﻿/*刘东*/

/*首页*/
.title_h2{ font-size:24px; line-height:1; padding:65px 0 25px; }

.ind_banner .slick-prev,.ind_banner .slick-next{ display: none !important; }
.ind_banner .slick-dots{ bottom:25px; }
.index_1{ position: relative; background-size:cover !important; height:760px; }



.index_1 .wrap{ position: relative; height:100%; z-index:10; top:0; }
.index_1 .wrap .tit{ position: absolute; width:400px; height:250px; right:50px; text-align: right; color:#fff; top:50%; margin-top:-125px; text-shadow:0px 0px 10px rgba(0,0,0,0.2);  behavior: url(/gw/css/PIE.htc);}
.index_1 .wrap .tit h2{ line-height:1.2; font-size:48px; padding-bottom: 20px; }
.index_1 .wrap .tit p{ line-height:1.5; font-size:12px; }

.index_2{ padding:60px 0 0; }
.index_2 li{ float: left; width:286px; height:166px;  text-align: center; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.5); box-shadow: 0px 0px 10px rgba(0,0,0,0.5);  }
.index_2 li:nth-child(1){background:#2c3b76;}
.index_2 li:nth-child(2){background:#32b16c;}
.index_2 li:nth-child(3){background:#FFFFFF;}
.index_2 li:nth-child(4){background:#9fc929;}

.index_2 li:hover{ }
.index_2 li .a{ display: block; height:100%; }

.index_2 li .ico{ padding:35px 0 10px; }
.index_2 li .ico img{  display: block; margin:0 auto; }
.index_2 li h3{ text-align: center; color:#fff; font-size:22px; }

.index_2 .li_2{  margin-left: 30px; }
.index_2 .li_3{ margin-left: 30px;}
.index_2 .li_3 .ico{  }
.index_2 .li_4{  margin-left: 30px; }

.index_2a{ }
.index_2a li{ float: left; width:300px;  text-align: center;   }
.index_2a li:hover{  color:#abcd03;}
.index_2a li:hover .a{  color:#abcd03;}
.index_2a li .a{ display: block; height:100%;color:#2b3a74; }

.index_2a li .ico{ padding:55px 0 20px; }
.index_2a li .ico img{  display: block; margin:0 auto; }
.index_2a li h3{ text-align: center;  font-size:22px; margin-top:20px; }

.index_2a .li_2{  margin-left: 10px; }
.index_2a .li_3{ margin-left: 10px;}
.index_2a .li_3 .ico{  }
.index_2a .li_4{  margin-left: 10px; }


.indexb1{ width:100%; margin-top:60px; padding-bottom:50px; }
.index_3,.index_5{ width:1251px; margin-left:-10px;  margin:0 auto;  }
.index_3 .li{ float: left; width:397px; -webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2); box-shadow: 0px 0px 10px rgba(0,0,0,0.2);  behavior: url(/gw/css/PIE.htc); margin:20px 10px 0 10px; border-radius: 15px; background:#eeeeee;  }
.index_3 .li .con{ height:310px;  border-bottom-left-radius: 15px; border-bottom-right-radius: 15px;}
.index_3 .li .tit{ padding:25px 20px 0; }
.index_3 .li h3{ font-size:21px;  padding:25px 30px;  color:#1b1b1b ;}
.index_3 .li h3:hover{ color:#a9cb03; }
.index_3 .li h3 span{ float: right;}
.newmb{ margin-top:10px;}
.index_3 .li h3 a.fr{ text-align:center; font-size:13px; line-height:20px; transition:all 0.3s; -webkit-transition:all 0.3s; padding:2px 25px;   border-radius:10px;  color:#000000; border:1px #000000 solid; }
.index_3 .li h3:hover a.fr{ background:#a8ca03; color:#fff; border:1px #a8ca03 solid; }
.index_3 .li li{ margin-bottom: 5px;border-bottom:1px solid #dedfe2; height: 48px;}
.index_3 .li li img{ width: 10px; height: 10px; float: left; margin-top: 6px;}
.index_3 .li li a:hover{ color:#a9cb03; }
.index_3 .li li a{ display: block; border-bottom:0px solid #dedfe2;line-height:21px; font-size:17px; margin-left: 16px;padding-bottom: 5px; color: #818080; }
.index_3 .li li a span{ float:right; }
.index_3 .li li:first-child{ border-top:0; display: none; }

.index_3 .li .img{  position: relative; }
.index_3 .li .img a{  }
.index_3 .li .img a p{width:100%;position: absolute;height:30px; color:#000000;line-height:30px; padding:0 15px; font-size:17px; overflow:hidden; margin-top:-30px; background: rgba(251,252,252,0.8); white-space: normal !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical;display: -webkit-box;}
}
.index_3 .li .img a p:hover{color:#a9cb03;}

.index_3 .li img{ display: block; width:100%; height:227px; }


.tsks{width:100%; background:#f7fafd; }
.tsksa{width:1240px;  margin:0 auto; position:relative;}
.dhlm_top{display:block; margin-left:0; height:50px; line-height:50px; padding-top:30px; border-bottom: 2px solid #d0d2d5;}
.dhlm_top h1 { font-size:13px; color:#3b3b3b; }
.dhlm_top h1 span{border-bottom:3px solid #9bc428; font-size:26px;  color:#3b3b3b;padding-bottom:7px; font-weight: bold; }
.dhlm_top h1 b{  }
.dhlm_top p{float:right; font-size: 17px; color: #3b3b3b; }
.dhlm_top p a{color: #3b3b3b; }
.dhlm_t{float:right; width:110px; text-align:center; font-size:18px; line-height:30px; margin-top:10px; margin-right:15px;transition:all 0.3s; -webkit-transition:all 0.3s;   background:#fa7600; border-radius:5px;  color:#fff; font-weight: 100; }


.lmydhwap{ display:none;}
.lmydh{ display:block;width:1240px;  margin:0px auto; position:relative;}
.dhlm_toplm{ height:50px; line-height:50px;}
.dhlm_toplm h1 { font-size:24px; color:#2c3b76;}
.dhlm_toplm h1 span{border-bottom:3px solid #2b3a74; padding-bottom:10px; }
.dhlm_toplm h1 b{ font-size:40px;  color:#2c3b76; }
.dhlm_toplm p{float:right; text-align:center; font-size:20px; line-height:25px; margin-top:20px; margin-right:15px;transition:all 0.3s; -webkit-transition:all 0.3s;  color:#2b3a74;  }
.dhlm_toplm p a{color:#2b3a74;}

/*.dhlm_top a:hover{ background:#a8ca03; color:#fff;  }*/
.tsksb{ padding-top:40px; height:700px;}
.tsksb ul a{ float:left;width:233px; height:216px; border: 1px solid #cecfd1; font-size:21px; color:#666666; text-align:center; margin-right:16px; margin-bottom:15px; border-radius: 5px; }
.tsksb ul a span{ top:150px; position:relative; }
.tsksb ul a:hover{background:url(../img/ksa1.png) no-repeat #a8ca03; background-position:50% 10%; background-size:50%;  color:#fff;  }

.tsksb ul a:nth-child(1){background:url(../img/ksbebh.png) no-repeat;background-position:50% 45px;  }
.tsksb ul a:nth-child(1):hover{background:url(../img/ksbaebh.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(2){background:url(../img/ksbjrk.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(2):hover{background:url(../img/ksbajrk.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(3){background:url(../img/ksbek.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(3):hover{background:url(../img/ksbaek.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(4){background:url(../img/ksbkfyx.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(4):hover{background:url(../img/ksbakfyx.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(5){margin-right:0px;background:url(../img/ksbnk.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(5):hover{background:url(../img/ksbank.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(6){background:url(../img/ksbwk.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(6):hover{background:url(../img/ksbawk.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(7){background:url(../img/ksbzyk.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(7):hover{background:url(../img/ksbazyk.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
/*
.tsksb ul a:nth-child(8){background:url(../img/ksbzlk.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(8):hover{background:url(../img/ksbazlk.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
*/
.tsksb ul a:nth-child(8){background:url(../img/gwnt1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(8):hover{background:url(../img/gwnt2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(9){margin-right:0px;background:url(../img/gwgk1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(9):hover{background:url(../img/gwgk2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(10){background:url(../img/gwyc1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(10):hover{background:url(../img/gwyc2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(11){background:url(../img/gwzf1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(11):hover{background:url(../img/gwzf2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(12){background:url(../img/gwmsj1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(12):hover{background:url(../img/gwmsj2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
.tsksb ul a:nth-child(13){background:url(../img/sjkf1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(13):hover{background:url(../img/sjkf2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
/*
.tsksb ul a:nth-child(14){background:url(../img/gwfuke1.png) no-repeat;background-position:50% 45px; }
.tsksb ul a:nth-child(14):hover{background:url(../img/gwfuke2.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }
*/




.tsksc{ padding-top:40px; height:210px;  position: relative;}
.tsksc ul a{ float:left;width:290px; height:212px; border: 1px solid #cecfd1; font-size:21px; color:#666666; text-align:center; margin-left:182px; margin-bottom:15px; border-radius: 5px; }

.tsksc ul a span{ top:150px; position:relative; }
.tsksc ul a:hover{background:url(../img/ksa1.png) no-repeat #a8ca03; background-position:50% 10%; background-size:50%;  color:#fff;  }

.tsksc ul a:nth-child(1){background:url(../img/ksczlkf.png) no-repeat;background-position:50% 45px; margin-left:0;  }
.tsksc ul a:nth-child(1):hover{background:url(../img/kscazlkf.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }

.tsksc ul a:nth-child(2){background:url(../img/ksczzkf.png) no-repeat;background-position:50% 45px; }
.tsksc ul a:nth-child(2):hover{background:url(../img/kscazzkf.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }

.tsksc ul a:nth-child(3){background:url(../img/ksbekkfzx.png) no-repeat;background-position:50% 45px; }
.tsksc ul a:nth-child(3):hover{background:url(../img/ksbaekkfzx.png) no-repeat; border: 1px solid #9bc428; color: #9bc428;background-position:50% 45px;   }



.zjtop{width:100%; background:none; height:90px; }
.zjtd{width:1240px;  margin:0 auto; position:relative; height:420px; background:none; padding-top:25px;}

.tyzj{ background:#fff; 
         height:410px;
        font-size: 18px;
		border: 1px solid #eeeeee;
		color:#818181;
		}
		.tyzj a{ color: #818181;}

.tyzj:hover{ background:#abcd03; border: 1px solid #abcd03; }
.tyzj:hover h1{  border-bottom: 1px solid #FFFFFF; }
.tyzj:hover a{ color: #FFFFFF;}
.tyzj:hover img{ background: #FFFFFF;}

.tyzja{ background:#abcd03; border: 1px solid #abcd03; }
.tyzja h1{ border-bottom: 1px solid #FFFFFF;  }
.tyzja a{ color: #FFFFFF;}
.tyzja img{ background: #FFFFFF;}

.tyzj img{width:100%; height:290px; text-align:center; background: #eeeeee;}
.tyzj h1{ font-size:24px;  text-align:center; line-height:40px; width: 80px; margin:0 auto;}
.tyzj h2{ font-size:13px;text-align:center;line-height:25px; margin-top: 10px; }
.tyzj p{ font-size:12px; text-align:center; line-height:18px; }

.keshizj{width:1240px;  margin:0 auto; position:relative;   }
.list_t{ height:60px;  border-bottom: 2px solid #d8d8d8;  margin-bottom: 10px;}
.list_t a{ height:60px; float:left;  line-height:80px; margin-right: 6px; font-size:21px;  color:#3b3b3b;}
.list_t a.on{ color:#9bc428; border-bottom: 3px solid #9bc428;}

.zjck{ width:110px; height: 30px; text-align:center; font-size:18px; line-height:30px; margin-top:25px; margin-left:40px;transition:all 0.3s; -webkit-transition:all 0.3s;   background:#fa7600; border-radius:5px;  color:#fff;  }

/*专家板块*/
.new-zj{height:580px;  overflow: hidden;}
.zj-cont{ margin-bottom: 40px;}
.new-zj .wp-zj{}
.new-zj-l{width:352px;float: right; margin-top:20px;height: 538px;background-color: #fff; overflow: hidden; overflow-y: scroll;}
.new-zj .new-zj-r{float: right;width:860px;}
.new-zj-l h3{font-size: 20px;color: #4d4d4e;background: url(../img/new-zj-t.png) no-repeat 8px 45px;padding: 17px 9px }
.new-zj-l h4{font-size: 20px;color: #4d4d4e;background: url(../img/new-zj-t1.png) no-repeat 8px 45px;padding: 17px 9px }
.new-zj-l #ul-1 li{float: left;width:135px;position: relative;margin:7px; cursor:pointer; }

.new-zj-l #ul-1 li a{display: block;position: absolute;left: 0;bottom: 0;width:100%;height: 23px;line-height: 23px;text-align: center;color:#fff;font-size: 15px ;background: #180c0a;opacity:0.7}

.new-zj-l .ul-2 li{float: left;width:160px;position: relative; background:#dcdcdc;text-align:center; margin-right: 15px; margin-bottom: 15px; }
.new-zj-l .ul-2 li img{ padding:8px;}
.new-zj-l .ul-2 li:nth-child(2n){margin-right:0px;}

.new-zj-l .ul-2 li a{display: block;width:100%;height: 51px;line-height: 28px;text-align: center;font-size: 20px}

.new-zj-r-2{float: left; width:870px;  overflow:hidden; margin-top:20px;}
#biglanrenzhijiaUl{/*width:760px;*/overflow: hidden;}
.lanrenzhijia{overflow: hidden;position: relative; margin: 0 auto;}
.lanrenzhijia-ul{position: relative;padding: 0;cursor:pointer}
.info-btn {width:225px;height:22px;overflow:hidden;margin:0 129px;padding:0px 0;zoom:1;}
.info-btn li {float:left;padding:0 3px;}
.info-btn li span {display:block;width:22px;height:22px;background:url(../img/sjbz_infor-btn.png) 0 -27px no-repeat;text-indent:-9999em;overflow:hidden;cursor:pointer;}
.info-btn .info-cur span, .info-btn .info-hover span {background-position:0 0;}
  .zj-cont dl dt{float: left;padding: 12px; border: 2px #9bc428 solid; }
  .zj-cont dl dt img{background: #dcdcdc; }
  .zj-cont dl dd{width: 410px;   float: right; background: #dcdcdc; border-radius: 10px; padding:0 20px; height: 360px;}
  .zj-cont dl dd ol{ margin-top:5px;}
  .zj-cont dl dd h1{display: inline-block; height: 64px;line-height: 64px;  font-size:34px; color:#3b3b3b; font-weight: normal; display: block;  }
  .zj-cont dl dd h1 font {
      font-size: 19px;
      display: block;
      height: 16px;
      margin: -75px 0 5px 138px;
  }
  .zj-cont dl dd h1 span{font-size: 19px; margin-left: 138px;
  }
  
  .zj-cont dl dd h1 a{color:#3b3b3b; border-right: 2px solid #000; padding-right: 15px;}
  .zj-cont dl dd h2{font-size: 23px;color:#FFF; background:#2c3b76; line-height:40px; text-align:center; margin-right:15px;}
  .zjtt{ /*background:url(../img/zjtb.png) no-repeat;*/ margin-top: 15px; }
  .zj-cont dl dd .zjdl{}
  .zj-cont dl dd .zjdt{position: relative; width: 63px; height: 63px; border:1px solid #666666;border-radius:10px;-webkit-border-radius:10px; -moz-border-radius:10px;}
  .zj-cont dl dd .zjdt img{position: absolute; top:-4px; left:20px;}
  .zj-cont dl dd .zjdt h5{font-size: 24px; color:#666666; font-weight: normal; text-align: center; margin-top: 25px;}
  .zj-cont dl dd .zjdd{ height: auto; line-height:28px; font-size:20px; color:#3b3b3b;  padding-bottom:8px;}
  .zj-cont dl dd .zjdd p{font-size: 18px; color:#666666; line-height: 28px;}
  .zj-cont dl dd .zjdd a{position: relative; color:#ff7800; }
  .zj-cont dl dd .zjdd.floatbox{position: relative;}
  .zj-cont dl dd .zjdd .notes{display: none; position: absolute; top:16px; left:-38px; z-index: 999; width: 360px; height: 115px; background: url(../img/notesbg.png) no-repeat; background-size: 100% 100%;}
  .zj-cont dl dd .zjdd .notes p{width: 92%; margin:0 auto; font-size: 14px; color:#666666; line-height: 20px; margin-top:18px;}
  .zjtd_tabcont div.zjmn{ display:none; width: 775px; height: 550px; overflow: hidden;}
  .zjtd_tabcont div.block{ display:block}
#sc{  overflow:hidden;border-top: 1px #000 dashed; padding-top: 5px;}
#sc span{ font-size:18px; font-weight:bold; color:#3b3b3b;}
#sc p{font-size:17px;color:#3b3b3b; line-height:26px; }
#sc p a{color:#fb7600;}
.zjzst img{ margin-top:25px; margin-left: 20px;}
.scimg{margin: -7px 0px 15px 0}
.span span{display: block;width:120px;height:28px;float: left;line-height: 28px;text-align: center;border-radius: 6px;margin-top: 20px}
.span span a{font-size: 16px; color: #ffffff;}
.span span:nth-child(1){ border: 1px #ffffff solid;  background: #9bc428; margin-left:45px; color:#ffffff; margin-right:75px;}
.span span:nth-child(2){background-color:#2c3b76; border: 1px #ffffff solid;}
.span span:nth-child(2) a{color:#fff}
#biglanrenzhijiaUl li:nth-child(1){background-color: #abcd03;color: #FFF;}


.zjgzs{ position:relative; background:#f4f4f4;}
.zjgzsa{width:1240px;  margin:0 auto; position:relative; height:630px; background:#f4f4f4;}
.zjgzsb{ padding-top:60px;overflow:hidden;}
.zjgzsc{ color:#2a3972;   text-align:center; line-height:50px;    }
.zjgzsc img{ width:100%; border-radius: 46%; }
.zjgzsc p{font-size:24px; line-height: 32px;color:#FFF; margin-top:-60px;  position: relative; top:-20px;}
.swiper-slide-active .zjgzsc{font-size:30px; background:#abcd03; color:#FFF;border-radius: 46%; margin-top: -20px;}
.swiper-slide-active .zjgzsc p{font-size:27px;line-height: 35px; color:#FFF;}


.tszkjs{width:1240px; height:540px;  margin:0 auto; position:relative; }
.tszkjsa{ margin-top:30px;}
.lfa{ float:left; width: 411px; height: 247px;  }
.lfa:nth-child(1){background: url(../img/lfa1.png) no-repeat;}
.lfa:nth-child(2){background: url(../img/lfa2.png) no-repeat;}
.lfa:nth-child(3){background: url(../img/lfa3.png) no-repeat;}
.lfa:nth-child(4){background: url(../img/lfa4.png) no-repeat;}
.lfa:nth-child(5){background: url(../img/lfa5.png) no-repeat;}
.lfa:nth-child(6){background: url(../img/lfa6.png) no-repeat;}

.lfa a{   color:#fff; line-height:45px; font-size:25px;  text-align: center;top: 70px; position: relative;}
.lfa:nth-child(2n) a{color:#000;}
.lfa:nth-child(2n) .lfagd{border: 1px #000 solid;}
.lfagd{font-size:16px; border: 1px #FFFFFF solid; border-radius: 15px; width: 110px; height: 28px; line-height: 28px;margin:15px auto;}

                #wrap:befor{
                    content:"";
                    display:table;
                }
#line{width:80px;height:2px; background-color:#fff;margin:0 auto;}
.lfa:nth-child(2n) #line{background-color:#000;}
                .lfa:hover #line{
                    width:200px;
					height:2px; 
					transition:width 1s linear;
					background-color:#9bc428;
                }
				.lfa:hover .lfagd{
				    border: 1px #9bc428 solid;
					color: #9bc428;
				} 
				
				
				

.capplca{ }
.capplc{ background:#f4f4f5;}
.list_tft{ width:1240px;  margin:0 auto; position:relative; height: 60px;
    border-bottom: 2px solid #d8d8d8;background: rgba(255,255,255,0.4);
    margin-bottom: 10px; }
.list_tft a{ height: 60px;
    float: left;
    line-height: 80px;
    margin-right: 15px;
    font-size: 21px;
    color: #3b3b3b;}
.list_tft a:nth-child(1){margin-left:0px; }
.list_tft .on{ color: #9bc428;
    border-bottom: 3px solid #9bc428; }

.abouthis{width:1240px;  margin:0 auto; position:relative;}
.about{ height:440px;  }
.abouta{ float:left; width:424px; padding: 20px; background: #FFFFFF; margin-top: 70px; margin-left: 45px;}
.aboutb{ float:right; width:680px; margin-top: 85px; border-bottom: 1px dashed #000; padding-bottom: 5px; }
.aboutb p{ font-size:21px; line-height:45px; color:#3b3b3b; text-indent:2em;}
.aboutb p a{ color:#fa7600}

.yeara{left: 10%; position: relative; margin-bottom: 40px;}

.hceg{ float: left;}

.jkkpwap{display:none;}

.jkkpa{  height:900px;}
.jkkpb{ height:960px;}
.jkkpc{ background:#ffffff; height:360px;}
.jkkpc1{ text-align:center;font-size:32px;  height:80px; line-height:80px; color:#2b3a74;font-weight: 200;}
.jkkpa_1{width:1240px;  margin:0 auto; position:relative; padding:50px 0;}
.jkkpa_2{ float:left; width:528px; height:850px; background:#eeeeee; border-radius:10px; padding:0 30px;}
.jkkpa_3{ font-size:31px;  height:90px; line-height:90px; color:#95c51b; }
.jkkpa_3 a{ float:right;font-size:20px;color:#95c51b;}
.jkkpa_3 a:hover{color:#abcd03;}
.jkkpa_4{}
.jkkpa_4 a{color:#2b3a74;}
.jkkpa_4 a:hover{color:#abcd03;}
.djimga{ width:526px; height:327px; border-radius:10px; }
.djimg{}
.jkkpa_4 a h1{font-size:25px;   line-height:35px; margin-top: 10px; }
.jkkpa_4 a p{ text-align:left;font-size:21px; line-height:28px;color: #3b3b3b;}
.jkkpa_5{ margin-top:20px;}
.jkkpa_5 ul li{line-height:30px;}
.jkkpa_5 ul li:nth-child(1){ display:none;}
.jkkpa_5 ul li img{ margin-top:-10px;}
.jkkpa_5 ul li a{font-size:21px;color:#3b3b3b; }
.jkkpa_5 ul li a span{ float:right;}
.jkkpa_5 ul li a:hover{color:#abcd03;}


.lmy_video{ }
.lmydh_video{width:1240px;  margin:0 auto; position:relative; }
.video{width:1240px;  margin:0 auto; position:relative; height:auto;}
.video1{ background:#eeeeee;padding:30px; float:left; width:545px;height:450px; margin-right:30px; margin-top:50px;}
.video1:nth-child(even){margin-right:0px;}
.video1 a img{ width:533px; height:299px; }
.video1 a{font-size:13px;line-height:35px; color:#2b3a74;}
.video1 a h1{ width:493px;  height:80px; background:#FFF;  margin-top:20px; padding:20px; }
.video1 a:hover{color:#abcd03;}

.etnbvda{ background:#eeeeee; float:left; width:24%; margin-right:1.3%;margin-top:30px; margin-bottom: 50px;}
.etnbvda:nth-child(4){margin-right:0px;}
.etnbvda a img{ width:100%;  }
.etnbvda a{font-size:8px;line-height:25px; color:#3b3b3b;}
.etnbvda a h1{ background:#eeeeee; height: 50px; overflow: hidden; padding: 10px 0;   }
.etnbvda a:hover{color:#abcd03;}

.listnewa{width:1240px;   margin:0 auto; position:relative;}
.list_tnewa{ width:100%; height:70px; margin-top: 30px;}
.list_tnewa a{ float: left; width:32%; height:70px;background: #97d5f5; line-height:70px; float:left; font-size:30px; margin-left:2%;  color:#000; text-align:center;} 
.list_tnewa a:nth-child(1){ margin-left:0;}	
.list_tnewa .on{background:url(../img/ebhk.png);height:80px;}
.linewa img{width:100%; margin-top:0.3rem;}





.zj{float:left; width:261px;height:385px; border:2px solid #dcdcdc; margin-left:60px; margin-top:60px;}
.zj:hover{border:2px solid #95bf1d;}
.zj:hover .zja{background:rgba(149,191,29,0.8); color:#ffffff;} 
.zj:hover .zja span{color:#ffffff;}
.zj:nth-child(1){margin-left:0px;}
.zj:nth-child(5){margin-left:0px;}
.zj:nth-child(9){margin-left:0px;}
.zj:nth-child(13){margin-left:0px;}
.zj:nth-child(17){margin-left:0px;}
.zj:nth-child(21){margin-left:0px;}
.zj:nth-child(25){margin-left:0px;}
.zj:nth-child(29){margin-left:0px;}
.zj:nth-child(33){margin-left:0px;}
.zj:nth-child(37){margin-left:0px;}
.zj:nth-child(41){margin-left:0px;}
.zj a img{ width:263px; height:385px; }
.zj a{font-size:16px;line-height:35px; color:#2b3a74;}
.zja{ position:absolute; width:241px; height:125px; z-index:9999999;background:rgba(254,254,255,0.8); margin-top:-145px; padding:10px; color:#818181; overflow:hidden;}
.zja h1{ font-size:20px; margin-top:10px;}
.zja h1 span{ font-size:24px; color:#3b3b3b;}
.zja h2{ font-size:20px;line-height: 25px;}
.zjb span{  padding-bottom:3px;}
.zjb{ text-align:left; margin:0 15px;}
.zjc{ text-align:left; font-size:17px;}

/*院长致辞*/
.yzzc{width:1240px; height: 2240px;  margin:0 auto; position:relative;top: 0px; }
.yzzca{ background: url(../img/yzzc.jpg); width: 1240px;  box-shadow: 15px 15px 0px 0px rgba(229,229,229,1);}
.yzzcb{padding: 50px; box-shadow: 0px 0px 10px rgba(0,0,0,0.4); }
.yzzcb p{ font-size: 33.6px; color: #636363; line-height: 50px; border-bottom: 2px dashed #7d7d7d; font-weight: 100;margin-top: 15px;}
.yzzcb li{width:100%; height:11px;border-bottom: 1px solid #7d7d7d;border-top: 1px solid #7d7d7d;}
.yzzcb li img{ position: absolute; margin-top: -162px; margin-left: 645px;}
.yzzcbwap{display: none;}
.yzzcc{margin-bottom: 30px;}
.yzzce{display: none;}

.yywh{width:1240px;  margin:0 auto; position:relative; top: 0px;}
.yywha{height: 500px;}
.yywh_1{float: left;}
.yywha1{float: right;}
.yywha1 li{font-size: 34px; line-height: 100px;}
.yywha1 li:nth-child(1){ margin-top: 90px;}
.yywha1 span{ color: #2c3b76; }

.yywhb{height: 315px;}
.yywhb1{float: left;}
.yywh_2{float: right;}
.yywhb1 li{font-size: 34px; line-height: 100px;}
.yywhb1 li:nth-child(1){ margin-top: 90px;}
.yywhb1 span{ color: #2c3b76; }

.yywhc{ background:url(../img/yywh.jpg) no-repeat; height: 803px; }
.yywhc1{width:900px;  margin:0 auto; position:relative;}
.yywhc1 li{font-size: 34px; line-height: 100px;}
.yywhc1 li:nth-child(1){ margin-top: 90px; padding-top: 50px;}
.yywhc1 li:nth-child(3){  padding-bottom: 50px;}
.yywhc1 span{ color: #2c3b76; }

.rrzz{width:1240px;  margin:0 auto; position:relative; top: 20px; background: #eeeeee;text-align: center; padding-bottom: 100px; margin-bottom: 20px;}
.rrzza img{ margin-top: -15px; }
.rrzzb{  margin-top: 100px; }
.rrzzb1{z-index: 99999; position: absolute; margin-left: 50px;  }
.rrzzb2{margin-top: 160px;}

.hjt{width:1240px;  margin:0 auto; position:relative;text-align: center;}
.hjt img{ margin-bottom: 50px;}

.xjsb{width:1240px;  margin:0 auto; height: 300px; position:relative;background: #eeeeee;padding:50px 0;}
.xjsba{width:295px; height: 260px; padding-left: 20px; padding-bottom:80px;background: #eeeeee; float: left; text-align: center;}
.xjsba img{background: #ffffff;}
.xjsba p{ background: #9bc428; color: #ffffff; font-size: 21px; line-height: 50px;}
.xjsba:nth-child(1){padding-left: 0px; }
.xjsba:nth-child(5){padding-left: 0px; }
.xjsba:nth-child(9){padding-left: 0px; }
.xjsba:nth-child(13){padding-left: 0px; }
.xjsba:nth-child(17){padding-left: 0px; }

.zkstop{display: none;}
.etnb{width:1240px;  margin:0 auto; position:relative;}
.etnb1{display: block; background: #eeeeee;width:1240px; height: 440px; margin-top: 50px; padding-top: 50px;}
.etnb1 img{ float: left; border: 3px solid #ffffff; margin-left: 30px;}
.etnb1 p a{float: right; width: 773px; font-size: 28px; color: #3b3b3b; line-height: 40px; margin-top: 30px;margin-right: 20px;}
.etnb1 p span{ color: #ee0303;}

.etnb2{ margin-top: 40px;}
.etnb2 li{float: left;background: #e5e5e5; width:287px; height: 68px; margin-left: 30px; margin-bottom: 30px; text-align: center;}
.etnb2 li a{font-size: 28px; color: #2c3b76; line-height: 68px; }
.etnb2 li:hover{background: #9bc428;}
.etnb2 li:hover a{color: #ffffff; }
.etnb2 li:nth-child(1){margin-left: 0px; }
.etnb2 li:nth-child(5){margin-left: 0px; }
.etnb2 li:nth-child(9){margin-left: 0px; }
.etnb2 li:nth-child(13){margin-left: 0px; }
.etnb2 li:nth-child(17){margin-left: 0px; }
.etnbzj{ display: block;}
.zjtdwapb{ display: none;}
.zzkf{display: block;}
.zzkf li{ float: left; width:246px; height: 240px; padding: 20px; margin-left: 32px;margin-top: 32px; background: #e5e5e5;}
.zzkf li h1{font-size: 28px; color: #2c3b76; line-height: 40px; padding-bottom: 5px; margin-bottom: 5px; border-bottom:#2c3b76 1px solid; text-align: center;}
.zzkf li a{font-size: 22px; color: #3b3b3b; line-height: 33px;}
.zzkf li:nth-child(1){margin-left: 0px; }
.zzkf li:nth-child(5){margin-left: 0px; }
.zzkf li:hover{background: #9bc428;}
.zzkf li:hover h1{color: #ffffff;border-bottom:#ffffff 1px solid; }
.zzkf li:hover a{color: #ffffff; }

.etnblf{width:1240px;  margin:0 auto; position:relative; padding-top: 50px;}

.page {
	overflow: hidden;
	zoom: 1;
	clear: both;
	display: table;
	margin: 50px auto 50px;
}
.pagelist {
	height: auto;
	overflow: hidden;
	padding-top: 10px;
	padding-bottom: 10px;
}
.pagelist li {
	display: table-cell;
	float: left;
	background: #eeeeee;
	color: #3b3b3b;
	font-size: 18px;
	margin-left: 5px;
	line-height: 20px;
	padding: 5px 16px;
	border-radius:5px;
}
.pagelist li.thisclass {
	line-height: 20px;
	font-weight: bold;
	background: #9dc815;
	color: #fff;
	border: #ccc 1px solid;
}
.pagelist li.thisclass a {
	color: #fff;
}
.pagelist li .pageinfo {
	float: left;
	display: block;
	height: 20px;
	color: #000;
	line-height: 20px;
	padding: 0 6px;
}
.pagelist li a {
	height: auto;
	color: #3b3b3b;
}
.pagelist li:hover {
    background: #abcd03;
}

.pagelist li:hover a{
	color: #fff;
	font-weight: bold;
}

.ca_map{width:1240px;  margin:0 auto; position:relative; }
.lcdh{ margin-top: 20px;}
.lcdha{ height: 50px;top: 10px;position:relative; margin-top: 20px;}
.lcdha img{ float: left; margin-right: 10px; margin-top: -5px;}
.lcdha h1{ font-size: 33px; color: #9dc332; font-weight: bold; }
.lcdhb{margin-top: 15px;border-bottom: 5px solid #eeeeee;}
.lcdhb li{border-bottom: 1px solid #3e3e3e;font-size: 29px; line-height: 50px; color: #3e3e3e;margin-bottom: 30px; font-weight: 100;}
.lcdhb li span{font-size: 33px; border-bottom: 2px solid #9dc332;background: #9dc332; color: #fff; margin-right: 30px; font-weight: 400; }
.lcdhb3 span{padding: 5px 30px; }
.lcdhb1 span{ float: left;padding: 75px 30px;}
.lcdhb2 span{ float: left;padding: 25px 30px;}
.lcdhb4 span{float: left;padding: 5px 30px; }
.jtzn_map li{ font-size: 30px; line-height: 45px;color: #3e3e3e; font-weight: 100; margin-top: 10px;}
.jtzn_map li span{ float: left;}
.jtzn_mapa{font-size: 30px; line-height: 40px;color: #3e3e3e;font-weight: 100;}
.jtzn_mapa span{font-weight: 400;}
.map{ display: block; width:1240px; height: 600px; overflow: hidden; margin:15px auto; position:relative;}
.mapwap{ display: none;}
.jtzn_mapb{font-size: 30px; line-height: 45px;color: #3e3e3e;font-weight: 100;padding-bottom: 30px; border-bottom: 5px solid #eeeeee;}
.jyzn{ text-align: center; margin-bottom: 50px;}
.jyzn li{ font-size: 31px; line-height: 45px;color: #3e3e3e; border: 2px solid #9dc332; border-radius: 10px; margin: 0 auto;}
.jyzna{width: 330px;}
.jyznb{width: 200px;}
.jyznc{width: 330px; margin-bottom: 80px;}
.jyzn img{ margin-bottom: 5px;}



.guide{background:url(../img/guide.jpg) no-repeat; height:1500px;}
.guide_a{width:1240px;  margin:0 auto; position:relative; padding:50px 0;}
.guidea{width:379px; height:630px; background:#FFF;float:left; margin-left:50px; margin-bottom:50px;}
.guidea:nth-child(1){margin-left:0px;}
.guidea:nth-child(4){margin-left:0px;}
.guidea a img{width:379px; height:361px;}
.guidea p{ float:left; font-size:24px; width:140px; height:50px; line-height:50px; margin-left:40px;}
.guideab{ margin:20px 30px;}
.guideab h1{font-size:28px; width:150px; height:50px; line-height:50px; background:#153072; color:#FFF; text-align:center; border-radius:10px; font-weight:bold;}
.guideab h2{ font-size:21px;  line-height:30px; margin:15px 0; }
.guideab a{font-size:21px;  line-height:30px; color:#7f88aa;}
.guideaa{ margin:0 20px; height:140px}
.guideaa li{ float:left; font-size:24px; height:50px; line-height:50px; }
.guideaa li:nth-child(2){ float:right;}
.guideaa li:nth-child(4){ float:right;}
.guideaa li:nth-child(6){ float:right;}

.tese{ background:#fafdff;  height:340px;}
.teseks{  height:790px; }
.teseek{  height:630px;}
.teseqt{  height:350px; }
.teseyj{  height:650px;}
.lmyks{width:1240px;  margin:0 auto; position:relative;}


.tesekfa{ width:1240px;  margin:0 auto; position:relative; padding-top:40px; }

.tesekfa ul a span{ top:150px; position:relative; }


.jkkpca{background:#f5f6f6;}

.ksyma ul a{ float:left;width:285.5px; height:210px; border: 1px solid #cecfd1; font-size:21px; color:#666666; text-align:center; margin-right:30px; margin-bottom:30px; border-radius: 5px; }
.ksyma ul a:nth-child(1){margin-right: 188px;background:url(../img/ksya1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyma ul a:nth-child(1):hover{background:url(../img/ksyb1.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px;   }
.ksyma ul a:nth-child(2){margin-right: 188px;background:url(../img/ksya3.png) no-repeat #f8fafc;background-position:50% 45px; }
.ksyma ul a:nth-child(2):hover{background:url(../img/ksyb3.png) no-repeat#9bc428;  color: #ffffff;background-position:50% 45px;   }
.ksyma ul a:nth-child(3){ margin-right: 0;background:url(../img/ksya2.png) no-repeat #f8fafc;background-position:50% 45px; }
.ksyma ul a:nth-child(3):hover{background:url(../img/ksyb2.png) no-repeat#9bc428;  color: #ffffff;background-position:50% 45px;   }

.ksymb ul a{ float:left;width:233px; height:210px; border: 1px solid #cecfd1; font-size:21px; color:#666666; text-align:center; margin-right:16px; margin-bottom:16px; border-radius: 5px; }
.ksymb ul a:nth-child(1){background:url(../img/ksya_1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(1):hover{background:url(../img/ksyb_1.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(2){background:url(../img/ksya_2.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(2):hover{background:url(../img/ksyb_2.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(3){background:url(../img/ksya_3.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(3):hover{background:url(../img/ksyb_3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(4){background:url(../img/ksya_4.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(4):hover{background:url(../img/ksyb_4.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(5){ margin-right:0px;background:url(../img/ksya_5.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(5):hover{background:url(../img/ksyb_5.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(6){background:url(../img/ksya_6.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(6):hover{background:url(../img/ksyb_6.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(7){background:url(../img/ksya_7.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(7):hover{background:url(../img/ksyb_7.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(8){background:url(../img/ksya_8.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(8):hover{background:url(../img/ksyb_8.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(9){background:url(../img/ksya_9.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(9):hover{background:url(../img/ksyb_9.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(10){margin-right:0px;background:url(../img/ksya_10.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(10):hover{background:url(../img/ksyb_10.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(11){background:url(../img/gwyc1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(11):hover{background:url(../img/gwyc3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(12){background:url(../img/gwmsj1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(12):hover{background:url(../img/gwmsj3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(13){background:url(../img/gwzf1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(13):hover{background:url(../img/gwzf3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymb ul a:nth-child(14){background:url(../img/gwfuke1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymb ul a:nth-child(14):hover{background:url(../img/gwfuke3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }

.ksymc ul a{ float:left;width:285.5px; height:210px; border: 1px solid #cecfd1; font-size:21px; color:#666666; text-align:center; margin-right:30px; margin-bottom:30px; border-radius: 5px; }
.ksymc ul a:nth-child(1){background:url(../img/ksyc1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(1):hover{background:url(../img/ksyd1.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(2){background:url(../img/ksyc2.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(2):hover{background:url(../img/ksyd2.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(3){background:url(../img/ksyc3.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(3):hover{background:url(../img/ksyd3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(4){margin-right:0px;background:url(../img/ksyc4.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(4):hover{background:url(../img/ksyd4.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(5){background:url(../img/ksyc5.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(5):hover{background:url(../img/ksyd5.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(6){background:url(../img/ksyc6.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(6):hover{background:url(../img/ksyd6.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(7){background:url(../img/ksyc7.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(7):hover{background:url(../img/ksyd7.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(8){margin-right:0px;background:url(../img/ksyc8.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(8):hover{background:url(../img/ksyd8.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(9){background:url(../img/ksyc9.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(9):hover{background:url(../img/ksyd9.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymc ul a:nth-child(10){background:url(../img/ksyc10.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymc ul a:nth-child(10):hover{background:url(../img/ksyd10.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }

.ksymd ul a:nth-child(1){background:url(../img/ksyc_1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(1):hover{background:url(../img/ksyd_1.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(2){background:url(../img/ksyc_2.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(2):hover{background:url(../img/ksyd_2.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(3){background:url(../img/ksyc_3.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(3):hover{background:url(../img/ksyd_3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(4){background:url(../img/ksyc_4.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(4):hover{background:url(../img/ksyd_4.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(5){background:url(../img/ksyc_5.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(5):hover{background:url(../img/ksyd_5.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(6){background:url(../img/ksyc_6.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(6):hover{background:url(../img/ksyd_6.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(7){background:url(../img/ksyc_7.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(7):hover{background:url(../img/ksyd_7.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(8){background:url(../img/ksyc_8.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(8):hover{background:url(../img/ksyd_8.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(9){background:url(../img/ksyc_9.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(9):hover{background:url(../img/ksyd_9.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksymd ul a:nth-child(10){background:url(../img/ksyc_10.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksymd ul a:nth-child(10):hover{background:url(../img/ksyd_10.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }


.ksyme ul a:nth-child(1){background:url(../img/ksye1.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(1):hover{background:url(../img/ksyf1.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(2){background:url(../img/ksye2.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(2):hover{background:url(../img/ksyf2.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(3){background:url(../img/ksye3.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(3):hover{background:url(../img/ksyf3.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(4){background:url(../img/ksye4.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(4):hover{background:url(../img/ksyf4.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(5){background:url(../img/ksye5.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(5):hover{background:url(../img/ksyf5.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(6){background:url(../img/ksye6.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(6):hover{background:url(../img/ksyf6.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(7){background:url(../img/ksye7.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(7):hover{background:url(../img/ksyf7.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(8){background:url(../img/ksye8.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(8):hover{background:url(../img/ksyf8.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(9){background:url(../img/ksye9.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(9):hover{background:url(../img/ksyf9.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }
.ksyme ul a:nth-child(10){background:url(../img/ksye10.png) no-repeat #f8fafc;background-position:50% 45px;  }
.ksyme ul a:nth-child(10):hover{background:url(../img/ksyf10.png) no-repeat #9bc428;  color: #ffffff;background-position:50% 45px; }

/*医院概况*/
.yygk{width:1240px;  margin:0 auto; height:550px;position: relative;}
.yygk_zb{width:1240px;  margin:0 auto; padding-top:30px; position: relative;height: 120px; }
.yygk_tb{ position: fixed;z-index: 999999;}
.yygk_tb a{ float:left;width:204.6px; height:70px;  color:#fff; line-height:70px; text-align:center; font-size:29px; background: #9bc428;border: 1px solid #9bc428;  }
.yygk_tb a:nth-child(1){margin-left:0px;}
.yygk_tb .equipment{background:#fff; color:#2c3b76;border: 1px solid #9bc428;}

.yygk_tba{ position: fixed;z-index: 999999;}
.yygk_tba a{ float:left;width:153px; height:70px;  color:#fff; line-height:70px; text-align:center; font-size:29px; background: #9bc428;border: 1px solid #9bc428;  }
.yygk_tba a:nth-child(1){margin-left:0px;}
.yygk_tba .equipment{background:#fff; color:#2c3b76;border: 1px solid #9bc428;}
.yygk_ftt{ margin-top: 100px;}
.shipp{  float:left;}
.yygk_ft{ padding-bottom: 50px; border-bottom:1px solid #3b3b3b;}
.ship{ width: 851px;height: 479px; margin-left: 200px;}
.listsp{ margin-top: 10px; padding-bottom: 80px;}
.listsp p{ float: left; width: 48%; color: #3b3b3b; font-size: 20px; line-height: 50px; height: 46px; overflow: hidden;}
.listsp p a{color: #2c3b76;}
.listsp p:nth-child(2){ margin-left: 2%;}

.yycs{  width:600px;height:372px;margin-top:130px; position:absolute; margin-left:610px; background:rgba(255,255,255,0.8); padding:20px;}
.yycs h1{ font-size:20px; color:#9bc428; text-align: center;line-height:40px; }
.yycs h2{ font-size:30px;color:#9bc428; text-align: center; }
.yycs img{ margin-top:35px;}
.yycsa{ border-top:1px solid #818181; margin-top:30px; padding-top: 10px}
.yycsa p{ font-size:19px; line-height:38px; color:#818181; text-indent:2em; }

.ksks{background:#f9f9f9; height:510px;}
.ksks_img{width:1200px;  margin:0 auto; position:relative; padding-bottom: 20px; }
.ksks_img li{ float:left; margin-left:40px;  height:358px;}
.ksks_img li:nth-child(1){margin-left:0px;}
.ksksa{width:1240px;  margin:0 auto; position:relative; }
.ksksa h1{ font-size:25px; color:#2b3a74;}
.ksksa h1 b{ font-size:42px; }
.ksksa img{ margin-top:35px;}
.ksksa p{ float:right; width:850px;font-size:20px; line-height:30px; color:#818181; text-indent:2em;}
.ksksb{ float:left; width:250px; height:80px; margin-top:30px; margin-left:30px;}
.ksksb h1{ font-size:20px; color:#9bc428; text-align: center;line-height:45px; }
.ksksb h2{ font-size:30px;color:#9bc428; text-align: center; }



.kssb{height:450px;}
.kssb_a{width:1240px;  margin:0 auto; position:relative; padding:30px 0;}
.kssb_img{ float:left;box-shadow: 8px 8px 8px 0px rgba(0,0,0,0.3);}
.kssb_b{ float:right; width:714px;height:335px;margin-top:16px; padding:10px;border-top:1px solid #818181;  border-right:1px solid #818181; border-bottom:1px solid #818181;}
.kssb_b h1{ font-size:20px; color:#9bc428; text-align: center;line-height:50px; }
.kssb_b h2{ font-size:30px;color:#9bc428; text-align: center; margin-bottom:25px;}
.kssb_b img{ margin-top:35px;}
.kssb_b p{ font-size:20px; line-height:30px; color:#818181; text-indent:2em;}
.kssb_b span{color:#3b3b3b;}

.kssb_c p{color:#818181; }

.kssc_img{ float:right;box-shadow: 8px 8px 8px 0px rgba(0,0,0,0.3);}
.kssc_b{ float:left; width:714px;height:335px;margin-top:16px; padding:10px;border-top:1px solid #818181;  border-left:1px solid #818181; border-bottom:1px solid #818181;}
.kssc_b h1{ font-size:20px; color:#9bc428; text-align: center;line-height:50px; }
.kssc_b h2{ font-size:30px;color:#9bc428; text-align: center; margin-bottom:25px;}
.kssc_b img{ margin-top:35px;}
.kssc_b p{ font-size:20px; line-height:30px; color:#818181; text-indent:2em;}
.kssc_b span{color:#3b3b3b;}



.yyll{background:#f4f4f4; height:750px;}
.yylla{width:1240px;  margin:0 auto; position:relative; padding:50px 0;}
.yyllb{ width:395px; height:307px; margin-bottom:27px; color:#2b3a74; float:left;margin-left:27px;}
.yyllb:nth-child(1){ margin-left:0px;background:url(../img/abft1.jpg) no-repeat;}
.yyllb:nth-child(2){ background:url(../img/abft2.jpg) no-repeat;}
.yyllb:nth-child(3){ background:url(../img/abft3.jpg) no-repeat;}
.yyllb:nth-child(4){ margin-left:0px;background:url(../img/abft4.jpg) no-repeat;}
.yyllb:nth-child(5){ background:url(../img/abft5.jpg) no-repeat;}
.yyllb:nth-child(6){ background:url(../img/abft6.jpg) no-repeat;}

.yyllb:nth-child(1):hover{background:url(../img/abfta1.jpg) no-repeat;}
.yyllb:nth-child(2):hover{background:url(../img/abfta2.jpg) no-repeat;}
.yyllb:nth-child(3):hover{background:url(../img/abfta3.jpg) no-repeat;}
.yyllb:nth-child(4):hover{background:url(../img/abfta4.jpg) no-repeat;}
.yyllb:nth-child(5):hover{background:url(../img/abfta5.jpg) no-repeat;}
.yyllb:nth-child(6):hover{background:url(../img/abfta6.jpg) no-repeat;}

.yyllb:hover h2{ border-bottom:2px #ffffff solid;color:#ffffff; }
.yyllb:hover h1{ color:#ffffff; }
.yyllb:hover p{ color:#ffffff; }
.yyllb h1{ font-size:20px;line-height:30px; color:#000000; margin-top:100px; margin-left:50px; }
.yyllb h2{width:145px; font-size:20px;line-height:40px; color:#000000; margin-left:50px;border-bottom:2px #9bc428 solid;}
.yyllb p{font-size:25px;line-height:50px; color:#000000;margin-left:50px;}

.search{background: #eeeeee;padding-bottom:50px;}
.searcha{width:1240px;  margin:0 auto; position:relative;}
.searchb{width:850px; height:70px; background:#e0dede; }
.search_xz{ font-size:24px; line-height:70px; color:#2b3a74; float:left; margin:0 25px;}

.list_dl{ float:left;}
.list_dt{
    background: #ffffff;
    color:#2b3a74;
    width: 200px;
    height: 46px;
	margin-top:10px;
    line-height: 46px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border: 1px solid #a0a0a0;
	border-radius:5px;
	font-size:18px;
	padding-left:15px;
}
.list_dt_icon{
    position: absolute;
    right: 20px;
    top: 18px;
    display: block;
    width: 14px;
    height: 11px;
    background: url("../img/open.png") no-repeat;
}
#open .list_dt_icon{
    background: url("../img/off.png") no-repeat;
}


.list_dd{
    display: none;
	position:absolute;
	z-index:9999999;
	width:215px;

}
.list_li{
    background: #fff;
    list-style-type: none;
    color:#2b3a74;
	padding-left:30px;
    line-height:45px;
	font-size:18px;
    cursor: pointer;
}
.list_li:hover{
    background: #2b3a74;
	color:#FFF
}

.list_lmsp{ width: 1240px; margin:40px auto; position: relative;  }
.list_lm{ width: 1160px; margin:40px auto; position: relative; border: 1px solid #bababa; padding: 40px;}
.list_lma{}
.list_lma p{ font-size: 21px; line-height: 40px; height: 40px; color: #2c3b76;border-bottom:1px dashed #bababa;}
.list_lma p a{ color: #000;}
.list_lma p a:nth-child(2){ display: none;}
.list_lmc p a:nth-child(2){ display: none;}
.dhlm_top p a:nth-child(2){ display: none;}
.list_lmb{margin-bottom:50px;padding-bottom:40px;border-bottom:1px dashed #bababa;}
.list_lmb1{ margin-top: 40px; height:237px ;}
.list_lmb2{ width: 389px; height: 237px; float: left;}
.list_lmb2 img{ width: 389px; height: 237px;}
.list_lmb3{ width: 720px; height: 237px; float: right; }
.list_lmb3 h1{ margin-top: 20px;color: #3b3b3b;font-size: 25px; line-height: 30px; height: 46px; font-weight: bold;  }
.list_lmb3 p{ margin-top: 40px; color: #3b3b3b;font-size: 20px; line-height: 38px; height: 46px;   }
.list_lmb3 p span{ color: #fc0000;}

.list_lmc p{ font-size: 21px; line-height: 40px; height: 40px; color: #2c3b76;}
.list_lmc p a{ color: #000;}
.list_lmwz h1{color: #2c3b76;font-size: 33px; line-height: 30px; padding-bottom: 15px; font-weight: bold; text-align: center;  margin:50px 0 10px 0;}
.list_lmwz h2{color: #000;font-size: 20px; line-height: 38px;  font-weight: bold; text-align: center; border-bottom:1px dashed #bababa; margin:20px 0 50px 0;}
.listlmwz{color: #000000;font-size: 25px; line-height: 48px;  text-indent: 2em;}
.listlmwz img{width:auto;   margin: 10px 0; }


.searchc{
	float:left;
    background: #ffffff;
    color:#2b3a74;
    width: 200px;
    height: 46px;
	margin-top:10px;
	margin-left:20px;
    line-height: 46px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border: 1px solid #a0a0a0;
	border-radius:5px;
	font-size:18px;
	padding-left:15px;
}

.input_btn{ float:left;;margin-top:10px;}
.btna{ width:100px; height:46px; line-height:46px; border-radius:5px; background:#abcd03; color:#FFF;font-size:18px; margin-left:15px;}
.btnb{ width:100px; height:46px; line-height:46px; border-radius:5px; background:#d2d2d2; color:#FFF;font-size:18px;margin-left:15px;}


/* year */

.year {
    width: 100%;
    height: 650px;
    
}

.swiper-content {
    position: relative;
}

#swiper-year {
    width: 1240px;
    height: 599px;
    overflow: hidden;
    margin: 0px auto;
}

.swiper-box {
    width: 1240px;
    height: 80px;
    margin-top: 285px;
    position: relative;
}

.swiper-box::after {
    content: "";
    width: 99%;
    height: 1px;
    background: #2b3a74;
    position: absolute;
    top: 50%;
    margin-top: -2px;
}

.swiper-box .swiper-wrapper .swiper-slide {
    position: relative;
}

.swiper-box .swiper-wrapper .swiper-slide.odd {
    background: url(../img/icon-img17.png) no-repeat;
	bottom:12px;
	left: 70px;
}
.swiper-box .swiper-wrapper .swiper-slide.odd:hover{background: url(../img/tb1_22.png) no-repeat;}

.swiper-box .swiper-wrapper .swiper-slide.even {
    background: url(../img/icon-img19.png) no-repeat;
	top:1px;
	left:70px;
}
.swiper-box .swiper-wrapper .swiper-slide.even:hover{background: url(../img/tb1_21.png) no-repeat;}
.swiper-box .swiper-wrapper .swiper-slide .year-num {
    width: 100%;
    font-size: 15px;
	margin-top:30px;
	margin-left:10px;
    color: #fff;
}

.swiper-box .swiper-wrapper .swiper-slide.odd .year-num {
	margin-top:40px;
}

.swiper-box .swiper-wrapper .swiper-slide.even .year-num {
    top: 82px;
}

.swiper-box .swiper-wrapper .swiper-slide .year-txt {
    width: 220px;
    font-size: 14px;
	line-height:23px;
    color: #2b3a74;
    position: absolute;
    z-index: -3;
}
.swiper-box .swiper-wrapper .swiper-slide .year-txt img{ border: 4px solid #FFF; box-shadow: 0px 0px 5px rgba(0,0,0,0.2);}
.swiper-box .swiper-wrapper .swiper-slide:hover .year-txt{ color:#abcd03}


/*.swiper-box .swiper-wrapper .swiper-slide .year-txt {
    width: 132px;
    font-size: 14px;
    color: #333;
    text-align: justify;
    text-justify: distribute;
    word-wrap: break-word;
    background-color: #ffffff;
    position: absolute;
    padding: 10px;
    box-shadow: 1px 2px 8px #487b75;
    border-radius: 8px;
    z-index: -3;
}

.swiper-box .swiper-wrapper .swiper-slide .year-txt::after {
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    background: #ffffff;
    box-shadow: 0px 0px 8px #487b75;
    transform: translateX(-50%) rotate(45deg);
    z-index: -2;
}

.swiper-box .swiper-wrapper .swiper-slide .year-txt::before {
    content: "";
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin: auto;
    background: #fff;
    z-index: -1;
    border-radius: 8px;
}*/

.swiper-box .swiper-wrapper .swiper-slide.swiper-slide-prev .year-txt {
    display: none;
}

.swiper-box .swiper-wrapper .swiper-slide.odd .year-txt {
    bottom: 85px;
    right: 50px;
}

.swiper-box .swiper-wrapper .swiper-slide.odd .year-txt::after {
    bottom: -8px;
    left: 0px;
}

.swiper-box .swiper-wrapper .swiper-slide.even .year-txt {
    top: 85px;
    right: 90px;
}

.swiper-box .swiper-wrapper .swiper-slide.even .year-txt::after {
    top: -8px;
    left: 64px;
}

.year-next, .year-prev {
    width: 33px;
    height: 33px;
    position: absolute;
}

.year-prev {
    background:url(../img/left2.png) no-repeat;
    left: -50px;
    top: 51%;
}

.year-next {
    background:url(../img/right2.png)  no-repeat;
    right: -50px;
    top: 51%;
}


.footerpc{width:100%;background:url(../img/footer.jpg) no-repeat; }
.footerpcq{ border-bottom:1px solid #a7afc7}
.footerpcz{width:1240px; height:250px; margin:0 auto; position:relative; background:none;}
.footerpcza{ float:left;width:370px; height:110px; margin-left:170px; margin-top:80px; border-right:1px solid #FFF }
.footerpcza2{color:#FFF;  }
.footerpcza2 ul li{font-size:24px; line-height:40px;}
.footerpcza2 ul li span{ margin:0px 8px; }
.footerpcza2 ul li span img{ margin-bottom:5px;}
.footerpcza2 ul p{font-size:20px;line-height:40px; margin-left:83px; }
.footerpcza3 {float:left;margin-left:30px;margin-top:20px;}
.footerpcza3 p{color:#FFF; font-size:15px;line-height:30px; }
.footerpczb{ float:left;width:620px; margin-left:30px; margin-top:0;}
.footerpczb1{ text-align:center;width:680px; height:200px;}
.footerpczb1 ul li{ float:left; width:123px;margin-right:70px; font-size:16px; }
.footerpczb1 ul li a{ color:#FFF;}
.footerpczb1 ul li span{ font-size:12px;}
.footerpczb2{ margin-top:80px;}
.footerpczb2a{ float:left;}
.footerpczb2a ul li{  font-size:19px;line-height:38px;  }
.footerpczb2a ul li a{ color:#FFF; }
.footerpczb2a ul li a img{ float:left; margin-top:9px; margin-right:5px;}
.footerpczb2b{ float:left; margin-left:30px;}
.footpcba{text-align:center;width:1240px;  margin:0 auto; position:relative; background:none; padding:50px 0;}
.footpcba  a{color:#FFF; font-size:16px;}
.footpcba p{color:#FFF; font-size:16px;line-height: 40px;}
.foot4 a{color:#FFF;}
.banhh{ margin-left:5px; line-height:30px; color:#FFF;}
.banhh img{  margin-top:-1px; margin-right:5px; }


/*	2017.10.17 - xf	end*/
/*	2017.12.05 - lyc	start*/

.header .nav .logo{
    padding-right: 10px;
}
.header .navList li{
    min-width: auto;
}
.header .navList li .one{
    padding:0 13px;
}
.header .shareNav .a1{
    margin-left: 5px;
	width:auto;
	padding: 0 5px;
}
.header .shareNav .a1:first-child{
    margin: 0;
}
.header .shareBtn{
    margin-right: 0;
}

/*	2017.12.05 - lyc	end*/






@media only screen and (min-width:1279px) {
	.index_6 li:hover i{ width:80px; }
	.index_2 li:hover .ico img{ animation:rot 0.5s; -webkit-animation:rot 0.5s;  }
	
	.index_2 li{ transition:0.8s; -webkit-transition:0.8s; opacity:0; }
	.index_2 li:nth-child(1){ transform:translateX(-30px); -webkit-transform:translateX(-30px);  }
	.index_2 li:nth-child(2){ transform:translateX(-80px); -webkit-transform:translateX(-80px);  }
	.index_2 li:nth-child(3){ transform:translateX(-130px); -webkit-transform:translateX(-130px);  }
	.index_2 li:nth-child(4){ transform:translateX(-180px); -webkit-transform:translateX(-180px);  }
	.index_2.show li{ opacity:1 !important; transform:translateX(0px); -webkit-transform:translateX(0px); }
	
	.index_2a li .ico1{ width:300px; height:137px; background:url(../img/fot_lmya1.png) no-repeat center; margin-top:40px;   }
	.index_2a li .ico2{width:300px; height:137px; background:url(../img/fot_lmya2.png) no-repeat center; margin-top:40px;  }
	.index_2a li .ico3{ width:300px; height:137px; background:url(../img/fot_lmya3.png) no-repeat center; margin-top:40px;   }
	.index_2a li .ico4{width:300px; height:137px; background:url(../img/fot_lmya4.png) no-repeat center; margin-top:40px;  }

	.index_2a li:hover .ico1{ animation:rot 0.5s; -webkit-animation:rot 0.5s;background:url(../img/fot_lmyb1.png) no-repeat center; }
	.index_2a li:hover .ico2{ animation:rot 0.5s; -webkit-animation:rot 0.5s;background:url(../img/fot_lmyb2.png) no-repeat center; }
	.index_2a li:hover .ico3{ animation:rot 0.5s; -webkit-animation:rot 0.5s;background:url(../img/fot_lmyb3.png) no-repeat center;  }
	.index_2a li:hover .ico4{ animation:rot 0.5s; -webkit-animation:rot 0.5s;background:url(../img/fot_lmyb4.png) no-repeat center;  }
	
	/*.index_2a li{  }
	.index_2a li:nth-child(1){ transform:translateX(-30px); -webkit-transform:translateX(-30px);   }
	.index_2a li:nth-child(2){ transform:translateX(-80px); -webkit-transform:translateX(-80px);  }
	.index_2a li:nth-child(3){ transform:translateX(-130px); -webkit-transform:translateX(-130px);  }
	.index_2a li:nth-child(4){ transform:translateX(-180px); -webkit-transform:translateX(-180px);  }
	.index_2a.show li{ opacity:1 !important; transform:translateX(0px); -webkit-transform:translateX(0px); }*/
	
	
	
	.index_1{ overflow: hidden; }
	.index_1 .wrap .tit{ transform:translateX(80px); -webkit-transform:translateX(80px); transition:0.8s; -webkit-transition:0.8s; opacity:0; }
	.index_1.on .wrap .tit{ opacity:1 !important; transform:translateX(0px); -webkit-transform:translateX(0px); }

	@keyframes rot{ 
		0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
		25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
		50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
		75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
		100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
	}
	@-webkit-keyframes rot{
		0% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
		25% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
		50% { transform:rotate(-5deg); -webkit-transform:rotate(-5deg); }
		75% { transform:rotate(5deg); -webkit-transform:rotate(5deg); }
		100% { transform:rotate(0deg); -webkit-transform:rotate(0deg); }
	}
}

@media only screen and (max-width:1279px) {
	.index_1{ height:500px; }
    .index_1 .wrap .tit h2{ font-size:36px; }

    .index_2 li{ width:23%; margin:0 1% !important; height: 160px; }
	.index_2 li .ico img {
	    display: block;
	    margin: 0 auto;
		width: 30%;
	}
    .index_2,.index_3, .index_5{ width:101%; margin-left:-0.5%; }
    .index_3 .li,.index_5 li{ width:32%; margin:0 0.66%; }

    .ind_4_cont .r .tabClick a{ width:125px; height:30px; line-height:30px; font-size:14px; }

    .i4-list li{ font-size:12px; line-height:31px; height:31px; width:123px; }
	
	.len_banner .child{ height: 500px;}
	.len_banner .search-box{ margin-left: -492px; width: 984px;}
	
	.len_page{ min-height: 3200px;}
	.len_home1{ margin-bottom: 100px; padding-top: 100px;}
	.len_home1 .news{ width: 680px;}
	.len_home1 .notice{ width: 284px;}
	.len_home1 .imgs{ margin-bottom: 20px;}
	.len_home1 .imgs li{ float: left; width: 49%; height: auto; overflow: hidden;}
	.len_home1 .imgs li + li{ margin-left: 2%;}
	.len_home1 .box li a{ display: block; height: 100%; overflow: hidden;}
	.len_home1 .box li + li{ margin-top: 15px;}

	.len_home2{ margin-bottom: 70px; height: 620px;}
	.len_home2 .box{ padding: 20px 16px;}
	.len_home2 .box.b1{ top: 45px; width: 220px; padding-right: 30px;}
	.len_home2 .box.b2{ left: 250px; width: 216px; padding-right: 30px;}
	.len_home2 .box.b3{ left: 490px; top: 0; width: 200px; padding-right: 30px;}
	.len_home2 .box.b4{ top: 57px; width: 220px; padding-right: 30px;}
	.len_home2 .list li{ padding: 9px 20px;}
	.len_home2 .txt{ margin-left: 10px;}

	.len_home3{ margin-bottom: 50px;}
	.len_home3 .tab-cont{ height: 580px;}
	.len_home3 .imgs li{ width: 32%;}
	.len_home3 .imgs li + li{ margin-left: 2%;}
	.len_home3 .imgs .img{ margin-bottom: 22px; height: auto;}
	.len_home3 .list{ margin: 0 0 20px;}
	.len_home3 .carousel li{ width: 312px; height: 160px; padding: 28px 0 14px;}
	
	.len_home4{ margin-bottom: 50px;}

	.len_home5{ height: auto;}
	.len_home5 .box{ position: static; float: left; width: 49%;}
	.len_home5 .box.b1{ width: 49%; margin-bottom: 20px;}
	.len_home5 .box.b1 .cont{ position: absolute; left: 0; top: 0; right: 0; bottom: 0; margin: auto; height: 100px; text-align: center;}
	.len_home5 .box.b1 .cont .h3{ margin-bottom: 12px; font-size: 24px; line-height: 1;}
	.len_home5 .box.b1 .cont .p{ margin-bottom: 16px; font-size: 12px; line-height: 1;}
	.len_home5 .box.b2{ width: 49%; height:380px; margin-left: 2%; margin-bottom: 20px;}
	.len_home5 .box.b2 .img{ float: none; width: 100%; height: auto; overflow: hidden;}
	.len_home5 .box.b2 .cont{ float: none; margin-left: 0; padding-top: 20px;
		-ms-writing-mode: lr-tb;
		writing-mode: lr-tb;
		-webkit-writing-mode: horizontal-tb;      
		writing-mode: horizontal-tb;
	}
	.len_home5 .box.b2 .cont .h3{ margin-bottom: 10px; width: 100%;}
	.len_home5 .box.b2 .cont .p{ width: 100%;}
	.len_home5 .box.b3, .len_home5 .box.b4{ width: 49%; height: 268px;}
	.len_home5 .box.b4{ margin-left: 2%;}
	.len_home5 .tagscloud{ height: 380px;}
	
	
	
}

@media only screen and (max-width:1024px) {
	
	.index_1{ height:400px;}
	.index_1 .wrap .tit{ position: static; padding:1.4rem 0; margin:0 auto; width:auto; text-align: center; height:auto; }
	.index_1 .wrap .tit h2{ font-size:30px;  }
	.index_1 .wrap .tit p{ text-align: justify; }
	.index_1 .wrap .tit p br{ display: none; }

	.index_2,.index_3{ padding-top:40px; }
	.title_h2{ padding-top:40px; }
	.index_6{ padding-bottom: 60px; }

	.index_1 .wrap .tit p{ display: none; }  
	
	.guide .tools li{ display: none;}
	.guide .tools .l1{ display: block;}
}
@media only screen and (max-width:1023px) {
    .index_3 .li .tit h3{ font-size:18px; }
    .index_3 .li .tit h3 a.fr{ line-height:20px; width:80px; }
	.index_3 .li .con{ height:195px; } 
	.index_2 li{ height:130px; }
	.index_2 li .ico{ padding-top:32px; }
	.ind_4_cont .img{ width:100%; height:auto; float: none; }
	.index_5 li h2{ font-size:16px; }

	.index_6 li .tit{ height:90px; margin-top:-45px; }
	.index_6 li .tit h3{ font-size:16px; line-height:1.3; }
	.index_6 .tit i{ margin:5px auto 10px; }
	.index_6 .tit span{ font-size:12px; }

	.len_banner .slick-dots{ bottom: 0.5rem;}
	.len_banner .child{ height: 2.45rem;}
	.len_banner .search-box{ left: 0.2rem; right: 0.2rem; margin-bottom: -0.32rem; margin-left: 0; padding: 0.1rem 0; width: auto; border-radius: 10px;}
	.len_banner .search-box .input{ margin-left: 0.2rem; padding: 0.05rem 0.2rem 0.05rem 0.5rem; background-size: 0.2rem; background-position: 0.1rem;}
	.len_banner .search-box .input:before{ left: 0.4rem; height: 0.2rem;}
	.len_banner .search-box .input input{ height: 0.33rem; font-size: 0.22rem; line-height: 1.5;}
	.len_banner .search-box .submit{ width: 1.5rem; height: 0.43rem; margin-right: 0.2rem; border-radius: 0.3rem; font-size: 0.24rem;}

	.sguide .box{ margin: 1rem 0; height: auto; overflow: hidden;}
	.sguide li{ position: static; float: left;width: 33%; height: 2rem;}
	.sguide .l1{ margin-right: 1%; margin-bottom: 0.1rem; }
	.sguide .l2{ margin: 0; margin-bottom: 0.1rem;  width: 66%;}
	.sguide .l3{ margin: 0;}
	.sguide .l4{ margin: 0 0.5%;}
	.sguide .l4 .h3, .sguide .l4 .date{ padding-left: 0.1rem;}
	.sguide .l5{ margin: 0;}
	.sguide .l5 .ico{ margin-top: 0.2rem;}
	.sguide .l6, .sguide .l7, .sguide .l8{ display: none;}
	.sguide .ico{ width: 0.6rem; height: 0.48rem; margin: 0.2rem auto 0.1rem;}
	.sguide .h1{ margin-top: 0.5rem; margin-bottom: 0.1rem; margin-left: 0.3rem; font-size: 0.4rem;}
	.sguide .h2{ margin-left: 0.3rem; font-size: 0.3rem;}
	.sguide .h3{ margin-bottom: 0.1rem; font-size: 0.26rem;}
	.sguide .h3 b{ font-size: 0.28rem;}
	.sguide .date{ font-size: 0.24rem; line-height: 0.3rem;}
	.sguide .p{ padding: 0 0.1rem; font-size: 0.22rem; line-height: 0.3rem;}
	.sguide li:hover{ }
	
	.guide{margin:0;}
	.guide .logo{ left: 0.2rem; top: 0.5rem; width: 1.56rem; height: 1.33rem;}
	.guide .tools{ top: 0.8rem;}
	.guide .tools .l1{ width: 2rem; background-size: 200%; text-indent: 0.8rem; font-size: 0.22rem;}
	.guide .tools li:hover{ background-position: left;}
	.guide .links{display: flex;flex-wrap: wrap; justify-content: center;margin-top:8vw;padding: 0 20px}
	.guide .links li{margin:5px 0 !important; transform: none !important;width:100%;display: flex;align-items: center;padding:15px 20vw;}
	
	.guide .links .ico{width:50px;height:auto;margin:0;}
	.guide .links li .p{font-size:20px;margin:0 0 0 15px;line-height:1;}
	.guide .links li .link{display: none;}

	.len_page{ min-height: 100px; background: none;}
	.len_home1{ margin-bottom: 1rem; padding-top: 1.3rem;}
	.len_home1 .news{ margin-bottom: 0.5rem; float: none; width: 100%;}
	.len_home1 .notice{ float: none; width: 100%;}
	.len_home1 .head{ margin-bottom: 0.4rem; height: 0.3rem;}
	.len_home1 .head .h1{ font-size: 0.3rem;}
	.len_home1 .head .more{ border-radius: 0.2rem; padding: 0 0.2rem; font-size: 0.22rem; line-height: 0.3rem;}
	.len_home1 .tab-term{ padding: 0 2px; font-size: 0.24rem; line-height: 0.3rem;}
	.len_home1 .tab-term + .tab-term{ margin-left: 0.05rem;}
	.len_home1 .imgs{ margin-bottom: 0.2rem;}
	.len_home1 .imgs li{ width: 49%; height: 1.95rem;}
	.len_home1 .imgs li + li{ margin-left: 2%;}
	.len_home1 .imgs .p{ line-height: 1.3; padding:0.8rem 0.2rem 0.2rem; background-size:auto 100%;  font-size: 0.22rem;}
	.len_home1 .list{ padding-left: 0.14rem; padding-top: 0.1rem; background-size: 0.14rem;}
	.len_home1 .list li + li{ margin-top: 0.2rem;}
	.len_home1 .list .date{ width: 1rem;}
	.len_home1 .list .d{ font-size: 0.5rem;}
	.len_home1 .list .y{ font-size: 0.2rem; line-height: 1;}
	.len_home1 .list .h3{ margin-bottom: 0.1rem; font-size: 0.3rem; line-height: 1.2;}
	.len_home1 .list .p{ font-size: 0.22rem; line-height: 1.5;}
	.len_home1 .box li{ height: auto; padding: 0.2rem; font-size: 0.22rem; line-height: 1.5;}
	.len_home1 .box li + li{ margin-top: 0.2rem;}

	.len_home2{ margin-bottom: 1rem; height: auto;}
	.len_home2 .box{ position: static; float: left; padding: 0.5rem 0.2rem; -webkit-box-sizing: border-box; box-sizing: border-box;}
	.len_home2 .box.b1{ width: 49%; margin-bottom: 0.2rem; padding-right: 0.2rem;}
	.len_home2 .box.b2{ width: 49%; margin-bottom: 0.2rem; margin-left: 2%; padding-right: 0.2rem;}
	.len_home2 .box.b3{ width: 49%; padding-right: 0.2rem;}
	.len_home2 .box.b4{ width: 49%; margin-left: 2%; padding-right: 0.2rem;}
	.len_home2 .head{ margin-bottom: 0.2rem;}
	.len_home2 .h1{ font-size: 0.3rem; line-height: 1;}
	.len_home2 .h2{ margin-bottom: 0.2rem; font-size: 0.26rem;}
	.len_home2 .more{ width: 0.3rem; height: 0.3rem; background-size: 0.1rem;}
	.len_home2 .list li{ margin-bottom: 0.1rem; padding: 0.1rem 0.2rem; font-size: 0.22rem;}
	.len_home2 .ico{ width: 0.3rem; height: 0.3rem;}
	.len_home2 .txt{ margin-left: 0.2rem;}
	.len_home2 .news{ margin-top: 0.1rem; padding: 0.2rem;}
	.len_home2 .news li{ font-size: 0.22rem; line-height: 1.2;}
	.len_home2 .news li + li{ margin-top: 0.2rem;}
	.len_home2 .date{ margin-top: 0.1rem;}

	.len_home3{ margin-bottom: 0.5rem;}
	.len_home3 .h1{ margin-bottom: 0.2rem; font-size: 0.3rem;}
	.len_home3 .tab-bar{ margin-bottom: 0.3rem;}
	.len_home3 .tab-bar ul:before{ bottom: 1px;}
	.len_home3 .tab-term{ width: auto; font-size: 0.22rem; line-height: 0.5rem; white-space: nowrap;}
	.len_home3 .tab-term:after{ height: 0.08rem; background-size: contain;}
	.len_home3 .tab-term + .tab-term{ margin-left: 0.2rem;}
	.len_home3 .tab-cont{ height: 22rem;}
	.len_home3 .imgs{ margin-bottom: 0.5rem;}
	.len_home3 .imgs li{ float: none; width: 100%;}
	.len_home3 .imgs li + li{ margin-left: 0; margin-top: 0.2rem;}
	.len_home3 .imgs .img{ margin-bottom: 0.2rem; height: 4.2rem;}
	.len_home3 .h3{ margin-bottom: 0.1rem; font-size: 0.26rem; line-height: 1.2;}
	.len_home3 .p{ margin-bottom: 0.1rem; height: 0.66rem; font-size: 0.22rem; line-height: 1.5;}
	.len_home3 .imgs .date{ font-size: 0.2rem; line-height: 1.5;}
	.len_home3 .list{ padding-top: 0; margin-bottom: 0.2rem; margin-right: 0;}
	.len_home3 .list:before{ display: none;}
	.len_home3 .list .date{ font-size: 0.2rem; line-height: 1.5;}
	.len_home3 .list .cont{ padding: 0.3rem; height: 1.5rem; -webkit-box-shadow: 0px 0px 18px 0px rgba(1, 1, 1, 0.08); box-shadow: 0px 0px 18px 0px rgba(1, 1, 1, 0.08);}
	.len_home3 .carousel li{ width: 6rem; height: auto; padding: 0.2rem 0; margin: 0 0.5rem;}
	.len_home3 .carousel li:before{ display: none;}
	.len_home3 .carousel li:after{ display: none;}
	.len_home3 .handle{ top: 50%; margin-top: -0.15rem;}
	.len_home3 .prev, .len_home3 .next{ width: 0.3rem; height: 0.3rem; background-size: 200%;}
	.len_home3 .more{ width: 2rem; height: 0.4rem; border-radius: 0.2rem; font-size: 0.22rem; line-height: 0.4rem;}


	.len_home4{ margin-bottom: 0.5rem;}
	.len_home4 .list{ height: 1.25rem;}
	.len_home4 .list li{ width: 7.1rem; height: 1.25rem;}
	.len_home4 .paging{ bottom: 0.1rem;}
	.len_home4 .paging a{ margin: 0 0.05rem; width: 0.5rem; height: 0.03rem;}

	.len_home5{ margin-bottom: 0.5rem; height: auto;}
	.len_home5 .box{ position: relative;}
	.len_home5 .box.b1{ margin-bottom: 0.2rem; width: 100%;}
	.len_home5 .box.b1 .cont{ height: 1.3rem;}
	.len_home5 .box.b1 .cont .h3{ margin-bottom: 0.1rem; font-size: 0.3rem;}
	.len_home5 .box.b1 .cont .p{ margin-bottom: 0.2rem; font-size: 0.2rem;}
	.len_home5 .box.b1 .cont .link{ width: 2rem; height: 0.5rem; border-radius: 0.25rem; font-size: 0.26rem; line-height: 0.5rem;}
	.len_home5 .box.b2{ margin-left: 0; width: 100%; height:auto; margin-bottom: 0.2rem; top: 0; right: 0; overflow: hidden;}
	.len_home5 .box.b2 .img{ float: left; width: 100%; height: auto;padding: 1rem 0;}
	.len_home5 .slick-mod {margin-top: 0;max-width: 86%;}
	.len_home5 .slick-item .txt .h24 {font-size: 0.4rem;margin-left: 0.06rem;}
	.len_home5 .slick-item .txt {height: 3rem;padding: 0.4rem 0.15rem;margin: auto;}
	.len_home5 .slick-prev, .len_home5 .slick-next {margin-top: 0.5rem;}
	.len_home5 .box.b2 .img a:after{ background-size: 2rem;}
	.len_home5 .box.b2 .cont{ float: left; margin-left: 0.5rem; padding-top: 0.1rem; z-index: 2;
		-ms-writing-mode: tb-rl;
		writing-mode: tb-rl;
		-webkit-writing-mode: vertical-rl;      
		writing-mode: vertical-rl;
	}
	.len_home5 .box.b2 .cont .h3{ font-size: 0.3rem;; width: 0.4rem;}
	.len_home5 .box.b2 .cont .p{ font-size: 0.2rem; width: 0.3rem;}
	.len_home5 .box.b3, .len_home5 .box.b4{ float: left; right: 0; width: 49%; height: 2rem; background-position: right bottom; background-size: contain; overflow: hidden;}
	.len_home5 .box.b3 .h3, .len_home5 .box.b4 .h3{ margin-left: 0.5rem; margin-top: 0.5rem; margin-bottom: 0.2rem; font-size: 0.3rem;}
	.len_home5 .box.b3 .p, .len_home5 .box.b4 .p{ margin-left: 0.5rem; font-size: 0.2rem;}
	.len_home5 .box.b3{ right: 0; background-color: #55a5aa;}
	.len_home5 .box.b4{ margin-left: 2%; background-color: #01763a;}
	.len_home5 .tagscloud{ height: 3rem;}
	.len_home5 .tagscloud span{ display: none;}
  .sguide .l1 .h3, .sguide .l1 .date{
    padding: 0 0.1rem;
  }
  /* 2021-7-29lyj */
  .sguide .l1{text-align: center;}
}

@media only screen and (max-width:750px) {
	.index_1 .wrap .tit h2{ font-size:0.4rem; padding-bottom: 0.2rem }
	.ind_banner .index_1{min-height:4rem;height:4rem; width:100%;}
	.index_2 li{width:23%; margin:0 1% !important; height:1.5rem; }
	
	.index_2 li .ico img{ width: 0.8rem;  height:0.65rem; }
	.index_2 li .ico{ padding:0.2rem 0 0.15rem; }
	.index_2 li .ico h3{ font-size:0.24rem; }

	.index_3 .li .tit{ padding:0.2rem 0.2rem 0; }
	.index_3 .li .tit h3{ font-size:0.3rem; padding-bottom: 0.15rem; }
	.index_3 .li li{ line-height:0.6rem; font-size:0.24rem; }
	.index_3 .li .con{ height:2.4rem;} 
	
	.index_3 .li .tit h3 a.fr{ width:auto; padding:0 0.2rem; line-height:0.4rem; border-radius:0.2rem; font-size:0.2rem; margin-top: -0.05rem;}
	.ind_4_cont .r .tabClick{ padding-bottom: 0.3rem; }
	.ind_4_cont .r .tabClick a{ width:24%; height:0.6rem; line-height:0.6rem; font-size:0.24rem;  margin:0;}
	.ind_4_cont .r .tabClick a + a{ margin-left:1.33%; }
	.ind_4_cont .r .tabClick a i{  border-left: 0.2rem solid transparent; border-right: 0.2rem solid transparent; border-top: 0.2rem solid #528eb5; bottom: -0.15rem; margin-left:-0.2rem; }

	.i4-list li{ width:48%; margin:0 0 0.2rem; height:0.6rem; line-height:0.6rem; font-size:0.24rem; }
	.i4-list li:nth-child(2n){ float: right; }
	.index_6 li.tran_scale{ display: none; }

	.index_6 li.li_4{ display: block; }

	.index_6 li{ width:50%; }

	.index_5 li i{ display: none; }
	.ind_4_cont .img .con h2{ font-size:0.4rem; }

	.title_h2{ font-size:0.4rem; padding:0.4rem 0; }
	.index_2 li h3{ font-size:0.28rem; line-height:1.1; }


	.index_3 .li, .index_5 li{ width:100%; margin:0 0 0.4rem; padding:0; }
	.index_3 .li .tit{ padding:0.4rem 0.3rem; }
	.index_3 .li .con{ height:auto; }
	.index_5 li h2,.index_6 li .tit h3{ font-size:0.3rem; }
	
	.index_6 .tit i{ margin:0.1rem auto 0.2rem; }
	.index_6 .tit span{ font-size:0.24rem; }
	.index_6 li .tit{ height:1.8rem; margin-top:-0.8rem; }
	.ind_4_cont .img .con{ padding:0.2rem 0.3rem; }


	.index_2,.index_3{ padding-top:0.6rem; }
	.slick-dots li button{ width:0.6rem; height:0.04rem; }
	/*	2017.12.05 - lyc	start*/
	.header .shareNav{
        padding-right: 0;
        width: 100%;
        text-align: center;
    }
    .header .shareNav > a{
        float: none;
        display: inline-block;
        
    }
	/*	2017.12.05 - lyc	end*/

	.ind_banner .slick-dots{ bottom:0.3rem; }
	.len_banner .child{background-size: 100% !important;}
	
	/* .len_banner .child .p-show {display: none;} */
	/* .len_banner .child .m-show {display: block;} */
}

@media only screen and (max-width:750px) {
	
}


@media only screen and (min-width:1024px) {
	.transition{ opacity:0;
		-webkit-transition:opacity 2s, transform 2s;
		-webkit-transition:opacity 2s, -webkit-transform 2s;
		transition:opacity 2s, -webkit-transform 2s;
		transition:opacity 2s, transform 2s;
		transition:opacity 2s, transform 2s, -webkit-transform 2s;
		}

	.translateX-100{
		-webkit-transform:translateX(-100%);
		transform:translateX(-100%);
		}

	.translateX_100{
		-webkit-transform:translateX(100%);
		transform:translateX(100%);
		}

	.translateY-100{
		-webkit-transform:translateY(-100px);
		transform:translateY(-100px);
	}

	.translateY_100{
		-webkit-transform:translateY(100px);
		transform:translateY(100px);
	}

	.show .transition{ opacity:1;
		-webkit-transform:translate(0,0);
		transform:translate(0,0);
		}
	

}
