﻿/* layout */
.A-box{ width:960px; margin:0 auto; overflow:hidden; margin-top:10px;}
.A-box .l-box{ width:650px; float:left; border-right: 1px solid #E0E0E0;}
.A-box .r-box{ width:300px; float:right;}

/* head */
.head{ width:960px; margin:0 auto;}
.head .logo{ margin:10px 0 0 50px;}
.head .topbn{ margin:10px 10px 0 0}

/* box-1-l */

.topnews{ padding:0 20px 0 0; overflow:hidden; border-bottom: 1px solid #E0E0E0; margin-bottom:15px; }
.topnews h1{ font-size:22px; font-family:"黑体";}
.topnews .topnewscont{ font-size:14px; line-height:150%; margin-bottom:10px;}

.hyzx{ width:320px; margin-right:10px; }
*html .hyzx{margin-right:5px;} /* IE6 */ 
.hyzx p{ padding:8px 15px 8px 25px; background: url(../images/icon-1.gif) no-repeat left center #30499D;}
.hyzx .hyzxcont{ padding:5px 10px;}
.hyzx .hyzxcont li{ padding-left:15px; background:url(../images/icon-0.gif) no-repeat left; line-height:140%; margin-bottom:3px; width:285px; }
.flash{ width:300px;}

/* box-1-r */
.rs-box{border-bottom: 1px dashed #C0C5D0; overflow:hidden; padding-bottom:10px; margin-bottom:5px;}
.rs-box p{ padding:8px 20px 8px 25px; background: url(../images/icon-2.gif) no-repeat left center; }
.rs-box .dlpt{ padding:8px 60px 8px 25px;}
.rs-box .rs-cont{ line-height:140%; padding:8px 0 5px 15px;}
.rs-box .zztitle{width:180px; padding:0px; margin:0;}
.rs-box .zjname{ padding:0; margin:0;}
*html .zzcont{margin-top:-15px;} /* IE6 */ 
.rs-box .zjlist{ margin-top:10px; padding-top:5px; padding-left:5px; }
.rs-box .zjlist li{width:270px; line-height:150%;}
/* 左侧通用块 */
.sl-box{ width:315px; margin-right:10px; }
*html .sl-box{width:315px; margin-right:0;} /* IE6 */ 
.sl-box p{ padding:8px 15px 8px 25px; background: url(../images/icon-1.gif) no-repeat left center #30499D;}
.sl-box .hyzxcont{ padding:5px 10px;}
.sl-box .hyzxcont li{ line-height:140%; margin-bottom:3px; width:285px; padding-left:15px; background:url(../images/icon-0.gif) no-repeat left;}
.sl-box .wxhyzb{ padding:8px; line-height:120%;}
.sl-box .wxhyzb dt{ font-weight:700; margin-bottom:3px;}
.sl-box .mmsd{padding:8px; width:90%;  margin:0 auto; margin-top:10px; line-height:120%; background:#F2FDFF;border: 1px dashed #D6E8EC;}
.sl-box .mmsd dt{ font-weight:700; margin-bottom:5px;}
.rs-cont .dzbb li{width:270px; line-height:150%;}
.rs-cont .dybg { padding:0 10px;}
.rs-cont .dybg input{ margin-bottom:5px;}
.rs-cont .dysm{  padding:10px 10px;}










.footer{ width:960px; margin:0 auto; color:#FFF;}
.footer .footerb{ padding:10px; background:#30499D; text-align:right;}
.footer .footerw{ padding:10px; color:#666; border: 1px solid #E0E0E0; text-align:center;}
.footer .copyright{padding:10px; text-align:center; color:#666; line-height:150%;}


/* ad  */
.ad{ width:960px; overflow: hidden; margin:0 auto; margin-top:10px;}