﻿*{margin:0;padding:0;list-style:none;text-decoration: none;}
.clear:after{content: ".";display: block;height:0;clear: both;visibility: hidden;overflow: hidden;}
#wrap{width:100%;min-width: 1200px;}
header{width:78.25%;margin:0 auto;height:60px;line-height: 60px;}
@media(max-width:1600px){
    header {width: 1200px;}
    header h1 img {transform: translateY(30%);}
}
header h1{width:25%;float:left;height: 60px;position: relative;}
header h1 a{position: relative;display: block;}
header h1 img{width:100%;position: absolute;transform: translateY(20%);}
@media(max-width:1600px){
    header h1 img {transform: translateY(35%);}
}
header ul{float: right;width:auto;margin-right:10px;}
header ul li{float: left;position: relative;}
header ul .nav_A{padding:0px 20px;font-size:14px;color:#333333;display: block;height: 60px;}
@media(max-width:1600px){
    header ul .nav_A{padding:0px 15px;}
}
header ul li.active{border-bottom:2px solid #305dc3;box-sizing: border-box;top: 0px;height: 60px;}
header ul li.active .nav_A{color:#305dc3;}
.PC_login{width:14%;float: right;height:100%;position: relative;}
.p_login{display:block;float:left;width:50%;height:100%;text-align: center;line-height: 60px;color:#666666;font-size:14px;border-left:1px solid #e5e5e5;box-sizing: border-box;cursor: pointer;}
.p_login img{vertical-align: middle;}
.p_login:hover{background:#eeeeee;}
header ul dl{position: absolute;width:180px;display: none;background:#fff;z-index: 100000000000000;}
header ul dl dd{line-height: 40px;}
header ul li dl dd a{padding-left:20px;color:#666666;font-size:12px;}
header ul li:hover dl{display: block;}
header ul li dl dd:hover{background:#305dc3;}
header ul li dl dd:hover a{color:#fff;}
header ul li:hover .nav_A{box-shadow:-1px 0px 7px rgba(0,0,0,0.2),1px 0px 7px rgba(0,0,0,0.2),0px 0px 7px rgba(0,0,0,0);}
.banner{width:100%;height: 570px;}
.banner ul{height:100%;box-shadow: -1px 0px 10px rgba(0,0,0,0.3) inset;}
.banner ul li{width:100%;height:100%;background-size:cover;box-shadow: -1px 0px 10px rgba(0,0,0,0.4) inset;}
.swiper-pagination-bullet {width: 12px;height: 12px;display: inline-block;border-radius: 100%;background: url(../images/circle1.png) center center no-repeat;background-size:cover;opacity: 1;}
.swiper-pagination-bullet-active{background: url(../images/circle.png) center center no-repeat;}
.swiper-button-next{background:url(../images/right.png) center center no-repeat;background-size:cover;width:8px;height: 12px;left: 50%;margin-left:-4px;top:50%;margin-top:-6px;}
.swiper-button-prev{background:url(../images/left.png) center center no-repeat;background-size:cover;width:8px;height: 12px;left: 50%;margin-left:-4px;top:50%;margin-top:-6px;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1;}
a.leftbutton{display: block;width:44px;height:68px;background:rgba(0,0,0,0);position: absolute;top: 45%;left: 10%;z-index: 1000000000000000;}
a.rightbutton{display: block;width:44px;height:68px;background:rgba(0,0,0,0);position: absolute;top: 45%;right: 10%;z-index: 1000000000000000;}
a.leftbutton:hover{display: block;background:rgba(0,0,0,0.2);}
a.rightbutton:hover{display: block;background:rgba(0,0,0,0.2);}

@media(min-width:1200px) and (max-width:1600px){
    .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{opacity: 1;}
     a.leftbutton{left: 4%;}
    a.rightbutton{right: 4%;}
}

footer{width:100%;margin-top:6px;}
.foot{width:100%;background:#3a3a3a;height:240px;}
.foot1{width:1200px;margin:0 auto;}
.foot1 ul li{width:320px;margin-top:45px;text-align: center;}
.foot1 ul li:nth-child(1){float: left;}
.foot1 ul li:nth-child(3){float: right;margin-top:-85px;}
.foot1 ul li:nth-child(2){margin:0 auto;top:45px;position: relative;}
.foot1 ul li:nth-child(2) p em{font-size:12px;}
.foot1 ul li p{border-top:1px solid #e1e1e1;font-size:14px;color:#999999;margin-top:10px;padding:10px 25px 0px 25px;line-height: 25px;}
.foot1 ul li p.p1{font-size:12px;}
.foot_1{width:100%;background:url(../images/footbg.png) center center no-repeat;background-size:cover;height:260px;position: relative;}
.foot_f{width:1200px;margin:0 auto;position: relative;}
.foot_f .links{position:relative;top:30px;}
.foot_f .links p{top:10px;color:#fff;width:60px;position: relative;}
.foot_f .links img{float: left;}
.foot_f .links ul{float: right;width:1080px;margin-top: -40px;}
.foot_f .links ul li{float: left;margin-right:40px;margin-bottom:10px;}
.foot_f .links ul li a{color:#666666;font-size:14px;}
.foot_f .links ul li:nth-child(5n){margin-right:0px;}
.foot_f .links ul li:hover a{color:#d4d4d4;}

.copy{color:#666666;font-size:12px;position: absolute;bottom: 20px;width:1200px;text-align: center;margin-left:-600px;left:50%;line-height: 25px;}
.P_banner{height:270px;}

.content{width:100%;position: relative;}
.content .list{height:60px;border-bottom:1px solid #e2e2e2;text-align: center;}
.content .list .number{margin-top:30px;line-height: 60px;font-size:20px;}
.content .list ul{height: 100%;text-align: center;position: relative;margin: 0 auto;}
.content .list ul li{float: left;width:100px;text-align: center;line-height: 60px;}
.content .list ul li a{font-size:14px;line-height: 60px;padding-bottom:20px;}
.content .list ul li.active a{color:#305dc3;border-bottom:2px solid #305dc3;}
.C_content{margin:0 auto;width:1200px;}
.frame{width:40px;height:200px;position: fixed;bottom:100px;z-index: 1000000000000000;right:10%;}
@media (max-width: 1600px) and (min-width:1500px){
    .frame{right:5%;}
}
@media (max-width: 1499px) and (min-width:100px){
    .frame{right:0%;}
}

.frame .email{display: block;width:100%;height:40px;background:url(../images/email1.png) center center no-repeat;background-size:cover;}
.frame .qq{display: block;width:100%;height:40px;background:url(../images/qq.png) center center no-repeat;background-size:cover;}
.frame .tel{display: block;width:100%;height:40px;background:url(../images/tel1.png) center center no-repeat;background-size:cover;}
.frame .weixin{display: block;width:100%;height:40px;background:url(../images/weixin.png) center center no-repeat;background-size:cover;}
.frame .top{display: block;width:100%;height:40px;background:url(../images/top.png) center center no-repeat;background-size:cover;}
.frame1{width:428px;position: fixed;right: 13%;bottom: 110px;z-index: 1000000000000000;}
.weixinF{float: left;display:none;}
.weixinT{width:200px;height:50px;line-height:50px;background:#3a3a3a;color:#fff;font-size:20px;margin-top: -115px;float:right;text-align: center;display:none;}
.emailss{width:200px;height:50px;line-height:50px;background:#3a3a3a;color:#fff;font-size:20px;margin-top: -193px;float:right;text-align: center;display:none;}

@media (max-width: 1600px) and (min-width:1500px){
    .frame1{right:9%;}
}
@media (max-width: 1499px) and (min-width:100px){
    .frame1{right:3%;}
}

/*登录页面*/
.P_login{width:100%;height:100%;position: fixed;background:rgba(0,0,0,0.3);top: 0;left:0;z-index:100000000000000000000000;display:none;}
.P_login1{border-radius:3px;width:440px;height:380px;background:#fff;position: absolute;left:50%;margin-left:-220px;top:50%;margin-top:-190px;}
.P_login1 .bar{cursor:pointer;float:right;margin-right:20px;margin-top:20px;width:20px;height:20px;background:url(../images/bar.png) center center no-repeat;background-size:covre;}
.P_login1 h3{text-align: center;color:#333333;font-size:20px;margin-top:50px;font-weight: 500;}
.P_login1 form{margin-top:25px;}
.P_login1 .account{width:300px;height:50px;margin-left:70px;border:1px solid #dfdfdf;border-radius: 5px;text-indent: 1em;color:#999999;}
.P_login1 .password{width:300px;height:50px;margin-left:70px;border:1px solid #dfdfdf;border-radius: 5px;margin-top:15px;text-indent: 1em;color:#999999;}
.P_login1 em{width:300px;height:50px;margin-left:70px;display: block;line-height: 50px;color:#999999;font-size:12px;}
.P_login1 .button{font-size: 16px;width:300px;height:50px;margin-left:70px;border:1px solid #dfdfdf;border-radius: 5px;text-align: center;line-height: 50px;color:#fff;background: #305dc4;margin-top:10px;cursor:pointer;}


/*登录成功提示*/
.Success{width:100%;height:100%;position: fixed;background:rgba(0,0,0,0.3);top: 0;left:0;z-index:100000000000000000000000;display:none;}
.Success1{position:relative;border-radius:3px;width:360px;height:350px;background:url(../images/success.png) center center no-repeat;background-size:cover;position: absolute;left:50%;margin-left:-180px;top:50%;margin-top:-190px;}
.sure{width:100%;height:50px;position: absolute;bottom:45px;display: block;}

/*登陆失败提示*/
.success2{z-index:100000000000000000000000;position:relative;border-radius:3px;width:360px;height:350px;background:url(../images/fall.png) center center no-repeat;background-size:cover;position: absolute;left:50%;margin-left:-180px;top:50%;margin-top:-190px;}


/*忘记密码*/
#ulImg{position: absolute;right: 90px;top: 200px;z-index:100000000000000000000000;}
.P_login1 .button.button_F{margin-top:30px;}
.P_login1 .password.password1{margin-top:30px;}
a.forgot_password{display: block;margin-left: 70px;margin-top: 10px;color: #fc9f26;}

/*修改密码*/
.change{width:450px;margin-left: -225px;z-index:100000000000000000000000;}
.corporate1.corporate2 .span1{width:130px;}
.corporate1.corporate2 .span2{border:1px solid #dedede;}
.corporate form .submit1.submit_c{margin-left:150px;}
.corporate form .submit2.submit_c1{margin-left:280px;}

.userInfo{width:190px;background:#fff;position: absolute;z-index:100000000000000000000000000000;display:none;}
.userInfo .corporates{display:block;width:100%;height:40px;line-height: 40px;color:#666666;font-size:12px;}
.userInfo .corporates img{vertical-align: middle;margin-left:30px;}
.userInfo .corporates em{float:left;padding-left:10px;}
.userInfo .corporates:hover{color:#fff;background:#305dc3;}
.userInfo:hover .p_login{background:#eeeeee;}
.userInfo .corporates i{float:left;width:19px;height:14px;display:block;background:url(../images/cor.png) center center no-repeat;background-size:cover;position: relative;top: 50%;margin-top: -7px;margin-left:30px;}
.userInfo .corporate3 i{float:left;width:16px;height:18px;display:block;background:url(../images/key1.png) center center no-repeat;background-size:cover;position: relative;top: 50%;margin-top: -9px;margin-left:30px;}
.userInfo .corporate2 i{float:left;width:17px;height:17px;display:block;background:url(../images/logout.png) center center no-repeat;background-size:cover;position: relative;top: 50%;margin-top: -8.5px;margin-left:30px;}
.userInfo .corporates:hover i{background:url(../images/cor1.png) center center no-repeat;}
.userInfo .corporate3:hover i{background:url(../images/key.png) center center no-repeat;}
.userInfo .corporate2:hover i{background:url(../images/logout1.png) center center no-repeat;}



