/* CSS Document */
.xm_ban{ position:relative; z-index:1;max-width:640px;overflow:hidden;}
.xm_ban img{ width:100%}

/*xm_yanbu*/
.xm_yanbu{ width:100%;background:#fff; padding:22px 0px}
.xm_yanbu ul{ width:95%; margin:0 auto; overflow:hidden}
.xm_yanbu li{ float:left; width:25%; display:table}
.xm_yanbu li a{display: table-cell;text-align: center;vertical-align: middle;width: 100%; font-size:1.714em; padding-bottom:20px;}
.xm_yanbu li a img{ width:70%; padding-bottom:5px}
/*end xm_yanbu*/

/*xm_yh*/
.xm_yh{max-width:640px;overflow:hidden;background:#eaeaea; margin:0 auto}
.xm_yh h3{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal;line-height:60px;color:#000;text-indent:3%;}
.xm_yh h3 span{float:right;margin-right:3%;color:#000;text-indent:0;}
.xm_yh h3 span .total2{color:#000;}
.xm_yh h3 span em{font-style:normal;color:#801d78;}

.xm_yh .swiper-main{width:100%;overflow:hidden;margin:auto;}
.xm_yh .swiper5{width:100%;overflow:hidden;}
.xm_yh .swiper5 .swiper-slide{ padding:0 5px;width:269px;overflow:hidden;float:left;text-align:center; opacity:0.5;transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}
.xm_yh .swiper5 .swiper-slide-active{ opacity:1 !important; transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}
.xm_yh .swiper5 .swiper-slide img{width:100%;}

.xm_yh .check_detail{width:40%;margin:auto;padding:20px 0px;}
.xm_yh .check_detail img{width:100%;}
/* end xm_yh */

/*xm_ys*/
.xm_ys{max-width:640px;overflow:hidden;background:#fff; margin:0 auto}
.xm_tt{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal; height:50px;line-height:50px;background:#eaeaea;color:#000;text-indent:3%;}
.xm_ys_list{ width:100%;background:#fff; padding:22px 0px}
.xm_ys_list ul{ width:98%; margin:0 auto; overflow:hidden}
.xm_ys_list li{ float:left; width:25%; display:table}
.xm_ys_list li a{display: table-cell;text-align: center;vertical-align: middle;width: 100%; font-size:1.714em}
.xm_ys_list li a img{ width:90%;}
/* end xm_ys*/

/*tyzj*/
.tyzj{max-width:640px;overflow:hidden;background:#fff; margin:0 auto; padding-bottom:10px}
.tyzj_list{ width:100%; overflow:hidden}
.tyzj_list li{ float:left; width:20%; display:table}
.tyzj_list li a{display: table-cell;line-height:30px; color:#000;text-align: center;vertical-align: middle;width: 100%; font-size:16px; overflow:hidden}
.tyzj_list li a img{ width:75%;}
.tyzj_list li a span{ color:#7f1c76}

/*end tyzj*/

/* zhenren */
.zhenren{max-width:640px;overflow:hidden;position:relative;margin:0 auto;}
.zhenren .swiper-main{width:100%;overflow:hidden;margin:auto;}
.zhenren .swiper2{width:100%;overflow:hidden;}
.zhenren .swiper2 .swiper-slide{width:100%;overflow:hidden;text-align:center;}
.zhenren .swiper2 .swiper-slide img{width:100%;}
.zhenren .pagination2 {text-align: center;margin-top:0px;height:20px;position:absolute;bottom:0px;left:5%;z-index:5;}
.zhenren .pagination2 .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background:#fff;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;}
.zhenren .pagination2 .swiper-active-switch {background:#ff0000;}
.zhenren .sw-title {padding: 5px 20px;font-size: 41px;margin: 50px 0 20px;font-family: 'Lato', sans-serif;line-height: 50px;color: #222;font-weight: 300;border-bottom: 1px solid #555;}
.zhenren .sw-content {background: #fff;border-radius: 5px;}
.zhenren .demo-title {margin-bottom: 5px;text-align: center;font-size: 31px;font-family: "Lato", Arial, Helvetica;font-weight: 300;line-height: 35px;margin: 50px 0 20px;}
/* end zhenren */

/*xm_rj*/
.xm_rj{max-width:640px;overflow:hidden;background:#fff; margin:0 auto}
.xm_tt1{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal; height:50px;line-height:50px;color:#000;text-indent:3%;}
.xm_rj_list{ width:100%;background:#fff; padding:0px 0px 0px 0}
.xm_rj_list ul{}
.xm_rj_list li{ float:left; padding:0px 10px;text-align: center;}
.xm_rj_list li .a{ }
.xm_rj_list li .a img{}
/* end xm_rj*/

/*xm_tj*/
.xm_tj{max-width:640px;overflow:hidden;background:#eaeaea; margin:0 auto}
.xm_tj h3{width:100%;overflow:hidden;font-size:24px;text-align:left;font-weight:normal;line-height:60px;color:#000;text-indent:3%;}
.xm_tj h3 span{float:right;margin-right:3%;color:#000;text-indent:0;}
.xm_tj h3 span .total3{color:#000;}
.xm_tj h3 span em{font-style:normal;color:#801d78;}

.xm_tj .swiper-main{width:100%;overflow:hidden;margin:auto;}
.xm_tj .swiper6{width:100%;overflow:hidden;}
.xm_tj .swiper6 .swiper-slide{ padding:0 5px;width:250px;overflow:hidden;float:left;text-align:center; opacity:0.5;transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}
.xm_tj .swiper6 .swiper-slide-active{ opacity:1 !important; transition:opacity 0.7s ease-out; -webkit-transition:opacity 0.7s ease-out;}
.xm_tj .swiper6 .swiper-slide img{width:100%;}

.xm_tj .check_detail{width:21.25%;margin:auto;padding:20px 0px;}
.xm_tj .check_detail img{width:100%;}
/*end xm_tj*/

/*cjwt*/
.cjwt{max-width:640px;overflow:hidden;background:#eaeaea; margin:0 auto; padding-bottom:20px;}
.cjwt .list{ width:100%; position:relative; padding-bottom:3px}
.cjwt .list .pic img{ width:100%;}
.cjwt .list .wtico{ width:15%; position:absolute; left:5.56%; top:14%}
.cjwt .list .wtico img{ width:100%;}
.cjwt .list .wttxt{ width:71%; height:16%; right:5.56%; top:14%; font-size:1.42em; line-height:25px; position:absolute}
.cjwt .list .wttxt .tt{ font-size:1.45em; padding-bottom:5px}
/*end cjwt*/

/*anquan*/
.anquan{max-width:640px;overflow:hidden;background:#fff; margin:0 auto; padding:20px 0px}
.anquan_list{ width:100%; overflow:hidden}
.anquan li{ float:left; width:25%; display:table}
.anquan li a{display: table-cell;line-height:30px; color:#000;text-align: center;vertical-align: middle;width: 100%; font-size:16px; overflow:hidden}
.anquan li a img{ width:95%;}
/*end anquan*/

/*pf*/
.pf{max-width:640px;background:#fff; overflow:hidden; margin:0 auto; padding:0px 0px 15px 0; border-bottom:#999999 1px solid}
.pf ul{ width:98%; overflow:hidden; margin:0 auto}
.pf li{ float:left; width:33.33%; display:table; padding-bottom:20px;}
.pf li a{display: table-cell;text-align: center;vertical-align: middle;width: 100%;}
.pf li a img{ width:95%;}
/*end pf*/

@font-face { font-family: 'xinyan-font'; src: url('../font/xinyan-font.eot'); src: url('../font/xinyan-font.eot?#iefix') format('embedded-opentype'), url('../font/xinyan-font.woff') format('woff'), url('../font/xinyan-font.ttf') format('truetype'), url('../font/xinyan-font.svg#svgFontName') format('svg'); }
.font_icon {display:inline-block;vertical-align:middle; }
.font_icon { font-family: 'xinyan-font';color:#d6d6d6;}
.xm_rj_list .data { margin:5px auto; border-top:solid 1px #f7f7f7;line-height:30px;font-size:0.8em;}
.xm_rj_list .t { padding:10px 5px 0;line-height:160%;font-size:0.6em;color:#999;}

.xm_rj_list a { font-size:0.95em; color:#8d8d8d}
.xm_rj_list .font_icon {padding-right:5px;font-size:1.4em;}


/*article*/
.article_tt{ text-align:center; font-size:32px; line-height:68px; padding-top:20px;}
.article_tt1{ width:100%; height:48px; line-height:48px; border-bottom:#e5e3e4 1px solid; border-top:#e5e3e4 1px solid; overflow:hidden;}
.article_tt1 .ll1{ float:left; padding-left:2%; font-size:18px; color:#a8a8a8}
.article_tt1 .rr1{ float:right; width:15%; padding-right:5%;}
.article_tt1 .rr1 li{float:left;width:50% ; display:table;}
.article_tt1 .rr1 li a{ width:100%; height:48px;display:table-cell;vertical-align: middle; text-align:center; }


.article_txt{overflow:hidden;font-size:24px; width:100%; margin:20px auto; line-height:38px;}
.article_txt p img{ margin:20px auto; width:94%; display:block;}
.article_txt p{text-indent: 2em;}

/* teyue */

.teyue{width:100%;overflow:hidden;margin:0 auto; padding-bottom:20px;}
.teyue .tt{ margin:30px 0}
.teyue .tt img{ width:100%}
.teyue .smallPic li{ float:left; padding:0px 15px;text-align: center;}
.teyue .smallPic li a{color:#333;font-size:16px; overflow:hidden}
.teyue .smallPic li a span{ color:#d775b8}
.riji img,.teyue img{}
/* end teyue */

/*end article*/

/*expert*/

/*ep_ty*/
.ep_ty{margin: 0 auto;max-width: 640px;overflow: hidden;position: relative; background:#eaeaea; padding-bottom:30px;}
.swiper-main1{width:93.75%;overflow:hidden;margin:auto;}
.swiper8{width:100%;overflow:hidden;}
.swiper8 .swiper-slide{width:100%;overflow:hidden; background:#FFFFFF}
.swiper8 .swiper-slide .pic{ float:right;width:44%;}
.swiper8 .swiper-slide .pic img{ width:100%}
.swiper8 .swiper-slide .txt{ float:left; width:54%; height:100%}
.swiper8 .swiper-slide .txt .tt1{ color:#2b123c; padding:5% 0px 5% 5%; font-size:36px; font-weight:bold; line-height:48px;}
.swiper8 .swiper-slide .txt .tt1 img{ width:16%;}
.swiper8 .swiper-slide .txt .txt1{ color:#999999; padding:0px 0px 5% 5%; font-size:20px; line-height:28px; height:45%}
.swiper8 .swiper-slide .txt .txt2{ color:#801d78; padding-left:5%; font-size:20px; line-height:26px;}

.pagination8 {text-align: center;margin-top:0px;height:20px;position:absolute;bottom:0px;left:40%;z-index:5;}
.pagination8 .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background:#fff;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;}
.pagination8 .swiper-active-switch {background:#ff0000;}
/*end ep_ty*/

/*ep_list*/
.ep_list{ width:100%; padding:20px 0; overflow:hidden; background:#FFFFFF}
.ep_list ul{ width:95%; margin:0 auto; overflow:hidden}
.ep_list ul li{ width:33.33%; float:left; text-align:center; padding-bottom:10px;}
.ep_list ul li img{ width:95%;}
.ep_list ul li .tt2{ font-size:22px; line-height:28px;}
.ep_list ul li .tt1{ font-size:16px; color:#999999}

/*end ep_list*/

/*ep_case*/
.ep_case{margin: 0 auto;max-width: 640px;overflow: hidden;position: relative; background:#eaeaea;}
.swiper-main2{width:100%;overflow:hidden;margin:auto;}
.swiper9{width:100%;overflow:hidden;}
.swiper9 .swiper-slide{width:100%;overflow:hidden; background:#FFFFFF}
.swiper9 .swiper-slide  img{ width:100%}


.pagination9 {text-align: center;margin-top:0px;height:20px;position:absolute;bottom:0px;left:5%;z-index:5;}
.pagination9 .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background:#fff;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;}
.pagination9 .swiper-active-switch {background:#ff0000;}
/*end ep_case*/

/*导航*/
#diseaseMenu{ position:relative;width:100%;height:50px;overflow:hidden;margin:auto;left:0px;z-index:100;-moz-box-shadow:0 0 8px rgba(0,0,0,.5);-webkit-box-shadow:0 0 8px rgba(0,0,0,.5);box-shadow:0 0 8px rgba(0,0,0,.5);}
#diseaseMenu .container{width:100%;height:50px; overflow:hidden; background:#FFFFFF; position:absolute }
#diseaseMenu .container ul{}
#diseaseMenu .container ul li{float:left; padding:0 40px; height:50px;line-height:50px;font-size:20px;background:#fff;}
#diseaseMenu .container ul li a{display:block;width:100%;height:100%;color:#060001;}
#diseaseMenu .container ul li span{ display:block; height:100%;border-bottom:3px solid #fff;box-sizing: border-box;}
#diseaseMenu .container ul li.active span{border-bottom:3px solid #986699;}
/*end 导航*/
/*noticeBanner*/
.noticeBanner {background-color:#2e2e2e;height: 50px;width: 100%; position:relative}
.float_left {float: left;}
.noticeIcon {background: url("../images/xm/noticeGif.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: inline;height: 22px;margin: 14px 10px;width: 24px;}
#noticeScroll{position:relative;}
#noticeScroll ul{position:absolute;left:0px;top:0px;width:100%;}
#noticeScroll {float: left; height: 50px;line-height: 50px;overflow: hidden;width: 92%;}
#noticeScroll li {font-size: 24px;height: 50px;width: 100%;}
#noticeScroll li a { color: #fff;}
.abtn{ position:absolute; display:block; width:6%; height:100%; text-indent:-9999px}
.aleft{ left:0;}
.aright{right:0;}
/*end noticeBanner*/

/*ep_ar_part1*/
.ep_ar_part1{ width:100%; overflow:hidden; background:#d6dcea}
.ep_ar_part1 .con{ margin:3% auto; width:93.75%;}
.ep_ar_part1 .con .pic{ float:left; width:44.5%;}
.ep_ar_part1 .con .pic img{ width:100%;}
.ep_ar_part1 .con .txt{ float:right; width:51.8%;}
.ep_ar_part1 .con .txt img{ width:100%}
.ep_ar_part1 .con .txt .tt1{ width:100%; height:36px; line-height:32px; font-size:24px; font-weight:bold; color:#FFFFFF; background:#273caf}
.ep_ar_part1 .con .txt .tt1 span{ display:block; height:100%; padding-left:3%;}
.ep_ar_part1 .con .txt .txt1{ padding:10px 0px 0px 0px; height:100px; line-height:24px;font-size:15px; overflow:hidden;}
/*end ep_ar_part1*/

/*ep_ar_part2*/
.ep_ar_part2{ width:100%; overflow:hidden; background:#efefef; padding-bottom:20px;}
.ep_ar_part2 .tt1{ width:100%; position:relative}
.ep_ar_part2 .tt1 img{ width:100%}
.ep_ar_part2 .tt1 .txt1{ position:absolute; width:100%; height:100%; text-align:center;}
.ep_ar_part2 .tt1 .txt1 .tt2{padding-top:6%; font-size:24px; color:#003399}
.ep_ar_part2 .tt1 .txt1 .tt3{ font-size:18px; color:#bcbcbe}
.ep_ar_part2 .com{ width:93.75%; margin:0 auto;}
.ep_ar_part2 .com .txt1{ color:#5f5e64; line-height:28px; padding:20px 0px; font-size:16px; text-align:center}
.ep_ar_part2 .com li{ float:left; width:33.33%; text-align:center}
.ep_ar_part2 .com li img{ width:95%;}

/*end ep_ar_part2*/
/*ep_ar_part3*/
.ep_ar_part3{ width:100%; overflow:hidden; background:#fff;}
.ep_ar_part3 .tt1{ width:100%; position:relative}
.ep_ar_part3 .tt1 img{ width:100%}
.ep_ar_part3 .tt1 .txt1{ position:absolute; width:100%; height:100%; text-align:center;}
.ep_ar_part3 .tt1 .txt1 .tt2{font-size:24px; color:#003399}
.ep_ar_part3 .tt1 .txt1 .tt3{ font-size:18px;}
/*end ep_ar_part3*/

/*zr_case*/
.zr_case{margin: 0 auto; width:93.75%;overflow: hidden;position: relative; background:#eaeaea;}
.swiper-main3{width:100%;overflow:hidden;margin:auto;}
.swiper10{width:100%;overflow:hidden;}
.swiper10 .swiper-slide{width:100%;overflow:hidden; background:#FFFFFF}

.swiper10 .swiper-slide img{ width:100%}


.pagination10 {text-align: center;margin-top:0px;height:20px;position:absolute;bottom:0px;left:5%;z-index:5;}
.pagination10 .swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 50%;background:#fff;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;}
.pagination10 .swiper-active-switch {background:#ff0000;}
/*end zr_case*/

/*ep_ar_part4*/
.ep_ar_part4{ width:100%; overflow:hidden; background:#efefef; padding-bottom:20px;}
.ep_ar_part4 .com{ margin:0 auto; width:93.75%; overflow:hidden}
.ep_ar_part4 .com .ll{ width:49.5%; float:left}
.ep_ar_part4 .com img{ width:100%}
.ep_ar_part4 .com .rr{ width:49.5%; float:right}
.ep_ar_part4 .com .rr .p1{ margin-bottom:2%}
.ep_ar_part4 .ban{  margin:20px auto; width:93.75%;}
.ep_ar_part4 .ban img{ width:100%}
 
/* end ep_ar_part4*/

/*ep_ar_part5*/
.ep_ar_part5{ width:100%; overflow:hidden; background:#FFF; padding-bottom:20px;}
.ep_ar_part5 .com{ margin:0 auto; width:93.75%; overflow:hidden}
.ep_ar_part5 .com .ll{ width:49.5%; float:left}
.ep_ar_part5 .com img{ width:100%}
.ep_ar_part5 .com .rr{ width:49.5%; float:right}
.ep_ar_part5 .com .rr .p1{ margin-bottom:2%}
.ep_ar_part5 .ban{  margin:20px auto; width:93.75%;}
.ep_ar_part5 .ban img{ width:100%}
 
/* end ep_ar_part5*/

/*end expert*/

/*案例中心*/
.Case_center1{ width:100%; overflow:hidden;  padding-bottom:20px;background:#0f1820}
.Case_center1 .com{ margin:0 auto; width:93.75%;}
.Case_center1 .com .ll{ float:left; width:23%;}
.Case_center1 .com .ll img{ width:100%}
.Case_center1 .com .rr{ float:right; width:72%; height:110px; line-height:110px;}
.Case_center1 .com .rr .t1{ font-size:60px; color:#ffcc66;}
.Case_center1 .com .rr .t2{ font-size:36px; color:#FFFFFF}
.Case_center1 .jiantou{ margin:0 auto; width:15%;}

.Case_center2{ width:100%; overflow:hidden; text-align:center;  padding:30px 0px;background:#1d3448; color:#FFFFFF}
.Case_center2 .t1{ font-size:30px;}
.Case_center2 .t2{ font-size:22px; line-height:78px;}

.Case_center3{ width:100%; position:relative; overflow:hidden}
.Case_center3 .jiantou{ left:50%; margin-left:-7%; top:3%; width:15%; position:absolute;}
.Case_center3 .name{ position:absolute; left:0; bottom:3.5%; height:12%; width:36%; line-height:24px; text-align:center; color:#FFFFFF; font-size:16px;}
.Case_center3 .name .t1{ font-size:24px}
.Case_center3 .dianping{ position:absolute; top:16%; left:44%; width:23%;}

.Case_center3 .ca_txt{ width:52%; position:absolute; left:44%; top:25%; font-size:16px; line-height:30px;color:#FFFFFF;}

.Case_center3 .dianping1{ position:absolute; top:68%; left:44%; width:28%; }


.Case_center3 .dianping2{ position:absolute; top:78%; left:44%; width:51.875%; height:15.3%; background:url(../images/xm/dp.png) no-repeat;background-size:100% 100%; }
.Case_center3 .dianping2 ul{ width:100%; height:95%; padding-top:2%; }
.Case_center3 .dianping2 li{ float:left;width:50%; height:40%; line-height:30px; overflow:hidden;}
.Case_center3 .dianping2 li a{ padding-left:3%; color:#e3c87e; font-size:16px;}

.Case_center4{ width:100%;  overflow:hidden}
.Case_center4 .t1 img{ width:100%}
.Case_center4 .com{ width:100%; overflow:hidden;position:relative;}
.Case_center4 .com img{ width:100%;}
.Case_center4 .com .com1{ width:100%; height:100%; position:absolute}
.Case_center4 .t2{ margin:0 auto; width:98%; background:#030303}
.Case_center4 .t2 .ll{ float:left; width:63%}
.Case_center4 .t2 .ll .ll1{ float:left; width:50%}

.Case_center4 .t2 .rr{ width:37%; float:left}

.Case_center5{ width:100%;  overflow:hidden}
.Case_center5 .t1 img{ width:100%}

.Case_center6{ width:100%;  overflow:hidden; background:#05090c}

.Case_xian{ border-top:#6a6b6f 1px solid;border-bottom:#6a6b6f 1px solid; padding-top:20px;}

.Case_center7{ width:100%;  overflow:hidden; background:#05090c}
.Case_center7 .t1 img{ width:100%}
.Case_center7 .pic{ width:100%; overflow:hidden}
.Case_center7 .pic .list{ width:45.31%; float:left; padding-left:3%; padding-bottom:20px;}
.Case_center7 .pic .list img{ width:100%; padding:0}
.Case_center7 .pic .list .t2{ padding-left:10px; background:#FFFFFF; height:50px; line-height:50px; font-size:22px;}
.Case_center7 .pic .list .Case_bg{background:#FFFFFF; padding-right:10px;color:#d6d6d6; padding-bottom:5px; text-align:right}
.Case_center7 .pic .list .Case_bg a{ color:#8d8d8d}

#starYs{ position:relative; height:168px;}
.newstarys{ position:absolute}
/*end 案例中心*/

@media screen and (max-width: 639px){
#starYs{ height:128px;}
.xm_yanbu li a{ padding-bottom:15px;}
/*.xm_yanbu li a img{ width:82px;}*/
.xm_yanbu li a{ font-size:1.2em}

.xm_yh .swiper5 .swiper-slide {width: 238px;}

.xm_yh h3{font-size:20px; line-height:50px;}
.xm_tt{font-size:20px; height:40px;line-height:40px;}

.xm_ys_list{ padding:16px 0;}


.tyzj_list li a{ font-size:0.95em;line-height:20px; }

.xm_tj .swiper6 .swiper-slide{ width:200px;}
.xm_tj h3{font-size:20px; line-height:50px;}
/*.tyzj_list li a img{ width:60px}*/
.cjwt .list .wttxt{font-size:1em; line-height:20px;}
.cjwt .list .wttxt .tt{font-size:1.2em; padding-bottom:0px;}

.pf li{ padding-bottom:15px;}


/*.article*/
.article_tt{ font-size:20px; line-height:38px; padding-top:10px;}
.article_tt1 .ll1{ font-size:14px;}
.article_tt1{ width:100%; height:30px; line-height:30px; }
.article_tt1 .rr1 li a{ height:30px;}
.article_tt1 .rr1 li a img{ width:20px}
.article_txt{ font-size:14px; width:90%; margin:20px auto; line-height:26px;}

.riji,.teyue{ padding-bottom:20px}

.teyue img{ width:82px; padding-bottom:5px}
.rj_tt,.teyue .tt{ padding:20px 0}
.riji .smallPic li a{ font-size:0.95em;line-height:20px; }
.teyue .smallPic li a{ font-size:0.95em;line-height:18px; }
.xm_rj_list li{ padding:0 7px;}
.xm_rj_list li .a img{ width:105px}

.ep_list{ padding-bottom:10px;} 
#diseaseMenu{ height:40px;}
#diseaseMenu .container{ height:40px;}
#diseaseMenu .container ul li{ height:40px; padding:0 20px; line-height:40px; font-size:16px;}

.noticeBanner {height:25px}
.float_left {float: left;}
.noticeIcon {background-size: 100% 100%;height: 11px;margin: 7px 5px;width: 12px;}
#noticeScroll {height:25px;line-height:25px;}
#noticeScroll li {font-size:11px;height:25px;width: 100%;}
.ep_ar_part1 .con .txt .txt1{ padding-top:3.58%}

.ep_ar_part2 .com .txt1{ padding:10px 0; line-height:20px; font-size:0.85em;}
.ep_ar_part2{ padding-bottom:10px;}

.ep_ar_part4 .ban{  margin:10px auto}
.ep_ar_part5 .ban{  margin:10px auto}

.Case_center1{ padding-bottom:10px;}

.Case_center3 .ca_txt{ font-size:0.9em; line-height:18px;}

.Case_center3 .name{line-height:16px; text-align:center; color:#FFFFFF; font-size:0.85em;}
.Case_center3 .name .t1{ font-size:1.3em}

.Case_center3 .dianping2 li{line-height:16px;}
.Case_center3 .dianping2 li a{ font-size:0.85em;}

.Case_center2 .t1{ font-size:1.5em;}
.Case_center2 .t2{ font-size:1.2em; line-height:48px;}

.Case_center1 .com .rr{ float:right; width:72%; height:81px; line-height:81px;}
.Case_center1 .com .rr .t1{ font-size:2.8em; color:#ffcc66;}
.Case_center1 .com .rr .t2{ font-size:1.5em; color:#FFFFFF}

.Case_center7 .pic .list .t2{ font-size:1.2em;height:25px; line-height:25px; padding-left:5px;}
.Case_center7 .pic .list .Case_bg{ padding-right:5px;}
.Case_center7 .pic .list{ padding-bottom:10px;}

.ep_list ul li{ line-height:18px;}

}
@media screen and (max-width: 390px){
.xm_yanbu li a{ padding-bottom:10px;}
/*.xm_yanbu li a img{ width:68px;}*/
.xm_yanbu li a{ font-size:0.857em}

.xm_yh .swiper5 .swiper-slide {width: 218px;}
.xm_yh h3{font-size:16px; line-height:40px;}
.xm_tt{font-size:16px; height:30px;line-height:30px;}

.xm_ys_list{ padding:8px 0;}
.tyzj_list li a{ font-size:0.75em;line-height:16px; }
/*.tyzj_list li a img{ width:50px}*/
.xm_tj .swiper6 .swiper-slide{ width:190px;}
.xm_tj h3{font-size:16px; line-height:40px;}

.cjwt{ padding-bottom:15px;}
.cjwt .list .wttxt{font-size:0.95em; line-height:16px;}
.cjwt .list .wttxt .tt{font-size:1.2em; padding-bottom:0px;}

.anquan{ padding:15px 0;}
.pf li{ padding-bottom:10px;}


}