@charset "utf-8";
/* CSS Document */
p{
	margin: 0; padding: 0;
}
*{ margin:0px; padding:0px;}
ul, li{ list-style:none; padding:0px; margin:0px; list-style-type:none;}
/*基本信息*/
body,td,th{ font-size:14px; font-family:Microsoft YaHei,Arial;overflow-x: hidden}
body{ margin:0px; padding:0px; font-family:Microsoft YaHei,Arial;}
img{ border:none}
a{ text-decoration:none;color:white;}
/*a:hover{ color:#b92e33}*/
i{ font-style:normal}
b{ font-weight:normal}
select{ vertical-align:middle;}
button, input, select, textarea{ font-size:100%; margin:0; outline:0 none; vertical-align:middle;}
textarea{ overflow:auto; vertical-align:top; resize:none;}
button, html input[type="button"], input[type="reset"], input[type="submit"], .submit-btn{ -webkit-appearance:button; cursor:pointer; *overflow:visible;}
button[disabled], input[disabled], .disable{ cursor:default;}
input[type="checkbox"], input[type="radio"], .form-radio, .form-checkbox{ box-sizing:border-box; padding:0;}
legend{ border:0; padding:0; white-space:normal; *margin-left:-7px;}
button::-moz-focus-inner, input::-moz-focus-inner{ border:0; padding:0;}
a,input, button, select, textarea{ outline:none;}
.clear{ clear:both;}
input{ box-sizing:inherit;}
fieldset{ border-width:1px 0 0 0; border-style:solid; padding:0 10px 0 18px; border-color:#bebec0}
legend{ padding:0 5px; font-size:13px; font-weight:bold}
h1, h2, h3, h4, h5, h6{ margin:0; padding:0; font-weight:normal; font-size:30px; color:#292929;}
::-moz-focus-inner{ border:0px;}
.container{width: 1300px;margin: 0px auto; }
.fl{float: left}
.fr{float: right}
@keyframes line {
    0% {
        border-bottom: 1px solid #47a60a;
        border-top: 1px solid #47a60a;
        height: 0;
        left: 50%;
        top: 50%;
        width: 0;
    }
    60% {
        border-bottom: 1px solid #47a60a;
        border-top: 1px solid #47a60a;
        height: 0;
        left: 0;
        top: 50%;
        width: 100%;
    }
    100% {
        border: medium none;
        height: 100%;
        left: 0;
        top: 0;
        width: 100%;
    }
}
@-webkit-keyframes line {
    0% {
        border-bottom: 1px solid #47a60a;
        border-top: 1px solid #47a60a;
        height: 0;
        left: 50%;
        top: 50%;
        width: 0;
    }
    60% {
        border-bottom: 1px solid #47a60a;
        border-top: 1px solid #47a60a;
        height: 0;
        left: 0;
        top: 50%;
        width: 100%;
    }
    100% {
        border: medium none;
        height: 100%;
        left: 0;
        top: 0;
        width: 100%;
    }
}
@-moz-keyframes line {
    0% {
        border-bottom: 1px solid #47a60a;
        border-top: 1px solid #47a60a;
        height: 0;
        left: 50%;
        top: 50%;
        width: 0;
    }
    60% {
        border-bottom: 1px solid #47a60a;
        border-top: 1px solid #47a60a;
        height: 0;
        left: 0;
        top: 50%;
        width: 100%;
    }
    100% {
        border: medium none;
        height: 100%;
        left: 0;
        top: 0;
        width: 100%;
    }
}
/*自定义常用*/
.daohangtiao{width: 1300px; margin: 0 auto;}
.center{width: 1200px; margin: 0 auto;overflow: hidden;}
.full{width: 100%;overflow: hidden;}
.imgtobig:hover img{transition: all 0.5s; transform: scale(1.1);}
.view_title{text-align: center;margin-top: 50px}
.view_con{min-height: 500px;line-height: 2.5;color: #666666;font-size: 16px;}
.icon_no{background: url(../img/error.png) no-repeat center right ;}
.icon_ok{background: url(../img/success.png) no-repeat center right ;}
.line1overhidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.line2overhidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.line3overhidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.line4overhidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.line5overhidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.line6overhidden{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;overflow: hidden;}
/*常用类结束*/
/*page*/
.page{width:100%;height: auto;text-align: center;overflow: hidden;margin: 55px auto;}
.page a{display:inline-block;width:40px;height: 40px;line-height: 40px;font-size: 18px;margin: 0 8px;color: #333333;box-sizing: border-box;background-color: #e5e5e5;}
.page span{display:inline-block;width:40px;height: 40px;line-height: 40px;font-size: 18px;margin: 0 8px;color: white}
.current{color: white!important;cursor: pointer;background:#b00a0a ;}
.page a:hover{background-color: #b00a0a;color: white;}
.page a:first-child{width: 80px;!important}
.page a:last-child{width: 80px;!important}
.pager{width: 70px !important;}
.pagel{width: 70px !important;}
.index_navtitle a{display: block;text-align: center;}
.index_navtitle a span{color: #569e33;font-weight: 700;letter-spacing:-5px}

.index_navtitle p{font-size: 40px;color: #184328;line-height: 52px;text-align: center;background: url(../img/titel_left.png) no-repeat, url(../img/title_right.png) no-repeat right center;height: 52px;margin: 0 auto;padding:0 90px;}
.index_navtitle_intro{font-size: 16px;color: #b6b6b6;line-height: 20px;height: 20px;margin-top: 20px;margin-bottom: 40px;text-align: center;}
/*page-end*/
/*按钮*/
.button{height: 43px;width: 160px; margin: 0 auto;margin-top: 10px}
.button a{padding: 10px 50px; border: 2px #0181ca solid;font-size: 14px;color: #0181ca;}
.button1{margin-top: 55px;}

.index_morebtn{}
.index_morebtn a{display: block;width: 100%;height:100%;color: #b00a0a;width: 120px;height: 40px;border-radius: 20px;border: 1px solid #b00a0a;line-height: 40px;font-size: 16px;text-align: center;margin-top: 50px;}
/*头部*/
.daohangtiao{background: #151515;height: 100px;overflow: initial;}
.navigation_left,.navigation_right,.header_logo{float: left;}
.navigation li{width: 100px;display: block;float: left;font-size: 16px;padding: 40px 0;height: 20px;line-height: 18px;text-align: center;color: #d1a86a;margin: 0 7px;}
.navigation li a{color: #d1a86a;}
.navigation_left .navigation_leftli1,.navigation_right .navigation_rightli1{margin-left: 0;}
.navigation_left .navigation_leftli4,.navigation_right .navigation_rightli4{margin-right: 0;}
.header_logo{width: 198px;height: 152px;padding: 0 55px;position: relative;z-index: 2;}
.navs{position: absolute;text-align: center;background: #151515;display: none;z-index: 9;width: 120px;margin-top: 40px;margin-left: -10px;}
.navs dl dt{width: 100%;padding: 5px 0;color: #d0a86a;line-height: 25px;}
.navigation li:hover .navigationonenav{color: white;}
.navigation li .nowonenav{color: white;}
.navigation li .navs dl a{display: block;height: 35px;padding: 0 10px;}
.navigation li .navs dl a:hover{background: #b00a0a;}
.navigation li .navs dl a:hover dt{color: white}
/*轮播图*/
.banner{width:100%; height:840px; margin:0px auto 0px; overflow:hidden}
#focus {width:100%; height:100%; overflow:hidden; position:relative;}
#focus ul {height:100%; position:absolute;}
#focus ul li {float:left; height:100%;position: relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:100%; height:10px; padding:5px 0px; left:0;text-align:center;bottom:45px;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:50px; height:4px; _font-size:0; margin:0 12px; cursor:pointer;background: #c3cdd5;}
#focus .btn span.on {background-color: #b00a0a;}


/*首页*/
	/*介绍部分*/
.index_jianjie{padding-top: 60px;background: #daaf71;padding-bottom: 70px;}		
.index_jianjie_top{}
.index_titlenavname{font-size: 26px;color: #b00a0a;font-weight: bold;margin-top: 2px}
.index_titlenavname span{font-weight: 500;}
.index_titleimgcen,.index_titleimgpcen,.index_titlenavnamecen,.index_titlenavenamecen{text-align: center;}
.index_titlenavename{font-size: 30px;color: #333333;line-height: 40px;}
.index_aboutdes{font-size: 14px;line-height: 25px;color: #333333;margin-top: 45px;margin-bottom: 35px;text-align: center;}
.index_aboutimg{text-align: center;margin-bottom: 50px;}
.index_titleimgp{font-size: 12px;}
.index_aboutlist ul{margin-left: 3px;}
.index_aboutlist ul li{width: 238px;height: 181px;float: left;background: #ffd380;margin-right: 1px;}
.index_aboutlist ul li .index_aboutlistimg{text-align: center;margin-top: 35px;height: 60px;}
.index_aboutlist ul li .index_aboutlistimg1{background: url(../img/index_abouticon1.png) no-repeat center;}
.index_aboutlist ul li .index_aboutlistimg2{background: url(../img/index_abouticon2.png) no-repeat center;}
.index_aboutlist ul li .index_aboutlistimg3{background: url(../img/index_abouticon3.png) no-repeat center;}
.index_aboutlist ul li .index_aboutlistimg4{background: url(../img/index_abouticon4.png) no-repeat center;}
.index_aboutlist ul li .index_aboutlistimg5{background: url(../img/index_abouticon5.png) no-repeat center;}
.index_aboutlist ul li .index_aboutlistp{font-size: 18px;font-weight: bold;color: #333333;text-align: center;margin-top: 20px;margin-right: 1px;}
.index_aboutlist ul li:hover{background: #F2F2F2;}
	/*文化*/
.index_wenhua_left{width: 45%;float: left;}
.index_wenhua_left img{width: 100%;}
.index_wenhua_right{width: 48%;margin-left: 7%;float: left;margin-top: 50px;background: url(../img/index_long.png) no-repeat 330px 20px;}
.index_wenhuabot{height: 1px;width: 90px;background: #111111;display: block;margin-top: 8px;margin-bottom: 40px;}
.index_wenhuades{font-size: 16px;line-height: 30px;color: #858585;}
	/*案例*/
.index_pro{background: url(../img/index_pro.jpg) no-repeat center;background-size: auto 100%;}	
.index_pro_top {margin-bottom: 45px;margin-top: 70px;}
.product{width: 1200px;height: auto;margin:0 auto;margin-top: 85px;position: relative;padding-bottom: 85px;}
#l{display:inline-block;width: 55px;height: 55px;background: #ddbd81 url(../img/turn_lefticon.png) no-repeat center;position: absolute;top: 250px;right: 0;z-index: 99999}
#r{display:inline-block;width: 55px;height: 55px;background:  #b00a0a url(../img/turn_righticon.png) no-repeat center;position: absolute;top: 250px;right: -55px;z-index: 99999}
.product ul{width: 1200px;height: 556px;margin: 0 auto;}
.product ul li{width: 400px;height: auto;float: left;background: white; position: relative;padding-top: 65px;padding-bottom: 45px;}
.product ul li .pro_img{width: 400px;height:370px;overflow: hidden;text-align: center;}
.product ul li .pro_img img{height: 100%;transition: all 0.5s;}
.product ul li p{text-align: center}
.product ul li:nth-child{margin-right: 0px;}
.product ul li:hover .productlist_title{color: #b00a0a}
.productlist_title{font-size: 20px;font-weight: bold;color: #333333;margin-top: 30px;}
.productlist_intro{font-size: 14px;color: #333333;line-height: 20px;}
/*招商*/
.index_join{padding-top: 65px;padding-bottom: 50px;height: 345px;background: url(../img/index_joinbg.jpg) no-repeat center; background-size:auto 100%;}
.index_jointitle{margin-bottom: 30px;}	
.index_jointitle .index_titleimgp,.index_jointitle .index_titlenavname,.index_jointitle .index_titlenavename{color: white;}
.index_joinlist ul{overflow: hidden;}
.index_joinlist ul li{width: 264px;display: block;float: left;padding: 25px 68px 30px 68px;}
.index_joinlist ul li .index_joinlistimg{text-align: center;margin-bottom: 18px;height: 45px;}
.index_joinlist ul li .index_joinlistimg1{background: url(../img/index_joinicon1.png) no-repeat center;}
.index_joinlist ul li .index_joinlistimg2{background: url(../img/index_joinicon2.png) no-repeat center;}
.index_joinlist ul li .index_joinlistimg3{background: url(../img/index_joinicon3.png) no-repeat center;}
.index_joinlist ul li .index_joinlisttitle{color: white;font-size: 20px;font-weight: bold;text-align: center;height: 20px;}
.index_joinlist ul li .index_joinlistintro{color: #858585;font-size: 14px;text-align: center;line-height: 25px;height: 50px;margin-top: 30px;}
.index_joinlist ul li:hover{background: rgba(119,19,19,0.6);}
.index_joinlist ul li:hover .index_joinlistintro{color: white;}
/*新闻*/
.index_news{padding-top: 70px;background: url(../img/index_newsleftbg.png) no-repeat left top,url(../img/index_newsrightbg.png) no-repeat right top,url(../img/index_newsbg.jpg);}
.index_newscenter{margin-top: 50px;}
.index_newsshiping{width: 625px;float: left;margin-top: 100px;}
.index_newslist{width: 460px;float: right;}
.index_newslist ul li{border-bottom: 1px solid #bfbfbf;height: 115px;margin-bottom: 20px;}
.index_newslist ul li .index_newslisttitle{font-size: 20px; overflow: hidden; line-height: 30px; font-weight: bold;color: #333333;height: 30px;}
.index_newslist ul li .index_newslisttime{font-size: 14px;color: #333333;    margin-top: 15px;height: 14px;}
.index_newslist ul li .index_newslistintro{font-size: 13px;color: #9f9f9e;line-height: 20px;height: 40px;margin-top: 15px;letter-spacing: 3px;}
.index_newslist ul li:hover .index_newslisttitle{color: #b00a0a;}
.index_newslist ul .index_newslist4{border-bottom: none;}
/*人力资源*/
.index_zpall{background: url(../img/index_renzibg.jpg) repeat-x bottom;padding-bottom: 100px;}
.index_zp{margin-top: 140px;}
.index_renzi_top{width: 330px;float: left;}
.index_renzibot{font-size: 14px;color: #989897;line-height: 25px;margin-top: 10px;width: 300px;}

.index_renzi_right ul li{width: 215px;margin-left: 15px;float: left;display: block;background: #eeeeee;padding: 40px 30px 60px 30px;}
.index_renzi_right ul .index_renzi_rightli3{margin-right: 0;}
.index_renzi_righttitle{color: #b00a0a;font-size: 23px;font-weight: bold;}
.index_renzi_rightnum{color: #333333;font-size: 14px;margin-top: 10px;}
.index_renzi_rightintro{overflow: hidden;color: #858585;font-size: 13px;margin-top: 20px;line-height: 24px;height: 146px;text-overflow: clip;}



/*留言*/
/*.index_message{height: 590px;background: url(../img/message_bg.jpg);}	
.index_messagecon{margin-top: 55px;height: 450px;position: relative;}
.index_messageborder1{height: 107px;border: 10px solid #009033; border-bottom: none;}	
.index_messageborder2{height: 325px;border: 10px solid #daeae0; border-top: none;}	
.index_message_left{position: absolute;top:40px;left: 65px;width: 470px;height: 360px;}
.index_message_lefttop{font-size: 40px;color: #717171;line-height: 52px;letter-spacing: 6px;font-weight: 700;}
.index_message_lefttop p span{color: #fc7908;}
.index_message_leftlc{height: 100px;margin-top: 40px;}
.index_message_leftlc ul li{width: 100px;height: 100px;float: left;padding-right: 82px;}
.index_message_leftlc ul li .yuan{width: 100px;height: 100px;border-radius: 100%;}
.index_message_leftlc ul li .yuan1{background: url(../img/message_icon1.png) no-repeat 33px 20px #009033;}
.index_message_leftlc ul li .yuan2{background: url(../img/message_icon2.png) no-repeat 33px 20px #009033;}
.index_message_leftlc ul li .yuan3{background: url(../img/message_icon3.png) no-repeat 33px 20px #009033;}
.index_message_leftlc ul .index_message_leftlc3{padding-right: 0}
.index_message_leftlc ul li .yuan p{text-align: center;font-size: 16px;color: white;padding-top: 60px;}
.index_message_leftlc ul li{background: url(../img/messagr_da.png) no-repeat 130px center ; }
.index_message_leftintro{height: 70px;font-size: 15px;color: #888888;margin-top: 35px;line-height: 25px;}
.index_message_right{position: absolute;top:40px;left:585px;width: 510px;height: 360px;}
.index_message_righttop{height: 20px;line-height: 20px;font-size: 20px;font-weight: 700;color: #184328;margin-bottom: 20px;}
.index_message_righttop p span{color: #fc7908;}
.index_message_form{height: 510px;}
.index_message_form form input{width: 493px;height: 44px;border: 1px solid #dcdcdc;margin-top: 10px;font-size: 16px; color: #333333;padding-left: 15px;}
.index_message_form form textarea{width: 510px;height: 100px;border: 1px solid #dcdcdc;margin-top: 10px;padding: 15px;font-size: 16px;color: #333333;}
.index_message_form form .submit{padding-left: 0;width: 133px;height: 38px;border-radius: 3px;text-align: center;color: white;font-size: 18px;line-height: 38px;background: #009033;border: none;margin-top: 25px;}
.index_message_form form .zxbtn{padding-left: 0;width: 133px;height: 38px;border-radius: 3px;text-align: center;color: white;font-size: 18px;line-height: 38px;margin-left: 10px;background: #e5e5e5;border: none;margin-top: 25px;}*/


	/*footer*/
.footer{height: 320px;background: url(../img/footer_bg.png) no-repeat center;padding-top: 60px;}
.footer_title{text-align: center;}
.footer_list{text-align: center;margin-top: 40px;}
.footer_list span{margin: 0 30px;color: white;font-size: 14px;}


.footer_conr_des{width: 230px;margin-left: 29px;float: left;}
.footer_conr_des p{color: white;}
.footer_conr_des_p1{font-size: 16px;line-height: 25px;}
.footer_conr_des_p2{font-size: 25px;line-height: 35px;}
.footer_conr_des_p3{font-size: 15px;line-height: 25px;}
.footer_bot{text-align: center;color: white;margin-top: 30px;}
.footer_bot span{margin: 0 30px;}
.footer_lianxi{margin-top: 30px;}
.footer_lianxi a{display: block;float: left;position: relative;}
.footer_lianxi .footer_qq{margin-left: 560px;}
.footer_lianxi .footer_vx{margin-left: 20px;}
.footer_botborder{margin-top: 35px;border-bottom: 1px solid #4d4845;}
.footer_copy{color: #aaa9a8;font-size: 14px;text-align: center;line-height: 40px;}
.codeimg{position: absolute;z-index: 8;width: 125px;height: 125px;overflow: hidden;top: -135px;left: -47.5px;display: none;}
.codeimg img{width: 100%;}
.footer_icon:hover .codeimg{display: block;}
/*******************************************************内页**********************************************/
.local{line-height: 50px;float: right;height: 50px;}
.local a{color: #333333;}
.local a:hover{color: #b00a0a;}
	/*关于我们*/
.about_title{height: 60px;box-shadow:  5px 5px 5px #eaeaea;background: #185e07;margin-top: 20px;}
.about{background: #b00a0a;height: 600px;}	
.one_title{height: 50px;box-shadow:  5px 5px 5px #eaeaea;margin-top: 20px;}
.one_navstitle ul{float: left;display: block;}
.one_navstitle ul li{float: left;width: 165px;text-align: center;font-size: 16px;line-height: 50px;margin-right: 15px;}
.one_navstitle ul li a{color: #b00a0a;}
.one_navstitle ul li:hover{background: #b00a0a;}
.one_navstitle ul li:hover a{color: white;display: block;}
.one_navstitle ul .nowonenav{background: #b00a0a;}
.one_navstitle ul .nowonenav a{color: white;}
.one_all{margin-top: 20px;margin-bottom: 60px;}
.one_contnet{margin-top: 30px;min-height: 500px;}

/*新闻*/
.news{margin-top: 50px;}
.news_navstitle {margin-top: 40px;margin-bottom: 40px;}
.news ul li{float: left;width: 100%;height: 215px;margin-top: 15px;background-color: #ffffff;}
.news1{overflow: scroll;overflow-x: hidden;position: relative;right: -17px;height: 100%;display: block;}
.news1 ul{height: 100%;}
.news_img{float: left;width: 300px;height: 215px;overflow: hidden;}
.news_img img{width: 300px;height: 215px;}
.news_describe{float: right;width: 850px;height: 100%;border-right: 3px solid #b00a0a;box-sizing: border-box;}
.news_describe_title{font-size: 18px;color: #222222;height:50px;line-height: 50px;}
.news_describe_title a{display: table;color: #333333;height: 100%;}
.news_describe_title p{display: table-cell;vertical-align: middle;}
.news_describe_content{height: 165px;}
.news_describe_content_intro{line-height: 1.5;float: left;font-size: 15px;color:#666666;width:600px; height: 135px; display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 6;overflow: hidden;}
.news_right{float: left;margin-left: 80px;height: 100%;}
.news_right_time p{font-size: 14px;color: #b00a0a;}
.news_right_btn{height: 40px;margin-top: 30px;}
.news_right_btn a{display: table;height: 100%;width: 70%;background-color: #b00a0a;margin: 0 auto;text-align: center;}
.news_right_btn a span{display: table-cell;vertical-align: middle;}
.news ul li:hover{background-color: #b00a0a;}
.news ul li:hover .news_describe_title p{color: #e4e4e4;}
.news ul li:hover .news_describe_content_intro{color: #e4e4e4;}
.news ul li:hover .news_right_time p{color: #e4e4e4 ;}
.news ul li:hover .news_right_btn a{color: #b00a0a;background-color: #e4e4e4;}
.news ul li:hover .news_describe{border-right: 3px solid #151515;}



/*案例*/
.goods_list{padding-bottom: 5px;}
.goods_list ul li{float: left;width: 378px;margin-left: 30px;margin-top: 30px;border: 1px #edebeb solid;height: 430px;}
.goods_list ul  .goods_list_li1{margin-left: 0;}
.goods_list ul  .goods_list_li4{margin-left: 0;}
.goods_list ul  .goods_list_li7{margin-left: 0;}
.goods_list ul li .goods_list_img{width: 379px;height:350px ;overflow: hidden;text-align: center;}
.goods_list ul li .goods_list_img img{height: 100%;}
.goods_list ul li .goods_list_describe{line-height: 25px;margin-top: 15px;font-size: 18px;color: #333333;text-align: center;background-color: white;}
.goods_list ul li .goods_list_intro{font-size: 16px;color: #333333;text-align: center;line-height: 37px;}
.goods_list ul li:hover .goods_list_describe{color: #b00a0a;font-weight: 700;}
.goods_list ul li:hover .goods_list_intro{border-bottom: 3px solid #b00a0a;}


/*工厂产品*/
.pro{padding-top: 70px;}
.pro .index_garden_con{height: auto;}
.pro .index_garden_con .index_garden_navscontent ul{height: auto;}
.pro .index_garden_con .index_garden_navs{height: 685px;}
.pro .index_garden_con .index_garden_navs .index_garden_navscon ul li:hover{color: #f8f200;background: url(../img/hliststyle.png)no-repeat left center;}
.pro .index_garden_con .index_garden_navs .index_garden_navscon ul li:hover span{border-bottom: 1px solid #f8f200;}
.pro .index_garden_con .index_garden_navscontent ul{display: hidden;}

/*团队展示*/
.team_title_n{height: 50px;line-height: 50px;color: #3333333;border-left: 3px solid #187a00;font-size: 26px;padding-left: 30px;width: 1167px;margin: 20px auto;}
.team{background-color: #f7fff8;margin-top: 50px;margin-bottom: 50px;}
.team_show_list ul li{float: left;margin-left: 32px;width: 275px; height: 430px;margin-top: 10px;}
.team_show_list ul .team_show_list1{margin-left: 0;}
.team_show_list ul .team_show_list5{margin-left: 0;}

.team_show_list ul li .team_show_listimg{width: 275px; height:370px;overflow: hidden;}
.team_show_list ul li .team_show_listimg img{width: 100%;}
.team_show_list ul li  p{line-height: 58px;font-size: 18px;color: #000000;text-align: center;}
.team_show_list ul li:hover p{background: #999999;color: white;font-weight: 700;}
/*招聘*/
.recruit_details{margin-top: 60px;min-height: 500px;}
.accordion{margin-top: 45px;}
.accordion dt{margin-top: 15px;background-color: #f2f2f2;width: 100%;height: 65px;}
.accordion dt:hover{color: white; background-color: #b00a0a;}
.accordion dt:hover .recruit_list_icon{color: white;}
.accordion dt p{line-height: 65px;font-size: 15px;}
.accordion dt p span{display: block;}
.accordion dd{width: 1190px;margin-top: 10px;background-color: white;} 
.accordion dd .txtpal{line-height:30px; padding:38px 40px; font-size:16px; color:#333;}
.accordion {position: relative;}
.accordionTitle{display: block; position:relative;-webkit-transition: background-color 0.5s ease-in-out;transition: background-color 0.5s ease-in-out; height:65px; background:url(../img/img/join_listbg.jpg) no-repeat center;}
.accordionTitle:before{content: "";display: block;height:55px;width:48px; background:url(../img/img/jion_stop.png) no-repeat center;float:right; display:inline-block;-webkit-transition: -webkit-transform 0.3s ease-in-out;transition: -webkit-transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out;transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;}
.accordionTitle:hover{}
.recruit_list_position{float:left;padding-left: 35px;width: 580px;}
.recruit_list_num{float:left;width: 245px;}
.recruit_list_nature{float:left;width: 230px;}
.recruit_list_icon{float:right;width: 55px;font-size: 26px;color: #a1a1a1;}
.accordionItem {height: auto;overflow: hidden;max-height: 50em;-webkit-transition: max-height 1s;transition: max-height 1s;}
.accordionbottom{ width:1102px; height:33px;}
.accordionItem.is-collapsed {max-height: 0;}
.no-js .accordionItem.is-collapsed {max-height: auto;}
.animateIn {-webkit-animation: accordionIn 0.45s normal ease-in-out both 1;animation: accordionIn 0.45s normal ease-in-out both 1;background: #b00a0a; }
.animateIn span{color: white;}
.animateOut {-webkit-animation: accordionOut 0.45s alternate ease-in-out both 1;animation: accordionOut 0.45s alternate ease-in-out both 1;}
@-webkit-keyframes accordionIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.9) rotateX(-60deg);
            transform: scale(0.9) rotateX(-60deg);
    -webkit-transform-origin: 50% 0;
            transform-origin: 50% 0;
  }
  100% {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
.emptyh100{height: 100px;border-bottom: 1px solid #eaeaea;background-color: white;}
.recruit_ask_list{margin-top: 60px;}
.recruit_ask_list ul li{margin-top: 20px;background-color: #f2f2f2;width: 1190px;height: 140px;padding: 5px;}
.recruit_ask_list ul li:hover{color: white; background-color: #cf0213;}
.recruit_ask_list ul li:hover .recruit_ask_list_title {color: white;}
.recruit_ask_list ul li:hover .recruit_ask_list_content {color: white;}
.recruit_ask_list ul li a{display: block;height: 150px;width: 1200px;}
.recruit_ask_list_title {line-height: 30px;font-size: 16px;color: #333333;}
.recruit_ask_list_content{text-indent: 30px;line-height: 25px;font-size: 15px;margin-top: 15px;color: #666666;}

@media screen and (max-width: 1680px) {
.index_wenhua_right{margin-top: 40px;}
.index_wenhuabot{margin-bottom: 30px;}
.index_morebtn a{margin-top: 40px;}
}
@media screen and (max-width: 1440px) {
.index_wenhua_right{margin-top: 25px;margin-left: 5%;}
.index_wenhuabot{margin-bottom: 25px;}
.index_morebtn a{margin-top: 30px;}
}
@media screen and (max-width: 1366px) {
.index_wenhua_right{margin-top: 20px;margin-left: 4%;}
}









