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:#13ba72;}
a:visited{color:#323232}
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;}
.blank40{clear:both;height:40px;overflow:hidden;display:block;}
.blank50{clear:both;height:50px;overflow:hidden;display:block;}
/*头部*/
.top{height:120px;width:100%; background:#ffffff;}

.topa{width:1200px; margin:0px auto;}
.logo{ width:430px; padding-top:10px; float:left;}
.logo img{ height:100px; border:0px;}


.topa_R{  padding-top:40px;float:right;}
.topa_Ra{ float:right;}
.topa_Ra li{ float:left;}
.topa_Ra li.m{ width:90px; height:40px; line-height:40px; font-size:14px; background:url(../images/lia.png) no-repeat left center; text-indent:20px;}

.topa_Ra .wx{ width:80px; height:40px; line-height:40px; font-size:14px;background:url(../images/lib.png) no-repeat left center; text-indent:30px; cursor:pointer; position:relative;float:left;}
.topa_Ra .wx .weixin{ display:none; }
.topa_Ra .wx:hover .weixin{ display: block; width:249px; height:146px; position:absolute; right:0px; top:40px;  text-indent:0px;z-index:9999}
.topa_Ra .wx:hover .weixin img{width:249px; height:146px;}


.topa_Ra .so{ width:80px; height:40px; line-height:40px; font-size:14px;background:url(../images/lic.png) no-repeat left center; text-indent:30px; cursor:pointer; position:relative;float:left;}
.topa_Ra .so .sosuo{ display:none; }
.topa_Ra .so:hover .sosuo{ display: block; width:200px; height:85px; background:#FFFFFF; padding-left:15px; padding-right:15px; border:1px solid #CCCCCC;border-radius:5px; position:absolute; right:0px; top:40px;  text-indent:0px;z-index:9999}

.topa_Ra .sosuo_a{ width:200px; font-size:14px; height:30px; line-height:30px; float:left;}
.topa_Ra .sosuo_b{ width:200px; height:40px; float:left;}
.topa_Ra .sosuo_b .search_input{width:140px;float:left;border:0; padding-left:8px; height:30px; line-height:30px;color:#999;border:1px solid #e5e5e5;}
.topa_Ra .sosuo_b .search_botton{cursor:pointer;float:right;width:50px;height:32px;overflow:hidden; background:url(../images/so_sub.png) no-repeat left center; text-indent:-999px;border:0px;}



.topa_Rb{ float:right; text-align:right;}
.topa_Rb img{display:block;}




.tt{ width:100%; height:40px; background:#f2f2f2; margin:0px auto;}
.tta{width:1200px;height:40px; line-height:40px; font-size:14px;  margin:0px auto;}
.tta span{ padding-left:8px; padding-right:8px; font-family:"宋体"; color:#999999;}


.menu{height:55px;width:100%; background:#f2f2f2;border-top:2px solid #c91b23}
.menua{width:1200px; margin:0px auto;}
.menua li{ width:20%; text-align:center; height:55px; line-height:55px; font-size:18px; float:left;}




/*尾部*/
.foot_bg{width:100%;background:#f2f2f2;border-top:1px solid #c91b23; padding-top:10px; padding-bottom:20px;  font-size:14px;margin:0 auto; margin-top:60px;}

.foot{width:1200px; position:relative; margin:0 auto;}
.foota{width:1200px; margin:0 auto;}
.foota_L{ float:left; width:990px; line-height:50px; text-align:right;}
.foota_L span{ padding-left:15px; padding-right:15px;}


.foot_link{ float:right; width:210px;line-height:50px; cursor:pointer;  position: relative;}
.foot_link .foot_link_a{ display: none;}
.foot_link:hover .foot_link_a{ display:block; width:400px;border:1px solid #c91b23;  background:#ffffff;position: absolute; left:-182px;bottom: 40px; z-index: 9999; }

.foot_link .foot_link_a { padding:10px 0px 10px 20px; line-height:26px; font-size:14px;}
.foot_link .foot_link_a a{ display:block; float:left;line-height:26px;padding-right:20px;}

.footb{width:1200px; line-height:30px; text-align:center;margin:0 auto;}
.footb span{ padding-left:10px; padding-right:10px;}


.foot .ewm{position:absolute;right:0;top:10px;}
.foot .ewm img{ width:80px;}
.foot .ewm p{ left:30px; line-height:30px; text-align:center;}


@media screen and (max-width:768px) {
.m_none{display:none;}
.top{height:100px;width:100%; background:#f2f2f2;}

.topa{width:100%; margin:0px auto;}
.logo{ width:100%; padding-top:10px; text-align:center; float:left;}
.logo img{ height:80px; border:0px;}


.topa_R{ display:none}



.tt{ display:none}
.menu{height:45px;width:100%; background:#f2f2f2;border-top:2px solid #c91b23}
.menua{width:100%; margin:0px auto;}
.menua li{ width:25%; text-align:center; height:45px; line-height:45px; font-size:15px; float:left;}
.menua li:nth-child(1){ display:none;}


/*尾部*/
.foot_bg{width:100%;background:#f2f2f2;border-top:1px solid #c91b23; font-size:14px; padding-top:10px; padding-bottom:10px;margin:0 auto; margin-top:20px;}

.foot{width:100%; height:300px;position:relative; margin:0 auto;}
.foota{width:100%;margin:0 auto;}
.foota_L{ float:left; width:100%; line-height:50px; text-align: center;}
.foota_L span{ padding-left:5px; padding-right:5px;}


.foot_link{display:none;}

.footb{width:100%; line-height:30px; text-align:center;margin:0 auto;}
.footb span{ display:block; width:100%; padding-left:10px; padding-right:10px;}
.footb span.m_none{display:none;}

.foot .ewm{position:absolute;right:0;top:180px; width:100%; text-align:center;}
.foot .ewm img{ width:80px;}
.foot .ewm p{ left:30px; line-height:30px; text-align:center;}


}





