@charset "gb2312";
/* CSS Document */
html body{ background:#f2f2f2 repeat;}
.oh{ overflow:hidden;}
img { vertical-align:top;}
.bort{ border-top:solid 1px #eeeced;}
.topdoc{ position:relative; z-index:2;} 
.topcontainer{ width:980px; margin:0 auto;height:101px;text-align:left;  position:relative; z-index:1;}  
.container{ width:980px; margin:0 auto;height:auto;text-align:left;}  
body #footer .aLinks{ display:none;}
.header{width:100%;height:477px; margin-bottom:15px; background:url(top_bg.jpg) no-repeat top center;}
.top1{ background:url(top1.jpg) no-repeat center; height:100px; width:1000px; margin:0 auto}
.top2{ background:url(top2.jpg) no-repeat center; height:100px; width:1000px; margin:0 auto}
.top3{ background:url(top3.jpg) no-repeat center; height:100px; width:1000px; margin:0 auto}
.top4{ background:url(top4.jpg) no-repeat center; height:177px; width:1000px; margin:0 auto}

.maincen{ width:1000px; margin:0 auto; text-align:left;}
.modB{ zoom:1;}
.modB .mB-th{ height:5px; zoom:1; line-height:5px;}
.modB .mB-tb{ background:url(tb.jpg) repeat-y; width:1000px;}
.modB .mB-tf{ background:url(tf.jpg) no-repeat; height:20px;}
.fl{ float:left;}.fr{ float:right}
.write{}.gold{ color:#745c3a;}.grey7{ color:#777;}.yelf80{ color:#fe8800;}.black{ color:#000;}
#p8{ padding-left:80px;}
.p2 .mB-tb{ padding-left:18px; width:982px;}
.p2 .mB-tb .inf{ padding:15px 7px 0; width:320px; position:relative;}
.p2 .mB-tb .inf i{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px; color:#fff; display:block;  width:90px; height:27px; position:absolute; top:10px;  text-align:center; line-height:24px;}
.p2 .mB-tb .inf .dotleft{left:-1px; background:url(p1dot1.gif) no-repeat}
.p2 .mB-tb .inf .dotright{right:-1px;}
.p2 .mB-tb .p2ltxt{ height:250px; padding-top:20px; padding-right:10px; background:#f3f3f3;}
.p2 .mB-tb .p2ltxt .bt{ margin-left:20px; color:#2f2f2f; padding-bottom:5px; display:block; font-size:16px}
.p2 .mB-tb .p2ltxt p{ color:#333; text-align:left; line-height:24px; padding-left:60px; position:relative; width:216px; margin-bottom:5px;}
.p2 .mB-tb .p2ltxt p b{ position:absolute; top:0; left:20px; }
.p2 .mB-tb .p2ltxt a{ color:#745c3a; text-decoration:underline; font-size:14px; line-height:28px;}
.p2 .mB-tb .p2ltxt a:hover{ color:#fe8800 }
.p2 .mB-tb .p2ltxt a span{font-size:12px;}
.p2 .mB-tb .p2ltxt a.shadow1{ display:block; width:320px; height:670px; *height:670px; _height:670px; position:absolute; top:15px; left:7px; background:#000; filter: Alpha(Opacity=0);opacity:0;-moz-opacity:0.0;_background:none}
.p2 .mB-tb .p2ltxt a.shadow1:hover{ background:#000; filter: Alpha(Opacity=10);opacity:0.1;-moz-opacity:0.1; _background:none } 
.p2ltxt h3{margin-bottom:5px; text-align:left; margin-left:18px; width:300px; font-family:\5FAE\8F6F\96C5\9ED1; font-size:24px; font-weight:700; color:#2f2f2f}
.p2 .mB-tb .Pic123{ width:615px; padding:15px 7px 0;}
.p2 .mB-tb .Pic1{ width:300px; height:445px; margin-bottom:7px; position:relative; overflow:hidden;}
.p2 .mB-tb .Pic3{ width:615px; height:200px;  position:relative; overflow:hidden;}
.p2 .mB-tb .Pic123 ul{ padding:45px 0 0 10px;}
.p2 .mB-tb .Pic123 ul.bac1{ background:url(text01.gif) no-repeat 5px 13px;}
.p2 .mB-tb .Pic123 ul.bac2{ background:url(text02.gif) no-repeat 15px 23px; margin-bottom:1px;}
.p2 .mB-tb .Pic123 ul.bac3{ background:url(text03.gif) no-repeat 30px 23px; padding-left:25px;}
.p2 .mB-tb .Pic123 li{ vertical-align:middle; zoom:1;}
.p2 .mB-tb .Pic123 .write{ height:22px; line-height:20px; font-size:14px;}
.p2 .mB-tb .Pic123 .write b{ float:left; color:#745c3a}
.p2 .mB-tb .Pic123 .write p{ color:#745C3A; font-weight:bold}
.p2 .mB-tb .Pic123 .gold{ height:25px; line-height:20px; font-size:12px; font-weight:700}
.p2 .mB-tb .Pic123 .gold b{ float:left}
.p2 .mB-tb .Pic123 .gold p{ color:#777; font-weight:100}
.p2 .mB-tb .bac1 .write{ padding-left:25px;}
.p2 .mB-tb .bac2 .write{ padding-left:40px; padding-top:10px;}
.p2 .mB-tb .bac3 .write{ padding-left:40px; padding-top:10px;}
.p2 .mB-tb .Pic123 .grey7{ line-height:19px; width:278px; position:relative;}
.p2 .mB-tb .Pic123 .grey7 i{ display:block; color:#745c3a; font-weight:700; width:60px; float:left}
.p2 .mB-tb .Pic123 .grey7 b{ font-family:Tahoma, Geneva, sans-serif;}
.p2 .mB-tb .Pic123 .grey7 img{ display:inline; float:left; margin-top:3px;}
.p2 .mB-tb .Pic1 .shadow1{ display:block; width:300px; height:445px; position:absolute; top:0; left:0; background:#000; filter: Alpha(Opacity=0);opacity:0;-moz-opacity:0.0; _background:none}
.p2 .mB-tb .Pic1 .shadow1:hover{ background:#000; filter: Alpha(Opacity=10);opacity:0.1;-moz-opacity:0.1; _background:none}
.p2 .mB-tb .dash1{ margin-left:7px; width:8px; height:405px;}
.p2 .mB-tb .Pic3 .shadow2{ display:block; width:615px; height:200px; position:absolute; top:0; left:0; background:#000; filter: Alpha(Opacity=0);opacity:0;-moz-opacity:0.0;_background:none }
.p2 .mB-tb .Pic3 .shadow2:hover{background:#000;  filter: Alpha(Opacity=10);opacity:0.1;-moz-opacity:0.1; _background:none}
.p2 .mB-tb .dash1{ margin-left:7px; width:8px; height:405px; }
.p2 .mB-tb .dash2{height:8px; *height:9px; _height:8px; width:615px; line-height:8px;}
.p2 .mB-tb .summary{ width:792px; padding:12px 20px 0 137px; line-height:20px; margin-left:7px; color:#777; position:relative; height:55px;*margin-top:-1px;_margin-top:0;}
.p2 .mB-tb .summary i{ position:absolute; top:15px; left:0;width:114px; height:32px; display:block; font-size:14px; color:#000; line-height:32px; text-align:center;}

.pTit{ font-family:\5FAE\8F6F\96C5\9ED1; font-size:24px; line-height:22px; height:22px; color:#000; margin:0 auto; padding-bottom:10px; font-weight:500; border-bottom:2px solid #fe8800; width:980px;}
.pTit strong{float:left;}
.pTit .pTitSpan{ font-size:14px;}
.p3 .mB-tb{ position:relative; height:210px; padding-top:40px; overflow:hidden;}
.p3 #slide03{ width:947px; height:191px; border:solid 1px #efefef; margin-left:24px;}
.p3 #slide03 li{ padding-left:34px;}
.p3 #slide03 i{ float:left; display:block; line-height:24px; font-size:14px; color:#4e4e4e; padding:16px 0 0 36px; background:url(p3dot1.jpg) no-repeat 26px 24px; width:405px; height:75px;}
.p3 #slide03_control{ position:absolute; top:10px; left:24px; height:34pjx;}
.p3 #slide03_control li{ background:url(p3tab3.gif) no-repeat; float:left; width:159px; height:34px; line-height:34px; color:#fff; text-align:center; font-size:14px; margin-left:-1px; line-height:36px; overflow:hidden; cursor:pointer;}
.p3 #slide03_control li a{ color:#fff; text-decoration:none;}
.p3 #slide03_control #p3tab1{ margin-left:0;}
.p3 #slide03_control li.current , .p3 #slide03_control #p3tab1.current{ background:url(p3tab2.gif) no-repeat; line-height:34px;}
.p3 #slide03_control li.artil{ font-family:Arial;}
body #footer{ height:228px;}
#pt4{height:473px;overflow:hidden; padding-bottom:10px; width:980px;;background-color:#fff;border:1px solid #dedede; margin:0 auto}
#pt4 .mHead{margin-bottom:20px;}
.mHead{padding:11px 0 0px 12px;height:40px;border-bottom:2px solid #fe8800;}
.mHead .mark{margin-right:6px;font:normal 24px/40px "Î¢ÈíÑÅºÚ";color:#000;}
.mHead .subMark{margin-top:15px;width:29px;height:25px;background-position:-60px 0;}
.mHead .remark{float:left;margin-top:13px;color:#7f7f7f;}
.focImg{float:left;display:inline;margin:0 0 10px 10px;}
.focImg a:hover{color:#fff;_zoom:1;}
.focImg a:hover .focImg-tit,.focImg a:hover .focImg-bg{display:block;}
.focImg-tit,.focImg-bg{display:none;width:100%;height:30px;margin-top:-30px;}
.focImg-tit{position:relative;z-index:100;line-height:30px;text-align:center;color:#fff;font-weight:normal;}
.focImg-bg{background-color:#000;opacity:0.6;filter:alpha(opacity=60);}
.focImg385{width:385px;}
.focImg240{width:240px;}
.focImg310{width:310px;}
.righ{ float:right; margin-right:30px; font-size:14px; margin-top:15px;}

.sildeCont{width:978px; background:#FFF; border:1px solid #e4e4e4; padding:15px 0; margin-top:10px; margin:0 auto} 
.sildeCont .ulCont{width:970px; margin:0 auto; overflow:hidden;_zoom:1;}
.sildeCont .ulCont ul{overflow:hidden;_zoom:1; width:1100px; float:left;}
.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;}
.sildeCont .ulCont span{display:block; height:34px; line-height:34px; text-align:cener; font-size:14px; color:#333}
.sildeCont .ulWrap{width:500%;overflow:hidden;_zoom:1;}
.pTit a{ float:right; font-size:14px; margin-right:23px; font-family:\5B8B\4F53}

#selectPeriods {
background:url(wangqi.gif) no-repeat right #fff;
border: 3px solid #fff;
display: inline-block;
font-size: 12px;
margin: 0;
position: relative;
cursor: pointer;
width: 70px;
height: 18px;
float:left; left:108px; top:100px; color:#888; padding:1px 0 1px 0;}
.selectPeriods span a {color: #fff;display: block;height: 25px;line-height: 25px; text-indent:1em}
.selectPeriods span a:hover {color: #fff;display: block;height: 25px;line-height: 25px; text-decoration:underline}
.selectPeriods span {background: none repeat scroll 0 0 #fe8802;display: none;left: -3px;position: absolute;top: 22px;width:75px; }

.daoy{ width:975px; margin:0 auto; background:#f2f2f2; border-top:3px solid #fe8802; padding-left:5px; margin-bottom:10px; background:url(ioc.gif) no-repeat; height:70px;}
.daoy p{ width:880px; float:right; line-height:22px; margin-top:10px; margin-left:5px;}

