﻿/**首页内容**/
#content{width:964px;height:auto;padding:10px 0px 32px 0px; text-align:left; overflow:hidden;}

/*in_left*/
.in_left{float:left;width:706px;height:762px;}
.in_jdt{width:706px;height:512px;float:left;}
.in_hjzs{float:left;margin-top:10px;width:675px;background:url(../images/in_hjssnr.jpg) 0px top no-repeat;height:226px; position:relative;padding:0px 17px 15px 14px;}
.in_hjzs_bt{width:675px;height:21px; line-height:21px;padding:11px 0px 8px; background:url(../images/in_envirli01.gif) repeat-x left bottom;}
.in_hjzs_btz{float:left;background:url(../images/in_xwbt.jpg) left no-repeat;padding-left:29px;font-size:14px; font-family:"微软雅黑";color:#a4211c;}
.in_hjzs_btz span{ color:#aea6a6;font-size:9px; font-family:Arial, Helvetica, sans-serif; padding-left:3px;}
.in_more{ padding-top:9px; float:right;}

.in_hjzsnr{width:675px;height:175px;padding-top:15px;clear:both;}
.zndw_zgd{width:15px;height:14px;background:url(../images/in_zjt.png) left no-repeat;float:left;display:inline;margin-top:75px;cursor:pointer;}
.zndw_ygd{width:15px;height:14px;background:url(../images/in_yjt.png) right no-repeat;float:right;display:inline;margin-top:75px;cursor:pointer;}
.zndw_gdnr{width:640px;overflow:hidden;float:left;}
.ScrConts{width:10000000px;}
.pics{width:185px;height:175px;padding:0px 15px 0px 15px;text-align:left;float:left; line-height:22px;}
.pics p img{background:#fff;padding:1px;border:1px solid #D5D0D0; width:179px; height:134px;}
.pics p{padding-top:5px;}
.pics p a{color:#333;}
.in_hjzsnr #List11, .in_hjzsnr #List2 {float:left;}


/************in_right**************/
.in_right{float:right;width:248px;height:auto;}

/*in_news*/
.in_news{background:url(../images/in_sylmnr.jpg) top no-repeat; position:relative;width:212px;padding:20px 18px 5px 18px;height:331px;}
.in_newsbt{width:212px;height:21px; line-height:21px;padding-bottom:7px;}

.in_newstj{width:210px;height:80px;padding:22px 0px 0px 2px;background:url(../images/in_newsxian.jpg) top center no-repeat; margin-top:2px;}
.in_newstj_tu{float:left;width:110px;height:auto;}
.in_newstj_tu img{border:1px solid #f7c04f;}
.in_newstj_wz{float:left;width:98px; line-height:22px;padding-top:5px;font-family:"微软雅黑";}
.in_newstj_wz dl dt { font-size:13px; color:#434040;}
.in_newstj_wz dl dt a {color:#434040;}
.in_newstj_wz dl dd { line-height:14px; color:#a18e8e; padding-top:6px;}
.in_newstj_wz dl dd a { color:#a18e8e;}
.in_newstj_wz dl dd a.a1 { color:#cd2121; font-size:10px; padding-left:10px;}


.in_newstj_wzbt{font-size:13px;font-weight:bold; font-family:"微软雅黑";}
.in_newslb{width:206px;height:auto; padding:10px 2px 0px;  font-family:"微软雅黑";}
.in_newslb ul li{float:left;width:206px;padding:3px 0px 2px 0px;height:28px; line-height:28px; background:url(../images/in_envirli01.gif) repeat-x left bottom;}
.in_newslb ul li a { color:#434040;background:url(../images/in_xwjt.png) 2px 6px no-repeat; padding-left:21px;}



/************************hotel********************************/
.hotel_con {width:964px;height:auto;padding:10px 0px 54px 0px;}

.hotel_bn { width:963px; height:271px; padding-left:1px;}
.hotel_bn img { width:963px; height:271px;}

.hotel_cn { width:100%; overflow:hidden; background:url(../images/hotel_cnbg.jpg) repeat-x left top; padding-top:15px; text-align:left;}


/*hotel_left*/
.hotel_left { float:left; width:201px; overflow:hidden; margin-left:1px; _display:inline; background:url(../images/hot_lfbnbg.jpg) repeat-y;}

.hotel_lfbn { float:left;background:url(../images/hot_lfbnft.jpg) no-repeat left bottom; padding-bottom:20px; min-height:223px; height:auto; overflow:hidden; _height:223px; _overflow:visible; font-family:"微软雅黑"; }
.hotel_lfbn dl dt { background:url(../images/hot_lftl.jpg) no-repeat left top; height:41px; width:201px; overflow:hidden; font-size:15px; color:#9f130e;}
.hotel_lfbn dl dt span { padding:11px 0px 0px 45px; float:left;}
.hotel_lfbn dl dd {background:url(../images/hot_lfdd01.jpg) no-repeat; width:178px; height:35px; overflow:hidden;}
.hotel_lfbn dl dd a { width:137px; padding-left:41px; display:inline-block; height:24px; padding-top:11px; color:#272626; overflow:hidden; } 
.hotel_lfbn dl dd a:hover {background:url(../images/hot_lfdd02.jpg) no-repeat; color:#c41d1d;}

.hotel_lfbn dl dd a.a1 {background:url(../images/hot_lfdd02.jpg) no-repeat; color:#c41d1d;}

/*hotel_right*/
.hotel_right { float:right; width:750px; overflow:hidden;}

.hotel_cur { float:left; padding-top:10px; font-family:"微软雅黑"; width:100%; overflow:hidden;}
.hotel_cur .span01 { float:left; background:url(../images/hot_rttl01.jpg) no-repeat 0px 5px;color:#272626; font-size:14px; padding-left:14px;}

.hotel_cur .span02 { float:right; background:url(../images/hot_home.jpg) no-repeat left 4px;}
.hotel_cur a {  padding-left:25px;background:url(../images/hot_curli02.jpg) no-repeat right 4px; padding-left:10px; padding-right:16px;}
.hotel_cur a.a1 { background:none; padding-left:23px;background:url(../images/hot_curli01.jpg) no-repeat right 4px;}
.hotel_cur font { color:#ca2121; padding-right:14px; font-size:12px; padding-left:10px;}


.hotel_rtnr { float:left; width:746px; border:1px solid #d8d8d8; overflow:hidden; margin-top:18px; padding:1px;}

.hotel_rtnrbg { width:666px; padding:40px 40px 26px; background:url(../images/hot_rtnrbg.jpg) repeat-x left bottom; color:#777474; line-height:22px; overflow:hidden;}
.hotel_rtnrbg p { padding-bottom:18px;}
.hotel_rtnrbg .close { text-align:right;}
.hotel_rtnrbg .close a { color:#ee474f;}



.news_rtnrbg { width:704px; padding:40px 21px 26px; background:url(../images/hot_rtnrbg.jpg) repeat-x left bottom; color:#777474; line-height:22px;overflow:hidden;}
.news_rtnr01 { padding-top:30px; padding-bottom:20px;}

/*news_rttj*/
.news_rttj { width:704px; overflow:hidden; background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; padding-bottom:10px;}

.news_rttjlf { float:left; padding-left:16px; width:202px; overflow:hidden;}
.news_rttjlf img { border:1px solid #ded8d8; padding:1px; width:198px; height:148px;}

.news_rttjrt { float:left; padding-left:22px; width:448px; overflow:hidden; line-height:22px;}
.news_rttjrt span { display:block;}
.news_rttjrt dl dt { background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; line-height:16px; overflow:hidden; padding:0px 7px 8px;}
.news_rttjrt dl dt .span01 { color:#272626; font-size:14px; font-family:"微软雅黑";}
.news_rttjrt dl dt .span02 { color:#9F130E; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.news_rttjrt dl dt a {color:#272626;}

.news_rttjrt dl dd { padding:15px 4px 8px 7px; height:88px; overflow:hidden;}
.news_rttjrt dl dd a { color:#777474;}

.news_rttjrt .ns_more { float:right; background:url(../images/ns_morebg01.gif) no-repeat 0px 8px; padding-left:11px; color:#a9a9a9; font-family:"微软雅黑";}
.news_rttjrt .ns_more a {color:#a9a9a9;}


/*news_rtlb*/
.news_rtlb { width:704px; overflow:hidden; padding-bottom:78px; padding-top:16px;}
.news_rtlb ul li { background:url(../images/ns_rtlbli02.jpg) repeat-x; height:40px; overflow:hidden; width:100%; line-height:40px; float:left;}
.news_rtlb ul li .span01 { float:left; padding-left:16px;}
.news_rtlb ul li .span02 { float:right; padding-right:28px; color:#a1a1a1; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.news_rtlb ul li a { color:#777474;}

.news_rtlb ul li.one {background:url(../images/ns_rtlbli01.jpg) repeat-x;}
.news_rtlb ul li.two {background:none;}


/*yema*/
.yema .img01 { margin-top:3px; *margin-top:2px; display:inline;}
.yema { width:100%; padding-bottom:10px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#5a5a5a; line-height:15px; color:#707070;}
.yema .ymdd01 { padding:0px 0px;}
.yema .ymdd01 a  {padding:0px 4px 0px 4px; height:14px; color:#000;display:inline-block; text-align:left;}

.yema .ymdd01 a.a1 {color:#fff; background:url(../images/ym03.jpg) no-repeat center; }
.yema .ymdd01 a:hover {color:#fff; background:url(../images/ym03.jpg) no-repeat center;}
.yema .input { border:none; width:16px; height:11px; background:none; overflow:hidden; margin:4px 2px 0px; text-align:center; font-size:10px; color:#868686; font-family:Arial, Helvetica, sans-serif;}
.yema .but01 { background:url(../images/go.jpg) no-repeat left 2px;background:url(../images/go.jpg) no-repeat left 2px\0; width:14px; height:16px; border:none; cursor:pointer; margin-left:4px;}
.yema .span02 { padding-right:8px;}
.yema .span03 { padding-left:6px; padding-right:10px;}
.yema font { color:#30a564; font-size:12px; padding-right:6px;}
.yema img { vertical-align:top;}
.yema .span01 { background:url(../images/ns_put01.jpg) no-repeat left 1px; background:url(../images/ns_put01.jpg) no-repeat left 2px\0; width:20px; height:17px; display:inline-block;}

/*rel_detail*/
.rel_detail { width:704px; overflow:hidden; color:#777474; margin:0px auto;}
.rel_detail h1 { text-align:center; font-size:15px; color:#272626; background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; line-height:24px; padding-bottom:14px; overflow:hidden; font-family:"微软雅黑"; font-weight:normal;}
.rel_detail h2 { font-size:12px; line-height:14px; font-weight:normal;overflow:hidden; margin-bottom:30px; text-align:center; color:#7e7979; margin-top:16px;}
.rel_detail h2 .font01 { font-family:Arial, Helvetica, sans-serif; color:#c41806;}
.rel_detail h2 .span02 { padding-right:39px;display:inline; }
.rel_detail h2 .span03 {margin-right:5px; display:inline; overflow:hidden;}

.rel_detail h2 a { color:#7e7979;}
.rel_detail h2 a:hover { color:#7e7979; }
.rel_detail img { vertical-align:top; padding-right:10px;}

.news_info { padding-right:0px;}
.news_info a { cursor:pointer; padding:0px 5px;}

.ns_detail p { padding-bottom:20px; }

.ns_detail { line-height:2em; width:678px; text-align:left;}

.rel_detail .close { width:678px; text-align:right; padding-bottom:6px; overflow:hidden;}
.rel_detail .close a { font-size:12px; color:#ee474f;}


.event_retail { float:left; width:704px; padding-top:10px;color:#777474; background:url(../images/ns_rttjli01.jpg) repeat-x left top;}
.event_retail ul li { padding:0px 16px 0px 16px;}
.event_retail ul li a { color:#a7a0a0;}
.event_retail ul li a:hover {color:#9F130E;}

/*******************************promotion****************************/
/*promotion_lb*/
.promotion_lb { width:704px; overflow:hidden; }
.promotion_lb ul li {background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; padding-bottom:12px;width:704px; overflow:hidden; margin-bottom:40px; }
.promotion_lblf { float:left; padding-left:16px; width:187px; overflow:hidden;}
.promotion_lblf img { border:1px solid #ded8d8; padding:1px; width:183px; height:137px;}

.promotion_lbrt { float:left; padding-left:37px; width:448px; overflow:hidden; line-height:22px;}
.promotion_lbrt span { display:block;}
.promotion_lbrt dl dt { background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; line-height:16px; overflow:hidden; padding:0px 7px 8px;}
.promotion_lbrt dl dt .span01 { color:#272626; font-size:14px; font-family:"微软雅黑";}
.promotion_lbrt dl dt .span02 { color:#9F130E; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.promotion_lbrt dl dt a {color:#272626;}

.promotion_lbrt dl dd { padding:15px 4px 8px 7px; height:72px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
.promotion_lbrt dl dd a { color:#777474;}

.promotion_lbrt .ns_more { float:right; background:url(../images/ns_morebg01.gif) no-repeat 0px 8px; padding-left:11px; color:#a9a9a9; font-family:"微软雅黑";}
.promotion_lbrt .ns_more a {color:#a9a9a9;}


.index-splash-block {
	width: 178px;
	height: 286px;
	text-align:	left;
}
.index-splash-block .feature-slide-preview {
    margin: 0 auto;
	padding-top: 10px;
    display: none;
    width: 178px;
    height: 248px;
    overflow: hidden;
}
.index-splash-block .feature-slide-preview .screenshot {
    display: block;
    margin: auto;
}
.feature-slide-preview img { width:178px; height:248px;}
.index-splash-block .feature-slide-list {
    
    height: 10px;
    overflow: hidden;
    margin: 12px auto 0; float:right;
}
.index-splash-block .feature-slide-list a {
    float: left;
    display: inline;
    width: 20px;
    height: 10px;
    background: url(../images/feature-point.png) center no-repeat; _margin-top:-3px;
}
.index-splash-block .feature-slide-list a.current {
    background: url(../images/feature-point-current.png) center no-repeat;
}
.index-splash-block  .feature-slide-list .feature-slide-list-items {
    display: inline;
}
.index-splash-block  .feature-slide-list a.feature-slide-list-previous {
    background: url(../images/feature-point-previous.png) no-repeat; width:10px; _margin-top:1px;
}
.index-splash-block  .feature-slide-list a.feature-slide-list-next {
    background: url(../images/feature-point-next.png) no-repeat right; width:10px; 
}


/***********************************job********************************************/
.job_rtnrbg { width:710px; padding:20px 18px 46px; background:url(../images/hot_rtnrbg.jpg) repeat-x left bottom; color:#777474; line-height:22px;}

/*job_list*/
.job_list { width:710px; overflow:hidden; padding-bottom:44px;}
.job_list dl dt { width:100%; height:38px; padding-top:4px; background:url(../images/job_rtlbtlbg.jpg) repeat-x; line-height:38px; color:#3c3c3c;font-family:"微软雅黑";}
.job_list dl dt .span01 { float:left; width:9%; border-right:1px solid #e4e4e4; text-align:center;}
.job_list dl dt .span02 { float:left; width:18%; border-right:1px solid #e4e4e4; text-indent:20px;}
.job_list dl dt .span03 { float:left; width:27%; border-right:1px solid #e4e4e4; text-indent:20px;}
.job_list dl dt .span04 { float:left; width:15%; border-right:1px solid #e4e4e4; text-align:center;}
.job_list dl dt .span05 { float:left; width:15%; border-right:1px solid #e4e4e4; text-align:center;}
.job_list dl dt .span06 { float:left; width:15%; text-align:center;}

.job_list dl dd { width:100%; height:37px; line-height:37px; color:#919191;font-family:"微软雅黑";border-bottom:1px solid #e4e4e4; overflow:hidden;}
.job_list dl dd .span01 { float:left; width:9%; border-right:1px solid #e4e4e4; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.job_list dl dd .span02 { float:left; width:18%; border-right:1px solid #e4e4e4; text-indent:20px;}
.job_list dl dd .span03 { float:left; width:27%; border-right:1px solid #e4e4e4; text-indent:20px;}
.job_list dl dd .span04 { float:left; width:15%; border-right:1px solid #e4e4e4; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.job_list dl dd .span05 { float:left; width:15%; border-right:1px solid #e4e4e4; text-align:center;  font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.job_list dl dd .span06 { float:left; width:15%; text-align:center; padding-top:15px;}
.job_list dl dd a {color:#919191;}


.job_rtnrbg02 { width:686px; padding:20px 30px 46px; background:url(../images/hot_rtnrbg.jpg) repeat-x left bottom; color:#777474; line-height:22px;}

/*job_lbnr*/
.job_lbnr { width:686px; overflow:hidden; padding-bottom:44px;font-family:"微软雅黑";}
.job_lbnr h2 { font-size:14px; color:#272626; font-weight:normal; padding-bottom:16px;}

.job_lbnr ul { width:687px; overflow:hidden; padding-bottom:30px;}
.job_lbnr ul li { float:left; width:226px; border:1px solid #d9d9d9; height:24px; overflow:hidden; line-height:24px; margin-right:1px; margin-bottom:1px;}
.job_lbnr ul li .span01 { float:left; width:77px; color:#737373; text-indent:16px; height:24px; background:url(../images/job_nrrtli01.jpg) no-repeat;}
.job_lbnr ul li .span02 { float:left; width:148px;  text-indent:16px; border-left:1px solid #d9d9d9; color:#a1a0a0; font-family:Arial, Helvetica, sans-serif;}

.job_lbnr dl dt { font-size:14px; color:#646060; font-weight:normal; padding-bottom:14px;}
.job_lbnr dl dd {color:#a5a2a2; padding-bottom:20px;}
.job_lbnr dl dd a {color:#a5a2a2;}

.job_lbnr h3 { float:right;}



/*job_apply*/
.job_apply { width:477px; overflow:hidden; padding-bottom:44px; padding-top:64px;font-family:"微软雅黑";}
.job_apply ul li { width:477px; padding-bottom:19px;}
.job_apply ul li input { float:left;}
.job_apply ul li:before,.job_apply ul li:after { content:""; clear:both; display:block; height:0px; overflow:visible;}
.job_apply ul li .span01 { float:left; width:74px; line-height:19px; color:#272626;}
.job_apply ul li .span02 { float:left; width:239px; padding:2px 3px; height:15px; background:url(../images/job_put01.jpg) no-repeat;}
.job_apply ul li .span03 { float:left; width:50px; padding-left:5px; color:#df0707; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
.job_apply ul li .span04 { float:left; width:400px;background:url(../images/job_area02.jpg) no-repeat 1px top; background:url(../images/job_area01.jpg) no-repeat 1px top\9; padding:2px 1px 2px 2px;}
.job_apply ul li .span05 { float:left; width:403px;}
.job_apply ul li .span06 { float:left; width:70px; padding:2px 3px; height:15px; background:url(../images/aid_put01.jpg) no-repeat;}
.job_apply ul li .span07 { float:left; padding-left:11px;}
.job_apply ul li .span08 { float:left; padding-left:11px; line-height:19px;}
.job_apply ul li a { color:#797575;}

.job_apply ul li .font01 { float:left; width:239px; padding:2px 3px; height:15px; background:url(../images/job_put01.jpg) no-repeat;}
.job_apply ul li .font02 {float:left; width:17px; padding-left:5px; color:#df0707; font-family:Arial, Helvetica, sans-serif; font-size:17px;}

.job_apply ul li .put01 { float:left; width:233px; height:15px; line-height:15px; background:none; border:none; font-family:Arial, Helvetica, sans-serif;color:#737373; font-size:12px; }
.job_apply ul li .put02 { float:left; width:70px; height:15px; line-height:15px; background:none; border:none; font-family:Arial, Helvetica, sans-serif;color:#737373; font-size:12px; }

.job_apply ul li .area01 { float:left; width:389px; height:128px; background:none; border:none; font-size:12px;color:#737373; padding:5px 5px 5px 5px; font-family:Arial, Helvetica, sans-serif;}

.job_apply ul li .but01 { width:75px; height:22px; background:url(../images/job_but02.jpg) no-repeat; float:left; border:none; cursor:pointer; margin-right:20px;}
.job_apply ul li .but02 { width:75px; height:22px; background:url(../images/job_but03.jpg) no-repeat; float:left; border:none; cursor:pointer; }

.job_apply ul li.one { margin-top:10px;}

.job_apply ul li .radio01 { margin-top:4px;  margin-top:1px\9; margin-top:4px\0;}
.job_apply ul li b { font-weight:normal; padding:0px 20px 0px 8px; float:left;color:#272626;}


.file01 { float:left; width:320px; position:relative; z-index:2;margin-top:-29px;}
.file_01 {filter: Alpha(opacity=0);-moz-opacity:0.0;opacity:0.0;width:320px; color:#000; height:30px; float:left;}
.jop_top { float:left; width:403px;}
.jop_top .input01 {float:left; width:233px; height:15px; line-height:15px; background:none; border:none;color:#737373; font-family:Arial, Helvetica, sans-serif;}
.jop_top .button01 { background:url(../images/job_but04.jpg) no-repeat; width:52px; height:18px; float:left; border:none;}


/*************************************aid_nav***********************************/
/*aid_contact*/
.aid_contact { width:672px; padding:0px 16px 63px; overflow:hidden; background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; color:#979494;}
.aid_contact dl dt { font-size:14px; color:#646060;font-family:"微软雅黑"; width:100%; display:block; overflow:hidden; padding-bottom:10px;}
.aid_contact dl dt .span01 { float:left;}
.aid_contact dl dt .span02 { float:left; padding-left:11px;}

.aid_contact dl dd { line-height:30px;}
.aid_contact dl dd span { font-family:Arial, Helvetica, sans-serif;}

.aid_message { margin:0px; padding:26px 0px 0px 9px;}

/*blog*/
.aid_construction { width:964px;}

/*partner*/
.partner { float:left; width:666px; overflow:hidden; padding-bottom:6px;}
.partner ul { padding:0px 0px 10px; overflow:hidden; width:680px;}
.partner ul li { float:left; margin:0px 26px 20px 0px; width:143px;}
.partner ul li span {width:142px; background:url(../images/partImg_bg.png) no-repeat; padding:1px 0px 0px 1px; display:block; height:83px;}
.partner ul li img { width:140px; height:81px;}
.partner ul li p { text-align:center; width:144px; background:url(../images/pratPic_title.png) no-repeat; margin:10px 0px; color: #8C8C8C; height:24px; line-height:24px; overflow:hidden;}
.partner ul li a { color:#747474;}
.partner ul li a:hover { color:#747474; text-decoration:underline;}


/*sitemap*/
.sitemap {padding:0px 0px 0px 0px; width:704px; height:auto; padding-bottom:30px; float:left; display:inline; overflow:hidden;color:#727272;}
.sitemap ul li.one { background:#fff;}
.sitemap ul li { background:#eeeeee;line-height:32px; margin:3px 0;_margin:6px 0; width:784px; min-height:32px; height:auto; overflow:hidden;}
.sitemap ul li a{padding:0px 10px; color:#727272; display:inline-block;}
.sitemap ul li a:hover { color:#727272; text-decoration:underline;}
.sitemap ul li a.a1 { color:#434444; font-weight:bold; padding-left:15px;}
.sitemap .span01 { float:left; display:inline-block; width:90px;}
.sitemap .span02 { float:left; display:inline-block; width:618px; }
.sitemap .span03 { float:left; display:inline-block; width:16px; }


/*search*/
.search { padding:0px; padding-bottom:30px; margin-top:-20px;}


/***********************************envir_show******************************************/
.envir_rtnr01 { padding-top:1px; padding-bottom:20px;}

.envir_list { width:704px; overflow:hidden; background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; padding-bottom:12px; margin-bottom:44px;}
.envir_list ul { background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; padding-bottom:28px; margin-bottom:12px; overflow:hidden; width:732px;}
.envir_list ul li { float:left; width:168px; margin-right:13px; padding-top:27px;}
.envir_list ul li img { width:152px; height:112px; padding:4px;}
.envir_list ul li a.a1 { background:url(../images/envir_imgbg.jpg) no-repeat; width:168px; height:128px; display:block;}
.envir_list ul li a.a1:hover { background:url(../images/envir_imgbg02.jpg) no-repeat;}
.envir_list ul li span { display:block; text-align:center;}
.envir_list ul li a { color:#817e7e; line-height:14px;}

.envir_list ul li .span01 { color:#9F130E; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.envir_list ul.one { background:none;}



.envir_nrimgtab { float:left; width:353px; background:url(../images/envir_nrimgbg.jpg) no-repeat; margin-top:29px; overflow:hidden;}


/*job_lbnr*/
.envir_nrrt { width:322px; float:right; overflow:hidden; padding-bottom:44px;font-family:"微软雅黑"; padding-top:26px;}
.envir_nrrt dl dt { font-size:14px; color:#646060; font-weight:normal; padding-bottom:14px; padding-left:10px;}
.envir_nrrt dl dd {color:#a5a2a2; padding:0px 10px 20px;}
.envir_nrrt dl dd a {color:#a5a2a2;}

.envir_nrrt h2 { width:100%; overflow:hidden; background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; font-weight:normal; color:#817e7e; padding-bottom:4px;}

.envir_nrrt h2 .span01 { float:left; padding-left:4px; font-size:14px;}
.envir_nrrt h2 .span02 { float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#9F130E; padding-right:15px; padding-top:2px;}

.envir_nrrt h3 { width:100%; overflow:hidden; background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; font-weight:normal; color:#969191; padding-bottom:10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-top:10px; margin-bottom:15px;}

.envir_nrrt h3 .span01 { background:url(../images/envir_phone.jpg) no-repeat 8px 3px; float:left; font-size:14px; color:#646060;font-family:"微软雅黑"; padding-left:29px; font-weight:bold; padding-right:12px; line-height:22px;}


/**********************************user*********************************/
/*user_constitution*/
.user_constitution { width:704px; overflow:hidden; color:#777474; margin:0px auto;}
.user_constitution h1 { text-align:center; font-size:15px; color:#272626; background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; line-height:24px; padding-bottom:14px; overflow:hidden; font-family:"微软雅黑"; font-weight:normal;}

.user_consnr { line-height:2em; width:678px; text-align:left; color:#979494;font-family:"微软雅黑"; padding-top:26px;}
.user_consnr p { padding-bottom:14px; }
.user_consnr span { background:url(../images/user_conli01.jpg) no-repeat left 2px; padding-left:20px;}



/*promotion_lb*/
.user_activities { width:704px; overflow:hidden; }
.user_activities ul li {background:url(../images/ns_rttjbg.jpg) repeat-x left bottom; padding-bottom:12px;width:704px; overflow:hidden; margin-bottom:40px; }
.user_actlf { float:left; padding-left:16px; width:187px; overflow:hidden;}
.user_actlf img { border:1px solid #ded8d8; padding:1px; width:183px; height:137px;}

.user_actrt { float:left; padding-left:37px; width:448px; overflow:hidden; line-height:22px;}
.user_actrt span { display:block;}
.user_actrt dl dt { background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; line-height:16px; overflow:hidden; padding:0px 7px 8px;font-family:"微软雅黑";}
.user_actrt dl dt .span01 { color:#272626; font-size:14px; }
.user_actrt dl dt .span02 { color:#9F130E; padding-top:12px; font-size:12px;}
.user_actrt dl dt .font01 {color:#9c9c9c; font-size:12px;}
.user_actrt dl dt b { font-family:Arial, Helvetica, sans-serif; padding-right:40px; font-weight:normal;}
.user_actrt dl dt a {color:#272626;}

.user_actrt dl dd { padding:12px 4px 8px 7px; height:62px; overflow:hidden;}
.user_actrt dl dd a { color:#777474;}

.user_actrt .ns_more { float:right; background:url(../images/ns_morebg01.gif) no-repeat 0px 8px; padding-left:11px; color:#a9a9a9; font-family:"微软雅黑";}
.user_actrt .ns_more a {color:#a9a9a9;}


/*user_integral*/
.user_integral { width:710px; overflow:hidden; padding-bottom:44px;}
.user_integral dl dt { width:100%; height:38px; padding-top:4px; background:url(../images/job_rtlbtlbg.jpg) repeat-x; line-height:38px; color:#3c3c3c;font-family:"微软雅黑";}
.user_integral dl dt .span01 { float:left; padding-left:26px;}

.user_integral dl dd { width:100%; height:36px; line-height:36px; color:#919191;font-family:"微软雅黑"; background:url(../images/user_intlibg.jpg) repeat-x left bottom; overflow:hidden;}
.user_integral dl dd .span01 { float:left; width:28%; border-right:1px solid #e4e4e4; text-indent:26px;}
.user_integral dl dd .span02 { float:left; width:71%; text-indent:26px;}
.user_integral dl dd a {color:#919191;}

.user_integral dl dd b { font-family:Arial, Helvetica, sans-serif; font-weight:normal;}



/*user_apply*/
.user_apply { width:424px; overflow:hidden; padding:18px; padding-top:4px;font-family:"微软雅黑";}
.user_apply h2 { background:url(../images/ns_rttjli01.jpg) repeat-x left bottom; overflow:hidden; font-weight:normal; padding-bottom:8px; margin-bottom:30px;}
.user_apply h2 .span01 { color:#272626; font-size:18x; float:left; padding-left:14px; padding-right:20px;}
.user_apply h2 .span02 { background:url(../images/user_appli02.jpg) no-repeat left 12px; float:left; font-size:12px; color:#9b9b9b; padding-top:7px; padding-left:10px;}
.user_apply ul li { width:424px; padding-bottom:22px;}
.user_apply ul li input { float:left;}
.user_apply ul li:before,.user_apply ul li:after { content:""; clear:both; display:block; height:0px; overflow:visible;}
.user_apply ul li .span01 { float:left; width:114px; line-height:19px; color:#272626; padding-right:6px; text-align:right;}
.user_apply ul li .span02 { float:left; width:163px; padding:2px 3px; height:15px; background:url(../images/user_put01.jpg) no-repeat;}
.user_apply ul li .span03 { float:left; width:30px; color:#df0707; font-family:Arial, Helvetica, sans-serif; font-size:17px;}
.user_apply ul li .span04 { float:left; width:170px;}
.user_apply ul li .span06 { float:left; width:70px; padding:2px 3px; height:15px; background:url(../images/aid_put01.jpg) no-repeat;}
.user_apply ul li .span07 { float:left; padding-left:11px;}
.user_apply ul li .span08 { float:left; padding-left:11px; line-height:16px;}
.user_apply ul li a { color:#797575;}
.user_apply ul li .span04 img { float:left;}
.user_apply h2 a { color:#ed3b44; text-decoration:underline;}


.user_apply ul li .put01 { float:left; width:163px; height:15px; line-height:15px; background:none; border:none;color:#737373; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.user_apply ul li .put02 { float:left; width:70px; height:15px; line-height:15px; background:none; border:none;color:#737373; font-family:Arial, Helvetica, sans-serif; font-size:12px; }


.user_apply ul li .but01 { width:75px; height:22px; background:url(../images/user_but01.jpg) no-repeat; float:left; border:none; cursor:pointer; margin-right:10px;}
.user_apply ul li .but02 { width:75px; height:22px; background:url(../images/job_but03.jpg) no-repeat; float:left; border:none; cursor:pointer; }
.user_apply ul li .but03 { width:75px; height:22px; background:url(../images/job_but02.jpg) no-repeat; float:left; border:none; cursor:pointer; margin-right:10px;}
.user_apply ul li .but04 { width:75px; height:22px; background:url(../images/user_but02.jpg) no-repeat; float:left; border:none; cursor:pointer; margin-right:10px;}

.user_apply ul li.one { margin-top:21px;}

.user_apply ul li .radio01 { margin-top:4px;  margin-top:1px\9; margin-top:4px\0;}
.user_apply ul li b { font-weight:normal; padding:0px 20px 0px 8px; float:left;color:#272626; line-height:19px;}



.qjclose { text-align:right; width:704px; display:block; overflow:hidden;}
.qjclose a { color:#ee474f;}

.conclose { text-align:right; width:900px; display:block; overflow:hidden;}
.conclose a { color:#ee474f;}
