BODY {
	COLOR: #333; FONT-SIZE: 12px; margin:0px;font-family: "Microsoft YaHei",sans-serif,Verdana, Geneva, sans-serif; background-color:#FFFFFF;
}
TD {
	COLOR: #333; FONT-SIZE: 12px
}
TH {
	COLOR: #333; FONT-SIZE: 12px
}
SELECT {
	COLOR: #333; FONT-SIZE: 12px
}
TEXTAREA {
	COLOR: #333; FONT-SIZE: 12px
}
img{ border:0px;}
ul,li{ list-style:none; margin:0px; padding:0px;}

INPUT {
	BORDER-BOTTOM: #c5c6c9 1px solid; BORDER-LEFT: #c5c6c9 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(../images/input_bg1.jpg); FONT-SIZE: 12px; BORDER-TOP: #c5c6c9 1px solid; BORDER-RIGHT: #c5c6c9 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #c5c6c9 1px solid; BORDER-LEFT: #c5c6c9 1px solid; BORDER-TOP: #c5c6c9 1px solid; BORDER-RIGHT: #c5c6c9 1px solid
}
.inputnoborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#foot{ width:100%; }
.copy{ text-align:center; color:#000; padding-top:20px; padding-bottom:10px; line-height:24px;}
#head{ background:url(bg_02.gif) repeat-x; height:137px; width:100%;}
.tophead{ width:1004px; height:98px; background:url(../images/top.gif) no-repeat; margin:auto;}





.hotnews { padding-left:60px; padding-right:20px;}
.hotnews ul li{ height:36px; line-height:36px; padding-bottom:1px;}
.hotnews ul li span{ float:right; color:#A4A4A4;}

.t1{ width:100%; background:url(t1.jpg) left no-repeat; height:30px; line-height:30px;}
ul,li{ list-style:none; margin:0px; padding:0px;}

TABLE {
	BORDER-COLLAPSE: collapse
}
INPUT {
	BORDER-BOTTOM: #c5c6c9 1px solid; BORDER-LEFT: #c5c6c9 1px solid; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: url(../images/input_bg1.jpg); FONT-SIZE: 12px; BORDER-TOP: #c5c6c9 1px solid; BORDER-RIGHT: #c5c6c9 1px solid
}
TEXTAREA {
	BORDER-BOTTOM: #c5c6c9 1px solid; BORDER-LEFT: #c5c6c9 1px solid; BORDER-TOP: #c5c6c9 1px solid; BORDER-RIGHT: #c5c6c9 1px solid
}
.inputnoborder {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f00; TEXT-DECORATION: underline
}
A:active {
	COLOR: #000; TEXT-DECORATION: underline
}

.yangshi03 {
	color: #6C6C6C;
	font-size: 12px;
}


/*µ¼º½²Ëµ¥*/

#navmenu {
	MARGIN: 0px auto; LINE-HEIGHT: 35px;  WIDTH: 950px; HEIGHT: 35px;
}

.menu1 {
	WIDTH: 100%; MARGIN-LEFT:28px
}
.menu1 LI {
	FLOAT: left; HEIGHT: 35px
}
.menu1 A {
	FLOAT: left; HEIGHT: 35p;
}
.menu1 LI {
	 Z-INDEX: 100; POSITION: relative; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.menu1 A {
	 TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT:0px; font-size:14px;  PADDING-RIGHT: 0px; width:110px; DISPLAY: block; COLOR: #fff; PADDING-TOP: 0px
}
.menu1 LI:hover {
	COLOR: #f09c42
}
.menu1 A:hover {
	color: #993300;
}
A.this {
	COLOR: #f09c42
}
.menu1 LI A:hover {
	background-color:#FFCC00 ; color:#939292; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top; TEXT-DECORATION: none;
}
.this {
	BACKGROUND-IMAGE: url(../image/hover_bg.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top; TEXT-DECORATION: none
}
.menu1 LI UL LI A:hover {
	BACKGROUND-IMAGE: none; color:#3968B5;
}
.menu1 LI UL {
	Z-INDEX: 9999; POSITION: absolute; padding-bottom:1px; WIDTH: 110px; DISPLAY: none; TOP: 35px; LEFT: 0px; opacity: 0.90
}
.menu1 LI UL LI {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 35px ; text-align:center; HEIGHT: 35px
}
.menu1 LI UL LI A {
	BACKGROUND-IMAGE: none; font-size:12px; LINE-HEIGHT: 36px; HEIGHT: 35px;text-align:center;color:#Ffffff;
}
.menu1 LI UL LI A {
	FILTER: alpha(opacity=70); background-color:#848586; PADDING-BOTTOM: 0px; padding-bottom:1px; WIDTH: 110px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.menu1 LI UL LI A:hover {
background-color:#848586;FILTER: alpha(opacity=100);padding-bottom:1px;
}




.menuline{ background:url(menuline.jpg) center no-repeat; width:2px; float:left;}


#navmenu2 {
	MARGIN: 0px auto; LINE-HEIGHT: 25px;  WIDTH: 368px; HEIGHT: 25px;padding-top:40px;
}
.menu2 {
	WIDTH: 100%; MARGIN-LEFT:90px
}
.menu2 LI {
	FLOAT: left; HEIGHT: 25px
}
.menu2 A {
	FLOAT: left; HEIGHT: 25px
}
.menu2 LI {
	 Z-INDEX: 100; POSITION: relative; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
.menu2 A {
	background:url(../images/tp02.png) ;TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT:0px; font-size:12px;  PADDING-RIGHT: 0px; width:90px; DISPLAY: block; COLOR: #000; PADDING-TOP: 0px
}
.menu2 LI:hover {
	COLOR: #f09c42
}
.menu2 A:hover {
	color: #993300;
}
A.this {
	COLOR: #f09c42
}
.menu2 LI A:hover {
	background:url(../images/tp02.png) ; color:#939292; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: center top; TEXT-DECORATION: none;
}



.toplink{ width:260px; height:24px; color:#DBDBDB; float:right; text-align:center; padding-top:12px; padding-right:6px;}
.toplink a{ color:#fff; margin-left:8px; margin-right:8px;}
.toplink a:hover{ color:#fff;}


.gdtxt{  text-align:center; color:#000;}
.gdtxt a{ color:#000;}
.gdtxt a:hover{ color:#f00; text-decoration:underline}
.gdtp{ width:180px; padding-right:10px; background:url(cpbg.jpg) no-repeat;}
.gdpic{ width:162px; height:118px; padding-bottom:10px; padding-left:5px; padding-top:9px;}
.gdpic a img{width:160px; height:118px;padding:1px; background-color:#D1D1D1;}




.hotnewslist{width:680px; padding:10px; margin:auto; height:80px;}
.hotnewslist ul li{ height:30px;float:left; width:300px; margin-right:10px; margin-left:10px; line-height:30px; border-bottom:#d1d1d1 1px dashed; padding-left:18px; background:url(../images/ico-1.gif) 0 5px no-repeat; }
.hotnewslist ul li span{ float:right; color:#999}
.hotnewslist ul li a{ color:#000}
.hotnewslist ul li a:hover{ color:#f00}

.tt2bg{ background:url(tt2bg.jpg) center repeat-y;} 
.tt2btn{ height:9px; background:url(../images/tt2btn.jpg) no-repeat;}
.tt1{ width:708px; height:35px; background:url(../images/tt1jpg.jpg) no-repeat;}
.ttt1{ font-size:14px; font-weight:bold; color:#000; padding-left:30px; padding-top:0px;line-height:32px; width:200px; float:left;}
.more{ width:80px; font-size:12px; float:right; line-height:35px;}
.more2{ width:280px; font-size:12px; float:right; text-align:right; padding-right:10px; line-height:35px;}
.inabout{ line-height:23px;padding-top:5px;padding-right:5px;padding-left:8px; }
.tt2{ font-size:14px;float:left; font-weight:bold; color:#FFF; padding-left:50px; width:220px; line-height:33px; background:url(../images/tt2.jpg) no-repeat; height:33px;}

.lmdh{ width:225px;padding-top:0px; padding-bottom:0px; margin:auto;}
.lmdh ul li{ margin-top:0px; width:225px;}
.lmdh ul li a{ display:block; width:195px; height:31px; line-height:31px; padding-bottom:0px; padding-left:30px; background:url(../images/cpdh.png); color:#000}
.lmdh ul li a:hover{background:url(../images/cpdh.png); color:#3F71BB; }
.ilxwm{ padding:10px; line-height:26px; color:#000000}
.ilxwm strong{ font-size:14px; color:#000000}
.ilxwm span{ color:#555}

.iaboutpic{ width:150px; float:left; padding-top:10px;}
.iabout{ line-height:24px; width:330px; padding-right:10px; float:right;padding-top:10px;}
.mt10{ margin-top:10px; clear:both;}
.nline{ width:48px; background:url(../images/nline.jpg) top no-repeat;}

.nt2{ width:720px; height:36px; border-bottom:#efefef 1px solid;}
.ntt2{ width:300px; height:36px; line-height:36px; font-size:14px; float:left; font-weight:bold;}
.ntt3{ width:300px; float: right; height:36px; line-height:36px; text-align:right; padding-right:10px; }


.icplist{ width:740px; margin:auto; padding-top:8px; padding-bottom:8px;}
.icplist ul li{ width:190px; height:144px; float:left; text-align:center; line-height:24px;}


.ndh{ width:300px; float:right; text-align:right; color:#fff; padding-right:20px; height:34px; line-height:34px;}
.ndh a{ color:#FFF}




.about_body {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px auto; WIDTH:94%; PADDING-TOP: 2px; margin-top:10px;
}
.about_body H1 {
	MARGIN-TOP: 10px; color:#424242; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.about_body .bodytxt {
	 FONT-SIZE: 12px; COLOR: #9E7E52; 
}

.about_body .bodytxt .grey {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; COLOR: #BC0000; PADDING-TOP: 0px; TEXT-ALIGN: center; border-bottom:#c1c1c1 1px dotted; padding-bottom:6px;
}
.about_body .bodytxt .grey A {
	MARGIN-RIGHT: 6px; 
}

.about_body .bodytxt .grey B {
	MARGIN-LEFT: 10px; COLOR: #999; font-weight:normal; MARGIN-RIGHT: 4px
}
.about_body .bodytxt .article_content_area {
	FONT-SIZE: 14px;
	MARGIN-LEFT: 0px;
	COLOR: #565656;
	MARGIN-RIGHT: 0px;
	text-align:left;
	line-height:200%;
	margin-top:6px;
	padding-top:0px;
}
.about_body .bodytxt .article_content_area P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 9px; MARGIN: 0px;   LINE-HEIGHT: 34px; PADDING-TOP: 0px
}
.article_content_area A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.article_content_area A:hover {
color:#f00;}
.article_content_area STRONG {
	MARGIN-BOTTOM: 8px;  LINE-HEIGHT: 200%; 
}
.print {height:30px; width:100%; margin-top:10px; padding-top:10px; text-align:right;BORDER-TOP: #c1c1c1 1px dotted;}
.print .link1{ background:url(print-1.gif) 0 -1px no-repeat; padding-left:24px;}
.print .link2{ background:url(print-2.gif) 0 -1px no-repeat; padding-left:24px;}
.print .link3{ background:url(print-3.gif) 0 -1px no-repeat; padding-left:24px;}


hr{ height:1px;border:none;border-top:1px #d1d1d1 dashed;;}

.newslist{  width:660px; margin:auto; padding-top:10px; padding-bottom:20px;}
.newslist ul{ margin:0px; padding:0px; text-align:left; margin:auto;}
.newslist ul li{  border-bottom:#C2CAD3 1px dotted; height:34px; line-height:34px; padding-left:15px; background:url(../images/ico-1.gif) 0px 10px no-repeat;padding-left:20px;   font-size:12px }

.newslist ul li span{ float:right; color:#c1c1c1; font-size:12px;}




.page{ padding-top:6px;  padding-bottom:12px; margin:auto; width:90%; text-align:center; color:#666;}

.page span{ margin-left:5px; margin-right:5px;}
.page strong{ color:#F90000;}
.page a{ margin-left:5px; margin-right:5px;}

#nei-pro{
					width:700px;
					margin:auto;
					
					margin-bottom:10px;
				}
#nei-pro ul li{
						width:230px;
						float:left;
						padding-top:15px;
						text-align:center;
						line-height:2px;
						color:#333;
						float:left;
						height:202px;
					}
					#nei-pro ul li span{ background:url(../images/ico-6.gif) no-repeat; padding-left:12px;}
					#nei-pro ul li a img{
						border:1px #DDDCDC solid; padding:3px; width:202px; height:154px;
					}
					#nei-pro ul li a:hover img{
						border:1px #f90 solid; padding:3px;
					}

					#nei-pro ul li a{
						line-height:22px;
						color:#000;
					}
					#nei-pro ul li a:hover{
						line-height:22px;
						color:#f90;
					}



#nei-pro1{
					width:700px;
					margin:auto;
					
					margin-bottom:10px;
				}
#nei-pro1 ul li{
						width:230px;
						float:left;
						padding-top:15px;
						text-align:center;
						line-height:2px;
						color:#333;
						float:left;
						height:202px;
					}
					#nei-pro1 ul li span{ background:url(../images/ico-6.gif) no-repeat; padding-left:12px;}
					#nei-pro1 ul li a img{
						border:1px #efefef solid; padding:3px;  height:150px;
					}
					#nei-pro1 ul li a:hover img{
						border:1px #f90 solid; padding:3px;
					}

					#nei-pro1 ul li a{
						line-height:22px;
						color:#000;
					}
					#nei-pro1 ul li a:hover{
						line-height:22px;
						color:#f90;
					}
					
.nt1{ width:192px; height:44px; background:url(../images/nt1.jpg) no-repeat}
.ntt1{ height:30px; line-height:30px; padding-top:14px; font-size:14px; font-weight:bold; color:#000000; padding-left:52px;}
.ntt1 span{ font-weight:normal; margin-left:10px;}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 


/* Ç°¶Ë·ÖÒ³ */
#page{margin:30px 0;font-size:14px;height:30px;line-height:30px;text-align:center}
#page .pageinfo{display: none;}
#page  a{border:1px solid #ddd;background:#fff;color:#808080;padding:4px 10px;margin-left:5px;transition:all 0.2s}
#page  a:hover,#page .curpage{background:#2196f3;color:#fff;text-decoration:none;border:1px solid #2196f3;}
#page .nopage{cursor:not-allowed;}
#page .nopage:hover{background:#fff;color:#808080;border:1px solid #ddd;}

.pagination {padding-left: 0;margin: 20px 0;border-radius: 4px;}
.pagination>li {display: inline;}
.pagination>li>a,.pagination>li>span {position: relative;float: left;padding: 6px 12px;line-height: 1.42857;text-decoration: none;color: #40aae2;background-color: #fff;border: 1px solid #ddd;margin-left: -1px;}
.pagination>li:first-child>a,.pagination>li:first-child>span {margin-left: 0;border-bottom-left-radius: 4px;border-top-left-radius: 4px;}
.pagination>li:last-child>a,.pagination>li:last-child>span {border-bottom-right-radius: 4px;border-top-right-radius: 4px;}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover {z-index: 2;color: #23527c;background-color: #eee;border-color: #ddd;}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover {z-index: 3;color: #fff;background-color: #40aae2;border-color: #40aae2;cursor: default;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover {color: #777;background-color: #fff;border-color: #ddd;cursor: not-allowed;}
.pagination-lg>li>a,.pagination-lg>li>span {padding: 10px 16px;font-size: 18px;line-height: 1.33333;}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span {border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span {border-bottom-right-radius: 6px;border-top-right-radius: 6px;}
.pagination-sm>li>a,.pagination-sm>li>span {padding: 5px 10px;font-size: 12px;line-height: 1.5;}
.badge,.label {line-height: 1;white-space: nowrap;}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span {border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span {border-bottom-right-radius: 3px;border-top-right-radius: 3px;}
.search-pagination>.pagination>li>a {margin: 0 3px;}
.search-pagination {text-align: center;}
.search-pagination>.pagination>.page-active>a {background-color: #40aae2;color: #fff;}
.pagination>li>a,.pagination>li>span {color: #000;}
.pagination>li>a:hover {cursor: pointer;color: #23527c;}
	