/*banner begin*/
.box2{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:15px;}
/*banner end*/

/*main begin*/
.box3{ clear:both; height:auto; overflow:hidden;}
.yuwf{ height:auto; overflow:hidden;}
.yuwf dl{ float:left; width:24%; height:auto; overflow:hidden; margin-right:1.3%; margin-bottom:20px; border:1px solid #e8e8e8;}
.yuwf dt{ position:relative; width:100%; cursor:pointer;position:relative;}
.yuwf dt .img{ display:block; width:100%;transition: all 0.5s ease;}
.yuwf dt .img1{width:60px;height:50px;position:absolute;top:5px;left:5px;}
.mmin{ display:block; width:100%; height:70px; background:rgba(124,153,192,0.8);position:absolute; left:0;  bottom:0px; padding:15px 14px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; }
.yuwf dt:hover .mmin{bottom:0px; height:100%;}
.yuwf dt:hover .mmin p{text-align:center;}
.yuwf dt:hover .mmin h6{display:none;}
.yuwf dt span a{ color:#fff; font-size:14px;}
.mmin p{ color:#fff; font-size:16px; line-height:24px;font-weight:bold;}
.mmin h6{ color:#fff; line-height:20px; font-size:12px;text-transform:uppercase;}
.gdon{height:auto;opacity:0; position:absolute; left:0; bottom:0px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; -ms-transition: all 0.5s; padding:0 14px; color:#ffffff; font-size:16px; margin:0 auto;text-align:center;}
.gdon span{display:block;font-size:14px;line-height:24px;color:#fff;text-align:left;}
.yuwf dt .gdon img{ width:14px; height:14px; display:inline-block;margin:0px auto;text-align:center;}
.yuwf dt:hover .gdon{ bottom:10px;opacity:1;}
.yuwf dt:hover .gdon span{ bottom:110px;}
.yuwf dt:hover .img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
.yuwf dt:hover .gdon img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
.yuwf dl.qcbj{ margin-right:0%;}
/*服务认证小图颜色配置*/
.mmin1{ background:rgba(124,153,192,0.8);}
.mmin2{ background:rgba(131,181,119,0.8);}
.mmin3{ background: rgba(110, 110, 110, 0.8);}
.mmin4{ background:rgba(170,115,35,0.8);}
.mmin5{ background:rgba(131,181,119,0.8);}
.mmin6{ background:rgba(170,115,35,0.8);}
.mmin7{background:rgba(131,181,119,0.8);}
.mmin8{ background:rgba(110, 110, 110, 0.8);}
.mmin9{ background:rgba(124,153,192,0.8);}
.mmin10{ background:rgba(110, 110, 110, 0.8);}
.mmin11{ background:rgba(170,115,35,0.8);}
.mmin12{ background:rgba(124,153,192,0.8);}
/*服务认证小图结束*/
@media(max-width:1024px){
.yuwf dl{ float:left; width:49%; height:auto; overflow:hidden; margin-right:1%; margin-bottom:20px; border:1px solid #e8e8e8;}
}
@media(max-width:414px){
.yuwf dl{ float:left; width:100%; height:auto; overflow:hidden; margin-right:0%; margin-bottom:20px; border:1px solid #e8e8e8;}
}
.gshy{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.gshy dl{ float:left; width:24%; height:auto; overflow:hidden; margin-right:1.3%; cursor:pointer;}
.gshy dl.qcbj{ margin-right:0%;}
.gshy dt{ position:relative; width:100%; height:auto; overflow:hidden;}
.gshy dt img{ display:block; width:100%;transition: all 0.5s ease;}
.zhei{ border:1px solid #62a09e; background:rgba(255,255,255,0.9); position:absolute; width:100%; left:0; bottom:0; padding:12px 16px;}
.zhei h6{ font-weight:bold; font-size:18px; color:#68aead; margin-bottom:5px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zhei p{ line-height:24px; color:#68aead; font-size:14px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.gshy dl:hover img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
@media(max-width:1024px){
.gshy dl{ float:left; width:49%; height:auto; overflow:hidden; margin-right:1%; cursor:pointer; margin-bottom:20px;}
.gshy{ clear:both; height:auto; overflow:hidden; margin-bottom:10px;}
}
@media(max-width:414px){
.gshy dl{ float:left; width:100%; height:auto; overflow:hidden; margin-right:0%; cursor:pointer; margin-bottom:20px;}
.gshy{ clear:both; height:auto; overflow:hidden; margin-bottom:10px;}
}

.ncinw{ height:auto; overflow:hidden; margin-bottom:40px;}
.ncin_l{ float:left; width:32%; margin-right:2%;}
[data-am-widget=tabs]{ margin:0px;}
.am-tabs-default .am-tabs-nav{ background:#000087;}
.am-tabs-default .am-tabs-nav a{ line-height:40px; color:#ffffff; font-size:16px; font-weight:bold;}
.am-tabs-default .am-tabs-nav>.am-active a{ border:3px solid #000087; border-bottom:none; background:#f9fdff; color:#000087;}
.am-tabs-bd {position: relative;overflow: hidden; border:none;z-index: 100;-webkit-transition: height 1s;transition: height 1s;}
.am-tabs-bd .am-tab-panel{ padding:0px; background:#fff;}
.xuni{ height:515px;max-height:515px; padding:0 17px;background:#f9fdff;}
.xuni dl{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #cce2c4; padding:31px 0;transition: all 0.5s ease;}
.xuni dt{ width:30%; height:auto; overflow:hidden; float:left; position:relative;}
.xuni dt img{ display:block; width:100%;transition: all 0.5s ease;}
.xuni dd{ float:right; width:65%; height:auto; overflow:hidden; margin-top:0px;}
.xuni dd span{ color:#999999;font-weight:bold; margin-bottom:10px; display:block; line-height:12px;}
.xuni dd h1{ color:#333; line-height:20px; font-size:18px; height:40px; overflow:hidden; margin-bottom:7px; }
.xuni dd p{ line-height:20px; color:#4d4d4d; font-size:14px; overflow:hidden; height:40px;}
.xuni dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.xuni dl:hover dt img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
.xuni dl.qcbj{ border-bottom:none;}
.xuni dt span{ display:block; position:absolute; width:100%; height:100%; background:rgba(0,0,0,0.65); left:0; top:-100%;transition: all 0.5s ease;}
.xuni dl:hover dt span{ left:0; top:0;}
.xun1{width:100%;height:auto;overflow:hidden;padding:30px 20px;}
.xun1 li{line-height:30px;}/*overflow:hidden; white-space:nowrap; text-overflow:ellipsis;*/
.xun1 li b{display:inline-block;width:6px;height:6px;background:#000087;margin-right:10px;}
.xun1 li a{font-size:14px;line-height:30px;color:#666;display:inline-block;}
.xun1 li:hover a{color:#000087;}
.xun2{width:100%;height:auto;overflow:hidden;padding:30px 20px;}
.xun2 p{margin-bottom:30px;}
.xun2 li{line-height:30px;margin-bottom:10px;}
.xun2 li b{display:inline-block;width:6px;height:6px;background:#000087;margin-right:10px;}
.xun2 li font{font-size:14px;line-height:30px;color:#666;}
.xun2 li span{font-size:14px;line-height:30px;color:#666;display:inline-block;background:#e5e5e5;float:right;padding:0px 20px;border-radius:10px;}
.xun2 li:hover font{color:#000087;}
.xun2 li:hover span{background:#000087;color:#fff;}
.ckgd{ clear:both; height:auto; min-height:40px; background: #D9D9D9; line-height:40px; padding:0 24px;}
.ckgd:hover{ background: #00BA80;}
.ckgd a{ display:block; width:100%; color:#1E1E23; font-size:14px;}
.ckgd a:hover{ color:#fff;}
.ckgd a img{ vertical-align:middle; margin-left:5px; margin-top:-2px;}

.xuni1{ height:269px;max-height:269px; padding:0 17px;background:#f9fdff;}
.xuni1 dl{ clear:both; height:auto; overflow:hidden; border-bottom:1px solid #cce2c4; padding:26px 0 27px 0;transition: all 0.5s ease;}
.xuni1 dt{ width:90px; height:auto; overflow:hidden; float:left; position:relative;}
.xuni1 dt img{ display:block; width:100%;transition: all 0.5s ease;}
.xuni1 dd{ float:right; width:70%; height:auto; overflow:hidden; margin-top:16px;}
.xuni1 dd h1{ color:#599594; line-height:20px; font-size:18px; height:20px; overflow:hidden; margin-bottom:10px; }
.xuni1 dd p{ line-height:20px; color:#4d4d4d; font-size:14px; overflow:hidden; height:60px;}
.xuni1 dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.xuni1 dl:hover dt img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
.xuni1 dl.qcbj{ border-bottom:none;}
.xuni11{padding-top:25px;margin:0 auto;text-align:center;}
.video1{width:302px;height:220px;border:1px solid #e5e5e5;}
.sy_dbkh1{width:100%;margin:0 auto;}
.sy_dbkh{width:85%;height:auto;margin:0 auto;padding-top:20px;background:#f9fdff;}
.sy_dbkh li{float:left;width:48%;margin-right:4%;border:1px solid #e5e5e5;margin-bottom:10px;}
.sy_dbkh li.bg{margin-right:0px;}
.sy_khly{width:100%;height:auto;overflow:hidden;padding-top:15px;}
.sy_khly1{width:50%;}
.sy_khly1 li{margin-bottom:8px;}
.sy_khly1 span{display:inline-block;width:20%;text-align:right;font-size:14px;line-height:24px;color:#4d4d4d;}
.khly span{width:22%;}
.sy_khly1 font{display:inline-block;width:75%;}
.sy_khly1 font input{width:100%;line-height:25px;border:1px solid #ddd;padding-left:10px;}
.sy_khly1 font textarea{width:100%;line-height:25px;border:1px solid #ddd;padding-left:10px;}
.sy_khly1 p a{display:block;font-size:18px;line-height:24px;width:90px;margin:0 auto;text-align:center;padding:3px 0;}
.sy_khly li{margin-bottom:8px;}
.sy_khly span{display:inline-block;width:20%;text-align:right;font-size:14px;line-height:24px;color:#4d4d4d;}
.sy_khly font{display:inline-block;width:75%;}
.sy_khly font input{width:100%;line-height:25px;border:1px solid #ddd;padding-left:10px;}
.sy_khly font textarea{width:100%;line-height:25px;border:1px solid #ddd;padding-left:10px;}
.sy_khly p a{display:block;font-size:18px;line-height:24px;width:90px;margin:0px auto;text-align:center;padding:3px 0px;}
.sy_xt{margin-top:25px;}
.sy_xt_t{height: auto;min-height: 43px;background: #000087;padding-left:25px;color: #ffffff;font-size: 16px;font-weight: bold;line-height: 43px;}
.sy_xtlj{width:100%;height:138px;min-height:138px;overflow:hidden;
background:-moz-linear-gradient(#ffffff,#efefef);
background:-o-linear-gradient(#ffffff,#efefef);
background:-webkit-linear-gradient(#ffffff,#efefef);
background:linear-gradient(#ffffff,#efefef);}
.sy_xtlj dl{width:25%;float:left;border:1px solid #e5e5e0;margin:0 auto;height:131px;min-height:131px;text-align:center;padding-top:30px;}

.sy_xtlj dd{font-size:14px; line-height:18px;color:#4d4d4d;}
.sy_xtlj dl:hover dd{color:#000087}
.xun2 p.sy_xc{margin-bottom:10px;}
.xun2 p.sy_xc img{}
.xuni2{height:309px;min-height:309px; margin: 0 auto;text-align: center;}
.xuni2 img{min-height:309px;}
.sy_xtlj1{width:100%;height:138px;min-height:138px;overflow:hidden;padding:28px 17px;background:#fff;}
.sy_xtlj1 p{font-size:14px;line-height:24px;color:#4d4d4d;}


.ncin_r{ float:right; width:32%; height:auto; overflow:hidden;}
.lxu{ height:auto; min-height:127px;}
.lxu_t{ height:auto; min-height:40px; background:#68aead; padding:0 14px; line-height:40px; color:#fff; font-size:16px; font-weight:bold;}
.lxu_b{ height:auto; overflow:hidden; padding:8px 19px 0 19px;}
.lxu_b p{ line-height:20px; color:#4d4d4d; font-size:14px;}
.bjzi{ height:auto; min-height:50px; background:#c54465; padding:0 14px; line-height:50px; margin-bottom:19px;}
.bjzi a{ color:#fff; display:block; font-size:14px;}
.bjzi a img{ vertical-align:middle; margin-left:5px; margin-top:-2px;}
.qgut{ height:auto; overflow:hidden;}
.qgut_t{ height:auto; min-height:50px; background:#009944; padding:0 14px; color:#ffffff; font-size:20px; font-weight:bold; line-height:50px;}
.qgut_c{ height:auto; overflow:hidden; min-height:272px; background:#ffffff}
.qgut_c img{ display:block; max-width:100%; margin:0 auto;}
.qgut_b{ height:auto; min-height:80px; background:#d9e6e6; padding:8px 23px 0px 23px;}
.qgut_b h6{ color:#222222; font-size:14px; text-align:center; line-height:24px;}
.qgut_b p{ text-align:center; color:#222222; line-height:18px; font-size:12px;}
@media(max-width:1024px){
.video1{width:100%;}
.xuni dt{ display:none;}
.xuni dd{ width:100%; }
.xun1{padding:30px 0px;}
.xun2{padding:30px 0px;}
.xuni1,.xuni{padding:0px;}
.sy_khly span{width:25%;}
.khly span{width:25%;}
}
@media(max-width:768px){
.ncin_l,.ncin_r{float:none;width:100%;}
.xuni dt{ display:block;width:16%;}
.xuni dd{  width:80%; }
.sy_khly1{width:100%;}
.khly span{width:30%;}
.khly font{width:65%;}
}
@media(max-width:414px){
.ncin_l{ float:left; width:100%; margin-right:0%;}
.xuni1 dd{ float:right; width:70%; height:auto; overflow:hidden; margin-top:16px;}
.ncin_r{ float:right; width:100%; height:auto; overflow:hidden; margin-top:32px;}
.xuni dt{ width:30%;}
.xuni dd{  width:65%; }
.xun2 p.sy_xc img{width:100%;}
.xun2 li{margin-bottom:5px;}
}
@media(max-width:375px){
.ncin_l{ float:left; width:100%; margin-right:0%;}
.xuni1 dd{ float:right; width:65%; height:auto; overflow:hidden; margin-top:16px;}
.ncin_r{ float:right; width:100%; height:auto; overflow:hidden; margin-top:32px;}
.xun1{padding:30px 0px;}
.xun2{padding:30px 0px;}
.sy_xtlj{height:262px;min-height:262px;}
.sy_xtlj dl{width:50%;}
.sy_khly span{width:25%;}
.xuni1,.xuni{padding:0px;}
}
@media(max-width:320px){
.ncin_l{ float:left; width:100%; margin-right:0%;}
.xuni1 dd{ float:right; width:100%; height:auto; overflow:hidden; margin-top:16px;}
.ncin_r{ float:right; width:100%; height:auto; overflow:hidden; margin-top:32px;}
.xuni dt{ width:100%; height:auto; overflow:hidden; float:left; position:relative; margin-bottom:20px;}
.xuni dt img{ display:block; width:100%;transition: all 0.5s ease; max-width:100%; margin:0 auto;}
.xuni dd{ float:right; width:100%; height:auto; overflow:hidden; margin-top:0px;}
.xuni1 dt{ width:90px; height:auto; overflow:hidden; float:none; margin:0 auto; margin-bottom:20px; position:relative;}
.xuni dt{display:none;}
.xuni dd{ float:none; width:100%; }


}
/*main end*/


/*公司简介 begin*/
.gy_box{ clear:both; height:auto; overflow:hidden;}
.gy_box img{ display:block; max-width:100%;}
.gy_box1{ width:100%; height:auto; overflow:hidden;margin-bottom:30px; position:relative; z-index:10; margin-top:-134px;}
.gsjj{ width:83%; height:auto; margin:0 auto;}
.dqwz{ background:rgba(255,255,255,0.8); min-height:50px; line-height:50px; padding:0 40px;color:#666;}
.dqwz a{ color:#1E1E23; font-size: 16px;}
.dqwz a:last-child{ color: #525252}
.gsjj_t{ height:auto; min-height:84px; background:#fff; padding:0 40px; line-height:84px; color:#00BA80; font-size:36px; font-family:"黑体";}
.gsjj_c{ height:auto; overflow:hidden; background:#fff; padding:0 40px;}
.gjss_ct{ height:auto; overflow:hidden; margin-bottom:30px;}
.gjss_ct li{ line-height:24px; float:left; display:block; width:25%;}
.gjss_ct li a{ color:#666; font-size:14px; text-transform:uppercase;}
.gjss_ct li a:hover{ color:#00BA80;}
.gsjj_cb{ height:auto;}
.gsjj_cb dl{ float:left; width:48%; height:auto; overflow:hidden; margin-bottom:20px;transition: all 0.5s ease;}
.gsjj_cb dt{ width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.gsjj_cb dt img{ display:block; width:100%; height:auto;transition: all 0.5s ease;}
.gsjj_cb h6{ color:#000087; font-size:16px; font-weight:bold; line-height:24px; margin-bottom:15px;transition: all 0.5s ease;}
.gsjj_cb div{ height:54px; overflow:hidden; margin-bottom:15px;}
.gsjj_cb p{ line-height:18px; color:#4d4d4d; font-size:14px;transition: all 0.5s ease;}
.gsjj_cb dl.you{ float:right;}
.gsjj_cb dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.gsjj_cb dl:hover img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
.gsjj_cb dl:hover h6,.gsjj_cb dl:hover p{ color:#000087;}
@media(max-width:768px){
.gy_box1{ width:100%; height:auto; overflow:hidden; margin-bottom:30px; position:relative; z-index:99; margin-top:0px;}
.gsjj{ width:100%; height:auto; margin:0 auto;}
}
@media(max-width:414px){
.gy_box1{ width:100%; height:auto; overflow:hidden; margin-bottom:30px; position:relative; z-index:99; margin-top:0px;}
.gsjj{ width:100%; height:auto; margin:0 auto;}
.gsjj_cb dl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;transition: all 0.5s ease;}
.gsjj_cb div{ height:auto; overflow:hidden; margin-bottom:15px;}
.dqwz{ background:rgba(255,255,255,0.6); min-height:50px; line-height:50px; padding:0 0px; color:#666;}
.gsjj_t{ height:auto; min-height:84px; background:#fff; padding:0 0px; line-height:84px; color:#000087; font-size:36px; font-family:"黑体"; padding:0 15px; text-align:center;}
.gsjj_c{ height:auto; overflow:hidden; background:#fff; padding:0 0px; padding:0 15px;}
.gjss_ct li{ line-height:24px; float:left; display:block; width:33.33%;}
.gjss_ct{margin-bottom:15px;}
}
@media(max-width:320px){
.gy_box1{ width:100%; height:auto; overflow:hidden; margin-bottom:30px; position:relative; z-index:99; margin-top:0px;}
.gsjj{ width:100%; height:auto; margin:0 auto;}
.gsjj_cb dl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;transition: all 0.5s ease;}
.gsjj_cb div{ height:auto; overflow:hidden; margin-bottom:15px;}
.dqwz{ background:rgba(255,255,255,0.6); min-height:50px; line-height:50px; padding:0 0px; color:#599594;}
.gsjj_t{ height:auto; min-height:84px; background:#fff; padding:0 0px; line-height:84px; color:#000087; font-size:36px; font-family:"黑体";}
.gsjj_c{ height:auto; overflow:hidden; background:#fff; padding:0 0px;}
.gjss_ct li{ line-height:24px; float:left; display:block; width:33.33%;}

}
.gpmgs{ clear:both; height:auto; overflow:hidden; background:#fff; padding:35px 40px 40px 40px;}
.gpmgs_l{ float:left; width:24%; height:auto; overflow:hidden;}
.gpmgs_lt{ height:auto; overflow:hidden; margin-bottom:36px;}
.gpmgs_lt img{ display:block; max-width:100%; margin:0 auto;}
.gpmgs_lc{ height:auto; overflow:hidden; color:#1E1E23; line-height:24px; font-family:"黑体"; font-size:24px; margin-bottom:28px;}
.gpmgs_lb{ height:auto; overflow:hidden; border-bottom:1px solid #e8e6dc;}
.gpmgs_lb li{ border-top:1px solid #e8e6dc; line-height:40px;}
.gpmgs_lb li a{ display:block; width:100%; background:url(../images/bg2.png) no-repeat left center; padding-left:25px; color:#666666; font-size:14px; text-transform:uppercase;}
.gpmgs_lb li a.active{ font-weight:bold;color:#000087; background:url(../images/bg2_1.png) no-repeat left center;}
.gpmgs_lb li a:hover{ font-weight:bold;color:#000087; background:url(../images/bg2_1.png) no-repeat left center;}
.gpmgs_r{ float:right; width:72%; height:auto; overflow:hidden;}
.gpmgs_r1 h2{ color:#333; font-size:14px; line-height:36px;margin-bottom:0px;font-weight:bold;}
.gpmgs_r1 h5{ color:#00BA80; font-size:36px; line-height:41px; font-family: "微软雅黑 Light", serif; margin-bottom:30px;}
.gpmgs_r1 h6{ color:#1E1E23; line-height:24px; font-size:24px; margin-bottom:20px;}
.gpmgs_r1 p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.gpmgs_r1 span{ line-height:24px; color:#4d4d4d; font-size:14px;}

.menuTitle5{ border-top:1px solid #e8e6dc; line-height:40px;}
.menuTitle5 span{display:block; width:100%; background:url(../images/bg2.png) no-repeat left center; padding-left:25px; color:#666666; font-size:14px; text-transform:uppercase;}
.menuTitle5 span.span{color:#005aff;}
.activeTitle5{cursor:pointer;width:100%;font-size:14px; line-height:36px;}
.activeTitle5 span{ font-size:14px;line-height:36px;color:#333;padding-left:26px;background:url(../images/bg2_1.png) no-repeat left center;}
.menuContent5{width:100%; height:auto; overflow:hidden; display:none;overflow:hidden;}
.menuContent5 div a{display:block;background:#eee;padding-left:25px;margin-bottom:1px;overflow:hidden;}
.menuContent5 p{height: 36px; line-height:36px; color:#666; font-size:14px;background:url(../images/bg2.png) no-repeat left center;padding-left:20px;}
.menuContent5 p.bg{color:#000087;font-weight:bold;background:url(../images/bg2_1.png) no-repeat left center;}
.menuContent5 p:hover{color:#000087;font-weight:bold;background:url(../images/bg2_1.png) no-repeat left center;}
.menuTitle5:hover span{color:#000087;font-weight:bold;background:url(../images/bg2_1.png) no-repeat left center;}


.menuTitle6{ border-top:1px solid #e8e6dc; line-height:40px;}
.menuTitle6 span{display:block; width:100%; background:url(../images/bg2.png) no-repeat left center; padding-left:25px; color:#666666; font-size:14px; text-transform:uppercase;}
.menuTitle6 span.span{color:#005aff;}
.activeTitle6{cursor:pointer;width:100%;font-size:14px; line-height:36px;}
.activeTitle6 span{ font-size:14px;line-height:36px;color:#333;padding-left:26px;background:url(../images/bg2_1.png) no-repeat left center;}

.sanj{font-weight:bold;color:#000087;}
.sanj span{color:#000087;}

.tab2{width:auto;margin:30px auto;}
.tab2 ul.menu{height:auto;overflow:hidden;margin-bottom:40px;}
.tab2 ul.menu li{float:left;text-align:center;width:13%;height:34px;line-height:29px;font-family:"Microsoft YaHei";margin-bottom:5px;cursor:pointer; margin-right:4.4%;border-radius:5px;color: #00E0A1;border: solid 3px #00E0A1;background-color: transparent;text-transform: uppercase;font-size: 14px;-webkit-transition: background .3s,color .3s,border-color .3s;transition: background .3s,color .3s,border-color .3s;}
.tab2 ul.menu li:last-child{margin-right:0px;}
.tab2 ul.menu li.active{color: #ffffff;background-color: #00E0A1;border-color: #00E0A1;}
.tab2 ul.menu span{ float:left; display:block; width:33px; height:34px; text-align:center; line-height:34px;}
.con1,.con2,.con3,.con4,.con5,.con6{height:auto; clear:both;}
.con2,.con3,.con4,.con5,.con6{display:none;}
.gpmgs_r1 .con5 p{color:#0000ff;}
.zs_t{width:100%;height:auto;overflow:hidden;}
.zs_t dl{float:left;width:32%;height:auto;margin-right:2%;background:#fff;}
.zs_t dl.w_bj{margin-right:0px;}
.zs_t dl dd{background:#fff;padding:25px 0px;font-size:14px;line-height:25px;color:#4d4d4d;margin:0 auto;text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.zs_t dl dt{width:100%;margin:0 auto;text-align:center;}
.zs_t dl:hover dd{color:#000087;}

@media(max-width:768px){
.zs_t dl{width:48%;margin-right:2%;margin-bottom:20px;}
.zs_t h1{margin-bottom:30px;}
}
@media(max-width:414px){
.zs_t dl{width:100%;margin-right:0px;margin-bottom:20px;}
.tab2 ul.menu li{width:31%; margin-right:2.3%;}
.tab2 ul.menu{margin-bottom:20px;}
}


@media(max-width:568px){
.gpmgs{ clear:both; height:auto; overflow:hidden; background:#fff; padding:35px 25px 40px 25px;}
.gpmgs_l{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.gpmgs_r{ float:right; width:100%; height:auto; overflow:hidden;}
.gpmgs_lt img{ display:block; max-width:100%; margin:0 auto; width:100%;}
.gpmgs_lc{ height:auto; overflow:hidden; color:#1E1E23; line-height:24px; font-family:"黑体"; font-size:24px; margin-bottom:28px; text-align:center;}
.gpmgs_lb li{ border-top:1px solid #e8e6dc; line-height:40px; text-align:center;}
.gpmgs_r1 h5{ color:#1E1E23; font-size:36px; line-height:36px; font-family:"黑体"; margin-bottom:30px; text-align:center;}
.gpmgs_lb li a{ display:block; width:100%; background:url(../images/bg2.jpg) no-repeat left center; padding-left:0px; color:#599594; font-size:14px; text-transform:uppercase;}

}

.kxrz{width:100%;height:auto;overflow:hidden}
.kxrz dl{margin-bottom:10px;clear:both;width:100%;height:auto;overflow:hidden;}
.kxrz dt{float:left;width:16%}
.kxrz dd{float:left;width:80%;margin-top:20px;}
.gylxwm{background:#eee;padding:10px;margin-top:20px;}
.gylxwm h2{font-size:14px;line-height:30px;color:#4d4d4d;border-bottom:1px solid #d2d2d2;margin-bottom:10px; padding: 0px 17px;}
.gylxwm p{font-size:12px;line-height:18px;color:#4d4d4d;margin-bottom:10px;padding:0px 17px;}
@media(max-width:414px){
.kxrz dt{float:left;width:30%}
.kxrz dd{float:left;width:70%;margin-top:10px;}
}

.qylc{ clear:both; height:auto; overflow:hidden;}
.lsye{ height:auto; overflow:hidden; margin-bottom:40px; line-height:36px; color:#00BA80; font-size:36px; font-family:"黑体";}
.qylc_t{ height:auto; overflow:hidden; padding-left:217px;}
.qylc_t img{ display:block; max-width:100%;}
.qylc_b{ height:auto; overflow:hidden;}
.gylc_b1{ height:auto; overflow:hidden; clear:both; padding:30px 0; background:url(../images/bg3.jpg) repeat-y 329px top; }
.gyl_bl{ float:left; width:42%; height:auto; overflow:hidden;}
.gyl_bl img{ display:block; max-width:100%; margin:0 auto;}
.gyl_br{ float:right; width:58%; height:auto; overflow:hidden; position:relative; min-height:100px;}
.gyl_br1{ float:left; width:75px; height:84px; padding:52px 0 0 37px; color:#ffffff; font-size:14px; background:url(../images/bg3.png) no-repeat left top;}
.gyl_br2{ float:right; width:64%; padding-top:19px;}
.gyl_br2 p{ color:#111111; font-size:14px; line-height:24px;}

.gylc_b2{ clear:both; height:auto; overflow:hidden; }
.gyv{ height:auto; background:url(../images/bg3.jpg) repeat-y 329px top; padding-bottom:32px; overflow:hidden;}
.gyv_l{ float:left; width:58%; height:auto; position:relative; min-height:170px;}
.gyl_br3{ float:right; width:75px; height:84px; padding:52px 0 0 7px; color:#ffffff; font-size:14px; background:url(../images/bg4.png) no-repeat left top;}
.gyl_br4{ float:left; width:82%; padding-top:19px; background:url(../images/bg5.png) no-repeat left top; position:absolute; left:0; top:4px; padding:30px 71px 0 15px; min-height:134px;}
.gyl_br4 p{ color:#fff; font-size:14px; line-height:24px;}
.gyv_r{ float:right; width:39%; height:auto; overflow:hidden; padding-top:18px;}
.gyv_r img{ display:block; max-width:100%; margin:0 auto;}
.gyl_br5{ float:right; width:82%; background:url(../images/bg6.png) no-repeat left top; position:absolute; right:0; top:4px; padding:29px 18px 0 68px; min-height:100px; }
.gyl_br5 p{ color:#fff; font-size:14px; line-height:24px;}
.gylc_bt{ min-height:170px;}
.gyl_br6{ float:right; width:82%; background:url(../images/bg7.png) no-repeat left top; position:absolute; right:0; top:4px; padding:29px 18px 0 68px; min-height:160px; }
.gyl_br6 p{ color:#fff; font-size:14px; line-height:24px;}

.gylc_db{ clear:both; width:100%; height:9px; background:url(../images/bg6.jpg) no-repeat center top;}
.gylc_b21{}
@media(max-width:1024px){
.gylc_b1{ height:auto; overflow:hidden; clear:both; padding:30px 0; background:none; }
.gyl_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.gyl_bl img{ display:block; max-width:100%;}
.gyl_br{ float:right; width:100%; height:auto; overflow:hidden; position:relative; min-height:100px;}
.gyl_br2{ float:right; width:80%; padding-top:19px;}
.gylc_b2{ clear:both; height:auto; overflow:hidden; background:none;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.gyv{ height:auto; background:none; padding-bottom:32px; overflow:hidden;}
.gyv_l{ float:left; width:100%; height:auto; position:relative; min-height:auto; overflow:hidden;}
.gyl_br3{ float:left;  padding:48px 0 0 7px; color:#ffffff; font-size:14px; background:url(../images/bg4.png) no-repeat left top;}
.gyl_br4{ float:right; width:80%; padding-top:19px; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden;}
.gyl_br4 p{ color:#111; font-size:14px; line-height:24px;}
.gyv_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:18px;}
.gyl_br5{ float:right; width:80%; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden; }
.gyl_br5 p{ color:#111; font-size:14px; line-height:24px;}
.gyl_br6{ float:right; width:80%; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden; }
.gyl_br6 p{ color:#111; font-size:14px; line-height:24px;}
.gylc_b21{background:none;}
.gylc_db{ clear:both; width:100%; height:9px; background:url(../images/bg6.jpg) no-repeat center top; display:none;}
.qylc_t{ height:auto; overflow:hidden; padding-left:0px;}
.qylc_t img{ display:block; max-width:100%; margin:0 auto;}
}
@media(max-width:414px){
.gylc_b1{ height:auto; overflow:hidden; clear:both; padding:30px 0; background:none; }
.gyl_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.gyl_bl img{ display:block; max-width:100%;}
.gyl_br{ float:right; width:100%; height:auto; overflow:hidden; position:relative; min-height:100px;}
.gyl_br2{ float:right; width:70%; padding-top:19px;}
.gylc_b2{ clear:both; height:auto; overflow:hidden; background:none;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.gyv{ height:auto; background:none; padding-bottom:32px; overflow:hidden;}
.gyv_l{ float:left; width:100%; height:auto; position:relative; min-height:auto; overflow:hidden;}
.gyl_br3{ float:left;  padding:52px 0 0 5px; color:#ffffff; font-size:14px; background:url(../images/bg4.png) no-repeat left top;}
.gyl_br4{ float:right; width:70%; padding-top:19px; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden;}
.gyl_br4 p{ color:#111; font-size:14px; line-height:24px;}
.gyv_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:18px;}
.gyl_br5{ float:right; width:70%; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden; }
.gyl_br5 p{ color:#111; font-size:14px; line-height:24px;}
.gyl_br6{ float:right; width:70%; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden; }
.gyl_br6 p{ color:#111; font-size:14px; line-height:24px;}
.gylc_b21{background:none;}
.gylc_db{ clear:both; width:100%; height:9px; background:url(../images/bg6.jpg) no-repeat center top; display:none;}
.qylc_t{ height:auto; overflow:hidden; padding-left:0px;}
.qylc_t img{ display:block; max-width:100%; margin:0 auto;}
.lsye{ height:auto; overflow:hidden; margin-bottom:40px; line-height:36px; color:#1E1E23; font-size:36px; font-family:"黑体"; text-align:center;}
}
@media(max-width:320px){
.gylc_b1{ height:auto; overflow:hidden; clear:both; padding:30px 0; background:none; }
.gyl_bl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;}
.gyl_bl img{ display:block; max-width:100%;}
.gyl_br{ float:right; width:100%; height:auto; overflow:hidden; position:relative; min-height:100px;}
.gyl_br2{ float:right; width:60%; padding-top:19px;}
.gylc_b2{ clear:both; height:auto; overflow:hidden; background:none;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.gyv{ height:auto; background:none; padding-bottom:32px; overflow:hidden;}
.gyv_l{ float:left; width:100%; height:auto; position:relative; min-height:auto; overflow:hidden;}
.gyl_br3{ float:left;  padding:52px 0 0 5px; color:#ffffff; font-size:14px; background:url(../images/bg4.png) no-repeat left top;}
.gyl_br4{ float:right; width:60%; padding-top:19px; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden;}
.gyl_br4 p{ color:#111; font-size:14px; line-height:24px;}
.gyv_r{ float:right; width:100%; height:auto; overflow:hidden; padding-top:18px;}
.gyl_br5{ float:right; width:60%; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden; }
.gyl_br5 p{ color:#111; font-size:14px; line-height:24px;}
.gyl_br6{ float:right; width:60%; background:none; position:inherit; left:0; top:4px; padding:19px 0 0 0px; min-height:auto; overflow:hidden; }
.gyl_br6 p{ color:#111; font-size:14px; line-height:24px;}
.gylc_b21{background:none;}
.gylc_db{ clear:both; width:100%; height:9px; background:url(../images/bg6.jpg) no-repeat center top; display:none;}
.qylc_t{ height:auto; overflow:hidden; padding-left:0px;}
.qylc_t img{ display:block; max-width:100%; margin:0 auto;}
}
.w_zzrz{clear:both; height:auto; overflow:hidden; background:#eeeeee; padding:60px 160px;}
@media(max-width:1680px){
.w_zzrz{ clear:both; height:auto; overflow:hidden; background:#eeeeee; padding:60px 80px;}
}
@media(max-width:1024px){
.w_zzrz{ clear:both; height:auto; overflow:hidden; background:#eeeeee; padding:30px 15px;}
}
.w_zzrz h1{color:#222;font-size:20px;font-weight:bold;margin-bottom:60px;}
.w_zz_nr{width:100%;height:auto;overflow:hidden;}
.w_zz_nr dl{float:left;width:32%;height:auto;margin-right:2%;background:#fff;}
.w_zz_nr dl.w_bj{margin-right:0px;}
.w_zz_nr dl dd{background:#fff;padding:25px 0px;font-size:14px;line-height:25px;color:#4d4d4d;margin:0 auto;text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.w_zz_nr dl dt{width:100%;margin:0 auto;text-align:center;max-height: 295px;}
.w_zz_nr dl:hover dd{color:#000087;}
.qy_img{width:100%;height:auto;}
.qy_img_b{width:100%;height:auto;margin:0 auto;text-align:center;margin-top:30px;}
.dbkh{width:100%;height:auto;overflow:hidden;}
.dbkh ul{width:100%;height:auto;overflow:hidden;}
.dbkh li{float:left;width:32%;height:auto;border:1px solid #e8e8e8;margin-right:2%;margin-bottom:10px;}
.dbkh li.bg{margin-right:0;}
@media(max-width:768px){
.w_zz_nr dl{width:48%;margin-right:2%;margin-bottom:20px;}
.w_zzrz h1{margin-bottom:30px;}
.w_zz_nr dl dt{max-height: initial;} /*auto*/
}
@media(max-width:414px){
.w_zz_nr dl{width:100%;margin-right:0px;margin-bottom:20px;}
}

.gssp{ clear:both; height:auto; overflow:hidden;}
.gssp dl{ float:left; width:32%; height:auto; margin-right:2%; margin-bottom:10px;}
.gssp dt{ width:100%; height:auto; overflow:hidden; position:relative;}
.gssp dt img{ display:block; width:100%; height:auto;}
.gssp dt span{ display:block; width:100%; height:100%; background:url(../images/tu31.png) no-repeat center center; position:absolute; left:0; top:0;background-color: rgba(0, 0, 0, .3); }
.w_zz_nr .gssp dd{ height:auto; overflow:hidden; line-height:50px; font-size:14px; color:#333333; text-align:center;padding:0px;}
.gssp dl.qcbj{ margin-right:0%;}
.gssp_xq{width:100%;height:400px;min-height:400px;}
.video2{width:100%;height:100%;}
.w_zz_nr h2{font-size:20px;line-height:40px;color:#333;}
@media(max-width:414px){
.gssp dt{ float:left; width:100%; height:auto; overflow:hidden;}
.gssp dt img{ display:block; margin:0 auto; max-width:100%;}
.w_zz_nr .gssp dd{ float:right; width:100%; height:auto; overflow:hidden;}
.gssp dl{ float:left; width:100%; height:auto; margin-right:0%; margin-bottom:30px;}
.gssp_xq{width:100%;height:200px;min-height:200px;}
.video2{width:100%;height:100%;}
.w_zz_nr h2{font-size:16px;line-height:30px;color:#333;}
}
/*公司简介 end*/

/*最新动态 begin*/
.tzgg{ clear:both; height:auto; overflow:hidden;}
.tzgg_t{ min-height:69px; color:#00BA80; line-height:36px; font-family:"黑体"; font-size:36px;}
/*.tzgg_b{ background:url(../images/bg7.jpg) repeat-x left top; padding:30px 0;}*/
.tzgg_b li{ clear:both; line-height:30px; background:url(../images/bg8.png) no-repeat left center; padding-left:17px; overflow:hidden;}
.tzgg_b li a{ float:left; display:block; width:75%; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4d4d4d; font-size:14px;}
.tzgg_b li span{ float:right; color:#4d4d4d; font-size:14px;}
.tzgg_b li font{color:#000087;font-size:14px;padding-left:10px;}
.tzgg_b li a img{ vertical-align:middle; margin-left:14px;}
.tzgg_b li.byg{  background:url(../images/bg8.png) no-repeat left center #faf9f1;}
/*
.fyr{ clear:both; line-height:35px; text-align:center; margin-bottom:20px; color:#669dd2; font-size:14px;}
.fyr div{ clear:both; text-align:right; margin:0 auto;}
.fyr div span{ background:#fff; margin-right:5px;padding:3px 6px;font-size:12px; color:#666;border:1px solid #999;text-align:center;}
.fyr div span.current{ background:#000087; margin-right:10px;padding:3px 6px;font-size:12px; color:#fff}
 */
.fyr{ clear:both; line-height:28px; text-align:center; color:#669dd2; font-size:14px; margin:0 auto;}

.fyr div{ clear:both; text-align:right; margin:0 auto;}

.fyr div a.prev{  border:1px solid #130f0f; font-size:14px;padding:0px 5px;background:#f6f6f6;color:#666666; margin-right:10px;}

.fyr div span.current{ border:1px solid #00E0A1;background:#00E0A1; margin-right:10px;padding:0px 5px;font-size:14px; color:#fff}

.fyr div a{  border:1px solid #130f0f;color:#666666 ;padding:0px 5px; margin-right:10px;font-size:14px; background:#f6f6f6}

.fyr div a.next{ border:1px solid #130f0f;color:#666666;padding:0px 5px;  margin-right:10px;font-size:14px; background:#f6f6f6}
@media(max-width:1024px){
.tzgg_b li a{ float:left; display:block; width:65%; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4d4d4d; font-size:14px;}
}
@media(max-width:768px){
.tzgg_b li a{ float:left; display:block; width:62%; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4d4d4d; font-size:14px;}
}
@media(max-width:414px){
.tzgg_b li{ clear:both; line-height:30px; background:url(../images/bg8.png) no-repeat left 13px; padding-left:17px; overflow:hidden;}
.tzgg_b li a{ float:left; display:block; width:100%; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;color:#4d4d4d; font-size:14px;}
.tzgg_b li.byg{  background:url(../images/bg8.png) no-repeat left 13px #f3f3f3;}
.tzgg_b li span{ float:left; color:#4d4d4d; font-size:14px;}
.tzgg_t{ min-height:69px; color:#dd9e33; line-height:36px; font-family:"黑体"; font-size:36px; text-align:center;}

}

.tzmr{ clear:both; height:auto; overflow:hidden; min-height:801px;}
.tzmr h1{ text-align:center; line-height:24px; color:#dd9e33; font-size:16px; font-weight:bold; background:url(../images/bg8.jpg) no-repeat center bottom; padding-bottom:30px;}
.tzmr h6{ text-align:right; color:#6cbb5a; line-height:24px; padding-right:98px;}
.tzmr p{ line-height:24px; color:#4d4d4d; font-size:14px;}
/*最新动态 end*/


/**/
.lyk_t{ height:auto; overflow:hidden; margin-bottom:40px;}
.lyk_t p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.lyk_b{ clear:both; height:auto; overflow:hidden;}
.lyk_b p{ clear:both; line-height:50px; overflow:hidden; margin-bottom:10px;}
.lyk_b p span{ float:left; display:block; width:125px; color:#333333; font-size:16px;}
.lyk_b p span i{ color:#e60012; font-size:16px;}
.lyk_b p font{ float:right; display:block; width:70%;}
.wbk2{ width:100%; height:50px; border:1px solid #dddddd; line-height:48px; padding:0 10px; color:#333333; font-size:16px;}
.wbk3{ width:100%; height:220px; border:1px solid #dddddd; line-height:48px; padding:0 10px; color:#333333; font-size:16px;}
.anli{ width:140px; height:40px; border-radius:5px; border:none; background:#599594; text-align:center; line-height:40px; color:#fff; font-size:14px;}
@media(max-width:667px){
.lyk_b p font{ float:right; display:block; width:65%;}

}
@media(max-width:414px){
.lyk_b p font{ float:right; display:block; width:100%;}
}
.ypfs{ height:auto; overflow:hidden; margin-bottom:40px;}
.ypfs h6{ color:#dd9e33; font-size:24px; line-height:24px; margin-bottom:20px;}
.ypfs p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.ypfs1{ margin-bottom:0px;}
.menuTitle4{cursor:pointer;width:100%; height:50px; background:url(../images/bg9.jpg) no-repeat 95% center #fff; color:#333333; font-family:"Microsoft YaHei"; font-size:16px; line-height:48px; padding:0 38px 0 18px; margin-bottom:10px; border:1px solid #dddddd; text-transform:uppercase;}

.activeTitle4{cursor:pointer;width:100%; height:50px; background:url(../images/bg10.jpg) no-repeat 95% center #fff; color:#dd9e33; font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; line-height:48px;padding:0 38px 0 18px;  margin-bottom:0px; border:1px solid #dddddd; border-bottom:none; text-transform:uppercase;}

.menuContent4{width:100%; height:auto; overflow:hidden; display:none; margin-bottom:20px; background:#fff;padding:15px 85px 15px 18px; border:1px solid #dddddd; border-top:none;}
.jyys{ height:auto; overflow:hidden; margin-bottom:25px;}
.jyys li{ float:left; width:25%; line-height:24px; font-size:14px; color:#333;}
.jyys li span{ color:#333333; font-weight:bold; font-size:14px;}
.jyss{ clear:both; height:auto; overflow:hidden;}
.jyss h6{ color:#333333; font-size:14px; font-weight:bold; margin-bottom:0px;}
.jyss p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.jyss p a{ display:block; width:100px; height:40px; background:#599595; color:#fff; text-align:center; line-height:40px; font-size:14px; border-radius:5px; margin:0 auto;}
@media(max-width:1024px){
.menuContent4{width:100%; height:auto; overflow:hidden; display:none; margin-bottom:20px; background:#fff;padding:15px 30px 15px 30px; border:1px solid #dddddd; border-top:none;}

}

.lxwm{ height:auto; overflow:hidden; margin-bottom:20px;}
.lxwm li{ float:left; width:24%; height:auto; margin-right:1.3%; height:auto; background:url(../images/bg11.jpg) no-repeat center top;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:24px 16px 20px 16px; min-height:176px;}
.lxwm li.qcbj{ margin-right:0%;}
.lxwm li img{ display:block; max-width:100%; margin:0 auto; margin-bottom:13px;}
.lxwm li h6{ text-align:center; color:#fff; font-size:14px; margin-bottom:5px; font-weight:bold; line-height:24px;}
.lxwm li p{ color:#fff; line-height:20px; font-size:12px; text-align:center; }
.lxwm li.tgh{background:url(../images/bg12.jpg) no-repeat center top;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; }
.lxwm li.tgh1{background:url(../images/bg13.jpg) no-repeat center top;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; }
.lxwm li.tgh2{background:url(../images/bg14.jpg) no-repeat center top;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; }
@media(max-width:1024px){
.lxwm li{ float:left; width:49%; height:auto; margin-right:1%; height:auto; background:url(../images/bg11.jpg) no-repeat center top;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:24px 16px 20px 16px; min-height:176px;}
}
@media(max-width:375px){
.lxwm li{ float:left; width:100%; height:auto; margin-right:0%; height:auto; background:url(../images/bg11.jpg) no-repeat center top;-webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; padding:24px 16px 20px 16px; min-height:176px;}
}

.lxwm1{ clear:both; height:auto; overflow:hidden;}
.lxwm1 h6{ color:#dd9e33; line-height:36px; font-size:24px; margin-bottom:15px;}
.lxwm1 p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.lxwm1 p img{ display:block; max-width:100%; margin:0 auto;}


.gsjj_cb1{ height:auto;}
.gsjj_cb1 dl{ float:left; width:48%; height:auto; overflow:hidden; margin-bottom:20px;transition: all 0.5s ease;}
.gsjj_cb1 dt{ width:100%; height:auto; overflow:hidden; margin-bottom:20px; border:1px solid #e5e5e5;}
.gsjj_cb1 dt img{ display:block; width:100%; height:auto;transition: all 0.5s ease;}
.gsjj_cb1 h6{ color:#dd9e33; font-size:16px; font-weight:bold; line-height:24px; margin-bottom:15px;transition: all 0.5s ease; text-transform:uppercase;}
.gsjj_cb1 div{ height:54px; overflow:hidden; margin-bottom:15px;}
.gsjj_cb1 p{ line-height:18px; color:#4d4d4d; font-size:14px;transition: all 0.5s ease;}
.gsjj_cb1 dl.you{ float:right;}
.gsjj_cb1 dl:hover{-moz-transform: translateY(-5px); -webkit-transform: translateY(-5px); -o-transform: translateY(-5px); -ms-transform: translateY(-5px); transform: translateY(-5px);}
.gsjj_cb1 dl:hover img{-moz-transform: scale(1.2); -webkit-transform: scale(1.2); -o-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2);}
.gsjj_cb1 dl:hover h6,.gsjj_cb dl:hover p{ color: #2d2e87;}
@media(max-width:414px){
.gsjj_cb1 dl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;transition: all 0.5s ease;}
.gsjj_cb1 div{ height:auto; overflow:hidden; margin-bottom:15px;}

}
@media(max-width:320px){
.gsjj_cb1 dl{ float:left; width:100%; height:auto; overflow:hidden; margin-bottom:20px;transition: all 0.5s ease;}
.gsjj_cb1 div{ height:auto; overflow:hidden; margin-bottom:15px;}

}

.rzzi{ clear:both; height:auto; overflow:hidden;}
.rzzi p{ clear:both;line-height:24px; color:#4d4d4d ; font-size:14px;}
.ckiw{ clear:both; height:auto; overflow:hidden; margin-bottom:30px;}
.ckiw li{ float:left; width:32%; height:auto; margin-right:2%; border:1px solid #eee;}
.ckiw li.qcbj{ margin-right:0%;}
.ckiw li img{ display:block; width:100%;}
.ckpdf{ clear:both; height:auto; overflow:hidden;}
.ckpdf a{ display:block; margin:0 auto; width:100px; height:40px; background:#599594; border-radius:5px; text-align:center; line-height:40px; color:#fff; font-size:14px; text-transform:uppercase;}
@media(max-width:375px){
.ckiw li{ float:left; width:100%; height:auto; margin-right:0%; border:1px solid #eee; margin-bottom:15px;}
.ckiw{ clear:both; height:auto; overflow:hidden; margin-bottom:15px;}
}
.tzmr h5{ color:#dd9e33; font-size:14px; line-height:24px; margin-bottom:10px;}
.tzmr p img{ display:block; max-width:100%; margin:0 auto;}


.lxinew{ clear:both; height:auto; overflow:hidden;}
.lxinew h6{ color:#dd9e33; line-height:36px; font-size:24px; margin-bottom:15px;}
.lxinew p{ line-height:30px; color:#4d4d4d; font-size:14px;}

.tzgg_bq{ background:url(../images/bg7.jpg) repeat-x left top; padding:30px 0; min-height:450px}
.tzgg_bq li{ clear:both; line-height:30px; background:url(../images/bg8.png) no-repeat left center; padding-left:17px; overflow:hidden;}
.tzgg_bq li a{display:block; width:100%; height:auto;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#4d4d4d; font-size:14px; text-transform:uppercase;}

/**/



.zxsq_t{width:100%;height:auto;overflow:hidden;}
.zxsq_t h2{font-size:16px;line-height:45px;color:#333;border-bottom:1px solid #dfdfdf;background:#eee;padding-left:13px;margin-bottom:2px;}
.zxsq_t span{display:block;font-size:14px;line-height:30px;color:#fe3b3c;background:#eee;padding-left:30px;}
.zx_jbxx{padding:30px 20px;}
.zx_jbxx p{width:100%;height:auto;overflow:hidden;margin-bottom:10px;}
.zx_jbxx span{display:block;float:left;width:41%;line-height:30px;}
.zx_jbxx font{display:block;float:right;width:59%;line-height:30px;}
.zx_jbxx font input{width:100%;border:1px solid #aaa;line-height:30px;}
.zx_jbxx p:last-child span{width:65%;}
.zx_jbxx p:last-child font{display:block;width:35%;}


.coc{width:100%;height:auto;overflow:hidden;}
.coc h2{display:block;font-size:14px;line-height:30px;color:#fff;background:#aaa;padding-left:20px;}
.coc_xz{padding-left:20px;margin:20px 0px;}
.coc_xz p label{padding-right:30px;}
.coc_xz p label input{margin-right:10px;}
.coc_xz p{color:#666;line-height:25px;}
.coc_xz p.coc_p{color:#333;}
.coc_xz p select,.coc_xz p label.in{width:40%;}
.coc_xz p label.in input{width:100%;}
.coc h3{display:block;font-size:14px;line-height:24px;color:#fff;background:#aaa;padding:20px 20px;}
.coc_tj{width:100%;height:auto;margin:0 auto;text-align:center;overflow:hidden;margin-top:30px;}
.coc_tj a{display:block;width:100px;height:40px;margin:0 auto;text-align:center;font-size:14px;line-height:40px;color:#fff;background:#d48600;border-radius:5px;}


@media(max-width:768px){
.coc_xz{padding-left:0px;margin:10px 0px;}
.coc_xz p select,.coc_xz p label.in{width:100%;}
.zx_jbxx{padding:10px 0px;}
.coc_xz p label{padding-right:0px;}
.zx_jbxx span{float:none;width:100%;}
.zx_jbxx font{float:none;width:100%;}
.zx_jbxx p{margin-bottom:5px;}
.zx_jbxx p:last-child span{width:100%;}
.zx_jbxx p:last-child font{width:100%;}
}
@media(max-width:414px){
.zx_jbxx span{line-height:25px;}
.zx_jbxx p{margin-bottom:0px;}
}

.rzfw h3{color: #333;font-size: 14px;line-height: 36px;margin-bottom: 0px;}

.zsmb{font-size:14px;line-height:24px;color:#4d4d4d;font-weight:bold;margin-bottom:10px;}
.tpdz{width:100%;height:auto;overflow:hidden;padding:0px 17px;}

.tpdz dl{width:48%;float:left;margin-right:4%;margin-bottom:10px;}
.tpdz dl.bg{margin-right:0px;}
.tpdz dt{width:100%;height:auto;overflow:hidden;position:relative;}
.tpdz dt img{width:100%;}
.tpdz dd{margin:0 auto;text-align:center;width:100%;height:auto;background:#eee;padding:10px 0px;}
.tpdz dd h2{color:#4d4d4d;font-size:14px;line-height:20px;}
.tpdz dd p{color:#4d4d4d;font-size:14px;line-height:20px;}
.tpdz dl:hover dd{background:#000087;color:#fff;}
.tpdz dl:hover dd h2{color:#fff;}
.tpdz dl:hover dd p{color:#fff;}
.tpdz dt span{ display:block; width:100%; height:100%; background:url(../images/tu32.png) no-repeat center center; position:absolute; left:0; top:0; }
.tpdz dl:hover dt span{background-color: rgba(0, 0, 0, .3);}
@media(max-width:768px){
.tpdz dl{width:100%;float:none;margin-right:0px;margin-bottom:10px;}
}
.dt{width:100%;height:280px;min-height:280px;}
.lxfs{width:100%;height:auto;overflow:hidden;margin-top:30px;}
.lxfs h2{font-size:18px;line-height:24px;font-weight:bold;color:#d58b10;margin-bottom:20px;}
.lxfs_t{width:100%;height:auto;overflow:hidden;}
.lxfs_t ul{width:100%;height:auto;overflow:hidden;}
.lxfs_t li{float:left;width:48%;height:auto;;background:#eee;margin-right:4%;margin-bottom:10px;clear:none;padding:5px 17px;}
.lxfs_t li.bg{margin-right:0px;}
.lxfs_t li h4{font-size:16px;line-height:30px;color:#333;font-weight:bold;}
.lxfs_t li span{display:block;float:none;width:20px;height:1px;background:#aaa;}
.lxfs_t li font{display:block;font-size:14px;line-height:36px;color:#4d4d4d;padding-left:0px;}

.lxfs_t li:hover{background:#000087;}
.lxfs_t li:hover h4{color:#fff;}
.lxfs_t li:hover span{background:#fff;}
.lxfs_t li:hover font{color:#fff;}

.lxfs_b{width:100%;height:auto;overflow:hidden;}
.lxfs_b ul{width:100%;height:auto;overflow:hidden;}
.lxfs_b li{float:left;width:32%;height:auto;;background:#fff;margin-right:2%;margin-bottom:10px;clear:none;padding:17px 17px;border:1px solid #eee;min-height: 185px;}
.lxfs_b li.bg{margin-right:0px;}
.lxfs_b li h4{font-size:14px;line-height:26px;color:#333;font-weight:600;}
.lxfs_b li span{display:block;float:none;width:100%;height:3px;background:url(../images/tu33.png)no-repeat;background-size:cover;margin:10px 0;}
.lxfs_b li font{display:block;font-size:12px;line-height:20px;color:#4d4d4d;padding-left:0;}
.lxfs_b div.marquee-text{width: 100%; overflow: hidden;white-space: nowrap;background: #fff;}
.lxfs_b div.marquee-text .marquee-text-title{position: relative; display: inline-block; animation: marquee 10s linear infinite;}
@keyframes marquee {
0% { transform: translate(100px, 0); }
100% { transform: translate(-100%, 0); }
}

.lxfs_b li:hover{background:#000087;}
.lxfs_b li:hover h4{color:#fff;}
.lxfs_b li:hover span{background:url(../images/tu34.png)no-repeat;background-size:cover;}
.lxfs_b li:hover font{color:#fff;}

.fzjg font{clear:both;}
.fzjg font em{display:block;width:20%;float:left;}

.fzjg font i{display:block;width:80%;float:right;}
.fzjg li{width:48%;margin-right:4%;}

.fzjg li.bg{margin-right:0px;}

@media(max-width:768px){
.lxfs_t li{float:none;width:100%;marign-right:0px;}
.fzjg li{width:100%;margin-right:0%;}
}
@media(max-width:568px){
.lxfs_b li{float:none;width:100%;marign-right:0px;}
}
@media(max-width:320px){
.fzjg font em{width:18%;}
.fzjg font i{width:82%;}
}

.rczp{width:100%;height:auto;overflow:hidden}
.menuTitle4{cursor:pointer;width:100%; height:50px; background:url(../images/bg9.jpg) no-repeat 95% center #fff; color:#333333; font-family:"Microsoft YaHei"; font-size:16px; line-height:48px; padding:0 38px 0 18px; margin-bottom:10px; border:1px solid #dddddd; text-transform:uppercase;}

.activeTitle4{cursor:pointer;width:100%; height:50px; background:url(../images/bg10.jpg) no-repeat 95% center #fff; color:#00BA80; font-family:"Microsoft YaHei"; font-size:16px; font-weight:bold; line-height:48px;padding:0 38px 0 18px;  margin-bottom:0px; border:1px solid #dddddd; border-bottom:none; text-transform:uppercase;}

.menuContent4{width:100%; height:auto; overflow:hidden; display:none; margin-bottom:20px; background:#fff;padding:15px 85px 15px 18px; border:1px solid #dddddd; border-top:none;}
.jyys{ height:auto; overflow:hidden; margin-bottom:25px;}
.jyys li{ float:left; width:25%; line-height:24px; font-size:14px; color:#333;background:none;clear:none;}
.jyys li span{ color:#333333; font-weight:bold; font-size:14px;float:none;}
.jyss{ clear:both; height:auto; overflow:hidden;}
.jyss h6{ color:#333333; font-size:14px; font-weight:bold; margin-bottom:0px;}
.jyss p{ line-height:24px; color:#4d4d4d; font-size:14px;}
.jyss p a{ display:block; width:100px; height:40px; background:#d48600; color:#fff; text-align:center; line-height:40px; font-size:14px; border-radius:5px; margin:0 auto;}

@media(max-width:1024px){
.menuContent4{width:100%; height:auto; overflow:hidden; display:none; margin-bottom:20px; background:#fff;padding:15px 30px 15px 30px; border:1px solid #dddddd; border-top:none;}
}


/*.xwxq{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0px 122px;}*/
.xwxq{width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0px 30px;}
.xwxq h2{width:100%;text-align:center;font-size:22px;line-height:24px;color:#2d2e87;font-weight:bold;}
.xwxq font{width:100%;display:block;text-align:right;font-size:12px;line-height:24px;color:#000087;}
.xwxq_b{width:100%;height:auto;overflow:hidden;margin-top:30px;}
.xwxq_b p{font-size:14px;line-height:24px;color:#4d4d4d;margin-bottom:20px;}
.xwxq_b sapn{font-size:14px;line-height:24px;color:#4d4d4d;margin-bottom:20px;}
.xwxq_b img{width:100%;}
.xwxq_b li{font-size:14px;line-height:24px;color:#4d4d4d;margin-bottom:0px;list-style-type:disc;}

.shzr{width:100%;height:auto;overflow:hidden;}
.shzr dl{float:left;width:32%;margin-right:2%;margin-bottom:20px;}
.shzr dl.bg{margin-right:0px;}
.shzr dt{border:2px solid #e5e5e5}
.shzr dd p{color: #2d2e87;fonr-size:16px;line-height:24px;font-weight:bold;}
.shzr dd span{color:#666;fonr-size:14px;line-height:18px;}

@media(max-width:768px){
.shzr dl{float:none;width:100%;margin-right:0px;margin-bottom:10px;}
}

@media(max-width:414px){

.xwxq{padding:0px;}

}

.ss{width:100%;float:none;}

.article_180517 {width:100%;height:auto;overflow:hidden;margin-top:30px;}
.article_180517 p{font-size:14px;line-height:24px;color:#4d4d4d;margin-bottom:10px;}
.article_180517 span{font-size:14px;line-height:24px;color:#4d4d4d;margin-bottom:20px;}
.article_180517 li{font-size:14px;line-height:24px;color:#4d4d4d;margin-bottom:0px;list-style-type:disc;}

/*重新定义按钮*/

.button {
    color: #00E0A1;
    border: solid 3px #00E0A1;
    background-color: transparent;
    text-transform: uppercase;
    font-size: 13px;
    cursor: pointer;
    -webkit-transition: background .3s,color .3s,border-color .3s;
    transition: background .3s,color .3s,border-color .3s;
}

.button:hover {
    color: #ffffff;
    background-color: #00E0A1;
    border-color: #00E0A1;
}








































