/* CSS Document */
body{
	margin-left:0px;
	margin-top:0px;
	font-size:12px;
}
.main{
	margin:0 auto;
	width:1001px;
}
p,ul,li{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
}
li{
	list-style-type:none;
	font-size:14px;
	line-height:22px;
}
li a{
	color:#005588;
	text-decoration:none;
}
li a:hover{
	color:#000;
	text-decoration:underline;
}
.top{
	height:20px;
	line-height:20px;
	text-align:right;
	color:#FFF;
	background-color:#032a66;
	padding-right:10px;
}
.head{
	height:53px;
	background-image:url(images/head.jpg);
}
.nav{
	height:40px;
}
.banner{
	height:364px;
	border:1px solid #000;
	background-image:url(images/banner.jpg);
	background-repeat:no-repeat;
}
.main_body{
	padding-top:10px;
	padding-bottom:10px;
	height:1290px;
}
.main_body_left{
	width:650px;
	float:left;
	padding-left:10px;
	padding-right:12px;
}
.jpquyu{
	width:650px;
}
.j_left{
	width:325px;
	float:left;
}
.title1{
	width:313px;
	height:35px;
}
.j1{
	width:313px;
	padding-top:20px;
}
.j1_pic{
	width:127px;
	height:203px;
	float:left;
}
.j1_txt{
	width:178px;
	float:right;
	padding-left:8px;
}
.ss{
	width:178px;
	height:92px;
	background-image:url(images/ss.jpg);
}
.j1_tel{
	width:178px;
	line-height:16px;
	padding-top:10px;
}
.dy_btn{
	width:170px;
	height:35px;
}
.j_right{
	width:313px;
	float:right;
	padding-left:12px;
}
.main_body_right{
	width:304px;
	float:right;
	padding-left:14px;
	padding-right:10px;
}
#style1{
	color:#990000;
}
#btn1{
	padding-top:20px;
}
#btn2{
	padding-top:52px;
}
#btn3{
	padding-top:35px;
}
#top{
	padding-top:20px;
}
.j2{
	padding:15px 0px 0px 10px;
	line-height:18px;
}
.js{
	padding-top:10px;
}
.js_title{
	width:650px;
	height:38px;
	background-image:url(images/title7.jpg);
}
.js_txt{
	line-height:18px;
	padding:20px 10px 0px 10px;
}
.all{
	height:25px;
	line-height:25px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	font-size:14px;
	border-bottom:3px solid #b7171d;
}
.dy{
	padding:20px 10px 0px 10px;
}
.dy_l{
	width:500px;
	float:left;
	line-height:18px;
}
.btn2{
	width:123px;
	height:121px;
	float:right;
}
.title8{
	background-image:url(images/title8.jpg);
}
.title9{
	background-image:url(images/title9.jpg);
}
.title10{
	background-image:url(images/title10.jpg);
	margin-top:10px;
}
.title8,
.title9,
.title10{
	width:304px;
	height:66px;
}
.bg1{
	background-image:url(images/bg1.jpg);
	background-repeat:repeat-y;
	line-height:18px;
	padding-left:13px;
	padding-right:10px;
}
.fx{
	font-size:14px;
}
.bg_bottom{
	width:304px;
	height:19px;
	background-image:url(images/bottombg.jpg);
	background-repeat:no-repeat;
}
.ka{
	width:231px;
	height:125px;
	padding-left:36px;
	padding-top:5px;
	padding-bottom:5px;
}
.zykp_tit{
	width:74px;
	height:17px;
	background-image:url(images/zykp.jpg);
}
.zykp_txt{
	border-top:1px dashed #b3b3b3;
	margin-top:5px;
	margin-bottom:10px;
	padding-top:10px;
}
.lfs_tit{
	background-image:url(images/lfs.jpg);
}
.yt_tit{
	background-image:url(images/yt.jpg);
}
.gsxw_tit{
	background-image:url(images/gsxw.jpg);
}
.zq_tit{
	background-image:url(images/zq.jpg);
}
.gsxw_tit,
.lfs_tit,
.yt_tit,
.zq_tit{
	width:88px;
	height:17px;
}
#only{
	margin-bottom:0px;
}
.mian_bottom{
	border-top:3px #b7171d solid;
	padding-top:20px;
	line-height:18px;
	text-align:center;
}
.top a{
	color:#FFFFFF;
	text-decoration:none;
}
.top a:hover{
	text-decoration:underline;
}
.j1_tel a,
.j2 a{
	color:#CC0000;
}
.j1_tel a:hover,
.j2 a:hover{
	text-decoration:none;
	color:#003399;
}
.all a{
	color:#000;
	text-decoration:none;
}
.all a:hover{
	color:#CC3333;
	text-decoration:underline;
}
.ttb{
	border-collapse : collapse ;
	empty-cells : hide ;
	margin-top:1px;
}
.today{
	height:100px;
	margin-top:20px;
	border-top:1px dashed #b3b3b3;
	padding-top:20px;
	padding-right:10px;
	padding-left: 10px;
}
.today_r{
	width:80px;
	height:99px;
	border:1px solid #FF0000;
	float:right;
}
.today_l{
	width:150px;
	float:left;
	padding-top: 10px;
}
.today_title{
	width:150px;
	height:38px;
	background-image:url(images/today_title.jpg);
}
.today_txt{
	height:25px;
	text-align:center;
	padding-top:20px;
}
.today_txt a{	
	color:#000066;
	text-decoration:none;
}
.today_txt a:hover{
	color:#990000;
}