/*job*/
.job{ padding-top:25px;}
.job_view{ padding:52px 40px; background-color:#FFF;}
.job_list{ padding-top:5px;}
.job_list li{ clear:both; margin-top:20px;}
.job_top{
	height:50px;
	line-height:50px;
	background-color:#557A9F;
	cursor:pointer;
}
.job_down{ display:none; margin-top:3px; background-color:#ECEFF1; padding:24px 70px;}
.job_down div p{ line-height:30px; font-size:15px; color:#666}

.job_Timg{ background:url(../images/job_ac.jpg) no-repeat; width:50px; height:50px; margin-right:20px; display:inline;}

.job_Timg1{ background:url(../images/job_ac1.jpg) no-repeat; width:50px; height:50px; margin-right:20px; display:inline;}
.job_Tname{ color:#fff; font-size:14px; width:428px;}
.job_infor1{ width:124px;}
.job_infor2{ width:200px;}
.job_infor3{ width:142px;}
.job_infor{ color:#fff;}
.job_infor span{ color:#fff;}
.job_list li.cur .job_Timg{ background:url(../images/job_ac.jpg) no-repeat;}
.job_list li.cur .job_Timg1{ background:url(../images/job_on1.jpg) no-repeat;}
.job_list li.cur .job_Tname{ color:#fff; font-weight:bold;}
.job_pdd ul{ margin-top:-25px;}









.article-content p.huiyi-xiangq{font-size: 15px;color:#557AA2;height: 60px;overflow: hidden;line-height: 60px;cursor: pointer;padding-left: 30px;background: url(../images/icon-l.png) 3px center no-repeat; font-weight: bold}



.hyzs-pro{display: none;padding-left: 30px;background: url(../images/icon-d.png) 3px 5px no-repeat; color:#666}


.hyzs-pro  table{color:#666; font-size:14px; line-height:40px;}




.huiyi-show ul{list-style: none;padding-left: 0;}

.huiyi-show ul li{border-bottom: 1px dotted #dedede;}


h3.yingy-tit-h2{font-size: 20px;color: #333;border-bottom: 1px dotted #ddd;margin-bottom: 0;padding: 7px 0;}






.yx_in{ min-height:600px;}
.lx-with{margin-left:50px; margin-right:50px;}
.lx_con{ text-align: center; padding: 45px 0; background: #fff; box-shadow: 0 0 10px 0 #e0dcdc; margin-bottom: 30px;width:30.5%; float:left; margin-top:50px;}
.lx_con img{ display: block; padding-left:135px;}
.lx_con h3{ font-size: 17px; color: #595757; font-weight: lighter; margin-bottom: 5px; margin-top: 15px;}
.lx_con p{ font-size: 18px; color: #595757; font-weight: lighter;}



.widget-download-4{ width:1200px; margin:0 auto; margin-top:25px; margin-bottom:25px;}
.widget-download-4 .download_item{height: 104px;line-height: 104px;border-bottom: 1px solid #e1e8ed;}
.widget-download-4 .download_item:hover{ background-color: #eef2f5; border-color: #eef2f5;}
.widget-download-4 .download_date{ width:16%; height: 100%; padding-right:5%; font-family: 'Arial'; text-align: right; color: #6b6b6b;}
.widget-download-4 .download_date .center_box{ display: inline-block; vertical-align: middle; font-family: "Helvetica"; margin-top:20px;}
.widget-download-4 .download_date span{ display: block; padding-right: 3px; font-size: 14px; line-height: 18px;}
.widget-download-4 .download_date strong{ display: block; font-size: 48px; line-height: 32px; font-weight: normal;}
.widget-download-4 .download_title{ width:75%; padding-right: 3%; font-size: 16px; color: #272727; font-weight: normal;}
.widget-download-4 .item_btn{ width: 7.7%; height: 100%; padding-left: 3.1%; font-size: 15px; color: #6b6b6b; line-height: 104px; background-position: center left; background-repeat: no-repeat;}
.widget-download-4 .preview_btn{ background-image: url(../images/preview_btn.png);}
.widget-download-4 .download_btn{ background-image: url(../images/download_btn.png);}
.widget-download-4 .download_item:hover .download_date,
.widget-download-4 .download_item:hover .item_btn{ color:#5677A2;}
.widget-download-4 .download_item:hover .preview_btn{ background-image: url(../images/preview_btn_cur.png);}
.widget-download-4 .download_item:hover .download_btn{ background-image: url(../images/download_btn_cur.png);}
.fixc { *zoom: 1; *clear: both;}
.fixc:before, .fixc:after { display: table; clear: both; content: '';}
.lc { float: left;}.rc { float: right;}
.elc { overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/* ç�†å¿µ */

.about{width:1200px;height:415px;padding:105px 32px 70px 510px;background:url(../images/about_bg.jpg) left top no-repeat;font-size:15px;color:#666666;line-height:30px; margin-top:30px; margin-bottom:30px;}
.about a{color:#557AA2}
.about h1.t{margin:0;padding:0;font-size:24px;color:#557AA2;padding-bottom:20px;font-weight:bold}

/* å…³æ€€ */
.job2 p{
    width: 100%;
    height: auto;
    overflow: hidden; padding-top:25px;color:#666; font-size:16px;
} 
.cjtz{ height:450px; background:url(../images/cjtz_bg.jpg) center no-repeat; margin-top:35px;}
.cjtz .Page_title h2,.cjtz .Page_title p{ color:#fff;}
.cjtz_tab{ width:100%; height:402px; overflow:hidden; background:#fff; position:relative;}
.cjtz_tab ol{ width:244px; height:auto; overflow:hidden; position:absolute; left:0; top:0; margin:0; padding:0;}
.cjtz_tab ol li{ background:#EFF3F8; width:100%; height:134px; overflow:hidden;}
.cjtz_tab ol li span{ display:block; width:100%; height:134px; overflow:hidden; padding-left:120px;}
.cjtz_tab ol li h2{ line-height:34px; padding-top:40px; font-size:18px; color:#444;}
.cjtz_tab ol li p{ line-height:23px; color:#999;}
.cjtz_tab_icon01{ background:url(../images/cjtz_tab_icon01.png) 46px center no-repeat;}
.cjtz_tab_icon02{ background:url(../images/cjtz_tab_icon02.png) 46px center no-repeat;}
.cjtz_tab_icon03{ background:url(../images/cjtz_tab_icon03.png) 46px center no-repeat;}
.cjtz_tab ul{ padding-left:244px;height:402px; overflow:hidden; background:#557AA2;}
.cjtz_tab ol li.on{ background:#CBD9E9;}
.cjtz_tab ol li.on h2,.cjtz_tab ol li.on p{ color:#557AA2}
.cjtz_tab ol li.on .cjtz_tab_icon01{ background:url(../images/cjtz_tab_icon01_hover.png) 46px center no-repeat;}
.cjtz_tab ol li.on .cjtz_tab_icon02{ background:url(../images/cjtz_tab_icon02_hover.png) 46px center no-repeat;}
.cjtz_tab ol li.on .cjtz_tab_icon03{ background:url(../images/cjtz_tab_icon03_hover.png) 46px center no-repeat;}
.cjtz_tab ul li{ width:100%; height:auto; overflow:hidden;}
.cjtz_tab ul li img{ display:block; float:left;}
.cjtz_tab ul li .cjtz_con{ width:330px; margin-right:40px; float:right;height:406px; position:relative;}
.cjtz_tab ul li .cjtz_con p{transform: translate(-50%,-50%); position:absolute; left:50%; top:50%; width:100%; padding:40px 10px; font-size:16px; line-height:32px; color:#fff; text-align:left; border-top:1px #6e8ecb solid; border-bottom:1px #6e8ecb solid;}


.service_intro01{margin-bottom:60px; margin-top:60px;}
.service_intro01 .rect-5629{padding-bottom: 56.29%;}
.service_intro01 li{width:32.26%;margin-right:1.55%;float: left; }
.service_intro01 li:nth-child(3n){margin-right:0px;}
.service_intro01 li .last{margin-right: 0;}
.service_intro01 li .txt_box{padding: 17px 22px 12px;background: #f4f4f4;}
.service_intro01 li .txt_box .tit{font-size: 20px;color: #555;padding-bottom: 10px;position: relative;margin-bottom: 10px;}
.service_intro01 li .txt_box .tit:after{content:'';position: absolute;width:58px;height: 1px;background: #557AA2;left: 0;bottom: 0;}
.service_intro01 li .txt_box .con{font-size:13px;color: #747474;height:144px;overflow: hidden; line-height:24px;}
.service_intro01 li:hover .txt_box .tit{color:#557AA2;}


/* ç­‰æ¯”å¡«å…… */
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;*height: auto;}
.imgZoom img,.imgY180 img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -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); transform:scale(1.1,1.1);}

/*è�”ç³»æˆ‘ä»¬*/
.ctUs-container{padding:71px 0 129px;text-align:center;}
.ctUs-name{line-height:56px;font-size:32px;}
.ctUs-list{padding:0 1.5%}
.ctUs-list li{width:25%;padding:0 1.2%;float:left;margin:61px 0 0;}
.ctUs-list .culist-icon{width:136px;height:136px;line-height:134px;font-size:0px;border-radius:100%;border:1px solid #cfcfcf;margin:0 auto;}
.ctUs-list .culist-type{line-height:23px;font-size:16px;color:#333;margin:30px 0 0;border:0;vertical-align:middle; font-weight:bold}
.ctUs-list .culist-con{line-height:24px;font-size:16px;margin:15px 0 0;border:0;vertical-align:middle; color:#666}
.ctUs-list .culist-icon img{transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;border:0;vertical-align:middle;}
.ctUs-list li:hover .culist-icon img{transform:rotateY(180deg);-webkit-transform:rotateY(180deg);}
.ctUs-list li:nth-child:hover .culist-icon img{transform:translateY(-10px) rotateY(0deg);-webkit-transform:translateY(-10px) rotateY(0deg);}
.ctUs-map{position:relative;overflow:hidden;height:500px;}


/* å†…å®¹åŒºåŸŸ */
.ind-tit1{font-size:36px;color:#333;font-weight: bold;text-align: center;position: relative;margin-bottom:45px;padding-bottom:15px;}
.ind-tit1:after{content:"";position:absolute;left:50%;bottom:0px;width:45px;height:5px;background:#888;margin-left:-22px;} 
.ct-fs{background:#f3f3f3;}
.ct-fs ul{padding:60px 40px;background:#fff;overflow: hidden;position:relative;top:-65px;}
.ct-fs ul li{width:25%;float:left;text-align: center;}
.ct-fs ul li span{position:relative;top:0px;transition: all 0.5s ease-in-out;}
.ct-fs ul li:hover span{top:-10px;}
.ct-fs ul li h4{font-weight:bold;margin:20px 0px;}
.message .ind-tit1{margin-bottom:25px;}
.message .info{text-align: center;margin-bottom:40px;}
.message ul li{width:48%;float:left;margin-right:2%;margin-bottom:20px;}
.message ul li:nth-child(2n){margin-right:0px;}
.message ul li input{width:100%;height:50px;border:1px solid #e5e5e5;padding:0px 10px;}
.message ul li select{width:100%;height:50px;border:1px solid #e5e5e5;padding:0px 10px;}
.message ul li:last-child{width: 100%;}
.message p textarea{width:100%;height:200px;border:1px solid #e5e5e5;padding:10px;display: block;}
.vcode{margin-top:20px;position:relative;}
.vcode .inp-code{width:240px;height:50px;line-height:50px;border:1px solid #e5e5e5;padding:0px 10px;margin-right:5px;}
.vcode .inp-submit{position:absolute;right:0px;bottom:0px;width:240px;height:50px;line-height:50px;border:1px solid #557A9F;color:#557A9F;background:none;font-size:16px;cursor:pointer;}
.vcode .inp-submit:hover{background:#557A9F;color:#fff;}




.hfimg{display:block;width:100%}.en{font-family:Arial,Helvetica,sans-serif}.block-center2{width:1200px;margin:0 auto}.clearfix{zoom:1}.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}.clear{clear:both}.hide{visibility:hidden}.con-none{display:none}.fl{float:left}.fr{float:right}.bk5{height:5px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk8{height:8px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk10{height:10px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk15{height:15px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk20{height:20px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk25{height:25px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk30{height:30px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk35{height:35px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk40{height:40px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk45{height:45px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk50{height:50px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk60{height:60px;line-height:0;font-size:0;clear:both;overflow:hidden}.bk100{height:100px;line-height:0;font-size:0;clear:both;overflow:hidden}.news-swiper-container{height:128px}.news-swiper-container .swiper-button-prev{width:40px;height:40px;background:url(../images/allow_up.jpg) no-repeat;top:25px;right:20px;left:auto}.news-swiper-container .swiper-button-next{width:40px;height:40px;background:url(../images/allow_down.jpg) no-repeat;top:80px;right:20px}.header{position:fixed;z-index:999;left:0;top:0;width:100%;background:#fff}.header .hr{position:absolute;width:100%;height:1px;background:#ededed;z-index:-1;bottom:0;left:0}.topH{height:94px;clear:both}.banner-swiper-container .swiper-slide img{width:100%}.banner-swiper-container .swiper-button-next,.banner-swiper-container .swiper-button-prev{width:25px;height:44px;opacity:.3}.banner-swiper-container .swiper-button-next:hover,.banner-swiper-container .swiper-button-prev:hover{opacity:1}.banner-swiper-container .swiper-button-prev{left:50px;background:url(../images/allow_l.png) no-repeat}.banner-swiper-container .swiper-button-next{right:50px;background:url(../images/allow_r.png) no-repeat}.banner-swiper-container .swiper-pagination-bullet{background:#fff;opacity:1}.banner-swiper-container .swiper-pagination-bullet-active{background:#557A9F;opacity:1}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:20px}.block-center{min-width:1200px;max-width:1340px;width:100%;margin:0 auto;padding:0 20px}


.searchs{
    width: 100%;
    height: auto;
}

.jzgm{ width: 100%; padding-top: 40px;}
.jzgm dl{ width: 100%; margin-bottom: 30px; font-size: 0;}
.jzgm dl dt{ display: inline-block; vertical-align: middle;}
.jzgm dl dd{ display: inline-block; vertical-align: middle; margin-left: 20px; padding-left: 30px;}
.jzgm dl dd img{}
.jzgm dl dd h3{ margin-top: 20px; font-size: 20px; font-weight: bold; color:#557AA2}
.jzgm dl dd p{ font-size: 14px; margin-top: 12px; line-height: 1.7;}
.jzgm dl dd i{ display: block; margin-top: 12px; width: 30px; border-top: 1px solid #AEAEAE;}

.jzgm dl:nth-of-type(1) dd{ padding-top:20px; width:958px; height:209px; background-color: #F2F4F4; margin-left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-right: 40px;
	padding-left: 50px; color:#666
}

.jzgm dl:nth-of-type(2) dd{ padding-top:20px; width:958px; height: 209px; background-color: #F2F4F4; margin-left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-right: 40px;
	padding-left: 50px;color:#666
}
.jzgm dl:nth-of-type(3) dd{ padding-top:20px; width:958px; height:209px; background-color: #F2F4F4; margin-left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-right: 40px;
	padding-left: 50px;color:#666
}

.jzgm dl:nth-of-type(4) dd{ padding-top:30px; width:958px; height: 209px; background-color: #F2F4F4; margin-left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-right: 40px;
	padding-left: 50px;color:#666
}


.jzgm dl:nth-of-type(5) dd{ padding-top:20px; width:958px; height:209px; background-color: #F2F4F4; margin-left: 0;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding-right: 40px;
	padding-left: 50px;color:#666
}

.top-b{padding:0px 0 0 0; float:right;margin-right:30px;}
.top-b .nav{flex:1;text-align: left; }
.top-b .nav ul{display:inline-block;margin:0 auto;}
.top-b .nav li{display:inline-block;font-size:16px;}

.top-b .nav ul li a{ vertical-align: middle; display: inline-block;height:91px; text-align: center; line-height:91px; font-size: 16px; color: #3E3B32; position: relative;padding-left:13px; padding-right:13px}
.top-b .nav ul li a:hover{background-color: #557AA2; color:#FFFFFF;}

.top-b .nav li a.active,.top-b .nav li a.on{color:#fff; background-color:#557A9F;}




.lev-nav{position:absolute;text-align:left;z-index:9999;top:91px;left:0;width:100%;background:rgba(70,70,70,.85);display:none; width:100%;}
.lev-nav a{color:#fff}
.lev-nav a:hover{color:#557A9F}

/* ------------------------å…³äºŽæˆ‘ä»¬--------------------------- */
.about-lev{width:1200px;margin:0 auto;padding:15px 0 0 0px;color:#fff}
.about-lev .dl-c{margin-left:100px; line-height:45px;}
.about-lev .dl-c .yan { height:82px;}
.about-lev .dl-c .yan a{ background:rgba(70,70,70,.0); line-height:45px;color:#FF0000}
.about-lev .dl-c .yan a:hover{ background:rgba(70,70,70,.0); line-height:45px; color:#FF0000}
.about-lev .dl-c dl{width:200px;margin-left:0;float:left;text-align:center; line-height:45px;}
.about-lev .dl-c dl i{width:40px;height:40px;display:inline-block}
.about-lev .dl-c dl p{padding:0px 0 0 0;font-size:14px;color:#fff; line-height:30px;}
.about-lev .dl-c dl .ico1{background:url(../images/about_lev_ico.png) no-repeat;}
.about-lev .dl-c dl .ico2{background:url(../images/about_lev_ico2.png) no-repeat}
.about-lev .dl-c dl .ico3{background:url(../images/about_lev_ico3.png) no-repeat}
.about-lev .dl-c dl .ico4{background:url(../images/about_lev_ico4.png) no-repeat}
.about-lev .dl-c dl .ico5{background:url(../images/about_lev_ico5.png) no-repeat}
.about-lev .dl-c dl .ico6{background:url(../images/about_lev_ico6.png) no-repeat}
.about-lev .dl-c dl a:hover .ico1{background:url(../images/about_lev_ico_hov.png) no-repeat}
.about-lev .dl-c dl a:hover .ico2{background:url(../images/about_lev_ico2_hov.png) no-repeat}
.about-lev .dl-c dl a:hover .ico3{background:url(../images/about_lev_ico3_hov.png) no-repeat}
.about-lev .dl-c dl a:hover .ico4{background:url(../images/about_lev_ico4_hov.png) no-repeat}
.about-lev .dl-c dl a:hover .ico5{background:url(../images/about_lev_ico5_hov.png) no-repeat}
.about-lev .dl-c dl a:hover .ico6{background:url(../images/about_lev_ico6_hov.png) no-repeat}
.top-b .nav .about-lev a{border:0;padding:0;color:#A8CDF2}
.about-lev .dl-c .yan a p{}
.about-lev .dl-c .yan a:hover p{color:#86ABD0}
/* ------------------------è§£å†³æ–¹æ¡ˆ--------------------------- */
.cpjjfa-lev{width:90%;margin:0 auto;padding:27px 0;color:#fff}
.cpjjfa-lev .dl-c dl{width:20%;float:left;line-height:44px}
.cpjjfa-lev .dl-c dl dt{width:60px;float:left;line-height:44px}
.cpjjfa-lev .dl-c dl dd{width:74%;float:left;line-height:44px}
.cpjjfa-lev .dl-c dl dd .ti{font-size:18px;line-height:44px; text-align:left; float:left}
.cpjjfa-lev .dl-c dl dd ul{width:100%;padding:0;margin:0;border:0}
.cpjjfa-lev .dl-c dl dd li{line-height:30px;line-height:44px;width:100%;padding:0;margin:0;border:0; height:auto;}
.cpjjfa-lev .dl-c dl dd .y a{border:0;padding:0;font-size:14px;color:#fff;line-height:30px;padding-left:0px; text-align:left; height:auto;}
.cpjjfa-lev .dl-c dl dd .y a:hover{border:0;padding:0;font-size:14px;color:#A8CDF2;line-height:30px;padding-left:0px; text-align:left;background:rgba(70,70,70,.0); height:auto;}


/* ------------------------æ–°é—»ä¸­å¿ƒ--------------------------- */
.news-lev{width:1200px;margin:0 auto;padding:15px 0 0 0px;color:#fff}
.news-lev .dl-c{margin-left:455px; line-height:45px;}
.news-lev .dl-c .yan { height:82px;}
.news-lev .dl-c .yan a{ background:rgba(70,70,70,.0); line-height:45px;color:#FF0000}
.news-lev .dl-c .yan a:hover{ background:rgba(70,70,70,.0); line-height:45px; color:#FF0000}
.news-lev .dl-c dl{width:200px;margin-left:0;float:left;text-align:center; line-height:45px;}
.news-lev .dl-c dl i{width:40px;height:40px;display:inline-block}
.news-lev .dl-c dl p{padding:0px 0 0 0;font-size:14px;color:#fff; line-height:30px;}
.news-lev .dl-c dl .ico1{background:url(../images/news_lev_ico.png) no-repeat;}
.news-lev .dl-c dl .ico2{background:url(../images/news_lev_ico2.png) no-repeat}
.news-lev .dl-c dl a:hover .ico1{background:url(../images/news_lev_ico_hov.png) no-repeat}
.news-lev .dl-c dl a:hover .ico2{background:url(../images/news_lev_ico2_hov.png) no-repeat}
.top-b .nav .news-lev a{border:0;padding:0;color:#A8CDF2}
.news-lev .dl-c .yan a p{}
.news-lev .dl-c .yan a:hover p{color:#86ABD0}
/* ------------------------å®¢æˆ·æœ�åŠ¡--------------------------- */
.kffw-lev{width:1200px;margin:0 auto;padding:15px 0 0 0px;color:#fff}
.kffw-lev .dl-c{margin-left:100px; line-height:45px;}
.kffw-lev .dl-c .yan { height:82px;}
.kffw-lev .dl-c .yan a{ background:rgba(70,70,70,.0); line-height:45px;color:#FF0000}
.kffw-lev .dl-c .yan a:hover{ background:rgba(70,70,70,.0); line-height:45px; color:#FF0000}
.kffw-lev .dl-c dl{width:200px;margin-left:0;float:left;text-align:center; line-height:45px;}
.kffw-lev .dl-c dl i{width:40px;height:40px;display:inline-block}
.kffw-lev .dl-c dl p{padding:0px 0 0 0;font-size:14px;color:#fff; line-height:30px;}
.kffw-lev .dl-c dl .ico1{background:url(../images/kffw_lev_ico.png) no-repeat;}
.kffw-lev .dl-c dl .ico2{background:url(../images/kffw_lev_ico2.png) no-repeat}
.kffw-lev .dl-c dl .ico3{background:url(../images/kffw_lev_ico3.png) no-repeat}
.kffw-lev .dl-c dl .ico4{background:url(../images/kffw_lev_ico4.png) no-repeat}
.kffw-lev .dl-c dl .ico5{background:url(../images/kffw_lev_ico5.png) no-repeat}
.kffw-lev .dl-c dl .ico6{background:url(../images/kffw_lev_ico6.png) no-repeat}
.kffw-lev .dl-c dl a:hover .ico1{background:url(../images/kffw_lev_ico_hov.png) no-repeat}
.kffw-lev .dl-c dl a:hover .ico2{background:url(../images/kffw_lev_ico2_hov.png) no-repeat}
.kffw-lev .dl-c dl a:hover .ico3{background:url(../images/kffw_lev_ico3_hov.png) no-repeat}
.kffw-lev .dl-c dl a:hover .ico4{background:url(../images/kffw_lev_ico4_hov.png) no-repeat}
.kffw-lev .dl-c dl a:hover .ico5{background:url(../images/kffw_lev_ico5_hov.png) no-repeat}
.kffw-lev .dl-c dl a:hover .ico6{background:url(../images/kffw_lev_ico6_hov.png) no-repeat}
.top-b .nav .kffw-lev a{border:0;padding:0;color:#A8CDF2}
.kffw-lev .dl-c .yan a p{}
.kffw-lev .dl-c .yan a:hover p{color:#86ABD0}
/* ------------------------å…³è�”ä¼�ä¸š--------------------------- */
.glqy-lev{width:1200px;margin:0 auto;padding:15px 0 0 0px;color:#fff}
.glqy-lev .dl-c{margin-left:740px; line-height:45px;}
.glqy-lev .dl-c .yan { height:82px;}
.glqy-lev .dl-c .yan a{ background:rgba(70,70,70,.0); line-height:45px;color:#FF0000}
.glqy-lev .dl-c .yan a:hover{ background:rgba(70,70,70,.0); line-height:45px; color:#FF0000}
.glqy-lev .dl-c dl{width:200px;margin-left:0;float:left;text-align:center; line-height:45px;}
.glqy-lev .dl-c dl i{width:40px;height:40px;display:inline-block}
.glqy-lev .dl-c dl p{padding:0px 0 0 0;font-size:14px;color:#fff; line-height:30px;}
.glqy-lev .dl-c dl .ico1{background:url(../images/glqy_lev_ico.png) no-repeat;}
.glqy-lev .dl-c dl a:hover .ico1{background:url(../images/glqy_lev_ico_hov.png) no-repeat}
.top-b .nav .glqy-lev a{border:0;padding:0;color:#A8CDF2}
.glqy-lev .dl-c .yan a p{}
.glqy-lev .dl-c .yan a:hover p{color:#86ABD0}
/* ------------------------è¯šè�˜è‹±æ‰�--------------------------- */
.job-lev{width:1200px;margin:0 auto;padding:15px 0 0 0px;color:#fff}
.job-lev .dl-c{ float:right;}
.job-lev .dl-c .yan { height:82px;}
.job-lev .dl-c .yan a{ background:rgba(70,70,70,.0); line-height:45px;color:#FF0000}
.job-lev .dl-c .yan a:hover{ background:rgba(70,70,70,.0); line-height:45px; color:#FF0000}
.job-lev .dl-c dl{width:180px;margin-left:0;float:left;text-align:center; line-height:45px;}
.job-lev .dl-c dl i{width:40px;height:40px;display:inline-block}
.job-lev .dl-c dl p{padding:0px 0 0 0;font-size:14px;color:#fff; line-height:30px;}
.job-lev .dl-c dl .ico1{background:url(../images/job_lev_ico.png) no-repeat;}
.job-lev .dl-c dl .ico2{background:url(../images/job_lev_ico2.png) no-repeat}
.job-lev .dl-c dl .ico3{background:url(../images/job_lev_ico3.png) no-repeat}
.job-lev .dl-c dl a:hover .ico1{background:url(../images/job_lev_ico_hov.png) no-repeat}
.job-lev .dl-c dl a:hover .ico2{background:url(../images/job_lev_ico2_hov.png) no-repeat}
.job-lev .dl-c dl a:hover .ico3{background:url(../images/job_lev_ico3_hov.png) no-repeat}
.top-b .nav .job--lev a{border:0;padding:0;color:#A8CDF2}
.job-lev .dl-c .yan a p{}
.job-lev .dl-c .yan a:hover p{color:#86ABD0}
/* ------------------------è�”ç³»æˆ‘ä»¬--------------------------- */
.contact-lev{width:1200px;margin:0 auto;padding:15px 0 0 0px;color:#fff}
.contact-lev .dl-c{line-height:45px; float:right}
.contact-lev .dl-c .yan { height:82px;}
.contact-lev .dl-c .yan a{ background:rgba(70,70,70,.0); line-height:45px;color:#FF0000}
.contact-lev .dl-c .yan a:hover{ background:rgba(70,70,70,.0); line-height:45px; color:#FF0000}
.contact-lev .dl-c dl{width:133px;margin-left:0;float:left;text-align:center; line-height:45px; margin-left:80px; }
.contact-lev .dl-c dl i{width:40px;height:40px;display:inline-block}
.contact-lev .dl-c dl p{padding:0px 0 0 0;font-size:14px;color:#fff; line-height:30px;}
.contact-lev .dl-c dl .ico1{background:url(../images/contact_lev_ico.png) no-repeat;}
.contact-lev .dl-c dl .ico2{background:url(../images/contact_lev_ico2.png) no-repeat}
.contact-lev .dl-c dl a:hover .ico1{background:url(../images/contact_lev_ico_hov.png) no-repeat}
.contact-lev .dl-c dl a:hover .ico2{background:url(../images/contact_lev_ico2_hov.png) no-repeat}
.top-b .nav .contact-lev a{border:0;padding:0;color:#A8CDF2}
.contact-lev .dl-c .yan a p{}
.contact-lev .dl-c .yan a:hover p{color:#86ABD0}


.qywh{
    width: 100%;
    height: auto;
    overflow: hidden; padding-top:25px; min-height:400px; color:#666;
}


.xswl p{
    width: 100%;
    height: auto;
    overflow: hidden; padding-top:25px; min-height:400px; color:#666; font-size:16px;
} 
.row1-cn{padding:60px 0}.row1-cn .news-b{display:flex;display:-webkit-flex}.row1-cn .news-b .clt{width:120px;text-align:center}.row1-cn .news-b .clt .t1{font-size:84px;line-height:90px;font-weight:700;padding:0 0 10px 0}
.row1-cn .news-b .clt .t2:after{clear:both;content:''; display:block;}
.row1-cn .news-b .clt .t2 .sp1{font-size:16px;color:#fff;padding:0 10px;background:#557A9F;display:inline-block; float:left; display:block;margin-left:21px;}
.row1-cn .news-b .clt .t2 .sp2{font-size:24px;color:#666;padding:0 0 0 5px;margin-top:2px;float:left; display:block;}
.row1-cn .news-b .crt{flex:1}.row1-cn .news-b .crt .box{display:flex;display:-webkit-flex}.row1-cn .news-b .crt .box .pic{width:240px;overflow:hidden;margin-left:4.5%;}.row1-cn .news-b .crt .box .r-cnb{flex:1;margin:0 6.8% 0 3%}.row1-cn .news-b .crt .box .r-cnb .ti{padding:5px 0 0 0;font-size:18px}.row1-cn .news-b .crt .box .r-cnb .des{padding:15px 0 0 0;line-height:36px;font-size:14px;color:#666}.row1-cn .news-b .crt .box .r-cnb .des a{font-size:14px;color:#557A9F}.row2-cn{padding:0 0 60px 0}.row2-cn .pic-list dl{width:33.3%;float:left;padding:0 20px}.row2-cn .pic-list dl:nth-child(2){width:33.4%}.row2-cn .pic-list dl img{width:100%}.row2-cn .pic-list dl .box{overflow:hidden;position:relative}.row2-cn .pic-list dl .box .tib{position:absolute;line-height:44px;background:rgba(0,0,0,.4);width:100%;left:0;bottom:0}.row2-cn .pic-list dl .box .tib a{padding:0 20px;font-size:18px;color:#fff}



.dh-img{transition:all .6s}.dh-img:hover{transform:scale(1.2)}.ny-banner-b img{width:100%}.ny-mainer{background:#ededed}.ny-cnbox{background:#fff}

.nws-nav{display:flex;display:-webkit-flex}
.nws-nav dl{
	flex:1;
	text-align:center;
	padding:15px 0;

	font-size:14px;
	color:#666;
	z-index:100;
	width:50%
}
.nws-nav dl a{color:#666}
.nws-nav dl i{width:40px;height:40px;display:inline-block}
.nws-nav dl p{padding:5px 0 0 0}
.nws-nav dl .ico1{background:url(../images/news_lev_ico_on.png) no-repeat}
.nws-nav dl .ico2{background:url(../images/news_lev_ico2_on.png) no-repeat}
.nws-nav dl.on,.nws-nav dl:hover{background:#557AA2;color:#fff}
.nws-nav dl.on a,.nws-nav dl:hover a{color:#fff}
.nws-nav dl.on .ico1,.nws-nav dl:hover .ico1{background:url(../images/news_lev_ico.png) no-repeat}
.nws-nav dl.on .ico2,.nws-nav dl:hover .ico2{background:url(../images/news_lev_ico2.png) no-repeat}
.nws-nav{}.about-cn{padding:60px 200px}


.cona-nav{display:flex;display:-webkit-flex}
.cona-nav dl{
	flex:1;
	text-align:center;
	padding:15px 0;

	font-size:14px;
	color:#666;
	z-index:100;
	width:50%
}
.cona-nav dl a{color:#666}
.cona-nav dl i{width:40px;height:40px;display:inline-block}
.cona-nav dl p{padding:5px 0 0 0}
.cona-nav dl .ico1{background:url(../images/contact_lev_ico_on.png) no-repeat}
.cona-nav dl .ico2{background:url(../images/contact_lev_ico2_on.png) no-repeat}
.cona-nav dl.on,.cona-nav dl:hover{background:#557AA2;color:#fff}
.cona-nav dl.on a,.cona-nav dl:hover a{color:#fff}
.cona-nav dl.on .ico1,.cona-nav dl:hover .ico1{background:url(../images/contact_lev_ico.png) no-repeat}
.cona-nav dl.on .ico2,.cona-nav dl:hover .ico2{background:url(../images/contact_lev_ico2.png) no-repeat}
.cona-nav{}.about-cn{padding:60px 200px}


.joba-nav{display:flex;display:-webkit-flex}
.joba-nav dl{
	flex:1;
	text-align:center;
	padding:15px 0;

	font-size:14px;
	color:#666;
	z-index:100;
	width:33.333%
}
.joba-nav dl a{color:#666}
.joba-nav dl i{width:40px;height:40px;display:inline-block}
.joba-nav dl p{padding:5px 0 0 0}
.joba-nav dl .ico1{background:url(../images/job_lev_ico_on.png) no-repeat}
.joba-nav dl .ico2{background:url(../images/job_lev_ico2_on.png) no-repeat}
.joba-nav dl .ico3{background:url(../images/job_lev_ico3_on.png) no-repeat}
.joba-nav dl.on,.joba-nav dl:hover{background:#557AA2;color:#fff}
.joba-nav dl.on a,.joba-nav dl:hover a{color:#fff}
.joba-nav dl.on .ico1,.joba-nav dl:hover .ico1{background:url(../images/job_lev_ico.png) no-repeat}
.joba-nav dl.on .ico2,.joba-nav dl:hover .ico2{background:url(../images/job_lev_ico2.png) no-repeat}
.joba-nav dl.on .ico3,.joba-nav dl:hover .ico3{background:url(../images/job_lev_ico3.png) no-repeat}
.joba-nav{}.about-cn{padding:60px 200px}
/* --------page------ */

.paging {
    width: 100%;
    height: 26px;
    margin: 16px 0 30px 0;
    text-align: center;
}

.paging a {
    display: inline-block;
    background-color: #cdcdcd;
    color: #fff;
    text-align: center;
    font-size: 12px;
    margin: 0 2px 0 2px;
}

.paging a:hover {
    background-color: #557A9F;
}

.page-ud {
    width: 50px;
    height: 26px;
    line-height: 26px;
}

.page-num {
    width: 26px;
    height: 26px;
    line-height: 26px;
}

.page-active {
    background-color: #557A9F !important;
}


/* --------------------------------matter-list--------------------------------- */
.bt{font-size:24px;line-height:40px;color:#557AA2;margin:0px 0 20px 0; text-align:center}
.dates{font-size:14px;color:#999; text-align:center; border-bottom:#ccc dashed 1px; padding-bottom:20px;}
.list-left {
    float: left;
    width: 70%;
    overflow: hidden;
}
.list-l-img {
    width: 100%;
    padding: 0px 0 20px 0;
    overflow: hidden;
}

.list-l-img img {
    width: 100%;
    object-fit: cover;
}

.list-l-time{
    width: 100%;
    margin: 20px 0 30px 0;
    overflow: hidden;
}
.time-l-left{
    float: left;
    width: 9%;
    height: 70px;
    background-color: #f7f7ff;
    font-size: 16px;
    color: #557AA2;
    text-align: center;
    font-family: "Trueno Light";
}
.time-l-left h2{
    font-weight: 600;
	padding-top: 8px;
}
.time-l-left h3{
    font-weight: 600;
    margin-top: 4px;
	display: block;
    font-size: 22px;
    font-family: "Trueno Light";
}
.time-l-right{
    width: 91%;
    /*height: 70px;*/
    float: right;
    overflow: hidden;
}
.time-l-right h1{
    width: 90%;
    margin-left: 5%;
    font-size: 24px;
    color: #557AA2;
    font-weight: 700;
    /*white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;*/
	/*height: 34px;*/
}
.time-l-right div{
    width: 90%;
    margin-left: 5%;
    overflow: hidden;
    font-size: 16px;
    color: #999999;
    margin-top: 20px;
}
.time-l-right div h6{
    float: left;
}
.time-l-right div h6:nth-child(2){
    margin-left: 38px;
}
.time-l-right div h6 img{
    padding-right: 6px;
}
.time-l-right div h6 span{
    padding-left: 6px;
}
.list-l-essay{
    width: 100%;
    margin: 30px 0 30px 0;
    overflow: hidden;
}
.list-l-essay p{
	font-size: 16px;
	color: #666;
	line-height: 28px;
}
.list-l-essay-two{
    width: 96%;
    margin: 30px 0 30px 4%;
    overflow: hidden;
    border-left: 5px solid #fdd333;
}
.list-l-essay-two p{
    width: 90%;
    margin-left: 5%;
    font-size: 16px;
    color: #999999;
    line-height: 28px;
}

.list-l-pic{
    width: 100%;
    margin: 30px 0 30px 0;
    overflow: hidden;
}
.list-l-pic ul{
    margin-left: -1.8%;
}
.list-l-pic ul li{
    float: left;
    width: 48.2%;
    height: 305px;
    margin-left: 1.8%;
    overflow: hidden;
}
.list-l-pic ul li img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: all 1s ease-in-out;
}
.list-l-pic ul li img:hover{
   transform: scale(1.1);
}

.list-l-share{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 50px 0 30px 0;
}
.list-l-share div{
    float: right;
}
.list-l-share div img{
    width: 30px;
    height: 30px;
    margin: 0 8px;
}
.list-l-share div img:hover{
    border-radius: 30px;
    border: 1px solid #999999;
}



.list-l-line {
    width: 100%;
    display: block;
    height: 1px;
    background-color: #f5f5f5;
    margin: 10px 0 10px 0;
}

.list-l-ud {
    width: 100%;
    overflow: hidden;
    font-size: 14px;
    padding: 16px 0 10px 0;
}

.ud-left {
    border: 1px solid #ebebeb;
    height: 30px;
    float: left;
    color: #999999;
    line-height: 30px;
    padding: 0 16px;
}

.ud-left:hover {
    color: #557AA2;
}

.ud-right {
    border: 1px solid #ebebeb;
    height: 30px;
    float: right;
    line-height: 30px;
    color: #999999;
    padding: 0 16px;
}

.ud-right:hover {
    color: #557AA2;
}

.list-right {
	float: left;
	width: 30%;
	height: 605px;
	overflow: hidden;
}

.list-r-box {
    width: 80%;
    margin-left: 20%;
    overflow: hidden;
}

.list-r-title {
    width: 100%;
    padding-bottom: 12px;
    border-bottom: 1px solid #e1e1e1;
}

.list-r-title h4 {
    width: 90%;
    font-size: 18px;
    color: #557AA2;
    font-weight: bold;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.list-r-menu {
    width: 100%;
    margin-top: 10px;
    overflow: hidden;
}

.menu-list {
    width: 100%;
    margin-top: 16px;
    overflow: hidden;
}

.menu-left {
    width: 30%;
    height: 100px;
    float: left;
}

.menu-left h4 {
    width: 100%;
    height: 76px;
    overflow: hidden;
}

.menu-left h4 img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: all 1s ease-in-out;
}
.menu-left h4 img:hover{
    transform: scale(1.1);
}

.menu-right {
    width: 70%;
    height: 100px;
    float: right;
}

.menu-right h2 {
	width: 90%;
	margin-left: 5%;
	font-size: 14px;
	font-weight: inherit;
	color: #666;
	height: 55px;
	word-wrap:break-word;
	overflow: hidden;
	display: -webkit-box;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}
.menu-right h2:hover{
    color: #557AA2;
}

.menu-right p {
    width: 90%;
    margin-left: 5%;
    font-size: 12px;
    color: #999999;
    margin-top: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}





.ny-nav{display:flex;display:-webkit-flex}
.ny-nav dl{
	flex:1;
	text-align:center;
	padding:15px 0;

	font-size:14px;
	color:#666;
	z-index:100;
	width:20%
}
.ny-nav dl a{color:#666}
.ny-nav dl i{width:40px;height:40px;display:inline-block}
.ny-nav dl p{padding:5px 0 0 0}
.ny-nav dl .ico1{background:url(../images/about_lev_ico_on.png) no-repeat}
.ny-nav dl .ico2{background:url(../images/about_lev_ico2_on.png) no-repeat}
.ny-nav dl .ico3{background:url(../images/about_lev_ico3_on.png) no-repeat}
.ny-nav dl .ico4{background:url(../images/about_lev_ico4_on.png) no-repeat}
.ny-nav dl .ico5{background:url(../images/about_lev_ico5_on.png) no-repeat}
.ny-nav dl .ico6{background:url(../images/about_lev_ico6_on.png) no-repeat}
.serve dl .ico1{background:url(../images/about_lev_ico7_on.png) no-repeat}
.serve dl .ico2{background:url(../images/about_lev_ico8_on.png) no-repeat}
.serve dl .ico3{background:url(../images/about_lev_ico9_on.png) no-repeat}
.serve dl .ico4{background:url(../images/about_lev_ico10_on.png) no-repeat}
.serve dl .ico5{background:url(../images/about_lev_ico11_on.png) no-repeat}
.ny-nav dl.on,.ny-nav dl:hover{background:#557AA2;color:#fff}
.ny-nav dl.on a,.ny-nav dl:hover a{color:#fff}
.ny-nav dl.on .ico1,.ny-nav dl:hover .ico1{background:url(../images/about_lev_ico.png) no-repeat}
.ny-nav dl.on .ico2,.ny-nav dl:hover .ico2{background:url(../images/about_lev_ico2.png) no-repeat}
.ny-nav dl.on .ico3,.ny-nav dl:hover .ico3{background:url(../images/about_lev_ico3.png) no-repeat}
.ny-nav dl.on .ico4,.ny-nav dl:hover .ico4{background:url(../images/about_lev_ico4.png) no-repeat}
.ny-nav dl.on .ico5,.ny-nav dl:hover .ico5{background:url(../images/about_lev_ico5.png) no-repeat}
.ny-nav dl.on .ico6,.ny-nav dl:hover .ico6{background:url(../images/about_lev_ico6.png) no-repeat}
.serve dl.on .ico1,.serve dl:hover .ico1{background:url(../images/about_lev_ico7.png) no-repeat}
.serve dl.on .ico2,.serve dl:hover .ico2{background:url(../images/about_lev_ico8.png) no-repeat}
.serve dl.on .ico3,.serve dl:hover .ico3{background:url(../images/about_lev_ico9.png) no-repeat}
.serve dl.on .ico4,.serve dl:hover .ico4{background:url(../images/about_lev_ico10.png) no-repeat}
.serve dl.on .ico5,.serve dl:hover .ico5{background:url(../images/about_lev_ico11.png) no-repeat}
.ny-nav{}.about-cn{padding:60px 200px}




.kffw-nav{display:flex;display:-webkit-flex}
.kffw-nav dl{
	flex:1;
	text-align:center;
	padding:15px 0;

	font-size:14px;
	color:#666;
	z-index:100;
	width:20%
}
.kffw-nav dl a{color:#666}
.kffw-nav dl i{width:40px;height:40px;display:inline-block}
.kffw-nav dl p{padding:5px 0 0 0}
.kffw-nav dl .ico1{background:url(../images/kffw_lev_ico_on.png) no-repeat}
.kffw-nav dl .ico2{background:url(../images/kffw_lev_ico2_on.png) no-repeat}
.kffw-nav dl .ico3{background:url(../images/kffw_lev_ico3_on.png) no-repeat}
.kffw-nav dl .ico4{background:url(../images/kffw_lev_ico4_on.png) no-repeat}
.kffw-nav dl .ico5{background:url(../images/kffw_lev_ico5_on.png) no-repeat}
.kffw-nav dl .ico6{background:url(../images/kffw_lev_ico6_on.png) no-repeat}
.kffw-nav dl.on,.kffw-nav dl:hover{background:#557AA2;color:#fff}
.kffw-nav dl.on a,.kffw-nav dl:hover a{color:#fff}
.kffw-nav dl.on .ico1,.kffw-nav dl:hover .ico1{background:url(../images/kffw_lev_ico.png) no-repeat}
.kffw-nav dl.on .ico2,.kffw-nav dl:hover .ico2{background:url(../images/kffw_lev_ico2.png) no-repeat}
.kffw-nav dl.on .ico3,.kffw-nav dl:hover .ico3{background:url(../images/kffw_lev_ico3.png) no-repeat}
.kffw-nav dl.on .ico4,.kffw-nav dl:hover .ico4{background:url(../images/kffw_lev_ico4.png) no-repeat}
.kffw-nav dl.on .ico5,.kffw-nav dl:hover .ico5{background:url(../images/kffw_lev_ico5.png) no-repeat}
.kffw-nav dl.on .ico6,.kffw-nav dl:hover .ico6{background:url(../images/kffw_lev_ico6.png) no-repeat}
.kffw-nav{}.kffw-cn{padding:60px 200px}


.pro-nav{display:flex;display:-webkit-flex}
.pro-nav dl{
	flex:1;
	text-align:center;
	padding:15px 0;

	font-size:14px;
	color:#666;
	z-index:100;
	width:20%
}
.pro-nav dl a{color:#666}
.pro-nav dl i{width:40px;height:40px;display:inline-block}
.pro-nav dl p{padding:5px 0 0 0}
.pro-nav dl .ico1{background:url(../images/lev_ico1-1.png) no-repeat}
.pro-nav dl .ico2{background:url(../images/lev_ico2-1.png) no-repeat}
.pro-nav dl .ico3{background:url(../images/lev_ico3-1.png) no-repeat}
.pro-nav dl .ico4{background:url(../images/lev_ico4-1.png) no-repeat}
.pro-nav dl .ico5{background:url(../images/lev_ico5-1.png) no-repeat}
.pro-nav dl .ico6{background:url(../images/lev_ico6-1.png) no-repeat}
.pro-nav dl.on,.pro-nav dl:hover{background:#557AA2;color:#fff}
.pro-nav dl.on a,.pro-nav dl:hover a{color:#fff}
.pro-nav dl.on .ico1,.pro-nav dl:hover .ico1{background:url(../images/lev_ico1-2.png) no-repeat}
.pro-nav dl.on .ico2,.pro-nav dl:hover .ico2{background:url(../images/lev_ico2-2.png) no-repeat}
.pro-nav dl.on .ico3,.pro-nav dl:hover .ico3{background:url(../images/lev_ico3-2.png) no-repeat}
.pro-nav dl.on .ico4,.pro-nav dl:hover .ico4{background:url(../images/lev_ico4-2.png) no-repeat}
.pro-nav dl.on .ico5,.pro-nav dl:hover .ico5{background:url(../images/lev_ico5-2.png) no-repeat}
.pro-nav dl.on .ico6,.pro-nav dl:hover .ico6{background:url(../images/lev_ico6-2.png) no-repeat}
.ny-nav{}.about-cn{padding:60px 200px}


.matter-title {
    width: 100%;
    overflow: hidden;
    text-align: center;
    background-color: #f9f9f9;
    padding: 50px 0 50px 0;
}

.matter-title h1 {
    font-size: 30px;
    color: #2a2a2a;
    width: 1200px;
    margin: 0 auto;
}


.about-cn .content{margin-top:20px;font-size:14px;line-height:30px}
.service-cn{padding:60px 80px}
.service-cn .content{margin-top:20px;font-size:14px;line-height:30px}
.team-cn{padding:0 200px}
.team-cn dl{padding:0 0 30px}
.team-cn dl:last-child{border-bottom:none;padding-bottom:60px}
.team-cn dl .pic{width:234px;float:left;margin-top:60px;}
.team-cn dl .rcn{width:530px;float:right;margin-top:60px;}
.team-cn dl .rcn .t1{font-size:30px;line-height:32px;}
.team-cn dl .rcn .t2{font-size:20px;color:#000;padding:15px 0 0 0}
.team-cn dl .rcn .t3{font-size:18px;color:#666;padding:15px 0 0 0}
.team-cn dl .rcn .des{font-size:14px;color:#666;margin:15px 0 10px 0;overflow:hidden}
.team-cn dl:nth-child(2n) .pic{float:right}.team-cn dl:nth-child(2n) .rcn{float:left}.team-cn dl .btn{padding:15px 0 0 0}.team-cn dl .btn a{line-height:30px;display:inline-block;border:1px solid #ccc;padding:0 25px;font-size:14px;color:#666}.team-cn dl .btn a:hover{color:#557A9F;border:1px solid #557A9F}.manufacture-cn{padding:60px 200px;font-size:14px}.manufacture-cn .c1{text-align:center;padding:55px 0}.manufacture-cn .c2{margin-left:-40px}.manufacture-cn .c2 dl{width:240px;margin:0 0 0 40px;float:left}.manufacture-cn .c2 dl dd{line-height:50px;text-align:center}.innovate-cn{padding:60px 200px;font-size:14px}.innovate-cn .c1{text-align:center;padding:55px 0}.innovate-cn .c2{margin-left:-40px}.innovate-cn .c2 dl{width:240px;margin:0 0 0 40px;float:left}.innovate-cn .c2 dl dd{line-height:50px;text-align:center}.innovate-cn .c3{text-align:center;padding:0 0 15px 0}.innovate-cn .c4{text-align:center;padding:15px 0}.innovate-cn .hr{border-bottom:1px solid #ccc}.innovate-cn .c5 dl{margin-top:60px}.innovate-cn .c5 dl .pic{width:300px;float:right}.innovate-cn .c5 dl .des{width:475px;float:left}.innovate-cn .c5 dl:nth-child(2n) .pic{float:left}.innovate-cn .c5 dl:nth-child(2n) .des{float:right}.contactus-cn{padding:60px 0}.contactus-cn .t1{font-size:30px;line-height:40px;text-align:center}.contactus-cn .t2{font-size:36px;line-height:40px;color:#557A9F;text-align:center;padding:25px 0 0 0}.contactus-cn .t3{font-size:18px;line-height:30px;text-align:center;padding:25px 0 0 0}.contactus-cn .t3 span{display:inline-block;background:url(../images/contact_ico.png) left center no-repeat;padding:0 0 0 40px}.contactus-cn .c1{padding:90px 0 60px 0;display:flex;display:-webkit-flex}.contactus-cn .c1 dl{flex:1;border-right:1px solid #ccc;text-align:center;width:33.3333%;}.contactus-cn .c1 dl:last-child{border-right:none}.contactus-cn .c1 dl dd{padding:10px 0 0 0;font-size:24px;line-height:36px}.contactus-cn .c2 .box{width:600px;float:left;overflow:hidden}.contactus-cn .c2 .box:hover dl.d2{background:#666;color:#fff}.contactus-cn .c2 .box:hover img{transition:all .6s;transform:scale(1.05)}.contactus-cn .c2 dl{width:300px;float:left}
.contactus-cn .c2 dl.d2{padding:35px 30px;background:#ededed;font-size:14px;height:200px; line-height:20px}
.contactus-cn .c2 dl.d2 p.address_name{ font-weight:bold; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.news-cn .c2{padding:0 0 40px 0}.news-cn .c2 .dl-c{margin-left:-40px}.news-cn .c2 dl{width:270px;float:left;margin:40px 0 0 40px}.news-cn .c2 dl img{width:270px}.news-cn .c2 dl .ti{font-size:16px;height:110px;padding:8px 0 5px 0}.news-cn .c2 dl .date{font-size:12px;color:#999}.news-cn .c2 dl .des{height:72px;overflow:hidden;font-size:14px;color:#666;margin-top:5px}.ny-navc{line-height:50px;position:relative;text-align:center}.ny-navc .hr{position:absolute;height:1px;overflow:hidden;background:#ededed;clear:both;width:100%;z-index:-1;top:50px}.ny-navc ul{display:inline-block;margin:0 auto}.ny-navc ul li{margin:0 30px;display:inline-block;font-size:14px;line-height:49px}.ny-navc ul li a{color:#666;display:block;padding:0 5px}.ny-navc ul li.on,.ny-navc ul li:hover{border-bottom:2px solid #557A9F}.ny-navc ul li.on a,.ny-navc ul li:hover a{color:#222}.ny-locb{padding:15px 0;color:#999;line-height:36px}.ny-locb a{color:#999}.ny-locb a:hover{color:#557A9F}.ny-locb font{color:#557A9F}.ny-locb .bt{font-size:18px;color:#33a1db;float:right}.train-cn{color:#000;font-size:18px;padding:0 0 40px 0}.culture-cn{padding:40px 0}.culture-cn .clt{width:67.7%;float:left}.culture-cn .crt{width:32.3%;float:right}.culture-cn .crt img{width:100%}.percent100{width:100%}.culturalLife-cn{padding:0 0 60px 0}.employeeWelfare-cn{padding:20px 0 60px 0}.employeeWelfare-cn .list{margin-left:-40px}.employeeWelfare-cn .list dl{width:25%;float:left;padding-left:40px}.employeeWelfare-cn .list dl .tib{display:flex;display:-webkit-flex}.employeeWelfare-cn .list dl .tib .lt{width:75px;font-size:60px;line-height:62px;font-weight:700;color:#000}.employeeWelfare-cn .list dl .tib .rt{flex:1}.employeeWelfare-cn .list dl .tib .rt .t1{padding:5px 0 0 0;font-size:18px;line-height:24px}.employeeWelfare-cn .list dl .tib .rt .ico{margin-top:15px}.employeeWelfare-cn .list dl .pic{margin-top:25px}.employeeWelfare-cn .list dl .pic img{width:100%}.joinus-cn{padding:90px 0 160px 0;background:url(../images/joinus_bg.jpg) center top no-repeat}
.joinus-cn .t1{font-size:26px;line-height:36px;text-align:center;}.
joinus-cn .hr{width:52px;height:2px;overflow:hidden;margin:20px auto;background:#000}.joinus-cn .des{font-size:18px;line-height:36px;color:#666;text-align:center}.joinus-cn .des .f1{color:#557AA2}.joinus-cn .des .f2{color:#222}.joinus-cn .list{padding:70px 0 0 0}.joinus-cn .list dl{width:33.3%;padding:0 3.5%;float:left}.joinus-cn .list dl:nth-child(2n){width:33.4%}.joinus-cn .list dl img{width:100%}.socialRecruitment-cn{padding:40px 0 60px 0}.socialRecruitment-cn .c1{line-height:32px}.socialRecruitment-cn .c1 span{font-size:24px;color:#222;float:left}.socialRecruitment-cn .c1 .rcn{width:436px;float:right}.socialRecruitment-cn .c1 .rcn .ipt-txt{width:356px;line-height:30px;border:1px solid #ccc;border-right:none;padding:0 10px;float:left}.socialRecruitment-cn .c1 .rcn .ipt-btn{font-size:14px;color:#fff;width:80px;height:32px;background:#557AA2;display:block;float:left;border:none;cursor:pointer}.socialRecruitment-cn .c1 .rcn .ipt-btn2{font-size:14px;color:#222;width:80px;height:32px;background:#dcdcdc;display:block;float:left;border:none;cursor:pointer;margin-left:2px}.ty-table{line-height:18px;font-size:16px;color:#666}.ty-table thead{font-size:14px;line-height:32px}.ty-table thead th{color:#fff;background:#33a1db;text-align:left;padding:0 15px}.ty-table td{padding:10px 15px}
.ty-table .f1{font-size:16px; width:180px}.ty-table .f2 a{position: absolute;right: 55px;top: 34%;}.ty-table .f2{padding-right:120px;position: relative;height: 85px;overflow:hidden;display: block;text-overflow: ellipsis;font-size:12px}.ty-table tbody tr td{font-size:14px;color:#33a2dd;border-bottom:1px solid #ededed}.showpage{padding:25px 0;text-align:center;font-size:14px;line-height:30px}.showpage a{display:inline-block;border:1px solid #ededed;padding:0 12px;margin:0 2px}.showpage a:hover,.showpage a.active{background:#557A9F;border:1px solid #557A9F;color:#fff}.campusRecruitment-cn{padding:40px 30px}.campusRecruitment-cn dl{width:33.3%;padding:0 20px;float:left}.campusRecruitment-cn dl:nth-child(2n){width:33.4%}.campusRecruitment-cn dl img{width:100%}.xxjlb-cn{padding:10px 0 30px 0}.xxjlb-cn .bt{font-size:24px;line-height:36px;color:#555}.xxjlb-cn .content{padding:30px 0 0 0;font-size:14px;line-height:36px;color:#555}.gxhd-cn{padding:0 0 40px 0}.gxhd-cn .list dl:nth-child(2n) dt{float:right}.gxhd-cn .list dl:nth-child(2n) dd{float:left}.gxhd-cn .list dl dt{width:50%;float:left}.gxhd-cn .list dl dt img{width:100%}.gxhd-cn .list dl dd{width:50%;float:right;padding:40px 60px}.gxhd-cn .list dl dd .t1{font-size:60px;line-height:70px}.gxhd-cn .list dl dd .t2{font-size:24px;line-height:32px}.gxhd-cn .list dl dd .hr{width:22px;height:1px;overflow:hidden;background:#000;margin:10px 0}.gxhd-cn .list dl dd .t3{font-size:24px;line-height:36px;padding:5px 0}.gxhd-cn .list dl dd .t3 a{color:#000}.gxhd-cn .list dl dd .t3 a:hover{color:#557A9F}.gxhd-cn .list dl dd .des{font-size:14px;color:#666;padding:10px 0 20px 0}.gxhd-cn .list dl dd .btn{display:inline-block;line-height:30px}.gxhd-cn .list dl dd .btn a{border:1px solid #000;padding:0 40px;display:block;font-size:14px;color:#000}.gxhd-cn .list dl dd .btn a:hover{border:1px solid #557A9F;color:#fff;background:#557A9F}.gxhd-artcn{display:flex;display:-webkit-flex;padding:0 0 50px 0}.gxhd-artcn .clt{flex:1}.gxhd-artcn .clt .bt{font-size:24px;line-height:40px;color:#000;margin:10px 0}.gxhd-artcn .clt .date{font-size:14px;color:#999}.gxhd-artcn .crt{width:420px;padding:0 0 0 80px}.gxhd-artcn .crt .bt{font-size:14px;line-height:16px;color:#000;border-left:6px solid #000;padding:0 0 0 15px;margin:30px 0 0}.gxhd-artcn .crt .list dl{margin:20px 0}.gxhd-artcn .crt .list dl dt{font-size:14px;line-height:30px}.gxhd-artcn .crt .list dl dt a{color:#000}.gxhd-artcn .crt .list dl dt a:hover{color:#557A9F}.gxhd-artcn .crt .list dl dd{padding:0 0 0 15px;font-size:14px;color:#999;line-height:30px}.gxhd-artcn .content{margin:10px 0 0 0;font-size:14px;line-height:36px;color:#555}.pnext{font-size:14px;line-height:30px}.pnext a{color:#555}.pnext a:hover{color:#557A9F}.pnext2{line-height:24px}.pnext2 i{width:24px;height:24px;display:inline-block;float:left;margin:0 5px}.pnext2 .allow-l{background:url(../images/allow_lico.jpg) no-repeat}.pnext2 .allow-r{background:url(../images/allow_rico.jpg) no-repeat}.pnext2 span{float:left;margin-left:20px;font-size:14px;color:#000}.product-cn{padding:40px 0}.product-cn .list dl{width:33.3%;float:left;padding:0 15px;margin-bottom:25px;}.product-cn .list dl .box{background:#f7f7f7;padding:10px}.product-cn .list dl .box img{width:100%}.product-cn .list dl .tib{margin-top:10px;text-align:center;padding:5px}.product-cn .list dl .tib .t1{font-size:16px}.product-cn .list dl .tib .t1 a{color:#000}.product-cn .list dl .tib .t1 a:hover{color:#557A9F}.product-cn .list dl .tib p{color:#666}
.product-artcn{ width:1200px; margin:0 auto;}.product-artcn img{width:100%}.top-btn{width:44px;height:44px;position:fixed;bottom:10px;right:10px;cursor:pointer}.idea-cn{padding:60px 80px 0 80px}.idea-cn .c1{width:800px;margin:0 auto;padding:0 0 60px 0;border-bottom:1px solid #ededed}.idea-cn .c1 .clt{width:530px;float:left;font-size:14px;color:#222;}.idea-cn .c1 .crt{width:235px;float:right}.idea-cn .c2{padding:50px 0 0 0}.idea-cn .c2 .clt{margin-left:120px;width:500px;float:left;line-height:40px;color:#222}.idea-cn .c2 .crt{padding:90px 0 0 0;width:390px;float:right}.feedback-cn{width:700px;margin:0 auto;padding:60px 0}.feedback-cn dl{line-height:44px;margin-bottom:20px}
.feedback-cn dl dt{width:150px;float:left;text-align:right;font-size:14px;color:#222}.feedback-cn dl dt span{font-size:24px;color:#557A9F;vertical-align:top}.feedback-cn dl dt.d1{line-height:20px}.feedback-cn dl dt .f1{font-size:12px;color:#999}
.feedback-cn dl dd{width:500px;float:left;margin-left:20px}.feedback-cn dl dd .ipt-txt{line-height:42px;padding:0 15px;width:500px;border:1px solid #ededed}.feedback-cn dl dd .ipt-textarea{line-height:42px;padding:0 15px;width:500px;height:160px;border:1px solid #ededed;resize:none}.feedback-cn dl dd .w240{width:240px}.feedback-cn dl dd .ipt-submit{width:500px;line-height:44px;background:#557A9F;cursor:pointer;text-align:center;font-size:18px;color:#fff;border:none}
.search{
	position: absolute;
    right: -31px;
    top: 23px;
    display:none;
}
.searchBox{
	position: relative;
}
#search{
	float: right;
	background-position: -60px 0;
	overflow: hidden;
	  text-align: left;
	  text-transform: capitalize;
	  position: relative;
	  z-index: 1;
	  display: block;
	  width: 22px;
	  height: 40px;
	  margin: 0;
	  padding: 0;
	  outline: none;
	  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAA8CAQAAABlJ1gMAAABfElEQVR42u3ZsU7CUBhA4U6Iib5IITigOzMzzwUMmNA3MRofwMSRCDB1MPIAOoDBHAch0VhUCb2Ecr4uBJb23Oa/FKJIkiRJkiRJkiRJygENElJSEhpEmxz6W+Z7Vu43S71PlxvTZsiMGQ+0iTe7szY6EuCOmJg7IClwaEr0eOOzN/ocBwqdwnJhYyAtbGhK3ACQcEGZMhckANxSChIayHxduNCXwISzL6deYQT0Chma3+RzmRUWQO3b+2fAgkrOgbd0vfsQurN2A0qATgFD72hwDIHzzNM/B4YBRkbW6Chg6DlwlHn6R8Dc0PmHPgWeA22C//lsT2f0+tFRBwaGDrMZdgsYekejo7rm610NWFA1dIgHlqtgDyoHEXr1CN6nTokT6vQBgAktZ/Q2j6wfla6ZAOMcUx9g6I9h0WXEKy8M6FIlosU419SHNjp+WPp8Uxs6UGpDZ6Y2dJDUedzRTz/uSFP/nN3WAjaZrs38SNPQkiRJkiRJkiRJKoB36w+U2Cj/A/EAAAAASUVORK5CYII=");
	  border: none;
	  cursor: pointer;
}
#search.open:after {
  top: 8px;
}
#search:after {
  position: absolute;
  content: "";
  border-color: transparent transparent #e1e4e7;
  border-style: solid;
}
#search-form {
  -moz-transition: max-height, 0.5s;
  -o-transition: max-height, 0.5s;
  -webkit-transition: max-height, 0.5s;
  transition: max-height, 0.5s;
  position: absolute;
  top: 28px;
  right: 12px;
  width: 265px;
  max-height: 0;
  overflow: hidden;
  background-color: #e1e4e7;
}
#search-form.open {
  max-height: 44px;
}
#search-form fieldset {
  position: relative;
  margin: 0 30px 0 0;
  padding: 0;
  border: none;
}
#search-form input {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: block;
  height: 30px;
}
#search-form input[type="text"] {
  width: 95%;
  padding: 0 3px 0 10px;
  background: transparent;
  border: 3px solid #557AA2;
  height:44px;
  line-height:44px;
  background:#fff;
}
#search-form input[type="submit"] {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 58px;
  margin: 0;
  padding: 0;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff;
  background: #557AA2;
  border: none;
  cursor: pointer;
  height:44px;
}
.protab:after{clear:both;content:''; display:block;}
.protab{
	margin-left:50px;
	padding-bottom: 40px;
    display: block;
}
.protab li{
	float: left;
    width: 340px;
    text-align: center;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    border: 1px solid #ccc;
    margin-right: 20px;
	color:#777;
}
.protab li.cur{
	background:#557AA2;
	color:#fff;
	border:none;
}
.proBox > div{
	padding:0 48px;
}
.proBox .pro_cc{
	width: 364px;
    padding-right: 32px;
    float: left;
}
.proBox .pro_cc h4{
	font-size: 18px;
    margin-top: 30px;
}
/*===12-11æ–°å¢ž===*/
.service-wifi{ width:100%;}
.service-wifi .top{width:100%; height:auto;}
.service-wifi .top img{width:100%; height:100%;}
.service-wifi .sm{font-size:16px;}
.adress{ display:none;}
.service-wifi .lie{margin-top:20px;}
.service-wifi .lie ul:after{clear:both;content:''; display:block;}
.service-wifi .lie li{ float:left; width:25%;}
.service-wifi .lie li h1{ font-size:20px;}
.service-wifi .lie li h2{ font-size:16px;}
.service-wifi .lie li p{ color:#666; padding-right:20px;}
.service-wifi .lie li p img.wx{width:50%; height:auto;}
.service-wifi .lie li p img.map{width:100%; height:auto;}
/*===12-15æ–°å¢ž===*/
.about_map{width:100%; height:auto;position: relative;}
.about_map img{width:100%; height:100%;}
.about_map_txt{ text-align:center;margin-bottom:10px;}

.service-good{padding-bottom:60px;}
.service-good ul:after{clear:both;content:''; display:block;}
.service-good li{ float:left; width:30%; margin-right:5%; height:280px;}
.service-good li img{width:100%; height:auto;}
.service-good li:nth-child(3){ margin-right:0;}
.service-good li h2{ font-size:14px; color:#777; font-weight:normal;}
.service-good h1{ font-size:18px; color:#222;margin-bottom:20px;}
.service-good p{ font-size:14px; color:#777;}
.service-good img.s{margin-top:20px;}
.footer-cmt{ float:left;width:40px; height:100%;margin-left:20px; }
.footer-cmt a img{width:100%; height:auto;}
.ty-table tbody tr td.t2{width:150px;}
.ty-table tbody tr td.t3{width:150px;}
.ty-table tbody tr td.t4{width:80px; text-align:center;}

.product-cn .list .box:hover{
	position: relative;
    box-shadow: 2px 2px 2px #eee;
}
.s-table tbody tr td{
	color:#666;
}
.about_map_display{width:640px; height:640px; padding:30px; text-align:center; border:1px solid #eee;display:none; position:fixed; top:15%; left:30%; z-index:10000; background:#fff;overflow-y:scroll}
.about_map_display a.close{ position:absolute; right:0; top:0; width:32px; height:32px; line-height:32px; font-size:16px; color:#ccc; font-family:Arial, Helvetica, sans-serif;}
.about_map_display a.close:hover{ background:#557A9F; color:#fff;}
.about_map_display h1{ font-size:16px; color:#333; font-weight:normal;}
.about_map_display h2{ font-size:14px; margin-top:30px; font-weight:normal; margin-bottom:10px;}
.about_map_display img{margin-top:10px;}
.about_map_display table{width:100%;}
.about_map_display table td{ color:#777;}

.on_about{
	width: 13%;
    position: absolute;
    height: 20%;
    right: 14%;
    top: 25%;
    cursor: pointer;
    z-index:9999;
}
