
        /*头部*/
        
        .header {
            width: 1200px;
            margin: 0 auto;
        }
        
        .tb {
            height: 206px;
            background: url("images/tbbg.jpg") repeat-x center;
        }
        
        .tb h1 {
            float: left;
            width: 200px;
            height: 206px;
        }
        
        .tb h1 img {
            width: 200px;
            height: 206px;
        }
        
        .tbr {
            float: right;
            width: 950px;
            height: 206px;
        }
        
        .top {
            height: 166px;
        }
        
        .dfl{float: left;width: 390px;height: 80px;padding: 43px 0;position: relative;}
		.dfl img{width: 390px;height: 80px;}
		.dfl-dhz{position: absolute;width: 90px;height: 30px;left: 110px;bottom: 40px;cursor: pointer;}
		.dfl-dtb{position: absolute;width: 118px;padding: 20px 0;background: #efdb70;right: -120px;top: 13px;z-index: 1000;display: none;}
		.dfl-dtb li{border-bottom: 1px solid #d3c163;}
		.dfl-dtb li.last-li{border-bottom: 0;}
		.dfl-dtb li a{display: block;height: 36px;font: bold 14px/36px "Microsoft Yahei";color: #13100c;padding-left: 35px;}
		.dfl-dtb li p{position: absolute;width: 118px;right: -120px;top: 0;background: #d3c165;padding: 20px 0;display: none;}
		.dfl-dtb li p a{border-bottom: 1px solid #b2a250;padding-left: 25px;}
		.dfl-dtb li p a:last-child{border-bottom: 0;}
		.dfl-dtb li:hover{background: url("images/tbd0.png") no-repeat 86% center;}
		.dfl-dtb li:hover p{display: block;}
        
        .dfr {
            float: right;
            width: 220px;
            padding-top: 50px;
        }
        
        .dfr p em,
        .dfr p span {
            display: block;
            text-align: right;
        }
        
        .dfr p em {
            font: 16px/22px "Microsoft Yahei";
            color: #0d0d0f;
        }
        
        .dfr p span {
            font: 28px/34px "Microsoft Yahei";
            color: #0d0d0f;
        }
        
        .dfr h4 {
            height: 22px;
            margin: 0 0 0 auto;
        }
        
        .dfr h4 a,
        .dfr h4 em {
            float: left;
            height: 22px;
        }
        
        .dfr h4 em {
            padding: 0 15px;
            background: url("images/tba1.jpg") no-repeat center;
        }
        
        .dfr h4 a {
            font: 13px/22px "Microsoft Yahei";
            color: #c5c4c4;
        }
        
        .dfr h4 a.dha {
            width: 20px;
            background: url("images/tba2.jpg") no-repeat center;
        }
        
        .t-nav {
            height: 40px;
        }
        
        .t-nav li {
            float: left;
            height: 40px;
            padding-left: 58px;
        }
        
        .t-nav li.ml0 {
            padding-left: 0;
        }
        
        .t-nav li a {
            display: block;
            height: 40px;
            font: 15px/40px "Microsoft Yahei";
            color: #0d0d0f;
        }
        
        .t-nav li.xiala {
            position: relative;
        }
        
        .t-nav li.xiala p {
            position: absolute;
            width: 140px;
            background: #f5e280;
            right: -33px;
            top: 40px;
            z-index: 999;
            display: none;
        }
        
        .t-nav li.xiala p a {
            text-align: center;
            height: 40px;
        }
        
        .t-nav li.xiala:hover p {
            display: block;
        }
        
        .t-nav li.cur a,
        .t-nav li:hover a {
            font-weight: bold;
        }
    

		/*banner*/
		.banner{height: 750px;position: relative;}
		.bdu{width: 100%;height: 750px;}
		.bdu li a{display: block;height: 750px;}
		.hdu{position: absolute;width: 100%;height: 10px;left: 0;bottom: 30px;text-align: center;}
		.hdu li{display: inline-block;width: 80px;height: 10px;background: #fff;margin: 5px;}
		.hdu li.on{background: #f4df72;}
	

    /*底部*/
    .footer{width: 1200px;margin: 0 auto;}
    .clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.db{height: 480px;background: #121110;}
.d-nav{padding-top: 135px;border-bottom: 1px solid;}
.d-nav li{float: left;padding: 0 0 0 73px;background: url("images/dbv1.jpg") no-repeat 36px 9px;}
.d-nav li a{display: block;height: 30px;padding-bottom: 60px;font: 15px/30px "Microsoft Yahei";color: #727272;border-bottom: 2px solid transparent;}
.d-nav li.ubn{padding-left: 0;background: none;}
.d-nav li.cur a,.d-nav li:hover a{font-weight: bold;color: #fff;border-bottom: 2px solid #fff;}
.dhz{padding-top: 50px;}
.ddl{float: left;}
.ddl h4{font: 15px/25px "Microsoft Yahei";color: #f4df72;padding-bottom: 15px;}
.ddl h4 em{display: inline-block;height: 25px;font-style: normal;}
.ddl h4 em.dml{margin-left: 30px;}
.ddl h5 span{display: inline-block;font: 13px/23px "Microsoft Yahei";color: #666;}
.ddl h5 span.sml{margin-left: 20px;}
.ddl p{padding-top: 20px;}
.ddl p em,.ddl p span{display: inline-block;font: 20px/40px "Microsoft Yahei";color: #f8f8f8;padding-left: 50px;}
.ddl p em{background: url("images/dba1.png") no-repeat left center;}
.ddl p span{background: url("images/dba2.png") no-repeat left center;margin-left: 50px;}
.ddr{float: right;width: 216px;margin-right: 20px;}
.ddr p span,.ddr p em{display: block;}
.ddr p span{height: 103px;}
.ddr p span img{float: left;width: 103px;height: 103px;}
.ddr p span img.pic2{margin-left: 10px;}
.ddr p em{height: 60px;font: 13px/60px "Microsoft Yahei";color: #666;text-align: center;}
 

        .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: #242424;
        }
        
        .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 .yxiang i {
            background: url(images/yxiang.png) no-repeat center;
        }
        
        .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: #242424;
            float: left;
            height: 24px;
            line-height: 22px;
            padding: 0 15px;
            border-left: 1px solid #242424;
            margin-top: 14px;
        }
        
        .client-2 .yxiang-right{font-size: 11px;}
        
        .client-2 .my-kefu-right {
            width: 20px;
        }
        
        .client-2 .my-kefu-tel-main {
            background: #f4df72;
            color: #242424;
            height: 56px;
            width: 247px;
            padding:9px 0 6px;
            float: left;
        }
        
        .client-2 .my-kefu-main {
            background: #f4df72;
            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;
        }
    
