/*Nav*/
.nav { width: 980px; height: 50px; background: #333; margin: 10px 0 5px; }
.nav-list { list-style: none; margin-left: 70px;  }
.nav-list li { height: 45px; line-height: 45px; margin: 0 6px; border-top: 5px solid #00a0e9; float: left; }
.nav-list li a { display: inline-block; width: 160px; font-size: 16px; font-family:'微软雅黑'; color: #fff; text-align: center; text-decoration: none; cursor: pointer; }
.nav-list li.on,.nav-list li:hover { background: #1b1b1b; }
.mt20 { margin-top: 20px; }

#box {width:980px; margin:0 auto; overflow:hidden; background-color:#fff; }

#banner {width:980px; margin:0 auto; }

#head { width:980px; height:220px; overflow:hidden; margin:0 auto; margin-top:5px; padding-bottom:10px; }

#wrap { width:330px; height:220px; text-align:left; margin-left:0px; margin-top:5px; float:left;}

#rap {width:330px; height:220px;  margin-top:0px;}

#top-news { width:330px; height:220px; margin:5px; overflow:hidden; text-align:center; border:1px solid #999; float:left;}

#intro { width:300px; height:220px; overflow:hidden; border:1px solid #999; margin-top:5px; float:right; clear:right;}

#mid2,#mid3 { clear:both; margin:auto; float:left; }

#mid2 { width:978px; background:url(../images/bank-1.jpg) no-repeat; margin-top:5px; padding-bottom:10px; }

#mid3 { width:980px; height:245px; background:url(../images/bank-2.jpg) no-repeat; padding-bottom:10px; position:relative; top:10px;}

#mid4 { width:980px; background:url(../images/bank-3.jpg) no-repeat; float:left; position:relative; top:10px;  }

#mid5 { width:980px; background:url(../images/bank-4.jpg) no-repeat; float:left; position:relative; top:20px;  }

#dis2 { width:978px; height:200px; border:1px solid #dadada; border-top:0; padding-top:10px;}

#sh2 { width:978px; border:1px solid #dadada; border-top:0; }



.fl { float:left;}

.sub-news { width:98%; text-align:center; margin:5px auto; }

.sub-title { width:100%; height:25px; border-bottom:1px solid #dadada; }

.s1 { text-align:left;}

.s1 a { color:#c1454b; font-size:14px; font-weight:bold;}

.p1 { text-indent:24px; width:95%; text-align:left;}

.s2 { font-size:14px; font-weight:bold; float:left; margin-left:10px;}

.s3 a { color:#dc7a1b;}

.s4 { font-size:14px; font-weight:bold; line-height:30px; margin-left:15px;}

.intt { width:300px; height:28px; background:url(../images/bg-gray.jpg) repeat-x; border-bottom:1px solid #999; text-align:left; }

.p2 { width:265px; text-indent:24px; line-height:28px; text-align:left; margin:5px auto;}

.inp { width:95%; text-align:left; padding-top:10px; padding-left:10px; }

.s5 a { color:#df0c19;}

.blk { width:310px; height:155px; overflow:hidden; margin-top:10px; margin-left:10px; border:1px dashed #d0d0d0; float:left; display:inline; }

.ati, .cti { height:30px; background-color:#ddd; text-align:left;}

.acon, .cne { height:155px;}

.apic { border:1px solid #aaa; padding:2px; margin-left:5px; margin-top:5px; float:left; display:inline;}

.apar { width:180px; overflow:hidden; display:inline; margin-left:5px; float:left;}

.s6 { font-size:12px; font-weight:bold; margin-left:8px;}

.u1 { width:300px; line-height:22px; text-align:left; margin:5px auto; margin-left:12px; }

.u1 li a, .u2 li a { color:#101381; font-weight:bold; }

.elc { width:1020px; height:265px; margin-top:10px; border:1px solid #d0d0d0;}

.cpic { width:320px; height:210px; float:left; display:inline; margin-top:12px; margin-left:12px;}

.cpar { width:675px; display:inline; float:left; margin:0 auto;}

.u2 { width:290px; text-align:left; line-height:22px; margin-left:20px; margin-top:5px; float:left;}

.u3 { text-align:left; list-style:circle;}

.u3 li { border-bottom:1px dashed #999;  }

.u3 li a { padding-left:0px; margin-left:20px;}

.bld { font-weight:bold;}

.bg-talk { width:180px; height:24px; background-color:#e3e3e3; text-align:left; margin-top:5px; }

.gray { color:#666;}

.lh100 { line-height:100%;}

.lh150 { line-height:150%;}

.talignl { text-align:left;}

.p4 { padding-top:5px; padding-bottom:5px; padding-left:10px;}

.blank35 { height:35px; }

.clearr { clear:right;}

.clearl { clear:left;}

.clearb { clear:both;} 

.fl { float:left;}



.e1 { width:948px; height:90px; padding-top:5px; padding-left:15px; float:left;}

.e2 { width:316px; height:90px; float:left;}

.e3 { width:310px; height:90px; margin-left:5px; }

.photo { width:120px; height:80px; float:left;}

.text { width:190px; height:90px; float:left;}

.text a { color:#090; }

.s7 {color:#090; font-size:14px;}

.p3 { width:135px; height:60px; font-size:12px; line-height:23px; text-align:left; margin-left:5px; background:url(../images/138.jpg) no-repeat 3px 3px; padding-left:40px;}



.mm { width:978px; padding-top:14px;}

.m1 { width:978px; padding-bottom: 14px; float:left;}

.m2 { margin:0px 9px 0 10px; *margin:0px 9px 0 10px; float:left;}

.s8 { }



.cot { width:978px; height:410px; border:1px solid #dadada; border-top:0; margin-bottom:10px; float:left;}

.rel { width:280px; height:415px; overflow:hidden; float:left;}

.rem { width:395px; height:415px; overflow:hidden; border-left:1px solid #dadada; border-right:1px solid #dadada; float:left;}

.rer { width:300px; height:415px; overflow:hidden; float:left;}

.rex { width:250px; margin:20px auto;}

.rea { width:90%; margin:0px auto; padding-top:20px; text-align:center; }

.copera { width:250px; height:25px; background-color:#eaeaea; text-align:left;}

.s9 { font-weight:bold; line-height:25px; margin-left:10px; }

.copimg { width:80px; margin-top:5px; float:left; vertical-align:middle;}

.tb1 td { width:33%; vertical-align:middle; text-align:center; padding-top:5px; padding-bottom:5px;}

.s10 a { color:#2d822d; font-size:16px; font-weight:bold;}

.p5 { text-indent:24px; text-align:left; }

.timg img { margin-left:10px; margin-right:10px; display:inline; float:left;}

.rep { width:95%; margin:10px auto; padding-bottom:0px; border-bottom:1px dashed #dadada;}

.s11 a { font-size:14px; color:#5e9a10; }

.bb0 { border-bottom:0;}



/*footer*/

#footer{ padding:0px 0px 0px; margin:0px 0px; }

#footer p{font-size:12px;}

.footer_1 a{ font-size:12px;  }

.xt { margin:5px auto;}

.u21 {float:left;}

.u21 {width:290px; text-align:left; line-height:22px; margin-left:20px; margin-top:5px;}
