body{
	margin:0px;
	padding:0px;
	font:12px Verdana,Arial,Tahoma;
	background:url(/img/index_bg.gif) repeat-x top left;
}
.wrap{width:960px;margin:0px auto;background-color:#fff;padding:2px;}
.info{width:525px;height:80px;text-align:left;padding-left:10px;}
td{
	font-size:14px;
	color:#111;
	line-height:24px;
}
a{
	color:#333;
	text-decoration:none;
}
.center{
	margin:0 auto;
}
.w960{
	width:960px;
	background-color:#fff;
}
.clear{
	overflow:hidden;
}
.head{ height:92px; width:960px; margin:0 auto;}
.head .logo{text-align:center; width:280px; height:60px; float:left; padding-top:12px;}
.head .logo img{border:0px;}
.head .banner{ width:680px; float:right; height:75px; overflow:hidden;text-align:center;padding-top:12px;}
.header{
	height:80px;
	padding-top:15px;
}
.header .logo{
	width:280px;
	height:60px;
	padding-left:15px;
	float:left;
	overflow:hidden;
}
.header .logo img{
	border:0px;
}
.header .ad_top{
	width:640px;
	overflow:hidden;
	border:1px solid #999;
	height:60px;
	padding-right:10px;
}
.nav{
	height:28px;
        width:960px;
	background:url(/img/nav_bg.jpg) repeat-x;
	background-color:#c33;
}
.nav ul{
	font-size:14px;
        margin:0px;
        padding:0px;
}
.nav ul li{
	float:left;
	width:60px;
	height:29px;
	line-height:34px;
	background:url(/img/nav_line.jpg) no-repeat right top;
	text-align:center;
	overflow:hidden;
	list-style-type: none;
}
.nav ul li a{
   line-height:28px;
   padding-right:5px;
   padding-left:5px;
   display:block;
   color:#fff;
   font-weight:normal;
   text-decoration:none;
   letter-spacing:3px;
   padding-top:2px;
}
.nav ul li a:hover,.nav ul li a:active{
   font-size:14px;
   color:#fff;
   text-decoration:none;
   background:url(/img/nav_bg_cur.gif) no-repeat center top;
   font-weight:bold;
}
.main{
    margin-top:2px; 
    overflow:hidden;
}
.main .left{
   width:135px; 
   font-size:12px;
   padding-left:1px;
   overflow:hidden;
}
.main .left .list_box{
	width:128px;

	margin-top:10px;
	border-top:2px solid #eb3331;
	border-left:1px solid #c9c9c9;
	border-right:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	background-color:#fff;

	text-align:left;
}
.main .left .list_box .title{
	height:22px;
	line-height:22px;
	padding-left:10px;
	display:block;
	background-color:#f7f7f7;
	padding-top:1px;
	border-bottom:1px solid #c9c9c9;
	color:#EA2224;
	font-weight:bold;
	text-align:left;
}
.main .left .list_box ul{
	padding:6px;
	margin:0px;
}
.main .left .list_box li{
	line-height:24px;
	padding-left:5px;
	border-bottom:1px dashed #c9c9c9;
	list-style-type:none;
}
.main .left .list_box li a{
	font-size:12px;
	color:#003264;
	text-decoration:none;
}
.main .content{
	width:545px;
	margin: 0 auto;
	background-color:#f7f7f7;
	padding-left:10px;
	padding-right:10px;
	text-align:center;
}
.main .content .cont_top{
	width:535px; 
	height:30px;
	padding-top:10px;
 }
.main .content .cont_top h1{
	margin:0px;
	width:495px;
	font-size:20px;
	line-height:26px;
	color:#093;
	text-align:left;
	float:left;
 }
.main .content .cont_top span{
	margin:0px; 
	width:25px;
	float:left; 
	line-height:26px;
	padding-left:8px;
	font-size:26px;
	overflow:hidden;
	color:#093;
 }
.main .content .cont_ad{
	width:538px; 
	height:60px;
	background:url(/img/dots_x.gif) repeat-x bottom;
 }
.main .content .cont_cur{
	width:535px; 
	height:23px;
	padding-top:8px;
	padding-left:10px;
	border-bottom:2px solid #c33;
	text-align:center;
 }
.main .content .cont_cur .title{
	width:520px; 
	height:22px;
	background:url(/img/dots_cur.gif) no-repeat; 
	padding-bottom:1px;
 }
.main .content .cont_cur .title h2{
	margin:0px;
	font-size:14px;
	line-height:20px;
	float:left;
	padding-left:20px;
	padding-top:3px;
	color:#333;
	text-align:left;
 }
.main .content .cont_cur .title span{
	margin:0px;
	font-size:12px;
	line-height:20px;
	float:right;
	padding-right:20px;
	padding-top:3px;
	color:#333;
	text-align:left;
 }
.main .content .cont_cs{
	width:520px; 
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	color:#333;
	font-size:14px;
	line-height:24px;
	text-align:left;
}

.main .content .cont_cs .sel{
   line-height:32px;
   height:32px;
   text-align:left;
}
.inpu{
	margin-top:10px;
}
.sub{
   border:0;
   height:28px;
   width:137px;
   color:#fff;
   line-height:22px;
   font-weight:bold;
   letter-spacing:2px;
}
.main .cont_cs .inp{
   margin-left:50px;
   height:25px;
   padding-top:2px;
   width:120px;
   border:none;
   background-color:#cd1414;
   color:#fff;
   font-weight:bold;
   letter-spacing:2px;
   text-align:center;
}
.main .right{
	width:255px; 
	font-size:12px;
	padding-left:3px;
 }

.main .right .art_box2{
	width:250px;
	margin-top:10px;
}

.main .right .art_box{
	width:250px;
   height:130px;
	margin-top:10px;
	background-color:#fff5ec;
	border:1px solid #fcc;
	text-align:left;
}
.main .right .art_box .title{
	height:24px;
	line-height:24px;
	display:block;
	color:#EA2224;
	border-top:1px solid #fff;
	font-weight:bold;
	text-align:left;
	padding-left:30px;
}
.main .right .art_box .title a{
	color:#EA2224;
	text-decoration:none;
}
.main .right .art_box ul{
	margin:0px;
	padding-left:20px;
}
.main .right .art_box li{
	line-height:24px;
	float:left;
	width:95px;
	padding-right:20px;
	list-style-type:none;
}
.main .right .art_box li a{
	font-size:12px;
	color:#222;
	text-decoration:none;
}
.main .right .cs_box{
	width:251px;
	height:130px;
	margin-top:10px;
	border:1px solid #fcc;
	text-align:left;
}
.main .right .ad_box{
	width:251px;
	height:252px;
	margin-top:10px;
	text-align:left;
}
.f_link{
	width:958px;
	height:118px;
	margin-top:1px;
	margin-bottom:4px;
	background-color:#f7f7f7;
	border:1px solid #dfdfdf;
	font-size:12px;
	line-height:22px;
}
.f_link .f_title{
   font-size:12px;
   font-weight:bold;
   color:#666666;
   float:left;
   width:80px;
   padding-left:20px;
   padding-top:40px;
}
.f_link .f_list{
   float:right;
   width:850px;
   padding-top:5px;
}
.f_link .f_list li{
   float:left;
   width:90px;
   padding-right:10px;
   list-style-type:none;
}
.footer{
  	border-top:4px solid #FF5050; 
	background-color:#b9b9b9;
	height:88px;
	margin-top:1px;
	padding-top:15px;
	text-align:center;
	line-height:24px;
	font-size:12px;
	color:#333;
background:url(/img/index_bg.gif);
}
.footer span{
    text-transform:capitalize;
}
.buttonbea1{background-color: #f35860;font-family: 'Î¢ÈíÑÅºÚ';border: 1px solid #f35860;color: #fff;border-radius: 3px;-webkit-appearance: button;font-size: 15px;padding: 0; height:30px;width:150px; text-align:center;}

.line{BORDER-BOTTOM: green 1px dotted;margin:5px 0px 5px 0px;width:100%}