@charset "utf-8";
body{ margin:0; padding:0; font-family:"微软雅黑"; font-size:12px; }
a:link{ text-decoration:none;}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img{
	border:none;
	padding:0px;
	margin:0px;
}

h1{ padding:0; margin:0; font-size:16px;font-weight:normal;}
h2{ padding:0; margin:0; font-size:14px; font-weight:normal;}
h3{ padding:0; margin:0; font-size:12PX;font-weight:normal;}
.clr{ clear:both;}
.bas{color:#FFF;}
.bas:hover{ color:#F93;}
.lns{color:#333;}
.lns:hover{ color:#09F;}
/*首页开始*/
.heads{width:100%; margin: 0 auto; height:155px; background:url(../images/headbg.jpg) left top repeat-x; }
.logo{ width:1002px; height:99px; margin:0 auto; padding-top:5px;} 
.logo-l{ width:472px; height:99px; float:left;}
.logo-r{width:243px; height:89px; padding:8px 0 0 90px; float:right; background:url(../images/logo-rbg.jpg) left top no-repeat; color:#FFF;}
.logo-r a{ color:#fff;}

.nav{ width:1002px; height:48px; margin: 0 auto; background:url(../images/navbg.jpg) center top no-repeat;}
.nav li{ width:111px; height:48px; line-height:48px; float:left; text-align:center;}
.nav li a{ display:block; font-size:14px; font-weight:bold;color:#FFF;}
.nav li a:hover{ background:url(../images/hover.jpg) center top no-repeat; color:#FFF;}
.xz{background:url(../images/hover.jpg) center top no-repeat; color:#FFF !important;}
.l{float:left; }
.r{ float:right;}

/*banner图js样式*/
.bannerbox { width:100%; height:470px; overflow: hidden; margin: 0px auto; }
/*banner图*/

.flexslider { position: relative; height: 470px;  background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;overflow: hidden;height: 470px;}
.slides li { height: 470px; }
.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;}
/*内容*/
.mid-top{width:100%; height:248px; padding-top:40px; background-color:#f0f0f0; }
.mid-nr{ width:1002px; height:224px; margin:0 auto;}
.mid-top-l{ width:495px; height:224px;}
.mid-top-t{ width:495px; height:33px; line-height:33px;}
.topbg{ width:125px; height:32px; line-height:32px; background:url(../images/topbg.jpg) left center no-repeat; padding-left:20px; font-size:15px;font-weight:bold;}
.more{font-size:12px; padding-right: 10px}
.mid-top-bm{ width:495px; height:180px;}
.mid-top-bm-pc{ width:216px; height:164px; padding:10px 0 0 10px;}
.mid-top-bm-zi{ width:260px; height:170px; line-height:24px; padding-top:10px; color:#6d6c6c;}
.mid-top-r{ width:495px; height:224px;}

.list-pic{width:1002px; height:260px; margin:0 auto; padding-top:20px; }
.list-pic-t{ width:1002px; height:33px;}
.list-pic-nr{ height:202px; }
.list-pic-nr li{ list-style-type:none; width:220px; height:190px; float:left; background:url(../images/picbg.png) center center no-repeat; text-align:center; margin-left:10px; padding:28px 4px 4px 4px; line-height:20PX;}
#demo {
background: #FFF;
overflow:hidden;

width: 1002px;
}
#demo img {

}
#indemo {
float: left;
width: 800%;
height:220px;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
.list-mid-nr-r{ width:385px; padding-top:6px;}
.list-mid-nr-r li{ height:38px; line-height:38px; background:url(../images/jt.jpg) left center no-repeat; border-bottom:1px dotted #e1e1e1;}
.list-mid-nr-r li a{ padding-left:20px;}

.wx{ background:url(../images/wx.jpg) center bottom no-repeat; width:183px; height:248px;}


.foot{ width:100%; margin:0 auto; padding-top:14px; height:126px; background:url(../images/footbg.jpg) left top repeat-x;}
.link{ width:1002px; margin:0 auto;  line-height:25px; padding-top:10px; text-align:left; color:#fff;}
.link a{ color:#86ceff;margin-left:10px;}
.foot-zi{ width:1002px; margin:0 auto;  line-height:25px; padding-top:20px; text-align:center;  color:#fff;}


/*简介页*/
.about-banner{ width:976; height:218px; margin:0 auto; padding-top:16px; background:url(../images/banner2.jpg) center center no-repeat;}
.about-nr{ width:976PX; margin:0 auto;  padding-top:10px; padding-bottom:10px;}
/**/
.sidebar { margin:0px; padding: 0px;width:189px; float: left; background-color:#f1f5f6;  }
.maincontent{ margin:0px; padding:0px; float:right; margin-top:10px; width:784px; background:url(../images/maincontent_bg.png) no-repeat left top;  padding-bottom:30px;}
.sidetitle { margin:0px ; padding:0px; width:189px; height:35px; overflow: hidden;background: url(../images/about-1.png);text-align: center;
    line-height: 35px;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;}
.sidebottom{  width:160px; height:50px; overflow:hidden; margin:0 auto; margin-top:10px;}


.sidemenu {margin:0px; padding: 0px;width:189px;background:url(../images/side_bg.jpg) repeat-y right top;}

.sub { width:150px;display: inline-block; padding-left:20px; padding-bottom:20px; padding-top:10px;}
.sub li {display: block; width:150px; line-height:30px; border-bottom:1px solid #ebebeb; }
.sub li a { background:url(../images/lijt.jpg) no-repeat 5px center; line-height:30px; height:30px; overflow: hidden; color: #595959; padding-left:34px; font-size:13px; display:block; font-family:"微软雅黑"; font-weight:bold}
.sub li a:hover{ color: #eb5312; background:url(../images/lihv.jpg) no-repeat 5px  center;}
.sub li a.aon { color: #eb5312; display:block; background:url(../images/listico1.jpg) no-repeat 5px  center; }

.sub ul{ border-top:1px  solid  #ebebeb; display:none; }
.sub ul li a { background:url(../images/listico2.jpg) no-repeat 15px center; line-height:30px; height:30px; overflow: hidden; color: #595959; padding-left:30px; font-size:13px; display:block; font-family:"微软雅黑"; font-weight:normal;}
.sub ul li a:hover{ color: #eb5312; background:url(../images/listico1.jpg) no-repeat 15px  center;}
.sub ul li a.aon { color: #eb5312; display:block; background:url(../images/listico1.jpg) no-repeat  15px  center; }

.about-lx{ width:189px; padding-top:14px;}

/**/
.about-right{ width:774px; float:right; background:url(../images/maincontent_bg.png) center top no-repeat; height:auto !important; height:500px; min-height:500px;}
.about-right-top{ width:736px; margin:0 auto; height:35px; line-height:35px;background:url(../images/column_bg.jpg) left 0 no-repeat;}
.qian{ color:#005cad; font-size:16px; font-weight:bold; padding:0 0 0 40px;font-family:"微软雅黑"; }
.Current { float:right;
    background: url(../images/listico3.jpg) no-repeat left 13px;
    color: #7c7c7c;
    padding:2px 10px 0 20px;
	
}
.Current a {
    color: #7c7c7c;
}

.about-right-nr{ width:736px; margin:0 auto; line-height:24px; padding-top:10PX;}



/***********************新闻页**********************/
.xw-top{ width:720px; height:155px; margin:0 auto; border-bottom:1px solid #e4e4e4; padding-top:10px;}
.xw-top-l{ width:220px; height:128px; background:url(../images/xwtop.jpg) no-repeat 0 0; padding:4px 4px 4px 4px;}
.xw-top-r{ width:488px; height:138px;}
.xw-top-r h3{ font-size:15px; font-weight:bold; color:#126cbc;}
.xw-top-r p{ line-height:20px; color:#333;}
.xw-nr{ width:720px; margin:0 auto; height:300px; height:auto !important; min-height:300px;}
.xw-nr ul { padding-top:14px;}
.xw-nr li{ width:705px; height:30px; line-height:30px; background:url(../images/xwjt.png) left center no-repeat; color:#333; }
.xw-nr li a{ padding-left:20px;}
.fyys{ width:500px; height:30px; text-align:right; line-height:30px; padding:10px; font-family:"宋体"; color:#333;}


/*文章-内容*/
.zx_news_wz{  margin:0 auto; margin-top:10px;}
.zx_news_wz ul{ margin:0; padding:0;}
.zx_news_wz ul li{ list-style-type:none; display:block; line-height:25px; font-family:"微软雅黑";}
.zx_wz_ys{float:left; text-align:left; width:670px; line-height:22px;margin-top:10px; display:inline; padding-left:5px; padding-bottom:10px;}
.wznr{text-align:left; margin-top:15px;  height:auto !important; height:320px; min-height:320px;}
.zx_wz_ys a{ color:#333;}
.zx_wz_ys a:hover{ color:#F00;}
.red_12{ color:#F00 !important;}
.zx_wz_ys span{ display:inline;}


/*图片类*/
.ss_right_nr{ width:730px;  height:auto !important; height:415px;  min-height:415px; }
.ss_right_nr li span{ width:206px; text-align:center; height:20px; line-height:20px; margin:0 auto;}


/*+++++++++++++++++++++++人才理念+++++++++++++++++++++++++*/
.zx_div{ height: !important; height:400px; min-height:400px; width:684px; margin:0 auto;}
.zx_div h1{ margin:0; padding:0; font-family:"微软雅黑", Arial; font-size:16px; height:30px; line-height:30px; display:block; color:#000; border-bottom:1px dotted #d8d8d8}
.zx_div ul li{ height:115px; width:328px; border:1px solid #8CDFFF; float:left; margin:0 10px 15px 0px; background:#E7F8FF; display:inline}
.zx_div ul li:hover{ }
.zx_xh{ height:98px; line-height:98px; width:66px; font-family:Arial; font-size:35px; color:#000; float:left; text-align:center; font-style:italic; font-weight:bold}
.zx_nr_r{ width:256px; float:right; height:90px; padding-top:8px; margin-right:5px; display:inline }
.zx_nr_r h3{ font-family:"宋体", Arial; font-size:12px; height:25px; text-align:left; color:#333; font-weight:normal; display:block;  border-bottom:1px dotted #d8d8d8; padding-right:5px}
.zx_nr_zw{font-family:"宋体", Arial; font-size:12px; color:#333; height:40px; text-align:left; line-height:20px; padding-right:5px}
.zx_more{ height:20px; color:#ee382d; text-align:right; font-family:"宋体", Arial; font-size:12px; padding-right:5px}
.zx_more a{ color:#000}
.zx_more a:hover{ color:#ee382d}

.fenye{ width:330px; height:22px; line-height:22px; font-family:宋体; font-size:12px;  text-align:center; margin: 0 auto; clear:both; margin-bottom:15px;}
.fenye a{color:#000;}
.fenye a:hover{ color:#999;}
.font12h{ color:#000; line-height:30px; font-size:12px; font-family:"微软雅黑", Arial;}
.font12hong{ color:#ee382d; line-height:30px; font-size:12px; font-family:"微软雅黑", Arial;}
.wbk{font-size:12px; color:#666; font-family:'微软雅黑', Arial; line-height:30px; height:30px; text-align:left; background:none; border:1px solid #d8d8d8; width:200px; padding:0 4px}
.wby{ height:100px; width:552px; line-height:25px;font-family:'微软雅黑', Arial; }


/*留下我们*/


/*+++++++++++++++++++++++留言+++++++++++++++++++++++++*/
/*留言*/
.jj{ width:720px; margin:0 auto;line-height:24px; }
.me_top {
	font-size:12PX;
    background: url(../images/luck1.gif) no-repeat;
    height: 60px;
    margin-left: 20px;
    padding-left: 150px;
    padding-top: 28px;
    width: 452px;
	line-height:26PX;
}
.fd {
    float: left;
}
.cd1 {
    float: left;
    height: 20px;
    text-align: center;
    width: 70px;
}
.ms {
    float: left;
    height: 22px;

}
.ms ul li {
    float: left;
    margin-right: 10px;
    padding: 0;
}
.bgs{ padding-left:4px;}
.note_textarea{ padding-left:4px;}

.red{ color:#F00;}
/*没回复时*/
.lxwk{ width:100%; padding-bottom:15px;}
.lxpic{ width:74px;display: block;float: left; padding-right:10px;}
.lxnr{ width:666px;float: left;}
.lxnrw{ width:666px; background:url(../images/lymid.gif) 0 top repeat-y;}
.lxnr_top{ background: url(../images/lxmid.gif) right top repeat-y;
    width: 666px;}
.lxnr_topwz{ background:url(../images/lytop.gif) no-repeat ;
    color:#686868;
    font-family: "微软雅黑";
    font-size: 13px;
    line-height: 23px;
    padding: 15px 18px 12px 47px;
    word-break: break-all;}
.lxhx{ width:630px; font-size:0; padding-left:26px;}
.xxx{ width:100%; height:1px; border-top:1px dotted #CCC;}
.lxsj{  color:#666; font-family: "微软雅黑";font-size: 12px; padding-left: 15px;padding-right: 15px;padding-top: 12px;text-align: right;}
.lxbm{ background:url(../images/lybt.gif) right top no-repeat; height:16px;width: 666px;}
/*回复时*/
.lxhf{ margin-left:45px;width:597PX; background:url(../images/hfnr.gif) center top repeat-y; margin-top:14px;}
.lyhf_top{ width:597PX; background:url(../images/hftop.gif) center top no-repeat;}
.lyhf_nr{ line-height:24PX; color:#666; padding:8px 0 0 14px;}
.lyhf_bm{ height:9PX; width:597PX; background:url(../images/hfbm.gif) center top no-repeat;}
.yemaa {
    border-top: 1px solid #CCCCCC;
    float: right;
    margin-top: 8px;
    padding: 8px;
    width: 722px;
}
.yemaa li {
    background: none repeat scroll 0 0 #F1F1F1;
    border: 1px solid #CCCCCC;
    float: left;
    height: 25px;
    line-height: 25px;
    margin: 0 3px;
    padding: 0 10px;
    text-align: center;
}




