body,h1,h2,h3,h4,blockquote,p,dl,dt,dd,ul,ol,li,th,td, form,fieldset,legend,button,input,textarea{margin:0;padding:0}
body{background:url(../images/bg.jpg) repeat;font-family:microsoft yahei,simhei; font-size:14px; color:#78500b; line-height:26px }
a{ text-decoration:none; color:#000}
img{ border:none}
ul,li{list-style:none; vertical-align:middle; }
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both}
.top1 { background:url(../images/top1.jpg) no-repeat top center; width:100%; height:120px;}
.top2 { background:url(../images/top2.jpg) no-repeat top center; width:100%; height:120px;}
.top3 { background:url(../images/top3.jpg) no-repeat top center; width:100%; height:120px;}
.top4 { background:url(../images/top4.jpg) no-repeat top center; width:100%; height:120px;}
.top5 { background:url(../images/top5.jpg) no-repeat top center; width:100%; height:216px;}
.top5 p{ width:540px; float:left; margin:36px 0px 0px 230px; text-indent:2em}
.top6 { background:url(../images/top6.jpg) no-repeat top center; width:100%; height:82px;}
.toptext{width: 1000px;margin: 0px auto; _overflow:hidden; clear:both; position:relative}
#selectPeriods {background:url(../images/wangqi.gif) no-repeat right #fff;border: 1px solid #e4e4e4;display: inline-block;font-size: 12px;margin: 0;position: relative;text-indent: 1em;cursor: pointer;width: 80px;
height: 18px;line-height: 18px;padding-top: 2px;float: left;left: 66px;top: 90px;}
.selectPeriods span a {color: #fff;display: block;height: 25px;line-height: 25px;}
.selectPeriods span a:hover {color: #fff;display: block;height: 25px;line-height: 25px; text-decoration:underline;background:#ffb500}
.selectPeriods span {background: none repeat scroll 0 0 #925200;display: none;left: 0;position: absolute;top: 20px;width: 80px; }
.part1,.part2,.part3,.part4,.part5{ margin-top:10px; margin-bottom:50px;}
.tit{ width:992px; height:93px; margin:0px auto}
.dy{ width:977px; height:165px;background:url(../images/dy.png) no-repeat; margin:18px auto}
.dy p{ text-indent:2em; font-size:16px; width:900px; padding:43px 0 0 60px}
.part1a{background:url(../images/part1_1.jpg) no-repeat; width:992px; height:288px}
.part1a .text{ width:580px; padding-top:108px; margin-left:28px}
.part1b .text{ width:560px; padding-top:65px;*padding-top:102px; margin-right:38px}
.part1c .text{ width:560px; padding-top:65px; *padding-top:102px;margin-left:38px}
.part1a .text h2,.part1b .text h2,.part1c .text h2{ font-size:26px; text-align:center; color:#fff;}
.part1a .text p,.part1b .text p,.part1c .text p{  margin:30px 0 0 16px}
.part1a .text p a,.part1b .text p a,.part1c .text p a,.part2bg .text p a,.part2bg .text h2 b,.part3 .bottom .left p a,.part5 .tit a{ color:#f5aa34}
.part1a .pic,.part1b .pic,.part1c .pic{ width:295px; height:295px;margin:30px 33px 0 ; }
.part1a .pic a,.part1b .pic a,.part1c .pic a{cursor:pointer;width:295px; height:295px; display:inline-block;}
.part1b{background:url(../images/part1_2.jpg) no-repeat; width:992px; height:288px}
.part1c{background:url(../images/part1_3.jpg) no-repeat; width:992px; height:288px}
.part1d{background:url(../images/part1_4.jpg) no-repeat; width:992px; height:82px}
.part2bg{ width:992px; height:610px;background:url(../images/part2_bg.jpg) no-repeat; margin:0px auto; position:relative}
.part2bg .pic{ position:absolute; float:left}
.part2bg .pic li{ float:left}
.part2bg .pic li.two{ position:absolute; left:0px; top:260px}
.part2bg .pic li.three{ position:absolute; left:520px; top:260px}
.part2bg .text{ width:371px; float:right; margin:50px 50px 0}
.part2bg .text h2{ font-size:28px; text-align:center; border-bottom:1px solid #78500b; height:45px; line-height:45px; margin-bottom:20px }
.part3 .top{ width:872px;background:url(../images/line.png) no-repeat; margin:60px auto 0; position:relative; height:100px}
.part3 .top ul{ width:620px; position:absolute;left:150px; top:-50px}
.part3 .top li{ background:#ffeac9; width:120px; height:120px;border-radius:100px; border:1px dashed #ddc194; float:left; margin:0px 35px; font-size:26px; line-height:120px; text-align:center}
.part3 .top li.selected{background:#78500b; width:120px; height:120px;border-radius:100px; border:1px dashed #ddbc86; color:#fff }
.part3 .bottom{ margin:20px 0px 30px 35px; width:925px; display:inline-block}
.part3 .bottom .left{ float:left; width:227px; height:392px;background:url(../images/part3_left.png) no-repeat;}
.part3 .bottom .left h2{ font-size:30px; color:#e7ab4d; text-align:center; margin:50px 0px 30px}
.part3 .bottom .left p{ width:165px; margin:0px auto; padding-left:15px}
.part3 .bottom .right{ float:right; width:690px}
.part3 .bottom .right ul{ width:190px; float:left}
.part3 .bottom .right li{position: relative;float: left; width:190px; height:138px; margin-bottom:5px; margin-left:5px}
.part4 .list{ margin:35px auto; width:1000px; float:left }
.part4 .list ul{ width:1010px;}
.part4 .list li{ float:left; width:174px; position:relative; margin-right:28px}
.part4 .list li.t1{ width:174px; height:246px;background:url(../images/s1.png) no-repeat;}
.part4 .list li.t1 a.part4 .list li.t2 a{  margin:7px 7px 0px}
.part4 .list li a{width:156px; height:156px; display:inline-block; margin:8px 8px 0}
.part4 .list li a:hover{background: url(../images/hover1.png) no-repeat center center;width:156px; height:156px; display:inline-block;}
.part4 .list li.t2{ width:174px; height:246px;background:url(../images/s2.png) no-repeat;}
.part4 .list li.t3{ width:174px; height:246px;background:url(../images/s3.png) no-repeat;}
.part4 .list li.t4{ width:174px; height:246px;background:url(../images/s4.png) no-repeat;}
.part4 .list li.t5{ width:174px; height:246px;background:url(../images/s5.png) no-repeat;}
.part4 .list li p{background:url(../images/sbg.png) no-repeat; width:174px; height:36px; line-height:36px; text-align:center; color:#fff; position:absolute; left:0; top:253px}
.part4 .list li em{ display:none;position:absolute;font-style:normal; font-size:24px; }
.part4 .list li:hover em{ display:block; color:#fff;text-align:center; width:128px; left:20px; top:60px}
.part5 .tit{background:url(../images/tit5.png) no-repeat; width:992px; height:93px; display:inline-block; margin:0px auto}
.part5 .tit a{ margin:36px 0px 0px 720px; display:inline-block}
.ztlist {  width:958px; margin:30px auto 30px; overflow:hidden}
.ztlist span  { display:block; width:22px; height:43px; margin-top:58px; cursor:pointer;}
.ztlist span.zuo{ background:url(../images/btn_l.jpg) no-repeat; float:left;}
.ztlist span.you{ background:url(../images/btn_r.jpg) no-repeat; float:right;}
.zt { float:left; width:894px; height:160px; margin:0 10px; _display:inline; overflow:hidden;position:relative;}
.zt ul { float:left; position:absolute; width:1000px;}
.zt li { float:left;  width:202px; height:152px;border:solid 1px #b8b8b8; padding:3px; margin-right:18px; background:#fff;}
.zt li img { width:202px; height:152px; float:left;}
.rtbox{width:1000px; margin:0 auto}
.backtop{ background:url(../images/r.png) no-repeat;width:157px; height:321px; display:block; padding-top:40px; position:fixed; left:520px; margin-left: 50%;bottom:80px}
.backtop a{ width:150px; height:52px; float:left}
.toptext a.pre{width:51px; height:133px; background:url(../images/jl.png) no-repeat; display:inline-block; float:left;position: absolute;left: -20px;top: 300px;*top: 355px; cursor:pointer;opacity: 0.5;}
.toptext a.next{width:51px; height:133px; background:url(../images/jr.png) no-repeat; display:inline-block; float:left;position: absolute;right: -20px;top: 300px;*top: 355px; cursor:pointer;opacity: 0.5;}

