.banner { position: relative; width: 100%; text-align: center; margin: auto; /*padding-top: 20px;*/} .banner .bd img { width: 100%;} .banner .hd { position: relative; z-index: 1; height: 16px; top: -50px;} .banner .hd ul { text-align: center;} .banner .hd li { display: inline-block; *display: inline; zoom: 1; width: 14px; height: 14px; border: 1px solid #fff; border-radius: 8px; font-size: 0; margin-right: 13px;} .banner .hd .on { background-color: #fff;} .banner .prev, .banner .next { display: block; width: 25px; height: 49px; position: absolute; top: 50%; margin-top: -25px;} .banner .prev { background: url(/uploads/image/rimages/left.jpg) no-repeat; left: 10px;} .banner .next { background: url(/uploads/image/rimages/right.jpg) no-repeat; right: 10px;} h3 { font-size: 22px; color: #003f88;} .info-one .title-one, .info-three .title-one { position: relative; padding-bottom: 20px;} .info-one .title-one a, .info-three .title-one a { position: absolute; top: 4px; right: 0; font-size: 14px; color: #999;} .info-one .title-one a img, .info-three .title-one a img { margin: -4px 0 0 5px; *margin-top: 0px;} .info-one { padding-top: 10px;} .info-one .left { position: relative; float: right; width: 476px; padding-left: 30px;} .info-one .left .bd a span { line-height: 56px; padding-right: 10px;} .info-one .left .hd { position: absolute; right: 30px; bottom: 24px;} .info-one .left .hd li { float: left; width: 8px; height: 8px; border: 1px solid #7399bf; border-radius: 5px; margin-left: 10px; font-size: 0;} .info-one .left .hd .on { background-color: #7399bf;} .info-one .right { float: left; width: 685px;} .info-one .news-one { margin-top: -8px;} .info-one .news-one li { border-bottom: 1px dashed #d8d8d8; line-height: 36px; padding-left: 2px; position: relative;} .info-one .news-one li a { font-size: 15px;} .info-one .news-one li img { padding-right: 5px; margin-top: -4px;} .info-one .news-one li span { position: absolute; right: 8px; color: #999; *bottom: 8px; font-size:15px;} .info-one .bottom { padding-top: 18px;} .info-one .bottom a{ display: inline-block; *display: inline; zoom: 1; width: 378px; height: 92px; margin-right: 25px; overflow: hidden ;} .info-one .bottom img:hover{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);} .info-one .bottom img{ -webkit-transition: all 0.6s; -moz-transition: all 0.6s; -ms-transition: all 0.6s; -o-transition: all 0.6s; transition: all 0.6s;} .info-one .bottom a:last-child img { padding-right: 0;} .info-two { box-sizing: border-box; margin-top: 25px; padding-top: 30px; background: url(/uploads/image/rimages/news_bg.jpg) no-repeat; overflow: hidden; } .info-two .title-one { padding-bottom: 25px;} .info-two .left, .info-two .center, .info-two .right { width: 380px; float: left; position: relative;} .info-two .left, .info-two .center { padding-right: 10px;} .info-two .right { padding-top: 0px;} .info-two .right .title-one a { right: 0;} .info-two .title-one img{ margin-top: -4px; *margin-top: 0px; margin-left: 5px;} .info-two .left a { font-size: 15px;} .info-two .title-one a { position: absolute; bottom: 0; right: 33px; font-size: 14px; color: #999;} .info-two .left li { height:17px; padding-bottom: 16px; *padding-bottom: 12px; overflow:hidden;} .info-two .news-two .first { position: relative; margin-bottom: 15px; width: 380px; height: 190px; overflow: hidden;} .info-two .news-two .first img:hover{ transform: scale(1.1);} .info-two .news-two .first img{ transition: all 0.6s;} .info-two .news-two .first a { position: absolute; bottom: 5px; color: #fff; padding: 0 40px; overflow: hidden;} .info-two .news-three li { padding-bottom: 16px; *padding-bottom: 12px; height: 17px; overflow: hidden;} .info-two .news-three li:hover p { color: #0363d2;} .info-two .time { text-align: center; float: left; font-size: 14px; width: 50px; color: #104b8f; padding-right: 5px; border-right: 1px solid #d3d3d3;} .info-two .news-three h4 { font-weight: normal; font-size: 18px;} .info-two .tit { float: left; font-size: 15px; width: 310px; color: #555; padding-left: 12px;} .info-three { padding-top: 35px;} .info-three .lobby-one { float: left; margin-top: 8px; background-color: #3c8de8; width: 298px; color: #fff; position: relative;} .info-three .lobby-one a { color: #fff; font-size: 12px;} .info-three .lobby-one .tit { padding-top: 20px; text-align: center; border-bottom: 1px solid #78b0ef; color: #feffff;} .info-three .lobby-one .tit p { line-height: 43.05px;} .info-three .lobby-one-news { height: 294px; padding-top: 10px;} .info-three .lobby-one-news li { line-height: 24px; padding: 0 12px 0 20px;} .info-three .more-one{ position: absolute; right: 25px; bottom: 25px;} .info-three .loddy-two-news > ul >div>div> li { width: 400px; height: 135px; float: left; position: relative;} .info-three .lobby-two { float: left; width: 1200px; background-color: #fbfbfb; margin-top: 8px;} .info-three .lobby-two a{ color:#333;} .info-three .lobby-two .spc { background-color: #5ca2f1; color: #fff;} .info-three .lobby-two .spc a { color: #fff;} .info-three .lobby-two .tit { width: 80px; font-size: 14px; text-align: center; padding-top: 20px;} .info-three .lobby-two .tit p { padding-top: 10px;} .info-three .lobby-two .lm { width: 175px; font-size: 12px; padding: 30px 0 0 8px; height: 115px; overflow: hidden;} .info-three .lobby-two .lm li { line-height: 23.05px;} .info-three .lobby-two .more-two { position: absolute; right: 15px; bottom: 12px;} .footer { background-color: #003f88; margin-top: 30px; padding-top: 20px; color: #fff; font-size: 14px;} .footer .top > a { float: left; display: block; width: 330px; padding: 10px 45px 10px 0;} .footer .contact { width: 300px; float: left; margin-top: 10px; padding: 0 60px; border-left: 1px solid #2b5f9c; border-right: 1px solid #2b5f9c;} .footer .contact p { line-height: 27.5px;} .footer .fri-link { float: left; padding: 10px 0 0 60px;} .footer .fri-link img { padding-right: 40px; float:left;} .footer .fri-link select { width: 175px; height: 30px; line-height: 30px; font-size: 14px; color: #909090; border: none; padding-left: 5px; margin-top: -28px;} .footer-bottom { width: 100%; border-top: 1px solid #2b5f9c; background-color: #003f88; text-align: center; color: #fff; font-size: 14px; line-height: 27.05px; padding: 10px 0 ;} .footer-bottom a { color: #4e81b8;} .news-one li:hover a, .news-one li:hover a font, .left li:hover a, .left li:hover a font, .news-two li:hover p, .news-three li:hover a, .news-three li:hover a font, .title-one a:hover, .lobby-two .lm a:hover, .info-three .lobby-one a:hover{ color: #0363d2!important;}