
/* CSS Document */
@font-face {
	font-family: impact;
	src: url(https://www.zhongkeqiyuan.com/static/index/fonts/impact.ttf);
}
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select {
	margin: 0;
	padding: 0;
	font-family: 'Microsoft YaHei', '微软雅黑';
}
img, a {
	border: 0;
}
a {
	color: #333;
}
ul, li {
	list-style: none outside none;
}
body {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #333;
}
body {
	font-family: "微软雅黑";
	background: #fff;
	font-size: 16px;
}
.lf {
	float: left;
}
.rg {
	float: right;
}
.mart40 {
	margin-top: 40px;
}
.w1300 {
	margin:0 200px;
}
.warper {
	max-width: 1800px;
	margin: 0 auto;
}
.clear {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 1px;
}
.clearfix:before, .clearfix:after {
	content: " ";
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}
.clearfix:after {
	clear: both;
}
.clearfix {
*zoom:1;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
i, em {
	font-style: normal;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #003399;
}
.ellipsis {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.webscreen {
	width: 100%;
	margin: auto;
}
.webwidth {
	width: 1400px;
	margin: auto;
}
.otherscreen {
	width: 1600px;
	margin: auto;
}
.bg_fff {
	background: #fff;
}
.disblock{ display:block;}
/*头部*/
.qyt_topbar{ background:#edeff5; width:100%; height:44px; line-height:44px;}
.qy_topbar{ display:flex;justify-content:space-between;}
.qy_topbar .qy_huany{ color:#666;}
.qy_tel span{ color:#083c85; font-size:16px; font-weight:bold;}
#top_head {
	background:#fff;
	height:110px;
	width: 100%;
	z-index: 1000;
}
.ksyjy_head {
	display: flex;
	justify-content: space-between;
	background:url(../image/head_bg.png) no-repeat right center;
	align-items:center;
}

.webtitle {
	position: relative;
	display: block;
	height:110px;
}
.weblogoimg {
	height:80px;
	margin-top:15px;
}
.qy_ewm img{ height:100px;}
.qy_ewm{ display:flex; margin-bottom:15px;}
.qy_ewm .qy_ewm_n{ text-align:center;}
.qy_ewm .qy_ewm_n p{ margin-top:5px;}
#head{ width:500px; margin-top:20px; margin-right:50px;}
#head .hd li {
	height: 50px;
	line-height: 50px;
	text-align: center;
	display:inline-block;
	width:30%;
	background:#083c85;
	border-radius:30px;
}

#head .hd ul li.act_on {
	height: 50px;
	line-height: 50px;
	text-align: center;
	background:#f57c40;
}
.menu {
	height: 50px;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	position:relative;
}
.menu ul {
	display:flex;
	justify-content:space-between;
}
.menu ul li {
	height: 50px;
	line-height: 50px;
	text-align: center;
	float: left;
	position: relative;
}
.menu ul li a {
	color: #ffffff;
	display: block;
	TEXT-DECORATION: none;
	font-weight:bold;
}
.menu .sub {
	display: none;
	width:100%;
	left: 0;
	top: 50px;
	position: absolute;
	z-index: 999;
	background: #033d88;
	line-height: 26px;
	padding: 5px 0;
	border-radius:10px;
}
#head .menu .sub li {
	zoom: 1;
	background: #033d88;
	width:100%;
}
.menu .sub a {
	display: block;
	padding: 0 10px;
	font-weight:normal;
}
.menu .sub a:hover {
	background: rgba(0,0,0,0.2);
	color: #fff;
}
#topbar{ display:none;}
.qy_ttxw{margin:14px auto; width:90%;}
.qy_ttxw .news_pic{ width:100%; height:216px; overflow:hidden;}
.qy_ttxw .news_pic img{ width:100%; min-height:216px;}
.qy_ttxw a{ display:block;}
.qy_ttxw .qy_tt_tit .zk_p_tit{ margin:10px 0 5px; text-align:left; width:100%; color:#083c85;}
.qy_ttxw .qy_tt_tit .zk_p_cont{ font-size:15px; color:#666; text-align:left; line-height:26px;height:52px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;}
.qy_ttxw a:hover .zk_p_tit{ font-weight:bold;}
/*--------动态-------*/
  .swiper-slide {
        text-align: center;
        background: #fff;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
.swiper-pagination-bullet{ outline:none;}
.ksyjy_kuaijie{ background:url(../image/F1_bg.jpg) no-repeat; padding:40px 0 20px; }

.ksyjy_dongtai {
	background: #f2fcf7;
	padding-bottom:30px;
}

.ksyjy_news {
	display: flex;
	justify-content: space-between;
	padding: 30px 0;
	align-items: center;
}
.ksyjy_news a:hover span{ background:#f57c40;}
.ksyjy_news a:hover .btn-more{background-image: url(../image/btn_moreh.png);}
.news_tits{display:flex;justify-content:space-between; align-items:center; width:100%;}
.ksyjy_news span {
	font-size:18px;
	font-weight: bold;
	background:#083c85;
	padding:10px 30px;
	color:#fff;
	border-radius:50px;
}
.ksyjy_news .btn-more {
	display:block;
	width:25px;
	height:25px;
	background-image: url(../image/btn_more.png);
}

.ksyjy_dongtai_w {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.ksyjy_you {
	width:32%;
}
.ksyjy_you ul{ height:260px; overflow:hidden;}
.ksyjy_you .item {
	position: relative;
	padding-left: 20px;
	margin-bottom:20px;
	font-size: 16px;
}
.ksyjy_you .news_pic{ height:172px; width:100%; overflow:hidden; border-radius:10px; margin-bottom:20px;}
.ksyjy_you .news_pic img{ width:100%;}
.ksyjy_you .item:before {
	content: '';
	position: absolute;
	width: 8px;
	height:10px;
	top:30%;
	left: 0;
	background:url(../image/li_bg.png) no-repeat;
}
.ksyjy_you .item a {
	display: block;
	width:100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	color:#093B6D;
	
}
.ksyjy_you .item a:hover{ font-weight:bold;}
/*新闻动态*/
.qg_zanwu {
	background: url(../image/zanwu.png) no-repeat center;
	width: 160px;
	height: 139px;
	background-size: 100%;
	margin: 0 auto;
}
.list_bg{background: url(../image/list_v_bg.png) no-repeat top;}
/*底部*/
.hy_foot {
	display:flex;
	align-items:center;
}
.hy_ff_foot{
	display: flex;
    justify-content: space-between;
	flex-wrap:wrap;}
.pagebottom {
	background: #083c85;
	width: 100%;
	display: table;
	color: #fff;
	font-size: 16px;
	height:150px;
	background-size: cover;
}
.pbmiddle {
	line-height:36px;
	font-size: 14px;
}
.pbtel a{ color:#80b7ff;}
.pbright {
	padding-top:35px;
}
.pbright p:first-child {
}
.pbright p:first-child span {
	display: block;
	margin-top: 10px;
	font-size: 14px;
}
.pb_r_ewm{ display:none;}

.kb_list {
	min-height: 600px;
	margin-bottom:20px;
}
.kb_location {
	line-height: 40px;
	height: 40px;
	padding: 10px 0;
}
.kb_download_lst{ display:flex; justify-content:space-between;}
.kb_down_lf {
	width: 240px;
	background-color:#fff;
}
.kb_news_tit {
	background: url(../image/jjfabg.jpg) no-repeat center;
	color: #fff;
	height: 50px;
	line-height:50px;
	text-align: center;
	padding: 20px 0;
}
.kb_news_tit p {
	font-size: 24px;
}
.kb_news_tit p:first-child {
	font-size: 28px;
	font-weight: bold;
}
.kb_down_lf ul li {
	height: 50px;
	line-height: 50px;
	text-align: center;
	border-bottom:1px solid #eaeaea;
}
.kb_down_lf ul li a{ display:inline-block;}
.kb_down_lf ul li.on{
	background: #033d88;
	display: block;
	color: #fff;
}
.kb_down_lf ul li.on a{
	color: #fff;
}
.kb_down_lf ul li:hover a {
	background: #033d88;
	display: block;
	color: #fff;
}
.ketang_ul {
	width:95%;
	margin:0 auto;
	margin-top:20px;
}
.ketang_ul li {
	margin-bottom: 20px;
	display:flex;
	border-bottom:1px solid #eaeaea;
	padding-bottom:20px;
	
}
.ketang_ul li:last-child { margin-bottom:0;}
.ketang_ul .n_vnewl {
	height: 133px;
	width:100%;
	overflow: hidden;
	background: #fff;
}
.ketang_ul .n_vnewLt {
	height: 30px;
	line-height: 30px;
	color: #4c4c4c;
	font-size: 22px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	width:80%;
}
.ketang_ul .n_vnewk {
	margin: 20px 0 0 20px;
	position: relative;
}
.ketang_ul .h_vnewk{ margin:20px 0 0 0;}
.ketang_ul .n_vnewb {
	color: #777777;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
}
.ketang_ul .n_vnewr {
	width:20%;
	height: 133px;
	overflow: hidden;
	min-width:208px;
}
.ketang_ul .n_vnewr img {
	width:100%;
	min-height: 133px;
	display: block;
	transition: all 0.3s;
}
.ketang_ul .n_vnewr:hover img{transform: scale(1.05);}
.ketang_ul li .kc_time {
	color: #999;
	font-size: 18px;
	line-height: 30px;
	height: 30px;
	position: absolute;
	top: 0;
	right: 0;
}
.ketang_ul li .rb_jiantou {
	font-size: 20px;
	transition: margin-left 0.3s ease-out;
}
.ketang_ul li:hover .rb_jiantou {
	color: #ca0010;
	margin-left: 20px;
}

.qy_tz_listb{ background:#fff; min-height:600px; width:100%;}
.qy_tz_listb .view_tit{border:1px dashed #eaeaea; padding:20px; min-height:550px; margin:20px;}
.qy_tz_listb .view_tit .view_biaoti{ text-align:center; font-size:24px; line-height:40px; }
.qy_tz_listb .view_tit .view_fbiaoti{border-bottom:1px solid #eaeaea; padding-bottom:20px; margin-bottom:20px; line-height:30px; margin-top:20px; text-align:center; color:#666;}
.qy_tz_listb .view_tit .view_time{ text-align:center; color:#999; line-height:30px; padding:5px 0 10px;}
.qy_tz_listb .view_tit .view_neirong{ line-height:30px; margin-top:20px;}
.qy_tz_listb .view_tit .view_neirong img{ max-width:100%;}

.qy_tz_list{ background:#fff; min-height:600px; width: calc(100% - 260px);}
.qy_tz_list .news_ul li{ display:flex;justify-content: space-between; line-height:60px; border-bottom:1px solid #eaeaea; margin:0 20px;}
.qy_tz_list .news_ul li a{ display:inline-block; width:80%; position:relative; text-indent:10px;}
.qy_tz_list .news_ul li span{ width:90px; color:#888;}
.qy_tz_list .news_ul li a:before{content: '';
	position: absolute;
	width: 8px;
	height:10px;
	top:40%;
	left: 0;
	background:url(../image/li_bg.png) no-repeat;}
.qy_tz_list .view_tit{border:1px dashed #eaeaea; padding:20px; min-height:550px; margin:20px;}
.qy_tz_list .view_tit .view_biaoti{ text-align:center; font-size:24px; line-height:40px; border-bottom:1px solid #eaeaea; padding-bottom:20px; margin-bottom:20px;}
.qy_tz_list .view_tit .view_time{ text-align:center; color:#999; line-height:30px; padding:5px 0 10px;}
.qy_tz_list .view_tit .view_neirong{ line-height:30px; margin-top:20px;}
 .qy_tz_list .view_tit .view_neirong img{ max-width:100%;}
.qy_lingdao_ul{ display:flex;flex-wrap:wrap;} 
.qy_lingdao_ul li{ display:flex; align-items:center; margin:30px 0 0 30px; width:45%;}
.qy_lingdao_ul li .qy_ld_img{ height:230px; width:180px; border:1px solid #eaeaea; overflow:hidden;}
.qy_lingdao_ul li .qy_ld_img img{transition: all 0.3s;}
.qy_lingdao_ul li .qy_ld_img:hover img{transform: scale(1.05);}
.qy_lingdao_ul li .qy_ld_name{ margin-left:20px;}
.qy_lingdao_ul li .qy_ld_name p:first-child{ font-size:30px; font-weight:bold; color:#083c85; margin-bottom:10px;}
 
/*分页*/
.ipage{height:auto; text-align:center; margin-top:20px; margin-bottom:20px;}
.totalfont{ font-size: 14px; color: #666; display: none;}
.ipage ul{ display:flex; align-items:center;justify-content:center;}
.ipage ul li{ width:30px; height:30px; background:#eaeaea; margin:0 5px; line-height:30px; text-align:center;}
.ipage ul li.active{ color:#fff; background:#c00;}
.ipage a{ height:30px;line-height:30px;color:#888;font-size: 15px;padding:0px 5px;display: inline-block;margin: 0px 5px; vertical-align: top;}
.ipage a:hover{color:#ca352b; text-decoration:none;font-weight:bold;}
.ipage .current{color:#ca352b;border-bottom:2px solid #ca352b;display:inline-block; height:30px;line-height:30px;padding:0px 5px;margin:0px 5px;font-size:15px;font-weight:bold;}
 
 
 
 
@media screen and (max-width: 1660px) {
.w1300 {margin:0 100px;}
 }
 @media screen and (max-width: 1440px) {
.w1300 {margin:0 30px;}
.webtitle a{ font-size:20px; margin-top:20px;}
#head .hd li{ padding:0 15px;}

 }
  @media screen and (max-width: 1360px) {
#head .hd li{ padding:0 12px;}	  
	  
  }
@media screen and (max-width:1280px) {
}
@media screen and (max-width:1024px) {
body{ font-size:36px;}
.w1300{ margin:0 20px;}
#head{ display:none;}
#top_head{ height:150px;}
.qyt_topbar{ height:100px; line-height:100px; font-size:34px;}
.qy_tel span{ font-size:34px;}
.qy_ewm{ display:;}
.qy_ewm img{ height:300px;}
.qy_ewm .qy_ewm_n p{ font-size:0.36rem; margin-bottom:20px;}
.qy_tel{ display:none;}
.qy_tel img{ width:30px;}
.webtitle{ height:150px;}
#topbar{ display:block;}
.webtitle a{ display:block; margin-top:10px;}
.ksyjy_you .item{ margin-bottom:30px;}
.qy_ttxw .news_pic{ height:240px;}
.weblogoimg{ height:100px; padding-right:10px; margin-top:10px;}
.qy_ttxw .qy_tt_tit a{ font-size:40px; margin: 16px 0 5px;}
.qy_ttxw .qy_tt_tit p{ font-size:36px;
    line-height:60px;
    height:120px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; }
#head .hd li{ padding:0 5px;}
.ksyjy_you{ width:100%; margin-top:20px;}
.hy_foot{ width:100%;}
.itemxw ul li{ font-size:22px;}
.ksyjy_you .item{ font-size:40px;}
.ksyjy_news span{ font-size:40px;}
.ksyjy_you ul{ height:400px;}
.ksyjy_news .btn-more{ width:40px; height:40px; background-size:100%;}
.ksyjy_you .item:before{ width:16px; height:20px; background-size:100%;}
.ksyjy_you .news_pic{ height:320px;}
.ksyjy_you .news_pic img{ min-height:260px;}
.pbmiddle{ font-size:36px;}
.pbmiddle{ line-height:70px;}
.pb_r_ewm{ display:block;}
.pbmobile img{ width:30px; height:30px;}
.pbright{ display:flex; justify-content:space-around; align-items:center; width:100%;}
.pbright .pb_r_ewm img{ width:200px; height:200px;}
/*菜单*/
.gn-menu-main,.gn-menu-main ul {color: #333;line-height:0.8rem;}
.gn-menu .sj_yiji{ border-bottom:1px solid #ccc; font-size:40px; line-height:95px;}
.gn-menu .sj_yiji a{ color:#093e8d;}
.gn-menu-main {height:0.88rem;z-index:1000;}
.gn-menu-main > li {display: block;float: right;height: 100%;text-align: center;}
.gn-menu-main li.gn-trigger {position: relative;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.gn-menu-wrapper {position: fixed;top:1.5rem;bottom: 0;right: -4rem;overflow: hidden;width:45%;background:rgba(255,255,255,0.95);-webkit-transform: translateX(1rem);-moz-transform: translateX(1rem);transform: translateX(1rem);-webkit-transition: -webkit-transform 0.3s, width 0.3s;-moz-transition: -moz-transform 0.3s, width 0.3s;transition: transform 0.3s, width 0.3s; z-index:1000;}
.gn-scroller {position: absolute;overflow-y: scroll;width:4.4rem;height: 100%;}
.gn-menu {text-align:left;font-size:34px;text-indent:0.2rem;}

.gn-menu li a{ display:block;}
.gn-icon-menu{ display:block; margin-top:15px; width:60px; height:60px; cursor:pointer; background:url(../image/fenlei.png) no-repeat center; background-size:100%;}

.gn-menu-wrapper.gn-open-all,
.gn-menu-wrapper.gn-open-part {-webkit-transform: translateX(-3.9rem);-moz-transform: translateX(-3.9rem);transform: translateX(-3.9rem);}
.gn-menu-wrapper.gn-open-all {width:3.4rem;}
.gn-menu-wrapper.gn-open-all .gn-submenu li {height: 0.6rem}
.gn-menu-main .gn-selected i{ color:#ff9900;}
.gn-menu-main,.gn-menu-main .sj_sub{ line-height:0.8rem; font-size:34px;}
.gn-menu-main,.gn-menu-main .sj_sub .sj_erji a{ color:#666;}
.pagebottom {
    background: #0b5db1; height:630px;}
.gn-menu .tel_nav_ej{}
.gn-menu .tel_nav_ej a{ position:relative; font-size:36px; margin-left:30px; color:#555;}
.gn-menu .tel_nav_ej a:before{content: '';
	position: absolute;
	width: 12px;
	height:16px;
	top:44%;
	left:0;
	background:url(../image/li_bg.png) no-repeat;
	background-size:100%;
	}
.kb_down_lf {width: 140px; display:none;}
.ketang_ul {}
.qy_tz_list{ background:#fff; min-height:1000px; width:100%;}
.qy_tz_list .news_ul li{ line-height:100px;}
.kb_news_tit p:first-child{ font-size:22px;}
.kb_down_lf ul li{ font-size:20px;}
.qy_tz_list .news_ul li a{ width:70%;}
.qy_tz_list .news_ul li span{ width:200px; color:#888; font-size:30px; text-align:right;}

.qy_tz_list .news_ul li a:before{content: '';
	width: 16px;
    height: 20px;
    background-size: 100%;}
.qy_tz_list .news_ul li a{ text-indent:20px; font-size:40px;}
.qy_tz_list .view_tit .view_neirong{ line-height:60px;}
.ksyjy_head{ background-size:100%;}
.qy_lingdao_ul li{width:100%;}
.qy_lingdao_ul li .qy_ld_img{ height:180px; width:140px; overflow:hidden;}
.qy_lingdao_ul li .qy_ld_img img{ width:100%;transition: all .5s;}
.kb_location{ line-height:70px; height:70px;}
.ketang_ul .n_vnewk{ margin-top:0;}
.ketang_ul .n_vnewr{ width:50%; height:180px;}
.ketang_ul .n_vnewl{ height:180px;}
.ketang_ul .n_vnewLt{ font-size:36px; line-height:40px; height:40px; width:68%;}
.ketang_ul li .kc_time{ font-size:30px; right:10px; top:5px;}
.ketang_ul li .rb_jiantou{ font-size:40px;}
.ketang_ul .n_vnewb{ font-size:34px; line-height:60px; height:60px;}
/*分页*/
.totalfont{ font-size:30px;}
.ipage ul li{ width:60px; height:60px;margin:0 5px; line-height:60px;}
.ipage a{ height:60px;line-height:60px;font-size:30px;}
.ipage .current{height:60px;line-height:60px;font-size:30px;}
.qy_tz_list .view_tit .view_biaoti{ font-size:40px;line-height:80px;}
.qy_tz_list .view_tit{ min-height:700px;} 
.qy_tz_listb .view_tit .view_neirong{ line-height:70px; font-size:30px;}
.qy_tz_listb .view_tit .view_biaoti{font-size: 40px;line-height: 80px; font-weight:bold;}
.qy_tz_listb .view_tit .view_fbiaoti{ font-size:30px; color:#666; line-height:60px; padding-bottom:20px; margin-bottom:20px;}
.qy_tz_listb .view_tit .view_time{ font-size:20px;}
}
@media screen and (max-width:740px) { 
.w1300{ margin:0 10px;}
.webtitle a {font-size:30px;}
.ksyjy_you{ width:100%;}
.qyt_topbar{ height:50px; line-height:50px; font-size:16px;}
.qy_tel span{ font-size:18px;}
.pbright .pb_r_ewm img{ width:140px; height:140px;}
}
@media screen and (max-width:650px) { 
.webtitle a {
    font-size:30px;
	margin-top:28px;
	
}
.pagebottom{ height:400px;}
}
@media screen and (max-width: 422px) { 
.gn-menu-wrapper.gn-open-all {-webkit-transform: translateX(0px);-moz-transform: translateX(0px);transform: translateX(0px);width: 100%;}
.gn-menu-wrapper.gn-open-all .gn-scroller {width: 130%}
}
@media screen and (min-width:1921px) { 

}
