﻿
input,
textarea,
button {
	outline: none;
	border: 1px solid #ddd;
}

input:focus,
textarea:focus,
button:focus {
	border: 1px solid #ddd;
	outline: none;
}

input[type=submit] {
	border: none;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
	-webkit-appearance: none;
}

input[type="number"] {
	-moz-appearance: textfield;
}
a:focus, a:hover{color: inherit;}
.fr {
	float: right;
}

.fl {
	float: left;
}

.clear:after {
	content: ' ';
	display: block;
	height: 0;
	visibility: hidden;
	clear: both;
}

.text-center {
	text-align: center;
}

.hidden,
.hidden1 {
	display: none;
}

small,
.small {
	font-size: 0.8em;
	color: inherit;
}

big,
.big {
	font-size: 1.2em;
}

strong,
.strong {
	font-weight: 900;
}

p {
	margin-bottom: 10px;
}

h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
	font-size: 75%;
}

h1,
.h1 {
	font-size: 36px;
}

h2,
.h2 {
	font-size: 30px;
}

h3,
.h3 {
	font-size: 24px;
}

h4,
.h4 {
	font-size: 18px;
}

h5,
.h5 {
	font-size: 14px;
}

h6,
.h6 {
	font-size: 12px;
}



.ad img {
	width: 100%;
}

/*产品内页*/



.neiye * {

	white-space: normal !important;

}



.neiye {

	margin: 40px 0;

}
.neiye .center p{line-height: 30px;}


.neiye .left {
	width: 300px;
} 

.neiye .right {
	/*width: 850px;

	margin-left: 50px;*/

}
.neiye .box{padding: 0;}


.neiye .title {

	padding: 10px 30px;

	background: #f6bf56;

	color: #fff;

	text-align: left;

	font-size: 16px;
	margin-bottom: 0;

}
.neiye .title:after{display: none;}


.place {

	float: right;


	font-size: 14px;

}
.place a{color: #fff;}


.arcTitle,

.info {

	text-align: center;

	margin-bottom: 20px;

}



.info small {

	margin-left: 15px;

}





/*left*/



.left>div {

	margin-bottom: 35px;

}



.left ul {

	padding: 10px 8px;

	border: 1px solid #ccc;

}



.left li {

	line-height: 1.7;

}



.leftNav li {
	font-size: 16px;

	border-bottom: 1px solid #ccc;

}
.leftNav li a{color: #000;display: block;padding: 10px;}
.leftNav li:hover a{color: #fff;background: #f6bf56;transition: all .5s;}
.left .lxfs li {

	font-size: 16px;

}



.center {

	padding: 25px 0;

	position: relative;

}



.center p.imgfr {

	float: right;

	display: inline-block;

	margin-top: -35px;

	margin-left: 15px;

}

.center p span, .center p a, .center p strong {

	display: inline;

}





.imgBox ul {

	font-size: 0;

}



.imgBox ul li {

	font-size: 1rem;

}



.imgBox li {

	width: 31.3333%;

	display: inline-block;

	margin: 15px 1%;

	font-size: 1rem;

	border: 1px solid #ccc;

}



.imgContent .center li a {

	display: block;

}
.imgBox ul li .img{
	display: block;
	height: 160px;
	background-size: cover !important;
	background-repeat: no-repeat !important;
	background-position: center center !important; 
}


.imgContent .center li img {

	width: 100%;

}



.imgContent .center li .p {
	font-size: 16px;
	text-align: center;

	padding: 8px 0;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;
	color: #666;
}



.imgContent .center li .p:hover {

	background: #f6bf56;

	color: #fff;

}



.neiye .article li {

	margin: 0 0 35px;

	clear: both;

	box-shadow: 4px 5px 5px #ccc;

	border: 1px solid #e7e7e7;

	border-radius: 5px;

	padding: 5px;

}



.neiye .article li:hover {

	box-shadow: 0 0 12px #012c55;

}



.neiye .article li .img {

	width: 125px;

	margin-right: 15px;

	float: left;

}



.neiye .article li .img img {

	width: 100%;

}



.neiye .article .info {

	margin-bottom: 10px;

	display: block;

	text-align: center;

}



.neiye .article .info .h3 {

	display: block;

}



.neiye .article .artBox {

	padding: 10px 0;

	float: left;

	width: 690px;

}





/*分页标签*/



.pagelist {

	text-align: right;

}



.pagelist li {

	display: inline-block;

	margin: 0 3px;

	text-align: center;

}



.pagelist li a {

	min-width: 1.3em;

	padding: 2px 4px;

	background: #f5f5f5;

	border: 1px solid #ccc;

	border-radius: 3px;

	text-align: center;

	color: #012c55;

}
.neiye .center img{max-width: 100%;}
.tags-style a{color: #f6bf56;}
.tags-style ul li{float: left;margin-right: 20px;}
.recommend{margin-top: 20px;}
.recommend ul li{padding: 0;padding-right: 10px;}
.recommend ul li:last-child{padding: 0;}
.recommend h4{padding: 10px 30px;background: #f6bf56;color: #fff;text-align: left;font-size: 16px;margin-bottom: 10px;margin-top: 0;}
.recommend .recommend_img{background-size:cover !important;display: block;height: 160px;background-repeat:no-repeat !important;background-position: center center !important;}
.recommend .recommend_txt{display: block;text-align: center;font-size: 14px;color: #666;border: 1px solid #ccc;padding: 5px;border-top: none;}
.recommend .recommend_txt:hover{color: #fff;background: #f6bf56;}
.listbox .clear{clear: both;}
@media (max-width: 768px){
	.neiye .center p img{width: 100%;}
	.neiye .center img{max-width: 100%;}
	.imgBox li{
		width: 48%;
	}
	.ueditor_baidumap{width: 100% !important;}
	.neiye .article li .img{
		display: none;
	}
	.neiye .article .artBox{
		width: 100%;
	}
	.place{display: none;}
	iframe{
		width: 100%;
	}
	.imgBox ul li .img{
		height: 130px;
	}
	.recommend .recommend_img{height: 130px;}
	.recommend ul li:nth-child(2){padding: 0;}
	.left>div{padding: 0;}
}