




        .topWrap{height:195px;font-family:"Microsoft Yahei";position: relative;z-index: 3;background: url(t_bj.jpg) repeat-x center top;}
        .header{width:1200px;margin: 0 auto; position: relative;font-family:"Microsoft Yahei";}
        .t_top{height:97px;padding-top:25px;}
        .logo{float:left;width:150;height:71px;}
        .logo img {width:148;height:71px;}
        .t_sz{height:26px; line-height:26px; font-size:12px; color: #666666}
        .t_sz em {color: #0061AE;}
        .t_sz span {float:right;display: block;height:26px;color: #666666;font-size:14px;}
        .t_sz span a {color: #666666;padding:0 10px;background: url(t_ico1.jpg) no-repeat left center;}
        .t_wz{float:left; padding:0px 0 0 38px;position: relative;margin-left:25px;font-size:20px;background: url(t_x.jpg) no-repeat left center;height: 80px}
        .t_wz span{ color:#0061AE; display:block; line-height:45px; font-size:38px;font-weight:bold;text-shadow:1px 1px 1px #697b72;}
        .t_tel { float: right;font-size:16px;color:#4e4e4e;padding-left:36px;background: url(t_tel_bj.jpg) no-repeat left 0;height: 60px;line-height:24px;margin-top:-6px;}
        .t_tel span {font:30px Arial;color: #FF6600;display: block;line-height: 30px;height:42px;}
        .nav {height:46px; line-height:46px;width:1200px;}
        .nav li {float:left;height:46px; line-height:46px;background: url(nav_x.jpg) no-repeat right;position:relative;}
        .nav li a {font-size:16px;color:#fff;padding:0 34px;display: inline-block;}
        .nav li:hover a,.nav .cur a {background:url(nav_hv.jpg) repeat-x;}
        .nav li:last-child{background: none}
        .nav li em{position: absolute;left:0;top:46px;z-index:999; font-style:normal;background:rgba(102,102,102,0.5); display:none;width:100%;text-align:center;}
        .nav li em a {display:block;height:40px; line-height:40px;text-align: center;color:#fff;background:rgba(102,102,102,0.5);padding:0;border-bottom:1px solid #a8a9a8;font-size:14px;}
        .nav li:hover em a{background:none;}
        .nav li em a:hover{background:#0061AE;}
        .nav li:hover em{ display:block;}

            
       
              .fullSlide{min-width:1200px;position:relative;height:596px;overflow:hidden;}
            .fullSlide .bd{position:relative;z-index:0;}
            .fullSlide .bd ul{width:100%!important;}
            .fullSlide .bd li{width:100%!important;height:596px;overflow:hidden;text-align:center;}
            .fullSlide .bd li  img{ position:absolute; top:0; left:50%; margin-left:-960px;}
            .fullSlide .hd{width:1200px;left:50%;margin-left:-600px;position:absolute;z-index:1;bottom:20px;overflow:hidden;}
            .fullSlide .hd ul{margin-left:360px;}
            .fullSlide .hd ul li{float:left;margin:0 5px;display:inline;cursor:pointer;}
            .fullSlide .hd ul li{width:65px;height:5px;background:#fff;}
            .fullSlide .hd ul .on{background:#1f4da3;}
        

         .footWrap{background:url(ftbg.jpg) no-repeat center top; height:468px;font-family:"Microsoft Yahei";}
         .footer{height:423px;width:1200px;margin: 0 auto; }
         .fcontact{width: 1200px; height:140px;box-sizing: border-box;}
        .fcontact li{font-size: 14px; color: #ffffff; font-weight: normal;padding-left: 58px; width: 400px; float: left; box-sizing: border-box; height:140px;padding-top:45px; line-height: 25px; }
        .fcontact li i{font-size: 18px; color: #ffffff; font-weight: normal; display: block;margin-bottom: 3px;}
        .fcontact li:nth-child(1){width: 415px; background:url(fico1.png) no-repeat 0px 35px;}
        .fcontact li:nth-child(2){width: 485px; background:url(fico2.png) no-repeat 0px 35px;padding-left: 112px;}
        .fcontact li:nth-child(2){font-size: 20px; font-family: "Arial"}
        .fcontact li:nth-child(3){width: 300px;background:url(fico3.png) no-repeat 0px 35px;padding-left: 112px;}
        .fcontact li:nth-child(3){font-size: 17px; font-family: "Arial"}
         .fnav{overflow: hidden; height: 86px;}
         .fnav a{display: block;font-size:16px;color:#d6d6d6;line-height: 86px;  float: left; padding:0 43px;background:url(ftxt.png) no-repeat right center;}
         .fnav a.no1{padding-left: 0;}
        .fnav a:last-child{background: none;padding-right: 0;}
      
        .fcode{width:410px;height:136px; box-sizing: border-box; padding-top: 12px; float: none;margin:0 auto; }
        .fcode h3{font-size: 14px; color: #ffffff; font-weight: normal;line-height: 30px;width: 154px; float: left;    padding-top: 17px;opacity: 0.5; }
        .fcode h3 b{font-size: 16px; font-weight: normal;}
        .fcode p img{width: 112px; height: 112px;margin-right: 10px; float: left;}

        .ft_txt{ height: 76px;padding-top: 30px; line-height: 32px; font-size: 14px; color: #737373; text-align: center;}
        .ft_txt em{padding:0 10px;}
        

        .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(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: #0061ae;
            color: #fff;
            height: 53px;
            width: 230px;
            padding:9px 0 0;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #0061ae;
            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;
        }



.banner {
	POSITION: relative; WIDTH: 1920px; HEIGHT: 596px; MARGIN-LEFT: -960px; OVERFLOW: hidden; LEFT: 50%
}
.fn-clear {
	ZOOM: 1
}
.box_skitter {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%
}
.box_skitter UL {
	DISPLAY: none
}
.box_skitter .container_skitter {
	POSITION: relative; OVERFLOW: hidden
}
.box_skitter .image {
	OVERFLOW: hidden
}
.box_skitter .image IMG {
	DISPLAY: none
}
.box_skitter .box_clone {
	Z-INDEX: 20; POSITION: absolute; WIDTH: 100px; DISPLAY: none; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.box_skitter .box_clone IMG {
	Z-INDEX: 20; POSITION: absolute; TOP: 0px; LEFT: 0px
}
.box_skitter .prev_button {
	Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: -25px; TEXT-INDENT: -9999em; WIDTH: 57px; BACKGROUND: url(prev.png) no-repeat left top; HEIGHT: 62px; OVERFLOW: hidden; TOP: 94%; LEFT: 905px
}
.box_skitter .next_button {
	Z-INDEX: 100; POSITION: absolute; MARGIN-TOP: -25px; TEXT-INDENT: -9999em; WIDTH: 57px; BACKGROUND: url(next.png) no-repeat left top; HEIGHT: 62px; OVERFLOW: hidden; TOP: 94%; RIGHT: 905px
}
.box_skitter .label_skitter {
	Z-INDEX: 150; POSITION: absolute; DISPLAY: none
}
.loading {
	Z-INDEX: 10000; POSITION: absolute; TEXT-INDENT: -9999em; MARGIN: -16px; WIDTH: 31px; BACKGROUND: url(ajax-loader.gif) no-repeat left top; HEIGHT: 31px; COLOR: #fff; OVERFLOW: hidden; TOP: 50%; RIGHT: 50%
}
#slideshow {
	WIDTH: 100%; HEIGHT: 550px
}
#slideshow UL {
	DISPLAY: none
}
.bbg {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(bbg.jpg) no-repeat center top; HEIGHT: 76px
}


