/* CSS Document */


body { margin:0 auto; font-size:12px; line-height:1.5; font-family:"宋体"; color:#000;background:url(../templets/default/images/mbg.gif) 50% 0px repeat-y #8A2C22;}


body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { padding:0; margin:0;}


h1,h2,h3,h4,h5,h6,h7,em {font-size:12px; font-weight:normal;}


ul,li { list-style:none;}


img {border:0px;}


a { color:#505050; text-decoration:none;}


a:hover { color:#f00; text-decoration:underline;}

.header{

	width:100%;

	width:960px;

	margin:auto;

	overflow:hidden;
	
	background:white;

}

.header_top{
	margin:0 auto;
	width:960px;

	height:25px!important;

	height:24px;

	line-height:25px;

	border-bottom:1px solid #DBDBDB;

	color:#676767;

	overflow:hidden;

    background:url("../templets/default/images/green_skin.png") repeat-x scroll 0 -188px transparent;

	}

.header_top .time{

	float:left;

	padding-left:10px;	

	}

.header_top a.rss{

    

	}

.header_top .toplinks{	

	margin:0 5px;

	float:right;

	text-align:right;

}

.header_top .toplinks a{

	margin:0 5px;

	}

.header_top .toplinks span{

	margin-left:15px;

	}

.header_top .toplinks span a{

	margin:0 2px;

	}


.left {float:left;}


.right {float:right;}


.p25 {padding-top:25px;}


.p10 { padding-top:10px;}


input {font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"}


select {font-family:Verdana, Arial, Helvetica, sans-serif,"宋体"}


.m4 {margin-top:4px;}


.m5 {margin-top:5px;}


.m8 {margin-top:8px;}


.h145 {height:145px;}





.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}





#warp {width:960px; margin:0 auto; background:white;border-left:solid 2px #F6B133;border-right:solid 2px #F6B133;}


#header {height:90px; margin:0px 0;}


#logo {float:left;}


#home {float:right; width:680px; padding-top:10px;}


#member_login {height:50px; width:50%; float:left; line-height:40px;}

/*
.search {height:50px; width:50%; float:right; line-height:40px;}
*/

.tianqi {float:left; width:260px; padding-top:3px;}


.search-submit {width:38px; height:24px; line-height:18px;}


.time {float:left; height:30px; line-height:30px; width:150px; overflow:hidden;}


#toplinks {height:30px; line-height:30px; float:right;}


#toplinks a {margin:0 8px;}




/*
#navMenu {height:35px; background:url(../images/navrepbg.gif) 0 0 repeat-x;}
*/
#navMenu {
	color:white;
	font-size:14px;
	overflow:hidden;
	height:120px; 
	/*background:#DF6103;*/
	background:url("../templets/default/images/menuBg.png") repeat-x;
	}
	
#navMenu a {

	color: #FFF;

	height: 22px;

	text-decoration:none;

	display: inline-block;

	position: relative;

}

#navMenu a:hover {

	color:#DEFF01;

	height: 22px;

	text-decoration:underline;

	display: inline-block;

	position: relative;

}

#navMenu ul {padding:0 1px;}


#navMenu ul li {margin:0 5px; line-height:35px; float:left; width:60px; _margin:0 5px 0 4px;}


#navMenu ul li.n1 {width:38px;}


#navMenu ul li a {color:#FFFFFF; font-size:14px; font-weight:bold;}

#navMenu ul li a:hover {text-decoration:none;}

#navMenu .navMenu_a{ color:#DEFF01;}


#banner {margin:0;padding:0; height:205px;}


/*------ //搜索框 ---------*/

.search-keyword {

	width:210px;

	height:18px;

	padding-top:2px;

	padding-left:6px;

	border:0px;

	border:#badaa1 solid 1px;

	background: #FFF;

	color:#444;

}

.search-submit {

	cursor:pointer;

	width:68px;

	height:22px;

	font-size:0px;

	color:#fafafa;

	border:0px;

	background:url("../templets/default/images/search-bt.gif") no-repeat;

}

.search-option {

	margin-left:3px;

	margin-right:3px;

	border:#badaa1 solid 1px;

	height:22px;

}

.w963 .search{

	padding-left:10px;
	padding-top:5px;
	height:32px;
	line-height:32px;




}

.w963 .form h4 {

	display:none;

}

.w963 .form {

	float:left;

	margin:0 10px 0 0;

	*margin:0 10px 0 0;

	_margin:5px 10px 0 0;

}

.w963 .tags {

	width:500px;

	overflow:hidden;

}

.w963 .tags h4 {

	float:left;

	margin-right: 6px;

	height:26px;

	font-size:12px;

	color:#777;

}

.w963 .tags li {

	float:left;

	margin-right: 6px;

}



#gundong {margin:0px 0; height:31px; background:url(../images/serchbg.gif) 0 0 repeat-x;  color:#fff;}


#gundong2 {margin:5px 0; width:500px; float:right;}


#aiguo2 {float: left; height: 18px; line-height: 18px; margin: 5px 0;  overflow: hidden;  width: 460px;}


#aiguo2 a {color:#FFFFFF; margin:0 10px; font-size:14px; font-weight:bold;}


.flashnews {float:left;}





#toparc {width:576px; float:right; background:url(../images/mainbox_bg.gif) repeat-x scroll 0 0 #FFFFFF;


    border: 1px solid #DADADA;


    padding: 8px 12px;}


#toparc2 {width:323px; float:left; background:url(../images/mainbox_bg.gif) repeat-x scroll 0 0 #FFFFFF;


    border: 1px solid #DADADA;


    padding: 8px 12px; margin-left:10px;}


.top_news {


    border-bottom: 1px dashed #CCCCCC;


    margin-bottom: 10px;


}


.top_news h2 {


    font-family: '微软雅黑','黑体';


    font-size: 20px;


    font-weight: normal;


    height: 30px;


    line-height: 1.5;


    overflow: hidden;


    padding-top: 12px;


    text-align: center;


}


.top_news h2 a {color:#FF0000;}





.top_news p {


    color: #666666;


    line-height: 150%;


    margin: 5px 0 10px;


	text-indent:25px;


}





.sidelist li {float:left; width:285px; line-height:25px; height:25px; overflow:hidden;}





.sidelist2 li {width:300px; line-height:25px;}











#content1 {width:100%; margin:10px 0 2px; overflow:hidden;}





#arc_right,#bofang {width:710px; float:left;}


#bofang {margin-bottom:10px;}


.tbox {width:348px; border:1px #dfdfdf solid; margin-bottom:10px;}


#box1,#box3,#box5,#box7 {float:left;}


#box4,#box6,#box8 {float:right;}


.tbox dt {background:url(../images/arcbox_bg.jpg) 0 0 repeat-x; height:25px; line-height:25px; padding-left:15px;}


.tbox dt span {float:right; padding-right:10px;}


.tbox dd {padding:10px 10px 0; overflow:hidden;}


.tbox .t_pic p.pic {float:left; padding-right:6px;}


.tbox .t_pic p.name {width:200px; float:left; font-weight:bold; margin-bottom:6px;}


.tbox .t_pic p.info {width:200px; float:left; line-height:150%;}


.tbox dd ul.ky3 li {line-height:25px; height:25px; overflow:hidden;}








.tbox3 {width:313px; border:1px #dfdfdf solid; margin-bottom:10px;}


.tbox3 dt {background:url(../images/arcbox_bg.jpg) 0 0 repeat-x; height:25px; line-height:25px; padding-left:15px;}


.tbox3 dt span {float:right; padding-right:10px;}


.tbox3 dd {padding:10px 10px 0; overflow:hidden;}


.tbox3 .t_pic p.pic {float:left; padding-right:6px;}


.tbox3 .t_pic p.name {width:165px; float:left; font-weight:bold; margin-bottom:6px;}


.tbox3 .t_pic p.info {width:165px; float:left; line-height:150%;}


.tbox3 dd ul.ky3 li {line-height:25px; height:25px; overflow:hidden;}








#paihang {float:right; width:240px; margin-bottom:10px;}


#paihang h5 {background:url(../images/webbg.gif) 10px 8px no-repeat; line-height:30px; padding-left:20px; border-bottom:1px #cc0000 dashed;}


#paihang ul {padding:3px 8px;}


#paihang ul li {line-height:25px; background:url(../images/ico4.png) 3px 12px no-repeat; padding-left:15px; border-bottom:1px #e1e1e1 dashed;}


#paihang ul li span {


font-family: Georgia;


    font-size: 13px;


    font-weight: bold;


	float:right;


	color:#cc0000;


	}





#index_sider {float:right; width:240px;}





.sider_box {border:1px #e2e2e2 solid; margin-bottom:10px; overflow:hidden;}


.sider_box h5 {background:url(../images/sider_bg.jpg) 0 0 repeat-x; height:25px; line-height:25px;}


.sider_box h5 strong {padding-left:15px;}


.sider_box h5 span {float:right; padding-right:10px;}

#index_sider dd ul.ky3 li
{
line-height: 25px;
height: 25px;
overflow: hidden;
}


#index_video {padding:4px; overflow:hidden;}


#index_zam {padding:4px; overflow:hidden;}












.ky4 {padding:4px 0; overflow:hidden;}


.ky4 li {float:left; margin:4px;}


.ky4 li a.p_title {


    color: #7A7A7A;


    display: block;


    height: 25px;


    line-height: 25px;


    text-align: center;


	width:110px;


	overflow:hidden;


}


.ky4 li a.p_title:hover {color:#333;}











#zhuanti {border:1px #e2e2e2 solid; border-bottom:1px #e2e2e2 solid; margin:10px 0; overflow:hidden; width:958px;}


#zhuanti h4 {background:url(../images/gundong_bg.jpg) 0 0 repeat-x; height:31px; line-height:31px;}


#zhuanti h4 strong {padding-left:15px;}


#zhuanti h4 span {float:right; padding-right:10px;}





#demo { 

background: #FFF; 


overflow:hidden; 


width: 97%; 


margin:10px auto 5px auto; 


} 


#demo a {float:left;} 


#demo img { 


padding:1px; 


border:1px #999999 solid; 


margin:0 10px; 


} 


#demo p {text-align:center; line-height:22px; width:162px; margin:0 10px;} 


#indemo { 


float: left; 


width: 800%; 


} 


#demo1 { 


float: left; 


} 


#demo2 { 


float: left; 


} 





#banner2 img {width:960px;}





#flink {width:100%; overflow:hidden; margin-top:10px;}


#flink h4 {border:1px #efefef solid;background:#f7f7f7; height:31px; line-height:31px; padding-left:15px; font-size:14px; font-weight:bold;}


.ky5 {background:url(../images/flin_bg.jpg) 0 0 repeat-y; width:960px; overflow:hidden; padding-top:1px;}


.ky5 li {float:left; height:46px;}


.ky5 li img {padding:6px 24px 6px 25px;;}








#foot {border-top: 2px solid #04366B; margin-top:10px;}


.son_link {text-align:center; line-height:24px;}


.son_link a {margin:0 6px;}


.son_link span {margin:0 6px;}


.dibu {text-align:center; padding:5px 0;}





.place {float:left; width:960px; overflow:hidden; margin:5px 0; height:18px; line-height:18px;}


.place strong {color:#ff0006;}








#k_son {float:right; width:240px; border-top:5px #ff0006 solid;}


.tbox2 {border:1px #e1e1e1 solid; border-top:none;}


.tbox2 dt {line-height:50px; padding-left:15px;}


.tbox2 dt strong {font-size:14px;}


.tbox2 dd {padding:7px 0 20px;}


.tbox2 dd ul {padding-left:25px;}


.tbox2 dd ul li {line-height:30px; background:url(../images/ico2.png) 0 12px no-repeat; padding-left:15px;}


.tbox2 dd ul li a {font-size:14px;}








#box2,box15,#box18,#box25,#box28,#box30,#box33,#box35,#box38,#box40,#box43,#box45,#box48,#box50,#box53,#box55,#box58,#box60,#box63 {float:left; margin-right:4px;}


#box16,#box19,#box26,#box29,#box31,#box34,#box36,#box39,#box41,#box44,#box46,#box49,#box51,#box54,#box56,#box59,#box61,#box64 {float:left;}


#box17,#box27,#box32,#box37,#box42,#box47,#box52,#box57,#box62 {float:right;}








#list_arc,#arc_arc {border:1px #e1e1e1 solid; border-top:none; overflow:hidden;}


#list_arc h2 {border-top:2px #FF3300 solid; height:35px; line-height:35px; background:#E0E0E0; color:#CC3300; font-size:16px; font-weight:bold; padding-left:15px;}


.arc_title {border-top:2px #FF3300 solid; padding:30px 0 15px;}


.arc_title h2 {font-size:24px; text-align:center; color:#000; font-weight:700; line-height:30px;}


#arc_arc .info {line-height:40px; text-align:center;}


#arc_arc .info small {font-size:12px; margin-left:10px;}


.arc_body {padding:10px 20px; font-size:14px; line-height:23px; color:#333;}


.arc_body p {margin:14px 0;}





.ky7 {padding:20px;}


.ky7 li {margin-bottom:20px;}


.ky7 li span {float:right;}


.ky7 li strong {font-size:14px;}


.ky7 li strong a {color:#CC3300;}


.ky7 li p {line-height:23px; color:#333;}





.dede_pages{


float:left; width:100%;


}


.dede_pages ul{


	float:left;


	padding:12px 0px 12px 16px;


}


.dede_pages ul li{


	float:left;


	font-family:Tahoma;


	line-height:17px;


	margin-right:6px;


	border:1px solid #E9E9E9;


}


.dede_pages ul li a{


	float:left;


	padding:2px 4px 2px;


	color:#555;


	display:block;


}


.dede_pages ul li a:hover{


	color:#690;


	text-decoration:none;


	padding:2px 4px 2px;


}


.dede_pages ul li.thisclass,


.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{


	background-color:#F8F8F8;





	font-weight:bold;


}


.dede_pages .pageinfo{


	line-height:21px;


	padding:12px 10px 12px 16px;


	color:#999;


}


.dede_pages .pageinfo strong{


	color:#555;


	font-weight:normal;


	margin:0px 2px;


}


.tu_box {overflow:hidden; margin-bottom:15px;}


.tu_box h3 {background:#F7F7F7; height:35px;font-size:14px; line-height:35px;}


.tu_box h3 strong {padding-left:20px;}


.tu_box h3 span {float:right; padding-right:10px;}


.tu_box dl {float:left; width:150px; overflow:hidden; margin:10px;}


.tu_box dd {width:150px; line-height:25px; height:25px; overflow:hidden; text-align:center;}





#contact {padding:10px;}


#contact h2 {font-size:24px; font-weight:bold; text-align:center; padding:10px 0;}


#contact .con_con {font-size:14px; line-height:25px;}


#contact .con_con p {margin:10px 0;}





.zhongxian {width:100%; height:1px; border-bottom:2px #FF0006 solid; margin-bottom:5px; clear:both;}





/*-------- 下拉菜单 --------------*/


.dropMenu {


	position:absolute;


	top: 0;


	z-index:100;


	width:97px;


	visibility: hidden;


	margin-top: -1px;


	border-top: 0px solid #3CA2DC;


	background-color: #FFF;


	background:#db4c4c;


	padding:3px 4px 6px 4px;


}





.dropMenu li {


	height:20px;


	width:82px;


	padding-left:15px;


	border-bottom:1px #e46161 dashed;


	margin-top:3px;


}


.dropMenu a {


	color:#fff;


	text-align:center;


	padding-top:3px;


	text-decoration:none;


}


* html .dropMenu a {


	width: 100%;


}


.dropMenu a:hover {color:#333; text-decoration:none;}





#contact_sider {float:left; width:202px; background:#D80808; min-height:848px;}


#contact_sider ul {width:190px; margin:0 auto; overflow:hidden; padding-top:20px;}


#contact_sider ul li {height:43px; background:#A80606; line-height:43px; margin-bottom:1px; padding-left:30px;}


#contact_sider ul li a {color:#fff; font-size:14px; font-weight:bold;}


#contact_sider ul li a:hover {text-decoration:none;}





#jybbs_sider {float:left; width:202px; background:#D80808; min-height:848px;}


#jybbs_sider ul {width:190px; margin:0 auto; overflow:hidden; padding-top:20px;}


#jybbs_sider ul li {height:43px; background:#A80606; line-height:43px; margin-bottom:1px; text-align:center;}


#jybbs_sider ul li a {color:#fff; font-size:14px; font-weight:bold;}


#jybbs_sider ul li a:hover {text-decoration:none;}





#contact_right {float:right; width:750px;}





#index_zl {text-align:center; padding:5px 0;}





#aiguorw,#aiguoqy,#aiguoxx,#aiguojyjd {border:1px #dfdfdf solid; overflow:hidden;}





#aiguorw h2 {background:url(../images/renwutitbg.jpg) 0 0 no-repeat; height:33px; padding-left:130px; overflow:hidden; line-height:500px;}


#aiguoqy h2 {background:url(../images/qiyetitbg.jpg) 0 0 no-repeat; height:33px; padding-left:130px; overflow:hidden; line-height:500px;}


#aiguoxx h2 {background:url(../images/xuexiaotitbg.jpg) 0 0 no-repeat; height:33px; padding-left:130px; overflow:hidden; line-height:500px;}


#aiguojyjd h2 {background:url(../images/jidititbg.jpg) 0 0 no-repeat; height:33px; padding-left:130px; overflow:hidden; line-height:500px;}





.sub_zzjs {}


.sub_zzjs ul {overflow:auto; padding:10px; max-height:700px;}


.sub_zzjs ul li {display: inline;  float: left;  height: 146px;  margin: 0 11px;}


.sub_zzjs ul li .pro_title {


    display: block;


    line-height: 30px;


    text-align: center;


	width:143px; height:30px;


	overflow:hidden;


}





#dropmenu14 {width:71px;}





.jy_banner {margin-bottom:10px;}


.jy_banner img {width:960px;}








#box116,#box119,#box77,#box80,#box82,#box85,#box86,#box89,#box91,#box94,#box96,#box99,#box101,#box104,#box105,#box185,#box107,#box187,#box111,#box114 {float:left; margin-right:8px;}








#box117,#box181,#box78,#box81,#box83,#box182,#box87,#box90,#box92,#box95,#box97,#box100,#box102,#box183,#box106,#box186,#box109,#box188,#box112,#box115 {float:left;}








#box118,#box79,#box84,#box88,#box93,#box98,#box103,#box184,#box110,#box113 {float:right;}











#box131,#box189,#box191,#box194,#box196,#box199,#box201,#box204,#box206,#box210,#box135,#box213,#box215,#box218,#box137,#box220,#box141,#box223,#box144,#box147 {float:left; margin-right:8px;}





#box132,#box190,#box192,#box195,#box197,#box200,#box202,#box205,#box207,#box211,#box136,#box214,#box216,#box219,#box140,#box222,#box142,#box224,#box145,#box148 {float:left;}





#box133,#box193,#box198,#box203,#box209,#box212,#box217,#box221,#box143,#box16 {float:right;}



.f4{/*友情链接(图片)专用*/



}

.f4 li{

	width:94px;

	height:37px;

	display:block;

	float:left;

	overflow:hidden;

	margin:10px 12px 2px 8px;

}

.f4 li a{

	width:88px;

	height:31px;

	overflow:hidden;

	float:left;

	border:3px solid #FFF;

}

.f4 li a:hover{

	border:3px solid #EEE;

}

.f5{/*友情链接(文字)专用*/

	width:100%;

	overflow:hidden;

	clear:both;

	padding-bottom:10px;

	height:40px;

}

.f5 li{

	float:left;

	line-height:14px;

	padding:8px 10px 0px;

	white-space:nowrap;

}

.f5 li a{

	color:#666666;

	float:left;

}

.f5 li a img{

	border:3px solid #EEE;

}



.f6{/* 链接横排自适应列表 */

	width:100%;

	overflow:hidden;

	clear:both;

	padding-bottom:10px;

}

.f6 li{

	float:left;

	line-height:14px;

	padding:8px 10px 0px;

	white-space:nowrap;

}

.f6 li a{

	color:#666666;

	float:left;

}

.sp-title{

	color:#888;

	padding:0px 12px;

	border-top:1px solid #EAEAEA;

	border-bottom:1px solid #EAEAEA;

	background:#f3fbea url(../images/search-top-bg.gif) repeat-x scroll;

	margin-bottom:8px;

}

.sp-title h2{

	font-size:14px;

	line-height:27px;	

}

.sp-title h2 a{

	margin-left:6px;

	color:#03541F;

}

.sp-title .more{

	float:right;

	margin:-27px 0px;

	line-height:27px;

}

.linkbox{

	padding:10px 8px;

	border-bottom:1px solid #EEE;

}

.linkbox h3,.linkbox h3 a{

	font-size:14px;

	color:#693;

}



