body,div,img,dl,dt,dd,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px;color: #333;font-family: "Open Sans", Arial, "Hiragino Sans GB","Microsoft YaHei", "微软雅黑", "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif,sans-serif;min-width:1200px;background: #f7f3f7;}

a:focus,a:active,a:hover{outline:0;}
a{color: #333;text-decoration:none;}
a:hover{color:#DB0000;text-decoration:none;}
img{display:inline-block;vertical-align:middle;}
img{border:0;}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.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;}
.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:40px;overflow:hidden;display:block;}



/*头部*/
.top{width:100%; height:40px; margin:0px auto;}
.topa{width:1200px; height:40px; margin:0px auto;}
.topa_L{ height:40px; line-height:40px; font-size:14px; float:left;}
.topa_L .p1{height:40px; line-height:40px; font-size:14px; float:left;}
.topa_L .p2{height:40px; line-height:40px; font-size:14px; float:left;}
.topa_L .p2 a{ padding-left:20px;}

.topa_R{ height:40px; float:right;}
.topa_R .p1{height:40px; line-height:40px; background:url(../images/a1.png) no-repeat left center; text-indent:15px; font-size:16px; float:left;}
.topa_R .p1 a{ height:40px; line-height:40px; background; color:#ad0000; padding-left:5px;float:left;}
.topa_R .p2{height:40px; font-size:16px; padding-left:20px; float:left;}
.topa_R .p2 a{ display:block; height:26px; line-height:26px; background:#ad0000; color:#FFFFFF; padding-left:5px; padding-right:5px; margin-top:7px; float:left;}

.head{width:100%; height:130px; background:#FFFFFF; margin:0px auto;}
.heada{width:1200px; height:130px; margin:0px auto;}
.heada .logo{ padding-top:10px; float:left;}
.heada .logo img{ height:110px; border:0px;}

.heada .logo_txt{ padding-left:20px; padding-top:45px; float:left;}
.heada .logo_txt img{ height:40px; border:0px;}



.head_R{float:right; padding-top:45px;}
.head_R .so{width:320px;height:38px; background:#FFFFFF; border:1px solid #cdcdcd;margin-top:5px;float:left; overflow:hidden;}
.head_R .search_input{width:260px;float:left; height:38px; line-height:38px; background: #ffffff; text-indent:10px;color:#999;border:none;outline: none;}
.head_R .search_botton{cursor:pointer;float:right;background: url(../images/search.png) no-repeat center #ad0000;border:0px; width:60px;height:38px; line-height:38px; font-size:16px; color:#FFFFFF;font-family:"微软雅黑", "宋体"; text-indent:-999px;outline: none;overflow:hidden;}



.menu{width:100%; height:70px; background:url(../images/menu.jpg) repeat-x center; margin:0px auto;}
.menua{width:1200px; margin:0px auto;}
.menua ul{ width:1260px;}
.menua li{ float:left; height:70px; line-height:70px; font-size:20px;color:#FFFFFF; margin-right:12px;position:relative;z-index:1000;}
.menua li a{color:#FFFFFF;padding:6px 10px 6px 10px;}
.menua li:hover a{ background:#c63431}
.menua li.cu a{ background:#c63431}
.menubg {width:100%; height:70px; position:fixed; z-index:9999;top:0px;}


/*section-float*/
.section-float {
	position:fixed;
	bottom:30px;
	display:none;
}
.section-float .back-to-top {
	width:41px;
	height:41px;
	display:inline-block;
	background:rgba(0,0,0,0.2) url(../images/totopbg.png) center center no-repeat;
	border-radius:50%;
	background-size:100% auto;
	transition:background-color 0.3s ease 0s;
	cursor:pointer;
}





/*尾部*/
.foot_bg{ width:100%;border-top:2px solid #275d8d; margin:0px auto;}
.foot{width:1200px; font-size:15px; color:#666666; position:relative; margin:0px auto;}
.foot .fa{ position:absolute; left:100px;top:10px;}
.foot .fb{ background:#ff3315; color:#FFFFFF}
.foot .p1{ line-height:30px; text-align:center;}
.foot .p2{ line-height:30px; text-align:center;}
.foot .p2 span{ font-family:"宋体"; padding-left:3px; padding-right:3px; color:#CCCCCC;}
.foot .p3{ line-height:30px; text-align:center; }
