﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:0}
body{ font-family:"微软雅黑"; font-size:14px; color:#333333}
a{ text-decoration:none; color:#333333}
a:hover{text-decoration:underline}
#header{ width:100%; height:140px}
.top{ width:970px; height:100px; margin:auto}
.logo{ width:241px; height:100px; float:left}
.banner{ width:200px; height:100px; float:left}
.tel{ width:220px; height:100px; float:right}
.nav{ width:100%; height:39px; border-top:1px solid #eeeeee}
.nav ul.t_nb{ width:970px; margin:auto; list-style:none; text-align:center; line-height:39px; font-size:16px; font-weight:bold; font-size:16px}

.t_k_bt{ width:118px; height:39px; float:left; border:1px solid #eeeeee}
.t_k_bt:hover{ background:url(../imgs/bt.png)}
.n_l{ font-size:16px;display:block; }
.n_l:hover{ color:#ffffff; text-decoration:none}

#main{ width:970px; margin:auto;}
.side_a{width:350px; float:left; height:500px; border:1px solid #eaeaea; margin-top:30px}
.t_top{ height:40px; width:100%; background:#eaeaea; float:left}
.t_icon{ width:108px; height:50px; background:url(../imgs/hbg.png); margin-top:-10px; margin-left:30px; float:left; text-align:center; line-height:60px; font-size:16px; color:#FFFFFF; font-weight:bold}
.t_list{ float:left; margin-left:30px; margin-top:20px; width:300px; }
.ht{ background:url(../imgs/index_cyhd_48.gif) repeat-x bottom;color:#bfd4ff; line-height:35px}
.timer{ color:#999999; float:right;font-family:Arial, Helvetica, sans-serif, "宋体"; font-size:14px;}


.sp{ font-family:"微软雅黑"; font-size:14px;color:#333333}
.sp:hover{color:#40b8ff}
.c_icon{ width:240px; float:left; height:500px;}
.p_icon{ width:240px; float:left; height:250px;}
.s_icon{ width:185px; height:220px; float:left; margin:5px}
.p_icon .lj_cz .xs_sp_a .ba1,.p_icon .lj_cz .xs_sp_b .ba2{width:210px; margin:auto; margin-top:15px; text-align:center; line-height:30px}
.p_icon .lj_cz .xs_sp_a .ba1{height:155px; border:1px solid #eaeaea}

.c_icon .lj_qs .xs_sz_a .ba1,.c_icon .lj_qs .xs_sz_b .ba2{width:210px; margin:auto; margin-top:15px; text-align:center; line-height:30px}
.c_icon .lj_qs .xs_sz_a .ba1{height:155px; border:1px solid #eaeaea}
.s_icon .lj_fw .xs_eb_a .sa1,.s_icon .lj_fw .xs_eb_b .sa2{width:180px; margin:auto; margin-top:15px; text-align:center; line-height:20px}
.s_icon .lj_fw .xs_eb_a .sa1{height:155px; border:1px solid #eaeaea}

.sa1 img,.ba1 img{ margin-top:10px}
.sa2 a,.ba2 a{text-decoration:none; color:#333333}
.sa2 a:hover,.ba2 a:hover{text-decoration:underline; color:#40b8ff}
.t_banner{ width:100%; height:183px;}
.t_banner img{ width:100%; height:100%}

#menu{ width:595px; height:auto; padding-bottom:20px}
#menu .t_list{ width:540px; line-height:45px;}
#menu .t_list li.ht a.sp,#menu .t_list li.ht span.timer{ font-size:16px}

.blr{ float:right; width:360px; }

.tags_menu{ width:100%; border:1px solid #eaeaea;margin-top:30px}
.tags_menu .tags_top{ width:100%; height:40px; background:#eaeaea}
.tags_menu .tags_top div{  width:108px; height:50px; background:url(../imgs/hbg.png); margin-top:-10px; margin-left:30px; float:left; text-align:center; line-height:60px; font-size:16px; color:#FFFFFF; font-weight:bold}

.tags_menu .tags_content{ width:950px;padding:10px; line-height:30px}
.tags_menu .tags_content a{ margin:10px; white-space:nowrap;}
.tags_menu .tags_content a:hover{color:#40b8ff;}


#footer{ width:100%; height:140px; background:#474747; padding-top:20px}
.footer_c{ width:970px; height:140px; margin:auto;color:#FFF; line-height:30px; text-indent:30px}

.footer_c a{color:#FFF;}
.footer_c a:hover{ text-decoration:none; color:#40b8ff}
.flink{ border-bottom:1px solid #575757; padding-bottom:10px}
.flink a{display:block; float:left; width:150px; height:30px; margin-left:10px; }



.fenye{
}
.fenye ol{ 
    list-style:none;
	float:left;
	padding:22px 0px 12px 16px;
}
.fenye ol li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	padding:5px
}
.fenye ol li a{
	
	color:#666;
	border-bottom:2px;
}
.fenye ol li a:hover{
	color:#40b8ff;
	text-decoration:none;
	
	border-bottom:2px solid #40b8ff;
}
.fenye ol li.thisclass,.pagebox ol li.thisclass a:hover{
	color:#40b8ff; font-size:16px;
	
	font-weight:bold;
}

.c_title{ text-align:center; background:url(index_cyhd_48.gif) repeat-x bottom; line-height:80px;font-size:24px; font-weight:bold}

.info{ text-align:center; width:100%; line-height:40px; background:url(index_cyhd_48.gif) bottom repeat-x #f9f9f9}

.info .time{ margin-left:20px;}
.article{ width:575px; padding:10px; min-height:400px; overflow-x:hidden; margin-top:20px; padding-bottom:40px}
.abt{width:100%; line-height:30px; background:#f9f9f9}
.abt ul{ margin-left:30px;}


#div1{width:350px;height:460px;position:relative;font-size:12px;color:#333;float:left;text-align:center;}
#div1 a{position:absolute;top:0px;left:0px;color:#333;font-family:Arial;text-decoration:none;margin:0 10px 15px 0;line-height:18px;text-align:center;font-size:12px;padding:1px 5px;display:inline-block;border-radius:3px;}
#div1 a.tagc0{background:#666;color:#fff;}
#div1 a.tagc1{background:#F16E50;color:#fff;}
#div1 a.tagc2{background:#006633;color:#fff;}
#div1 a:hover{color:#fff;background:#0099ff;}