/*通用样式*/
*{ padding:0px; margin:0px;}
body, html{ overflow-x:hidden; font-size:14px;}
a{ text-decoration:none}
a:link,a:visited{color:#333}
ul, li, dl, dd, dt, ol, p {margin: 0px; padding: 0px; list-style-type: none;}
img{ border:none;}
img {border: 0px;vertical-align:middle;}
.clear{ clear:both; height:0px; overflow:hidden;}
.clearfix:after { content: "."; visibility: hidden; display: block; clear: both; height: 0; font-size: 100%;}
.clearfix { *zoom : 1;}
.fl{ float:left;}
.fr{ float:right;}
.l{ float:left;}
.r{ float:right;}
.mar_top{ height:10px; line-height:0px; font-size:0}

.wrap{ width:1300px; margin:0 auto; } /*默认宽度*/

.fu01 { }


/*头部样式*/
.top {background-color:#FFFFFF; background-position: center top; height: 102px; position: fixed; top: 0px; width: 100%; z-index: 999999}
.logo{ padding-top:0px; width:250px; margin-right:50px;}
.nav{ width:840px; overflow:hidden; height:102px;}
.nav ul li{ width:140px; line-height:102px; font-size:18px; float:left; text-align:right;}
.nav ul li a{ color:#63605e;}

.dingdh{ padding-top:0px; width:190px;}


.dropbtn { width:110px; height:102px; line-height:102px; color:#333; font-size:18px}
.dropbtn a{font-size:18px; color:#333;text-align: center; padding-left: 30px;}
.dropdown { position: relative; display: inline-block; z-index:999;}
.dropdown-content { display: none; position: absolute; background-color: #fff; min-width: 150px; margin-left:-10px;color:#333333}
.dropdown-content a { color:#333;  text-decoration: none; display: block; text-align:center; height:50px; line-height:50px; font-size:16px;}
.dropdown-content a:hover {background-color: #fff; color:#333333}
.dropdown:hover .dropdown-content { display: block;}




.tophy{ width:100%; background:#f6f6f8; height:40px; }
.tophynr{ width:1300px; margin:0 auto;}
.hyzi{width:600px; float: left; height:40px; line-height:40px;}




.top_con{ width:600px; float:right; height:40px; margin-top:0px;}
.top_con ul li{ float:right;margin-left:10px;  position: relative;}
.top_con_txt{ color:#166a79; font-size:20px}
.top_con_txt1{ color:#166a79; font-size:14px}
.none {width: 150px; height: 150px;   position: absolute; top:100px; left:-62px; z-index:999; display: none }
.top_con ul li:hover .none{ display: block; text-align:center; line-height:150px;}
.title{text-align:center;font-size:18px;line-height:1.5;border-bottom:1px solid #ebebeb;padding:20px;margin-bottom:30px}
.porn{font-size:14px;line-height:2;padding:20px;margin-top:30px}

.syxmdh{ text-align:center; margin:60px auto;}
.syaldh{ text-align:center; margin:40px auto;}
.syjj{ width:100%; margin:0 auto;  overflow:hidden;  background:#f7f9fc; }
.syjjz{ width:45%; float:left;}
.syjjy{ width:55%; float:left;}
.syjjy h1{ padding:2% 10% 0 10%;}
.syjjy h2{ padding:2% 10% 0 10%; font-size:16px; color:#808080; line-height:32px; height:120px; overflow:hidden; width:660px;}
.syjjy h4{ padding:0% 10% 0 10%; font-size:28px; color:#5b4579; line-height:46px; font-weight:bold;}
.syjjy h3{ padding:2% 10% 0 10%;}
.syjjgd{ width:150px; height:40px; background:#ba1c37; line-height:40px; text-align:center; border-radius:30px; color:#FFF; float:left}
.syjjgd1{ width:100px; height:24px; border:1px solid #cbcbcb; line-height:24px; text-align:center; border-radius:30px; color:#a9a9a9; float:left; margin-left:0px; font-size:14px;}
.ckgd{ font-size:18px; color:#999; line-height:32px; text-align:center; width:150px; height:32px; margin:0 auto; border-radius:40px; border:1px solid #999999;}



.syalgd1{ width:100px; height:24px; border:1px solid #cbcbcb; line-height:24px; text-align:center; border-radius:30px; color:#a9a9a9; font-size:14px; margin:0 auto;}








/*首页关于我们*/
.sygy{ height:740px; background-image:url(../images/sygybj.jpg); background-position:center center; overflow:hidden}
.sygydh{ text-align:center;}
.syjjnr{ width:1200px; margin:30px auto; font-size:16px; line-height:36px; text-align:center; color:#848484}
.syjjnr1{width:800px; margin:30px auto;}
.syjjnr1 ul li{ width:138px; height:138px; margin:31px; float:left;}
.syjjnr1 ul li:hover{background: url(../images/jjtbbj.png) no-repeat center center;}


.syjjnr1 ul li h1{ width:80px; margin:15px auto 0;}
.syjjnr1 ul li h2{font-size:18px; line-height:20px; text-align:center; color:#b2b2b2; font-weight:normal;}
.syjjnr1 ul li:hover h2{ color:#FFF}
.syjjnr1 ul li:nth-child(1) h1{background: url(../images/sytb11.png) no-repeat center center; height:80px;}
.syjjnr1 ul li:nth-child(2) h1{background: url(../images/sytb12.png) no-repeat center center; height:80px;}
.syjjnr1 ul li:nth-child(3) h1{background: url(../images/sytb13.png) no-repeat center center; height:80px;}
.syjjnr1 ul li:nth-child(4) h1{background: url(../images/sytb14.png) no-repeat center center; height:80px;}

.syjjnr1 ul li:nth-child(1):hover h1{background: url(../images/sytb15.png) no-repeat center center; height:80px;}
.syjjnr1 ul li:nth-child(2):hover h1{background: url(../images/sytb16.png) no-repeat center center; height:80px;}
.syjjnr1 ul li:nth-child(3):hover h1{background: url(../images/sytb17.png) no-repeat center center; height:80px;}
.syjjnr1 ul li:nth-child(4):hover h1{background: url(../images/sytb18.png) no-repeat center center; height:80px;}






/*主页产品样式*/
.sycp{ background:url(../images/sycpbj.jpg) no-repeat center top;  overflow:hidden; padding-bottom:0px;}

.wel-product {overflow: hidden;position: relative;opacity: 1; height:440px;  margin-top:220px}
.wel-product li{position: relative;float: left;overflow: hidden;cursor: pointer; }
.wel-product li a{display: block;width: 98%; margin:0 1%}
.wel-product li img{max-width: 100%;}

.wel-product li .con{width: 100%;height: 50px;position: absolute;bottom:-50px;left: 0;z-index: 1;text-align: center;z-index:9999 }
.wel-product li .pic{ width:37px; height:53px; margin:0 auto;padding-top: 40px;transition:all 0.3s; background:url(../images/logo_b1.png) no-repeat center center;}
.wel-product li h2{ font-family:"微软雅黑"; font-size:24px;color: #333333;line-height: 24px;padding-top: 21px;transition:all 0.3s; font-weight:normal;}
.wel-product li .mun{margin-top: 20px;font-size: 30px;color: #333333;text-align: center;display: block;background: url(../images/wel18.png) no-repeat center;line-height: 22px;}

.wel-product li a:hover{top:40px;}
.wel-product ul{position: relative;z-index: 9;}
.wel-product .btns{position: absolute;top:50%;width: 53px;height: 53px;margin-top: -27px;cursor: pointer;z-index:9999;transition:all 0.5s;}
.wel-product .prev{background: url(../images/wel19.png) no-repeat center;left:30%;}
.wel-product .next{background: url(../images/wel20.png) no-repeat center;right:30%;}
.cpnr1{position: relative;}
.cpbt1{ font-size:36px; color:#fff;position: absolute; text-align:center; bottom:0px; width:100%; line-height:80px;  }


.wel-product li:hover .al_zi{ opacity:1;filter: alpha(opacity=100%);}
.al_zi{ position:absolute; top:50%; left:50%; opacity:0;filter: alpha(opacity=0);-webkit-transition: all .6s;-moz-transition: all .6s; -o-transition: all .6s;transition: all .6s;}
.al_zi1{ width:120px; height:30px; background:#FFF; color:# 333; font-size:16px; line-height:30px;  text-align:center; border-radius:50px; margin-left:-60px;}



/*主页新闻样式*/

.syxw{ background: #FFF url(../images/syxwbj.jpg) no-repeat center top; padding-bottom:100px;overflow:hidden}
.syxwnr{ width:86%; margin:160px auto 0;}
.syxwnr ul li{ width:32.6%; margin:0.366%; background:#f2f2f2; overflow:hidden; float:left;}
.syxwnr ul li:hover{ background:#194779;}
.syxwnr ul li .syxwnr1{  overflow:hidden;}
.syxwnr ul li .syxwnr2{}
.syxwnr21{ width:20%; float:left; padding:5%; }
.syxwnr21 h1{ font-size:16px; color:#999; text-align:right}
.syxwnr21 h2{ font-size:22px; color:#333;text-align:right; font-weight:bold;}
.syxwnr21 h3{ width:60%; margin:10% auto 0;}
.syxwnr22{ width:60%;float: right; padding:5%;}
.syxwnr22 h1{ font-size:18px; color:#5c5c5c; text-align: left; line-height:30px;font-weight:bold; height:30px;overflow:hidden}
.syxwnr22 h2{font-size:16px; color:#a3a3a3; text-align: left;line-height:30px; height:60px; font-weight:normal; overflow:hidden}
.syxwnr22 h3{ margin-top:15px;}

.syxwnr ul li:hover a .syxwnr21 h1{ color:#FFF}
.syxwnr ul li:hover a .syxwnr21 h2{ color:#FFF}
.syxwnr ul li:hover a .syxwnr22 h1{ color:#FFF}
.syxwnr ul li:hover a .syxwnr22 h2{ color:#FFF}


/*底部样式*/
.foot{ width:100%;height:230px; background:#f4f4f4;  overflow:hidden; }
.dibuz{ width:250px; height:230px; float:left; }
.dibuz h1{ margin-top:0px;}
.dibuz h2{ font-size:16px; line-height:32px; color:#e4e2e2; font-weight:normal;margin-top:15px;}
.dibuz h3{ font-size:16px; line-height:32px; color:#e4e2e2;font-weight:normal;margin-top:10px;}
.dibudh{width:530px; height:230px; float:left; }
.dibudh h1{ margin-top:40px; margin-left:80px; font-size:18px; color:#5b5b5b;}
.dibudh h2{ width:25px; height:3px; background:#fea81d;margin-left:80px; margin-top:20px;}
.didhwz{ margin-top:20px; margin-left:80px;}
.didhwz ul li{ float:left; color:#939393; margin-right:40px; font-size:16px; margin-top:15px;}
.didhwz ul li a{  color:#939393;}
.dibuy{ width:170px; height:230px; float: right; }
.dibuy h1{ margin-top:0px;float: right; }
.beian{ height:70px; border-top:1px solid #9aacc4; line-height:70px; text-align:center; color:#FFF; width:100%; background:#194779;}
.beian a{ color:#FFF}

.dilxdh{width:300px; height:230px; float:left; }
.dilxdh h1{ margin-top:40px; margin-left:10px; font-size:18px; color:#5b5b5b;}
.dilxdh h2{ width:25px; height:3px; background:#fea81d;margin-left:10px; margin-top:20px;}
.dilxdh h3{ margin-top:25px; margin-left:10px; font-size:40px; color:#194779; font-family:Impact}
.dilxdh h4{margin-top:20px;  margin-left:10px; font-size:14px; color:#FFF;}

/*二级样式*/

.dqlm{ width:100%; text-align:center}
.dqlm ul li{ display:inline-block; width:150px; height:30px; border:1px solid #CCC; color:#CCC; text-align:center; line-height:30px; border-radius:50px; font-size:18px; margin:20px;}
.dqlm ul li.on{border:1px solid #233b76; color:#fff; background:#233b76}
.dqlm ul li.on a{color:#fff;}


.er_about{ width:1200px; margin:30px auto;}
.er_about h1{ text-align:center; margin-top:0px;}
.hyys{ background-image:url(../images/ysbj.jpg); height:700px; background-position:center center;}



.box3{}
.box3_l1{ width:618px; border:1px solid #DCDCDC; height:359px; margin-top:20px;}
.box3_tit1{ height:40px; line-height:40px; background-color:#F4F4F4; border-bottom:1px solid #DCDCDC;}
.box3_tit1 h1{ width:178px; background:#ffffff url(../images/box3_tit1_bg.jpg) no-repeat center top; font-size:16px; color:#BA0F0C; text-align:center; border-bottom:1px solid #ffffff; border-right:1px solid #DCDCDC;}
.box3_ul{ margin-top:0px;}
.box3_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box3_ul li a{ font-size:14px; color:#333333;}
.box3_ul li span{ color:#999999;}

.box3_ul:nth-child(1){background: url(../images/jjqhtu.jpg) no-repeat center center; height:705px;}
.box3_ul:nth-child(2){background: url(../images/jjqhtu2.jpg) no-repeat center center; height:705px;}
.box3_ul:nth-child(3){background: url(../images/jjqhtu3.jpg) no-repeat center center; height:705px;}
.box3_ul:nth-child(4){background: url(../images/jjqhtu4.jpg) no-repeat center center; height:705px;}
.jjqhnr{ width:1300px; margin:0 auto;}

.jjqhnry{ width:450px; float:right;}
.jjqhnry h1{ margin-top:160px; line-height:44px; font-size:40px; color:#94070a}
.jjqhnry h1 b{  color:#024581}
.jjqhnry h2{ line-height:36px; font-size:18px; color:#777777; font-weight:normal; text-align:justify; padding-right:50px; margin-top:20px;}





.box3_l2{ width:100%; margin-top:00px; margin-left:0px;}

.box3_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box3_dsz{ width:100%; margin:30px auto 0; margin-top:-50px;}
.box3_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box3_slide .hd{ height:40px; line-height:40px;  border-bottom:1px solid #DCDCDC;margin-top:-150px; z-index:9999; position:absolute; width:900px;  background:#FFF; height:124px; left:50%; margin-left:-450px;}
.box3_slide .hd ul li{ float:left; cursor:pointer;width: 225px; height:124px;text-align: center;background: url(../images/jjqhx.png) no-repeat center  right;}
.box3_slide .hd ul li h1{ font-size:16px; color:#8c8c8c; font-weight:normal;}
.box3_slide .hd ul li h2{width:55px; height:55px; margin:20px auto 0;}
.box3_slide .hd ul li.on h1{ color:#d71918;}

.box3_slide .hd ul li:nth-child(1) h2{ background: url(../images/i11.png) no-repeat center top; }
.box3_slide .hd ul li:nth-child(2) h2{ background: url(../images/i13.png) no-repeat center top; }
.box3_slide .hd ul li:nth-child(3) h2{ background: url(../images/i15.png) no-repeat center top; }
.box3_slide .hd ul li:nth-child(4) h2{ background: url(../images/i17.png) no-repeat center top; }

.box3_slide .hd ul li.on:nth-child(1) h2{ background: url(../images/i1.png) no-repeat center top; }
.box3_slide .hd ul li.on:nth-child(2) h2{ background: url(../images/i3.png) no-repeat center top; }
.box3_slide .hd ul li.on:nth-child(3) h2{ background: url(../images/i5.png) no-repeat center top; }
.box3_slide .hd ul li.on:nth-child(4) h2{ background: url(../images/i7.png) no-repeat center top; }

.qyys{background: url(../images/sygybj.jpg) no-repeat center  center; height:740px; }
.qyysdh{ text-align:center;}


.box4{}

.box4_ul{ margin-top:20px;}
.box4_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box4_ul li a{ font-size:14px; color:#333333;}
.box4_ul li span{ color:#999999;}

.ysqhnr{ width:464px; height:464px; margin:0 auto; background:rgba(0,0,1,0.2); border-radius:400px; overflow:hidden}
.ysqhnr1{width:404px; height:404px;border-radius:400px;margin:30px auto;overflow:hidden}

.box4_l2{ width:100%; margin-top:20px; margin-left:0px;}


.box4_slide .hd{ height:40px; line-height:40px; margin-top:-450px; z-index:9999; position:absolute; width:1300px;  left:50%; margin-left:-650px;}

.box4_slide .hd ul li:nth-child(1){ width:650px; float:left}
.box4_slide .hd ul li:nth-child(2){ width:650px; float:right}
.box4_slide .hd ul li:nth-child(3){ width:650px; float:left}
.box4_slide .hd ul li:nth-child(4){ width:650px; float:right}
.ysqhz{width:310px; float:left; margin-right:30px;}
.ysqhy{width:110px; height:200px; float: left}
.ysqhy1{ background: url(../images/15.png) no-repeat center top;width:110px; height:200px;}
.ysqhy2{ background: url(../images/16.png) no-repeat center top;width:110px; height:200px;}
.ysqhy3{ background: url(../images/17.png) no-repeat center top;width:110px; height:200px;}
.ysqhy4{ background: url(../images/18.png) no-repeat center top;width:110px; height:200px;}

.box4_slide .hd ul li:nth-child(1):hover .ysqhy1{background: url(../images/11.png) no-repeat center top;width:110px; height:200px;}
.box4_slide .hd ul li:nth-child(2):hover .ysqhy2{background: url(../images/12.png) no-repeat center top;width:110px; height:200px;}
.box4_slide .hd ul li:nth-child(3):hover .ysqhy3{background: url(../images/13.png) no-repeat center top;width:110px; height:200px;}
.box4_slide .hd ul li:nth-child(4):hover .ysqhy4{background: url(../images/14.png) no-repeat center top;width:110px; height:200px;}

.box4_slide .hd ul li h1{ font-size:20px; color:#313d58; line-height:30px;}
.box4_slide .hd ul li:hover h1{color:#94070a;}



.box4_slide .hd ul li h2{ font-size:16px; color:#b0b0b0;line-height:30px;}
.box4_slide .hd ul li h3{ font-size:14px; color:#b0b0b0;line-height:30px;}

.box4_slide .hd ul li:nth-child(2n+1){ text-align:right}
.box4_slide .hd ul li:nth-child(3){ margin-top:140px;}
.box4_slide .hd ul li:nth-child(4){ margin-top:140px;}
.box4_slide .hd ul li:nth-child(2n) .ysqhy{ margin-left:200px;}




.box5{}
.box5_l1{ width:618px; border:1px solid #DCDCDC; height:359px; margin-top:20px;}
.box5_tit1{ height:40px; line-height:40px; background-color:#F4F4F4; border-bottom:1px solid #DCDCDC;}
.box5_tit1 h1{ width:178px; background:#ffffff url(../images/box3_tit1_bg.jpg) no-repeat center top; font-size:16px; color:#BA0F0C; text-align:center; border-bottom:1px solid #ffffff; border-right:1px solid #DCDCDC;}
.box5_ul{ margin-top:0px;}
.box5_ul li{ height:34px; line-height:34px; overflow:hidden; background:url(../images/box2_l_d.jpg) no-repeat 30px center; padding:0 30px 0 40px;}
.box5_ul li a{ font-size:14px; color:#333333;}
.box5_ul li span{ color:#999999;}

.box5_ul:nth-child(1){background: url(../images/syanlitu.jpg) no-repeat center center; height:700px;}
.box5_ul:nth-child(2){background: url(../images/syanlitu2.jpg) no-repeat center center; height:700px;}
.box5_ul:nth-child(3){background: url(../images/syanlitu3.jpg) no-repeat center center; height:700px;}
.box5_ul:nth-child(4){background: url(../images/syanlitu4.jpg) no-repeat center center; height:700px;}
.box5_ul:nth-child(5){background: url(../images/syanlitu5.jpg) no-repeat center center; height:700px;}
.box5_ul:nth-child(6){background: url(../images/syanlitu6.jpg) no-repeat center center; height:700px;}



.alqhnr{ width:1300px; margin:0 auto;}

.alqhnry{ width:500px; float:right;}
.alqhnry h1{ margin-top:60px; line-height:44px; font-size:40px; color:#94070a}
.alqhnry h1 b{  color:#024581}
.alqhnry h2{ line-height:36px; font-size:18px; color:#fff; font-weight:normal; text-align:justify; padding-right:50px; margin-top:20px; }
.alqhnry h3{ width:130px; height:30px; background:#FFF; border-radius:50px; border:1px solid #FFF; float:right; margin-top:30px; font-size:18px; color:#333; text-align:center; line-height:30px;}
.alqhnry h3 a{ color:#333;}



.syal{width:100%; background:#FFF; overflow:hidden;}
.box5_l2{ width:100%; margin-top:00px; margin-left:0px;}

.box5_l3{ margin-top:20px; width: 618px; height: 359px; border:1px solid #DCDCDC;}
.box5_dsz{ width:100%; margin:30px auto 0; margin-top:-50px;}
.box5_dsz p{ font-size:14px; color:#666666; line-height:25px;}
.box5_slide .hd{margin-top:-700px; z-index:9999; position:absolute; width:800px;  background:rgba(255,255,255,0.8); height:700px; }
.box5_slide .hd ul{ padding-top:50px;}
.box5_slide .hd ul li{ float:left; cursor:pointer;width:100%; height:100px;}
.box5_slide .hd ul li .alfl1{  font-weight:normal;float:right; text-align:right;}
.box5_slide .hd ul li .alfl1 h1{ font-size:18px; line-height:24px; padding-top:26px;}
.box5_slide .hd ul li .alfl1 h2{ font-size:14px; line-height:20px; text-transform: uppercase;}




.box5_slide .hd ul li.on .alfl1 h1{ color:#94070a; }
.box5_slide .hd ul li.on .alfl1 h2{ color:#94070a; }

.box5_slide .hd ul li .alfl2{width:60px; height:60px; margin:20px auto 0;float:right}
.box5_slide .hd ul li .alfl3{width:30px; height:60px; margin:20px auto 0;background: url(../images/syaltb1.png) no-repeat center top; float:right; margin-right:50px;}
.box5_slide .hd ul li.on .alfl3{background: url(../images/syaltb2.png) no-repeat center top;}

.box5_slide .hd ul li.on h1{ color:#d71918;}

.box5_slide .hd ul li:nth-child(1) .alfl2{ background: url(../images/2.png) no-repeat center top; }
.box5_slide .hd ul li:nth-child(2) .alfl2{ background: url(../images/4.png) no-repeat center top; }
.box5_slide .hd ul li:nth-child(3) .alfl2{ background: url(../images/5.png) no-repeat center top; }
.box5_slide .hd ul li:nth-child(4) .alfl2{ background: url(../images/7.png) no-repeat center top; }
.box5_slide .hd ul li:nth-child(5) .alfl2{ background: url(../images/9.png) no-repeat center top; }
.box5_slide .hd ul li:nth-child(6) .alfl2{ background: url(../images/9.png) no-repeat center top; }


.box5_slide .hd ul li.on:nth-child(1) .alfl2{ background: url(../images/1.png) no-repeat center top; }
.box5_slide .hd ul li.on:nth-child(2) .alfl2{ background: url(../images/3.png) no-repeat center top; }
.box5_slide .hd ul li.on:nth-child(3) .alfl2{ background: url(../images/6.png) no-repeat center top; }
.box5_slide .hd ul li.on:nth-child(4) .alfl2{ background: url(../images/8.png) no-repeat center top; }
.box5_slide .hd ul li.on:nth-child(5) .alfl2{ background: url(../images/10.png) no-repeat center top; }
.box5_slide .hd ul li.on:nth-child(6) .alfl2{ background: url(../images/10.png) no-repeat center top; }


@media (max-width: 1600px){
.box5_slide .hd{ height:40px; line-height:40px;  border-bottom:1px solid #DCDCDC;margin-top:-700px; z-index:9999; position:absolute; width:650px;  background:rgba(255,255,255,0.8); height:700px; }

.wel-product {overflow: hidden;position: relative;opacity: 1; height:368px;  margin-top:220px}
}

@media (max-width: 1400px){
.box5_slide .hd{ height:40px; line-height:40px;  border-bottom:1px solid #DCDCDC;margin-top:-700px; z-index:9999; position:absolute; width:600px;  background:rgba(255,255,255,0.8); height:700px; }
.wel-product {overflow: hidden;position: relative;opacity: 1; height:322px;  margin-top:220px}
}



@media (max-width: 1200px){
.box5_slide .hd{ height:40px; line-height:40px;  border-bottom:1px solid #DCDCDC;margin-top:-700px; z-index:9999; position:absolute; width:550px;  background:rgba(255,255,255,0.8); height:700px; }
.wel-product {overflow: hidden;position: relative;opacity: 1; height:276px;  margin-top:220px}

}




.jjtu2{background:url(../images/jjtu2.jpg) no-repeat center  top; height:500px; overflow:hidden;}
.jjtu2bt{ font-size:42px; text-align:center; line-height:60px; padding-top:50px; color:#FFF}
.jjtu2bt span{ font-weight:bold}
.jjtu2bt span b{color:#ff970e;}
.jjtu2nr{ width:1360px; margin:0 auto;}
.jjtu2nr ul li{ width:278px; height:278px; border-radius:290px; border:1px solid #FFF; float:left; margin:50px 30px;}
.jjtu2nr ul li h1{ color:#FFF; text-align:center; padding-top:70px; font-size:40px;}
.jjtu2nr ul li h2{ color:#FFF; text-align:center; padding-top:10px; font-size:16px; width:160px; margin:0 auto; line-height:30px; font-weight:normal;}


.ysdh{ text-align:center; padding:80px;}
.hyysnr{ width:1200px; margin:0 auto;}
.hyysnr ul li{ width:285px; margin:7px; background:#FFF; overflow:hidden; float:left; border-radius:5px; padding-bottom:80px;}
.hyysnr ul li h1{ text-align:center; margin-top:50px;}
.hyysnr ul li h2{ text-align:center; margin-top:20px; font-size:18px; line-height:36px; color:#e25e2d;}
.hyysnr ul li h3{ text-align:center; margin-top:20px; font-size:16px; line-height:30px; color:#858585;}



.about_ys2{ background-image:url(../images/youshi_2.jpg); height:385px; background-position:center center;}
.i_cp_list1{ width:1320px; overflow:hidden; margin:0 auto; }
.i_cp_list1 ul{ width:1320px;}
.i_cp_list1 ul li{ width:420px; margin-right:10px; margin-left:10px; float:left; margin-top:60px; overflow:hidden;}
.i_cp_list1 ul li a{ color:#333333}
.xx_title{ text-align:center; font-size:24px; border-bottom:1px solid #CCCCCC; padding-bottom:20px;}
.ej_banner3{height:400px; background-image:url(../images/top_product.jpg); background-position:center center}
.ej_banner30{height:400px; background-image:url(../images/top_product.jpg); background-position:center center}
.ej_banner8{height:400px; background-image:url(../images/top_news.jpg); background-position:center center}
.ej_banner42{height:418px; background-image:url(../images/contact.jpg); background-position:center center}


.jjbj{background:url(../images/gybj1.png) no-repeat center  top; overflow:hidden; padding-bottom:60px;}
.jjnr1{ text-align:center;}
.jjnr2{ width:1300px; margin:50px auto; font-size:16px; line-height:36px; color:#848484; }




.lists{width:1320px;margin:0 auto}
.lists li{float:left;width:300px;margin:15px;position:relative}
.lists li .i1{width:300px;}
.lists li .i2{width:300px;}
.lists li .mask{position:absolute;width:300px;/* height:240px; */background:url(../images/bg1.png);text-align:center; height:50px; line-height:50px;overflow:hidden;font-size:24px;color:#fff;display:none;left:0; bottom:0;}
.lists li a:hover .mask{display:block}
.lists li .time{font:24px/30px Arial;color:#ccc;margin-top:15px}
.lists li .time span{font-size:14px;display:inline-block;margin-left:12px}
.lists li .h1{font-size:18px;height:35px;line-height:35px;overflow:hidden;background:url(../images/line.jpg) no-repeat bottom}
.lists li p{margin-top:10px;font-size:14px;line-height:1.7;color:#777}
.cpbt{ position:absolute; width:100%;text-align:center; height:50px; line-height:50px;background:url(../images/bg.png);left:0; bottom:0;font-size:24px;color:#fff;}
.jjry{background:url(../images/rybj.jpg) no-repeat center  top; overflow:hidden; height:693px;}
.jjry1{ width:1320px; margin:0 auto; padding-top:250px;}
.jjry1 ul li{ width:400px; float:left; margin:20px;}

#demo {margin: 0 auto;overflow: hidden;  width:1320px; }



.ej_ban{ background-repeat:no-repeat; background-position:center center; height:460px; margin-top:102px;}
.ej_ban1{ background-repeat:no-repeat; background-position:center center; height:440px; margin-top:102px;}
.anlidh{width:1320px; margin:30px auto 0; text-align:center;}
.anlidh ul li{ display:inline-block; width:120px;}
.anlidh ul li h1{ width:60px; height:60px; margin:0 auto; background:url(../images/9.png) no-repeat center center}
.anlidh ul li:hover h1, .anlidh ul li.on h1{ background:url(../images/10.png) no-repeat center center;}
.anlidh ul li h2{ font-size:18px; text-align:center; color:#767676; line-height:30px; font-weight:normal}
.anlidh ul li:nth-child(1) h1{background:url(../images/2.png) no-repeat center center;}
.anlidh ul li:nth-child(2) h1{background:url(../images/4.png) no-repeat center center;}
.anlidh ul li:nth-child(3) h1{background:url(../images/5.png) no-repeat center center;}
.anlidh ul li:nth-child(4) h1{background:url(../images/7.png) no-repeat center center;}
.anlidh ul li:nth-child(5) h1{background:url(../images/9.png) no-repeat center center;}
.anlidh ul li:nth-child(6) h1{background:url(../images/9.png) no-repeat center center;}

.anlidh ul li:hover:nth-child(1) h1{background:url(../images/1.png) no-repeat center center;}
.anlidh ul li:hover:nth-child(2) h1{background:url(../images/3.png) no-repeat center center;}
.anlidh ul li:hover:nth-child(3) h1{background:url(../images/6.png) no-repeat center center;}
.anlidh ul li:hover:nth-child(4) h1{background:url(../images/8.png) no-repeat center center;}
.anlidh ul li:hover:nth-child(5) h1{background:url(../images/10.png) no-repeat center center;}
.anlidh ul li:hover:nth-child(6) h1{background:url(../images/10.png) no-repeat center center;}

.anlidh ul li.on:nth-child(1) h1{background:url(../images/1.png) no-repeat center center;}
.anlidh ul li.on:nth-child(2) h1{background:url(../images/3.png) no-repeat center center;}
.anlidh ul li.on:nth-child(3) h1{background:url(../images/6.png) no-repeat center center;}
.anlidh ul li.on:nth-child(4) h1{background:url(../images/8.png) no-repeat center center;}
.anlidh ul li.on:nth-child(5) h1{background:url(../images/10.png) no-repeat center center;}
.anlidh ul li.on:nth-child(6) h1{background:url(../images/10.png) no-repeat center center;}
.anlidh ul li.on h2{color:#94070a;}
.anlidh ul li:hover h2{color:#94070a;}



.anlitu{ width:1320px; margin:0 auto;}

.anlitu ul li{ float:left; width:410px; /*height:255px;*/ overflow:hidden; position:relative; margin:15px;}
.anli_zi{/*position:absolute;bottom:0;background:url(../images/anlitbj.png) repeat center center;height:255px;*/width:100%;box-sizing:border-box;}
.anli_h1{ text-transform:uppercase; /*color:#ffffff;*/ font-size:20px; line-height:52px; text-align:center; /*padding-top:203px;*/ font-weight:bold;}
.anli_h1 span{ font-size:14px; margin-left:10px;}
.anli_h2{ font-size:14px; color:#afafaf; line-height:24px;}
.anlitb{ width:1320px; margin:0 auto;}
.anlitb ul li{ float:left; width:410px; overflow:hidden; margin:15px;}
.anlitb ul li h1{ text-align:center;}
.anlitb ul li h2{text-align:center;font-size:22px; color:#333; line-height:36px; margin-top:10px;}
.anlitb ul li h3{text-align:center;font-size:16px; color:#333; line-height:30px; margin-top:10px; font-weight:normal; width:94%; margin:0 auto;}


.ejxw{ width:1320px; margin:20px auto;}
.ejxw ul li{ width:360px; margin:40px; float:left;}
.ejxw ul li h1{ font-size:14px; line-height:30px; color:#3d3d3d;}
.ejxw ul li h1 span{ width:80px; height:30px; border:1px solid #e20000; border-radius:30px; float:left; font-size:14px; line-height:30px; text-align:center;color:#e20000;}
.ejxw ul li h2{ font-size:20px; line-height:94px; color:#333333; font-weight:normal;}
.ejxw ul li h4{ font-size:14px; line-height:60px; color:#333333; font-weight:normal;}


.lxtu1{ background-repeat:no-repeat; background-position:center center; height:295px; margin-top:0px;}
.lxnr{background-image:url(../images/lxbj2.jpg); background-position:center center;height:376px;}
.lxnr1{ width:1300px; margin:0 auto; padding-top:50px;}
.lxnr1 ul li{ width:100%; float:left; height:50px; margin-top:30px;}
.lxnr1 ul li h1{ width:59px; float:left;height:50px; }
.lxnr1 ul li h2{ font-size:30px; color:#FFF; line-height:50px; font-weight:normal;}
.lxnr1 ul li h2 span{font-size:46px; color:#FFF; line-height:50px; }

.zhaopin{ width:1300px;background: #FFF; margin:0 auto 50px;}
.zhaopin th { border-bottom: 1px solid #dbdbdb;line-height: 60px;color: #333;font-size: 18px;}
.zhaopin td{border-bottom: 1px solid #ededed; padding: 10px 0;line-height: 35px; color: #666; font-size: 16px; cursor: pointer;}
.ljsq{ border:1px solid #d5d5d5; width:100px;color: #333}
.ljsq a{color: #333 }
.zhaopin tr{ background:#fefdfd;}


.content{ font-size:16px; line-height:32px;}


.zhaopin{ width:1300px;background: #FFF; margin:50px auto 50px;}
.zhaopin th { border-bottom: 1px solid #dbdbdb;line-height: 60px;color: #333;font-size: 18px;}
.zhaopin td{border-bottom: 1px solid #ededed; padding: 10px 0;line-height: 35px; color: #666; font-size: 16px; cursor: pointer;}
.ljsq{ border:1px solid #d5d5d5; width:100px;color: #333}
.ljsq a{color: #333 }


.er_case_list{ width:1320px;  margin:0 auto; overflow:hidden}
.er_case_list ul{ width:1320px;}
.er_case_list ul li{ width:400px; margin-right:20px; margin-left:20px; float:left; margin-bottom:35px; overflow:hidden;}



.case1 li{ padding:0 ; width:23.8%;}
.case_tu{ background-color:#166a79; padding:10px 1.45% 24px; text-align:center;}
.case_tu h1{ line-height:46px; font-size:20px; color:#ffffff; height:46px; overflow:hidden;}
.case1 li p{ margin-top:20px; text-align:center; font-size:16px;}
.case1 li:hover .case_tu{ background-color:#1c9142;}

.w50{width:49%}
._item{margin-bottom:25px}
.input{border:1px solid #ddd;padding:15px;width:100%;box-sizing:border-box;margin:0}
.button{background:#333;color:#fff;width:100%;padding:15px 0;border:none;font-size:14px}

.er_news_list{ width:1320px; margin:0 auto; overflow:hidden}
.er_news_list ul{ width:1320px;}




.er_news_list ul li{ width:310px; margin-right:10px; background:#fff; margin-left:10px; float:left; margin-bottom:35px; overflow:hidden;}
.er_news_img img{ display:block; width:100%;}
.er_news_title{ text-align:center;}
.er_news_title a{ font-size:16px; color:#333333}
.news_kuang{ border:1px solid #f4f4f4; padding:15px}
.er_news_jj{ color:#999999; font-size:14px; padding-top:10px}
.con_title{ font-size:40px; border-bottom:1px solid #CCCCCC; padding-bottom:20px}
.con_jj{ font-size:16px; color:#666666; padding-top:20px}
.con_body{ font-size:18px; line-height:30px}

/*分页样式*/
.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist strong, .pagelist a { display: inline-block; border: 1px solid #ddd;padding: 2px 6px; margin-right: 2px; line-height:16px; text-decoration:none; color:#666;}
.pagelist strong { background: #5a8caa; color: #fff;}