﻿@charset "utf-8";
.gp-img-responsive{padding-bottom: 61.64%;}
.gp-fwn{font-weight: normal;}
.gp-fwb{font-weight: bold;}
body{background-color: #fff}
a,a *{transition: all 0.3s ease-in-out;}
a:hover{color:#003d7c;}
.gp-header1{transition: all 0.35s ease-in-out;background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.9));padding-bottom: 60px; position: absolute;left: 0px;top: 0px;z-index: 9;width: 100%;}
.gp-logo1{transition: padding 0.3s ease-in-out;background:url("../img/header-bg.png");padding:0px 200px;}
/*.gp-logo1 a{display: inline-block;*zoom:1;*display: inline;vertical-align: middle;width: 238px;position: relative;z-index: 9999;}*/

.logo01{width:60%;padding-top:37px;}

.nav-box {  transition: all 0.35s ease-in-out; background-image: linear-gradient(to top, rgba(0,0,0,0), rgba(0,0,0,0.9));
  padding-bottom: 60px; position: absolute; z-index: 9;width: 100%;box-sizing: border-box;text-align: center;}
.logo-nav{padding:0px;}
.gp-topRight1{width:40%;text-align: right;}


.gp-topRight-top{height:75px;line-height: 75px;    display: inline-block;}
.gp-topRight-top  li {float:left;}

.gp-topRight-top  li a{color: #fff;font-size:16px;float:left;}

.gp-topRight-top  li span{color:#fff;margin:0 10px;}

.gp-topRight-bot{padding-right:30px;padding-bottom:20px;}





.gp-nav1{height: 75px;}


.gp-nav1 > ul > li{height: 72px;line-height: 72px;*float: left;}
.gp-nav1 > ul > li > a{display: block;padding: 0px 2.8rem; color:#fff;font-weight:bold;font-size:18px;}
.gp-nav1 > ul > li.on .gp-subNav{display: block;}
.gp-nav1 > ul > li.on .gp-subNav dd a{color:#fff;padding:8px}
.gp-nav1 > ul > li.on .gp-subNav dd a:hover{background-color: #eee;color:#003d7c}
.gp-nav-horizontal .gp-subNav{background-color:#003d7c ;background:rgba(0,64,124,0.8);  background:-webkit-linear-gradient(top,rgba(139,0,18,1) 0%,rgba(139,0,18,0.8) 80%,rgba(139,0,18,0,0) 100%);  background:linear-gradient(to bottom,rgba(0,64,124,1) 0%,rgba(0,64,124,0.8) 80%,rgba(0,64,124,0) 100%);padding-bottom: 40px;top: 72px;padding:  0;z-index: 99;padding-bottom: 50px;}
/*效果17*/
.nav17 {}
.nav17 > li > a{display: inline-block;padding:0px 15px;height: 72px;line-height: 72px; display: inline;*zoom:1; position: relative;}
.nav17 > li > a:after {	position: absolute;	left: 0;	width: 100%;	height: 2px;	background: rgba(255,255,255,0.7);	content: '';
	opacity: 0;	transition: opacity 0.3s, transform 0.3s;	transform: translateY(-10px);
  
}
.nav17 > li > a:before {top: 0;	transform: translateY(-10px);}
.nav17 > li > a:after { 	bottom: 0;	transform: translateY(10px); }
.nav17 > li > a:hover:before,.nav17 > li.on > a:before,.nav17 > li.on > a:after,.nav17 > li > a:hover:after{	opacity: 1;transform: translateY(0px);	}

.gp-nav1 > ul > li.on .gp-subNav  {
  
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }

  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }

  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }

  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }

  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }

  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

/*1.默认展开的搜索*/
.gp-search{width:220px;overflow: hidden;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;transition: all 0.35s ease-in-out;border:1px solid #ccc;}
.gp-ser{width:100%; height:28px; z-index:9999994; margin:0 auto;position: relative;}
.gp-search input,.gp-search button{position:absolute; height: 28px;line-height:28px; border:none; background:none; top:0px;overflow: hidden; }
.gp-search input.notxt{color:#fff; width:82%;left: 0;padding-left: 2%;font-size: 14px;}
.gp-search .notxt1 {position: absolute;width: 15%;right:0;cursor:pointer;color:#fff;}



/*2.搜索按钮当前位置展开*/
.gp-serBtn2{*background:url(../images/search.png) no-repeat center center;*width: 20px;*height: 20px;font-size: 20px; font-size: 20px;}
.gp-search2{width: 0;border:none;}
.gp-search2.active{width: 200px;border:1px solid #ccc;*background:url(../images/search.png) no-repeat center right;}


/*手机端导航默认*/
.mobile_bg{width: 100%;z-index: 90;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.6);display: none;}
.gp-menu{ width: 100%;z-index: 98;;position: relative;display: none;}
.gp-menu-header{position: absolute;top: 0%;right: 0;z-index: 996;}
.mlogo{float: left;line-height: 70px;padding-left: 15px;padding-top: 10px;}
/* .gp-menu-link{float: left;line-height: 40px;height: 40px;padding-left: 15px;}
.gp-menu-link a{color:#fff;} */
.gp-menu-header-icon{color: #fff; height: 49px;font-size:22px;line-height: 49px;/*background: rgba(255,255,255,0.3);*/text-align: center; float:right;width: 49px;position: relative;border-radius: 50%;  -webkit-transition: background 0.5s; -moz-transition: background 0.5s; -o-transition: background 0.5s; transition: background 0.5s;margin-right:11px;cursor: pointer;margin-top: 7px;}
.gp-menu-header-icon span{  position: absolute; left: calc((100% - 25px) / 2);  top: calc((100% - 2px) / 2.3);  width: 27px;  height: 2px;  background-color: #003d7c;}
.gp-menu-header-icon-out span{width: 27px;height: 2px;background-color:#fff;display: block;border-radius: 0px;}
.gp-menu-header-icon-out span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;}       
.gp-menu-header-icon-out span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;}
.gp-menu-header-icon-out span:nth-child(3){animation-duration: 0.5s;animation-fill-mode: both;animation-name: outthird;}
.gp-menu-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.gp-menu-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);width: 22px;}
.gp-menu-header-icon span:nth-child(3){transform: translateY(-4px) rotate(0deg);width: 16px;}
@keyframes outfirst {
  0% {transform: translateY(0) rotate(-45deg);}
  100% {transform: translateY(-4px) rotate(0deg);}
}   
@keyframes outsecond {
  0% { transform: translateY(0) rotate(45deg);}
  100% {transform: translateY(4px) rotate(0deg);}
}
@keyframes outthird {
  0% {transform: translateY(0) rotate(90deg);}
  100% {transform: translateY(12px) rotate(0deg); }
}
.gp-menu-header-icon-click span{background-color:#fff ;top: calc((100% - 2px) / 2.1);}
.gp-menu-header-icon-click span:nth-child(1){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clickfirst;}     
.gp-menu-header-icon-click span:nth-child(2){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clicksecond;width: 27px;}
.gp-menu-header-icon-click span:nth-child(3){animation-duration: 0.5s; animation-fill-mode: both;animation-name: clickthird;width: 27px;}
@keyframes clickfirst {
  0% {transform: translateY(4px) rotate(0deg);}
  100% {transform: translateY(0) rotate(45deg);}
}   
@keyframes clicksecond {
  0% {transform: translateY(-4px) rotate(0deg);}
  100% {transform: translateY(0) rotate(-45deg);}
} 
@keyframes clickthird {
    0% {  opacity: 0}
  100% {opacity: 0}
}   
.gp-menu-nav{  width: 100%; position: fixed;top: 0;right: 0px;padding-top: 65px;/*! padding-bottom: 3000px; *//*! margin-bottom: -3000px; */ background:#003d7c;display: none;box-shadow: -10px 0 20px rgba(0,0,0,0.5);padding-bottom: 50px;}
.gp-menu-nav a{}
.gp-menu-nav > ul {}
.gp-menu-nav > ul li{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: returnToNormal;animation-name: returnToNormal;}
.gp-menu-nav > ul > li{position: relative;/*! border-bottom: 1px solid rgba(255,255,255,0.1); */}
.gp-menu-nav > ul > li > a{display: block;padding:10px 30px;font-size: 16px;/*! width: 100%; *//*! float: right; */border-bottom: 1px solid rgba(255,255,255,0.1);}
.gp-menu-nav > ul > li > ul {/*! background: rgba(0,0,0,0.1); *//*! padding:0 25px; */width: 90%;float: right;}
.gp-menu-nav > ul > li > ul a{display: inline-block;padding:10px 0;/*! font-size: 1.3rem; */}
.gp-menu-arrow {cursor: pointer;width: 30px;height: 30px;line-height: 30px;color:#fff;text-align: center;position: absolute;right: 15px;top: 4px;font-size: 2rem;margin-right: 15px;transition: all 0.3s ease-in-out;background:url(../img/sanjiaoyou.png) right center no-repeat;}
.gp-menu-nav > ul > li.on .gp-menu-arrow{transform: rotate(90deg);}
.gp-menu-nav li ul {display: none;}
.gp-menu-nav > ul > li.on{background: rgba(0,0,0,0.1);}
.gp-menu-nav > ul > li.on > a{border-bottom: none;}
.gp-menu-nav > ul > li:last-child > a{border-bottom: none;}
.gp-menu-nav > ul{border-bottom: 2px solid rgba(255,255,255,0.1);margin-top: 23px;}
/*导航内标签效果*/
.gp-menu-nav a{color:#fff;}
.gp-menu-link{text-align: center;border-bottom: 2px solid rgba(255,255,255,0.1);padding: 10px 0;}
.gp-menu-link a{display: inline-block;margin: 10px 12px;color:rgba(255,255,255,0.5);font-size: 16px;}
.gp-menu-link span{color:rgba(255,255,255,0.1);}
/*.open .gp-menu-header{background: none;}*/
@-webkit-keyframes returnToNormal {
  from {
    opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;-webkit-transform: none;transform: none;
  }
}

@keyframes returnToNormal {
  from {
    opacity: 0;-webkit-transform: translate3d(0, 100%, 0);transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;-webkit-transform: none;transform: none;
  }
}

/*
侧滑右侧
*/
.gp-menu-nav.gp-menu-offcanvas2{position: fixed;display: block;transform: translate(150%,0);transition: all 1s ease-in-out;width: 100%;}
.open .gp-menu-offcanvas2{transform: translate(0,0);position:absolute;}


/*5移动端搜索默认*/
.gp-m-search {width:100%;margin:0px auto 0;display: block;border-top:1px solid rgba(255,255,255,0.3);border: none;border-bottom: 1px solid rgba(255,255,255,0.3);}
.gp-m-search .notxt1{right: 9px;left: auto;width: 40px;background:url(../img/ser.png) no-repeat;}
.gp-m-search input.notxt{left: 0;width: 91%;box-sizing: border-box;padding-left: 30px;}
/*头部固定*/
.gp-header1.currents{position: fixed;top: 0;left: 0;width: 100%;height: 60px;background-color: #003d7c;z-index: 9999;box-shadow: 0px 1px 10px rgba(0,0,0,0.5);background-image: none;padding-bottom: 0;}
.gp-header1.currents .logo-nav{z-index: 9999;top: 0;background:none;margin: 0 auto;padding:0px 120px;}
.gp-header1.currents .top-wrap{display: none;}

.gp-header1.currents .gp-logo1{background:none;padding:0px;width:25%;}
.gp-header1.currents .logo1{margin-top: 6px;height:auto!important;}


.gp-header1.currents .logo01{width: 100%;padding:12px 0px 0px;}


.gp-header1.currents .gp-topRight1{display: none;}
.gp-header1.currents .gp-nav1{padding-top: 0;height: 60px;line-height: 60px;margin-top: 0;float:right;}
.gp-header1.currents .gp-nav1 > ul{*margin-top: 5px;}
.gp-header1.currents .gp-nav1 > ul > li {}
.gp-header1.currents .gp-nav1 > ul > li > a{font-size: 17px;line-height:60px;height:60px;   padding:0px 11px;}
.gp-header1.currents .nav-box{margin-top: 0;top:0px;right:0px!important;background:none;padding:0px 120px 0px 0px;box-sizing: border-box;width:70%;float:right;}

.gp-header1.currents .gp-subNav{top:60px;}


@media screen and (max-width:1860px){

  .gp-nav1 > ul > li > a{padding:0px 23px;}

}
@media screen and (max-width:1750px){

  .gp-nav1 > ul > li > a{padding:0px 20px;}
  .gp-header1.currents .logo-nav{padding:0px 0px  0px 60px;}
  .gp-header1.currents .gp-nav1 > ul > li > a{padding:0px 7px;}
 

}

@media screen and (max-width:1690px){

  .gp-logo1,.nav-box{padding:0px 5%;}
  .gp-header1.currents .nav-box{padding:0px 60px 0px 0px;}

}
@media screen and (max-width:1480px){
  .gp-header1.currents .nav-box{padding:0px 20px 0px 0px;}
  .gp-header1.currents .logo-nav{padding:0px 0px 0px 20px;} 

  .gp-nav1 > ul > li > a{font-size:16px;padding:0px 15px;}
  .gp-header1.currents .gp-nav1 > ul > li > a{font-size:16px;padding:0px 4px;font-weight:normal;}
.ej_mid_con{padding:30px 20px 0px;box-sizing: border-box;}

}


@media screen and (max-width:1380px) {
   .container{max-width:1280px!important;}
   .gp-nav1 > ul > li > a{font-size: 16px;}
   .gp-subNav dd a{font-size: 13px;}
.sy_mid_left_img .fade .pic{padding-top:66%!important;}
.xs_dt_font ul li .xs_right_bot{font-size:16px;font-size:1.6rem;}
.ks_td{padding-bottom:100px;}
.multiple-items .slick-prev{left:25px;z-index:999;}
 .multiple-items .slick-next{right:25px;}
}
@media screen and (max-width:1240px){
 


  .gp-nav1 > ul > li > a{padding: 0 9px;}


  /*二级页面*/
  .xx_menu{width:100%;background:#003d7c;margin:0 auto;padding:5px 25px;box-sizing: border-box;overflow:hidden;font-size:18px;color:#fff;font-weight:bold;display:block;margin-top:-5px;}
  .xx_menu ul li{display:block;list-style:none;overflow:visible;}
  .xx_menu ul li a{display:block;line-height:40px; width:100%;margin-top:0px;outline:none;text-align:center;font-weight:normal;color:#fff;}
  .xx_menu ul li .active{background:url(../img/reduce.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
  .xx_menu ul li .inactive{background:url(../img/plus.png) center right no-repeat;color:#fff;text-align:center;font-weight:bold;}
  .xx_menu ul li ul{display:none; padding-top:20px;margin-bottom:20px;  }
  .xx_menu ul li ul li ul{margin-bottom:5px;}
  .xx_menu ul li ul li{display:block;background:none;font-size:16px;list-style:circle;color:#fff;line-height:35px;}
  .xx_menu ul li ul li a{background:none;    border-top: 1px rgba(255,255,255,0.3) solid; }

.sj_menu{display:block;overflow-x:hidden;line-height: 55px;    font-size: 16px; padding:10px 0px;}
.sj_menu a{color:#b8081f;padding:0px 10px;float:left;}
  .ej_left{display:none;}
.ej_mid{padding-top:10px;padding-bottom:30px;}
.ej_right{width:100%;}

}
@media screen and (max-width:1200px) {
.gp-header1.currents{display:none;}
	.nav-box{display: none;}
	.gp-menu{display: block;}
	.gp-logo1 a{width: 270px;padding:20px 0px;}
	.gp-header1{padding-bottom: 0;}
  .gp-topRight1{display:none;}

  .banner{height:100%;}
  .banner .swiper-slide .a{height: 50vw;min-height: inherit;}

}
@media screen and (max-width:992px){

.sy_mid_left{width:100%;}
.sy_mid_right,.sy_tz_right{width:100%;padding-left:0px;}
.sy_mid_right{margin-top:0px;}
.sy_tz_left{width:100%;}
.sy_mid_left_img .fade .slick-prev,.sy_mid_left_img .fade .slick-next{top: 81%;}
.sy_mid_left_img .fade .slick-next{right:15px;}

.xk_js_font{margin-left:0px;}
.xk_js_font ul li{width:100%;}
.ks_td_font ul li{width:20%;}
.zt_font{margin-right:0px;}
.zt_font ul li{padding:0px 2% 20px;width:50%;height:185px;}


.zt_font ul li img{object-fit: cover;}
 .multiple-items  .slick-dots{display: block!important;}

  /*二级页面*/
  .ej_mid_con{padding:10px 0px 0px;}
	 .ej_left{width:100%;}
	 .ej_right{width:100%;padding:20px 15px 25px 15px;}
     .ej_right_nav h1{display:none;}

    .ej_jj_top_first_left,.ej_jj_top_three_right,.ej_jj_top_five_left{padding: 0px 30px 50px;}
    .ej_jj_top_two_mid .font{background: rgba(0,0,0,0.4);padding:0px 30px 50px;}
    .ej_jj_top_four_left_top .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
    .ej_jj_top_six_right .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
    .ej_jj_top_four_right_bot .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
    .ej_jj_top_six_right .font{background: rgba(0,0,0,0.4);padding:15px 30px 50px;}
.ej_right_nav { min-height: 65px;line-height: 28px; padding-top: 10px;height:auto;}
   .ej_right_nav span {
    float:left;
    background: url(../img/ej_dqw.png) left 5px no-repeat; font-size:15px;}

}



@media screen and (max-width:896px){

  .container{padding:0px 10px;}
.gp-menu-header-icon{margin-right:0px;}
  .sy_mid_left{width:100%;}
  .sy_mid_right{width:100%;margin:20px 0px;padding-left:0px;}
  .sy_mid_right_bot ul li{padding-left:0px;}


  .sy_tz_left{width:100%;}
  .xs_dt_font ul li{padding:20px 0px;}

  .sy_tz_right{padding-left:0px;width:100%;padding-bottom:30px;}
.sy_tz_font{width:100%;margin:0;}
  .sy_tz_font ul li{margin-bottom:20px;width:47%;margin-left:3%;}
  .xs_bg_star,.xs_font_left{padding:0px;}
  .xk_js_nav{padding:30px 0px;}
  .xk_js_font{margin-left:0px;}
  .xk_js_font ul li{width:100%;padding-left:0px;}
.mt_font03{margin-top:15px;}
.ks_td_font ul li span{font-size:1.6rem!important;}

  .mt_bot{padding: 15px 25px ;}
  .mt_bot_font h1{font-size:1.8rem;line-height:45px;}


.mt_font01{margin-bottom:15px;}

.sy_mid_left_nav,.xk_js_nav,.xs_dt_nav,.sy_tz_nav,.zt_nav,.ks_td_nav{font-size:2.1rem;    padding:20px 0px; }

.xs_nav{font-size:2.1rem;padding:20px 0px;    box-sizing: border-box;}
.xs_font_left div h3{margin-bottom:30px;}

.xs_font_left div h3{margin:0px 0px 0px 20px;}
.multiple-items .slick-prev:before{display:none;}
 .multiple-items .slick-next:before{display:none;}


  .ks_td {padding-bottom:25px;}
  .ks_td_font ul li{width:20%;}



  .fot_left{width:100%;}
  .fot_right{width:100%;padding-left:0px;}
   .fot_left_bot{line-height:35px;}
   .fot_right{padding-top:35px;}
  
  /*二级页面*/
  .ej_right { width: 100%; padding: 10px 20px 25px 20px;}
  .ej_right_xq h1{line-height:32px!important;}
  .ej_right_xq .date{font-size: 16px;}
  .ej_right_xq {padding:0px 0px 10px;}


}

@media screen and (max-width:640px){

.xx_st_top{display: grid;}
.xx_st_top h1,.xx_st_top dl h2{text-align:center;}

  /*二级页面*/
  .ej_right_jg_top ul li{width:50%;}
}


@media screen and (max-width:479px) {
.sy_mid_left_nav{padding:20px 0px;}
.sy_mid_left_img .fade .slick-prev{top:26%;    border-radius: 50px;background:rgba(255,255,255,0.5);left:2%;border:none;}
.sy_mid_left_img .fade .slick-next{top:26%;    border-radius: 50px;background:rgba(255,255,255,0.5);right:2%;border:none;}
.sy_mid_left_img .fade .pfont span{padding:0px 25px 0px 15px;}
.sy_mid_left_img .fade .pfont h1{padding:0px 25px 0px 15px;line-height:40px;}
.sy_mid_right_bot ul li h1{width:95px;}
.sy_mid_left_nav .more,.xs_dt_nav .more,.sy_tz_nav .more,.xs_nav .more,.xk_js_nav .more{width:100px;  height: 35px; line-height: 35px;     background: url(../img/more.png) 10px center no-repeat;}


.sy_tz_font ul li{width:100%;margin-left:0%;}
.mt_font01{margin-bottom:15px;}
.mt_font03{margin-top:15px;}
.ks_td_font ul li span{font-size:1.7rem!important;}

.xs_dt_font ul li{width:100%;}

.zt_font ul li{width:100%;padding:0px;height:auto;    margin-bottom: 15px;}

.xk_js_font ul li{width:100%;}
.ks_td_font ul li{width:50%;}


.sy_mid_left_nav,.xk_js_nav,.xs_dt_nav,.sy_tz_nav,.zt_nav,.ks_td_nav{ background-size: 7%;text-indent:35px;}
.xs_nav{background-size: 7%;text-indent:35px;}

.ej_right_nav span a{font-size:16px;}
.ej_right_font{padding:20px 15px;}

.v_news_content p, .v_news_content p span, #vsb_content p{line-height:35px!important;font-size:16px!important;}

.gp-logo1, .nav-box{padding:0px 2%;}
.ej_mid_con{padding:10px 0px 0px;}

.ej_right_xr li{width:100%;margin:0px 0px 35px;}
.fot_left_bot{line-height:35px;font-size: 1.7rem;}
.fot_left_bot span{width:100%;float: left; text-align: left;}
.fot_right{padding-top:20px;}
#vsb_content  p,#vsb_content  p span{font-size:16px!important;line-height:36px!important;color:#333!important;}


 
}