body{ font-family:"微软雅黑"; font-size:14px;  color:#212121; position: relative; min-width:1280px;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; color: #272d5a;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover{outline: none !important;}
ul,ol{ margin:0; padding:0; }
li{ list-style: none; }
img{ max-width:100%;}
input,button {outline:none;}
.container{ width: 1230px;}
.header-top{ background: #3274cf; color: #fff; font-size: 14px; line-height: 33px; height: 33px; }
.header{ height: 150px; background: url(../images/header-back.png) center repeat; }
.logo{/* height: 150px; *//* line-height: 150px; */}
.header-center{ height: 150px; background: url(../images/header-center.png) center repeat; }
.nav-list li{ float: left; margin-left: 35px; text-align: center; margin-top: 50px; }
.nav-list li a{ font-size: 18px; color: #fff; }
.nav-list li a span{ display: block; margin-bottom: 10px; }
.search-lg{ padding:35px 0; }
.search-left{ width: 500px; padding-right: 80px; position: relative; }
.search-left .form-control{ width: 100%; height: 55px; border:none; box-shadow: none; background: #dde7f7; }
.btn-search{ position: absolute; right: 0; top: 0; height: 55px; width: 86px; background: url(../images/search.png) center no-repeat; border:none; }
.search-right{ width: 650px; }
.search-l{ color: #666; }
.ss-list{ width: 580px; }
.ss-list li{ float: left; margin-right: 25px; margin-bottom: 20px; }
.name-box{ width: 185px; height: 325px; background: #edf4ff; padding:25px; }
.back01{ background: url(../images/back01.png) center no-repeat; background-size: cover; padding:45px 0; }
.name-tt{ font-size: 22px; color: #4f7de9; font-weight: bold; margin:10px 0; }
.name-txt{ font-size: 16px; color: #222; }
.name-center{ background: #fff; min-height: 325px; position: relative; background: rgba(255,255,255,0.63); width: 675px; }
.fg-tt{ font-size: 22px; color: #4f7de9; font-weight: bold; padding:20px 0; }
.fg-txt{ font-size: 16px; color: #222; text-align: justify; line-height: 30px; height: 180px; overflow:hidden; }
.name-center .col-xs-6{ padding:0 30px; }
.more{ display: inline-block; padding-right: 15px; margin-bottom: 15px; margin-top: 15px; background: url(../images/more.png) right center no-repeat; color: #4f7de9; font-weight: bold; }
.more:hover,.more:focus{color: #4f7de9;}
.lb-box-tt a:hover,.box-list li a:hover,.ss-list li a:hover{color: #4f7de9;}
.name-center:before{ display: block; content: ""; position: absolute; left: 50%; top: 30px; bottom: 30px; border-left:dashed 1px #ddd; }
.right-box{ background: #fff; min-height: 325px; padding:0 30px; position: relative; background: rgba(255,255,255,0.63); width: 315px; }
.box-c{ position: relative; padding-left: 108px; font-size: 18px; color: #222; margin-bottom: 13px; min-height: 25px; }
.box-c span{ position: absolute; left: 0; top: 0; font-size: 18px; color: #222;font-weight: bold; }
.box-c span font{ padding-left: 54px; }
.box-c span i{ padding:0 9px; }
.box-list li{ float: left; width: 50%; margin-bottom: 15px; }
.title-back{ height: 67px; line-height: 67px; font-size: 31px; color: #4f7de9; font-weight: bold; background: url(../images/title-back.png) center no-repeat; margin:50px 0; }
.lb-box{ height: 222px; background: #edf4ff; margin:0 23px; padding:25px 30px; }
.lb-box-date{ color: #666; }
.lb-box-tt{ font-size: 18px; color: #222; margin:10px 0; line-height: 26px; height: 52px; overflow:hidden; }
.lb-box-tt a{font-size: 18px; color: #222;}
.lind{ border-top: solid 1px #ddd; margin:10px 0; }
.lb-p{ color: #999; line-height: 25px; height: 50px; overflow:hidden; text-align: justify; }
.slick-prev{ width: 44px; height: 44px; background: url(../images/left.png) center no-repeat; left: -50px; }
.slick-prev:before,.slick-next:before{ display: none; }
.slick-next{ width: 44px; height: 44px; background: url(../images/right.png) center no-repeat; right: -50px; }
.lb-slick{ margin:0 -30px; }
.link-box{ border-top: solid 1px #ddd; line-height: 56px; margin-top: 60px; }
.link-box a{ display: inline-block; margin:0 40px; line-height: 56px; font-size: 16px; color: #222; }
