*{
	 font-weight: 400;
	 letter-spacing: 0;
}
html, body {
  width: 100%;
  height: 100%; 
  }
body {
  margin:0;
  padding:0;
  font-family:'Microsoft YaHei','微软雅黑','黑体',SimHei;
  background: white;
  word-wrap: break-word;
  -webkit-text-size-adjust: 100%; 
  letter-spacing:0.1em;
   color: #303030;
 }
 input,textarea,button{
 	font-family: inherit;
 }
ol,ul,li,dl,dt,dd,h1,h2,h3,p{
	padding: 0;
	margin: 0;
}
::selection {
	background: #c8b028;
	color: #fff;
}
::-moz-selection {
	background: #c8b028;
	color: #fff;
}
 
img {
  border-width: 0; 
  }

object, embed {
  vertical-align: bottom; 
  }

ul, ul li, ol, ol li {
  list-style: none; 
  }
a {
  text-decoration: none; 
  display: block;
  -webkit-transition: all 0.1s;
  -moz-transition: all 0.1s;
  transition: all 0.1s;
  }
a:link,a:active,a:hover,a:visited{
	color: #3d3d3d;
}
a{ text-decoration:none; outline:none;}
a:active {star:expression(this.onFocus=this.blur());} }  
a.yellow:link,a.yellow:active,a.yellow:hover,a.yellow:visited{
	color: #fcce01!important;
}
.font_red{
	color: #ed1c24;
}

img, a img {
  margin: 0;
  padding: 0;
  border: 0;
  border-style: none;
  text-decoration: none;
  vertical-align: top; }
.inner{
	width: 1000px;
	margin: auto;
}

.bg{
	width:100%;
	height:100%;
	background-size:100% 100%;
}
.top{
	width:100%;
	height:68px;
	background:#122c56;
	color:#fff;
	font-size:20px;
	line-height:68px;
	position:relative;
	padding-left:230px;
	font-weight:bold;
	position:fixed;
	top:0;
	z-index:999;
	box-sizing:border-box;
}
.top a{
	color:#fff !important;
}
.top>img{
	position: absolute;
    left: 50px;
    width: 114px;
    top: 9px;
}
.top .top_left{
	float:left;
}
.top .top_left img{ 
	float: left;
	margin-right: 20px;
	width: 114px;
	top: 9px;
	margin-top: 10px;
}
.top .top_left p{
	float: left;
}
.top .top_right{
	width:215px;
	float:right;
	margin-right:70px;
	font-size:18px;
}
.top .top_right a{
	display:inline-block;
}
.top .top_right img{
	width: 12px;
	vertical-align: middle;
	float: left;
	margin-top: 28px;
	margin-right: 5px;
}
.top .top_right .tel{
	display: inline-block;
	font-size: 16px;
}

.banner{
	width: 100%;
	margin: 0 auto;
	background: url(../../img/fwbq-img/banner.jpg) no-repeat center top;
	padding-top:100px;
	padding-bottom: 80px;
}
.banner_con{
	max-width:1200px;
	width: 100%;
	margin: 0 auto;
}
.big_tit{ 
	text-align: center;
	margin: 0 auto;
 }
 .lit_tit{
	color: #fff;
	text-align: center;
 }
 .lit_tit p{
	 font-size:28px ;
	 font-weight: bold;
	 margin:15px auto;
 }
 .lit_tit span{
	 font-size: 24px;
	 margin: 0 auto 15px; 
 }
 .fwbq{
	 width:750px;
	 margin: 30px auto;
	text-align: center;
 }
 .fwbq_btn{
	 width: 550px;
	 margin: 0 auto;
	 overflow: hidden;
	 text-align: center;
 }
.fwbq_btn div{
	width:260px;
	height: 60px;
	margin-right:30px;
	float: left;
} 
 .fwbq_btn div:nth-of-type(2){
	 margin-right: 0;
 }
 .tit{
	 width: 100%;
	 margin: 80px auto 60px;
	 color: #333;
 }
.tit_con{
	margin: 0 auto;
	max-width: 1200px;
	width: 100%;
	text-align: center;
}
.tit_con h2{
	font-size:36px;
	font-weight: normal;
	margin-bottom: 20px;
}
.tit_con p{
	font-size: 20px;
	color: #999;
}


/*技术展示center2*/
#center2{
	margin:0 auto 80px; 
	width:1200px;
	 overflow:hidden;
    }
.zoompic1{
	border:solid 1px #dfdfdf;
	width:562px;
	height:340px;
	text-align:center;
	padding-top:40px;
	}
.zoombox{
	width:518px;
	}
.zoompic{
	border:solid 1px #dfdfdf;
	width:560px;
	height:347px;
	}
.sliderbox{
	width:560px;
	overflow:hidden;
	margin:6px 0 0 0;
	}
.sliderbox .arrow-btn{
	width:180px;
	height:150px;
	cursor:pointer;
	}
.sliderbox #btn-left{
	float:left;
	background-position:0 0;
	}
.sliderbox #btn-left.dasabled{
	background-position:0 -76px;
	}
.sliderbox #btn-right{
	float:right;
	background-position:-38px 0;
	}
.sliderbox #btn-right.dasabled{
	background-position:-38px -76px;
	}
.sliderbox .slider1{
	float:left;
	height:150px;
	width:560px;
	position:relative;
	overflow:hidden;
	margin:0 0 0 3px;
	display:inline;
	}
.sliderbox .slider1 dl{
	position:absolute;
	left:0;width:560px;
	}
.sliderbox .slider1 dt{
	float:left;
	width:185px;
	height:150px;
	text-align:center;
	}
.sliderbox .slider1 dt a{
	width:185px;
	height:150px;
	 }
.sliderbox .slider1 dt a img{
	width:100%;
	}
.sliderbox .slider1 dt img{
	border:solid 1px #dfdfdf;
	}
.center_left1{ 
	width:294px; 
	float:left;
	}
.center_left1 .shiping{
	width:100%;
	}
.center_left1 .shiping .bt_bj{
	width:100%;
	}
.center_left1_sj{
	display:none;
	}
#wrap {
	text-align: left;
	width:1200px;
	padding: 8px;
	-moz-border-radius: 10px;
	background-color: #FFF;
	-webkit-border-radius: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	box-sizing:border-box;
}
 #wrap #menu {
	float: left;
	width: 220px;
	margin-top:0;
	margin-right:20px;
}
#menu ul {
	border:1px solid #ccc; border-bottom:0; 
}
#menu li {
    border-bottom:1px solid #ccc;
	line-height:40px;
	height:40px;
	font-size: 14px;
	font-weight: bold;
	text-align:center;
}
#menu a {
	color: #333;
	font-size: 14px;
	text-decoration: none;
	display: block;
	font-weight:normal;
}
#menu a:hover, #menu .on a {
	color: #FFF;
	line-height: 40px;
	background: #122c56;
	font-size:14px;
}
.zoombox_js{width:570px; float:left; margin-right:20px;}

.ggw{ 
	width: 100%;
	margin: 0 auto;
	background:url(../../img/fwbq-img/ggw_bg.jpg) no-repeat center top;
}
.ggw_con{
	width: 100%;
	max-width:1200px;
	margin: 0 auto;
	padding-top:50px;
	padding-bottom:50px;
}
.ggw_con ul{
	width:100%
	margin:0 auto;
	overflow:hidden;
}
.ggw_con ul li{ 
	width:25%;
	float:left;
	text-align:center;
	}
.ggw_con ul li h3{ 
	font-size:48px; 
	color:#fcce01; 
	font-weight:bold; 
	margin-bottom:10px;
	}
.ggw_con ul li p{ 
	font-size:24px; 
	color:#fff; 
	font-weight:normal;
	}
.serContent,.serContent1,.serContent2{
	overflow:hidden;
}

.serContent>li{
	float:left;
	width:25%;
	position:relative;
	overflow:hidden;
	cursor:pointer;
	list-style:none;
}
.serContent li>div{
	position:result;
	left:0;
	top:0;
	width:100%;
	height:240px;
	overflow:hidden;
}
.serContent li>div img{
	width:100%;
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
}
.serContent li>p{
	height:260px;
	line-height:260px;
	font-size:30px;
	color:#333;
	text-align:center;
	letter-spacing:2px;
}
.serContent li>p.pb{ height:260px;
	position:absolute;
	top:-29px; left:0; right:0; font-weight:bold;
}
.serContent li:nth-of-type(2)>p.pb{ height:260px;
	color:#fff;
}
.serContent li:nth-of-type(4)>p.pb{ height:260px;
	color:#fff;
}
.serContent li:nth-of-type(3)>p.pb{ height:260px;
	top:73px;
}
.serContent li:nth-of-type(4)>p.pb{ height:260px;
	top:73px;
}

.serContent li:nth-of-type(1)>p:nth-of-type(2){
	position:absolute;
	top:213px;
}
.serContent li:nth-of-type(2)>p:nth-of-type(2){
	position:absolute;
	top:238px;
}
.serContent li:nth-of-type(3)>p:nth-of-type(2){
	position:absolute;
	top:213px;
}
.serContent li:nth-of-type(4)>p:nth-of-type(2){
	position:absolute;
	top:238px;
}
.serContent li>p:nth-of-type(2){
	position:absolute;
	top:215px;
	height:auto;
	line-height:0px!important;
	padding-top:0 !important;
	left:50%;
	transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	-moz-transform:translateX(-50%);
	-ms-transform:translateX(-50%);
	-o-transform:translateX(-50%);
}
.service.active li>p:nth-of-type(1){
	animation:flipInX .5s ease .9s 1 both;
    -webkit-animation:flipInX .5s ease .9s 1 both;
    -moz-animation:flipInX .5s ease .9s 1 both;
    -ms-animation:flipInX .5s ease .9s 1 both;
    -o-animation:flipInX .5s ease .9s 1 both;
}
.serContent>li:nth-of-type(2)>p{
	color:#171717;
}
.serContent>li:nth-of-type(3)>p:nth-of-type(1),.serContent>li:nth-of-type(4)>p:nth-of-type(1),.serContent1>li .serTitle {
	line-height: 1.5em;
}
.serContent>li:nth-of-type(4)>p{
	color:#171717;
}
.serContent>li:nth-of-type(2) li,.serContent>li:nth-of-type(4) li{
	color:#343232;
}
.serContent>li:nth-of-type(1){
	background:#343232;
}
.serContent>li:nth-of-type(2){
	background:#fff;
}
.serContent>li:nth-of-type(3){
	background:#343232;
}
.serContent>li:nth-of-type(4){
	background:#fff;
}
.serContent ul{
	padding:80px 8% 0px 8%;
	height:250px;
	font-size:20px;
	text-align:justify;
	box-sizing:border-box;
}
.serContent ul li{
	color:#fff;
	margin-bottom:20px;
	line-height:1.6em;
	position:relative;
	cursor:pointer;
	text-align:center;
}
.serContent li:hover div>img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
.serContent ul li::before{
	content:"";
    position:absolute;
    display:block;
    background:#343232;
    left:-30px;
    top:8px;
}
.serContent>li:nth-of-type(1) ul li::before,.serContent >li:nth-of-type(3) ul li::before{
	background:#fff;
}
.serContent1>li,.serContent2 li{
	width:50%;
	float:left;
	height:410px;
	position:relative;
	cursor:pointer;
}
.serContent1>li:nth-of-type(2){
	background:#fff;
	overflow:hidden;
}
.serContent1 li:nth-of-type(1) p{
	color: #343232;
    font-size: 20px;
    margin-bottom: 40px;
    position: relative;
    padding: 0 8% 0px 8%;
    width: 50%;
}
.serContent1 li:nth-of-type(1) div p{
	margin-top:180px;
}
.serContent1 li:nth-of-type(1) p::before,.serContent2 li:nth-of-type(1) p::before{
	content:"";
	display:block;
	position:absolute;
	left:9%;
	top:7px;
	background:#343232;
	width:13px;
	height:13px;
	border-radius:100%;
}
.serContent1 li:nth-of-type(2) div{
	float:left;
	width:46%;
	height:450px;
}
.serContent1 li:nth-of-type(2) div p{
	color: #343232;
    font-size: 20px;
    margin-bottom: 40px;
    position: relative;
    padding-left: 16%;
    margin-top: 170px;
}
.serContent1 li:nth-of-type(2) p::before{
	content:"";
	display:block;
	position:absolute;
	left:9%;
	top:7px;
	background:#343232;
	width:13px;
	height:13px;
	border-radius:100%;
}
.serTitle{
	color:#171717 !important;
	float:right;
	width:50%;
	height:450px;
	line-height:450px;
	text-align:center;
	font-size:38px !important;
	position:relative;
	z-index:99;
	padding:0 !important;
}
.serImg{
	width:50% !important;
	height:450px !important;
	position:absolute;
	right:0;
	top:0;
	overflow:hidden;
}
.serImg img{
	transition:all .5s ease;
	-webkit-transition:all .5s ease;
	-moz-transition:all .5s ease;
	-ms-transition:all .5s ease;
	-o-transition:all .5s ease;
	width:100%;
	transform:scale(1.06);
	-webkit-transform:scale(1.06);
	-moz-transform:scale(1.06);
	-ms-transform:scale(1.06);
	-o-transform:scale(1.06);
	position: relative;
    left: -2%;
}
.serContent1 li:hover .serImg img{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);
}
.serContent1 li>p.serImg1{
	position:absolute;
	left:48%;
	top:50%;
	padding:0;
	transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	-moz-transform:translateY(-50%);
	-ms-transform:translateY(-50%);
	-o-transform:translateY(-50%);
}
.serTitle::before,.serImg::before,.serImg1::before{
	display:none !important;
}
.sercnt{
	margin-top:175px;
}
.serContent2{
	background:#343232;
	color:#fff;
	font-size:20px;
}
.serContent2 li>div{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:450px;
	overflow:hidden;
}
.serContent2 li>div img{ 
	width:100%;
	height:100%;
	transform:scale(1.03);
	-webkit-transform:scale(1.03);
	-moz-transform:scale(1.03);
	-ms-transform:scale(1.03);
	-o-transform:scale(1.03);
	transition:all .5s;
	-webkit-transition:all .5s;
	-moz-transition:all .5s;
	-ms-transition:all .5s;
	-o-transition:all .5s;
}
.serContent2 li:hover div>img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-ms-transform:scale(1.1);
	-o-transform:scale(1.1);
}


.serContent2 li:nth-of-type(2){
	width:50%;
	height:450px;
	line-height:450px;
	font-size:38px;
	text-align:center;
	position:relative;
}
.serContent2 li:nth-of-type(1) p{
	margin-bottom:40px;
	padding-left:10%;
	position:relative;
}
.serContent2 li:nth-of-type(1) p::before{
	position:absolute;
}
.serContent2 li:nth-of-type(1) p::before{
	background:#fff;
}
.serContent2 li:nth-of-type(1) p:nth-of-type(1){
	margin-top:135px;
}
.serImg1{
	position:absolute;
	top:0;
	left:-13px;
}
.system{
	text-align:center;
	padding-top:78px;
	position:relative;
}
.introduce1.active .system img{
	animation-name:fadeIn .6s ease .3s 1 both;
 	-webkit-animation: fadeIn .6s ease .3s 1 both;
 	-moz-animation: fadeIn .6s ease .3s 1 both;
 	-ms-animation: fadeIn .6s ease .3s 1 both;
 	-o-animation: fadeIn .6s ease .3s 1 both;
}
.introduce1.active .system .total{
	animation-name:fadeInLeft .6s ease .7s 1 both;
 	-webkit-animation: fadeInLeft .6s ease .7s 1 both;
 	-moz-animation: fadeInLeft .6s ease .7s 1 both;
 	-ms-animation: fadeInLeft .6s ease .7s 1 both;
 	-o-animation: fadeInLeft .6s ease .7s 1 both;
}
.introduce1.active .system .product{
	animation-name:fadeInLeft .6s ease .9s 1 both;
 	-webkit-animation: fadeInLeft .6s ease .9s 1 both;
 	-moz-animation: fadeInLeft .6s ease .9s 1 both;
 	-ms-animation: fadeInLeft .6s ease .9s 1 both;
 	-o-animation: fadeInLeft .6s ease .9s 1 both;
}
.introduce1.active .system .client{
	animation-name:fadeInLeft .6s ease 1.1s 1 both;
 	-webkit-animation: fadeInLeft .6s ease 1.1s 1 both;
 	-moz-animation: fadeInLeft .6s ease 1.1s 1 both;
 	-ms-animation: fadeInLeft .6s ease 1.1s 1 both;
 	-o-animation: fadeInLeft .6s ease 1.1s 1 both;
}
.introduce1.active .system .process{
	animation-name:fadeInRight .6s ease .7s 1 both;
 	-webkit-animation: fadeInRight .6s ease .7s 1 both;
 	-moz-animation: fadeInRight .6s ease .7s 1 both;
 	-ms-animation: fadeInRight .6s ease .7s 1 both;
 	-o-animation: fadeInRight .6s ease .7s 1 both;
}
.introduce1.active .system .quality{
	animation-name:fadeInRight .6s ease .9s 1 both;
 	-webkit-animation: fadeInRight .6s ease .9s 1 both;
 	-moz-animation: fadeInRight .6s ease .9s 1 both;
 	-ms-animation: fadeInRight .6s ease .9s 1 both;
 	-o-animation: fadeInRight .6s ease .9s 1 both;
}

.system>div{
	position:absolute;
	color:#b06514;
	font-size:28px;
	text-align:right;
	opacity:0;
}
.total{
	left:9%;
	top:0;
}
.product{
	left:10.2%;
	top:188px;
}
.client{
	left:6%;
	top:418px;
}
.process{
	right:7%;
	top:96px;
	text-align:left!important;
}
.quality{
	right:7%;
	top:325px;
	text-align:left!important;
}
.system>div p:nth-of-type(2){
	background:#f8cc33;
	padding:20px;
	border-top-left-radius:16px;
	border-bottom-right-radius:16px;
}
.system>div p:nth-of-type(1){
	margin-bottom:10px;
	padding-right:20px;
}
.process p:nth-of-type(2),.quality p:nth-of-type(2){
	border-top-right-radius:16px;
	border-bottom-left-radius:16px;
	border-top-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
}
.introduce>img{
	position:absolute;
}
.introduce>img:nth-of-type(1){
	right:0;
	top:0;
}
.introduce>img:nth-of-type(2){
	left:0;
	bottom:0;
	width:55%;
}
#content {
    float: left;
    width: 920px;
    height: 490px;
    position: relative;
}
.tz {
    width: 330px;
    height: 330px;
    float: right;
}
.tz .dianhua1 {
    width: 280px;
    height: 240px;
    background-color: #7D7D7D;
    margin: 0 auto;
    text-align: center;
    position: absolute;
    bottom: 0;
}
.tz p{ margin-bottom:5px; font-size: 14px;}	
.tz p span{ font-weight:bold; font-size: 14px;}
.tz h3{ margin-bottom:10px; font-size: 20px;}

/*中商优势*/
.youshi{ 
	width:100%;
	margin:0 auto;
	background:url(../../img/fwbq-img/ys_bg.jpg) no-repeat center top; 
	padding-top:1px; 
	padding-bottom:35px;
	}
.youshi .tit{
	 width: 100%;
	 margin: 80px auto 40px;
	 color: #333;
 }
.youshi .tit_con{
	margin: 0 auto;
	max-width: 1200px;
	width: 100%;
	text-align: center;
}
.youshi .tit_con h2{
	font-size:36px;
	font-weight: normal;
	margin-bottom: 20px;
	color:#fff;
}
.youshi .tit_con p{
	font-size: 20px;
	color:#fff;
}
.youshi ul{ 
	width:100%; 
	max-width:1200px; 
	margin:0 auto; 
	overflow:hidden;
	}
.youshi ul:nth-of-type(1){
	width:967px; 
	margin:0 auto; 
	overflow:hidden;
	}
.youshi ul li{
	width:230px; 
	height:260px; 
	float:left; 
	margin-right:10px; 
	float:left; 
	background:url(../../img/fwbq-img/ysbg.png) no-repeat center top; 
	padding-top:114px; 
	text-align:center; 
	box-sizing:border-box;
	font-size: 16px;
	}
.youshi ul li:nth-of-type(4){ 
	margin-right:0;
	}
.youshi ul:nth-of-type(1) li:nth-of-type(2){
	background:url(../../img/fwbq-img/2.png) no-repeat center top;
}	
.youshi ul:nth-of-type(1) li:nth-of-type(3){
	background:url(../../img/fwbq-img/3.png) no-repeat center top;
}
.youshi ul:nth-of-type(1) li:nth-of-type(4){
	background:url(../../img/fwbq-img/4.png) no-repeat center top;
}
.youshi ul:nth-of-type(2) li:nth-of-type(1){
	background:url(../../img/fwbq-img/5.png) no-repeat center top;
}	
.youshi ul:nth-of-type(2) li:nth-of-type(2){
	background:url(../../img/fwbq-img/6.png) no-repeat center top;
}
.youshi ul:nth-of-type(2) li:nth-of-type(3){
	background:url(../../img/fwbq-img/7.png) no-repeat center top;
}
.youshi ul:nth-of-type(2) li:nth-of-type(4){
	background:url(../../img/fwbq-img/8.png) no-repeat center top;
}
.youshi ul:nth-of-type(2) li:nth-of-type(5){
	background:url(../../img/fwbq-img/9.png) no-repeat center top;
}
.youshi ul:nth-of-type(2){ 
	width:1200px; 
	margin:0 auto;
	}

#footer {
	width: 100%;
	padding-top:60px;
	color:#999;
	background:#414146;
	overflow: hidden;
}
#footer .inner{
	overflow: hidden;
}
.footer_left{
	width: 590px;
	overflow: hidden;
	float: left;
}
.footer_left dl{
	float: left;
	width: 20%;
}
.footer_left dl dt{
	line-height: 24px;
	padding-bottom: 10px;
	font-size: 15px;
}
.footer_left dl dt a{
	font-weight: 500;
}
.footer_left dl dd{
	font-size: 13px;
	line-height: 24px;
}
.footer_left,.footer_left a:link,.footer_left a:visited,.footer_left a:active,.footer_left a:hover{
	color: #9a9a9a;
}
.footer_right{
	width: 410px;
	float: right;
}
.phone_list{
	margin-top: 30px;
	float: left;
}
.phone_list li{
	width: 250px;
	background: #353537;
	font-size: 14px;
	line-height: 35px;
	margin-bottom: 8px;
	border-radius: 35px;
	text-indent: 20px;
}
.copyright{
	width: 100%;
	padding: 30px 0;
	text-align: center;
	font-size: 14px;
	border-top:1px #59595d solid;
	margin-top: 70px;
}
.wm_right{
	float: right;
	margin-top: 45px;
}
.wm_right p{
	margin: 10px 0;
	padding-left: 22px;
	font-size: 13px;
}
.inner{
	width: 1000px;
	margin: auto;
} 
@media only screen and (max-width:750px) {
.top{
	font-size:16px;
	padding-left:0.575rem;
}
.top_left img{ width: 50%; margin-top: 20px;}
.top .top_right p{ display:inline-block;}
.top>img{
	position: absolute;
    left: 30px;
    width:50px;
    top: 9px;
}
.top .top_left img{ 
	float: left;
	margin-right: 20px;
	width: 114px;
	margin-top: 10px;
}
.top .top_right{
	display: none;
}

.banner {
    padding-top: 2rem;
    padding-bottom: .5rem;
}
.big_tit{
    width:80%;
	}
.big_tit img{	
	width:100%;
}
.lit_tit{
	width:80%;
	margin:0 auto;
	}
.lit_tit p {
    font-size:16px;
	margin: 0.3rem auto;
}	
.lit_tit span {
	width:80%;
    font-size:14px;
    margin: 0 auto 0.9375rem;
}
.fwbq{ 
	width:80%;
	margin: .5rem auto;
}
.fwbq img{ width:100%;}
.fwbq_btn{ width:80%; margin:0 auto;}
.fwbq_btn div {
    width:45%;
    margin-right:5%;
	height: auto;
}
.fwbq_btn div img{ width:100%;}
.tit {
    width: 92%;
    margin:25px auto 10px;
    color: #333;
}
.tit h2{ font-size:16px; margin-bottom:5px;}
.tit_con p {
    font-size:12px;
	margin-bottom:10px;
}
.youshi{ padding-bottom:5px;}
.youshi .tit {
    width: 92%;
    margin:20px auto 10px;
    color: #333;
}
.youshi .tit h2{ font-size:18px; margin-bottom:5px;}
.youshi .tit_con p {
    font-size:12px;
	margin-bottom:5px;
}
.youshi ul:nth-of-type(1){ width:90%; margin:0 auto;}
.youshi ul li{ width:24.5%; background-size:100%; margin-right:.5%; font-size:12px; padding-top:27px; height:100px;}
.youshi ul:nth-of-type(1) li{ width:24.5%; background-size: 100%;}
.youshi ul:nth-of-type(2){ width:100%; margin:0 auto;}
.youshi ul:nth-of-type(2) li{ width:19.5%; background-size:100%; margin-right:.5%; font-size:12px; padding-top:27px; height:100px;}
.youshi ul:nth-of-type(2) li:nth-of-type(5){ margin-right:0;}
.youshi ul:nth-of-type(1) li:nth-of-type(2){
	background-size: 100%;
}	
.youshi ul:nth-of-type(1) li:nth-of-type(3){
	background-size: 100%;
}
.youshi ul:nth-of-type(1) li:nth-of-type(4){
	background-size: 100%;
}
.youshi ul:nth-of-type(2) li:nth-of-type(1){
	background-size: 100%;
}	
.youshi ul:nth-of-type(2) li:nth-of-type(2){
	background-size: 100%;
}
.youshi ul:nth-of-type(2) li:nth-of-type(3){
	background-size: 100%;
}
.youshi ul:nth-of-type(2) li:nth-of-type(4){
	background-size: 100%;
}
.youshi ul:nth-of-type(2) li:nth-of-type(5){
	background-size: 100%;
}

#center2{ width:100%; margin:0 auto 20px; }
#wrap{ width:100%;}
#wrap #menu{ width:100%; height:100%;}
#wrap #menu ul{ width:100%; overflow:hidden;}
#wrap #menu ul li{  width:25%; line-height:24px; height: 40px; overflow: hidden; padding-top: 5px; padding-bottom: 5px; float:left; text-align:center; box-sizing:border-box; border-right: 1px solid #ccc;}
#wrap #menu ul li a{font-size: 12px; font-weight:normal; line-height:24px; height: 40px; padding-top: 5px; padding-bottom:5px;  text-align:center; display:inline-block;}
#content{ width:100%; margin-left:0; margin-top:10px; height:100%;}
#c1{ width:100%;}
.tz p span{ font-size: 14px;}
.zoombox_js{ width:100%;}
.zoombox_js .zoompic1{ width:100%; height: auto; padding-top: 0;}
.zoombox_js .zoompic1 img{ width: 100%;}
.zoombox_js  .sliderbox{ width:100%;}
.slider1{ width:100%;}
.sliderbox .slider1 dt a{ width: 100%;}
.sliderbox .slider1{ height: 100px;}
.sliderbox .slider1 dt{ width:24%;  }
.slider1 dt a{ height:150px; display:inline-block;}
.tz{ width:100%; margin:0 auto; height:auto;}
.tz h3{ font-size: 16px;}
.tz p{ font-size: 12px;}
.dianhua1{ display:none;}

.ggw{
	width:100%;
}
.ggw_con {
    width: 100%;
    margin: 0 auto;
    padding-top: 20px;
    padding-bottom:20px;
}
.ggw_con ul li p{ font-size:12px;}
.ggw_con ul li h3{ font-size:20px; margin-bottom:5px;}
.serContent li>div{ height:100px;}
.serContent ul{    
	padding-top:0;
    height: 100px;
    font-size: 20px;
    text-align: justify;
    box-sizing: border-box;
	font-size:12px;
	}
.serContent li>p.pb{
	top:-99px;
	font-size:16px;
	}
.serContent li:nth-of-type(3)>p.pb{ height:260px;
	top:14px; font-size:16px;
}
.serContent li:nth-of-type(4)>p.pb{ height:260px;
	top:14px; font-size:16px;
}
.section {
    height: 4.6rem;
    overflow: hidden;
}
#main{ overflow:hidden; }
.section{ height:400px;}
.inner {
    width: 100%;
}
#footer {
		padding: 0;
	}
	.footer_left {
		width: 100%;
		background: #38383c;
	}
	.footer_left dl{
		width: 33.33%;
		text-align: center;
	}
	.footer_left, .footer_left a:link, .footer_left a:visited, .footer_left a:active, .footer_left a:hover {
	    color: #c1c1c1!important;
	}
	.footer_left dl dt{
		line-height: 56px;
		padding: 0;
		position: relative;
	}
	.footer_left dl dt:before{
		content: '';
		width: 1px;
		background: #535357;
		height: 28px;
		position: absolute;
		right:0;
		top:50%;
		margin-top: -14px;
	}
	.footer_left dl:nth-of-type(3) dt:before{
		display: none;
	}
	.footer_left dl:last-child{
		display: none;
	}
	.footer_left dl:nth-of-type(4) dt{
		display: none;
	}
	.footer_left dl dd{
		display: none;
		width: 300%;
		background: #2f2f33;
		line-height: 57px;
		border: 1px #3e3e41 solid;
	}
	.footer_left dl:nth-of-type(2) dd{
		margin-left: -100%;
	}
	.footer_left dl:nth-of-type(3) dd{
		margin-left: -200%;
	}
	.footer_right {
		width: 86%!important;
		margin: auto;
		float: none;
	}
	.phone_list {
		float: right;
	}
	.wm_right {
		float: left;
	}
	.phone_list li {
		width: auto;
		background: 0 0!important;
	}
	.copyright {
		font-size: 12px;
		padding: 15px 0;
		margin-top: 15px;
	}
	.phone_list li {
		margin-bottom: 0;
		text-indent: 0;
		font-size: 12px;
		line-height: 30px;
	}
	.wm_right {
		margin-top: 30px;
	}
	.wm_right p {
		font-size: 12px;
	}
}














