/* css document */
#right .dx_text .w340{ width:340px; float:left; font-family:"宋体"; color: #666;}
#right .dx_text .w349{ width:349px;}
#right .dx_text .title{ font-size:14px; padding-bottom:20px; font-weight:bold; line-height:22px;}
#right .dx_text p.t1{ font-size:12px; line-height:22px;}
#right .dx_text .w330{ float:right; width:330px;}
#right .dx_text .w732{ width:732px; overflow:hidden; padding-top:35px;}
.dx_text .addtop{ width:732px; height:31px; position:relative;border-bottom:1px solid #d6d6d6;}

.dx_text .tab_list{ width:722px; padding-left:10px; overflow:hidden; height:32px; position: absolute; bottom:-1px; z-index:20; background:none;}
.dx_text .tab_list li{ float:left; line-height:31px; height:31px; padding:0 20px; margin-right:3px; background:#ededed;}
.dx_text .tab_list li.tab_hover{ background: #fff; border:1px solid #d6d6d6; height:31px; border-bottom:none;}
.dx_text .tab_list li a{ color:#35945b; display:block; padding-left:33px; background:url(/uploads/image/timages/sprite.png) no-repeat;}
.dx_text .tab_list li a.pic1{background-position:0 -124px;}
.dx_text .tab_list li a.pic2{background-position:0 -34px;}
.dx_text .tab_list li a.pic3{background-position:0 -64px;}
.dx_text .tab_list li a.pic4{background-position:0 -93px;}
.dx_text .tab_list li a.bjcur1{background-position:0 -5px;}
.dx_text .tab_list li a.bjcur2{background-position:0 -152px;}
.dx_text .tab_list li a.bjcur3{background-position:0 -183px;}
.dx_text .tab_list li a.bjcur4{background-position:0 -213px;}

.about_list{ width:100%; overflow:hidden; padding-top:3px; margin-bottom:34px;}
.about_list ul li{ line-height:34px; border-bottom:1px solid #ebebeb; padding-left:10px;}
.about_list ul li .r{ float:right; padding-right:35px; color:#666;}
.about_list ul li a{ color:#666; background:url(/uploads/image/timages/ic07.png) left center no-repeat; padding-left:21px;}
.about_list ul li:hover,.about_list ul li a:hover{ background:#ecf4f0;}
.about_list ul li:hover a{ color:#35945b;}

.detailbox{ padding:50px 0 0 0; font-family:"新宋体";}
.detailbox .tit{ font-family:"新宋体"; font-size:16px; color:#46946a; padding-bottom:8px;}
.detailbox .tit_line{ width:732px; border-bottom:1px solid #e3e3e3; padding-bottom:9px;}
.detailbox .tit_line .color_a{ color:#666; display:inline-block;}
.detailbox .tit_line #color_b{ color:#999; padding-right:30px; display:inline-block;}
.detailbox .tit_down{ line-height:26px; color:#666; padding-top:23px;}
.detailbox .shareto{ width:732px; height:30px; line-height:30px; background:#fff1b2; border-bottom:1px solid #e3e3e3; border-top:1px solid #e3e3e3; margin-top:100px; overflow:hidden;}
.detailbox .shareto .myshare{ float:left; padding-left:13px;}
.detailbox .shareto .backto{ float:right; padding:0 15px 0 0; }
.detailbox .shareto .backto a{ color:#999999; background:url(/uploads/image/timages/ic07.png) left center no-repeat; padding-left:7px;}
.detailbox .about_other{ width:100%; overflow:hidden;}
.detailbox .about_other dl dt{ padding:10px 0 10px 0;}
.detailbox .about_other dl dd{ line-height:22px; padding-left:2px;}
.detailbox .about_other dl dd a{ background:url(/uploads/image/timages/ic07.png) left center no-repeat; padding-left:14px;}
.detailbox .about_other dl dd a:hover{ color:#46946a; text-decoration:underline;}
.detailbox .about_other #times1{ padding-left:25px;}


#left ul li ul{ padding:0; border:none; width:161px; float:right;}
.group_list{
	overflow:hidden;
	display: none;
}
#left ul li ul li{ border-bottom-color:#e2e7e5;}
#left ul li ul li a{ width:130px; display:block; background:url(/uploads/image/timages/ic09.png) right center no-repeat; padding:0 4px 0 5px; color:#999;}
#left ul li ul li a:hover,#left ul li ul li a.cur2{ background:url(/uploads/image/timages/ic08.png) right center no-repeat; color:#46946a;}
.dx_text .h1{ font-size:24px; color:#3e9a69; padding-bottom:14px;}
.hr2{ height:1px; line-height:1px; font-size:0; border-top:1px solid #d8d8d8; margin-bottom:10px;}
.hr3{ height:1px; line-height:1px; font-size:0; border-top:1px solid #d8d8d8; margin-bottom:15px; margin-top:5px;}
.dx_text .after_w{ overflow:hidden; line-height:22px; color:#666;}
.dx_text .after_w .f_two{ padding-top:20px; overflow:hidden;}
.dx_text .after_w .f_two img{ float:left; margin:7px 30px 25px 0; width:241px; height:317px;}
.dx_text .duty_title{ padding-bottom:10px; border-bottom:1px solid #e3e3e3; overflow:hidden; line-height:22px;} 
.dx_text .duty_text{ padding-top:25px; overflow:hidden;} 
.dx_text .duty_text dl { width:352px; float:left; padding-bottom:30px;}
.dx_text .duty_text dl.cur3{ padding-right:24px;}
.dx_text .duty_text dl dt{ width:352px; height:200px; padding-bottom:15px;}
.dx_text .duty_text dl dd{ line-height:20px;}
.dx_text .duty_text dl dd .duty_time{ color:#11863e;}

.dx_text #tab_years{ width:96px; float:left;}
.dx_text #tab_years li{ background:#0a7058; width:84px; padding-right:12px; text-align:right; height:23px; line-height:23px; margin-bottom:2px; color:#fff; font-family:arial; cursor:pointer}
.dx_text #tab_years li.on{ background:none; color:#1b944c;}
.dx_text .tab_box{ width:633px;float:right; background:#f4f9f8; overflow:hidden;}
.dx_text .tab_box h3.y1{ font-size:18px; color:#1b944c; padding:15px 0 15px 30px;}
.dx_text .tab_box table{ width:573px; margin-left:30px; font-size:12px; margin-bottom:70px;}
.dx_text .tab_box table td{ padding-bottom:15px; line-height:18px; vertical-align: top;}
.dx_text .tab_box table td .time{ width:107px; display:block; padding-left:15px; background:url(/uploads/image/timages/ic11.png) left center no-repeat; font-family:"新宋体";  color:#666; font-weight:bold;}
.dx_text .download{ width:732px; padding-top:10px; padding-bottom:26px;}
.dx_text .download table th{ height:27px; line-height:27px; border-bottom:1px dashed #e6e6e6; border-top:1px solid #e3e3e3; background: #ecf4f0;}
.dx_text .download table th.left50{ padding-left:50px; width:450px;}
.dx_text .download table td{ border-bottom:1px dashed #e6e6e6; height:38px; }
.dx_text .download table tr{ cursor:pointer;}
.dx_text .download table tr.hover{ background:#f9f9f9;}
.dx_text .download table td #p_name{ display:block; margin-left:20px; padding-left:18px; background:url(/uploads/image/timages/ic07.png) left center no-repeat;} 
.dx_text .download table td #pdownload{ display:block; width:12px; height:13px; overflow:hidden; text-indent:-999px; background:url(/uploads/image/timages/download1.png) no-repeat;margin-left:6px;}
.dx_text .download table td #pdownload.hover_bj{  background:url(/uploads/image/timages/download2.png) no-repeat;s}


.dx_text .map{ width:300px; height:191px; padding:7px; border:1px solid #d8d8d8; float:left;}
.dx_text .address{ float:left; padding-left:34px;}
.dx_text .my_name{ font-family:"新宋体"; font-size:14px; color:#46946a; padding-bottom:8px;}
.dx_text .my_en{ font-family:arial; color:#6b6b6b; padding-bottom:31px;}
.dx_text .my_del{ color:#6b6b6b; font-family:"新宋体"; line-height:24px;}
.dx_text .deao{ line-height:22px;}
.dx_text .deao_tit{ color:#333; padding-bottom:18px;}
.dx_text em{ color:#fb0404; vertical-align:middle;}
.dx_text #mess_box{ padding:25px 0 0 0;}
.dx_text #mess_box li{ padding-bottom:9px;overflow:hidden;}
.dx_text #mess_box li .sp1{ float:left; display:block; width:74px;}
.dx_text #mess_box li .input1{ width:338px; height:24px; line-height:24px; border:1px solid #dadada; padding:0 5px;background:#fbfbfb; vertical-align:middle;}
.dx_text #mess_box li .input2{ width:487px; height:103px; border:1px solid #dadada; padding:5px;}
.dx_text #mess_box li img{ vertical-align:middle;}
.dx_text #mess_box li.top13{ padding-top:13px;}
.dx_text #mess_box li.top13{ padding-top:13px;}
#mess_box #sen_message{
	vertical-align: middle;
}
#mess_box #reset_form{
	display: inline-block;
    vertical-align: middle;
}
.dx_text .stepbox{ width:340px; float:left; line-height:22px;}
.dx_text .stepbox h3{ font-size:14px; color:#46946a; font-family:"宋体"; padding-bottom:5px; font-weight:bold;}
.dx_text .step_pic{ float:right;}
.dx_text .step_pic img{ border:1px solid #e5e5e5; width:367px; height:249px;}
.dx_text .job_list { padding-bottom:26px; overflow:hidden;}
.dx_text .job_list table th{ height:37px;border-bottom:1px dashed #e6e6e6; border-top:1px solid #e3e3e3; background:url(/uploads/image/timages/line2.gif) right center no-repeat #ecf4f0; text-align:center; color:#46946a;}
.dx_text .job_list table td{ height:38px;border-bottom:1px dashed #e6e6e6; text-align:center;}
.dx_text .jobs_title{ width:732px; height:37px; background:#fff1b2; border-bottom:1px solid #e3e3e3; border-top:1px solid #e3e3e3; line-height:37px;}
.dx_text .jobs_title h3{ float:left; font-family:"新宋体"; font-size:16px; padding-left:12px; color:#46946a; font-weight:bold;}
.dx_text .jobs_title .backtojob{ float:right; padding:0 13px 0 9px; background:url(/uploads/image/timages/ic07.png) left center no-repeat;}
.dx_text .jobs_date{ line-height:35px; height:35px; font-family:"新宋体"; color:#666;}
.dx_text .jobs_date #star_time, .dx_text .jobs_date #end_time{ display:inline-block; padding-right:60px; color:#999; font-family:arial; font-size:11px;}
.dx_text .jobs_that{}
.dx_text .jobs_that table{ border-top:1px solid #cececf; border-left:1px solid #cececf;}
.dx_text .jobs_that table td{ border-bottom:1px solid #cececf; border-right:1px solid #cececf;}
.dx_text .jobs_that table td.height1{ height:30px; width:91px; background:#f6f6f6; text-align:center; color:#333;}
.dx_text .jobs_that table td.height2{ text-align:center; color:#666; text-align:left; padding-left:17px;}
.dx_text .jobs_that table td.height3{padding-left:20px; color:#666;  padding:30px 0 30px 17px; line-height:22px;}
.dx_text .tojob{ text-align:center; padding:10px 0 0 0; padding-bottom:10px; overflow:hidden;}
.dx_text .tojob a{ color:#46946a; font-size:14px; font-family:"新宋体";}
.dx_text .tojob a:hover{ text-decoration:underline;}
.dx_text .tip{ font-family:"新宋体"; line-height:22px;} 
.dx_text .tip h3{ font-size:14px; color:#46946a; line-height:30px;}

.dx_text .trendsbox{ padding:0 0 1px 1px; overflow:hidden; font-family:"新宋体";}
.dx_text .trendsbox ul li{ border-bottom:1px solid #e3e3e3; padding:5px 0 26px 0; margin-bottom:18px; overflow:hidden;}
.dx_text .trendsbox ul li .t_img{ width:141px; height:82px; float:left;}
.dx_text .trendsbox ul li .t_img img{ width:141px; height:82px;}
.dx_text .trendsbox ul li dl{ display:block; width:566px; float:right;}
.dx_text .trendsbox ul li dl dt{padding-bottom:5px;}
.dx_text .trendsbox ul li dl dt a{ font-size:14px; color:#333; } 
.dx_text .trendsbox ul li dl dt a:hover{ color:#46946a;}
.dx_text .trendsbox ul li dl dd{ line-height:20px;}
.dx_text .trendsbox ul li dl dd.t_time{ color:#999; padding-top:4px; line-height:normal;}

.news_scroll{ width:692px; height:215px; margin-top:29px; margin-bottom:51px; overflow:hidden; padding:20px; background:#f2f2f2; position:relative; font-family:"新宋体";}
.news_scroll .news_img{ width:324px; float:left;}
.news_scroll .tpager{ position:absolute; top:20px; right:20px; z-index:20; display:block;}
.news_scroll .tpager li{float:left; display: inline; line-height:18px; margin-left:1px;}
.news_scroll .tpager li.count{ padding-right:5px;}
.news_scroll .tpager li .currentpager{ color:#46946a;}
.news_scroll .tpager li a.pagerprev{ width:31px; height:18px; background:url(/uploads/image/timages/prea2.jpg) no-repeat; overflow:hidden; display:block;}
.news_scroll .tpager li a.pagernext{ width:31px; height:18px; background:url(/uploads/image/timages/next.jpg) no-repeat; overflow:hidden; display:block;}
.news_scroll .tpager li a span{ display:block; text-indent:-9999px; } 
.news_scroll .news_text{ width:350px; float:right;}
.news_scroll .news_text h3{ font-size:16px; color:#46946a; padding:33px 0 3px 0;}
.news_scroll .news_text h6{ color:#999; padding-bottom:50px;}
.news_scroll .news_sm{ line-height:22px; padding-bottom:15px;}
.r48{ margin-right:48px;}
.layout_new{overflow:hidden; width:342px; float:left; padding-bottom:30px;}
.layout_new .layout_title{ height:30px; background:url(/uploads/image/timages/line3.png) bottom left no-repeat;}
.layout_new .layout_title h3{ float:left; font-size:14px; font-family:"微软雅黑"; color:#46946a; padding-bottom:5px;}
.layout_new .layout_title span{ float:right; padding:10px 9px 0 0;}
.layout_new .layout_title span a{ font-family:arial; font-size:10px; color:#46946a;}
.layout_new .layout_list{ padding:8px 3px 0 3px; overflow:hidden; float:left;}
.layout_new .layout_list ul li{ line-height:28px; overflow:hidden; padding-left:13px; background:url(/uploads/image/timages/ic07.png) left center no-repeat;}
.layout_new .layout_list ul li a{ color:#666;display:block;width:240px;overflow:hidden; float:left;text-overflow: ellipsis;white-space:nowrap; }
.layout_new .layout_list ul li span{ float:right;}

.proshowbox{ width:732px;overflow:hidden;}
.showlist{height:150px; padding:25px 15px 8px 15px; position:relative; overflow:hidden;}
.proshowbox .reco_tit{ position:relative; padding:10px 0; background:url(/uploads/image/timages/line4.png) bottom no-repeat;}
.proshowbox .reco_tit h3{ font-size:14px; color:#46946a; padding-left:3px;}
.proshowbox .reco_tit2{ position:relative; width:100%;border-bottom:1px solid #a8a8a8; height:37px;}
.proshowbox .reco_tit2 ul li{ font-size:14px; color:#46946a; height:37px; text-align:left;float:left; cursor:pointer; line-height:37px; margin-right:20px;}
.proshowbox .reco_tit2 ul li.cur{ height:37px; border-bottom:2px solid #388f61; }

.proshowbox .showlist ul li{ float:left; width:118px; margin-right:18px; display:block; padding:0; text-align:center;}
.proshowbox .showlist ul li a.img{ display:block; width:115px; height:96px; border:1px solid #dedede; border-left:2px solid #efefef; overflow:hidden; float:left; margin-bottom:8px;}
.proshowbox .showlist ul li img{ width:115px; height:96px;}
.proshowbox .showlist .prea,.proshowbox .showlist .next{ background:url(/uploads/image/timages/sprite.png) no-repeat; width:18px; height:20px; position:absolute; z-index:10;}
.proshowbox .showlist ul li a{ color:#666;}
.proshowbox .showlist .prea{ background-position:0 -256px; left:0; top:63px;}
.proshowbox .showlist .next{ background-position:0 -281px; right:0; top:63px;}
.proshowbox .showlist .picbox{ width:680px; overflow:hidden; position: absolute; left:33px;}
.proshowbox .showlist .showarea{ width:5000px; position: relative; z-index:5; height:126px;}

.pro_list{ padding-top:32px; overflow:hidden;width: 100%;}
.pro_list ul li{ width:228px;float:left; margin-right:23px; margin-bottom:42px;overflow:hidden;}
.pro_list ul li a{ display:block; color:#333;}
.pro_list ul li .img_two{ width:224px; height:121px; display:block; border:2px solid #e5e5e5; border-bottom:none;}
.pro_list ul li img{ width:224px; height:121px;}
.pro_list ul li .img_hover{ border:2px solid #0a7058; border-bottom:none;}
.pro_list ul li .img_sm{ display:block; width:224px;border:2px solid #e5e5e5; height:29px; line-height:29px;overflow:hidden; text-align:center; background:#fff;}
.pro_list ul li .img_sm_hover{ background:#0a7058;border:2px solid #0a7058;}
.pro_list ul li .font_ff{ color:#fff;}

.dx_text .n_tit{ width:732px; overflow:hidden; padding-bottom:16px;}
.dx_text .n_tit h4{ float: left; font-size:16px; color:#333; font-family:"宋体";}
.dx_text .n_tit span{ float:right; padding-right:4px;}
.dx_text .n_tit span a{ color:#666; padding-left:12px; background:url(/uploads/image/timages/back.png) left center no-repeat; display:block;}
.dx_text .detail_box{ margin-bottom:49px; font-family:"宋体";}
.dx_text .detail_box dl dt{ border:1px solid #ececec; border-right:none; width:288px; height:312px; float:left;}
.dx_text .detail_box dl dt img{ width:288px; height:312px; }
.dx_text .detail_box dl dd{ float:left; width:442px; height:311px; padding-top:1px;}
.dx_text .detail_box dl dd table{ border:1px solid #ececec; border-top:none; width:442px}
.dx_text .detail_box dl dd table td{ background:#f2faeb; border-top:1px solid #ececec; text-align:center; color:#666;}
.dx_text .detail_box dl dd table td.m1{ background:#fff; padding:8px 0 8px 25px; text-align:left;}
.dx_text .detail_box dl dd table td.m2{ color:#46946a;}
.dx_text .detail_box dl dd table td.m3{ background:#fff; padding:2px 0 1px 25px; line-height:20px; text-align:left;}
.dx_text .detail_box dl dd .se1{ width:12px; height:12px; display:block; border:1px solid #cdcdcd;}
.dx_text .detail_box dl dd .se2{ width:13px; height:13px; display:block; background:#0a7058;}
.dx_text .sm{ width:732px; overflow:hidden; padding-top:47px;}
.dx_text .sm .mt{ height:29px; background:url(/uploads/image/timages/line5.jpg) bottom no-repeat;}
.dx_text .sm .mt ul.tab{ padding-left:8px; height:29px;}
.dx_text .sm .mt ul.tab li{ float:left; line-height:28px; width:103px; text-align:center; background:#a2a2a2;}
.dx_text .sm .mt ul.tab li.none{ border:1px solid #e6e6e6; border-bottom:none; height:28px; line-height:28px; background:#fff;}
.dx_text .sm .mt ul.tab li a{ color:#fff;}
.dx_text .sm .mt ul.tab li.none a{ color:#46946a;}
.dx_text .sm_tabbox{ line-height:22px; color:#666; font-family:"宋体";}
.dx_text .sm_tabbox .s1{ width:104px; height:24px; background:#0a7058; line-height:24px; border-left:1px solid #1b7a64; border-right:1px solid #1b7a64; color:#fff; text-indent:11px; margin-top:23px; margin-bottom:8px;}


.party_list_box{overflow:hidden;width:100%;margin-top:30px;}
.party_list_pic{ width:141px;height:82px;background:#eee; float:left;}
.party_list_right{width:570px;float:right;}
.party_list_right h3{padding-bottom:5px;}
.party_list_right h3 a{font-size:14px;color:#333;}
.party_list_decs{height:40px;line-height:20px;overflow:hidden;font-family:"宋体";}
.party_list_decs a{ color:#666;}
.party_list_time{color:#999; font-family:arial, helvetica, sans-serif;line-height:20px;}

.demeanor_cate{
	overflow:hidden;
	text-align: center;
	margin-top: 10px;
}
.demeanor_cate li{
	display: inline-block;
	margin-right:60px;
}
.demeanor_cate li a{
	text-align:center;
	display:block;
	padding:2px 5px;
	height:40px;
	background: #ededed;
	color: #35945b;
	height: 28px;
	line-height:28px;
	font-size:16px;
}
.demeanor_cate li a.selected{
	background: #fff;
	border: 1px solid #d6d6d6;
}

.zd h3{ font-size:16px;width:100%; overflow:hidden;}
.zd ul{width:100%; display:block;overflow:hidden; padding-top:5px;padding-bottom:15px;}
.zd ul li{float:left; padding-right:30px; display:block;}
.bg_new {
	background-image: url(/uploads/image/bg/qishubg.gif);
	background-repeat: no-repeat;
	height: 23px;
	width: 88px;
	color: #fff;
}
.bao_zi_qi_su {
	background-image: url(/uploads/image/bg/qishubg.gif);
	background-repeat: no-repeat;
	text-align: center;
	height: 23px;
	width: 88px;
	list-style-type: none;
	cursor: hand;
	background-color: #fff;
	color: #fff;
	float: left;
	margin-left: 10px;
	line-height: 3px;
	padding-top: 15px;
	clear: none;
	background-position: 0px 5px;
	
}
.nian_fen {
	margin-left: 10px;
}
