﻿@charset "utf-8";
body,html{width:100%; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; overflow-x:hidden;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:12px; line-height:24px; color:#666666; min-width:320px; zoom:1; font-family:"宋体";}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#247cde; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
:-moz-placeholder{color:#b2b2b2;}
::-moz-placeholder{color:#b2b2b2;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#b2b2b2;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #b2b2b2;}
.relative{position: relative;}
.w1200{max-width:1200px; min-width:290px; margin:0px auto;}




@media (max-width:1200px){
    .w1200{padding:0px 15px;}
}

@font-face{
     font-family: 'HYi4gj'; 
     src: url('../fonts/jxj.eot');
     src:url('../fonts/jxj.woff') format('woff'),
         url('../fonts/jxj.ttf') format('truetype'),
         url('../fonts/jxj.svg') format('svg');
}




/*公用样式*/

.dh{transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;}
.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;}


.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1); top:0px; left:0px;}




.Ban img{display: block; width: 100%;}

.MenuBox{text-align: center; margin: 3% 0;}
.MenuBox .title{display: none; line-height: 45px; background: #df4719; padding: 0px 20px;}
.MenuBox .title span{display: block; font-size: 18px; color: #fff; background: url(../images/down.png) no-repeat right center;}
.MenuBox .list li{display: inline-block; width: 140px; line-height: 40px; font-size: 14px; margin: 0px 4px;}
.MenuBox .list li a{display: block; color: #fff; background: #f59c81; border-radius: 20px;}
.MenuBox .list li.on a{background: #df4719;}

.Container{padding: 1.5% 0 3%;}


@media ( max-width:1024px){
    .MenuBox .list li{width: 106px;}
}

@media ( max-width:640px){
    .MenuBox{text-align: left;}
    .MenuBox .title{display: block;}
    .MenuBox .list{display: none; background: #f1c2b4}
    .MenuBox .list li{display: block; width: 100%;}
    .MenuBox .list li a{padding: 0px 20px; background: none; color: #333;}
    .MenuBox .list li.on a{background: none; color: #df4719;}

}

@media ( max-width:480px){
    .Container{padding: 3% 0 5%;}

}

/*Top*/

.Header{background: #fff;height: 82px;line-height: 82px;vertical-align: middle; position: relative; width: 100%; z-index: 999999;box-shadow: 3px 0px 20px #ccc;}

.Top{position:relative;}

.Logo{width: 173px; float: left;margin-top: 5px;}
.Logo a{display: block;}
.Logo img{display: block; width: 100%;max-height: 100%;}
.Showbox .close_bar{display: none;}
.Showbox{float: right; position: static; padding: 0; width: auto; background: none;}
.Nav li{float:left; width: auto; padding: 0; position: relative;}
.Nav li .am{display:block; font-size:18px; padding: 0px 19px; line-height:82px;font-family: "微软雅黑"; color:#000; position:relative;background-repeat: repeat-x;background-position: center;}
.Nav li:hover .am,.Nav li.active .am{color:#fff; background-image:url(../images/bg1.jpg); transition:all 0s linear; -webkit-transition:all 0s linear;}
.Nav li .SubNav{position: absolute; width: 180px; left: 50%; margin-left: -90px; top: 100%; text-align: center; background: rgba(255,255,255,0.95); display: none;}
.Nav li .SubNav dd a{display: block;color: #333; font-size: 14px; line-height: 40px;}
.Nav li .SubNav dd:hover a{color:#db351c;}

.Banner{position: relative; width: 100%; overflow: hidden;}
.Banner .slides li img{display:block; width:100%;}
.Banner .flex-control-nav{z-index: 9;}


@media ( max-width:1024px){
    body{padding-top: 60px;}
    .Header{position: fixed; top: 0px; left: 0px;height: 60px;}
    .fp-viewing-6 .Header{position: relative;}
    /*.Header{height: auto;}*/
    .Logo{width: auto; padding: 0;height: 50px;margin-top: 5px;}
    .Logo img{height: 50px;width: auto;}
    .header_menu{display: block; background-image:url(../images/navicon.png); position:absolute; top:50%; right:0px; margin-top:-12px; width:34px; height:24px;background-size:100%;background-position:center; background-repeat:no-repeat; z-index:9;}
    .Showbox .call{display: none;}
    .Showbox{width:50%; height:100%; margin-top: 0; padding-top: 70px; background:rgba(0,0,0,.9); overflow:auto;overflow-x:none; position:fixed;z-index:9990;top:0; right:-100%;}
    .Showbox .close_bar{display: block; height:70px;line-height:70px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:rgba(0,0,0,.95); border-bottom:1px solid #e8e8e8;text-align:right;}
    .Showbox .close_bar a{background:url(../images/menu_close_btn.png) no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
    .Showbox .close_bar a:hover{transform:rotate(180deg);}
    .Nav li{float:none; width:auto;text-align:left;padding-left:40px; margin: 0;}
    .Nav li a.am{font-size:20px; color:#fff; display: block; line-height: 60px; padding: 0;}
    .Nav li:hover a.am,.Nav li.active a.am{color:#db351c; background: none;}
    .Nav li .SubNav{position: static; width: 100%; background: none; text-align: left; margin-left: 30px;}
    .Nav li .SubNav dd a{color: #fff;}
    .Nav li .foldbtn{position: absolute; width: 70px; height: 70px; right: 0px; top: 0px; background-position: center center; background-repeat: no-repeat; background-image: url(../images/jia.png); overflow: hidden;}
    .Nav li.on .foldbtn{background-image: url(../images/jian.png);}
    .Nav li.on .SubNav{display: block;}
}

@media ( max-width:480px){
    .Header{background: rgba(255,255,255,0.8);}
    .Logo{width: 180px;}
}
 

/*bottom*/
.Footer{background: #111111; padding: 25px 0px 21px;}
.Fleft{float: left; width: 80%;margin-top: 30px;}
.Fleft .Bmenu{line-height: 30px;}
.Fleft .Bmenu a{font-size: 14px; color: #767676;}
.Fleft .Bmenu a:hover{color: #fff;}
.Fleft .Bmenu i{padding: 0 11px;}
.Fleft .info{line-height: 30px;color: #767676;}
.Fleft .info a{color: inherit;}
.Fright{width: 114px; float: right;}
.Fright .weixin dd img{display: block; width: 114px; margin: 0px auto; margin-bottom: 7px;}
.Fright .weixin dd .name{display: block; line-height: 30px;height: 30px; color: #767676; text-align: center;font-size: 12px;background-image: url(../images/in_70.png);background-repeat: no-repeat;background-position: center;width: 100%;}

.Bottom{background: #282828; color: #686868; line-height: 25px; padding: 10px 0px; text-align: center;}
.Bottom a{color: #686868;}



.FixedBox{width: 80px; position: fixed; right: 0px; top: 30%; z-index: 999;}
.FixedBox dl dd{margin-bottom: 1px; position: relative;}
.FixedBox dl dd .name{width: 80px; height: 80px; background: #eceae6; position: relative;}
.FixedBox dl dd .name a{display: block; padding-top: 15px; text-align: center;}
.FixedBox dl dd .name .icon{display: inline-block;}
.FixedBox dl dd .name span{display: block;margin-top: 5px; font-size: 14px; line-height: 24px; color: #606060;}
.FixedBox dl dd .hidebox{display: none; position: absolute; width: 280px; left: -295px; top: 0px; background-color: #fff; text-align: center; color: #5d5d5d; line-height: 18px;}
.FixedBox dl dd .hidebox ul{padding: 18px;}
.FixedBox dl dd .hidebox ul li{width: 50%; float: left;}
.FixedBox dl dd .hidebox ul li .icon{display: inline-block; margin-bottom: 14px;}
.FixedBox dl dd .qqbox{background-image: url(../images/line3.png); background-position: center center; background-repeat: no-repeat;}
.FixedBox dl dd .wxbox{width: 120px;left: -135px;}
.FixedBox dl dd .wxbox ul li{width: 100%;}
.FixedBox dl dd .wxbox img{width: 100px; display: inline-block;}
.FixedBox dl dd .callbox{font-family: Arial; font-style: italic; font-size: 25px; font-weight: bold;}
.FixedBox dl dd:hover .name i{display: block;}
.FixedBox dl dd:hover .hidebox{display: block;}

@media ( max-width:1024px){
    .FixedBox{display: none;}
    .Fright{display: none;}
    .Fleft{width: 100%;float: none;text-align: center;margin-top: 0;}
    .Fleft .info{line-height: 25px;}



}

@media ( max-width:480px){

}


/*index*/
.Banner .flex-control-paging li a{width: 12px;height: 12px;background: none;border: 1px solid #fff;box-shadow:none;}
.Banner .flex-control-paging li a.flex-active{background: #fff;}

.Index_Main{padding-bottom: 50px;background-position: bottom center;background-repeat: no-repeat;}
/**/
.Ind_List1{width: 31.6667%;float: left;margin: 45px auto 15px;}
.Ind_Title{height: 45px;line-height: 45px;margin-bottom: 20px;vertical-align: middle;}
.Ind_Title img{height: 45px;float: left;}
.Ind_Title a{display: inline-block;width: 50px;margin-right: 10px;height: 45px;line-height: 45px;background-repeat: no-repeat;background-position: center;background-image: url(../images/in_18.jpg);text-align: center;float: right;color: #fff;}

.Ind_Cont1 .imgbox{padding-top: 52.63%;border-radius: 8px;}
.Ind_Txt1{margin-top: 15px;font-size: 14px;line-height: 24px;color: #666;height: 96px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}


.Ind_List2{width: 65%;float: right;margin: 45px auto 15px;}
.News_Left{width: 47.436%;float: left;}
.News_Left .imgbox{position: relative;padding-top: 54%;}
.News_P{height: 35px;line-height: 35px;width: 90%;padding: 0 5%;position: absolute;bottom: 0;left: 0;z-index: 99;background: rgba(0,0,0,.6);color: #fff;font-size: 14px;}

.News_Right{width: 47.436%;float: right;}
.News_Right .News_Time{font-size: 14px;line-height: 31px;color: #999;float: right;}
.News_Right a{display: block;margin-right: 50px;height: 31px;line-height: 31px;color: #666;font-size: 14px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.Ind_Box2{margin: 45px auto 15px;}

.Ind_CP li{width: 34.16667%;float: left;margin-left: 0.624995%;margin-bottom: 0.624995%;}
.Ind_CP li.CP_li1{width: 30.41667%;margin-left: 0;}
.Ind_CP li .imgbox{padding-top: 53.66%;position: relative;border-radius: 8px;}
.Ind_CP li.CP_li1 .imgbox{padding-top: 122.74%;}
.CP_P{height: 40px;line-height: 40px;text-align: center;background: rgba(0,0,0,.6);color: #fff;font-size: 15px;z-index: 99;position: absolute;width: 100%;bottom: 0;left: 0;font-family: "微软雅黑",bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}


.Ind_Box3{margin: 45px auto 15px;}

.CGAL.flexslider .slides > li{margin-right: 23px;border-radius: 8px;background: #eceae6;}
.CGAL li .imgbox{padding-top: 57.1428%;}

.CGAL .flex-direction-nav a{width: 12px;height: 22px;background-repeat: no-repeat;background-position: center;}
.CGAL .flex-direction-nav .flex-prev{background-image: url(../images/in1_03.png);left: -23px;}
.CGAL .flex-direction-nav .flex-next{background-image: url(../images/in1_05.png);right: -23px;}
.CGAL .flex-direction-nav a:before{content: " ";}

.CGAL.flexslider .slides > li:hover{background-color: #560d11;}
/*.CGAL li:hover .AL_Alert{top: 0;}*/
.CGAL li:hover .AL_Name{background-image: url(../images/tit1.png);color: #560d11;}


.Ind_Box4{margin: 45px auto 0;}


.Ind_Lxwm{overflow: hidden;height: 400px;padding: 0 4.16667%;background-repeat: no-repeat;background-position: center;}
.LX_Left{width: 32%;float: left;margin-top: 70px;font-family: "微软雅黑",bold;}
.LX_Left h3{font-size: 18px;margin-bottom: 20px;line-height: 30px;color: #000;}
.LX_Left p{font-size: 14px;line-height: 30px;color: #000;font-weight: bold;}

.LX_Right{width: 67%;float: right;}
.Ind_DT{width: 85.67%;height: 290px;padding: 54px 7.165% 50px;background-repeat: no-repeat;background-position: center;background-size: 100% 100%;background-image: url(../images/bg_03.png);}
.Ind_DT img{width: 100%;height: 100%;}


@media ( max-width:1200px){
    .Ind_List1{width: 100%;}
    .Ind_List2{width: 100%;}
    .News_Left{width: 100%;}
    .News_Right{width: 100%;padding-top: 10px;margin-top: 20px;border-top: 1px dashed #ccc;}
    .CGAL .flex-direction-nav .flex-prev{left: 10px;}
    .CGAL .flex-direction-nav .flex-next{right: 10px;}
    .Ind_Lxwm{height: auto;background-size:auto 100% ;}
    .LX_Left{width: 100%;padding-bottom: 20px;}
    .LX_Right{width: 100%;}
    .CP_P{height: 20px;line-height: 20px;font-size: 12px;}
}



/*栏目页公共*/
.MainBox{padding: 20px 3.3333% 40px;}
.MainBanner span{display: block;width: 100%;height: 190px;background-position: center;background-repeat: no-repeat;}

/*左侧*/
.MainLeft{width: 22%;float: left;}
.MainH2 img{width: 100%;}
.MainNavs{margin-top: 20px;}
.MainNavs li{padding: 0 13px;border-bottom: 1px dashed #dbdbdb;}
.MainNavs li a{display: block;height: 40px;line-height: 40px;padding: 0 12px;font-size: 14px;color: #666;background-image: url(../images/cp_05.png);background-repeat: no-repeat;background-position: left center;}
.MainNavs li.cur a,.MainNavs li:hover a{background-image: url(../images/cp_12.png);background-position: right center;color: #fff;}
.MainNavs li.cur,.MainNavs li:hover{background-color: #560d11;border-bottom:1px dashed transparent;}
.LeftLX{display: block;margin-top: 20px;}
.LeftLX img{width: 100%;}

/*右侧*/
.MainRight{width: 75%;float: right;padding-top: 12px;}
.MainRtop{height: 35px;line-height: 35px;border-bottom: 1px solid #ededed;}
.MBX{float: right;font-size: 12px;color: #666666;}
.MBX a{color: inherit;display: inline-block;padding: 0 5px;}
.MBX a:hover{color: #560d11;}
.MainRtop h3{color: #560d11;font-size: 16px;}
.MainRcont{padding:40px 0;}

/*产品中心*/
.CP_Img{max-width: 100%;margin: 0 auto;display: block;-moz-box-shadow:5px 5px 15px #CCCACB; -webkit-box-shadow:5px 5px 15px #CCCACB; box-shadow:5px 5px 15px #CCCACB;}
.CP_H2{font-size: 30px;text-align: center;line-height: 40px;margin-top: 20px;}
.CP_Cont{margin-top: 10px;font-size: 14px;line-height: 26px;color: #666;text-align: center;}

@media ( max-width:1024px){
    .MainBox{padding: 20px 0 40px;}
}


@media ( max-width:1024px){
.MainLeft{display: none;}
.MainRight{width: 100%;}
.MainRtop{height: auto;}
.MBX{float: none;}
}




/*成功案例*/
.AL_UL li{width: 31.9%;margin-right: 2.15%;float: left;margin-bottom: 18px;border-radius: 8px;background-color: #eceae6;}
.AL_UL li:nth-child(3n){margin-right: 0;}
.AL_UL li .imgbox{padding-top: 64.18%;position: relative;}
.AL_Name{height: 54px;line-height: 54px;text-align: center;font-size: 14px;color: #fff;background-image: url(../images/tit2.png);background-repeat: no-repeat;background-position: center;transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;}

/*.AL_Alert{position: absolute;top: -120%;left: 0;z-index: 99;width: 100%;height: 100%;background: rgba(86,13,17,.6);transition: all 0.4s;-webkit-transition: all 0.4s;-moz-transition: all 0.4s;-ms-transition: all 0.4s;}*/
/*.AL_Alert i{display: block;width: 100%;height: 100%;background-image: url(../images/sear.png);background-position: center;background-repeat: no-repeat;}*/

.AL_UL li:hover{background-color: #560d11;}
/*.AL_UL li:hover .AL_Alert{top: 0;}*/
.AL_UL li:hover .AL_Name{background-image: url(../images/tit1.png);color: #560d11;}


@media ( max-width:640px){
    .AL_UL li{width: 48%;margin-right: 4%;}
    .AL_UL li:nth-child(3n){margin-right: 4%;}
    .AL_UL li:nth-child(2n){margin-right: 0;}
}





/*pages*/
.Pages{ zoom:1;margin: 40px 0; overflow:hidden;text-align:center; color:#555; font-size:14px; clear:both; line-height:40px;}
.Pages span{ padding:0px 0px; display:inline-block; vertical-align:middle; padding:0 6px; margin-left:-5px;}
.Pages .total{ border:1px solid #e6e6e6;}
.Pages .p_page > a{ display:inline-block; margin:0px 2px;text-align:center; color:#000;background-color: #ebebeb;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next,.Pages .p_page .a_first,.Pages .p_page .a_end{ display:inline-block; vertical-align:middle; width: 40px;text-align: center;height: 40px;line-height: 40px;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover,.Pages .p_page .a_first:hover,.Pages .p_page .a_end:hover{background:#560d11; color:#fff;}
.Pages .p_page .num a{vertical-align:middle;width: 40px;height: 40px;text-align: center;line-height: 40px;color: #000;background-color: #ebebeb;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{color:#fff;background-color: #560d11;}


/*pages end*/



/*公司动态*/
.DT_Top{width: 100%;position: relative;overflow: hidden;}
.DT_TopImg{width: 45.24%;float: left;}
.DT_TopImg .imgbox{padding-top: 62.63%;}
.DT_TopTxt{width: 46.42%;float: right;padding-top: 20px;margin-right: 3.57%;}
.DT_TopTime{display: block;height: 30px;line-height: 30px;font-size: 18px;color: #999999;font-family: regular,"Arial";padding-left: 34px;background-image: url(../images/time.png);background-repeat: no-repeat;background-position: left center;}
.DT_TopName{display: block;font-size: 18px;line-height: 32px;height: 32px;color: #333333;margin-top: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-family: regular,"微软雅黑";}
.DT_TopCont{margin-top: 10px;font-size: 14px;line-height: 26px;color: #999999;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;font-family: regular,"微软雅黑";}

.DT_Top .flex-control-nav{text-align: left;padding-left: 50%;bottom: 20px;}

.DT_Top .flex-control-paging li a{background: #b5b5b5;}
.DT_Top .flex-control-paging li a.flex-active{background: #560d11;}


.DT_UL li{padding: 2.38% 3.57%;margin-top: 20px;border-radius: 8px;}
.DT_Time{width: 70px;height: 80px;float: left;margin-right: 30px;overflow: hidden;background: #b3b3b3;color: #fff;}
.DT_Time b{font-size: 30px;font-family: "Arial",Bold;line-height: 1;margin-top: 15px;text-align: center;display: block;}
.DT_Time p{text-align: center;font-size: 14px;line-height: 30px;font-family: "Arial",Regular;}

.DT_Txt{height: 80px;font-family: regular,"微软雅黑";}
.DT_Name{font-size: 16px;line-height: 30px;color: #333333;height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.DT_Cont{font-size: 14px;line-height: 24px;height: 48px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.DT_UL li:hover{-moz-box-shadow:0px 0px 15px #F0F0F0; -webkit-box-shadow:0px 0px 15px #F0F0F0; box-shadow:0px 0px 15px #F0F0F0;}
.DT_UL li:hover .DT_Time{background: #560d11;}
.DT_UL li:hover .DT_Name{color: #560d11;}

@media ( max-width:640px){
.DT_TopImg{width: 100%;}
.DT_TopTxt{width: 100%;margin-right: 0;padding-bottom: 50px;}

.DT_Time{margin-right: 10px;}
.DT_Top .flex-control-nav{padding-left: 0;text-align: center;}
}



/*关于我们*/
.GY_Cont{font-size: 14px;line-height: 26px;color: #666;}
.GY_Cont img{float: right;margin-left: 25px;margin-bottom: 15px;}
.GY_Cont p{margin-bottom: 15px;}



/*企业荣誉*/
.RY_UL{background-image: url(../images/bg3.png);background-repeat: repeat-y;background-position: top;}
.RY_UL li{height: 295px;width: 33.3333%;float: left;}
.RY_Img{width: 100%;height: 209px;line-height: 206px;text-align: center;vertical-align: bottom;}
.RY_Img2{display: inline-block;vertical-align: bottom;position: relative;}
.RY_Img2 img{max-width: 100%;max-height: 100%;vertical-align: bottom;}
.RY_Img2 i{display: inline-block;width: 17px;height: 70px;background-image: url(../images/bg4.png);background-repeat: no-repeat;background-position: center;position: absolute;right: -17px;bottom: 0;}

.RY_Name{margin-top: 35px;font-size: 14px;line-height: 44px;vertical-align: middle;color: #666666;height: 44px;text-align: center;}
.RY_Name span{display: inline-block;line-height: 22px;vertical-align: middle;}



@media ( max-width:640px){
.RY_UL li{width: 50%;}


}



/*行业新闻*/
.HY_UL li{padding: 2.38% 0;border-bottom: 1px dashed #e3e3e3;}
.HY_Img{width: 33.3333%;float: left;}
.HY_Img .imgbox{padding-top: 64.286%;border-radius: 8px;}
.HY_Txt{width: 63%;float: right;padding-top: 2%;font-family: "微软雅黑",regular;}
.HY_Name{display: block;font-size: 18px;line-height: 26px;color: #333;height: 26px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.HY_Cont{margin-top: 10px;font-size: 14px;line-height: 26px;color: #999;height: 52px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.HY_But{margin-top: 25px;}
.HY_But span{display: inline-block;padding: 0 20px 0 28px;background-repeat: no-repeat;background-position: left center;font-size: 14px;line-height: 26px;color: #999999;height: 26px;}
.HY_Sp1{background-image: url(../images/newfl.png);}
.HY_Sp2{background-image: url(../images/newtime.png);}

.HY_UL li:hover{padding: 2.38% 3.57%;-moz-box-shadow:0px 0px 15px #e8e8e8; -webkit-box-shadow:0px 0px 15px #e8e8e8; box-shadow:0px 0px 15px #e8e8e8;}
.HY_UL li:hover .HY_Name{color: #560d11;}


@media ( max-width:450px){
.HY_Img{width: 100%;}
.HY_Txt{width: 100%;}

}


/*联系我们*/
.LX_UL li{width: 29.3333%;float: left;padding: 0 2%;text-align: center;}
.Lx_Img{display: inline-block;width: 80px;height: 80px;border-radius: 50%;background: #cccccc;}
.Lx_Img span{display: inline-block;width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;}
.LX_Name{font-size: 18px;line-height: 30px;margin-top: 10px;color: #333;}
.LX_Cont{font-size: 14px;line-height: 44px;height: 44px;vertical-align: middle;margin-top: 10px;}
.LX_Cont span{line-height: 22px;vertical-align: middle;display: inline-block;}
.lin{width: 30px;height: 2px;background: #cccccc;margin: 15px auto 0;}

.LX_UL li:hover .Lx_Img{background: #560d11;}
.LX_UL li:hover .lin{background: #560d11;}
.LX_UL li:hover .LX_Name{color: #560d11;}

.LX_DT{margin-top: 35px;width: 100%;height: 400px;}
.LX_DT img{width: 100%;}


@media ( max-width:560px){
.LX_UL li{width: 100%;margin-bottom: 30px;}

}


/*名师课堂*/
.MSKT_UL li{background: none;margin-bottom: 0;}
.MSKT_UL li .AL_Name{background: none;color: #666666;}
/*.MSKT_UL .AL_Alert i{background-image: url(../images/video.png);}*/

.MSKT_UL li:hover{background: #560d11;}
.MSKT_UL li:hover .AL_Name{background-image: none;color: #fff;}



/*名师课堂详情*/
.XQ_H2{font-size: 20px;text-align: center;}

.XQ_Video{margin-top: 50px;width: 100%;}




/*人力资源*/
.RL_Top{text-align: center;}
.RL_Tcont{display: inline-block;text-align: left;}
.RL_Tcont h3{font-size: 24px;line-height: 26px;color: #560d11;font-weight: normal;margin-bottom: 10px;}
.RL_Tcont p{font-size: 16px;line-height: 32px;color: #666666;padding-left: 30px;background-repeat: no-repeat;background-position: left center;}
.RL_Img1{background-image: url(../images/rl_09.png);}
.RL_Img2{background-image: url(../images/rl_12.png);}




.hrw1{ width:14%;}
.hrw2{ width:14%;}
.hrw3{ width:14%;}
.hrw4{ width:14%;}
.hrw5{ width:14%;}
.hrw6{ width:14%;}
.hrw7{width: 16%;text-align: center;}

.Hrhead{ height:60px; color:#fff; background:#ebebeb; margin:4.2% 0 0; font-size:18px;}
.Hrhead td{ text-align:center;background: #560d11;}
.padleft{ padding-left:5%;}
.HrList{ margin-bottom:40px;}
.HrList li{background: #fff;}
.HrList li table{border-collapse: collapse;}
.HrList li td{ border-bottom: 1px solid #eeeeee;cursor:pointer;padding: 13px 0; color:#444; font-size:15px; text-align:center;}
.HrList li .txtCont{display:none;border-bottom: 1px solid #eee; font-size:14px; padding:3% 46px; line-height:30px; color:#494949;position: relative;transition: all 0s;-webkit-transition: all 0s;-moz-transition: all 0s;-ms-transition: all 0s;}
.HrList li .txtCont .stit{ font-size:16px;  color:#494949;line-height: 36px;}
.HrList li .txtCont .stit h4{font-size: 20px;color: #000;font-weight: normal;}
.HrList li .txtCont a.applybtn{ margin-top:20px; font-size:16px; color:#fff; display:block; background:#3dae34; width:130px; line-height:40px; text-align:center;}
.HrList li .txtCont a:hover.applybtn{ box-shadow:0px 0px 10px #ccc;}
.HrList li .slidebtn{width: 120px;font-size: 16px;height: 30px;line-height: 30px;text-align: center;background: #f4f4f4;color: #444;display: inline-block;}
.HrList li .slidebtn:hover,.HrList li.current .slidebtn{background: #560d11;color: #fff;}

.WYYP-a{width: 120px;font-size: 16px;height: 30px;line-height: 30px;text-align: center;background: #560d11;color: #fff;display: block;position: absolute;right: 4px;top: 30px;}
.mat50{margin-top: 50px;}
.SC-JL{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 99;opacity: 0;cursor:pointer;}


/*招聘表单*/
.ZPZW-Text{width: 100%;height: 40px;line-height: 40px;margin-top: 30px;font-size: 16px;font-weight: bold;color: #333;padding-left: 20px;}
.ZPBD-form{padding: 15px;}
.ZPBD-form ul li{margin-top: 20px;}
.width2{width: 47%;float: left;height: 30px;line-height: 30px;margin-right: 6%;}
.width2 label{display: inline-block;width: 30%;float: left;color: #666666;font-size: 14px;}
.width2 input{width: 67%;float: left;height: 28px;border: 1px solid #dbdbdb;padding-left: 2%;}
.width2 select{width: 50%;border: 1px solid #dbdbdb;height: 30px;padding-left: 20px;}
.width2:nth-child(2){margin-right: 0;}
.width2 input[type="radio"]{width: 15px;height: 15px;margin: 7px 0;}
.HYZK{width: 70%;float: right;height: 30px;}
.HYZK label{width: auto;float: none;}
.HYZK input{float: none;}
.width1 textarea{width: 81%;height: 150px;border: 1px solid #dbdbdb;padding: 2%;}
.width1 label{display: inline-block;width: 14%;float: left;color: #666666;font-size: 14px;}
.form-tj{margin-top: 30px;width: 86%;padding-left: 14%;text-align: center;}
.form-tj input[type="button"]{width: 120px;height: 40px;color: #fff;font-size: 16px;}
.button1{background: #560d11;margin-right: 15px;}
.button2{background: #606060;}




@media ( max-width:640px){

/*招聘表单*/
    .width1 label{width: 19%;}
    .width2 label{width: 40%;}
    .width1 textarea{width: 76%;}
    .width2 input{width: 57%;}
    .HYZK{width: 60%;}
    .HYZK label{width: auto;}
    .form-tj{padding-left: 19%;width: 81%;}

.Hrhead{font-size: 14px;}
.HrList li td{font-size: 12px;}

.hrw2,.hrw3,.hrw4{display: none;}
.hrw5,.hrw6,.hrw7{width: 22%;}

.HrList li .slidebtn{width:100%;font-size: 12px;}
.WYYP-a{position: static;margin-top: 25px;}

.HrList li .txtCont{padding: 3% 5%;}



}

@media ( max-width:550px){


/*招聘表单*/
    .ZPZW-Text{margin-top: 0;}
    .width1 label{font-size: 13px;}
    .width2 label{font-size: 13px;}
    .width2{width: 100%;margin-right: 0;}
    .width2:nth-child(2){margin-top: 20px;}
    .width1 label{width: 25%;}
    .width2 label{width: 25%;}
    .width1 textarea{width: 70%;}
    .width2 input{width: 72%;float: left;}
    .HYZK input{float: none;}
    .HYZK{width: 74%;}
    .HYZK label{width: auto;}
    .form-tj{padding-left: 25%;width: 75%;}
    .form-tj input[type="button"]{width: 80px;}

.Hrhead{font-size: 14px;}
.HrList li td{font-size: 12px;}
.HrList li .slidebtn{font-size: 12px;}





}


/*新闻详情*/
.XQ_Top{padding-top: 60px;padding-bottom: 15px;border-bottom: 1px solid #ededed;text-align: center;}
.XQ_Top h2{font-size: 24px;color: #353535;}
.XQ_SJ{font-size: 14px;line-height: 24px;color: #999999;margin-top: 20px;}
.XQ_SJ span{display: inline-block;margin: 0 8px;}

.XQ_Cont{padding: 35px 4.1667%;font-size: 16px;line-height: 28px;color: #666666;}
.XQ_Cont img{display: block;margin: 15px auto;max-width: 100%;}

.XQ_FY{margin-bottom: 60px;}
.XQ_FY p{line-height: 35px;height: 35px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.XQ_FY a{font-size: 16px;color: #666666;}
.XQ_FY a:hover{color: #ff4040;}























































