@charset "utf-8";
html{ width:100%;font-size:14px;}
body{ font-family:"微软雅黑"; background-color:#ffffff; width:100%; color:#333333;}
.margin_t_10{ margin-top:10px;}
.mg_t_10{ margin-top:10px;}
.mg_t_15{ margin-top:15px;}
.mg_t_20{ margin-top:20px;}
.mg_t_30{ margin-top:30px;}
.mg_tb_150{ margin:150px 0;}
.mg_b_30{ margin-bottom:30px;}
.mg_b_10{ margin-bottom:10px;}
.pd_b_10{ padding-bottom:10px;}
.pd_t_10{ padding-top:10px;}
.hp_shadow{ box-shadow:0 4px 8px 4px #dbdbdb; }
.hp_shadow1{ box-shadow:0 2px 8px 2px #dbdbdb; }
.bg_fff{ background-color:#ffffff;}
a:hover{ text-decoration:none;}
header.bg{background:url(logo.jpg) no-repeat 20px center ;background-size:245px auto;}
header{ position:relative; width:100%; background-color:#FFFFFF;height:3.57rem;border-bottom:1px solid #d7d7d7;box-shadow:2px 0 2px #d7d7d7;}
.menu{background:url(menu.png) no-repeat center ;width:30px;height:3.57rem;padding-right:20px;position:relative;}
.menulist{position:absolute;width:100%;top:3.65rem;left:0;display:none;z-index:99;background:#fff;}
.menulist a{color:#333333;font-size:0.875rem;display:block;}
.menulist ul{padding:8px 0;background:#f2f2f2;}
.menulist ul li a{padding:0 20px 0 100px;border:none;color:#666;font-size:0.75rem;height:280%;line-height:2.8rem;}
.menulist p{text-indent:55px;}
p.act  a{background:url(jian.png) no-repeat right;}
p a{background:url(jia.png) no-repeat right;}
p.homeee {
    background: url(homeee.png) no-repeat 20px center;
}
p.about{background:url(qiyeblack.png) no-repeat 20px center; }
p.about.act{background:url(qiyeblue.png) no-repeat 20px center;}
p.news{background:url(newsblack.png) no-repeat 20px center;}
p.news.act{background:url(newsblue.png) no-repeat 20px center;}
p.yewu{background:url(datablack.png) no-repeat 20px center;}
p.yewu.act{background:url(datablue.png) no-repeat 20px center;}
p.qiye{background:url(dengblack.png) no-repeat 20px center;}
p.qiye.act{background:url(dengblue.png) no-repeat 20px center;}
p.deng{background:url(dengblack.png) no-repeat 20px center;}
p.deng.act{background:url(dengblue.png) no-repeat 20px center;}
p.people{background:url(people.png) no-repeat 20px center;}
p.people.act{background:url(peopleblue.png) no-repeat 20px center;}
p.gongkai{background:url(gongkaiblack.png) no-repeat 20px center;}
p.gongkai.act{background:url(gongkaiblue.png) no-repeat 20px center;}
p.vchart{background:url(vchartblack.png) no-repeat 20px center;}
p.vchart.act{background:url(v.png) no-repeat 20px center;}
header p {border-bottom:1px solid #b0b0b0;padding:0 20px;line-height:250%;height:2.5rem;font-size:0.875rem;}
.news_img{ width:100%; overflow:hidden; position:relative;}
.container img{ width:100%;}
.news_img li{ position:relative; font-size:0;}
.news_img h5{ line-height:270%; /*height:70px; */text-align:center; width:100%; background:rgba(0,0,0,0.5); position:absolute; left:0; bottom:0;  color:#fff; font-size:0.928rem;}
.news_img h5 a{ color:#fff; font-size:0.928rem;}
.container{padding:0 3%;}
#swiper-button-next{background-image:none;right:0;width:42px;}
#swiper-button-prev{background-image:none;left:0;width:42px;}
.hp_title1,.hp_title2,.hp_title3{border:1px solid #d7d7d7;height:20px;padding:10px 0;}
.hp_title1 a,.hp_title2 a,.hp_title3 a{font-size:0.928rem;font-weight:400;color:#000;line-height:100%;width:32%;text-align:center;display:inline-block;border-right:1px solid #d7d7d7;position:relative;}
.hp_title2 a{width:49%;}
.hp_title1 a.last,.hp_title2 a.last,.hp_title3 a.last{border:none;}
.hp_title1 a.act,.hp_title2 a.act,.hp_title3 a.act{color:#e70012;font-weight:bold;}
.hp_title1 a span,.hp_title1 a em,.hp_title2 a span,.hp_title2 a em,.hp_title3 a span,.hp_title3 a em{display:none;}
.hp_title1 a.act span,.hp_title2 a.act span,.hp_title3 a.act span{position:absolute;top:25px;left:50%;margin-left:-3px; width:0; height:0; border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff;z-index:11;display:block;}
.hp_title1 a.act em,.hp_title2 a.act em,.hp_title3 a.act em{position:absolute;left:50%;top:25px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #d7d7d7;margin-left:-4px;z-index:10;display:block;}
.newscon ul li a{color:#333;font-size:0.875rem;}
.newscon ul li a:hover,.more:hover a,.newscon2c ul li a:hover,.rczplist li a:hover,.jtyw li a:hover{color:#e70012;}
.newscon ul li{position:relative;line-height:200%;}
.newscon ul li span{position:absolute; right:0;font-size:0.57rem;}
.newscon ul{padding:10px 0;}
.more {/*height:60px;*/line-height:250%;text-align:center;border:1px solid #d7d7d7;border-radius:10px;}
.more a{color:#999;font-size:0.875rem;}
.newscon2a,.newscon3c p{font-size:0.875rem;line-height:150%;}
.newscon2b ul li img{width:100%;}
.newscon2b ul li{margin-right:3%;width:31.3%;float:left;}
.newscon2b ul li.last{margin-right:0;}
.newscon2c ul li{background:url(jttit.png) no-repeat left center;/*height:12px;*/line-height:200%;float:left;width:50%;text-indent:10px;}
.newscon2c ul li a{color:#333;font-size:0.875rem;}
.container h1{font-size:0.875rem;color:#999;text-align:center;line-height:275%;height:2.75rem;}
footer{background:#0075c1;color:#fff;padding:24px 0;font-size:1rem;text-align:center;width:100%;}
footer p{line-height:175%;font-size:0.75rem;}
footer a{color:#fff;margin:0 13px;}
header h1{font-size:1.01rem;color:#03529e;line-height:3.57rem;height:3.57rem;padding:0 0 0 40px;font-weight:400;position:relative;}
header h1 a{width:7px;height:15px;display:inline-block;position:absolute;left:20px;top:2px;}
.container p{font-size:0.875rem;color:#666;line-height:150%;padding:0.5rem 0;}
.container h2{color:#333;font-size:0.928rem;line-height:200%;margin:15px 0 5px 0;}
.data ul li{width:33.3%;float:left;font-size:0.6rem;/*font-size:1.28rem;*/}
.data ul li.last{margin-right:0;}
.data ul li span{color:#e60113;font-size:1.7rem;font-weight:600;}
.data ul li p{color:#333;font-size:0.57rem;line-height:200%;}
ul.ldzc  li{width:33.33%;margin:0 16.6% 0 7.5%;float:left;}
ul.ldzc  li.last{margin:0 7.5% 0 0;}
ul.ldzc img{margin-bottom:10px;}
ul.ldzc p{height:30px;text-align:center;font-size:1rem;}
ul.gltd li{width:47.5%;margin-right:5%;float:left;margin-bottom:4px;}
ul.gltd li.mgr0,.ldghlist ul li.mgr0{margin-right:0;}
ul.gltd li p{font-size:0.75rem;line-height:200%;color:#333;text-align:center;padding:0;}
.swiper-slide h1{font-size:1.14rem;color:#666;font-weight:400;}
.ldgh{padding:0 10%;}
.ldghlist ul li{width:32.2%;float:left;margin-right:1.66%;margin-bottom:10px;font-size:1rem;/*font-size:1.28rem;*/overflow:hidden;}
.ldghlist ul li  p{font-size:0.75rem;}
.ldghlist ul li img{opacity:0.6;}
.ldghlist ul li.act img{opacity:1;background:#e60113;border:1px solid #e60113;width:96%;}
ul.zzry li{width:47.5%;float:left;margin-right:5%;margin-bottom:4px;}
ul.jdgc li{width:48.33%;float:left;margin-right:3.33%;margin-bottom:4px;}
ul.jdgc li p{line-height:300%;}
ul.zzry li.last,ul.gzwm li.last,ul.jdgc li.last{margin-right:0;}
ul.zzry li p{text-align:center;line-height:300%;padding:0;}
ul.gzwm li{margin-right:6.66%;width:46.6%;float:left;}
ul.gzwm li p{/*font-size:1.14rem;*/font-size:0.875rem;color:#333;background:url(jia2.jpg) no-repeat 20px center;text-indent:40px;line-height:100%;font-weight:bold;}
.container .zzry li{position:relative;}
.container .zzry li em{width:33.6%;/*height:96px;*/position:absolute;left:33.2%;top:20%;z-index:98;}
ul.jdgc li p{color:#333;}
.select_box{border:1px solid #999999;height:38px;position:relative;width:100%;line-height:38px;font-size:1.07rem;color:#999999;/**/}
.select_box span{padding:0 15px;height:38px;display:block;background:url(jiantouhui1.png) no-repeat 98% center;background-size:14px auto;}
.select_box ul{position:absolute;left:0;top:38px;width:100%;border:1px solid #999999;margin-left:-1px;display:none;background:#fff;padding:10px 0;}
.select_box ul li{padding:0 15px;line-height:200%;}
.select_box ul li:hover{background:#036ba7;color:#fff;}
.rcln h3{height:3.6rem;line-height:360%;font-size:1.07rem;text-indent:30px;position:relative;background:#ededed;width:100%;padding:0;margin:0;}
.rcln h3 span{position:absolute;width:12px;top:0px;right:40px;}
.rczp h3 {background:#f4f4f4;height:3.7rem;border:1px solid #dddddd;font-size:0.875rem;line-height:370%;text-indent:20px;margin-bottom:15px;}
.rczplist {width:100%;}
.rczplist li,.jtyw li{line-height:200%;position:relative;}
.rczplist li a,.jtyw li a{color:#333;}
.rczplist li span,.jtyw li span{font-size:0.57rem;position:absolute;right:0;color:#999;}
.whlncon{margin-top:0.5rem;padding:10px;color:#666;}
.whlncon p span{font-weight:bold;}
.whlncon h3{font-size:0.875rem;line-height:24px;margin-bottom:10px;font-weight:bold;}
.border_b{border-bottom:1px solid #dcdcdc;}
.picjtyw{margin-right:3.33%;width:22.5%;}
.artjtyw{width:73.3%;}
.jtywcon h2{font-size:1.14rem;color:#e60012;/*margin-bottom:30px;*/line-height:300%;}
.jtywcon{padding:0px 0 10px 0;}
.artjtyw span{color:#999999}
.artjtyw p{font-size:1rem;}
/*.jtyw ul{padding:10px 0;}*/
.jtyw li a{font-size:0.875rem;}
.whlncon p{font-size:0.875rem;margin:0.5rem 0;padding:0;}
.company h2{margin-top:0.75rem;}
.ldgh .swiper-button-prev,.container #swiper-button-prev{background:none;left:0;height:42px;width:21px;margin-top:0px;}
.ldgh .swiper-button-next,.container #swiper-button-next{right:0;background:none;height:42px;width:21px;margin-top:0px;}
.container #swiper-button-prev,.container #swiper-button-next{margin-top:-21px;}
.rczplist li a{font-size:0.875rem;}
.newscon2a p,.newscon3c p{color:#666;padding:10px 0;}
.spzx ul li p{line-height:300%;}
.meng{position:absolute;top:99px;width:100%;height:100vh;background:rgba(0,0,0,0.7);top:3.65rem;left:0;z-index:98;padding-bottom:100vh;}