body {margin:0px;padding:0px;font-family:"微软雅黑","宋体",Arial;font-size:14px;color:#333;min-width:1200px;background:#f5f5f8;}
img {border:0;display:block;}
a {text-decoration:none;color:#333;cursor:pointer;transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;-o-transition:0.3s ease;}
a:hover {color:#0060ed;transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;-o-transition:0.3s ease;}
.ts {transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;-o-transition:0.3s ease;}
.ts:hover {transition:0.3s ease;-ms-transition:0.3s ease;-moz-transition:0.3s ease;-webkit-transition:0.3s ease;-o-transition:0.3s ease;}
div,ul,li,form,h1,h2,h3,h4,h5,p,dl,dt,dd,ul,ol,li,th,td,aside,article {margin:0px;padding:0px;list-style:none;}
.clear {clear:both;}
.clear:after {content:"";display:block;clear:both;}
::selection {color:#fff;background-color:#0060ed;text-shadow:none;}
::-moz-selection {color:#fff;background-color:#0060ed;text-shadow:none;}
/* 矢量图标 */@font-face {font-family:'iconfont';src:url('../fonts/iconfont.eot');src:url('../fonts/iconfont.eot') format('embedded-opentype'),url('../fonts/iconfont.woff2') format('woff2'),url('../fonts/iconfont.woff') format('woff'),url('../fonts/iconfont.ttf') format('truetype'),url('../fonts/iconfont.svg#iconfont') format('svg');}
.iconfont {font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
.fl {float:left;}
.fr {float:right;}
.main {width:1200px;margin:0 auto;}
.bj_mt10 {margin-top:10px;}
.bj_mt20 {margin-top:20px;}
.bj_mt26 {margin-top:26px;}
.bj_mt40 {margin-top:40px;}
.bj_mt60 {margin-top:60px;}
.bj_pt10 {padding-top:10px;}
.bj_pt20 {padding-top:20px;}
.bj_pt40 {padding-top:40px;}
.bj_pt60 {padding-top:60px;}
em,i {font-style:normal;}
.hidden {overflow:hidden;}
.nobian {border:0;}
.ca {color:#0060ed;}
.cb {color:#e8b856;}
.bg_a {background:#0060ed;}
.bg_b {background:#ff5c16;}
.bg {background:#fff;}
.bg2 {background:#f5f9f9;}
.more {color:#999;font-size:12px;}
.white,.cf {color:#fff;}
.gray,.c3 {color:#333;}
.gray2,.c6 {color:#666;}
.gray3,.c9 {color:#999;}
.gray4,.cc {color:#ccc;}
.center {text-align:center;}
.f24 {font-size:24px;}
.f20 {font-size:20px;}
.f18 {font-size:18px;}
.f16 {font-size:16px;}
.f14 {font-size:14px;}
.f12 {font-size:12px;}
.nobold {font-weight:normal;}
.block {display:block;}
.noshow {display:none;}
hr {background-color:#dee6e6;height:1px;border:none;}
/*超出隐藏*/
.chao {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.chao2 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.chao3 {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.bold {font-weight:bold;}
/*鼠标经过图片特效*/
.photo {display:block;overflow:hidden;border-radius:3px;}
.photo img {transition:all 0.3s ease-out;-moz-transition:-moz-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;-o-transition:-o-transform 0.3s;transform:scale(1,1);-ms-transform:scale(1,1);-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);}
.photo:hover img {width:100%;transition:transform 0.3s;-moz-transition:-moz-transform 0.3s;-webkit-transition:-webkit-transform 0.3s;-o-transition:-o-transform 0.3s;transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-webkit-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);}
/*阴影*/
.yy {box-shadow:0 4px 8px #f5f5f5;}
/*圆角*/
.yj_4 {border-radius:4px;}
.yj_10 {border-radius:10px;}
/*盒子模型*/
.box {box-sizing:border-box;}
/*输入框字体颜色*/input::-webkit-input-placeholder {color:#ccc;}
input::-moz-input-placeholder {color:#ccc;}
input::-ms-input-placeholder {color:#ccc;}
input:focus {outline:0;border:none;}

/*头部*/
.logo{margin-top:5px;}
.header2 {position:relative;height:50px;padding:10px 0;background:#fff;}
.header2 .search {margin-left:-251px;}
.header2 .search_f {border:1px solid #cddcda;width:500px;}
.header2 .search_text {width:344px;}
.header2 .logged {line-height:30px;margin-top:8px;cursor:pointer;position:relative;padding-right:30px;height:30px;}
.header2 .logged:hover em {transform:rotate(180deg);}
.header2 .logged_sub {background:#fff;width:60px;padding:10px 20px;position:absolute;top:30px;box-shadow:0 10px 30px rgba(0,0,0,.1);border-radius:10px;display:none;z-index:2;}
.header2 .logged_sub a {display:block;line-height:30px;}
.header2 .login_avatar {width:30px;height:30px;}
.header2 .login_name {margin-left:10px;}
.header2 .login_avatar img {width:30px;height:30px;}
.logged em {font-size:10px;color:#ccc;position:absolute;display:block;right:0;}
.header2 .login_btn {height:30px;line-height:30px;display:block;padding:0 10px;border-radius:4px;margin-top:10px;}

/*导航*/
nav {height:50px;}
.in_nav{float:left;}
.nav_wrap {height:50px;line-height:50px;}
.nav_item {position:relative;margin-right:10px;transition:0.1s all linear;}
.nav_item span a {font-weight: 600;font-size:15px;color:#333;display:block;padding:0 15px;text-align:center;}
.nav_item.active span a{color:#0060ed;}
.nav_item_r {float:right;background:#e8b856;border-radius:6px;position:absolute;top:-3px;right:0;}
.nav_item_r span a {line-height:58px;height:58px;}
nav .sub {background:#fff;background:rgba(255,255,255,0.97);box-shadow:0 20px 30px rgba(0,0,0,.1);position:absolute;display:none;z-index:9;left:50%;margin-left:-65px;border-radius:10px;}
.sub_index {position:absolute;}
.sub_wrap {min-width:110px;min-height:100px;padding:8px 10px;position:relative;}
.sub_wrap a {display:block;text-align:center;line-height:20px;width:100%;margin:8px 0 15px 0;}
.nav_item::before {content:"";position:absolute;bottom:0px;left:100%;width:0;height:3px;background:#fff;transition:0.1s all linear;}
.nav_item:hover::before {width:100%;bottom:0px;left:0;transition-delay:0.1s;}
.nav_item:hover ~ li::before {left:0;}
.nav_mobile {font-size:12px;cursor:pointer;margin-right:0;margin-left:10px;}
.nav_mobile span a {padding:0!important;font-size:12px;}



.nav-right{float:right;font-size:15px;margin-left:40px;}
.nav-right li{position:relative;float:left;}
.nav-right a{display:inline-block;padding:0 15px;-webkit-transition:ease-in color .15s;transition:ease-in color .15s;position:relative}
.search-box .main {
    max-width: 800px;
    position: relative;
}
.nav-right .nav-search{}
.nav-right .nav-search .iconfont{font-size:24px;}
.nav-right .nav-search a{padding:13px 0;z-index:99;}
.search-box{position:fixed;left:0;right:0;top:-0;z-index:9998;padding:6px 0;background:#fff;transition:top 0.3s cubic-bezier(.4,0,.2,1);display: none;}
.search-box.show{top:0;display: block;}
.search-box .container{max-width:800px;position: relative;}
.search-close{position:absolute;right:-70px;top:10px;color:#000}
.search-close .iconfont{font-size:24px;padding: 15px;}
.search-input{text-align: center;float:left;font-size: 20px;font-weight: 700;border:none;width:100%;height:50px;padding:4px 12px;border-right:none;font-size:16px;border-radius:2px 0 0 2px;outline:none}
.search-box-form a{margin-left:20px;color:#999}
.search-box-form a:hover{color:#0060ed}






/*底部*/
footer {background:#333945;margin-top:26px;}
.footer_wrap {padding:40px 0;}
.footer_nav a {margin-right:20px;color:#fff;opacity:0.7;}
.footer_nav a:hover {opacity:1;}
.footer_phone {width:30px;height:30px;position:relative;border-radius:30px;background:rgba(255,255,255,0.1);display:block;text-align:center;line-height:30px;font-size:20px;overflow:hidden;}
.footer_phone em {font-size:20px;color:#fff;font-weight:normal;opacity:0.4;}
.footer_phone .qrcode {position:absolute;background:#fff;width:100px;height:120px;left:50%;margin-left:-55px;bottom:50px;padding:5px;border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,0.2);opacity:0;z-index:99;}
.footer_phone .qrcode:before {content:"";display:block;position:absolute;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;bottom:-10px;left:48px;}
.footer_phone .qrcode img {width:100%;}
.footer_phone .qrcode p {font-size:12px;color:#666;margin-top:-5px;line-height:28px;}
.footer_phone:hover {background:#007bff;overflow:visible;}
.footer_phone:hover em {color:#fff;opacity:1;}
.footer_phone:hover .qrcode {bottom:40px;opacity:1;}
.footer_t {border-bottom:1px solid #5e6362;padding-bottom:20px;line-height:30px;}
.footer_b {color:#fff;font-size:12px;opacity:0.5;line-height:20px;margin-top:20px;}
.footer_b a {color:#fff;margin-left:10px;}
.footer_b p:nth-child(2) {text-align:right;}
.footer_b p span {margin-right:10px;}

/*翻页*/
.pnum {width:100%;margin:30px 0 10px 0;display:flex;justify-content:center;}
.pnum a,.pnum b{background:#f5f9f9;display:block;margin:0 5px;padding:6px 12px;border-radius:20px;float:left;}
.pnum a.sed,.pnum b{background:#0060ed;color:#fff;}
.pnum ul a b{padding: 0px 0px;background: none;color: #333;font-weight: normal;}
