/* CSS Document */

@charset "utf-8";

*{margin:0 auto;padding:0px; }

body{ text-align:left; font-size:12px; font-family:-apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", sans-serif;  color:#666; background:#fff}

ul,dl,ol,li,dt,dd { margin:0px; padding:0px;	list-style:none;}

img {border:0;}

a{color: #666; text-decoration:none;}
.z1wx img{ width:80px;}
a:hover{ color:#006ebd; }

table{border-collapse:collapse;border:none;}

table th,table td{border:solid #e6e6e6 1px;}

.z6lst table th,table td{border:0px;}

/*a:hover img {	FILTER: alpha(opacity=90); -moz-opacity: 0.9}

a img {	FILTER: alpha(opacity=100); -moz-opacity: 1}

.cases ul li i{height:100%; margin:0 auto;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}

.cases ul li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}

.cases ul li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

*/
.yb_conct{position:fixed;z-index:9999999;top:260px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#047aa9 url(/Public/Home/images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#047aa9 url(/Public/Home/images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#047aa9 url(/Public/Home/images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#047aa9 url(/Public/Home/images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{ width:130px; margin-left:10px; border:5px #fff solid; }
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}


/* 公共样式 */

.content{width:1200px; margin:0 auto;}

.clear{clear:both}

.border{border:1px #ddd solid}

.red{color:#f00}



.top{width:100%; height:41px; float:left; border-bottom:1px #e5e5e5 solid;}

.topleft{float:left;}

.topright{float:right;}

.topright li{float:left;}

.topright a,.topright span{line-height:41px; float:left; color:#333;}

.topright span{margin:0 15px;}

.logo_search_tel{width:100%; height:120px; float:left;}

.logo{width:300px; float:left;}

.search{width:387px; float:left; margin-left:50px; margin-top:32px;}

.searchform{width:100%; float:left;}

.input1{width:276px; padding:0 5px; border:1px #006ebd solid; height:32px; line-height:32px; float:left;}

.submit1{width:97px; height:34px; border:1px #0c5d92 solid; background:#006ebd; cursor:pointer; outline:none; float:left; font-size:16px; color:#fff;}

.keysearchs{width:100%; float:left; margin-top:6px;}

.keysearchs a{float:left; margin-right:10px; line-height:24px;}





.tel{width:390px; height:120px; float:right; background:url(../images/tel0011.jpg) no-repeat;}

.tel img{float:right;margin-top:53px;}



.nav{width:100%; height:46px; float:left; background:#006ebd; }

.navs{position:relative;}


.nav li{ float:left;padding:0 32px; text-align:center; background:url(../images/navabg.jpg) right no-repeat;}

.nav li a{display:block; float:left;font-size:14px; color:#fff; line-height:46px; }
.navs li{float:left;padding:0 23px; text-align:center;}
.nav span{float:left; width:1px; height:46px; }

.nav li:hover,.nav li.now{background:#f80;}

.navlst{width:1200px; position:absolute; top:47px; left:0; z-index:50; background:#fff; display:none;}

.nav li .navlst dl{ float:left; margin-right:20px;}

.nav li .navlst dl dt a{font-size:14px; color:#000;}



.newsnav{width:100%; float:left; background:url(../images/newsnav.jpg) left center no-repeat; height:46px; }

.newsnav p{float:left; margin-left:30px; line-height:46px; font-size:12px; color:#333;}



.z1{width:100%; float:left;}

.zlleft{width:385px; height:269px; float:left;}

.bt{width:100%; float:left; height:32px; background:#ececec;}

.bt p{width:143px; float:left; text-align:center; line-height:32px; font-size:16px;}

.bt a{float:right; line-height:32px;  margin-right:15px; font-family:"宋体"; color:#0087bd}

.bt span{margin-right:1px;width:143px; float:left; text-align:center; line-height:32px; font-size:16px; cursor:pointer }

p.f028fc7{background:#028fc7; color:#fff;}

p.fff0000{background:#f00; color:#fff;}

p.fff8800{background:#f80; color:#fff;}

p.ffff{background:#fff; color:#028fc7;}

.bt span.blue1,.bt span.blue2{background:#f80; color:#fff;}

.bt span.yellow1,.bt span.yellow2{background:#028fc7; color:#fff;}













.z1leftleft{width:78px; float:left; margin-left:20px;}

.z1kf{width:78px; float:left; margin-top:20px; margin-bottom:10px;}
.z1kf p{margin-top:5px; color:#f00;}

.z1leftright{width:245px; float:right; font-size:14px; color:#006ebd; line-height:28px; margin-top:10px;}

.z1center{ position:relative; width:494px; height:269px; background-color: #000; float: left; margin-left:8px;}  

.z1center img{ width: 494px; height: 269px;} 

.z1center .z1centerfPic{ position:absolute; left:0px; top:0px; }  

.z1center .z1centerbtn{ overflow:hidden; zoom:1;  height:16px; z-index:10;  } 

.z1center .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  

.z1center .fcon img{ display:block; }  

.z1center .z1centerfbg{bottom:5px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }  

.z1center .z1centerfbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    

.z1center .z1centerbtn a{position:relative; display:inline; width:10px; height:10px; border-radius:5px; margin:0 4px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }    

.z1center .z1centerbtn .current,.z1center .z1centerbtn a:hover{background:#f80;}    

.z1center .z1centerbtn img{display:none}    

.z1center .z1centerbtn i{display:none; font-style:normal; }    



.z1right{width:298px; float:right; height:269px;}

.z1rightlst{width:284px; float:left; margin-left:14px; margin-top:12px;}

.z1rightlst li{width:100%; float:left; line-height:26px;}

.z1rightlst li a{padding-left:18px; background:url(../images/i1.png) left center no-repeat; font-size:12px; color:#333;line-height:26px;}

.z1rightlst li a:hover{background:url(../images/i2.png) left center no-repeat; color:#f00;}



.z2{width:100%; float:left; margin-top:18px;}

.z2left{width:593px; height:330px; float:left;}

.z2leftlst{width:100%; float:left;}

.z2leftlst ul{width:288px; float:left; margin-left:8px; margin-top:12px;}



.indexli li{float:left; width:100%; line-height:26px; display:inline;}

.indexli li a{padding-left:14px; background:url(../images/i3.png) left center no-repeat; font-size:12px; color:#333;line-height:30px; float:left; display:inline;}

.indexli li a:hover{background:url(../images/i4.png) left center no-repeat; color:#f00;}

.indexli li span{float:right; color:#459fc3;}



.z2right{width:593px; height:330px; float:right;}

.z2rightlst{width:430px; float:left; margin-left:8px; margin-top:12px;}

.z2rightpic{width:128px; float:right; margin-right:14px;}

.z2rightpic li{width:128px; height:128px; float:left; margin-top:14px;}

.z2rightpic li img{width:128px; height:128px;}



.z3{width:100%; float:left; margin-top:25px;}

.z3left{width:336px; height:269px; float:left;}

.z3leftlst{width:300px; float:left; margin-left:18px; margin-top:12px;}

.z3leftlst a{float:left; width:100%; background:url(../images/i5.png) left center no-repeat; line-height:26px;}

.z3leftlst p{ float:left; margin-left:20px; color:#333;}

.z3leftlst span{float:right; color:#459fc3;}



.z3center{width:502px; height:269px; float:left; margin-left:10px;}

.z3centerlst{width:482px; float:left; margin-left:10px; margin-top:10px; position:relative}

.z3more a{ line-height:32px; font-family:"宋体"; color:#0087bd; position:absolute; top:-42px; right:5px;}





.z3right{width:336px; height:269px; float:right;}

.z3rightlst{width:316px; float:left; margin-left:10px; padding-bottom:10px; border-bottom:1px #ddd solid; margin-top:20px;}

.z3rightlst li{width:42%; float:left; line-height:30px; color:#333;}

.z3rightlst li.w60{width:58%;}

.z3rightlst li span{ margin-right:10px; padding:1px 3px; width:16px; height:14px; color:#fff;}

.z3rightlst li span.red{background:#f00;}

.z3rightlst li span.blue{background:#23a8e9;}







.chaxun{width:310px; float:left; margin-left:16px; margin-top:10px; position:relative}

.chaxun1{width:215px; float:left; margin-top:4px;}

.chaxun1 span.yellow3{font-size:14px; font-weight:bold; color:#f80;}

.chaxun1 span.gray{font-size:14px; font-weight:bold; color:#666; float:right;}

.chaxun2{width:215px; float:left; margin-top:10px;}

.chaxun2 p{float:left; font-size:14px; }

.input2{width:116px; height:20px; float:right; border:1px #ddd solid; padding:0 5px;}

.submit2{width:84px; height:57px; position:absolute; right:0; top:0; background:url(../images/submit2.jpg); border:0; cursor:pointer}



.z4{width:100%; float:left; margin-top:15px;}

.z4left{width:336px; height:107px; float:left;}

.z4left img{width:336px; height:107px;}

.z4center{width:502px; height:107px; float:left; margin-left:10px;}

.z4center img{width:502px; height:107px; }

.z4right{width:336px; height:107px; float:right;}

.z4right img{width:336px; height:107px;}



.z5{width:100%; float:left; margin-top:24px;}

.z5left{width:336px; height:269px; float:left;}

.z5leftlst{width:300px; float:left; margin-left:18px; margin-top:14px;}

.z5leftlst li{width:100%; float:left; line-height:26px;}

.z5leftlst li a{float:left; font-size:12px; color:#333;}

.z5leftlst li span{float:right; color:#459fc3;}



.z5center{width:502px; height:269px; float:left; margin-left:10px;}

.z5centerlst{width:482px; float:left; margin-left:10px; margin-top:10px; position:relative}



.z5right{width:336px; height:269px; float:right;}

.z5right li{width:318px; float:left; margin-left:9px; margin-top:19px;}

.z5right li img{width:129px; height:89px; float:left;}

.z5right li p{width:172px; float:right; line-height:24px; text-indent:2em; height:96px; overflow:hidden;}



.z6{width:1198px; float:left; margin-top:17px;}

.z6lst{width:100%; float:left; margin-top:24px;}

.z6lst ul{width:1210px;}

.z6lst li{width:232px; float:left; margin-right:10px; height:200px;}

.z6lst li img{width:222px; height:152px; padding:4px 5px; border:1px #ddd solid;}

.z6lst li p{width:100%; float:left; margin-top:12px; text-align:center;}

.z7lst{width:100%; float:left; margin-top:20px; line-height:24px;}

.z7lst a{float:left; margin-right:20px;}



/* 内页开始 */

.public{width:100%; float:left;}

.publicleft{width:847px; float:left;}

.nownav{width:100%; float:left; height:32px; background:#ececec;}

.nownav p{padding:0 25px;float:left; text-align:center; line-height:32px; font-size:16px;}

.nownav span{float:right; line-height:32px;  margin-right:15px; font-family:"宋体"; }





.about{width:811px; float:left; margin:30px 18px 0; font-size:14px; line-height:36px; padding-bottom:50px}



.thank{width:100%; float:left; margin-top:20px; font-size:14px; color:#cf000d;}



.about li{width:100%; float:left;}

.about li span{margin-right: 10px;padding: 1px 3px;width: 16px;height: 14px;color: #fff; background:#23a8e9;}

.about li span.bgred{background:#f00;}

/* 产品列表 */

.product{width:811px; float:left; margin-left:18px; margin-top:10px; }
.product a{ color:#06C }

.product li{width:100%; float:left; border-bottom:1px #ccc dotted; background:url(../images/i3.png) left center no-repeat; line-height:40px;}

.product li .p1{width:300px; float:left; margin-left:15px;}

.product li .p2{width:220px; float:left; margin-left:20px;color:#028fc7;}

.product li .p3{width:120px; float:left; margin-left:20px; height:40px; overflow:hidden;}

.product li span{float:right;}

.product li span a{color:#f00;}

.nodata{width:100%; float:left; padding:20px 0;}



/* 新闻 */



.news{width:811px; float:left; margin-left:18px; }

.news li{width:100%; float:left; border-bottom:1px #ccc dotted; background:url(../images/i3.png) left center no-repeat; line-height:40px;}

.news li a{float:left; margin-left:15px;}

.news li span{float:right;}



/* 产品详情 */

.prodetail{width:811px; float:left; margin-left:18px; margin-top:20px;}

.prodetailbt{width:100%; font-size:16px; padding-bottom:10px; color:#333; border-bottom:1px dotted #ccc; text-align:center;}

.prosmalltext{width:100%; float:left; margin-top:10px; line-height:36px; font-size:14px; color:#333;}

.prodesc{width:100%; float:left; margin-top:10px; border-bottom:1px #ddd solid;}

.prodesc p{width:143px; height:32px; float:left; background:#ececec; text-align:center; line-height:32px; font-size:14px;}

.procontent{width:811px; float:left; margin-left:18px; margin-top:10px; font-size:14px; line-height:28px;}

.prev_next{width:100%; float:left; border-top:1px #ddd solid; margin-top:20px; padding:10px 0 30px; line-height:28px; font-size:14px;}

.prev{width:811px; float:left; margin-left:18px; }

.next{width:811px; float:left; margin-left:18px; }



/* 右侧 */

.publicright{width:338px; float:right;}

.pubcontact{width:336px; float:left; padding-bottom:20px;}

.contactrightlst{width:280px; float:left; margin-left:28px; font-size:14px; line-height:28px; margin-top:10px;}

.rightkf{width:80px; float:left; margin-left:50px;}
.rightkf img{ position:relative; top:-5px;}
.rightkf p{ color:#f00;}

.rightwx{width:77px; float:right; margin-right:50px; text-align:center;}

.rightwx img{width:77px; height:77px; margin-bottom:10px;}

.rightwx p{width:100%; font-size:12px;}





/* 分页 */

.page{width:811px; float:left; margin-left:13px; margin-top:20px; padding-bottom:20px; text-align:left;}

.page a,.page span{padding:6px 12px; margin:2px 5px; border:1px #ccc solid;}

.page span,.page a:hover{color:#f00; border:1px #f00 solid;}

.page a.next,.page a.prev{float:none; width:auto;}



/* 注册登录 */

.login_register{width:1198px; height:567px; float:left; margin-top:20px;}

.loginleft{width:570px; float:left;}

.loginleft img{float:left; margin-left:90px; margin-top:60px;}

.loginright{width:398px; float:left; margin-top:85px;}

.loginbt{width:100%; font-size:26px;}

.loginform{width:100%; float:left;}

.loginform li{width:100%; float:left; margin-top:24px;}

.input3{width:376px; height:38px; padding:0 10px; font-size:14px;}

.input4{width:120px; height:38px; padding:0 5px; font-size:14px; float:left; text-align:center;}

.loginform li .img1{width:128px; height:40px; border:1px #ddd solid; float:left; margin-left:20px;}

.loginform li .span1{width:100px; float:right; text-align:right; line-height:21px; color:#aaa;}

.loginform li .span1 a{color:#aaa;}

.submit3{width:130px; border:0; float:right; height:34px; line-height:34px; font-size:16px; font-weight:bold; color:#fff; background:#cf000d; text-align:center; cursor:pointer; outline:none}

.loginform li .span2{line-height:34px; float:left; margin-left:20px;}

.loginform li .span3{width:100%; float:left; padding-top:14px; border-top:1px #ccc solid; font-size:14px;}

.loginform li .span3 a{color:#cf000d}



/* 登录 */

.register{width:800px; margin:30px auto 0; }

.registerbt{width:100%; float:left; padding-bottom:10px; border-bottom:#ccc solid 1px;}

.registerbt p{float:left; font-size:24px; font-weight:bold;}

.registerbt span{float:right; color:#777; font-size:18px; margin-right:10px;}

.registerbt a{float:right; font-size:14px; padding:3px 10px; background:#de0001; color:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; }

.registerform{width:100%; float:left; margin-top:10px; padding-bottom:50px;}

.registerform li{width:100%; float:left; margin-top:20px;}

.registerform li p{width:70px; float:left; margin-right:26px; font-size:16px; line-height:40px;}



.input5{width:320px; height:40px; float:left; border:1px #ccc solid; padding:0 10px;}

.input6{width:150px;height:40px; float:left; border:1px #ccc solid; padding:0 5px;}

.registerform li .img2{width:160px; height:40px; border:1px #ccc solid; float:left; margin-left:20px;}

.registerform li span{float:left; margin-left:20px; font-size:14px; line-height:42px;}

.registerform li span a{color:#cf000d; font-size:14px; line-height:42px;}

.submit5{width:170px; height:34px; float:left; margin-left:315px; background:#cf000d; border:0; line-height:34px; font-size:16px; font-weight:bold; cursor:pointer; outline:none; color:#fff;}









/* 底部代码 */

.footer{width:100%; float:left; margin-top:20px;}

.footernav{width:100%; float:left; height:36px; background:#00719d; line-height:36px; text-align:center;}

.footernav a,.footernav span{font-size:12px; color:#fff;}

.footernav span{margin:0 5px;}

.copy{width:100%; float:left;line-height:26px; color:#333; margin-top:20px; text-align:center; padding-bottom:20px;}





/* 神奇的分割线 */

.mt10{margin-top:10px;}

