


a{color: #333;transition: all .4s;}
ul{padding:0;margin:0; list-style:none;}
li{padding:0;margin:0;white-space:nowrap;  text-overflow:ellipsis; }

.test{border:#000 solid 1px; overflow:hidden;}
.m-center{display: flex;justify-content: center;align-items: center;}

.width-1220{width: 1200px;overflow: hidden;position: relative;margin: 0 auto;}
.width-50{width: 50%;overflow: hidden;position: relative;float: left;}




.img-box{width: 100%;height: 0;display: block;position: relative;overflow: hidden;}
.img-box>img{position: absolute;width: 100%;left: 50%;top:50%; transform: translate(-50%,-50%);transition: transform 1s;    max-height: none;}
.img-bop{width: 100%;height: 0;display: block;position: relative;overflow: hidden;}
.img-bop>img{position: absolute;width: 85%;left: 42%;top:50%; transform: translate(-50%,-50%);transition: transform 1s;    max-height: none;}
.m-slh{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width: 100%;}
.m-dhslh{-webkit-box-orient: vertical;-webkit-line-clamp: 9;overflow: hidden;width: 100%; padding-left:8px; font-size:19px;}
a,a:hover{text-decoration:none;color: #083279;}
.ing{ float:left; margin-top:11px;}
.m-dhslh>span>p{ padding:0px 0px 10px 10px;}
.menu-11{font-size: 14px;color: #969696;line-height: 22px;margin-top: 60px;
display: flex;justify-content: space-between;}
.menu-11>h4{margin: 0;font-size: 20px;color: #dcdcdc;font-weight: 600;}
.width-100,section{width: 100%;overflow: hidden;position: relative;margin: 0 auto;min-width: 1220px;  background: url(../image/bg.jpg);}
.cp-fh{position: absolute;left: 50%;bottom: 40px;font-size: 30px;
margin-left: -15px;color: #999;cursor: pointer;}
.cp-fh:hover{color: #777;}


.menu-anli{width: 260px;left: 50%;transform: translateX(-65%); height: 452px;overflow: hidden;}
.menu-anli .menu-15{padding: 0 35px 0 70px;width: 100%;display: block;height: auto;overflow: hidden;}
.menu-anli .menu-15>.menu-7{width: 100%;}
.menu-13.hover{color: #e72427;}
.scroll_main{width: 255px;height: 402px;overflow: hidden;position: relative;margin: 25px 5px 25px 0;border: none;}
.scroll_wrap{height: 100%;}
.scroll_wrap .scroll_cont p{padding: 0;}
.scroll_wrap .scroll_slider{background: rgba(0,0,0,.3);height: 200px;}
.menu-anli1 .swiper-scrollbar{background: #fff;}
.scroll_wrap .scroll_bar{transition: opacity .3s;background: #fff;}


.phone-nav{position: fixed;left: 0;    background: url(/static/css/images/nav-xian.png) repeat-x top #fff;width: 100%;
font-size: .6rem;overflow-y: auto;transition: all .6s;height: 0;z-index: 1000;line-height: 2rem;}
.phone-nav>li{display: block;width: 95.4%;border-bottom: 1px solid #e6e6e6;margin-left: 4.6%;}
.phone-nav>li>a{display: block;background: url(/static/css/images/j-1.png) no-repeat 98% center;
background-size: auto 30%;color: #969696;}
.phone-nav>li>a.hover,.phone-nav>li>a:hover{color: #111111;}
.phone-nav>li>a.active{transform: translateX(-50%);}
.phone-nav-1{height: 100%;background: #fff;z-index: 2;transition: transform .6s,opacity .2s;opacity: 0;
overflow-y: auto;position: fixed;top:0;left: 0;width: 100%;transform: translateX(100%);}
.phone-nav-1.active{transform: translateX(0);opacity: 1;}
.phone-nav-1.active a{background-image: none;}
.phone-nav-1>a{display: block;background: url(/static/css/images/j-1.png) no-repeat 98% center;
background-size: auto 30%;border-bottom: 1px solid #e6e6e6;margin-left: 4.6%;color: #969696;}

.fanhud{ float: left;
    padding: 22px 12px;}



.phone-nav-1>a:hover,.phone-nav-1>a.hover{color: #e72427;}
.fanhui{background: url(/static/css/images/fh-bg.png) repeat-x;padding-left: 4.6%;color: #000;font-weight: 600;}
.fanhui>img{width: .8rem;padding-right: 10px;}
.fanhui>span{padding-right:5px;font-size: 20px;margin-top: 1px;color: #999;}
.phone-nav-1.active a.phone-nav-znqc{background-image:url(/static/css/images/j-1.png);border: none;transition: background 0s}
.phone-nav-1.active a.phone-nav-znqc:hover{color: #969696;}
.phone-nav-1.active a.phone-nav-znqc.hover{background-image:url(/static/css/images/j-3-znqc.png);color: #e72427;}
.phone-nav-znqc-box{margin-left: 4.6%;padding-left: 4.6%;padding-bottom: .2rem;display: none;}
.phone-nav-znqc-box>a{display: list-item;font-size: 90%;line-height: 2.5;color: #969696;}

.fanhui2{background: url(/static/css/images/fh-bg.png) repeat-x;padding-left: 4.6%;color: #000;font-weight: 600;}
.fanhui2>img{width: .8rem;padding-right: 10px;}

.phone-nav-2{height: 100%;background: #fff;z-index:3;transition: transform .6s,opacity .2s;opacity: 1;
overflow-y: auto;position: fixed;top:0;left: 0;width: 100%;transform: translateX(100%);}
.phone-nav-2.active{transform: translateX(0);opacity: 1;}
.phone-nav-2>a{display: block;background: url(/static/css/images/j-1.png) no-repeat 98% center;
background-size: auto 30%;border-bottom: 1px solid #e6e6e6;margin-left: 4.6%;color: #969696;}
.phone-nav-2>a:hover,.phone-nav-2>a.hover{background-image: url(/static/css/images/j-3.png);
background-position-x: 98%;color: #e72427;}




.btn-ljgd{width:180px;height: 50px;background: rgba(231,36,39,.7);display: inline-block;position: relative;
font-size: 18px;color: #fff;line-height:50px;border-radius: 25px;padding-left: 42px;text-align: left;}
.btn-ljgd:hover{background: rgba(231,36,39,1);color: #fff;}
.btn-ljgd>span{background: url(/static/css/images/djt-1.png) no-repeat 30% center;overflow: hidden;background-size: .3rem auto;
display: inline-block;width: 28px; height: 28px;position: absolute;right: 15px;top:50%;margin-top:-14px;
transition: background-position .3s;}
.btn-ljgd>span:after{content: '';position: absolute;width: 100%;height: 100%;border:1px solid #fff;
border-radius: 50%;border-left-color: transparent;transition: all .3s}
.btn-ljgd:hover>span{background-position-x: right;}
.btn-ljgd:hover>span:after{border-top-color: transparent;transform: rotate(135deg);}
.btn-ljgd2{background: none;border: 1px solid #e7282b;color: #e7282b;}
.btn-ljgd2>span{background-image: url(/static/css/images/djt-2.png);}
.btn-ljgd2>span:after{border-color: #e7282b;border-left-color: transparent;}
.btn-ljgd2:hover{background: none;color: #e7282b;box-shadow: 0 0 0 2px #e7282b;}

.btn-ljgd3{background: none;border: 1px solid #FFF;color: #FFF;}
.btn-ljgd3:hover{background: none;color: #FFF;box-shadow: 0 0 0 1px #FFF;}
.btn-ljgd3>span{background-image: url(/static/css/images/djt-3.png);}
.btn-ljgd3>span:after{border-color: #FFF;border-left-color: transparent;}

.btn-ljgd4{background: url(/static/css/images/btn-bg1.png) no-repeat center;background-size: 100% 100%;}
.btn-ljgd4:hover{background-image:url(/static/css/images/btn-bg2.png) ;}

.btn-ljgd5 {
  width: 198px;
  height: 50px;
  border: 1px solid rgba(255, 255, 255, .6);
  border-radius: 25px;
  position: relative;
  font-size: 18px;
  color:rgba(255, 255, 255, .6);
  line-height: 50px;
  border-radius: 25px;
  padding-left: 28px;
  text-align: left;
}

.btn-ljgd5:hover {
  color: #fff;
  opacity: 1;
  border: 2px solid #fff;
  cursor: pointer;
}

.btn-ljgd5:hover>span {
  opacity: 1;
}

.btn-ljgd5>span {
  background: url(/static/css/images/icon_video.png) no-repeat 30% center;
  overflow: hidden;
  display: inline-block;
  width: 28px;
  height: 28px;
  position: absolute;
  right: 15px;
  top: 50%;
  margin-top: -14px;
  transition: background-position .3s;
  opacity: .6;
  background-size: 100% 100%;
}

.btn-ljgd5>span:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
}



.footer-1{max-width: 820px;padding: 1.6rem 0;overflow: visible;}
.footer-2{background: #2e2e2f;height: 2.8em;line-height:2.8em;border-radius: 1.4em;padding: 0 2rem;display: flex;justify-content: space-between;}
.footer-2>a{color: #969696;}
.footer-2>a:hover{color: #e72427;}
.footer-3{text-align: left;padding: 0 60px;overflow: hidden;margin-bottom: .7rem;}
.footer-3>span{color: #dcdcdc;}
.footer-3>i{font-style: normal;color: #dcdcdc;}
.footer-4{padding-top: 1.6rem;display: flex;align-items: center;justify-content: center;}
.footer-5{width: .7rem;height: .7rem;overflow: hidden;margin: 0 .5rem;}
.footer-5>img{width: 100%;max-height: none;transform: translateY(-50%);transition: all .5s;}
.footer-5:hover>img{transform: translateY(0);}
.footer-logo{margin-right: .5rem;}
.modal-xsm{width: 200px;margin: 50px auto;}
.to-top{width: .96rem;height: .96rem;position: fixed;right: 40px;bottom: 40px;z-index: 90;transition: all .5s;
background: rgba(68,68,68,.1);border-radius: 50%;cursor: pointer;display: none;}
.to-top>.m-center{width: 100%;height: 100%;}
.to-top:hover{background: rgba(68,68,68,.3);}
.footer-6{width: .7rem;height: .7rem;overflow: hidden;margin: 0 .5rem;}
.footer-6:hover{cursor: pointer;}
.footer-6>img{width: 100%;max-height: none;transform: translateY(-50%);transition: all .5s;}
.footer-6_hover img{width: 100%;max-height: none;transform: translateY(0);transition: all .5s;}
.wxbox{
  width: 100px;
  height: 105px;
  background-image: url(/static/css/images/rwmbg.png);
  background-repeat: no-repeat;
  background-size: 100% 100%;
      padding: 8px 0px 0px 0px;
  position: absolute;
  margin-top: 35PX;
  transform: translate3d(-35%,-59%,0);
  z-index: 10;
}
.wxbox img{width:100%;}






.banner-page .swiper-pagination-bullet{width: .8rem; height: .06rem;border-radius: 0;
 background: #fff;margin: 0 .3rem !important;}
.banner-page{bottom: 1.2rem !important;line-height:.06rem;height: .06rem;}


.banner:hover .m-prev{background-position-y: bottom;}
.banner:hover .m-next{background-position-y: bottom;}

.addtime_type {
  overflow: hidden;
  padding-top:.8rem;
}
.addtime_type p{
  float:left;
}
.news_type{
    float: right;
    background: #707070;
    color: #fff;
    padding: .05rem .2rem;
  }

.new-4>.text:hover .news_type{
    background: #e72427;
  }






.delay-1{animation-delay: .1s !important;}
.delay-2{animation-delay: .2s !important;}
.delay-3{animation-delay: .3s !important;}
.delay-4{animation-delay: .4s !important;}
.delay-5{animation-delay: .5s !important;}
.delay-6{animation-delay: .6s !important;}
.delay-7{animation-delay: .7s !important;}
.delay-8{animation-delay: .8s !important;}
.delay-9{animation-delay: .9s !important;}
.delay-10{animation-delay: 1s !important;}
.index-2 .swiper-slide-active .wo{animation: fadeInUp 1s backwards .5s;}


.nr-banner{height: 530px;overflow: hidden;text-align: center;color: #fff;font-size: .4rem;}
.nr-banner .width-1220{display:flex;align-items: center;justify-content: center;height: 100%;
flex-direction: column;}
.nr-banner .width-1220 p{width:525px;}
.nr-banner h1{font-size: 1rem;margin: 0 0 .4rem;}
.nr-banner p{line-height: 36px;}


.nr-nav{height: 1.4rem;line-height: 1.4rem;font-size: 16px;color: #969696;overflow: visible;z-index: 2;}
.nr-nav-left{float: left;font-size: 26px;color: #111;}
.nr-nav-right{float: right;}
.nav-right-1{float: left;}
.right-nav-1{float: left;}
.right-nav-1>a,.nr-nav-xl{position: relative;margin: 0 .5rem;display: inline-block;color: #969696;}
.right-nav-1>a:after,.nr-nav-right1 a:after{content: '';width: 0;height: 3px;background: #3969e5;position: absolute;
left: 0;bottom: 0px;transition: all .3s;}
.nav-right-2{float: left;}
.right-nav-1>a:hover,.right-nav-1>a.hover,.nr-nav-xl>div>a:hover,.nr-nav-xl>div>a.hover,
.nr-nav-right1 a.hover,.nr-nav-right1 a:hover{color: #3969e5;}
.nr-nav-right1 a.hover{color: #e72427 !important;}
.right-nav-1>a:hover:after,.right-nav-1>a.hover:after,.nr-nav-right1 a.hover:after,.nr-nav-right1 a:hover:after{width: 100%;}
.nr-nav-xl{background: url(/static/css/images/jt-6.jpg) no-repeat right center;padding-right: 20px;cursor: pointer;}
.nr-nav-xl>div{position: absolute;background: #fff;text-align: center;line-height: 2;padding:10px 20px;
border-radius: 5px;border: 1px solid #efefef;display: none;white-space: nowrap;left: 50%;transform: translateX(-50%);}
.nr-nav-xl>div>a{color: #969696;display: block;}
.nr-nav-xl:hover,.nr-nav-xl.hover{color: #111;}
.nr-nav-right1{float: right;}
.nr-nav-right1>li{float: left;padding:0 .5rem;}
.nr-nav-right1>li>a{position: relative;display: inline-block;cursor: pointer;}
.nr-nav-right1>li:last-child{padding-right: 0;}
.nrnav-box{background: #fff;border:none;}
.nrnav-box.active{position:fixed;z-index: 10;border-bottom: 1px solid #ccc;}












.page{text-align: center;}
.page>a{width: .8rem;height: .8rem;background: #f3f3f3;display: inline-block;font-size: 16px;color:#cecece;
line-height: .8rem;border-radius: 50%;opacity: .6;margin: 0 .25rem;vertical-align:middle}
.page>a.hover,.page>a:hover{opacity: 1;color: #111;}
.page .news-page{background: none;
  height: 1rem;
    width: 1rem;
    display: inline-block;
    top: 50%;
    left: 50%;
    position: relative;
    transform:translate(-50%,-50%);
}
.page .current{
  width: .8rem;
    height: .8rem;
    background: #dedede;
    display: inline-block;
    color:#707070;
    font-size: 16px;
    line-height: .8rem;
    border-radius: 50%;
    opacity: .6;
    margin: 0 .1rem;
    vertical-align: middle;
}
.page>a:first-child{margin-right:.6rem;}
.page>a:last-child{margin-left:.6rem; }
.m-prev,.m-next{width: 1.4rem; height: 1.4rem;background: url(/static/css/images/prev.png); background-size:100%;left: 3.5%;transform: translateY(-50%);margin: 0;}
.m-next{background-image: url(/static/css/images/next.png);right: 3.5%;left: auto;}

textarea::-webkit-input-placeholder {
         
         color: #dcdcdc;
     }
.sqsy{background: #fff;padding: 1rem 1.8rem;font-size: .32rem;line-height: 1.75;color: #969696;}
.form-title{font-size: .56rem;text-align: center;color: #191919;margin: 0 0 1.2rem;font-weight: normal;}
.m-form1{display: flex;flex-wrap: wrap;justify-content: space-between;}
.m-form2{width: 46.17%;flex-shrink: 0;margin-bottom: .56rem;}
.m-form2 input,.m-form2 textarea{display: block;width: 100%;font-size: 125%;color: #000;
border-radius: .2rem;line-height: 1;padding: .22rem .5rem;border: 1px solid #dcdcdc;}
.m-form2 input:focus,.m-form2 textarea:focus{border-color: #E72427;
box-shadow: 0 0 1px 1px rgba(231,36,39,.5);outline:none;}
.m-form2 label{font-weight: 400;}
.m-form2 label>span{font-size: 80%;color: #E72427;padding-right: .1rem;}
.m-form2 textarea{padding: .4rem .5rem; height:auto ;font-size: 14px;line-height: 1.5;}
.m-form3{display: flex;width: 100%;justify-content: space-between;align-items: flex-end;
margin-top: .5rem;font-size: 112.5%;}
.m-form3 .btn{padding:.3rem 2.4rem;font-size: 111%;background-color: #E72427;border: none;border-radius: .2rem;}
.m-form3 .btn:hover{background-color: #ef4345;}
.formcode label{width:100%;}
.formcode input{width:58.5%;float:left;}
.formcode img{height:47px;float:left;border:1px solid #cccccc;margin-left:.5rem;}

.sqsy-text{border-top: 1px solid #E72427;margin-top: 1.2rem;padding-top: 1.2rem;overflow: hidden;}
.sqsy-text span{padding-right: .25rem;color:#e72427;}
.sqsy-text h2{font-size: .48rem;color: #191919;margin: 0 0 .4rem;font-weight: normal;}
.sqsy-left{padding-right: 70px;}
.sqsy-right{padding-left: 40px;}
.sqsy-text1{display: flex;justify-content: space-between;}
.sqsy-text1>div{width: 45%;}
.sqsy-text1>div>h4{font-size: 18px;color: #E72427;font-weight: 500;margin-top: .1rem;}


.wxopen{
	display: none;
	background-color:rgba(0, 0, 0, 0.8);
	height:100%;
	width:100%;
	position: fixed;
	z-index: 10000;
}
.wxopen img{
	width: 72%;
	margin-top: 3rem;
	margin-left: 3rem;
}


@media only screen and (max-width:768px) {
  .form-title {
    font-size: .86rem;
}
  .formcode input{width:40%;}
  .formcode img {
    height: 1.5rem;margin-left:.7rem;
  }
  .index-1 p{
    font-size: 11px;
  }
  .to-top {
    width: 36px;
    height: 36px;
    right: 20px;
    bottom: 20px;}
.foot_email{display:block;padding-left: 0px;}
.to-top>.m-center{width: 50%;height: 50%;    margin-top: 25%;margin-left: 25%;}
  #logo1{
    display: none;
  }
  #logo2{
    display: block;
  }
  .header_hover {
    height: 50px;
    background-color: #fff;
}
.width-100,section,header,footer,.width-1220{min-width: 1px;width: 100%;}
.width-50{width: 100%;}
.hidden-xs{display: none !important;}
.visible-xs{display: block !important;}

.navbar-toggle .icon-bar{background: #111;width: 20px;height:2px;border-radius: 0;}


.logo{width: auto;height: 43px;}
.navbar-toggle.active{}
.navbar-toggle>span{transform-origin:0 50%;transition: all .3s;}
.navbar-toggle.active>.bar-1{transform: rotateZ(45deg) translateY(-2px)}
.navbar-toggle.active>.bar-3{transform: rotateZ(-45deg) translateY(2px)}
.navbar-toggle.active>.bar-2{opacity: 0;}
.nr-banner .width-1220 p{
    width: auto;
    font-size: 14px;
    line-height: 24px;
}

.btn-ljgd,.btn-ljgd5{width:max-content;font-size: .6rem;height:2.5em;line-height:2.5;
border-radius: 1.2em;padding-left:.5rem;padding-right:1.6rem ;}
.btn-ljgd>span,.btn-ljgd5>span{width: .7rem; height: .7rem;margin-top: -.35rem;background-size: .4rem;}
.btn-ljgd5>span{background-size: .7rem;}

.wxbox{
  display: none;
  width: 60px;
  height: 64px;
  margin-top: 38PX;
  padding: 4px 0px 0px 0px;
  transform: translate3d(-34%,-91%,0);
}

.nav{display: none;}





footer{padding: 0 .5rem;font-size: .48rem;}
.footer-ba span{display: block;padding: 0;text-align: left;}
.footer-2{padding: 0;background: none;border-top: 1px solid #2e2e2f;border-bottom: 1px solid #2e2e2f;border-radius: 0;
font-size: .44rem;height: 1.6rem;}
.footer-3{padding: 0;}
.footer-3>span.pull-right{float: none !important;padding-left: 5em;display: block;margin-top: .2rem;}
.footer-logo{height: 1rem;}
.footer-5,.footer-6{width: 1rem; height: 1rem;}
.footer-2>a{display: block;width: auto;}
.footer-ba{font-size: .4rem;}







.banner{height: auto;}
.banner-1{flex-wrap: wrap;flex-direction: column-reverse;padding: 19.6% 10% 30%;align-items: flex-start;}
.banner-left{width: 85%;padding:20% 0 0 0;}
.banner-right{width: 100%;text-align: center;}
.banner-img1{margin: .8rem 0 1.2rem;}
.index-3{height: auto;}
.index-3>.a-background{height: 0;padding-bottom: 86.67%;}




.index-3>.text{opacity: 1;}

.index-7>.index-6{padding: 0;}
.index-8{position: relative;padding: 10% 20%;}
.index-12>.h3{font-size: .7rem;}
.index-12{position: relative;padding-bottom: 3.6rem;}
.index-14{padding: 0;background-size: 19.6% auto;border:1px solid #dcdcdc;border-top: none;}
.index-page2{width: 100% !important;left: 0 !important;text-align: left;}
.img-box.index-11:after{top:auto;left: 50%;right:auto;bottom:0;transform:rotate(180deg) translateX(50%);
width: 28px;height: 10px;
background-image: url(/static/css/images/sj.png); }
.index-new{margin: 0 5%;width: 90%;}
.index-16{font-size: .45rem;padding: .3rem 0;background: none;align-items: center;}
.index-19{font-size: .5rem;padding: 0;line-height: 1.5;}
.index-19>.m-dhslh{display: -webkit-box;text-overflow: clip;white-space:  normal;}
.index-20,.index-22{width: 100%;float: none;}
.index-20{padding: 0 3%;}
.index-22{padding: 1rem 18%;text-align: center;}
.index-21{margin: 3.085%;}




.nr-banner{height: 0;padding-bottom:70.667%;}
.nr-banner>.width-1220{position: absolute;padding:10px 10%}

.nr-nav{height: auto;line-height: 2.5;}
.nr-nav-left{float: none;text-align: center;line-height: 1.2;padding: .5rem;font-size: .7rem;}
.nr-nav-right,.nr-nav-right1{float: none;font-size: .52rem;}
.right-nav-1>a, .nr-nav-xl{margin: 0 .4rem;padding-bottom: 5px;}
.right-nav-1>a:hover{color: #969696;}
.right-nav-1>a:hover:after{width: 0;}
.nav-right-2{float: right;padding-right: 10px;}
.page>a{font-size: .5rem;width:1rem;height: 1rem;line-height: 1rem;}
.nr-nav-right1{width: 100%;}
.nr-nav-right1>li{display: table-cell;width: 1%;padding: 0;float: none;text-align: center;}
.nr-nav-right1>li>a{padding-bottom: 5px;}
.nr-nav-left{}
#nr-nav a:hover{color: #111;}
#nr-nav a:hover:after{width: 0;}
#nr-nav a.hover:after{width: 100% !important;}
.nr-nav-right, .nr-nav-right1 {
    float: none;
    font-size: .44rem;
}
.sqsy{padding: 1.6rem .7rem 1.4rem;font-size: .44rem;}
.m-form2{width: 100%;}
.m-form2 input,.m-form2 textarea{font-size: .52rem;padding: .4rem .6rem;}
.m-form2 textarea{font-size: .4rem;}
.m-form3{flex-wrap: wrap;align-items: center;justify-content: center;}
.m-form3 .btn{width: 100%; margin-bottom: .8rem;}
.sqsy-left,.sqsy-right{padding: 0;}
.sqsy-right{border-top: 1px solid #dcdcdc;padding-top: .76rem;margin-top: .76rem;}
.sqsy-text h2{font-size: .72rem;}
.sqsy-text1>div>h4{font-size: .52rem;}






}


.next{
	-webkit-animation: next 1s 1s ease-in-out infinite;
}
@-webkit-keyframes next {
	0% { -webkit-transform: translateY(0); }
	50% { -webkit-transform: translateY(-10px);  }
	100% { -webkit-transform: translateY(0); }
}


.menulist{float:left;font-size:16px;color:#707070;width:230px;height:580px;overflow:hidden;border-right: 1px solid #ececec;padding:8px 0px;}
.menulist p{
    line-height: 20px;
    padding-left: 70px;
    margin: 24px 0px;
    cursor: pointer;
    }
.menulist p:hover{border-right:2px solid #e72427;color:#e72427;}
.menu4{display: none;float:left;margin-left:40px;margin-top:28px;}
.menu5{
  bottom: 0px;
  position: absolute;
  transform: translate(0,35%);
  margin-left: 40px;
  left: 230px;
}
.menu5 span{padding-left: .1rem;color: #969696;}
.menu5 p a{color: #e72427; border-bottom: 1px solid #e72427;}




.menulist .hover{border-right:2px solid #e72427;color:#e72427;}
.menulistbox{display: flex;width:630px; height:610px;display: none;left: 50%;
    transform: translateX(-44.5%);}
.hxjs-con-item .width-50 img{width:100%; height:auto;}




.menu-12{display: none;margin-bottom: 15px;}
.menu-zhcs{color: #707070;font-weight: 500;padding-bottom: 3px;cursor: pointer;transition: color .3s}
.menu-zhcs span,.menu-13 .mui-icon{float: right;font-size: 20px;position: relative;top:5px;transition: all .2s ease-in-out;-webkit-backface-visibility: hidden;
backface-visibility: hidden;}
.menu4{width: 316px;overflow: hidden;}
.menu-zhcs.hover{color: #e72427;}
.menu-zhcs.hover span,.menu-13.hover span{transform: rotate(90deg);}
.menu-13 .mui-icon{top:3px;}
.menu-14{padding-left: 1em;display: none;}

.menu-14 a{display: flex;font-size: 16px;color: #969696;
line-height: 1.5;margin-bottom: 15px;}
.menu-14 a>.img{width: 24px;height: 24px;overflow: hidden;flex-shrink: 0;position: relative;margin-right: 15px;}
.menu-14 a>.img>img{width: 100%;height: 100%;position: absolute;left: 0;top:0;}
.menu-14 a>.img>img:last-child{opacity: 0;transition: all .2s ease-in-out;-webkit-backface-visibility: hidden;
backface-visibility: hidden;}
.menu-14 a:hover>.img>img:last-child{opacity: 1;}
.menu-14 a:hover{color: #e72427;}
.menu-15{display: flex;padding: 56px 100px 50px;height: 100%;}
.menu-15>.menu-7{width: 50%;flex-shrink: 0;height: 100%;overflow: hidden;position: relative;}






	display: block;
}
.hnss_mid img{
	border: none;
	max-width: 100%;
	display: block;
}
.hnss_top img{
	border: none;
	max-width: 100%;
	display: block;
}
p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,i,em,b{
	font-weight: normal;
	font-style: normal;
}
a{
	text-decoration: none;
}
input,select,textarea{
	outline: none;
	padding-top: 0;
	padding-bottom: 0;
	font-family: "microsoft yahei";
}


.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}




.wrap{ margin:0 auto; width:100%; min-width:1153px;}
.wrapper{ margin:0 auto; width:1153px;}
.wrapperk{ margin:0 auto; width:100%; background:#FFF url(/static/css/images/topbj.png) repeat-x bottom; height:63px; z-index:99; position:fixed; top:0px;min-width:1153px;}


.index_top{height:65px;}
.index_top .logo{ float:left; height:60px; width:200px; padding-left:6px; padding-top:2px;}
.index_top .logo img{ width:200px !important}
.index_top .topnav{float:left; width:880px; height:63px; margin-left:60px;}

#menu {position:relative; z-index:1000; margin:0px auto; height:63px; width:890px;}
#menu .mainlevel{float:left;  margin:0 1px; text-align:center; display:inline-block; position:relative; z-index:10;}
#menu .mainlevel a{font:400 16px/63px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; text-decoration: none; color: #333; width:auto; display: block; height:63px; padding:0px 20px; margin:0 9px;}
#menu .mainlevel a:hover{color:#0077CE; background: url(/static/css/images/navbj.png) no-repeat bottom;}
#menu .mainlevel a.tips{color:#0077CE; background:url(/static/css/images/navbj.png) no-repeat  bottom;}
#menu .none a{ background:none;}
#menu .none a:hover{ background: url(/static/css/images/navbj.png) no-repeat bottom;}
#menu .mainlevel a .ft{ color:#999; font-family:Arial, Helvetica, sans-serif;}
#menu .mainlevel a:hover .ft{ color:#09F; font-family:Arial, Helvetica, sans-serif;}
#menu .mainlevel ul{position:absolute; top:62px; display:none; *width:2000px; height:auto; overflow:hidden; width:120px; padding:10px;background: url(/static/css/images/navubj.png) repeat; left:50%; margin-left:-70px; z-index:-1;}
#menu .mainlevel ul li{margin:0 auto;  display:inline-block; text-align:center; color:#fff; border-bottom:1px solid #526673;}
#menu .mainlevel ul li a{width:120px; height:35px; display:inline-block; _padding-bottom:6px; color:#fff; text-align:center; font:400 13px/35px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; padding:0px; background:none; margin:0px;}
#menu .mainlevel ul li a:hover {width:120px; height:35px; display:inline-block; _padding-bottom:6px; color:#0077CE; text-align:center; font:400 13px/35px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; padding:0px; background:#fff;}
.search { float:right; width:130px; padding-top:16px; }
.inputzs { float:left; height:20px; border:1px solid #ddd; border-right:0px; background:#F9F9F9; border-radius:5px 0px 0px 5px; padding:2px 5px; line-height:20px; width:80px; margin:3px 0px; color:#048; box-shadow: none; font-family:'Microsoft Yahei', Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; font-size:12px;}
.inputzs:focus { background:#fff; }
.inputsou { width:30px; height:26px; margin:3px 0px 0px; display:inline-block; text-align:center; border:0px; border-radius:0px 5px 5px 0px; float:left; color:#fff; font-size:14px; font-family:Microsoft Yahei; line-height:20px; background:#F9F9F9 url(/static/css/images/sousou.png) no-repeat 5px center; padding-right:8px; border:1px solid #ddd; border-left:0px;}
.inputsou:hover { cursor:pointer; color:#fff; background:#fff url(/static/css/images/sousouh.png) no-repeat 5px center; }
.form-input::-moz-placeholder {
color:#aaa;
opacity:1
}
.form-input:-ms-input-placeholder {
color:#aaa
}
.form-input::-webkit-input-placeholder {
color:#aaa
}
::-webkit-input-placeholder {  
color: #999; 
} 
:-moz-placeholder {  
color: #aaa; 
} 
::-moz-placeholder {  
color: #aaa; 
} 
:-ms-input-placeholder {  
color: #aaa; 
} 

.undis{ display:none;}
.dis{ display:block;}
.layout{ width:100%; margin:0 auto; background:#fff;}
.layout:after{ display:table; clear:both; content:"";}
#focus{ position:relative; overflow:hidden; width:100%; height:500px; padding-top:63px; min-width:1153px;}
#focus .layout{ position:relative; height:500px;}
#focus ul{ overflow:hidden; width:100%; height:500px;}
#focus li{ float:left; overflow:hidden; width:100%; height:500px;}
#focus li .bigPic{ display:block; width:100%; height:500px;}
#focus .tit{ position:absolute; bottom:10px; left:45%; overflow:hidden; width:192px; height:19px;}
#focus .tit span{ display:block; cursor:pointer; float:left; overflow:hidden; width:21px; height:19px; margin:0 5px 0 0; background:url(/static/css/images/1.png) no-repeat center;}
#focus .tit span.on{ background:url(/static/css/images/2.png) no-repeat center;}


.probg{ background:url(/static/css/images/prodbgbj.jpg) repeat-x top; height:auto; overflow:hidden;}
.prodbj{ background:url(/static/css/images/prodbj.jpg) no-repeat center;height:555px; padding-top:45px;}
.protop{ background:url(/static/css/images/line.png) no-repeat 60px 35px; height:80px;}
.proh_title{ float:left; width:50%; height:auto; overflow:hidden;}
.proh_title h1{font:600 28px/38px frutigernext, "Microsoft YaHei", Helvetica, sans-serif; display:block; height:38px; color:#333; text-indent:9px;}
.proh_title h2{font:400 16px/20px Arial,sans-serif; display:block; height:20px; padding-left:60px; display:block;}
.pro_more{ float:right; width:60px; padding-right:8px; text-align:right; margin-top:30px;}


.fangbg{ background:url(/beiktportal/images/fangbjbj0.jpg) repeat-x bottom; height:auto; overflow:hidden;}
.fanganbj{ background:url(/beiktportal/images/fangbj0.jpg)no-repeat right bottom; height:555px; padding-top:45px;}


.newfwbj{ background:#fff url(/static/css/images/newsbj.jpg) repeat-x;height:250px; padding-top:15px;}

.conner{ height:auto; overflow:hidden; padding:0px; background:#fff url(/static/css/images/cnbj.jpg) repeat-x; overflow:hidden;}
.conner .left{ float:left; margin-left:0px;_margin-left:0px; background:url(/static/css/images/left.jpg) no-repeat left top; padding-top:20px; padding-left:20px; height:210px; width:560px; padding-right:10px;}
.abtwm{ width:530px; margin:0 auto; background:url(/static/css/images/zixun.png) no-repeat left center; height:35px; padding-left:25px; font:600 18px/33px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#333; clear:both;}
.abtwm h1{font:600 18px/33px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#333; float:left; width:150px;}
.abtwm a{ float:right; display:block;color:#CCC; font-size:14px; width:30px;}
.new{ padding-left:10px; padding-top:5px;}
.new ul{ padding:0; margin:0;}
.new li{ background:url(/static/css/images/list.jpg) no-repeat 4px center; height:25px; padding-left:21px; overflow:hidden; margin:0px 0px 4px; clear:both;}
.new li span{float:right; text-align:right; color:#999; font-size:12px; line-height:25px; padding-right:5px;}
.new li a,
.new li a:link, .new li a:active{color:#333; font-size:14px; text-decoration:none; display:block; float:left; overflow:hidden; line-height:25px; }
.new li a:hover{color:#000; text-decoration:none;}

.conner .right{ float:right; background:url(/static/css/images/right.jpg) no-repeat right top; padding-top:20px; height:210px; width:450px; padding-right:28px;}
.fuwuzc{background:url(/static/css/images/kf.png) no-repeat left center; height:35px; padding-left:25px; font:600 18px/33px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; color:#333;}
.weicincont{ width:auto; background:url(/static/css/images/weixin.png) no-repeat right top; padding-right:85px; margin-top:5px;}
.weicincont p{ margin:0px; padding:0 0 9px; line-height:22px; font-size:14px; text-indent:30px;}
.weicincont div{ background:url(/static/css/images/tell.png) no-repeat left center; padding-left:22px; height:25px; line-height:25px;}
.weicincont div span{ color:#0077CE; font-weight:600; font-size:16px; line-height:25px;}
.weicincont div a{ display:inline-block; margin-left:28px; width:65px; background:url(/static/css/images/qq.png) no-repeat center; height:25px; padding-left:30px;}
.weicincont div a:hover{background:url(/static/css/images/qqh.png) no-repeat center; color:#000;}

.xiazai{width:auto; background:url(/static/css/images/xiazai.png) no-repeat left center; height:30px; margin-top:9px; padding-left:22px; line-height:30px;}
.xiazai a{ display:inline-block; padding-right:18px; background:url(/static/css/images/xiazai_a.png) no-repeat right bottom; height:24px; border-bottom:1px solid #0077CE; color:#333; margin-left:8px; margin-right:9px;}
.xiazai a:hover{border-bottom:1px solid #0077CE; color:#0077CE;}
.inanli{ width:340px; margin:0 auto; padding:5px 0px; background:url(/static/css/images/fangan.jpg) no-repeat left center; height:25px; text-align:right;}
.conta{ width:210px; margin:0 auto; background:url(/beiktportal/images/conta.jpg) no-repeat left 10px; height:25px; padding-top:38px;}
.conta a img{ margin:5px auto;}
.inanli a,.abtwm a{ background:url(/static/css/images/mor.jpg) no-repeat left center; padding-left:15px; margin-top:9px; color:#999; font:400 13px/25px 宋体; text-decoration:none;}
.inanli a:hover,.abtwm a:hover{ color:#0077CE;}
.more{width:250px; float:right; text-align:right; padding-right:30px;}
.more a:link{display:inline-block; background:url(/static/css/images/more.jpg) no-repeat 0 center; padding-left:20px; color:#999; font:400 13px/25px 宋体;}
.more a:hover{background:url(/static/css/images/moreh.jpg) no-repeat 0 center; color:#09F; font:400 13px/25px 宋体;}

.conner .center{ float:left; padding:26px 15px 0px; width:370px; height:200px;}
.fangan{ width:540px; height:75px; margin:21px auto 1px;}
.fangan .limg{ float:left; width:80px; height:70px;}
.fangan .righttext{ float:right; width:450px; text-align:left; font:400 13px/20px 宋体;}
.fangan .righttext h1{ text-align:left; display:inline-block; width:100%; font:600 14px/25px 宋体; color:#09F;}
.fangan .righttext h1 a:link{color:#09F;}
.fangan .righttext h1 a:hover{color:#06F;}
.anli{ width:960px; margin:0 auto; padding-left:40px; background:#F3F3F3 url(/beiktportal/images/anli.jpg) no-repeat 17px center; height:170px;}


.scroll{overflow:hidden; width:1153px; zoom:1; margin:25px auto; height:410px;}
.scroll .pcont{ float:left; overflow:hidden; width:1060px; height:410px;}
.scroll .ScrCont{ width:195000px; zoom:1;}
.scroll #List1_1,
.scroll #List2_1{ float:left;}
.scroll .LeftBotton{background:url(/static/css/images/mini_back.png) no-repeat center; float:left; width:40px; margin-right:8px; height:85px; margin-top:120px;}
.scroll .RightBotton{background:url(/static/css/images/mini_per.png) no-repeat center; float:right; width:40px; height:85px; margin-top:120px}
.scroll .LeftBotton:hover{background:url(/static/css/images/mini_back_focus.png) no-repeat center;}
.scroll .RightBotton:hover{ background:url(/static/css/images/mini_per_focus.png) no-repeat center;}
.scroll ul{ padding:0px; margin:0px;}
.scroll li{ float:left; width:228px; height:340px; text-align:center; padding:10px 16px 16px 10px; line-height:25px; background: url(/static/css/images/pro_bg.png) no-repeat right bottom; margin:0 5px;}
.scroll li:hover{background: url(/static/css/images/pro_bg2.png) no-repeat right bottom;}
.scroll li h1{ text-align:center; font-size:18px; line-height:40px; padding:10px 0px 0px; display:block; font-weight:100;}
.scroll li h2{ text-align:right; padding-right:8px; display:block; line-height:20px; font-size:13px; font-weight:100;}
.scroll li h2 a{ color:#0077CE;}
.scroll li p{ margin:8px; padding:0px; line-height:22px; font-size:14px; text-align:left;}
.scroll li img{ cursor:pointer; width:228px; height:152px;}
.scroll li a img,.scroll li a:visited img,.scroll li a:link img{}
.scroll li a:hover img,.scrolla li a:active img{}

a.bt{width:100px; display:inline-block; cursor:pointer; padding-top:6px; height:32px; background:url(/beiktportal/imgindex/anniu.png) no-repeat;text-decoration:none; line-height:30px; text-align:center; color:#C30; font:400 13px/30px 宋体;}
a.bt:hover,a.bt1:hover,a.bt2:hover{ text-decoration:none; color:#F60;}
a.bt1{width:100px; display:inline-block; cursor:pointer; padding-top:6px; height:32px; background:url(/beiktportal/imgindex/anniu.png) no-repeat;text-decoration:none; line-height:30px; text-align:center; color:#666; font:400 13px/30px 宋体;}
a.bt2{width:100px; display:inline-block; cursor:pointer; padding-top:6px; height:32px; background:url(/beiktportal/imgindex/anniu.png) no-repeat;text-decoration:none; line-height:33px; text-align:center; color:#f60; font:400 13px/30px 宋体;}
.abbanner{ height:120px;}


.abtbg{ background:url(/static/css/images/abtbj.jpg) repeat; height:auto; padding-top:62px; z-index:2; position:relative;}
.abotbj{ background:url(/static/css/images/abtop.jpg) no-repeat center top; height:340px; z-index:1;}
.abouthbj{ width:100%; z-index:22; position:relative; top:292px; background:url(/static/css/images/abouthbj.png) repeat-x; margin:0 auto; height:96px;}
.abouthbj .top,.abouth2bj .top,.abouth3bj .top,.abouth4bj .top,.abouth5bj .top{ position:absolute; top:-60px; height:2px; width:auto;}
.abouthbj .biaoti{ width:186px; height:56px; margin:0 auto; padding:20px 0px; color:#FFF; background:url(/static/css/images/aboth.png) no-repeat center; text-align:center; letter-spacing:1px;}
.bigfont{font:600 25px/35px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.smallfont{ font-weight:100; font-size:15px;}
.engfont{font:400 16px/25px Arial,sans-serif; display:block;}
.abouth2bj{ width:100%; position: relative; background:url(/static/css/images/abouthbj2.png) repeat-x; margin:0 auto; height:96px;}
.abouth2bj .biaoti{ width:186px; height:56px; margin:0 auto; padding:20px 0px; color:#FFF; background:url(/static/css/images/aboth2.png) no-repeat center; text-align:center; letter-spacing:1px;}
.abtbg2{ background:#FFF; z-index:2px; position:relative; height: auto;}
.abotcon{ margin:0 auto; width:550px; background:url(/static/css/images/bg.png) no-repeat right 70px;  height: auto; padding:80px 600px 9px 8px; z-index:2; position:relative;}
.abotcon p{ text-indent:30px; line-height:25px; font-size:15px;}
.abtbg3{ background:#F5F3F4; height:auto; padding-top:28px; position:relative; padding-bottom:0px;}
.rongyu{ margin:0px auto 30px; width:1105px;}
.rylist{margin:0px auto 30px; width:1095px; height:auto; overflow:hidden;}
.listkuan{ float:left; width:828px; height:auto;}
.listkuan ul{ padding:0px; margin:0px;}
.listkuan li{ float:left; margin:5px 16px 10px 0px; width:260px;}
.listkuan li img{ border:1px solid #ddd; width:258px; height:180px; display:block; margin:0 auto;}
.listkuan li span,.listright span{ display:block; width:258px; line-height:20px; font-size:14px; color:#333; text-align:center;}
.abouth3bj{ width:100%; position: relative; background:url(/static/css/images/abouthbj3.png) repeat-x; margin:0 auto; height:96px;}
.abouth3bj .biaoti{ width:186px; height:56px; margin:0 auto; padding:20px 0px; color:#FFF; background:url(/static/css/images/aboth3.png) no-repeat center; text-align:center; letter-spacing:1px;}
.listright{ float:right; width:265px; height:auto; padding-top:5px;}
.listright img{border:1px solid #ddd; width:265px; height:398px; display:block; margin:0 auto;}

.abouth4bj{ width:100%; position:relative; background:url(/static/css/images/abouthbj4.png) repeat-x; margin:0 auto; height:96px;}
.abouth4bj .biaoti{ width:186px; height:56px; margin:0 auto; padding:20px 0px; color:#FFF; background:url(/static/css/images/aboth4.png) no-repeat center; text-align:center; letter-spacing:1px;}

.abouth5bj{ width:100%; position: relative; background:url(/static/css/images/abouthbj5.png) repeat-x; margin:0 auto; height:96px;}
.abouth5bj .biaoti{ width:186px; height:56px; margin:0 auto; padding:20px 0px; color:#FFF; background:url(/static/css/images/aboth5.png) no-repeat center; text-align:center; letter-spacing:1px;}

.abtbg4{ background:#FFF; height: auto; padding-bottom:40px;}
.abotwenhua{ margin:0 auto; width:440px; background:url(/static/css/images/qiye.jpg) no-repeat left 20px; height:auto; padding:40px 8px 40px 690px; z-index:2; position:relative;}
.abotwenhua p{ padding:11px 0px; margin:0px; line-height:45px; font-size:16px;}

.abotcontact{ margin:0 auto; width:410px; background:url(/static/css/images/lxwm.jpg) no-repeat left 20px; height:auto; padding:120px 8px 60px 250px; z-index:2; position:relative;}
.abotcontact p{ padding:7px 0px; margin:0px; line-height:25px; font-size:16px;}

.abotteam{ margin:0 auto; width:1100px; background:url(/static/css/images/td.png) no-repeat center 490px; padding-bottom:260px; height:500px; text-align:center;}
.abotteam p{ display:inline-block; width:30%; padding:11px 1%; margin:0px; line-height:25px; font-size:14px; text-align:left; float:left;}
.abotteam p span{font:600 20px/35px frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; display:block; clear:both;}
.imgt{ margin:0 auto; background:url(/static/css/images/td1.png) no-repeat center top; height:350px;}


.zhaopbg{ height:auto;width:100%; background:#F3FBFE url(/static/css/images/zpbj.png) repeat-x top;}
.zhaopnbj{height:auto;width:100%; background:url(/static/css/images/zhaopinbj.jpg) no-repeat center top; padding-top:245px;}
.zhaopconner{ width:1113px; background:#FFF; margin:0 auto; height:auto;padding:5px 20px 15px; }
.zpper{ margin:0 auto; width:1090px; clear: both; position:relative;}

.calendar-box{ position:relative; min-height:750px; margin-top:-1px; padding-bottom:0px;}
.calendar-date{ position:absolute; top:208px; left:576px; width:130px; color:#fff; font-size:50px; font-weight:bold; line-height:58px; text-align:center;}
.calendar-place{ position:absolute; top:422px; left:288px; color:#677b7d; font-size:16px; line-height:40px;}
.calendar-place label{ float:left; font-weight:normal;}
.calendar-place .dropdown{ float:left;}
.calendar-place .btn-default{ display:inline-block; margin-bottom:0; font-weight:400; text-align:center; vertical-align:middle; cursor:pointer; background-image:none; background-color:#fff; border:1px solid #ccdadb; white-space:nowrap; padding:6px 22px; color:#677b7d; font-size:18px; line-height:1.42857143; border-radius:20px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; margin-top:-1px;}
.calendar-place .btn-default:hover,
.calendar-place .btn-default:focus,
.calendar-place .btn-default:active,
.calendar-place .btn-default.active,
.calendar-place .open .dropdown-toggle.btn-default { color:#677b7d; background-color:#f6f6f6; border-color:#ccdadb;}
.calendar-place .dropdown-menu{ min-width:100%; max-height:250px; overflow:auto;}
.calendar-tab{ position:absolute; top:30px;  width:190px; background:url(/static/css/images/zprx.png) no-repeat bottom center; padding-bottom:120px; #left:0px;}
.calendar-tab .nav-tabs{ border-bottom:0;}
.calendar-tab .nav{ margin-bottom:0; padding-left:0; list-style:none;}
.calendar-tab .nav>li{ position:relative; display:block;}
.calendar-tab .nav-tabs>li{ float:left; margin-bottom:-1px; padding-bottom:9px;}
.calendar-tab .nav>li>a{ position:relative; display:block; width:166px; color:#677b7d; font-size:16px; text-align:right; padding:4px 24px 4px 0;}
.calendar-tab .nav-tabs>li>a{ margin-right:0; line-height:26px; border:0; border-radius:0; border-bottom:1px solid #E8F3F9;}
.calendar-tab .nav-tabs>li.active>a,
.calendar-tab .nav-tabs>li.active>a:hover,
.calendar-tab .nav-tabs>li.active>a:focus{ color:#fff; background-image:url(/static/css/images/calendar_tab.png); background-position: right center; background-repeat:no-repeat; background-color:transparent; border:0; cursor:default;}
.calendar-tab .nav li a:hover{ background:#E8F3F9;}
.journey-box{margin:7px 0 0 190px; background:url(/static/css/images/calendar_bg.png) no-repeat 7px top; padding-top:12px;}
.journey-box .toph{ width:100%;}
.journey-box li{ height:auto; overflow:hidden; clear:both; background:url(/static/css/images/calendar_line.png) 10px 0 repeat-y; padding-bottom:10px; display:block; padding-top:15px; position:relative;}
.journey-box .topjs{ position:absolute; #position:absolute; margin-top:-80px; #margin-top:-80px; height:0px; width:500px;}
.journey-box li .date{ width:100%; margin:0 auto; line-height:30px;}
.journey-box li .date-year { float:left; width:90px; color:#666; font-size:18px; text-align:center;}
.journey-box li .date-icon { float:left; background:url(/static/css/images/calendar_date.png) no-repeat center; width:20px; height:30px; color:#46c7c3; font-size:12px; text-align:center;}
.journey-box li .date-moon { float:left; width:300px; color:#0077CE; font-size:18px; text-align:left; text-indent:12px;}
.journey-box li .main{ width:auto; padding-left:30px; margin:10px auto;}
.journey-box li .main-font{ height:auto; overflow:hidden; line-height:30px; width:auto; padding-bottom:8px; border-bottom:1px dashed #ddd; font-size:14px;}
.journey-box li .main-font div{font-size:14px;}
.journey-box li .main-font h3{ color:#333; font-size:14px; font-weight:normal; margin-top:5px; font-weight:600; height:25px;}
.zpdiv{ color:#666; font-size:14px; display:inline-block; padding:2px 4px 6px 4px; line-height:28px;}
.zpdiv p{ padding:0px; margin:0px;}
.journey-box li .main-font a{ color:#188eee;}
.journey-box li .main-font a:hover{ text-decoration:underline!important;}
.journey-box .remark{ background:url(/static/css/images/calendar_line_end.png) 3px 0 no-repeat; color:#aaa; font-size:12px; padding:6px 0 20px 200px;}

*html{background-image:url(about:blank);background-attachment:fixed;}
.toTop{ background:url(/static/css/images/gotop.png) 0 0; width:40px; height:40px; cursor:pointer; position:fixed; right:15px; bottom:15px; margin:0;}
.toTop:hover{ background:url(/static/css/images/gotop.png) 0 -40px;}
*html .toTop{ position:absolute; bottom:auto; top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); margin-bottom:80px;}


.mt115 {margin-top:63px; width:100%;}
.news_auto{ width:100%; height:202px; background: url(/static/css/images/news_banner_02.jpg) no-repeat top center;}

.suhu_title{ width:1080px; margin:20px auto;}
.suhu_title h3{ font-size:30px; color:#333; float:left; font-weight:100px;border:0px; margin:0px; line-height:30px; }
.suhu_title span{ display:block; float:left; font-size:50px; height:32px; width:32px; line-height:25px; background:#2d3e50; color:#fff; text-align:center; margin:0 10px; }
.suhu_title em{ font-style:normal; display:inline-block; padding-top:6px;}
.suhu_title a{ line-height:32px; font-size:18px; background:#2d3e50; display:block; float:left; color:#fff; margin:0 2px; padding:0 5px;}
.suhu_title a:hover{  background:#0077CE; color:#fff;}
.suhu_title .cur{ background:#0077CE; color:#fff;}
.suhu_newslist{ width:1000px; margin:20px auto;}
.suhu_newslist .date{ width:60px; border:1px solid #e8e8e8; background:#f6f6f6; float:left; margin-left:9px; font-family:Arial, Helvetica, sans-serif; margin-bottom:9px;}
.suhu_newslist .date span{ font-size:16px; color:#ccc; line-height:24px; text-align:center; display:block; border:0px; margin:0px;}
.suhu_newslist .date h3{ font-size:36px; color:#CCC; line-height:36px; text-align:center;}
.suhu_newslist .date_right{ margin-left:85px; width: auto; height:auto; overflow:hidden; border-left:1px solid #ddd; padding-left:15px;}
.suhu_newslist .date_right h3{ font-size:18px; color:#64b745; line-height:36px; font-weight:600;}
.suhu_newslist .date_right p{ font-size:14px; color:#666666; line-height:24px; padding:2px; margin:2px;}
.suhu_newslist .dateh_right{ margin-left:100px; width: auto; height:auto; overflow:hidden;}
.suhu_newslist .dateh_right h3{ font-size:18px; color:#64b745; line-height:36px; font-weight:600;}
.suhu_newslist .dateh_right p{ font-size:14px; color:#666666; line-height:24px; padding:2px; margin:2px;}
.shuhu_con_line1{ float:left; margin:0px ; #width:850px; width:850px; height:9px; background:url(/static/css/images/index_line_03.jpg) no-repeat right top;}
.suhu_con_more1 a{ float:left; font-size:12px; color:#666; margin-top:-6px;}
.suhu_con_more1 a:hover{ color:#0077CE;}


.tzlist{width:205px; height:auto; overflow:hidden; margin:5px auto 7px; background:url(/beiktportal/images/tongzhi.jpg) no-repeat  right top; padding:48px 5px 5px 10px;}
.tzlist ul{ padding:0px; margin:0px;}
.tzlist li{float:left; width:90%; background:url(/static/css/images/cd.gif) no-repeat 0 9px; height:25px; padding-left:13px; line-height:25px; color:#666;}
.tzlist li a,
.tzlist li a:link, .sevice li a:active{color:#666; font-size:13px; text-decoration:none;}
.tzlist li a:hover{color:#333; text-decoration:none;}
.new3{ margin:0px auto;}
.new3 ul{ padding:0px; margin:0px;}
.new3 li{float:left; height:30px; width:690px; background:url(/static/css/images/newl.gif) repeat-x center; line-height:30px; font-size:13px;}
.new3 li .date{display:inline-block; float:right; height:30px; width:75px; color:#999; line-height:32px; text-align:center;}
.new3 li .date a{display:inline-block; float:right; height:30px; background:url(/beiktportal/images/bt.jpg) no-repeat center; width:75px; color:#999; line-height:32px; padding-left:3px; text-align:center; text-decoration:none;}
.new3 li .date a:hover{display:inline-block; float:right; height:30px; background:url(/beiktportal/images/bt1.jpg) no-repeat center; width:75px; color:#6D6789; line-height:32px; padding-left:3px; text-align:center;}
.new3 li .tex{display:inline-block; float:left; height:30px; background:#FFF url(/static/css/images/cd.gif) no-repeat 0px 9px; padding-left:16px; line-height:30px; font-size:13px;}
.new3 li .tex a,
.new3 li .tex a:link{ display:inline-block; cursor:pointer;line-height:30px; background:#FFF; font-size:13px; padding-right:9px; color:#666;}
.new3 li .tex a:hover{ text-decoration:none; line-height:30px; color:#333; font-size:13px;}
.new3 li .date1{display:inline-block; float:right; height:30px; width:85px; color:#999; line-height:32px; text-align:center; background:#FFF; overflow:visible; _overflow:visible;}
.new3 li .date1 a{display:inline-block; float:right; height:30px; background:url(/beiktportal/images/bt.jpg) no-repeat center; width:75px; color:#999; line-height:32px; padding-left:3px; text-align:center; text-decoration:none;}
.new3 li .date1 a:hover{display:inline-block; float:right; height:30px; background:url(/beiktportal/images/bt1.jpg) no-repeat center; width:75px; color:#6D6789; line-height:32px; padding-left:3px; text-align:center;}
table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.table-style-1 { border:1px solid #e0e0e0; border-bottom:0px; border-top:0px; width: auto;}
.table-style-1 td, .table-style-1 th { color:#333; font-size:14px; border-bottom: 1px solid #e0e0e0; border-right:1px solid #e0e0e0; border-top: 1px solid #e0e0e0; text-align: center; padding:7px 5px;}
.table-style-1 td a{ color:#007500; font-size:14px; line-height:30px;}
.table-style-1 th {background: #f5f5f5; line-height:30px;}
.table-style-1 td{ line-height:20px;}
.table-style-1 td.right{ text-align:right; padding-right:4px;}
.table-style-1 td.left{ text-align:left; padding-left:4px;}



.anlibj{ background:#E8F7FC url(/static/css/images/albjj.png) repeat-x top; height: auto;  width:100%; min-width:1153px; margin:0px auto;}
.anlibjnei{ background:url(/static/css/images/albj.jpg) no-repeat center top; height:auto; padding-top:243px; width:100%; min-width:1153px; margin: 0 auto; overflow:hidden;}
.ancont{ width:1113px; background:#fff; height:auto; padding:20px 0px 20px 20px; overflow:hidden;}
.ancontp{ width:1113px; background:#FFF; height:auto; padding:10px 20px 20px; position:relative; overflow:hidden;}

.is-list{
	width: 260px;
	height: 497px;
	float: left;
	margin-right:18px;
	display:inline;
	position:relative;
	
	}
.is-hover{
	background:url(/static/css/images/ahover.jpg) no-repeat left top;
}
.is-hover1{background:url(/static/css/images/ahover1.jpg) no-repeat right top;}
.is-hover1 ul li a,.is-hover2 ul li a,.is-hover3 ul li a,.is-hover4 ul li a{ color:#333}
.is-more{ position:absolute; right:0; bottom:0; width:65px; height:26px; text-align:center; line-height:26px;background:#d8d8d8;}
.is-more a{color:#888888;}
.is-more a:hover{ text-decoration:none}
.is-hover1 .is-more,.is-hover2 .is-more,.is-hover3 .is-more,.is-hover4 .is-more{ background:none;}
.is-hover1 .is-more a,.is-hover2 .is-more a,.is-hover3 .is-more a,.is-hover4 .is-more a{color:#333}

.h92 {
	height: 92px;
	position:relative;
}
.h92 img {
	display: block;
	position: absolute;
	top: 17px;
	left: 114px;
}
.h92 a {
	display: block;
	position: absolute;
	width: 100%;
	height: 33px;
	line-height: 33px;
	text-align: center;
	color: #fff;
	top: 49px;
	left: 0;
	text-decoration: none;
	font-size: 14px;
}
.is-list1{ margin:15px 12px 0;}
.is-list1 ul{ margin-top:10px;}
.is-list1 ul li{ height:30px; line-height:30px; display:block; width:auto; padding-left:0px; clear:both;}

.casedetail{width:890px; border-left:2px solid #D7EEFF; padding-top:10px; height:auto; overflow:visible; padding-left:30px; position:relative; top:0px; right:12px; float:right; min-height:450px;}
.casedetail h1 { font:600 16px/35px 微软雅黑; color:#333; padding:0px; text-align:center;}
.casedetail h2 { text-align:center; color:#000; font:600 20px/43px 微软雅黑; }
.casedetail h3 { text-align:center; color:#999; font:400 13px/25px 微软雅黑; border-bottom:1px dashed #CCCCCC; }
.casedetail h3 span { padding-left:22px; display:inline-block; }
.casedetail .cont { padding:5px 0px; font-size:15px; line-height:26px; }
.casedetail .cont h3 { font:600 16px/35px 微软雅黑; color:#666; padding:0px; color:#333; text-align:left; }
.casedetail .cont p { margin:12px 0px; text-indent:30px; }

.ancontp .caselist{ width:200px; margin:10px; position:absolute; z-index:68; left:15px;}
.caselist ul{ padding:15px 0px; margin:0px;}
.caselist ul span{ height:30px; display:block;}
.caselist ul li{ width:auto; display:inline-block; padding:0px 3px;}
.caselist ul li a{display:block; width:172px; color:#282828; font-size:16px; text-align: center; padding:4px 14px 4px 0; background:url(/static/css/images/lnav.png) no-repeat right center; height:32px; line-height:32px;}
.caselist ul li a:hover{background:url(/static/css/images/lnavhb.png) no-repeat right center; color:#282828;}
.caselist ul li.active a,.caselist ul li.active a:hover,.caselist ul li.active a:focus{background:url(/static/css/images/lnavh.png) no-repeat right center; color:#fff;}


.probj{ background:#F0F9FE url(/static/css/images/probbj.png) repeat-x top; height: auto;  width:100%; min-width:1153px; margin:0px auto;}
.probjnei{ background:url(/static/css/images/probj.jpg) no-repeat center top; height:auto; padding-top:0px; width:100%; min-width:1153px; margin: 0px auto;}
.procont{ width:1113px; background:#FFF; height:auto; padding:20px 0px 40px 20px;}
.procontp{ width:1200px; background:#FFF; height:auto; padding:60px 0px 20px; position:relative;}
.prod{ height:auto; overflow:hidden;}
.prod ul{ padding:0px; margin:0px;}
.prod li{ float:left; width:228px; height:340px; text-align:center; padding:10px 16px 16px 10px; line-height:25px; background: url(/static/css/images/pro_bg.png) no-repeat right bottom; margin:10px 10px;}
.prod li:hover{background: url(/static/css/images/pro_bg2.png) no-repeat right bottom;}
.prod li h1{ text-align:center; font-size:18px; line-height:40px; padding:10px 0px 0px; display:block; font-weight:100;}
.prod li h2{ text-align:right; padding-right:8px; display:block; line-height:20px; font-size:13px; font-weight:100;}
.prod li h2 a{ color:#0077CE;}
.prod li p{ margin:8px; padding:0px; line-height:22px; font-size:14px; text-align:left;}
.prod li img{ cursor:pointer; width:228px; height:152px;}

.pro-tab{ position:fixed; top:318px;  width:1110px; border-radius:5px; z-index:9; height:50px; display:block; border-bottom:0px solid #eff2ff;}
.pro_title{ width:165px; margin:10px;}
.pro_title .left{float:left;}
.pro_title .left h1{font-size:25px; color:#333; float:left; font-weight:600; border:0px; margin:0px; line-height:30px; width:264px;}
.pro_title .left span{float:left; display:block; font-size:50px; height:32px; width:32px; line-height:24px; background:#2d3e50; color:#fff; text-align:center; margin:0px 10px; }
.suhu_title em{ font-style:normal; display:inline-block; padding-top:6px;}
.pro_title .center{ display:block; width:165px;}

.pro_title .center ul{ padding:100px 0px; margin:0px;}
.pro_title .center ul span{ height:30px; display:block;}
.pro_title .center ul li{ width:auto; display:inline-block; padding:0px 3px;}
.pro_title .center ul li a{display:block; width:152px; color:#282828; font-size:16px; text-align: center; padding:4px 14px 4px 0; background:url(/static/images/lnv.png) no-repeat right center; height:42px; line-height:32px;}
.pro_title .center ul li a:hover{background:url(/static/css/images/lnavhb.png) no-repeat right center; color:#282828;}
.pro_title .center ul li.active a,.pro_title .center ul li.active a:hover,.pro_title .center ul li.active a:focus{background: url(../image/hnsd.png) no-repeat right center; color:#fff;}
.pro_title .right{ float:right; padding-right:0px;}
.pro_title .tell{ font:600 16px/35px 微软雅黑; color: #0077CE;}
.procon{ width:900px; margin:0 auto 0px 164px; border-left:2px solid #d9d9d9; padding-top:10px; position:relative; height:auto; overflow:visible; padding-left:30px;}
.prodetail {position:relative; height:auto; overflow:visible;}
.prodetail .top{ position:absolute; top:-110px; height:2px; width:auto;}
.prodetail .topjs{ position:absolute; top:-90px; height:2px; width:auto;}
.prodetail h1 { font:600 18px/45px 微软雅黑; padding:0px; text-align:center; color:#333;}
.prodetail h2 { text-align:center; color:#000; font:600 19px/33px 微软雅黑; }
.prodetail h3 { text-align:center; color:#999; font:400 13px/25px 微软雅黑; border-bottom:1px dashed #CCCCCC; }
.prodetail h3 span { padding-left:22px; display:inline-block; }
.prodetail .cont{ padding:5px 0px 20px; font-size:14px; line-height:26px; position:relative; }
.prodetail .cont div{font-size:14px; line-height:26px; }
.prodetail .cont h3 { font:600 16px/35px 微软雅黑; color:#666; padding:0px; color:#333; text-align:left; }
.prodetail .cont p { margin:12px 0px; text-indent:30px; }
.prodetail .cont div{margin:8px 0px;}

.prodetail .contpro { padding:5px 0px 20px 200px; font-size:15px; line-height:26px; position:relative; }
.prodetail .contpro h3 { font:600 16px/35px 微软雅黑; color:#666; padding:0px; color:#333; text-align:left; }
.prodetail .contpro p { margin:12px 0px; text-indent:30px; }
.prodetail .contpro div{margin:8px 0px;}


.anli_nei { padding-top:0px; }
.anli_nei ul { list-style-type:none; margin:0; padding:0 }
.anli_nei li { background-image:url(/static/css/images/anliico.png); background-repeat:no-repeat; list-style:none; height:35px; clear:both; border-bottom:1px dashed #ddd; background-position:0 center; font-size:14px; }
.anli_nei li a { color:#333; padding:0 0 0 30px; display:block; float:left; line-height:35px }
.anli_nei li a:hover { color:#0C7DDE }
.anli_nei li span { float:right; text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:35px; padding:0 10px; font-size:12px; }
.anli_nei li span a { color:#666; font:400 13px/35px "微软雅黑"; }
.anli_nei li:hover { list-style:none; background-image:url(/static/css/images/anliicoh.png); background-repeat:no-repeat; border-bottom:1px dashed; background-color:#f7f7f7; border-bottom-color:#6b9ceb }
.anli_nei li:active { list-style:none; background-image:url(/static/css/images/anliicoh.png); background-repeat:no-repeat; border-bottom:1px dashed; background-color:#eee; border-bottom-color:#06C }

a.syxz{width:auto; display:inline-block; cursor:pointer; padding-left:35px; height:32px; background: url(../image/xzsy.png) no-repeat left top; text-decoration:none; text-align:center; color:#2D3E50; font:400 15px/32px 微软雅黑; margin:0 10px; }
a.bps{background: url(../image/bps.png) no-repeat left top;}
a.syxz:hover{ text-decoration:none; color:#F60; background-position: left -45px;}


.jszc-tab{ position:absolute; top:0px;  width:200px; z-index:9; height:0px; display:block;}
.jszc_title{ width:200px; margin:10px; float:left;}
.jszc_title .top{float:left;font-size:28px; color:#333; float:left; font-weight:600; border:0px; margin:0px; line-height:30px;}
.jszc_title .center ul{ padding:30px 0px; margin:0px;}
.jszc_title .center ul span{ height:30px; display:block;}
.jszc_title .center ul li{ width:auto; display:inline-block; padding:0px 3px;}
.jszc_title .center ul li a{display:block; width:172px; color:#282828; font-size:16px; text-align: center; padding:4px 14px 4px 0; background:url(/static/css/images/lnav.png) no-repeat right center; height:32px; line-height:32px;}
.jszc_title .center ul li a:hover{background:url(/static/css/images/lnavhb.png) no-repeat right center; color:#282828;}
.jszc_title .center ul li.active a,.jszc_title .center ul li.active a:hover,.jszc_title .center ul li.active a:focus{background:url(/static/css/images/lnavh.png) no-repeat right center; color:#fff;}
.jszcetail{width:880px; margin:0 auto 0px 183px; border-left:2px solid #D7EEFF; padding-top:10px; position:relative; height:auto; overflow:visible; padding-left:30px; min-height:400px; padding-bottom:10px;}
.fuwubj{ height:auto; margin:0 auto; width:100%;}
.fuwubjnei{ width:100%; background:#F1FBFE url(/static/css/images/fwbj.jpg) no-repeat center top; height:auto; padding-top:245px; margin:0px auto; min-width:1153px;}
.fwcontp{ width:1113px; background:#FFF; height:auto; padding:10px 20px 10px; margin:0 auto; position:relative;}
.fuw {margin:12px 0px;}
.fuw h2{font:600 15px/35px 微软雅黑; color:#0077CE; padding:5px 0px; text-align:left; height:30px; }
.fuw p{font-size:15px; line-height:26px; margin:5px 0px;}
.fuw .left{ float:left; width:300px;}
.fuw .left h1{font:600 18px/45px 微软雅黑; color:#666; padding:0px; text-align:left;}
.fuw .right{ float:right; width:350px; height:25px; padding:12px 0px 0px; margin:0px; text-align:right;}
.fuw .right span{ display:inline-block; background:url(/static/css/images/telln.png) no-repeat left center; padding-left:25px; font:600 15px/25px 微软雅黑;}
a.qq{ display:inline-block; margin-left:28px; width:65px; background:url(/static/css/images/qq.png) no-repeat center; height:25px; padding-left:30px; text-align:left;line-height:25px;}
a.qq:hover{background:url(/static/css/images/qqh.png) no-repeat center; color:#000; line-height:25px;}
.module_yj{ margin-bottom:30px; background-color:#fff; border-top:1px solid #E1F0FF; border-radius:4px; -webkit-box-shadow:0 1px 1px rgba(0, 0, 0, .05); box-shadow:0 1px 1px rgba(0, 0, 0, .05) ;padding:8px 15px;}
.module_yj_body { padding:8px 15px}
.module_yj_heading { padding:7px 15px; background:#ddd; border-bottom:1px solid #ccc; border-top-left-radius:3px; border-top-right-radius:3px; overflow:hidden; }
.module_yj_heading h1{ float:left; color:#333; font:600 15px/20px "微软雅黑"; display:inline-block;}
.module_yj_heading span{ float:right; display:inline-block;}

.news_nei { padding-top:0px; }
.news_nei ul { list-style-type:none; margin:0; padding:0 }
.news_nei li { background-image:url(/static/css/images/new_list_style.png); background-repeat:no-repeat; list-style:none; height:35px; clear:both; border-bottom:1px dashed #ddd; background-position:0 center; font-size:14px; }
.news_nei li[yz=yiwen]{ background-image:url(/static/css/images/yiwen.png); background-repeat:no-repeat; list-style:none; height:35px; clear:both; border-bottom:1px dashed #ddd; background-position:0 center; font-size:14px; }
.news_nei li a { color:#333; padding:0 0 0 30px; display:block; float:left; line-height:35px }
.news_nei li a:hover { color:#0C7DDE }
.news_nei li span { float:right; text-align:right; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666; line-height:35px; padding:0 10px; font-size:12px; }
.news_nei li span a { color:#666; font:400 13px/35px "微软雅黑"; }
.news_nei li:hover { list-style:none; background-image:url(/static/css/images/new_list_style_hover.png); background-repeat:no-repeat; border-bottom:1px dashed; background-color:#f7f7f7; border-bottom-color:#6b9ceb }
.news_nei li:active { list-style:none; background-image:url(/static/css/images/new_list_style_hover.png); background-repeat:no-repeat; border-bottom:1px dashed; background-color:#eee; border-bottom-color:#06C }
.news_nei li[yz=yiwen]:hover { list-style:none; background-image:url(/static/css/images/yiwen.png); background-repeat:no-repeat; border-bottom:1px dashed; background-color:#f7f7f7; border-bottom-color:#6b9ceb }
.news_nei li[yz=yiwen]:active { list-style:none; background-image:url(/static/css/images/yiwen.png); background-repeat:no-repeat; border-bottom:1px dashed; background-color:#eee; border-bottom-color:#06C }


.pages{ height:auto; overflow:hidden;}
.pages ul { font-size:13px; clear:both; padding-top:2px; margin:0px 15px; }
.pages ul li { float:left; display:inline-block; padding-bottom:9px; }
.pages ul li a { margin-left:6px; height:25px; line-height:25px; padding:0px 10px; margin-top:5px; background-color:#fff; border:1px solid #ccc; border-radius:5px; display:inline-block; font-weight:100; }
.pages ul li a:hover { color:#FFF; text-decoration:none; background-color:#0077CE; border-color:#136FA2; }
.pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { color:#FFF; background-color:#0077CE; font-weight:600; border-color:#136FA2; }
.pages .pageinfo { float:right; line-height:25px; padding:4px 4px 0px; color:#999; }
.pages .pageinfo strong { color:#666; font-weight:normal; margin:0px 2px;}


.wrapperfot{ margin:0px auto; width:100%; min-width:1153px; text-align:center; background:#333; height:45px; color:#FFF; font-size:14px; line-height:45px;}

.topnavpd{ height:63px; width:100%; margin:0 auto; clear:both; display:block; }

.moren{ height:25px; margin:0 auto; width:100%; text-align:right; padding-top:6px;}
.moren a{ display:inline-block; background: #0077CE url(/static/css/images/moren.png) no-repeat 9px -33px; text-indent:20px; padding:0 10px; line-height:25px; color:#B7F0FF; border-radius: 6px;}
.moren a:hover{ background-position:9px 0px; color:#FFF;}
.suhujs_newslist{ width:1080px; margin:20px auto;}
.suhujs_newslist .date{ width:80px; float:right; margin-right:9px; font-family:Arial, Helvetica, sans-serif; margin-bottom:0px; padding-top:10px; text-align:right;}
.suhujs_newslist .date span{ font-size:13px; color:#999; line-height:25px; text-align:center; display: inline-block; margin:0px;}
.suhujs_newslist .date h3{ font-size:13px; color:#999; line-height:25px; text-align:center; display:inline-block;}
.suhujs_newslist .date_right{ margin-left:2px; width: auto;}
.suhujs_newslist .date_right h3{ font-size:18px; color:#64b745; line-height:36px; font-weight:600;}
.suhujs_newslist .date_right p{ font-size:14px; color:#666666; line-height:24px; padding:2px; margin:2px;}
.suhujs_newslist .date_right p img{ margin:0 auto; display:block;}
.shuhujs_con_line1{ float:left; margin:0px ; #width:1030px; width:1030px; height:9px; background:url(/static/css/images/index_line_03.jpg) no-repeat right top;}