@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;
}
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%; /*修正手持设备字体变化*/
}
* {
	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:#005bac;}
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;
}
a{cursor:pointer;}
.w960{
	width: 960px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
.ovh{
	overflow: hidden;
}
.mt35{
	margin-top: 35px!important;
}
.main_content{ width:1200px; margin:0 auto;}
/***********top***************/
.header_kuan{ height: 156px; width: 100%;}
.header{  width:100%; float:left; position:fixed; z-index: 99999; transition: 0.5s; top: 0;}
.header_top{  width:100%; float:left; border-bottom: 1px solid #e5e5e5; border-top: 5px solid #005bac; padding: 20px 0; background:#fff;}
.header_logo{ float:left; padding-right: 20px; /* border-right: 1px solid #e5e5e5;*/}
.header_logo img{ height: 60px;}
.header_logo_gg{ float:left; margin-left: 15px; font-size: 14px;line-height: 30px; display:none;}
.header_logo_gg span{ font-size: 23px; font-weight: bold; background-image: -webkit-linear-gradient(bottom,#2989cc,#1457a0,#2989cc,#1457a0,#2989cc); -webkit-background-clip: text; -webkit-text-fill-color: transparent;}
.header_fr{ float:right; }
.header_tel{ float: left; height: 30px; margin-top: 8px; margin-right: 20px;}
.header_tel i{ font-size: 34px; color: #1357a0; display: inline-block; float: left; position: relative; top: -11px; margin-right: 5px;}
.header_tel span{ display: inline-block; font-size: 22px; font-weight: bold;  color: #1357a0;}
.header_seach{  float:left; height: 30px; margin-top: 11px; margin-right:10px; border: 1px solid #d2d2d2; position: relative;}
.header_seach .soText {
	float: left;
	width: 0px;
	height:28px;
	line-height: 28px;
	padding:0;
	border: 0px;	
	outline: none;
	border-right:0px;
	color:#b8b8b8;
	font-size:12px;
	transition: 0.5s;
	position: absolute;
    right: 65px;
    
}
.header_seach:hover .soText{ width: 200px; padding:0 10px; border: 1px solid #d2d2d2;}
.soText::-webkit-input-placeholder { color:#b5b5b5;}
.header_seach .soBtn {
	float: left;
	width: 65px;
    height: 30px;
	line-height:30px;
	background:url(../images/seach_soBtn.png) center center no-repeat #1357a0;
	border:0px;
	color:#fff;
	font-size: 26px;
	background-size: 16px;
	
}
.header_dp{ float:left; }
.header_dp a{ float:left; margin: 16px 10px 0;} 
.header_dp a img{} 
.header_zgs{ float:left; margin: 16px 10px 0; font-size: 15px; position: relative;}
.header_zgs a{}
.header_zgs i{ margin-left: 6px;}
.header_zgs_zi{ position: absolute; z-index: 999; box-shadow: 0px 0px 5px #888888; min-width: 100%; padding: 2%; background: #fff; right: 0px; display:none;}
.header_zgs_zi li{ }
.header_zgs_zi li a{ width:100%;  float:left; white-space: nowrap;}
.header_zgs_zi li a:hover{ background:#fff; color:#1357a0;}
.header_nav{  width:100%; float:left; background:#fff;  position:relative;}

.header_tel_nav{ width: 25%; margin-top: 24px; float: left; display: none; overflow: hidden;}
.logo_tb{ float: left; margin-right: 15px;}

.header_nav>.main_content>ul{  width:100%; display: flex;}
.header_nav>.main_content>ul>li{  flex-grow: 1; text-align: center; line-height: 50px; font-size: 14px; }
.header_nav>.main_content>ul>li>a{ float: left; width:100%; color: #000;} 
.header_nav>.main_content>ul>li>a>i{ transform: rotateX(0deg); width: 0;  height: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 5px solid #000; top: 15px; position: relative; left: 5px;}.header_nav>.main_content>ul>li>a>i img{ display:none;}
.header_nav>.main_content>ul>li>a.jt_up>i img{  transform: rotateX(180deg);}.header_nav>.main_content>ul>li>a.jt_up>i{ transform: rotateX(180deg); border-top: 0px; border-bottom: 5px solid #fff; top: -10px;}.header_nav>.main_content>ul>li:hover>a>i{    border-bottom-color: #fff; border-top-color: #fff;}
.header_nav>.main_content>ul>li.on>a,.header_nav>.main_content>ul>li:hover>a,.header_nav>.main_content>ul>li>a.jt_up{ color: #000; }
.header_nav>.main_content>ul>li:hover{    transition-delay: 0.5s; transition: 0.5s; background: rgba(255, 255, 255, 1) }.header_nav>.main_content>ul>li:hover a,.header_nav>.main_content>ul>li>a.jt_up{ background:#1357a0; color:#fff;}
.nav_mun{ position:absolute; width: 100%; left: 0px; top: 50px; z-index: 1000;  background: #f1f2f4; padding: 100px 0; box-shadow: 0px 5px 10px #d6d6d6; overflow:hidden;  display:none;}
.nav_mun .nav_mun_none{ float: right; cursor: pointer; font-weight: bold; color: #000; margin-top: -80px; margin-right: 100px; font-size:20px;}
.nav_mun ul{ width:90%; margin:0 5%;} 
.nav_mun li{ float:left; width:18%; margin:0 1%; } 
.nav_mun li .nav_mun_tu{ width:100%; padding-bottom:100%; overflow:hidden; position:relative;}
.nav_mun li .nav_mun_tu img{ height:100%; position:absolute; left:50%; transform:translateX(-50%);}.nav_mun li .nav_mun_title{ color:#000;}
.nav_mun li:hover .nav_mun_title{ color:#1357a0;}
/*banner*/
.slide-main{position:relative; float: left; width: 100%; padding-bottom: 13%;}
.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: 80%; margin: 0 10%; position:absolute;z-index:124;left:0;text-align:center; bottom: 0;}
.item a{display:inline-block;width:23%; margin-right:1%;opacity:1;-moz-opacity:0.3;filter:alpha(opacity=30);overflow:hidden;     background: #000;}
.item a:last-child{ margin-right:0px;}
.item a img{ width:100%; opacity: 0.4;}
.item a.cur img{ opacity: 1;}
.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%;}
.i_title{  width:100%; float:left; text-align:center; font-size: 35px;  margin-top: 40px; color: #2b2b2b; font-weight: bold;line-height: 40px;}
.i_title:before{ content: "";  width: 92px; height: 3px; display: inline-block;  background:url(../images/title_lf.png) top center no-repeat; padding-top: 12px; margin-right: 10px;}
.i_title:after{ content: "";  width: 92px; height: 3px; display: inline-block;  background:url(../images/title_fr.png) top center no-repeat; padding-top: 12px; margin-left: 10px;}
.i_title_desc{ font-size:18px; color:#979797;  width:100%; float:left; text-align:center;}
.i_title_desc span{ font-weight:bold;}
.i_ys{  width:100%; float:left; text-align:center; }
.i_ys_bg{  width:100%; float:left; background:url(../images/ys_bg.jpg) center center no-repeat; padding: 100px 0; margin-top: 50px; background-size: auto 100%;}
.i_ys_list{ width:100%; float:left; }
.i_ys_list li{  float:left; width:33%;}
.i_ys_list li .i_ys_list_tu{ position:relative;}
.i_ys_list li .i_ys_list_tu img{  width:100%;}
.i_ys_list li .i_ys_list_cont{ position:absolute; top:50%;left:50%;  transform: translate(-50%,-50%); color:#fff;}
.i_ys_list li:nth-child(3) .i_ys_list_cont,.i_ys_list li:nth-child(4) .i_ys_list_cont,.i_ys_list li:nth-child(5) .i_ys_list_cont{  color:#000;}
.i_ys_list li:nth-child(4) .i_ys_list_tu img{opacity:0.5}
.i_ys_list li .i_ys_list_title{ font-size:22px;}
.i_ys_list li .i_ys_list_desc{ font-size: 14px;  margin-top: 10px;}
/*热线产品*/
.i_rxcp{ width:100%; float:left; background:url(../images/i_rxcp_bg.jpg) center top no-repeat;  padding: 30px 0 50px;  background-color: #f8f8f8;}
.i_rxcp_list{ width:100%; float:left; margin-top:50px;}
.i_rxcp_list_top{  width:94%; margin:0 3%; float:left; text-align: center;}
.i_rxcp_list_top li{ display: inline-block; cursor: pointer; padding: 0 10px; border-right: 1px solid #dfdfdf; line-height: 15px;}
.i_rxcp_list_top li:last-child{ border-right:0px;}
.i_rxcp_list_top li .i_rxcp_top_tu{ width:100%; position: relative; background: #000;  padding-bottom: 60%; overflow: hidden;}
.i_rxcp_list_top li .i_rxcp_top_tu img{height:100%; opacity: 0.5; position: absolute; left: 50%;  transform: translate(-50%,-50%);    top: 50%;}
.i_rxcp_list_top li .i_rxcp_top_title{  font-size: 14px; text-align: center;}.i_rxcp_list_top li.cli1 .i_rxcp_top_title{ background: #01519a; color: #fff;  padding: 5px 10px; border-radius: 5px;}
.i_rxcp_list_top li.cli1 .i_rxcp_top_tu img{ opacity: 1;}
.i_rxcp_list_bot{ width:100%; float:left; position:relative; margin-top: 50px;}
.i_rxcp_bot_slide{ width: calc(98% - 2px); margin: 0 1%; background: #fff; float: left; border: 1px solid #dfdfdf;}
.i_rxcp_bot_tu{ width: calc(100% - 2px); margin: 0 1px; position: relative; overflow: hidden; padding-bottom: 100%;}
.i_rxcp_bot_tu img{ height:100%; position:absolute; left:50%; transform:translate(-50%);}
.i_rxcp_bot_title{ text-align: center; color: #000; font-size: 14px; border-top: 1px solid #dfdfdf; line-height: 30px; overflow: hidden; height:60px;}
.i_rxcp_bot_slide:hover .i_rxcp_bot_title{ background:#01519a; color: #fff;}
.i_rxcp_bot_slide .i_rxcp_bot_kuan{ float:left; width:100%; position:relative;}
.i_rxcp_bot_cont{ opacity:0; position:absolute; width: 90%; top: 0px; height: 100%; background: rgba(0,0,0,0.5); text-align: center;  font-size: 17px; padding: 0 5%; color: #fff; align-items: center; display: inline-grid; transition: 0.3s;}
/*.i_rxcp_bot_slide:hover .i_rxcp_bot_title{ opacity:0;}
.i_rxcp_bot_slide:hover .i_rxcp_bot_cont{ opacity:1; transition: 0.3s;}*/.i_cp_list_gd{ width:100%; float:left; margin-top: 50px; text-align:center;}.i_cp_list_gd a{  padding: 10px 30px;  border: 2px solid #01519a; color: #01519a; font-size: 14px;}.i_cp_list_gd a span{ font-family: cursive; letter-spacing: -4px; margin-left: 10px;}.i_cp_list_gd a:hover{ background:#01519a; color: #fff;}
.i_rxcp_bot_gd{ width: 100%; float: left; text-align: center; border-top: 1px solid #e5e5e5; padding: 10px 0;}
.i_rxcp_bot_gd a{ width: calc(50% - 1px); float: left; font-size: 14px; border-right: 1px solid #e5e5e5;}
.i_rxcp_bot_gd a:nth-child(1){ color: #d71318;}
.i_rxcp_bot_gd a:nth-child(2){ color: #0c3c95; border-right: 0;}
.i_rxcp_gs{ width:5px; display:none;}
/*关于我们*/
.i_about_top{ width:100%; float:left; padding: 30px 0 50px; }
.i_about{ width:100%; float:left; background:url(../images/i_about_bg.jpg) center top no-repeat;  padding: 30px 0 0px; position: relative; overflow: hidden; background-size: auto 100%;}
.i_about_title{ width: 100%; float: left; font-size: 36px; color: #025299; line-height: 40px; margin-top: 70px;}
.i_about_cont{ width:100%; float:left; margin-top: 50px;}
.i_about_fl{ width:48%; float:left;}
.i_about_info{ padding-top: 30px;  font-size: 14px; text-indent: 2em;  margin-bottom: 30px; line-height: 30px; border-top: 1px solid #e6e6e6;}
.i_about_info img{ max-width:100%}
.i_about_dls{}
.i_about_dls_title{ font-weight: bold; font-size: 25px; color: #424242;}
.i_about_dls_desc{ margin: 26px 0; font-size: 18px; line-height: 30px;}
.i_about_gd{  margin-top: 50px; width: 100%; float: left;  margin-left: 20px;}
.i_about_gd a{margin:0 auto; padding: 0 20px;line-height:41px;text-align:center;position:relative;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;font-size: 15px; color: #5f5f5f; float:left;}
.i_about_gd a:before{ content:""; position:absolute; top:5px; left:-14px; width:30px; border-top:1px solid #e6e6e6; height:30px; border-right:1px solid #e6e6e6;transform:rotate(-135deg); }
.i_about_gd a:after{content:"";position:absolute;top:5px;right:-14px;width:30px;border-top:1px solid #e6e6e6;height:30px;border-right:1px solid #e6e6e6;transform:rotate(45deg);}
.i_about_gd a:hover{color:#1457a0;}
.i_about_fr{  width:45%; float:right;position: relative; z-index: 999;}
.i_about_fr img{  width:100%;}
.i_about_lkuan{ position:absolute; float:left; width:100%; height:180px; background:#1457a0; bottom:0px; z-index:99}
.i_about_lkuan ul{ width: 44%; float: left;}
.i_about_lkuan li{ float: left;  width: 25%; text-align: center; margin-top: 50px;}
.i_about_lkuan li .i_about_lkuan_tb{ }
.i_about_lkuan li .i_about_lkuan_tb img{ height:65px;}
.i_about_lkuan li .i_about_lkuan_title{ color: #fff; font-size: 14px; line-height: 30px;}
/*方案系统*/
.i_ffxt_top{  width:100%; float:left; padding: 20px 0 50px;}
.i_ffxt{ width:100%; float:left; background:url(../images/faxt_bg.jpg) center top no-repeat; background-size: auto 100%; padding:50px 0 30px;}
.i_ffxt_list{ width:100%; float:left;  position: relative; margin-top:30px;}
.top_img{ width: 100%;height: auto;position: relative; overflow: hidden;  border-radius: 10px;}
.activeimg{ overflow: hidden;position: relative;}
.activeimg li{ float:left;}
.activeimg li .i_ffxt_list_tu{ width:70%; float:left;}
.activeimg li .i_ffxt_list_tu img{ width:100%;}
.activeimg li .i_ffxt_list_cont{ width: 24%; float:left; padding: 0 3%; text-align:center; background:#fff;}
.activeimg li .i_ffxt_list_tb{ margin-top: 60px;}
.activeimg li .i_ffxt_list_tb img{}
.activeimg li .i_ffxt_list_title{ font-size: 32px; font-weight: bold; color: #000; margin-top: 25px; line-height: 40px;}
.activeimg li .i_ffxt_list_desc{ width: 100%; margin-top: 50px; margin-top: 15px; line-height: 36px;}
.activeimg li .i_ffxt_list_desc a{ width: 100%; float: left; font-size: 18px;  }
.activeimg li .i_ffxt_list_gd{ width: 100%; float: left; margin-top: 36px;}
.activeimg li .i_ffxt_list_gd a{ color: #fff; padding: 10px 20px; background: #0059af; border-radius: 30px;}
.activeimg li .i_ffxt_list_gd a i{ position: relative; top: 4px; margin-right: 5px;}
.i_ffxt_list .left{ width: 70px;height: 70px;position: absolute;left:-100px;top: 0;text-align: center; cursor: pointer; top: 50%; transform: translateY(-50%);}
.i_ffxt_list .right{ width: 70px;height: 70px;position: absolute;right:-100px;top: 0;text-align: center; cursor: pointer; top: 50%; transform: translateY(-50%);}
.i_ffxt_list .left:hover,.i_ffxt_list .right:hover{ background: rgba(0,0,0,0.5); border-radius: 100%; }
.bot_img{width: 100%;margin-top: 15px; text-align:center;}
.bot_img ul{ width: 100%;}
.bot_img ul li{ width: 12px; height: 12px; border: 2px solid #fff;cursor: pointer;border-radius: 50px; display: inline-block; margin-right: 7px;}
.bot_img ul li.active{  border: 2px solid #005bac; background: #005bac;}
/*资讯中心*/
.i_zxzx_top{ width:100%; float:left; padding: 10px 0 50px;}
.i_zxzx{ width:100%; float:left; padding-bottom:50px;}
.i_zxzx_tt{ width:100%; float:left; position:relative; background:#f7f7f7; margin-bottom: 30px;}
.i_zxzx_tt_tu{width: 40%; float: left;}
.i_zxzx_tt_tu img{ width:100%;}
.i_zxzx_tt_cont{ float: left; width: 45%; padding: 0px 5% 0 10%; position: absolute; right: 0; top: 50%; transform: translateY(-50%);}
.i_zxzx_tt_title{ font-size: 24px; color: #000;}
.i_zxzx_tt_desc{ font-size: 13px; line-height: 24px; margin-top: 10px;}
.i_zxzx_tt_gd{ text-align: right; margin-top: 50px;}
.i_zxzx_tt_gd span{ text-decoration: underline; color: #7e7e7e;}
.i_zxzx_list{ width:100%; float:left;}
.i_zxzx_list li{ float: left; width:28%; margin-right: 2%; padding: 0 2% 80px; background: #f7f7f71; background:url(../images/xwzx_bot.png) center bottom no-repeat #f7f7f7; margin-top: 30px; background-size: 100%;}
.i_zxzx_list li:nth-child(3n){ margin-right:0px;}
.i_zxzx_list li .i_zxzx_list_time{    width: 100px;  height: 100px;  text-align: center; background: #646464; margin-top: -30px; color: #fff; font-size: 16px;}
.i_zxzx_list li .i_zxzx_list_time span{ font-size: 30px; position: relative; top: 10px;}
.i_zxzx_list li .i_zxzx_list_title{ margin-top: 50px; font-size: 16px; color: #000;}
.i_zxzx_list li .i_zxzx_list_desc{ color: #888888; line-height: 25px; margin-top: 7px; height:100px;}
.i_zxzx_list li:hover .i_zxzx_list_time{  background: #005bac;}
.i_zxzx_gd{ width: 100%; float: left; background: #f7f7f7; text-align: center; padding: 15px 0; margin-top: 40px;}
.i_zxzx_gd a{ font-size: 15px;}
/*留言*/
.i_zxly{ width:100%; float:left; background:url(../images/zxly_bg.jpg) center center no-repeat; padding:100px 0; color: #fff;    background-size: auto 100%;}
.i_zxly_title{}
.i_zxly_title2{ font-size: 24px; line-height: 30px; margin-top: 10px;}
.i_zxly_message{  width:100%; float:left; }
.i_zxly_message li{ width:25%; float:left; margin-top: 30px;}
.i_zxly_message li input{ border: 0px; height: 50px; line-height: 50px; width: 90%; padding: 0 5%; position: relative; box-shadow: 5px 0px 5px #c7c4c4;}
.i_zxly_message li.minp1 input{ z-index:3; background:url(../images/zxly_tb_name.png) right 10px center no-repeat #fff;}
.i_zxly_message li.minp2 input{ z-index:2; background:url(../images/zxly_tb_tel.png) right 10px center no-repeat #fff;}
.i_zxly_message li.minp3 input{ z-index:1;box-shadow: none; background:url(../images/zxly_tb_cont.png) right 10px center no-repeat #fff;}
.i_zxly_message li.minp5 { width: 20%; float: right;}
.i_zxly_message li.minp5 input{ box-shadow: none; background: #d71317; color: #fff; font-size: 16px;}
/*footer*/
.footer{ width:100%; float:left; border-top: 1px solid#e5e5e5;}
.footer_top{ width:100%; float:left; margin-top:70px; padding-bottom:50px;}
.footer_lf{  width:25%; float:left;}
.footer_lx{ background:url(../images/footer_lx.png) right center no-repeat; padding-left:15px; border-left:2px solid #005bac; font-size: 14px;    line-height: 29px;  margin-bottom: 30px;}
.footer_lx span{ font-size: 27px; color: #005baa; font-weight: bold;}
.footer_ba{ font-size: 14px; margin-top: 30px; width: 100%; color: #888888;}
.footer_copy{ font-size: 14px; width: 100%; color: #888888;}
.footer_nav{ width:55%; float:left;}
.footer_nav ul{ width:25%; float:left; text-align:center;}
.footer_nav ul span{ font-size: 18px; line-height: 20px; margin-bottom: 22px; width: 100%; float: left;}
.footer_nav ul li{ font-size: 16px;}
.footer_nav ul li a{ color: #5f5f5f;}
.footer_ewm{ width:calc(12% - 2px); float: left; text-align: center; margin-left: 4%; padding: 2%; border: 1px solid #e5e5e5;position:relative;}
.footer_ewm_tu{  width: 100%;}
.footer_ewm_tu img{ width: 100%;}
.footer_ewm_title{ font-size: 14px; margin-top: 4px;}
.footer_ewm_tb{ position: absolute; left: 50%; transform: translateX(-50%); width: 30%; background: #fff; bottom: -10px;}
.footer_ewm_tb img{}
.footer_bot{ width: 100%; float: left; background: #eee; padding: 10px 0;color:#5f5f5f}
.footer_link{ font-size: 14px; float: left; }
.footer_link a{ color:#5f5f5f}
.footer_jszc{  float: right; font-size: 14px;}
.footer_jszc a{ color:#5f5f5f}
.footer_copy2{ display:none;}
/* .fenye{ float: left; width:100%;}
.pagingNav{ float: left; width:100%; text-align: center;}
.pagingNav li{ display: inline-block;  height:30px; line-height:30px; border: 1px solid #ececec; margin-bottom: 30px;}
.pagingNav li a{padding:0 15px; float: left;}
.pagingNav li.thisclass,.pagingNav li:hover{ background:#01519a; }
.pagingNav li.thisclass a,.pagingNav li:hover a{ color:#fff;} */

.pagingNav{ float: left; width:100%; text-align: center;}
.pagingNav a{display: inline-block;  height:30px; line-height:30px; border: 1px solid #ececec; margin-bottom: 30px;padding:0 15px;margin: 0 2px;}
.pagingNav a.page-num-current,.pagingNav a:hover{ background:#01519a;color:#fff;}

.n_banner{ float: left; width: 100%; position: relative; overflow: hidden;}
.n_banner>img{  position: relative; left: 50%; transform: translateX(-50%); width:100%;}
.n_content{ float: left; width: 100%; padding:30px 0;}
.images_home{  width:100%; float:left; }
.images_home_list{  width:100%; float:left; }
.images_home_list li{   width:calc(23% - 1px); margin-left:-1px; float:left;text-align:center; padding: 0px 1%; position:relative; overflow:hidden; border: 1px #e5e5e5 solid; margin-bottom: -1px;}.images_home_list li a{ float:left; padding: 30px 0; width:100%;}
.images_home_list li .images_home_list_tu{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden;}
.images_home_list li .images_home_list_tu img{ position: absolute; height: 100%; left: 50%;  top: 50%;  transform: translate(-50%,-50%);transition: all 0.4s ease-in;}
.images_home_list li:hover .images_home_list_tu img{   height: 110%;  transition: all 0.4s ease-in;}
.images_home_list li .images_home_list_cont{ position:absolute; top: calc(100% - 60px); width: 100%; height: 100%;     transition: 0.4s;  left: 0%;}
.images_home_list li:hover .images_home_list_cont{ background-color: rgba(30,56,72,0.8); top: 0px; -webkit-transition: all 0.4s ease-in-out; color:#fff;}
.images_home_list li .images_home_list_title{ font-size: 18px; line-height: 18px; margin-top:10px;   }
.images_home_list li .images_home_list_titleen{ overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
.images_home_list li:hover .images_home_list_title{ margin-top:40%; margin-bottom:10px;}
.images_home_list_desc{ width:100%; margin-bottom:10px; line-height:25px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow:hidden;}
.images_home_list li .images_home_list_gd{ width: 50%; margin: 15px auto; border: 1px solid #fff; border-radius: 5px;  height: 25px; line-height: 25px;}
.images_home_list li .images_home_list_gd i{ position: relative; top: 3px; margin-right: 4px;}
.left_navcp_fl{ width:25%; float:left;}
.left_navcp_xz{ width: 90%; background: #1457a0; color: #fff; padding: 0 5%; line-height: 40px; font-size: 14px;cursor: pointer; display:none;}
.left_navcp_xz span{ float:right; transform: rotate(90deg);  font-family: cursive;} 
.left_navcp_title{ width: 90%; padding: 2% 5%; height:60px; line-height:60px; float:left; background:#1456a0; color:#fff;}
.left_navcp_title span{ font-size:22px; position: relative; margin-right: 5px; top: -2px;}
.left_navcp_title i{ float:right; position: relative; top: 19px;}
.left_navcp_list{ width: 100%;float:left;}
.left_navcp_list ul{ float: left; width: 100%;}
.left_navcp_list ul li ul{ display:none;}
.left_navcp_list li{float: left; font-size: 14px; position: relative; width: 100%; box-sizing: border-box; vertical-align: sub; clear: both; display: block;}
.left_navcp_list li .list_xian{ 	border-bottom: 1px solid #eee;	float: left;   width: 100%; position: relative; height: 50px;    line-height: 50px;}
.left_navcp_list li a{ text-decoration: none;color: #2a333c;text-align: left; display: block; height: 100%; box-sizing: border-box;
 width:100%;  float:left; padding-left: 20px;  overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;}
 .left_navcp_list li .circular{ width: 6px; height: 6px; background: #1456a0; position: absolute; top: 23px; left: 10px;}
 .left_navcp_list li.cp_zi_mun a{  width:calc(100% - 30px);}
.left_navcp_list li a:hover{ color: #1456a0;}
.left_navcp_list li .active a{ color: #1456a0;}
.left_navcp_list li .title_link a{  float: left; width: auto;  height: auto;}
.left_navcp_list li .list_xian span{ cursor: pointer; float:right; width:30px; height:50px; font-family: cursive; color: #cdcdcd; text-align: center; font-size: 19px;}
.left_navcp_list li .list_xian span:after{ content: "+";  }
.left_navcp_list li .active span:after{ content: "-";  }
.left_navcp_list li .flxs span:after{ content: "-";  }
.left_navcp_list ul.flxs{ display: block;}
.left_navcp_list li>ul>li>.list_xian {
    background: #f5f5f5;
}
.left_navcp_list li>ul>li>ul>li>.list_xian {
    background: #00000003;
}
.i_pro_wap{ margin: 10px 0; float: left;  width: 100%; display:none;  text-align: center; float:left; width:100%;}
.i_pro_wap select#tabs{ width:100%; padding:0 5%; height:40px; font-size: 16px;    background:#0a599a; color: #fff; border-color: #0a599a;}
.ny_fl_lx{ border: 1px solid #1456a0; border-radius: 10px; margin-top:20px;  padding:10px 16px;}.ny_fl_lx h2{ background: #fff; }.cp_lx{ width: 94%; padding-bottom: 20px; padding:0 3%; float: left;}.cp_lx_title{ font-size: 18px;}.cp_lx h2 b{width: 45px;font-size: 35px;line-height: 46px;float: left;font-weight: normal; color: #ff8a00; margin-top: 12px; margin-left: 0px;}.cp_lx h2{     height: 60px; background: #fff;}.cp_lx h2 p{ font-size: 18px; color: #3d3d3d; line-height: 18px; float: left; margin-left: 2px; margin-top: 20px; font-weight: normal;}.cp_lx span{ font-size: 12px; color: #ababab;}.cp_lx p{ line-height: 25px;}.cp_lx p font{ font-size: 19px; color: #ff8300;}
.main_fr{ width:72%; margin-left:3%; float:right; min-height: 500px;}
.image_list{ width:100%; float:left; margin-bottom: -1px; }
.image_list li{ width:calc(27% - 1px); padding:2% 3%; float:left; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5; text-align:center;}
.image_list li:nth-child(3n){ border-right:0px;}
.image_list li .image_list_tu{ width:100%;  padding-bottom: 90%; position: relative; overflow: hidden;}
.image_list li .image_list_tu img{ height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); }
.image_list li .image_list_title{ font-size:18px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.image_list li .image_list_desc{ font-size:14px; line-height: 22px; margin: 10px 0; height: 65px;display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;}
.image_list li .image_list_gd{ width: 80%; margin: 0 auto;  height: 35px;  line-height: 35px;  border: 1px solid #000; border-radius: 7px; font-size: 14px; margin-top: 20px; margin-bottom: 30px;}
.image_list li:hover .image_list_gd{ border-color:#1456a0;background:#1456a0;color:#fff; }
.image_list_xian{ width:100%; float:left; border-bottom: 1px solid #fff; margin-bottom: 50px;  }
.cpxq_top{ width:100%; float:left; border-bottom: 1px solid #e5e5e5; text-align: center; height: 50px; line-height: 50px; font-size: 16px; background: #fff; z-index: 2; z-index: 1000;}
.cpxq_top .cpxq_fl{ width:calc(18% - 1px); float:left; border-left: 1px solid #e5e5e5;  cursor: pointer; position:relative; background:#fff; }
.cpxq_top .cpxq_fl span{}
.cpxq_fl_list{ position:absolute;  left: -1px; width: calc(100% + 2px); display:none; z-index: 99;}
.cpxq_top .cpxq_fl:hover .cpxq_fl_list{ display:block;}
.cpxq_fl_list>ul>li{ border: 1px solid #e5e5e5; margin-bottom: -1px; padding:0 10%;  transition: 0.5s; position:relative;    background: #fff;}
.cpxq_fl_list>ul>li>a>span{ display: none;  }
.cpxq_fl_list>ul>li:hover{ text-align: left; background: #1357a0; border: 1px solid #1357a0; transition: 0.5s;}
.cpxq_fl_list>ul>li:hover>a{ color:#fff;}
.cpxq_fl_list>ul>li:hover>a>span{ display: inline-block; float: right;}
.cpxq_cp{ position:absolute;  width:1000px;  left: 100%;  background: #fff; top: 0%; transform: translateY(0%); display:none; transition: 0.5s; text-align:center; z-index:999;border: 1px solid #e5e5e5;}
.cpxq_cp_list{ width: 65%;float:left; margin:5%;}
.cpxq_cp_list li{ width:32%; margin-right:2%; text-align:center; float:left;}
.cpxq_cp_list li:last-child{ margin-right:0px;}
.cpxq_cp_list li .cpxq_cp_tu{ width:100%;  padding-bottom: 90%; position: relative; overflow: hidden;}
.cpxq_cp_list li .cpxq_cp_tu img{  height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
.cpxq_cp_list li .cpxq_cp_title{ font-size:14px;}
.cpxq_cp_gd{ width: calc(20% - 1px);  float: left;  border-left: 1px solid #e5e5e5;  margin:5% 2.5%; padding: 6% 0;}
.cpxq_fl_list>ul>li:hover .cpxq_cp{ display:block; transition: 0.5s;}
.cpxq_top .cpxq_fh{ width:calc(14% - 1px); float:left; border-left: 1px solid #e5e5e5;}
.cpxq_top .cpxq_fh a{ float:left;  width: 100%;}
.cpxq_top .cpxq_fh:hover a{ background:#14579F; color:#fff;}
.cpxq_top .cpxq_mc{ width:calc(68% - 1px); float:left; border-left: 1px solid #e5e5e5; text-align: right;}
.cpxq_top .cpxq_mc i{ position: relative; margin-right: 5px; top: 3px;}.n_r_navxl { float: right; width: 90%; text-align: center; margin: 30px 5% 0;}.n_r_navxl ul { display: inline-block;}.n_r_navxl li { float: left; border: 1px solid #eee; font-size: 14px; text-align: center; height: 30px; line-height: 30px;  transition: 0.5s;     margin: 0px 10px 30px;}.n_r_navxl li a { float: left;  transition: 0.5s; padding: 0 20px;}.n_r_navxl li.thisclass,.n_r_navxl li:hover{ background:#1456a0; transition: 0.5s;}.n_r_navxl li.thisclass a,.n_r_navxl li:hover a{ color:#fff; transition: 0.5s;}
.cpxq_info{ min-height:300px;  width:100%; float:left; position:relative; z-index: 1;}
.cpxq_info img {
	max-width: 100%;
	height: auto !important;
}
.clear_top {
	margin-top: 30px;
	float: left;
	width: 100%;
}
.cp_list_top {
	width: 100%;
	height: 40px;
}/*相关样式*/
#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 #1456a0;
}
.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: -90px;
	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: 106px;
	height: 106px;
	display: none;
}
.sumis {
	width: 10px;
	height: 3px;
	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 {
	width: 55%;
	margin-left: 5%;
	float: left;
}
.images_info_cont .tt {
	font-size: 24px;
	padding-bottom: 15px;
	color: #333;
}
.images_info_cont .desc {
	line-height: 22px;
	min-height: 100px;
	overflow: hidden;
}
.images_info_cont .tedian {
	padding: 10px 0;
	border-top: 1px dotted #b5b5b5;
	border-bottom: 1px dotted #b5b5b5;
	margin: 15px 0;
	line-height: 25px;
}
.images_info_cont .online {
	display: inline-block;
	width: 110px;
	height: 36px;
	border-radius: 3px;
	background-color: #1456a0;
	color: #fff;
	line-height: 36px;
	text-align: center;
	margin-right: 20px;
	margin-top: 20px;
}
.main_bgbg{width:100%; }
.main_bgbg2{background:#ebe9ea;width:100%}
.main_bg{width:96%;margin:0 2%; display: none;}
.sscm05_content_box .pro_mn .proinfo {
	width: 100%;
}/*图片放大镜样式*/
.sscm05_content_box .pro_mn .proinfo .jqzoom {
	float: left;
	border: none;
	position: relative;
	padding: 0px;
	cursor: pointer;
	margin: 0px;
	display: block;
	width: 398px;
	height: 398px;
	overflow: hidden;
}
.sscm05_content_box .pro_mn .proinfo .jqzoom img {
	width: 398px;
	height: 398px;
	position: absolute;
}
.sscm05_content_box .pro_mn .proinfo .zoomdiv {
	z-index: 100;
	position: absolute;
	top: 0px;
	left: -100px;
	background: #ffffff;
	border: 1px solid #CCCCCC;
	display: none;
	text-align: center;
	overflow: hidden;
}
.sscm05_content_box .pro_mn .proinfo .zoomdiv img {
	width: 750px;
	height: 750px;
}
.sscm05_content_box .pro_mn .proinfo .jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: relative;
	border: 1px solid #aaa;
	background: #ffffff;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(Opacity=50);
	cursor: crosshair;
}
.sscm05_content_box .pro_mn .proinfo .spec-preview {
	width: 400px;
	height: 400px;
	border: 1px solid #DFDFDF;
}/*图片小图预览列表*/
.sscm05_content_box .pro_mn .proinfo .spec-scroll {
	width: 400px;
	margin: 10px 0;
	height: 70px;
	position: relative;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .prev {
	float: left;
	margin-right: 5px;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .next {
	float: right;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .prev, .sscm05_content_box .pro_mn .proinfo .spec-scroll .next {
	display: block;
	font-family: "黑体";
	text-align: center;
	width: 10px;
	height: 70px;
	line-height: 70px;
	border: 1px solid #CCC;
	background: #EBEBEB;
	cursor: pointer;
	text-decoration: none;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items {
	float: left;
	position: absolute;
	width: 373px;
	height: 70px;
	overflow: hidden;
	left: 14px;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul {
	position: absolute;
	width: 999999px;
	height: 80px;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul li {
	float: left;
	width: 70px;
	margin-right: 5px;
	text-align: center;
	height: 68px;
	border: 1px solid #CCC;
	display: block;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul li div {
	width: 64px;
	height: 64px;
	position: relative;
	margin: 2px;
	overflow: hidden;
	display: block;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul li img {
	width: 64px;
	height: 64px;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul li img.video {
	position: absolute;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul li:hover {
	width: 70px;
	height: 66px;
	border: 2px solid #1456a0;
}
.sscm05_content_box .pro_mn .proinfo .spec-scroll .items ul li div:hover {
	width: 64px;
	height: 64px;
	margin: 1px;
}/*产品描述*/
.sscm05_content_box .pro_mn .proinfo .pro_desc {
	width: 407px;
	margin-left: 20px;
	color: #939393;
	font-size: 14px;
}
.sscm05_content_box .pro_mn .proinfo .pro_desc .tt {
	font-size: 24px;
	padding-bottom: 15px;
	color: #333;
}
.sscm05_content_box .pro_mn .proinfo .pro_desc .desc {
	line-height: 22px;
	min-height: 100px;
	overflow: hidden;
}
.sscm05_content_box .pro_mn .proinfo .pro_desc .tedian {
	padding: 10px 0;
	border-top: 1px dotted #b5b5b5;
	border-bottom: 1px dotted #b5b5b5;
	margin: 15px 0;
	line-height: 25px;
}
.sscm05_content_box .pro_mn .proinfo .pro_desc .online {
	display: inline-block;
	width: 110px;
	height: 36px;
	border-radius: 3px;
	background-color: #1456a0;
	color: #fff;
	line-height: 36px;
	text-align: center;
	margin-right: 20px;
	margin-top: 20px;
}/*产品参数信息*/
.sscm05_content_box .pro_mn .proinfo .pro_info {
	padding: 30px 0;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .tabs-style-fillup nav {
	text-align: center;
	overflow: hidden;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .tabs-style-fillup nav ul {
	border-top: 1px dotted #bfbfbf;
	border-bottom: 1px dotted #bfbfbf;
	padding: 10px 0;
	overflow: hidden;
	background-color: #fff;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .tabs-style-fillup nav ul li {
	background-color: #fff;
	position: relative;
	transition: all 0.5s;
	float: left;
	border-right: 1px dotted #bfbfbf;
	padding-left: 4px;
	padding-right: 4px;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .tabs-style-fillup nav ul li .title {
	width: 110px;
	font-size: 16px;
	background-image: -webkit-linear-gradient(to top, #eee, #fff);
	background-image: linear-gradient(to top, #eee, #fff);
	height: 42px;
	line-height: 42px;
	color: #333;
	text-align: center;
	display: block;
	position: relative;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .tabs-style-fillup nav ul li.tab-current {
	background-color: #FFF;
	color: #c7000b;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .tabs-style-fillup nav ul li.tab-current .title {
	cursor: pointer;
	color: #fff;
	text-decoration: none;
	background-image: -webkit-linear-gradient(to top, #004EA2, #004EA2);
	background-image: linear-gradient(to top, #1456a0, #1456a0);
	-webkit-box-shadow: 0 0 10px #0CC;
	-moz-box-shadow: 3px 3px 5px #666;
	box-shadow: 3px 3px 5px #666;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .content-wrap section {
	overflow: hidden;
	width: 100%;
	background-color: #fff;
	padding: 15px 0;
	font-size: 14px;
	line-height: 25px;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .content-wrap section img {
	max-width: 100%;
	height: auto !important;
}
.sscm05_content_box .pro_mn .proinfo .pro_info .content-wrap section.content-current {
	display: block;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj {
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .tt {
	font-size: 22px;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .tt span {
	font-size: 20px;
	padding-left: 5px;
	color: #aeaeae;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .line {
	border-bottom: 1px dotted #BFBFBF;
	margin: 20px 0;
	position: relative;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .line span {
	width: 50px;
	position: absolute;
	height: 2px;
	background-color: #c7000b;
	left: 0;
	border-bottom: 0;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .list li {
	display: block;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .list span {
	width: 190px;
	height: 190px;
	position: relative;
	overflow: hidden;
	display: block;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .list img {
	width: 307px;
	height: 190px;
	position: absolute;
	left: 50%;
	margin-left: -153px;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .list li p {
	width: 190px;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj .list li a.pic {
	display: table-cell;
	background-color: #f8f8f8;
	width: 190px;
	height: 190px;
	vertical-align: middle;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj-zf1 .flex-control-nav {
	display: none;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj-zf1 .flex-direction-nav a {
	opacity: 1;
	width: 28px;
	height: 21px;
	background: url("../images/jiantou.jpg");
}
.sscm05_content_box .pro_mn .proinfo .pro-tj-zf1 .flex-direction-nav .flex-disabled {
	opacity: 1 !important;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj-zf1 .flex-direction-nav .flex-prev {
	top: -40px;
	left: 770px;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj-zf1 .flex-direction-nav .flex-next {
	top: -40px;
	right: 0px;
	background-position: -28px 0;
}
.sscm05_content_box .pro_mn .proinfo .pro-tj-zf1 .flex-direction-nav a:hover {
	background-image: url("../images/jiantou2.jpg");
}
.sscm05_content_box .pro-updown {
	overflow: hidden;
}
.sscm05_content_box .pro-updown {
	padding-bottom: 10px;
	padding-top: 17px;
	margin-top: 25px;
	border-top: 1px solid #E6E6E6;
}
.sscm05_content_box .pro-updown ul {
	display: block;
	font-size: 12px;
	width: 100%;
	height: 130px;
	overflow: hidden;
}
.sscm05_content_box .pro-updown ul li {
	height: 65px;
	width: 100%;
	float: left;
	overflow: hidden;
}
.sscm05_content_box .pro-updown ul li a img {
	vertical-align: middle;
	border: 1px solid #E6E6E6;
	display: inline-block;
	width: 50px;
	height: 50px;
}
.sscm05_content_box .pro-updown ul li a img:nth-child(1) {
	margin-right: 7px;
}
.sscm05_content_box .pro-updown ul li a .span {
	vertical-align: middle;
	display: inline-block;
	width: 200px;
}
.sscm05_content_box .pro-updown ul li a {
	font-size: 12px !important;
	color: #333;
}
.sscm05_content_box .pro-updown ul li:last-child {
	float: right;
}
.nav-protj {
	padding-bottom: 60px;
}
.sscm05_content_box .nav-protj .title {
	background: url("../images/line7.png") bottom left no-repeat;
	font-size: 18px;
	color: #000;
	padding-bottom: 10px;
	overflow: hidden;
	font-weight: bold;
}

.nav_jjfa{ position: relative; width: 100%;  float: left;}
.nav_jjfa ul{ width: 100%; text-align: center; float: left;  display: flex; }
.nav_jjfa li{  height: 50px; line-height: 50px; text-align: center; font-size: 16px; border: 1px solid #e5e5e5; width: calc(20% - 1px);background: #fff; display: inline-block;  margin: 0 auto;}
.nav_jjfa li a{ float:left; width:100%;}
.nav_jjfa li:hover,.nav_jjfa li.no{ background:#14579F; border-color: #14579F;}
.nav_jjfa li:hover a,.nav_jjfa li.no a{ color:#fff;}


.nav_top{ position: relative; width: 100%; margin-top: -100px; float: left;}
.nav_top ul{ width: 80%; text-align: center; float: left; margin: 0 10%;  display: flex;}
.nav_top ul.about_ul{   display: flex;}
.nav_top li{  height: 50px; line-height: 50px; text-align: center; font-size: 16px; border-right: 1px solid #e5e5e5; width: calc(100% - 1px);background: #fff; display: inline-block;}
.nav_top li a{ float:left; width:100%;}
.nav_top li:hover,.nav_top li.no{ background:#14579F; border-color: #14579F;}
.nav_top li:hover a,.nav_top li.no a{ color:#fff;}
.about_title{ width:100%; float:left; text-align: center; margin:50px 0 30px;}
.about_title span{  color:#14579F; font-size:30px;}
.about_cont{  width:100%; float:left;}
.about_fl{  width:49%; float:left;}
.about_fl img{ width:100%;}
.about_fr{ width:49%; float:right;}
.about_fr_title{  font-size: 30px; color: #14579f; position: relative;left: -50px;}
.about_fr_info{  width: 95%; float: right; font-size: 16px;}
.about_fr_info img{ max-width:100%;}
#lightbox-container-image-box{ max-width: 80%; height:auto !important; margin:0 auto;}
#lightbox-container-image img#lightbox-image{ width:100%;}
#lightbox-container-image-data-box{ max-width: 95%;}	
.cjzs_list{ width:100%; float:left; position: relative;}
#myscroll{display:block; width:100%; position:relative; overflow:hidden;}
#myscroll #myscrollbox{display:block; float:left; position:absolute; left:0; top:0; width:1000000px; overflow:hidden;}
#myscroll ul{display:block; float:left; list-style-type:none; padding:0; margin:0;}
#myscroll ul li {  float:left; position:relative; width:234px;  }
#myscroll ul li a{display:block; position:relative; color:#333; width:calc(100% - 10px); margin: 0 auto; background: #fff; text-align: center; padding: 10px 0;}
#myscroll ul li .i_honor_list_tu{ width:100%; position:relative; overflow:hidden; }
#myscroll ul li .i_honor_list_tu img{  width:100%; }
#mybtns{width:100%; display:none; }
#mybtns a{display:block;margin-right:1px; position: absolute; top:45%; transform: translateY(-50%);     width: 40px; height: 70px; line-height: 70px; background: rgba(0,0,0,0.7); text-align: center; z-index: 999; color: #fff; font-family: cursive; font-size: 22px; }
#mybtns a:hover{}
#mybtns a:hover, #myscroll, #mybtns a,#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{ left:2px; }
#mybtns #right{ right:2px;}
.cjzs_list:hover #mybtns{ display:block;}
.i_honor_gs{ width:4px; display:none;}
.qywh_title{ width:100%; float:left; text-align: center; margin:50px 0 10px; color:#14579F; font-size:30px;}
.qywh_desc{ width:100%; float:left; text-align: center; font-size: 15px;}
.qywh_list{ width: 100%; float: left; margin: 30px 0;}
.qywh_list li{     width: 43%; float: left; margin-right: 2%; position: relative; padding: 3%; background: #f6f6f6; margin-bottom: 80px;}
.qywh_list li:last-child{ margin-right:0%;}
.qywh_list li .qywh_list_cont{  width: 65%; float: left;}
.qywh_list li .qywh_list_title{ font-size: 22px; color: #1358a5;}
.qywh_list li .qywh_list_title2{}
.qywh_list li .qywh_list_desc{ font-size: 16px; margin-top: 40px;}
.qywh_list li .qywh_list_tu{ width:30%; position:absolute; right:3%;}
.qywh_list li .qywh_list_tu img{ width:100%;}
.qyln_list{ width:100%; float:left;  margin:30px 0;}
.qyln_list li{  width:calc(27.333% - 1px); margin-left:-1px; margin-top: -1px; float: left; padding: 3% 3% 50px;  position: relative;   border: 1px solid #e5e5e5;}
.qywh_list li .qywh_list_cont{  width: 65%; float: left;}
.qyln_list li .qyln_list_title{ font-size: 22px; color: #1358a5;}
.qyln_list li .qyln_list_title2{}
.qyln_list li .qyln_list_desc{ font-size: 16px; margin-top: 20px; height: 60px; overflow:hidden;}
.qyln_list li .qyln_list_tb{ position:absolute; right:20px; bottom:20px;}
.artilce_title{ width:100%; float:left; text-align: center; margin:30px 0 30px;}
.artilce_title span{  color:#14579F; font-size:30px;}
.artilce_info{ margin:30px 0;}
.artilce_info img{ max-width:100%;}
.honor_title{ width:100%; float:left; text-align: center; margin:30px 0 30px;}
.honor_title span{  color:#14579F; font-size:30px;}
.honor_list{  width:100%; float:left; margin-bottom:30px;}
.honor_list li{  width:32%; float:left; margin-right:2%;  margin-bottom:2%;}
.honor_list li:nth-child(3n){ margin-right:0px;}
.honor_list li .honor_list_tu{ width:calc(100% - 2px); padding-bottom:80%; position:relative; overflow:hidden; border: 1px solid #f0f0f0;}
.honor_list li .honor_list_tu img{ position:absolute; max-height:100%; max-width:100%; left:50%; top:50%; transform:translate(-50%,-50%);}
.honor_list li .honor_list_title{ width:100%; text-align:center; line-height:40px; font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;  background: #f8f8f8;}
.gcal_title{ width:100%; float:left; text-align: center; margin:30px 0 30px;}
.gcal_title span{  color:#14579F; font-size:30px;}
.gcal_nav{ width:100%; float:left; text-align:center; margin-bottom:30px;}
.gcal_nav ul{}
.gcal_nav li{ height: 40px;  position:relative;  background-color: #FFF; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;  display: inline-block;   line-height: 40px; font-size:14px;  margin-right: 60px;}
.gcal_nav li a{ padding: 0 20px; float:left; width:100%; position: relative; left: -20px;}
.gcal_nav li:after{
    content: '';
    position: absolute;
    background-color: transparent;
    top: 5px;
    right: -15px;
    width: 29px;
    height: 29px;
    transform: rotate(45deg);
    -ms-transform: rotate(45eg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    border-top: 1px solid #d1d1d1;
    border-right: 1px solid #d1d1d1;
    }
.gcal_nav li:before{
    content: '';
    position: absolute;
    background-color: transparent;
    top: 5px;
    left: -15px;
    width: 29px;
    height: 29px;
    transform: rotate(45deg);
    -ms-transform: rotate(45eg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    border-bottom: 1px solid #d1d1d1;
    border-left: 1px solid #d1d1d1;
    }
.gcal_nav li:hover,.gcal_nav li:hover:before,.gcal_nav li:hover:after,.gcal_nav li.no,.gcal_nav li.no:before,.gcal_nav li.no:after{ background: #14579f; border-color: #14579f;}
.gcal_nav li:hover a,.gcal_nav li.no a{ color:#fff;}	
.gcal_list{  width:100%; float:left;}
.gcal_list li{  width:32%; float:left; margin-right:2%; margin-bottom:40px;}
.gcal_list li:nth-child(3n){ margin-right:0px;}
.gcal_list li .gcal_list_tu{ width:100%;padding-bottom: 70%;  position: relative; overflow: hidden;}
.gcal_list li .gcal_list_tu img{ position:absolute; min-width: 100%; min-height: 100%; left:50%; top:50%; transform:translate(-50%,-50%);}
.gcal_list li .gcal_list_title{ font-size:16px; margin-top:20px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gcal_list li .gcal_list_time{ font-size:15px; color:#aeaeae;}
.gcal_list li .gcal_list_xian{ border-bottom: 1px solid #e5e5e5; text-align: center; margin: 10px 0 20px;}
.gcal_list li .gcal_list_tb{}
.gcal_list li .gcal_list_tb img{  height: 22px; position: relative; margin-bottom: -11px; background: #fff; padding: 0 20px;}
.gcal_list li .gcal_list_desc{ width: 90%; padding: 10px 5%; color: #9d9d9d; font-size: 14px; border-left: 2px solid #d2d2d2; height: 45px; overflow: hidden;}
.gcal_list li:hover .gcal_list_desc{ border-left: 2px solid #1457a0;}
.jjfa_list{ position: relative;  z-index: 2; margin: 50px 0; background: #fff; border-radius: 10px; box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.14); padding: 20px; float:left; width:calc(100% - 40px);}
.jjfa_list li{  width:32%; float:left; margin-right:2%; margin-bottom:2%;}
.jjfa_list li:nth-child(3n){ margin-right:0px;}
.jjfa_list li .jjfa_list_tu{  width:100%;padding-bottom: 70%;  position: relative; overflow: hidden; border-radius: 5px;}
.jjfa_list li .jjfa_list_tu img{ position:absolute; min-width: 100%; min-height: 100%; left:50%; top:50%; transform:translate(-50%,-50%); transition: 0.5s;}
.jjfa_list li:hover .jjfa_list_tu img{  transform:translate(-50%,-50%) scale(1.2); transition: 0.5s;}
.jjfa_list li .jjfa_list_title{ font-size:18px; margin-top: 10px; font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jjfa_list li .jjfa_list_desc{ font-size:14px;}
.jjfa_list li .jjfa_list_gd{ color:#13579e; margin-top:20px; }
.jjfa_list li .jjfa_list_gd span{}
.jjfa_info{ min-height:300px; width:100%;float: left;}
.jjfa_info img{ max-width:100%}
.lxwm_top{ background:url(../images/lx_top_bg2.jpg) center center no-repeat; background-size: 100%; width:100%; height:440px; margin-top:50px;}
.lxwm_top ul{ width:96%; margin:0 auto;  height: 100%;}
.lxwm_top li{ float: left;  width: 28%;  margin-top: 50px;  min-height: 65%; padding: 2%;  background: #fff; margin-right: 1.5%; }
.lxwm_top li:first-child { background:url(../images/lx_001_bg.png) center top 90px no-repeat #fff;}
.lxwm_top li:last-child{ margin-right:0;}
.lxwm_top li .lxwm_top_title{padding:0 10px; height: 50px; line-height: 50px; border-bottom: 1px solid #e5e5e5; font-size: 18px; color: #1357a0;}
.lxwm_top li .lxwm_top_title img{ margin-right:10px; top: 4px; position: relative;}
.lxwm_top li .lxwm_top_cont{ padding:10px; margin-top:10px; color: #434343;}
.lxwm_top li .lxwm_top_cont p{ font-size:16px; }
.lxwm_top li .lxwm_top_cont a{ color: #434343;}
.lxwm_top li .lxwm_top_cont .lxwm_ewm{ float:left; width:40%; text-align:center; margin: 0 5%;}
.lxwm_top li .lxwm_top_cont .lxwm_ewm img{ width:100%;}
.lxwm_top li .lxwm_top_cont .lxwm_ewm:last-child{ margin-right:0;}
.lxwm_top li .lxwm_top_cont .lxwm_ewm span{   font-size:14px; float:left; width:100%; margin-top:20px;}
.lxwm_map{ margin-top:80px; float: left; width: 100%;}
.wmdys{ width:100%; float:left; margin-bottom:50px;}
.wmdys_title{ text-align: center; font-size: 35px;}
.wmdys_xian{ width: 90%; border-bottom: 1px solid #a0a0a0; margin: 0 5%;}
.wmdys_xian2{ width: 150px;  margin: 0 auto; height: 5px; background: #14579f; position: relative; top: 3px;}
.wmdys_desc{ margin: 10px 0; font-size: 14px; text-align: center;}
.wmdys_list{ width: 100%; margin: 30px 0; float: left;}
.wmdys_list li{ width:calc(20% - 2px);  margin-right: 1.333%;  float: left;  text-align: center;  padding: 2%; border:1px solid #d2d2d2; }
.wmdys_list li:last-child{ margin-right:0px;}
.wmdys_list li .wmdys_list_tb{ width: 100%;}
.wmdys_list li .wmdys_list_tb img{ max-width:100%;}
.wmdys_list li .wmdys_list_title{ font-size: 26px;  margin: 10px 0;}
.wmdys_list li .wmdys_list_desc{ text-align: left; height: 85px; overflow: hidden;}
.hyqs{ width:100%; float:left; background:url(../images/hyqs_bg.jpg) center center no-repeat; padding: 50px 0; text-align: center; color: #fff; }
.hyqs_title{ font-size: 36px; font-weight: bold; margin: 20px 0;}
.hyqs_desc{ width: 80%; margin: 30px auto; font-size: 22px;}
.hyqs_list{ width: 80%; float: left; margin: 30px 10%;}
.hyqs_list li{     float: left; width: 33.333%; text-align: center;}
.hyqs_list li .hyqs_list_tb{ width: 100%;}
.hyqs_list li .hyqs_list_tb img{ max-width:100%;}
.hyqs_list li .hyqs_list_title{ font-size: 24px; margin-top: 10px;}
.wmnzsm{ width:100%; float:left; margin:50px 0;}
.wmnzsm_title{ text-align: center; font-size: 35px;}
.wmnzsm_xian{ width: 90%; border-bottom: 1px solid #a0a0a0; margin: 0 5%;}
.wmnzsm_xian2{ width: 150px;  margin: 0 auto; height: 5px; background: #14579f; position: relative; top: 3px;}
.wmnzsm_desc{ margin: 10px 0; font-size: 14px; text-align: center;}
.wmnzsm_list{ width: 100%; margin: 30px 0; float: left;}
.wmnzsm_list li{ width:24%;  margin-right: 1.333%;  float: left;  text-align: center; }
.wmnzsm_list li:last-child{ margin-right:0px;}
.wmnzsm_list li .wmnzsm_list_tu{ width: 100%;padding-bottom: 65%;  position: relative; overflow: hidden;}
.wmnzsm_list li .wmnzsm_list_tu img{  position:absolute; min-width: 100%; min-height: 100%; left:50%; top:50%; transform:translate(-50%,-50%);}
.wmnzsm_list li .wmnzsm_list_title{ font-size: 22px; color: #1257a4; background: #eeeeee; line-height: 60px; border-bottom-right-radius: 20px; border-bottom-left-radius: 20px;}
.zmhhr{ width:100%; float:left; background:url(../images/zmhhr_bg.jpg) center center no-repeat; padding: 50px 0; text-align: center; color: #fff;}
.zmhhr_title{ font-size: 36px; font-weight: bold; margin: 20px 0;}
.zmhhr_xian{ width: 80%; border-bottom: 1px solid #fff; margin: 0 auto;}
.zmhhr_xian2{ width: 150px;  margin: 0 auto; height: 5px; background: #fff; position: relative; top: 3px;}
.zmhhr_desc{ width: 80%; margin: 30px auto; font-size: 22px; text-align: left;}
.zmhhr_list{ width: 80%; float: left; margin: 15px 10% 30px;}
.zmhhr_list li{     float: left; width: 33.333%; text-align: center;}
.zmhhr_list li .zmhhr_list_tb{ float: left;  position: relative; top: 8px; margin-right: 10px;}
.zmhhr_list li .zmhhr_list_tb img{ max-width:100%;}
.zmhhr_list li .zmhhr_list_title{ font-size: 24px; margin-top: 10px;  float: left;}
.hlhz{ width:100%; float:left; margin:50px 0;}
.hlhz_title{ text-align: center; font-size: 35px;}
.hlhz_xian{ width: 90%; border-bottom: 1px solid #a0a0a0; margin: 0 5%;}
.hlhz_xian2{ width: 150px;  margin: 0 auto; height: 5px; background: #14579f; position: relative; top: 3px;}
.hlhz_desc{ margin: 10px 0; font-size: 14px; text-align: center;}
.hlhz_list{ width: 100%; margin: 50px 0; float: left; }
.hlhz_list li{ width:16.666%;  float: left;  text-align: center; position: relative;}
.hlhz_list li .hlhz_list_title{ height: 150px; align-items: center; display: inline-grid; width: 100%; background: #14579f;
 font-size: 26px; color: #fff;}
.hlhz_list li .hlhz_list_desc{ height: 150px; align-items: center; display: inline-grid;  width: 90%; margin:0 5%; text-align: left;  font-size: 14px;}
.hlhz_list li:nth-child(2n) .hlhz_list_title{ position: absolute; bottom: -100%;}
.ys{  width:100%; padding:35px 0; float: left; }
.ys_title{  width:100%; float: left; text-align:center; font-size: 18px; color: #a6a6a6;  margin: 10px 0;}
.ys_title:before{ content: "——"; width: 60px; background: #dcdcdc; height: 1px; display: inline-block; font-size: 0px; line-height: 11px;  margin: 0 20px;}
.ys_title:after{  content: "——"; width: 60px; background: #dcdcdc; height: 1px; display: inline-block; font-size: 0px; line-height: 11px;  margin: 0 20px;}
.ys_title2{  width:100%; float: left; text-align:center; font-size: 36px; line-height: 38px; color: #000;}
.ys_title2 span{ color: #005e9b; font-weight: bold;}
.ys_bot{ width:100%; float: left;  margin-top: 70px; margin-bottom: 70px;}
.ys_fl{ width:50%; float: left; }
.ys_fl li{ width:42%; float: left;  margin: 30px 0; margin-right: 8%;}
.ys_fl li .ys_fl_tb{}
.ys_fl li .ys_fl_tb img{ height:60px;}
.ys_fl li .ys_fl_title{ width: 50%; font-size: 24px; color: #000; margin:27px 0; line-height: 30px; border-right: 5px solid #1457a0;}
.ys_fl li .ys_fl_desc{ font-size: 14px; line-height: 24px; height:100px; overflow:hidden;}
.ys_fr{  width:50%; float: right;}
.ys_dt{ width:110%; overflow:hidden;}
.ys_dt img{ width:100%;     transition: 0.5s;}
/*.ys_dt:hover img{ width:110%;     transition: 0.5s;}*/
.qsxy{ position:relative;}
.qsxy img{}
.qsxy_cont{  width: 100%;  text-align: center; position: absolute;  top: 45%; transform: translateY(-50%);}
.qsxy_logo{}
.qsxy_logo img{}
.qsxy_title{ color: #fff; font-size: 50px; font-weight: bold; margin-top: 30px; text-shadow: 1px 1px 0px #000;}
.dglc{ width:100%; float:left; padding: 50px 0;  background:#fff;}
.dglc_title{  width:100%; float: left; text-align:center; font-size: 18px; color: #a6a6a6;  margin: 10px 0;}
.dglc_title:before{ content: "——"; width: 60px; background: #dcdcdc; height: 1px; display: inline-block; font-size: 0px; line-height: 11px;  margin: 0 20px;}
.dglc_title:after{  content: "——"; width: 60px; background: #dcdcdc; height: 1px; display: inline-block; font-size: 0px; line-height: 11px;  margin: 0 20px;}
.dglc_title2{  width:100%; float: left; text-align:center; font-size: 36px; line-height: 38px; color: #000;}
.dglc_title2 span{ color: #005e9b; font-weight: bold;}
#nb1{ width:100%; float: left;}
.dglc_tabCon{ width:100%; float: left;background:url(../images/dglc_fr.png) bottom right no-repeat; margin-top:65px;}
.dglc_tu{ width:51%; float:left;}
.dglc_tu img{ width:100%;}
.dglc_cont{ width:31%; float:left; position:relative; padding: 0 9%;}
.dglc_cont .dglc_cont_sz{position:absolute; left:0px; top:0px; width:85px; height:90px; background:#1457a0;  text-align:center;}
.dglc_cont .dglc_cont_sz span{  color:#fff; font-size: 45px; border-bottom: 1px solid #fff;}
.dglc_cont_title{ font-size: 26px; color: #323232; margin-top: 108px;  margin-bottom: 24px;}
.dglc_cont_title span{ font-size: 13px;  color: #a5a5a5;}
.dglc_cont_desc{ border-top: 1px solid #c3c3c3; padding-top: 19px; font-size: 14px;}
.dglc_list{ width:100%; padding-bottom: 70px; float: left;}
.dglc_head{  width:100%; text-align: center; float: left; }
.dglc_head li{ display: inline-block; text-align: center; position: relative; top: 65px; margin: 0 35px; cursor: pointer;}
.dglc_head li .dglc_sz{ width: 50px;  background: #fff;  margin: 0 auto;}
.dglc_head li .dglc_sz .dglc_sz_xq{  width: 35px; height: 35px; margin: 0 auto; text-align: center; line-height: 35px; color: #fff; background: #aaa; border-radius: 50px;}
.dglc_head li .dglc_text{ font-size: 16px; height: 50px; line-height: 68px; color: #262626;}
.dglc_head li.cli1 .dglc_sz_xq{background: #1457a0;}
.dglc_list_xian{ width:80%; border-bottom:1px solid #e5e5e5;  float: left;margin: 0 10%;}
.jgtp_bot{ float: left; width: 100%; position:relative; overflow:hidden; padding-top: 6%; margin-top:30px;}
.jgtp_bot>img{  position: relative; left: 50%; transform: translateX(-50%);}
.jgtp_bot_list{  width: 85%;  float: left; position:absolute; top:0;}
.jgtp_bot_list li{    width: calc(15% - 1px); float: left; border-left: 1px solid rgba(255,255,255,0.1); text-align: center; background: rgba(3,127,209,0.9); color: #fff; padding: 5%; height: 80px; display: inline-grid; align-items: center; font-size: 18px; line-height: 20px; cursor: pointer;}
.jgtp_bot_cont{  width: 85%;  float: left; position:absolute; top: 60%; transform: translateY(-50%); text-align:center; color:#fff;}
.jgtp_bot_title{ font-size: 45px; font-weight: bold;}
.jgtp_bot_desc{ font-size: 26px; margin-top:10px;}
.news_fl{ width: 70%;  float: left; border: 1px solid #f1f1f1; background: #fff; padding: 2%;}
.news_fl .news_top{ width:100%;  float: left; padding-bottom:50px; border-bottom: 1px solid #f1f1f1; }
.news_cont{ float: left; width: 60%;}
.news_title{ font-size: 18px;}
.news_time{    margin: 10px 0;}
.news_desc{ display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; width: 100%; height: 150px;}
.news_tu{  float: right; width: 38%; padding-bottom: 30%; position: relative;overflow:hidden;}
.news_tu img{ position:absolute; min-width: 100%; min-height: 100%; left:50%; top:50%; transform:translate(-50%,-50%);}
.news_ckgd{ font-size: 14px; color: #14579f; margin-top: 10px;}
.news_fl .news_bot{ width:100%;  float: left; margin-bottom:50px;}
.news_fl .news_bot li{ padding:30px 0; width:100%; float:left; border-bottom: 1px solid #f1f1f1; }
.news_fl .news_bot li .news_bot_tu{ float: left; width: 20%; padding-bottom: 15%; position: relative; overflow:hidden;}
.news_fl .news_bot li .news_bot_tu img{ position:absolute; width: 100%; left:50%; top:50%; transform:translate(-50%,-50%);}
.news_fl .news_bot li .news_bot_cont{ float: right; width: 78%;}
.news_fl .news_bot li .news_bot_title{ width:calc(100% - 100px); float:left; font-size:16px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 
.news_fl .news_bot li .news_bot_time{ float:right; width:100px;}
.news_fl .news_bot li .news_bot_desc{ width:100%; float:left;  margin-top:15px;}
.gcal_fr{ width: 24%;  float: right; border: 1px solid #f1f1f1; background: #fff;}
.gcal_fr_title{ font-size:18px;  border-bottom: 1px solid #f1f1f1; line-height:50px; padding:0 5%;}
.gcal_fr_title a{ float:right; font-size:12px; }
.gcal_fr_list{ width:90%;  float: left; padding:0 5%; margin-top:30px;}
.gcal_fr_list li{ width:100%;  float: left; margin-bottom:30px; }
.gcal_fr_list_tu{ width:100%;}
.gcal_fr_list_tu img{ width:100%;}
.gcal_fr_list_title{ width:90%; line-height:50px; color:#fff; background:#1357a0; text-align:center; padding:0 5%; font-size:14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.article_article{ text-align:center; width: 100%; float: left; margin-bottom: 30px;}
.article_title{ width:100%; float:left; font-size: 26px;  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:50%; text-align:center;  text-decoration: underline;}
.gduo span.next{ float:left; width:50%; text-align:center;  text-decoration: underline;}

/*优胜空间 */
.contactusdiyou {position: fixed; right: 0px; bottom: 0px; _position: absolute; width: 230px; height: 100%; background: #1355a0; z-index: 99999999999;  _margin-bottom:0px; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); transition:all .5s ease; }
.contactusdiyou .hoverbtn{width:30px; height:129px; padding-top:20px; cursor: pointer; position:absolute; top:50%; margin-top:-66px;left:-30px; font-size:14px; color:#fff; background:#1355a0; -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000;} .contactusdiyou .hoverbtn span{width:30px; height:19px;line-height: 19px; text-align: center; overflow:hidden; float:left;}
.contactusdiyou .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.hoverimg2{background:url(../images/hoverbtnbg1.png) no-repeat; } 
.contactusdiyou .left_kf_top{ width: 100%;}
.contactusdiyou .left_kf_top_logo{ width: 100%;}
.contactusdiyou .left_kf_top_logo img{ width: 100%;}
.contactusdiyou .left_kf_top_title{ width: 100%;text-align: center; color: #fff; font-size: 16px; padding: 10px 0; background: #1355a0;}
.contactusdiyou .conter{width:230px;  position:absolute; top:50%;transform: translateY(-50%);background: #fff;}
.contactusdiyou .conter .con1{  padding: 10px 0; float: left; }
.contactusdiyou .conter .w_186{ width:186px; padding: 0 22px;     background: #fff; line-height: 30px;  padding-top: 20px; }
.contactusdiyou .conter .con1 dl dt{width:31px; height:31px; float:left;    position: relative; top: 2px;}
.contactusdiyou  dl .f1{width:142px; float:right; font-size:14px;_font-size: 14px;*font-size: 15px; color:#1355a0;vertical-align: top; font-weight: bold;}
.contactusdiyou  dl .f2{ width:142px; float:right; font-size:12px; color:#1355a0;float:right; }
.kefuQQ a{ background:url(../images/button-custom-qq-h.gif)  no-repeat; width:70px; height:20px; display:inline-block; vertical-align:middle;}
.kefuQQ a:hover{ background:url(../images/button-custom-qq.gif)  no-repeat;}
.contactusdiyou .conter .con1 dl dd .ph_num{ font:16px 'Microsoft yahei';color:#1355a0; height:25px;}
.contactusdiyou .conter .con1 dl dd .ph_num a{ color:#1355a0;}

.contactusdiyou .qqcall{padding:22px 0px;}
.contactusdiyou .qqcall dl dt{width:31px; height:31px; float:left; position: relative; top: 2px;}
.contactusdiyou .weixincall{float:right;padding:17px 0; }
.contactusdiyou .weixincall dl dt{width:31px; height:31px; float:left; position: relative;  top: 2px;}

.contactusdiyou .weixincall .f3{float: right;width:100px; height:auto; margin-right:42px; display:inline; margin-top:10px;}
.contactusdiyou .weixincall .f3 img{width: 100px;height: auto;}
.contactusdiyou .dytimer{    float: right; width: 160px; height: 40px; padding: 16px 0px 15px 0px; /* background: #007b77; */ margin: 20px 0px 0px 0px;} .contactusdiyou .dytimer span{display:block; height:20px; line-height:20px; font-size:14px; color:#fff;} .diyou{_position: absolute; _bottom: auto;_margin-bottom:0px; z-index:99999999999; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));} .diyoumask { position:fixed; left: 0; top: 0; z-index: 100000; width:100%; height:100%; opacity:0.3;filter:alpha(Opacity=30); background:#000; display:none;} .fn_cle:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; } 
.contactusdiyou .left_kf_bot{ float:left; width: 100%;text-align: center; color: #fff; font-size: 16px; padding: 10px 0; background: #1355a0;}


/*Online Service*/
.kf-sidebar{position: fixed;top: 250px;right: 10px;z-index: 999;}
.kf-sidebar li{width: 55px;height: 65px;margin-bottom: 1px;position: relative;}
.kf-sidebar .sidebox{display: block;width: 55px;height: 65px;position: absolute;top: 0;right: 0;overflow: hidden;transition: ease-in-out 0.2s;}
.kf-sidebar .tb{display: block;width: 55px;height: 65px;position: absolute;top: 0;left: 0;color: #fff; font-style: inherit; line-height: 100px; text-align: center;}
.kf-sidebar li:hover .tb{background-color: rgba(0,0,0,0.3) !important;}
.kf-sidebar p{line-height: 65px;text-align: center;color: #FFFFFF !important;font-size: 20px;float: left;position: absolute;top: 0;left: 55px;}
.kf-sidebar .kf-tel .sidebox{background-color:#01519a;}
.kf-sidebar .kf-qq .sidebox{background-color: #01519a;}
.kf-sidebar .kf-sq .sidebox{background-color: #01519a;}
.kf-sidebar .kf-weixin .sidebox{background-color: #01519a;}
.kf-sidebar .kf-ww .sidebox{background-color: #01519a;}
.kf-sidebar #goTop{background-color: #01519a;cursor: pointer;}
.kf-sidebar .kf-tel .tb{background: url(../images/kf_tel.png)no-repeat center 13px;}
.kf-sidebar .kf-qq .tb{background: url(../images/kf_qq.png)no-repeat center 13px;}
.kf-sidebar .kf-sq .tb{background: url(../images/kf_sq.png)no-repeat center 13px;}
.kf-sidebar .kf-weixin .tb{background: url(../images/kf_weixin.png)no-repeat center 13px;}
.kf-sidebar .kf-ww .tb{background: url(../images/kf_ww.png)no-repeat center 13px;}
.kf-sidebar #goTop .tb{background: url(../images/gotop.png)no-repeat center 13px;}
.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-sq p{width: 140px;}
.kf-sidebar .kf-sq: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;}

/* QQ链接切换 */
.qq{display: block !important;}
.wapqq{display: none !important;}
@media (max-width:640px){
.qq{display: none !important;}
.wapqq{display: block !important;}
}
.contactusdiyou2 .hoverbtn{ display:none;  cursor: pointer; position:fixed; z-index: 98; top:50%; right: 0px; font-size:14px; color:#fff;  -webkit-border-radius: 3px 0px  0px 3px; -moz-border-radius: 3px 0px  0px 3px; -o-border-radius: 3px 0px  0px 3px;      border-radius: 3px 0px  0px 3px; -moz-box-shadow: -4px 4px 4px -4px #000; -webkit-box-shadow: -4px 4px 4px -4px #000; box-shadow: -4px 4px 4px -4px #000; border-radius:50px; overflow: hidden;} 
.contactusdiyou2 .hoverbtn .hoverimg{width:13px; height:9px; margin:10px 0px 0px 10px; float:left; display:inline;background-repeat: no-repeat;}
.contactusdiyou2 .hoverbtn .zxkf{ width:52px; height:52px;  float:left; display:inline;background-repeat: no-repeat; }
.contactusdiyou2 .hoverbtn span{	width: 100%;    display: inline-block;    text-align: center;}

.sidebar{display:none;  right: -55px;position:fixed;    top: 50%;  transform: translateY(-50%); z-index:99;width:55px;background:url("../webimages/sidebarbg.png") no-repeat 0 bottom #1357a0; border-radius: 22px 0 0 22px;} 
.sidebar a{position:relative;display:block;width:55px;height:22px;margin:0;padding-top:48px;text-align:center}
.sidebar a i{display:block;font-style:normal;font-size:12px;line-height:22px;color:#fff;text-align:center}
.sidebar a span{display:none;position:absolute;right:0px;top:0px;height:45px;padding-left:50px;color:#fff;line-height:45px;font-size:14px;background-color:#262626;background-repeat:no-repeat;background-image:url("../webimages/icon.png")}
.sidebar .qq{background:url("../webimages/sideqq.png") no-repeat center 16px}
.sidebar .qq span{background-position:-360px -186px;width:90px}
.sidebar .tel{background:url("../webimages/sidetel.png") no-repeat center 18px}
.sidebar .tel span{top:12px;width: 200px !important;height:56px;font-size:16px;line-height:56px;font-weight:bold;text-align:left;background-position:-362px -226px}
.sidebar .edit{background:url("../webimages/sideedit.png") no-repeat center 21px}
.sidebar .edit span{width:120px;background-position:-362px -275px}
.sidebar .albb{background:url("../webimages/sidealbb.png") no-repeat center 21px}
.sidebar .albb span{width:120px;background-position:-362px -275px}
.sidebar .alww{background:url("../webimages/sidealww.png") no-repeat center 21px}
.sidebar .alww span{width:120px;background-position:-362px -275px}
.sidebar .price{background:url("../webimages/sideprice.png") no-repeat center 14px}
.sidebar .wechat{background:url("../webimages/sidewechat.png") no-repeat center 19px;}
.sidebar .wechat span{top:15px;background:#fff;right:65px;padding:0px;width:160px;height:160px;padding:8px;border:1px solid #ccc}
.sidebar .wechat span img{display:block;width:100%;height:auto}
.sidebar .hometop{padding-top:0;height:54px;background:url("../webimages/sidetop.png") no-repeat center;margin-top:6px}



.sp_header{ display: none;}
.footer_fd_kuan{ display:none;}
.footer_fd,#gotop_wap{ display:none;}
@media (max-width: 1399px){
	
	.header_seach .soText{ width: 0px;}
	.i_ffxt_list .left{ left: -70px;}
	.i_ffxt_list .right{ right: -70px;}
	.jjfa_list li .jjfa_list_tu img{ min-width:auto; min-height:auto; height:100%;}
	.jjfa_list li .jjfa_list_desc{ height:45px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow:hidden;}
	.wmdys_list li .wmdys_list_title{ font-size: 22px;}
	.hyqs,.zmhhr{ background-size: auto 100%;}
	.hlhz_list li .hlhz_list_title{ font-size: 22px;}
	.dglc_head li{  margin: 0 2%;}
	
}
@media (max-width: 999px){
	.header_kuan{ height: 106px;}
	.nav-protj,.header_tel{ display: none;}
	.main_content{ width:90%;}
	.n_banner>img{ width: 160% !important;}
	.header_seach,.header_dp,.header_zgs,.header_nav,.i_about_dls{ display:none;}
	.head_nav_wap{ margin-left: 10px; margin-top: 10px; }
	.sp_header{ display: block;}
	.i_ys_list li{ width:50%;}
	.i_ys_list li .i_ys_list_tu{   width: 100%;  padding-bottom: 70%;  overflow: hidden;}
	.i_ys_list li .i_ys_list_tu img{ height: 100%; position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%);}
	.i_rxcp_list_top li .i_rxcp_top_title{  font-size: 12px; text-align: center; line-height: 14px;}
	.i_rxcp_gs{ width:3px;}
	.i_about_fr{ width: 100%;}
	.i_about_fl{ width: 100%;}
	.i_about_lkuan{ position: relative; margin-top:30px;  padding: 30px 0; height:auto;}
	.i_about_lkuan ul{ width:100%;}
	.i_about_lkuan li{ margin-top:0px;}
	.i_ffxt_list .left{ left: 0px;}
	.i_ffxt_list .right{ right: 0px;}
	.activeimg li .i_ffxt_list_tu{ width: 100%;}
	.activeimg li .i_ffxt_list_tb{ display:none;}
	.activeimg li .i_ffxt_list_cont{  width: 94%;  padding: 3%; height: auto !important;}
	.i_zxzx_tt_tu{ width: 100%;}
	.i_zxzx_tt_cont{ position: relative; width: 90%; top: 0; transform: translateY(0);
    padding: 5%;}
	.footer_copy2{ display:block;}
	.footer_jszc{ width: 100%; text-align: center;}


.sidebar,.contactusdiyou2{display:none !important;}	
.footer{ padding:0px;}	
.footer_top,.foot_link,.footer_nav,.footer_cont,.footer_link,.kf-sidebar,.footer_xian{display:none;}
.footer_bot{  line-height: initial; text-align: center; height: auto;padding:10px 0;}
#gotop_wap{display:none;}	
#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: 45px;}
.footer_fd{ display:block;  width: 100%; position: fixed;  bottom: 0px;  height: 45px; background:#1457a0; box-shadow: 0px 0px 14px  #3b3b3b; 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: 20px;}
.footer_fd li .footer_fd_tu{ width: 100%; height:13px; float:left; text-align:center; margin-top:10px;}
.footer_fd li .footer_fd_tu img{ height:100%;}
.footer_fd li .footer_fd_title{}	
	.images_home_list li .images_home_list_title{ font-size:16px;}
	.left_navcp_fl{ width: 100%; margin-bottom:30px; display: none;}
	.left_navcp_title,.left_navcp_list{ display:none;}
	.left_navcp_xz{ display:block;}
	.main_fr{ width:100%; margin-left:0px;}
	.about_title{ margin:30px 0;}
	.about_fl{ width:100%;}
	.about_fr{ width:100%; padding-top:10px;}
	.about_fr_title{ left:0px;}
	.about_fr_info{ width:100%;}
	#mybtns{ display:block;}
	.news_fl{ width:96%;}
	.gcal_fr{ display:none;} 
	.lxwm_top{ margin-top: 30px;}
	.lxwm_top{ float:left; height:auto; background:none; background-color: #bedbf9; margin-bottom:50px;}
	.lxwm_top li{  width: 96%;margin:30px 0;}
	.lxwm_top li .lxwm_top_cont .lxwm_ewm img{ max-width: 100%; width: auto;}
	.lxwm_map{ margin-top:30px;}
	.wmdys_list li .wmdys_list_title{ font-size: 16px;}
	.hyqs_desc{ font-size: 18px;}
	.wmnzsm_list li .wmnzsm_list_tu img{ min-width:auto; min-height:auto; height: 100%;}
	.wmnzsm_list li .wmnzsm_list_title{ font-size: 18px;}
	.zmhhr_list li .zmhhr_list_title{ font-size: 20px;}
	.ys_fr{ width:100%; }
	.ys_fr .ys_dt{ width:100%;}
	.ys_fl{ width:100%;  }
	.ys_fl li{ margin: 30px 0 0; width: 50%;}	
	.ys_fl li .ys_fl_desc{  width: 80%; height: 70px;}
	.qsxy_logo img{ height: 50px;}
	.qsxy_title{ font-size: 30px;}
	.dglc_tu{ width: 100%;}
	.dglc_cont{ width: 80%;     padding: 10%;}
	.dglc_cont_title{ margin-top: 30px;}
	.dglc_head li .dglc_text{ font-size: 12px;}
	.i_pro_wap{ display:block;}		.cp_lx{ display: none;}
	.contactusdiyou{display: none;}
	
}
@media (max-width:799px){	
	
	.main_bg{ display: block;}
	.images_info_tu{ width: 100%;  display: none;}	#showbox{ margin:0 auto;}	#showsum{ margin: 10px auto;}	.images_info_cont{ width: 100%; margin-top: 30px;margin-left:0px;}	.gduo{ height:auto;;}	.gduo span{ float:left; width:100%; text-align:left;height:auto;}
	
	.i_ys_bg{ padding: 50px 0; margin-top: 30px;}
	.i_ys_list li .i_ys_list_title{ font-size: 14px;}
	.i_ys_list li .i_ys_list_desc{ font-size: 12px; margin-top: 5px;}
	.i_title{ margin-top: 20px;}
	.i_rxcp{ padding: 30px 0;}
	.i_rxcp_list,.i_rxcp_list_bot{ margin-top: 30px;}
	.i_rxcp_list_top{ text-align:center;}
	.i_rxcp_list_top li{ display: inline-block; margin-bottom: 2%; width: 30%; float:none;} 
	.i_rxcp_gs{ width:2px;}
	.i_rxcp_list_bot .swiper-button-prev{ left: -30px !important; width: 30px !important; height: 80px !important; }
	.i_rxcp_list_bot .swiper-button-next{ right: -30px !important; width: 30px !important; height: 80px !important;}
	.i_about_title,.i_about_cont{ margin-top: 30px;}
	.i_about_lkuan{ padding: 20px 0;}
	.i_about_lkuan li .i_about_lkuan_tb img{ height: 46px;}
	.activeimg li .i_ffxt_list_title{ font-size: 26px; margin-top: 10px; line-height: 30px;}
	.activeimg li .i_ffxt_list_desc{ margin-top: 5px;}
	.activeimg li .i_ffxt_list_gd{ margin-top: 16px; margin-bottom: 20px;}
	.i_zxzx_list li{  width: 100%;}
	.i_zxly{ padding: 50px 0;}
	
	.images_home_list li{ width: calc(31.333% - 1px);}
	.jjfa_list li{ width: 48%;}
	.i_honor_gs{ width:3px;}
	.qywh_list li{  width: 94%; margin-right:0px;}
	.qywh_list{ margin: 10px 0;}
	.qyln_list li{ width: calc(44% - 1px);}
	.qyln_list{ margin: 10px 0;} 
	.gcal_list li .gcal_list_tu img{ min-width:auto; min-height:auto; width: 100%;}
	.wmdys_title,.wmnzsm_title,.hlhz_title{ font-size: 30px;}
	.wmdys_list li{  width: calc(45% - 2px); margin-right: 2%; margin-bottom:2%;}
	.wmdys_list li:nth-child(2n){ margin-right: 0px;}
	.hyqs_title,.zmhhr_title{ margin: 0;font-size: 30px;}
	.hyqs_desc,.zmhhr_desc { width: 100%; font-size: 16px;}
	.hyqs_list,.zmhhr_list{ width:100%;margin:0px;} 
	.hyqs_list li .hyqs_list_tb img{ max-width:auto; height: 80px;}
	.hyqs_list li .hyqs_list_title{ font-size: 20px;}
	.wmnzsm_list li{width: calc(49% - 2px); margin-right: 2%; margin-bottom:2%;}
	.wmnzsm_list li:nth-child(2n){ margin-right: 0px;}
	.zmhhr_list li .zmhhr_list_tb img{ width: 35px;}
	.zmhhr_list li .zmhhr_list_title{ font-size: 18px;}
	.hlhz_list{ margin: 20px 0;}
	.hlhz_list li{ width:33.333%;  margin-bottom: 10px;}
	.dglc_head li { margin: 0px 1%;}
	.dglc_cont_title{ margin-top: 80px;}
	.sscm05_content_box .pro-updown{ display:none;}
}
@media (max-width:599px){
	
	.header_kuan{  height: 88px;}
	.header_logo{ border-right:0px; width: calc(100% - 60px); padding-right: 0;}
	.header_logo img {  height: auto; width:100%;  margin-top: 5px;}
	.header_logo_gg{ display:none;}
	.i_title{ font-size: 20px;  margin-top: 10px;}
	.i_title:before,.i_title:after{ background-size: 60px; padding-top: 5px; width: 60px;}
	.i_title_desc{ font-size: 12px;}
	.i_ys_bg{margin-top:10px;}
	.i_ys_list li .i_ys_list_cont{ width: 96%;}
	.i_about_top,.i_ffxt_top{ padding: 15px 0;}
	.i_about_title{font-size: 22px; margin-top:0px; line-height: 30px;}
	.i_about_gd{ margin-top:0px;}
	.i_about_lkuan{ padding: 10px 0; margin-top: 20px;}
	.i_about_lkuan li .i_about_lkuan_tb img{  height: 30px;}
	.i_about_lkuan li .i_about_lkuan_title{ font-size: 12px;}
	.i_ffxt_list .left,.i_ffxt_list .right{ width: 50px; height: 50px;}
	.i_ffxt_list .left img,.i_ffxt_list .right img{ width:100%;}
	.i_zxly_title2{ font-size: 16px;}
	.i_zxly_message{    overflow: hidden;}
	.i_zxly_message li{ width: 100%;  margin-top: 10px;}
	.i_zxly_message li input{ box-shadow: none; height: 40px; line-height: 40px;}	
	.i_zxly_message li.minp5{  width: 111%; left: 11%; position: relative; font-size: 14px;}
	.i_zxzx_gd{ margin-top: 10px;}
	.i_rxcp_list_bot .swiper-button-prev{ display:none}
	.i_rxcp_list_bot .swiper-button-next{  display:none}
	
	
	.head_nav_wap{ margin-top:0px;}
	.n_content{ padding: 20px 0;}
	.images_home_list li{ width: calc(48% - 1px);}
	.image_list li{ width:calc(44% - 1px);}
	.image_list li:nth-child(3n){ padding:2% 3%; }
	.image_list li:nth-child(2n){ border-right:0px; }
	.image_list li .image_list_title{ font-size: 14px;}
	.image_list li .image_list_desc{ font-size: 12px; text-align: justify;}
	.image_list li .image_list_gd{ height: 30px; line-height: 30px;margin:10px 0;} 
	.cpxq_top{ font-size: 12px; height: 40px; line-height: 40px;}
	.cpxq_top .cpxq_fl{ width: calc(28% - 1px);}
	.cpxq_top .cpxq_mc{ width: calc(58% - 1px);}
	.cpxq_top .cpxq_mc i img{ height: 15px;}
	.jjfa_list{ padding: 20px;}
	.jjfa_list li .jjfa_list_title{ font-size: 14px;}
	.jjfa_list li .jjfa_list_desc{ font-size:12px;}
	.about_title {  margin: 15px 0; line-height: 26px;}
	.about_title span{ font-size: 24px;}
	.about_fr_title{ font-size: 20px}
	.i_honor_gs{ width:2px;}
	.nav_jjfa{ margin-top:0px;}
	.nav_jjfa ul{ width:100%; margin:0px;   display: block;}
	.nav_jjfa li{ border: 1px solid #e5e5e5;  width: calc(32% - 1px); margin-top: 3px; height:40px; line-height:40px;}
	.nav_top{ margin-top:0px;}
	.nav_top ul{ width:100%; margin:0px;   display: block;}
	.nav_top ul.about_ul{   display: block;}
	.nav_top li{ border: 1px solid #e5e5e5;  width: calc(32% - 1px); margin-top: 3px; height:40px; line-height:40px;}
	.qywh_title,.artilce_title,.honor_title,.gcal_title{ margin:10px 0; font-size: 14px;}
	.qywh_title span,.artilce_title span,.honor_title span,.gcal_title span{ font-size: 24px;}
	.artilce_info{margin:0px;}
	.qywh_desc{ font-size: 12px;}
	.qywh_list li{ margin-bottom: 20px;}
	.qywh_list li .qywh_list_title,.qyln_list li .qyln_list_title{ font-size: 18px;}
	.qywh_list li .qywh_list_desc{    font-size: 14px;}
	.qyln_list li .qyln_list_desc{  font-size: 14px; height: 70px;}
	.honor_list li{ width: 49%;}
	.honor_list li:nth-child(3n) {   margin-right: 2%;}
	.honor_list li:nth-child(2n) {   margin-right: 0px;}
	.gcal_nav li{ margin-bottom: 10px; margin-right: 50px;height: 30px;line-height: 30px;}
	.gcal_nav li:before{ top: 4px; left: -11px; width: 21px;  height: 21px;}
	.gcal_nav li:after{ top: 4px; right: -11px; width: 21px;  height: 21px;}
	.gcal_list li{ width: 49%;}
	.gcal_list li:nth-child(3n) {  margin-right: 2%;}
	.gcal_list li:nth-child(2n) { margin-right: 0px;}
	.news_list_bg{ background: #f9f9f9;}
	.news_fl .news_top{  padding-bottom: 20px;}
	.news_tu{ width:100%; padding-bottom:0px;}
	.news_tu img{ position:relative; width:100%;min-width:auto; min-height:auto; left: 0%;  top: 0%; transform: translate(-0%,-0%);}
	.news_cont{ width:100%; margin-top: 10px;}
	.news_fl .news_bot li .news_bot_tu{ width:100%; padding-bottom:0px;}
	.news_fl .news_bot li .news_bot_tu img{  position:relative; width:100%;min-width:auto; min-height:auto; left: 0%;  top: 0%; transform: translate(-0%,-0%);}
	.news_fl .news_bot li .news_bot_cont{ width:100%; margin-top:10px;}
	.news_fl .news_bot li .news_bot_desc{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;}
	.wmdys{ margin-bottom:20px;}
	.wmdys_title, .wmnzsm_title, .hlhz_title{ font-size: 24px;}
	.wmdys_desc{ font-size:12px;}
	.wmdys_list li .wmdys_list_desc{ height: 130px;}
	.hyqs,.zmhhr{     padding: 20px 0;}
	.hyqs_title, .zmhhr_title{ font-size: 24px;}
	.hyqs_desc,.wmnzsm_desc,.zmhhr_desc,.hlhz_desc{ font-size: 12px;margin: 10px auto;}
	.hyqs_list li .hyqs_list_tb img{    height: 50px;}
	.hyqs_list li .hyqs_list_title{ font-size: 14px;}
	.hyqs_list, .zmhhr_list{ margin-top:10px;}
	.wmnzsm,.hlhz{ margin:20px 0;}
	.wmnzsm_list li .wmnzsm_list_title{ font-size: 14px; line-height: 40px;  border-bottom-right-radius: 10px;  border-bottom-left-radius: 10px;}
	.zmhhr_list li .zmhhr_list_tb{ margin-right: 0px;}
	.zmhhr_list li .zmhhr_list_tb img{ width: 25px;}
	.zmhhr_list li .zmhhr_list_title{ font-size: 12px;}
	.hlhz_list li{ width: 50%;}
	.hlhz_list li .hlhz_list_title{height: 100px;font-size: 16px;}
	.hlhz_list li:nth-child(2n) .hlhz_list_title{ position: relative;}
	.hlhz_list li .hlhz_list_desc{  font-size: 12px;}	
	.ys{ padding: 20px 0; background:#fff;}
	.ys_fl li .ys_fl_tb img{  height: 40px;}
	.ys_fl li .ys_fl_title{  font-size: 16px; width: 70%; margin: 15px 0;}
	.ys_fl li .ys_fl_desc{ font-size: 12px;}
	.ys_title2{ font-size: 24px;}
	.ys_bot{ margin: 30px 0;}	
	.qsxy_title{ font-size: 20px;margin-top: 10px;}
	.qsxy_logo img { height: 30px;}
	.dglc{ padding:20px 0; }
	.dglc_title2{ font-size: 24px;}
	.dglc_tabCon{ margin-top: 25px;}
	.dglc_head li{ top: 20px;}
	.dglc_head li .dglc_text{  height: 30px; line-height: 30px;}
	.dglc_list{ padding-bottom: 30px;}
	.dglc_cont_title{ font-size: 24px;}
	.dglc_list_xian{ display: none;}
	.jgtp_bot{ padding-top: 30%; margin-top:0px;}
	.jgtp_bot_list li{ width: calc(40% - 1px); font-size: 14px;}
	.jgtp_bot_title{ font-size: 30px;}
	.jgtp_bot_desc{  font-size: 18px;}
	.article_title{ font-size: 18px;}
	.article_body{ padding: 20px 0;}
	.gduo{ line-height: 30px;}
	.gduo span.pre,.gduo span.next{ width: 100%; text-align: left;}
	.images_info_cont{ margin-top: 10px;}
	.images_info_cont .desc{ min-height: auto;}
	.n_r_navxl{ margin: 10px 5% 0;}
	.n_r_navxl ul{ width: 100%;}
	.n_r_navxl li{ width: 30%; padding: 0; text-align: center; margin: 0 1% 10px; overflow: hidden; font-size: 12px;}
	.n_r_navxl li a{ width: 100%; padding: 0;}
	#top{ overflow: auto; overflow-x: hidden; position: fixed; height: 100%; width: 100%;}
	
}
@media (max-width:499px){
	
}