@charset "utf-8";

.mian{ margin-top:96px;*padding-top:96px;}
.bannerwrap{ width:100%; position:relative; margin-bottom:44px;}
.bannercen{ width:1200px; height:312px; position:absolute; left:50%; top:0; margin-left:-600px; z-index:6}
.bannertxt{ background:url(../images/bannerbg.png) no-repeat; width:364px; height:162px; margin-top:92px; float:left;}
.bannerright{ float:right; margin-top:398px;}
.bannerright li{ float:left; background:url(../images/i_link.png) no-repeat; width:32px; height:8px; float:left; margin-left:10px; cursor:pointer;}
.bannerright li.cur{ background:url(../images/i_hov.png) no-repeat;}
.banner{ width:100%; height:312px;}
.banner ul{ width:100%; height:312px; position:relative;}
.banner ul li{ width:1920px; height:312px; position:absolute; left:50%; top:0; margin-left:-960px;}
.bannersub{ height:57px; background:url(../images/i_bg2.jpg) repeat-x left top;}
.bannersub ol{ background:#005faf;}
.bannersub ol li{ width:400px; height:57px; float:left; cursor:pointer;}
.bannersub ol li img{ float:left; height:37px; width:auto; margin:12px 10px 0 135px;}
.bannersub ol li p{ float:left; color:#fff; font-size:16px; line-height:57px;}
.bannersub ol li.bannersubcur{ background:#004395;}
.i_news{ margin-bottom:35px;}
.i_newstit{ margin-bottom:20px;}
.i_newstit p{ font-size:22px; float:left;}
.i_newstit span{ font-size:18px; color:#ccc; float:left; margin:6px 0 0 6px;}
.i_newstit a{float:right; color:#005dac; background:url(../images/imorebg.png) no-repeat right center; padding-right:20px; margin-top:6px;}
.i_news ul{ width:1266px;}
.i_news ul li{ float:left; width:356px; height:345px; margin-right:66px; overflow:hidden;}
.i_newsimg{ width:356px; height:156px; display:block; overflow:hidden;}
.i_newsimg img{ width:356px; height:156px;}
.i_newsbot{ width:354px; height:188px; border:1px solid #ccc; border-top:0;}
.i_newsbottxt{ height:136px; width:322px; margin:0 auto 5px;}
.i_newsbottxt h3{ text-align:center; margin:20px 0 10px 0;}
.i_newsbottxt h3 a{ font-weight:normal; text-align:center; font-size:16px;}
.i_newsbottxt p{ overflow:hidden; color:#666;}
.i_more{ font-size:15px; width:60px; margin:0 auto; background:url(../images/more.png) no-repeat right center; padding-right:33px; display:block; height:28px; line-height:28px;}
.i_noticewrap{ width:100%; height:238px; background:url(../images/i_bg.jpg) no-repeat center bottom; margin-bottom:55px;}
.i_noticeleft{ width:356px; height:238px; float:left; margin-right:66px;}
.i_noticetit p{ font-size:22px; float:left;} 
.i_noticetit span{ font-size:18px; color:#ccc; float:left; margin:6px 0 0 6px;}
.i_noticetit a{ float:right; color:#005dac; background:url(../images/imorebg.png) no-repeat right center; padding-right:20px; margin-top:6px;}
.i_noticecon{ width:326px; height:174px; border:1px solid #ccc; margin-top:14px; padding:17px 14px 0 14px;}
.i_noticecon a{ display:block; background:url(../images/i_icon2.jpg) no-repeat left center; padding-left:12px; font-size:16px; margin-bottom:12px;}
.i_noticeright{ width:356px; float:left;}
.i_noticeright ol{ height:44px;}
.i_noticeright ol li{ float:left; margin:0 30px; height:39px;}
.i_noticeright ol li a{ font-size:22px; color:#999;}
.i_noticeright ol li.cur{ border-bottom:5px solid #005dac;}
.i_noticeright ol li.cur a{ color:#005dac;}
.i_noticeright ul{ height:195px;}
.i_noticeright ul li{ overflow:hidden; padding-left:28px; height:195px;}
.i_noticelist{ background:url(../images/i_dot.png) no-repeat left center; margin-top:30px;}
.i_noticelist p{ font-size:16px; margin-left:28px;}
.i_noticelist p,.i_noticelist span,.i_noticelist b{ float:left; color:#fff; font-weight:normal;}
.i_noticelist span{ margin:5px 10px 0;}
.friendlinkwrap{ width:100%; background:#f3f3f3;}
.friendlink{ margin:32px auto 35px;}
.friendlinklist{ border-top:1px solid #d6d6d6; padding-top:15px; margin-top:17px;}
.friendlinklist a{ display:block; margin-right:20px; float:left; margin-bottom:10px; font-size:15px;}
.gengduoxiazai a{color:#ffffff; font-family:'宋体'; font-size:16px;}