body {
	margin:0;
	padding:0;
	font-size:14px;
	font-family:"Microsoft YaHei","微软雅黑", Arial;
	color:#646464;
	background-color:#ffffff;
}
a{text-decoration:none;color:#646464;}
a:hover{text-decoration:none;color:#832840;}
input,textarea:focus{outline:none;}
img{border:0;}
ul,li{list-style-type:none;}
.w1200{
	width:1200px;
	margin:0px auto;
}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;height:0!important;width:0!important;padding:0!important;margin:0!important}
.sm-clear,.xs-clear{height:0!important;width:0!important;padding:0!important;margin:0!important}
.table{display:table;width:100%;}
.tr,.row{display:table-row;overflow:hidden;}
.td,.cell{display:table-cell;*float:left;*width:auto;*zoom:1;vertical-align:top;}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	position:relative;
	min-height:1px;
	padding-right:15px;
	padding-left:15px
}
.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9 {
	float:left
}
.col-xs-12 {
	width:100%
}
.col-xs-11 {
	width:91.66666667%
}
.col-xs-10 {
	width:83.33333333%
}
.col-xs-9 {
	width:75%
}
.col-xs-8 {
	width:66.66666667%
}
.col-xs-7 {
	width:58.33333333%
}
.col-xs-6 {
	width:50%
}
.col-xs-5 {
	width:41.66666667%
}
.col-xs-4 {
	width:33.33333333%
}
.col-xs-3 {
	width:25%
}
.col-xs-2 {
	width:16.66666667%
}
.col-xs-1 {
	width:8.33333333%
}
.col-xs-pull-12 {
	right:100%
}
.col-xs-pull-11 {
	right:91.66666667%
}
.col-xs-pull-10 {
	right:83.33333333%
}
.col-xs-pull-9 {
	right:75%
}
.col-xs-pull-8 {
	right:66.66666667%
}
.col-xs-pull-7 {
	right:58.33333333%
}
.col-xs-pull-6 {
	right:50%
}
.col-xs-pull-5 {
	right:41.66666667%
}
.col-xs-pull-4 {
	right:33.33333333%
}
.col-xs-pull-3 {
	right:25%
}
.col-xs-pull-2 {
	right:16.66666667%
}
.col-xs-pull-1 {
	right:8.33333333%
}
.col-xs-pull-0 {
	right:auto
}
.col-xs-push-12 {
	left:100%
}
.col-xs-push-11 {
	left:91.66666667%
}
.col-xs-push-10 {
	left:83.33333333%
}
.col-xs-push-9 {
	left:75%
}
.col-xs-push-8 {
	left:66.66666667%
}
.col-xs-push-7 {
	left:58.33333333%
}
.col-xs-push-6 {
	left:50%
}
.col-xs-push-5 {
	left:41.66666667%
}
.col-xs-push-4 {
	left:33.33333333%
}
.col-xs-push-3 {
	left:25%
}
.col-xs-push-2 {
	left:16.66666667%
}
.col-xs-push-1 {
	left:8.33333333%
}
.col-xs-push-0 {
	left:auto
}
.col-xs-offset-12 {
	margin-left:100%
}
.col-xs-offset-11 {
	margin-left:91.66666667%
}
.col-xs-offset-10 {
	margin-left:83.33333333%
}
.col-xs-offset-9 {
	margin-left:75%
}
.col-xs-offset-8 {
	margin-left:66.66666667%
}
.col-xs-offset-7 {
	margin-left:58.33333333%
}
.col-xs-offset-6 {
	margin-left:50%
}
.col-xs-offset-5 {
	margin-left:41.66666667%
}
.col-xs-offset-4 {
	margin-left:33.33333333%
}
.col-xs-offset-3 {
	margin-left:25%
}
.col-xs-offset-2 {
	margin-left:16.66666667%
}
.col-xs-offset-1 {
	margin-left:8.33333333%
}
.col-xs-offset-0 {
	margin-left:0
}
@media (min-width:768px) {
	.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9 {
	float:left
}
.col-sm-12 {
	width:100%
}
.col-sm-11 {
	width:91.66666667%
}
.col-sm-10 {
	width:83.33333333%
}
.col-sm-9 {
	width:75%
}
.col-sm-8 {
	width:66.66666667%
}
.col-sm-7 {
	width:58.33333333%
}
.col-sm-6 {
	width:50%
}
.col-sm-5 {
	width:41.66666667%
}
.col-sm-4 {
	width:33.33333333%
}
.col-sm-3 {
	width:25%
}
.col-sm-2 {
	width:16.66666667%
}
.col-sm-1 {
	width:8.33333333%
}
.col-sm-pull-12 {
	right:100%
}
.col-sm-pull-11 {
	right:91.66666667%
}
.col-sm-pull-10 {
	right:83.33333333%
}
.col-sm-pull-9 {
	right:75%
}
.col-sm-pull-8 {
	right:66.66666667%
}
.col-sm-pull-7 {
	right:58.33333333%
}
.col-sm-pull-6 {
	right:50%
}
.col-sm-pull-5 {
	right:41.66666667%
}
.col-sm-pull-4 {
	right:33.33333333%
}
.col-sm-pull-3 {
	right:25%
}
.col-sm-pull-2 {
	right:16.66666667%
}
.col-sm-pull-1 {
	right:8.33333333%
}
.col-sm-pull-0 {
	right:auto
}
.col-sm-push-12 {
	left:100%
}
.col-sm-push-11 {
	left:91.66666667%
}
.col-sm-push-10 {
	left:83.33333333%
}
.col-sm-push-9 {
	left:75%
}
.col-sm-push-8 {
	left:66.66666667%
}
.col-sm-push-7 {
	left:58.33333333%
}
.col-sm-push-6 {
	left:50%
}
.col-sm-push-5 {
	left:41.66666667%
}
.col-sm-push-4 {
	left:33.33333333%
}
.col-sm-push-3 {
	left:25%
}
.col-sm-push-2 {
	left:16.66666667%
}
.col-sm-push-1 {
	left:8.33333333%
}
.col-sm-push-0 {
	left:auto
}
.col-sm-offset-12 {
	margin-left:100%
}
.col-sm-offset-11 {
	margin-left:91.66666667%
}
.col-sm-offset-10 {
	margin-left:83.33333333%
}
.col-sm-offset-9 {
	margin-left:75%
}
.col-sm-offset-8 {
	margin-left:66.66666667%
}
.col-sm-offset-7 {
	margin-left:58.33333333%
}
.col-sm-offset-6 {
	margin-left:50%
}
.col-sm-offset-5 {
	margin-left:41.66666667%
}
.col-sm-offset-4 {
	margin-left:33.33333333%
}
.col-sm-offset-3 {
	margin-left:25%
}
.col-sm-offset-2 {
	margin-left:16.66666667%
}
.col-sm-offset-1 {
	margin-left:8.33333333%
}
.col-sm-offset-0 {
	margin-left:0
}
}@media (min-width:992px) {
	.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9 {
	float:left
}
.col-md-12 {
	width:100%
}
.col-md-11 {
	width:91.66666667%
}
.col-md-10 {
	width:83.33333333%
}
.col-md-9 {
	width:75%
}
.col-md-8 {
	width:66.66666667%
}
.col-md-7 {
	width:58.33333333%
}
.col-md-6 {
	width:50%
}
.col-md-5 {
	width:41.66666667%
}
.col-md-4 {
	width:33.33333333%
}
.col-md-3 {
	width:25%
}
.col-md-2 {
	width:16.66666667%
}
.col-md-1 {
	width:8.33333333%
}
.col-md-pull-12 {
	right:100%
}
.col-md-pull-11 {
	right:91.66666667%
}
.col-md-pull-10 {
	right:83.33333333%
}
.col-md-pull-9 {
	right:75%
}
.col-md-pull-8 {
	right:66.66666667%
}
.col-md-pull-7 {
	right:58.33333333%
}
.col-md-pull-6 {
	right:50%
}
.col-md-pull-5 {
	right:41.66666667%
}
.col-md-pull-4 {
	right:33.33333333%
}
.col-md-pull-3 {
	right:25%
}
.col-md-pull-2 {
	right:16.66666667%
}
.col-md-pull-1 {
	right:8.33333333%
}
.col-md-pull-0 {
	right:auto
}
.col-md-push-12 {
	left:100%
}
.col-md-push-11 {
	left:91.66666667%
}
.col-md-push-10 {
	left:83.33333333%
}
.col-md-push-9 {
	left:75%
}
.col-md-push-8 {
	left:66.66666667%
}
.col-md-push-7 {
	left:58.33333333%
}
.col-md-push-6 {
	left:50%
}
.col-md-push-5 {
	left:41.66666667%
}
.col-md-push-4 {
	left:33.33333333%
}
.col-md-push-3 {
	left:25%
}
.col-md-push-2 {
	left:16.66666667%
}
.col-md-push-1 {
	left:8.33333333%
}
.col-md-push-0 {
	left:auto
}
.col-md-offset-12 {
	margin-left:100%
}
.col-md-offset-11 {
	margin-left:91.66666667%
}
.col-md-offset-10 {
	margin-left:83.33333333%
}
.col-md-offset-9 {
	margin-left:75%
}
.col-md-offset-8 {
	margin-left:66.66666667%
}
.col-md-offset-7 {
	margin-left:58.33333333%
}
.col-md-offset-6 {
	margin-left:50%
}
.col-md-offset-5 {
	margin-left:41.66666667%
}
.col-md-offset-4 {
	margin-left:33.33333333%
}
.col-md-offset-3 {
	margin-left:25%
}
.col-md-offset-2 {
	margin-left:16.66666667%
}
.col-md-offset-1 {
	margin-left:8.33333333%
}
.col-md-offset-0 {
	margin-left:0
}
}@media (min-width:1200px) {
	.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9 {
	float:left
}
.col-lg-12 {
	width:100%
}
.col-lg-11 {
	width:91.66666667%
}
.col-lg-10 {
	width:83.33333333%
}
.col-lg-9 {
	width:75%
}
.col-lg-8 {
	width:66.66666667%
}
.col-lg-7 {
	width:58.33333333%
}
.col-lg-6 {
	width:50%
}
.col-lg-5 {
	width:41.66666667%
}
.col-lg-4 {
	width:33.33333333%
}
.col-lg-3 {
	width:25%
}
.col-lg-2 {
	width:16.66666667%
}
.col-lg-1 {
	width:8.33333333%
}
.col-lg-pull-12 {
	right:100%
}
.col-lg-pull-11 {
	right:91.66666667%
}
.col-lg-pull-10 {
	right:83.33333333%
}
.col-lg-pull-9 {
	right:75%
}
.col-lg-pull-8 {
	right:66.66666667%
}
.col-lg-pull-7 {
	right:58.33333333%
}
.col-lg-pull-6 {
	right:50%
}
.col-lg-pull-5 {
	right:41.66666667%
}
.col-lg-pull-4 {
	right:33.33333333%
}
.col-lg-pull-3 {
	right:25%
}
.col-lg-pull-2 {
	right:16.66666667%
}
.col-lg-pull-1 {
	right:8.33333333%
}
.col-lg-pull-0 {
	right:auto
}
.col-lg-push-12 {
	left:100%
}
.col-lg-push-11 {
	left:91.66666667%
}
.col-lg-push-10 {
	left:83.33333333%
}
.col-lg-push-9 {
	left:75%
}
.col-lg-push-8 {
	left:66.66666667%
}
.col-lg-push-7 {
	left:58.33333333%
}
.col-lg-push-6 {
	left:50%
}
.col-lg-push-5 {
	left:41.66666667%
}
.col-lg-push-4 {
	left:33.33333333%
}
.col-lg-push-3 {
	left:25%
}
.col-lg-push-2 {
	left:16.66666667%
}
.col-lg-push-1 {
	left:8.33333333%
}
.col-lg-push-0 {
	left:auto
}
.col-lg-offset-12 {
	margin-left:100%
}
.col-lg-offset-11 {
	margin-left:91.66666667%
}
.col-lg-offset-10 {
	margin-left:83.33333333%
}
.col-lg-offset-9 {
	margin-left:75%
}
.col-lg-offset-8 {
	margin-left:66.66666667%
}
.col-lg-offset-7 {
	margin-left:58.33333333%
}
.col-lg-offset-6 {
	margin-left:50%
}
.col-lg-offset-5 {
	margin-left:41.66666667%
}
.col-lg-offset-4 {
	margin-left:33.33333333%
}
.col-lg-offset-3 {
	margin-left:25%
}
.col-lg-offset-2 {
	margin-left:16.66666667%
}
.col-lg-offset-1 {
	margin-left:8.33333333%
}
.col-lg-offset-0 {
	margin-left:0
}
}
table {
	background-color:transparent
}

/*首页banner开始*/
.slideBoxbanner {position:relative;height:760px;}
.slideBoxbanner .bd{width:100% !important;}
.slideBoxbanner .bd ul{display: block;width:100% !important;height:100% !important;position: absolute !important;top: 0 !important;left: 0 !important;}
.slideBoxbanner .bd li{position: absolute;top: 0;left: 0;display: block;background-position: center;background-repeat: no-repeat;height: 100%;width:100% !important;}
.slideBoxbanner .hd ul{max-width:1200px;margin:0 auto;}
.slideBoxbanner .hd{bottom:25px;left:0;width: 100%;position:absolute;}
.slideBoxbanner .hd li{float:left;display:block;width:10px;height:10px;margin:0 12px;cursor:pointer;border:1px solid #ffffff;border-radius:100%;}
.slideBoxbanner .hd li.on{background-position:0 0;background:#ffffff;}

/*内页banner开始*/
.banner01{
	background-image:url(../images/nab.jpg);
	background-repeat:no-repeat;
	background-position:center center; 
	width:100%;
	height:400px;
}
.banner02{
	background-image:url(../images/nab02.jpg);
	background-repeat:no-repeat;
	background-position:center center; 
	width:100%;
	height:400px;
}
.banner03{
	background-image:url(../images/nab03.jpg);
	background-repeat:no-repeat;
	background-position:center center; 
	width:100%;
	height:400px;
}
.banner04{
	background-image:url(../images/nab04.jpg);
	background-repeat:no-repeat;
	background-position:center center; 
	width:100%;
	height:400px;
}

.npro{background-image:url(../images/npro.jpg); }
.nspace{background-image:url(../images/nspace.jpg); }
.nsale{background-image:url(../images/nsale.jpg); }
.nnews{background-image:url(../images/nnews.jpg); }
.nser{background-image:url(../images/nser.jpg); }



.about{ float:right; width:32%; margin-left:3%;}
/*首页内容开始*/
.in-part .title{margin-bottom:35px;}
.in-part .title img{width:100%;max-width:295px;max-height:68px;}
.in-more a{color:#832840;font-size:13px;display:inline-block;}
.in-part1 .main{margin:45px 0 40px 0;}
.in-part1 li{float:left;}
.in-part1 img{width:100%;max-width:160px;}
.in-part2{background:url(../images/index06.jpg) no-repeat top center;}
.ab{ float:left;width: 65%;}
.in-part2 p{
  line-height:210%;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6; width:100%; float:left; margin-bottom:20px;
}
.in-part2 .in-more a{
	border:1px solid #832840;
	border-radius:30px;
	-webkit-border-radius:30px;
	-o-border-radius:30px;
	-moz-border-radius:30px;
	-ms-border-radius:30px;
	line-height:42px;
	padding:0 27px;
}
.in-part3{background:url(../images/index09.jpg) no-repeat top center;}
.in-part3 .main{margin:92px 0 78px 0;}
.in-part3 .title{position:relative;margin-bottom:57px;}
.in-part3 .in-more{position:absolute;bottom:0;right:0;}
.in-part3 .in-more a{color:#ffffff;}
.in-part3 .in-more a span:hover{color:#ffffff;}
.in-part3 .photo-list{margin:-28px;}
.in-part3 .photo-list .list{padding:28px;}
.in-part3 .photo-list a{border:none;}
.in-part3 .hd ul{text-align:center;height:2px;margin-top:35px;}
.in-part3 .hd li{
	display:inline-block;
	height:2px;
	width:41px;
	margin:0 10px;
	background-color:#80aed5;
}
.in-part3 .hd li.on{background-color:#ffffff;}
.in-part4{background-color:#f4f5fa;}
.in-part4 .in-detail{line-height:200%;}
.in-part4 .blue-list .zfx{padding-top:100%;}
.in-part4 .blue-list .content{display:none;}
.in-part4 .blue-list .content p{font-size:16px;}
.footer{background-color:#333a51;color:#858893;}
.footer a{color:#858893;}
.footer .else{line-height:80px;}

/*内页内容开始*/
.all-main{margin:75px 0;}
.thirdnav{margin-top:52px;}
.thirdnav ul {margin-left: 1px;width:100%;}
.thirdnav li{
  border: 1px solid #c4c5c6;
  display: inline-block;
  margin-left: -1px;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
.thirdnav li:first-child{margin-left:0;}
.thirdnav li a{
  display: block;
  text-align: center;
  line-height: 49px;
  height: 49px;
  color: #818285;
}
.thirdnav li:hover{background: #efefef;}
.thirdnav li:hover a{color: #832840;}
.thirdnav li.on{background: #832840;border: 1px solid #832840;}
.thirdnav li.on a {color: #ffffff;}

.searching{background-color:#f2f2f2;padding: 1px 0;}
.search-main{margin:32px 0 40px 0;}
.search-main .left{float:left;width:11%;line-height:52px;}
.search-main .left img{max-width:102px;max-height:41px;}
.search-main .right{width:100%;}
.search-main .list{float:left;background-color:#ffffff;width:25.5%;margin-right:1%;}
.search-main .layui-form-select .layui-edge{border-top-color:#333333;}
.search-main .keyword{padding:0 10px;}
.search-main input{border:none;line-height:52px;height:52px;width:100%;}
.search-main input:input-placeholder{color: #949494;}
.search-main input::-webkit-input-placeholder{color: #949494;}
.search-main input:-o-input-placeholder{color: #949494;}
.search-main input:-ms-input-placeholder{color: #949494;}
.search-main input:-moz-input-placeholder{/* Mozilla Firefox 4 to 18 */color: #949494;}
.search-main input::-moz-input-placeholder{/* Mozilla Firefox 19+ */color: #949494;}
.search-main .searchmore{float:left;text-align:center;width:9.3%;}
.search-main .searchmore a{
	background-color:#832840;
	display:block;
	width:100%;
	line-height:52px;
}

.photo-list a{display:block;border:1px solid #eeeeee;color:#333333;background-color:#ffffff;}
.photo-list .zfx{position:relative;width:100%;padding-top:69%;}
.photo-list .zfx .zfxbox{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-align: center;
}
.photo-list .pic{
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
}
.photo-list img{max-width:100%;max-height:100.2%;}
.photo-list .name{padding:18px 5%;border-top:1px solid #eeeeee;}
.photo-list p{
	background-image:url(../images/jia.png);
	background-position:right center;
	background-repeat:no-repeat;
	padding-right:25px;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size:16px;
	color:#333333;
}
.photo-list span{
	display:block;
	color:#832840;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
	font-size: 14px;
	line-height:180%;
}
.space-list a{position:relative;}
.space-list .content{
	background-image:url(../images/blue.png);
	background-repeat:repeat;
	position:absolute;
	left:0px;
	bottom:0;
	width:100%;
	text-align:center;
	padding:20px 0;
}
.space-list .content p{
	background:none;
	color:#ffffff;
	font-size:20px;
	padding:0;
}

.blue-list a{display:block;border:1px solid #eeeeee;background-color:#ffffff;position:relative;}
.blue-list .zfx{position:relative;width:100%;padding-top:69%;}
.blue-list .zfx .zfxbox{
	position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-align: center;
}
.blue-list .pic{
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -moz-box;
    display: box;
    -webkit-box-align: center;
    -moz-box-align: center;
    box-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    box-pack: center;
}
.blue-list img{max-width:100%;max-height:100.2%;}
.blue-list .content{
	background-image:url(../images/blue.png);
	background-repeat:repeat;
	position:absolute;
	left:0px;
	bottom:0;
	width:100%;
	text-align:center;
	padding:20px 0;
}
.blue-list .content p{
	color:#ffffff;
	font-size:20px;
}


.products-main{margin:0;}
.pro-part{padding:55px 0 80px 0;}
.pro-title{position:relative;margin-bottom:35px;}
.pro-title p{
	background:url(../images/pro02.png) no-repeat center left;
	color:#333333;
	font-size:22px;
	line-height:37px;
	padding-left:55px;
}
.pro-title img{width:100%;max-width:295px;max-height:68px;}
.pro-part .more{position:absolute;bottom:0;right:0;}
.pro-part .more a{
	background: url(../images/lion.png) no-repeat center right;
	color:#832840;
	font-size:13px;
	padding-right:22px;
	display:inline-block;
}
.prod-list .zfx{padding-top:100%;}
.prod-list img{max-height:100%;}
.prod-list .name{padding:15px 5%;}
.pro-part01{padding:75px 0;}
.pro-part02,.pro-part04{background-color:#f2f2f2;}
.pro-title02 p{background:url(../images/pro02.png) no-repeat center left;}
.pro-title03 p{background:url(../images/pro03.png) no-repeat center left;}
.pro-title04 p{background:url(../images/pro04.png) no-repeat center left;}
.pro-title05 p{background:url(../images/pro05.png) no-repeat center left;}
.pro-nav ul{background-color:#f2f2f2;margin-bottom:42px;}
.pro-nav li{display:inline-block;line-height:58px;padding:0 20px;}
.pro-nav li.on {background-color:#515151;}
.pro-nav li.on a{color:#ffffff;}
.service-list .zfx{padding-top:75%;}


.aboutnav{background-color:#f2f2f2;}
.aboutnav ul{padding:30px 0;}
.aboutnav li{text-align:center;margin:2px 0;}
.aboutnav li a{line-height:32px;}
.aboutnav li.on{
	background-color:#832840;
	border-radius:25px;
}
.aboutnav li.on a{color:#ffffff;}
.aboutny p,.culture p,.advantage p{line-height:200%;margin:30px 0;}
.aboutny .name{color:#832840;font-size:24px;}
.aboutny .left{margin-right:8%; margin-top:2%; margin-bottom:3%;}
.aboutny img{margin-top:0;}
.aboutny .p-clear{margin-bottom:0;}
.history .left .list{float:left;}
.history .left p{text-align:center;margin:10px 0;}
.history .right{border-left: 1px solid #c0c1c5;padding-bottom:100px;}
.history .right ul{margin:-15px 0 0 -9px;}
.history .right li{margin-bottom:60px;}
.history .right li .year{background:url(../images/history01.png) no-repeat left center; }
.history .right .on .year{background:url(../images/history02.png) no-repeat left center; }
.history .right li .year p{
  background:url(../images/history03.jpg) no-repeat;
  background-position:19px center;
  padding-left:15.5%;
}
.history .right li .year span{
  font-size:32px;
  padding-left:10px;
  margin-left:-10px;
  color:#222222;
  background-color:#ffffff;
}
.history .right li .content p{
  color:#7a7a7a;
  padding-left:15.5%;
  line-height:180%;
  margin:20px 0;
}
.culture .title img {
    width: 100%;
    max-width: 321px;
    max-height: 68px;
}
.culture li strong{display:block;color:#832840;margin-bottom:5px;font-size:18px;}
.culture .pic{margin:45px 0;}
.advantage .part{margin-bottom:70px;}
.advantage p strong{color:#333333;}
.advantage ul{margin-top:35px;}
.advantage li{background-color:#f2f2f2;padding:25px 40px;line-height:150%;margin-bottom:10px;}
.advantage li .content{margin-left:105px}
.advantage li strong{display:block;color:#333333;font-size:16px;line-height:200%;}
.video-detail{margin:0 auto;text-align:center;}
.video-detail .name{color:#333333;font-size:24px;margin-bottom:40px;}
.video-detail img{max-width:100%;}
.contact .big{text-align:center;color:#333333;font-size:24px;padding:60px 0 40px 0;}
.contact .part01{background-color:#f2f2f2;}
.contact .part01 p{margin:20px 0;}
.contact .part01 strong{display:block;color:#832840;font-size:34px;margin-top:5px;}
.contact .part01 img{margin-top:20px;}
.contact .part02 .content{border:1px solid #d7d7d7;position:relative;padding-left:15%;}
.contact .part02 .top{position:absolute;top:-15px;left:0;width:100%;text-align:center;}
.contact .part02 .top span{background-color:#ffffff;color:#333333;font-size:22px;padding:0 20px;}
.contact .part02 .num{margin:40px 0 30px 0;height:130px;}
.contact .part02 p{
	background-image:url(../images/contact01.png);
	background-position:0 3px;
	background-repeat:no-repeat;
	padding-left:32px;
	line-height:180%;
	margin:15px 0;
}
.contact .part02 .fax{background-image:url(../images/contact02.png);}
.contact .part02 .email{background-image:url(../images/contact03.png);background-position:0 5px;}
.contact .part02 .online{background-image:url(../images/contact04.png);}

.sales .detail p{line-height: 200%;margin: 30px 0;}
.sales .search-main{margin-top:60px;}
.sales .search-main .list input{border:1px solid #dcdcdc;}
.sales .search-main .list .keyword{border:1px solid #dcdcdc;}
.sales .search-main .list .keyword input{border:none;line-height:50px;height:50px;}
.sales ul{margin-top:60px;}
.sales li{background-color:#f2f2f2;padding:40px 4%;margin-bottom:30px;}
.sales li .big{
	background:url(../images/dianicon.png) no-repeat center left;
	color:#333333;
	font-weight:bold;
	font-size:16px;
	line-height:33px;
	padding-left:35px;
}
.sales li .content p{line-height:180%;margin-top:10px;}
.sales li .content strong{color:#333333;}

.news-list{padding-top:10px;}
.news-list ul{margin:-10px -9px 0 -9px;}
.news-list li{padding:10px 9px 0 9px;margin-bottom:25px;}
.news-list li .newsbg{
	background-color:#f2f2f2;
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	border-bottom: rgba(0,0,0,0.05) 1px solid;
	height:260px;
}
.news-list li .content{margin:0 30px;}
.news-list li .date{
	background-color:#832840;
	border-radius:5px;
	-webkit-border-radius:5px;
	-o-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	color:#a5bad9;
	text-align:right;
	font-family: Arial;
	width:auto;
	font-size:13px;
	padding:32px 10px 15px 10px;	
}
.news-list li .date span{
	color:#ffffff;
	display:block;
	font-size:25px;
}
.news-list li .name{
	display:block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	color:#333333;
	font-size:16px;
	padding:30px 0 20px 0;
}
.news-list li p span{
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;
	color:#767676;
	width:100%;
	height:47px;
	display: block;
	line-height:180%;
}
.news-list li .more{color:#aaaaaa;font-family:Arial;display:block;margin-top:20px;}

.service02 table{text-align:left;margin-bottom:30px;}
.service02 table td{background-color:#f2f2f2;border:1px solid #ffffff;padding:15px 30px;line-height:150%;}
.service02 table td strong{color:#333333;}
.service02 table .symptom{
	padding:20px 30px; 
	font-size:16px;
}
.service02 table .symptom strong{
	background:url(../images/fault.png) #f2f2f2 no-repeat left center;
	padding-left:30px;
}

.list-style li{
	background:url(../images/yuan.png) #f9f9f9 no-repeat;
	background-position:20px center;
	padding:0 20px 0 35px;
	line-height:54px;
	margin-bottom:2px;
}
.list-style li a{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width:65%;
}
.list-style li span{color:#b4b4b4;}
.feedback p{margin-bottom:25px;}
.feedback .form{margin:0 -14px;}
.feedback .form .list{padding:0 14px;}
.feedback .form .content{border:1px solid #dcdcdc;padding:6px 15px;margin-bottom:25px;}
.feedback .form input{width:100%;line-height:40px;height:40px;border:none;}
.feedback .form select{border:none;width:100%;height:47px;background-color:#ffffff;}
.feedback .form .big-list textarea{border:none;width:100%;height:205px;}
.feedback .form .radio .content{line-height:40px;}
.feedback .form .radio input{width:inherit;margin:0 5px 0 15px;}
.feedback .form .radio span,.feedback .form .radio input{float:left;}
.feedback .tj{margin-top:10px;}
.feedback .tj a{background-color:#832840;color:#ffffff;text-align:center;display:block;font-size:18px;line-height:62px;}
.feedback .tj a.cz{background-color:#6e6e6e;}
.feedback .tj a:hover{background-color:#0252a4;}
.feedback .tj a.cz:hover{background-color:#646464;}

.detail-title{
  border-bottom: 1px dashed #dcdcdc;
  padding:0 0 30px 0;
  text-align: center;
  color: #b4b4b4;
  margin-bottom:45px;
}
.detail-title p{
  line-height: 150%;
  color: #832840;
  font-size:22px;
  text-align: center;
  margin:0 0 25px 0;
}
.detail p{line-height:200%;margin:30px 0;}
.detail img{display:block;margin:50px auto;max-width:100%;}

.goback{text-align:center;margin-top:50px;}
.goback a{display: inline-block;padding:10px 30px;border:1px solid #c0c0c0;color:#8c8c8c;margin:0 10px;}
.style01{
	text-align:center;
	border-top:2px solid #b2cde6;
	margin-top:65px;
	padding-top:15px;
}
.style01 a{
	background:url(../images/h-more.png) no-repeat right center;
	color:#832840;
	padding-right:30px;
}
.style01 a:hover{color:#333333;}
.title01{
	border-left:5px solid #832840;
	color:#832840;
	padding-left:10px;
	font-size:20px;
	line-height:20px;
}
.layui-col-space10{margin:-5px;}
.layui-col-space10>*{padding:5px;}
.layui-col-space12{margin:-6px;}
.layui-col-space12>*{padding:6px;}
.layui-col-space20{margin:-10px;}
.layui-col-space20>*{padding:10px;}
.layui-col-space28{margin:-14px;}
.layui-col-space28>*{padding:14px;}
.layui-col-space30{margin:-15px;}
.layui-col-space30>*{padding:15px;}
.layui-col-space56{margin:-28px;}
.layui-col-space56>*{padding:28px;}






/*电脑版*/
@media screen and (min-width:780px){
.layui-col-sm5f {
  width: 20%;
  float: left;
  position: relative;
  display: block;
  box-sizing: border-box;
}
.layui-fluid,.layui-container{padding: 0}
.layui-fluid,.layui-row{overflow: hidden;}
.layui-container{max-width:1200px;width:inherit;margin:0 auto;}
.xs-clear{clear:both;}

.header{height:81px;overflow:hidden;position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 999; background:rgba(255,255,255,0.8);}
.header .logo{
	float:left;
	width:275px;
	margin-top:10px;
}
.header .rightpart{float:right;display:inline-block;}
.header .nav{display:inline-block;padding-right:20px;}
.header li{display:inline-block; margin-left:20px; margin-right:20px;}
.header li.on{background:url(../images/lion.png) no-repeat center top;}
.header li a{color:#333333; display:block; line-height:81px; font-size:14px;}
.header li a:hover{color:#832840;}
.header li.on a{color:#832840;font-weight:bold;}
.header .search{
	display:inline-block;
	padding:32px 28px 25px 28px;
/*	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;*/
}
.header .search .h2{
	border-bottom:1px solid #dcdcdc;
	margin-right:5px;
	display:none;
}
.header .search .h2 input{border:none;width:100px;line-height:150%;line-height:23px;}
.header .search:hover .h2{display:block;}
.in-part1 li:first-child{width:15%;padding:0 1% 0 0;}
.in-part1 .series{width:15%;padding:0 3%;}
.in-part2{padding:109px 0 102px 0;}
.in-part2 .content{width:100%;}
.in-part2 .in-more{ clear:both; float:left;}
.in-part2 .in-more a:hover{color:#ffffff;background-color:#832840;}
.in-part3 .in-more a:hover{color:#832840;}
.in-part4{padding:92px 0 100px 0;}
.in-part4 .in-detail{padding-right:20%;}
.in-part4 .blue-list .list:hover .content{
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
	display:block;
	padding:28% 0;
	height:44%;
}
.in-part4 .blue-list .list:hover .content p{padding-top:36%;background-size:30%;}
.in-part4 .blue-list .more:hover .content{display:none;}
.footer .main{padding:0 2%;}
.footer a:hover{color:#832840;}
.footer .bottom{padding:65px 0;border-bottom:1px solid #484e63;}
.footer .bottom ul{margin-top:20px;}
.footer .bottom li{float:left;line-height:225%;}
.footer .bottom li p{color:#bfc0c5;font-size:16px;line-height:250%;}
.footer .bottom li a{display:block;font-size:13px;}
.footer .bottom .right{text-align:right;margin-top:32px;}
.footer .bottom .right img{max-width:160px;max-height:160px;margin-top:30px;}

/*内页内容开始*/
.secondnav{height: 68px;}
.secondnav li{display: inline-block;margin-right: 45px;}
.secondnav li a{color: #646464;display:block; font-weight: bold;padding: 24px 0 22px;}
.secondnav li:hover a{color: #832840;}
.secondnav li.on a{color: #832840; border-bottom: 3px solid #832840;}
.secondnav .w1200{position: relative;}
.secondnav{border-bottom: 1px solid #e7e7e7;}
.secondnav .sguide{position: absolute; right:0; top:27px;background: url(../images/sguide1.png) no-repeat left center;padding-left: 11px;font-size:12px;}
.secondnav .sguide a{color: #848181;background: url(../images/sguide2.png) no-repeat left center;padding-left: 15px;margin-left: 15px; }
.secondnav .sguide a:hover{color: #832840;}

.photo-list img{
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -moz-transition: all 0.5s;
}
.photo-list .list:hover img{
  transform: scale(1.05); 
  -webkit-transform: scale(1.05); 
  -o-transform: scale(1.05); 
  -ms-transform: scale(1.05); 
  -moz-transform: scale(1.05);
}
.photo-list .list:hover .name{background-color:#832840;}
.photo-list .list:hover p{background-image:url(../images/jia02.png);color:#ffffff;}
.photo-list .list:hover p span{color:#ffffff;}
.blue-list .content span{display:none;}
.blue-list img{
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -moz-transition: all 0.5s;
}
.blue-list .list:hover img{
  transform: scale(1.05); 
  -webkit-transform: scale(1.05); 
  -o-transform: scale(1.05); 
  -ms-transform: scale(1.05); 
  -moz-transform: scale(1.05);
}
.blue-list .list:hover .content{
	padding:20% 0;
	height:42%;
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-o-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.blue-list .list:hover .content p{background:url(../images/more.png) no-repeat center top;padding-top:21%;background-size:17%;}
.blue-list .list:hover .content span{display:block;margin-top:5px;color:#80aed5;font-size:12px;}


.pro-part .more a:hover{color:#333333;}

.history-main{margin-bottom:0;}
.history .left{float:left;width:40%;max-width:468px;}
.history .right{float:right;width:54%;}
.contact .part01 .left{float:left;}
.contact .part01 .right{float:right;}
.contact .part01 .main{padding-top:55px;padding-bottom:55px;}
.contact .part02 .main{padding-top:90px;padding-bottom:75px;}
.sales li .content{padding-left:35px;}
.sales li .content p{display:inline-block;margin-right:60px;}

.news-list li .newsbg{position:relative;}
.news-list li .main{height:auto;margin:0;padding:0;width:100%;position:absolute;top:-10px;left:0;}
.news-list li:hover .newsbg{background-color:#832840;}
.news-list li:hover .date{background-color:#a2c6e8;color:#dae8f6;padding-top:55px;transition: all 0.3s ease-out 0s;}
.news-list li:hover .name{color:#ffffff;}
.news-list li:hover p span{color:#a5bad9;}
.news-list li:hover .more{display:none;}


.goback a:hover{border:1px solid #832840;color:#832840;}








}
@media screen and (max-width: 1380px){
.header{padding-left:2%;padding-right:2%;}
.in-part .main{padding-left:2%;padding-right:2%;}
.secondnav .main{padding:0 2%;}
.secondnav .sguide{right:2%;}
.aboutnav .main{padding-left:2%;padding-right:2%;}
.contact .main{padding-left:2%;padding-right:2%;}
.all-main{padding-left:2%;padding-right:2%;}
.thirdnav .main{padding-left:2%;padding-right:2%;}
.search-main{padding-left:2%;padding-right:2%;}
.sales .search-main{padding:0;}
.pro-part .main{padding-left:2%;padding-right:2%;}
}
@media screen and (max-width: 1225px){
.about img{margin-top:10%;}
.contact .part02 ul{margin:-15px -1%;}
.contact .part02 li{padding:15px 1%;}
.contact .part02 .content{padding-left:10%;}
}
@media screen and (max-width: 1160px){
.header li{}
.in-part2 .content{width:70%;}
.about img{margin-top:15%;}
}
@media screen and (max-width: 1070px){ 	
.header .nav{padding-right:15px;}
.header .search{padding-left:20px;padding-right:20px;}
.search-main .left img{width:85%;}
.in-part2 .content{width:76%;padding:0;}
}
@media screen and (max-width: 999px){
.header .nav{padding-right:0;}
.header .search{display:none;}
.in-part4 .in-detail{margin-bottom:30px;padding:0;}
.header li{ margin-left:10px; margin-right:10px;}
.about .left{margin-right:0;}
.about img{margin-top:35px;}
}
@media screen and (max-width: 900px){
.header .nav{padding-right:10px;}
.header li{ }
.in-part2 .content{width:82%;}
}
@media screen and (max-width: 800px){
.header li{ margin-left:5px; margin-right:5px; }

}
@media screen and (max-width:768px){
.header .logo{width:120px;margin-top:15px;}
}



.center ul li{
  float: left;
  margin-right: 14px;
  position: relative;
  left: -200px;
  opacity: 0;
}
.center ul li a{
  display: block;
  width: 593px;
  height: 366px;
  position: relative;
  overflow: hidden;
}
.center ul li a img{width: 100%}
@media screen and (max-width: 1220px){
	.center ul li{ width:49%;margin-right: 2%;}
.center ul li a{
  display: block;
  width: 100%;;
  height: auto;
  position: relative;
  overflow: hidden;
}
}
@media screen and (max-width: 768px){
	.center ul li{ width:100%;margin-right: 0%; margin-bottom:20px; }
.center ul li a{
  display: block;
  width: 96%; margin:0 2%;
  height: auto;
  position: relative;
  overflow: hidden;
}

}
.CenterMed{
  position: absolute;
  left: 30px;
  bottom: 30px;
  color: #fff;
}
.CenterMed .txt1{
  height: 20px;
  line-height: 20px;
}
.CenterMed .txt1 span{font-size: 18px}
.CenterMed .hen{
  width: 60px;
  height: 1px;
  margin: 20px 0;
  background-color: #fff;
}
.CenterMed .txt2{
  width: 375px;
  line-height: 28px;
  height: 56px;
  overflow: hidden;
  text-align: justify;
}




.copy_bg{ width:100%; background:#333333; padding:33px  0 33px 0;}
.copy_bg dl{ width:60%; float:left}
.copy_bg dl dt{ float:left; margin-right:60px; padding-top:15px;}
.copy_bg dl dd{ text-align:left; color:#fff; font-size:14px; line-height:25px; padding-top:20px;}
.copy_bg dl dd p{ padding-top:15px; font-size:13px;}
.copy_bg dl dd a{ font-size:14px;  line-height:35px;color:#fff; }
.copy_bg_ol{ float:right; padding-top:15px;}
.copy_bg_ol div{ float:left;}
.gzh{ margin-right:20px;}
.copy_bg_ol p{ color:#fff; text-align:center; margin-top:5px;}

@media screen and (max-width: 768px){


.copy_bg dl{ width:96%; float:none; text-align:center; margin:auto}
.copy_bg dl dt{ display:none}
.copy_bg dl dd{ text-align:center; color:#fff; font-size:12px; line-height:25px; padding-top:10px; width:100%}
.copy_bg dl dd p{ padding-top:15px;}
.copy_bg dl dd a{ font-size:14px; font-weight:bold; line-height:35px;color:#fff; }
.copy_bg_ol{ float:none; padding-top:15px; width:96%;text-align:center; margin:auto;}
.copy_bg_ol div{ display:inline-block; float:none;}
.copy_bg_ol img{ text-align:center; margin:auto; display:block; }
}
.product-ct *{ box-sizing:border-box;}
.product-ct{ margin-left:-15px; margin-right:-15px; padding-top:20px; padding-bottom:40px;}
.product-ct ul{
	margin:0px 0px 20px 0px;
}
.product-ct ul li img{
	width:100%;
}
.product-ct ul li{
	margin-bottom:30px;
}
.product-ct ul li a{
	display:block;
	border:1px #e6e6e6 solid;
}
.product-ct ul li a span{
	display:block;
	background:#e6e6e6;
	color:#000;
	font-size:20px;
	overflow:hidden;
	text-align:center;
	line-height:70px;
	height:70px;
}
.product-ct ul li a:hover{
	border:1px #832840 solid;
	transition:.3s;
}
.product-ct ul li a:hover span{
	color:#fff;
	transition:background .3s;
	background:#832840;
}
.page{
	display:flex;
	justify-content:center;
	margin-right:15px;
}
.page span{
	font-size:16px;
	color:rgba(0,0,0,.6);
	border:1px rgba(0,0,0,.1) solid;
	padding:5px 10px;
	margin-left:10px;
}
.page span:hover{
	background:#832840;
	color:#fff;
}
.page span:hover a{
	color:#fff;
}
.page span:hover select{
	color:rgba(0,0,0,.6);
}
.page:after{
	content:"";
	clear:both;
	display:block;
}
@media(max-width:992px){
	.page{
		display:block;
	}
	.page span{
		float:left;
		margin-bottom:10px;
	}
}
@media(max-width:780px){
	.secondnav li{ width:20%; float:left; line-height:69px;}
	.secondnav li a {
    color: #646464; text-align:center;
    display: block;
    font-weight: bold;
    
}
.secondnav {
    border-bottom: 1px solid #e7e7e7;
}
}
.insct-ct{ margin:0 -15px;}
.insct-ct *{ box-sizing:border-box;}
.insct-ct{
	background:#fff;
	padding:30px 20px; padding-top:0;
}
.insct-ct .insct-tt{
	display:flex;
	justify-content:space-between;
	border-bottom:1px #ddd solid;
	padding-bottom:10px;
	line-height:40px;
}
.insct-ct .insct-tt span{
	font-size:3.0rem;
	color:#595757;
	font-weight:bold;
}
.insct-ct .insct-tt small{
	font-size:1.4rem;
	display:block;
	background:url(../images/ifz.png) left center no-repeat;
	padding-left:25px;
	color:#808080;
}
.insct-ct .insct-tt small font{
	color:#832840;
}
.insct-ct .instj {
	padding:20px 0; border-bottom:1px solid #ddd;
}
.insct-ct .instj:first-child{ padding-top:0;}
.insct-ct .instj .col-md-7 span{
	display:block;
	font-size:16px;
	color:#c8c8c8;
	margin-top:25px;
}
.insct-ct .instj .col-md-7 div{
	font-size:20px;
	color:#585757;
	font-weight:bold;
	padding:15px 0;
}
.insct-ct .instj .col-md-7 small{
	display:block;
	color:#585757;
	font-size:16px;
	margin-bottom:30px;
}
.insct-ct .instj .col-md-7 p{
	display:block;
	padding:0px;
	font-size:16px;
	color:#585757;
	border:1px #585757 solid;
	text-align:center;
	line-height:36px;
	width:105px;
}
.insct-ct .instj:hover a .col-md-7 div{
	color:#832840;
	transition:.3s;
}
.insct-ct .instj:hover a p{
	background:#832840;
	color:#fff;
	transition:.3s;
	border:1px #832840 solid;
}
.insct-ct ul{
	margin-top:20px;
	border-top:1px #ddd solid;
	padding-top:20px;
}
.insct-ct ul li{
	border-bottom:1px #ddd solid;
	margin-bottom:20px;
	padding-bottom:20px;
}
.insct-ct ul li .time{
	text-align:center;
	font-size:1.9rem;
	color:#c8c8c8;
	line-height:22px;
	background:#eeeeee;
	padding-top:20px;
	padding-bottom:20px;
}
.insct-ct ul li .time span{
	display:block;
	font-size:7.0rem;
	color:#c8c8c8;
	line-height:76px;
}
.insct-ct ul li .text p{
	color:#585757;
	font-size:1.8rem;
	font-weight:bold;
	display:block;
	margin:0;
	padding:20px 0 10px;
}
.insct-ct ul li .text small{
	font-size:1.4rem;
	color:#585757;
	line-height:28px;
}
.insct-ct ul li:hover a .time{
	background:#832840;
	color:#fff;
	transition:background .3s;
}
.insct-ct ul li:hover a .time span{
	color:#fff;
}
.insct-ct ul li:hover a .text p{
	color:#832840;
}
.insct-ct ul li:hover{
	border-bottom:1px #832840 solid;
}
.ict-ct{
	margin-top:80px;
}
.ict-ct>div>span{
	font-size:2.0rem;
	border-bottom:5px #f3a324 solid;
	padding-bottom:5px;
	padding-right:15px;
}
.ict-ct>div>div{
	margin-top:20px;
	line-height:34px;
}
.ns-cttitle{
	font-size:24px;
	text-align:center;
	padding:0px 0px 10px;
	
}
.fb{border-bottom:1px #ddd dotted;margin:0px 0px 10px; padding-bottom:10px; text-align:center;}
.ns-ctcontent{
	font-size:1.4rem;
	line-height:30px;
}
.ns-ctcontent p{ margin-bottom:10px; text-indent:2em; font-size:16px;}
@media (max-width:992px){
	.insct-ct .insct-tt small{
		display:none;
	}
	.insct-ct{
		padding:10px;
		margin:15px;
	}
}
.contact *{ box-sizing:border-box;}
.contact{ overflow:hidden;}
.com{ margin-bottom:20px; font-size:30px; color:#111;}
.contactb{ margin:50px auto;}
.contactb *{ max-width:none !important; min-width:none !important;}
.con_in, .con_text{ font-size:15px; color:#767676; text-indent:0.5em; line-height:40px; border:none; border-bottom:2px solid #cccccc; margin-bottom:10px; width:49%; margin-right:1%; float:left; background:transparent;} 
.con_text{ height:115px; width:99%; resize:none;}
.con_dl i{ color:#6e6e6e;}
.con_dl{ position:relative;}
.con_dl dt{ position:absolute; left:0px; margin-bottom:20px;}
.con_dl dd{ font-size:16px; color:#808080; line-height:25px; margin-bottom:10px; font-weight:normal}
.map-img img{ max-width:none; }
.map-img{ margin-bottom:30px;}
.map-img label{max-width:none; }
.mr{ margin-top:30px;}
.map-img .bottom{ padding:0;}


.product-show *{ box-sizing:border-box;}
.product-show .textt>span {
    font-size: 2.0rem;
    display: block;
    font-weight: bold;
    color: rgba(0,0,0,.9);
}
.product-show .textt>span{
	font-size:24px;
	display:block;
	font-weight:bold;
	color:rgba(0,0,0,.9);
}
.ct-content{
	border-top:1px #ddd solid;
	margin:50px 15px 30px;
	font-size:16px;
	line-height:28px;
	padding:20px 5px;
}
.product-show .textt small{
	font-size:18px;
	padding:10px 0px 20px 2px;
	display:block;
	color:rgba(0,0,0,.7);
	margin-bottom:20px;
}
.product-show .textt p{
	font-size:1.2rem;
	color:rgba(0,0,0,.6);
	line-height:24px;
	display:block;
}
.product-show .textt small div{
	font-size:1.2rem;
	color:rgba(0,0,0,.6);
	line-height:24px;
	display:block;
}
.product-show .textt a#preLink{
	border:1px #666 solid;
	color:#666;
	padding:6px 20px;
	display:block;
	margin-bottom:20px;
}
.product-show .textt a#nextLink{
	border:1px #666 solid;
	color:#666;
	padding:6px 20px;
	display:block;
}
.product-show .textt a#preLink:hover{
	background-color:#de9600;
	border:1px #de9600 solid;
	transition:.3s;
	color:#fff;
}
.product-show .textt a#nextLink:hover{
	border:1px #de9600 solid;
	background-color:#de9600;
	transition:.3s;
	color:#fff;
}
.clearfix{ clear:both;}


.cp{ margin-top:20px;} 
.cp-show{margin-left:-15px; margin-right:-15px;}
.other{ margin-top:40px; overflow:hidden; }
.other *{ box-sizing:border-box;  }
.product-show{ margin-left:-15px; margin-right:-15px;}
.page-title .page-width { overflow:hidden; }
.page-title .page-name { line-height:54px; }
.page-title .page-name h2 { font-size:16px; line-height:54px;}
.page-title .breadcrumbs { line-height:54px; }
.page-title-inner { background:none; border-bottom:1px solid #e5e5e5; padding:0; margin-bottom:20px; }
.page-title-inner .breadcrumbs { padding-left:16px; background: url(../images/skin-icon/icon-home.png) no-repeat left center; }

.page-menu { margin-bottom:35px; background-color:#f2f2f2; }
.page-menu-title { background: #832840; }
.page-menu-title h3 { padding-left:15px; line-height:normal; color: #fff; font-size:16px; font-weight:normal; line-height:65px; }
.page-menu-title-max h3 { padding-top:38px; }
.page-menu-title h4 { margin-bottom:2px; padding-left:20px; padding-top:22px; line-height:normal; color:#fff; font-size:14px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; }
.page-menu-content { }
.page-menu-content ul { }
.page-menu-content ul li { position:relative; border-left:1px solid #f2f2f2; margin-bottom:1px; }
.page-menu-content ul li:hover { border-color: #dd1d22; }
.page-menu-content ul li a { display:block; padding:13px 20px; line-height:normal; color:#808080; font-size:14px; *zoom:1; }
.page-menu-content ul li i { display:none; width:7px; height:7px; overflow:hidden; position:absolute; top:17px; right:0; _right:15px; background:url(../images/style-yellow/page-menu.gif) no-repeat 0 0; }
.page-menu-content ul li a:hover { text-decoration:none; background-color::transparent; }
.page-menu-content ul li:hover i { background-image:url(../images/style-yellow/page-menu-c.gif); }
.page-menu-content ul ul { padding:0 0 20px 25px; margin-top:-5px; display:none; }
.page-menu-content ul ul li.last { border-bottom:none; }
.page-menu-content ul li ul li { border-bottom:none; border-left:none; }
.page-menu-content ul li ul li a { color:#808080; padding-left:10px; background:url(../images/style-yellow/page-menu-sub.gif) no-repeat left 13px;  }
.page-menu-content ul li ul li a:hover { background:url(../images/style-yellow/page-menu-sub-c.gif) no-repeat left 13px; }
.page-menu-content ul ul li a { background-image:none; padding:5px 10px; line-height:normal; background-colot:#f2f2f2; font-size:13px; }
.page-menu-content ul li.current { background-color:#fff; border-color: #dd1d22; }
.page-menu-content ul li.current a { color: #dd1d22; }
.page-menu-content ul li.current i { background-image:url(../images/style-yellow/page-menu-c.gif); }
.page-menu-content ul li.current ul { display:block; }
.page-menu-content ul li.current ul li { border-bottom:none; }
.page-menu-content ul li.current ul li a { color:#808080; }

@media screen and (max-width: 779px){
.cp-show{margin-left:0px; margin-right:0px;}
.product-show{ margin-left:0px; margin-right:0px;}
}



