@charset "gb2312";
/* CSS Document */
body {
	font-size: 14px;
	background-color:#FDF8E1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-repeat: no-repeat;
	background-position: right top;
}


/* 顶部导航栏开始 --------------------*/
.top_00 {
	font-size: 14px;
	background-color: #733702;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.top_00 a{	
	color: #EEEEEE;
}
.top_00 input{
	color: #FFFFFF;
	background-color: #F8B503;
	padding: 1px 5px 1px 5px;
	font-weight: bold;
}
/* 顶部导航栏结束 --------------------*/


/* 头部菜单栏开始 ++++++++++++++++++++*/
.content ul, li{ margin: 0; padding: 0 }
/*header*/
/*蓝色2191ff改成D66902*/
#header{ height: 108px; }
#header .tool_box{height:30px; line-height:30px;}
.tool_box .tool{padding:  0 10px; }
.tool_box .tool em{color: #DB9A54; padding: 0 4px;}
.tool_box .tool .tab_link{background-position: 39px -8px; padding-right: 20px; cursor: pointer; }
.tool_box .tool .tab_link.link_open{ background-position:55px 2px;}
.tool_box .tool a{ color: #333333; cursor: pointer; }
.tool_box .login{    background-position: 0px -77px;}
#header .logo{ margin-top: 10px; width: 381px; height: 78px;}
.tool ul{position: absolute;top:4px;left: -1px;zoom: 1;z-index: 12;padding-top: 24px;text-align: left;line-height: 28px;border: 1px solid #9fd9f6; padding: 20px 10px 0 10px; width:65px; display:none;}
.tool ul li{line-height: 24px; height: 24px;}
.tool ul.moreList li a{ color: #666666; line-height: 24px;}
/* css */
.content{width: 1200px; margin: 0 auto;}
.mainleft{ width: 857px;float: left; }
.mainright{width: 310px; float: right;}
.ml30{margin-left: 30px;}
.mt30{ margin-top: 30px; }
.pdt20{padding-top: 20px;}
.header{padding: 10px 0; display: inline-block; width: 100%;}
.logo { color: #039cf6;  font-size: 18px; line-height: 49px; float: left; }
.logo em{border-left: 1px solid #80cbfa; padding-left: 10px; margin-left: 10px; }
.searchbox{float: right;}
.nav{background-color: #EEEEEE; border-top: 2px solid #DB9A54; height: 40px; border-bottom: 1px solid #DDDDDD; height: 40px; line-height: 40px;}
.nav a{ padding: 0 35px; font-size: 16px; color: #212121; display: inline-block; }
.nav a.on,.nav a:hover{ background-color: #DB9A54; color: #fff; }
.searchbox{margin-top: 20px;}
.searchbox .inputtext{ border: 1px solid #c1c1c1; height: 26px; line-height: 26px; float: left; width: 180px; padding: 0 5px; }
.searchbox .btn{ background-color: #DB9A54; width: 48px; height: 28px; border: none; background-position:14px  -117px;float: left; }
ul#menu-main li{
	display: inline-block;
	float: left;
}
ul#menu-main  li.current_page_item a, li.current-menu-item a{
	background-color: #DB9A54;
	color: #FFFFFF;
	margin-right: 2px;
}
/* 头部菜单栏结束 ++++++++++++++++++++*/


/* 中部内容栏开始 --------------------*/
.content{
	width: 1200px;/*固定长度*/
	margin-right: auto;
	margin-left: auto;
	border: 0px solid #000000;
}
.content hr{
	/*border:1px solid #E0D2AD;*/
}
.content .clcss{
	font-size: 16px;
}
.content .clcss a{
	color: #666666;
}
.content .leftcont{
	width: 840px;/*固定宽度*/
	line-height: 20px;
	padding: 10px;
	margin-right: 35px;
	margin-bottom: 20px;
	word-break: break-all;
	background-color: #FFFFFF;
}
.content .rightcont00{
	line-height: 20px;
	padding: 10px;
	margin-bottom: 20px;
	word-break: break-all;
	background-color: #FFFFFF;
}
.content .rightcont01{
	line-height: 20px;
	padding: 10px;
	word-break: break-all;
	background-color: #EDD9AB;
	font-size: 16px;
}
.content .rightcont02{
	line-height: 20px;
	padding: 10px;
	margin-bottom: 20px;
	word-break: break-all;
	background-color: #FFFFFF;
}
.content .rightcont02 img{
	height: 60px;
	width: 60px;
}
.content .rightcont02 a{
	color: #666666;
	font-size: 16px;
}
/* 中部内容栏结束 --------------------*/


/* 底部开始 +++++++++++++++++++++++++*/
.foot {
	padding: 5px;
	border-top: 4px solid #000000;
	background-color: #333333;
	color: #999999;
}
.foot dt{
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
.foot a{
	color: #999999;
}
/* 底部结束 +++++++++++++++++++++++++*/