.w1200{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}



/* header */
.header{width:100%;position:relative;z-index:99;background: #fff;height: 120px; border-bottom: 1px solid #f5f5f5;}
.headercenter-left{position: fixed;margin-top: 20px;width: 500px;}
.headercenter-left h1{width: 115px;height: 80px;display: block;float: left;margin-right: 0px;}
.headercenter-left h1 a{text-indent: -9999px;display: block;width: 100px;height:80px;}
.headercenter-left h1 a img{display: block;width: 100px;height: 80px;float: left;}
.headercenter-left p{color: #000;font-size: 24px;font-weight: bold;margin-top: 15px;letter-spacing: 2px; padding-bottom:10px;}
.headercenter-left span{ padding-top:80px;color: #bbb;font-size:17px;letter-spacing:1px;}

.headercenter-right{/*width: 935px;*/float: left;margin-left:420px;}
/* .headercenter-right ul{width: 100%;} */
.headercenter-right ul li{float: left;font-size: 14px;height: 120px;position: relative;position: relative;line-height: 120px;margin-left: 40px;}
.headercenter-right ul li>a{
    color: #000;
    text-decoration: none;
    font-size: 22px;
    display: block;
    padding: 0;
    padding-left: 0 !important;
    padding-right: 0 !important;
    }
.headercenter-right ul li:hover>a{color: #085db0;border-bottom: 2px solid #0782ff;height: 118px;}
.headercenter-right ul li.cur>a{color: #085db0;border-bottom: 2px solid #0782ff;height: 118px;}
.headercenter-right ul li.current>a{color: #085db0;border-bottom: 2px solid #0782ff;height: 118px;}


.header.cur{position: fixed;height: 100px;animation:liucheng01 1s linear; -webkit-animation:liucheng01 1s linear;}
.header.cur .headercenter-left{margin-top: 14px;animation:liucheng02 1s linear; -webkit-animation:liucheng02 1s linear;}
.header.cur .headercenter-right ul li{height: 80px;animation:liucheng03 1s linear; -webkit-animation:liucheng03 1s linear;}
.header.cur .headercenter-right ul li>a{line-height: 100px;animation:liucheng04 1s linear; -webkit-animation:liucheng04 1s linear;height: 100px;}
.header.cur .erxian{margin-top: 20px;animation:liucheng05 1s linear; -webkit-animation:liucheng05 1s linear;letter-spacing: 3px;}


/* 导航下拉 */




.xial{position:fixed;left: 0;/*bottom:-254px; background: #031f40; */padding: 35px;width: 100%;height: 230px;background:#fff;display: none;border-top: 1px solid #f0f0f0;}
.xial img{float: left;display: block;width: 285px;height: 200px; padding-right:50px; border-right: 2px solid #f1f1f1; margin-right:50px;}
.xial .xialboard{ border-right: 1px solid #f5f5f5; width:20px; height:200px;}
.xial dt{float: left;/* margin-left: 54px; */width: 700px; }
.xial dd{float: left;/* margin-left: 54px; */width: 160px; height:60px;}
.xial dd a{text-align: left;color: #5e5e5e;font-size: 18px; }
.xial dd a:hover{background: url(Img/Common/nav_icon10.html) no-repeat left center;color: #085db0;background: url(Img/Common/hoverImg.html) no-repeat left center;}
/* .headerCenter-right ul li:hover .xial{display: block;} */
.xial3{left: -560px;}
.xial4{left: -560px;}
.xial5{left: -560px;}
.headercenter-right ul li.last .xial{left:-470px;}


div.xiala:after{
    content: "";
    width: 14px;
    height: 8px;
    background: url(Img/Common/xiala01.png) no-repeat center;
    position: absolute;
    right: 13px;
    top: 40%;
    /* 给自定义的图标实现点击下来功能 */
    pointer-events: none;
}


div.xiala:after{
    content: "";
    width: 14px;
    height: 8px;
    background: url(../../Img/Common/xiala01.html) no-repeat center;
    position: absolute;
    right: 13px;
    top: 40%;
    /* 给自定义的图标实现点击下来功能 */
    pointer-events: none;
}

xial1{ width:1300px;  margin-left: auto;
    margin-right: auto;}
 









      



.f_bg{ background:url(../images/common/f_bg.gif) repeat-x; height:378px; padding:36px 0 0; overflow:hidden;}
.footer{width: 1200px; margin:0 auto;}
.f_nav{width: 320px;height: 318px; overflow:hidden; padding:0 0 0 5px;}
.f_ul01 .f_li01{float: left;}
.f_ul01 li{width: 160px;float: left;}
.f_ul01 li a{font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;display: block;}
.f_ul01 .f_ul02 li a{font-size: 16px;color: #929293;font-weight: normal;height: 30px;line-height: 30px;}
.f_ban{height: 318px; padding:0 0 0 50px;width: 485px; background:url(../images/common/f_line.gif) no-repeat;}
.f_ban em,.f_er em{display: block;font-size: 18px;color: #fff;font-weight: bold;height: 60px;line-height: 60px;overflow: hidden;}
.f_ban p{ font-size:16px; color:#929293; line-height:40px; padding:0 0 0 40px;}
.f_p01{ background:url(../images/common/f_ico01.gif) no-repeat 0 5px;}
.f_p02{ background:url(../images/common/f_ico02.gif) no-repeat 0 5px;}
.f_p03{ background:url(../images/common/f_ico03.gif) no-repeat 0 5px;}
.f_p04{ background:url(../images/common/f_ico04.gif) no-repeat 0 5px;}
.f_er{height: 318px;width: 195px; padding:0 0 0 75px; background:url(../images/common/f_line.gif) no-repeat;}
.f_er p{width: 125px;text-align: center;float: left; padding:0 20px 0 0;}
.f_er img{ width:125px; height:125px;}
.f_er span{display: block;font-size: 16px;color: #929293; padding:10px 0 0;}
.f_bot{height: 60px;line-height: 60px;text-align: center;font-size: 16px;color: #7d7d7e;overflow: hidden;  margin:0 auto;}
.f_bot span{ padding:0 20px;}
.f_bot a{font-size: 14px;color: #7d7d7e;}
em,i{ font-style:normal;}


        .client-2 {
            position: fixed;
            right: -170px;
            top: 50%;
            z-index: 900;
        }
        
        .client-2 li a {
            text-decoration: none;
        }
        .client-2 li {
            margin-top: 1px;
            clear: both;
            height: 71px;
            position: relative;
        }
        
        .client-2 li i {
            background: url(../images/fx.png) no-repeat;
            display: block;
            width: 30px;
            height: 27px;
            margin: 0px auto;
            text-align: center;
        }
        
        .client-2 li p {
            height: 20px;
            font-size: 14px;
            line-height: 20px;
            overflow: hidden;
            text-align: center;
            color: #fff;
        }
        
        .client-2 .my-kefu-qq i {
            background-position: 4px -75px;
        }
        
        .client-2 .my-kefu-tel i {
            background-position: 0 -21px;
        }
        
        .client-2 .my-kefu-liuyan i {
            background-position: 4px -50px;
        }
        
        .client-2 .my-kefu-weixin i {
            background-position: -34px 4px;
        }
        
        .client-2 .my-kefu-weibo i {
            background-position: -30px -22px;
        }
        
        .client-2 .my-kefu-ftop {
            display: none;
        }
        
        .client-2 .my-kefu-ftop i {
            width: 33px;
            height: 35px;
            background-position: -27px -51px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 77px;
            height: 47px;
            position: relative;
        }
        
        .client-2 .my-kefu-tel-right {
            font-size: 16px;
            color: #fff;
            float: left;
            height: 20px;
            line-height: 20px;
            padding: 0 15px;
            border-left: 1px solid #fff;
            margin-top: 4px;
        }
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #085db0;
            color: #fff;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #085db0;
            width: 97px;
            height: 56px;
            position: relative;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-weixin-pic {
            position: absolute;
            left: -130px;
            top: -24px;
            display: none;
            z-index: 333;
        }
        
        .my-kefu-weixin-pic img {
            width: 115px;
            height: 115px;
        }
    
