@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑""microsoft yahei"; background:#D6EEFF url(../images/TopBj.jpg) top repeat-x ;}
.ys4 {font-family: "Webdings"; color:#A67B08; margin-right:5px;}
a{ text-decoration:none; color:#000;}
a:hover{ color:#FF0000}
img{ border:0;}
li{ list-style:none}
#web{ width:980px; margin:0 auto; }
#web2{ float:left;  width:100%; background:#fff}
#head{ float:left; width:100%; }
#head .banner{ margin:0 auto; width:980px; height:255px;background:url(../images/shuxuetop.jpg) top center no-repeat;}
.banner img{ height:180px; float:right; margin-top:20px; display:none}
#menu{ float:left; height:40px; position:relative; margin-top:-3px; width:100%;  overflow:hidden; margin-top:-35px;}
#menu ul{ float:left; width:930px; overflow:hidden; margin-top:-3px; }
#menu li{ float:left; height:40px; width:125px; text-align:center; line-height:40px; overflow:hidden; font-size:13px; font-weight:bold}
#menu li.last{ background:none}
#menu li a{ color:#fff; padding:8px 12px;}
#menu li a.cur{ color:#000}
#menu li a:hover{ color:#000}

#content{ width:920px;float:left;  margin-left:37px !important;_margin-left:18px;  border-bottom:1px dashed #E8D8AB; padding-bottom:10px; }
#gg{ float:left; width:100%;border-bottom:1px solid #E8D8AB; margin-bottom:10px; height:35px; background:url(../images/indexcontop_08.gif) left center no-repeat;  overflow:hidden}
#gg .c{ float:left; width:800px;margin-left:75px !important;_margin-left:37px;line-height:35px; overflow:hidden; height:35px;}
#gg .c li span{ float:right;}/*add*/
#c1{ float:left;}
#c1-1{ float:left; width:298px; height:250px; border:1px solid #ccc; overflow:hidden}
#c1-1 table{ width:100%;}
#c1-1 table img{ float:left; width:280px; height:200px; margin-bottom:10px; margin-top:10px;}
#c1-2{ float:left; width:610px; margin-left:10px;}
.box_top{ float:left; width:608px; border:1px solid #ccc; background:url(../images/index_22_22.jpg) repeat-x; height:32px;}
.box_top .title{ float:left; background:url(../images/index_27.gif) 15px center  no-repeat; height:32px; text-indent:50px; line-height:32px; overflow:hidden}
.box_top .title a{ font-size:13px;color:#444; font-weight:bold}
.box_top .title a:hover{ color:#000}
.box_middle{ float:left; width:608px; height:210px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding-bottom:5px; overflow:hidden}
.box_middle{ color:#666}
.box_bottom { float:left; width:100%;}
.box_bottom .b1{ float:left;}
.box_bottom .b2{ float:left; }
.box_bottom .b3{ float:right;}

#c2{ float:left;}
.box{ float:left; width:300px; margin-right:10px; margin-top:10px; overflow:hidden}
.box li{ float:left; height:28px; line-height:28px;border-bottom:1px dashed #D8BF7B; width:270px;  margin-left:15px !important;_margin-left:7px; overflow:hidden}
.box li span{ float:right}/*add*/
.box1{ width:298px;}
.box_bottom .box2{ width:20px;}
.big_box{ float:left; width:920px; margin-right:10px; margin-top:10px;overflow:hidden;}
.big_box .box_top .title{ background:url(../images/jindex_40.png) left center  no-repeat;width:140px; }
.box3{ width:918px;}
.box_bottom .box4{ width:640px;}
.last{ margin-right:0px;}

.new_box{ float:left; width:280px; overflow:hidden; height:200px; margin-left:13px; border-right:1px dashed #999; margin-top:10px; padding-right:13px;}
.last{  border-right:0; padding-right:0 }
.new_box .title{ float:left;  width:100%; border-bottom:1px solid #D8BF7B}
.new_box .title .link{ float:left;background:url(../images/index_32.gif) no-repeat;height:23px; width:151px; text-align:center; line-height:23px;}
.new_box .title .link a{ font-size:13px;color:#6C412C; font-weight:bold}
.new_box .title .link a:hover{ color:#000}
.new_box .content{ float:left;}
.new_box .content ul{ float:left; margin:0; padding:0;margin-left:10px !important;_margin-left:5px;}
.new_box .content li{ float:left; width:260px; height:28px; line-height:28px; border-bottom:1px dashed #D8BF7B; overflow:hidden}
.new_box .content li span{ float:right}
#topnews_list{ float:left; width:550px; margin-left:20px !important; _margin-left:15px;margin-top:8px;}
#topnews_list li{ float:left; width:100%; height:28px; background:url(../images/document.gif) left center no-repeat; text-indent:25px; border-bottom:1px dashed #ccc;line-height:28px;}
#topnews_list a{  font-size:12px;}
#topnews_list span{ float:right}
#foot{ float:left; width:100%; text-align:center; height:auto; line-height:30px; color:#967560; margin-top:10px; background:#D6EEFF url(../images/DownBj.jpg) center bottom no-repeat ; padding-top:10px;}
#foot  a { padding:0 5px; color:#6C412C; }
span.links a{font-weight:bold}
#foot a:hover{ color:#FF0000}
/*新闻列表*/
#news_left{ float:left; width:250px; overflow:hidden}
#news_left .box{ float:left; width:100%;}
#news_left .box .top{ float:left; width:100%; height:34px; background:url(../images/jsfcleft_50.gif) no-repeat; font-size:14px; color:#fff; line-height:34px; text-indent:45px;}
#news_left .box .bottom{ float:left; background:url(../images/jsfcleft_52.gif) left bottom no-repeat; height:233px; width:100%;}
#news_left .box .bottom dl{ float:left; width:200px; margin-top:10px; margin-left:20px;}
#news_left .box .bottom dt{ float:left; width:100%; text-indent:15px; font-size:14px; background:url(../images/more.gif) -23px center no-repeat; border-bottom:1px dashed #ccc; height:30px; line-height:30px;}
#news_left .box .bottom dt a.cur{ color:#FF0000}
#news_left .box .bottom ul{ margin:0; padding:0; width:220px; overflow:hidden; margin-top:5px;}
#news_right{ float:left; width:660px; margin-left:10px; margin-top:10px;}
#news_right .box_top{ float:left; width:658px; border:1px solid #ccc; background:url(../images/index_22_22.jpg) repeat-x; height:32px;}
#news_right .box_top .title{ float:left; background:url(../images/index_27.gif) 15px center  no-repeat; height:32px; text-indent:50px; line-height:32px; overflow:hidden}
#news_right .box_top .title a{font-size:12px;font-weight:normal}
#news_right .box_middle{ float:left; width:658px; height:auto !important; height:400px; min-height:400px; border-left:1px solid #ccc;border-right:1px solid #ccc; overflow:hidden;border-bottom:1px solid #ccc; padding-bottom:5px;}
#news_right .box_middle{ color:#666}


#news_right ul.list{width:600px; margin-left:0; padding-left:0}
#news_right ul.list li.list{ line-height:30px;height:30px; list-style:none; text-decoration:none; border-bottom:1px dashed #D8BF7B; float:left; width:100%}
#news_right ul.list li.list span{ float:right}
#news_right ul.list li.list a{ text-decoration:none; color:#222; }
#news_right ul.list li.list a:hover{ color:#FF0000; text-decoration:underline;}
#news_right ul.list li.list .p1{ float:left; width:450px; overflow:hidden}
#news_right ul.list li.list .p2{ float:left; width:150px;color:#999}

/*新闻内页*/
.news_left{ float:left; width:920px; padding-left:5px; padding-right:5px; padding:10px 0}
#news_content{padding:10px; line-height:28px; width:920px; float:left}
#news_content img{ cursor:pointer; max-width:900px;}
.nearNews{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden; color:#999}
.prevNews{ float:left; width:45%; padding-left:10px;}
.nextNews{ float:right; width:45%; text-align:right; padding-right:10px;}
h1.aTitle{ font-size:19px; color:#000;}

.pager{ float:right; padding-right:60px; padding-bottom:10px;}
 .pager ul li{float:left; text-align:center; margin-right:5px; margin-left:5px; color:#FF0000; font-weight:bold; vertical-align:middle}
 .pager ul li a{ color:#000; float:left;background: #D8BF7B;padding:2px 8px; border: 1px solid #ccc;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; }
 .pager ul li a:hover{ color:#fff; background:#6C412C; border:1px solid #6C412C}
 .pager ul li.p_total{padding:2px 8px;float:left;background: #6C412C; border: 1px solid #6C412C;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px; color:#fff}
 .pager ul li.p_current{ color:#fff; padding:2px 8px;float:left;background: #6C412C; border: 1px solid #6C412C;-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;}
 .pager ul li input{ width:20px; height:12px; display:none}

/*slide样式*/
#pic_box{margin-bottom:20px;position:relative;width:800px;height:300px;text-align:center;}
#pic_show img{display:none;*display:block;max-width:800px;width:expression((this.width>670)?670:this.width);}
.slide_box{margin:0 auto; float:left; width:800px; margin-left:90px; overflow:hidden; padding:10px 0; display:none}
.slide_box .items{float:left;position:relative;width:720px; margin-left:10px;height:64px;overflow:hidden;}
	.slide_box .items ul{margin:0px; padding:0; position:absolute; list-style:none;width:999999px;}
	.slide_box .items ul li{margin:0; padding:0;float:left;width:80px;}
	.slide_box .items ul li img{width:60px;}
	.slide_box .items ul li a{ display:block;width:60px;height:60px;border:2px solid #fff;}
	.slide_box .items ul li a:hover{border:2px solid #f8ae0f;}
	.slide_box .items ul li a.current{margin:0;font-weight:normal;border:2px solid #4394D6;}
.big_prev,.big_next{display:block;top:0px;text-indent:-9999px;position:absolute;left:0;width:50%;height:100%;background:url(../images/slide_bg.gif) no-repeat;cursor:pointer;}
.big_next{left:auto;right:0;}
.big_prev:hover{background:url(/images/big_prev.png) no-repeat left center;}
.big_next:hover{background:url(/images/big_next.png) no-repeat right center;}
.small_prev,.small_next{display:block; width:23px;height:60px;cursor:pointer;}
.small_prev{float:left; background:url(/images/small_prev.png) no-repeat left center;}
.small_next{float:right; background:url(/images/small_next.png) no-repeat right center;}
/**/
.pager{ float:left; width:640px; text-align:center; line-height:35px; height:35px;}
.pager span,.pager a{ padding:0 5px;}

/*横幅滚动图片*/
#donghua{ float:left;width:918px; height:180px; border:1px solid #ccc; margin-top:10px;}

#donghua_a{width:905px; margin-top:10px; margin-left:8px; overflow:hidden; height:150px;}
#donghua_1{ width:230px; height:160px; float:left;text-align:center;}
#donghua_a_1{ float:left; width:2000px; overflow:hidden; margin-top:10px;}
#donghua_a_1 li{ float:left; width:180px; overflow:hidden; height:150px; text-align:center; line-height:25px;}
#donghua_a_1 li img{width:170px; height:120px; margin-left:7px; float:left}
#donghua_1 a{ color:#0f0586;}
#donghua_1 a:hvoer{ color:#FF0000}