/*ͨʽ*/
*{margin:0;padding:0;word-wrap:break-word;}
body{font:12px/1.75 "", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',STHeiti,SimSun,sans-serif;color:#444; background-image:url(bg.jpg); background-repeat:repeat-x}

a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;} 
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}
em{font-style: normal;font-weight: normal;}
table {padding: 0px; margin: 0px;list-style-type: none;}
dt,dl,dd {padding: 0px; margin: 0px;list-style-type: none;}
form{margin:0px;padding:0px;}
tr {padding: 0px; margin: 0px;list-style-type: none;}
h3,h4{padding:0px; font-size:14px; font-weight:bold;}
.clear {clear:both;height:0px; overflow:hidden;}
.blank10{height:10px;overflow:hidden;}
.dotline{border-bottom:#E8E8E8 1px dotted;margin:5px;}

.wrap{background:#fff;width:998px; margin:0px auto;}
.kstop{width:980px; margin:0px auto; text-align:right; height:30px; line-height:30px;}
.kstop a{ color:#555;}
.kstop a:hover{ color:#555; text-decoration:none;}

.kshead{width:980px; margin:0px auto;}
.kshead .logo{width:600px; float:left;}
.kshead .banner{float:left; padding:20px 0 0 60px; margin:0}

.ksnav{width:980px; margin:0px auto; background:url(nav_bg.jpg) no-repeat; height:36px;} 
.ksnav .menu{float:left;}
.ksnav .menu ul{ padding:0px 10px;}
.ksnav .menu li{width:105px; float:left; text-align:center; line-height:36px; background:url(navline.png) no-repeat right top;}
.ksnav .menu a{ font-weight:bold; color:#fff; font-size:14px}
.ksnav .menu a:hover{ font-weight:bold; color:#000; text-decoration:none;}
.ksnav .time{width:180px; float:right; color:#ffffff; font-weight:bold;height:36px;line-height:36px;}
.banner980{width:980px; margin:0px auto;}

.kscontent{width:980px; margin:0px auto;}
.kscontent .left{width:220px; float:left;}
.kscontent .left .left01{ border:#e8e8e8 1px solid; overflow: hidden;}
.kscontent .left .left01 .titbg{ background:url(titbg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;_padding-top:6px;}
.kscontent .left .left01 .left01box{}
.kscontent .left .left01 .left01box ul{ padding:8px;}
.kscontent .left .left01 .left01box li{ height:30px; line-height:30px; background:url(cdbg.gif) no-repeat; height:33px; line-height:33px; padding-left:10px;}
.kscontent .left .left01 .left01box a:hover{ color:#ff6600; text-decoration:none;}


.kscontent .left .left02{ border:#e8e8e8 1px solid; }
.kscontent .left .left02 .titbg{ background:url(titbg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;_padding-top:6px;}
.kscontent .left .left02 .left02box{ height:230px}
.kscontent .left .left02 .left02box ul{padding:8px;}
.kscontent .left .left02 .left02box li{height:26px;line-height:26px;}



.kscontent .right{width:746px; float:right;}
.kscontent .right .right01{}
.kscontent .right .right01 .floatl{width:460px;float:left;border:#E8E8E8 1px solid;height:320px; overflow: hidden;}
.kscontent .right .right01 .floatl .titbg{background:url(titbg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;_padding-top:6px; position:relative;}
.kscontent .right .right01 .floatl .titbg span{ position:absolute;right:10px;top:6px;}

.kscontent .right .right01 .floatl .floatlbox{padding:8px;}
.kscontent .right .right01 .floatl .floatlbox img{float:left; margin:5px 10px 0 2px;}
.kscontent .right .right01 .floatl .floatlbox p{ text-indent:2em; line-height:22px;}


.kscontent .right .right01 .floatr{width:272px;float:right;border:#E8E8E8 1px solid;height:320px; overflow: hidden;}
.kscontent .right .right01 .floatr .titbg{background:url(titbg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;_padding-top:6px; position:relative;}

.kscontent .right .right01 .floatr .titbg span{position:absolute;right:10px;top:6px;}

.kscontent .right .right01 .floatr .floatrbox{}
.kscontent .right .right01 .floatr .floatrbox ul{ padding:8px;}
.kscontent .right .right01 .floatr .floatrbox li{ height:26px; line-height:26px; background:url(newsx.gif) no-repeat 0px 11px; padding-left:10px; border-bottom:#E8E8E8 1px dashed;}
.kscontent .right .right01 .floatr .floatrbox span.date{ float:right; color:#999;}


.kscontent .right .right02{border:#E8E8E8 1px solid; height:315px; overflow:hidden;}
.kscontent .right .right02 .titbg{background:url(titbg.gif) repeat-x; height:30px; line-height:30px; font-size:14px; font-weight:bold; padding-left:10px;_padding-top:6px; position:relative;}

.kscontent .right .right02 .titbg span{position:absolute;right:10px;top:6px;}
.kscontent .right .right02 .right02box{ }
.kscontent .right .right02 .right02box ul{ padding:8px;}
.kscontent .right .right02 .right02box li{ width:280px; float:left; text-align:center;}
.kscontent .right .right02 .right02box img{width:150px; height:150px;margin-bottom:6px;}
.kscontent .right .right02 .right02box a:Hover{ color:#ff6600; text-decoration:none;}


.kscontent .right .daohang{ border:#E8E8E8 1px solid; height:30px; line-height:30px; padding-left:10px;}
.kscontent .right .contentmain{border:#E8E8E8 1px solid; height:100%; overflow:hidden; padding:10px; line-height:24px; font-size:14px;}


.kscontent .right .contentfy{border:#E8E8E8 1px solid; height:100%; }
.kscontent .right .contentfy ul{padding:20px;}
.kscontent .right .contentfy li{ height:25px; line-height:25px; background:url(newsx.gif) no-repeat 0px 11px; padding-left:10px; }
.kscontent .right .contentfy  a{ font-size:12px;}

.kscontent .right .contentfy span.date{ float:right; color:#999;}

.kscontent .right .content_neirong{border:#E8E8E8 1px solid;padding:10px;height:100%; overflow:hidden; }
.kscontent .right .content_neirong h2{ font-size:18px; font-weight:bold; color:#000; text-align:center; line-height:30px;}

.kscontent .right .content_neirong .xingxi{ text-align:center; color:#999; line-height:30px;}
.kscontent .right .content_neirong .contentbox{ padding:20px;line-height:25px; font-size:14px; width:670px;}

.lybox{width:980px; margin:0px auto;}
.lybox .titbg{ background:url(registerHeaderBg.jpg) no-repeat; height:49px; line-height:49px; font-size:14px; font-weight:bold; color:#fff;padding-left:50px;}
.lybox .titbg span{color:#ff6600;}

.lybox .leavesbox{ border:#E8E8E8 1px solid; border-top:none; padding:20px; height:100%; overflow:hidden;}
.lybox .leavesbox .floatl{width:706px; float:left;}
.lybox .leavesbox .dotline{width:1px; float:left; margin:5px; border-right:1px #E8E8E8 dotted; height:400px; overflow:hidden;}
.lybox .leavesbox .floatl .daodu{ background:#F1F1F1; padding:8px; line-height:22px;}
.lybox .leavesbox .floatl .lynr{}
.lybox .leavesbox .floatl .lynr .tdbg td{ height:30px; line-height:30px; font-size:14px;}
.lybox .leavesbox .floatl .lynr .tdbg td input{ margin-right:5px;}
.lybox .leavesbox .floatl .lynr .tdbg .lefttdbg{ font-weight:bold; color:#666;}



.lybox .leavesbox .floatr{width:220px; float:right; line-height:24px;}
.lybox .leavesbox .floatr span{ font-size:14px; font-weight:bold; color:#000;}

/*·ҳʽ*/
#fenye{clear:both;}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:green; border:1px solid #e8e8e8; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:green;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#1f3a87;} 
#fenye a:hover{color:#fff; background:green; border:1px solid #1E50A2;float:left;}
#fenye span{line-height:30px;}


 /*ķҳʽ*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#1f3a87; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;float:left;}




.copy{width:980px; float:left; text-align:center; line-height:25px; font-size:12px;  background-color:#FFFFFF; color:#000000}
.copy a{color:#000000}

.showpic{width:670px;}












/* 图片分页方式的样式*/
.imagelist{margin:0 auto;width:660px;} /*总宽度*/
.imagelist .imagetop{padding-right:5px;text-align:right;margin:5px;}
.imagelist .defaultimagesrc{text-align:center;margin:5px;padding-top:40px;padding-bottom:40px;}
.imagelist .defaultImagesrc img{border:1px solid #f1f1f1;padding:2px}
.imagelist .imageintro{text-align:center;font-size:14px;}
.thumb {
    height:86px;
    background:#FFF;
	padding:5px;
}
.thumb_1 {
	text-align: center;
	float: left;
	height: 50px;
	width: 60px;
	padding-top: 30px;
	font-weight: 400;
	font-size: 14px;
	color:#000;
}
.thumb_1 .font-28{font-size:18px;color:red;}
.thumb_2 {float: left;
	width: 590px;
}
.thumb_2_1 {
	background:url(qh1.gif) no-repeat 0px 7px;
	float: left;
	height: 73px;
	width: 35px;
	cursor:pointer;
	
	margin-left:10px;
	_margin-left:0px;
}
.thumb_2_2 {
	background:url(qh2.gif) no-repeat 0px 7px;
	float: right;
	height: 73px;
	width: 35px;
	cursor:pointer;
}
#scrool_div {
	width:508px;
	position:relative;
	height:80px;
	overflow:hidden;
}
#scrool_wrap {height:78px;position:absolute;width:20000px;}
#scrool_wrap li {width:90px;height:70px;float:left;margin-right:5px;}
#scrool_div img{
	width:80px;
	height:60px;
	margin:5px;
}
.normalthumb img{padding:2px;border:1px solid #F9AF10}
.currthumb img{padding:2px;border:1px solid #ff6600;}
/* 图片分页方式的样式结束*/

/*组图显示方式的样式*/
.imggrouplist{margin:0 auto;width:590px;}
.imggrouplist li{width:130px;float:left;margin:2px;border:1px #999999 solid;background:#FFFFFF;padding:5px;text-align:center}
.imggrouplist li img{width:120px;height:90px}
/*组图显示方式的样式结束*/

/*平行显示方式样式*/
.imglist{text-align:center}
.imglist img{border:1px solid #efefef;padding:8px}
.imglist div{margin-bottom:15px}
/*平行显示方式样式结束*/
#pageNext{text-align:right}

#biankuang img{padding:4px;border:1px solid #cccccc}