@charset "utf-8";
/* CSS Document */

/*banner*/
.main {
	margin: 0px auto;
width:385px; height: 260px;
}	
.focusBox { position: relative; width:385px; height: 260px;overflow: hidden; border-bottom:3px solid #894b0b;}
	
.focusBox .pic{ position:relative; z-index:0;}	
.focusBox .pic img {width:385px; height: 260px; display: block;}	
.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1;}	
.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;	
display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot.png) no-repeat 0 -16px;}	
.focusBox .hd .on{ background-position:0 0;}	
.focusBox .prev,	.focusBox .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(../images/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=60);opacity:0.6;}	
.focusBox .prev { left: 0;}	.focusBox .next { background-position: 0 -90px; right: 0;}	
.focusBox .prev:hover,	.focusBox .next:hover { filter:alpha(opacity=80) !important;opacity:0.8 !important;}	


.ntext{position:absolute;bottom:0px; width:100%; height:40px; font-weight:normal; line-height:40px; font-size:14px; background-color:rgba(129,129,129,0.8); color:#ffffff; text-align:left; padding-left:15px;}
/*banner */

/*container*/

/*con01*/
.con01{margin:33px auto 0px auto; height: 292px;}
.con01left{width:385px; height: 260px;}
.con01right{width: 517px; height: 256px;}
.con0101top{}
h3{font-size: 16px; padding-left: 30px; background: url(../images/iconleft.png) no-repeat left center; font-weight: bold; line-height: 40px; color: #894b0b;}
.more{width: 59px; text-align: center;}
.con03top{ height: 40px; margin-top:0px; border-bottom: 1px solid #dcdcdc;}
.con01right02{ width: 385px;}
.con01right02 ul{margin-top:10px;}
.con01right02 ul li{width: 177px; height:55px; float: left; text-align: center;font-weight: bold; font-size: 18px; color: #FFFFFF; line-height: 55px; background: #b01a0c;}
.con01right02 ul li+li{ background: #a37e5f;margin-left: 27px;}
.con01right02 ul li+li+li{ background: #a49260;margin-left:0px;margin-top:10px;}
.con01right02 ul li+li+li+li{ background: #a4a561;margin-left: 27px;}
.con01right02 ul li+li+li+li+li{ background: #61a572;margin-left:0px;margin-top:10px;}
.con01right02 ul li+li+li+li+li+li{ background: #61a695;margin-left: 27px;}

.con01right02 ul li a{color: #FFFFFf; display: block;}

/*con02*/
.con02top{ margin: 10px auto; font-size: 18px; color: #326cd1; font-weight: bold; width: 306px; text-align: center; line-height: 35px;}
.con02all{ height: 278px;}


.blk_18 { overflow:hidden; background: #FFFFFF; zoom:1; margin:20px auto 30px auto; font-size:9pt;  position: relative; width:1200px; }
.blk_18 .pcont { width:1200px; float:left; overflow:hidden;  }
.blk_18 .ScrCont { width:32766px; zoom:1;}
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:24px; height:42px; position: absolute; top:70px; z-index: 200;}
.blk_18 .LeftBotton { float: left; left: 50px; }
.blk_18 .RightBotton {float: right;right: 50px; }
.blk_18 .LeftBotton:hover { float: left; left: 50px; }
.blk_18 .RightBotton:hover {float: right;right: 50px; }
.blk_18 .pl img { display:block; cursor:pointer; border:none; margin:6px auto 1px auto; }
.blk_18 .pl { width:251px; float:left; float:left; margin:0px 20px; text-align:center; line-height:24px; }
.blk_18 a.pl:hover { color:#5dacec; background:#fff; }


/*con03 start*/
.con03{}
.con0301{width: 368px;}
.con0301 ul .con0301news01 h1{ font-size: 16px; text-align: center;line-height: 35px;color: #894b0b;}
.con0301 ul .con0301news01 p { font-size: 14px; color: #434343;line-height: 25px; margin: 0px; }
.con0301 ul li{ font-size: 14px; background: url(../images/icon.png) no-repeat left center; height: 35px; line-height: 35px; padding-left: 15px;  border-bottom: 1px dashed #dcdcdc;}

.con0302{ width:387px; margin-left: 28px;}
.con0302 ul li{ font-size: 14px; background: url(../images/icon.png) no-repeat left center; height: 35px; line-height: 35px; padding-left: 15px;  border-bottom: 1px dashed #dcdcdc;}


.con0303{ width: 370px; margin-left: 29px;}
.con0303 ul li{ font-size: 14px; line-height: 38px;}

.yqlj{clear:both;}
.yqlj ul li{float:left; font-size:14px; text-align:left; font-weight:normal; height:35px;color:#434343; line-height:35px; padding-left:15px; background: url(../images/icon.png) no-repeat 5px center;}

.yqlj ul{margin-top:10px;}
.yqlj ul li a{ display:block; color:#434343;}
/*con03 end*/


.slideBox{ width:1200px; height:350px; overflow:hidden; margin:0px auto;position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; width:1200px; height:350px;  vertical-align:middle; }
		

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }