@charset "gb2312";
/* CSS Document */
*{padding:0;margin:0; font-family:"微软雅黑";}
body{font:.24rem/.36rem "Microsoft YaHei";width:6.4rem;margin:0 auto; color:#333; max-width:640px; min-width:320px; background:url(../images/body_bg.jpg) repeat left top;background-size:1.34rem 1.12rem;}
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:#333;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:".";}
/*公共样式*/
.tit_box2{ width:6rem; height:.7rem; line-height:.7rem; background:#6c0108; margin:0rem auto .3rem; padding:0 .2rem;}
.tit_box2 p{ float:left; width:3.14rem; color:#fff; font-size:.34rem; font-weight:700;}
.tit_box2 span{ float:right;  width:2.86rem; height:.4rem; line-height:.4rem; margin-top:.15rem; background:#ede5d8;border-radius:.4rem;}
.tit_box2 span a{ color:#b9231d;}
.tit_box2 span a.dh{ float:left;display:block; width:1.94rem; font-size:.22rem; height:.4rem; font-family:Arial, Helvetica, sans-serif; background:url(../images/line.jpg) no-repeat right top;background-size:.01rem .4rem; overflow:hidden;}
.tit_box2 span a.dh img{ width:.27rem; height:.21rem; padding:.1rem .06rem 0 .12rem;}
.tit_box2 span a.zx{float:left;display:block; width:.8rem; height:.4rem; font-size:.18rem;margin-left:.08rem; overflow:hidden;}

/*logo*/
.logo{ width:6.4rem; height:auto;}
/*nav*/
.nav{ width:6.4rem; height:.6rem; margin:0 auto; background:#860200; overflow:hidden;}
.nav ul li{ float:left; width:1.28rem; height:.6rem; text-align:center; line-height:.6rem;}
.nav ul li a{ color:#fff; font-size:.24rem; display:block;width:1.28rem; height:.6rem; background:url(../images/nav_bg.jpg) no-repeat left top; background-size:1.28rem .6rem;}
/*banner_qh*/
.banner_qh{ clear:both;width:6.4rem; height:auto; overflow:hidden;position:relative;}
.banner_qh #al{margin:0;}
.banner_qh .al_ct ul li{float:left; width:6.4rem; height:3.38rem; z-index:1;}
.banner_qh .al_tt { position:absolute; left:44%; bottom:.12rem;height:.12rem;width:.66rem; z-index:2;}
.banner_qh .al_tt ul li a { float: left; width:.12rem; height:.12rem; background:#ccc; cursor: pointer; margin:0 0.05rem;border-radius:.12rem;}
.banner_qh .al_tt ul li.hover a { display: block; background: #c50505;}
/*kjzx*/
.kjzx{ clear:both; width:6.4rem; height:1.27rem;margin:.2rem 0 0;}
.kjzx ul li{ float:left; width:2.76rem; height:1rem; padding:.15rem .2rem;background:url(../images/img02.jpg) no-repeat left top; background-size:3.16rem 1.3rem; }
.kjzx ul li a{ display:block; width:2.76rem; height:1rem;}
.kjzx ul li:nth-child(1){background:url(../images/img01.jpg) no-repeat left top; background-size:3.16rem 1.3rem;margin-right:.08rem;}
.kjzx ul li p{ float:left; width:1.68rem; height:.97rem; overflow: hidden;}
.kjzx ul li p strong{ color:#cd0301; font-size:.3rem; line-height:.44rem; display:block;text-shadow:1px 1px 0 #fff;}
.kjzx ul li:nth-child(1) p strong{ color:#b78237;}
.kjzx ul li p span{ display:block; color:#333; line-height:.24rem; font-size:.18rem;text-shadow:1px 1px 0 #fff;}
/*tit_box1*/
.tit_box1{clear:both; width:6.4rem; height:3.35rem;background:url(../images/img03.png) no-repeat left top; background-size:6.4rem 3.35rem;}
/*con_box*/
.con_box{ clear:both; width:6.4rem; height:auto; margin-bottom:.2rem;}
.con_box ul li{ float:left; width:2.58rem; height:2.74rem; padding:.16rem .16rem 0; margin:0 0 .2rem .2rem; background:url(../images/pic_bg.jpg) no-repeat left top;background-size:2.9rem 2.9rem; position:relative; z-index:1;}
.con_box ul li img{ width:2.58rem; height:2rem; display:block; z-index:2;}
.con_box ul li p{ font-size:.26rem; text-align:center; padding-top:.14rem}
.con_box ul li i{ z-index:3; position:absolute; left:.97rem; top:.67rem; width:1.01rem; height:1.03rem; background:url(../images/fdj.png) no-repeat;background-size:1.01rem 1.03rem;}
/*foot*/
.foot{ clear:both;width:6.4rem; height:auto;}
/*全局样式*/
@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%;}}