/**********************************
 *reset.css
***********************************/

body { color:#444;font-size: 12px;text-align:center;background:url(../images/bg.jpg) no-repeat center top;margin:0px auto}
html, legend { color: #666; }

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote {
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: none;
}

img{
	vertical-align:top
	}

address,caption,cite,code,dfn,em,th,var {
	font-style: normal;
	font-weight: normal;
}

li { list-style: none;}

caption,th { text-align: left; }

h1,h2,h3,h4,h5,h6 { font-size: 100%; }
h1 { font-size: 14px; /* 18px / 12px = 1.5 */ }
h2 { font-size: 12px; }
h3{ font-weight:normal;}


q:before,q:after { content: ''; }

abbr,acronym { border: none; font-variant: normal; }

/* to preserve line-height and selector appearance */
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }

input,button,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
	display:table-cell;
	vertical-align:middle
}
/*to enable resizing for IE*/
input,button,textarea,select { *font-size: 100%; }

select, input, button, textarea {
	font: 100% Tahoma,Helvetica,Arial,sans-serif;
}

/**
 * To help tables remember to inherit
 */
table { font-size: inherit; font: 100%; }

/**
 * fixed-width elements
 */
pre, code, kbd, samp, tt{
	font-family: 'Courier New', Courier, monospace;
}

/**
 * 默认情况下，small的字号比默认小，这里reset掉，抹平差异
 * 对于中文默认为12px时，让small也12px非常有必要。小于12px的中文字很难识别
 */
small { font-size: 100%; }

/*a:link, a:visited {*/
a {
	color: #444;
	text-decoration: none;
}
/*a:hover, a:active {*/
a:hover {
	color: #C4141B;
	text-decoration: none;
}

abbr,acronym {
	/* indicating to users that more info is available */
	border-bottom: 1px dotted;
	cursor: help;
}

ins { text-decoration: none; }
del { text-decoration: line-through; }

hr {
    color: #E5E5E5;
    background-color: #E5E5E5;
    border: none;
    height: 3px;
}




/**********************************
 *clearfix
***********************************/

.clearfix:after {
content: ".";
display: block;
height: 0;
clear:both;
visibility: hidden;
}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/ *
html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#top{width:1002px;margin:0px auto;height:87px;background:url(../images/inside_01.jpg) no-repeat left top;}
#logo{float:left;width:230px;padding-left:35px;text-align:left;}
#search_top{float:right;width:330px;padding-top:9px;text-align:left;line-height:22px;}
.a01:link,.a01:visited,.a01:hover{color:#fff;}

.input_index{height:17px;line-height:17px;border-left:#3A619C 1px solid;border-top:#3A619C 1px solid;border-bottom:#3A619C 1px solid;border-right:#3A619C 0px solid;}
.button_search{width:23px;height:19px;border:0px;cursor:pointer;background:url(../images/search.jpg) no-repeat left top;}


#banner{width:952px;height:179px;margin:0px auto;background:url(../images/inside_04.jpg) no-repeat left top;}

#inside{width:953px;margin:0px auto;background:url(../images/inside_20.gif) no-repeat left bottom;}

#left{float:left;width:180px;}
#right{float:right;width:756px;}
#right_top{width:100%;height:17px;background:url(../images/inside_08.gif) no-repeat left top;}
#right_center{width:754px;text-align:center;border-left:#E8E8E8 1px solid;border-right:#E8E8E8 1px solid;}
#right_bottom{width:100%;height:17px;background:url(../images/inside_22.gif) no-repeat left bottom;}

.news_style1{width:100%;text-align:center;margin-bottom:10px;background:url(../images/left_t.jpg) no-repeat left top;}
.news_style1_title{height:57px;padding-left:56px;text-align:left;overflow:hidden;background:url(../images/title_right.gif) no-repeat right top;}
.news_style1_title h2{	color:#fff;font-size:18px;font-weight:bold;line-height:57px;font-family:楷体_GB2312;}

.inside_category{width:100%;margin:0px auto;padding-top:10px;background:#fff;}
.inside_category ul{padding:0px;width:100%;text-align:left;}
.inside_category ul li{list-style: none;padding-left:30px;height:32px;line-height:29px;font-size:12px;background:url(../images/inside_10.gif) no-repeat center top;clear:both;}
.inside_category ul li a{font-weight:bold;}




.news_style_title{width:96%;height:44px;margin:0px auto;text-align:left;background:url(../images/inside_13.gif) no-repeat left top;}
.news_style_title h2{color:#1E589E;font-size:14px;font-weight:bold;padding-left:38px;line-height:44px;}
.news_style_list{padding-top:5px;padding-bottom:12px;margin-bottom:12px;min-height:300px;height:auto !important; height:300px;overflow:visible;}
.news_style_list ul{padding:0px;margin:0px auto;width:96%;text-align:left;margin-top:10px;}
.news_style_list ul li{list-style: none;line-height:26px;font-size:12px;padding-left:22px;	background:url(../images/news_line.gif) no-repeat left top;clear:both;}
.news_style_list span{float:right;padding:0 6px 0 0;color:#E51700;font-size:10px;font-family:Arial}


.article{width:96%;margin:20px auto 20px auto;}
.article h1{color:#DE4A02;font-family:Kaiti_GB2312;font-size:22px;font-weight:bold;line-height:40px;}
.article h2{color:#CC6600;font-size:12px;font-weight:normal;line-height:40px;margin-bottom:12px;}
.article p{text-align:left;width:96%;line-height:26px;margin:0 auto 0px auto;}

.photo_list2{padding-top:0px;}
.photo_list2 ul{padding-top:10px;margin:0px auto;width:96%;text-align:left;}
.photo_list2 ul li{float:left;width:100%;height:148px;text-align:left;background:url(../images/list2_bg.gif) repeat-x center bottom;padding-top:12px;}
.photo_list2 ul li p{float:left;color:#4d4d4d;text-align:left;width:80%;margin-left:12px;line-height:22px;}
.photo_list2 .time{float:right;margin-right:160px;line-height:20px;}
.photo_list2 .view{float:right;}
.photo_list2 .title{color:#1E589E;line-height:33px;font-weight:bold;}
.photo_list2 .pic{float:left;width:100px;height:116px;border:3px solid #D5D5D5;margin-top:4px;}
.photo_list2 .hot{float:right;margin-top:4px;}
.photo_list2 .Description{color:#929292;line-height:18px}



.page{width:100%;height:39px;line-height:39px;text-align:center;margin-top:12px;background:url(../images/index_20.gif) no-repeat left -31px;}
.page_first:link,.page_first:visited{color:#1B6B0F;height:39px;padding-left:18px;line-height:39px;background:url(../images/page_first.gif) no-repeat left center;}
.page_first:hover{height:39px;color:#444;padding-left:18px;line-height:39px;background:url(../images/page_first.gif) no-repeat left center;}
.page_pre:link,.page_pre:visited{color:#1B6B0F;height:39px;padding-left:18px;line-height:39px;background:url(../images/page_pre.gif) no-repeat left center;}
.page_prehover{height:39px;color:#444;padding-left:18px;line-height:39px;background:url(../images/page_pre.gif) no-repeat left center;}
.page_next:link,.page_next:visited{color:#1B6B0F;height:39px;padding-left:18px;line-height:39px;background:url(../images/page_next.gif) no-repeat left center;}
.page_next:hover{height:39px;color:#444;padding-left:18px;line-height:39px;background:url(../images/page_next.gif) no-repeat left center;}
.page_last:link,.page_last:visited{color:#1B6B0F;height:39px;padding-left:18px;line-height:39px;background:url(../images/page_last.gif) no-repeat left center;}
.page_last:hover{height:39px;color:#444;padding-left:18px;line-height:39px;background:url(../images/page_last.gif) no-repeat left center;}




#bottom{width:1002px;height:72px;line-height:20px;margin:0px auto;color:#555;background:url(../images/index_12.jpg) repeat-x left top;}
.copyright{height:100%;text-align:left;padding-left:40px;line-heihgt:24px;background:url(../images/index_16.jpg) no-repeat right top;	}
