body,p,h1,h2,h3,h4,h5,h6,ul,li{ margin:0; padding:0; font-style:normal; font-family:"微软雅黑"; color: #333;}
body{ overflow-x: hidden; }
tr,td,dd,dl,dt{ margin:0; padding:0}
img{ border:none; vertical-align: middle;}
a{ text-decoration:none; color: #333;}
ul,li{ list-style:none}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.fl{ float: left; }
.fr{ float: right; }

.page1 h2{ text-align: center; font-size: 48px;color: #f89406}
.page1 h3{ text-align: center;font-size: 32px;color: #fff;margin: 10px 0 20px}
.page1 p{ font-size: 18px; color: #fff; line-height: 30px;margin-bottom: 5px;}

.page1_left>span{ text-align: center;display: block; color: #333; font-size: 20px; margin-top: 10px;}
.page1 .page1_left{ position: relative;opacity: 0}
.left1{left: -85px;}
.left2{right: -85px;}
.w_9{ width:100%;margin:auto; }

.page1_bottom .video:hover .video-hidden img {transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}
.jwlogo {display:none;}
.banner .swiper-slide{background-repeat: no-repeat;background-position: center;z-index: 99;background-size: cover;}
/*.section1 .fp-tableCell {vertical-align: top;}*/
.banner .swiper-slide img{width: 100%;display: none;}

.banner{ overflow: hidden; }

/*top*/
.header {position:fixed;width:100%;z-index:999;padding:10px 0;background-color: #fff;}
.header .header_box{ width: 95%;margin:auto; }
.header_box .logo img {width:168px;}
.moblie_meun span {width:27px;height:2px;border-radius:2px;background-color:#333;display:block;margin-bottom:7px;-ms-transition:all 0.4s ease-in-out 0s;-webkit-transition:all 0.4s ease-in-out 0s;-o-transition:all 0.4s ease-in-out s;-moz-transition:all 0.4s ease-in-out 0s;transition:all 0.4s ease-in-out 0s;}
.moblie_meun span.cur {background-color:#fff;}
.header .headNav .close {position:absolute;top:20px;right:20px;display:none;}
.moblie_meun {display:none;cursor:pointer;margin-top:6px;}
.moblie_meun img {width:40px;}
.header .headNav ul li {float:left;margin:0 5px;border-radius: 20px;}
.header .headNav {margin-top:5px;}
.header .headNav ul li a {color:#333;font-size:16px;padding:8px 40px;display:inline-block;transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;border:1px solid transparent;}
.header .headNav ul li.active a,.header .headNav ul li:hover a {color: #007d5a;}
.header .headNav ul li.active a{ color: #007d5a!important }
.lang_top{ background:url(../images/earch1.png) no-repeat center left; background-size: 20px;padding-left: 25px;cursor: pointer; color: #333}
.lang_top i{background:url(../images/jiantou3.png) no-repeat center center; background-size: 11px;width: 11px; height: 6px; display: block; float: right;margin-top: 7px;margin-left: 10px;}
.language{ margin-left: 20px;padding: 15px 0;position: relative;transition: all 0.3s ease-in-out;}
.language:hover .lang_bottom {display:block;}
.lang_bottom {display:none;top:44px;position:absolute;width:100%;text-align:center;border-radius:5px;}
.lang_bottom a {display:block;line-height:30px; color: #1a8bc0}
.language.active .lang_top{background:url(../images/earch.png) no-repeat center left; background-size: 20px; color: #fff}
.language.active .lang_top i{background:url(../images/jiantou2.png) no-repeat center center;background-size: 11px; }
.section1 .page1{ padding-top:71px; }
.ziye_header .lang_top{background:url(../images/earch1.png) no-repeat center left; background-size: 20px; color: #333}
.ziye_header .lang_top i{background:url(../images/jiantou3.png) no-repeat center center;background-size: 11px; }


/*section2*/
.section2 {background: url(../images/bg4.jpg) no-repeat center;background-size: cover;}
.wk_about_left img{ max-width: 100%; }
.wk_about_left{ opacity: 0; }
.wk_about_right{ opacity: 0; }
.wk_about_top a{ margin-right: 20px; }
.wk_about_des p{margin-top: 23px;color: #fff; font-size: 16px;line-height: 28px;}
.section h2>img{ max-width: 100%;  position: relative; left: -85px; top: 0; opacity: 0; -webkit-opacity: 0;-moz-opacity: 0; filter: alpha(opacity=0);}
.waper-page3-top .sub-left-tit,.waper-page3-top h2{margin-bottom:20px;}


/*section3*/

.waper-page3-top {width:100%;display:table;position:relative;margin: auto;}
.waper-page3-top .sub-left-tit {position:relative;left:-85px;top:0;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.waper-page3-top .sub-left-tit img {max-width:100%}
.sub-news-top-logo { width: 125px; position: absolute;right: 0; display: table; top: 11px;}
.sub-news-top-logo .wen {float:left;width:48px;height:48px;border-radius:50%;position:relative;opacity:0;transition: all 1s ease-in-out;}
.sub-news-top-logo .news {float:right;width:48px;height:48px;opacity:0;transition: all 1s ease-in-out;}
.sub-news-top-logo .news img {width:52px}
.sub-news-top-logo .wen img {display:block;margin:9px 0 0 10px;width:28px;}
/*.sub-news-top-logo .news.act,.sub-news-top-logo .wen.act {opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=1);transform:scale(1.0);-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);}
*/
.sub-news-top-logo.act .news,.sub-news-top-logo.act .wen {opacity:1;-webkit-opacity:1;-moz-opacity:1;filter:alpha(opacity=1);}

.sub-news-top-logo .wen:before {width:48px;height:48px;border:1px solid #fff;-moz-transition:all 0.8s cubic-bezier(0.455,0.03,0.515,0.955);-o-transition:all 0.8s cubic-bezier(0.455,0.03,0.515,0.955);-webkit-transition:all 0.8s cubic-bezier(0.455,0.03,0.515,0.955);transition:all 0.8s cubic-bezier(0.455,0.03,0.515,0.955);}
.sub-news-top-logo .wen:after,.sub-news-top-logo .wen:before {border:1px solid #717171;}
.sub-news-top-logo .wen:before,.sub-news-top-logo .wen:after {content:'';position:absolute;left:0;top:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;pointer-events:none;}
.sub-news-top-logo .wen:after {width:46px;height:46px;border:1px solid #717171;background-color:rgba(255,255,255,0.1);opacity:0;-moz-transform:scale(0.5,0.5);-ms-transform:scale(0.5,0.5);-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-moz-transition:all 0.8s cubic-bezier(0.77,0,0.175,1);-o-transition:all 0.8s cubic-bezier(0.77,0,0.175,1);-webkit-transition:all 0.8s cubic-bezier(0.77,0,0.175,1);transition:all 0.8s cubic-bezier(0.77,0,0.175,1)}
.sub-news-top-logo .wen:hover:before {opacity:0;-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);-moz-transition:all 0.8s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:all 0.8s cubic-bezier(0.25,0.46,0.45,0.94);-webkit-transition:all 0.8s cubic-bezier(0.25,0.46,0.45,0.94);transition:all 0.8s cubic-bezier(0.25,0.46,0.45,0.94)}
.sub-news-top-logo .wen:hover:after {opacity:1;-moz-transform:scale(1,1);-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}
.section4_waper {transform:translateY(100px);-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);opacity:0;transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;}
.section4_waper.active {transform:translateY(0px);-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);opacity:1;}


.section3{ background: url(../images/bg3.jpg) no-repeat center;background-size: cover; }
.section3 .page4_box .section4_top {overflow:hidden;}
.section3 .page4_box .section4_top img {width: 100%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;}
.section3 #owl-demo .item{margin: 10px;position: relative;}
.section3 #owl-demo .item:hover .section4_top img {transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.section3 .page4_box a {text-align:center;}
.section3 .owl-carousel .owl-item {height:auto;}
.section3 .owl-controls .owl-buttons div {display:inline-block;width:48px;height:48px;margin-right:8px;border-radius:50%;border:1px solid #D0D0D0;transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;text-indent:-9999px;}
.section3 .owl-controls .owl-buttons div.owl-prev {background:#fff url(../images/lft1.png) no-repeat 7px center}
.section3 .owl-controls .owl-buttons div.owl-prev:hover {background:#fff url(../images/lft1.png) no-repeat -42px center;}
.section3 .owl-controls .owl-buttons div.owl-next {background:#fff url(../images/lft2.png) no-repeat -43px center}
.section3 .owl-controls .owl-buttons div.owl-next:hover {background:#fff url(../images/lft2.png) no-repeat 8px center;}
.section3 .owl-buttons {text-align:center;margin-top:20px}


/*section4*/

.section4{ background: url(../images/bg_1.jpg) no-repeat center center;background-size: cover; }
.ywjs-con {margin:20px 0 0px 0;width:100%;overflow:hidden;height:230px;position:relative;}
.ywjs-con .boxll {width:800%;position:absolute;}
.demo,.demo1 {float:left;}
.demo li,.demo1 li {width:254px;height:auto;margin-right:12px;float:left;}
.ywjs-con img {width:254px;height:190px;}
.ywjs-con .wza {width:100%;height:41px;line-height:41px;text-align:center;display:block;font-size:16px;color:#333;background-color: #fff}
.demo li:hover .wza {color:#007d5a;}


/*section5*/
.section5{background:url(../images/bg152.jpg) no-repeat center center;background-size: cover;}
.section5 .waper-page3-bom .owl-carousel .item .kg1 {width:290px;height:306px;background-color:#fff;display:table;position:absolute;left:0;top:0;z-index:0;right:0;margin:auto;}
.section5 .waper-page3-bom .owl-carousel .item .kg1 .wen {padding:0 20px;font-size:18px;color:#000;margin:20px auto 0;line-height:22px;font-weight:bold;height: 44px;overflow: hidden;}
.section5 .waper-page3-bom .owl-carousel .item .kg1 .date {padding:0 20px;height:52px;margin:35px 0 0 0;position:relative;}
.section5 .waper-page3-bom .owl-carousel .item .kg1 .paper {padding:0 20px;margin:20px auto 0;font-size:16px;line-height:30px;height:115px;overflow:hidden;}
.section5 .waper-page3-bom .owl-carousel .item .kg1 .date strong {font-size:50px;font-family:'Impact';color:#8D8D8E;}
.section5 .waper-page3-bom .owl-carousel .item .kg1 .date span {position:absolute;left:28px;bottom:-3px;line-height:1.3;background-color:#fff;font-family:'Arial'}
.section5 .waper-page3-bom .owl-carousel .item .kg2 {width:290px;height:306px;background-color:#007d5a;position:absolute;left:0;top:307px;z-index:1;right:0;margin:auto;}
.section5 .waper-page3-bom .owl-carousel .kg2 .wen2 {padding:0 20px;font-size:18px;color:#fff;margin:20px auto 0;line-height:22px;font-weight:bold;}
.section5 .waper-page3-bom .owl-carousel .kg2 .wen2 em {display:block;width:37px;height:1px;background-color:#fff;margin-top:20px;}
.section5 .waper-page3-bom .owl-carousel .kg2 .paper {padding:0 20px;margin:20px auto 0;font-size:13px;color:#fff;line-height:23px;height:180px;overflow:hidden;}
.section5 .waper-page3-bom .owl-carousel .item.new1 {opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.section5 .waper-page3-bom .owl-carousel .item.new2,
.section5 .waper-page3-bom .owl-carousel .item.new3,
.section5 .waper-page3-bom .owl-carousel .item.new4,
.section5 .waper-page3-bom .owl-carousel .item.new5 {margin-top:306px;margin-left:80px;opacity:0;-webkit-opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
.section5 .owl-buttons {display:none;}
.section5 .sub-news-top-logo .wen:after,.section5 .sub-news-top-logo .wen:before {border:1px solid #fff;}



/*section6*/
.section6{background:url(../images/abou_bg.jpg) no-repeat center;background-size: cover; }
.section6 .page7_box .section4_top {overflow:hidden;}
.section6 .page7_box .section4_top img {width: 100%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;}
.section6 #owl-demo .item{margin: 10px;position: relative;}
.section6 #owl-demo .item:hover .section4_top img {transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.section6 .page5_box a {text-align:center;}
.section6 .owl-carousel .owl-item {height:auto;}
.section6 .owl-controls .owl-buttons div {display:inline-block;width:48px;height:48px;margin-right:8px;border-radius:50%;border:1px solid #D0D0D0;transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;text-indent:-9999px;}
.section6 .owl-controls .owl-buttons div.owl-prev {background:#fff url(../images/lft1.png) no-repeat 7px center}
.section6 .owl-controls .owl-buttons div.owl-prev:hover {background:#fff url(../images/lft1.png) no-repeat -42px center;}
.section6 .owl-controls .owl-buttons div.owl-next {background:#fff url(../images/lft2.png) no-repeat -43px center}
.section6 .owl-controls .owl-buttons div.owl-next:hover {background:#fff url(../images/lft2.png) no-repeat 8px center;}
.section6 .owl-buttons {text-align:center;margin-top:20px}
/*.section4_center{ background: #fff;padding:10px; }
.section4_center span{ font-size: 16px; overflow: hidden;white-space:nowrap;text-overflow: ellipsis;display: block;}
*/


/*section7*/
/*.section7{background:url(../images/bg_23.jpg) no-repeat center;background-size: cover; }
.section7 .page5_box .section4_top {overflow:hidden;}
.section7 .page5_box .section4_top img {width: 100%;transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;-moz-transition:all 0.3s linear 0s;-ms-transition:all 0.3s linear 0s;}
.section7 #owl-demo .item{margin: 10px;position: relative;}
.section7 #owl-demo .item:hover .section4_top img {transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}
.section7 .page5_box a {text-align:center;}
.section7 .owl-carousel .owl-item {height:auto;}
.section7 .owl-controls .owl-buttons div {display:inline-block;width:48px;height:48px;margin-right:8px;border-radius:50%;border:1px solid #D0D0D0;transition:all .4s linear 0s;-webkit-transition:all .4s linear 0s;-moz-transition:all .4s linear 0s;-ms-transition:all .4s linear 0s;text-indent:-9999px;}
.section7 .owl-controls .owl-buttons div.owl-prev {background:#fff url(../images/lft1.png) no-repeat 7px center}
.section7 .owl-controls .owl-buttons div.owl-prev:hover {background:#fff url(../images/lft1.png) no-repeat -42px center;}
.section7 .owl-controls .owl-buttons div.owl-next {background:#fff url(../images/lft2.png) no-repeat -43px center}
.section7 .owl-controls .owl-buttons div.owl-next:hover {background:#fff url(../images/lft2.png) no-repeat 8px center;}
.section7 .owl-buttons {text-align:center;margin-top:20px}*/
.section4_center{ background: #fff;padding:10px;text-align: center; }
.section4_center span{ font-size: 16px; overflow: hidden;white-space:nowrap;text-overflow: ellipsis;display: block;}



/*section8*/
.section7{background:url(../images/bg6.jpg) no-repeat center center;background-size: cover;}
.section7 .wk_contact_right{ margin-top: 30px; }
.wk_cont_div li {margin-top:24px;height:44px;color:#ccc;font-size:17px;line-height:44px;}
.wk_cont_div span {float:left;display:block;margin-right:15px;width:44px;height:44px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;}
.wk_cont_div li a {color:#ccc;}
.wk_cont_div li span.wk_cont_c {background:url(../images/cont_b.png) no-repeat;}
.wk_cont_div li span.wk_cont_d {background:url(../images/cont_d.png) no-repeat;}
.wk_cont_div li span.wk_cont_j {background:url(../images/cont_h.png) no-repeat;}
.wk_cont_div li:hover span.wk_cont_c {background:url(../images/cont_b.png) no-repeat 0 -44px;}
.wk_cont_div li:hover span.wk_cont_d {background:url(../images/cont_d.png) no-repeat 0 -44px;}
.wk_cont_div li:hover span.wk_cont_j {background:url(../images/cont_h.png) no-repeat 0 -44px;}
.wk_contact_left img{ max-width: 100%; }
.wk_contact_left{position: relative; left: -85px; top: 0; opacity: 0; -webkit-opacity: 0; -moz-opacity: 0;filter: alpha(opacity=0);}
.wk_contact_right{position: relative; right: -85px; top: 0; opacity: 0; -webkit-opacity: 0; -moz-opacity: 0;filter: alpha(opacity=0);}
.section.section7 h2>img{opacity: 1!important; -webkit-opacity: 1!important; -moz-opacity: 1!important;filter: alpha(opacity=10)!important;left: 0!important;}



/*新闻中心*/
.contect { margin-top: 72px;}
header.ziye_header{border-bottom: 1px solid #eee;}
header.ziye_header .headNav ul li a{color: #333;}
.ziye_header .header_box .headNav ul li a.on{color: #fff;}
header.ziye_header{ position: fixed; background-color: #fff; top: 0}
header.ziye_header .moblie_meun span{ background-color: #333 }
.title {font-size:20px;text-align:center;display:block;padding: 40px 0 20px;background:url(../images/hengxian.png) no-repeat center bottom;margin-bottom: 20px;}
.auto_select {text-align:center;margin-bottom:4%;}
.auto_select a {display:inline-block;line-height:30px;color:#666;border:1px solid #d6d6d6;padding-left:20px;padding-right:20px;margin:0 5px;}
.auto_select a:hover,.auto_select a.current {color:#fff;border:1px solid #0c529a;background-color:#0c529a;}


/*news*/
.news dl {padding:20px;padding-bottom:2.625rem;border-bottom:1px solid #cecece;}
.news dt {width:47.75%;float:left;}
.news dt img {display:block;width:100%;}
.news dd {width:48%;float:right;}
.news dd h3 {font-size:20px;font:1.25rem "Microsoft Yahei";*font:20px "Microsoft Yahei";}
.news dd h3 a {color:#333;}
.news dd h3 em {display:block;font:1rem "Microsoft Yahei";padding-top:16px;padding-top:1rem;*font:14px "Microsoft Yahei";*padding-top:16px;color:#999;}
.news dd p {height:150px;overflow:hidden;font-size:14px;font:0.875rem "Microsoft Yahei";line-height:26px;line-height:1.625rem;*font:14px "Microsoft Yahei";*line-height:26px;color:#666;padding-top:16px;}
.news dd span a {display:block;width:90px;font:14px "Microsoft Yahei";font:0.875rem "Microsoft Yahei";line-height:28px;height:28px;margin-top:32px;height:1.75rem;*font:14px "Microsoft Yahei";*height:28px;border:1px solid #999;color:#999;text-align:center;line-height:1.75rem;margin-top:2rem;*line-height:28px;*margin-top:32px;}
.news dd span a:hover {color:#fff;background:#0c529a;border:1px solid #0c529a;}
.news_box {border-bottom:1px solid #eee;}
.news_box .news_list {padding:20px;-webkit-transition-duration:.5s;transition-duration:.5s;}
.news_box .news_list .news_left {width:25%;}
.news_box .news_list .news_right .news_text,.news_box .news_list .news_right {width:75%;}
.news_box .news_list .news_right {padding:4% 0;}
.news_box .news_list .news_left img {width:100%;border:1px solid #eee;}
.news_box .news_list .news_right .date {margin-right:5%}
.news_box .news_list .news_right .btn,.news_box .news_list .news_right .date {width:10%}
.news_box .news_list .news_right .date .year {font-size:30px;color:#333;text-align:right;line-height:30px;}
.news_box .news_list .news_right .date .month {text-align:right;color:#999;font-size:14px;}
.news_list .news_right .news_text h1 {font-size:16px;margin-bottom:15px;}
.news_list .news_right .news_text p {font-size:14px;line-height:24px;color: #666}
.news_box .news_list .news_left {position:relative;}
.news_list .line {position:absolute;right:0;-webkit-transition-duration:.5s;transition-duration:.5s;opacity:0;background-color:#0c529a;height:2px;width:80px;top:50%;}
.news_box .news_list:hover .line {opacity:1;right:-40px;}
.news_box .news_list .news_right .news_btn {background-image:url(../images/btn.png);width:65px;background-position:center center;background-repeat:no-repeat;height:65px;-webkit-transition-duration:.5s;transition-duration:.5s;}
.news_box .news_list:hover .news_btn {background-image:url(../images/btn-hover.jpg);}
.news_box .news_list:hover {background-color:#f2f2f2;}
.news_box .news_list:hover .list-c {border-bottom:1px solid #fff;}


/*yema*/
.page_desc {margin:50px auto;text-align:center;font-size:14px;}
.page_desc a {padding:8px 15px;display:inline-block;border:1px solid #d8d8d8;color:#333;margin:0 -2px;}
.page_desc a.page_cur,.page_desc a:hover {background:#0c529a;color:#fff;border:1px solid #0c529a}



/*新闻详情*/
.news_detail {background-color:#f0f0f0;min-height:900px;}
.news_detail .news_de_box .new_gg {background-color:#fff;padding:4%;}
.news_de_box .new_top {margin-bottom:50px;}
.new_top .news_de_box_l {border-left:4px solid #0c529a;}
.new_top .news_de_box_l h1 {font-size:18px;font-weight:normal;padding-left:20px;margin-bottom:5px;}
.new_top .news_de_box_l p {font-size:14px;color:#999;padding-left:20px;}
.new_top .news_de_box_r a {background:#0c529a;color:#fff;width:65px;height:35px;display:block;text-align:center;line-height:35px;border-radius:5px;}
.news_bottom p {font-size:14px;line-height:26px;margin-bottom:10px; color: #555}
.height40 {height:40px;}
.news_bottom p img{ max-width: 100%; }


/*工作详情*/
.job_detail b {display:block;width:100%;line-height:90px;text-align:center;font-size:18px;color:#202020;font-weight:normal;border-bottom:1px dotted #ccc;}
.job_detail .require {margin:20px 0;text-align:center;}
.job_detail .require span {font-size:14px;color:#999;margin:0 20px;}
.re_box {width:100%;margin:auto;}
.join_text_box p {font-size:14px;line-height:28px;margin-bottom:10px;color:#666}
.chat_deta a {background-color:#0c529a;display:block;color:#fff;padding:10px;text-align:center;margin-top:50px;}

/*底部*/
.footer{    padding: 15px;background: #322f2f;text-align: center;}
.footer p{color: #fff;font-size: 14px;}

/*领先优势*/
.product_text p img,.product img{ max-width: 100%; }


/*报告呈现*/
.hzdiv dl dd .page4_div {padding:5.5%;}
.page4_div ul li{ font-size: 20px;color: #666; }
.page4_div ul li img{ width: 70px;margin-right: 20px;}
.hzdiv dl dd {float:none;width:100%;background:#fff;height:auto; position: relative;left: -85px;opacity: 0;}
.hzdiv dl dt {width:100%;float:none;position: relative;right: -85px;opacity: 0;}
.hzdiv dl dt img{width: 100%; }
.hzdiv dl dd h2 strong {display:block;margin-bottom:40px;color:#0c529a;}
.hzdiv dl dd p {line-height:30px;color:#666;}


/*侧边栏*/
.sidebar {z-index:100;position:fixed;right:0;top:50%;margin-top:-80px;width:55px;background:rgba(0,0,0,0.3);padding:12px 0 0 0;border-radius:8px 0 0 8px;}
.sidebar li {height:50px;width:180px;padding-left:17px;border-radius:8px 0 0 8px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.sidebar li img {display:block;}
.sidebar li:hover {margin-left:-130px;background:rgba(0,0,0,0.6);}

/*join-bg*/
.job{margin-top: 0;}
.job .job_t img{ width: 100%; }
.job .join_top .right,.job .join_top .left{ opacity: 1 }
.job .join_top .left{ left: 0 }
.job .join_top .right{ right: 0 }
.job .f_cb{ margin:50px 0; }
.join_bg {background:#f5f5f5;width:100%;padding:70px 0;}
.join_main .list_top {height:54px;line-height:54px;padding:0 3.33% 0;background:#332c2b;font-size:16px;color:#ffffff;}

.join_main .list_box {padding:0 3.33% 35px;background:#fff;border:1px solid #efefef;}
.join_main .list_box li {width:100%;}
.join_main .list_box li .top {font-size:15px;color:#777777;line-height:2;padding:16px 0;border-bottom:1px solid #efefef;cursor:pointer;}
.join_main .td1 {width:24.33%;}
.join_main .td2 {width: 21.33%;}
.join_main .td3 { width: 21.91%;}
.join_main .td4 { width: 17.41%;}
.join_main .td5 { width: 13.4%;text-align: right;}

.join_main .list_box li .top a {color:#0d539a;}
.join_main .list_box li .bot {position:relative;padding:20px 3.5% 36px;background:#f5f5f5;display:none;}
.join_main .list_box li .bot i {position:absolute;left:18px;top:-12px;width:0;height:0;border-width:6px;border-style:solid;border-color:transparent transparent #f5f5f5;}
.join_main .list_box li .bot .info1 {border-bottom:1px solid #e5e5e5;padding-bottom:22px;}
.join_main .list_box li .bot .info1 p {float:left;font-size:13px;color:#333333;line-height:2;min-width:24%;margin-right:1%;margin-bottom:10px;}
.join_main .list_box li .bot .info2 {border-bottom:1px solid #e5e5e5;padding:24px 0 22px;}
.join_main .list_box li .bot .info2 .info2_left {width:50%;}
.join_main .list_box li .bot .info2 h3 {font-size:18px;color:#333333;line-height:3;}
.join_main .list_box li .bot .info2 .info2_left .info-box {border-right:1px solid #e5e5e5;padding-right:8%;}
.join_main .list_box li .bot .info2 p {font-size:15px;color:#777777;line-height:2;}
.join_main .list_box li .bot .info2 .info2_right {width:45%;}


/*新增12、4*/
.footer{width: 100%;background-color: #383838;}
.news1200{width: 1200px;margin: 0 auto;}
.footer .fl{width: 74%;}
.top{margin-bottom: 30px;}
.top li{float:left;position: relative;}
.top li dl {  width: 100%; position: absolute;  bottom: 20px;  z-index: 100;  background: #3b3b3b;  display: none;  }
.top li dl dd {  cursor: pointer;  }
.top li dl dd a {  display: block;  width: 100%;  height: 43px; line-height: 43px;  text-align: center;  color: #fff;  font-size: 14px;  }
.top li:hover dl {display: block;}
.top li>a{color: #fff;display: block;width: 130px;height: 100%;border-right: 1px solid #c0c0c0;text-align: center;font-size: 14px}
.top li:nth-of-type(7)>a{border-right: 0;}
.bottom li{float: left;padding-top: 5px;color: #fff;width: 49%;font-size: 14px;margin-bottom: 10px;text-align: left;}
.bottom li p{font-size: 14px;color: #c0c0c0;margin-bottom: 10px;}
.footer .fr{width: 20%;}
.footer .fr div{width: 49%;float: left;}
.footer .fr img{width: 80px}
.footer .fr p{color: #fff;margin-top: 5px;font-size: 14px;}
.foot-bottom{background-color: #252525;}
.foot-bottom p{padding: 10px 0;color: #616161;font-size: 12px;}

.i_banner{background: url(../images/i_banner1.jpg) no-repeat center/cover;width: 100%;height: 467px;    padding-top: 70px;}
.i_banner1{background: url(../images/i_banner6.jpg) no-repeat center/cover;}
.i_banner2{background: url(../images/i_banner2.jpg) no-repeat center/cover;}
.i_banner3{background: url(../images/i_banner4.jpg) no-repeat center/cover;}
.i_banner4{background: url(../images/i_banner3.jpg) no-repeat center/cover;}
.i_banner5{background: url(../images/i_banner5.jpg) no-repeat center/cover;}
.i_banner6{background: url(../images/i_banner7.jpg) no-repeat center/cover;}
.contain{padding: 60px 0 40px;background: #f7f7f7;}
.box {width: 73%;max-width: 1400px;min-width: 1200px;margin: 0 auto;position: relative;transition: all .5s;}
.tt {text-align: center;font-size: 32px;position: relative;}
.pul1{padding: 40px 5% ;background: #fff;margin: 40px 0 60px;box-sizing: border-box;}
.pul1 *{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.pul1 li{width: 32%;float: left;margin-right: 2%;margin-bottom: 2%;text-align: center;}
.pul1 li:nth-child(3n){margin-right: 0;box-sizing: border-box;}
.pul1 li .img,.pul1 li .img img{display: block; width: 100%;overflow: hidden;}
.pul1 li .ltt{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pul1 li .lomre{display: inline-block;padding-right: 20px;color: #00bedc;opacity: 0;}
.pul1 li .txt{padding: 20px 0 25px;border:1px solid #fff;border-top: 0;}
.pul1 li:hover .lomre{opacity: 1;}
.pul1 li:hover .txt{border:1px solid #ddd;border-top: 0;}
.pul1 li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}

/*contact*/
.contact{padding: 40px 5% ;background: #fff;margin: 40px 0 60px;box-sizing: border-box;}
.div1{ margin-top:50px;}
.div1 .lf{ background:url(../images/8_02.jpg) right center no-repeat; width:33.33%; text-align:center; position:relative; top:0; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;float: left;}
.div1 .p1{ height:57px;}
.div1 .p1 img{ height:48px;}
.div1 .p2{ color:#333; margin-top:20px; font-size:16px;}
.div1 .p3{ margin-top:15px; color:#666; font-size:14px;}
.div1 .rg{ width:33.33%; text-align:center; position:relative; top:0; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;float:right;}
.div1 .lf:hover,.div1 .rg:hover{ top:-10px;}
.maphezi {width: 100%;height: 450px;border: 1px solid #ccc;margin-top: 40px;}
.anchorBL,.BMap_stdMpPan,.BMap_stdMpZoom .BMap_button,.BMap_stdMpSliderMask,.BMap_stdMpSliderBgBot,.BMap_stdMpCtrl div{  display: none;  }

/*news*/
.ne1{padding: 60px 0 40px;background: #fff;}
.ne1 .ul1 li{padding: 40px 0;border-bottom: 1px solid #ddd;}
.ne1 .ul1 li:last-child{border:0;}
.ne1 .ul1 li .img{width: 35%;float: left;max-width: 480px;overflow: hidden;}
.ne1 .ul1 li .img img{display: block;width: 100%;-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;height: 220px;}
.ne1 .ul1 li .lcent{width: 55%;float: left;box-sizing: border-box;padding: 0 0 0 5%;}
.ne1 .ul1 li .lcent .ltt{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 40px 0 15px;}
.ne1 .ul1 li .lcent .ltc{color: #888;line-height: 1.5;text-align: justify;overflow : hidden;text-overflow: ellipsis;font-size: 14px;-webkit-line-clamp: 2;  -webkit-box-orient: vertical;display: -webkit-box;}
.ne1 .ul1 li .lcent .or{margin-top: 30px;}
.ne1 .ul1 li .lcent .or span{color: #888;line-height: 20px;display: block;float: left;margin-right: 30px;font-size: 14px;}
.ne1 .ul1 li .lcent .or img{display: block;float: left;width: 20px;margin-right: 10px;}
.ne1 .ul1 li .jt{width: 30px;float: right;height: 30px;border-radius: 50%;background: #000 url(../images/1_6.png) center right no-repeat;margin-top: 90px;}
.ne1 .ul1 li div{-webkit-transition: all .5s; -moz-transition: all .5s; transition: all .5s;}
.ne1 .ul1 li:hover .img img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.ne1 .ul1 li:hover .ltt{color: #007d5a;}
.ne1 .ul1 li:hover .jt{background: #007d5a url(../images/1_6.png) center left no-repeat;}
/*分页*/
.page_desc{margin: 50px auto;text-align: center; font-size: 14px;}
.page_desc li{display:inline-block;margin: 0 5px;}
.page_desc li>span,.page_desc li a{padding: 4px 10px;display: inline-block; border: 1px solid #d8d8d8;color: #555; background: #fff;}
.page_desc li span.current,.page_desc li a:hover{background:#007d5a; color: #fff;border: 1px solid #007d5a}

.time{ text-align:center; color:#888; margin-top:20px; border-bottom:1px dotted #ddd; padding-bottom:10px;}
.text{ margin-top:20px; color:#666; font-size:14px; line-height:26px;min-height: 300px;}
.text img{ max-width:1200px;}
.back{ margin-top:50px;}
.back .fl a{ display:block; color:#808080;margin-bottom: 10px;}
.back .fl a:hover{ color:#94a819}
.back .fr{ border:1px solid #000; width:100px; height:40px; padding:3px; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.back .fr a{ background:#000; color:#fff; text-align:center; font-size:14px; height:32px; line-height:32px; display:block;}
.back .fr:hover{ border:1px solid #94a819}
.back .fr:hover a{ background:#94a819;}

.about{padding: 40px 5% ;background: #fff;margin: 40px 0 60px;box-sizing: border-box;}
.about .fl{width: 50%;}
.about .fl img{width: 100%;}
.about .fr{width: 45%;}
.about p{line-height: 2em;font-size: 16px;}
.about_ul ul li{ width: 30% ;margin:17px;display: inline-block; }
.about_ul ul li img{ max-width: 100%; }
.about_ul ul li p{font-size: 16px;margin: 10px 0;text-align: center;}