@charset "big5";
/* CSS Document */
html {overflow-y:scroll;}
body {margin:0; padding:0; font:16px/1.5 "·L³n¶®¶Â"; background-color:#fff;min-width:1200px;}
table {
  border-spacing: 0;
  border-collapse: collapse;
}
td,
th {
  padding: 0; 
}

input[type=button], input[type=submit], input[type=file],button{ cursor: pointer; -webkit-appearance: none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote,p{padding:0; margin:0;}

ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1; clear:both}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#252525; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#cf0000;text-decoration:underline;}
a:active {color:#cf0000;}
.bai a {color:#fff; text-decoration:none;}
.bai a:visited {text-decoration:none;}
.bai a:hover {color:#FF0000;text-decoration:underline;}
.bai a:active {color:#fff;}
.fl{ float:left}
.fr{ float:right;}


.main2{ width:100%;}
.top2{ width:100%; background:url(../images/img1806013.jpg) no-repeat center; height:979px;}
.shenlan{ width:100%; background:url(../images/bg201806.jpg) no-repeat center; height:460px;overflow:hidden;}
.neirong{ width:1200px;margin:0 auto;overflow:hidden;}
.xwtt{width:560px;margin:40px 30px 0 0;float: right;} 
.xwtt-news{height:120px;border-bottom:1px solid #345f91;overflow:hidden;} 
.xwtt-news a{font-size:24px;height:24px;line-height:24px;padding:20px 15px 15px 15px;color:#fff;display:block;}
.xwtt-news a:hover{color:#cf0000;}
.xwtt-news p{font-size:14px;height:48px;line-height:24px;color:#c1ccf1;padding:0 15px 10px 15px;}
.qianlan{ width:100%; background-color:#9fb5cd; height:560px;overflow:hidden;}
.qmhd{ width:400px;float:left;overflow:hidden;padding-right:20px;}
.qmhd-title{ width:400px;height:72px;margin-top:20px;padding-bottom:5px;}
.qmhd-title p{font-size:24px;line-height:72px;color:#0f4583;}
.qmhd-news{ width:384px;height:167px;overflow:hidden;background-color:#e3f0ff;margin-bottom:35px;}
.qmhd-news-l{ width:140px;height:90px;float:left;padding:38px 0 0 20px;}
.qmhd-news-l img{ width:140px;height:90px;}
.qmhd-news-r{ width:180px;height:100px;float:right;padding:40px 20px 0 0;}
.qmhd-news-r p{ font-size:18px;font-family:"·L³n¶®¶Â";}
.ssbb{ width:390px;float:left;overflow:hidden;}
.ssbb-title{ width:390px;height:72px;margin-top:20px;}
.ssbb-title p{font-size:24px;line-height:72px;color:#0f4583;}
.titlelist{ width:100%; padding:0 25px 46px 0;}
.titlelist li{ height:30px;line-height:30px;
	background: url(../images/dot00001.jpg) no-repeat left 14px ; 
	overflow:hidden;
	padding-left:15px;
	padding-right:10px;
	font-family:"·L³n¶®¶Â";
	font-size:16px;
	}
.qmpq{ width:384px;float:right;overflow:hidden;}
.qmpq-title{ width:384px;height:72px;margin-top:20px;padding-bottom:5px;}
.qmpq-title p{font-size:24px;line-height:72px;color:#0f4583;}
.qmpq-news{ width:384px;height:167px;overflow:hidden;background-color:#0f4583;margin-bottom:35px;}
.qmpq-news-l{ width:102px;height:116px;float:left;padding:25px 0 0 20px;}
.qmpq-news-l img{ width:102px;height:116px;}
.qmpq-news-r{ width:220px;height:100px;float:right;padding:25px 20px 0 0;}
.qmpq-news-r a{ font-size:18px;font-family:"·L³n¶®¶Â";color:#fff;display:block;}
.qmpq-news-r a:hover{color:#cf0000;}
.qmpq-news-r p{ font-size:14px;line-height:24px;font-family:"·L³n¶®¶Â";color:#fff;padding-top:8px;display:block;}

.shenlan01{ width:100%; background:url(../images/bg201806.jpg) no-repeat center; height:560px;overflow:hidden;}

.fc{ width:400px;float:left;overflow:hidden;padding-right:20px;}
.fc-title{ width:400px;height:72px;margin-top:20px;padding-bottom:5px;}
.fc-title p{font-size:24px;line-height:72px;color:#fff;}
.fc-news{ width:400px;height:130px;overflow:hidden;background-color:#e3f0ff;margin-bottom:12px;}
.fc-news p{ font-size:16px;font-family:"·L³n¶®¶Â";line-height:28px;padding:22px;height:84px;}
.fchy{ width:780px;float:right;overflow:hidden;}
.fchy-title{ width:780px;height:72px;margin-top:20px;padding-bottom:5px;}
.fchy-title p{font-size:24px;line-height:72px;color:#fff;}
.qianlan01{ width:100%; background-color:#9fb5cd; height:680px;overflow:hidden;}
.gqdt{ width:1200px;margin:0 auto;overflow:hidden;}
.gqdt-title{ width:1200px;height:72px;margin-top:20px;padding-bottom:5px;}
.gqdt-title p{font-size:24px;line-height:72px;color:#0f4583;}
.shenlan02{ width:100%; background:url(../images/bg201806.jpg) no-repeat center; height:815px;overflow:hidden;}
.scdt-title{ width:1200px;height:72px;margin-top:20px;padding-bottom:5px;}
.scdt-title p{font-size:24px;line-height:72px;color:#fff;}
.scdt-news{ width:280px;height:290px;margin:15px 10px;float:left;}
.scdt-news img{ width:280px;height:290px;}
.qianlan02{ width:100%; background-color:#9fb5cd; height:820px;overflow:hidden;}
.ttsdz-title{ width:1200px;height:72px;margin-top:20px;padding-bottom:5px;}
.ttsdz-title p{font-size:24px;line-height:72px;color:#0f4583;}
.ttsdz-tu{ width:1200px;height:676px;}
.ttsdz-tu img{ width:1200px;height:676px;}
.shenlan03{ width:100%; background:url(../images/bg201806.jpg) no-repeat center; height:600px;overflow:hidden;}
.jchb-title{ width:1200px;height:72px;margin:20px auto 0 auto;padding-bottom:5px;}
.jchb-title p{font-size:24px;line-height:72px;color:#fff;}
.qianlan03{ width:100%; background-color:#9fb5cd; height:530px;overflow:hidden;}
.khtd-title{ width:1200px;height:72px;margin-top:20px;padding-bottom:5px;}
.khtd-title p{font-size:24px;line-height:72px;color:#0f4583;}
.khtd-news{ width:190px;height:100px;margin:5px;float:left;}
.khtd-news img{ width:190px;height:100px;}
.yqlj-title{ width:1200px;height:72px;margin-top:20px;padding-bottom:5px;}
.yqlj-title p{font-size:24px;line-height:72px;color:#0f4583;}
.yqlj-news{ height:42px;margin:0 20px;float:left;}
.yqlj-news p{ line-height:42px;font-size:18px;}
.shenlan04{ width:100%; background-color:#9fb5cd; height:100px;overflow:hidden;}
.shenlan04 p{width:100%;line-height:100px;text-align:center;font-size:20px;color:#0f4583;}



/*µJÂI¹Ï*/
.focus{ position:relative; width:570px; height:360px; background-color: #000; float: left;margin-top:50px;}  
.focus img{ width: 570px; height:360px;} 
.focus .shadow .title{width: 260px; height: 36px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:16px; 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:#cf0000;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%;font-size:18px; position:absolute; bottom:0; left:0px; z-index:10; height:55px; line-height:55px; background:rgba(0,0,0,0.6);    
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:20px;}
.focus .shadow a:hover{color:#cf0000;text-decoration:underline;}    
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:2px;right:20px; position:absolute; height:30px; text-align:center; z-index: 200; }  
.focus .fbg div{zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:10px; margin:0 4px;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:#408ed6;}    
.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;}  

/*µJÂI¹Ï01*/
.focus01{ position:relative; width:780px; height:414px; background-color: #000; }  
.focus01 img{ width:780px; height:414px;} 
.focus01 .shadow .title{width: 360px; height: 36px;padding-left: 30px;padding-top: 20px;}
.focus01 .shadow .title a{ text-decoration:none; color:#fff; font-size:16px; font-weight:bolder; overflow:hidden; }
.focus01 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus01 .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; }  
.focus01 .btn a:hover,.focus01 .btn a.current{  cursor:pointer;background:#cf0000;}  
.focus01 .fPic{ position:absolute; left:0px; top:0px; }  
.focus01 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus01 .shadow{ width:100%;font-size:18px; position:absolute; bottom:0; left:0px; z-index:10; height:55px; line-height:55px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus01 .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:20px;}
.focus01 .shadow a:hover{color:#cf0000;text-decoration:underline;}    
.focus01 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus01 .fcon img{ display:block; }  
.focus01 .fbg{bottom:2px;right:20px; position:absolute; height:30px; text-align:center; z-index: 200; }  
.focus01 .fbg div{zoom:1;height:14px}    
.focus01 .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:10px; margin:0 4px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus01 .D1fBt .current,.focus01 .D1fBt a:hover{background:#408ed6;}    
.focus01 .D1fBt img{display:none}    
.focus01 .D1fBt i{display:none; font-style:normal; }    
.focus01 .prev,.focus01 .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus01 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus01 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus01 .prev:hover{  background-position:0 0; }  
.focus01 .next:hover{  background-position:-40px 0;}  

/*__ maincontent _*/
#maincontent {background:#000;height:528px;overflow:hidden;position:relative;}
#maincontent div.pict {cursor: default !important;}
#maincontent div.pict img {cursor: default !important;width:996px; height:528px;}
#maincontent div.main {position: static;text-align: center;display: block;cursor: pointer !important}
#maincontent .element {display: none;position: absolute !important;}
#maincontent .left {top :200px;left: 0;cursor: pointer;}
#maincontent .right {top: 200px;right: 0;cursor: pointer;}
#maincontent .main .guardian {display: none;height: 0;}
#maincontent .navi {z-index: 9999999;opacity: 0.6}
div#maincontent div.main{display:none;}div#maincontent div.element{position:absolute !important;}

#owl-demo img{border:0 none;}
#owl-demo{position:relative;width:1200px;height:410px;margin:15px auto 0 auto;}
#owl-demo ul{margin:-10px -10px 0 0;overflow:hidden;zoom:1;}
#owl-demo li{position:relative;float:left;margin:10px 10px 0 0;overflow:hidden;_display:inline;}
#owl-demo .li1{width:660px;height:410px;}
#owl-demo .li1 img{width:660px;height:410px;}
#owl-demo .li2{width:530px;height:230px;}
#owl-demo .li2 img{width:530px;height:230px;}
#owl-demo .li3{width:260px;height:170px;}
#owl-demo .li3 img{width:260px;height:170px;}
#owl-demo .txt{position:absolute;left:0;bottom:-86px;_bottom:-1px;width:100%;padding:6px 0;font-size:12px;color:#fff;background:url(../images/overlay.png);background:rgba(0, 0, 0, .7);transition:bottom 0.3s ease-out 0s;}
#owl-demo h3{padding:0 15px;font-family:"Microsoft Yahei";font-size:18px;font-weight:500;}
#owl-demo .li1 .txt{bottom:0;}
#owl-demo .li1 h3{padding:0 25px;font-size:28px;}
#owl-demo p{margin-top:4px;padding:0 25px 5px;}
#owl-demo a{color:#fff;text-decoration:none;}
#owl-demo li:hover .txt{bottom:0;}
/* ÁY²¤¹Ï */
.owl-pagination{position:absolute;left:0;bottom:0;width:100%;height:80px;text-align:center;display:none;}
.owl-page{position:relative;display:inline-block;width:45px;height:45px;margin:0 5px;border-radius:80px;*background-image:url(../images/bg15.png);*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
.owl-page img{width:100%;height:100%;border-radius:80px;}
.owl-pagination .active{width:80px;height:80px;}
.owl-pagination span{position:absolute;left:0;top:0;width:45px;height:45px;*background-image:url(../images/ico_clip_s.png);_background-image:none;}
.owl-pagination .active span{width:80px;height:80px;background-image:url(../images/ico_clip.png);_background-image:none;}
/* ¥ª¥k½bÀY */
.owl-buttons div{position:absolute;top:50%;width:52px;height:81px;margin-top:-50px;text-indent:-9999px;background-image:url(../images/arrow.png);transition:background-position 0.2s ease-out 0s;}
.owl-prev{left:-60px;background-position:0 0;}
.owl-next{right:-60px;background-position:right 0;}
.owl-prev:hover{background-position:-53px 0;}
.owl-next:hover{background-position:-122px 0;}
/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}.ditu{
	width:1200px;
	height:600px;
	background-image:url(../images/bg01.jpg);
	margin:30px auto 0 auto; position:relative
}
.dituleft{
	width:221px;
	height:556px;
	float:left;
	margin-left:60px;
	padding-top:20px;
}
.dituright{
	width:221px;
	height:556px;
	float:right;
	margin-right:60px;
	padding-top:20px;
}
.ditunei{ width:221px; height:127px; margin-top:10px}
.dituneileft{ width:55px; height:75px;float:left; padding-top:35px}
.dituneiright{ width:166px; height:127px; float:left}
.zubiao{width:39px; height:39px;  }
.zubiao1{width:39px; height:39px; background-image:url(../images/bbg.jpg) ;float:left   }
.zubiao11{
	width:120px;
	height:39px;
	float:left;
	color:#009c3b;
	margin-left:10px;
	font-weight:bold;
	font-size:24px;
	text-align:center
}
.xiangxi{
	width:403px;
	height:58px;
	margin:0 auto;
	margin-top:28px
}
.xiangxis{width:403px; height:24px; background-color:#f8d473; padding-top:6px  }
.xiangxix{width:403px; height:22px; padding-top:6px   }
.xz1{ height:17px; margin-left:10px; font-size:14px; color:#009c3b; font-weight:bold; font-family:"·L³n¶®¶Â"}
.xz3{ height:17px;margin-right:10px; font-size:14px; color:#009c3b; font-weight:bold; font-family:"·L³n¶®¶Â"}
.xz2{ height:17px; margin-left:60px; font-size:14px; color:#009c3b; font-weight:bold; font-family:"·L³n¶®¶Â"}
.xz4{ height:17px; margin-left:5px; font-size:14px; color: #000; font-weight:bold; font-family:"·L³n¶®¶Â" }
.xz5{ height:17px; margin-right:5px; font-size:14px; color: #000; font-weight:bold; font-family:"·L³n¶®¶Â"}
.xz6{ height:20px; width:134px;  margin-left:20px; font-size:14px; color: #000; font-weight:bold; font-family:"·L³n¶®¶Â"; background-color:#FFF; text-align:center}
.xz7{ width:75px; text-align:center;}
.left{ float:left}
.right{ float:right}
.dituneiright li{width:80px; height:60px; float:left;  margin-top:2px;   }
.linei{width:68px; height:41px; background-image:url(../images/qi.jpg); margin:0 auto}
.lineitxt{width:80px; height:19px; font-size:14px; font-family:"·L³n¶®¶Â"; color:#413515; font-weight:bold; text-align:center   }
.dituzhong{
	width:422px;
	height:351px;
	position:absolute;
	left: 395px;
	top: 120px;
	background-image:url(../images/zhong.png);
	border:2px solid #95beb0
}
.dituzhongtop{
	width:396px;
	height:47px;
	margin: 0 auto;
	margin-top:10px;
	background-color:#f8d473;
	border:2px solid #95beb0; padding-top:5px; padding-left:10px; text-align:center; color:#FFF; font-size:30px; font-weight:bold; font-family:"·L³n¶®¶Â"	
}

.yinchang {
        display: none;
    }

/* slide_screen */
.slide_screen {
	width:1200px;
	margin:15px auto;
}
.slide_screen li {
	float:left;
	overflow:hidden;
	position:relative;
	margin-right:4px;
}
.slide_screen li.liA {
	width:593px;
	height:463px;
}
.slide_screen li.liB, .slide_screen li.liC {
	width:294px;
	height:185px;
}
.slide_screen li.liD {
	width:592px;
	height:185px;
	margin-bottom:4px;
	
}
.slide_screen li.liA .window {
	width:1184px;
	position:absolute;
	left:0;
	top:0px;
}
.slide_screen li.liB .window, .slide_screen li.liC .window {
	width:588px;
}
.slide_screen li.liD .window {
	width:1184px;
}
.slide_screen li img {
	display:block;
}
.slide_screen li .piece {
	float:left;
	position:relative;
	overflow:hidden;
	zoom:1;
}
.slide_screen li.liA, .slide_screen li.liA .piece, .slide_screen li.liA img {
	width:593px;
	height:374px;
}
.slide_screen li.liB, .slide_screen li.liB .piece, .slide_screen li.liB img {
	width:294px;
	height:185px;
}
.slide_screen li.liB, .slide_screen li.liB .piece, .slide_screen li.liC img {
	width:294px;
	height:185px;
}
.slide_screen li.liD, .slide_screen li.liD .piece, .slide_screen li.liD img {
	width:592px;
	height:185px;
	margin-right:0;
}
.slide_screen li.liB {
	margin-top:0px;
}
.slide_screen li .bar {
	width:593px;
	padding:0 36px 0 10px;
	height:54px;
	position:absolute;
	bottom:0;
	left:0;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000', endColorstr='#CC000000');
	background:rgba(0, 0, 0, 0.6);
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.slide_screen li.liB .bar, .slide_screen li.liC .bar {
	width:294px;
}
.slide_screen li.liD .bar {
	width:592px;
}
.slide_screen li .bar h3 {
	padding-top:4px;
	font-size:18px;
	font-weight:normal;
}
.slide_screen li .bar p {
	font-weight:normal;
	font-size:12px;
}
.slide_screen li .bar span {
	display:block;
	width:28px;
	height:28px;
	overflow:hidden;
	position:absolute;
	top:8px;
	right:4px;
	background:url(../images/T1Q59VXnxbXXXXXXXX-28-28.png) no-repeat;
	_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/T1Q59VXnxbXXXXXXXX-28-28.png");
}
.slide_screen li .bar a {
	display:block;
	width:593px;
	height:45px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	font-size:0;
}
.slide_screen li.liB .bar a, .slide_screen li.liC .bar a {
	width:294px;
}
.slide_screen li.liC .bar a {
	width:294px;
}
.libtn {
	width:120px;
	height:13px;
	text-align:center;
	margin:30px auto 0 auto;
}
.libtn li {
	float:left;
	margin:0 4px;
	display:inline;
	width:45px;
	height:11px;
	border:1px solid #989898;
	overflow:hidden;
	cursor:pointer;
}
.libtn li.selected {
	background:#989898
}


#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width: 960px; height: 510px; margin: auto; position: relative; }
    #index_b_hero img { width: 950px; height: 500px; }
    #index_b_hero .heros { width: 960px; height: 510px; }
    #index_b_hero .hero-wrap { overflow: visible; position: absolute; }
    #index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
        #index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
    #index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
    #index_b_hero .disabled { background-color: #eee; }
    #index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 950px; height: 500px; overflow: hidden; left: 1920px; }
    #index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -960px; filter: alpha(Opacity=70); opacity: .7; background: #fff; overflow: hidden; }
    #index_b_hero .mask-right { left: 960px; }
    #index_b_hero .active { z-index: 2; left: 0; }
	.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
    .icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
    .icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }#zzsc {
	height: 459px;
	width: 992px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #CCCCCC;
	margin-top: 50px;
}
#zzsc .pre{
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: -50px top;
	display: block;
	height: 47px;
	width: 25px;
	cursor:pointer;
	position: absolute;
	left: -120px;
	top: 182px;
}
#zzsc a.pre:hover{
	background-position: -75px top;
	}
#zzsc .next{
	background-image: url(../images/nav.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 47px;
	width: 25px;
	cursor:pointer;
	top: 182px;
	right: -120px;
	position: absolute;
	}
#zzsc a.next:hover{
	background-position: -25px top;
	}
#zzsc #wai_box {
	height: 459px;
	width: 992px;
	overflow: hidden;
	position: relative;
}
#zzsc #wai_box .zzsc_box .title {
	font-family: "·L³n¶®¶Â";
	font-size: 14px;
	line-height: 30px;
	color: #FFFFFF;
	background:rgba(000, 000, 000, 0.5);
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#6B000000,endColorstr=#6B000000); 
	display: none;
	height: 30px;
	position: absolute;
	bottom: 0px;
	z-index: 30;
	width:248px;
	text-indent: 1em;
	left: 0px;	
}
#zzsc .zzsc_box{
	width: 2976px;
	position: absolute;
	left: 0px;
	top: 0px;
}
#zzsc .zzsc_box a.img:hover{
	-moz-opacity:0.9;
	-khtml-opacity:0.9;
	Opacity:0.9;
	Filter:alpha(opacity=90);
	outline:none;
}
#zzsc .zzsc_box .img{
	display: block;
}
#zzsc .zzsc_box ul {
	float: left;
	display: block;
	height: 459px;
	width: 992px;
}
#zzsc .zzsc_box li {
	float: left;
	font-size: 0px;
	line-height: 0px;
	position: relative;
}
#zzsc .nav {
	height: 10px;
	margin-top: 20px;
	width:231px;
	margin-right: auto;
	margin-left: auto;
}
#zzsc .nav a {
	background:rgba(100, 100, 100, 0.7);
	display: block;
	float: left;
	height: 10px;
	width: 75px;
	font-size: 0px;
	line-height: 0px;
	margin-right: 2px;
	cursor:pointer;
}
#zzsc .nav a:hover{
	background-color: #F9B766;
}
#zzsc .nav .now{
	background-color: #F9B766;
}