﻿@charset "utf-8";
/* CSS Document */

#header{}

.w_1400{max-width:1400px; margin:0 auto;}

.head-top{ padding-top:16px;}
.pc-logo{ float:left;}

.head-icon{ float:right; margin:12px 10px 0 0; line-height:23px;}
.head-icon01,.head-icon02,.head-icon03{ float:right; margin-left:20px;}
.head-icon01{ display:none;}
.head-icon01 img,.head-icon02 img,.head-icon03 img{ vertical-align:middle; height:auto;}
.head-icon03 img{ width:23px;}
.head-icon02 img{ width:30px;}
.head-icon01 img{ width:24px;}

.sj-caidan{ display:none;}

/* 导航 */
.menu{margin:5px 0 0 27%;}

.menu>ul>li{ float:left; line-height:42px; height:64px;font-size:20px; margin-right:3.6%;position:relative;  z-index: 9999;}
.menu>ul>li:last-child{ margin:0; }
.menu>ul>li>a{ display:block; padding:0 10px; cursor: default;}
.menu>ul>li>a.currentSite{ background:url(/cms/templates/30658556798290003/images/menu-h.png) no-repeat center bottom; color:#045FB3; font-weight:bold;}

.menu>ul>li>a:hover{ color:#045FB3; font-weight:bold; cursor: pointer; }
.menu>ul>li:hover:nth-child(4) a{ cursor: default; }

.second-nav{ display:none;position: absolute;background:#fff;padding:14px 10px; z-index: 9999; left:50%; top:64px; margin-left:-55px;width:110px; box-sizing:border-box;}

.second-nav li{line-height:20px;z-index: 9999; text-align:center; font-size:14px; padding:7px 0;}
.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{ margin-right:2%;}
	
}

@media screen and (max-width:1200px) {
.menu>ul>li{ margin-right:0px;}
.menu>ul>li>a{ padding:0 8px;}
	
}


@media screen and (max-width:1000px) {
	
.head-top{ display: flex;justify-content: space-between;align-items: center; margin:0 24px 12px 16px; position:relative;}	
.head-top .clear{ display:none;}

.pc-logo{ display:block; width:42%;}
.pc-logo img{ width:100%; height:auto; max-width:266px; min-width:200px;}

.menu{ display:none;}

.head-icon{ margin:0;}
.head-icon01{ display:block;}
.head-icon02 img{width:35px;}
	
.sj-slogan{ display:block;}	
.pc-slogan{ display:none;}	

/* 导航 */
.sj-caidan{z-index:999; position:absolute; background:rgba(0, 0, 0, 0.5); width:100%;display:none;}

.cd-wrap{ margin-right:40px; padding:16px 16px 30px 28px; height:100%; background:#fff; width:186px; float:right; border-radius:10px; box-sizing:border-box; position:relative;box-shadow: #0000008f 2px 2px 10px -3px;}
.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:14px; height:auto;}

.lm-wrap{ margin-top:10px;}
.lm-wrap li{ font-size:18px; margin-bottom:10px;}
.lm-title{ line-height:30px; font-weight:bold; font-size:15px; }

.lm-list{ padding:10px 0 0 20px;}
.lm-name{ line-height:28px; font-size:14px;}
.lm-name i{ display:inline-block; width:10px; height:10px; background:#cdcdcd; border-radius:5px;}
.lm-name a{ margin-left:10px;}

.lm-name:hover i{background:#0E82D7;}
.lm-name:hover a{ color:#0E82D7;}


/* 导航 end */
}

@media screen and (max-width:500px) {
.head-top{margin: 0 16px 12px;}
.head-icon02, .head-icon03{margin-left:15px;}
.head-icon01{margin-left:0;}

.cd-wrap{margin-right: 23px;}


	
}

@media screen and (max-width:375px) {
.head-icon02, .head-icon03{margin-left:7px;}
.head-icon03 img {width: 16px;}
.head-icon02 img {width: 25px;}
.head-icon01 img {width: 15px;}
.cd-wrap::before{ left:70%;}


	
}
