@charset "utf-8";



/* CSS Document */

@font-face {
	font-family:"SourceHanSansSC-Regular";
	src: url("fonts/SourceHanSansSC-Regular.woff2") format("woff2"),
		 url("fonts/SourceHanSansSC-Regular.woff") format("woff"),
		 url("fonts/SourceHanSansSC-Regular.ttf") format("truetype"),
		 url("fonts/SourceHanSansSC-Regular.eot") format("embedded-opentype"),
		 url("fonts/SourceHanSansSC-Regular.svg") format("svg");
	font-weight: normal;
	font-style: normal;
  }
body,html,*{ font-family:"SourceHanSansSC-Regular"!important;}
body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family:"寰蒋闆呴粦"; font-size:12px; font-weight:normal;}

ul,li{margin:0;padding:0; font-family:"寰蒋闆呴粦";font-weight:normal;}

html{ overflow-x:hidden;}



body{font-size:12px;color:#333; margin:0; padding:0; _overflow:hidden; overflow-x:hidden;overflow:visible;}



input,button,select,textarea{outline:none}



p{ margin:0; padding:0;}



a img{border:none;}



li{list-style-type:none;}



a{text-decoration:none;color:#000;}



input{vertical-align:middle;font-family:"寰蒋闆呴粦";}



table{border-collapse:collapse;font-family:"寰蒋闆呴粦";}



a:hover{cursor:pointer;}

a:hover img{filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}



a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */



:focus { -moz-outline-style: none; } /* for Firefox */



a { outline:none; } /* for FF Chrome */



.dis{display:none;}



.clear{ clear:both;}



.page{ padding-top:80px; text-align:right; clear:both; padding-right:25px;}



.page a{ display:inline-block; margin:0 5px; color:#fff}

.page a:hover{text-decoration:underline;}



.page .cur{ color:#fff;text-decoration:underline;}





.page2{ text-align:right; clear:both; padding-right:25px; margin-bottom: 15px;}



.page2 a{ display:inline-block; margin:0 5px; color:#fff;height:24px; line-height:24px; padding:0 5px; border:1px #d5d5d5 solid; color:#515151;}

.page2 a:hover{ border:1px #00286c solid; color:#00286c}



.page2 .cur{border:1px #00286c solid; color:#00286c}









#header{width:1388px;height:75px; position:absolute;top:0px;left:50%;margin-lefT:-694px; z-index:999; background:#FFF;}

#header .logo{width:402px;height:75px; float:left; overflow:hidden;}

#header .logo a img{display:block}

#header .right{width:176px;height:75px; float:right; background:#002a72;}

#header .right ul li{float:left; width:88px;height:75px; position:relative;}

#header .right ul li a{padding-top:30px; display:block;height:45px; text-align:center;}

#header .right ul li a img{display:block; margin:0 auto;}

#header .right ul li a:hover{background:#002465}

#header .right ul li.hover a{background:#002465}

#header .right ul li .search{width:264px;height:70px; position:absolute; top:75px;left:-112px; background:#002465; padding-top:22px; padding-left:24px; display:none;}

#header .right ul li .search h2{font-size:12px; font-weight:600; color:#FFF; padding-left:25PX; background:url(../images/search.png) left no-repeat; text-transform:uppercase;height:16px; line-height:16px; margin-bottom:7px;}

#header .right ul li .search .search1{width:264px;height:22px;}

#header .right ul li .search .text1{width:179px; padding:0 8px; background:#FFF; float:left;height:22px; line-height:22px; border:none;}

#header .right ul li .search .button{width:58px; color:#fff; border:none;background:#9bd400; float:left;height:22px; line-height:22px; text-align:center; cursor:pointer;}

#header .right ul li .search .button:hover{background:#acea03;}



#header .nav{float:right; width:800px; display:table;}

/*#header .nav ul li{float:right; width:100px;height:75px; line-height:75px; text-align:center; position:relative;}*/
#header .nav ul li{float:left; width:100px;height:75px; line-height:75px; text-align:center; position:relative;}

#header .nav ul li a{width:100px;height:75px; background:#FFF; color:#000; font-size:13px; display:block;}

#header .nav ul li a:hover{background:#073370; color:#FFF;}

#header .nav ul li.hover a,#header .nav ul li.cr a{background:#073370; color:#FFF;}

#header .nav ul li .erji{width:600px;height:59px; position:absolute;top:75px;left:0; display:none;}
#header .nav ul li .erji span{width:100px;height:59px; float:left; display:block;}

#header .nav ul li .erji span a{width:100px;height:59px; float:left; display:block; line-height:59px;background:#073370; }

#header .nav ul li #erji16 span{width:140px;height:59px; float:left; display:block;}

#header .nav ul li #erji16 span a{width:140px;height:59px; float:left; display:block; line-height:59px;background:#073370; }
#header .nav ul li #erji16 span a:hover{background:#002465}
#header .nav ul li .erji span a:hover{background:#002465}



#footer{ width:100%; position:absolute;bottom:0px;left:0;z-index:999; background:#002a72;height:42px;}

#footer .foot{width:1164px; position:absolute;bottom:0px;left:50%; margin-left:-582px; z-index:999;height:42px;}

#footer .foot .icp{width:500px; float:left;height:42px; line-height:42px; font-size:12px; color:#3d78d6;}

#footer .foot .right{ width:233px;height:42px; float:right; background:#002262; text-align:center; line-height:42px; color:#FFF; font-size:12px; position:relative;}

#footer .foot .right span{display:block;height:42px; cursor:pointer;}

#footer .foot .right ul{width:233px;position:absolute;bottom:42px; background:#002262;left:0; padding:10px 0; display:none;}

#footer .foot .right ul li{width:233px;height:42px; line-height:42px; font-size:12px;}

#footer .foot .right ul li a{width:233px;height:42px; display:block; color:#FFF;}

#footer .foot .right ul li a:hover{background:#02379c;}


.page *{ color: #fff!important;}


