﻿@charset "utf-8";
/* CSS Document */

*{
	margin:0 auto;
	padding:0;}
body{
	font-family:"宋体",Georgia, "Times New Roman", Times, serif;
	font-size:12px;	
	color:#555555;
	background:url(../i/bg.gif) repeat-x 50% 0;
	}
a img { 
padding:0; 
border:none; 
} 
.inputsearch{
	width:140px;
	height:16px;
	border:1px solid #ccc;}
.inputbutton{
	width:40px;
	height:18px;
	border:1px solid #ccc;
	background:url(../i/nav1_link.gif);}
img{padding:0;}
.spanleft{
	float:left;}
.spanright{
	float:right;}
ul{list-style:none;}
.orangerfont{color:#e34c10;}
.orangerfont_14{color:#e34c10; font-size:14px; font-weight:bold;}
.whitefont{color:#fff;}
.whitefont_14{color:#fff; font-size:14px; font-weight:bold;}
a{color:#5F5F5F;text-decoration:none;}
a:hover{color:#FF6633;text-decoration:none;}
a.red{color:#D20016;text-decoration:none;}
a.red:hover{color:#4F4F4F;text-decoration:underline;}

#m1_top{
	width:947px;
	height:134px;
	}
.m1_toplogo{
	float:left;
	width:937px;
	height:134px;
	padding:0 0 0 10px;
	background:url(../i/topbg.gif) no-repeat;
	}
.banner{
	float:left;
	width:937px;
	height:134px;
	padding:0 0 0 10px;
	background:url(../i/topbg.gif) no-repeat;
	}
#toplogo_logo{
	float:left;
	width:120px;
	height:80px;
	margin-top:24px;
	background:#fff;
	border:4px solid #fce3b0;
	margin-right:10px!important;}
#toplogo_name{
	float:left;
	width:520px;
	height:88px;
	margin-top:24px;
	}
.toplogo_name1{
	float:left;
	width:520px;
	height:36px;
	font-family:"黑体",Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#fff;}
.toplogo_name2{
	float:left;
	width:520px;
	height:16px;
	font-family:Arial, Helvetica, sans-serif,"黑体";
	font-size:12px;
	color:#fff;
	font-weight:bold;
	margin-bottom:6px;}
.toplogo_name3{
	float:left;
	width:136px;
	height:12px;
	padding:8px 20px;
	background:#fce3b0;}
#toplogo_vip{
	float:right;
	width:142px;
	height:115px;
	}
	
#m1_idx{
	width:947px;
	overflow:hidden;
	background:url(../i/idx_mbg.gif) repeat-y;
	}
.m1_idx_con1{
	float:left;
	width:922px;
	overflow:hidden;
	padding:8px 18px 0 7px;
	background:url(../i/idx_m1bg.gif) no-repeat;}
#idx_con1_left{
	float:left;
	width:202px;
	overflow:hidden;
	border-right:1px solid #e34c10;
	}
.con1_left_nav1{
	float:left;
	width:202px;
	height:270px;
	margin-bottom:4px;}
#con1_left_nav1title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	border-bottom:2px solid #999;}
#con1_left_nav1con{
	float:left;
	height:223px;}
.nav1con{
	float:left;
	width:172px;
	}
.nav1con:link,.nav1con:visited{
	font-size:12px;
	font-weight:bold;
	background:url(../i/nav1_link.gif);
	padding:6px 14px;}
.nav1con:hover{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../i/r_nav_.gif);
	padding:6px 14px;}
.nav1con_on a{
	float:left;
	width:172px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	background:url(../i/r_nav_.gif);
	padding:6px 14px;}
#con1_left_nav1con ul{
	}
#con1_left_nav1con ul li{
	float:left;
	width:172px;
	margin-bottom:1px;
	}

.con1_left_nav2{
	float:left;
	width:203px;
	overflow:hidden;
	margin-bottom:4px;}
#con1_left_nav2title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	background:url(../i/l_nav.gif) no-repeat;}
#con1_left_nav2con{
	float:left;
	width:182px;
	overflow:hidden;
	padding:6px 9px;}
#con1_left_nav2con ul{
	line-height:28px;}
.ddd{
	float:left;
	width:162px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #e34c10;
	background:url(../i/3.gif) no-repeat 4px 8px;
	}
.ddd1{
	float:left;
	width:162px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #e34c10;
	background:url(../i/4.gif) no-repeat 4px 8px;
	}
.ddd2{
	float:left;
	width:162px;
	padding:0 0 0 20px;
	border-bottom:1px dashed #e34c10;
	background:url(../i/5.gif) no-repeat 4px 8px;
	}
.con1_left_nav3{
	float:left;
	width:203px;
	overflow:hidden;
	margin-bottom:4px;}
#con1_left_nav3title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	background:url(../i/l_nav.gif) no-repeat;}
#con1_left_nav3con{
	float:left;
	width:182px;
	overflow:hidden;
	padding:6px 9px;}
#con1_left_nav3con ul{
	line-height:20px;}
#con1_left_nav3con ul li{
	float:left;
	width:182px;
	}
	
.con1_left_nav4{
	float:left;
	width:203px;
	overflow:hidden;
	margin-bottom:4px;}
#con1_left_nav4title{
	float:left;
	width:195px;
	height:21px;
	color:#e34c10;
	padding:6px 0 0 6px;
	background:url(../i/l_nav.gif) no-repeat;}
#con1_left_nav4con{
	float:left;
	width:182px;
	overflow:hidden;
	padding:6px 9px;}
#con1_left_nav4con ul{
	line-height:20px;}
#con1_left_nav4con ul li{
	float:left;
	width:182px;
	}
	
#idx_con1_right{
	float:right;
	width:715px;
	overflow:hidden;
	}

.con1_right_main1{
	float:left;
	width:710px;
	height:21px;
	color:#e34c10;
	text-align:right;
	padding:6px 0 0 4px;
	margin-bottom:2px;
	border-bottom:2px solid #999;}
	
.con1_right_main2{
	float:left;
	width:715px;
	margin-bottom:4px;}
#con1_right_main2title{
	float:left;
	width:695px;
	height:20px;
	padding:6px 10px 0 10px;
	background:url(../i/r_nav_.gif);}
#con1_right_main2con{
	float:left;
	width:690px;
	line-height:20px;
	height:80px;
	padding:10px;}
	
.con1_right_main3{
	float:left;
	width:715px;}
#con1_right_main3title{
	float:left;
	width:695px;
	height:20px;
	padding:6px 10px 0 10px;
	background:url(../i/r_nav_.gif);}
#con1_right_main3con{
	float:left;
	width:694px;
	overflow:hidden;
	line-height:20px;
	padding:10px;}
.right_main3con_pic{
	float:left;
	width:694px;
	}
.right_main3con_word{
	float:left;
	width:694px;
	}
.right_main3con_pic ul,.right_main3con_word ul{}
.right_main3con_pic ul li{
	float:left;
	width:124px;
	height:110px;
	text-align:center;
	border:2px solid #ccc;
	margin-right:10px!important; margin-top:10px;}
.right_main3con_pic ul li a img 
{
	width:120px;
	height:90px;
}
.right_main3con_word ul li{
	float:left;
	width:128px;
	padding:6px 0 0 0;
	text-align:center;
	margin-right:10px!important;}

.right_main3con_word ul li img{
	width:124px;
	height:110px;}
	
.con1_right_main4{
	float:left;
	width:715px;}
#con1_right_main4title{
	float:left;
	width:695px;
	height:20px;
	padding:6px 10px 0 10px;
	background:url(../i/r_nav_.gif);}
#con1_right_main4con{
	float:left;
	width:694px;
	overflow:hidden;
	line-height:20px;
	padding:10px;}
.right_main4con_pic{
	float:left;
	width:694px;
	}
.right_main4con_word{
	float:left;
	width:694px;
	}
.right_main4con_pic ul,.right_main4con_word ul{}
.right_main4con_pic ul li{
	float:left;
	width:120px;
	height:90px;
	text-align:center;
	border:2px solid #ccc;
	margin-right:10px!important;}
.right_main4con_pic ul li a img 
{
	width:120px;
	height:90px;
}
.right_main4con_word ul li{
	float:left;
	width:128px;
	padding:6px 0 0 0;
	text-align:center;
	margin-right:10px!important;}
/*bottom*/
.m1_idx_con2{
	float:left;
	width:947px;
	height:24px;
	background:url(../i/idx_m2bg.gif) no-repeat;}

#m1_bot{
	width:920px;
	overflow:hidden;
	line-height:16px;
	padding:6px 12px;
	background:url(../i/logo.gif) no-repeat 700px 0px;
	}
#shangfan{height:228px; width:694px; overflow:hidden;}
#shangfan ul{list-style-type: none;}
#shangfan ul li{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;margin:0;margin-top:5;padding: 0px;}