﻿/*公共样式*/
*{margin: 0;padding: 0;}
html{font-family:'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;font-size:14px;-webkit-tap-highlight-color:transparent}
img{border: none;}
body{position: relative;background-color:#fff;font-family:'pingfang SC','helvetica neue',arial,'hiragino sans gb','microsoft yahei ui','microsoft yahei',simsun,sans-serif;margin:0;padding:0;min-width:1200px;max-width:100%;height:100%;font-stretch:100%;font-variant-caps:normal;font-variant-east-asian:normal;font-variant-ligatures:normal;font-variant-numeric:normal}
a{text-decoration: none;}
a:hover{text-decoration: none;}
ol,ul{list-style: none;margin-bottom:0;}
.w1200 {width: 1200px;margin: 0 auto;position: relative;}
p{margin: 0;padding:0}
.pa {position: absolute;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.clearfix:after,.clearfix:before {display: table;line-height: 0;content: ""}
.clearfix:after {clear: both}
.nav {position: absolute;width: 100%;height: 110px;z-index: 1000;left: 0;top: 0;background: rgba(0, 0, 0, 0.4)}
.nav #menu_hover_bg {width: 100%;height: 0;background: rgba(0, 0, 0, 0.9);position: absolute;top: 120px;z-index: 9;overflow: hidden;}
.head_main{width: 100%;border-bottom:1px solid rgba(255, 255, 255, 0.2);}
.logo{float: left;}
.logo a{display: block;height: 45px; margin-left:100px;background-size: cover;line-height: 60px; }
.logo img{margin: 6px 0px;width: 54%;}
.head_sull li{padding: 0px 10px;color: #fff;float: left;font-size: 14px;line-height: 60px;} 
.head_sull li p{padding-left: 30px;color: #fff;line-height: 60px;}
.head_sull li p.bai{background: url(../statics/images/baitian.png) no-repeat center left;}
.head_sull li p.night{background: url(../statics/images/yewan.png) no-repeat center left;}
.head_sull li a{font-size: 14px;color: #fff}
.head_sull li a:hover{color: #ff7600}
.head_sull li:last-child{padding: 0 0 0 20px;}
.head_sull li.head_sull_bg{background: #8a0792;padding: 0 40px;}
.head_sull li:last-child a:nth-child(2){background: #2c5fc8;padding: 0 40px;display: inline-block;line-height: 60px;margin-left: 20px;}

.header.default-transition-fast:first-child{border-bottom: none;}
.header-main:hover .header {border-bottom: none}
.header-nav {margin-left:100px;float: left}
.header-nav ul:after,.header-nav ul:before {display: table;line-height: 0;content: ""}
.header-nav ul:after {clear: both}
.header-nav-li {float: left;height: 50px;z-index: 100}
.header-nav-li>a {display: inline-block;text-decoration: none;height: 49px;padding: 0 18px;cursor: pointer;line-height: 50px;color: #fff;font-size: 15px;text-align: center;-webkit-transition: color .3s ease;-moz-transition: color .3s ease;-o-transition: color .3s ease;transition: color .3s ease}
.header-nav-li.header-nav-li--active>a {color: #ff7600}
.header-nav-li.apy-header-nav-li-active>a {color: #ff7600}
.header-nav-li--active i {display: inline-block}
.header-nav-li--active>ul {background-color: #00435b}
.header-nav .current {color: #0af}
.header .auto {overflow: visible}
.cursor-arrow {cursor: default}
.nav-item-name {position: relative;display: inline-block;margin-bottom: 0px;color: #fff;font-size: 14px}
.apy-pop-list{background-color: #fff;position: absolute;border-radius: 2px;padding: 10px 0 20px 20px;opacity: 0;box-sizing: border-box;margin-left: -60px;box-shadow: 0 0 5px rgba(0,0,0,.25);}
.apy-pop-list:before{content: '';position: absolute;left: 98px;top: -15px;border: 8px solid transparent;border-bottom-color: #fff;}
.header-nav-li:nth-child(2) .apy-pop-list{margin-left: 0;left:90px;}
.header-nav-li:nth-child(3) .apy-pop-list{margin-left: -52px;}
.header-nav-li:nth-child(4) .apy-pop-list,.header-nav-li:nth-child(5) .apy-pop-list{margin-left: -73px;}
.header-nav-li:nth-child(2) .apy-pop-list{width: 600px;}
.header-nav-li:nth-child(7) .apy-pop-list{margin-left: 0;/*left:116px;*/}
.header-nav-li:nth-child(3) .apy-pop-list:before{left: 100px;}
.header-nav-li:nth-child(7) .apy-pop-list:before{/*left: 510px;*/  left: 50px;}
.pa {position:relative;margin-left: 4px;}
.apy-pop-list .apy-pop-item{box-sizing: border-box;padding: 0 0 0 20px;display: inline-block;vertical-align: top;width:150px; margin-left: 18px;white-space: normal;}
.apy-pop-list .apy-pop-item:nth-child(5n+1){margin-left: 0;}
.apy-pop-list .apy-pop-item1{width: 214px;}
.apy-pop-list .apy-pop-item:nth-child(5n+1){margin-left:0px;}
.apy-pop-list .apy-pop-item1:nth-child(5){margin-top:20px;margin-left:0px;}
.apy-pop-list .apy-pop-item1:nth-child(6){margin-top:20px;margin-left:20px;}
.apy-pop-list .apy-pop-item1:nth-child(7){margin-top:20px;}
.apy-pop-list .apy-pop-item .apy-pop-item-title{color: #333;font-weight: 700;padding: 10px 0;border-bottom: #e5e5e5 1px solid;font-size: 14px;margin-bottom: 10px;}
.apy-pop-item li a,.apy-pop-item li a span{font-size: 13px;color: #404A58 !important;line-height:32px;}
.apy-pop-item li:hover{background-color: rgba(186, 186, 186, 0.2);}
.apy-pop-item li:hover a,.apy-pop-item li:hover span{color: #ff7600 !important;}
.nav-item-name:after {position: absolute;right: -30px;top: 10px;width: 29px;height: 11px;background: url(../statics/images/nav_item_icon.png) no-repeat center}
.nav-item-name.nav-item-hot:after {content: "";background-position: 0 0}
.nav-item-name.nav-item-new:after {content: "";background-position: 0 -12px}
.nav-item-name.nav-item-beian:after {content: "";right: -40px;width: 34px;height: 11px;background-position: 0 -24px}

.apy-pop-item li a i{color: #e14b4c;font-weight: bold;font-style: normal;}