
/* 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;}
.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;}


/*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;}


/* about */
.sidebar_a{width:966px;background:#fff;float:left;}
.sidebar_a:hover{-webkit-box-shadow:0 5px 15px #ddd ; -moz-box-shadow:0 5px 15px #ddd;box-shadow:0 5px 15px #ddd; z-index:5;}

.about{width:100%;margin:auto;}
.about-main{width:1200px;margin:auto;font-family:"Microsoft YaHei";}
.about-title{width:886px; padding:40px; height:50px;line-height:30px;font-size:12px;color:#8C8C8C; border-bottom:#EDEDED 1px solid;float:left;}
.about-title h2{font-size: 16px;font-family:"Microsoft YaHei";color:#125FAD;}
.about-title a{ padding:0px 12px 0px 12px;font-size:12px;color:#fff; float:right;display:inline-block; background:#125FAD;}
.about-content{width:886px; font-size:16px;padding:40px; line-height:35px;float:left;}
.about-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;}


/* catalog menu */
.sidebar_b{width:206px;float:right;}
.catalog{width:206px; margin-bottom:25px;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:20px;padding-bottom:10px;}
.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;}

/* catalog service */
.service{width:206px;float:left;}
.service-title{width:186px;height:45px;line-height:45px;font-size:16px;font-weight: bold;color: #FFF;padding-left:20px;background-image: url(../images/service_t.png);background-repeat: no-repeat;float:left;}
.service-content{width:168px;font-size:14px;background:#125FAD;color: #FFF; padding:6px 19px 6px 19px;background-image: url(../images/service_b.png);background-repeat: no-repeat;background-position: center bottom; float:left;}
.service-content li{width:168px; padding-bottom:6px;text-align:left;}
.service-content li strong{font-size:22px;}