/* CSS Document */

body{ margin:0px; padding:0px; font-size:12px; font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;overflow-x:hidden; overflow-y:auto; }
ul,p,hr,li,form,h1,h2,h3,h4,h5,form,a,a:hover{ margin:0px; padding:0px; list-style:none; text-decoration: none;}
img{ border:0px;}
textarea{resize:none;}
.clear{ clear:both;}


.Head{ width:100%; margin:0 auto; height:115px; background:#a5241f;}
.Logo{ width:1000px; margin:0 auto;}
.NavMenu{ width:100%; height:60px; background:#fff;}
.NavMenu ul { width:1100px; margin:0 auto;}
.NavMenu ul li{ float:left; margin:20px 35px; font-size:16px; color:#000;}
.NavMenu ul li a{ color:#000000}
.NavMenu ul li a:hover{ color:#a5241f;}
.Banner{ width:100%; margin:0 auto;}


.ind-main{ margin:0 auto; width:100%; padding-top:30PX;}
.ind-slx{ width:1100px; margin: 0 auto;}
.ind-slx h1{ font-size:30px; color:#000; text-align:center;}
.ind-slx h3{font-size:20px; color:#959595; text-align:center;}
.Index_News{ width:1100px; margin:0 auto;}
.Index_News ul li{ float: left; width:320px; margin:20px;}
.Index_News ul li img{ margin:0 auto; }
.Index_News ul li h4{ width:310px; text-align:left; font-size:16px; color:#000000;margin-bottom:8px;margin-top:8px;}
.Index_News ul li h5{ color:#999999; font-size:12px; text-align:left;margin-bottom:8px; width:310px; font-weight:normal;}
.Index_News ul li span{ width:320px; margin:0 auto;}
.Index_News ul li a { color:#000;}
.Index_News ul li a:hover{ color:#a5241f;}
.IndexAbout{ width:100%; background:#e3e3e3; height:450px; margin: 0 auto;}

.IndexAboutMain{ width:1100px; margin: 0 auto;}
.IndexAboutText{ width:649px; text-align:left; line-height:35px; font-size:16px; text-indent:25px; padding-left:25px;}
.cholt{ height:50px; background:#fff; position:absolute; left:0; top:-25px; width:100%;}
.lb-clt{ width:409px; border-right:1px solid #c5bfbb; height:50px; position:relative;}
.lb-clt span{ display:block; width:100%; height:50px; line-height:50px; text-indent:20px; color:#665849; background:url(../images/dk.jpg) no-repeat 382px center; cursor:pointer;}
.lb-clt ul{ position:absolute; bottom:50px; width:100%; background:#fff; z-index:10; display:none;}
.lb-clt ul li{ line-height:50px; height:50px; cursor:pointer; text-indent:20px; color:#665849;}
.lb-clt ul li:hover{ background:#827265; color:#fff;}

.timeset{ width:209px; border-right:1px solid #c5bfbb; height:50px;}
.timeset input{ width:169px; padding:0 20px; height:50px; border:none; background:none;color:#665849; font-size:14px;}
.getsomt{ width:170px; border:none; height:50px; background:#827265 url(../images/gol.jpg) no-repeat 135px center; color:#fff; font-size:14px; text-align:left; text-indent:25px; cursor: pointer;}
.ind-slx h2{ font-size:20px; color:#b1a193; font-weight:normal; margin-bottom:10px; margin-top:10px;}
.sellt{ width:314px; height:146px; background:#827265; color:#cdc3bb; padding:10px 10px 0;}
.sellt dt{ font-size:24px; line-height:50px; height:50px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sellt dt a{ color:#fff;}
.sellt dd{ font-size:12px; line-height:25px; height:75px; overflow:hidden;}
.pnel{ width:333px; height:156px;float:left;}
.pnel dl{ height:156px; width:313px;  padding:0px 10px 0; margin-top:0px; background:url(../images/bg-col.png); }
.pnel dt{ font-size:24px; line-height:50px; height:50px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.pnel dt a{ color:#fff;}
.pnel dd{ text-align:center; font-size:12px; color:#fff; margin-top:30px;}



.foot{ background:#434343; width:100%; margin:0 auto;}
.footText{ width:1100px; margin: 0 auto; text-align: center; color:#FFFFFF; line-height:35px;}

.ny-main{ width:1100px; margin:0 auto; background:#FFFFFF; margin-top:40px;}
.AboutTitle{ width:220px; height:35px; background:#a5241f; color:#FFFFFF; font-size:22px; text-align:left; text-indent:20px; line-height:33px;}
.AboutText{ width:1100px;text-align:left; line-height:35px; font-size:16px; text-indent:20px;}
.Contactext{ width:1100px;text-align:left; line-height:35px; font-size:14px; }

.picture{  margin:0 auto;}
.picture ul li { float:left; width:350px; height:250px; margin:10px 15px 10px 0px;}
.bot-logo{ width:200px; text-align:right; float:left;}
.bot-nelx{ float:right;}
.bot-nav{ line-height:32px; border-bottom:1px dotted #403b37;}
.bot-nav a{ display:inline-block; margin-right:35px; font-size:12px; color:#867a6f;}
.bot-nav a:hover{ color:#fff;}
.bot-nelx .tit{ font-size:12px; color:#867a6f; line-height:20px; margin-top:10px;}
#go-top{ width:40px; height:34px; background:url(../images/gotop.jpg); position:absolute; right:0; top:0;}


.InsidMain{ width:100%; margin:0 auto; background:url(../Images/InsidBg.png) repeat-y;}
.AboutImg{ width:1200px; margin:0 auto; background:url(../Images/AboutBg.jpg) no-repeat center; height:237px;}
.AboutImg h3{ width:1100px; text-align:left; margin:0 auto; line-height:55px;}




.lec-nav{ padding-left:40px; width:190px; float:left; padding-top:20px;}
.lec-nav h2{ font-size:20px; border-bottom:4px solid #827265; color:#827265; font-weight:normal; padding-bottom:12px;}
.lec-nav .silx li > a{ display:block; line-height:40px; border-top:1px solid #fff; border-bottom:1px solid #fff; color:#696868;}
.lec-nav .silx li > a.cur{ background:url(../images/yx.jpg) no-repeat 175px center; border-color:#333; color:#000;}
.lec-nav .silx li div{ display:none; padding-left:15px;}
.lec-nav .silx li div a{ display:block; line-height:30px; font-size:12px;}
.lec-nav .silx li div a.cur{ color:#000; text-decoration:underline;}

.roc-right{ width:895px; float:right;padding-top:30px; padding-right:20px;}
.drest{ line-height:30px; height:30px; margin-bottom:20px; font-size:12px;}
.drest a{ margin:0 10px; color:#333;}
.melxt{ position:absolute; right:0; top:0; font-size:12px;}
.melxt > a{ display:inline-block; width:65px; text-align:center; background:url(../images/fx.jpg) no-repeat right center;}
.melxt a.olt{ background:none;}
.sptit h5{ font-size:18px; font-weight:normal;}
.wb-sl img{ width:auto; max-width:100%;}
.wb-sl{ padding:10px 0; line-height:2.5; color:#000; font-size:12px;}
.wb-sl p{ margin-bottom:20px;}
.bl-tfx{ padding:50px 80px 50px 95px;}
.bl-tfx .pic{ position:relative; margin-bottom:10px;}
.bl-tfx .pic img{ width:100%; height:auto;}
.bl-tfx .pic .tls{ position:absolute; right:0; bottom:-50px;}
.bl-tfx .pic .tls input{ margin-left:20px; width:120px; height:35px; color:#fff; border:none; border-radius:5px; background:#bb9754; cursor:pointer;}
.bl-tfx .lixt{ margin:15px 0; line-height:2; color:#333;}
.bl-tfx .lixt dt{ font-size:16px; margin-bottom:10px;}
.bl-tfx .lixt dd{ font-size:12px; line-height:2.5; background:url(../images/d.jpg) no-repeat left center; padding-left:10px;}
.bl-tfx .line{ height:9px; background:url(../images/line.jpg) no-repeat left center;}

.melst{ padding:50px 0; font-size:12px; color:#000;}
.melst .pic img{ width:100%; height:auto;}
.melst p{ margin-top:30px; line-height:2.5;}



 
.lanrenzhijia{ width:895px; height:auto; margin:10px auto; font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif; text-align:center;}
.lanrenzhijia .tab{ overflow:hidden; background:#4c4c4c; }
.lanrenzhijia .tab a{ display:block; padding:10px 20px; float:left; text-decoration:none; color:#fff;width:70px; margin:0px }
.lanrenzhijia .tab a:hover{ background:#fff; color:#000; text-decoration:none;}
.lanrenzhijia .tab a.on{ background:#fff; color:#8a5124; text-decoration:none;}
.lanrenzhijia .content{ overflow:hidden;  text-align:left;width:895px;}
.lanrenzhijia .content li{ display:none;}


.ty{width:895PX; margin:0 auto; border-bottom:1px dashed #665849; height:180px; margin-bottom:10px;}
.ty h3{ width:80px; background:#4c4c4c; float:left; text-align:center; color:#FFFFFF; font-size:14px;}



.news-lb li{ width:427px; float:left; margin:0 10px 30px;}
.news-lb li .tit{ height:30px; line-height:30px; overflow:hidden; font-size:14px; margin-top:10px;}
.news-lb li .tit a{ color:#333; font-weight: bold;}
.news-lb li .con{ line-height:20px; height:40px; overflow:hidden; color:#666;}
.news-lb li .time{ font-size:14px; color:#666; margin-top:5px;}
.blt-h{ font-size:16px; font-weight:bold; line-height:25px; padding:10px 0; text-align:center;}
.blt-b{ text-align:center; font-size:14px; color:#666; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.colox{ margin-top:20px;}

.Kf{width:895PX; margin:0 auto; }
.KfProfile{ float:left; width:570px; line-height:25px; border-right:1px solid #CCCCCC}
.KfProfile h2{ text-align:left;}
.KfProfile p{ width:550px; text-align:left; line-height:25px; text-indent:25px; font-size:12px;}

.KfInfo{ float:right; width:300px; line-height:25px;}
.KfInfo h2{ text-align:left;}
.KfInfo p{ width:300px; text-align:left; line-height:25px; text-indent:25px; font-size:12px;}


.Book{ width:1100px; margin:0 auto; padding-top:20px;}
.Book h3{ width:123px; height:45px; background:#74665a; line-height:45px;float:left; text-align:center; color:#FFFFFF; font-size:24px; margin-bottom:20px;}

.BookBy{ width:1080px; margin:0 auto; border:1px solid #CCCCCC; background:#e9e9e9; height:95px;}
.BookBy h2{ width:1000px; margin:0 auto; text-align:left; line-height:50px;}
.BookBy p{width:1000px; margin:0 auto; text-align:left;line-height:20px;}


.dhl-mol{ padding:30px 0; border-bottom:1px solid #ccc;}
.dhl-mol .molx{ font-size:20px; padding-top:50px;}
.ydl-time{ padding:25px 0;}
.ydl-time input{ height:30px; line-height:30px; width:180px; padding:0 5px; border:1px solid #ddd;}
.homle{ font-size:14px; margin-bottom:25px;}
.homle select{ height:30px; line-height:30px; width:80px; padding:0 5px; border:1px solid #ddd; margin-left:14px;}
.qdxp input{ width:205px; height:50px; border:none; cursor:pointer; color:#fff; background:#565a5d url(../images/yld.jpg) no-repeat 180px center; text-align:left; padding-left:20px; font-size:16px;}

.pay-forsl{ padding:40px 0;}
.leolx{ width:290px;}
.dflx{ background:#fbfbfb;}
.dflx td{ padding:5px; line-height:20px;}
.lixtx{ margin:15px 0; font-weight:bold; color:#000;}
.filx{ line-height:30px;}
.keit{ color:#fff; padding:0 10px; line-height:40px;background:#666666;}
.wbsl{ font-size:12px;}
.wbsl dt{ font-weight:bold; line-height:35px; color:#000;}


.iptgroup{width:580px;height:60px;margin:20px auto 0 auto;}
.iptgroup li{float:left;height:30px;line-height:30px;padding:5px;}
.iptgroup li .ipticon{background:url(../images/date_icon.gif) 98% 50% no-repeat;border:1px #CFCFCF solid;padding:3px;}
.kui_d_pane{position:absolute;width:187px;margin:0;z-index:9999;}
.kui_data_content_pane{border:1px solid #1F73C9;width:370px;overflow:hidden;font-size:12px;position:absolute;left:0;z-index:100;top:0;background:#fff;height:225px;}
.kui_data_content_pane a:link,.kui_data_content_pane a:visited{color:#222222;text-decoration:none;font-weight:900;}
.kui_data_content_pane a:hover{color:#fff;}
.kui_date_reset{border-top:1px #2092D6 dotted;clear:both;margin:3px;padding:3px;text-align:right;}
.kui_date_reset span{cursor:pointer;background:#2192D6;color:#FFF;padding:2px 5px;margin-left:3px;}
.kui_prev_next_month{background:url(../images/date_top.png) 4px 0 no-repeat;border-bottom:0px solid #fd5900;height:23px;line-height:23px;font-weight:900;text-align:center;margin-top:3px;padding-top:1px;}
.kui_prev_m,.kui_today{float:left;margin-left:6px;}
.kui_prev_m{background:url(../images/date_prev.png) 0 0 no-repeat;height:21px;width:21px;}
.kui_today,.kui_tomorrow{width:148px;text-align:center;color:#fff;cursor:default;}
.kui_tomorrow{float:right;}
.kui_next_m{float:right;margin-right:6px;background:url(../images/date_next.png) 0 0 no-repeat;height:21px;width:21px;}

.kui_data_tab,.kui_date_info{width:171px;margin:2px auto;zoom:1;overflow:hidden;} 
dl.kui_data_tab dt{font-weight:900;}
.kui_data_tab dt,.kui_date_info dt{line-height:24px;height:24px;text-align:center;border-bottom:0px solid #B2C4D2;border-right:none;cursor:default;background:#EDECEC;font:12px/24px arial;width:24px;float:left;text-align:center;}
.d_th_bg{color:#FF9900;}
.kui_date_info dt{background:#fff;border-left:0px solid #B2C4D2;border-bottom:0px solid #B2C4D2;color:#005DAD;font-weight:900;}
.kui_date_info .kui_td_kong{background:#fff;cursor:default;}
.kui_time_pane{background:#2092D6;line-height:22px;height:22px;overflow:hidden;margin-bottom:4px;padding-bottom:1px;background:url(../images/date_top.png) 4px 0 no-repeat;}
.kui_clean_btn{float:left;padding-left:6px;}
.kui_close_btn{float:right;padding-right:6px;}
.kui_time{float:left;padding-left:8px;}
.kui_time input{width:17px;padding:1px;line-height:12px;height:12px;margin-right:2px;margin-top:2px;_margin-top:1px;}
.kui_date_info .td_select{background:url(../images/td_selected.png) center no-repeat;}
.kui_date_info .td_hover{color:red;cursor:pointer;}
.kui_txt_hide{display:none;}
dl.kui_date_info .kui_td_hui{background:#fff;cursor:default;color:#DBDBDB;font-weight:400;}
a img{border:0;}
#left_table,#right_table{float:left;width:184px;height:172px;overflow:hidden;}
#left_table{border-right:1px solid #6793BC;}
/* 代码整理：懒人之家 www.lanrenzhijia.com */


.qdxp input{ width:205px; height:50px; border:none; cursor:pointer; color:#fff; background:#565a5d url(../images/yld.jpg) no-repeat 180px center; text-align:left; padding-left:20px; font-size:16px;}



.recru-table {
  width: 100%;
}

.recru-table ul {
  *zoom: 1;
}
.recru-table ul:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}
.recru-table li {
  float: left;
  border-right: 4px solid #fff;
  text-align: center; font-family:"Microsoft YaHei";
}

.recru-table-th li {
  background-color: #e7e7e7;
  line-height: 30px; color:#000; font-family:"Microsoft YaHei";
}

.recru-table-tr li {
  border-bottom: 1px dotted #ddd;
  background-color: #f9f9f9; font-family:"Microsoft YaHei";
  height: 40px;
  line-height: 40px; color:#000;
}

.recru-item-name {
 width: 18%; overflow:hidden;
}

.recru-item-quan {
 width: 18%; overflow:hidden;;
}

.recru-item-comp {
  width: 18%; overflow:hidden;
}

.recru-item-time {
 width: 18%; overflow:hidden;;
}

li.recru-item-oper {
  width: 18%;
  border-right: none; font-family:"Microsoft YaHei";
}
li.recru-item-oper a {
  cursor: pointer;
  color: #419fd9;font-family:"Microsoft YaHei";
}

.recru-table-toggle {
  position: relative;
  padding: 26px 160px 26px 10px;
  display: none;font-family:"Microsoft YaHei";
}

.recru-table-intr {
  float: left;
  line-height: 26px; font-family:"Microsoft YaHei";
}


.recru-table-btn {
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  width: 120px;
  height: 40px;
  line-height: 40px;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -20px;
  text-align: center;
  font-size: 14px;
  color: #fff;
  background-color: #419fd9;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
  cursor: pointer;
  border: none;
}



.recru-table-btn:hover {
  background-color: #adcf50;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -webkit-transition: all 0.3s ease;
  -webkit-transition-delay: 0s;
  transition: all 0.3s ease 0s;
}

.recru-table-toggle {
  *zoom: 1;
  border-bottom: none;
}
.recru-table-toggle:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
  visibility: hidden;
}



.subnav{ width:1100px; text-align:left; margin:0 auto;}
.left_nav_content{WIDTH:100%;CLEAR: both;}
.left_nav_content UL {MARGIN-BOTTOM: 0px;padding:0px;margin:0px;}
.left_nav_content UL LI {LINE-HEIGHT:35px; HEIGHT: 35px;list-style:none;width:124px; padding:0px;font-size:15px; float:left; text-align:center;color:#000000 ;display:inline-block; background-color:#f0f0f0; margin:0px 10px;}
.left_nav_content UL LI a{COLOR: #000000;LINE-HEIGHT: 35px; HEIGHT: 35px;}
A.left_menubg_:link {LINE-HEIGHT: 35px;  DISPLAY: block; HEIGHT:35px;  TEXT-DECORATION: none;}
A.left_menubg_:visited {LINE-HEIGHT: 35px; DISPLAY: block; HEIGHT:35px; TEXT-DECORATION: none}
A.left_menubg_:hover {LINE-HEIGHT: 35px; DISPLAY: block;  HEIGHT:35px; COLOR: #fff; TEXT-DECORATION: none; z-index:-1; background:#a5241f}
A.left_menubg_over:link {LINE-HEIGHT: 35px;  DISPLAY: block; HEIGHT:35px; COLOR:#fff; TEXT-DECORATION: none;z-index:-1; background:#a5241f }
A.left_menubg_over:visited {LINE-HEIGHT: 35px;  DISPLAY: block;HEIGHT:35px; COLOR: #fff; TEXT-DECORATION: none;z-index:-1; background:#a5241f }
A.left_menubg_over:hover {LINE-HEIGHT: 35px;  DISPLAY: block; HEIGHT:35px; COLOR: #fff;TEXT-DECORATION: none; z-index:-1; background:#a5241f}
.left_nav_content UL LI a :hover{ color:#FFFFFF;}


.News{ width:1100PX; margin:0 auto;}
.News ul li { float:left; width:1100px; text-align:left; border-bottom:1px dashed #CCCCCC; height:80px; margin-bottom:20px;}
.News ul li h3{ font-size:16px; color:#353535; text-align:left; margin-bottom:10px;}
.News ul li h4{color:#999999; font-size:12px; text-align:left;margin-bottom:8px; width:310px;}
.News ul li span{ width:1000px; text-align:left;color:#999999; font-size:12px}

.News ul li h3 a {color:#353535;}

.News ul li h3 a:hover{color:#a5241f;}

.InsidText{width:1100px; margin:0 auto; margin-top:15px; height:auto;overflow:hidden;}
.InsidNewsTitle{width:1100px; margin:0 auto; margin-top:15px;  font-size:16px; color:#4f78a6; font-weight:bold;}
.InsidDay{font-size:12px;color:#999999; text-align:center; width:1100px; margin:0 auto; line-height:25px; border-bottom:1px dashed #e3e3e3; height:45px; padding-top:8px;}
.InsidWord{ width:1100px;font-family:'微软雅黑';  font-size:12px; text-align:left; line-height:25px; color:#333333;; text-indent:25px; margin-top:15px; padding-bottom:20px;}


#return{width:100%;text-align:left;vertical-align: middle; padding-top:10px; margin:0 auto; padding-bottom:10px;}
#return ul li { line-height:20px;}
#return  ul li a{ color:#000;}
#return ul li a:hover{color:#014b99;}


.Pro{ width:1100px; margin:0 auto;}
.Pro ul li { width:230px; margin:10px 15px; float:left;}
.Pro ul li img{ width:230px; height:200px}
.Pro ul li p{width:230px; text-align:left;font-size:14px; line-height:25px; color:#000;}
.Pro ul li span{width:230px; text-align:left;font-size:14px; line-height:25px; color:#a5241f;}



.ProView{ width:1100px; margin:0 auto;}
.Proleft{ width:400px; float:left; z-index:-2}
.Proright{ width:600px; float:left}

.prxiangxi_ti{ width:600px;  margin:0 auto;}

.chanpin_miaosu{ width:400px; height:317px;}
.mingcheng{ width:400px; font-size:18px; color:#0075c1; font-weight:bold; font-size:16px;}
.jiage{ width:400px; color:#000; font-size:20px; margin-top:20px;}
.jiage span{ color:#666666; font-family:"微软雅黑"; font-size:14px;}
.shuoming{ width:400px; height:120px; border-bottom: solid 1px #e1e1e1; line-height:26px; margin-top:20px; font-size:14px;}
.liji_zixun{ width:171px; height:41px; background-image:url(../images/lijizixun_03.jpg); display:block; margin-top:10px;}
.liji_zixun:hover{ color:#fff; width:171px; height:41px; background-image:url(../images/lijizixun_06.jpg); display:block;}

