@charset "utf-8"; 
body{ padding:0; margin:0; color:#333; font-size:12px; background:#fff;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#F90; text-decoration:underline;}
a img{ border:none;}
ul,li,dl,dd,dt{ padding:0; margin:0; list-style:none;}
p,h1,h2,h3{ padding:0; margin:0;}
.clear{ clear:both;}
.top{ width:100%; min-width:1120px; z-index:99; top:0; position:absolute;}
.top1{ width:1000px; margin:0 auto; height:145px; font-family:"微软雅黑"; position:relative;}
.top p.change{ display:block; height:36px; line-height:36px; color:#fff; font-size:13px; position:absolute; right:0; top:8px;}
.top p.change a{ color:#fff; padding:0 4px; margin:0 2px;}
.top p.change a:hover{}
.top p.change a.cur{}
.logo{ width:253px; height:58px; float:left; margin:30px 0 0 0;}
.tel{ float:right; font-size:18px; margin:60px 0 0 0; color:#000;}
.nav{ width:1000px; height:40px; float:left; margin-top:35px; background:url(images/navbg.png) no-repeat;}
ul.MenuBarHorizontal{ margin:0; padding:0; list-style-type:none; font-size:14px; cursor:default; width:1000px;}
ul.MenuBarActive{ z-index:1000;}
ul.MenuBarHorizontal li{ margin:0; padding:0; list-style-type:none; position:relative; text-align:left; cursor:pointer; width:111px; text-align:center; line-height:40px; float:left;}
ul.MenuBarHorizontal ul{ margin:0; padding:0; list-style-type:none; font-size:100%; z-index:1020; cursor:default; width:8.2em; position:absolute; left:-1000em;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{ left:auto;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{ color:#fff; text-decoration:underline;/* background:url(images/navxian.jpg) no-repeat right center;*/}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{ left:auto; top:0;}
ul.MenuBarHorizontal a{ display:block; cursor:pointer; text-decoration:none; font-size:14px; height:40px; color:#fff;/* background:url(images/navxian.jpg) no-repeat right center;*/}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{ color:#fff; text-decoration:underline;/* background:url(images/navxian.jpg) no-repeat right center;*/}
ul.MenuBarHorizontal iframe{ position:absolute; z-index:1010; filter:alpha(opacity:0.1);}
@media screen, projection{ ul.MenuBarHorizontal li.MenuBarItemIE{ display:inline; float:left;}}
.nav .xiala{ width:111px; height:auto; _margin-left:-55px; *margin-left:-55px;}
.nav .xiala li a{ display:block; width:111px; text-align:center; height:35px; line-height:35px; color:#fff; background:#1eb05c; font-size:12px; border-top:1px solid #00c356;}
.nav .xiala li a:hover{ height:35px; line-height:35px; background:#f90; color:#fff; text-decoration:underline;}

.banner{ width:100%; min-width:1120px; height:545px; overflow:hidden; border-top:1px solid #dedede; position:relative; top:0; background:url(images/banner_bottom.png) no-repeat bottom center; padding-bottom:30px;}
.flexslider{ position:relative; height:545px; overflow:hidden; background:url(images/loading.gif) 50% no-repeat;}
.slides{ position:relative; z-index:1;}
.slides li{ height:670px;}
.flex-control-nav{ position:absolute; bottom:10px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{ display:inline-block; width:14px; height:14px; margin:0 5px; *display:inline; zoom:1;}
.flex-control-nav a{ display:inline-block; width:14px; height:14px; line-height:40px; overflow:hidden; /*background:url(images/dot.png) right 0 no-repeat; */cursor:pointer;}
.flex-control-nav .flex-active{ background-position:0 0;}
.flex-direction-nav{ position:absolute; z-index:3; width:100%; top:45%;}
.flex-direction-nav li a{ display:block; width:46px; height:90px; overflow:hidden; cursor:pointer; position:absolute;}
.flex-direction-nav li a.flex-prev{ left:40px; background:url(images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{ right:40px; background:url(images/next.png) center center no-repeat;}

.main{ width:1100px; margin:0 auto; height:auto; padding:0 10px; overflow:hidden;}
.guanyu{ width:605px; margin-top:20px; float:left; height:225px;} 
.gybt{ width:100%; height:45px; float:left; line-height:45px; font-family:"微软雅黑"; border-bottom:2px solid #dbdbdb; font-size:18px;}
.zw{ display:block; height:45px; color:#000; background:url(images/bt.jpg) no-repeat left center; padding-left:35px; float:left;}
.yw{ float:left; margin-left:10px; color:#00ab4f;}
.more{ float:right; margin-top:10px;}
.gylist{ width:100%; float:left; line-height:28px; margin-top:10px; color:#666;}
.xinwen{ width:460px; float:right; margin-top:20px; height:225px;}
.xwlist{ width:100%; float:left; height:auto;}
.xwlist li{ width:100%; height:65px; float:left; margin:15px 0 0 0;}
.time{ width:65px; height:65px; text-align:center; font-family:Arial, Helvetica, sans-serif; float:left; margin:5px 0 0 0;}
.riqi{ display:block; width:100%; height:43px; background:#73c044; line-height:43px; color:#fff; font-size:30px;}
.year{ width:100%; height:20px; line-height:20px; background:#f3f3f3;}
.xwcont{ width:380px; float:right; height:65px;}
.xwcont a{ display:block; float:left; width:100%; font-size:14px; line-height:30px; height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-family:"微软雅黑";}
.xwcont p{ color:#666; line-height:20px;}
.xian{ width:100%; height:9px; float:left; background:url(images/xian.jpg) repeat-x; margin:20px 0;}
.chanpin{ width:100%; float:left; height:auto;}
.cplist{ width:100%; float:left; height:auto; line-height:30px; margin:20px 0;}
.cplist a{ display:block; background:#73c044; color:#fff; width:185px; margin:0 5px;}
.cplist a img{ width:185px; height:145px; line-height:25px; display:block;}
.cplist a:hover{ background:#F90}
.zixun,.lianxi{ width:335px; float:left; margin-right:40px}
.zxlist{ width:100%; float:left; margin-top:10px;}
.zxlist li{ width:275px; height:35px; line-height:35px; border-bottom:1px dashed #dedede; background:url(images/list.gif) no-repeat left center; padding-left:20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.zxlist li a{ color:#666;}
.lianxi{ float:right; margin-right:0;}
.lxlist{ width:100%; float:left; margin-top:10px; line-height:35px;}
.foot{ width:100%; min-width:1120px; background:#73c044; margin-top:20px;}
.foot1{ width:1000px; margin:0 auto; height:50px; line-height:50px; text-align:center; color:#fff;}
.foot1 a{ color:#fff;}

.left{ width:300px; float:left; height:auto; margin-top:20px;}
.fenlei{ width:100%; float:left; font-family:"微软雅黑";}
.flbt{ width:100%; float:left; height:45px; line-height:45px; background:url(images/bt1.jpg) no-repeat; text-align:center; color:#fff; font-size:18px;}
.fllist{ width:100%; float:left; background:#f1f1f1; padding:10px 0 20px 0;}
.fllist .xj-fl{ width:100%;}
.fllist .xj-fl .xj-flzi{ width:100%;}
.fllist .xj-fl .xj-flzi li{ width:245px; min-height:30px; line-height:30px; margin-left:-10px; padding-left:0; font-size:12px; background:none; list-style:inside;}
.fllist li{ min-height:35px; line-height:30px; border-bottom:1px dashed #dedede; margin:0 20px; padding-left:30px; background:url(images/list.gif) no-repeat 5px 10px; font-size:14px;}

.right{ width:760px; float:right; height:auto; margin-top:20px;}
.dangqian{ float:right; font-size:12px;}

.fanye{ text-align:center; width:100%; float:left; margin:30px 0;}
.fanye a{ border:#dedfde 1px solid; background-position:50% bottom; color:#333; margin-right:8px; padding:5px 10px; text-decoration:underline;}
.fanye a:hover{ background-color:#54bf40; color:#fff;}
.fanye a:active{ background-color:#54bf40; color:#fff;}
.fanye span.current{ font-weight:bold; color:#fff; margin-right:8px; padding:5px 10px; background:#54bf40;}
.fanye span.disabled{ padding:5px 10px; color:#adaaad; margin-right:8px;}

.list{ width:100%; float:left; margin-top:10px;}
.list dd{ margin-left:10px; padding-left:20px; height:40px; line-height:40px; width:660px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background:url(images/list.gif) no-repeat left center; float:left; border-bottom:1px dashed #d8d8d8;} 
.list dt{ width:100px; text-align:center; height:40px; line-height:40px; border-bottom:1px dashed #d8d8d8; float:left; color:#999;}

.list li{ width:175px; height:165px; line-height:30px; float:left; text-align:center; margin:5px 7px; _margin:5px 5px;}
.list li a{ display:block; background:#73c044; color:#fff; width:175px;}
.list li a img{ width:175px; height:135px; line-height:25px; display:block;}
.list li a:hover{ background:#F90}

.tab_yy{ margin:25px 0 0 20px; background:url(images/ren.jpg) no-repeat right bottom;}
.red{ color:#f00;}
.button_tj{ background:url(images/tijiao.jpg); color:#fff; width:99px; height:29px; border:none; font-family:"微软雅黑";}
.button_cx{ background:url(images/chongxie.jpg); color:#fff; width:99px; height:29px; border:none; font-family:"微软雅黑";}

.content{ line-height:25px; width:100%; float:left; margin-top:10px;}
.content h3{ padding:0; margin:0; font-size:18px; line-height:45px;}
.fenge{ display:block; text-align:center; width:100%; height:30px; line-height:30px; border-bottom:1px solid #e6e6e6; float:left; margin-bottom:20px; padding-bottom:15px;}

.dingdan{ width:100%; float:left; height:auto; margin-top:20px; background:url(images/ren.jpg) no-repeat right bottom;}
.dgbg{ line-height:40px; margin-left:10px; *margin-left:20px; _margin-left:10px;}

#tableJob tr{ cursor:pointer; text-align:center;}
#tableJob tr:hover{ background:#f1f1f1;}
#tableJob td{ text-align:center; border-bottom:1px solid #ddd;}
