@charset "utf-8";

/* CSS Document */



/*-----whole-----*/



html, body{position:relative;height:100%;}



.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container, .index-container{position:relative;left:0px;width:100%;min-width:1100px;height:auto;}

.contain{width:1100px;margin:0 auto;position:relative;}







/*--- Header ---*/

.Header-wrapper{z-index:99;}



.contain-Htop{z-index:10;}



.Header-wrapper .logo{font-size:0px;float:left;margin:20px 0 0;}/*logo*/



.Header-wrapper .Hlang{height:83px;padding-left:50px;background:url(../images/icon/icon-lang.png) no-repeat left center;float:right;}/*语言*/

.Hlang .Hlang-box{width:128px;height:19px;border:1px solid #d9d9d9;background:url(../images/icon/icon-dd1.png) no-repeat 111px center;position:relative;cursor:pointer;margin:31px 0 0;}

.Hlang-box .name{display:block;line-height:17px;padding-left:5px;font-size:13px;color:#989898;}

.Hlang-box .Hlang-list{width:110px;padding:8px 10px;background-color:#f7f7f7;position:absolute;left:-1px;top:20px;display:none;}

.Hlang-list a{display:block;height:26px;line-height:26px;font-size:14px;color:#989898;}

.Hlang-list a.cur,

.Hlang-list a:hover{color:#323232;}

.Hlang-box:hover .Hlang-list{display:block;}



.Header-wrapper .Hsrch{width:133px;height:19px;padding:0 23px 0 6px;border:1px solid #d9d9d9;position:relative;float:right;margin:31px 10px 0 0;}/*搜索*/

.Hsrch .text{display:block;width:100%;height:100%;font-size:13px;color:#989898;padding:0px;background:none;border:0px;margin:0px;}

.Hsrch .btn{width:23px;height:19px;background:url(../images/icon/icon-srch.png) no-repeat center center;position:absolute;right:0px;top:0px;}



/*导航*/

.container-Hnav{background-color:#606060;}

.container-Hnav .Hnav{width:1100px;margin:0 auto;}

.Hnav>li{width:108px;float:left;margin-left:33.7px;}

.Hnav>li:first-child{margin-left:0px;}

.Hnav .name{display:block;height:34px;line-height:34px;color:#fff;text-align:center;}

.Hnav>li.cur .name,

.Hnav>li:hover .name{background-color:#0054a5;}



/*二级下拉*/

.Hn2nd-box{padding:20px 0;border-top:4px solid #0054a5;background-color:#fbfbfb;border-bottom-right-radius:10px;border-bottom-left-radius:10px;position:absolute;top:34px;display:none;}



.Hn2nd-box .Hn2nd-con{display:block;width:194px;padding:0 25px;color:#585858;border-left:1px solid #d2d2d2;float:right;}

.Hn2nd-con img{width:194px;height:92px;margin-bottom:5px;}



.Hn2nd-box .Hn2nd-list{width:100%;overflow:hidden;float:left;}

.Hn2nd-list a{display:block;width:100%;text-align:center;color:#585858;float:left;margin:7.5px 0;}

.Hn2nd-list a.cur,

.Hn2nd-list a:hover{color:#0054a5;}

.Hn2nd-list .type{color:#000000;margin:7.5px 0;}



.Hn2nd-box.Hn2nd-ab{width:515px;left:-133px;}

.Hn2nd-ab .Hn2nd-list{width:245px;margin-top:-7.5px;}/*关于*/

.Hn2nd-ab .Hn2nd-list a{width:50%;}



.Hn2nd-box.Hn2nd-pro{width:770px;left:-207.5px;}

.Hn2nd-pro .Hn2nd-list a{width:25%;} 



.Hn2nd-box.Hn2nd-app{width:225px;left:-44.5px;}

.Hn2nd-box.Hn2nd-app .Hn2nd-list{width:70%;} 

.Hn2nd-box.Hn2nd-app .Hn2nd-list:first-child{margin-left:20%;}

.Hn2nd-box.Hn2nd-app .Hn2nd-list a{text-align:left;}



.Hn2nd-box.Hn2nd-srv,

.Hn2nd-box.Hn2nd-job,

.Hn2nd-box.Hn2nd-ct{width:354px;left:-123px;}

.Hn2nd-box.Hn2nd-srv .Hn2nd-list,

.Hn2nd-box.Hn2nd-job .Hn2nd-list,

.Hn2nd-box.Hn2nd-ct .Hn2nd-list{width:109px;margin-top:-11px;} 



.Hnav>li:hover .Hn2nd-box{display:block;}



/*--- Footer ---*/

.container-fcr{height:40px;line-height:40px;font-size:12px;color:#cccccc;background-color:#272727;}

.container-footer{padding:40px 0 35px;background:url(../images/bg/fbg.jpg) repeat;}

.Footer-wrapper a:hover{color:#fff;}



.container-footer .fnav{width:950px;float:left;}

.fnav dl{width:185px;float:left;}

.fnav dl dt{display:block;font-size:16px;color:#cccccc;margin-bottom:23px;}

.fnav dl dd{display:block;color:#a6a6a6;margin-top:11px;}





.container-footer .fct{width:150px;color:#cccccc;line-height:22px;float:left;}

.fct .fct-ewm{text-align:center;color:#cccccc;float:left;margin:28px -23px 0;}

.fct .fct-ewm a:hover{background-color: #0054a5;border-radius: 100%;}



.container-footer .sale-nw{padding-left:19px;border-left:1px solid #a2a2a2;float:left;}

.sale-nw .top{font-size:16px;color:#a6a6a6;margin:0 0 19px 7px;}



/*--- Banner ---*/

.banner-container .bnr-img{display:block;width:100%;height:auto;}

.bnr-img.page-bnr{height:300px;}


#index-bnr,

#index-bnr .bnr-img{height:500px;}

.banner-img, .pages-img{width: 100%;object-fit: cover;display: block;}
.banner-img{height: 500px;}
.pages-img{height: 300px;}

#index-bnr .swiper-pagination{bottom:35px;}

#index-bnr .swiper-pagination-bullet{width:10px;height:10px;background-color:#dfdfdf;opacity:1;margin:0 9px;}

#index-bnr .swiper-pagination-bullet-active{background-color:#0054a5;}



/*--- Container ---*/



/*clearfix*/

/*

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix{ display:block; }

*/

.clearfix{*zoom:1}

.clearfix:before,

.clearfix:after{display:table;content:""}

.clearfix:after{clear:both}



/*初始化按钮*/

.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}

.btn span{display:inline-block;}



/*通用img*/

img.rollover{position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);z-index:2;}





/*-- 首页 --*/

.p-title{height:38px;line-height:38px;border-bottom:1px solid #e1e1e1;position:relative;overflow:hidden;}

.p-title .name{font-size:24px;color:#595959;}

.p-title .more{display:block;color:#585858;padding-right:11px;background:url(../images/icon/icon-dd2.png) no-repeat right center;float:right;}



/*产品*/

.container-Ipro{padding:43px 0 29px;}
.Ipro-wrapper{overflow:hidden;margin:37px 0 0;}
.Ipro-wrapper li{width:274.25px;border-left:1px dotted #e1e1e1;float:left;}
.Ipro-wrapper li:first-child{border-left:0px;}
.Ipro-box{width: 100%;position:relative;cursor:pointer;box-sizing: border-box;}
.Ipro-box .Ipro-img{height:268px;line-height:264px;font-size:0px;text-align:center;padding: 0 20px;background: #f4f4f4;}
.Ipro-box .Ipro-img img{max-width: 100%;}
.Ipro-box .Ipro-name{height:52px;line-height:52px;text-align:center;font-size:0px;font-size: 16px;color: #333;}
.Ipro-box .Ipro-name span{font-size: 16px !important;}
.Ipro-box .Ipro-name img{display: none;}
.Ipro-box .Ipro-block{width:100%;height:100%;background-color:#0054a5;position:absolute;top:0px;left:0px;opacity:0;filter:Alpha(opacity=0);display:none;}
.Ipro-block .Ipro-name2{padding:12px 16px 0 10.5px;height:31px;line-height:31px;font-size:0px;color:#ffffff;overflow: hidden;}
.Ipro-block .Ipro-name2 span{font-size: 16px !important;}
.Ipro-block .Ipro-list{padding:16px 20px 0;}
.Ipro-list a{display:block;height:32px;padding-left:10px;line-height:32px;color:#80bdf7;background:url(../images/icon/icon-dd3.png) no-repeat left center;border-bottom:1px dotted #3b7bb8;}
.Ipro-block .btn{display:block;width:98px;height:23px;line-height:23px;color:#80bdf7;border:1px solid #80bdf7;border-radius:23px;margin:17px auto 0;}
.Ipro-block .btn span{padding-right:13px;background:url(../images/icon/icon-dd4.png) no-repeat right center;}
.Ipro-list a:hover,
.Ipro-block .btn:hover{color:#fff;}
.Ipro-box:hover .Ipro-block{opacity:1;filter:Alpha(opacity=100);display:block;}
.wtproswiper .swiper-pagination{bottom: 0;}
.wtproswiper .swiper-wrapper{padding-bottom: 48px;}
.wtproswiper .swiper-pagination-bullet {width: 10px;height: 10px;background: #dcdcdc;opacity: 1;}
.wtproswiper .swiper-pagination-bullet-active {opacity: 1;background: #0054a5;}





/*新闻*/

.container-Inews{padding:29px 0 27px;}

.Inews-wrapper{width:740px;float:left;}

.Inews-wrapper .p-title .split{display:inline-block;height:24px;width:1px;background-color:#ccc;vertical-align:middle;margin:-8px 5px 0;}

.Inews-wrapper .p-title .name.cur,

.Inews-wrapper .p-title .name:hover{color:#0054a6;}

.Inews-box{position:relative;overflow:hidden;margin:25px 0 0;display:none;}



/*集团*/

.InGroup-1st{width:359px;float:left;}

.InGroup-1st img{width:359px;height:157px;}

.InGroup-1st .name{color:#343434;margin:5px 0 0;}

.InGroup-1st .con{height:42px;font-size:12px;color:#646464;line-height:21px;margin:5px 0 0;}

.InGroup-list{width:360px;float:right;}

.InGroup-list .InGroup-box{display:block;position:relative;overflow:hidden;margin:20px 0 0;}

.InGroup-box .num{width: 50px;height:60px;line-height:60px;font-size:42px;color:#b3b3b3;font-family:'Arial';border-right:1px solid #b3b3b3;float:left;}

.InGroup-box .name{width:215px;color:#343434;line-height:16px;float:left;margin: 0 0 0 9px;}

.InGroup-box .date{width:85px;text-align:right;font-size:12px;color:#585858;line-height:16px;float:left;}

.InGroup-box .con,

.InInd-box .con{width:300px;height:40px;color:#646464;font-size:12px;line-height:20px;float:left;margin: 6px 0 0 9px;}



/*行业*/

.InInd-box{position:relative;overflow:hidden;margin:12px 0 0;}

.InInd-box .InInd-img,

.InInd-img img{width:128px;height:68px;float:left;overflow:hidden;}

.InInd-box .name{width:483px;color:#343434;line-height:20px;float:left;margin:0 0 0 19px;}

.InInd-box .date{width:110px;line-height:20px;text-align:right;font-size:12px;color:#585858;float:left;}

.InInd-box .con{width:593px;margin:6px 0 0 19px;}



.InGroup-list .InGroup-box:first-child,

.InInd-box:first-child{margin:0px;}

.InGroup-1st:hover .name,

.InGroup-box:hover .name,

.InInd-box:hover .name{color:#0054a6;}



/*企业视频*/

.Imedia-wrapper{width:324px;float:right;}

.Imedia-box{position:relative;margin:26px 0 0;}

.Imedia-box>img{width:324px;height:227px;}

.Imedia-box .Imedia-btn{display:block;width:100%;height:100%;background:url(../images/icon/icon-media.png) no-repeat center center;position:absolute;top:0px;left:0px;z-index:2;}

.Imedia-box .Imedia-block{position:relative;width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:10;display:none;}

.Imedia-block .ImediaCon_wrapper,

#ImediaCon_wrapper{width:100% !important;height:100% !important;}





/*公司介绍*/

.IabUs-wrap{width:324px;float:right;}

.IabUs-box{margin:25px 0 0;}

.IabUs-box img{width:324px;height:173px;}

.IabUs-box .con{height:80px;font-size:12px;color:#585858;line-height:20px;overflow:hidden;margin:10px 0 0;}





/*案例*/

.container-Icase{padding:27px 0 45px;}

.Icase-list{width:1216px;overflow:hidden;margin:27px 0 0 -16px;}

.Icase-list li{width:263px;padding-left:16px;float:left;}

.Icase-box{height:317px;background-color:#f3f3f3;position:relative;overflow:hidden;}

.Icase-box img{width:263px;height:161px;}

.Icase-box .name{width:230px;height:64px;line-height:64px;text-align:center;font-size:18px;border-bottom:1px solid #dbdbdb;margin:4px auto 0;}

.Icase-box .con{width:230px;height:48px;font-size:12px;color:#7f7f7f;line-height:24px;margin:12px auto 0;}

.Icase-box:hover{background-color:#0054a5;}

.Icase-box:hover .name,

.Icase-box:hover .con{color:#ffffff;}

.Icase-box:hover .name{border-bottom:1px solid #4280bb;}



/*-- 内页 --*/

.container-page{padding:0 0 60px;background-color:#f9f9f9;}



.container-pageTop{padding:24px 0;background-color:#f9f9f9;}

.container-pageTop .contain{background-color:#fff;overflow:hidden;}

.pnav a{display:block;width:130px;height:48px;line-height:48px;color:#313131;text-align:center;border-right:1px solid #f9f9f9;float:left;}

.pnav a.cur,

.pnav a:hover{background-color:#0054a5;color:#fff;}

.plocate{float:right;height:48px;padding-left:28px;line-height:48px;font-size:12px;color:#727171;background:url(../images/icon/icon-locate.png) no-repeat left center;margin-right:18px;}

.plocate a:last-child{color:#000000;}



.p2-title{text-align:center;}/*通用标题*/

.p2-title h1{font-size:28px;line-height:28px;color:#0054a5;font-weight:normal;}

.p2-title p{font-size:16px;color:#dfdfdf;text-transform:uppercase;margin:6px 0 0;}



.p2-title.p3-title h1{color:#fff;}

.p2-title.p3-title p{color:#2b79ca;}



.container-pageTop.pageTop2{padding:0px;}

.container-pageTop.pageTop2 .contain{background-color:#f9f9f9;}



/*公司简介*/

.container-comPro{padding:50px 0 60px;}

.comPro-img{width:524px;height:280px;float:left;margin:40px 0 0;}

.comPro-box{width:540px;position:relative;float:right;margin:40px 0 0;}

.comPro-box .viewport,

.comPro-box .overview{width:505px;height:280px;position:relative !important;}	

.comPro-box .scrollbar{width:4px;height:280px;background-color:#e8e7e7;}

.comPro-box .track{width:4px;}	

.comPro-box .thumb{width:8px;left:-2px;background-color:#c1c1c1;}

.comPro-box .comPro-con{color:#585858;line-height:24px;}

.comPro-con p{text-indent:2em;}



/*合作伙伴*/

.container-parter{padding:58px 0 0;height:453px;background:url(../images/bg/parter-bg.jpg) no-repeat center top;}

.parter-swiper{margin:40px 0 0;}

.parter-list{width:1216px;margin:0 0 0 -16px;}

.parter-list li{width:170px;padding:8px 0 8px 16px;float:left;}

.parter-list .parter-box{display:block;height:80px;line-height:80px;text-align:center;font-size:0px;background-color:#fff;}

.parter-swiper .swiper-container{height:288px;}

.parter-swiper .swiper-pagination{text-align:center;font-size:0px;position:relative;bottom:0px;margin:15px 0 0;z-index:99;}

.parter-swiper .swiper-pagination .swiper-pagination-switch{display:inline-block;width:10px;height:10px;background-color:#b8cee4;border-radius:100%;opacity:1;margin:0 5px;cursor:pointer;}

.parter-swiper .swiper-pagination .swiper-active-switch{background-color:#2b93ff;}



/*我们的优势*/

.container-comAdv{padding:55px 0 29px;}

.comAdv-list{margin:55px 0 0;}

.comAdv-list li{width:20%;height:205px;text-align:center;float:left;cursor:pointer;}

.comAdv-list .comAdv-img{display:inline-block;width:120px;height:120px;text-align:center;line-height:120px;font-size:0px;border-radius:100%;background-color:#c8c8c8;}

.comAdv-list .name{font-size:18px;color:#202020;margin:13px 0 0;}



.comAdv-list li.cur,

.comAdv-list li:hover{background:url(../images/icon/icon-dd5.png) no-repeat center bottom;}

.comAdv-list li.cur .comAdv-img,

.comAdv-list li:hover .comAdv-img{background-color:#0054a5;}

.comAdv-list li.cur .name,

.comAdv-list li:hover .name{color:#0054a5;}



.comAdv-box{background-color:#f5f5f5;}

.comAdv-box .comAdv-con{padding:40px 0;color:#585858;line-height:30px;display:none;}



/*宇泰品质*/

.container-comQal{padding:58px 0 60px;}

.comQal-top{width:1000px;color:#585858;line-height:30px;text-align:center;margin:25px auto 0;}

.comQal-list{margin:35px auto 0;}

.comQal-list li{width:25%;text-align:center;float:left;}

.comQal-list .name{font-size:18px;color:#202020;margin:15px 0 0;}

.comQal-list .con{width:210px;color:#585858;line-height:23px;margin:18px auto 0;}





/*发展历程*/

.container-comHist{min-height:658px;padding:47px 0 0;background:url(../images/bg/hist-bg.jpg) no-repeat top center;background-size:cover;}



.comHist-swiper{position:relative;}

.comHistSwiper-man{width:810px;height:275px;padding:40px 145px;position:relative;overflow:hidden;margin:0 auto;}

.comHistSwiper-man ul{overflow:hidden;}

.comHistSwiper-man ul li{width:810px;}

.comHistSwiper-man table{width:100%;border:0px;}

.comHistSwiper-man table tr td{color:#ffffff;vertical-align:middle;line-height:25px;}

.comHistSwiper-man table tr td:first-child{width:275px;text-align:center;font-size:48px;}



.comHistSwiper-box{width:100%;height:275px;position:relative;overflow:hidden;}



.comHistSwiper-min{width:100%;height:107px;background:url(../images/bg/hist-line.png) repeat-x left 16px;overflow:hidden;position:relative;margin:21px 0 0;}

.comHistSwiper-min .num{width:1101px;height:107px;position:relative;overflow:hidden;margin:0 auto;}

.comHistSwiper-min .num ul{position:absolute;top:0px;left:0px;overflow:hidden;}

.comHistSwiper-min .num ul li{width:183.5px;height:107px;text-align:center;font-size:26px;color:#b8c8e0;background:url(../images/bg/hist-bg.png) no-repeat center top;float:left;}

.comHistSwiper-min .num ul li a{display:block;padding:47px 0 0;}

.comHistSwiper-min .num ul li a span{display:block;height:60px;line-height:60px;}

.comHistSwiper-min .num ul li.on a{font-size:32px;color:#fff;background:url(../images/bg/hist-cur.png) no-repeat top center;}



.comHistSwiper-prev,

.comHistSwiper-next{display:block;width:67px;height:100%;position:absolute;top:0px;}

.comHistSwiper-prev{left:0px;background:url(../images/icon/swiper1-l.png) no-repeat left center;}

.comHistSwiper-next{right:0px;background:url(../images/icon/swiper1-r.png) no-repeat right center;}



.comHist-box{width:535px;height:275px;position:relative;overflow:hidden;}

.comHist-box .viewport,

.comHist-box .overview{width:505px;height:275px;position:relative !important;}	

.comHist-box .scrollbar{width:2px;height:275px;background-color:#287ccb;margin-right:2px;}

.comHist-box .track{width:2px;}	

.comHist-box .thumb{width:4px;left:-1px;background-color:#fff;}



/*企业文化*/

.container-comCul{padding:50px 0 70px;}



.comCul-top1{text-align:center;font-size:18px;margin:20px 0 0;}

.comCul-top2{width:645px;text-align:center;color:#585858;line-height:24px;margin:18px auto 0;}

.comCul-list{width:1116px;margin:0 0 0 -8px;}

.comCul-list li{width:263px;padding:8px;float:left;}

.comCul-list .comCul-box{display:block;position:relative;}



.comCul-box .comCul-img{width:263px;height:177px;}



.comCul-box .comCul-block{width:100%;padding:24px 0 0;text-align:center;font-size:18px;color:#ffffff;position:absolute;top:0px;left:0px;}

.comCul-block .img{height:100px;line-height:100px;font-size:0px;}



.comCul-box .comCul-con{width:100%;height:100%;background:rgba(0,84,165,0.8);position:absolute;top:0px;left:0px;z-index:10;opacity:0;}

.comCul-con .name{line-height:50px;color:#ffffff;font-size:0px;margin:10px 0 0 20px;}

.comCul-con .name span{vertical-align:middle;font-size:18px;font-weight:600;margin-left:10px;}

.comCul-con .con{width:205px;margin:0 auto;}

.comCul-con .con tr td{height:105px;text-align:center;vertical-align:middle;color:#fff;line-height:24px;}

.comCul-box:hover .comCul-block{display:none;}

.comCul-box:hover .comCul-con{opacity:1;}





/*资质荣誉*/

.container-comHonor,

.container-comCEOs{padding:0 0 50px;background-color:#f9f9f9;}

.container-comHonor .contain{padding:40px 0;background-color:#fff;}

.comHonor-list{width:1068px;margin:19px auto 0;}

.comHonor-list li{width:330px;padding:13px;float:left;}

.comHonor-box{display:block;height:225px;padding:9px 0 0;border:1px solid #c7c6c6;background-color:#f9f9f9;position:relative;}

.comHonor-box .comHonor-img{width:307px;height:175px;line-height:175px;text-align:center;font-size:0px;background-color:#fff;position:relative;margin:0 auto;}

.comHonor-img i{display:block;width:100%;height:100%;background-color:rgba(102,102,102,0.5);background-image:url(../images/icon/icon-see.png);background-repeat:no-repeat;background-position:center center;position:absolute;top:0px;left:0px;opacity:0;}

.comHonor-box .name{height:50px;line-height:50px;text-align:center;color:#585858;}

.comHonor-box:hover i{opacity:1;}



/*总裁致辞*/

.container-comCEOs .contain{padding:40px 0;color:#585858;background-color:#fff;}

.comCEOs-left{text-align:center;float:left;margin-left:30px;}

.comCEOs-box{width:725px;line-height:24px;text-align:justify;position:relative;overflow:hidden;float:right;margin-right:25px;}





/*产品中心*/





/*左侧导航*/

.pro-nav,

.case-nav{width:210px;padding-bottom:25px;background-color:#fff;position:relative;overflow:hidden;float:left;}

.pnav-top,

.cnav-top{padding:8px 0 9px 20px;color:#fff;background-color:#0054a5;overflow:hidden;}

.pnav-top h1,

.cnav-top h1{font-size:45.31px;line-height:40px;float:left;}

.pnav-top h2,

.cnav-top h2, .pro-nav .pnav-top h1{width:80%;font-size:18px;line-height:20px;float:left;margin:1px 0 0 3px;}

.pnav-top p,

.cnav-top p{float:left;margin:1px 0 0 3px;}



.pnav-list,

.cnav-list{margin:14px auto 0;}

.pnav-list li,

.cnav-list li{display:block;}

.pnav-list li:first-child .name,

.cnav-list li:first-child .name{border-top:1px solid #f2f2f2;}

.pnav-list .name,

.cnav-list .name{display:block;height:45px;padding:0 0 0 7px;line-height:45px;color:#131313;border-bottom:1px solid #f2f2f2;border-left:2px solid #fff;background-image:url(../images/icon/icon-dd6.png);background-repeat:no-repeat;background-position:186px center;}

.pnav-list .pnav-2nd,

.cnav-list .cnav-2nd{padding:4px 0 4px 24px;border-bottom:1px solid #f2f2f2;display:none;}

.pnav-2nd a,

.cnav-2nd a{display:block;height:55px;line-height:17px;color:#131313;}



.pnav-list .name.cur,

.cnav-list .name.cur{border:0px;border-left:2px solid #089c4a;background-color:#f5f5f5;background-image:url(../images/icon/icon-dd6-2.png);background-repeat:no-repeat;background-position:184px center;}

.pnav-list a:hover,

.pnav-2nd a.cur,

.cnav-list a:hover,

.cnav-2nd a.cur{color:#0054a5;}





/*右侧列表*/

.pro-list{width:840px;padding:10px 15px 50px;background-color:#fff;position:relative;float:right;}

.pro-list li{width:256px;padding:12px;float:left;}

.pro-list .pro-box{display:block;text-align:center;border:1px solid #eeeeee;}

.pro-box .pro-img{width:254px;height:232px;line-height:232px;font-size:0px;overflow:hidden;}

.pro-box .pro-img img{max-width:100%;max-height: 100%;object-fit: cover;}

.pro-box .pro-block{height:57px;padding:11px 15px 0;font-size:12px;color:#585858;}

.pro-block p{padding:3px 0;}



.pro-box:hover{border-color:#0054a5;}

.pro-box:hover .pro-block{background-color:#0054a5;color:#fff;} 





/*详细*/

.pro-info{width:810px;padding:38px 28px;background-color:#fff;float:right;}



.pInfo-swiper{width:368px;float:left;}

.pInfoSwiper-man ul,

.pInfoSwiper-min .num ul{position:absolute;top:0px;left:0px;overflow:hidden;}

.pInfoSwiper-man{width:366px;height:350px;border:1px solid #eeeeee;position:relative;overflow:hidden;}

.pInfoSwiper-man ul li{width:365px;height:350px;line-height:350px;text-align:center;font-size:0px;float:left;}

.pInfoSwiper-man ul li img{width:340px;height:260px;}



.pInfoSwiper-min{height:64px;position:relative;overflow:hidden;margin-top:9px;}

.pInfoSwiper-min .num{width:368px;height:64px;position:relative;overflow:hidden;float:left;}

.pInfoSwiper-min .num li{width:62px;height:62px;line-height:62px;text-align:center;font-size:0px;border:1px solid #eeeeee;float:left;margin-right:12px;}

.pInfoSwiper-min .num li.on{border-color:#0054a5;}

.pInfoSwiper-min .num li img{width:60px;height:60px;}



.pInfo-top{width:390px;float:left;margin:9px 0 0 52px;}

.pInfo-top .con1{padding:0 0 11px;color:#000000;line-height:22px;border-bottom:1px solid #eeeeee;}

.con1-name h1{display: inline;font-weight: normal;}

.pInfo-top .con2{color:#585858;line-height:30px;margin:7px 0 0;}



.pInfo-nav{width:100%;background-color:#f5f5f5;overflow:hidden;margin:38px 0 0;float:left;}

.pInfo-nav a{display:block;width:147px;height:44px;line-height:44px;text-align:center;color:#585858;float:left;}

.pInfo-nav a.quote{background-color: #094;color: #fff;}

.pInfo-nav a.cur,

.pInfo-nav a:hover{background-color:#0054a5;color:#fff;}



.pInfo-con{width:770px;padding:20px;color:#585858;line-height:24px;position:relative;overflow:hidden;float:left;display:none;}





/*案例与应用*/

.cnav-2nd a{background:url(../images/icon/icon-dd6.png) no-repeat 162px center;}



.case-list{width:815px;padding:33px 28px 45px;background-color:#fff;float:right;}

.case-list .case-box{display:block;padding:22px 0;border-bottom:1px solid #e1e1e1;position:relative;overflow:hidden;}

.case-list .case-box:first-child{border-top:1px solid #e1e1e1;}

.case-box .case-img{width:148px;height:100px;float:left;}

.case-box .name{width:560px;height:21px;line-height:21px;color:#1c1c1c;float:left;margin-left:17px;}

.case-box .date{width:90px;height:21px;line-height:21px;text-align:right;color:#585858;float:right;}

.case-box .con{height:78px;width:650px;color:#585858;line-height:26px;text-align:justify;float:left;margin:3px 0 0 17px;}

.case-box .more{color:#0054a5;position:absolute;right:0px;bottom:26px;}

.case-box:hover .name{color:#0054a5;}



.case-info{width:815px;padding:38px 28px 43px;background-color:#fff;float:right;}



.cInfo-top,

.sFinfo-top,

.nInfo-top{padding:0 0 15px;text-align:center;color:#585858;border-bottom:1px solid #e1e1e1;}

.cInfo-top h1,

.sFinfo-top h1,

.nInfo-top h1{font-size:18px;color:#1c1c1c;font-weight:normal;margin:0 0 9px;}

.cInfo-con,

.sFinfo-con,

.nInfo-con{padding:15px 0;color:#585858;line-height:24px;position:relative;overflow:hidden;}

.cInfo-page,

.sFinfo-page,

.nInfo-page{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;overflow:hidden;}

.cInfo-page a,

.sFinfo-page a,

.nInfo-page a{display:block;height:59px;line-height:59px;color:#666666;}

.cInfo-page a em,

.sFinfo-page a em,

.nInfo-page a em{color:#4b4b4b;}

.cInfo-page a.fl,

.sFinfo-page a.fl,

.nInfo-page a.fl{padding-left:32px;background:url(../images/icon/icon-prev.png) no-repeat left center;}

.cInfo-page a.fr,

.sFinfo-page a.fr,

.nInfo-page a.fr{padding-right:32px;background:url(../images/icon/icon-next.png) no-repeat right center;}

.cInfo-rtn,

.sFinfo-rtn,

.nInfo-rtn{display:block;width:99px;height:31px;line-height:31px;font-size:12px;color:#fff;font-family:'Arial';background-color:#0054a5;margin:30px auto 0;}

.cInfo-rtn span,

.sFinfo-rtn span,

.nInfo-rtn span{padding-left:24px;background:url(../images/icon/icon-rtn.png) no-repeat left center;}



/*返回顶部*/

.rtn-top{display:block;position:fixed;bottom:380px;z-index:99;opacity:0;}



/*服务中心*/

.srv-right{width:303px;float:right;}





/*画册*/

.pro-cat{background-color:#ffffff;}

.pCat-top{padding-left:8px;height:40px;line-height:40px;font-size:16px;color:#0054a5;border-bottom:1px solid #f9f9f9;}

.pCat-top a{display:block;font-size:14px;color:#585858;float:right;margin-right:11px;}

.pCat-img{height:183px;line-height:183px;text-align:center;font-size:0px;}



/*联系方式*/

.srv-link{padding:8px 17px 28px;background-color:#ffffff;margin:18px 0 0;}

.srv-link .title{padding-bottom:5px;font-size:16px;color:#0054a5;border-bottom:1px solid #e1e1e1;}

.srv-link .con{line-height:25px;color:#585858;overflow:hidden;}



/*服务政策*/

.srv-pol{padding:26px 28px;width:727px;background-color:#fff;float:left;}

.srv-pol .title{padding-bottom:7px;font-size:18px;color:#0054a5;border-bottom:1px solid #e1e1e1;}

.sPol-con{padding:15px 0;color:#585858;line-height:24px;position:relative;overflow:hidden;}

.sPol-con .con{line-height:31px;margin:20px 0 0;}



/*资料下载*/

.srv-down,

.srv-faq{padding:23px 28px 37px;width:727px;background-color:#fff;float:left;}

.srv-down .sDown-box{display:block;padding-left:16px;height:47px;line-height:47px;color:#585858;background:url(../images/icon/icon-l1.png) no-repeat left center;border-bottom:1px solid #e1e1e1;}

.sDown-box span{display:inline-block;max-width:85%;padding-right:25px;background:url(../images/icon/icon-dd6.png) no-repeat right center;}

.sDown-box:hover,

.sFaq-box:hover{color:#0054a5;background:url(../images/icon/icon-l1-2.png) no-repeat left center;}



.sDown-info{padding:35px 37px 50px;background-color:#fff;}

.sDinfo-name{font-size:18px;color:#0054a5;font-weight:normal;}

.sDinfo-date,

.sDinfo-size,

.sDinfo-btn{display:block;height:24px;line-height:24px;color:#585858;float:left;margin:12px 19px 0 0;}

.sDinfo-date{padding-left:24px;background:url(../images/icon/icon-date.png) no-repeat left center;}

.sDinfo-size{padding-left:20px;background:url(../images/icon/icon-size.png) no-repeat left center;}

.sDinfo-btn{padding-left:33px;background:url(../images/icon/icon-down.png) no-repeat left center;float:right;margin-right:0px;}

.sDown-con{padding:10px 0 0;color:#585858;line-height:29px;border-top:1px solid #e1e1e1;position:relative;margin:13px 0 0;}

.sDown-con .type{color:#000000;}



.srv-down .sDown-nav{border-bottom:1px solid #0054a5;overflow:hidden;margin:5px 0 0;}

.sDown-nav a{display:block;width:130px;height:28px;line-height:28px;text-align:center;color:#313131;border:1px solid #e1e1e1;border-bottom:0px;border-top-left-radius:3px;border-top-right-radius:3px;float:left;margin:0 6px 0 0;}

.sDown-nav a.cur,

.sDown-nav a:hover{background-color:#0054a5;border-color:#0054a5;color:#fff;}



/*常见问题*/

.sFaq-box{display:block;height:47px;padding-left:15px;line-height:47px;color:#585858;border-bottom:1px solid #e1e1e1;background:url(../images/icon/icon-l1.png) no-repeat 2px center;}



.sFaq-info{padding:35px 35px 40px;background-color:#fff;}





/*新闻中心*/

.news-list{width:720px;padding:37px 32px 43px;background-color:#fff;float:left;}

.news-list .ofH fr{width:350px;height:220px;}

.news-list .ofH fr img{width:100%;}

.n1st-box{display:block;padding:0 0 30px;border-bottom:1px solid #e1e1e1;overflow:hidden;}

.n1st-box .name{width:350px;font-size:18px;color:#1c1c1c;float:left;margin:0 20px 0 0;}

.n1st-box .date{width:350px;color:#585858;float:left;margin:5px 20px 0 0;}

.n1st-box .con{width:350px;height:120px;color:#585858;line-height:24px;overflow:hidden;float:left;margin:19px 20px 0 0;-o-ellipsis-lastline;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-moz-line-clamp:3;-o-line-clamp:5;-webkit-box-orient:vertical;text-align:justify;}

.n1st-box .more{width:350px;color:#0054a5;float:left;margin:17px 20px 0 0;}

.n1st-box:hover .name{color:#0054a5;}



.nlist-box{display:block;width:auto;padding:24px 22px 24px 18px;border-bottom:1px solid #e1e1e1;overflow:hidden;position:relative;}

.nlist-box img{width:148px;height:101px;}

.nlist-box .name{width:413px;height:31px;line-height:31px;color:#1c1c1c;float:left;margin:0 0 0 19px;}

.nlist-box .date{width:100px;height:31px;line-height:31px;text-align:right;color:#585858;float:right;}

.nlist-box .con{width:460px;height:72px;line-height:24px;/* text-align:justify; */color:#585858;float:left;margin:3px 0 0 19px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.nlist-box .more{color:#0054a5;position:absolute;right:22px;bottom:27px;}

.nlist-box:hover{background-color:#0054a5;}

.nlist-box:hover .name,

.nlist-box:hover .date,

.nlist-box:hover .con,

.nlist-box:hover .more{color:#fff;}



.news-info{width:720px;padding:30px 32px 39px;background-color:#fff;float:left;}

.nInfo-top{text-align:left;}



/*招商加盟*/

.join-wrapper{padding:40px 35px;background-color:#fff;position:relative;}



/*薪资福利*/

.EmpWe-top{font-size:18px;color:#0054a5;}

.EmpWe-box{color:#585858;line-height:24px;margin:20px 0 0;}

.EmpWe-box .type{color:#212121;}



/*工作*/

.job-list{padding-left: 70px;line-height:50px;background-image:url(../images/icon/icon-job1.jpg);background-repeat:no-repeat;background-position:left center;background-color:#f7f7f7;position:relative;overflow:hidden;margin-top:7px;cursor:pointer;}

.job-list.cur{background-image:url(../images/icon/icon-job2.jpg);background-repeat:no-repeat;background-position:left center}

.job-list .jl-name{color:#484848;float:left;width: 212px;}

.job-list span{font-size:12px;color:#888888;}

.job-list em{font-size:12px;color:#484848;}

.job-list .jl-salary{width: 184px;float:left;}

.job-list .jl-adr{width: 234px;float:left;}

.job-list .jl-num{width: 163px;float:left;}

.job-list .jl-date{width: 167px;float:left;}



.job-con{padding:20px 75px;background-color:#fff;margin-top:3px;position:relative;overflow:hidden;display:none;}

.job-con h2{font-size:14px;color:#484848;font-weight:normal;margin-top:10px;}

.job-con p{color:#666666;line-height:30px;}





/*网站地图*/

.contain-webMap{padding:35px 0 70px;}

.webMap-top{padding:0 0 11px;font-size:24px;color:#0054a6;border-bottom:1px solid #e1e1e1;margin-bottom:-10px;}



.webMap-box{width:275px;padding:0 27px;border:1px solid #f1f1f1;border-radius:10px;margin:50px 0 0;}

.webMap-box .type{height:59px;line-height:59px;text-align:center;font-size:18px;color:#0054a5;border-bottom:1px solid #f1f1f1;}

.webMap-list{padding:10px 0;overflow:hidden;}

.webMap-list a{display:block;width:50%;padding:10px 0;color:#585858;float:left;}

.webMap-list a:hover{color:#0054a5;}

.webMap-box.webMap-box2{margin-left:53px;}





/*联系我们*/

.container-ctUs{padding:50px 0;}

.ctUs-top{height:46px;text-align:center;background:url(../images/bg/ctUs-bg.png) repeat-x left top;}

.ctUs-top span{display:inline-block;padding:0 12px;background-color:#fff;}

.ctUs-top h1{display:inline-block;line-height:28px;font-size:28px;color:#666666;margin:-3px 0 0;}

.ctUs-top p{font-size:18px;color:#dfdfdf;text-transform:uppercase;}



.ctUs-box{overflow:hidden;margin:50px 0 0;}

.ctUs-box .ctUs-map{width:533px;height:400px;border:1px solid #cdcbcc;float:left;position:relative;overflow:hidden;}

.ctUs-box .ctUs-block{width:497px;padding: 14px 0;line-height: 1.4; color:#585858;border-bottom:1px solid #e1e1e1;float:right;}

.ctUs-box .ctUs-name{width:532px;height:34px;line-height:34px;font-size:24px;color:#0054a5;float:right;margin:0 0 12px;}

.ctUs-box .ctUs-adr{background:url(../images/icon/icon-adr.png) no-repeat 4px center;line-height: 22px;}

.ctUs-box .ctUs-phone{background:url(../images/icon/icon-mail.png) no-repeat 4px center;}

.ctUs-box .ctUs-post{background:url(../images/icon/icon-post.png) no-repeat 4px center;}

.ctUs-box .ctUs-mail{background:url(../images/icon/icon-mail2.png) no-repeat 4px center;}



/*营销网络*/

.container-Emkt{padding:40px 0 45px;background-color:#f9f9f9;}

.Emkt-top{text-align:center;font-size:24px;color:#0054a5;}

.Emkt-nav{width:1110px;overflow:hidden;margin:26px 0 0 -10px;}

.Emkt-nav a{display:block;padding:5.5px 0 5.5px 11px;float:left;}

.Emkt-nav a span{display:block;width:100px;height:35px;line-height:35px;text-align:center;color:#585858;background-color:#e5e5e5;}

.Emkt-nav a.cur span,

.Emkt-nav a:hover span{background-color:#0054a5;color:#fff;}



.Emkt-box{padding:15px 0;background-color:#ffffff;margin:30px 0 0;display:none;}

.Emkt-box table{width:100%;border-collapse:collapse;}

.Emkt-box table tr td{padding:24px 30px;color:#585858;line-height:28px;vertical-align:middle;}

.Emkt-box table tr td:first-child{width:139px;color:#0054a5;text-align:center;border-right:1px solid #e5e5e5;padding:0px;}



/*在线留言*/

.container-oMsg{padding:47px 0 34px;}

.oMsg-top{font-size:24px;color:#0054a5;}

.oMsg-list{overflow:hidden;margin:14px 0 0;}

.oMsg-list li{width:50%;padding:10px 0;overflow:hidden;float:left;}

.oMsg-list .oMsg-type{display:block;width:65px;text-align:right;height:44px;margin-top: 10px;/* line-height:44px; */color:#585858;float:left;}

.oMsg-list .oMsg-type span{color:#ff0000;}

.oMsg-list .text{display:block;width:449px;height:42px;padding:0 10px;border:1px solid #dbdbdb;float:left;margin:0 0 0 9px;}

.oMsg-list li.w100{width:100%;}

.oMsg-list textarea.text{width:999px;height:209px;padding:10px;resize:none;}

.oMsg-list .text.yzm-text{width:245px;}

.oMsg-list .yzm-img{display:block;width:125px;height:44px;position:relative;overflow:hidden;float:left;margin:0 0 0 10px;}

.oMsg-list .oMsg-btn{width:106px;height:44px;line-height:44px;font-size:16px;color:#fff;background-color:#0054a5;float:left;margin:0 0 0 10px;}









/*-----浮动右侧客服-----*/

.float_qq{ position:fixed; top:200px; right:0; width:57px;z-index:200;}

.float_qq li{ width:auto; height:58px; z-index:20;}

.float_qq li.float_qq1,

.float_qq li.float_qq4{ position:absolute; left:0; width:57px;}

.float_qq li.float_qq1{ top:0;}

.float_qq li.float_qq2{ position:absolute; top:60px; left:0;  width:225px;}

.float_qq li.float_qq3{position:absolute; top:120px; left:0; width:126px;}

.float_qq li.float_qq4{ position:absolute; top:180px; left:0;}

.float_qq4{ position:absolute; top:153px; left:0;}

.float_qq li.float_qq6{position:absolute; top:120px; left:0; width:126px;}

.float_qq li a{ display:block; font-family:"Arial"; color:#FFF; font-size:14px; height:58px; line-height:58px; overflow:hidden; background-color:#00a0ea;border-radius:6px;}

.float_qq li a img{ display:block; float:left; vertical-align:middle; width:57px; height:58px;}

.float_shwx{ position:absolute; top:-155px; left:-200px;width:216px; height:216px; padding-bottom:9px;display:none;}

.float_shwx img{ display:block; padding:14px; background-color:#FFF; width:188px; height:188px;}

.float_qq li:hover .float_shwx{display:block;}







/*友情链接*/

.container-link{padding:35px 0 0;min-height:600px;}

.link-top{padding:0 0 12px;font-size:24px;color:#0054a6;border-bottom:1px solid #e1e1e1;}

.link-list{width:1115px;margin:40px 0 0 -15px;}

.link-list li{width:208px;padding:0 0 15px 15px;float:left;}

.link-list .link-box{display:block;height:82px;line-height:82px;font-size:0px;text-align:center;border:1px solid #dcdcdc;overflow:hidden;position:relative;}




/*资料下载搜索框*/
.sDown-srch{width:312px;height:34px;margin:0 auto 30px;}
.sDown-srch .text{padding:0 0 0 10px;width:253px;height:32px;line-height:22px;color:#b5b5b5;border:1px solid #e1e1e1;border-right:0px;float:left;}
.sDown-srch .btn{width:48px;height:34px;background:url(../images/icon/icon-srch2.png) no-repeat center center;float:right;}


