?@charset "utf-8";
/* CSS Document */
body{margin:0px !important; padding:0px; font-family: "microsoft yahei"; color:#666; overflow-x:hidden;}
a{color:#666; text-decoration:none; outline:none;}
a:active{star:expression(this.onFocus=this.blur());} 
img{border:0px; vertical-align:middle;}
a:link {text-decoration: none; outline:none;}
a:visited{text-decoration: none; outline:none;}
a:hover{text-decoration:none; outline:none;}
ul, p, dl, dt, dd{padding:0px; margin:0px;}
li{list-style-position:outside; list-style-type:none;}
h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;}
h1{font-size:16px;}
h5{font-size:12px;}
.fl{float:left;}
.fr{float:right;}
.clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;}
.clear{clear:both;height:0;overflow:hidden;}
a:link, a:visited {
text-decoration: none;
}
input, textarea{background:transparent; padding:0px; font-size:12px; font-family:"microsoft yahei"; color:#888; outline:none; border:0px;}
em{font-style:normal;}
.show2 { margin: 0 !important;font-size: 16px !important; }
.btn1{cursor:pointer;}
.red{color:#cb1f18;}
.wal { max-width: 1188px; margin: 0 auto; }
*{ margin: 0;padding: 0; }

.footer1-r-3 a{color:#c5c5c5;}
.w348{ width:348px; overflow:hidden;}
.w790{ width:790px; overflow:hidden;}
.edit{min-height:300px;}
.edit img{display:inline-block;max-width:100%;height:auto !important;}
.edit p,.edit ,.edit a{font-size:17px;color:#585858;line-height:30px;}                        
.edit div{font-size:17px;color:#585858;line-height:30px;}
.edit2{min-height:300px;}
.edit2 img{display:inline-block;max-width:100%;height:auto !important;}
.edit2 p,.edit2 ,.edit2 a{font-size: 17px;color: #555555;line-height: 33px; }                        
.edit2 div{font-size: 17px;color: #555555;line-height: 33px; }


.headDiv{ position: relative;z-index: 4;margin: 0 auto; overflow: hidden;border-bottom: 1px solid #d5e4f0;}
.header {width: 1140px;overflow: hidden;margin: 0 auto;height:90px;}
.logo {width: 265px;float: left;margin-top: 15px;}
.logo img { display: block;width: 100%; }
.header-l { margin-top: 17px;width: 790px;float: right; }


.the-nav ul { margin: 0 auto; }
.the-nav li{   float: left;text-align: center;}
.the-nav .nav-ts { background: none; }
.the-nav li>a p{line-height:71px;  position:relative; display:block; color:#111a21;font-size: 17px;margin-left: 43px;padding: 0 3px;}
.the-nav li>a p:hover ,.the-nav .nav1-1>a p { border-bottom: 2px solid #fff;}
.the-nav .nav1-ts a p { margin-left: 0; } 
.the-nav li>a p:hover { }
.the-nav > .nav > li a { margin-left: 0; }
.nav-a span ,.nav-b span,.nav-c span{ font-size: 16px;color: #b7b7b7;font-weight: normal;line-height: 26px;text-align: center; margin-bottom: 2px;display: block;}
.nav-a { width: 326px;float: left;margin-right: 66px; }
.nav-b { width: 357px;float: left;margin-right: 66px; }
.nav-c { width: 195px;float: right; }





.banner-pagination {
        position: absolute;
        z-index: 10;
        left: 0;
        bottom:34px;
        right:0;
        text-align:center;
}
.swiper-pagination-switch {
        display:inline-block;
        width:18px;
        height:1px;
        border-radius:0;
        margin:0 1px;
        opacity:1;
        cursor:pointer;
        background:#fff;
}
.swiper-visible-switch {
        background:#e32a33;
}
.swiper-active-switch {
        background:#e32a33;
        opacity:1;
}
.swiper-slide {
        float: left;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
        text-align:center;
}
.swiper-slide img{
      max-width:100%;
      height:auto;
}
.banner,.banner-con{
        width:100%;
        margin:0px auto;margin-top: -91px;
}
.banner img{
        max-width:100%;
}
.banner-container {
        z-index:2;
        margin:0 auto;
        position:relative;
        overflow:hidden;
        -webkit-backface-visibility:hidden;
        -moz-backface-visibility:hidden;
        -ms-backface-visibility:hidden;
        -o-backface-visibility:hidden;
        backface-visibility:hidden;
        /* Fix of Webkit flickering */
}
.banner-wrapper {
        position:relative;
        width:100%;
        -webkit-transition-property:-webkit-transform, left, top;
        -webkit-transition-duration:0s;
        -webkit-transform:translate3d(0px,0,0);
        -webkit-transition-timing-function:ease;

        -moz-transition-property:-moz-transform, left, top;
        -moz-transition-duration:0s;
        -moz-transform:translate3d(0px,0,0);
        -moz-transition-timing-function:ease;

        -o-transition-property:-o-transform, left, top;
        -o-transition-duration:0s;
        -o-transform:translate3d(0px,0,0);
        -o-transition-timing-function:ease;
        -o-transform:translate(0px,0px);

        -ms-transition-property:-ms-transform, left, top;
        -ms-transition-duration:0s;
        -ms-transform:translate3d(0px,0,0);
        -ms-transition-timing-function:ease;

        transition-property:transform, left, top;
        transition-duration:0s;
        transform:translate3d(0px,0,0);
        transition-timing-function:ease;

        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box;
        box-sizing: content-box;
}

/*出国留学-效劳内容*/






@media screen and (min-width: 768px) {
.the-nav { display: block;}
.the-nav .nav {  display: block; }
.the-nav .nav-pill:after { content: "";  display: table; clear: both;}
.the-nav > .nav { margin: 0;line-height: normal;}
.the-nav > .nav > li { display:block;  position:relative;    float:left;   /*line-height:65px;*/    text-align:center;}
.the-nav > .nav > li p{}
.the-nav > .nav > li .caret { margin-top:8px; margin-left:2px; border-top-color:#A7A7A7; border-bottom-color:#A7A7A7;}
.the-nav > .nav > li a {  display:block;  color:#414141; font-weight:500; text-decoration:none;  font-size:17px;  }
.the-nav > .nav > li:hover > a { color:#545454;}
.the-nav > .nav > li:hover .subnav {  display:block; }
.the-nav > .nav > li:hover .caret {  border-top-color: #303030; border-bottom-color: #303030;}
}
@media screen and (max-width: 767px) {
.navbar .nav-collapse {  display: none; }
  
}
  /* Subnav */
.nav > li > .subnav { display:none; position:absolute; top:100%; left:0;  z-index:9999999999; margin:0;  padding:0; min-width:150px; background:#fff;  width: 100%; }
.nav > li > .subnav > li { margin-bottom: 0;  line-height:51px;  border-bottom: #e8e8e8 solid 1px;width: 100%;background-color: #fafcff;}
.nav > li > .subnav > li a {  color: #515151;   font-size: 18px;display: block;padding-left: 53px;text-align: left;}
.nav > li > .subnav > li:hover a { color:#ffffff; background:#035eaf;}



.scrollpic {
    width: 1726px;
    margin:0 auto;position: relative;
}
#myscroll {
    display: block;
    width: 1518px;
    position: relative;
    height: 399px;
    overflow: hidden;
    margin: 0 auto;
}
#myscroll #myscrollbox {
    display: block;
    float: left;
    position: absolute;
    left: 0;
    top: 0;
    width: 1000000px;
}
#myscroll ul {
    display: block;
    float: left;
    list-style-type: none;
    padding: 0;
    margin: 0;
}
#myscroll ul li {
    display: block;
    float: left;
    padding: 0;
    width:506px;
}
#myscroll ul li .wpb_wrapper {
   display: block;
    float: left;
    width: 466px;
    padding: 0;
    position: relative;
    height: 399px;
    color: #333;

}
#myscroll a .intro {
    position: absolute;
    left: 0;
    z-index: 10;
    background-color: #0057c4;
    filter: alpha(opacity=70);
    width: 260px;
    color: #fff;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: center;
}
#myscroll a .intro h5 {
    padding: 0;
    margin: 0;
    font-size: 16px;
    height: 40px;
    width: 260px;
    line-height: 30px;
    border-bottom: 1px solid #347fdc;
    font-weight:100;
}
#myscroll a .intro p {
    font-size: 13px;
    line-height: 20px;
    margin: 65px 70px;
    height: 70px;
    overflow: hidden;
}
#myscroll a .intro {
    bottom: -211px;
}
#myscroll a:hover .intro {
    bottom: 0px;
}
#mybtns {
    
    width: 1726px;
    display: block;
    height: 55px;    position: absolute;
}
#mybtns a {
    width: 55px;
    height: 55px;
    display: block;
    float: right;
    margin-right: 1px;
    margin-left:10px;
}
#mybtns a:hover {
}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -ms-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}
#mybtns #left {
    background-image: url(/images/jt_l.png);    position: absolute;
    left: 0;
    top: 151px;
}
#mybtns #right {
    background-image: url(/images/jt_r.png);    position: absolute;
    right: 0;
    top: 151px;
}

#kinMaxShow {
    visibility: hidden;
    width: 100%;
    height: 500px;
    overflow: hidden;
}
/*main1*/
.main1-a { background: url(/images/main1-a.jpg) repeat-x center bottom; padding: 154px 0 244px;}
.main1 { width: 1480px;overflow: hidden; margin: 0 auto;}
.main1-1 { width: 635px;float: left; margin-top: 3px;}
.main1-1 h5 {font-size: 50px;color: #a7732e;line-height: 84px;background: url(/images/main1-h5-bj.png) no-repeat left center;padding-left: 104px;font-weight: bold;}
.main1-1-1 { margin-bottom: 33px;margin-top: 52px;margin-left: 30px; }
.main1-1-1 p { font-size: 17px; color: #404040;line-height: 36px;}
.main1-1-2 a { margin-left: 30px; display: block;color: #c2914a;font-size: 17px;text-align: center;width: 190px;line-height: 54px;border-radius: 21px;border: 1px solid #d1ab76;font-family: 'Arial'; }
.main1-2 { width: 769px;float: right; margin-top: 71px;}
.main1-2 video {width: 100%;height: auto; }
.main2-a { background: url(/images/main2-a.jpg) repeat-x center bottom; padding: 57px 0 78px;}
.main2-1 { width:1480px;margin: 0 auto;  }
.main2-1-1 { margin-bottom: 35px; }
.main2-1-1 h5 { font-size: 50px;color: #a7732e;line-height: 84px;background: url(/images/main2-h5-bj.png) no-repeat left center;padding-left: 104px;font-weight: bold; }
.main2-1-1 p {font-size: 17px;color: #404040;line-height: 30px;}
.s_area{  width: 100%; overflow: hidden; background: #eff2f7;}
.s_area .box{  background-size: cover; background-attachment: fixed; }
.s_area .box .m{ display: flex;}
.s_area .hd{ width: 401px;  float: left;}
.s_area .hd ul{ height: 100%;}
.s_area .hd ul li{ background: #9d692e; color: #3b3b3b; padding: 33px 30px 0;height: 137px; cursor: pointer; position: relative; z-index: 1;}
.s_area .hd ul li:before{ content: ""; display: block; width: 100%; height: 0; position: absolute; left: 0; bottom: 0; z-index: -1; background: #fff; transition: .5s; -webkit-transition: .5s; -moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s; }
.s_area .hd ul .slick-current h3{ font-size: 24px; color: #3b3b3b; font-weight: bold; margin-top: 3px; line-height: 34px;}
.s_area .hd ul .slick-current span { font-size: 20px; color: #dacab7; font-weight: bold; margin-bottom: .5rem;line-height: 22px;font-family: 'Arial';}

.s_area .hd ul li.slick-current:before{ top: 0; bottom: auto; height: 100%;}
.s_area .hd ul li .ico{ width: 2rem; display: none;}
.s_area .hd ul li .ico2 { display: black;width: 2rem; }
.s_area .hd ul li.slick-current .ico2 { display: none; }
.s_area .hd ul li.slick-current .ico { display: block; }
.s_area .hd ul li h3{ font-size: 24px; color: #ffffff; font-weight: bold; margin-top: 3px; line-height: 34px;}
.s_area .hd ul li span{ font-size: 20px;  color: #fff; font-family: "Arial"; text-transform: uppercase; font-weight: bold;line-height: 22px;}
.s_area .bd{ float: left; width: calc(100% - 25rem);}
.s_area .bd ul li{ display: flex;}
.s_area .bd ul li .txt{ background: #fff; display: flex; align-items: center;  width: 471px; padding: 0 42px;}
.txt>div { width: 100%; }
.bd-list a { display: block;font-size: 22px;color: #404040;line-height: 39px; background: url(/images/bd-list-bj.jpg) no-repeat left center;padding-left: 19px;width: 50%;float: left;font-weight: normal;}
.bd-list-ts a { width: 100%; }
.s_area .bd ul li .txt span{ font-size: 20px; color: #cbcbcb; font-family: "Arial"; display: block; text-transform: uppercase;line-height: 20px;font-weight: bold;}
.s_area .bd ul li .txt h3{ font-size: 36px; font-weight: bold; color: #3b3b3b; margin-top: ;line-height: 44px; }
.s_area .bd ul li .con{ font-size: 17px; line-height: 30px;  color: #404040; margin-bottom: 57px;margin-top: 37px;}
.s_area .bd ul li .pic{ height: 100%; width: 608px;}
.s_area .bd ul li .pic img{ height: 100%; object-fit: cover;}







.main3 { width: 1480px;margin: 84px auto 84px; }
.main3-1 { overflow: hidden;margin-bottom: 77px; }
.main3-1-1 { width: 50%;float: left; }
.main3-1-1 h5 { font-size: 50px;color: #a7732e;line-height: 84px;background: url(/images/main3-h5-bj.png) no-repeat left center;padding-left: 104px;font-weight: bold; }
.main3-1-2 { float: right;  display: block;color: #c2914a;font-size: 17px;text-align: center;width: 190px;line-height: 54px;border-radius: 21px;border: 1px solid #d1ab76;font-family: 'Arial';margin-top: 37px; }
.main3-2 { overflow: hidden; }
.main3-2 img { display: block;width: 100%; }
.main3-2-1 { width: 781px;float: left; }
.main3-2-1-2 { padding: 0 44px;border: 1px solid #e3e3e3; }
.main3-2-1 h5 { font-size: 17px;color: #404040;line-height: 71px;padding-left: 60px; background: url(/images/main3-2-1-h5.jpg) no-repeat center left;font-weight: normal;}
.main3-2-2 { width: 698px;float: right; }
.main3-2-2 ul { overflow: hidden; }
.main3-2-2 ul li { width: 340px;float: left;margin-left: 9px;margin-bottom: 19px; }
.main3-2-2 li h5 {  font-size: 17px;color: #404040;line-height: 57px;padding-left: 60px;border: 1px solid #e3e3e3;font-weight: normal; }
.main4-a { background: url(/images/main4-a.jpg) repeat-x center top; padding: 137px 0 0;}
.main4 { overflow: hidden; width: 1480px;margin: 0 auto;background-color: #fff;}
.main4-1 { width: 913px;float: left; margin-left: 30px;position: relative;}
.main4-1-1 h5 { font-size: 50px;color: #a7732e;line-height: 84px;background: url(/images/main4-h5-bj.png) no-repeat left bottom;padding-left: 72px; margin-bottom: 19px;font-weight: bold; margin-top: 20px;}
.main4-1-2 { margin-left:   14px; }
.main4-1-2 ul { overflow: hidden; }
.main4-1-2 ul li { width: 416px;float: left;margin-bottom: 17px; border-top-left-radius: 4px;border-top-right-radius: 4px;margin-right: 24px;border-radius: 4px;}
.main4-1-2-1 img { display: block;width: 100%; border-top-left-radius: 4px;border-top-right-radius: 4px;}
.main4-1-2-2 { border: 1px solid #e0e0e0;padding: 35px 24px 0; height: 174px;border-radius: 4px;}
.main4-1-2 ul .main4-1-2-ts .main4-1-2-2 { padding-top: 18px;height: 128px; border-top-right-radius: 0;border-top-left-radius: 0;}
.main4-1-2-2 h5 {     font-weight: bold;font-size: 17px;color: #373737;line-height: 28px;margin-bottom: 5px; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.main4-1-2-2 span { font-size: 13px;color: #a19ea2;line-height: 18px;margin-bottom: px; display: block;}
.main4-1-2-2 p { font-size: 17px;color: #404040;line-height: 24px;margin-bottom: px;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.main4-1-3 { position: absolute;top: 0;right: 0; }
.main4-2 { width: 537px;float: right; }

.main4-2-1 { margin-bottom: 1px; }
.main4-2-1 img { display: block;width: 100%; }
.main4-2-2 { height: 323px; background-color: #0d4fa8; padding: 56px 42px 0; }
.main4-2-2 h5 a { font-size: 36px;color: #fff;line-height: 47px; margin-bottom: 13px;}
.main4-2-2 h5 a span { font-size: 26px; padding-left: 14px;}
.main4-2-2 {}
.main4-2-2-1 p { font-size: 17px;color: #fff;line-height: 32px; }


















.footer { background-color: #282828; }
.footer1 { width: 1140px;margin: 0 auto;overflow: hidden; padding: 59px 0 60px;}
.footer1-l { width: 686px;float: left; }
.footer1-l-1 img { display: block; }
.footer1-l ul { overflow: hidden; margin-top: 26px;margin-left: 14px;}
.footer1-l ul li { float: left;width: 168px; }
.footer1-l ul li h5 a { background: url(/images/footer1-l-h5.jpg) no-repeat bottom left;font-size: 17px;color: #c0c0c0;line-height: 64px;margin-bottom: 5px; display: block;}
.footer1-l-2 a { font-size: 15px;color: #c5c5c5;line-height: 31px;display: block; }
.footer1-r { width: 388px;float: right;margin-top: 96px; }
.footer1-r-1 p {  font-size: 36px;color: #c12d31; font-weight: bold;font-family: 'Arial';}
.footer1-r-1 p span { background: url(/images/footer1-r-1.jpg) no-repeat center left;font-size: 15px;color: #ffffff;font-family: '微软雅黑';padding-left: 25px; }
.footer1-r ul { overflow: hidden; }
.footer1-r ul li { width: 123px;float: left;margin-right: 44px; }
.footer1-r ul li img { display: block;width: 100%; }
.footer1-r  p { text-align: center;font-size: 15px;color: #d0d0d0;line-height: 41px; }
.footer2 { background-color: #1a1a1a;text-align: center;}
.footer2 p,.footer2 p a { font-size: 15px;color: #909090;line-height: 48px; }
.footer1-r-2 { float: left; }
.footer1-r-3 { float: right; }
/*集团概况*/
.banner-con2 img { display: block;margin: 0 auto; width: 100%;}
.mbx { background-color: #fdfdfd;border-bottom: 1px solid #f3f3f3; }
.mbx ul { text-align: center; }
.mbx ul li { display: inline-block; margin: 0 13px;}
.mbx ul li a { display: inline-block;font-size: 18px;color: #af6c12;line-height: 54px; }
.mbx ul li a:hover ,.mbx ul li .mbx-ts{ font-weight: bold; border-bottom: 2px solid #cc8931;}
.jtgk { width: 1140px;margin: 58px auto 54px; }
.jtgk h5 { font-size: 36px;color: #000000;line-height: 46px; font-weight: normal;background: url(/images/jtgk-1-bj.jpg) no-repeat;background-position: 150px 23px;margin-bottom: 26px;}
.jtgk-1 { margin-bottom: 25px; }
.jtgk-1 p { font-size: 16px;color: #404040;line-height: 28px; }
.jtgk-2 img {display: block;width: 100%;}

/*企业文化*/
.qywh h5 {background: url(/images/jtgk-1-bj.jpg) no-repeat;background-position: 150px 23px;}
.qywh-a { overflow: hidden; }
.qywh-a li { width: 274px;float: left;margin-right: 14px; position: relative;}
.qywh-a li:nth-child(4n) { margin-right: 0 !important; }
.qywh-2 { position: absolute;bottom:41px; left: 26px;}
.qywh-2-1 p { font-size: 21px;color: #fff;line-height: 51px;font-weight: bold; background: url(/images/qywh-2-1-bj.jpg) no-repeat left bottom;margin-bottom: 8px;}
.qywh-2-2 p { font-size: 18px;color: #fff;line-height: 28px; }
/*声誉资质*/
.yrzz { width: 1125px;margin: 59px auto 83px; }
.yrzz h4 { font-size: 36px;color: #000000;text-align: center;line-height: 100px;}
.yrzz ul { overflow: hidden;margin-bottom: 42px; margin-top: 31px;}
.yrzz ul li { float: left;width: 353px;margin: 0 11px 44px; }
.yrzz-1 { border: 15px solid #f5f5f5; margin-bottom: 15px;}
.yrzz-1 img { display: block; width: 323px;height: 217px}
.yrzz-2 p { font-size: 17px;color: #404040;line-height: 28px;text-align: center;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;  }
.list { text-align: center; }
.list,.list a,.list p { font-size: 18px;color: #5f5f5f;line-height: 28px;text-align: center; }
/*新闻资讯-集团动态*/
.news { width: 1140px;margin: 52px auto 168px; }
.news ul { margin-bottom: 45px; }
.news ul li { border-bottom: 1px dashed #d3d3d3;margin-bottom: 32px;overflow: hidden;padding-bottom: 22px; }
.news-1 { width: 90px;float: left; border-right: 1px solid #d9d9d9;}
.news-1 p { font-size: 36px;color: #dac29c;line-height: 42px;text-align: center;margin-bottom: 8px; }
.news-1 span { font-size: 15px;color: #666666;line-height: 21px;text-align: center;display: block; }
.news-2 { width: 992px;float: right;margin-right: 34px; }
.news-2 h5 { font-size: 18px;color: #404040;line-height: 28px; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;margin-bottom: 5px;font-weight: normal;}
.news-2 p { font-size: 15px;color: #7e7e7e;line-height: 25px; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}

/*新闻资讯-集团动态 - 新闻详情页*/
.newsshow { width: 1140px;margin: 26px auto 57px; }
.newsshow-1 { padding-bottom: 23px;border-bottom: 1px dashed #d3d3d3; }
.newsshow-1 h5 { font-size: 18px;color:#121212;font-weight: normal;text-align: center;margin-bottom: 6px;line-height: 28px;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
.newsshow-1 p { font-size: 15px;color:#666666;text-align: center;line-height: 21px; }
.newsshow-2 { padding: 32px 0; margin: 0 auto;}
.newsshow-2 p { font-size: 17px;color: #676767;line-height: 32px;}
.newsshow-2 img { text-align: center;display: block;     margin: 0 auto;}
/*联系J9集团官网*/
.lxwm { overflow: hidden;width: 1140px;margin: 49px auto 85px; }
.lxwm-1 { width: 798px;float: left; }
.lxwm-1 img { display: block;width: 100%;border: 1px solid #e1e1e1; }
.lxwm-2 { width: 337px;float: right;background-color: #fafafa; padding: 50px 4px 0 49px;height: 537px;}
.lxwm-2 li { border-bottom: 1px dashed #d9d9d9;margin-bottom: 30px; padding-bottom: 13px;}
.lxwm-2-1 { margin-bottom: 9px; }
.lxwm-2-1 h5 { font-size: 14px;color: #989696;line-height: 19px;padding-left: 27px;font-weight: normal;}
.lxwm-2-2 p { font-size: 17px;color: #404040;line-height: 23px;}
.lxwm-2-1-1 { background: url(/images/lxwm-2-1-1.jpg) no-repeat left center;  }
.lxwm-2-1-2 { background: url(/images/lxwm-2-1-2.jpg) no-repeat left center;  }
.lxwm-2-1-3 { background: url(/images/lxwm-2-1-3.jpg) no-repeat left center;  }
.lxwm-2-1-4 { background: url(/images/lxwm-2-1-4.jpg) no-repeat left center;  }
/*加入J9集团官网-人才理念*/
.jrgs { width: 1140px;margin: 26px auto 100px; overflow: hidden;}
.jrgs-1 { width: 202px;float: left; }
.jrgs-1 h4 { font-size: 36px;color: #a76104;line-height: 61px;font-weight: normal; border-bottom: 1px solid #e9e7e8;margin-bottom: 21px;}
.jrgs-1 li { padding-left: 20px; width: 100%;margin-bottom: 7px;background-color: #efefef;}
.jrgs-1 li a { font-size: 20px;color: #ac6e28;padding-left: 51px;line-height: 55px; display: block;}
.jrgs-1 li:hover,.jrgs-1 .jrgs-1-ts { background-color: #f5efe8; }
.jrgs-1-1 {  background: url(/images/jrgs-1-1.png) no-repeat left center;  }
.jrgs-1-2 {  background: url(/images/jrgs-1-2.png) no-repeat left center;  }
.jrgs-2 { width: 873px;float: right; margin-top: 7px;}
.jrgs-2 h4 {  border-bottom: 1px solid #d9d3c8;padding-left: 6px;}
.jrgs-2 h4 span a { font-size: 20px;color: #a76104;line-height: 51px;padding-left: 21px; display: block; background: url(/images/jrgs-2-h4.jpg) no-repeat left center;font-weight: normal; }
.jrgs-2-1 { margin-left: 22px;  }
.jrgs-2-1 h5 { font-size: 23px;color: #121212;line-height: 33px;margin-bottom: 21px;font-weight: normal;margin-top: 38px;}
.jrgs-2-1 p { font-size: 17px;color: #676767;line-height: 31px;margin-bottom: 44px; }
.jrgs-2-1-2 { text-align: center;  }
/*加入J9集团官网-社会招聘*/
.shzp ul { margin-bottom: 55px;margin-top: 15px; }
.shzp ul li { margin-bottom: 17px;overflow: hidden;border: 1px solid #ebebeb;padding: 31px 22px 0px 34px;height: 112px; }
.shzp-1 { width: 600px;float: left; }
.shzp-1 h5 { font-size: 18px;color: #404040;line-height: 28px;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; margin-bottom: 7px;font-weight: bold;}
.shzp-1 p { font-size: 15px;color: #404040;line-height: 25px;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
.shzp-2 { width: 133px;float: right;border: 1px solid #f4f4f4; margin-top: 12px;}
.shzp-2 p { font-size: 14px;color: #848484;line-height: 43px;text-align: center;}
/*加入J9集团官网-社会招聘-详情页*/
.shzpshow h4 { font-size: 32px;color: #121212;line-height: 33px;margin-bottom: 20px;text-align: center;font-weight: normal;margin-top: 31px; border-bottom: none;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; }
.shzpshow-1-1 { margin-bottom: 45px; }
.shzpshow-1-1 p { color: #676767;font-size: 17px;line-height: 32px; }
.shzpshow-1-2 { margin-bottom: 32px; }
.shzpshow-1-2 h5 {  font-size: 18px;color: #404040;line-height: 28px;font-weight: bold; }
.shzpshow-1-2 p { font-size: 17px;color: #404040;line-height: 32px; }
/*项目咨询*/
.xmzs-1-1 {  background: url(/images/xmzs-1-1.png) no-repeat left center;  }
.xmzs-1-2 {  background: url(/images/xmzs-1-2.png) no-repeat left center;  }
.xmzs-1-3 {  background: url(/images/xmzs-1-3.png) no-repeat left center;  }
.xmzs-1-4 {  background: url(/images/xmzs-1-4.png) no-repeat left center;  }
.xmzs-1-5 {  background: url(/images/xmzs-1-5.png) no-repeat left center;  }
.xmzx-1 h4 span { display: inline-block; padding-right: 41px;}
.xmzx-1 h4 .xmzx-1-ts a { color: #848484;background: url(/images/xmzx-1-ts.jpg) no-repeat left center; }
.xmzx-a ul { overflow: hidden;margin-bottom: 29px;margin-top: 30px; }
.xmzx-a ul li { width: 422px;float: left;margin-bottom: 42px; overflow: hidden;margin-right: 29px;}
.xmzx-a ul li:nth-child(2n) { margin-right: 0; }
.xmzx-a-1 { width: 219px;float: left; }
.xmzx-a-1-1 { margin-bottom: 12px; }
.xmzx-a-1-1 img {display: block;width: 100%;}
.xmzx-a-1-2 p { font-size: 16px;color: #a76104;line-height: 22px;padding-left: 10px;border-left: 5px solid #a76104;font-weight: bold; margin-bottom: 5px;}
.xmzx-a-1-3 { background-color: #f3f3f3; height: 121px;padding: 16px 4px 0;}
.xmzx-a-1-3 h5 { font-size: 18px;color: #404040;line-height: 24px;margin-left: 3px; margin-bottom: 12px;}
.xmzx-a-1-3-1 p { font-size: 12px;color: #404040;line-height: 26px; padding-left: 23px;}
.xmzx-a-1-3-1-1 { background: url(/images/xmzx-a-1-3-1-1.jpg) no-repeat left center; }
.xmzx-a-1-3-1-2 { background: url(/images/xmzx-a-1-3-1-2.jpg) no-repeat left center; }


.xmzx-a-2 { width: 193px;float: right; }
.xmzx-a-2-1 h5 { font-size: 18px;color: #404040;line-height: 22px;font-weight: bold;margin-top: 2px;margin-bottom: 6px;height:42px; }
.xmzx-a-2-1 p { font-size: 15px;color: #404040;line-height: 19px;height: 38px; }
.xmzx-a-2-2 { margin-bottom: 11px;margin-top: 13px;    height: 90px; }
.xmzx-a-2-2 p { font-size: 15px;color: #404040;line-height: 22px; }
.xmzx-a-2-3 p { font-size: 12px;color: #5d5d5d;line-height: 24px;/*padding-left: 14px; background: url(/images/xmzx-a-2-3.jpg) no-repeat left center;*/text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;height: 72px;}
.xmzx-a-2-4 { margin-top: 10px; }
.xmzx-a-2-4 p { font-size: 14px;color: #a76104;line-height: 24px; }


/*项目咨询-详情页*/
.xmzxshow-1 { margin-top: 34px;margin-bottom: 23px; }
.xmzxshow-1 h5 { font-size: 18px;color: #404040;line-height: 28px;text-align: center; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;}
.xmzxshow-3 { margin-top: 44px; }
.xmzxshow-3 h5 { font-size: 20px;color: #5c5c5c;line-height: 31px;background-color: #ececec;padding-left: 18px;border-left: 6px solid #a76104; }
.xmzxshow-3-1-1 { margin-top: 19px;margin-left: 20px;margin-bottom: 14px; }
.xmzxshow-3-1-1 p { font-size: 17px;color: #404040;line-height: 28px; }
.xmzxshow-3-1-2 { margin-left: 20px; }
.xmzxshow-3-1-2 p { font-size: 17px;color: #404040;line-height: 35px;}


#body_center{
    margin:0 auto;
    max-width:940px;
}
#body_center .left_body{

}
.left_body_img{
    float:left;
    width:100%;
    position:relative;
    z-index:50;
    overflow:hidden;
}
.left_body_img .img_over_text_box{
    position:absolute;
    z-index:55;
    padding:20px 8% 20px 4%;
    background-color:#000000;
    background:url(/images/opacity_bg.png) repeat;
    left:4%;
    top:18%;
    width:60%;
    display:none;
}
.left_body_img .img_over_text_box_pc{
    position:absolute;
    z-index:55;
    left:0;
    top:0;
    width:70%;
    display:block;
}
.left_body_img .img_over_text_box_pc .img_over_txt_info{
    position:absolute;
    z-index:56;
    padding:20px 8% 20px 4%;
    left:4%;
    top:15%;
    width:70%;
}
.left_body_img .img_over_text_box_pc .img_over_txt_info h3{
    font-size:32px;
    color:#FFF;
    margin-bottom:10px;
    width:100%;
}
.left_body_img .img_over_text_box_pc .img_over_txt_info span{
    color:#fff;
    width:80%;
    display:block;
}
.jingxuanfangchan{
    float:left;
    position:relative;
    z-index:50;
    width:97%;
    margin-top:-36px;
}
.jingxuanfangchan .jingxuanfangchan_tab{
    float:left;
    width:140px;
    height:36px;
    line-height:36px;
    background-color:#FFF;
    position:relative;
    z-index:51;
    margin-right:10px;
}
.jingxuanfangchan .jingxuanfangchan_tab .jingxuanfangchan_title{
    position:absolute;
    left:0;
    width:100%;
    text-align:center;
    font-size:18px;
    color:#4d4d4d;
    font-weight:bold;
}
.subskillline .jingxuanfangchan_tab .jingxuanfangchan_title {
    color: #de1125;
}
.jingxuanfangchan .jingxuanfangchan_tab_noselect {
    background-color: #999ea3;
}
.jingxuanfangchan .jingxuanfangchan_tab_noselect .jingxuanfangchan_title {
    color: #fff;
}
.jingxuanfangchan .jingxuanfangchan_box{
    float:left;
    width:100%;
    background-color:#FFF;
    position:relative;
    z-index:51;
    padding:20px 0;
    overflow:hidden;
}
.jingxuanfangchan .jingxuanfangchan_box .left_jingxuanfangchan{
    float:left;
    width:48%;
    margin-left:3%;
    display:inline;
    position:relative;
}
.jingxuanfangchan .jingxuanfangchan_box .left_jingxuanfangchan .jingxuan_xiangqing{
    float:left;
    height:30px;
    line-height:30px;
    width:140px;
    text-align:center;
    color:#FFF;
    background-color:#7d7d7d;
    text-decoration:none;
    font-size:16px;
    margin-top:20px;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan{
    float:right;
    width:43%;
    margin-right:3%;
    display:inline;
    position:relative;
    z-index:51;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan h1{
    float:left;
    width:100%;
    color:#4d4d4d;
    font-size:18px;
    line-height:26px;
    word-break:break-all;
    word-wrap:break-word;
}
.jingxuanfangchan .jingxuanfangchan_box .left_jingxuanfangchan .zushou_box{
    position:absolute;
    z-index:55;
    right:0;
    top:0;
    width:100%;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan p{
    float:left;
    width:100%;
    color:#4d4d4d;
    font-size:16px;
    margin-bottom:20px;
}
.jingxuanfangchan  .jingxuanfangchan_more{
    float:left;
    width:94%;
    padding:15px 3%;
    margin-top:20px;
    background-color:#FFF;
}
.jingxuanfangchan  .jingxuanfangchan_more .jingxuan_bottom_text{
    float:left;
    margin-left:3%;
    line-height:20px;
    display:inline;
    color:#4d4d4d;
    margin-top:15px;
}
.haiwai_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -65px -120px no-repeat;
}
.guwen_zhuanyuan_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -193px -120px no-repeat;
}
.event_zhuanyuan_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -180px -180px no-repeat;
}
.jiaji_zhuanyuan_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -125px -180px no-repeat;
}
.research_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -245px -120px no-repeat;
}
.expert_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -8px -218px no-repeat;
}
.guonei_ico{
    width:54px;
    height:50px;
    float:left;
    background:url(/images/sprite.png) -126px -120px no-repeat;
}
.bold{
    font-weight:bold;
}
.jingxuan_quanbu{
    float:right;
    height:30px;
    width:140px;
    text-align:center;
    line-height:30px;
    font-size:14px;
    color:#FFF;
    background-color:#e4112b;
    text-decoration:none;
    margin-top:10px;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan label{
    float:left;
    width:100%;
    color:#4d4d4d;
    font-size:12px;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan h3{
    float:left;
    width:100%;
    color:#4d4d4d;
    font-size:16px;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan ul{
    float:left;
    width:100%;
    margin-top:25px;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan ul li{
    color:#7d7d7d;
    font-size:14px;
    list-style-type:disc;
    margin-left:15px;
    line-height:24px;
}
.jingxuanfangchan .jingxuanfangchan_box .right_jingxuanfangchan ul li span{
    color:#4d4d4d;
}
.jingxuanfangchan .jingxuanfangchan_box .jingxuanfangchan_content{
    position:absolute;
    z-index:55;
    width:100%;
    top:20px;
    left:100%;
    display:none;
    background-color:#FFF;
}
.jingxuanfangchan_box .news_lun{
    float:left;
    width:100%;
    margin-top:30px;
    text-align:center;
}
.jingxuanfangchan_box .news_lun .do_left{
    display:inline-block;
    zoom:1;
    *display:inline;
    height:22px;
    width:25px;;
    background:url(/images/do_left.jpg) center no-repeat;
    cursor:pointer;
    margin-right:2%;
}
.jingxuanfangchan_box .news_lun .dian_box{display:inline;}
.jingxuanfangchan_box .news_lun .dian_box li{display:inline-block;zoom:1;*display:inline;height:22px;width:10px;margin-left:1%;background:url(/images/hui_dian.png) no-repeat center center;cursor:pointer;}
.jingxuanfangchan_box .news_lun .dian_box li.selected{background:url(/images/select_dian.png) no-repeat center center;}
.jingxuanfangchan_box .news_lun .do_right{
    display:inline-block;
    zoom:1;
    *display:inline;
    margin-left:3%;
    height:22px;
    width:25px;
    background:url(/images/do_right.jpg) center no-repeat;
    cursor:pointer;
}
.left_body_img .img_over_text_box h3{
    font-size:32px;
    color:#FFF;
    margin-bottom:10px;
}
.left_body_img .img_over_text_box span{
    color:#fff;
}
#body_center .left_body .mianbaoxue{
    float:left;
    height:28px;
    line-height:28px;
    margin-top:5px;
    font-size:12px;
    text-indent:3%;
    width:97%;
}
#body_center .left_body .mianbaoxue a{
    text-decoration:none;
    color:#003d79;
}
#body_center .left_body .left_body_top{
    float:left;
    width:97%;
    background-color:#5e5e5e;
}
#body_center .left_body .left_body_top .fangchan_detail_name{
    float:left;
    font-size:32px;
    color:#FFF;
    padding:0 3%;
    width:94%;
    margin-top:6px;
    position:relative;
    z-index:50;
}
#body_center .left_body .left_body_top .fangchan_detail_name .fangchandaima{
    position:absolute;
    font-size:16px;
    color:#FFF;
    z-index:55;
    right:3%;
    top:6px;
    width:210px;
}
#body_center .left_body .fagnchan_detail_tools{
    float:left;
    width:97%;
    text-align:right;
}
#body_center .left_body .fagnchan_detail_tools a{
    display:inline-block;
    zoom:1;
    *display:inline;
    height:35px;
    line-height:35px;
    margin-left:10px;
    text-decoration:none;
    color:#666666;
}
#body_center .left_body .fangchan_detail_img{
    float:left;
    width:97%;
    position:relative;
    z-index:1;
}
.fangchan_detail_img .news_lun{
    position:absolute;
    z-index:55;
    margin-top:0;
    top:40%;
    left:0;
    width:100%;
}
.fangchan_detail_img .news_lun .do_left{
    float:left;
    width:8%;
    height:65px;
    background:url(/images/iphone_do_left.jpg) center no-repeat;
    cursor:pointer;
    display:inline;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    opacity:0.7;
    -khtml-opacity:0.7;
}
.fangchan_detail_img .news_lun .do_right{
    float:right;
    height:65px;
    width:8%;
    background:url(/images/iphone_do_right.jpg) center no-repeat;
    cursor:pointer;
    display:inline;
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    opacity:0.7;
    -khtml-opacity:0.7;
}
#body_center .left_body .fangchan_detail_img_list{
    float:left;
    margin-top:10px;
    width:97%;
}
#body_center .left_body .fangchan_detail_img_list dl{
    float:left;
    width:24%;
    margin-left:1%;
    display:inline;
    cursor:pointer;
}
#body_center .left_body .fangchan_detail_info{
    float:left;
    width:58%;
    background-color:#fff;
    padding:20px 0 0;
    color:#666;
    margin-top:20px;
}   
#body_center .left_body .guwen_detail_info{
    float:right;
    width:30%;
    padding:20px 3% 0;
    margin-right:3%;
    margin-top:20px;
    display:inline;
    background-color:#fff;
}
.fangchan_detail_img_list dl img { width:   195px;height:   164px;display:  block;   }
/*项目展示*/
.xmzs-b { margin-top: 44px; }
.xmzs-b-1 h5 { font-size: 36px;color: #000000;line-height: 45px; font-weight: normal;background-position: 166px 22px;margin-bottom: 26px;}
.xmzs-b-1-1 p { font-size: 16px;color: #404040;line-height: 28px; }
.xmzs-b-2 ul { overflow: hidden;margin-bottom: 42px;margin-top: 76px; }
.xmzs-b-2 ul li { width: 424px;float: left;margin-right: 25px;margin-bottom: 54px; }
.xmzs-b-2 ul li:nth-child(2n){ margin-right: 0; }
.xmzs-b-2-1 img { display: block;width: 422px;height: 294px; border: 1px solid #e1e1e5;}
.xmzs-b-2-2 p { font-size: 18px;color: #595959;line-height: 55px;text-align: center; background-color: #f7f7f7;}

/*项目展示-房地产-项目详情页*/
.xzzsshow-c-1 h5 { text-align: center;font-size: 28px;color: #000000;line-height: 38px;margin-bottom: 43px;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; font-weight: normal;margin-top: 30px;}
.xzzsshow-c-2 { overflow: hidden; margin-bottom: 31px;}
.xzzsshow-c-2-1 { width: 424px;float: left; }
.xzzsshow-c-2-1 img { display: block;width: 100%;border: 1px solid #e1e1e5; }
.xzzsshow-c-2-2 { width: 427px;float: right; }
.xzzsshow-c-2-2 table th { font-size: 17px;color: #a76104;line-height: 45px;font-weight: normal;padding-left: 23px; background-color: #fafafa;}
.xzzsshow-c-2-2 table td { font-size: 15px;color: #595959;line-height: 35px; padding-left: 16px;}
.xzzsshow-c-2-2 table {  border-collapse: separate;  border-top: 1px solid #e6e6e6;  border-left: 1px solid #e6e6e6; }
.xzzsshow-c-2-2 tr th {border-bottom: 1px solid #e6e6e6;text-align: left;}
.xzzsshow-c-2-2 tr td {   border-bottom: 1px solid #e6e6e6;  border-right: 1px solid #e6e6e6;}
.xzzsshow-c-2-2-1 { width: 94px; }
.xzzsshow-c-2-2-2 { width: 330px; }
.xzzsshow-c-2-2 table .xzzsshow-c-2-2-ts { line-height: 67px; }
.xzzsshow-c-3-1-1 { margin-bottom: 31px; }
#outer {}
#tab {overflow:hidden;zoom:1;border-bottom: 1px solid #e6e6e6;}
#tab li {float:left;color:#595959;  cursor:pointer; line-height:49px;width: 200px;text-align: center;border-left: 1px solid #e6e6e6;border-top: 1px solid #e6e6e6;}
#tab .xzzsshow-c-3-ts { border-right: 1px solid #e6e6e6; }
#tab li.current {font-weight: bold;color: #a87126;border-top: 2px solid #a87126;}
#content {border-top-width:0;padding: 25px 4px;}
#content ul {line-height:25px;display:none; }
.xzzsshow-c-3-1-1 p{ font-size: 17px;color: #595959;line-height: 25px; }
.xzzsshow-c-3-1-2 .news_lun{ display: none; }

/*J9集团官网工业-工业园运营*/
.cyyq-1-1 { margin-top: 36px; }
.cyyq-1 h5 { background-position: 166px 22px; }
.cyyq-1-2 li { overflow: hidden; margin-bottom: 36px;padding-bottom: 27px;border-bottom: 1px dashed #d5d5d5;}
.cyyq-1-2-1 { width: 306px;float: left; }
.cyyq-1-2-1 img { width: 100%;display: block; }
.cyyq-1-2 { margin-top: 78px; }
.cyyq-1-2-2 { width: 870px;float: left; margin-top: 36px; margin-bottom: 20px;}
.cyyq-1-2-2 h5 { font-size: 26px;color: #000000;line-height: 36px;font-weight: normal;margin-bottom: 11px; background: none;}
.cyyq-1-2-2 p { font-size: 16px;color: #404040;line-height: 28px; }
.cyyq-a-1-1 {  background: url(/images/cyyq-1-1.png) no-repeat left center;  }
.cyyq-a-1-2 {  background: url(/images/cyyq-1-2.png) no-repeat left center;  }
.cyyq-a-1-3 {  background: url(/images/cyyq-1-3.png) no-repeat left center;  }
.cyyq-a-1-4 {  background: url(/images/cyyq-1-4.png) no-repeat left center;  }
.dyyw h5 {     background-position: 100px 22px; }
.cyyq-1-1 { text-align: center; }
.cyyq-1-1 img { display: inline-block; }


/*J9集团官网工业-多元营业---------其他小项版式同这个一样*/
.fdc h5 {  }
/*J9集团官网工业-房地产-房地产开发----其他小项版式同这个一样*/
.xzj h5 {    }
.jrgs-ts { width: 100% !important;float: none; }




@font-face {
  font-family: 'Aparajita';
  src: 
       url('/font/Aparajita.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
 

.jrgs h5 span ,.jtgk h5 span,.yrzz h4 span{ font-size: 26px; font-family: 'Aparajita';color: #646f80;text-transform: uppercase;padding-left: 25px;}
.yrzz h4 span{ display: block;padding-left: 0;text-align: center; }
.yrzz h4 { line-height: 46px; }
i { font-size: 45px;color: #ae6b12;line-height:45px;font-family: 'Aparajita';margin-bottom: 0;display: block; }
.main4-1-1 i { margin-left: 19px; margin-bottom: 19px;}
.main4-1-1 h5 { margin-bottom: 0; }
.main2-1 i { margin-bottom: 21px; }
/*联系J9集团官网*/

@media screen and (max-width:1440px){
body{
zoom: 0.85;
-moz-transform:scale(zoom)
transform-origin:left top
}
.header ,.main1 ,.main4,.footer1,.proshow,.hzkh,.ryzz,.ryzzshow,.hd-t-a,.main5,.mbx-a,.newsshow,.newsshow-2,.about-a,.about-3-1,.xsqy,.xsqy-k,.pro,.proshow,.main2-1,.main3{ width: 94%; }
.logo { margin-right: 1%; }
.header-l { width: 72%; }
.the-nav li>a p { }
.main1-a { padding: 3% 0; }
.main1-1 { width: 46%; }
.main1-2 { width: 53%; }
.main2-a { padding: 3% 0; }
.main3 { margin: 3% auto 4%; }
.main3-2-1 { width: 52%; }
.main3-2-2 { width: 48%; }
.main3-2-2 ul li { width: 48%;margin-left: 2%;margin-bottom: 2%; }
.main4-a { padding: 4% 0 0; }
.main4-1 { width: 65%; }
.main4-2 { width: 35%;}
.footer1 { padding: 3% 0; }
.main4-1 {     margin-left: 0px; }
 .main4-1-2 ul li {  width: 404px;; }
}

@media screen and (max-width:1366px){
    #mybtns a { width: 30px;height: 30px; }
    #mybtns #right,#mybtns #left { background-size: 100%; }
    #s_rukou { margin-left: -653px;top: 1%;height: 98%; }
    #s_rukou .img, #s_rukou .img li { width: 1316px !important;height: 616px !important;}
    .s_area .hd {width: 26%;}
    .s_area .hd ul li span {font-size: 16px;}
    .s_area .bd { width: 74%; }
    .main3-1 { margin-bottom: 2%; }
    .main4-1-2 ul li { width: 48%;margin-right: 2%; }
    .main4-2-2 h5 a span { font-size: 18px; }
}
@media screen and (max-width:1360px){

}
@media screen and (max-width:1280px){

    #s_rukou { margin-left: -614px; }
    #s_rukou .img, #s_rukou .img li { width: 1230px !important;height: 557px !important;}
    .header-l { width: 71%; }
    .main1-1 h5 ,.main2-1-1 h5,.main3-1-1 h5,.main4-1-1 h5{ font-size: 40px; }
    .main1-1-1 { margin-left: 1%;margin-bottom: 2%; }
    .main1-1-1 p ,.main2-1-1 p,.s_area .bd ul li .con,.main4-1-2-2 p,.main4-2-2-1 p{ font-size: 14px;    line-height: 28px; }
    .main1-1-2 a { margin-left: 2%;font-size: 14px;width: 160px;line-height: 42px;border-radius: 14px; }
    .s_area .hd ul li { height: 109px;    padding: 8% 4% 0; }
    .s_area .hd ul .slick-current h3 ,.s_area .hd ul li h3{ font-size: 20px;margin-top: 0px; }
    .s_area .hd ul .slick-current span ,.s_area .hd ul li span{ font-size: 14px; }
    .s_area .bd ul li .txt h3 { font-size: 26px;    line-height: 40px; }
    .s_area .bd ul li .txt span { font-size: 14px; }
    .bd-list a { font-size: 18px; }
    .s_area .bd ul li .txt { padding: 0 3%; }
    .s_area .bd ul li .pic { width: 60%; }
    .s_area .bd ul li .pic img { width: 100%; }
    .main3-1-2 a { font-size: 14px;width: 160px;line-height: 42px;border-radius: 14px; }
    .main4-2-2 h5 a { font-size: 30px; }
    .footer2 p, .footer2 p a ,.footer1-r ul li p{ font-size: 12PX; }
    .jrgs-2-1-2 img{width: 100%;}
}
@media screen and (max-width:1024px){
    
    
    .header-l { width: 70%;}
    .the-nav li>a p { font-size: 12px; }
    .indexAbout-hd li { width: 24.8%;}
    #s_rukou {  margin-left: -460px;}
    #s_rukou .tab { right: 30px; }
    #s_rukou .tab li { line-height: 60px; height: 60px;width: 465px;}
    #s_rukou .tab li h3 { line-height: 60px; }
    #s_rukou .tab li h3 font { display: none; }
    #s_rukou .img, #s_rukou .img li { width: 927px !important;height: 458px !important;}
   .logo {  margin-right: 0%;}
   .main1-1 h5 ,.main2-1-1 h5,.main3-1-1 h5,.main4-1-1 h5{ background: none;line-height: 46px;padding-left: 0; }
   .main1-1-1 { margin-top: 2%; }
   .main1-2 { margin-top: 2%; }
   .main2-1-1{ margin-bottom: 2%; }
   .main2-1-1 h5 { margin-bottom: 0; }
   .ico2,.ico { display: none !important; }
   .s_area .hd ul li { height: 78px; }
   .s_area .bd ul li .con { margin-bottom: 4%;margin-top: 2%; }
   .bd-list a { font-size: 16px;line-height: 32px; }
   .main3-1-2 { margin-top: 0;font-size: 14px;width: 160px;line-height: 42px;border-radius: 14px;  }
   .main3-2-1 h5 ,.main3-2-2 li h5{ font-size: 14px; }
   .main4-1-2-2 {     padding: 20px 12px 0;    height: 146px; }
   .main4-2-2 h5 a span { font-size: 12px; }
   .main4-2-2 {     padding: 8% 3% 0;height: 243px; }
   .footer1-l { width: 520px; }
   .jtgk,.yrzz ,.news,.newsshow,.lxwm,.jrgs{ width: 92%;margin: 3% auto 4%; }
   .qywh-a li { width: 23.33%;margin-right: 2%; }
   .yrzz ul li { width: 31.33%;margin: 0 1% 2%; }
   .yrzz-1 img { width: 100%;height: auto; }
   .yrzz ul { margin-top: 2%;margin-bottom: 3%; }
   .list, .list a, .list p { font-size: 14px;line-height: 24px; }
   .yrzz-1 { border: 10px solid #f5f5f5; margin-bottom: 1%;}
   .yrzz-2 p {font-size: 14px;line-height: 24px;}
   .news ul { margin-bottom: 2%; }
   .news ul li { margin-bottom: 2%; padding-bottom: 1%;}
   .news-2 { width: 87%;margin-right: 1%; }
   .newsshow-2 { padding: 2% 0; margin: 0 auto;}
   .lxwm-1 { width: 70%; }
   .lxwm-2 { width: 29%;height: 463px; }
   .jrgs-2 { width: 78%; }
   .jrgs-ts { width: 100% !important;float: none; }
   .shzp-1 { width: 75%; }
   .xmzx-a ul { margin-bottom: 2%; }
   .xmzx-a ul li { width: 49%; margin-right: 2%;margin-bottom: 2%;}
   .xmzx-a-1,.xmzx-a-2 { width: 49%; }
   .xmzx-a-1-3-1 p { font-size: 13px; }
   .xmzx-a-2-4 {  margin-top: 2px;}
   .fangchan_detail_img_list dl img { height:   auto; }
   .xmzs-b-1 h5 { margin-bottom: 2%; }
   .xmzs-b-2 ul { margin-bottom: 3%;margin-top: 2%; }
   .xmzs-b-2 ul li { width: 48%;margin-right: 2%;margin-bottom: 2%; }
   .xmzs-b-2 ul li img { width: 100%;height: auto; }
   .xzzsshow-c-1 h5 { margin-top: 2%;margin-bottom: 2%; }
   .xzzsshow-c-2-1 { width: 49%; }
   .xzzsshow-c-2-2 { width: 50%; }
   .xzzsshow-c-2-2 table .xzzsshow-c-2-2-ts { line-height: 39px;}
   .xzzsshow-c-2 { margin-bottom: 2%; }
   .cyyq-1-1 { margin-top: 2%; }
   .cyyq-1-2 { margin-top: 4%; }
   .cyyq-1-2 li { margin-bottom: 2%;padding-bottom: 2%; }
   .cyyq-1-2-1 { width: 30%; }
   .cyyq-1-2-2 { width: 68%; }
   .main4-1 { width: 66%;float: none;}
   .main4-2 { width: 100%;float: none;}
   .lxwm { width: 96%; }
   i { font-size: 34px; line-height: 34px;}
    .main4-1-1 h5 { padding-left: 3%; }
}
@media screen and (max-width:900px){
    
    .the-nav > .nav > li p{    margin-left: 30px;}
    .logo img {display: block;width: 100%;}
   #s_rukou { margin-left: -407px;}   
    #s_rukou .tab li { line-height: 50px; height: 50px;}
    #s_rukou .tab li h3 { line-height: 50px; } 
    .s_area .hd ul .slick-current span, .s_area .hd ul li span { font-size: 12px; } 
    .s_area .hd ul li { height: 64px; } 
    .s_area .bd ul li .con { font-size: 12px;line-height: 20px; }
    .bd-list a {  font-size: 14px;  line-height: 24px;}
    .s_area .hd ul .slick-current h3, .s_area .hd ul li h3 { line-height: 24px; }
    .main3-2-2 li h5 { line-height: 40px; }
    .main3-2-1 h5 { line-height: 58px; }
    .main1-1 h5, .main2-1-1 h5, .main3-1-1 h5, .main4-1-1 h5 { font-size: 30px; }
    .main4-1-1 h5 { margin-bottom: 2px; }
    .logo { width: 28%; }
    .logo img { display: block;width: 100%; }
    .footer1-l {  width: 476px;}
.footer1-l ul li {  float: left; width: 33.3%;}
.news-1 p { margin-bottom: 0; }
.lxwm-2 {     padding: 30px 4px 0 20px;height: 407px; }
.jrgs-2 { width: 75%; }
.xmzx-a ul li { width: 412px; }
.xmzs-b { margin-top: 2%; }
.xzzsshow-c-2-2 table td { font-size: 12px;line-height: 30px; }
#tab li { width: 150px; }
#content { padding: 2% 1%; }
.xzzsshow-c-3-1-1 p { font-size: 14px; }
.xzzsshow-c-3-1-1 { margin-bottom: 2%; }
.main4-1 { width: 75%;float: none;}
i { font-size: 24px;font-size: 25px; }
.main2-1 i { margin-bottom: 1%; }
}

@media screen and (max-width:810px){
    .the-nav > .nav > li p { margin-left: 25px;}
    #s_rukou {  margin-left: -367px;}
    #s_rukou .tab { width: 42%;    top: 30px; }
    #s_rukou .tab li h3 { font-size: 18px; }
    .main1-1 { width: 100%;margin-bottom: 2%;float: none; }
    .main1-2 ,.main3-2-2 {width: 100%;float: none;}
    .s_area .bd ul li .pic { display: none; }
    .s_area .bd {float: right;width: 60%;height: 255px;background-color: #fff;padding-top: 3%;}
    .s_area .hd { width: 40%; }
    .s_area .hd ul li {     width: 100% !important; }
    .main3-2-1 { width: 98%;margin:0 auto 2%; float: none;}
    .main3-2-2 ul li { margin: 0 1% 2%; }
    .main4-1 {width: 100%;float: none;margin-bottom: 2%;margin-left: 0;}
    .main4-2 { width: 100%;float: none;overflow: hidden; }
    .main4-2-1 {width: 40%;float: left;}
    .main4-2-2 {width: 60%;float: right;height: 272px;}
    .main4-1-2 ul li { margin: 0 1% 1%;padding: 3% 0 0;}
    .main4-1-2-2 { height: 156px; }
    .s_area .hd ul li { padding: 3% 4% 0; }
.footer1-l { width: 50%;}
.jtgk h5 { margin-bottom: 2%; }
.jtgk-1 p { font-size: 14px;line-height: 22px; }
.jtgk-1 { margin-bottom: 2%; }
.news-2 { width: 84%; }
.news-2 h5 { font-size: 14px; }
.news-2 p { font-size: 12px; }
.news-1 span { font-size: 12px; }
.newsshow-2 p {font-size: 14px;line-height: 26px;}
.lxwm-2-2 p { font-size: 14px; }
.lxwm-2 li { margin-bottom: 2%; }
.lxwm-2 { height: 366px; }
.jrgs-2 { width: 73%; }
.jrgs-2-1 h5 { font-size: 20px;margin-bottom: 2%;margin-top: 1%; }
.jrgs-2-1 p { margin-bottom: 2%;font-size: 14px;line-height: 22px; }
.jrgs-1 li a { font-size: 14px; padding-left: 33px;}
.jrgs-1 h4 { font-size: 30px; }
.shzp ul li { padding: 2% 2%;height: 95px; }
.shzp-1 h5 { font-size: 16px; }
.shzp-2 { width: 85px; }
.shzp-2 p {font-size: 12px;}
.shzp ul {margin-bottom: 3%;}
.shzpshow h4 { font-size: 22px; }
.shzpshow-1-1 ,.shzpshow-1-2 { margin-bottom: 3%; }
.shzpshow-1-1 p ,.shzpshow-1-2 p{ font-size: 14px;line-height: 26px; }
.shzpshow h4 { margin-top: 2%;margin-bottom: 2%; }
.xmzxshow-3-1-1 p ,.xmzxshow-3-1-2 p,.xmzs-b-1-1 p{ font-size: 14px;line-height: 20px; }
.xmzxshow-3 { margin-top:   2%; }
.xmzxshow-1 { margin-top:   3%;margin-bottom:   2%; }
.xmzs-b-2-2 p { font-size: 16px;line-height: 45px; }
.xzzsshow-c-2-1 { margin-bottom: 2%; width: 424px;float: none;}
.xzzsshow-c-2-2 { float: none;width: 100%; }
.cyyq-1-2-2 p { font-size: 14px;line-height: 20px; }
.cyyq-1-2-2 h5 {font-size: 20px;}
}

@media screen and (max-width:768px){

    .the-nav > .nav > li p { margin-left: 20px;}
    #s_rukou { margin-left: -353px;}
    .main4-2-2 { height: 258px; }
    .footer2 p, .footer2 p a { line-height: 20px;padding: 2% 0; }
    .footer1-r { width: 50%; }
    .footer1-r ul li { margin-right: 1%; }
    .lxwm-2 { height: 348px; }
    .jrgs-1 { width: 20%; }
    .jrgs-2 { width: 79%; }
    .xmzx-a ul  { margin-top: 2%; }
}
@media screen and (max-width:767px){
    .layout-right-content { width: 15% !important;}
    .layout-right-content{float:right;margin:0 0 0 0;}
    .layout-left-flyout { z-index: 99999;     right: 0;}
    .layout-left-flyout.isCbFlyNavActive{margin-top: 74px;right: 0;}
    .main4-2-1 { width: 100%;float: none; }
    .main4-2-2 { width: 100%;float: none; }
    .the-nav li>a p {color: #fff;font-size: 14px;}
    .banner, .banner-con { margin-top: 0; }
    .footer1-l { float: none;width: 100%; }
   .footer1-r { float: none;width: 100%;text-align: center; }
   .footer1-l-1 { text-align: center; }
   .footer1-l-1 img { display: inline-block; }
   .footer1-l ul li { width: 33.3%; }
   .footer1-r { width: 59%;margin: 3% auto 0; }


}
@media screen and (max-width:640px){
    .xmzx-a-2-2{ height: 50px; }
	.xmzx-a-2-4 {  margin-top: 2px;margin-bottom: 16px;}
    .footer1-r-3{ display:none; }
    .header { width: 96%; }
    .header-l { width: 45%;    float: right;}
    .phone-1 p { font-size: 15px; }
    .phone-1 { margin-top: 1%; }
    .layout-right-content { width: 25% !important;}
    .jtgk h5 ,.yrzz h4{ font-size: 30px; }
    .qywh-a li { width: 48%;margin: 0 1% 2%; }
    .newsshow-1 { padding-bottom: 2%; }
    .lxwm-1,.lxwm-2 { float: none;width: 100%; }
    .jrgs-1 h4 {  font-size: 24px;}
    .jrgs-2 h4 span {font-size: 14px;padding-right: 20px;}
    .xzzsshow-c-2-1 { width: 100%; }
    .cyyq-1-2-2 {  margin-top: 1%; }
    .cyyq-1-2-2 h5 { margin-bottom: 2%;}
    .edit2 h5 ,.yrzz h4{ background: none; }
    .yrzz h4 { line-height: 40px; }
    .jrgs h5 span ,.jtgk h5 span,.yrzz h4 span{ display: block; font-size: 14px;line-height: 22px;}
    .xmzs-b-1 h5 ,.jtgk h5,.yrzz h4 {  font-size: 22px; }
    .jrgs h5 span, .jtgk h5 span, .yrzz h4 span { padding-left: 0; }
    .main4-1-2 { margin-left: 0;width: 96%;margin: 0 auto; }
    .main4-2{margin-bottom: 3%; }
    .xmzx-1-ts h4 {  }
    .footer1-l-1 { text-align: left; }
    .xmzx-1-ts-a .jrgs-1 { display: none; }
    .xmzx-1-ts-a .jrgs-2 { width: 100%;}
    .xmzx-a-1-1 { text-align: left; }
    .xmzx-a-1-1 img { width: auto;display: inline-block; }
    .cyyq-1-2-1 img {
    width: auto;
    display: block;
    margin: 0 auto;
}
}
@media screen and (max-width:480px){

.header-l { width: 45%; }
.s_area .hd ul .slick-current span, .s_area .hd ul li span { display: none; }
.main4-1-2 ul li {width: 100%;margin: 0 auto 2%;}
.s_area .hd ul li { padding: 8% 4% 0;}
.logo { width: 50%;}
.footer1-r { width: 79%; }
.jtgk h5 { background-position: 138px 16px; }
.yrzz ul li { width: 46%;margin: 0 2% 2%; }
.news-2 {   width: 76%;}
.jrgs-1 li { padding-left: 0; }
.jrgs-1 li a { background: none;padding-left: 3%; }
.jrgs-1 h4 { font-size: 20px;}
.shzp-1 p { font-size: 12px; }
.shzp-1 h5 {  font-size: 14px;margin-bottom: 0;}
.shzp ul li { height: 80px; }
.shzpshow h4 {  font-size: 16px;}
.xmzx-a ul li { width: 100%; }
.jrgs-2 h4 span { line-height: 31px; }
.xmzxshow-3-1-2 p { background-position: 0px 7px; }
.xmzs-b-1 h5 { background: none; }
#tab li { width: 100px;font-size: 14px; }
.xzzsshow-c-1 h5 { font-size: 20px; }
.cyyq-1-2-1,.cyyq-1-2-2 {width: 100%;float: none;margin-top: 20px;}
.mbx ul li {     margin: 0 8px; }
.xmzs-b-1 h5 { font-size: 20px; }
.main4-1-1 i { margin-left: 3%;margin-bottom: 0; }
.jrgs-1 { width: 15%;}
.jrgs-2 { width: 83%; }

}
@media screen and (max-width:430px){
.s_area .hd {  width: 30%;}
.s_area .hd ul .slick-current h3, .s_area .hd ul li h3 { font-size: 16px; }
.s_area .bd {  width: 70%;}
.footer1-l-2 a {font-size: 12px;}
.footer1-r-1 p {font-size: 26px;}
.footer1-r-2 ,.footer1-r-3{ float: none;margin: 0 auto; }
.footer1-r-2 { width: 123px; }
.mbx ul li a { font-size: 14px;line-height: 44px; }
.news-2 {   width: 73%;}
.jrgs-1 {  width: 22%;}
.jrgs-2 {  width: 70%;}
.jrgs-2-1 h5 { font-size: 16px; }
.jrgs-2-1 { margin-left: 0; }
.shzp-1 { width: 100%; }
.shzp-2 { display: none; }
.xmzx-a-1, .xmzx-a-2 { width: 100%; }
.xmzx-a-2-2 { margin-top: 1%;margin-bottom: 2%; }
.xmzx-a ul li { margin-bottom: 3%; }
.xmzxshow-1 h5 { font-size:     14px; }
.xmzxshow-3 h5 { font-size:     16px; }
.xmzs-b-2 ul li { width: 100%;margin-right: 0; }
#tab li { width: 74px;font-size: 12px;}
.xzzsshow-c-2-2-1 { width: 114px; }
.xzzsshow-c-2-2 table td {padding-left: 2%;  }
.jrgs-1 { width: 18%;}
.jrgs-2 { width: 80%; }
.jrgs-1 h4 { font-size: 17px; }
}
@media screen and (max-width:380px){
    .qywh-2-1 p { font-size: 16px; }
    .qywh-2-2 p { font-size: 14px; }
.qywh-2 { left: 10px; }
.shzpshow-1-1 p, .shzpshow-1-2 p { font-size: 12px;line-height: 20px; }
}   
@media screen and (max-width:360px){
     .s_area .hd { width: 26%; }
 .s_area .hd ul .slick-current h3, .s_area .hd ul li h3 {font-size: 12px;}
 .s_area .bd { width: 74%; }
  .news-1 {   width: 60px;}
 .news-2 {   width: 75%;}
 .jrgs-1 h4 {  font-size: 16px;margin-bottom: 5%;}
 .xmzxshow-3-1-1 p, .xmzxshow-3-1-2 p { font-size: 12px; line-height: 16px;}
 .xmzxshow-3-1-1,.xmzxshow-3-1-2 { margin-left:     2%; }
 .jrgs-1 {  }
}
@media screen and (max-width:330px){
.footer1-l ul li h5 a {font-size: 15px;}
.jtgk h5 { background: none; }
.newsshow-1 h5 { font-size: 14px;line-height: 24px; }
.newsshow-1 p { font-size: 12px; }
#tab li {width: 70px;}
.xzzsshow-c-2-2-1 {  width: 193px;}
.main3-1-2 { margin-top: 3%; font-size: 12px;  width: 100px; line-height: 32px; }
.jrgs-1 { width: 21%;}
.jrgs-2 { width: 77%; }
}<!--耗时1753871762.712秒-->