﻿@media print{ 
body{display:none} 
}

body,td,th,h1 {
	font-size: 12px; font-family:Arial, Helvetica, sans-serif;
}

body {
	margin:0px;	background:#444444 url(images/dexin_01.jpg) repeat-x;
}

body,div,
dl,dt,dd,ul,ol,li,fieldset,p,h1,form{
	margin:0;
	padding:0;
}
table,td{
	border-collapse:collapse
}
fieldset,img {
	border:0;
}
ul,li {
	list-style-type: none;
}
img {
	border:0;vertical-align:middle;
}

a{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#f00;
	text-decoration:underline;
}

input {outline: none;}
textarea {outline: none;} 

.nav{ background:url(images/jack_10.jpg); text-align:center;}
.bodyer{ background:#ffffff url(images/neiye_04.jpg) repeat-x;}

.slide{
	display:none;
}
.border{ border:1px solid #7D7D7D;}
.norepeat{ background-repeat:no-repeat}


/*header*/
#top{ margin-bottom:6px;}

.menu{}
.menu td{ vertical-align:bottom; line-height:24px; height:44px; text-align:center;}
.menu td a{color:#fff; font-size:14px; font-weight:;}
.menu td a:hover{text-decoration:none; color:#ff0000;}

.header{ height:40px; line-height:24px; vertical-align:bottom; color:#605F5F; text-align:right; }
.header a {color:#605F5F;}
.header a:hover{color:#FF0000}

/*footer*/
#foot{ }
.foottd{line-height:24px;background:url(images/dexin_32.jpg) repeat-x left top; text-align:center}

/*banner*/
.BigImgtd{ background:#fff; padding-bottom:24px;}

/*leftbar*/
.left{ background:url(images/neiye_11.jpg) repeat-y right;}

.sortlink1 {padding-left:10px; text-align:left; cursor:pointer;line-height:25px; color:#4C7C01; font-size:14px; margin-bottom:5px;}
.sortlink1 a{color:#4C7C01; font-size:14px;}

.sortlink1home{padding-left:10px; text-align:left; cursor:pointer;line-height:25px; color:#fff; font-size:14px; margin-bottom:5px;background:#404F90;}
.sortlink1home a{color:#fff; font-size:14px;}

.sortlink2 {padding-left:15px; text-align:left; cursor:pointer;line-height:25px; margin-bottom:5px; color:#585757}
.sortlink2 a{color:#585757; font-size:12px;}
.sortlink2 a:hover{ color:#f00;}
.sortlink2 a.home{color:#FF0000}


.leftfont01{
padding:10px; line-height:20px;
}

/*index*/
a.more{ float:right; font-size:10px; font-weight:normal; padding-right:10px; padding-top:3px; font-family:Arial, Helvetica, sans-serif}
a.more:hover{ font-size:10px; text-decoration:none;}


.indexfont01{ background:#F3F2F2 url(images/bg2.jpg) repeat-x left bottom; border:1px solid #D3D5D3; color:#686868; line-height:20px; padding:15px;}
.txt{ line-height:24px; text-align:center;}

/*count*/
#guesttb { background:#fff;}
#guesttb td{background:#F0F0F0; height:20px; padding-left:5px;}
#guesttb td input{ width:220px;}
#guesttb .inputbtn{width:60px;}

DIV.sabrosus {
	padding:3px; margin:20px 0px; text-align:center; margin-bottom:0px; clear:both;
}
DIV.sabrosus A {
	border:#E0DEDE 1px solid; padding:2px 5px; color: #296297; margin-right: 2px; text-decoration:none
}
DIV.sabrosus A:hover {
	border:#E0DEDE 1px solid; color: #C4261D; background-color: lightyellow
}
DIV.pagination A:active {
	border:#E0DEDE 1px solid; color: #000; background-color: lightyellow
}
DIV.sabrosus SPAN.current {
	border:#E0DEDE 1px solid; padding:2px 5px; font-weight: bold; color: #fff; margin-right: 2px; background-color: #BFC2C3
}
DIV.sabrosus SPAN.disabled {
	border:#E0DEDE 1px solid; padding:2px 5px; color: #696A6A; margin-right: 2px;
}


.maininner{
	 line-height:22px; padding:10px 0; height:450px; vertical-align:top; text-align:left; padding-right:20px;
}
.maininner img{ max-width:720px;}

.leftmenu{float:left; width:207px; height:27px; line-height:27px; color:#FFFFFF; font-size:14px; background:url(images/neiye_15.jpg) repeat-x; text-align:center}
.rightmenu{float:right; width:515px; height:27px; line-height:27px; color:#FFFFFF; font-size:14px; background:url(images/neiye_17.jpg) repeat-x; text-align:center}


.mainnavbd{ border-top:6px solid #43A83F;}


.newslist{ height:20px; line-height:20px; background:url(images/list2.jpg) no-repeat 1px 10px; padding-left:15px;}
.newslist a{ color:#606060;}
.newslist a:hover{color:#f00;}
.newslist span{ float:right;}

.extprotb{ width:150px; float:left; margin-right:26px; margin-bottom:25px; display:inline; text-align:center; background:#FFFFFF;}
div.extprotb:hover{}
.extprotb img{ width:150px; height:100px; border:1px solid #B6B6B6;}
.extprotb .boxtxt{ margin-top:5px;line-height:18px; text-align:center; color:#545454; font-weight:bold;}
/*show页面*/
.showTitle{ background:url(images/arrow01.gif) no-repeat; height:22px; line-height:22px; border-bottom:1px solid #f00; font-size:16px; font-weight:bold; color:#f00; padding-left:10px; }
.conttitle{background:url(images/about_15.gif) repeat-x left 27px; height:28px;}
.conttitle a{ float:left; width:140px; margin-right:2px; text-align:center; height:28px; line-height:28px; background:url(images/kbg.jpg) no-repeat; color:#333333;font-size:14px; font-weight:bold;}
.conttitle a:hover{ text-decoration:none;}
.conttitle a.home{ background-position:left -28px;font-size:14px; font-weight:bold; color:#f00;}

.indexnews{line-height:20px; background:url(images/list2.jpg) no-repeat 2px 30px;}
.indexnews a{ color:#4A4A4A;}
.indexnews a:hover{color:#f00;}
.indexnews span{ font-weight:bold;color:#4A4A4A;}


.news{ border-bottom:1px dashed #ccc; padding-bottom:15px; margin-bottom:15px;padding-right:27px}
.news_img{ width:203px; height:125px; border:2px solid #DADADA;}
.news_conn{ line-height:18px; color:#5B5B5B;}
.news_title{ font-size:16px; font-weight:bold; padding-bottom:5px}
.news_more{ text-align:right; }
