﻿

@charset "utf-8";
/* CSS Document */
html{  max-height:100%; -webkit-text-size-adjust:100%;-ms-text-size-adjust:100%; font-size:625%;}
body{font-size: 0.24rem; font-family: \5FAE\8F6F\96C5\9ED1/*雅黑*/, \5B8B\4F53/*宋体*/, arial, sans-serif; color:#545454;  }
body,p,h1,ul,li,input,img,figure,h4,h3,h1,h2,dl,dd,dt{margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none;}
a,input{text-decoration:none;outline:0px;}
i,em{ font-style:normal;}
fieldset, img {border:0;}
img{max-width:100%;max-height:100%; vertical-align: middle;}
input[type="text"],input[type="password"],input[type="submit"],input[type="reset"],input[type="button"],textarea{-webkit-appearance: none;}
/* common */
.clear {clear:both;width:100%;}
.fl{ float:left;}
.fr{ float:right;}
.relative {position:relative;}
.absolute {position:absolute;}
.disNone {display:none;}
.bg_lv{ background:#1abb9c; }
.bg_lan{ background:#426aaf; }
#toTop{-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;left:auto;}
.wapper{ width:93.9%; padding-left:3.05%; padding-right:3.05%; margin:0 auto;}
/* html part */
.banner{ max-width:640px; width:100%; margin:0 auto;}
/*nav*/
.pjjx_nav{ height:0.94rem; max-width:640px; margin:0 auto; width:100%; font-size:0.25rem; background:#f6f6f6; border-top:2px solid #00b5c8; }
.pjjx_nav li{ float:left; width:16.66%;height:0.64rem; line-height:1.2em; color:#fff; text-align:center; padding-top:0.15rem; padding-bottom:0.15rem; background:url(../images/nav_x.png) right center no-repeat; background-size:contain;}
.pjjx_nav li a{ color:#545454;}
/*  part1   */
.sgye_part1{ background:#00b5c8; color:#fff; font-size:0.18rem; padding-top:0.34rem; text-align:center;}
.sgye_t1{ height:0.36rem; text-align:center;}
.sgye_part1 p{ padding:0.22rem 0 0.32rem 0; line-height:1.5em;}
/*  part2   */
.sgye_part2{ background:#faf7f4; color:#545454; font-size:0.22rem; padding-top:0.34rem; text-align:center; padding-bottom:0.38rem;}
.sgye_t1{ height:0.36rem; text-align:center;}
.sgye_img1{ height:4.03rem; text-align:center; padding:0.32rem 0 0.32rem 0;}
.sgye_part2 h4{ color:#00b5c8;height:0.4rem; font-size:0.27rem; font-weight:500; position:relative; line-height:0.4rem; text-align:left; padding-left:8%;}
.sgye_part2 h4 em{ display:block; width:0.06rem; height:0.25rem; background:#00b5c8; position:absolute; left:4.2%; top:0.08rem;}
.sgye_part2 ul li{ width:49.2%; float:left; text-align:left; padding-top:0.08rem; padding-bottom:0.28rem;}
.sgye_part2 ul li p{ padding-top:0.1rem; padding-left:8.4%;}
.sgye_part2 .a_zxzx{ display:block; height:0.42rem; }
/*  part3   */
.sgye_part3{ background:#00b5c8; color:#fff; font-size:0.18rem;padding-top:0.34rem; text-align:center; max-width:640px; margin:0 auto; width:100%;}
.sgye_part32{ background:#00b5c8; color:#fff; font-size:0.18rem; text-align:center; max-width:640px; margin:0 auto; width:100%;}
.sgye_img_lc{ height:2.93rem; text-align:center; padding:0.48rem 0 0.48rem 0;}
/*  part4   */
.sgye_part4{ background:#faf7f4; color:#545454; font-size:0.22rem; padding-top:0.34rem; text-align:center; padding-bottom:0.4rem;max-width:640px; margin:0 auto; width:100%;}
.sgye_img_cgl{ height:2.5rem; text-align:center; padding:0.48rem 0 0.1rem 0;}
/*  part5   */
.lc_zj{ height:3.58rem; width:100%;  margin:0 auto; overflow:hidden; position:relative; text-align:left;}
.lc_zj a{ color:#fff;}
.lc_zj li{ position:relative; }
.lc_zj li .rw_pic{ display:block; position:absolute; bottom:0; height:2.6rem; width:28.1%; left:9.4%;}
.lc_zj li .re_jies{ display:block; position:absolute; top:0.12rem; right:9%; height:1.74rem; width:49%;font-size:0.24rem; line-height:0.3rem;}
.re_jies h4{ height:0.84rem; line-height:0.38rem; font-size:0.21rem; font-weight:400; background:#2fcdbc; text-align:center; color:#fff; padding-top:0.08rem;}
.re_jies h4 span{ font-size:0.28rem;}
.re_jies p{ padding-top:0.24rem; color:#ffffff; font-size:0.21rem; line-height:1.5em;}
.lc_zj li .ra_zxzj{ display:block; position:absolute; width:19%; height:0.4rem; font-size:0.18rem; text-align:center; line-height:0.38rem; background:#2fcdbc; right:39%; bottom:0.4rem;}
.lc_zj li .ra_zxyy{ display:block; position:absolute; width:19%; height:0.4rem; font-size:0.18rem; text-align:center; line-height:0.38rem; background:#fa90a2; right:11%; bottom:0.4rem;}
.expert-next{ position:absolute; height:0.32rem; width:0.5rem; right:0.6%; top:1.7rem; z-index:300;border-radius:50%; text-align:center; padding-top:0.09rem; padding-bottom:0.09rem;}
.expert-prev{ position:absolute; height:0.32rem; width:0.5rem; left:0.6%; top:1.7rem; z-index:300; border-radius:50%;text-align:center;  padding-top:0.09rem; padding-bottom:0.09rem;}
.expert-prev:hover{ background:rgba(66,105,175,0.3);}
.expert-next:hover{ background:rgba(66,105,175,0.3);}

/*  part6   */
.sgye_img_fzsz{ height:3.22rem; text-align:center; padding:0.48rem 0 0.1rem 0;}
/*  part7   */
.sgye_img_fzsz2{ height:2.57rem; text-align:center; padding:0.3rem 0 0.1rem 0;}
.p_7{padding:0.16rem 4.2% 0.36rem 4.2%; line-height:1.5em; text-align:left;}
/*  part8   */
.sgye_img_fy{ height:1.56rem; text-align:center; padding:0.3rem 0 0.1rem 0;}
.p_8{padding:0.16rem 4.2% 0.36rem 4.2%; line-height:1.5em; color:#666666; font-size:0.18rem;}
.part8_zxzx{ font-size:0.22rem; text-align:center; display:block; height:0.48rem; line-height:0.48rem; background:#00b5c8; width:69.8%; margin:0 auto; color:#fff; border-radius:5px;}
/*  part9   */
.zysx{ padding-top:0.3rem; padding-bottom:0.36rem;}
.zysx li{ width:90.625%; margin:0.1rem auto; color:#fff; text-align:left; font-size:0.18rem;}
.zysx_l1{ height:0.4rem; text-indent:0.8em; line-height:0.4rem; border:#fff solid 1px; position:relative; }
.zysx_l1 em{ display:block; position:absolute; background:url(../images/youjia.png) center no-repeat; width:16px; height:16px; top:0.12rem; right:0.8em;}
.zysx_l1.on em{ background:url(../images/xiajiao.png) center no-repeat;}
.zysx_l2{ display:none;}
.zysx_a1{ display:block; height:1.74rem; width:39%; padding:0.16rem 0 0.16rem 0; float:left; }
.zysx span{ display:block;}
.zysx_l2 p{ line-height:1.5em; color:#fff; font-size:0.18rem;}
.p9_1{padding-top:0.16rem;}
.p9_2{padding-top:0.06rem;}
.p9_3{ font-size:0.22rem; color:#fff; font-weight:bold; padding-top:0.1rem; padding-bottom:0.1rem;}
.p9_4{padding-top:0.16rem; padding-bottom:0.16rem; text-align:center;}
.huang{ color:#fdc45b;}
.p9_red{ color:#f30;}
.part9_zxzx{ font-size:0.22rem; text-align:center; display:block; height:0.43rem; line-height:0.43rem; background:#FDC45B; width:38%; margin:0 auto; color:#fff; border-radius:10px;}
/*   footer   */
.pjjx_footer p{  text-align:center; padding-top:0.36rem; padding-bottom:0.2rem;}
/*-----自适应-----*/
@media all and (min-width:640px){
    .wapper{width:601px;margin:0 auto;position:relative; padding-left:19.5px; padding-right:19.5px;}
	
}
@media only screen and (max-width: 450px) and (min-width: 320px) {
    
body{font-size:14px;}
.zysx_l2 p{font-size:14px;}
.p9_3{ font-size:14px;}
.zysx li{font-size:14px;}
.zysx_l1{ height:0.5rem; line-height:0.5rem;}
.zysx_l1 em{top:0.12rem;}
.p_8{font-size:14px;}
.sgye_part3{font-size:14px;}
.sgye_part1{font-size:14px;}
}
@media only screen and (max-width: 385px) and (min-width: 320px) {
.re_jies p{font-size:14px; line-height:1.3em;}    
.sgye_part2{font-size:14px;}
.re_jies h4{font-size:14px;}
}
@media only screen and (max-width: 345px) and (min-width: 320px) {
.lc_zj li .ra_zxzj{ bottom:0.15rem;font-size:13px;}
.lc_zj li .ra_zxyy{ bottom:0.15rem;font-size:13px;}
.re_jies p{ padding-top:0.14rem;}
.re_jies h4 span{font-size:15px; }

}
