/* common */
.yinying{box-shadow: 0 3px 5px 3px #DCDCDC;}

.header{height: 320px;background: url(../img/banner.png) no-repeat center;}
.header_li{width: 1200px;margin: 0 auto;box-sizing: border-box;padding-top: 20px;}
.header_wenzi{text-align: center;}
.header_li > img{margin-bottom: 10px;}
.header_wenzi img:first-child{margin-bottom: 45px;}

.nav{width: 100%;height: 60px;background-color: #1456AC;}
.nav_li{width: 1200px;height: 60px;margin: 0 auto;}
.nav_li > ul > li{float: left;}
.nav_li > ul > li > a{height: 60px;line-height: 60px;display: inline-block;color: #fff;font-size: 20px;padding: 0 46px;transition: .2s;cursor: pointer;}
.nav_li > ul > li > a:hover{background-color: #0A3975;}
.nav_dianji{background-color: #0A3975;}
.nav_li_erji{display: none;position: absolute;z-index: 99;}
.nav_li_erji li{background-color: #1456AC;height: 40px;;line-height: 40px;text-align: center;}
.nav_li_erji li a{color: #fff;display: inline-block;width: 100%;height: 100%;padding: 0 20px;}
.nav_li_erji li a:hover{background-color: #0A3975;}
.footer{height: 160px;line-height: 160px;text-align: center;color: #E2EAF4;font-size: 18px;background: url(../img/footer_bac.png) no-repeat;}


.nav .nav_li li.nav-item{ height: 60px; display: block; float: left;}
.nav .nav_li li.nav-item:nth-child(1){width:11.56%;}
.nav .nav_li li.nav-item:nth-child(2){width:13.09%;}
.nav .nav_li li.nav-item:nth-child(3){width:17.68%;}
.nav .nav_li li.nav-item:nth-child(4){width:25.34%;}
.nav .nav_li li.nav-item:nth-child(5){width:14.62%;}
.nav .nav_li li.nav-item:nth-child(6){width:17.68%;}
.nav .nav_li li.nav-item a.nav-link{  position: relative;width:100%;height:100%; line-height:60px; font-size: 18px; display: block;text-align: center;color:#fff;}
.nav .nav_li li.nav-item:hover a.nav-link,.nav .nav_ul li.nav-item.on a.nav-link{background:#0A3975; color:#fff;}
.nav .nav_wq{ width:9%; height:27px;margin-top:42px;}
.nav .nav_wq ul{ width:100%; height: 27px; text-align: center;}
.nav .nav_wq ul li{ width:auto; display: inline-block; padding: 0 5px;position: relative;}
.nav .nav_wq ul li .head_wx{ position: absolute;top:70px;transition: .5s;visibility: hidden;opacity: 0;width: 180px;margin-left: -70px;padding: 5px;background: #fff;border: 1px;border-radius: 10px;}
.nav .nav_wq ul li:hover .head_wx{ top: 38px;visibility: visible;opacity: 1; }
.nav .nav_li .nav-item:not(:last-child) .nav-link.active::after, .nav .nav_li .nav-item:not(:last-child) .nav-link:hover::after{ width: 60%;opacity: 1;background: #ffffff; }
.nav .nav_li li.nav-item.dropdown-box { position: relative; }
.nav .nav_li .dropdown-list { background-color: #fff;top: 130%;position: absolute;transition: .5s;visibility: hidden;opacity: 0;width: 265px;margin-left: -50px;padding: 10px;border-radius: 5px;box-shadow: 0 0px 15px rgba(0,0,0,.10);z-index:99; }

.nav .nav_li li.nav-item:nth-child(3) .dropdown-list {margin-left:-25px;}
.nav .nav_li li.nav-item:nth-child(4) .dropdown-list {margin-left:22px;}
.nav .nav_li li.nav-item:nth-child(5) .dropdown-list {margin-left:0;}
.nav .nav_li li.nav-item:nth-child(6) .dropdown-list {margin-left:0;}
.nav .nav_li .dropdown-list li a{font-size: 16px;color:#666;}
.nav .nav_li li.nav-item:hover .dropdown-list { top: 90%;visibility: visible;opacity: 1; }
.nav .nav_li .dropdown-list li a { padding: 10px 10px;display: block;text-align: center; }
.nav .nav_li .dropdown-list li:hover { background: #1456ac; }
.nav .nav_li .dropdown-list li:hover a { color: #ffffff; }