/* CSS Document */
body{font-size:12px; line-height:20px; color:#666666; background:#efefef;}
img{border:0;}
.f14{font-size:14px;}
*{padding:0; margin:0;}
.con{text-align:center;}
ul,li,dl,dt,dd,ol{list-style-type:none;}
em{font-style:normal; font-weight:normal;}
.h10{height:10px; line-height:10px; font-size:10px; overflow:hidden; clear:both;}
.h6{height:6px; line-height:6px; font-size:6px; overflow:hidden;}
.h15{height:15px; line-height:15px; font-size:15px; overflow:hidden;}
.pl15{padding-left:15px;}
.white{color:#FFFFFF;}
.f_l{float:left;}
.f_r{float:right;}
.over{overflow:hidden;}
.block{display:block;}
.clear{clear:both;}
.all_b{border:solid 1px #e6e6e6;}
.all_t0{border:solid 1px #e6e6e6; border-top:0;}
.web-w{width:1003px; margin:0 auto; overflow:hidden; background:#FFFFFF;}
.mar_r10{margin-right:25px;}
.b_t_red{border-top:solid 6px #d8102d;}
.b_t_red ul li{text-align:right; padding-right:10px; line-height:32px;}
.home_set{padding-top:5px; color:#d31931;}

.home_more{padding-top:5px;}

/*头部广告*/
.top_time{height:30px; line-height:30px; background:url(../images/top_bg.jpg) repeat-x;}
.top_time h1{font-size:12px; font-weight:normal; float:left; padding-left:10px;}
.top_time ul{float:right;}
.top_time ul li{padding-right:10px;}
.top_time ul li span{color:#cacaca;}
.t_menu{height:41px; line-height:41px; background:url(../images/menu_bg.gif) repeat-x; font-family:"微软雅黑","宋体";}
.t_menu .home{width:123px; overflow:hidden; float:left;}
.t_menu .home a{padding:0 0 0 6px; width:108px; float:left; display:block; color:#FFFFFF; text-align:center; font-size:14px; text-decoration:none;}
.t_menu .home a span{float:left; width:2px; background:url(../images/menu_border.gif) no-repeat; display:block; height:41px;}
.t_menu ul li{float:left;}
.t_menu ul li a{padding:0 6px 0 7px; width:110px; float:left; display:block; color:#FFFFFF; text-align:center; font-size:14px; text-decoration:none;}
.t_menu ul li span{float:left; width:2px; background:url(../images/menu_border.gif) 0 1px no-repeat; display:block; height:41px;}

/*内容*/
.index_l{width:693px;}
.index_r{width:252px;}
.con_t_bg{background:url(../images/tj_news.png) repeat-x; height:40px;}
.con_t_bg ul li{line-height:40px; background:url(../images/news_sign.png) 15px 14px no-repeat; text-indent:60px;}
.con_t_bg ul li span{color:#f15000;}
.con_t_bg ul li em{padding-left:30px; color:#cfcfcf;}
.con_w{width:971px; margin:0 auto; background:#FFFFFF;}
.con_one{}
.con_one .about_w{width:275px; overflow:hidden;}
.con_one .about_w dl dt{padding:12px 0;}
.con_one .about_w dl dt img{padding:4px; border:solid 1px #e0e0e0;}
.con_one .tj_news{width:392px;}
.con_one .tj_news dl{width:392px; overflow:hidden;}
.con_one .tj_news dl dt{float:left; padding:12px 8px 5px 0;}
.con_one .tj_news dl dt img{padding:4px; border:solid 1px #e0e0e0;}
.con_one .tj_news dl dd{float:left; width:280px; line-height:24px;}
.con_one .tj_news dl dd h1{font-size:14px; padding:10px 0 0 0;}
.con_one .tj_news ul li,home_ser ul li{background:url(../images/news_dot.gif) 0 12px no-repeat; text-indent:10px; height:28px; line-height:28px; border-bottom:dashed 1px #d8d8d8;}
.con_one .tj_news ul li em{color:#9a9a9a;}
.con_one .gg_con{width:252px;}


.con_two{}
.con_two .pro_w{width:693px; overflow:hidden;}
.con_two .pro_w ul{padding:7px 0;}
.con_two .pro_w .pat_li{padding-left:0;}
.con_two .pro_w ul li{padding-left:10px; padding-top:10px; float:left;}
.con_two .concant_w{width:252px;}
.concant_w h3{padding:31px 0 13px 9px;}
.concant_w ul li{line-height:25px;}
.link_li{}
.link_li ul{padding-top:11px;}
.link_li ul li{ float:left; padding:0 5px; text-align:center; line-height:25px;}
.link_li ul li img{width:98px; height:48px; border:solid 1px #e5e5e5; padding:3px;}

.index-tit { width:100%; height:28px; border-bottom:1px solid #ccc; font-size:12px; font-weight:normal; position:relative;}
.index-tit span { padding-left:2px; border-bottom:2px solid #d7132b; font:bold 14px/26px 'Microsoft Yahei'; color:#333; position:absolute; left:0; top:0; z-index:1;}
.index-tit span i { padding:0 5px; font:normal 12px/26px 'Arial'; color:#999;}
.index-tit .more { float:right; line-height:28px; color:#999;}
.position { float:right; line-height:28px; text-indent:20px; color:#999; background:url(../images/posi-ico.jpg) no-repeat left center;}
.position a { color:#999;}
.news-list {}
.news-list li { line-height:34px; border-bottom:1px dotted #ddd;}
.news-list li a { line-height:34px;}

*, * focus {
	outline: none;
	margin: 0;
	padding: 0;
}

.container {
	width: 252px;
	margin: 0 auto;
}

h2.acc_trigger {
	padding: 0;	margin: 0 0 5px 0;
	background: url(../images/h2_trigger_a.jpg) no-repeat;
	height: 52px;	line-height: 52px;
	width: 252px;
	font-size: 14px;
	font-weight: normal;
	float: left;
}
h2.acc_trigger a {
	color: #0093DD;
	text-decoration: none;
	display: block;
	padding: 0 0 0 50px;
	font-weight:bold;
	font-size:14px;
	font-family:"微软雅黑","Microsoft Yahei";
}
h2.acc_trigger a:hover {
	color: #0093DD;
}
h2.active {background-position: left bottom;}
.acc_container {
	margin: 0 0 5px; padding: 0;
	overflow: hidden;
	font-size: 12px;
	width: 250px;
	clear: both;
	background: #f0f0f0;
	border: 1px solid #d6d6d6;
}
.acc_container .block {
	padding: 0px 10px;
}
.acc_container .block p {
	padding: 5px 0;
	margin: 5px 0;
	line-height:24px;
	font-size:12px;
}
.acc_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
.acc_container img {
	float: left;
	margin: 2px 15px 7px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
	width:70px;
	height:70px;
}

.m_wnews { width:1003px; line-height:150%; position: relative; zoom: 1; height: 40px; overflow: hidden;}
.m_wnews a{ color:#2A78B4; }
.m_wnews .roll_news{ background:url(../images/news_sign.png) 15px 8px no-repeat; text-indent:60px;}
.m_wnews .roll_news em{padding-left:50px;}
.m_wnews div { padding: 3px; line-height: 2em; }
.m_wnews .m_wmore { position: absolute; right: 60px; top: 4px; font-family: "宋体"; }
.m_wnews .pagesize { position: absolute; right: 5px; top: 6px; width:47px; }
.m_wnews .pagesize a { background: url(../images/index_newadd.png) no-repeat -21px 0; width: 21px; height: 21px; display: block; overflow: hidden; line-height: 0; text-indent: -999em; margin-bottom: 3px; }
.m_wnews .pagesize a.prev:hover { background-position: 0 0;}
.m_wnews .pagesize a.next { background-position: -21px -26px;}
.m_wnews .pagesize a.next:hover {background-position: 0 -26px;}
