
/* adv */
.adv{width: 100%;overflow: hidden;padding-bottom: 58px;}
.adv .Title{width: 100%;background: url(../img/advTitleBg.jpg) no-repeat center;height: 137px;text-align: center;padding-top: 38px;}
.adv .Title h2{font-size: 30px;color: #fff;font-weight: normal;}
.adv .Title .p1{font-size: 40px;color: #fff;font-weight: bold;margin-top: 6px;}
.adv .Title .p2{font-size: 24px;color: #fff;width: 498px;height: 44px;line-height: 44px;text-align: center;background: #ff9900;margin: 20px auto 0;}
.adv .conBox{width: 100%;overflow: hidden;padding-top: 54px;}
.adv .conBox .center {overflow: hidden;position: relative;}
.adv .conBox .center .pic{top: 38px;left: 562px;display: block;position: absolute;}
.adv .conBox .con{overflow: hidden;}
.adv .conBox .con img{display: block;float: left;}
.adv .conBox .con .box{float: right;width: 527px;}
.adv .conBox .con .box h3{font-size: 26px;color: #333333;font-weight: bold;margin-bottom: 44px;}
.adv .conBox .con .box h3 span{color: #ff9900;}
.adv .conBox .con .box p{font-size: 16px;color: #333333;line-height: 24px;margin-bottom: 24px;background: url(../img/pro_details_icon01.png) no-repeat left 6px;padding-left: 28px;}
.adv .conBox .con1 .box{padding-top: 60px;height: 343px;}
.adv .conBox .con2 .box{height: 313px;width: 532px;padding-top: 18px;}
.adv .conBox .con3 .box{height: 284px;width: 514px;padding-top: 26px;}
.adv .conBox .con4 .box{height: 265px;width: 529px;padding-top: 32px;}
.adv .conBox .con4 .box h3{margin-bottom: 30px;}
.adv .conBox .con3 .box h3{margin-bottom: 30px;}
.adv .conBox .con2 img,.adv .conBox .con4 img{float: right;}
.adv .conBox .con2 .box,.adv .conBox .con4 .box{float: left;text-align: right;}
.adv .conBox .con2 .box p,.adv .conBox .con4 .box p{background: url(../img/pro_details_icon01.png) no-repeat right 6px;padding-right: 28px;}

/* Dz */
.Dz{width: 100%;background: url(../img/DzBg.jpg) no-repeat center;height: 206px;}
.Dz .center {position: relative;height: 206px;}
.Dz img{position: absolute;left: 25px;bottom:21px;}
.Dz .con{width: 417px;position: absolute;top: 60px;left: 782px;overflow: hidden;}
.Dz .con .btn{width: 131px;float: left;}
.Dz .con .btn a{font-size: 15px;color: #fff;display: block;height: 39px;width: 131px;line-height: 39px;text-align: center;border-radius: 4px;text-decoration: none;}
.Dz .con .btn .a1{background: #ff9900;border-bottom: 1px solid #f6dcb4;margin-bottom: 8px;}
.Dz .con .btn .a2{background: #0095db;border-top: 1px solid #b2dbef;}
.Dz .con .phone{width: 190px;float: left;margin-left: 67px;}
.Dz .con .phone p{background: url(../img/Dz-phone.png) no-repeat 3px center;font-size: 16px;color: #333333;height: 40px;line-height: 40px;padding-left: 50px;}
.Dz .con .phone i{display: block;color: #0087d5;font-size: 28px;font-family: 'Myriad Pro';margin-top: 2px;}

/* case */
.case{width: 100%;overflow: hidden;background: url(../img/caseBg.png) repeat;padding-bottom: 64px;}
.case .Title{width: 100%;overflow: hidden;text-align: center;padding-top:38px;}
.case .Title h3{font-size: 30px;font-weight: bold;}
.case .Title h3 a{color: #333;text-decoration: none;}
.case .Title p{font-size: 15px;color: #999999;font-family: arial;text-transform: uppercase;margin-top: 4px;}

.ryCont{width:1230px; position:relative; height:238px;margin:0 auto;margin-top:25px;}}
.ryCont ul{margin:0 auto; width:1200px;overflow:hidden;}
.ryCont li{margin:0 1px; float:left; width:298px; text-align:center;}
.ryCont li p{font-size:14px; text-align:center;line-height:40px;}
.ryCont li img{padding:10px; border:1px solid #d8d8d8; background-color:#fff;width:268px; height:218px;}
.ryCont .btnLeft , .ryCont .btnRight{position:absolute; top:50%; width:25px; height:24px;}
.ryCont .btnLeft{left:-30px; background:url(../img/pbt1.png) no-repeat center;}
.ryCont .btnRight{right:0px; background:url(../img/pbt2.png) no-repeat center;}

/* about */
.about{width: 100%;overflow: hidden;background: url(../img/about.jpg) no-repeat center;height: 451px;}
.about .Title{overflow: hidden;margin-top: 48px;}
.about .Title h2{font-size: 34px;width: 137px;float: left;}
.about .Title h2 a{color: #fff;text-decoration: none;display: block;}
.about .Title h2 i{display: block;width: 98px;height: 2px;background: #fff;margin-top: 14px;}
.about .Title p{float: left;font-size: 24px;color: #8dc4ea;font-family: arial;line-height: 24px;text-transform: uppercase;margin-left: 18px;margin-top: 8px;}
.about dl{width: 100%;overflow: hidden;margin-top: 20px;}
.about dt{float: left;width: 625px;}
.about dd{width: 534px;float: right;}
.about dd h3{font-size: 18px;font-weight: bold;margin-bottom:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about dd h3 a{text-decoration: none;color: #333333;}
.about dd p{font-size: 14px;color: #666666;line-height: 26px;height: 156px;overflow: hidden;text-overflow: ellipsis;}
.about dd .more{display: block;width: 137px;height: 40px;background: url(../img/aboutBtn.png) no-repeat center;line-height: 40px;text-indent: 27px;color: #fff;text-decoration: none;font-size: 15px;font-weight: bold;margin-top: 30px;}

/* honor */
.honor{width: 100%;overflow: hidden;background: url(../img/honorBg.jpg) no-repeat center;height: 353px;}
.honor .center {width: 1165px;padding-right: 35px;}
.honor .top{overflow: hidden;height:34px;border-bottom: 1px solid #e5e5e5;padding-top: 30px}
.honor .top span{float: left;background: url(../img/pro_details_icon01.png) no-repeat right center;padding-right: 22px;display: block;font-size: 20px;color: #333333;font-weight: bold;}
.honor .top span a{color: #333333;text-decoration: none;}
.honor .top .more{display: block;width: 74px;height: 21px;float: right;}
.honor .con{overflow: hidden;margin-top: 19px;height: 198px;position: relative;}
.honor .con ul{overflow: hidden;width: 105%; height: 198px;position: absolute;top: 0;left: 0;}
.honor .con li{float: left;width: 260px;height: 198px;border: 1px solid #e7e7e7;margin-right:28px;}


/* news */
.news{width: 100%;overflow: hidden;padding-top: 46px;padding-bottom:30px;}
.leftnews{width: 765px;overflow: hidden;float: left;}
.leftnews .top{border-bottom: 1px solid #e0e0e0;height: 48px;}
.leftnews .top ul{float: left;height: 48px;display: inline-block;}
.leftnews .top ul{*display: inline;}
.leftnews .top li{line-height: 48px;height: 48px;width: 171px;float: left;text-align: center;font-size: 18px;font-weight: bold;position: relative;}
.leftnews .top li a{color: #666666;text-decoration: none;display: block;}
.leftnews .top li i{display: none;width: 18px;height: 12px;background: url(../img/news-icon01.png) no-repeat center;position: absolute;left: 50%;margin-left: -9px;bottom: -12px;}
.leftnews .top li.cur{background: #047ADD;}
.leftnews .top li.cur a{color: #fff;}
.leftnews .top li.cur i{display: block;}
.leftnews .top .more{float: right;font-size: 14px;color: #999999;font-family: arial;text-decoration: none;text-transform: uppercase;background: url(../img/news-icon03.png) no-repeat right center;padding-right: 9px;display: block;margin-top: 22px;}
.leftnews .newsbox{overflow: hidden;}
.leftnews .newsbox .newslist{overflow: hidden;margin-top: 27px;}
.leftnews .newsbox dl{overflow: hidden;margin-bottom: 30px;}
.leftnews .newsbox dt{float: left;width: 340px;}
.leftnews .newsbox dd{float: left;width: 384px;float: left;margin-left:28px;}
.leftnews .newsbox dd h3{font-size: 18px;font-weight: normal;margin-bottom: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.leftnews .newsbox dd h3 a{color: #333333;text-decoration: none;}
.leftnews .newsbox dd p{font-size: 14px;color: #666666;line-height: 24px;height: 72px;overflow: hidden;text-overflow: ellipsis;}
.leftnews .newsbox dd .more{font-size: 14px;color: #fff;font-weight: bold;width: 114px;height: 33px;line-height: 33px;display: block;background: url(../img/newsBtn.png) no-repeat center;margin-top: 34px;text-decoration: none;text-indent: 17px;}
.leftnews .newsbox ul{height: 161px;background: #f5f5f5;overflow: hidden;padding: 0 21px;}
.leftnews .newsbox li{overflow: hidden;margin-top: 15px;}
.leftnews .newsbox li:first-child{margin-top: 21px;}
.leftnews .newsbox li a{float: left;display: block;font-size: 14px;color: #666666;width: 530px;padding-left: 28px;background: url(../img/pro_details_icon01.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.leftnews .newsbox li span{font-size: 14px;color: #999999;float: right;}

.rightnews{overflow: hidden;width: 381px;float: right;}
.rightnews .top{height: 48px;line-height: 48px;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
.rightnews .top h3{font-size: 18px;font-weight: bold;display: inline-block;float: left;}
.rightnews .top h3{*display: inline;}
.rightnews .top h3 a{color: #666666;text-decoration: none;background: url(../img/news-icon02.png) no-repeat left center;padding-left: 26px;}
.rightnews .top .more{float: right;font-size: 14px;color: #999999;font-family: arial;text-decoration: none;text-transform: uppercase;background: url(../img/news-icon03.png) no-repeat right center;padding-right: 9px;display: inline-block;}
.rightnews .wenda{height: 414px;overflow: hidden;position: relative;margin-top: 2px;}
.rightnews .wenda ul{overflow: hidden;height: 414px; position: absolute;top: 0;left: 0;width: 100%;} 
.rightnews .wenda li{height: 76px;padding-left: 19px;padding-top: 27px;}
.rightnews .wenda li h3{font-size: 16px;font-weight: bold;background: url(../img/news-Q.png) no-repeat left center;padding-left: 31px;line-height: 23px;height: 23px;margin-bottom: 9px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rightnews .wenda h3 a{color: #333333;}
.rightnews .wenda p{font-size: 14px;color: #666666;background: url(../img/news-A.png) no-repeat left center; padding-left: 31px;line-height: 23px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


/*ÓÑÇéÁ´½Ó*/
.link{width: 100%;overflow: hidden;background: #e9f6fc;padding:38px 0 36px 0;}
.link dl{overflow: hidden;}
.link dt{float: left;padding-right: 23px;height: 50px;border-right: 1px solid #b2b8ba;}
.link dt p{width: 68px;height: 18px;line-height: 17px;text-align: center;background: #047ADD;color: #fff;margin: 4px 0;font-size: 16px;}
.link dt span{font-size: 15px;color: #333333;font-weight: bold;}
.link dd{padding-left: 30px;float: left;width: 1070px;}
.link dd a{font-size: 14px;color: #666666;display: inline-block;padding: 0 17px;margin-bottom: 12px;font-family: 'ËÎÌå';}
.link dd a:first-child{padding-left: 0;background-image: none;}
.link dt span a{color:#333;font-size:17px;}