.article .dh {font-size: 1.6rem; font-family: hyxzyj; color: #636363; width: 120.0rem; margin: 0 auto;}
.section1{padding-bottom: 14.0rem;}
.section1 h2{line-height: 0.3rem;}
.section1 h2 img{margin-right: -50px; width: 49px; vertical-align: middle;}
.section1 .content .over img{width:100%;}
.section1 ul li{width: 28.4%; position:relative; float: left; margin-right: 7.4%; text-align: center;}
.section1 ul li:last-child{margin-right: 0;}
.section1 ul li .art_c{position:absolute; width: 100%; left: 0; top: 21.3%; color:#fff;}
.section1 ul li .art_c .art_c_t{font-size: 40px;font-family: hyxzyj; line-height: 2; letter-spacing: .2rem; margin-bottom: 68px;}.article .dh {font-size: 1.6rem; font-family: hyxzyj; color: #636363; width: 120.0rem; margin: 0 auto;}
.section1{padding-bottom: 14.0rem;}
.section1 h2{line-height: 0.3rem;}
.section1 h2 img{margin-right: -50px; width: 49px; vertical-align: middle;}
.section1 .content .over img{width:100%;}
.section1 ul li{width: 28.4%; position:relative; float: left; margin-right: 7.4%; text-align: center;}
.section1 ul li:last-child{margin-right: 0;}
.section1 ul li .art_c{position:absolute; width: 100%; left: 0; top: 21.3%; color:#fff;}
.section1 ul li .art_c .art_c_t{font-size: 40px;font-family: hyxzyj; line-height: 2; letter-spacing: .2rem; margin-bottom: 68px;}
.section1 ul li .art_c .art_c_t i{display:inline-block; width: 80px; height: 2px; margin: 0 auto; background:#fff;}
.section1 ul li .art_c .art_c_t span{display:block;font-family: hyxzyj; font-size: 30px}
.section1 ul li .art_c p{font-size: 20px;font-family: hyxzyj; line-height: 1.8;}
.section2{background:url("../images/doctor_bg.jpg") no-repeat top center; position:relative;}
.section2 h2{color:#fff; padding-top: 40px; position:absolute; left: 0; top: 0; width: 100%; z-index: 3;}
.box2{position:relative; overflow:hidden; height: 937px;}
.box2 .hd{position:absolute; width: 306px; height: 54px; border: 1px solid #fff; left: 56px; top: 52px; z-index: 5;}
.box2 .hd li{width: 50%; height: 54px; line-height: 54px; text-align: center; font-size: 24px;font-family: hyxzyj;color:#fff; float: left;}
.box2 .hd li.on{color:#2c2c2c; background:#fff; z-index: 3}
.box2 .bd li{height:937px;}
.box2 .bd .box2_c{width: 1320px; height:100%;position:absolute; left:50%; margin-left: -660px; top:0;}
.box2 .bd .box2_c .box2_c1{position:absolute; width: 1200px; height: 170px; background:#eeeeee; z-index: 2; left:0; bottom:106px; padding:0 60px;}
.box2 .bd .box2_c .box2_c1 .box2_c1_l{width: 46%; padding-top: 2%; font-size: 24px;font-family: hyxzyj; color:#5d5d5d;}
.box2 .bd .box2_c .box2_c1 .box2_c1_l span{color:#5b4b85; font-size: 30px;font-family: hyxzyj; display:block; margin-bottom: 2%;}
.box2 .bd .box2_c .box2_c1 .box2_c1_r{width: 49%; height: 60%; padding-top: 4%;}
.box2 .bd .box2_c .box2_c1 .box2_c1_r a.btn{width: 45%; height:62px; text-align: center; line-height: 62px; border: 1px solid #8f82bc; background:none; font-size: 24px;font-family: hyxzyj; color:#5c4c86; margin: 0; border-radius: 0;}
.section3{padding-bottom: 6%;}
.section3 h2{line-height: 3;}
.section3 h2 img{width: auto;}
.section3 h2 a.btn{background:#4c346d; color:#fff; letter-spacing: .2rem; margin: 6px auto 0; border-radius: 0;}
.section3 .academic_scroll{width: 1000px;position: relative;margin-left: 200px;background: #F3F3F3;}
.section3 .hd{width: 200px;position: absolute;left: -200px;top: 0;z-index: 1}
.section3 .hd li{background: #E8E8E8;font-size: 21px;font-family: hyxzyj;color: #666;text-align: center;margin-bottom: 1px; height: 50px; line-height: 1.4; padding: 14px 0;cursor: pointer}
.section3 .hd li span{display: block;font-size: 1.6rem;font-family: hyxzyj;font-weight: 100}
.section3 .hd li.on{background: #4c346d;color: #fff}
.section3 .bd{width: 1000px; overflow:hidden; height: 486px;}
.section3 .bd li{overflow: hidden;padding: 5px 8px; width: 984px; height: 463px;}
.section3 .bd li a{display: block;width: 325px; height: 230px; overflow: hidden; float: left;margin-right: 3px;position: relative; margin-bottom: 1px;}
.section3 .bd li a img{display: block; width: 100%;}
.section3 .bd li a:nth-child(3n){margin-right: 0}
.section3 .bd li a p{width: 306px;height: 60px;display: -webkit-flex;justify-content: center;align-items: center;padding: 10px;font-size: 16px;font-family: hyxzyj;color: #fff;background: rgba(0,0,0,0.3);position: absolute;left: 0;bottom: 0;z-index: 1;line-height: 1.4}
.section4{background:url(../images/activity_bg.jpg) top center no-repeat; padding-bottom: 3.6%;}
.section4 h2{padding: 3.6% 0 2.8%; text-align: center; color:#fff;}
.section4 h2 p{font-size: 28px;font-family: hyxzyj; margin-top: 30px;}
.section4 .content{max-width: 1590px; width: 89%; margin: 0 auto;}
.section4 .content a{display:block;width:9.4%;font-size:22px;font-family: hyxzyj;color:#fff;font-weight:100;border:1px solid #fff;float:left;margin:0.5% 0.6%;text-align:center;border-radius:15px; padding: 0.6% 0;}
.box4{padding-top: 2%; max-width: 1660px; width: 90%; margin: 0 auto; height:  550px;}
.box4 .box4-swiper  .swiper-slide {max-width: 1302px; width: 94%; height: 546px; border: none; border-radius: 20px;overflow:hidden;}
.box4 .box4-swiper  .swiper-slide img{max-width: 1302px; width: 94%; height: 100%; border-radius: 20px;overflow:hidden;display:block;border: none;}

.box4 .box4-swiper .swiper-pagination {width: 100%;bottom: 20px;}

.box4 .box4-swiper .swiper-button-prev {left: 10px;max-width: 113px;width: 8%; height: 162px;top:34%;background: url(../images/left.png) no-repeat;background-size: 100% auto;}
.box4 .box4-swiper .swiper-button-next {right: 10px;max-width: 113px;width: 8%;height: 162px;top:34%;background: url("../images/right.png") no-repeat;background-size: 100% auto;}
.section5{padding-bottom: 4.0rem;}
.section5 .content{width: 112.2rem;}
/*.section5 .box5{padding-top: 3.0rem;}*/
.section5 .box5_ul{height: 33.0rem;}
.section5 .box5_ul li{width: 24.0rem; float: left; margin-right: 5.3rem; position:relative;}
.section5 .box5_ul li img{width: 21.0rem; padding: 1.4rem; border: .1rem dashed #bfbfbf; border-radius: 1.4rem;}
.section5 .box5_ul li p{text-align: center; font-size: 2.4rem;font-family: hyxzyj; color:#9e86cc; line-height: 1.7; padding-top: 1.6rem;letter-spacing: .2rem;}
.section5 .box5_ul li p span{display:block; font-size: 1.8rem;font-family: hyxzyj; opacity: 0.5; text-transform: uppercase; }
.section5 .box5_ul li:last-child{margin-right: 0;}
.section5 .box5_ul li.on p{font-weight: 400;}
.section5 .box5_ul li.on p span{opacity: 1;}
.section5 .box5_l{/*height: 40.0rem;*/}
.section5 .box5_l .box5_c{width: 112.0rem; border: 1px dashed #bfbfbf; position:relative;}
.section5 .box5_l .box5_c:before{content: ''; position:absolute; width: 3.0rem; height: 2.9rem;display:block; left: 9.8rem; top: -2.7rem;z-index: 1; background:url(../images/s.jpg);}
.section5 .box5_l .box5_c:nth-child(2):before{content: ''; position:absolute; width: 3.0rem; height: 2.9rem;display:block; left: 38.8rem; top: -2.7rem;z-index: 1; background:url(../images/s.jpg);}
.section5 .box5_l .box5_c:nth-child(3):before{content: ''; position:absolute; width: 3.0rem; height: 2.9rem;display:block; left: 69.3rem; top: -2.7rem;z-index: 1; background:url(../images/s.jpg);}
.section5 .box5_l .box5_c:nth-child(4):before{content: ''; position:absolute; width: 3.0rem; height: 2.9rem;display:block; left: 98.6rem; top: -2.7rem;z-index: 1; background:url(../images/s.jpg);}

.section5 .box5_scroll .bd li{width: 112.0rem; height: 25.0rem;#aaaaaa0f;}
.section5 .box5_scroll .bd li dl{ width: 30.3%;/*height: 35.0rem;*/ float: left;margin: 0 1.6rem 2.0rem;padding-top: 2rem;}
.section5 .box5_scroll .bd li dl dt div{width: 50%;float: left;position: relative;}
.section5 .box5_scroll .bd li dl dt div img{width: 100%;object-fit: cover;height: 18.5rem;}
.section5 .box5_scroll .bd li dl dd{padding: 1.4rem 1.8rem;}
.section5 .box5_scroll .bd li dl dd .s_p1{font-size: 1.6rem;color: #3b3b3b;line-height: 1.7;width: 330px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.section5 .box5_scroll .bd li dl dd .s_p1 a{font-size: 1.8rem;color: #3b3b3b;}
.section5 .box5_scroll .bd li dl dd .s_p2{font-size: 1.6rem;color: #a4a9ae;line-height: 1.5;margin: .8rem 0;}
.section5 .box5_scroll .bd li dl dd .s_p2 a{font-size: 1.6rem;color: #a4a9ae;}
.section5 .box5_scroll .bd li dl dd .s_p3{font-size: 1.6rem;color: #a4a9ae;line-height: 1.5; margin-bottom: .6rem;}
p .pk em {font-style: normal;font-size: 1.6rem; color: #93999f; float: right; padding-left: 2.0rem;background: url(http://www.mylike.com/images/yan.png) left center no-repeat;background-size: 1.8rem;}
/* .section5 .box5_scroll .bd li dl dt{width: 9.0rem; text-align: center;}
.section5 .box5_scroll .bd li dl dt img{width: 9.0rem; height: 9.0rem; border-radius: 50%;}
.section5 .box5_scroll .bd li dl dt i{display:block; text-align: center; padding: .6rem 0 1.0rem;}
.section5 .box5_scroll .bd li dl dt i img{display:inline-block; border-radius: 0; width: 5.0rem; height: auto;}
.section5 .box5_scroll .bd li dl dt p{font-size: 2.0rem;font-family: hyxzyj; color:#4c346d;}
.section5 .box5_scroll .bd li dl dd{width: 85.2rem;}
.section5 .box5_scroll .bd li dl dd p.s1{text-indent: 2em; height: 12.2rem; font-size: 1.8rem; color:#2b2b2b; line-height: 1.7; text-decoration: underline;}
.section5 .box5_scroll .bd li dl dd p.s1 a{color:#9e86cc;}
.section5 .box5_scroll .bd li dl dd p.s2{font-size: 1.6rem;font-family: hyxzyj; color:#898989; overflow:hidden;}
.section5 .box5_scroll .bd li dl dd p.s2 span{float: left;}
.section5 .box5_scroll .bd li dl dd p.s2 em{font-style: normal; float: right;padding-right: 1.4rem;} */
.section5 .box5_scroll .hd{width: 100%; margin-top: 1.2rem; text-align: center; height: 3.0rem;padding: 10px 0;}
.section5 .box5_scroll .hd li{display:inline-block; width: 1.6rem; height: 1.6rem; border-radius: 50%; background:#dcdcdc; margin: 0 .3rem;}
.section5 .box5_scroll .hd li.on{background:#4c346d;}
.section6{background:-webkit-linear-gradient(left,#5f518b,#4a326a);padding:15.0rem 0 14.0rem;}
.section6 .box6{height: 640px; background:url(../images/mermaid.jpg) top right no-repeat;background-size:712px;}
.section6 .box6 .box6_t{width: 482px; height: 158px; position:relative;}
.section6 .box6 .box6_t strong{display:block;position:absolute; top: -30px; font-size: 72px; font-family: "Microsoft YaHei"; text-transform: uppercase; opacity: 0.2; color:#fff;}
.section6 .box6 .box6_t p{text-align: center; color:#fff; font-size: 36px; line-height: 1.5; width: 100%; position:absolute; left: 0; top: 20px; z-index: 1;}
.section6 .box6 .box6_t p span{display:block; font-size: 16px;}
.section6 .box6 .box6_c{background:rgba(255,255,255,0.2); width: 644px; height: 376px; padding: 26px;}
.section6 .box6 .box6_c p{font-size: 18px;font-family: hyxzyj; color:#ffffff; line-height: 2; text-indent: 2em;}
.section6 .box6 .box6_c .swiper-container {width: 100%;height: 100%;}
.section6 .box6 .box6_c .swiper-container .swiper-slide {font-size: 18px;font-family: hyxzyj;height: auto;-webkit-box-sizing: border-box;box-sizing: border-box;}
.section6 .box6 a{font-size: 20px;font-family: hyxzyj; color:#fff; opacity: 0.7; display:block; width: 120px; height: 40px; line-height: 40px; margin: 16px 0 0 364px; text-transform: uppercase; letter-spacing: 2px; font-weight: 100;}
.section7{padding-bottom: 8.5rem;}
.section7 h2{padding: 6.7rem 0 4.0rem; line-height: 3;}
.section7 h2 img{width:auto;}
.section7 .box7{background:#f4f4f4;}
.section7 .box7 .hd{height: 98px; line-height: 98px; text-align: center; display:flex;}
.section7 .box7 .hd li{width: 50%;float: left; font-size: 26px;font-family: hyxzyj; color:#ffffff; background:#bfbfbf;}
.section7 .box7 .hd li.on{background:none; color:#4c346d; width:50%;}
.section7 .box7 .box7_c{width: 1120px; height: 520px; padding: 28px 40px 0;}
.section7 .box7 .box7_c dl dt{width: 48%; letter-spacing: .3rem;}
.section7 .box7 .box7_c dl dt a>img{width: 540px; height: 380px; object-fit: cover;}
.section7 .box7 .box7_c dl dt span{display:block; font-size: 18px; font-family: hyxzyj;color:#4c356d;  padding: 16px 0 6px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.section7 .box7 .box7_c dl dt span img{vertical-align: middle; padding-right: 5px;}
.section7 .box7 .box7_c dl dt p{font-size: 16px;font-family: hyxzyj; width: 100%; color:#2c2c2c;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.section7 .box7 .box7_c dl dt em.more{font-style: normal; font-size: 15px;font-family: hyxzyj; color:#4c346d; float: right; clear: both; margin-top: 6px;}
.section7 .box7 .box7_c dl dd{width: 48%;}
.section7 .box7 .box7_c dl dd a > img{width: 540px; height: 194px;object-fit: cover}
.section7 .box7 .box7_c dl dd span{font-size: 15px;font-family: hyxzyj; color:#4c356d;  padding: 16px 0; display:block;}
.section7 .box7 .box7_c dl dd span img{vertical-align: middle; padding-right: 5px;}
.section8{background:url(../images/video_bg.jpg) top center no-repeat; height: 978px;}
.section8 h2{padding: 40px 0 32px;}
.section8 .content .box8_v{padding: 1% 6%;}
.section8 .content .box8_v>img{width:100%;}
.section9{background:url(../images/more_bg.jpg) top center no-repeat; padding: 2% 0 4%; }
.section9 p{text-align: center; font-size: 4rem;font-family: hyxzyj; color:#ffffff; letter-spacing: .4rem; padding: 2.4% 0 1%;}
.section9 a.btn{width: 260px; height: 60px; line-height: 60px; font-size: 28px;}

/*医院连锁*/
/*列表页banner*/
.hos_banner{width: 100%; height: 46.5rem; position:relative; background:url(../images/hospital_banner.jpg) top center no-repeat;background-size:192rem;}
.hos_banner .btn{width: 24.0rem; height: 6.0rem; line-height: 6.0rem; border: .1rem solid #fff; color:#fff; font-size: 3.0rem;font-family: hyxzyj; border-radius: 3.2rem; background:none; position:absolute; left: 50%;  margin: 0; margin-left: -12.0rem; top: 35.4rem;}
.hospital_ul{width: 100%; height: 11.0rem; line-height: 11.0rem; text-align: center; background:#ededed;}
.hospital_ul ul{display:flex;}
.hospital_ul ul li{width: 16.7%; font-size: 2.4rem;font-family: hyxzyj; color:#636363; letter-spacing: .3rem; float: left; cursor: pointer;}
.hospital_ul ul li.on{color:#000;background:#fff;}
.hospital_c{padding: 4.0rem 0 7.0rem; overflow:hidden;}
.hospital_c ul{width: 134.0rem; margin: 0 auto;}
.hospital_c ul li{width: 30.5rem; height: 30.5rem; position:relative; float: left; margin-right: 3.8rem; margin-bottom: 4.0rem; border-radius: 3.0rem; overflow:hidden; text-align: center; transition: all 0.25s;}
.hospital_c ul li:nth-child(4n){margin-right: 0;}
.hospital_c ul li .hos_c{width: 30.5rem; height: 30.5rem; position:relative; overflow:hidden;}
.hospital_c ul li .hos_c p{width: 100%; height: 5.0rem; line-height: 5.0rem; font-size: 2.0rem; color:#ffffff; letter-spacing: .2rem; background:rgba(0,0,0,0.6); position:absolute; left: 0; bottom: 0;}
.hospital_c ul li .hos_i{position:absolute; width: 100%; height: 100%; background:rgba(0,0,0,0.6); top: 0; left: 0; z-index: 1; transition: all 0.25s;transform: translateY(100%);}
.hospital_c ul li .hos_i span{display:block; font-size: 2.4rem; color:#fff; padding: 2.6rem 0 1.0rem; height: 3.6rem; line-height: 3.6rem;}
.hospital_c ul li .hos_i i{display:block; margin: 0 auto; width: 7.0rem; height: .1rem; background:#fff;}
.hospital_c ul li .hos_i p{padding: 1.4rem 2.4rem; color:#fff; line-height: 1.7; font-size: 1.4rem; text-align: left;height:14rem;overflow:hidden;}
.hospital_c ul li .hos_i a{display:block; width: 10.0rem; height: 3.0rem; margin: 0 auto; line-height: 3.0rem; border: .1rem solid #fff; color:#fff; font-size: 1.6rem;}
.hospital_c ul li:hover .hos_c p{display:none;}
.hospital_c ul li:hover .hos_i{transform: translateY(0%);
    transition: all 0.3s;}
.box_my{width: 100%; height: 20.0rem; line-height: 20.0rem; background:url(../images/h_my.jpg) top center no-repeat; text-align: center; font-size: 2.7rem; color:#ffffff; clear: both;}
.box_my span{display:inline-block; padding: 0 5.0rem;}
.box_my img{vertical-align: middle; padding: 0 .6rem .2rem 0;width:3.3rem;}

/*明星活动*/
.star_banner{height: 48.0rem; background:url(../images/star_banner.jpg) top center no-repeat;background-size:192rem;}
.star_banner a{display:block; width: 100%; height: 100%;}
.star{width: 100%; background:url(../images/cbg1.jpg) top center no-repeat #fefefe; background-size: cover; padding-bottom: 6.0rem; }
.star_c{padding-top: 4.2rem;}
.star_c .star_c_p{font-size: 1.8rem; color:#2c2c2c; line-height: 2.2; text-align: center; margin-bottom: 5.4rem;}
.star_c ul li{width: 35.1rem; height: 38.0rem; padding: 1.5rem; float:left; border-radius: 1.5rem; margin-right: 2.4rem; margin-bottom: 2.4rem; cursor: pointer;}
.star_c ul li:nth-child(3n){margin-right: 0;}
.star_c ul li img{border-radius: 1.0rem; overflow:hidden; width: 100%;height: 23rem;object-fit:cover;}
.star_c ul li p{font-size: 1.4rem; color:#9696ea; line-height: 1.7;}
.star_c ul li p span{display:block; color:#2c2c2c; font-size: 1.6rem; height: 5.2rem; line-height: 5.2rem;}
.star_c ul li:hover{background:#fff; box-shadow: 0 0 3.0rem rgba(0,0,0,0.2);}
.star .box_my{border-radius: 2.0rem; overflow:hidden; margin-top: 3.0rem;}
.star_bg{position:fixed;width: 100%; height: 100%; left: 0; top: 0; z-index: 100; background:rgba(0,0,0,0.8); display:none;}
.star_bg .star_close{position:absolute; right: 3.0rem; top: 3.0rem; width: 5.1rem;}
.star_bg .star_b{position:absolute; width: 92.0rem; left: 50%; top: 50%;  transform: translate(-50%,-50%); text-align: center;}
.star_img{width: 67.0rem; height: 49.0rem; margin: 0 auto 4.0rem; position:relative;}
.star_img .bd li{width: 67.0rem; height: 49.0rem;}
.star_img .hd{width: 100%; position:absolute; left: 0; bottom: 1.4rem; text-align: center;}
.star_img .hd li{display:inline-block; width: 1.6rem; height: 1.6rem; border-radius: 50%; background:#fff;}
.star_img .hd li.on{background:#9696ea;}
.star_img span{display:block; width: 11.3rem; height: 16.2rem; cursor: pointer; position:absolute; top: 26.0rem;}
.star_img span.prev{left: -50%;}
.star_img span.next{right: -50%;}
.star_b .star_p{height: 20.0rem; color:#fff;}
.star_b .star_p h3{font-size: 3.0rem; width: 66.0rem; margin: 0 auto; text-align: center; height: 6.0rem; line-height: 6.0rem; padding-bottom: 1.0rem; border-bottom: .1rem solid #fff;}
.star_b .star_p p{font-size: 1.8rem; color:#ffffff; line-height: 2; font-weight: 100; padding-top: 2.0rem; text-align: left;}
/*视频列表页*/
.video_banner{background:linear-gradient(top,#ebebfb,#fff); height: 37.0rem; padding: 5.6rem 0 6.6rem; box-shadow: 0 .8rem .8rem rgba(0,0,0,.1);}
.video_banner dl{background:#fff; border-radius: 2.0rem; box-shadow: 0 0 2.0rem rgba(0,0,0,.3); padding: 4.0rem 3.6rem;}
.video_banner dl dt{width: 50.0rem;}
.video_banner dl dt a img{width:50rem;}
.video_banner dl dd{width: 58.6rem;}
.video_banner dl dd span{font-size: 3.0rem; color:#2c2c2c; display:block; height: 7.2rem;line-height: 7.2rem;}
.video_banner dl dd p{font-size: 2.0rem; color:#9e9e9e; line-height: 1.8; padding-top: 2.2rem; height: 12.8rem;}
.video_banner dl dd .video_btn{height: 4.2rem; line-height: 4.2rem; width: 39.2rem;}
.video_banner dl dd .video_btn .btn{width: 16.0rem; height: 4.0rem; line-height: 4.0rem; text-align: center; background:#e6e6fa; color:#9696ea; border-radius: .6rem; font-size: 2.0rem; margin: 0;}
.video_main{padding: 1.0rem 0 5.0rem; box-shadow: 0 .8rem .8rem rgba(0,0,0,.1);}
.video_ul{height: 4.0rem; line-height: 4.0rem; border-bottom: .1rem solid #e5e5e5; padding: 1.5rem 0;}
.video_ul ul li{height: 3.6rem; line-height: 3.6rem; display:inline-block; text-align: center; font-size: 1.8rem; color:#2c2c2c; padding: 0 1.6rem; margin-right: .6rem; cursor: pointer}
.video_ul ul li.on{color:#9696ea; background:#e6e6fa; border-radius: 1.0rem;}
.video_ul a.fr{display:block;width: 9.6rem; height: 3.6rem; line-height: 3.6rem; font-size: 1.6rem; color:#fff; background:#9519b4; border-radius: 1.4rem; text-align: center;}
.video_c{overflow:hidden; padding: 2.0rem 0 3.0rem;}
.video_c .video_num{font-size: 1.4rem; color:#999999; padding-bottom: 1.6rem; }
.video_c ul.over li{width: 38.5rem; float: left; margin-right: 2.2rem;}
.video_c ul.over li:nth-child(3n){margin-right: 0;}
.video_c ul.over li img{border-radius: 1.4rem; overflow:hidden;width: 38.4rem;height: 25rem;}
.video_c ul.over li p{font-size: 1.6rem; height: 3.0rem; line-height: 1.3; color: #404040; padding: 1.0rem; }
p.pv span{color:#93999f; font-size: 1.4rem; padding-left: 2.0rem; background:url(../images/zan.png) left center no-repeat;background-size:1.4rem;}
p.pv em{font-style: normal; font-size: 1.4rem; color:#93999f; float: right; padding-left: 2.0rem; background:url(../images/bo.png) left center no-repeat;background-size:1.2rem;}
p.py span{color:#93999f; font-size: 1.4rem; padding-left: 2.0rem; background:url(../images/zan.png) left center no-repeat;background-size:1.4rem;}
p.py em{font-style: normal; font-size: 1.4rem; color:#93999f; float: right; padding-left: 2.4rem; background:url(../images/icon5.png) left center no-repeat; background-size: 1.8rem;}
p.pk span{color:#93999f; font-size: 1.4rem; padding-left: 2.0rem; background:url(../images/zan.png) left center no-repeat;background-size:1.4rem;}
p.pk em{font-style: normal; font-size: 1.6rem; color:#93999f; float: right; padding-left: 2.0rem; background:url(../images/yan.png) left center no-repeat;background-size:1.8rem;}
p.an{height: 2.4rem; line-height: 2.4rem;}
p.an span{display: inline-block; color:#93999f; font-size: 1.4rem; padding-left: 2.4rem; background:url(../images/zan.png) left center no-repeat; background-size:1.4rem;}
p.an em{display: inline-block; font-style: normal; font-size: 1.4rem; color:#93999f; height: 2.4rem; line-height: 2.4rem; padding-left: 2.0rem; background:url(../images/zx.png) left center no-repeat; background-size: 1.6rem; margin: 0 2.2rem;background-size:1.8rem;}
p.an i{display: inline-block; font-style: normal; font-size: 1.4rem; color:#93999f; padding-left: 2.0rem; background:url(../images/yan.png) left center no-repeat;background-size:1.8rem;}
.video_c ul.over li:hover p span{background:url(../images/zan1.png) left center no-repeat; color:#9696ea;background-size:1.4rem;}
.video_c ul.over li:hover p em{background:url(../images/bo1.png) left center no-repeat; color:#9696ea;background-size:1.2rem;}
.page_c{margin-top: 1.0rem; height: 5.0rem; line-height: 5.0rem; text-align: center; font-size: 1.8rem; color:#9696ea; cursor: pointer;}
.page_c a{color:#c6c6e6;}
/*视频详情页*/
.video_top{background:#3e2b5a; padding-bottom: 4.0rem;}
.video_top .content{width: 100rem;}
.video_top .play img{width: 100rem;}
.video_top h3{font-size: 3.0rem; color:#fff; height: 10.0rem; line-height: 10.0rem;}
.video_top .play video{width: 100%;}
.video_top p{font-size: 1.8rem; color:#ffffff; line-height: 1.7; padding-top: 1.8rem;}
.video_top .btn{width: 16.0rem; height: 4.0rem; line-height: 4.0rem; background:#fff; border-radius: .6rem; color:#2c2c2c; font-size: 2.0rem;}
.video_tit{height: 6.8rem; line-height: 6.8rem; border-bottom: .1rem solid #e5e5e5; padding: 0 1.0rem; font-size: 1.8rem; color:#2c2c2c;}
.video_tit .video_m{float: right; font-size: 1.4rem; color:#9696ea; cursor: pointer; background:url(../images/s.png) left center no-repeat; padding-left: 2.6rem;background-size:1.6rem;}
/*问答列表页*/
.ask_banner{background:url(../images/ask_banner.jpg) top center no-repeat;position:relative; height: 44.0rem;background-size:192rem;}
.ban_t{position:absolute; width: 100%; top: 8.5rem; text-align: center; left: 50%; transform: translate(-50%,0);}
.ban_t h3{font-size: 5.2rem; color:#ffffff; font-weight: normal;}
.ban_t i{display:inline-block; width: 11.0rem; height: .3rem; background:#fff; margin: 3.0rem 0 2.0rem;}
.ban_t p{font-size: 2.4rem; color:#fff; line-height: 2;}
.main_l{width: 80.0rem; float: left;}
.ask_t{height: 6.0rem; padding: 2.2rem 0 1.0rem .8rem;}
.ask_t .ask_ul{width: 50.0rem; float: left; height: 6.0rem;}
.ask_t .ask_ul li{display:inline-block; height: 5.6rem; line-height: 5.6rem; cursor: pointer; float: left; margin-right: 2.6rem; font-size: 2.0rem; color:#2c2c2c; padding: 0 .3rem;}
.ask_t .ask_ul li.on{border-bottom: .3rem solid #2c2c2c;}
.ask_form{width: 27.0rem; padding: 1.0rem 1.0rem 0; height: 5.0rem; line-height: 5.0rem;}
.ask_form span{font-size: 1.8rem; color:#2c2c2c; padding-left: .6rem;}
.ask_form form{float: right; position:relative; margin-top: .5rem;}
.ask_form input{display:block; width: 18.0rem; height: 3.6rem; line-height: 3.6rem; padding-left: 1.0rem; border-radius: 1.6rem; border: 0; box-shadow: 0 0 .6rem .3rem rgba(0,0,0,0.3); float: right;}
.ask_form i{display: block;width: 3.0rem; height: 3.0rem; background:url(../images/search1.png) center center no-repeat; position:absolute; right: .8rem; top: .1rem;}
.ask_dq{padding: .5rem; height: 5.2rem; line-height: 5.2rem; font-size: 1.8rem; color:#2c2c2c; border-bottom: .1rem solid #e5e5e5; margin-bottom: 1.0rem;}
.ask_dq a{display:inline-block; height: 3.6rem; line-height: 3.6rem; padding: 0 1.4rem; color:#2c2c2c; margin-left: .4rem; border-radius: 2.0rem;}
.ask_dq a:hover{background: #e6e6fa; color:#9696ea;}
.ask_xm{padding: .5rem; height: 5.2rem; line-height: 5.2rem; font-size: 1.8rem; color:#2c2c2c; border-bottom: .1rem solid #e5e5e5; margin-bottom: 1.0rem;}
.ask_xm a{display:inline-block; height: 3.6rem; line-height: 3.6rem; padding: 0 1.4rem; color:#2c2c2c; margin-left: .4rem; border-radius: 2.0rem;}
.ask_xm a:hover{background: #e6e6fa; color:#9696ea;}
.ask_xm ul li{display:inline-block; height: 3.6rem; line-height: 3.6rem; padding: 0 1.4rem; color:#2c2c2c; margin-left: .4rem; border-radius: 2.0rem;}
.ask_xm ul li:hover{background: #e6e6fa; color:#9696ea;}
.ask_main{padding-bottom: 4.0rem; overflow:hidden;}
.ask_main_l{width: 81.6rem; float: left; padding-left: .4rem;}
.ask_sort{height: 3.6rem; line-height: 3.6rem; font-size: 1.6rem; color:#7a7a7a;}
.ask_sort div span{margin-left: 1.0rem; cursor: pointer;}
.ask_sort div span.on{color:#9696ea;}
.ask_sort li{margin-left: 1.0rem; cursor: pointer;}
.ask_sort li.on{color:#9696ea;}
.ask_main_c{ height: auto;}
.ask_main_sum{font-size: 1.4rem; color:#999999; height: 3.6rem; line-height: 3.6rem; margin-bottom: 2.0rem; padding-left: 1.2rem;}
.s_ask_c{ padding: 1.0rem 2.0rem 1.4rem 2.0rem; border: .1rem solid #e5e5e5; margin-bottom: 3.0rem; background:#fff; overflow:hidden;}
.s_ask_c:hover{box-shadow: 0 0 1.0rem rgba(0,0,0,0.2);}
.s_ask_c .ask_c1{height: 4.0rem; line-height: 4.0rem; color:#919090; font-size: 1.4rem; padding-top: .8rem; padding-left: 2.4rem;}
.s_ask_c .ask_c1 .ask_tx{width: 4.0rem; height: 4.0rem; border-radius: 50%; box-shadow: 0 0 1.0rem rgba(0,0,0,0.1); font-size: 1.4rem; color:#919090; float: left;}
.s_ask_c .ask_c1 span{font-size: 1.4rem; color:#000000; padding: 0 1.5rem;}
.s_ask_c .ask_c1 em{font-style: normal; display:block; height: 4.0rem; line-height: 4.0rem; font-size: 1.4rem; color:#919090;}
.s_ask_c .ask_c1 .ask_cy{font-size: 1.2rem; color:#9795e9; padding-top: .6rem;}
.s_ask_c .ask_c1 .ask_cy span img{vertical-align: middle; padding-bottom: .2rem; padding-right: .5rem;width:1.4rem;}
.s_ask_c .ask_c1 .ask_cy span img:nth-child(1){width:1.8rem;}
.s_ask_c .ask_c1 .ask_cy span{color:#9795e9; height: 2.8rem; line-height: 2.8rem; padding-left: .8rem; display: inline-block;}
.s_ask_c .ask_c_t{font-size: 1.8rem; color:#202020; height: 3.0rem; line-height: 3.0rem; padding: 1.0rem 0;}
.s_ask_c .ask_c_t img{display:inline-block; vertical-align: middle; padding-right: .8rem;width:1.9rem;}
.s_ask_c .ask_c_t em{font-style: normal; color:#9696ea;}
.s_ask_c .ask_c_p{font-size: 1.6rem; color:#919090; line-height: 1.7; padding-left: 2.8rem;}
.s_ask_c .ask_c_e{height: 3.2rem; line-height: 3.2rem; margin-top: 1.4rem;}
.s_ask_c .ask_c_e .ask_c_tag{width: 33.0rem;}
.s_ask_c .ask_c_e .ask_c_tag a{font-size: 1.4rem; color:#303030; display:inline-block; background:#eeeeee; height: 3.0rem; line-height: 3.0rem; padding: 0 1.0rem; border-radius: 1.8rem; margin-right: 1.0rem;}
.s_ask_c .ask_c_e .ask_c_s{width: 18.0rem; height: 2.0rem; padding-top: .7rem; }
.s_ask_c .ask_c_e .ask_c_s span{display:block; font-size: 1.4rem; color:#919090; width: 8.0rem; height: 2.0rem; line-height: 2.0rem; cursor: pointer}
.s_ask_c .ask_c_e .ask_c_s span img{vertical-align: middle; padding: 0 .3rem .2rem 0; }
.s_ask_c .ask_c_e .ask_c_s span.fl{border-right: .1rem solid #919090; width: 9.0rem;}
.s_ask_c .more{text-align: center; height: 4.8rem; line-height: 4.8rem; font-size: 1.4rem; color:#303030; border: .1rem solid #e5e5e5; cursor: pointer;}
.ask_main_r{width: 35.4rem; float: right; padding-top: 2.4rem;}
.ask_main_r .main_r_box1{border: .1rem solid #e5e5e5; width: 32.0rem; height: 14.5rem;}
.ask_main_r .main_r_box1 img{float: left; margin-right: 1.0rem;width:15.5rem;}
.ask_main_r .main_r_box1 p{font-size: 2.0rem; color:#601373; padding: 1.8rem 0 0 0; line-height: 1.6;}
.ask_main_r .main_r_box1 p a{display:inline-block; width: 12.0rem; height: 4.2rem; line-height: 4.2rem; background:#601373; text-align: center; color:#fff; margin-top: 1.0rem;}
.ask_main_r .main_r_t{font-size: 1.8rem; color:#1a1a1a; height: 3.0rem; line-height: 3.0rem; padding: 2.6rem 0 1.8rem;}
.ask_main_r .main_r_t img{width: 1.5rem; vertical-align: middle;}
.ask_main_r .ask_main_r_ul{height: 5.0rem; line-height: 5.0rem; margin-bottom: 1.6rem;}
.ask_main_r .ask_main_r_ul span{display:inline-block; height: 3.8rem; line-height: 3.8rem; padding: .6rem 0 0; font-size: 1.6rem; color:#5e5e5e; float: left; margin-right: 2.6rem; cursor: pointer;}
.ask_main_r .ask_main_r_ul span.on{color:#9696ea; border-bottom: .2rem solid #9696ea;}
.ask_main_rc ul li{height: 4.2rem; line-height: 4.2rem; margin-bottom: 1.2rem;}
.ask_main_rc ul li img{width: 2.0rem; vertical-align: middle; padding: 0 1.4rem .3rem 0;}
.ask_main_rc ul li a{font-size: 1.6rem; color:#9696ea;}
.ask_main_rc ul li a:hover{text-decoration: underline;}
.ask_main_rc ul li:nth-child(4) a{color:#5e5e5e;}
.ask_main_rc ul li:nth-child(5) a{color:#5e5e5e;}
.s_con_t{height: 5.0rem; line-height: 5.0rem; color:#9696ea; font-size: 2.0rem; padding: 2.0rem 2.0rem 1.5rem 0;}
.s_con_t span{height: 2.4rem; line-height: 2.4rem; padding-left: 1.0rem; border-left: .3rem solid #9696ea; display:block; float: left; margin-top: 1.0rem;}
.s_con_t .video_m{ float:right; font-size: 1.4rem; padding-right: 1.2rem; width: 8.0rem; cursor: pointer; background:url(../images/s.png) center right no-repeat; margin-right: 2.0rem;background-size:1.6rem;}
.main_r_fw{padding-bottom: 2.0rem;}
.main_r_fw .main_r_t{border-bottom: .1rem solid #e6e6e6;}
.main_r_fw_ul{padding-top: 1.4rem; overflow:hidden; width: 32.8rem;}
.main_r_fw_ul ul li dl{padding: 1.2rem 0; border-bottom: .1rem solid #f1f1fc;}
.main_r_fw_ul ul li dl dt{width: 12.0rem;}
.main_r_fw_ul ul li dl dt a > img{width:12rem;}
.main_r_fw_ul ul li dl dd{width: 17.4rem; line-height: 1.8;}
.main_r_fw_ul ul li dl dd span{display:block; font-size: 1.6rem; color:#2c2c2c;}
.main_r_fw_ul ul li dl dd p{font-size: 1.4rem; color: #666;}
.main_r_fw_ul ul li dl dd a{font-size: 1.4rem; color:#9696ea;}
.main_r_fw_ul .hd{height: 3.0rem; text-align: center; margin-top: 1.0rem; line-height: 3.0rem; width: 100%;}
.main_r_fw_ul .hd li{display:inline-block; width: 1.2rem; height: 1.2rem; border-radius: 50%; background:#d8d8d8; margin: 0 .3rem;}
.main_r_fw_ul .hd li.on{background:#7c77cb;}


/*相关专家*/
.s_xg_doc{padding: 1.0rem 0;}
.ask_doc_c{height: 35.6rem; padding-top: 1.0rem;}
.ask_doc_c dl{ width: 36.4rem; height: 35.0rem; float: left; margin: 0 1.6rem 3.0rem; }
.ask_doc_c dl dt{width: 36.4rem; height: 26.0rem; position:relative;  background:#fff; box-shadow: 0 0 1.0rem .6rem rgba(0,0,0,0.1); border-radius: 1.0rem; overflow:hidden;}
.ask_doc_c dl dt > img{width:36.4rem;}
.ask_doc_c dl dt p{position:absolute; width: 100%; height: 4.6rem; line-height: 4.6rem; background:rgba(0,0,0,0.4); left: 0; bottom: 0; font-size: 1.6rem; color:#fff;}
.ask_doc_c dl dt p img{width: 1.8rem; vertical-align: middle; padding: 0 1.4rem;}
.ask_doc_c dl dd{padding: 1.6rem 1.0rem;}
.ask_doc_c dl dd p{font-size: 2.2rem; color: #606060; margin-bottom: .6rem;}
.ask_doc_c dl dd p span{font-size: 1.4rem; text-transform: uppercase; margin-left: .6rem;}
.ask_doc_c dl dd p sub{font-size: 1.6rem; float: right; padding-top: .7rem;}
/*相关日志*/
.s_xg_rj_c{overflow:hidden; padding-bottom: 2.0rem;}
.s_xg_rj_c dl{width: 30.3%; height: 35.0rem; float: left; margin: 0 1.6rem 2.0rem;}
.s_xg_rj_c dl dt > a > img{width:36.4rem;}
.s_xg_rj_c dl dt div{width: 50%;float: left; position: relative;}
.s_xg_rj_c dl dt div img{width: 100%;}
.s_xg_rj_c dl dt .db_icon{position: absolute;z-index: 1;bottom: 8px;left: 0;width: 67px;height: 26px;background: url(../images/diary-icon.png) no-repeat 0 0;background-position-x: 0px;background-position-y: 0px;}
.s_xg_rj_c dl dt .fr .db_icon{background-position-x: -77px;background-position-y: 0px;}
.s_xg_rj_c dl dd{padding: 1.4rem 1.8rem;}
.s_xg_rj_c dl dd .s_p1{font-size: 1.6rem; color:#3b3b3b; line-height: 1.7; }
.s_xg_rj_c dl dd .s_p1 a{font-size: 1.8rem; color:#3b3b3b; }
.s_xg_rj_c dl dd .s_p2{font-size: 1.6rem; color:#a4a9ae; line-height: 1.5; margin: .8rem 0;}
.s_xg_rj_c dl dd .s_p2 a{font-size: 1.6rem; color:#a4a9ae; }
.s_xg_rj_c dl dd .s_p3{font-size: 1.6rem; color:#a4a9ae; line-height: 1.5; margin-bottom: .6rem;}
/*相关问答*/
.s_xg_tj{height: 29.4rem;}
.s_xg_tj_c{padding: 1.2rem 7.0rem; overflow:hidden;}
.s_xg_tj_c dl{width: 35.3rem; height: 15.5rem; background:#fff; border-radius: 1.0rem; box-shadow:  0 0 1.0rem .5rem rgba(0,0,0,0.2); position:relative; overflow:hidden; padding: 3.0rem 6.6rem 0 7.0rem;}
.s_xg_tj_c dl dt{position:absolute; width: 10.4rem; height: 3.8rem; line-height: 3.8rem; background:#9696ea; color:#fff; font-size: 1.8rem; border-radius: .6rem 0 3.0rem 0; left: 0; top: 0;}
.s_xg_tj_c dl dt img{vertical-align: middle; padding: 0 .5rem .2rem .5rem; }
.s_xg_tj_c dl dd{height: 4.2rem; line-height: 4.2rem; font-size: 1.4rem; color:#666363; border-bottom: .1rem dashed #ececec; padding-left: 2.0rem; overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
.s_xg_tj_c dl dd a{ font-size: 1.8rem; color:#666363;}
/*相关项目*/
.s_xg_xm{margin-bottom: 2.4rem;}
.s_xg_xm ul{padding: 1.6rem;}
.s_xg_xm ul li{width: 32.0rem; height: 11.4rem; padding: 2.0rem; background:#fff; border-radius: 1.0rem; box-shadow: 0 0 1.0rem .5rem rgba(0,0,0,0.1); float: left; margin-right: 3.0rem;}
.s_xg_xm ul li:last-child{margin-right: 0;}
.s_xg_xm ul li img{float: left; width: 10.8rem; margin-right: 2.0rem;margin-top: 2.5rem;}
.s_xg_xm ul li p{width: 19.0rem; font-size: 1.4rem; line-height: 3rem; color:#666; float: right;}
.s_xg_xm ul li p span{display:block; font-size: 1.6rem; color:#333;}
.s_xg_xm ul li p a{font-size: 1.6rem; color:#9696ea; display:block;}

/*问答详情页*/
.ask_v_q{ width: 72.0rem; padding: 1.8rem 3.6rem 1.8rem 2.4rem; border-top: .1rem solid #e6e6e6;  margin-top: 2.4rem;}
.ask_v_q .ask_v_q1 .ask_v_q1_l{width: 8.3rem;}
.ask_v_q .ask_v_q1 .ask_v_q1_l>img{width: 7.8rem;}
.ask_v_q .ask_v_q1 .ask_v_q1_r{width: 53.0rem; padding: 1.0rem 0 0 3.0rem;}
.ask_v_q .ask_v_q1 .ask_v_q1_r p{font-size: 1.9rem; color:#2c2c2c; margin-bottom: 1.0rem;}
.ask_v_q .ask_v_q1 .ask_v_q1_r span{font-size: 1.3rem; color:#a4a4a4; padding-right: 3.0rem;}
.ask_v_q .ask_p{font-size: 1.58rem; color: #666; line-height: 1.8; position: 3% 2% 0 2%; }
.ask_v_q .ask_v_q2{height: 1.4rem; margin: 0 auto; padding: 3.0rem 0;}
.ask_v_q .ask_v_q2 span{display: block; width: 14.6rem; height: 5.0rem; line-height: 5.0rem; background:#fe8196; text-align: center; border-radius: 2.6rem; font-size: 1.8rem; color:#fff; float: left; cursor: pointer;}
.ask_v_q .ask_v_q2 span img{vertical-align: middle; padding: 0 .5rem .2rem 0;}
.ask_v_q .ask_v_q2 a{display: block; width: 14.6rem; height: 5.0rem; line-height: 5.0rem; background:#7ecef4; text-align: center; border-radius: 2.6rem; font-size: 1.8rem; color:#fff; float: right;}
.ask_v_q .ask_v_q3{height: 3.2rem; line-height: 3.2rem; font-size: 1.6rem; color:#2a2a2a;}
.ask_v_q .ask_v_q3 span{font-size: 1.4rem; color:#9696ea; display:inline-block; height: 3.2rem; line-height: 3.2rem; padding: 0 1.2rem; border-radius: 1.6rem; background:#e6e6fa; margin-right: 1.4rem;}
.ask_v_a{width: 78.0rem;}
.ask_v_a .ask_v_a_t{border-bottom: .1rem solid #e6e6e6; height: 4.4rem; }
.ask_v_a .ask_v_a_t span{display: inline-block; height: 4.0rem; line-height: 4.0rem; border-bottom: .4rem solid #9696ea; padding: 0 .6rem; font-size: 1.6rem; color: #2c2c2c;}
.ask_v_a .ask_v_a_c dl{padding: 1.6rem 0; border-bottom: .1rem solid #e6e6e6;}
.ask_v_a .ask_v_a_c dl dt{width: 8.2rem; padding-left: .6rem;}
.ask_v_a .ask_v_a_c dl dt img{width:7.8rem;}
.ask_v_a .ask_v_a_c dl dt a{display:block; height: 3.0rem; line-height : 3.0rem; text-align: center; margin-top: 2.0rem; background:#7ecef4; border-radius: 1.5rem; font-size:1.2rem; color:#fff; }
.ask_v_a .ask_v_a_c dl dd{width: 67.5rem; padding-top: 1.2rem;}
.ask_v_a .ask_v_a_c dl dd .ask_v_a_c1{font-size: 1.6rem; color:#2c2c2c;}
.ask_v_a .ask_v_a_c dl dd .ask_v_a_c2{font-size: 1.35rem; color:#a4a4a4; height: 3.4rem; line-height: 3.4rem; margin-bottom: 1.4rem;}
.ask_v_a .ask_v_a_c dl dd .ask_v_a_c2 span{color:#9696ea; padding-right: 2.0rem;}
.ask_v_a .ask_v_a_c dl dd .ask_v_a_c2 span img{vertical-align: middle; padding: 0 .5rem .2rem 0;}
.ask_v_a .ask_v_a_c dl dd .ask_v_a_c3 p{font-size: 1.5rem; color:#666; line-height: 2;}

/*案例列表页*/
.case_banner{background:url(../images/case_banner.jpg) top center no-repeat;position:relative; height: 44.0rem;background-size:192rem;}
.ban_t{position:absolute; width: 100%; top: 8.5rem; text-align: center; left: 50%; transform: translate(-50%,0);}
.ban_t h3{font-size: 5.2rem; color:#ffffff; font-weight: normal;}
.ban_t i{display:inline-block; width: 11.0rem; height: .3rem; background:#fff; margin: 3.0rem 0 2.0rem;}
.ban_t p{font-size: 2.4rem; color:#fff; line-height: 2;}
.case_t{padding: 1.8rem 0 .5rem; height: 4.2rem; line-height: 4.2rem;}
.case_t .case_sx{font-size: 1.8rem; color:#2c2c2c; float: left;}
.case_t .ask_form{padding-top: 0;}
/*案例详情页*/
.case_v_ban{padding-top: 4.0rem;}
.case_v_ban>img{width:120rem;}
.case_main_l{width: 85.4rem; float: left;}
.case_main_r{width: 31.6rem; float: right;}
.case_main_r .box_r_1 .box_r_c img{width: 30rem;}
.box_case{margin-top: 2.0rem;}
.box_case_t{padding: 2.0rem 4.0rem 1.4rem 1.8rem; height: 42.7rem; margin-bottom: 1.6rem; border-bottom: .1rem solid #ebebeb;}
.box_case_t h3{font-size:1.8rem; color:#323232; margin-bottom: 2.0rem; font-weight: normal;}
.box_case_t1{padding: .2rem 3.4rem; overflow:hidden;}
.box_case_t1 .box_case_t1_l{width: 11.0rem; text-align: center;}
.box_case_t1 .box_case_t1_l img{border-radius: 50%; overflow:hidden;width:10.9rem;}
.box_case_t1 .box_case_t1_l span{display:block; font-size: 1.4rem; color:#601373;}
.box_case_t1 .box_case_t1_l span img{border-radius: .6rem;}
.box_case_t1 .box_case_t1_r{width: 60.0rem;}
.box_case_t1 .box_case_t1_r p{font-size: 1.4rem; color:#494949; line-height: 1.8; margin-bottom: 1.0rem;}
.box_case_t1 .box_case_t1_r p strong{display:inline-block; font-weight: normal; color:#9696ea; padding: .2rem .6rem; background:#e6e6fa; border-radius: 1.0rem;}
.box_case_t1 .box_case_t1_r p span{color:#9696ea;}
.box_case_t1 .box_case_t1_r ul{width: 45.0rem;}
.box_case_t1 .box_case_t1_r ul li{width: 14.5rem; float: left; margin-right: .2rem;}
.box_case_t1 .box_case_t1_r ul li>img{width: 15.2rem;}
.box_case_c{padding: 1.5rem 1.8rem; border-bottom: .1rem solid #ebebeb;}
.box_case_c_t{margin-bottom: 1.6rem;}
.box_case_c_t span{display:inline-block; height: 3.8rem; line-height: 3.8rem; text-align: center; font-size: 1.4rem; color:#fff; background: #9696ea; padding: 0 1.5rem; border-radius: 2.0rem;}
.box_case_c p{font-size: 1.4rem; color:#161616; line-height: 1.8; text-indent: 2em;}
.box_case_c ul{width: 58.0rem; margin-top: 2.0rem;}
.box_case_c ul li{float: left; margin-right: .3rem;}
.box_case_c ul li img{float: left; margin-right: .3rem;width:17.5rem;}
.box_case_btn{width: 38.0rem; height: 4.6rem; line-height: 4.6rem; margin: 3.0rem auto;}
.box_case_btn a{display:block; width: 14.0rem; height: 4.6rem; border: .1rem solid #9696ea; text-align: center; color:#9696ea; font-size: 1.6rem; border-radius: 3.4rem;}
.box_case_btn a img{width: 1.9rem; vertical-align: middle; padding: 0 .6rem .2rem 0;}
.box_case_ask{padding-bottom: 2.0rem;}
.box_case_ask_c{overflow:hidden; padding: 3.0rem 0 1.2rem 0; border-bottom: .1rem solid #eee;}
.box_case_ask_c:last-child{border-bottom: none;}
.box_case_ask_c dl{padding-left: 1.0rem; padding-bottom: 2.0rem;}
.box_case_ask_c dl dt{width: 5.2rem;}
.box_case_ask_c dl dt img{width: 5.4rem;}
.box_case_ask_c dl dd{width: 78.0rem;}
.box_case_ask_c dl dd span{font-size: 1.4rem; color:#9696ea; display:block; margin-bottom: .6rem;}
.box_case_ask_c dl dd span em{color:#ccc; font-size: 1.2rem;}
.box_case_ask_c dl dd p{font-size: 1.4rem; color:#2c2c2c;}
.box_case_ask_c1{text-align: right; font-size: 1.4rem; padding-right: 2.0rem;}
.list_box_t{height: 4.0rem; line-height: 4.0rem; color:#1a1a1a; font-size: 1.6rem; padding: 2.0rem 2.0rem 1.5rem 0;}
.list_box_t span{height: 2.0rem; line-height: 2.0rem; padding-left: 1.0rem; border-left: .3rem solid #9696ea; display:block; float: left; margin-top: 1.0rem;}
.list_box_t a{font-size: 1.4rem; color:#9696ea; float: right;}
.box_r_2{margin: 1.0rem 0;}
.box_r_2 .box_r_c{overflow:hidden;}
.box_r_2 .box_r_c p{font-size: 1.4rem; line-height: 2; color:#666;}
.box_r_2 .box_r_c p span{font-size: 1.6rem; color:#2c2c2c;}
.box_r_2 .box_r_c p img.fl{margin-right: 1.4rem;width:12rem;}
.box_r_3 .box_r_c p{font-size: 1.4rem; line-height: 3; color:#3b3b3b;}
.box_r_3 .box_r_c p img{width:30rem;}
/*搜索*/
.search_ban{background: url(../images/search_ban.jpg) top center no-repeat; height: 40.2rem;}
.search_ban .content{padding-top: 5.6rem;}
.zxxm_c{padding: 0 0 3.0rem;}
.zxxm_c li{width: 22.0rem; height: 12.0rem; float: left; margin-right: 1.7rem; position:relative;}
.zxxm_c li:last-child{margin-right: 0;}
.zxxm_c li>a>img{width:21.6rem;}
.zxxm_c li p{position:absolute; width: 100%; height: 9.0rem; left: 1.3rem; top: 1.8rem; font-size: 1.8rem; color:#535353; line-height: 1.3;}
.zxxm_c li p span{display:block; font-size: 1.4rem; color:#929292; margin-bottom: 1.2rem;}
.zxxm_c li p em{display:block; width: 7.0rem; height: 2.2rem; line-height: 2.2rem; text-align:center; font-size: 1.2rem; color:#929292; border: .1rem solid #a0a0a0; font-style: normal; background:none; padding: 0; margin: 0;}
.search_c{width: 65.0rem; height: 6.4rem; margin: 4.2rem auto 0; }
.search_c span{font-size: 3.0rem; color:#767676; padding-right: 1.8rem;}
.search_c form{float: right; position:relative;}
.search_c input{display:block; width: 54.0rem; height: 6.0rem; line-height: 6.0rem; padding-left: 1.5rem; border-radius: 3.0rem; border: 0; box-shadow: 0 0 1.0rem .5rem rgba(0,0,0,0.1); float: right;}
.search_c i{display: block;width: 4.0rem; height: 4.0rem; background:url(../images/icon7.png) center center no-repeat; position:absolute; right: 1.6rem; top: 1.2rem;}
.s_hos{padding: 2.6rem 0 .6rem;}
.s_hos dl dt{width: 8.8rem; height: 3.4rem; line-height: 3.4rem; font-size: 1.6rem; color:#666666;}
.s_hos dl dd{width: 110.0rem;}
.s_hos dl dd a{display:block; width: 9.8rem; height: 3.4rem; line-height: 3.4rem; text-align: center; font-size: 1.6rem; color:#666666; margin-right: 1.2rem; margin-bottom: 1.0rem; float: left; border-radius: 1.2rem;}
.s_hos dl dd a:hover{background:#e6e6fa; color:#9696ea;}
.s_xm{margin-bottom: 2.4rem;}
.s_xm dl dt{width: 8.8rem; height: 3.4rem; line-height: 3.4rem; font-size: 1.6rem; color:#666666;}
.s_xm dl dd{width: 110.0rem;}
.s_xm dl dd a{display:block; width: 9.8rem; height: 3.4rem; line-height: 3.4rem; text-align: center; font-size: 1.6rem; color:#666666; margin-right: 1.2rem; margin-bottom: 1.0rem; float: left; border-radius: 1.2rem;}
.s_xm dl dd a:hover{background:#e6e6fa; color:#9696ea;}
.s_ul{height: 4.2rem; width: 100%; border-bottom: .1rem solid #e6e6fa; padding-left: 1.4rem;}
.s_ul ul li{display:inline-block; height: 3.8rem; line-height: 3.8rem; border-bottom: .4rem solid #fff; float: left; margin-right: 2.6rem; padding: 0 1.0rem; font-size: 1.8rem; color:#2c2c2c;}
.s_ul ul li a{font-size: 1.8rem; color:#2c2c2c;}
.s_ul ul li.active{border-bottom: .4rem solid #9696ea; color:#9696ea;}
.s_ul ul li.active a{color:#9696ea;}
.s_con{overflow:hidden; padding: 1.4rem 0 2.0rem;}
.s_con .s_con_t{height: 2.6rem; line-height: 2.6rem; padding: 1.4rem 0;}
.s_con .s_con_t span{border-left: .3rem solid #9696ea; padding-left: 1.2rem; font-size: 1.8rem; color: #2c2c2c; height: 2.6rem; line-height: 2.6rem; margin: 0;}
.s_con .s_con_t .s_more{ font-size: 1.4rem; color: #9696ea; float: right; padding-right: 1.0rem; padding-top: .8rem;}
.s_con_l{width: 86.0rem; float: left;}
.s_con_xx{font-size: 1.4rem; color:#cccccc; height: 3.4rem; line-height: 3.4rem; padding-left: 1.0rem;}
.s_con_l .s_xg_xm{margin-bottom: 0;}
.s_con_l .s_xg_xm ul{padding: 1.4rem 1.4rem 0 1.8rem;}
.s_con_l .s_xg_xm ul li{margin-bottom: 3.4rem; width: 36.0rem; margin-right: 0;}
.s_con_l .s_xg_xm ul li p{width: 23.0rem;}
.s_con_l .s_xg_xm ul li:nth-child(2n){float: right;}
.s_con_l .s_xg_doc{padding: 0;}
.s_con_l .s_xg_doc ul{padding: 1.4rem 1.4rem 0 1.8rem;}
.s_con_l .s_xg_doc ul li{width: 38.0rem; height: 19.2rem; border-radius: 1.0rem; overflow:hidden; float: left; position:relative; box-shadow: 0 0 1.0rem .5rem rgba(0,0,0,0.1); margin-bottom: 3.2rem; padding-left: 2.3rem;}
.s_con_l .s_xg_doc ul li:nth-child(2n){float: right;}
.s_con_l .s_xg_doc ul li img{float: left; padding-top: .2rem;}
.s_con_l .s_xg_doc ul li>img{width:17rem;}
.s_con_l .s_xg_doc ul li p{width: 19.6rem; float: right; padding-top: 1.4rem; line-height: 1.5;}
.s_con_l .s_xg_doc ul li p span{display:block; font-size: 2.2rem; color:#666363; }
.s_con_l .s_xg_doc ul li p em{display:block; font-style: normal; font-size: 1.4rem; color:#666363; text-transform: uppercase; }
.s_con_l .s_xg_doc ul li p sub{display:block; font-style: normal; font-size: 1.6rem; color:#666363;}
.s_con_l .s_xg_doc ul li p.py{margin-top: .8rem; width: 18.0rem; padding-right: 1.6rem;}
.s_con_l .s_xg_doc ul li p.py span{font-size: 1.4rem; color:#93999f; float: left;}
.s_con_l .s_xg_doc ul li i{display:block; width: 40.3rem; height: 4.2rem; line-height: 4.2rem; background: rgba(0,0,0,0.5); position:absolute; left: 0; bottom: 0; color:#fff; font-size: 1.4rem;font-style: normal;}
.s_con_l .s_xg_doc ul li i img{vertical-align: middle; padding: 1.0rem 1.2rem 0 1.8rem; width:1.8rem;}
.s_con_l .s_xg_rj .s_xg_rj_c{padding: 1.6rem 4.2rem 0 0;}
.s_con_l .s_xg_rj .s_xg_rj_c dl:nth-child(2n){float: right;}
.s_xg_sp{padding-bottom: 1.0rem;}
.s_xg_sp_c{overflow:hidden; padding: 2.0rem 2.8rem 0;}
.s_xg_sp_c dl{width: 36.5rem; float: left; margin-bottom: 1.6rem;}
.s_xg_sp_c dl:nth-child(2n){float: right;}
.s_xg_sp_c dl dt>a>img{width:36.4rem;}
.s_xg_sp_c dl dd{padding: 1.2rem 1.6rem;}
.s_xg_sp_c dl dd .s_p1{line-height: 1.3; margin-bottom: 1.0rem;}
.s_xg_ask{padding-bottom: 2.4rem;}
.ask_c{width: 76.5rem; height: 21.2rem; background:#fff; padding: 1.6rem; margin: 2.0rem auto 4.0rem; box-shadow: 0 0 .8rem .4rem rgba(0,0,0,0.1); border: .1rem solid #e5e5e5;}
.ask_c:last-child{margin-bottom: 0;}
.ask_c .ask_c_t{height: 4.0rem; line-height: 4.0rem; font-size: 1.6rem; color:#202020;}
.ask_c .ask_c_t img{vertical-align: middle; padding: 0 .6rem .1rem 0;}
.ask_c .ask_c_t em{font-size: 1.4rem; color:#9696ea; padding-top: .4rem;}
.ask_c .ask_c_p{padding-left: 2.4rem; font-size: 1.4rem; color:#919090; line-height: 2;}
.ask_c .ask_c1{font-size: 1.4rem; color:#919090; height: 4.0rem; line-height: 4.0rem; padding-left: 1.8rem; margin-top: .8rem;}
.ask_c .ask_c1 img{vertical-align: middle; padding: 0 .6rem .2rem 0; width: 2.8rem;}
.ask_c .ask_c1 span{color:#000000;}
.ask_c .ask_cy{padding-right: 1.0rem;}
.ask_c .ask_cy span{color: #919090; }
.ask_c .ask_cy span img{width: auto; vertical-align: middle; padding: 0 .3rem .1rem 0;}
.ask_c .ask_cy span.fl{margin-right: 2.0rem; }
.s_con_r{width: 30.0rem; float: right; padding-top: 1.2rem;}
.s_con_r_box1{margin-bottom: 1.8rem;}
.s_con_r_box1 img{width:28.3rem;}
.s_con_r_box2 ul li{height: 4.2rem; line-height: 4.2rem; margin-bottom: 1.2rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.s_con_r_box2 ul li img{width: 2.0rem; vertical-align: middle; padding: 0 1.4rem .3rem 0;}
.s_con_r_box2 ul li a{font-size: 1.7rem; color:#5e5e5e;}
.s_con_r_box2 ul li a:hover{text-decoration: underline;}
.s_con_r_box2 ul li:nth-child(1) a{color:#9696ea;}
.s_con_r_box2 ul li:nth-child(2) a{color:#9696ea;}
.s_con_r_box2 ul li:nth-child(3) a{color:#9696ea;}

/*项目列表页*/
.item_ban{padding-top: 5.0rem; width: 100%; background:url(../images/item_banner.jpg) top center no-repeat; height: 102.0rem;}
.item_ban .item_t{text-align: center; font-size: 6.0rem; color:#000000; font-weight: 100; margin-bottom: 1.6rem;}
.item_ban .item_t p{font-size: 2.0rem; color:#666666;}
.item_xm{width: 62.0rem; height: 28.7rem; margin: 0 auto; }
.item_xm ul li{width: 10.5rem; height: 11.8rem; text-align: center; float: left; margin-right: 2.2rem; margin-bottom: .6rem;}
.item_xm ul li img{width: 8.2rem;}
.item_xm ul li:nth-child(5n){margin-right: 0;}
.item_xm ul li:hover{background:#fff; box-shadow: 0 0 .8rem .4rem rgba(0,0,0,0.2);}
.item_sp{width: 95.6rem; height: 53.8rem; margin: 0 auto;}
.item_sp video{width: 100%;}
.item_box{padding-top: 2.4rem;}
.item_box .s_xm{padding-top: 1.4rem; margin-bottom: 0;}
.item_box .s_con{padding: 0; margin: 0;}
/*项目详情页*/
.item_ban.item_view{height: 47.2rem;}
.item_dh{height: 3.2rem; line-height: 3.2rem; font-size: 1.6rem; color: #636363; margin-bottom: 2.4rem;}
.item_dh a{color:#636363;}
.bk_content{margin-bottom: 2.0rem; background:#fff; box-shadow: 0 0 .8rem .4rem rgba(0,0,0,0.2); border-radius: 2.0rem; padding: 2.6rem 3.4rem 4.5rem;}
.bk_content .bk_content_l{width: 77.0rem;}
.bk_content_l .bk_content_t{font-size: 3.6rem; color:#9696ea;}
.bk_content_l span{display:block; font-size: 1.4rem; color:#9b9b9b; margin-bottom: 1.0rem;}
.bk_content_l p{font-size: 1.8rem; color:#2b2b2b; line-height: 1.8;}
.bk_content_l p a{color:#9696ea;}
.bk_content_l p a:hover{text-decoration: underline;}
.bk_content .bk_content_r{width: 30.0rem; padding-top: 1.8rem;}
.bk_content .bk_content_r img{width: 28.0rem;}
.bk_item_c{padding: 4.0rem 0 3.0rem;}
.bk_xm_m dl{padding: 3.0rem 7.0rem;}
.bk_xm_m dl dt{height: 13.6rem; padding-top: 1.4rem; font-size: 2.6rem; color:#2b2b2b; border-right: .1rem solid #dcdcdc; width: 8.0rem;}
.bk_xm_m dl dd{width: 68.0rem; padding: .8rem 0 1.2rem 3.4rem;}
.bk_xm_m dl dd p{font-size: 2.0rem; color:#2b2b2b; height: 4.4rem; line-height: 4.4rem; width: 21.0rem; float: left; cursor: pointer;}
.bk_xm_m dl dd p span{color:#b4b4b4;display:inline-block; width: 3.0rem; font-weight: 100;}
.bk_item_c .xm_tit{background:url(../images/d.jpg) left center repeat-x;  margin: 2.0rem 0;}
.bk_item_c .xm_tit span{display:inline-block; background:#fff; padding: 0 1.0rem; height: 2.8rem; line-height: 2.8rem; font-size: 2.6rem; color:#2b2b2b; border-left: 1.0rem solid #9696ea;}
.bk_item_c .xm_tit a{display:inline-block; font-size: 1.6rem; color:#2b2b2b; float: right; padding-right: 2.0rem;}
.bk_item_c .bk_xm_js_c{padding: 0 2.0rem;}
.bk_item_c .bk_xm_js_c img{width:66.5rem;}
.bk_item_c .bk_xm_js_c p{font-size: 1.6rem; color:#2b2b2b; line-height: 2;}
.bk_item_c .bk_xm_js_c p span{display:block; font-size: 2.0rem; margin: 1.2rem 0;}
.bk_item_c .bk_xm_js_c p em{display:inline-block; font-style: normal; height: 4.4rem; line-height: 4.4rem; font-size: 1.6rem; color:#9696ea; background:#e6e6fa; margin-right: 2.0rem; padding: 0 2.0rem;}
.bk_xm_i6 ul{width: 86.0rem;}
.bk_xm_i6 ul li{width: 43.0rem; font-size: 1.6rem; color:#2b2b2b; height: 3.0rem; line-height: 3.0rem; margin-bottom: 1.4rem; float: left;}
.bk_xm_i6 ul li span{color:#b4b4b4; display:inline-block; width: 10.0rem;}
.bk_xm_js_c_c{font-size: 1.6rem; color:#b4b4b4;  padding: 1.0rem 0 1.0rem 12.5rem;}
.bk_xm_i8 .bk_xm_li{background:url(../images/line.jpg) left top repeat-y; padding: .5rem 2.0rem;}
.bk_xm_i8 .bk_xm_li .bk_xm_li_t{height: 3.4rem; line-height: 3.4rem; font-size: 1.6rem; color:#9696ea; position:relative;}
.bk_xm_i8 .bk_xm_li .bk_xm_li_t::after{content: ''; position:absolute; left: -1.95rem; width: 2.0rem; top: .8rem; height: 1.8rem; background:url(../images/yd.jpg) left center no-repeat;}
.bk_xm_i8 .bk_xm_li:first-child .bk_xm_li_t::before{content: ''; position:absolute; left: -1.95rem; width: 2.0rem; top: -.4rem; height: 1.8rem; background:#fff;}
.bk_xm_i8 .bk_xm_li_c{font-size: 1.6rem; color:#b4b4b4; line-height: 2;}
.bk_xm_i8 .bk_xm_li_c span{color:#2b2b2b;}
.bk_xm_ts{padding: .8rem 2.0rem; border: .1rem solid #9696ea; margin-top: 2.6rem;}
.bk_xm_ts p{font-size: 1.6rem;color:#2b2b2b; text-indent: 2em;}
.bk_xm_ts span{display:block; color:#9696ea; font-size: 1.6rem;}
.xxm_ul{height: 5.8rem; line-height: 5.8rem; text-align: center; border-bottom: .1rem solid #dcdcdc; padding: 0 1.6rem;}
.xxm_ul ul li{width: 18.6rem; height: 5.8rem; font-size: 2.6rem; color:#757575; float: left; cursor: pointer}
.xxm_ul ul li.active{color:#9696ea; border: .1rem solid #dcdcdc; background:#fff; border-bottom:none;}
/*项目主题页*/
.item_z_ban{padding-top: 4.1rem; height: 16.8rem; background:-webkit-linear-gradient(top,#e8e8f8,#fff);}
.item_z_ban img{border-radius: 1.8rem; overflow:hidden;width:120rem;}
.item_box .s_xm.item_z_xm{height: 5.0rem; border-bottom: .1rem solid #ebebeb; padding-left: 2.4rem; margin-bottom: 2.0rem;}
.item_box .s_xm.item_z_xm dl dd{width: 108.6rem;}
/*专家列表页*/
.doc_banner{padding-top: 5.6rem; height: 52.8rem; background:-webkit-linear-gradient(top,#e8e8f8,#fff,#fff); box-shadow: 0 1.5rem 1.0rem .3rem rgba(0,0,0,0.1); margin-bottom: 2.0rem;}
.doc_ban_c .doc_ban_box{background:url(../images/doc_ban_bg.jpg) no-repeat; padding: 4.1rem 4.0rem 4.0rem 7.0rem; height: 36.0rem;border-radius: 2.6rem; overflow:hidden; box-shadow: 0 0 .8rem .5rem rgba(0,0,0,0.1);}
.doc_ban_c .doc_ban_box .doc_ban_box_l{width: 43.0rem;}
.doc_ban_c .doc_ban_box .doc_ban_box_l .doc_ban_box_l1 img{width: 24.6rem;}
.doc_ban_c .doc_ban_box .doc_ban_box_l .doc_ban_box_l3 img{width: 15rem;}
.doc_ban_box_l .doc_ban_box_l2{color:#cacac9; font-size: 3.0rem; font-weight: bold; height: 5.4rem; line-height: 5.4rem;}
.doc_ban_box_l .doc_ban_box_l3 i{display:block; width: 12.0rem; height: .4rem; background:#3e3e3e; margin-top: 1.2rem;}
.doc_ban_box_l .doc_ban_box_l4{font-size: 2.0rem; color:#2c2c2c; line-height: 2; padding: 1.2rem 0;}
.doc_ban_box_l .doc_ban_box_l5{height: 4.8rem; width: 39.2rem;}
.doc_ban_box_l .doc_ban_box_l5 a.btn{width: 15.8rem; height: 3.8rem; line-height: 3.8rem; text-align: center; background:none; border-radius: .6rem; border: .1rem solid #9696ea; font-size: 2.0rem; color:#9696ea;}
.doc_ban_box_r{width: 58.6rem;}
.doc_ban_box_r video{width: 100%;}
.doc_ban_c .hd{width: 100%; text-align: center; margin-top: 2.8rem;}
.doc_ban_c .hd li{display:inline-block;width: 1.8rem; height: 1.8rem; border-radius: 50%; background:#e5e5e5; margin: 0 .5rem;}
.doc_ban_c .hd li.on{background:#9696ea;}
.case_box .s_hos dl dt{width: 5.8rem;}
.case_box .s_hos dl dd{width: 113.0rem;}
.case_box .s_xm{border-bottom: .1rem solid #e5e5e5;}
.case_box .s_xm dl dt{width: 5.8rem;}
.case_box .s_xm dl dd{width: 113.0rem;}
/*专家详情页*/
.doc_v_banner{height: 44.0rem; text-align: center; width: 100%; background:url(../images/doc_v_banner.jpg) top center no-repeat;background-size:192rem;}
.doc_v_box1{padding: 7.6rem 0 8.6rem;}
.doc_v_box1_c{padding: 4.0rem 3.0rem 3.2rem 5.0rem; background:#fff; border-radius: 3.2rem; box-shadow: 0 0 1.0rem .5rem rgba(0,0,0,0.2); overflow:hidden; margin-bottom: 8.6rem;}
.doc_v_box1_c .doc_v_box1_cl{width: 40.0rem; text-align: center;}
.doc_v_box1_c .doc_v_box1_cl img{width: 40.0rem;}
.doc_v_box1_c .doc_v_box1_cr{width: 66.0rem; position:relative; padding-left: 2.8rem;}
.doc_v_box1_c .doc_v_box1_cr i{display:block;width: .5rem; height: 8.0rem; position:absolute; left: 0; top: 1.4rem; background:#9696ea;}
.doc_v_box1_cr1{height: 11.2rem; line-height: 1.5; margin-bottom: 1.0rem;}
.doc_v_box1_cr1 em{font-size: 1.4rem; color:#636363; text-transform: uppercase; font-style: normal;}
.doc_v_box1_cr1 span{display:block; font-size: 3.6rem; color:#2f2f2f;}
.doc_v_box1_cr1 span img{vertical-align: middle; padding: 0 0 .4rem 1.2rem;}
.doc_v_box1_cr1 p{font-size: 1.8rem;color:#797979;}
.doc_v_box1_cr2{line-height: 1.7; font-size: 2.0rem; color:#868686; margin-bottom: 1.2rem;}
.doc_v_box1_cr2 span{display:block; color:#9696ea;}
.doc_v_box1_cr3{width: 40.0rem; height: 3.8rem; line-height: 3.8rem; padding-left: 10.0rem; padding-top: 1.4rem;}
.doc_v_box1_cr3 a.btn{width: 12.0rem; height: 3.8rem; margin: 0; line-height: 3.8rem; background:#9696ea; font-size: 2.0rem; color:#fff;}
.doc_v_box1_b{padding: 0 2.8rem; overflow:hidden;}
.doc_v_box1_b .doc_v_box1_bl{width: 22.8rem; padding-top: 2.2rem; text-align: center; line-height: 1.5;}
.doc_v_box1_b .doc_v_box1_bl>img{width: 5.2rem;}
.doc_v_box1_b .doc_v_box1_bl p{font-size: 3.2rem; color:#9696ea;}
.doc_v_box1_b .doc_v_box1_bl p img{vertical-align: middle; padding: 0 .8rem .2rem 0;}
.doc_v_box1_b .doc_v_box1_bl span{display:block; font-size: 1.4rem; color:#797979; text-transform: uppercase; margin-top: .6rem; margin-bottom: 3.0rem; letter-spacing: .1rem}
.doc_v_box1_b .doc_v_box1_br{width: 85.6rem; padding: 1.2rem 1.8rem; border: .1rem solid #a0a0a0;height: auto;}
.doc_v_box1_b .doc_v_box1_br dl{width: 41.0rem; overflow: hidden; font-size: 1.8rem; color:#868686; float: left; line-height: 2.2}
.doctor_content{padding: 20px 0; margin-bottom: 40px; }
.doctor_content p{font-size: 16px; color: #666; line-height: 2;}
.doc_v_box2{padding-top: 5.4rem; height: 66.6rem;}
.doc_v_box2.doc_z_ydl{background:url(../images/doc_a_bg.jpg) top center no-repeat;background-size:192rem;}
.doc_v_box2_t{text-align: center; position:relative; height: 8.6rem; padding-top: 3.2rem; margin-bottom: 2.0rem;}
.doc_v_box2_t b{display:block; width: 100%; top: 0; left: 0; font-size: 6.4rem; line-height: 1; color:rgba(255,255,255,0.2); position:absolute; letter-spacing: 1.0rem}
.doc_v_box2_t p{width: 100%; font-size: 3.0rem; color:#fff; letter-spacing: .5rem; position:absolute; left: 0; top: 3.4rem; z-index: 1;}
.doc_v_box2_t h3{font-size: 4.8rem; color:#363636; letter-spacing: .5rem; text-align: center; font-weight: normal; line-height: 1.3; position:absolute; left: 0; top: 2.4rem; width: 100%; z-index: 1;}
.doc_v_box2_t h3 span{display:block; font-size: 2.4rem; color:#434343; text-transform: uppercase;}
.doc_v_box2_c{height: 44.0rem; width: 113.0rem; margin: 0 auto;}
.doc_v_box2_c .doc_v_box2_cl{width: 45.6rem;}
.doc_v_box2_c .doc_v_box2_cl p{font-size: 2.0rem; color:#fff; line-height: 2;}
.doc_v_box2_c .doc_v_box2_cl .doc_v_box2_c1{height: 4.2rem; line-height: 4.2rem; width: 17.0rem; border-radius: 2.4rem; background:#fff; margin: 2.0rem 0 2.6rem; padding: .3rem; font-size: 2.4rem; color:#6973a0;}
.doc_v_box2_c .doc_v_box2_cl .doc_v_box2_c1 span{display:inline-block; width: 9.4rem; text-align: center; height: 4.2rem; background:#6973a0; color:#fff; border-radius: 2.2rem; margin-right: 1.4rem;}
.doc_v_box2_c .doc_v_box2_cr{width: 58.0rem; padding-top: 4.0rem;}
.doc_v_box2_c .doc_v_box2_cr img{float: left; margin-bottom: 5.0rem;width:26.5rem;}
.doc_v_box2_c .doc_v_box2_cr img:nth-child(2n){float: right;}
.doc_v_box3{padding: 6.0rem 0;}
.doc_v_box3_p{font-size: 2.2rem; color:#505050; line-height: 2.6; margin-bottom: 6.5rem; text-align: center;}
.doc_v_box3_c .swiper-container{padding-bottom: 6.5rem;}
.doc_v_box3_c .swiper-container .swiper-slide{text-align: center; width: auto;}
.doc_v_box3_c .swiper-container .swiper-slide p{font-size: 1.6rem; color:#313131; line-height: 1.2; margin-top: 1.4rem; }
.doc_v_box3_c .swiper-button-next{width: 7.1rem; height: 11.1rem; background:url(../images/doc_right.jpg) no-repeat; top: 28%; right: 0;background-size:7.1rem;}
.doc_v_box3_c .swiper-button-prev{width: 7.1rem; height: 11.1rem; background:url(../images/doc_left.jpg) no-repeat; top: 28%; left: 0;background-size:7.1rem;}
.doc_v_box3_c .swiper-container .swiper-pagination{ width: 50%; left: 25%; top: 95%;}
.doc_v_box4{background:url(../images/doc_c_bg.jpg) top center no-repeat; padding-top: 7.0rem; height: 58.2rem; text-align: center;}
.doc_v_box4 .doc_v_box4_t{line-height: 2.4; color:#fff; margin-bottom: 7.0rem;}
.doc_v_box4 .doc_v_box4_t p{font-size: 1.8rem; color:#fff;}
.doc_v_box4 .doc_v_box4_t span{display:block; font-size: 3.6rem;}
.doc_v_box4 .doc_v_box4_t i{display:block; width: 17.0rem; height: .5rem; margin: 1.0rem auto; background:#fff;}
.doc_v_box4 .doc_v_box4_c{width: 66.4rem; height: 26.0rem; position:relative; margin: 0 auto;}
.doc_v_box4 .doc_v_box4_c .ph{position:absolute; width: 10.0rem; top: 3.6rem;}
.doc_v_box4 .doc_v_box4_c .ph img{width: 100%;}
.doc_v_box4 .doc_v_box4_c .ph.prev{left: -12.0rem;}
.doc_v_box4 .doc_v_box4_c .ph.next{right: -12.0rem;}
.doc_v_box4 .doc_v_box4_c .hd{width: 100%; text-align: center; margin-top: 3.8rem;}
.doc_v_box4 .doc_v_box4_c .hd li{width: 1.0rem; height: 1.0rem; border-radius: 50%; background:#9696ea; display:inline-block;}
.doc_v_box4 .doc_v_box4_c .hd li.on{background:#fff;}
.doc_v_box4 .doc_v_box4_c .bd li img{width:66.4rem;}
.doc_v_box5{padding: 6.4rem 0 9.0rem;}
.doc_v_box5 .doc_v_box5_c a img{width:120rem;}
.doc_v_box5 .doc_v_box2_t b{color:#e6e6fa;}
.doc_v_box6{background:url(../images/doc_r_bg.jpg) top center no-repeat; padding-top: 7.0rem; height: 96.7rem; text-align: center;}
.doc_v_box6 .doc_v_box6_t{text-align: center; font-size: 4.8rem; line-height: 1.6; letter-spacing: .6rem; color:#fff; font-weight: 200; margin-bottom: 5.6rem;}
.doc_v_box6 .doc_v_box6_t strong{text-transform: uppercase; display:block;}
.doc_v_box6 .doc_v_box6_c{width: 120.0rem; height: 64.8rem; position:relative; margin: 0 auto; background:#fff; border-radius: 2.0rem; box-shadow: 0 0 1.0rem .4rem rgba(0,0,0,0.2);}
.doc_v_box6 .doc_v_box6_c .doc_ry{padding-top: 4.5rem; height: 60.4rem;}
.doc_v_box6 .doc_v_box6_c .doc_ry img{width:111.5rem;}
.doc_v_box6 .doc_v_box6_c .ph{position:absolute; width: 15.0rem; top: 23.6rem;}
.doc_v_box6 .doc_v_box6_c .ph img{width: 100%;}
.doc_v_box6 .doc_v_box6_c .ph.prev{left: -13.0rem;}
.doc_v_box6 .doc_v_box6_c .ph.next{right: -13.0rem;}
.doc_v_box6 .doc_v_box6_c .hd{width: 100%; text-align: center; margin-top: 3.8rem;}
.doc_v_box6 .doc_v_box6_c .hd li{width: 2.0rem; height: 2.0rem; border-radius: 50%; background:#fff; display:inline-block; margin: 0 1.0rem;}
.doc_v_box6 .doc_v_box6_c .hd li.on{background:#9696ea;}
.doc_v_box7{padding: 6.4rem 0;}
.doc_v_box7 .doc_v_box2_t{margin-bottom: 6.0rem;}
.doc_v_box7 .doc_v_box2_t b{color:#e6e6fa;}
.doc_v_box7_c .swiper-container{padding-bottom: 7.0rem;}
.doc_v_box7_c .swiper-container .swiper-slide{text-align: center; width: auto;}
.doc_v_box7_c .swiper-container .swiper-slide p{font-size: 1.6rem; color:#313131; line-height: 1.2; margin-top: 1.4rem; }
.doc_v_box7_c .swiper-button-next{width: 7.1rem; height: 11.1rem; background:url(../images/doc_right.jpg) no-repeat; top: 28%; right: 0;background-size:7.1rem;}
.doc_v_box7_c .swiper-button-prev{width: 7.1rem; height: 11.1rem; background:url(../images/doc_left.jpg) no-repeat; top: 28%; left: 0;background-size:7.1rem;}
.doc_v_box7_c .swiper-container .swiper-pagination{ width: 50%; left: 25%; top: 95%;}

/*友情链接*/
.mylike_link{margin:0 auto;padding:20px 0;color:#fff;background:#000;line-height:1.3;font-size:14px}
.mylike_link .link{width:1000px;margin:0 auto}
.mylike_link i{font-size:16px;font-weight:normal;margin-bottom:10px;display:block;font-style:normal;}
.mylike_link a{display:inline-block;color:#999;margin:0 10px;font-size:12px}