﻿* { border: 0px; padding: 0; margin: 0; }
body { background:url(indexbg.jpg) top center no-repeat; height:100%; width:100%; overflow:auto; }  
.headBg{ height:343px;}
.main { width:1022px; margin:0 auto; overflow:hidden; padding:0; }
.indexaddress {padding:12px 0; margin:0 auto; width:100%;line-height:24px; background-color:#004096; color:#fff; text-align:center; font-family:"思源黑体 CN Regular"}

.menu{width:1000px;margin:0 auto; overflow:hidden; height:700px;}
.menu span{ color:#fff;}
.menu ul{ float:right;  padding:250px 0 0; margin:0; height:500px;}
.menu li{ float:left; width:1000px; padding:0; margin:0; height:25px; line-height:42px; text-align:center;font-family: "思源黑体 CN Regular"; font-size:14px;}
.menu a:link,.menu a:visited{ text-decoration: none;color: #fff;}
.menu a:hover {color: #f6ff00;text-decoration: none;}

.title { float:left ; color:#2280da; font-size:34px; font-family:"思源黑体 CN Regular"; margin:15px auto -5px 0;; width:100%;  text-align:center;}

.reportList{ float:left;overflow:hidden; width:100%;  }
.reportList ul{ float:left; padding-bottom:30px; width:1040px; overflow:hidden;  margin:auto -12px;  }
.reportList li{float:left; display:block; padding:10px 0; margin:0 -10px; overflow:visible;  }
.reportList a{ text-decoration:none;}
.reportList a:hover{  text-decoration:underline; color:#000000; }

.reportDetail{ height:260px; margin:20px 0 0 24px; text-align:center;}
.reportDetail dd {  color:#2280da; font-size:20px; font-family:"思源黑体 CN Regular"; line-height:30px; width:100%;  }
.reportDetail p { color: #000000;text-decoration: none; font-size:15px; font-family:"思源黑体 CN Regular"; width:200px; }


.subjectList{ float:left;overflow:hidden; width:100%;}
.subjectList ul{ float:left; overflow:hidden; width:100%; height:305px;}
.subjectList li{float:left; display:block; margin:0;}
.subjectList a{ text-decoration:none;}

.subjectDetailLeft { float:left; }
.subjectDetailLeft p{ float:left;}
.subjectDetailLeft p img { float:left; padding:0; border:0; margin:0; display:block;}
.subjectDetailLeft dl{ float:left; margin:-280px 0 0 520px; }
.subjectDetailLeft dt{ float:left; color:#dc551d; font-family:"思源黑体 CN Regular"; font-size:22px; padding:0;}
.subjectDetailLeft dd{ float:left; color:#000000; font-family:"思源黑体 CN Regular"; font-size:15px; width:500px; height:200px; line-height:25px;	}

.subjectDetailRight { float:right; }
.subjectDetailRight p{ float:right;}
.subjectDetailRight p img { float:right; padding:0; border:0; margin:0; display:block;}
.subjectDetailRight dl{ float:right; margin:-280px 520px 0 0; }
.subjectDetailRight dt{ float:left; color:#dc551d; font-family:"思源黑体 CN Regular"; font-size:22px; padding:0;}
.subjectDetailRight dd{ float:right; color:#000000; font-family:"思源黑体 CN Regular"; font-size:15px; width:500px; height:200px; line-height:25px;}

.actList{ float:left;overflow:hidden;  text-align:center; padding-bottom:5px;} 
.actList ul{ float:left; overflow:hidden;}
.actList li{float:left; display:block; margin:0 5px; width:500px;}

.actList2{ float:left;overflow:hidden;  text-align:center; padding-bottom:5px;} 
.actList2 ul{ float:left; overflow:hidden;}
.actList2 li{float:left; display:block; margin:0 5px; width:100%;}

.actDetail{  float:left;  }
.actDetail img { float:left;  border:0; padding:0; margin:0; }
.actDetail dd{  float:left; color:#FFFFFF; background:#dc551d; height:35px; width:100%; border:0; padding:0; margin:0; text-align:center; font-size:18px;font-family:"思源黑体 CN Regular"; overflow:hidden; line-height:35px;}