﻿@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0;}
a{ color:#333; text-decoration:none;outline:none;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
html{ font-size:12px;font-family:"微软雅黑"; color:#000;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-size:14px;}
ul, li, dl, dd, dt, p {margin:0px; padding:0px;}
ul ,li {list-style-type:none;}
em, i{font-style:normal;}
img{border:none;}
.clear{ height:0; overflow:hidden; clear:both; width:100%;}
body{font-size:12px; font-family:"微软雅黑"; background:#fff;}
.dis{display:none;}
.img_mg{float:right !important; margin-right:0 !important;}
.no_bod{border-bottom:none !important;}
.ma_le{ margin-left:0 !important;}
 

/*全局样式*/
.header{ width:100%; float:left; height:123px; background:#400300; border-bottom:1px solid #ffff00;}
.a_auto{ width:1000px; margin:0 auto;}
.head{ width:100%; float:left;}
.head_1{ float:left; margin:20px 45px 0 0;}
.head_2{ float:left; margin:25px 0 0 0;}
.head_3{  float:right;}
.head_3 a{ font-size:14px; color:#fff; height:123px; line-height:123px; float:left; margin-left:17px;}
.head_3 a:hover{background:url(../img/img3.png) no-repeat center bottom; color:#fff600;}

.main{ width:100%; float:left; height:849px; background:url(../img/img5.jpg) no-repeat center top;}
.ma_x{ width:100%; float:left; height:849px; position:relative;}
.sx{ position:absolute; top:73px; left:101px;}
.sx1{ font-size:27px; color:#c60900; font-weight:bold; position:absolute; left:185px; top:287px;}
.sx2{ width:98px; position:absolute; left:455px; top:457px;}
.sx2 span{ width:100%; float:left; text-align:center; font-size:24px; color:#d4311c; font-weight:bold;}
.sx2 em{ width:100%; float:left; text-align:center; font-size:12px; color:#d22d19; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin:1px 0 0 0;}
.ayt{ position:absolute; top:200px; right:34px;}

.main_1{ width:401px; height:40px; position:absolute; left:362px; top:287px;}
.sur{ width:280px; float:left; height:40px; background:none; border:0; outline:none; line-height:40px; padding-left:10px; color:#f9f9f7; font-size:16px; border-radius:20px;}
.main_1 a{ float:right;}
.main_1 a img:hover{ opacity:0.7; transition:all 0.4s;}

.main_2{ position:absolute; left:0; top:420px; width:100%; height:42px;}
.alt_2{ width:100%; float:left; position:relative; margin-top:-42px; z-index:999;}
.alt_1{ width:100%; float:left; position:relative; height:40px;}
.alt_1 p{ float:left; font-size:32px; color:#fffe4a; margin-top:-3px;}
.alt_1 p span{  height:42px; float:left;margin-left:10px}
.alt_1 p em{ float:left; line-height:42px; margin:0 5px;color:#feffff}

.bxx{ width:100%; float:left; position:relative;}
.sx3{ position:absolute; left:73px; top:56px;}
.sx4{ position:absolute; left:76px; top:893px;}
.sx5{ position:absolute; left:80px; top:1380px;}
.sx6{ position:absolute; left:204px; top:1833px;}

.snowfall-flakes{ cursor:pointer;}
.mainImg{ width:100%;}
.mainImg .redBox { position:absolute; left:363px; top:-1px;
}
.mainImg .redBox .title {
	margin-bottom: 10px;
}
.mainImg .redBox .title img{ margin-left:40px;}
.mainImg .redBox ul {
	margin: 0 0 18px 10px;
}
.mainImg .redBox li {
	width: auto;
	float: left;
	text-align: center;

}
.mainImg .redBox .redUl {
	margin: 0;
}
.mainImg .redBox .redUl li {
	margin-bottom: 10px;
	float: none;
	width: auto;
}
.mainImg .redBox li input {
	width: 221px;
	background: url(../img/input_bg.png) no-repeat left top;
	height: 35px;
	line-height: 35px;
	border: none;
	font-size: 12px;
	color: #fe574a;
	text-align: center;
}
.mainImg .redBox li input::-webkit-input-placeholder{color:#fe574a;}
.mainImg .redBox li input::-moz-placeholder{color:#fe574a;opacity:1;}
.mainImg .redBox li input:-moz-placeholder{color:#fe574a;opacity:1;}

.mainImg .redBox li .top {letter-spacing:4px; background:url(../img/img7.jpg) no-repeat;
	display: block;
	width: 61px;
	height: 42px;
	font-size: 32px;
	float:left;
	color: #fffe4a;
	line-height: 42px;
	margin-right:3px;
	text-align: center;
}
.mainImg .redBox li .text {
	color: #FFF;
	margin-top: 20px;
	float:left;
	margin-right:8px;
	display: block;
}

#main {
	padding: 0 0 10px;
	clear: both;
}
#main .section01 {
	padding: 27px 0 25px;
}
#main p {
	margin: 0 30px 10px;
	font-size: 13px;
	line-height: 2.5;
}
#main p span {
	color: #dd3811;
	display: block;
}
#main h2 {
	text-align: center;
	margin-bottom: 17px;
}
#main table{
	margin-bottom: 20px;
	width: 100%;
	border-collapse: collapse;
}
#main table th {
	padding: 5px 10px;
	line-height: 2.0;
	text-align: center;
	vertical-align: middle;
	font-size: 14px;
	font-weight:normal;
	color: #dd3811;
	border: 1px solid #A1ADBA;
}
#main table td {
	font-size: 14px;
	border: 1px solid #A1ADBA;
	padding: 5px 10px;
	text-align: center;
	vertical-align: middle;
	color: #3c3d3d;
	line-height: 2.0;
}

.main_3{ width:740px; height:138px; position:absolute; left:149px; top:538px;}
.list_lh{ width:740px; height:120px; float:left; overflow:hidden; margin:10px 0 0 0;}
.list_lh li{ height:25px; font-size:13px;}
.list_lh li span{ color:#ffff4a;float:left; width:274px; text-align:left;}
.list_lh li em{ color:#ffff4a;float:right; width:324px; text-align:left; margin:0 0 0 30px;}

.menu{ width:100%; float:left; height:1536px; background:url(../img/img6.jpg) no-repeat center;}
.menu_1{ width:939px; float:left; font-size:16px; color:#ffd8d2; margin:135px 29px 0 30px; line-height:200%;}
.menu_2{ width:939px; float:left; margin:50px 29px 0 30px;}
.menu_2 table{ width:100%; float:left;}
.menu_2 table td{ width:155px; border:1px solid #cd0000; line-height:38px; text-align:center; color:#fff; font-size:16px; background:#980000;}
.f_a1 td{ color:#74100b !important; font-weight:bold; background:#ffd400 !important; border-left:1px solid #ffd400 !important;border-top:1px solid #ffd400 !important;border-bottom:1px solid #ffd400 !important;}
.menu_3{ width:970px; float:left; font-size:14px; color:#ffd8d2; line-height:150%; margin:115px 29px 0 30px;}
.menu_4{ width:970px; float:left; font-size:14px; color:#ffd8d2; line-height:220%; margin:160px 29px 0 30px;}
.menu_5{ width:100%; float:left; text-align:center; font-size:16px; color:#ffd8d2; margin:200px 0 0 0; text-transform:uppercase;}


.white_content{display:none;position:fixed;top:25%;left:35%;width:589px;height:391px;z-index:1002;overflow:auto;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.cxbox{width:589px;height:391px;margin:0 auto;background:url(../img/bjcx.png) no-repeat;}
.cxbox_bt{height:36px;line-height:36px;}
.cxbox_bt p{font-size:17px;color:#f1f3b3;float:left;padding-left:15px;}
.cxbox_bt a{font-size:17px;margin-right:20px;float:right;}
.cxbox_hy{height:50px;padding:30px 0 0 90px;}
.cxbox_hy p{float:left;font-size:17px;color:#f1f3b3;line-height:32px;}
.cxbox_hy input{border:1px solid #cb2129;height:30px;line-height:30px;width:220px;background:#750606;float:left;font-size:17px;color:#f1f3b3;font-family:Arial,"寰蒋闆呴粦";padding-left:10px;}
.cxbox_hy a{background:url(../img/bjs.jpg) no-repeat;height:32px;width:86px;display:block;float:left;font-size:17px;line-height:32px;text-align:center;color:#7c0303;}
.cxbox_bd table{margin:0 auto;border-bottom:1px solid #dd0002;border-left:1px solid #dd0002;}
.cxbox_bd table tr td{line-height:32px;text-align:center;font-size:15px; font-family:Arial,"寰蒋闆呴粦";border:1px solid #dd0002;border-bottom:0px;border-left:0px;}
.cxbox_bd table tr.ad{background:#700001;}