@charset "gb2312";
@import 'global.css';

.small_navtit{ width:100%; line-height:0.6rem; height:0.6rem; margin-top:0.08rem; font-size:0.32rem; color:#223b75; font-weight: bold; padding-top:0.1rem; text-indent:0.1rem;}
.small_navtit #Marquee_x { overflow:hidden; width: 3.5rem; height:0.6rem; float:right; font-size:0.14rem; color:#f34703; margin-right:0.2rem;}
.small_navtit #Marquee_x ul {}
.small_navtit #mrq{ width:3.5rem; height:0.6rem; overflow:hidden; }
.small_navtit #Marquee_x ul li ,#Marquee_x ul li div{ float:left;line-height:0.6rem;overflow:hidden}
.small_navtit #Marquee_x ul li div{ float:left;line-height:0.6rem;overflow:hidden; }
.small_nav{ height:auto;}
.small_nav li{ width:25%; height:auto; float:left; text-align:center; margin:0.15rem auto;}
.small_nav li div{ width:1.1rem; margin:0 auto;}
.small_nav li div img{ width:100%;}
.small_nav li a{ width:100%; height:auto; color:#000; font-size:0.2rem; line-height:0.4rem; display:block;}
.xmlc{ height:0.87rem; background:#ebebeb; padding:0.14rem 0; margin:0.1rem auto;}
.xmlc ul{ width:5.48rem; height:0.87rem; margin:0 auto}
.xmlc ul li{ width:0.87rem; height:0.87rem; line-height:0.87rem; float:left; text-align:center; font-size:0.18rem; background:url(../img/xmbg_07.png) no-repeat; background-size:100%; margin:0 0.25rem;}
.xmlc ul li a{ color:#000; display:block;}
.xmlc ul li.fycx{ line-height:0.2rem; padding-top:0.3rem;}
/*¸ü¸Ä*/
.xmnew{ width:100%; height:0.62rem; margin:0.1rem auto; background:#fff;}
.xmnew ul{ width:6rem; height:0.62rem; margin:0.1rem auto; border:1px solid #fff; box-sizing:border-box;}
.xmnew ul li{ width:2rem; height:0.62rem; line-height:0.62rem; float:left; margin-left:1px; font-size:0.28rem; background:url(../img/ico_03.png) no-repeat 1.55rem center #223b75; background-size:0.27rem; box-sizing:border-box;}
.xmnew ul li a{ width:2rem; height:0.62rem; display:block; color:#fff;}
.xmnew ul li i{ width:0.57rem; height:0.59rem; padding:0.03rem 0.05rem 0; float:left;}
.xmnew ul li i img{ height:100%;}
.xmnew ul li.one i{ width:0.7rem; height:0.59rem;}
.xmlcnew{ width:5.5rem; height:1.12rem; margin:0.15rem auto;}
.xmlcnew .lbz{ width:4.4rem; height:1.12rem; float:left;}
.xmlcnew .lbz ul li{ width:2.1rem; height:0.47rem; float:left; margin:0.04rem 0.07rem 0.03rem 0; border:1px solid #d4d4d4; font-size:0.18rem; text-align:center; line-height:0.47rem; border-radius:6px;}
.xmlcnew .lbz ul li.b1{ background:url(../img/b1_03.png) no-repeat left center #f5f5f5; background-size:0.45rem;}
.xmlcnew .lbz ul li.b2{ background:url(../img/b2_03.png) no-repeat left center #f5f5f5; background-size:0.45rem;}
.xmlcnew .lbz ul li.b3{ background:url(../img/b3_07.png) no-repeat left center #f5f5f5; background-size:0.45rem;}
.xmlcnew .lbz ul li.b4{ background:url(../img/b4_07.png) no-repeat left center #f5f5f5; background-size:0.45rem;}
.xmlcnew .rzx{ width:1rem; height:1.06rem; float:right; margin-top:0.04rem;}
.xmlcnew .rzx a{ width:0.94rem; height:1.06rem; display:block;  border-radius:0.1rem;color:#fff; box-sizing:border-box; padding-top:0.7rem; font-size:0.18rem; text-align:center}
.xmlcnew .rzx a.zxzc{ background:url(../img/zxzc_03.png) no-repeat center 0.2rem #ff6005; float:left; background-size:0.35rem;}
.xmlcnew .rzx a.fycx{ background:url(../img/fycx_03.png) no-repeat center 0.2rem #26c540; float:left; background-size:0.35rem;}
.sbzt{ width:100%; height:1.7rem; background:url(../img/sbzt_02.jpg) no-repeat; background-size:100%; margin-bottom:0.25rem;}
.sbzt a{ width:25%; height:1.7rem; display:block; float:left;}
.tit{ width:6rem; height:0.42rem; line-height:0.42rem; border-bottom:0.06rem solid #223b74; color:#213a77; font-size:0.32rem; padding-top:0.1rem; text-indent:0.3rem; font-weight:bold; margin:0 auto;font-variant: small-caps}
.tit font{ color:#8f9194; font-size:0.18rem; padding-left:0.1rem; font-weight:100;}
.tit font i{ padding-right:0.1rem; font-style:normal}
/*yydt*/
.index_yydt{ width:93%; margin:0 auto;}
.yydt_tit{ width:100%; height:0.45rem; margin:0 auto; color:#646464;}
.yydt_tit span{ width:2.76rem; height:0.45rem; line-height:0.45rem; text-align:center; display:block; float:left; cursor:pointer; font-size:0.24rem; background:#ebebeb;}
.yydt_tit span.hover{ background:#223b75; color:#fff;}
.index_yydtcon{ width:100%; height:auto; padding:2% 0;}
.index_yydtcon li{ padding:0.05rem 0.15rem; border-bottom:1px dashed #a8a9ae;}
.index_yydtcon li img{ width:1.15rem; height:0.85rem; border:1px solid #b7b7b8; float:left; margin-right:0.15rem;}
.index_yydtcon li dl{ font-size:0.2rem; color:#333436; line-height:0.36rem;}
.index_yydtcon li dd{ font-size:0.18rem; color:#9d9ea0; line-height:0.28rem;}
.index_yydtcon li dd font{ color:#f50;}


.sw{ width:100%; height:1.11rem; background:#ebebeb; padding:0.28rem 0;}
.sw ul{ width:5.26rem; height:1.11rem;  margin:0 auto;}
.sw ul li{ width:1.11rem; height:1.11rem; float:left; margin:0 0.1rem;}
.sw ul li img{ width:100%;}

.sy_zxzx{width:5.4rem; height:0.45rem; margin:0.2rem auto 0; position:relative; border:1px #d1d1d1 solid; border-radius:5px; background:url(../img/cd_zxzx.jpg) no-repeat 4rem center #efefef; background-size:1.13rem;}
.sy_zxzx a{width:1.13rem; height:0.28rem; position:absolute; right:0.25rem; top:0.1rem;}
.sy_zxzx input{width:3.8rem; line-height:0.45rem; background:#efefef; color:#363636; font-size:0.17rem; padding-left:0.2rem; height:0.45rem; border:0;}

.txzj_new{margin-top:.2rem}
.txzj_new ul{width:5.78rem;margin:0 auto}
.txzj_new ul li{width:1.76rem;height:auto;margin:.1rem .08rem;font-size:.16rem;text-align:center;line-height:.22rem;float:left}
.txzj_new ul li img{width:100%;margin-bottom:.06rem}
.wdjj{width:6rem;height:2.99rem;background:url(../img/wdbg_06.jpg) no-repeat;background-size:100%;position:relative;overflow:hidden;margin-top:.2rem;font-size:.2rem}
.wdjj h4{line-height:.52rem}
.wdjj h4 i{width:.5rem;height:.5rem;border:1px solid #297da9;border-radius:.5rem;text-align:center;line-height:.5rem;font-size:.26rem;color:#297da9;font-style:normal;display:block;float:left}
.wdjj h5 i{width:.5rem;height:.5rem;border:1px solid #ccaf61;border-radius:.5rem;text-align:center;line-height:.5rem;font-size:.26rem;color:#ccaf61;font-style:normal;display:block;float:left}
.wdjj h5{line-height:.3rem}
.wdjj h4 div,.wdjj h5 div{width:3.25rem;float:right}
.wdjj h4 div{margin-bottom:.15rem}
.wdjj h5 a div{color:#333}
.wdjj h5 a div font{color:#ff4800}
.slider,.wdjj li{width:6rem;height:2.99rem}
.wdjj li{height:2.99rem;box-sizing:border-box;padding:.28rem .35rem 0 1.74rem}
.wdjj .slider{margin:0 auto}
.wdjj .jcider-pagination{text-align:center;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}
.wdjj .jcider-pagination-point{position:relative;background:0 0;border-radius:50%;margin:8px;display:inline-block;width:8px;height:8px;cursor:pointer;background:rgba(195,166,88,.5);transition:all .3s}
.wdjj .jcider-pagination-point.active{background:#c3a658}
.jssp{width:5.2rem;height:2.63rem;margin:.2rem auto;border:.05rem solid #e5e5e5}
.jssp img{width:100%}
.jssp_txt{width:94%;margin:0 auto}
.jssp_txt p{text-indent:2em;line-height:.26rem;font-size:.16rem;color:#2f2f2f}
.syjs{width:100%;margin:.1rem auto}
.syjs img{width:100%}
.index_xjs{border:0}
.index_yydtcon li{padding:5px .15rem;border:0}
.index_yydtcon dl{padding:5px .15rem;border-bottom:1px dashed #a8a9ae}
.index_yydtcon dl a{display: block;}
.index_yydtcon dl img{width:1.15rem;height:.85rem;border:1px solid #b7b7b8;float:left;margin-right:.15rem}
.index_yydtcon dl dt{font-size:.20rem;color:#333436;line-height:.36rem}
.index_yydtcon dl dd{font-size:.18rem;color:#9d9ea0;line-height:.24rem}
.index_yydtcon dl dd font{color:#f50}
.index_yydtcon #feature1{height:4rem;POSITION:relative}
.index_yydtcon #feature1 .prev{WIDTH:2.4rem;height:.42rem;POSITION:absolute;DISPLAY:block;BACKGROUND:#c8c8c8;left:.1rem;top:3.5rem;color:#fff;border-radius:.1rem;font-size:.18rem;text-align:center;line-height:.42rem}
.index_yydtcon #feature1 .next{WIDTH:2.4rem;height:.42rem;POSITION:absolute;DISPLAY:block;BACKGROUND:#f50;right:.1rem;top:3.5rem;color:#fff;border-radius:.1rem;font-size:.18rem;text-align:center;line-height:.42rem}
.index_yydtcon .featureUL1{POSITION:relative;WIDTH:100%;FLOAT:left;LEFT:0}
.index_yydtcon .featureBox1{WIDTH:100%;FLOAT:left;HEIGHT:3.8rem;OVERFLOW:hidden}
.index_yydtcon #botton-scroll1{Z-INDEX:0;MARGIN:0 auto;WIDTH:100%;FLOAT:left;HEIGHT:3.8rem}
.index_yydtcon #block1{Z-INDEX:0;POSITION:relative;MARGIN:0 auto;WIDTH:100%;HEIGHT:3.8rem;OVERFLOW:hidden}
.xnew_lm{width:5.8rem;margin:.25rem auto}
.xnew_lm li{width:1.83rem;line-height:.5rem;text-align:center;color:#FFF;background:#f50;font-size:.2rem;display:block;float:left;margin:0 .04rem;border-radius:.05rem}
.xlm_01{background:#f5f5f5!important;color:#5f5f5f!important;border:1px #d4d4d4 solid;box-sizing:border-box}


/**add 20170330**/
.addnav{width:6.0rem; margin:0.2rem auto 0; overflow:hidden;}
.addnav .addnav_a{width:3.0rem; float:left; height:1.4rem; background:url(../img/addnav.png) no-repeat center;background-size:2.71rem; margin-top:0.15rem;}
.addnav .addnav_a a{display: block;line-height:0.18rem; width:100%; height:100%; }
.addnav .addnav_a b{font-size:0.24rem;line-height:0.26rem;  color:#decc39; padding:0.2rem 0 0.1rem 0.35rem;display:inline-block;}
.addnav .addnav_a span{font-size:0.16rem; line-height:0.16rem; color:#fff; padding:0 0 0 0.35rem; display:inline-block;}
.addnav ul{width:3.0rem;  float:left; overflow:hidden;}
.addnav ul li{width:50%;height:auto;float:left;text-align:center;margin:0.15rem auto 0}
.addnav ul li div{width:1.1rem;margin:0 auto}
.addnav ul li div img{width:100%}
.addnav ul li a{width:100%;height:auto;color:#000;font-size:0.2rem;line-height:0.4rem;display:block}
.freebtn{width:5.4rem;margin:0.35rem auto;overflow:hidden;}
.freebtn h4{float:left;width:3.44rem;height:0.5rem;line-height:0.5rem;border:0.02rem solid #ff5500;text-align:center;font-size:0.18rem;color:#ff5500;}
.freebtn a{display: block; height:0.54rem;line-height:0.54rem;width:1.85rem;float:right;background:#f50 url(../img/cursor.png) no-repeat 1.6rem center; background-size:0.17rem; color:#fff;font-size:0.18rem; text-align:center;}
.index_health{width:6.0rem;margin:0 auto;}
.index_health .tit font{font-variant: normal;}
.parent{position: relative;width:5.3rem;height:2.1rem; background:#eaeaea; margin:0.15rem auto; padding:0.05rem; overflow:hidden;}
.big-div{width:3.1rem;height:2.1rem;position: absolute;top:0; right:2.2rem;transition:all 1s linear;}
.big-div img{width:100%;height:2.1rem;}
.small-div-1{width:2.15rem;height:1.0rem;top:0; right:0;color:blue;position: absolute; transition:all 1s linear;}
.small-div-1 img{width:100%; height:1.0rem;}
.small-div-2{color: yellow;width:2.15rem;height:1.0rem;top:1.1rem;right:0;position: absolute; transition:all 1s linear;}
.small-div-2 img{width:100%;height:1.0rem;}

.index_ztnew{width:5.5rem;margin:0 auto 0.2rem;}
.index_ztnew ul{overflow:hidden;}
.index_ztnew ul li{width:1.3rem; float:left;margin-right:0.1rem; background:#e16c43; border-radius:0.06rem; padding-bottom:0.2rem;}
.index_ztnew ul li:nth-child(2){background:#798cb7;}
.index_ztnew ul li:nth-child(3){background:#83cacf;}
.index_ztnew ul li:nth-child(4){margin-right:0; background:#9b8ecb;}
.index_ztnew ul li h2{width:0.9rem;height:0.9rem; line-height:0.9rem; overflow:hidden; border-radius:0.9rem;margin:0.2rem auto 0.1rem; background:#fff url(../img/index_zt1.png) no-repeat center; background-size:0.36rem; vertical-align: middle;}
.index_ztnew ul li:nth-child(2) h2{background:#fff url(../img/index_zt2.png) no-repeat center; background-size:0.38rem; }
.index_ztnew ul li:nth-child(3) h2{background:#fff url(../img/index_zt3.png) no-repeat center; background-size:0.35rem; }
.index_ztnew ul li:nth-child(4) h2{background:#fff url(../img/index_zt4.png) no-repeat center; background-size:0.30rem; }
.index_ztnew ul li span{display: block;text-align:Center;color:#fff;font-size:0.2rem;}

.txzj_new h4{background:#ebebeb; padding:0.15rem 0.3rem 0.15rem 0.4rem;font-size:0.18rem;color:#616161; line-height:0.32rem; margin:0.3rem auto 0.25rem; }
.txzj_new h4 span{display:inline-block;background:#ff5500;color:#fff;font-size:0.2rem; margin-right:0.1rem; padding:0.05rem 0.2rem;border-radius:0.06rem;}
a.index_ztbtn{width:3.4rem;height:0.45rem;line-height:0.45rem;background:#ccaf61;color:#fff;font-size:0.2rem;text-align:Center;border-radius:0.3rem;margin:0 auto 0.2rem;display: block;}
.newtit font{font-variant: normal; }
.new_yydt_tit{ width:5.5rem;margin:0.28rem auto 0.1rem;overflow:hidden; }
.new_yydt_tit span{display: block;width:1.3rem;margin-right:0.1rem;border-radius:0.06rem;padding:0.2rem 0; float:left;font-size:0.2rem;color:#fff; text-align:center;background:#d0d0d0}
.new_yydt_tit span h4{width:0.9rem;height:0.9rem;border-radius:0.9rem;background:#fff; margin:0 auto 0.1rem;}
.new_yydt_tit span:nth-child(4){margin-right:0;}
.new_yydt_tit span:nth-child(1) h4{background:#fff url(../img/gz5.png) no-repeat center;background-size:0.41rem; }
.new_yydt_tit span:nth-child(2) h4{background:#fff url(../img/gz6.png) no-repeat center;background-size:0.32rem; }
.new_yydt_tit span:nth-child(3) h4{background:#fff url(../img/gz7.png) no-repeat center;background-size:0.35rem; }
.new_yydt_tit span:nth-child(4) h4{background:#fff url(../img/gz8.png) no-repeat center;background-size:0.32rem; }
.new_yydt_tit span.hover{background:#5f97e4;}
.new_yydt_tit span:nth-child(1).hover h4{background:#fff url(../img/gz1.png) no-repeat center;background-size:0.41rem; }
.new_yydt_tit span:nth-child(2).hover h4{background:#fff url(../img/gz2.png) no-repeat center;background-size:0.32rem; }
.new_yydt_tit span:nth-child(3).hover h4{background:#fff url(../img/gz3.png) no-repeat center;background-size:0.35rem; }
.new_yydt_tit span:nth-child(4).hover h4{background:#fff url(../img/gz4.png) no-repeat center;background-size:0.32rem;}
.newline{width:6.0rem;height:0.05rem;background:#223b74;margin:0 auto;}
.linezjnew{left:0; padding-left:1.8rem;}

/*fuli*/
.fuli{ width:6rem; height:auto; background:url(../img/fuli.jpg) no-repeat; background-size:100%; font-size:0.18rem; color:#fff; margin-top:0.2rem;}
.fuli_1{height:1.63rem;}
.fuli_1 p{padding:0.3rem 0.25rem 0 0.95rem; text-indent:2em; line-height:0.3rem;}
.fuli_2{height:0.74rem; color:#fff; line-height:0.32rem; padding:0.1rem 0.2rem 0; text-align:center;}
.fuli_2 font{color:#ffd200;}
.fuli_2 span{ padding-left:0.2rem;}
.fuli_2 i{width:0.3rem; height:0.32rem; background:#fff; text-align:center; display:inline-block; font-style:normal; color:#000}
.fuli_3 a{width:4rem; height:0.46rem; line-height:0.46rem; background:#ff5400; color:#fff; font-size:0.22rem; text-align:center; border-radius:0.46rem; display:block; margin:0.2rem auto;}
