html, body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, object, code, legend, button, input, textarea, label, th, td, a, img {margin: 0;padding: 0;border: 0;outline: 0;}
html{overflow-x: hidden;}
body {font: 12px/1.5 Arial,'微软雅黑';color: #333;overflow-x: hidden; background: url(http://n.sinaimg.cn/ln/20201212guodian/images/bg3.jpg) repeat-y center top; background-size: 100% auto; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
:focus {outline: 0;}
ul, ol {list-style: none;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, i, th, var, optgroup {font-style: normal;font-weight: normal;}
abbr, acronym {border: 0;font-variant: normal;}
input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
code, kbd, samp, tt {font-size: 100%;}
input, button, textarea, select {*font-size: 100%;outline: none;}
textarea {resize: none;}
table {border-collapse: collapse;border-spacing: 0;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
.fl {float: left;}
.fr {float: right;}
a {color: #333;text-decoration: none;-webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;transition: color .2s ease-in-out;}
a:hover {color: #c38532;text-decoration: none;}
.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;}
.clearfix {clear: both;*zoom: 1; height:0; overflow:hidden;}
.w{ width:1100px; margin:0 auto;}

.animated2{-webkit-animation-duration: 2s;animation-duration: 2s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.animated5{-webkit-animation-duration: 5s;animation-duration: 5s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}
.delay012 {-webkit-animation-delay: 1.2s;animation-delay: 1.2s;}
.delay1 {-webkit-animation-delay: 1s;animation-delay: 1s;}
.delay2 {-webkit-animation-delay: 2s;animation-delay: 2s;}
.delay3 {-webkit-animation-delay: 3s;animation-delay: 3s;}

.sina-logo-top,.to-phone,.disclose-tit,.icon-join,.icon-strategy,.icon-time,.icon-hui,.btn-haggle,.icon-left,.icon-right,.back-top,.select_dfz_2014 .select_btn,#datepicker,.close-btn,.icon-collect{background:url(http://n.sinaimg.cn/ln/20201106xksh/images/bg_index.png) no-repeat;}
.top-nav-wrap{border-top:1px solid #fff;border-bottom:1px solid #f2f2f2;font-family:"sinmsun";}
.top-nav{border-bottom:1px solid #d8d8d8;height:43px;line-height:43px;overflow:hidden;background-color:#f7f7f7;}
.top-nav .in{width:1200px;margin:0 auto;color:#c1c1c1;}
.top-nav .fr{margin-right:-10px;}
.top-nav a{margin:0 12px;}
.top-nav .sina-logo-top{float:left;display:inline;width:33px;height:24px;margin:7px 7px 0 2px;overflow:hidden;}

/*banner*/
#box1{ height: 780px; background:url(http://n.sinaimg.cn/ln/20201212guodian/images/bg.jpg) no-repeat center top; background-size: 100% 100%; position: relative; overflow: hidden;}
#bg2{ width: 100%; height: 780px; background: url(http://n.sinaimg.cn/ln/20201212guodian/images/guagn1.png) no-repeat center top; position: absolute; top: 0; left: 0; }
#bg3{ width: 100%; height: 780px; background: url(http://n.sinaimg.cn/ln/20201212guodian/images/guagn2.png) no-repeat center top; position: absolute; top: 0; left: 0; }
.box1{position: relative; height: 780px;}
.slogan{ width: 1022px; position: absolute; top: 174px; left: 41px; }
.logo1{ width: 383px; position: absolute; top: 43px; left: 0; }
.logo2{ width: 189px; position: absolute; top: 56px; right: 0; }
.guang1{ width: 390px; position: absolute; top: 269px; left: 68px; }
.guang2{ width: 390px; position: absolute; top: 125px; left: 810px; }

.title{ width: 100%; height: 119px; text-align: center; margin-bottom: 10px;}

/*焦点图*/
#topnews{height: 549px; background: url(http://n.sinaimg.cn/ln/20201212guodian/images/bg2.jpg) no-repeat center top; background-size: 100% 100%; }
.topnews{ padding-top: 45px; }
.imgs{ width: 585px; height: 329px; background: #4a0000;}
.imgs .swiper-container{width: 585px;height: 329px; position: relative;}  
.imgs .swiper-slide{  width: 585px; position: relative;}
.imgs .swiper-slide img{width: 585px; height: 329px; position: absolute; top: 0; left: 0; }
.imgs .swiper-slide .bt{ width: 100%; height: 40px; line-height: 40px; text-align: left; text-indent: 20px; position: absolute; bottom: 0; left: 0; font-size: 18px; color: #fff;background:rgba(0,0,0,0.6)!important;filter:Alpha(opacity=60); background:#000; }
.imgs .swiper-button-prev{width: 24px; height: 34px; background: none; position: absolute; top: 146px; left: 10px;}
.imgs .swiper-button-next{width: 24px; height: 34px; background: none; position: absolute; top: 146px; right: 10px;}
.imgs .swiper-button-prev img, .imgs .swiper-button-next img{ width: 100%;}
.imgs .swiper-pagination{ text-align: right; left: -20px;}
.imgs .swiper-pagination-bullet {width: 10px;height: 10px;background: #1d2877;opacity: 1;}
.imgs .swiper-pagination-bullet-active {opacity: 1;background: #fff;}

/*头条新闻*/
.newslist{ width: 490px; padding-top: 30px; }
.newslist li{ border-bottom: 1px #1d2877 dashed; padding: 20px 0; }
.newslist li h3{ height: 36px; width: 100%; background:url(http://n.sinaimg.cn/ln/20201212guodian/images/icon1.png) no-repeat center left; font-weight: bold; text-indent: 20px; line-height: 36px; font-size: 18px; float: left; display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;}
.newslist li h3 a{ color: #1d2877;}
.newslist li:hover h3{ background: url(http://n.sinaimg.cn/ln/20201212guodian/images/icon2.png) no-repeat center left; }
.newslist li:hover h3 a{ color: #c38532;}
.newslist li p{ height: 48px; font-size: 15px; color: #000; line-height: 24px; text-indent: 30px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.newslist li:nth-child(2){ border-bottom: 0; }

/*图集*/
#tuji{ background: #fff; }
.tuji{padding: 45px 0;}
.tuji .swiper-container{width: 1100px;height: 645px; position: relative;}  
.tuji .swiper-slide{  width: 1100px; position: relative;}
.tuji .swiper-slide img{width: 973px; height: 635px; border: 5px #1d2877 solid; position: absolute; top: 0; left: 60px; }
.tuji .swiper-button-prev{width: 36px; height: 48px; background: none; position: absolute; top: 297px; left: 0;}
.tuji .swiper-button-next{width: 36px; height: 48px; background: none; position: absolute; top: 297px; right: 0;}
.tuji .swiper-button-prev img, .tuji .swiper-button-next img{ width: 100%;}


/*小康梦*/
#xkm{  padding: 45px 0; }
.xkmbox{ margin-bottom: 45px; }
.xkmbox .swiper-container{width: 1100px;height: 296px; position: relative;} 
.xkmbox .swiper-slide{ height: 296px; position: relative; text-align: center;}
.xkmbox .swiper-slide img{width: 336px; height: 243px; display: block; margin: 0 auto; border-top-left-radius: 10px; border-top-right-radius: 10px;}
.xkmbox .swiper-button-prev{width: 36px; height: 48px; background: none; position: absolute; top: 150px; left: 0;}
.xkmbox .swiper-button-next{width: 36px; height: 48px; background: none; position: absolute; top: 150px; right: 0;}
.xkmbox .swiper-button-prev img, .xkmbox .swiper-button-next img{ width: 100%;}
.xkmbox .swiper-slide .bt{ width: 336px; height: 53px;  margin: 0 auto; line-height: 53px; text-align:center; font-size: 18px; color: #fff;background:#1d2877; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; }


/*视频*/
.hotvideo{ width: 396px;}
.hotvideo .video{width: 396px; height: 223px; position: relative;}
.hotvideo a h3{ color: #1d2877; font-size: 20px; font-weight: bold; text-align: center; height: 50px; line-height: 50px; overflow: hidden; -webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-o-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;transition: color .2s ease-in-out; }
.hotvideo a h3:hover{ color: #c38532; }
.hotvideo p{ font-size: 16px; line-height: 24px; height: 48px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.videolists{ width: 690px; overflow: hidden;}
.videolists ul{ width: 110%; }
.videolists li{ width: 216px; float: left; margin-right:15px;}
.videolists li .video{ width: 216px; height: 122px; background: #ae000c; overflow: hidden; position: relative; }
.videolists li h3{ width: 100%; height: 40px; line-height: 40px; text-align: center; font-size: 15px; font-weight: bold; overflow: hidden;}
.video .ceng{ width: 100%; height: 100%; position: absolute; top: 0; left: 0;background:rgba(0,0,0,0.5)!important;filter:Alpha(opacity=50); background:#000; display: flex; justify-content:center; }
.video .ceng img{ width: 49px; height: 49px; display: flex; align-self:center; }
.videolists .video .ceng img{ width: 36px; height: 36px; display: flex; align-self:center; }

/*新闻*/
#zx{ background: #1d2877; }
.news{ padding: 30px 0; }
.news li{ width: 520px; height: 42px; margin: 0 10px; -webkit-border-radius: 5px; border-radius: 5px; background:url(http://n.sinaimg.cn/ln/20201212guodian/images/icon4.png) no-repeat 15px center; text-indent: 45px; line-height: 42px; font-size: 16px; float: left; display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden;}
.news li:hover{background:url(http://n.sinaimg.cn/ln/20201212guodian/images/icon1.png) no-repeat 15px center #fff;}
.news li a{ color: #fff; -webkit-transition: none;-moz-transition: none;-o-transition: none;-ms-transition: none;transition: none; }
.news li:hover a{ color: #1d2877; }


/*页脚*/
#wbrybox{padding: 45px 0; }
.footer{line-height:24px; color:#000; text-align:center; margin: 0 auto;}
.footer a{margin:0 6px;color:#000;}
.footer p{ text-align: center; color: #000;}

