 .content13{ width: 1300px;margin: 0 auto; }
.content123{ width: 1280px;margin: 0 auto; }
.content158{ width: 1580px;margin: 0 auto; }
 .content16{ width: 1600px;margin: 0 auto; }
.content18{ width: 1380px;margin: 0 auto; } 
/*头部 登录*/ 
        .hea-top{height:35px; background:#f1f1f1;}
        .hea-top span{display:block; height:35px; line-height: 35px;float:left; font-size: 14px; color:#999;padding-left:37px; background:url(images/hea-icon.gif) no-repeat left;  letter-spacing:1.5px;}
        .hea-top em{display: block; float:right;}
        .hea-top em a{display: inline-block;height:35px; line-height: 35px;font-size: 14px; color:#999; margin-left: 26px;padding-left:30px;}
        .hea-top em a.top1{background:url(images/t_ico2.jpg) no-repeat left;}
        .hea-top em a.top2{background:url(images/t_ico1.jpg) no-repeat left;}
        .hea-top em a.top3{background:url(images/t_ico3.jpg) no-repeat left;}
/*头部*/          

        .topWrap{height:122px;font-family:"Microsoft Yahei";position: relative;z-index: 3;background:#fff; 
		position: relative;
	
	  width: 100%;
	  z-index: 999;}
	  .topWrap-active{
  position: fixed;
  top: 0;
}
        .header{width:100%;margin: 0 auto; position: relative;font-family:"Microsoft Yahei";box-sizing: border-box;}
        .t_top{margin: 0 auto; height:100px;padding-top:22px;position: relative;}
        .logo{float:left;width:90px;height:81px; padding-left:10%}
        .logo img {width:90px;height:81px;}
        .t_wz{float:left;width:20%;padding:15px 0 0 0%}
        .t_wz span{display:block;font-size:30px;font-weight:bold;color:#006cae;height:34px;line-height:34px;  letter-spacing:1.5px;}
        .t_wz em{display:block;font-size:12px;line-height:20px;height:20px;color:#666666; letter-spacing:0.4px;}
        i,em{font-style:normal;}
		
        .nav {height:51px;margin:17px auto 0;width:61.8%;float:right;}
        .nav li {float:left;height:51px;width:auto!important;position: relative;z-index:9;line-height:48px;margin-right:20px;padding:0 2px;}
        .nav li a{font-size:16px;color:#666666;display:block;height:51px;line-height:48px;position: relative;}
        .nav li:after{content: "";display: block;height:3px;background: #0eaf45;width:0%;left:50%;position: absolute;bottom:0;transition: all 0.5s}
        .nav .cur:after,.nav li:hover:after{width:100%;left:0;}
        .nav .cur a,.nav li:hover a{color: #0a50b4;font-weight: bold;}
        .nav li:last-child{background:none;padding:0;margin:0;}
/*头部*/
        .content {width: 1200px;margin: 0 auto;}
		.menu {height:51px;margin:10px auto 0;width:61.8%;float:right; }
        .menu li {float: left;margin-right: 52px;text-align: center; z-index:9; width:auto!important;}
        .menu li > a {display: block;font-size: 20px;color: #000;line-height: 63px;position: relative;z-index: 2;padding: 0 14px;box-sizing: border-box;}
        .menu li > a:before {position: absolute;content: "";width: 0;height: 3px;background: #0a50b4;left: 0;bottom: -1px;z-index: 1;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
        .menu li.cur > a,
        .menu li:hover > a {font-weight: bold;}
        .menu li.cur > a:before,
        .menu li:hover > a:before {width: 100%;}
        .submenu{position: absolute;width: 100%;left: 0;
            /*top:168px;*/
            z-index: 99;background: #fff;line-height: 0;display: none}
        .submenu .content{width: 1280px !important;margin:0 auto;}
        .submenu .fl{width: 50%; height: 235px;padding:68px 0;box-shadow: 10px 0 15px rgba(0, 0, 0, 0.1);}
        .submenu .fl a{display: block;float: left;font-size: 18px;color: #333;line-height: 50px;padding-left: 19px;width: 190px;text-align: left;position: relative; font-weight:normal;}
        .submenu .fl a:before{position: absolute;content: "";width: 7px;height: 7px;border-right: 1px solid #999;border-bottom: 1px solid #999;transform: rotate(-45deg);-ms-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);top: 21px;left: 0px;transition: ease 0.4s;-o-transition: ease 0.4s;}
        .submenu .fl a:hover{color: #2067d3;}
        .submenu .fl a:hover:before{border-color: #2067d3;}
        .submenu .fr{width: 546px;height: 235px;padding:68px 0;}
        .submenu  strong{display: block;font-weight: bold;font-size: 28px;line-height: 1;color:#292a2e;margin-bottom: 28px;text-align: left;}
        .submenu .fr img{width: 546px; height: 179px}
/* -- 搜索 -- */
.sou{height: 65px;border-bottom: 1px solid #e3e3e3;box-sizing: border-box; background-color:#fff;}
.sou p{height: 65px;color: #666666;line-height:65px;font-size: 14px;width:755px;float: left; background:url(images/hot.png) no-repeat left center; padding-left:20px;}
.sou p b{font-size: 18px;color: #333;font-weight:bold;}
.sou p em{font-size: 18px;color: #0a50b4;font-weight:bold;}
.sou p a{font-size: 15px;color: #666666;padding-right:20px;font-weight: normal;line-height: 24px;}
.sou .s_box{border-radius: 0px;box-shadow: 0 0 1px rgba(0,0,0,0.1);float: right;margin-top:12px;width:299px;height: 40px;overflow: hidden;box-sizing: border-box; background-color:#f2f2f2;}
.sou .s_box .input1{float: left;width:242px;padding-left: 12px;height: 40px;line-height: 40px;font-size: 14px;color: #a0a0a0;border: 0;background: none;outline: 0;}
.sou .s_box .input2{float: left;border: 0;outline: 0;cursor: pointer;width:40px;height:40px;background:url(images/sc.png) no-repeat center;margin-top:0px;}
/* -- 搜索 -- */

        .search{position: absolute;top:76px;left:50%;z-index: 99;display: none;margin-left:310px;}
        .s_inp01{width:296px;padding-top:0;float:left;}
            .inp01{width:228px;height:40px;line-height:40px;color:#4c4c4c;font-size:14px;padding-left:23px;float: left;font-family:"Microsoft Yahei";border-radius: 20px 0 0 20px;border:1px solid #007ec3;border-radius: 19px 0 0 19px;border-right:0;}
            .inp02{background:#fff url(images/btn1.png) no-repeat;width:43px;height:42px;border:0; float: left;border-radius:0 20px 20px 0;border-radius: 0 21px 21px 0}
    
       
    .fullSlide{min-width:1200px;position:relative;height:660px;overflow:hidden; z-index: 2;}
     .fullSlide .bd{position:relative;z-index:0;}
     .fullSlide .bd ul{width:100%!important;}
      .fullSlide .bd li{width:100%!important;height:660px;overflow:hidden;text-align:center;position: relative;}
    .fullSlide .bd li a{display:block;height:660px;}
    .fullSlide .bd li img {position: absolute;left:50%;margin-left:-960px;top:0;}
    .fullSlide .hd{position:absolute;bottom:32px;z-index:99;left:46.5%;width:200px;}
    .fullSlide .hd li{width:15px;height:15px;float:left;margin-right:20px;background:#fff;border-radius: 50%}
    .fullSlide .hd li.on {background:#007ec3;}
    .prev{position: absolute;left:2%;top:47%;}
    .next{position: absolute;right:2%;top:47%;}


    .bd_fr li span,.bd_fr li .info,.submit{display:none;}
    /*表单弹框*/



.g_ft{ height:889px; background: url(images/ftbg.png) repeat-x center top;padding-top: 76px;box-sizing: border-box;border-top:1px solid #dedede;}
.g_ft .ftup{height: 404px;}
.g_ft .ftup h2{height: 82px;font-size:20px;font-weight: bold;color:#000000;}
.g_ft .ftup h2 em{display: block;font-size:14px;color: rgba(0,0,0,.7);font-weight: normal;text-transform: uppercase;}
.m_ztc{float: left;width:832px;}
.ztcnav dl{float: left;width:190px;} 
.ztcnav dl:nth-child(1){animation-delay: 0.1s;}
.ztcnav dl:nth-child(2){animation-delay: 0.2s;}
.ztcnav dl:nth-child(3){animation-delay: 0.3s;}
.ztcnav dl:nth-child(4){animation-delay: 0.4s;}


.ztcnav dt{position: relative;line-height: 40px;margin-bottom: 13px;font-size:16px;font-weight: bold;color:#333333;background: url(images/ftnavico.png) no-repeat 95px 11px;}
.ztcnav dd a{display: block;line-height: 28px;font-size:16px;color:#666666;}
.ztcnav dd a:hover{color:#eb5c24;font-weight: bold;}
.m_lxwm{float: right;width:362px;}
.m_lxwm ul{animation-delay: 0.5s;}
.m_lxwm li{height: 62px;margin-bottom: 18px;position: relative;padding-left: 80px;font-size:24px;color:#3f3f3f;font-weight: bold;line-height: 62px;}
.m_lxwm li i{position: absolute;left:0;top:0;}



.ftnav{height: 80px;line-height: 80px;margin-bottom: 83px;}
.ftnav a{font-size:16px;color:#fff;display: block;height: 80px;line-height: 80px;float: left;padding: 0 20px;}
.ftnav a:nth-child(1){width:260px;background: #2b488b;font-size:20px;color:#fff;text-align:center;margin-right: 140px;position: relative;}
.ftnav a:hover{font-weight: bold;}
.ftnav a:nth-child(1):before{
content: "";position: absolute;width: 0;right: -10px;top:34px;
height: 0;
border-style: solid;
border-width: 10px 0 10px 10px;
border-color: transparent transparent transparent #2b488b;
}

.ftlogo{float: left;width:325px;padding-top: 18px;}
.add{float: left;width:525px;position: relative;padding-top: 37px;}
.add:before{content: "";position: absolute;width:1px;height: 177px;background: #4d4d4d;left:480px;top:0;}
.add li{font-size:14px;line-height: 30px;color:#999999;}
.add li a{color:#999999;}
.ftcode{float: right;width:350px;padding-top: 26px;}
.ftcode h3{float: left;width:125px;padding-top: 15px;}
.ftcode h3 em{display: block;line-height: 22px;font-size:14px;color:#999;margin-bottom: 7px;}
.ftcode h3 b{display: block;font-size:14px;line-height: 20px;color:#cccccc;}
.ftcode span{float: left;width:222px;}
.ftcode span i{float: left;width:94px;margin-right: 20px;border:3px solid #fff;}
.ftcode span i img{width:94px;height: 94px;display: block;}
.ftcode span i:nth-child(2){margin-right: 0;}
/* 友情链接 */
.g_link{ height: 74px;background: #393939;border-top: 1px solid #4d4d4d;}
.link_c{line-height:74px; overflow:hidden;font-size: 14px;}
.link_c a{ white-space:nowrap; padding:0 20px;float: left; height: 74px; line-height:74px; color:#999999;display: block;}


  

        .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: 62px;
            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: 12px;
            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: 31px;
    background-position: -23px -47px;
    background-size: 52px 82px;
        }
        .client-2 .my-kefu-ftop .my-kefu-main{
            padding-top: 6px;
        }
        
        .client-2 .my-kefu-left {
            float: left;
            width: 62px;
            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: #0a50b4;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #0a50b4;
            width: 97px;
            height: 53px;
            position: relative;
            padding:9px 0 0;
            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;
        }
    
