﻿

.topWrap{/* overflow:hidden; */background:url(../images/h_top_bg.gif) repeat-x center top;}

.topWrap .header{ width:1200px; margin:0 auto;}

.topWrap h5{height: 39px;font:14px "Microsoft YaHei";line-height:31px;color:#fff;overflow:hidden;}

.topWrap h5 span{display:inline-block;line-height:31px;color:#beddbf;float: right;}

.topWrap h5 span a{color:#fff; display:inline-block; background:url(../images/top1.gif) no-repeat left center; padding:0 15px 0 22px; border-right:1px solid #5fa8ff; margin-right:10px;}

.topWrap h5 span a.a02{background:url(../images/top2.gif) no-repeat left center;}

.topWrap h5 span a.a03{background:url(../images/top3.gif) no-repeat left center; margin-right:0; border:0;}

.topWrap h2{width: 156px;float:left;height: 80px;margin-top: 5px;overflow:hidden;}

.topWrap h2 img{display:block;width: 126px;height: 80px;}

.topWrap h3{display:block;font:24px "Microsoft YaHei";color:#ff890b;margin-left: 25px;margin-top:38px;height:66px;float: right;background:url(../images/logo_h.png) no-repeat left 16px;width: 220px;}

.topWrap h3 span{ display:inline-block; padding-left:32px; font-weight:bold;}

.topWrap h3 b{ color:#2555b7;}

.topWrap h3 em{ display:block; font:18px "Microsoft YaHei"; color:#666; margin-top:5px;}

.topWrap p{width: 238px;margin-top:25px;float:right;overflow:hidden;font: 14px Arial;background:url(../images/lx.png) no-repeat left 4px;padding-left:55px;color:#666;}

.topWrap p em{ display:block; font:28px Arial; color:#666;}

.topWrap .menu{  border-top:1px solid #d9d9d9; overflow:hidden;}

.topWrap li{font:17px "Microsoft Yahei";float:left;overflow:hidden;line-height:63px;background:url(../images/nav_line.gif) no-repeat right center;margin: 0 11px;}

.topWrap li span{display:inline-block;padding-right: 40px;}

.topWrap li a{display:block;color:#000;padding-left: 41px;}

.topWrap li a:hover ,.topWrap .cur a{ font-weight:bold; color:#fff; background:url(../images/hover1.png) no-repeat left center;}

.topWrap li a:hover span,.topWrap .cur span{ background:url(../images/hover2.png) no-repeat right center;}

.topWrap .nones{ background:none;}





.foot img { display: block;}

.foot em, .foot i { font-style: normal;}

.foot {height: 300px;background: #2555b7;overflow: hidden;border-top: 5px solid #163575;margin-top: 50px;}

.foot .toa {padding-top: 25px;padding-bottom: 20px;border-bottom: 1px dotted #cecece;margin-bottom: 30px;}

.foot .toa a {color: #fff;text-align: center;display: block;}

.foot .toa a:last-child { margin-right: 0; padding-right: 0; background: none;}

.foot .f-k h1 {float: left;width: 225px;height: 170px;border-right: 1px dotted #cecece;font-size: 14px;color: #f1f1f1;font-weight: normal;line-height: 25px;}

.foot .f-k h1 a { color:#f3f3f3;}

.foot .f-k h1 img {width: 113px;margin:0px 0 10px 0px;}

.foot .f-k ul {float: left;width: 810px;margin-top: 15px;}

.foot .f-k ul li { float: left; padding-left: 55px; margin-left: 40px; width: 310px; height: 90px; font-size: 16px; color: #f1f1f1;}

.foot .f-k ul li p { font-size: 16px; color: #fff; margin-bottom: 5px;}

.foot .f-k ul li:nth-child(1) { background: url("../images/db_03.png") no-repeat left 2px;}

.foot .f-k ul li:nth-child(2) { background: url("../images/db_05.png") no-repeat left 2px;}

.foot .f-k ul li:nth-child(3) { background: url("../images/db_13.png") no-repeat left 2px;}

.foot .f-k ul li:nth-child(4) { background: url("../images/db_14.png") no-repeat left 2px;}

.foot .f-k .f-w { float: right;    margin-top: -16px;}

.foot .f-k .f-w em { display: block; float: left; text-align: center; font-size: 16px; color: #f1f1f1;}

.foot .f-k .f-w em img {width: 120px;height: 120px;margin-bottom:12px;border: 8px solid #f1f1f1;margin-top: 30px;}

.foot .f-k .f-w em:first-child{ margin-right: 20px;}

/*

.footWrap{ height:352px; padding-top:90px;overflow:hidden; background:url(../images/ft_bg.jpg) repeat-x center top;}

.footWrap .footer{ width:1200px; margin:0 auto;}

.footWrap .slide-left{ width: 282px; background: url("../images/ft_line.jpg") no-repeat right 0; height: 292px;}

.footWrap h2{ width:234px; height:62px; overflow:hidden; margin-bottom: 13px; }

.footWrap h2 img{ display:block; width:214px; height:62px; margin: 0 auto;}

.footWrap .code{ background: url("../images/code_bg.jpg") no-repeat; width: 234px; height: 117px; color: #fff;}

.footWrap .code em{ display: inline-block; width: 117px; text-align: center; font-style:normal; float:left; }

.footWrap .code em img{ width: 98px; height: 98px; display: block; margin: 9px auto 0;}

.footWrap .code em.em01{padding-top:60px;}

.footWrap h3{ font-size: 16px; color: #46b34a; margin-bottom: 40px; }

.fnav-item{ width:183px; padding-left:20px; float:left; overflow:hidden; background: url("../images/ft_line.jpg") no-repeat right 0;}

.fnav a{ display:block; font:14px "Microsoft YaHei"; line-height:35px; color:#fff;}

.ft-info{font:14px "Microsoft YaHei"; line-height:35px; color:#fff; padding-left: 20px; width:288px;}

.ft-info h3{ line-height: 16px; }



.foot{ height:60px; font:14px "Microsoft YaHei"; line-height:60px; color:#fff; overflow:hidden;}

.foot a{ color:#fff; padding:0 10px;}

.foot span{ float:right;}

.foot em{ padding:0 12px;}



*/

        .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 5px;

        }

        

        .client-2 .my-kefu-tel i {

            background-position: 0 -21px;

        }

        

        .client-2 .my-kefu-liuyan i {

            background-position: 4px -53px;

        }

        

        .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: 24px;

            line-height: 22px;

            padding: 0 15px;

            border-left: 1px solid #fff;

            margin-top: 14px;

        }

        

        .client-2 .my-kefu-right {

            width: 20px;

        }

        

        .client-2 .my-kefu-tel-main {

            background: #2555b7;

            color: #fff;

            height: 56px;

            width: 247px;

            padding:9px 0 6px;

            float: left;

        }

        

        .client-2 .my-kefu-main {

            background: #2555b7;

            width: 97px;

            height: 56px;

            position: relative;

            padding:9px 0 6px;

            float: left;

        }

        

        .client-2 .my-kefu-weixin-pic {







            position: absolute;

            left: -115px;

            top: -24px;

            display: none;

            z-index: 333;

        }

        

        .my-kefu-weixin-pic img {

            width: 115px;

            height: 115px;

        }

    

