@charset "utf-8";
body{max-width: 1920px;margin: 0 auto;min-width: 1200px;}
.wrap{max-width: 1400px;width: 94%;margin: 0 auto;}
.header{background: #1b2145;position: fixed;top: 0;left: 0;right: 0;margin: 0 auto;z-index: 9;}
.header .top{display: flex;align-items: center;justify-content: space-between;padding: 0 32px;}
.header .top .logo{display: block;width: 178px;}
.header .top .logo img{display: block;width: 100%;}
.header .top .fr{display: flex;align-items: center;}
.header .top .aBox{display: flex;align-items: center;font-size: 24px;color: #fff;line-height: 100px;font-weight: bold;margin-left:30px;}
.header .top .aBox a{display: block;font-size: 24px;color: #fff;line-height: 100px;font-weight: bold;}
.header .top .aBox a:hover{text-decoration:underline;}
.header .top h3{font-size: 24px;color: #fff;line-height: 100px;font-style: italic;font-weight: normal;}
.header .nav{display: flex;padding: 10px 0 6px;}
.header .nav li{width: 16.66%;position: relative;}
.header .nav li .a1{font-size: 24px;color: #fff;line-height: 64px;text-align: center;display: block;}
.header .nav li::after{content: '';width: 3px;height: 64px;background: rgba(255,255,255,.45);position: absolute;right: 0;top: 0;}
.header .nav li:last-child:after{display: none;}
.header .nav li.active .a1 span,.header .nav li:hover .a1 span{background-color:#1b2145;text-shadow: 0 0 10px rgba(3,166,213),0 0 20px rgba(3,166,213),0 0 30px rgba(3,166,213),0 0 40px rgba(3,166,213);}
.header .nav li dl{width: 234px;background: rgba(0,12,81,.8);position: absolute;left: 0;right: 0;top: 64px;margin: 0 auto;opacity: 0;visibility: hidden;max-height: 400px;overflow-y: auto;}
.header .nav li dl a{display: block;font-size: 16px;color: #fff;line-height: 44px;font-style: italic;text-align: center;}
.header .nav li dl a:hover{background: rgba(0,12,81,1);}
.header .nav li:hover dl{opacity: 1;visibility: visible;}
.pullDown{width: 588px;background: #fff;position: absolute;top: 70px;left: 50%;margin-left: -294px; padding: 20px 0;z-index: 9;opacity: 0;visibility: hidden;}
.pullDown.active{opacity: 1;visibility: visible;}
.pullDown h3{font-size: 20px;color: #00075c;line-height: 30px;text-align: center;font-style: italic;}
.pullDown h4{font-size: 18px;color: #00075c;line-height: 30px;text-align: center;font-style: italic;}
.pullDown form{padding: 0 120px;margin: 0 auto;display: block;}
.pullDown .lable{border-bottom: 2px solid #888DC4;display: flex;padding-top: 2px;}
.pullDown .lable span{font-size: 18px;color: #000758;line-height: 32px;font-weight: bold;display: block;padding: 0 0 0 10px;font-style: italic;}
.pullDown .lable input{width: 282px;height: 32px;font-size: 18px;color: #000758;line-height: 32px;font-weight: bold;font-style: italic;}
.pullDown .lable textarea{width: 282px;height: 48px;font-size: 18px;color: #000758;line-height: 24px;font-weight: bold;resize:none;font-style: italic;padding-top: 4px;}
.pullDown .lable:last-of-type{border: 0;}
.pullDown .lable input::-webkit-input-placeholder,
.pullDown .lable textarea::-webkit-input-placeholder{color:#000758;}
.pullDown .lable input::-moz-placeholder,
.pullDown .lable textarea::-moz-placeholder{color:#000758;}
.pullDown .lable input:-moz-placeholder,
.pullDown .lable textarea:-moz-placeholder{color:#000758;}
.pullDown .lable input:-ms-input-placeholder,
.pullDown .lable textarea:-ms-input-placeholder{color:#000758;}
.pullDown .tj{width: 80px;height: 26px;background: #E6F4FD;box-shadow: 0px 1px 1px 0px rgba(25,37,74,0.47);border-radius: 12px;font-size: 14px;color: #000758;line-height: 26px;text-align: center;display: block;margin: 8px auto 0;font-weight: bold;cursor: pointer; border: none;}
.pullDown .items{display: flex;flex-wrap: wrap;padding: 20px 70px 10px;height: 156px;overflow-y: auto;}
.pullDown .items .item{ width: 20%; border:1px solid transparent; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; }
.pullDown .items .item a{display: flex;justify-content: center;align-items: center;height: 44px;}
.pullDown .items .item img{max-height: 70%;display: block;max-width: 70%;}


.commTit{display: flex;align-items: center;justify-content: space-between;margin-bottom: 50px;}
.commTit h3{ font-size: 30px; color: #00075C; line-height: 30px; padding-bottom: 10px; border-bottom: 3px solid #001554; font-style: italic; display: flex; justify-content: flex-end; align-items: flex-end; transform: translateX(-66px); -webkit-transform: translateX(-66px); -moz-transform: translateX(-66px); -ms-transform: translateX(-66px); -o-transform: translateX(-66px); }
.commTit h3 span{font-size: 18px;color: #001060;display: inline-block;margin-left: 30px;line-height: 20px;font-weight: normal;text-transform: uppercase;}
.commTit .more{font-size: 18px;color: #001060;font-weight: bold;font-style: italic;padding-right: 30px;background-image: url(../images/common/more1.png);background-repeat: no-repeat;background-position: center right;background-size: 16px auto;display: inline-block;}
.commTit .more:hover{text-decoration: underline;}
.commTit2{margin-bottom: 86px;}
.commTit2 h3{font-size: 30px;color: #041477;line-height: 30px;text-align: center;}
.commTit3{text-align: center;}
.commTit3 h3{font-size: 30px;color: #000f39;line-height: 30px;font-weight: normal;text-align: center;}
.commTit3 img{display: block;width: 294px;margin: -4px auto 0;}
.commPad{padding-left: 74px;padding-right: 74px;}
.marginTop{margin-top: 180px;}


.crumbs a{font-size: 16px;color: #5E5E5E;line-height: 60px;}
.crumbs span{font-size: 16px;color: #5E5E5E;line-height: 60px;}
.crumbs a:hover{color: #00075c;}

.footer{background: #00075c;}
.footer .box{display: flex;justify-content: space-between;padding: 44px 68px 30px 50px;align-items: center;}
.footer .box .logo{display: block;width: 218px;}
.footer .box .logo img{display: block;width: 100%;}
.footer .box .ewmBox img{display: block;width: 134px;}
.footer .box .ewmBox span{font-size: 20px;color: #fff;line-height: 30px;display: block;text-align: center;font-style: italic;margin-top: 5px;}
.footer .box .block{width: 60%;display: flex;align-items: center;flex-wrap: wrap;}
.footer .box .block .aBox{display: flex;align-items: center;justify-content: center;width: 100%;}
.footer .box .block .aBox a{display: block;font-size: 20px;color: #fff;line-height: 30px;padding: 0 10px;position: relative;}
.footer .box .block .aBox a:after{content: '';width: 1px;height: 20px;background: #ffffff;position: absolute;right: 0;top: 50%;margin-top: -10px;}
.footer .box .block .aBox a:last-child::after{display: none;}
.footer .box .block .aBox a:hover{text-decoration: underline;}
.footer .box .block h3{font-size: 20px;color: #fff;line-height: 30px;text-align: center;font-weight: normal;font-style: italic;margin: 15px 0 20px;width: 100%;}
.footer .box .block p{font-size: 20px;color: #fff;line-height: 30px;text-align: center;width: 100%;}
.footer .box .block p a{font-size: 20px;color: #fff;line-height: 30px;}
.pages{text-align: center;}
.pages span{display: inline-block;vertical-align: middle;font-size: 30px;color: #000000;line-height: 40px;}
.pages a{display: inline-block;vertical-align: middle;font-size: 30px;color: #000000;line-height: 40px;min-width: 30px;}
.pages .next{margin: 0 124px;}
.pages .tz{display: inline-block;vertical-align: middle;font-size: 30px;color: #000000;line-height: 40px;}
.pages .tz input{width: 90px;height: 30px;font-size: 30px;color: #000000;line-height: 30px;text-align: center;background: #fff;margin: 0 10px;border:1px solid #e1e0e0}
.pages a:hover,.pages a.active{color: #00075c;text-decoration: underline;}

.pages2{text-align: center;}
.pages2 .select{width: 110px;height: 30px;border:3px solid #000000;padding: 0 30px 0 20px;display: inline-block;vertical-align: middle;background-image: url(../images/common/xl.png);background-repeat: no-repeat;background-position: 84px center;background-size: 14px auto;font-size: 20px;color: #01316a;font-style: italic;line-height: 22px;position: relative;}
.pages2 .select ul{position: absolute;left: -3px;top: 26px; width: 110px;max-height: 300px;overflow-y: auto;opacity: 0;visibility: hidden;background: #fff;box-shadow: 0 5px 20px rgba(0,0,0,.1);z-index: 9;}
.pages2 .select ul li{font-size: 20px;color: #01316a;line-height: 30px;cursor: pointer;}
.pages2 .select ul li:hover{background: #00075c;color: #fff;}
.pages2 .select.active ul{opacity: 1;visibility: visible;}
.pages2 .more{display: block;width: 14px;margin-left: 15px;display: inline-block;vertical-align: middle;}

 @media only screen and (max-width:1440px){
    .pullDown .items .item a{height: 32px;}
    .pullDown h3{font-size: 18px;}
    .pullDown h4{font-size: 16px;}
    .pullDown .lable span{font-size:16px;}
    .pullDown .lable input,.pullDown .lable textarea{font-size:16px;}
    .header .top h3,.header .top .aBox a,.header .top .aBox{line-height: 80px;}
    .header .nav li .a1{line-height:56px;}
    .header .nav li::after{height:56px;}
    .header .nav li dl{top: 58px;}
    .pullDown{top:60px;}
    .pullDown .items{padding: 12px 70px 6px;}
    .marginTop {margin-top: 152px;}
} 



