.newimg{width: 681px; height: 465px; position: relative; display: inline-block; vertical-align: top;}
.newimg-con{width: 681px; height: 465px; position: relative; overflow: hidden;}
.msg{position: absolute; width: 681px; height: 68px; background: #000; opacity: .6; bottom: 0;}
.newimg-con img{position: absolute; width: 100%; height: 100%;}
.newimg-con p{position: absolute; display: block; line-height: 68px; width: 460px; z-index: 10; bottom: 0; padding: 0 10px 0 10px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis; font-size: 18px; font-weight: bold; color: #fff;}
.bd{position: absolute; z-index: 100; width: 120px; right: 20px; bottom: 26px;}
.bd li{width: 13px; height: 13px; border-radius: 50%; border: 1px solid #fff; display: inline-block; margin-left: 7px;}
.on{background: #ff0000 !important;}


.news{width: 1368px; margin: auto;}
.news-r{float: right; width: 653px; height: 465px;}
.news-one .time{display: inline-block; vertical-align: top; width: 81px; height: 77px; padding-top: 4px; text-align: center; background: #005ab7;}
.news-one{width: 653px; padding-bottom: 18px; border-bottom: 1px dashed #ccc;}
.news-one .p1{font-size: 36px; color: #fff;}
.news-one .p2{font-size: 14px; color: #fff;}
.news-one .msgs{display: inline-block; vertical-align: top; padding-left: 10px; width: 555px; line-height: 28px;}
.news-one .t p{font-size: 16px; font-weight: bold; color: #2f2f2f;}
.news-one .con p{font-size: 14px; color: #777777;}
.news-one .con p:hover{color: #ff0000;}
.news-one .t p:hover{color: #ff0000;}

.news-list li{width: 100%; padding-top: 20px;}
.news-list li a{display: inline-block; width: 70%;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  font-size: 18px; color: #333333;}
.news-list li a:hover{color: #ff0000; font-weight: bold;}
.dian{display: inline-block; vertical-align: top; width: 6px; height: 6px; margin: 10px 10px 0 0; background: #8a8a8a;}
.li-time{float: right; font-size: 14px; line-height: 26px; color: #929292;}

.news-title{width: 296px; height: 48px; margin: auto; margin-top: 74px; margin-bottom: 38px;}
.news-title img{display: inline-block; position: relative; top: 2px; vertical-align: top;}
.news-title .t1{display: inline-block; vertical-align: top; margin-left: 10px; font-size: 30px; color: #024188;}
.news-title .t2{display: inline-block; position: relative; vertical-align: top; font-size: 30px; color: #b3b3b3;}
.news-title .t2:hover{color: #024188;}

.banner{width: 100%; height: 458px; background: url(../images/banner_06.jpg) no-repeat center center; margin-top: 61px;}
.banner-content{width: 1368px; margin: auto;}
.banner-l{width: 653px; display: inline-block;}
.ban-t{width: 653px; margin-top: 54px;}
.ban-a{font-size: 14px; float: right; margin-top: 16px; color: #b3b3b3;}
.ban-a:hover{color: #ff0000;}
.ban-t img{display: inline-block; position: relative; vertical-align: top;}
.ban-t .t1{display: inline-block; vertical-align: top; position: relative; top: 5px; margin-left: 10px; font-size: 24px; color: #024188;}
.ban-t .t2{display: inline-block; vertical-align: top; position: relative; top: 5px; font-size: 24px; color: #b3b3b3;}
.banner-list{width: 653px;}
.banner-list li{width: 653px; padding-top: 32px;}
.ban-time{display: inline-block; vertical-align: top; font-size: 16px; color: #8e8e8e;}
.banner-list span{display: inline-block; vertical-align: top; font-size: 16px; color: #8e8e8e; margin: 0 20px 0 20px;}
.banner-msg{display: inline-block; position: relative; vertical-align: top; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; width: 500px; font-size: 16px; color: #2f2f2f;}

.banner-r{float: right; width: 653px;}
.banner-c{margin-top: 40px;}
.banner-one .time{display: inline-block; vertical-align: top; width: 76px; height: 72px; padding-top: 5px; text-align: center; background: url(../images/b_07.jpg) no-repeat; background-size: 100% 100%;}
.banner-one{width: 653px; padding-bottom: 23px;}
.banner-one .p1{font-size: 24px; font-weight: bold; color: #fff;}
.banner-one .p2{font-size: 14px; padding-top: 8px; color: #848484;}
.banner-one .msgs{display: inline-block; vertical-align: top; padding-left: 10px; width: 555px; line-height: 26px;}
.banner-one .t p{font-size: 16px; font-weight: bold; color: #4277b2;}
.banner-one .con p{font-size: 14px; color: #777777;}
.banner-one .con p:hover{color: #ff0000;}
.banner-one .t p:hover{color: #ff0000;}

.bar{width: 1368px; margin: auto; padding: 70px 0 69px 0;}
.bar-title{position: relative; display: block; text-align: center; line-height: 60px; width: 653px; height: 116px;}
.bar-title img{position: absolute; z-index: -1; width: 653px;}
.bar-l{width: 653px; display: inline-block;}
.bar-r{width: 653px; float: right;}
.bar-title p{position: relative; z-index: 2; font-size: 36px; padding-top: 20px; color: #fff;}
.white{position: relative; z-index: 2; width: 69px; height: 2px; background: #fff; margin: auto}
.bar-span{position: absolute; bottom: 0; width: 100%; height: 0; background: #000; opacity: .6;}

.lianjie{width: 100%; height: 148px; border-bottom: 1px solid #3c6ba5; background: url(../images/footer_09.jpg) no-repeat center center;}
.lian{width: 1368px; margin: auto;}
.lian-t{padding-top: 20px;}
.lian-t strong{font-size: 18px; display: inline-block; vertical-align: top; color: #fff;}
.lian-t img{display: inline-block;}
.lian-con{margin-top: 20px;}
.lian-c{display: inline-block; line-height: 55px; text-align: center; width: 186px; height: 55px; margin-left: 6px;}
.lian-span{position: absolute; width: 186px; height: 55px; background: #fff; opacity: .6;}
.lian-c1{margin: 0 !important;}
.lian-c p{position: relative; z-index: 2; font-size: 16px; color: #02346e;}