@charset "utf-8";
/*全局初始化样式*/
body{padding:0; margin:0 auto; font-size: 14px;line-height:24px;font-family:arial,'Microsoft YaHei','SimSun';color: #333;min-width: 320px;width: 100%; zoom:1;

/*禁用Webkit内核浏览器的文字大小调整功能*/
-webkit-text-size-adjust:none; 

/*取出点击出现半透明的灰色背景*/
-webkit-tap-highlight-color:rgba(0,0,0,0); 
-webkit-tap-highlight:rgba(0,0,0,0);

/*设置字体的抗锯齿或者说光滑度*/
-webkit-font-smoothing: antialiased;
background: #fff;
}
* {
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap:break-word;
}

/*默认去除ul、li的默认样式*/
.p,.h1,.h2,.h3,.h4,.h5,.h6{ margin: 0; padding: 0;}
.ul,.ul li,.dl,.dl dd,.dl dt{ list-style:none; margin: 0; padding: 0;} 
/*初始化下拉菜单、单行输入框、多行输入框的样式*/
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#333;} 
/*表单元素获得焦点时不显示虚线框*/
input:focus { outline: none;}
input,button,select,textarea{font-family:'Microsoft YaHei';outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ } 
/*不允许多行输入文本框有滚动条*/
textarea{ resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ } 
/*初始化表单元素样式*/
textarea,input,select { background:none; border:none; margin:0; padding:0;}
/*初始化HTML5标签样式*/
audio,canvas,progress,video { display: inline-block; vertical-align:baseline;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display:block;}
/*去除figure边距*/
figure,figcaption{ margin:0px; padding:0px;}

/*初始化图片样式*/
img{ border:none; border:0;vertical-align:top;max-width: 100%;}

/*初始化a的样式和字体样式*/
a{color:#666;text-decoration:none; -webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus{outline:none; -moz-outline:none;}
a:hover{color:#009944;}

/*清除浮动*/
.clear{clear:both;height:0px;overflow:hidden;}
.clearbox{clear: both;overflow: hidden;height: 0;width: 100%;display: block;position: relative;content: '';}

/*全局样式*/
.WarpBox{ max-width: 1200px;margin:0 auto;}
.dot{display: block;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}
.PIC{position: relative;overflow: hidden;width: 100%;padding-bottom: 50%;}
.PIC img{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;}


/*页面框架结构*/
.MainBox{padding: 70px 0;overflow: hidden;}
.SinglePage{min-height: 200px;text-justify:inter-ideograph;text-align:justify;overflow:hidden;}
.SinglePage img{max-width: 100%;}
.TxtPage{text-justify:inter-ideograph;text-align:justify;overflow:hidden;}
.TxtPage img{max-width: 100%;}

/*分页开始*/
.Pages{font-size: 0;line-height:20px;zoom:1;overflow:hidden;text-align: center;}
.Pages a,.Pages .p_count {display:inline-block; margin:0 5px;font-size: 12px;color: #666; padding:4px 10px;vertical-align: top;background: url(../images/bai_bg20.png) repeat;color: #fff;}
.Pages a:hover{color: #fff;background: #f6ac00;}
.Pages .p_page em{ font-style:normal; font-family:Arial;position: relative;}
.Pages .p_page em a.a_cur{ color:#fff; background:#f6ac00;}

/*返回顶部*/
.backtop {background:url(../images/backtop.png) no-repeat center center; width:40px; height:40px; position:fixed; bottom:10%; right:2%; cursor:pointer; z-index:9;}

/*分页结束*/
 
/*网站地图*/
.ul_sitemap li{ border-bottom:dashed 1px #fff; padding:5px 0px;}
.ul_sitemap li strong{display:block;margin: 5px 0 0;}
.ul_sitemap a{color: #fff;}


/*头部*/
.TopBox{background: #fff;border-top: 2px solid #009944;}
.TopBox a.Logo{display: block;overflow: hidden;max-width: 300px;height: 50px;float: left;margin-top: 15px;}
.TopBox a.Logo img{display: block;height: 100%;max-width: 100%;}
.TopBox .SearchBox{float: right;margin-top: 36px;width: 32px;height: 32px;position: relative;}
.TopBox .SearchBox .ScBtn{display: block;width: 32px;height: 32px;border-radius: 100%;background: #009944 url(../images/ser_btn.png) center no-repeat;}
.TopBox .SearchBox2{position: absolute;width: 220px;height: 32px;right: 0;top: 44px;background: #fff;display: none;z-index: 99;}
.TopBox .SearchBox2 input{display: block;float: left;width: 188px;height: 32px;line-height: 32px;padding: 0 10px;border: 2px solid #009944;}
.TopBox .SearchBox2 .btn{display: block;float: right;background: #009944 url(../images/ser_btn.png) center no-repeat;width: 32px;height: 32px;}



.TopBox nav{/*margin: 0 40px 0 310px;*/float:right; text-align: center;}
.TopBox nav .ul{font-size: 0;overflow: hidden;padding-top: 25px;}
.TopBox nav li{display: inline-block;vertical-align: top;font-size: 16px;margin: 0 25px; font-weight:bold;}
.TopBox nav em{display: inline-block;vertical-align: top;height: 15px;margin-top: 20px;width: 1px;background: url(../images/em_bg.png) center no-repeat;}
.TopBox nav li a{display: block;overflow: hidden;line-height: 49px;color: #555;border-bottom: 3px solid transparent;padding-top: 3px;}
.TopBox nav li.aon a,
.TopBox nav li a:hover{border-color: #009944;}

.TopWrap {transition:all 0.3s ease 0s;}
.TopWrap.fixed {position:fixed; left:0; top:0; width:100%; background-color:#fff; z-index:9;}

/*背景图*/
.BackBgBox{background-repeat: no-repeat;background-position: top center; background-size:cover; overflow: hidden;min-height: 920px;}

.BlackBg{background: url(../images/black_bg20.png) repeat; min-height: 550px; overflow: hidden; padding: 25px; margin-bottom:10%;}
.BlackBgJob{padding: 0;}
.BlackBgPro{padding: 0;height: auto;min-height: 500px;color: #fff;}

/*二级导航*/
.SubMenu{padding: 75px 0 65px;overflow: hidden;}
.SubMenu .ul{font-size: 0;overflow: hidden;text-align: center;}
.SubMenu .ul li{display: inline-block;vertical-align: top;font-size: 16px;margin: 5px;}
.SubMenu .ul li a{color: #fff;min-width: 120px;padding: 10px;line-height: 20px;background: url(../images/black_bg20.png) repeat;overflow: hidden;border-radius: 10px 0 10px 0;display: block;}
.SubMenu .ul li.on a{background: #009944;font-weight: bold;}
.SubMenu .ul li a:hover{background: #009944;}

/*当前导航*/
.CurColumn{text-align: center;font-size: 0;overflow: hidden;line-height: 35px;margin-bottom: 25px;}
.CurColumn div{border-radius:8px 8px 0 0; display:inline-block; font-weight: bold;font-size: 18px;color: #fff; position: relative;margin-top: 8.5px; padding:5px 20px; background:#094 url(../images/title_bor.png) no-repeat bottom center; background-size:100% 3px;}


/*滚动条*/
#DefG{overflow: hidden;margin: 0 auto;height: 500px;position: relative;padding:0 20px 0 0;width: 100%;color: #f2f2f2;}
.TextDefG{padding:0;width: 100%;color: #f2f2f2; min-height: 500px;}
#DefG .ps-scrollbar-y-rail{
    opacity: 1!important;
    filter: alpha(opacity = 100)!important;
    background: url(../images/bai_bg20.png) repeat;width: 2px!important;
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    border-radius: 0!important;
    right: 4px!important;
   }
#DefG .ps-scrollbar-y{
    background: #fff!important;
    width: 10px!important;
    right: -4px!important;
    -webkit-border-radius: 10px!important;
    -moz-border-radius: 10px!important;
    border-radius: 10px!important;
   }

/*底部*/
.Footer{background: #333;color: #6e6e6e;font-size: 12px;}
.Footer a{display: inline-block;vertical-align: top;color: #6e6e6e;}
.Footer a:hover{color: #fff;}
.Footer2{border-top: 1px solid #3d3d3d;padding: 23px 0;}
.Footer2 .LeftBox{float: left;overflow: hidden;}
.Footer2 .RightBox{float: right;overflow: hidden;}
.Footer2 .WANHU{display: inline-block;vertical-align: top;color: #504f4f;}
.Footer2 .WANHU a{color: #504f4f;}
.Footer2 .RightBox em{background: url(../images/bot_embg.png) center no-repeat;width: 1px;height: 9px;display: inline-block;vertical-align: top;margin: 7.5px 20px;}

.Footer1{padding-bottom: 25px;font-size: 14px;}
.Footer1 .LeftBox{float: left;overflow: hidden;width: 805px;}
.Footer1 .RightBox{margin-left: 805px;padding-top: 45px;padding-left: 40px;}
.Footer1 .LeftBox .ul li{float: left;margin-right: 38px;position: relative;padding-top: 70px;}
.Footer1 .LeftBox .ul li:after{background: #3d3d3d;width: 1px;height: 70px;position: absolute;left: 50%;margin-left: -.5px;top: 0;display: block;content: '';}
.Footer1 .LeftBox .ul li a{display: block;overflow: hidden;background: url(../images/bot_libg.png) center no-repeat;width: 102px;height: 112px;text-align: center;color: #888;}
.Footer1 .LeftBox .ul li.List6{margin-right: 0;}
.Footer1 .LeftBox .ul li i{background-position: center;background-repeat: no-repeat;display: block;width: 40px;height: 40px;margin: 23px auto 5px;}
.Footer1 .LeftBox .ul li span{max-width: 85px;margin: 0 auto;}
.Footer1 .LeftBox .ul li.List1 i{background-image: url(../images/bot_ico1.png);}
.Footer1 .LeftBox .ul li.List2 i{background-image: url(../images/bot_ico2.png);}
.Footer1 .LeftBox .ul li.List3 i{background-image: url(../images/bot_ico3.png);}
.Footer1 .LeftBox .ul li.List4 i{background-image: url(../images/bot_ico4.png);}
.Footer1 .LeftBox .ul li.List5 i{background-image: url(../images/bot_ico5.png);}
.Footer1 .LeftBox .ul li.List6 i{background-image: url(../images/bot_ico6.png);}
.Footer1 .LeftBox .ul li.List1 a:hover i{background-image: url(../images/bot_ico11.png);}
.Footer1 .LeftBox .ul li.List2 a:hover i{background-image: url(../images/bot_ico22.png);}
.Footer1 .LeftBox .ul li.List3 a:hover i{background-image: url(../images/bot_ico33.png);}
.Footer1 .LeftBox .ul li.List4 a:hover i{background-image: url(../images/bot_ico44.png);}
.Footer1 .LeftBox .ul li.List5 a:hover i{background-image: url(../images/bot_ico55.png);}
.Footer1 .LeftBox .ul li.List6 a:hover i{background-image: url(../images/bot_ico66.png);}
.Footer1 .LeftBox .ul li a:hover{background: url(../images/bot_libg2.png) center no-repeat;color: #fff;}

.Footer1 .RightBox .DivBox1{float: left;}
.Footer1 .RightBox .DivBox1 .div1{overflow: hidden;margin-bottom: 20px;}
.Footer1 .RightBox .DivBox1 .div1 span{color: #f6ac00;display: block;font-size: 24px;line-height: 26px;}
.Footer1 .RightBox .DivBox1 .div2{line-height: 31px;}
.Footer1 .RightBox .DivBox1 .div2 a{display: inline-block;vertical-align: top;background-position: center;background-repeat: no-repeat;width: 31px;height: 31px;margin-left:13px;}
.Footer1 .RightBox .DivBox1 .div2 a.Gewm{background-image: url(../images/bot_wx.png);position: relative;}
.Footer1 .RightBox .DivBox1 .div2 a.Gsina{background-image: url(../images/bot_wb.png);}
.Footer1 .RightBox .DivBox1 .div2 .EwmBox{display: none;position: absolute;width: 110px;height: 110px;background: #fff;left: 50%;margin-left: -55px;bottom: 45px;padding: 5px;}
.Footer1 .RightBox .DivBox1 .div2 .EwmBox img{display: block;width: 100%;height: 100%;}
.Footer1 .RightBox .DivBox1 .div2 a.Gewm span{display: block;position: absolute;width: 100%;height: 100%;cursor: pointer;z-index: 2;}

.Footer1 .RightBox .DivBox2{float: right;}
.Footer1 .RightBox .DivBox2 .Ewm{width: 127px;height: 150px;background: url(../images/ewm_bg.png) center no-repeat;overflow: hidden;}
.Footer1 .RightBox .DivBox2 figure{margin: 6px 6px 0;width: 115px;height: 115px;padding: 7.5px;background: #fff;overflow: hidden;}
.Footer1 .RightBox .DivBox2 img{display: block;width: 100%;height: 100%;}
.Footer1 .RightBox .DivBox2 span{display: block;text-align: center;margin:0 6px;line-height: 29px;font-size: 12px;}

.NavBtn{display: none;}
.NavList{display: none;}

@media screen and (max-width:1260px){
.BackBgBox{min-height: 0;padding-bottom: 4%;background-size: auto 100%;}
.WarpBox{padding: 0 4%;}
.SubMenu{padding: 4% 0 2%;}
.CurColumn{margin-bottom: 4%;}
.Footer1{padding: 1% 0 2%;}
.Footer2{padding: 2% 0;text-align: center;}
.Footer1 .LeftBox{width: 100%;float: none;text-align: center;}
.Footer1 .LeftBox .ul{font-size: 0;overflow: hidden;}
.Footer1 .LeftBox .ul li{float: none;margin:10px 15px!important;display: inline-block;vertical-align: top;font-size: 14px;padding: 0;}
.Footer1 .LeftBox .ul li:after{display: none;}
.Footer1 .RightBox{padding: 2% 0 0;float: none;margin: 0 auto;width: 100%;max-width: 360px;}
.Footer1 .RightBox .DivBox1 .div1{margin-bottom: 10px;}
.Footer2 .LeftBox{float: none;}
.Footer2 .RightBox{float: none;}
.Footer2 .RightBox em{margin: 7.5px 10px;}
.TopBox nav li{margin: 0 10px;}

}
@media screen and (max-width:1025px){
.TopBox nav{display: none;}
.TopBox a.Logo{margin: 15px 0;height: 35px;}
.TopBox .SearchBox{margin-top: 16.5px;margin-right: 60px;}

.TopBox{position: relative;}
.NavBtn{display: block;position: absolute;right: 4%;top: 50%;margin-top: -15px;width: 30px;height: 30px;cursor: pointer;background: url(../images/btn_bg.png) right center no-repeat;}
.NavList{position: absolute;right: 4%;top: 100%;width: 220px;padding: 25px;background:rgba(0,153,68,.9);max-height: 520px;overflow: auto;z-index: 999;text-align: center;}
.NavList li a{display: block;line-height: 20px;font-weight: bold;font-size: 16px;color: #fff;padding: 5px 0;}
.NavList li{padding: 10px 0;border-bottom: 1px dashed #f9f9f9;}
.NavList li:last-child{border-bottom: none;}
.NavList li dl{display: none;}
.NavList li dl a{font-size: 14px;font-weight: normal;}

}
@media screen and (max-width:640px){
.Footer1 .RightBox .DivBox1{width: 170px;margin: 0 auto;float: none;text-align: center;}
.Footer1 .RightBox .DivBox2{width: 127px;margin: 15px auto 0;float: none;}
.Footer1 .LeftBox .ul li{margin: 5px!important;}
.Footer1{padding: 4% 0;}
.Footer2{padding: 4% 0;}
.BlackBg{height: auto;padding: 4%;}
.TextDefG{ height: auto; }
#DefG{height: 360px;}
.TopBox .SearchBox{margin-right: 40px;}

.Pages a.a_first,
.Pages a.a_end,
.Pages a.a_prev,
.Pages a.a_next{display: none;}


}



/*友情链接响应式*/
.LinksList .ul{overflow: hidden;padding-bottom: 3%;}
.LinksList .ul li{width: 16.666666%;padding: 1%;float: left;overflow: hidden;text-align: center;}
.LinksList .ul li a{display: block;overflow: hidden;}
.LinksList .ul li figure{padding-bottom: 38.888888888%;border: 1px solid #ccc;}
.LinksList .ul li .dot{padding-top: 10px;}

@media screen and (max-width:1260px){
.LinksList .ul li{width: 25%;}
}
@media screen and (max-width:768px){
.LinksList .ul li{width: 33.3333333333%;}
}
@media screen and (max-width:500px){
.LinksList .ul li{width: 50%;}
}

/*新闻中心*/
.News_info{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden;}
.News_info img{max-width: 100%;}
.News_info .info_title{ margin: 0;padding:0 0 10px;font-size:16px;color: #fff;text-align:center;}
.News_info .info_time{ margin: 0;font-size:14px; text-align:center; color:#f2f2f2; font-weight:normal; border-bottom:1px dashed #eee; padding-bottom:10px;}
.News_info #DefG{height:auto; min-height: 320px;margin: 15px 0;}
.PrevNextBox .h1 a{color: #fff;font-size: 16px;font-weight: normal;}
.PrevNextBox dl a{color: #fff;}
.PrevNextBox a:hover{font-weight: bold!important;}

/*关于我们*/
.AbtBox{overflow: hidden;padding-left: 350px;position: relative;}
.AbtBox .AbtImgBox{width: 520px;position: absolute;top: 0;left: 0;z-index: 1;}
.AbtBox .AbtImgBox figure{padding-bottom: 98.07%;}
.AbtBox #DefG{padding-left: 170px;}

.INFO201803151049 .p{padding: 2% 0;text-indent: 2em;}

@media screen and (max-width:1260px){
.AbtBox{padding: 0;}
.AbtBox #DefG{padding-left: 0;}
.AbtBox .AbtImgBox{width: 100%;max-width: 520px;margin: 4% auto 0;position: relative;}

}


/*新闻动态*/
.NewsList .ul{overflow: hidden;color: #fff;}
.NewsList .ul li{margin-bottom: 25px;overflow: hidden;}
.NewsList .ul li a{overflow: hidden;display: block;}
.NewsList .ul li .ImgBox{width: 150px;float: left;overflow: hidden;}
.NewsList .ul li figure{padding-bottom: 86.666666%;}
.NewsList .ul li .TxtBox{margin-left: 175px;padding: 0 65px 0 0;background: url(../images/news_more.png) right center no-repeat;height: 130px;border-bottom: 1px dashed #9dacaa;overflow: hidden;}
.NewsList .ul li .h3{font-weight: normal;font-size: 16px;color: #f2f2f2;margin: 10px 0 5px;}
.NewsList .ul li .info{height: 48px;overflow: hidden;color: #f2f2f2;}
.NewsList .ul li time{display: block;float: right;padding-left: 24px;color: #bbb;background: url(../images/time_bg.png) left center no-repeat;}

@media screen and (max-width:640px){
.NewsList .ul li .TxtBox{padding: 0 0 10px;margin-left: 135px;background: none;height: auto;}
.NewsList .ul li .ImgBox{width: 120px;}
.NewsList .ul li{margin-bottom: 4%;}
.NewsList .ul li time{display: none;}

}

/*
 .TextList001652 为demo编号
 */
.TextList001652 .auto{ padding-bottom: 2%;  }
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;margin: 0;padding: 0;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:16.667%; text-align:center;overflow:hidden;text-overflow:ellipsis; -o-text-overflow:ellipsis;white-space:nowrap;}

.TextList001652 .job_ol li{ background-color:#009944; color:#fff; line-height:40px;}

.TextList001652_bg{ display: none;position:fixed; z-index:99; background:#000;opacity:0.5; width:100%; height:100%;left: 0;top: 0; }

.TextList001652 .job_info{position: fixed; z-index:90;left: 50%;top: 46%;background:#fff; display:none;width: 100%;/*height:500px;*/max-width: 1200px;z-index: 100; margin:auto;overflow: hidden;padding: 50px 4% 4%;margin-top: -250px;margin-left: -600px;} 
.TextList001652 .TxtPage{max-height: 410px;overflow: auto;margin: 15px 0;}
.TextList001652 .job_info .title{ background: #009944; position: absolute;width: 100%; top: 0px; left: 0px; padding: 0 5%; margin-bottom:10%; }
.TextList001652 .job_info .title .h1{color: #fff; font-size: 18px; text-align: center;line-height: 24px;padding: 13px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} 
.TextList001652 .job_info .yp{ text-align: center; padding: 0px 20px; background: #f6ac00; color: #fff; height: 45px; line-height: 45px; display: block; max-width: 150px;margin: 0 auto;font-size: 16px;font-weight: bold;border-radius: 5px;overflow: hidden;} 
.LISTBOX{overflow: hidden;margin-bottom: 30px;}
.CLSBTN{cursor: pointer;width: 33px;height: 33px;background: url(../images/PicList000307-close.png) center no-repeat;position: absolute;right: 2%;top: 1.5%;z-index: 200 ; }

.TextList001652 .list_ul{cursor:pointer;border-bottom: 1px solid #939393;}
.TextList001652 .list_ul li{padding:0 5px;line-height: 50px;color: #f2f2f2;}
.TextList001652 .list_ul li.List5{background: url(../images/yee.png) center no-repeat;min-height: 51px;}
.TextList001652 .list_ul li:nth-child(1){  background: url(../images/TextList001652_icon.png) no-repeat 25%; text-align: left;padding-left: 6%;}

@media(max-width:1260px){
.TextList001652 .job_info{margin-left: 0;left: 4%;width: 92%;}
}

@media(max-width:769px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(6),
.TextList001652 .list_ul li:nth-child(6){ display:none;}
.TextList001652 .job_ol li:nth-child(5),
.TextList001652 .list_ul li:nth-child(5){ display:none;}
.TextList001652 .list_ul li:nth-child(1){padding: 0 5px;text-align: center;background: none;}
.BlackBgJob{padding: 0 0 4%;}
.TextList001652 .list_ul li{line-height: 40px;}
.LISTBOX{margin-bottom: 4%;}
}

/*家禽百科*/
.BaikeBox{overflow: hidden;}
.BaikeBox .ImgBox{width: 450px;padding: 10px 25px;float: left;position: relative;}
.BaikeBox .ImgBox figure{padding-bottom: 480px;z-index: 2;}
.BaikeBox .TxtBoxLine{position: absolute;width: 450px;height: 410px;border: 3px solid #f6ac00;left: 0;top: 50%;margin-top: -205px;z-index: 1;}
.BaikeBox .ImgBox figure:after{display: block;width: 100%;height: 3px;content: '';bottom: 35px;background: #f6ac00;position: absolute;left: 0;z-index: 5;}
.BaikeBox .TxtBox{position: absolute;width: 450px;height: 410px;left: 0;top: 50%;margin-top: -205px;z-index: 3;}
.BaikeBox .TxtBox2{position: absolute;right: 0;bottom: 0;background: #f6ac00 url(../images/bai_more.png) right bottom no-repeat;padding: 15px 20px;font-size: 18px;color: #fff;line-height: 20px;}
.BaikeBox .TxtBox2 .div1{color: #fdf0dd;position: relative;padding: 10px 0 5px;max-width: 130px;text-transform: uppercase;}
.BaikeBox .TxtBox2 .div1:after{position: absolute;width: 100%;top: 0;left: 0;height: 3px;background: #fff;content: '';display: block;}


.BaikeBox .TitleList{margin-left: 490px;padding-top: 10px;}
.TitleList .ul{overflow: hidden;margin-bottom: 30px;color: #fff;}
.TitleList .ul li a{display: block;overflow: hidden;padding-top: 10px;line-height: 40px;color: #f2f2f2;background: url(../images/tt_bg2.png) bottom repeat-x;}
.TitleList .ul li span{width: 70%;float: left;padding-left: 18px;background: url(../images/tt_bg.png) left center no-repeat;}
.TitleList .ul li time{display: block;float: right;}



@media(max-width:1260px){
.BaikeBox .TitleList{margin-left: 0;}
.BaikeBox .ImgBox{display: none;}
.TitleList .ul{margin-bottom: 4%;}

}


/*产品中心*/
.ProductList .ul{overflow: hidden;}
.ProductList .ul li{width: 33.3333333%;float: left;overflow: hidden;}
.ProductList .ul li .ImgBox2{width: 170px;height: 170px;margin: -85px auto 0;border-radius: 100%;overflow: hidden;background: url(../images/pro_libg1.png) center no-repeat;padding: 10px;position: relative;z-index: 2;}
.ProductList .ul li a:hover .ImgBox2:after{position: absolute;display: block;content: '';width: 100%;height: 100%;left: 0;top: 0;background: url(../images/pro_libg2.png) center no-repeat;}
.ProductList .ul li .ImgBox2 figure{padding-bottom: 100%;}
.ProductList .ul li .TxtPage{height: 120px;color: #fff;}
.ProductList .ul li .txtbox{padding:0 55px 30px;}
.ProductList .ul li .h3{font-weight: normal;font-size: 18px;color: #f2f2f2;text-align: center;margin-top: 5px;}
.ProductList .ul li .h4{margin-bottom: 10px;font-weight: normal;font-size: 14px;color: #f2f2f2;text-align: center;}

@media(max-width:1025px){
.ProductList .ul li .txtbox{padding: 0 4% 4%;}
}

@media(max-width: 769px ) {
.ProductList .ul li .ImgBox2{margin: 4% auto 0;width: 120px;height: 120px;}
}


@media(max-width:640px){
.ProductList .ul li{width: 100%;}
.ProductList .ul li .TxtPage{height: auto;max-height: 120px;}

}


/*首页*/
.HomeBan{position: relative;z-index: 1;}
.HomeBan .ul li {position:relative;}
.HomeBan .ul li img{display: block;width: 100%;}
.HomeBan .swiper-pagination{width: 100%;line-height: 12px;height: 12px;bottom: 20px!important;}
.HomeBan .swiper-pagination-bullet{background: #fff;width: 12px;height: 12px;margin: 0 5px;opacity: 1;}
.HomeBan .swiper-pagination-bullet-active{opacity: 1;background: #f7b100;}
.banner-text {position:absolute; left:50%; top:0; margin-left:-600px; width:1200px; height:100%;}
.HomeBan .ul li .banner-text img {width:auto; height:auto; position:absolute; left:0; top:50%; margin-top:-59px;}
.HomeBan .ul li:nth-child(3) .banner-text img {left:auto; right:0;}
.PCSHOW{display: block!important;}
.MBSHOW{display: none!important;}

.HomePage1{overflow: hidden;padding-bottom: 35px;}
.HomePage1 .WarpBox{max-width: 1230px;}
.HomePage1 .ul{position: relative;height: 210px;}
.HomePage1 .ul li{width: 420px;background: #fff;float: left;padding: 15px;position: relative;z-index: 1;position: absolute;height: 210px;top: 0;}
.HomePage1 .ul li a{display: block;position: relative;overflow: hidden;height: 180px;background-position: right bottom;background-repeat: no-repeat;background-size: cover;color: #fff;padding: 45px 30px;}
.HomePage1 .ul li.List0{left: 0;}
.HomePage1 .ul li.List1{left: 50%;margin-left: -210px;}
.HomePage1 .ul li.List2{right: 0;}
.HomePage1 .ul li.List0 a{background-image: url(../images/h1_pic1.jpg);}
.HomePage1 .ul li.List1 a{background-image: url(../images/h1_pic2.jpg);}
.HomePage1 .ul li.List2 a{background-image: url(../images/h1_pic3.jpg);}
.HomePage1 .ul li:hover{box-shadow: 0 0 10px #ccc;z-index: 2;}
.HomePage1 .ul li i{position: absolute;right: 30px;top: 50%;margin-top: -43px;width: 86px;height: 86px;border-radius: 100%;overflow: hidden;padding: 18px;background: url(../images/bai_bg20.png) repeat;display: block;}
.HomePage1 .ul li img{display: block;width: 100%;height: 100%;}
.HomePage1 .ul li .txtbox{padding-right: 90px;}
.HomePage1 .ul li .h3{font-weight: normal;font-size: 24px;line-height: 30px;}
.HomePage1 .ul li .h4{font-weight: normal;font-size: 18px;position: relative;padding-bottom: 5px;margin-bottom: 10px;}
.HomePage1 .ul li .h4:after{position: absolute;left: 0;bottom: 0;display: block;content: '';width: 50px;height: 2px;background: #fff;}

.HomePage2{overflow: hidden;}
.HomePage2 .LeftBox{width: 500px;overflow: hidden;float: left;}
.HomePage2 .RightBox{margin-left: 500px;overflow: hidden;}
.HomePage2 .LeftBox figure{padding-bottom: 60%;}

.HomePage2 .HomeName{padding-left: 30px;}
.HomeName{position: relative;margin-bottom: 25px;padding-right: 50px;}
.HomeName .div1{font-size: 24px;color: #009944;line-height: 26px;}
.HomeName .div2{font-size: 18px;color: #999;line-height: 30px;position: relative;background: url(../images/hn_bg.png) left bottom no-repeat;}
.HomeName a.HMore{display: block;width: 40px;height: 40px;background: url(../images/h_right.png) center no-repeat;position: absolute;right: 0;top: 50%;margin-top: -20px;}
.HomeName a.HMore:hover{background: url(../images/h_right2.png) center no-repeat;}
.HomePage2 .TxtPage{padding: 25px 30px;background: #fafafa;color: #555;height: 195px;}

.HomePage{padding: 50px 0;overflow: hidden;}
.HomePage.HomePage3 {padding-bottom:0;}
.HomeHis{overflow: hidden;background: url(../images/his_bg.png) center 85px no-repeat;min-height: 71px; padding-bottom:51px;}
.HomeHis .ul li{width: 300px;color: #555;background: url(../images/htime_bg.png) center no-repeat;text-align: center;cursor: pointer;padding: 0 2%;}
.HomeHis .ul li time{display: block;font-size: 24px;overflow: hidden;}
.HomeHis .ul li time span{font-size: 14px;}
.HomeHis .ul li .p{margin-top: 5px;height: 40px;line-height: 20px;overflow: hidden;}
.HomeHis .ul li:hover time{color: #f6ac00;}
/*.HomeHis .ul li:hover{background: url(../images/htime_bg2.png) center no-repeat;}*/

.HomeHis .ul li.even{padding-top: 100px;}
.HomeHis .ul li.odd{padding-bottom: 100px;}
.HomeHis .swiper-button-next, 
.HomeHis .swiper-button-prev{left: 0;width: 40px;height: 40px;margin-top: 15px;}
.HomeHis .swiper-button-next{left: auto;right: 0;}
.HomeHis .swiper-button-prev, 
.HomeHis .swiper-container-rtl .swiper-button-next{background: url(../images/h_left.png) center no-repeat;}
.HomeHis .swiper-button-next, 
.HomeHis .swiper-container-rtl .swiper-button-prev{background: url(../images/h_right.png) center no-repeat;}
.HomeHis .swiper-button-prev:hover, 
.HomeHis .swiper-container-rtl .swiper-button-next:hover{background: url(../images/h_left2.png) center no-repeat;}
.HomeHis .swiper-button-next:hover, 
.HomeHis .swiper-container-rtl .swiper-button-prev:hover{background: url(../images/h_right2.png) center no-repeat;}
.BlackBgHis{height: auto;background: rgba(255,255,255,.95);padding: 150px 25px;margin: 0 4%;}


.HomePage4{min-height: 600px;background-position: top center;background-repeat: no-repeat;}
.HomePage4 .TxtPage{max-width: 600px;padding-right: 4%;height: 96px;color: #555;}
.HomePage4 .ul{overflow: hidden;padding:2%;background: #fff;margin-top: 4%;}
.HomePage4 .ul li{width: 16.666666666%;float: left;overflow: hidden;padding: 1%;text-align: center;}
.HomePage4 .ul li a{display: block;overflow: hidden;max-width: 150px;margin: 0 auto;}
.HomePage4 .ul li figure{padding-bottom: 100%;}
.HomePage4 .ul li div{height: 36px;line-height: 18px;color: #555;overflow: hidden;max-width: 110px;margin: 10px auto 0;}
.HomePage4 .ul li a figure:after{display: block;content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0; background:url(../images/liubianx.png) center no-repeat;}
.HomePage4 .ul li a:hover figure:after{ background:url(../images/liubianx2.png) center no-repeat;}

.HomePage6{overflow: hidden; padding-top:40px;}
.HomePage6 .RightBox{width: 480px;float: right;overflow: hidden;}
.HomePage6 .LeftBox{margin-right: 480px;overflow: hidden;padding-right: 4%;}
.HomePage6 .RightBox .VideoBox{position: relative;padding:0 15px 60px;overflow: hidden;}
.HomePage6 .RightBox .dot{position: absolute;bottom: 0;left: 0;width: 100%;height: 140px;padding:80px 15px 0;line-height: 60px;text-align: center;font-size: 16px;color: #fff;background: #333;z-index: 1;}
.HomePage6 .RightBox .IImg{display: block;width: 100%;min-height: 100%;position: absolute;left: 0;top: 0;z-index: 2;}
.HomePage6 .RightBox .VideoBox2{position: relative;z-index: 2;overflow: hidden;height:253px;background: #fafafa;}
.HomePage6 .RightBox .VideoBox2 video {display:block;}
.HomePage6 .RightBox .on{padding: 0;height: auto;}
.HomePage6 .RightBox .play{position: absolute;width: 100%;height: 100%;cursor: pointer;z-index: 3;left: 0;top: 0;background:rgba(0,0,0,.3) url(../images/hv_play.png) center no-repeat;}

.HomePage6 .ul{overflow: hidden;color: #fff;}
.HomePage6 .ul li{margin-bottom: 32px;overflow: hidden;}
.HomePage6 .ul li:last-child{margin-bottom: 0;}
.HomePage6 .ul li a{overflow: hidden;display: block;}
.HomePage6 .ul li .ImgBox{width: 161px;float: left;overflow: hidden;}
.HomePage6 .ul li figure{padding-bottom: 86.666666%;}
.HomePage6 .ul li .TxtBox{margin-left: 175px;height: 140px;border-bottom: 1px dashed #9dacaa;overflow: hidden;padding: 0 2% 0 0;}
.HomePage6 .ul li .h3{font-weight: normal;font-size: 16px;color: #555;margin: 7.5px 0;}
.HomePage6 .ul li .info{height: 48px;overflow: hidden;color: #888;}
.HomePage6 .ul li time{display: block;float: right;padding-left: 24px;color: #888;background: url(../images/time_bg.png) left center no-repeat;margin-top: 5px;}
.HomePage6 .ul li a:hover{background: #fafafa;}
.HomePage6 .ul li a:hover .h3{color: #009944;}

.HomePage7{}
.HomePage7 .WarpBox{position: relative;overflow: hidden;min-height: 510px;}
.HomePage7 .WarpBox:after{ display:block; background:#efefef; content: ''; position: absolute; left:0; top:238px; width: 100%; height:8px;}
.HomePage7 .ul li{position: absolute;}
.HomePage7 .ul li a{box-shadow: 0 5px 10px #ccc;display: block;padding: 20px;border: 5px solid #636365;background: #fafafa;}
.HomePage7 .ul li figure{background-repeat: no-repeat;background-position: center;background-size: contain;background-color: #fff;padding-bottom: 70.58%;}
.HomePage7 .ul li .dot{display: none;position: absolute;line-height: 40px;padding: 0 15px;text-align:center;color: #fff;width: 100%;left: 0;bottom: 0;background: url(../images/black_bg70.png) repeat;}
.HomePage7 .ul li a:hover .dot{display: block;}
.HomePage7 .ul li.List0{top:262px;left:0;}
.HomePage7 .ul li.List0 a figure{padding-bottom: 118px;width: 169px;}
.HomePage7 .ul li.List1{top: 0;left:190px;}
.HomePage7 .ul li.List1 a figure{padding-bottom: 169px;width: 118px;}
.HomePage7 .ul li.List2{top:262px;left:340px;}
.HomePage7 .ul li.List2 a figure{padding-bottom: 118px;width: 169px;}
.HomePage7 .ul li.List3{ top:50px; left:500px;}
.HomePage7 .ul li.List3 a figure{padding-bottom: 118px;width: 169px;}
.HomePage7 .ul li.List4{ top: 262px; left:690px;}
.HomePage7 .ul li.List4 a figure{padding-bottom: 118px;width: 169px;}
.HomePage7 .ul li.List5{top:50px; left:870px;}
.HomePage7 .ul li.List5 a figure{padding-bottom: 118px;width: 169px;}
.HomePage7 .ul li.List6{top: 262px;right:0;}
.HomePage7 .ul li.List6 a figure{padding-bottom: 169px;width: 118px;}

.HomePage7 .ul li.List7{display: none;}

@media(max-width:1260px){
.HomePage{padding: 4% 0;}
.HomePage1 .WarpBox{max-width: 1200px;}
.HomePage1 .ul{height: auto;}
.HomePage1 .ul li{position: relative;margin: 0!important;left: 0!important;width: 33.333333%;float: left;padding: 0;height: auto;}
.HomePage1 .ul li:hover{box-shadow:none;}
.HomePage1 .ul li a{height: auto;}
.HomePage1{padding: 4% 0;}

.HomePage2 .LeftBox{width: 100%;float: none;max-width: 500px;}
.HomePage2 .RightBox{margin-left: 0;margin-top: 4%;}
.HomePage2 .HomeName{padding-left: 0;}

.HomeName{margin-bottom: 3%;}
.HomePage2 .TxtPage{padding: 4%;height: auto;}

.HomeHis{background: none;}
.HomeHis .WarpBox{position: relative;}
.HomeHis .WarpBox:after{position: absolute;width: 92%;height: 2px;background: #f6ac00;top: 50%;margin-top: -1px;left: 4%;content: '';display: block;}
.HomeHis .swiper-button-next, 
.HomeHis .swiper-button-prev{display: none;}
.HomeHis .ul li{width: auto;max-width: 300px;text-align: left;background-position: left center!important;padding: 0;}

.HomeHis .ul li .p{}
.BlackBgHis{padding: 4%;}

.HomePage4{min-height: 0;background: #fafafa!important;}
.HomePage4 .TxtPage{max-width: 100%;padding: 0;height: auto;}

.HomePage7 .ul li.List7{display: block;}
.HomePage7 .WarpBox{min-height: 0;}
.HomePage7 .WarpBox:after{ display:none; }
.HomePage7 .ul li{position: relative;left: 0!important;top: 0!important;right: 0!important;width: 25%;padding: 1%;float: left;}
.HomePage7 .ul li a figure{padding-bottom: 70.58%!important;width: 100%!important;}
.HomePage7 .ul li a{padding: 10px;border-width: 2px;}

.banner-text {width: 100%; height: 100%;padding: 0 4%;margin-left:0; left:0;}
.HomeBan .ul li .banner-text img {left:auto;}
.HomeBan .ul li:nth-child(3) .banner-text img {right:4%;}
}

@media(max-width:1025px){
.HomePage1 .ul li a{padding: 8%;}
.HomePage1 .ul li i{position: relative;top: 0;right: 0;margin:0 auto 10px;width: 50px;height: 50px;padding: 10px;}
.HomePage1 .ul li .h3{font-size: 18px;}
.HomePage1 .ul li .txtbox{padding: 0;text-align: center;}
.HomePage1 .ul li .h4:after{left: 50%;margin-left: -25px;}
.HomePage1 .ul li .h4{margin-bottom: 5px;}

.HomePage6 .RightBox{width: 100%;max-width: 480px;float: none;overflow: hidden;margin-bottom: 4%;}
.HomePage6 .LeftBox{margin-right: 0;padding-right: 0;}

.HomePage6 .RightBox .on video{height: auto!important;vertical-align: middle;}

}

@media(max-width:769px){
.HomePage4 .ul li{width: 33.3333333%;}
}

@media(max-width:640px){
.PCSHOW{display: none!important;}
.MBSHOW{display: block!important;}
.HomeBan .swiper-pagination{bottom: 10px!important;}
.HomePage1 .ul li{width: 100%;}
.BlackBgHis .HomeHis .ul li{max-width: 255px;}
.HomePage4 .ul li{width: 50%;}

.HomePage6 .ul li .TxtBox{padding: 0 5px 0 0;margin-left: 135px;background: none;height: auto;height: 104px;}
.HomePage6 .ul li .ImgBox{width: 120px;}
.HomePage6 .ul li{margin-bottom: 4%;}
.HomePage6 .ul li time{display: none;}

.INLINE video{height: 300px!important;vertical-align: middle;}
.HomeBan .ul li .banner-text img {height:80px; margin-top:-40px;}
}

@media(max-width:480px){
	.HomeBan .ul li .banner-text img {height:60px; margin-top:-30px;}
}
.HomePage5 .ul{overflow: hidden;}
.HomePage5 .ul li{width: 33.3333333%;float: left;overflow: hidden;background: #fafafa;}
.HomePage5 .ul li .ImgBox2{width: 170px;height: 170px;margin: -85px auto 0;border-radius: 100%;overflow: hidden;border: 10px solid rgba(208, 206, 206, 0.8);position: relative;z-index: 2; }

.HomePage5 .ul li a .ImgBox2:after{position: absolute;display: block;content: '';width: 100%;height: 100%;left: 0;top: 0;/* background: url(../images/h5_libg.png) center no-repeat; */}
.HomePage5 .ul li a:hover .ImgBox2:after{ background: url(../images/h5_libg2.png) center no-repeat;}
.HomePage5 .ul li .ImgBox2 figure{padding-bottom: 100%;}
.HomePage5 .ul li .txtbox{padding:0 55px 30px;}
.HomePage5 .ul li .h3{font-weight: normal;font-size: 18px;color: #555;text-align: center;margin-top: 10px;}
.HomePage5 .ul li .h4{font-weight: normal;font-size: 14px;color: #888;text-align: center;}


@media(max-width:1025px){
.HomePage5 .ul li .txtbox{padding: 0 4% 4%;}
}

@media(max-width: 769px ) {
.HomePage5 .ul li .ImgBox2{margin: 4% auto 0;width: 120px;height: 120px;}
}


@media(max-width:640px){
.HomePage5 .ul li{width: 100%;}
.HomePage7 .ul li{width: 50%;}
}


/*友情链接响应式*/
.LinksList .ul{overflow: hidden;padding:5% 0;}
.LinksList .ul li{width: 16.666666%;padding: 1%;float: left;overflow: hidden;text-align: center;}
.LinksList .ul li a{display: block;overflow: hidden;}
.LinksList .ul li figure{padding-bottom: 38.888888888%;border: 1px solid #ccc;}
.LinksList .ul li .dot{padding-top: 10px;color: #fff;}

.BlackBgNet{height:auto;}
.NetColumn .CurColumn{margin-top: 65px;}

@media screen and (max-width:1260px){
.LinksList .ul{overflow: hidden;padding:0 0 3%;}
.LinksList .ul li{width: 25%;}
.BlackBg2{height: auto;padding: 4%;}

.BlackBgNet{height: auto;}
.NetColumn .CurColumn{margin-top: 4%;}

}
@media screen and (max-width:768px){
.LinksList .ul li{width: 33.3333333333%;}
}
@media screen and (max-width:500px){
.LinksList .ul li{width: 50%;}
.LinksList .ul li .dot{padding-top: 5px;}
}

/*视频中心*/
.fancybox-opened .fancybox-title{font-weight: bold;text-align: center;}
.INLINE{display: none;}
.VideoList{max-width: 1000px;margin: 0 auto;}
.VideoList .ul{overflow: hidden;padding-bottom: 3%;}
.VideoList .ul li{width: 25%;padding: 1%;overflow: hidden;float: left;}
.VideoList .ul li figure{height:123px;}
.VideoList .ul li figure.PIC {padding-bottom:0;}
.VideoList .ul li a{display: block;overflow: hidden;background-color: #fafafa;}
.VideoList .ul li .dot{padding: 0 15px;text-align: center;line-height: 35px;}

.VideoList2 .ul li figure{background-repeat: no-repeat;background-position: center;background-size: contain;background-color: #f1f1f1;padding-bottom: 70.58%;}
.fancybox-outer video {display:block;}
@media screen and (max-width:1260px){
.VideoList{height: auto;padding: 4%;}
}

@media screen and (max-width:640px){
.VideoList .ul li{width: 50%;}

}

/*销售网络*/
.sellnet {height:auto; position:relative; padding-right:420px;}
.sellnet embed {height:560px;}
.sellnet .netinfo {width:420px; position:absolute; right:0; top:0; color:#fff;}
.sellnet #s1.netinfo {display:block;}
.sellnet .netinfo h3,.sellnet .netinfo ul {background:rgba(255,255,255,.2); font-size:1em; font-weight:normal; padding:8px 20px; border-radius:5px; margin-bottom:15px;}
.sellnet .netinfo ul {margin-bottom:0; padding:15px 20px;}
.sellnet .netinfo ul li,.sellnet .netinfo ul li p {padding:5px 0;}
.sellnet .netinfo ul li p {text-indent:4em;}

.sellnet.notmap {padding-right:0;}
.sellnet.notmap embed {width:100%; height:1000px;}

#allmap{position: relative; overflow: hidden;width:70%;height: 0; float: right; padding-bottom: 490px;}
.BlackBgMap{height: auto;}
.BlackBgMap .ContText{ float: left; width:28%; }
#allmap * {
-moz-box-sizing: content-box;
-ms-box-sizing: content-box;
-o-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}

@media screen and (max-width:1260px){
#allmap{ width:100%; padding-bottom: 65%;}

.BlackBgMap .ContText{ float: left; width:100%; }
}
.shanbiao{display: inline-block;padding: 0 4px 0 1px;}
.shanbiao img{width: 100%;height: auto;}
.shanbiao a {
    width: 21px;
}



.sub_menu{ text-align:center; padding-top:5%;}
.sub_menu ul li{ font-size:16px; display:inline-block; line-height:55px; padding:0 10px;}
.sub_menu ul li a{ color:#999999; border:solid 1px #eeeeee; display:block; min-width:160px;transition: all 0.2s;}
.sub_menu ul li a:hover,
.sub_menu ul li.active a{ color:#fff; background-color:#009944; border-color:#009944}
@media(max-width:768px){
.sub_menu ul li{font-size:14px;line-height:35px;padding:0;}
.sub_menu ul li a{min-width:80px;}
}

.zptab{text-align: center;margin-top:5%;margin-bottom:3%;}
.zptab a{font-size:16px;margin:0 2%;color:#333;padding:1% 0;}
.zptab a.on{color:#009944;border-bottom:2px solid #009944; padding:1% 0;}

.join_padding{padding:0;}
.joinTit{font-size:35px;color:#333;font-weight:bold;padding-bottom: 30px;position: relative;text-align: center;margin-top: 6%;}
.joinTit:after{width:360px;height:1px;background:rgba(2,56,148,.1);content:'';position: absolute;left:50%;bottom:0;margin-left:-180px;}
.joinTit:before{width:60px;height: 4px;background:#009944;content:'';position:absolute;left:50%;bottom: -1px;margin-left:-30px;}

.newstime{ display:block; font-size:12px; width:28.64%; line-height:22px;color:#fff;  background-color:#009944;  text-align:center;   overflow:hidden;}
.newstime b{ padding:0px 5px;}
.news-tab-list .box1{margin-top:4%;}
.news-tab-list .tab{  text-align:center; border-bottom:solid 1px #e7e7e7; margin-bottom:3%;}
.news-tab-list .tab a{  font-weight:bold; line-height:30px; font-size:16px;  cursor:pointer; opacity:0.6; margin:0 10px; display:inline-block; border-bottom:solid 3px #fff;}
.news-tab-list .tab a.show{ opacity:1; border-color:#009944;}
.news-tab-list ul li{ padding:2%; border:solid 1px #f1f1f1; margin-top:-1px;}
.news-tab-list ul li a{ overflow:hidden; display:block; padding:0; position:relative}
.news-tab-list ul li .newstime{ bottom:2%; position:absolute;}
.news-tab-list ul li .pic{ width:28.64%; height:94%;position:absolute; background-repeat:no-repeat; background-position:center center; background-size: cover}
.news-tab-list ul li .txt{ padding-left:32%; padding-top:1%}
.news-tab-list ul li .txt h5{ margin-bottom:10px; height:48px; overflow:hidden;font-size: 16px;}
.news-tab-list ul li .txt p{ height:48px; opacity:0.7;overflow: hidden;}
.news-tab-list ul li .txt i{ width:17px; height:11px; display:block; transition:all 0.5s ease-out 0s; background:url(../images/a_jt.png) no-repeat right}
.news-tab-list ul li a:hover{ background-color:#e4e4e4}
@media(min-width:960px){
    .newstime{ font-size:14px; width:66px;  padding-top:35px; border-radius:0 6px 0px 6px;}
    .newstime b{ width:100%; display:block; position:absolute; top:0; left:0; line-height:35px; background-color:#009944; font-size:24px;}

    .news-tab-list .tab a{line-height:70px; font-size:26px; margin:0 25px;}
    .news-tab-list ul li{ padding:0; float:left; width:50%; margin-left:-1px;}
    .news-tab-list ul li a{padding:35px 20px 35px 106px; }
    .news-tab-list ul li .newstime{ top:35px; bottom:auto;  left:20px;}
    .news-tab-list ul li .pic{ height:65%;}
    .news-tab-list ul li .txt{ padding-left:42%;}
}

@media(max-width:960px){
    .news-tab-list ul li .txt h5{ font-size:16px;}
}
@media(max-width:640px){
    .news-tab-list .tab{ overflow:hidden;}
    .news-tab-list .tab a{ font-size:18px; float:left; width:25%; margin:0; text-align:center;}
    .news-tab-list ul li .txt p{ display:none;}
	.join_padding img{ width: 100% !important;height: 100% !important;}
}


.Pages_news{ text-align:center; padding:4% 0; text-align:center; line-height:48px;}
.Pages_news .p_cur,
.Pages_news .p_count{display:none;}
.Pages_news em{ font-style:normal;}
.Pages_news  a,input.i_text,
.Pages_news .i_button{ border:solid 1px #eeeeee; padding:0px 20px; display:inline-block; margin:0 4px;line-height:48px;}
.Pages_news .i_button,
.Pages_news .input.i_text{width:50px;display:inline-block;vertical-align: middle;}
.Pages_news .i_button{background:url(../images/go.jpg)no-repeat center center;cursor:pointer}

.Pages_news  a.a_cur{ color:#fff; border-color:#009944; background-color:#009944}
.Pages_news  a.a_prev,
.Pages_news  a.a_next{ font-size:0; line-height:0}
.Pages_news  a.a_prev:before,
.Pages_news  a.a_next:before{ font-size:18px; display:inline-block; line-height:48px; font-family:SimSun}
.Pages_news  a.a_prev:before{ content:'<'}
.Pages_news  a.a_next:before{ content:'>'}

.single_job{ background:no-repeat left bottom; min-height:640px; background-size:cover;padding:10% 3% 2% 3%;}
.single_job.shzp{ background-color:#00e2d7}
.single_job.xyzp{ background-color:rgb(11,138,188)}
.single_job .info{ float:right;  max-width:400px;}
.single_job .txt{ color:#fff; font-size:18px; padding-top:35px; padding-bottom:25px;}
.single_job .txt ul li{ padding:4px 0; display:inline-block; font-size:16px; line-height:35px;}
.single_job .txt ul li a{ color:#fff; display:inline-block; padding:0px 20px; background-color:rgba(255,255,255,0.3); border-radius:100px;}
.single_job .txt ul li a:hover{ background-color:#0a953d}
.single_job .link{ font-size:16px; float:left; padding-right:10px;}
.single_job .link a{ color:#fff; display:block; border:solid 3px #fff; text-align:center; padding:23px 33px 43px 33px; background:url(../images/icon_job.png) no-repeat center 80%;}
.single_job .link a:hover{ background-color:#0a953d}
.single_job .ewm{ float:left; border:solid 3px #fff}
.single_job .ewm img{ width:114px;}


@media(max-width:640px){
.single_job{  min-height:260px;padding:2% 3% 2% 3%;}
.single_job .txt{padding-top: 12px;padding-bottom:10px;}
.single_job .link a{padding: 12px 12px 15px 12px;}
.single_job .txt ul li{font-size:14px;}
.single_job .link{font-size:14px;}
}