﻿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:14px;background:#ffffff;min-width:1200px;font-family:"Microsoft YaHei","宋体"; }
a{text-decoration:none; color:#333}
a:hover,a:active{ text-decoration:none;color:#FF0000;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank5{clear:both;height:5px;overflow:hidden;display:block;}
.blank10{clear:both;height:10px;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:40px; background:#c01639; margin:0px auto;}
.topa{ width:1200px; height:40px; margin:0px auto;}
.topa_L{ color:#FFFFFF; padding-top:10px; float:left;}
.topa_L a{ color:#FFFFFF;}
.topa_R{margin-top:10px;color:#FFFFFF; float:right;}
.topa_R  p{float:left; height:40px; line-height:40px; font-size:14px; color:#FFFFFF;}
.topa_R  p a{ color:#FFFFFF;}
.topa_R .p1{float:left; height:40px; line-height:40px; font-size:14px; color:#FFFFFF; background:url(./a_bg1.png) no-repeat left center; text-indent:30px;}
.topa_R .p1 a{ color:#FFFFFF;}
.topa_R .p2{float:left; height:40px; line-height:40px; font-size:14px; color:#FFFFFF; background:url(./a_bg2.png) no-repeat left center; text-indent:30px;}
.topa_R .p2 a{ color:#FFFFFF;}
.topa_R span{height:40px; line-height:40px; font-family:"宋体"; font-size:14px; color:#7d7d7d; padding-left:10px; padding-right:10px; float:left;}


.head{ width:1200px; margin:0px auto;}
.logo{ float:left;width:280px;height:60px;}
.logo a{width:280px;height:60px; display: block; overflow: hidden;}
.logo img{width:280px; height:60px;}

.menu{ float:left; padding-top:10px;width:610px;height:60px;}
.menu li{ height:40px; line-height:40px; font-size:16px; padding-left:10px; padding-right:10px; margin-left:10px; float:left;}
.menu li.cu{ background:#c92f37;border-radius:3px;}
.menu li.cu a{ color:#FFFFFF}

.so{width:283px;height:39px;background:url(./a_bg3.png) no-repeat center; margin-top:10px;float:right;}
.so .search_input{width:192px;float:left; padding-left:8px; height:20px; line-height:20px; margin-left:10px; margin-top:10px;color:#999;border:0; outline:none;}
.so .search_botton{cursor:pointer;float:right;width:60px;height:35px;overflow:hidden; background: none; font-size:16px; color:#FFFFFF; text-indent:-999px;border:0px;outline:none;}


.foot{background:#e2e2e2;color:#888; margin:0px auto;}
.foot a{color:#888;}
.foota{ width:1200px; margin:0px auto;}
.foota_L{ width:248px; height:80px; padding-top:20px; border-right:1px solid #FFFFFF; float:left;}

.foota_M{ width:700px; float:left;}
.foota_Ma{ width:700px; text-align:center;font-size:16px; float:left;}
.foota_Ma span{ padding-left:10px; padding-right:10px; font-family:"宋体"; font-size:14px;}

.foota_Mb{ background: url(./kf.png) 350px 5px no-repeat; width:700px; font-size:14px; float:left;}
.foota_Mb li{ width:250px; height:30px; line-height:30px; padding-left:80px;float:left;}

.foota_R{ width:248px; height:100px;  border-left:1px solid #FFFFFF; float:right;}
.foota_Ra{ width:248px; font-size:24px; text-indent:30px; float:left;}

.foota_Rb{ width:248px; float:left;}
.foot_weibo{ float:left;width:50px;height:50px; padding-left:30px; padding-top:20px;position: relative;}
.foot_qq{ float:left;width:50px;height:50px;padding-left:30px; padding-top:20px;position: relative;}

.foot_weixin{ float:left;width:50px;height:50px;padding-left:30px; padding-top:20px;position: relative;}
.foot_weixin .foot_weixin_a{ display: none;}
.foot_weixin:hover .foot_weixin_a{ display:block; width: 135px; height:135px;position: absolute; left:-20px;bottom: 60px; z-index: 9999; background:#FFFFFF;border:1px solid #e2e3e3; }
.foot_weixin:hover .foot_weixin_a img{ width: 135px; height:135px; border:0px;}

.footb{ width:1200px; text-align:center; margin:0px auto;}
.footb a{ padding-left:10px; padding-right:10px;}