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,button,input,select,textarea{font:12px/1.5 \5b8b\4f53,arial,sans-serif}
body{color:#444;background:url(../images/bg.jpg) repeat top center; line-height:24px; }
button,input,select,textarea,h1,h2,h3,h4{font-size:100%}
ol,ul{list-style:none}.header{width:100%;height:400px; margin-bottom:15px;}
a{ text-decoration:none; color:#444;}
.fl{ float:left}
.fr{ float:right}
.cl{ clear:both}
img{ border:none}
.top1{ background:url(../images/top1.jpg) no-repeat top center; height:82px; width:100%;  margin:0 auto; _overflow:hidden}
.top2{ background:url(../images/top2.jpg) no-repeat top center; height:82px; width:100%;  margin:0 auto;}
.top3{ background:url(../images/top3.jpg) no-repeat top center; height:82px; width:100%;  margin:0 auto;}
.top4{ background:url(../images/top4.jpg) no-repeat top center; height:82px; width:100%;  margin:0 auto;}
.top5{ background:url(../images/top5.jpg) no-repeat top center; height:82px; width:100%;  margin:0 auto;}
.top6{ background:url(../images/top6.jpg) no-repeat top center; height:82px; width:100%;  margin:0 auto;}
.top7{ background:url(../images/top7.jpg) no-repeat top center; height:162px; width:100%;  margin:0 auto;}
.top7 p{ width:958px; margin:0px auto; color:#656565;font: 15px/30px "Microsoft Yahei",\5b8b\4f53; padding-top:74px;}
.top7 p strong{color:#558610; font-size:18px; }
.partbg{background:url(../images/bga.jpg) no-repeat top center;width:100%;  margin:0 auto; padding-top:23px;}
.conter{ width:980px; margin:0 auto; background:#fff; overflow:hidden; padding:10px;}
.pic img{ margin-right:3px; float:left}
.m0{margin:0px;}
.w980{ width:980px; overflow:hidden; margin-top:15px;}
.w317{ width:317px; float:left;}
.textl{color:#000; width:303px; margin:0px 0px 20px 14px;}
.textl p a{color:#ff5400}
.textl h2{font: 36px/46px "Microsoft Yahei"; font-weight:bold; }
.textl h2 a{color:#000}
.textl h3{font: 36px/46px "Microsoft Yahei"; }
.textl h3 a{ color:#ff7908;}
.textl em{font: 22px/40px "Microsoft Yahei";}
.textl p{ font-size:14px; color:#444; line-height:30px;}
.title{text-align:center; height:65px;margin-bottom:22px; padding-top:15px; }
.titlea{ background:#558610; }
.titleb{ background:#e29a00; }
.titlec{ background:#d35953; }
.titled{ background:#288fb5; }
.rightbg{width:663px; height:725px; float:right}
.rightbga{ background:#e1f1d2; }
.rightbgb{ background:#fff7c2; }
.rightbgc{ background:#fce1df; }
.rightbgd{ background:#dff1fd; }
.w630{ width:631px; margin:0px auto}
.w388{ width:388px; float:left}
.w388 p{ text-indent:26px; font-size:14px; line-height:30px;}
.w388 h2{font: 23px/70px "Microsoft Yahei"; font-weight:bold; color:#000;}
.w388 h2 a{ color:#000;}
.margintop{ margin-top:17px;}
.partHead2{background:url(../images/title_bg.jpg) no-repeat center; height:38px;line-height:38px; margin:10px 0; width:980px; margin-left:10px; }
.partHead2 i{ float:left;height:38px; line-height:38px; display:inline-block; margin-left:20px;padding:0 12px; background:#FFF; font-size:26px;color:#fe8400; font-family:microsoft yahei,Simhei; font-weight:700;}
.w980 .HA{ font-size: 23px; font-family:\5FAE\8F6F\96C5\9ED1; height: 27px; line-height: 27px; margin-bottom: 3px; padding-left: 85px; text-align:left; width:1000px; height:51px; padding-top:10px; font-weight:700; color:#fff}
.w980 .HA .english{ color: #78695B; font-size: 18px;padding-left: 10px; margin-left: 10px; border-left: 1px solid #aaa;}
.w980 .HA a{ color:#fff}
.w980 .BA{ width: 994px; height: 291px; margin-top:-10px;}
.w980 .BA .ba_con{ width: 980px; height: 280px; overflow: hidden;}
.w980 .BA .ba_con ul{ width: 490px;height: 280px; float:left;}
.w980 .BA .ba_con li{ width: 480px; height: 135px; padding: 5px 0 0 10px; overflow: hidden;}
.w980 .BA .ba_con li.haveBg{ background:#f2f2f2;}
.w980 .BA .ba_con li .txt{ width: 278px; height: 136px; padding: 0 20px 0 0; overflow: hidden; float: left;}
.w980 .BA .ba_con li h3{ height: 53px; line-height: 46px; text-align:left}
.w980 .BA .ba_con li h3 span{color: #fe8400;font-family: "Times New Roman";font-size: 43px;font-style: italic;font-weight: 400; margin-right: 5px;}
.w980 .BA .ba_con li h3 a{color: #000000;font-family:"\5FAE\8F6F\96C5\9ED1";font-size: 19px;font-weight: 500;}
.w980 .BA .ba_con li h3 a:hover{ color: #fe8400;}
.w980 .BA .ba_con li .txt .sum{ width: 248px; height: 68px; padding-left: 30px; overflow: hidden; color: #515151; line-height: 24px; text-align:left}
.w980 .BA .ba_con li .pic{ width: 160px; height: 120px; display: block; float:left; padding-top: 5px;}
.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 #fe8400; width:980px;margin-top: 15px;}
.pTit a{ float:right; font-size:14px; margin-right:13px; font-family:\5B8B\4F53;}
.pTit b{float:left; font-weight:normal}
.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:center;overflow:hidden; font-size:12px; color:#333}
.sildeCont .ulWrap{width:500%;overflow:hidden;_zoom:1;}


#selectPeriods {background:url(../images/wangqi.gif) no-repeat right #fff;border: 1px solid #aaa;display: inline-block;font-size: 12px;margin: 0;position: relative;text-indent: 1em;cursor: pointer;width: 100px;height: 18px;
padding-top:2px; float:right; right:78px; top:-26px; padding-bottom:3px;}

.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
}

.selectPeriods span {
background: none repeat scroll 0 0 #db1649;
display: none;
left: 0;
position: absolute;
top:22px;
width: 101px; 
}
.toptext{width: 1000px;margin: 0px auto; _overflow:hidden; clear:both;}




