* {margin:0;padding: 0;}
.bannerimg {width: 100%;height: 100%;}
a {color: #333;text-decoration: none;}

.navw {width: 100%;overflow: hidden;background-color: #248364}


.navss {width: 1200px;line-height: 55px;min-width: 1000px;margin:0 auto;overflow: hidden;} 
.navss ul li {float: left;color: #f9f9f9;margin-left: 12px;  margin-right: 12px;font-size: 20px;line-height: 55px;padding-left: 1px;padding-right: 1px;}
.navss ul {width: 1200px;margin: auto;}


#navgywmw {
    float: left;color: #f9f9f9;margin-right: 0px;font-size: 20px;line-height: 55px;padding-left: 1px;padding-right: 1px;
    text-align: center;
}


.index-1 {width: 100%;margin: auto;overflow: hidden;height: 560px;}
.index-swiper {width: 100%;height: 560px;float: left;position: absolute;}
.matchw {height:348px;overflow: hidden; width: 250px;float: right;position: absolute;margin-right: 0;z-index: 999;margin-left: 950px;margin-top: 0px;background-color: #fff;padding:6px;border-radius: 0px;}
.matchw-leftss {position: absolute;margin-left: 0;z-index: 999;margin-top: 0px;padding:6px;border-radius: 2px;color: #fff;}


.youqingtitle {
    color: #333333;
    font-weight: bold;
    float: left;
    margin-right: 20px;
    font-size: 15px;
}
.youqinglist {
    float: left;
}
.youqinglistin {
    float: left;
    margin-right: 15px;
    font-size: 15px;
}
.bt30 {
    overflow: hidden;
    width: 100%;
    padding-bottom: 30px;
}
.w450 {
    width: 450px;
    margin:180px auto;
    overflow: hidden;
}
.matchw-left {width: 200px;float: left;position: absolute;margin-left: 0;z-index: 999;margin-top: 0px;padding:6px;border-radius: 2px;background:  rgba(0, 0, 0, 0.75);color: #fff;}




.logo {width: 180px;height: 55px;}

.logochuw {
    margin-right: 60px !important;
}

.topfenge {
    width: 100%;
    overflow: hidden;
    line-height: 10px;
    height: 10px;
    border-top: 1px solid #7f7e7e;
}

.isac {border-bottom: 3px solid #00ffff;color:#00ffff !important; }

.top {width: 600px;margin: 0px auto;height: 370px;padding-top: 195px;}

.topleft {float: left;width: 320px;margin-top: 20px;}


.topmiddle {width: 450px;margin:180px auto;overflow: hidden;margin-bottom: 0px;}

.topmiddle2 {width: 450px;margin:10px auto;color: white;font-size: 13px;}

.topright {float: right;margin-top: 35px;}

.searchi {line-height: 44px;width: 250px;border-left:0px solid #ff5e00;color: #666;border-right: 0;border-left: 0;padding-left: 6px;border:0;border-left: 1px solid #666666;}

.teacherc {width: 90px;
    float: left;
    text-align: center;
    line-height: 30px;
    color: #ff5e00;
    font-size: 16px;
    border-radius: 3px;
    border:1px solid #ff5e00;
    }
.teacherd {width: 90px;
    float: left;
    text-align: center;
    line-height: 30px;
    color: #ff5e00;
    font-size: 16px;
    border-radius: 3px;
    border:1px solid #ff5e00;
	margin-left:15px;}


.topml {float: left;width: 105px;}

.topml2 {float: left;width: 15px;line-height: 44px;background-color: white;margin-left: -7px;}

.wb100 {
    width: 100%;
    overflow: hidden;
}

.topmm {float: left;margin-left: -7px;}
.topmr {float:left;background: #1f5e5c;padding-left: 9px;padding-right: 9px;color: #fff;cursor: pointer;line-height: 40px;width: 60px;text-align: center;border: 2px solid white;}

.searchs {height: 44px;color: #040404;border:0px solid #ff5e00;border-right: 0;border-top-left-radius: 2px;border-bottom-left-radius: 2px;width: 100px;text-align: center;}


.tijiao1 {
    float: left;
    width: 19%;

}
.tijiao2 {
    float: left;
    width: 19%;
    margin-left: 1%;
}
.tijiao3 {
    float: left;
    width: 50%;
    margin-left: 1%;
}
.tijiao4 {
    float: left;
    width: 4%;
    margin-left: 1%;
}


.btntijiao {
    display: inline-block;
    height: 38px;
    line-height: 38px;
    padding: 0 18px;
    background-color: #e7ae67;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    font-size: 14px;
    border: none;
    border-radius: 2px;
    cursor: pointer;
    outline: 0;
    -webkit-transition: all .3s;
    box-sizing: border-box;
    -webkit-user-select: none;
    vertical-align: middle;
}

.phonet {float: left;margin:39px 0 0 15px;font-size: 18px;color: #444;font-size: 16px;}
.phoneti {font-size: 20px;}

.footer { width: 100%;overflow: hidden;background-color: #248364;min-width: 1200px;padding-top: 20px;padding-bottom: 142px;}
.footerin {width: 1200px;margin: 15px auto;color: #fff;}
.copys {margin-top: 10px;color: #d9d9d9;}

.copysd {margin-top: 10px;color: #d9d9d9;font-size: 17px;}

.copysx {margin-top: 0px;margin-left: 10px;padding-bottom: 10px;}

.copysdline {
    font-size: 20px;letter-spacing: 4px;
}
.copyskuang {
    border:2px solid #d9d9d9;
    border-radius: 4px;
    padding: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-align: center;
}

.footer3w {margin-top: 20px;width: 100%;overflow: hidden;}
.footerli {
    float: left;width: 100px;text-align: center;border-left: 2px solid #d9d7d7;
}

.copysbanquan {margin-top: 20px;color: #d9d9d9;}
.beian {
    margin-left: 100px;
    color: #d9d9d9;
}

.linkusi {font-size: 16px;color: #ddd;}
.linkusi a {color: #ddd;}

.linkus {position: fixed;right: 15px;top: 80%;text-align: center;background:rgba(255,138,0,0.8);width: 50px;height: 50px;border-radius: 50%;z-index: 9999;}
.linkusi {margin-top: 5px;}
.linkusz {font-size: 13px;color: #fff;}
.sharepc {width: 1200px;margin: 15px auto;overflow: hidden;padding-top: 5px;}


.zbanner {height: 300px;width: 100%;overflow: hidden;}
.zbannerimg {height: 300px;width: 100%;overflow: hidden;}

.top_nav {overflow: hidden;width: 100%;background-color: #f5f5f5;color: #666;font-size: 12px;font-weight: 400;padding-top: 8px;padding-bottom: 8px;}
.top_nav_text {width: 1200px;margin: auto;}
.top_nav_left {float: left;}
.top_nav_right {float: right;}
.top_nav_item {float: left;margin-right: 15px;}
.top_nav_item_label {color: #ff5e00;}

.footer1w {
    width: 100%;
    overflow: hidden;
    border-bottom: 2px solid #d9d7d7;
    padding-bottom: 20px;
}
.footer1l {
    float: left;
    padding-top: 20px;
}
.footer1r {
    float: right;
}
.footer21 {
    float: left;
}
.footer22 {
    float: left;
}
.footer23 {
    float: left;
}

.footer1lz {
    margin-left: 70px;margin-right: 70px;
}
.bannerbottom {
    width: 100%;
    overflow: hidden;
    background-color: #eaf1f8;
}
.bannerbottomin {
    width: 1200px;
    margin:10px auto;
}

.bannerbottomny {
    width: 100%;
    overflow: hidden;
    background-color: #eaf1f8;
}
.bannerbottominny {
    width: 1200px;
    margin:10px auto;
}

.btbi {
    margin:10px;
    float: left;
}
.btbt {
    margin:10px;
    float: left;
}

.btbl {
    box-sizing:border-box;
    width: 50%;float: left;
    border: 2px solid #e2e2e4;
    border-right: 0;
    border-top: 0;
}
.btbr {
    box-sizing:border-box;
    width: 50%;float: left;
    border: 2px solid #e2e2e4;
    border-top: 0;
}
.btmimg {
    width: 40px;
    height: 40px;
}
.btbt-b {
    color: #666;
    font-size: 12px;
}

.btbt-t {
    color: #111;
}

.btbi1 {
    margin:10px;
    float: left;
}
.btbt1 {
    margin:10px;
    float: left;
}




.btbrrr {
    border-right: 2px solid #e2e2e4 !important;
}
.btbl1 {
    box-sizing:border-box;
    width: 33%;float: left;
    border-left: 2px solid #e2e2e4;
    border-right: 0;
    border-top: 0;
}
.btbr1 {
    box-sizing:border-box;
    width: 50%;float: left;
    border: 2px solid #e2e2e4;
    border-top: 0;
}
.btmimg1 {
    width: 40px;
    height: 40px;
}
.btbt-b1 {
    color: #666;
    font-size: 12px;
}
.btbt-text1 {
    margin-top: 13px;
    color: #5c8a88;
    line-height: 25px;
}

.bannerbottom1 {
    width: 100%;
    overflow: hidden;
    background-color: #c7d5d3;
    border-top: 2px solid #e2e2e4;
    
}
.baiketitle {
    width: 100%;
    overflow: hidden;
    background-color: #c7d5d3;
    padding-top: 20px;
    padding-bottom: 20px;

    text-align: center;
    
    font-size: 20px;
    

}
.bannerbottomin1 {
    width: 1200px;
    margin:0px auto;
}
.bannerbottomin2 {
    padding:10px;
    width: 1180px;
    margin:0px auto;
    background-color: #1f5e5c;
    overflow: hidden;
}
.lhyhtip1 {
    margin-top: 40px;
    text-align: center;
    font-size: 24px;
    
}
.lhyhtip2 {
    margin-top: 10px;
    text-align: center;
    font-size: 24px;
    
    
}
.lhyhtww {
    width: 1240px;
    margin:10px auto;
}
.lhyhtwww 
{
    width: 100%;
    overflow: hidden;
    margin-top: 40px;
}
.lhyhtw {
    float: left;
    margin-left: 20px;
    width: 386px;
}


.ylgclefttopimg {
    width: 100%;
}



.lhyhtw22 {
    float: left;
    margin-left: 20px;
    width: 592px;
}



.lhyhtwtopleft {
    width: 100%;
    background-color: #9ececa;
    font-weight: bold;
    font-size: 28px;
    letter-spacing: 10px;
    text-align: center;
    border-top-left-radius: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.lhyhtwtop {
    width: 100%;
    background-color: #9ececa;
    font-weight: bold;
    font-size: 28px;
    letter-spacing: 10px;
    text-align: center;
    
    padding-top: 20px;
    padding-bottom: 20px;
}
.lhyhtwtopright {
    width: 100%;
    background-color: #9ececa;
    font-weight: bold;
    font-size: 28px;
    letter-spacing: 10px;
    text-align: center;
    border-top-right-radius: 30px;
    padding-top: 20px;
    padding-bottom: 20px;
}

.lhyhblimgw {
    margin-top: 17px;
    width: 100%;
    border-bottom-left-radius: 30px;
    overflow: hidden;
    
}

.lhyhblimgwylgc {
    
    width: 100%;
    
    overflow: hidden;
    
}


.index-swiperw {width: 100%;margin:auto;}
.getw {overflow: hidden;width: 100%;min-width: 1200px;}
.getw1 {margin-top: 20px;min-width: 1200px;}
.getitle {width: 100%;overflow: hidden;text-align: center;font-size: 24px;color: #333;margin:25px 0 10px 0;font-weight: 900;}
.gedep {width: 100%;overflow: hidden;text-align: center;font-size: 16px;color: #666;margin-bottom: 10px;}

.getitlet {width: 100%;overflow: hidden;text-align: center;font-size: 24px;color: #333;margin:25px 0 10px 0;}
.gedept {width: 100%;overflow: hidden;text-align: center;font-size: 16px;color: #666;margin-bottom: 10px;}

.lhyhblimgw22 {
    margin-top: 17px;
    width: 100%;
    border-bottom-right-radius: 30px;
    overflow: hidden;
    
}

.imgwidth1190 {
    width: 1200px;
    margin: 0px auto;
}
.index1200 {
    width: 1200px;
    margin:10px auto;
}
.indexqw {

    width: 100%;
}

.img100 {
    width: 100%;
}
.indexqwb {
    background-color: #e9f9f8;
}
.indexqwb2 {
    background-color: #f9ecc9;
    
}


.indexqwb102 {
    background-color: #4f8db4;
    
}

.top {
    height: 370px;
    width: 100%;overflow: hidden;
    background-image: url("../../../public/img/shouye/banner3.png");background-repeat: no-repeat;background-size: 100% 100%;
}

.ylgcbg {
    padding-bottom: 50px;
    width: 100%;overflow: hidden;
    /*background-image: url("../../../public/img/ny/ylgc3.png");background-repeat: repeat;*/
}

.ylgcleft {
    width: 462px;
    float: left;
}
.ylgcright {
    width: 587px;
    float: right;
}

.ylgc5img {
    width: 462px;
    height: 471px;
}
.ylgcrighttop {
    width: 100%;
    overflow: hidden;
    height: 93px;
    background-color: #9ececa;
}

.w1200 {
    width: 1200px;
    margin:0px auto;
    overflow: hidden;
}

.w1202 {
    width: 1202px;
    margin:0px auto;
    overflow: hidden;
}
.ktitle {
    margin-bottom: 10px !important;
    margin-top: 5px !important;
}
.bstyleft {
    width: 537px;
    
    float: left;
    border-top-left-radius: 50px;
    overflow: hidden;
}

.bstyleft4 {
    width: 537px;
    
    float: left;
    
    overflow: hidden;
}
.bstyright4 {
    width: 537px;
    
    float: right;
    
    overflow: hidden;
}

.bstyright {
    width: 537px;
    
    float: right;
    border-top-right-radius: 50px;
    overflow: hidden;
}


.bstyleftimg4 {
    width: 537px;
    height: 537px;
    border-top-left-radius: 30px;
    border-bottom-left-radius: 30px;
    overflow: hidden;
}

.bstyleftimg41 {
    width: 537px;
    height: 537px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    overflow: hidden;
}

.bstyleftimg44 {
    width: 537px;
    height: 537px;
    
}


.bstyleftimg {
    width: 537px;
    height: 376px;
    
}

.hjhzz2 {
    background-color: #f8c3cb;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 30px;
    margin-bottom: 20px;
}
.hjhzz2text {
    width: 100%;
    overflow: hidden;
    color: #483e3e;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
}

html {width: 100%;min-width: 1260px;}

.hjhzz2lzhh {
    background-color: #ffc855;
    overflow: hidden;
    width: 100%;
    padding-top: 20px;
    padding-bottom: 20px;
    margin-top: 30px;
    margin-bottom: 20px;
}
.hjhzz2textlzhh {
    width: 100%;
    overflow: hidden;
    color: #a44e2c;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
}



.wmtghjhz {
    
    font-size: 24px;
    width: 100%;
    overflow: hidden;
    color: #666;
}
.wmtgtexthjhz {
   
    font-size: 24px;
    width: 145px;
    overflow: hidden;
    color: #666;
    border-bottom: 2px solid #666;
    padding-bottom: 5px;
}

.wmtgtextlzhh {
   
    font-size: 24px;
    width: 315px;
    overflow: hidden;
    color: #666;
    border-bottom: 2px solid #ff9e55;
    padding-bottom: 5px;
}


.borderr30 {
    border-radius: 30px;
}

.wmtg {
    font-weight: bold;
    font-size: 24px;
    width: 100%;
    overflow: hidden;
}
.wmtgtext {
    font-weight: bold;
    font-size: 24px;
    width: 100%;
    overflow: hidden;
    color: #666;
}


.w1260 {
    width: 1200px;
    margin:0px auto;
    overflow: hidden;
}
.bsty4l {
    width: 258px;
    margin-left: 15px;
    float: left;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
    overflow: hidden;
}
.bstylefttext {
    color: #483e3d;
    overflow: hidden;
    margin-top: 15px;
    font-size: 24px;
    width: 100%;
    text-align: center;
}
.bsty4limg {
    width: 258px;
    height: 383px;
}
.left90 {
    margin-left: 90px;
}
.left50 {
    margin-left: 50px;
}
.left140 {
    margin-left: 140px;
}
.bsty4lt {
    width: 216px;
    
    float: left;
    
    overflow: hidden;
}
.bsty4ltimg {
    width: 216px;
    height: 136px;
}


.bsty42 {
    width: 258px;
    margin-left: 15px;
    float: left;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 30px;
    overflow: hidden;
}

.bsty42img {
    width: 258px;
    height: 383px;
}


.w100 {
    width: 100%;
    overflow: hidden;
}
.w100bg {
    width: 100%;
    overflow: hidden;
    /*background-image: url("../../../public/img/ny/gysslxfsbg.png");background-repeat: repeat;*/

}

.lzhhbgt {
    width: 1200px;
    height: 460px;
    background-image: url("../../../public/img/ny/lzhhbg1.png");
}

.lzhhbgt2 {
    width: 1200px;
    height: 460px;
    background-image: url("../../../public/img/ny/lzhhbg2.png");
}

.lzhhbgt3 {
    width: 1200px;
    height: 460px;
    background-image: url("../../../public/img/ny/lzhhbg3.png");
}

.lzhhbgt4 {
    width: 1200px;
    height: 460px;
    background-image: url("../../../public/img/ny/lzhhbg4.png");
}
.lzhhbgt5 {
    width: 1200px;
    height: 460px;
    background-image: url("../../../public/img/ny/lzhhbg5.png");
}
.lzhhbgt6 {
    width: 1200px;
    height: 460px;
    background-image: url("../../../public/img/ny/lzhhbg6.png");
}
.lzhhbgtin {
    width: 930px;
    float: right;
    height: 453px;
    border:2px solid #666;
    margin-top: 2px;
        border-radius: 30px;
        overflow: hidden;
}
.lzhhbgtleft {
    float: left;
}
.lzhhbgtright {
    float: right;
}
.lzhhbgtimg {
    width: 373px;
    height: 453px;
}
.lzhhbgtimg2 {
    width: 529px;
    height: 453px;
}
.gyssyyzz {
    width: 100%;
}
.chaop {
    max-width: 1300px;
    margin:10px auto;
}
.top10 {
    margin-top: 10px !important;
}

.chaop1300 {
    max-width: 1300px;
    margin:10px auto;
    min-width: 1200px;
}
.bsty5w {
    width: 235px;
    float: left;
    margin-left: 15px;
}

.bsty5img {
    width: 235px;
    height: 582px;
}


.hyznlw {
    float: left;
    width: 549px;
}

.hyznrw {
    float: right;
    width: 549px;
}
.hyznrimg {
    width: 549px;
    height: 473px;
}
.hyznrtext {
    text-align: center;
    margin-top: 20px;
    font-size: 18px;
}

.bstyallw {
    float: left;
    width: 343px;
    overflow: hidden;
}
.bstyaltext {
    width: 100%;
    height: 77px;
    line-height: 77px;
    text-align: center;
    background-color: #f47c48;
    color: #ffffff;
    font-size: 22px;
    font-weight: bold;
}
.bstyimgin {
    height: 451px;
    width: 343px;
    border-bottom-right-radius: 40px;
    border-bottom-left-radius: 40px;
}

.bstyalyw {
    float: right;
    width: 857px;
}

.bstyalyitem {
    border-radius: 40px;
    width: 396px;
    height: 255px;
    overflow: hidden;
    float: left;
    margin-left: 29px;
    margin-bottom: 17px;
}
.bstyalyitemimg {
    width: 396px;
    height: 255px;
}
.bstyalyitemimgb {
    width: 567px;
    height: 257px;
}
.bstyalyitembl {
    border-radius: 40px;
    float: left;
    overflow: hidden;
}
.bstyalyitembr {
    border-radius: 40px;
    float: right;
    overflow: hidden;
}
.top20 {
    margin-top: 20px;
}

.bsty17w {
    width: 410px;
    float: left;
    margin-left: 10px;
}

.bstytab1-1 {
    float: left;
    cursor: pointer;
}
.bstytab2-1 {
    float: left;
    cursor: pointer;
}
.bstytab3-1 {
    float: left;
}
.bstytab1 {
    float: left;
    cursor: pointer;
    
}
.bstytab1img {
    width: 400px;
    height: 79px;
}
.bstytab2 {
    float: left;
    cursor: pointer;
}
.bstytab2img {
    width: 401px;
    height: 79px;
}
.bstytab3 {
    float: left;
    cursor: pointer;
}
.bstytab3img {
    width: 401px;
    height: 79px;
}




.bsty17img {
    width: 410px;
    height: 426px;
}
.bsty5text {
    color: #111111;
    background-color: #b6d3fa;
    text-align: center;
    font-size: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-weight: bold;
}

.bsty6w {
    width: 566px;
    height: 280px;
    float: left;
    border-radius: 30px;
    overflow: hidden;

}
.bsty7w {
    width: 566px;
    height: 280px;
    float: right;
    border-radius: 30px;
    overflow: hidden;
}
.bsty6wimg {
    width: 566px;
    height: 280px;
}





.bsty26w {
    width: 196px;
    height: 198px;
    float: left;
    
    overflow: hidden;

}
.bsty27w {
    width: 196px;
    height: 198px;
    float: right;
    
    overflow: hidden;
}
.bsty26wimg {
    width: 196px;
    height: 198px;
}



.top30 {
    margin-top: 30px !important;
}

.top50 {
    margin-top: 50px !important;
}

.ylgcrightleft {
    float: left;
}
.ylgcrightright {
    float: right;
}

.ylgcimg2 {
    width: 233px;
    height: 233px;
}
.ylgcimg3 {
    width: 300px;
    height: 233px;
}

.ylgclefttop {
    border-top-right-radius: 39px;
    overflow: hidden;
}


.ylgc2lefttop {
    border-top-right-radius: 39px;
    overflow: hidden;
}


.fuwuliucheng {
    width: 1200px;
    margin:10px auto;
    overflow: hidden;
}
.lhyhblimgw2 {
    margin-top: 17px;
    width: 100%;
    height: 357px;
    overflow: hidden;
}
.lhyhblimgw3 {
    margin-top: 17px;
    width: 100%;
    border-bottom-right-radius: 30px;
    overflow: hidden;
    height: 357px;
}

.lhyhblimg22 {
    width: 100%;
    height: 572px;
}



.lhyhblimg {
    width: 100%;
    height: 357px;
}
.lhyhblimg2 {
    width: 100%;
    height: 571px;
}
.lhyhblimg7 {
    width: 100%;
    height: 478px;
}

.lhyhtright {
    width: 100%;
    overflow: hidden;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
}
.benanc {
    color: #d9d9d9;
}

.jgsjd2 {
    width: 195px;
    height: 380px;
    float: left;
    background-color: #ffb959;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    border-radius: 30px;
    line-height: 40px;
    padding-top: 140px;
    box-sizing: border-box;
}


.jgsjd7 {
    width: 195px;
    height: 380px;
    float: left;
    background-color: #6ca767;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    border-radius: 30px;
    line-height: 40px;
    padding-top: 140px;
    box-sizing: border-box;
}

.jgsjd8 {
    width: 195px;
    height: 380px;
    float: left;
    background-color: #a9695f;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    border-radius: 30px;
    line-height: 40px;
    padding-top: 140px;
    box-sizing: border-box;
}


.jgsjd9 {
    width: 195px;
    height: 380px;
    float: left;
    background-color: #ffb959;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    border-radius: 30px;
    line-height: 40px;
    padding-top: 150px;
    box-sizing: border-box;
}

.jgsjd25 {
    width: 195px;
    height: 380px;
    float: left;
    background-color: #6ca767;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    border-radius: 30px;
    line-height: 40px;
    padding-top: 140px;
    box-sizing: border-box;
}
.jgsjd26 {
    width: 195px;
    height: 380px;
    float: left;
    background-color: #a9695f;
    color: #fff;
    font-size: 24px;
    font-weight: bold;
    text-align: center;
    border-radius: 30px;
    line-height: 40px;
    padding-top: 140px;
    box-sizing: border-box;
}

.jgsjd3 {
    width: 490px;
    
    float: left;
    border-radius: 50px;
    margin-left: 11px;
    overflow: hidden;
}

.jgsjd21 {
    width: 323px;
    
    float: left;
    border-radius: 50px;
    margin-left: 11px;
    overflow: hidden;
}
.img100jgsj21 {
    width: 100%;
    height: 323px;
    border-radius: 50px;
    height: 379px;
}



.jgsjtextcenter {
    text-align: center;
    color: #292b2a;
    margin-top: 5px;
    font-size: 20px;
}
.img100jgsj {
    width: 100%;
    height: 375px;
    border-radius: 50px;
}
.jgsjd4 {
    width: 417px;
    height: 200px;
    border-top-right-radius: 30px;
    float: left;
    overflow: hidden;
}
.jgsjd5 {
    width: 336px;
    height: 200px;
    border-top-right-radius: 30px;
    border-top-left-radius: 30px;
    float: left;
    margin-left: 15px;
    overflow: hidden;
}
.jgsjd6 {
    width: 417px;
    height: 200px;
    border-top-left-radius: 30px;
    float: left;
    margin-left: 15px;
    overflow: hidden;
}


.jgsjxgt {
    background-color: #ffb959;
    color: #fff;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}

.jgsjxgt2 {
    background-color: #6ca767;
    color: #fff;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}

.jgsjxgt3 {
    background-color: #a9695f;
    color: #fff;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
}

.jgsjlimg {
    overflow: hidden;
    width: 590px;
    height: 280px;
    float: left;
    border-top-right-radius: 35px;
}

.jgsjrimg {
    overflow: hidden;
    border-top-left-radius: 35px;
    width: 590px;
    height: 280px;
    float: right;
}
.img100jgsj25 {
    width: 590px;
    height: 280px;
}

.cebianw{
    cursor: pointer;
    position: fixed;
    top: 69px;
    right:0;
    z-index:9999;
    width: 53px;
    height: 271px;
}
.cebian11w {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
}
.cebian21w {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
}


.cebian31w {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
}



.cebian41w {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    overflow: hidden;
}
.cebian12 {
    right: 53px;
    position: fixed; 
    margin-top: -63px;
    display: none;
}
.cebian22 {
    right: 53px;
    position: fixed;
    margin-top: -106px;
    display: none;
}

.cebian32 {
    right: 53px;
    position: fixed;
    margin-top: -126px;
    display: none;
}

.cebian41w {
    cursor: pointer;
}

.lxwm2 {
    color: #006a25;
    font-size: 24px;

}
.lxwm3 {
    font-size: 20px;
    margin-top: 20px;
    width: 100%;
    overflow: hidden;
}


.footernav {
    margin: 0 auto;
    text-align: center;
    width: 950px;
}

.footerjg2 {
    width: 1200px;
    height: 2px;
    margin-top: 25px;
    background: linear-gradient(to right, rgba(0, 0, 0, 0) 5%,#a0bdb3 50%,rgba(0, 0, 0, 0) 95%);
}

.footerimgw {
    color: #ffffff;
    text-align: center;
    width: 84px;
    line-height: 40px;
    float: left;
    margin-right: 90px;
}

.footer2l {
    float: left;
    width: 699px;
    margin-left: 170px;
    margin-top: 30px;
}
.footer2r {
    margin-top: 40px;
    float: left;
    width: 250px;
}
.ylzstw {
    margin-top: 5px;
}

.index-7 {width: 1200px;margin:10px auto;}

.liaojiein {
    margin-top: 50px;
    margin-left: 392px;
    width: 730px;
    line-height: 40px;
    font-size: 16px;
    flex-wrap: wrap;
    text-align: justify;
}
.titlebi {
    font-weight: bold;
}

.navgywmlistw {
    position: absolute;
    margin-top: 50px;
    z-index: 99999;
    display: none;
    margin-left: -5px;

}
.navgywmlistin {
    background-color: #248364;
    width: 82px;
    text-align: center;
    line-height: 50px;
    opacity: 0.95;
    padding-left: 5px;
    padding-right: 5px;
    color: #ffffff;

}
.indeximgtxt {
        text-align: center;
    color: #666666;
    background-color: #dddddd;
    margin-top: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-radius: 2px;
}
