
.banner{ background:url(../images/duofang/ywxz-banner.png) top center no-repeat; height:629px; overflow: hidden}
.banner1{ width:1200px; height:100%; overflow: hidden; position:relative; margin:0 auto}
.banner1 h2{ color:#00ff7e; font-size:75px; text-align:center; margin-top:90px; line-height:98px;}
.banner1 a{ display:block; position:absolute; width:111px; height:30px; top:465px; left:541px; color:#2f2f2f;  background:url(../images/duofang/con1.png) no-repeat top center; line-height:30px; text-align:center; font-size:16px;}
.banner1 a:hover{  background:url(../images/duofang/con2.png) no-repeat top center;color:#2f2f2f  }
.banner1 ul{ position:absolute; top:313px; left:394px; overflow: hidden}
.banner1 ul li{ font-size:24px; line-height:54px; color:#fff; overflow:hidden}
.banner1 ul li p{ float:left; width:300px;}

.main{ overflow:hidden;}
.about-h2{ font-size:34px; overflow:hidden; text-align:center;  color:#333333; background:url(../images/gaoxin/tit.jpg) no-repeat top center; height:65px; line-height:50px; margin-top:30px; font-weight:normal}

.about-h22{ font-size:34px; overflow:hidden; text-align:center;  color:#ffffff;  height:65px; line-height:50px; margin-top:30px; font-weight:normal}


.call-center1{ width:1180px;margin:44px auto 0; overflow:hidden;height:230px;}
.call-center1 li{ float:left; width:280px; height:230px; background: url(../images/gaoxin/ti1.jpg) no-repeat; display:inline; overflow:hidden; margin-left:20px; }
.call-center1 li h3{ text-align:center; font-size:20px; overflow:hidden; line-height:44px; font-weight:normal; color:#333333; line-height:44px;}
.call-center1 li p{  font-size:14px; line-height:24px; padding:30px 20px 0;}

.about-tit{ width:1180px; margin:47px auto 0; overflow:hidden; height:43px;}
.about-tit li{ background:url(../images/gaoxin/tu2.jpg) no-repeat; width:282px; height:43px; float:left; display:inline; text-align:center; line-height:43px; font-size:18px; margin-left:17px;}

.ruanjian_pagebanner{
    width: 100%;
    height: 420px;
    background: url(../images/rz/audit_banner_bg3.png) no-repeat center;
    background-size: auto;
    background-size: auto;
    background-size: cover;
}

.gaoxin_pagebanner{
    width: 100%;
    height: 420px;
    background: url(../images/rz/audit_banner_bg2.png) no-repeat center;
    background-size: auto;
    background-size: auto;
    background-size: cover;
}

.zhuanli_pagebanner{ width: 100%;
    height: 420px;
    background: url(../images/rz/zhuanli.jpg) no-repeat center;
    background-size: auto;
    background-size: auto;
    background-size: cover;
}
.haochu{ background:url(../images/gaoxin/tu3.jpg) no-repeat; width:1180px; height:391px; margin:30px auto 0; overflow:hidden; position:relative}
.hachu1{ color:#fff; font-size:14px; line-height:24px; width:297px; position:absolute; left:0; top:76px;}
.hachu2{ top:252px;}
.hachu3{ top:10px; left:880px;}
.hachu4{ top:160px; left:880px;}
.hachu5{ top:295px; left:880px;}
.huae1{ color:#333333; font-size:16px; line-height:26px; position:absolute; left:562px; top:100px;}
.huae2{ top:177px; left:653px;}
.huae3{ top:302px; left:626px;}
.huae4{ top:302px; left:494px;}
.huae5{ top:177px; left:456px;}


.hezuo{ width:1180px; margin:40px auto  0; overflow:hidden}
.hezuo li{ float:left; width:277px; height:324px; background:#fbfbfb; overflow:hidden; display:inline; margin-left:24px; font-size:14px; line-height:21px;}
.hezuo li b{ text-align:center; color:#0e0e0e; font-size:18px; display:block; line-height:44px;margin-top:15px;}
.hezuo li span{ height:52px; display:block; width:53px; margin:25px auto 0; background:url(../images/gaoxin/bj.png) no-repeat 0 0; }
.hezuo li p{ margin:0 25px;}
.hezuo li span.span1{ background-position:-65px 0; width:47px;}
.hezuo li span.span2{ background-position:-120px 0; width:51px;}

.hezuo li span.span3{ background-position:0px -56px; width:52px;}

.z-p{ margin-top:30px; color:#0e0e0e; font-size:16px; text-align:center; overflow:hidden; line-height:30px;}
.zixun{ background:url(../images/gaoxin/bj.png) no-repeat; width:130px; height:31px; line-height:31px; color:#fff; margin:15px auto 0; text-align:center; font-size:14px; display:block; background-position:-59px -61px}
.zixun:hover{background-position:-59px -97px}


.liuchen{ background:url(../images/gaoxin/tu4.jpg) no-repeat; height:198px; width:1180px; margin:60px auto 0; overflow:hidden; position:relative}
.liuchen li{ position:absolute; font-size:16px; line-height:24px; color:#fff; left:73px; top:8px;}
.liuchen li.lic1{ left:235px; top:150px;}
.liuchen li.lic2{ left:412px; }

.liuchen li.lic3{ left:585px; top:150px;}

.liuchen li.lic4{ left:925px; top:150px;}
.liuchen li.lic5{ left:1098px; }

.call-center4{width:1180px; margin:18px auto 0;  overflow:hidden}
.call-center4 ul{ margin-top:22px; overflow:hidden;height:104px;}
.call-center4 li{ float:left; width:220px; height:104px; line-height:104px; overflow:hidden; display:inline; margin-left:20px; background:#f5f5f5; position:relative; text-align:center;font-size:14px;}
.call-center4 li b{ background:#4fc426; color:#fff; position: absolute; left:0; top:0; width:23px; height:23px; line-height:23px;  font-weight:normal}
.call-center4 li p.c4-pp1{ line-height:24px; padding-top:28px;}
.center4-ji{background:#f5f5f5; margin-top:12px; height:98px; padding:12px 15px;}
.center4-ji span{ display:block; background:url(../images/gaoxin/wj.jpg) left center no-repeat; padding-left:15px;}
.center4-ji p{ margin-left:45px;}
.liji3{ margin-top:30px;}

.call-baoz{ width:1200px; margin:35px auto 0; overflow:hidden}
.call-baoz li{ float:left; display:inline;  text-align:center; line-height:24px; font-size:14px; margin-left:61px; width:357px; height:144px; border:1px solid #cdd2de}
.call-baoz li div{ height:33px; margin:20px auto 0; overflow: hidden}
.call-baoz li div span{ display:block; width:34px; height:34px; margin:0 auto; overflow:hidden;background:url(../images/gaoxin/bj.png) no-repeat 0px -114px;}
.call-baoz li b{ display:block; font-size:24px; overflow:hidden; margin-top:10px; line-height:32px; font-weight:normal}
.call-baoz li div span.call-span1{ background-position:0px -150px ; width:36px;}
.call-baoz li div span.call-span2{ background-position:0px -191px ; height:21px;}

.call-baoz li div span.call-span3{ background-position:0px -217px ; width:29px;}

.call-baoz li div span.call-span4{ background-position:0px -256px; width:31px;}

.call-baoz li div span.call-span5{ background-position:0px -296px ; width:22px;}

.call-whj{ width:1180px; margin:0 auto; overflow:hidden}
.call-whj .lil10{ float:left; display:inline; text-align:center; width:217px; height:248px; border:1px solid #f0f3f8; margin-left:21px; color:#fff}
.call-whj .lil10 span{ display:block;background:url(../images/gaoxin/bj.png) no-repeat -59px -382px; width:49px; height:41px; margin:25px auto 0; }
.call-whj .lil10 span.l-span1{ background-position: -59px -246px; width:42px;}
.call-whj .lil10 span.l-span2{ background-position:-59px -293px; height:41px;}

.call-whj .lil10 span.l-span3{background-position: -59px -338px; width:44px; }
.call-whj .lil10 span.l-span4{ background-position: -59px -200px; width:44px;}

.call-whj .lil10:hover{ color:#fff; background:#ffd900;}
.call-whj .lil10:hover h3{color:#fff;}
.call-whj .lil10 h3{ color:#fff; font-size:16px; height:50px; line-height:50px; overflow:hidden}
.call-whj .lil10 b{ height:1px; width:65px; border-top:1px solid #fff; margin:0 auto; overflow:hidden; display:block}
.call-whj .lil10 p{ line-height:21px; overflow:hidden; height:90px;  font-size:14px;}
.banli{background:url(../images/gaoxin/bj.png) no-repeat 0px -430px; width:88px; height:30px; line-height:30px; text-align:center; display:block; margin:0 auto; overflow:hidden; color:#fff; font-size:14px;}
.call-whj .lil10:hover .banli{ color:#fff;}
.call-whj .lil10:hover span{background-position: -113px -382px; }
.call-whj .lil10:hover span.l-span1{background-position: -113px -246px; }

.call-whj .lil10:hover span.l-span2{background-position: -113px -293px;}

.call-whj .lil10:hover span.l-span3{background-position: -113px -338px; }
.call-whj .lil10:hover span.l-span4{background-position: -113px -200px;}



.recommend-hot {
    position: relative;
    height: 243px;
    width: 1249px;
    background: url(../images/rz/index-hot-bg.png) no-repeat;
    z-index: 10;
    margin-top: -100px;
}
.recommend-hot .recommendBar{
    width: 1200px;
    height: 195px;
    padding:57px 24px 0px;
    margin-top: 26px;
}

.recommend-hot .recommendBar .same{
    float: left;
    padding: 0 18px;
    background: url(../images/rz/index-hot-border.png) no-repeat;
    height: 133px;
}

.recommend-hot .recommendBar .same .left{
    float: left;
}

.recommend-hot .recommendBar .same .right{
    float: left;
}

.recommend-hot .recommendBar .same a{
    color: #fee6e6;
    line-height: 12px;
    font-size: 12px;
    margin-bottom: 11px;
    position: relative;
    display: block;
}

.recommend-hot .recommendBar .same a:hover{
    color: #ffffff;
}

.recommend-hot .recommendBar .same a .hot-icon{
    width: 15px;
    height: 14px;
    background: url(../images/rz/index-hot-icon01.png) no-repeat;
    display: block;
    position: absolute;
    top: -4px;
}

.recommend-hot .recommendBar .same a .hot-icon01{
    left: 56px;
}

.recommend-hot .recommendBar .same a .hot-icon02{
    left: 104px;
}

.recommend-hot .recommendBar .same a .hot-icon03{
    left: 80px;
}

.recommend-hot .recommendBar .same .title a{
    font-size: 17px;
    color: #ffffff;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 24px;
}

.recommend-hot .recommendBar .first{
    width: 249px;
    color: #ffffff;
    line-height: 133px;
    font-size: 24px;
    text-align: center;
    float: left;
}
.recommend-hot .recommendBar .second{
    width: 241px
}

.recommend-hot .recommendBar .third{
    width: 224px
}

.recommend-hot .recommendBar .four{
    width: 183px
}

.recommend-hot .recommendBar .five{
    width: 156px
}

.recommend-hot .recommendBar .second .left{
    width: 100px;
}

.recommend-hot .recommendBar .second .right{
    width: 128px;
}

.recommend-hot .recommendBar .third .left,.recommend-hot .recommendBar .third .right{
    width: 104px
}


@media (max-width:1024px) {
.recommend-hot{display: none;}
}



