﻿/****** str header*****/
*{
	margin:0;padding:0;
}
body{
	font-family:"宋体",arial, helvetica, sans-serif; margin:0 auto; padding:0; color:#454545; font-size:12px;
	line-height: 22px; background-color: #F2F2F2;text-align:left;list-style:none;
}
img{
	border:0;
}
li{
	list-style:none;
}
a{
	color:#454545;text-decoration: none;
}
a:hover{
	text-decoration: underline;color: #FD5720;
}
.yh_blue_a{
	font-family:"微软雅黑";color:#184F8A;
}
.yh_blue a{
	font-family:"微软雅黑";color:#184F8A;
}
.blank10{
	margin:0px; line-height: 10px; height: 10px; size: 1px;
}
.blank40{
	margin:0px; line-height: 10px; height: 40px; size: 1px;
}
.blank5{
	margin:0px; line-height: 5px; height: 5px; size: 1px;
}
.clear{
	clear:both;
}
.f14_list{
	font-size:14px;line-height:24px;
}
.f14_list li{
	height:24px;overflow:hidden;text-overflow:ellipsis;
}
.f12_list{
	font-size:12px;line-height:22px;
}
.f12_list li{
	height:24px;overflow:hidden;
}
.img_border img{
	padding:1px;border:1px solid #ddd;
}
.more{
	color:#870000;
}
.more a{
	color:#870000;
}
.hidden{
	display:none;
}
/**************head***str***************/


.header_top{
	CLEAR: both;background:url(img/head_top_bg.png) repeat-x;height:30px;
	color:#5C5C5C;
}
.header_top_wrap{
	margin:0 auto;width:980px;
}
.header_top_l{
	float:left;width:760px;line-height:30px;
}
.header_top_l span{float:left;}
.header_top_l input{
	width:100px;
}
.header_top_r{
	float:right;width:219px;text-align:right;
}
.header_top_r a{
	padding:0 3px;line-height:30px;cursor:pointer;
}
.header{
	 width:980px;margin:0 auto;background:#fff;
}
.header_search{
	height:70px;overflow:hidden;
}
.logo{
	float:left;padding:10px;width:165px;
}
.search_div{
	float:right;
}
.search_form{
	float:left;width:281px;height:26px;background:url(img/head_search_bg.png) no-repeat; 
	margin-top:25px;padding-left:10px;overflow:hidden;
}
.search_form .search_keyword{
	float:left;width:190px;height:28px;border:0;line-height:28px;background:url(img/head_search_bg.png) -10px 0px no-repeat;color:#8a8a8a;
}
.search_submit{
	width:80px;height:26px;background:url('img/head_search_bg.png') -100px -26px no-repeat;border:0;
	font-size:14px;color:#fff;text-indent:18px;
}
.hot_kw{
	float:right;width:460px;padding:15px;
}
.hot_kw dt{
	float:left;height:55px;color:#4C8F02;width:75px;
}
.hot_kw dd{
	float:left;width:385px;
}

.header_topNav{
	height:75px;background:url(img/head_bg.png) no-repeat;
}
.header_topNav_div{
	padding:10px;
}

.header_topNav_div li{
	float:left;height:55px;overflow:hidden;padding-top:8px;
}
.header_topNav_div strong{
	float:left;height:55px;width:14px;padding:8px 8px 0;margin-top:-5px;
	background:url("img/head_menu_bg.png") top no-repeat;text-align:center;margin-right:4px;
}
.header_topNav li a{
	color:#fff;padding:0 1px;
}
.header_topNav strong{
	
}
.header_topNav strong span{
	color:#F6FF00;font-size:14px;font-weight:900;padding-right:1px;
}
.menu1{
	width:170px;
}
.menu2{
	width:230px;
}
.menu3{
	width:170px;
}
.menu4{
	width:170px;
}
.menu5{
	width:205px;
}


/*------------------end header------------------------------*/

/*-----------------str footer-------------------------------*/
.footer{
	height:auto;width:958px;margin:0 auto;text-align:center;
}
.copyright{
	text-align:center;width:958px;margin-left:auto;margin-right:auto;margin-top:5px;padding-top:5px;
}
.about_footer_c{
	line-height:30px;overflow:hidden;border-bottom:1px solid #ddd;
}
.about_footer{
	width:960px;
}

.index_banner01 img{
	border:0;
}
.copyright_logo{
	float:left;text-align:right;width:290px;
}
.copyright_logo img{
	border:0;
}
.copyright_text{
	float:right;width:650px;text-align:left;
}
.footer_ico{
	margin:0 auto;width:700px;
}
.footer_ico li{
	float:left;border:1px solid #ddd;margin:0 4px;width:128px;height:53px;
}
.footer_ico li strong{
	float:left;width:50px;height:48px;
}
.footer_ico li strong a{
	float:left;width:50px;height:48px;
}

.footer_ico li p{
	float:right;width:60px;padding:5px;text-align:left;
}
/*-----------------end footer-------------------------------*/

.index_main{
	margin:0 auto;width:980px;background:#fff;
}
.main_box{
	padding:0 10px;width:960px;
}

.for_position{
	background:url(img/flogo.png) no-repeat left 9px; margin:0 auto;width:960px;line-height:30px;height:30px;padding-left:14px;
}
.for_position a{
	color:#4C8F01;
}
.undis{
	display:none;
}
.dis{
	display:block;
}

/*  友情连接 */
.flink{
	border:1px solid #ddd;width:960px;margin:0 auto;
}
.flink_caption{
	height:30px;
}
.flink_caption{
	
}
.flink_caption_l{
	float:left;width:230px;text-indent:2em;background:url(img/index.png) 0 -45px no-repeat;line-height:30px;
	font-size:17pt;float:left;color:#fff;
}
.flink_caption_l span{
	font-style: italic;font-weight:800;font-family:"微软雅黑";font-size:14pt;
}

.flink_caption_r{
	float:right;width:730px;height:19px;background:#5F5F5F;color:#fff;overflow:hidden;
}

.flink_caption_r span{
	float:right;padding-right:15px;
}
.flink_caption_r ul{
	padding-left:25px;
}
.flink_caption_r li{
	display:inline;padding:0 10px;border-right:1px solid #fff;
}
.flink_caption_r li#tb_3_5{
	border:0;
}
.flink_list{
	padding:15px;
}
.flink_list ul{
	
}
.flink_list li{
	float:left;width:135px;margin:0 10px;
}
.login_input{
	height:17px;display:inline;
}


.xc3{
	margin:0 auto;width:980px;
}

.original{text-align: center;margin: 0;padding: 0;}
.original p{font-family:"楷体"; font-size:12px; font-weight:bold; display:inline-block; padding:8px 0;width: 410px; border:solid 1px #e1eded; background:#f6f9f9; line-height:100%;margin: 0;}
.rss img{vertical-align: middle;margin-bottom: 5px;border: 1px solid #ddd;}