
/* banner */
.banner {position:relative;width:100%;height:35px; padding-top:195px;text-align:center;z-index:1;overflow:hidden;margin:auto;background-image: url(../images/purify-banner.jpg);background-repeat: repeat-x;background-position: center;}
.banner2 {position:relative;width:100%;height:35px; padding-top:65px;text-align:center;z-index:1;overflow:hidden;margin:auto;background-image: url(../images/purify-banner2.jpg);background-repeat: repeat-x;background-position: center;}
.submenu{width:1200px;margin:auto;height:35px;line-height:35px;background-image: url(../images/submenu-bg.gif);background-repeat: repeat-x;background-position: center center;}
.submenu li{height:35px;font-size: 14px; padding:0px 20px 0px 20px;float:left;}
.submenu li:hover{background-image: url(../images/submenu-bga.gif);background-repeat: repeat-x;background-position: center center;}
.submenu li:hover a{color:#1661a2;}
.submenu .hover{color:#1661a2;background-image: url(../images/submenu-bga.gif);background-repeat: repeat-x;background-position: center center;}
.submenu .hover a{color:#1661a2;}
.submenu li a{color:#FFF;}
.submenu li a:hover{color:#1661a2;}
#hover{background-image: url(../images/submenu-bga.gif);background-repeat: repeat-x;background-position: center center;}
#hover a{color:#1661a2;}

/* position */
.position{width:100%;height:52px;margin:auto;}
.position-main{width:1200px;margin:auto;font-family:"Microsoft YaHei";}
.position-title{width:1166px;height:52px;line-height:52px;margin-left:20px; padding-left:20px;background-image: url(../images/home-arrow.gif);background-repeat: no-repeat;background-position: left center;}

/* case */
.case-left{width:966px;float:left;}
.sidebar_a{width:966px;float:left;}
.case{width:100%;margin:auto;}
.case-main{width:1200px;margin:auto;font-family:"Microsoft YaHei";}
.case-title{width:886px; padding:40px 40px 30px 40px;line-height:26px;background:#fff; margin-bottom:10px;float:left;}
.case-title:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.case-title a{ padding:0px 12px 0px 12px; margin:0px 10px 10px 0px;font-size:14px;color:#125fad; float:left;display:inline-block; background:#f7f7f7;}
.case-title a:hover{color:#fff;background:#125fad;}
#hovers{color:#fff;background:#125fad;}
#hovers a{color:#fff;}

.case-list{width:886px;font-size:14px;float:left;}
.case-list li{width:886px; line-height:24px;color:#ada9aa;background:#fff;padding:25px 40px 25px 40px; margin-bottom:10px;float:left;}
.case-list li:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.case-list li img{width:255px; height:140px; padding:6px; background:#fff;border:#eee 1px solid; float:left; margin-right:20px;}
.case-list li h3{ font-size:16px; color:#3e3e3e;margin-top:2px;margin-bottom:6px;}
.case-list li h3 a{color:#5a5a5a}
.case-list li h3 a:hover{color:#125fad}
.case-list li a{color:#125fad}

/* right case */
.sidebar_b{width:206px;float:right;}
.sign-case{width:206px;float:left;}
.sign-title{width:206px; height:26px;background-image: url(../images/sidebar-arrow.gif);background-repeat: no-repeat;background-position: left top;float:left;}
.sign-title h3{ font-size:16px;}
.sign-list{width:206px; line-height:30px; font-size:12px;margin-bottom:38px;float:left;}
.sign-list li{width:194px; padding-left:12px;float:left;background-image: url(../images/case-arrow.gif);background-repeat: no-repeat;background-position: left center;}


/* sign news */
.sign-news{width:886px;font-size:14px;float:left;}
.sign-news li{width:886px; line-height:24px;color:#ada9aa;padding:25px 40px 25px 40px; background:#fff; margin-bottom:10px;float:left;}
.sign-news li:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.sign-news li span{width:90px;height:22px;line-height:22px; padding-bottom:80px;color:#74abd2;padding-left:26px;font-size: 12px;background-image: url(../images/time-arrow.gif);background-repeat: no-repeat;background-position: left top;display:inline-block; float:left;}
.sign-news li h3{ font-size:16px; color:#3e3e3e;margin-bottom:6px;}
.sign-news li h3 a{color:#5a5a5a}
.sign-news li h3 a:hover{color:#125fad}
.sign-news li a{color:#125fad}

/* pages */
.pages{width:966px;margin-top:20px;float:left;}
.pages:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.pages-main{width:966px;float:left;font-family:"Microsoft YaHei";}
.pages-list{width:966px;height:70px;padding-top:10px; background:#fff;text-align:center;float:left;}

/*list pages*/
.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 6px #fff;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#f3f3f3;}
.page_group ul{}
.page_group ul li{border-right:none;border-radius:0;float:left;background:#f3f3f3;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{background:#f3f3f3;}
.page_group ul li:last-child{background:#f3f3f3;}
.page_group ul .active a{background:#1b8cea;border-radius:0; color:#FFF;}


/* anli */
.anli{width:100%;margin:auto;}
.anli-main{width:1200px;margin:auto;font-family:"Microsoft YaHei";}
.view-title{width:886px; padding:40px; height:50px;line-height:30px;font-size:12px;color:#8C8C8C; background:#fff;border-bottom:#EDEDED 1px solid;float:left;}
.view-title h2{font-size: 16px;font-family:"Microsoft YaHei";color:#125FAD;}
.view-title a{ padding:0px 12px 0px 12px;font-size:12px;color:#fff; float:right;display:inline-block; background:#125FAD;}
.view-content{width:886px; font-size:16px;padding:40px; line-height:35px; background:#fff;float:left;}
.view-content img{width:96%; margin-bottom:28px; margin-top:28px;}
.view-content b{font-size:16px;}
.view-content strong{font-size:16px;}
.view-content a{color:#1d509a;}
.view-content p{margin-bottom:12px;}
.view-content table{ margin-bottom:30px; text-align:center;}

.share{width:886px;float: left;height: 40px;padding-top: 80px;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #C5C5C5;}
.url-keyword{width:886px;float: left;height: 66px;line-height:66px; color:#333;font-weight: bold;}
.url-keyword a{color:#FF6600;}
.url-keyword a:hover{text-decoration: underline;}
.page{width:886px;float: left;line-height:33px; color:#AAA;}
.page a{color:#333;}
.page a:hover{color:#FF6600;text-decoration: underline;}


/* related */
.related{width:966px;float: left;}
.related-main{width:966px;float: left;margin-top:26px;font-family:"Microsoft YaHei";}
.related-title{width:966px;height:70px; line-height:70px;text-align:center;color:#EAEAEA;background-color: #fff;background-image: url(../images/casex.gif);background-repeat: no-repeat;background-position: center top;}
.related-title:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.related-title h2{font-size: 22px;font-weight: normal;font-family:"Microsoft YaHei";color:#5A5A5A;}

.related-list{width:966px;font-size:12px; margin-top:6px;float:left;}
.related-list ul{overflow: hidden; margin-right:-8px;}
.related-list li{width:442px;height:260px; padding:18px;border: 1px solid #fff;background:#fff; margin-right:6px;float:left;position:relative;}
.related-list li:hover{border:1px solid #dcdcdc;-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.related-list li div{width:430px;height:32px;line-height:32px;font-size:14px; padding-left:12px;background-image: url(../images/case-arrow.gif);background-repeat: no-repeat;background-position: left center;}

/* catalog menu */
.sidebars_b{width:206px;float:right; margin-left:994px;position:fixed;overflow:auto;z-index:100;}
.catalog{width:206px;float:left;}
.catalog:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}
.catalog-title{width:186px;height:34px;line-height:34px;font-size:16px;font-weight: bold;color: #FFF;padding-left:20px;background-image: url(../images/sidebar_btitle.png);background-repeat: no-repeat;float:left;}
.catalog-menu{width:206px;background:#fff;float:left; padding-top:16px;padding-bottom:6px;}
.catalog-menu li{width:156px;height:30px;line-height:30px;padding-left:50px;margin-bottom:10px;font-size:14px;color:#333;text-align:left;background-image: url(../images/sidebar_bli.gif);background-repeat: no-repeat;background-position: center center;font-weight: bold;}
.catalog-menu li:hover{background-image: url(../images/sidebar_blia.gif);}
.catalog-menu li:hover a{ color:#FFF;}