@charset "gb2312";
/* CSS Document */
html{color:#222;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; background:#37290a; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; font-size:12px;line-height:26px}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{ color:#222; text-decoration:none;}
a:hover { color:#e50000; text-decoration:none;}
h1,h2,h3,h4,h5 { font-weight:bold;}
img{ border:none;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}


.top1{ background:url(top1.jpg) no-repeat center top; width:100%; height:120px;}
.top2{ background:url(top2.jpg) no-repeat center top; width:100%; height:120px;}
.top3{ background:url(top3.jpg) no-repeat center top; width:100%; height:120px;}
.top4{ background:url(top4.jpg) no-repeat center top; width:100%; height:99px;}
.top5{ background:url(top5.jpg) no-repeat center top; width:100%; height:151px;}
.top5 p{ font-size:16px; color:#fff; text-indent:26px; line-height:32px; width:885px; text-align:left }
/*ÍùÆÚ»Ø¹Ë*/
.waq{ width:1000px;margin:0px auto; position:relative;padding-top:30px }
.waq em{ margin-top:25px; display:inline-block; font-style:normal; margin-left:-20px; *margin-left:70px;}
#selectPeriods { position: relative;color: #333333; cursor: pointer; float: left; font-size: 14px; margin: 0; padding: 0; text-indent: 8px; top: 28px; left: 28px;  width: 90px; height:24px; line-height:24px;z-index: 999;}
.selectPeriods span {background:#fff; left: -8px; position: absolute; top: 24px; width: 90px;}
.selectPeriods span a {color: #43310a; display: block; font-size: 14px; height: 25px; line-height: 25px;z-index:999;}
.selectPeriods span a:hover {background: none repeat scroll 0 0 #43310a; color: #fff;  height: 25px; line-height: 25px; text-decoration: none;}
.middle{ width:1000px; margin:0 auto}
.part1,.part2,.part3,.list{ margin:36px auto; width:1000px}
.tit,.tit1{ background:#89691e; display:inline-block; height:62px; width:1000px; float:left}
.tit strong{ width:154px; height:75px;background:url(tit1.jpg) no-repeat; color:#fff; text-align:center; float:left; display:inline-block; font-size:40px; line-height:75px; margin-top:-13px }
.tit h2{ float:left; margin-left:16px; color:#fff; font-size:30px; line-height:62px}
.tit1 a{ float:right; color:#fff; font-size:16px; line-height:55px; margin-right:20px}
.box{ width:960px; margin:0px auto; background:#fffbf3; padding:30px 20px 0 ; overflow:hidden}
.box .dd{ width:960px;background:url(ico.jpg) no-repeat left 6px; margin:0px auto; font-size:16px; line-height:30px; text-indent:26px; margin-bottom:36px}
.part1 dl{ width:460px; height:200px; border-bottom:2px solid #b28417;border-top:2px solid #b28417;border-left:6px solid #b28417;border-right:6px solid #b28417; margin:20px 0}
.part1 dt{ width:400px; height:46px; background:#43310a; color:#fff; text-align:center; margin:-26px auto 20px auto; border:3px solid #fffbf3; font-size:16px; line-height:46px}
.part1 dd{ width:450px; margin:0px auto; color:#555; height:110px;}
.part1 dd p{color:#ab9f83; text-align:right}
.part2 dl{ width:467px; margin:0 0 26px; height:160px}
.part2 dt{ width:195px; height:150px; border:1px #e9e4d9 solid; float:left; padding:1px}
.part2 dt img{width:195px; height:150px;}
.part2 dd{ width:260px; float:right}
.part2 dd b,.part3 dd b,.part2 dd b a,.part3 dd b a{ font-size:18px; color:#bb3700}
.part2 dd p a,.part3 dd p a,.zcfg p a{ color:#e50000}
.part3 dl{ border-right:1px dashed #ded1b5;border-bottom:1px dashed #ded1b5; width:460px; height:442px; padding-right:18px; float:left; padding-top:30px;}
.part3 dt{width:455px; height:281px; border:1px #e9e4d9 solid; float:left; padding:1px}
.part3 dd{ float:left; width:458px;}
.part3 dd b i{ width:25px; height:25px; background:#bb3700; color:#fff; display:inline-block; line-height:25px; text-align:center;border-radius:25px; font-style:normal; margin:10px 6px 0}
.part3 dl.prnone{ padding:0px; border-right:none; padding-left:20px;padding-top:30px}
.part3 dl.ptnone{ padding-top:0px}
.xb{ margin-top:-12px; height:180px; padding:15px 20px}
.text{ float:left; width:680px; margin-left:20px}
.text p{ font-size:15px; text-indent:26px;}
.xb .fr{width:94px; text-align:center; font-size:12px; margin:30px 15px; background:#fff}
.xb p.mt20{ margin-top:20px}
.listtit{ height:30px;background:url(titbg.jpg) repeat}
.listtit strong{ width:130px; height:30px; background:#fffbf3; border-left:4px solid #bb3700; display:inline-block; font-size:24px; padding-left:16px}
.box ul{ margin:30px auto; display:inline-block}
.box li{background:url(d.jpg) no-repeat left 13px; width:480px; float:left; height:35px; line-height:35px; font-size:15px; text-indent:16px;}
.m20{ margin:26px auto}
.zcfg{ width:960px; margin:30px auto; overflow:hidden}
.zcfg img{border:1px #e9e4d9 solid; float:left; padding:1px; margin-right:26px}
.zcfg b{ font-size:26px; line-height:70px}
.zcfg p{ font-size:14px}
/*ÅÜÂíµÆ*/
.sildeCont{width:998px; background:#fffbf3; border:1px solid #E4E4E4; padding:26px 0; margin:0 auto} 
.sildeCont .ulCont{width:960px; margin:0 auto; overflow:hidden;_zoom:1;}
.sildeCont .ulCont ul{overflow:hidden;_zoom:1; width:1100px; float:left; list-style-type:none; margin:0; padding:0}
.sildeCont .ulCont li{float:left;_display:inline-block; margin-right:20px;}
.sildeCont .ulCont li img{width:197px; height:149px;}
.sildeCont .ulCont a{display:block; border:1px solid #e4e4e4; width:197px; height:183px; text-decoration:none;}
.sildeCont .ulCont span{display:block; height:34px; line-height:34px; text-align:center;overflow:hidden; font-size:12px; color:#333}
.sildeCont .ulWrap{width:500%;overflow:hidden;_zoom:1;}

/* backtop */
.w1000{ width:1000px; margin:15px auto; font-size:14px; position:relative}
.fix_float{position: absolute;right:-30px;top: 0;}
.fix_nav{width:97px; height:420px; padding-top:97px; background:url(r3.gif) no-repeat;position:fixed;_position:absolute; top:192px;_right:-126px; _bottom:"auto"; cursor:pointer;}
.fix_nav a{ display:block; height:72px; line-height:62px; *line-height:80px; margin-top:10px; color:#fff; text-align:center; font-size:18px;}
.tit1 strong{ width:194px; height:75px;background:url(tit2.jpg) no-repeat; color:#fff; text-align:center; float:left; display:inline-block; font-size:40px; line-height:75px; margin-top:-13px }
