body,div,img,dl,dt,dt,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; }
a{text-decoration:none; color:#323232}
a:hover,a:active{ text-decoration:none; color:#FF0000;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank1{clear:both;height:1px;overflow:hidden;display:block;}
.blank2{clear:both;height:2px;overflow:hidden;display:block;}
.blank3{clear:both;height:3px;overflow:hidden;display:block;}
.blank4{clear:both;height:4px;overflow:hidden;display:block;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank8{clear:both;height:8px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank12{clear:both;height:12px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}
.blank30{clear:both;height:30px;overflow:hidden;display:block;}


/*Í·²¿*/
.top {width:100%;height:29px;background-color:#FBFBFB;border-bottom:#E6E6E6 1px solid;margin: 0 auto;}
.topa{width:1200px; margin:0px auto;}

.topa_L{ height:29px; line-height:29px;float:left;}
.topa_L a{color:#f60;}
.topa_L span{padding-left:5px; padding-right:5px;}


.topa_R{ height:29px; line-height:29px;float:right;}
.topa_R li{float:left;margin-left:15px;}
.topa_R li.top_sub{position:relative;cursor:pointer;padding-right:15px; font-size:14px; background-repeat:no-repeat;background:url(../images/top_nav_down.png) no-repeat right center;}
.topa_R li.top_sub:hover{background:url(../images/top_nav_up.png) no-repeat right center;}
.topa_R li.top_sub .sub{display:none;position:absolute;background:#cc0000;right:0;top:29px;width:80px;z-index:9999;}
.topa_R li.top_sub .sub a{display:block;float:none;line-height:30px;margin:0;padding:0;text-align:center;font-weight:normal;color:#fff;border-bottom:solid 1px rgba(255,255,255,.7);}
.topa_R li.top_sub .sub a:hover{background:#820504;}
.topa_R li.top_sub:hover .sub{ display:block}
.topa_R li.top_sub b{ font-size:14px;}


.topa_R li.top_tel span{padding-left:8px; padding-right:8px;}
.topa_R li.top_tel b{ color:#FF0000; font-size:14px;}


.head{width:1200px; margin:0px auto;}
.logo{ float:left; width:370px; padding-top:10px; padding-bottom:10px;}
.logo img{ height:68px; border:0px;}



.head_R{ padding-top:23px;float:right;}


.menu{width:100%;background:#CC0000;margin: 0 auto;}
.menua{width:1200px; margin:0px auto;}
.menua li{ width:120px; font-size:18px; padding-top:18px; padding-bottom:18px; text-align:center; float:left;}
.menua li a{color:#FFFFFF;}

.menua  li.arr_down{display:none;}
.menua  li.arr_up{display:none;}

.aboutus{width:1200px;border-top:1px solid #cc0000; margin:0px auto;}

.foot{width:100%;border-top:2px solid #cc0000; text-align:center;margin: 0 auto;clear:both;overflow:hidden;}
.foot p{text-align:center; font-size:14px; line-height:25px; overflow:hidden;}
.foot p span{padding-left:10px; padding-right:10px;}




@media screen and (max-width:768px) {

.m_none{display:none;}
.topa{width:100%; margin:0px auto;}
.topa_L{display:none;}

.topa_R{width:100%; height:29px; line-height:29px;float:right;}
.topa_R li.top_sub{float:left;margin-left:10px;}
.topa_R li.top_tel{float:right;margin-right:10px;}



.head{width:100%;  margin:0px auto;}
.logo{ float:left; width:100%; padding-top:5px; padding-bottom:5px;text-align:center;}
.logo img{ height:45px; border:0px;}

.head_R{display:none;}


.menu{width:100%;background:#CC0000;padding-top:8px; padding-bottom:8px; margin: 0 auto;}
.menua{width:100%; margin:0px auto;}
.menua li{ width:25%; font-size:16px; padding-top:5px; padding-bottom:5px; text-align:center; float:left; overflow:hidden;}
.menua li a{color:#FFFFFF;}

.menua  li.li_none{ display:none;}
.menua  li.arr_down{ height:12px; padding-top:7px; display:inline; float:right;}
.menua  li.arr_down img{ height:12px; border:0px;}
.menua  li.arr_up{ height:12px; padding-top:7px; display:inline; float:right;}
.menua  li.arr_up img{ height:12px; border:0px;}


.aboutus{display:none;}

.foot p{text-align:center; font-size:12px; line-height:20px;}
.foot p span{padding-left:5px; padding-right:5px; display:block}

}