@charset "utf-8";
/* CSS Document */

html {
font-size: 62.5%;

}

@media only screen and (min-width: 481px) {
html {
font-size:94%!important
}
}

@media only screen and (min-width: 561px) {
html {
font-size:109%!important
}
}

@media only screen and (min-width: 641px) {
html {
font-size:105%!important
}

body {
max-width: 640px;
margin:0px auto;
}
}
*{margin:0; padding:0}
body{font-family:"微软雅黑";font-size:1.3rem;padding:0;}
p,ul,li,a,h1,h2,h3,h4,h5,h6,h7,div{ margin:0; padding:0}
li{list-style:none}
a{ color:#333;text-decoration: none;}
.headerview_bottom{ position:fixed; top:0;max-width: 640px;margin:0px auto; z-index:99999; width:100%}
.headerview_bottom img{ width:100%}
.banner img{ width:100%}
img{ vertical-align:bottom}
.subNav-entry{padding: 0;font-size: 1.4rem; margin-top:0.5rem}
.col, .row {width: 100%}
.row {display: -webkit-box;	display: -webkit-flex;display: -moz-box;display: -moz-flex;display: -ms-flexbox;display: flex;-moz-box-sizing: border-box;box-sizing: border-box}
.col {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box}
.col-25 {-webkit-box-flex: 0;-webkit-flex: 0 0 25%;-moz-box-flex: 0;-moz-flex: 0 0 25%;-ms-flex: 0 0 25%;flex: 0 0 25%;max-width: 25%}
.subNav-entry .col a {position: relative; display: block;height: 4rem;padding-top: 4.5rem;background: #fff;text-align: center;font-size: 1em; font-family: '微软雅黑';line-height: 4rem;}
.subNav-entry .row a:before {position: absolute;top:10px;left: 50%;content: '';display: inline-block;width: 4rem;height: 4rem;background:url(../images/nav1_15.png) no-repeat;background-size: 4rem auto;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.subNav-entry .row:first-of-type .col:nth-of-type(2) a:before{ background:url(../images/nav1_17.png) no-repeat;background-size: 4rem auto;}
.subNav-entry .row:first-of-type .col:nth-of-type(3) a:before{ background:url(../images/nav1_22.png) no-repeat;background-size: 4rem auto;}
.subNav-entry .row:first-of-type .col:nth-of-type(4) a:before{ background:url(../images/hexing.png) no-repeat;background-size: 4rem auto;}
.subNav-entry .row:last-of-type .col:nth-of-type(1) a:before{background:url(../images/jishu_03.png) no-repeat;background-size: 4rem auto;}
.subNav-entry .row:last-of-type .col:nth-of-type(2) a:before{background:url(../images/nav1_29.png) no-repeat;background-size: 4rem auto;}
.subNav-entry .row:last-of-type .col:nth-of-type(3) a:before{background:url(../images/nav1_34.png) no-repeat;background-size: 4rem auto;}
.subNav-entry .row:last-of-type .col:nth-of-type(4) a:before{background:url(../images/nav1_31.png) no-repeat;background-size: 4rem auto;}
.fengex{ height:0.5rem; border-bottom:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5; background-color:#f5f5f5; }
.pfwt{ text-align:center;}
.pfwt p:nth-child(1){ font-size:2.2rem; font-weight:bold; color:#3891ff; margin-top:1.5rem}
.pfwt p:nth-child(2){ margin-top:0.5rem; margin-bottom:1rem}
.pfwt p:nth-child(2) span{ color:#ff9900}
.pfwt a {color:#FFF; background-color:#ff9900; border-radius:2rem; display:block; width:50%; margin:0 auto; height:3rem; line-height:3rem; font-size:1.5rem}
.pfwt .hao{ height:1.8rem}
.new_nav{ width:94%; margin:1.5rem auto;}
.new_nav li{ float:left;border-bottom:solid 1px #e5e5e5;border-top:solid 1px #e5e5e5; width:25%; height:3rem; line-height:3rem; text-align:center;background-image: url(../images/bg1_03.jpg);background-repeat: repeat-y; background-position: right;text-shadow: 2px 2px 1px #cdcdcd;}
.new_nav ul{background-image: url(../images/bg1_03.jpg);background-repeat: repeat-y; background-position: left;}
.top1{ margin-top:1rem}
.cr{ clear:both}
.cjpfb{ width:94%; margin:1.5rem auto 1rem auto;}
.cjpfb_1{ float:left; width:20%; background-color:#3891ff; color:#FFF; font-size:2.5rem; font-weight:bold; text-align:center; line-height:3rem; padding-top:4.2rem; padding-bottom:4.2rem}
.cjpfb_2{ float:left; width:80%;}
.cjpfb_2 li{ float:left; width:29%; margin-left:3%; text-align: center; height:3rem; line-height:3rem; border:solid 1px #d2d2d2; margin-bottom:0.6rem; border-radius:0.5rem}
.cjpfb_2 .hot{background-image: url(../images/newidx_16.jpg); background-repeat:no-repeat;background-position:top 0.2rem right 0.2rem; background-size:1.8rem}
.cjpfb_2 .qit{ width:61.5%; background-color:#ff9900; border:none;}
.cjpfb_2 .qit a{ color:#FFF; width:100%}
.cjpfb_2 a,.new_nav a{ display:block}
.tuwen{width:94%; margin:1.5rem auto;}
.xscg .biaot{ margin-top:1.5rem; font-size:2rem; text-align:center; font-weight:bold; color:#3891ff; margin-bottom:1.5rem}
.xscg .swiper1s .swiper-wrapper .swiper-slide{ background-color:#ff9900; height:3rem; width:32.8%!important; margin-bottom:2px; line-height:3rem; text-align:center; color:#FFF; border-left:solid 2px #fff;}
.xscg .swiper1s .swiper-wrapper div:first-child{ border:none}
.xscg .selected{ background-color:#3891ff !important}
.xscg .swiper2s .swiper-slide{ margin-top:1rem; margin-bottom:1rem}
.xscg .swiper2s .swiper-slide img{ width:100%}
.xscg .swiper1a .swiper-wrapper .swiper-slide{ background-color:#ff9900; height:3rem; line-height:3rem; text-align:center; color:#FFF; border-left:solid 2px #fff;}
.xscg .swiper1a .swiper-wrapper div:first-child{ border:none}
.xscg .swiper2a .swiper-slide{ margin-top:1rem; margin-bottom:1rem}
.xscg .swiper2a .swiper-slide img{ width:100%}
.xwbd{ width:94%; margin:0 auto}
.xwbd1{ width:100%; float:left;}
.xwbd2{ width:35%; float:left; margin-left:5%}
.xwbd2 img{ width:100%}
.xwbd1 p:nth-child(1){ font-size:1.4rem; font-weight:bold; margin-bottom:0.5rem}
.xwbd1 p:nth-child(1) a{ color:#333}
.xwbd1 p:nth-child(2){ color:#999}
.xwbd1 p:nth-child(2) a{ color:#3891ff}
.xwbd li{ padding-bottom:1rem; margin-bottom:1rem; border-bottom:dashed 1px #CCCCCC}
.clear{ clear:both}

/* 公益事业 */
.commonweal{background-color: #ffffff; width:100%; height:auto; padding-top:3%; margin-top:2%; padding-bottom:1%;}
.commonweal_conten{ width:96%; height:auto; margin:auto} 
.commonweal_conten_title{width:100%; height:auto; margin:auto; display:flex}
.commonweal_conten_title span{ -webkit-box-flex: 0;-webkit-flex: 0 0 50%;-moz-box-flex: 0;-moz-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%; text-align:center; padding:2% 0;}
.commonweal_conten_title_span_hover{ font-size:1.5rem; color:#fff; background:#3891ff; border-radius:5px;}
.commonweal_conten_title_span{font-size:1.5rem; color:#3891ff; background:#f3f3f3;}
.commonweal_meeting_conten_li{ width:100%; height:auto; margin:auto; display:flex;justify-content:space-between;box-sizing: border-box; margin-top:5%;}
.commonweal_meeting_conten_li1{ width:48%; height:auto; }
.commonweal_meeting_conten_li1_img img{ width:100%;}
.commonweal_meeting_conten_li1 p{ font-size:1.3rem; color:#656565; text-align:center; padding:4% 0; line-height:26px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.commonweal_move{ width:100%; height:auto; margin:auto; text-align:center; color:#2b90f2; font-size:1.0rem; border:#2b90f2 solid 1px; border-radius:5px; padding:2% 0; margin:5% 0; margin-bottom:%}
.commonweal_move a{color:#2b90f2;}
.hie{ display:none}

.zltd{ width:94%; margin:1.5rem auto;}
.zltd .baot {margin-top: 1.5rem;font-size: 2rem; text-align: center;font-weight: bold;color: #3891ff;margin-bottom: 0.5rem;}
.zltd .cer{ text-align:center; margin-bottom:0.3rem}
.zltd .swiper2{ border:solid 1px #e5e5e5; background-color:#f5f5f5}
.zltd .swiper2 .swiper-slide{ padding-top:1.5rem; padding-bottom:1.5rem}
.zltd .ysimg{ float:left; width:40%}
.zltd .ysxq{ float:left; width:55%; margin-left:5%}
.zltd .ysxq b{ font-size:1.8rem}
.zltd .ysxq p:nth-of-type(2){ width:80%; background-color:#ff9900; text-align:center; height:2.5rem; line-height:2.5rem; margin-top:0.3rem; color:#fff;}
.zltd .ysxq p:nth-of-type(3){ margin:1rem 0 0 2rem; width:50%; text-align:center;height:2.5rem; line-height:2.5rem; border-radius:3rem; background-color:#3891ff}
.zltd .ysxq p:nth-of-type(3) a{ display:block; color:#FFF}
.yyhj{ width:94%; margin:1rem auto; overflow:hidden}
.swiper1ss .swiper-wrapper{ border-bottom:solid 1px #666666;}
.swiper1ss .swiper-slide{text-align:center; font-size:2rem; font-weight:bold;padding-bottom:0.5rem }
.swiper1ss .selected{ color:#3891ff;border-bottom:solid 2px #3891ff;padding-bottom:0.5rem}
.swiper5 { margin-top:1rem !important}
.swiper5 .swiper-slide{ width:40%}
.swiper5 .swiper-slide img{ width:12rem; height:8rem}
.linian{ margin-top:1.5rem; margin-bottom:1.5rem;}
.linian li{ width:50%; float:left}
.linian li:nth-of-type(1){background-image: url(../images/bg1_03.jpg);background-repeat: repeat-y; background-position: right;}
.linian .tup{ width:25%; float:left; margin-left:10%}
.linian .shuim{ float:left; width:60%; margin-left:5%; margin-top:0.5rem; font-size:1.2rem}
.linian .shuim p{ color:#3891ff; font-size:1.5rem}
.spgd p{ width:50%; margin:1.5rem auto; height:3rem; line-height:3rem; text-align:center; background-color:#ff9900; border-radius:1rem}
.spgd a{ color:#FFF; display:block}

/*列表页 底部 信息 开始 */
#list_bottom_logo{background-color: #ffffff; border-bottom:#ccc solid 1px; margin-top:5px; padding-bottom:65px;}
.list_bottom_l{ border-bottom:#eee solid 1px; width:100%; padding-bottom:5px; margin-bottom:10px; margin-top:10px;}
.list_bottom_logo_title{width: 75%;margin: auto;}
.list_bottom_logo_title img{ width:100%;}
.list_activity_conten{ width:92%; margin:auto;}
.list_activity_conten ul{}
.list_activity_conten ul li{color:#888; position:relative;}
.list_activity_conten ul li{ display:inline-block; background:url(../images/list_bottom_yuan_37.png) left no-repeat;padding-left: 20px;}
.list_activity_conten img{ width:1.5rem}

.splb li{ width:45.5%; margin-left:3%; margin-top:1.5rem}
.splb li img{ width:100%;}


/*底部开始*/
.bottom-entry{padding: 0;margin-bottom: 0.8rem; margin-top:1rem; background:#004185; position:fixed; width:100%; bottom:-1rem;min-width: 320px; overflow:hidden;max-width: 640px; z-index:1000}
.bottom-entry .col a {position: relative;display: block;height:4.2rem;text-align: center;font-size: 1em; font-family:'微软雅黑';    line-height: 1.4rem; color:#fff;}
.bottom-entry .row a:before {position: absolute;top: 5px;left: 50%;content: '';display: inline-block;width: 40px;height: 40px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
#c_diyfhx img{ width:2rem}

.col {-webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-moz-flex: 1;-ms-flex: 1;flex: 1;display: block;-webkit-box-sizing: border-box;-moz-box-sizing:border-box;box-sizing: border-box}
.col-20 {-webkit-box-flex: 0;-webkit-flex: 0 0 20%;-moz-box-flex: 0;-moz-flex: 0 0 20%;-ms-flex: 0 0 20%;flex: 0 0 20%;max-width: 20%}
.row .col-20:nth-of-type(1){ border-right:#002d5d 1px solid;}
.row .col-20:nth-of-type(2){border-right:#002d5d 1px solid;border-left:#004ea0 1px solid;}
.row .col-20:nth-of-type(3){ border-right:#002d5d 1px solid; border-left:#004ea0 1px solid}
.row .col-20:nth-of-type(4){ border-right:#002d5d 1px solid; border-left:#004ea0 1px solid}
.row .col-20:nth-of-type(5){ border-left:#004ea0 1px solid; }
.row .col-20 p{ text-align:center;padding-top: 0.5rem; margin-bottom:0.2rem}

cjpfb_2 a:active{background:#eeeff0;}
.dqwz{ height:4rem; line-height:4rem; font-size:1.5rem;color:#535353; white-space: nowrap; overflow: hidden;text-overflow: ellipsis; border-bottom:solid 1px #e5e5e5}
.dqwz .zhuye img{ height:2rem; margin-left:3%; margin-right:2%; vertical-align:sub;}
.dqwz a{ color:#535353}
.list_expert_isya img{ width:100%}
.list_expert_isya{ margin-top:1rem; margin-bottom:1rem}
/*医生列表*/
#list_expert{ margin-top:1rem}
.list_expert_conten { padding-bottom:1rem; border-bottom:solid 1px #e5e5e5; margin-top:1rem}
.list_e_c_left{ float:left; width:30%; margin-left:3%}
.list_e_c_left img{ width:100%}
.list_e_c_left span{ text-align:center; margin-top:1rem; display:block}
.list_e_c_right{ float:left; width:61%; margin-left:3%}
.list_e_c_right dl dt a{ font-size:1.8rem; font-weight:bold; color:#00b4ff}
.list_e_c_right dl dt {padding-bottom: 0.2rem; border-bottom: #eee solid 1px; margin-bottom: 0.5rem;}
.list_e_c_right dl dt em{ font-style:normal; font-size:1.4rem; line-height:1.4rem;color:#999999; font-weight:100;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; margin-left:4%; width:64%;text-overflow: ellipsis;white-space: nowrap; display:inline-block;}
.list_e_c_right dl dd em{font-style:normal;font-weight:bold; color:#000;}
.list_e_c_right dl p{ background:#fff4d4; border:#ffc000 solid 1px; border-radius:0.5rem; padding:0.7rem 0.5rem;margin: 0.8rem 0;}
.list_e_c_right dl p em{ font-style:normal;}
.list_e_c_right dl p em:nth-child(1){ font-weight:bold;}
.list_e_c_right dl dd{display: inline;}
.list_e_c_right dl span a {color: #F00;}
.list_e_c_right_zx {margin-bottom: 0.4rem;height: 3rem; margin-top:0.5rem;}
.list_e_c_right_zx span{width:46%;max-width: 46%; float:left; height:100%; }
.list_e_c_right_zx span:nth-child(2){ float:right}
.list_e_c_right_zx span a{display: block;height: 3rem;margin-right: 0.1rem;text-align: center;font-size: 1.4rem;
background: -ms-linear-gradient(top, #0094f1,  #00b3fe); 
background:-moz-linear-gradient(top,#0094f1,  #00b3fe);/*火狐*/ 
background: -webkit-linear-gradient(top, #0094f1,  #00b3fe);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #0094f1,  #00b3fe);  /*Opera 11.10+*/
border-radius:0.5rem;line-height:3rem;color: #fff;    padding: 0px 20%;}
.list_e_c_right_zx span:nth-child(2) a{
	background: -ms-linear-gradient(top, #f99300,  #ffbe00); 
background:-moz-linear-gradient(top,#f99300,  #ffbe00);/*火狐*/ 
background: -webkit-linear-gradient(top, #f99300,  #ffbe00);   /*Safari5.1 Chrome 10+*/
background: -o-linear-gradient(top, #f99300,  #ffbe00);  /*Opera 11.10+*/
border-radius:0.5rem;line-height: 3rem;color: #fff;    padding: 0px 20%;}

/* 列表页 翻页 开始 */
#pagelist{padding: 1px 0px;font-size: 1.5rem;background: #fff; border-bottom:#ccc 1px solid;display: inline-block; width:100%;}
#pagelist ul{}
.thisclass{color: #6e6e6e;display: inline-block; padding: 0px 0.5rem;background: #d2d2d2;}
#pagelist ul li{ float:left; margin:0.5rem 0px;margin-left: 0.5rem;}
#pagelist ul li:last-of-type{ display:none;}
#pagelist ul li a{color:#6e6e6e; display:inline-block; padding:0px 0.5rem; border:#d2d2d2 1px solid;}

#expert{ width:94%; margin:0rem auto 1rem auto;}
#expert .expert_title{ border-bottom:solid 1px #e5e5e5;padding-top:1rem; padding-bottom:1rem; margin-bottom:1rem}
#expert .expert_title .kb{ float:left; padding-left:3%; border-left:solid 3px #3891ff; font-size:1.6rem}
#expert .expert_title .genduo{ float:right;text-align:right}
.guanyu{ background-image:url(../images/list_06.png); background-repeat:no-repeat; background-size:cover; margin-top:1rem; width:100%; height:10rem; text-align:center}
.guanyu p:nth-child(1){ padding-top:2rem; font-size:2.3rem; font-weight:bold; color:#3891ff;}
.guanyu p:nth-child(3){color:#3891ff; padding-top:1rem}

.smhua{ margin:1.5rem auto; width:94%}
.smhua li{ width:23.5%; margin-left:2%; text-align:center; color:#FFF; float:left}
.smhua li img{ height:3rem; padding-top:1rem; padding-bottom:1rem}
.smhua li:nth-child(1){margin-left:0%; background-color:#e35757}
.smhua li p:nth-child(2){ font-size:1.6rem; padding-bottom:0.3rem}
.smhua li p:nth-child(3){ font-size:1.2rem; padding-bottom:0.8rem}
.smhua li:nth-child(2){ background-color:#4dbfdf}
.smhua li:nth-child(3){ background-color:#70c085}
.smhua li:nth-child(4){ background-color:#ffc555}

/* 文章页 样式 开始 */
#article_article{color:#333333; font-family:'微软雅黑'; width:100%; height:auto; background:#FFF;padding-bottom: 10px;border-bottom: #ccc solid 1px;border-top: #ccc solid 1px;}
.article_article_title{ width:100%; height:auto; padding:1.5rem 0;}
.article_article_title h2{ width:95%; height:auto; text-align:center; color:#0070bc; margin:auto;}
.article_article_conten{ width:95%; height:auto; margin:auto;    line-height: 2rem;}
.article_article_conten p{ padding-top:2%;}
.article_article_conten a{color:#00f;}
.article_article_conten img{}
/*医生简介 开始*/
.isya_harm{width:100%; height:auto; background:#FFF;padding:4% 0; margin-top:2%;}
.isya_harm_conten{width:96%; height:auto; margin:auto}
.isya_harm_conten_title{ font-size:1.7rem; color:#535353; font-family:'微软雅黑';font-weight:bold; padding-bottom:0; height:2rem }
.isya_harm_conten_title p{ background:url(../images/xq_03.png) left center no-repeat; padding-left:8%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden; height:2rem}
.isya_harm_conten_body{ color:#656565;font-size:1.2rem; font-family:'微软雅黑'; padding-top:2%}
.isya_harm_conten_wm{  border-top:#f3f3f3 1px solid; padding-top:2%; padding-bottom:2%; font-size:1.3rem; color:#909090}
.isya_harm_conten_wm img{ float:right; }
.isya_harm_conten_time{ font-size:1.3rem; color:#909090; text-align:right; padding-bottom:2%; margin-top:2%}
.isya_harm_conten_body ul{ height:auto;width:100%; font-size:1.3rem; font-family:'微软雅黑'; line-height:2.4rem;  color:#535353}
.isya_harm_conten_body ul li{display: block; width:100%; height:auto;}
.isya_harm_conten_body p{font-size:1.3rem; font-family:'微软雅黑'; line-height:2.4rem;}
.isya_harm_conten_body p i{ font-weight:600}
.isya_harm_conten_body p span{ color:#2b90f2; font-weight:600}
.isya_harm_conten_body p a{color:#5289fb; display:inline-block; position:relative}
.isya_harm_conten_body p a:before{ content:''; background:url(../images/ioc_05.jpg) right no-repeat; width:1.7rem; height:0.8rem;right: -27%;top: 35%;position: absolute;}
.isya_harm_conten_img{ width:100%; height:auto;  margin:auto; margin-top:4%; text-align:center}
.isya_harm_conten_img img{ width:100%;}
.isya_conten_body_move{ width:100%; height:auto; margin:2% 0 auto}
.isya_conten_body_move p{ width: 60%; height: auto;color: #5289fb;border: #5289fb solid 1px;margin: auto;text-align: center;font-size: 1.2rem;padding: 3% 0;   border-radius:0.5rem;}
.isya_shanc{background:url(../images/isya_shanc_03.png) left center no-repeat !important; padding-left:8%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.isya_rongyu{background:url(../images/isya_rongyu.png) left center no-repeat !important; padding-left:8%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.isya_chengguo{background:url(../images/isya_chengguo.png) left center no-repeat !important; padding-left:8%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.isya_jiangxiang{background:url(../images/isya_jiangxiang.png) left center no-repeat !important; padding-left:8%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.banner_c{ width:100%; height:auto; margin:auto; background:#FFF; margin-top:3%; padding-top:3%; overflow:hidden}
.banner_conten{width:96%; height:auto; margin:auto; position:relative; padding-bottom:3%;}
.ystb{ width:94%; margin:1.5rem auto; background-color:#f5f5f5; padding:1rem}
.ystb .ystx{ float:left; width:35%;}
.ystb .ystx img{ width:100%}
.ystb .ysxx{ float:left; width:62%; margin-left:3%;}
.ystb .ysxx p:nth-child(1) b{ font-size:1.8rem}
.ystb .ysxx p:nth-child(1) { font-size:1.5rem}
.ystb .ysxx p:nth-child(2){ margin-top:1rem}
.ystb .ysxx p:nth-child(4){ padding-bottom:0.6rem; border-bottom:solid 1px #e5e5e5}
.ystb .ysxx p:nth-child(5){ margin-top:0.6rem}
.ystb .ysxx p:nth-child(5) img { width:5rem}
.ystb .ysxx li{ width:42%; height:2rem; line-height:2rem; text-align:center; border-radius:1rem; background-color:#3891ff; float:left; margin-top:0.6rem}
.ystb .ysxx li a{ color:#FFF; display:block}
.ystb .ysxx li:nth-child(2){ margin-left:5%; background-color:#ff9900}
.ysshuju { width:94%; margin:0 auto 1.5rem auto;}
.ysshuju li{ background-color:#f5f5f5; width:49%; margin-left:2%; height:5rem; line-height:5rem; margin-top:1rem; float:left} 
.ysshuju li:nth-child(1),.ysshuju li:nth-child(3){ margin-left:0;}
.ysshuju li img{ width:3rem; margin-left:1rem; margin-right:0.5rem; vertical-align:middle}
.ysshuju li:nth-child(1),.ysshuju li:nth-child(2){ margin-top:0}
.paiban table{ border:solid 1px #f5f5f5;border-spacing: 0px; text-align:center}

.anli_1{ width:94%; margin:1rem auto;}
.anli_1 .anli_2{ border:solid 1px #e5e5e5; padding:1rem; margin-bottom:1.5rem}
.anli_1 .anli_2 .anlitx{ width:20%; float:left;}
.anli_1 .anli_2 .anlitx img{ width:100%}
.anli_1 .anli_2 .anlijs{ width:77%; margin-left:3%; float:left}
.anli_1 .anli_2 .anlijs p:nth-child(1){ font-weight:bold; font-size:1.7rem; margin-bottom:0.5rem}
.anli_1 .anli_2 .anlijs img{ width:100%; margin-top:1.5rem}
.youyong{ margin-top:1rem;}
.youyong li{ margin-bottom:0.2rem; background-color:#f3f3f3; height:3rem; line-height:3rem; padding-left:3%}
.xshy p{ margin-top:1rem}
.xshy p:nth-child(2),.xshy p:nth-child(3){ width:94%; margin:1rem auto}
.xshy p:nth-child(4){ margin-bottom:1rem}
.xshy .sin_li .pic{ float:left; width: 30%;}
.xshy .sin_li .pic img{ width:100%}
.xshy .sin_li{ padding:1rem}
.xshy .sin_li .xingx{ float:left; width:67%; margin-left:3%}
.xshy li{ border-bottom:solid 1px #e5e5e5}
.xshy .sin_li .xingx dt{ font-weight:bold; font-size:1.7rem; margin-bottom:0.5rem}


.yslb1{ text-align:center; padding-top:1.5rem}
.yslb1 p:nth-child(1){ font-size:2.5rem; color:#229ffb}
.yslb2{width:94%; margin:1rem auto; height:2px; background-color:#229ffb }
.yslb2 img{ width:1rem; vertical-align:top; margin-top:2px;}

.zjlaile{ margin-top:1rem; padding-bottom:1rem; border-bottom:solid 1px #CCC; width:94%; margin-left:auto; margin-right:auto}
.zjlaile1{ float:left; width:40%}
.zjlaile1 img{ width:100%}
.zjlaile2{ float:left; width:57%; margin-left:3%}
.zjlaile2 b{ font-size:2rem}
.zjlaile2 p{}
.zjlaile2 p:nth-child(4){ margin-top:0.5rem}
.zjlaile3 li{ float:left; width:40%; height:2.5rem; line-height:2.5rem; margin-top:0.7rem; border-radius:1.5rem; background-color:#3891ff; text-align:center}
.zjlaile3 li:nth-child(2){ background-color:#ff9900; margin-left:10%}
.zjlaile3 a{ color:#FFF; display:block}
.xs_slide{
	width:100%;
	position:relative;
	overflow:hidden;	
	margin:1.6rem 0;
}
.xs_slide .slides li{
	width:100%;
	float:left;	
}
.xs_slide .wp{
	width:95%;
	margin:0 auto;	
}
.xs_slide .slides a{
	display:block;
	width:31.3%;	
	float:left;
	margin:0 1%;
	background-color:#3991ff;
	text-align:center;
	color:#FFF;
	padding-bottom:1rem
}
.xs_slide .slides b{ font-size:1.6rem}
.xs_slide .slides img{
	width:70%;
	height:auto;
	margin:1rem auto;	
	display:block;
}
.xs_slide .flex-direction-nav{
	
}
.xs_slide4 .flex-direction-nav{ display:none}
.xs_slide .flex-direction-nav .flex-prev{	
	width:6%;
	height:4.2rem;
	position:absolute;
	top:0;
	left:0;
	background:url("../images/xs_pre.png") no-repeat center center;
	background-size:auto 2rem;
}
.xs_slide .flex-direction-nav .flex-next{	
	width:6%;
	height:12rem;
	position:absolute;
	top:0;
	right:0;
	background:url("../images/xs_next.png") no-repeat center center;
	background-size:auto 2rem;
}
.xs_slide .flex-control-nav{
	display:none;
}
.xs_slide .flex-direction-nav .flex-next {
    width: 6%;
    height: 12rem;
    position: absolute;
    top: 0;
    right: 0;
    background: url(../images/anlius1_04.png) no-repeat center center;
    background-size: auto 4rem;
}
.xs_slide .flex-direction-nav .flex-prev {
    width: 6%;
    height: 12rem;
    position: absolute;
    top: 0;
    left: 0;
    background: url(../images/anlius1_02.png) no-repeat center center;
    background-size: auto 4rem;
}
#cy-cmt-list{ display:none}
.anliull{ margin-top:1.5rem; margin-bottom:1.5rem;}
.anliull li{ width:45%; margin-left:3.33333%; height:3rem; line-height:3rem; border-radius:2rem; text-align:center; float:left}
.anliull li a{ color:#FFF; font-size:1.5rem}
.anliull li:nth-child(1){ background-color:#2a68b5}
.anliull li:nth-child(2){ background-color:#ea3939}
.danwei{ margin:0 auto 2rem auto; width:94%}
.danwei li{ float:left; width:18.5%; margin-left:1.25%; text-align:center; font-size:1.2rem; margin-top:1.5rem;height: 8rem;}
.danwei li img{ width:80%}
.danwei li p:nth-child(2){ margin-top:0.7rem}






.tanchuang001 {
    max-width: 640px;
    position: fixed;
    bottom: 0;
    z-index: 1;
}
.fage007 {
    width: 100%;
    max-width: 640px;
    position: fixed;
    bottom: 0;
    z-index: 9999999999;
}
.tututu {
    width: 20%;
    display: inline-block;
    float: left;
    height: 5rem;
}
.qingchu {
    clear: both;
}


.wbaner{ display:block; width:100%; height:auto; overflow:hidden; background:#e6ecf1}

.focuss1{ width:100%; margin:0 auto; position:relative; overflow:hidden;}
.focuss1 .hds1{ width:40%; height:11px;  position:absolute; z-index:9999;/* bottom:45px;*/ bottom:3%; left:30%;text-align:center;  }
.focuss1 .hds1 ul{ display:inline-block; height:5px; padding:3px 5px; font-size:0; vertical-align:top;}
.focuss1 .hds1 ul li{ display:inline-block; width:25px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focuss1 .hds1 ul .on{ background:#af4305;  }
.focuss1 .bds1{ position:relative; z-index:0; }
.focuss1 .bds1 li{position:relative; overflow:hidden }
.focuss1 .bds1 li img{ width:100%; background:url(../images/loading.gif) center center no-repeat;  }
.focuss1 .bds1 li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
.focuss1 .bds1 li p{ text-align:center; font-size:100%}

.yibn{ width:100%; height:46px; line-height:46px; font-size:2rem; color:#3891ff; text-align:center; font-weight:bold;}
.bnlist{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.bnlist1{ width:94%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}

.yibn1{ width:88%; height:40px; margin:0 auto; margin-top:15px; margin-bottom:15px;}
.yibn1_1{ width:49%; height:36px; line-height:36px; text-align:center; background:#fc5c5c; margin-right:2%; float:left; border-radius:6px;}
.yibn1_1 a{ color:#fff;}
.yibn1_2{ width:49%; height:36px; line-height:36px; text-align:center; background:#ff9900;  float:left;border-radius:6px;}
.yibn1_2 a{ color:#fff;}



.with{ width:100%; max-width:640px; height:auto; overflow:hidden; margin:0 auto; background:#FFF}
.youh13{ width:100%;height:10px; background:#EFEFEF}

.youh14{ width:94%; height:auto; margin:0 auto; margin-top:15px; margin-bottom:15px; overflow:hidden}
.youh14_1{ width:32.4%; height:56px; float:left;background-image:url(../images/wz_1.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; margin-right:1.4%;}
.youh14_2{ width:32.4%; height:56px; float:left;background-image:url(../images/wz_2.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%; margin-right:1.4%;}
.youh14_3{ width:32.4%; height:56px; float:left;background-image:url(../images/wz_3.jpg); background-repeat:no-repeat; background-size:100% 100%;-moz-background-size:100% 100%;}
.youh14_4{ width:60%; height:20px; line-height:20px; float:right; text-align:center; margin-top:10px; font-size:14px; color:#fff;}
.youh14_5{ width:60%; height:20px; line-height:20px;float:right; text-align:center; font-size:14px; color:#F89E00;}

.youh15{ width:90%; height:auto; margin:0 auto; margin-top:15px; margin-bottom:15px; overflow:hidden}
.youh15 ul li{ width:100%; height:30px; line-height:30px; background:#D5D5D5; font-size:14px; padding-left:10px; margin-bottom:15px;color:#000; overflow:hidden}
.youh15 ul li a{ color:#000;}

.youh16{ width:94%; height:auto; margin:0 auto; margin-top:15px; margin-bottom:15px; overflow:hidden}
.youh16 ul li{ width:48%; height:auto; margin-right:4%; margin-bottom:15px; float:left}
.youh16 ul li img{ width:100%; height:auto;}
.youh16 ul li:nth-child(2n){margin-right: 0;}





.wapzhan{ display:block; width:100%; height:auto; overflow:hidden}
.wapdhx{ width:100px; height:48px; display:block}
.wapdh{ display:block}
.sp_header{height:50px;overflow:hidden;background:#2a68b5;position:fixed;z-index:10;max-width: 640px;width:100%;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}
.sp_logo{padding:5px;float:left;height:50px}
.sp_logo img{margin:auto;max-height:40px;}
.sp_nav{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#e1e1e1;width:30px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:0px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:20px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:99999999;background:#fff;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;}
.nav_show{top:50px}
.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #ddd solid;margin-left:20px;position:relative;line-height:40px;font-size:14px; margin-right:20px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #ddd solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#666;width:80%}
.sjj_nav ul li ul li a{color:#999;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}	

















