#StranLink{ position:fixed; position:absolute; top:8px; right:5px; background-color:#FFFFFF; color:#000000; width:30px; height:22px; border-radius:22px; overflow:hidden; font-size:12px; line-height:22px; text-align:center}
.h_wapmenu{ cursor:pointer}
.h_tel {
    font-weight: 800;
}
#h_nav_b{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 100%;
	display:none;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.fz12{ font-size:12px;}
.fz14{ font-size:14px;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz24{ font-size:24px;}
.fz32{ font-size:32px;}
#jsx_switch_font{ position:absolute; top:12px; right:10px;}
.h_logo img{ max-width:100%; max-height:100%;}
#jsx_head{background-color: #ffffff;}
.h_menu_list_down{ display:none; position: fixed; bottom: 0px; left: 0px; width: 100%; text-align: center; line-height: 22px; font-size: 12px;}
.h_menu_list_down a{ color:#FFFFFF;}
@media screen and (min-width:1420px){ /* 执行1200px版的css*/   
.h_welcome{ height:30px; overflow:hidden}
.h_tel{ height:30px; overflow:hidden}
#h_nav{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 100%;
	overflow:hidden;    border-bottom: 1px solid #eeeeee;
}
#h_nav_n{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 75px;
	width: 100%; padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */
}
.h_logo{ width:25%; height:53px; margin:10px 0px 13px 0px; text-align:left; overflow:hidden}
.h_menu{ width:75%; height:60px; padding:16px 0px 3px 0px; text-align:left; overflow:hidden; line-height:42px;}
.h_menu ul{ float:left; width:60%}
.h_menu ul li{ float:left; width:16.666666666666666666666%; height:35px;text-align:center}
.h_menu ul li a{ float:left; height:35px;text-align:center}
.h_menu ul li a:hover{ float:left;  text-align:center; border-bottom:2px solid #2196F3; color:#2196F3;}
.h_menu a{ color: #526069; font-size:14px;}
.h_current a{ color:#2196F3}
.h_login{ width:60px; height:40px; border:1px solid #eee; text-align:center; border-radius:0px; line-height:40px; margin-left:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_login a{ float:right;width:60px; height:40px; border:0px solid #eee; text-align:center; border-radius:0px; line-height:40px; }
.h_login a:hover{ color:#FFFFFF; background-color:#2196F3;border:0px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register{ width:130px; height:40px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:40px; background-color:#2196F3; margin-left:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register a{ color:#FFFFFF}
.h_register:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start{ width:130px; height:40px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:40px; background-color:#2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start a { color:#FFFFFF}
.h_start:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_menu_page{ position: fixed;height:0px; width:0px; overflow:hidden; margin:0px; padding:0px;}
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
.h_welcome{ height:30px; overflow:hidden}
.h_tel{ height:30px; overflow:hidden}
#h_nav{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 100%;    border-bottom: 1px solid #eeeeee;
}
#h_nav_n{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 75px;
	width: 100%; padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */
}
.h_logo{ width:25%; height:53px; margin:10px 0px 13px 0px; text-align:left; overflow:hidden}
.h_menu{ width:75%; height:60px; padding:16px 0px 3px 0px; text-align:left; overflow:hidden; line-height:42px;}
.h_menu ul{ float:left; width:60%}
.h_menu ul li{ float:left; width:16.666666666666666666666%; height:35px;text-align:center}
.h_menu ul li a{ float:left; height:35px;text-align:center}
.h_menu ul li a:hover{ float:left;  text-align:center; border-bottom:2px solid #2196F3; color:#2196F3;}
.h_menu a{ color: #526069; font-size:14px;}
.h_current a{ color:#2196F3}
.h_login{ width:60px; height:40px; border:1px solid #eee; text-align:center; border-radius:0px; line-height:40px; margin-left:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_login a{ float:right;width:60px; height:40px; border:0px solid #eee; text-align:center; border-radius:0px; line-height:40px; }
.h_login a:hover{ color:#FFFFFF; background-color:#2196F3;border:0px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register{ width:100px; height:40px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:40px; background-color:#2196F3; margin-left:10px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register a{ color:#FFFFFF}
.h_register:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start{ width:100px; height:40px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:40px; background-color:#2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start a { color:#FFFFFF}
.h_start:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_menu_page{ position: fixed;height:0px; width:0px; overflow:hidden; margin:0px; padding:0px;}
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
.h_welcome{ height:30px; overflow:hidden}
.h_tel{ height:30px; overflow:hidden}
#h_nav{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 100%;    border-bottom: 1px solid #eeeeee;
}
#h_nav_n{
	line-height: 30px;
	color: #000;
	background-color: #ffffff;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 75px;
	width: 100%; padding:0px 10px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */
}
.h_logo{ width:24.5%; height:53px; margin:10px 0px 13px 0px; text-align:left; overflow:hidden}
.h_logo img{ max-width:100%}
.h_menu{ width:75%; height:60px; padding:16px 0px 3px 0px; text-align:left; overflow:hidden; line-height:42px;}
.h_menu ul{ float:left; width:60%}
.h_menu ul li{ float:left; width:25%; height:35px;text-align:center}
.h_menu ul li a{ float:left; height:35px;width: 100%;text-align:center}
.h_menu ul li a:hover{ float:left;  text-align:center; border-bottom:2px solid #2196F3; color:#2196F3;}
.h_menu a{ color: #526069; font-size:14px;}
.h_current a{ color:#2196F3}
.h_login{ width:50px; height:40px; border:1px solid #eee; text-align:center; border-radius:0px; line-height:40px; margin-left:3px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_login a{ float:right;width:50px; height:40px; border:0px solid #eee; text-align:center; border-radius:0px; line-height:40px; }
.h_login a:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register{ width:80px; height:40px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:40px; background-color:#2196F3; margin-left:3px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register a{ color:#FFFFFF}
.h_register:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start{ width:80px; height:40px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:40px; background-color:#2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start a { color:#FFFFFF}
.h_start:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}

.h_login{ width:40px; height:35px; border:1px solid #eee; text-align:center; border-radius:0px; line-height:40px; margin-left:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_login a{ float:right;width:40px; height:35px; border:0px solid #eee; text-align:center; border-radius:0px; line-height:35px; }
.h_login a:hover{ color:#FFFFFF; background-color:#2196F3;border:0px solid #2196F3;}
.h_register{ width:65px; height:35px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:35px; background-color:#2196F3; margin-left:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register a{ color:#FFFFFF}
.h_register:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start{ width:65px; height:35px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:35px; background-color:#2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start a { color:#FFFFFF}
.h_start:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_menu_page{ position: fixed;height:0px; width:0px; overflow:hidden; margin:0px; padding:0px;}
}
#jsx_head{ /*height: 0px; */margin-bottom: 20px; }
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
#jsx_head{ height:auto; margin-bottom: 0px; }
.h_logo{ width:70%; text-align:left; height:40px; margin:0px 0px 0px 0px;  overflow:hidden}
.h_menu{ width:30%; height:40px; padding:0px 0px 0px 0px; text-align:left; overflow:hidden; line-height:42px; font-size:12px;}
.h_login{ display:none; width:40px; height:35px; border:1px solid #eee; text-align:center; border-radius:0px; line-height:40px; margin-left:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_login a{ float:right;width:40px; height:35px; border:0px solid #eee; text-align:center; border-radius:0px; line-height:35px; }
.h_login a:hover{ color:#FFFFFF; background-color:#2196F3;border:0px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register{ display:none; width:60px; height:35px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:35px; background-color:#2196F3; margin-left:1px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_register a{ color:#FFFFFF}
.h_register:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start{ width:60px; height:35px; border:1px solid #2196F3; text-align:center; border-radius:0px; line-height:35px; background-color:#2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_start a { color:#FFFFFF}
.h_start:hover{ color:#FFFFFF; background-color:#2196F3;border:1px solid #2196F3; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.h_waptop { float:left; width:100%; height:34px; line-height:34px; padding:3px 0px; background-color:#2196F3;}
.h_wapmenu { height:34px; width:42px; float:right;background-color: #03A9F4;  margin-left: 2px;  margin-top: 2px;  border-radius: 3px;}
.h_search { height:34px; width:42px; float:right}
.h_close_wapmenu { height:38px; width:37px; float:left; margin-left:30px;}
.h_menu_page { width:100%; background-color: #2196f3; overflow:hidden; position:fixed; display:none; z-index:999999;/* background-image:url(../images/bghei50.png)*/} 
.h_menu_list_li{ float:left;width:50%; height:38px; line-height:38px; overflow:hidden; text-align:center;}
.h_menu_list_li a{ color:#FFFFFF;text-decoration: none;}
.h_menu_list_lige{ float:left; width:96%; margin: 0px 2%; height:1px; background-color:#59b2f9; overflow:hidden; text-align:center;}
.h_menu_list_close{ float:left;width:100%; height:40px; line-height:40px; margin-top:20px; overflow:hidden; text-align:center;margin-bottom: 10px;}
#StranLink{ margin-right:40px; margin-top:8px;}
#StranLink{ position:fixed; position:absolute; top:0px; right:0px; background-color:#FFFFFF; color:#000000; width:30px; height:22px; border-radius:22px; overflow:hidden; font-size:12px; line-height:22px; text-align:center}
.h_menu_list_down{ display:block; }
}
#h_top{ background-image:url(../images/h_top_bg.jpg); background-position:center top; background-repeat:no-repeat; padding-top:6px;}
#h_nav_n { overflow: hidden;padding: 5px;}