@charset "utf-8";
html, body {
	font-family: "helvetica neue", \5FAE\8F6F\96C5\9ED1, tahoma, sans-serif;
	font-size:12px;
	color:#666;
	
}
html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol {
	margin:0;
	padding:0;
}
ul, ol, li {
	list-style-type:none;
	list-style:none;
}
button, input, select, textarea {
	vertical-align:middle;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp {
	font-family:courier new, courier, monospace;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
legend {
	color:#000;
}
fieldset, img {
	border:0;
}
button, input, select, textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
a {
	color:#666;
	text-decoration:none;
}
a:hover {
	color:#f30;
	text-decoration:underline;
}
.white, .white a {
	color: #fff;
	text-decoration:none;
}
.white a:hover {
	text-decoration:underline;
}
.clearfix {
	clear:both;
}
/*-------------------index---------------------*/

#top{
	overflow:hidden;
	margin:auto;
	background:url(../images/tio_bg.jpg) repeat-x;
	height:169px;	
}
.logo{
	overflow:hidden;
	margin:auto;
	height:112px;
	width:1000px;
}
.nav{
	overflow:hidden;
	margin:auto;
	width:1000px;
	margin-top:6px;
}
.meun{
	overflow:hidden;
	float:left;
	width:140px;	height:51px;
	line-height:51px;
	text-align:center;
	font-size:14px;
	background:url(../images/nav_line.jpg) right no-repeat;
}
.meun a{
	color:#fff;
	display:block;
}
.meun a:hover{
	

	background:#cf7306;
}

#banner{
	overflow:hidden;
	margin:auto;
	width:1000px;
	height:300px;
	margin-top:15px;
}
#in_main{
	overflow:hidden;
	margin:auto;
	width:1000px;
	margin-top:15px;
}
.news{
	overflow:hidden;
	float:left;
	width:256px;
	border:#e3e3e3 1px solid;
}
.news_title2{
	overflow:hidden;
	margin:auto;
	height:40px;
	width:230px;
}
.news_li{
	overflow:hidden;
	line-height:35px;width:230px;
	margin-left:15px;
	border-bottom:1px dashed #c9c9c9;
}


.about{
	overflow:hidden;
	float:right;
	width:714px;
	border:#e3e3e3 1px solid;
}
.about_title{
	overflow:hidden;
	margin:auto;
	height:40px;
	width:693px;
}
.about_contact{
	overflow:hidden;
	line-height:25px;width:693px;
	padding:12px;
}

















.honor{
	overflow:hidden;
	float:left;
	width:256px;
	border:#e3e3e3 1px solid;
}
.honor_title{
	overflow:hidden;
	margin:auto;
	height:40px;
	width:230px;
}
.honor_contact{
	overflow:hidden;
	width:230px;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
}


.show{
	overflow:hidden;
	float:right;
	width:714px;
	border:#e3e3e3 1px solid;
}
.show_title{
	overflow:hidden;
	margin:auto;
	height:40px;
	width:693px;
}
.show_contact{
	overflow:hidden;
	line-height:25px;width:693px;
	padding:10px;
}










#pinpai{
	overflow:hidden;
	margin:auto;
	margin-top:15px;
	width:998px;
	border:#e3e3e3 1px solid;
}
.pinpai_title{
	overflow:hidden;
	margin:auto;
	height:40px;
	width:974px;
}
.pinpai_contact{
	overflow:hidden;
	line-height:25px;width:974px;
	padding:10px;
}



#foot{
	overflow:hidden;
	margin:auto;
	margin-top:15px;
	
	background:url(../images/foot_img.jpg) repeat-x;
}
.foot{
	overflow:hidden;
	margin:auto;
	
	width:1000px;
}
.foot_left{
	overflow:hidden;
	float:left;
	color:#fff;
	line-height:26px;
	margin-top:15px;
	width:500px;
}
.foot_left img{
	float:left;
	margin-right:15px;
	width:131px;
	height:129px;
}
.foot_right{
	overflow:hidden;
	float:right;line-height:26px;
	color:#fff;	margin-top:25px;
	width:270px;
}








#neiye{
	overflow:hidden;
	margin:0 auto;
	width:1000px;
	margin-top:10px;
}
#neiye .ny_left{
	overflow:hidden;
	float:left;
	width:217px;
}
#neiye .ny_left .ny_fenlei{
	overflow:hidden;
	float:left;
	width:217px;
	margin-bottom:10px;
}
#neiye .ny_left .ny_fenlei .nyle_title{
	overflow:hidden;
	width:215px;
	border:#004d98 1px solid;
	background:url(../images/snav_line.jpg) repeat-x;
	height:30px;
	line-height:30px;
	font-size:14px;
	float:left;
	font-weight:bold;
}
#neiye .ny_left .ny_fenlei .nyle_title a{
	overflow:hidden;
	text-decoration:none;
	
	padding-left:25px;
	color:#FFF;
	margin-left:10px;
}
#neiye .ny_left .ny_fenlei .nyle_contect{
	border:#dadada 1px solid;
	width:215px;
	overflow:hidden;
}
#neiye .ny_left .ny_fenlei .nyle_contect .nyle_con{
	overflow:hidden;
	padding-bottom:6px;
}
#neiye .ny_left .ny_fenlei .nyle_contect .nyle_con .fcss{
	overflow:hidden;
	background:url(../images/fcss_bg.jpg) no-repeat;
	width:203px;
	height:29px;
	margin-top:6px;
	margin-left:6px;
	line-height:29px;
	color:#004d98;
	padding-left:25px;
}

#neiye .ny_left .ny_fenlei .nyle_contect .nyle_con .scss{	overflow:hidden;
border-bottom:1px dashed #d8d8d8;
	width:203px;
	height:29px;
	margin-top:6px;
	margin-left:6px;
	line-height:29px;
	color:#004d98;
	padding-left:25px;
}
#neiye .ny_left .ny_fenlei .nyle_contect .nyle_con .fcss a{
	overflow:hidden;
	text-decoration:none;
	color:#666;
	
}
#neiye .ny_left .ny_fenlei .nyle_contect .nyle_con .fcss a:hover{
	overflow:hidden;color:#004d98;
}
#neiye .ny_left .ny_contact{
	overflow:hidden;
	float:left;
	width:217px;
}
#neiye .ny_left .ny_contact .nycon_title{
	overflow:hidden;
	width:215px;
	border:#004d98 1px solid;
	background:url(../images/snav_line.jpg) repeat-x;
	height:30px;
	line-height:30px;
	font-size:14px;
	float:left;
	font-weight:bold;
}
#neiye .ny_left .ny_contact .nycon_title a{
	overflow:hidden;
	text-decoration:none;
	
	padding-left:25px;
	color:#FFF;
	margin-left:10px;
}
#neiye .ny_left .ny_contact .nycon_contect{
	border:#dadada 1px solid;
	width:215px;
	overflow:hidden;
}
#neiye .ny_left .ny_contact .nycon_contect .nyle_con{
	overflow:hidden;
	margin:7px;
	line-height:25px;
}
#neiye .ny_right{
	overflow:hidden;
	float:right;
	width:763px;
}
#neiye .ny_right .nyr_top{
	overflow:hidden;width:763px;
	border-bottom:#d9d9d9 2px solid;
	padding:8px;
}
#neiye .ny_right .nyr_top a{
	text-decoration:none;
	color:#666;
}
#neiye .ny_right .nyr_title{
	overflow:hidden;
	overflow:hidden;width:763px;
	border-bottom:#004d98 2px solid;
	padding:8px;
	color:#004d98;
	font-size:14px;
	font-weight:bold;
}
#neiye .ny_right .nyr_contect{
	overflow:hidden;
	line-height:25px;
	padding:10px;
}