﻿@charset "utf-8";
/* CSS Document */
.topww{ background:#eeeeee;}

.menubox{ background-color:#0076be;}
.nav .nLi h3{ background:url(../img/mubg.jpg) right center no-repeat;}
.nav .sub li{ background-color:#0076be;}
.nav .sub a:hover{ color:#fff;/* background-color:rgba(255,255,255,0.2);*/ background:#f09b2a; }
.nav .cur h3 a{ color:#fff; background:#ef9b2a;}
.nav a{ color:#fff;}

.wwl{ color:#585858;}
.wwr h3{ color:#585858;}
.ttel{ color:#8e8e8e;}
.ttel h3{ color:#8e8e8e;}
.tico li a:hover{ color:#000;}
.weixin h3{ background:#0092e5; color:#fff;}

.sou{ border-top:1px solid #ececec; border-bottom:1px solid #ececec;}

.ait{ color:#ececec;}
.bit{ color:#0092e5;}
.ab1{ background:url(../img/cc.jpg) center right no-repeat;}
.ab1 i{ background:#0092e5;}
.ab1 a:hover i{ background:#585858;}
.ab1 h1{ color:#d8d8d8;}
.ab1 h2{ color:#585858;}
.ab2{ background:url(../img/cc.jpg) center right no-repeat;}
.ab2 i{ background:#ef9b2a;}
.ab2 a:hover i{ background:#585858;}
.ab2 h1{ color:#d8d8d8;}
.ab2 h2{ color:#585858;}
.abcon{ color:#585858;}
.abl{ }
.abr{ }

.htit h1{ color:#363636;}
.htit .tix .hx{ background:#ececec;}
.htit .tix .zx{ background:#ef9b2a;}
.htit h2{ color:#d8d8d8;}
.fl a{ border:1px solid #ececec;}
.fl .on a{ color:#fff; background:#0092e5; border:1px solid #0092e5;}

.cpbox li{}
.cpbox li .ti a{ background:#fff;}
.cpbox li .ti a:hover{ color:#fff; background:#0076be;}
.aboutbg{ background:url(../img/aboutbg.jpg) center center no-repeat; background-size: }
.more .mh{ background:#f5f5f5;}
.more .mz h1{ color:#0092e5;}
.more .mz h2{ color:#d8d8d8;}

.erbox{ background:#ececec;}
.lxbox{ background:#0092e5;}
.lh{ background:#0092e5;}
.rh{ background:#ececec;}
.lxcon .hm{ color:#fff;}
.lxcon .dz{ color:#fff;}
.lltit{ background:#fff;}
.llwz h1{ color:#585858;}
.llwz h2{ color:#ef9b2a;}
.llwz h3{ color:#585858;}
.erwm{ color:#585858;}

.news-l .hwz{ color:#585858;}
.news-l .hwz h1{ color:#000;}



.news-m{ background:#ececec;}
.news-m .mm{ background:#d0d0d0;}
.news-m h1{ color:#fff;}
.news-m:hover .mm{ background:#f09b2a;}
.news-m:hover  a{ color:#fff;}

.news-m:hover { background:#0076be;}



.news-m2{ background:#005399;}
.news-m2 .mm2{ background:#f09b2a;}
.news-m2 h1{ color:#fff;}
.news-m2:hover .mm2{ background:#f09b2a;}
.news-m2:hover  a{ color:#fff;}

.news-m2:hover { background:#024c8b;}


.news-r h1,h2{ color:#585858;}
.news-r li h3{ color:#000;}
.news-r .cv{ background:#f8f8f8;}
.news-r .cv a{ color:#585858;}
.news-r .cv .rq{ background:#ececec;}
.news-r li:hover .rq{ background:#ef9b2a;}
.news-r li:hover h1{ color:#fff;}
.news-r li:hover h2{ color:#fff;}
.news-r .on .rq{ background:#ef9b2a;}
.news-r .on h1{ color:#fff;}
.news-r .on h2{ color:#fff;}

.albox{ background:#f8f8f8;}

.alcon .bd li{ border:1px solid #ececec;}
.alcon .bd li .le a{ background:#ececec;}
.alcon .bd li .le a:hover{ color:#fff; background:#0092e5;}

.foot{ background:#0076BE;}
.dwz{ color:#fff;}
.dwz a{ color:#fff;}

.ntit{  border-bottom:1px solid #ececec;}

.ntt h1{ color:#0092e5; }
.ntt i{ color:#d8d8d8;}

.weiz{ color:#585858;}

.x-tit{ color:#8e8e8e; border-bottom:1px dashed #cecece;}
.x-tit h1{ color:#000;}

.nfl{ background:#f8f8f8; border-bottom:1px solid #ececec;}
.nfl a{ background:#fff; border:1px solid #ececec;}
.nfl .on a{ color:#fff; background:#0092e5; border:1px solid #0092e5;}

.nrwz{ color:#585858;}
.lxwz{ color:#585858;}

.fy{ border-top:1px dashed #cecece;}

.pageListNav{border-top:1px dashed #cecece;}
.pageListNav a{ color:#585858; border:1px solid #cecece;}
.pageListNav a:hover{ color:#fff; background:#0092e5; border:1px solid #0092e5;}
.pageListNav span{ color:#585858; }
.pageListNav .ym{ border:1px solid #cecece;}

.flu{ background:#f8f8f8; border-bottom:1px solid #ececec;}
.flu a{ background:#fff; border:1px solid #ececec;}
.flu .on a{ color:#fff; background:#0092e5; border:1px solid #0092e5;}

.ncp li{ }
.ncp li .ti a{ background:#fff;}
.ncp li .ti a:hover{ color:#fff; background:#0092e5;}

.n-news li{ border:1px solid #fff;}
.n-news li:hover{ border:1px solid #ececec; background:#f8f8f8;}
.n-news li .newz{ color:#585858;}
.n-news li .newz a{ color:#000;}
.n-news li .newz h2{ color:#8e8e8e;}





.send {
	width: 100%;
	height: 54px;
	line-height: 48px;
	font-size: 20px;
	color: #666;
	background: transparent;
	margin-top: 8px;
	-moz-transition: all .4s linear;
	-o-transition: all .4s linear;
	transition: all .4s linear;
	cursor: pointer;
}
.send:hover {
/*	border: 2px solid #e00012;
*/
	background: #0076be;

}
.send input {
	z-index: 1;
	width: 100%;
	line-height: 48px;
	font-size: 20px;
	color: #fff;
	border: none;
	background: #0076be;
	-o-transition: .5s;
	-moz-transition: .5s;
	transition: .5s;
}
.send:hover input {
	color: #fff;
}
.send input:focus {
	outline: none;
}



.footer-l {
  display: inline-block;
  vertical-align: top;
      width: 75%;
	  margin-top:55px;
}
.footer-l ul li {
  float: left;
  margin-right: 0px;
  width:180px;
}
.footer-l ul li:last-child {
  margin-right: 0px;
}
.footer-l dl {
  margin: 0;
  /*height: 57px;*/
}
.footer-l dt {
  margin-bottom: 25px;
}
.footer-l dt a {
  padding-bottom: 4px;
  font-size: 14px;
  color: #c1c1c1;
}
.footer-l dd {
}
.footer-l dd a {
  line-height: 32px;
  font-size: 14px;
  color: #7a7a7a;
  transition: .3s;
}
.footer-l dd a:hover {
  color: #c1c1c1;
}

.footer-r {
  display: inline-block;
  float: right;
  margin-top: 3px;
  vertical-align: top;
}
.f-share {
  font-size: 0;
  text-align: right;
}
.f-share-one {
  position: relative;
  display: inline-block;
  background:#606060;
  margin-right: 40px;
  width: 44px;
  height: 44px;
  line-height: 42px;
  text-align: center;
  vertical-align: top;
  border-radius: 50%;
  cursor: pointer;
  transition: .5s;
}
.f-share:hover .f-share-one {
  opacity: .2;
 

}
.f-share .f-share-one:hover {
  opacity: 1;   background:#f09b2a;
}
.f-share-one:last-child {
  margin-right: 0;
}
.fs-one-qrcode {
  position: absolute;
  bottom: 52px;
  left: 50%;
  z-index: 10;
  transform: translateX(-50%) translateY(20px);
  padding: 7px;
  background: rgba(255, 255, 255, .1);
  opacity: 0;
  visibility: hidden;
  transition: .35s .05s;
}
.f-share-one:hover .fs-one-qrcode {
  transform: translateX(-50%) translateY(0px);
  opacity: 1;
  visibility: visible;
}
.f-belongs {
  padding-top: 28px;
  /*border-top: 1px solid #373737;*/
  margin-top: 35px;
}
.f-belongs-one {
  line-height: 32px;
  font-size: 14px;
  color: #7a7a7a;
  text-align: right;
}
.footer-r {
    display: inline-block;
    float: right;
    margin-top: 73px;
    vertical-align: top;
}

.demand_reminder {
    font-size: 25px;
	margin-bottom:8px;
}

.demand_reminder .address-holder h1{ font-size:16px;}
.demand_ipt input {
	width: 100%;
	background: #f8f8f8;
	border: 1px solid #f8f8f8;
	height: 32px;
	line-height: 24px;
	padding: 2px 10px;
}
.demand_ipt textarea {
	width: 97.6%;
	height: 95px;
		background: #f8f8f8;

	border: 1px solid #f8f8f8;
	margin-top: 20px;
	padding: 10.5px 10px;
	resize: none
}
.demand_ipt input::-webkit-input-placeholder, .demand_ipt textarea::-webkit-input-placeholder { /* WebKit browsers */
font-size:14px;
color:#777777;
}
.demand_ipt input:-moz-placeholder, .demand_ipt textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
font-size:14px;
color:#777777;
}
.demand_ipt input::-moz-placeholder, .demand_ipt textarea:-moz-placeholder { /* Mozilla Firefox 19+ */
font-size:14px;
color:#777777;
}
.demand_ipt input:-ms-input-placeholder, .demand_ipt textarea:-moz-placeholder { /* Internet Explorer 10+ */
font-size:14px;
color:#777777;
}
.demand-m{ color:#696969}
.colorw{ color:#fff; margin-top:122px;}

.colorw h1{ font-size:16px; }

.newzindexw{ width:48%; float:left;}
.newzindex{ background:#f8f8f8; padding:20px;}
.newzindex a{ color:#606060;}

.newzindex{ color:#585858; height:180px; }

.newzindexbox{height:80px; padding-top:10px;}
.newzindexbox a{color:#989898}

.aboutindexbox{height:80px; padding-top:10px;}

.mar1{ margin-right:20px;}
.newzindex h1{ color:#8e8e8e; height:28px; line-height:28x; border-bottom:1px solid #e5e5e5; margin-top:32px; display:block; vertical-align:middle}
.newzindex h1 span { float:right; font-size:11px; color:#8e8e8e;}

.compnayname {
    font-size: 18px;
    text-align: center;
}.contactclass {
    padding: 0;
    list-style: none;
}.col-lg-3 {
    width: 25%;
}.contactclass li {
    padding: 0;
    list-style: none;
    float: left;
}.contactclass li .icon {
    display: inline-block;
    float: left;
}.contactclass li .add_icon {
    background: url(/skin/img/add_icon.png) no-repeat center;
    background-size: 80%;
    width: 40px;
    height: 48px;display: inline-block;
    margin-right: 10px;float: left;
    margin-top: 20px;
}

.contactclass li .text {
    display: inline-block;
    float: left;
}.contactclass li h1 {
    font-size: 16px;
    display: inline-block;
    margin-top: 2px;
    margin-bottom: 5px;
}

.contactclass li p {
    
    margin-top: -20px;
}
.contactclass li p.icon {
    
    margin-top: 0px;
}
.contactclass li .tel_icon {
    background: url(/skin/img/tel_icon.png) no-repeat center;
    background-size: 80%;
    width: 48px;
    height: 48px;display: inline-block;
    margin-right: 10px;float: left;
    margin-top: 20px;
}
.contactclass li em {
    display: inline-block;
    margin-right: 10px;
}.contactclass li .fax_icon {
    background: url(/skin/img/fax_icon.png) no-repeat center;
    background-size: 80%;
    width: 48px;
    height: 48px;display: inline-block;
    margin-right: 10px;float: left;
    margin-top: 20px;
}.contactclass li .email_icon {
    background: url(/skin/img/email_icon.png) no-repeat center;
    background-size: 80%;
    width: 48px;
    height: 48px;display: inline-block;
    margin-right: 10px;float: left;
    margin-top: 20px;
}
