html { font-size :10px;}
body{ background:#fff;}
a.as{ width:98%; display:block; margin:.15rem auto .2rem auto; font-family:"思源黑体 CN"; color:#fff; border-radius:.08rem; font-size:.2rem; letter-spacing:1px; line-height:.5rem; background:#f60; text-align:center; font-weight:bold;}
a.ass{ width:30%; display:block; margin:.08rem auto 0 auto; font-family:"思源黑体 CN"; color:#fff; border-radius:.08rem; font-size:.18rem; line-height:.4rem; background:#147ed6; text-align:center;}

.banner{ width:100%; display: block; margin: 0 auto;}
.bt{ width:100%; display: block; margin: .1rem auto 0 auto ; font-family: "思源黑体 CN"; }
.bt h2{font-size: .26rem; text-align: center; color: #464646; height: .44rem; line-height: .5rem; font-family: "思源黑体 CN";}
.bt p{width:98%; font-size:.18rem; letter-spacing:1.5px; line-height:.34rem; color:#555; text-align:center;  margin:0 auto;}
.bt span{ color: #f60;}

.bt_wz{  width:96%; display: block; font-family: "思源黑体 CN"; font-size:.12rem; line-height:.24rem; margin: 0  auto .1rem auto; text-align: center; color: #9e9e9e;}

.con_wz{  width:96%; display: block; font-family: "思源黑体 CN"; font-size:.18rem; letter-spacing:1px; line-height:.36rem; color:#555; margin:0 auto; }

/*gundongbaoming*/
.bmdsr_show{width:100%; height:4.5rem; overflow:hidden; background:#147ed6 repeat; margin: .25rem auto 0 auto;}
.bmdr_p1{width:100%; height:auto; overflow:hidden; margin-top:.2rem; color: #fff; font-family: "思源黑体 CN"; font-size: .2rem; text-align: center; font-weight: 650; letter-spacing: 1.5px;}
.bmdsr_show .bd{width:96%; height:3.6rem; overflow:hidden; background:#FFF; margin:.15rem auto 0 auto;}
.bmdsr_show .bd ul li{width:98%; height:36px; overflow:hidden; border-bottom:1px dashed #8C8C8C; margin:0 auto; line-height:36px;}
.bmdsr_show .bd ul li span{width:33.33%; height:auto; overflow:hidden;font-size:.16rem; text-align:center; display:block; float:left;}
/*baoming*/
.bottom_bm_bd1{ width:88%; display: block; margin: .15rem auto 0 auto;}
.bottom_bm_bd1 ul{ width:100%; display: block; margin: 0 auto;}
.bottom_bm_bd1 ul li{ width:100%; display: block; float: left; margin: 0 auto .25rem auto;}
.bottom_bm_bd1 ul li:nth-child(3){ margin: 0 auto .1rem auto;}
.bottom_bm_bd1 input{ width:100%; display: block; font-family: "思源黑体 CN"; font-size: .18rem; text-align: center; color: #333; line-height: .46rem; border: 1px solid #cecece; border-radius: .8rem;}
.subm1{ width:100%!important; margin: 0 auto!important; background: #f60!important; color: #fff!important; border: 0!important; line-height: .46rem!important; font-weight: 600; letter-spacing: 2px; border-radius: .8rem!important;}
input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
/*zhuanye*/


.lp_img{ width:50%; display: block; margin: .1rem auto;  max-width: 280px;}
.lp_img img{ width:100%; display: block; margin: 0 auto;}
.lp_wz{ width:96%; margin: 0 auto; display: block;font-family: "思源黑体 CN"; color: #1b4e28; font-size: .18rem; line-height: .4rem;}
.lp_wz p{ width:100%; height: .5rem; margin: 0 auto; font-size: .2rem; letter-spacing: 1.5px; line-height: .6rem; text-align: center; font-weight: 600;}
.lp_wz span{ color:#f60;}

a.lipin{ width:30%; display: block; background: #f60; margin: .1rem auto; border-radius: .8rem;font-family: "思源黑体 CN"; color: #fff; font-size: .18rem; letter-spacing: 1.5px; line-height: .36rem; text-align: center; }

.lp_wz_n{ width:100%; margin: 0 auto; display: block;font-family: "思源黑体 CN"; color: #ff0; font-size: .18rem; line-height: .4rem; font-weight: 600; text-shadow: 0 1px 2px #555; text-align: center;}

.bg_f4{ width:100%; display: block; background: #202b49;padding-bottom: .7rem;}
.bt2{ width:100%; display: block; margin: 0 auto .1rem auto;  font-family: "思源黑体 CN"; }
.bt2 h2{width:100%; display: block; font-size: .28rem;line-height:.5rem; text-align: center; margin: 0 auto; font-family: "思源黑体 CN"; font-weight: 700; color: #fff; padding-top: .1rem;}
.bt2 p{width:100%; display: block; font-size: .18rem;line-height:.36rem; text-align: center; margin: 0 auto; font-family: "思源黑体 CN"; color: #fff;}

.xdn3_show ul{ width:98%; display: block; margin: 0 auto;}
.xdn3_show ul li{ width:49%; display: block; float: left; background: #f4f4f4; padding-bottom: .1rem; margin: 0 2% 2% auto;}
.xdn3_show ul li:nth-child(2n){ margin-right:0;}
.xdn3_show ul li h3{text-align: center; font-family: "思源黑体 CN"; font-size:.2rem; line-height:.4rem; color:#333; margin: .1rem auto 0 auto; font-weight: 600;}
.xdn3_show ul li p{text-align: center; font-family: "思源黑体 CN"; font-size:.18rem; color:#555; margin: 0 auto;line-height: .2rem;}
.xdn3_show ul li img{ width:100%; display: block; margin: 0 auto;}

.btn{width: 98%; display: block; margin: .2rem auto .25rem auto; font-size: .2rem; background: linear-gradient(to right, #ff7644 , #ed5249);line-height: .5rem;border-radius: .6rem;color: white;box-shadow: 0 2px 5px 0px #ee5449; text-align:center; font-weight: 600;  font-family: "思源黑体 CN"; letter-spacing: 1px;}

.zy ul{ width:98%; display: block; margin: 0 auto 0 auto;}
.zy ul li{ width:24%; height: .48rem; display: block; background: #e6e6e6; float: left; margin: 0 1px 1px auto; font-family: "思源黑体 CN"; line-height: .48rem; font-size: .14rem; color: #464646; text-align: center;}
.zy ul li:nth-child(4n){ margin-right: 0;}
.zy ul li:nth-child(1){ background: #f60; color: #fff; font-size: .16rem;}
.zy ul li:nth-child(2){ background: #f60; color: #fff; font-size: .16rem;}
.zy ul li:nth-child(3){ background: #f60; color: #fff; font-size: .16rem;}
.zy ul li:nth-child(4){ background: #f60; color: #fff; font-size: .16rem;}
.zy_1{ background: #f7f7f7!important;}
.zy ul li a{width:100%; height: .48rem; display: block; color: #fb5b21;}
.zy ul li:nth-child(4n+1){ width:35%;}
.zy ul li:nth-child(4n+2){ width:15%;}
.zy ul li:nth-child(4n+3){ width:31%;}
.zy ul li:nth-child(4n+4){ width:18%;}
a.zymc{ color: #464646!important; }	
.home_zx{ width:100%; display: block;}



.jy_xb{ width: 98%; overflow: hidden; box-sizing: border-box; margin: .15rem auto 0 auto;}
.zyd_t ul{overflow: hidden;width: 100%; border-bottom: 1px solid #ddd;box-sizing: border-box; margin: 0 auto;}
.zyd_t ul{display: block;}
.zyd_t ul li {float: left; text-align: center; border-left: 1px #fff solid; box-sizing: border-box;list-style: none; font-family: "思源黑体 CN"; color: #fff; font-size:.16rem; line-height:.42rem; background:#f90;}
.zyd_t ul li:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox {height: 180px;overflow: hidden;font-family: "思源黑体 CN"; color: #444; font-size:.16rem;}
#sybmdbox table {width: 100%;border-collapse: collapse; margin: 0 auto;font-family: "思源黑体 CN";}
#sybmdbox table td {border: 1px solid #ddd;color: #666;font-family: "思源黑体 CN"; background: #fff;}
#sybmdbox table td:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox table td:nth-child(4){ border-right: 0px solid #ffffff ;} 
#sybmdbox table tr:hover {background: #ddd;font-family: "思源黑体 CN";}
.zyw_1 {width: 20%; line-height: .4rem;}
.zyw_2 {width: 34%;}
.zyw_3 {width: 22%;}
.zyw_4 {width: 23%;}
.zyw_5 {width: 23%;}


.yh1{ width:98%; margin: .15rem auto 0 auto; background: #f4f4f4; padding-bottom: .1rem}

.yh1_n_bt{width: 100%; margin: 0 auto; font-family: "思源黑体 CN";}
.yh1_n_bt h2{width:100%;height:.5rem; text-align: center; font-size: .24rem;line-height: .6rem; letter-spacing: 1px; color: #f60; margin: 0 auto; font-family: "思源黑体 CN"; font-weight: 600;}
.yh1_n_wz{width:96%; display: block; text-align: center; font-family: "思源黑体 CN"; line-height: .36rem; font-size: .18rem; color: #464646; letter-spacing: 1.5px; margin: 0 auto; }
.yh1_n_wz span{ color:#ff5624;}
a.as1{ width:50%; display:block; height: .4rem; margin:.15rem auto .2rem auto; font-family:"思源黑体 CN"; color:#fff; border-radius:.4rem; font-size:.18rem; letter-spacing:1px; line-height:.4rem; background:#ff5624; text-align:center;}

.banner2{ width:96%; display: block; margin: .1rem auto;}

#sybmdbox1 {height: 180px;overflow: hidden;font-family: "思源黑体 CN"; color: #444; font-size:.14rem;}
#sybmdbox1 table {width: 100%;border-collapse: collapse; margin: 0 auto;font-family: "思源黑体 CN";}
#sybmdbox1 table td {border: 1px solid #ddd;color: #666;font-family: "思源黑体 CN"; background: #fff;font-size: .14rem;}
#sybmdbox1 table td:nth-child(1){ border-left: 0px solid #ffffff ;} 
#sybmdbox1 table td:nth-child(4){ border-right: 0px solid #ffffff ;} 
#sybmdbox1 table tr:hover {background: #ddd;font-family: "思源黑体 CN";}

.ykUl3 ul{ width:98%; display: block; margin: 0 auto 0 auto;}
.ykUl3 ul li {float: left; width: 49%; display: block; margin: 2% 2% 0 auto;}
.ykUl3 ul li:nth-child(2n){ margin-right: 0;}