/* CSS Document */
/*-------------------------------------- 全局公共样式---------------------------- ------------*/
body{
	margin:0 auto;
	padding:0;
	font-family:"微软雅黑",arial;
	color:#666;
	font-size:12px;
}
img,li{ vertical-align:top; border:0px;}
ul,dl{ list-style-type:none;}
ul,li{ margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0; border:0;font-weight:normal; font-size:14px;}
a{ text-decoration:none;color:#666;}
a:hover{color:#ff3300}
.left{ float:left}
.rightt{float:right; padding-right:5px;}
.m_top{
	margin-top:0px;
	background-color: #FFFFFF;
}
.m_left{ margin:0 8px 0 8px;}
h4{ font-size:14px; font-weight:bold; color:#fff;}
h3{font-weight:bold; color:#ff3c1f; text-align:left; font-size:14px;}
h2{font-weight:bold; color:#ff3c1f; text-align:center; font-size:16px;}
.border{border:0px solid #dadada;}
form{ padding:0px; margin:0px ; border:0px;}
.banner{ width:960px; height:157px; margin:2px auto;}
/*------------------------------------- top---------------------------- ------------*/
.top{height:30px; border-bottom:1px solid #e9e9e9; background-color:#FFFFFF;width:100%; }
.topbox{
	width:960px;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.top_left{ font-size:12px; width:557px;padding:8px 0 0 17px;}
.top_left h1{ font-size:12px;}
.top_right{ font-size:12px; padding:6px 0 0 18px; height:19px; width:366px; text-align:right;}
.logo{ height:60px; line-height:60px; }
.logo_left{ float:left;}
.logo_right{ float:right; width:790px;}
.logo_right1{ float:left; width:430px;color:#989898; font-size:14px; line-height:60px;}
.logo_right2{background:url(../images/phone.gif) no-repeat center left; text-align:left; line-height:60px;float:left; font-size:18px; padding-left:110px; color:#fc0303; width:250px;}
.nav{ height:30px; width:960px; margin-top:8px;}
.nav1{width:945px; height:70px; background:url(../images/menub.gif) no-repeat; padding-left:15px;}
.nav1 li{ width:90px; height:35px; line-height:35px; float:left; background:url(../images/menuline.gif) no-repeat right; text-align:center; font-size:14px;}
.nav1 li a{ width:90px; height:35px;color:#fff; display:block;}
.nav1 li a:hover{ background:url(../images/menuh02.gif) repeat-x center top; color:#fff;}
.nav1 span li{ background:none}
.wei{ width:958px; line-height:20px; font-size:12px; margin:0 auto;}
.wei span{float:left;background:url(../images/home.gif) top left no-repeat; padding-left:20px;}
.search1_1{ width:250px; height:20px; display:inline; float:right;}
.search1_1 input{width:180px; height:17px;float:left; line-height:16px; border:1px solid #ccc; color:#999}
.search1_1 label input{ width:54px; margin-left:8px; height:20px; border:none;}
.link1{margin:0px auto;
	width:928px;
	height:81px;
	margin:8px auto;
	padding-left:30px;
	background-color: #FFFFFF;
	background-image: url(../images/link01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.link_title{ width:945px; height:22px;background:url(../images/right_bj.gif); font-size:14px;padding:7px 0 0 13px; color:#2B98B3}
.link_centen{
	margin:0px;
	line-height:normal;
	background-position: 0px 0px;
}
.link_centen span{ margin:0px 5px; color:#CCC;}
.footbox{
	border-top:1px solid #e9e9e9;
	background-color:#fafafa;
	width:960px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	background-position: center center;
}

.foot{
	width:958px;
	text-align:center;
	line-height:20px;
	margin:0px auto;
	background-position: center;
}
.foot1{
	width:958px;
	text-align:center;
	background-position: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.page_nav{width:100%; margin-top:8px; margin-bottom:8px; line-height:28px;}
.page_nav a{border:1px solid #CCC; width:40px; line-height:22px; padding-top:2px; margin-right:2px; display:block; float:left; text-align:center;}