@charset "utf-8";
/* CSS Document */
/* ---------------banner幻灯-------------------------------  */
.mainbanner {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT:513px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px
}
.mainbanner_window {
	POSITION: absolute; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -1000px; PADDING-LEFT: 0px; WIDTH: 1900px; PADDING-RIGHT: 0px; HEIGHT: 513px; OVERFLOW: hidden; PADDING-TOP: 0px; LEFT: 50%
}
.mainbanner_window UL {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 99999px; PADDING-RIGHT: 0px; HEIGHT: 513px; PADDING-TOP: 0px
}
.mainbanner_window LI {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 1900px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: rgb(204,204,204); FLOAT: left; HEIGHT: 513px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.mainbanner_list {
	POSITION: absolute; WIDTH: 500px; BOTTOM: 20px; HEIGHT: 12px; MARGIN-LEFT: -75px; LEFT: 50%
}
.mainbanner_list LI {
	WIDTH: 12px; DISPLAY: inline; FLOAT: left; HEIGHT: 12px; MARGIN-LEFT: 3px; OVERFLOW: hidden; MARGIN-RIGHT: 3px
}
.mainbanner_list A {
	BACKGROUND-IMAGE: url(../images/rollbg.png); TEXT-ALIGN: center; WIDTH: 12px; DISPLAY: inline-block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px -12px; FLOAT: left; HEIGHT: 12px; COLOR: rgb(255,255,255); FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.mainbanner_list LI.active A {
	BACKGROUND-POSITION: 0px 0px; TEXT-DECORATION: none
}
.mainbanner_list LI A:hover {
	BACKGROUND-POSITION: 0px 0px; TEXT-DECORATION: none
}

.mei{ width:1200px; margin:45px auto 0; overflow:hidden; border-top:1px dotted #cacaca; }

.title{ height:60px; background:url(../images/index_05.jpg) no-repeat center bottom;}
.title_l{ width:200px; float:left}
.title_l h2{color:#1dabdb; padding-left:30px;FONT:28px/60px "微软雅黑"; font-weight:bold}
.title_r{ float:right}
.title_r a{ font-size:18px; color:#1eb9ef; line-height:60px; height:60px; font-weight:bold}
.title_r a span{ color:#ff0000}

.about{ width:1200px; margin:45px auto 0; overflow:hidden}
.about p{ font-size:14px; line-height:30px; color:#555; padding-top:10px;}
.show{ padding-top:20px;}
.show ul{ overflow:hidden}
.show ul li{ width:284px; height:287px; float:left; padding:8px;}
.show ul li a{ border:1px solid #dfdfdf; padding:10px 10px 14px; display:block;}
.show ul li a img{ width:265px; height:199px;}
.show ul li a p{ padding:10px 0 0; line-height:18px; font-size:12px;color:#555; }
.show ul li a:hover { background:#6db336; border:none;}
.show ul li a:hover p{ color:#FFF}


.soor{ margin-top:20px;}
.sroll{ width:1350px; margin:0 auto;}
.show_book {
 POSITION: relative; WIDTH:1348px; 
}
.show_book .tit {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 35px; WIDTH: 143px; BACKGROUND: url(Img/Index/ico01.gif) no-repeat; HEIGHT: 35px; TOP: -13px; LEFT: 392px
}
.show_book .tit A {
	FONT: 16px/35px "微软雅黑"; COLOR: #fff
}
.book_cont {
	PADDING-BOTTOM: 15px; BORDER-TOP: medium none;
}
.book_center {
	MARGIN: 0px auto; WIDTH:1200px
}
.book_center a{border:1px solid #dfdfdf; display:block; overflow:hidden; float:left;MARGIN: 0px 8px; WIDTH:284px; font-size:14px; color:#FFF; text-align:center;}
.book_center a:hover{border:1px solid #f18200;}
.book_list {
	 DISPLAY: inline; 
}
.book_list DD {WIDTH:266px;  BACKGROUND: #fff;overflow:hidden;WIDTH:286px;
}
.book_list DD IMG {
	WIDTH:265px; HEIGHT:199px; padding:10px 10px 10px;
}
.book_list DT {
	TEXT-ALIGN: center; LINE-HEIGHT:42px; WIDTH:286px; background:#52c9f3; HEIGHT:42px; 
}
.book_center a:hover DT { color:#fff; background:#f18200;}
.arr_l_xxx {
	Z-INDEX: 999; WIDTH:23px; HEIGHT: 50px; TOP:100px; LEFT: 28px
}
.arr_r_xxx {
	Z-INDEX: 999; WIDTH:23px; HEIGHT: 50px; TOP:100px; RIGHT: 28px
}
.fl {
    float: left;
}
.pr {
    position: relative;
}
.pa {
    position: absolute;
}

.hd{ width:1200px; margin:0 auto;}
.hd ul{ overflow:hidden}
.hd ul li{ width:262px; float:left; border:1px solid #dedede; margin:8px; padding:10px;}
.hd ul li img{ width:265px; height:199px;}
.hd ul li h3{ font-size:14px; color:#555; text-align:center; padding:10px 0;}
.hd ul li p{ line-height:24px; font-size:12px;color:#555; }

.zh{width:1201px; margin:0 auto;}
.zh ul{border:1px solid #dedede; border-right: none; border-bottom:none; overflow:hidden;}
.zh ul li{ width:199px; float:left; border:1px solid #dedede; border-left:none; border-top: none;}
.zh ul li img{ width:199px; height:87px;}

.news{width:1200px; margin:0 auto;}
.news_l{ width:814px; height:365px; float:left; background:#f4f4f4}
/*焦点图*/
.focus{position:relative;width:297px;height:365px;background-color:#000; float:left}  
.focus img{width:297px;height:365px;} 
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(111,186,44,0.66);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:16px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:10px;right:10px;position:absolute;height:21px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/focus_btn.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}  

.stext{ width:504px; float:right}
.stext ul{ overflow:hidden}
.stext ul li{ height:120px; float:left; overflow:hidden}
.stext ul li a{ overflow:hidden; display:block; height:120px;}
.stext ul li a:hover{ background:#6fba2c;}
.stext ul li a h3{ font-size:14px; color:#555; padding:15px 15px 0 15px;}
.stext ul li a span{ font-size:12px; color:#979797; display:block; padding:2px 15px 5px 15px;}
.stext ul li a p{ font-size:14px; color:#555; line-height:24px; padding:0 15px 0 15px;}
.stext ul li a:hover h3{ color:#FFF}
.stext ul li a:hover span{ color:#FFF}
.stext ul li a:hover p{ color:#FFF}

.news_r{ width:356px; height:365px; float:right;background:#f4f4f4;  }
.news_r ul{ overflow:hidden; padding:10px 18px 0;}
.news_r ul li{ float:left; height:36px; border-bottom:1px dotted #dfdfdf; width:314px;}
.news_r ul li a{ line-height:36px; color:#555; font-size:14px;}
.news_r ul li a:hover{ color:#f18200}
.news_r ul li span{ float:right; line-height:36px;}

.vioe{width:1200px; margin:20px auto 30px;}