﻿body,html{ margin:0; padding:0;}
.clear{margin:0px; padding:0px; width:0px; height:0px; line-height:0px; font-size:0px; clear:both;}
.blank950{ height:7px; width:950px;line-height:0; padding:0; font-size:0; clear:both; margin:0 auto; }
.blank7{ height:7px; line-height:0; margin:0; padding:0; font-size:0; width:100%; clear:both;}
.wrapper1000{ width:1000px; margin:0 auto; margin-bottom:10px; padding:0;}
.more{ float:right; font-size:12px; color:#1993a0; font-weight:normal; padding-right:5px;}
.more a{color:#000;}
#header{width:1000px; margin:0 auto;}
#channelName{width:500px; float:left; height:45px;line-height:45px; font-family:'黑体'; color:#991513; font-size:28px;margin:0 10px 0 20px; }
#channelName span{ margin-right:10px;}
#slogan{ font-family:"黑体"; font-size:16px; font-weight:bold; color:#000; padding:0 5px;}
#searchBar{margin-top:12px;width:370px; height:30px; float:right;}
#nav_nengyuan{ width:1000px; margin:0 auto; border-top:5px solid #393939;}
#nav_nengyuan ul{ clear:right; margin:0; padding:0 0 0 10px;height:30px; line-height:30px;list-style:none; text-align:center;border-bottom:1px solid #c5c5c5;}
#nav_nengyuan ul li{ width:80px; float:left; margin:0; border-right:1px solid #c5c5c5;}
#subnav_nengyuan{ width:1000px; height:24px; margin:0 auto 10px; border-bottom:1px solid #c5c5c5; border-top:1px solid #fff; background:#f5f5f5; text-indent:10px;}

.box_left{ width:240px; padding:0 10px; float:left; border-right:1px solid #ccc;}
.leftpart{ width:660px; margin:0; float:left;}
.box_mid{ width:380px; margin:0 0 0 10px; float:left;}
.rightpart{ width:310px; padding:9px; float:right; background:#f0f0f0;}
.column_right{ width:300px; border:1px solid #ccc; margin-bottom:10px; background:#fff; padding:4px;}
.greenline{ width:100%; height:4px; line-height:0; font-size:0; margin:0 0 5px 0; padding:0; background:#8baec4;}
.line_dash{ width:98%; height:0; line-height:0; font-size:0; margin:0 auto; margin:0; border-bottom:1px dashed #ccc; clear:both;}
.line_dotted{ width:98%; height:0; line-height:0; font-size:0; margin:3px auto; margin:0; border-bottom:1px dotted #ccc; clear:both;}

.picTxt{ padding:5px 0 5px 5px;}
.picTxt img{ float:left; margin-right:5px;}

.picBox140,.picBox90,.picBox150,.picBox160{ float:left; width:150px; text-align:center; padding:0;}
.picBox90{ width:100px}
.picBox160{ width:100%;}
.picBox150{ width:100%; margin-bottom:10px;}

.headlines{font-family:'黑体'; font-size:20px; line-height:40px; color:#132b5d; text-align:center;}
.headlines a{color:#132b5d;}
.titBar_left02{ font-size:14px; line-height:28px; color:#1993a0; font-weight:bold;}
.titBar_left02 a{ color:#1993a0;}
.titBar_left03{ line-height:28px;}

.titColunm{ float:left; padding-left:5px; font-weight:bold;}
.titBar_mid01{ width:380px; height:32px; line-height:32px; font-size:16px; font-weight:bold; color:#fff; background:#3a7db1; margin-top:5px; }
.titColumn_mid01{width:80px; padding-left:10px; float:left;}
.subtitColumn_mid01{width:265px; padding-right:5px; font-size:12px; font-weight:normal;line-height:32px; color:#fff; text-align:right;float:right;}
.subtitColumn_mid01 span{margin:0 5px;}
.subtitColumn_mid01 a{color:#fff; }
.titBar_mid02{ width:100%; height:30px; line-height:30px; font-size:16px; color:#000; border-bottom:1px solid #ccc; text-indent:5px; font-weight:normal;}
.titBar_bottom{ width:100px; height:3px; margin:-3px 0 5px 0; padding:0; line-height:0; font-size:0; background:#8baec4;}
.titBar_mid03{ width:100%; line-height:24px; font-size:16px; color:#9a0000; border-bottom:1px solid #ccc; text-indent:5px;font-weight:normal; margin-bottom:5px;}
