﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ margin:0 auto; padding:0;font-size:12px; font-family:Arial, Helvetica, sans-serif; background:#000; font-family:"微软雅黑";}
div,input,dl,dd,dt,ul,li,p,h1,h2,h3,h4,h5,h6,p,fieldset{margin:0; padding:0;}
ul,li{ list-style:none;}
img,input{ border:none;}
a{ text-decoration:none;}

/*万能清除浮动开始*/
.clearfix:after {
visibility: hidden;
display: block;
font-size: 0;
content: " ";
clear: both;
height: 0;
}
.clearfix { display: inline-table; } /* Hides from IE-mac */
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* ------------------------------------------header头部----------------------------------------------------- */
.title{color:#FFCB00; font-size:18px;}
.title span{ font-size:14px;}
.more a:hover{ color:#FFCB00;}

.header{width:100%; min-width:1200px;height:auto; overflow:hidden;}

.logotop{width:1200px; margin:0 auto;overflow:hidden; margin-top:10px;}
.toptel{ color:#FFCB00; font-size:22px; font-style:italic; }
.logomain{width:1200px;height:30px;overflow:hidden;}
.logomain ul li{display:block;width:85px;height:35px; text-align:center;floaT:right; overflow:hidden;}

.nav1{width:auto;height:50px; background:#191919;overflow:hidden;}
.nav2main{width:1200px;height:50px; margin:0 auto; overflow:hidden;}
.nav2main ul li{display:block;width:120px;height:50px;float:left;text-align:center;line-height:50px;overflow:hidden;}
.nav2main ul li a{color:#FFF;font-size:14px;line-height:50px;text-align:center;font-weight:700;}
.nav2main ul li:hover{background:#FFCB00;} 

.banner1{width:100%;height:auto;margin:0 auto;overflow:hidden;}
/*.banner*/
.banner{position:relative;height:626px;min-width:1200px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;margin-bottom:20px;}
.slides{position:relative;z-index:1;}
.slides li{height:626px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:50px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:50px;height:3px;overflow:hidden;background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{background:#ff8400;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}
/*搜索*/ 
.seatel{ margin-bottom:30px;overflow:hidden; background:#f1f2f4; height:50px; line-height:50px; padding-bottom:20px;}
.tel{ font-size:20px;font-style:italic; margin-top:10px;}
.navsearch{ height:64px; line-height:64px;}
.search_s{overflow:hidden; margin-top:10px; margin-right:10px;}
.wbyselect ,.wbybut{ width:60px; height:30px;}
.wbyinput { height:30px;}
.wbybut{ background:#FFCB00; color:#fff; border:none;}
/*产品展示*/
.main01main ul li { margin-bottom:10px;}

.list-img{width:1120px; min-width:1120px; margin-top:20px; height:450px;overflow:hidden; }
.list-img-item {width:230px;  margin-right:5px; margin-bottom:5px;float:left;color: #333;}
.list-img-item .typo_img .listpic { display: inline-block; *display: inline;}
.typy_icon_img .listpic{position: relative;overflow: hidden; background-position: center center ; background-repeat: no-repeat; background-color: #000;zoom:1;}
.typy_icon_img .listpic img{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; }
.typy_icon_img .listpic:hover img{   filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}

.list-img-item p a{ background:#7F7F7F;}
/* ------------------------------------------main01部分 ----------------------------------------------------- */
.main01 ,.index_about{width:1200px;height:auto; margin:0 auto; overflow:hidden;}

.main01top ,.index_about ,.newslist_tit{width:1200px;height:50px; line-height:50px; border-bottom:1px solid #111; padding:0px 0px;overflow:hidden;}

/*.main01top span ,.index_about span , .newslist_tit span{ display:block;width:105px;height:50px;padding-left:175px; background:url(../images/zj.png) 0px 0px no-repeat;float:left; overflow:hidden;color:#FFCB00; font-size:20px; line-height:35px;}*/
.main01top a ,.index_about a ,.newslist_tit a{float:right;color:#FFF; line-height:50px; font-family:"宋体"; padding-right:15px;}
.main01top a:hover{ color:#FECF59; text-decoration:underline;}

.main01main{width:1200px;height:auto;padding:10px 0px; overflow:hidden;}
.main01main ul{ display:block;width:920px;height:430;float:left; overflow:hidden;}
.main01main ul li{display:block;width:230px;height:210px;padding-top:5px;float:left; overflow:hidden;}
.main01main ul li p{display:block;width:210px; text-align:center;height:35px;line-height:35px;padding:0px 5px;background:#7F7F7F; opacity:0.5;overflow:hidden;}
.main01main ul li p a{color:#fff;font-size:12px; line-height:30px;}

.m01mri{width:276px;height:auto;padding-top:5px;float:right; display:inline;overflow:hidden;}
.m01mri span{display:block;width:276px;height:434px; overflow:hidden;}
.m01mri p{display:block;width:266px;height:30px;line-height:30px;padding:0px 5px;background: #7F7F7F;
  opacity: 0.5; text-align:center;overflow:hidden;}
.m01mri p a{color:#fff; font-size:12px; line-height:30px;}

.index_about_con{ width:1200px; margin:0 auto; color:#999; line-height:36px; font-size:14px; text-indent:2em; padding:10px 0px;}
.index_about_con img { margin-right:15px;}
/* ------------------------------------------main02部分 ----------------------------------------------------- */
.fl{ float:left;}
.fr{ float:right;}
.newslist_tit{ width:1200px; margin:0 auto;}

.newslist_con{ width:1200px; margin:0 auto; margin-top:10px;}
.newslist_con ul{ overflow:hidden;}
.newslist_con ul .bli{ width:580px; float:left; margin:10px 0px;}
.newslist_right{ width:310px;padding:15px 10px; overflow:hidden;}
.newslist_right h4 a ,.newslist_right h5{ color:#999; font-weight:normal;}
.newslist_right h4 { font-size:16px; height:20px; line-height:20px; overflow:hidden; margin-bottom:10px;}
.newslist_right h4 a:hover{ color:#FFCB00;}
.newslist_right h5{ font-size:12px;}
.newslist_right ul li{ font-size:14px; height:30px; line-height:30px;background: url(../images/zj.png) 0px -112px no-repeat; padding-left:15px; width:310px; overflow:hidden;}
.newslist_right ul li a{ color:#666;}
.newslist_right ul li a:hover{ color:#FFCB00;}
.newslist_right{ height:180px; overflow:hidden;}
.newslist_right ul li span{ color:#999; float:right; font-size:12px; margin-right:30px;}


.main02{width:1000px;height:auto;padding-bottom:15px;margin:0 auto; overflow:hidden;}

.m02le{width:320px;height:auto; float:left; display:inline;overflow:hidden;}
.m02letop{width:316px;height:45px;padding:0px 2px;background:url(../images/zj.png) 0px -60px no-repeat;overflow:hidden;color:#C69658; font-size:23px; line-height:28px;}
.m02letop a{float:right;color:#FFF; font-size:12px; line-height:25px; font-family:"宋体";}
.m02letop a:hover{color:#FECF59;}

.no01{ background:#FFCB00;}

.m02lemain{width:320px;height:auto;padding:10px 0px;overflow:hidden;}
.m02lemain ul li{ display:block;width:300px;height:30px;padding:5px 0px 0px 20px;line-height:27px; border-bottom:#393939 dotted 1px;overflow:hidden;background:url(../images/zj.png) 0px -110px no-repeat;}
.m02lemain ul li a{color:#999;line-height:27px;overflow:hidden;}
.m02lemain ul li a:hover{color:#FECF59;text-decoration:underline;}
.m02lemain ul li span{display:block;width:80px;height:30px;padding-left:20px;float:right;overflow:hidden;color:#6B6B6B;line-height:27px; font-family:Verdana, Geneva, sans-serif; font-size:12px;}


.m02ce{width:320px;height:auto; padding:0px 20px;float:left;display:inline;overflow:hidden;}
/* ------------------------------------------------子页部分 ----------------------------------------------------- */
.zy_m01le{width:265px;height:auto;float:left; display:inline;overflow:hidden}

.zy_m01letop{width:265px;height:50px; color:#FFCB00; padding-left:10px;background:#191919;overflow:hidden;/*background:url(../images/zj.png) 0px 0px no-repeat;color:#FFCB00; */font-size:16px; line-height:50px;}

.zy_m01lemain{width:265px;height:auto; padding:10px 0px 20px 0px;overflow:hidden;}
.zy_m01lemain ul.expmenu {width:250px;height:auto; overflow:hidden;}

/*一级导航*/
.zy_m01lemain ul.expmenu li div.header{width:220px;height:35px;margin-left:10px;border-bottom:#333 dashed 1px;overflow:hidden;}
.zy_m01lemain ul.expmenu li div.header a{font-size:14px; color:#999; line-height:35px;padding-left:20px;}
.zy_m01lemain ul.expmenu li div.header a:hover{text-decoration:underline;color:#FECF5B;}

.zy_m01lemain ul.expmenu li  div.header .arrow{display: block;width:20px;height:30px;line-height:30px;background: no-repeat center; float:right; overflow:hidden;}/*三角按钮*/
.zy_m01lemain ul.expmenu li  div.header .arrow.up{background-image:url(../images/arrow_u.gif);}
.zy_m01lemain ul.expmenu li  div.header .arrow.down{background-image:url(../images/arrow_d.gif);}

/*二级导航*/
.zy_m01lemain ul.expmenu li .menu{display:block;width:200px;height:auto;padding-left:20px;overflow:hidden;}
.zy_m01lemain ul.expmenu li .menu li{display:block;width:160px;height:30px;padding:0px 20px;border-bottom:#222 dotted 1px; overflow:hidden;}
.zy_m01lemain ul.expmenu li .menu li a{font-size:14px; color:#999; line-height:30px;}
.zy_m01lemain ul.expmenu li .menu li a:hover{text-decoration:underline;color:#FECF5B;}

.zy_m02lemain{width:235px;height:auto;padding:10px 15px 20px 15px;overflow:hidden; font-size:12px;color:#999;line-height:23px;}

.zy_m01ri{width:920px;height:auto; float:right; display:inline; overflow:hidden;}

.zy_m01ritop{width:920px;height:50px; line-height:50px;padding-right:10px; padding-left:10px;background:#191919;overflow:hidden;}
/*.zy_m01ritop span{display:block;width:105px;height:50px;padding-left:175px; background:url(../images/zj.png) 0px 0px no-repeat;float:left; overflow:hidden;color:#FFCB00; font-size:20px; line-height:35px;}
*/

.zy_m01ritop span{ font-size:16px; color:#FFCB00; }
.zy_m01ritop a{/*float:right;color:#FFF; */color:#FFCB00;line-height:50px; font-family:"宋体";}
.zy_m01ritop a:hover{ color:#FECF59; text-decoration:underline;}

.zy_m01rimain{width:920px;height:auto;padding:10px 0px; overflow:hidden;}
.zy_m01rimain ul li{display:block;width:230px;height:223px;padding-top:5px;float:left; overflow:hidden;}
.zy_m01rimain ul li span{display:block;width:220px;height:173px; overflow:hidden;}
.zy_m01rimain ul li p{display:block;width:210px; text-align:center;height:35px;line-height:35px;padding:0px 5px;background:#7F7F7F; opacity:0.5;overflow:hidden;}
.zy_m01rimain ul li p a{color:#fff; font-size:12px; line-height:30px;}


.zy_mrify{width:700px;height:30px;padding:17px 10px;border-top:#999 solid 1px;font-size:12px;overflow:hidden;color:#999; font-size:12px; line-height:25px;}

.new_m01rimain,.new_m01rimain1{width:920px;height:auto;padding:10px 10px 30px 10px;overflow:hidden;}
.new_m01rimain ul li{display:block;width:900px;height:36px; line-height:36px;border-bottom:#393939 dotted 1px;background:url(../images/zj.png) 0px -110px no-repeat;overflow:hidden;}
.new_m01rimain ul li a{padding-left:15px;overflow:hidden;line-height:33px;color:#898989; font-size:12px;}
.new_m01rimain ul li a:hover{color:#FECF59;text-decoration:underline;}
.new_m01rimain ul li span{ display:block;width:80px;height:33px;padding-left:50px;color:#6A6A6A; font-size:12px; line-height:33px; float:right; overflow:hidden; font-family:Verdana, Geneva, sans-serif;}

.xwnymtop{width:900px;height:80px;text-align:center;overflow:hidden;}
.xwnymtop h3.news_title{padding:5px 0px;font-size:18px; font-weight:bold;line-height:30px;color:#999;}
.xwnymtop div.time{width:898px;height:30px; background:#111;border:#333 solid 1px;line-height:30px;color:#666;font-size:12px;}

.xwnymmain{width:880px;padding:10px 10px 20px 10px;font-size:12px;color:#666;line-height:22px;}
.xwnymmain p{padding-top:5px;}
.cpzsny{width:900px;height:auto;padding:20px 0px 10px 0px;text-align:center; overflow:hidden;}
.cpzsny img{ max-width:750px;}

.Page{width:100%; text-align:center; padding:30px 0px;}
.Page a{display:inline-block;width:65px;/*background:#ffffff;*/height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #999; margin-left:-1px; float:left;text-decoration:none; color:#fff; outline:none;}
.Page a:hover{ background:#FFCB00; color:#FFF;background-repeat:no-repeat; }
.Page span{display:inline-block;min-width:45px; padding:0 10px; color:#fff;/*background:#ffffff;*/height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #999;float:left;}
.Page span.current{ background:#FFCB00; color:#FFF}

.con_page{ color:#666; padding-right:20px;}
.con_page a{ color:#666;}

.prev ,.next{ width:400px;height:30px; line-height:30px; overflow:hidden;}
/*推荐信息*/
.contenttjtext{ clear:both; margin-top:50px;}
.contenttjtext h2{ font-size:16px; text-align:left;color: #999;}
.contenttjtext ul{ overflow:hidden; margin:0px; padding:0px;}
.contenttjtext ul li {background: url(../images/zj.png) 0px -110px no-repeat;float: left; width:440px;font-size: 14px;overflow:hidden;line-height:32px;height:32px; text-align:left; margin-right:10px;}
.contenttjtext li a{ color:#000;}
.contenttjtext li a:hover{ color:#e1472f;text-decoration:underline;}
/* ------------------------------------------link部分 ----------------------------------------------------- */
.link{width:1200px;height:auto;padding-top:15px;margin:0 auto;overflow:hidden;}
.m01top{width:1200px;height:30px; border-bottom:#51431E dotted 1px;overflow:hidden;color:#C59A56;font-size:18px;line-height:25px;}

.m01top a{ font-size:14px; color:#51431E;}
.m01top a:hover{ color:#fff;}
.linkmain{width:1000px;height:auto;padding:15px 0px;overflow:hidden;}
.linkmain a{color:#999; line-height:23px;}
.linkmain a:hover{ color:#FECF59; text-decoration:underline;}
/* ------------------------------------------footer部分 ----------------------------------------------------- */
.footer{width:100%; min-width:1200px;height:auto;background:url(../images/zj.png) 0px -160px repeat-x;overflow:hidden;}
.foomain{width:1200px;height:auto;padding:20px 0px 10px 0px;margin:0 auto; text-align:center;overflow:hidden;color:#737373;font-size:12px; line-height:32px;}
.footerwby{ text-align:center; line-height:38px; color:#333;}
.footerwby a{ color:#333;}
.footerwby a:hover{ color:#fff;}

.job_table_tr{ display:block; height:30px; padding:0 15px}
.job_table_tr a{ color:#666;}
.job_table_tr span{border-bottom:1px dotted #ccc; color:#666; line-height:25px; float:left; display:block}
.job_table_tr span.td01{ width:35%;}
.job_table_tr span.td02{ width:15%;}
.job_table_tr span.td03{ width:35%;}
.job_table_tr span.td04{ width:15%;}

.wbyzhaopin{font-family: Arial, '宋体';font-size: 14px;color: #282828;width:98%; margin:0 auto}
.wbyzhaopin ul{list-style: none}
.wbyzhaopin h1, h2, h3{font-size: 100%}
.wbyfl{display: inline;float: left}
.wbyheadCon .wbyheadConLeft span.staffing{display: block;float: left;padding-top: 9px}
.wbyheadCon{overflow: hidden;zoom: 1;padding: 12px 0 9px;border-bottom: 1px dashed #dcdee1}
.wbyheadCon h1{font: 400 24px '微软雅黑';font-size: 22px;display: inline-block;float: left;zoom: 1;margin-bottom: 10px;
*display:inline}
.wbyheadConLeft{float: left}
.wbyheadTag{clear: both}
.wbyheadTag li{font-size: 12px;display: inline-block;padding-right: 20px;color: #989898;
*display:inline;
*zoom:1}
.wbyf12{font-size: 12px}
.wbyposinfo .xq{padding: 14px 0}
.wbyposinfo .xq .condition{clear: both;overflow: hidden;zoom: 1;padding: 10px 0}
.wbyposinfo .xq .condition span{color: #696868}
.wbyposinfo .w380{float: left;width: 380px}
.wbyposinfo .conTip{line-height: 34px;color: #232323}
.wbytabT{height: 33px;border-bottom: 1px solid #e71;background: #f5f5f5}
.wbytabT ul{line-height: 32px;float: left;height: 33px;padding-left: 1px;_padding-left: 2px}
.wbytabT ul li{font-size: 14px;position: relative;z-index: 1;float: left;height: 32px;margin-left: -1px;padding: 0 20px;color: #282828;border: solid #dedfe0;border-width: 1px 1px 0;background: #fff;_margin-bottom: -1px}
.wbytabT ul a{color: #282828}
.wbytabT ul a:hover{text-decoration: underline;color: red}
.wbytabT .currentinfo{font-weight: 700;z-index: 2;margin-top: -2px;padding: 1px 20px;border: solid #e71;border-width: 2px 1px 0}
.wbytabC{margin-top: 20px}
.wbyposDes{line-height: 28px}
.wbyposDes .posMsg dl{padding-bottom: 15px}
.wbyposDes .posMsg .padb28{padding-bottom: 28px}
.wbyposDes .posMsg ul{margin-bottom: 20px}
.wbyborb{padding-bottom: 17px}





.wbytable td{ padding:8px; color:#999;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:##999;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 


