/*

*/
body { font:12px/20px Arial, Helvetica, sans-serif; background:#e0e0e0 url(../images/body_bg.jpg) left top repeat-x; }
* { padding:0; margin:0; }
a { color:#666; text-decoration:none; }
a:hover { color:#f00; text-decoration:none; }
img { vertical-align:bottom; border:0; }
ul, li { list-style:none; }
#container { width:1002px; margin:0 auto; background:#fff; }
#head { }
#head_top { height:90px; overflow:hidden; }
#logo { float:left; width:400px; height:90px; }
#mini_nav { float:right; width:430px; height:70px; color:#999; text-align:right; padding:20px 20px 0 0; background:url(../images/r_rx.gif) right top no-repeat; }
#mini_nav a { display:inline-block; color:#666; padding:0 5px; }
#mini_nav a:hover { color:#f00; text-decoration:none; }
/*导航菜单*/
#navigation { width:1002px; height:36px; margin-bottom:1px; background:url(../images/nav.gif) }
/*menu*/
.clearfix:after { content:" "; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.topmenu { float:left; position:relative; width:120px; height:36px; line-height: 36px; background:#ccc; }
.topmenu strong { font-size:12px; font-weight:normal; }
.topmenu a { position:relative; display: block; width:120px; height:36px; text-align:center; z-index:2; }
.topmenu a:hover { position:relative; height:36px; color:#fff; background:#000; z-index:2; }
.ahover a { border-bottom:1px dashed #f00; background:#f00; }
.submenu { position:absolute; z-index:1; }
.topmenu ul { position:relative; display:none; width:120px; background:#eee; z-index:1; }
.topmenu .block { display:block; }
.typeul li { position:relative; float:left; width:120px; border-bottom:solid 1px #fff; }
.typeul li a { border:none; width:120px;height:25px; line-height:25px;}
.typeul li a:hover { color:#fff;height:25px; line-height:25px; }
.typeul { margin-left:0; }
.typeul ul { position:absolute; left:120px; top:0; }
/*nav pic*/
.menu { height:36px; margin:0 auto; padding-left:21px; }
.menu img{ width:120px; height:36px;}
.menu .n0 { background:url(../images/nav.gif) -21px 0px no-repeat; }
.menu .n1 { background:url(../images/nav.gif) -141px 0px no-repeat; }
.menu .n2 { background:url(../images/nav.gif) -261px 0px no-repeat; }
.menu .n3 { background:url(../images/nav.gif) -381px 0px no-repeat; }
.menu .n4 { background:url(../images/nav.gif) -501px 0px no-repeat; }
.menu .n5 { background:url(../images/nav.gif) -621px 0px no-repeat; }
.menu .n6 { background:url(../images/nav.gif) -741px 0px no-repeat; }
.menu .n7 { background:url(../images/nav.gif) -861px 0px no-repeat; }
.menu .n0 a:hover { background:url(../images/nav.gif) -21px -36px no-repeat; }
.menu .n1 a:hover { background:url(../images/nav.gif) -141px -36px no-repeat; }
.menu .n2 a:hover { background:url(../images/nav.gif) -261px -36px no-repeat; }
.menu .n3 a:hover { background:url(../images/nav.gif) -381px -36px no-repeat; }
.menu .n4 a:hover { background:url(../images/nav.gif) -501px -36px no-repeat; }
.menu .n5 a:hover { background:url(../images/nav.gif) -621px -36px no-repeat; }
.menu .n6 a:hover { background:url(../images/nav.gif) -741px -36px no-repeat; }
.menu .n7 a:hover { background:url(../images/nav.gif) -861px -36px no-repeat; }
.menu .n0 a:active { background:url(../images/nav.gif) -21px -72px no-repeat; }
.menu .n1 a:active { background:url(../images/nav.gif) -141px -72px no-repeat; }
.menu .n2 a:active { background:url(../images/nav.gif) -261px -72px no-repeat; }
.menu .n3 a:active { background:url(../images/nav.gif) -381px -72px no-repeat; }
.menu .n4 a:active { background:url(../images/nav.gif) -501px -72px no-repeat; }
.menu .n5 a:active { background:url(../images/nav.gif) -621px -72px no-repeat; }
.menu .n6 a:active { background:url(../images/nav.gif) -741px -72px no-repeat; }
.menu .n7 a:active { background:url(../images/nav.gif) -861px -72px no-repeat; }
.menu .submenu a:hover { background:#000 none; }
/*焦点图*/
#focus { width:1002px; height:350px; margin-bottom:10px; }
/*快捷栏*/
#index_bar { width:980px; height:102px; color:#666; margin: 0 11px; background:#e5e5e5 url(../images/bar.jpg) no-repeat; }
#index_bar p a { display:inline-block; color:#0089ca; text-decoration:none; padding:0 10px 0 5px; background:url(../images/ico1.gif) right center no-repeat; }
#index_bar p a:hover { color:#f00; text-decoration:underline; }
#index_bar_1 { float:left; width:330px; }
#index_bar_1 p { padding:46px 80px 0 35px; }
#index_bar_2 { float:left; width:320px; }
#index_bar_2 p { padding:46px 80px 0 25px; }
#index_bar_3 { float:left; width:330px; }
#index_bar_3 p { padding:46px 90px 0 24px; }
/*主体内容*/
#main_index { width:960px; height:620px; padding:30px 15px; overflow:hidden; }
#main_index_l { float:left; width:320px; overflow:hidden; }
#main_index_m { float:left; width:320px; overflow:hidden; }
#main_index_m1 { float:left; width:320px; overflow:hidden; }
#main_index_m2 { float:right; width:320px; overflow:hidden; }
#main_index_r { float:right; width:102px; overflow:hidden; }
/*最新动态*/
#news { padding:0 20px 0 0; }
#news_ontop { height:50px; margin:20px 0 10px; overflow:hidden; }
#news_ontop_thumb { float:left; width:120px; height:75px; }
#news_ontop_thumb img { width:116px; height:86px; padding:1px; border:solid 1px #e1e1e1; }
#news_ontop_thumb a:hover img { border:solid 1px #99dfff; }
#news_ontop_info { float:right; width:170px; height:50px; }
#news_ontop_info strong { display:block; color:#666; line-height:25px; margin-bottom:5px; }
#news_ontop_info strong a { color:#000; }
#news_ontop_info strong a:hover { color:#f00; text-decoration:underline; }
#news_ontop_info span { color:#666; line-height:18px; }
#news_cont ul { margin-bottom:20px; }
#news_cont li { line-height:30px; background:url(../images/ico2.gif) left bottom repeat-x; }
#news_cont li a { display:inline-block; color:#5e5e5; text-decoration:none; padding-left:13px; background:url(../images/ico1.gif) left center no-repeat; }
#news_cont li span { float:right; color:#999; }
#news_cont .more a { display:block; width:93px; height:27px; color:#fff; line-height:27px; padding:0 3px 2px 20px; background:url(../images/ico3.gif) no-repeat; }
/*产品展示*/
#product { padding-left:20px; border-left:solid 1px #d0d0d0; }
#product_cont ul { padding:20px 0 20px; overflow:auto; zoom:1; }
#product_cont li { float:left; width:150px; margin-right:20px; }
#product_cont li img { width:146px; height:109px; padding:1px; border:solid 1px #e1e1e1; }
#product_cont li a:hover img { border:solid 1px #99dfff; }
#product_cont li span { display:block; height:30px; line-height:30px; text-align:center; }
#product_cont li a { display:inline-block; }
#product_cont .more a { display:block; width:93px; height:27px; color:#fff; line-height:27px; padding:0 3px 2px 20px; background:url(../images/ico3.gif) no-repeat; }
/*联系我们*/
#contact { padding-top:40px; }
/*页脚*/
#foot { width:1002px; height:40px; color:#666; padding:20px 0; background:#e0e0e0; overflow:hidden; }
#foot a { color:#666; }
#foot a:hover { color:#f00; }
#foot_add { float:left; padding-left:5px;}
#copyright { float:right; text-align:right; }
#copyright span{ display:block;}
#copyright span a{ display:inline-block; padding:0 5px;}
#copyright a{ padding-right:5px;}
/*内页通用*/
#main_in { padding:10px 21px 20px; overflow:auto; zoom:1; }
#sidebar { float:left; width:200px; }
#main_cont { float:right; width:720px; min-height:610px;_height:expression(this.scrollHeight < 500 ? "500px" : "auto");
 padding-left:20px; border-left:solid 1px #dedede; }
/*栏目分类*/
#sort { margin-bottom:10px; }
#sort h3 { height:35px; color:#6a6a6a; font-size:12px; line-height:35px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(../images/ico4.gif) left center no-repeat; }
#sort h3 strong { display:inline-block; padding-right:65px; background:url(../images/ico5.gif) right center no-repeat; }
#sort_cont { padding:10px 0; }
#sort_cont li a { display:block; line-height:32px; text-align:center; margin-bottom:1px; background:url(../images/sort_bg.gif) left top no-repeat; }
#sort_cont li a:hover, #sort_cont li.shover a, #sort_cont li.shover a:hover { color:#fff; background:url(../images/sort_bg.gif) left bottom no-repeat; }
/*联系我们*/
#s_contact h3 { height:35px; color:#6a6a6a; font-size:12px; line-height:35px; padding-left:20px; border-bottom:solid 2px #eaeaea; background:url(../images/ico4.gif) left center no-repeat; }
#s_contact h3 strong { display:inline-block; padding-right:65px; background:url(../images/ico5.gif) right center no-repeat; }
#s_contact_cont { color:#666; padding:10px 0; }
#s_contact_cont p { margin-bottom:3px; }
/*所在位置*/
#position { color:#6a6a6a; line-height:32px; border-bottom:solid 2px #eaeaea; }
#position span { float:right; font-family:"宋体"; }
#position span a { display:inline-block; padding:0 2px; }
#position h2 { color:#6a6a6a; font-size:14px; }
/*================================================
===================== 内容页 =====================
================================================*/
/*单篇*/
#content { padding:20px; }
#c_text { color:#666; line-height:25px; }
#c_text p { margin-bottom:15px; }
/*内容页*/
#title_wrap { height:75px; text-align:center; margin:20px 0 0; background:#f8f8f8 url(../images/ico2.gif) left bottom repeat-x; }
#title { color:#0085c3; font-size:18px; line-height:18px; font-family:"黑体"; font-weight:normal; margin:18px 20px 8px; }
#info { color:#666; }
#info span { margin:0 6px; }
#info span a { display:inline-block; padding:0 3px; }
#info span a:hover { color:#fff; text-decoration:none; background:#254383; }
#c_txt { color:#666; line-height:25px; margin:30px 10px; }
#c_txt p { margin:15px 0; }
/*上下篇*/
#prev_next { height:40px; color:#999; margin-top:50px; padding:15px 20px; background:#f8f8f8; }
#prev_next a { color:#666; }
#prev_next a:hover { color:#f00; }
/*产品内容*/
#show_top_wrap { height:155px; margin:30px 0 0; overflow:hidden; }
#show_top_thum { float:left; width:160px; height:123px; margin-right:20px; }
#show_top_thum img.show_img { width:150px; height:113px; padding:4px; border:solid 1px #e6e6e6; }
#show_top_thum span { display:block; text-align:center; padding:10px 0; }
#show_top_thum span img { margin-right:5px; }
#show_top_thum span a { display:block; height:22px;}
#show_top_thum span a:hover { color:#f00; }
#show_top_text { float:left; width:500px; }
#show_top_text p { color:#666; line-height:25px; margin:0; padding:0; }
#show_top_text h1 { color:#254383; font-size:14px; line-height:25px; margin:0; padding:0; }
#show_top_text small { color:#f00; font-size:12px; margin-right:3px; }
#show_t { border-bottom:solid 1px #e6e6e6; }
#show_t span { position:relative; bottom:-1px; display:block; width:80px; height:25px; line-height:25px; text-align:center; margin-left:30px; border:solid 1px #e6e6e6; border-bottom:none; background:#fff; }
/*table*/
#c_txt table{ border-collapse:collapse;border:solid 1px #e5e5e5;}
#c_txt tr,#c_txt td{ border:solid 1px #e5e5e5;}
#c_txt .pd8{ padding:0 8px;}
#c_txt .bd13{ padding-left:10px;}
/*下载内容*/
.down_btn{ display:inline-block; color:#fff; padding:0 10px; background:#693;}
.down_btn:hover{ color:#fff; background:#f00;}
/*================================================
===================== 列表页 =====================
================================================*/
#list_warp { padding-bottom:50px; }
/*新闻列表*/
#text_list { margin:20px 10px 0; }
#text_list li { height:100px; line-height:21px; padding:5px 0; background:url(../images/ico2.gif) left bottom repeat-x; overflow:hidden; }
#text_list li a { display:inline-block; color:#666; }
#text_list li a:hover { color:#f00; }
#text_list li b { color:#666; font-weight:normal; margin-right:5px; }
#text_list li b a { color:#666; text-decoration:underline }
#text_list li b a:hover { color:#f00; }
#text_list li span { color:#999; font-family:"宋体"; margin-left:8px; }
/*产品列表*/
#img_list { margin:20px 0 0; }
#img_list li { float:left; width:175px; height:193px; line-height:20px; text-align:center; }
#img_list li img { width:150px; height:113px; }
#img_list li strong { display:block; width:150px; height:20px; color:#fff; font-weight:normal; margin:0 auto; background:#254383; overflow:hidden; }
#img_list li strong a { display:block; color:#fff; }
#img_list li strong a:hover { color:#ff0; text-decoration:none; }
#img_list li span { display:block; width:150px; height:20px; margin:0 auto; background:#e6e6e6; overflow:hidden; }
#img_list li span small { font-size:10px; }
/*分页符*/
.pageNavi { width:98%; color:#069; line-height:20px; text-align:left; margin:20px 0 0 0; padding-bottom:20px; }
.wp-pagenavi { clear: both; font-family:"宋体"; margin: 0px auto; }
.wp-pagenavi b { float:right; color:#254383; font-weight:normal; }
.wp-pagenavi em, .wp-pagenavi span, .wp-pagenavi a { display:inline-block; color:#666; font-weight:normal; font-style:normal; text-decoration: none; margin:0 2px; padding:0px 6px; border:solid 1px #e6e6e6; background:#fafafa; }
.wp-pagenavi em, .wp-pagenavi span { color:#999; }
.wp-pagenavi span { color:#fff; font-weight:bold; border: #254383 1px solid; background:#254383; }
.wp-pagenavi a:hover { color:#fff; text-decoration:none; border: #254383 1px solid; background:#254383; }

<style>


*{padding:0px;margin:0px;}
html{background:#FFF;}
body{font:12px "微软雅黑";repeat-x 0px 0px; }
img{border:none;}
a{color:#666666;text-decoration:none;}
a:hover{color:#884400;text-decoration:underline;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.lianxi{ font-size:14px; line-height:30px; padding:5px 0px 5px 10px}
.tupian{}
#foc {DISPLAY: none}.avs {WIDTH: 350px; HEIGHT: 450px}
.avs IMG {WIDTH: 350px; HEIGHT: 450px}
.avs {OVERFLOW: hidden; POSITION: relative}
.avs DT {POSITION: absolute}
.kefu{background:#000000;height:23px;text-align:center;color:#FFFFFF;line-height:24px;font-size:14px;font-weight:bold;border-top-color:#FD328D;border-top-width:2px;border-top-style:solid;}
.dh{padding-top:4px; font-family:"微软雅黑";font-size:14px; color:#FF6633; font-weight:bold; height:30px; text-align:center}
.daohangzi{font-size:12px;font-weight:bold; height:20px; text-align:center}
.jt{line-height:30px;font-size:12px; padding-top:3px; text-align:center}
.daohangzi{font-size:12px;font-weight:bold; height:20px; text-align:center}
.jt{line-height:30px;font-size:12px; padding-top:3px; text-align:center}
.container, .container *{margin:0; padding:0;}
.container{width:350px; height:450px; overflow:hidden;position:relative;}
.slider{position:absolute;}.slider li{ list-style:none;display:inline;}
.slider img{ width:350px; height:450px; display:block;}
.slider2{width:2000px;}.slider2 li{float:left;}
.num{ position:absolute; right:5px; bottom:5px;}
.num li{float: left;color: #FF7300;text-align: center;line-height: 16px;width: 16px;height: 16px;font-family: Arial;font-size: 12px;cursor: pointer;overflow: hidden;margin: 3px 1px;border: 1px solid #FF7300;background-color: #fff;}
.num li.on{color: #fff;line-height: 21px;width: 21px;height: 21px;font-size: 16px;margin: 0 1px;border: 0;background-color: #FF7300;font-weight: bold;}/*---------- stock ---------*/
.center{margin:0px auto;}
.w1008{width:990px;background-color:#ffffff;	padding:4px;/*position:relative;*/}





.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #e3e3e3;
	overflow:hidden;
	background:url(bh32.png) repeat-x;
}
.tbox dt{
	height:31px;
		border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;

	border-top:1px solid #e3e3e3;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	overflow:hidden;
}

.tbox dt strong{
font-size:14px;
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	padding-top:3px;
	display:block;
	float:left;
	color:#666666;
	letter-spacing:1px;
}
.tbox dt strong a{
font-size:14px;
color:#666666;
}
.tbox dt strong a:hover{
	color:#666666;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	padding-top:2px;
	color:#666666;
}
.tbox dt span.more a{
	color:#666666;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}




.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #e3e3e3;
	overflow:hidden;
	background:url(bh32.png) repeat-x;
}
.tbox dt{
	height:31px;
		border-right:1px solid #e3e3e3;
	border-left:1px solid #e3e3e3;

	border-top:1px solid #e3e3e3;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	overflow:hidden;
}

.tbox dt strong{
font-size:14px;
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	padding-top:3px;
	display:block;
	float:left;
	color:#666666;
	letter-spacing:1px;
}
.tbox dt strong a{
font-size:14px;
color:#666666;
}
.tbox dt strong a:hover{
	color:#666666;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	padding-top:2px;
	color:#666666;
}
.tbox dt span.more a{
	color:#666666;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

/* 较重颜色的Box */
.light {
	background:none;
}
.light dt{
	height:28px;
	border:1px solid #E5DCD5;
	overflow:hidden;
	background:url(index_x.png) 0 -388px repeat-x;
	clear:both;
}
.light dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
.light2 {
	background:none;
}
.light2 dt{
	height:30px;
	border:1px solid #e3e3e3;
	overflow:hidden;
	background:url(table_bg1.gif) repeat-x;
	clear:both;
}
.light2 dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
.light4 {
	background:none;
}
.light4 dt span.more{
	float:right;
	position:relative;
	height:31px;
	padding-right:8px;
	padding-top:2px;
	color:#666666;
}
.light3 dt span.more{
	float:right;
	position:relative;
	height:31px;
	padding-right:8px;
	padding-top:2px;
	color:#666666;
}
.light4 dt{
	height:31px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	overflow:hidden;
	background:url(bh32.png) repeat-x;
	clear:both;
	padding-top:8px;
	color:#333333;
}
.light4 dd{
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;	
	border-bottom:1px solid #e3e3e3;

	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
.light4 dt strong{
font-size:14px;
font-weight:bold;
padding-left:12px;
color:#333333;
float:left;
}
.light3 dt strong{
font-size:14px;
font-weight:bold;
padding-left:12px;
color:#333333;
float:left;

}
.light3 {
	background:none;
}
.light3 dt{
padding-top:6px;

	height:30px;
	border-top:1px solid #FCE0AF;
	border-left:1px solid #FCE0AF;
	border-right:1px solid #FCE0AF;
	overflow:hidden;
	background:url(ms_titlebg.gif) repeat-x;
	clear:both;
}
.light3 dd{
	border-left:1px solid #FCE0AF;
	border-right:1px solid #FCE0AF;
		border-bottom:1px solid #FCE0AF;
float:left;

	padding-top:4px;
	padding-bottom:4px;

	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
.bgbox{
	width:230px;
	margin-top:0px;
	float:left;
	padding-top:8px;
}

.bgbox2{
	width:350px;
	margin-top:0px;
	float:left;
	overflow:hidden;
	padding-top:8px;

}
.bgbox3{
	width:230px;
	margin-top:0px;
	float:left;

}
.bgboxtop{
height:28px;border:1px solid #e5dcd5; line-height:28px;background:url(index_x.png) 0 -388px repeat-x;
}
.bgboxtop2{
height:28px;border:1px solid #dadada; line-height:28px;background:url(index_x.png) 0 -58px repeat-x;
}
.tyboxtop{
height:30px;background:url(ms_titlebg.gif) repeat-x;
padding-left:0px;
padding-top:8px;
float:left;

}
.tytabletop{
height:28px;
background:url(index_x.png) 0 -388px repeat-x;
padding-left:0px;
padding-top:8px;
float:left;

}
.tyboxtop2{
height:28px;
background:url(index_x.png) 0 -388px repeat-x;
padding-left:0px;
padding-top:8px;
float:left;
}
.bgboxtop3{
height:28px;border:1px solid #E5D6C2; line-height:28px;background:url(index_x.png) 0 -640px repeat-x;
}
.bgboxb{
padding:7px 10px 3px 10px;
border-bottom:1px solid #DADADA;border-left:1px solid #DADADA;border-right:1px solid #DADADA;

}
.tyboxb{
padding-top:8px;

padding-left:20px;
padding-right:8px;
padding-bottom:8px;
}
.tyboxb2{
margin:0 auto;
float:left;
padding-left:14px;
padding-right:8px;

padding-bottom:8px;
}
.zhboxb{
padding:2px 10px 2px 10px;
border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;

}
.jdboxb{
padding:10px 10px 8px 10px;
border-bottom:1px solid #E5D6C2;border-left:1px solid #E5D6C2;border-right:1px solid #E5D6C2;

}
.bgboxb2{
padding:2px 13px 2px 20px;
border-bottom:1px solid #DADADA;border-left:1px solid #DADADA;border-right:1px solid #DADADA;
}
.bgboxg li a {
color:#666666;
font-size:12px;

}
.gdftpic img{
border:1px solid #DADADA;
padding:2px;

}
.gdfttxt2 a{
color:#666666;
font-size:12px;
line-height:26px;
font-weight:bold;
}
.gdfttxt3 a{
color:#666666;
font-size:12px;
line-height:26px;

}
.gdfttxt3 {
	margin:0 auto;
}
.dgtxt a{
font-weight:bold;
margin-left:8px;
color:#666666;
font-size:12px;
line-height:25px;
}
.bigtxt a{
font-weight:bold;
margin-left:8px;
color:#ff6600;
font-size:14px;
line-height:25px;
}
.tytxt a{
font-weight:bold;
margin-left:8px;
color:#884400;
font-size:14px;
line-height:25px;
}
.gdft{
width:230px;
padding-right:10px;
text-align:center;



}
.gdft li a {
color:#666666;
font-size:12px;

}
.gdft li{

text-align:center;}
.mark{
float:left;
overflow:hidden;
color:#884400;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
.zhtx1{
float:left;
overflow:hidden;
color:#666666;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
.mstx1{
float:left;
overflow:hidden;
color:#ff6600;
	font-size:14px;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}
.mark a{

color:#884400;
	font-size:14px;
	font-weight:bold;
}
.subMark{
float:right;
overflow:hidden;
	margin-right:4px;
	color:#666666;

}
.subMark a{
color:#666666;
font-size:12px;

}
dt.light strong{
	color:#884400;
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 4px 12px;
}
dt.light.more a{
color:#666666;
font-size:12px;
}
dt.light2 strong{
	color:#666666;
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 4px 12px;
		background:url(table_bg1.gif) repeat-x;

}
dt.light2.more a{
color:#666666;
font-size:12px;
}
dt.light3 strong{
	color:#ff6600;
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 4px 12px;
	background:url(ms_titlebg.gif) repeat-x;

}
dt.light3.more a{
color:#666666;
font-size:12px;
}
/*--------------------------------------------------
 box layout (prefix space:a,b)
 ---------------------------------------------*/
 
/*---------- a : 文本列表块 ---------*/

/*---------- b : 图文混排块 ---------*/


/*-------------------------------------------------- 
 list layout (prefix space:c,d,e,f)
 ---------------------------------------------*/
 
/*---------- c : 纯文本列表 ---------*/
.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;
}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(ico-2.gif) 7px 11px no-repeat;
}
.c1 a{
	color:#585858;
}

.c2{/* 水平切分的两列纯文本链接列表 */
	width:100%;
	padding:4px 0px;
	overflow:hidden;
	clear:both;
}
.c2 li{
	width:44%;
	margin-right:1%;
	float:left;
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(ico-2.gif) 7px 11px no-repeat;
}
.mslist li{
	width:44%;
	margin-right:1%;
	float:left;
	height:23px;
	line-height:23px;
	overflow:hidden;
	padding-left:46px;
	background:url(ico-2.gif) 7px 11px no-repeat;
}

/*---------- d : 附加信息列表 ---------*/
.d1{/* 前置时间日期的小列表 */
	padding:4px 0px;
}
.d1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.d1 li span{
	color:#ABA9A2;
	margin-right:5px;
	float:left;
}
.d1 li a{
	
}
.d2{/* 后置时间日期的小列表 */
	padding:4px 0px;
}
.d2 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.dj li{
	height:27px;
	line-height:27px;
	overflow:hidden;
}
.d2 li span{
	color:#777;
	float:right;
	padding-right:10px;
	margin-left:10px;
}
.dj li span{
	color:#777;
	float:right;
	padding-right:10px;
	margin-left:10px;
}
.d2 li a{
	overflow:hidden;
}
.dj li a{
font-size:14px;
color:666666;
	overflow:hidden;
}
.d4{/*带内容简介的小列表*/
	padding:0px 0px;
}
.d4 li{
	padding:4px 8px;
	overflow:hidden;
}
.d4 li a{
	display:block;
	line-height:23px;
	overflow:hidden;
	text-indent:14px;
	background:url(ico-3.gif) 4px 9px no-repeat;
}
.d4 li p{
	color:#888;
	line-height:17px;
	height:33px;
	overflow:hidden;
}
.d5{/* 后置时间日期的大列表 */
	padding:8px;
	border-bottom:1px solid #EEE;
}
.d5 li{
	height:41px;
	line-height:41px;
	background:url(ico-2.gif) 2px 17px no-repeat;
	padding-left:16px;
}
.d5 li a{
	font-size:14px;
}
.d5 li span{
	margin-left:10px;
	color:#777;
}
/*---------- e : 图文混排列表 ---------*/
.e1{/* 横向浮动的图片列表 120*90  */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-top:10px;
	padding-bottom:8px;
}
.e1 li{
	width:126px;
	overflow:hidden;
	padding-left:12px;
	float:left;
	text-align:center;
	
}
.e1 li a{
	display:block;
	color:#6C6D61;
}
.e1 li a:hover img{
	border:1px solid #D7D9CC;
	padding:2px;
}
.e1 li a img{
	display:block;
	border:1px solid #E3E3E3;
	padding:2px;
	width:120px;
	height:90px;
}
.e1 li a span{
	display:block;
	line-height:17px;
	padding-top:6px;
}
.e1 li span{
	
}
.e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px  dashed #e0e0e0;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
.e3{/* 图文混排小列表 */	
	clear:both;
	overflow:hidden;
}
.e3 li{
	height:50px;
	overflow:hidden;
	padding:6px;
	border-bottom:1px dashed #DCEBD7;
}
.e3 li a.preview{
	width:58px;
	height:48px;
	float:left;
	display:block;
	margin-right:6px;
	overflow:hidden;
}
.e3 li a.preview img{
	width:58px;
	height:48px;
}

.e3 li a.title{
	height:21px;
	display:block;
	line-height:21px;
	overflow:hidden;
}
.e3 li .intro{
	color:#777;
	display:block;
	float:left;
	line-height:23px;
}
.e5{/* 竖排小图列表 102*70 (仅供首页图文混排列表使用) */
	padding-left:8px;
	width:112px;
	float:left;
	font-size:0px;
	line-height:0px;
}
.e5 li{
	display:block;
	width:104px;
	overflow:hidden;
	padding-top:8px;
}
.e6{/* 横排小图列表 102*70 (仅供首页图文混排列表使用) */
	height:81px;
	padding-left:6px;
	clear:both;
	overflow:hidden;
}
.e6 li{
	display:block;
	width:104px;
	padding-top:8px;
	padding-right:8px;
	overflow:hidden;
	float:left;
}
.e5 li a,.e6 li a{
	width:102px;
	height:70px;
	overflow:hidden;
	display:block;
	border:1px solid #676767;
}
.e5 li a img,.e6 li a img{
	display:block;
	width:102px;
	height:70px;
}
.e5 li a:hover,.e6 li a:hover{
	border:1px solid #333;
}
.e7{/* 横排小图列表 52*52 (用户头像列表) */
	clear:both;
	overflow:hidden;
}
.e7 li{
	width:60px;
	height:86px;
	float:left;
	overflow:hidden;
	padding-left:11px;
}
.e7 li a{
	display:block;
	margin:0px auto;
	text-align:center;
}
.e7 li a img{
	width:52px;
	height:52px;
	display:block;
	margin:0px auto 6px;
	padding:2px;
	border:1px solid #DDD;
}
.e7 li a:hover img{
	border:1px solid #AAA;
}

.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:18px;
	margin-top:16px;
}
.e8 li{
	width:168px;
	height:184px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:18px;
	text-align:center;
}
.e8 li .pic{
	width:160px;
	height:120px;
	display:block;
	background:url(picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;
}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;
}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
}
.e8 li .date{
	color:#666;
}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;
}
.e9{/* 右侧小图列表 */
	width:100%;
	clear:both;
	overflow:hidden;
	padding-top:4px;
}
.e9 li{
	width:106px;
	height:110px;
	float:left;
	text-align:center;
	overflow:hidden;
	margin-left:6px;
	display:inline;
}
.e9 li a{
	color:#777;
}
.e9 li a img{
	width:102px;
	height:76px;
	display:block;
	padding:1px;
	border:1px solid #DDD;
}
.e9 li a span.title{
	display:block;
	height:29px;
	line-height:29px;
	overflow:hidden;
}
/*---------- f : 特殊列表 ---------*/
.f1{/* 带数字ICO的排行榜列表 */
	background:url(number-range.gif) 5px 5px no-repeat;
	overflow:hidden;
}
.f1 li{
	height:38px;
	display:block;
	padding:3px 0px 4px 0px;;
	border-bottom:1px dashed #DCEBD7;
	padding-left:38px;
	overflow:hidden;
}
.f1 li a{
	height:21px;
	line-height:21px;
	overflow:hidden;
	display:block;
}
.f1 li span{
	line-height:15px;
	color:#666666;
	margin-left:5px;
}
.f1 li span small{
	font-size:12px;
	color:#999;
}
.f1 li span a{
	display:inline;
	line-height:15px;
	color:#666666;
	color:#690;
}

.f2{/* 评论专用列表 */
	overflow:hidden;
}
.f2 li{
	height:73px;
	clear:both;
	overflow:hidden;
	border-bottom:1px dashed #DCEBD7;
	padding:0px 8px;
}
.f2 small{
	display:block;
	height:21px;
	padding-top:6px;
	line-height:21px;
	overflow:hidden;
	font-size:12px;
	color:#999;
}
.f2 small a.username{
	color:#666;
}
.f2 p{
	height:42px;
	overflow:hidden;
	line-height:21px;
	color:#888;
	text-indent:17px;
	background:url(ico-comment-quote.gif) 0px 4px no-repeat;
}

.f4{/*友情链接(图片)专用*/

}
.f4 li{
	width:94px;
	height:37px;
	display:block;
	float:left;
	overflow:hidden;
	margin:10px 12px 2px 8px;
}
.f4 li a{
	width:88px;
	height:31px;
	overflow:hidden;
	float:left;
	border:3px solid #FFF;
}
.f4 li a:hover{
	border:3px solid #EEE;
}
.f5{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
	
}
.f5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f5 li a{
	color:#666666;
	float:left;
}

.z5{
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.z5 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.z5 li a{
	color:#666666;
	float:left;
}
.f5 li a img{
	border:3px solid #EEE;
}

.f6{/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f6 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
}
.f6 li a{
	color:#666666;
	float:left;
}
/*list_nav
------------------*/
.d6{
	width:100%;
	overflow:hidden;
	padding-bottom:6px;
	clear:both;
	display:inherit;
	}
.d6 li{
	float:left;
	margin:6px 2px 4px 9px;
	display:inline;	
	background:url(menu_zh.gif) no-repeat;
	width:100px;

	}
.d6 li a{
	padding-left:24px;
	padding-top:10px;
	height:34px;
	display:block;
	color:#333;
	font-size:14px;
	}
.d6 li a:hover{
	text-decoration:none;
	}	
.d6 li a.thisclass{
	background:url(menu_zh2.gif)  no-repeat;
	}
/*-------------------------------------------------- 
 list icon
 ---------------------------------------------*/
.ico1 li{
	padding-left:16px;
	background:url(ico-1.gif) 7px 11px no-repeat;
}
.mslist li{
	padding-left:16px;
	background:url(ico-1.gif) 7px 11px no-repeat;
}
.ico2 li{
	padding-left:16px;
	background:url(ico-2.gif) 6px 11px no-repeat;
}
.ico3 li{
	padding-left:16px;
	background:url(ico-3.gif) 7px 11px no-repeat;
}

li.dotline {
	height:26px;
	line-height:26px;
}
.c_page{
	text-align:right;
	line-height:25px;
	height:25px;
	background:#FBFBFB;
	border-top:1px solid #EAEAEA;
	}
.c_page a{
	text-align:center;
	background:url(page_bg.gif) #FBFBFB no-repeat;
	width:16px;
	height:15px;
	line-height:15px;
	display:inline-block;
	margin-top:5px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	}
.c_page a:hover{
	text-decoration:none;
	}
.c_page a.thislink{
	color:#7A2334;
	}
#news h4{ height:85px; overflow:hidden}

.daohang ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    overflow: hidden;
    background-color: #8B8B8B;
}

.daohang li {
    float: left;
}

.daohang li a {
    display: block;
    color: white;
    text-align: center;
    padding: 14px 16px;
    text-decoration: none;
	font-size:15px;
}

.daohang li a:hover {
    background-color: #6F6F6F;
}