/* CSS Document */
.s_clear:after, .line_list li:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.s_clear, .line_list li { zoom: 1; }
* { word-wrap: break-word; margin:0 auto; padding:0;}
body {text-align:left;color:#666666; margin:0 auto;}
body, input, textarea, select, button {font: 12px/1.6em Helvetica, Arial, sans-serif; text-align:left;}
ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
ol, ul li { list-style: none; }
h4 { color: #ffffff; padding-left:10px; }
a { text-decoration: none; color:#545454;}
a:hover { text-decoration: underline; color:#545454; }
a img { border: none; }
table { empty-cells: show; border-collapse: collapse; }
html { overflow:-moz-scrollbars-vertical; } 
img.double-border{padding: 2px;background: #eee; border:#ddd 1px solid;}
/*------------------------------------------------------------------------*/
#head { height:419px; width:980px; margin-bottom:10px;}
#warp { width:980px; height:auto; margin:0 auto; background:url(../images/footerbg.JPG) left bottom repeat-x; z-index:-2;}
#warp2{ width:980px; height:auto; margin:0 auto; background:url(../images/footerbg2.JPG) left bottom repeat-x; z-index:-2;}
#warp3{ width:980px; height:auto; margin:0 auto; background:url(../images/footerbg3.JPG) left bottom repeat-x;  z-index:-2;}
#sidebar { float:left; width:200px; margin-left:10px; display:inline;}
#main { float:left; width:761px; margin-left:9px; display:inline;}
#footer { float:left; height:100px; width:84%; background:url(../images/footerpic.PNG) left  bottom no-repeat; text-align:center; padding:30px 0 0 150px; color:#fff;}
#footer a {color:#fff;}
/*-----------------------------HEAD-------------------------------------------*/
.bannertop{ width:100%; height:26px; background:url(../images/bannertop.jpg) no-repeat;}
.bannerflash{ width:100%; height:126px; background:url(../images/bannerflash.jpg) repeat-x;}
.bannerflash .logo{float:left;width:199px;display:none;}
.bannerflash .logo img{width:199px;height:99px;}
.bannerflash .banner1{clear:both;width:980px;height:126px;}
.bannerflash .banner1 img{width:980px;height:126px;}
.bannerflash .banner1 embed{width:980px;height:126px;}
.banner{ width:100%; height:43px; background:url(../images/banner.jpg) no-repeat;overflow:hidden;}
.bannerpic{ width:100%; height:224px; background:url(../images/bannerpic.jpg) no-repeat;}
.bannertop marquee{ float:left; width:35%; padding-left:20px; color:#fff; text-align:left;}
.bannertop ul{ float:right; width:60%;padding-top:1px;} 
.bannertop li{ float:left; color:#fff; text-align:center;}
.bannertop li.li {margin:-2px 4px 0 4px;display:inline;}
.bannertop li a {color:#fff;}
/*-------------------*/
.bannertop2{ background:url(../images/bannertop2.jpg) no-repeat;}
.bannerflash2{background:url(../images/bannerflash2.jpg) repeat-x;}
.banner2{ background:url(../images/banner2.jpg) no-repeat;}
.bannerpic2{ background:url(../images/bannerpic2.jpg) no-repeat;}
.bannertop3{background:url(../images/bannertop3.jpg) no-repeat;}
.bannerflash3{background:url(../images/bannerflash3.jpg) repeat-x;}
.banner3{background:url(../images/banner3.jpg) no-repeat;}
.bannerpic3{ background:url(../images/bannerpic3.jpg) no-repeat;}
/*-------------------*/
.bannerpic .public {float:left; background:url(../images/public.png) no-repeat;width:210px; height:110px; padding:50px 0 0 10px; margin:55px 0 0 20px;}
                   #m li { float:left; width:94%; padding-left:10px; background:url(../images/list-style.JPG) left center no-repeat;}
.bannerpic .flower { background:url(../images/flower.png) no-repeat;width:240px; height:120px; float:left; margin:110px 0 0 20px;}			   
.bannerpic .bannerimg01 { background:url(../images/bannerimg01.png) no-repeat left top; width:250px; height:200px; margin:22px 0 0 62px; float:left;}	
.bannerpic .bannerimg02	{ background:url(../images/bannerimg02.png) no-repeat left top; width:210px; height:180px; margin:33px 0 0 62px; float:left;}
.bannerpic .bannerimg03	{  background:url(../images/bannerimg03.png) no-repeat left top; width:270px; height:230px; margin:-14px 0 0 62px; float:left;}	
.bannerpic .bannerimg04	{ background:url(../images/bannerimg04.png) no-repeat left top; width:300px; height:200px; margin:9px 0 0; float:left;} 
.bannerpic .bannerimg05	{ background:url(../images/bannerimg05.png) no-repeat left top; width:260px; height:210px; margin:10px 0 0 62px; float:left; } 
.bannerpic .bannerimg06	{ background:url(../images/bannerimg06.png) no-repeat left top; width:210px; height:210px; margin:5px 0 0 62px; float:left;} 
.bannerpic .bannerimg07	{ background:url(../images/bannerimg07.png) no-repeat left top;  width:210px; height:210px; margin:6px 0 0 62px; float:left;}
.bannerpic .bannerimg08	{ background:url(../images/bannerimg08.png) no-repeat left top; width:240px; height:200px; margin:15px 0 0 62px; float:left; }
.bannerpic .bannerimg09	{ background:url(../images/bannerimg09.png) no-repeat left top; width:200px; height:200px; margin:17px 0 0 62px; float:left;}
.banner ul { width:98%; padding:10px 0 0 15px;}
.banner li { float:left; width:85px; font-size:16px; font-family:"微软雅黑"; text-align:center;}
.banner li a{ color:#3c724f; font-weight:bold;}
.banner li a:hover{ color:#fff; text-decoration:none;}
.banner li.last{ width:95px;}

/*-----------------------------SIDEBAR-----------------------------------------*/
.sidebarbg01 { background:url(../images/sidebarbg01.JPG) left top no-repeat; width:11px; height:164px; float:left;}
.sidebarbg02 { background:url(../images/sidebarbg02.JPG) left top repeat-x; width:166px; height:164px; float:left; }
.sidebarbg03 { background:url(../images/sidebarbg03.JPG) left top no-repeat; width:11px; height:164px; float:left;}
.sidebarbg04 { background:url(../images/sidebarbg04.JPG) left bottom no-repeat; width:192px; height:12px; float:left;}
.sidebarbg05 { background:url(../images/sidebarbg05.png) left top repeat-y; width:192px; height:300px; float:left; padding-top:8px;}
.sidebarbg06 { background:url(../images/sidebarbg06.png) left top no-repeat; width:192px; height:70px; float:left;}
.sidebarpic01 { background:url(../images/ico01.JPG) 15px 0 no-repeat; width:65%; height:50px; float:left; padding:10px 0 0 60px;text-align:left;}
.sidebarpic02 { background:url(../images/ico02.JPG) 15px 6px no-repeat; width:65%; height:50px; float:left;padding:10px 0 0 60px;text-align:left;}
.sidebarpic03 { background:url(../images/ico03.JPG) 11px 6px no-repeat; width:65%; height:50px; float:left;padding:10px 0 0 60px;text-align:left;}
.sidebarpic04 { /*background:url(../images/ico04.JPG) 23px 5px no-repeat;*/ background:url(../images/ico5.JPG) 15px 5px no-repeat;width:65%; height:50px; float:left;padding:10px 0 0 60px;text-align:left;}
.videos { margin:15px 0; float:left;}
.sidebarbg05 select { float:left; margin-left:50px; width:115px;}
.sidebarbg02 h1{width:70%; float:left; margin:25px 10px 10px;}
.sidebarbg02 p { width:100%; float:left; margin-bottom:5px;}
.sidebarbg02 p label { width:42px; color:#fff; float:left; margin-left:10px;}
.sidebarbg02 p input{ background:#e5f1f8; border:0;}
#login { background:url(../images/loginbtn.jpg) left top no-repeat; width:61px; height:24px; margin-left:52px;}
.sidebarbg02 p a { color:#fff; text-decoration:underline; margin-left:5px;}
.sidebarbg02 .forget { margin-left:52px; width:50%; color:#fff; display:inline;}
.sidebarbg02 td {font-size:9pt;}
/*------------------------------MAIN--------------------------------------------------*/
.mainbg01 { background:url(../images/mainbg01.JPG) left top no-repeat; width:11px; height:38px; float:left;}
.mainbg02 { background:url(../images/mainbg02.JPG) left top repeat-x; width:95%; height:38px; float:left; padding:3px 0 0 10px;}
.mainbg03 { background:url(../images/mainbg03.JPG) left top no-repeat; width:12px; height:38px; float:left;}
.mainbg04 { background:url(../images/mainbg04.JPG) left top no-repeat; width:66px; height:18px; float:left; border:0; color:#fff; margin-left:5px; padding-left:8px;}
.mainbody { background:url(../images/mainbg06.jpg) left 20px no-repeat; width:735px; float:left; padding:0 13px;}
.mainbg05 { background:url(../images/mainbg05.JPG) left top no-repeat; width:735px; height:10px; float:left; margin:8px 0 0 0px; display:inline;}
.mainbox { width:723px; float:left; border:1px solid #dcdcdc; border-top:0;  padding-left:10px; padding-bottom:35px;background:#fff; display:inline;}
.mainbg07 { background:url(../images/mainbg07.png) left top no-repeat; width:735px; height:39px; margin-left:13px; float:left;display:inline;}

.maintop { width:100%; float:left; height:200px;}
.maintop h1 { background:url(../images/Column0.jpg) left top no-repeat; width:90%; height:23px; float:left; margin:10px 31px 5px 20px;}
         .maintopbg01 { background:url(../images/maintopbg01.jpg) left -1px no-repeat; width:22px; height:125px; float:left;}
		 .maintopbg02 { background:url(../images/maintopbg02.jpg) left top no-repeat; width:671px; float:left; /*position:relative; left:-6px;*/ padding-top:15px;}
		 #main .maintopbg02 td {text-align:center;}
         .maintopbg03 { background:url(../images/maintopbg03.jpg) left top no-repeat; width:22px; height:125px; float:left; /*position:relative; left:-12px; top:1px;*/}
		 .maintopbg02 .img { width:163px; height:104px; float:left; background:url(../images/mainpicbg.jpg) left top no-repeat; text-align:center; padding-top:2px;}
		 
.column1 { background:url(../images/pic_Column1.jpg) 96% center no-repeat; width:45%; height:200px;float:left; border-bottom:1px dashed #c5c4bd; margin:15px 0 0 10px; padding-bottom:15px;text-align:left;}
.column1 h1{ background:url(../images/Column1.jpg) left top no-repeat; width:100%; height:23px; float:left; margin-bottom:10px;}
.column1 h1 a{ background:url(../images/more.jpg) left bottom no-repeat; width:35px; height:10px; margin-top:13px; float:right;}
.column1 ul { width:67%; float:left;}
.column1 li { padding:4px 0 4px 10px;background:url(../images/ico06.jpg) left center no-repeat; width:96%; float:left;}
.column1 li span { color:#ff7200;}
.column2 {background:url(../images/pic_Column2.jpg) 96% center no-repeat;}
.column2 h1{ background:url(../images/Column2.jpg) left top no-repeat;}
.column2 li span { color:#6a9800;}
.column2 li {background:url(../images/ico07.jpg) left center no-repeat;}
.column3 {background:url(../images/pic_Column3.jpg) left center no-repeat;}
.column3 h1{ background:url(../images/Column3.jpg) left top no-repeat; width:67%; float:right; margin-bottom:0;}
.column3 ul { width:67%; float:right;}
.column3 li {background:url(../images/ico06.jpg) left center no-repeat;}

.column4 {background:url(../images/pic_Column4.jpg) left center no-repeat;}
.column4 h1{ background:url(../images/Column4.jpg) left top no-repeat; width:67%; float:right; margin-bottom:0;}
.column4 ul { width:67%; float:right;}
.column4 li span { color:#6a9800;}
.column4 li {background:url(../images/ico07.jpg) left center no-repeat;}

.column_line1 { width:1px; height:184px; background:#e9e9e9; float:left; margin:15px 10px 0 20px;}
.column_line2{ margin:0 10px 0 20px;}
/*-----------------------------------------------------------------------------------------------------*/
.txt{text-align:right;}
.txt div {text-align:left;}
.details { width:761px; float:left;}
.details .detailsbox{width:95%;}
.details h1{text-align:center;}
         .position { width:98%; background: url(../images/positionbg.jpg) left bottom repeat-x; text-align:right; margin:10px 0; padding:0 10px 15px 0; float:left;}
		 .position .img { float:left; margin-left:20px;background: url(../images/brieficon.jpg) no-repeat 0 -2px;padding-left:25px;color:#3a3a3a;font-size:16px;font-family:"微软雅黑";font-weight:bold;}		 
		 .position strong { color:#f18c65;}
		 .detailspic { float:left;float:left; margin:20px 0 0 20px; width:27%;}
		 .detailspic .img { position:relative; top:-280px; left:20px; z-index:-1;}
		 .picbg{ float:left;background:url(../images/picbg.png) left top no-repeat; width:205px; height:291px; z-index:1; }
		 .detailsbody { float:left; width:66%; display:inline; margin-left:10px;}
		 
		 .showbody {float:left;margin:0 0 20px;width:100%;}
		 .picshow2 {padding-top:20px;text-align:left;margin-bottom:200px;}
         .picshow {width:97%; line-height:25px; padding-bottom:50px; float:left;}
         .picshow img {float:left;padding:1px 0 0 0px; /*height:118px*/;}
         .picshow .showbody img {height:119px;}
         .picshow td img {padding:6px 0 0 5px;}
         .picshow td {text-align:center;}
         .picshow td a{float:left;}            
                 .showbtn {background:transparent url(../images/ico09.jpg) no-repeat left center;border:0 none;float:right;height:26px; padding-left:23px;width:60px;}
                 .showbtn a { color:#428638; text-decoration:underline;}
                 .showcont { float:left; width:73%; height:122px; background:url(../images/showcontbg.JPG) left top repeat-x; padding-left:14px;}
                 .showcont h1 {color:#428638;font-size:16px; font-weight:normal; font-family: "微软雅黑"; float:left; width:100%;}
                 .showcont span {height:64px;line-height:16px;margin-bottom:3px;overflow:hidden;float:left;text-align:left;width:100%;}
                 .showcontbg2 { float:left; background:url(../images/showcontbg2.JPG) left top no-repeat; width:10px; height:122px;}
         /*.picbg02 { background:url(../images/picbg2.PNG) left top no-repeat; width:15px; height:122px; /*position:relative; left:-732px;*/ z-index:1; float:left;}*/
		 .picbg03{ width:215px; height:171px; /*position:relative; left:-20px; top:150px; */z-index:1;}
		 .picshow li { float:left; width:160px;text-align:center; padding:21px 30px; display:inline; height:150px; overflow:hidden; background:url(../images/picbg3.PNG) 8px top no-repeat; margin:0 13px;}
	     .picshow li span { color:#666666; float:left;margin:20px 0 0; text-align:center;width:100%;}
		 .tablebg { background:url(../images/tablebg.png) left top no-repeat; width:737px; height:536px; padding-top:50px;}
		 .tablebg td { border-bottom:1px solid #ebebeb;}
/*------------------------------------------------------------------------------------------------------------*/
         .sidemenu{ width:100%; float:left; background:url(../images/sidemenubg.jpg) left bottom no-repeat; height:1100px;}
		          .sidemenubg{ background:url(../images/sideulbg.jpg) no-repeat; width:177px; font-size:15px;}
				  .sidemenubg2 { height:550px;}
		 	      .sidemenubg h1{ float:left; font-size:17px; font-family:"微软雅黑"; padding:25px 0 21px 20px; width:87%;}
		          .sidemenubg li{ float:left; margin-bottom:10px; background:url(../images/sidelibg.jpg) 17px center no-repeat; padding-left:35px; width:78%;}
		 .happyreading {width:97%; line-height:25px; padding-bottom:80px; float:left;}
		 .happyreading h1{ width:82%; float:left; height:94px; background:url(../images/h_pic01.jpg) left top no-repeat; padding-left:130px;}
		 .happyreading h1 span { width:100%; float:left; border-bottom:1px solid #e4d7c8; font-size:16px; margin-top:45px; padding-bottom:5px; color:#cb6b2c; font-family:"微软雅黑";}
		 .h_body_1 { width:90%; padding:5px 0 10px 70px; background:url(../images/h_pic02.jpg) right center no-repeat; float:left;}
		 .h_body_1 p{ float:left; width:82%;}
		 .h_body_1 strong,.h_body_2 strong { font-size:15px;}
		 .h_body_2 { background:url(../images/h_pic03.jpg) no-repeat; width:635px; height:158px; float:left; margin-bottom:20px; line-height:21px; padding:60px 72px 0 45px; }
		 .h_body_3{ width:100%; float:left;}
		 .h_body_3 .h_btn01 { background:url(../images/h_btn01.jpg) no-repeat; width:122px; height:26px; float:left;}
		 .h_body_3 .h_btn02 { background:url(../images/h_btn02.jpg) no-repeat; width:122px; height:26px; float:left;}
		 .h_body_3 .h_btnbg01{ background:url(../images/h_btnbg01.jpg) no-repeat; width:9px; height:26px; float:left; margin-left:5px;}
		 .h_body_3 .h_btnbg02{ background:url(../images/h_btnbg02.jpg) no-repeat; width:9px; height:26px; float:left;}
		 .h_body_3 .h_btnbg03 { background:#dbdbdb; width:80%; height:26px; float:left;}
		 .h_body_3 .h_btnbg03 img { float:right; margin:9px 10px 0 0;}
		 .h_body_3 li { float:left; height:121px; width:108px; padding:15px 7px;}
		 .h_body_3 li strong{ float:left; /*position:relative;*/ background:url(../images/picbg4.png) left top no-repeat; width:108px; height:121px; z-index:1; /*top:10px; left:-190px*/ z-index:1;}
		 .h_body_3 li img { float:left;position:relative; left:4px; top:20px; z-index:-1}
		 .h_body_3 li span { width:100%; text-align:center; float:left;position:relative;top:18px;z-index:2; height:22px; overflow:hidden; font-weight:normal;}
		 .h_body_3 li a:hover { text-decoration:underline;}
/*------------------------------------------------------------------------------------------------------------*/
.leftbox { width:90%;  float:left; background:url(../images/menuline.jpg) right 30px no-repeat;}
.menu { width:99%; float:left; background:url(../images/house.jpg) left top no-repeat; padding-top:60px; margin-top: overflow:hidden;}
.menu h1 { width:80%; padding:10px 0 0 45px; background:url(../images/h1bg.jpg) 15px center no-repeat; height:25px; margin:5px 0; float:left;text-align:left;}
.menu h1 span {color:#569b7f; font-size:16px; font-family:"微软雅黑";}
.menu ul{ float:left; width:100%;overflow:hidden;}
.menu li a{ width:70%; float:left; margin:5px 0 5px 20px; padding:5px 0 5px 35px; border-bottom:1px dashed #d5d5d5; background:url(../images/libg0.jpg) 20px center no-repeat; font-size:14px;text-align:left;}
.menu a:hover,.menu a.current { background:url(../images/libg2.png) 10px center no-repeat;color:#fff; text-decoration:none; font-weight:bold;}
.menu a a:hover,.menu a a.current { background:url(../images/libg2.png) 10px center no-repeat; }
/*-------------------------------------------------------------------------------------------------------------*/
/*-------------------PAGES-----------------------------*/
DIV.scott { width:100%;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #000; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #fff; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #d9d300
}
DIV.scott A:active {
	BORDER-RIGHT: #d9d300 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; COLOR: #333333; BORDER-BOTTOM: #d9d300 1px solid; BACKGROUND-COLOR: #cccccc
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #d9d300 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #d9d300 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #d9d300 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #d9d300 1px solid; BACKGROUND-COLOR: #d9d300
}
DIV.scott SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
/*------------------------------------------------------------------------------------------------------------*/

/*-- 分页 --*/
#PageStyle_lblPageNumber table{
	padding:3px;margin:3px;text-align:center;
}
#PageStyle_lblPageNumber .links a {
position:relative;top:-9px;	background:white;/*line-height:25px;*/border:#ddd 1px solid;padding:2px 5px 2px 5px;margin:2px;color:#85bd1e;text-decoration:none;
}
#PageStyle_lblPageNumber .links strong a {
position:relative;top:-9px;	background:#b2e05d;/*line-height:25px;*/border:#ddd 1px solid;padding:2px 5px 2px 5px;margin:2px;color:white;text-decoration:none;
}
#PageStyle_lblPageNumber .links a:hover {
	border:#85bd1e 1px solid;color:#638425;background:#f1ffd6;
}
#PageStyle_lblPageNumber .links a:active {
	border:#85bd1e 1px solid;color:#638425;background:#f1ffd6;
}
#PageStyle_lblPageNumber img {
	/*border:#f3f3f3 1px solid;*/padding:2px 5px 2px 5px;margin:2px;
}
#PageStyle_lblPageNumber a img {
	/*border:#ddd 1px solid;*/
}
#PageStyle_lblPageNumber a:hover img {
	border:#85bd1e 1px solid;
}
#PageStyle_lblPageNumber a:active img {
	border:#85bd1e 1px solid;
}

/*.bannerpic .public {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/public.png' ,sizingMethod='crop');
}
.bannerpic .bannerimg01{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bannerimg01.png' ,sizingMethod='crop');
}
.sidebarbg06{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/sidebarbg06.png' ,sizingMethod='crop');
}
.mainbg07{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mainbg07.png' ,sizingMethod='crop');
}
#footer{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footerpic.png' ,sizingMethod='crop');
}
*/
#InfoStyle_lblTitle {line-height:32px; font-size:26px;}
#body .brief{text-align:left;}
