@charset "gb2312";
/* CSS Document */

@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,input,p,span,tr,td{margin:0;padding:0;}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
input{ border:0;}input:focus{ outline:none}
em,i{font-style:normal;font-weight:normal}
ul,ol{list-style:none}
h1,h2,h3,h4,h5 {font-size:100%;font-weight:normal}
body{ font:14px "Microsoft Yahei",\5b8b\4f53,Arial,sans-serif; background:#fff}
a{color:#122e67;text-decoration:none;}
a:hover{color:#ff8400;}
.clearfix {*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;content:""; height:0px;line-height: 0;}
.clearfix:after {clear: both;}
.fl{ float:left}
.fr{ float:right}
.pr{position:relative}
.banenr{background: url(imagesbanner.jpg) center center; width: 100%; height:669px; }
.bg{ background:url(imagesbody_bg.jpg) center top; width: 100%;}
.wrapper{ width: 1000px; margin: 0 auto}
.list h3 a{ font-size:20px; color:#fff134}
.list p{ padding-bottom:10px; color:#fff}
.list p a{ color:#fff134}
.list a{ color:#fff}
.list a:hover{ text-decoration:none;}
.list a{ line-height:26px;}
.box02{background:url(imagesbox02.png) left top no-repeat; width: 1032px; height: 550px; margin: 0 auto; margin-top:40px; }
.box03{background:url(../images/box03.png) left top no-repeat; width: 1032px; height: 495px; margin: 0 auto; margin-top:40px;padding-top:100px;}
.box04{background:url(imagesbox04.png) left top no-repeat; width: 1032px; height: 718px; margin: 0 auto; margin-top:30px; padding-bottom:30px;}
.sidb{ width: 590px; height: 325px;}
.list{width: 400px;}
.img-k{ padding-top:100px; padding-left:40px;}
.img-k a{ padding:10px; display:inline-block}
.text-k{padding-top:10px; padding-left:40px;}
.text-k a{ padding:10px; display:inline-block; color:#fff}
.text-k a:hover{ text-decoration:none}
.box03 .gd{text-align:center;margin-top: 18px;}
.box03 dl{ display:inline-block; padding:5px; background:#fff; margin:0 1px 10px 2px;}
.box03 dl dt{ width: 180px; height: 100px; overflow: hidden;}
.box03 dl dt img{ width: 180px; height: 100px;}
.box02 .bbox02{ padding-top:100px;}
.box02 .bbox02 ul{ padding:10px 10px 10px 25px;}
.box02 .bbox02 ul li{ line-height:30px; width:198px; float:left;}
.box02 .bbox02 ul li a{ color:#fff;}
.box02 .bbox02 dl{ display:inline-block; padding:5px; background:#fff; margin:0 1px 10px 2px;}
.box02 .bbox02 dl dt{ width: 180px; height: 120px; overflow: hidden;}
.box02 .bbox02 dl dt img{ width: 180px; height: 120px;}
.list-img2{ padding-left:20px; height:330px; overflow-y:scroll}
.list-img2 dd{ text-align:center}
.list-img2 dl a{ line-height:30px; text-decoration:none;}
.list-img{ padding-left:20px; height:452px;}
.list-img dd{ text-align:center}
.list-img dd a{ line-height:30px;}
.foot{ background:#f6b768; padding:10px 0; margin-top:0px;}
.foot p{ text-align:center; color:#e54432; line-height:24px;}
.foot p a{  color:#e54432}


.slide {width: 590px;height: 325px;}
.slideBox {position: relative;width: 590px;height: 325px;overflow: hidden;}
.slideBox ul.items {position: absolute;float: left;background: none;list-style: none;padding: 0px;margin: 0px;}
.slideBox ul.items li {float: left;background: none;list-style: none;padding: 0px;margin: 0px;}
.slideBox ul.items li a span {position: relative;bottom: 30px;left: 5px;color: #FFFFFF;z-index: 9999;}
.slideBox ul.items li a {float: left;line-height: normal !important;padding: 0px !important;border: none;}
.slideBox ul.items li a img {margin: 0px !important;padding: 0px !important;display: block;border: none;}
.slideBox div.tips {position: relative;top: 275px;width: 590px;height: 50px;background-color: #000;overflow: hidden;}
.slideBox div.tips div.title {position: absolute;left: 0px;top: 0px;height: 100%;}
.slideBox div.tips div.title a {color: #FFF;font-size: 15px;line-height: 50px;margin-left: 10px;text-decoration: none;}
.slideBox div.tips div.title a:hover {text-decoration: underline !important;}
.slideBox div.tips div.nums {position: absolute;right: 0px;top: 0px;height: 100%;}
.slideBox div.tips div.nums a {display: inline-block;float: left;width: 10px;height: 10px;background-color: #FFF;text-indent: -99999px;margin: 20px 10px 0px 0px;}
.slideBox div.tips div.nums a.active {background-color: #4484c2;}




.Zn{margin:0px auto 0px auto; width:1000px; padding-top: 108px;}
.Zn .focus{ width:100%; position:relative;}   
.Zn .focus .fcon{ width:100%; z-index:10;} 
.Zn .focus .fcon p{ width:1000px; height:465px;}
.Zn .focus .fcon p img{width:1000px; height:465px;}

.Zn .focus .fcon ul li img{width:1000px; height:465px;}
.Zn .focus .fbg{float:left; width:94%; margin:25px 0px 0px 6%; overflow:hidden;} 
.Zn .focus .fbg a img{width:145px; height:59px; margin-right:30px; border:1px #dedede solid;}
.Zn .focus .fbg .current img{background:url(../images/Ico1.png) no-repeat center top; border:1px #a67f50 solid;}
.Zn .focus .prev,.Zn .focus .next{position:absolute;width:40px; height:74px; background: url(imagesfocus_btn.png) no-repeat;}
.Zn .focus .prev{bottom:3px; left:0px; background-position:0 0px; cursor:pointer; }  
.Zn .focus .next{bottom:3px; right:0px; background-position:-40px 0px; cursor:pointer;}  
.Zn .focus .prev:hover{background-position:0 -75px; }  
.Zn .focus .next:hover{background-position:-40px -75px;}
.picScroll-left { width:1000px;height:560px; }
.picScroll-left .bd { width:100%;height:465px;overflow:hidden; }
.picScroll-left .bd li {float:left;}
.picScroll-left .pic  { width:1000px;height:465px;float:left; }

.picScroll-left .hd { width:920px;height:75px;overflow:hidden;margin:20px auto;height:75px;}
.picScroll-left .hd li {float: left;margin-right: 15px;line-height:0px; }
.picScroll-left .hd .current{ border:1px #a67f50 solid; }
