/* CSS Document */
body{width:1020px; height:auto; margin:0 auto; font-size:12px; line-height:20px; color:#666666; background:#e9e9e9; font-family:"微软雅黑",Arial, Tahoma,"宋体";}
*{margin:0; padding:0;}
A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR:#333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}
.body_content{width:1000px; height:auto; float:left; padding-left:10px; padding-right:10px; background:#FFFFFF;}
.top{
	width:1000px;
	height:100px;
	float:left;
	background: #ffffff;
}
.logo{width:498px; height:65px; float:left; margin-top:13px;}
.top_menu{
	width:280px;
	height:20px;
	float:right;
	margin-top: 20px;
	line-height: 20px;
	text-align: right;
}
.top_menu A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.top_menu A:visited {
	COLOR:#666666; TEXT-DECORATION: none
}
.top_menu A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.top_menu A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}
.search{width:314px; height:22px; float:right; margin-top:10px;}
.search_p{
	width:70px;
	height:22px;
	float:left;
	font-weight: bold;
	line-height: 22px;
	color: #8e7928;
}
.search_txt{
	width:172px;
	height:22px;
	float:left;
	background:url(../images/search_txt_bg.jpg);
	line-height: 22px;
	margin-right: 5px;
	border:0px;
	text-indent:5px;
}
.search_btn{width:67px; height:22px; float:left; background:url(../images/search_btn_bg.jpg); border:0px;}
.menu_box{width:1000px; height:73px; float:left; background:url(../images/menu_bg.jpg) repeat-x; overflow:hidden;}




#menu{
	height:40px; font-size:14px;
}
#menu ul{
	margin:auto; width:1000px; height:40px;
	list-style-type:none; padding:0px; margin-top:0px; margin-bottom:0px;
}
.m_li{
	float:left;
	width:111px;
	line-height:34px;
	text-align:center;
	height: 34px;
	padding-top: 6px;
}
.m_li a{
	display:block;
	color:#FFFFFF;
	width:111px;
	font-weight: bold;
}
.m_line{
	float:left; width:1px; height:32px;
	line-height:32px;   /*ff下有效(图片垂直居中)*/
}
.m_line img{
	margin-top:expression(( 32 - this.height ) / 2);   /*ie下有效(图片垂直居中)*/
}
.m_li_a{
	float:left; width:111px; line-height:34px; text-align:center; padding-top:6px; font-weight:bold;
	background-image:url(../images/menu_hover_bg.jpg); position:relative; height:34px;
}
.m_li_a a{
	display:block;
	color:#000000;
	width:111px;
	font-weight: bold;
}


.smenu{
	width:1000px; margin:0px auto 0px auto; padding:0px; list-style-type:none; height:33px;
}
.s_li{
	line-height:33px; width:auto; display:none; height:33px; 
}
.s_li_a{
	line-height:33px; width:auto; display:block; height:33px; 
}


.banner{
	width:1000px;
	height:244px;
	float:left;
	margin-top: 10px;
}

.content{width:1000px; height:auto; float:left; margin-top:10px;}
.left{width:227px; height:660px; padding-left:10px; padding-right:10px; float:left; background:#e68a01;}
.news_title{width:227px; height:32px; float:left; background:url(../images/news_title_bg.jpg); margin-top:10px;}
.news_title .p1{
	width:80px;
	height:20px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#e68a01;
	margin-top:3px;
	padding-left:35px;
	line-height: 20px;
	font-family: "黑体";
}
.news_title .p2{width:40px; height:20px; float:right; margin-top:8px; padding-right:0px; line-height:20px; font-weight:bold; color:#bba953}

.news_title A:link {
	COLOR: #bba953; TEXT-DECORATION: none
}
.news_title A:visited {
	COLOR:#bba953; TEXT-DECORATION: none
}
.news_title A:active {
	COLOR: #bba953; TEXT-DECORATION: none
}
.news_title A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}


.news_content{
	width:227px;
	height:auto;
	float:left;
	overflow:hidden;
	padding-top: 15px;
}
.news_content ul li{
	width:222px;
	height:auto;
	float:left;
	list-style:none;
	line-height:22px;
	color: #FFFFFF;
	padding-left: 5px;
}

.news_content A:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight:bold;
}
.news_content A:visited {
	COLOR:#ffffff; TEXT-DECORATION: none; font-weight:bold;
}
.news_content A:active {
	COLOR: #ffffff; TEXT-DECORATION: none; font-weight:bold;
}
.news_content A:hover {
	COLOR:#fdd879; TEXT-DECORATION: none; font-weight:bold;
}



.left_ad{
	width:227px;
	float:left;
	margin-top:30px;
	height: auto;
}
.right{width:744px; height:660px; float:right;}
.about_box{width:535px; height:438px; float:left; overflow:hidden;}
.about_top{width:535px; height:78px; float:left; background:url(../images/about_top_bg.jpg) right no-repeat;}
.about_top .p1{
	width:535px;
	height:42px;
	float:left;
	line-height:42px;
	font-size:26px;
	font-family:"微软雅黑";
	color:#f39500;
	letter-spacing:4px; 
}
.about_top .p2{
	width:350px;
	height:20px;
	float:left;
	margin-top:5px;
	background:url(../images/tb_s2.jpg) 0 3px no-repeat;
	padding-left:20px;
	color: #FF0000;
}
.about_pic{width:535px; height:115px; float:left;}
.about_content{width:295px; height:235px; float:left; background:#efefef; margin-top:10px;}
.about_content .p3{
	width:80px;
	height:20px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#e68a01;
	margin-top:8px;
	padding-left:36px;
	line-height: 20px;
	background:url(../images/tb_s4.jpg) no-repeat 15px 1px;
	font-family: "黑体";
	}
.about_content .p4{
	width:265px;
	height:auto;
	float:left;
	padding-left:15px;
	line-height:24px;
	margin-top: 7px;
}
.yxzx_pic{
	width:231px;
	height:108px;
	float:right;
	margin-top: 10px;
}

.yxzx_content{width:231px; height:127px; float:right;}
.yxzx_content .p3{
	width:120px;
	height:20px;
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#e68a01;
	margin-top:8px;
	padding-left:20px;
	line-height: 20px;
	background:url(../images/tb_s5.jpg) no-repeat 0px 1px;
	font-family: "黑体";
	}
.yxzx_content .p4{
	width:231px;
	height:auto;
	float:left;
	line-height:22px;
	margin-top: 5px;
}

.right_box{width:200px; height:438px; float:right;}
.jszc{
	width:200px;
	height:234px;
	float:left;
	overflow: hidden;
}
.jszc_title{width:200px; height:76px; float:left;}
.jszc_content{
	width:200px;
	height:150px;
	float:left;
	background: #bba953;
	padding-top: 8px;
}
.jszc_content ul li{width:200px; height:24px; float:left; line-height:24px; list-style:none; text-indent:10px; color:#000000;}


.jszc A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.jszc A:visited {
	COLOR:#000000; TEXT-DECORATION: none
}
.jszc A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.jszc A:hover {
	COLOR:#ffffff; TEXT-DECORATION: none
}



.zxfw{width:200px; height:92px; float:left; margin-top:10px;}
.rczp{width:200px; height:92px; float:left; margin-top:10px;}
.cp{
	width:744px;
	height:212px;
	float:left;
	margin-top:10px;
	overflow:hidden;
	background:#efefef;
}
.cp_pic{width:170px; height:212px; float:left;}
.cp_list_1{
	width:191px;
	height:212px;
	float:left;
	overflow: hidden;
}
.cp_list_1_title{
	width:191px;
	height:27px;
	float:left;
	font-size: 14px;
	color: #000000;
	line-height: 20px;
	text-indent:50px;
	background:url(../images/tb_s3.jpg) 26px 13px no-repeat #bba953;
	padding-top: 11px;
	font-family: "黑体";
	font-weight: bold;
}


.cp_list_1_title A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.cp_list_1_title A:visited {
	COLOR:#000000; TEXT-DECORATION: none
}
.cp_list_1_title A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.cp_list_1_title A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}



.cp_list_1_content{
	width:191px;
	height:auto;
	float:left;
	margin-top: 15px;
}
.cp_list_1_content ul li{
	width:191px;
	height:24px;
	line-height:24px;
	float:left;
	list-style:none;
	text-indent: 15px;
	color: #333333;
}


.cp_list_2{
	width:191px;
	height:212px;
	float:left;
	overflow: hidden;
}
.cp_list_2_title{
	width:191px;
	height:27px;
	float:left;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
	text-indent:50px;
	background:url(../images/tb_s3.jpg) 26px 13px no-repeat #bba953;
	padding-top: 11px;
	font-family: "黑体";
}

.cp_list_2_title A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.cp_list_2_title A:visited {
	COLOR:#000000; TEXT-DECORATION: none
}
.cp_list_2_title A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.cp_list_2_title A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}


.cp_list_2_content{
	width:191px;
	height:auto;
	float:left;
	margin-top: 15px;
}
.cp_list_2_content ul li{
	width:191px;
	height:24px;
	line-height:24px;
	float:left;
	list-style:none;
	text-indent: 15px;
	color: #333333;
}


.cp_list_3{
	width:192px;
	height:212px;
	float:left;
	overflow: hidden;
}
.cp_list_3_title{
	width:192px;
	height:27px;
	float:left;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
	text-indent:50px;
	background:url(../images/tb_s3.jpg) 26px 13px no-repeat #bba953;
	padding-top: 11px;
	font-family: "黑体";
}

.cp_list_3_title A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.cp_list_3_title A:visited {
	COLOR:#000000; TEXT-DECORATION: none
}
.cp_list_3_title A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.cp_list_3_title A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}

.cp_list_3_content{
	width:192px;
	height:auto;
	float:left;
	margin-top: 15px;
}
.cp_list_3_content ul li{
	width:192px;
	height:24px;
	line-height:24px;
	float:left;
	list-style:none;
	text-indent: 15px;
	color: #333333;
}


.foot{
	width:1000px;
	height:93px;
	float:left;
	background:url(../images/foot_bg.jpg) repeat-x;
	margin-top:10px;
	text-align: center;
	line-height: 24px;
	padding-top: 15px;
}
.foot A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.foot A:visited {
	COLOR:#666666; TEXT-DECORATION: none
}
.foot A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.foot A:hover {
	COLOR:#ff8201; TEXT-DECORATION: none
}






.container {
	WIDTH: 170px;
	HEIGHT: 212px
}
.container A IMG {
	WIDTH: 170px;
	HEIGHT: 212px
}
.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 190px;
	LEFT: 75px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
