*{margin:0 auto;padding:0;}
body{margin:0 auto;text-align: center;font-size:14px;font-family: Arial,'Microsoft YaHei','SimSun';color:#595757;}
ul,li,ol,dl,dt,dd{list-style:none;}
a{color:inherit;outline:none;text-decoration:none;}
img{border:none;}
.fl{float:left;}
.fr{float:right;}
.pt64{padding-top: 64px}
.mb80{margin-bottom:80px;}
.mb60{margin-bottom:60px;}
.mt150{margin-top: 150px}
.mb40{margin-bottom:40px !important;}
.act{transition:all 0.3s ease-out;}
.min{min-width: 1060px;}
.shadow{box-shadow: 4px 4px 24px 3px #f9e8d8;border:1px #f9e8d8 solid\9;}
.box{padding:20px 50px;}
.clearfix:after{display: block;overflow:hidden;content:'';height:0;clear:both;}
.clearfix{display: block;zoom:1;}






.inner{width:1060px;}

.header .t{position: absolute;top:0;left:0;z-index:300;margin-top:25px;width:100%;}
.header .t .inner a{float:right;color:#fff;display:inline-block;line-height: 1.2em;padding:0 1.5em;}
.header .t .inner a:hover{text-decoration:underline;}
.header .t .inner a.jt{border-right:1px #fff solid;}

.nav{height:70px;position:absolute;width:100%;min-width:1060px;background: url(../images/black50.png);bottom:0;left:0;color:#fff;z-index:300;}
.nav .inner .logo{float:left;margin-top:14px;}
.nav .inner ul>li{float:left;display: inline-block;text-align:left;max-width: 140px;position: relative;}
.nav .inner ul>li.f{background: #f39800}
.nav .inner ul>li>a{*color:#fff;display: block;padding:10px 30px;height:50px;transition:all 0.3s ease-out;}
.nav .inner ul>li>a:hover{background: #f39800}
.nav .inner ul li p{font-size:12px;line-height: 20px;}
.nav .inner ul li div{font-size: 18px;line-height: 30px}
.nav .inner ol{display: none;position: absolute;top:70px;left:0;width:100%;background: url(../images/black50.png);line-height: 50px;}
.nav .inner ol li{border-bottom:1px #fff solid;}
.nav .inner ol li a{display:block;line-height: 50px;/*padding-left:30px;*/color:#fff;text-align:center;}
.nav .inner ol li a:hover{background: #f39800;color:#fff;}
.nav2{position:relative;background: #3f3b3a;z-index: 500}

.banner{background: url(../images/banner1.jpg) no-repeat center center;height:830px;min-width:1060px;position: relative;}
.banner .txt{text-align:left;width:1058px;height:670px;background: url(../images/yan.png) no-repeat center center;box-shadow:0 0 24px 5px #eddbcb;z-index:100;position: absolute;bottom:-220px;left:50%;margin-left:-529px;}
.banner .txt .tit{font-size:20px;color:#f39800;margin:88px auto 30px;width:878px;line-height: 32px;font-weight:bold;}
.banner .txt p{font-size: 18px;line-height: 34px;width:878px;}
.banner .txt .tu{width:207px;height:510px;position: absolute;background: url(../images/dayanjingshen.png) no-repeat;right:60px;top:-300px;}

.content{min-width: 1060px}

.about{text-align: left;margin-bottom:100px;}
.about h2{font-size: 24px;color:#f39800;line-height: 42px;margin:60px 0 40px;border-bottom:3px #f39800 solid;font-weight:bold;}
.about div p{margin-bottom:15px;line-height: 30px}


.link{height:376px;background: url(../images/link_bg.jpg) no-repeat center;padding-top:128px;box-sizing:border-box;}
.link-main{background:#fff;padding:20px 15px 10px;}
.link-main li{float:left;margin:0 1em 1em;}
.link-main li img{height:50px;}

.footer{height:300px;background: #2f2f2f;color:#fff;padding-top:25px;min-width: 1060px}
.footer ul{width: 424px;margin-bottom:60px;}
.footer ul li{float:left;width:33%;}
.footer ul li a{color:#fff;}
.footer .b{width:100%;}
.footer .b .fl{text-align: left}
.footer .b .fl .lead{font-size: 40px;line-height:60px;}
.footer .b .fr .wx-icon{float:left;width: 39px;height:38px;background: url(../images/wx-icon.png);margin:27px 27px 0 0;}
.footer .b .fr img{float: left;margin-right:12px;}
.footer .b .fr p{float: left;margin:25px 50px 0 0;}
.footer .bq{margin-top:70px;font-size:12px;}

.tit_pro{margin-top:32px;color:#f08508;text-align: left;background: url(../images/map_tit.png) no-repeat 27px 70px;}
.tit_pro{margin-top:32px;color:#f08508;text-align: left;background: url(../images/map_tit.png) no-repeat 27px 65px;}
.tit_pro_s{background-position: 27px 38px}
.tit_pro h3{font-size: 24px;font-weight:bold;line-height: 24px;}
.tit_pro p{font-size: 30px;font-weight:bold;line-height:32px;}
.tit_pro div{margin:20px 0 0 70px;height:1px;background: #f08508;width:225px;}

#sp{display:none;width:100%;height:100%;position: fixed;top:0;left:0;z-index:400;background: url(../images/white60.png);}
.sp_main{width:800px;height:464px;position: absolute;top:50%;left:50%;margin:-232px 0 0 -400px;}
.sp_main span{position: absolute;top:-30px;right:-30px;font-size:30px;cursor: pointer;color:#666;}

.banner2{height:400px;}

.list li{border-bottom:1px #e6e6e6 solid;line-height: 76px;overflow: hidden}
.list li a{font-size: 16px;color:#262626;float:left;}
.list li span{float:right;font-size:16px;color:#737373;}
.list li i{float:left;width:4px;height:5px;background: url(../images/icon.png) no-repeat;margin:35px 10px 0 0;}
.list li:last-child{border-bottom:none;}

.fanye ul {display: inline-block;}
.fanye ul li{float:left;margin-right:32px;font-size: 18px;}
.fanye ul li a{display: block;line-height:34px; padding:0 14px;transition:all 0.2s ease-out;}
.fanye ul li a.f{color:#fff;background: #f39800;}
.fanye ul li a:hover{color:#fff;background: #f39800;}


.box-shadow{
    box-shadow: 0 0 10px #faeadc;
}
.new-qywh{
    padding: 50px 65px;
    margin-bottom: 100px;
    position: relative;
}
.new-qywh1{
    width:420px;
    /*height: 190px;*/
    margin: 0;
    text-align: left;
}
.new-qywh1 .new-qywh1-title{
    font-size: 18px;
    color: #262626;
}
.new-qywh1 .new-qywh1-sub-title{
    font-size: 18px;
    color: #f08508;
}
.new-qywh1 .new-qywh1-info{
    font-size: 16px;
    color: #737373;
    line-height: 30px;
}
.new-qywh1-img{
    position: absolute;
    top:-50px;
    right: -70px;
}
.new-qywh1-img img{
    display: block;
    width: 600px;
    height: 266px;
}
.new-qywh1-er{
    font-size: 16px;
    color: #737373;
    line-height: 30px;
    text-align: left;
}
.new-qywh2{
    clear: both;
}
.new-qywh2 .new-qywh1{
    width: 360px;
    /*height: 211px;*/
    overflow: hidden;
    float: right;
}
.new-qywh2 .new-qywh1-img{
    right: auto;
    left:0px;
}
.new-qywh2 .new-qywh2-jd h5{
    padding-left:15px;
    background: url("../images/aa.png") no-repeat left center;
    font-size: 16px;
    color: #262626;
}
.new-qywh2 .new-qywh2-jd{
    font-size: 16px;
    color: #737373;
    line-height: 30px;
}


.new-tzjz{
    width: 100%;
}
.new-tzjz h5{
    font-size: 18px;
    margin: 0 50px;
    padding-bottom: 15px;
    color: #f29901;
    border-bottom: 3px solid #f39800;
}
.new-tzjz .new-tzjz-body{
    padding: 30px 85px;
}
.new-tzjz .new-tzjz-body .new-tzjz-body-left{
    float: left;
    width: 370px;
    text-align: left;
}
    .new-tzjz .new-tzjz-body .new-tzjz-body-left:hover {
    color:#f39800;
    }
.new-tzjz .new-tzjz-body .new-tzjz-body-right{
    float: right;
    text-align: left;
    width: 370px;
    line-height: 30px;
    font-size: 14px;
}
    .new-tzjz .new-tzjz-body .new-tzjz-body-right:hover {
    color:#f39800;
    }
.new-tzjz .new-tzjz-body .new-tzjz-body-left img,.new-tzjz .new-tzjz-body .new-tzjz-body-right img{
    width: 100%;
    display: block;
}


.mr100{
    margin-right: 80px;
}
.ml50{
    margin-left:40px;
}