@charset "utf-8";
/* CSS Document */

body{ margin:0; padding:0; font-size:12px; font-family:"微软雅黑""microsoft yahei"; background:url(../images/TopBj.jpg) center top repeat-x #D6EEFF; !important;_background:#fff;}
.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}
#imgshow{ width:3979px; height:230px; margin:o auto; overflow:hidden}
#imgshow li{ float:left}
#imgshow img{ width:979px;}
#banner{ width:100%; height:250px; margin:0 auto;overflow:hidden; margin:0 auto; background:url(../images/dt.gif) center top no-repeat;}
/*#banner2{ width:980px; height:250px; margin:0 auto; background:url(../images/1.gif) right center no-repeat; margin-top:-250px;} */
#banner .c{ margin:0 auto; width:900px; position:absolute; margin-top:-230px;}
#banner .c img{ float:right; margin-top:20px;}
#head{ width:100%; height:44px; padding:0; margin:0; overflow:hidden;}
#menu{ width:979px; margin:0 auto; height:44px; position:relative; overflow:hidden}
#menu #m1{ float:left;width:2px;background:url(../images/topnav_bg.png) 0 0px repeat-x;height:44px;}
#menu #m2{ float:left; width:975px; overflow:hidden;background:url(../images/topnav_bg.png) 0 -44px repeat-x;}
#menu #m3{ float:right; width:2px;background:url(../images/topnav_bg.png) 0 -88px repeat-x;height:44px;}
#menu ul{ float:left; width:100%; overflow:hidden; padding:0; margin:0}
#menu li{ float:left; height:44px;  width:121px; text-align:center; line-height:44px; overflow:hidden; font-size:14px; background:url(../images/topnav_bg.png) right -132px no-repeat;}
#menu li.last{ background:none}
#menu li a{ height:44px; float:left; width:119px; text-align:center; color:#fff;}
#menu li a.cur{color:#FFFF33; background:url(../images/top_tip_over.jpg) center no-repeat}
#menu li a:hover{ color:#FFFF33; background:url(../images/top_tip_over.jpg) center no-repeat}
#web{ width:979px; margin:0 auto;}
#web2{ float:left;  width:100%; padding-bottom:40px; background:#fff}

#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_8.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 #D6CAC9; 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;overflow:hidden}
.box_top{ float:left; width:608px; border:1px solid #D6CAC9; background:#DEF3F6; height:32px;overflow:hidden}
.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:#333; font-weight:bold}
.box_top .title a:hover{ color:#000}
.box_line_1{ float:left;width:608px; background:#fff;border-left:1px solid #D6CAC9;border-right:1px solid #D6CAC9;border-top:1px solid #D6CAC9; height:4px;overflow:hidden}
.box_line_2{ float:left;width:608px; background:#fff;border-left:1px solid #D6CAC9;border-right:1px solid #D6CAC9;border-bottom:1px solid #D6CAC9; height:4px;overflow:hidden}
.box_foot{ float:left; width:608; background:#fff;border-left:1px solid #D6CAC9;border-right:1px solid #D6CAC9; overflow:hidden}
.box_middle{ float:left; width:600px; height:210px;  overflow:hidden;background:#fff;margin:0px 4px 0 4px !important;_margin:0px 4px 0 2px;}
.box_middle{ color:#666}
.box_head { float:left; width:100%; height:15px;background:#fff;overflow:hidden}
.box_head .b1{ float:left; width:140px; background:url(../images/index_50.gif) left no-repeat; height:15px;}
.box_head .b2{ float:left; width:330px; margin-top:5px;}
.box_head .b3{ float:right; width:140px; background:url(../images/index_50.gif) right no-repeat; height:15px;}
.box_bottom { float:left; width:100%; height:15px;background:#fff; overflow:hidden}
.box_bottom .b1{ float:left; width:140px; background:url(../images/index_66.gif) left no-repeat; height:15px;}
.box_bottom .b2{ float:left; width:330px; margin-top:5px;}
.box_bottom .b3{ float:right; width:140px; background:url(../images/index_66.gif) right no-repeat; height:15px;}

#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 #A9D6E8; 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;}
.box_head .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_4.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 #A9D6E8}
.new_box .title .link{ float:left;background:url(../images/index_3.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;}
.new_box .content li{ float:left; width:260px; height:28px; line-height:28px; border-bottom:1px dashed #A9D6E8; overflow:hidden}
.new_box .content li span{ float:right}/*add*/
#topnews_list{ float:left;width:550px; margin-left:20px !important; _margin-left:10px; margin-top:8px; overflow:hidden}/*edit*/
#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;}/*edit*/
#topnews_list a{ font-size:12px;}/*edit*/
#topnews_list span{ float:right}/*edit*/
#foot{ float:left; width:100%; text-align:center;line-height:25px; color:#333; background:url(../images/footbg.jpg) bottom center no-repeat;  padding-top:5px; padding-bottom:5px;}
#foot  a { padding:0 5px; color:#424242; }
span.links a{font-weight:bold}
#foot a:hover{ color:#FFFF33}
/*新闻列表*/
#news_left{ float:left; width:250px; overflow:hidden}
#news_left .box{ float:left; width:100%;background:url(../images/leftNavBJ.gif) left top no-repeat; }
#news_left .box .top{ float:left; margin-top:30px; text-align:center; width:100%; font-size:14px; color:#6C412C; height:30px; line-height:30px; font-weight:bold}
#news_left .box .bottom{ float:left; height:405px; width:220px; margin-left:25px !important;_margin-left:13px;  overflow:hidden}
#news_left .box .bottom dl{ float:left; width:160px; margin-top:10px; margin-left:20px;}
#news_left .box .bottom dt{ float:left; width:100%; text-indent:15px; font-size:14px;  border-bottom:1px dashed #6C412C; height:30px; line-height:30px;}
#news_left .box .bottom dt a.cur{ color:#FF0000}
#news_left .box .bottom ul{ margin:0; padding:0; width:200px; overflow:hidden; margin-top:5px;}
#news_left .box .bottom ul li{ border-bottom:1px dashed #6C412C; padding-left:0; margin-left:0}
#news_right{ float:left; width:660px; margin-left:10px; margin-top:10px;}
#news_right .box_top{ float:left; width:658px; border:1px solid #D6CAC9; background:url(../images/title_bg.png) 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:13px;color:#333; font-weight:bold}
#news_right .box_middle{ float:left; width:658px; height:auto !important; height:400px; min-height:400px; border-left:1px solid #D6CAC9;border-right:1px solid #D6CAC9; overflow:hidden}
#news_right .box_middle{ color:#666}
#news_right .box_bottom { float:left; width:100%; height:15px;}

#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 #D6CAC9; float:left; width:100%}
#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: #D6CAC9;padding:2px 8px; border: 1px solid #D6CAC9;-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 #D6CAC9; 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}