﻿@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%; z-index:99; top:0; position:absolute;}
.top1{ width:1000px; margin:0 auto; height:145px; font-family:"微软雅黑";}
.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%; 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:1000px; margin:0 auto; height:auto;}
.guanyu{ width:555px; 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:410px; 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:330px; 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:305px; 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%; 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:160px; 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 li {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px dashed #dedede;
    margin: 0 20px;
    padding-left: 21px;
    background: url(../images/list.gif) no-repeat 0px 12px;
    font-size: 14px;
}

.right{ width:800px; float:right; height:auto; margin-top:20px;}
.dangqian{ float:right; font-size:12px;}

DIV.fanye { TEXT-ALIGN: center; width:100%; float:left; margin:30px 0;}
DIV.fanye A {BORDER: #dedfde 1px solid;  BACKGROUND-POSITION: 50% bottom; COLOR: #333; MARGIN-RIGHT: 8px; padding:5px 10px; TEXT-DECORATION: none}
DIV.fanye A:hover { BACKGROUND-COLOR: #54bf40; color:#fff;}
DIV.fanye A:active { BACKGROUND-COLOR: #54bf40; color:#fff;}
DIV.fanye SPAN.current { FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 8px;padding:5px 10px; background:#54bf40;}
DIV.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:185px; height:175px; line-height:30px; float:left; text-align:center; margin:5px 7px; _margin:5px 5px;}
.list li a{ display:block; background:#73c044; color:#fff; width:185px; }
.list li a img{ width:185px; height:145px; 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;}
