@charset "utf-8";
/* CSS Document */
#header .top_menu {padding:0px;}
.color_share_title{color: #0099CC;}
.wellcome{ line-height:40px; margin-bottom:8px;}

.color_share{color:#0099CC;}
	.color_share a{ color:#0099CC; }

.bg_share{ background:#ebf5fa;}

.font14{ font-size:14px;}
.font15{ font-size:15px;}
.font16{ font-size:16px;}

.fontw{ font-weight:bold;}

.cl666{ color:#666;}
 .cl666 a{color:#666;}
 
.t_r{ float:right;}
.t_l{ float:left;}
#header .top_menu .sharea,#header .top_menu .share a:hover{ margin-left:8px; }

.pages { text-align:right; line-height:25px; font-family:Verdana; background:none;}
	.pages a { margin:0 2px; padding:2px 6px; border:1px solid #E4E4E4; color:#4baedc; background:#FFFFFF;text-decoration:none!important; }
	.pages a:hover { border-color:#4baedc; }
	.pages strong { margin:0 2px; padding:3px 6px; background:#4baedc; color:#FFF; font-weight:bold; overflow:hidden; }
	.pages .prev { padding:4px 5px 2px; border:none; text-decoration:underline!important; }
	.pages .next { padding:4px 5px 2px; border:none; text-decoration:underline!important; }

	
#sidebar { float:left; padding: 0; width:230px; }

.index_left{ float:left; width:270px;}
.index_left .sidebox{ height: auto;}
.index_left .l_menu {margin-left:1px; height:30px; line-height:30px; padding-left:1em;}
.index_left .smenu{padding-left:3em; line-height:20px; font-weight:bold;}
.index_right{ float:left; width:585px !important; width:590px; margin: 0 15px 0 55px !important; margin: 0 15px 0 25px;}
.index_right .share_title{ margin-left:1px; margin-bottom:15px; height:30px; line-height:30px; padding-left:1em; background:url(newimage/share_title_bg.gif) repeat-x;}

.index_left .search{ width:120px; margin-left:0.6em; height:22px; background:url(newimage/see_search_bg.gif) no-repeat;}
.index_left .search .input{ float:left;width:70px; margin-left:15px; height:15px; line-height:15px; border:none; background:none;}
.index_left .search .submt{ float:right;width:32px; height:22px; line-height:22px; background:none; border:none; cursor:pointer;}

.hot_box{ height:270px; overflow:hidden}	
.hot_box #focus_turn { width:880px; height:270px; padding:0px; margin:0px; overflow:hidden;}
.hot_box #focus_turn ul{ margin:0px; padding:0px; border:0px;}
.hot_box #focus_pic li img { width:880px; height:270px; background:#FFF; padding:0px;}

.sidebox p.timer { border-bottom:1px solid #c3e3f3;}
.sidebox .share_title{ margin-left:1px; margin-bottom:15px; height:30px; line-height:30px; padding-left:1em; background:url(newimage/share_title_bg.gif) repeat-x;}

.news_box{ width:635px; height:280px; border:1px solid #d5d6d6; margin-bottom:15px; overflow:hidden;}
.news_box .share_title{ padding-left:1em; height:30px; line-height:30px; background:url(newimage/share_title_bg.gif) repeat-x; margin-bottom:10px; overflow:hidden;}
.news_box .left{ float:left; margin:0 15px 0 5px; width:394px; height:225px; background:#FFF;}
.news_box .left .focus{ float:left; margin:9px 0 0 4px; width:210px; height:215px;}
.news_box .left .focus .dim{ width:170px; height:170px; border:1px solid #000000; overflow:hidden; vertical-align: middle;}
.news_box .left .focus img{ max-width:160px; max-height:170px; padding:2px; border:#EAEAEA 1px solid; overflow:hidden; zoom: expression( function(elm) { if (elm.width > 160 || elm.height > 170 ){ if (elm.width>elm.height) { elm.width=160; } else{ elm.height=170; } } elm.style.zoom = '1'; }(this) );}


.news_box .left .top{ float:left; margin:10px 0 0 12px; width:150px; height:205px;}
.news_box .left .top p.title{ line-height:20px;font-size:14px; font-weight:bold; margin-bottom:5px;}
.news_box .left .top p.txt{ line-height:20px; color:#999; padding-top:5px; font-weight:normal; font-size:12px;}
.news_box .left .top p{ line-height:18px; color:#999; font-weight:bold; font-size:11px;}
.news_box .right{ float:left; width:210px; height:225px;overflow:hidden;}
.news_box .right ul { margin:0px; padding:0px; }
.news_box .right ul li{ width:100%; line-height:22px; padding-left:12px; border-bottom:1px solid #c3e3f3; background:url(newimage/quan.gif) no-repeat left center; overflow:hidden;}




.news_box #image_focus { width:100%; height:271px;}
/*.news_box #image_focus_big { float:left; width:625px; height:246px; margin:0 0 0 5px; background:#FFF; border:1px solid #d5d6d6; text-align:center; overflow: hidden; padding:8px 0px 12px 4px;}*/
.news_box #image_focus_big { float:left; width:660px; height:265px; background:#FFF; text-align:center; padding:0px;}
		.news_box #image_focus_big li { display:none; float:left;}
		.news_box #image_focus_big li a{ color:#666;}
		.news_box #image_focus_big ul li img { width:660px; height:265px; position:absolute; margin:0px; z-index:1; }
		.news_box #image_focus_big ul li span{ width:660px; height:40px; line-height:40px; background:#000; position:absolute; margin-top:225px; margin-left:0px; z-index:3; font-size:24px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF; filter:alpha(opacity=60);-moz-opacity:0.6;opacity: 0.6;}
		.news_box #image_focus_big ul li span a{ color:#FFF;}
		
		.news_box #image_focus_big .current { display:block; }
	.news_box #image_focus_small { float:right; width:220px;}
		.news_box #image_focus_small ul { margin:0px; }
		.news_box #image_focus_small li { float:left; width:68px; height:65px; line-height:65px; margin-left:3px; margin-bottom:2px !important; margin-bottom:0px; vertical-align:middle;}
		.news_box #image_focus_small li img { width:68px; height:65px;}



.a_list{width:635px; height:230px; border:1px solid #d5d6d6; margin-bottom:15px; background:#ebf5fa; overflow:hidden;}
.a_list .title{ padding:5px 5px 5px 13px; line-height:40px;}
.a_list .text{ margin:0 auto; padding:12px 8px; width:600px; height:150px; background:#FFF;border:1px solid #d5d6d6; line-height:20px; overflow:hidden; color:#666;}
.a_list .text .pic{ float:left;width:160px; height:140px; margin-right:12px; overflow:hidden;}
.a_list .text .pic img{width:160px; height:auto}


.index_top3{ margin:0 auto 10px; width:560px; height:auto;}
.index_top3 h3{ height:35px; line-height:35px; font-size:16px; font-weight:bold;}
.index_top3 .text{ text-indent:2em; line-height:20px; padding-bottom:5px; border-bottom:1px solid #C4ECFF;}

.index_icon{ margin:0 auto 15px; width:570px; height:auto; background:#95c8e3; overflow:hidden;}
.index_icon ul{ margin:0px; padding:0px; width:100%; height:auto;}
.index_icon ul li{ float:left; width:190px; height:132px; text-align:center; overflow:hidden;}
.index_icon a img{ border-top:8px solid #95c8e3; border-right:12px solid #95c8e3; border-bottom:8px solid #95c8e3; border-left:12px solid #95c8e3; padding:8px; background:#FFFFFF;}
.index_icon a:hover img, .index_icon a:active img{ border-top:8px solid #FFCE9D; border-right:12px solid #FFCE9D; border-bottom:8px solid #FFCE9D; border-left:12px solid #FFCE9D;}

.f_on a img{ border-top:8px solid #FFCE9D; border-right:12px solid #FFCE9D; border-bottom:8px solid #FFCE9D; border-left:12px solid #FFCE9D; padding:8px; background:#FFFFFF;}

.index_list{width:550px; height:183px; padding:10px; margin:10px auto; background:#FFF;border:1px solid #d5d6d6; overflow:hidden;}
.index_list h3{ padding-left:5px; line-height:30px; margin-bottom:8px; background:#ebf5fa; color:#333;}
.index_list h3 a{ color:#333; font-size:18px;}
.index_list .pic{ float:left; width:180px; height:180px; overflow:hidden;}
.index_list .pic img{width:180px; height:180px}
.index_list .text{ float:right; width:355px; height:180px; line-height:20px; overflow:hidden; color:#333;}
.index_list .text img{ margin-top:7px; width:82px; height:85px; margin-left:5px;}

.index_specal{width:250px !important; width:234px; height: auto; margin:0 auto 8px;}
.index_specal .top{ width:232px; height:90px; background:#FFFFFF; padding:8px; overflow:hidden}
.index_specal .top .img{ float:left; width:90px; height:90px; overflow:hidden;}
.index_specal .top .img img { width:90px; height:90px;}
.index_specal .top .text { float:left; margin-left:8px; width:134px !important; width:140px; height:93px; line-height:18px; color:#666; text-indent:1em; overflow:hidden;}
.index_specal .top .text h3{line-height:18px; font-size:14px; font-weight:bold; text-indent:0em;}

.index_specal .specal_list{ width:250px !important; width:234px; height:auto; margin-top:8px;}
.index_specal .specal_list ul{ width:100%; margin:0px; padding:0px;}
.index_specal .specal_list ul li{ width:100%;list-style:none; font-family:Arial, Helvetica, sans-serif;}
.index_specal .specal_list ul li.title{ font-size:14px; font-weight:bold; height:25px; line-height:25px; text-indent:0em;}
.index_specal .specal_list ul li.text{ font-size:12px; color:#666; line-height:18px; text-indent:2em; padding-bottom:8px; border-bottom:1px solid #0099CC; }
