@charset "gb2312";

/* global */
body{
	font-family:"宋体", Arial, sans-serif;
	text-align:left;
	margin:0 auto;
	padding:0;
	font-size:12px;
	color:#535353;	
	
}
body > div{text-align:center;margin-right:auto;margin-left:auto;} 
div,form,ul,ol,li,dl,dt,dd,span,p,label{margin:0;padding:0;border:0;}
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input{font-size:12px;padding:0}
.clear {clear:both;}
.clear_after {content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.both {clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;}
/* links color */
a,a:visited{
	outline-style:none;
	color:#535353;
	text-decoration:none
}
a:hover{
	color:#175485;
	text-decoration:none;
}
/*----------------- head ------------------------*/
#main {width:947px;height:auto;overflow:hidden;margin:0 auto;}

#footer_layout1 {
	background-image: url(/Images/foot1.gif);
	background-repeat: repeat-x;
	height: 141px;
	width: 100%;
}
#footer_layout1 #footer {
	width: 947px;
	margin-right: auto;
	margin-left: auto;
}
#footersearch {
	height: 34px;
}
#footersearch li {
	float: left;
	height: 34px;
	padding-right: 10px;
	padding-left: 10px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
	line-height: 34px;
}
#footersearch .last {
	background-image: url(/Images/footer_arrow.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 30px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#footersearch a,#footersearch a:visited {
	color: #999999;
}

#footersearch .text_li {
	padding-top: 6px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	height: 28px;
	line-height: 28px;
	padding-right:5px;
	width: 172px;
}
#foottext {width:947px;height:103px;clear:both;}
#foottext .line1 {width:947px;height:20px;margin-top:5px;}
#foottext .line1 ul {margin:0;padding:0;list-style:none;}
#foottext .line1 li {
	width:auto;
	height:20px;
	line-height:20px;
	float:left;
	margin-right:15px;
	color:#6699FF;
}

#foottext .line1 li a {color:#69f;text-decoration:none;}
#foottext .line2 {width:947px;height:20px;margin-top:3px;line-height:20px;text-align:center;color:#fff;}
#foottext .line2 a{color:#fff;text-decoration:none;}
#foottext .line3 {width:947px;height:20px;margin-top:3px;line-height:20px;text-align:center;color:#fff;}
#foottext .line3 a{color:#fff;text-decoration:none;}

.nmessage {width:212px;height:243px;border: 1px solid #33527e;}
.messagehead {width:210px;height:22px;margin:1px;background-color: #33527e;}
.messageheadleft {width:193px;height:22px;float:left;clear:left;}
.messageheadleft h1 {margin:4px 0 0 10px;font-size: 12px;color: #FFFFFF;font-weight: normal;}
.messageheadright {width:17px;height:22px;float:right;clear:right;}
.messageheadright img {margin-top:6px;}
.messagebody {width:204px;height:92px;margin:10px 2px 0 6px;margin:10px 2px 0 6px;clear:both;}
*html .messagebody { width:204px;height:92px;margin:10px 2px 0 6px;margin:10px 2px 0 6px;clear:both;}
*+html .messagebody { width:204px;height:92px;margin:10px 2px 0 6px;margin:10px 2px 0 3px;clear:both;} 
.messagebody textarea {background-color: #e2ebf0;height: 90px;width: 200px;border:1px solid #c0d1d8;overflow: hidden;color:#9eacb9;}
*html .messagebody textarea { background-color: #e2ebf0;height: 90px;width: 192px;border:1px solid #c0d1d8;overflow: hidden;color:#9eacb9;}
*+html .messagebody textarea { background-color: #e2ebf0;height: 90px;width: 198px;border:1px solid #c0d1d8;overflow: hidden;color:#9eacb9;} 
.address {width:196px;height:18px;margin:7px 0 9px 7px;clear:both;}
.addressleft {width:15px;height:18px;float:left;clear:left;}
.addressright {width:181px;height:18px;float:right;clear:right;}
.addressright input {height: 16px;width: 179px;border: 1px solid #9eacb9;background-color: #e2ebf0;color:#9eacb9;}
.telbaodi {width:196px;height:18px;margin:7px 0 9px 7px;clear:both;}
.telleft {width:15px;height:18px;float:left;clear:left;}
.telright {width:181px;height:18px;float:right;clear:right;}
.telright input {height: 16px;width: 179px;border: 1px solid #9eacb9;background-color: #e2ebf0;color:#9eacb9;}
.mail {width:196px;height:18px;margin:7px 0 9px 7px;clear:both;}
.mailleft {width:15px;height:18px;float:left;clear:left;}
.mailright {width:181px;height:18px;float:right;clear:right;}
.mailright input {height: 16px;width: 179px;border: 1px solid #9eacb9;background-color: #e2ebf0;color:#9eacb9;}
.send {width:198px;height:22px;clear:both;margin:7px 8px 0 6px;}
.sendleft {width:67px;height:22px;float:left;clear:left;}
.sendright {width:131px;height:22px;float:right;clear:right;text-align:right;font-size:12px;color:#9eacb9;line-height:22px;}


 
#frienda {width:947px;height:93px;overflow:hidden;clear:both;margin-top:10px;border-top:solid 2px #ccc;background:#f8f8f8;}
#friendh {width:947px;height:25px;line-height:25px;color:#666;font-weight:bold;text-indent:10px;}
#friendl {width:925px;height:48px;clear:both;border:solid 1px #ebebeb;background:#fff;margin:0 10px 10px 10px;}
#friendl ul {margin:0;padding:0;}
#friendl li {
	width:114px;
	height:24px;
	line-height:24px;
	float:left;
	color:#666;
	text-align:center;
	background-image: url(/images/righline.gif);
	background-repeat: no-repeat;
	background-position: right;
	}
#friendl li a:link,#friendl li a:visited {color:#666;}
#friendl li a:hover {text-decoration:underline;}
	

#cityb {width:947px;height:117px;overflow:hidden;clear:both;margin-top:10px;border-top:solid 2px #ccc;background:#f8f8f8;}
#citybh {width:947px;height:25px;line-height:25px;color:#666;font-weight:bold;text-indent:10px;}
#citybb {width:925px;height:72px;clear:both;border:solid 1px #ebebeb;background:#fff;margin:0 10px 10px 10px;}
#citybb ul {margin:0;padding:0;}
#citybb li {
	width:51px;
	height:24px;
	line-height:24px;
	float:left;
	color:#666;
	text-align:center;
	background-image: url(/images/righline.gif);
	background-repeat: no-repeat;
	background-position: right;
	}
#citybb .last {color:#f60;}
#citybb li a:link,#citybb li a:visited {color:#666;}
#citybb li a:hover {text-decoration:underline;}
#citybb .last a:link,#citybb .last a:visited ,#citybb .last a:hover{color:#f60;text-decoration:underline;}

/*友情链接*/
#frendlink
 {
	width:947px;
	height:26px;
	line-height:26px;
	background-image: url(/Images/brank_title1.gif);
	background-repeat: no-repeat;
	margin: 0 auto;
	text-indent:40px;
	color:#003399;
	font-weight:bold;
	font-family: "微软雅黑", "宋体", sans-serif;
	text-align:left;
	clear:both;
	
}
@charset "utf-8";
/* CSS Document */
#newhead311 {width:100%;height:auto;clear:both;overflow:hidden;text-align:center;}
#newhead311top {width:100%;height:28px;border-top:solid 1px #cfcfcf;border-bottom:solid 1px #cfcfcf;background:#e9e9e9;}
#newhead311topb {width:947px;height:28px;margin:0 auto;}
#newset {width:auto;height:28px;line-height:28px;
	text-align:left;
	float:left;}
#newhead311topbr {width:auto;height:28px;float:right;}
#newhead311topbr ul {margin:0;padding:0;}
#newhead311topbr li {float:right;width:auto;height:28px;line-height:28px;margin-left:10px;}
#newhead311topbr li a {color:#1e4c9a;text-decoration:none;}

#newhead311body {width:947px;height:150px;clear:both;margin:0 auto;}
#newhead311bodyt {width:947px;height:76px;clear:both;margin-top:3px;}
/*logo*/
#newhead311bodytl {width:160px;height:76px;float:left;}

#head311bodyr {width:785px;height:76px;float:right;}
#headrtop {width:785px;height:47px;clear:both;}
#headrfoot {width:785px;height:29px;clear:both;}
#headrfootl {
	width:320px;
	height:29px;
	float:left;
	text-align:left;
	padding-left:6px;
}

#newheadbodytc {width:80px;	height:29px;float:left;	text-align:left;}
#head311bodym {width:455px;height:29px;float:left;}
#head311bodym1 {
	width:107px;
	height:29px;
	float:left;
	background-image: url(../Images/menu311t1.gif);
	background-repeat: no-repeat;
	line-height:29px;color:#fff;font-weight:bold;font-size:14px;text-indent:23px;
}
#head311bodym1 a {color:#fff;text-decoration:none;}
#head311bodymo {
	width:72px;
	height:25px;
	float:left;
	margin:4px 1px 0 1px;
	color:#666;
	line-height:25px;
	background-image: url(../Images/top311men.gif);
	background-repeat: no-repeat;
}
#head311bodymo a {color:#666;text-decoration:none;}
#head311bodytel {
	width:auto;
	height:28px;
	float:right;
	text-align:right;
	background-image: url(../Images/newheadtel1.gif);
	background-repeat: no-repeat;
	color:#0b6c0b;
	font-size:20px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent:26px;
	line-height:28px;
	margin-top:12px;
}
#head311bodytel span {font-size:18px;font-family: Arial, Helvetica, sans-serif;color:#666;}

#headconame {width:300px;height:47px;float:left;text-align:left;padding-left:5px;}
#headcoco {
	width:auto;
	height:30px;
	line-height:30px;
	font-size:14px;
	float:left;
	padding-top:14px;
	font-weight:bold;
	color:#0a02b8;
}

/*浮层*/
.fuchen {
	width:298px;
	height:auto;
	overflow:hidden;
	z-index: 9999;
	border:solid 1px #012f9a;
	border-bottom:solid 3px #012f9a;
	background:#fff;
	position: relative;	
	display:none;
}
.fcadd {
	width:280px;
	height:auto;
	line-height:24px;
	padding:5px 9px 0 9px;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	border-bottom:solid 3px #012f9a;
}
.fcad {width:280px;height:48px;padding:5px 9px 0 9px;font-size: 12px;text-align:center;
	font-weight: normal;
	color: #666666;}
/*浮层*/
#headcoqq {width:auto;height:23px;float:left;padding-top:14px;padding-left:5px;}

#headad {width:330px;height:47px;float:left;}
#headad img {margin-top:1px;}

#head311bodyrt {
	width:330px;
	height:47px;
	clear:both;
	text-align:right;
	font-family: "黑体";
	font-size: 28px;
	line-height: 47px;
	font-weight: bold;
	color: #FF3300;
}


#head311menu {
	width:947px;
	height:72px;
	clear:both;
	margin:0 auto;
	background-image: url(/Images/newheadnenubg.gif);
}
#head311menutop {width:947px;height:30px;clear:both;margin-top:4px;overflow:hidden;}



/*#head311menutop ul {margin:0;padding:0;}
#head311menutop li {
	float:left;
	width:auto;
	height:35px;
	line-height:35px;
	color:#fff;
	padding:0 14px;
	background-image: url(../Images/dotline.gif);
	background-repeat: no-repeat;
	background-position: right 9px;
}
#head311menutop .lilast {background:none;}
#head311menutop li a {
	color:#fff;
	text-decoration:none;
}
*/
#head311menufoot {width:927px;height:32px;clear:both;padding:5px 0 0 20px;}
#head311menufs {width:220px;height:25px;float:left;}
#head311mentft {width:51px;height:25px;float:left;margin-top:0;*margin-top:1px;*+margin-top:1px;margin-right:10px;}
#head311mentfw {width:630px;height:25px;line-height:25px;float:left;text-align:left;}
#head311mentfw .style1 {
	color:#009933;
}
#head311mentfw .style1 a {
	color:#009933;text-decoration:none;
}
#head311mentfw .style2 {
	color:#CC0000;font-size:14px;padding-right:10px;
}
#head311mentfw .style2 a {
	color:#CC0000;text-decoration:none;
}
#head311mentfw .style3 {padding-right:10px;
	color:#3399CC;
}
#head311mentfw .style3 a {padding-right:10px;text-decoration:none;
	color:#3399CC;
}
#head311mentfw .style4 {font-size:14px;color:#000;padding-right:10px;}
#head311mentfw .style4 a {color:#000;text-decoration:none;}
#head311mentfw .style5 {
	color:#FF6600;font-size:14px;padding-right:10px;
}
#head311mentfw .style5 a {
	color:#FF6600;text-decoration:none;
}
#head311mentfw .style6 {
	padding-right:10px;
}



ul.MenuBarHorizontal
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 12px;
	cursor: default;
}
ul.MenuBarActive
{
	z-index: 1000;
}
ul.MenuBarHorizontal li
{
	margin: 0;
	padding:0;
	font-size: 12px;
	position: relative;
	cursor: pointer;
	width: auto;
	float: left;
	height:30px;
	line-height:30px;
	color:#fff;
}
ul.MenuBarHorizontal .lilast {background:none;}
/*下拉菜单的UL*/
ul.MenuBarHorizontal ul
{
	margin:0;
	padding:0;
	list-style-type: none;
	font-size: 12px;
	z-index: 1020;
	cursor: default;
	width: 160px;
	position: absolute;
	left: -1000em;
	background:#666;
	border:solid 1px #000;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible
{
	left: auto;
}
ul.MenuBarHorizontal ul li
{
	width: 160px;
	line-height:30px;
	padding:0;
	margin:0;
	background-color:#666;
	height:30px;
	border-bottom: dashed 1px #ccc;
	text-align:left;
}
ul.MenuBarHorizontal ul ul
{
	position: absolute;
	margin: -5% 0 0 95%;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible
{
	left: auto;
	top: 0;
}

ul.MenuBarHorizontal ul
{
	border: 1px solid #1446a9;
	padding:0;margin:0;
	background:#666;
	height:auto;
}
/*上排链接样式*/
ul.MenuBarHorizontal a
{
	display: block;
	cursor: pointer;
	line-height:30px;
	color: #fff;
	text-decoration: none;
	padding:0 14px;
}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus
{

	color: #fff;
}
/*下拉经过样式*/
ul.MenuBarHorizontal a.MenuBarItemHover,  ul.MenuBarHorizontal a.MenuBarSubmenuVisible
{	background-color: #666;
	color: #00f;
	margin:0;
	border-bottom:dashed 1px #ccc;font-weight:bold;
	text-align:left;
}
/*上排显示样式*/

ul.MenuBarHorizontal iframe
{
	position: absolute;
	z-index: 1010;
}

@media screen, projection
{
	ul.MenuBarHorizontal li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: none;
	}
}
