@charset "UTF-8";
/*  ----------------------------------------------------- */

body{color: #444;font-size: 14px;line-height: 1.5;
	font-family:"","Microsoft Yahei";min-width: 1230px \9; background:url(../images/bj.png) no-repeat}
a{color: #444;}
a:hover,a:active,a:focus{text-decoration: none;}
a:hover{color: #ea7a26;}
em{font-style: normal;}
img{max-width: 100%;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
	height:auto;
}

.container{width: 1000px \9;}
/**/
.h{height: 10px;}
.h15{height: 15px;}
.h20{height: 20px;}
.h30{height: 30px;}
.h40{height: 40px;}
.h50{height: 50px;}
.h60{height: 60px;}
.h100{height: 100px;}
.m0{margin: 0;}
.p0{padding: 0;}
.p-lr{padding: 0 25px;}
.flr{float: right;}
.fll{float: left;}
.dn{display: none;}
.posr{position: relative;}
.x{ border-bottom:1px solid #006da3}
.fix{*zoom:1;}
.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.z-99{z-index: 99;position: relative;}
.c{ clear: both;
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 0;
    height: 0;
}

.wrap{max-width: 1020px;margin: 0 auto;}
/*******************************
	-------[=]-------
********************************/
#hd{height: 90px;}
#hd p{ margin:0; margin-top:10px; color:#2670be}
.logo{line-height: 74px;float: left;}
.logo img{display: none;vertical-align: middle;max-width: 95%;}
.logo_z{line-height: 74px;float: left;width: 13.7%;}
.m-logo img {
    display: inline-block;
    vertical-align: middle;
    max-height: 95%;
}
.barcode{float: left;width: 14.3%;  margin-left: 25px;margin-top: 5px;}
.barcode li{ width:46%; margin-left:4px; float:left}
.barcode .txt{ text-align:center}
.logo .slogo{display: inline-block;}
ul,li{list-style: none;margin: 0;padding: 0;}
#hd .soBtn{ display:none;float: right;width: 40px;height: 40px;cursor: pointer;background: url(../images/ico-so.png) no-repeat center center;-o-background-size: 30px auto;-ms-background-size: 30px auto;-moz-background-size: 30px auto;-webkit-background-size: 30px auto;background-size: 30px auto;}
#hd .soBox{max-width: 18%;position: relative; float:right}
#hd .soBox input{height: 30px;border:0;display: block;outline: 0;}
#hd .soBox .inp{line-height: 30px;line-height: 30px \9;width: 100%;border: 1px solid #3d85f2;font-size: 16px;color: #999;padding: 0 10px;}
#hd .soBtn{background-image: url(../images/ico-so-w0.png);}
#hd .soBox .inp:focus{border-color: #808080;}
#hd .soBox .so-btn{position: absolute;right: 0;top: 0;width: 45px;background:#3d85f2 url(../images/ico-so-w.png) no-repeat center center;}
#hd .menuBtn{background-image: url(../images/menu-w.png);}
#hd1 .menuBtn{background-image: url(../images/menu-w.png);}

.menuBtn{display: none;float: right;width: 40px;height: 40px;cursor: pointer;background:url(../images/menu.png) no-repeat center center;-o-background-size: 30px auto;-ms-background-size: 30px auto;-moz-background-size: 30px auto;-webkit-background-size: 30px auto;background-size: 30px auto;}
/*******************************
	-------[=]-------
********************************/
/**/
#nv{height: 43px;}
.col960 {width:1000px;margin:0 auto; }
.navbg {height:40px;width: 100%;position:absolute;z-index:99;left:0;}
#navul li {float: left;margin-right: 1px;width:100px;height:40px;position:relative;text-align:center;line-height:40px;}
#navul .mainlevel {background:url(../images/nav.png) no-repeat; float:left; border-right:1px solid #fff; width:124px; padding-left:10px; text-align:left;cursor: pointer;}
#navul li.navhome {text-align:left;padding:0 0px 0 40px;width:60px;}
#navul li a:link, #navul li a:visited {color:#FFFFFF; border-left:2px solid #FFF; padding-left: 10px;}
#navul li ul {display:none;position:absolute;z-index:10000;top:43px;background:#ff7a0c;border-bottom:none;width:140.5px;}
#navul li ul li {display:block;width:140px;float:none;margin-right:0px;height:28px;position:relative;line-height:28px;font-size:14px;}
#navul li.navmoon {color:#fff; text-decoration:none; height:43px; background: url(../images/nav_xf.png) 0 0 repeat-x;}
#navul li.navmoon a {color:#FFFFFF;}
#navul li.navhome a:hover {color:#ff7a0c;}
#navul li.navmoon ul {display:block;}
#navul li.navmoon ul a {display:block;width:140px;height:28px;line-height:28px;}
#navul li.navmoon ul a:hover {color:#ff7a0c}
#navul li.navmoon ul a:hover {background:#FFF;}
#navu2{padding-left:0;  margin-left: -10px;border-left:none;}
#navu2 a{border-left:none;padding-left:0;}
#navu2 li a:link, #navu2 li a:visited{padding-left:20px;border-left:none;  text-align: left;}
#nav{background-color:#006da3; z-index: 999;position: absolute; width:100%;  margin-top: 1px;}
.nav-menu .v1{color:#fff; line-height:40px; text-align:center; font-size:14px; display:block;}
/**/
#hd1 .li1{background: url(../images/icon-nav1.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .li1:hover{background: url(../images/icon-nav2.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .menu-function a{top: 35px;position: relative;}
#hd1 .menu-function a:hover{top: 35px;position: relative; color:#ff6100}
.page-menu-wrapper > ul > li {position: relative;float: left;}
.menu-function > li > a,.menu-share > li > a {color: #fff;font-size: 16px;display: block;}
#hd1 .xx_nr{background: url(../images/icon-nav3.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .xx_nr:hover{background: url(../images/icon-nav4.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .zd_nr{background: url(../images/icon-nav5.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .zd_nr:hover{background: url(../images/icon-nav6.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .hd_nr{background: url(../images/icon-nav7.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .hd_nr:hover{background: url(../images/icon-nav8.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .fw_nr{background: url(../images/icon-nav9.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .fw_nr:hover{background: url(../images/icon-nav10.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .dj_nr{background: url(../images/icon-nav11.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .dj_nr:hover{background: url(../images/icon-nav12.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .jl_nr{background: url(../images/icon-nav13.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}
#hd1 .jl_nr:hover{background: url(../images/icon-nav14.png) no-repeat center center;display: inline-block;vertical-align: middle;height: 35px;}



