@charset "utf-8";

@import url("common.css");

.index_gg{
	width: 100%;
	margin: 15px auto;
}
.index_gg img{
	width: 100%;
}
.fullSlide{ width:100%;  position:relative;  height:400px; background:#000;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:400px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:400px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

.index_title{
	text-align: center;
	border-bottom: 1px solid #575757;
	width: 100%;
	height: 50px;
	line-height: 50px;
}
.index_title1{
	text-align: left;
}
.index_title_txt{
	font-size: 32px;
	color: #000;
	width: auto;
}
.index_title_txt a{color: #000;}
.ladyScroll{width:100%;height:160px;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:44px;position:absolute;top:60px;left:0;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:0; background-position:0 -91px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }
.ladyScroll .scrollWrap{width:1200px;margin-left:16px;padding-top:15px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:290px;text-align:center;position:relative;}
.ladyScroll  dt{margin:0 auto;width:200px;overflow:hidden;text-align: center;}
.ladyScroll  img{display:block;width:200px;height:120px;}
.ladyScroll  dd{width:200px;height:40px;line-height:40px;font-size:16px;color:#000;text-align:center;overflow:hidden;margin: 0px auto;}
.ladyScroll  dd a{ color:#000;  }
.ladyScroll  dd a:hover{ text-decoration:none;color: #d6040f;  }

.ladyScroll_qysl dd,.ladyScroll_qyzz dd{
	font-size: 14px;
}
.ladyScroll_qysl dl{
	width: 195px;
}
.ladyScroll_qysl dt,.ladyScroll_qysl img,.ladyScroll_qysl dd{
	width: 180px;
}
.ladyScroll_qyzz{
	height: 285px;
}
.ladyScroll_qyzz .prev,.ladyScroll_qyzz .next{
	top: 120px;
}
.ladyScroll_qyzz dl{
	width: 195px;
}
.ladyScroll_qyzz dt,.ladyScroll_qyzz img,.ladyScroll_qyzz dd{
	width: 180px;
}
.ladyScroll_qyzz img{
	height: 250px;
}

.index_yy_jjfa ul{
	width: 1220px;
}
.index_yy_jjfa li{
	width: 610px;
	height: 200px;
}
.index_yy_jjfa_one{
	width: 590px;
	height: 180px;
	border: 1px solid #7d7d7d;
}
.index_yy_jjfa_info{
	position: relative;
	left: 12px;
	top: 12px;
	width: 300px;
	height: 165px;
}
.index_yy_jjfa_tit{
	font-size: 24px;
	height: 40px;
}
.index_yy_jjfa_con{
	font-size: 14px;
	height:75px;
	overflow:hidden;line-height: 18px;
}
.index_yy_jjfa_more{
	width: 74px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: #d6040f;
	font-size: 12px;
}
.index_yy_jjfa_more a{
	color: #fff;
}

.index_yy_jjfa_img img{
	height: 180px
}
.index_wmcn{
	text-align: center;
	width: 100%;
}
.index_about_info{
	width: 70%;
}
.index_about_tit{
	font-size: 28px;
	color: #010101;
	height: 50px;
	line-height: 50px;
}
.index_about_con{
	font-size: 16px;
	text-indent: 32px;
	line-height: 28px;
}
.index_about_more{
	width: 105px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #d6040f;
}
.index_about_more a{
	color: #fff;
}
.index_links_more{
	width: 1100px;
	line-height: 20px;
	font-size:12px;
}
.index_links_more a{
	margin: 8px;
	color: #000;
}
.index_title1 a{
	color: #6a6a6a;
	margin: auto 8px;
}
.index_title1 a.active,.index_title1 a:hover{
	color: #000;
}

.index_news{
	width: 720px;
}
.index_news_one{
	display: none;
}
.index_news_con{
	width: 450px;
}
.index_news_con ul{
	list-style:disc;
	color: #d6040f;
	font-size: 14px;
	line-height: 33px;
}
.index_news_con ul li,.index_news_con ul li a{
	color: #000;
	height: 33px;
}

.index_answer{
	width: 460px;
}

.txtScroll-top{ width:460px;  overflow:hidden; position:relative;}
.index_answer_ul li{
	border-bottom: 1px dashed #ddd;
	padding-bottom: 10px;
}
.index_answer_q{
	font-size: 16px;
	line-height: 36px;
	height: 36px;
}
.index_answer_q a{	
	color: #000;
}
.index_answer_d{
	font-size: 14px;
	color: #000;
	line-height: 24px;
	height: 48px;
	overflow: hidden;
}


.index_message_names{
	width: 435px;
}
.index_message_one{
	height: 70px;
}
.index_message_txt{
	height: 50px;
	width: 380px;
	background: none;
	border: 1px solid #ddd;
	font-size: 24px;
	color: #cacaca;
	text-indent: 20px;
}
.index_message_cons{
	width: 510px;
}
.index_message_txts{
	width: 500px;
	height: 185px;
	border: 1px solid #ddd;
	color: #cacaca;
	text-indent: 20px;
}
.index_message_txts textarea{
	width: 90%;
	margin: 10px auto;
	background: none;
	border: 0px;	
	height: 165px;
	line-height: 24px;
}
.index_message_sub input{
	width: 85px;
	height: 38px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	border: 0px;
	margin: auto 10px;
	cursor: pointer;
}
.index_message_sub input.submit{
	background: #d6040f;
}
.index_message_sub input.reset{
	background: #c1bfbf;
}

