/*common.css * CSS Document * The site is designed by Lxh,Inc 12/2016*/

html,body{height:100%;}

/*Header Start*/
.header{background:none; height:140px; width:100%; z-index:111100; position:absolute; left:0; top:0;}
.header .header-con{max-width:1762px; margin:0 auto;}
.header .header-con .logo{width:230px; height:140px; background:rgba(0, 160, 233, 0.851);}

.nav{margin-top:55px; margin-right:-25px;}
.nav li{float:left; border-right:1px solid rgba(255,255,255,0.502); height:13px; font-size:16px; font-weight:bold; padding:0px 25px;}
.nav li:last-child{border-right:0;}
.nav li a{color:#fff; display:block; line-height:13px; transition:all .3s ease-in;}
.nav li a:hover{color:#009ee5;}
/*Header End*/

/*Footer Start*/
.footer{width:100%; height:auto; padding:40px 0px 35px; background:#f3f3f3; min-width:1200px;}
.footer dl{float:left; line-height:14px; width:12.365%;}
.footer dl:last-child{margin-right:0;}
.footer .other-dl{border-left:3px solid #009ee5; height:13px; padding-left:10px;}
.footer dl dd{font-size:15px; color:#333; margin-bottom:15px;}
.footer dl dd a{color:#333;}
.footer dl dt a{font-size:14px; color:#666; line-height:1.857;}
.footer dl dt a:hover{color:#009ee5;}
.copy{width:100%; min-width:1200px; background:#3d3d3d; height:50px;}
.copy p{font-size:12px; color:#999; line-height:50px;}
.copy p a{color:#999;}
.copy p a:hover{color:#009ee5;}
.copy .share{font-size:12px; color:#999; line-height:50px;}
.copy .share a{width:26px; height:26px; display:block; background:url("../images/share.png") no-repeat; margin-left:10px; float:right; margin-top:12px; transition:none;}
.copy .share a.sina{background-position:0px 0px;}
.copy .share a.sina:hover{background-position:0px -50px;}
.copy .share a.wx-share{background-position:-36px 0px;}
.copy .share a.wx-share:hover{background-position:-36px -50px;}
.copy .share a.qzone{background-position:-72px 0px;}
.copy .share a.qzone:hover{background-position:-72px -50px;}
/*Footer End*/

/*Home Start*/
.slideBox{position:relative; width:100%; height:100%; overflow:hidden;}
.slideBox .hd{height:300px; overflow:hidden; position:absolute; left:50%; margin-left:-600px; top:35%; z-index:1; width:1200px;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left; height:100%;}
.slideBox .hd ul li{float:left; border:3px solid #fff; background:rgba(255,255,255,0.2); width:218px; height:140px; margin-right:20px; text-align:center; cursor:pointer; padding:77px 0px; transition:all .3s ease-in; -moz-transition:all .3s ease-in; -webkit-transition:all .3s ease-in; -o-transition:all .3s ease-in;} 
.slideBox .hd ul li:last-child{margin-right:0;}
.slideBox .hd ul li a{display:block;}
.slideBox .hd ul li i{display:block; width:218px; height:100px; background:url("../images/li.png") no-repeat; margin:0 auto; margin-bottom:20px;}
.slideBox .hd ul li i.icon-1{background-position:-180px -130px;}
.slideBox .hd ul li i.icon-2{background-position:65px -130px;}
.slideBox .hd ul li i.icon-3{background-position:-423px -130px;}
.slideBox .hd ul li i.icon-4{background-position:-666px -130px;}
.slideBox .hd ul li i.icon-5{background-position:-910px -130px;}
.slideBox .hd ul li p{font-size:24px; color:#fff; font-weight:bold; line-height:1.25;}
.slideBox .hd ul li span{display:block; width:118px; height:27px; border:1px solid #fff; border-radius:14px; margin: 30px auto; font-size:14px; color:#fff; line-height:27px; text-align:center; display:none;}
.slideBox .hd ul li:hover{background:rgba(0, 160, 233, 0.851); border:3px solid transparent; height:170px; width:218px; padding:65px 0px;}
.slideBox .hd ul li:hover i{margin-bottom:-5px; margin-top:-5px;}
.slideBox .hd ul li:hover i.icon-1{background-position:-180px -2px;}
.slideBox .hd ul li:hover i.icon-2{background-position:65px -2px;}
.slideBox .hd ul li:hover i.icon-3{background-position:-423px -2px;}
.slideBox .hd ul li:hover i.icon-4{background-position:-666px -2px;}
.slideBox .hd ul li:hover i.icon-5{background-position:-910px -2px;}
.slideBox .hd ul li:hover span{display:block;}
.slideBox .bd{position:relative; height:100%; z-index:0;}
.slideBox .bd ul{height:100%; width:100%;}
.slideBox .bd li{zoom:1; vertical-align:middle; height:100%;}
.slideBox .bd img{width:auto; height:auto; display:block; min-width:100%; min-height:100%;}
.txtScroll-top{position:absolute; bottom:10%; width:100%; text-align:center; z-index:100; height:30px;}
.txtScroll-top .infoList li{font-size:16px; color:#fff; line-height:1.875;}
.txtScroll-top .infoList li a{color:#fff; transition:all .3s ease-in; -moz-transition:all .3s ease-in; -webkit-transition:all .3s ease-in; -o-transition:all .3s ease-in;}
.txtScroll-top .infoList li a:hover{color:#009ee5;}
.txtScroll-top .more{display:inline-block; width:120px; height:31px; border-radius:15px; background:#fff; line-height:31px; color:#15191d; font-size:14px; text-transform:uppercase; font-family:"Microsoft YaHei"; margin-top:30px;}
.txtScroll-top .more:hover{background:#009ee5; color:#fff;}
/*Home End*/

/*Contact Start*/
.contact-banner{width:100%; height:438px; position:relative;}
.container-wrap{width:1400px; position:relative; background:#fff; padding:0px 0px 80px; margin:-220px auto 0px;}
.main{width:1200px; margin:0 auto;}
.title-wrap{width:1200px; margin:0 auto; padding:80px 0px 0px 0px; overflow:hidden;}
.title-wrap .title span{color:#00a0e9; font-size:40px;}
.title{margin-bottom:70px;}
.title h2{font-size:40px; color:#333; font-weight:400;}
.title p{font-size:18px; color:#666; margin-bottom:25px;}
.contact-box{border-top:1px dashed #e0e0e0; border-bottom:1px dashed #e0e0e0; padding:40px 0px; margin-bottom:30px;}
.contact-box .contact-list{overflow:hidden;}
.contact-box .contact-list li{width:33.2%; float:left; border-right:1px dashed #e0e0e0; height:255px;}
.contact-box .contact-list li:last-child{margin-right:0; border:0;}
.contact-box .contact-list li .contact-module{margin:0 auto; text-align:center;}
.contact-box .contact-list li .contact-module i{display:block; width:68px; height:68px; border:1px solid #999; border-radius:50%; margin:0 auto 15px; background:url("../images/contact-icon.png") no-repeat;}
.contact-box .contact-list li .contact-module i.icon-1{background-position:17px 17px;}
.contact-box .contact-list li .contact-module i.icon-2{background-position:-384px 17px;}
.contact-box .contact-list li .contact-module i.icon-3{background-position:-783px 17px;}
.contact-box .contact-list li .contact-module span{display:block; font-size:16px; color:#666; width:210px; text-align:left; margin:0 auto 5px; overflow: hidden;}
.contact-box .contact-list li .contact-module span a{float:left;}
.contact-box .contact-list li .contact-module span b{font-weight:400; float:left; width:145px;}
.contact-box .contact-list li .contact-module .joins-bnt{display:inline-block; border-radius:2px; background:rgba(0, 160, 233,0.8); width:150px; height:40px; font-size:15px; color:#fff; line-height:40px; text-align:center;}
.contact-box .contact-list li .contact-module .joins-bnt:hover{background:rgba(0, 160, 233,1);}
.contact-box .contact-list li .contact-module p{font-size:18px; color:#333; line-height:1.778; margin-bottom:15px;}
.contact-box .contact-list li .contact-follow a{display:inline-block; width:; height:; background:url("../images/contact-share.png") no-repeat; width:38px; height:38px;}
.contact-box .contact-list li .contact-follow a.wx{background-position:0px 0px;}
.contact-box .contact-list li .contact-follow a.qq{background-position:-58px 0px; margin:0px 15px;}
.contact-box .contact-list li .contact-follow a.sina{background-position:-116px 0px;}

/*微信弹窗 eject Start*/
.layer{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none; }
.pop{width:360px; height:400px; z-index:100001; position:fixed; top:50%;left:50%; background:#fff; margin:-200px 0 0 -180px;   box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center;}
.pop img{width:200px; height:200px;}
.pop dl{ margin-top:60px; font-size:14px; color:#333; line-height:40px;}
.pop dl a{ width:110px; height:40px; background:#009ee5; color:#fff; display:inline-block; border-radius:2px; font-size:14px;}
/*微信弹窗 eject End*/

/*投递简历 eject Start*/
.layer{z-index:10000;position:fixed; _position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5; display:none; }
.pop{ width:650px; height:400px; z-index:100001; position:fixed; top:50%;left:50%; background:#fff; margin:-200px 0 0 -325px; box-shadow:1px 1px 6px 3px rgba(0,0,0,.2); display:none; text-align:center;}

.pop dl{ margin-top:20px; font-size:14px; color:#333; line-height:40px; }
.pop dl dt h2{font-size:20px; font-weight:bold;}
.upload{width:110px; height:35px; background: rgba(0, 160, 233,0.8); color:#fff; border-radius:2px; font-size:14px; border:0;}
.inp_file{position:absolute; opacity:0; width:110px; height:35px;}
.file-box{width:200px; height:200px; border:1px solid #ccc; margin:10px auto; line-height:1.6;}
.file-box img{margin:20px auto; display:block; width:52px; height:auto;}
.pop dl .true{width:110px; height:40px; background: rgba(0, 160, 233,0.8); color:#fff; display:inline-block; border-radius:2px; font-size:14px; border:0;}
.pop dl .close{ width:110px; height:40px; background: rgba(0, 160, 233,0.8); color:#fff; display:inline-block; border-radius:2px; font-size:14px; border:0;}
/*投递简历 eject End*/

/*Contact End*/

/*Aroma Start*/
.aroma-banner{width:100%; height:438px; position:relative;}
.aroma-wrap{height:auto; position:relative;}
.aroma-wrap .container{padding:0px 0px 50px;}
.title-right_z{margin-top: 25px;}
.title-right h2,.title-right p{font-size:16px; color:#666; line-height:2; width:795px;}
.aroma-box .aroma-list li{width:380px; float:left; margin-right:30px; position:relative; transition:all .3s ease-in; margin-bottom:30px;}
.aroma-box .aroma-list li:nth-child(3n){margin-right:0px;}
.aroma-box .aroma-list li .aroma-pic{width:380px; height:250px; margin-bottom:20px; overflow:hidden;}
.aroma-box .aroma-list li .aroma-pic img{width:100%; height:100%; transition:all .3s ease-in;}
.aroma-box .aroma-list li p{font-size:18px; color:#333;}
.aroma-box .aroma-list li span{font-size:14px; color:#999;}
.skillbar{position:relative; display:block; margin-top:25px; width:100%; background:#f0f0f0; height:1px; 
    border-radius:3px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    -webkit-transition:0.1s linear;
    -moz-transition:0.1s linear;
    -ms-transition:0.1s linear;
    -o-transition:0.1s linear;
    transition:0.1s linear;
    -webkit-transition-property:width, background-color;
    -moz-transition-property:width, background-color;
    -ms-transition-property:width, background-color;
    -o-transition-property:width, background-color;
    transition-property:width, background-color;

}
.skillbar-bar{height:1px; width:0px; background:#999999; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; transition:all .5s ease-in;-webkit-transition:all .5s ease-in; -moz-transition:all .5s ease-in; -o-transition:all .5s ease-in;}
.aroma-box .aroma-list li a::before {position:absolute; content:""; width:348px; height:calc(100% - 130px); margin:15px; z-index:10; border:1px solid transparent; transition:all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; height:218px;}
.aroma-box .aroma-list li:hover a::before{border:1px solid rgba(255,255,255,1);}
.aroma-box .aroma-list li a::after {content:''; width:40px; height:40px; line-height:40px; background:url(../images/jia.png); margin:0 auto; display: inline-block; position:absolute; top:50%; margin-top:-60px; left:50%; margin-left:-20px; z-index:10; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; opacity:0; }
.aroma-box .aroma-list li:hover a::after{opacity:1;}
.aroma-box .aroma-list li:hover .aroma-pic img{transform: scale(1.1, 1.1); -webkit-transform:scale(1.1, 1.1); -moz-transform:scale(1.1, 1.1);}
.aroma-box .aroma-list li:hover .skillbar-bar{width:100%;}
.aroma-box .aroma-list li:hover p{color:#009ee5;}
/*Aroma End*/

/*Aroma Det Start*/
.title-right .return{font-size:14px; color:#989898; margin-top:45px; display:block;}
.title-right .return img{margin-top:-2px; margin-right:5px;}
.aromaDet-box{overflow:hidden;}
.aromaDet-box .aromaDet-pic{width:600px; height:395px; position:relative;}
.aromaDet-box .aromaDet-pic img{width:100%; height:100%;}
.aromaDet-box .aromaDet-pic p{width:600px; position:absolute; bottom:0; left:0; height:52px; background:rgba(0,0,0,0.502); text-align:center; font-size:16px; line-height:52px; color:#fff;}
.aromaDet-box .aromaDet-txt{width:540px;}
.aromaDet-box .aromaDet-txt p{font-size:20px; color:#333; /*margin-bottom:10px;*/ font-family: "Microsoft YaHei" !important;}
.aromaDet-box .aromaDet-txt span{font-size:16px; color:#666; line-height:1.875; /*margin-top:47px;*/ /*display:inline-block;*/ font-family: "Microsoft YaHei" !important;}
.aromaDet-page{width:1200px; height:50px; overflow:hidden; margin:60px 0px 30px;}
.aromaDet-page .page-box{width:599px; height:50px; background:#f5f5f5;}
.aromaDet-page .prev a,.next a{display:inline-block; width:95px; height:50px; background:#ebebeb; line-height:50px; text-align:center; font-size:14px; color:#555555;}
.aromaDet-page .prev p{text-align:left; padding-left:20px; padding-right:0;}
.aromaDet-page p{display:inline-block; font-size:16px; color:#555; line-height:50px; width:484px; text-align:right; padding-right:20px;}
.aromaDet-page .page-box:hover p{color:#009ee5;}
/*Aroma Det End*/

/*stable Det Start*/
.stableDet-box .stableDet-txt h2{font-size:20px; font-weight:bold; color:#333;}
.stableDet-box .stableDet-txt span{margin-top:15px;}
/*stable Det End*/

/*Service Start*/
.service-nav{margin-right:1px;}
.service-nav li{width:78px; height:78px; border:1px solid #b3b3b3; border-radius:50%; display:inline-block; margin-left:15px; position:relative;}
.service-nav li i{display:block; background:url("../images/service.png") no-repeat; width:78px; height:78px;}
.service-nav li i.icon-1{background-position:17px 15px;}
.service-nav li i.icon-2{background-position:-84px 15px;}
.service-nav li i.icon-3{background-position:-184px 15px;}
.service-nav li i.icon-4{background-position:-284px 15px;}
.service-nav li p{width:68px; height:38px; border-radius:50%; position:absolute; top:0; left:0; background:rgba(0, 160, 233, 0.8); padding:20px 5px; text-align:center; border:1px solid transparent; color:#fff; font-size:13px; display:none; line-height:1.3;}
.service-nav li:hover{border:1px solid transparent;}
.service-nav li:hover p{display:block;}
.service-box{padding-bottom:20px;}
.service-box .service-show img{display:block;}
.service-box .service-show .service-picLeft{width:295px; height:360px; margin-right:10px;}
.service-box .service-show .service-picLeft img{width:100%; height:100%; }
.service-box .service-show .servicr-picRight img.picRight1{width:295px; height:150px; margin-bottom:10px;}
.service-box .service-show .servicr-picRight img.picRight2{width:295px; height:200px;}
.service-box .service-txt{width:540px; margin-top:-7px;}
.service-box .service-txt h2{font-size:20px; font-weight:400; color:#333; /*margin-bottom:15px;*/}
.service-box .service-txt p{font-size:16px; color:#666; /*line-height:1.875;*/ /*margin-bottom:50px;*/}
.service-box .service-txt p:last-child{margin-bottom:25px;}
.service-box p.service-foot{font-size:16px; color:#666; line-height:1.875; text-indent:2em; margin-top:0px;}
/*Service End*/

/*Baking Det Start*/

.bakingDet-slide{width:600px; height:395px; overflow:hidden; position:relative; border:1px solid #ddd;}
.bakingDet-slide .bd{position:relative; height:100%; z-index:0;}
.bakingDet-slide .bd li{zoom:1; vertical-align:middle;}
.bakingDet-slide .bd img{width:600px; height:395px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.bakingDet-slide .prev,
.bakingDet-slide .next{ position:absolute; left:0%; top:50%; margin-top:-30px; display:block; width:30px; height:60px; background:rgba(0,0,0,0.502) url(../images/arrowL.png) scroll center center no-repeat; border-radius:2px; transition:none;}
.bakingDet-slide .next{ left:auto; right:0%; background:rgba(0,0,0,0.502) url(../images/arrowR.png) scroll center center no-repeat;}
.bakingDet-slide .prev:hover,
.bakingDet-slide .next:hover{background:rgba(0,160,233,0.702) url(../images/arrowL.png) scroll center center no-repeat;}
.bakingDet-slide .next:hover{background:rgba(0,160,233,0.702) url(../images/arrowR.png) scroll center center no-repeat;}
.bakingDet-slide .prevStop{ display:none;}
.bakingDet-slide .nextStop{ display:none;}
.baking-info{width:540px;} 
.baking-info h2{font-size:20px; color:#333; text-align:left;}
.baking-info span,.baking-info p,.baking-info b{color:#666;}
.baking-info .baking-table{width:538px; height:347px; border:1px solid #ccc; margin-top:25px;}
.baking-info .baking-table tr{border-bottom:1px solid #ccc; font-size:16px; color:#666;}
.baking-info .baking-table tr th{width:190px; border-right:1px solid #ccc; font-weight:400;}
.baking-info .baking-table tr td{padding-left:30px;}
.baking-info ul li p{width:190px; border-right:1px solid #ccc; display:inline-block;}
.baking-info ul li span{display:inline-block; width:313px; padding-left:30px;}
.baking-info tr td:first-child{width:100px;}
.baking-info tr td{padding:5px 0px;}
.baking-info tr td span{line-height:1.2 !important; font-family:'Microsoft YaHei' !important;}
.baking-info tr td p,.baking-info tr td b,.baking-info tr td a{font-family:'Microsoft YaHei' !important;}
/*Baking Det End*/

/*Health Det Start*/
.healthDet-box{font-size:16px; color:#666; text-indent:2em;}
.healthDet-box p,.healthDet-box span,.healthDet-box i,.healthDet-box b, .healthDet-box strong{font-size:16px; color:#666;}
.healthDet-box h2{line-height:0.7; margin-top:30px;}
.healthDet-box p{text-indent:0; /*line-height:2;*/}
.healthDet-box span{/*display:block;*/ line-height:1.7;}
/*Health Det End*/

/*About Start*/
.company-name p{font-size:20px; color:#009ee5;}
.company-name span{font-size:15px; color:#009ee5; line-height:2;}
.about-box{margin-bottom:30px;}
.about-box h2{font-size:20px; color:#333; margin-bottom:15px;} 
.about-box p{font-size:16px; color:#666; line-height:2; margin-bottom:25px;}
/* 本例子css */
.about-slide{width:100%; height:201px; overflow:hidden; position:relative;}
.about-slide .bd{position:relative; height:100%; z-index:0;}
.about-slide .bd li{zoom:1; vertical-align:middle;}
.about-slide .bd li .about-pic{width:281px; /*height:198px;*/ float:left; margin-right:22px; border:1px solid #e6e6e6;}
.about-slide .bd li .about-pic:nth-child(4n){margin-right:0px;}
.about-slide .bd li .abot-pic img{width:100%;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.about-slide .prev,
.about-slide .next{ position:absolute; left:0%; top:50%; margin-top:-25px; display:block; width:26px; height:46px; background:url(../images/arrowLB.png) no-repeat scroll center center;}
.about-slide .next{ left:auto; right:0%; background:url(../images/arrowRB.png) no-repeat scroll center center;}
.about-slide .prev:hover,
.about-slide .next:hover{background:url(../images/arrowRB-on.png) no-repeat scroll center center;}
.about-slide .prev:hover{background:url(../images/arrowLB-on.png) no-repeat scroll center center;}
.about-slide .prevStop{ display:none;}
.about-slide .nextStop{ display:none;}
/*About End*/

/*Info Start*/

/* 本例子css */
.info-slide{width:100%; /*height:230px;*/ overflow:hidden; position:relative; border-bottom:1px solid #ccc; padding-bottom:40px;}
.info-slide .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.info-slide .hd ul{overflow:hidden; zoom:1; float:left;}
.info-slide .hd ul li{float:left; margin-right:4px; width:10px; height:10px; line-height:10px; text-align:center; background:#c2c2c2; cursor:pointer; border-radius:50%;}
.info-slide .hd ul li:hover{background:#009ee5;}
.info-slide .hd ul li.on{background:#009ee5; width:16px; border-radius:5px;}
.info-slide .bd{position:relative; height:100%; z-index:0;}
.info-slide .bd li{zoom:1; vertical-align:middle;}
.info-con{width:870px;}
.info-con .info-title{margin-top:20px;}
.info-con .info-title h2{display:inline-block; font-size:18px; color:#009ee5; font-weight:400;}
.info-con .info-title span{font-size:15px; color:#333; font-weight:bold; float:right;}
.info-con .info-title span:hover{color:#009ee5;}
.info-con p{font-size:15px; color:#666; line-height:1.733; width:725px; padding:20px 0px;}
.info-con span{font-size:13px; color:#999; line-height:15px; height:15px; display:inline-block;}
.info-con span img{margin-right:8px; margin-top:-4px;}
.info-list li{border-bottom:1px dashed #ccc; padding:30px 0px 20px;}
.info-list li h2{font-size:18px; color:#333;}
.info-list li h2 a{color:#333;}
.info-list li:hover h2{color:#009ee5;}
.info-list li p{font-size:15px; color:#666; line-height:1.733; padding:10px 0px;}
.info-list li span{font-size:13px; color:#999; line-height:15px; height:15px; display:inline-block;}
.info-list li span img{margin-right:8px; margin-top:-4px;}

/*Page Style*/
.page{width:100%;height:28px;text-align:center;line-height:26px; margin:50px 0px 30px;}
.page_con{display:inline-block;*display:inline;*zoom:1;}
.page a{display:block;width:32px;height:26px;float:left;border:1px solid #ededed;color:#666;background:#fff;}
.page a.gofirst,
.page a.golast{width:44px;height:26px;margin-right:10px;}
.page a.goprev,
.page a.gonext{margin-right:10px;font-family:'宋体';}
.page a.num{margin-left:-1px;font-weight:bolder;}
.page a.gonext{margin-left:10px;}
.page a:hover,
.page a.on{background:#009ee5;color:#fff;transition: all 0.3as ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s;}
.page span{margin-left:3px;color:#666;}
.page .num.on,
.page a.non{cursor:default;}
.page a.non{color:#ccc;background:#fff;}
/*Info End*/

/*Info Det Start*/
.infoDet-box{border-top:1px dashed #ccc; padding:50px 0px 0px 0px; text-align:center;}
.infoDet-box h1{font-size:22px; color:#000; font-weight:400; text-align:center;}
.infoDet-box span.time{font-size:13px; color:#999; line-height:15px; height:15px; display:block; text-align:center; padding:25px 0px 35px; text-indent:0;}
.infoDet-box span.time img{margin:-4px 8px 0px 20px;}
.infoDet-box p,.infoDet-box span,.infoDet-box b,.infoDet-box i,.infoDet-box strong,.infoDet-box em{font-size:16px; color:#666; line-height:2.125; text-indent:2em; text-align:left;}
.infoDet-box img{display:inline-block; padding:30px 0px;}
/*Info Det End*/
.joins-box .recruit_wrap_list span{text-align:center; display:inline-block; float:left;}
.joins-box .recruit_wrap_list span.uwl_1{width:25%;}
.joins-box .recruit_wrap_list span.uwl_2{width:25%;}
.joins-box .recruit_wrap_list span.uwl_3{width:25%;}
.joins-box .recruit_wrap_list span.uwl_4{width:25%;}
.joins-box .recruit_wrap_list span.uwl_4 i{display:block; /*width:21px;*/ height:11px; margin-top:7px; background:url("../images/arrowB-open.png") no-repeat scroll center center; cursor:pointer;}
.joins-box .recruit_wrap_list dt.rwl_title{border-bottom:2px solid #e8e6e6; background:#f8f9fa; height:70px; line-height:70px;}
.joins-box .recruit_wrap_list dt.rwl_title span{font-size:18px; color:#333; line-height:70px;}
.joins-box .recruit_wrap_list dd{border-bottom:1px dashed #ccc; display:block;/* padding:20px 0px;*/}
.joins-box .recruit_wrap_list dd > span{font-size:15px; color:#666; display:inline-block; padding:20px 0px;}
.joins-box .recruit_wrap_list dd.on{background:#f8f9fa;}
.joins-box .recruit_wrap_list dd.on > span{color:#009ee5;}
.joins-box .recruit_wrap_list dd.on span.uwl_4 i{background:url("../images/arrowB-open-blue.png") no-repeat scroll center center; cursor:pointer;}
.joins-box .recruit_wrap_list dd .recruit-con{padding:40px 30px; border-top:1px dashed #ccc; font-size:16px; color:#666; line-height:2.5; display:none; /*margin-top:18px;*/}
.joins-box .recruit_wrap_list dd .recruit-con > span{width:19.7%; text-align:left; float:none; color:#666;}
.joins-box .recruit_wrap_list dd .recruit-con p span{float: none;}
.joins-box .recruit_wrap_list dd .recruit-con ul li{text-indent:45px;}
.joins-box .recruit_wrap_list dd .recruit-con .mail-bnt{width:135px; height:35px; background:#009ee5; font-size:15px; line-height:35px; color:#fff; text-align:center; border:0; cursor:pointer; display:block; margin-top:40px;}
.page-joins a{display:block; width:48px; height:30px; float:left; border:1px solid #ededed; color:#666; background:#fff; line-height:30px;}
.page-joins a.on{background:#009ee5;color:#fff;transition: all 0.3as ease-out 0s;-webkit-transition: all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition: all 0.3s ease-out 0s; border:1px solid transparent;}


/*加载时候*/

.btn.wu{ background:#009ee5; width:120px; height:35px; text-align:center; font-size:14px; color:#fff; border-radius:2px; display:block; margin:40px auto 80px auto; clear:both; line-height:35px;   -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
a.allnews_all{cursor:default; background:#fff; width:158px; height:38px; border:1px solid #dedede; text-align:center; font-size:14px; color:#333; border-radius:2px; display:block; margin:40px auto 100px auto; line-height:38px;  }
.btn_all{cursor:default;  background:#fff; width:120px; height:35px; border:1px solid #dedede; text-align:center; font-size:14px; color:#333; border-radius:2px; display:block; margin:40px auto 80px auto; clear:both; line-height:35px;   -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}

.load-container{border: 1px solid rgba(255, 255, 255, 0.2);width: 150px;height: 155px;position: relative;overflow: hidden;-moz-box-sizing: border-box;box-sizing: border-box;margin: 0px auto;}
.load-container a:link,
.load-container a:visited{position: absolute;bottom: 3px;font-size: 1.15em;text-align: center;left: 0;right: 0;text-decoration: none;color: #FFF;}
.load-container a:link:hover,
.load-container a:visited:hover{text-decoration: underline;}
.loader{-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);}
@media (max-width: 960px){.inner{width: 480px;}}
@media (max-width: 500px){.inner{width: 100%;}
.load-container{width: 100%;}}
.load6 .loader{font-size: 30px;text-indent: -9em;overflow: hidden;width: 1em;height: 1em;border-radius: 50%;margin: 0.8em auto;position: relative;# -webkit-animation: load6 1.7s infinite ease;#animation: load6 1.7s infinite ease;background: url(../images/load.gif) no-repeat center top;background-size: cover;}
.load6 .loader img{width: 30px;height: 30px;position: fixed;}
@-webkit-keyframes load6 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.11em -0.83em 0 -0.42em #1ea721, -0.11em -0.83em 0 -0.44em #1ea721, -0.11em -0.83em 0 -0.46em #1ea721, -0.11em -0.83em 0 -0.477em #1ea721;
    }
    5%,
    95% {
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.11em -0.83em 0 -0.42em #1ea721, -0.11em -0.83em 0 -0.44em #1ea721, -0.11em -0.83em 0 -0.46em #1ea721, -0.11em -0.83em 0 -0.477em #1ea721;
    }
    30% {
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.51em -0.66em 0 -0.42em #1ea721, -0.75em -0.36em 0 -0.44em #1ea721, -0.83em -0.03em 0 -0.46em #1ea721, -0.81em 0.21em 0 -0.477em #1ea721;
    }
    55% {
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.29em -0.78em 0 -0.42em #1ea721, -0.43em -0.72em 0 -0.44em #1ea721, -0.52em -0.65em 0 -0.46em #1ea721, -0.57em -0.61em 0 -0.477em #1ea721;
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.11em -0.83em 0 -0.42em #1ea721, -0.11em -0.83em 0 -0.44em #1ea721, -0.11em -0.83em 0 -0.46em #1ea721, -0.11em -0.83em 0 -0.477em #1ea721;
    }
}

@keyframes load6 {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.11em -0.83em 0 -0.42em #1ea721, -0.11em -0.83em 0 -0.44em #1ea721, -0.11em -0.83em 0 -0.46em #1ea721, -0.11em -0.83em 0 -0.477em #1ea721;
    }
    5%,
    95% {
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.11em -0.83em 0 -0.42em #1ea721, -0.11em -0.83em 0 -0.44em #1ea721, -0.11em -0.83em 0 -0.46em #1ea721, -0.11em -0.83em 0 -0.477em #1ea721;
    }
    30% {
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.51em -0.66em 0 -0.42em #1ea721, -0.75em -0.36em 0 -0.44em #1ea721, -0.83em -0.03em 0 -0.46em #1ea721, -0.81em 0.21em 0 -0.477em #1ea721;
    }
    55% {
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.29em -0.78em 0 -0.42em #1ea721, -0.43em -0.72em 0 -0.44em #1ea721, -0.52em -0.65em 0 -0.46em #1ea721, -0.57em -0.61em 0 -0.477em #1ea721;
    }
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg);
        box-shadow: -0.11em -0.83em 0 -0.4em #1ea721, -0.11em -0.83em 0 -0.42em #1ea721, -0.11em -0.83em 0 -0.44em #1ea721, -0.11em -0.83em 0 -0.46em #1ea721, -0.11em -0.83em 0 -0.477em #1ea721;
    }
}


/*小于1366宽度*/
@media screen and (max-width:1366px){
    .container-wrap{width:1366px; position:relative; background:#fff; padding:0px 0px 50px; margin:-220px auto 0px;}
}

/*小于1280宽度*/
@media screen and (max-width:1280px){
    .container-wrap{width:1280px; position:relative; background:#fff; padding:0px 0px 50px; margin:-220px auto 0px;}
}

/*小于1200宽度*/
@media screen and (max-width:1200px){
    .container-wrap{width:1200px; position:relative; background:#fff; padding:0px 0px 50px; margin:-220px auto 0px;}
}