﻿body,p,form,h1,h2,h3,h4,h5,td,th,table,div,ul,li,ol,dl,dt,dd,img{margin:0;padding:0;}
body{font-size:12px;text-align:center;color:#000;margin: 0 auto;  font-family:"宋体"; background-color:#efebd8;}
a,a:link,a:visited{font-size:12px;color:#000;text-decoration:none;}
a:hover{font-size:12px;color:#FF0000;}
.clear{	height:1px;line-height:1px;font-size:0px;clear:both;overflow:hidden;margin-top: -1px;}
img{border:0px;text-align: center;font-size:0px;margin: 0;padding: 0;left: 3px;}
ul,ul li{list-style-type:none; overflow:hidden; vertical-align:bottom;}
.blank{height:5px;font-size:5px;line-height:5px;overflow:hidden;clear:both;}
h1,h2,h3,h4,h5{font-weight:bold;font-size:12px;text-align: left;}
h1{color:#333333;font-size:12px;text-align:left;}
a,area{blr:expression(this.onFocus=this.blur())} /* for IE */
:focus{-moz-outline-style: none;} /* for Firefox */
.fl,.fll,.flll{ float:left; display:inline;}.fr,.frr,.frrr{ float:right;display:inline;} .fm,.fmm{ float:left;display:inline;}
.mtop10,.ptop10{ margin-top:8px;}
.mleft10{ margin-left:3px;}
.mpad15{ padding-top:15px;}
.cr a,.cr a:link,.cr a:visited{ color:#786e2a; font-weight:normal;} .cr a:hover{ color:red;}
.hidden{ display:none;} 
.wbox{ width:980px; margin:0 auto; text-align:left;}
em{ font-style:normal;}
body{ background:url(../images/mbg.jpg) no-repeat center top; background-color:#faecc5; height:600px;}
.logo{ font-size:0px;}
/*顶部*/
.top{ height:28px; line-height:28px; overflow:hidden; width:960px; margin:0 auto; text-align:left;}
.top .fl{ width:600px;display:inline; overflow:hidden;}
.top .fr{ width:200px; overflow:hidden; text-align:right;color:#993333;}
.top .fr a,.top .fr a:link,.top .fr a:visited{ color:#993333; text-decoration:underline;}
.top .fr a:hover{ color:#F00;}
.top  .fr ul li{ float:right; width:62px; padding-left:10px; background:url(../images/d01.gif) no-repeat left center; margin-left:10px; }
.flash{ height:228px; overflow:hidden;}
.wbox{ width:960px; padding:6px; background-color:#fbfaf7;}
.navBox{background:url(../images/navbg.gif) repeat-x; height:68px; line-height:38px; position:relative; overflow:hidden;}
.navCont{ height:38px; overflow:hidden;}
.mid{display:none; }
.mid a{ position:absolute; top:8px; right:12px;background:url(../images/midbg.gif) no-repeat; width:70px; height:22px; display:block; }
.top .fl ul li { display: inline; float: left; margin-right: 5px;}
.top .fl .ck3 {background: url("../images/d1.gif") no-repeat center top; cursor: pointer; height: 18px; width: 43px; border:none;margin-top:4px;}
.top .fl .ck1,.top .fl .ck2{ border: 1px solid #999; height: 15px;width: 120px; }
.top .fl .ck10{ color:#942e2e; text-decoration:underline; font-size:12px; padding-left:4px; display:block;cursor: pointer;}
.navCont  ul li{ float:left; width:86px; background:url(../images/navlinebg.gif) no-repeat right center; text-align:center; }
.navCont  ul li a,.navCont  ul li a:link,.navCont  ul li a:visited{ color:#fff; font-weight:bold; display:block; width:84px;}
.navCont  ul li#menu_135{ background:none;}
.navCont  ul li.Class_on a,.navCont  ul li.Class_on a:link,.navCont  ul li.Class_on a:visited{ display:block;background:url(../images/navon.gif) no-repeat center; color:#663333; width:84px; float:left;}
.subnav{ height:30px; line-height:30px; color:#000; background:url(../images/subnavbg.jpg) repeat-x; padding-left:10px; padding-right:10px; overflow:hidden;margin-bottom:2px;}
.subnav .fl{ float:left;}
#menu_list_128{ padding-left:36px; float:left; display:inline;}
#menu_list_129{ padding-left:236px; float:left; display:inline;}
#menu_list_130{ padding-left:230px; float:left; display:inline;}
#menu_list_131{ padding-left:120px; float:left; display:inline;}
#menu_list_132{ padding-left:150px; float:left; display:inline;}
#menu_list_133{ padding-left:510px; float:left; display:inline;}
#menu_list_134{ padding-left:660px; float:left; display:inline;}
#menu_list_135{ padding-left:430px; float:left; display:inline;}
#menu_list_263{ padding-left:550px; float:left; display:inline;}
.subnav .fl a{ padding-left:6px; padding-right:6px;}
.news .fl{ border:1px solid #9e9797; width:700px;}
.news .fl .fll{ width:330px;}
.news .fl .frr{ width:330px;}
.news .fr{ width:246px;}
.day,.whe{ float:left;}
.whe{ margin-top:4px}
.ck4{ width:140px; border:1px solid #c2b8b5;background:url(../images/sbg.gif) no-repeat 6px 2px; background-color:#fff; float:left; margin-top:4px; height:16px; padding-left:24px;}
.ck5{ float:left; margin-left:4px; background-color:transparent; border:none;margin-top:4px;}
.news .fl .tbox{ background:url(../images/newbg.gif) right bottom no-repeat; background-color:#f5f1e8; height:272px;border:1px solid #fff; padding:10px;}
.samelist li{ height:20px; line-height:20px; padding-left:12px;background:url(../images/ico_01.gif) no-repeat left center;}
.samelist li span{ float:right;}
.newsHd  li{ float:left; width:110px; height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.newsHd  li a,.newsHd  li a:link,.newsHd  li a:visited{ font-size:14px;}
.newsHd  li.sd01 a{ color:#8c2121;}
.border{border:1px solid #9e9797;}
.tbox{border:1px solid #fff;}
.ann{background:url(../images/zpbg.gif) right bottom no-repeat; width:244px; height:292px;}
.annHd li{ float:left; width:106px; text-align:center; height:30px; line-height:30px; margin-top:10px;}
.annHd li a,.annHd li a:link,.annHd li a:visited{ font-size:14px; font-weight:bold;}
.annHd li.sd01 a{ color:#8C2121;}
.samelist2 li{ height:20px; line-height:20px; padding-left:10px;background:url(../images/ico_02.gif) no-repeat 0px 10px;}
.samelist2 li span{ float:right;}
.ann .bd{ padding:10px; padding-top:0px;}
.adBanner{ height:69px; overflow:hidden;}
.adBanner ul li{ float:left;margin-right:8px; }
.adBanner ul li img{ width:230px; height:65px; border:1px solid #9d9789; padding:1px;}
.adBanner ul li.last{ margin-right:0px;}
.ddBanner{ height:69px; overflow:hidden;}
.ddBanner ul li{ float:left;margin-right:8px; }
.ddBanner ul li img{ width:230px; height:65px; border:1px solid #9d9789; padding:1px;}
.ddBanner ul li.last{ margin-right:0px;}
/*第二部分*/
.part2 .fl{ width:256px; height:100%;background:url(../images/evebg.gif) no-repeat top center;background-color:#f4efe0;}
.part2 .fl .tbox{ height:485px; overflow:hidden;}
.eve .hd h4{ font-size:14px; text-align:center;  line-height:20px; padding-top:8px;}
.eve .hd h4 a{font-size:14px;}
.eve .bd{ padding:8px; padding-bottom:0px;}.eve .bd table{ border:1px dotted #948967;border-collapse: collapse;}
.eve .bd table td{border:1px dotted #948967; padding:4px;}
.eve .bd table .thd{ text-align:center; line-height:16px; height:16px;}
.eve .bd table .tbd{ width:36px; text-align:center;}
.dis .hd h4{font-size:14px; text-align:left; padding-left:50px; line-height:24px;background:url(../images/shbg.gif) no-repeat 20px center;}
.dis .bd{ padding:8px;}
.dis .bd ul li{ height:28px; line-height:28px; padding-left:10px;/*background:url(../images/dibg.gif) no-repeat left center;*/ float:left; width:109px; }
.dis .bd ul li.di01 span{ display:block;background:url(../images/di_01.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di02 span{display:block;background:url(../images/di_02.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di03 span{display:block;background:url(../images/di_03.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di04 span{display:block;background:url(../images/di_04.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di05 span{display:block;background:url(../images/di_05.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di06 span{display:block;background:url(../images/di_06.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di07 span{display:block;background:url(../images/di_07.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di08 span{display:block;background:url(../images/di_08.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di09 span{display:block;background:url(../images/di_09.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di10 span{display:block;background:url(../images/di_10.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di11 span{display:block;background:url(../images/di_11.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di12 span{display:block;background:url(../images/di_12.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di13 span{display:block;background:url(../images/di_13.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di14 span{display:block;background:url(../images/di_14.gif) no-repeat 0px 6px; padding-left:24px;}
.kri .hd h4{font-size:14px; text-align:left; padding-left:50px; line-height:24px;background:url(../images/shbg.gif) no-repeat 20px center;}
.kri .bd{ padding-bottom:10px; height:100%;}
.kri .bd ul li{ float:left; line-height:19px; width:76px; text-align:center; margin-left:4px;display:inline; margin-top:8px;}
.kri .bd ul li span{ display:block;}
.part2 .fr{ width:692px; height:100%;}
.edu{background:url(../images/f1.jpg) no-repeat; height:232px; width:342px; margin-top:8px;}
.edu .fll,.edu .frr{ width:342px;}
.edu .hd{ padding:10px; padding-bottom:4px;}
.edu .hd span{ float:right;}
.edu .hd h3{ padding-left:40px; font-size:14px;}
.edu .bd{ padding:10px 16px; padding-top:0px;}
.edu .bd .hdd{ line-height:30px; text-align:center;}
.edu .bd .hdd a{ padding-left:6px; padding-right:6px;}
.edu .bd .hdd .sd01{ color:#820f0f;}
.samelist3 li{ height:20px; line-height:20px; padding-left:10px;background:url(../images/ico_03.gif) no-repeat left center;}
.samelist3 li span{ float:right;}
.epic{ padding-bottom:2px; text-align:center;}
.epic img{ width:300px; height:48px; padding:3px; border:1px solid #ccc; background-color:#fff;}
.edu2{background:url(../images/f2.jpg) no-repeat; height:232px; width:342px; margin-top:8px;}
.edu3{background:url(../images/f3.jpg) no-repeat; height:247px; width:342px; margin-top:8px;}
.edu4{background:url(../images/f4.jpg) no-repeat; height:247px; width:342px; margin-top:8px;}
.depart1{ float:left;color:#056392;}
.depart1 a{ padding-left:3px; padding-right:3px; line-height:24px;}
.depart1 a,.depart1 a:link,.depart1 a:visited{ color:#056392;}
.depart1 a:hover{ color:#F00;}
.depart2{ float:right;}
.depart .tbox{background:url(../images/dpartbg.jpg) repeat-x; height:71px;}
.depart img{ padding:1px; border:1px solid #ccc; margin-top:4px; margin-left:6px;}
.departcont{ padding-left:5px;}
.departcont li{float:left;padding-right:7px;list-style:none;white-space:nowrap}
.depart2{color:#2b532f;}
.depart2 a{padding-left:6px; padding-right:6px; line-height:18px;}
.depart2 a,.depart2 a:link,.depart2 a:visited{ color:#2b532f;}
.depart2 a:hover{ color:#F00;}
.phos .tbox{background:url(../images/phobg.jpg) repeat-x; height:160px; overflow:hidden;}
.phos .hd span{ float:right;}
.phos .hd{ padding-left:10px; padding-top:6px; padding-right:10px;}
.phos .hd h3{ background:url(../images/phohdbg.jpg) no-repeat left center; height:25px; padding-left:56px; line-height:25px; font-size:14px; }
.phos .bd{ width:650px; padding:10px; height:114px; overflow:hidden;}
.phos .bd ul li{ width:132px; float:left; line-height:24px; height:116px; overflow:hidden;}
.phos .bd ul li img{ width:114px; height:84px; padding:1px; border:1px solid #999;}
.links .tbox{background:url(../images/linkbg.jpg) repeat-x #f5f2ed; height:100%;}
.links .hd{ padding:10px;}
.links .hd span{ float:right;}
.links .hd h3{ font-size:14px;}
.links .bd{ padding:10px;}
.linkPic{ text-align:center;}
.linkPic ul li{ display:inline; text-align:center; padding-left:8px; padding-right:8px;}
.linkPic ul li img{ width:90px; height:30px; border:1px solid #b4afa4; padding:1px; margin-bottom:8px;}
.linkWord{ text-align:center;}
.linkWord ul li{ display:inline; line-height:24px;padding-left:8px; padding-right:8px;}
.linkOp{ text-align:center; padding-top:8px; padding-bottom:8px;}
.linkOp ul li{ display:inline;padding-left:8px; padding-right:8px;}
.linkOp select{ display:inline;}
.footerbox{background:url(../images/ftbg.gif) no-repeat center;height:150px; line-height:22px; font-family:Arial, Helvetica, sans-serif;}
.footerbox ul li{ line-height:26px; padding-top:16px;text-align:center;}
.footerbox p{ line-height:26px; padding-top:16px;text-align:center;}
.footerbox p a{ padding-left:6px; padding-right:6px;text-align:center;}
.main .fl{ width:228px;}
.main .fr{ width:720px;}
.lnavboxs{background:url(../images/lnavbgs.jpg) no-repeat  bottom;background-color:#f4efe0;}
.lnavbox{/*background:url(../images/lnavbg.gif) no-repeat left top;*/ height:898px;}
.lnav .hd{ background:url(../images/lnavbg.jpg) no-repeat; height:32px;line-height:32px; padding-left:42px; margin-top:10px; margin-left:10px;}
.lnav .hd h3{ font-size:14px; color:#662f1e; }
.lnav .bd{ padding-top:10px; padding-left:28px; padding-right:20px;}
.lnav .bd ul li{ line-height:30px; height:30px;background:url(../images/lnav.jpg) no-repeat;margin-top:8px;padding-left:32px; /*padding-left:20px;background:url(../images/dot.gif) repeat-x bottom;*/}
.lnav .bd ul li  a,.lnav .bd ul li a:link,.lnav .bd ul li a:visited{ color:#73483a;font-weight:bold; /*display:block;background:url(../images/dot1.jpg) no-repeat left center; padding-left:14px;*/}
.lnav .bd ul li a:hover{ color:#543227; font-weight:bold;}
.navLink{ color:#595a5b; padding-left:30px; line-height:26px; margin-top:30px;}
.navLink a,.navLink a:link,.navLink a:visited{ color:#595a5b;}
.navLink a:hover{ color:#662F1E;}
.lrbox{ }
.lrbox .tbox{ padding:7px; background-color:#f9f7ef; height:100%;padding-bottom:10px;}
.bhd .bd span{ float:right; padding-right:10px;}
.bhd .bd{background:url(../images/whebg.jpg) repeat-x; height:26px; border:1px solid #d3d1c8; line-height:26px; padding-left:10px;}
.bhd .bd h3{background:url(../images/wheibg.jpg) no-repeat left center; padding-left:14px; color:#662F1E; font-size:14px;}
.flsame{background:url(../images/f4bg.jpg) no-repeat ; height:214px; width:349px; }
.flsame .hd .hdd { height:30px; padding-left:46px; line-height:30px; font-size:14px; padding-top:4px;}.flsame .hd .hdd span{ float:right; padding-right:10px;}
.flsame .hd .hdd h3 a,.flsame .hd .hdd h3 a:link,.flsame .hd .hdd h3 a:visited{ font-size:14px;}
.class_page{ clear:both;text-align:center; padding-top:10px; padding-bottom:10px; height:20px; overflow:hidden;}
.class_page strong{ color:#662f1e;}
.flsame .bd{ padding:10px; padding-top:0px;}
.bordertop{  margin-bottom:10px;padding-bottom:10px; border-bottom:1px  dashed #d0beb8;}

/*文章*/
.artboxs .hd h3{ background:url(../images/artbg1.jpg) no-repeat; height:30px; color:#333333; font-weight:normal; padding-left:18px;font-weight:normal;}
.artboxs .hd h3 a,.artboxs .hd h3 a:link,.artboxs .hd h3 a:visited{ color:#333; font-weight:normal;}
.artbox { padding: 20px; _padding:20px 20px 20px 10px;width:660px; line-height:24px;overflow:hidden;}
.artbox h1 {color: #6a2914; font-size: 20px; line-height: 30px;text-align: center;}
.artbox h2{text-align: right;padding-right:50px;}
.artboxs1 .hd h3{ background:url(../images/artbg1.jpg) no-repeat; height:30px; color:#333333; font-weight:normal; padding-left:18px;font-weight:normal;}
.artboxs1 .hd h3 a,.artboxs1 .hd h3 a:link,.artboxs1 .hd h3 a:visited{ color:#333; font-weight:normal;}
.artbox1 { padding: 20px; _padding:20px 20px 20px 10px; line-height:24px;overflow:hidden;}
.artbox1 h1 {color: #6a2914; font-size: 20px; line-height: 30px;text-align: center;}
.artbox1 h2{text-align: right;padding-right:50px;}
.titledown { border-top: 1px dotted #CCCCCC;height: 28px;line-height: 28px;margin-top: 8px; text-align: center;}
.titledown span {padding-left: 6px; padding-right: 6px; text-align: center;}
.textcontent {line-height: 32px; margin-top: 10px; font-size:14px;}
.textcontent p{text-indent:2em;}
.textbottom {background-color:#ebe6da;height: 26px;line-height: 26px;margin-top: 10px;}
.updown {margin-top: 8px;}
.updown p { height: 24px; line-height: 24px;}
.samelistpic li{ width:140px; float:left; line-height:24px; height:128px; overflow:hidden; text-align:center;}
.samelistpic li img{ width:120px; height:90px; padding:1px; border:1px solid #999;}
.conpic li{margin:0 auto; padding-bottom:10px; border-bottom:1px dashed #ccc;height:125px; padding-top:10px;overflow:hidden;clear:both;}
.conpic li .pe_u_thumb{ float:left; width:100px; }
.conpic li .pe_u_thumb img{ width:90px; height:120px;padding:1px; border:1px solid #ccc;}
.conpic li .pe_u_thumb_title{ float:right; width:580px;}
.conpic li .pe_u_thumb_title p{ line-height:22px; padding-top:4px;}
.video{ padding:20px 30px;}

.hotv img{    border: 1px solid #999999;
    height: 120px;
    padding: 1px;
    width: 160px;}
.hotv .pe_u_thumb_title{line-height:24px; text-align:center;}
/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #EDC;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#C96 1px solid;background:#963;text-decoration:none;color:#fff}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}
/** 导航 **/
.nav {
	background: url(../images/nav_bg.jpg) repeat-x left top;
}
.nav .nav_global {
}
.nav .nav_global ul {
	padding: 0 10px;
}
.nav .nav_global li {
	cursor:pointer;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size: 14px;
	line-height: 33px;
	font-weight: bold;
	color: #FFF;
	background: url(../images/navbg.gif) no-repeat right top;
	padding-right: 2px;
}
.nav .nav_global li a {
	display: block;
	color: #fff;
	text-align: center;
	padding: 0 14px;
}
.nav .nav_global li a:hover {
	color: #000!important;
	text-decoration: none;
}
.nav .nav_global li.curr a {
	color: #000;
	display:block;background:url(../images/navon.gif) no-repeat center; color:#663333;  float:left;
}
.nav_sub {
	padding: 6px;
}
.nav_sub a {
	padding: 0 2px;
}
/*图片自动缩图*/
.photoresize img{
	MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;
		   );
		   
	}
#fontzoom img{max-width:600px; 
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 600)?"600px":"auto"};
	}
.content-width {MARGIN: auto;WIDTH: 600px;}
.textcontent img{MAX-WIDTH: 100%!important;HEIGHT: auto!important;width:expression(this.width > 600 ? "600px" : this.width)!important;}