@charset "utf-8";

/* CSS Document */

.clear{ clear:both}

.wrapper{ width:32rem; min-width:16rem; margin:0 auto; height:auto; overflow:hidden;}


.n_foot {width: 28rem;margin: 0 auto;padding-bottom: 0.5rem;border-bottom: 1px dashed #999;overflow: hidden; margin-top:1rem;}
.n_foot img {float: left;width: 2.7rem;margin-right: 0.5rem;}
.n_foot p {width: 17rem;float: left;text-align: center;font-size: 1.5rem;}
.n_foot p span {color: #ff7e00;font-weight: bold;}
.n_foot a {display: block;width: 7.3rem;float: left;border-radius: 1.5rem;text-align: center;color: #FFF;line-height: 2rem;margin-left: 0.5rem;background: #ff7e00;}




/*ͷ��*/

.header{ width:100%;height:5.25rem; }

/*����*/

.nav{ width:100%;height:5rem; background:#A20B3C; }

.nav ul li{border-bottom:1px solid #fff; float:left; width:7.9rem;text-align:center;height:2.45rem;line-height:2.45rem;}

.nav ul li:nth-child(1),.nav ul li:nth-child(2),.nav ul li:nth-child(3),.nav ul li:nth-child(5),.nav ul li:nth-child(6),.nav ul li:nth-child(7){border-right:1px solid #fff;}

.nav ul li a{ color:#fff;font-size:1.2rem;}

/*banner*/

.sider_wrap {width: 100%;height:14.3rem;overflow: hidden;margin: 0 auto;}

.sider_wrap .sider {position: absolute;display: block;}

.sider_wrap .sider .current {display: block;}

.sider_wrap .bd {position: relative;height: 20px;top:94%;left:46%;}

.sider_wrap .bd a {width: 0.6rem;height: 0.6rem;border-radius: 10px;background: #ccc;float: left;margin-right: 0.25rem;cursor:pointer;}

.sider_wrap .bd .action {background: #fa635e;}

.sider_wrap img{ display:block;}

.gonggao{ height:8rem; width:30rem; margin:0 auto; margin-top:1.4rem;}

.gg_l{ width:4rem; float:left; background:url(../images/yuan.png)  no-repeat center; height:6.5rem;  text-align:center;line-height:2rem; background-size:2.9rem 4.35rem; padding-top:0.5rem;}

.gg_l a{ font-size:1.1rem; position:relative; top:1rem; color:#fceb59}

.gg_r{ width:26rem; float:right}

.gg_r p { line-height:2rem; margin-left:1rem; font-weight:bold}

.gg_r p span{ color:#c13044}

/*����*/

.hm{ margin-top:1.4rem;}

.b_box{ width:31rem; margin:1rem auto}

.hm_bt{ height:4.25rem; font-size:1.6rem; line-height:4.25rem; text-align:center; color:#fff}

.hm_l{ width:9.6rem; float:left; background:#f27406;height:4.25rem}

/*.hm_l i{ width: 0;height: 0;border-top: 5px solid transparent;border-left: 5px solid #ff0000;border-bottom: 5px solid transparent;}*/

.hm_r{ width:22.4rem;height:4.25rem;float:right; background:#F21076;}

.b_box table { border:#ccc; text-align:center}

.b_box table tr td{ font-size:1.2rem; /*padding:0.5rem 0*/}

.tr_bt{ background:#ffd3d5; font-size:1.4rem; height:4.5rem}

.b_box table tr td li{ height:2rem; line-height:2rem; border-bottom: 1px solid #ccc;}

.shuzi{color:#c13044}

.shuzi span{ font-size:1.4rem}

.zhu{ text-align:center; font-size:1.3rem; color:#c13044}

.yuyue{ background:#F21076; width:10.5rem; height:2.75rem; display: block; border-radius:10px; margin:0 auto;text-align:center;}

.yuyue a{  color:#fff; line-height:2.75rem; font-size:1.4rem}

.zhu,.yuyue{ margin-top:1rem}

.text{ font-size:1.6rem; text-align:center; margin-top:1rem}

.h_box{ width:31rem; margin:0 auto}

.h_one,.h_two,.h_there,.h_four{ width:31rem; margin:0 auto; margin-top:1rem}

.h_one{background:url(../images/bg01.png) no-repeat;  height:17.9rem; }

.h_wenben{ padding:1.5rem 0.9rem}

.hw_l{ width:15.5rem;height:4.25rem; float:left; text-align:center; color:#fff}

.hw_r{ width:12.75rem; height:4.25rem; float:right ; border:2px solid #fff}

.mini{ font-size:1.6rem;}

.xinghao{ font-size:2rem; color:#ffe400}

.hmrb{ padding: 0.6rem; overflow:hidden}

.hmrb_l{ width:6rem; height:3rem; float:left; text-align:right; font-size:1.1rem; color:#fff; margin-left:-1rem;}

.hmrb_r{ width:6.5rem; height:3rem; float:right; text-align:center; font-size: 2rem; line-height: 3rem; color:#ffe400}

.tuijian{ font-size:1.2rem; margin-top:1.4rem; color:#fff}

.an{ margin-top:3.8rem}

.an_l{ width:16rem; float:left; color:#fff; font-size:1.2rem;}

.an_r{ width:10.75rem; float:right; background:#ffe400; height:2.65rem; text-align:center; margin-right:2rem;line-height: 2.5rem;  }

.an_r a{ font-size:1.2rem}

.an_r a:after{width: 2.1rem;    display: inline-block;    height: 2.3rem;    content: "";    background: url(../images/xs.png) no-repeat ;    background-size: 87%;    vertical-align: top;    position:relative;	left:7px; top:2px}

.h_two{ background:url(../images/bg02.png) no-repeat;height:17.9rem;}

.lx { margin-top:3.8rem; padding:0 2rem;text-align:center; height:2.7rem}

.lx_l{ float:left; width:47%; background:#fff;height:2.7rem}

.lx_l a:before{ background:url(../images/tel.png) no-repeat; display:inline-block; width:2.3rem; height:1.9rem;content: "";background-size: 100%;    position: relative;    top: 7px;    right: 5px;}

.lx_r{ float:right; width:47%; background:#ffe400;height:2.7rem}

.lx_r a:before{ background:url(../images/web.png) no-repeat; display:inline-block; width:2.5rem; height:1.9rem;content: "";background-size: 100%;    position: relative;    top: 7px;    right: 5px;}

.lx_r a,.lx_l a{ font-size:1.2rem}

.h_there{background:url(../images/bg03.png) no-repeat;height:17.9rem;}

.h_four{background:url(../images/bg04.png) no-repeat;height:18.2rem;}

.lp{ text-align:center; font-size:1.3rem; margin-top:2rem}

.lp span{ color:#fff}

.ysan{ width:31rem;height:11.7rem; margin:0 auto; margin-top:1rem;background:url(../images/bg05.png) no-repeat;}

.y_box{ width:23.75rem; margin:0 auto}

.y_l{ width:60%; float:left}

.y_r{ width:36%; float:right; background:url(../images/quan.png) no-repeat 100%; height:2.4rem;font-size: 1.4rem;  margin-top:2.5rem; line-height:2.4rem; text-align:center}

.fg{ margin-top:0.6rem}

.fg,.sy{ font-size:1.4rem;}

.sz{ color:#ffe400;}

.qian{ font-size:3.4rem; color:#fff}

.fk{ width:30rem; margin:0 auto; margin-top:1rem; font-size:1.2rem; line-height:1.5rem; color:#fff}

.f_one{border:2px solid #f97c9f; }

.f_two{border:2px solid #68b25c;}

.f_there{border:2px solid #f7af5a; }

.f_four{border:2px solid #6db9e3;}

.f_one,.f_two,.f_there,.f_four{background:url(../images/bg10.png) repeat;width:30.8rem; height:9rem; margin:0 auto; margin-top:1.4rem; }

.f_box{ padding:0.4rem 0.25rem} 

.f_l{ float:left; width:10rem; }

.f_c{ float:left; width:13rem; margin-top:2rem}

.f_r{ float:right; width:6rem}

.wb{ background:#f97c9f; }

.wb1{ background:#68b25c}

.wb2{ background:#f7af5a}

.wb3{ background:#6db9e3}

.wb,.wb1,.wb2,.wb3{width:100%; text-align:center;}

.f_l p{ color:#fff}

.f_c p{ text-align:center; font-size:1.2rem; line-height:2rem}

.p0,.p1,.p2,.p3{ font-size:2rem;}

.p0{ color:#f97c9f}

.p1{color:#68b25c}

.p2{color:#f7af5a}

.p3{color:#6db9e3}

.f_r1{ background:url(../images/bg06.png) no-repeat; }

.f_r2{background:url(../images/bg07.png) no-repeat;}

.f_r3{background:url(../images/bg08.png) no-repeat;}

.f_r4{background:url(../images/bg09.png) no-repeat;}

.f_r1,.f_r2,.f_r3,.f_r4{height:6.5rem; background-size:100%; text-align:center; padding-top:1.5rem;position: relative;top: 1rem;    left: -3rem;}

.f_r1 a,.f_r2 a,.f_r3 a,.f_r4 a{ color:#fff}

.b_tl{ height:4.25rem; width:32rem;line-height:4.25rem; color:#fff000; padding:0 0.5rem 0 2.8rem; font-size:1.6rem; background:url(../images/taocan1.jpg) no-repeat 0.4rem center #F21076; background-size:2.1rem 2.65rem;}

.b_tl span{ color:#fff}

.b_tl img { width:auto; padding-top:0.8rem;}

.tu{ width:31rem; height:14.5rem; margin:0 auto;margin-top:1rem }

.tishi{ font-size:1.2rem; line-height:2rem}

.tishi span,.tishi a{ color:#e91119}

.asd{ width:27rem; margin:0 auto;}

.asd_l{float:left; background:#e4676c; }

.asd_r{  float:right; background:#f7af5a;}

.asd_l,.asd_r{border-radius:19px; height:12.75rem; width:12.75rem; display:block }

.asd_l a:before{ background:url(../images/wx.png) no-repeat; width:5rem; height:4.5rem;display:inline-block;content: "";    position: relative;

    left: 30%;

    /* top: 43px; */

    margin-top: 2rem;background-size: 100%;}

.asd_r a:before{ background:url(../images/tl.png) no-repeat; width:5rem; height:4.6rem;display:inline-block;content: "";    

    margin-top: 2rem;background-size: 100%;position: relative;

    left: 30%;}

.asd_l a,.asd_r a{ font-size:1.4rem; text-align:center; line-height:2rem; color:#fff}

.bt_t{ margin-top:1rem; background:#eae8e8; height:8.5rem}

.bt_t ul li{ width:25%; float:left; text-align:center}

.bg1{ background:url(../images/dh.png) no-repeat center; height:4.5rem}

.footer{ width:32rem; height:11rem; background:#eae8e8; clear:both;color:#FFF; margin:0 auto; margin-top:25px;}

.f_box{ width:32rem; margin:0 auto; height:11rem;}

.f_box ul{ padding-top:22px;}

.f_box ul li{ width:6.4rem; height:5.5rem; border-radius:10px;  display:block; float:left; margin-left:1.25rem;}

.yjth{ background:url(../images/tel2.png) no-repeat  center/2.3rem 2.75rem; background-color:#fff; }

.yygh{ background:url(../images/dn.png)  no-repeat  center/3.35rem 2.75rem;background-color:#fff;}

.zxzx{ background:url(../images/zx2.png) no-repeat  center/3.35rem 2.75rem;background-color:#fff;}

.yjdh{ background:url(../images/dh2.png) no-repeat  center/2.85rem 3.05rem;background-color:#fff;}

.f_lj{ width:32rem; height:auto; color:#000;}

.f_lj p{ float:left;width:6.4rem; height:2.5rem;margin-left:1.25rem; text-align:center; margin-top:0.5rem; font-size:1.1rem;}

.dizhi{ color:#000; text-align:center;width:30rem; height:auto; margin-top:1rem; margin-bottom:5rem;}

.dizhi span{ color:#e20606}

.navsnas{overflow: hidden; zoom: 1; background: #F21076;}

.navsnas ul{overflow: hidden;}

.navsnas ul li{overflow: hidden; text-align: center; float: left; font-size: 1.4rem; line-height: 230%; width: 20%;}

.navsnas ul li a{color: #ffffff; background: url(/img_new/navri.png) repeat-y right top/0.2rem 0.2rem; display: block;}

.navsnas ul li span a{color: #ffd77a; font-weight: bold;}