﻿@charset "utf-8";
*{padding:0px; margin:0px }
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
html{font-size:1024%;}
body{padding: 0px;margin: 0px auto!important;overflow: scroll;overflow-x: hidden;overflow-y: auto;font-family: Microsoft YaHei; /*10 ÷ 16 × 100% = 62.5%*/max-width: 1024px !important;color: #111;background-color: #ffffff;font-size: 0.2rem;background-image: url(../images/body_bg.png);background-repeat: no-repeat;background-position: center -0.2rem; background-size:100%;}
body a{color:#111;}
em{font-style:normal}
li{list-style:none}
fieldset{border:0;}
img{border:0;vertical-align:middle}
div{ margin:0; padding:0; border:0;  }
img{ margin:0; padding:0; border:0; }
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;/* Remove most spacing between table cells.*/}
li{ list-style: none outside none;}
i,em,cite{font-style:normal}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline: 0;}
.fl{ float:left;}
.fr{ float:right;}
.hei1{ height:0.05rem;}
.clear{ clear:both;}
.zishiyin{font-size:0.2rem; line-height:0.3rem;text-align:justify;}
.zishiyin p{text-align:justify;}
p{text-align:justify;}
/*.zishiyin,.zishiyin p,.zishiyin span{font-size:0.2rem !important;line-height:0.34rem!important;}*/
.zishiyin img{max-width: 100% !important;width: auto;height: auto !important;}
.shenglue{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.shenglue2{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow:hidden;}
.shenglue3{display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; overflow:hidden;}
.bgxuhua {-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.bgxuhua a:active{-webkit-transition: all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;transition: all 0.2s ease-out 0s;}
.zishiyin table{ width:100% !important;}
.bgtc{background-repeat: no-repeat;background-position: center center; background-size:cover;}
.iconfont{display: inline-block;vertical-align: middle;}
/*链接*/
a{ text-decoration:none; color:#333; background: transparent;  outline:none}
a:visited {}
a:focus { outline:none; }
a:active, a:active{ color:#333; outline:none;}
/*头部*/
header {width: 94%;padding:0rem 3%;}
.head {max-width: 1024px;position: relative; margin:0px auto;}
header h1 {height: 0.7rem; display:inline-block; padding:0.2rem 0rem 0.17rem 0rem;}
.head .m_logo { height:0.7rem; margin:0rem 0rem 0rem 0rem; float:left;}
.m_search{display: none; position:absolute;right:-0.8rem; top:0.52rem;width:5.3rem; height:0.42rem;padding:0.15rem 0rem;background-color:#f7f7f7; z-index:999;}
.m_search .t_search_txt{outline-style: none; width:4rem; height:0.4rem; border:0.01rem solid #493824;text-indent:0.2rem; font-size:0.16rem; margin:0px auto; display:block;}
.m_search .t_search_tj{width: 0.4rem;height:0.4rem; line-height:0.4rem; background:none;border:0px solid #493824;cursor: pointer; color:#493824; font-size:0.2rem; position:absolute; top:0.15rem; right:0.7rem; z-index:11111;}
.m_search .t_search_tj i{font-size:0.2rem;}
.m_footer_kj {background-color: #fff; display:block;}
.m_footer_kj ul{ }
.m_footer_kj ul li{ width:33.33333333333%; float:left;text-align:center;}
.m_footer_kj ul li a{ display:block; color:#898989;height:0.44rem; padding:0.1rem 0rem;}
.m_footer_kj ul li a p{ font-size:0.14rem; line-height:0.28rem;}
.head_r{ float:right; padding:0.5rem 0rem 0rem 0rem;}
.head_r_ss{ float:left;}
.head_r_ss a{width: 0.34rem;height: 0.34rem;background-image: url(../images/serach_ico.png);background-repeat: no-repeat;background-position: center center; background-size:100%; display:block;}
.head_r_ss form{ display:none;width:100%; height:0.7rem; position:absolute;  padding:0.3rem 3%;right:0px; left:-3%; top:1.1rem; background-color:#fff; z-index:99999;}
.head_r_ss .txt{ width:78%; height:0.6rem; float:right;line-height:0.6rem; background-color:#f5f7fa; color:#8ba3cb; font-size:0.2rem; text-indent:0.2rem; border-radius:0.6rem; border:0rem; float:left;}
.head_r_ss .button{ width:20%; float:right;height:0.6rem;line-height:0.6rem;background-color:#00b1a9; color:#fff;border-radius:0.6rem; border:0rem; text-align:center;font-size: 0.2rem;}
.head_r_zx{width: 0.36rem;height: 0.36rem;background-image: url(../images/consulting_ico.png);background-repeat: no-repeat;background-position: center center; background-size:100%; float:left; display:block; margin-left:0.25rem;}
.container{ width:94%; padding:0rem 3%;}
/* banner */
.banner{ width:100%;position:relative;box-shadow: 0px 0.05rem 0.2rem rgb(0,177,168,0.2);}
.banner .swiper-pagination{ width:100%; height:0.4rem; padding-top:0.15rem; bottom:0rem;background-image: linear-gradient(to top, rgb(0,0,0,0.9), rgb(0,0,0,0.2));}
.banner .swiper-pagination-bullet{ width:0.12rem; height:0.12rem; background-color:#7c7d7d; border:0px solid #ddd; display: inline-block; border-radius:0.15rem;opacity:1; margin:0rem 0.06rem !important;}
.banner .swiper-pagination-bullet-active,.banner .swiper-pagination-bullet:active{ background-color:#ffffff;border:0px solid #ffffff;opacity:1;}
.banner .swiper-button-next,.banner .swiper-button-prev{width:0.6rem;height:0.6rem; line-height:0.6rem;border-radius:50%;position: absolute;z-index: 20;background-color:rgb(0,0,0,0.2);background-repeat: no-repeat;background-position: center center; font-size:0.28rem; color:#FFF; text-align:center;background-size:0.3rem; outline:none;}
.banner .swiper-button-prev{left:2%;}
.banner .swiper-button-next{right:2%;}
.h_lm_ul{ padding-bottom:0.8rem;}
.h_lm_ul li{width: 48%;height: 2.1rem;float: left;margin: 4% 0rem 0rem 4%;background-repeat: no-repeat;background-position: center center; background-size:cover; position:relative;box-shadow: 0px 0.05rem 0.2rem rgb(0,177,168,0.2);}
.h_lm_ul li a{ display: block; width:100%; height:100%;}
.h_lm_ul li a p{background-image: linear-gradient(to top, rgb(255,255,255,1) 70%, rgb(255,255,255,0.8)); height:0.5rem; line-height:0.5rem; position:absolute; bottom:0px; left:0px; right:0px; color:#00b1a9; text-indent:0.15rem; font-size:0.24rem; z-index:11;}
.h_lm_ul li a p:after{background-image: url(../images/h_lm_jt.png);background-repeat: no-repeat;background-position: center center; width:0.22rem; height:0.22rem;content:""; background-size:100%; position:absolute; top:0.16rem; right:0.15rem;}
.h_lm_ul li:nth-child(2n+1){ margin-left:0px;}
.jsfw_box{padding-top: 0rem !important;}
.jsfw_ul{ padding:1px 0rem 0.5rem 0rem;}
.jsfw_ul li{width: 100%;margin: 4% 0rem 0rem 0%;position:relative;box-shadow: 0px 0.05rem 0.2rem rgb(0,177,168,0.2);}
.jsfw_ul li a{ display: block; width:100%; height:100%;}
.jsfw_ul li a p{background-image: linear-gradient(to top, rgb(255,255,255,1) 70%, rgb(255,255,255,0.8)); height:0.5rem; line-height:0.5rem; position:absolute; bottom:0px; left:0px; right:0px; color:#00b1a9; text-indent:0.15rem; font-size:0.24rem; z-index:11;}
.jsfw_ul li a p:after{background-image: url(../images/h_lm_jt.png);background-repeat: no-repeat;background-position: center center; width:0.22rem; height:0.22rem;content:""; background-size:100%; position:absolute; top:0.16rem; right:0.15rem;}
.gyy_hyjjfa_ul{ padding-bottom:0rem;}
.gyy_hyjjfa_ul li{width: 32%;height: 1.72rem;float: left;margin: 2% 0rem 0rem 2%;background-repeat: no-repeat;background-position: center center; background-size:cover; position:relative;box-shadow: 0px 0.05rem 0.2rem rgb(0,177,168,0.2);}
.gyy_hyjjfa_ul li a{ display: block; width:100%; height:100%;}
.gyy_hyjjfa_ul li a p{ background-color:#763f98;height:0.45rem; line-height:0.45rem; position:absolute; bottom:0px; left:0px; right:0px; color:#fff; text-align:center; font-size:0.19rem; z-index:11;}
.gyy_hyjjfa_ul li:nth-child(3n+1){ margin-left:0px;}
.video-js{ width:100%; height:3.35rem;}
.video-js .vjs-big-play-button{width: 0.6rem;height: 0.6rem;border: 0em solid #fff;background-image: url(../images/video_ico.png);background-color:inherit!important;background-repeat: no-repeat;background-position: center center; background-size:100%; top:50%; left:50%; margin:-0.3rem 0rem 0rem -0.3rem;}
.video-js .vjs-big-play-button 	.vjs-icon-placeholder:before{ content: "\f1011";}
.video-js .vjs-control-bar{background-color:inherit!important; bottom:10px!important;}
.gyy_hyjjfa_ss{ padding:0.15rem 0rem;}
.gyy_hyjjfa_ss .txt{ width:78%; height:0.6rem; float:right;line-height:0.6rem; background-color:#f5f7fa; color:#8ba3cb; font-size:0.2rem; text-indent:0.2rem; border-radius:0.6rem; border:0rem; float:left;}
.gyy_hyjjfa_ss .button{ width:20%; float:right;height:0.6rem;line-height:0.6rem;background-color:#00b1a9; color:#fff;border-radius:0.6rem; border:0rem; text-align:center;font-size: 0.2rem;}
.gyy_hyjjfa_list{ background-color:#fff; padding-top:0.2rem; min-height:90vh;}
.gyy_hyjjfa_list_h3{ font-size:0.28rem; color:#00b1a9; font-weight:bold; line-height:0.4rem;}
.gyy_hyjjfa_list_ul{ padding:0.1rem 0rem;}
.gyy_hyjjfa_list_ul li,.cjwt_bt{ line-height:0.4rem; font-size:0.24rem; background-color:#fcfdff; margin:0.1rem 0rem 0.2rem 0rem;box-shadow: 0px 0.05rem 0.1rem rgb(190,196,208,0.5); position:relative;}
.gyy_hyjjfa_list_ul li a,.cjwt_bt h4{ display:block; border-left:0.08rem solid #00b1a9; padding:0.15rem 0.3rem 0.15rem 0.2rem;  color:#595757; font-weight: normal;}
.gyy_hyjjfa_list_ul li:after,.cjwt_bt:after {display: inline-block;content: "";height: 0.13rem;width: 0.13rem;border-width: 0.03rem 0.03rem 0 0;border-color: #00b1a9;border-style: solid;transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;right: 0.2rem;margin-top: -0.065rem;}
.gyy_hyjjfa_list_h3_2{ font-size:0.26rem; color:#cba800; font-weight:bold; line-height:0.3rem; height:0.3rem;}
.gyy_video{ margin-top:0.2rem;}
.gyy_cp_box{ padding-bottom:0.2rem;}
.gyy_cp_box_jc .gyy_hyjjfa_list_h3_2{ color:#333;}
.gyy_cp_box_jc .gyy_hyjjfa_list_ul li a{border-left:0.08rem solid #333;}
.gyy_cp_box_jc .gyy_hyjjfa_list_ul li:after{border-color: #333;}
.gyy_cp_box_qj .gyy_hyjjfa_list_h3_2{ color:#cba800;}
.gyy_cp_box_qj .gyy_hyjjfa_list_ul li a{border-left:0.08rem solid #cba800;}
.gyy_cp_box_qj .gyy_hyjjfa_list_ul li:after{border-color: #cba800;}
.gyy_cp_box_gd .gyy_hyjjfa_list_h3_2{ color:#9fa0a0;}
.gyy_cp_box_gd .gyy_hyjjfa_list_ul li a{border-left:0.08rem solid #9fa0a0;}
.gyy_cp_box_gd .gyy_hyjjfa_list_ul li:after{border-color: #9fa0a0;}
.gyy_cp_box_zl .gyy_hyjjfa_list_h3_2{ color:#00b1a9;}
.gyy_cp_box_zl .gyy_hyjjfa_list_ul li:after{border-color: #00b1a9;}
.gyy_x_box{ padding:0.3rem 0rem;}
.gyy_x_box .bt{background-image: url(../images/gyy_xq_bt_01.png);background-repeat: no-repeat;background-position: left center; background-size:0.38rem;font-size:0.28rem; height:0.42rem; line-height:0.42rem; text-indent:0.46rem;}
.gyy_x_box .desc{ font-size:0.2rem; line-height:0.36rem;text-align:justify;}
.gyy_x_box .desc p{ margin-top:0rem;text-align:justify;}
.gyy_x_box2{ border-top:0.05rem  solid #e9e9e9;}
.jsfw_xq_bt{font-size:0.38rem; color:#00b1a9; font-weight:bold; line-height:0.5rem; height:0.5rem; margin-top:0.2rem;}
.jsfw_xq_desc{ padding:0.1rem 0rem 0.4rem 0rem;}
.jsfw_xq_desc p{font-size: 0.21rem;line-height: 0.34rem;}
.jsfw_xq_desc .p1{ font-size:0.23rem; line-height:0.34rem; padding-bottom:0.05rem;}
.jsfw_xq_desc .p2{ font-size:0.26rem; line-height:0.38rem; padding-bottom:0.05rem;}
.jsfw_xq_desc .p_bt{ font-weight:bold;font-size:0.26rem;}
.jsfw_xq_desc .pxiao{ font-size:0.14rem; line-height:0.26rem;}
.jsfw_p_1{ background-color:#00b1a9; padding:0.11rem 0.1rem; letter-spacing:0.02rem; text-align:center; font-size:0.24rem; color:#FFF; font-weight:bold; margin-bottom:0.1rem;}
.layui-layer-setwin .layui-layer-close2{right: -18px!important;top: -48px !important;}
.cjwt_bt{ font-size:0.24rem;}
.cjwt_bt_cur{margin:0.1rem 0rem 0rem 0rem;}
.cjwtContent{ display:none; background-color:#f5f7fa; margin-bottom:0.2rem; padding:0rem 0.3rem 0.1rem 0.3rem;}
.cjwtContent ul li{ line-height:0.38rem; border-bottom:1px solid #fff; font-size:0.22rem; padding:0.21rem 0rem 0.21rem 0rem; position:relative;}
.cjwtContent ul li a{ display:block;}
.cjwtContent ul li:last-child{ border-bottom:0px;}
.cjwt_bt:after{ }
.cjwt_bt_cur:after{transform: rotate(135deg);margin-top:-0.09rem;}
.cjwtContent ul li:after{display: inline-block;content: "";height: 0.11rem;width: 0.11rem;border-width: 0.03rem 0.03rem 0 0;border-color: #8ba3cb;border-style: solid;transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;right: 0.1rem;margin-top:-0.06rem;}
.cjwt_xq_bt{font-size:0.26rem; color:#00b1a9; font-weight:bold; line-height:0.4rem;margin-top:0.1rem;}
.cjwt_xq_desc{ color:#727171; font-size:0.2rem; line-height:0.36rem;padding:0.1rem 0rem;}
.cjwt_xq_desc p,.cjwt_xq_desc span{font-size:0.2rem !important;line-height:0.36rem !important;font-family: Microsoft YaHei!important; }
.cjwt_xq_desc .bt{ font-size:0.26rem; line-height:0.3rem;color:#00b1a9; font-weight:bold;  float:left;}
.banner_cycy .swiper-pagination{background-image: none;}
.cjwtContent ul{ padding:0.1rem 0rem;}
.cjwtContent ul li{ padding:0.15rem 0rem;}
.cjwt .cjwtContent ul li{ padding:0.21rem 0.2rem 0.21rem 0rem;}
.cjwtContent ul li img{ width:0.8rem;vertical-align: middle;}
.cycypp{ width:94%; background-color:#fff; padding:0.3rem 3% 0rem 3%;}
.cycypp_xq_bt h4{ font-weight:bold; display:block; line-height:0.32rem;font-size:0.3rem; border-left:0.05rem solid #00b1a9; padding-left:0.1rem; letter-spacing:0.01rem;}
.cycypp_xq_desc{ padding:0.25rem 0rem 0rem 0rem; text-align:justify;}
.cycypp_xq_desc img{ width:100%;}
.cycypp_xq_desc .p1{ color:#00b1a9; font-size:0.24rem; line-height:0.32rem; margin-top:0.2rem;}
.cycypp_xq_desc p{ margin:0.1rem 0rem; font-size:0.19rem; line-height:0.3rem; text-align:justify;}
.cycy_fl_ul{ padding:0.15rem 0rem 0rem 0rem;}
.cycy_fl_ul li{ width:24.25%; float:left; margin:1% 0rem 0rem 1%;}
.cycy_fl_ul li a{ display:block; background-color:#00b1a9; color:#FFF; font-size:0.23rem; font-weight:bold; text-align:center; height:0.5rem; line-height:0.5rem; border-radius:0.4rem;}
.cycy_fl_ul li:nth-child(4n+1){ margin-left:0px;}
.cycy_list_h3{font-size: 0.26rem; margin-top:0.22rem;}
.cycy_list_ul li a{border-left:0.08rem solid #cba800; color:#b49217;}
.cycy_list_ul li:after{}
.cycy_box{ margin-bottom:0.3rem;}
.cycy_box .cjwt_bt{}
.cycy_list_ul li:after{border-color: #cba800;}
.cycy_list_ul li a{ color:#595757;}
.cycy_xq_h3{ color:#3e3a39;}
.cycy_xq_img{background-repeat: no-repeat;background-position: center center; height:2.9rem; padding:0rem 0rem; text-align:center; margin-top:0.17rem; position:relative;}
.cycy_xq_img .tb{ width:0.8rem; position:absolute; top:0.4rem; right:0.2rem;}
.cycy_xq_box{ padding:0.25rem 3%;}
.cycy_xq_box .tit{background: linear-gradient(to right, #00b5aa 20%,  #fff 90%);line-height:0.38rem; padding:0.12rem 0rem 0.13rem 0.2rem; color:#FFF; font-size:0.26rem; letter-spacing:0.01rem;}
.cycy_xq_box .desc{ padding:0.15rem 0rem;}
.cycy_xq_box .desc p{ margin:0.05rem 0rem;}
.cycy_xq_box .desc .xbq{ padding:0.1rem 0rem;}
.cycy_xq_box .desc .xbq img{ height:0.39rem !important; margin-bottom:0.1rem; width:auto !important;}
.cycy_cpys_bt { padding:0.1rem 0rem 0rem 0rem;}
.cycy_cpys_bt i{ width:0.32rem; height:0.32rem;background-image: url(../images/cpys_ico.png);background-repeat: no-repeat;background-position: center center; background-size:100%; float:left;}
.cycy_cpys_bt p{ float:left; display:inline-block; height:0.38rem; line-height:0.38rem; padding:0rem 0.08rem 0rem 0.1rem; color:#FFF; background-color:#00b1a9; font-weight:bold; margin:0rem 0rem 0rem 0.05rem; margin-top:-0.01rem; font-size:0.24rem; letter-spacing:0.016rem;}
.cycy_cpys_desc2{ padding:0.1rem 0rem;}
.cycy_cpys_desc2 .p1{ font-weight:bold;}
.cycy_cpys_desc2 .p1 strong{ font-size:0.28rem;}
.cycy_cpys_desc2 .p2{ padding-left:0.2rem;}
.cycy_cpys_desc2 .p2 strong{ color:#00b1a9;font-size:0.28rem; }

.kfxx_banner{box-shadow: 0px 0.05rem 0.2rem rgb(0,177,168,0.2); margin-bottom:0.1rem;}
.kfxx_cont{ padding:0.12rem; color:#3e3a39; line-height:0.3rem;}
.kfxx_cont p{ font-size:0.22rem; line-height:0.34rem;}
.kfxx_cont p .span1{ font-size:0.24rem;}
.kfxx_cont .ewm{ width:1.8rem; margin-bottom:0.03rem;}
.kfxx_b1_1{ text-align:center; padding-top:0.13rem;}
.kfxx_b1_1 h5{ background-color:#00b1a9;font-size:0.24rem; letter-spacing:0.02rem; color:#FFF; text-align:center; padding:0rem 0.5rem 0.03rem 0.5rem; line-height:0.42rem; height:0.42rem; display:inline-block;}
.kfxx_ewm { padding:0.05rem 5% 0.05rem 5%;}
.kfxx_ewm li{ width:50%; text-align:center; float:left; padding:0.1rem 0rem 0.1rem 0rem;}
.kfxx_ewm li img{width:1.8rem;}
.kfxx_ewm li p{ text-align:center; color:#09b4ac; font-size:0.21rem; line-height:0.29rem; letter-spacing:0.005rem; font-weight:bold; margin-top:0.05rem;}
.kfxx_ewm2 li{ width:100%; float:none;}
.kfxx_wz{background-color:#00b1a9; margin-top:0.1rem;font-size:0.24rem; margin-bottom:1rem; letter-spacing:1px; color:#FFF; font-weight:bold; text-align:center; padding:0rem 0.5rem 0.03rem 0.5rem; line-height:0.5rem; height:0.5rem; display:block;}
.kfxx_wz a{color:#FFF; }
/*复制提示*/
.fztc {position: fixed;top: 50%;margin: -0.3rem 0rem 0rem -0.45rem;z-index: 9999999;font-size: 0.22rem;color: #fff;width: auto;left:50%;line-height:0.3rem; padding:0.1rem 2%;text-align: center;background: rgba(0, 0, 0, 0.8);border-radius: 0.1rem;display: none;}

.kf_p{ -webkit-text-stroke: 1px #fff;color:#000;}
.kfxx_box{box-shadow: 0px 0.05rem 0.25rem rgb(0,177,168,0.1); background-color:#FFF; border-radius:0.15rem; padding:0.25rem; font-size:0.2rem; min-height:7rem;}
.kfxx_box p{ font-size:0.2rem; line-height:0.38rem; margin-top:0.05rem;}
.head_r_ss .txt{background-image: url(../images/serach_ico2.png);background-repeat: no-repeat;background-position: 0.25rem center; background-size:0.26rem; text-indent:0.6rem;}
.ss_jg{ background-color:#f5f7fa; border-radius:0.15rem; padding:0.25rem; font-size:0.2rem; min-height:7rem;}
.ss_jg_c{background-image: url(../images/serach_jg.png);background-repeat: no-repeat;background-position: center top; background-size:2.2rem;width:3rem; height:1.8rem; padding-top:0.4rem; margin:1rem auto; text-align:center; position:relative; }
.ss_jg_c p{ color:#8ba3cb; height:0.3rem; line-height:0.3rem; font-size:0.2rem; bottom:0.1rem; z-index:10; left:0px; right:0px; position:absolute; text-align:center;}
.ss_jg_gjc{ font-size:0.22rem; line-height:0.3rem; height:0.3rem; padding-bottom:0.15rem;}
.ss_jg_gjc span{ color:#00b1a9;}

.xw_banner{ width:100%; position:relative;box-shadow: 0px 0.05rem 0.2rem rgb(0,177,168,0.2);}
.xw_banner .bg{ width:100%; height:100%;background-image: linear-gradient(to top, rgb(255, 255, 255, 1), rgb(255, 255, 255, 0.2)); position:absolute; top:0px; left:0px; right:0px; z-index:10;}
.xw_banner h4{ position:absolute; z-index:11; text-align:center; width:100%; height:0.7rem; line-height:0.7rem; color:#00b1a9; font-weight:bold; font-size:0.42rem; letter-spacing:0.07rem; bottom:0.05rem;}
.xw{ width:100%;padding:0.1rem 0rem; margin-top:0.15rem;}
.news_ul li{line-height: 0.4rem; padding:0.15rem 0rem;border-bottom: 0.01rem solid #d3d3d3;font-size: 0.22rem; position:relative;}
.news_ul li a{ display:block; padding-right:0.3rem;}
.news_ul li:after {display: inline-block;content: "";height: 0.11rem;width: 0.11rem;border-width: 0.03rem 0.03rem 0 0;border-color: #3e3a39;border-style: solid;transform: matrix(0.71, 0.71, -0.71, 0.71, 0, 0);position: absolute;top: 50%;right: 0.1rem;margin-top: -0.06rem;}

/*分页-*/
.page{text-align:center;clear:both; padding:0.1rem 0rem 0.3rem 0rem; color:#666;}
.page li{display: inline-block;}
.page li span,.page li a{padding:0rem 0.15rem;margin:0px 0.03rem; line-height:0.4rem; height:0.4rem;font-size:0.2rem;display: block;}
.page li a:active,.page li .current{color:#00b1a9;display:inline-block;}
.ppjs_c{ padding:0.2rem 0rem;}
.ppjs_c .bt{ color:#00b1a9; font-size:0.38rem; line-height:0.5rem; font-weight:bold; margin-bottom:0.05rem;}
.ppjs_c img{ margin-top:0.1rem;}

.hxjs_banner{ background-color:#FFF;}
.hxys_c{ padding:0.2rem 0rem;}
.hxys_c .bt{ color:#00b1a9; font-size:0.38rem; line-height:0.5rem; font-weight:bold; margin:0.05rem 0rem 0.13rem 0rem;}
.hxys_c .bt2{ height:0.46rem; line-height:0.46rem; font-size:0.25rem; font-weight:bold;color:#00b1a9; margin-top:0.1rem;}
.hxys_c .bt2 img{ height:0.46rem !important; margin-right:0.2rem;}
.hxys_c .list-hxys-ul{ padding:0.08rem 0rem 0rem 0rem;}
.hxys_c .list-hxys-ul li{ line-height:0.3rem; padding:0.03rem; padding-left:0.2rem; position:relative;}
.hxys_c .list-hxys-ul li:after {display: inline-block;content: "";height: 0.11rem;width: 0.11rem; left:0rem; border-radius:50%;position: absolute;top: 0.12rem; background-color:#00b1a9;}
.dsj_c{}
.dsj_c .dsj_c_bt{color:#fff; font-size:0.38rem; line-height:0.5rem; border-bottom:0.035rem solid #fff; padding:0.2rem 0rem 0.16rem 0rem;}
.dsj_box{ padding:0.2rem 0rem 0.2rem 0rem;}
.dsj_box li{ padding:0.25rem 0.15rem; border-bottom:0.02rem solid #e7e7e5;}
.dsj_box li img{ width:26%; float:left;}
.dsj_box li .cont{ width:70%; float:right; padding:0.17rem 0rem 0rem 0rem;}
.dsj_box li .cont h5{ font-weight:bold; font-size:0.4rem; color:#00b1a9;}
.dsj_box li .cont .desc{ font-size:0.2rem; line-height:0.3rem; padding-top:0.03rem;}


@media only screen and (max-width: 768px) {
html {font-size:768%;}
}
@media only screen and (max-width: 480px) {
html {font-size:68px;}
}
@media only screen and (max-width: 375px) {
html {font-size:59px;}
}
@media only screen and (max-width: 320px) {
html {font-size: 48px;}
}
8