/* CSS Document */

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,

del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-family: inherit; }

html{ overflow-x:hidden;  }
body { height:100%;}
*{ font:12px Arial, Helvetica, sans-serif; padding:0; margin:0; list-style-type:none; }
/*Í¨ÓÃ*/
.clearfix { overflow:hidden; clear:both;}
span.Yellow{ color:#ffff00;}
span.Yellow a{color:#ffff00;}
span.Yellow a:hover{color:#ffff00;text-decoration:underline;}
/*Á´½Ó*/
a:link, a:visited, a:active {text-decoration:none;}
a:hover {text-decoration:underline;}


img{ border:0; list-style-type:none; }
#header {
	WIDTH: 100%; HEIGHT: 39px
}
.main-top-bot { width:19px; right:180px; top:30px; position:absolute; z-index:10;}
.main-top-bot li { width:19px; height:19px; float:left; display:block; margin-bottom:8px;}
.main-top-bot .points { color:#fff; text-decoration:none;}
.points li{ text-align:center;line-height:19px; font-size:10px; cursor:pointer; font-family:Arial;  width:19px; height:19px;}
span.current{ width:19px; height:19px; color:#fffb0f; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.points li a,.points li a:hover { font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.points li a { color:#fff; }
.points li a:hover { color:#fffb0f; text-decoration:none;}

body { margin:0; padding:0;  background:#fdf7eb;  }
.wrap-w { background: url(../images/back.jpg) no-repeat top center; min-width:1003px; }
.wrap-w-inner { background: url(../images/inner-top.jpg) no-repeat top center; min-width:1003px; }
.wrap { margin:0 auto; width:1003px; position:relative; }
.nav { width:1003px; height:120px; position:relative; }
.content { width:1003px; overflow:hidden; position:relative; z-index:1;}
.left { width:195px; margin-right:5px;  padding-right:10px;float:left; background:url(../images/left.jpg) no-repeat right bottom; height:1000px; position:relative; display:inline;}
.center { width:576px; float:left; padding-top:110px; position:relative; display:inline;}
.right { width:217px; padding-top:212px; float:left; position:relative;display:inline;}
.right-con { width:197px; padding-right:20px;   background: url(../images/right.jpg) no-repeat left top ;  }

.imgcutover { padding-left:42px; height:150px; margin-bottom:20px; position:relative; }
.imgcutover img { width:328px; height:148px; border:1px #6c6c6c solid; background:#474747;}

.news { width:576px; position:relative; height:240px; margin-bottom:10px; overflow:hidden;}
.news h5{ height:21px; width:426px; padding-left:150px; padding-top:9px; overflow:hidden; }
.news h5 a,.news h5 a:hover { width:45px; height:22px; line-height:22px; background-image:url(../images/hover.gif); display:inline; float:left; text-align:center; font-weight:bold; font-size:12px; text-decoration:none; margin-right:4px; overflow:hidden;}
.news h5 a { background-position:left -22px ; color:#fff; }
.news h5 a:hover{ background-position:top left; color:#ffe7b7;}
span.overend { width:45px; height:22px; line-height:22px; background:url(../images/hover.gif) top left; color:#ffe7b7; display:block; cursor:default; font-weight:bold;}
a.more,a.more:hover{ height:20px; position:absolute; right:100px; top:8px; line-height:20px; color:#FFFFFF; text-decoration:none;}
a.more:hover { color:#ffe7b7;}
.news-con { width:566px; padding-top:10px; padding-left:10px; overflow:hidden; }
.news-L { padding-top:8px; float:left; margin-right:10px; display:inline; }
.news-L img { width:100px; height:188px; border:1px #6c6c6c solid; }
.news-R { float:left; width:450px;display:inline; }
.news-R h2{ height:22px; line-height:22px; text-align:center; }
.news-R h2 a,.news-R h2 a:hover{ color:#582121;}

.news-Rcon { list-style:none; overflow:hidden;}
.news-Rcon li { width:100%; height:22px; line-height:22px; background:url(../images/dot2.gif) repeat-x left bottom;  color:#6c6c6c; overflow:hidden; float:left;}
.news-Rcon li a,.news-R li a:hover { height:22px; line-height:22px; text-decoration:none; float:left; background:url(../images/dot.gif) no-repeat left center; padding-left:16px; overflow:hidden;}
.news-Rcon li a { color:#6c6c6c;}
.news-Rcon li a:hover {  text-decoration:underline; color:#582121;}
.news-Rcon li div { float:right; height:22px; line-height:22px;}
.news-Rcon li span { color:#582121;}

.xybox { width:576px; }
.newbox { width:283px; float:left;  height:232px; margin-right:5px; display:inline; position:relative; }
.newbox h5 { width:283px; height:42px; overflow:hidden; position:relative;text-align:right;}
a.more2,a.more2:hover { color:#FFFFFF;padding-right:20px;line-height:45px;}
h5.xyxt { background:url(../images/xyxt.gif) no-repeat;  }
h5.xymt { background:url(../images/xymt.gif) no-repeat;  }
h5.bkwd { background:url(../images/bkwd.gif) no-repeat;  }
h5.wjgl { background:url(../images/wjgl.gif) no-repeat;  }

.newboxcon { width:260px; margin:0 auto;}
.newbox-nav { height:18px; border-bottom:1px #9c9994 solid; margin-bottom:8px;}
.newbox-nav a,.newbox-nav a:hover { width:45px; height:18px; line-height:18px; background-image:url(../images/hover2.gif); display:block; float:left; text-align:center; font-weight:bold; font-size:12px; text-decoration:none; margin-right:4px; }
.newbox-nav a { background-position:left -18px ; color:#fff; }
.newbox-nav a:hover { background-position:top left; color:#ffe7b7;}
span.overend2 { width:45px; height:18px; line-height:18px; background:url(../images/hover2.gif) top left; display:block; color:#ffe7b7;cursor:default; font-weight:bold;}

/*ui-slide: */
.ui-slide{position:absolute; width:328px; height:148px;border:1px #6c6c6c solid; background:#474747; left:42px; top:0px; }
.ui-slide-screen{position:absolute; height:148px; left:0px; top:0px;}
.ui-slide-screen a{width:328px; height:auto; position:absolute; bottom:0; left:0; display:none; z-index:1; text-align:center;}
.ui-slide-screen a.selected{z-index:10;}
.ui-slide-ctrl{ width:19px; right:-30px; top:15px; position:absolute; z-index:10;}
.ui-slide-ctrl a{ float:left; width:22px; height:22px; line-height:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.ui-slide-ctrl a{background-position:-5px -4px; color:#fff;}
.ui-slide-ctrl a.prev{background-position:-28px -4px; width:16px;}
.ui-slide-ctrl a.prev:hover{background-position:-28px -4px;}
.ui-slide-ctrl a.next{background-position:-28px -26px; width:16px;}
.ui-slide-ctrl a.next:hover{background-position:-28px -26px;}
.ui-slide-ctrl a:hover{text-decoration:none;background-position:-5px -26px;}
.ui-slide-ctrl .ui-slide-alt{background-position:-5px -26px; color:#fffb0f;}
/************************************/

/***********************************************/
.newbox-nav ul{margin:0px;padding:0px;}
.newbox-nav li,.newbox-nav li.hover{
width:45px; height:18px; line-height:18px; background-image:url(../images/hover2.gif); display:block; float:left; text-align:center; font-weight:bold; font-

size:12px; text-decoration:none; margin-right:4px; 
 }
 .newbox-nav li { background-position:left -18px ; color:#fff; }
.newbox-nav li.hover{
 width:45px; height:18px; line-height:18px; background:url(../images/hover2.gif) top left; display:block; color:#ffe7b7;cursor:pointer; font-weight:bold;
}

.newsnav{ height:30px; width:426px; padding-left:150px; position:relative;}
.newsnav ul { position:absolute; top:8px; height:22px;}
.newsnav li,.newsnav li:hover { width:45px; height:22px; line-height:22px; background-image:url(../images/hover.gif); display:inline; float:left; text-align:center; font-weight:bold; font-size:12px; text-decoration:none; margin-right:4px; overflow:hidden;cursor:pointer}
.newsnav li { background-position:left -22px ; color:#fff; }
.newsnav li.hover{
width:45px; height:22px; line-height:22px; background:url(../images/hover.gif) top left;display:block; color:#ffe7b7; display:block; cursor:pointer; font-weight:bold;
}

/************************************************/
.mt { width:260px;}
.mt a,.mt a:hover { margin-left:4px; margin-right:4px; margin-bottom:8px; float:left; display:inline; width:118px; height:68px; padding:1px; border:1px #ccc solid; background:#fff;}
.mt a:hover { border:1px #c6b07b solid;}


.enter {  height:200px; position:relative;}
.jr { position:absolute; top:187px; left:49px; z-index:1000; width:109px; height:107px; overflow:hidden; }
.jr a,.jr a:hover { width:109px; height:107px; display:block;}
.jr a:hover {width:109px; height:107px; display:block;background:url(../images/jr.jpg) no-repeat top center; }
.comeenter { float:right; }
.leftAD { float:right; width:140px; height:70px; padding-right:20px; padding-top:8px;}
.zl { width:170px; margin:0 auto; float:right; padding-top:40px; }
.zl h5 { background:url(../images/zlh5.jpg) no-repeat center top; height:29px; text-align:center; line-height:29px; color:#a14700; font-weight:bold;}
.zl div { width:160px; margin:0 auto; height:120px; overflow:hidden;}
.zl div a,.zl div a:hover{ float:left; display:inline; width:80px; height:20px; line-height:20px; text-align:center; color:#441b1b;}
.zl div a:hover { color:#fff2cf;}
.kf { width:150px; float:right; padding-top:70px; color:#441b1b; line-height:22px;}
.kf a,.kf a:hover { text-decoration:underline; color:#4a8f00;}
.kf a:hover { color:#3f7901;}

.ts { width:148px; margin:0 auto; padding-top:70px; height:256px;}
.ts img { margin-bottom:4px;}
.jd { width:150px; margin:0 auto; padding-top:50px;  height:210px;}
.jd a,.jd a:hover { width:150px; float:left; color:#dddddd; text-decoration:none; background:url(../images/dot3.gif) no-repeat left center; padding-left:8px; height:20px; line-height:20px;}
.jd a:hover { color:#b6854c;}
.rightAD { width:148px; margin:0 auto; padding-top:10px; }
.rightAD img { margin-bottom:10px;}

.footer { background:url(../images/footer.jpg) no-repeat top center; height:383px; position:relative; margin-top:-140px; z-index:0;}
.footerinner { background:url(../images/innerfooter.jpg) no-repeat top center; height:383px; position:relative; margin-top:-140px; z-index:0;}
.footercon { width:1003px; margin:0 auto;  padding-top:150px;}
.link { padding-top:20px; padding-left:60px; width:820px; margin:0 auto;}
.foottext { padding-left:280px;padding-right:60px; width:663px; text-align:center; padding-top:50px; line-height:20px; color:#441b1b;  position:relative;}
.foottext span { color:#935301; line-height:20px;}
.foottext img { position:absolute; top:60px; left:100px;}

.inner { float:left; width:780px; padding-top:206px; padding-left:10px; position:relative;}
.inner h5 { height:30px; line-height:30px; overflow:hidden; color:#FFFFFF; margin-bottom:40px; float:right; padding-right:100px; width:630px; }
.inner h5 span { float:right; line-height:30px;}
.inner-con { width:740px; float:left; color:#6c6c6c; line-height:20px; text-align:justify; }
.inner-con2 { width:740px; float:left; color:#6c6c6c; line-height:20px; text-align:justify; }
.inner-con a,.inner-con a:hover { text-decoration:underline; color:#4a8f00;}
.inner-con a:hover { color:#3f7901;}
.inner-con h2 { text-align:center; font-size:14px; font-weight:bold; height:30px; line-height:30px; color:#ff6600;}
.inner-con p { line-height:20px;}
h5.title-news { background:url(../images/news.jpg) no-repeat left center;} 
h5.title-information { background:url(../images/information.jpg) no-repeat left center;} 
h5.title-xuetang { background:url(../images/xuetang.jpg) no-repeat left center;} 

h5.title-pic { background:url(../images/pic.jpg) no-repeat left center;} 
h5.title-pic a,h5.title-pic a:hover {   color:#CCCCCC;}
h5.title-pic a:hover { color:#3f7901; text-decoration:underline;}
.page { height:30px; line-height:30px; text-align:center; padding-top:20px;}
.page input { background:#fefcf8; border-bottom:1px #efe0bd solid; border-right:1px #efe0bd solid; border-top:1px #9e8856 solid; border-left:1px #9e8856 solid; width:40px; padding-top:1px; padding-bottom:1px; margin-left:4px; margin-right:4px;}
.page a,.page a:hover { color:#582121; text-decoration:none; padding-left:4px; padding-right:4px; height:24px; line-height:24px; background:#fffcf5; border:1px #ebddba solid; padding-top:2px; padding-bottom:2px;}
.page a:hover { padding-left:4px; padding-right:4px; height:24px; line-height:24px; background:#fff; border:1px #ebddba solid; padding-top:2px; padding-bottom:2px;}
.inner-con-menu { border:1px #b9b5a8 solid; background:#fff; background:url(../images/inner-con-menu.jpg) repeat; width:650px; margin:0 auto; padding-top:10px; padding-bottom:10px; margin-bottom:15px; overflow:hidden; }
.inner-con-menu a,.inner-con-menu a:hover { margin-left:8px; margin-right:8px; margin-bottom:10px;  display:inline; float:left;}

.pic { width:680px; margin:0 auto;}

.pic h4 { width:663px; margin:0 auto;  height:27px;  background:url(../images/picline.gif) center bottom no-repeat; display:block; margin-bottom:36px;}
h4 ul { padding-left:80px;}
h4 li { float:left; width:68px; height:27px; line-height:27px; text-align:center; display:inline; margin-right:10px;}
h4 li.pichover { background:url(../images/pichover.gif); color:#f4de0c; cursor:pointer;}
h4 li a{ color:#6c6c6c; text-decoration:none;}
h4 li a:hover { color:#3f7901; text-decoration:none;}

ul.picpic { width:500px; margin:0 auto;}
ul.picpic li { float:left; width:212px; border:1px #d9ccb0 solid; position:relative; height:147px; display:inline; margin-left:18px; margin-right:18px; background:url(../images/picbox.jpg) repeat; margin-bottom:36px;}
ul.picpic li img { position:absolute; left:6px; top:6px; width:200px; height:115px;}
ul.picpic li p { position:absolute; height:26px; width:200px; text-align:center; bottom:0px; line-height:26px;}
ul.picpic li p span { font-weight:bold; line-height:26px;  }
ul.picpic li a { color:#6c6c6c; line-height:26px;}
ul.picpic li a:hover { color:#3f7901; line-height:26px;}

ul.picpic-two { width:600px; margin:0 auto;}
ul.picpic-two li { float:left; width:162px; border:1px #d9ccb0 solid; position:relative; height:232px; display:inline;  background:url(../images/picbox.jpg) repeat; margin-left:18px; margin-right:18px; margin-bottom:36px; }
ul.picpic-two li img { position:absolute; left:6px; top:6px; width:150px; height:200px;}
ul.picpic-two li p { position:absolute; height:26px; width:150px; text-align:center; bottom:0px; line-height:26px;}
ul.picpic-two li p span { font-weight:bold; line-height:26px;  }
ul.picpic-two li a { color:#6c6c6c; line-height:26px;}
ul.picpic-two li a:hover { color:#3f7901; line-height:26px;}

/**news**/
.dis{display:block;}
.undis{display:none;}