/*首页*/
.header{width:100%;min-width:1200px;height:55px;position:absolute;z-index:3;}
.head{position:relative;margin:0 auto;width:1200px;height:55px;z-index:2;}
.head .line{margin:13px 10px 0 10px;}
.share{margin-top:11px;}
.share .jiathis_style .jtico{	/*float: left;*/
width:19px;height:19px;line-height:19px;padding-left:0;width:19px!important;height:19px!important;line-height:19px!important;padding-left:0!important;margin-right:7px;}
.head-top{position:absolute;right:0;top:59px;width:1200px;height:95px;background:url(../images/bg-nav.png) no-repeat;z-index:3;}
.head-top .logo{margin:24px 0 0 46px;position: relative;z-index: 9999;}
.head-top .nav ul{float:right;margin-top:12px;}
.head-top .nav .nli{float:left;/*position:relative;*/z-index:999;height:69px;font-size:12px;color:#bebebe;}
.head-top .nav .nli .a{float:left;padding:0 10px;width:85px;height:69px;line-height:69px;color:#ffffff;font-size:14px;text-align:center;position:relative;z-index:2;-webkit-transition:color 200ms;transition:color 200ms;overflow:hidden;cursor:pointer;}
.head-top .nav .nli .a span{width:100%;height:100%;float:left;position:absolute;text-align:center;left:0;top:0;z-index:2;}
.head-top .nav .nli .a .bkg{top:100%;z-index:-1;background-color:#1c3c73;-webkit-transition:top 200ms;transition:top 200ms;}
.head-top .nav .nli.on .a .bkg,.head-top .nav .nli .a:hover .bkg{top:0;}
.head-top .nav .nli.on .a span{color:#fff;-webkit-transition:top 200ms;transition:top 200ms;}
.head-top .nav .sub{position:absolute;z-index:1;left:0px;top:69px;width:1200px;background:#0060bf;padding:39px 5px 9px 5px;display:none;margin:0px;height:auto;border-radius: 28px 0 0 0;}
.head-top .nav .sub ul li{float:left;width:146px;height:30px;line-height:30px;}
.head-top .nav .sub ul li a{color:#999;font-size:14px;display:block;text-indent:15px;}
.head-top .nav .sub ul li a:hover{color:#1c3c73}
.nav-rt{position:absolute;width:50%;height:95px;top:59px;right:0;background:url(../images/bg-nav2.png) repeat-x;z-index:1;}
.head .menu{float:right;cursor:pointer;z-index:4;margin-top: 25px;}


.head-top .nav .sub .list {width: 340px;padding: 15px 0 0 38px;float: left; margin-right:20px}
.head-top .nav .sub .list li {width:160px;height:32px; line-height:32px;margin:0 10px 8px 0; }
.head-top .nav .sub .list li a {display:block;height:32px; line-height:32px; background:#ff8a00; padding:0 5px; color:#fff;transition: .5s;}
.head-top .nav .sub .list li a:hover {color: #000; background:#ffffff}
.nav_wz{ float:left; width:325px;}
.nav_wz strong{ display:block; color:#fff; font-size:16px ; margin:20px 10px 0 0px}
.nav_wz em{ color:#71b8ff;margin:15px 0;display: block;}
.nav_wz p{ color:#fff;line-height: 25px;font-size: 14px;}
.about-nav-img {width: 420px;height: 197px;float: left;margin: 17px 0 0 32px;display: block;}
.about-nav-img img{ width:420px; height:167px; border:1px solid #ccc;}



/*banner*/
.banner{position:relative;width:100%;min-width:960px;height:549px;overflow:hidden;}
.banner  ul li{position:absolute;width:100%;min-width:960px;height:549px;left:0;top:0;display:none;}
.banner .number{width:100%;height:55px;line-height:55px;position:absolute;left:0;bottom:0px;text-align:center;background:url(../images/bg-banner.png) repeat;}
.banner .number span{display:inline-block;width:9px;height:55px;background:url(../images/icon.png) no-repeat right center;margin-right:15px;overflow:hidden;cursor:pointer;}
.banner span.on{background:url(../images/icon.png) no-repeat left center;}