@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}fieldset,img{border:0}:focus{outline:0}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:normal;font-weight:normal}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}body{line-height:1.5}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}sup,sub{font-size:100%;vertical-align:baseline}:link,:visited ,ins{text-decoration:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix{margin-right:auto;margin-left:auto;*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}
b,em,i{font-style:normal;}
body{margin:0;font-family:"Microsoft Yahei",Arial,Tahoma,Helvetica,"SimSun","Hiragino Sans GB",sans-serif;font-size:12px;line-height:20px;color:#333;background-color:#ecebe9;position:relative;}
button,input,select,textarea,th{background:#fff;font-size:12px;line-height:1.5em;font-family:Arial,Tahoma,Helvetica,"SimSun";}
a{color:#333;text-decoration:none;}
a:hover{color:#d0000e;}
.fl{float:left;}
.fr{float:right;}
*html{ background-image:url(about:blank);background-attachment:fixed;}
html,body{width:100%;min-width:1200px;margin:0 auto;overflow-x:hidden;min-height:900px;}
body{background:#ecebe9;}
.top_small{width:100%;height:30px;background:#fff;border-bottom:1px solid #ddd;}
.top_small .w_1200{width:1200px;margin:0 auto;line-height:30px;}
.top_small .w_1200 a{margin-left:10px;}
.top_wrap{width:100%;background:#fff;}
.top_box{width:1302px;margin:0 auto;position:relative;}
.top_wrap .logo{display:block;width:370px;height:105px;background:url(../img/logo.png) no-repeat;float:left;}
.top_wrap .nav{width:700px;height:105px;position:absolute;top:0;right:0;}
.top_wrap .nav li{float:left;position:relative;}
.top_wrap .nav a{display:block;width:80px;height:105px;line-height:105px;text-align:center;font-size:16px;padding:0 10px;}
.top_wrap .nav a.current{color:#fff; background:#d31919;}
.top_wrap .nav a:hover{background:#d31919; color:#fff;}

.top_wrap .nav .nav_fu {position:absolute; left:0px; top:105px; z-index:9; padding:10px 0px; width:100%; background:url(../img/img1_44.png);display:none;}
.top_wrap .nav .nav_fu li{ float:none; width:inherit;}
.top_wrap .nav .nav_fu a{ display:block; width:80px;height:30px; text-align:center; line-height:30px; font-size:13px; color:#fff;} 
.top_wrap .nav .nav_fu a:hover{ background: no-repeat; color:#ffea00;}

.slider{height:500px;padding:10px 0;background:#ececec;overflow:hidden;}
.kouhao{width:100%;background:#fff;}
.kh_box{width:1302px;height:180px;margin:0 auto;background:#fff url(../img/kouhao.png) no-repeat center;}
.part{width:100%;padding:70px 0;position:relative;}
.part_box{width:1302px;margin:0 auto;overflow:hidden;}
.tit{padding:5px 0;}
.tit i{display:block;width:10px;height:23px;background-image:url(../img/arr24.png);_background-image:url(../img/arr8.png);background-repeat:no-repeat;float:left;}
.tit_white i{background-position:0 0;}
.tit_black i{background-position:-10px 0;}
.tit span{font-size:30px;margin-left:10px;}
.tit_white span{color:#fff;}
.tit_black span{color:#333;}
.tit a{font-size:14px;margin-left:10px;}
.tit a:hover{color:#d0000e;}
.tit_white a{color:#fff;}
.tit_black a{color:#7f7f7f;}

.part1{background:#333;color:#dedede;}
.part1 .l{width:582px;font-size:16px;}
.part1 .l p{text-indent:2em;line-height:24px;padding-top:30px;}
.part1 .r{width:620px;overflow:hidden;}
.part1 .r .cont{width:650px;}
.part1 .r img{display:block;float:left;padding:40px 30px 0 0;}

.part2{background:#ecebe9;}
.part2 dl{width:380px;background-color:#fff;box-shadow:0px 0px 3px 0px #dedddb;margin:30px 30px 0 0;float:left;}
.part2 dt{width:380px;height:224px;position:relative;}
.part2 dt p{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background:rgba(0,0,0,0.6);width:340px;height:40px;line-height:40px;padding:0 20px;position:absolute;bottom:0;left:0;color:#fff;font-size:20px;}
:root .part2 dt p{filter:none;}
.part2 dd{height:38px;background:#fff;margin:0;padding:12px 20px;border-bottom:1px solid #e6e6e6;position:relative;}
.part2 dd h5{font-size:18px;}
.part2 dd p{font-size:12px;color:#7f7f7f;}
.part2 dd a:hover p{color:#d0000e;-webkit-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-moz-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-ms-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;-o-transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;transition:color 250ms ease-in 0ms,background-color 250ms ease-in 250ms;}
.part2 dd i{display:block;width:25px;height:25px;background:url(../img/arr.png) no-repeat;opacity:0;position:absolute;bottom:18px;right:20px;}
.part2 dd a:hover i{background:url(../img/arr.png) no-repeat;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;opacity:1;}
.part2 .cont{width:1230px;}

.part3{height:510px;background:url(../img/1.jpg) top center no-repeat;}
.part3 .l{width:480px;height:255px;margin-top:20px;}
.part3 .l ul{width:480px;margin-top:20px;}
.part3 .l li{width:480px;height:40px;line-height:40px;float:left;}
.part3 .l li a{display:block;width:400px;height:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:20px;padding:10px 0;font-size:16px;color:#fff;float:left;}
.part3 .l li a:hover{text-decoration:underline;}
.part3 .l li span{display:block;font-size:12px;color:#fff;float:right;}
.part3 .r{width:610px;font-size:16px;margin-top:20px;}
.part3 .r p{color:#fff;margin:30px 0 20px 0;}
.part3 .r .cont a{display:inline-block;padding:10px;margin:0 20px 20px 0;background:#29ae66;color:#fff;}
.part3 .r .cont a:hover{background:#269e5e;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition: all 1s ease-in-out;transition: all 1s ease-in-out;}

.footer{ float:left; width:100%; padding:20px 0 20px 0;background:#232222;color:#7d7d7d;}
.footer .t{position:relative;border-bottom:1px solid #4f4e4e;padding-bottom:10px;font-size:13px;}
.footer .t dl.aa{width:300px;float:left;}
.footer .t dl.ab{width:467px;float:left;}
.footer .t dl.ac{width:283px;float:left;}
.footer .t dt{font-weight:bold;margin-bottom:8px;}
.footer .t dd{margin:0 0 5px 0;}
.footer .t b{font-size:26px;font-weight:normal;color:#fe3e1e;}
.footer .t span{display:block;width:70px;height:70px;background:url(../img/logo_s.png) no-repeat;position:absolute;right:0;bottom:44px;}
.footer .f{margin-top:10px;}
.footer .f i{color:#fe3e1e;}
.footer .f em{color:#fff;}

/*关于乐蜀*/
.sub_wrap{height:64px;background:url(../img/sub_bg.png) repeat-x;}
.sub_wrap .sub_nav{width:1304px;height:64px;margin:0 auto;}
.sub_nav ul{width:778px;margin:15px 0;float:right;}
.sub_nav li{float:left;}
.sub_nav li a{display:block;padding:6px 10px;font-size:16px;color:#666;margin-right:10px;}
.sub_nav li a:hover{color:#e95951;}
.sub_nav li a.on{background:#e95951;border-radius:5px;color:#fff;}

.banner{height:270px;position:relative;background:url(../img/banner1.jpg) top center no-repeat;}
.banner .inf{width:520px;height:120px;text-align:center;position:absolute;top:68px;left:50%;margin-left:-260px;color:#fff;font-size:50px;}
.banner .inf h4{display:block;height:50px;line-height:50px;font-size:36px;}
.banner .inf h3{display:block;height:80px;line-height:80px;}

.part4{height:580px;background:url(../img/2.jpg) top center no-repeat;overflow:hidden;}
.part4 .part_box{width:1200px;height:630px;position:relative;}
.part4 span{display:block;width:250px;line-height:24px;position:absolute;top:125px;left:260px;font-size:16px;color:#fff;}

/*.part5{background:#7a81d4;}*/
.title h3{font-size:40px;text-align:center;padding:10px 0;}
.title_white h3{color:#fff;}
.title_black{color:#;}
/*.part5 .cont{width:1240px;}*/
/*.part5 dl{margin-top:50px;}*/
/*.part5 dt,.part5 dd{float:left;}*/
/*.part5 dt img{display:block;float:left;}*/
/*.part5 dt .inf{width:500px;height:360px;background:#fff;padding:50px;float:left;}*/
/*.part5 dt h5{font-size:32px;font-weight:700;padding:8px 0;}*/
/*.part5 dt span{display:block;color:#b1b1b1;margin-top:6px;}*/
/*.part5 dt p{font-size:16px;color:#666;padding:3px 0;}*/
.scroll_box{overflow-y:scroll;overflow-x:hidden;}
.scroll_box1{width:500px;height:290px;margin-top:10px; line-height:34px;}

/* 设置滚动条的样式 */
::-webkit-scrollbar{width:12px;}
::-webkit-scrollbar-track{border-radius:10px;background:#efefef;}
::-webkit-scrollbar-thumb{border-radius:10px;background:#ccc;}
::-webkit-scrollbar-thumb:window-inactive{background:#ccc;}

.part5 dd{width:280px;height:374px;margin:30px 27px 0 0;background:#fff;text-align:center;position:relative;}
.part5 dd h5{font-size:22px;margin-top:12px;}
.part5 dd span{display:block;color:#b7b7b7;margin-top:12px;}
.part5 dd .inf{display:none;width:250px;height:270px;padding:15px;position:absolute;top:0;left:0;text-align:left;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#CCFFFFFF', endColorstr='#CCFFFFFF');background:rgba(255,255,255,0.8);_background:#fff; font-size:12px;}
:root .part5 dd .inf{filter:none;}
.part5 dd .inf p{margin-bottom:5px;color:#464646;}

.part6{background:#fff9e5;}
.part6 .cont{width:1240px;height:244px;margin-top:50px;background:url(../img/3.jpg) no-repeat;}
.part6 li{width:380px;height:110px;float:left;margin:0 31px 26px 0;position:relative;}
.part6 li p{height:24px;line-height:24px;font-size:20px;font-weight:700;position:absolute;bottom:30px;left:120px;}

/*时间轴*/
.part7{background:#fafafa;}

.part8{background:#e95951;}
.part8 ul{margin-top:50px;}
.part8 li{float:left;margin:0 1px 1px 0;}
/*.part8 li img{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1);}*/

/*乐蜀产品*/
.w1200{width:1200px;margin:0 auto;position:relative;}
.part_box2{width:1200px;margin:0 auto;z-index:2;position:relative;}
.banner2{background:url(../img/banner2.jpg) top center no-repeat;}
.part9{/*background:url(../img/productbg.png) repeat;*/overflow:hidden;}
.part9 .cont{height:600px;position:relative;}
.part9 .cont6{height:504px;}
.part9 .cont10{height:544px;}
.part9 .cont3{height:474px;}
.part9 .cont4{height:424px;}
.part9 .cont7{height:523px;}
.part9 .cont7 .cont4{height:450px;}
.part9 .cont8{height:610px;}
.part9 .cont8 .cont4{height:550px;}
.part9 .cont5{height:530px;padding:70px 0 0 0;}
.part9 .cont9{height:670px;}
.part9 .cont3 img{}
.part9 .cont1 img{position:absolute;left:-16px;bottom:0;}
.part9 .inf{width:430px;position:absolute;bottom:29px;}
.part9 .cont1{background:#60afe7;}
.part9 .cont1 .inf{color:#fff;right:0;}
.part9 .inf h3{height:30px;line-height:30px;font-size:26px;font-weight:700;margin-bottom:30px;}
.part9 .inf p{font-size:16px;text-indent:2em;line-height:26px;}
.part9 .btn_box{margin-top:24px;}
.part9 .btn_box a{display:block;padding:14px 60px 14px 20px;border-radius:10px;margin-right:10px;font-size:16px;float:left;position:relative;}
.part9 .btn_box i{display:block;width:20px;height:20px;background-image:url(../img/arr2.png);position:absolute;top:13px;right:20px;}
.part9 .btn_boxw a{color:#fff;border:2px solid #fff;}
.part9 .btn_boxw i{background-position:0 0;}
.part9 .btn_boxb a{color:#333;border:2px solid #333;}
.part9 .btn_boxb i{background-position:-40px 0;}
.part9 .btn_boxw a:hover{color:#60afe7;background:#fff;border:2px solid #fff;}
.part9 .btn_boxw a:hover i{background-position:-20px 0;}

.part9 .cont2 img{position:absolute;right:0;bottom:0;}
.part9 .cont2{background:#f5f5f5;}
.part9 .cont2 .inf{color:#333;left:0;}
.part9 .btn_boxb a:hover{color:#f5f5f5;background:#333;border:2px solid #333;}
.part9 .btn_boxb a:hover i{background-position:-60px 0;}
.part9 .stop a{cursor:default;}

.zhan1{width:190px;height:100px;background-color:#60afe7;position:absolute;left:0;bottom:73px;z-index:1;}
.zhan2{width:100%;height:120px;background-color:#60afe7;}

/*企业文化*/
.banner3{background:url(../img/banner3.jpg) top center no-repeat;}
.part10{background:#fff;padding:0;}
.part10 .part_box{height:800px;background:url(../img/7.jpg) top center no-repeat;}
.part11{height:640px;background:url(../img/8.jpg) top center no-repeat;padding:0;}
.part12{background:#f5f5f5;padding:0;}
.part12 .part_box{height:670px;background:url(../img/9.jpg) top center no-repeat;}
.part13{background:#fff;padding:0;}
.part13 .part_box{height:591px;}
.part14{background:#53a8e5;padding:0;}
.part14 .part_box{height:650px;background:url(../img/11.jpg) top center no-repeat;}

/*新闻动态*/
.banner4{background:url(../img/banner41.jpg) top center no-repeat;}
.banner41{background:url(../img/banner42.jpg) top center no-repeat;}
.part15{background:#fff;}
.part15 .sub_bar{width:210px;border:1px solid #ddd;border-bottom:none;float:left;}
.part15 dt{height:44px;line-height:44px;padding:0 20px;background:#e95951;color:#fff;position:relative;}
.part15 dt i{display:block;width:12px;height:7px;background:url(../img/arr3.png) no-repeat;position:absolute;top:20px;right:20px;}
.part15 dd{height:50px;line-height:50px;margin:0;border-bottom:1px solid #ddd;}
.part15 dd a{display:block;width:110px;height:50px;font-size:18px;color:#727272;padding-left:100px;position:relative;}
.part15 dd i{display:block;width:33px;height:33px;background-image:url(../img/icon.png);background-repeat:no-repeat;position:absolute;top:10px;left:30px;}
.part15 dd a:hover{color:#e95951;}
.part15 dd a.on{color:#e95951;}
.part15 .all i{background-position:0 0;}
.part15 .yx i{background-position:-33px 0;}
.part15 .mt i{background-position:-66px 0;}
.part15 .rj i{background-position:-99px 0;}
.part15 .lm i{background-position:-132px 0;}
.part15 .gs i{background-position:-165px 0;}
.part15 .yc i{background-position:-198px 0;}
.part15 .me i{background-position:-231px 0;}

.part15 .all a:hover i{background-position:0 -33px;}
.part15 .yx a:hover i{background-position:-33px -33px;}
.part15 .mt a:hover i{background-position:-66px -33px;}
.part15 .rj a:hover i{background-position:-99px -33px;}
.part15 .lm a:hover i{background-position:-132px -33px;}
.part15 .gs a:hover i{background-position:-165px -33px;}
.part15 .yc a:hover i{background-position:-198px -33px;}
.part15 .me a:hover i{background-position:-231px -33px;}

.part15 .all .on i{background-position:0 -33px;}
.part15 .yx .on i{background-position:-33px -33px;}
.part15 .mt .on i{background-position:-66px -33px;}
.part15 .rj .on i{background-position:-99px -33px;}
.part15 .lm .on i{background-position:-132px -33px;}
.part15 .gs .on i{background-position:-165px -33px;}
.part15 .yc .on i{background-position:-198px -33px;}
.part15 .me .on i{background-position:-231px -33px;}
.part15 .cont{width:1240px;padding:25px 30px;border:1px solid #ddd;float:right;}
.part15 .cont li{width:1240px;border-bottom:1px dotted #ddd;padding:10px 0;float:left;}
.part15 .cont i{display:block;width:11px;height:11px;background:url(../img/circle.png) no-repeat;margin-top:5px;float:left;}
.part15 .cont li a{display:block;width:700px;font-size:16px;color:#999;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}
.part15 .cont li a:hover{color:#e95951;}
.part15 .cont span{font-size:16px;color:#999;float:right;}
.part15 .cont .pagebox { float:left; width:958px; text-align:center;}
.part15 .cont .pagecode{ display:block; padding:20px;text-align:center;font-size:12px;float:left;}
.part15 .cont .pagecode li { float:left; width:auto; border-bottom:none; padding:0;}
.part15 .cont .pagecode li a{ width:auto;padding:4px 10px;margin-right:6px;color:#e95951;font-weight:300;text-decoration:none;border:1px solid #e95951; font-size:14px;}
.part15 .cont .pagecode li a:hover{color:#fff;background:#e95951;border:1px solid #e95951;}
.part15 .cont .pagecode .c{width:auto;padding:4px 10px;margin-right:6px; font-weight:700;color:#fff;background:#e95951;text-decoration:none;border:1px solid #e95951; font-size:14px;}
.part15 .cont .pagecode li a.disabled,.part15 .cont .pagecode li a.disabled:hover{color:#ccc;background:#f8f8f8;border:1px solid #ccc;cursor:default;}

.banner5{background:url(../img/banner5.jpg) top center no-repeat;}
.part16 .cont{width:958px;padding:0;}
.part16 table{width:100%;}
.part16 table .tit td{font-size:20px;color:#666;background:#eaeaea;border:none;padding:20px;}
.part16 table td{padding:15px 0;font-size:16px;color:#666;border-bottom:1px dotted #ddd;position:relative;}
.part16 table td a{color:#666;}
.part16 table td a:hover{color:#e95951;}
.part16 table i{position:absolute;top:20px;left:30px;margin-top:0;}

.path{padding-bottom:10px;border-bottom:1px dotted #ddd;color:#999;}
.path a{color:#999;}
.path a:hover{color:#e95951;}
.detail h1{font-size:22px;font-weight:700;text-align:center;padding:20px 0;color:#4c4743;line-height:28px;}
.detail .inf{text-align:center;border-bottom:1px dotted #efefef;padding-bottom:10px;}
.detail .inf span{margin:0 10px;font-size:12px;float:none;}
.detail .detail_box{padding-top:10px;line-height:24px;color:#666;}
.detail .detail_box h3{font-size:16px;font-weight:700;padding-left:10px;margin:10px 0;border-left:4px solid #e95951;}
.detail .detail_box strong,.detail .detail_box b{font-weight:700;}
.detail .detail_box p{padding:12px 0;}
.detail .detail_box a{color:#e95951;}

/*联系我们*/
.banner6{background:url(../img/banner61.jpg) top center no-repeat;}
.mapbox{min-width:1200px;max-width:1920px;height:891px;margin:0 auto;background:url(../img/map.jpg)center center no-repeat;position:relative;}
.maptips{margin-left:-272px;margin-top:-120px;padding:60px 20px 20px 212px;width:544px;height:306px;box-sizing:border-box;background:url(../img/maptips.png)center center no-repeat;position:absolute;left:50%;top:50%;}
.maptips h3{line-height:40px;font-size:18px;font-weight:700px;margin-bottom:10px;}
.maptips p{line-height:21px;font-size:12px;}
.maptips p span{font-weight:700;}
.jobbox{background:#f2f2f2;}
.jobbox ul{width:1302px;padding:40px 0 0 0;margin:0 auto;}
.jobbox li{width:430px;margin-right:6px;margin-bottom:6px;float:left;}
.jobbox li:nth-child(3n){margin-right:0}
.jobbox li a {text-decoration:none;color:inherit;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:144px;padding-top:28px;padding-bottom:24px;padding-left:30px;padding-right:60px;background-color:#fff;text-align:left;-webkit-transition:background-color .3s;-o-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s}
.jobbox li a:hover{background:#f9f9fa;}
.jobbox li .jobtit{position:relative;display:-webkit-box;max-width:334px;height:56px;font-size:20px;line-height:28px;color:#222831;-o-text-overflow:ellipsis;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.jobbox li .prior-eXemf{display:block;position:absolute;top:5px;z-index:99;right:-34px;width:16px;height:18px;background:#f00 url(../img/prior-icon.png);-webkit-background-size:100% 100%;-moz-background-size:100%;-o-background-size:100%;background-size:100%}
.jobbox li .status{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;color:#a2a4a8}
.jobbox li .statusitem{padding-right:12px;margin-right:12px;border-right:1px solid #dddfe3}
.jobbox li .statusitem:last-child{border-right:none}
.part17{background:#f5f5f5;}
.part17 h4{text-align:center;font-size:16px;color:#666;font-weight:700;margin:40px 0;}
.part17 .part_box .cont{height:375px;background:url(../img/12.jpg) top center no-repeat;font-size:16px;position:relative;}
.part17 .part_box ul{margin:0 0 33px 110px;padding-top:40px;}
.part17 .part_box p{position:absolute;font-size:12px;bottom:0;right:475px;}

.part18{background:#e95951;color:#fff;}
.part18 .cont{margin-top:45px;}
.part18 .cont p{font-size:16px;margin-bottom:10px;}
.part18 .cont span{display:block;color:#4c4743;font-size:16px;background:#fff;padding:15px 41px;border-radius:5px;margin-right:60px;float:left;}
.part18 .cont div{width:1300px;margin:30px auto;}

.anchor{display:block;width:10px;height:10px;visibility:hidden;}

.part_box h2{height:150px;line-height:150px;text-align:center;font-size:40px;}
.part_box .culture_banner{width:1200px;height:334px;position:relative;}
.part_box .culture_banner i{display:block;width:50px;height:50px;position:absolute;top:40%;cursor:pointer;}
.part_box .culture_banner i.banner_pre{background:url(../img/pre.png) no-repeat center;background-size:30px;left:0;}
.part_box .culture_banner i.banner_next{background:url(../img/next.png) no-repeat center;background-size:30px;right:0;}
.culture_banner .banner_box{width:1040px;height:334px;margin:0 auto;overflow:hidden;position:relative;}
.culture_banner .banner_box ul{width:1072px;position:absolute;}
.culture_banner .banner_box li{width:480px;height:310px;margin-right:32px;padding:10px;border:2px solid #e6e6e6;float:left;}
.culture_banner .banner_box li img{display:block;width:100%;}

.wenww{display:block;width:60px;height:60px;position:absolute;right:80px;top:4px;}
.wenww img{display:block;}
/*社会公示*/
.lsshgs_box{margin: 0px; padding: 0px; height: 500px; background: url(../img/shgs_bg_07.jpg) no-repeat center 0px;}
.lsshgs { width: 1200px; padding:50px 0px 0px 0px; line-height:210%; margin: 0 auto;}
.lsshgs .gs_a { float:left; padding-left: 475px; background: url(../img/gzxx.png) no-repeat 80px 150px;}
.lsshgs .gsqu_b { width:450px; float:left; display:none;   }
.shgs_ha {padding:2px 0px 10px 0px; font-size: 16px;}
.shgs_ha span{ display:inline-block; vertical-align:middle;  }
.shgs_sx { width:134px;  color:#000;  }
.shgs_mu {  width:300px;   color:#6d6d6d;  }
.lsshgs .gs_a .shgs_sx { width:134px;   }

.lstzz_box{margin: 0px; padding: 0px; background: #fff;}
.lstzz {width: 1200px; padding:50px 0px 0px 0px; margin: 0 auto; text-align: center; }
.lstzz_a { padding-bottom: 50px;}
.lstzz_en{ font-size:18px; padding:30px 0 0;font-family: "微软雅黑"; text-align:center; text-transform:Uppercase; letter-spacing:8px; height: 35px;}
.lstzz_ch{ font-size:26px; font-size:36px;  text-align:center; letter-spacing:8px;}
.lstzz_b { padding:80px 180px 120px 180px; text-align:center;color:#6b6b6b;font-size:16px; line-height:220%;}

/* 招聘 */
.disflex{display: box;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;}.flexItem{-webkit-box-flex: 1;-moz-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}._fl{float:left;}._fr{float:right;}._hide{display:none}
.BgBox{width:100%;min-height:100%;padding:40px 0;background:#f4f4f6;}
.recruitmentBox{width:1302px;margin:0 auto;}
.recruitmentBox .info{width:968px;padding:16px;background:#fff;}
.recruitmentBox ._padding{padding:0 20px;}
.recruitmentBox .info .headTitle .timeStart{margin:10px 0;font-size:12px;color:#9a9fac;}
.recruitmentBox .info .headTitle h1{font-size: 20px;
line-height: 28px;color: #222831;}
.recruitmentBox .info .headTitle h1 i{display: inline-block;width:28px;height:28px;background:url(../img/title_icon.svg) no-repeat center;background-size:15px;vertical-align: top}
.recruitmentBox .info .headTitle>div{margin:15px 0 0 0;}
.recruitmentBox .info .headTitle>div i{display:inline-block;margin:0 10px 0 0;padding: 0 10px 0 0;border-right: 1px solid #dddfe3;font-size:14px;color:#9a9fac;}
.recruitmentBox .info .headTitle>div i:nth-last-of-type(1){border:none;}
.recruitmentBox .info .goLinkBtn{display:block;width:100px;height:30px;margin:10px 0;text-align:center;line-height:30px;border-radius: 2px;background:#222831;color:#fff;}
/* .recruitmentBox .btnBox  .goLinkBtn{} */
.recruitmentBox .contBox .headline{color: #222831;
font-size: 16px;margin:0 0 20px;}
.recruitmentBox .headline .line{height:1px;background:#f4f4f6;margin:9px 0 9px 20px;}
.recruitmentBox .content{margin:0 0 20px 0;}
.recruitmentBox .content p{min-height:20px;line-height:20px;font-size:14px;color:#5c6170;}
.recruitmentBox .moreCont h3{margin: 4px 0;color: #9a9fac;font-size: 13px;line-height: 18px;}
.recruitmentBox .moreCont p{font-size:12px;color:#333;}
.recruitmentBox .info .contBox .goLinkBtn{margin:0 auto 20px;}
.recruitmentBox .floatList{width:256px;padding:0 16px;background:#fff;}
.recruitmentBox .floatList .headTitle{font-size: 16px;line-height: 60px;color: #090a0b;}
.recruitmentBox .floatList .headTitle a{display: block;height:60px;line-height:60px;font-size: 12px;color: #9a9fac;cursor: pointer;}
.recruitmentBox .floatList  .hotList li{padding: 16px 62px 16px 0px;line-height: 20px;color: #5c6170;font-size: 14px;border-bottom: 0.5px dashed #eee;background:url(../img/title_icon.svg) no-repeat center;background-size:18px;background-position-x:235px;}
.recruitmentBox .floatList  .hotList li:nth-last-of-type(1){border:none;}
/* 产品 */
.cp_box {float: left; width: 100%; margin: 0px; padding: 0px;}
.cp_box .lstzz_a{padding-bottom:0px;}
.cp_fff {background:#fff;}
.cp_f5f5f5 {background:#f5f5f5;}
.cp_f8f8f8 {background:#f8f8f8; padding-bottom: 50px;}
.cp_fea04c {background:#fea04c; padding-bottom: 50px;}
.cp_fea04c .lstzz {color:#fff;}
.cp_242f3e {background:#242f3e;}
.cp_242f3e .lstzz {color:#fff;}
.cp_dfe7e7 {background:#dfe7e7;}
.cp_30303a {background:#30303a; padding-bottom: 50px;}
.cp_30303a .lstzz {color:#fff;}
.cp_0fa9b1 {background:#0fa9b1;}
.cp_0fa9b1 .lstzz {color:#fff;}
.cp_ffc001 {background:#ffc001; padding-bottom: 50px;}
.cp_ffc001 .lstzz {color:#fff; padding-bottom: 50px;}
.cp_30bd71 {background:#30bd71; padding-bottom: 50px;}
.cp_30bd71 .lstzz {color:#fff; padding-bottom: 50px;}
.cp_60afe7 {background:#60afe7; padding-bottom: 150px;}
.cp_60afe7 .lstzz {color:#fff; padding-bottom: 50px;}
.cp_a085ee {background:#a085ee; padding-bottom: 50px;}
.cp_a085ee .lstzz {color:#fff; padding-bottom: 50px;}
.cp_wy {width:1304px; padding:0px; margin: 0 auto;}
.cp_wy_a {float: left; width: 298px; height: 465px; margin: 70px 14px;}
.cp_wy_title {float:left; width: 258px; height: 25px; padding: 360px 20px 0 20px; font-size: 20px; color: #FFF;}
.cp_wy_txt {float:left; width: 258px; height: 20px; margin: 0 20px; font-size: 13px; color: #b6b6b6; padding: 9px 0; border-bottom:1px solid #b6b6b6; }
.cp_wy_class { float: left; width: 238px; height: 20px; font-size: 13px; color: #b6b6b6; padding: 9px 20px 9px 40px; background:url(../img/cp_wy_class.png) no-repeat 20px 12px;}

.cp_xyx {width:1302px; padding:0px; margin: 0 auto;}
.cp_xyx_a {float:left; width: 210px; height: 278px; margin: 40px 13px; padding: 48px 178px 10px 20px; color: #fff;}
.cp_xyx_axx{display:none;}
.cp_xyx_a_img {float:left; width:121px; height:121px; padding:5px 84px 5px 5px; background: url(../img/m_share.png) no-repeat; }
.cp_xyx_a_img2 {float:left; height:121px; width:121px; padding:5px 84px 5px 5px;}
.cp_xyx_a_img3 {float:left; height:121px; width:121px; padding:5px 84px 5px 5px;}
.cp_xyx_a_img3 img {border-radius:20px;}
.cp_xyx_a_class {float:left; width: 210px; font-size: 16px; margin: 15px 0px 0px 0px;}
.cp_xyx_a_title {float:left; width: 210px; font-size: 32px; margin: 15px 0px;}
.cp_xyx_a_txt {float:left; width: 210px; font-size: 14px;}
.cp_xyx_s {width:1304px; padding:0px; margin: 0 auto;}
.cp_xyx_sbox{float: left; width: 298px; height: 122px; margin: 14px; background: #fff; border-radius:8px;}
.cp_xyx_img{float: left; width: 90px; height: 90px; padding:16px;}
.cp_xyx_img img {border-radius:20px;}
.cp_xyx_img .cxma {margin-top:-16px; margin-left:-16px;}
.cp_xyx_r {float: left; width: 160px; height: 106px; padding: 16px 16px 0px 0px;}
.cp_xyx_class{font-size: 13px; color: #a4b6cd; line-height: 26px; padding-bottom: 10px;}
.cp_xyx_title{font-size: 16px; color: #000000;}
.cp_xyx_txt{font-size: 13px; color: #b6b6b6; line-height: 16px;}
.imgHide {display: none}

.wrapper{width:100%; margin:0px auto; background:#fafafa; border-bottom:1px solid #ecebe9;}
.content_index{width:1300px; margin:0px auto; background:#fafafa; padding-top:60px;}
.content_index>h1{text-align: center;font-size: 40px;color: #333;letter-spacing: 1px;}
.index_oul{margin: 60px auto;display: flex;justify-content: center;}
.index_oul li{flex: 1;text-align: center;}
.header3{font-size: 46px;color: #333;margin-bottom: 20px;}
.header3 .plus{font-size: 20px;vertical-align: text-top;position: relative;top: -5px;}
.header3 .unit{font-size: 20px;}
.index_oul li>p{line-height: 40px;font-size: 18px;}
.desc{font-size: 14px;color: #666;line-height: 22px;}


.cp_t {float: left; width: 100%; height:64px;background:url(../img/sub_bg.png) repeat-x; border-bottom:1px solid #ecebe9;}
.cp_t_a {width:1304px;height:33px;margin:0 auto; text-align: center; padding: 20px 0;}
.cp_t_a a{padding:6px 10px;font-size:16px;color:#666;margin:0px 10px;background:#e95951;border-radius:5px;color:#fff;}
.cp_t_a a:hover{color:#fff000;}

.wrapperw2{width:100%; margin:0px auto; background:url(../img/cp.jpg) no-repeat center; height: 745px;}
.wrapperw3{width:100%; margin:0px auto;}
.wrapperw4{width:100%; margin:0px auto; height: 745px;}
.home_con{position: relative;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;justify-content: flex-start; width:1304px; margin:50px auto; padding-bottom: 20px}
.case-two-text{width: 400px; margin: 16px 200px 0px 20px;}
.case-two-text li{margin: 0 0 10px;background: #FFF;box-shadow: 0 2px 20px 0 rgba(177,183,192,.3);border-radius: 5px;padding: 10px 20px;box-sizing: border-box;overflow: hidden;}
.case-two-text h2{font-size: 16px;margin-top: 8px}
.case-two-text p{font-size: 14px;margin: 5px 0;width:230px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;height: 20px;}
.case-two-text p a{display: block;width:100%;height: 100%;}
.case-two-text li>img{width:60px;height: 60px;float: right;margin-right: 10px;margin-top: 2px}
.case_div{float:left}
.back_index{width:236px;height: 473px;margin: 45px 140px;}
.back_index img{width:100%;height: 100%;}
.listactive{animation:translart 0.2s linear 1;transform:translateX(20px)}
.leaveactive{animation:transleave 0.2s linear 1;transform:translateX(0px)}

@keyframes translart{0%{transform:translateX(0px)} 100%{transform:translateX(20px)}  }

@keyframes transleave{ 0%{transform:translateX(20px)} 100%{transform:translateX(0px)}  }
.Oul li {list-style: none;}

.wh_box {width:1302px; margin:0px auto;} 
.wh_in {float: left; width:1302px; height: 251px; background:url(../img/qywh_bg.png) no-repeat center 50px; padding:50px 0px 100px 0px;}
.wh_in li{float: left; width: 371px;height: 125px; padding-left:62px;}
.wh_in i {float: left; width: 89px;height: 125px;}
.wh_in span {float: left; width: 282px;height: 35px; font-size: 18px; padding-top:40px;}
.wh_in p {float: left; width: 282px;height: 25px;}
.top-icon1 {background:url(../img/wh1.png) no-repeat center;}
.top-icon2 {background:url(../img/wh2.png) no-repeat center;}
.top-icon3 {background:url(../img/wh3.png) no-repeat center;}
.top-icon4 {background:url(../img/wh4.png) no-repeat center;}
.top-icon5 {background:url(../img/wh5.png) no-repeat center;}
.top-icon6 {background:url(../img/wh6.png) no-repeat center;}
.wh_yrln {width:100%; height: 530px; margin:0px auto; background:url(../img/wh_7.jpg) no-repeat center;}
.wh_zycz {width:100%; height: 500px; margin:0px auto; background:url(../img/wh_8.jpg) no-repeat center;}
.wh_photo {width:1304px; margin:0px auto; padding:0px;}
.wh_img{float: left; width: 288px; height: 180px; margin: 14px; background: #fff; border-radius:8px; padding:5px;}
.wh_img img {border-radius:8px;}
.wh_zz{float: left; width: 288px; margin: 14px; background: #fff; border-radius:8px; padding:5px;}
.wh_zz img {border-radius:8px;}
.wh_ygfl{width:1302px; margin:0px auto; padding:50px 0px;}
.wh_fl{float: left; width: 189px; height: 140px; margin:14px ; background: #fff; border-radius:8px; text-align:center; padding-top:20px; font-size: 16px; }
.ab_l {float: left; width: 460px; height: 456px; padding:60px 0px 0px 100px;}
.ab_l img {border-radius:20px;}
.ab_r {float: left; width: 702px; line-height: 35px; text-indent: 32px; font-size: 16px; padding:70px 40px 0 0px;}
.ab_r p { padding-bottom: 30px;}
.wh_lc_title {width:1200px; height: 80px; padding:50px 51px; text-align: center;}
.wh_lc_a { float: left; margin: 0 20px; width: 80px; height: 80px; border-radius: 50%; background: #fff; font-size: 18px; line-height: 80px;text-align: center;cursor: pointer;}
.wh_lc_txt {width:1282px; height: 450px; padding:10px; border-radius:20px; background: #fff;}
.wh_lc_time {float: left; width:432px; height: 200px; color: #fff; border-radius:20px 0px 0px 20px; font-size: 16px; padding: 250px 0 0 50px;}
.wh_lc_time p{padding-bottom: 20px;}
.wh_lc_2010 {background: #f4ba1b url(../img/lc_2010.png) no-repeat top left;}
.wh_lc_2011 {background: #8d6327 url(../img/lc_2011.png) no-repeat top left;}
.wh_lc_2012 {background: #6e1478 url(../img/lc_2012.png) no-repeat top left;}
.wh_lc_2013 {background: #2289d7 url(../img/lc_2013.png) no-repeat top left;}
.wh_lc_2014 {background: #aa3025 url(../img/lc_2014.png) no-repeat top left;}
.wh_lc_2015 {background: #a085ee url(../img/lc_2015.png) no-repeat top left;}
.wh_lc_2016 {background: #e95951 url(../img/lc_2016.png) no-repeat top left;}
.wh_lc_2017 {background: #ff8860 url(../img/lc_2017.png) no-repeat top left;}
.wh_lc_2018 {background: #238a8c url(../img/lc_2018.png) no-repeat top left;}
.wh_lc_2019 {background: #30bd71 url(../img/lc_2019.png) no-repeat top left;}
.wh_lc_img {float: left; width:800px; height: 450px;}
.wh_lc_img img {border-radius:0px 20px 20px 0px;}
.swiperSlide{border-radius: 20px;overflow: hidden;}
.wh_lcActive{background: #f4ba1b;color:#fff}
.zgs_box{width:1302px; margin:0px auto; padding:50px 0px;}
.zgs_l {float: left; width:717px; height: 600px; background:url(../img/zgs.png) no-repeat center;}
.zgs_r {float: left; width:585px; height: 600px;}
.zgs_rr{margin: 16px 0px 0px 882px;}
.zgs_rr h2{ width:360px; font-weight:bold;}
.zgs_rr p{ width:360px; color: #999999;}



.wh_boss {width:1304px; margin:0px auto; padding:50px 0px;}
.wh_boss_img{ position:relative; float: left; width: 288px; height: 480px; margin: 14px; background: #fff; border-radius:8px; padding:5px;}
.wh_boss_img img {border-radius:8px;}
.wh_boss_txt { position:absolute; left: 5px; top:5px; width:288px; height:480px; background:#2289d7; border-radius:7px; display:none;}
.wh_boss_txt p.pos { height: 30px; line-height: 30px; color: #fff; font-size: 16px; text-align: center; padding-top: 20px; }
.wh_boss_txt p.name { height: 55px; line-height: 65px; color: #f4ba1b; font-size: 30px; text-align: center; font-weight: bold; padding-bottom:20px;}
.wh_boss_txt p.intr { line-height: 35px; padding: 0 15px; color: #fff; font-size: 16px; }

/* 2021-08-05 招聘页分页 */
.pagebox {text-align:center;overflow: hidden;margin: 0 auto;display: block;width: 100%;background: #f2f2f2;}
.pagecode{display:block;padding:20px;font-size:12px;}
.pagecode ul{display:inline-block;}
.pagecode li { float:left; width:auto; border-bottom:none; padding:0;}
.pagecode li a{ width:auto;padding:4px 10px;margin-right:6px;color:#e95951;font-weight:300;text-decoration:none;border:1px solid #e95951; font-size:14px;}
.pagecode li a:hover{color:#fff;background:#e95951;border:1px solid #e95951;}
.pagecode .c{width:auto;padding:4px 10px;margin-right:6px;font-weight:700;color:#fff;background:#e95951;text-decoration:none;border:1px solid #e95951;font-size:14px;margin-top: -5px;}
.pagecode li a.disabled,.part15 .cont .pagecode li a.disabled:hover{color:#ccc;background:#f8f8f8;border:1px solid #ccc;cursor:default;}