body,h1,h2,h3,h4,h5,h6,hr,p,ul,ol,li{margin:0;padding:0;font:12px microsoft yahei,Arial,Helvetica,sans-serif}
 code,kbd,pre,samp{font-family:courier,courier,monospace}li{list-style:none}
 a,a:hover,a:link,a:visited,a:active{text-decoration:none}img{border:0}*,*::before,*::after{box-sizing:border-box}
.left {
 	float: left
 }
 .article{margin-bottom: 50px;}
 .right {
 	float: right
 }
 @media all and (max-width:998px) and (min-width:768px) {
 	.content .con {}


 	.copy p {
 		padding: 0 15px
 	}

 	.news .newsTime ul li {
 		font-size: 32px !important
 	}

 	.news .newsTime .newsTimeTitle {
 		padding: 20px 0 0 15px !important;
 		margin-bottom: 90px !important
 	}

 	.news .newsTime .newsTimeTitle h4 {
 		font-size: 24px !important
 	}

 	.news .newsTime .newsTimeTitle p {
 		font-size: 17px !important
 	}

 	.news .newsTime .newsTimeTitle div {
 		width: 70px !important;
 		height: 10px !important
 	}

 	.news .newsCon ul {
 		padding: 30px 0 0 30px !important
 	}

 	.news .newsCon ul li a p {
 		font-size: 12px !important
 	}

 	.news .newsCon ul li a h4 {
 		font-size: 16px !important
 	}

 	.news .newsCon ul li {
 		margin-bottom: 67px !important
 	}

 	.news .newsCon ul li:first-child+li+li+li {
 		margin-bottom: 40px !important
 	}

 	.content .sidebai .links .linksImg {
 		margin-left: -24px !important
 	}
 }

 @media all and (max-width:767px) {

 	
 	.con {}

 	.content .con .article .pro ul li {
 		padding-right: 15px !important;
 		padding-left: 15px !important
 	}

 	.news_detail_content {
 		padding: 0 !important
 	}

 	.content .con .article .new ul li a {
 		padding: 20px 0 15px !important
 	}

 	.content {
 		padding-top: 5px !important
 	}

 	
 	.news .newsCon ul li a p {
 		font-size: 12px !important;
 		color: #656565 !important;
 		padding-left: 45px !important;
 		line-height: 20px !important;
 		height: 20px !important;
 		overflow: hidden !important
 	}

 	.news .newsCon ul li a h4 {
 		height: 36px !important;
 		overflow: hidden !important;
 		font-size: 16px !important
 	}

 	
 	.news {
 		padding: 0 !important
 	}

 	.news .newsTime ul {
 		display: none
 	}

 	.news .newsTime .newsTimeTitle {
 		margin-bottom: 20px !important;
 		padding: 20px 0 0 15px !important
 	}

 	.news .newsTime {
 		background: 0 0 !important
 	}

 	.news .newsTime .newsTimeTitle h4 {
 		color: #313131 !important;
 		font-size: 20px !important;
 		line-height: 30px
 	}

 	.news .newsTime .newsTimeTitle p {
 		color: #313131 !important;
 		font-size: 16px !important
 	}

 	.news .newsCon ul {
 		padding: 30px 0 0 0 !important
 	}

 	.news .newsCon ul li {
 		margin-bottom: 25px !important
 	}

 	.copy {
 		display: none
 	}

 	.link {
 		display: none
 	}

 	.content .con .crumb p {
 		float: left !important
 	}

 	.content .con .article .about img {
 		width: 100%;
 		margin: 0 !important
 	}

 	.content .sidebai {
 		padding: 0 !important;
 		border: 0 !important
 	}

 	.content .sidebai h4 {
 		font-size: 20px !important;
 		line-height: 40px !important;
 		height: 40px !important;
 		font-weight: 500 !important;
 		background: url(../images/wap.png) no-repeat right 10px top 7px !important;
 		background-color: #7a7175 !important
 	}

 	.content .sidebai .aside1 .sidemenu .nL1 a {
 		font-size: 18px !important;
 		line-height: 40px !important;
 		height: 40px !important;
 		font-weight: 500 !important;
 		border: none !important;
 		background: #f0f0f0 !important;
 		margin: 5px 0 !important
 	}

 	.content .sidebai .aside1 .sidemenu {
 		margin: 0 !important
 	}

 	.content .con .crumb {
 		margin-top: 0 !important
 	}

 	.content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 a {
 		font-size: 16px !important;
 		background: url(../images/02about_06.jpg) no-repeat right 10px top 16px !important;
 		background-color: #eaeaea !important
 	}

 }

 
 .news {
 	background: url(../images/news.jpg) repeat;
 	box-sizing: border-box;
 	padding: 30px 0 0
 }

 .news .newsTime {
 	background: #dcd5ce;
 	padding: 0
 }

 .news .newsTime .newsTimeTitle {
 	box-sizing: border-box;
 	padding: 40px 0 0 35px;
 	margin-bottom: 144px
 }

 .news .newsTime .newsTimeTitle h4 {
 	font-size: 36px;
 	color: #fff;
 	line-height: 43px
 }

 .news .newsTime .newsTimeTitle p {
 	font-size: 26px;
 	color: #fff
 }

 .news .newsTime .newsTimeTitle div {
 	width: 100px;
 	height: 15px;
 	background: #918e8b
 }

 .news .newsTime ul {
 	width: 70%;
 	margin-left: 30%
 }

 .news .newsTime ul li {
 	font-size: 24px;
 	color: #fff;
 	font-weight: 100;
 	text-align: left;
 	border-bottom: 2px solid #fff;
 	margin-bottom: 85px
 }

 .news .newsTime ul li:first-child+li+li+li {
 	margin-bottom: 40px
 }

 .news .newsCon {
 	padding: 0
 }

 .news .newsCon .newsConTitle {
 	position: relative
 }

 .news .newsCon .newsConTitle img {
 	width: 100%
 }

 .news .newsCon .newsConTitle a {
 	position: absolute;
 	bottom: 12px;
 	right: 15px;
 	font-size: 12px;
 	color: #fff;
 	border: 1px solid #b7b7b7;
 	width: 110px;
 	height: 30px;
 	display: block;
 	text-align: center;
 	line-height: 30px
 }

 .news .newsCon .newsConTitle a:hover {
 	text-decoration: underline
 }

 .news .newsCon ul {
 	box-sizing: border-box;
 	padding: 50px 0 0 50px
 }

 .news .newsCon ul li {
 	background: url(../images/newcon.jpg) no-repeat left 10px top 18px;
 	margin-bottom: 60px
 }

 .news .newsCon ul li a {
 	display: block;
 	width: 100%;
 	height: 100%
 }

 .news .newsCon ul li a h4 {
 	font-size: 20px;
 	color: #000;
 	line-height: 36px;
 	padding-left: 45px
 }

 .news .newsCon ul li a p {
 	font-size: 14px;
 	color: #656565;
 	padding-left: 45px
 }

 .news .newsCon ul li:hover h4 {
 	text-decoration: underline
 }

 .news .newsCon ul li:first-child+li+li+li {
 	margin-bottom: 40px
 }

 .wap_footer {
 	width: 100%;
 	position: fixed;
 	left: 0;
 	bottom: 0;
 	padding: 10px 0;
 	z-index: 1000;
 	background: #7a7175
 }

 .wap_footer dl {
 	width: 23%;
 	float: left;
 	margin-left: 1.4%;
 	text-align: center
 }

 .wap_footer dt {
 	height: 33px
 }

 .wap_footer dd {
 	color: #fff
 }

 .content {
 	background: url(../images/news.jpg) repeat;
 	box-sizing: border-box;
 	padding: 25px 0 0
 }

 .content .sidebai {
 	padding-right: 0;
 	padding-left: 40px
 }



 .content .sidebai h4 {
 	font-size: 26px;
 	line-height: 100px;
 	color: #fff;
 	font-weight: 700;
 	background: #7a7175;
 	width: 100%;
 	text-indent: 17px
 }

 .content .sidebai .aside1 .sidemenu {
 	margin-top: 10px;
 	margin-bottom: 15px
 }

 .content .sidebai .aside1 .sidemenu .nL1 a {
 	height: 45px;
 	display: block;
 	font-size: 16px;
 	border-bottom: 1px solid #cdcdcd;
 	color: #424242;
 	line-height: 45px;
 	text-indent: 20px;
 	font-weight: 700
 }

 .content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 {
 	display: none
 }

 .content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 a {
 	font-size: 14px;
 	color: #000;
 	height: 28px;
 	line-height: 28px;
 	margin-top: 10px;
 	border-bottom: none;
 	background: url(../images/02about_06.jpg) no-repeat right 10px top 10px;
 	background-color: #eaeaea;
 	font-weight: 500
 }

 .content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 .sidemenu2 {
 	display: none
 }

 .content .sidebai .aside1 .sidemenu .nL1 .sidemenu1 .sidemenu2 a {
 	background: 0 0
 }
.content .sidebai .aside1 .sidemenu p img{border-radius: 15%;margin-top: 10px;border: #F3F3F3 3px dotted;}
.content .sidebai .aside1 .sidemenu p span{margin-left: 75px; font-size: 18px;}
 .content .sidebai .links .linksImg {
 	margin-bottom: 10px
 }

 .content .sidebai .links .linksLogo img {
 	display: block;
 	margin: 0 auto;
 	width: 100%
 }

 .content .sidebai .links p {
 	font-size: 12px;
 	color: #424242;
 	line-height: 24px;
 	margin-top: 10px;
 	margin-bottom: 25px
 }

 .content .con .crumb {
 	margin-top: 45px;
 	border-bottom: 1px solid #cdcdcd;
 	margin-bottom: 25px
 }

 .content .con .crumb h4 {
 	font-size: 26px;
 	color: #5c5c5c;
 	font-weight: 700
 }

 .content .con .crumb p {
 	margin-top: 25px;
 	margin-bottom: 10px;
	font-size: 16px;
 }

 .content .con .crumb p img {
 	vertical-align: bottom;
 	margin-right: 10px
 }

 .content .con .article .about {
 	font-size: 14px;
 	color: #747474;
 	line-height: 24px;
 	box-sizing: border-box;
 	padding: 30px 10px
 }

 .content .con .article .about img {
 	display: inline-block;
 	margin: 0 0 0 20px
 }

 .content .con .article .new ul {
 	margin-bottom: 30px
 }

 .content .con .article .new ul li a {
 	display: block;
 	width: 100%;
 	height: 100%;
 	box-sizing: border-box;
 	padding: 10px;
 	border-bottom: 1px solid #cdcdcd
 }

 .content .con .article .new ul li a h2 {
 	font-size: 16px;
 	color: #313131
 }

 .content .con .article .new ul li a h5 {
 	font-size: 14px;
 	color: #313131;
 	text-indent: 10px;
 	margin: 15px 0
 }

 .content .con .article .new ul li a p {
 	font-size: 14px;
 	color: #777;
 	line-height: 24px
 }

 .content .con .article .new ul li a span {
 	font-size: 14px;
 	color: #909090
 }

 .content .con .article .new ul li a span:hover {
 	text-decoration: underline
 }

 .content .con .article .new ul li:hover h4 {
 	text-decoration: underline
 }

 .content .con .article .pro ul li {
 	padding: 0 5px;
 	margin-bottom: 30px
 }

 .content .con .article .pro ul li a .proImg {
 	width: 100%;
 	overflow: hidden
 }

 .content .con .article .pro ul li a .proImg img {
 	width: 100%;
 	transition: all .5s ease 0s;
 	-webkit-transition: all .5s ease 0s;
 	-ms-transition: all .5s ease 0s;
 	-moz-transition: all .5s ease 0s
 }

 .content .con .article .pro ul li a p {
 	font-size: 14px;
 	color: #575757;
 	text-align: center;
 	line-height: 24px
 }

 .content .con .article .pro ul li:hover img {
 	transform: scale(1.1);
 	-webkit-transform: scale(1.1);
 	-moz-transform: scale(1.1);
 	-o-transform: scale(1.1);
 	-ms-transform: scale(1.1)
 }

 .content .con .article .newb ul {
 	margin: 30px 0
 }

 .content .con .article .newb ul li {
 	margin-bottom: 20px
 }

 .content .con .article .newb ul li a {
 	display: block;
 	width: 100%;
 	height: 100%;
 	transition: all .5s ease 0s;
 	-webkit-transition: all .5s ease 0s;
 	-ms-transition: all .5s ease 0s;
 	-moz-transition: all .5s ease 0s
 }

 .content .con .article .newb ul li a .newbImg {
 	width: 100%;
 	overflow: hidden
 }

 .content .con .article .newb ul li a .newbImg img {
 	width: 100%;
 	transition: all .5s ease 0s;
 	-webkit-transition: all .5s ease 0s;
 	-ms-transition: all .5s ease 0s;
 	-moz-transition: all .5s ease 0s
 }

 .content .con .article .newb ul li a .newbCon {
 	overflow: hidden;
 	padding-left: 5px
 }

 .content .con .article .newb ul li a .newbCon h4 {
 	font-size: 16px;
 	color: #313131;
 	margin-top: 13px;
 	line-height: 20px;
 	height: 20px;
 	overflow: hidden
 }

 .content .con .article .newb ul li a .newbCon h5 {
 	font-size: 12px;
 	color: #313131;
 	margin: 15px 0
 }

 .content .con .article .newb ul li a .newbCon p {
 	font-size: 12px;
 	color: #777;
 	margin-bottom: 13px;
 	line-height: 18px;
 	height: 36px;
 	overflow: hidden
 }

 .content .con .article .newb ul li:hover a {
 	box-shadow: 5px 5px 10px #cbcbc9
 }

 .content .con .article .newb ul li:hover .newbCon {
 	background: #fff
 }

 .content .con .article .newb ul li:hover img {
 	transform: scale(1.1);
 	-webkit-transform: scale(1.1);
 	-moz-transform: scale(1.1);
 	-o-transform: scale(1.1);
 	-ms-transform: scale(1.1)
 }

 .content .con .article .suo ul {
 	margin: 20px 0 0
 }

 .content .con .article .suo ul li {
 	border: 1px solid #c1c1c1;
 	margin-bottom: 25px
 }

 .content .con .article .suo ul li a {
 	display: block;
 	width: 100%;
 	height: 100%;
 	box-sizing: border-box;
 	padding: 30px 20px 15px
 }

 .content .con .article .suo ul li a h4 {
 	font-size: 14px;
 	color: #272727;
 	line-height: 21px
 }

 .content .con .article .suo ul li a p {
 	font-size: 12px;
 	color: #272727;
 	line-height: 19px;
 	margin: 10px 0
 }

 .content .con .article .suo ul li a span {
 	width: 95px;
 	height: 20px;
 	font-size: 12px;
 	color: #fff;
 	background: #968c90;
 	line-height: 20px;
 	text-align: center
 }

 .content .con .article .suo ul li a span:hover {
 	text-decoration: underline
 }

 .content .con .article .suo ul li:hover h4 {
 	text-decoration: underline
 }

 .content .con .article .deta {
 	box-sizing: border-box;
 	padding: 30px 0;
 	position: relative
 }

 .content .con .article .deta h4 {
 	font-size: 20px;
 	color: #313131;
 	text-align: center;
 	margin-bottom: 15px
 }

 .content .con .article .deta img {
 	width: 100%;
 	height: 100%
 }

 .content .con .article .deta #owl-demo {
 	position: relative;
 	display: block
 }

 .content .con .article .deta #owl-demo .owl-controls {
 	position: absolute;
 	bottom: 10px;
 	left: 50%;
 	margin-left: -45px
 }

 .content .con .article .deta .prev {
 	left: 10%;
 	position: absolute;
 	display: block;
 	width: 19px;
 	height: 32px;
 	background: #7a7175;
 	top: 50%;
 	margin-top: -16px
 }

 .content .con .article .deta .prev img {
 	width: 100%
 }

 .content .con .article .deta .next {
 	right: 10%;
 	position: absolute;
 	display: block;
 	width: 19px;
 	height: 32px;
 	background: #7a7175;
 	top: 50%;
 	margin-top: -16px
 }

 .content .con .article .deta .next img {
 	width: 100%
 }

 .content .con .article .newList .news_detail_title {
 	padding-bottom: 10px;
 	padding-top: 10px;
 	border-bottom: 1px dashed #cacaca
 }

 .content .con .article .newList .news_detail_title>h1 {
 	font-size: 20px;
 	font-weight: 700;
 	text-align: center;
 	line-height: 30px
 }

 .content .con .article .newList .news_detail_title>p {
 	font-size: 14px;
 	text-align: center;
 	line-height: 24px
 }

 .news_detail_content {
 	padding: 0 10px;
 	margin-top: 20px;
 	min-height: 250px
 }

 .pagination_box {
 	text-align: center
 }


 .pagess {
 	clear: both;
 	margin: 20px;
 	overflow: hidden;
 	margin-left: 0;
 	text-align: center;
 	font-size: 12px
 }

 .pagess ul li {
 	display: inline-block;
 	border: 1px solid #ccc;
 	padding: 2px 9px;
 	margin: 0 3px;
 	line-height: 20px;
 	background: #fff;
 	color: #999
 }

 .pagess ul li:hover {
 	background: #ccc;
 	color: #fff;
 	border: 1px solid #ccc
 }

 .pagess ul li:hover a {
 	color: #fff
 }

 .pagess ul li.thisclass {
 	display: inline-block;
 	border: 1px solid #ccc;
 	padding: 2px 9px;
 	margin: 0 3px;
 	background: #ccc;
 	color: #fff
 }

 .pagess ul li.thisclass a {
 	color: #fff
 }

 .pagess ul li a {
 	display: block;
 	color: #999
 }

 .pagess ul li a:hover {
 	color: #fff
 }

 #adminbuy_cn img {
 	max-width: 100% !important;
 	height: auto !important
 }

 .wapcopy a {
 	color: #fff
 }
