.headcon{ width:1180px; margin:0 auto;}
.logo{ float:left;}
.head{ padding-top:25px; overflow:hidden;}
.headright{ float:right; width:341px; height:30px;}
.Search{ float:right; background:url(../webimages/pic02.png) no-repeat; width:152px; height:28px; padding:1px 0}
input{ outline:none;}
.Stext{ height:28px; background:none; color:#999; font-size:12px;font-family:"Microsoft Yahei"; padding:0 13px; line-height:28px; float:left; width:88px;}
.Sbutt{ width:28px; height:28px; float:left;  background:url(../webimages/pic03.png) no-repeat center center; cursor:pointer;    margin-right: 5px;}
.nav{ background:#f7f7f7; border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; margin-top:15px; height:48px;}
.navlist ul li{ padding:0 35px; float:left; background:url(../webimages/img01.jpg) no-repeat right center;}
.navlist ul li a{ padding:11px 0 12px;display: block; color:#1a1a1a; font-size:16px; }
.navlist ul{    background: url(../webimages/img01.jpg) no-repeat left center;}
.navlist ul li a.cur{border-bottom:2px solid #0090d3;}
.navlist ul li a:hover{border-bottom:2px solid #0090d3;}

/*.banner{ width:100%; height:auto; max-width:1920px; min-height:371px; position:relative; overflow:hidden; margin:0 auto;transition:all ease 1s; opacity:0;}
.banner ul{ width:1920px; max-width:1920px;  zoom: 1;vertical-align: middle;text-align:center; min-height:371px;}
.banner ul li img{ display:block;  width: 100%; height:auto;transition:all ease 1s; max-width:1920px; min-height:371px;  }*/

.banner{ width:100%; height:auto; overflow:hidden; position:relative;  }
.banner .hd{ position:absolute; bottom:22px; left:0; width:100%; text-align:center; z-index:99;}
.banner .hd ul{ overflow:hidden; zoom:1;  }
.banner .hd ul li{ display:inline-block; width:13px; height:13px; margin:0 5px; background:url(../webimages/pic175.png) no-repeat 2px 2px; line-height:500px; overflow:hidden; line-height:1000px; cursor:pointer; }
.banner .hd ul li.on{  background:url(../webimages/pic176.png) no-repeat;}
.banner .bd{width:100%; position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle;  }
.banner .bd img{ width:100%; height:auto; display:block;  }
  
.Store{ padding:0 10px 0 19px; line-height:30px; background:url(../webimages/pic04.png) no-repeat left center; color:#999; font-size:14px;    float: right;display: none !important;}
a:hover.Store{ color:#999;}
.language{ float:left;color:#999; line-height:30px; padding-right:10px;}
.language a{ color:#999; padding:0 13px;}

.withinbanner{ width:100%; height:319px; position:relative; overflow:hidden;}
.withinbanner img{ display:block; width:1920px; height:319px; position:absolute; left:50%; top:0; margin-left:-960px;}

.webbox{ width:1180px; margin:0 auto; margin-top:40px; margin-bottom:55px; background:url(../webimages/img04.jpg) left repeat-y;}
.webleft{ float:left; width:280px;}
.lefttitle{ background:#0090d3; padding:22px 0 20px 17px;}
.lefttitle h4{ color:#fff; font-size:20px; font-weight:bold;}
.webleftlist ul li{ }
.webleftlist ul li.cur{}
.webleftlist ul li h3{height:60px; line-height:60px; font-size:16px; background:url(../webimages/img05.jpg) no-repeat; border-bottom:1px solid #d7d7d7;}
.webleftlist ul li h3 a{ padding-left:34px; display:block;}
.webright{ float:left; margin-left:38px; width:862px;}
.webleftlist ul li.cur h3{ background:url(../webimages/img08.jpg) no-repeat;}
.webleftlist ul li.cur h3 a{ color:#fff;}


.righttiele{ border-top:1px solid #d7d8dd;border-bottom:1px solid #d7d8dd; line-height:45px;}
.righttiele span{ font-size:14px; float:right; background:url(../webimages/pic06.png) no-repeat left center; padding-left:24px; }
.righttiele span a{ color:#666; padding:0 9px;}
.righttiele span a.cur{ color:#0090d3; padding:0 0 0 9px;}
.righttiele h3{ color:#1a1a1a; font-size:24px;}

.prointro{ padding:52px 0 115px 0;}
.prointro ul li{ float:left; width:33.33%; text-align:center; margin-bottom:40px; font-size:14px;}
.prointro ul li h3{ font-size:16px; padding:3px 0;}

.foot{ background:#f5f5f5; overflow:hidden;}
.footcon{ width:1180px; margin:0 auto; padding:45px 0 30px 0;}
.footcon ul li{ padding-right:65px; float:left; line-height:30px; color:#666;}
.footcon ul li h3{ color:#333; font-size:16px; padding-bottom:5px;}
.footcon ul li a{color:#666;}
.footcode{ float:right; width:130px; text-align:center; line-height:24px;}
.footcode img{ display:block; width:130px; height:130px;}
.footcode p{ padding-top:5px;}
.footcon ul{ float:left;}
.footbot{ background:#262626; height:53px; line-height:53px; text-align:center; color:#fff; font-size:13px;}
.footbot a{color:#fff;}


/*影响业*/
.imagelist ul{ padding:30px 0 0 0; width:900px;}
.imagelist ul li{ float:left; width:270px; margin-right:26px; font-size:16px; text-align:center;    padding-bottom: 25px;}
.imagelist ul li p{ padding-top:12px;height:24px;  line-height:24px; overflow:hidden;}
.imagelist ul li img{ display:block; width:270px; height:188px;}


/*影响产业详情*/
.imagedetailtop{}
.imgleft{ color:#1a1a1a; font-weight:bold;}
.Idimg{ float:left; width:391px; height:291px; display:block;}
.imagedetail{ padding-top:30px;}
.imgleft{ float:left; width:447px; padding-left:24px;}
.imglefttitle{ font-size:16px; color:#1a1a1a; font-weight:bold; margin-bottom:15px;}
.dawechat{ margin-top:15px; position:relative;}
.dawechat a{ width:45px; height:45px; display:block; background:url(../webimages/pic17.png)}

.codeshow{ width:121px; height:132px; position:absolute;    bottom: 46px; left: -41px; background:url(../webimages/pic18.png) no-repeat left -15px; display:none; padding-bottom:10px;}
.codeshow img{    width: 107px; margin: 0 auto;display: block; padding-top: 10px}

/*--产品滚动--*/
.productscroll{ padding:0px 45px; position:relative; margin-top:45px;}
.productscroll span{ display:block;width:34px;height:34px; position:absolute; top:50%; margin-top:-17px;}

.productscroll span.Prevbtn{ background:url(../webimages/pic69.png) no-repeat; left:0px;}
.productscroll span.Nextbtn{ background:url(../webimages/pic70.png) no-repeat; right:0px;}
.productscroll span.Prevbtn:hover{ background:url(../webimages/pic72.png) no-repeat;}
.productscroll span.Nextbtn:hover{ background:url(../webimages/pic71.png) no-repeat;}

.productscrolllist{ width:100%; overflow:hidden; position:relative;}
.productscrolllist ul{ width:99999px; position:relative;}
.productscrolllist ul li{ width:772px; float:left;}
.productscrolllist ul li img{ display:block; width:auto; max-width:100%; margin:0 auto;}
.productscrolllist ul li p{text-align:center;font-size:15px;color:#333; padding-top:15px;}


/*3D相册*/
.classiccase{position:relative;width: 865px; margin: 0 auto; margin-bottom:45px; margin-top:37px; display:none;}
.classiccaseM{overflow:hidden;margin:0 auto; width:742px;margin-top:0;}
.classiccaseM ul{width:750px;height:246px;padding-top:10px; position:relative; margin:0 auto; }
.classiccaseM ul li{width:350px;position:relative; height:210px; }
.classiccaseM ul li img{display:block;width:100%;position:relative;z-index:1;height:auto;}
.classiccasebottomBtns{width:78px;height:32px;margin:0 auto;}
.leftbtn,.rightbtn{width:34px;height:34px; position:absolute; top:120px;}
.leftbtn{ background:url(../webimages/pic69.png) no-repeat; left:0px;}
.rightbtn{ background:url(../webimages/pic70.png) no-repeat; right:2px;}
.leftbtn:hover{ background:url(../webimages/pic72.png) no-repeat; left:0px;}
.rightbtn:hover{ background:url(../webimages/pic71.png) no-repeat; }
.honorTit{ text-align:center; font-size:15px; color:#333;}
.Staficon{ margin-top:42px;}
.Staficon a{ display:block; float:left; width:160px; height:40px; font-size:16px; line-height:40px;  background:#20b3ff url(../webimages/pic62.png) no-repeat 126px center;color:#fff; margin-right:20px; text-indent:19px;}
.Staficon a.Staficon02{text-indent:34px; background:#20b3ff url(../webimages/pic62.png) no-repeat 115px center;}


.imageshowtitle{ padding-left:19px; color:#333; font-size:16px; height:40px; line-height:40px; background:#f2f2f2 url(../webimages/pic62.png) no-repeat 98% center; cursor:pointer;}

.imageshow ul li{ margin-bottom:10px;}
.showDown{ padding:9px 0 0 18px; color:#666; display:none;}
.sDicon{ line-height:36px; padding-left:37px;}
.sDicon1{ background:url(../webimages/pic63.png) no-repeat left center;}
.sDicon2{ background:url(../webimages/pic64.png) no-repeat left center;}
.sDicon3{ background:url(../webimages/pic65.png) no-repeat left center;}
.sDicon4{ background:url(../webimages/pic66.png) no-repeat left center;}




/*公司概况*/
.Companytitle{ color:#0090d3; font-size:26px; font-weight:bold;}
.Companysub{ font-size:16px; color:#999; padding-top:10px;}
.webpadding{ padding-top:30px;}
.Companyimg .classiccase{width:865px;}
.Companyimg .classiccaseM{ width:758px;}
.Companyimg .classiccaseM ul{ width:758px;}
.Companyimg .classiccaseM ul li{ width:400px; height:240px;}
.Companyimg .rightbtn{ right:2px;}


/*企业文化*/
.Enterprise dl{ padding:0 0 20px 0; border-bottom:1px solid #e8e8e8; margin-bottom:30px;}
.Enterprise dl dt{ width:250px; height:188px; float:left;}
.Enterprise dl dt img{display:block; width:250px; height:188px;}
.Enterprise dl dd{ width:584px; float:left; padding-left:25px; font-size:13px;}
.Enterprise dl dd h3{ color:#1a1a1a; font-size:20px; margin-bottom:9px; height:24px; overflow:hidden;}
.Enterprise dl dd span{ color:#999; font-size:14px;}
.entmore{ color:#333; font-size:13px;margin-top: 29px; display: block;}
a:hover.entmore{ color:#0090d3;}
.Enterprise dl dd p{ height:72px; overflow:hidden;}
.page{ text-align:center;}
.page img{ display:block; margin:0 auto;}
.Enterprise dl dd h3 a:hover{ color:#0090d3;}



/*荣誉资质*/
.Honortop{ padding-top:1px; height:145px; position:relative; background:url(../webimages/pic74.png) no-repeat top center;}
.Honortab{ width:704px; margin:0 auto; margin-top:32px; background:url(../webimages/img25.jpg) repeat-x left center; overflow:hidden;}
.Honortab ul li{ width:83px; height:83px; float:left; font-size:18px; color:#666;text-align:center; margin-right:41px; line-height:83px; background:url(../webimages/pic75.png) no-repeat;}
.Honortab ul{ width:99999px;}
.Honortab ul li a{ color:#666; font-weight:bold; display:block; }
.Honorleft, .Honorright{ display:block; width:35px; height:70px; position:absolute; top:50%; margin-top:-35px; }
.Honorleft{ left:0; background:url(../webimages/pic76.png) no-repeat;}
.Honorright{ right:0; background:url(../webimages/pic77.png) no-repeat;}
a:hover.Honorleft{ background:url(../webimages/pic79.png) no-repeat;}
a:hover.Honorright{ background:url(../webimages/pic78.png) no-repeat;}
.Honorcon{ margin-top:39px; min-height:480px; display:none;}
.Honorcon table{ border-collapse:collapse;}
.Honorcon table th{ background:#29bbff; height:42px; color:#fff; font-size:16px; text-align:left; padding-left:14px;}
.Honorcon table td{ padding-left:14px; height:42px; color:#333;}
.Honorcon table tr.tdeven td{ background:#f5f5f5;}
.Honortab ul li.cur{ background:url(../webimages/pic80.png) no-repeat;}
.Honortab ul li.cur a{ color:#fff;}


/*组织架构*/
.Chart{ padding-top:51px; min-height:665px;}
.Chart img{ display:block; margin:0 auto;}



/*联系我们*/
.Contacttit{ color:#0090d3; font-size:30px; font-weight:bold;text-align:center;}
.Contactsub{ color:#999; font-size:14px; text-align:center; padding-top:8px;}
.Contact{ padding-top:51px;}
.Contactinto ul li{ width:25%; float:left; text-align:center; line-height:32px; color:#333;}
.Contactinto ul li h3{ color:#666;}
.Contactinto{ padding-top:65px;}
.Contactinto{ border-bottom:1px solid #d9d9d9; padding-bottom:32px;}
.map{ text-align:center; padding-top:32px;}
.maptit{ color:#333; font-size:20px; border-bottom:3px solid #0090d3; display:inline-block; padding-bottom:22px;}
.mapimg{ width:876px; height:544px; margin-top:39px;}


/*公司新闻*/
.News{ padding-bottom:20px;}
.News dl{ height:202px; padding:19px 0 0 24px; margin-bottom:26px; background:url(../webimages/pic87.png) no-repeat no-repeat;}
.News dl dt{ float:left; width:240px; height:180px;}
.News dl dt img{ display:block; width:240px; height:180px;}
.News dl dd.into{ padding-left:27px; float:left; width:440px; font-size:13px;}
.News dl dd.into h3{ font-size:22px; color:#1a1a1a; height:29px; overflow:hidden; margin:10px 0 15px 0;}
.newsmore{ color:#333; font-size:13px; display:inline-block; padding:2px 13px; border:1px solid #999; margin-top:30px;}
.News dl dd.into p{ height:48px; overflow:hidden;}
.News dl dd.time{ float:left; text-align:center; color:#4c4c4c; font-size:18px; margin-left:38px;     padding-top: 41px;}
.News dl dd.time span{ color:#4c4c4c; font-size:60px; border-bottom:1px solid #4d4d4d; line-height:60px; display:block; margin-bottom:6px;}
.News dl.cur dd.into h3 a{ color:#0090d3;}
.News dl.cur dd.into .newsmore{ border:1px solid #0090d3; color:#0090d3;}
.News dl.cur dd.time{ color:#0090d3; }
.News dl.cur dd.time span{ color:#0090d3;border-bottom:1px solid #0090d3;}


/*新闻详细*/
.Newsdeta{ padding-top:40px; padding-bottom:35px;}
.Newsdetatit{ text-align:center; color:#333;}
.Newsdetatit h3{ color:#0090d3; font-size:30px; text-align:center; font-weight:bold; margin-bottom:13px;line-height:1.5;}
.Newsdetainto{ line-height:24px; color:#333; padding-top:29px; color:#333;}
.Newsdetainto img{ max-width:}



/*公益事业*/
.Public{ padding-bottom:8px;}
.Public ul{ background:url(../webimages/img39.jpg) repeat-y 89px top;}
.Public ul li{ margin-bottom:50px; position:relative;}
.Publictime{ float:left; width:98px; color:#0090d3; font-size:24px; background:url(../webimages/pic88.png) no-repeat right 1px; margin-top:-2px;}
.Publicinto{ float:left; margin-left:30px; position:relative; width:517px;padding-left: 217px; min-height: 162px;}
.Publicimg{     float: left;width: 218px;height: 162px;position: absolute;left: 0;top: 50%;margin-top: -81px;}
.Publicimg img{ display:block;width:218px; height:162px; }
.Publictext{ float:left; width:490px; margin-left:30px; color:#333; }
.Publicbox{ margin-bottom:73px;}


/*企业活动*/
.Video ul{ width:890px; padding-bottom:19px;}
.Video ul li{ width:276px; height:256px; background:#f2f2f2; position:relative; text-align:center; color:#333; font-size:14px; margin:0 17px 32px 0; cursor:pointer; overflow:hidden; float:left;}
.videoicon{ width:36px; height:36px; display:block; position:absolute; left:50%; top:86px; margin-left:-8px; background:url(../webimages/pic90.png) no-repeat;}
.Video ul li p{ height:42px; line-height:42px; overflow:hidden;}


/*心语*/
.Innermost dl{ padding-bottom:41px; border-bottom:1px solid #d9d9d9; margin-bottom:40px;}
.Innermost dl dt{ float:right; width:360px; height:202px; margin-left:65px;}
.Innermost dl dt img{ display:block; width:360px; height:202px;}
.Innermostmore{ display:block; width:97px; height:36px; text-align:center; line-height:36px;  color:#333; margin-top:33px; border:1px solid #0090d3;}
.Innermost dl dd h3{ color:#1a1a1a; font-size:24px; line-height:26px; margin-bottom:15px;}
.Innertime{    padding-left: 28px;    margin-bottom: 20px;display: block; background:url(../webimages/pic92.png) no-repeat;}
.Innermost dl dd p{ height:48px; overflow:hidden;}
a:hover.Innermostmore{ color:#fff;  background:#0090d3;}
.Innermost dl.cur dd h3 a{ color:#0090d3;}
.Innermost dl.cur .Innermostmore{color:#fff;  background:#0090d3;}


/*影像*/
.Sound ul{ width:900px; padding-bottom:15px;}
.Sound ul li{ width:270px;text-align:center; margin:0 26px 30px 0; float:left;}
.Sound ul li img{ display:block;  width:270px; height:188px; margin-bottom:14px;}
.Sound ul li a{ color:#333;}


/*供方报名*/
.signupDl dt{ float:right; width:435px; height:276px;}
.signupDlicon{ padding:0 0 33px 49px; color:#1a1a1a; }
.sigicon1{ background:url(../webimages/pic99.png) no-repeat left 3px;}
.sigicon2{ background:url(../webimages/pic100.png) no-repeat left 2px;}
.sigicon3{ background:url(../webimages/pic101.png) no-repeat left 5px;}
.signupDlicon .bold{font-weight:bold;}
.signup{ padding-top:68px; min-height:660px;}


/*信息公告详情*/
.Notice{ padding-top:38px; min-height:660px;}
.Noticenav a{ display:block; float:left; width:126px; height:40px; margin-right:1px; background:#e8ecf1; color:#333; line-height:40px; text-align:center;}
.Noticenav a.cur{ background:#0090d3; color:#fff;}
.Noticeiton{ color:#333;    padding-top: 48px; line-height:32px;}
.Noticetit{ font-weight:bold; margin-bottom:15px;}
.Noticeiton em.bold{ font-weight:bold;}
.Noticebto{ display:block; margin-top:50px;}
.Noticebto input{ display:block; width:131px; height:40px;font-family:"Microsoft Yahei"; color:#fff; font-size:16px; text-align:left; text-indent:38px; background:url(../webimages/pic102.png) no-repeat; cursor:pointer;}
.Noticeshow{ display:none;}


/*招采公告*/
.companynews{margin-top:35px; padding-bottom:51px;}
.companynews ul{margin:0px; padding:0px;border-top:1px solid #cccccc;}
.companynews ul li{border-bottom:1px solid #cccccc; background:url(../webimages/pic103.png) no-repeat 10px 22px; font-size:14px;height:59px;line-height:59px; overflow:hidden; padding:0px 10px 0 35px; position:relative;s}
.companynews ul li span{ float:right; color:#666; font-family:Arial, Helvetica, sans-serif;}
.companynews ul li a{ color:#333; float:left;}
.companynews ul li span{ color:#999;}
.Noticebox{ margin-bottom:46px;}
.New{ display:block; width:37px; height:16px; float:right; margin:22px 0 0 10px; background:url(../webimages/pic104.png) no-repeat;}

/*招采公告弹窗*/
.popos{ position:relative;}
.popmask{ width:100%; height:100%; position:fixed; top:0; left:0; background:url(../webimages/pic105.png) repeat; display:none;}
.popcon{ width:1180px;height:1332px; position:absolute; top:50%; left:50%; margin-left:-590px; margin-top:-666px; display:none;}




.popconimg{ display:block; float:left; width:1180px; height:16px;}
.popconinto{ background:#fff;  padding:35px 0 59px 0;  }
.popcontit{ color:#0090d3; font-size:24px; font-weight:bold; text-align:center;border-bottom:1px solid #ddd; padding:0 0 20px 0;}
.popfrom{ width:730px; margin:0 auto; padding:52px 0 0 0;}
.popfrom li{ margin-bottom:24px;}
.popfrom li span{ display:block; width:132px; float:left; line-height:38px; color:#333; text-align:right; padding-right:9px;}
.popselect{ width:289px; height:40px; float:left; background:url(../webimages/pic107.png) no-repeat;}
.popselect select{ display:block;width:289px;font-family:"Microsoft Yahei"; color:#666; padding:10px 10px; border:none; background:none; }
select{ outline:none;}

.poplabel{ display:block; width:269px;height:40px; float:left; padding:0 10px; line-height:40px; background:url(../webimages/pic107.png) no-repeat; }
.popfrom li input{ background:none;line-height:40px;font-family:"Microsoft Yahei";color:#666; }
.popfrom li.widthshort{ float:left;}
.popfrom li.widthshort .poplabel{ width:204px; background:url(../webimages/pic108.png) no-repeat;}
.popfrom li.Textarea textarea{ background:url(../webimages/pic109.png) no-repeat; width:545px; height:112px; border:none; resize:none; padding:10px; font-family:"Microsoft Yahei";}
textarea{ outline:none;}
.popfrom li.submit{ margin-top:41px;}
.popfrom li.submit label{ float:none; padding-left:220px; display:block; }
.popfrom li.submit input{ display:block; float:left; width:116px; height:46px; color:#fff; text-align:center; line-height:46px; font-size:18px; cursor:pointer;background:url(../webimages/pic110.png) no-repeat; margin:0 10px;}
.popconfrominto{ color:#333; font-size:14px; line-height:30px; text-align:center;    width: 730px; margin:0 auto;}
.popconfrominto p.red{ color:#ff0000;}
.popconintobox{ padding:0 16px;width:1148px;  float:left; position:relative; background:url(../webimages/pic112.png) repeat;}

.popClose{ display:block; width:32px; height:31px; position:absolute; top:14px; right:27px; background:url(../webimages/pic114.png) no-repeat;}

.popfrom li.widthshort .popselect{    width: 224px; background: url(../webimages/pic108.png) no-repeat;}
.popfrom li.widthshort .popselect select{ width:224px;}


/*发展历程*/

.Course{ padding-top:70px;}
.Coursetop{ display:block; width:19px; height:14px; margin:0 auto; background:url(../webimages/pic68.png) no-repeat;}
.Coursetit{ color:#0090d3; font-size:36px;font-weight:bold;background: url(../webimages/pic118.png) no-repeat;height: 171px; line-height: 266px;}
.Courseinton{ line-height:30px; color:#333; padding:12px 0 0 0;}
.Course ul li{ width:442px; float:left;}

.Course ul li.liodd{ float:right; margin-top:-50px;}
.Course ul li.liodd .Coursetit{padding-left: 49px;background:url(../webimages/pic117.png) no-repeat;}
.Course ul li.liodd .Courseinton{    padding: 12px 0 0 51px;}

.Course ul li.lifrist .Coursetit{    height: 106px;line-height: 135px;background: url(../webimages/pic115.png) no-repeat;}




/*视频弹窗*/
.videodiv { position:relative;  width:584px; height:330px; }
.VideoMore {  background:url(../webimages/pic27.png) no-repeat; display:block; width:97px; height:52px; position:absolute; left:30px; bottom:30px;}
.Videolist ul li h3 {  width:458px; padding:0 18px; float:left; overflow:hidden;}
.Videolist ul li h3 a {  color:#333;}
.Videolist ul li span {  float:right; padding-right:20px; color:#999;}
.page03 {   background:#fff; margin:40px 0; text-align:center; padding:30px 0;}
.videodiv .cur{  background:url(../webimages/pic28.png) no-repeat;}
.videoDiv{ width:100%; height:100%; background:url(../webimages/2015kgzt_img14.png); position:fixed; _position: absolute; top:0; left:0; z-index:9999; display:none;}
.videoDiv .videoCt{ width:640px; height:480px; background:#000; position:relative; left:50%; top:50%; margin:-285px 0 0 -365px;background: #fff;padding:45px; }
.videoDiv .videoClose { width: 23px; height: 23px; position: absolute; top: 8px; right: 8px; z-index: 9999; cursor: pointer; }

#play{ width:640px !important; height:480px !important;}
a:hover.Submore{ color:#0090d2;}




/*人力资源版面*/
.Hrhead{ padding:15px 0 9px 0 ;}
.Hrbox{width:100%; position:relative; height:927px; overflow:hidden;}
.Hrbigimg{ width:1920px; position:absolute; top:0; left:50%; margin-left:-960px;}
.Hrshowbox{ width:1180px;height: 927px; margin:0 auto; position:relative;}
.Hrshow{ position:absolute;}
.Hrshow1{ top:98px; left:499px;}
.Hrshowpos{ position:relative;}
.Hrname{ position:absolute;   bottom: 62px; left: 50%; margin-left: -103px; display:none;}
.Hrnamerun{ height:41px;}
.HrnameLimg{ display:block; width:4px; height:41px; float:left;}
.Hrnametext{ background:#1eb8ff; float:left; height:41px; color:#fff; font-size:16px; font-weight:bold; padding:0 15px; line-height:41px;white-space:nowrap; border-radius:5px;}
.Hrsan{ display:block; width:21px; height:11px; margin:0 auto; background:url(../webimages/pic122.png) no-repeat;}

.Hrshow2{ left:620px; top:118px;}
.Hrshow3{ left:360px; top:170px;}
.Hrshow4{ left:614px; top:232px;}
.Hrshow5{ left:758px; top:241px;}
.Hrshow6{ left:493px; top:282px;}
.Hrshow7{ left:674px; top:304px;}
.Hrshow8{ left:180px; top:366px;}
.Hrshow9{ left:331px; top:355px;}
.Hrshow10{ left:513px; top:410px;}
.Hrshow11{ left:723px; top:406px;}
.Hrshow12{ left:878px; top:422px;}
.Hrshow13{ left:1044px; top:398px;}
.Hrshow14{ left:114px; top:466px;}

.Hrshow2 .Hrname{ bottom: 55px;}
.Hrshow4 .Hrname{ bottom: 52px;}
.Hrshow9 .Hrname{ bottom: 69px;}
.Hrshow10 .Hrname{ bottom: 92px;}
.Hrshow14 .Hrname{ bottom: 69px;}
.Hrshow11 .Hrname{ bottom: 66px;}
.Hrshow12 .Hrname{ bottom: 64px;}
.Hrshow13 .Hrname{ bottom: 68px;}





.hrlinkbox{ width:100%; height:75px; left:0; text-align:center; position:absolute; bottom:68px; }
.hrlinksc, .hrlinkso{ display:inline-block; margin:0 25px; width:259px; height:75px; background:url(../webimages/pic134.png) no-repeat; font-size:24px; color:#fff; line-height:75px; text-indent:33px;}
.hrlinksc{ background:url(../webimages/pic135.png) no-repeat;}
.hrlinkso{ background:url(../webimages/pic136.png) no-repeat;}
a:hover.hrlinksc{ color:#fff;}
a:hover.hrlinkso{ color:#fff;}



/*认识永恒*/
.head-banner{ width:100%; height:406px; position:relative; overflow:hidden;}
.Hrwhinhead{ background:url(../webimages/pic137.png) repeat; position:relative; z-index:9;}
.Hrwhinhead{ padding-top:0;}
.Hrbanner{ width:1920px; position:absolute; left:50%; top:20px; margin-left:-960px;}
.Hrnav{ float:left; padding-left:29px;}
.Hrnav ul li{ line-height:73px; float:left;}
.Hrnav ul li a{ color:#fff; font-size:16px; padding:0 27px; display:block;}
.Hrwhinhead .logo{    padding-top: 12px;}

.Hrnav ul li a:hover{ background:url(../webimages/pic138.png) repeat;}

.main{ width:1180px; margin:0 auto;}
.Winhand{ padding:47px 0 15px 0; width:1290px;}
.Winhandmore{}
.Winhand dl{ width:552px; float:left; color:#666; line-height:20px; margin:0 93px 65px 0;}
.Winhand dl dt{ float:left; width:90px; height:90px;}
.Winhand dl dd{ float:left; margin-left:33px; width:408px;}
.Winhand dl dd h3{ color:#333; font-size:16px; font-weight:bold;    margin-bottom:10px; padding-top:9px; height:20px; overflow:hidden;}
.Winhandmore{ color:#0090d3;display:block; text-align:right; margin-top:12px;}
a:hover.Winhandmore{ color:#0090d3; }
.Hrnav ul li.cur a{ background:url(../webimages/pic138.png) repeat;}



/*我们的工作环境*/
.environment{ padding:54px 0 13px 0; color:#666;}
.entitle{ width:371px;  height:73px; margin:0 auto; margin-bottom:55px; text-align:center; background:url(../webimages/pic143.png) no-repeat;}
.entitle img{ padding-top:19px;}
.ensubhead{ color:#20b3ff; font-size:24px; height:24px; line-height:26px; text-align:center; background:url(../webimages/img66.jpg) repeat-x left center;}
.ensubhead em{ background:#fff; padding:0 36px; font-weight:bold;}
.envirimglist ul li p{ height:50px; line-height:50px; font-size:16px; text-align:center; background:#e5e5e5; overflow:hidden;}


.envirimglist{ padding:40px 0 30px 0;}
.envirimglist ul{    width: 1230px;}
.envirimglist ul li{ float:left; width:570px; margin:0 40px 30px 0;}
.envirimglist ul li img{ display:block; width:570px; height:400px;}
.blue{ font-size:16px; color:#0090d3;}

/*我们未来做什么*/
.Ymark{ height:26px; margin-bottom:13px; background:url(../webimages/img77.jpg) no-repeat left top;}
.what{ padding:37px 0 42px 0;}
.textpad{ padding-left:55px;}
.Ymark2{ background:url(../webimages/img78.jpg) no-repeat right top; margin-top:32px;}


/*我们在做什么*/
.doingwhat{ color:#616161; padding:63px 0 78px 0;}
.doingwhattit{ font-size:24px; font-weight:bold; color:#0090d3; margin:-30px 0 24px 0; padding:0 0 0 53px;}
.doingwhatDL dt{ float:right; width:335px; height:335px; margin-left:87px;}
.doingwhatDL dd{ float:left; width:751px;}
.doingpad{ padding:0 55px 0 53px;}
.doingwhatDL .Ymark2{    margin-top: -17px; }
.doingwhattit2{ padding:0; margin:0 0 19px 0;}
.Arclist{ position:relative; padding:55px 0 80px 0;}
.Arclist img{ position:absolute; left:0; top:55px;}
.Arcstext1, .Arcstext2, .Arcstext3, .Arcstext4, .Arcstext5{ position:relative; z-index:99; color:#616161;}
.Arcstext1{ padding:21px 0 70px 177px;}
.Arcstext2{ padding:0 0 105px 329px;}
.Arcstext3{ padding:0 0 92px 203px;}
.Arcstext4{ padding:0 0 145px 277px;}
.Arcstext5{ padding:0 0 0 147px;}


/*永恒风采我们的生活*/
.Life{ color:#666; font-size:14px; line-height:34px; margin-bottom:35px;}
.Lifeimg{ padding:40px 0 0 0;height: 389px; overflow: hidden;}
.Lifeimglist ul{ width:1216px;}
.Lifeimglist ul li{ float:left; width:382px; margin:0 17px 0 0; background:url(../webimages/pic150.png) no-repeat left bottom;}
.Lifeimglist ul li img{ display:block; width:376px; height:284px; margin:0 auto;}
.Lifeimglist ul li p{ height:60px; line-height:56px; font-size:15px; text-align:center; overflow:hidden;}
.Lifeimglist ul li p a{ color:#333; display:block;}
.blod{ font-weight:bold;}

.Dutyindeo{ width:100%; height:22px;*height:24px; text-align:center; padding-top:23px;}
.Dutyindeo ul li{ width:14px !important; height:15px !important; display:inline-block; margin:0 4px; line-height:500px; overflow:hidden; cursor:pointer; background:url(../webimages/pic151.png) no-repeat;}
.Dutyindeo ul li { _zoom:1;*display:inline;*margin-right:10px; *padding-right: 0;}
.Dutyindeo ul li.on{ background:url(../webimages/pic152.png) no-repeat;}
.Dutylist{ margin-bottom:40px;}
.Dutyindeo ul{ width:100% !important; height:28px !important;}
.Lifeimglist{ height:344px; overflow:hidden;}
.Lifebox{    padding: 54px 0 0 0;}
.Lifebox .ensubhead{ margin-bottom:53px;}
.Lifenav{ margin-bottom:54px;}
.Lifenav a{ display:block; width:170px; height:46px; color:#666; font-size:18px; line-height:46px; text-align:center; float:left; background:#e6e6e6;}
.Lifenav a.cur, .Lifenav a:hover{ background:url(../webimages/pic153.png) no-repeat;  color:#fff; height:53px;}



/*永恒的开拓者*/
.yongheng .ensubhead{ margin-bottom:30px;}
.yonghengtext{ padding:23px 0 15px 0; overflow:hidden;}
.yonghengtext ul{ width:1900px;}
.yonghengtext ul li{ float:left; width:210px; color:#333;}

.Yhtexttitle{ font-weight:bold; color:#0090d3; font-size:16px; margin-bottom:5px;}
.yonghengtext ul li{ margin-right:193px;}
.yonghengtext ul li p{ color:#333;}
.htext1{ width:126px;  display:block; float:left; margin-right:30px;}
.telist{ margin-bottom:28px;}
.yonghengtext ul li.yonghengli2{    width: 235px;}
.yonghengtext ul li.yonghengli2 .htext1{ width:163px;}



/*校园招聘-详情*/
.jobdeta{ padding:43px 0 75px 0;}
.jobdetatitle{ color:#0090d3; font-size:24px; font-weight:bold; padding-bottom:20px; border-bottom:1px solid #d9d9d9;}
.jobdetades{ border-bottom:1px solid #d9d9d9; padding:25px 0;}
.jobdetades ul li{ width:250px; float:left; margin-right:45px; line-height:30px; color:#4c4c4c;}
.jobdetades ul li em{ font-weight:bold;}
.jobtext{ font-weight:bold;    margin-bottom: 5px;}
.jobdetatext{ color:#4c4c4c; line-height:30px; font-size:13px; padding-top:25px;}
.jobbotlist{ margin-top:35px;}
.jobbotlist input{ display:block; float:left; width:130px; height:40px; color:#fff; font-size:16px; line-height:40px; background:url(../webimages/pic156.png) no-repeat;font-family:"Microsoft Yahei"; text-align:left; text-indent:20px; cursor:pointer;}
.jobbotlist input.jobbot2{ background:url(../webimages/pic155.png) no-repeat; margin-left:40px;}

.jobpop{ width:712px; height:475px; position:fixed; top:50%; left:50%; margin-left:-356px; margin-top:-237px; background:url(../webimages/pic157.png) no-repeat; z-index:99; display:none;}

.jobpopdiv{ padding:16px; position:relative;}
.jobpopdivcon{ padding:50px 0 0 0;}
.jobpoptit{ color:#0090d3; font-size:24px; font-weight:bold; border-bottom:1px solid #ddd; text-align:center; padding:38px 0 23px 0;}
.jobpopdivcon label{ display:block; width: 277px; margin: 0 auto; margin-bottom:24px;}
.jobpopdivcon label span{ display:block; float:left; font-size:18px; width:109px; line-height:44px; text-align:right;    padding-right: 10px;}
.jobpopdivcon label input{ display:block; float:left; width:156px; height:44px; text-align:left;line-height:44px; color:#fff; font-size:16px; text-indent:32px; cursor:pointer; }
.jobpopdivcon label a.joble1{display:block; float:left; width:156px; height:44px;line-height:44px; text-align:left; color:#fff; font-size:16px; text-indent:32px;background:url(../webimages/pic159.png) no-repeat;}
.jobpopdivcon label input.joble2{background:url(../webimages/pic160.png) no-repeat;}
.popsub{ color:#666; font-size:16px; text-align:center;    margin-top: 37px;}
.popsub em{ color:#ff0000;}
.jobclose{ position:absolute; top:34px; right:36px; width:32px; height:31px; background:url(../webimages/pic161.png)}









/*校园招聘-招聘会信息*/
.jobcon{ padding:49px 0 0 0;}
.jobsearch input{font-family:"Microsoft Yahei";}
.jobsearchte{ border:1px solid #ccc; width:558px; height:40px; line-height:40px; float:left; color:#666; padding:0 20px;}
.jobsearchbu{ float:left; width:110px; height:42px; background:#0090d3; color:#fff; font-size:16px; cursor:pointer;}
.selectdL{ line-height:40px; padding:32px 0 50px 0;}
.selectdL dt{ float:left; font-size:16px; padding-right:20px;color:#000;}
.selectdL dd{ float:left; padding-right:24px; color:#333; font-size:15px;}
.selectdL dd.cur{  color:#0090d3;}
.jobconlist table{ border-collapse:collapse;}
.jobconlist table tr th{ background:#f2f2f2; height:50px; font-size:15px; color:#0090d3;}
.jobconlist table tr td{ border-bottom:1px solid #eee; height:59px; font-size:13px; color:#333; text-align:center;}
.jobconlist table tr th.fristtd{ text-align:left;  text-indent:70px;}
.jobconlist table tr td.fristtd{ text-align:left;  text-indent:70px;}
.jobconlist table tr th.Ttd{ text-align:left;  text-indent:60px;}
.jobconlist table tr td.Ttd{ text-align:left;  text-indent:60px;}
.jobcon .page{ padding:48px 0 64px 0;}





/*热门职位*/
.hotjobleft{ float:left; width:378px; background:#fafafa;}
.hotjobbox{ padding:43px 0 55px 0;}
.hotjobicon{ display:block; width:124px; height:41px; color:#fff; font-size:16px; margin:30px 0 0 20px; text-align:center; line-height:41px; background:#0090d3;}
.hotjobleft ul{padding:0 20px; border-top:1px solid #eee; margin-top:36px; }
.hotjobleft ul li{ line-height:59px;  border-bottom:1px solid #eee; font-size:13px;}
.hotjobleft ul li a{ display:block;}
.hotjobleft ul li span{ float:right;}
.hotjobright{ float:left; margin-left:24px; padding:45px 0 0 30px; width:748px; background:#fafafa;}
.hotjobrtit{ font-size:16px; color:#0090d3; font-weight:bold;}

.hotjobrtit{ padding:35px 0 31px 0;}
.hotjoblist table tr th.fristtd{ text-indent:11px;}
.hotjoblist table tr td.fristtd{ text-indent:11px;}
.hotjobbox .page{ padding:60px 0;}
.selectdL dd.cur a{    color: #0090d3;}


/*s首页*/
.Icon{ width:1180px; margin:0 auto; overflow:hidden;}
.Industry{ padding:58px 0 83px 0;}
.Icontitle{ text-align:center;}
.Icontitle h3{ text-align:center; display:inline-block; font-size:32px; line-height:36px; background:url(../webimages/img100.jpg) repeat-x left center; color:#0090d3; width:423px;}
.Icontitle h3 em{ display:inline-block; margin:0 auto; padding:0 20px; background:#fff;}
.Icontitle span{font-family:"Arial"; display:block; color:#999; font-size:16px; margin-top:10px;}
.Industrylist{ width:1180px; padding-top:48px; overflow:hidden;position:relative;}
.Industrylist .prev,.Industrylist .next{display:block;width:40px;height:66px;position:absolute;top:182px;z-index:10;}
.Industrylist .prev{left:0;background:#ccc url(../webimages/zdsprev.png) no-repeat;}
.Industrylist .prev:hover{background:#309bfb url(../webimages/zdsprev.png) no-repeat;}
.Industrylist .next{right:0;background:#ccc url(../webimages/zdsnext.png) no-repeat;}
.Industrylist .next:hover{background:#309bfb url(../webimages/zdsnext.png) no-repeat;}
.Industrylist ul{ width:99999px;}
.Industrylist ul li{ width:280px; float:left;margin:0 20px 0 0; color:#666;}
.Industrylist ul li img{ display:block; width:280px; height:200px; }
.Industrylist ul li h3{ color:#101010; font-size:20px; margin:20px 0 10px 0; height:24px; overflow:hidden;}
.Industrylist ul li h3 a{color:#101010;}
.Industrylist ul li p{ height:48px; overflow:hidden;}
.walkcon{ position:relative;    padding-bottom: 88px;}
.walkinto{ background:#c0e1fe; height:480px;}
.walkleft{ float:left; width:512px; padding:84px 0 0 0; position:relative; z-index:99;}
.walklefttit{ color:#333; font-size:36px; line-height:38px;}
.walkconinto{ width:456px; background:#309bfb; padding:37px 28px 20px 30px; margin-top:10px; color:#fff; line-height:30px; font-size:15px;}
.walkmore{ display:block; width:101px; height:33px; color:#fff; line-height:33px; text-align:center; background:url(../webimages/pic163.png) no-repeat; margin-top:15px;}
a:hover.walkmore{color:#fff; }
.walkright{ position:absolute; top:46px; right:0;}
.Inews{ padding:64px 0 0 0;}
.Inewtime{ width:78px; height:90px; float:left;text-align:center; background:url(../webimages/pic164.png) no-repeat;}
.Inewsleft ul li .Inewtime p{ color:#333; font-size:40px; height:40px; line-height:42px; padding:5px 0 3px 0;}
.Inewtime span{ display:block; font-size:13px;}
.Inewtext{ float:left; width:625px; margin-left:18px;}
.Inewsleft ul li{ border-bottom:1px solid #f7f7f7; color:#686868; font-size:13px; padding-bottom:9px; margin-bottom:22px;}
.Inewsleft ul li h3{ color:#181818; font-size:18px; margin-bottom:9px; height:24px; overflow:hidden;}
.Inewsleft ul li p{ height:48px; overflow:hidden;}
.Inewsleft{ width:723px; float:left;}
.Inewsright{ float:left;width:417px;     margin-left: 40px; overflow:hidden; position:relative;}
.Inewsright ul{ margin-bottom:14px; width:999px; height:320px; overflow:hidden;}
.Inewsright ul li{ float:left;width:418px; font-size:13px; }
.Inewsright ul li img{ display:block; width:417px; height:224px;}
.Inewsright ul li h3{ color:#010101; font-size:18px; height:24px; margin:16px 0 9px 0; overflow:hidden;}
.Inewsright ul li p{ height:48px; overflow:hidden;}

.InewsiconL, .InewsiconR{ display:block; width:22px; height:22px; float:right;}
.InewsiconL{ background:url(../webimages/pic165.png) no-repeat;}
.InewsiconR{ background:url(../webimages/pic167.png) no-repeat; margin-left:32px;}
a:hover.InewsiconL{ background:url(../webimages/pic169.png) no-repeat;}
a:hover.InewsiconR{ background:url(../webimages/pic168.png) no-repeat;}

.IVideobox{ padding:38px 0 0 0;}
.IVideocon{ margin-top:42px; background:url(../webimages/img107.jpg) no-repeat center top;}

.Videotit{ color:#272727; font-size:28px; text-align:center; padding:45px 0 29px 0;}
.Videodes{ text-align:center; font-size:16px; color:#363635;}
.Videomp4{ width:658px; height:399px; margin:0 auto; margin-top:40px; background:url(../webimages/pic170.png) no-repeat;}
#indexplay{ width:640px; height:380px; margin:0 0 0 4px !important;}

.Iabout{ padding:60px 0 75px 0;}
.Iaboutlist{ padding:58px 0 0 0;}
.Iaboutlist li{ width:25%; text-align:center; float:left; color:#333; font-size:20px;}
.Iaboutlist li img{ margin-bottom:18px; width:107px; height:107px;}
.Artnewsbtn{ position:absolute; bottom:22px; left:0; width:100%; text-align:center; z-index:99;}
.Artnewsbtn a{ display:inline-block; width:13px; height:13px; margin:0 5px; background:url(../webimages/pic175.png) no-repeat 2px 2px; line-height:500px; overflow:hidden;}
.Artnewsbtn a.cur{ background:url(../webimages/pic176.png) no-repeat;}
.contnet{ overflow:hidden;}
.imghide{ display:none;}
.Inewsleft ul li.cur .Inewtime{ color:#fff; background:url(../webimages/pic177.png) no-repeat;}
.Inewsleft ul li.cur .Inewtime p{ color:#fff; }
.Inewscon{ padding-top:30px;}
.drop-list{ border-bottom:1px solid #d7d7d7; background:#f2f2f2; display:none;}
.drop-list p{ height:40px; line-height:40px; color:#333;}
.drop-list p a{color:#333; display:block; padding-left:32px;}
.drop-list p a:hover, .drop-list p a.cur{ color:#fff; background:#29bbff;}
.webleftlist ul li.cur h3{    border-bottom: 1px solid #fff;}
.webleftlist ul li.hover h3{background: url(../webimages/img08.jpg) no-repeat;border-bottom: 1px solid #fff;}
.webleftlist ul li.hover h3 a {color: #fff;}
.Course ul li.Last .Courseinton{ padding:12px 0 10px 51px; background:url(../webimages/pic178.png) no-repeat 5px bottom;}
.Coursebot{    width: 24px; background:url(../webimages/pic179.png) no-repeat 5px center;}

.webleftlist ul li.cur1 h3{    border-bottom: 1px solid #fff;}
.webleftlist ul li.cur1 h3{background: url(../webimages/img08.jpg) no-repeat;border-bottom: 1px solid #fff;}
.webleftlist ul li.cur1 h3 a {color: #fff;}

.wwcheckbox{ float:left;height: 38px;line-height: 38px;}
.wwcheckbox label{ padding-right:10px; display:inline-block;}
.wwcheckbox label input{vertical-align: -2px;    margin-right: 5px; }
.showprodiv .showDown { display:block !important;}

.update input{display: block !important;}

/*--组织架构--*/

.zuzhijiagou{ width:632px; margin:0px auto;}
.zuzhijiagou img{ display:block;}
.zuzhijiagou ul li{ float:left; width:60px; margin-right:35px;}
.zuzhijiagou ul li img{width:60px;}














