*{margin: 0;padding: 0;}
body{overflow-x: hidden;
font-family: "微软雅黑"!important;
overflow-y:auto; 
}
ul,ol{list-style: none;}
a { text-decoration:none;} 
h2,h1{font-weight: normal;}
em{font-style: normal;}
img{border:0; padding:0; vertical-align: top;}
img{border:0; padding:0; vertical-align: top;margin: 0 auto;}


.w-100 {
	width: 100%;
}
.iconfont{
 	font-family:"iconfont" !important;
  	font-style:normal;
  	-webkit-font-smoothing: antialiased;
  	-webkit-text-stroke-width: 0.2px;
  	-moz-osx-font-smoothing: grayscale;
}

header{
	width: 100%;
	height: auto;
	display: table;
	background: #fff;
	color:#000;
}
.head-top{
	width: 100%;
	height: 50px;
}
.head-top div{
	width: 1200px;
	line-height: 40px;
	font-weight: bold;
	font-size: 17px;
    color: #0e2c69;
    letter-spacing: 2px;
	margin:0 auto;
}
.head-c {
	width: 1200px;
	height: 124px;
	margin: 0 auto;
	position: relative;
}
.head-c a{
	float: left;
	display: block;
}
.head-c  a figure{
	float: left;
    margin-top: 20px;
}
.head-c  a figure img{
	height: 77px;
margin-top: 8px;
}
.head-c  a section{
	width: 470px;
	height: 70px;
	float: right;
	margin:14px auto 0 -17px;
}
.head-c  a section h1{
	height: 46px;
    line-height: 81px;
    font-size: 28px;
    font-weight: bold;
  	/*text-align: center;*/
  	color: #000;
  	margin-left: 20px;
}
.head-c a section b {
    height: 46px;
    line-height: 77px;
    font-size: 32px;
    font-weight: bold;
    text-align: center;
    color: #000;
    margin-left: 20px;
}
.box-sp p {
    display: block;
    font-size: 13px;
    line-height: 93px;
    padding-top: 0px;
    margin-top: -45px;
    margin-left: 20px;
    color: black;
}
.head-c  a section h3{
	height: 46px;
    line-height: 40px;
    font-size: 32px;
    font-weight: bold;
  	/*text-align: center;*/
  	color: #000;
  	margin-left: 20px;
}
.head-c a section h2 {
    height: 75px;
    line-height: 86px;
    font-size: 32px;
    font-weight: bold;

    color: #000;
    margin-left: 20px;
}
/*销售电话*/
.head-tel{
	width: 259px;
	height:60px;
	position: absolute;
	right: -6%;
	top: 42px;
	color: #28211f;
	
}
.head-tel figure{
	width:50px;
	height:50px;
	float: left;
	
}
.head-tel figure img{
	width: 50px;
	height:50px;
	display: block;
	float: left;
}
.head-tel span em{
	font-size: 14px;
	display: block;
}
.head-tel span{
	width: 200px;
	height: 50px;
	float: left;
	font-size: 18px;
	font-weight: bold;
	margin-left: 5px;
	margin-top:5px;
}
/*搜索*/
.search{
	width: 360px;
    height: 60px;
    position: absolute;
    right:200px;
    top: 30px;
}

.search span{
	color: rgb(67, 67, 67);
    font-size: 16px;
    float: left; 
    margin-left: 50px;
}
.search form{
	/*float: right;*/
}
.search-text {
	display: block;
    float: left;
    height: 36px;
    width: 200px;
    font-size: 14px;
    color: #777;
    outline: none;
    padding: 0 0 0 10px;
    margin: 0;
    border: 1px solid #b4b4b4;
    border-right-width: 0;
    letter-spacing: 1px;
    border-radius: 5px 0  0 5px;
}
.search-btn{
	display: block;
    height: 38px;
    width: 62px;
    padding: 0;
    float: left;
    margin: 0;
    border: none;
    cursor: pointer;
    letter-spacing: 2px;
    font-size: 14px;
   	background: #cc141b;
    color: #ffffff;
    outline: none;
    border-radius: 0px 4px 4px 0px;
    -webkit-transition: background 0.6s ease-in-out;
    -moz-transition: background 0.6s ease-in-out;
    transition: background 0.6s ease-in-out;
}
.search-btn:hover {
        background: #ba1b21;
    }
#wrap{
	width:100%;
	height: 59px;
	border-bottom: 1px solid #fff;
	background: #28211f;
	/*! position: relative; */
}
.box-whi{
	width: 1200px;
height: 62px;
margin: 0px auto;
}
.box-z-white{
	width: 879px;
	height: 61px;
	float: left;
	margin-top: -1px;
}

.box-y-white{
	width: 303px;
	height: 59px;
	float: right;
	position: relative;
}

#wrap ul li{
	width:auto;
	height: 60px;
	line-height: 1px;
	float: left;
	
	margin-right: 18px;
}

.box-z-white ul li a{
	display: block;
	width:86px;
	height: 55px;
	font-size: 14px;
	line-height: 60px;
	float: left;
	text-align: center;
	color:#fff;
	transition: all 0s ease-in-out;
}
nav ul li a:hover{
	/*! color: white; */
	/*! background: black; */
	/*! border-bottom: 3px solid #a80000; */
	/*! color: #a80000; */
}
nav ul li a:active{
	background: #262626;
    color: #a81603;
}
nav .nav-current a{
	background: #262626;
    color: #fdb819 ;
}
.nav-button{position:absolute; right:0; top:0; height:59px; z-index:1;
transition:.3s; }
.nav-button:before{display:block;content:'';border-width:0 0 60px 27px;position:absolute;right:0;bottom:0;border-color: transparent transparent #a80000;border-style:solid;width:142px;transition:.3s;}
.nav-button form{color:#fff; display:block; padding:0 15px 0 5px; height:60px; overflow:hidden; font-size:15px;} 
.nav-button form i{float:left; position:relative; margin-top:12px; width:36px; height:36px; cursor:pointer;}
.nav-button form i:before{display:block; content:''; border:1px solid #fff; width:15px; height:15px; 
position:absolute; left:8px; top:9px; border-radius:50%;
transition:.3s; }
.nav-button form i:after{display:block; content:''; background:#fff; width:1px; height:6px; 
position:absolute; left:22px; top:21px; transform:rotate(-45deg); transition:.3s; }
.nav-button form b{float:left; font-weight:normal; position:relative; z-index:1; width:54px; overflow:hidden; cursor:pointer;
transition:.3s;  opacity:1; height: 55px;
    line-height: 55px;}
.nav-button form input.text{float:left; border:none; background:none; padding:0 5px; font-size:15px; height:30px; line-height:30px;
transition:.3s; 
position:relative; z-index:1; outline:none; margin:15px 5px 0 0; width:0; opacity:0;}
.nav-button form input.text::-webkit-input-placeholder{color:rgba(255,255,255,.45);}
.nav-button form input.text:-moz-placeholder{color:rgba(255,255,255,.45);}
.nav-button form input.text::-moz-placeholder{color:rgba(255,255,255,.45);}
.nav-button form input.text:-ms-input-placeholder{color:rgba(255,255,255,.45);}
.nav-button form input.button{display:none !important;}
.nav-button:focus:before,
.nav-button:hover:before{border-width:0 0 60px 13px; opacity:.95; width:232px;  }
.nav-button:focus form input.text,
.nav-button:hover form input.text{width:140px; opacity:1;}
.nav-button:hover form i:before{   }
.nav-button:hover form i:after{   }
.nav-button:focus form b,
.nav-button:hover form b{width:0; opacity:0;}

/*----banner图---*/
.box-banner figure{


	width: 100%;
}
.box-banner figure img{
	width: 100%;
}
.box-sp span {
    display: block;
    font-size: 13px;
    line-height: 93px;
    padding-top: 0px;
    margin-top: -15px;
    margin-left: 20px;
    color: black;
}
/*end*/
.box{
	width: 1200px;
	height: auto;
	display: table;
	margin: 0 auto;
}
.box-1{
	margin-top: 100px;
}
.box-z{
	width: 800px;
	height: 400px;
	float: left;
}
.box-y{
	width: 400px;
	height: 400px;
	float: right;
}
.box-y figure img{
	width: 400px;
	height: 400px;
}
.box-z span{
	display: block;
	font-size: 40px;
	line-height: 69px;
}
.box-z font{
	display: block;
	color: #969696;
    font-size: 18px;
    line-height: 30px;
	padding-top: 20px;
	/*! padding-bottom: 20px; */
}
.box-z p{
	font-size: 18px;
	line-height: 33px;
	color: #969696;
}
.box-z a{
	display: block;
	width: 150px;
	height: 50px;
	background: #a80000;
	/*! color: white; */
	font-size: 18px;
	line-height: 50px;
	color: white;
	text-align: center;
	margin-top: 15px;
}
.hvr-shutter-out-horizontal {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  position: relative;
  background: #e1e1e1;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.hvr-shutter-out-horizontal:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #bb1e10;
  border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  -ms-border-radius:5px;
  -moz-border-radius:5px;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-shutter-out-horizontal:hover, .hvr-shutter-out-horizontal:focus, .hvr-shutter-out-horizontal:active {
  color: white;
}
.hvr-shutter-out-horizontal:hover:before, .hvr-shutter-out-horizontal:focus:before, .hvr-shutter-out-horizontal:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
}
a.btn.btn-primary.btn-lg.see-button.hvr-shutter-out-horizontal {
    background: #3F3C35;
}


.box-z{
    visibility: visible;
    animation-delay: 0.5s;
    animation-name: fadeInLeft;
}

/*首页产品中心*/
.wz_cpzx{
	width: 1200px;
	height: auto;
	display: table;
	margin: 1px auto 7px auto;
	padding-top: 0px;
}
.w-1500{
	width: 1200px;
	height: auto;
	display: table;
	margin: 0 auto;
}
.w-1500 span{
	text-align: center;
	font-size: 17px;
	line-height: 33px;
	display: block;
	margin-bottom: 74px;
}
.w-1500 font{
	font-weight: bold;
	text-align: center;
	letter-spacing: 3px;
	font-size: 28px;
	line-height: 38px;
	padding-top: 50px;
	display: block;
}
.w-1500 i{
	display: block;
	width: 40px;
	height: 2px;
	margin: 12px auto;
	background: #9cc;
}
.products-content {
 	width: 1200px;
 	height: auto;
 	display: table;
 	margin: 0 auto
}
.products-content ul {
 	width: 1200px;
 	height: auto;
 	display: table;
 	margin-top: 50px;
}
.products-content ul li {
	position: relative;
 	float: left;
 	width: 285px;
 	height: 334px;
 	margin-right: 20px;
 	margin-bottom: 40px;
 	overflow: hidden;
}
.products-content ul li:nth-child(4n) {
 	margin-right: 0;
}
.products-content ul li figure {
	position: absolute;
	top: 0;
	left: 0;
	width: 285px;
	height: 200px;
}
.products-content ul li figure img {
	width: 285px;
	height: 200px;
}
.products-text {
	position: absolute;
	top: 200px;
	left: 0;
	width: 285px;
	height: 134px;
}
.products-text h2 {
	width: 285px;
	height: 50px;
	font-size: 16px;
	line-height: 50px;
	font-weight: normal;
	color: #000;
}
.products-text p:nth-child(2) {
	color: #999;
}
.products-text p span {
	margin-left: 0px;
}
.products-text .click {
	font-size: 20px;
}
.products-text p:last-child {
	margin-top: 10px;
	color: #999;
	line-height: 25px;
	font-size: 14px;
}
.products-more {
	position: absolute;
	bottom: -200px;
	left: 0;
	width: 285px;
	height: 200px;
	/*! background: #fff; */
}
.products-more a {
	display: block;
	width: 50px;
	height: 50px;
	margin: 0 auto;
	margin-top: 75px;
}
.products-more p {
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	font-size: 40px;
	font-family: "SimSun";
	color: #333;
	border: 1px solid #333;
	border-radius: 50%;
}
.products ul li figure,.products-text,.products-more,.products-more p {
	transition: all ease .5s;
	-webkit-transition: all ease .5s;
	-moz-transition: all ease .5s;
	-o-transition: all ease .5s;
	-ms-transition: all ease .5s;
}
.products ul li:hover figure {
	top: -200px;
}
.products ul li:hover .products-text {
	top: 0;
}
.products ul li:hover .products-more {
	bottom: 0;
}
.products-more p:hover {
	color: #a81603;
	border: 1px solid #a81603;
}

@font-face {
  font-family: 'iconfont';
  src: url('http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/fonts/iconfont.eot');
  src: url('http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/fonts/iconfont.eot') format('embedded-opentype'),
  url('http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/fonts/iconfont.woff') format('woff'),
  url('http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/fonts/iconfont.ttf') format('truetype'),
  url('http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/fonts/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.box-pro{
	background: #FAFAFA;
	margin-top: 20px;
}

/*---end---*/
/*专题 关于我们*/
.ztabout {
	width: 1200px;
	height: 1055px;
	background: url(http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/bg3.jpg) no-repeat ;
	background-position: center;
	background-size: 1200px 1055px;
	margin:0 auto;
	margin-top: 100px;
	position: relative;
}
.ztabout span{
	/*! width: 200px; */
	height: 50px;
	/*! font-size: 42px; */
	/*! font-weight: bold; */
	/*! color: #a80000; */
	/*! display: block; */
	margin-left: 16px;
	/*! color: #bb1e10; */
	/*! font-size: 40px; */
	display: block;
	color: #bb1e10;
	font-size: 40px;
	font-weight: 300;
	/*! margin: 0; */
}
.ztabout em{
	display: inline-block;
	width: 150px;
	height: 24px;
	font-size: 20px;
	color: #6c6c6c;
	margin-top: 12px;
	margin-left: 16px;
}

.ztabout p:nth-of-type(1){
	width: 550px;
	height: 185px;
	font-size: 22px;
	line-height: 36px;
	letter-spacing: 0px;
	color: #585858;
	margin-top: 45px;
	margin-left: 16px;
}
.ztabout a{
	width: 106px;
	height: 38px;
	background-color: #6c020a;
	display: inline-block;
	color: #fff;
	font-size: 28px;
	text-align: center;
	margin-top: 45px;
	margin-left: 16px;
}
.ztabout p:nth-of-type(2){
	float: right;
	width: 520px;
	height: 350px;
	font-size: 22px;
	line-height: 36px;
	letter-spacing: 0px;
	color: #585858;
	margin-top: 255px;
	margin-right: 20px;
	text-indent: 2rem;
}
/*end*/

/*---首页新闻---*/
.box-t span{
	display: block;
	color: #bb1e10;
	font-size: 40px;
	font-weight: 300;
	margin: 0;
}
.box-t p{
	color: #969696;
font-size: 14px;
margin: 1em 0;
line-height: 1.8em;
}
.box-text span{
	display: block;
	font-weight: bold;
	font-size: 20px;
	line-height: 26px;
	color: black;
}
.box-text p{
	font-size: 20px;
	line-height: 30px;
	color: #bb1e10;
}
.box-text figure img{
	width: 265px;
	height: 192px;
	padding-top: 20px;
	padding-bottom: 20px;
}
.box-text font{
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #8e8e8e;
}
.box-text ul li{
	margin-top: 40px;
	width: 274px;
	float: left;
	height: 480px;
	margin-left: 26px;
}
/*---end---*/
/*--公司简介---*/
/*-- stats --*/
.pricing p.heading-bottom, .stats p.heading-bottom {
    color: #ccc;
    margin-left: 15px;
}
p.heading-bottom {
    color: #a6a6a6;
    letter-spacing: 2px;
    font-size: 15px;
}
.pricing .head_part, .stats .head_part {
    border-left: 4px solid #fff;
}
.stats {
    background: url(http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/about-bj.jpg) no-repeat fixed;
    background-size: cover;
    margin-bottom: 71px;
}
.wthree-different-dot1 {
    background: rgba(255, 255, 255, 0.5);
}
.stats h3.heading{
	color:#fff;
	margin-left: 15px;
}
.travel span.glyphicon.glyphicon-play-circle {
    margin-bottom: 0;
}
p.counter{
	font-size: 3em;
    color: #fff;
    font-weight: bold;
}
.agileinfo_stats_grid h3{
    font-size: 18px;
    color: #fff;
    letter-spacing: 1px;
}
.w3_agileits_head1{
	color:#212121 !important;
}
.agileinfo_stats_grid {
    border: 2px solid #fff;
    border-radius: 0%;
    width: 180px;
    height: 180px;
    margin: 0 auto;
    text-align: center;
    padding: 2.5em 0;
     box-shadow: 7px 7px #fff;
    -webkit-box-shadow: 7px 7px #fff;
    -o-box-shadow: 7px 7px #fff;
    -moz-box-shadow: 7px 7px #fff;
    -ms-box-shadow: 7px 7px #fff;
}
.agileinfo_stats.mid-w3l-stat {
	position: relative;
}
.agileinfo_stats.mid-w3l-stat:after, .agileinfo_stats.mid-w3l-stat:after {
    content: '';
    background: #fff;
    height: 20px;
    width: 20px;
    border-radius: 50%;
    position: absolute;
    top: 45%;
    left: -3%;
}
p.w3l-par-st {
    margin-top: 3em;
    color: #fff;
    text-align: left;
}
/*end*/

/*-----行业资讯----*/
.box-z-n{
	float: left;
	width: 550px;
	height: auto;
}
.box-z-n span{
	display: inline-block;
	font-size: 22px;
	/*! line-height: -13px; */
	border-bottom: 1px solid black;
	width: 100%;
	/*! margin-bottom: 20px; */
}
.box-z-n span font{
	display: inline-block;
	font-size: 20px;
	line-height: 30px;
	margin-left: 303px;
}
.box-z-n ul li p{
	display: inline-block;
	font-size: 18px;
	line-height: 30px;
	color: #676767;
	width: 430px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.box-z-n ul li i{
	display: inline-block;
	font-size: 18px;
	line-height: 30px;
	float: right;
	color: #676767;
}
.box-z-1{
	float: right;
}
.bo{
	display: block;
	width: 150px;
	height: 50px;
	background: #a80000;
	/*! color: white; */
	font-size: 18px;
	line-height: 50px;
	color: white;
	text-align: center;
	margin-top: 15px;
	margin-bottom: 10px;
}
/*end*/
.link-bj{
	/*! background: url(http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/bj6.jpg)no-repeat center; */
	background-attachment: fixed;
	background-size: cover;
	height:666px;
}
.friend-link{margin: 0 auto;auto;uto;to;o;height:auto;display:table;width:1200px;/*! padding-top: 61px; */}
.friend-link .link-list{float:left; padding-top: 20px;  padding-bottom:30px;margin: 0;margin-right: 100px;}
.friend-link .link-list li{margin:0 16px; /*! height:30px; */line-height:38px;}
.friend-link .link-list li h4{font-size:13px;}
.friend-link .link-list li h4 font{ color:#565656;}
.friend-link .link-list li h4 a{color:#040404;font-weight:normal}
.friend-link .link-list li .linkweight{ font-weight:bold;}
.friend-link .link-list:nth-of-type(1) li{
	margin: 0;
}
.link-list li h4{
	line-height: 42px;
}
.h4-yq{color: white;/*! border-bottom: 1px solid #404040; */padding-bottom: 20px;font-size: 18px;letter-spacing: 3px;}
footer{
	background-color: #292f32;
	padding:30px 0;
	position:relative;
}
.xian{
	width: 1200px;
	margin: 0 auto;
	border-bottom:1px solid #373737;
	padding-bottom: 29px;
	margin-bottom: 30px;
}
.xian nav ul li{
	width:133px;
	float: left;
	line-height:35px;
}
.xian nav ul li a {
	display:block;
	font-size:13px;
	color: #666d71;
	text-align: center;
}
.xian nav ul li a:hover{
	/*! color: white; */
}
address p{
	font-size:13px;
	color: #818181;
	font-style: normal;
	text-align: center;
	letter-spacing:1px;
	line-height:30px;
}
address p a{
	color: #818181;
}
address p a:hover{
	color: white;
}
footer{
	background-color: #f4f4f4;
	position:relative;
}
/*----------------*/
/*产品推荐*/

.Recommend_a {
	width: 100%;
	height: 287px;
	background-attachment: fixed;
	margin-top: 14px;
}

.picMarquee-left {
	overflow: hidden;
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.picMarquee-left .bd {
	padding: 10px;
	/*! padding-top: 0px; */
}

.picMarquee-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picMarquee-left .bd ul li {
	margin: 0 15px;
	float: left;
	display: inline;
	overflow: hidden;
	text-align: center;
	width: 340px!important
}

.picMarquee-left .bd ul li .pic img {
	width: 340px;
	height: 231px;
	display: block;
	padding: 6px;
	border: 1px solid #D3D3D3;
}

.picMarquee-left .tempWrap {
	width: 1200px!important;
}

.picList li a h2 {
	color: #333;
	font-size: 14px;
	letter-spacing: 1px;
	line-height: 39px;
}

.picList li:hover a h2 {
	color: #bb1e10;
	transition: .2s;
}

.recommend {
	height: 468px;
	overflow: hidden;
	background:url(http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/bj5.jpg) no-repeat center;
	background-size: 1920px auto;
	position: relative;

}
.title-red span{
	font-weight: bold;
    text-align: center;
    letter-spacing: 3px;
    font-size: 28px;
    line-height: 38px;
    margin-top: 50px;
    display: block;
}
.title-red p {
    text-align: center;
    font-size: 17px;
    line-height: 33px;
    display: block;
}
.box{
	width: 1200px;
	height: table;
	margin:0 auto;
}
.box-t{
	margin-top: 20px;
}
/*end*/

/*404*/
.pro-404 {
	width: 1200px;
    height: auto;
    display: table;
    margin: 0 auto;
}
.pro-404 figure img{
	    display: block;
    margin: 0 auto;
    width: 70%;
}
.pro-fan{

    width: 136px;
    height: 35px;
    text-align: center;
    line-height: 32px;
    margin-left: 260px;
    background-color: #a80000;
    margin: 20px auto 20px auto;
}
.pro-fan a{
	color: white;
}
/*end*/
/*当前位置*/

.location {
    width: 1200px;
    height: auto;
    display: table;
    margin: 0 auto;
}
.box-k100{
	width: 100%;
	height:66px;
	margin:0 auto;
	background-color: rgb(243, 243, 243);
	margin-top:  -17px;
}
.location span{
	font-size: 16px;
	line-height: 63px;
	letter-spacing: 2px;
	color: black;
}
.location span a{
	color: black;
}
/*end*/
/*--关于我们---*/
.box-tt b{
	width: 110px;
	font-size: 25px;
	line-height: 35px;
	display: block;
	margin: 20px auto;
}
.box-tt span{
	display: block;
	margin: 0 auto;
	font-size: 20px;
	line-height: 30px;

}
.box-tt p{
	font-size: 16px;
	line-height: 46px;
	letter-spacing: 2px;
	margin-bottom: 30px;
}
.box-tt figure img{
	width: 867px;
	height: 300px;
	margin-left: 149px;
margin-bottom: 30px;
}
/*--end--*/
/*侧边栏*/
.box-zuo{
width: 270px;
height: auto;
display: table;
float: left;
}
.box-you{
width: 900px;
height: auto;
display: table;
float: right;
margin-top: 29px;
}
.box-bule{
	background-color: #a62626;
text-align: center;
font-size: 19px;
color: white;
line-height: 28px;
padding: 18px 0;
letter-spacing: 1px;
}
.box-bule p{
	display: block;
font-size: 12px;
text-transform: uppercase;
}
.ul1{
    width: 250px;
    height: auto;
    display: table;
    margin: 20px auto 0 auto;

}
.ul1 li{

height: 60px;
/*! margin-bottom: 19px; */
color: #fff;
/*! margin-bottom: 19px; */
	line-height: 60px;
	text-align: center;
	font-size: 14px;
	/*! margin-bottom: 5px; */
border-bottom: 1px solid #bdb8b8;
}
.ul1 li a {
    font-size: 16px;
    color: #333;
    text-align: center;
    display: block;
    line-height: 60px;
    letter-spacing: 1px;
}
.box-as{
	width: 270px;
height: auto;
display: table;
float: left;
background-color: rgb(244, 244, 244);
margin-bottom: 48px;
margin-top: 31px;
}
/*end*/

/*   侧边栏轮播*/
	.picMarquee-top{
	 width: 213px;
	height: auto;
	display: table;
	background: rgb(246,246,246);
	border-radius: 8px;   
}
		.picMarquee-top .hd{border-radius: 30px;   overflow:hidden;  height:55px; background:#f4f4f4; padding:0 10px;  }
		.picMarquee-top .hd .prev,.picMarquee-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/arrow.png") 0 -100px no-repeat;}
		.picMarquee-top .hd .next{ background-position:0 -140px;  }
		.picMarquee-top .hd .prevStop{ background-position:-60px -100px;  }
		.picMarquee-top .hd .nextStop{ background-position:-60px -140px;  }
		.picMarquee-top .bd{ padding:10px;   /*! margin-bottom: 73px; */}
		.picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-top .bd ul li{ text-align:center; zoom:1; 
			margin-top:84px;}
		.picMarquee-top .bd ul li .pic{ text-align:center; }
		.picMarquee-top .bd ul li .pic img{ width:245px; height:154px; display:block; padding:2px;  }
		.picMarquee-top .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-top .bd ul li .title{ line-height:24px;   }
		.tempWrap ul li img{
			margin: 0 auto;
		}
		.hd p{
	 text-align: center;
	font-size: 27px;
	line-height: 44px;
    font-weight: bold;
    letter-spacing: 2px;
    color:#0c8ccc;
    border-bottom: 1px #ccc solid;
}

.pro-y ul li{
	width: 245px;
    margin:22px 14px 9px 1px;
    padding: 10px 10px;
        float: left;
            box-shadow: 0px 0px 10px #d8d8d8;
}
.pro-y ul li a figure{
	    height: 180px;
    overflow: hidden;
    margin: 0 auto;
}
.pro-y ul li a figure img{
	width: 246px;
	height: 180px;
}
.pro-y ul li h2{
	font-size: 16px;
    color: #0c8ccc;
    text-align: center;
    margin:15px auto 5px auto;
}
.pro-y ul li p {
    margin-top: 8px;
    height: 97px;
    margin: 16px auto 0 auto; */
    font-size: 14px; 
     color: #707070; 
     line-height: 28px; 
    height: 53px;

overflow: hidden;

text-align: center;
}

.pro-y ul li figure img:hover{	
     z-index: 50;
     transform: scale(1.08);
     transition-duration:1000ms;
     transition-timing-function:ease;
     -webkit-transform: scale(1.08);
     -webkit-transition-duration:1000ms;
     -webkit-transition-timing-function:ease;
     -moz-transition-duration:1000ms;
     -moz-transition-timing-function:ease;
     -moz-transform: scale(1.08);
}
.title a h2{


font-size: 17px;

line-height: 25px;

letter-spacing: 2px;
	color: black;
}
/*---end---*/

.box-bullue{
	width: 270px;
height: 86px;
	background-color: #a62626;
}
.box-bullue span{
	font-size: 21px;
color: white;
/*! text-align: center; */
display: block;
line-height: 51px;
width: 134px;
margin: 0 auto;
text-transform: uppercase;
/*! background: url(http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/menu.png)no-repeat left; */
    background-size: auto;
background-size: 22%;
text-indent: 1em;

	padding-top: 16px;
}
/*end*/

/*右侧*/

.box-you-ce{
width: 900px;
height: auto;
display: table;
float: right;
}
.box-new-youce ul li{
	width:913px;
	height: 202px;
	margin-top: 31px;
}
.box-new-z{
	display: table;
	width: 300px;
	height: 200px;
	float: left;
}
.box-new-z figure img{
	width: 300px;
	height: 200px;
}

.box-li h2{
	font-size: 18px;
	line-height: 20px;
	letter-spacing: 2px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
		color: black;
	margin-top: 27px;
	font-weight: bold;
	margin-left: 15px;
	padding-top: 18px;
}
.box-li font{
	display: inline-block;
font-size: 23px;
color: #a62626;
margin-top: 5px;
	padding-left: 12px;
}
.box-li span{
display: inline-block;
font-size: 14px;
}

.box-li p{
	font-size: 14px;
	line-height: 29px;
	color: #958f8f;
	padding-right: 10px;
	margin-left: 15px;
}
.box-new-y{
	width: 600px;
	height: 200px;
	float: left;
	/*! margin-left: 13px; */
}
.box-new-youce ul li{
	width:913px;
	height: 202px;
	margin-top: 51px;
}

/*end*/
/*details*/
.w-100{
		width: 840px;
	height: auto;
	display: table;
	float: right;

}
.w-100 h1{
	font-size: 18px;
    color: black;
    text-align: center;
    letter-spacing: 1px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.w-100 font{
    padding-bottom: 20px;
    line-height: 30px;
    font-size: 13px;
    color: #939693;
    text-align: center;
    display: block;
    margin: 10px auto 20px auto;
    border-bottom: 1px #d5d3d3 dashed;
}
.w-100 h2{
	    font-size: 14px;
    color: #969696;
    line-height: 35px;
    text-indent: 2em;
    /*! font-weight: bold; */
}
.w-100 p{
	    font-size: 14px;
    line-height: 35px;
    text-indent: 2em;
    color: #0a0909 !important;
}
.bq h2{
	display: inline-block;
	margin-left: 2px;
	text-indent: 0;
}
/*end*/
/*--产品中心--*/
.box-chanpin ul li {
    width: 266px;
height: auto;
float: left;
text-align: center;
border-radius: 8px;
display: table;
padding-bottom: 13px;
transition: .2s ease;
margin-left: 22px;
margin-top: 6px;
border: 1px solid #d6d6d6;
    margin-bottom: 20px;
}
.box-chanpin ul li a figure {
    width: 246px;
height: 180px;
    overflow: hidden;
    margin: 0 auto;
}
.box-chanpin ul li a figure img {
    width: 246px;
    height: 180px;
}
.box-chanpin ul li h2 {
    font-size: 20px;
    color: #a62626;
    text-align: center;
    margin: 15px auto 5px auto;
    /*! margin-top: 20px; */
    /*! padding-top: 20px; */
    /*! display: block; */
    line-height: 50px;
    width: 223px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.box-chanpin ul li p{

  margin-top: 8px;
    height: 97px;
    margin: 0px auto 0 auto;
    color: #707070;
    line-height: 28px;
    height: 53px;
    overflow: hidden;
    text-align: center;
}

.box-chanpin ul li h2 a{
	color: #a62626;
text-decoration: none;
}
.box-chanpin ul li:hover {
    border: 1px solid #a62626;
}
/*----end----*/
/*seach*/
.pro-sou{
	margin-top: 22px;
    letter-spacing: 1px;
    text-indent: 1.6em;
    font-size: 16px;
    color: black;
    margin-bottom: 22px;
    line-height: 54px;
    /*! background-color: #f6f6f6; */
	box-shadow: 0 0 10px #dbdbdb;
}
.pro-sou h1{
	    text-indent: 0;
    font-size: 16px;
    color: #a62626;
    display: inline-block;
}
.pro-ul ul li {
	width: 900px;
height: auto;
display: table;
/*! background: rgb(243, 243, 243); */
/*! box-shadow: 0 0 6px #e6e6e6; */
padding-left: 10px;
margin-top: 30px;
	/*! box-shadow: 0 0 10px #dbdbdb; */
	border-bottom: 1px dashed black;
}
.pro-ul ul li time{
	display: block;
font-size: 15px;
color: #b2b2b2;
margin-bottom: 3px;
line-height: 32px;
}
.pro-ul ul li h2{
	margin-bottom: 6px;
line-height: 35px;
font-size: 18px;
color: #383737;
letter-spacing: 1px;
font-weight: 500;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
margin-top: 8px;
font-weight: bold;
}
.pro-ul ul li p{
	height: 60px;
letter-spacing: 1px;
font-size: 14px;
line-height: 30px;
color: #888888;
overflow: hidden;
}

/*end*/
/*--新闻----*/

.box-new ul li{
	width: 100%;
	height: auto;
	display: table;
	margin-top: 30px;
}
.z figure img{
width: 460px;
height: 287px;
}
.z{
	width: 440px;
	height: auto;
	display: table;
	float: left;
}
.y{
	width: 550px;
	height: auto;
	display: table;
	float: right;
	margin-top: 50px;
}
.box-news{
background: url(http://gqgangjinqieduanji.comhttp://gqgangjinqieduanji.com/images/xuhuan.jpg)no-repeat center;
    background-attachment: scroll;
    background-size: auto;
height: 100%;
width: 100%;
background-size: cover;
background-attachment: fixed;

}
.box-new h2{
	font-weight: bold;
display: block;
text-align: center;
font-size: 20px;
line-height: 48px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
padding-top: 15px;
color: black;
}
.box-new time{
	display: block;
text-align: center;
font-size: 18px;
line-height: 25px;
color: #958a8a;
}
.box-new p{
	text-align: center;
font-size: 16px;
line-height: 38px;
color: black;
}
.box-new ul li:nth-of-type(2n) section:nth-of-type(1){
float: right;
}
.box-new ul li:nth-of-type(2n) section:nth-of-type(2){
float: left;
}
.box-zz{
	float: right;
}
.box-yy{
	float: left;
}

/*---end---*/

.pagination {
	width: auto;
	display: table;
	line-height: 30px;
	text-align: center;
	border: none;
	margin-top: 20px;

}
.pagination .pagefy {
	display: table;
	height: 100px;
	margin: 0 auto;
}

.pagination .pagefy a {
	display: inline-block;
	margin-left: -14px !important;
	width: 50px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	cursor: pointer;
	border-right: 1px solid #fff;
}
.pagination .pagefy a {
    border: 1px solid #d1cccc;
    cursor: pointer;
    display: inline-block;
    line-height: 30px;
    color: #666;
    width: 40px;
    text-align: center;
    margin-top: 20px;
    margin-right: 5px;
    font-size: 14px;
    border-radius: 3px;
}
.pagination .pagefy a:hover {
    background-color: #bb1e10;
    color: #fff;
}

/*---详情页---*/
.cpxq_02 img {
    width: 600px;
    height: auto;
    display: table;
}
.zuoyou{ width:100%; padding:20px 0; }
.top1{ width:100%;font-size:14px;color:#3b3652; padding-bottom:10px; padding-
top:10px;}
.top1 a{color:#3b3652;}
.top1 a h2{color:#3b3652; font-size:14px; display:inline;}
.boot1{width:100%;font-size:14px; padding-top:10px;color:#3b3652;padding-bottom:20px;}
.boot1 a{color:#3b3652;}
.boot1 a h2{color:#3b3652; font-size:14px; display:inline;}