@charset "utf-8";
#header{height:117px; padding-top:12px; background:url(../image/index_header.jpg) no-repeat center top;}
#header .top{ width:937px; margin:0 auto;}
#header .top .logo{ width:232px; height:66px; float:left; margin-left:27px; display:inline;}
#header .top .index-bar{ width:323px; height:117px; float:right; padding-right:50px;}
#header .top .index-bar .index-from{ height:29px; width:248px; margin-left:125px; margin-bottom:11px;}
#header .top .index-bar .index-from .l1{ height:29px; width:220px; float:left;}
#header .top .index-bar .index-from .l1 .input{ width:206px; height:29px; background:url(../image/index_input.jpg) no-repeat; border:0; line-height:29px; padding-left:14px; color:#D38964;}
#header .top .index-bar .index-from .l2{ width:28px; height:29px; float:left;}

#header .top .index-bar .link{ width:123px; height:23px; background:url(../image/index_link.jpg) no-repeat; margin-left:250px; line-height:23px; margin-bottom:13px;}
#header .top .index-bar .link a{ color:#666;}
#header .top .index-bar .link .ml{ margin-left:14px;}
#header .top .index-bar .link .ml1{ margin-left:23px;}
#header .top .index-bar .lx{ margin-left:50px;}



#menu{ height:59px; background:url(../image/index_menu_bg.jpg) no-repeat; margin:0 auto; width:937px;}
#menu ul li{ float:left; width:122px; text-align:center; background:url(../image/index_menu_fgx.png) no-repeat right 5px; height:47px; line-height:47px; font-size:15px; display:block;}
#menu ul li span{ display:none;}
#menu .m1 a{ background:url(../image/index_sy.png) no-repeat center center; display:block; width:122px; height:47px;}

#menu .m2{ width:159px;}
#menu .m2 a{ background:url(../image/index_gy.png) no-repeat center center; display:block; width:122px; height:47px;}

#menu .m3{ width:151px; background:none;}
#menu .m3 a{ background:url(../image/index_xw.png) no-repeat center center; display:block; width:122px; height:47px;}

#menu .m4{ width:164px; background:url(../image/index_menu_fgx1.png) no-repeat right 9px;}
#menu .m4 a{ background:url(../image/index_tz.png) no-repeat center 20px; display:block; width:122px; height:47px;}

#menu .m5{ width:152px; background:url(../image/index_menu_fgx1.png) no-repeat right 9px;}
#menu .m5 a{ background:url(../image/index_rc.png) no-repeat center 20px; display:block; width:122px; height:47px;}

#menu .m6{ width:161px; background:none;}
#menu .m6 a{ background:url(../image/index_mlx.png) no-repeat center 20px; display:block; width:122px; height:47px;}




#banner{ width:937px; height:383px; margin:0 auto; padding-top:9px; position:relative;}
#ny-banner{width:916px; height:290px; margin:0 auto; margin-top:27px; position:relative; background:url(../image/ny_banner_bg.jpg) no-repeat; padding:11px 11px 0px 11px;}
#ny-centent{  min-height:536px; background:url(../image/ny_centent_bg.jpg) no-repeat; width:937px; margin:0 auto;}
#ny-centent .ny-title{ margin-left:11px; background:#F9F9F9 url(../image/ny_centent_title_tp.jpg) no-repeat left center; height:34px; line-height:34px; width:912px; }
#ny-centent .ny-title h2{ font-weight:normal;font-family:"微软雅黑"; font-size:16px; color:#333; text-indent:21px; float:left; text-align:left;}
#ny-centent .ny-title p{ float:right; text-align:right; color:#666;}
#ny-centent .ny-content{margin-left:11px;width:912px; margin-top:4px;}
#ny-centent .ny-content .ny-menu{ float:left; width:245px;background:url(../image/ny_centent_menu_fgx.jpg) no-repeat right top;}
#ny-centent .ny-content .ny-menu ul li{ height:29px; line-height:29px; margin-top:4px; width:235px; color:#666;}
#ny-centent .ny-content .ny-menu ul li a{ background:url(../image/ny_centent_menu_hover.jpg) no-repeat;font-family:"微软雅黑"; font-size:14px; display:block; text-indent:21px;}
#ny-centent .ny-content .ny-menu ul li a:hover{ background:url(../image/ny_centent_menu_a.jpg) no-repeat; color:#fff;}
#ny-centent .ny-content .ny-right{ width:649px; float:left; padding-left:18px;}
#ny-centent .ny-content .ny-right h1{ height:43px; line-height:43px; font-size:16px; font-family:"微软雅黑";color:#B12F00; font-weight:normal;}
#ny-centent .ny-content .ny-right .ny-text{ line-height:24px;}
#ny-centent .ny-content .ny-right .ny-text img{ padding-bottom:16px;}
#ny-centent .ny-content .ny-right .ny-text ul li{ height:31px; line-height:31px; border-bottom:1px dashed #B0AFAF; width:644px;}
#ny-centent .ny-content .ny-right .ny-text ul li a{ padding-left:11px; background:url(../image/ny_centent_new_li.jpg) no-repeat left center;}
#ny-centent .ny-content .ny-right .ny-text ul li p{ float:left; text-align:left;}
#ny-centent .ny-content .ny-right .ny-text ul li span{ float:right; text-align:right;}
#ny-centent .ny-content .ny-right .page{ margin-top:25px;}
.pages{height:25px;padding:10px 15px 5px 0px;text-align:center; clear:both;}
.pages a{margin:0px 1px;padding:2px 5px;text-align:center;border:1px solid #d6d6d6;color:#666;}
.pages .pagesNum,.pages .pagesOn{color:#B22F00;}
.pages .pagesNum,.pages .pagesnone{text-decoration:none;}
.pages .pagesInput,.pages .pagesnone,.pages .pagego{border:0px;padding:2px 0px;margin:0px 2px;color:#B22F00;}
.pages .pagesInput input{width:32px;margin:0px 1px;background:#fff; border:1px solid #d6d6d6;height:16px;text-align:center;}
.pages .pagego input{width:23px; background:url(../image/go.jpg) no-repeat;border:none;height:14px;vertical-align:middle;cursor:pointer;}
#ny-centent .ny-content .ny-right .date{ height:31px; line-height:31px; background:url(../image/new_open_date.jpg) no-repeat; text-align:center; margin-bottom:16px;}
#ny-centent .ny-content .ny-right .job .job_1{ border-bottom:1px dashed #d6d6d6; height:364px;}
#ny-centent .ny-content .ny-right .job .job_1 .job_1_1{ width:250px; float:left;}
#ny-centent .ny-content .ny-right .job .job_1 .job_1_2{  float:left;}

 
#newsSlider{ position:absolute; width:937px; height:383px; clear:both;}
* HTML #newsSlider { position:absolute; width:937px; height:383px; clear:both;}
#newsSlider .container { position: relative; width:934px; margin:13px 2px 0 1px; height:383px; overflow:hidden;}
#newsSlider .container img { width:934px; height:383px;}
#newsSlider DIV.slides { position: absolute; top:0px; left:0px;}
#newsSlider UL.slides{ position: absolute; top:0px; left:0px;}
#newsSlider DIV.slides DIV{ position:absolute; width:584px; display: none; top:0px; }
#newsSlider #loopedSlider { position: relative; margin: 0px auto; width:934px; clear:both;}
#newsSlider UL.pagination { position: absolute; top:-0px; left:35px;}
#newsSlider UL.pagination li{ width:30px; height:39px; float:left; text-align:center; margin-right:6px; display:inline;}
#newsSlider UL.pagination LI a{ width:27px; height:27px; color:#999; background:url(../image/flashbutton.png) no-repeat; display:block; line-height:29px;}
#newsSlider UL.pagination LI.active a{ width:30px; height:39px; color:#999; background:url(../image/flashbutton1.png) no-repeat; display:block; line-height:29px; color:#fff;}



#hot-news{ height:231px; background:url(../image/index_hot.jpg) no-repeat center top; margin-top:13px;}
#hot-news .h-con{ width:840px; margin:0 auto; height:208px; padding-left:90px; padding-top:24px;}
#hot-news .h-con .nlist{ width:456px; height:208px; float:left;}
#hot-news .h-con .nlist .x1{ height:24px;}
#hot-news .h-con .nlist .x1 p{ float:left; color:#fff;}
#hot-news .h-con .nlist .x1 p span{color:#D3D1D1; font-size:10px;}
#hot-news .h-con .nlist .x1 a{ float:left; color:#fff; margin-left:7px; display:inline;}
#hot-news .h-con .contact{ width:286px; height:208px; float:left; line-height:21px; color:#fff; margin-left:30px; display:inline;}



#index-con{ background:#FCF6EB; padding-bottom:25px;}
#index-con .index-ks{ width:937px; margin:0 auto; padding-top:26px;}

#index-con .index-ks .about{ width:300px; float:left;}
#index-con .index-ks .about .ab-nr{ width:300px; margin-top:12px;}
#index-con .index-ks .about .ab-nr .com-tp{ width:294px; height:87px; background:url(../image/index_ab.jpg) no-repeat; padding:3px; margin-bottom:14px;}
#index-con .index-ks .about .ab-nr .com-js{ line-height:20px; color:#666;}
#index-con .index-ks .about .ab-nr .com-js b{ color:#DB5709;}
#index-con .index-ks .about .ab-nr .com-js a{ color:#f00;}

.title{ height:35px;}
.title .zt1{ font-family:"微软雅黑"; font-size:18px; color:#CC3300;}
.title .zt2{ color:#999; font-family:Arial, Helvetica, sans-serif; font-size:14px; float:left;}
.title p{ float:left; margin-left:3px; display:inline; color:#CC3300;}



#index-con .index-ks .club{ width:286px; float:left; margin:0 35px 0 19px; display:inline;}
#index-con .index-ks .club .cl-nr{ width:286px; margin-top:8px;}
#index-con .index-ks .club .cl-nr ul li{ line-height:24px;}
#index-con .index-ks .club .cl-nr span{ float:right;}
#index-con .index-ks .club .cl-nr a{ color:#666;}

#index-con .index-ks .recruitment{ width:295px; float:left;}
#index-con .index-ks .recruitment .rec-nr{ margin-top:6px; width:289px; height:183px; padding:3px; background:url(../image/index_rec.jpg) no-repeat;}


#bottom{ background:url(../image/index_bottom.jpg) repeat-x; height:288px; clear:both;}
#bottom .friendlink{ width:937px; margin:0 auto;}
#bottom .friendlink .fri-nr{ margin-top:8px; width:937px; height:86px;}


#bottom .copyright{ width:937px; height:110px; padding-top:45px; margin:0 auto;}
#bottom .copyright img{ float:left; margin-left:51px; display:inline;}
#bottom .copyright .wz{ float:left; margin-left:36px; display:inline; margin-top:22px; line-height:22px;}
#bottom .copyright .wz p{ color:#fff;}
#bottom .copyright .wz a{ color:#fff;}
#bottom .copyright .wz span{ color:#DCD9D9;}

.onmenu a{background:url(../image/ny_centent_menu_a.jpg) no-repeat !important;color:#fff;}