@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#000;text-align:center;background:url(images/bg.gif);}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
/*header*/
.header{height:35px;background:url(images/headbg.gif) repeat-x;border-bottom: 1px solid #b2c7da;}
.header span{float:left;}
.header span img{margin-top:2px;}
.header em{float:right;line-height:35px;font-family: \5B8B\4F53;}
.header em a{margin:0 6px;}
.header em,.header em a:link,.header em a:visited,.header em a:hover{color:#666;}
/*top*/
.top img{width:100%;height: auto;}
/*[p1]*/
.p1{background:url(images/p1bg.png) repeat-x top;height:463px;padding-top: 78px;}
.p1 .w1000 .fl{width:592px;}
.p1 .w1000 .fr{width:398px;}
#box1{width:592px;height:362px;position:relative;}
#box1 ul li{display:none;text-align:center;position:absolute;}
#box1 ul li span{position:absolute;top:330px;font-size:14px;z-index:3;background:url(images/box_kuai.png);width:572px;height: 32px;line-height: 32px;left:0;text-align:left;padding-left: 20px;}
#box1 ol{position:absolute;top:339px;right:5px;z-index:99;}
#box1 ol li.active{display:block;background:#fff;color: #000}
#box1 ol li{width:21px;height:13px;line-height:13px;float:left;cursor:pointer;border-left:1px solid #fff;text-align:center;font-size:14px;color:#fff;}
.p1 .w1000 .fr ul li,.p1 .w1000 .fr span{font-size: 18px;line-height:200%;text-decoration:underline;}
.p1 .w1000 .fr span a{color:#a0a0a0;}
/*[p2]*/
.p2 h1{background:url(images/tit.png) no-repeat top center;height: 118px;font:normal 48px/118px \5FAE\8F6F\96C5\9ED1;margin:0 auto;padding-left: 35px;width:962px;}
.p2 li{float:left;background:url(images/p2_1.png) no-repeat;width:224px;height: 292px;padding:6px 9px 0 9px;margin:15px 0 22px 0;}
.p2 li p{font-size: 18px;margin-top: 10px;text-align: center;}
.p2 li span{display:block;width:140px;margin:10px auto 0 auto;height: 24px;line-height: 24px;text-align: center;background:#f19149;font-size: 14px;}