@charset "utf-8";
/* common */
body,form,p,ul,li,img,input{margin:0;padding:0;}
body{color:#333;font-size:14px;font-family:"微软雅黑","Microsoft Yahei",Verdana, Geneva, sans-serif; background-color:#fff;min-width: 1200px;}
a{color:#323232;text-decoration:none;}
.clear{clear:both;height:0; overflow:hidden;}
.fenge{height:20px;overflow:hidden;}
ul,li{display:block;list-style:none;}
img{border:none;vertical-align:baseline;nobar:expression(this.galleryImg='no');}
div,td{table-layout:fixed;word-wrap:break-word;}
.layout{width: 1200px;margin:0 auto;}

/*txt*/
.txt-block{text-align: center;color: #474747;margin-bottom: 20px;}
.txt-cn{font-size: 28px;}
.txt-en{font-size: 28px;font-weight: bold;}
.lin2{line-height: 2;}

.bg-block{background: #f5f5f5;padding: 20px;margin: 20px 0;}
/*page*/
.page{text-align:center; padding:20px 0;}
.page a{ border:1px solid #e4e4e4; background:#e4e4e4; padding:6px 14px; color:#000; margin-left:5px;}
.page a:hover{background:#252525; border:1px solid #252525; color:#fff;}
.page span.current{border:1px solid #252525;background:#252525; color:#fff; padding:6px 14px; margin-left:5px;}

/*head*/
.topbar{height: 40px;line-height: 40px;background: #1755BA;color: #fff;text-align: right;}
.topbar a{color: #fff;}
.logo{width: 332px;height: 120px;float: left;}
.nav{width: 868px;height: 120px;float: left;}

#nav{height: 40px;line-height: 40px;margin-top: 40px;}
#nav > li{float: left;position: relative;}
#nav > li  a{display: block;width: 124px;height: 40px;line-height: 40px;text-align: center;border-radius: 5px;}
#nav  > li  > a:hover{color:#1755BA;font-weight: bold;}
#nav li a.hover{color:#1755BA;font-weight: bold;}
#nav >  li >  a.curr{color:#1755BA;font-weight: bold;}

#nav li ul{position:absolute;display:none;z-index:10;background:#4C4A4F;top: 26px;border-radius: 5px;}
#nav li ul li{float:none;}
#nav li ul li a{display: block;background:#4C4A4F;height:40px; line-height:40px;color:#e4e4e4;text-align: center;padding: 0 10px;min-width: 70px;}
#nav li ul li a:hover{background-color:#6D6A71; border:none;}

.banner img{display: block;}
.mianbao{height: 28px;line-height: 28px;background: #f5f5f5;padding-left: 5px;margin-bottom: 20px;}
.mianbao i{margin: 0 10px;}
/*foot*/
#foot{background: #252525;color: #8F8F8F;padding-top: 30px;padding-bottom: 20px;}
#foot a{color: #8F8F8F;}
.foot-left{width: 700px;float: left;border-right: 1px solid #333;}
.foot-right{width: 500px;float: left;}
.foot-block{width: 160px;float: left;}
.foot-block-tit{font-size: 16px;text-align: center;margin-bottom: 10px;}
.foot-block-ul{font-size: 12px;}
.foot-block-ul li{line-height: 30px;}
.foot-right-txt{margin-left: 100px;line-height: 30px;}
/*left right*/
.left{width: 200px;float: left;margin-bottom: 20px;}
.right{width: 980px;float: left;margin-left: 20px;margin-bottom: 20px;}

.left-bg{background: #f5f5f5;padding: 20px 0;}
.snav > li{line-height: 40px;border-bottom:1px dashed #d4d4d4;padding-left: 30px;position: relative;}
.snav > li a.hover{color:#1755BA;font-weight: bold;}

.snav li ul{position:absolute;display:none;z-index:10;background:#4C4A4F;left: 200px;top:-16px;}
.snav li ul li{float:none;}
.snav li ul li a{display: block;background:#F4F4F4;height:40px; line-height:40px;color:666;text-align: left;padding: 0 10px;width: 400px;margin-left: 2px;}
.snav li ul li a:hover{background-color:#6D6A71; border:none;color: #fff;}

/*product*/
.pro-head{height: 40px;line-height: 40px;font-size: 18px;border-bottom: 1px solid #d4d4d4;}

.pro-ul li{width: 320px;float: left;margin-right: 120px;margin-top: 60px;}
.pro-ul li.del{margin-right: 0;}

.pro-img{width: 320px;height: 320px;border:1px solid #f5f5f5;padding: 4px;}
.pro-tit{height: 38px;line-height: 38px;overflow: hidden;text-align: center;background: #f5f5f5;}
.pro-detail-img{text-align: center;}
.pro-detail-tit{text-align: center;font-size: 18px;margin: 10px 0;}
/*zhuanli*/
.zhuanli-ul li{width: 485px;float: left;margin-right: 10px;margin-top: 10px;}
.zhuanli-ul li.del{margin-right: 0;}
.zhuanli-img{width: 485px;height: 666px;border:1px solid #f5f5f5;padding: 4px;}
/*news*/
.news-list li{height: 40px;line-height: 40px;overflow: hidden;border-bottom: 1px solid #e4e4e4;}
.news-list li span{float: right;}
.news-list li i{margin-right: 6px;}
.news-detail-tit{text-align: center;font-size: 18px;margin: 10px 0;}
.news-bar{height: 32px;line-height: 32px;text-align: center;background: #f5f5f5;font-size: 12px;color: #666;margin: 10px 0;}
.news-list li.more{text-align: right;}

/*index*/
.index-yanfa{width: 285px;height: 210px;margin-right: 20px;float: left;position: relative;}
.index-yanfa-txt{width: 285px;height: 210px;line-height: 210px;background:#1755BA;text-align: center;font-size: 20px;color: #fff;display: none;position: absolute;top: 0;left: 0;}

.index-pro{width: 388px;height: 220px;margin-right: 18px;float: left;position: relative;margin-bottom: 18px;}
.index-pro-txt{width: 388px;height: 220px;line-height: 220px;background:#1755BA;text-align: center;font-size: 20px;color: #fff;display: none;position: absolute;top: 0;left: 0;}

.index-pro2{width: 794px;height: 220px;margin-right: 18px;float: left;position: relative;}
.index-pro-txt2{width: 794px;height: 220px;line-height: 220px;background:#1755BA;text-align: center;font-size: 20px;color: #fff;display: none;position: absolute;top: 0;left: 0;}

.index-about-img{width: 470px;height: 270px;overflow: hidden;float: left;margin-right: 30px;}
.index-about-txt{width: 700px;_height:270px;min-height: 270px;float: left;line-height: 2;}

.index-news-img{width: 470px;height: 300px;overflow: hidden;float: left;}
.index-news-txt{width: 730px;_height:300px;min-height: 300px;float: left;background: #fff;padding-left: 30px;padding-right: 20px;padding-top: 20px;}

#tzgg{display: none;}

.pro-more{width: 190px;height: 120px;background: #fff;padding: 10px;box-shadow: 5px 5px 5px #999;}

.pro-more-bg{line-height: 40px;font-weight: bold;}

/*20180924*/
.top_img{width:100%;height: 400px;margin: 0 auto;}
.top_nav{height: 28px;background: #f5f5f5;}
.fengmian img{display: block;}

.about-more{background: #fff;padding: 10px;min-height: 100px;}

.about-more-bg{line-height: 30px;font-weight: bold;text-align: center;font-size: 18px;}
.about-more-sm{font-size: 12px;line-height: 2;}
/*20180925*/
.about-c{margin-bottom: 25px;}
.about-c1{height: 900px;background:#000 url(/public/img/about/1.jpg) center no-repeat;display: block;}
.about-c2{height: 804px;background:#8C8C8A url(/public/img/about/2.jpg) center no-repeat;display: block;}
.about-c3{height: 451px;background:url(/public/img/about/3.jpg) center no-repeat;display: block;}
.about-c4{height: 451px;background:url(/public/img/about/4.jpg) center no-repeat;display: block;}


.product-c{margin-bottom: 25px;}
.product-c0{height: 700px;background:#eee url(/public/img/product/0.jpg) center no-repeat;}
.product-c1{height: 450px;background:#eee url(/public/img/product/1.jpg) center no-repeat;}
.product-c2{height: 450px;background:#eee url(/public/img/product/2.jpg) center no-repeat;}
.product-c3{height: 450px;background:#eee url(/public/img/product/3.jpg) center no-repeat;}
.product-c4{height: 450px;background:#eee url(/public/img/product/4.jpg) center no-repeat;}
.product-c5{height: 450px;background:#eee url(/public/img/product/5.jpg) center no-repeat;}
.product-b{width: 1200px;margin: 0 auto;position: relative;}
.product-btn{width: 100px;height: 40px;line-height: 40px;text-align: center;background: #1755BA;color: #fff;position: absolute;}
.product-btn a{color: #fff;}

.product-btn-all{width: 300px;height: 40px;line-height: 40px;text-align: center;background: #1755BA;color: #fff;margin: 10px 0;}
.product-btn-all a{color: #fff;}
/*20181005*/
.re-c0{height: 592px;background:#F6F6F6 url(/public/img/research/c0.png) center no-repeat;}

.re-c1{padding-bottom: 50px;}
.re-c1-bg{text-align: center;font-size: 34px;font-weight: bold;margin-top: 30px;}
.re-c1-sm{text-align: center;font-size: 18px;padding-bottom: 30px;}

.re-c1-ul li{float:left;width: 350px;background: #fff;}
.re-c1-ul-img{width: 350px;height: 240px;overflow: hidden;}
.re-c1-ul-tit{font-size: 18px;font-weight: bold;padding: 14px;}
.re-c1-ul-abs{font-size: 14px;padding:0 14px;}
.re-c1-ul-btn{padding: 10px;}

.re-c2{height: 546px;background:#F6F6F6 url(/public/img/research/c2.png) center no-repeat;}

.re-c2-bg{font-size: 34px;font-weight: bold;position: absolute;top:100px;left: 740px;}
.re-c2-sm{font-size: 18px;position: absolute;top:180px;left: 740px;line-height: 2;}
.re-c2-btn{position: absolute;top:280px;left: 740px;}

.re-c3{height: 487px;background:#F6F6F6 url(/public/img/research/c3.png) center no-repeat;}
.re-c3-bg{text-align: center;font-size: 34px;color: #fff;padding-top: 100px;}
.re-c3-sm{text-align: center;font-size: 18px;color: #fff;line-height: 2;margin: 20px 0;}
.re-c3-btn{text-align: center;margin-top: 50px;}

.re-c4{height: 441px;margin: 100px 0;background:#F6F6F6 url(/public/img/research/c4.png) center no-repeat;}
.re-c4-btn{position: absolute;top: 300px;left: 110px;}

.re-c5{height: 595px;background:#F6F6F6 url(/public/img/research/c5.png) center no-repeat;}
.re-c5-bg{font-size: 34px;color: #fff;position: absolute;top: 200px;left: 740px;font-weight: bold;}
.re-c5-btn1{position: absolute;top: 320px;left: 740px;}
.re-c5-btn2{position: absolute;top: 320px;left: 900px;}
.re-c5-btn1 a,.re-c5-btn2 a{font-size: 18px;color: #fff;text-decoration: underline;}