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{ width: 100%;}
body {font: 14px/1.5  Arial,'微软雅黑';color: #333; overflow-x: hidden; background: url(images/bg2.jpg) repeat-y center top;}
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 0s ease-in-out;-moz-transition: color 0s ease-in-out;-o-transition: color 0s ease-in-out;-ms-transition: color 0s ease-in-out;transition: color 0s ease-in-out;}
a:hover {color: #f00;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:1000px; margin:0 auto;}
.ds_none{ display: none; }

#head{background-color:#f7f7f7;}
.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/20211022hhuanwei/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;}
	
.animated05 {
  -webkit-animation-duration: .5s;
  animation-duration: .5s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated3 {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
  -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;
}

.delay025{animation-delay:.25s;-webkit-animation-delay:.25s;}
.delay05{animation-delay:.5s;-webkit-animation-delay:.5s;}
.delay075{animation-delay:.75s;-webkit-animation-delay:.75s;}
.delay1{animation-delay:1s;-webkit-animation-delay:1s;}
.delay125{animation-delay:1.25s;-webkit-animation-delay:1.25s;}
.delay15{animation-delay:1.5s;-webkit-animation-delay:1.5s;}
.delay175{animation-delay:1.75s;-webkit-animation-delay:1.75s;}
.delay2{animation-delay:2s;-webkit-animation-delay:2s;}
.delay25{animation-delay:2.5s;-webkit-animation-delay:2.5s;}
.delay3{animation-delay:3s;-webkit-animation-delay:3s;}
.delay35{animation-delay:3.5s;-webkit-animation-delay:3.5s;}

/*banner*/
#box1{height:970px; overflow: hidden; position: relative;}
#banner{ height: 970px; position: relative;}
#ceng{width: 100%; height: 250px; position: absolute; bottom: 0; left: 0; background: url(images/ceng.png) no-repeat center top; padding-top: 720px;}
.banner{ height: 970px; position:absolute; top: 0; left: 50%; margin-left: -500px;}
.logo{ width: 479px; position: absolute; top: 48px; left: 257px; }
.slogan{ width: 755px; position: absolute; top: 129px; left: 125px; }
/*摘要*/
.intro{ height:206px; background: url(images/bg3.png) no-repeat center top; overflow: hidden; padding-top: 13px; position: absolute; top: 720px;}
.intro p{ width: 840px; height: 180px;  margin: 30px auto 0; color: #fff; line-height: 50px; font-size: 20px; text-indent: 40px; text-align: justify;text-justify: inter-ideograph;/*IE*/ }

/*热点新闻*/
#hot{ height: 715px;}
.hot{ height: 665px; position:relative; padding-top: 93px; }
.hot .box{ width: 1000px; height: 650px; background: #fff9db; -webkit-border-radius: 20px; border-radius: 20px; position: absolute; top: 12px; left: 0; }
.tit{ width: 1000px; height: 71px; text-align: center; position: absolute; top: 0; left: 0; }
.imgs{ width: 1000px; height: 574px;}
.imgs .swiper-container{width: 1000px; height: 574px; margin: 0;}  
.imgs .swiper-slide{width: 1000px; height: 574px; position: relative; text-align: center;}
.imgs .img{ width: 838px; height: 474px;}
.imgs .img img{ width: 838px; height: 474px;}
.imgs .bt{ width: 1000px; height: 78px; position: absolute; bottom: 20px; left: 0; line-height: 78px; text-align: center; font-weight: bold; overflow: hidden; color: #d43a1f; font-size: 20px; }
.imgs .swiper-button-prev{width: 40px; height: 70px; background: none; top: 40%;}
.imgs .swiper-button-next{width: 40px; height: 70px; background: none; top: 40%;}
.imgs .swiper-button-prev img,.imgs .swiper-button-next img{ width: 100%; }

/*新闻*/
#xinwen{ height: 692px;}
.xinwen{ height: 692px; position: relative; }
.xinwen .box{ width: 1000px; /*height: 569px;*/ height: 620px; position: absolute; top: 12px; left: 0; background: url(images/bg4.png) no-repeat center top; background-size: 100% 100%; }
.xinwen ul{ width: 940px; position: absolute; top: 110px; left: 30px;}
.xinwen li{ width: 450px; height: 48px; line-height: 48px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 8px; float: left; color: #fff; background: url(images/icon1.png) no-repeat 10px center;  text-indent: 30px;}
.xinwen li a{ color: #fff; font-size: 18px; }
.xinwen li:hover{ border-radius: 10px; color: #e44f30; background: url(images/icon.png) no-repeat 10px center  #fff;}
.xinwen li:hover a{ color: #e44f30; }
.xinwen li:nth-child(even){ float: right; }


.jixie{ width: 940px; height: 140px; position: absolute; top: 464px; left: 30px;}
.jixie .swiper-container{width: 940px; height: 140px; margin: 0;}  
.jixie .swiper-slide{ height: 140px; position: relative;}
.jixie .img{ width: 220px; height: 140px; position: absolute; top: 0; left: 0;}
.jixie .img img{ width: 100%; height: 100%;}
.jixie .bt{ width: 100%; height: 46px; position: absolute; bottom: 0; left: 0; line-height: 46px; text-align: center; overflow: hidden;background:rgba(0,0,0,0.6)!important;filter:Alpha(opacity=60); background:#000; color: #fff; font-size: 15px; }
.jixie .swiper-button-prev{width: 43px; height: 54px; background: none; left: 0;}
.jixie .swiper-button-next{width: 43px; height: 54px; background: none; right: 0;}
.jixie .swiper-button-prev img,.jixie .swiper-button-next img{ width: 100%; }


#jfsx{ height: 524px; }
.jfsx{ height: 524px; position: relative; }
.jfsx .box{ width: 1000px; height: 452px; background: #fff9db; -webkit-border-radius: 20px; border-radius: 20px; position: absolute; top: 12px; left: 0; }
.jfsx .img{ width: 468px; height: 298px; background: #f46241; position: absolute; top: 114px; left: 41px; }
.jfsx .tu{}
.jfsx .img p{ width: 468px; height: 40px; background:rgba(0,0,0,0.6)!important;filter:Alpha(opacity=60); background:#000; color: #fff; text-align: center; font-size:16px; line-height: 40px; position: absolute; bottom: 0; left: 0; }
.jfsx .news{ width: 420px; position: absolute; top: 120px; left: 550px; }
.jfsx li{ width: 420px; height: 48px; line-height: 48px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 8px; float: left; color: #e44f30; background: url(images/icon.png) no-repeat 10px center;  text-indent: 30px;}
.jfsx li a{ color: #e44f30; font-size: 18px; }
.jfsx li:hover{ border-radius: 10px; color: #e44f30; background: url(images/icon.png) no-repeat 10px center  #fff;}
.jfsx li:hover a{ color: #e44f30; }
.jfsx li:nth-child(even){ float: right; }


#xinwen1 .xinwen{ height: 530px; position: relative; }
#xinwen1 .xinwen .box{ width: 1000px; height: 450px; position: absolute; top: 12px; left: 0; background: url(images/bg4.png) no-repeat center top; background-size: 100% 100%; }
#xinwen1 .xinwen li{ width: 420px; height: 48px; line-height: 48px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; margin-bottom: 8px; float: left; color: #e44f30; background: url(images/icon1.png) no-repeat 10px center;  text-indent: 30px;}
#xinwen1 .xinwen li a{ color: #fff; font-size: 18px; }
#xinwen1 .xinwen li:hover{ border-radius: 10px; color: #e44f30; background: url(images/icon.png) no-repeat 10px center  #fff;}
#xinwen1 .xinwen li:hover a{ color: #e44f30; }
#xinwen1 .xinwen li:nth-child(even){ float: right; }



#footer{ height: 260px; background: url(images/bg5.jpg) no-repeat center top; }
.footer{line-height:28px; color:#fff; text-align:center; padding-top: 80px;}
.footer a{margin:0 6px;color:#fff;}
.footer p{ text-align: center; color: #fff;}
