body{margin:0; padding:0; color:#4D4D4D; font-family: "黑体", "宋体"; font-size:14px; line-height:22px;}
img{margin:0; padding:0; border-style:none; vertical-align:middle; line-height:1.0;}
ul,nav{list-style-type:none;}
ol{list-style-type:decimal;}
p,span,h1,h2,h3,h4,h5,dl,dd,dt,form,ul,li,ol{margin:0; padding:0;}
i{margin:0; padding:0; font-style:normal;}
input,textarea,select{font-family: "黑体", "宋体"; font-size:100%; margin:0; padding:0; vertical-align:middle;}
a{color:#4D4D4D; text-decoration:none; -webkit-transition: all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all  0.3s ease;}
a:hover {cursor: pointer;opacity: 0.8;}
.span01{display:none;}
.fl{float:left;} 
.fr{float:right;}
.clear{clear:both;}
.hidden{overflow:hidden;}
.clearfix:after {content: "";display: block;clear: both;visibility: hidden;font-size: 0;height: 0;} 
.clearfix {*display: inline-block;_height:1%;}
.block{display:block}
.center{text-align:center;}
.tr{text-align:right;}
.fwb{font-weight:bold;}
.abs{position:absolute;}
.rel{position:relative;}

.mt50 {margin-top: 50px;}


.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt35{padding-top:35px;}
.pt40{padding-top:40px;}
.pt45{padding-top:45px;}
.pt50{padding-top:50px;}
.pt60{padding-top:60px;}
.pt70{padding-top:70px;}
.pt80{padding-top:80px;}
.pt90{padding-top:90px;}
.pt100{padding-top:100px;}
.pt140{padding-top:140px;}

.font12{font-size:12px;}
.font15{font-size:15px; line-height:22px;}
.font16{font-size:16px; line-height:24px;}
.font18{font-size:18px; line-height:26px;}
.font20{font-size:20px; line-height:28px;}
.font24{font-size:24px; line-height:32px;}

.sp_block,.sp_inline,.pad_block{display:none;}


.header{width:1200px; height:62px; margin:0 auto; padding:11px 20px 0 0; box-sizing:border-box;}
.header_p{float:right; font-size:13px; line-height:40px;}
.header_p a{color:#737373; display:inline-block; padding:0px 15px 0px 15px;}
.header_p a:hover{text-decoration:underline; color:#FF0000;}
.nav_bg{height:52px; background: url(/images/navtotal_bg.jpg) no-repeat top center;position: relative;}
.nav{width:1180px; margin:0 auto; padding-right:20px;}
.nav > h2{width:160px; float:left; color:#1A1A1A; font-size:30px; line-height:40px; padding:11px 0 0 30px;}
.nav > ul{float:right;}
.nav > ul li{width:3px; float:left; line-height:52px;color: #fff;}
.nav > ul li:nth-child(2n+1){width:190px; float:left; font-size:18px; text-align:center;}
.nav > ul li:nth-child(2n+1) a{color:#fff; display:block;}
.nav > ul li:nth-child(2n+1) a:hover{background:#79c6f4; color:#fff; text-decoration:none;}
.djksh_totalnav {display: none;padding: 16px 0;width: 100%;position: absolute;top: 52px;left: 0;background: url(/images/djksh_totalnav.jpg) no-repeat top center;box-sizing: border-box;}
.djksh_totalnav > ul {float: none;width: 1070px;margin: 0 auto;}
.djksh_totalnav > ul li {float: left;width: 190px;margin-left: 30px;}
.djksh_totalnav > ul li:first-child {margin-left: 0;}
.djksh_totalnav > ul li p {font-size: 16px;}
.service_nav:hover > a {cursor: default;}
.service_nav:hover .djksh_totalnav {display: block;}
.djs_banner {height: 560px;background: url(/images/djs_banner.jpg) no-repeat top center;}


.green_news_bg{padding:45px 0 30px 0;}
.green_news{width:960px; margin:0 auto;}
.green_news_title{color:#0291d5; font-size:60px; font-weight:normal; line-height:1.2; text-align:center;}
.green_news_title p{font-size:22px; line-height:1.2;color: #616161;}
.green_news_ul li{display:flex;font-size:15px; line-height:23px; padding:16px 0; border-bottom:#d2d2d2 1px solid;}
.green_news_ul li p:nth-child(1){width:150px;}
.green_news_ul li p:nth-child(2){width:105px;}
.green_news_ul li p:nth-child(2) i{width:62px; height:20px; color:#FFF; font-size:13px; line-height:20px; text-align:center; background:#1d98d3; display:inline-block;}
.green_news_ul li p:nth-child(2) i.zhx{background:#45B2B7;}
.green_news_ul li p:nth-child(3){width:705px;}
.green_news_ul li p:nth-child(3) a:hover{text-decoration:underline;}
.green_news_ul li:last-child{border-bottom:none;}
.green_news_gd{text-align:right; padding-top:10px;}
.green_news_gd a{text-decoration:underline;}
.green_news_gd a i{font-size:12px;color: #1d98d3;}

.business_segments {padding-top: 155px;margin-top: 44px;position: relative;background: url(/images/business_segments_bg.jpg) no-repeat top center;box-sizing: border-box;}
.business_segments_title {position: absolute;left: 0;top: 0;padding: 34px 95px;width: 450px;height: 450px;color: #fff;background: url(/images/business_segments_title.jpg) no-repeat top center;box-sizing: border-box;}
.business_segments_title h5 {font-size: 46px;line-height: 47px;letter-spacing: 4px;}
.business_segments_title p {font-size: 22px;line-height: 1;margin-top: 19px;}
.business_segments_list {width: 1140px;margin: 0 auto;}
.business_segments_list li {overflow: hidden;position: relative;margin-top: 29px;width: 360px;height: 361px;float: left;margin-left: 30px;}
.business_segments_list li:nth-child(3n+1) {margin-left: 0;}
.business_segments_list li h5 {width: 100%;position: absolute;top: 0;left: 19px;line-height: 60px;font-size: 24px;background:url(/images/tori.png) no-repeat 90% center;box-sizing: border-box;}
.business_segments_list li .business_hover {display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 300px;color: #fff;width: 360px;height: 361px;background: rgba(0,0,0,0.5);box-sizing: border-box;}
.business_segments_list li .business_hover a {width: 360px;height: 361px;color: #fff;padding: 0 25px;display: block;box-sizing: border-box;}
.business_segments_list li .business_hover p {font-size: 14px;line-height: 22px;}
.business_segments_list li .business_hover .afo {display: block;position: absolute;bottom: 39px;left: 69px;width: 220px;height: 44px;line-height: 44px;font-size: 15px;text-align: center;color: #fff;border: 1px solid #fff;box-sizing: border-box;}
.business_segments_list li:hover .business_hover {top: 0;transition: all 1s cubic-bezier(0, 1, 0.5, 1);}
.business_segments_list li:hover h5 {background: none;}
.global_business_partners {position: relative;width: 1141px;height: 321px;margin: 99px auto 0 auto;color: #fff;padding: 120px 0 0 67px;background: url(/images/global_business_partners.jpg) no-repeat top center;box-sizing: border-box;}
.global_business_partners a {color: #fff;}
.global_business_partners h5 {font-size: 32px;line-height: 42px;}
.global_business_partners p {width: 310px;font-size: 14px;line-height: 22px;margin-top: 15px;}
.global_business_partners span {position: absolute;right: 10px;bottom: 8px;display: block;font-size: 15px;line-height: 1;color: #000;}

.green_product_box{padding:60px 0 130px 0;}
.green_product{width:1050px; margin:0 auto;}
.green_product_title{font-size:60px; font-weight:normal; line-height:1.2; text-align:center;}
.green_product_title p{font-size:22px; line-height:1.2;}
.green_product_brief{font-size:18px; line-height:30px; text-align:center; padding-top:40px;}
.green_product_voc{width:100%; height:205px; margin-top:60px; background:url(/images/green_product_voc.jpg) no-repeat center;}
.green_product_gas{font-size:16px; line-height:30px; padding-top:10px;}
.green_voc_title{color:#62b7de; font-size:30px; line-height:32px; border-left:8px #62b7de solid; margin-top:60px; padding-left:10px;}
.green_voc_product{padding-top:25px; display:flex; justify-content:space-between;}
.green_voc_product dt{width:495px; align-self:center;}
.green_voc_product dt h3{color:#62b7de; font-size:28px; line-height:1.3;}
.green_voc_product dt h3 a,.green_voc_product02 dt h3 a{color:#62b7de;}
.green_voc_p1{font-size:16px; line-height:24px; padding-top:15px;}
.green_voc_p2{font-size:12px; line-height:20px; padding-top:5px;}
.green_voc_p3 a{color:#62b7de; font-size:15px; text-decoration:underline;}
.green_voc_product02{display:flex; flex-wrap:wrap; flex-direction: row-reverse;}
.green_voc_product02 dl{width:505px; padding-top:50px; display:flex; justify-content:space-between;}
.green_voc_product02 dl dt{width:275px; font-size:15px; align-self:center;}
.green_voc_product02 dt h3{color:#62b7de; font-size:19px; line-height:1.3;}
.green_voc_gd{padding-top:70px; text-align:center;}
.green_voc_gd a{width:295px; height:50px; color:#FFF; font-size:19px; font-weight:bold; line-height:50px; display:inline-block; background:#127C82;}
.green_voc_gd a:hover{opacity:0.8;}
.green_product_effluent{width:100%; height:205px; margin-top:115px; background:url(/images/green_product_effluent.jpg) no-repeat center;}
.green_effluent_product{display:flex; flex-wrap:wrap; justify-content:space-between;}
.green_effluent_product li{width:500px; padding-top:25px;}
.green_effluent_product li:nth-child(3),.green_effluent_product li:nth-child(4){padding-top:45px;}
.green_effluent_product h3{color:#FFF; font-size:24px; line-height:50px; text-align:center; background:#62b7de;}
.green_effluent_p{font-size:15px; padding:10px 20px 0 20px;}
.green_product_gd a{width:720px; display:flex; margin:100px auto 0 auto; padding:10px; border:#B0B0B0 1px solid;}
.green_product_gd dt{width:100%; align-self:center;}
.green_product_gd dt h3{color:#43B1B5; font-size:28px; line-height:1.3; text-align:center;}
.green_product_gd dt p{color:#43B1B5; font-size:15px; line-height:24px; text-decoration:underline; text-align:center; padding-top:10px;}
.green_our_bg{width:100%; height:700px; padding-top:75px; box-sizing:border-box; background:url(/images/green_our_bg.jpg) no-repeat center;}
.green_our{width:1130px; margin:0 auto;}
.green_our_ul{padding-top:60px; display:flex; justify-content:space-between;}
.green_our_ul li{width:238px; padding-bottom:35px; position:relative;}
.green_our_ul li p{width:225px; height:225px; margin:0 auto; border-radius:50%; overflow:hidden;}
.green_our_ul li h3{width:100%; height:65px; text-align:center; border-radius:8px; background:#62b7de; position:absolute; bottom:0; display:flex;}
.green_our_ul li h3 span{width:100%; color:#FFF; font-size:24px; line-height:30px; align-self:center;}
.green_our_gd{padding-top:60px; text-align:center;}
.green_our_gd a{width:182px; height:44px; color:#FFF; font-size:16px; font-weight:bold; line-height:44px; display:inline-block; background:#127C82;}
.green_contact_title{width:100%; height:60px; color:#FFF; font-size:30px; line-height:60px; text-align:center; background:#1d98d3;}
.green_contact_p{width:1050px; margin:0 auto; font-size:18px; line-height:30px; text-align:center; padding-top:20px;}
.green_contact{width:1050px; margin:0 auto; padding:35px 0;}
.green_contact_department{float:left; font-size:20px; line-height:30px; padding:15px 28px 15px 0; border-right:#D3D3D3 1px solid;}
.green_contact_department p{font-size:28px; line-height:36px;}
.green_contact_tel{float:left; padding-top:5px; padding-left:58px;}
.green_contact_tel i{color:#62b7de; font-size:36px; line-height:36px; margin-left:20px; margin-right:8px;}
.green_contact_tel p{font-size:23px; line-height:32px;}
.green_contact_tel p strong{font-size:32px; line-height:40px;}
.green_contact_mail{float:left; font-size:26px; font-weight:bold; line-height:40px; padding-top:5px; padding-left:75px;}
.green_contact_mail i{color:#62b7de; font-size:46px; font-weight:normal; line-height:36px; vertical-align:text-top; margin-right:5px;}
.green_column_bg{margin-top: 99px;padding:40px 0 50px 0; background:#eaf5fb;}
.green_column{width:1141px; color:#616362; font-size:13px; margin:0 auto; display:flex; justify-content:space-between;}
.green_column_voc{width:310px; height:195px; border-right:#b5bec3 1px solid;}
.footer_logo_des {font-size: 15px;line-height: 20px;margin-top: 10px;}
.green_column h3{font-size:20px; line-height:1;}
.green_column_effluent p {font-size: 15px;line-height: 27px;margin-top: 12px;}
.green_column a,.green_vice a{color:#616362;}
.green_column a:hover,.green_vice a:hover{text-decoration:underline;}
.green_column a.h5:hover {text-decoration: none;opacity: 1;cursor: default;}
.green_column_weixin{height:195px; padding-left:110px;margin-right: 60px;}
.green_vice_bg{height:38px; background:#1d98d3;}
.green_vice{width:910px; color:#FFF; font-size:16px; font-weight:bold; line-height:38px; margin:0 auto;}
.green_vice a {color: #fff;}
.footer{height:48px; color:#FFF; font-size:15px; line-height:48px; text-align:center; background:#000;}
.footer a {color: #fff;}
.pagetop{position:fixed; right:30px; bottom:30px; z-index:100;}
.inquiry_dj{position:fixed; top:50%; right:0; margin-top:-240px; z-index:20;}
.inquiry_dj .inquiry_b{display:none;}
.inquiry_dj .inquiry_x{cursor:pointer;}
.inquiry_dj .inquiry_l{margin-top:-3px; position:relative;}
.inquiry_dj .inquiry_l a:nth-child(2){width:95px; height:80px; position:absolute; top:62px; left:12px;}
.inquiry_dj .inquiry_a{padding-top:120px; cursor:pointer;}


.product_banner{width:100%; height:150px; background:url(/images/product_banner.jpg) no-repeat center;}
.product_w1200{width:1200px; margin:0 auto;}
.product_route{padding-top:5px;}
.product_route span{color:#1d98d3;}
.product_route a{color:#616161;}
.product_route a:hover{text-decoration:underline;}
.product_title{padding-top:40px; border-bottom:#D2D2D2 1px solid; text-align:center;}
.product_title li{width:236px; height:50px; font-size:18px; font-weight:bold; line-height:50px; display:inline-block; border:#D2D2D2 1px solid; border-bottom:none;}
.product_title li:last-child{margin-left:35px;}
.product_title li.product_title_li{color:#FFF; background:#1d98d3;}
.product_title li a{display:block;}
.product_nav{width:250px; float:left;}
.gnavi_fixed{position:fixed; top:0;}
.gnavi_fixed_bottom{position:absolute; bottom:150px; top:auto;}
.product_nav h2{height:30px; color:#FFF; font-size:16px; line-height:30px; padding-left:10px; background:#A6A6A6;}
.product_nav li{padding:15px 0 10px 0; border-bottom:#D2D2D2 1px solid;}
.product_nav li:last-child{border-bottom:none;}
.product_nav li h3{font-size:18px; line-height:30px; padding-left:10px;}
.product_nav li p{line-height:26px; padding:5px 0 0 15px;}
.product_right{width:920px; float:right;}
.product_content{padding:0 20px 150px 20px;}
.product_voc{width:850px; padding-top:30px;}
.product_voc dt{width:410px; float:left; padding-left:17px;}
.product_voc dt h3{color:#62b7de; font-size:23px; line-height:1.3;}
.product_voc dt h3 a,.product_voc02 dt h3 a{color:#62b7de;}
.product_voc_p1{font-size:15px; line-height:22px; padding-top:12px;}
.product_voc_p2{font-size:11px; line-height:20px;}
.product_voc_p3{padding-top:12px;}
.product_voc_p3 span,.product_voc_p5 span{color:#62b7de;}
.product_voc_p4 a{color:#62b7de; font-size:13px; text-decoration:underline;}
.product_voc02{display:flex; flex-wrap:wrap; justify-content:space-between;}
.product_voc02 dl{width:405px; padding-top:55px; display:flex; justify-content:space-between;}
.product_voc02 dl dt{width:245px;}
.product_voc02 dt h3{color:#62b7de; font-size:19px; line-height:25px;}
.product_voc_p5{font-size:13px; padding-top:10px; letter-spacing:-0.01em;}
.product_industry h3{height:55px; color:#FFF; font-size:26px; font-weight:normal; line-height:55px; letter-spacing:0.5em; text-align:center; background:#1d98d3;}
.product_industry_js{height:45px; color:#FFF; font-size:16px; line-height:45px; text-align:center; background:#137C82;}


.effluent_product{display:flex; flex-wrap:wrap; justify-content:space-between;}
.effluent_product li{width:420px; padding-top:35px;}
.effluent_product li:nth-child(3),.effluent_product li:nth-child(4){padding-top:45px;}
.effluent_product h3{color:#FFF; font-size:22px; line-height:42px; text-align:center; background:#62b7de;}
.effluent_product_dl{padding:12px 12px 8px 12px; border-bottom:#D2D2D2 1px solid; display:flex; justify-content:space-between;}
.effluent_product_dl dd{color:#62b7de; font-size:14px; font-weight:bold;}
.effluent_product_dl dt{width:calc(100% - 80px);}
.effluent_case_title{height:40px; color:#FFF; font-size:22px; line-height:40px; text-align:center; margin-top:75px; background:#1d98d3;}
.effluent_case{margin-top:20px; padding:20px; border:#1d98d3 1px solid;  border-left-width:5px;}
.effluent_case dt{width:530px; float:left; padding-left:15px;}
.effluent_case dt h3{font-size:20px; font-weight:normal; line-height:26px;}
.effluent_case dt table{border-top:#C8C8C8 1px solid;}
.effluent_case dt th{width:100px; border-bottom:#C8C8C8 1px solid; background:#F2F2F2;}
.effluent_case dt td{padding:2px 0 3px 15px; border-bottom:#C8C8C8 1px solid;}

.voc_processing{height:42px; color:#FFF; font-size:23px; line-height:42px; padding-left:15px; background:#1d98d3;}
.voc_w840{width:840px; margin:0 auto;}
.voc_rto dt{width:475px; float:left;}
.voc_rto_title{font-size:32px; line-height:1.3; letter-spacing:-0.01em;}
.voc_rto_p1{font-size:18px; line-height:28px; letter-spacing:-0.01em; padding-top:20px;}
.voc_rto_p2{font-size:12px; line-height:20px; padding-top:5px;}
.voc_rto_features{margin-top:25px; border:#1d98d3 1px solid;}
.voc_rto_features h3{height:28px; color:#FFF; font-size:18px; line-height:28px; padding-left:10px; background:#1d98d3;}
.voc_rto_features ul{padding:12px 0 12px 15px; background:#FAF7EE;}
.voc_rto_features ul li{font-size:17px; font-weight:bold; line-height:30px; padding-left:22px; position:relative;}
.voc_rto_features ul li:before{content:""; width:16px; height:16px; border-radius:50%; background:#1d98d3; position:absolute; left:0; top:8px;}
.voc_purpose_title{height:30px; font-size:18px; line-height:28px; border-bottom:#B0B0B0 1px solid;}
.voc_purpose_title span{font-weight:normal;}
.voc_purpose_title i{color:#1d98d3; font-family:"宋体"; padding-right:3px;}
.voc_purpose{width:350px; margin:0 auto;}
.voc_purpose li{float:left; font-size:15px; line-height:26px;}
.voc_purpose li:nth-child(2n+1){width:240px;}
.voc_flowchart{width:475px; margin:0 auto; padding-top:22px;}
.voc_flowchart li{font-size:15px; line-height:20px; margin-top:12px; padding-left:12px; position:relative;}
.voc_flowchart li:before{content:""; width:6px; height:6px; background:#626262; position:absolute; left:0; top:8px;}
.voc_spec{width:680px; margin:0 auto;}
.voc_spec_table{border-top:#C0C0C0 1px solid; border-left:#C0C0C0 1px solid;}
.voc_spec_table th{font-weight:normal; background:#EFEFEF; border-bottom:#C0C0C0 1px solid; border-right:#C0C0C0 1px solid;}
.voc_spec_table td{padding:7px 20px 6px 20px; border-bottom:#C0C0C0 1px solid; border-right:#C0C0C0 1px solid;}
.voc_spec_size{font-size:16px; font-weight:normal; line-height:24px; padding-top:30px; padding-bottom:5px;}
.voc_spec_p{font-size:12px; padding-top:5px;}
.voc_contact_k{margin-top:50px; border:#1d98d3 1px solid;}
.voc_contact_k h3{height:42px; color:#FFF; font-size:22px; line-height:42px; text-align:center; background:#1d98d3}
.voc_contact{padding:20px 30px;}
.voc_contact_p{font-size:18px; line-height:28px;}
.voc_contact_tel{float:left;}
.voc_contact_tel i{color:#62b7de; font-size:30px; line-height:30px; margin-left:15px; margin-right:8px;}
.voc_contact_tel p{font-size:19px; line-height:28px;}
.voc_contact_tel p strong{font-size:27px; line-height:34px;}
.voc_contact_mail{float:left; font-size:21px; font-weight:bold; line-height:34px; padding-top:5px; padding-left:90px;}
.voc_contact_mail i{color:#62b7de; font-size:40px; font-weight:normal; line-height:30px; margin-right:8px; vertical-align:text-bottom;}

.voc_purpose02{width:670px; margin:0 auto;}
.voc_purpose02 li{float:left; font-size:15px; line-height:26px;}
.voc_purpose02 li:nth-child(3n+1){width:240px;}
.voc_purpose02 li:nth-child(3n+2){width:275px;}
.voc_flowchart02{width:775px; display:flex; justify-content:space-between; flex-direction:row-reverse; padding-top:30px; padding-left:45px;}
.voc_flowchart02 dt{width:276px; align-self:center;}
.voc_flowchart02 dt h4{font-size:20px; font-weight:normal; line-height:30px;}
.voc_flowchart02 dt li{font-size:15px; line-height:20px; margin-top:15px; padding-left:20px; position:relative;}
.voc_flowchart02 dt li i{width:17px; height:17px; color:#FFF; font-size:13px; line-height:17px; text-align:center; border-radius:50%; background:#62b7de; position:absolute; left:0; top:2px;}
.voc_flowchart02 dd{width:498px; text-align:right;}


.about_banner{width:100%; height:150px; background:url(/images/about_banner.jpg) no-repeat center;}
.about_nav{width:185px;}
.about_nav li{padding-top:10px;}
.about_right{width:1200px; float:right;}
.about_intro{width:885px; margin:0 auto; padding-top:40px;}
.about_intro dt{width:595px; float:left;}
.about_speech{width:885px; margin:0 auto; padding-top:40px;}
.about_speech dt{width:690px; float:left;}
.about_concept{width:885px; margin:0 auto; padding-top:40px;}
.about_concept dt{width:555px; float:left;}
.about_concept dt h4{color:#1d98d3; font-size:18px; line-height:28px;}
.about_stronghold{width:885px; margin:0 auto;}
.about_stronghold_sws{color:#1d98d3; font-size:22px; line-height:30px; text-align:center;}
.about_stronghold_p1{font-size:16px; line-height:24px; text-align:center; padding-top:8px;}
.about_firm{width:825px; margin:0 auto; padding-top:25px;}
.about_firm_li01{width:182px; float:left;}
.about_firm li h4{height:28px; font-size:16px; line-height:28px; padding-left:8px; background:#DAEFF0;}
.about_firm_li01 h4 span{color:#527BB1; font-family:"宋体"; margin-right:5px;}
.about_firm_dq{padding:8px 0 0 10px;}
.about_firm_p1{width:100px; float:left;}
.about_firm_li02{width:182px; float:left; margin-left:10px;}
.about_firm_li02 h4 span{color:#D16259; font-family:"宋体"; margin-right:5px;}
.about_firm_p2{width:90px; float:left;}
.about_firm_li03{width:325px; float:left; margin-left:10px;}
.about_firm_li03 h4 span{color:#C0822F; font-family:"宋体"; margin-right:5px;}
.about_firm_li04{width:108px; float:left; margin-left:8px;}
.about_firm_li04 h4 span{color:#5E9753; font-family:"宋体"; margin-right:5px;}
.about_hq_title{border-bottom:#1d98d3 1px solid;}
.about_hq_title p:nth-child(1){width:160px; height:35px; color:#FFF; font-size:24px; line-height:32px; display:inline-block; text-align:center; margin-right:10px; background:#1d98d3;}
.about_hq_title p:nth-child(2){color:#1d98d3; font-size:16px; font-weight:normal; line-height:32px; display:inline-block;}
.about_hq dt{width:670px; float:right; border-top:#CCCCCC 1px solid;}
.about_hq dt th{width:125px; padding:4px 0 3px 0; border-bottom:#CCCCCC 1px solid; background:#F2F2F2;}
.about_hq dt td{padding:4px 15px 3px 15px; border-bottom:#CCCCCC 1px solid;}


.contact_banner{width:100%; height:150px; background:url(/images/contact_banner.jpg) no-repeat center;}
.contact_w825{width:1100px; margin:0 auto; padding:44px 0 0 0; box-sizing:border-box;}
.contact_f18{color:#1d98d3; font-size:22px; line-height:1;}
.contact_f16{font-size:18px; line-height:1;margin-top: 19px;padding: 0;}
.contact_line {margin-top: 42px;border-top: 1px solid #d2d2d2;box-sizing: border-box;}
.contact_bm{color:#1d98d3; font-size:28px; line-height:1; padding-top:27px;overflow:hidden;}
.contact_bm a {display: block;float: right;font-size: 15px;font-weight: normal;}
.contact_bm_cons {font-family: 微软雅黑;margin-top: 18px;padding-left: 29px;box-sizing: border-box;}
.contact_bm_tel {margin-top: 18px;}
.contact_bm_tel.mt48 {margin-top: 48px;}
.contact_bm_tel i{color:#62b7de; font-size:34px; line-height:34px; margin-left:15px; margin-right:8px;}
.contact_bm_tel p{position: relative;float: left;width: 45%;font-size:22px; line-height:28px;display: flex;align-items: center;}
.contact_bm_tel p img {margin: 0 16px 0 22px;}
.contact_bm_tel p strong{font-size:30px; line-height:40px;}
.contact_bm_tel p span {font-size: 18px;position: absolute;top: -30px;left: 0;font-weight: bold;}
.contact_bm_mail{font-size:24px; font-weight:bold; line-height:34px;}
.contact_bm_mail i{color:#62b7de; font-size:44px; font-weight:normal; line-height:44px; margin-right:6px; vertical-align:middle;}
.contact_bm_mail i.h34 {font-size: 34px;line-height: 34px;}
.contact_bm_tel p i {color:#62b7de; font-size:34px; font-weight:normal; line-height:34px; margin-right:6px; vertical-align:middle;}
.contact_ljfg{padding-top:20px; text-align:center;}
.contact_ljfg a{width:182px; height:45px; color:#FFF; font-size:16px; font-weight:bold; line-height:45px; display:inline-block; background:#137C82;}
.contact_w905{width:905px; margin:0 auto; padding-top:70px;}
.contact_stronghold_title{height:38px; color:#62b7de; font-size:20px; line-height:38px; text-align:center; background:#DAEFF0;}
.contact_stronghold{display:flex; flex-wrap:wrap; justify-content:space-between;}
.contact_stronghold li{width:452px; padding:45px 0 0 20px; box-sizing:border-box;}
.contact_stronghold li:nth-child(1),.contact_stronghold li:nth-child(2){padding-top:30px;}
.contact_stronghold li h4{color:#62b7de; font-size:18px; line-height:28px;}
.contact_stronghold_p1{font-size:16px; line-height:20px; padding-top:5px;}
.contact_stronghold_p1 span{width:40px; height:20px; color:#FFF; font-size:14px; display:inline-block; margin-right:8px; text-align:center; background:#7BC9CB;}
.contact_feedback_js{width:845px; margin:0 auto; padding-top:25px; font-size:16px; line-height:24px;}
.contact_feedback{width:610px; margin:0 auto; padding-top:22px; font-size:16px; line-height:30px;}
.contact_feedback th{width:110px; font-weight:normal; text-align:left; padding-top:28px;}
.contact_feedback th span{color:#3FA9F5;}
.contact_feedback td{padding-top:28px;}
.contact_text{width:100%; height:30px; font-size:16px; line-height:28px; box-sizing:border-box; border:#9D9D9D 1px solid; border-radius:3px;}
.contact_textarea{width:100%; height:148px; font-size:16px; line-height:24px; box-sizing:border-box; border:#9D9D9D 1px solid; border-radius:3px;}
.contact_will{font-size:15px; line-height:24px; padding-top:40px; text-align:center;}
.contact_submit{padding-top:30px; text-align:center;}
.contact_submit input{width:182px; height:45px; color:#FFF; font-size:16px; font-weight:bold; line-height:45px; display:inline-block; border:none; background:#137C82; cursor:pointer;}


.news_banner{width:100%; height:150px; background:url(/images/news_banner.jpg) no-repeat center;}
.news_list{width:885px; margin:40px auto 0 auto; border-top:#D2D2D2 1px solid;}
.news_list li{display:flex; font-size:14px; line-height:24px; padding:10px 0 10px 15px; border-bottom:#D2D2D2 1px solid;}
.news_list li p:nth-child(1){width:140px;}
.news_list li p:nth-child(2){width:90px;}
.news_list li p:nth-child(2) i{width:62px; height:20px; color:#FFF; font-size:13px; line-height:20px; text-align:center; background:#0071BC; display:inline-block;}
.news_list li p:nth-child(2) i.zhx{background:#45B2B7;}
.news_list li p:nth-child(3){width:630px;}
.news_list li p:nth-child(3) a:hover{text-decoration:underline;}

.news_w885{width:885px; margin:0 auto 0 auto;}
.news_detailed_title{padding-top:35px; padding-bottom:5px; border-bottom:#D2D2D2 1px solid;}
.news_detailed_title p{font-size:22px; line-height:32px; padding-left:15px; border-left:#1d98d3 4px solid;}
.news_detailed{width:800px; margin:0 auto; padding-top:30px;}

.voc_index_a1{width:85px; margin-bottom:5px;}
.voc_index_a2{width:490px; height:270px; line-height:1; background:#62b7de; font-size:28px; color:#fff; display:flex; padding-left:35px;}
.voc_index_a2 p{width:100%; align-self:center;}
.voc_index_a4{display:flex; flex-wrap:wrap; justify-content:space-between;}
.voc_index_a4 li{width:234px;}
.voc_index_a4 h3{color:#FFF; font-size:16px; line-height:35px; padding-left:5px; background:#62b7de;}
.voc_index_a5{ font-size:18px; line-height:35px; padding-left:5px; background:#62b7de;}
.voc_index_a6{height:60px; color:#FFF; font-size:15px; line-height:30px; padding-left:10px; background:#137C82;}
.voc_index_a7{ font-size:20px; line-height:40px; padding-left:10px; background:#62b7de;}
.voc_index_a7 a{color:#FFF;}
.voc_index_a8{ font-size:16px; line-height:36px; padding-left:10px; background:#62b7de;}
.voc_index_a8 a{color:#FFF;}
.w575{width:575px; margin:0 auto; font-size:15px; line-height:150%;}
.voc_index_a9{color:#62b7de; font-size:20px; line-height:24px; border-left:4px #62b7de solid; margin-top:50px; margin-left:30px; padding-left:10px;}
.mgl30{margin-left:30px;}
.voc_index_a10{color:#62b7de; font-size:20px; line-height:150%;}
.voc_index_a11{width:650px; margin:0 auto;}
.voc_index_a12{width:510px;}
.voc_index_a12 h4{color:#62b7de; font-size:16px;}
.voc_index_a12 p{font-size:14px; line-height:140%;}
.voc_index_a12 p span{color:#62b7de;}
.voc_index_a13{padding:0 20px 0 20px;}

.statement_banner {width:100%; height:150px; background:url(/images/statement_banner.jpg) no-repeat center;}
.statement_brief {font-size: 19px;text-align: center;margin-top: 49px;}
.statement_des {font-size: 14px;line-height: 22px;margin-top: 72px;}

.news_ona{float:left;}
.news_onb{float:left; margin-left:2%; width:60%; font-size:15px;}


.news_page {margin-top: 50px;text-align: center;}
.news_page a {display: inline-block;width: 30px;height: 30px;margin-left: 9px;line-height: 30px;text-align: center;font-size: 14px;background: #004e98;color: #fff;box-sizing: border-box;}
.news_page a.active,.news_page a:hover {opacity: 1;background: #fff;color: #333;border: 1px solid #d8d8d8;box-sizing: border-box;}
.news_page a:first-child {margin-left: 0;}
.news_page a.else {background: none;color: #004e98;font-weight: bold;}


.job_banner{width:100%; height:150px; background:url(/images/job_banner.jpg) no-repeat center;}
.job_a{display: flex; padding-bottom: 10px; border-bottom: 1px solid #d2d2d2; width: 100%;}
.job_a p{width: 12.5%;}
.job_a p a{display: block; text-align: center; height: 30px; line-height: 30px; border-right: 1px solid #d2d2d2; font-size: 16px; border-left: none;}
.job_a p:first-child{border-left: 1px solid #d2d2d2;}
.job_a p a.one{color: #1f98d1;}
.job_a p a:hover{color: #ff0000;}
.job_b table th{background: #808080; height: 35px; line-height: 35px; text-align: left; color: #fff;}
.job_b table th p{display:inline;}
.job_b table th p:nth-child(2){margin-left: 5%;}
.job_m2{padding-left: 2%;}
.job_m5{padding-left: 1.5%;}
.job_x{border-left: 1px solid #9f9f9f; width: 1px; height: 20px;}
.job_b table td{ height: 40px; line-height: 40px; font-size: 14px; border-bottom: 1px solid #d2d2d2;}
.job_b table td a:hover{color: #ff0000;}
.job_b table td i{color: #fff; width: 62px; height: 20px; line-height: 20px; background: #1d98d3; display: inline-block; text-align: center;}
.job_c{ width: calc(100% - 140px);}



.job_det01{width: 94%; margin: 0 auto;}
.job_det02{font-size: 24px; padding-left: 15px; border-left: 4px solid #1d98d1; height: 34px; line-height: 34px;}
.job_det03{border-bottom: 1px solid #d2d2d2; margin-top: 5px;}
.job_det04{width: 86%; margin: 40px auto 0 auto;}
.job_det04 table{border-left:1px solid #d2d2d2; border-top: 1px solid #d2d2d2; text-align: left;}
.job_det04 table th{padding-left: 3%; width: 20%; background: #eaf5fb; border-bottom: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2; height: 40px; line-height: 40px;}
.job_det04 table td{padding-left: 3%; border-bottom: 1px solid #d2d2d2; border-right: 1px solid #d2d2d2;}


.map_mark {width: 825px;margin: 0 auto;}<!--0.00022697448730469-->