/*初始化样式*/
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#009b4c;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.wh{width: 1200px;margin:0 auto;}
.pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}
.jahjhja *{
	box-sizing:content-box;
}
.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}


/*头部样式*/
.top1{height: 34px;background: #fff;color: #666464;line-height: 34px;overflow: hidden;}
.top2{height: 106px;background: #fff;}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 106px;}
.top2 .k2{margin-top: 45px;}

.topLink{float:right;text-align:right;position: relative;z-index: 9999;margin-left: 30px;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(../images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1 a{color: #666464;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}

#menu{width: 870px;float: right;margin-top:34px;}

/*热门搜索*/
.search{text-align:left;height:40px;background-color:#f8f8f8;padding:5px 10px 5px 10px;}
#formsearch{width:320px;float:left;}
.hotSearch{width:400px;float:left;height:40px;line-height:40px;font-weight:normal;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}


/*搜索和热门搜索*/
.hotSearch a{margin-right:6px;}
#formsearch input{height:22px;background:#fff;border:1px solid #c8c8c8;line-height:22px;}
#formsearch input#keyword{height:22px;line-height:22px;padding-left:4px;color:#666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#004ea2;color:#fff;border:none;cursor:pointer;}


/*导航栏样式*/
.nav{height:53px;}
.nav li{line-height:53px;height:53px;text-align:center;width:124px;float:left;z-index:999;position:relative;}
.nav li>a{display:block;line-height:53px;color:#000000;height:53px;font-size:18px;padding:0;}
.nav li>a:hover{color:#004ea2;text-decoration:none;background: url(../images/line1.png) no-repeat center bottom;}




.nav .sec{width:3000px;background:rgba(0,0,0,.6);color:#fff;overflow:hidden;z-index:9999;position:absolute;top:72px;left:-1500px;height:50px;display:none;}
.n_sec{text-align: center; overflow:hidden;position:absolute;top:72px;left:50%;display:none;z-index:999999;line-height:50px!important;text-align:center;}
.nav .n_sec a{color:#fff;font-size:14px!important;display:inline-block;text-align: center;margin: 0 20px;}
.nav .n_sec a:hover{text-decoration:none;color:#fff;}

/*首页banner*/
.banner{width:1920px;margin:0 auto;position:relative;height:700px;margin-left:-960px;left:50%;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;left:50%;bottom:10px;z-index:100;}
.banner .num li{width:18px;height:18px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;border-radius:10px;}
.banner .num li.num_hover{background-color:#004ea2;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}


/*滚动*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
/*产品列表*/
.product_list li{float:left;margin-left:15px;margin-right:15px;padding-bottom:15px;_display:inline;}
.product_list li a.img{padding:1px;border:1px solid #e0e1dc;}
.product_list li a.img img{width:150px;height:120px;}
.product_list li h3{text-align:center;padding-top:5px;}
.product_list li h3 a{font-weight:normal;}
.product_list li a.img{display:block;}
.product_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}


#ydemo{overflow:hidden;width:100%;margin:0 auto;}
#yindemo {float: left;width:800%}
#ydemo1 {float: left;}
#ydemo2 {float: left;}








/*友情链接*/
.f_link{width:1200px;margin:0 auto;margin-top:15px;line-height:30px;line-height:30px;}







.abouts{margin-top: 40px;}
.abox{margin-top: 35px;}
.aleft{width: 560px;}
.aleft img{display: block;width: 560px;height: 370px;}
.aright{width: 600px;}
.aright h3{color: #004ea2;font-size: 20px;font-weight: normal;background: url(../images/line3.png) no-repeat bottom left;padding-bottom: 10px;}
.acon{color: #000000;font-size: 16px;line-height: 26px;margin-top: 30px;}
.abouts a{display: block;color: #fff;font-size: 14px;width: 200px;height: 40px;background-color: #004ea2;line-height: 40px;letter-spacing: 1px;text-align: center;margin-top: 34px;}




.box1{height: 490px;background: url(../images/bj4.jpg) no-repeat top center;margin-top: 60px;}
.logo2{text-align: center;}
.box1 ul{padding-top: 65px;}
.box1 ul li{position: relative;width: 240px;text-align: center; }
.box1 ul li a.img{width:155px;height: 172px;text-align: center;margin:0 auto;line-height: 172px;overflow: hidden;display: block;}
.box1 ul li a.img img{}
.box1 ul li h3 a{display: block;font-weight: normal;color: #004ea2;font-size: 18px;position: absolute;left: 86px;bottom: 43px;}
.box1 ul li:hover .img1{display: none;}
.box1 ul li:hover h3 a{color: #fff;}



.ytt{text-align: center;}
.ytt dd{color: #004ea2;font-size: 44px;}
.ytt dt{color: #c9caca;font-size: 18px;background: url(../images/line2.png) no-repeat center;font-weight: 500;font-family: '黑体';text-transform: uppercase;}
.ybj {text-align: center;margin-top: 30px;}
.ywjs{margin-top: 45px;}
.ywjs .ytt dt{background: url(../images/line11.png) no-repeat center;}
.yw{height:968px;background: url(../images/bj2.jpg) no-repeat top center;margin-top: 40px;}
.yleft{width: 1050px;background: rgba(0,0,0,.5);}
.yright{width: 330px;height: 330px;background: rgba(0,0,0,.6);margin:120px 0 0 120px;padding: 30px;}
.tab1{display: none;}
.ysort li{padding-left: 387px;height: 120px;position: relative;border-bottom: 1px solid #9ea9bf;}
.ysort li a.img{display: block;width: 60px;height: 61px;line-height: 120px;}
.ycon1 {width: 471px;margin-left: 54px;}
.ycon1 dd{color: #fff;font-size: 20px;padding-top:30px;}
.ycon1 dt{color: #9ca4b9;font-size: 16px;font-weight: 500;}
.ysort .li4 dt{font-size: 12px;}
.ysort .li6 dt{font-size: 16px;}
.ysort li:hover,.ysort li.cur{background: rgba(0,78,162,.7);border-bottom: 1px solid #336cab;}
.ysort li .jia{display: none;position: absolute;top:42px;right: 43px;}
.ysort .li4 .jia{right:45px;}
.ysort li:hover .jia,.ysort li.cur .jia{display: block;}
.ycon2{color: #fff;}
.ycon2 dd{font-size: 16px;padding-bottom: 10px;border-bottom: 1px solid #fff;}
.ycon2 dt{font-size: 14px;font-family: 'Arial';font-weight: 500;}
.ycon3{color: #fff;font-size: 14px;line-height: 26px;margin-top: 10px;text-indent: 2em;}





.xinwen {margin-top: 60px;}
.nsort{margin-top: 15px;}
.nsort li{float: left;margin-right: 105px;}
.nsort li a{color: #393939;font-size: 24px;display: block;padding-top: 18px;background: url(../images/line3.jpg) no-repeat top center;}
.nsort li.cur1 a{background: url(../images/line4.png) no-repeat top center;color: #004ea2;}

.picScroll-left{ overflow:hidden; position:relative; margin-top: 15px;   }
.picScroll-left .hd{ }
.picScroll-left .hd ul{ overflow:hidden; zoom:1; margin-top:50px; zoom:1;text-align: center;}
.picScroll-left .hd ul li{display: inline-block;  width:21px;border-radius: 50%; height:20px; overflow:hidden; margin:0 10px; text-indent:-999px; cursor:pointer; background:#eeeeee; }
.picScroll-left .hd ul li.on{ background: #e0bd6b; }
.picScroll-left .bd{margin: 0 -13px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;position: relative; width: 280px;height: 390px;background: #eeeeee; }
.picScroll-left .bd ul li .pic{ text-align:center;display: block; }
.picScroll-left .bd ul li .pic img{ width:280px; height:180px;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;   }
.picScroll-left .bd ul li h3 a{height: 30px;overflow: hidden; color: #000000;font-size: 16px;font-weight: normal;display: block;text-align: left;padding: 0 22px;margin-top: 20px;}
.ntime{color: #898989;font-size: 12px;text-align: center;line-height: 22px;margin-top: 10px;margin-left: 20px;text-align: left;}
.tab2{display: none;}
.bj1{display: none;color: #fff; width: 100%;height: 100%;position: absolute;top:0;left: 0;background: url(../images/nbj.png) no-repeat top center;}
.xwnr{color: #727171;font-size: 13px;padding: 0 20px;line-height: 22px;text-align: left;}
.bj1  .jia1{color: #fff;font-size: 36px;text-align: center;line-height: 36px;padding-top: 10px;font-weight: normal;}
.bj1 .xq{color: #fff;font-size: 20px;padding-top: 150px;}
.picScroll-left .bd ul li:hover .bj1{display: block;}

.nbt{color: #004ea2;font-size: 44px;line-height: 44px;}
.nbt span{color: #c9caca;font-size: 18px;display: block;font-family: '黑体';text-transform: uppercase;}


.anli{margin-top: 185px;}
.anli  .ytt dt{background: url(../images/line11.png) no-repeat center;}
.clist{margin-top: 40px;}
.clist li{margin: 0 30px 20px 0;}
.clist li a.img img{display: block;width: 380px;height: 270px;}
.clist li h3 a{display: block;margin-top: 10px;width: 380px;height: 48px;background-color: #e5e5e5;line-height: 48px;color: #000000;font-size: 16px;text-align: center;}
.clist li:hover h3 a{background: #016de4;color: #fff;}









/*页面底部*/
.foot{background: #232a34;padding-top: 28px;}
.ewm1{color: #fff;font-size: 14px;line-height: 25px;text-align: center;}
.ewm1 img{margin-bottom: 15px;}
.nav_foot{text-align:center;line-height:24px;color:#666;}
.ft1{height: 278px;overflow: hidden;}
.ft2{border-top: 1px solid #4e525a;}
.copyright{text-align:center;line-height:24px;font-size: 14px;color: #fff;}
.copyright a{color: #fff;}
.yj dd{color: #fff;font-size: 18px;margin-bottom: 10px;padding-left: 14px;background: url(../images/line5.jpg) no-repeat left center;}
.yj dt a{color: #fff;font-size: 14px;font-weight: 500;}
.yj dt{color: #fff;font-size: 14px;line-height: 30px;font-weight: 500;padding-left: 14px;}
.tong{width:265px;margin-left: 15px;}
.lxfs{width: 318px;}
.ywjs1{width: 285px;}
.ft2{padding: 11px 0;}
.ywjs1 a{display: block;}
.lxfs dt{line-height:25px;}

/*内页左侧样式*/


.container{width: 1200px!important;margin: 0 auto;padding: 0;}

/*.left{width: 225px;float: left;}
.right{width: 940px;float: right;}
.xypg-case-list li{width:300px;}
.xypg-product-list li{width: 293px;}
.xypg-product-list li .img img{width: 271px;height: 205px;}
.relate-product-slick .owl-item .img img{    width: 213px;height: 159px;}
.xypg-case-list li .img img{width: 300px;height: 300px;}
.page-product-inquiry a{color: #fff;}
.page-mob-tool{display: none;}*/
.page-product-inquiry a{color: #fff;}