/* CSS Document */
body,ul,li,dl,dt,dd,span,p,i,em,input,h2,h3,h4,h5,h6,or,a,img { margin:0; padding: 0; list-style-type: none; font-family: "Microsoft YaHei" ! important;}
input {outline:none; border: 0;}
a { text-decoration:none;}

.mainn{width: 16rem; margin-left: auto; margin-right: auto; height: auto; overflow: hidden; background:#ffffff;}
.header{ width:16rem; height:auto; overflow:hidden;}
.head{ width:16rem; height:2.6rem; background:#eaeaea;}
.head_l { float:left; width:2rem; height:2rem; }
.head_l img{float:left; margin-left:0.425rem; margin-top:0.8rem; width:1.15rem;height:auto;}
.head_z { float:left; width:9.8rem; height:2rem; }
.head_z img{float:left; width:7.5rem; height:auto; margin-left:0.93rem; margin-top:0.6rem;}
.head_y { width:4rem; height:2rem; float:left; }
.head_y img{ float:left; width:3.95rem; height:auto; margin-top:0.5rem;}


.nav{ width:100%;  height:1.5rem; background:#045bcf;}
.nav ul li{ float:left; width:3.2rem; height:1.5rm; line-height:1.5rem; font-size:0.6rem;  text-align:center;}
.nav ul li a{ color:#ffffff;}
.banner_g{ width:16rem; height:7.5rem;}
.banner_g img{ width:16rem; height:7.5rem;  margin:0 auto;}
.sidebar_r{ width:16rem; height:3.075rem; background:url(../images/bj_1.jpg) no-repeat;background-size:100%;}
.sidebar_r span{ display:block; width:10.825rem; overflow:hidden; margin-left:4.7rem; line-height:0.56rem; font-size:0.42rem; color:#8c8b8b; padding-top:0.14rem;}
.sidebar_r span or{ color:#f54747;}
.main_content{ width:16rem; overflow:hidden;}
.main_content span{ display:block; width:16rem; overflow:hidden;}
.main_content span img{ display:block; width:12rem; height:1.3rem; text-align:center; margin:0 auto; margin-top:0.9rem;}
.mian_conten_list{ width:15.2rem; overflow:hidden; margin:0 auto;}
.mian_conten_list dl{ float:left; width:4.55rem; overflow:hidden; margin-left:0.4rem; margin-top:1rem;}
.mian_conten_list dl img{ float:left; width:4.55rem; height:4.55rem;}
.mian_conten_list dl dt{ float:left; width:100%; overflow:hidden; margin-top:0.475rem; }
.mian_conten_list dl dt or{ display:block; width:2.55rem; height:0.65rem; line-height:0.65rem; font-size:0.5rem; color:#ffffff; background:#018bd3; text-align:center; margin:0 auto;}
.mian_conten_list dl dd{ float:left; width:100%; overflow:hidden; line-height:0.65rem; font-size:0.42rem; color:#474747; text-align:center; margin-top:0.3rem;}

.center_main_andj{ width:14.75rem; height:1.1rem; line-height:1.1rem; background:#fa6d02; margin:0 auto; font-size:0.44rem; text-align:center; margin-top:1rem;}
.center_main_andj a{ color:#ffffff;}
.container_pfgm{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1.325rem;}
.container_pfgm span{ display:block; width:14.75rem; overflow:hidden; margin:0 auto;}
.container_pfgm span img{ display:block; width:12rem; height:1.25rem; text-align:center; margin:0 auto;}
.container_wh{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1rem;}
.container_q{ float:left; width:3.425rem; height:5.95rem; background:url(../images/w_1.png) no-repeat; background-size:100%;}
.container_q or{ display:block; width:3rem; overflow:hidden; margin:0 auto; margin-top:2.325rem; font-size:0.42rem; color:#ffffff;}
.container_l{ float:left; width:3.425rem; height:5.95rem; background:url(../images/w_2.png) no-repeat; background-size:100%; margin-left:0.35rem;}
.container_l or{ display:block; width:3rem; overflow:hidden; margin:0 auto; margin-top:2.325rem; font-size:0.42rem; color:#ffffff;}
.container_y{ float:left; width:3.425rem; height:5.95rem; background:url(../images/w_3.png) no-repeat; background-size:100%; margin-left:0.35rem;}
.container_y or{ display:block; width:3rem; overflow:hidden; margin:0 auto; margin-top:2.325rem; font-size:0.42rem; color:#ffffff;}
.container_m{ float:right; width:3.425rem; height:5.95rem; background:url(../images/w_4.png) no-repeat; background-size:100%;}
.container_m or{ display:block; width:3rem; overflow:hidden; margin:0 auto; margin-top:2.325rem; font-size:0.42rem; color:#ffffff;}

.container_dj_ann{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:0.75rem;}
.container_dj_ann p{ display:block; float:left; width:7.375rem; height:1.1rem; line-height:1.1rem; background:#fa6d02; font-size:0.44rem; text-align:center;}
.container_dj_ann p a{ color:#ffffff;}
.container_dj_ann span{ display:block; float:right; width:7.289rem; height:1.042rem; line-height:1.042rem; font-size:0.52rem; text-align:center; border: solid 1px #fa6d02;}
.container_dj_ann span a{ color:#fa6d02; font-weight: bold;}
.container_zlfq{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1.1rem;}
.container_zlfq span{ display:block; width:100%; overflow:hidden;}
.container_zlfq span img{ display:block; width:12.025rem; height:1.25rem; text-align:center; margin:0 auto;}
.container_rr_y{ width:14.75rem; overflow:hidden; margin-top:0.825rem;}
.content_left{ float:left; width:7.2rem; overflow:hidden;}
.left_left_l{height:auto; border: solid 1px #b1aeae; font-size:0.42rem; color:#0c0c0c; line-height:1.375rem; text-align:center;}
.left_left_l img{ float:left; width:1.9rem; height:1.175rem; margin:0.1rem;}
.left_left_m{ height:auto; border: solid 1px #b1aeae; font-size:0.42rem; color:#0c0c0c; line-height:1.375rem; text-align:center; margin-top:0.2rem;}
.left_left_m img{ float:left; width:1.9rem; height:1.175rem; margin:0.1rem;}
.content_right{ float:right; width:7.25rem; overflow:hidden;}

.main_center_wq{ width:14.75rem; overflow:hidden; background:#018bd3; margin:0 auto; margin-top:0.925rem;}
.mian_center_bk{ width:14.35rem; overflow:hidden; border: solid 1px #ffffff; margin:0 auto; margin-top:0.25rem; margin-bottom:0.25rem;}
.mian_center_bk p{ width:100%; overflow:hidden; line-height:0.66rem; font-size:0.5rem; color:#ffffff; text-align:center; margin-top:0.1rem;}
.mian_center_bk span{ display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.44rem; color:#edfb06; text-align:center; margin-top:0.2rem;}
.mian_center_bk or{ display:block; width:14.15rem; overflow:hidden; line-height:0.66rem; font-size:0.42rem; color:#ffffff;  margin-top:0.26rem; margin-bottom:0.26rem; margin-left:0.20rem;}
.center_mian_zhlf_list{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1.25rem;}
.center_mian_zhlf_list span{ display:block; width:14.75rem; overflow:hidden;}
.center_mian_zhlf_list span img{ display:block; width:12.025rem; height:1.125rem; text-align:center; margin:0 auto;}
.center_mian_zhlf_list p{ display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.5rem; color:#fc0309; text-align:center; margin-top:0.26rem;}
.center_mian_zhlf_list or{ display:block; width:4.1rem; height:0.76rem; line-height:0.76rem; font-size:0.5rem; background:#018bd3; color:#FFFFFF; text-align:center; margin:0 auto; margin-top:0.5rem;}

.center_list_ssi{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:0.775rem;}
.lsit_ssi_left{ float:left; width:7rem; overflow:hidden; margin-top:0.325rem;}
.lsit_ssi_left p{ display:block; float:left; width:100%; overflow:hidden;}
.lsit_ssi_left p img{ display:block; float:left; width:6.825rem; height:1.625rem;}
.lsit_ssi_left span{ display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.44rem; color:#333231; padding-top:0.7rem;}
.lsit_ssi_left span a{ color:#fe0101;}
.center_list_ssi img{ float:right; width:6.35rem; height:6.35rem;}
.center_list_ssi_x{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:0.925rem;}
.lsit_ssi_left_x{ float:right;width:7rem; overflow:hidden; margin-top:0.225rem;}
.lsit_ssi_left_x p{ display:block; float:left; width:100%; overflow:hidden;}
.lsit_ssi_left_x p img{ display:block; float:left; width:6.825rem; height:1.625rem;}
.lsit_ssi_left_x span{ display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.44rem; color:#333231; padding-top:0.7rem;}
.lsit_ssi_left_x span a{ color:#fe0101;}
.center_list_ssi_x img{ float:left; width:6.35rem; height:6.35rem;}
.center_list_ssi_x i img{ display:block; float:left; width:6.35rem; height:6.35rem; padding-top:1.2rem;}

.mian_lsit_it{ width:14.75rem; height:3.7rem; background:url(../images/bj_2.png) no-repeat; background-size:100%; margin:0 auto; margin-top:0.5rem;}
.it_titelt{ width:10.96rem; overflow:hidden; margin-left:3.755rem; padding-top:1.375rem;}
.it_titelt p{ display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.5rem; color:#fbfe02; text-align:center;}
.it_titelt span{ display:block; float:left; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.42rem; color:#ffffff; margin-top:0.14rem;}
.main_anli_list_s{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1.225rem; }
.main_anli_list_s span{ display:block; width:14.75rem; overflow:hidden; margin:0 auto;}
.main_anli_list_s img{ display:block; width:12rem; height:1.2rem; margin:0 auto; text-align:center;}
.list_s_list_an { width:13.4rem; overflow:hidden; margin:0 auto; margin-top:0.75rem;}
.s_lsit_an_tou{ width:13.32rem; height:5.96rem; border: solid 1px #bfbfbf; margin:0 auto;}
.s_ssb{ display:block; width:12.4rem; overflow:hidden; margin:0 auto;}
.s_ssb img{width:12.4rem; height:4.075rem; margin-top:0.7rem;}
.s_ssc{ display:block; width:12.4rem; overflow:hidden; margin:0 auto; margin-top:0.2rem;}
.s_ssc or{ display:block; float:left; width:3.95rem; overflow:hidden; line-height:0.66rem; font-size:0.42rem; color:#a09f9f; text-align:center;}

.s_ssb_tou_r{ display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.46rem; color:#5e5d5d; margin-top:0.5rem;}
.s_ssb_tou_l{display:block; width:100%; overflow:hidden; line-height:0.66rem; font-size:0.46rem; color:#5e5d5d; margin-top:0.2rem;}
.s_ssb_tou_l a{ color:#fa0404;}
.center_main_ss_zj{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1.075rem;}
.center_main_ss_zj span{display:block; width:14.75rem; overflow:hidden; margin:0 auto;}
.center_main_ss_zj span img{ display:block; width:14.175rem; height:1.125rem; text-align:center; margin:0 auto;}

.center_zjj_zj_list{ width:14.75rem; overflow:hidden;  margin-top:0.75rem;}
.container_zjj{ width:14.75rem; overflow:hidden; margin:0 auto;}
.focusBoxzj { position: relative; width:14.7rem; height: 12rem; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left;}
.focusBoxzj .pic img { width:14.75rem;  height: 10.375rem; display: block; margin-top:0.2rem;}
.focusBoxzj .num { position: absolute; z-index: 3; top:11.2rem; margin-left:6.15rem; }
.focusBoxzj .num li{ float: left; position: relative; width: 0.24rem; height: 0.24rem; line-height: 0.24rem; overflow: hidden; text-align: center; margin-right: 0.1rem; cursor: pointer; }
.focusBoxzj .num li a,.focusBoxzj .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; background:#d2d2d2; }
.focusBoxzj .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBoxzj .num li.on a,.focusBoxzj .num a:hover{ background:#626262;}

.mian_zjyou_lort{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:0.2rem;}
.mian_zjyou_lort span{ float:left; display:block; width:5.66rem; height:1.02rem; border: solid 1px #fa6d02; font-size:0.44rem; line-height:1.02rem; text-align:center;}
.mian_zjyou_lort span a{ color:#fa6d02;}
.mian_zjyou_lort p{ float:left; display:block; width:2.875rem; height:1.1rem; line-height:1.1rem; background:#fa6d02; font-size:0.44rem; text-align:center; margin-left:0.125rem; margin-right:0.125rem;}
.mian_zjyou_lort p a{ color:#FFFFFF;}
.mian_tenret_yyyos{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:1.3rem;}
.mian_tenret_yyyos span{ display:block; width:100%; overflow:hidden;}
.mian_tenret_yyyos span img{ display:block; width:7.925rem; height:1.2rem; text-align:center; margin:0 auto;}

.mian_wdys_wk{ width:14.75rem; overflow:hidden; margin:0 auto;}
.main_kk_oo_yy{ width:14.75rem; overflow:hidden; margin:0 auto; margin-top:0.75rem;}
.mian_kk_yy_left{ float:left; width:4.75rem; overflow:hidden;}
.mian_kk_yy_left h3{ display:block; float:left; width:4.75rem; overflow:hidden;margin-bottom:0.175rem;}
.mian_kk_yy_left h3 img{ display:block; width:4.525rem; height:3rem;}

.mian_kk_yy_center{ float:left; width:4.75rem; overflow:hidden; margin-left:0.15rem;}
.mian_kk_yy_center h3{ display:block; float:left; width:4.75rem; overflow:hidden;}
.mian_kk_yy_center h3 img{ display:block; float:left; width:4.75rem; height:6.175rem;}
.mian_kk_yy_center span{display:block; float:left; width:4.75rem; overflow:hidden;}
.mian_kk_yy_center span img{ display:block; float:left; width:4.75rem; height:3rem; margin-top:0.175rem;}

.mian_kk_yy_right{ float:right; width:4.75rem; overflow:hidden; margin-left:0.2rem;}
.mian_kk_yy_right h3{ display:block; float:left; width:4.75rem; height:3rem; margin-bottom:0.175rem;}
.mian_kk_yy_right img{ width:4.75rem; height:3rem; overflow:hidden; }
.centenr_tietp_zjd{width:6.55rem; height:auto;font-size:0.6rem; color:#595959; text-align:center; line-height:1rem; border-bottom: solid 2px #caefec; margin:0 auto; margin-top:1rem;}
.centenr_tietp_zjd span{color:#fc2c4d;}


.footer{ width:16rem; height:7rem; background:#045bcf;  margin:0 auto; margin-top:0.6rem;}
.footer_lef{ float:left; width:5rem; height:auto;}
.footer_righ{ width:11rem; overflow:hidden;}
.footer_lef img{ width:3.2rem;height:3.2rem; margin-top:1rem; margin-left:0.9rem; }
.foot_logo img{ width:10rem; margin-left:0.2rem; margin-top:0.8rem;}
.foot_wenzzj{ width:10rem; text-align:center;color:#FFFFFF;  font-size:0.4rem; line-height:0.6rem; }
.foot_wenz{ font-size:0.4rem;  color:#FFFFFF; line-height:0.6rem;}
.foot_wenz span{ color:#fff100;}






