.body {
	width: 100%;
}
.container {
	width: 1200px;
	/*background-color: #fff;*/
	position: relative;
	margin: 0 auto;
}
.index-top {
	width: 100%;
	position: relative;
}

/*首页顶部logo/nav*/
.index-top > .index-title {
	display: inline-block;
	width: 160px;
	height: 56px;
	
	background-repeat: no-repeat;
	background-size: 100% auto;
	cursor: pointer;
	position: absolute;
	left: 10px;
	top: 35px;
}
.index-top > .index-title h1 {
	text-indent: -9999px;
}
.container .top-right {
	width: 100%
}
.container .right-top {
	float: right;
	margin-top: 15px;
}
.container .right-top a {
	display: block;
	width: 68px;
	height: 31px;
	line-height: 31px;
	color: #383838;
	float: left;
	padding:0 9px;
}
.right-top > a:hover {
	color: #e5322c
}

.container .country-select li:hover span{
	color: #e53732;
}
/*语言选择*/
.container .country-select {
	height: 31px;
	float: left;
	position: relative;
}
.right-top .country-select .select-lang{
	height: 93px;
	cursor: pointer;
}
.right-top .country-select .select-lang a{
	display: block;
	width: 100%;
}
.container .country-select li {
	width: 100%;
	height: 31px;
	line-height: 31px;
}
.country-select li span{
  display: inline-block;
  width: 73px;
  text-align: center;
}
.container .country-select .two-country{
	position: absolute;
	top: 36px;
	left: 0;
	width: 127px;
	z-index: 10;
	display: none;
}
.container .country-select li{
	background-color: #f2f2f2;
}
.container .country-select li.yingyu{
	border-bottom: 1px solid #666
}
.container .country-select li i{
	display: inline-block;
	width: 42px;
	height: 22px;
	background-image: url(images/country1.png);
	background-repeat: no-repeat;
	background-size: 42px 22px;
	vertical-align: middle;
}
.container .country-select li.yingyu i {
	background-image: url(images/country2.png);
	background-repeat: no-repeat;
	background-size: 42px 22px;
}
.container .country-select li.riyu i {
	background-image: url(images/country3.png);
	background-repeat: no-repeat;
	background-size: 42px 22px;
}
.right-top .country-arrow {
	display: inline-block;
	width: 30px;
	height: 32px;
	background-color: #f2f2f2;
	background-image: url(images/top_down.png);
	background-repeat: no-repeat;
	background-size: 12px 6px;
	background-position: center;
	margin-left: 5px;
	float: left;
	cursor: pointer;
}
.menu-btn {
	width: 72px;
	height: 15px;
	float: left;
	padding: 10px 20px 5px 10px;
	margin-left: 15px;
	cursor: pointer;
	display: none;
}
.menu-btn i{
	display: block;
	width: 72px;
	height: 15px;
	background-image: url(images/menu_03.jpg);
	background-repeat: no-repeat;
	background-size: 72px 15px;
}

/*导航栏*/
.index-nav {
	width: 100%;
}
.index-nav .nav-all {
  float: right;
  margin-bottom: 20px;
}
.index-nav .nav-all>li.nav{
	float: left;
	cursor: pointer;
	position: relative;
	font-size: 16px;
	border-bottom: 1px solid #fff;
}
.index-nav .nav-all>li.speartor{
	float: left;
	width: 2px;
	height: 17px;
	background-color: #dfdfdf;
	margin-top: 18px;
}
.index-nav .nav-all>li>span{
	display: block;
  line-height: 20px;
  padding: 15px 27px 10px 23px;
}
.index-nav .nav-all>li>span>a{
	color: #383838;
}
.index-nav .nav-all>li>a{
	display: block;
	font-size: 16px;
	color: #383838;
}
.index-nav .nav-all>li:hover {
	color: #e5322c;
}
.index-nav .nav-all>li:hover a{
	color: #e5322c;
}
.index-nav .nav-all>li.nav-last span{
	border: none;
	padding-right: 3px;
}
.index-nav .nav-all>li .menu-down{
	width: 160px;
	position: absolute;
	top: 70px;
	left: 0;
	display: none;
	padding-top: 7px;
	background-image: url(images/aboutus_03.png);
	background-repeat: no-repeat;
	margin-left: -25px;
	z-index: 9999;
}
.index-nav .nav-all>li .menu-down>li{
	width: 100%;
	height: 50px;
	line-height: 50px;
	background-color: #fff;
	border-bottom: 1px solid #dddddd;
}
.index-nav .nav-all li .menu-down>li:hover a{
	color: #e5322c;
}
.index-nav .nav-all li .menu-down>li a{
	display: block;
	width: 100%;
	height: 100%;
	text-align: center;
	color: #383838;
	font-size: 15px;
}
/*menu按钮*/
.slide-all{
	display: none;
}

/*banner轮播*/


/*首页中部介绍*/
.index-center-title {
	margin: 0 auto;
	text-align: center;
	margin-top: 59px;
}
.index-center-title .h2 {
	width: 100%;
	font-size: 24px;
}
.index-center-title .index-p{
	font-size: 14px;
	color: #999;
	padding-top: 5px;
	line-height: 30px;
}
.index-description {
	overflow: hidden;
	width: 96%;
  margin: 0 auto;
}
.index-description .shuxian{
	width: 1px;
	height: 40px;
	background-color: #E5322C;
	margin: 25px auto;
}
.index-description .index-center-des{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	line-height: 36px;
	font-size: 16px;
	/*margin-bottom: 110px;*/
	color: #666;
}

/*首页介绍四图*/
.introduct {
	margin: 0 auto;
	margin-top: 43px;
}
.introduct .introduct-item:nth-child(even){
	margin-right: 0;
}
.introduct .introduct-item{
	width: 48%;
	display: block;
	float: left;
	margin-right: 3.3%;
	margin-bottom: 3.3%;
	color: #383838;
}
.introduct-item img{
	width: 100%;
	transition: 0.5s all;
	
}
.introduct-item .introduct-new {
	height: 64px;
	line-height: 64px;
	font-size: 18px;
}
.introduct-item .introduct-new:hover span {
	color: #e5322c;
}
.introduct-item .introduct-new i{
	display: inline-block;
	width: 16px;
	height: 26px;
	background-image: url(images/index_right.png);
	background-repeat: no-repeat;
	background-size: 16px 26px;
	float: right;
	margin-top: 25px;
	margin-right: 1px;
}
.introduct .introduct-item .introduct-con {
	width: 100%;
	height: 48px;
	overflow: hidden;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	text-align: left;
}
/*关注微信*/
.two_bit_code{
	width: 160px;
	height: 135px;
	position: fixed;
	bottom: 10%;
	right: -130px;
	z-index: 999;
	background-color: #666;
	box-sizing: border-box;
	padding: 10px;
	border-radius:5px 0 0 5px;
	transition: 0.5s ease all;
}
.code_show{
	right: 0;
}
.two_bit_code div{
	float: left;
	box-sizing: border-box;
}
.code_text{
	width: 20px;
	height: 100%;
	padding-top: 23px;
	color: #fff;
	cursor: pointer;
}
.code_img{
	width: 115px;
	height: 115px;
}
.code_img img{
	width: 100%;
	height: 100%;
}
/*底部*/
.index-footer {
  width: 100%;
  background-color: #383838;
  overflow: hidden;
}
.index-foote-content {
	width: 100%;
	padding-bottom: 26px;
	background-color: #4a4a4a;
}
.index-foote-content .index-footTop {
	width: 1200px;
	margin: 0 auto;
	color: #fff;
}
.footTop-left{
	float: left;
}
.index-footTop .lianxi, .footTop-right{
	font-size: 18px;
	padding-top: 30px;
	padding-bottom: 8px;
}
.index-footTop .footer-bor, .footTop-right .us-bor{
	display: block;
	width: 36px;
	height: 2px;
	background-color: #e5322c;
	margin-top: 8px;
}
.index-footTop .tel {
	display: inline-block;
	font-size: 14px;
		line-height:200%;

	padding-top: 20px;
}
.index-footTop .chuanzhen {
	display: inline-block;
	font-size: 14px;
	padding-top: 20px;
		line-height:200%;

	padding-left: 33px;
}
@media only screen and (min-width: 320px) and (max-width: 598px) {
	.index-footTop .chuanzhen {
	display:block;
	float:left;
	font-size: 14px;
	padding-top: 20px;
	width:100%;
	padding:0;
	line-height:200%;
}
}
.index-footTop .email{
	width:100%;
	height:auto;
	line-height:200%;
	font-size: 14px;
}
.footTop-right {
	float: left;
	margin-left: 39.5%;
}
.footTop-right p{
	font-size: 18px;
}
.footTop-right .foot-icon {
	padding-top: 20px;
}
.footTop-right .foot-icon span{
	display: block;
	width: 54px;
	height: 36px;
	background-color: #5c5c5c;
	margin-right: 11px;
	float: left;
	cursor: pointer;
}
.footTop-right .foot-icon span:hover {
	background-color: #383838;
}
.footTop-right .foot-icon i.im-one{
	margin-top: 8px;
	margin-left: 22px;
	display: inline-block;
	width: 10px;
	height: 19px;
	background: url(images/index_bom1.png);
	background-repeat: no-repeat;
	background-size: 10px 19px;
}
.footTop-right .foot-icon i.im-two{
	margin-top: 8px;
	margin-left: 19px;
	display: inline-block;
	width: 16px;
	height: 20px;
	background: url(images/index_bom2.png);
	background-repeat: no-repeat;
	background-size: 16px 20px;
}
.footTop-right .foot-icon i.im-three{
	margin-top: 9px;
	margin-left: 16px;
	display: inline-block;
	width: 18px;
	height: 18px;
	background: url(images/index_bom3.png);
	background-repeat: no-repeat;
	background-size: 18px 18px;
}
/*最底部*/
.index-footer .index-footBottom {
	width: 1200px;
	margin: 0 auto;
	color: #fff;
	background-color: #383838;
}
.index-footBottom dl{
	width: 9%;
	float: left;
	padding-top: 40px;
	margin-right: 4.9%;
}
.index-footBottom dl:last-child{
	margin-right: 0;
}
.index-footBottom dt{
	display: block;
	font-size: 16px;
	padding-bottom: 12px;
}
.index-footBottom dt:after{
	content: '';
	width: 100%;
	height: 1px;
	background-color: #E5322C;
	display: inline-block;
	line-height: 0;
}
.index-footBottom dd a{
	font-size: 14px;
	line-height: 34px;
	color: #fff;
}
.index-footBottom dd:hover a{
	color: #e5322c;
}
.index-footBottom .gongying{
	float: right;
	width: 16%;
	background-color: #606060;
	padding: 0 15px;
	box-sizing: border-box;
	margin-top: 20px;
}
.index-footBottom .gongying a{
	width: 100%;
	height: 100%;
	display: block;
}
.gongying p{
	font-size: 16px;
	margin-top: 20px;
	margin-bottom: 0.785rem;
	color: #f5f5f5;
}
.gongying span{
	display: inline-block;
	width: 100%;
	height: 1px;
	background-color: #E5322C;
	margin-bottom: 18px;
}
.gongying img{
	width: 100%;
}
.foot-henxian {
	width: 100%;
	height: 1px;
	background-color: #fff;
	margin: 20px 0;
}
.footer-bottom {
	padding-bottom: 30px;
}
.footer-bottom span{
	display: inline-block;
	margin-right: 29px;
	font-size: 14px;
}
.footer-bottom span a{
	color: #fff;
}
.footer-bottom span:hover a {
	color: #E5322C;
}

/*contact联系我们*/
.about-imgTop img{
	width: 100%;
}
.about-weizhi {
	width: 100%;
	height: 50px;
	background-color: #f9f9f9;
}
.about-weizhi .about-weizhi-inner{
	width: 100%;
  margin: 0 auto;
}
.about-weizhi .weizhi-content{
	float: right;
  line-height: 50px;
}
.about-weizhi-inner .weizhi-content i{
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(images/aboutus_07.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
	vertical-align: middle;
	margin-right: 8px;
}
.about-weizhi-inner .weizhi-content{
	color: #999;
	font-size: 14px;
	vertical-align: middle;
}
.weizhi-content span.weizhi-curent{
	color: #E5322C;
}
.weizhi-content a {
	color: #999;
}
.about-cent{
	width: 1200px;
  margin: 0 auto;
  position: relative;
}
.about-cent .about-cent-content{
	height: 124px;
	margin-top: 48px;
	color: #ea2f2b;
	font-size: 20px;
}
	/*.about-cent .new-top {
		width: 68.8%;
	}*/
.about-cent .about-cent-content i{
	display: inline-block;
	width: 25px;
	height: 27px;
	background: url(images/aboutus_11.png);
	background-repeat: no-repeat;
	background-size: 25px 27px;
	vertical-align: middle;
	margin-right: 7px;
	margin-top: -5px;
}

.about-cent-target .h2{
	color: #ea2f2b;
	font-size: 16px;
	margin-bottom: 22px;
	font-weight: normal;
}
.about-cent-target .index-p{
	color: #666;
	font-size: 14px;
	line-height: 30px;
}

.introduct-item .introduct-new span.icon-bg{
	display: inline-block;
	width: 5px;
	height: 14px;
	background-color: #ea2f2b;
	margin-right: 6px;
}
.contact-feature{
	height: 49px;
	width: 65%;
  margin: 0 auto;
  text-align: center;
  color: #ea2f2b;
  position: relative;
  margin-bottom: 40px;
  padding-top: 49px
}
.contact-feature{
	font-size: 24px;
	color: #ea2f2b;
	/*margin-bottom: 15px;*/
	/*padding-top: 49px;*/
}
.contact-feature i{
	display: inline-block;
	width: 19px;
	height: 10px;
	background: url(images/sanjiao_18.png);
	background-repeat: no-repeat;
	background-size: 19px 10px;
	position: absolute;
	z-index: 10;
	margin-top: 15px;
}
.contact-feature span{
	display: block;
	width: 13%;
	height: 1px;
	background-color: #e7e7e7;
	position: absolute;
	left: 50%;
	margin-left: -4.5%;
	bottom: 5px;
}

/*lianxione*/
.about-weizhi-inner .weizhi-back{
	width: 90px;
	height: 50px;
	background-color: #ea2f2b;
	float: left;
}
.about-weizhi-inner .weizhi-back a{
	display: block;
	width: 100%;
	height: 100%;
	background: url(images/lianxi_03.png) no-repeat;
	background-size: 20px 19px;
	background-position: 16px 17px;
	color: #fff;
	line-height: 50px;
	padding-left: 42px;
	font-size: 14px;
}
.about-cent .about-cent-content i.jiazhiguan {
	background-image: url(images/lianxi_07.png);
	background-size: 24px 27px;
}
.about-cent-target .jiahzi-list {
	margin-bottom: 40px;
}
.about-cent-target .jiahzi-list>li{
	width: 14%;
	text-align: center;
	float: left;
	margin-right: 2%;
	background-image: url(images/lianxi06_03.png);
	background-repeat: no-repeat;
	background-size: 100% 100%;
	color: #ea2f2b;
	font-size: 24px;
	line-height: 80px;
}

.about-cent-target .jiahzi-list li.jiahzi-list-last{
	margin-right: 0;
}
.jianzhi-content {
	line-height: 36px;
	font-size: 14px;
	color: #666;
}
.jianzhi-content img {
	width:100%;
	height:100%;
}
.contact-two{
	width: 100%;
	margin: 0 auto;
	margin-bottom: 120px;
}
.contact-two .two-title {
	margin-bottom: 22px;
	font-size: 16px;
	line-height: 30px;
}
.contact-two .two-content{
	font-size: 14px;
	color: #666;
	/*line-height: 30px;*/
}
.contact-two .two-footer{
    padding-top: 45px;
    background-color: #fff;
	font-size: 16px;
	line-height: 45px;
	color: #ea2f2b;
}
.contact-two .two-footer .two-footitle-con{
	color: #666;
	font-size: 14px;
	line-height: 30px;
}
.about-cent .about-cent-content i.resolve {
	background-image: url(images/lixian07_03.png);
	background-size: 21px 23px;
	margin-top: 3px;
}
.about-cent .jianzhi-contentLast{
	line-height: 36px;
	font-size: 14px;
	color: #666;
}

.jianzhi-contentLast {
	margin-bottom: 70px;
}

.slide {
	margin: 50px 0;
}

/*lianxithree*/
.about-cent .about-cent-content i.green {
	background-image: url(images/lianxi08_03.png);
	background-size: 25px 24px;
	margin-top: 3px;
}
.about-cent .three-content{
	font-size: 16px;
	line-height: 30px;
}
.about-cent .three-content>ul{
	width: 100%;
}
.about-cent .three-content>ul>li{
	position: relative;
	background-color: #f9f9f9;
	padding: 15px 0 15px 43px;
	font-size: 14px;
	margin: 15px 0;
	line-height: 30px;
	color: #666;
}
.about-cent .three-content>ul>li i{
	position: absolute;
	top: 50%;
	margin-top: -3px;
	left: -7px;
	display: inline-block;
	width: 14px;
	height: 6px;
	background-color: #ea2f2b;
}
.three-content .lianxiThree-footer{
	padding-top: 40px;
	font-size: 16px;
	line-height: 20px;
}
.lianxiThree-footer ul{
	padding-top: 60px;
	margin-bottom: 100px;
}
.lianxiThree-footer ul li{
	width: 31%;
	float: left;
	margin-right: 2.5%;
}
.lianxiThree-footer ul li:last-child{
	margin-right: 0;
}
.lianxiThree-footer ul li img{
	width: 100%;
}
.three-content>img{
	width: 100%;
	margin: 30px 0 25px;
}

/*lixiansi*/
.about-cent .about-cent-content i.celue{
	background-image: url(images/lianxisi_03.png);
	background-size: 26px 24px;
	margin-top: 1px;
}
.four-content{
	padding-bottom: 70px;
}
.four-contentTop {
	margin-bottom: 60px;
}
.four-contentTop{
	font-size: 16px;
	line-height: 20px;
}
.four-content{
	color: #ea2f2b;
	font-size: 18px;
}
.four-content i{
	display: block;
	width: 35px;
	height: 1px;
	background-color: #ea2f2b;
	margin: 10px 0;
}
.four-content .four-contentOne{
	margin-bottom: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.four-content .four-contentOne img{
	width:100%;
}
.four-content> img{
	width: auto;
	max-width: 100%;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 30px;
}
.four-content-last {
	font-size: 14px;
	line-height: 30px;
	color: #666;
}

/*adress*/
.about-cent .about-cent-content i.adress{
	width: 34px;
	height: 27px;
	background-image: url(images/adress_03.png);
	background-size: 34px 27px;
	margin-top: 4px;
}
.adree-top {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 80px;
}
.adress-title {
	width: 100%;
}
.adress-title{
	font-size: 14px;
	color: #666666;
	line-height: 30px;
	word-break: break-all;
}
.adress-content{
	width: 100%;
	margin: 0 auto;
	margin-bottom: 100px;
	position: relative;
}
.adress-list .list-title {
	margin-bottom: 45px;
}
.adress-list .list-title i{
	display: inline-block;
	width: 36%;
	height: 1px;
	background-color: #ddd;
	float: left;
}
.adress-list .list-title i.adress-bg{
	float: right;
}
.adress-list .add-title {
	width: 28%;
	float: left;
	text-align: center;
	font-size: 24px;
	color: #383838;
	margin-top: -12px;
}
.adress-list{
	margin-bottom: 90px;
}
.adress-list .list-content{
	width: 100%;
}
.adress-list .list-content .adress-slide{
	width: 48.3%;
	float: left;
	margin-right: 3.3%;
}
.adress-list .list-content .adress-slide>img{
	width: 100%;
}
.list-content{
	/*float: left;*/
}
.list-content .list-right {
	width: 48.4%;
	float: left;
}
.list-content .list-right .list-nane {
	font-size: 16px;
	color: #666;
	font-weight: normal;
}
.list-content .list-right a{
	display: block;
	font-size: 14px;
	color: #999;
	line-height: 30px;
	margin: 30px 0;
}
.list-content .list-right{
	color: #999;
	font-size: 14px;
	line-height: 30px;
}
.list-content .list-right>span{
	display: block;
	font-size: 16px;
	line-height: 30px;
	color: #999;
	margin-top: 40px;
	cursor: pointer;
}
.list-content> ul>li{
	width: 100%;
	line-height: 46px;
}
.list-content> ul>li .listTitle{
	display: inline-block;
	width: 18.5%;
	float: left;
  color: #666;
  font-size: 16px;
}
.list-content .adress-tab-r{
	float: left;
	width: 81.5%;
	color: #666;
  font-size: 16px;
}

.list-content .adress-tab-c span{
	margin-right: 3%;
}
.list-content .adress-tab-s span{
	margin-right: 7%;
}
.list-right .adress-btn{
	display: block;
	width: 25.8%;
	height: 40px;
	background-color: #ef4b47;
	cursor: pointer;
	border-radius: 1px;
	margin-top: 11.4%;
	line-height: 40px;
}
.list-right .adress-btn span{
	display: inline-block;
	margin-left: 24.6%;
	color: #fff;
	font-size: 14px;
	margin-top: 5px;
}
.list-right .adress-btn span.jihao{
	margin-left: 8.6%;
}
.img-all{
	width: 100%;
	text-align: center;
}
.img-all img{
	width: auto;
	max-width: 100%;
}

/*coo*/
.adress-content .coo-bg img{
	width: 100%;
}
.adress-content .coo-tab{
	position: absolute;
	width: 86.3%;
	left: 3.3%;
	top: 70px;
	background-color: #fff;
	z-index: 100;
	padding: 32px 3.5% 60px 3.5%;
}
.adress-content .coo-tab ul{
	width: 100%;
	border-bottom: 1px solid #ddd;
}
.adress-content .coo-tab>ul>li{
	float: left;
	font-size: 18px;
	padding-bottom: 18px;
	margin-right: 4.7%;
	cursor: pointer;
}
.adress-content .coo-tab>ul>li.one-li {
	margin-left: 45%;
}
.adress-content .coo-tab ol{
	background-color: #fff;
	position: absolute;
	width: 93%;
	left: 0;
	top: 112px;
	padding-left: 3.5%;
	padding-right: 3.5%;
}
.adress-content .coo-tab>ol>li{
	font-size: 14px;
	color: #666;
	line-height: 30px;
	height: 250px;
	overflow: auto;
	position: absolute;
	top: 0;
	left: 0;
	padding-left: 3.5%;
	padding-right: 3.5%;
	background-color: #fff;
	display: none;
	box-shadow: 0 2px 5px #ddd;
}
.adress-content .coo-tab>ul>li.active{
	color: #ea2f2b;
	border-bottom: 3px solid #ea2f2b;
}
.adress-content .coo-tab>ol>li.active{
	display: block;
}
.coo-full {
	width: 100%;
	background-color: #F9F9F9;
	padding-top: 50px;
	padding-bottom: 60px;
	margin-top: 287px;
	margin-bottom: 100px;
}
.coo-title {
	text-align: center;
	width: 100%;
	margin: 0 auto;
}
.coo-title{
	font-size: 18px;
	color: #ea2f2b;
}
.coo-slide{
	margin-top: 40px;
}
.coo-slide img{
	width: 100%;
}

/*product*/
.about-cent .about-cent-content i.product{
	width: 28px;
	height: 28px;
	background-image: url(images/product_03.png);
	background-size: 28px 28px;
}
.product-content{
	margin-bottom: 24px;
}
.productall{
	margin-bottom: 84px;
}
/*tech*/
.about-cent .about-cent-content i.tech{
	width: 28px;
	height: 26px;
	background-image: url(images/tech_05.png);
	background-size: 28px 26px;
	margin-top: 4px;
}
.about-cent .about-cent-content .hr{
	display: block;
	height: 1px;
	width: 100%;
	background-color: #ddd;
	margin-top: 48px;
}
.tech-content{
	position: relative;
  border: 2px solid #f4f4f4;
  padding: 30px 40px;
  margin-top: -2px;
  margin-bottom: 36px
}
.tech-content .h3{
	font-size: 18px;
	line-height: 40px;
	margin-bottom: 3px;
}
.tech-content .tech-p{
	font-size: 14px;
	line-height: 30px;
	color: #999999;
}
.tech-content i{
	position: absolute;
	left: 0;
	top: 20px;
	width: 20px;
	height: 10px;
	display: inline-block;
	background-color: #ea2f2b;
}
.tech-content-one{
	border: none;
	padding: 0;
	margin-bottom: 49px;
}
.tech-content-one .h3{
	margin-bottom: 15px;
	font-size: 18px;
	line-height: 30px;
}
.tech .introduct-item{
	width: 23.8%;
	margin-right: 1.6%;
}
.tech .introduct-item:last-child{
	margin-right: 0;
}
.tech .introduct-item .introduct-new i{
	width: 17px;
	height: 15px;
	background-image: url(images/tech_09.png);
	background-size: 17px 15px;
}
.tech .introduct-item .introduct-new{
	font-size: 16px;
	color: #666;
	overflow: hidden;
}
.tech-footer{
	margin-bottom: 30px;
	position: relative;
	margin-top: 10px;
}
.tech-footer .tech-footp{
	font-size: 18px;
	text-align: center;
	margin-bottom: 19px;
}
.tech-footer i{
	width: 100%;
	display: block;
	height: 1px;
	background-color: #DDDDDD;
}
.tech-footer span{
	display: inline-block;
	width: 60px;
	height: 3px;
	background-color: #ea2f2b;
	position: absolute;
	left: 50%;
	margin-left: -30px;
	top: 36px
}

/*persontarget*/
.about-cent .about-cent-content i.persontarget{
	width: 22px;
	height: 22px;
	background-image: url(images/person_03.png);
	background-size: 22px 22px;
}
.person-content {
	margin-bottom: 23px;
}
.person-content{
	font-size: 14px;
	line-height: 36px;
	color: #666;
}
.person-img img{
	width: 100%;
	margin: 35px 0;
}
.person-foot {
	margin-bottom: 100px;
}

/*quality*/
.about-cent .about-cent-content i.quality{
	width: 21px;
	height: 23px;
	background-image: url(images/zhilian_05.png);
	background-size: 21px 23px;
	margin-top: 4px;
}
.quality-top {
	width: 100%;
	position: relative;
}
.quality-top>img {
	width: 100%;
	max-width: 100%;
}
.quality-top .quality-content {
	position: absolute;
	left: 5.8%;
	top: 70px;
	width: 80.9%;
	padding: 3.7%;
	background-color: #FFFFFF;
	box-shadow: 0 0 3px #ddd;
}
.quality-top .quality-content{
	font-size: 1.33rem;
	line-height: 1.875;
	color: #666;
	margin-bottom: 1.16rem;
}
.quality-footer{
	margin-top: 100px;
	overflow: hidden;
	margin-bottom: 80px;
}
.quality-center {
	margin-top: 40px;
	line-height:220%;
}
.quality-center .h3 {
	font-size: 1.33rem;
	color: #ea2f2b;
	margin-bottom: 2.5rem;
}
.quality-center .qulity-p{
	font-size: 14px;
	line-height: 30px;
	color: #666;
}
.quality-img {
	margin-bottom: 40px;
	margin-top: 8px;
}
.quality-img img{
	width: 33.3%;
	height: auto;
	max-width: 100%;
	border: 1px solid #e4e4e4;
	margin-right: 2%;
}
.quality-img .quality-img-last{
	width: 16.7%;
	max-width: 100%;
}

/*qualitytwo*/
.about-cent .about-cent-content i.quality-jiance{
	width: 22px;
	height: 20px;
	background-image: url(images/zhiliang_03.png);
	background-size: 22px 20px;
	margin-top: 4px;
}
.quality-content .h3{
	font-size: 1.33rem;
	color: #ea2f2b;
	margin-bottom: 1.83rem;
}
.quality-footer .quality-centerone{
	margin-top: 30px;
}
.quality-footer .quality-centerone img{
	width: 23.3%;
	max-width: 100%;
	margin-right: 1.6%;
	margin-bottom: 20px;
	
}
.quality-footer .quality-centerone img:last-child{
	margin-right: 0;
}
.quality-centertwo {
	margin-top: 30px;
}
.quality-centertwo img{
	margin-bottom: 20px;
	width: 100%;
	max-width: 100%;
}
.quality-centeronethree {
	margin-bottom: 20px;
}
.quality-center ul {
	width: 100%;
}
.quality-center ul li{
	width: 41.25%;
	float: left;
}
.quality-center ul li i{
	width: 3%;
	height: 1px;
	display: inline-block;
	background-color: #ea2f2b;
	margin-right: 1%;
	vertical-align: middle;
}
.quality-center ul li{
	line-height: 30px;
	font-size: 1.17rem;
	color: #666;
}
.quality-four {
  margin-bottom: 20px;
}
.quality-four img{
	width: 15%;
	max-width: 100%;
	margin-right: 1.67%;
}
.quality-last {
	margin-top: 20px;
}
.personone-content {
	padding: 1.7%;
	margin-bottom: 50px;
}
.personone-content{
	color: #666666;
	font-size: 1.167;
	line-height: 30px;
}

/*personone*/
.about-cent .about-cent-content i.personone{
	width: 24px;
	height: 21px;
	background-image: url(images/person_06.png);
	background-size: 24px 21px;
}
.personone-footer {
	margin-bottom: 120px;
}
.personone-footer .h3{
	color: #EA2F2B;
	font-size: 16px;
}
.personone-table {
	width: 100%;
	padding: 3.3% 8.3%;
	position: relative;
}
.personone-table i{
	display: inline-block;
	width: 5%;
	height: 2px;
	background-color: #ea2f2b;
	position: absolute;
	left: 0;
	top: 14px;
}
.personone-table table{
	width: 83.4%;
	text-align: center;
}
.personone-table tr th{
	line-height: 30px;
	padding: 20px 0;
	color: #666666;
	font-size: 1.33rem;
}
.personone-table tr:hover td>a{
	color: #ea2f2b;
	cursor: pointer;
}
.personone-table table th{
	border-bottom: 1px solid #e8e8e8;
	padding-bottom: 39px;
	position: relative;
	font-size: 16px;
}
.personone-table tr td{
	color: #999999;
	line-height: 22px;
	padding: 1rem 0;
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	font-size: 14px;
	
}
.table-one {
	border-collapse: separate;
	border-spacing: 0 33px;
}
.personone-table tr td a{
	display: block;
	width: 100%;
	height: 100%;
	color: #999999;
}
.personone-table table th span{
	display: inline-block;
	width: 38%;
	height: 3px;
	background-color: #fc7977;
	position: absolute;
	bottom: 20px;
	left: 50%;
	margin-left: -19%;
	z-index: 10;
}
.personone-table table th span.hu{
	width: 100%;
	height: 1px;
	display: inline-block;
	background-color: #E8E8E8;
	position: absolute;
	bottom: 21px;
	left: 24%;
	z-index: 5;
}

/*persontwo*/
.persontwo-footer{
	width: 100%;
	margin-top: 33px;
}
.persontwo-footer h3{
	color: #ea2f2b;
	font-size: 1.67rem;
	float: left;
}
.persontwo-footer .back-btn{
	display: block;
	float: right;
	width: 120px;
  background-color: #fe5350;
  text-align: center;
  cursor: pointer;
}
.persontwo-footer>i{
	display: block;
	width: 100%;
	height: 1px;
	background-color: #ddd;
	float: left;
	margin-top: 50px;
	margin-bottom: 40px;
}
.persontwo-footer .back-btn i, .des-content .back-btn i{
	display: inline-block;
	width: 8px;
	height: 14px;
	background-image: url(images/fanhui_03.png);
	background-repeat: no-repeat;
	background-size: 8px 14px;
	margin-right: 10%;
	vertical-align: middle;
}
.persontwo-footer .back-btn span, .des-content .back-btn span{
	display: inline-block;
	font-size: 1.25rem;
	line-height: 2;
	padding: 5px 0;
	color: #fff;
	vertical-align: middle;
}
.persontwo-table {
	text-align: center;
	width: 100%;
	vertical-align: middle;
}
.persontwo-table table {
	width: 100%;
}
.persontwo-table tbody{
	font-size: 1.167rem;
	line-height: 1.67;
}
.persontwo-table tbody td.odd{
	width:18%;
	padding: 1.67rem 0;
	color: #666;
	border-right: 1px solid #ddd;
}
.persontwo-table tbody tr:nth-child(odd){
	background-color: #eee;
}
/*.persontwo-table tbody tr:nth-child(even){
	background-color: #fff;
}*/
.persontwo-table tbody td.event{
	width:32%;
	padding: 1.67rem 0;
	color: #666;
	border-right: 1px solid #ddd;
}
.persontwo-table tbody tr td.last{
	border: none
}
.persontwo-table tfoot{
	padding-top: 20px;
	background-color: #fff;
}
.persontwo-table tfoot td{
	font-size: 1.167rem;
	line-height: 2.57;
	padding: 1.67rem 0;
	color: #666;
	vertical-align: middle;
	background-color: #f8f8f8;
	border-right: 1px solid #ddd;
}
.persontwo-table tfoot tr td.last-one{
	text-align: left;
	padding-left: 3%;
}
.ying-btn {
	display: block;
	width: 200px;
	background-color: #ea2f2b;
	text-align: center;
	margin: 0 auto;
	margin-top: 60px;
	margin-bottom: 120px;
	cursor: pointer;
}
.ying-btn span{
	display: block;
	line-height: 1.25;
	padding: 1.25rem;
	color: #f6f6f6;
	cursor: pointer;
}
.persontwo-table table tr:nth-child(even) input{
	border: 1px solid #ddd;
	height: 40px;
	width: 86.6%;
	padding-left: 5px;
}
.persontwo-table table tr:nth-child(odd) input{
	height: 40px;
	width: 86.6%;
	padding-left: 5px;
	line-height: 1.6rem;
}
.persontwo-table table tr td.adress{
	border: none;
	padding: 1rem;
}
.persontwo-table table tr td.adress input{
	width: 97%;
}
.persontwo-table table tr td.text {
	padding: 1.67rem 0;
}
.persontwo-table table tr textarea{
	width: 94.5%;
	height: 240px;
	overflow: auto;
	padding: 5px;
	border: none;
}
.persontwo-table table tr td.jiingli {
	vertical-align: middle;
}
.ying-btn input{
	background-color: #ea2f2b;
	color: #fff;
	width: 100%;
	height: 100%;
	outline: none;
	border: none;
}
.persontwo-table table tr.kongge td{
	height: 20px;
}
/*.persontwo-table table {
	border-spacing: 0 15px;
}*/

/*des*/
.about-cent .about-cent-content i.des{
	width: 30px;
	height: 30px;
	background-image: url(images/des_05.png);
	background-size: 30px 30px;
}
.des-one {
	/*width: 68.8%;*/
	float: left;
}
.des-one .des-top {
	margin-bottom: 32px;
}
.des-topcontent {
	float: left;
	margin-right: 5%;
	line-height: 20px;
}
.des-topcontent i{
	width: 20px;
	height: 20px;
	display: inline-block;
	vertical-align: middle;
}
.des-topcontent .time-icon {
	background-image: url(images/des_08.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
}
.des-topcontent .type-icon {
	background-image: url(images/des_10.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
}
.des-topcontent .person-icon {
	background-image: url(images/des_12.png);
	background-repeat: no-repeat;
	background-size: 20px 20px;
}
.des-topcontent{
	font-size: 14px;
	color: #999;
	vertical-align: middle;
}
.des-center .h2{
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 2.5rem;
}
.des-center .des-m{
	font-size: 1.25rem;
	line-height: 2;
	margin-bottom: 2.9rem;
	word-break: break-all;
	color: #666;
}
.des-center img{
	width: auto;
	max-width: 100%;
	margin-bottom: 1.9rem;
}
.des-center .h3{
	font-size: 1.25rem;
	line-height: 60px;
	color: #ea2f2b;
	margin-bottom: 1.25rem;
}
.des-content .back-btn{
	width: 140px;
  background-color: #ea2f2b;
  text-align: center;
  margin-bottom: 140px;
}
.des-right {
	width: 310px;
	float: left;
	margin-top: 83px;
	margin-left: 30px;
	/*background-color: #fff;*/
}
.des-right .rigth-none i{
	width: 80%;
	height: 1px;
	display: block;
	background-color: #ddd;
	margin-bottom: 50px;
}

.des-new-top .des-img img{
	width: 100%;
}
.des-new-top {
	display: block;
}
.des-new .des-new-top span {
	color: #383838;
}
.des-right .h3{
	font-size: 1.5rem;
	margin-bottom: 20px;
	margin-left: 5px;
}
.des-new{
	padding-left: 6.4%;
	padding-right: 6.4%;
	margin-bottom: 30px;
	padding-bottom: 16px;
	cursor: pointer;
	display: block;
	background-color: #f5f5f5;
	/*border: 4px solid #fff;*/
}
/*.des-new:hover{
	border: 4px solid #ea2f2b;
}*/
/*.des-new:hover .des-new-content p{
	color: #ea2f2b;
}*/
.des-new .des-new-top{
	margin-bottom: 19px;
	padding-top: 15px;
	display: inline-block; 
	font-size: 14px;
}
.des-new .des-new-two {
	margin-left: 30px
}
.des-new .des-new-top i{
	display: inline-block;
	width: 20px;
	height: 11px;
	background-image: url(images/des_15.png);
	background-repeat: no-repeat;
	background-size: 20px 11px;
	margin-right: 12px;
}
.des-new .des-new-top i.des-down{
	display: inline-block;
	width: 20px;
	height: 11px;
	background-image: url(images/des_24.png);
	background-repeat: no-repeat;
	background-size: 20px 11px;
	margin-right: 12px;
}
.des-new .des-new-top{
	font-size: 1.25rem;
}
.des-new .des-new-content{
	margin-bottom: 20px;
}
.des-new .des-new-content{
	font-size: 1.25rem;
	color: #666;
	overflow: hidden;
	text-overflow: ellipsis;
	/*white-space: nowrap;*/
}
.des-new .des-new-content{
	width: 100%;
	font-size: 14px;
	color: #999999; 
	margin-bottom: 14px;
	line-height: 20px; 
	height: 40px;
}
.des-new .des-new-content .des-img img{
	width: 100%;
	max-width: 100%;
}
.des-new .hr{
	width: 100%; 
	height: 1px; 
	background-color: #E4E4E4;
	margin-top: -5px;
	margin-bottom: 10px;
}



/*destwo*/
.destwo-content{
	margin-bottom: 60px;
}
.destwo-left{
	float: left;
  width: 24%;
}
.destwo-left img{
	width: 100%;
	max-width: 100%;
	transition: 0.6s all;
}
.destwo-right {
	float: right;
	width: 73%;
}
.destwo-right .h2{
	font-size: 1.5rem;
	font-weight: normal;
	margin-top: 1.9rem;
	margin-bottom: 1.9rem;
	color: #383838;
}
.destwo-right .des-p {
	font-size: 14px;
	height: 3.6em;
	overflow: hidden;
	margin-bottom: 2rem;
}
.destwo-right .des-p{
	font-size: 1em;
	line-height: 1.8;
	color: #666;
}
.des-liaojie span{
	color: #999999;
	font-size: 1.33rem;
	vertical-align: middle;
	margin-right: 9px;
}
.des-liaojie{
	cursor: pointer;
	display: block;
}
.des-liaojie i{
	display: inline-block;
	width: 10px;
	height: 16px;
	background-image: url(images/dest_06.png);
	background-repeat: no-repeat;
	vertical-align: middle;
}
.destwo-list {
	padding-bottom: 50px;
	padding-top: 50px;
	border-bottom: 1px solid #ddd;
	cursor: pointer;
	display: block;
}
.destwo-shezhi {
	padding-top: 20px;
}
.destwo-list:hover .destwo-right h2{
	color: #ea2f2b;
}
.destwo-list:hover .des-liaojie span{
	color: #ea2f2b;
}
.destwo-list:hover .destwo-right .h2 {
	color: #ea2f2b;
}
.destwo-page {
	margin-bottom: 100px;
}
.destwo-page .page-in{
	margin-left: 25%;
}
.destwo-page .page-in a{
	display: block;
	font-size: 1.33rem;
	color: #666;
	float: left;
	background-color: #F4F4F4;
	margin-right: 1.67rem;
	text-align: center;
	padding: 1.4rem;
}
.destwo-page .page-in a.current{
	background-color: #ea2f2b;
	color: #fff;
}
.new-left{
	float: left;
	width: 70%;
}
.destwo-list .destwo-left {
	overflow: hidden;
}
.introduct .img-slide:hover img,.destwo-list:hover .destwo-left img{
	transform: scale(1.1,1.1);
	-ms-transform: scale(1.1,1.1);
  -webkit-transform: scale(1.1,1.1);
  -o-transform: scale(1.1,1.1);
  -moz-transform: scale(1.1,1.1);
}
.contact-foot{
	width: 1200px;
	margin: 0 auto;
	margin-top: 50px;
	margin-bottom: 90px;
	font-size: 14px;
	line-height: 30px;
}

.img-cover{
	width: 100%;
	overflow: hidden;
}
.about-cent-target .h2{
	font-size: 18px;
	line-height: 20px;
}
.about-cent-target .product-content{
	font-size: 16px;
	line-height: 30px;
	color: #666;
}
.p-x {
	color: #666666;
	line-height: 30px;
	font-size: 14px;
}
.about-imgTop {
	height: 320px;
	background-size: auto 320px;
	background-position: center;
}
.index-introduct {
	margin-bottom: 70px;
}
.about-cent-content .back-btn {
	display: block;
  float: right;
  width: 120px;
  background-color: #fe5350;
  text-align: center;
  cursor: pointer;
  margin-top: 5px;
}
.about-cent-content .back-btn i{
  display: inline-block;
  width: 8px;
  height: 14px;
  background-image: url(images/fanhui_03.png);
  background-repeat: no-repeat;
  background-size: 8px 14px;
  margin-right: 10%;
  vertical-align: middle;
}
.about-cent-content .back-btn span{
	display: inline-block;
  font-size: 1.25rem;
  line-height: 2;
  padding: 5px 0;
  color: #fff;
  vertical-align: middle;
}
.gong .h2 {
	font-size: 18px;
	line-height: 41px;
	margin-bottom: 35px;
}
.gong .gong-content {
	font-size: 16px;
	color: #666;
	line-height: 30px;
}
.gong .gong-contact {
	margin-top: 35px;
	color: #666;
	font-size: 16px;
	line-height: 29px;
	margin-bottom: 100px;
}
.gong .gong-contact .title{
	margin-bottom: 15px;
}
/*.gongying :hover p{
	color: #e8514e;
}*/
.des-fix {
	position: fixed;
	top: -63px;
	margin-left: 870px;
	}
.des-new .des-img{
	overflow: hidden;
}
.des-bottom {
	margin-bottom: 10px;
}
.des-new-top:hover span{
	color: red;
}
.des-abs{
	position: absolute;
	bottom: 0;
	left: 840px;
	width: 310px;
}
.country-select li span.first-none {
  	display: none;
  }





/*轮播图提取*/

.fullSlide1{ position:relative; background:; margin:0 auto;overflow: hidden;max-width: 100%;}
.fullSlide1 .bd{ position:relative; z-index:0; }


.fullSlide1 .hd{position:absolute; bottom: 10px; left: 50%; margin-left: -65px; z-index:1; text-align:center;}
.fullSlide1 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide1 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:5px; background:url(images/bannerdot.png) -26px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide1 .hd ul .on{ background-position:0 0; }
.fullSlide1 .prev,.fullSlide1 .next{ z-index:1; display:block; width:58px; height:58px; position:relative; margin-top: -330px; text-align: center; float:left;background-color: #383838; filter:alpha(opacity=20);opacity:0.2  }
.fullSlide1 .prev{left: 10px;}
.fullSlide1 .next{right: 10px;}
.fullSlide1 .prev i,.fullSlide1 .next i{display: inline-block; width: 13px; height: 25px; text-align: center; background: url(images/arrow_03.png) no-repeat; margin-top: 16px;}
.fullSlide1 .next i {background: url(images/arrow_05.png) no-repeat;}
.fullSlide1 .next{  background-position:right 0; float:right; margin-right:0  }
.fullSlide1 .prev:hover,.fullSlide1 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.swiper-container1 .swiper-slide a {display: block;width: 100%;}
.swiper-container1 .swiper-slide a img {width: 100%;}
.dds {
	width:100%;
	height:600px;
	overflow:hidden;
	padding:0;
	margin:0 auto;
	position:relative;
}
.dds a {
	display: block;
	width: 100%;
	height: 600px;
	padding:0;
	margin:0 auto;
	position:relative;

}

/*contact*/
.fullSlide2{ position:relative; background:; margin:0 auto; max-width: 100%;}
.fullSlide2 .bd{ position:relative; z-index:0; }
.fullSlide2 .bd li a{display: block;} 
.fullSlide2 .hd{position:absolute; bottom: 10px; left: 50%; margin-left: -65px; z-index:1; text-align:center;}
.fullSlide2 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide2 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:5px; background:url(images/bannerdot.png) -26px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide2 .hd ul .on{ background-position:0 0; }
.fullSlide2 .prev,.fullSlide2 .next{ z-index:1; display:block; width:58px; height:58px; position:absolute; margin-top: -29px; text-align: center; float:left;  background-color: #ea2f2b; filter:alpha(opacity=60);opacity:0.6 }
.fullSlide2 .prev i,.fullSlide2 .next i{display: inline-block; width: 13px; height: 25px; text-align: center; background: url(images/arrow_03.png) no-repeat; margin-top: 16px;}
.fullSlide2 .next i {background: url(images/arrow_05.png) no-repeat;}
.fullSlide2 .prev{left: 15px;}
.fullSlide2 .next{ right: 15px; background-position:right 0; float:right; margin-right:0  }
.fullSlide2 .prev:hover,.fullSlide2 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.swiper-container2 .swiper-slide a {display: block;width: 100%;}
.swiper-container2 .swiper-slide a img {width: 100%;}
.swiper-container2 .slide-content{background-color: #fff;filter:alpha(opacity=70);opacity:0.7;width: 50%;padding: 27px 20px;}
.swiper-container2 .slide-content .h3{font-size: 18px; line-height: 20px; color: #383838;margin-bottom: 20px;}
.swiper-container2 .slide-content .slide-p{font-size: 14px; line-height: 25px; color: #505050;}


/*coo*/
.fullSlide3{ position:relative; background:#000; margin:0 auto; margin-top: 40px;}
.fullSlide3 .bd{ position:relative; z-index:0; }
.fullSlide3 .bd li img{width:100%; vertical-align:top;  } 
.fullSlide3 .hd{position:absolute; bottom: 10px; left: 50%; margin-left: -65px; z-index:1; text-align:center;}
.fullSlide3 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide3 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:5px; background:url(images/bannerdot.png) -26px 0; overflow:hidden; font-size:0;}
.fullSlide3 .hd ul .on{ background-position:0 0; }
.fullSlide3 .prev,.fullSlide3 .next{ z-index:1; display:block; width:14px; height:35px; position:relative; margin: -17% 0 0 -30px; text-align: center; float:left; }
.fullSlide3 .prev i,.fullSlide3 .next i{display: inline-block; width: 14px; height: 35px; text-align: center; background: url(images/hezuo_08.png) no-repeat; margin-top: 16px;}
.fullSlide3 .next i {background: url(images/hezuo1_07.png) no-repeat;}
.fullSlide3 .next{  background-position:right 0; float:right; margin-right: -30px  }
.fullSlide3 .prev:hover,.fullSlide3 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.swiper-container3 .swiper-slide a {display: block;width: 100%;}
.swiper-container3 .swiper-slide a img {width: 100%;}
.swiper-container3 .swiper-container{margin-top: 20px;}


/*productdes*/

.fullSlide4{ position:relative; background:#fff; margin:0 auto; margin-bottom: 100px;max-width: 100%;}
.fullSlide4 .bd{ position:relative; z-index:0; }
.fullSlide4 .bd li img{width:100%; vertical-align:top;  } 
.fullSlide4 .hd{position:absolute; bottom: 10px; left: 50%; margin-left: -65px; z-index:1; text-align:center;}
.fullSlide4 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide4 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:5px; background:url(images/bannerdot.png) -26px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide4 .hd ul .on{ background-position:0 0; }
.fullSlide4 .prev{ z-index:1; display:block; width:70px; height:70px; position:absolute; top: 50%;left: 12%; margin-top: -200px;text-align: center; float:left; border-radius: 50%; background-color: #fff; filter:alpha(opacity=100);opacity:1  }
.fullSlide4 .prev i{display: inline-block; width: 18px; height: 30px; text-align: center; background: url(images/prodct_03.png) no-repeat; margin-top: 20px;}
.fullSlide4 .next i {display: inline-block; width: 18px; height: 30px; text-align: center;background: url(images/proarrow_05.png) no-repeat; margin-top: 20px;}
.fullSlide4 .next{z-index:1; display:block; width:70px; height:70px; position: absolute; right: 12%; top: 50%;margin-top: -200px; border-radius: 50%; background-color: #fff; filter:alpha(opacity=100);opacity:1;text-align: center;}
.fullSlide4 .prev:hover,.fullSlide4 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.fullSlide4 .bd .product-des{background-color: #f5f5f5;width: 100%;}
.fullSlide4 .bd .product-des .des-p{width: 65%; margin: 0 auto; color: #666;font-size: 14px;line-height: 30px;padding: 30px 0;}
.swiper-container4 .swiper-slide .product-des{background-color: #f5f5f5;width: 100%;}
.swiper-container4 .swiper-slide .product-des .des-p{width: 85%; margin: 0 auto; color: #666;font-size: 14px;line-height: 30px;padding: 30px 0;}
.swiper-container4 .swiper-slide a {display: block;width: 100%;}
.swiper-container4 .swiper-slide a img {width: 100%;}

/*jiazhiguan*/
.fullSlide5{ position:relative; background:#000; margin:0 auto; margin-top: 55px;margin-bottom: 45px;max-width: 100%;}
.fullSlide5 .bd{ position:relative; z-index:0; }
.fullSlide5 .bd li img{width:100%; vertical-align:top;  } 
.fullSlide5 .hd{position:absolute; bottom: 10px; left: 50%; margin-left: -65px; z-index:1; text-align:center;}
.fullSlide5 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide5 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:5px; background:url(images/bannerdot.png) -26px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide5 .hd ul .on{ background-position:0 0; }
.fullSlide5 .prev,.fullSlide5 .next{ z-index:1; display:block; width:58px; height:58px; position:relative; margin: -20% 0 0 0; text-align: center; float:left;  background-color: #383838; filter:alpha(opacity=10);opacity:0.1  }
.fullSlide5 .prev i,.fullSlide5 .next i{display: inline-block; width: 13px; height: 25px; text-align: center; background: url(images/arrow_03.png) no-repeat; margin-top: 16px;}
.fullSlide5 .next i {background: url(images/arrow_05.png) no-repeat;}
.fullSlide5 .next{  background-position:right 0; float:right; margin-right:0  }
.fullSlide5 .prev:hover,.fullSlide5 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.swiper-container5 .swiper-slide a {display: block;width: 100%;}
.swiper-container5.swiper-slide a img {width: 100%;}
.swiper-container5{margin-top: 20px;margin-bottom: 15px;}

/*contactone*/
.fullSlide6{ position:relative; background:; margin:0 auto; margin-top: 55px;max-width: 100%;}
.fullSlide6 .bd{ position:relative; z-index:0; }
.fullSlide6 .bd li img{width:100%; vertical-align:top;  } 
.fullSlide6 .hd{position:absolute; bottom: 240px; left: 50%; margin-left: -65px; z-index:1; text-align:center;}
.fullSlide6 .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide6 .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:16px; height:16px; margin:5px; background:url(images/bannerdot.png) -26px 0; overflow:hidden; 
	font-size:0;
}
.fullSlide6 .hd ul .on{ background-position:0 0; }
.fullSlide6 .prev,.fullSlide6 .next{ z-index:1; display:block; width:58px; height:58px; position:relative; margin: -20% 0 0 0; text-align: center; float:left;  background-color: #383838; filter:alpha(opacity=10);opacity:0.1  }
.fullSlide6 .prev i,.fullSlide6 .next i{display: inline-block; width: 13px; height: 25px; text-align: center; background: url(images/arrow_03.png) no-repeat; margin-top: 16px;}
.fullSlide6 .next i {background: url(images/arrow_05.png) no-repeat;}
.fullSlide6 .next{  background-position:right 0; float:right; margin-right:0  }
.fullSlide6 .prev:hover,.fullSlide6 .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
.fullSlide6 a {display: block; width: 100%;}
.fullSlide6 a img {width: 100%;}
.swiper-slide6 a {display: block;width: 100%;}
.swiper-slide6 a img {width: 100%;}
.swiper-container6{margin-top: 20px;margin-bottom: 15px;}


@media only screen and (min-width: 1250px){
	.container {
		width: 1200px;
	}
	.swiper-container {
  	display: none;
  }
  
}
@media only screen and (max-width: 1249px) {
	.container {
		width: 980px;
	}
	.index-description .index-center-des, .introduct, .about-cent,.contact-feature,.contact-foot,.about-weizhi .about-weizhi-inner,.contact-foot,.contact-two,.adree-top,.coo-title,.adress-content{
		width: 96%;
	}
	.index-top > .index-title{
		width: 150px;
	}
	.index-nav .nav-all>li>span{
		padding-right: 23px;
	}
	.swiper-container {
  	display: none;
  }
  .index-description .shuxian {
		height: 30px;
		margin: 15px auto;
	}
	.index-foote-content .index-footTop{
		width: 980px;
	}
	.index-footer .index-footBottom{
		width: 980px;
	}
	.inner-foot {
		width: 96%;
		margin: 0 auto;
	}
	.about-cent .about-cent-content{
		height: 100px;
	}
	.about-cent-target .jiahzi-list>li{
		font-size: 23px;
	}
	.adree-top {
		margin-bottom: 40px;
	}
	.coo-full {
		margin-top: 320px;
	}
	.quality-top .quality-content {
		line-height: 1.5;
	}
	.quality-footer {
		margin-top: 140px;
	}
	/*.des-fix {
  		right: 4.5%;
  	}*/
  .des-right {
  	width: 262px;
  }
  .des-new {
  	margin-bottom: 10px;
  }
  .des-right {
		margin-left: 20px;
	}
  .des-fix {
		position: fixed;
		top: -60px;
		margin-left: 679px;
		/*right: 10%;*/
		/*margin-left: 870px;*/
	}
	.des-abs{
	position: absolute;
	bottom: 0;
	left: 659px;
	width: 262px;
 }
 .country-select li .first-none{
  	display: none;
  }
}

/*@media only screen and (min-width: 769px) and (max-width: 997px){
	
}*/
@media only screen and (max-width: 997px) {
	.container {
		width: 100%;
	}
	.menu-btn {
		display: block;
	}
	.hen-nav {
		display: none;
	}
	.slide-all{
		display: block;
	}
	.index-nav .nav-all>li.nav{
		float: none;
		display: none;
		font-size: 16px;
		text-align: center;
		font-weight: bold;
	}
	.index-top > .index-title{
		width: 100px;
		top: 17px;
	}
	.index-nav .nav-all>li.speartor{
		display: none;
	}
  .container .top-right{
  	padding-bottom: 15px;
  }
  .index-nav .nav-all>li>span {
  	letter-spacing: 3px;
  	line-height: 15px;
  	padding: 10px 0;
  	/*border: 1px solid #fff;*/
  }
  .index-nav .nav-all {
  	float: none;
  	margin-top: 15px;
  	position: absolute;
    z-index: 1000;
    background-color: #eee;
    top: 47px;
    width: 100%;
  }
  .index-nav .nav-all>li.nav-last span {
  	padding-right: 0;
  	padding-bottom: 10px;
  }
  .index-nav .nav-all>li .menu-down{
  	width: 100%;
  }
  .index-nav .nav-all>li .menu-down{
  	background: none;
  	position: static;
  	margin-left: 0px;
  }
  .index-nav .nav-all>li .menu-down>li {
  	height: 35px;
  	line-height: 35px;
  }
  .index-nav .nav-all>li .menu-down>li a{
  	/*margin-left: 47%;*/
  	text-align: center;
  }
  .index-nav .nav-all li .menu-down>li a {
  	font-size: 13px;
  }
  .fullSlide {
  	display: none;
  }
  .swiper-container {
  	display: block;
  }
  .index-description .shuxian {
		height: 30px;
		margin: 15px auto;
	}
	.index-center-title .h2 {
		font-size: 22px;
	}
	.index-foote-content .index-footTop {
		width: 100%;
	}
	.footTop-right {
		float: right;
		margin-left: 0;
	}
	.index-footer .index-footBottom{
		width: 100%;
	}
	.index-footBottom dl {
		width: 18%;
	}
	.index-footBottom .gongying {
		float: left;
		
	}
	.gongying p{
		font-size: 14px;
		margin-top: 10px;
	}
	.introduct .introduct-item{
		width: 98%;
	}
	.about-imgTop {
		height: 200px;
		background-size: auto 200px;
	}
	.about-cent .about-cent-content {
		height: 80px;
		margin-top: 20px;
	}
	.about-cent .about-cent-content .hr{
		margin-top: 30px
	}
	.about-cent-target .jiahzi-list>li {
		font-size: 18px;
		line-height: 59px;
	}
	.contact-feature{
		padding-top: 15px;
		margin-bottom: 30px;
	}
	.contact-foot {
		margin-top: 35px;
		margin-bottom: 35px;
	}
	.contact-two {
		margin-bottom: 60px;
	}
	.three-content>img {
		margin: 20px 0 10px;
	}
	.lianxiThree-footer ul{
		padding-top: 40px;
    margin-bottom: 60px;
	}
	.four-contentTop{
		margin-bottom: 40px;
	}
	.four-content{
		padding-bottom: 25px;
	}
	.quality-top .quality-content {
		position: static;
		left: 0;
		width: 100%;
		padding: 0;
		margin-top: 10px;
	}
	.quality-footer {
		margin-top: 0;
	}
	.quality-center{
		margin-top: 20px;
	}
	.quality-footer {
		margin-bottom: 24px;
	}
	.quality-img {
		margin-bottom: 15px;
	}
	.tech-content-one .h3{
		font-size: 17px;
		line-height: 18px;
	}
	.tech-content .tech-p{
		line-height: 27px;
	}
	.tech-content-one{
		margin-bottom: 17px;
	}
	.tech-content{
		padding: 17px 25px;
	}
	.tech-content .h3{
		font-size: 17px;
	}
	.tech-footer .tech-footp{
		font-size: 17px;
		margin-bottom: 12px;
	}
	.tech-footer span {
		top: 28px;
	}
	.introduct-item .introduct-new{
		height: 50px;
	}
	.des-right{
		margin-top: 37px;
	}
	/*.des-fix {
		position: fixed;
		top: 30px;
		right: 1%;
	}*/
	.new-left {
		width: 96%;
	}
	.des-right {
		width: 310px;
	}
	.ying-btn {
  	margin-top: 30px;
  	margin-bottom: 40px;
  }
  .slide-all >li.nav-last span{
  	margin-right: 0px;
  }
  .des-right {
		display: none;
	}
	.country-select li .first-none{
  	display: none;
  }
}

@media only screen and (min-width: 320px) and (max-width: 598px) {
	.index-center-title .h2 {
		font-size: 21px;
	}
	.container .right-top a{
		display: none;
	}
	.index-footBottom dl {
		width: 28%;
	}
	.footTop-right{
		float: left;
		width: 100%;
	}
	.index-footBottom .gongying{
		width: 33%;
	}
	.index-center-title{
		margin-top: 30px;
	}
	.index-description .shuxian{
		height: 20px;
		margin: 10px auto;
	}
	.index-center-title .h2 {
		font-size: 18px;
	}
	.index-description .index-center-des{
		font-size: 14px;
	}
	.introduct{
		margin-top: 20px;
	}
	.index-top > .index-title{
		width: 90px;
	}
	.container .country-select .two-country {
		width: auto;
	}
	.about-imgTop {
		display: none;
	}
	.about-weizhi .weizhi-content {
		float: left;
	}
	.about-cent .about-cent-content{
		height: 42px;
    margin-top: 20px;
    font-size: 18px;
	}
	.about-cent-target .h2 {
		font-size: 16px;
	}
	.introduct-item .introduct-new i {
		width: 11px;
		height: 18px;
		background-size: 11px 18px;
	}
	.about-cent .about-cent-content .hr{
		margin-top: 15px
	}
	.about-weizhi-inner .weizhi-back {
		display: none;
	}
	.about-cent-target .jiahzi-list>li {
		width: 32%;
		margin-bottom: 10px;
	}
	.about-cent-target .jiahzi-list{
		margin-bottom: 10px;
	}
	.index-description .index-center-des{
		line-height: 29px;
	}
	.index-center-title .index-p{
		line-height: 27px;
	}
	.index-nav .nav-all>li>span {
		line-height: 17px;
	}
	.index-nav .nav-all>li .menu-down>li {
		line-height: 28px;
		height: 28px;
	}
	.index-nav .nav-all>li .menu-down{
		padding-top: 0;
	}
	.contact-feature {
		padding-top: 0px;
		margin-bottom: 20px;
	}
	.contact-foot{
		line-height: 27px;
	}
	.about-cent-target .jiahzi-list>li:nth-child(3n) {
		margin-right: 0;
	}
	.jianzhi-content,.about-cent .jianzhi-contentLast {
		line-height: 32px;
	}
	.about-cent .jianzhi-contentLast {
		margin-bottom: 20px;
	}
	.contact-two .two-title {
		font-size: 15px;
	}
	.contact-two {
		margin-bottom: 25px;
	}
	.about-cent .three-content{
		font-size: 15px;
    line-height: 26px;
	}
	.about-cent .three-content>ul>li{
		padding: 5px 0 5px 20px;
		line-height: 27px;
		margin: 12px 0;
	}
	.about-cent .three-content>ul{
		width: 96%;
		margin-left: 2%;
	}
	.three-content>img {
		margin: 10px 0 0px
	}
	.three-content .lianxiThree-footer {
		padding-top: 5px;
	}
	.lianxiThree-footer ul{
		padding-top: 15px;
    margin-bottom: 20px;
	}
	.four-contentTop{
		margin-bottom: 23px;
	}
	.four-content> img{
		margin-top: 0px;
    margin-bottom: 5px;
	}
	.four-content{
		font-size: 17px;
	}
	.four-content .four-contentOne{
		line-height: 27px;
	}
	.four-content-last {
		line-height: 27px;
	}
	.coo-man{
		width: 100%;
	}
	.adress-content .coo-tab {
		padding: 10px 3.5% 20px 3.5%;
		top: 78px;
		left: 0;
		width: 93.3%;
	}
	.adress-content .coo-tab>ul>li.one-li {
		margin-left: 33%;
	}
	.adress-content .coo-tab>ul>li{
		font-size: 16px;
    padding-bottom: 10px;
    margin-right: 9.7%;
	}
	.adress-content .coo-tab ol {
		top: 47px;
	}
	.adress-content .coo-tab>ol>li{
		height: 150px;
		font-size: 14px;
	}
	.adree-top {
		margin-bottom: 15px;
	}
	.adress-content {
		width: 100%;
	}
	.coo-full{
		margin-top: 224px;
		margin-bottom: 0;
		padding-top: 15px;
    padding-bottom: 36px;
	}
	.adress-content {
		margin-bottom: 35px;
	}
	.adress-list {
		margin-bottom: 49px;
	}
	.adress-list .list-title i {
		width: 27%;
	}
	.adress-list .add-title {
		width: 46%;
		font-size: 20px;
	}
	.adress-list .list-title {
		margin-bottom: 26px;
    margin-top: 25px;
	}
	.about-cent .about-cent-content{
		height: 55px;
	}
	.adress-list .list-content .adress-slide,.list-content .list-right{
		float: none;
		width: 96%;
		margin: 0 auto;
	}
	.list-content .list-right {
		margin-top: 10px;
	}
	.list-content .list-right a {
		line-height: 26px;
		margin: 10px 0;
	}
	.list-content .list-right {
		line-height: 26px;
	}
	.adress-list {
		margin-bottom: 49px;
	}
	.list-content .list-right>span {
		margin-top: 5px;
	}
	.adress-list .list-content {
		width: 96%;
		margin: 0 auto;
	}
	.list-content> ul>li .listTitle {
		width: 24%;
	}
	.list-content .adress-tab-r {
		width: 75%;
	}
	.list-content> ul>li {
		line-height: 29px;
	}
	.about-cent-target .product-content {
		font-size: 15px;
    line-height: 25px;
	}
	.productall{
		margin-bottom: 25px;
	}
	.des-right {
		display: none;
	}
	.new-left{
		width: 100%;
	}
	.des-topcontent .time-icon,.des-topcontent .type-icon,.des-topcontent .person-icon {
		width: 16px;
		height: 16px;
		background-size: 16px 16px;
	}
	.des-one .des-top{
		margin-bottom: 0;
	}
	.des-topcontent{
		margin-bottom: 20px;
		margin-right: 3%;
		font-size: 12px;
	}
	.des-center .h2 {
		margin-bottom: 18px;
		text-align: center;
		margin-top: 5px;
	}
	.des-center .des-m{
		line-height: 25px;
		margin-bottom: 15px;
	}
	.des-center img {
		margin-bottom: 15px;
	}
	.des-center .h3{
		margin-top: 15px;
		line-height: 24px;
	}
	.des-content .back-btn{
		width: 28.4%;
		margin-bottom: 30px;
	}
	.destwo-left,.destwo-right{
		width: 100%;
	}
  .icongoup {
  	margin-top: 10px;
  }
  .destwo-right .h2 {
  	margin-top: 0;
  	font-size: 17px;
  	margin-bottom: 14px;
  	text-align: center;
  }
  .des-liaojie {
  	float: right;
  }
  .destwo-list {
  	padding-bottom: 26px;
  }
  .destwo-list {
  	padding-top: 20px;
  }
  .destwo-right .des-p {
  	margin-bottom: 10px;
  }
  .destwo-page .page-in a {
  	padding: 12px;
  	margin-right: 10px;
  	font-size: 12px;
  }
  .destwo-page .page-in {
  	margin-left: 0;
  }
  .destwo-content {
  	margin-bottom: 25px;
  }
  .destwo-page {
  	margin-bottom: 30px;
  }
  .personone-footer{
  	margin-bottom: 30px;
  }
  .personone-content {
  	margin-bottom: 18px;
  }
  .personone-table{
  	padding: 0;
  }
  .personone-table table{
  	width: 100%;
  }
  .personone-table table th{
  	font-size: 12px;
  	line-height: 17px;
  	padding-bottom: 31px;
  }
  .personone-table tr td {
  	line-height: 18px;
  	font-size: 12px;
  }
  .table-one {
  	padding-top: 10px;
  }
  .personone-table i{
  	top: 8px;
  	width: 8%;
  }
  .persontwo-footer {
  	margin-top: 20px;
  }
  .persontwo-footer .back-btn{
  	margin-top: -12px;
  	width: 100px;
  }
  .persontwo-footer>i {
  	margin-top: 23px;
  	margin-bottom: -1px;
  }
  .ying-btn {
  	margin-top: 20px;
  	margin-bottom: 30px;
  }
  .index-footBottom dd a {
  	font-size: 12px;
  	line-height: 30px;
  }
  .index-footBottom dl {
  	width: 30%;
  }
  .index-footBottom dl:nth-child(3n){
  	margin-right: 0;
  }
  .person-content{
  	line-height: 27px;
  }
  .person-foot {
  	margin-bottom: 35px;
  }
  .icongoup .des-topcontent:last-child{
  	margin-right: 0;
  }
  .index-nav .nav-all>li.nav-last span {
  	padding-right: 0;
  	border-bottom: 1px solid #fff;
  }
  .quality-top img{
  	display: none;
  }
  .quality-top .quality-content {
  	font-size: 14px;
  	line-height: 30px;
  }
  .country-select li .min-none{
  	display: none;
  }
  .country-select li span.first-none {
  	display: none;
  }
  .container .country-select li.yingyu i.min-none {
	 display: none;
}
}
@media only screen and (min-width: 1501px) and (max-width: 1750px) {
  	/*.des-fix {
  		right: 13.5%;
  	}*/
  }
@media only screen and (min-width: 1251px) and (max-width: 1500px) {
  	/*.des-fix {
  		right: 6.5%;
  	}*/
  }



