/*section*/
.adimg{ height:450px;}
section{ margin-bottom: 15px;}
section p,section dt{white-space:normal;}

/*产品中心*/
.cpzx{ padding: 8px 0}
.cpzx h2{ color:#065bd0; font-size: 28px; letter-spacing: 5px; margin: 10px auto; }
.cpzx h2 a{ color:inherit;}
.cpzx p{ color:#888; letter-spacing: 1px;  font-size: 16px; margin-bottom:20px; padding: 0 10px; }
/*.cpzx p span*/{ text-decoration: line-through; display: inline-block; margin: 0 15px;  }
.cpzx p span{width: 80px;  display: inline-block; vertical-align: middle; border-top: 1px solid #ccc; margin: 0 10px;}


.cpzx p.hglist a{font-size: 14px; background-color: #065bd0; display: inline-block; padding:8px 25px; margin: 0 5px; color: #fff; }
.cpzx p.hglist a:hover{background-color: #ff8b00;}

.cpzxshow{background-color:#eaeaea; padding: 20px 2px 10px;}
.cpzxshow li{ float:left; margin-right:10px; margin-bottom: 15px; background-color: #fff; border: 1px solid #ccc;}
.cpzxshow li:nth-child(6n){margin-right:0;}
.cpzxshow li p.proimg{ overflow:hidden; padding: 1px;}
.cpzxshow li p.proimg img{vertical-align: middle; cursor: pointer; width: 200px; height: 150px;}
.cpzxshow li p.protxt{ height:40px;  border-top: 1px solid #ccc; line-height: 40px; background-color: #eee;}
.cpzxshow li p.protxt a{font-size: 14px;}

/*经典案例*/
.anlibox>div {width: 239px;height:260px; display: inline-block; background-color: #197eef; padding: 5px; margin: 0 2px;}
.anlibox>div:hover{background-color: #ff8b00;}
.anlibox>div .anliimg{ text-align: center;}
.anlibox>div .anliimg img{ height:135px; width:240px;}
.anlibox>div .anlicon{ color: #fff; padding: 5px;} 
.anlibox>div .anlicon h3{text-align: center; margin: 5px 0 10px; }
.anlibox>div .anlicon h3 a{font-size: 15.9px;color:#fff;}
.anlibox>div .anlicon p{line-height:150%; text-align: justify;text-justify: inter-ideograph;}


.hgbg{ background-image:url(../img/hgbg.png); background-position: center top; background-repeat: no-repeat; height: 365px;}
.hgbg .cp22{top: 175px; left: 540px;}
.hgbg .hgbglis{ position:relative; color:#fff; display: inline-block;}
.hgbg .hgbglis:nth-child(2){bottom: 100px; left: 110px;}
.hgbg .hgbglis:nth-child(3){bottom: 100px;left: 320px;}
.hgbg .hgbglis:nth-child(4){right: 590px;bottom: 15px;}
.hgbg .hgbglis:nth-child(5){right: 200px;bottom: 15px;}
.hgbg .hgbglis:nth-child(6){right: -170px;bottom: -10px;}
.hgbg .hgbglis:last-child{right: -640px;bottom: -10px;}

.hgbg .hgbglis:nth-child(2n){ text-align:right;}
.hgbg .hgbglis h3:first-child{ font-weight: bold; font-size: 16px; margin-bottom: 5px;}

.hglc>div{ float: left;}
.hglc .hglc1,.hglc .hglc3{ width: 413px; padding: 20px;  overflow: hidden; }

.hglc .hglcimg{text-align:center;}
.hglc .hglc1 img,.hglc .hglc3 img{ width: 380px; height: 274px; }

.hglc .hglctxt{ margin:64px auto;}
.hglc h3 {color:#065bd0; font-size: 24px; margin-top: 50px; margin-bottom: 10px;}
.hglc h4{ color:#666; font-size: 16px}
.hglc p{ color:#888; margin: 15px 0; width: 320px; line-height: 150%;}
.hglc hr{ width:60px; color:#065bd0; margin-top: 10px;}

.bgs{ background-image:url(../img/bsg.jpg); background-repeat:no-repeat; background-position: left top; height: 190px; }
.bgs .bgcp{ left: 290px;}
.bgs .bgcptxt{left: 335px; bottom: 55px; text-align: center;}
.bgs .bgcptxt p:nth-child(2){ margin: 10px auto 20px;}
.bgs .bgcptxt p span{ color:#fe9223; font-weight: bold;}

.cus .cusimg{ float:left; width: 240px; height: 135px; overflow: hidden; border:1px solid #ddd; padding: 1px; margin-right: 15px;  margin-bottom: 15px; margin-right:10px\9;}
.cus .cusimg:hover{border:2px solid #ff8b00; padding: 0;}
.cus .cusimg img{width: 240px; height: 135px;  }
.cus .cusimg:nth-child(5n){ margin-right: 0;}

.news>dl{ margin-right: 10px; *height: 392px; margin-right: 5px\9; }
.news h3{ font-size: 18px; color: #2e2e2e;  font-weight: bold;  letter-spacing: 1px; margin: 10px 0;}
.news h3 a{ color:inherit;}
.news h3 span{margin-left:3px; color:#ababab; }

.news .newsintro{  float: left; padding: 5px; *height:92px;}
.news .newsintro .fl{  margin-right: 5px;}
.news .newsintro .fl img{ width:160px; height: 90px;}
.news .newsintro .fr {width:248px;}
.news .newsintro .fr dd{ margin-bottom: 3px; overflow:hidden; text-overflow:ellipsis;  white-space:nowrap; }
.news .newsintro .fr dd a{font-weight: bold;}
.news .newsintro .fr dt{ color:#888; font-family:'宋体'; line-height: 150%; text-align: justify; text-justify: inter-ideograph;}
.news .newsintro .fr dd a,.news .newsintro .fr dt a{color:#065bd0;}

section.ab{ padding-bottom: 10px;}
.about .fl{ padding: 5px 10px;}
.about .fr{ width: 550px; height: 293px; padding:50px 50px 0px 50px;}
.about .abs{ color:#7c7c7c; font-size: 16px; margin: 5px 0;}
.about .title{ color:#333; font-size: 24px;}
.about  hr{ width: 50px; height: 2px; background-color:#333; margin: 15px 0;}
.about .intro{ font-size: 14px; color: #888; line-height: 150%; margin-bottom: 15px; text-align: justify;text-justify: inter-ideograph;}

.about a.more{ display: inline-block; font-size: 16px; color:#fff; background-color: #0051a3; color:#fff; border-radius: 20px; width: 144px; height: 46px; line-height: 46px; text-align: center;}
	
/*友情链接*/
.flink{ margin:20px auto;}
.flink p{ line-height:200%; }
.flink p:nth-child(2) a{ padding:0 8px; border-right: 1px solid #ddd;}
.flink p:nth-child(2) a:last-child{ border:0;}

/*幻灯片切换*/
.sub_box,#bd1lfimg,#bd1lfimg dl {height: 450px;}
.sub_box {border:1px solid #ccc; margin-bottom: 5px;}
#bd1lfimg div.imgbox {width: 100000px;margin-left: -4px;}
#bd1lfimg dl {width: 1280px; position: relative; overflow: hidden; float: left;}
#bd1lfimg dt {width: inherit; height: 25px; position: absolute; left: 0; top: 0;}
.sub_nav {top: 420px;right: 20px;color: #999;z-index: 200;}
.sub_no {height: 28px;line-height: 28px;margin-right: 3px;}
.sub_no li {display: inline-block;border-radius: 50%;width: 18px;height: 18px;line-height: 18px;text-align: center;background: #fff;filter: alpha(Opacity=70);Opacity: 0.7;font-size: 10px;color: #000;cursor: pointer;margin: 0 2px;font-weight: bold;}
.sub_no li.show {background-color: #000;color: #fff;}
