body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 13px;
}
html{ overflow-x:hidden;}

li{list-style-type: none;}
ul{list-style-type: none; margin:0 auto; padding:0;}
a {color:#686868;text-decoration:none;}
a:hover {color:#e22307;text-decoration:none;}

.center{ text-align:right; width:100%; text-align:center;}
.line{ border-bottom:#CCCCCC 1px dashed;}

img {border:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:2px;}
.img:hover img{border: 1px solid #054ae7;}

/*¶¥²¿ÑùÊ½*/

.top{ width:100%; height:auto; overflow:hidden; margin:0 auto; overflow:hidden;}
.top_bg{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	text-align:center;
	background-color: #1b434c;
}
.tel{width:100%; height:70px; line-height:30px; text-align:center; background-color:#1b434c; font-size:14px;}
.remen{ clear:both; width:320px; height:37px; overflow:hidden; line-height:37px; margin:0 auto; background:url(fangdajing.jpg) no-repeat left center; padding-left:30px;}

/*µ¼º½ÑùÊ½*/
.Top_menu {height:auto; width:100%; margin:0 auto; overflow:hidden; text-align:center; background-color:#1b434c;}
.Top_menu ul{list-style:none; width:100%; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.Top_menu ul li{float:left; width:24%; text-align:center; height:35px; font-size:16px; line-height:35px; margin-bottom:2px;}
.Top_menu ul .li_link{width:1%; height:35px; background:url(menu_list.jpg) no-repeat center center; float:left;}
.Top_menu ul li a{color:#fff;text-decoration:none;display: block;}
.Top_menu ul li a:hover{color:#ffc501; text-decoration:none;display: block;height:35px;} 
.Top_menu ul li a:hover span{color:#fff; text-decoration:none; display: block; height:35px;} 
.Top_menu ul li a:active {color:#fff;display: block;}
 
.flash{ width:100%; height:180px; text-align:center; margin-top:2px; margin-bottom:2px;}

.Top_menu3 {
	height:39px;
	width:100%;
	margin:0 auto;
	overflow:hidden;
	background-color: #E8E8E8;
}
.Top_menu3 ul{list-style:none; margin:0 auto; width:100%;}
.Top_menu3 ul li{float:left;width:80px;text-align:center; height:39px; line-height:39px; font-size:15px; font-weight:bold}
.Top_menu3 ul .li_link{width:2px; background:url(menu.jpg) no-repeat center;}
.Top_menu3 ul li a:link{color: #333333;text-decoration:none;display: block;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.Top_menu3 ul li a:visited{color:#333333;text-decoration:none;display: block;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}
.Top_menu3 ul li a:hover{color:#fff; text-decoration:none;display: block; background:url(on_nav.jpg) repeat-x center top;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;} 
.Top_menu3 ul li a:active {color:#333333;display: block;font-family:"Î¢ÈíÑÅºÚ"; font-size:15px;}


#navigation3 a.here:link,
 #navigation3 a.here:visited,
 #navigation3 a.here:hover,
 #navigation3 a.here:active {color:#fff; text-decoration:none;display: block; background:url(on_nav.jpg) repeat-x center top;}

/*index*/
.main{ width:100%; height:auto; overflow:hidden; margin:0 auto;}

/*right*/
.right{width:100%; height:auto; overflow:hidden; margin:0 auto; padding-top:10px;}
.right_top{ width:100%; height:52px; overflow:hidden;  margin:0 auto; margin-bottom:10px;}
.right_tf{ width:100%;
	float:none;
	height:51px;
	font-size:22px;
	font-weight: bold;
	line-height:51px;
	text-align:center;
	color:#ffffff;
	background-image: url(biao.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.right_r{text-align:right; line-height:35px; margin-right:20px!important; margin-right:10px; font-size:12px; color:#000;}
.right_bg{ width:100%; height:auto; overflow:hidden; padding-bottom:10px;}
.right_bt{ clear:both; width:721px; height:8px;}

.mian_img img{width:90%;  border:#cccccc solid 1px;}

/*gsjj*/
.gsjj{ width:320px; float:left; height:auto; overflow:hidden;}
.gsjj_top{ float:left; width:320px; height:34px; background:url(gsjj_top.jpg) no-repeat;}
.gsjj_tf{ width:100px; height:34px; line-height:34px; float:left; text-align:center; color:#FFF; margin-left:12px; font-size:14px;}
.gsjj_bg{ width:320px; height:250px; overflow:hidden; background:url(gsjj_bg.jpg) repeat-y center top;}
.gsjj_img{ width:274px; height:107px; margin:0 auto; overflow:hidden; padding-top:8px;}
.gsjj_body{ width:290px; margin:0 auto; color:#525252; line-height:22px;}
.gsjj_bt{ width:320px; height:23px; margin:0 auto; background:url(gsjj_bt.jpg) no-repeat center top;}

/*sy_cp*/
.sy_cp{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.sy_cp_top{
	width:100%;
	height:52px;
	margin:0 auto;

}
.sy_cp_tf{
	width:100%;
	float:none;
	height:51px;
	font-size:22px;
	line-height:51px;
	text-align:center;
	color:#FFFFFF;
	background-image: url(biao.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
}
.sy_cp_bg{ width:98%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:15px;}

/*sy_news*/
.sy_news{ width:100%; height:auto; overflow:hidden; margin:0 auto; margin-top:10px;}
.sy_news_top{
	width:100%;
	height:52px;
	margin:0 auto;

}
.sy_news_tf{
	width:100%;
	float:none;
	height:51px;
	font-size:22px;
	line-height:51px;
	text-align:center;
	color:#FFFFFF;
	background-image: url(biao.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
}
.sy_news_bg{
	width:100%;
	color: #FFFFFF;
	font-size: 14px;
	height:auto;
	overflow:hidden;
	padding-bottom:15px;
	background-color: #235866;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 10px;
}

/*foot*/

.foot { width:90%; height:auto; overflow:hidden; margin:0 auto; border-top:1px #CCC solid;}
/*@one-touch*/
.one-touch{
	position:relative;
	z-index:3;
	width:100%;
	background:#225965;
}
.one-touch .A{
	width:91.5625%;
	margin:0 auto;
	padding:1.5% 0;
}
.one-touch .A li{
	float:left;
	width:20.13651877%;
	text-align:center;
	margin-right:6.48464164%;
}
.one-touch .A li:nth-child(4){
	margin-right:0;
}
.one-touch .A li:nth-child(2){
	background:#ff9900;
	-webkit-border-radius:0.375em;
	border-radius:10%;
}
.one-touch .A li a{
	display:block;
	padding:60.10169492% 0 10.49152542%;
	font:normal 1.5em/1.5em "Microsoft YaHei";
	color:#FFF;
}
.btn-ms{
	background:url(../images/icon7.png) center 20.84210526% no-repeat;
	background-size:42.3728813559322% auto;
}
.one-touch .A li a.btn-tel{
	background:url(../images/icon8.png) center 21.83783784% no-repeat;
	background-size:33.89830508474576% auto;
}
.btn-map{
	background:url(../images/icon9.png) center 17.28571429% no-repeat;
	background-size:34.74576271186441% auto;
}
.btn-share{
	background:url(../images/icon10.png) center 14.87012987% no-repeat;
	background-size:44.91525423728814% auto;
}