/*header部分*/
.power-index-header{width:100%;height:136px;position: fixed;top: 0;z-index:5;}
.power-container{width:1310px;margin: 0 auto;height:136px;}
.power-container ul li{float: left;height:136px;line-height: 136px;color: #fff;font-size:20px;margin-right: 32px;padding:20px 24px 0 24px;text-align: center;}
.power-container ul li a span{color: #fff;position: relative;bottom: -10px;}
.power-container ul li .header-img{display: none;}
.power-container ul li:first-child{margin-left: 94px;}
.power-container ul li:hover{background:#ec5856;transition: all 0.5s;}
.power-container ul li:first-child:hover{background:rgba(0,0,0,0);}
.power-container ul li:hover .header-img{margin: 0 auto;position: relative;top: 20px;display: block;}
.power-container ul li:hover a span{color: #fff;position: relative;bottom: 20px;}
.power-container ul .active{background:#ec5856;}
.power-container ul .active .header-img{display: block;margin: 0 auto;position: relative;top: 20px;display: block;}
.power-container ul .active a span{color: #fff;position: relative;bottom: 20px;}
.power-container ul li:last-child{margin-right:0px;}
.power-index-blue{position: fixed;top: 0;width:100%;height:136px;background: #166cbc;opacity: 0.5;z-index: 4;}

/*.power-container ul .last-li{position: relative;}*/
.lianxi-w{width: 1310px;height: 36px;margin: 0 auto;position: relative;}
.lianxi-m{width: 234px;height: 360px;position: absolute;top: 136px;z-index: 999;right: 174px;display: none;}
.lianxi-m .lianxi-top{width: 234px;height: 266px;background: #0987f3;padding-top: 10px;}
.lianxi-m .lianxi-top img{width: 218px;height: 218px;margin: 0 10px 0 10px;}
.lianxi-m .lianxi-top p{width: 234px;height: 42px;text-align: center;line-height: 42px;color: #fff;font-size: 16px;}
.lianxi-m .lianxi-bot{width: 234px;height: 94px;background: rgba(22, 122, 211, 0.8)}
.lianxi-m .lianxi-bot p{width: 234px;height: 47px;font-size: 20px;color: #fff;text-align: center;}
.lianxi-m .lianxi-bot .p1{line-height: 74px;}
.lianxi-m .lianxi-bot p i{font-size: 20px;}
.lianxi-m .lianxi-bot .p2{line-height: 47px;}
/*.power-container ul .last-li:hover .lianxi-m{display: block;transition: all 1s;}*/
/*banner*/
.contact-banner{height:auto;width:100%;}
.contact-banner img{width:100%;height:auto;}

/*中间*/
.contact-main{width:100%;height:auto;padding-top: 68px;padding-bottom: 70px;}
.contact-main .conract-container{width:1212px;margin: 0 auto;position: relative;}
.contact-main-box1{width:1025px ;height: 1048px;background:#0987f3;position:relative;top:0 ;left:44px ;z-index:1;}
/*电话盒子*/
.contact-main-box2{width:1212px ;height: 233px;background:#fff;box-shadow: 0 0 30px #ccc;position:absolute;top:86px ;left:0 ;z-index:2;padding: 48px 0 0 65px;}
.contact-main-box2-info{width:608px;height:138px;background: url(../img/contact/contactback1.png) no-repeat center;background-size:100% 100%;float: left;padding-left: 104px;margin-right:73px ;padding-top: 20px;}
.contact-main-box2-info p{font-size: 20px;margin-top: 20px;font-weight: 600;color: #0987f3;}
.contact-main-box2-info p i{margin-right: 10px;font-size: 25px;}
.contact-main-box2 .contact-main-box2-code1{float: left;text-align: center;}
.contact-main-box2 .contact-main-box2-code2{float: left;}
/*红盒子*/
.contact-main-box3{width:461px ;height: 124px;background:#ec5856;position:absolute;top:834px;right:104px;z-index:3;}
.contact-main-box3:hover{box-shadow: 0 0 30px #f2acab;transition: all 0.5s;}
.contact-main-box3 input{width:461px ;height: 124px;line-height: 124px;text-align: center;font-size: 40px;color: #fff;display: block;letter-spacing:30px;background:#ec5856;}
/*地图盒子*/
#ditu{width:628px ;height: 372px;box-shadow: 0 0 30px #ccc;position:absolute;top:243px ;right: 0;z-index:3;}
/*联系啊我们*/
.contact-main-box5{width:1144px ;height: 738px;background:#fff;box-shadow: 0 0 30px #ccc;position:absolute;top:57px ;left:0 ;z-index:2;padding-left: 72px;padding-top: 110px;}
.contact-main-box5-top{width:410px;height: 360px;margin-bottom: 50px;}
.contact-main-box5-top h2{font-size: 30px;margin-bottom: 82px;}
.contact-main-box5-top p {margin-bottom:18px ;}
.contact-main-box5-top p span{font-size: 20px;}
.contact-main-box5-top p input{padding-left:5px;margin-top: 8px;border:0;border-bottom: 1px solid #cfcfcf;width: 395px;height:30px;}
.contact-main-box5-bottom{height:156px;width:980;}
.contact-main-box5-bottom h3{font-size: 20px;font-weight: 100;margin-bottom: 45px;}
.contact-main-box5-bottom textarea{resize:none;border:1px solid #ccc;width:980px;height:110px;font-size:16px;line-height: 20px;padding:10px 0 0 10px ;}
.contact-main-box5-bottom p{text-align: right;font-size: 16px;color:#b9b9b9;padding-right: 93px;}
.contact-main-box5-bottom p span{color:#ec5856;font-weight: 600;}
/*底部*/
/*about部分*/
.power-index-about{width: 100%;height: 496px;margin: 0 auto;background: #313131;}
.power-index-about .about{width: 1000px;height: 496px;margin:0 auto;padding: 105px 0 0 110px;}
.power-index-about .about dl{width: 136px;height: 240px;float: left;}
.power-index-about .about dl dt{font-size: 16px;color: #fff;margin-bottom: 18px;cursor: pointer;width: 136px;height: 30px;overflow: hidden;}
.power-index-about .about dl dd{font-size: 12px;color: #a7a7a7;margin-bottom: 20px;width: 136px;height: 20px;overflow: hidden;}
.power-index-about .about dl dd a{font-size: 12px;color: #a7a7a7;}
.power-index-about .about dl dd a:hover{color: #fff;transition: all 0.5s;}
/*footer部分*/
.power-index-footer{width: 100%;height: 212px;margin: 0 auto;background: #191919;}
.power-index-footer .footer{width: 1010px;height: 212px;margin:0 auto;}
.power-index-footer .footer .footer-l{width: 194px;height: 212px;padding-top: 46px;float: left;}
.power-index-footer .footer .footer-l p{font-size: 16px;color: #fff;margin-bottom: 9px;}
.power-index-footer .footer .footer-l span{font-size: 20px;color: #a8a8a8;font-weight: bold;}
.power-index-footer .footer .footer-l img{width: 118px;height: 64px;margin-top: 16px;}
.power-index-footer .footer .footer-m{width: 169px;height: 212px;float: left;background: #151515;padding-top: 64px;text-align: center;}
.power-index-footer .footer .footer-m img{width: 68px;height: 68px;margin: 0 0 10px 0px;}
.power-index-footer .footer .footer-m p{font-size: 14px;color: #888;}
.power-index-footer .footer .footer-r{width: 596px;height: 212px;float: left;padding-top: 79px;margin-left: 50px;}
.power-index-footer .footer .footer-r p{font-size: 12px;color: #575656;}
.power-index-footer .footer .footer-r span{font-size: 12px;color: #575656;}


.contact-main-box6{
    width:1212px;
	z-index: 666;
    height: auto;
    background: #fff;
    box-shadow: 0 0 30px #ccc;
    position: relative;
    left: -43px;
    padding:45px; 
}



.contact-main-box7{
	width: 1025px;
    height: auto;
    background: #0987f3;
    position: relative;
    top: 0;
    left: 44px;
    z-index: 1;
    border-bottom: 1px solid #ccc;
    padding-top:360px; 
}






/*alert弹出框*/
	#msg{
        width:266px;
        position: fixed;
        z-index:99999;
        top: 49%;
        margin-top:-80px;
        left:50%;
        margin-left:-133px;
        background:#fff;
        box-shadow:5px 5px 8px #999;
        font-size:17px;
        color:#666;
        border:1px solid #2b9cfd;
        text-align: center;
        line-height: 2rem;
        display:inline-block;
        padding-bottom:20px;
        border-radius:4px;
    }
    #msg_top{
        background:#2b9cfd;
        padding:5px 15px 5px 20px;
        text-align:left;
    }
    #msg_top span{
        font-size:22px;
        float:right;
        cursor:pointer;
    }
    #msg_cont{
        padding:15px 20px 20px;
        text-align:left;
    }
    #msg_clear{
        display:inline-block;
        color:#fff;
        padding:1px 15px;
        background:#2b9cfd;
        border-radius:2px;
        float:right;
        margin-right:15px;
        cursor:pointer;
    }

    .BMap_Marker BMap_noprint{
        z-index: 20!important;
    }