﻿@charset "utf-8";
/*---------------------------------------------------  频道页样式  -----------------------------------------------*/
body{background-image: url(../images/main-bg.jpg);background-repeat: repeat;}
/* 头部 */
#head{ width:100%; }
.head_bg2{ background:url(../images/head_bg1.gif) repeat; width:100%; }
.head_bg{ background:url(../images/head_bg2.gif) repeat-y center center; width:100%; height:137px;}
.top{padding:24px 0 0 0; width:950px; margin:0 auto; }
.top h1,.top h2{ display:block; width:290px; height:78px; background:url(../images/logo.gif) no-repeat 0 0; text-indent:-99999px; float:left;  }
.top h1 a,.top h2 a{ display:block; width:290px; height:78px;}
.top_search{ height:24px; overflow:hidden; float:right; padding-top:7px; }
.index_input{width:150px;height:22px;margin:0 5px 0 0;_display:inline;float:left;background:#fff;color:#aba9a9;padding-left:10px;border: 1px solid #CCCCCC;}
.index_btn{ display:block; width:51px; height:22px; cursor:pointer; color:#e2c926; float:left; background:url(../images/search.gif) no-repeat; font-size:12px; }
.header_tel{float: right;height: 86px;width: 263px; padding-top: 10px}	
	/*导航*/			
	.nav{ height:32px; }
		.nav_box{ width:950px; margin:0 auto; background:url(../images/logo_bg.gif) no-repeat 0 0;}
			.logo_zx{ margin-left:16px; width:186px; height:40px; background:url(../images/logo_zx.gif) no-repeat 0 0; float:left; _display:inline; text-indent:-9999px; position:absolute; top:-4px; left:0; }
			.logo_mr{ background:url(../images/logo_mr.gif) no-repeat 0 0; }
			.logo_wc{ background:url(../images/logo_wc.gif) no-repeat 0 0; }
			.nav_list{ height:32px; width:735px;z-index:1; float:right; position:relative; }
				.nav_list li{ float:left; width:105px; }
					.nav_list li a{ display:block; width:105px; height:32px; text-align:center; line-height:31px; color:#6a4511; font-size:14px; font-weight:bold; }
					.nav_list li a:hover{ color:#f3f3f3; font-weight:bold; text-decoration:none; }
					.nav_list li.nav1{ background:url(../images/nav_bg1.gif) no-repeat 0 0; }
					.nav_list li.nav2{ background:url(../images/nav_bg2.gif) no-repeat 0 0; }
					.nav_list li.nav3{ background:url(../images/nav_bg3.gif) no-repeat 0 0; }
					.nav_list li.nav4{ background:url(../images/nav_bg4.gif) no-repeat 0 0; }
					.nav_list li.nav5{ background:url(../images/nav_bg5.gif) no-repeat 0 0; }
					.nav_list li.nav6{ background:url(../images/nav_bg6.gif) no-repeat 0 0; }
					.nav_list li.nav7{ background:url(../images/nav_bg7.gif) no-repeat 0 0; }
					.nav_list li.nav_select.current a{ color:#e8b053; font-weight:bold; width:105px; height:32px; }
						.nav_list li.nav_select a:hover{ color:#e8b053; text-decoration:none; }
					.subnav_list{ width:708px; height:29px; color:#fff; position:absolute; bottom:-30px; right:0; text-align:left; }
						.subnav_list li{ line-height:29px; font-size:12px; width:708px; height:29px; background:#988064; opacity:0.6; filter: Alpha(opacity=60); }
							.subnav_list li a{ color:#fff; width:auto; display:inline; font-weight:normal; margin:0 10px; }
							.subnav_list li a:hover{ background:none; display:inline; font-weight:normal; color:#fff; }
	
/*#container{ text-align:left; width:100%; margin:0 auto; overflow:hidden; background:url(../images/wrap_bg.gif) repeat-y center 0; }*/
#container{
	background-color: #FFFFFF;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
	.wrap{ width:910px; margin:0 auto; overflow:hidden; clear:both; padding:0 20px; text-align:left; }						
	/*焦点图*/
	.focus{ width:605px; height:303px; float:left; padding:16px 0 0 0; overflow:hidden; position:relative; }
		.focus_list,.focus_list li{ width:605px; height:303px; overflow:hidden; }
		.focus_nav{ width:605px; overflow:hidden; height:31px; position:absolute; left:0; bottom:0; }
			.focus_nav li{ width:100px; height:31px; float:left; margin-right:1px; _display:inline; line-height:31px; background:url(../images/focus_bg1.gif) no-repeat 0 0; text-align:center; }
				.focus_nav li a{ display:block; width:100px; height:31px; color:#747474; }
				.focus_nav li.current{ background:url(../images/focus_bg2.gif) no-repeat 0 0; }
					.focus_nav li.current a{ color:#aa5f19; text-decoration:none; }
				li.mar0{ margin:0; }
	
	/*焦点图右侧推荐信息*/			
	.recommend{ width:293px; float:right; padding:15px 0 0 0; }
		.recommend h3{ font-size:14px; font-weight:bold; text-align:center; margin-bottom:4px; }
			.recommend h3 a{ color:#3a3a3a; }
		.recommend p{ height:40px; background:#988064; padding:6px 8px; color:#fff; line-height:20px; margin-bottom:8px; }
			.recommend p a{ color:#fff; }
		.recommend_list{ overflow:hidden; margin-bottom:5px; line-height:24px; }
			.recommend_list li{ padding-left:13px; overflow:hidden; background:url(../images/recommend_bg.gif) no-repeat 0 center; line-height:24px; height:24px; width:280px; overflow:hidden; }
				.recommend_list li a{ display:block; width:217px; }
				.recommend_list li span{ float:right; }
		.ask{ height:69px; background:#f3f1ed; }
			.ask ul{ overflow:hidden; padding:13px 0 0 13px; }
				.ask li{ float:left; overflow:hidden; text-align:center; margin-right:13px; _display:inline; }
					.ask li a{ color:#525252; }
					.ask li img{ display:inline; }
				li.tel{ margin-right:0; }
	
	
	.left{ width:259px; float:left; padding-top:4px; }
		/*专家推荐*/
		.expert{ overflow:hidden; background:#f0eee9; margin:4px auto 0; /*margin-bottom:12px;*/ width:259px; /*border-bottom:3px solid #968066;*/ }
			.expert_title{ height:35px; background:url(../images/expert_titlebg2.gif) repeat-x; line-height:35px; padding-right:20px; }
				.expert_title h3{ float:left; color:#fff; padding-left:43px; background:url(../images/expert_titlebg.gif) no-repeat 20px center; }
				.expert_title a{ float:right; color:#fff; }
			.expert .cexpert_nav{ overflow:hidden; width:50px; float:right; padding-top:8px;margin-right: 10px; }
			.expert_navmr{ margin-left:69px; }
				.expert_nav li{ width:70px; height:22px; background:#747474; }
				.expert_nav li.current{ background:#dd0068;}
					.expert_nav li a{ display:block; width:70px; height:22px; color:#fff; text-align:center; }
					.expert_nav li a:hover{ color:#fff; text-decoration:none; }
			.expert_list{ width:180px; height:220px; float:left; overflow:hidden; padding-bottom:8px;padding-left: 10px; }
				.expert_list li{ width:178px; height:210px; overflow:hidden; margin-top:8px; border:1px solid #bcbcbc; }
		
		/*海南动态、媒体报道信息切换*/
		.info{ background:#f0eee9; margin-bottom:14px; }
			.info_title{ height:35px; background:url(../images/expert_titlebg2.gif) repeat-x; padding-left:28px; }
				.info_title li{ float:left; font-size:14px; width:81px; padding-left:23px; height:35px; line-height:35px; }
					.info_title li h3{ font-size:14px; font-weight:normal; }
					.info_title li a{ color:#fff; }
				.info_title li.current{ background:url(../images/expert_titlebg.gif) no-repeat 0 center; }
					.info_title li.current a,.info_title li.current a:hover{ color:#fff; font-weight:bold; }
		.info_box{ padding:3px 10px 3px 12px; overflow:hidden; clear:both; }
			.recommend_info{ overflow:hidden; border-bottom:1px dashed #626262; }
				.recommend_title{ font-size:14px; font-weight:bold; margin:3px 0 5px 0; text-align:center; }
					.recommend_title a{ color:#603812; }
				.recommend_img{ width:228px; height:130px; margin: 0 auto; }
				.recommend_txt{ width:228px; color:#000; text-indent:2em; padding:5px 0 4px 0; }
					.recommend_txt a{ color:#aa5f19; }
			.info_list{ overflow:hidden; padding:8px 0 6px; clear:both; overflow:hidden; }
				.info_list li{ padding-left:18px; background:url(../images/info_listbg.gif) no-repeat 0 center; }
				
	.right{ width:633px; float:right; overflow:hidden; padding-top:12px; }
		/*项目切换*/
		.project_box{ background:#f0eee9; overflow:hidden; }
			.project_nav{ height:37px; background:#e9e9e9 url(../images/cproject_nav1.gif) repeat-x center 0; overflow:hidden; }
				.project_nav li{ width:118px; height:37px; text-align:center; float:left; font-size:12px; line-height:37px; }
				.project_nav li.current{ width:118px; background:url(../images/cproject_nav2.gif) no-repeat center center; font-size:14px; }
					.project_nav li a,.project_nav li a:hover{ color:#fff; }
			.mart12{ margin-top:12px; }
			.project_wrap{ overflow:hidden; clear:both; }
				.project_content{ width:550px; height:251px; margin:0 auto; padding:13px 0 10px; overflow:hidden; }
					.project_recommend{ border-bottom:1px dashed #626262; font-size:14px; padding-bottom:6px; margin-bottom:10px; }
						.cproject_rtitle{ font-weight:bold; text-align:center;}
							.project_recommend p a{ color:#aa5f19; }
					.project_list{ float:left; overflow:hidden; width:335px; line-height:24px; }
						.project_list li span{ float:right; }
					.project_case{ width:194px; float:right; }
						.pcase_title{ background:url(../images/pcase_titlebg.gif) no-repeat left center; padding-left:20px; font-size:14px; margin-bottom:9px; }

/*尾部*/		
#footer{ background:#796147; padding:12px 0 13px; overflow:hidden; color:#e3e3e3; text-align: center;}
	.footer_nav{ width:950px; margin:0 auto 8px; height:34px; line-height:34px; font-size:14px; color:#fff; }
		.footer_nav a{ margin:0 18px; color:#fff; }
	#footer p{ line-height:18px; }
	#footer p img{ display:inline; }
		.marr25{ margin-right:25px; }
	.footer_nav2{ margin-top:13px; }
		.footer_nav2 a{ margin:0 10px; color:#fff; }

		
/*---------------------------------------------------  栏目页样式  -----------------------------------------------*/
/*body.column_body{ background:url(../images/body_bg.gif) repeat; }*/
.column_head{ background:url(../images/head_bg1.gif) repeat; overflow:hidden; width:100%; }
	.column_headbg{ overflow:hidden; background:url(../images/head_bg2.gif) repeat-y center center; width:100%; }
	.logo_zx2{ background:url(../images/logo_zx.gif) no-repeat 0 0; }
	.logo_mr2{ background:url(../images/logo_mr.gif) no-repeat 0 0; }
	.logo_wc2{ background:url(../images/logo_wc.gif) no-repeat 0 0; }
	.logo_sb{ background:url(../images/logo_sb.gif) no-repeat 0 0; }
	.logo_gy{ background:url(../images/logo_gy.gif) no-repeat 0 0; }
	.logo_zt{ background:url(../images/logo_zt.gif) no-repeat 0 0; }
	.logo_cl{ background:url(../images/logo_cl.gif) no-repeat 0 0; }
	.logo_sp{ background:url(../images/logo_sp.gif) no-repeat 0 0; }
	.logo_hj{ background:url(../images/logo_hj.gif) no-repeat 0 0; }
	.logo_ry{ background:url(../images/logo_ry.gif) no-repeat 0 0; }
	.logo_jj{ background:url(../images/logo_jj.gif) no-repeat 0 0; }
	.logo_al{ background:url(../images/logo_al.gif) no-repeat 0 0; }
	.logo_zj{ background:url(../images/logo_zj.gif) no-repeat 0 0; }
	.logo_dt{ background:url(../images/logo_dt.gif) no-repeat 0 0; }
	.logo_hy{ background:url(../images/logo_hy.gif) no-repeat 0 0; }
	.logo_mt{ background:url(../images/logo_mt.gif) no-repeat 0 0; }
	.logo_lx{ background:url(../images/logo_lx.gif) no-repeat 0 0; }
	.logo_xl{ background:url(../images/logo_xl.gif) no-repeat 0 0; }
	.logo_aq{ background:url(../images/logo_aq.gif) no-repeat 0 0; }
	.logo_fw{ background:url(../images/logo_fw.gif) no-repeat 0 0; }
	.logo_zz{ background:url(../images/logo_zz.gif) no-repeat 0 0; }
	.logo_alfx{ background:url(../images/logo_alfx.gif) no-repeat 0 0; }
	.logo_map{ background:url(../images/logo_map.gif) no-repeat 0 0; }
	.logo_kq{ background:url(../images/logo_kq.gif) no-repeat 0 0; }
	.column_nav{ position:relative; z-index:9999; height:32px; }
		.column_nav .logo_zx{ position:absolute; z-index:9998; }
		.column_nav .subnav_list{ position:absolute; z-index:9998; right:0; bottom:-29px; width:735px; }
			.column_nav .subnav_list li{ width:735px; }
.column_wrap{ width:950px; margin:0 auto; text-align:left; overflow:hidden; }
	.column_img{ width:910px; height:329px; margin:0 auto; }
	.column_position{ height:29px; background:#ffffff; line-height:29px; padding-left:14px; color:#988064;/*margin-bottom:10px;*/ }
		.column_position a{ color:#988064; }
	.column_bg{
	width:950px; /*background:url(../images/column_bg.gif) repeat-y;*/
	overflow:hidden;
	background-color: #FFFFFF;
}
		
		.column_left{width:280px;float:left;overflow:hidden;border: 1px solid #CCCCCC;position: relative;left: 10px;padding-bottom: 10px;}
			.column_ask{ overflow:hidden; height:64px; width:248px; padding-left:10px; background: #f0eee9; margin: auto;}
				.column_ask li{ float:left; margin-right:24px; _display:inline; overflow:hidden; text-align:center;padding-top:8px;}
					.column_ask li img{ display:inline; }
				li.marr0{ margin-right:0; }
			.expert .cexpert_navmr{ margin-left:72px; }
			.cloumn_expert{ background:none; }
			.cloumn_expert .cexpert_navmr{ margin-left:53px; }
				.cexpert_nav li{ width:70px; height:22px; background:#b5a898; font-size:14px; margin-bottom:5px; }
				.cexpert_nav li.current{ background:#988064;}
					.cexpert_nav li a{ display:block; width:75px; height:22px; color:#fff; text-align:center; }
					.cexpert_nav li a:hover{ color:#fff; text-decoration:none; }
				.cexpert_more{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e5e5e5; background:url(../images/cexpert_morebg.gif) no-repeat right 14px; padding-right:12px; }
			.relevance{ overflow:hidden; width:630px; padding-left: 20px; }
			.relevance_title{ line-height:24px; color:#603812; padding:6px 14px; border-bottom:1px dashed #c4c4c4; overflow:hidden; height:24px; }
				.relevance_title h3{ font-size:14px; font-weight:bold; float:left; background:url(../images/relevance_bg.gif) no-repeat 0 center; padding-left:20px; }
				.relevance_more{ float:right; font-size:11px; color:#603812; font-weight:bold; background:url(../images/relevance_morebg.gif) no-repeat right 6px; padding-right:12px; }
			.relevance_list{ overflow:hidden; padding:8px; clear:both; }
				.relevance_list li span{ float:right; }
				
		.column_right{ width:658px; float:right; }
			.cproject_list{ height:37px; width: 629px; background:url(../images/column_projectbg1.gif) repeat-x 0 0; font-size:14px; line-height:37px; overflow:hidden; position: relative;left: 20px; }
				.cproject_list li{ float:left; text-align:center; width:101px; }
				.cproject_list2 li{ width:88px; }
				.cproject_list3 li{ width:77px; }
				.cproject_list4 li{ width:74px; }
				.cproject_list4 li.pl1{ width:85px; }
				.cproject_list4 li.pl2{ width:92px; }
					.cproject_list li a{ color:#fff; }
					.cproject_list li a:hover{ text-decoration:none; color:#fff;  }
				.cproject_list li.current{ background:url(../images/column_projectbg2.gif) no-repeat 0 0; text-align:center; }
				.cproject_list2 li.current{ background:url(../images/column_projectbg3.gif) no-repeat 0 0; }
				.cproject_list3 li.current{ background:url(../images/column_projectbg4.gif) no-repeat 0 0; }
				.cproject_list4 li.current{ background:url(../images/column_projectbg5.gif) no-repeat 0 0; }
				.cproject_list4 li.pl1.current{ background:url(../images/column_projectbg6.gif) no-repeat 0 0; }
				.cproject_list4 li.pl2.current{ background:url(../images/column_projectbg7.gif) no-repeat 0 0; }
			.cproject_box{overflow:hidden;padding-top: 0;padding-right: 9px;padding-bottom: 0;padding-left: 20px;}
				.cproject_content{ overflow:hidden; }
					.cproject_sublist{ background:#c7bdb0; height:23px; line-height:23px; padding-left:14px; margin-top:18px; }
						.cproject_sublist a{ margin:0 12px; }
					.cproject_name{ height:36px; margin:20px 0; }
					.cproject_ctitle{ font-size:14px; font-weight:bold; color:#988064; border-bottom:1px dashed #c6c6c6; padding-bottom:3px; margin-top:13px; clear:both; overflow:hidden; height:22px; }
						.cproject_ctitle img{ display:inline; vertical-align:middle; margin:0 5px 2px 0; }
					.cproject_cbox{ padding-top:5px; overflow:hidden; }
						.cproject_cbox p img{ display:inline; text-align:center; margin-bottom:5px; }
						.cproject_cbox p.center{ text-align:center; text-indent:0; }
					.pindent p{ text-indent:2em; }
						.cproject_case{ padding-top:7px; }
						.cproject_crowd{ overflow:hidden; }
							/*.cproject_crowd li{ float:left; margin-right:8px; }*/
								.cproject_crowd li span{ color:#aa6728; }
						.relevance_more2{ float:right; background:url(../images/relevance_more2.gif) no-repeat right 6px; text-indent:-99999px; width:43px; }
						.relevance_list2{ width:280px; height:110px; overflow:hidden; margin:10px 0 15px 0; }
							.relevance_list2 li span{ float:right; }
						.cquestion{ background:url(../images/cquestion.gif) no-repeat 0 2px; padding-left:26px; color:#aa6728; cursor:pointer; }
							.cquestion a{ color:#aa6728; }
						.canswer{ background:url(../images/canswer.gif) no-repeat 0 2px; padding-left:26px; margin-bottom:6px; }
						.backnone{ background:none; }
		#topcontrol { width: 18px; line-height: 1.2; padding: 5px 0; background-color: #000; color: #fff; font-size: 12px; text-align: center;  opacity: 0.6; filter: Alpha(opacity=60);}

		
/*---------------------------------------------------  列表页样式  -----------------------------------------------*/
.list_img{ width:950px; margin:0 auto; height:362px; overflow:hidden; }
.list_position{ height:29px; background:#ffffff; line-height:29px; padding-left:14px; color:#988064; width:936px; margin:0 auto; text-align:left; }
	.list_position a{ color:#988064; }
.list_wrap{ width:950px; margin:10px auto; text-align:left; background:url(../images/column_bg.gif) repeat-y right center; overflow:hidden; }
	.list_left{ width:671px; float:left; overflow:hidden; background:#ffffff; }
		.column_first{ overflow:hidden; height:170px; }
			.first_title{ height:30px; line-height:30px; margin-bottom:10px; background:#988064; }
				.first_title h2{ background:url(../images/project_titlebg.gif) no-repeat 10px center; font-size:16px; font-weight:bold; color:#fff; padding-left:30px; }
			.first_img{ width:231px; float:left; padding-right:10px; margin-left:20px; _display:inline; height:129px; border-bottom:1px solid #c6c6c6; }
			.first_txt{ width:390px; float:right; margin-right:20px; _display:inline; height:129px; border-bottom:1px solid #c6c6c6; }
				.first_txt h3{ font-size:14px; font-weight:bold; border-bottom:1px dashed #747474; text-align:center; padding-bottom:3px; }
				.first_txt p{ line-height:24px; color:#747474; text-indent:2em; padding-top:12px; }
		.list_article{ overflow:hidden; width:631px; margin:0 auto; }
			.list_article li{ border-bottom:1px dashed #747474; padding:17px 0; height:76px; overflow:hidden; }
				.list_article dl{ overflow:hidden; margin-bottom:6px; width:637px; }
				.list_article dt{ width:499px; float:left; font-size:14px; overflow:hidden; font-weight:bold; height:22px; }
					.list_article dt a{ color:#988064; }
				.list_article dd{ width:117px; float:right; text-align:right; height:22px; padding-right: 10px;}
				.list_article p{ line-height:24px; }
					.list_article p a{ color:#c28300; }
		.list_page{line-height:29px;background:#988064;color:#fff;text-align:center;width:645px;margin-left: 38px;margin-bottom: 40px;}
		.list_page a{ color:#fff; }
		.list_page2{line-height:29px;background:#988064;color:#fff;text-align:center;width:630px;margin-bottom: 30px;margin-top: 40px;}
		.list_page2 a{ color:#fff; }	
		.list_page3{line-height:29px;background:#988064;color:#fff;text-align:center;width:630px;margin-top: 40px;margin-right: auto;margin-left: auto;margin-bottom: 30px;}
		.list_page3 a{ color:#fff; }
		.relevance_list3{ overflow:hidden; width:291px; margin:10px 0; }
			.relevance_list3 li span{ float:right; }
.list_right{
	width:260px;
	float:right;
	overflow:hidden;
	background-color: #f0f0f0;
	margin-right: 10px;
    margin-top: 10px;
    padding-bottom: 5px;
}

		.list_ask{ overflow:hidden; height:63px; padding:20px 0 0 15px; background:#b5a898; }
			.list_ask li{ float:left; margin-right:17px; _display:inline; overflow:hidden; text-align:center; }
				.list_ask li img,.list_al img{ display:inline; }
			li.marr0{ margin-right:0; }
		.lexpert_title{ height:31px; background:url(../images/expert_titlebg2.gif) repeat-x; line-height:31px; padding-right:10px; }
			.lexpert_title h3{ float:left; color:#fff; padding-left:32px; background:url(../images/expert_titlebg.gif) no-repeat 10px center; font-size:14px; font-weight:bold; }
			.lexpert_title a{ float:right; color:#fff; }
			.lexpert_more{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#e5e5e5; background:url(../images/cexpert_morebg.gif) no-repeat right 12px; padding-right:12px; }
		.list_recommond{ padding-bottom:3px; overflow:hidden; width:259px; margin:0 auto; }
			.list_reclist{ overflow:hidden; background:url(../images/list_recbg.gif) no-repeat 0 5px; margin:12px 0 0 10px; line-height:24px; }
				.list_reclist li{ padding-left:18px; }
			.list_al{ text-align:center; padding:9px 0 10px 0; }
				.list_al p{ font-size:14px; margin-top:6px; }
					.list_al p a{ background:url(../images/relevance_bg.gif) no-repeat 0 center; padding-left:22px; }
			.lask_list{ padding:12px 9px 0 10px; }
			
			
/*---------------------------------------------------  案例列表页样式  -----------------------------------------------*/
.clist_titleimg{ height:36px; padding:15px 0 0 15px; }
.list_case{ overflow:hidden; width:637px; margin:0 auto; }
	.clist_box{ border-bottom:1px dashed #747474; padding:17px 0; overflow:hidden; width:637px; height:126px; }
		.clist_img{ overflow:hidden; display:block; float:left; width:216px; height:126px; margin-right:9px; _display:inline; }
			.clist_img img{ float:left; padding:4px; border:1px solid #747474;}
		.clist_txt{ width:403px; float:right; overflow:hidden; }
			.clist_title{ font-weight:bold; font-size:14px; text-align:center; height:26px; } 
			.clist_desc{ background:#d3d3d3; width:390px; height:65px; padding:5px 5px 5px 8px; text-indent:2em; overflow:hidden;  }
			.clist_info{ padding-top:3px; }
			

/*---------------------------------------------------  内容页样式  -----------------------------------------------*/
.article_wrap{ width:950px; margin:10px auto 0; text-align:left; background:url(../images/column_bg.gif) repeat-y right center; overflow:hidden; }
	.article_bg{ overflow:hidden; width:950px; margin:0 auto; }
		.article_left{
	width:631px;
	padding:0 20px;
	float:left;
	overflow:visible;
	background:#ffffff; /*min-height:1103px; _height:1103px;*/
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eaebec;
}
/*左侧内容部分*/
.article_box{ overflow:hidden; padding-top:15px; }
	.article_title{ font-size:14px; font-weight:bold; text-align:center; margin-bottom:10px; }
	.article_info{ height:28px; padding-top:4px; border-bottom:1px solid #ded9d1; border-top:1px solid #ded9d1; text-align:left; margin-bottom:15px; color:#988064; }
	/*.bshare-custom{
	float: right;
	width: 196px;
}*/
		.article_writer{ margin-right:18px; }
		span#bdshare{ float:none; }
			span#bdshare img{ float:none; }
			span#bdshare a{ display:inline-block; margin:0; float:none; }
		.article_info img{ display:inline; margin-bottom:2px; }
	.article_description{ height:73px; background:#f0f0f0; border:1px solid #747474; margin-bottom:13px; padding-left:7px; }
		.article_dest{ width:25px; font-size:14px; font-weight:bold; float:left; line-height:16px; color:#333; padding-top:5px; }
		.article_description p{ float:right; width:586px; padding:13px 10px 0 0; line-height:24px; height:48px; overflow:hidden; }
    .bshare-custom{ float:right;}
	.article_body{ overflow:hidden; line-height:24px; clear:both; font-size:14px; }
		.article_body  a{ color:#00F; }
		.article_body p{ margin-bottom:15px; }
		.article_body embed{ display:block; margin:0 auto; }
			.article_body p img,.article_body div img{ margin:0 auto; }
	.article_ask{ overflow:hidden; margin:10px 0 0 0; padding-bottom:25px; height:52px; }
		.article_textarea{ width:530px; height:46px; background:#fff; border:3px solid #b5a898; float:left; font-size:12px; color:#9c6900; }
		.article_btn{
	display:block;
	width:88px;
	height:52px;
	line-height:52px;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	text-align:center;
	float:right;
	background-color: #b5a898;
	/*margin-top:10px;
	background-image: url(../images/article_btnbg.gif);
	background-repeat: no-repeat;
	background-position: 0 0;*/
}
	.article_ask2{ overflow:hidden; clear:both; }
		.article_ask2 ul{ margin-left:-10px; }
			.article_ask2 ul li{ width:110px; height:35px; line-height:35px; background:url(../images/article_askbg1.gif) repeat-y center center; float:left; margin-right:14px; _display:inline; }
				.article_ask2 ul li a{ display:block; color:#fff; font-size:14px; font-weight:bold; background:url(../images/article_askbg2.gif) no-repeat 14px center; padding-left:34px; width:76px; height:35px; }
				.article_ask2 ul li a:hover{ color:#fff; }
	.pre_next{ overflow:hidden; background:url(../images/prenext_bg.gif) no-repeat center center; }
		.pre_next li{ width:315px; float:left; text-align:center; line-height:29px; }
	.relevance2{
	padding-bottom:10px;
	padding-right:21px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #eaebec;
}

/*权威媒体关注、求美者关注*/
.attention_title{ height:37px; width:259px; background:/*#e9e9e9*/ url(../images/attention_titlebg2.gif) repeat-x center center; margin:0 auto; padding-left:0; }
	.attention_title ul{ height:37px; background:none; padding-left:10px; }
		.attention_title li{ float:left; font-size:14px; width:120px; text-align:center; line-height:37px; padding-left:0; }
			.attention_title li h3{ font-size:14px; font-weight:normal; }
			.attention_title li a{ color:#e9e9e9; }
		.attention_title li.current{ width:120px; height:37px; background:url(../images/attention_titlebg.gif) no-repeat center center; text-align:center; padding-left:0; }
			.attention_title li.current a,.attention_title li.current a:hover{ color:#fff; font-weight:bold; }
.attention_wrap ul{ margin:8px 0 8px 10px; }


/*---------------------------------------------------  精彩专题样式  -----------------------------------------------*/
/*头部焦点图*/
/*.page_body{ background:url(../images/page_bodybg2.gif) repeat; }*/
.page_container{width:950px;overflow:hidden; /*background:url(../images/page_bodybg.gif) repeat-y center top;*/background-color: #FFFFFF;margin-right: auto;margin-left: auto;}
/*.page_focusbg{ overflow:hidden; background:url(../images/page_focusbg2.gif) repeat-x center bottom; }*/
.focus_box{ height:457px; overflow:hidden; background:url(../images/page_focusbg.gif) no-repeat center bottom; width:100%;  }
	#banner { width: 950px; margin:0 auto; height: 362px; overflow: hidden; padding:0; float:none; }
	#banner ul { width: 9500px; z-index:1; }
	#banner ul li { float: left; display: inline; z-index:1; }
	#banner ul li img { display: block; z-index:1; width:950px; }
	
	#banner1 { width:950px; margin:0 auto; height:95px; width:950px; }
	#banner1 .box1 { z-index:20; float:left; overflow:hidden; width:580px; height:67px; margin-top:10px; padding-left:20px; }
	#banner1 .box1 ul li { float: left; display: inline; margin: 0 6px 0 0; height: 67px; cursor: pointer; }
	#banner1 .box1 ul li div { display: none; margin: -31px 0 0 0; padding: 0 0 8px 0; position: absolute; width: 500px; background: url(../images/banner1icon.gif) 42px 100% no-repeat; text-align:left; }
	#banner1 .box1 ul li div p { display: inline; padding: 5px 5px 3px 5px; background:#7c460f url(../images/banner_txtbg.gif) repeat-y left center; height: 20px; line-height: 20px; color: #FFF; font-size: 12px; }
	.safari #banner1 .box1 ul li div { margin: -30px 0 0 0; }
	#banner1 .box1 ul li img { border: solid 1px #4e3512; }
	#banner1 .box1 ul li img.current { border: solid 1px #603812; }
	#banner1 .box2 { float:right; width:185px; text-align:left; padding:17px 23px 0 0; }
	
.special_position{ height:30px; line-height:26px; text-align:left; width:950px; margin:0 auto; padding-left:16px; }

.special_wrap{ width:950px; overflow:hidden; margin:0 auto; }
	.special_left{ width:200px; float:left; padding-left:8px; overflow:hidden; }
		.about_navlist{ overflow:hidden; padding-bottom:40px; width:200px; }
			.about_navlist li{ height:47px; width:200px; margin-bottom:5px; float:left; overflow:hidden; }
				.about_navlist li a{ display:block; width:180px; height:47px; text-indent:-99999px; float:left; }
			li#snav_jj.current a{ background:url(../images/snav_jjcurrent.gif) no-repeat right center; float:right; }
			.snav_jj a{ background:url(../images/snav_jj1.gif) no-repeat 0 0; }
			/*.snav_jj a:hover{ background:url(../images/snav_jj2.gif) no-repeat 0 0; }*/
			li#snav_al.current a{ background:url(../images/snav_alcurrent.gif) no-repeat right center; float:right; }
			.snav_al a{ background:url(../images/snav_al1.gif) no-repeat 0 0; }
			/*.snav_al a:hover{ background:url(../images/snav_al2.gif) no-repeat 0 0; }*/
			li#snav_aq.current a{ background:url(../images/snav_aqcurrent.gif) no-repeat right center; float:right; }
			.snav_aq a{ background:url(../images/snav_aq1.gif) no-repeat 0 0; }
			/*.snav_aq a:hover{ background:url(../images/snav_aq2.gif) no-repeat 0 0; }*/
			li#snav_fw.current a{ background:url(../images/snav_fwcurrent.gif) no-repeat right center; float:right; }
			.snav_fw a{ background:url(../images/snav_fw1.gif) no-repeat 0 0; }
			/*.snav_fw a:hover{ background:url(../images/snav_fw2.gif) no-repeat 0 0; }*/
			li#snav_gy.current a{ background:url(../images/snav_gycurrent.gif) no-repeat right center; float:right; }
			.snav_gy a{ background:url(../images/snav_gy1.gif) no-repeat 0 0; }
			/*.snav_gy a:hover{ background:url(../images/snav_gy2.gif) no-repeat 0 0; }*/
			li#snav_zj.current a{ background:url(../images/snav_zjcurrent.gif) no-repeat right center; float:right; }
			.snav_zj a{ background:url(../images/snav_zj1.gif) no-repeat 0 0; }
			/*.snav_mx a:hover{ background:url(../images/snav_zj2.gif) no-repeat 0 0; }*/
			li#snav_hj.current a{ background:url(../images/snav_hjcurrent.gif) no-repeat right center; float:right; }
			.snav_hj a{ background:url(../images/snav_hj1.gif) no-repeat 0 0; }
			/*.snav_hj a:hover{ background:url(../images/snav_hj2.gif) no-repeat 0 0; }*/
			li#snav_ry.current a{ background:url(../images/snav_rycurrent.gif) no-repeat right center; float:right; }
			.snav_ry a{ background:url(../images/snav_ry1.gif) no-repeat 0 0; }
			/*.snav_ry a:hover{ background:url(../images/snav_ry2.gif) no-repeat 0 0; }*/
			li#snav_zt.current a{ background:url(../images/snav_ztcurrent.gif) no-repeat right center; float:right; }
			.snav_zt a{ background:url(../images/snav_zt1.gif) no-repeat 0 0; }
			/*.snav_zt a:hover{ background:url(../images/snav_zt2.gif) no-repeat 0 0; }*/
			li#snav_cl.current a{ background:url(../images/snav_clcurrent.gif) no-repeat right center; float:right; }
			.snav_cl a{ background:url(../images/snav_cl1.gif) no-repeat 0 0; }
			/*.snav_cl a:hover{ background:url(../images/snav_cl2.gif) no-repeat 0 0; }*/
			li#snav_sb.current a{ background:url(../images/snav_sbcurrent.gif) no-repeat right center; float:right; }
			.snav_sb a{ background:url(../images/snav_sb1.gif) no-repeat 0 0; }
			/*.snav_sb a:hover{ background:url(../images/snav_sb2.gif) no-repeat 0 0; }*/
			li#snav_sp.current a{ background:url(../images/snav_spcurrent.gif) no-repeat right center; float:right; }
			.snav_sp a{ background:url(../images/snav_sp1.gif) no-repeat 0 0; }
			/*.snav_sp a:hover{ background:url(../images/snav_sp2.gif) no-repeat 0 0; }*/
			li#snav_lx.current a{ background:url(../images/snav_lxcurrent.gif) no-repeat right center; float:right; }
			.snav_lx a{ background:url(../images/snav_lx1.gif) no-repeat 0 0; }
			/*.snav_lx a:hover{ background:url(../images/snav_lx2.gif) no-repeat 0 0; }*/
			li#snav_cc.current a{ background:url(../images/snav_cccurrent.gif) no-repeat right center; float:right; }
			.snav_cc a{ background:url(../images/snav_cc1.gif) no-repeat 0 0; }
			/*.snav_cc a:hover{ background:url(../images/snav_cc2.gif) no-repeat 0 0; }*/
	.special_right{ width:742px; float:right; min-height:768px; _height:768px; text-align:left; }
		.special_box{ overflow:hidden; clear:both; }
			.special_title{ width: 733px; height:32px; background:#988064 url(../images/special_titlebg.gif) no-repeat 10px center; }
				.special_title h2{ height:32px; text-indent:-99999px; }
				.stitle_zx{ background:url(../images/stitle_zx.gif) no-repeat 35px center; }
				.stitle_mr{ background:url(../images/stitle_mr.gif) no-repeat 35px center; }
				.stitle_wc{ background:url(../images/stitle_wc.gif) no-repeat 35px center; }
				.stitle_hd{ background:url(../images/stitle_hd.gif) no-repeat 35px center; }
			.special_list{ overflow:hidden; margin:18px auto 20px; width:726px;padding-bottom:0; *padding-bottom:9px;_padding-bottom:0; }
				.special_list li{ width:242px; height:123px; text-align:center; float:left; margin-bottom:9px; background:#b5a898; }
					.special_list li img{ margin:0 auto 2px; }
					.special_list li a{ display:block; width:242px; height:114px; padding-top:9px; }
					.special_list li a:hover{ background:#988064; }
					.special_list li span{ padding:0 0 5px 18px; background:url(../images/special_listbg.gif) no-repeat 0 0; }
						.special_list li a:hover span{ background:url(../images/special_listbg3.gif) no-repeat 0 0;}
	.contact_list{ height:43px; overflow:hidden; margin:8px auto 15px; clear:both; background:#dbd9d5; width:854px; padding-top:8px; }
		.contact_list li{ height:35px; text-indent:-99999px; float:left; width:170px; border-right:1px solid #bfbfbf; }
			.contact_list li a{ display:block; width:170px; height:35px; }
		.contact_list1{ background:url(../images/scontact_img1.gif) no-repeat center center; }
		.contact_list2{ background:url(../images/scontact_img2.gif) no-repeat center center; }
		.contact_list3{ background:url(../images/scontact_img3.gif) no-repeat center center; }
		.contact_list4{ background:url(../images/scontact_img4.gif) no-repeat center center; }
		li.contact_list5{ background:url(../images/scontact_img5.gif) no-repeat center center; border:none; }
		
		
/*---------------------------------------------------  安全体系样式  -----------------------------------------------*/
.stitle_aq{ background:url(../images/stitle_aq.gif) no-repeat 32px center; }
.save_list{ width:688px; height:139px; margin:10px auto 0; background:#dfd6c6; padding:6px 17px 0 9px; overflow:hidden; }
	.save_img{ width:263px; height:127px; float:left; padding-top:6px; background:#988064; }
		.save_img img{ margin:0 auto; }
	.save_txt{ width:406px; float:right; text-align:left; }
		.save_title{ height:17px; background:url(../images/save_titlebg.gif) no-repeat 0 center; padding-left:19px; margin:5px 0 6px 0; overflow:hidden; }
			.save_title h3{ text-indent:-99999px; }
		.save_title1{ background:url(../images/save_title1.gif) no-repeat 0 0; }
		.save_title2{ background:url(../images/save_title2.gif) no-repeat 0 0; }
		.save_title3{ background:url(../images/save_title3.gif) no-repeat 0 0; }
		.save_title4{ background:url(../images/save_title4.gif) no-repeat 0 0; }
		.save_title5{ background:url(../images/save_title5.gif) no-repeat 0 0; }
		.save_title6{ background:url(../images/save_title6.gif) no-repeat 0 0; }
		.save_title7{ background:url(../images/save_title7.gif) no-repeat 0 0; }
		.save_title8{ background:url(../images/save_title8.gif) no-repeat 0 0; }
		.save_txt p{ font-size:14px; text-indent:2em; line-height:26px; }
.padb10{ padding-bottom:10px; }


/*---------------------------------------------------  服务体系样式  -----------------------------------------------*/
.stitle_fw{ background:url(../images/stitle_fw.gif) no-repeat 32px center; }
	.serve_title1{ background:url(../images/serve_title1.gif) no-repeat 0 0; }
	.serve_title2{ background:url(../images/serve_title2.gif) no-repeat 0 0; }
	.serve_title3{ background:url(../images/serve_title3.gif) no-repeat 0 0; }
	.serve_title4{ background:url(../images/serve_title4.gif) no-repeat 0 0; }
	.serve_title5{ background:url(../images/serve_title5.gif) no-repeat 0 0; }
	.serve_title6{ background:url(../images/serve_title6.gif) no-repeat 0 0; }
	.serve_title7{ background:url(../images/serve_title7.gif) no-repeat 0 0; }
	.save_txt p.font12{ font-size:14px; line-height:22px; }
	.save_txt p.indent0{ text-indent:0; }
	.save_txt .mart14{ margin-top:14px; }
	
	
/*---------------------------------------------------  乘车路线样式  -----------------------------------------------*/
.stitle_cc{ background:url(../images/stitle_cc.gif) no-repeat 32px center; }
.riding_box{ width:660px; margin:0 auto; overflow:hidden; padding:42px 0 15px; border-bottom:1px dashed #000; color:#484848; }
.line1{ background:url(../images/line1.gif) no-repeat 0 18px; }
.line2{ background:url(../images/line2.gif) no-repeat 0 18px; }
.line3{ background:url(../images/line3.gif) no-repeat 0 18px; }
.line4{ background:url(../images/line4.gif) no-repeat 0 18px; }
.line5{ background:url(../images/line5.gif) no-repeat 0 18px; }
.line6{ background:url(../images/line6.gif) no-repeat 0 18px; border:none; }
		.riding_box span{ background:#7c460f url(../images/line_bg.gif) repeat-y center center; color:#fff; font-size:14px; font-weight:bold; padding:1px 2px; }
.bordernone{ border:none; }


/*---------------------------------------------------  联系我们样式  -----------------------------------------------*/
.stitle_lx{ background:url(../images/stitle_lx.gif) no-repeat 32px center; }
.contact_box{ width:698px; margin:30px auto 0; background:url(../images/map.gif) no-repeat center top; padding-top:465px; }
.lx_list{ width:675px; overflow:hidden; line-height:19px; font-size:14px; }
	.lx_list dt{ width:26px; height:13px; line-height:13px; float:right; background:#988064; text-align:center; color:#fff; margin:3px 0; }
	.lx_list dd{ color:#4c4c4c; width:643px; float:left; text-align:right; height:19px; }


/*---------------------------------------------------  海南简介样式  -----------------------------------------------*/
.introduction_map{ width:173px; height:435px; border:1px solid #f5f5f5; background:url(../images/introduction_map.gif) no-repeat 0 0; margin:5px 0 10px 3px; _margin:5px 0 10px 2px; overflow:hidden; float:left; }
.introduction_title{ height:37px; background:#dd0068 url(../images/project_titlebg.gif) no-repeat 11px center; }
	.stitle_jj{ text-indent:-99999px; background:url(../images/stitle_jj.gif) no-repeat 32px center; height:37px; width:150px; float:left; }
.introduction_box{ width:711px; margin:0 auto; overflow:hidden; padding:26px 0 22px; border-bottom:1px dashed #484848; color:#626262; line-height:24px; }
	.introduction_box p{ text-indent:2em; }
.introduction_box1{ background:url(../images/hospital_img.jpg) no-repeat 507px 22px; }
	.introduce_p1{ width:468px; }
.introduction_box3{ border:none; }
	.intrtitle2{ background:url(../images/introduction_title2.gif) no-repeat left top; height:30px; }
	.intrtitle3{ background:url(../images/introduction_title3.gif) no-repeat left top; height:30px; }
	.intrtitle4{ background:url(../images/introduction_title4.gif) no-repeat left top; height:30px; }
	
	
/*---------------------------------------------------  对比案例样式  -----------------------------------------------*/
.case_title{ height:30px; line-height:30px; background:#988064; padding:0 7px 0 16px; overflow:hidden; }
	.case_title h3{ font-size:14px; font-weight:bold; color:#fff; float:left; background:url(../images/special_titlebg.gif) no-repeat 0 center; padding-left:21px; }
	.case_title a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background:url(../images/al_morebg.gif) no-repeat right 11px; height:30px; display:block; float:right; padding-right:9px; }
.diary_list{ overflow:hidden; margin:8px 8px 13px; }
	.diary_list li{ width:213px; height:269px; float:left; margin-right:10px; _display:inline; }
		.diary_list li a{ display:block; width:213px; height:262px; text-align:center; padding-top:7px; }
		.diary_list li a:hover{ background:#d5d5d5; }
		.diary_list li img{ margin:0 auto; }

.case_navlist{ height:37px; line-height:37px; background:url(../images/al_navbg2.gif) repeat-x center center; margin-top:2px; }		
	.case_navlist li{ height:37px; padding:0; color:#000; width:92px; float:left; text-align:center; font-size:14px; }
		.case_navlist li a{ color:#000; }
		.case_navlist li.current{height:37px; width:92px; padding:0; background:url(../images/column_projectbg7.gif) no-repeat 0 0; font-weight:bold; }
			.case_navlist li.current a{ color:#fff; }
.case_box{ overflow:hidden; }
	.case_wrap{ width:702px; margin:0 auto; overflow:hidden; }
	.case_list{ margin:7px 0 0; overflow:hidden; _padding-bottom:9px; }
		.case_list li{ width:234px; height:152px; }
			.case_list li a{ display:block; width:234px; height:140px; padding-top:9px; }
	.case_more{ clear:both; font-size:14px; padding-bottom:5px; text-align:right; }
		.case_more a{ color:#603812; }
		
		
/*---------------------------------------------------  视频报道、海南荣誉、顶级设备样式  -----------------------------------------------*/
.stitle_sp{ background:url(../images/stitle_sp.gif) no-repeat 32px center; width:200px; float:left; }
.stitle_ry{ background:url(../images/stitle_ry.gif) no-repeat 32px center; width:200px; float:left; }
.stitle_zt{ background:url(../images/stitle_zt.gif) no-repeat 32px center; width:200px; float:left; }
.stitle_cl{ background:url(../images/stitle_cl.gif) no-repeat 32px center; width:200px; float:left; }
.stitle_sb{ background:url(../images/stitle_sb.gif) no-repeat 32px center; width:200px; float:left; }
.stitle_sbzx{ background:url(../images/stitle_sbzx.gif) no-repeat 32px center; width:200px; float:left; }
.stitle_sbmr{ background:url(../images/stitle_sbmr.gif) no-repeat 32px center; width:200px; float:left; }
	.stitle_sbmore{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background:url(../images/sb_morebg.gif) no-repeat right 15px; height:37px; display:block; float:right; padding-right:9px; line-height:37px; margin-right:12px; _display:inline; }
.video_list{overflow:hidden;padding:0;width:725px;margin-top: 18px;margin-right: auto;margin-left: auto;margin-bottom: 5px;}
	.video_list li{ width:195px; height:247px; text-align:center; margin:0 0 35px 30px; float:left; background:#b5a898; }
		.video_list li img{ margin:0 auto 3px; }
		.video_list li a{ display:block; width:195px; height:239px; padding-top:8px; }
		.video_list li a:hover{ background:#988064; color:#fff; text-decoration:none; }
		.video_list li span{ background:url(../images/special_listbg.gif) no-repeat 0 0; padding:0 0 5px 18px; }
			.video_list li a:hover span{ background:url(../images/special_listbg3.gif) no-repeat 0 0;}
	.video_list2 li{ height:174px; }
		.video_list2 li a{ display:block; height:166px; }
			
			
/*---------------------------------------------------  专家团队样式  -----------------------------------------------*/
.stitle_zj{ background:url(../images/stitle_zj.gif) no-repeat 32px center;}
.stitle_zjzx{ background:url(../images/stitle_zjzx.gif) no-repeat 32px center;}
.stitle_zjmr{ background:url(../images/stitle_zjmr.gif) no-repeat 32px center;}
.stitle_zjwc{ background:url(../images/stitle_zjwc.gif) no-repeat 32px center;}
.stitle_zjkq{ background:url(../images/stitle_zjkq.gif) no-repeat 32px center;}
				
				
/*---------------------------------------------------  公益事业样式  -----------------------------------------------*/
.public_focus{ width:457px; height:270px; float:left; background:#d5d5d5; padding:9px 0 0 9px; position:relative; overflow:hidden; margin-bottom:12px; }
	#play_info{position:absolute;margin-top:226px;padding-left:5px;height:25px; line-height:25px; width:443px;color:#fff;z-index:1001;cursor:pointer; text-align:center; }
	#play_bg {position:absolute;background-color:#dd0068; bottom:19px; left:9px;height:25px;width:448px;filter: Alpha(Opacity=50);opacity:0.5;z-index:1000; }
	#play_text {position:absolute; right:5px; bottom:0; height:12px; line-height:12px; overflow:hidden; width:60px;z-index:1002}
	#play_text ul {list-style-type:none; width:60px;height:6px;display:block;}
		#play_text ul li {width:6px;height:6px; overflow:hidden; font-size:0; float:left; background:url(../images/public_focusbg1.gif) no-repeat 0 0; display:block;color:#a6a6a6;text-align:center;margin-right:6px;cursor:pointer;font-family:"Courier New"; line-height:12px;}
	#play_list a{display:block;width:448px;height:251px;position:absolute;overflow:hidden;}
	
.public_info{ width:267px; float:right; }
	.public_info ul{ overflow:hidden; padding:5px 0 0 18px; background:url(../images/public_infobg.gif) no-repeat 0 11px; line-height:24px; }
.public_ch{ overflow:hidden; clear:both; margin-bottom:10px; }
	.public_chtitle{ height:38px; background:#484848 url(../images/public_chtitle.gif) no-repeat 12px center; margin-bottom:13px; }
	.public_ch img{ float:left; margin:2px 10px 0 8px; }
	.public_ch p{ text-indent:2em; padding-right:10px; }
.public_case{ overflow:hidden; margin-bottom:10px; }
	.public_cnav{ height:35px; background:url(../images/public_casebg1.gif) repeat-x center bottom; padding-left:5px; margin-bottom:10px; }
		.public_cnav li{ width:118px; height:25px; padding-top:10px; font-size:14px; color:#fff; float:left; text-align:center; cursor:pointer; }
			.public_cnav li.current{ background:url(../images/public_casebg2.gif) no-repeat 0 0; text-align:center; font-weight:bold; }
	.public_box{ width:715px; margin:0 auto; overflow:hidden; }
		.public_txt{ overflow:hidden; border-bottom:1px dashed #000; padding-bottom:12px; }
			.public_txt img{ float:left; margin-right:14px; border:1px solid #747474; }
			.public_txt p{ text-indent:2em; }
			.public_ctitle{ font-size:16px; font-weight:bold; text-align:center; padding-bottom:3px; }
		.public_img{ padding-top:8px; }
			.public_img p strong{ font-size:14px; } 
			.public_img li{ width:175px; height:117px; float:left; margin-right:4px; _display:inline; padding-top:3px; }
			li.marr0{ margin-right:0; }
.public_list{ overflow:hidden; padding-top:7px; }
	.public_list li{ width:247px; float:left; }
		.public_list li a{ display:block; width:247px; padding-top:7px; text-align:center; height:150px; }
		.public_list li a img{ margin:0 auto; }
		.public_list li a:hover{ background:#d5d5d5; }
		
		
/*---------------------------------------------------  陈育哲页面样式  -----------------------------------------------*/
.cyz_zc{font-weight:bold; text-align:center; line-height:24px; margin-bottom:10px; }
	.cyz_zc p{ margin-bottom:0;}
.cyz_box p{ text-indent:2em; }


/*---------------------------------------------------  海南环境页面样式  -----------------------------------------------*/
.stitle_hj{ background:url(../images/stitle_hj.gif) no-repeat 32px center; width:200px; float:left; }
	
	
/*---------------------------------------------------  网站地图页面样式  -----------------------------------------------*/
.map_wrap{ width:950px; margin:0 auto; text-align:left; }
	.map_title{ font-size:18px; height:33px; background:#988064 url(../images/special_titlebg.gif) no-repeat 11px center; line-height:33px; padding-left:35px; font-weight:bold; }
		.map_title a{ color:#fff; }
	.map_box{ overflow:hidden; font-size:14px; color:#464646; padding:10px 0 10px 30px; }
		.map_box a{ color:#464646; }
		.map_box li{ line-height:26px;float:left; }
		.map_box strong,.map_box strong a{ color:#aa6728; }
		
/*焦点图*/
#focus_all {position: relative;background-color: #121212;width: 950px;height: 362px;overflow: hidden;margin: auto;}
#focus_bottom {z-index: 5;position: absolute;width: 100%;bottom: 0px;padding-bottom:8px}
#focus_photo {position: absolute;width: 100%;height: 100%;cursor: pointer }
#focus_photo a {z-index: 1;border-bottom: 0px;position: absolute;border-left: 0px;margin: 0px;display: block;border-top: 0px;top: 0px;border-right: 0px;left: 0px}
#focus_bottom .focus-bt {background-color: #d2d3d4;margin: 10px 10px 0px 0px;width: 14px;display: inline;float: right;height: 8px;font-size: 0px}
#focus_bottom .bt-on {background-color: #bd6407}

/*互换友情链接*/
#link-out {
	overflow:hidden; 
	width:630px; 
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#link-out dt {
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c6c6c6;
	color: #988064;
	font-size: 14px;
	line-height: 22px;
	padding-bottom: 3px;
	margin-top: 13px;
	margin-bottom: 10px;
}
#link-out dd {
	float: left;
	margin: 0px;
	padding-right: 20px;
	font-size: 12px;
	padding-bottom: 10px;
}
#link-out a {
	color: #000000;
	text-decoration: none;
}
#link-out a:hover {
	color: #874e0b;
}
