body{min-width: 320px;margin:0 auto;padding:0;font-family:"Microsoft YaHei";color:#515151;}
html {
  overflow-x: hidden;
}

body{
  overflow-x: hidden;
}
input,button,select,textarea{outline:none;}

div,p,ul,li{ margin:0; padding:0;}

ul,li{ list-style:none;}

a{text-decoration:none;font-family:"Microsoft YaHei"; color:#515151;}

a:hover{text-decoration: none;}

.qc{clear:both; height:0px;}

img{ border:0px;outline-width:0px;vertical-align:top; }

b{font-weight:normal;}

h1,h2,h3,h4,h5,h6{font-weight:normal;padding:0px;margin:0;font-weight:normal;}

i{font-style:normal;}

input{font-family:"Microsoft YaHei";}

textarea{font-family:"Microsoft YaHei"; padding:0; margin:0;}


@font-face {
    font-family: '常规字体';
    src: url('../fonts/170-cai978-webfont.woff2') format('woff2'),
         url('../fonts/170-cai978-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'fzlishu_ii-s06regular';
    src: url('_gbk-webfont.woff2') format('woff2'),
         url('_gbk-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

strong{font-size: 20px; color: #005ca5; }


.donghua,.donghua *,.donghua::after,.donghua::before{-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s; }

.donghua_p,.donghua_p *,.donghua_p::after,.donghua::before{-webkit-transition:all .8s;-moz-transition:all .8s;-ms-transition:all .8s;-o-transition:all .8s;transition:all .8s;}

.donghua_k{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}

.clear{ clear: both;}

.fy{ text-align: center; margin-top: 10px; margin-bottom: 60px;}

.fy ul{ list-style-type: none;}

.pagination{    display: inline-block;padding-left: 0; margin: 0!important;border-radius: 4px;}

.pagination li {display: inline;}

.pagination li:first-child span {margin-left: 0; border-top-left-radius: 4px;border-bottom-left-radius: 4px;}

.pagination .active a, .pagination .active a:focus, .pagination .active a:hover, .pagination .active span, .pagination .active span:focus, .pagination .active span:hover {z-index: 3;color: #fff;cursor: default; background-color: #0050a4; border-color: #e1e1e1;}

.pagination li a, .pagination li span {position: relative;float: left;  margin-left: -1px; line-height: 1.42857143; color: #000;  text-decoration: none;background-color: #fff; border: 1px solid #ddd; }

.top-head{top:0;z-index:1000;background:none; position: relative;}

.top02{height:95px;}

.logo{float:left; padding-top:20px; display:flex; }

.logo img{ width: 100%; max-width: 240px;}

.nav{padding-top: 0px; float: right;}

.nav ul{list-style-type: none;}

.nav li{float:left;text-align:center; display: block; height: 100px; width: 125px; text-align: center; line-height: 100px;}

.nav li.on .sub{ display: block; }

.nav a{display:block;font-size:16px; }

.nav a:hover{ color: #0050a4;}

.nav li:hover{ color: #0050a4; background: url(../images/top_blue.jpg) top center no-repeat; line-height: 100px;}

.nav .sub{display:none; width:26%; padding:0; position:absolute; top:95px; overflow:hidden; text-align:center; z-index:110;background-color:#f5f5f5; margin-left: -6%;}

.nav .sub .nav_xiao{overflow:hidden;margin:0 auto; }

.xiao_three{overflow:hidden;}

.xiao_three ul li{float:none;display:block;overflow:hidden;text-align:center; position:inherit;line-height:50px;margin-left:0px;  height: 50px; width: 100%;}

.xiao_three ul li a{color:#666;width:100%;font-size:15px;height:100%; border: none; line-height: 50px;}

.xiao_three ul li:hover{color:#0050a4; background: none; width: 100%;}

.xiao_three ul.nav_wechat li{width:195px;}




/*悬浮*/
.suspend{width:40px;height:198px;position:fixed;top:530px;right:0;overflow:hidden;z-index:9999; background-color: #fff; border-top-left-radius: 20px; border-bottom-left-radius: 20px;}

.suspend dl{width:120px;height:198px;border-radius:25px 0 0 25px;padding-left:40px;}

.suspend dl dt{width:40px;height:198px;background:url(../images/suspend.png);position:absolute;top:0;left:0;cursor:pointer;}

.suspend dl dd.suspendQQ{width:120px;height:65px;background:#ffffff;}

.suspend dl dd.suspendQQ a{width:120px;height:65px;display:block;background:url(../images/suspend.png) -40px 0;overflow:hidden;}

.suspend dl dd.suspendTel{width:120px;height:66px!important;background:#ffffff;border-top:1px solid #e4e8ec;}

.suspend dl dd.suspendTel a{width:120px;height:66px!important;display:block;background:url(../images/suspend.png) -40px -86px;overflow:hidden;}

.suspend dl dd.suspendBJ{ width:120px;height:66px!important;background:#ffffff;}
.suspend dl dd.suspendBJ a{width:120px;height:66px!important;display:block;overflow:hidden;}





.flexslider{position:relative;height:400px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat;}
	.slides{position:relative;z-index:1;}
	.slides li{height:400px;}
	.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
	.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
	.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(images/dot.png) right 0 no-repeat;cursor:pointer;}
	.flex-control-nav .flex-active{background-position:0 0;}

	.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
	.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
	.flex-direction-nav li a.flex-prev{left:40px;background:url(images/prev.png) center center no-repeat;}
	.flex-direction-nav li a.flex-next{right:40px;background:url(images/next.png) center center no-repeat;}


























/*banner*/
/*#owl_demo .item img{display: block;  width: 100%; height: auto;}

#mobile_banner .item{ display: none!important;}

#mobile_banner .item img{display: none;  width: 100%; height: auto;}

.index-banner .owl-buttons { display: block; }

.index-banner .owl-buttons div{ display: inline-block!important; zoom: 1; margin: 5px;padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px;border-radius: 30px; background: #869791; filter: Alpha(Opacity=50);opacity: 0.5; color: rgba(255,255,255,0)!important;}

.index-banner .owl-carousel{ position: static;}

.index-banner .item{ position: relative!important;}

.index-banner .owl-wrapper-outer{ position: relative;}

.index-banner .owl-controls .owl-buttons div { padding: 5px 9px;}

.index-banner .owl-buttons i{margin-top: 2px;}

.index-banner .owl-controls .owl-buttons div {position: absolute;}

.index-banner.owl-carousel {display: none;position: relative;-ms-touch-action: pan-y;}

.index-banner .owl-controls .owl-buttons .owl-prev { position: absolute;left: 40px;bottom:0%;background: url(../images/the_left.png) no-repeat;z-index: 100;margin-top: -40px; width: 41px; height: 83px;}

.index-banner .owl-controls .owl-buttons .owl-next{position: absolute;right: 40px;bottom:0%; background: url(../images/the_right.png) no-repeat; width: 41px; height: 83px;}

.index-banner .owl-controls{ margin-top: 10px; text-align: center; position: absolute; left: 0; bottom: 46%; width: 100%; margin-bottom: -1%;}*/

.index_banner{position:relative;}
.index_banner ul{overflow:hidden;}
.index_banner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{background-color:#1d8bd8;cursor:default;}

.mobile_inbanner{ display: none; position:relative;}
.mobile_inbanner{position:relative;}
.mobile_inbanner ul{overflow:hidden;}
.mobile_inbanner li{position:absolute;top:0;left:0;overflow:hidden;width:100%;}
.mobile_inbanner li a{display:block;margin:0 auto;}
.mobile_inbanner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:-144px;width:288px;height:15px;_display:none;}
.mobile_inbanner cite span{float:left;display:block;margin:0 4px;width:40px;height:8px;background-color:#e5e5e5;text-indent:-999em;opacity:.8;cursor:pointer; display: none;}
.mobile_inbanner cite span:hover{background-color:#f5f5f5;}
.mobile_inbanner cite span.cur{background-color:#1d8bd8;cursor:default;}

.wyywh{ background:url(../images/wyywh.png) repeat-x; padding: 55px 0px 90px;}

.commmur{margin: 0 auto;}

.wyywh_title{ line-height: 50px; font-size: 28px; color: #444; text-align: center;}

.wyywh_title2{ line-height: 15px; color: #999999; font-size: 16px; text-align: center; text-transform: uppercase; }

.wyywh_title3{ line-height: 15px; color: #999999; font-size: 16px; text-align: center; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; }

.wyywh_main{ margin-top: 60px;  width: 100%; }

.wyywh_main_jiejbj { background: url(../images/wyywh1.png) 94% 0% no-repeat;background-size: 45%; }

.wyywh_main_left{ width: 100%;}

.wyywh_main_left img{width: 100%; }

.wyywh_main_right{padding-left: 20px; }

.wyywh_main_right1{ line-height: 50px; font-size: 28px; color: #444444; text-align: left; padding-bottom: 8px; background: url(../images/rd29.jpg) no-repeat 0% 100%; padding-top: 65px;}

.wyywh_main_right2{ line-height: 30px; font-size: 16px; color: #999999; margin-top: 30px;}

.wyywh_main_right5{ padding-top: 35px;}

.wyywh_main_right3{ float: left; padding: 0px 40px; width: 33.33%; text-align: center;}

.wyywh_main_right3:hover{transform:rotateY(360deg);
-ms-transform:rotateY(360deg);	/* IE 9 */
-moz-transform:rotateY(360deg); 	/* Firefox */
-webkit-transform:rotateY(360deg); /* Safari 鍜� Chrome */
-o-transform:rotateY(360deg);
 transition: all .9s ease-in;
-moz-transition: all .9s ease-in; /* Firefox 4 */
-webkit-transition: all .9s ease-in; /* Safari 鍜� Chrome */
-o-transition: all .9s ease-in; /* Opera */  }


.wyywh_main_right3 img{ text-align: center; width: 100%;}

.wyywh_main_right4{ line-height: 20px; text-align: center; color: #0050a4;  height: 40px; overflow: hidden; width: 74%; margin: 5% auto 0px auto;}

/*鍏充簬浠佸痉*/
.gyrd_about{ background: url(../images/bj1.jpg) left no-repeat; position: relative;}

.gyrd_about_left{ padding-left: 20%; padding-right: 30px;}

.gyrd_about1{ line-height: 50px; font-size: 28px; color: #444444; text-align: left; padding-bottom: 5px; background: url(../images/rd29.jpg) no-repeat 0% 100%;  padding-top: 70px;}

.gyrd_about2{ line-height: 20px; color: #444444; font-size: 20px; margin-top: 20px;}

.gyrd_about2 span{ color: #999999; font-size: 12px; line-height:20px; padding-top: 10px;}

.gyrd_about3{ line-height: 30px; font-size: 16px; color: #999999; margin-top: 25px; height: 90px; overflow: hidden; margin-bottom: 20px;}

.gyrd_about4{ width: 150px; height: 40px; line-height: 40px; border: 1px solid #0654a6; border-radius: 20px; text-align: center; font-size: 14px; color: #0050a4; display: block;}

.Menu { width:150px; border:1px solid #0654a6; overflow:hidden; border-radius:20px ; font-size: 14px;}

.Menu ul { margin:0; padding:0; list-style:none; }

.Menu li { width:150px; height:40px;line-height:40px;  overflow:hidden; text-align:center;  }

.Menu a { width:150px; float:left; overflow:hidden; color: #0050a4; }

.Menu span { display:block; margin-top:-40px; background-color: #0654a6; color: #ffffff; }

.Menu a:hover { padding-top:40px;}

.Menumore { width:150px; border:1px solid #fff; overflow:hidden; border-radius:20px ; font-size: 14px; margin-top: 40px; margin-bottom: 40px;}

.Menumore ul { margin:0; padding:0; list-style:none; }

.Menumore li { width:150px; height:40px;line-height:40px;  overflow:hidden; text-align:center;  }

.Menumore a { width:150px; float:left; overflow:hidden; color: #fff;}

.Menumore span { display:block; margin-top:-40px; background-color: #ffffff; color: #0654a6; }

.Menumore a:hover { padding-top:40px;}

.gyrd_about4:hover{ background-color: #0373c4; color: #FFFFFF;  width: 150px; height: 40px;  border-radius: 20px;  }

.gyrd_about44{ width: 150px; height: 40px; line-height: 40px; border: 1px solid #0654a6; border-radius: 20px; text-align: center; font-size: 14px; color: #0050a4; }

.gyrd_about44:hover{ background-color: #0373c4; color: #FFFFFF;  width: 150px; height: 40px;  border-radius: 20px; transform:translateY(-40px); display: block;}

.button8{color: rgba(255,255,255,1); -webkit-transition: all 0.5s;	-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;
	border: 1px solid rgba(255,255,255,0.5);position: relative;	}

.button8 a{color: rgba(51,51,51,1);text-decoration: none;display: block;}

.button8 span{z-index: 2;	display: block; position: absolute; width: 100%;height: 100%;}

.button8::before{content: '';position: absolute;	top: 0;	left: 0; width: 0%;	height: 100%; z-index: 1;opacity: 0;background-color: rgba(255,255,255,0.5);	-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}

.button8:hover::before{opacity: 1;width: 100%;}

.button13 {
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: relative;
}
.button13 a{
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;
}
.button13::before{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	border: 1px solid rgba(255,255,255,0.5);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
}
.button13:hover::before{
	opacity: 0;
	-webkit-transform: scale(1.2,1.2);
	transform: scale(1.2,1.2);
}
.button13::after{
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1;
	opacity: 0;
	background-color: rgba(255,255,255,0.25);
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	-webkit-transform: scale(0.5,0.5);
	transform: scale(0.5,0.5);
}
.button13:hover::after{
	opacity: 1 ;
	-webkit-transform: scale(1,1);
	transform: scale(1,1);
}


.gyrd_about5{ width: 100%; background: url(images/rd2.jpg); background-size: 100%; background-repeat: no-repeat; height: 700px; background-position: center center; }

.gyrd_about6{width:60%; background-color: rgba(240,238,239,.6); position: absolute; left: 8%; bottom: 95px; z-index: 100;}

.gyrd_about6 ul{ list-style-type: none; overflow: visible;}

.gyrd_about6 li{ float: left; display:initial; padding: 10px 0px 25px 0px;text-align: center; z-index: 2;}

.gyrd_about6 li::after{ height: 114%; width: 99.5%; content: ""; display: block; background: url(../images/bj2.jpg); background-size: 100% 100%;   position: absolute; top: -7%; opacity: 0; z-index: -1; }

.gyrd_about6 li:hover::after { opacity: 1;}

.gyrd_about6 li:hover .gyrd_about8{ color: #FFFFFF;}

.gyrd_about7{width: 100%; border-right: 1px solid #cdc9c9;  display: block; }

.gyrd_about7:nth-child(4) {border-right:0 ;}

.gyrd_about7 img{ max-width: 100%; text-align: center; margin: 0 auto; display: block;}

.gyrd_about8 {line-height: 20px; color: #0050a4; text-align: center; font-size: 18px; margin-top: 10px;}

.gyrd_about6 li .gyrd_phbj1{ background-size: cover; height: 94px; width: 100%; display: block;}

.gyrd_about6 li:hover .gyrd_phbj1{ display: none;}

.gyrd_about6 li .gyrd_phbj2{ display: none;}

.gyrd_about6 li:hover .gyrd_phbj2{ background-size: cover; height: 94px; width: 100%; display: block;}

.gyrd_about6 li:hover .gyrd_about8 {color: #FFFFFF; }

/*浜у搧涓庢湇鍔�*/

.activityindex{ padding: 15px 0px 0px;}

.activityindex .activitytab{ text-align: center;padding: 20px 0px 40px; width: 80%; margin: 0 auto;}

.activityindex .activitytab p{ display: inline-block; line-height: 40px; width: 22%; height: 40px; overflow: hidden; border: 1px solid #dedede;}

.activityindex .activitytab p a{ color: #999999;  display: block; overflow: hidden; line-height: 40px; text-align: center;  overflow: hidden; position: relative;}

.activityindex .activitytab p a::before{content: attr(data-text);  position: absolute; width: 100%;  height: 100%;   font-size: 16px;  line-height: 40px;  top: 40px;left: 0; opacity: 0;  text-align: center;  -webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s; color: #fff; opacity: 0;background-color: rgba(0,80,164,1);	-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.activityindex .activitytab p a:hover{ background: #00499e;}

.activityindex .activitytab p a:hover::before{  opacity: 1;  top: 0;}

.activityindex .activitytab p a span{ font-size: 16px;display: block;-webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s;}

.activityindex .activitytab p a:hover span{	opacity: 0; -webkit-transform: translate(-40px,0); transform: translate(-40px,0);}

.activitytab .dangqian a{background: #00499e;}

.activityindex .activitytab p.dangqian a::before{ opacity: 1; top: 0;}

.activitytab .dangqian a span{ font-size: 16px;display: block;  -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;-o-transition: all 0.5s; transition: all 0.5s;}

.activitytab .dangqian a span{
	opacity: 0; -webkit-transform: translate(-35px,0);transform: translate(-35px,0);}

.activitynr{height: 480px;}

.activitynr .hover{display:block; height: 480px; position: relative; opacity: 1;}

.activitynr .none{display:block; height: 0px; overflow: hidden;opacity: 0;}

.cpyfw_product{ background: url(../images/rd30.jpg) left repeat-x; padding: 60px 0px 90px; }

.cpyfw_product_main{ padding-top: 0px;}

.cp_product .layui-tab{ margin: 30px auto 0px auto;}

.cp_product .layui-tab .layui-tab-brief{ text-align: center!important;  text-align: center!important; }

.cp_product .layui-this{ background-color: #00499e!important; color: #FFFFFF!important; }

.cp_product .layui-tab-title li{ display: block; width: 24%; float: left; background-color: #FFF; margin-right: 1%; font-size: 18px; line-height: 40px; border: 1px solid #ececec; padding: 0px 10px; margin-right: 1%;}

.cp_product .layui-tab-title .layui-this:after{position: absolute;left: 0; top: 0; content: ''; width: 100%; height: auto;border-width: 0px;border-style: none; border-bottom-color:none;border-radius: none;box-sizing: none;pointer-events: none;}

.cp_product .layui-tab-brief .layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border: none!important; border-radius: none!important;border-bottom: none!important;}

.cp_product .layui-tab-title{ border-bottom-width: 0px;border-bottom-style: none; height: auto!important;  margin: 0 auto; display: flex;justify-content: center;
align-items: center; width: 80%;     display: flex; justify-content: center;align-content: space-between; flex-wrap: wrap;}

.cp_product .layui-tab-content{ padding: 0; margin-top:40px;}

#product-fuwu .item img{display: block;  width: 100%; height:480px;}

#product-fuwu1 .item img{display: block;  width: 100%; height:480px;}

#product-fuwu2 .item img{display: block;  width: 100%; height:480px;}

#product-fuwu3 .item img{display: block;  width: 100%; height:480px;}

.product-fuwu .item{ position: relative; height: 480px;}

.product-fuwu .owl-buttons { display: block; }

.product-fuwu .owl-buttons div{ display: inline-block!important; zoom: 1; margin: 5px;padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px;border-radius: 30px; background: #869791; filter: Alpha(Opacity=50);opacity: 0.5; color: rgba(255,255,255,0)!important;}

.product-fuwu .owl-carousel{ position: static;}

.product-fuwu .owl-wrapper-outer{ position: relative;}

.product-fuwu .owl-controls .owl-buttons div { padding: 5px 9px;}

.product-fuwu .owl-buttons i{margin-top: 2px;}

.product-fuwu .owl-controls .owl-buttons div {position: absolute;}

.product-fuwu.owl-carousel {display: none;position: relative;-ms-touch-action: pan-y;}

.product-fuwu .owl-controls .owl-buttons .owl-prev { position: absolute;left: -70px;bottom:0%;background: url(../images/the_left1.png) no-repeat;z-index: 100;margin-top: -40px; width: 50px; height: 50px;}

.product-fuwu .owl-controls .owl-buttons .owl-next{position: absolute;right: -70px;bottom:0%; background: url(../images/the_right1.png) no-repeat; width: 50px; height: 50px;}

.product-fuwu .owl-controls{ margin-top: 10px; text-align: center; position: absolute; left: 0; bottom: 50%; width: 100%; margin-bottom: -1%;}

.product-fuwu .owl-theme .owl-controls{ margin-top: 10px;text-align: center;position: absolute; left: 0;  bottom: 50%; width: 100%;}

.the_photo{ width: 100%; position: absolute; left: 0; top: 0; background: url(../images/rd31.jpg) center right no-repeat; height: 480px;}

.the_photo img{ max-width: 100%;}

.product_cpzs{ background: url(../images/bj3.png) center right no-repeat; z-index: 100; position: absolute;left: 68%; top: 0; width: 100%;  background-size: cover; padding:45px 40px 40px 270px ; margin-top: -1px; padding-right: 30%;}

.product_cpzs3{ width: 100%; padding: 50px 40px 80px 20px;}

.product_cpzs1{ line-height: 40px; padding-bottom: 15px; line-height: 30px; overflow: hidden; font-size: 28px; color: #FFFFFF; background: url(../images/rd32.jpg) no-repeat 0% 100%;}

.product_cpzs2{ line-height: 20px; overflow: hidden; height: 20px; margin-top: 40px; font-size:20px; color: #FFFFFF;}

.product_cpzs2 span{ line-height: 20px; text-align: end; font-size: 12px; }

.product_cpzs4{ line-height: 26px; font-size: 15px; color: #FFFFFF; height: 150px; overflow: hidden; margin-top: 20px;}

.product_cpzs5{ width: 150px; height: 40px; line-height: 40px; border: 1px solid #46acf3; border-radius: 20px; display: block; text-align: center; color: #ffffff; font-size: 14px; margin-top: 56px; margin-bottom: 40px;}

.product_cpzs5 a{ color: #ffffff; ;}

.product_cpzs5:hover{ background-color: #FFFFFF!important; color: #0374c5;}

.the_prod_main{ width: 100%;}


/*妗堜緥灞曠ず*/
.case_alzs{ background-color: #f9f9f9; padding: 60px 0px 35px 0px;}

.case_alzs_main{0 auto;}

.case_alzs_main .layui-tab .layui-tab-brief{ text-align: center!important;  text-align: center!important; }

.case_alzs_main .layui-tab-title{ border-bottom-width: 0px;border-bottom-style: none; height: auto!important;  margin: 0 auto; display: flex;justify-content: center;
align-items: center;}

.case_alzs_main .layui-tab{ margin: 30px auto 0px auto;}

.case_alzs_main .layui-tab .layui-tab-brief{ text-align: center!important;  text-align: center!important; }

.case_alzs_main .layui-this{ background-color: #00499e!important; color: #FFFFFF!important; }

.case_alzs_main .layui-tab-title li{ width: 24%; margin-right: 1%; border: 1px solid #ececec; height: 40px; line-height: 40px;}

.case_alzs_main .layui-tab-content{ padding: 0; margin-top: 40px; width:100% }

.cp_product_every{ width: 100%; float: left; margin-bottom: 60px;}

.cp_product_one{ overflow: hidden;}

.cp_product_one img{ width: 100%; }

.cp_product_every:hover .cp_product_one img{ transform:scale(1.1,1.1); width: 100%; overflow:hidden; display: block;}

.cp_product_one1{ padding-top: 15px; background-color: #FFFFFF; margin-top: -1px;}

.cp_product_one2{ line-height: 35px; height: 35px; font-size: 18px; color: #444444; padding: 0px 20px; overflow: hidden; margin-bottom: 15px;}

.cp_product_one3{ line-height: 25px; height: 50px; overflow: hidden; font-size: 14px; color: #999999; margin-bottom: 25px; padding: 0px 20px; margin-top: 5px; display: none;}

.cp_product_one4{ line-height: 50px; font-size: 14px; color: #999999; border-top: 1px solid #c7c5c5; padding:0px 20px;}

.cp_product_every:hover .cp_product_one1{ background: url(../images/bj2.jpg) center no-repeat; background-size: cover; margin-top: -1px;}

.cp_product_every:hover .cp_product_one2{ color: #FFFFFF;}

.cp_product_every:hover .cp_product_one3{ color: #FFFFFF;}

.cp_product_every:hover .cp_product_one4{ color: #FFFFFF; border-top: 1px solid #FFFFFF;}


/*鏂伴椈涓績*/
.news_xwzx{ padding: 55px 0px 45px;}

.news_xwzx_main{ padding: 30px 0px 0px 0px;}

.news_xwzx_every{ margin-bottom: 30px; float: left; width: 100%;}

.news_xwzx_photo{display: flex; float: left; overflow: hidden; display: block;}

.news_xwzx_photo img{ overflow: hidden; display: block; max-width: 230px; width: 100%;}

.news_xwzx_every_right_o{ background-color: #FFFFFF; padding: 20px 20px 15px 255px;}

.news_xwzx_every_right{background-color: #F9F9F9; padding: 15px 20px 20px 255px; }

.news_xwzx_every_right1{line-height: 25px; height: 25px; overflow: hidden; font-size: 18px; color: #444444;}

.news_xwzx_every_right2{line-height: 25px; height: 45px; overflow: hidden; font-size: 14px; color: #444444; margin-top: 15px; margin-bottom: 20px;}

.news_xwzx_every_right3{ line-height: 15px; color: #999999; font-size: 14px; color: #999999;}

.news_xwzx_every:hover .news_xwzx_photo img{ transform:scale(1.1,1.1); display: block; overflow: hidden; width: 100%;}

.news_xwzx_every:hover .news_xwzx_every_right{ background: url(../images/bj2.jpg) center no-repeat; background-size: cover;}

.news_xwzx_every:hover .news_xwzx_every_right_o{ background: url(../images/bj2.jpg) center no-repeat; background-size: cover;}

.news_xwzx_every:hover .news_xwzx_every_right1{ color: #FFFFFF;}

.news_xwzx_every:hover .news_xwzx_every_right2{ color: #FFFFFF;}

.news_xwzx_every:hover .news_xwzx_every_right3{ color: #FFFFFF;}

/*合作伙伴*/
.hzhb{padding: 0px 0px 60px 0px; }

.qubian{ padding: 0; margin: 0;}

.hzhb_main{ padding-top: 30px;}

.hzhb_main_every{ border: 1px solid #dcdcdc;  display: block; margin: 0px 5px 20px; background-color: #FFFFFF;}

.hzhb_main_every img{ width: 100%;  text-align: center; margin: 0 auto; display: flex;}
.hzhb_main_every:hover{ border: 1px solid #0374c5;}

.h_shfc{margin:0 !important;}

.pic100 img{width:100% !important;}

.h_shfc{ margin:40px auto !important;}

.h_shfc dl{ display:inline-block; margin:0px 10px; border: 1px solid #e1e1e1;}

.h_shfc dl a{ display:block;  color:#333333;}

.h_shfc dl a span,.shfc dl a span{ display:block;color:#9e9e9e;font-size:14px;}

.h_shfc dl a:hover img{-webkit-transform: scale3d(1.05,1.05,1); 	transform: scale3d(1.05,1.05,1);}

.overflow{ overflow:hidden; margin-bottom: 0px;}















/*灏鹃儴璋冪敤*/
.footer_zong{ width: 100%;}

.foot_bj{padding: 70px 0px; border-bottom: 1px solid #59636d; background: url(../images/bj13.jpg) center no-repeat; background-size: cover;}

.foot_left{ float: left;}

.foot_left img{ max-width: 100%; }

.foot_left1{ line-height: 30px; font-size: 18px; color: #CCCCCC; margin-top: 25px;}

.foot_left2{ font-size: 24px; color: #ffffff; line-height: 30px; font-weight: bold; margin-bottom: 5px;}

.foot_left3{ line-height: 25px;  font-size: 14px; color: #CCCCCC;}

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

.foot_right ul{ list-style-type: none;}

.foot_right li{  padding: 0px 25px; float: left; margin-top: 15px;}

.foot_right_top{ line-height: 40px; font-size: 16px; color: #c6cccf; }

.foot_right_top a{ color: #c6cccf;}

.foot_right_top:hover{ color: #FFFFFF;}

.foot_right_bottom{ line-height: 20px; margin: 12px auto; color: #ffffff; float: none;}

.foot_right_bottom a{ color: #ffffff;}

.foot_right_bottom:hover{ color: #c6cccf;}

.footer2{ background-color: #2b313a; font-size:13px; color: #C6CCCF; text-align: center; line-height: 20px; padding: 25px 0px;}

.footer2 span{ padding-left: 15px;}

.footer2 a{ color: #C6CCCF; }

.footer2:hover{ color: #FFFFFF;}

/*鍐呴〉鍏充簬鎴戜滑*/
.ny_banner{ width: 100%;}

.ny_banner img{ width: 100%; }

.ny_banner11{ background: url(../images/nybanner.jpg) no-repeat fixed center center; background-size: cover; width: 100%; height: 580px;}

.article_about{ padding: 60px 0px 70px;}

.article_about_main{ margin-top: 40px; width: 100%;}

audio, canvas, progress, video{ position: absolute; left: 0; top: 0;}

.article_about_main_one{ }

.article_about_main_photo{ width: 100%; overflow: hidden;}

.article_about_main_photo img{ display: block; width: 100%;}

.article_about_main_bot{padding: 15px 20px 20px; background-color: #F9F9F9;}

.article_about_main_bot1{ line-height: 30px; padding-bottom: 10px;  background: url(../images/rd29.jpg) no-repeat 0% 100%; font-size: 20px; color: #444444;}

.article_about_main_bot2{ line-height: 30px; height: 90px; overflow: hidden; font-size: 16px; color: #666666; margin-top: 10px; margin-bottom: 15px;}

.article_about_main_one:hover .article_about_main_photo img{ transform:scale(1.1,1.1); display: block; overflow: hidden;}

.article_about_main_one:hover .article_about_main_bot{ background: url(../images/bj2.jpg) center no-repeat; background-size: cover;}

.article_about_main_one:hover .article_about_main_bot1{ color: #FFFFFF; background: url(../images/rd32.jpg) no-repeat 0% 100%;}

.article_about_main_one:hover .article_about_main_bot2{ color: #FFFFFF;}

.article_fzlc{ padding: 90px 0px 100px 0px; background: url(../images/bj12.jpg) center repeat-x; background-size: cover;}

.article_fzlc_main{ position: relative;z-index: 333;}

.count-particles{ background: #000022; position: absolute; top: 48px; left: 0; width: 80px;color: #13E8E9;font-size: .8em;text-align: left;text-indent: 4px;line-height: 14px;
  padding-bottom: 2px;font-family: Helvetica, Arial, sans-serif;font-weight: bold;}

.js-count-particles{ font-size: 1.1em;}

#stats,.count-particles{-webkit-user-select: none; margin-top: 5px;margin-left: 5px;}

#stats{border-radius: 3px 3px 0 0; overflow: hidden; display: none;}

.count-particles{border-radius: 0 0 3px 3px;}

#particles-js{width: 100%; height: 100%;background-image: url('');background-size: cover; background-position: 50% 50%; background-repeat: no-repeat; position: relative;}

.article_fzlc_left img{  max-width: 100%; }

.article_fzlc_right1{ line-height: 40px; padding-bottom: 10px; background: url(../images/rd32.jpg) no-repeat 0% 100%; font-size: 28px; color: #ffffff; margin-top: 25px; }

.article_fzlc_right1:hover{ display: block;}

.article_fzlc_right2{ line-height: 30px; font-size: 16px; color: #ffffff; margin-top: 20px; height: 60px; overflow: hidden; margin-bottom: 60px;}

.article_fzlc_right_line{ width: 1px; height: 138px; background-color:#FFFFFF;}

.article_fzlc_right3 { width: 100%;  color: #FFFFFF; margin-top: -148px; background: url(../images/icon23.png) left no-repeat; padding-left: 25px; margin-left: -5px; margin-bottom: 40px; line-height: 25px; font-size: 16px;}

.article_fzlc_right3 span{ font-size: 18px; font-weight: bold; padding-right: 20px;}

.article_fzlc_right3:hover{ background: url(../images/icon24.png) left no-repeat; margin-left: -10px;  padding-left: 30px;}

.article_fzlc_right4 { width: 100%;  color: #FFFFFF; background: url(../images/icon23.png) left no-repeat; padding-left: 25px; margin-left: -5px; margin-bottom: 40px; line-height: 25px; font-size: 16px;}

.article_fzlc_right4 span{ font-size: 18px; font-weight: bold; padding-right: 20px;}

.article_fzlc_right4:hover{ background: url(../images/icon24.png) left no-repeat; margin-left: -10px;  padding-left: 30px;}

.article_fzlc_right5 { width: 100%;  color: #FFFFFF; background: url(../images/icon23.png) left no-repeat; padding-left: 25px; margin-left: -5px; margin-bottom: 60px; line-height: 25px; font-size: 16px;}

.article_fzlc_right5 span{ font-size: 18px; font-weight: bold; padding-right: 20px;}

.article_fzlc_right5:hover{ background: url(../images/icon24.png) left no-repeat; margin-left: -10px;  padding-left: 30px;}

.article_fzlc_the_know{ width: 145px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #FFFFFF; border-radius: 20px; border: 1px solid #FFFFFF; }

.article_fzlc_the_know a{ color: #FFFFFF; display: block;}

.article_fzlc_the_know a:hover{ color: #0374c5; background-color: #FFFFFF; display: block; border-radius: 20px;}

.article_zzry{ padding: 55px 0px 40px; }

.wyywh_title3{ line-height: 25px; font-size:16px; color: #999999; text-align: center; margin-top: 10px;}

.details_fzlic{ padding-top: 50px; padding-bottom: 65px;}

/*鏃堕棿杞�*/

.cntl {position: relative;width: 100%;overflow: hidden; margin: 0px auto;}

.cntl-center {left:0; right:0; margin-left:auto; margin-right:auto;}

.cntl-bar {position: absolute;width: 1px;top: 0;bottom: 0;background-color: #ebebeb;}

.cntl-bar-fill {background-color: #009ABB;position: absolute;left:0;right:0;top:0;height:0;}

.cntl-state {position: relative;width:100%; margin-top: -90px;}

.cntl-state:nth-child(1),.cntl-state:nth-child(3),.cntl-state:nth-child(5),.cntl-state:nth-child(7),.cntl-state:nth-child(9),.cntl-state:nth-child(11){margin-top: 0px; }

.cntl-state:nth-child(2),.cntl-state:nth-child(4),.cntl-state:nth-child(6),.cntl-state:nth-child(8),.cntl-state:nth-child(10).cntl-state:nth-child(12),.cntl-state:nth-child(14){margin-top: -130px;}


.cntl-state::after {display:block;content: ' ';clear:both;}

.cntl-state:hover .cntl-icon { border-radius: 50%;width: 24px;height: 24px;background-color: #FFFFFF;border: solid 2px #0050a4;box-shadow: 0px 0px 19px -9px #000;position: absolute;top: 0;text-align: center;line-height: 80px;font-size: 40px;color: #01cab1;display: flex;justify-content: center;align-items: center;}

.cntl-icon{ height: 16px; width: 16px; border: 1px solid #ebebeb; border-radius:50%; background-color: #fff;}

.cntl-icon .cntl-cen{ height: 10px;width: 10px;margin: 0px auto;background-color: #0050a4;border-radius: 50%; display: none;}

.cntl-state:hover .cntl-icon .cntl-cen{ display: block;}

.cntl-content {width: 46%;background-color:#FFFFFF;float: right;}

.article_fazlic{ float: left; line-height: 25px; color: #FFFFFF; font-size: 16px;}

.article_fazlic span{ font-weight: bold; padding-right: 15px;}

.cntl-state .hengxian{ height: 2px; width: 35px; background-color: #ebebeb; margin-top: -10px; position: absolute; left: 50%; top: 19px; margin-left: 8px;}

.cntl-state:nth-child(2) .hengxian{right: 50%; left: initial; margin-right: 8px; margin-left: 0;;}
.cntl-state:nth-child(2):hover .hengxian{ height: 2px; width: 35px; background-color: #0050a4; margin-right: 10px;}

.cntl-state:nth-child(4) .hengxian{right: 50%; left: initial; margin-right: 8px; margin-left: 0;;}
.cntl-state:nth-child(4):hover .hengxian{ height: 2px; width: 35px; background-color: #0050a4; margin-right: 10px;}


.cntl-state:hover .hengxian{ height: 2px; width: 35px; background-color: #0050a4; margin-left: 10px;}

.cntl-content img{ max-width: 100%; position: relative;z-index: 22; }

.cntl-state:nth-child(2n+2) .cntl-content {float:left; text-align: right; width: 44%;}

.cntl-state:nth-child(2n+2) .cntl-content h4 { text-align: right;}

.cntl-state:nth-child(2n+2) .cntl-content p { text-align: right;}

.cntl-state:nth-child(2n+2) .cntl-state .hengxian{ float: left;position: absolute;left: -40px; top: 10px;}

.cntl-state:nth-child(2n+2) .cntl-state:hover .hengxian{ float: left;position: absolute; left: -40px; top: 10px;}

.cntl-image {opacity:0;width: 43%;padding: 2%; float: right;}

.cntl-image img {width:100%; background: url(../images/icon23.png) center no-repeat;}

.cntl-content h4 {font-weight: normal; line-height: 35px; font-size: 18px; color: #333333; text-align: left; font-weight: bold;}

.cntl-state:hover .cntl-content h4 { color: #0050A4;}

.cntl-state:hover .cntl-content p{ color: #0050A4;}

.cntl-content p{ line-height: 30px; height: 90px; overflow: hidden; font-size: 14px; color: #404040; text-align: left; }

.fazlic-bar{ position: absolute;width: 1px;top: 0;bottom: 0;background-color: #ebebeb; left: 0;}

#article_qywen{ margin-top: 15px;}

#article_qywen .item img{display: block;  width: 100%; height: auto; border: 1px solid #ebebeb; }

#article_qywen .item  p{ line-height: 70px; text-align: center; font-size: 16px; color: #444444;}

.article_qywen .owl-buttons { display: block; }

.article_qywen .owl-buttons div{ display: inline-block!important; zoom: 1; margin: 5px;padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px;border-radius: 0px; background: #869791; filter: Alpha(Opacity=50);opacity: 0.5; color: rgba(255,255,255,0)!important;}

.article_qywen .owl-carousel{ position: static;}

.article_qywen .item{ position: relative!important; margin-right: 5px; padding: 5px;}

.article_qywen .owl-wrapper-outer{ position: relative;}

.article_qywen .owl-controls .owl-buttons div { padding: 5px 9px; position: absolute; border-radius: 0px;}

.article_qywen .owl-buttons i{margin-top: 2px;}

.article_qywen.owl-carousel {display: none;position: relative;-ms-touch-action: pan-y;}

.article_qywen .owl-controls{ margin-top: 10px; text-align: center; position: absolute; left: 0; bottom: 0; width: 100%; margin-bottom: -1%;}

.article_qywen.owl-carousel .owl-wrapper { padding: 0px 15px;}

.article_zizry.owl-carousel .owl-item{ padding: 0px 15px;}

.article_qywen .owl-controls .owl-buttons .owl-prev { position: absolute;left: 16px;bottom:28px;background: url(../images/the_left4.png) no-repeat;z-index: 100;margin-top: -40px; width: 75px; height: 280px;}

.article_qywen .owl-controls .owl-buttons .owl-next{position: absolute;right: 10px;bottom:28px; background: url(../images/the_right4.png) no-repeat; width: 75px; height: 280px;}

.article_zizry.owl-carousel .owl-item{ padding: 0px 15px;}

.article_rongyu{ margin-top: 25px;}

#article_zizry{ width: 100%;}

#article_zizry .item img{display: block;  width: 100%; height: auto; border: 1px solid #ebebeb; }

#article_zizry .item  p{ line-height: 70px; text-align: center; font-size: 16px; color: #444444;}

.article_zizry .owl-buttons { display: block; }

.article_zizry .owl-buttons div{ display: inline-block!important; zoom: 1; margin: 5px;padding: 3px 10px; font-size: 12px; -webkit-border-radius: 30px; -moz-border-radius: 30px;border-radius: 0px; background: #869791; filter: Alpha(Opacity=50);opacity: 0.5; color: rgba(255,255,255,0)!important;}

.article_zizry .owl-carousel{ position: static;}

.article_zizry .item{ position: relative!important; margin-right: 5px; padding: 5px;}

.article_zizry .owl-wrapper-outer{ position: relative;}

.article_zizry .owl-controls .owl-buttons div { padding: 5px 9px; position: absolute; border-radius: 0px;}

.article_zizry .owl-buttons i{margin-top: 2px;}

.article_zizry.owl-carousel {position: relative;-ms-touch-action: pan-y;}

.owl-carousel{ display: block!important;}

.article_zizry .owl-controls{ margin-top: 10px; text-align: center; position: absolute; left: 0; top: 0; width: 100%; margin-bottom: -1%;}

.article_zizry.owl-carousel .owl-wrapper { padding: 0px 15px;}

.article_zizry .owl-controls .owl-buttons .owl-prev { position: absolute;left: 30px;top: -10px;background: url(../images/the_left2.png) no-repeat;z-index: 100; width: 75px; height: 261px;}

.article_zizry .owl-controls .owl-buttons .owl-next{position: absolute;right: 0px; top: -10px; background: url(../images/the_right2.png) no-repeat; width: 75px; height: 261px;}

.article_hzhb{ background-color: #f9f9f9; padding: 30px 0px;}

.weizhi{ line-height: 40px; font-size: 15px; color: #999999; border-bottom: 1px solid #ebebeb; overflow: hidden; display: flex;justify-content: center;
 align-content: space-between; flex-wrap: wrap; padding: 20px 0px;}

.weizhi_blue{ background: url(../images/bj2.jpg) left no-repeat; text-align: center; width: 100px; height: 100px; margin-top: -40px; padding: 20px 0px; float: left; position: absolute;}

.weizhi_blue p{ line-height: 0px; font-size: 20px; color: #85a5d2; font-weight: bold; margin-top: 10px;}

.weizhi_blue i{ line-height: 65px;  font-size: 16px; color: #ffffff;}

.weizhi_left{ background: url(../images/icon9..png) left no-repeat; text-indent: 20px; padding-left: 20px; margin-left: 115px;}

.weizhi span{font-size: 15px; color: #999999; padding-right: 5px;}

.weizhi span a{font-size: 15px; color: #999999; }

.weizhi span a:hover{font-size: 15px; color: #0050a4; }

.detail_qygk{padding: 40px 0px 0px 0px;  }

.detail_qygk_list{  display: flex; justify-content: center;}

.detail_qygk_list ul{ list-style-type: none; display: flex; justify-content: center;align-content: space-between; flex-wrap: wrap;}

.detail_qygk_list li{ float: left; line-height: 45px; height: 45px; text-align: center; font-size: 18px; color: #0050a4; margin: 0px 5px; display: flex; }

.detail_qygk_list li a {color: #0050a4; padding: 0px 40px;  border: 1px solid #0050a4; border-radius: 10px; }

.detail_qygk_list li a:hover { background-color: #0050a4; color:#FFFFFF!important; display: block; border-radius: 10px; -webkit-transition:all .9s;-moz-transition:all .9s;-ms-transition:all .9s;-o-transition:all .9s;transition:all .9s }

.detail_qygk_main{ padding: 50px 0px 35px 0px; line-height: 35px; font-size: 16px; color: #666666; }

.detail_qygk_main img{ max-width: 100%; margin-right: 25px; margin-bottom: 20px; display:flex;
float: left;}

.detail_qygk_main .title { line-height: 40px; font-size: 28px; color: #444444; margin-bottom: 10px;}

.detail_qygk_main .title span{ text-align: end; font-size: 16px; color: #999999; text-transform: uppercase; padding-left: 5px;}

.detail_qygk_main .title1 { line-height: 40px; font-size: 28px; color: #444444; margin-bottom: 15px; margin-top: 40px;}

.detail_qygk_main .title1 span{ text-align: end; font-size: 16px; color: #999999; text-transform: uppercase; padding-left: 5px;}

.detail_ryziz-main{padding: 20px 0px 70px 0px; }

.detail_ryziz-every{ margin-bottom: 25px; float: left;}

.detail_ryziz-every .ryz_pict{ width: 100%; overflow: hidden; display: block;}

.detail_ryziz-every .ryz_pict img{ border: 1px solid #ebebeb; width: 100%; display: flex;}

.detail_ryziz-every:hover .ryz_pict img{ border: 1px solid #ebebeb; width: 100%; display: flex; transform: scale(1.1,1.1);}

.detail_ryziz-every p{ line-height: 65px; text-align: center; font-size: 16px; color: #444444; height: 65px; overflow: hidden; }

.detail_ryziz_main{ padding: 50px 0px 0px 0px; line-height: 35px; font-size: 16px; color: #666666; }

.detail_fzlc_main{ padding:60px 0px 120px 0px;}

.detail_fzlc_every{ width: 100%;}

.detail_fzlc_every_left{ width:43%; float: left;}

.detail_fzlc_every_center{ width: 14%; float: left;}

.detail_fzlc_every_right{width:43%; float: left;}

.detail_fzlc_every_right img{ width: 100%;}

.detail_fzlc_every_right p{ line-height: 30px; text-align: left; color: #333333; font-weight: bold; font-size: 18px;}

.detail_fzlc_every_right i{ line-height: 30px; text-align: left; color: #333333;  font-size: 16px;}

.detail_fzlc_every_left img{ width: 100%;}

.detail_fzlc_every_left p{ line-height: 30px; text-align: left; color: #333333; font-weight: bold; font-size: 18px;}

.detail_fzlc_every_left i{ line-height: 30px; text-align: left; color: #333333;  font-size: 16px;}

.article_case_main{ padding: 60px 0px 0px;}




/*鏂伴椈姹囨€婚〉*/
.article_news{ padding: 55px 0px 70px; background-color: #F9F9F9;}

.article_news_photo{ width: 100%;}

.article_news_photo img{ width: 100%;}

.article_news_main{ margin-top: 40px; background-color: #ffffff; position: relative; z-index: 999;}

.article_news_main1{ width: 100%;}

.article_news_right { padding-left: 30px;}

.article_news_right .tit1{line-height: 20px; color: #0050a4; font-size: 20px; margin-top: 50px; height: 20px; overflow: hidden;}

.article_news_right .tit2 {line-height: 20px; color: #999999; font-size: 14px; margin-top: 25px;}

.article_news_right .tit2 span{ padding-right: 30px; }

.article_news_right p{ line-height: 30px; font-size: 16px; color: #666666; margin-top: 20px; height: 90px; overflow: hidden;}

.article_news_right .newsmore{ width: 140px; height: 40px; line-height: 40px; text-align: center; border: 1px solid #145eab; color: #145EAB; font-size: 14px; border-radius: 20px; margin-top: 55px; display: block;}

.article_news_right:hover {color: #FFFFFF;}

.article_news_right:hover .newsmore{ background-color: #145EAB; color: #FFFFFF!important;}

.article_hyzixun{ padding: 60px 0px 10px;}

.article_hyzixun_main{ padding: 40px 0px 0px 0px;}

.article_hyzixun_main_ev{ margin-bottom: 60px; float: left;}

.article_hyzixun_main_ev .thtp{ width: 100%; overflow: hidden; display: block;}

.article_hyzixun_main_ev .thtp img{ width: 100%;}

.article_hyzixun_main_ev .titt{ background-color: #f9f9f9; padding: 20px 20px 30px;}

.article_hyzixun_main_ev .titt .tite2{ line-height: 35px; height: 35px; overflow: hidden; font-size: 18px; color: #444444;}

.article_hyzixun_main_ev .titt .tite3{ line-height: 15px; height: 15px; overflow: hidden; font-size: 14px; color: #999999; background: url(../images/bj14.png)  left center no-repeat; padding-left: 20px; margin-top: 5px;     display: inline-block; background-size: 17px auto !important;}

.article_hyzixun_main_ev .titt .tite3 span{ padding-right: 40px;}

.article_hyzixun_main_ev:hover .thtp img{ overflow: hidden; width: 100%; transform: scale(1.1,1.1); }

.article_hyzixun_main_ev:hover .titt{ background:#0050a4; }

.article_hyzixun_main_ev:hover .titt .tite2{ color: #FFFFFF;}

.article_hyzixun_main_ev:hover .titt .tite2{ color: #FFFFFF; }

.article_hyzixun_main_ev:hover .titt .tite3{ color: #FFFFFF; background: url(../images/bj14_a.png)left center no-repeat;}


.article_mtzx{ padding: 60px 0px 40px; background-color: #f9f9f9;}

.article_mtzx_main{margin-top: 40px;}

.article_news_list_main{padding: 5px 0px 60px 0px; }

.article_news_list{ padding: 40px 0px; border-bottom: 1px dashed #e5e5e5; float: left;}

.article_news_list_photo{ float: left; width: 20%;}

.article_news_list_photo img{ width: 100%;}

.article_news_list_center{float: left; width: 70%; padding-left: 20px; padding-right: 25px;}

.article_news_list_center_top{ height: 20px; line-height: 20px; overflow: hidden; font-size: 18px; color: #444444; margin-top: 10px;}

.article_news_list_center_center{ line-height: 25px; height: 50px; overflow: hidden; font-size: 15px; color: #666666;margin-top: 15px; width: 660px;}

.article_news_list_center_more{ line-height: 25px; font-size: 14px; color: #999999; margin-top: 30px;}

.article_news_list_data{ margin: 20px auto; float:left; background-color: #F9F9F9; width: 8%; text-align: center; padding: 25px 0px;}

.article_news_list_data p{ line-height: 30px; color: #666666; font-size: 24px;}

.article_news_list_data i{ line-height: 20px; color: #666666; font-size: 14px;}

.article_news_list:hover .article_news_list_center_top{ color: #0050a4;}

.article_news_list:hover .article_news_list_center_more{ color: #0050a4;}

.article_news_list:hover .article_news_list_data{ background: url(../images/bj2.jpg) center no-repeat; background-size: cover;}

.article_news_list:hover .article_news_list_data p{ color: #FFFFFF;}

.article_news_list:hover .article_news_list_data i{ color: #FFFFFF;}

/*鏂伴椈璇︽儏*/

.detail_news{padding: 50px 0px; }

.detail_news_main{ line-height: 35px; font-size: 16px; color: #666666; padding-bottom: 40px;}

.detail_news_main .the_new_tit{ line-height: 40px; font-size: 24px; color: #444444; text-align: center;}

.detail_news_main .laiyuan{ line-height: 20px; font-size: 14px; color: #999999; text-align: center; margin: 15px auto 20px; display: flex; justify-content: center;
 align-content: space-between; flex-wrap: wrap;}

.detail_news_main .laiyuan span{ padding-right: 20px; background: url(../images/bj15.png) left no-repeat;padding-left: 23px; display: inline-block; background-size: 20px auto !important;}

.detail_news_main .the_new_summary{ background-color: #f6f6f6; padding: 25px 15px; line-height: 30px; font-size: 16px; color: #666666; margin: 25px auto;}

.detail_news_main .the_new_summary span{ font-weight: bold;}

.detail_news_main .the_pict{ width: 100%; margin: 0px auto 5px; max-height: 1010px; text-align: center;}

.detail_news_main .the_pict img{ width: 100%;}

.detail_news_main .the_nr{line-height: 35px; font-size: 16px; color: #666666; }

.detail_news_main .the_nr span{ font-weight: bold; color: #333333;}

.detail_news_main img{ max-width: 100%; width: auto; text-align: center;  }

.detail_news_next{ padding-top: 30px; border-top: 1px solid #0050a4;}

.detail_news_next p{ line-height: 35px; font-size: 16px; color: #666666; height: 35px; overflow: hidden;}

.detail_news_next a{ color: #666666;}

.detail_news_next a:hover{ color: #0050A4;}

.detail_news_kwmo{ text-align: center; font-size: 16px; color: #ffffff; background-color: #0050a4; display: block; border-radius: 10px; margin-top: 10px; width: 130px; height: 40px; line-height: 40px; text-align: center;}

.detail_news_kwmo a{ color: #FFFFFF;}

.detail_news_kwmo a:hover{ color: #FFFFFF;}

/* 鎺ㄨ崘鏂伴椈*/
.tjxw{ padding: 50px 0px 10px 0px; background-color: #f9f9f9;}

.tjxw_main{ margin-top: 40px; margin-bottom: 20px;}


/*瑙ｅ喅鏂规*/
.article_jjfa{ padding: 45px 0px 0px 0px;}

.article_jjfa_a{ position: relative; z-index: 999; padding-top: 40px;}

.article_jjfa_main{ margin-top: 30px;}

.article_jjfa_main_every{ width: 100%; }

.article_jjfa_main_every_oh{text-align: center; }

.article_jjfa_main_every_oh img{ max-width: 100%;}

.article_jjfa_main_every p{ line-height: 40px; text-align: center; font-size: 16px; color: #0050A4; }

.article_jjfa_main_every:hover{  overflow: hidden; display: block;
transform:rotateY(360deg);
-ms-transform:rotateY(360deg);	/* IE 9 */
-moz-transform:rotateY(360deg); 	/* Firefox */
-webkit-transform:rotateY(360deg); /* Safari 鍜� Chrome */
-o-transform:rotateY(360deg);
 transition: all .9s ease-in;
-moz-transition: all .9s ease-in; /* Firefox 4 */
-webkit-transition: all .9s ease-in; /* Safari 鍜� Chrome */
-o-transition: all .9s ease-in; /* Opera */  }

.article_jjfa_bot{ padding: 30px 0px; background-color: #F9F9F9; margin-top: 35px;}

.article_jjfa_bot_main{overflow: hidden;}

.article_jjfa_bot_main ul{ list-style-type: none;}

.article_jjfa_bot_main li{height: 400px; margin-bottom: 30px;width: 100%;}

.article_jjfa_bot_list{margin-bottom: 40px; overflow: hidden;}

.article_jjfa_bot_list:hover{ margin-bottom: 40px;}
.article_jjfa_bot_photo{ width: 100%; background: url(../images/rd22.jpg) center no-repeat; background-size: 100%; height: 380px;}

.article_jjfa_bot_photo img{width: 100%; }

.article_jjfa_bot_blue{background: url(../images/bj2.jpg) center no-repeat; background-size: cover; padding: 50px 30px 64px; }

.article_jjfa_bot_blue1{ padding-bottom: 20px; border-bottom: 1px solid #FFFFFF;}

.article_jjfa_bot_blue1 img{  max-width: 100%; display: flex; float: left; margin-left: 20px;}

.article_jjfa_bot_blue1 .tita{ padding-top: 10px; padding-left: 85px;}

.article_jjfa_bot_blue1 .tita1{line-height: 25px; padding-bottom: 10px; font-size: 24px; color: #ffffff; padding-left: 20px; }

.article_jjfa_bot_blue1 .tita2{ line-height: 20px; font-size: 18px; color: #ffffff; text-transform: capitalize; padding-left: 20px;}

.tita3{ line-height: 20px; margin-top: 40px; font-size: 18px; color: #FFFFFF;}

.tita4{ line-height: 30px; color: #FFFFFF; font-size: 16px; color: #FFFFFF; margin-top: 90px;}

.tita4 img{ padding-left: 15px;}

.tita4 a{ color: #FFFFFF;}

.tita4:hover{color: #FFFFFF}

.tita4:hover img{transform:translateX(50px);}

/*瑙ｅ喅鏂规鍒楄〃*/
.article_jjfa_list{  background-color: #f9f9f9;}

.article_jjfa_list_main{ padding: 65px 0px 0px; }

.article_jjfa_list_main_one{ margin-bottom: 60px; float: left; width: 100%;}

.article_jjfa_list_main_one .jjfa_list_photo{ width: 100%; overflow: hidden; display: block;}

.article_jjfa_list_main_one .jjfa_list_photo img{ width: 100%;}

.article_jjfa_list_main_one .jjfa_list_wenzi{ background-color: #ffffff; padding: 20px 20px 30px;}

.article_jjfa_list_main_one .jjfa_list_wenzi .pp1{ line-height: 35px; height: 35px; overflow: hidden; font-size: 18px; color: #444444;}

.article_jjfa_list_main_one .jjfa_list_wenzi .pp2{ line-height: 15px; height: 15px; overflow: hidden; font-size: 14px; color: #999999; background: url(../images/bj14.png)  left center no-repeat; background-size: 17px auto; padding-left: 20px; margin-top: 5px;}

.article_jjfa_list_main_one .jjfa_list_wenzi .pp3{ line-height: 20px; height: 20px; overflow: hidden; font-size: 16px; color: #999999;margin-top: 10px; }

.article_jjfa_list_main_one .jjfa_list_wenzi .pp3 span{ padding-right: 10px;}

.article_jjfa_list_main_one:hover .jjfa_list_photo img{ overflow: hidden; width: 100%; transform: scale(1.1,1.1); }

.article_jjfa_list_main_one:hover .jjfa_list_wenzi{ background: url(../images/bj2.jpg) center no-repeat; background-size: cover;}

.article_jjfa_list_main_one:hover .jjfa_list_wenzi .pp1{ color: #FFFFFF;}

.article_jjfa_list_main_one:hover .jjfa_list_wenzi .pp2{ color: #FFFFFF; background: url(../images/bj14_a.png)left center no-repeat; background-size: 17px auto;}

.article_jjfa_list_main_one:hover .jjfa_list_wenzi .pp3{ color: #FFFFFF;}


/*瑙ｅ喅鏂规璇︽儏*/
.detail_news_main .jjfa1{ line-height: 30px; font-size: 18px; color: #0c65c2; font-weight: bold; margin-bottom: 15px; margin-top: 30px;}


/*浜у搧涓庢湇鍔�*/
.article_product{ padding: 60px 0px 30px 0px; background-color: #F9F9F9;}

.article_product_m{ position: relative; z-index: 999;}

.article_product_main{ margin-top: 40px;}

.article_product_main_list{ margin-bottom: 40px; float: left;}

.article_product_oict{ width: 100%; background: url(../images/rd22.jpg) center no-repeat; background-size: 100%; height: 400px;}

.article_product_oict img{ width: 100%; overflow: hidden; display: block;}

.article_product_blue{ background: url(../images/bj18.png) center no-repeat; background-size: cover; padding: 40px 30px 50px 50px;}

.article_product_blue1{ line-height: 35px; padding-bottom: 10px; font-size: 20px; color: #ffffff; background: url(../images/rd32.jpg) no-repeat 0% 100%;}

.article_product_blue1 span{ font-size: 12px; text-align: end;}

.article_product_blue2{ line-height: 30px; height: 125px; overflow: hidden; font-size: 16px; color: #ffffff; margin-top: 42px;}

.article_product_blue3{ border: 1px solid #FFFFFF; font-size: 14px; color: #FFFFFF; height: 40px; line-height: 40px; border-radius: 20px; margin-top: 55px; width:150px; text-align: center; }

.article_product_blue3 a{ color: #FFFFFF;}

.article_product_blue3 a:hover{ background-color: #FFFFFF; color: #0374c5; display: block; border-radius: 20px; }

.article_product_bjblue{ background: url(../images/bj10.jpg) center no-repeat ; background-size: cover; padding: 60px 0px 70px 0px;}

.white_title{ line-height: 50px; font-size: 28px; color: #FFFFFF; text-align: center;}

.white_title2{ line-height: 15px; color: #FFFFFF; font-size: 16px; text-align: center; text-transform: uppercase;}

.white_title3{line-height: 35px; font-size:16px; color: #FFFFFF; text-align: center; margin-top: 30px;}

.white_title4{ width: 150px; height: 40px; line-height: 40px; text-align: center; display: block; border: 1px solid #FFFFFF; border-radius: 20px;  margin: 50px auto 0px auto;
color: #FFFFFF;}

.white_title4 a{ color: #FFFFFF;}

.white_title4:hover{ color: #0374c5; background-color: #FFFFFF;}



/*浜у搧涓庢湇鍔″垪琛ㄩ〉*/
.article_product_list{ padding: 40px 0px 60px; background-color: #f9f9f9;}


/*浜у搧璇︽儏椤�*/
.detail_product{ padding: 40px 0px 70px;}

.detail_product .product_pict{ background-color:#f9f9f9; padding: 30px 50px; margin-right: 10px;}

.detail_product .product_pict img{ width: 100%;}

.detail_product .product_summary_tit{ line-height: 65px; background: url(../images/rd29.jpg) no-repeat 0% 100%; font-size: 36px; color: #333333; margin-bottom: 50px; padding-bottom: 10px; border-bottom: 1px solid #ebebeb;}

.detail_product .product_summary_tit1{ line-height: 50px; font-size: 24px; color: #666666; background: url(../images/icon98.png) left top no-repeat; padding-left: 30px;}

.detail_product .product-info { line-height: 25px;}

.detail_product .produ_in{ line-height: 25px; color: #666666; font-size: 16px;}

.activity{ padding: 70px 0px 0px;}

.activity .actab{ background-color: #f9f9f9; height: 45px; }

.activity .actab p{ display: inline-block;  overflow: hidden;  margin-left: -4px;}

.activity .actab p a{ color: #999999;  display: block; overflow: hidden;  text-align: center;  overflow: hidden; position: relative;}

.activity .actab p a::before{content: attr(data-text);  position: absolute; width: 100%;  height: 100%;   font-size: 16px;  line-height: 45px;  top: 40px;left: 0; opacity: 0;  text-align: center;  -webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s; color: #fff;}
.activity .actab p a:hover{ background: #00499e;}

.activity .actab p a:hover::before{  opacity: 1;  top: 0;}

.activity .actab p a span{ font-size: 16px;display: initial;-webkit-transition: all 0.3s; -moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s; line-height: 45px; border-right: 1px solid #dedede; padding: 0px 40px;}

.activity .actab p a:hover span{	opacity: 0; -webkit-transform: translate(-45px,0); transform: translate(-45px,0);}

.actab .dangqian a{background: #00499e;}

.activity .actab p.dangqian a::before{ opacity: 1; top: 0;}

.actab .dangqian a span{ font-size: 16px;display: block;  -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;-o-transition: all 0.3s; transition: all 0.3s;}

.actab .dangqian a span{
	opacity: 0; -webkit-transform: translate(-35px,0);transform: translate(-35px,0);}

.acnr{height: auto;}

.acnr .hover{display:block; height: auto; position: relative;}

.acnr .none{display:none; height: auto;}





/*鑱旂郴鎴戜滑*/
.contact-us{ padding: 70px 0px 0px 0px; background-color: #f8f8f8;}

.contact-us_main{ padding-top: 35px;}

.contact-us_main_one{width: 100%; text-align: center; margin-bottom: 60px; overflow: hidden;}

.contact-us_main_one img{  max-width: 100%;}

.contact-us_main_one p{ line-height: 25px; font-size: 20px; color: #0050a4; font-weight: bold; margin: 20px auto;}

.contact-us_main_one i{line-height: 25px; font-size: 18px; color: #666666; }

.contact-us_main_one:hover{transform:rotateY(360deg);
-ms-transform:rotateY(360deg);	/* IE 9 */
-moz-transform:rotateY(360deg); 	/* Firefox */
-webkit-transform:rotateY(360deg); /* Safari 鍜� Chrome */
-o-transform:rotateY(360deg);
 transition: all .9s ease-in;
-moz-transition: all .9s ease-in; /* Firefox 4 */
-webkit-transition: all .9s ease-in; /* Safari 鍜� Chrome */
-o-transition: all .9s ease-in; /* Opera */  }



.contact-us_main .adress{ width: 100%; height: 585px;}


.detail_anlizhans{ background-color: #f9f9f9; padding: 0px 0px 0px 10px;}

.mobile_banner{ display: none;}

.containermenu { 	padding-right: 15px;   padding-left: 15px; margin-right: auto; margin-left: auto;}



.btn{font-size: 18px;margin:10px; padding: 20px;cursor: pointer;position:fixed;  right: 0;top: 200px; z-index: 99; background: url(../images/icon.png) center center no-repeat; display: flex;  justify-content: center; align-items: center; text-align: center; }

.btn img{ width: 50%; text-align: center; display: flex;
  justify-content: center;
  align-items: center;}
.btn:hover{background: url(../images/icon_A.png) center center no-repeat; }

.btn4{right: 0; top: 560px;}

.btn5{right: 0; top: 620px;}

.msg-layer{ z-index: 333; background-color: #fff;}

.msg-layer-bg{width: 100%;z-index: 99; position: fixed; background: #000;  opacity: .6; top: 0; height: 100%;}

.showAlert{  position: fixed; top: 10%; }

.msg-layer h5{    width: 310px;
    height: 60px;
    line-height: 60px;
    background-color: #0265b3;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    color: #FFFFFF;
    font-size: 18px;
    text-align: center;
    margin: 0 auto;}

.msg-con{ background-color: #fff;}

.layer-cancel{
    color: #FFFFFF;
    text-align: center;
    font-size: 20px;
    padding: 70px;
    margin: 100px auto;
    display: block!important;}


.tanchu{ padding: 20px 20px 15px; z-index: 99999;margin-left: -500px;  background: rgba(255, 255, 255,.9); position: fixed; top: 30%; left:50%;   border: 5px solid #a3dbfc; width: 1000px;}

.tanchu p{ line-height: 14px; font-size: 14px; color: #ff0000; margin-bottom: 30px;}


.lianxiwm{ padding: 0px 80px 45px;  background: rgb(255, 255, 255);}


.lianxiwm p{ line-height: 14px; font-size: 14px; color: #ff0000; margin-bottom: 30px;}

.TANCHU_IMSEX{ width: 78%; float: left;}

.TANCHU_IMSEX_button{ width: 20%; float: left;}



.biaoge{line-height: 40px; font-size: 14px; color: #999999; width: 570px; padding-left: 20px; margin-left: 27px; background: none; -webkit-appearance: none;}

.dwmc{ font-size: 16px; color: #333333!important; line-height: 40px; margin-left: 15px;}

.biaoge1{ font-size: 14px; color: #999999; width: 265px; padding-left: 20px; margin-left: 22px;background: none;-webkit-appearance: none; }

.biaoge2{ text-align: right; padding-right: 18px; margin-right: 35px; margin-left: 26px; width: 201px; color: #666; background: none; -webkit-appearance: none;}

.biaoge3{ float: left;}

.biaoge4{ width: 100%;}

.biaoge5{  padding:10px 15px;  font-size: 14px; color: #999999; width: 199px; margin-left: 27px; margin-right: 36px;}

.biaoge6{ margin-left: 52px; -webkit-appearance: none;}

.biaoge7{color: #999999; margin-left: -30px; }

.biaoge8{padding:0px 15px; font-size: 14px; color: #999999; width: 190px; margin-left: 10px; background: none;-webkit-appearance: none;}

.biaoge9{ text-align: left; padding-right: 18px; margin-right: 35px;}

.biaoge10{ padding:10px 15px; font-size: 14px; color: #999999; width: 112px;  margin-left: 10px;}

.chanpin{ width: 22%!important; margin-right: 60px;}

.gszogbu{ padding: 80px 0px 25px;}

h3{ line-height: 40px;}

.xiaoping{ display: none;}

.tijiaobutton{  background: url(../images/icon32.png) no-repeat 50% 50%; color: #FFFFFF; text-align: center; font-size: 20px; padding: 70px; margin-top: 100px; border-left: 1px solid #0265b3; display: flex; border: none;
  justify-content: center;
  align-items: center;}


.closebtn{ font-size: 18px;  color: #FF0000; text-align: right;width: 50px; height: 50px; line-height: 50px; float: right;}


.partner_every{ overflow: hidden;}


.cp_product_one img{ width: 100%; }

.yinc{ float: left; height: 100%; display: block; padding-top: 20px;}

.yinc p{line-height: 40px!important;font-size: 14px; margin-bottom: 20px; }

.zhuyi{line-height: 40px; margin-bottom: 20px; }

.zhuyi span{ color: #ff0000;}


#partner_olw .item{
	border: 1px solid #dcdcdc;
  display: block;
  margin: 5px;
  color: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);}

.cp_product_ny{ margin-bottom: 40px;}

.cp_product_ny img{ width: 100%;}

.owl-carousel .owl-wrapper-outer{display: inline-block!important;}

#name,#s_province,#s_city,#address,#interest,#application_scene,#width,#sjjul,#juli,#phone,#s_county{ background: none; border: none; background-color: none; height: 40px!important; line-height: 20px!important; -webkit-appearance: none; }

.biaoge,.biaoge10,.biaoge8,.biaoge5,.biaoge1,.biaoge2{ border: 1px solid #ddd!important;}

input[type="text"]{-webkit-appearance:none;height: 40px; line-height: 40px;}

 select {
            /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
            border: solid 1px #000;
            /*很关键：将默认的select选择框样式清除*/
            appearance:none;
            -moz-appearance:none;
            -webkit-appearance:none;
            /*将背景改为绿色*/
            background:green;
            /*留出一点位置，避免被文字覆盖*/
            padding-right: 14px;
        }



		.adress .wap-map-img{display: none;}


@media (min-width: 992px){
	.containermenu {
    width: 970px;}
}

@media (min-width: 1200px){
	.containermenu {
    width: 1200px;}
}


@media (min-width: 1300px){
.containermenu {
    width: 1300px;
}

}


@media (min-width: 1400px){
.containermenu {
    width: 1400px;
}

}


@media (min-width: 992px) and (max-width: 1460px) {
}
@media (max-width:1200px){
	.nav li{ width: 96px;}
	
	.biaoge{ width: 467px;}

	.biaoge10{ width: 95px;}

	.biaoge8{ width: 135px;}

	.biaoge5{ width: 145px;}

	.biaoge1{ width: 210px;}

	.biaoge2{ width: 146px;}
	
	#application_scene,#sjjul,#phone{ margin-right: 0px;}
	
	.biaoge5{ margin-right: 36px;}

	.wyywh_main_right1{ padding-top:0px;}

	.wyywh_main_right2{ margin-top: 10px;}

	.wyywh_main_right5 {padding-top: 20px;}

	.article_news_list_center_center{ width: 600px;}
	.gyrd_about{ margin-bottom: 0px;}

	.gyrd_about6{ bottom: 50px; left: 0px; width: 100%;}

	.product_cpzs{padding: 45px 24% 40px 210px; left:63%;}

	.foot_right li { padding: 0px 10px;}

	.gyrd_about_left { padding-left: 5%;}

	.gyrd_about3{ margin-top: 20px;}

	.product-fuwu .owl-controls .owl-buttons .owl-prev{ left: 0px; background: url(../images/the_left3.png) no-repeat;}

	.product-fuwu .owl-controls .owl-buttons .owl-next{ right: 0; background: url(../images/the_right3.png) no-repeat;}

	.article_about {padding: 40px 0px;}

	.article_fzlc{ padding: 60px 0px;}

	.article_qywen .owl-buttons{ display: none;}

	.article_news_right .tit1{ margin-top: 38px;}

	.article_news_right .tit2{ margin-top: 10px;}

	.article_news_list_center_more{margin-top: 20px;}

	.article_news_list_center_center{ margin-top: 10px;}

	.article_jjfa_bot_photo img {width: 100%;height: 380px;overflow: hidden;}

	.detail_product .product_summary_tit1 {line-height: 40px;font-size: 20px; padding-left: 30px;}

	.contact-us {padding: 60px 0px 0px 0px;}

	.article_zizry .owl-buttons{ display: none!important;}

	 .mobile_banner{ display: none;}

}



@media (min-width:993px){
	.xpproduct{ display: none!important; }

	.mobile_banner{ display: none;}

	 .menu{ display:none; position:absolute;right:15px;top:35px; z-index: 1001;}
	 #nav{ display: none;}
	 .mobile_logo{ display: none;}
}


@media (max-width:992px){

	.nav{ display: none;}

	.logo img{ width: 100%;}

	.wyywh {padding: 20px 0px;}

	.wyywh_title{ font-size: 24px;}

	.wyywh_main {margin-top: 30px;}

	.wyywh_main_right1 { padding-top: 20px; font-size: 24px; text-align: center; background: url(../images/rd29.jpg) no-repeat 50% 100%;}

	.wyywh_main_right2{ text-align: center;}

	.wyywh_main_right3 img {max-width: 107px;}

	.gyrd_about1{ font-size: 24px; text-align: center; background: url(../images/rd29.jpg) no-repeat 50% 100%; padding-top: 0px;}

	.gyrd_about2,.gyrd_about3{ text-align: center;}

	.gyrd_about4{ margin: 0px auto 30px auto; }

	.product_cpzs {padding: 45px 45px 40px 100px; position: relative; background: none; height: 480px;}

	.product_cpzs1, .product_cpzs2, .product_cpzs3, .product_cpzs4,.product_cpzs5{ display: none;}

	.xpproduct{ position: absolute; height: 60px; line-height: 60px; background-color: rgba(0,0,0,.8); bottom: 0px; left: 0px;
    z-index: 99;font-size: 18px;color: #Fff; width: 100%;text-align: center; overflow: hidden;}

	.cpyfw_product {padding: 40px 0px 0px;}

	.cpyfw_product_main { padding-top: 10px;}

	.cp_product .layui-tab-content { margin-top: 30px;}

	.case_alzs {padding: 40px 0px 20px;}

	.case_alzs_main .layui-tab {margin: 20px auto 0px auto;}

	.case_alzs_main .layui-tab-content {margin-top: 20px;}

	.cp_product_one1 {padding-top: 10px;}

	.cp_product_one2 { padding: 0px 10px;}

	.cp_product_one3 { padding: 0px 10px; margin-bottom: 10px;}

	.cp_product_one4 {line-height: 40px; padding: 0px 10px;}

	.cp_product_every {margin-bottom: 40px;}

	.news_xwzx {padding: 40px 0px 0px 0px;}

	.news_xwzx_main { padding: 20px 0px 0px 0px;}

	.news_xwzx_photo{ display: none;}

	.news_xwzx_every_right {padding: 20px 20px 15px 20px;}

	.hzhb_main {padding-top: 20px;}

	.article_about {padding: 20px 0px;}

	.article_about_main {margin-top: 20px;}

	.article_about_main_bot{ padding: 10px 20px;}

	.article_fzlc_left{ display: none;}

	.article_fzlc { padding: 40px 0px;}

	.article_zzry { padding: 40px 0px 10px;}

	.wyywh_title3 {line-height: 25px; padding: 0px 15px;}

	#article_zizry { margin-top: 20px;}

	#article_zizry .item p {line-height: 40px;}

	.detail_qygk_main { padding: 40px 0px 20px;line-height: 35px;font-size: 16px;}

	.detail_qygk_main .title{ font-size: 24px;}

	.detail_qygk_main img { margin-bottom: 20px;}

	.detail_ryziz_main {padding: 40px 0px 0px 0px;}

	.detail_qygk_main .title1 {line-height: 40px; font-size: 24px; margin-top: 30px; margin-bottom: 0px;}

	#article_qywen { margin-top: 10px;}

	.article_news {padding: 40px 0px; }

	.article_news_main {margin-top: 20px;}

	.article_news_right{padding-left: 10px;}

	.article_news_right p{ margin-top: 10px;}

	.article_news_right .newsmore{ margin: 30px 0px;}

	.article_hyzixun {padding: 30px 0px 10px;}

	.article_hyzixun_main {padding: 10px 0px 0px 0px;}

	.article_hyzixun_main_ev{ margin-bottom: 30px;}

	.article_hyzixun_main_ev .titt {padding: 10px;}

	.article_hyzixun_main_ev .titt .tite3{ margin-top: 0;}

	.article_mtzx { padding: 40px 0px 40px;}

	.article_mtzx_main {margin-top: 20px;}

	.article_news_list_photo{display: none;}

	.article_news_list_center{ width: 86%;}

	.article_news_list{ padding: 20px 0px; width: 100%;}

	.detail_news {padding: 30px 0px;}

	.gyrd_about{ background: none;}

	  .news_xwzx_every_right_o { padding: 20px 20px 15px 20px;}

	  .tjxw {padding: 40px 0px 10px 0px; background-color: #f9f9f9;}

	  .detail_news_main .the_new_summary { padding: 15px; line-height: 30px;font-size: 16px;margin: 15px auto;}


	  .article_jjfa_bot_photo{ display: none;}

	  .tita4{ margin-top: 40px;}

	  .article_jjfa_bot_blue{ padding: 30px;}

	  .article_jjfa_bot {padding: 35px 0px 0px;}

	  .article_jjfa_bot_blue {padding: 20px;}

	  .tita3 {line-height: 20px; margin-top: 20px;}

	  .tita4 {margin-top: 10px;}

	  .article_jjfa_bot_blue{ margin-bottom: 20px;}

	  .article_jjfa_main {margin-top: 20px;}

	  .article_jjfa {padding: 30px 0px 0px 0px;}

	  .article_jjfa_list_main {padding: 30px 0px;}

	  .article_jjfa_list_main_one{ margin-bottom: 30px;}

	  .article_jjfa_list_main_one .jjfa_list_wenzi{ padding: 15px 20px;}

	  .article_jjfa_list_main_one .jjfa_list_wenzi .pp1{ height: 30px; line-height: 30px;}

	.detail_news_main .the_pict{ margin: 0px auto;}

	.detail_news_main .jjfa1{ margin-top: 10px;}

	.article_product_oict{ display: none;}

	.article_product {padding: 40px 0px 30px 0px;}

	.detail_product {padding: 40px 0px 20px;}

	.detail_product .product_pict{ padding: 20px;}

	.detail_product .product-info .layui-tab-title { margin-top: 30px;}

	.tjxw_main { margin-top: 15px;}

	.article_jjfa_list_main_one .jjfa_list_wenzi {padding: 10px;}

	.article_case_main { padding: 30px 0px 0px 0px;}

	.contact-us {padding: 40px 15px 0px;}

	.contact-us_main_one i{ font-size: 16px;}

	.contact-us_main_one p{ margin: 10px auto;}

	.contact-us_main_one{ margin-bottom: 30px;}


	.foot_bj{ display: none;}


	.hzhb{padding: 0px 0px 20px 0px;}

	.article_fzlc_right2{ margin-bottom: 30px;}


	.article_news_list_data{ width: 14%;}

	.detail_qygk_list li{ margin-bottom: 20px;  font-size: 16px;}

	.article_jjfa_a{ padding-top: 30px; padding-left: 0px; padding-right: 0px;}

    .gyrd_about6{ bottom: 0;}

    .article_news_photo{ display: none;}

    .article_news_list_main {padding: 5px 0px 40px 0px;}

    .detail_anlizhans{ padding: 30px 0px 0px 0px;}

    .logo{ padding-top: 15px;}

    .mobile_banner{ display: none;}

    .detail_ryziz-main{ padding: 20px 0px;}

    .Menu{ margin: 0px auto 20px;}

    .Menumore li{ display:none;}

		.Menumore { display: none;}

		.Menumore a{ display: none;}

		.article_news_list_center_center{ width: 100%; padding-right: 0px;}

		.TANCHU_IMSEX {width:100%;}

		.biaoge,.biaoge10,.biaoge8,.biaoge5,.biaoge1,.biaoge2{ width: 100%; margin-left: 0px;}

		.biaoge10,.biaoge1{ margin-bottom: 10px;}

		.biaoge7{ display: none;}

		.biaoge6{ margin-left: 0px;}

		.yinc p{ margin-bottom: 0px;}

		.tijiaobutton{ margin: 0 auto; border: none;}

		.lianxiwm{ padding: 0px 20px;}

		.TANCHU_IMSEX_button{ width: 100%;}

		.zhuyi{ margin-bottom: 0px;}

		.tanchu{ width: 100%; left: 0; margin-left: 0;}

		.yinc{ width: 100%; padding-top: 0px;}

		.menu{ display:block; position:absolute;right:15px;top:35px; z-index: 1001;}

		.mobile_logo{float: left;display: flex;  margin-top: 10px;}

		.mobile_logo img{ max-width: 100%;}

		#nav{ position:fixed;top:0; left:0; display:none;z-index:99; width:100%; background:#0050a4; height:100%;overflow-y:scroll !important; z-index: 1002;}
		#nav li{  color:#fff;}
		#nav li a{ color:#fff;font-size:15px; display:inline-block; width:100%;height:3em; line-height:3em; padding-left:4%;border-bottom:1px solid #27636e; position:relative;}
		#nav li a span{ position:absolute; right:6%; top:32%; text-indent:-99999px; display:block; width:9px; height:15px; background:url(../images/arrow.png) no-repeat;}
		#nav li.btn_up{ text-align:center;}
		#nav li.btn_up img{ vertical-align:middle; max-width:64px;width:10%;}
		#nav li article{ display:none;font-size:13px; background-color:#6dabed;}
		#nav li article div p{ display:none;font-size:13px; background-color:#d6b28f;}
		#nav li article a{ padding-left:5%;border-bottom:1px solid #fff;}
		.tanchu{ overflow-y: scroll; height: 80%; top: 10%;}



}




@media (max-width:768px){
	
	.index_banner{ display: none!important;}
	
	.mobile_inbanner{ display: block;}

	.index-banner{ display: none!important;}

	#owl_demo .item img{display: none;  width: 100%; height: auto;}

	.ny_banner{ display: none;}

	.mobile_banner{ width: 100%; display: block;}

	.mobile_banner img{ width: 150%;display: block;}

	.wyywh_title {font-size: 20px; line-height: 25px; padding: 0px 20px;}

	.wyywh_title2{ font-size: 14px; line-height: 25px; padding: 0px 20px;}

	.wyywh_title3{padding: 0px 21px;}

	.wyywh_main {margin-top: 10px;}

	.wyywh_main_right1 {padding-top: 10px;font-size: 20px; line-height: 30px; margin-top: 20px;}

	.wyywh_main_right2 { line-height: 25px; font-size: 14px;}

	.wyywh_main_right4{ margin-top: 10px;}

	.gyrd_about1 {font-size: 20px; line-height: 30px; margin-top: 20px;}

	.gyrd_about2{ font-size: 13px; margin-top: 10px;  margin-bottom: 5px;}

	.gyrd_about3 {margin-top: 0px; line-height: 20px; font-size: 14px;margin-bottom: 10px; height: 80px;}

	.gyrd_about6{display: none;}

	.gyrd_about {margin-bottom: 0px;}

	.gyrd_about8 {font-size: 14px;}

	.cp_product .layui-tab-title li{ font-size: 12px; width: auto; margin-bottom: 10px;}

	.cp_product .layui-tab-content {margin-top: 0px;}

	.xpproduct{ font-size: 14px; height: 40px; line-height: 40px;}

	.cpyfw_product { padding: 20px 0px 0px;}

	.cpyfw_product_main { margin:0px 15px!important; padding: 0px!important; overflow: hidden;}

	.case_alzs {padding: 20px 0px 20px;}

	.case_alzs_main .layui-tab {margin: 10px auto 0px auto;}

	.cp_product_every {  margin-bottom: 20px;}

	.news_xwzx_every_right2 {line-height: 25px;height: 45px; overflow: hidden; font-size: 14px;margin-top: 5px; margin-bottom: 10px;}

	.hzhb {padding: 0px;}

	.foot_bj{ display: none;}

	.article_about_main_bot1 {line-height: 25px;font-size: 18px;}

	.article_about_main_bot2 {line-height: 25px; font-size: 14px; height: 75px;}

	.article_fzlc_right1{ font-size: 20px; line-height: 30px;}

	.article_fzlc_right2 {line-height: 25px;font-size: 14px;color: #ffffff; margin-top: 30px;height: 50px;overflow: hidden;margin-bottom: 30px;}

	.detail_qygk {padding: 20px 0px 0px 0px;}

	.detail_qygk_main .title {font-size: 20px;     margin-bottom: 5px;}

	.detail_qygk_list li {line-height: 30px;height: 30px;font-size: 18px; margin-bottom: 10px;  }

	.detail_qygk_main {line-height: 25px; font-size: 14px; padding: 0px 15px;}

	.detail_ryziz_main {padding: 0px 15px 0px;}

	.article_news {padding: 20px 0px;}

	.article_news_main {margin-top: 10px;}

	.article_news_right .tit1 {margin-top: 15px; font-size: 16px;}

	.article_news_right .tit2 {margin-top: 5px;}

	.article_news_right p {line-height: 25px;font-size: 14px;height: 75px; margin-bottom: 20px;}

	.article_news_right .newsmore{ line-height: 30px; height: 30px;  margin: 0px 0px 20px;}

	.article_hyzixun_main_ev .titt .tite2{ font-size: 16px;}

	.article_hyzixun_main_ev .titt .tite3{ font-size: 14px;}

	.news_xwzx_every {margin-bottom: 20px;}

	.article_mtzx {padding: 20px 0px 0px;}

	.article_news_list_data{ display: none;}

	.article_news_list {padding: 0px 15px!important;}

	.article_news_list_center {width: 100%;}

	.detail_news_main img {margin: 0px auto;}

  .detail_news_main .the_new_tit{ font-size: 18px;}

  .detail_news_main .laiyuan{ margin-top: 5px;}

  .detail_news_main .the_new_summary{ margin: 10px auto; padding: 10px 15px; line-height: 25px;font-size: 14px; }

  .detail_news_main { line-height: 30px;font-size: 14px; padding: 0px 15px 30px 15px;}


  .detail_news_main .the_nr{ font-size: 14px;}

  .detail_news_next p{ font-size: 14px;}

  .article_jjfa_list_main{ padding:0px;}

  .article_product {padding: 30px 0px 0px;}

	.article_product_blue1 {line-height: 30px;padding-bottom: 10px;font-size: 18px;}

	.article_product_blue2{ font-size: 14px;}

	.article_product_bjblue{ padding: 30px 20px;}

	.white_title { line-height: 35px; font-size: 20px;}

	.white_title3 {font-size: 14px;margin-top: 10px; line-height: 30px;}

	.white_title4{ margin: 30px auto 0px auto;}

	.article_product_blue3 { margin-top: 20px;}

	.detail_product{ padding: 20px 0px 20px;}

	.detail_product .product_summary_tit{ margin-top: 20px;}

	.detail_product .product_summary_tit {line-height: 30px;font-size: 18px; margin-bottom: 15px; padding-bottom: 10px; margin-top: 20px;}

	.detail_product .product_summary_tit1 {line-height: 30px;font-size: 14px; padding-left: 30px; background: url(../images/icon21.png) left top no-repeat; }

	.article_case_main {padding: 0px 0px 20px;}

	.contact-us{ padding: 20px 15px 0px;}

	.contact-us_main {padding-top: 20px;}

	.weizhi{ line-height: 30px; padding: 15px 0px;}

	.top-head{ height: 80px;}

	.top02{ height: 80px!important; }

	.logo{ padding-top: 10px;}

	.ma-infinitypush-button{ top: -65px;}

	.gyrd_about1{ padding-top:0px ;}

	.detail_qygk_list{ padding-top: 0px; padding-bottom: 10px;}

	.fy{ margin-bottom: 30px;}

	.adress{ width: 100%; height: fit-content; overflow: hidden;}

	.adress .wap-map-img{display: block;}

	.adress .map-img{display: none;}

	.adress #map{height: 375px!important;}

	.contact-us_main_one img{ max-width: 60px; margin: 0 auto;}

	.hzhb_main{ padding-top: 10px;}

	.article_hzhb { padding: 30px 0px 0px;}

	.weizhi_blue{ display: none;}

	.weizhi_left{ margin-left: 0px;}

	.detail_qygk_main .title1{font-size:20px; }

	.article_jjfa_bot_list{ margin-bottom: 20px;}

	.article_jjfa_bot_blue{ margin: 0px 15px;}

	.article_jjfa_bot_list:hover{ margin-bottom: 20px;}

	.article_product_main_list{ margin-bottom: 20px;}

	.article_jjfa_list{ padding: 20px 0px 0px;}

	.article_jjfa_a{ padding-top: 20px;}

	.article_fzlc {padding: 0px 0px 40px;}

	.article_product_main{ margin-top: 20px;}

	.gyrd_about5{ display: none;}

	.detail_qygk_list ul{ display: flex; justify-content: center;align-content: space-between; flex-wrap: wrap;}

    .detail_ryziz-main {padding: 20px 0px 0px;}

    .detail_ryziz-every{ margin-bottom: 5px;}

    .article_news_list_main {padding: 5px 0px 30px 0px;}

    .detail_anlizhans{ padding: 0px }

    .article_case_main { padding: 0px;}

    .article_jjfa_a { padding-top: 20px;}


    .cntl-state:nth-child(2), .cntl-state:nth-child(4), .cntl-state:nth-child(6), .cntl-state:nth-child(8), .cntl-state:nth-child(10).cntl-state:nth-child(12), 	.cntl-state:nth-child(14) {margin-top: 0px; }

    .cntl-state {position: relative;width:100%; margin-top: -90px;}

	.cntl-state:nth-child(1),.cntl-state:nth-child(3),.cntl-state:nth-child(5),.cntl-state:nth-child(7),.cntl-state:nth-child(9),.cntl-state:nth-child(11){margin-top: 0px; }

	.cntl-state:nth-child(2),.cntl-state:nth-child(4),.cntl-state:nth-child(6),.cntl-state:nth-child(8),.cntl-state:nth-child(10).cntl-state:nth-child(12),
	.cntl-state:nth-child(14){margin-top: 0px;}


	.cntl-state::after {display:block;content: ' ';clear:both;}

	.cntl-state:hover .cntl-icon { border-radius: 50%;width: 24px;height: 24px;background-color: #FFFFFF;border: solid 2px #0050a4;
	box-shadow: 0px 0px 19px -9px #000;position: absolute;top: 0;text-align: center;line-height: 80px;font-size: 40px;color: #01cab1;display: flex;
	justify-content: center;align-items: center;}

	.cntl-content{ width: 90%;}

	.cntl-state:nth-child(2n+2) .cntl-content {float:right; text-align:left; width: 90%}

	.cntl-state:nth-child(2n+2) .cntl-content h4 { text-align: left;}

	.cntl-state:nth-child(2n+2) .cntl-content p { text-align: left;}

	.cntl-state:nth-child(2n+2) .cntl-state .hengxian{ float: left;position: absolute;left: -40px; top: 10px;}

	.cntl-state:nth-child(2n+2) .cntl-state:hover .hengxian{ float: left;position: absolute; left: -40px; top: 10px;}

	.cntl-state .hengxian{ left: 4%;}

	.cntl-state .hengxian{ height: 2px; width: 35px; background-color: #ebebeb; margin-top: -10px; position: absolute; left: 4%; top: 19px; margin-left: 14px;}

	.cntl-state:nth-child(2) .hengxian{right:initial; left:4% ; margin-right: 8px; margin-left: 14px;}
	.cntl-state:nth-child(2):hover .hengxian{ height: 2px; width: 35px; background-color: #0050a4;  margin-left: 10px;}

	.cntl-state:nth-child(4) .hengxian{right:initial; left:4% ; margin-right: 8px; margin-left: 10px;}
	.cntl-state:nth-child(4):hover .hengxian{ height: 2px; width: 35px; background-color: #0050a4; }

	.cntl-center {left:-92%;  margin-left:auto; margin-right:auto;}

	.cntl-icon{ position: absolute;}

	.detail_ryziz-every p{ line-height: 40px; height: 40px; margin-bottom: 10px;}

	.logo img {width: 100%;}

	.article_qywen .item{ padding: 0px;}

	.wyywh_main_right{ padding-left:0px ;}

	.gyrd_about_left{ padding: 0px 20px;}

	.news_xwzx_every_right1{ font-weight: bold;}

	.article_about{ margin: 0px 15px; overflow: hidden; width: auto;}

	.article_jjfa_list_main{ margin: 0px 15px;}

	.article_jjfa_a{ padding-top: 20px;}

	.tjxw_main{ margin: 15px 0px 0px;}

	.article_case_main{ margin: 0px 15px;}

	.detail_news{ padding: 30px 0px;}

	.detail_news_main .laiyuan span{ margin-bottom: 5px;}

	.activityindex .activitytab{ padding: 20px 0px; width: 100%; list-style-type: none; display: flex; justify-content: center;  align-content: space-between;flex-wrap: wrap;}


	.activityindex{ padding: 0px;}

	.gyrd_about4{ height: 30px; line-height:30px; width:100px;}

	.activityindex .activitytab p a span{ font-size: 14px;}

	.activityindex .activitytab p a::before{ font-size: 14px;}

	.activityindex .activitytab p{ margin: 0px 1%;}

	.article_zzry{overflow: hidden; padding: 40px 0px 10px; width: auto;}

	.article_zizry.owl-carousel .owl-wrapper, .article_zizry.owl-carousel .owl-item{ padding: 0; }

	.article_zizry .owl-wrapper-outer {  margin: 0px!important; width: auto;}


	.cp_product_ny{ margin-bottom: 20px;}

	.suspend{ top: 200px;}

	.biaoge10{ width: 100%; margin-left: 0px;}

	.biaoge{ width: 100%; margin-left: 0px;}

	.biaoge8{ width: 100%; margin-left: 0px;}

	.biaoge5{ width: 100%; margin-left: 0px; margin-bottom: 0;}

	.biaoge1{ margin-left: 0px; width: 100%; margin-bottom: 10px!important;}

	.biaoge6{ margin-left: 0px; margin-top: 0px; margin-bottom: 0px!important;}

	.biaoge7{ margin-left: 0px; display: none;}

	.biaoge2{ width: 100%; margin: 0; border: 1px solid #f8f8f8;}

	.TANCHU_IMSEX{ width: 100%;}

	.TANCHU_IMSEX_button{margin: 0 auto;}

	.tanchu{width: 100%; left: 0; margin-left: 0; top: 10%;}

	.yinc p{ line-height: 25px;}
	
	.suspend dl dt{ background: url(../images/suspend-mobile.png);     width: 40px; height: 198px;  position: absolute;top: 0; left: 0; cursor: pointer;}
	
	.suspend{ background-color: #ffffff;}
	
	.suspend dl dd.suspendQQ{ display: none;}
	
	.suspend dl dd.suspendBJ{ height: 80px!important; margin-top: 15px;}
	
	.suspend dl dd.suspendTel {
    width: 120px;
    height: 90px!important;
    background: #ffffff;
    border-top: 1px solid #e4e8ec;
    padding-top: 15px;}
    
   

}




@media (max-width:430px){

	.wyywh_main_right3{ padding: 0px 20px;}

	.the_photo{ height: 200px!important;}

	.product-fuwu .owl-controls{ display: none!important;}

	.product-fuwu .item{ height: 240px!important;}

	.cp_product .layui-tab-title{ width: 100%;}

	.case_alzs_main .layui-tab-title li{ width: auto;}

	.product_cpzs{ height: 200px!important;}

	.logo img{ max-width: 200px;}

	.news_xwzx_every_right1{ font-size: 16px;}

	.article_about_main{ margin-top: 10px;}

	.article_fzlc_right2{ margin-top: 10px;}

	.article_fzlc_right4 span,.article_fzlc_right3 span,.article_fzlc_right5 span{ font-size: 16px; background: none;}

	.article_fzlc_right4,.article_fzlc_right3,.article_fzlc_right5{ font-size: 14px; margin-bottom: 10px; background: none; margin-top: 0px; padding-left: 0px;}

	.article_fzlc_right_line{height: 0px;}

	.article_fzlc_the_know{ width: 110px; line-height: 30px; height: 30px; margin-top: 10px!important;}

	.article_zzry { padding: 20px 0px 10px;}

	.article_zizry.owl-carousel .owl-wrapper, .article_zizry.owl-carousel .owl-item{ padding: 0px;}

	.article_zizry .item{ padding: 10px;}

	.detail_qygk_list li a{padding: 0px 20px!important;}

	.article_news_list_main {padding: 5px 0px 20px 0px;}

	.article_jjfa_list_main_one {  margin-bottom: 20px;}

    .article_jjfa_list_main_one .jjfa_list_wenzi .pp1{ font-size: 14px;}

    .article_jjfa_list_main_one .jjfa_list_wenzi {padding: 10px 20px;}

    .detail_anlizhans { padding: 20px 0px 0px 0px;}

    .article_jjfa_a { padding-top: 0px;}

	.article_case_main {padding: 0px;}

	.logo img {max-width: 180px;}

	.logo {padding-top: 8px;}

	.top02 {height: 60px!important;}

	.top-head {height: 60px;}

	.detail_qygk {padding: 20px 0px 0px 0px;}

	.details_fzlic { padding-top: 10px;padding-bottom: 5px;}

	.article_hzhb {padding: 20px 0px 0px;}

	.article_product_blue{ padding: 20px 10px;}

	.article_product_blue3{ margin-bottom: 10px;}

	.article_jjfa_list_main_one .jjfa_list_wenzi .pp3{ font-size: 14px; margin-top: 0px; }

	.article_jjfa_list_main_one .jjfa_list_wenzi .pp3 span{ padding-right: 10px;}

	.article_hyzixun_main_ev{ padding: 10px;     margin-bottom: 0px;}

	.article_jjfa_main_every p{ line-height: 20px; font-size: 14px;}

	.article_jjfa_bot_blue1 .tita1{ line-height: 20px; font-size: 18px;}

	.tita3{ margin-top: 10px; font-size: 16px; line-height: 20px;}

	.tita4{ font-size: 14px;}

	.tita4 img{display: none;}

	.article_jjfa_bot {padding: 0px;}

	.detail_qygk_list li{ font-size: 16px;}

	.article_product_blue2{ margin-top: 20px;}

	.detail_product .layui-tab-title li{ padding: 0px 10px;}

	.detail_product .produ_in{ line-height: 30px; width: auto; padding: 0px 15px; margin: 0px 15px;}

	.tjxw { padding: 20px 0px 0px 0px;}

	.news_xwzx_main{ padding: 0px;}

	.detail_qygk_main .title { font-size: 18px;}

	.wyywh_title3{ line-height: 20px; font-size: 12px;}

	.detail_news_main .the_new_tit { font-size: 16px; line-height: 30px;}


	.detail_news_main .jjfa1{ margin-top: 0px; margin-bottom: 0px;}

	.activitynr{ height: auto;}

	.activitynr .hover{ height: auto;}

	.lianxiwm{ padding: 0px 20px 20px;}

	.contact-us_main_one img {  max-width: 55px;}

	.tijiaobutton{ background: none; background-color:#0050a4; padding: 10px 50px; border-radius: 10px; margin: 0 auto; display: block; }

	.TANCHU_IMSEX_button{ width: 100%;}

	.wyywh_title{ font-size: 18px;}

	.zhuyi{ margin-bottom: 0px; line-height: 20px;}

	.biaoge10{ margin-bottom: 10px!important;  border: 1px solid #ccc!important;}

	.yinc p{ margin-bottom: 0px; line-height: 20px!important;}

	.dwmc{ font-size: 14px; line-height: 25px;}

	.biaoge8{ line-height: 43px;}

	#name{ border: none;}

	.biaoge{ border: 1px solid #ccc!important;}

	.detail_news_main{ padding: 0px 0px 30px 0px;}

	.contact-us_main_one i { font-size: 14px; line-height: 20px;}

	.contact-us_main_one p{ font-size: 16px; margin: 0px auto;}

	.contact-us_main_one {margin-bottom: 15px;}
	
	.biaoge6{ margin-bottom: 0px!important;}

}


@media (max-width:360px){
	.wyywh_title{ font-size: 18px;}

	.contact-us_main_one i {font-size: 12px; line-height: 20px;}



}