*{margin:0; padding:0; }
html{ overflow:auto;}
body{ font-size:12px; overflow:auto; }
ul { list-style-type:none;}
li { list-style-type:none; padding:0; margin:0;}
img { border:none; /*display:block;*/}
.cls { clear:both; height:0px; line-height:0px; width:1000px; margin:0 auto; font-size:0px;}
.content-big{ width:960px; height:auto; margin:0 auto; overflow:hidden;}
.content{ width:960px; height:auto; overflow:hidden; margin:0 auto; border-bottom-color:#fff;  }
.allbg{ background-color:#fdf1bf; repeat left;  }
.bottom{ width:1000px; height:29px; overflow:hidden; border-top:1px solid #dddddd;}
.pm { margin-top:10px;}
.sysul li {float:left}
a { text-decoration:none; color:#000;}
.row { margin-top: 10px; margin-left:10px; }
.col { overflow:hidden;}
.col960 { width:960px; float:left; }
.col690 { width:690px; float:left; }
.col980 { width:980px; }

.top{ background-color:#fff; height:24px;}
.top ul{ margin-top:5px; margin-left:10px;}
.top ul li { width:64px; height:16px; float:left; margin-right:10px; }

.nomarginl { margin-left:0px; }
.nomargint { margin-top:0px; }
.min_height { width:1px; height:351px; float:right; overflow:hidden;}

.head { width:960px; height:120px; overflow:hidden; background:url(imagesheadhead.jpg) no-repeat left top;  } 

.navbar { height:40px; overflow:hidden; background:url(imagesheadnavbg.jpg) no-repeat left top; } 
.navbar ul { width:1000px; margin:0px auto; } 
.navbar ul li { height:61px; float:left; margin-top:10px; } 
.navbar ul li a { width:61px; height:16px; line-height:40px; overflow:hidden; margin-left:2px; display:block; background-repeat:no-repeat;  }
.navbar .nav0 { background-image:url(imagesheadnav11.png); margin-right:20px; } 
.navbar .nav1 { background-image:url(imagesheadnav21.png); margin-right:35px; } 
.navbar .nav2 { background-image:url(imagesheadnav31.png); margin-right:38px; } 
.navbar .nav3 { background-image:url(imagesheadnav41.png); margin-right:36px; } 
.navbar .nav4 { background-image:url(imagesheadnav51.png); margin-right:38px; } 
.navbar .nav5 { background-image:url(imagesheadnav61.png); margin-right:37px; } 
.navbar .nav6 { background-image:url(imagesheadnav71.png); margin-right:40px; } 
.navbar .nav7 { background-image:url(imagesheadnav81.png); margin-right:35px; } 
.navbar .nav8 { background-image:url(imagesheadnav91.png); margin-right:35px; }
.navbar .nav9 { background-image:url(imagesheadnav101.png); }

#topmenu { height:42px; line-height:42px; font-size:14px; font-weight:bold; background:url(imagesmenu_bj.gif) repeat-x #000; overflow:hidden;}
#topmenu li { height:38px; border-right:2px solid #791400;}
#topmenu a { color:#fff; margin:0px 24px;}

.search { width:939px; height:33px; background:url(imagesheadsearchbg.jpg) no-repeat top left #fff;  }
.search .left { width:588px; height:100%; overflow:hidden; float:left; }
.search .left h3 { width:80px; height:100%; line-height:33px; overflow:hidden; float:left; color:#fff; text-align:center; font-size:12px; }
.search .left ul { width:500px; height:100%; overflow:hidden; float:right; }
.search .left ul li { width:576px; height:100%; line-height:34px; overflow:hidden; }
.search .left ul li a { color:#993300; }
.search .right { width:252px; height:100%; overflow:hidden; float:right; }
/*.search .right .searchinput { width:130px; height:100%; overflow:hidden; float:left; line-height:33px; margin-left:20px; color:#ccc; }
.search .right .searchbtn { width:45px; height:100%; overflow:hidden; float:right; text-align:center; color:#993300; line-height:33px; cursor:pointer; font-size:12px; margin-right:22px;}*/

#searchtext { width:160px; height:18px; border:none; background-color:transparent; padding-top:11px; margin-right:10px; margin-left:8px; float:left;}
/*.searchbtn { background:url(imagesschbtn.gif) no-repeat;width:43px;height:33px; overflow:hidden; border:none; cursor:pointer; float:right; margin-right:1px; display:inline;}*/

.sbody .sleft {
	width:250px;
	height:auto;
	overflow:hidden;
	float:left;
	padding-left:20px;
}
.sbody .sleft_bottom {
	width:250px;
	height:56px;
	position:absolute;
	bottom:0px;
	left:20px;
}
.sbody .sright {
	width:730px;
	height:auto;
	overflow:hidden;
	float:right;
}
.sbody .sright .sbottom {
	background:none;
}

.clbg1 {
	width: 980px;
	background:url(/images/celan/bg.gif) repeat-y left top;
}
.clbg2 {
	width: 980px;
	background:url(/images/celan/bg-b.jpg) no-repeat 10px bottom;
}
.cltitle {
	width:220px;
	height:98px;
	background:url(/images/celan/bg-t.jpg) no-repeat left top;
	padding-top:22px;
}
.cltitle img {
	margin-left:41px;
}
.clbtn {
	width: 202px;
	height: auto;
	margin: 0px auto;
	margin-bottom:300px;
}
.clbtn img {
	margin-bottom:15px;
}

.channeltitle {
	overflow:hidden;
}
.channeltitle img {
	float:left;
	margin-top:5px;
	margin-left:5px;
}
.channeltitle span {
	float:right;
	line-height:30px;
}
.channeltitle1 {
	height:29px;
	border-left:1px solid #ccc;
	background:url(imagesltitle1bg.jpg) repeat-x left top;
}
.channeltitle1 span {
	width:93px;
	height:28px;
	background:url(imagesspanbg.jpg) no-repeat right top;
}
.channeltitle1 span p {
	line-height:30px;
	width:50px;
	height:100%;
	margin-left:45px;
	font-weight:normal;
	font-size:12px;
}
.channeltitle1 span h3 {
	font-size:12px;
}
.channeltitle1 span h3 a {
	color:#000;
}
.channeltitle2 {
	height:27px;
	width:214px;
	border:1px solid #cccccc;
}
.channeltitle2 span  {
	width:50px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
	margin-top:3px;
	float:right;
	font-weight:normal;
}
.channeltitle2 h3 a {
	color:#000;
}
.channeltitle2 img {
	margin:5px 0px 0px 5px;
}
.channeltitle3 {
	height:30px;
	background:url(/images/ltitle3bg.jpg) no-repeat left top;
}
.channeltitle3 span {
	line-height:30px;
	padding-right:30px;
}
.channeltitle3 span a {
	color:#000;
}
.channeltitle3 img {
	margin:3px 0px 0px 45px;
}
.channeltitle4 {
	height:30px;
	background:url(/images/ltitle4bg.png) no-repeat left top;
}
.channeltitle4 img {
	margin:5px 0px 0px 20px;
}px;

.channelbox1 img {
	width:100%;
	height:90px;
}
.channelbox1 p {
	line-height:24px;
	text-indent:2em;
	padding:10px;
	letter-spacing:0.1em;
	background-color:#f3eddd;
}
.channelbox1 p a{
	color:#452109;
}

.channelbox2 img {
	width:100%;
	height:120px;
	margin-bottom:8px;
}

.channelbox3 img {
	width:100%;
	height:120px;
}
.channelbox3 p {
	line-height:24px;
	text-indent:2em;
	padding:10px;
	letter-spacing:0.1em;
	background-color:#f3eddd;
}
.channelbox3 p a{
	color:#452109;
}

.channelbox4 img {
	width:100%;
	height:90px;
}
.channelbox4 ul {
	margin-top:6px;
}
.channelbox4 ul li {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin-bottom:5px;
	float:left;
	background:url(/images/bline.png) repeat-x left bottom;	
}
.channelbox4 ul li a {
	color: #452109;
}
.channelbox4 ul li div{
	width:7px;
	height:7px;
	overflow:hidden;
	margin-top:6px;
	margin-right:6px;
	float:left;
	background:url(/images/wan.gif) no-repeat;
}
.channelbox4 ul li h3{
	width:246px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:left;
	letter-spacing:0.15em;
	font-weight:normal;
	font-size:12px;
}
.channelbox4 ul li p{
	width:70px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:right;
	text-align:right;
}

.channelbox5 img {
	width:100%;
	height:90px;
}
.channelbox5 ul {
	margin-top:6px;
}
.channelbox5 ul li {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin-bottom:5px;
	float:left;
}
.channelbox5 ul li a {
	color: #452109;
}
.channelbox5 ul li h3{
	width:246px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:left;
	letter-spacing:0.15em;
	font-weight:normal;
	font-size:12px;
}

.channelbox6 img {
	width:350px;
	height:250px;
	float:left;
}
.channelbox6 ul {
	width:330px;
	height:240px;
	overflow:hidden;
	display:block;
	float:right;
	background-color:#f3eddd;
	padding:5px 10px;
}
.channelbox6 ul li {
	width:100%;
	height:22px;
	line-height:22px;
	overflow:hidden;
	margin-bottom:6px;
	float:left;
	background:url(/images/bline.png) repeat-x left bottom;
}
.channelbox6 ul li a {
	color: #452109;
}
.channelbox6 ul li div{
	width:7px;
	height:7px;
	overflow:hidden;
	margin-top:6px;
	margin-right:6px;
	float:left;
	background:url(/images/wan.gif) no-repeat;
}
.channelbox6 ul li h3{
	width:246px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:left;
	letter-spacing:0.15em;
	font-weight:normal;
	font-size:12px;
}
.channelbox6 ul li p{
	width:70px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:right;
	text-align:right;
}

.channelbox7 img {
	width:100%;
	height:250px;
}

.channelbox8 img {
	width:350px;
	height:250px;
	float:left;
}
.channelbox8 p {
	width:330px;
	height:240px;
	overflow:hidden;
	background:url(/images/channelbox8-bg.gif) right bottom no-repeat #f3eddd;
	display:block;
	float:right;
	line-height:28px;
	padding:5px 10px;
	text-indent:2em;
	letter-spacing:0.1em;
}
.channelbox8 p a{
	color:#452109;
}

.channelbox9 ul {
	width:738px;
	height:auto;
	overflow:hidden;
	display:block;
}
.channelbox9 ul li {
	width:226px;
	height:183px;
	overflow:hidden;
	margin-right:20px;
	margin-bottom:20px;
	float:left;
}
.channelbox9 ul li img{
	width:224px;
	height:149px;
	margin-bottom:6px;
	border:1px solid #ffdb4f;
}
.channelbox9 ul li h3{
	width:226px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	letter-spacing:0.15em;
	font-weight:normal;
	font-size:12px;
	text-align:center;
	background:url(/images/channelbox9-bg.png) no-repeat left top;
}
.channelbox9 ul li h3 a {
	color: #452109;
}

.channelbox10 {
	height:498px;
	overflow:hidden;
	margin-bottom:15px;
}
.channelbox10 ul {
	height:499px;
}
.channelbox10 ul li {
	width:100%;
	height:36px;
	line-height:36px;
	overflow:hidden;
	margin-bottom:5px;
	border-bottom:1px solid #ddbb98;
}
.channelbox10 ul li a {
	color: #452109;
}
.channelbox10 ul li div{
	width:7px;
	height:7px;
	overflow:hidden;
	margin-top:14px;
	margin-right:6px;
	float:left;
	background:url(/images/wan.gif) no-repeat;
}
.channelbox10 ul li h3{
	width:550px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	float:left;
	letter-spacing:0.15em;
	font-weight:normal;
	font-size:12px;
}
.channelbox10 ul li p{
	width:70px;
	height:36px;
	line-height:36px;
	overflow:hidden;
	float:right;
	margin-right:10px;
	text-align:right;
}

.channelbox11 {
	border:1px solid #b17e54;
}

.pagelist{ width:100%; height:50px; overflow:hidden; text-align: center ; }
.pagelist ul{ position:relative; right:50%; float:right; margin-top:15px;}
.pagelist li{ float:left; margin-left:10px; font-size:12px; position:relative; left:50%; padding-top:18px;}
.pagelist li.thisclass{ font-weight:bold;}
.pagelist a{ text-decoration:none; color:#4d2000;}

.sbottom {
	background:url(imagesfootfootbg.jpg) no-repeat left bottom #fff;
}
.sbottom .col-sbottom{ 
	width:980px; 
	float:left; 
}
.yqlj {
	width:100%;
	margin:0 auto;
}
.yqlj .box {
	width:647px;
	margin:16px auto;
	overflow:hidden;
}
.yqlj .box ul {
	width: 648px;
	height:14px;
	overflow:hidden;
}
.yqlj .box ul li {
	width:80px;
	height: 14px;
	line-height: 14px;
	float:left;
	text-align:center;
	border-right:1px solid #000;
}
.yqlj .box ul li a {
	color: #000;
}
.powerby {
	width: 400px;
	height: 150px;
	line-height: 28px;
	margin:0 auto;
	margin-top:30px;
	display:block;
	text-align:center;
	color: #000;
	letter-spacing:0.2em;
}
.powerby a{
	color: #000;
}


/*底部标签开始*/
#flink { background-color:#efefef; /*height:73px;*/ height:auto; overflow:hidden; letter-spacing:0.15em; }
#flink dt{ background-color:#e8e8e8; height:25px; line-height:25px; text-align:left; font-weight:bold; color:#353535; font-size:14px; border-left:10px solid #e8e8e8; border-right:10px solid #e8e8e8; border-bottom:10px solid #efefef;}
#flink dd{ margin-bottom:10px; padding-right:10px; border-right:1px solid #000; float:left; display:inline; line-height:14px;}
#flink dd a{color:#000; margin-left:12px;display: block; white-space:nowrap}
/*底部标签结束*/

/*底部信息开始*/
#footer { background-color:#efefef; font-size:12px; text-align:center; margin-top:10px; height:124px; border-top:10px solid #efefef; line-height:24px; color:#333333; letter-spacing:0.1em; }
#footer a { color:#333333;}
#footer p { background-color:#9a0000; border-bottom:15px solid #efefef;}
#footer p a { color:#fff;}

#footer2 { background-color:#efefef; font-size:12px; text-align:center; height:124px; line-height:24px; color:#333333; letter-spacing:0.1em; }
#footer2 a { color:#333333;}
#footer2 p { background-color:#9a0000; border-bottom:15px solid #efefef;}
#footer2 p a { color:#fff;}
/*底部信息结束*/

.sbody { background:url(/images/index/bg.jpg) repeat top center #fff; }


.searchbtn{   
	width: 35px;
	height: 22px;
	overflow: hidden;
	float: right;
	text-align: center;
	color: #993300;
	line-height:22px;
	cursor: pointer;
	font-size: 12px;
	margin-right: 22px;
	background-color:transparent;
	border:1px solid transparent;
}
.searchform{ 
	width:245px; 
	height:22px;
	overflow:hidden; 
	float:right; 
	margin-top:5px;
	margin-right:5px;
}
.searchinput{
	width:170px; 
	height:22px;
	overflow:hidden;
	border:1px solid transparent;
	float:left;
	background-color: transparent;
} 