body,html{ padding:0px; font-size:12px; width:1003px; margin:0px auto;}


a{ color:#153A64; text-decoration:none;}
a:hover{
	color:#FF6600;
	text-decoration:underline;
}
img{ border:0px; }
img:hover { border:0px; }


#top{ height:65px; background:url(logo_bg.jpg) no-repeat left top;}
#top .nav{ width:98%; margin-top:45px;}
#top .nav ul{ list-style:none; padding:0px;}
#top .nav ul li{ width:80px; float:left; text-align:center; border-right:1px solid #215E94;}
#top .nav ul li a{ color:#153B62; font-weight:bold;}
#top .nav ul li a:hover{ color:#5D6200; text-decoration:none;}



#main{
	padding:1px 5px;
	clear:both;
	/* [disabled]border-color: #CCC; */
	/* [disabled]border-style: solid; */
	/* [disabled]border-left: 1px solid #ccc; */
	/* [disabled]border-right: 1px solid #ccc; */
}
.hots{
	height:74px;
	border:1px solid #CCCCCC;
	line-height:18px;
	background-image: url(in04.jpg);
	background-repeat: repeat-x;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 13px;
	background-color: #F8F8F8;
}
.hots a{ color:#000000;}
.hots .hot_l{ width:130px; float:left; text-align:center;}
.hot_l .kua{
	/* [disabled]width:60px; */
	/* [disabled]border:1px solid #FFB74B; */
	/* [disabled]background:#FFF1D1; */
	padding:1px;
	line-height:15px;
	font-weight:bold;
	color:#FF3300;
	font-size: 18px;
	padding-top: 3px;
}
.hots .hot_r{
	width:820px;
	float:right;
	padding-top: 3px;
}
.m_hui{
	background:#F7F7F7;
	padding:5px 8px;
}
.m_bai{
	background:#FCFCFC;
	padding:5px 8px;
}
#main h4{}
#main h4 a{color:#FF7202; display:block;font-size:14px;border-bottom:1px solid #F9F9F9; padding:4px 10px; margin-bottom:5px;}
#main h4 a:hover{color:#153A64; text-decoration:none;}
#main .main_con{
	line-height:18px;
	color:#153A64;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 10px;
	float: left;
	width: 805px;
}

.pro{ padding:0px; margin:0px auto; clear:both; background:url(mm014.gif) repeat-x top left;}
.pro li{margin:5px 50px; width:120px; float:left; text-align:center;}
.pro li a{border:1px solid #CEE0F6; display:block;}
.pro li a:hover{border:1px solid #FF7202; background:#FFFFFF; text-decoration:none;}

.pro li span{ display:block;text-align:center; line-height:20px;}
.pro h1{ font-size:15px; font-weight:bold; margin:6px auto; padding-bottom:4px; border-bottom:1px solid #DFDFDF;}

.pro2{ padding:0px; margin:0px auto; clear:both; background:url(mm014.gif) repeat-x top left;}
.pro2 li{margin:5px 30px; width:105px; float:left; text-align:center;}
.pro2 li a{border:1px solid #CEE0F6;display:block;}
.pro2 li a:hover{border:1px solid #FF7202; background:#FFFFFF; text-decoration:none;}

.pro2 li span{ display:block;text-align:center; line-height:20px;}

.pro3{ padding:0px; margin:0px auto; clear:both; background:url(mm014.gif) repeat-x top left;}
.pro3 li{margin:5px 30px; list-style:none;float:left; text-align:center;}
.pro3 li a{border:1px solid #CEE0F6; width:400px; height:110px; display:block;}
.pro3 li a:hover{border:1px solid #FF7202; background:#FFFFFF; text-decoration:none;}
.pro3 li a img{ width:380px;border:0px;}
.pro3 li span{ width:380px; height:20px;display:block;text-align:center; line-height:20px;}

.pro .wibor{ border:1px solid #C7DDF3; margin-bottom:8px; padding:10px 5px;}
.pros{background:url(mm011.png) repeat-x left top; padding:14px;}
.anli{background:url(mm011.png) repeat-x left top; padding:14px;}
.anli_tit{ background:url(mm012.gif) no-repeat 5px 4px; height:25px; line-height:25px; padding-left:27px; color:#004499; font-weight:bold; display:block; font-size:14px;}

.anli_cont{padding:0px; margin:0px;}
.anli_cont img{}
.anli_cont span{ width:110px; height:105px;border:1px solid #E1E9EF; float:left; margin:10px 12px; text-align:center; padding-top:6px;} 

.navg{ background:url(navg.jpg) repeat-x; height:33px; line-height:33px; padding-left:10px; margin-bottom:6px;}
.r_img{
	padding:2px;
	line-height:20px;
	width: 150px;
	float: left;
}
.r_img img{height:150px; padding:2px;}
.r_img .img a{border:1px solid #1D4F8E;}
.r_img .img a:hover{border:1px solid #FF7202; background:#FFFFFF;}

.left-in{ padding:8px 16px; margin:10px auto;}
.left-in li{ background:url(liet-lt.jpg) no-repeat 6px 6px; margin:2px auto; padding:3px; border-bottom:1px solid #FFFFFF; list-style:none;padding-left:5px;}
.left-in li a{ color:#FFFFFF; text-decoration:none; font-weight:bold;}
.left-in li a:hover{text-decoration:none; background:#FFFFFF}

#left-in{ width:181px; float:left; background:#153b62;}
.left-fla{ margin-left:18px;}

.in-cont{COLOR:#153b62; line-height:20px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.fenlei{ color:#153A64;}
.fenlei a{ color:#153A64;}
.fenlei a:hover{ color:#FF6600;}

#bottom{
	/* [disabled]height:50px; */
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom:5px solid #B5C6DA;
	border-top:1px solid #F2F4F5;
	margin-top:5px;
	clear:both;
	text-align: left;
	padding: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#bottom .bot_lx{
	text-align:right;
	line-height:14px;
	margin-top:6px;
	/* [disabled]padding-right:13px; */
	color: #000;
}
#bottom .bot_lx a{
	color:#000;
}
#bottom .bot_dl li{
	float:left;
	display:block;
	list-style:none;
	color:#FF3C00;
	padding-right: 10px;
	padding-left: 10px;
}
#bottom .bot_dl li a{ float:left; height:16px; padding:2px 4px;}
#bottom .bot_dl li a:hover{}
.list_li{ padding:0px; margin:0px auto; background:url(list_li.gif) repeat-x left top;}
.list_li li{ height:21px; list-style:none; text-align:left; line-height:21px;}

.lj{ padding:0px; margin:0px;}
.lj li{ height:22px; color:#005CDA;}
.lj li a{ height:20px; line-height:20px;}
#guide {line-height:21px;height:21px;margin:5px auto;text-align:left;color:#5D6200;}
#guide a:link,#guide a:visited,#guide a:active {color:#173A62;}
#guide a.k_guidename{padding:0px 10px 0px 15px;}

.banss{ margin:5px auto;
}



.list_sm{ border:1px solid #999999;}
.list_sm .h3{ background:#006699; color:#FFFFFF; font-size:14px;}
.list_sm li{ list-style:none; display:inline;}

.cont_jj{ border:1px solid #C7DDF3;}
.cont_rr{ border:1px solid #C7DDF3; width:325px;float:right; padding:5px;}


.link { margin-top:5px; width:90px; float:left; text-align:left; text-indent:3px; list-style:none;}

.STYLE100 {color: #FFFFFF; font-weight: bold; }
.STYLE101 {
	color: #C75B01;
	font-weight: bold;
}

.newsbar { background:url(arrow.jpg) no-repeat; font-size:13px; font-weight:bold; text-indent:1.5em; color:#003366;}
.newslist { padding-top:5px; font-size:12px; margin:0; color:#153A64; list-style:none; padding-top:5px;}
.newslist li { line-height:26px; border-bottom:#ccc dotted 1px; width:325px; list-style:none;}
.newslist span { float:right; margin-right:5px;}
.newpro { line-height:170%;}
.newpro p { margin:0; padding:5px 0 0 0;}
.ss a {
	color: #FF7202;
	text-decoration: none;
}
.ss a:hover {
	color: #FF7202;
	text-decoration: none;
}
.s1 {
	line-height: 25px;
	overflow: hidden;
}
.s1 table {
	border: 1px solid #CCCCCC;
}

.s1 td {
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #ccc;
	padding-top: 3px;
	padding-bottom: 3px;
}

.s1 strong {
	color: #FF7202;
}

.s1 img {
	float: left;
	padding-top: 10px;
	padding-right: 50px;
	padding-bottom: 10px;
	padding-left: 50px;
}
.s2 {
	line-height: 25px;
	font-size: 14px;
}
.s2 strong {
	color: #FF7202;
}
.s2 img {
	border: 1px solid #CCCCCC;
}
.s2 a {
	color: #0066FF;
}
.navg span{ float:right; padding-right:15px; line-height:30px; color:#FF0000; font-weight:800;}