/* k */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font-family: "microsoft yahei","Segoe UI", "Lucida Grande", Helvetica, Arial,sans-serif;  font:normal 12px/22px;font-weight: normal; }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
.clear{ clear:both} 
.middle{width: 1200px; margin: 0 auto;}
  html, body {
        position: relative;
        height: 100%;
    }
@font-face {
    font-family: "ali";
    src: url('../fonts/impact.ttf')
}
.fl{ float: left;}
.fr{ float: right;}
@media (min-width:2000px) {

.banner-image {
    height: 640px !important;
    background-position: center;
    position: relative;
    z-index: 0;
    background-position: top center;
    background-size: cover;
    background-repeat: no-repeat;
}
}
	/* 头部 */
#header{width: 100%;display: inline-block;}	
#header .middle{width: 79.68%;}
#header .header-top{width: 100%; display: inline-block;  background: #7e0204;}
#header h1{ width: 50%;margin-top: 1%; float: left; }
#header h1 img{width: 70%;}
#header .nva{ width: 100%;display: inline-block; background: url(../images/back1.jpg) bottom; height: 99px;}
.nva ul li { float: left; width: 9.1%;height: 59px;line-height: 56px;text-align: center;background: url(../images/nva.png) no-repeat top left;background-size: 100%;margin-right: 2.2%;margin-top: 1%;}
/* .nva ul li:nth-child(1){ margin-left: 18px;} */
.nva ul li a{ color: #7c0405;font-size: 18px; font-weight: bolder; display: block; width: 100%;} 	
.nva ul li:hover #subNews{ display: block;}
.nva ul li:last-child{ margin-right: 0px;}
#subNews{ width: 135px;background: #7e0204; display: none; z-index: 9;position: absolute; }
#subNews dt{ width: 100%; height: 35px; line-height: 35px; text-align: center;}
#subNews dt a{ font-size: 14px; color: #fff; width: 100%; height: 100%; display: block;}
#subNews dt:hover{ background: #f2e7d1;} 
#subNews dt:hover a{ color: #7e0204;}
.
.lb{ position: relative;} 
.lb .swiper-container {width: 100%;height: 100%;margin-left: auto; margin-right: auto;position: relative;}
.lb .swiper-slide {text-align: center;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.lb .swiper-container>.swiper-pagination-bullets{ bottom: 3% !important;}
.lb .swiper-pagination-bullet{width: 12px !important; height: 12px !important; background: #fff; opacity:0.5;}
.lb .swiper-pagination-bullet-active{ opacity: 1;}
.lb .swiper-button-prev{ left: 3% !important; top: 54%;outline: none;color: #fff;z-index: 9;}
.lb .swiper-button-next:after,.lb .swiper-button-prev:after{ font-size: 40px !important;font-weight: 100;}
.lb .swiper-button-next{ right: 3% !important;top: 54%;outline: none;color: #fff;z-index: 9;}
.lb .swiper-slide img{width: 100%;height: auto;min-height: 100%;}
/* .lb .swiper-slide-active img {transition: 5s linear; transform: scale(1,1);} */
.lb .swiper-button-prev:hover,.lb .swiper-button-next:hover{ background: rgba(255,255,255,0);color: #f1e6d2;}
.search{ width: 100%;display: inline-block;height: 100px;background: rgba(57,42,5,0.48);position: absolute;bottom: 0px;left: 0px; z-index: 2;}
.left_seach{ width: 700px;line-height: 100px;color: #fff;font-size: 20px;}
.left_seach a{ color: #FFF;margin-left: 10px; }
.right_seach{ width: 21.3%;height: 45px;line-height: 45px;border-radius: 10px;background: #fff;margin-top: 2%; }
.right_seach button{ width: 40px;height: 25px;display: block;background: #fff;float: left;border: 0px;margin-top: 3.5%;border-right: 1px solid #e4e4e4;outline: none;}
.right_seach button img{ height: 100%;width: auto;}
.right_seach input{ width: 82%;float: right;margin-right: 5px;border: 0px;background: no-repeat;height: 45px;font-size: 16px;color: #999;outline: none;line-height: 45px;}
.box{ width: 100%;display: inline-block;background: url(../images/shuang1.jpg) no-repeat top;background-size: 100%;padding-bottom: 50px;}
.box-cont{ background: #fff;padding: 0px 28px;box-sizing: border-box;margin-top: 35px;}
.box-cont h3{ font-size: 36px;line-height: 48px;margin-top: 6%;display: inline-block;width: 100%;padding-left: 9%;box-sizing: border-box;color: #5b0101;letter-spacing:5px;} 
.box-cont h3 i{ width: 48px;height: 48px;display: block;float: left;margin-right: 3%;}
.box-cont h3 i img{ width: 100%;}
.black1{ margin-top: 5%;width: 100%;display: inline-block;}
.left-black1{ width: 46%;height: 410px; }
.left-black1 img{ width: 100%;height: 100%;object-fit: cover;}
.index-news{ width: 51%;}
.index-news .index-state{ width: 100%;display: inline-block;}
.index-state ul li{ float: left;width: 32%;border-right: 1px solid #eeeeee;height: 48px;line-height: 48px;display: block;border-bottom: 1px solid #eeeeee;font-size: 20px;color: #333;}
.index-state ul li b a{ font-size: 12px;float: right;font-weight: 200;margin-right: 10px;color: #000;}
.index-state ul li i{ width: 18px;display: block;float: left;margin-left: 7px;margin-right: 13px;}
.index-state ul li:first-child i{ margin-left: 0px;}
.index-state ul li i img{ width: 100%; display: block;margin-top: 70%;}
.index-state ul li.on{ border-top: 4px solid #ff8624;border-bottom: none; }
.state-news{ width: 100%;display: inline-block;}
.state-news ul li .state-time i{ width: 15px; height: 15px;: block;float: left;background: url(../images/news.png) no-repeat top;background-size: 100%;margin-right: 15px; }
.state-news ul li .state-time{ font-size: 12px;}
.state-news ul li p{ font-size: 12px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;}
.state-news ul li:hover p{ color: #9a272c; font-size: 14px; transition: all 1s;}
.state-news ul li{ border-bottom: 1px solid #e8e8e8;margin-top: 15px; overflow: hidden;}
.black2{ display: inline-block;width: 100%;margin: 38px 0px;}
.black3{display: inline-block;width: 100%;margin-top: 10px; position: relative;}
.left-results{ width: 840px; }
.results-title{ width: 247px;height: 356px;display: block;background: url(../images/shuang4.jpg) no-repeat top;padding: 0px 18px;box-sizing:border-box;padding-top: 35px;}
.results-title ul li{ width: 100%;height: 48px;line-height: 48px;margin-bottom: 30px;background: #fff;display: block;text-align: center;}
.results-title ul li a{ font-size: 24px;color: #9a272c;/* text-shadow: 0px 2px 0px rgba(0,0,0,0.18); */font-weight: 500;}
.results-cont{ width: 560px; }
.results-list { width: 100%;display: inline-block;}
.results-list ul li {border-bottom: 1px solid #e8e8e8;margin-bottom: 7px;}
.results-list ul li b{ width: 100%;padding-left: 3%;height: 17px;display: block;background: url(../images/news.png) no-repeat top left;background-size: 3%;background-position-x: 5%;}
.results-list ul li p{ font-size: 13px; height: 34px;line-height: 34px;}
.results-list ul li p span{ font-size: 12px;float: right;}
.results-list ul li p i{ width: 5px;height: 5px;background: #000;border-radius: 50%;display: block;margin-top: 2.5%;float: left;margin-right: 20px;}
.results-list ul li:hover p{ color: #5b0101; font-size: 14px; transition: all 1s;} 
.results-title ul li.on{ background: #f2e7d1;}
.results-title ul li:nth-child(5){ position: absolute;background: url(../images/shuang5.jpg) no-repeat top;height: 67px;background-size: 100%;line-height: 67px;margin-bottom: 36px;text-align: center; width: 204px; top: 14%; right: 0px; color: #fff;}
.results-title ul li:nth-child(6){ position: absolute;background: url(../images/shuang5.jpg) no-repeat top;height: 67px;background-size: 100%;line-height: 67px;margin-bottom: 36px;text-align: center; width: 204px; top: 42%; right: 0px; color: #fff;}
.results-title ul li:nth-child(7){ position: absolute;background: url(../images/shuang5.jpg) no-repeat top;height: 67px;background-size: 100%;line-height: 67px;margin-bottom: 36px;text-align: center; width: 204px; top: 71%; right: 0px; color: #fff;}
.results-title ul li:nth-child(5) a,.results-title ul li:nth-child(6) a,.results-title ul li:nth-child(7) a{ color: #fff;}
.right-results{width: 204px;padding-top: 48px;box-sizing: border-box;}
.right-results ul li{ width: 100%;display: block;background: url(../images/shuang5.jpg) no-repeat top;height: 67px;background-size: 100%;line-height: 67px;margin-bottom: 36px;text-align: center;}
.right-results ul li a{ font-size: 23px;color: #fff;}
.right-results ul li:hover a{color: #f2e7d1;} 
.black4{ width: 100%;display: inline-block;margin-top: 45px;}
.balck-indextitle{ font-size: 33px;line-height: 60px;color: #5b0101;border-bottom: 1px solid #e8e8e8;}
.balck-indextitle span{ float: right;width: 87px; height: 20px;background: url(../images/moer.png) no-repeat top;background-size: 100%;line-height: 20px;display: block;text-align: center;margin-top: 2%; }
.balck-indextitle span a{ font-size: 14px;font-weight: 300;}
.balck-indextitle span a:hover{ color:#7e0204 ;}
.ins-black4{ background: #fff;box-shadow: 0px 0px 10px rgba(0,0,0,0.18);width: 100%;display: inline-block;margin-top: 27px;padding: 35px 20px 0px 20px; box-sizing: border-box;}
.ins-black4 ul li{ width:255px;height: 60px;line-height: 60px;background: url(../images/biao1.png)no-repeat top;background-size: 100%;float: left;margin-right: 28px;padding-left: 7.5%;box-sizing: border-box;margin-bottom: 45px;}
.ins-black4 ul li:nth-child(4n){ margin-right: 0px;}
.ins-black4 ul li:nth-child(5){margin-left: 12%;}
.ins-black4 ul li:nth-child(5),.ins-black4 ul li:nth-child(6),.ins-black4 ul li:nth-child(7){margin-bottom: 35px;}
.ins-black4 ul li a{ font-size: 21px;font-weight: bolder;color: #5b0101;}
.ins-black4 ul li:hover a{ color: #99282b;}
.black5{ width: 100%;display: inline-block;margin-top: 45px;}
.black5-list{margin-top: 30px; overflow: hidden; height: 240px;padding: 5px;box-sizing: border-box;position: relative; }
.office-slide{flex-shrink: 0;width: 150px;height: 226px;display: block; box-shadow: 0px 0px 10px rgba(0,0,0,0.18);text-align: center;}
.office-slide span{ width: 102px;height: 102px;display: block;border-radius: 50%;background: #9a272c;margin: auto; display: flex;align-items: center;margin-top: 30px;}
.office-slide span img{ display: block;margin: auto;}
.office-slide p{font-weight: bolder;font-size: 23px;color: #5b0101;line-height:90px;}
.office-slide:hover span img{  -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.office-slide:hover p{  -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.black5-list .swiper-button-prev:after, .black5-list .swiper-button-next:after{ font-size: 25px;font-weight: 500;color: #9a272c;}
.black5-list .swiper-button-next,.black5-list .swiper-button-prev{ top: 65%;display: none;outline: none;}
.black5-list:hover .swiper-button-next,.black5-list:hover .swiper-button-prev{ display: block;}
.black5-list .swiper-button-next:after{ float: right;}
.black6{ width: 100%;display: inline-block;margin-top: 5%;background: url(../images/zhuan.png) no-repeat top;background-size: 100%;height: 730px;}
.black6 .black6-zhuan{ width: 98px; height: 100%;text-align: center;padding-top: 23%;box-sizing: border-box;}
.black6 .black6-zhuan a{font-size: 36px;writing-mode:vertical-rl;letter-spacing:4px;color: #fff; }
.black6 ul {float: right; width: 86%;}
.black6 ul li{width:203px; height: 320px;background: url(../images/zhuan2.png) no-repeat top;background-size: 100%;padding: 14px;box-sizing: border-box;float: left;margin-top: 2%; margin-right: 4%;}

.black6 ul li .zj{ width: 135px;height: 135px;display: block;background: #a33b3b;border-radius: 50%;margin: auto;overflow: hidden;margin-top: 2%;}
.black6 ul li .zj img{display: block;margin: auto;width:100%; }
.black6 ul li  h5{ font-size: 18px;line-height: 30px;text-align: center;; }
.black6 ul li  h5 i{ font-size: 14px;font-style: normal;}
.black6 ul li  h5::after{ content: '';width: 85%;display: 100%;display: block;height: 2px;background: #ea9191;margin: auto;}
.black6 ul li p{ font-size: 12px;line-height: 20px;margin-top: 3%;}
.black6 ul li:nth-child(4n){ margin-right: 0px;}
.black6 ul li:hover .zj img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.black6 ul li:hover h5,.black6 ul li:hover p{color: #99282b;}
.black7{width: 100%;display: inline-block;margin-top: 5%;}
.black7-left{ width: 65%;display: inline-block;float: left }
.black7-list{ width: 100%; height: auto;display: inline-block; overflow: hidden; margin-top: 4%}
.black7-list ul{ margin-top: 2%}
.black7-list ul li{width: 49%;margin-right: 2%;height: auto; display: block; float: left;margin-bottom: 20px; flex-shrink: 0; }
.news-tgumb{ width: 100%; height: 220px; overflow: hidden}
.black7-list ul li img{width: 100%; height: 100%;object-fit: cover;}
.black7-list ul li:nth-child(2n){ margin-right: 0px;}
.black7-list ul li p{ line-height: 60px; font-size: 16px; height: 60px; overflow: hidden; padding: 0px 5px; box-sizing: border-box; background: #dfdfdf}
.box2{width: 100%;display: inline-block;background: url(../images/shuang7.jpg)no-repeat top;background-size: 100%;padding-top: 52px;padding-bottom: 20px; }
.book{ width: 350px;margin-left: 8%;}
.book input{ width: 100%;background: #fff;height: 50px;line-height: 50px;font-size: 14px;outline: none;border: none;padding: 5px 10px;box-sizing: border-box;margin-bottom: 20px;box-shadow:2px 2px 5px rgba(0,0,0,0.5);}
.book select{ width: 100%;background: #fff;height: 50px;line-height: 50px;font-size: 14px;outline: none;border: none;padding: 5px 10px;box-sizing: border-box;margin-bottom: 20px;box-shadow:2px 2px 5px rgba(0,0,0,0.5);}
.book .sub{ background: #e68f01;font-size: 24px;color: #fff;padding:0px;}
.book .sub:hover{ background: #a33b3b;}
.box2-tel{ width: 634px;border: 2px solid #000;border-radius: 12px;display: block;background: #fff;margin-left: 25px;padding: 64px 0px;}
.box2-tel i{width: 130px;height: 130px;display: block;float: left;margin-right: 20px;margin-left: 30px;}
.box2-tel i img{ width: 100%;}
.box2-tel span{ font-size: 36px;line-height: 60px;}
.box2-tel span p{ font-size: 40px;}
.box3{ background: #fbf6ee;padding: 30px 0px; height: 105px;} 
.box3 span{ width: 120px;font-size: 18px;color: #583010;}
.box3 .link{ width: 90%;}
.box3 .link a{ position: relative;height: 35px;border-top: 1px solid #efd1b8;float: left;margin: 0px 34px;border-bottom: 1px solid #efd1b8; padding: 6px 24px;box-sizing: border-box;text-align: center;margin-bottom: 30px;}

.black7-right{ width: 32%; float: right}
.ren_seach{ width: 100%; border: 1px solid #666; margin-top: 9%}
.ke-blask{ width: 100%; display: inline-block; margin-top: 10px; }
.ke-blask h6{ width: 100%; height: 50px; line-height: 50px; background: #a33b3b; color: #fff; font-size: 24px; padding: 0px 10px; box-sizing: border-box}
.ke-blask h6 a{ font-size: 14px; color: #fff; float: right}
.ke-blask dr dl{height: 50px; line-height: 50px; overflow: hidden; font-size: 16px; border-bottom: 1px dashed #999 }
.ke-blask dr dl a{ font-size: 18px; color: #333;}
.ke-blask dr dl i{  border-radius: 50%; width: 6px ;height: 6px ;background: #a33b3b; display: block; float: left; margin-right: 10px; margin-top: 6%}
.ke-blask dr dl:hover{ color:#a33b3b }
.box3 .link a i{ position: absolute;}
.box3 .link a i:nth-child(1){ background: url(../images/left.jpg) no-repeat top;width: 31px;height: 45px;display: block;background-size: 100%;left: -10px;top: -7px;}
.box3 .link a i:nth-child(2){ background: url(../images/rihgt.jpg) no-repeat top;width: 31px;height: 45px;display: block;background-size: 100%;right: -15px; top: -18%;}
.box3 .middle{ width: 80%;}
.link { width: 100%;display: inline-block;}
.box3 ul{ width: 100%;display: inline-block;}
.box4{ width: 100%;display: inline-block;background: url(../images/shuang8.jpg) no-repeat top;background-size: 100%;padding-top: 50px;}
.footlogo{ color: #fff;width: 150px;margin-top: 20px;margin-left: 170px;}
.footlogo img{ width: 65%;display: block;margin: auto;margin-bottom: 20px;}
.footlogo p{ font-size: 16px;line-height: 30px;text-align: center;}
.foot-tel{ width: 300px;margin-left: 82px;color: #fff;}
.foot-tel p{ font-size: 18px;text-align: center;}
.foot-tel  ul li{ font-size: 13px;line-height: 41px;}
.foot-tel span{ width: 100%;height: 2px;background: #fff;display: block;position: relative;margin: 14px 0px 28px 0px;}
.foot-tel span i{ width: 37px;height: 3px;background: #fff100;position: absolute;left: 0px;top: -1px;}
.foot-erweima{margin-left: 109px;display: inline-block;margin-top: 32px;}
.foot-erweima dl dt{ float: left;margin-right: 10px;}
.foot-erweima dl dt .erweima{width: 131px;height: 131px; background: url(../images/erweibei.png) no-repeat top;background-size: 100%;display: flex;align-items: center;}
.foot-erweima dl dt .erweima img{ display: block;margin: auto; }
.foot-erweima dl dt  p{ font-size: 16px;line-height: 30px;text-align: center;color: #fff;}
.foot-bottm{ width: 100%;background: #5b0201;height: 44px;line-height: 44px;text-align: center;font-size: 14px;text-align: center;letter-spacing:4px;color: #fff;}
.banner-image{ height: 540px; background-position: center;position: relative;z-index: 0;background-position:top center; background-size: cover; background-repeat: no-repeat;}

.nei-nva{position: absolute;bottom: 29%; width: 100%; z-index: 10;}
.nei-nva ul{ width: 100%; display: flex; flex-direction: row; justify-content: center;}
.nei-nva ul li{ width:auto;  border-radius: 28px;background: #f2e7d1;margin: 0px 16px;display: block;text-align: center;}
.nei-nva ul li a{font-size: 27px; font-weight: 500;color: #590000; width: 100%;padding: 0px 28px; text-align: center; height: 56px;line-height: 56px;}
.nei-nva ul li.on{background:#590000;} 
.nei-nva ul li.on a{color: #fff;}
.nei-nva ul li:hover{ background:#590000;}
.nei-nva ul li:hover a{ color: #fff;}
.box-about{ width: 100%;display: inline-block;background: url(../images/shuang1.jpg) bottom ;background-size: 100%; padding-bottom: 40px;}
.black-box{ background: #fff;width: 100%;padding: 0px 18px;margin-top: 40px;display: inline-block; box-sizing: border-box;}
.black-box h4{ margin-top: 45px;}
.about-show{ width: 100%;display: inline-block;margin-top: 30px;}
.about-liast{ width: 44.5%; overflow: hidden;position: relative;}
.about-liast .about-img{ width: 100%; flex-shrink: 0;height: 360px;position: relative;display: block;}
.about-img img{ width: 100%; height: 100%;object-fit: cover;}
.about-img p{ width: 100%;position: absolute;bottom: 0px;height: 56px;line-height: 56px;color: #000;background: rgba(255,255,255,0.5);padding: 0px 15px;box-sizing: border-box;  }
 .box-about .swiper-container-horizontal>.swiper-pagination-bullets{  width: 18%; right: 0px; left:initial;bottom: 22px;}
.box-about .swiper-pagination-bullet-active{background: #7d0204;}
.about-right{ width: 51.16%;box-shadow: 0px 0px 10px rgba(0,0,0,0.18); height: 360px;}
.about-right .about-cont{ width: 100%;height: 50px;background: #f2f2f2;display: block; }
.about-right .about-cont span{  width: 45%; height: 50px;display: block;background: #7d0204;font-size: 17px;line-height: 50px;color: #fff; }
.about-cont span i{ width: 18px;display: block;float: left;margin-left: 18px;margin-top: 5%;margin-right: 5%; }
.about-right p{padding: 0px 18px;box-sizing: border-box;font-size: 18px;line-height: 36px;color: #661402;text-indent:2em;padding-top: 5%; }
.event-list{ width: 95%;display:block;overflow: hidden; margin: auto;margin-top: 40px; position: relative; }
.event-list .event-silde{flex-shrink: 0; width: 330px; height: 511px;background: url(../images/zhuan3.png) no-repeat top;background-size: 100%; padding: 18px;box-sizing: border-box;}
.event-img{ width: 100%; height: 140px;display: block; overflow: hidden;}
.event-img img{ width: 100%; height: 100%;object-fit: cover;}
.event-silde h5{ width: 95%;margin: auto;line-height: 45px;font-size: 20px;text-align: left;color: #5b0101;margin-top: 20px;border-bottom: 1px solid rgba(91,1,1,0.5);}
.event-silde p{ width: 95%;margin: auto; margin-top: 15px; font-size: 16px; line-height: 36px; color: #661402;}
.event-silde p img{ display: none;}
.event-silde p>div{font-size: 16px; line-height: 36px; color: #661402;}
.about-event .swiper-button-next, .about-event .swiper-button-prev{ display: none; outline: none; border: none;}
.about-event:hover .swiper-button-next,.about-event:hover .swiper-button-prev{ display: block;}

.about-honor{width: 100%;display: inline-block;background: url(../images/zhuan4.png) no-repeat top ;background-size: 100%; height: 360px; margin-top: 20px;position: relative; }
.about-honor h3{ height: 72px; line-height: 72px; width: 100%;  text-align: center; font-size:33px; color: #fff;}
.honor-list{ width: 90%;display: block; margin: auto; margin-top: 35px; overflow: hidden; }
.honor-list .honor-silde{ width: 248px; height: auto; display: block;flex-shrink: 0;}
.honor-list .honor-silde .honor-img{ width: 100%; height: 160px; display: block; overflow: hidden;}
.honor-img img{width: 100%;}
.honor-list .honor-silde p{ font-size: 18px; color: #5b0101; line-height: 60px; width: 100%; text-align: center;}
.honor-list .swiper-button-prev:after, .honor-list .swiper-button-next:after{ color: #a23d41;}
.honor-list .swiper-button-prev, .honor-list .swiper-button-next{ display: none;}
.about-honor:hover .honor-list .swiper-button-prev,.about-honor:hover .honor-list .swiper-button-next{ display: block;}
.coop-balck{ position: relative; height: 100%; width: 100%;}
.coop-balck .coop-moer{ position: absolute; width: 120px; height: 35px; line-height: 35px; text-align: center; font-size: 12px; display: block; bottom: 10px; right: 10px; border: 1px solid #dedede; border-radius: 6px;}
.about-coop{ width: 100%; display: inline-block; margin-top: 45px; padding-bottom: 40px;}
.coop-list{width: 100%; display: inline-block; margin-top: 30px; }
.coop-title{ width: 300px; height: 496px; background: url(../images/zhuan5.png) no-repeat top;background-size: 100%; padding: 0px 40px; padding-top: 36px; box-sizing: border-box; }
.coop-title ul li{ width: 100%; border-radius: 15px; height: 60px; border: 1px solid #fff; line-height: 62px; text-align: center; font-size: 22px; color: #fff; margin-bottom: 28px; }
.coop-cont{ width: 804px; height: 496px; box-shadow: 0px 0px 6px rgba(0,0,0,0.18); padding: 15px; box-sizing: border-box;}
.coop-cont .coop-img{ width: 100%; height: 198px; overflow: hidden;}
.coop-cont .coop-img img{ width: 100%; }
.coop-cont span{ font-size: 24px; font-weight: bolder; line-height: 62px; color: #5b0101;}
 .coop-cont p{ font-size: 20px; line-height: 40px;}
 .coop-title ul li.on{ background: #f2e7d1; color: #7e0204;}
 .show-about{ background: #fff;  margin-top: 45px;}
 .show-about h4{ width: 100%; height: 70px;  line-height: 70px; font-size: 20px; background: #7e0204; padding: 0px 33px; box-sizing: border-box; color: #fff; font-weight: 500;}
  .show-about h4 a{ color: #fff; }
  .show-cont{ width: 100%; padding: 33px; box-sizing: border-box; display: block;}
  .show-cont .show-img{ width: 100%; height: 445px; overflow: hidden;}
 .show-cont .show-img img{ width: 100%; height: 100%; object-fit: cover;}
 .show-xiangqing{ width: 95%; margin: auto; display: inline-block; background: #fff; border: 1px solid #535353; margin-top: -5%; z-index: 5; border-radius: 24px; margin-left: 2.5%; padding: 38px 60px; box-sizing: border-box; }
  .show-xiangqing p{ font-size: 52px; text-align: center; line-height: 60px; font-weight: bolder; color: #7e0204;}
  .show-jainjnie, .show-jainjnie>div, .show-jainjnie p{ font-size: 24px; line-height: 50px; color: #661402;}
   .show-jainjnie{ margin-top: 40px;text-indent:2em;}
   .show-jainjnie img{ width:100%; height:auto; margin:auto;}
.show-about h4 i{ width: 30px; height: 30px; display: block; background: url(../images/shouye.png) no-repeat center; text-align: center; background-size: 100%; float: left; margin-right: 15px; margin-top: 1.5%;}
.courtyard{ width: 100%; padding: 60px 45px; box-sizing: border-box;}  
.courtyard ul li{ width: 100%; display: inline-block; margin-bottom: 30px;}
.courtyard ul li .courtyard-img{width: 398px; height: 212px; overflow: hidden;}
.courtyard ul li .courtyard-img img{ width: 100%; height: 100%;object-fit: cover;}
.courtyard-title{ width: 680px;  overflow: hidden;}
.courtyard-title span{ width: 100%; font-weight: bolder; font-size: 30px; color: #5b0101; height: 30px; line-height: 30px;}
.courtyard-title span i{ font-size: 14px; float: right; font-style: initial; font-weight: 400;}
.courtyard-title  p{ font-size: 20px; line-height: 32px;height: 96px; overflow: hidden;  margin: 20px 0px; } 
.courtyard-title  .courtyard-moer{ width: 20%; height: 38px; line-height: 38px; background: #fdf9f4; border: 1px solid #b89a70; border-radius: 3px; display: block; text-align: center; }
.courtyard ul li:hover .courtyard-img img{ -webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;} 
.courtyard ul li:hover .courtyard-title span,.courtyard ul li:hover .courtyard-title  p{ color: #7e0204;}
.courtyard ul li:hover  .courtyard-moer{ background: #7e0204; color: #fff;}
.courtyard ul li:hover  .courtyard-moer a{ color: #fff;}
.stag-list { width: 100%; display: inline-block; padding: 52px 45px; box-sizing: border-box;}
.stag-list  ul li{ width: 31.5%; margin-right: 2.6%; float: left; margin-bottom: 30px;}
.stag-list  ul li .stag-img{ width: 100%; height: 184px; overflow: hidden;}
.stag-list  ul li .stag-img img{ width: 100%; height: 100%; object-fit: cover;}
.stag-list  ul li:nth-child(3n){ margin-right: 0px;}
.stag-list  ul{ width: 100%; display: inline-block;}
.stag-list  ul li span{ font-size:26px; font-weight: bolder; color: #5b0101; height: 64px; line-height: 64px; border-bottom: 1px solid #5b0101; width: 100%; display: block;}  
.stag-list  ul li span i{ font-size: 14px; font-weight: 300; font-style:initial; float: right;}
.stag-list  ul li p{ font-size: 20px; line-height: 28px; color: #661402; margin-top: 10px;}
.stag-list  ul li b{ width: 30px; height: 30px; border: 2px solid #5b0101; border-radius: 50%; line-height: 25px; text-align: center; font-size: 40px; display: block; font-weight: 300;color: #5b0101; float:right; }
.stag-list ul li:hover .stag-img img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.v9_pages{display: flex; flex-direction: row; justify-content: center; margin-top: 20px; }
.v9_pages a{ padding: 10px; border: 1px solid #5b0101; border-radius: 6px; margin: 0px 3px;}
.v9_pages span{ padding: 10px; border: 1px solid #5b0101; border-radius: 6px; margin: 0px 3px; background: #5b0101; color: #fff;}
.honor-list ul li .courtyard-img{ width: 248px; height: 160px;}
.honor-list ul li .courtyard-title{ width: 816px;} 
.honor-list ul li .courtyard-title p{ height: 60px; font-size: 18px; line-height: 30px; margin: 14px 0px;}
.honor-list ul li .courtyard-title span{ font-size: 22px;}
.honor-list ul li { border-bottom: 1px solid #b89a70; padding-bottom: 30px;}
.teamwork{ padding: 52px 45px; box-sizing: border-box; width: 100%; display: inline-block;}
.teamwork ul li .teamwork-img{ width: 343px; height: 246px; display: block;overflow: hidden;}
.teamwork ul li:hover .teamwork-img img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease; }
.teamwork ul li:hover .teamwork-cont{ color: #7e0204;}
.teamwork-img img{ width: 100%; height: 100%; object-fit: cover;} 
.teamwork ul li .teamwork-cont{ width: 704px;}
.teamwork-cont  span{ font-size: 24px; font-weight: bolder; line-height: 40px;}
.teamwork-cont  span i{ font-size: 20px; font-style: initial; font-weight: 500; float: right;}
.teamwork-cont  p{ font-size: 20px; line-height: 40px; margin-top: 10px;}
.teamwork ul li{ margin-bottom: 30px; width: 100%; display: inline-block;}
.connect{ padding: 25px 36px; box-sizing: border-box; width: 100%; display: inline-block;}
.connect-title{ width: 100%; height: 76px; line-height: 76px; font-size: 26px;  color: #7d0204; background: #eeeeee; border-left: 9px solid #7d0204; padding-left: 35px; box-sizing: border-box;}
.map{width: 100%; height: 370px; display: block; margin-top: 64px;}
.connect-tel{ width: 100%; display: inline-block;}
.connect-tel ul li{ width: 368px; float: left; margin-top: 52px; }
.connect-tel ul li:nth-child(2){ margin-left: 34%;}
.connect-tel ul li span{ font-size: 24px;}
.connect-tel ul li i{ width: 100%; height: 1px; display: block; background: #b5b5b5; margin: 30px 0px 52px 0px; }
.connect-tel ul li .erweima{ width: 42%;}
.connect-tel ul li p{ font-size: 18px; line-height: 40px;}
.erweima img{ width: 90%;}
.erweima p{ font-size: 18px; line-height: 40px; text-align: center;}
.science-list{ margin-top: 30px;}
.science-list ul li{ width: 100%; display: inline-block; padding: 55px; box-sizing: border-box; border-bottom: 1px solid #dedede;}
.science-list ul li p{ font-size: 21px; font-weight: 600; color: #373737;}
.science-list ul li .science-img{ height: 168px;}
.science-list ul li .science-img span{ float: left;}
.science-list ul li .science-img span:nth-child(1){ width: 308px; height: 168px; display: block; overflow: hidden; margin-right: 20px;}
.science-list ul li .science-img span:nth-child(1) img{ width: 100%; height: 100%; object-fit: cover;}
.science-img{ margin-top: 55px;}
.science-list ul li .science-img span:nth-child(2){ padding-top: 14.5%; box-sizing: border-box;}
.science-list ul li:hover p{ color: #7e0204;}
.science-list ul li:hover .science-img span:nth-child(1) img{ -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.science-list ul li:hover{background: #eee; }
.news-show{ width: 100%; display: inline-block; padding: 47px; box-sizing: border-box;}
.nesw-list ul li{ width: 32%; margin-right: 1.5%; float: left;}
.nesw-list ul li .news-thumb{ width: 100%; height: 300px; overflow: hidden;}
.news-thumb img{ width: 100%; height: 100%; object-fit: cover;}
.nesw-list ul li:nth-child(3){margin-right: 0px; }
.nesw-list ul li span{ font-size: 18px; line-height: 50px; width: 100%; padding: 0px 10px; box-sizing: border-box;}
.nesw-list ul li p{ font-size: 22px; line-height: 32px; height: 64px; overflow: hidden; padding: 0px 10px; box-sizing: border-box;}
.news-moer{ width: 100%; padding: 0px 10px; box-sizing: border-box; margin-top: 30px;}
.news-moer .newstai{ width: 124px; height: 36px; line-height: 36px; text-align: center; background: #590000; display: block; float: left; color: #fff;}
.news-moer .gengduo{ width: 36px;  height: 36px; border: 1px solid #838282; border-radius: 50%; line-height: 36px; text-align: center; display: block; float: right;}
.news-moer .gengduo i{ font-size: 40px; color: #838282; font-style: initial; font-weight: 300; line-height: 30px;}
.tuijain-news{ width: 100%; display: inline-block; margin-top: 40px;}
.tuijain-news ul li{ border-bottom: 1px dashed #dedede; display: inline-block; width: 100%; margin-bottom: 30px;}
.tuijain-news ul li .tui-left{ width: 80%;}
.tuijain-news ul li .tui-left p{ font-size: 18px; color: #000; line-height:45px; height: 45px;}
.tuijain-news ul li .tui-left p b{ vertical-align: top; font-size: 14px;  text-transform:uppercase; color: #590000; margin-top: -10px;line-height: initial;}
.tuijain-news ul li .tui-left i{ font-style:initial; font-size: 14px; color: #666; line-height: 30px; } 
.tuijain-news ul li span{ width: 20%; text-align: right; font-size: 16px; color: #666; }
.dynamic-list{ width: 100%; display: inline-block;}
.dynamic-list ul li{width: 100%; display: inline-block; padding-bottom: 48px; border-bottom: 1px dashed #dedede; margin-bottom: 48px; }
.dynamic-list ul li:first-child{ margin-top: 30px;}
.dynamic-list ul li .dynamic-img{ width: 308px; height: 165px; display: block;}
.dynamic-img img{ width: 100%; height: 100%; object-fit: cover;}
.dynamic-cont{ width: 784px;}
.dynamic-cont b{ font-size: 22px; line-height: 40px; width: 100%; overflow: hidden; display: block;}
.dynamic-cont i{ font-size: 14px; color: #686868; width: 100%; display: block;line-height: 30px; font-style: initial;}
.dynamic-cont p{ font-size: 18px; line-height: 30px;} 
.doctor-list{ width: 100%; display: inline-block; padding: 0px 22px; box-sizing: border-box; box-shadow: 0px 0px 5px rgba(0,0,0,0.2); padding-top: 82px;} 
.doctor-list ul li{ width: 530px; margin-right: 22px; float: left; margin-bottom: 55px;}
.doctor-list ul li:nth-child(2n){ margin-right: 0px;}
.doctor-list ul{ display: inline-block;}
.doctor-list ul li .doctor-img{ width: 45.8%; height: 270px; border: 1px  solid #7e0204; border-radius: 44px;display: flex;align-items: flex-end;justify-content: space-around; overflow: hidden; overflow: hidden;}
.doctor-list ul li .doctor-img img{ width: 100%; height: 100%;object-fit: cover;  margin:0px auto; }
.doctor-list ul li:hover .doctor-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
/* .doctor-list ul li:hover .doctor-img{ transform:translate(0,-10px);    -webkit-transform:translate(0,-10px);    -moz-transform:translate(0,-10px);    -o-transform:translate(0,-10px);    -ms-transform:translate(0,-10px);transition:all 0.6s; border: 2px  solid #7e0204;} */
.doctor-title{ width: 51%;padding-top: 10%; box-sizing: border-box;}
.doctor-title b{ font-size: 28px; color: #9f0202; border-bottom: 1px solid rgba(155,2,2,0.5); line-height: 40px; padding-bottom: 5px;}
.doctor-title b i{ font-size: 20px; font-style: initial;}
.doctor-title p{ font-size: 14px; line-height: 21px; margin: 10px 0px;}
.doctor-title span{ width: 50%; height: 46px; background: #7e0204;border-radius: 23px; display: block; font-size: 18px; line-height: 46px; text-align: center; color: #fff; margin-top: 45px;}
.show-doctor{ margin-top: 83px; padding: 75px 58px;}
.show-docimg{ width: 336px; height: auto; border: 1px solid #7e0204; border-radius: 44px;display: flex;align-items: flex-end;justify-content: space-around; overflow: hidden;}
.show-docimg img{ width: 100%; display: block; margin:0px auto;}
.show-doccont{ width: 568px; margin-right: 18px;}
.show-doccont b{ font-size: 30px;color: #9f0202;}
.show-doccont b i{ font-size: 22px; font-style: initial; }
.show-doccont  p{ font-size: 16px; line-height: 30px; margin: 20px 0px; margin-top:40 px;text-indent:2em;}
.show-doccont  p>div{font-size: 16px; line-height: 30px; }
.research-list{ width: 100%; display: inline-block; box-shadow: 0px 0px 10px rgba(0,0,0,0.2); margin-bottom: 50px;}
.research-title { width: 100%; height: 70px; line-height: 70px; font-size: 26px; color: #7d0204; font-weight: 600; background: #eeeeee; border-left: 9px solid #7d0204; padding-left: 3%; box-sizing: border-box;}
.research-cont{ width: 100%; display: inline-block; padding: 35px 24px; box-sizing: border-box;}
.research-cont .left-research{ width: 408px; height:312px;}
.research-cont .left-research img{ width: 100%; height: 100%; object-fit: cover;}
.right-research{ width: 610px; margin-right: 25px; font-size: 18px; line-height: 40px; color: #661402;text-indent:2em;}
.right-research>div{ font-size: 18px; line-height: 40px; color: #661402;text-indent:2em;} 
.right-research p{font-size: 18px; line-height: 40px; color: #661402;text-indent:2em;}
.research-biao{ width: 100%; height: 90px; line-height: 60px; font-size: 32px; font-weight: bold;  color: #7d0204; margin-bottom: 20px;}
.scientific-img { display: inline-block;}
.scientific-img ul li{ width: 530px; height: 180px; display: block; float: left; margin-right: 20px;}
.scientific-img ul li img{ width: 100%; height: 100%; object-fit: cover;}
.scientific-img ul li:nth-child(2){ margin-right: 0px;}
.research-cont  p{ font-size: 20px; line-height: 56px;}
.ancient-title{ width: 100%; height: 76px; line-height: 76px; font-size: 26px;  color: #7d0204; background: #eeeeee; border-left: 9px solid #7d0204; padding-left: 35px; box-sizing: border-box; font-weight: 600;}
.ancient-thumb{ width: 579px; height: 375px; overflow: hidden; display: block;}
.ancient-thumb img{ width: 100%; height: 100%; object-fit: cover;}
.ancient-cont{width: 502px; display: block;}
.ancient-cont span{ font-size: 31px; width: 100%; display: block; font-weight: bold; line-height: 40px; }
.ancient-cont p{ font-size: 18px; line-height: 35px; margin-top: 22px;}
.ancient-img{ width: 100%; display: inline-block; margin-top: 40px;}
.ancient-list{width: 100%; display: inline-block; margin-top: 60px; padding-left: 42px; box-sizing: border-box;}
.ancient-list ul li{ width: 100%; height: 76px; line-height: 76px; border-bottom: 1px ;border-bottom: 1px dashed #d2d2d2; list-style: none;}
/* .ancient-list ul li b{ font-weight: 500; width: 70%;} */
.ancient-list ul li b {
    font-weight: 500;
    width: 75%;
    display: block;
    overflow: hidden;
    float: left;
		white-space: nowrap;
    text-overflow: ellipsis;
}
.ancient-list ul li a{ font-size: 18px;}
.ancient-list ul li i{width: 5px; height: 5px; border-radius: 50%; background: #000; display: block; float: left; margin-right: 15px; margin-top: 3%;}
.ancient-list ul li span{  float: right; font-size: 16px;}
.ancient-list ul li:hover a{color: #7d0204; font-weight: 500;}
.cope-about{width: 100%; display: inline-block; background: url(../images/shuang9.jpg) no-repeat top center; padding-bottom: 50px;}
.copelist-about{ padding: 26px 26px; box-sizing: border-box;}
.copelist-about{background: url(../images/shuang10.jpg) no-repeat bottom; }
.cope-title{ font-size: 28px; color: #fff; font-weight: 600;line-height: 60px; margin: 10px 0px;}
.cope-title a{color: #fff;}
.cope-cont{ width: 100%;  display: inline-block; padding-bottom: 128px;}
.cope-cont ul li{float: left; position: relative; overflow: hidden;}
.cope-cont ul li img{ width: 100%; height: 100%; object-fit: cover;}
.cope-cont ul li:nth-child(1){ width: 504px; height: 774px; display: block; /* background: url(../images/shuang11.jpg) no-repeat top center; */ margin-right: 8px;}
.cope-cont ul li:nth-child(2){ width: 277px; height: 406px; display: block;margin-right: 8px; margin-bottom: 10px;}
.cope-cont ul li:nth-child(3){ width: 350px; height: 406px; display: block;margin-bottom: 10px;}
.cope-cont ul li:nth-child(4){ width: 356px; height: 358px; display: block;margin-right: 8px;}
.cope-cont ul li:nth-child(5){ width: 272px; height: 358px; display: block;}
.cope-cont ul li:nth-child(6),.cope-cont ul li:nth-child(7),.cope-cont ul li:nth-child(8){ width: 375px; height: 414px; float: left; margin-top: 20px; margin-right: 11px;}
.cope-cont ul li:nth-child(8){ margin-right: 0px; }
.cope-cont ul li:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.cope-cont ul li:nth-child(1){ position: relative;}
.cope-cont ul li:nth-child(1) img{ position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; z-index: 1;}
.cope-cont ul li:nth-child(1) .cop-biao{ position: absolute; width: 70px; height: 330px; background:url(../images/zhuan6.png) no-repeat top right; display: inline-block; font-size: 36px; color: #fff; writing-mode: horizontal-tb; padding-top: 13%; float: left; text-align: center; margin-top: 68px; margin-left: 30px; z-index: 3;}
.cope-cont ul li:nth-child(1) .cop-jie{position: absolute; right: 0%; writing-mode:vertical-rl; color: #fff; font-size: 24px; height: 436px; margin-right: 12%; margin-top: 45%;line-height: 40px;z-index: 3;}
.cope-cont ul li:nth-child(2) span,.cope-cont ul li:nth-child(3) span,.cope-cont ul li:nth-child(4) span,.cope-cont ul li:nth-child(5) span{ position: absolute; width: 62px; height: 160px; display: block; background: url(../images/zhuan7.png) no-repeat top right; top: 14px; left: 14px; font-size: 36px;  text-align: center; padding-top: 94px; color: #fff; box-sizing: border-box;}
.cope-cont ul li:nth-child(2) .cop-more,.cope-cont ul li:nth-child(3) .cop-more,.cope-cont ul li:nth-child(4) .cop-more,.cope-cont ul li:nth-child(5) .cop-more{ width: 130px; height: 35px;  display: block; background:url(../images/moer2.png) no-repeat; position: absolute; bottom: 57px; left: 20px; line-height: 35px; text-align: center; font-size: 18px;}
.cop-more,.cope-cont ul li:nth-child(4) .cop-more,.cope-cont ul li:nth-child(5) .cop-more{ bottom: 23px;}
.cope-cont ul li:hover .cop-more{ border-radius: 20px; overflow: hidden; color: #7d0204;transition:all 1s;}
.cope-cont ul li:hover .cop-more a{color: #7d0204; }
.cope-cont ul li:nth-child(6) span,.cope-cont ul li:nth-child(7) span,.cope-cont ul li:nth-child(8) span{  position: absolute; width: 62px; height: 160px; display: block; background: url(../images/zhuan7.png) no-repeat top right; top: 14px; left: 35px; font-size: 36px;  text-align: center; padding-top: 94px; color: #fff; box-sizing: border-box;}
.cope-cont ul li:nth-child(6) .cop-more,.cope-cont ul li:nth-child(7) .cop-more,.cope-cont ul li:nth-child(8) .cop-more{width: 130px; height: 35px;  display: block; background:url(../images/moer2.png) no-repeat; position: absolute; bottom: 39px; left: 19px; line-height: 35px; text-align: center; font-size: 18px;}
.law-list{ width: 100%; display: inline-block; margin-top: 40px; padding-bottom: 53px; margin-bottom: 23px; border-bottom: 1px dashed #d2d2d2;}
.law-img{ width: 436px; height: 370px; display: block; overflow: hidden;}
.law-img img{ width: 100%; height: 100%;object-fit: cover; }
.law-cont{ width: 666px; display: block;}
.law-cont span{ font-size: 30px; line-height: 60px; font-weight: bold;}
.law-cont span i{ width: 8px; height: 8px; border-radius: 50%; background: #000; display: block; float: left; margin:26px 10px; margin-left: 0px;}
.law-cont p{ font-size: 18px; line-height: 35px;}
.law-cont p img{ display: none;}
.law-list:last-child{ margin-bottom: 30px;}
.law-list:hover span,.law-list:hover p{color: #7d0204; }
.law-list:hover .law-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease; }
.tunnel-list{ border: 1px solid #eee; padding: 27px 12px; box-sizing: border-box; margin-top: 40px; display: inline-block;}
.tunnel-list ul li{ float: left; width: 536px; margin-right: 30px; margin-bottom: 30px;}
.tunnel-list ul li .tunnel-img{ width: 534px; height: 268px; display: block; border: 1px solid #b5b5b5; overflow: hidden;}
.tunnel-list ul li .tunnel-img img{width: 100%; height: 100%; object-fit: cover;}
 .tunnel-list ul li:nth-child(2n){ margin-right: 0px;}
.tunnel-list ul li span{ height: 40px; line-height: 40px; width: 100%; display: block; margin: 20px 0px;}
.tunnel-list ul li span b{ font-size: 29px; line-height: 40px; border-bottom: 1px solid #7d0204;}
.tunnel-list ul li span i{ font-size: 14px; color: #848484; line-height: 40px; font-weight: bold; font-style: initial; float: right;}  
.tunnel-list ul li p{ font-size: 14px; line-height: 20px; color: #333;} 
.tunnel-list ul li:hover .tunnel-img img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);
-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease; border: 1px solid #7d0204;}
.tunnel-list ul li:hover p,.tunnel-list ul li:hover span{ color: #7d0204;}
.show-titleb{ overflow: hidden;}
.show-details{ display: inline-block; margin-top: 30px; line-height: 30px; font-size: 16px; width: 100%;}
.show-details img{max-width: 100%; display: block; margin: auto;}
.show-details>div,.show-details p{line-height: 30px; font-size: 16px;}
.page_turn{ display: inline-block; margin-top: 30px; margin-bottom: 30px; }
.page_turn span{ line-height: 40px; font-size: 16px;  width: 100%;}
.page_turn span a{ line-height: 40px; font-size: 16px;}
.rel-news ul li{ float: left; width: 48%; height: 50px; font-size: 14px; line-height: 50px; margin-right: 4%; border-bottom: 1px dashed #999;} 
.rel-news ul{ margin-top: 2%;}
.rel-news ul li:nth-child(2n){ margin-right: 0px;}
.rel-news ul li span { width: 84%; float: left; overflow: hidden;}
.rel-news ul li i{ float: right; font-size: 12px; font-style: inherit;}
.rel-news ul li img{ width: 10px;}
.rel-news{ width: 100%; display: inline-block;}
.medicine{overflow: hidden; position: relative;}
.medicine-img{flex-shrink: 0; width: 100%; height: 1330px;}
.medicine-img img{width: 100%; height: 100%; object-fit: cover;}
.medicine .swiper-pagination-bullet{ width: 12px; height: 12px;}
.medicine-cont{ position: absolute; top: 0px; right: 0px; width: 683px; height: 412px; padding: 0px 112px; padding-top: 77px;  box-sizing: border-box; display: block; z-index: 5; background: #ecb87b; }
.medicine-cont p{ font-size: 35px; font-weight: bold; color: #5e0909;}
.medicine-cont i{ width: 140px; height: 4px; background: #fff; display: block; margin: 10px 0px;}
.medicine-cont span{ font-size: 30px; line-height: 40px; color: #5e0909; margin-top: 30px; display: block;}
.medicine-more{ width: 135px; height: 35px;line-height: 35px; text-align: center;background:url(../images/moer2.png) no-repeat; background-size: 100%; margin-top: 37px;}
.medicine-more a{ font-size: 14px; color: #333;}
.medicine-more:hover{ border-radius: 20px;transition:all 1s;}
.zhongyao-list{ background: #fff; padding-top: 70px; position: relative;}
.herbs{ width: 100%; display: inline-block; overflow: hidden; padding: 95px 0px; margin: 50px 0px; position:relative;}
.herbs-lisdt{ width:368px; height: 330px; display: block; flex-shrink: 0; position: relative;}
.herbs-lisdt img{ width: 100%; height: 100%; object-fit: cover;}
.herbs-lisdt span{ position: absolute; top: 10%; font-size: 21px; right: 20px; color: #fff; width: 50px;} 
.herbs-lisdt .herbs-hover{ position: absolute; width: 530px; height: 504px; top: -95px; left: 0px; z-index: 2; background: url(../images/shuang12.jpg);}
.herbs-hover{ padding: 0px 60px; box-sizing: border-box; padding-top: 148px; text-align: center; display: none;}
.herbs-hover p{ font-size: 38px; color: #621111; font-weight: bold;}
.herbs-hover i{ width: 75px; height: 2px; display: block; margin: 15px auto; background: #fff;}
.herbs-hover b{ font-size: 28px; line-height: 45px; font-weight: 500; color:#621111 ; margin-top: 60px; display: block; height: 90px; overflow: hidden; }
.herbs .swiper-slide-active .herbs-hover{ display: block;}
.qiehaun{ position: absolute; top: 0px; right: 0px;}
.qiehaun a{ font-size: 32px; color: #7d0204; margin-left: 40px;}
.herbs-more{position: absolute;width: 135px; height: 35px;line-height: 35px; text-align: center;background:url(../images/moer2.png) no-repeat; background-size: 100%; bottom: 0px; right: 0px;} 
.herbs-more:hover a{ color: #7d0204;}
.drugs{ width: 100%; display: inline-block; background:url(../images/shuang13.jpg) no-repeat top; }
.drugs .drugs-cont{ padding: 0px 36px; background:url(../images/shuang14.jpg) no-repeat bottom;width: 100%; display: inline-block; box-sizing: border-box;padding-bottom: 55px;}
.drugs-title span{height: 190px; width: 110px; display: block; margin-left: 80px; margin-top: 78px; float: left;}
.drugs-title span b{ font-size: 36px; float: right; height: 100%;color: #7d0204; width:40px; }
.drugs-title span i{font-size: 18px; float: left;writing-mode: vertical-rl;  font-style: initial;height: 100%;}
.drugs-t1{ float: right; width: 863px; height: 165px; background: #fff; display: block; margin-top: 196px; padding: 0px 57px; padding-top: 40px; box-sizing: border-box; }
.drugs-t1 p{ font-size: 16px; line-height: 25px; }
.drugs-t1 i{ font-size: 24px; font-style: initial; color: #464646; font-weight: 600; display: block;}
.drugs-two ul li{ float: left;}
.drugs-two ul li:first-child{width: 642px;}
.drugs-two ul li:first-child .two-img{ width: 100%; height: 260px;}
.drugs-two ul li:first-child .two-img img{ width: 100%; height: 100%; object-fit: cover;}
.drugs-title{width: 100%; display: inline-block;} 
.two-cot{ background: #fff; padding: 0px 10px; box-sizing: border-box; height: 208px; padding-top: 40px;}
.two-cot p{ font-size: 16px; line-height: 24px;}
.two-cot p i{ font-size: 24px; font-weight: bold; font-style: initial; display: block;}
.drugs-two ul li:nth-child(2),.drugs-two ul li:nth-child(3){ width: 243px; }
.drugs-two ul li:nth-child(2) .one-img{ width: 100%; height:208px ; display: block;}
.drugs-two ul li:nth-child(2) span{ width: 100%; height: 260px; background: #fff; display: block;}
.drugs-two ul li:nth-child(2) .one-img img{width: 100%; height: 100%; object-fit: cover;}
.drugs-two ul li:nth-child(3) .three-img{ width: 100%; height: 260px; display: block;}
.drugs-two ul li:nth-child(3) .three-img img{ width: 100%; height: 100%; object-fit: cover;}
.drugs-two ul li:nth-child(3) .three{ width: 100%; height:208px ; display: block;position: relative;}
.drugs-two ul li:nth-child(3) .three a{ width: 135px; height: 35px;line-height: 35px; text-align: center;background:url(../images/moer2.png) no-repeat; background-size: 100%; display: block; position: absolute; right: 0px; bottom: 0px;}
.zhishi-kepu{ width: 100%; display: inline-block; padding: 60px; box-sizing: border-box; border-bottom: 1px solid #d2d2d2;}
.zhishi-kepu p{ font-size: 22px; margin-bottom: 55px;}
.zhishi-cont .zhi-img{ width: 34%; height: 165px; display: block;  float: left; margin-right: 20px;}
.zhi-img img{ width: 100%; height: 100%;  object-fit: cover;}
.zhi-cont{ width: 60%; float: right}
.zhi-cont p{ font-size: 16px; line-height: 34px; margin-bottom: 10px;}
.zhishi-cont span {
    font-size: 16px;
    width: 40%;
    float: left;
    display: block;
    margin-top: 1%;
}
.zhishi-kepu:hover{ background: #eee;}
.zhishi-kepu:nth-child(2){ margin-top: 30px;}
.pc{ display: block;}
.wap{ display: none;}
.right_seach{ position: relative; }
.op-list{ width: 100%; background: #fff; position: absolute; top: 100%; padding: 0px 20px; box-sizing: border-box; border-radius: 10px; display: none;z-index: 9999999;cursor: pointer;} 
.op-list .iop{ line-height: 45px; border-bottom: 1px solid #eaeaea;}
#header .nva.filxd { position: fixed; z-index: 12;top: 0px; transition: top 0.5s; left: 0px;}
/* #header.filxd h1,#header.filxd .right_seach{ display: none;} */
#header .nva.header-top{top: -207px;}
#top{ width: 100px; position: fixed; top: 30%; right: 0px; z-index: 99;}
#top img{ width: 100%; opacity: 0;}
#top.topinner img{ opacity: 1;}
.show-img{ width: 100%; text-align: center; margin-top: 50px; display: inline-block}
.show-img img{ width: 100%; height: auto;}
@media screen   and (max-width:2560px) and (min-width: 2016px) 
{
    .nva ul li{ line-height:61px}
  }
@media screen and (max-width:1840px)
{
	.box4{ background-size: 102%;}
	}
@media screen and (max-width:1750px)
{
.nva ul li{  line-height:48px}
.box4 { background-size: 108%;}


	}
@media screen and (max-width:1680px)
{
.box4 {background-size: 112%;}
.box{ background-size: 108%;}
.cope-cont ul li:nth-child(1){ height: 773px;}
	}
	
	@media screen and (max-width:1600px)
	{
.box4 {background-size: 117%;}
.box{ background-size: 118%;}
.nva ul li {line-height: 44px; font-size: 14px;}
.nva ul li a{font-size: 14px;}
.left_seach{ font-size: 16px;}
		}
		
		
@media screen and (max-width:1540px)
{
.box4 {background-size: 122%;}		
	}
@media screen and (max-width:1520px)
	{
		
	}	
	
@media screen and (max-width:1480px)
	{
		.box4 {background-size: 130%;}		
		.box3{ height: 120px;}
		.box3 .link a{ font-size: 14px;}
		.office-slide p{ font-size: 22px;}
		.ins-black4 ul li a{ font-size: 18px;}
		.nva ul li{ line-height: 40px;}
		.box {background-size: 120%;}
		#header .middle {width: 79.68%;}
		.right_seach input{ width: 78%;}
		
	}	
	
		
	@media screen and (max-width:1440px)
		{
			.box {background-size: 124%;}
			.box4 { background-size: 131%;}
			
		}	
		
		
	@media screen and (max-width:1380px)
		{
			.lb .swiper-button-prev,.lb .swiper-button-next{ top: 90%;}
			.lb .swiper-button-prev{ left: 2% !important; }
			.lb .swiper-button-next{ right: 2% !important; }
			.box { background-size: 130%;}
			.box3 .link a { font-size: 12px;}
			.foot-tel ul li{ line-height: 36px;}
			
		}	
		
	@media screen and (max-width:1200px)
		{
			#header h1 img {
			    width: 96%;
			}
			#header .middle {
			    width: 86.68%;
			    margin-top: 2%;
			}
			#header .nva{ height: 180px;}
            .middle{ width: 100%;}
			.nva ul li{ width: 18.15%;}
			.nva ul li:nth-child(1){ margin-left: 0px;} 
			.nva ul li{ font-size: 18px;line-height: 60px;}
			#header{ height: 278px; background-size: 100%;}
			/* .right_seach{ display: none;} */
			.right_seach{ width: 30%;}
			.show-about{ margin-top: 0px;}
			.search{ height: 70px; line-height: 70px;}
			.left_seach{ line-height: 70px; padding-left: 8%;  box-sizing: border-box;}
			.box-cont h3{ padding-left: 0px; font-size: 30px;letter-spacing:0px;}
			.box-cont{ width: 100%; margin: auto; padding: 0px 15px;}
			.index-news{width: 52%;}
			.box-cont{ font-size: 18px;}
			.index-state ul li b a{ display: none;}
			.state-news ul li p{ white-space: nowrap; overflow: hidden;}
			.wap,.state-moer{ display: block;}
			.black2 img{ width: 100%;}
			.state-moer{ width: 110px; height: 30px; line-height: 30px; display: block; text-align: center; border-radius: 15px; background: #DEDEDE; margin: 10px auto;}
			.state-moer a{font-size: 12px;}
			.state-moer:hover{ background: #7e0204;  color: #fff;}
			.state-moer:hover a{color: #fff;}
			.left-results{ width: 100%;}
			.results-cont{ width: 56%;float: left; margin-left: 1%;}
			.results-list ul li p i{ margin-right: 5px;}
			.results-title{width: 215px;background-size: 100%;}
			.results-title ul li a{font-size: 20px;}
			.results-title ul li{ height: 42px; line-height: 42px; margin-bottom: 25px;}
			.right-results{width: 100%;  padding-top: 20px;}
			.right-results ul{display: flex; flex-direction: row; justify-content: center;}
			.right-results ul li{ width: 25%; margin: 0px 20px;}
			.ins-black4 ul li{ width: 205px; margin:0px;}
			.ins-black4 ul li:nth-child(5){ margin-left: 0px;}
			.ins-black4 ul li:nth-child(5), .ins-black4 ul li:nth-child(6), .ins-black4 ul li:nth-child(7){ margin-bottom: 0px;}
			.ins-black4 ul li a{font-size: 17px;}
			.ins-black4 ul li{ line-height: 45px; padding-left: 9.5%; margin-right: 28px; }
			.ins-black4 ul li:nth-child(5){ margin-right: 30;}
			.ins-black4 ul li:nth-child(3n){ margin-right: 28px;}
			.ins-black4 ul li:nth-child(4n){ margin-right: 0px;}
			.black5-list .swiper-button-next, .black5-list .swiper-button-prev{ display: block;}
			.black5-list .swiper-button-prev:after, .black5-list .swiper-button-next:after{ font-size: 40px;}
			.black6{ background:none;}
			.black6 .black6-zhuan{ display: none;}
			.black6 ul{ width: 100%; float: initial;}
			.black6 ul li{ margin-right: 5%;}
			/* .black6 ul li:nth-child(3n){ margin-right: 4%;} */
			.black6 ul li:nth-child(4n){ margin-right: 0px;}
			.black6{ height: auto;}
			.black7-list ul li{ height: 232px;}
			.book{ margin-left: 3%;}
			.box2-tel{ width: 44%;}
		     .box2-tel i{ width: 60px;}	
			 .box2-tel span{font-size: 28px;}
			 .box2-tel span p{font-size: 30px;}
			 .box2{ background-size: 170%;}
			 .box3 .middle{width: 94%;}
			 .box3 .link a{ margin: 5px 15px;}
			 .footlogo{ display: none;}
			 .foot-tel{ width: 45%; float: left; margin-left:0px; margin-left: 9%;}
			 .foot-erweima{ margin-left: 0px; width: 42%; float: right;}
			 .book{ width: 48%;}
			 .box4 {
			     background-size: 222%;
			 }
			 .banner-image {
    height: 433px;
    background-position: center;
    position: relative;
    z-index: 0;
    background-size: 188%;
}
.event-list .event-silde{ height: 655px;}
.event-img{ height: 240px;}
.event-silde p{ font-size: 22px; line-height: 40px;}
.nei-nva ul li a{ font-size: 28px;}
.nei-nva ul li{ margin: 0px 9px;}
.about-right p{ font-size: 16px;}
.about-right,.about-liast .about-img{ height: 453px;}
.about-honor{ background: none;}
.honor-list .honor-silde .honor-img{ height: 294px;}
.honor-list .swiper-button-prev, .honor-list .swiper-button-next{ display: block; top: 60%;}
.about-honor h3{  display: none;}
.coop-title{ background: none; height: auto;}
.coop-title ul li{ background: #f2e7d1; float: left; width: 19%; margin-right: 1%; border: none; color: #7e0204;}
.coop-title ul li:last-child{ margin-right: 0px;}
.coop-title ul li.on{ background:#7e0204; color: #fff;}
.coop-title{ width: 100%; padding: 20px 0px;}
.coop-cont{ width: 100%;}
 .courtyard{ padding: 60px 15px}
 .courtyard ul li .courtyard-img{ width: 30%;}
 .courtyard-title{  width: 65%;}
	.stag-list{ padding: 52px 15px;}	 
	.stag-list ul li:nth-child(3n){margin-right: 2.6%;}
	.stag-list ul li:nth-child(2n){ margin-right: 0px;}
	.stag-list ul li{  width: 48.5%;}
	.stag-list ul li span{ font-size: 24px;}
	.honor-list ul li .courtyard-title{ width: 66%;}
	.honor-list ul li .courtyard-img{ height: 196px;}
	.honor-list{ margin-top: 0px;}
	.teamwork{ padding: 52px 15px;}	 
	.teamwork ul li .teamwork-img{ width: 100%;}	 
	.teamwork ul li .teamwork-cont{ width: 100%;}
	.doctor-list ul li{width: 48%;}
	.doctor-title{ padding-top: 10%;}
	.doctor-title p {
    font-size: 16px;
    line-height: 25px;
    margin: 10px 0px;
}
	.drugs-t1{ width: 100%;  margin-top: 0px;}
			.drugs-two ul li:first-child{ width: 100%; margin-bottom: 10px;}
			.drugs-two ul li:nth-child(2), .drugs-two ul li:nth-child(3){ width: 50%;}
			.drugs .drugs-cont{ background: none;}
			.drugs-two ul li:nth-child(3) .three{ background: #fff;}
			.tunnel-list ul li{ width: 48%;}
			.tunnel-list ul li .tunnel-img{ width: 100%; overflow: hidden;}
			.tunnel-list ul li p{ height: 90px; overflow: hidden;}
			.ancient-thumb{  width: 40%;}
			.ancient-cont{width: 56%;}
			.ancient-cont{ line-height: 40px;}
			.ancient-list{ margin-left: 0px; padding-left: 0px;}
		.ancient-list.wap{ display: none;}
		.cope-cont ul li:nth-child(1){width: 49%;}
		.cope-cont ul li:nth-child(2),.cope-cont ul li:nth-child(3),.cope-cont ul li:nth-child(4),.cope-cont ul li:nth-child(5){ width: 49%; height: 381px;}
		.cope-cont ul li:nth-child(6), .cope-cont ul li:nth-child(7), .cope-cont ul li:nth-child(8){ width: 32%;}
		.cope-cont{ padding-bottom: 0px;}
		.law-img{ width: 40%;}
		.law-cont{ width: 58%;}
		.research-cont .left-research{ width: 40%;}
		.right-research{ width: 56%;}
		.scientific-img ul li{width: 48%;}
		.tuijain-news.wap{ display: none;}
		.dynamic-list ul li .dynamic-img{ width: 30%;}
		.dynamic-cont{ width: 67%;}
		.connect-tel ul li{ width: 48%; margin-right: 3%;}
		.connect-tel ul li:nth-child(2){ margin-left: 0px; margin-right: 0px;}
		.right-results{ display:  none;}
		.show-doctor .fl{ width: 40%;}
		.show-docimg{ width: 100%;}
		.show-doccont{ width: 55%;}
		}	
		
	@media screen and (max-width:800px)
			{
		/* 		#header h1 img {
				    width: 41%;
				} */
				#header .middle {
				    width: 86.68%;
				    margin-top: 2%;
				}
	            .middle{ width: 100%;}
				.nva ul li{ width: 18.15%;}
				.nva ul li:nth-child(1){ margin-left: 0px;}
				.nva ul li{ font-size: 18px;margin-right: 12px; line-height: 45px;}
				#header {
    height: 228px;
    background-size: 100%;
}
#header .nva {
    height: 154px;
}
				.right_seach{ display: none;}
				.search{ height: 70px; line-height: 70px;}
				.left_seach{ line-height: 70px; padding-left: 8%;  box-sizing: border-box;}
				.box-cont h3{ padding-left: 0px; font-size: 30px;letter-spacing:0px;}
				.box-cont{ width: 100%; margin: auto; padding: 0px 15px;}
				.index-news{width: 52%;}
				.box-cont{ font-size: 18px;}
				.index-state ul li b a{ display: none;}
				.state-news ul li p{ white-space: nowrap; overflow: hidden;}
				.wap,.state-moer{ display: block;}
				.black2 img{ width: 100%;}
				.state-moer{ width: 110px; height: 30px; line-height: 30px; display: block; text-align: center; border-radius: 15px; background: #DEDEDE; margin: 10px auto;}
				.state-moer a{font-size: 12px;}
				.state-moer:hover{ background: #7e0204;  color: #fff;}
				.state-moer:hover a{color: #fff;}
				.left-results{ width: 100%;}
				.results-cont{ width: 69%;}
				.results-title{width: 215px;background-size: 100%;}
				.results-title ul li a{font-size: 20px;}
				.results-title ul li{ height: 42px; line-height: 42px; margin-bottom: 25px;}


				.right-results{width: 100%;  padding-top: 20px;}
				.right-results ul{display: flex; flex-direction: row; justify-content: center;}
				.right-results ul li{ width: 25%; margin: 0px 20px;}
				.ins-black4 ul li{ width: 205px; margin:0px;}
				.ins-black4 ul li:nth-child(5){ margin-left: 0px;}
				.ins-black4 ul li:nth-child(5), .ins-black4 ul li:nth-child(6), .ins-black4 ul li:nth-child(7){ margin-bottom: 0px;}
				.ins-black4 ul li a{font-size: 17px;}
				.ins-black4 ul li{ line-height: 45px; padding-left: 9.5%; margin-right: 28px; }
				.ins-black4 ul li:nth-child(5){ margin-right: 30;}
				.ins-black4 ul li:nth-child(4n){ margin-right: 28px;}
				.ins-black4 ul li:nth-child(3n){ margin-right: 0px;}
				.black5-list .swiper-button-next, .black5-list .swiper-button-prev{ display: block;}
				.black5-list .swiper-button-prev:after, .black5-list .swiper-button-next:after{ font-size: 40px;}
				.black6{ background:none;}
				.black6 .black6-zhuan{ display: none;}
				.black6 ul{ width: 100%; float: initial;}
				.black6 ul li{ margin-right: 8%;}
				.black6 ul li:nth-child(4n){ margin-right: 8%;}
				.black6 ul li:nth-child(3n){ margin-right: 0px;}
				.black6{ height: auto;}
				.black7-list ul li{ height: 196px;}
				.book{ margin-left: 3%;}
				.box2-tel{ width: 44%;}
			     .box2-tel i{ width: 60px;}	
				 .box2-tel span{font-size: 28px;}
				 .box2-tel span p{font-size: 30px;}
				 .box2{ background-size: 170%;}
				 .box3 .middle{width: 94%;}
				 .box3 .link a{ margin: 5px 15px;}
				 .footlogo{ display: none;}
				 .foot-tel{ width: 45%; float: left; margin-left:0px; margin-left: 9%;}
				 .foot-erweima{ margin-left: 0px; width: 42%; float: right;}
				 .box4 {
				     background-size: 222%;
				 }
				 .banner-image {
	    height: 433px;
	    background-position: center;
	    position: relative;
	    z-index: 0;
	    background-size: 188%;
	}
	.nei-nva ul li a{ font-size: 18px;}
	.nei-nva ul li{ margin: 0px 9px;}
	.about-right p{ font-size: 16px;}
	.about-right,.about-liast .about-img{ height: 453px;}
	.about-honor{ background: none;}
	.honor-list .honor-silde .honor-img{ height: 224px;}
	.honor-list .swiper-button-prev, .honor-list .swiper-button-next{ display: block; top: 60%;}
	.about-honor h3{  display: none;}
	.coop-title{ background: none; height: auto;}
	.coop-title ul li{ background: #f2e7d1; float: left; width: 19%; margin-right: 1%; border: none; color: #7e0204;}
	.coop-title ul li:last-child{ margin-right: 0px;}
	.coop-title ul li.on{ background:#7e0204; color: #fff;}
	.coop-title{ width: 100%; padding: 20px 0px;}
	.coop-cont{ width: 100%;}
	 .courtyard{ padding: 60px 15px}
	 .courtyard ul li .courtyard-img{ width: 40%;}
	 .courtyard-title{  width: 56%;}
		.stag-list{ padding: 52px 15px;}	 
		.stag-list ul li:nth-child(3n){margin-right: 2.6%;}
		.stag-list ul li:nth-child(2n){ margin-right: 0px;}
		.stag-list ul li{  width: 48.5%;}
		.stag-list ul li span{ font-size: 24px;}
		.honor-list ul li .courtyard-title{ width: 56%;}
		.honor-list ul li .courtyard-img{ height: 196px;}
		.honor-list{ margin-top: 0px;}
		.teamwork{ padding: 52px 15px;}	 
		.teamwork ul li .teamwork-img{ width: 100%;}	 
		.teamwork ul li .teamwork-cont{ width: 100%;}
		.event-img {  height: 140px;}
		.event-silde p {
    font-size: 16px;
    line-height: 32px;
}
.event-list .event-silde {
    height: 491px;
}
.doctor-list ul li{ width: 100%;}
.doctor-list ul li .doctor-img{  width: 34.8%;}
.doctor-title {
    width: 60%;
    padding-top: 16%;
    box-sizing: border-box;
}
.drugs-t1{ width: 100%; margin-top: 0px; }	
.tunnel-list ul li{ margin-right: 2%;}
	.ancient-list ul li b{width: 70%;}		
	.cope-cont ul li:nth-child(2), .cope-cont ul li:nth-child(3),  .cope-cont ul li:nth-child(5){ margin-right: 0px;}
	.law-img{width: 100%;height: 260px;}
	.law-cont{width: 100%;}
	.research-cont .left-research{ width: 100%;}
	.right-research{ width: 100%; margin-right: 0px;}
	.research-title{ font-size: 22px;}
	.zhishi-kepu{ padding: 60px 0px;}	
			.tuijain-news.wap{ display: block;}
			.tuijain-news.pc{ display: none;}
			.results-title ul li:nth-child(5),.results-title ul li:nth-child(6),.results-title ul li:nth-child(7){ display: none;}
        
			}		