body{background: #fff;font-size:14px;font-family: arial;overflow-x: hidden;}
*{margin:0;padding:0;box-sizing: border-box;}
ul,dl,dd,dt,h2,p,h3,h4,h1{margin:0;}
ul,li{list-style: none;}
i{font-style: normal;}
.fix { *zoom: 1; *clear: both;}
.clear{ clear:both}
.fix:before, .fix:after { display: table; clear: both; content: '';}
.oh { overflow: hidden; *zoom: 1;}
.l { float: left;}.r { float: right;}
.dib { display: inline-block; *display: inline; *zoom: 1;}
.pr { position: relative;}.pa { position: absolute;}
.tc { text-align: center;}.tr { text-align: right;}
.el { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.hide { display: none;}
.hidetext { font: 0/0 a; letter-spacing: -9px;}
.arr { display: inline-block; overflow: hidden; width: 0; height: 0;}
.opc0 { opacity: 0 ; filter: alpha(opacity=0);}
.channl_title{font-size:25px;line-height:50px;font-weight:normal; border-bottom:3px solid #043f90; width:108px; color:#043f90; }
.channl_title_en{font-size:45px;font-family: 'hero_lightlight';text-transform: uppercase;line-height:45px;}
.channel_p{margin-bottom:40px;}
.number_title{font-family:'Arial'}
.imp_family{font-family:'Impact';text-transform: uppercase;}
.maxWrap{max-width: 1366px;margin-left:auto;margin-right:auto;}
.trans{-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}/*ͨ�ö���*/
.rect-37{padding-bottom:37%;}
.rect-48{padding-bottom:48%;}
.rect-56{padding-bottom:56%;}
.rect-68{padding-bottom:68%;}
.rect-65{padding-bottom:65%;}
.rect-137{padding-bottom:137%;}
.rect-130{padding-bottom:130%;}
.rect-83{padding-bottom:83%;}
.rect-63{padding-bottom:63%;}
.rect-55{padding-bottom:55%;}
.rect-116{padding-bottom:116%;}
.rect-135{padding-bottom:135%;}
.hov{margin-top: 25px;!important;}
 
.wrap { width:1200px; margin-right:auto; margin-left:auto;}
.transition{ transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.hoverImg:hover{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1); opacity:0.9;}
.mt30{ margin-top:30px;}
.mt20{margin-top:20px;}
.c{padding-bottom:9999px; margin-bottom:-9999px;}
a{cursor: pointer;color:inherit;}
a:hover{text-decoration: none;color:inherit;}
.fs12{font-size: 12px;}
.fs15{font-size: 15px;}
.fs16{font-size: 16px;}
.fs17{font-size: 17px;}
.fs18{font-size: 18px;}
.fs19{font-size: 19px;}
.fs22{font-size: 22px;}
.fs24{font-size: 24px;}
.fs26{font-size: 26px;}
.fs50{font-size: 50px;line-height: 1.2;}
.c0{color:#000;}
.c3{color:#333;}
.c6{color:#666;}
.fl{float:left;}
.fr{float:right;}
.mb50{margin-bottom: 50px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mt10{margin-top: 10px;}
.mt5{margin-top: 5px;}
.pr{position: relative;}
.bold{font-weight: bold;}
.img-responsive{display: block;margin:0 auto;}
.flex,.flexC{ display: -webkit-box;display: -webkit-flex; display: -ms-flexbox; display: flex; width: 100%;}
.flex>.sub,.flexC>.sub{ -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; overflow: hidden;}
.flexC{-webkit-flex-direction: column; flex-direction: column;}
.sb{justify-content: space-between;}
.jc{justify-content: center;}
.ai{align-items: center;}
.wrap{flex-wrap: wrap;}
.oneLine{white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;}
.no-padding{padding-left:0;padding-right: 0;}
.padding{padding:0 3%;}
 
.footer-box{background: #f9f9f9;color:#333;padding:50px 0 5px;}
 
.footer-info{max-width: 250px;margin:0 auto;padding-top: 24px;}
.footer-info>div{margin-top:30px;line-height: 24px;color:#f9f9f9;}
.footer-nav h3{color:#333;font-size:18px;padding-bottom: 18px;position: relative;margin-bottom: 20px; font-weight:bold}
 
.footer-nav li{margin-bottom: 12px;}
.footer-nav li a { font-size:16px; color:#666}
.footer-nav li a:hover { color:#24439e}
.link-box ul span{ font-size:16px; line-height:40px; color:#666; display:inline}
.link-box{margin-bottom: 20px;}
.footer-nav .link-box:hover h3::after{background: #0084ff;}
.footer-nav li a:hover{color:#fff;}
.footer-address h3{font-size:18px;margin-bottom: 20px;color:#333; font-weight:bold;padding-bottom: 18px;}
.footer-address p{margin-bottom:22px;}
.footer-address p img{ margin-right:12px}
.footer-code p{text-align: center;padding:10px 0;color:#666;}


#owl-demo{position:relative;width:620px;height:390px;margin:0 auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:640px;height:390px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "΢���ź�","����";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}



/*�����ۺ�*/
.pro_gg{width: 54%; display: block;overflow: hidden; box-shadow: 1px 0 2px 1px #d3d7db; padding-top:14px;}
.pro_ico{height:40px;width:105px;position: absolute;bottom:140px;right:0;z-index: 9;}
.pro_ico em{width: 13px;height: 13px;border-radius: 13px;background: #696969;margin: 0 15px 0 0;display: block;float: left;}
.pro_ico em.cur,.pro_ico em:hover{background: #33368b;}
.pro_gg h3{ height:34px;width:140px;position: absolute;bottom: 178px;left: 0;line-height: 34px;z-index: 9;background: #1e5094;padding:0 5px;}
.pro_gg h3 p{display: block;font-size:15px;line-height: 34px; letter-spacing:2px }
.pro_gg h3 a{display: block;color: #fff;}
 
.pro_gc img{ vertical-align:middle;text-align:center; width:100%; height:auto; max-height:350px }
.news_l{ clear:both}
.news_l h4{ padding-top:30px; font-size:16px; font-weight:bold; display: block; color:#333333; padding-left:12px; padding-right:12px}
.news_l p{ font-size:15px; line-height:35px; color:#999999;display: block; padding-top:5px; padding-bottom:17px;padding-left:12px; padding-right:12px}
.news_r h4{ display: block;color:#043f90; font-weight:bold; font-size:17px; font-weight:bold; padding-left:12px; padding-right:12px }
.news_r p{ display: block;font-size:15px; line-height:28px; color:#999999;display: block; padding-top:5px; padding-bottom:10px;padding-left:12px; padding-right:12px}
 
.news_home .part_hd ._text{line-height:50px;height:50px;}
 
.news_home .part_hd ._more{font-size:20px; color:#043f90}

.news_home .part1{padding-bottom:22px;}
.news_home .part1_hd{padding:60px 0px 40px;}
.news_home .part1_hd ._text_l{font-size:15px;color:#7c7c7c;padding:10px 0px;}
.news_home .part1_bd ._bd_l{width:46%;}
.news_home .part1_bd ._bd_l .part1_bd_l_box{width:100%;height:0;padding-bottom:75%;overflow:hidden;}
.news_home .part1_bd ._bd_l ._img_list{position:relative;}
.news_home .part1_bd ._bd_l ._img_list img{width:100%;}
.news_home .part1_bd ._bd_l ._img_list ._img_title{position:absolute;width:100%;height:45px;line-height:45px;background:url(../images/black.6.png);left:0;bottom:0;}
.news_home .part1_bd ._bd_l ._img_list ._img_title ._title_box{display:block;padding-left:12px;color:#fff;font-weight:normal;font-size:16px;}
.news_home .part1_bd .slide_nav{bottom:16px;width:98%;text-align:right;}
.news_home .part1_bd .slide_nav a{width:10px;height:10px;background-color:#fff;border-radius:50%;font-size:0;margin:0px 4px;display:inline-block;*display:inline;*zoom: 1;}
.news_home .part1_bd .slide_nav a.on{background:#df0818}

.news_home .part1_bd ._bd_r{width:43%; float: right; margin-right: 23px;}
.news_home .part1_bd ._bd_r ._list_box{ border:1px solid #eeeeee ;}
.news_home .part1_bd ._bd_r ._list_l{ border-right:1px solid #eeeeee ; padding: 36px 20px 20px 20px;}
.news_home .part1_bd ._bd_r ._list_r{width:78%;padding:20px;}
.news_home .part1_bd ._bd_r ._list_r .news_title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:16px;color:#000;margin-bottom:6px;}
.news_home .part1_bd ._bd_r ._list_r .news_text{overflow:hidden;line-height:20px;height:40px;color:#999;}
.news_home .part1_bd ._bd_r li:hover ._list_l ._day{color:#24439e;}
.news_home .part1_bd ._bd_r li:hover ._list_r .news_title{color:#24439e;}
.news_home .part1_bd ._bd_r li{margin-bottom:11px;}
.news_home .part1_bd ._bd_r li:last-child{margin-bottom:0px;}
 

/*�����������ͨ��*/
.news_l_time{font-size:25px;line-height:25px;color:#333; }
.news_l_time ._year{font-size:12px;text-align:right;line-height:20px;}

.news_list .news_list_main ._list_box{padding:40px 26px 26px;}
.news_list .news_list_main ._list_box a{display:block;}
.news_list .news_list_main ._list_r{width:86%;}
.news_list .news_list_main ._list_r .news_title{margin-bottom:12px;}
.news_list .news_list_main ._list_r .news_text{color:#767676;margin-bottom:20px;}
.news_list .news_list_main ._list_r .news_more{font-size:14px;color:#aaaaaa;}
.news_list .news_list_main ._list_r .news_more:hover{color:#0179c7;}
.news_list .news_list_main li:hover ._list_box{background-color:#f4f4f4;}
.news_list .news_list_main li:hover ._list_l{color:#24439e;}
.news_list .news_list_main li:hover .news_title{font-weight:bold;color:#000;}
.news_list .news_list_main li:hover .news_text{color:#434343;}

 .in-02-tit dt{float: left;color: #043f90;font-size: 25px;line-height: 50px; border-bottom: 3px solid #043f90; width: 108px;}
.in-02-tit dd{float: right;}
.in-02-tit dd a{display: block;}
.in-02-tit dd span{font-size: 20px;color: #043f90;display: inline-block; transition: all .4s; margin-top:20px; }
.in-02-tit dd span:nth-of-type(2n){padding:0 20px;}
.in-02-tit dd span:first-of-type{display: none;}
.in-02-tit dd span i{font-size: 17px;}
.in-02-tit dd a:hover span{background: #d82128;padding:0 20px;}
.in-02-tit dd a:hover span:nth-of-type(2n){padding:0 40px;}
.in-02-tit dd a:hover span:first-of-type{display: block;}
.in-02-tit dd a:hover span:last-of-type{display: none;}
 
.titd{ border-bottom:1px solid #f7f7f7; }
 .inner_section {
 padding: 60px 0 20px; width:1200px;
}
.img-circle {
border-radius: 0%;
}
.inner_section h3{font-size:22px; margin-bottom:30px; color:#333;}
.inner_section p{ font-size:16px; line-height:33px; color:#999999}
.inner_section a{ color:#043f90; font-size:16px;display: inline-block;padding:0 40px;line-height: 50px; border-radius:5px;border:solid 1px #043f90; transition: all .4s;margin-top: 50px;}
.inner_section a:hover{-moz-box-shadow:0px 4px 5px #d3d7db; -webkit-box-shadow:0px 4px 5px #d3d7db; box-shadow:0px 4px 5px #d3d7db; background:#1151a8; color:#fff}

.index_05{padding:50px 0;}
.xleft{width: 100%;}
 
.nsort li a{ padding:13.8px;display: block; background-color: #fff; text-align: center;color: #333333;font-size: 16px; }
.nsort span{float: left;width: 2px;height: 18px;margin-top: 16px; background: #D1D1D1;}
.nsort span:last-child
{ 
background:none;
}
.tou{width: 285px;height: 350px;background-color: #f7f6f6;border: solid 1px #d4d4d4;padding:15px 20px;}
.nsort li.cur a{color: #fff;background: #043f90; border-radius:5px;}
._07_lis{ box-shadow:0px 1px 1px #f1f1f1;border:solid 1px #f9f9fe; padding:38px; margin-top:40px;}
 ._07_lis li{border-bottom: dashed 1px #efefef;line-height: 48px;background:url(../images/inews.jpg) no-repeat left; padding-left:20px}
._07_lis li h4{display: block; width: 80%;float: left; font-size: 16px;color: #333333;line-height: 48px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
._07_lis li span{display: block;width: 20%;float: right; font-size: 16px;color: rgba(0,0,0,.5);text-align: right;}
._07_lis li span i{color: #999999;font-style: normal;}
._07_lis li:hover h4{color: #043f90;}

 .bf{background-image: url(../images/bf.jpg); background-repeat: no-repeat; background-size: 100% 100%; -moz-background-size: 100% 100%;margin-bottom:40px; height:300px; }
.hd{ height:auto; }
.hd img{ padding-top:25px;}
.hd ul{ height:auto; }
.hd ul li{ cursor:pointer; padding: 0; height:123px; }
.hd ul li .left{ width: 20%;}
 
.hd ul li .right{ width: 70%; padding-top: 4%; line-height: 3rem;}
.hd ul li .right p{ color: #fff; font-size: 2.1rem; font-weight: bold; padding-left:30px; line-height:35px; margin-bottom:10px;}
.hd ul li .right span{ color: #fff; text-transform: uppercase; font-size: 2.1rem; margin-left:30px; margin-bottom:30px; border-top:2px solid #fff; height:42px; line-height:42px;display: inline-block; }
 
 .o1{ background:#3884ca; height:120PX; margin:8px 0; width:500px;border-radius:5px;}
 .o2{ background:#50b7b9;height:120PX;margin:8px 0;width:500px;border-radius:5px;}
 .o3{ background:#eec758;height:120PX;margin:8px 0;width:500px;border-radius:5px;}
 
 
.banner .swiper-slide{position: relative;}
.banner .swiper-slide .banner-txt{color:#fff;position: absolute;left:0;right:0;top:50%;transform: translateY(-70%);text-align: center;}
.banner .swiper-slide .banner-txt h2{margin-bottom: 25px;}
 
.ec-advantage{width: 100%; margin-top: -60px; clear:both; display:block; margin-bottom:50px}
.ec-advantage-content{width: 100%;height:120px;margin:0 auto;display: flex;justify-content: center;margin-top: 45px;}
.ec-advantage-content-son{width:272px;height:140px;background: #043f90;border:1px solid #00347a;}
.advantage-hover{width:298px;height:170px;margin-top: -10px;background: #fff; z-index:9999; color:#043f90;border:1px solid #fff; padding-top:40px; z-index: 9; }
.ec-advantage-content-desc-detail{text-align: left;display: none;}
.ec-advantage-content-desc-detail-row{width: 100%;display: flex;justify-content: space-around;text-align: left;}
.ec-advantage-content-desc-detail-row div{margin-top: 10px;font-size: 12px;width:50%;float: left;}
.ec-advantage-content-desc-detail-row div:nth-child(even){padding-left: 15px;text-align: left;}
.ec-advantage-content-desc-detail-row div:nth-child(odd){text-align: left;padding-left: 20px;}
.advantage-hover div{color:#fff;}
.ec-advantage-content-son{ color:#fff; font-size:20px; text-align:center; padding-top:42px;}
 
.advantage-hover .ec-advantage-content-desc{margin-top:35px;}
.advantage-hover .ec-advantage-content-num{margin-top:60px; color:#043f90;font-size:20px; }
.advantage-hover .ec-advantage-content-word{ color:#043f90;font-size:20px;}
.advantage-hover .ec-advantage-content-num{margin-top:0px}
.advantage-hover .ec-advantage-content-desc-detail{display: block;}
.advantage-hover div.ec-advantage-content-symbol{display: none;}
.advantage-hover div.ec-advantage-content-num{margin-top:30px;}
.advantage-hover span{ display:block;background:url(../images/ss.jpg) no-repeat center; height:20px;margin-top: -40px; padding-bottom:30px }
.main { margin-top:140px;}
.tit_in{ text-align: center;}
.tit_in h3{ color: #043f90; font-size: 35px; font-weight: bold; text-transform:Uppercase;}
 
 
.tit_in .tit_icon{ padding-top:25px;text-align: center; display: inline-block; position: relative;color: #043f90; font-size: 24px; }
 
.tit_in .tit_icon::before{ position: absolute; content: ''; left: -100px; height: 1px; background: #043f90; width:80px; top: 70%;}
.tit_in .tit_icon::after{ position: absolute; content: ''; right: -100px; height: 1px; background: #043f90; width: 80px; top: 70%;}
.pro_lb div{ padding: 0 1%; margin-bottom: 1%; margin-top:5%;}
.pro_lb li{ display: inline-block; width: 100%; height: 4.5rem; line-height: 4.5rem; text-align: center; cursor:pointer; color: #333333 !important; transition:0.4s;}
.pro_lb li a{ color: #333333 !important;}
.pro_lb li:hover{ height: 4.5rem; background:#63c086; color: #fff !important;border-radius:5px;}
.pro_lb li:hover a{ color: #fff !important;}
.pro_lb .on{ height: 4.5rem; background:#63c086; color: #fff !important;border-radius:5px;}
.pro_lb .on a{ color: #fff !important;}

.newsDetail{padding:0 15%}
.newsTit{width:100%; text-align:center;padding-bottom:15px;margin-bottom:10px; margin-top:80px;}
.newsTit h1,.newsTit h2{color:#000;font-weight:normal;line-height:1.3}
.newsTit p{font-size:14px;color:#bbb}
.newsTit p a{color:#bbb}
.newsTit p span{padding:0 20px}
.newsTit p span .icon_js_c{background:url() no-repeat;display:inline-block;width:20px;height:20px;text-align:center;line-height:20px;overflow:hidden;font-size:14px;vertical-align:middle;margin-left:4px}
.newsTit p span .icon_js_c_hover{background:url() -20px 0 no-repeat}
.newsThumb{text-align:center;}
.newsThumb img{max-width:90%}
.content{font-size:14px;line-height:30px;padding:40px 0px 40px;margin-bottom:16px;}
.content-news{padding: 2% 3%;}
.content-news p{font-size:20px;}

/*����*/
.newsbshare{text-align:center;font-size:14px}
.newsDetailCur{width:100%;position:relative;padding:22px 0 16px}
.newsDetailCur li{width:49.9%;float:left;font-size:14px;position:relative;z-index:1111;overflow:hidden;}
.newsDetailCur li a{padding:5px 0 5px;}
.newsDetailCur li.r{float:right;text-align:right}
.content-box{ margin-bottom:20px}

 
.all{width: 500px;height: auto;margin: 40px auto;overflow: hidden;}
.top-img{width: 500px;height: auto;font-size: 0;position: relative;}
.activeimg{overflow: hidden;height: 300px;position: relative;}
.top-img .activeimg img{width: 500px;height: 300px;}
.top-img .left{ display:none;width: 80px;height: 300px;background: rgba(0,0,0,0.4);position: absolute;left: 0;top: 0;text-align: center;line-height: 300px; cursor: pointer;}
.top-img .right{display:none;width: 80px;height: 300px;background: rgba(0,0,0,0.4);position: absolute;left:420px;top: 0;text-align: center;line-height: 300px; cursor: pointer;}
.top-img .left:hover,.top-img .right:hover{background: rgba(0,0,0,0.5);}
.bot-img{height: 90px;width: 500px;margin-top: 15px}
.bot-img ul{width: 100%;height: 100px;}
.bot-img ul li{width: 90px;margin-right: 10px;float: left;border: 1px solid #fff;cursor: pointer;font-size: 0;}
.bot-img ul li.active{border: 1px solid #ff6600;}
.bot-img ul li img{width: 100%;}
.bot-img ul li:last-child{margin-right: 0;}

.aboutl{ margin-top:30px;}
.aboutr{ margin-top:60px;}
.aboutr p{ font-size:16px; line-height:35px;}


.contactUs-con{ padding-bottom: 105px;}
.contactUs-con .content-left{padding:10px 11.7%; background:#f3f4f8}
.contactUs-con .content-left li{border-bottom:1px solid #e4e5e9;padding:16px 10px 16px 19%;background: url(../images/cc1.png) no-repeat 2.5% center;}
.contactUs-con .content-left li.item-tel{background-image: url(../images/cc2.png); background-position: 5px 30px;}
.contactUs-con .content-left li.item-tel p{ line-height:40px}
.contactUs-con .content-left li.item-mail{background-image: url(../images/cc3.png);}
.contactUs-con .content-left li.item-link{background-image: url(../images/cc4.png);}
 
.contactUs-con .content-left li:last-child{border:none;}
.contactUs-con .content-left p.fs18{color:#5b5b5b;}
.contactUs-content{background: #fff; margin-top:50px;}
.contactUs-content>div{padding:0;}
.contactUs-content .content-right{position: relative;border:1px solid #959595;margin-left: 25px;}
.contactUs-content .content-right::before{content:'';position: absolute;left:-26px;top:-1px;bottom:-1px;width: 25px; }
.contactUs-box .contact-title{color:#2b2b2b;padding:36px 0 27px;}
#allmap{min-height: 400px;height: 100%;width:100%;}
 .furx{ width:70%; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.contact-left{ font-size:16px; line-height:55px;}
.contact-right{ font-size:16px; line-height:55px;}
 .tsjy{ width:100%; margin:0 auto; margin-top:50px; margin-bottom:50px;}
 
 
.row{margin-left:-6px;margin-right: -6px;}
.mb50{ margin-bottom:50px;}
.contactUs-form .form-item{padding:20px 0;}
 .contactUs-form .form-item input{margin-left: 15px;padding:0 14px;line-height: 50px;height: 50px;background: #efefef;border:none;outline: none;border-radius:12px;width:78%;}
 .contactUs-form .form-item textarea{margin-left: 15px;padding:10px 14px;height: 170px;background: #efefef;border:none;outline: none;width:78%;}
.contactUs-form .submit-btn{transition: all linear .3s;margin-top:22px;line-height: 46px;border:none;border-radius:18px;text-align: center;width: 205px;background: #043f90;color:#fff;margin-left: 65px;}
 .contactUs-form .submit-btn:hover{background:#323e4a ;color:#fff;}

.seek_t1{ float: left; font-weight: bold; height: 40px; line-height: 40px; }
.messr img{ width:100%!important; height:auto;}

 .parBd{padding-top: 6.548%;}
.parBd li{padding-left: 16px; position: relative; font-size: 16px; line-height: 46px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.parBd li:after{position: absolute; content: ''; width: 6px; height: 6px; border-radius: 5px; background: #043f90; left: 0; top: 45%;}
.parBd li:hover a,
.parBd li:hover span{color: #043f90;}
.parBd li:hover:after{background: #043f90;}
.parBd li a{color: #666666;}
.parBd li span{float: right; font-size: 16px; color: #999999;}

 dl, dt, dd, form,select{margin: 0;padding: 0; }
.forget-pwd{width:563px;margin:80px auto;min-height:305px; border:1px solid #cecfd0; padding-top:70px;border-radius:18px; padding-left:45px;box-shadow: 0px 4px 5px #d3d7db;}
.forget-pwd input,.forget-pwd select,.forget-pwd button{ margin:0;padding:0; background:none;}
.forget-pwd dl{margin-bottom:35px;}
.forget-pwd dt{float:left;padding-right:10px;width:100px; height:30px; line-height:30px; text-align:right; font-size:16px;}
.forget-pwd dd{float:left;width:380px; height:30px; position:relative;}
.forget-pwd dd input{width:190px; height:28px;border:#ccc 1px solid;}
.forget-pwd dd select{width:190px; height:30px;border:#ccc 1px solid;}
.forget-pwd dd button{width:120px; height:30px; line-height:30px;border:#ddd 1px solid; background:#f1f1f1; text-align:center; cursor:pointer; font-size:16px;color:#666;}
.forget-pwd .yanzma{ position:absolute;left:200px;top:-3px; height:30px; line-height:30px;width:180px;}
.subtijiao{padding:0 0 0 110px;}
.subtijiao input{width:85px; height:32px; background:#043f90;color:#fff; font-size:16px; cursor:pointer;border-radius:5px;}
.successs{ text-align:center;padding: 20px 0 60px 0;}
.successs h3{padding:20px; font-size:25px;color:#A0CD4E;}
.bda { height:30px;}
.in05{ width:55%;}
@media screen and (max-width:640px){
	.parBd li span{ display:none}
	.all {width: 100%;}
 .newsDetail{padding:0}
	.aboutr{ margin-top:20px;}
	.aboutl{ margin-top:0;}
	.top-img .activeimg img{ width:100%; max-width:500px; height:auto;}
	.bot-img{ width:100%;}
	.all{margin:10px auto}
	.top-img{width:100%;}
}
@media (max-width:750px){
 .contactUs-content{flex-wrap: wrap;}
 .contactUs-con{padding-bottom: 35px;}
 .contactUs-content .content-right{margin:25px 0 0;}
 .contactUs-content .content-right::before{left:0;top:-26px;height:25px;bottom:auto;right:0;width:100%;}
 .contactUs-consult .contactUs-form .submit-btn{margin:22px auto 0;display: block;}
 .contactUs-box .contact-title{padding:20px 0 16px;}
 .contactUs-con .content-left{padding:10px 10px;}
 .contactUs-con .content-left li{padding:12px 10px 12px 35px;background-size: 20px auto;background-position: 5px center;}
	.forget-pwd{width: 100%;padding-left: 25px;}
	.forget-pwd dd{ width:50%}
	.forget-pwd dt{ width:auto;}
	.forget-pwd dd input{ width:120px}
	.forget-pwd .yanzma{left: 130px;}
	.subtijiao{padding: 0 0 0 80px;}
	 .wrap{ width:100%;}
	 .o1{ width:100%;}
	 .o2{ width:100%;}
	 .o3{ width:100%;}
	 .hd ul li{padding-right: 3%;}
	 .inner_section{padding: 20px 0 20px;}
	 .inner_section img{ width:100%; height:auto}
	 .inner_section h3{ padding-top:20px;margin-bottom:0}
	 .tt img{ width:100%; height:auto;}
	 .inner_section a { padding: 0 20px;line-height: 30px;font-size: 14px;}
	 .in-02-tit dt{font-size: 20px;width: 80px;}
	 .in-02-tit dd span{font-size: 15px;}
	 .nsort{ width:84%!important;}
	 ._07_lis{padding:5px;}
	 .pro_gg { width:100%}
	 .news_home .part1_bd ._bd_r{ width:100%;padding-top: 30px;}
	 .news_l p{ padding-bottom: 10px;}
	 .news_home .part1_bd ._bd_r ._list_r {width: 68%;}
	 #owl-demo{ width:100%; height:auto;}
	 #owl-demo img{ width:100%; height:auto;}
	 .news_home .part_hd ._text{ padding:0 15px;}
	 .channl_title{ width:80px; font-size:20px;}
	 .news_home .part_hd ._more{ font-size:15px;}
	 .pro_lb div{ margin-bottom: -5%;}
	 .content-news p{ margin: 1.12em 0; line-height: 30px; font-size: 15px;padding-left: 10px;}

}

@media screen and (max-width:765px){
 .tit_in h3{ font-size: 28px;}
 .main{margin-top: 40px;}
 .tit_in h3{ font-size: 22px;}
 .tit_in .tit_icon{padding-top: 5px; font-size: 18px;}
 .tit_in .tit_icon::before{ top: 60%;}
.tit_in .tit_icon::after{ top: 60%;}
}
@media (min-width: 1200px){
	.navbar .container,.wrapper .container,.footer-box .container,.copyright .container{width: 90%;max-width: 1200px;}
	
}
.navbar{border:none;margin:0;box-shadow: 1px 1.73px 5px 0 rgba(0,0,0,0.25); position:fixed; z-index:9999; width:100%; background-color: rgba(255,255,255,0.8);}
.nav-header-box{ font-size:15px;color:#333333;}
.navbar-nav > li > a{ line-height:100px }
 .navbar-nav > li.active > a,.navbar-nav > li > a:hover, .navbar-nav > li > a:focus,
.navbar-nav .open > a, .navbar-nav .open > a:hover, .navbar-nav .open > a:focus{background: none;color:#043f90; border-bottom:3px solid #043f90;border-radius:1px;}
.navbar-nav li:after {content:"";width:0;height:3px;background:#043f90;position:absolute;bottom:0;left:0;transition:all 0.5s ease 0s;}
.navbar-nav li:hover:after {width:100%;}
@media (min-width: 1200px){
	.nav-header-box{padding-left:3%;padding-right: 3%;}
}
@media (min-width: 769px){
	.navbar-header-logo{display: flex;-webkit-flex-direction: column; flex-direction: column;align-items: center;justify-content: center;}
}
.navbar-header-logo{height: 45px;}
.navbar-header-logo{max-height: 45px; margin-top:28px;}
.dropdown-menu{border:none;}
.dropdown-menu > li > a{padding:10px 20px;}
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus,
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus{background: none;color:#043f90;}
.navbar-default .navbar-nav > li > a{color:#333;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background: #043f90;color:#fff;}

.swiper-pagination-bullet-active{background: #043f90;}

.banner .banner-txt-box{position: absolute;text-align: center;top:50%;left:50%;transform: translate(-50%,-50%);}
.banner .banner-txt{color:#fff;position: relative;}
.banner .banner-txt h2{white-space: nowrap;font-size:58px;font-weight: bold;display: inline-block;padding:100px 35px;line-height: 1;background: url(../images/border.png) no-repeat center;background-size: 100% 100%;}
.banner .banner-txt p{position: absolute;top:100%;transform: translateY(-50%);left:0;right:0;font-size:26px;}


@media (max-width: 1200px){
	.banner .banner-txt{transform: scale(0.7);transform-origin: top center;}
	.padding{padding:0 2%;}
 
}
@media (min-width: 768px) and (max-width: 992px){
	.product-item-left, .product-item-right{padding-bottom: 110%;}
	.part-case-inner ul li a .case-left-icon{width: 50%;margin:0 auto 20px;max-width: 100px;}
	.part-case-inner ul li a .case-right{width: 100%;}
}
@media (max-width: 992px){
	.banner .banner-txt h2{padding:60px 35px;}

}
@media (max-width: 768px){
	.container {background: #fff;}
	.container0 { padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
	.container0 {background: #f9f9f9;}
	.navbar{ min-height:80px; }
	.banner{ padding-top:82px}
	.navbar-header{ margin-top:20px}
	.navbar-nav > li > a{ line-height:35px;}
	.navbar-toggle{margin:0;border:1px solid #043f90;}
	.navbar-toggle .icon-bar{background: #043f90;}
	.navbar-nav .open .dropdown-menu{padding-left: 5px;padding-top: 0;}
	.banner .banner-txt h2{font-size:36px;padding:35px 30px;}
	.part-case-inner{margin-top:40px}
	.part-case-inner ul{box-shadow: none;padding:0;border-radius:0;background: none;}
	.part-case-inner ul li a{padding:16px 15px;}
	.part-case-inner ul li a .case-left-icon{max-width: 80px;}
	.part-case-inner .case-left-icon .item-icon-box{background: #043f90;}
	.part-case-inner ul li{border:none;box-shadow: 0 4px 14px 0 rgba(0,0,0,.22);margin-bottom: 20px;border-radius:13px;background: #fff;}
	.part-case-inner .case-right{padding:0;}
	.fs50{font-size:25px;}
	.fs26{font-size: 22px;}
	.fs24{font-size:20px;}
	.fs22{font-size:18px;}
	.fs19{font-size:17px;}
	.fs18{font-size:16px;}
	.fs17{font-size: 15px;}
	.fs16{font-size: 14px;}
	.fs15{font-size: 14px;}
	.news_home .part1_hd{ padding: 10px 0px 8px;}
	.channl_title{ font-size: 18px; line-height: 40px;}
 
	 .bf{ height:100px;}
	 ._07_lis li h4{width:68%;}
._07_lis li span{width: 30%;}
 
}

.imgList{padding-bottom: 30px;}
.imgList ul{text-align: center;color:#666;font-size: 20px;}
.imgList ul p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding:15px 5px;}
.imgList .img-item{position: relative;padding-bottom: 62.5%;background-size:cover;background-position: center;background-repeat: no-repeat;}
.imgList-item li .img-item-box{max-width: 270px;margin:0 auto;}
.imgList-item li{margin-top: 20px;}
.imgList-item{padding:20px 0 10px;}
.imgList-item .part4-ul-title{margin-bottom: 20px;}
@media (max-width: 700px){
	.imgList-item .part4-ul-title{margin-bottom: 0;}
	.imgList-item{padding:10px 7px;}
	.imgList-item li{padding:0 8px;margin-top:15px;}
	.imgList ul p{font-size: 15px;padding:10px 5px;}
	.inner_section{ width:auto}
	.in05{ width:100%}
}
