@charset "utf-8";
/* CSS Document */

* { margin: 0px; padding: 0px; }

h1, h2, h3, h4, h5, h6 { font-size: 14px; font-weight: normal; }

body { font-size: 12px; font-family: "宋体"; background-repeat: no-repeat; background-position: center top; background-color: #fff;background-size:contain; }

.clear { font-size: 0px; clear: both; line-height: 0; height: 1px; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { min-height: 1px; }

* html .clearfix { height: 1px; }

img { border-style: none; display: block }

a { color: #000 }

a:hover { outline: none; TEXT-DECORATION: none; }

a:link { outline: none; TEXT-DECORATION: none; }

a:visited { outline: none; TEXT-DECORATION: none; }

a:active { outline: none; TEXT-DECORATION: none; }

.clear_box { clear: both }

ul, li { list-style-type: none; }

a:active { color: #fff; }


/*index
---------------------------------------------*/

.logo { width:1003px; margin: 40px auto 0px; text-align:center;}
#nav { height:50px; background:#900; margin-top:40px; }
#nav ul { width:1003px; height:50px; margin:0 auto; }
#nav li { float:left; height:50px; }
#nav a { float:left; position:relative; height:50px; overflow:hidden; font-size:24px; color:#e0e03a; text-decoration:none; cursor:pointer; }
#nav strong { float:left; }
#nav span { float:left; padding:0 20px; height:50px; line-height:50px; background:#900; clear:both; white-space:nowrap;}
#nav .active,#nav .current span { background:#600; color:#fff; }
#nav .current .active { color:#e0e03a; }

.con { width:1003px; min-height:600px; margin:20px auto 0; border:1px #CCCCCC solid;}

.title {
	height: 50px;
	width: 95%;
	border-bottom: 1px #CCCCCC solid;
	line-height: 50px;
	font-family: "微软雅黑";
	font-size: 24px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #F00;
	padding-left: 5.1%;
}

.card { margin: 40px auto 0; text-align:center; width:630px;}

.sc { margin:180px auto 0;color:#F00; text-align:center; font-size:24px;}

.radio {width:520px; }

.radio li{float:left; width:140px; height:46px; text-align:center; line-height:46px; margin:5px 0 0 8px;}

label.on { border: 1px #FF0000 solid; color: #df0303; background: url(../img/radio_cur_new2.png) right bottom no-repeat; }

.checkbox { display: none; }

label { border: 1px solid #666; display:block; text-align:center; height:35px; line-height:35px; margin: 7px 10px;  font-size:18px; font-family:"微软雅黑"; font-weight:bold; }

label span{font-size:12px; font-family:"微软雅黑"; font-weight:bold; }

.mit1 { text-align:center; margin-top:20px;}

.bot_title {font-family:"微软雅黑"; font-size:16px; color:#717171; margin:10px 0 0 30px;}

.con1{ background-color:#FFF; font-family:"微软雅黑"; font-size:16px; color:#717171; width:943px; margin:0 auto;}

.con2{ background-color:#FFF; font-family:"微软雅黑"; font-size:16px; color:#717171; border-bottom:1px #CCC solid; height:11em;}

.bot { float:right; margin:0 30px 0 0; color:#717171;font-family:"宋体"; }

	
