body {
	margin:0;
	padding:0;
	line-height:24px;
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
}
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 {display:block;
	max-width:100%;
	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;
}
.tel{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	background-color:#FD911A;
	font-size:20px;
	color: #ffffff;
}
.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:#005ed0;}
.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:40px; font-size:18px; line-height:40px; margin-bottom:2px;}
.Top_menu ul .li_link{width:1%; height:40px; 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:#fff; text-decoration:none;display: block; background-color:#005ed0; height:40px;} 
.Top_menu ul li a:hover span{color:#fff; text-decoration:none; display: block; height:40px;} 
.Top_menu ul li a:active {color:#fff;display: block; height:40px;}
 
.flash{ width:100%; height:202px; text-align:center; margin-top:2px; margin-bottom:0px;}

.Top_menu3 {
	height:auto;
	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:130px;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%; overflow:hidden; margin:0 auto; margin-bottom:0;}
.right_tf{
	width:100%;
	float:none;
	height:70px;
	font-size:26px;
	line-height:40px;
	text-align:center;
	background-size:360px 40px;
	color:#0472d1;
	background-image: url(sydh_09.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
}
.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*/
.bt110 {
	font-size: 28px;
	font-weight: bold;
	line-height: 40px;
	color: #ffffff;
	text-decoration: none;
}
.bt111 {
	font-size: 22px;
	font-weight: bold;
	line-height: 40px;
	color: #ffffff;
	text-decoration: none;
}
.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:40px;
	margin:0 auto;
}
.sy_cp_tf{
	width:100%;
	float:none;
	height:70px;
	font-size:26px;
	line-height:50px;
	text-align:center;
	background-size:360px 40px;
	color:#0472d1;
	background-image: url(sydh_09.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
}
.sy_cp_bg{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:5px;}
.sy_cp_bg9{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:15px; background-color:#005ed0;}

/*sy_anli*/
.sy_al{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	margin-top:10px;
	background-color: #005ed0;
}
.sy_al_top{
	width:100%;
	height:40px;
	margin:0 auto;
}
.right_al{
	width:100%;
	float:none;
	height:70px;
	font-size:26px;
	line-height:50px;
	text-align:center;
	background-size:360px 40px;
	color:#ffffff;
	background-image: url(sydh_10.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-weight: bold;
	margin-top:15px;
}
.sy_al_tf{
	width:100%;
	float:none;
	height:40px;
	font-size:20px;
	line-height:40px;
	text-align:center;
	color:#FFFFFF;
	background-image: url(left_list.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.sy_al_bg{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:30px;}
.sy_al_bg9{ width:100%; height:auto; margin:0 auto; overflow:hidden; padding-bottom:15px; background-color:#005ed0;}
/*foot*/

.foot { width:90%; height:auto; overflow:hidden; margin:0 auto; border-top:1px #CCC solid;}

/*Î²²¿*/

.footer{width:100%; height:3.44rem; position:fixed; bottom:0; background-color:#FD911A; max-width:24rem; z-index:999; display:-webkit-flex; display:flex;}

.footer a{flex-grow:1; text-align:center; font-size:1.1rem; color:#fff; background-repeat:no-repeat; background-position:center 0.26rem; }

.footer a+a{border-left:0.1rem solid #ffffff;}

.footer a span{
	display:block;
	padding-top:0.6rem;	
}

#dh_1 a:link {
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	text-decoration: none;
}
#dh_1 a:hover {
	font-size: 18px;
	line-height: 35px;
	text-decoration: underline;
	color: #FFFF00;
}
#dh_1 a:visited {
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	text-decoration: none;
}
#dh_1 a:active {
	font-size: 18px;
	line-height: 35px;
	color: #fff;
	text-decoration: none;
}