@charset "utf-8";
body{margin:0px;padding:0px;font-size:12px;line-height:150%;color:#616161;font-family:  Arial,Verdana, Helvetica, sans-serif, Tahoma;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;}
input, textarea, select{font-family:Verdana, Arial, Helvetica, sans-serif, Tahoma;font-size:12px;	}
li{list-style:none;}
.l{float:left;}
.r{float:right;}
.c{clear:both;height:1px;margin-top:-1px;overflow:hidden;}
.t_l{text-align:left;}	
.t_r{text-align:right;}
.t_c{text-align: center;}
a,a:visited{color:#616161;text-decoration:none;}	
a:hover{color:#c40912;text-decoration:underline;}


/*-------------------------------------------------------------------------index----------------------------------------------*/



#bj{
	background:url(../images/bj.jpg) top center repeat-x;
}
#hd{
	width:1000px;
	margin:0 auto;
}
.top{
	height:24px;
	padding-top:6px;
	color:#999999;
}
.top a,.top a:visited{color:#999999;text-decoration:none;}	
.top a:hover{color:#c40912;text-decoration:underline;}
.top p{
	float:left;
}
.top dl{
	float:right;
}
.menu{
	height:37px;
	color:#FFF;
	font-size:16px;
	padding-left:20px;
	font-family:"微软雅黑";
	overflow:hidden;
}
.menu li{
	width:106px;
	height:28px;
	padding-top:9px;
	background:url(../images/dh_bj.jpg) top right no-repeat;
	text-align:center;
	float:left;
}
.menu li a,.menu li a:visited{color:#FFF;text-decoration:none;}	
.menu li a:hover{color:#FFF;text-decoration:underline;}
.menu_zi{
	height:23px;
	padding-top:7px;
}
.menu_zi p{
	float:left;
	font-weight:bold;
	color:#7b0302;
}
.menu_zi dl{
	float:left;
	color:#000000;
}
.menu_zi dl a,.menu_zi dl a:visited{color:#000000;text-decoration:none;}	
.menu_zi dl a:hover{color:#7b0302;text-decoration:underline;}
.zicaidan{
	height:43px;
	padding-top:7px;
	padding-bottom:8px;
	margin-bottom:10px;
}
.g{
	padding-bottom:10px;
}
.mc{
	width:20px;
	height:43px;
	background-color:#a00f0d;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}
.zizi{
	width:120px;
	margin-left:10px;
	color:#000;
}
.zizi a,.zizi a:visited{color:#000000;text-decoration:none;}	
.zizi a:hover{color:#7b0302;text-decoration:underline;}
.time{
	width:254px;
	height:24px;
	text-align:center;
	background-color:#FFF;
	border:1px #dadada solid;
	float:right;
	background:url(../images/laba.jpg) 10px no-repeat;
	color:#a30200;
	font-weight:bold;
	padding-top:6px;
}
#ct{
	width:1000px;
	margin:0 auto;
}
.banner{
	width:741px;
	height:416px;
	border:1px #CCC solid;
	padding:4px;
	float:left;
}
.ct_top_you{
	width:240px;
	float:right;
}
.jiameng_dh{
	background:url(../images/jiameng_bj.jpg) no-repeat;
	height:30px;
	overflow:hidden;
	padding-left:10px;
}
.jiameng_off{
	width:81px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-left:6px;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:6px;
}
.jiameng_on{
	width:81px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#a1110e;
	background:url(../images/jiameng_gdh.jpg) bottom left no-repeat;
	text-align:center;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:6px;
}
.jiameng_nr{
	padding:10px 0px 10px 10px;
/*	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;*/
	
	overflow:hidden;
}
.jiameng_nr1{
	padding:10px 0px 10px 0px;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	
	overflow:hidden;
}

div.jiameng_wrds{
	width:225px;
	
	overflow:hidden;
	line-height:24px;
}
div.jiameng_wrds span{
	font-weight:bold;
	}
div.jiameng_wrds li{
border-bottom:#ccc 1px dashed;
padding-bottom:5px;
margin-bottom:5px;
text-align:center;	
width:210px;
height:210px;
padding:0px 0px 0px 15px;
}

div.jiameng_more{
 text-align:right;
 height:19px;
 line-height:19px;
 width:220px;
 }
/*-------------------------new_add------------------------*/

/*-------------------------new_add------------------------*/
.xinwen1{
	padding-left:10px;
}
.xinwen1 li{
	width:95px;
	float:left;
	background:url(../images/fangkuai.jpg) center left no-repeat;
	line-height:23px;
	padding-left:10px;
	color:#000000;
}
.xinwen1 li a,.xinwen1 li a:visited{color:#000000;text-decoration:none;}	
.xinwen1 li a:hover{color: #a1110e;text-decoration: underline;}
.news_dh{
	background:url(../images/jiameng_bj.jpg) no-repeat;
	height:30px;
	overflow:hidden;
	padding-left:10px;
}
.news_off{
	width:81px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	margin-left:6px;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:6px;
}
.news_on{
	width:81px;
	height:25px;
	font-size:14px;
	font-weight:bold;
	color:#a1110e;
	background:url(../images/jiameng_gdh.jpg) bottom left no-repeat;
	text-align:center;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:6px;
}
.news_nr{
	padding:10px 0px 10px 10px;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
}
.news1 li{
	background:url(../images/fangkuai.jpg) center left no-repeat;
	line-height:25px;
	padding-left:10px;
	color:#000000;
}
.news1 li a,.news1 li a:visited{color:#000000;text-decoration:none;}	
.news1 li a:hover{color: #a1110e;text-decoration: underline;}
.news2 li{
	background:url(../images/fangkuai.jpg) center left no-repeat;
	line-height:25px;
	padding-left:10px;
	color:#000000;
}
.news2 li a,.news1 li a:visited{color:#000000;text-decoration:none;}	
.news2 li a:hover{color: #a1110e;text-decoration: underline;}
.song{
	padding-bottom:10px;
	padding-top:10px;
}
.ling{
	width:242px;
	margin-right:10px;
	float:left;
}
.ling1{
	width:242px;
	float:right;
}
.ling_dh{
	background:url(../images/songkehu_dh.jpg) top center no-repeat;
	height:20px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:8px 0px 0px 30px;
}
.ling_nr{
	border-bottom:1px #d7d7d7 solid;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	padding:7px;
	line-height:22px;
}
.ling_nr a,.ling_nr a:visited{color:#a1110e;text-decoration:none;}	
.ling_nr a:hover{color: #a1110e;text-decoration: underline;}
.ling_nr img{
	margin-right:8px;
}
.quan{
	padding-bottom:10px;
}
.quan_dh{
	background:url(../images/liquan_dh_bj.jpg) no-repeat;
	height:33px;
	overflow:hidden;
	padding-left:10px;
}
.quan_dh p{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:10px 20px 0px 10px;
}
.quan_off{
	width:70px;
	height:25px;
	color:#a1110e;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:4px;
}
.quan_on{
	width:70px;
	height:25px;
	color:#000000;
	text-decoration: underline;
	text-align:center;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:4px;
}
.quan_nr{
	padding:12px;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
}
.he{
	padding-bottom:10px;
}
.he_dh{
	background:url(../images/liquan_dh_bj.jpg) no-repeat;
	height:33px;
	overflow:hidden;
	padding-left:10px;
}
.he_dh p{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:10px 20px 0px 10px;
}
.he_off{
	width:70px;
	height:25px;
	color:#a1110e;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:4px;
}
.he_on{
	width:70px;
	height:25px;
	color:#000000;
	text-decoration: underline;
	text-align:center;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:4px;
}
.he_nr{
	padding:12px;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
}
.ka_dh{
	background:url(../images/liquan_dh_bj.jpg) no-repeat;
	height:33px;
	overflow:hidden;
	padding-left:10px;
}
.ka_dh p{
	float:left;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:10px 20px 0px 10px;
}
.ka_off{
	width:70px;
	height:25px;
	color:#a1110e;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:4px;
}
.ka_on{
	width:70px;
	height:25px;
	color:#000000;
	text-decoration: underline;
	text-align:center;
	float:left;
	line-height:27px;
	text-align:center;
	padding-top:4px;
}
.ka_nr{
	padding:12px;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
}
.wen{
	padding-top:10px;
}
.wen1{
	width:328px;
	margin-right:8px;
	float:left;
}
.wen2{
	width:328px;
	float:right;
}
.wen1_dh{
	background:url(../images/news_dh.jpg) no-repeat;
	height:28px;
}
.wen1_dh p{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	float:left;
	padding:7px 0px 0px 30px;
}
.wen1_dh dl{
	float:right;
	color:#FFF;
	padding:7px 10px 0px 0px;
}
.wen1_dh dl a,.wen1_dh dl a:visited{color:#FFF;text-decoration:none;}	
.wen1_dh dl a:hover{color: #FFF;text-decoration: underline;}
.wen1_nr{
	border-bottom:1px #d7d7d7 solid;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	padding:7px;
}
.wen1_1{
	line-height:18px;
	border-bottom:1px #CCC dashed;
	padding-bottom:6px;
	margin-bottom:6px;
}
.wen1_1 img{
	margin-right:10px;
}
.wen1_1 h1{
	font-size:12px;
	color:#bb281b;
	font-weight:bold;
}
.wen1_1 h1 a,.wen1_1 h1 a:visited{color:#bb281b;text-decoration:none;}	
.wen1_1 h1 a:hover{color: #000000;text-decoration: underline;}
.wen1_2 li{
	background:url(../images/fangkuai2.jpg) left center no-repeat;
	line-height:25px;
	padding-left:10px;
}
.hezuo_dh{
	background:url(../images/hezuo_dh.jpg) no-repeat;
	height:20px;
	line-height:16px;
	font-size:14px;
	font-weight:bold;
	padding:12px 0px 0px 27px;
	color:#FFF;
}
.hezuo_nr{
	border-bottom:1px #d7d7d7 solid;
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	padding:11px 0px 6px 12px;
}
.hezuo_nr li{
	width:108px;
	margin-right:14px;
	margin-bottom:5px;
	float:left;
}
.hezuo_nr li img{
	width:100px;
	height:31px;
	border:1px #CCC solid;
	padding:3px;
}
.link{
	border:1px #dedede solid;
	background-color:#f1f1f1;
	padding:5px;
	line-height:24px;
	margin-top:10px;
}
.link strong{
	color:#a90000;
	font-size:14px;
}
.link a,.link a:visited{color:#707070;text-decoration:none;}	
.link a:hover{color:#ff0000;text-decoration:underline;}
.link p{
	color:#a72a23;
	font-size:12px;
	font-weight:bold;
	float:left;
}
#ft{
	width:1000px;
	margin:0 auto;
	margin-top:10px;
}
#ft p{
	background-color:#c4c4c4;
	height:20px;
	padding-top:6px;
	text-align:center;
	color:#363636;
}
#ft p a,#ft p a:visited{color:#363636;text-decoration:none;}	
#ft p a:hover{color:#000000;text-decoration:underline;}
#ft dl{
	padding:10px 0px 10px 0px;
	background:url(../images/di.jpg) center left no-repeat;
	line-height:27px;
	padding-left:220px;
}
#ft dl a,#ft dl a:visited{color:#363636;text-decoration:none;}	
#ft dl a:hover{color:#ff0000;text-decoration:underline;}
/*.tu li{
	width:218px;
	height:175px;
	padding:5px 0px 5px 0px;
}*/

/*-------------------------------------------------------------------------comapny----------------------------------------------*/


.banner1{
	border:1px #CCC solid;
	padding:3px;
	margin-bottom:10px;
}
.left{
	width:240px;
	float:left;
}
.about{
	padding-bottom:10px;
}
.about_dh{
	background:url(../images/zuo_dh.jpg) no-repeat;
	height:21px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding:7px 0px 0px 40px;
	overflow:hidden;
}
.about_nr{
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	padding:8px 0px 8px 14px;
}
.about_nr li{
	background:url(../images/fenlei_bj.jpg) no-repeat;
	height:26px;
	margin-bottom:1px;
	color:#FFF;
	display:block;
}
.about_nr li a,.about_nr li a:visited{color:#FFF;text-decoration:none; background:url(../images/fenlei_bj.jpg) no-repeat; height:21px;
padding:5px 0px 0px 25px; display:block;}	
.about_nr li a:hover{color:#FFF;text-decoration:underline;background:url(../images/fenlei_gbj.jpg) no-repeat; height:21px;
padding:5px 0px 0px 25px; display:block;}
.meiti_nr{
	border-left:1px #d7d7d7 solid;
	border-right:1px #d7d7d7 solid;
	border-bottom:1px #d7d7d7 solid;
	padding:10px;
}
.jia{
	padding-bottom:10px;
}
.right{
	width:750px;
	float:right;
}
.you_dh{
	background:url(../images/you_dh.jpg) no-repeat;
	height:22px;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	padding-top:11px;
	padding-left:9px;
	overflow:hidden;
}
.you_dh p{
	width:98px;
	text-align:center;
}
.you_nr{
	padding:10px 10px 0px 10px;
	line-height:30px;
	font-family:"微软雅黑";
	font-size:14px;
}
.chan{
	font-family:"微软雅黑";
	font-size:14px;
}
.chan a,.chan a:visited{color:#9f110f;text-decoration:none;font-size:16px;}	
.chan a:hover{color:#000000;text-decoration:underline;font-size:16px;}