* {
    margin: 0;
    padding: 0;
}
ul, li, a {
    list-style: outside none none;
    text-decoration: none;
}
.fontblk {
    font-family: "Î¢ÈíÑÅºÚ";
}
.fontst {
    font-family: "ËÎÌå";
}
body {
    background: none repeat scroll 0 0 #d1dbff;
    height: auto;
    width: 100%;
}
.clear {
    clear: both;
}

.center {
    height: auto;
    margin: 0 auto;
    width: 1100px;
}

.banner {
    background: url("../images/banner.jpg") no-repeat scroll center center #fff;
    text-align: center;
    width: 100%;
	height:700px;
}

.archives{ width:100%; height:420px;background:url(../images/archives_bg.jpg) repeat-x; padding-top:50px;}
.a_p2{ width:465px; height:auto; line-height:25px; color:333333; margin:25px 0;}
.juzhao01{ margin-right:40px;}
.a_left{ display: inline;float: left;height: 358px;width: 547px;}
.video{display: inline;float: left;height: 358px;width: 528px;}

.story{width:100%; height:742px; background: none repeat scroll 0 0 #43331c; padding-top:40px;}
.secret_str { height: 110px;margin: 0 auto;width: 275px; background:url(../images/story_titlebg.jpg) no-repeat bottom center;}
.secret_p1{ font-size:42px; color:#FFFFFF; font-family: "Microsoft YaHei" ! important;}.secret_p2{ font-size:25px; color:#FFFFFF; font-family: "Microsoft YaHei" ! important;}
.jieshao{ width:1012px; height:98px; margin:0 auto; margin-top:45px; background:url(../images/story_bg.jpg) no-repeat; padding-top:25px; padding-left:25px;}
.jieshao_title{ color:#e1af4b; font-size:16px; font-family: "Microsoft YaHei" ! important; line-height:24px;}
.jieshao_con{ color:#FFFFFF; font-size:16px; font-family: "Microsoft YaHei" ! important; line-height:24px; width:995px;}

.lists{ margin-top:45px;}
.list ul li {background: none repeat scroll 0 0 #564833;color: #ffffff;display: inline; float: left; height: 358px; margin-right: 10px; width: 268px;text-align:center;padding-top:10px;}
.list ul li p{ margin-top:2px; font-size:16px; font-family: "Microsoft YaHei" ! important;}
#demo {background: none repeat scroll 0 0 #43331c;height: 430px;overflow: hidden;width: 100%;}
#indemo {float: left; height: 460px;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.xwh{ width:100%; height:785px;background:url(../images/xwh_bgg.jpg) repeat-x; padding-top:50px;}
.xwh_str { height: 110px;margin: 0 auto;width: 524px; background:url(../images/xwh_titlebg.jpg) no-repeat bottom center; }
.xwh_p1{ font-size:36px; color:#000000;  font-family: "Microsoft YaHei" ! important; text-align:center;}
.xwh_p2{ font-size:22px; color:#000000;  font-family: "Microsoft YaHei" ! important; text-align:center;}
.xwh_con{ width:1100px; height:602px; background:url(../images/xwh_bg.jpg) no-repeat; margin:0 auto; padding-top:75px;}
.wh_con_p1{ width:760px; height:auto; line-height:24px; margin-left:320px; line-height:30px; font-size:16px; font-weight:600; color:#43331c;}
.wh_con_p2{ margin-left:320px; line-height:30px; font-size:16px; font-weight:600; color:#43331c;}
.wh_con_p1 span{ color:#FFFFFF;}

#picarea{margin:40px auto 0 auto;width:690px; margin-left:410px;}

#bigpicarea{position:relative;margin:0px auto;width:690px; height:404px;overflow:hidden;}
.image{text-align:center}
.image img{margin:0px auto;}
#bigpicarea .word{text-align:center;height:50px;line-height:50px;background:#333;color:#ffffff;position:absolute;bottom:0px;left:0px;width:100%;}

#smallpicarea{margin:20px 0 0 0;border-top:#ececec 1px solid;padding-top:20px}
#thumbs{margin:0px auto;width:830px;height:85px;overflow:hidden;}
#thumbs li{margin:0px 7px;width:94px;display:inline;float:left;height:64px;overflow:hidden;}
#thumbs ul{margin-top:3px}
#thumbs li.last_img{margin-right:4px}
#thumbs li.first{margin:25px 10px 0px 15px;width:9px;height:16px;cursor:pointer}
#thumbs li.last{margin:25px 10px 0px 15px;width:9px;height:16px;cursor:pointer}
#thumbs li a{border:#fff 2px solid;width:90px;display:block;font-size:0px;}
#thumbs li a:hover{border:#000 2px solid;}
#thumbs li a.current{border:#f8ae0f 2px solid;}

.bigbtnPrev{z-index:100;position:absolute;width:45px;height:100px;top:156px;cursor:pointer;left:30px}
.bigbtnNext{z-index:100;position:absolute;width:45px;height:100px;top:156px;cursor:pointer;right:30px}

#big_play_prev{background-image:url(../images/xwh_l.png);width:45px;display:block;height:100px;_background:none;_filter:progid:DXImageTransform.Microsoft.alphaImageLoader(sizingMethod=crop,src='../images/xwh_l.png')}
#big_play_next{background-image:url(../images/xwh_r.png);width:45px;display:block;height:100px;_background:none;_filter:progid:DXImageTransform.Microsoft.alphaImageLoader(sizingMethod=crop,src='../images/xwh_r.png')}

.need{ height:905px; width:100%;background: none repeat scroll 0 0 #43331c; padding-top:55px;}
.need_str{ width:1100px; height:100px; margin: 0 auto; background:url(../images/need_bg.jpg) no-repeat bottom center;}
.need_p1{font-size:36px; color:#ffffff;  font-family: "Microsoft YaHei" ! important; text-align:center; }.need_p2{font-size:22px; color:#ffffff;  font-family: "Microsoft YaHei" ! important; text-align:center;}

.need_act{ width:1100px; margin:0 auto; margin-top:45px;}
.act_ul{ padding-left:80px;}
.act_ul ul {background: url("../images/act_bg.png") no-repeat scroll center center rgba(0, 0, 0, 0);height: 158px;width: 920px;}
.b_ac_1{ width:1070px; height:470px; border:solid 1px #916f2e; margin-top:25px; padding:30px 0 0 30px;}

.act_ul ul li {display: inline; float: left; height: 170px; margin-left: 16px; width: 295px;}
#ac1 {margin-left: 0;}
.ac1, .ac2, .ac3 {background: url("../images/act_123.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);cursor: pointer;}
.ac2 {background-position: -310px 0;}
.ac3 {background-position: -620px 0;}
.left_tu{ float:left;}
.right_con{ float:left; margin-left:15px; color:#fef8e0;}
.right_con .title_r{ width:735px; height:40px; border-bottom:solid 1px #FFFFFF; font-size:18px; color:#fef8e0; font-family: "Microsoft YaHei" ! important; margin-top:30px;}
.right_con p{ width:750px; margin-bottom:11px; font-size:14px; line-height:22px;}
.right_con p span{ color:#dfaa40; font-weight:bold;}
.right_con .tu_b{}
.right_con .tu_b img{ float:left; margin-top:20px; margin-right:20px;}
.right_con .consult{ float:left; margin-top:60px;}

.serve{ width:100%; height:540px; background:url(../images/serve_bg.jpg) repeat-x; padding-top:45px;}
.serve_str{width:1100px; height:50px; margin: 0 auto; background:url(../images/serve_title.jpg) no-repeat bottom center;}
.serve_p1{font-size:28px; color:#000000; font-family: "Microsoft YaHei" ! important; text-align:center;}
.serve_ul{ width:1100px; margin:0 auto; margin-top:60px;}
.serve_ul ul li{ float:left; margin-left:80px;}

.xfwn{ width:100%; height:635px; background:#43331c; padding-top:45px;}
.xfwn_str{width:1100px; height:50px; margin: 0 auto; background:url(../images/xfwn_title.jpg) no-repeat bottom center;}
.xfwn_p1{font-size:28px; color:#ffffff; font-family: "Microsoft YaHei" ! important; text-align:center;}


.star{width:100%; height:610px; background:url(../images/star_bg.jpg) repeat-x; padding-top:40px;}
.star_str{ width:1100px; height:95px; margin: 0 auto; background:url(../images/star_title.jpg) no-repeat bottom center;}
.star_p1{font-size:36px; color:#000000;  font-family: "Microsoft YaHei" ! important; text-align:center; }.star_p2{font-size:22px; color:#000000;  font-family: "Microsoft YaHei" ! important; text-align:center;}
.star_t{ width:1100px; margin:0 auto; margin-top:40px;}

.xfwn ul li { cursor: pointer;display: inline;float: left;margin-left: 1px;width: 251px;}
.xfwn ul li p {color: #deab40; font-size:18px;}
.xfwn ul li .p1{ background:url(../images/xia.jpg) no-repeat left; text-indent:20px; margin:35px 0 10px 0;}
.xfwn ul li .p2{ background:url(../images/shang.jpg) no-repeat left; text-indent:20px; margin:10px 0 0 0;}
.xfwn ul li .p3{ background:url(../images/xia.jpg) no-repeat left; text-indent:20px; margin:85px 0 10px 0;}
.xfwn ul li .p4{ background:url(../images/shang.jpg) no-repeat left; text-indent:20px; margin:10px 0 0 0;}

.meul1{ width:1100px; margin:0 auto; margin-top:55px;}
.meul1 li{ float:left; margin-right:30px;}
.zj1 li {display: inline; float: left;overflow: hidden; position: relative;}
.zj1 span { background: none repeat scroll 0 0 #333; bottom: -160px; display: block; height: 120px;width:251px;color:#FFFFFF; left: 0; opacity: 0.75; position: absolute;}
.zj1 span a {color: #fff;float: left;font: 14px;padding: 20px 10px 10px 10px;font-family: "Microsoft YaHei" ! important;}
.zj1 .lb2 span { margin-bottom:30px;}.zj1 .lb4 span { margin-bottom:30px;}