/*重置样式*/
*{margin:0;padding:0}
body{font-family:"微软雅黑"; height:100%; width:100%;transition:all .3s; font-size:100%;}
a{text-decoration:none;cursor:pointer;transition:all .3s;outline:none}
ul{list-style:none}
.lf{float:left}
.rg{float:right}
.clear{clear:both;height:0px;line-height:0px;font-size:0px}


/*宽屏1200*/
.container{max-width:1200px;margin:0 auto;}
#thead{width:100%;height:42px;background:#898989;text-align:center;}
#thead p{font-size:75%;color:#fff;line-height:42px;}
#thead ul{height:12px;font-size:75%;margin-top:15px;margin-right:10px;}
#thead ul li{height:12px;color:#fff;padding:0 10px;float:left;}
#thead ul li img{width:18px;height:12px;float:left;border:none;margin-right:10px;}
#thead ul li a{color:#fff;float:left;}
#thead .search{width:175px;height:24px;background:#fff;border:1px solid #d2d2d2;margin-top:8px;}
#thead .search .serach1{width:140px;height:24px;line-height:24px;border:none;font-size:75%;background:none;float:left;padding-left:10px;color:#d5d5d5;}
#thead .search .sub{width:21px;height:19px;background:url(img/sear.png) left top no-repeat;float:right;border:none;}
.rbwl-head{width:100%;background:#fff;padding:35px 0;} 
.rbwl-head .logo{}
.rbwl-head .logo a img{max-width:100%;max-height:100%;}
.rbwl-head .num{background:url(../../img/pho.png) left   no-repeat;padding-left:58px; height:58px;}
.rbwl-head .num span{font-size:125%;color:#0075c1;float:left;height:58px;line-height:29px;margin-right:8px;text-align:left;}
.rbwl-head .num p{font-size:130%;color:#ecc400;float:left;text-align:left;height:58px;line-height:29px;}
#nav{width:100%;background:#eeeeee;height:60px;transition:all .3s; position:relative;}
.nav{width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:url(../../img/navli.png) left  no-repeat;}
.nav ul li{float:left;width:12.5%;height:60px;background:url(../../img/navli.png) right  no-repeat;transition:all .3s}
.nav ul li .a1{line-height:60px;display:block;text-align:center;font-size:16px;color:#333;transition:all .3s}
.nav ul li:hover{background:url(../../img/navli.png) right  no-repeat #1780c5;}
.nav ul li.on{background:url(../../img/navli.png) right  no-repeat #1780c5;}
.nav ul li:hover .a1{color:#fff;}
.nav ul li.on .a1{color:#fff;}

.nav ul li .div1{display:none;background:rgba(33,23,19, 0.9); width:100%;left:0px;position:absolute;top:61px;z-index:100;text-align:center;}
.nav ul li .div1 .p1{max-width:1200px; margin:0 auto;text-align:left;padding-top:20px;padding-bottom:20px;}
.nav ul li .div1 .p1 .acd{float:left;width:380px;height:200px;background:#993;}
.nav ul li .div1 .p1 .acd img{width:380px;height:200px;border:none;}
.nav ul li .div1 .p1 .acdp{float:left;margin-right:50px;height:200px;width:150px;border-right:1px solid #5c5c5c;}
.nav ul li .div1 .p1 .acdp p{float:left;width:100%;line-height:35px;text-align:left;font-size:90%;color:#fff;}
.nav ul li .div1 .p1 .acdp p a{color:#fff}
.nav ul li .div1 .p1 .acdor{float:right;width:-webkit-calc(100% - 630px); width:-moz-calc(100% - 630px); width:calc(100% - 630px);height:200px; overflow:hidden;border-left:1px solid #5c5c5c; }
.nav ul li .div1 .p1 .acdor span{float:left;width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);height:50px;padding-left:50px;line-height:50px;font-size:100%;color:#fff;text-align:left;}
.nav ul li .div1 .p1 .acdor p{float:left;line-height:30px;text-align:left;color:#fff;font-size:75%;text-align:left;width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);height:50px;padding-left:50px;}
.nav ul li .div1 .p1 .acdor p a{color:#fff;}


.nav ul li .div1{display:none;background:rgba(33,23,19, 0.9); width:100%;left:0px;position:absolute;top:61px;z-index:100;text-align:center;}
.nav ul li .div1 .p4{max-width:1200px; margin:0 auto;text-align:left;padding-top:20px;padding-bottom:20px;}
.nav ul li .div1 .p4 .acdor{float:left;width:-webkit-calc(33.33% - 1px); width:-moz-calc(33.33% - 1px); width:calc(33.33% - 1px);height:200px; overflow:hidden;border-left:1px solid #5c5c5c; }
.nav ul li .div1 .p4 .acdor span{float:left;width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);height:50px;padding-left:50px;line-height:50px;font-size:100%;color:#fff;text-align:left;}
.nav ul li .div1 .p4 .acdor p{float:left;line-height:30px;text-align:left;color:#a5a5a5;font-size:75%;text-align:left;width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);height:50px;padding-left:50px;}
.nav ul li .div1 .p4 .acdor p a{color:#a5a5a5;transition: color 1s}
.nav ul li .div1 .p4 .acdor p a:hover{color:#fff;}



.nav ul li .div1 .p2{max-width:1200px; margin:0 auto;text-align:left;padding-top:20px;padding-bottom:20px;}
.nav ul li .div1 .p2 .acd{width:-webkit-calc(25% - 1px); width:-moz-calc(25% - 1px); width:calc(25% - 1px);border-left:1px solid #5c5c5c;float:left;}
.nav ul li .div1 .p2 .acd span{width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);padding-left:50px;font-size:100%;color:#fff;line-height:35px;float:left;margin-top:10px;}
.nav ul li .div1 .p2 .acd span a{color:#fff;}
.nav ul li .div1 .p2 .acd p{width:-webkit-calc(100% - 50px); width:-moz-calc(100% - 50px); width:calc(100% - 50px);padding-left:50px;font-size:12px;color:#fff;line-height:30px;float:left;}
.nav ul li .div1 .p2 .acd p a{color:#a5a5a5;transition: color 1s}
.nav ul li .div1 .p2 .acd p a:hover{color:#fff}

.nav ul li .div1 .p3{max-width:1200px; margin:0 auto;text-align:left;padding-top:20px;padding-bottom:20px;}
.nav ul li .div1 .p3 p{width:32%;height:30px;line-height:30px;float:left;color:#a5a5a5;font-size:87.5%;}

.fixDiv{position:fixed;top:0;left:0;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:url(../../img/navli.png) left  no-repeat;}
		
		
		
.a_txt{display:none}
.moblie_head{display:none}

#pro{width:100%;background:#fff; padding:25px 0;}
#pro ul{width:100%;}
#pro .more{width:155px;height:44px;border-radius:5px;border:1px solid #ebf0f3;margin:10px auto;text-align:center;color:#8b8b8b;font-size:100%;line-height:44px;transition:all 1s;}
#pro .more a{color:#8b8b8b;}
#pro .more:hover{background:#0075c1;}
#pro .more:hover a{color:#fff;}

#in-patent{width:100%;padding:60px 0 35px 0;}
#in-patent ul{width:100%;margin-top:30px;}
#in-patent ul li{width:23%;float:left;margin-left:1%;margin-right:1%;}
#in-patent ul li a .img_wap{padding-bottom:143%;width: 100%;position: relative; }
#in-patent ul li a .img_wap img{ width: 100%;height: 100%; position: absolute;top: 0;left: 0; border:none; }
#in-patent ul li a p{width:100%;background:#eee;height:40px;line-height:40px;text-align:center;font-size:100%;color:#333;}


#case{width:100%;background:#f1f2f4;padding:40px 0 35px 0;}
#why{width:100%;background:#fff;padding:60px 0 35px 0;}
#wenhua{width:100%;background:#fff;padding:35px 0 35px 0; }
#wenhua ul{width:100%;}
#wenhua ul li{width:20%;height:250px;float:left;border-left:1px solid #dddddd;margin-right:-1px;text-align:center;}
#wenhua ul li:nth-child(5){border-right:1px solid #dddddd;}
#wenhua ul li i{width:1px; height:30px; display:block;margin:0 auto;background:#ddd; text-transform:all 1s;}
#wenhua ul li:hover i{background:#0075c1;}
#wenhua ul li img{height:37px;width:auto;border:none;margin:24px auto;}
#wenhua ul li p{width:100%;font-size:150%;color:#0075c1;text-align:center;}
#wenhua ul li .neir{width:80%;line-height:30px;color:#969696;font-size:87.5%;text-align:left;margin:10px auto 0 auto;}

#fengge{width:100%;height:160px;background:url(img/fengge.png) center top no-repeat;background-size: 100% 100%; text-align:center;line-height:160px;font-size:200%;color:#fff;}
#fengge a{color:#fff;}
#news{width:100%;height:650px;background:#f1f2f4;padding:60px 0 35px 0;}
#news .L{width:58%;float:left;margin-top:50px;}
#news .L ul{width:100%;}
#news .L ul li{width:100%;height:202px;float:left;background:#fff;margin-bottom:20px; }
#news .L ul li .cdl{width:48%;height:202px;float:left;background:#ddd; overflow:hidden;}
#news .L ul li .cdl a img{min-height:202px;width:auto;border:none;}
#news .L ul li .cdr{width:46%;float:right;margin-right:2%;}
#news .L ul li .cdr a .newsti{width:100%;height:50px;line-height:50px;tetx-align:left;float:left;font-size:112.5%;color:#323131;margin-top:10px; overflow:hidden;} 
#news .L ul li .cdr a .newsnei{width:100%;height:90px;line-height:30px;text-align:left;float:left;font-size:87.5%;color:#787878; overflow:hidden;}
#news .L ul li .cdr a .more{width:94px;height:32px;float:left;border-radius:16px;text-align:center;line-height:32px;color:#fff;font-size:75%;margin-top:10px;background:#0075c1;margin-bottom:10px;}
#news .L ul li:nth-child(2){margin-bottom:0;}

#news .R{width:40%;height:424px;float:right;margin-top:50px;}
#news .R ul li{width:100%;height:130px;float:left;background:#fff;margin-bottom:17px;}
#news .R ul li:nth-child(3){margin-bottom:0;}
#news .R ul li a .biat{width:90%;float:left;margin:10px 5% 0 5%;height:50px;line-height:50px;font-size:100%;text-align:left; overflow:hidden;color:#333;}
#news .R ul li a p{width:90%;height:50px;line-height:25px;font-size:87.5%;text-align:left;overflow:hidden;margin:0 5%;color:#787878;}
#news .R ul li a i{font-style:normal;color:#0075c1;}

.biaot{width:100%;font-size:187.5%;color:#333;text-align:center; font-weight:bold;}
.biaot i{color:#0075c1;font-style:normal;}

#why ul{width:100%; overflow:hidden;margin-top:50px;}
#why ul li{width:32%;height:100%;background:#f7f7f7;float:left;margin-right:2%;padding-bottom:30px;}
#why ul li:nth-child(3){margin-right:0%;}
#why ul li img{width:100%;max-height:200px;float:left;border:none;}
#why ul li .bbti{width:80%;margin:0 10%;float:left;text-align:center;font-size:112%;color:#5a5a5a;line-height:80px;}
#why ul li p{width:80%;margin:0 10%;float:left;text-align:left;font-size:87.5%;color:#787878;line-height:30px;height:60px; overflow:hidden;}


#changj{width:100%;padding:60px 0 35px 0;}

#Tab2{
width:100%;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:100%; 
height:42px;
line-height:40px;

}
.Menubox ul{
margin:0px;
padding:0px;
width:100%;
text-align:center;list-style-type:none;
}
.Menubox li{ 
display:inline-block;
cursor:pointer;
width:150px;
height:40px;
border:1px solid #eaeaea;
border-radius:5px;
background:#fff;
text-align:center;
color:#787878; 
font-size:100%;
margin:0 10px;
}
.Menubox li:hover{
padding:0px;
background:#fff;
width:150px;
height:40px;
border:1px solid #eaeaea;
text-align:center;
color:#fff; 
background:#0075c1;
font-size:100%; 
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:150px;
height:40px;
border:1px solid #eaeaea;
text-align:center;
color:#fff; 
background:#0075c1;
font-size:100%; 
}
.Contentbox{
clear:both; 
margin-top:20px;   
}
.Contentbox ul{width:100%;}
.Contentbox ul li{width:32%;height:100%;float:left;margin-right:2%;padding-bottom:30px;}
.Contentbox ul li:nth-child(3){margin-right:0%;}
.Contentbox ul li a img{width:100%;max-height:183px;float:left;border:none;}
.Contentbox ul li a .bbti{width:100%;margin:0;float:left;text-align:left;font-size:100%;color:#000;line-height:80px;height:80px; overflow:hidden;}
.Contentbox ul li a p{width:100%;margin:0;float:left;text-align:left;font-size:87.5%;color:#787878;line-height:30px;height:60px; overflow:hidden;}
.Contentbox ul li a .more{width:100%;margin-top:30px;float:left;text-align:left;font-size:87.5%;color:#ecc400;}


#foot{width:100%;background:url(../../img/bbgb.png) top center no-repeat #2f2f31;margin-top:0px;padding:60px 0 35px 0;}
#foot .footl{width:100%;min-width:1200px;float:left;text-align: center;}
#foot .footl .adc{display: inline-block;}
#foot .footl .adc a img{width:376px;height:58px;float:left;}
#foot .footl .adc .num{width:260px;float:left;height:43px;background:url(../../img/bnum.png) left top no-repeat;margin-top:7px;padding-left:50px;margin-left:10px;text-align:left;}
#foot .footl .adc .num span{font-size:75%;color:#787878; }
#foot .footl .adc .num p a{font-size:150%;color:#0075c1; }

#foot .footM{width:100%;float:left;}
#foot .footM .biaot{width:100%;height:40px;line-height:40px;border-bottom:1px solid #464648;text-align:left;font-size:100%;color:#fff;}
#foot .footM ul{width:100%;margin-top:10px;float:left;}
#foot .footM ul li{width:20%; float:left; text-align:left; overflow:hidden;}
#foot .footM ul li .acd{margin-bottom:15px;}
#foot .footM ul li .acd span a{width:100%;line-height:35px;height:35px;font-size:87.5%;color:#fff;text-align:left;float:left;}
#foot .footM ul li .acd p a{width:100%;line-height:30px;height:30px;font-size:75%; font-family:宋体;color:#808080;text-align:left;float:left;transition: all 1s;}
#foot .footM ul li .acd p a:hover{color:#fff;}

#foot .footr{width:100%;float:left;}
#foot .footr .biaot{width:100%;height:40px;line-height:40px;border-bottom:1px solid #464648;text-align:left;font-size:100%;color:#fff;}
#foot .footr ul{width:100%;margin-top:20px;float:left;}
#foot .footr ul input{width:25%;height:40px;border-radius:5px;background:#fff;padding-left:10px;font-size:75%;color:#0075c1;border:none;margin-bottom:10px;margin-right:1%;}
#foot .footr ul button{width:124px;height:40px;border-radius:5px;background:#0075c1;text-align:center;font-size:75%;color:#fff;border:none;}
#foot .link{width:100%;line-height:40px;text-align:left;font-size:75%;color:#69696a;}
#foot .link a{color:#69696a;margin:0 10px;}

#copy{width:100%;background:#0075c1;margin:0px;text-align:center;font-size:75%;color:#fff;line-height:50px;}
#copy a{color:#fff;}
.page_banner {
  width: 100%;
  overflow: hidden;
  line-height: 0;
}

.page_banner img {
  width: 100%;
}
#mbxie{width:100%;height:50px;background:#FFF;border-bottom:1px solid #dddddd;line-height:50px;text-align:left;font-size:87.5%;color:#787878;}
#mbxie a{color:#787878;}

.main{width:100%;background:#f7f7f7;padding:30px 0 30px 0;}
.mainpro{width:100%;background:#f7f7f7;padding:0px 0 30px 0;}
.Mmain_l{width:20%;float:left; }
.MmainB{width:-webkit-calc(100% - 40px); width:-moz-calc(100% - 40px); width:calc(100% - 40px); background:#fff;padding:20px;}
.MmainBB{width:100%;background:#00F;margin-top:20px;margin-bottom:20px;overflow: hidden;line-height:0;}
.MmainBB img{width:100%;}
.MmainB1{width:100%; background:#fff;}

.Mmain_R{width:78%;float:right;background:#fff;padding-bottom:30px;}
.Mmain_Rv{width:auto;padding:20px;}
.Mmain_Rv1{width:auto;padding:0;}



.lxwm{width:100%;height:auto;overflow:hidden;padding:3.8vw 0;}

.lx_t{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;}

.lx_t h2{font-size:1.25vw;line-height:1.6vw;color:#363636;margin-bottom:1.6vw;}

.lx_t p{font-size:0.83vw;line-height:1.6vw;color:#646464;}

.lxlx{width:100%;height:auto;overflow:hidden;margin:4.2vw 0px;padding:2% 1%;}

.lxlx p{float:left;width:10%;margin-right:8%;}

.lxlx p:last-child{margin-right:0px;}

.lxlx img{vertical-align:middle;max-width:100%;transition: all 0.5s ease;}

.lxlx p:hover img {box-shadow:0px 0px 0.78vw rgba(12,55,131,0.5);-moz-transform: translateY(-10px); -webkit-transform: translateY(-10px); -o-transform: translateY(-10px); -ms-transform: translateY(-10px); transform: translateY(-10px);}

.lxlx span{display:block;width:100%;font-size:0.83vw;line-height:1.6vw;color:#363636;margin-top:1.6vw;}





.lx_m{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;}

.lx_m h2{font-size:30px;line-height:50px;color:#363636;margin-bottom:0.52vw;}

.lx_m h3{font-size:14px;line-height:20px;color:#999;font-family:Arial;}

.lxfs{width:100%;height:auto;overflow:hidden;margin:3.13vw 0px;padding:0px ;}

.lxfs ul{width:100%;height:auto;overflow:hidden;}

.lxfs li{float:left;width:18%;margin-right:1%;margin-left:1%;border:1px solid #f7f7f7;padding:50px 30px 30px;min-height:200px;background:#fff;}

.lxfs li:hover{border:1px solid #1780c5;}

.lxfs li:last-child{margin-right:0%;margin-left:1.2%;}

.lxfs li img{vertical-align:middle;max-width:100%;margin-top:10px;}

.lxfs li h4{font-size:18px;line-height:25px;color:#333333;font-weight:bold;margin-top:20px;margin-bottom:20px;}

.lxfs li p{font-size:14px;line-height:20px;color:#000;font-family:Arial;}



.lx_b{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;margin-top:2.08vw;}

.lx_b h2{font-size:30px;line-height:50px;color:#333;margin-bottom:1.04vw;}

.ly{width:100%;height:auto;overflow:hidden;padding-top:4.2vw;}

.ly p{float:left;width:27%;margin-right:8%;}

.ly p.bg{margin-right:0px;}

.ly p input{width:100%;line-height:48px;padding:0px 0.78vw;font-size:14px;background:#fff;color:#999999;border:1px solid #999;}

.ly p input:hover{border:1px solid rgba(12,55,131,1);box-shadow:0px 0px 5px rgba(12,55,131,0.5);}

.ly p input:focus{border:1px solid rgba(12,55,131,1);box-shadow:0px 0px 5px rgba(12,55,131,0.5);color:#0c3783;}

.ly p input:focus::-webkit-input-placeholder{ 

color: #0c3783; 

} 

.ly p input:hover::-webkit-input-placeholder{ 

color: #0c3783; 

} 

.tj{width:100%;height:auto;overflow:hidden;margin:0 auto;text-align:center;padding-top:5.2vw;}

.tj img{cursor:pointer;max-width:100%;vertical-align:middle;}

.tj img:hover{animation:shake2 2s;}




.Mmain_Rpro{width:100%;float:right;background:#FFF;padding-bottom:30px;}
.Mmain_Rprov{width:auto;padding:20px;}

.crumbs{width:100%;height:30px;border-bottom:1px solid #ddd;font-size:75%;}
.crumbs a{color:#787878;}
.crumbs i{width:5px;height:12px;background:#0075c1;display:block;float:left;margin-right:10px;margin-top:2px;}
.Mmain_R .content{padding-top:20px;width:100%;}
.Mmain_R .content img{max-width:100%;margin:0 auto;}
.Mmain_R .content table{border-collapse: collapse;border-spacing: 0;padding:0;width:100%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:30px;}
.Mmain_R .content table td{padding:0;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;line-height:30px;height:30px;font-size:75%;}
.Mmain_R .content table td p{line-height:30px;}

.Mmain_R .content h3{border-bottom:2px solid #000;height:45px;line-heigt:45px;}
.Mmain_R .patent{width:100%;}
.Mmain_R .patent ul{width:100%;}
.Mmain_R .patent ul li{width:30%;float:left;margin-left:1.6666%;margin-right:1.6666%;margin-top:2%}
.Mmain_R .patent ul li a .img_wap{  padding-bottom:143%;width: 100%;position: relative; }
.Mmain_R .patent ul li a .img_wap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0;  }
.Mmain_R .patent ul li a p{width:100%;height:40px;background:#eee;line-height:40px;text-align:center;font-size:100%;color:#333;}


.main_l{width:100%; float:left; overflow:hidden;border-top:5px solid #0075c1;background:#fff;padding-bottom:10px;}
.main_l p{width:100%;padding:15px 0;background:#;}
.main_l p span {font-size: 27px; text-align: center;display: block;color: #211713;}

.main_l p i { font-size: 12px;font-style: normal;  text-align: center; display: block;  color: #0075c1;}
.main_l ul li {
  width:90%;margin-left:5%;margin-right:5%;
  background: url(../img/li1.png) no-repeat 95% center #f7f7f7;
  height: 48px;
  line-height: 48px; 
  border-top:1px solid #fff;
}

.main_l ul li:hover {
  background: url(../img/li2.png) no-repeat 95% center #0075c1;
}

.main_l ul li:hover span{
  color: #fff;
}
.main_l ul li:hover i{background:#fff;}
.main_l ul li a {
  width: 100%;
  height: 48px;
  display: block;
}

.main_l ul li a span {
  font-size:100%;
  color: #1c4588;
  float: left;
  margin-left: 10px;
}

.main_l ul li a i {
  float: right;
  font-style: normal;
  width:10px;height:1px;background:#1c4588;margin-top:24px;margin-right:15px;
}
.main_l ul li.on {
  background: url(../img/li2.png) no-repeat 95% center #0075c1;
}

.main_l ul li.on span{
  color: #fff;
}
.main_l ul li.on a i{background:#fff;}


.main_M{width:100%; float:left; overflow:hidden;border-top:5px solid #0075c1;background:#fff;padding-bottom:10px;margin-top:10px;}
.main_M img{width:90%;margin-left:5%;border:none;}
.main_M p{width:90%;height:50px;line-height:50px;margin-left:5%;font-size:125%;color:#0075c1;text-align:left; font-weight:bold;}
.main_M .jies1{width:90%;line-height:50px;font-size:75%;text-align:left;color:#1c4588;margin-left:5%;}
.main_M ul li{width:90%;margin-left:5%;}
.main_M ul li:nth-child(1){width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); line-height:30px;height:30px;font-size:75%;font-weight:normal;color:#1c4588;padding-left:30px;background:url(../../img/20190318221338bdc6fe.png) left top no-repeat;}
.main_M ul li:nth-child(2){width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); line-height:30px;height:30px;font-size:75%;font-weight:normal;color:#1c4588;padding-left:30px;background:url(../../img/20190318221338bdc6fe1.png) left top no-repeat;}
.main_M ul li:nth-child(3){width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); line-height:30px;height:30px;font-size:75%;font-weight:normal;color:#1c4588;padding-left:30px;background:url(../../img/20190319110442c79744.png) left top no-repeat;}
.main_M ul li:nth-child(4){width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px); line-height:30px;height:30px;font-size:75%;font-weight:normal;color:#1c4588;padding-left:30px;background:url(../../img/20190318221338bdc6fe12.png) left top no-repeat;}


.main_B{width:100%; float:left; overflow:hidden;background:#fff;padding-bottom:20px;margin-top:10px;}
.main_B p{width:100%;height:40px;background:#0075c1;text-align:center;line-height:40px;color:#fff;font-size:100%;}
.main_B ul{width:90%;margin-left:5%;margin-top:10px;}
.main_B ul li{width:100%;height:30px;line-height:30px;text-align:left;background:url(img/ico16.gif) left no-repeat; overflow:hidden;border-bottom:1px solid #fff;transition: border 1s;}
.main_B ul li:hover{border-bottom:1px solid #0364a3;}
.main_B ul li a{color:#1c4588;font-size:75%;margin-left:15px;transition: color 1s;}
.main_B ul li:hover a{color:#0364a3;}

.news_list { width: 100%; margin-top:20px;}
.news_list ul li{width:100%;height:130px;margin-bottom:20px;border-bottom:1px dashed #ddd;}
.news_list ul li a .newl{width:100px;height:100px;background:#ddd;float:left;transition:all 1s;}
.news_list ul li a .newl span{width:100%;font-size:238%;color:#fff;text-align:center; display:block;margin-top:16px;}
.news_list ul li a .newl em{width:100%;font-size:87.5%;color:#fff;text-align:center;display:block; font-style:normal;}
.news_list ul li a .newr{width:-webkit-calc(100% - 120px); width:-moz-calc(100% - 120px); width:calc(100% - 120px); height:100px;float:right;}
.news_list ul li a .newr span{width:100%;height:40px;line-height:40px;color:#1c4588;font-size:100%;float:left; display:block;overflow:hidden;}
.news_list ul li a .newr p{width:100%;height:60px;line-height:30px;color:#787878;font-size:87.5%;float:left;overflow:hidden;}
.news_list ul li a .newr p i{color:#ecc400; font-style:normal;}
.news_list ul li a:hover .newl{background:#0075c1;}
.content_tit h3 {
  font-size: 150%;
  color: #1c4588;
  padding: 15px 0;
  line-height: 1.7em;
  text-align: center;
  font-weight: normal;
}

.content_tit p {
  width: 100%;
  text-align: center;
  padding: 10px 0 15px;
}

.content_tit p span {
  line-height: 21px;
  font-size: 12px;
  color: #666;
  margin: 0 5px;
}
.content_des {
 width:-webkit-calc(100% - 12px); width:-moz-calc(100% - 12px); width:calc(100% - 12px);
  border: 1px dotted #E5E5E5;
  padding: 5px;
  margin-bottom: 10px;
  text-indent: 24px;
}

.content_des p {
  color: #868686;
  line-height: 24px;
}

.pro_content {
  width: 100%;
  margin: 20px 0;
}
.pro_contentP {
  width: 80%;
  margin: 20px 10%;
   
  display:none;
}
.pro_contentPt{width:100%;line-height:40px;font-size:100%;text-align:center;color:#0075c1;display:none;}
.pro_contentPb{display:none;margin-top:10px;width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px);padding:15px;line-height:30px;font-size:87.5%;text-align:left;color:#787878;background:#f2f2f2;max-height:240px;}
.content p {
  line-height:30px;margin-top:15px;
}

.content img {
  display: block;
  margin: 0 auto;
  max-width:100%;
}
.show_pages {
  padding-top: 20px;
}

.show_pages p {
  font-size: 14px;
  line-height: 24px;
  color: #333;
  margin-top: 6px;
}

.show_pages p a {
  font-size: 14px;
  line-height: 24px;
  color: #333;
}
.hot_new{width:100%;background:#fff;margin-top:20px;}
.hot_new .page_title{width:100%;height:40px;background:#0075c1;text-align:left;line-height:40px;color:#fff;font-size:100%;}
.hot_new .page_title p{margin-left:20px;}
.page_content{width:100%;background:#fff; margin-bottom:20px;line-height:30px;}
.page_content .page_title{width:100%;height:40px;background:#0075c1;text-align:left;line-height:40px;color:#fff;font-size:100%;}
.page_content .page_title p{margin-left:20px;}
.page_content .content1{padding:40px 0;}
.page_content .content1 img{max-width:100%;display: block;margin:0 auto;}
.page_content  .content1 table{table-layout:fixed !important;  
border-collapse: collapse;border-spacing: 0;padding:0;width:100%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;line-height:30px;max-width：100%；}
td,th { 
    width:1px; 
    white-space:nowrap; /* 自适应宽度*/
    word-break:keep-all; /* 避免长单词截断，保持全部 */
    border:solid #676767 1px; 
    text-align:center; 
    white-space:pre-line; 
    word-break:break-all !important; 
    word-wrap:break-word !important; 
    display:table-cell; 
    vertical-align:middle !important; 
    white-space: normal !important; 
    height:auto; 
    vertical-align:text-top; 
    padding:2px 2px 0 2px; 
    display: table-cell; 
} 

.page_content  .content1 table td{padding:0;border-left:1px solid #e5e5e5;border-top:1px solid #e5e5e5;line-height:30px;font-size:75%;}
.page_content  .content1 table td p{line-height:30px;}
.pro_tag{width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px);background:#f0f0f0;font-size:75%;padding:15px;margin-bottom:1px;}
.pro_tag a{color:#787878;}
.hot_new .hotpro{width:100%;height:auto;margin-top:15px;}
.hot_new .hotpro ul li{width:32%;float:left;margin-right:2%;background:#f0f0f0;margin-bottom:10px; transition:all 1s;}
.hot_new .hotpro ul li:hover{background:#0075c1;}
.hot_new .hotpro ul li:nth-child(3n){margin-right:0%;}
.hot_new .hotpro ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;height:100%;}
.hot_new .hotpro ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;}
.hot_new .hotpro ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:120%;}
.hot_new .hotpro ul li a:hover p,.hot_new .hotpro ul li a:hover p i{color:#fff;}

.hot_new .hotpro1{width:100%;height:auto;margin-top:15px;}
.hot_new .hotpro1 ul li{width:18%;float:left;margin-right:1%;margin-left:1%;background:#f0f0f0;margin-bottom:10px; transition:all 1s;}
.hot_new .hotpro1 ul li:hover{background:#0075c1;} 
.hot_new .hotpro1 ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;}
.hot_new .hotpro1 ul li a p{height:45px;line-height:45px;color:#787878;font-size:75%;width:100%;text-align:center;}
.hot_new .hotpro1 ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:75%;}
.hot_new .hotpro1 ul li a:hover p,.hot_new .hotpro ul li a:hover p i{color:#fff;}




.pro_list{width:100%;background:#fff;margin-top:20px;}
.pro_list ul li{width:24%;float:left;margin-right:1%;background:#f0f0f0;margin-bottom:10px; transition:all 1s;}
.pro_list ul li:hover{background:#0075c1;} 
.pro_list ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;}
.pro_list ul li a p{height:55px;line-height:55px;color:#787878;font-size:87.5%;width:100%;text-align:center;overflow:hidden;}
.pro_list ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:120%;}
.pro_list ul li a:hover p,.pro_list ul li a:hover p i{color:#fff;}


.pro_list_index{width:100%;margin-top:20px;}
.pro_list_index .tntb{width:100%;height:100px;text-align:center;}
.pro_list_index .tntb span{font-size:200%;color:#0075c1; display:block;}
.pro_list_index .tntb i{font-size:100%;color:#787878;}
.pro_list_index .tnt{width:100%;height:40px;background:#0075c1;line-height:40px;float:left;margin-bottom:10px;}
.pro_list_index .tnt p{float:left;color:#fff;font-size:100%;margin-left:10px;}
.pro_list_index .tnt a{float:right;margin-right:10px;font-size:75%;color:#fff;}
.pro_list_index ul li{width:24%;float:left;margin-right:0.5%;margin-left:0.5%;background:#f0f0f0;margin-bottom:10px; transition:all 1s;}
.pro_list_index ul li:hover{background:#0075c1;}
.pro_list_index ul li:nth-child(5){margin-right:0%;}
.pro_list_index ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;}
.pro_list_index ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;}
.pro_list_index ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:120%;}
.pro_list_index ul li a:hover p,.pro_list ul li a:hover p i{color:#fff;}


.pages .pagination {
  text-align: center;
  height: auto;
}
.pages .pagination a {
  padding: 0 13px;
  line-height: 28px;
  height: 28px;
  float: none;
  display: inline-block;
}
.pages .pagination p {
  padding: 0 13px;
  line-height: 28px;
  height: 28px;
  float: none;
  display: inline-block;
}
.pro_pic{width:100%;height:425px;}
.preview{position:relative; width:400px; height:425px; margin:0px 0px 0px 0px;float:left;}
/* smallImg */
.smallImg{position:absolute; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:390px; overflow:hidden;float:left;top:354px;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(img/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(img/d_09.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:50px; width:360px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:absolute;float:left; width:400px; height:353px; overflow:hidden;left:0px;}
.bigImg #midimg{width:400px; height:353px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #ddd;overflow:hidden; z-index:999;left:0px;width:400px;height:400px;}
#bigView img{position:absolute;}

.previewR{width:-webkit-calc(100% - 430px); width:-moz-calc(100% - 430px); width:calc(100% - 430px); height:425px;float:right;}
.previewR .tttil{width:100%;height:90px;line-height:90px;text-align:left;font-size:180%;color:#0075c1;}
.previewR .nnnrong{margin-top:10px;width:-webkit-calc(100% - 60px); width:-moz-calc(100% - 60px); width:calc(100% - 60px);padding:30px;line-height:30px;font-size:87.5%;text-align:left;color:#787878;background:#f2f2f2;max-height:240px;}
.previewR .lianx{width:100%;margin-top:20px;height:40px;text-align:center;}
.previewR .lianx .lianx1{width:150px;height:40px;line-height:40px;text-align:center;float:left;background:#0075c1;font-size:100%;color:#fff;list-style-type:none;display:inline;}
.previewR .lianx .lianx1 a{color:#fff;}
.previewR .lianx .lianx2{width:150px;height:40px;line-height:40px;text-align:center;float:left;background:#211713;font-size:100%;color:#fff;list-style-type:none;display:inline;margin-left:20px;}
.previewR .lianx .lianx2 a{color:#fff;}

.caseimg{width:80%;margin-left:10%;}

/*??????1600??????1200?????????????????????*/
@media screen and (min-width: 1024px){
.nav ul li .a1{font-size:14px}
.nav ul li .div1 .p1 a{font-size:12px}
.foot_top ul{margin-left:60px}
.nav ul li .div1 .p1{width:58.1%} 
#pro ul li{float:left; width:23.3%; margin-right:2%;background:#f0f0f0;margin-bottom:2%; transition:all 1s; overflow:hidden;padding-top:1px;padding-left:1px;padding-right:1px;}
#pro ul li:nth-child(4n){margin-right:0%;}
#pro ul li:hover{background:#0075c1;} 
#pro ul li a img{width:100%;height:100%;}
#pro ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;}

#pro ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:120%;}
#pro ul li a:hover p,#pro ul li a:hover p i{color:#fff;}

#pro ul li a .ms{width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px);height:40px;line-height:40px;text-align:left;font-size:87.5%;color:#787878;padding:0 10px;}
#pro ul li a:hover .ms{color:#fff;}
#proindex{width:100%; padding:25px 0;}
#proindex .acdl{width:240px;float:left;background:#0075c1;border-radius:5px 5px 0 0;padding-bottom:2px;}
#proindex .acdl .tttt{width:100%;height:90px;line-height:90px;text-align:center;font-size:24px;color:#fff;}
/* tjskl-sidebar */
.tjskl-sidebar{width:236px;margin:0px auto;background:#fff;padding:10px 0;}
.tjskl-sidebar #submain_hidden{border-top:0;display:none;}
.tjskl-sidebar .bsb{border-bottom:1px solid #c8d2e5;border-top:0;}
/* tj_submain */
.tj_submain{border-bottom:0;width:236px;font-weight:normal;}
.tj_submain .title{width:90%;margin-left:5%;margin-right:5%;
  background: url(../img/li1.png) no-repeat 95% center #f7f7f7;
  height: 48px;
  line-height: 48px; 
  border-top:1px solid #fff;}
.tj_submain li{width:90%;margin-left:5%;margin-right:5%;
  background: url(../img/li1.png) no-repeat 95% center #f7f7f7;
  height: 48px;
  line-height: 48px; 
  border-top:1px solid #fff;position:relative;transition:all 1s;}
.tj_submain li:hover{background: url(../img/li2.png) no-repeat 95% center #0075c1;}
.tj_submain li a{width:100%;display:inline-block;padding:0 20px;height:48px;line-height:48px;}
.tj_submain li a.on{background: url(../img/li2.png) no-repeat 95% center #0075c1;width:100%;height:48px;line-height:48px;padding:0px 0px 0px 10px;position:relative;z-index:90;color:#fff;}
.tj_submain span{position:absolute;top:0;left:212px;z-index:1;background-color:#f7f7f7;border:#0075c1 solid 1px;display:none;width:200px;font-size:14px;}
.tj_submain span a{display:block;height:40px;line-height:40px;}
.tj_submain span a:hover{background:#0075c1;background:#0075c1;text-decoration:none;}
.tj_submain ul li{float:left;margin-right:10px;display:inline;}
.tj_submain ul li span a{text-decoration:none;}
.tj_submain ul li span a:hover{color:#fff;}
.tj_submain #more_submenu a{background:url("images/subh_bg.gif") no-repeat;text-align:right;display:block;width:125px;padding-right:19px;cursor:pointer;}
.tj_submain #more_submenu a.show{background-position:100% 2px;}
.tj_submain #more_submenu a.less{background-position:100% -25px;}

#proindex .acdr{width:-webkit-calc(100% - 250px); width:-moz-calc(100% - 250px); width:calc(100% - 250px);height:800px;float:right;}
#proindex .acdr ul{width:100%;}
#proindex .acdr ul li{width:24%;float:left;margin-left:1%;background:#f0f0f0;transition:all 1s;margin-bottom:1.5%;}
#proindex .acdr ul li:hover{background:#0075c1;}
#proindex .acdr ul li a .img_wap{ padding-bottom:88%; width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);position: relative;margin:1px;}
#proindex .acdr ul li a .img_wap img{width:100%;height:100%; position:absolute;top:0;left:0;}
#proindex .acdr ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;font-size:14px; overflow:hidden;}
#proindex .acdr ul li:hover a p{color:#fff;}
.case_list{width:100%;background:#fff;margin-top:20px;}
.case_list ul li{width:100%;float:left;background:#f8f8f8;margin-bottom:20px; transition:all 1s;height:260px;}
.case_list ul li:hover{background:#0075c1;}
.case_list ul li a img{width:335px;height:230px;margin:15px;border:none;float:left;}
.case_list ul li .fr{width:-webkit-calc(100% - 390px); width:-moz-calc(100% - 390px); width:calc(100% - 390px);float:right;margin-right:15px;margin-top:15px;height:230px;}

.case_list ul li .fr a .castil{width:100%;height:50px;line-height:50px;font-size:100%;color:#1c4588;text-align:left;}
.case_list ul li .fr a .cascon{width:100%;height:150px;line-height:30px;font-size:87.5%;color:#787878;text-align:left; overflow:hidden;}
.case_list ul li .fr a .time{width:100%;height:150px;line-height:30px;font-size:87.5%;color:#eec400;text-align:left; overflow:hidden;}
.case_list ul li:hover .fr a .castil,.case_list ul li:hover .fr a .cascon,.case_list ul li:hover .fr a .time{color:#fff;}
}
/*???????????????*/
@media screen and (max-width: 1024px) and (min-width:768px){
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0;display:none;}
#proindex{width:100%; padding:25px 0;}
#proindex .acdl{display:none;}
#proindex .acdr{width:100%; float:left;margin-top:25px;}
#proindex .acdr ul{width:100%;}
#proindex .acdr ul li{width:49%;float:left;margin-left:0%;margin-right:2%;background:#f0f0f0;transition:all 1s;margin-bottom:1.5%;}
#proindex .acdr ul li:nth-child(2n){margin-right:0;}
#proindex .acdr ul li:hover{background:#0075c1;}
#proindex .acdr ul li a .img_wap{ padding-bottom:88%; width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);position: relative;margin:1px;}
#proindex .acdr ul li a .img_wap img{width:100%;height:100%; position:absolute;top:0;left:0;}
#proindex .acdr ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;font-size:14px; overflow:hidden;}
#proindex .acdr ul li:hover a p{color:#fff;}
#in-patent ul li{width:48%;float:left;margin-left:1%;margin-right:1%;}

#thead{display:none}
.rbwl-head{display:none}
#nav{display:none}
#fengge{display:block}
.moblie_head{display:block;height:80px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.owl-carousel{margin-top:80px;float:left;}
#pro{width:100%;background:#fff; padding:20px 0;}
#pro ul{width:100%;}
#pro ul li{width:46%;float:left; margin-right:2%;background:#f0f0f0;margin-bottom:4%; transition:all 1s;margin-left:2%;overflow:hidden;}
#pro ul li:hover{background:#0075c1;}
#pro ul li a img{width:100%;display:block;min-width:100%;}
#pro ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;}
#pro ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:120%;}
#pro ul li a:hover p,#pro ul li a:hover p i{color:#fff;}
#pro ul li a .ms{width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px);height:40px;line-height:40px;text-align:left;font-size:87.5%;color:#787878;padding:0 10px;}
#pro ul li a:hover .ms{color:#fff;}



.moblie_head .lf{padding-top:20px;padding-left:5%}
.moblie_head .lf img{height:40px}
.moblie_head .rg{padding-right:5%;padding-top:32px}
.moblie_head .rg a img{height:16px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(img/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(img/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}

.lx_m h2{font-size:30px;line-height:50px;color:#363636;margin-bottom:0.52vw;}

.lx_m h3{font-size:14px;line-height:20px;color:#999;font-family:Arial;}
}
@media screen and (max-width:768px) and (min-width:0px){
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0;display:none;}

	.container{width:96%;margin:0 auto;}
#thead{display:none}
.rbwl-head{display:none}
#nav{display:none}
.moblie_head{display:block;height:60px;background:#fff;position:fixed;top:0px;left:0px;width:100%;z-index:9999;border-bottom:1px solid #ddd}
.owl-carousel{margin-top:60px;float:left;}
.page_banner{margin-top:40px;float:left;}

#in-patent ul li{width:48%;float:left;margin-left:1%;margin-right:1%;}
.Mmain_R .patent ul li{width:48%;float:left;margin-left:1%;margin-right:1%;margin-top:2%}
#proindex .acdl{display:none;}
#proindex .acdr{width:100%; float:left;}
#proindex .acdr ul{width:100%;}
#proindex .acdr ul li{width:49%;float:left;margin-left:0%;margin-right:2%;background:#f0f0f0;transition:all 1s;margin-bottom:1.5%;}
#proindex .acdr ul li:nth-child(2n){margin-right:0;}
#proindex .acdr ul li:hover{background:#0075c1;}
#proindex .acdr ul li a .img_wap{ padding-bottom:88%; width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);position: relative;margin:1px;}
#proindex .acdr ul li a .img_wap img{width:100%;height:100%; position:absolute;top:0;left:0;}
#proindex .acdr ul li a p{height:55px;line-height:55px;color:#787878;font-size:100%;width:100%;text-align:center;font-size:14px; overflow:hidden;}
#proindex .acdr ul li:hover a p{color:#fff;}




#pro{width:100%;background:#fff; padding:20px 0;}
#pro ul{width:100%;}
#pro ul li{width:46%;float:left; margin-right:2%;background:#f0f0f0;margin-bottom:4%; transition:all 1s;margin-left:2%;overflow:hidden; display:inline;}
#pro ul li:hover{background:#0075c1;}
#pro ul li a img{width:100%;display:block;}
#pro ul li a p{height:50px;line-height:50px;color:#787878;font-size:100%;width:100%;text-align:center;}
#pro ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:100%;}
#pro ul li a:hover p,#pro ul li a:hover p i{color:#fff;}
#pro ul li a .ms{width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px);height:40px;line-height:40px;text-align:left;font-size:87.5%;color:#787878;padding:0 10px;}
#pro ul li a:hover .ms{color:#fff;}

.pro_list{width:100%;background:#fff;margin-top:20px;}
.pro_list ul li{width:48%;float:left;margin-right:2%;background:#f0f0f0;margin-bottom:20px; transition:all 1s;}
.pro_list ul li:nth-child(2n){margin-left:2%;margin-left:0;}
.pro_list ul li:hover{background:#0075c1;} 
.pro_list ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;}
.pro_list ul li a p{height:55px;line-height:55px;color:#787878;font-size:75%;width:100%;text-align:center;}
.pro_list ul li a p i{ display:none;}
.pro_list ul li a:hover p,.pro_list ul li a:hover p i{color:#fff;}


.pro_list_index{width:100%;background:#fff;margin-top:20px;}
.pro_list_index .tntb{display:none;}
.pro_list_index .tnt{width:100%;height:40px;background:#e6e6e6;line-height:40px;float:left;margin-bottom:10px;}
.pro_list_index .tnt p{float:left;color:#1c4588;font-size:100%;margin-left:10px;}
.pro_list_index .tnt a{float:right;margin-right:10px;font-size:75%;color:#787878;}
.pro_list_index ul li{width:48%;float:left;margin-right:2%;margin-left:0;background:#f0f0f0;margin-bottom:10px; transition:all 1s;}
.pro_list_index ul li:hover{background:#0075c1;}
.pro_list_index ul li:nth-child(2){margin-left:2%;margin-right:0;}
.pro_list_index ul li:nth-child(3){ display:none;}
.pro_list_index ul li:nth-child(4){ display:none;}

.pro_list_index ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;}
.pro_list_index ul li a p{height:55px;line-height:55px;color:#787878;font-size:75%;width:100%;text-align:center;}
.pro_list_index ul li a p i{content:">";color:#bc7d03;margin-left:10px;font-style:normal;font-size:120%;}
.pro_list_index ul li a:hover p,.pro_list ul li a:hover p i{color:#fff;}



.case_list{width:100%;background:#fff;margin-top:20px;}
.case_list ul li{width:100%;float:left; margin-bottom:10px; transition:all 1s; height:auto;}
.case_list ul li:hover{background:#0075c1;}
.case_list ul li a img{width:-webkit-calc(100% - 20px); width:-moz-calc(100% - 20px); width:calc(100% - 20px);height:auto;margin:10px;border:none;float:left;}
.case_list ul li .fr{width:100%;float:left;height:30px;}

.case_list ul li .fr a .castil{width:100%;height:30px;line-height:30px;font-size:100%;color:#1c4588;text-align:center;}
.case_list ul li .fr a .cascon{ display:none}
.case_list ul li .fr a .time{display:none} 


.hot_new .hotpro ul li{width:46%;float:left;margin-right:2%;margin-left:2%;background:#f0f0f0;margin-bottom:20px; transition:all 1s;}
.hot_new .hotpro ul li a img{width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);margin:1px;}
.hot_new .hotpro ul li:nth-child(3n){margin-right:2%;margin-left:2%;}
#wenhua{display:none}
#fengge{width:100%;height:160px;background:url(img/fengge.png) center top no-repeat;background-size: 100% 100%; text-align:center;line-height:30px;font-size:100%;color:#fff;padding-top:50px;}
#news .L{display:none}
#news .R{width:90%;float:left;margin:50px 5%;}
.Contentbox ul li{width:80%;height:100%;float:left;margin-left:10%;padding-bottom:30px;}
#foot .footl{display:none}
#foot .footM{width:90%;float:left;margin-left:5%; }
#foot .footM ul li{width:50%;float:left;height:425px;}
#foot .footr{width:90%;margin-left:5%;float:left;margin-top:20px;margin-bottom:20px;}
#foot .footr ul input{width:100%;}
#foot .link{width:90%;line-height:40px;text-align:left;font-size:75%;color:#69696a;margin-left:5%;}

.main{width:100%;background:#f7f7f7;padding:0;}
.Mmain_l{display:none;}
.MmainB{display:none;}.MmainB1{display:none;}
.MmainBB{display:none;}
.Mmain_R{width:100%;float:right;background:#FFF;padding-bottom:30px;}
.Mmain_Rpro{width:100%;float:right;background:#FFF;padding-bottom:30px;}
.pro_content{display:none;}
.pro_contentP{ display:block;background:#3CF;}
.pro_contentPt{width:100%;line-height:40px;font-size:100%;text-align:center;color:#0075c1;display:block;}
.pro_contentPb{display:block;margin-top:10px;width:-webkit-calc(100% - 30px); width:-moz-calc(100% - 30px); width:calc(100% - 30px);padding:15px;line-height:30px;font-size:87.5%;text-align:left;color:#787878;background:#f2f2f2;max-height:240px;}

.moblie_head .lf{padding-top:20px;padding-left:5%}
.moblie_head .lf img{height:20px}
.moblie_head .rg{padding-right:5%;padding-top:20px}
.moblie_head .rg a img{height:16px;vertical-align:top}
.a_txt{display:block;position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:10000}
.a_txt .div1{position:absolute;width:100%;height:100%;background:#0b0d19;filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:1}
.a_txt .div2{position:absolute;width:20%;left:0px;top:5%;z-index:100;text-align:center;filter:alpha(opacity=0);opacity:0}
.a_txt .div3{position:absolute;width:80%;right:0px;top:0px;background:#0b0d19;height:100%;z-index:100;right:-80%}
.a_txt .div3 ul{padding-left:5%;padding-right:5%}
.a_txt .div3 ul li{border-bottom:1px solid #232530}
.a_txt .div3 ul li a{display:block;height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
.a_txt .div3 ul li .a_js2{background:url(img/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_js2_on{background:url(img/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}
.a_txt .div3 ul li .a_txt2{display:none}
.a_txt .div3 ul li .a_txt2 a{height:40px;line-height:40px;font-size:14px}

.biaot{width:100%;font-size:150%;color:#333;text-align:center; font-weight:bold;}

#why ul li{width:80%;height:100%;background:#f7f7f7;float:left;margin:0 10% 5% 10%;padding-bottom:30px;}
.lx_m h2{font-size:20px;line-height:50px;color:#363636;margin-bottom:0.52vw;}

.lx_m h3{font-size:14px;line-height:20px;color:#999;font-family:Arial;}
.lxfs li{float:left;width:100%;margin-right:0%;margin-left:0%;border:1px solid #f7f7f7;padding:50px 30px 30px;min-height:200px;background:#fff;}

.lxfs li:hover{border:1px solid #1780c5;}

.lx_b h2{font-size:20px;line-height:45px;color:#333;margin-bottom:1.04vw;}
.lxfs li:last-child{margin-right:0%;margin-left:0%;}
.ly p{float:left;width:95%;margin-right:0%;margin-bottom:15px;}
}
