@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
audio, canvas, video {
	display: inline-block;
}
video{ background: #0b0b0b;}
audio:not([controls]) {
display: none;
height: 0;
}
/*Base*/
html {
	font: 12px/1.8 "微软雅黑";
	color: #666;
	-ms-text-size-adjust: 100%;
	-webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
	background: #fff;
}
* {
	margin: 0;
	padding: 0;
}
a {
	text-decoration: none;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
blr:expression(this.onFocus=this.blur());
}
a:focus {
	outline: 0;
}
a:active, a:hover {
	outline: 0;
}
a{ color:#333;}
a:hover{ color:#1d2d6b;}
img {
	border: 0;
	-ms-interpolation-mode:bicubic
}
fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
button, input, select, textarea {
	font-family: inherit;
	font-size: 100%;
	margin: 0;
	outline:none;
}
button, input {
	line-height: normal;
}
button, select {
	text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
}
button[disabled], html input[disabled] {
	cursor: default;
}
input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}
input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner, input::-moz-focus-inner {
border: 0;
padding: 0;
}
input.submit {
	border: 0;
	margin: 0;
	cursor: pointer;
}
input.radio {
	width: 13px;
	height: 13px;
	float: left;
	display: inline;
}
textarea {
	overflow: auto;
	vertical-align: top;
}
table {
	border-collapse: collapse;
	border-spacing: 1;
}
ul, ol {
	list-style:none;
}
li {
	list-style:none;
}
/*清除浮动*/
.clear {
	clear: both;
	height:0px;
	line-height:0px;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
dl, dd, dt {
	list-style:none;
	padding:0px;
	margin:0px;
}
html,body{
	position: relative;
	overflow-x: hidden;
}
a{cursor:pointer;}
.w960{
	width: 960px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.ovh{
	overflow: hidden;
}
.mt35{
	margin-top: 35px!important;
}




@font-face {
  font-family: 'font/iconfont';
  src: url('font/iconfont.eot');
  src: url('font/iconfont.eot?#iefix') format('embedded-opentype'),
      url('font/iconfont.woff2') format('woff2'),
      url('font/iconfont.woff') format('woff'),
      url('font/iconfont.ttf') format('truetype'),
      url('font/iconfont.svg#iconfont') format('svg');
}

.iconfont {
  font-family: "font/iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.main_content{ width:85%; margin:0 auto;}
.footer_copy .main_content a{ color:#fff;}
.pagingNav {
	padding: 5px 10px;
	margin-top: 20px;
	margin-bottom: 30px;
	float: left;
    width: 100%;

}
.pagingNav p {
	height: 30px;
	line-height: 30px;
}
.pagingNav .uls {
	overflow: hidden;
	width: 100%;
	text-align: center;
}
.pagingNav .uls li{ 
    display: inline-block;
    text-align: center;
	list-style:none;
 	margin-left: 10px;	
	margin-right:10px;
	width: 50px;
    height: 50px;
    border: 1px solid #dcdbdb;
    line-height: 50px;
    border-radius: 50px;
	text-decoration: none;
	font-size: 18px;
	overflow: hidden;
}
.pagingNav .uls a {
    float: left;
    width: 100%;
}
.pagingNav .uls a.cur,.pagingNav .uls li.thisclass{
	background: #1d2d6b;
    color: #fff;
}
.pagingNav .uls .tBtn:hover {
	background-color: inherit;
	color: inherit;
background-color:transparent;
color:#666;
}



/***********top***************/

.header{ float:left; width:100%;}
.head_top{ height: 27px; background: #eee; line-height: 27px;}
.head_top_fl{ float: left;}
.head_top_fl i{ padding: 0 5px;}
.head_top_fl a{ font-size: 14px; color: #e50112;}
.head_top_fr{ float: right;}
.head_top_fr a{ padding: 0 4px; border-right: 2px solid #b5b5b5; color: #616161; font-size:13px;}
.head_top_fr a:last-child{ border-right:0px;}
.head_cont{ width: 100%; float: left; height: 80px; background: #fff;}
.head_cont_fl{float: left; margin-top: 3px;}
.head_logo{ float: left; margin-right: 15px; border-right: 1px solid #eee; padding-right: 15px; margin-top: 11px;}
.head_logo img{ height: 45px;}
.head_logo_gg{ float: left; margin-top: 15px; font-size: 17px; line-height: 22px; color: #2a2a2a;}
.head_logo_gg span{ font-size: 12px; color: #7a7a7a;}
.head_cont_fr{float: right;}
.head_tb{ float: left; margin-right: 15px; margin-top: 15px;}
.head_tb a{ padding: 0 5px; border-right: 1px solid #eee; position:relative;} 
.head_tb a:last-child{ border-right:0px;}
.head_tb a img{ position: relative; top: 10px; width:25px;}
.head_tb a .head_ewm{ opacity: 0; position:absolute; height:0px; overflow: hidden; width: 110px; left: -30px; padding-top: 10px; transition: 0.5s; z-index:999}
.head_tb a .head_ewm img{ width:100px; top:0px;}
.head_tb a:hover .head_ewm{opacity: 1; transition: 0.5s; height:auto;}

.header_search{ float: left; margin-top: 24px;}
.header_search .soText {
	float: left;
	width:145px;
	height:27px;
	line-height: 27px;
	padding:0 10px;
	border: 1px  #e5e5e5 solid;	
	outline: none;
	border-right:0px;
	color:#b8b8b8;
	font-size:12px;
	
}
.soText::-webkit-input-placeholder { color:#b5b5b5;}
.header_search .soBtn {
	float: left;
	width: 45px;
    height: 29px;
	line-height:25px;
	border: 1px  #e5e5e5 solid;
	background:#1d2d6b;
	color:#fff;
	/*background-size: 18px;*/
	
}
.head_bot{ float:left; width:100%; height: 40px; line-height: 40px; background: #1d2d6b; }
.head_mun{float:left; width:100%; position:relative;}
.head_nav_cpzx{ float:left; width: 12%; padding: 0 1%; font-size: 16px; background: #a80000;}
.head_nav_cpzx>a{ color:#fff;  float: left; width: 100%;}
.head_nav_cpzx>a>span{ float:right; font-size: 16px; width: 18px; margin-top: 10px;}
.head_nav_cpzx>a>i{ margin-right: 5px;}
.head_nav_cpzx>a>span img{ width: 100%;}
.head_nav_cpzx:hover{  background: #a80000;}
.head_nav_xial{ position:absolute; width:100%; left: 0%; margin-top:40px; z-index: 99999;}
.head_nav_xial li{ float:left; width:100%; height:0px; overflow:hidden; background:#fff; line-height:0px;-webkit-transition: height .2s ease;
  -moz-transition: height .2s ease;
  -ms-transition: height .2s ease;
  -o-transition: height .2s ease;
  transition: height .2s ease;}

.head_nav_cpzx:hover .head_nav_xial li{ height:50px; line-height:50px; border-bottom:1px solid #e5e5e5;}
.h_nav_xl_fl{ float:left; width: 12%; padding: 0 1%; font-size: 14px;  background: #eee;}
.h_nav_xl_fl span{ position: relative;}
.h_nav_xl_fl .span_r{ float:right; font-size: 14px;}
.head_nav_xial li:hover .h_nav_xl_fl{ background: #1d2d6b;}    
.head_nav_xial li .h_nav_xl_fl a{ float: left; width: 100%; overflow: hidden;	text-overflow: ellipsis;	white-space: nowrap;	}
.head_nav_xial li:hover .h_nav_xl_fl a{ color: #fff;}
.h_nav_xl_fr{ float:left; width:85%;}
.h_nav_xl_fr a{ font-size:12px; padding: 0 10px; border-right: 1px solid #787878;}
.h_nav_xl_fr a span{ position: relative;}
.h_nav_xl_fr a:last-child{ border-right:0px;}
.h_nav_xl_fr a:hover{ text-decoration: underline; color: #1d2d6b;}
.head_nav{ float:left; width:86%;}
.head_nav ul{    width: 100%; height: 40px; line-height: 40px; display: flex;}
.head_nav li{ float:left;  flex-grow: 1; min-width:12.5%; text-align: center;  font-size: 14px; position: relative;}
.head_nav li a{ color:#fff; width: 100%; float: left; background:url(../images/head_nav_lxian.jpg) center right no-repeat;}
.head_nav li:hover{ background: #00125a;}

.head_nav li span{ position: relative; }
.nav_tq{ position: absolute; color: #f00; position: absolute; color: #f00;  font-size: 9px; top: -20px; right: 0px; font-style: inherit;  font-weight: bold;}
.nav_tq img{ height: 25px;}




/*banner*/
.slide-main{position:relative; float: left;}
.slide-main .prev,.slide-main .next{display:none;width:70px;height:70px;position:absolute;z-index:222; overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none; top: 40%;}
.prev img,.next img{ /*width:100%;*/}
.slide-main:hover .prev,.slide-main:hover .next{display:block;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:20px;position:absolute;z-index:124;left:0;text-align:center; bottom: 5%;}
.item a{display:inline-block;width:10px;height:10px;margin-right:11px;opacity:1;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;border-radius: 10px; border: 1px solid #dcdbdd;}
.item a.cur{background:#dcdbdd;}
.slide-box,.slide{display:block;width:100%; float: left;}
.slide-box{position:relative;}
.slide{display:none; background:#1d2d6b;position:relative;z-index:8;}

.slide a{display:block;width:100%;cursor:pointer;}
.slide img{ width:100%;}

.slide_wz{ position:absolute; top:0px; left:0;  z-index:999; width:100%; text-align:center;}
.wz_kuan0{ display:none;}
.wz_kuan1{ top:50%; transform:translateY(-50%); color:#fff;}
.wz_kuan1 .slide_title1{  opacity:0;   font-size: 26px;}
.wz_kuan1 .slide_title2{  opacity:0;   font-size: 30px; text-transform: uppercase; font-style: italic; letter-spacing: 5px;}
.wz_kuan1 .slide_title3{  opacity:0;   font-size: 36px;}
.wz_kuan1 .slide_title4{  opacity:0;   margin-top: 24px;}
.wz_kuan1 .slide_title4 span{ font-size: 22px; padding: 10px; background: #e70012;}

.wz_kuan2{ top:35%; transform:translateY(-35%); color:#fff; float: left; width: auto; padding: 3%;  margin-left: 17%; text-align: left;    background: rgba(30, 46, 108,0.7);}
.wz_kuan2 .slide_title1{  opacity:0;   font-size: 26px; font-weight:bold; line-height: 40px;}
.wz_kuan2 .slide_title2{  opacity:0;   font-size: 13px; }
.wz_kuan2 .slide_title3{  opacity:0;   font-size: 36px; margin-top: 34px; line-height: 50px;}
.wz_kuan2 .slide_title4{  opacity:0;   font-size: 14px;}
.wz_kuan2 .slide_title4 span{ }


.wz_kuan3{ top:50%; transform:translateY(-50%); color:#fff;}
.wz_kuan3 .slide_title1{  opacity:0;   font-size: 50px; font-weight: bold; color: #1f1f1f;}
.wz_kuan3 .slide_title1 span{    color: #01b552;}
.wz_kuan3 .slide_title2{  opacity:0;   font-size: 23px; text-transform: uppercase; color: #43464b; margin-top: 22px; line-height: 22px; }
.wz_kuan3 .slide_title3{  opacity:0;   font-size: 28px; color: #1f2024;}
.wz_kuan3 .slide_title4{  opacity:0;   margin-top: 30px; }
.wz_kuan3 .slide_title4 span{   font-size: 14px; padding: 10px 50px;  background: #01b552;}

.slide_wz .animated{opacity:1;}


/*cpzx*/
.cpzx{ float:left; width:100%; background:#eee;}

.cpzx_nav{ float:left; width:calc(100% - 30px); margin: 30px 0;  padding: 15px;  border-radius: 10px; background: #1e2e6c;}
.cpzx_nav li{ width: 20%; float: left;}
.cpzx_nav li p{position: relative;line-height: 37px;color: #FFFFFF;font-size: 16px;text-align: center;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;padding: 0 10px;cursor: pointer;}
.cpzx_nav li p:after{content: "";position: absolute;right: 0;top: 10px;width: 1px;height: 17px;background-color: rgba(255,255,255,0.2);}
.cpzx_nav li:nth-child(1) p:before,.cpzx_nav li:nth-child(2) p:before{content: "";position: absolute;left: 0;top: 10px;width: 1px;height: 17px;background-color: rgba(255,255,255,0.2);}
.cpzx_nav li.active p{background-color: #FFFFFF;color: #233873;border-radius: 5px;}

.cpzx_list{padding: 90px 0;}
.cpzx_list .cpzx_list_fl{width: 49%;     float: left; box-sizing: border-box;border: 1px solid #d2d2d2;}
.cpzx_list .pic-box{display: block;position: relative;padding-top: 92.5%;overflow: hidden;}
.cpzx_list .pic-box .box{width: 100%;height: 100%;position: absolute;left: 0;top: 100%;background-color: rgb(29, 45, 107,0.8);transition: ease-in-out 0.3s;}
.tf-y {
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
}
.cpzx_list .pic-box .box .tf-y{position: absolute;width: 100%;left: 0;color: #FFFFFF;text-align: center;}
.cpzx_list .pic-box .box .tf-y .bt{font-size: 40px;font-weight: bold;padding: 0 10px;}
.cpzx_list .pic-box .box .tf-y .more{font-size: 30px;margin-top: 5%;}
.cpzx_list .pic-box:hover .box{top: 0;}
.cpzx_list .pic-box img{
	position: absolute;
	width: auto;
	height: 100%;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
}


.cpzx_list .cpzx_list_fr{width: 51%; float: right;}
.cpzx_list .cpzx_list_fr li{float: left;width: 48.5%;margin-left: 1.5%;box-sizing: border-box;border: 1px solid #D2D2D2;margin-bottom: 1.5%;}
.cpzx_list .cpzx_list_fr .pic-box{padding-top: 90%;}
.cpzx_list .cpzx_list_fr .pic-box .box .tf-y .bt{font-size: 30px;}
.cpzx_list .cpzx_list_fr .pic-box .box .tf-y .more{font-size: 18px;}

@media screen and (max-width: 1200px) {
	.product-lm .title{font-size: 24px;}
	.product-lm .title:before{border-width: 5px;}
	.cpzx_nav li p{font-size: 14px;padding: 0 5px;}
	.cpzx_list{padding: 5% 0;}
	.cpzx_list .pic-box .box .tf-y .bt{font-size: 24px;}
	.cpzx_list .pic-box .box .tf-y .more{font-size: 18px;}
	.cpzx_list .cpzx_list_fr .pic-box .box .tf-y .bt{font-size: 18px;}
	.cpzx_list .cpzx_list_fr .pic-box .box .tf-y .more{font-size: 14px;}
}
@media screen and (max-width: 800px) {
	.product-lm{padding-bottom: 15px;}
	.product-lm .title{padding-top: 20px;margin-bottom: 15px;}
	.cpzx_nav li:nth-child(1) p:before,.cpzx_nav li:nth-child(2) p:before{height: 12px;top: 9px;}
	.cpzx_nav li:nth-child(3) p:before,.cpzx_nav li:nth-child(4) p:before{content: "";position: absolute;left: 0;top: 9px;width: 1px;height: 12px;background-color: rgba(255,255,255,0.2);}
	.cpzx_nav li p:after{height: 12px;top: 9px;}
	.cpzx_nav li p{line-height: 30px;font-size: 12px;}
}
@media screen and (max-width: 640px) {
	.cpzx_nav li{ width: 33%;}
	.cpzx_list .cpzx_list_fl,.cpzx_list .cpzx_list_fr{width: 100%;}
	.cpzx_list .cpzx_list_fl .pic-box{padding-top: 62%;}
	.cpzx_list .pic-box .box{height: auto;top: auto !important;bottom: 0;background-color: rgba(29, 45, 107,0.6);}
	.cpzx_list .pic-box .box .tf-y{
		position: static;
		transform: none;
		-webkit-transform: none;
		-moz-transform: none;
		-ms-transform: none;
		-o-transform: none;
	}
	.cpzx_list .pic-box .box .tf-y .more{display: none;}
	.cpzx_list .pic-box .box .tf-y .bt{line-height: 35px;font-size: 20px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
	.cpzx_list .cpzx_list_fr li{width: 49%;margin: 2% 2% 0 0;}
	.cpzx_list .cpzx_list_fr li:nth-child(2n){margin-right: 0;}
	.cpzx_list .cpzx_list_fr .pic-box .box .tf-y .bt{font-size: 14px;}
}




.swiper-container {
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.gallery-top {
	padding-bottom: 12px;
	width: 100%;
}
.gallery-top .swiper-slide {
	
	overflow: hidden;
	opacity: 0.5;
	width: 100%;
}
.gallery-top .swiper-slide li{ float:left; width:24%; margin-right:1.3%; margin-bottom:1%; background:#fff; text-align:center;}
.gallery-top .swiper-slide li:nth-child(4n){ margin-right:0px;}
.gallery-top .swiper-slide li a{  color:#000;}
.gallery-top .swiper-slide li .i_cp_list_tu{ width:100%; position:relative; padding-bottom:100%; overflow:hidden;}
.gallery-top .swiper-slide li .i_cp_list_tu img{ position:absolute; top:0px; height: 100%; left: 50%; transform: translateX(-50%);}
.gallery-top .swiper-slide li .i_cp_list_title{ font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;     padding: 0 5%;}
.gallery-top .swiper-slide li .i_cp_list_gd{ margin-top:10px; margin-bottom:20px;}
.gallery-top .swiper-slide li .i_cp_list_gd span{ padding:2px 10px; border: 1px solid #485486; border-radius: 50px;}
/*.gallery-top .swiper-slide li .i_cp_list_gd span:hover{ background:#485486; color:#fff;}*/
.gallery-top .swiper-slide li:hover{ background: #1d2d6b;}
.gallery-top .swiper-slide li:hover .i_cp_list_title{ color:#fff;}
.gallery-top .swiper-slide li:hover .i_cp_list_gd span{ border: 1px solid #fff; color:#fff;}

.gallery-top .swiper-slide-active {
	opacity: 1;
}
.gallery-thumbs-box .swiper-left{ transform: translate3d(0,0,0) !important; transition: 0.5s !important;}
.gallery-thumbs-box {
	position: relative;
	width: 100%;
	border-bottom: 1px solid #d2d2d2;
}
.gallery-thumbs {

	box-sizing: border-box;
	padding-top: 2px;
}
.gallery-thumbs .swiper-slide {
	 width:calc(16.7% - 2px);
	max-height: 100%;
	text-align:center;
	height: 100%;
	overflow: hidden;
	border: 1px solid #d2d2d2;
	margin-left: -1px;
	border-bottom:0px;
	padding-top: 10px;
}
.gallery-thumbs .swiper-slide:nth-child(1){ margin-left:0px;}
.gallery-thumbs .cpxl_tu{}
.gallery-thumbs .cpxl_tu2{ display:none; position: absolute; top: 0; width: 100%;}
.gallery-thumbs img{ max-width:100%;}
.gallery-thumbs .swiper-slide-active .cpxl_tu{ display:none;}
.gallery-thumbs .swiper-slide-active .cpxl_tu2{ display:block; position: relative;}
.gallery-thumbs .cpxl_title{ font-size:16px; height:50px; line-height:50px; color: #000;}
.gallery-thumbs .swiper-slide-active{ opacity:1}

.gallery-thumbs-box .swiper-container {
	margin-left: auto;
	margin-right: auto;
}
.gallery-thumbs-box .swiper-button-prev {
	background-image: url(../images/left-lg.png);
	width: 30px;
	height: 100%;
	background-size: 18px 38px;
	left: 30px;
	margin-top: 0;
	top: 0;
	outline: none;
	display:none;
	
}
.gallery-thumbs-box .swiper-button-next {
	background-image: url(../images/next-lg.png);
	width: 30px;
	height: 100%;
	background-size: 18px 38px;
	right: 30px;
	margin-top: 0;
	top: 0;
	outline: none;
	display:none;
	
}
.gallery-thumbs-box:hover .swiper-button-prev,.gallery-thumbs-box:hover .swiper-button-next{ display:block;}
.gallery-top-box {
	position: relative;
	width: 100%;
	margin-top: 50px; margin-bottom:50px;
}
.gallery-top-box .swiper-container {
	margin-left: auto;
	margin-right: auto;
}
.gallery-top-box .swiper-button-prev {
	background-image: url(../images/left-lg.png);
	width: 18px;
	background-size: 18px 38px;
	left: 10px;
	margin-top: 0;
	top: 50%;
	outline: none;
	transform: translate(0, -50%);
	display:none;
}
.gallery-top-box .swiper-button-next {
	background-image: url(../images/next-lg.png);
	width: 18px;
	background-size: 18px 38px;
	right: 10px;
	margin-top: 0;
	top: 50%;
	outline: none;
	transform: translate(0, -50%);
	display:none;
}
.slideshow {
	float: right;
	margin-right: 30px;
	margin-top: 15px;
	display: inline-block;
	background-repeat: no-repeat;
	background-position: center right;
	background-image: url("images/play.png");
	cursor: pointer;
	padding-right: 15px;
	color: #999;
	transition: all 0.3s ease
}
.pauseed {
	background-image: url("../images/pause.png");
}

.flickerplate{ display:none;}
.wap_cp{ float:left; width:48%; margin-right:1.3%; margin-bottom:1%; background:#fff; text-align:center; margin-top:30px; margin-bottom: 50px;  border: 1px solid #e4e4e4;}
.wap_cp:nth-child(2n){ margin-right:0px;}
.wap_cp a{  color:#000;}
.wap_cp .i_cp_list_tu{ width:100%; position:relative; padding-bottom:100%; overflow:hidden;}
.wap_cp .i_cp_list_tu img{ position:absolute; top:0px; height: 100%; left: 50%; transform: translateX(-50%);}
.wap_cp .i_cp_list_title{ font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wap_cp .i_cp_list_gd{ margin-top:10px; margin-bottom:20px;}
.wap_cp .i_cp_list_gd span{ padding:2px 10px; border: 1px solid #485486; border-radius: 50px;}
.wap_cp .i_cp_list_gd span:hover{ background:#485486; color:#fff;}


/*footer*/
.footer_lanmu_link{ float:left; width:100%; padding-top: 30px; margin-bottom:50px; border-top:1px solid #eeeeee;}
.footer_lanmu_link ul{ width: 100%;  display: flex;}
.footer_lanmu_link li{ float: left; flex-grow: 1; min-width: 14%; text-align: center; position:relative;  padding:20px 0; border-bottom:2px solid #eeeeee;} 
.footer_lanmu_link li .f_l_tb{}
.footer_lanmu_link li .f_l_tb img{ max-width:70px;}
.footer_lanmu_link li .f_l_tb2{ position:absolute; top:20px; width:100%; margin:0 auto; opacity:0;}
.footer_lanmu_link li .f_l_tb2 img{ max-width:70px;}
.footer_lanmu_link li:hover{ border-bottom:2px solid #1d2d6b;}
.footer_lanmu_link li:hover .f_l_tb2{ opacity:1;}
.footer_lanmu_link li .f_l_title{ font-size:14px; margin-top:10px; height:30px; line-height:30px; color:#000;}

.footer{ float:left; width:100%; background:#171717; }
.footer_kuan{ float:left; width:100%; border-right: 1px solid #2f2f2f;}
.footer_fl{ float:left; width:68%; padding-top:50px;  padding-right:2%; border-right: 1px solid #2f2f2f;}
.footer_fl_top{ float:left; width:100%;}
.footer_nav{ float:left; width:25%; }
.footer_nav_title{ font-size:16px; color:#fff; margin-bottom:20px;}
.footer_nav li{ float:left; width:100%;  line-height: 23px;}
.footer_nav li a{ color:#b7b5b5; }
.footer_fl_bot{ float:left; width:100%;  padding-top:20px; position:relative;}
.f_fl_b_fl{ float:left; width:60%; background:url(../images/footer_bg.png) center center no-repeat;  padding-bottom: 5px;}
.f_fl_b_fl_title{ font-size:18px; color:#fff; margin-bottom:10px;}
.f_fl_b_fl_cont{}
.f_fl_b_fl_cont p{ color:#b7b5b5;}
.f_fl_b_fl_cont p a{ color:#b7b5b5;}
.f_fl_b_fr{ float:left; width:40%;  color:#b7b5b5; font-size:18px; position: relative; right: 0; }
.f_fl_b_fr span{ font-size:12px; letter-spacing: -1px;}
.footer_link{ float:left; width:100%; color:#b7b5b5; margin-top:10px; border-top:1px solid #2f2f2f; line-height:30px;}
.footer_link a{ color:#b7b5b5; padding: 0 5px; border-right: 1px solid #b7b5b5;}

.footer_fr{ float:left; width:calc(30% - 1px); padding-top:50px; padding-bottom: 30px; border-left:1px solid #2f2f2f;text-align:center; margin-left:-1px;}
.footer_ewm{ width: 135px; margin: 0 auto; background:#fff; padding-bottom:10px; margin-bottom:10px;}
.footer_ewm img{ width:100%;}
.footer_ewm span{}
.footer_tel_rx{  color:#b7b5b5; font-size:14px; line-height: 22px; margin-bottom: 15px;}
.footer_tel_rx span{ font-size:22px; font-weight:bold;}
.footer_tel_rx a{ color:#fff;}
.footer_tel_fj{ text-align:left; float: left; left: 50%; position: relative; transform: translateX(-50%);}
.footer_tel_fj a{ color:#b7b5b5;}

.footer_copy{ float:left; width:100%; background:#1d2d6b; height:40px; line-height:40px; color:#fff;} 
.footer_copy span{ float:right;} 
.footer_copy span a{ color:#fff;} 



/*关于我们*/
.i_about{ float:left; width:100%; position:relative; overflow:hidden;}
.i_about img{ /*width:100%;*/ position: relative; top: 0px; height: 100%; left: 50%; transform: translateX(-50%);}
.i_about_cont{ position:absolute; width:100%; top:0px; text-align:center; color:#fff;}
.i_about_title{ font-size:45px; margin:50px 0;}
.i_about_info{ text-align:left;}
.i_about_info span{font-size:20px !important; }
.i_about_gd{ float: left; width: 100%; margin-top: 50px;}
.i_about_gd a{ color: #fff; font-size: 18px; border: 1px solid #fff; padding: 7px 25px; border-radius: 50px;}

/*标语*/
.i_by{ float:left; width:100%;}
.i_by li{ float:left; width:33%; color:#000; margin:30px 0;} 
.i_by li .i_by_tu{ float:left; width:80px;}
.i_by li .i_by_tu img{ width:90%}
.i_by li .i_by_cont{ float:left; width:calc(100% - 80px)}
.i_by li .i_by_cont .i_by_title{ font-size: 22px; font-weight: bold;}
.i_by li .i_by_cont .i_by_title img{position:relative; left: 10px; top: -10px;}
.i_by li .i_by_cont .i_by_desc{ font-size:16px; line-height: 14px; color:#252525;}
.i_by li .i_by_cont .i_by_desc span{ font-size:12px; letter-spacing: -1px;}


/*客户评价*/
.i_kh{ float:left; width:100%;}
.i_kh_xian{ float:left; width:100%; border-bottom: 1px solid #eeeeee; margin-bottom: 50px;}
.i_kh_title{  text-align:center;  font-size: 30px; color: #000; line-height: 30px;  position: relative; bottom: -20px; width:230px; margin:0 auto;  background: #fff;}
.i_kh_title span{ text-transform: uppercase; font-size: 20px; color: #c5c5c5;}
.i_kh_list_kuan{  float:left; width:100%; overflow:hidden; position:relative; margin-bottom: 50px;}
.i_kh_list_kuan>a{ display:none; width:49px; height:100%;	 position:absolute;}
.i_kh_list_kuan:hover>a{ display:block;}
.i_kh_list_kuan a#i_kh_left{ background:url(../images/kh_left.png) center center no-repeat; left:10px;}
.i_kh_list_kuan a#i_kh_right{ background:url(../images/kh_right.png) center center no-repeat; right:10px;}
.i_kh_list{ float:left; width:100%; overflow:hidden; }
.i_kh_list ul{ width: 1000000px; position: relative; transition: 0.5s;}
.i_kh_list li{ float:left; width:24%; text-align:center; margin-right:1%; margin-bottom:30px; box-shadow: 0px 0px 10px #dcdcdc;}
.i_kh_list li .i_kh_list_tu{float:left; width:100%;}
.i_kh_list li .i_kh_list_tu img{ width: 100%;}
.i_kh_list li .i_kh_list_title{float:left; text-align: left;position: relative; left: 50%; transform: translateX(-50%); margin: 20px 0;}
.i_kh_list li .i_kh_list_title img{ float:left; margin-right: 10px;}
.i_kh_list li .i_kh_list_title span{ float:left; line-height: 17px; font-size: 14px;}
.i_kh_list li .i_kh_list_desc{float:left; width: 90%; padding: 0 5%; height:85px; overflow:hidden;}
.i_kh_list li .i_kh_list_dz{float:left; width:100%; line-height: 30px; font-size: 14px; margin:10px 0;}
.i_kh_list li .i_kh_list_dz i{ font-size:25px; color:#dbdbdb; cursor: pointer;}
.i_kh_list li .i_kh_list_dz i:hover,.i_kh_list li .i_kh_list_dz i.red{ color:#ff5543;}

.i_kh_li_kuang{ width:24px; display:none;}

.flicker-example{ display: none;}

.wap_kf{ float:left; width:48%; text-align:center; margin-right:4%; margin-bottom:50px; box-shadow: 0px 0px 10px #dcdcdc;}
.wap_kf:nth-child(2n){margin-right:0px;}
.wap_kf .i_kh_list_tu{float:left; width:100%;}
.wap_kf .i_kh_list_tu img{ width: 100%;}
.wap_kf .i_kh_list_title{float:left; text-align: left;position: relative; left: 50%; transform: translateX(-50%); margin: 20px 0;}
.wap_kf .i_kh_list_title img{ float:left; margin-right: 10px;}
.wap_kf .i_kh_list_title span{ float:left; line-height: 17px; font-size: 14px;}
.wap_kf .i_kh_list_desc{float:left; width: 90%; padding: 0 5%; height:85px; overflow:hidden;}
.wap_kf .i_kh_list_dz{float:left; width:100%; line-height: 30px; font-size: 14px; margin:10px 0;}
.wap_kf .i_kh_list_dz i{ font-size:25px; color:#dbdbdb; cursor: pointer;}
.wap_kf .i_kh_list_dz i:hover,.wap_kf .i_kh_list_dz i.red{ color:#ff5543;}


/*广告*/
.i_gg{ float:left; width:100%; position:relative; overflow:hidden;}
.i_gg img{ /*width:100%;*/ position: relative; top: 0px; height: 100%; left: 50%; transform: translateX(-50%);}
.i_gg_kuan{ position:absolute; width:100%; top:0px; color:#fff;}
.i_gg_fl{ float:left; margin-top: 5%; margin-left: 5%; line-height: 50px;}
.i_gg_title{ font-size: 34px;}
.i_gg_desc{ font-size: 18px;}
.i_gg_xian{ height: 2px; width: 50px; background: #fff;}
.i_gg_tel{ font-size: 18px;}
.i_gg_tel a{ color: #fff;}
.i_gg_fr{ float:right; margin-top: 5%; margin-right: 5%;}
.i_gg_fr a{ padding: 10px 50px; color:#1d2d6b; background: #fff; float: left; margin: 10px 0; font-size: 16px; border-radius: 20px;}
.i_gg_fr a:hover{ color:#fff; background:#1d2d6b;}


/*资讯中心*/
.i_news{ float:left; width:100%; }
.i_news_title{ float:left; width:100%; text-align:center; font-size:30px; color:#292929; line-height:32px; margin:50px 0;}
.i_news_title span{ font-size:20px; color:#c6c6c6;}
.i_news_cont{ float:left; width:100%; margin-bottom: 50px;  text-align:left;}
.i_news_qy{ float:left; width:31%; margin-right:3%;}
.i_news_qy:last-child{ margin-right:0px;}
.i_news_qy_title{ font-size: 18px; height: 50px; line-height: 50px; border-bottom: 1px solid #eeeeee; margin-bottom: 20px;}
.i_news_qy_title a{float:right;}
.i_news_qy_list{ float:left; width:100%;}
.i_news_qy_list li{  float:left; width:100%; border-bottom: 1px #eeeeee dashed; overflow: hidden;}
.i_news_qy_list li:last-child{ border-bottom:0px;}
.i_news_qy_list li .i_n_qy_list_tu{  float:left; width:100%;position: relative; padding-bottom: 70%; overflow: hidden;}
.i_news_qy_list li .i_n_qy_list_tu img{  position: absolute;  height: 100%;  left: 50%; transform: translateX(-50%);}
.i_news_qy_list li .i_n_qy_list_title{  float:left; width:calc(100% - 100px); font-size: 16px; height:40px; line-height:40px; overflow: hidden;}
.i_news_qy_list li .i_n_qy_list_time{  float:left; width:100px; text-align:right; color:#465795; height:40px; line-height:40px;}
.i_news_qy_list li .i_n_qy_list_desc{  float:left; width:100%; color:#7d7d7d; font-size:14px; line-height:24px; margin-bottom: 10px;}
.i_news_qy_list li:hover .i_n_qy_list_desc{ color: #1d2d6b;}

.i_news_qy_list li .i_n_qy_list_tu{ background: #fff;}
.i_news_qy_list li .i_n_qy_list_title{ width: calc(100% - 110px);    padding-left: 10px;}
.i_news_qy_list li .i_n_qy_list_time{ width: 90px;margin-right: 10px;}
.i_news_qy_list li .i_n_qy_list_desc{ width:calc(100% - 20px); padding: 0 10px;}
.i_news_qy_list li:hover,.i_news_qy_list li:hover{  background: #1d2d6b;}
.i_news_qy_list li:hover .i_n_qy_list_title,.i_news_qy_list li:hover .i_n_qy_list_time,.i_news_qy_list li:hover .i_n_qy_list_desc{ color:#fff;}


.i_news_wt_list{ float:left; width:100%; overflow:hidden; height:545px;}
.i_news_wt_list li{ float:left; width:calc(100% - 20px); padding: 0 10px; height:122px; margin-bottom:15px;  border-bottom: 1px #eeeeee solid;}
.i_news_wt_list li .i_news_wt_title{ font-size:18px;  color:#292929; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.i_news_wt_list li .i_news_wt_time{ margin-bottom:10px;}
.i_news_wt_list li .i_news_wt_desc{ height:42px; overflow:hidden;}

.i_news_wt_list li:hover{ background:#1d2d6b; width:calc(100% - 20px); padding: 0 10px;}
.i_news_wt_list li:hover .i_news_wt_title,.i_news_wt_list li:hover .i_news_wt_time,.i_news_wt_list li:hover .i_news_wt_desc{color:#fff;}



/*内页banner*/
.n_banner_kuan{ float:left; width:100%; position:relative;}
.n_banner_kuan a.n_banner{ float:left; width:100%; overflow:hidden;}
.n_banner_kuan a.n_banner img{ position: relative; top: 0px; height: 100%; left: 50%; transform: translateX(-50%);}
.n_banner_cont{ position:absolute; width:100%; top:0px; color:#fff;}
.n_banner_cont .main_content{ width: 77%; padding-top: 5%;}
.n_banner_title{ font-size: 30px;}
.n_banner_desc{ font-size: 16px;}
.n_banner_xian{ height: 2px; width: 50px; background: #fff; margin:20px 0;}
.Location{ font-size:14px;}
.Location a{ color:#fff;}


/*公司简介*/
.lanmu_mun{ float:left; width:100%; border-bottom:1px #dcdbdb solid}
.lanmu_mun ul{ width: 100%; height: 70px; line-height: 70px; display: flex;}
.lanmu_mun li{ float:left; flex-grow: 1; text-align:center; border-left:1px solid #dcdbdb; font-size:19px; height: 71px;}
.lanmu_mun li:last-child{ border-right:1px solid #dcdbdb;}
.lanmu_mun li a{}
.lanmu_mun li:hover,.lanmu_mun li.ys{ background:#1d2d6b;}
.lanmu_mun li:hover a,.lanmu_mun li.ys a{ color:#fff; float:left; width:100%;}

.content{ float:left; width:100%;}
.n_about{ width:90%;  padding: 75px 5%;}
.n_about_title{ float:left; width:100%; text-align:center; font-size:44px; margin-bottom:50px; color:#373737;}
.n_about_cont{ float:left; width:100%; border-bottom:1px solid #eee; margin-bottom:50px;}
.n_about_fl{ float:left; width:55%; padding-right:5%; border-right:1px solid #eee; position:relative;}
.n_about_fl img{ float: right; margin-top: 40px; margin-bottom:30px;}
.n_about_fl span{ position: absolute; top: 0px; width: 100%; left: 0px; height: 30px; line-height: 30px; font-size: 24px; color: #000;}
.n_about_fr{ float:right; width:35%; padding-left:4%; position:relative;}
.n_about_fr img{ float: left; margin-top: 40px;  margin-bottom:30px;}
.n_about_fr .n_about_fr_cont{ position: absolute; top: 0px; width: 100%; left: 0px; height: 30px; line-height: 30px; font-size: 24px; color: #000; text-align: right;}
.n_about_fr .n_about_fr_title1{}
.n_about_fr .n_about_fr_title2{ margin-top: 80px;}
.n_about_fr .n_about_fr_title2 span{ font-size: 40px; color: #13227a;}

.n_about_tb{float:left; width:100%;  margin-bottom: 50px;}
.n_about_tb ul{ text-align: center; width: 100%;}
.n_about_tb li{text-align:center; width:14%; display: inline-block;}
.n_about_tb li .n_about_tb_tu{ width:100%;}
.n_about_tb li .n_about_tb_tu img{ max-width:100%;}
.n_about_tb li .n_about_tb_title{ height:30px; line-height:30px;}

.n_qywh{ float:left; width:100%; position:relative; overflow:hidden;}
.n_qywh img{ position: relative; top: 0px; height: 100%; left: 50%; transform: translateX(-50%);}
.n_qywh_cont{  position:absolute; width:100%; top:0px; color:#fff;}
.n_qywh_title{ text-align: center; font-size: 36px; margin-top: 10%;}
.n_qywh_xian{ width: 60px; height: 2px; background: #fff; margin: 10px auto;}
.n_qywh_info{ margin-top:50px; margin-left:5%;}

.n_about_bot{ float:left; width:100%; padding:100px 0; background:#f5f5f5;}
.n_about_bot li{ float:left; width:100%; background:#fff;}
.n_about_bot li .n_about_bot_tu{ float:left; width:50%;}
.n_about_bot li:nth-child(2n) .n_about_bot_tu{ float:right;}
.n_about_bot li .n_about_bot_tu img{ width:100%;}
.n_about_bot li .n_about_bot_cont{ float:left; width:40%; padding:5%;}
.n_about_bot li .n_about_bot_title{ font-size:26px; color:#1d2d6b;}
.n_about_bot li .n_about_bot_desc{ font-size:14px; line-height:30px;}


/*团队*/
.n_tuandui{ float:left; width:100%; margin:50px 0; }
.n_tuandui_top{ float:left; width:100%;}
.n_tuandui_fl{  float:left; width:15%; background: #1d2d6b; color:#fff; min-height:300px; position:relative;  line-height: 18px;padding-left:5%; }
.n_tuandui_title{ font-size:36px; font-weight: bold; margin-top:80px;}
.n_tuandui_fl span{ font-size:18px; font-weight: 100;}
.n_tuandui_fl span.bottom{ position:absolute;bottom:50px;}
.n_tuandui_fr{ float:left; width:80%;}
.n_tuandui_fr img{ width:100%;}
.n_tuandui_bot{ float:left; width:100%; background:#eee; padding:50px 0;}


/*公司环境*/
.honor_list{  float:left; width:100%; padding-top:50px; }
.honor_list li{  float:left; width:32%;  margin-bottom:30px; margin-right:1.5%; text-align:center;}
.honor_list li:nth-child(3n){ margin-right:0px;}
.honor_list li .honor_list_tu{ width:100%; }
.honor_list li .honor_list_tu img{ width:100%;}
.honor_list li .honor_list_title{ height: 50px; line-height: 50px; font-size: 18px;}

.honor_list li:hover{ background: #1d2d6b;}
.honor_list li:hover .honor_list_title{ color:#fff;}


/*证书*/
.honorzs_list{  float:left; width:100%; padding-top:50px; }
.honorzs_list li{  float:left; width:32%;  margin-bottom:30px; margin-right:1.5%; border:1px solid #eee; text-align:center;}
.honorzs_list li:nth-child(3n){ margin-right:0px;}
.honorzs_list li .honorzs_list_tu{width:100%;display: table-cell;vertical-align: middle;text-align: center;height: 300px;}
.honorzs_list li .honorzs_list_tu img{  max-height: 100%; max-width: 100%; display: inline-block;}
.honorzs_list li .honorzs_list_title{ height: 50px; line-height: 50px; font-size: 18px;}

.honorzs_list li:hover{ background: #1d2d6b;}
.honorzs_list li:hover .honorzs_list_title{ color:#fff;}


.bg_ys{ float:left; width:100%; width:100%; background:#f5f5f5;}
/*案例中心*/
.al_list{  float:left; width:100%; padding-top:50px; }
.al_list li{  float:left; width:32%;  margin-bottom:30px; margin-right:1.5%; text-align:center; background: #fff; padding-bottom: 30px;}
.al_list li:nth-child(3n){ margin-right:0px;}
.al_list li .al_list_tu{ width:100%; position: relative; padding-bottom: 70%; overflow: hidden;}
.al_list li .al_list_tu img{ width:100%; position:absolute; height:100%;  left: 0px;}
.al_list li .al_list_title{ height: 50px; line-height: 50px; font-size: 18px; float: left;  width: 80%;  padding: 0 10%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.al_list li .al_list_desc{ text-align: left; font-size: 14px; color:#515151; float: left;  width: 80%;  padding: 0 10%; text-indent: 2em; height: 100px; overflow: hidden;}

.al_list li:hover{ background: #1d2d6b;}
.al_list li:hover .al_list_title{ color:#fff;}
.al_list li:hover .al_list_desc{ color:#fff;}

/*资讯中心*/
.news_list{  float:left; width:100%; padding-top:50px; }
.news_list li{  float:left; width:96%;  margin-bottom:30px; text-align:center; background: #fff; padding: 2%; border: 1px solid #e7e7e7;}
.news_list li a{ float:left; width:100%;}

.news_list li .news_list_tu{ width:20%; float:left; }
.news_list li .news_list_tu img{ width:100%;}
.news_list li .news_list_cont{ width:calc(76% - 60px); padding:0 2%;  float:left; text-align:left; }
.news_list li .news_list_title{ height: 50px; line-height: 50px; font-size: 18px; float: left;  width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_list li .news_list_desc{ text-align: left; font-size: 14px; color:#515151; float: left;  width: 100%; height: 75px; overflow: hidden;}
.news_list li .news_list_time{ text-align: left; font-size: 14px; color:#515151; float: left;  width: 100%; font-weight: bold;}
.news_list li .news_list_gd{ width:60px;  float:left; }
.news_list li .news_list_gd span{ font-size: 30px; color: #d6d6d6; border: 1px solid #d6d6d6; border-radius: 50px; float: right; width: 50px; height: 50px; line-height: 50px; text-align: center;}
.news_list li:hover{ background:#01396a;  transition: 0.5s;}
.news_list li:hover a,.news_list li:hover .news_list_desc,.news_list li:hover .news_list_time{color:#fff;  transition: 0.5s;}
.news_list li:hover .news_list_gd span{ background:#fff; border-color:#01396a; color:#01396a;}



/*选型与技术*/
.js_list{  float:left; width:100%; padding-top:50px; }
.js_list li{  float:left; width:100%;  margin-bottom:30px; border:1px solid #eee; text-align:center;}
.js_list li a{ color:#fff;}
.js_list li .js_list_tu{ float:right; width:50%; overflow: hidden;}
.js_list li:nth-child(2n) .js_list_tu{ float:left;}
.js_list li .js_list_tu img{  min-height: 100%; min-width: 100%;}
.js_list li .js_list_cont{ float:left; width:50%; /*position:relative;*/}
.js_list li .js_list_cont_jz{ position:absolute; top:50%; transform: translateY(-50%); width: 40%; text-align: left; margin-left: 9%;}
.js_list li .js_list_title{  line-height: 50px; font-size: 30px;}
.js_list li .js_list_desc{ font-size:16px;}
.js_list li:nth-child(1){ background:#01396a;}
.js_list li:nth-child(2){ background:#007130;}
.js_list li:nth-child(3){ background:#8f82bc;}
.js_list li:nth-child(4){ background:#834e00;}
.js_list li:nth-child(5){ background:#b13131;}

/*联系我们*/
.n_contact{ float:left; width:100%; margin:80px 0;}
.n_contact li{ float:left; width:32%; margin-right:1.5%; background:#f7f7f7; margin-bottom:20px;}
.n_contact li:nth-child(3n){ margin-right:0px;}
.n_contact li .n_xl_tu{ width:100%; }
.n_contact li .n_xl_tu img{ width:100%; }
.n_contact li .n_xl_cont{ width:80%; padding:10%; text-align:left;}
.n_contact li .n_xl_title{ font-size:22px; color:#000}
.n_contact li .n_xl_desc{  font-size: 15px; line-height: 25px; margin-top: 10px; color:#5f5f5f}
.n_contact li .n_xl_desc a{ color:#5f5f5f}
.n_contact li .n_xl_gd{ float: left; width: 100%; margin-top:10px;}
.n_contact li .n_xl_gd a{float: left;  width: 30%;  text-align: center;  padding: 5px 1%;  border: 1px solid #d2d2d2;  border-radius: 10px;  margin-right: 10%; font-size: 14px;}
.n_contact li .n_xl_gd a:last-child{margin-right:0px;}
.n_contact li:nth-child(1) .n_xl_cont,.n_contact li:nth-child(2) .n_xl_cont,.n_contact li:nth-child(3) .n_xl_cont{height:120px;}
.n_contact li:nth-child(4) .n_xl_cont,.n_contact li:nth-child(5) .n_xl_cont,.n_contact li:nth-child(6) .n_xl_cont{height:200px;}
/*.n_contact li{ float:left; width:calc(20% - 2px); margin-right:1.3%;  padding:1% 2%; border:1px solid #eee;}
.n_contact li:last-child{margin-right:0px;}
.contact_title{ font-size:18px; color:#1d2d6b;	height:50px; line-height:50px; border-bottom:1px solid #eee; }
.contact_xian{ height:5px; width:30px; background:#1d2d6b; position:relative; top:-3px;}
.contact_cont{ margin-top: 10px;}
.contact_cont p{ height: 25px;}
.contact_cont p img{    margin-right: 8px; position: relative; top: 2px;}
.contact_ewm{ text-align:center; }
.contact_ewm img{ width:150px;}
.contact_ewm span{ color:#707070;}*/



/*经销商查询*/
.jsxcx{ width:100%; float:left; text-align:center;}
.jsxcx_dptb{ margin-top:70px; margin-bottom:30px;}
.jsxcx_dptb img{}
.jsxcx_title{ font-size:26px; color:#000; margin-bottom:50px;}

.jxBtn{ color:#fff; border-radius:50px; background:#13227a;  width:150px; height:45px; margin:50px auto; line-height:45px; cursor: pointer;}
.jsxcx_ewm{}
.jsxcx_ewm img{ max-width:150px;}
.jsxcx_ewm_title{ font-size: 16px;color: #000; line-height: 50px;}
.jsxcx_ts{  margin-bottom: 50px; font-size: 14px; margin-top: 10px;}



/*新加弹窗start*/
#popup{
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  display: none;
}
#popup .maPopWrap {
  z-index: 3;
  width: 480px;
  height: 300px;
  background: #fff;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -150px 0 0 -240px;
}
#popup .maPopWrap .pad {
  padding-top:74px;
}
#popup .maPopWrap .pad .icon{
  width:40px;
  height: auto;
  margin: 0 auto 20px;
}
#popup .maPopWrap .pad .icon img{
  width: 100%;
  height: auto;
  display: block;
}
#popup .maPopWrap .pad h1{
  font-size:24px;
  color: #000;
  text-align: center;
  font-weight:600;
  letter-spacing:2px;
  margin-bottom: 30px;
}
#popup .maPopWrap .pad p{
  font-size:14px;
  color: #000;
  text-align: center;
  letter-spacing:1px;
  padding: 0 20px;
}
#popup .maPopWrap .pad .gongzhong {
  width: 800px;
  margin: 0 auto;
  position: relative;
}
#popup .bgcolor {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background: url(../images/bg.png) repeat;
}

/*新加弹窗end*/
.lable{  position:relative; margin-bottom:12px; height:50px; width:500px; border: 1px solid #eee; border-radius: 40px; margin: 0 auto;}
.lable i img{ top: 6px; position: relative;}
.lable .name{ margin-left:-40px; width:40px; font-size:13px; float:left; height:50px; line-height:40px;}
.lable .inputText{width:calc(100% - 100px); border:none; background:none; height:50px; line-height:40px;border-radius: 3px; text-indent:12px;font-size:13px; *float:left;}
.tipTxt{ position:absolute; left:67px; top:0px; text-indent:12px; color:#aaa; z-index:0; cursor: text; height:50px; line-height:50px; font-size:13px; font-weight:normal; margin-bottom:0px;}
.lable .error{ position:absolute; right:-130px; top:0; color:#f00; height:40px; line-height:40px;}


/*产品中心*/
.n_cp_xl{ width:100%; float:left; margin:50px 0;}
.n_cp_xl li{ width:49%; margin-right:2%; margin-bottom:30px;	 float:left; }
.n_cp_xl li:nth-child(2n){ margin-right:0px;}
.n_cp_xl li img{ width:100%;}


.n_cp{  width:100%; float:left; margin:50px 0;}
.n_cp_fl{ width:28%; margin-right:2%; float:left; min-height:30px;}
.n_cp_fl_title{ float: left; width: 80%; background: #043985; color: #fff; padding: 0 10%; font-size: 27px; height: 80px; line-height: 80px;}
.n_cp_fl_title span{ font-size:12px; margin-left: 5px;}
.n_cp_fl_title i{ float:right; font-size: 30px;}
.n_cp_nav{ width: 80%; float: left;  background: #fff; padding: 10%; margin-bottom:30px;}
.n_cp_nav>ul>li{ width: 100%; float: left; margin-bottom: 30px; border: 1px solid #e5e5e5; overflow: hidden; }
.n_cp_nav>ul>li>a{ float: left; width:calc(90% - 50px); height: 50px; line-height: 49px; background: #eaeaea; padding: 0 5%; font-size: 18px;}
.n_cp_nav>ul>li>span{ float:right; height: 50px; position: relative;width: 30px; background: #eaeaea; padding:0 10px;}
.n_cp_nav>ul>li>span img{ transform: translateY(-50%); top: 50%; position: absolute; cursor: pointer;}

.n_cp_nav_zi{  float:left;}
.n_cp_nav_zi li{ float: left;  width: 100%; height:0px; overflow:hidden;transition: 0.5s;}
.n_cp_nav_zi li a{ float: left; width: 90%; height: 50px; line-height: 50px; padding: 0 5%; font-size: 14px; border-top: 1px solid #e5e5e5;}
.n_cp_nav_zi li a span{ float:right; height: 100%; position: relative;width: 30px;}
.n_cp_nav_zi li a span img{ transform: translateY(-50%); top: 50%; position: absolute;}
.n_cp_nav>ul>li.on .n_cp_nav_zi li{height:50px;}

.n_fwxszx_cont{ width:80%; padding:10%; float:left; background:#fff; margin-bottom:30px;}
.n_fwxszx_tx{ 	text-align: center;  width: 100%; float:left; margin-bottom: 10px;}
.n_fwxszx_tx img{ padding: 2px; border: 1px solid #d6d6d6; border-radius: 100px;}
.n_fwxszx_tb{ width: 100%; float:left;  text-align: center; margin:10px 0;}

.n_fwxszx_tb li{ float:left; color:#fff; padding: 1px 4%; margin: 1%; border-radius: 5px; width: 23%; cursor: pointer;}
.n_fwxszx_tb li:nth-child(1){ background:#5ea5ee;}
.n_fwxszx_tb li:nth-child(2){ background:#ed5c82; position:relative;}
.n_fwxszx_tb li:nth-child(2) .ewm{ position:absolute; left: 0px; display:none; box-shadow: 0px 0px 10px #bdbcbc;}
.n_fwxszx_tb li:nth-child(2) .ewm img{ width:150px;}
.n_fwxszx_tb li:nth-child(2):hover .ewm{display:block;}
.n_fwxszx_tb li:nth-child(3){ background:#669900;}
.n_fwxszx_tb li a{ color:#fff;}
.n_fwxszx_tb li i{ margin-right: 5px; font-size: 14px;}
.n_fwxszx_bot{ width: 100%; float:left; font-size:18px; color:#393939;}
.n_fwxszx_bot p{ min-height: 40px; line-height: 40px;}
.n_fwxszx_bot i{ font-size:18px; margin-right:5px;}


.n_cp_fr{ width:70%; float:left;  min-height:30px;}
.n_cp_fr>ul>li{ float:left; width:28%; padding:2%; margin-right:2%; margin-bottom:2%; background:#fff;}
.n_cp_fr>ul>li:nth-child(3n){ margin-right:0px;}
.n_cp_fr>ul>li .n_cp_list_tu{ width:100%;position:relative; padding-bottom:100%; overflow:hidden;}
.n_cp_fr>ul>li .n_cp_list_tu img{ height:100%; position:absolute; top:0px; left:50%; transform:translateX(-50%);}
.n_cp_fr>ul>li .n_cp_list_title{ font-size:16px; height:50px; line-height:50px; color: #2e2e2e; overflow: hidden; word-break: break-all; text-overflow: ellipsis;  white-space: nowrap;}
.n_cp_fr>ul>li .n_cp_list_desc{ font-size: 14px; color: #4e4e4e; min-height: 75px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.n_cp_fr>ul>li .n_cp_list_gd{text-align:center; margin-top: 30px; margin-bottom: 20px;}
.n_cp_fr>ul>li .n_cp_list_gd a{ background: #1d2d6b; color: #fff; border-radius: 50px; padding: 15px 50px; }

.n_cp_fr>ul>li:hover{ background: #043985;}
.n_cp_fr>ul>li:hover .n_cp_list_title{ color: #ffffff;}
.n_cp_fr>ul>li:hover .n_cp_list_desc{ color: #ffffff;}
.n_cp_fr>ul>li:hover .n_cp_list_gd a{ background: #ffffff;color: #043985;}

/*项目合作*/
.xmhz_top{ width:100%; float:left; margin:50px 0;}
.xmhz_fl{ width:45%; float:left; margin-right:10%;}
.xmhz_title{ color:#1c2f6a; font-size:22px;}
.xmhz_title span{ font-weight:bold;}
.xmhz_titleen{ text-transform: uppercase; font-size:30px; color:#cdcdcd; line-height: 28px; font-weight: bold; margin-top: 10px;}
.xmhz_titleen2{ text-transform: uppercase;  font-size:12px; color:#cdcdcd; font-weight: bold;}
.xmhz_info{ margin-top: 30px;  line-height: 25px; font-size: 14px;}
.xmhz_fr{ width:45%; float:right;}
.xmhz_cont{ margin-top: 30px; }
.xmhz_cont_fl{width:30%; float:left; font-size:24px; color:#1c2f6a; line-height: 26px;}
.xmhz_cont_fl span{ font-size:14px; color:#000;}
.xmhz_cont_fr{width:70%; float:left;}
.xmhz_cont_fr p{ height:40px; line-height:40px; padding:0 5%; background: #ededed; margin-bottom: 10px; position:relative;   font-size: 14px;}
.xmhz_cont_fr span{
	
	border-left: 15px solid transparent;
    border-right: 0px solid transparent;
    border-top: 13px solid #ededed;
    position: absolute;
    left: -13px;
	
}
.xmhz_cont_fr p i{ float:right;}

.xmhz_list{width:100%; float:left;}
.xmhz_list li{ width:100%; float:left; margin-bottom:50px; position:relative;}
.xmhz_list li img{ width:100%;}
.xmhz_list li .xmhz_list_cont{position:absolute; bottom:6px; right:0px; background: rgba(0,104,183,0.9); color: #fff; width: 37%; padding: 4%;}
.xmhz_list li .xmhz_list_title{ font-size: 32px; font-weight: bold;}
.xmhz_list li .xmhz_list_desc{ font-size: 14px;}



/*招商加盟*/
.zsjm{ width:100%; float:left;}
.zsjm_scqj{ width:100%; float:left; padding:50px 0;}
.zsjm_scqj_fl{width:20%; margin-right:5%; float:left;}
.zsjm_scqj_title{ font-size:32px; color:#e60012;}
.zsjm_scqj_title span{ font-size:18px; color:#b9b9b9;}
.zsjm_scqj_xian{ height:2px; width:40px; background:#e60012; margin-top: 100px;}
.zsjm_scqj_fr{ width:75%; float:left; font-size: 14px;}
.zsjm_scqj_fr img{max-width:100%;}

.zsjm_ppsl{ width:100%; float:left; position:relative; overflow:hidden;}
.zsjm_ppsl img{position:relative; left:50%; transform:translateX(-50%);}
.zsjm_ppsl_cont{ width:100%;position:absolute; top:0px; padding-top:100px;}
.zsjm_ppsl_fl{width:20%; margin-right:5%; float:left;}
.zsjm_ppsl_title{ font-size:32px; color:#fff;}
.zsjm_ppsl_title span{ font-size:18px; color:#fff;}
.zsjm_ppsl_xian{ height:2px; width:40px; background:#fff; margin-top: 100px;}
.zsjm_ppsl_fr{ float:right; width:55%;}
.zsjm_ppsl_fr li{float:left; width:100%; height:100%;color:#fff; margin-top: 50px;}
.zsjm_ppsl_tb{ float:left; width:100px; }
.zsjm_ppsl_tb img{ width:100%;}
.zsjm_ppsl_fr_cont{float:left;width:calc(100% - 120px);margin-left:20px;}
.zsjm_ppsl_fr_title{ font-size:32px;}
.zsjm_ppsl_fr_desc{ font-size:16px;}

.zsjm_tgys{ width:100%; float:left;margin:50px 0;}
.zsjm_tgys_title{ text-align: center; font-size: 46px; font-weight: bold; color: #000;}
.zsjm_tgys_title span{ font-size: 14px; text-transform: uppercase; color: #d00000; font-weight: 100;}
.zsjm_tgys_xian{ width: 80px; height: 2px; background: #d00000; margin: 30px auto;}
.zsjm_tgys_tu{  width:100%; float:left; text-align:center;}
.zsjm_tgys_tu img{ max-width:100%;}

.zsjm_jmys{ width:100%; float:left; position:relative; overflow:hidden;}
.zsjm_jmys img{position:relative; left:50%; transform:translateX(-50%);}
.zsjm_jmys_cont{ width:100%;position:absolute; top:0px; padding-top:100px;}
.zsjm_jmys_fl{width:20%; margin-right:5%; float:left;}
.zsjm_jmys_title{ font-size:32px; color:#1d2d6b;}
.zsjm_jmys_title span{ font-size:18px; color:#000;}
.zsjm_jmys_xian{ height:2px; width:40px; background:#1d2d6b; margin-top: 100px;}
.zsjm_jmys_fr{ float:right; width:65%;}
.zsjm_jmys_fr li{float:left; width:100%; height:100%; margin-bottom:30px; padding-bottom: 30px; border-bottom: 1px solid #a7c0d6;}
.zsjm_jmys_sz{ float:left; background:#fff;  font-size:30px; color:#fff; background:url(../images/zsjm_jmys_sz_bg1.png) center center no-repeat; background-size:100%; padding: 15px; }
.zsjm_jmys_fr li:nth-child(2n) .zsjm_jmys_sz{background:url(../images/zsjm_jmys_sz_bg2.png) center center no-repeat;  background-size:100%;}
.zsjm_jmys_fr li:last-child{ border:0px;}
.zsjm_jmys_fr_cont{float:left;width:calc(100% - 120px);margin-left:20px;}
.zsjm_jmys_fr_title{ font-size:30px; color:#1d2d6b}
.zsjm_jmys_fr_desc{ font-size:16px; color:#525252;}


.zsjm_liuy{ width:100%; float:left; margin:50px 0;}
.zsjm_fl{ width:30%; float:left; margin-top:30px; font-size:14px;}
.zsjm_fr{ width:70%; float:left;}
.zsjm_message_input{ width:100%; float:left; margin-top:15px;}
.zsjm_message_input li{ width:50%; float:left; margin: 15px 0; text-align: center;}

.zsjm_message_input li input{ width: 90%; height: 50px; padding: 0 3%; border:1px solid #dedede; color:#ababab; font-size: 16px;}
.zsjm_message_input li input#name{ background:url(../images/cp_ly_name.png) center right no-repeat;}
.zsjm_message_input li input#tel{ background:url(../images/cp_ly_tel.png) center right no-repeat;}
.zsjm_message_submit{ width:50%; float:left; text-align:center; margin-bottom:10px;}
.zsjm_message_submit input.coolbg{ width: 96%; height: 50px;background: #063a74; color: #fff; border: 0px; font-size:16px;
margin-top: 20px;}
.zsjm_message_submit2{ width:50%; float:left; text-align:center; margin-bottom:10px;}
.zsjm_message_submit2 a{ float:left; line-height:50px;width: 96%; margin-left:2%; height: 50px;background: #333; color: #fff; border: 0px; font-size:16px; margin-top: 20px;}
.zsjm_message_submit2 a i{ margin-left:10px;}


/*招聘*/
.zp{ width:90%; padding:5%; background:#fff; float:left; margin:50px 0;}

.zp_ss_kuan{ width:70%; float:left;}
.zp_ss{ width:35%; margin-right:5%; float: left; font-size:14px; color:#2c2c2c; height:30px; line-height:30px; border:1px solid #d2d2d2; padding:0 2%;}
.zp_ss input{ border:0px; height:30px; line-height:30px; width:calc(100% - 60px);}
.zp_ss span{ float:right; margin-top:12px;}
.zp_ss2{ width:35%; float: left; font-size:14px; color:#2c2c2c; height:30px; line-height:30px; border:1px solid #d2d2d2; padding:0 2%;}
.zp_ss2 input{ border:0px; height:30px; line-height:30px; width:calc(100% - 80px);}
.zp_ss2 span{ float:right; margin-top:12px;}
.zp_ssan{ float: left; height:30px; line-height:30px; border:1px solid #d2d2d2; position:relative; left:-1px;}
.zp_ssan input{ border:0px; background:#fff; height:30px; line-height:30px; width:50px; text-align:center;}
.zp_email{ width:30%; float:left; font-size:14px; line-height:30px; text-align:right;}

.zp_list{ width:100%; background:#fff; float:left; margin:20px 0;}
.zp_list li{ width:100%; float:left; margin-bottom:30px;}
.zp_list_top{ height:50px; width:96%; padding:0 2%; background:#f5f5f5; line-height:50px; font-size: 14px; cursor: pointer;}
.zp_list_top .zp_list_gw{  float:left; font-size: 16px;  font-weight: bold; width:30%;}
.zp_list_top .zp_list_dd{  float:left; width:30%;}
.zp_list_top .zp_list_rs{  float:left; width:10%;}
.zp_list_top .zp_list_sj{  float:left; width:20%; text-align:center;}
.zp_list_top .zp_list_tb{  float:right; font-size:12px; width:10%; text-align:center;}
.jobtitle-active{ color:#fff; background:#01396a;}

.zp_list_bot{ width:90%; padding:5%; float:left; border:1px solid #d2d2d2;}
.zp_cont_gw{ font-size:22px; color:#000;}
.zp_cont_gw2{ font-size:14px; color:#000;}
.zp_cont_info{ width:100%; font-size: 14px; margin: 10px 0; line-height: 30px; border-bottom:1px solid #d2d2d2; padding-bottom:30px;}
.zp_cont_yxq{ font-size:14px; padding-left:2%;}
.zp_cont_yxq span{ color:#d30000;}
.zp_cont_sq{ font-size:16px; width:170px; height:40px; line-height:40px; text-align:center; background:#01396a; margin-left:2%;margin-top:30px;}
.zp_cont_sq a{ color:#fff; float: left; width: 100%;}

.zp_kuang{ display:none;  width:500px; height:400px;}

.zp_message{ width:90%; padding:0 5%;}
.zp_message_input li input{ width: 90%; height: 50px; margin-top:30px; padding: 0 3%; border:1px solid #dedede; color:#ababab; font-size: 16px;}
.zp_message_input li input#name{ background:url(../images/cp_ly_name.png) center right no-repeat;}
.zp_message_input li input#tel{ background:url(../images/cp_ly_tel.png) center right no-repeat;}



/*视频中心*/
.ship{ width:100%; float:left; margin:50px 0;}
.ship_title{ width:100%; float:left; color:#1e2e6c; font-size:38px; text-align:center;}
.ship_title span{ font-size:16px; color:#858585;}
.ship_nav{ width:100%; float:left; margin:50px 0;}
.ship_nav ul {  width: 100%;  /*height: 50px;*/ line-height: 50px;  text-align: center;}
.ship_nav li{  position:relative;  display: inline-block; text-align: center; margin: 5px 30px;}
.ship_nav li a{
	position: relative;
	float:left; 
	padding:0 10px;
    height: 50px;
    margin: 0 auto;
    border-top: 1px solid #e4e4e4;
    border-bottom: 1px solid #e4e4e4;	
    width: 100%;
	color:#858585;
	font-size: 14px;
}
.ship_nav li a:before {
	content: '';
	background: url(../images/ship_nav_lf.png) no-repeat;   
    width: 18px;
    height: 50px;
    position: absolute;
    left: -16px;
    background-size: auto 100%;
}
.ship_nav li a:after {
	content: '';
	background: url(../images/ship_nav_fr.png) no-repeat;   
    width: 18px;
    height: 50px;
    position: absolute;
    right: -18px;
    background-size: auto 100%;     
}

.ship_slide { width:100%; float:left; background:#1d2d6b;}
.ship_slide .ship_slide_tu{ width:65%; float:left; position:relative;}
.ship_slide .ship_slide_tu img{ width:100%;}
.ship_tb{ position:absolute;  top: 50%; left: 50%; transform: translateX(-50%) translateY(-50%); width:50px; height:50px;}
.ship_tb img{ max-width:100%;}
.ship_slide .ship_slide_cont{ width:25%; float:left; padding:5%; color:#fff; }
.ship_slide .ship_slide_title{ width:100%; float:left; font-size:26px;}
.ship_slide .ship_slide_time{ width:100%; float:left; font-size:14px; margin-top:30%; border-bottom: 1px solid #fff; padding-bottom: 10px; }
.ship_slide_cs{ width:100%; float:left; font-size:14px; margin-top:10%;}
.ship_slide_gd{ width:100%; float:left; margin-top:10%;}
.ship_slide_gd a{ color:#fff;float:left; position: relative; width: 100px; height: 40px; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; line-height:40px; text-align:center; font-size:14px;}

.ship_slide_gd a:before {
	content: '';
	background: url(../images/ship_nav_lf.png) no-repeat;   
    width: 18px;
    height: 40px;
    position: absolute;
    left: -13px;
    background-size: auto 100%;
}
.ship_slide_gd a:after {
	content: '';
	background: url(../images/ship_nav_fr.png) no-repeat;   
    width: 18px;
    height: 40px;
    position: absolute;
    right: -18px;
    background-size: auto 100%;
}
.ship_item{ width:auto; bottom: 20%; margin-left: 70%;}
.ship_item a{ border:1px solid #fff;}
.ship_item a.cur{ background:#fff;}

.ship_list{  width:100%; float:left; margin-top:50px;}
.ship_list li{  width:32%; float:left; margin-right:1.5%; margin-bottom:30px;}
.ship_list li:nth-child(3n){ margin-right:0px;}
.ship_list li .ship_list_tu{ width:100%; position:relative; padding-bottom: 70%; overflow: hidden;}
.ship_list li .ship_list_tu img{ width:100%; position: absolute; z-index: 1;}
.ship_list li .ship_list_tb{ position:absolute;  top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 99;  width: 60px;}
.ship_list li .ship_list_title{ font-size:20px; color:#000; margin-top:30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 10px;}
.ship_list li .ship_list_title b{ font-weight:100;}
.ship_list li .ship_list_time{ font-size:14px; color:#a4a4a4; padding: 0 10px;}

.ship_list li:hover{    background: #1d2d6b;}
.ship_list li:hover .ship_list_title{ color:#fff;}
.ship_list li:hover .ship_list_time{ color:#fff;} 


.video-player{ position: relative; top: 50%; left: 50%; transform: translate(-50%,-50%);}

/*新闻内页*/	 

.article_article{ text-align:center;}
.article_title{ width:100%; float:left; font-size: 26px; margin-top: 50px; color: #000;}
.article_time{ width:100%; float:left; margin-top: 10px;}
.article_body{ width:100%; float:left; text-align:left; padding:30px 0; border-bottom: 1px #999 dotted;}
.article_body img{ max-width:100%;}
.article_body_ship{ width:100%; float:left; text-align:center; padding:30px 0; border-bottom: 1px #999 dotted;}
.article_body_ship img{ max-width:100%;}
.gduo{ width:100%; float:left; /*height:50px;*/ line-height:50px; margin-bottom:30px; }
.gduo span.pre{ float:left; width:100%; text-align:left; }
.gduo span.next{ float:left; width:100%; text-align:left; }


/*下载中心*/
.down{}
.down_list{ padding:2%; float:left; width:100%; margin-top:50px; }
.down_list_title{  width:100%; float:left; height:50px; line-height:50px; font-size:14px; border-bottom: 1px solid #d2d2d2;}
.down_list_title span{  height:50px; float: left; width:25%; font-size:18px;   border-bottom: 1px solid #1d2d6b; overflow:hidden;}
.down_list_title .down_zi{ float: right;}
.down_list_title .down_zi a{  padding: 0 10px; border-right: 1px solid #d2d2d2;}
.down_list_title .down_zi a:last-child{ border-right:0px;}
.down_list li{ float:left; width:30%; margin:0 1.5%; text-align:center; margin-top:30px;}
.down_list li a{ width:100%; float:left; background:url(../images/down_xian.png) center right no-repeat; color: #000;}
.down_list li:nth-child(3n) a{ background:none;;}
.down_list li .down_tu{ width:calc(100% - 1px)}
.down_list li .down_tu img{ max-width:100%}
.down_list li .down_title{ margin-top:15px; margin-bottom: 15px; font-size: 18px; line-height: 30px; padding: 0 5%;}
.down_list li .down_xz{ font-size:18px;}
.down_list li .down_xz img{ margin-right:15px;}
.down_list .down_gd{ text-align: center; margin: 80px 0 30px 0; width: 100%; float: left;}
.down_list .down_gd a{ color: #fff; background: #1d2d6b; padding: 18px 75px; border-radius: 50px;} 

.down_list_title2{ width:100%; text-align:center; font-size: 26px; line-height: 65px; margin-bottom: 30px;}


/*相关样式*/
#showbox { background:#eee; width:100%; border: 1px solid #eee;}
#showbox span { background:url(../images/whitebg.png) repeat;}
#showsum {  margin-top:10px;   width: 100% !important;}
#showsum img{    left: 50%;  width: auto;  transform: translateX(-50%);  max-width: none !important;}
#showsum p{ left:0px !important; position: inherit !important; margin:0 auto; float: left;}
#showsum span { border:1px solid #ddd;}
#showsum span.sel { border:1px solid #f60;}

.showpage { width:100%; position:relative;}
.showpage a { display:block; width:45px; height:45px; line-height:45px; background:#cccccc; text-align:center; font-size:18px; position:absolute; left:0; top:-250px; text-decoration:none; color:#fff; z-index: 99999;}
.showpage a#shownext { left:auto; right:0;}
.showpage a:hover { background:#ccc; color:#777;}

.showpage a { display:none; width:15px; border:1px solid #ddd; height:72px; line-height:72px; background:#eee; text-align:center; font-size:18px; position:absolute; left:0; top:-74px; text-decoration:none; color:#999;}
.images_info_tu:hover .showpage a{/*display:block;*/}
.images_dgyh{ width: 100%; text-align: center; margin-top: 20px;}
.images_dgyh span{ padding: 3px 8px; border: 1px solid #eb0000; color: #eb0000;}

.sumwh{ width:72px; height:72px; display:none;}
.sumis{ width:4px; height:4px;  display:none;}

.images_info_top{ width: 100%; float: left; padding-bottom:10px;}
.images_info_tu{ width:40%; float:left; position: relative; z-index: 999;}

.images_info_cont{ float: left; width: 57%; margin-left: 2%;}
.images_info_cont i.bt{  font-style: unset; float:left; width:70px;}
.images_info_cont .kuan_40{ float:left; width:calc(100% - 70px);}
.images_info_cont .kuan_65{ float:left; width:calc(100% - 70px);}
.images_info_title{ font-size: 16px; color:#000; font-weight: bold; word-break: break-all;}
.images_info_title span{float:left; padding:2px 5px; color:#fff; background:#eb0000; font-size:12px; margin-right:10px; border-radius:15px; font-weight: 100; line-height: 9px; margin-top: 8px;}
.images_info_cuxiao{ float:left; width:96%;  line-height: 30px; background: #eee; margin: 10px 0; padding: 0 2%;}
.images_info_cuxiao span{ border: 1px solid #eb0000; color: #eb0000; margin-right: 10px; padding: 0 3px;}
.images_info_guige,.images_info_zhongliang{ float:left; width:100%; line-height: 30px;}
.images_info_guige span,.images_info_zhongliang span{ border: 1px solid #ebebeb;  margin-right: 10px;  padding: 0 15px; float: left; line-height: 25px; margin: 4px; margin-left: 0px;}
.images_info_xinghao,.images_info_eddl,.images_info_jishu{  float:left; width:100%; line-height:30px;}
.images_info_yanse{ float:left; width:100%; line-height:30px;}
.images_info_yanse img{    margin-right: 10px;  position: relative; top: 5px;} 

.images_info_dan{ float:left; width:100%; line-height:30px;}
.images_info_dan i.bt { font-style: unset;  float: left;}
.images_info_dan img {  float: left;  margin-top: 5px;  height: 20px;  max-width: 30%;}

.images_info_bot{ float:left; width:100%;}
.images_info_bot_fl{ float:left; width:40%;}
.images_info_bot_fl p{ line-height:30px; width:100%; float: left;}
.images_info_renzheng img{     float: left;  margin-top: 5px;  height: 20px;  max-width: 80%;}
.images_info_bot_fr{ float:left; width:50%; padding:0 5%; padding-top: 7%;}
.images_info_bot_fr p{ text-align:center; color: #858585;}
.images_info_shoop{ width:100%; float:left; text-align:center;}
.images_info_shoop a{ float:left; width:70%;  margin:0 15%; background: #ff7200; color: #fff; line-height: 40px; font-size: 14px; margin-top: 10px;}
.images_info_shoop a:last-child{margin-right:0px;}
.images_info_shoop a i{ margin-right:10px;}
.images_info_shoop a i img{ position: relative; top: 2px;}
.images_info_zx{  width:100%;  float:left; text-align:center; margin-top: 10px;}
.images_info_zx a{ width:70%; margin:0 15%; float:left; line-height: 50px; background: #043985; color: #fff; font-size: 14px;}
.images_info_zx a i{ margin-right:10px; display: inline-block; text-align: center;}
.images_info_zx a i img{ position: relative; top:-3px; width:24px; margin-right: -5px;}
.images_info_zx a div{ line-height: 24px; display: inline-block; text-align: center;}
.images_info_zx a div span{ font-size:12px;}
.images_rqcp{  width:100%; float:left; margin-top: 30px; margin-bottom: 50px;}
.images_rqcp_title{ height:40px; width:100%; background:#f5f5f5; border-bottom:1px solid #e60012;}
.images_rqcp_title span{ float:left; width:15%; line-height:40px; font-size:14px; height:40px; text-align:center; background:#e60012; color:#fff;}
.images_rqcp_title a{ float:right; margin-top: 10px; background: #e60012; color: #fff; padding: 0 10px; border-radius: 5px; margin-right: 10px;}
.images_rqcp ul{ width:100%; float:left; margin-top:30px;}
.images_rqcp li{ width:19%; margin-right:1.2%; margin-bottom:1%; float:left; position:relative;  word-break: break-all;}
.images_rqcp li:nth-child(5n){ margin-right:0px;}
.images_rqcp li .rqcp_tu{ width:100%; overflow:hidden; position:relative; padding-bottom:100%; border:1px solid #ebebeb; }
.images_rqcp li .rqcp_tu img{  position:absolute; height:100%; top:0px; left:50%; transform:translateX(-50%);}
.images_rqcp li .rqcp_title{ width: 90%; padding: 0 5%; background: rgba(0,0,0,0.7); position: absolute; bottom: 0px; color: #fff; height: 45px; overflow: hidden; display:none;}
.images_rqcp li:hover .rqcp_title{ display:block;}

.cp_info{ width: 100%;  float: left; font-size: 16px;}
.cp_info img{ max-width:100%;}

.cp_info_title{ width: 100%;  float: left; background: #f5f5f5; height: 40px; border-bottom: 1px solid #e60012;}
.cp_info_title li{width: 14%;  float: left;  text-align: center; line-height: 40px; cursor: pointer; font-size: 14px;}
.cp_info_title li.cli1{ background:#e60012; color:#fff;}
.cptp_fd{ position: fixed;  top: 0px; margin: 0; z-index: 999;}

.cp_info{ width: 100%;  float: left;}
.cp_body{ width: 90%; padding:2% 5%;  float: left; /*border-bottom: 1px solid #f5f5f5;*/}
.cp_body_title{     font-size: 20px; color: #000; border-bottom: 1px solid #eaeaea; margin-bottom: 30px;}
.cp_body_title span{ /*border: 1px solid #1d2d6b; padding: 3px 10px; color: #fff; background: #1D2D6B; border-top-right-radius: 12px;*/}
.cp_body_desc{ width: 100%;  float: left;}
.cp_body_desc table{ white-space: pre-wrap; word-break: break-all; word-wrap: break-word;}

.cp_info_wap{ float: left;  width: 100%; display:none;  text-align: center;  margin-top: 50px;}
.cp_info_wap select#tabs{ width:100%; padding:0 5%; height:50px; font-size: 16px;    background: #043985; color: #fff; border-color: #043985;}
.i_pro_wap{ margin-top: 25px; float: left;  width: 100%; display:none;  text-align: center; float:left; width:100%;}
.i_pro_wap select#tabs{ width:100%; padding:0 5%; height:50px; font-size: 16px;    background:#043985; color: #fff; border-color: #043985;}
.i_pro_wap_bot{ margin-bottom:30px;}
.i_pro_wap_top{     float: right;    width: 20%; margin:0px; min-width:110px;}
.i_pro_wap_top select#tabs{ width:100%; padding:0 5%; height:30px; font-size: 12px;  border-color: #b0aeae; background: #eeeeee; color: #000;}


.xgjjfa{ width: 100%;  float: left;}
.xgjjfa_list{ width: 90%; padding:0 5%;  float: left; margin-top:50px;}
.xgjjfa_list li{ float:left; width:calc(48% - 2px); margin-right:4%; border: 1px solid #eee; padding-bottom: 20px; margin-bottom: 30px;}
.xgjjfa_list li a{ color:#000;}
.xgjjfa_list li:nth-child(2n){  margin-right:0px;}
.xgjjfa_list li .xgjjfa_tu{  width: 100%;  float: left; position: relative; padding-bottom: 70%; overflow: hidden;}
.xgjjfa_list li .xgjjfa_tu img{  width: 100%; position: absolute; height: 100%;}
.xgjjfa_list li .xgjjfa_title{  width: 90%; padding:0 5%;  float: left; text-align: center; font-size: 16px; line-height: 50px;
    overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xgjjfa_list li .xgjjfa_desc{  width: 90%; padding:0 5%;  float: left; text-indent: 2em; overflow: hidden; height: 60px;}

.xgjjfa_list li:hover{ background: #043985;}
.xgjjfa_list li:hover .xgjjfa_title{color:#fff;}
.xgjjfa_list li:hover .xgjjfa_desc{color:#fff;}

.xgship{ width: 100%;  float: left;}
.xgship_list{ width: 90%; padding:0 5%;  float: left; margin-top:50px;}
.xgship_list li{  width:48%; float:left; margin-right:4%; margin-bottom:30px;}
.xgship_list li:nth-child(2n){ margin-right:0px;}
.xgship_list li .ship_list_tu{ width:100%; position:relative; padding-bottom: 70%; overflow: hidden;}
.xgship_list li .ship_list_tu img{ width:100%; position: absolute; z-index: 9;}
.xgship_list li .ship_list_tb{ position:absolute;  top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 99; width: 50px;}
.xgship_list li .ship_list_title{ font-size:16px; color:#000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center;}
.xgship_list li .ship_list_title b{ font-weight:100;}

.xgship_list li:hover{ background: #043985;}
.xgship_list li:hover .ship_list_title{color:#fff;}



.xgfaq{ width: 100%;  float: left;}
.xgfaq_list{ width: 100%; float: left; margin-top:50px;}
.xgfaq_list li{ width: 90%;  padding:0 5%;  float: left; padding-bottom:30px; margin-bottom:30px; border-bottom:1px dashed #eee;}
.xgfaq_list li .xgfaq_title{ width: 100%;  float: left; padding-left:30px; background:url(../images/xgfaq_a.png) left top no-repeat; font-size:16px; font-weight:bold;  margin-bottom:10px;}
.xgfaq_list li .xgfaq_desc{ width: 100%;  float: left; padding-left:30px; background:url(../images/xgfaq_q.png) left top no-repeat; font-size:16px; line-height:30px; max-height:60px; overflow:hidden;}


/*专题页*/
.zty_rsg_1{ width: 100%;  float: left; overflow:hidden; position:relative; }
.zty_rsg_1 img{ position:relative; left:50%; transform:translateX(-50%);}
.zty_rsg_1_cnont{  width: 100%;   float: left; position:absolute; top:0px; text-align:center; color:#fff;}
.zty_rsg_1_title{ height:40px; line-height:40px; padding:0 20px; margin-top: 8%;}
.zty_rsg_1_title span{ background: #b80000; font-size:24px;  padding: 6px 0;}
.zty_rsg_1_title span.zty_rsg_1_title_l{ background:url(../images/zty_rsg/zty_rsg_1_title_bg.png) left center no-repeat; background-size:auto 100%;padding-left: 40px;}
.zty_rsg_1_title span.zty_rsg_1_title_r{background:url(../images/zty_rsg/zty_rsg_1_title_bg.png) right center no-repeat; background-size:auto 100%;padding-right: 40px;}
.zty_rsg_1_title1{ font-size:66px; font-weight: bold;}
.zty_rsg_1_title2{ font-size:30px;}

.zty_rsg_2{ width: 100%;  float: left; text-align:center;  color:#353535;}
.zty_rsg_2_title{ font-size:60px; margin-top:100px;}
.zty_rsg_2_xian{ margin: 15px 0;}
.zty_rsg_2_desc{font-size:18px; }
.zty_rsg_2_list{  width: 100%;  float: left; margin: 100px 0;}
.zty_rsg_2_list li{  width: 16%; margin:0 2%;  float: left; position:relative}
.zty_rsg_2_list li .zty_rsg_2_tu1{ width: 100%;  float: left;}
.zty_rsg_2_list li img{max-width:100%}
.zty_rsg_2_list li .zty_rsg_2_tu2{ opacity:0; width: 100%;  float: left; position:absolute; transition:0.5s;}
.zty_rsg_2_list li:hover .zty_rsg_2_tu2{ opacity:1; transition:0.5s;}
.zty_rsg_2_list li .zty_rsg_2_title{ font-size:30px; line-height: 40px; margin-top:30px; width: 100%; float:left;}

.zty_rsg_3{ width: 100%;  float: left; background: #f1edec; padding:100px 0; color:#000;}
.zty_rsg_3_fl{ width: 50%;  float: left; position: relative; left:10%;}
.zty_rsg_3_title1{ font-size:20px; text-transform: uppercase; }
.zty_rsg_3_title2{ font-size:44px; text-transform: uppercase; line-height: 70px; font-weight: bold;}
.zty_rsg_3_title3{ font-size:20px; letter-spacing:15px; font-weight: bold;}
.zty_rsg_3_title4{ font-size:75px; font-weight: bold; line-height: 140px;}
.zty_rsg_3_title5{ font-size:38px; font-weight: bold;}
.zty_rsg_3_title5 span{ padding:10px 15px; color:#fff; background:#1d2d6b;}
.zty_rsg_3_tel{ font-size:20px; margin-top:30px;}
.zty_rsg_3_tel span{    float: left; width: 30px; height: 2px; background: #000;}
.zty_rsg_3_tel a{ float: left; width: 100%; font-size:26px; font-weight: bold;}
.zty_rsg_3_fr{  width: 50%;  float: right;}
.zty_rsg_3_fr img{max-width:100%;}


.zty_rsg_4{ width: 100%;  float: left; padding:100px 0; text-align:center;}
.zty_rsg_4_title{ font-size:60px; color:#1d2d6b; font-weight:bold;}
.zty_rsg_4_desc{ font-size:16px;}
.zty_rsg_4_list{ width: 100%;  float: left; margin:50px 0;}
#zty_rsg_4_lbox{  width: 100%;  float: left; position:relative;   height:390px; overflow:hidden;}
.zty_rsg_4_list ul{display:block; float:left; position:absolute; left:0; top:0; width:1000000px; transition:0.5s;}
.zty_rsg_4_list li{ float:left; overflow:hidden; margin:0 14px; border: 1px solid #eee;}
.zty_rsg_4_list li .zty_rsg_4_list_tu{ float:left; width:100%; position:relative; padding-bottom:100%;}
.zty_rsg_4_list li .zty_rsg_4_list_tu img{ position:absolute; height:100%; left:50%; transform:translateX(-50%); }
.zty_rsg_4_list li .zty_rsg_4_list_title{ float: left; width: 100%; height: 40px; line-height: 40px; border-top: 1px solid #eee;font-size: 14px; overflow:hidden;}

.zty_rsg_4_list li:hover{ background: #1d2d6b;}
.zty_rsg_4_list li:hover .zty_rsg_4_list_title{ color:#fff}

.zty_rsg_4_list_gs{width:4px;}

#mybtns{width:100%; display:block; position: relative; z-index:999}
#mybtns a{width:63px; height:85px; display:block; float:left; margin-right:1px; background-color: #c1c1c1;}
#mybtns a:hover{background-color: #1d2d6b;}
#mybtns a:hover, #myscroll, #mybtns a,#myscroll a:hover .intro, #myscroll a .intro,#myscroll #myscrollbox{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left{background-image:url(../images/zty_rsg/rsg_cp_l.png); top: 120px; position: absolute; left: -7%;}
#mybtns #right{background-image:url(../images/zty_rsg/rsg_cp_r.png);  top: 120px; position: absolute; right: -7%;}


.zty_rsg_5{ width: 100%;  float: left; position:relative;  text-align:center;}
.zty_rsg_5_tu{ width: 100%;  float: left; overflow: hidden; display:none;}
.zty_rsg_5_tu >img{ position:relative; left:50%; transform:translateX(-50%);}
.zty_rsg_5_cont{ position:relative; bottom:0px; left:0px; width: 100%; float: left; background: #1b1b1b;}
.zty_rsg_5_title{ width: 100%;  float: left; font-size:24px; color:#fff; margin-top:100px; text-transform: uppercase;}
.zty_rsg_5_title span{ font-size:30px;}
.zty_rsg_5_xian{ width: 100%;  float: left; margin:15px 0 100px;}
.zty_rsg_5_list{ width: 100%;   float: left; }
.zty_rsg_5_list li{ float: left; width: 48%; margin-right:4%;}
.zty_rsg_5_list li:last-child{margin-right:0px;}
.zty_rsg_5_list li .zty_rsg_5_list_tu{ width:100%;  position: relative; padding-bottom: 100%; overflow: hidden;}
.zty_rsg_5_list li .zty_rsg_5_list_tu img{  position: absolute; height: 100%;  left: 50%;  transform: translateX(-50%);}

.zty_rsg_5_list li .zty_rsg_5_list_title{ height:60px; line-height:60px; background:#1b1b1b; font-size:16px; color:#fff;}
.zty_rsg_5_list li .zty_rsg_5_list_desc{ font-size:16px; width:96%; padding:0 2%; margin-top:50px; text-align:left; text-indent: 2em; line-height: 35px; max-height:140px; overflow:hidden;}

.zty_rsg_5_list li:hover{ }
.zty_rsg_5_list li:hover .zty_rsg_5_list_title{ background: #1d2d6b; color:#fff;}
.zty_rsg_5_list li:hover .zty_rsg_5_list_desc{color:#fff; background: #1d2d6b;}


.zty_rsg_6{ width: 100%; float: left; background:url(../images/zty_rsg/zty_rsg_6_bg.jpg); padding:100px 0 0; margin-top: 50px;}
.zty_rsg_6_fl{ width: 50%; float: left;}
.zty_rsg_6_fl img{ width:100%;}
.zty_rsg_6_fr{width: 45%; float: right;text-align:left; color:#fff; }
.zty_rsg_6_title{ font-size:48px; font-weight:bold;}
.zty_rsg_6_title span{ font-size:24px; font-weight:100;}
.zty_rsg_6_list{ width: 100%; float: left; margin-top:50px;}
.zty_rsg_6_list li{ float: left; text-align:center; margin-right:30px;}
.zty_rsg_6_bot{ width: 100%; float: left; margin-top:50px;}
.zty_rsg_6_bot_fl{ width: 50%; float: left; }
.zty_rsg_6_bot_fl li{ width: 100%; float: left; font-size: 24px; list-style: initial;}
.zty_rsg_6_bot_fr{ width: 50%; float: left;}
.zty_rsg_6_bot_fr img{   max-width: 100%;}

.zty_rsg_7{ width: 100%; float: left; background:#eeeeee;}
.zty_rsg_7_fl{   float: left; text-align:left;   width: 70%;}
.zty_rsg_7_title1{ color:#1d2d6b; font-size:70px; font-weight:bold; margin-top:100px; line-height:100px;}
.zty_rsg_7_title2{ font-size:24px; color:#000;}
.zty_rsg_7_title2 span{ background:#e60012; color:#fff; padding: 0 5px; margin: 0 5px;}
.zty_rsg_7_title3{ float: left;  font-size: 28px; color: #000;  padding: 0px 10px; border: 1px solid #000; margin-top: 50px;}
.zty_rsg_7_list{ width: 100%; float: left; margin-top:30px;}
.zty_rsg_7_list li{  float: left; text-align:center; margin-right:1%; font-size:14px; width: 23%;}
.zty_rsg_7_list li img{ max-width:100%;}
.zty_rsg_7_fr{ float: right;  width: 30%;}
.zty_rsg_7_fr img{ max-width:100%;}

.zty_rsg_8{ width: 100%; float: left; text-align:center;}
.zty_rsg_8_title{ font-size:60px; color:#1d2d6b; margin-top:50px; font-weight:bold;}
.zty_rsg_8_title2{  font-size:16px; color:#000;}
.zty_rsg_8_tb{ width: 100%; float: left; text-align:center; margin:50px 0;}
.zty_rsg_8_tb img{ max-width:100%; }
.zty_rsg_8_tu{ width: 100%; float: left; overflow:hidden;}
.zty_rsg_8_tu img{ position:relative; left:50%; transform:translateX(-50%); }

.zty_rsg_9{ width: 100%; float: left; text-align:center; background:#eeeeee;}
.zty_rsg_9_title{ font-size:60px; color:#1d2d6b; margin-top:50px; font-weight:bold;}
.zty_rsg_9_title2{  font-size:16px; color:#000;}
.zty_rsg_9_list{ width: 100%;  float: left; margin:50px 0;}
#zty_rsg_9_lbox{  width: 100%;  float: left; position:relative; min-height:390px; overflow:hidden;}
.zty_rsg_9_list ul{display:block; float:left; position:absolute; left:0; top:0; width:1000000px; transition:0.5s;}
.zty_rsg_9_list li{ float:left; overflow:hidden; margin:0 14px; border: 1px solid #eee;}
.zty_rsg_9_list li .zty_rsg_9_list_tu{ float:left; width:100%; position:relative;}
.zty_rsg_9_list li .zty_rsg_9_list_tu img{ width:100%;}
.zty_rsg_9_list li .zty_rsg_9_list_title{ float: left; width: 100%; background: #fff; height: 80px; line-height: 80px; border-top: 1px solid #eee; font-size: 18px; overflow:hidden; }

.zty_rsg_9_list li .zty_rsg_9_list_tu{ float: left; width: 100%; position: relative; padding-bottom: 100%; overflow: hidden;}
.zty_rsg_9_list li .zty_rsg_9_list_tu img { width: 100%; position: absolute; height: 100%; width: auto; left: 50%; transform: translateX(-50%);}

.zty_rsg_9_list li:hover .zty_rsg_9_list_title{  color:#fff;  background: #1d2d6b;}

.zty_rsg_9_list_gs{ width:3px;}


#mybtns_9{width:100%; display:block; position: relative; z-index:999}
#mybtns_9 a{width:63px; height:85px; display:block; float:left; margin-right:1px; background-color: #c1c1c1;}
#mybtns_9 a:hover{background-color: #1d2d6b;}
#mybtns_9 a:hover,  #mybtns_9 a{
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns_9 #left_9{background-image:url(../images/zty_rsg/rsg_cp_l.png); top: 120px; position: absolute; left: -6%;}
#mybtns_9 #right_9{background-image:url(../images/zty_rsg/rsg_cp_r.png);  top: 120px; position: absolute; right: -6%;}



.zty_rsg_10{ width: 100%; float: left; text-align:center;}
.zty_rsg_10_title{ font-size:60px; color:#1d2d6b; margin-top:50px; font-weight:bold;}
.zty_rsg_10_title2{  font-size:16px; color:#000;}
.zty_rsg_10_list{float: left; width: 100%; height: 570px; position:relative; }
.zty_rsg_10_list .slideshow2{ height: 70% !important; margin-top:100px;}
.zty_rsg_10_list .slide{ float:left; background:#fff; margin-left: 30px !important;  margin-right:15px !important;  display: block;}
.zty_rsg_10_list .slide_tu{}
.zty_rsg_10_list .slide_tu img{}
.zty_rsg_10_list .slide_title{
	text-align: center;
    font-size: 18px;
    height: 60px;
    line-height: 60px;
	overflow:hidden;
    /* color: #fff;
	background:#1d2d6b; */
	border: 1px solid #1d2d6b;
}
.skidder-slide:hover .slide_title{color: #fff; background: #1d2d6b;}

.zty_rsg_10_list .slide:hover .slide_sz,.zty_rsg_10_list .slide.active .slide_sz{ border-color:#03519c; color:#03519c;}



.zty_rsg_11{  width: 100%; float: left; text-align:center;}
.zty_rsg_11_xian{ width:100%; height:1px; background:#e5e5e5;}
.zty_rsg_11_title{ font-size:60px; color:#1d2d6b; margin-top:-60px; font-weight:bold;  position: relative;}
.zty_rsg_11_title span{ padding:10px; background:#fff;}
.zty_rsg_11_title2{ font-size:16px; color:#000; margin-bottom:100px;}



/*Online Service*/
.kf-sidebar{position: fixed;top: 250px;right: 10px;z-index: 999;}
.kf-sidebar li{width: 55px;height: 55px;margin-bottom: 1px;position: relative;}
.kf-sidebar .sidebox{display: block;width: 55px;height: 55px;position: absolute;top: 0;right: 0;overflow: hidden;transition: ease-in-out 0.2s;}
.kf-sidebar .tb{display: block;width: 55px;height: 55px;position: absolute;top: 0;left: 0;}
.kf-sidebar li:hover .tb{background-color: rgba(0,0,0,0.3) !important;}
.kf-sidebar p{line-height: 55px;text-align: center;color: #FFFFFF !important;font-size: 20px;float: left;position: absolute;top: 0;left: 55px;}

.kf-sidebar .kf-tel .sidebox{background-color:#1d2d6b;}
.kf-sidebar .kf-qq .sidebox{background-color: #1d2d6b;}
.kf-sidebar .kf-weixin .sidebox{background-color: #1d2d6b;}
.kf-sidebar .kf-ww .sidebox{background-color: #1d2d6b;}
.kf-sidebar #goTop{background-color: #1d2d6b;cursor: pointer;}
/*.kf-sidebar li.kf-weixin:hover .ewm{display:block !important;}*/

.kf-sidebar .kf-tel .tb{background: url(../images/kf_tel.png)no-repeat center;}
.kf-sidebar .kf-qq .tb{background: url(../images/kf_qq.png)no-repeat center;}
.kf-sidebar .kf-weixin .tb{background: url(../images/kf_weixin.png)no-repeat center;}
.kf-sidebar .kf-ww .tb{background: url(../images/kf_ww.png)no-repeat center;}
.kf-sidebar #goTop .tb{background: url(../images/gotop.png)no-repeat center;}

.kf-sidebar .kf-tel p{width: 180px;}
.kf-sidebar .kf-tel:hover .sidebox{width: 235px;}
.kf-sidebar .kf-qq p{width: 140px;}
.kf-sidebar .kf-qq:hover .sidebox{width: 195px;}
.kf-sidebar .kf-ww p{width: 140px;}
.kf-sidebar .kf-ww:hover .sidebox{width: 195px;}

.kf-sidebar .ewm{position: absolute;top: -53px;right: 55px;padding-right: 15px;display: none;}
.kf-sidebar .ewm .box{padding: 5px;background: #FFFFFF;border: 1px solid #02963F;}
.kf-sidebar .ewm .box img{display: block;width: 150px;height: 150px;}

.footer_fd_kuan,.head_nav_wap{ display:none;}
.footer_fd,#gotop_wap{ display:none;}

@media (max-width: 1440px){
	.nav_tq{  right: 8px;  top: -18px;}
}
@media (max-width: 1199px){
	
	.head_tb{ margin-top: -6px; float:none;}
	.header_search{ margin-top: 11px;}
	.n_contact li:nth-child(1) .n_xl_cont, .n_contact li:nth-child(2) .n_xl_cont, .n_contact li:nth-child(3) .n_xl_cont{     height: 150px;}
	.n_contact li:nth-child(4) .n_xl_cont, .n_contact li:nth-child(5) .n_xl_cont, .n_contact li:nth-child(6) .n_xl_cont {
    height: 230px;}
	.js_list li .js_list_title{ font-size: 20px;}
	.js_list li .js_list_desc{ font-size: 14px;}
	.js_list li .js_list_tu img{  width: 100%;}
	.js_list li .js_list_cont_jz{ padding: 0 5%; margin-left: 0px;}
}
@media (max-width: 999px){
	
	
	
	.head_tb,.head_bot,.footer{ display:none;}
	.header_search{ display: block; margin-top: 20px;}
	.head_nav_wap{ display:block;}
	
	.swiper-wrapper{ display: block !important;}
	.gallery-thumbs .swiper-slide{    width: calc(33% - 2px);  float: left;}
	.gallery-thumbs-box .swiper-button-prev{ display:none !important; left:10px;}
	.gallery-thumbs-box .swiper-button-next{ display:none !important; right:10px;}
	.i_kh_li_kuang{ width:32.5px;}
	.i_kh_list_kuan>a{ display: block;}
	
#gotop_wap{display:block;}	
#gotop_wap {
    position: fixed;
    bottom: 80px;
    right: 5px;
    background: url(../images/gotop1.png) no-repeat 14px 15px rgba(0,0,0,0.5);   
    width: 40px;
    height: 40px;
    border-radius: 4px;
    cursor: pointer;
    z-index: 999;
}
.footer_fd_kuan{ display:block;width: 100%; float:left; height: 60px;}
.footer_fd{ display:block;  width: 100%; position: fixed;  bottom: 0px;  height: 60px; background: #191938; box-shadow: 0px 0px 14px #040404; z-index: 99999;}
.footer_fd li{ width:25%; float:left; text-align:center;}
.footer_fd li a{ color:#fff; width: 100%; float: left; line-height: 30px;}
.footer_fd li .footer_fd_tu{ width: 100%; height:20px; float:left; text-align:center; margin-top:10px;}
.footer_fd li .footer_fd_tu img{ height:100%;}
.footer_fd li .footer_fd_title{}
	
	.kf-sidebar{display:none;}	
	
	.n_about_title{ font-size: 32px;}
	.n_about_fl{ width:45%;}
	.n_about_fl img{ max-width:100%;}
	.n_about_fl span{ font-size: 18px;}
	.n_about_fr{ width:45%;}
	.n_about_fr img{ max-width:100%;}
	.n_about_fr .n_about_fr_cont{ font-size: 18px;}
	.n_about_fr .n_about_fr_title2 span{ font-size:30px;}
	
	.n_cp_fl{ display:none;}
	.n_cp_fr{ width:100%;}
	
	.zp_list_dd,.zp_list_rs,.zp_list_sj{ display:none;}
	.zp_list_top .zp_list_gw{ width:70%;}
	
	.n_contact li{ width: 49%; margin-right: 2%;}
	.n_contact li:nth-child(3n){ margin-right: 2%;}
	.n_contact li:nth-child(2n){ margin-right: 0px;}
	.n_contact li:nth-child(1) .n_xl_cont, .n_contact li:nth-child(2) .n_xl_cont{  height: 150px;}
	.n_contact li:nth-child(3) .n_xl_cont,.n_contact li:nth-child(4) .n_xl_cont{ height: 230px;}
	.n_contact li:nth-child(5) .n_xl_cont, .n_contact li:nth-child(6) .n_xl_cont { height: 200px;}
	
	.zsjm_scqj_title,.zsjm_ppsl_title,.zsjm_jmys_title,.zsjm_tgys_title{ font-size: 22px;}
	.zsjm_scqj_title span,.zsjm_ppsl_title span,.zsjm_jmys_title span,.zsjm_tgys_title span{ font-size: 16px;}
	.zsjm_jmys_cont,.zsjm_ppsl_cont{padding-top: 50px;}
	
	.zty_rsg_1_title span{ font-size: 20px;}
	.zty_rsg_1_title1{ font-size: 55px;}
	.zty_rsg_1_title2{ font-size: 26px;}
	.zty_rsg_2_title{font-size: 50px;}
	.zty_rsg_2_list li .zty_rsg_2_title{ font-size: 25px;}
	.zty_rsg_3_title1{ font-size: 16px;}
	.zty_rsg_3_title2{  font-size: 26px;}
	.zty_rsg_3_title3{  font-size: 17px;}
	.zty_rsg_3_title4{  font-size: 50px;}
	.zty_rsg_3_title5{ font-size: 24px;}
	.zty_rsg_4_title{ font-size: 50px;}
	.zty_rsg_6_title{ font-size: 30px;}
	.zty_rsg_6_title span{font-size: 20px;}
	.zty_rsg_6_list li{  margin-right: 10px;}
	.zty_rsg_6_bot_fl li{ font-size: 16px;}
	.zty_rsg_7_title1{ font-size: 50px;}
	.zty_rsg_7_title2{ font-size: 20px;}
	.zty_rsg_7_title3{ font-size: 22px;}
	.zty_rsg_8_title,.zty_rsg_9_title,.zty_rsg_10_title,.zty_rsg_11_title{ font-size: 50px;}
	.skidder-viewport .skidder-clickwrapper{ display:none;}
	
	.cpzx{ background:#fff;}
	.wap_100,.gallery-thumbs-box .swiper-container{ width:100% !important;}
	.gallery-thumbs .swiper-slide{ width: calc(33.3% - 1px) !important;}
	.swiper-slide:nth-child(1) { margin-left: -1px !important;}
	.gallery-top-box{ display: none;}
	.flickerplate{ display:block;}
	.i_kh_list_kuan{ display:none;}
	.flicker-example{ display: block;}
	
	.wap_kf .i_kh_list_title{ text-align: center;}
	.wap_kf .i_kh_list_title img{ float: none; margin-right: 0; margin-bottom: 10px;}
	.wap_kf .i_kh_list_title span{ width: 100%; text-align: center;}
	
	
	
}
@media (max-width: 799px){
	
	.main_content{ width:90%; margin:0 auto;}
	.head_top_fr{ display:none;}
	.i_gg_fl{ width: 50%; line-height: 50px;}
	.i_news_qy{ width:48%; margin-right:4%;}
	.i_news_qy:nth-child(2) {  margin-right: 0px;}
	.i_news_wd{ width:100%; border-top: 1px solid #eee; margin-top: 20px; padding-top: 30px;}
	
	.footer_lanmu_link{border-top:0px;}
	.footer_lanmu_link ul{ text-align: center; display: inherit;}
	.footer_lanmu_link li{ float:left; width: 32%;  margin-bottom:10px; background: #f0f0f0; margin-right: 1%; display: inline-block;}
	.footer_lanmu_link li:nth-child(7){ display:none;}
	.footer_lanmu_link li .f_l_tb2{ opacity:1} 
	.n_about_tb li{ width:24%; margin-bottom: 15px;}
	
	.n_about_bot li .n_about_bot_tu{ width:100%;}
	.n_about_bot li .n_about_bot_cont{ width:90%;}
	.n_tuandui_fl{ min-height: auto; padding-left: 2%; width: 18%;}
	.n_tuandui_title{ font-size: 20px;  margin-top: 20%;}
	.n_tuandui_fl span{ font-size:14px;}
	.n_tuandui_fl span.bottom{ bottom: 10%;}
	.honor_list li{ width:49%; margin-right:2%;}
	.honor_list li:nth-child(3n){ margin-right:2%;}
	.honor_list li:nth-child(2n){ margin-right:0px;}
	.al_list li{ width: 49%;  margin-right: 2%;}
	.al_list li:nth-child(3n){ margin-right:2%;}
	.al_list li:nth-child(2n){ margin-right:0px;}
	
	.lanmu_mun{ display:none;}
	.i_pro_wap{ display:block;}	
	
	
	.xmhz_fl{ width: 100%; margin-right:0px;}
	.xmhz_fr{ width: 100%; margin-right:0px; margin-bottom: 50px;}
	.xmhz_list li .xmhz_list_cont{ position: initial;     width: 92%;}
	
	.honorzs_list li{  width: calc(49% - 2px);  margin-right: 2%;}
	.honorzs_list li:nth-child(3n){ margin-right:2%;}
	.honorzs_list li:nth-child(2n){ margin-right:0px;}
	
	.zsjm_ppsl_fr_title,.zsjm_jmys_fr_title{ font-size: 20px;}
	
	.zsjm_ppsl_fr_desc,.zsjm_jmys_fr_desc{ font-size: 14px;}
	.zsjm_ppsl_tb{ width: 80px;}
	
	.zsjm_jmys_fl,.zsjm_ppsl_fl,.zsjm_scqj_fl{ width: 100%; text-align: center;}
	.zsjm_jmys_xian,.zsjm_ppsl_xian,.zsjm_scqj_xian{   margin-top: 0px; margin: 0 auto; margin-bottom: 30px;}
	.zsjm_jmys_fr,.zsjm_ppsl_fr,.zsjm_scqj_fr{ width: 100%;}
	
	.zty_rsg_4_list_gs{width:3px;}
	#mybtns #left{ top: 80px; position: absolute; left: -5%;}
	#mybtns #right{ top: 80px; position: absolute; right: -5%;}
	.zty_rsg_9_list_gs{ width:2px;}	
	#mybtns_9 #left_9{ top: 80px; position: absolute; left: -5%;}
	#mybtns_9 #right_9{ top: 80px; position: absolute; right: -5%;}
	
	
.wz_kuan1{ top:50%; transform:translateY(-50%); color:#fff;}
.wz_kuan1 .slide_title1{ font-size: 16px;}
.wz_kuan1 .slide_title2{ font-size: 20px; text-transform: uppercase; font-style: italic; letter-spacing: 5px;}
.wz_kuan1 .slide_title3{ font-size: 26px;}
.wz_kuan1 .slide_title4{ margin-top: 14px;}
.wz_kuan1 .slide_title4 span{ font-size: 12px; padding: 5px; background: #e70012;}

.wz_kuan2{ top:30%; transform:translateY(-30%); color:#fff; float: left; width: auto; padding: 3%; background: #1e2e6c; margin-left: 17%; text-align: left;}
.wz_kuan2 .slide_title1{ font-size: 16px; font-weight:bold; line-height: 30px;}
.wz_kuan2 .slide_title2{ font-size: 12px; }
.wz_kuan2 .slide_title3{ font-size: 20px; margin-top: 14px; line-height: 30px;}
.wz_kuan2 .slide_title4{ font-size: 12px;}
.wz_kuan2 .slide_title4 span{ }


.wz_kuan3{ top:50%; transform:translateY(-50%); color:#fff;}
.wz_kuan3 .slide_title1{ font-size: 30px; font-weight: bold; color: #1f1f1f;}
.wz_kuan3 .slide_title1 span{    color: #01b552;}
.wz_kuan3 .slide_title2{ font-size: 13px; text-transform: uppercase; color: #43464b; margin-top: 12px; line-height: 22px; }
.wz_kuan3 .slide_title3{ font-size: 18px; color: #1f2024;}
.wz_kuan3 .slide_title4{ margin-top: 20px; }
.wz_kuan3 .slide_title4 span{   font-size: 12px; padding: 5px 25px;  background: #01b552;}	


.ship_slide .ship_slide_tu{ width: 100%;}
.ship_slide .ship_slide_cont{width: 90%;}
.ship_item{   bottom: 2%; margin-left: 50%;}
.ship_list li{  width: 48%;    margin-right: 2%;}
.ship_list li:nth-child(3n) {  margin-right: 2%;}
.ship_list li:nth-child(2n) {  margin-right: 0px;}	
	
}
@media (max-width: 699px){
	
	.head_logo{ border-right:0px;}
	.head_logo_gg{ display:none;}
	.gallery-thumbs img { max-width: 80px;}
	.i_about_info span { font-size: 18px !important;}
	.i_by{ display:none;}
	.i_kh_list_kuan>a{ width: 20px; background-size: 100% !important;}
	.i_kh_li_kuang{ width:49px;}
	
	.images_info_tu{ width: 100%;}
	#showbox{ margin:0 auto;}
	#showsum{ margin: 10px auto;}
	.images_info_cont{ width: 100%; margin-top: 30px;}
	
	.n_contact li{ width: 100%; margin-right: 0px;}
	.n_contact li:nth-child(3n){ margin-right:0px;}
	.n_contact li:nth-child(2n){ margin-right: 0px;}
	.n_contact li:nth-child(1) .n_xl_cont, .n_contact li:nth-child(2) .n_xl_cont{  height: auto;}
	.n_contact li:nth-child(3) .n_xl_cont,.n_contact li:nth-child(4) .n_xl_cont{ height: auto;}
	.n_contact li:nth-child(5) .n_xl_cont, .n_contact li:nth-child(6) .n_xl_cont { height: auto;}
	
	.down_list li{  width: 49%; margin-right: 2%;}	
	.down_list li:nth-child(2n){ margin-right: 0px;}
	.down_list_title span{ font-size:14px;}
	
	.js_list li .js_list_tu{ float:left; width:100%;}
	.js_list li .js_list_cont{  width:100%;}
	.js_list li .js_list_cont_jz{ position:relative;top: 0%; transform: translateY(-0%); padding:5%; width: 90%;}
	.n_cp_fr>ul>li{ width: 45%;}
	.n_cp_fr>ul>li:nth-child(3n) { margin-right: 2%; }
	.n_cp_fr>ul>li:nth-child(2n) { margin-right: 0px; }
}
@media (max-width: 599px){
	
	.cp_info_title{ height:auto;}
	.cp_info_title li{ width: 33%;}
	.cp_info_wap{ display:block; }
	.news_list li .news_list_tu{ width: 100%;}
	.news_list li .news_list_cont{width: 100%;padding:0px;}
	.news_list li .news_list_gd{ display:none;}
	
	.zp_ss_kuan,.zp_email{ width:100%;  text-align: left;}
	.lable,.yanzheng{ width: 90% !important; }
	.maDialog .maPopWrap,#popup .maPopWrap{  width: 90% !important;  left: 0 !important;  margin: 0 !important;  margin-left: 5% !important;  top: 15% !important;}
	
	.zty_rsg_4_list_gs{width:2px;}
	#mybtns #left{ top: 60px; position: absolute; left: -5%;}
	#mybtns #right{ top: 60px; position: absolute; right: -5%;}
	.zty_rsg_9_list_gs{ width:2px;}	
	#mybtns_9 #left_9{ top: 60px; position: absolute; left: -5%;}
	#mybtns_9 #right_9{ top: 60px; position: absolute; right: -5%;}
	
	.zty_rsg_1_title1 { font-size:30px;}
	.zty_rsg_1 img{ width: 300%;}
	.zty_rsg_2_title,.zty_rsg_7_title1,.zty_rsg_8_title,.zty_rsg_9_title,.zty_rsg_10_title,.zty_rsg_11_title{  font-size: 30px; margin-top:50px;}
	.zty_rsg_2_desc,.zty_rsg_4_desc,.zty_rsg_8_title2,.zty_rsg_9_title2,.zty_rsg_10_title2,.zty_rsg_11_title2{ font-size: 12px;}
	.zty_rsg_2_list{ margin:30px 0 0;}
	.zty_rsg_2_list li{ width: 28%; margin-bottom:20px; float:none; display: inline-block; text-align: center;}
	.zty_rsg_2_list li .zty_rsg_2_title {  font-size: 16px;}
	.zty_rsg_3_fr,.zty_rsg_3_fl{ width:100%; left:0px;}
	.zty_rsg_3{ margin:50px 0;}
	.zty_rsg_3_title2{    font-size: 22px;  line-height: 30px;}
	.zty_rsg_3_title4 { font-size: 30px; line-height: 80px;}
	.zty_rsg_3_title5 { font-size: 14px;}
	.zty_rsg_4{ padding:50px 0;}
	.zty_rsg_4_title{font-size:30px;}
	
	.zty_rsg_5_tu >img{ width: 200%;}
	.zty_rsg_5_title{ font-size:20px;    margin-top: 50px;}
	.zty_rsg_5_title span { font-size: 25px;}
	.zty_rsg_5_xian{ margin: 15px 0 50px;}
	.zty_rsg_6_fl,.zty_rsg_6_fr{ width:100%;}
	.zty_rsg_7_fl{ width:100%;}
	
	.zty_rsg_7_title2 {font-size: 16px;}
	.zty_rsg_7_title3{ font-size: 16px; margin-top: 30px;}
	.zty_rsg_7_list{ margin-bottom:30px;}
	.zty_rsg_7_list li{ width: 49%;}
	.zty_rsg_7_fr{ display:none;}
	.zty_rsg_8_tu img{ width: 150%;}
	.zty_rsg_8_tb img {  max-width: 80px;}
	.zty_rsg_9_list li .zty_rsg_9_list_title{  font-size: 14px; height: 50px; line-height: 50px;}
	#zty_rsg_9_lbox{ min-height: 190px;}
	#mybtns a,#mybtns_9 a{ width: 35px; height: 46px; background-size: 100%;}
	.zty_rsg_10_list .slideshow2{margin-top:50px;}
	.zty_rsg_10_list{ height: 450px;}
	.zty_rsg_11_title2{margin-bottom:50px;}
	
	.honorzs_list li .honorzs_list_title{ font-size: 14px;}
	
	.ship_list li .ship_list_tb{  top: 30%;}
	
}

@media (max-width: 499px){
	
	.header_search{ margin-top: 27px;}
	.header_search .soText{ width: 100px;}
	.header_search .soBtn{ width: 30px;}
	.sp_nav{ margin-top: 30px !important;}
	
	.head_logo{ padding-right: 0px; margin-right: 10px;}
	.head_logo img{ height: 35px;  margin-top: 10px;	}
	
	.gallery-thumbs .swiper-slide{ width: calc(32.7% - 2px);}
	.gallery-thumbs img{ max-width: 50px;}
	.gallery-thumbs .cpxl_title{ font-size: 12px;height: 30px; line-height: 30px;}
	.gallery-top-box{ margin:30px 0;}
	.gallery-top .swiper-slide li{  width: 48%; margin-right:2%; margin-bottom:2%;}
	.gallery-top .swiper-slide li:nth-child(2n){ margin-right:0px;}
	.gallery-top .swiper-slide li .i_cp_list_title{ font-size: 12px;}
	.i_about_title{  margin: 30px 0; font-size: 35px;}
	.i_about_info span {  font-size: 16px !important;}
	.i_kh_li_kuang{ width:48px;}
	.i_gg_fl { width: 100%; line-height: 50px; margin-left:0px; text-align: center;}
	.i_gg_xian{ margin: 0 auto;}
	.i_gg_desc{ font-size:16px;}
	.i_gg_fr{ width:100%; text-align: center;}
	.i_gg_fr a{ font-size: 12px; margin: 0 12px; float:none;}
	.i_gg_fr br{ display:none;}
	.i_news_qy{ width:100%; margin-right:0px;}
	.i_news_qy:nth-child(2){ border-top: 1px solid #eee; margin-top: 20px; padding-top: 30px;}
	
	.n_banner_kuan a.n_banner img{  width: 350%;}
	.n_banner_title{ font-size: 20px;}
	.n_banner_desc,.Location{ font-size: 12px;}
	.lanmu_mun ul{ height: 50px; line-height: 50px;}
	.lanmu_mun li{ font-size: 16px; height: 51px;}
	.n_about_fr .n_about_fr_title2{ margin-top: 40px;}
	.n_qywh_info span,.n_tuandui_bot span{ font-size:14px !important;}
	.n_about_fl span,.n_about_fr .n_about_fr_cont{ font-size: 12px; line-height: unset;}
	.n_about_fr .n_about_fr_title2 span{ font-size: 20px;}
	.n_about_bot li .n_about_bot_desc{  font-size: 12px;}
	
	.footer_lanmu_link li{ width: 32%;}
	.n_cp_xl li{ width:100%;}
	.images_rqcp li{width: 49%; margin-bottom: 10px; margin-right: 2%;}
	.images_rqcp li:nth-child(5n) { margin-right: 2%;}		
	.images_rqcp li:last-child{display:none;}
	.images_rqcp li:nth-child(2n){ margin-right:0px; display:block;}
	.images_rqcp_title span{ width: 25%;}
	.article_title{ font-size: 20px; margin-top: 30px;}
	.gduo{ line-height: 30px;}
	.gduo span.pre,.gduo span.next{ width:100%; text-align:left;}
	
	.zp_ss,.zp_ss2{ width: 95%; margin-bottom:10px;}
	.zp_ssan,.zp_ssan input{ width:100%;}
	
	.xmhz_list li .xmhz_list_title{ font-size: 20px;}
	.xmhz_list li .xmhz_list_desc{  font-size: 12px;}
	
	.down_list_title span{ font-size:12px;}
	.down_zi{ display:none;}
	.zsjm_ppsl>img,.zsjm_jmys>img{display:none;}
	.zsjm_jmys_cont{ position: relative; background: #cbddf5; float: left; padding-bottom: 30px;}
	.zsjm_ppsl_cont{ position: relative; background: #033572; float: left; padding-bottom: 30px;}
	.zsjm_fl{ display:none;}
	.zsjm_fr{ width: 100%;}
	.zsjm_liuy{ margin:30px 0;}
	.n_cp_fr>ul>li .n_cp_list_gd a{ padding: 10px 30px;}
	

.wz_kuan1 .slide_title1{ font-size: 12px;}
.wz_kuan1 .slide_title2{ font-size: 12px; text-transform: uppercase; font-style: italic; letter-spacing: 5px;}
.wz_kuan1 .slide_title3{ font-size: 12px;}
.wz_kuan1 .slide_title4{ margin-top: 5px;}
.wz_kuan1 .slide_title4 span{ font-size: 12px; padding: 2px; background: #e70012;}

.wz_kuan2 .slide_title1{ font-size: 12px; font-weight:bold; line-height: 20px;}
.wz_kuan2 .slide_title2{ font-size: 12px; }
.wz_kuan2 .slide_title3{ font-size: 12px; margin-top: 5px; line-height: 20px;}
.wz_kuan2 .slide_title4{ font-size: 12px;}
.wz_kuan2 .slide_title4 span{ }


.wz_kuan3 .slide_title1{ font-size: 14px; font-weight: bold; color: #1f1f1f;}
.wz_kuan3 .slide_title1 span{    color: #01b552;}
.wz_kuan3 .slide_title2{ font-size: 12px; text-transform: uppercase; color: #43464b; margin-top: 5px; line-height: 20px; }
.wz_kuan3 .slide_title3{ font-size: 12px; color: #1f2024;}
.wz_kuan3 .slide_title4{ margin-top: 5px; }
.wz_kuan3 .slide_title4 span{   font-size: 12px; padding: 2px 10px;  background: #01b552;}	
	

}
@media (max-width: 399px){
	
	.header_search .soText{ width: 80px;}
	.head_logo img{ height: 30px; margin-top: 12px;}
	.gallery-thumbs-box .swiper-button-prev{  width: 25px; left: 0px;}
	.gallery-thumbs-box .swiper-button-next{  width: 25px; right: 0px;}
	.i_gg_desc{ font-size:14px;}
	.i_gg_fr a{  padding: 10px 40px;}
	.images_info_zx a,.images_info_shoop a{ width:100%; margin:0px; margin-top:10px;}
	.zsjm_message_input li{ width: 100%;}
	.zty_rsg_2_title,.zty_rsg_7_title1,.zty_rsg_8_title,.zty_rsg_9_title,.zty_rsg_10_title,.zty_rsg_11_title{  font-size: 26px; margin-top:30px;}
	.zty_rsg_5_tu >img { width: 250%;}
}
@media (max-width: 330px){
	
	.header_search{ display:none;}
	
}