@charset "utf-8";
.header { height: 38px; background-color: #f3f3f3; font-size: 12px;}
.header-main { width: 1200px; margin-left: auto; margin-right: auto;}
.header-left {display: inline-block; float: left; line-height: 38px;}
.header-left span { font-size: 12px; color: #666666;}
.header-left a { color: #00517a; padding-left: 20px;}
.header-left a:hover{color:#009dba;}
.header-right {display: inline-block; float: right; line-height: 38px;}
.header-right ul { float: left;}
.header-right ul li { float: left; padding: 0 14px; color: #666666; position: relative;}
.header-right ul li a { float: left; color: #666; position: relative;}
.header-right ul li a:hover{color:#009dba;}
.header-right ul li.login_btn {	width:30px;height:38px;background-color:#f49c2a; float: left; color: #FFF;	margin-right:10px;   position: relative;}
.header-right ul li.login_btn a{color: #fff;}
.header-right ul li.login_btn a:hover{color: #333;}
.header-right ul li.reg_btn {width:30px;height:38px;background-color:#00b1e4;  float: left;  color: #FFF;  position: relative;}
.header-right ul li.reg_btn a{color: #fff;}
.header-right ul li.reg_btn a:hover{color: #333;}

.nav { display: inline-block; position: relative; height: 48px;z-index:1000;}
.nav ul {}
.nav .cur a { color: #009dba}
.nav-item {position: relative;float: left;width: 120px;height: 48px;line-height: 48px;text-align: center;z-index: 1;}
.nav-item a { display: block; height: 48px; color: #333333; font-family: "Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;  font-size: 16px;  line-height: 50px; position:relative;}
.nav-item dl{width:100px; background-color:#000;  background:rgba(0,0,0,0.7); filter:Alpha(opacity=70); display:none; position:absolute; z-index:1000000000; top:48px; left:0px; padding: 10px 0;}
.nav-item dl dd{width:100%;float:left; line-height:20px;}
.nav-item dl dd a{ font-size:14px;color:#009dba; height:30px !important; line-height:30px !important;}
.nav-item dl dd a:hover{color:#FFF;border-bottom:1px solid #FFF;}
.nav ul li:hover dl{ display:block;}
.nav-item a:hover { color: #009dba; text-decoration: none;}
.move-bg { display: none; position: absolute; left: 0; top: 0; width: 100px; height: 48px; background: url("../images/nva_borderon.png") no-repeat center bottom;  z-index:0;}
.nav .plicon { width: 16px; height: 15px; display: block; position: absolute; z-index: 10; top: 10px; right: -4px; background: url("../images/icon_all.png") no-repeat 0px -97px;}
a.menu{ background: url(../images/menuimg.png) right 23px no-repeat;}


.footer {width: 100%;/* height: 200px; */padding-top: 15px;padding-bottom: 15px;border-top: 3px solid #183885;font-size: 12px;float: left;background-color: #13519c;color: #d9eeff;line-height: 25px;}
.footer a { color: #d9eeff;}
.footer a:hover { color: #FFF;}
.footer span {padding: 0 5px;}
.footer_1200{width: 1200px;margin:0 auto;}
.footer_1200 h3{font-size:18px; margin-bottom:10px;}
.footlink{width: 230px;float:left;/* margin-right: 100px; */}
.footlink li{width:200px; float:left; padding-right:20px;}
.footus{width: 840px;float:left;text-align: center;padding-top: 20px;}
.footshare{ width:234px; height:115px;float:left;}
.footshare a{ margin-right: 10px;}
.footshare img {opacity:0.8;;filter(alpha=80)}
.footshare img:hover {opacity:1;filter(alpha=100)}
.footewm{width: 130px;float:right;}
.footewm img{display:block;width:100%;}

.footer02 { width: 100%; height: 100px; padding-top: 25px; border-top: 3px solid #183885;font-size: 12px; float: left; background-color: #009dba; color: #d9eeff; line-height: 25px;}
.footabout { text-align: center; color:#fff;}
.footabout a{ padding: 0 10px;color:#fff;}
.footabout a:hover{color:#ff8400;}
.footabout p{ line-height:30px;}



.nva-warp{ background-color:#FFF;}
.nva-1200{width:1200px; margin:auto;}
.logo{width: 700px;height: 87px;padding-top: 15px;float: left;}
.top-search{width: 100%;height:32px;border:1px solid #cccccc;border-radius: 30px;float:right;margin-top: 5px;}
.top-search input{width: 240px;height:32px;border:medium none;padding:0px;margin:0px;line-height:32px;float:left;margin-left: 15px;font-size:15px;color:#999999;font-family:"Microsoft YaHei", SimSun, Tahoma, Verdana, Arial, sans-serif;}
.top-search .searchbnt{display:block;width:28px;height:25px;background: url("../images/icon_all.png") no-repeat 0px -43px;float:right;margin-top:4px;margin-right: 15px;margin-left: 0;}
.top-search .searchbnt:hover{ background: url("../images/icon_all.png") no-repeat -38px -43px; }
.clear{ clear:both;}

.topRlink{width: 300px;float:right;}
.topRlink .linkbox{text-align:right;height: 40px;line-height: 36px;padding-top: 10px;}
.topRlink .linkbox a{color:#333;margin-left: 0;}