body{padding:0;font-size:14px;line-height:1.8em!important;font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif; background-color: #ffffff;margin: 0px;}
ul{margin:0px;padding:0px;zoom:1;}
div{zoom:1;}
li{margin:0px;padding:0px;list-style:none;vertical-align:middle;}
dl,dt,dd{margin:0;padding:0;}
img{margin:0px auto;border:0;}
a{text-decoration:none;color:#333;}
/*a:hover{color:#DB3E3C;}*/
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5{margin:0;padding:0;}
.clear{clear:both;width:100%;height:0;font-size:0px;overflow:hidden;}
i,em,cite{font-style:normal;}
input,select{padding:0;margin:0;}
.ovh{overflow: hidden;}
.on{color:#c4261d!important;}
.onn{border-bottom: 1px solid #26a1ff;padding-bottom: 10px;}
.onn a{color:#26a1ff!important;}
.onnn {background-color:#e01a1d!important;}
.onnn a{color:#fff!important;}
.wp{width:1160px;margin:0 auto;height:auto;}
.wp2{width:1555px;margin:0 auto;height:600px;}
.hide{display: none;}
.show{display: block;}
.h100{height: 100%;}
.fl{float:left;}
.fr{float:right;}
.f12{font-size:12px!important;}
.f13{font-size:13px!important;}
.f14{font-size:14px!important;}
.f15{font-size:15px!important;}
.f16{font-size:16px!important;}
.f18{font-size:18px!important;}
.f20{font-size:20px!important;}
.f22{font-size:22px!important;}
.f24{font-size:24px!important;}
.f26{font-size:26px!important;}
.f28{font-size:28px!important;}
.f30{font-size:30px!important;}
.f32{font-size:32px!important;}
.f34{font-size:34px!important;}
.f36{font-size:36px!important;}
.f38{font-size:38px!important;}
.f40{font-size:40px!important;}
.f42{font-size:42px!important;}
.lh12{line-height: 12px;}
.lh14{line-height: 14px;}
.lh16{line-height: 16px;}
.lh18{line-height: 18px;}
.lh20{line-height: 20px;}
.lh22{line-height: 22px;}
.lh24{line-height: 24px;}
.lh26{line-height: 26px;}
.lh28{line-height: 28px;}
.lh30{line-height: 30px;}
.lh32{line-height: 32px;}
.lh34{line-height: 34px;}
.lh36{line-height: 36px;}
.lh38{line-height: 38px;}
.lh40{line-height: 40px;}
.lh42{line-height: 42px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt25{margin-top:25px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt45{margin-top:45px;}
.mt50{margin-top:50px;}
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom:25px;}
.mb30{margin-bottom:30px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml25{margin-left:25px;}
.ml35{margin-left:35px;}
.m10{margin:10px;_display:inline;}
.m20{margin:20px;}
.m0{margin: 0 auto;}
.mb20{margin-bottom:20px;}
.mb60{margin-bottom:60px;}
.pl0{padding-left: 0px!important;}
.pr0{padding-right: 0px!important;}
.pl10{padding-left: 10px;}
.pl20{padding-left: 20px;}
.pr10{padding-right: 10px;}
.pr20{padding-right: 20px;}
.pt15{padding-top: 15px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.pb10{padding-bottom: 10px;}
.pb20{padding-bottom: 20px;}
.pr5{padding-right: 5px;}
.pl5{padding-left: 5px;}
.pt5{padding-top: 5px;}
.pb5{padding-bottom: 5px;}
.p10{padding: 10px;}
.p20{padding:20px;}
.p5{padding: 5px;}
.p1{padding: 1px;}
.b{display:block;}
.bold{font-weight:bold;}
.in-b{display:inline-block;zoom:1;*display:inline;}
.por{position:relative;}
.poa{position:absolute;}
.ti{text-indent:-999999px;}
.white{color:#fff!important;}
.w100{width: 100%;}
.w49{width: 49%;}
.divide5{width: 100%;height: 5px;margin: 0 auto;}
.divide10{width: 100%;height: 10px;margin: 0 auto;}
.divide15{width: 100%;height: 15px;margin: 0 auto;}
.divide20{width: 100%;height: 20px;margin: 0 auto;}
.divide25{width: 100%;height: 25px;margin: 0 auto;}
.divide30{width: 100%;height: 30px;margin: 0 auto;}
.divide35{width: 100%;height: 35px;margin: 0 auto;}
.divide40{width: 100%;height: 40px;margin: 0 auto;}
.divide45{width: 100%;height: 45px;margin: 0 auto;}
.divide50{width: 100%;height: 50px;margin: 0 auto;}
.divide55{width: 100%;height: 55px;margin: 0 auto;}
.divide60{width: 100%;height: 60px;margin: 0 auto;}
.divide65{width: 100%;height: 65px;margin: 0 auto;}
.divide70{width: 100%;height: 70px;margin: 0 auto;}
.divide75{width: 100%;height: 75px;margin: 0 auto;}
.divide80{width: 100%;height: 80px;margin: 0 auto;}
.divide85{width: 100%;height: 85px;margin: 0 auto;}
.divide90{width: 100%;height: 90px;margin: 0 auto;}


/*index*/
.header{
	height: 80px;
}
/* .nav{ */
	/* margin: 30px 0px 0px 174px; */
    /* float: left; */
/* } */
/* .nav li{ */
	/* float: left; */
	/* height: 50px; */
	/* width: 103px; */
	/* text-align:center; */
	/* background: url(../img/navHr.png) no-repeat; */
	/* background-position: 0px 5px; */
	
/* } */
/* .nav>li{ */
	/* position: inherit !important; */
/* } */
/* .nav>li:nth-child(1){ */
	/* background :none; */
    /* width: 90px; */
    /* height: 50px; */
/* } */
/* .nav>li:nth-child(1) a{ */
	/* display: block; */
	/* height: 25px; */
/* } */
/* .nav-Cur{ */
	
    /* background-color: #5675b4; */
/* } */


/* .nav>li:nth-child(1) i{ */
	/* font-size: 18px; */
	/* color:#dcdadb; */
/* } */
/* .nav>li>a{ */
	/* color:#333333; */
	/* padding: 0 !important; */
	/* font-family: "微软雅黑"; */
	/* -webkit-transition: all 0.1s ease-in-out; */
	/* -moz-transition: all 0.1s ease-in-out; */
	/* transition: all 0.1s ease-in-out; */
/* } */
/* .nav>li>a:hover{ */
	/* color:#9ac0f0; */
/* } */
/* .m-list{position: absolute;left: 0;right: 0;top: 80px;z-index: 5;background: rgb(237,237,237);background: rgba(237,237,237,0.95); */
  /* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ededed,endColorstr=#E5ededed);     padding: 20px 0px;display: none;} */
/* .nav .m-list .w1200{height:auto;overflow:hidden;margin:40px auto;} */
/* .nav .m-list dl{float: left;width: 327px;TEXT-align:left;} */
/* .nav .m-list dl:first-child{margin-left: 20px;} */
/* .nav .m-list dl a{display:inline-block;font-weight: normal;text-align: left;line-height: normal;color: #333;padding: 7px 0;} */
/* .nav .m-list dl p{color: #333;padding: 7px 0;font-size: 14px;} */
/* .nav .m-list dl a:hover{color: #006ebd;} */
/* .nav .m-list dl dt a{font-size: 17px;font-weight:bold;} */
/* .nav .m-list dl dd{} */
/* .nav .m-list dl dd a{font-size: 14px;} */
/* /*2017-05-25新增产品下拉* */
/* .header .nav .m-list ul{float: left;width: 240px;margin-left: 26px;} */
/* .header .nav .m-list ul:first-child{margin-left: 0;width:400px;} */
/* .header .nav .m-list ul li{float: none;background: none;height: auto;overflow: hidden;padding-top: 8px;} */
/* .header .nav .m-list ul li p{height: auto;overflow: hidden;} */
/* .header .nav .m-list ul li a{display: inline-block;line-height: normal;font-weight: normal;padding: 0;} */
/* .header .nav .m-list ul li .img-box{width: 240px;height: 120px;overflow: hidden;margin-bottom: 3px;} */
/* .header .nav .m-list ul:first-child li .img-box{margin-bottom: 5px;width:400px;} */
/* .header .nav .m-list ul li a img{display: block;transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;} */
/* .header .nav .m-list ul li a:hover img{transform: matrix(1.04, 0, 0, 1.04, 0, 0);-webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-o-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0);} */
/* .header .nav .m-list ul li h2{font-weight: bold;font-size: 18px;color: #333;padding-bottom: 18px;} */
/* .header .nav .m-list ul li h2 a{display: block;text-align: left;font-size: 18px;font-weight: bold;color: #333;} */
/* .header .nav .m-list ul li h2 a span{font-size: 13px;color: #999;font-weight: normal;margin-bottom: -19px;padding:0;padding-bottom: 18px;line-height: 26px;margin-right: 0;background: none;} */
/* .header .nav .m-list ul li h2 a:hover{color: #006ebd;} */
/* .header .nav .m-list ul li span{margin-right: 13px;} */
/* .header .nav .m-list ul li span a{font-weight: bold;color: #333;font-size: 12px;padding-top: 5px;padding-bottom: 4px;} */
/* .header .nav .m-list ul li span a:hover{color: #006ebd;} */
/* .header .nav .m-list ul li p a{font-size: 12px;color: #666;margin-right: 7px;position: relative;top: 2px;padding: 4px 0;} */
/* .header .nav .m-list ul li p a:hover{color: #006ebd;} */
/* .header .nav .m-list ul:first-child li span a{padding-top: 4px;} */
/* .header .nav .m-list ul:first-child li p a{padding: 3px 0;}*/ */
/* .nav-Son{ */
	/* position: absolute; */
    /* top: 80px; */
    /* width: 435px; */
    /* height: 190px; */
    /* background-color: #006EBD; */
    /* z-index: 10; */
/* } */

/* .navsoncon p{ */
	/* float: left; */
    /* margin-left: 15px; */
    /* color:#fff; */
/* } */
/* .navsoncon-l{ */
	/* float: left; */
	/* width: 140px; */
	/* height: 180px; */
	/* background-color: #f6f6f6; */
	/* padding-top: 10px; */
/* } */
/* .nav-Son{ */
	/* display: none; */
/* } */
/* .nav-Son-On{ */
	    /* left: -344px; */
/* } */
/* .nav-Son img{ */
	/* margin-top: 5px; */
/* } */
/* .nav-Son  p { */
    /* float: left; */
    /* margin-left: 15px; */
    /* color: #fff; */
/* } */
/* .nav li:nth-child(5) .nav-Son{ */
	/* left: -344px!important; */
/* } */
/* .nav li:nth-child(6) .nav-Son{ */
	/* left: -344px!important; */
/* } */
/* .nav li:nth-child(7) .nav-Son{ */
	/* left: -344px!important; */
/* } */
/* .navsoncon-l a{ */
	    /* padding-left: 30px; */
    /* text-align: left; */
    /* line-height: 32px; */
    /* width: 100%; */
    /* display: block; */
/* } */
/* .navsoncon-l dd:hover{ */
	/* background-color: #006EBD; */
/* } */
/* .navsoncon-l dd:hover a{ */
	/* color: #fff; */
/* } */
/*banner*/

#arrow-left {
	background: url(../img/banner_rm.svg) no-repeat left top;
	width: 80px;
	z-index: 22;
}

#arrow-right {
	background: url(../img/banner_lm.svg) no-repeat left bottom;
	width: 80px;
	z-index: 22;
}

#banner .pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 5px;
	width: 100%;
	z-index: 999;
}

#banner {
	/*margin-top: 101px;*/
	width: 100%;
	float: left;
	height: auto;
	text-align: center;
	overflow: hidden;
	z-index: 22;
}

.swiper-container {
	width: 100%;
	height: 100%;
}

.swiper-slide {
	text-align: center;
	font-size: 18px;
}

#bannerSwiper .pagination {
	position: absolute;
	left: 0;
	text-align: center;
	bottom: 52px;
	width: 100%;
	z-index: 999;
}

#bannerSwiper .swiper-pagination-bullet {
	display: inline-block;
	width: 80px;
	height: 3px;
	opacity: 1;
	border-radius: 15px;
	background: white;
	margin: 0 3px;
	cursor: pointer;
	transition: width 0.3s ease-in-out;
}

#bannerSwiper .swiper-pagination-bullet-active {
	background: #00a8ea;
	width: 80px;
}

#swiper-slide1 a img {
	width: 100%;
	height: 100%;
}


/*banner*/
/*.banner{
	height: 550px;
	width: 100%;
}*/
.i-Main1{
	margin-top: 40px;
	overflow:hidden;
}
.i-Main1 h3{
 font-size: 22px;
}
.i-Main1 span{
	margin-top: 20px;
}
.i-Mian-ul li{
	margin-top: 20px;
	float: left;
	width: 149px;
	height: 188px;
	background: url(../img/img1.png);
	background-size:100% 100% ;
	margin-right: 53px;
	position: relative;
	text-align: center;
}
.i-Mian-ul li:nth-child(6){
	margin-right: 0px;
}
.i-Main1-p1{
	color:#fff;
	margin-top: 10px;
	font-size: 18px;
}
.i-Main1-p2{
	color:#fff;
	margin-top: 61px;
	font-size: 18px;
}
.i-Main1-p3{
	color:#fff;
	margin-top: 5px;
	font-size: 15px;
}
.i-Mian2{
	width: 100%;
	height: 110px;
	background:url(../img/img3.png);
	background-size:100% 100%;
}
.sech_in{
    position:absolute;
    right: 0;
    left: 0;
    top: 37px;
    width: 850px;
    margin: 0 auto;
}
.key{
    width:714px;
    border:1px solid #9f9f9f;
    border-right:none;
    height:40px;
    line-height:35px;
    padding-left:5px;
    float:left;
}
.go{
    width:130px;
    float:left;
    background-color:#c83434;
     height:42px;
    line-height:36px;
    color:#fff;
    font-size:14px;
    border:none;
}
    
.i-Mian3{
	height: 710px;
	
}
.product-box{padding-bottom:15px;}
.product-cate-title{position:relative;height:38px;padding-left:45px;line-height:26px;border-bottom:#CD0A0A  solid 2px;}
/*.product-cate-title:after{position:absolute;top:11px;left:49px;content:" ";display:block;border:#CD0A0A solid 2px;height:3px;width:3px;line-height:3px;}*/
.product-cate-title .floor-name{position:absolute;top:0;left:0;width:35px;height:50px;}
.product-cate-title .floor-name em{display:block;height:26px;color:#CC0033;font-style:normal;font-size:32px;line-height:26px;text-align: center;}
.product-cate-title h3{margin-top: 0;margin-bottom: 0;text-align: left;}
.product-cate-title span.more{position:absolute;right:0;top:0;line-height:26px;}
.product-cate-title span.more a{color:#5C5C5C;}.product-cate-title span.more a:hover{color:#CC0033;text-decoration: none;} 
#menu li{padding-right:15px;}

	#home-product-list .product-list{float:left;width:824px;border-left:none;}
	#home-product-list .product-vivid{display:block;float:left;width:276px;height:458px;background-position:left top;background-repeat:no-repeat;}

	#home-product-menu{position:absolute;    display: block;
    width: 233px;
    left: 45%;
    padding: 20px;
    margin-left: -520px;
    background: #eb2f30;}
	#home-product-menu ul{list-style-type: none;margin:0;padding:0 15px 0 0;float:left;}
	#home-product-menu ul li{padding-top:3px;padding-bottom:3px;}
	#home-product-menu ul li a{color: #fbf7f7;
    display: block;
    position: relative;
    padding-left: 20px;
    height: 51px;
    line-height: 22px;
    font-size: 18px;}
	#home-product-menu ul li i{position:absolute;top:0;left:0;width:15px;height:22px;display:block;border-bottom:#fff solid 1px;font-style: normal;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
	#home-product-menu ul li a:after{position:absolute;top:11px;left:13px;content:" ";display:block;border:#fff solid 1px;height:1px;width:1px;line-height:1px;}
	#home-product-menu ul li a:hover,
	#home-product-menu ul li.active a{    color: #ffffff;
    text-decoration: none;
    font-weight: bold;}
	#home-product-menu ul li a:hover i,
	#home-product-menu ul li.active a i{width:100%;}

.pro-Con{
	
}
.pro-Con li{
	width: 100%;
	height: auto;
}
.pro-Con-t{
	width: 100%;
	height: 48px;
	border-bottom: 2px solid #000;
	line-height: 58px;
	font-size: 25px;
}
.pro-Con-t span{
	font-size:16px ;
	color:#aaa;
}
.pro-Con-Left{
	width: 275px;
	height: 550px;
	background-size: 100% 100%;
	text-align:center;
	float: left;
}
.pro-Con-Left-p1{
	font-size:26px;
	color:#fff;
	font-weight:bold;
	padding: 70px 0px 20px 0px;
}
.pro-Con-Left-p2{
	font-size:20px;
	color:#fff;
	padding: 0px 0px 20px 0px;
}
.pro-Con-Left-p3{
	width: 130px;
	height: 36px;
	border: 1px solid #fff;
	text-align: center;
	line-height:36px ;
	margin: 0 auto;
	color:#fff;
}
.pro-Con-Left-p3 a{
	color:#fff;
}
.pro-Con-lv2 li{
	    float: left;
        width: 258px;
    height: 251px;
    border: 1px solid #dcdcdc;
    margin: 15px 4px 10px 15px;
     transform: translate(0,0); transition:all .1s ease-in 0s; 
}
.pro-Con-lv2 li:hover{
	
    border: 1px solid #c83434;
}
.pro-Con-lv2 p{
	padding: 5px 25px;
    font-size: 15px;
	height: 30px;
	text-align: center;
}
.pro-Con-lv2 li img{
	 width: 258px;
    height: 211px;
}
.i-Main4{
	width: 100%;
	height: 525px;
	/*background:url(../img/img6.png)no-repeat;*/
	background: #000;
	background-size:100% 100% ;
}

.cvs-cover{
	background: url(../img/img8.png) no-repeat center;
	        background-position: 398px 21px;
	    height: 439px;
	    position:relative;
}
.a{
	    width: 229px;
    height: 35px;
    background-color: #E01A1D;
    background: url(../img/img9.png)no-repeat center;
    background-position: 205px 10px;
     transform: translate(0,0); transition:all .05s ease-in 0s;
}
.b{
	    width: 229px;
    height: 35px;
    background-color: #E01A1D;
    background: url(../img/img9.png)no-repeat center;
    background-position: 30px 10px;
     transform: translate(0,0); transition:all .05s ease-in 0s;
}
.a:hover{
	 background: url(../img/img10.png)no-repeat center;
	 background-position: 203px 6px;
}
.b:hover{
	 background: url(../img/img10.png)no-repeat center;
	 background-position: 27px 6px;
}
.ul-s a{
	line-height:35px ;
	color:#fff;
	font-size: 18px;;
}
.ul-s1{
	position: absolute;
	    top: 83px;
    left: 224px;
}
.ul-s2{
	position: absolute;
	    top: 263px;
    left: 204px;
    }
.ul-s3{
	position: absolute;
    top: 73px;
	left: 493px;

}
.ul-s4{
	position: absolute;
    top: 182px;
    left: 471px;

}
.ul-s5{
	position: absolute;
    top: 297px;
    left: 468px;

}
.ul-s6{
	position: absolute;
        top: 264px;
    left: 577px;

}
.ul-s7{
	position: absolute;
        top: 119px;
    left: 711px;

}
.ul-s8{
	position: absolute;
    top: 215px;
    left: 724px;
}

.ul-s:hover a{
	font-size:20px!important;
	    transform: translate(0,0);
    transition: all .15s ease-in 0s;
}
.i-Main5{
	height: 630px;
	
}
.i-Main5-ul li{
	width: 285px;
	height: 400px;
	float: left;
	margin-right: 6px;
	position:relative;
}
.i-Main5-ul li:nth-child(4){
	margin-right: 0px;
}
.i-Main5-ul li div{
	height: 50%;
	float: left;
	overflow: hidden;
}
.lis-up{
	width: 100%;
	height: 200px;
	position:absolute;
	top: 0px;
	background-color: #e9e9e9;
	text-align: center;
}
.lis-up h3{
	font-size: 19px;
	font-weight: bold;
	margin-top: 40px;
}
.lis-up p{
	width: 80px;
	height: 3px;
	background-color: #fff;
	margin: 15px auto;
}
.lis-up span{
	display: block;
    padding: 0px 30px;

}
.lis-do{
	width: 100%;
	height: 200px;
	position:absolute;
	top: 200px;
	background-color: #000000;
}
.ullis .lis-do{
	top: 0px;
}
.ullis .lis-up{
	top: 200px;
}
.i-Main6{
	height: 725px;
	background-color: #f5f5f5;
	width: 100%;
	overflow: hidden;
}
.i-Main6 h3{
	font-size: 38px;
	color:#333;
	margin-top: 40px;
}
.i-Main6 span {
    font-size: 16px;
    color: #333;
    padding-top: 26px;
    display: block;
}
.Main-6-ul li{
	position:absolute;
}
.Main-6-ul li:nth-child(1){
	top: 80px;
	left: 58px;
}
.Main-6-ul li:nth-child(2) {
    top: 268px;
    left: 58px;
}
.Main-6-ul li:nth-child(3) {
    top: 174px;
    left: 224px;
}
.Main-6-ul li:nth-child(4) {
        top: 365px;
    left: 224px;
}
.Main-6-ul li:nth-child(5) {
        top: 265px;
    left: 382px;
}

.Main-6-ul li:nth-child(6) {
       top: 175px;
    left: 553px;
}
.Main-6-ul li:nth-child(7) {
    top: 360px;
    left: 552px;
}
.Main-6-ul li:nth-child(8) {
    top: 267px;
    left: 724px;
}
.Main-6-ul li:nth-child(9) {
        top: 455px;
    left: 719px;
}
.Main-6-ul li:nth-child(10) {
        top: 173px;
    left: 884px;
}
.Main-6-ul li:nth-child(11) {
    top: 363px;
    left: 883px;
}
.Main-6-ul li:nth-child(12) {
        top: 268px;
    left: 1050px;
}
.Main-6-ul li:nth-child(13) {
        top: 175px;
    left: 1214px;
}
.Main-6-ul li:nth-child(14) {
    top: 360px;
   left: 1214px;
}
.Main-6-ul li:nth-child(15) {
    top: 80px;
    left: 1384px;

}
.Main-6-ul li:nth-child(16) {
    top: 267px;
    left: 1384px;

}

.i-Main7{
	height: 610px;
	width: 100%;
}

.i-Main7l{
	width: 430px;
	height: 500px;
	float: left;
	margin-left: 55px;
}
.i-Main7l h3{
	font-size: 16px;
	font-weight: bold;
	color:#000;
}

.i-Main7l p{
	font-size: 15px;
	font-weight: 100;
	color:#333;
	margin: 15px 0px;
}
.i-Main7l>span{
	font-size: 14px;
	font-weight: 100;
	text-align: center;
	width: 92px;
	height: 25px;
	line-height: 25px;
	background-color: #DDDDDD;
	display: block;
}
.i-Main7l>span>a{
	
	color:#fff;
}
.i-Main7r{
	width: 575px;
	height: 362px;
	margin-left: 50px;
	float: left;
}
.i-Main7r ul li{
	float: left;
	width: 100%;
	height: 88px;
	margin-bottom: 15px;
}
.i-Main7r ul li:hover{
	background-color:#ececec;
}
.m7 li .m7-l{
	height: 88px;
	width: 88px;
	background-color: #c52a28;
	float: left;
	text-align: center;
}
.m7-l h3{
	font-size: 30px;
	color:#FFFFFF;
	margin: 20px 0px 0px 0px;
}
.m7-l i{
	color:#fff;
}
.m7 li h4{
	    margin: 5px 0px 5px 0px;
	    font-size: 16px;
}
.m7-r{
	width: 470px;
	height: 60px;
}
.m7-r p{
	line-height: 24px;
    font-size: 15px;
    color:#555;
}
.more{
	width: 155px;
	height:40px ;
	border: 1px solid #000;
	border-radius: 10px;
	text-align: center;
	line-height:40px;
	color:#3e3e3e;
	display: block;
	float: left;
	margin-top: 20px;
}
.i-Main5 h4 {
    font-size: 38px;
    color: #333;
    margin-top: 40px;
}
.section5 {
	width: 100%;
	background: #333;
	overflow: hidden;
	height: 555px;
}

.section5_txt {
	padding: 20px;
	color: #fff;
	width: 46%;
}

.section5_txt h3 {
	margin-top: 40px;
	font-size: 26px;
}

.section5_txt .p1 {
	margin-top: 13px;
	border-bottom: 1px solid #fff;
}
.section5_img{
	    width: 50%;
}
.section5_cont {
	display: block;
	margin-top: 30px;
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	height: 280px;
	overflow: hidden;
}

.section5_more {
	border: 1px solid #fff;
	display: block;
	width: 160px;
	height: 40px;
	line-height: 40px;
	border-radius: 10px;
	text-align: center;
	color: #fff;
	margin-top: 20px;
}

.i-Main5 .tc_span {
    font-size: 16px;
    color: #333;
    padding-top: 26px;
    display: block;
}
.foot{
	width: 100%;
	height: 205px;
	background-color:#333333;
}
.coyp{
	height: 45px;
	width: 100%;
	background-color: #1b1b1b;
	text-align: center;
}
.foot-ul li{
	float: left;
	margin-top: 20px;
}
.foot-ul li a{
	color:#fff;
	padding: 0px 18px;
}
.foot-hr{
	width: 800px;
	height: 1px;
	background-color: #666;
	margin-top: 10px;
}
.foot p{
	float: left;	
	width: 305px;
	height: auto;
	margin-right: 50px;
	color:#c0c0c0;
}
.fu-l{
	float: left;
	width: 142px;
}
.fu-r{
	float: left;
	width: 300px;
	margin-left: 50px;
}
.coyp p{
	line-height: 45px;
	color:#fff;
}
.foots {
	text-align: center;
}
.foots h3{
	font-weight: bold;
	font-size: 30px;
	color:#2f6fb5;
	margin-top: 35px;
}
.foots span{
	line-height: 50px;
}
.foots1{
	float: left;
	width: 250px;
	height: 140px;
	border-right: 1px solid #dcdcdc;
}
.foots2{
	float: left;
	width: 280px;
	height: 130px;
	border-right: 1px solid #dcdcdc;
}
.foots3{
	float: left;
	width: 340px;
	height: 130px;
	border-right: 1px solid #dcdcdc;
}
.footr{
	    height: 150px;
    width: 100%;
    background: url(../img/img8.jpg);
    background-size: 100% 100%;
}
.map{
	height: 350px;
	width: 100%;
	border: 1px solid #dcdcdc;
}
.lxr {
    width: 343px;
    height: 175px;
    border: 1px solid #dcdcdc;
    float: left;
    margin-right: 55px;
    margin-bottom: 30px;
    margin-top: 30px;
}
.lxrul{
    clear: both;
    overflow: hidden;
    border: 1px solid #dcd9d9;
    margin: 30px 0;
	padding-top: 20px;
	padding-bottom: 20px;
}
.lxrul li:nth-child(3){
	
	margin-right: 0px;
}
.lxr-l{
	width: 150px;
	height: 100%;
	float: left;
	   padding: 10px 0px 0px 23px;
}
.lxr-r{
	width: 140px;
	height: 100%;
	float: left;
	margin-right: 65px;

}
.lxr-r img{
	margin: 25px 0px 0px 13px;
}
.lxr-p1{
	font-size: 16px;
	margin-bottom: 10px;
}
.lxr-p2{
	font-size: 14px;
}

.bd-r{
	width: 755px;
	height: 510px;
	float: left;
}
.form_con {
    float:left;
    width: 377px;
}

	.form_con input.form_in {
		width: 366px;
		height: 32px;
		border: 1px solid #dcd9d9;
		background: #fff;
		padding: 0 8px;
    		box-sizing: border-box;
	}

	.form_con .nei {
		    width: 742px;

		height: 130px;
		border: 1px solid #dcd9d9;
		background: #fff;
		    padding: 5px 8px;
    box-sizing: border-box;
	}

.name_bus {
	color: #727272;
}

.Send_out {
	display: inline-block;
	width: 111px;
	height: 31px;
	border: 1px solid #dddddd;
	background-color: #f3f3f3;
	float: left;
	border-radius: 3px;
}
.Send_out {
    display: inline-block;
    width: 111px;
    height: 31px;
    border: 1px solid #dddddd;
    background-color: #f3f3f3;
    float: left;
    border-radius: 3px;
    font-family: "微软雅黑";
    color: #727272;
}
.bd-l{
	    width: 350px;
    height: 430px;
    float: right;
}
.bd-l-ul li{
	float: left;
	height: 65px;
	width: 100%;
	margin-bottom: 20px;
}
.bd-l-ul li img{
	float: left;
}
.bd-l-ul li p{
	float:left;
	margin-bottom: 0px;
	width: 200px;
	margin-left: 10px;
}
.new-list li{
	width: 100%;
	height: 100px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 16px;
	transition: all 0.5s ease-in-out 0s;
    -moz-transition: all 0.5s ease-in-out 0s;
    -webkit-transition: all 0.5s ease-in-out 0s;

}
.new-list li:hover{
	background-color: #ececec;
}
.new-list-l{
	width: 72px;
	height: 100px;
	padding
}
.new-list-r{
	width: 1068px;
	margin-left: 20px;
}
.new-list-l-p1{
	color:#999;
	font-size: 40px;
	margin-top: 27px;
}
.new-list-l-p2{
	color:#999;
	font-size: 18px;
	margin-top: 10px;
}
.new-list-l-p3{
	color:#333;
	font-size: 18px;
	margin-top: 24px;
}

.new-list-l-p4{
	color:#999;
	font-size: 14px;
	margin-top: 0px;
}
.wz-box {text-align:left;padding-bottom:30px;}
.wz-box h1 {margin:20px 0 10px;font-size:22px;font-weight:normal;text-align:center;}
.wz-box .info {line-height:26px;background-color:#eee;margin:0 10px;text-align:center;}
.wz-box .content1 {line-height:25px;margin:20px 20px 30px;}
.wz-box .content1 p {margin-top:20px;}

.page {
	display: block;
	text-align: center;
	margin: 30px 0;
	clear: both;
}

.page a,.page span { 
	padding: 5px 8px;
	border: 1px solid #ccc;
	margin: 0 8px;
}
.page .current{
	background: #ccc;
}
.case_list ul{
	margin: 30px 0;
}
.case_list ul li{
	float: left;
	height: 242px;
	width: 25%;
	margin-bottom: 12px;
	padding: 0 6px;
	overflow: hidden;
	box-sizing: border-box;
}
.case_list ul li a{
	display: block;
	padding: 10px;
	border: 1px solid #ddd;
	box-sizing: border-box;
}
.case_list ul li .img{
	height: 180px;
	width: 100%;
	overflow: hidden;
	line-height: 180px;
}
.case_list ul li p{
	height: 40px;
	line-height: 40px;
	color: #333;
	text-align: center;
}
.case_list ul li .img img{
	width: 100%;
	display: inline-block;
	vertical-align: middle;
	transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition:all 0.3s;
	-moz-transition: all 0.3s;
}
.case_list ul li:hover img{
	transform: scale(1.3);
	-o-transform: scale(1.3);
	-moz-transform: scale(1.3);
	-webkit-transform: scale(1.3);
}
.case_list ul li:hover a{
	border-color: #990f0c; 
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.strength p {    font-size: 15px;
    color: #666;
    line-height: 37px; }
.strength .t1 { text-align: left; margin-top: 72px; font-size: 30px; color: #333; }
.strength .t1 span { text-transform: uppercase; margin-left: 14px; color: #999999; font-size: 24px;font-family: 'helve';}
.strength .section1 { padding-bottom: 11px; }
.strength .section1 h1 { font-size: 30px; color: #333; }
.strength .section1 > p { margin: 35px 0; }
.strength .section1 ul { overflow: hidden; }
.strength .section1 ul li { float: left; width: 590px; height: 300px;margin-bottom: 40px;margin-left: 10px; border: 1px solid #296fb7; overflow: hidden; cursor: default; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section1 ul li:hover { background-color: #296fb7; }
.strength .section1 ul li:hover p { color: #fff; }
.strength .section1 ul li:hover p i{ color: #fff; }
.strength .section1 ul li:first-child { margin-left: 0; }
.strength .section1 ul li:nth-child(3){
margin-left: 0;
}
.strength .section1 ul p{    padding-left: 30px;
    padding-top: 11px;color: #296fb7;text-align: left; width: 608px; margin: 0 auto; margin-top: 35px; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section1 ul p span{display: inline-block; width: 528px; }
.strength .section1 ul p i{margin-right: 12px; font-size: 35px; vertical-align: top; *vertical-align: bottom; position: relative;top: 8px;color: #296fb7;
    transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s;}
.strength .section2{height: 754px; background: url(../images/strength-bg.png) top left no-repeat; overflow: hidden; text-align: center; }
.strength .section2 h1{text-align:center;}
.strength .section2 p{margin: 40px 0 50px 0;}
.strength .section2 ul{overflow: hidden; padding: 0 50px;}
.strength .section2 li{float: left; width: 331px; height: 247px; display: block; padding-top: 35px; color: #666;  margin-left: 10px; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; cursor: default; }

.strength .section2 li img{
width: 331px; height: 247px;
}
.strength .section3 { padding: 70px 0 63px 0;}
.strength .section3 ul{overflow: hidden;}
.strength .section3 li{float: right;}
.strength .section3 li a:first-child { margin-left: 0; }
.strength .section3 li:first-child { background: #f6f6f6; width: 449px; height: 228px; padding: 55px 50px 0 33px; float: left; }
.strength .section3 li:first-child h1 { margin-top: 0; margin-bottom: 20px; }
.strength .section3 li:first-child p { margin-bottom: 0; }
.strength .section3 .section3-box {cursor:default; width: 668px; height: 283px; position: relative; display: block; margin-left: 3px; float: left; overflow: hidden; }
.strength .section3 .section3-box:hover span { bottom: 0; }
.strength .section3 .section3-box:hover p { bottom: 0; }
.strength .section3 .section3-box:hover img { transform: matrix(1.04, 0, 0, 1.04, 0, 0); -webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0); -o-transform: matrix(1.04, 0, 0, 1.04, 0, 0); -moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0); -ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0); }
.strength .section3 .section3-box img { position: relative; z-index: 0; width: 100%; height: 100%; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section3 .section3-box span { position: absolute; bottom: 0; left: 0; background: #000000; opacity: 0.5; filter: alpha(opacity=50); display: inline-block; width: 100%; height: 40px; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section3 .section3-box p { height: 40px; line-height: 40px; color: #fff; font-size: 13px; position: absolute; bottom: 0; left: 0; padding-left: 19px; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section3 div { overflow: hidden; float: left; margin-left: 3px; }
.strength .section3 div a.section3-box { float: none; height: 140px; margin-top: 3px; margin-left: 0; }
.strength .section3 div a.section3-box:first-child { margin-top: 0; }
.strength .section4 { background: #f5f5f5; padding-bottom: 40px; }
.strength .section4 .w1200 > ul { overflow: hidden; padding-top: 60px; }
.strength .section4 .w1200 > ul > li:first-child { width: 480px; float: left; }
.strength .section4 .w1200 > ul > li:first-child h1 { text-align: left; margin-bottom: 60px; margin-top: 0px; }
.strength .section4 .w1200 > ul > li:first-child p { margin-bottom: 10px; }
.strength .section4 .w1200 > ul .section4-list { float: right; width: 670px; padding-top: 45px; }
.strength .section4 .w1200 > ul .section4-list span { float: left; width: 38px; height: 210px; background: url(../images/strength-txt.png) center center no-repeat #296fb7;; }
.strength .section4 .w1200 > ul .section4-list ul { overflow: hidden; }
.strength .section4 .w1200 > ul .section4-list ul li { width: 148px; float: left; height: 210px; margin-left: 10px; overflow: hidden; position: relative; }
.strength .section4 .w1200 > ul .section4-list ul li:hover span { bottom: 0; }
.strength .section4 .w1200 > ul .section4-list ul li:hover p { bottom: 0; }
.strength .section4 .w1200 > ul .section4-list ul li:hover img { transform: matrix(1.04, 0, 0, 1.04, 0, 0); -webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0); -o-transform: matrix(1.04, 0, 0, 1.04, 0, 0); -moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0); -ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0); }
.strength .section4 .w1200 > ul .section4-list ul img { position: relative; z-index: 0; width: 100%; height: 100%; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section4 .w1200 > ul .section4-list ul span { position: absolute; bottom: 0; left: 0; background: #000000; opacity: 0.5; filter: alpha(opacity=50); display: inline-block; width: 100%; height: 40px; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section4 .w1200 > ul .section4-list ul p { height: 40px; line-height: normal; color: #fff; font-size: 13px; position: absolute; bottom: 0; left: 0; padding-left: 19px; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.strength .section4 .w1200 > ul .section4-list ol { text-align: center; margin-top: 15px; }
.strength .section4 .w1200 > ul .section4-list ol li { margin-right: 14px; cursor: pointer; display: inline; color: #dc3730; }
.strength .section4 .w1200 > ul .section4-list ol li i { font-size: 28px; }
.strength .section5 { padding-bottom: 90px; }
.strength .section5 h1 { text-align: left; margin-bottom: 30px; }
.strength .section5 ul { overflow: hidden; }
.strength .section5 ul li { float: left; overflow: hidden; height: auto; width: 625px; border-left: 1px solid #dfdfdf;padding-bottom:26px;}
.strength .section5 ul li img { float: left; margin-left: 57px; margin-right: 23px; }
.strength .section5 ul li i { margin-right: 9px; color: #296fb7; vertical-align: top; font-size:14px;}
.strength .section5 ul li p { margin-top: 12px;}
.strength .section5 .quality{position: relative;}
.strength .section5 .quality .hd{float: right;height: 210px;overflow-y: scroll;overflow-x: hidden;}
.strength .section5 .quality .hd dl dd{cursor:pointer;}
.strength .section5 .quality .bd{float: left;overflow: hidden;height: 211px;position: relative;width: 220px;}
.strength .section5 .quality .bd dl{height: 211px;position:absolute;left:0;top:0;}
.strength .section5 .quality .hd dl dd.on p{color: #296fb7;}
.strength .section5 ul li span { display: inline-block; width: 350px; }
.strength .section5 ul li:first-child { width: 570px; border-left:0;}
.strength .section5 ul li:first-child div { margin-bottom: 22px; }
.strength .section5 ul li:first-child div p { margin-top:0; width: 520px; }
.strength .section5 ul li:first-child div p:first-child { margin-top: 0; }
.strength .section6 { background: #f5f5f5; padding: 59px 0 110px 0;     margin-top: 54px;}
.strength .section6 h1 { text-align: left; margin-bottom: 25px; margin-top: 0; }
.strength .section6 ul { overflow: hidden; margin-top: 55px; }
.strength .section6 ul:first-child { margin-bottom: 45px; }
.strength .section6 li { float: left; margin-left: 95px; width: 550px; overflow: hidden; }
.strength .section6 ul li:first-child { margin-left: 0; }
.strength .section6 h3 { margin-bottom: 20px; font-size: 14px; color: #333; font-weight: 600; }
.strength .section6 p { font-size: 13px; color: #666; line-height: 1.7; }
.strength .section6 img { float: left; margin-right: 15px; }

/*实力明泰 e*/
/*投资关系 s*/
.tb { color: #100303 !important; }
.investor .investor-tit { height: 52px; background: #DA251D; line-height: 52px; padding-left: 29px; margin-bottom: 22px; }
.investor .investor-tit span { padding-left: 30px; padding-right: 32px; display: inline-block; height: 20px; border-left: 1px solid #e56761; font-size: 14px; color: #fff; line-height: 20px; }
.investor .investor-tit span a { color: #fff; }
.investor .investor-tit span:first-child { margin-left: 0; border: none; padding-left: 9px; }
.investor .investor-nav { margin-bottom: 35px; overflow: hidden; }
.investor .investor-nav a { display: inline-block; width: 193px; height: 57px; line-height: 57px; text-align: center; font-size: 14px; color: #333; background: #e1e8f1; margin-left: 8px; float: left; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.investor .investor-nav a:hover { background: #296fb7; color: #fff; }
.investor .investor-nav a:first-child { margin-left: 0; }
.investor .investor-nav a.active { background: #296fb7; color: #fff; }
.investor .investor-table { margin-bottom: 75px; border-right: 1px solid #dbdbdb; border-bottom: 1px solid #dbdbdb; }
.investor .investor-table th { color: #333; font-size: 14px; padding: 21px 35px 19px 28px; border-top: 1px solid #dbdbdb; border-left: 1px solid #dbdbdb; background: #ebebeb; }
.investor .investor-table td { padding: 21px 35px 19px 28px; font-size: 13px; color: #666; border-left: 1px solid #dbdbdb; border-top: 1px solid #dbdbdb; }
.investor-notice { overflow: hidden; padding-bottom: 55px; }
.investor-notice > div { float: left; height: 400px; width: 152px; padding-top: 30px; background: #f7f7f7; margin-right: 45px; }
.investor-notice > div p, .investor-notice > div li { padding-left: 40px; font-size: 15px; height: 40px; line-height: 40px; }
.investor-notice > div p, .investor-notice > div li  a{color:#666;}
.investor-notice > div p { color: #333; cursor: default; font-weight: 600; }
.investor-notice > div li { color: #666; cursor: pointer; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; }
.investor-notice > div li.active { background: #fff; }
.investor-notice ul { float: left; width: 1000px; }
.investor-notice ul p { height: 49px; border-top: 1px dashed #ebebeb; overflow: hidden; line-height: 49px; width: 100%; clear: bboth; }
.investor-notice ul p:first-child { border: none; }
.investor-notice ul p i { margin-right: 15px; float: left; }
.investor-notice ul p a { color: #666; font-size: 15px; display: inline-block; transition: all 0.5s ease-in-out 0s; -moz-transition: all 0.5s ease-in-out 0s; -webkit-transition: all 0.5s ease-in-out 0s; -o-transition: all 0.5s ease-in-out 0s; -ms-transition: all 0.5s ease-in-out 0s; float: left; }
.investor-notice ul p a:hover { color: #296fb7; }
.investor-notice ul p a span { margin-left: 20px; font-size: 12px; color: #c9c9c9; font-weight: normal; }
.investor-notice ul p > span { display: inline-block; width: 13px; height: 13px; background: url(../images/pdf.jpg); margin-top: 18px; cursor: pointer; float: right; margin-right: 25px; }
.investor-structure{padding-bottom:70px;}
.investor-structure img { margin-bottom: 30px; width: 100%; }
.investor-structure p { font-size: 14px; color: #333; line-height: 32px; }
.investor-structure p span { color: #296fb7; font-weight: bold; }
/*投资关系 e*/
/*获取报价 begin*/
.quotation{height: auto;overflow: hidden;}
.quotation .hd,.quotation .bd{height: auto;overflow: hidden;}
.quotation .hd{margin-bottom: 50px;}
.quotation .hd ul{height: auto;overflow: hidden;}
.quotation .hd ul li{float: left;font-size: 15px;color: #333;font-weight: normal;text-align: center;width: 33.333%;position: relative;}
.quotation .hd ul li em{height: 6px;display: block;width: 88%;overflow: hidden;position: absolute;background: url("../images/bg-hd.png") repeat-x;}
.quotation .hd ul li label{font-size: 13px;}
.quotation .hd ul li.active{color: #296fb7;}
.quotation .hd ul li span{width: 54px;height: 54px;overflow: hidden;display: block;margin:12px auto 5px;}
.quotation .hd ul li.first span{background: url("../images/icon-first.png") no-repeat;}
.quotation .hd ul li.first em{right: -44%;top: 56px;}
.quotation .hd ul li.first.active span{background: url("../images/icon-first-active.png") no-repeat;}
.quotation .hd ul li.two span{background: url("../images/icon-two.png") no-repeat;}
.quotation .hd ul li.two em{right: -44%;top: 56px;}
.quotation .hd ul li.two.active span{background: url("../images/icon-two-active.png") no-repeat;}
.quotation .hd ul li.three span{background: url("../images/icon-three.png") no-repeat;}
.quotation .hd ul li.three em{display: none;}
.quotation .hd ul li.three.active span{background: url("../images/icon-three-active.png") no-repeat;}
.quotation .bd .bd-cen{width: 720px;margin: 0 auto;padding-bottom: 88px;/*min-height: 500px;*/}
.quotation .notice{font-size: 14px;}
.quotation .notice span{font-size: 18px;color: #296fb7;margin-right: 10px;} 
.quotation .bd{padding-top: 30px;}
.quotation .bd p{font-size: 14px;color: #333333;line-height: 30px;}
.quotation .bd .input-row{height: 48px;margin-top: 22px;position: relative;font-size: 13px;}
.quotation .bd .input-row label{display: none;;position:absolute;top:0;right:-90px;line-height: 48px;color: #e72c00;background: url("../images/error-icon.png") left center no-repeat;padding-left: 20px;font-size: 12px;margin-right: 15px;}
.quotation .bd .input-row input{width: 505px;height: 48px;line-height: 48px;font-size: 14px;color: #333;border: 1px solid #e1e1e1;margin-left: 20px;padding-left: 20px;}
.quotation .bd .input-row span{font-size: 15px;color: #333;line-height: 48px;width: 92px;display: inline-block;padding-left: 18px;text-align: right;}
.quotation .bd .input-row span i{color: #e9362e;}
.quotation .bd .input-row .select-main{width: 252px;border: 1px solid #e1e1e1;margin-left: 20px;font-size: 15px;}
.quotation .bd .input-row .select-set{width: 232px;padding-left:20px;margin: 0;border: 0;height: 48px;line-height: 48px;color: #999;}
.quotation .bd .input-row div.select-arrow{top: 22px !important;}
.quotation .bd .input-row .select-block{top: 50px;}
.quotation .bd .input-row .select-block dd.select-items{height: 36px;line-height: 36px;}
.quotation .bd .input-row #name,.quotation .bd .input-row #phone{background-color: #f4f4f4;}
.quotation .bd .input-row #length,.quotation .bd .input-row #width,.quotation .bd .input-row #thickness{width: 108px;margin-right: 5px;}
.quotation .bd .textarea-row{height: auto;border: 1px solid #e1e1e1;margin-top: 22px;position: relative;}
.quotation .bd .textarea-row label{display: none;;position:absolute;top:0;right:-90px;line-height: 48px;color: #e72c00;background: url("../images/error-icon.png") left center no-repeat;padding-left: 20px;font-size: 12px;margin-right: 15px;}
.quotation .bd .textarea-row textarea{width: 588px;padding:15px;border: 0;resize: none;}
.quotation .bd-cen .submit{margin-top:28px;margin-left:130px;display:block;width:527px;height: 48px;line-height: 48px;text-align: center;font-size: 16px;color: #fff;background-color: #da251d;cursor:pointer;}
.quotation .bd-cen .submit:hover{background-color: #e9362e;}
.quotation .bd-cen h2{font-size: 18px;text-align: center;padding: 70px 0 20px;}
.quotation .bd-cen h3{font-size: 18px;color: #333;line-height: 30px;}
.quotation .bd-cen h2.col29{color: #296fb7;}
.quotation .bd-cen h2.col33{color: #333;}
.quotation .bd-cen h2 img{position: relative;top: 12px;margin-right: 10px;}
.quotation .bd-cen p{font-size: 14px;color: #333;}
.quotation .bd-cen p.cen{font-size: 15px;text-align: center;}




.art-t1{
	font-size: 18px;
	color:#262728;
	border-bottom: 1px solid #c7c7c7;
	line-height: 50px;
}
.art-t1 span{
	font-size: 17px;
	color:#1460ad;
}
.art-t2{
	font-size: 18px;
	color:#262728;
	border-bottom: 1px solid #c7c7c7;
	line-height: 25px;
	    padding-bottom: 15px;
    margin-top: 20px;
}
.art-t2 span{
	font-size: 15px;
	color:#585656;
	padding-bottom: 15px;
}
.art-t3{
	padding-bottom:10px;
	border-bottom: 1px solid #c7c7c7;
}
.art-t4{
	width: 100%;
	line-height: 50px;
	background-color: #c92f2d;
	color:#fff;
	font-size: 18px;
	padding-left: 20px;
	margin-top: 20px;
}

.friend{
			width: 100%;
			height: 50px;
			
		}
		.friend p{
			line-height: 50px;
			font-weight: bold;
			font-size: 18px;
		}
		.friend a{
			line-height: 50px;
			font-weight: 100;
			font-size: 15px;
		}
		
		
		.list-paddingleft-2 li{
		}
		#home-product-list .product-item:hover{
			border: #5574b4 solid 1px;
				
		}
		
		
		/*在线客服*/
		@font-face {
	font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?qradjf');
    src:url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?qradjf') format('truetype'),
        url('../fonts/icomoon.woff?qradjf') format('woff'),
        url('../fonts/icomoon.svg?qradjf#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}
.demo-icon{
  font-family:"icomoon";
  font-style:normal;
  font-weight:normal;
  speak:none;
  display:inline-block;
  text-decoration:inherit;
  text-align:center;
  font-variant:normal;
  text-transform:none;
  font-size:24px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  line-height:24px;
  color:#999; 
}
		.cndns-right{position:fixed;right:1px;top:50%;margin-top:-100px;z-index:100}
.cndns-right-meau{position:relative;}
.cndns-right-btn{width:48px;height:48px;border:1px solid #ddd;text-align:center;display:block;margin-bottom:6px;position:relative;background-color:#fff}
.cndns-right-btn span{color:#848484;font-size:26px;line-height:48px;}
.cndns-right-btn sup{display:block;min-width:24px;height:24px;text-align:center;line-height:24px;color:#fff;border-radius: 50%;background-color:#ff6800;position:absolute;left:-12px;top:-12px;}
.cndns-right-btn p{color:#ff6800;font-size:14px;line-height:18px;padding-top:5px;display:none;}
.cndns-right-meau:hover .cndns-right-btn span{display:none}
.cndns-right-meau:hover .cndns-right-btn p{display:block;}
.meau-car .cndns-right-btn {border-color:#ff6800;margin-bottom:20px;}
.meau-car.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-car.cndns-right-meau:hover .cndns-right-btn span{color:#fff;display:block;}
.meau-car .cndns-right-btn span{color:#ff6800;}
.meau-sev .cndns-right-btn{border-color:#ff6800;background:url(../img/zxkf.gif) no-repeat #ff6800 center;} 
.meau-sev .cndns-right-btn p{color:#fff}
.meau-sev .cndns-right-btn span{color:#fff}
.meau-top .cndns-right-btn span{font-size:12px;line-height:12px;padding-top:10px;display:block}
.meau-top .cndns-right-btn i{display:block;color:#999}
.meau-top.cndns-right-meau:hover .cndns-right-btn{background-color:#ff6800}
.meau-top.cndns-right-meau:hover .cndns-right-btn span{display:block;color:#fff} 
.meau-top.cndns-right-meau:hover .cndns-right-btn i{color:#fff;}
.cndns-right-box{position:absolute;top:-15px;right:48px;padding-right:25px;display:none;}
.cndns-right-box .box-border{border:1px solid #ccc;border-top:4px solid #ff6800;padding:20px;background-color:#fff;-webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15);-moz-box-shadow: 0 3px 8px rgba(0,0,0,.15);box-shadow: 0 3px 8px rgba(0,0,0,.15);position:relative}
.cndns-right-box .box-border .arrow-right{display:block;width:13px;height:16px;background:url(../img/arrow.png) no-repeat;position:absolute;right:-13px;top:26px;}
.cndns-right-box .box-border .sev-t span{font-size:42px;float:left;display:block;line-height:56px;margin-right:20px;color:#d3d3d3}
.cndns-right-box .box-border .sev-t p{float:left;color:#ff6800;font-size:24px;line-height:28px;}
.cndns-right-box .box-border .sev-t p i{display:block;font-size:14px;color:#aaa;}
.cndns-right-box .box-border .sev-b{padding-top:15px;margin-top:15px;border-top:1px solid #e4e4e4}
.cndns-right-box .box-border .sev-b h4{color:#666;font-size:14px;font-weight:normal;padding-bottom:15px;}
.cndns-right-box .box-border .sev-b li{float:left;width:33.33333%}
.cndns-right-box .box-border .sev-b li a{display:inline-block;color:#999;font-size:13px;padding-left:43px;background:url(../img/qq.gif) no-repeat left 3px;line-height:36px;}
.cndns-right-box .box-border .sev-b li a:hover{color:#ff6800}
.meau-sev .cndns-right-box .box-border{width:430px;}
.meau-contact .cndns-right-box .box-border{width:230px;}
.cndns-right-meau:hover .cndns-right-box{display:block}
.meau-code .cndns-right-box{top:inherit;bottom:-35px;}
.meau-code .cndns-right-box .box-border{width:156px;text-align:center;border-top:1px solid #ccc;}
.meau-code .cndns-right-box .box-border i{display:block;color:#f66e06;font-size:16px;line-height:16px;}
.meau-code .cndns-right-box .box-border .arrow-right{top:inherit;bottom:50px;}
.meau-sev .cndns-right-btn .demo-icon{display:none;}
.meau-sev:hover .cndns-right-btn{background:#ff6800}
.meau-zs .cndns-right-btn{background-color:#ff6800;color:#fff;margin-top:80px;border-color:#ff6800}
.meau-zs .cndns-right-btn span{color:#fff}
.meau-zs .cndns-right-btn p{color:#fff}







.logo {
	width:auto;
	position: absolute;
	top: 12px;
	transition: all 0.0s ease-in 0s;
	-moz-transition: all 0.0s ease-in 0s;
	-ms-transition: all 0.0s ease-in 0s;
	-o-transition: all 0.0s ease-in 0s;
	-webkit-transition: all 0.0s ease-in 0s;
}
.header.scroll .logo {
	width: 150px;
	top: 44px;
	transition: all 1s ease-in 0s;
	-moz-transition: all 1s ease-in 0s;
	-ms-transition: all 1s ease-in 0s;
	-o-transition: all 1s ease-in 0s;
	-webkit-transition: all 1s ease-in 0s;
}
.header_md .logo_1 {
	top: 50px;
	width: 130px;
	position: absolute;
	z-index: 999999;
}
.logo_2 {
	display: none;
}
.all {
	opacity: 0;
}
.loading {
	width: 100%;
	height: 100%;
	background: #fff;
	position: fixed;
	top: 0px;
	left: 0px;
}
.cheng {
	height: 80px;
	display: none;
	width: 100%;
}
.he_se:focus {
	outline: 2px #0f5ead solid;
}
.top_hui {
	display: none;
}
.seach_text:focus {
	outline: 2px #0f5ead solid;
}
.fixed {
	width: 100%;
	top: 0px;
	left: 0px;
	position: relative;
	background: #fff;
	z-index: 2000;
	border-bottom: 1px #dedede solid;
}
.header {
	    height: 105px;
    width: 1160px;
    margin: 0px auto;

  
}
.seach {
	margin-top: 34px;
	height: 65px;
	opacity: 0;
	transition: all 0.5s ease-in 0s;
	-moz-transition: all 0.5s ease-in 0s;
	-ms-transition: all 0.5s ease-in 0s;
	-o-transition: all 0.5s ease-in 0s;
	-webkit-transition: all 0.5s ease-in 0s;
}
.seach.show {
	transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	-webkit-transition: all 0.2s ease-in 0s;
	opacity: 1;
}
.seach_text {
	width: 298px;
	height: 40px;
	background: #fff;
	border: 1px #cccccc solid;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	text-indent: 10px;
	font-family: '微软雅黑', 'microsoft yahei';
	color: #555454;
}
.seach_btn {
	width: 48px;
	height: 34px;
	padding: 0px;
	margin-left: -50px;
	margin-top: 3px;
	font-size: 18px;
	color: #999;
	border-left: 1px #ededed solid;
	cursor: pointer;
	background: none;
}
.seach_btn:hover {
	color: #1d3278;
}
.seach_nav {
	margin-top: -40px;
}
.seach_nav a {
	display: inline-block;
	margin: 0px 29px;
	font-family: '微软雅黑';
	color: #848484;
}
.seach_nav a:hover {
	color: #414141;
}
.header.scroll .seach_sr {
	width: 24px;
	height: 23px;
	background: url(../images/graph.png) no-repeat;
	background-position: -351px -25px;
	position: absolute;
	right: 16%;
	top: 45px;
	cursor: pointer;
	z-index: 1000;
	transition: all 1s ease-in 0s;
	-moz-transition: all 1s ease-in 0s;
	-ms-transition: all 1s ease-in 0s;
	-o-transition: all 1s ease-in 0s;
	-webkit-transition: all 1s ease-in 0s;
}
.seach_sr img {
	display: none;
}
.seach_srshow {
	display: none;
}
.header.scroll .seach_sr {
	display: block;
}
.header.scroll {
	height: 100px;
	transition: all 1s ease-in 0s;
	-moz-transition: all 1s ease-in 0s;
	-ms-transition: all 1s ease-in 0s;
	-o-transition: all 1s ease-in 0s;
	-webkit-transition: all 1s ease-in 0s;
}
.header.scroll .seach {
	height: 0px;
	opacity: 0;
	margin-top: 0px;
	overflow: hidden;
	transition: all 0.5s ease-in 0s;
	-moz-transition: all 0.5s ease-in 0s;
	-ms-transition: all 0.5s ease-in 0s;
	-o-transition: all 0.5s ease-in 0s;
	-webkit-transition: all 0.5s ease-in 0s;
}
.nav {
	opacity: 0;
	display: inline;
	position: absolute;
	bottom: -17px;
	right: 0px;
}
.header.scroll .nav {
	position: relative;
	display: inline;
	position: absolute;
	bottom: -17px;
	left: 210px;
}
.header.scroll .nav ul li {
	margin-top: 0px;

}
.nav.show {
	transition: all 0.5s ease-in 0.1s;
	-moz-transition: all 0.5s ease-in 0.1s;
	-ms-transition: all 0.5s ease-in 0.1s;
	-o-transition: all 0.5s ease-in 0.1s;
	-webkit-transition: all 0.5s ease-in 0.1s;
	opacity: 1;
	bottom: -10px;
}
.nav ul li {
	float: left;
	margin: 0px 0px;
	margin-top: -42px;
	position: relative;
}
.nav ul li dl{
	margin-bottom: 0;
}
.nav ul li dl dt a {
	display: inline-block;
	width: 100px;
	text-align: center;
	height: 76px;
	line-height: 30px;
	font-weight: 100;
}
.nav ul li dl dt a {
	font-size: 15px;
	color: #606060;
}
.nav ul li dl dt a:hover {
	color: #111;
}
.nav>ul>li>dl {
	width: 100px;
	position: relative;
}
.back_nav {
	height: 4px;
	background: #194098;
	position: absolute;
	top: 21px;
}
.back_nav.hoi {
	transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.span_1 {
	width: 60px;
	height: 3px;
	position: absolute;
	bottom: 9px;
	left: 50%;
	margin-left: -30px;
}
.header.scroll .span_1 {
	bottom: 16px;
}
.span_1 .b_left {
	width: 0px;
	height: 3px;
	background: #1b4b9f;
	display: block;
	position: absolute;
	right: 50%;
	top: 0px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.span_1 .b_right {
	width: 0px;
	height: 3px;
	background: #1b4b9f;
	display: block;
	position: absolute;
	left: 50%;
	top: 0px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.nav ul li.hover .span_1 .b_left {
	width: 30px;
	height: 3px;
	background: #1b4b9f;
	display: block;
	position: absolute;
	right: 50%;
	top: 0px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.nav ul li.hover .span_1 .b_right {
	width: 30px;
	height: 3px;
	background: #1b4b9f;
	display: block;
	position: absolute;
	left: 50%;
	top: 0px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.nav ul li.b_center.hover .span_1 .b_left {
	width: 50px;
	height: 3px;
	background: #1b4b9f;
	display: block;
	position: absolute;
	right: 50%;
	top: 0px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.nav ul li.b_center.hover .span_1 .b_right {
	width: 50px;
	height: 3px;
	background: #1b4b9f;
	display: block;
	position: absolute;
	left: 50%;
	top: 0px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.logo a:hover img, .logo_1 a:hover img, .logo_2 a:hover img {
	opacity: 1;
}
.dd2 {
	width: 200px;
	height: 370px;
	background: #fff;
	position: absolute;
	top: 67px;
	left: -50px;
	display: none;
}
.dd2 .dd2_list {
	width: 170px;
	height: 60px;
	border-bottom: 1px #f0f0f0 solid;
	margin: 0px auto;
	position: relative;
}
.dd2 .dd2_list .tu_list1 {
	width: 490px;
	height: 370px;
	position: absolute;
	left: 185px;
	top: 0px;
	display: none;
	overflow: hidden;
	background: #fff;
}
.dd2 .dd2_list .tu_list2 {
	width: 490px;
	height: 370px;
	position: absolute;
	left: 185px;
	top: -61px;
	display: none;
	overflow: hidden;
	background: #fff;
}
.dd2 .dd2_list .tu_list3 {
	width: 490px;
	height: 370px;
	position: absolute;
	left: 185px;
	top: -122px;
	display: none;
	overflow: hidden;
	background: #fff;
}
.dd2 .dd2_list .tu_list4 {
	width: 490px;
	height: 370px;
	position: absolute;
	left: 185px;
	top: -183px;
	display: none;
	overflow: hidden;
	background: #fff;
}
.dd2 .dd2_list .tu_list5 {
	width: 490px;
	height: 370px;
	position: absolute;
	left: 185px;
	top: -244px;
	display: none;
	overflow: hidden;
	background: #fff;
}
.dd2 .dd2_list .tu_list6 {
	width: 490px;
	height: 370px;
	position: absolute;
	left: 185px;
	top: -305px;
	display: none;
	overflow: hidden;
	background: #fff;
}
.dd2 .dd2_list a.a1 {
	display: inline-block;
	width: 170px;
	height: 40px;
	margin-top: 8px;
	line-height: 40px;
	text-align:center;
	padding: 0px;
	background: #fff;
	color: #333333;
	transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	-webkit-transition: all 0.2s ease-in 0s;
}
.dd2 .dd2_list a.a1:hover {
	background: #1b4b9f;
	color: #fff;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.dd2 .dd2_list a.a1 span {
	font-size: 14px;
}
.dd2 .dd2_list a.a1 span.fr {
	margin-right: 8px;
}
.dd2 .dd2_list a.a1 span.fr img {
*+margin-top:18px;
}
.che_text_1 {
	width: 630px;
	height: 272px;
	background: #fff;
}
.che_text_1 h3.h3 {
	font-size: 17px;
	margin-top: 15px;
	margin-left: 30px;
}
.che_text_1 .ng_text {
	width: 460px;
	line-height: 17px;
	color: #999898;
	margin-left: 30px;
	margin-top: 18px;
	font-size: 12px;
}
.btn_go a {
	display: block;
	width: 32px;
	height: 32px;
	background: url(../images/nav2_button.jpg) no-repeat;
	margin-top: 16px;
	margin-left: 30px;
}
.btn_go a:hover {
	background: url(../images/nav2_button2.jpg) no-repeat;
}
.li_si {
	width: 52px;
	height: 2px;
	background: #898989;
	margin-top: 11px;
	margin-left: 30px;
}
.dd3 {
	width: 200px;
	height: auto;
	background: #fff;
	position: absolute;
	top: 67px;
	left: -50px;
	z-index: 9999;
	display: none;
}
.nav_3 {
	width: 170px;
	height: 60px;
	border-bottom: 1px #f0f0f0 solid;
	margin: 0px auto;
	text-align: center;
}
.nav_4 {
	width: 170px;
	height: 60px;
	margin: 0px auto;
	text-align: center;
	margin: 0px auto;
	text-align: center;
}
.nav_3 a, .nav_4 a {
	color: #000;
	width: 100%;
	height: 40px;
	display: inline-block;
	text-align: center;
	margin: 0px auto;
	margin-top: 10px;
	font-size: 14px;
	line-height: 40px;
	transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	-webkit-transition: all 0.2s ease-in 0s;
}
.nav_3 a:hover, .nav_4 a:hover {
	background: #1b4b9f;
	color: #fff;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.dd4 {
	width: 200px;
	height: 250px;
	background: #fff;
	position: absolute;
	top: 67px;
	left: -50px;
	display: none;
}
.dd5 {
	width: 200px;
	height: 435px;
	background: #fff;
	position: absolute;
	top: 67px;
	left: -50px;
	display: none;
}
.dd6 {
	width: 200px;
	height: 315px;
	background: #fff;
	position: absolute;
	top: 67px;
	left: -50px;
	display: none;
}
.header.scroll .dd2, .header.scroll .dd3, .header.scroll .dd4, .header.scroll .dd5, .header.scroll .dd6 {
	top: 60px;
}
/*------------------------------------------------------------*/

/*------------------------------------------------------------*/

/*------------------------------------------------------------*/

.backtop {
	width: 118px;
	height: 57px;
	background: url(../images/backtop.png) no-repeat;
	padding-top: 1px;
	cursor: pointer;
	position: absolute;
	bottom: 0px;
	left: 50%;
	margin-left: -56px;
}
.backtop.hover {
	background: url(../images/backtop-hover.png) no-repeat;
	opacity: 0;
}
.backtop span {
	display: block;
	text-align: center;
	margin-top: 38px;
	color: #333333;
}
.backtop.hover span {
	color: #fff;
}
.clearli {
	display: none;
}
.header_md {
	display: none;
}
/*---------------------------------------------------------------------------------------------------------*/
.header_md {
	width: 100%;
	background: #fff;
	height: 100px;
	position: relative;
}
.header_md_text {
	width: 90%;
	margin: 0px auto;
	padding-top: 1px;
}
.header_md_text .logo_md {
	margin-top: 30px;
	width: 160px;
	height: 90px;
	background: #fff;
	text-align: center;
	position: relative;
	bottom: -0px;
	z-index: 100;
	opacity: 0;
}
.logo_md.show {
	bottom: -26px;
	opacity: 1;
	transition: all 0.3s ease-in 0.9s;
	-moz-transition: all 0.3s ease-in 0.9s;
	-ms-transition: all 0.3s ease-in 0.9s;
	-o-transition: all 0.3s ease-in 0.9s;
	-webkit-transition: all 0.3s ease-in 0.9s;
}
.logo_bgl_md {
	width: 4px;
	height: 90px;
	background: url(../images/logo_bgl.png) no-repeat;
	background-size: 100%;
	position: absolute;
	left: -5px;
	top: 0px;
}
.logo_bgr_md {
	width: 4px;
	height: 90px;
	background: url(../images/logo_bgr.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right: -5px;
	top: 0px;
}
.logo_bgb_md {
	width: 164px;
	height: 4px;
	background: url(../images/logo_bgb.png) no-repeat;
	background-size: 100%;
	position: absolute;
	left: -2px;
	bottom: -4px;
}
.header_md_text .nav_md .nav_btn {
	width: 42px;
	height: 30px;
	margin-top: 30px;
	cursor: pointer;
	position: relative;
	opacity: 0;
}
.header_md_text .nav_md .nav_btn.show {
	margin-top: 42px;
	opacity: 1;
	transition: all 0.3s ease-in 1.2s;
	-moz-transition: all 0.3s ease-in 1.2s;
	-ms-transition: all 0.3s ease-in 1.2s;
	-o-transition: all 0.3s ease-in 1.2s;
	-webkit-transition: all 0.3s ease-in 1.2s;
}
.header_md_text .nav_md .nav_btn b.b1 {
	position: absolute;
	top: 6px;
}
.header_md_text .nav_md .nav_btn b.b2 {
	position: absolute;
	top: 14px;
}
.header_md_text .nav_md .nav_btn b.b3 {
	position: absolute;
	top: 22px;
}
.header_md_text .nav_md .nav_btn.btn b.b1 {
	position: absolute;
	top: 3px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.header_md_text .nav_md .nav_btn.btn b.b2 {
	position: absolute;
	top: 14px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.header_md_text .nav_md .nav_btn.btn b.b3 {
	position: absolute;
	top: 25px;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.header_md_text .nav_md .nav_btn b {
	display: block;
	width: 80%;
	height: 2px;
	margin-top: 6px;
	background: #000;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.nav_md_text {
	width: 100%;
	height: 340px;
	background: #fff;
	padding-top: 10px;
	display: none;
	top: 28px;
	position: relative;
	padding-top: 15px;
	border-top: 1px #f0f0f0 solid;
}
.nav_md_text ul li {
	width: 80%;
	text-align: center;
	line-height: 44px;
	margin-top: 2px;
	position: relative;
	border-bottom: 1px #f0f0f0 solid;
	margin: 0px auto;
	margin-top: 4px;
	padding-bottom: 4px;
}
.nav_md_text ul li a {
	height: 100%;
	display: inline-block;
	width: 88%;
	color: #333333;
	font-family: '微软雅黑';
	font-size: 14px;
	transition: all 0.2s ease-in 0s;
	-moz-transition: all 0.2s ease-in 0s;
	-ms-transition: all 0.2s ease-in 0s;
	-o-transition: all 0.2s ease-in 0s;
	-webkit-transition: all 0.2s ease-in 0s;
}
.nav_md_text ul li a:hover {
	color: #fff;
	background: #1b4b9f;
	transition: all 0.3s ease-in 0s;
	-moz-transition: all 0.3s ease-in 0s;
	-ms-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
}
.hide_btn {
	width: 30px;
	height: 30px;
	background: url(../images/hide.png) no-repeat;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 10;
	display: none;
}
.header_md_text .nav_md .seach_btn {
	width: 50px;
	height: 40px;
	cursor: pointer;
	background: url(../images/seach.png) no-repeat;
	margin-top: 30px;
	margin-left: 20px;
	opacity: 0;
}
.header_md_text .nav_md .seach_btn.show {
	margin-top: 46px;
	opacity: 1;
	transition: all 0.3s ease-in 1.2s;
	-moz-transition: all 0.3s ease-in 1.2s;
	-ms-transition: all 0.3s ease-in 1.2s;
	-o-transition: all 0.3s ease-in 1.2s;
	-webkit-transition: all 0.3s ease-in 1.2s;
}
.header_md_text .nav_md .seach_btn.btn {
	background: url(../images/seach_hover.png) no-repeat;
}
.seach_md {
	width: 100%;
	height: 90px;
	background: #fff;
	text-align: center;
	padding-top: 50px;
	position: relative;
	display: none;
	border-top: 1px #f0f0f0 solid;
}
/********.logo_png { display:none;}
.logo_svg { display:block; width:122px; margin:0px auto;}**********/
.nbsp {
	display: none;
}
.seach_srshow {
	width: 1920px;
}
.nav_kuai {
	position: absolute;
	right: 0px;
	top: 0px;
	display: none;

}
.nav_kuai a {
	display: inline-block;
	margin: 0px 10px;
	font-size: 12px;
	color: #999;
	-webkit-transition: color 0.5s;
	-moz-transition: color 0.5s;
	-ms-transition: color 0.5s;
	-o-transition: color 0.5s;
	transition: color 0.5s;
}
.nav_kuai a:hover {
	color: #000;
}
.dianhao {
	position: absolute;
	right: 18%;
	top: 54px;
	width: 0px;
	overflow: hidden;
	height: 42px;
	transition: all 0s ease-in 0s;
	-moz-transition: all 0s ease-in 0s;
	-ms-transition: all 0s ease-in 0s;
	-o-transition: all 0s ease-in 0s;
	-webkit-transition: all 0s ease-in 0s;
}
.header.scroll .dianhao {
	position: absolute;
	right: 18%;
	top: 35px;
	width: 0px;
	overflow: hidden;
	height: 42px;
	transition: all 1s ease-in 0s;
	-moz-transition: all 1s ease-in 0s;
	-ms-transition: all 1s ease-in 0s;
	-o-transition: all 1s ease-in 0s;
	-webkit-transition: all 1s ease-in 0s;
}
.dianhao input {
}
.header .nav_kuai {
	position: absolute;
	right: 2%;
	top: 22px;
	display: block;
	transition: all 0.0s ease-in 0s;
	-moz-transition: all 0.0s ease-in 0s;
	-ms-transition: all 0.0s ease-in 0s;
	-o-transition: all 0.0s ease-in 0s;
	-webkit-transition: all 0.0s ease-in 0s;
}
.header.scroll .nav_kuai {
	position: absolute;
	right: 18%;
	top: 50px;
	display: block;
	-moz-transition: all 1s ease-in 0s;
	-ms-transition: all 1s ease-in 0s;
	-o-transition: all 1s ease-in 0s;
	-webkit-transition: all 1s ease-in 0s;
}
/*-----------------------------style-------------------------------------------*/
.logo-nav {
	position: relative;
	height: 100%;
}
.che_img {
	height: 185px;
	overflow: hidden;
}
p.style1 {
	color: #999898;
	font-size: 11px;
	margin-top: 20px;
	margin-left: 30px;
}
.dd2_list.lasts {
	background: none;
}
p.style2 {
	position: absolute;
	top: -5px;
	left: 0px;
	font-family: 'b';
	font-size: 12px;
}
.nbsp {
	width: 36px;
}
.sports_litterpic.left1 {
	margin-left: 0px;
}
.sports_litterpic01.left2 {
	margin-left: 0.5%;
}
.top_hui {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0px;
	z-index: 300;
	background: rgba(0,0,0,0.6)
}
.nav_2imga {
	width: 440px;
	height: 435px;
	background: #fff;
	position: absolute;
	top: 0px;
	left: 188px;
	padding-left: 12px;
	display: none;
}
.weixinda {
	position: relative;
}
.weixinda .syyi {
	width: 186px;
	height: 197px;
	background: url(../images/erweimi.png) no-repeat;
	position: absolute;
	top: -200px;
	left: -70px;
	z-index: 10000;
	display: none;
}
.nav_2img {
	width: 440px;
	height: 250px;
	background: #fff;
	position: absolute;
	top: 0px;
	left: 100%;
	display: none;
	margin-left: -14px;
	padding-left: 14px;
}
.nav_2img a.imgh {
	width: 100%;
	height: 185px;
	display: block;
	margin-top: 0px;
}
.nav_2img a.xial {
	color: #898989;
	display: block;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
}
.nav_2img a.xial:hover {
	color: #272727;
	background: #fff;
}
.nav_2imga a.imgh {
	width: 100%;
	height: 220px;
	display: block;
	margin-top: 0px;
}
.nav_2imga a.xial {
	color: #898989;
	display: block;
	text-align: center;
	line-height: 26px;
	font-size: 12px;
}
.nav_2imga a.xial:hover {
	color: #272727;
	background: #fff;
}
.nav_2imga a.xial p.sio1 b.fl {
	font-size: 16px;
	margin-left: 28px;
	color: #595757;
}
.nav_2imga a.xial p.sio1 b.fr {
	font-size: 12px;
	margin-right: 28px;
}
.nav_2imga a.xial p.sio2 {
	width: 100px;
	height: 1px;
	background: #272727;
	margin-top: 10px;
	margin-left: 28px;
}
.nav_2imga a.xial p.sio3 {
	text-align: left;
	text-indent: 28px;
	margin-top: 18px;
}




.hyio {
	width: 410px;
	margin: 0px auto;
	position: relative;
}


.loading_oo {
	width: 100%;
	height: 100%;
	background: url(../images/bah.jpg) no-repeat;
	background-size: 100% auto;
	position: fixed;
	display: none;
	top: 0px;
	left: 0px;
}
.loading_oo p {
	width: 54%;
	max-width: 530px;
	position: absolute;
	bottom: 10%;
	left: 23%;
}

.win_text_a p {
	overflow: hidden;
}
.win_text_a p img {
	width: 100%;
}
.win_text_a {
	margin-left: 24px;
}
.arr_news {
	margin-left: -24px;
}
.home_banner a:hover img {
	-moz-opacity: 1;
	opacity: 1;
}
/* 2014-12-09 合图 
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* 搜索图标
------------------------------------------- */
.seach_sr {
	width: 24px;
	height: 23px;
	background: url(../images/graph.png) no-repeat;
	background-position: -351px -25px;
	position: absolute;
	right: 16%;
	top: 67px;
	cursor: pointer;
	z-index: 1000;
	transition: all 0.5s;
}
.seach_sr span {
	display: block;
	width: 24px;
	height: 23px;
	background: url(../images/graph.png) no-repeat;
	background-position: -351px -0px;
	transition: all 0.5s;
	opacity: 0;
}
.seach_sr span:hover {
	opacity: 1;
}




/*banner*/

.fullSlide {
	z-index: 22;
	width: 100%;
	position: relative;
	height: 520px;
	background: #000;
}

.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}

.fullSlide .bd ul {
	width: 100% !important;
}

.fullSlide .bd li {
	width: 100% !important;
	height: 520px;
	overflow: hidden;
	text-align: center;
}

.fullSlide .bd li a {
	display: block;
	height: 520px;
}

.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 95px;
	left: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
	_background: #000;
	_filter: alpha(opacity=60);
}

.fullSlide .hd ul {
	text-align: center;
	padding-top: 5px;
}

.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 60px;
	height: 3px;
	margin: 8px;
	background: #9d0802;
	overflow: hidden;
	line-height: 9999px;
}

.fullSlide .hd ul .on {
	background-position: 0 0;
	background: #fff;
}


























.nav .m-list{    position: absolute;
    left: -206px;
    right: 25px;
    top: 14px;
    z-index: 5;
    /* background: rgb(237,237,237); */
    /* background: rgba(237,237,237,0.95); */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5ededed,endColorstr=#E5ededed);
    /* padding: 60px 0; */
    display: none;
    text-align: center;
    padding: 53px 50px 50px 50px;}
.nav .m-list .w1200{height:auto;overflow:hidden;margin:0px auto;background-color:#fff;padding: 20px;    width: 1030px!important;}
.nav .m-list dl{float: left;width: 327px;}
/*.nav .m-list dl:first-child{margin-left: 20px;}*/
.nav .m-list dl a{text-align: center;display:inline-block;font-weight: normal;line-height: normal;color: #333;padding: 7px 0;}
.nav .m-list dl p{color: #333;padding: 4px 0;font-size: 14px;}
.nav .m-list dl a:hover{color: #006ebd;}
.nav .m-list dl dt a{font-size: 17px;font-weight:bold;}
.nav .m-list dl dd{}
.nav .m-list dl dd a{font-size: 14px;}
/*2017-05-25新增产品下拉*/
.nav .m-list ul{float: left;width: 240px;margin-left: 26px;}
.nav .m-list ul:first-child{margin-left: 0;width:400px;}
.nav .m-list ul li{float: none;background: none;height: auto;overflow: hidden;padding-top: 8px;}
.nav .m-list ul li p{height: auto;overflow: hidden;}
.nav .m-list ul li a{display: inline-block;line-height: normal;font-weight: normal;padding: 0;}
.nav .m-list ul li .img-box{width: 240px;height: 120px;overflow: hidden;margin-bottom: 3px;}
.nav .m-list ul:first-child li .img-box{margin-bottom: 5px;width:400px;}
.nav .m-list ul li a img{display: block;transition: all 0.5s ease-in-out 0s;-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;-o-transition: all 0.5s ease-in-out 0s;-ms-transition:all 0.5s ease-in-out 0s;}
.nav .m-list ul li a:hover img{transform: matrix(1.04, 0, 0, 1.04, 0, 0);-webkit-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-o-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-moz-transform: matrix(1.04, 0, 0, 1.04, 0, 0);-ms-transform: matrix(1.04, 0, 0, 1.04, 0, 0);}
.nav .m-list ul li h2{font-weight: bold;font-size: 18px;color: #333;padding-bottom: 18px;}
.nav .m-list ul li h2 a{display: block;text-align: left;font-size: 18px;font-weight: bold;color: #333;}
.nav .m-list ul li h2 a span{font-size: 13px;color: #999;font-weight: normal;margin-bottom: -19px;padding:0;padding-bottom: 18px;line-height: 26px;margin-right: 0;background: none;}
.nav .m-list ul li h2 a:hover{color: #006ebd;}
.nav .m-list ul li span{margin-right: 13px;}
.nav .m-list ul li span a{font-weight: bold;color: #333;font-size: 12px;padding-top: 5px;padding-bottom: 4px;}
.nav .m-list ul li span a:hover{color: #006ebd;}
.nav .m-list ul li p a{font-size: 12px;color: #666;margin-right: 7px;position: relative;top: 2px;padding: 4px 0;}
.nav .m-list ul li p a:hover{color: #006ebd;}
.nav .m-list ul:first-child li span a{padding-top: 4px;}
.nav .m-list ul:first-child li p a{padding: 3px 0;}


/*补充产品中心*/

.other_box{
	width:100%;
	overflow: hidden;
	margin-bottom: 30px;
}
.other_nav{
	margin-top: 30px;
	width: 305px;
	
    border: 2px solid #333;
}
.pro-name{
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
    width: 305px;
    margin-bottom: 30px;
}

.pro-title {
	background: #333;
	width: 300px;
	position: relative;
	height: 100px;
	margin-top: 0px !important;
}
.pro-title span,
.pro-title b {
	display: block;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	text-align: center;
	font-weight: bold
}
.pro-title span {
	font-size: 36px;
	font-weight: bold;
	color: #776f6f;
	padding-top: 5px;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	text-transform:Uppercase;
}
.pro-title b {
	font-size: 36px;
	color: #FFFFFF;
	position: absolute;
	bottom: 30px;
	left: 0;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	right: 0;
	margin: 0 auto;
	letter-spacing: 2px;
}

.pro-menu .ctitle1 li {
	width: 276px;
	
	height: 50px;
	line-height: 50px;
	margin: 13px auto;
	text-indent: 30px;
	font-size: 17px;
	margin-left: 12px;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
}
.pro-menu .ctitle1 li a {
	color: #737373;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	width: 276px;
	  text-decoration:none;
	height: 50px;
	line-height: 50px;
	background: url(../img/jt-2.png) no-repeat center right 20px;
	display: block;
	background-color: #f3f3f3;
}
.pro-menu .ctitle1 li:hover a,
.pro-menu .ctitle1 li.on a {
	background: url(../img/jt-1.png) no-repeat center right 20px;
	background-color: #990f0c;
	color: #fff!important;
}

.other_img{
	margin-top: 30px;
  width: 806px;
  margin-left: 20px;
}
.other_img ul li{
	width: 253px;
	float: left;
	height: 321px;
	margin-bottom: 20px;
	background: #f9f9f9;
	margin-left: 10px;
	display: block;
}


.other_img ul li a{
display: block;
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
}
.other_img ul li .pro-img{
	width: 253px;
	height: 234px;
	display: block;
	overflow: hidden;
	  transition: all 0.5s; 
}
.other_img ul li .pro-img img{
	width: 100%;
	height: 100%;
 transition: all 0.5s; 
}
.other_img ul li:hover img{
	transform: scale(1.1);
}
.pro_txt {
	  margin-left: 15px;
	margin-right: 15px
}

.pro_txt h4{
	font-size: 20px;
	height: 30px;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	overflow: hidden;
}
.pro_txt p{
	font-size:16px;
	height: 0px;
	color: #656464;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	overflow: hidden;
}
.pro_more a{
  margin-left: 15px;
	margin-right: 15px;
		display: block;
    padding: 0 10px;
    height: 23px;
    color: #fff;
    font-size: 12px;
    line-height: 24px;
    font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
   text-decoration:none;
}

.pro_more a:nth-child(1){
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
 
    background: #000000;
}
.pro_more a:nth-child(2){
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
 
    background: #990f0c;
}
.pro_more a:nth-child(1):hover{

 
    background: #990f0c;
    color: #fff;
}
.pro_more a:nth-child(2):hover{

 
    background: #000;
}

/**/

/*about_wh*/
.about_wh{
	width: 100%;
	overflow: hidden;
	height: 652px;
	background: url(../img/wh1.png) no-repeat center;
}
.about_wh ul{
	margin-top: 30px;
}
.about_wh li{
	float: left;
	width: 284px;	
	cursor: pointer;
	}
.about_wh li p:nth-child(1){
	width: 80px;
	    height: 79px;
    border-radius: 93px;
	background: #c1272d;
	margin: 10px auto;
	}
	.about_wh li p:nth-child(1) img{
	    text-align: center;
     margin-left: 24px;
    margin-top: 25px;
  width: 28px;
    height: 28px;
	}
.about_wh li p:nth-child(2){
	text-align: center;
	font-size: 15px;
}	

.about_wh li p:nth-child(3){
	text-align: center;
	font-size: 14px;
}	
.about_wh li p:nth-child(1):hover{
	background: #000000;
}
.about_ys{
	    padding-bottom: 120px;
}
.about_ys1{
	display: block;
	margin-top: 20px;
}
.about_ys1 p{
	font-size: 18px;
	color: #999999;
	line-height: 30px;
}

.about_title{
	margin-top: 20px;
	    padding-top: 100px;
	text-align: center;
}
.about_title h3{
	font-size: 36px;
	color: #c1272d;
}
.about_title p{
	font-size: 24px;
	font-weight: normal;
	color: #999999;
	text-transform: uppercase;
}

/*产品详情页*/
.other_cont{
	padding-top: 20px;
	padding-bottom: 20px;
	    overflow: hidden;
}

.other_cont_img{
	width: 549px;
	height: 394px;
	    margin-top: 20px;
	    -webkit-transition: -webkit-transform 1500ms cubic-bezier(0.230,1.000,0.320,1.000);
    transition: transform 1500ms cubic-bezier(0.230,1.000,0.320,1.000);
    will-change: transform;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
}

.other_cont_txt{
	padding-top: 1px;
	    padding-top: 1px;
    width: 522px;
    margin-top: 20px;
}
.other_cont_txt h4{
    font-size: 30px;
    height: 40px;
    color: #990f0c;
    padding-bottom: 58px;
    border-bottom: 2px solid #e9e9e9;
    line-height: 40px;
}
.other_cont_txt p{
	line-height: 40px;
	font-family: "Hiragino Kaku Gothic Pro", "Meiryo", sans-serif;
}
.other_more{
	padding-top: 20px;
	border-top: 1px solid #e9e9e9;
}
.other_more a{
	width: 160px;
	height: 40px;
	line-height: 40px;
	float: left;
	margin-left: 20px;
	display: block;
text-align: center;
font-family: "Hiragino Kaku Gothic Pro", "Meiryo", sans-serif;
	border: 1px solid #000000;
	border-radius: 20px;
	color: #000;
}
.other_more a:hover{
	background: #000000;
	color: #fff;
}
.pro_xq_cont{
	
	margin-top: 50px;
}
/*pro_xq_fl*/
.pro_xq_fl{
	width: 831px;

	overflow: hidden;
	border: 1px solid #000;
}

.pro_xq_fl h4{
	width: 100%;
	height: 80px;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	line-height: 80px;
	padding-left: 30px;
	margin-top: 0px !important;
	background: #000000;
	color: #fff;
}
.pro_xq_fr{
	width: 302px;
		border: 1px solid #000;
}
.pro-name1{
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
    width: 305px;
    margin-bottom: 30px;
}

.pro-title1 {
	background: #333;
	width: 300px;
	position: relative;
	height: 81px;
	margin-top: 0px !important;
}
.pro-title1 span,
.pro-title1 b {
	display: block;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	text-align: center;
	font-weight: bold
}
.pro-title1 span {
	font-size: 36px;
	font-weight: bold;
	color: #776f6f;
	padding-top: 15px;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	text-transform:Uppercase;
}
.pro-title1 b {
	font-size: 36px;
	color: #FFFFFF;
	position: absolute;
	bottom: 12px;
	left: 0;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	right: 0;
	margin: 0 auto;
	letter-spacing: 2px;
}
.pro_xq p{
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	font-size: 14px;
	line-height: 30px;
}
/*pro_xq_tj*/
.pro_xq_tj{
	margin-top: 30px;
	overflow: hidden;
	clear: both;
}
.tj_title{
	margin-top: 50px;
}
.tj_title p{
	width: 529px;
	float: left;
		font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	font-size:24px;
	color: #000000;
	padding-left: 20px;
border-left: 3px solid #990f0c;
}
.tj_title a{
	width: 529px;
	float: right;display: block;
	text-align: right;
color: #990f0c;
font-size: 18px;
}


.other_img2{
	margin-top: 30px;
  width: 100%;
  clear: both;
}
.other_img2 ul li{
	width: 253px;
	float: left;
	height: 360px;
	margin-bottom: 20px;
	background: #f9f9f9;
	margin-left: 32px;
	display: block;
}


.other_img2 ul li a{
display: block;
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
}
.other_img2 ul li .pro-img{
	width: 253px;
	height: 234px;
	display: block;
	overflow: hidden;
	  transition: all 0.5s; 
}
.other_img2 ul li .pro-img img{
	width: 100%;
	height: 100%;
 transition: all 0.5s; 
}
.other_img2 ul li:hover img{
	transform: scale(1.1);
}
.pro_txt {
	  margin-left: 15px;
	margin-right: 15px
}

.pro_txt h4{
	font-size: 20px;
	height: 30px;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	overflow: hidden;
}
.pro_txt p{
	font-size:16px;
	height: 30px;
	color: #656464;
	font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
	overflow: hidden;
}
.pro_more a{
  margin-left: 15px;
	margin-right: 15px;
		display: block;
    padding: 0 10px;
    height: 23px;
    color: #fff;
    font-size: 12px;
    line-height: 24px;
    font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
   text-decoration:none;
}

.pro_more a:nth-child(1){
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
 
    background: #000000;
}
.pro_more a:nth-child(2){
font-family:  "Hiragino Kaku Gothic Pro",  "Meiryo", sans-serif;
 
    background: #990f0c;
}
.pro_more a:nth-child(1):hover{

 
    background: #990f0c;
}
.pro_more a:nth-child(2):hover{

 
    background: #000;
}

/*设备展示*/
.news_case{
	margin-top: 40px;
}

.news_case li{
	overflow: hidden;
    margin-bottom: 40px;
    /* clear: both; */
    float: left;
    margin-right: 10px;
    width: 350px;
    height: 282px;
}

.news_case li h3{
	
	    font-size: 40px;
    line-height: 50px;
    font-weight: 200;
    margin-left: 15px;
    margin-bottom: 25px;
    color: #454545;
    margin-top: 30px;
    		font-family: "Hiragino Kaku Gothic Pro", "Meiryo", sans-serif;
}
.news_case li .news_case_l{
   height: 250px;
    width: 350px;
	display: block;
	overflow: hidden;
}
.news_case li .news_case_l img{
height: 100%;
	width: 100%;
	transition: all 0.5s;
	display: block;
}
.news_case li .news_case_l:hover img{
transform: scale(1.1);
}

.news_case_r {
	width: 675px;
height: 373px;
	padding-left: 30px;
	background: #f5f5f5;
}
.news_case_r h4{
	    font-size: 20px;
    line-height: 30px;
    font-weight: 600;
    margin-left: -1px;
    margin-bottom: 33px;
    color: #454545;
    padding-top: 30px;
    font-family: "Hiragino Kaku Gothic Pro", "Meiryo", sans-serif;
}
.news_case_r span{
	width: 90%;
	display: block;
	overflow: hidden;
	font-size: 16px;
    color: #454545;
    line-height: 30px;
    margin-bottom: 24px;
    font-family: "Hiragino Kaku Gothic Pro", "Meiryo", sans-serif;
}
.pro_nav_on{
	    background: #002C75;
}
.pro_nav_on>p>a{
	color:#fff !important;
}

.zy_banner {
    width: 100%;
    height: 320px;
}

.other_cont_img img{
	width: 549px;
    height: 394px;
}
#arrow-left{
	background:url(../img/banner_rm.svg) no-repeat left bottom;
	width:55px;
}

/**/
.picMarquee-left{  overflow:hidden; position:relative;   padding-top: 20px; }
	
.picMarquee-left .bd{ padding:10px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:300px; height:200px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.Mian2_p p{
	text-align: center;
	padding-top: 40px;
	font-size: 30px;
	color: #fff;
}
