.indBox{width: 1200px; margin: 0 auto; overflow: hidden; text-align: left;}

.layoutA{ margin:0 auto; }
.layoutA .indBox{margin-top: -135px; padding-bottom: 30px; position: relative; z-index: 1; clear: both; background:#fff;}



.boxBmdt{width: 860px; float: left; overflow: hidden; text-align: left; background-color: #fff;}
.boxBmdt .mHd{height: 44px; line-height: 44px; padding: 8px 20px 0; border-bottom: 1px solid #e5e5e5;}
.boxBmdt .mHd .more{width: 18px; height: 18px; float: right; margin-top: 12px; *display: inline; overflow: hidden; text-indent: -9999px; background: url(../png/lgtj72.png) left top no-repeat;}
.boxBmdt .mHd h3{font-size: 18px;color: #0f73d8;}
.boxBmdt .mHd h3 a{color: #0f73d8;}
.boxBmdt .mBd{padding:15px 20px 22px; height: 275px; overflow: hidden;}

#focusNews{width: 360px; float: left; margin:5px 22px 0 0; *display: inline;}
#focusNews .pic img{width: 360px; height: 270px;}
.boxBmdt .mBd .topicList{height: 275px; overflow: hidden;}
.boxBmdt .mBd .topicList li{overflow: hidden; position: relative; z-index: 1;}
.boxBmdt .mBd .topicList .t .title .date{position: absolute; z-index: 1; right: 4px; top: 55px; font-size: 12px; color: #999; line-height: 22px;}
.boxBmdt .mBd .topicList .last{margin-bottom: 0; padding-bottom: 0;}


.boxNotice{overflow: hidden; background-color: #e5faff;}
.boxNotice .hd{height: 44px; line-height: 44px; padding: 8px 20px 0; border-bottom: 1px solid #e2d8c4;}
.boxNotice .hd .more{width: 18px; height: 18px; float: right; margin-top: 12px; *display: inline; overflow: hidden; text-indent: -9999px; background: url(../png/lgtj72.png) left top no-repeat;}
.boxNotice .hd h3{font-size: 18px;color: #0f73d8;float: left;padding: 0px 10px;}
.boxNotice .hd h3.on a{color: #0f73d8;}
.boxNotice .bd{padding:0 20px 21px; height: 291px;  overflow: hidden;}

.dateInfoList{overflow: hidden;}
.dateInfoList li{height: 52px; overflow: hidden; margin-top: 20px; padding: 13px 10px 12px 0; background-color: #fff; font-size: 14px; line-height: 26px;}
.dateInfoList li .date{width: 77px; float: left; height: 52px; margin:-13px 16px 0 0; padding: 13px 0 12px; *display: inline; text-align: center; border-right: 1px solid #d6f1f8;}
.dateInfoList li .date .dd{font-size: 30px; line-height: 32px; color: #75c5fb;}
.dateInfoList li .date .year{padding-top: 2px; line-height: 18px; font-size: 14px; color: #91c6ed;}
.dateInfoList li.noData{font-size: 14px; color: #999; padding-left: 10px; height: auto;}

.indLinks{overflow: hidden; clear: both; padding-top: 30px;}
.indLinks li{width: 183px; float: left; height: 100px; overflow: hidden; margin-left: 20px; *display: inline; text-align: center;}
.indLinks li.li1{width: 184px; margin-left: 0;}
.indLinks li a{position: relative; z-index: 1; display: block; padding: 60px 0 10px; height: 30px; line-height: 30px; font-size: 16px; color: white; background-color: #df3c2a;}
.indLinks li a:hover{text-decoration: none; color: #f2f1f1;}
.indLinks li a .icon{width: 100%; height: 32px; float: left; display: block; position: absolute; z-index: 1; left: 0; top: 21px; background: url(../png/ns7chi.png) center top no-repeat;
-webkit-transition:all 1s;
-moz-transition:all 1s;
-ms-transition:all  1s;
-o-transition:all 1s;
transition:all 1s;
}
.indLinks li a:hover .icon{
    -webkit-transform:rotateY(360deg);
    -moz-transform:rotateY(360deg);
    -ms-transform:rotateY(360deg);
    -o-transform:rotateY(360deg);
    transform:rotateY(360deg);
}


.indLinks li.li1 a{background-color: #df3c2a;}
.indLinks li.li2 a{background-color: #e26a21;}
.indLinks li.li3 a{background-color: #e09719;}
.indLinks li.li4 a{background-color: #a0b034;}
.indLinks li.li5 a{background-color: #4abc7d;}
.indLinks li.li6 a{background-color: #36abe1;}


.indLinks li.li1 a .icon{background-position: center top;}
.indLinks li.li2 a .icon{background-position: center -32px;}
.indLinks li.li3 a .icon{background-position: center -64px;}
.indLinks li.li4 a .icon{background-position: center -96px;}
.indLinks li.li5 a .icon{background-position: center -128px;}
.indLinks li.li6 a .icon{background-position: center -160px;}



.layoutB{background-color: #fff; margin: 0 auto; padding: 30px 0; text-align: center; overflow: hidden;}


.tabNews{width: 820px; float: left; overflow: hidden; }
.tabNews .hd{height: 43px; padding-top: 10px; border-bottom: 1px solid #c7c7c7;}
.tabNews .hd .more{width: 18px; height: 18px; float: right; margin-top: 11px; *display: inline; overflow: hidden; text-indent: -9999px; background: url(../png/lgtj72.png) left top no-repeat;}
.tabNews .hd ul{width: auto; float: left;}
.tabNews .hd li{height: 42px;line-height: 42px;float: left;padding: 0 16px 2px;font-size: 18px;margin-bottom: -1px;}
.tabNews .hd li.on{padding-bottom: 0; color: #0f73d8; border-bottom: 2px solid #0f73d8;}
.tabNews .hd li.on a{color: #0f73d8;}
.tabNews .hd li.on a:hover{text-decoration: none;}
.tabNews .bd{padding-top: 18px; height: 294px; overflow: hidden;}
.tabNews .topicList .t{margin-bottom: 0;}
.tabNews .topicList .t .intro{padding-top: 10px;}
.tabNews .infoList li{ height:42px; line-height:42px; }
.tabNews .infoList li a{padding-left:14px; background:url(../png/tp3wq8.png) 0 center no-repeat}
.tabNews .infoList .date{font-size:14px;}


.boxGhjh{width: 340px; float: right; overflow: hidden; background-color: #f7f7f7;}
.boxGhjh .hd{height: 43px; padding-top: 10px; margin: 0 20px; border-bottom: 1px solid #c7c7c7;}
.boxGhjh .hd .more{width: 18px; height: 18px; float: right; margin-top: 11px; *display: inline; overflow: hidden; text-indent: -9999px; background: url(../png/lgtj72.png) left top no-repeat;}
.boxGhjh .hd h3{height: 42px;line-height: 42px;float: left;padding: 0 10px;font-size: 18px;margin-bottom: -1px;color: #0f73d8;border-bottom: 2px solid #0f73d8;}
.boxGhjh .hd h3 a{color: #0f73d8;}
.boxGhjh .bd{padding: 4px 20px 12px; height: 300px; overflow: hidden;}


.xxgkList{overflow: hidden;}
.xxgkList li{line-height: 24px; font-size: 14px; overflow: hidden; margin-top: 12px;}
.xxgkList li .date{font-size: 12px; color: #999;}



.layoutC{margin:0 auto; background-color: #f7f7f7;}




.layoutD{margin:0 auto; padding:30px 0; overflow: hidden; }
.layoutD select{width: 220px; height: 30px; margin: 0 8px; line-height: 30px; font-size: 14px; color: #666; border: 1px solid #dcdcdc;}


.topNews2 {margin-bottom: 10px;padding-top: 15px;}
.topNews2 li.first{ width: 100%; padding: 10px 0;line-height: 30px;text-align: center;}
.topNews2 li .title a {font-size: 28px; font-weight: bold; color: #3673c6;}
.topNews2 li .title a:hover {color: #C00;text-decoration: none;}



.qgnews {width:100%;margin-bottom:20px; overflow: hidden; margin-top: 10px; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; padding: 5px 0;}
.qgnews .hd {float:left;width:88px;height:30px;line-height:30px;padding-left:10px;}
.qgnews .hd a {font-size:16px;color:#e00;font-weight:bold;}
.qgnews .bd {float:left;overflow: hidden;}
.qgnews .bd li {float:left;margin-right:10px;border:0;}