@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0; font-family:"微软雅黑";}
body{font:.24rem/.36rem "Microsoft YaHei";width:6.4rem;margin:0 auto; color:#272727; max-width:640px; min-width:320px; margin-bottom:.72rem;}
h1, h2, h3, h4, h5, h6{font-weight:normal;font-size:100%;}
ol, ul, li, dl, dt, dd{list-style:none;}
input, button, textarea, checkbox, select, radio, form{vertical-align:middle;font-size:100%;}
img{border:0;max-width:100%; vertical-align:top;height:auto;}
i,em{font-style: normal;}
a{color:#272727;text-decoration:none;font-size:100%;}
a:link, a:visited{text-decoration:none;}
a:hover{text-decoration:none;color:#d6000c;opacity:0.9;}
.white{color:#fff;}
.fl{float:left;}
.fr{float:right;}
.mar_r{ margin-right:0!important;}
.clear{font-size:0;line-height:0;clear:both;overflow:hidden;zoom:1;}
.clearfix{zoom:1;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
/*公共样式*/
.btn_box{ clear:both; width:3.7rem; height:.64rem; margin:.42rem auto; line-height:.64rem; background:#b11105;border-radius:.64rem; text-align:center;}
.btn_box a{ color:#fff;width:3.7rem; height:.64rem; display:block;}
.btn_box a img{ width:.3rem; height:.34rem; padding:.15rem 0 0 .12rem;}
.btn_box1{width:4.1rem; height:.64rem;}
.btn_box1 a{width:4.1rem; height:.64rem; display:block;}
/**/
.tit_box{ width:100%; height:.91rem; padding-top:1.4rem; margin:0 auto .18rem; text-align:center;}
.tit_box p{color:#fff;text-shadow:1px 2px 0 #666; width:100%; height:.52rem;font:bold .48rem/.52rem "微软雅黑";}
.tit_box span{color:#fff;text-shadow:1px 1px 0 #666;width:100%; height:.41rem;font: normal .18rem/.41rem  Arial, Helvetica, sans-serif;}

.tit_box1 p{color:#895b28;text-shadow:1px 2px 0 #fff;}
.tit_box1 span{color:#895b28;text-shadow:1px 1px 0 #fff;}
/**/
.txt1_box{ width:100%; line-height:.4rem; height:auto; padding-top:.36rem; text-align:center; font-size:.2rem;}
.txt1_box span{ color:#b11105;}
.txt2_box{ color:#fff;}
.txt2_box span{ color:#ffcc00;}
.txt3_box{ width:5.62rem;padding-top:.28rem;font-size:.2rem;line-height:.4rem; margin:0 auto;}
.txt3_box p{ text-indent:2em;}
/**/
.con1_box{ width:6.4rem; height:11.68rem;background:url(../images/con_bg01.jpg) no-repeat; background-size:6.4rem 11.68rem;}  
.con2_box{ width:6.4rem; height:15.18rem;background:url(../images/con_bg02.jpg) no-repeat; background-size:6.4rem 15.18rem;}  
.con3_box{ width:6.4rem; height:11.68rem;background:url(../images/con_bg03.jpg) no-repeat; background-size:6.4rem 11.68rem;}  
.con4_box{ width:6.4rem; height:11.9rem;background:url(../images/con_bg04.jpg) no-repeat; background-size:6.4rem 11.9rem;}  
.con5_box{ width:6.4rem; height:10.45rem;background:url(../images/con_bg05.jpg) no-repeat; background-size:6.4rem 10.45rem;}  
/*logo*/
.logo{ width:6.4rem; height:auto;}
/*nav*/
.nav{ width:6.4rem; height:.54rem; margin:0 auto; background:#860200; overflow:hidden;}
.nav ul li{ float:left; width:1.28rem; height:.54rem; text-align:center; line-height:.54rem;}
.nav ul li a{ color:#fff; font-size:.24rem; display:block;width:1.28rem; height:.54rem; background:url(../images/nav_line.jpg) no-repeat right top; background-size:.02rem .54rem;}
/*banner*/
.banner{ width:6.4rem; height:auto;}
/*con1_box*/
.con1_box {}
/*zj_qh*/
.zj_qh{ clear:both;width:6.4rem; height:auto; overflow:hidden;}
.zj_qh #a2{margin:0;}
.zj_qh .al_ct{width:6rem; height:3.84rem; margin:.4rem auto 0;}
.zj_qh .al_ct ul li{float:left; width:6rem; height:3.84rem; z-index:1;}
/**/
.zj_qh .al_tt { width:4.13rem; height:.29rem; margin:.46rem auto 0; z-index:2;}
.zj_qh .al_tt ul li{ float:left; width:.29rem; height:.29rem; margin:0 .15rem;background:url(../images/qh_ann01.png) no-repeat; background-size:.29rem;cursor: pointer;}
.zj_qh .al_tt ul li.hover{background:url(../images/qh_ann02.png) no-repeat; background-size:.29rem;}
/*con2_box*/
.con2_box  h2{ width:100%; height:.78rem; line-height:.78rem; font-size:.4rem ; color:#b11105; font-weight:bold; text-align:center; margin:.64rem auto 0;}
.zl_qh{ clear:both;width:6.4rem; height:auto; overflow:hidden;}
.zl_qh #a3{margin:0;}
.zl_qh .al_ct{width:5.06rem; margin:.44rem auto 0;}
.zl_qh .al_ct ul li{float:left; width:5.06rem;z-index:1;}
.zl_qh .al_ct ul li h3{width:5.06rem; height:3.32rem; display:block; margin-bottom:.3rem;}
.zl_qh .al_ct ul li h4{ width:5.06rem; height:1.72rem;}
.zl_qh .al_ct ul li h4 img{ float:left;width:1.72rem; height:1.72rem; margin-left:.03rem}
.zl_qh .al_ct ul li h4 p{ float: right; width:3.12rem;}
.zl_qh .al_ct ul li h4 p strong{ color:#a42810; font-size:.32rem; line-height:.46rem; display:block; padding:.08rem 0;}
.zl_qh .al_ct ul li h4 p span{ display:block; font-size:.22rem; line-height:.34rem;}
/**/
.zl_qh .al_tt { width:3.54rem; height:.29rem; margin:.5rem auto 0; z-index:2;}
.zl_qh .al_tt ul li{ float:left; width:.29rem; height:.29rem; margin:0 .15rem;background:url(../images/qh_ann01.png) no-repeat; background-size:.29rem;cursor: pointer;}
.zl_qh .al_tt ul li.hover{background:url(../images/qh_ann02.png) no-repeat; background-size:.29rem;}
/*con3_box*/
.con3_box .img{ width:5.16rem; height:4.84rem; margin:.4rem auto 0;}
/*con4_box*/
.con4_box .img{ width:4.96rem; height:4.43rem; margin:1.04rem auto 0;}
/*con5_box*/
.con5_box{}
.pic_qh{ clear:both;width:6.4rem; height:auto; overflow:hidden;position:relative;}
.pic_qh #al{margin:0;}
.pic_qh .al_ct{width:5.53rem; height:3.55rem; margin:.52rem auto 0rem;}
.pic_qh .al_ct ul li{float:left; width:5.53rem; height:3.55rem; z-index:1;}
/**/
.pic_qh .al_tt { width:1.18rem; height:.29rem; margin:.2rem auto 0; z-index:2;}
.pic_qh .al_tt ul li{ float:left; width:.29rem; height:.29rem; margin:0 .15rem;background:url(../images/qh_ann01.png) no-repeat; background-size:.29rem;cursor: pointer;}
.pic_qh .al_tt ul li.hover{background:url(../images/qh_ann02.png) no-repeat; background-size:.29rem;}
/*foot*/
.foot{ width:6.4rem; height:1.55rem; margin:0 auto;}
/*悬浮*/
.db_xf{ width:6.4rem; height:.66rem; background-color:#fff; position:fixed; bottom:0;box-shadow:0 0 10px #999;}
.db_xf a{ float:left; width:2.18rem;height:.66rem; line-height:.66rem;color:#FFF;font-size:.3rem;padding-left:.98rem;}
.db_xf a:nth-child(1){background:url(../images/xf_bg01.jpg) no-repeat; background-size:3.16rem .66rem;}
.db_xf a:nth-child(2){background:url(../images/xf_bg02.jpg) no-repeat; background-size:3.16rem .66rem; margin-left:.08rem;}


/*全局样式*/
@media screen and (min-width:320px){html{font-size:312%;}}
@media screen and (min-width:350px){html{font-size:342%;}}
@media screen and (min-width:360px){html{font-size:351.5%;}}
@media screen and (min-width:375px){html{font-size:366%;}}
@media screen and (min-width:384px){html{font-size:375%;}}
@media screen and (min-width:400px){html{font-size:390%;}}
@media screen and (min-width:410px){html{font-size:400%;}}
@media screen and (min-width:412px){html{font-size:402%;}}
@media screen and (min-width:414px){html{font-size:404%;}}
@media screen and (min-width:480px){html{font-size:468%;}}
@media screen and (min-width:542px){html{font-size:529%;}}
@media screen and (min-width:600px){html{font-size:585%;}}
@media screen and (min-width:640px){html{font-size:625%;}}