﻿@charset "utf-8";
/* CSS Document */

.w_1400{max-width:1400px; margin:0 auto;}

#header{ padding-top:0;background: #000;}
.head-top{ background-color:rgba(0,0,0,0.5); height:82px;line-height:82px;position: fixed;width: 100%;top: 0;z-index: 9999;}
.pc-logo{ float:left;}
.pc-logo img{ vertical-align:middle;}
.sj-logo{ display:none;}
.head-icon{ float:right;}
.head-icon01{ display:none;  }
.head-icon02{ float:left; line-height: 30px;
    padding: 25px 20px 0 0; }
.head-icon03{ float:left; color:#FFF; line-height:82px; }

.sj-caidan{ display:none;}

/* 导航 */
.menu{}

.menu>ul{display: flex;justify-content: center;}
.menu>ul>li{ font-weight:bold; margin-right:6px;position:relative;  z-index: 9999; padding:0 3%;}
.menu>ul>li:last-child{ margin:0;}
.menu>ul>li>a{display:block; color:#fff;}
.menu>ul>li>a.currentSite,.menu>ul>li>a:hover{ line-height:80px; border-bottom:2px solid #ff1c97; color:#fff;}

.second-nav{ display:none;position: absolute;background:#fff;padding:14px 4px; z-index: 9999; left:50%; top:82px; margin-left:-50%;width:100%; box-sizing:border-box; border-radius:5px;}

.second-nav li{line-height:20px;z-index: 9999; text-align:center;padding:7px 0; font-weight:normal;}
.second-nav li:hover a{ color:#0E3E90;}



/* 导航 end */




/* ============input========= */
input {
	background: none;
	outline: none;
	border: none;
}

input::-webkit-input-placeholder {
	color:#000;
}

input:-moz-placeholder {
	color:#000;
}

input::-moz-placeholder {
	color:#000;
}

input:-ms-input-placeholder {
	color:#000;
}

/* =================@media================== */


@media screen and (max-width:1300px) {
.menu>ul>li{ padding:0 1%; }
	
}




@media screen and (max-width:1000px) {
#header{ padding:0;     }

.head-top{position: relative;height:auto;background:#000;}
.head-top>div{display: flex;justify-content: space-between;align-items: center; width:100%; box-sizing:border-box; padding:24px 20px 14px;}	
.head-top .clear{ display:none;}


.pc-logo{ display:none;}
.sj-logo{ display:block;}
.sj-logo img{ width:80px;height:105px;}

.head-icon{ line-height: normal; float:none;}
.head-icon01{ display:block; float:right;}
.head-icon02{float:right; margin-left:40px; display:block; padding:0; }
.head-icon02 img{  position: relative;top: -4px;}
.head-icon03{ float:right; display:block; width:100px; text-align:right; line-height:1; }

.menu{ display:none;}

/* 导航 */
.sj-caidan{z-index:1; position:absolute; background:rgba(0, 0, 0, 0.5); width:100%;display:none; top: 142px; padding:20px 0;}

.cd-wrap{ margin-right:52px; padding:16px 10px 30px 20px; height:100%; background:#fff; width:290px; float:right; border-radius:10px; box-sizing:border-box; position:relative;}
.cd-wrap::before{    position: absolute;
content: '';
    height: 0;
    width: 0;
    border: 10px solid #fff;
    top: -20px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 10px solid transparent;
    left: 50%;
    margin-left: -8px}

.sj-close{ float:right;}
.sj-close img{ width:20px; height:auto;}

.lm-wrap{ margin-top:10px;}
.lm-wrap li{ font-size:18px; margin-bottom:10px;}
.lm-title{ line-height:30px; font-weight:bold; }

.lm-list{ padding:10px 0 0 0px;}
.lm-name{  font-size:18px;display: flex;padding: 6px 0;}
.lm-name i{ display:inline-block; width:10px; height:10px; background:#cdcdcd; border-radius:5px; margin-top:5px; flex-shrink: 0; }
.lm-name a{ margin-left:10px;}

.lm-name:hover i{background:#0E82D7;}
.lm-name:hover a{ color:#0E82D7;}


/* 导航 end */
.xxhd{ display:none;}



}
@media screen and (max-width:700px) {
.head-top{    line-height: normal;}
.sj-logo img{ width:60px;height:80px}
.head-icon img{ width:43px; height:auto;}
.sj-caidan{ top:119px;}

 
	

	
}

@media screen and (max-width:500px) {
.sj-caidan{ top:68px;}
.sj-logo img{ width:35px;height:auto;}
.head-icon img{ width:26px; height:auto;}
.head-top>div{padding:10px 10px 10px;}
.cd-wrap {margin-right: 15px;  }
.head-icon02{ margin-left:30px;}
.head-icon03{ width:80px;}
}




#second-nav4 {width:310%; padding:14px; }
#second-nav4 li{ text-align:left; }
#second-nav5{ width:160%; }

.second-nav2{ display:flex; border-top:solid 1px #000; justify-content: space-between; }
.second-nav2l li{ font-size:12px;     margin-top: 30px;
    padding: 0 0 0 16px;
    position: relative; }
.second-nav2l li::before{ content:''; position:absolute; left:0; top:calc(50% - 5px); width:10px; height:10px; border-radius:100%; background:#66b6f1; }
.second-nav2r{display:flex;}
.second-nav2r li{margin-left:10px; }
#second-nav4 .second-nav2r li{ font-size:10px; text-align:center; line-height: 15px;}
.second-nav2r img{width:80px; padding:2px; border-radius:2px;     background: linear-gradient(to bottom, #6db9f2 0%, #2659b9 100%); margin-bottom:5px; }


@media screen and (max-width:1000px) {
.second-nav2l{ margin-top:10px; }
.second-nav2l li{   margin-top: 0px;  font-size: 14px;}
.second-nav2l li::before{ display:none; }
.second-nav2r li{ font-size:10px;  text-align:center;  margin-left: 15px; }
}