.index_div1040
{
	width: 1040px; overflow: hidden;
}
.index_div1040_top20
{
	width: 1040px; padding-top: 20px; padding-bottom: 20px; overflow: hidden;
}
.index_gg
{
	width: 100%;
	height: 55px;
	overflow: hidden;
	background-image: url(blackbg.png);
	background-repeat: repeat-x;
	background-position: center top;
}
.index_gg1
{
	width: 980px;
	padding-left: 60px;
	line-height: 55px;
	text-align: left;
	background-image: url(top_gg.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.index_gg1_span1
{
	font-family: Î¢ÈíÑÅºÚ; font-size: 13px; color: #cb1c1b; padding-left: 50px;
}
.index_gg1_span2
{
	font-family: Î¢ÈíÑÅºÚ; font-size: 20px; font-weight: bold; color: #cb1c1b;
}
.index_gsjjbj
{
	width: 100%; height: 343px; background-color: #232323;
}
.index_lxwm
{
	width: 335px; height: 343px;
	background-image: url(con2_bg.jpg);
	background-repeat: no-repeat;
	float: left;
	overflow: hidden;
}
.index_lxwmtop
{
	width: 230px;
	padding-left: 27px;
	height: 70px;
	line-height: 70px;
	font-size: 18px;
	color: #fff;
	text-align: left;
	font-family: 'microsoft yahei';
	background-image: url(contact_ico.jpg);
	background-position: left center;
	background-repeat: no-repeat;
	overflow: hidden;
}
.index_lxwmxx
{
	width: 257px;
	padding-top: 20px;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	font-family: 'microsoft yahei';
	
	overflow: hidden;
}
.index_gsjj
{
	width: 703px;
	float: right;
	overflow: hidden;
}
.index_gsjjtop
{
	width: 110px;
	height: 50px;
	padding: 20px 0 0 20px;
	text-align: left;
	overflow: hidden;
	float: left;
}
.index_gsjjtop_span1
{
	font-size: 43px;color: rgb(187,47,48); line-height: 45px;
	font-family: 'microsoft yahei';float: left;
	
}
.index_gsjjtop_span2
{
	font-size: 18px;color: rgb(255,255,255); line-height: 22px;margin-top: 4px; width: 75px;
	font-family: 'microsoft yahei';float: left;
	
}
.index_gsjjtop_span3
{
	font-size: 14px;color: rgb(76,75,75); line-height: 16px; width: 75px;
	font-family: 'microsoft yahei';float: left;
	
}

.index_gsjjxx
{
	width: 422px;
	height: 251px;
	padding: 20px 260px 0 20px;
	line-height: 40px;
	font-size: 14px;
	color: #fff;
	text-align: left;
	font-family: 'microsoft yahei';
	overflow: hidden;
	float: left;
	background-image: url(../update_img/gsjj/index_gsjj.jpg);
	background-repeat: no-repeat;
	background-position: right 20px;
}

.index_gsjjtupian
{
	width: 237px;
	height: 218px;
	float: right;
}

.index_biaotibj
{
	width: 1040px;
	height: 80px;
	background-image: url(line2.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	overflow: hidden;
}
.index_newstop
{
	width: 146px;
	height: 50px;
	padding: 20px 0 0 20px;
	text-align: left;
	overflow: hidden;
	float: left;
}
.index_newstop_span1
{
	font-size: 43px;color: rgb(187,47,48); line-height: 45px;
	font-family: 'microsoft yahei';float: left;
	
}
.index_newstop_span2
{
	font-size: 18px;color: rgb(35,35,35); line-height: 22px;margin-top: 4px; width: 75px;
	font-family: 'microsoft yahei';float: left;
	
}
.index_newstop_span3
{
	font-size: 14px;color: rgb(76,75,75); line-height: 16px; width: 96px;
	font-family: 'microsoft yahei';float: left;
}
.index_daohang
{
	width:240px; padding-right: 20px; overflow: hidden; float: left;
}
.index_cptuijian
{
	width:779px; overflow: hidden; float: left;
}
.index_cptuijian1
{
    width: 238px; margin: 0 10px 10px 10px; height: 236px; background-color: #fff; float: left;
}
.tuijian1_img
{
	width: 226px;
	height: 179px;
	padding: 1px;
}
.tuijian1_cpxx
{
	width: 200px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	margin: 10px 13px 10px 13px;
	background-color: #c12a2a;
}
.tuijian1_cpxx a
{
	font-family: Î¢ÈíÑÅºÚ; font-size: 14px; color: #fff;
}
.index_news_xxneirong
{
	width: 517px; height: 155px; text-align: left; float: left;
	border: 1px solid #e5e5e5;
}
.index_news1
{
	width: 50px; height: 50px; line-height: 24px; text-align: center; background-color: #fe6716;font-family: Î¢ÈíÑÅºÚ; font-size: 20px; color: #fff; margin: 20px; padding: 15px; float:left; overflow: hidden;
}
.index_news2
{
	width: 370px; font-size: 12px; text-align: left; padding: 20px 20px 0 0; float:left;
}
.index_news2 a
{
	font-size: 13px; font-weight: bold;
}	

.index_newsdiv
{
	width: 100%; margin-top: 10px; padding: 20px 0 20px 0; background-color: #fff; overflow: hidden;
}
#index_cp_tuijian
{
	overflow:hidden;
	width: 1030px;
    height: 290px;
	padding:5px;
}
.index_gundongcp
{
	height: 295px; background-color: #fff; margin: 0 10px 0 10px;
}
.index_gundongtupian
{
	height: 148px;padding: 13px;
	border: 1px solid #e5e5e5;
}
.index_gundongxx
{
	padding: 13px; text-align: left;
}
.index_zsxx
{
	width: 490px;
	line-height: 30px;
	padding-left: 20px;
	margin: 0 5px 0 5px;
	text-align: left;
	background-image: url(newsbiao.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
}
.index_anlibiaoti
{
	width: 1040px; padding: 30px 0 10px 0; text-align: left; overflow: hidden;
}
.rollBox{width:1040px;overflow:hidden;margin:0 auto; padding-top:13px; height:200px}
.rollBox .Cont{width:977px;overflow:hidden;margin:0 auto}
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{width:171px;float:left;text-align:center;}
.rollBox #List1,.rollBox #List2{float:left;}
.line_h{ line-height:27.5px}
.in_j{ width:30px; padding-top:44px}
.pic_b01{ width:168px; height:152px; padding:7px;}
.rollBox_anniu{ width: 20px; height: 50px; padding-top: 20px;}
.left
{
	float: left;
}
.right
{
	float: right;
}