@charset "utf-8";

/*--重定义浏览器默认样式--*/
* {
	word-wrap: break-word
}

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
iframe,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
button,
input,
textarea,
th,
td,
fieldset {
	margin: 0;
	padding: 0
}

ul,
ol,
dl {
	list-style-type: none
}

html,
body {
	*position: static
}

html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}

address,
caption,
cite,
code,
dfn,
em,
th,
var {
	font-style: normal;
	font-weight: 400
}

input,
button,
textarea,
select,
optgroup,
option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}

input,
button {
	overflow: visible;
	vertical-align: middle;
	outline: none
}

body,
th,
td,
button,
input,
select,
textarea {
	font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, Verdana, sans-serif, "WenQuanYi Micro Hei", "\5B8B\4F53";
	font-size: 14px;
	color: #666;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}

body {
	line-height: 1.6;
	background: url(../imgs/header.png) top center;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%
}

a,
area {
	outline: none;
	blr: expression(this.onFocus=this.blur())
}

a {
	text-decoration: none;
	cursor: pointer;
	color: #333;
}

a:hover {
	outline: none;
}

a.ie6:hover {
	zoom: 1
}

a:focus {
	outline: none
}

a:hover,
a:active {
	outline: none
}

:focus {
	outline: none
}

sub,
sup {
	vertical-align: baseline
}

button,
input[type="button"],
input[type="submit"] {
	line-height: normal !important;
}

/*img*/
img {
	border: 0;
	vertical-align: middle
}

a img,
img {
	-ms-interpolation-mode: bicubic;
	margin: 0;
	border: 0;
}

.img-responsive {
	max-width: 100%;
	height: auto
}

/*IE下a:hover 背景闪烁*/
*html {
	overflow: -moz-scrollbars-vertical;

	zoom:expression(function(ele) {
		ele.style.zoom="1";
		document.execCommand("BackgroundImageCache", false, true)
	}

	(this))
}

/*HTML5 reset*/
header,
footer,
section,
aside,
details,
menu,
article,
section,
nav,
address,
hgroup,
figure,
figcaption,
legend {
	display: block;
	margin: 0;
	padding: 0
}

time {
	display: inline
}

audio,
canvas,
video {
	display: inline-block;
	*display: inline;
	*zoom: 1
}

audio:not([controls]) {
	display: none
}

legend {
	width: 100%;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 40px;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}

legend small {
	font-size: 15px;
	color: #999
}

svg:not(:root) {
	overflow: hidden
}

fieldset {
	border-width: 0;
	padding: 0.35em 0.625em 0.75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
	height: auto
}

input[type="search"] {
	-webkit-appearance: textfield;
	/* 1 */
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	/* 2 */
	box-sizing: content-box
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none
}

/*
	Name:			style_clearfix
	Example:		class="clearfix|cl"
	Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.cr:after,
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}

.cr,
.clearfix {
	zoom: 1
}

.fl {
	float: left;
	display: inline;
}

.fr {
	float: right;
	display: inline;
}

.content1200 {
	width: 1200px;
	margin: 0 auto;
	min-width: 1200px;
}

.content1000 {
	width: 1000px;
	margin: 0 auto;
	min-width: 1000px;
}

/*------------------------------------------------首页--------------------------------------------------------*/
.cp_img {
	width: 100%;
	-webkit-transform: scale(1, 1);
	-moz-transform: scale(1, 1);
	-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
}

.cp_img:hover {
	-webkit-transform: scale(1.3, 1.3);
	-moz-transform: scale(1.3, 1.3);
	-transform: scale(1.3, 1.3);
	-o-transform: scale(1.3, 1.3);
	transition: 1s;
	-moz-transition: 1s;
	-webkit-transition: 1s;
	-o-transition: 1s;
}


.header {
	width: 100%;
	min-height: 800px;
	/* height: auto !important; */
	background: url(../imgs/header.png) top center ;
	min-width: 1200px;
}

.load {
	text-align: right;
	height: 22px;
	line-height: 22px;
	margin-bottom: -28px;
	padding-top: 16px;
}

.load a {
	font-size: 14px;
	color: #333;
	background: url(../imgs/load.png) left center no-repeat;
	padding-left: 20px;
}

.load a:hover {
	color: #3a84c1;
}

.nav {
	padding: 5px 0;
}

.nav a {
	float: left;
	text-align: center;
	margin-left: 90px;
	font-size: 16px;
	color: #333;
	margin-top: 50px;
}

.nav a p {
	font-size: 14px;
	color: #3a84c1;
}

.nav a.logo {
	margin-top: 0;
}

.nav a:hover {
	color: #669a5a;
}

.nav a:hover p {
	color: #669a5a;
}

.top_wz {
	margin: 80px auto 60px auto;
	text-align: center;
}

.banner {
	width: 730px;
	height: 387px;
}

.slideTxtBox {
	width: 731px;
	position: relative;
}

.slideTxtBox .bd ul {
	zoom: 1;
}

.slideTxtBox .bd li {
	width: 731px;
	height: 386px;
	overflow: hidden;
}

.slideTxtBox .bd li img {
	width: 100%;
}

.slideTxtBox .hd {
	height: 49px;
	line-height: 49px;
	position: absolute;
	left: 0;
	bottom: 0;
}

.slideTxtBox .hd ul {}

.slideTxtBox .hd ul li {
	height: 49px;
	overflow: hidden;
	float: left;
	width: 182px;
	cursor: pointer;
	background: url(../imgs/opt1.png) repeat;
	font-size: 14px;
	color: #fff;
	text-align: center;
	border-right: 1px solid #7f7059;
}

.slideTxtBox .hd ul li.on {
	background: url(../imgs/opt2.png) repeat;
}

.slideTxtBox .hd ul li:last-child {
	border-right: none;
}

.video {
	width: 457px;
	height: 387px;
	overflow: hidden;
	position: relative;
}

.video i {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	width: 457px;
	height: 387px;
	overflow: hidden;
}

.video i img {
	width: 100%;
}

.video .vi_wz {
	position: absolute;
	width: 457px;
	text-align: center;
	left: 0;
	top: 240px;
}

.video .vi_wz p {
	font-size: 18px;
	color: #fff;
	margin-bottom: 20px;
}

.video .vi_wz a {
	font-size: 14px;
	color: #fff;
}

.video .vi_wz a:hover {
	color: #3a84c1;
}

.about_bg {
	width: 100%;
	min-width: 1200px;
	/* height: 570px; */
	/* background: url(../imgs/about.jpg) top center no-repeat; */
	margin: 40px auto 10px auto;
}

.about {
	width: 940px;
	margin: 0 auto;
	padding: 40px 0;
}

.about i {
	display: block;
	width: 295px;
	height: 86px;
	overflow: hidden;
	margin: 0 auto;
}

.about .ab_wz {
	font-size: 14px;
	color: #333;
	line-height: 26px;
	text-align: center;
	margin: 50px auto 50px auto;
}

.about ul li {
	float: left;
	width: 281px;
	height: 144px;
	overflow: hidden;
	margin: 0 16px;
}

.about ul li img {
	width: 100%;
}

.cont_one {
	margin: 80px auto 30px auto;
}

.cont_one .infor {
	width: 415px;
	overflow: hidden;
	/* height:435px; */
}

.title {
	background: url(../imgs/icon.png) left center no-repeat;
	font-size: 20px;
	color: #333;
	font-family: "宋体";
	padding-left: 20px;
}

.title span {
	font-size: 14px;
	text-transform: uppercase;
	font-family: "Times New Roman";
	color: #666;
}

.txtScroll-top {
	width: 415px;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}

.txtScroll-top .bd {
	background: url(../imgs/bg.jpg) repeat;
	padding: 10px 20px;
	height: 415px;
}

.txtScroll-top .infoList li {
	height: 46px;
	line-height: 46px;
}

.txtScroll-top .infoList li .date {
	float: right;
	color: #999;
}

.txtScroll-top .infoList li a {
	font-size: 14px;
	color: #333;
}

.txtScroll-top .infoList li a:hover {
	color: #940d24;
}

.cont_one .poblic {
	width: 750px;
	overflow: hidden;
}

.slideBox1 {
	width: 750px;
	height: 435px;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}

.slideBox1 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox1 .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 750px;
	height: 435px;
}

.slideBox1 .bd img {
	display: block;
	width: 100%;
}

.slideBox1 .prev {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -38px;
	display: block;
	width: 32px;
	height: 76px;
	background: url(../imgs/ri.png) no-repeat;
}

.slideBox1 .next {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -38px;
	display: block;
	width: 32px;
	height: 76px;
	background: url(../imgs/le.png) no-repeat;
}

.cont_two {
	margin: 0 auto
}

.news_tu {
	width: 570px;
}

.slideBox2 {
	width: 570px;
	height: 306px;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}

.slideBox2 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox2 .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 570px;
	height: 306px;
	position: relative;
}

.slideBox2 .bd li .n_wz {
	padding: 60px 10px 0 10px;
	height: 33px;
	width: 550px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../imgs/opt3.png) repeat-x;
	color: #fff;
}

.slideBox2 .bd li .n_wz a {
	color: #fff;
	font-size: 16px;
}

.slideBox2 .bd li .n_wz a:hover {
	color: #940d24;
}

.slideBox2 .bd img {
	display: block;
	width: 100%;
}

.slideBox2 .prev {
	position: absolute;
	right: 0;
	top: 50%;
	margin-top: -38px;
	display: block;
	width: 32px;
	height: 76px;
	background: url(../imgs/ri.png) no-repeat;
}

.slideBox2 .next {
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -38px;
	display: block;
	width: 32px;
	height: 76px;
	background: url(../imgs/le.png) no-repeat;
}

.news_list {
	width: 580px;
	margin-top: 36px;
}

.news_list ul li {
	height: 38px;
	line-height: 38px;
	overflow: hidden;
	border-bottom: 1px solid #e8e8e8;
	clear: both;
}

.news_list ul li a {
	float: left;
	font-size: 14px;
	line-height: 38px;
	color: #333;
}

.news_list ul li a:hover {
	color: #940d24;
}

.news_list ul li span {
	float: right;
	font-size: 14px;
	line-height: 38px;
	color: #333;
}

.link {
	margin: 50px auto 50px auto;
}

.picMarquee-left {
	width: 1200px;
	overflow: hidden;
	position: relative;
}

.picMarquee-left .bd {}

.picMarquee-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picMarquee-left .bd ul li {
	margin: 0 23px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	text-align: center;
	width: 200px;
	height: 120px;
	border: 1px solid #e6e6e6;
}

.picMarquee-left .bd ul li img {
	display: block;
	width: 100%;
}

.picMarquee-left .bd ul li:hover {
	border: 1px solid #940d24;
}

.footer {
	width: 100%;
	min-width: 1200px;
	/* height: 47px; */
	padding: 50px 0;
	background: url(../imgs/footer.png) top center no-repeat;
}

.footer p {
	text-align: center;
	font-size: 14px;
	color: #222;
}

/*------------------------------------------------商城--------------------------------------------------------*/
.header1 {
	width: 100%;
	background: url(../imgs/header.jpg) top center no-repeat;
	min-width: 1200px;
	overflow: hidden;
}

.nei_banner {
	width: 1636px;
	height: 520px;
	background: url(../imgs/nei-banner.png) no-repeat;
	margin: 20px auto;
	padding-top: 44px;
	position: relative;
	left: 50%;
	margin-left: -818px;
	min-width: 1200px;
}

.m_banner {
	width: 1355px;
	height: 457px;
	border: 12px solid #fff;
	margin: 0 auto;
	min-width: 1200px;
}

.slideBox3 {
	width: 1355px;
	height: 457px;
	overflow: hidden;
	position: relative;
}

.slideBox3 .hd {
	height: 16px;
	overflow: hidden;
	position: absolute;
	bottom: 10px;
	z-index: 1;
	left: 50%;
	margin-left: -40px;
}

.slideBox3 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.slideBox3 .hd ul li {
	float: left;
	margin-right: 6px;
	width: 14px;
	height: 14px;
	border: 1px solid #d9d9d9;
	background: #fff;
	cursor: pointer;
	border-radius: 100px;
}

.slideBox3 .hd ul li.on {
	background: #cc271d;
	border: 1px solid #cc271d;
}

.slideBox3 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox3 .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 1355px;
	height: 457px;
	min-width: 1200px;
	overflow: hidden;
}

.slideBox3 .bd img {
	display: block;
	width: 100%;
}

.cp_bg {
	max-width: 1488px;
	margin: 0 auto;
	background: url(../imgs/taizi.png) center 323px no-repeat;
	min-width: 1200px;
	overflow: hidden;
}

.title1 {
	text-align: center;
	max-width: 1200px;
	overflow: hidden;
	margin: 0 auto;
	display: none;
}

.cp_bg ul {
	margin: 50px 0 50px -46px;
}

.cp_bg ul li {
	width: 364px;
	height: 252px;
	overflow: hidden;
	position: relative;
	z-index: 0;
	float: left;
	margin: 0 0 92px 46px;
}

.cp_bg ul li i {
	width: 364px;
	height: 252px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.cp_bg ul li .kuang {
	width: 364px;
	height: 252px;
	background: url(../imgs/kuang.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 3;
}

.cp_bg ul li .opt {
	width: 224px;
	height: 142px;
	background: url(../imgs/opt.png) no-repeat;
	position: absolute;
	left: 0;
	top: 252px;
	z-index: 2;
	padding: 110px 70px 0 70px;
	text-align: center;
	color: #fff;
	transition: top .5s;
	-moz-transition: top .5s;
	-webkit-transition: top .5s;
	-o-transition: top .5s;
}

.cp_bg ul li .opt p {
	font-size: 18px;
}

.cp_bg ul li .opt span {
	font-size: 14px;
	line-height: 28px;
}

.cp_bg ul li:hover .opt {
	top: 0;
	transition: top .5s;
	-moz-transition: top .5s;
	-webkit-transition: top .5s;
	-o-transition: top .5s;
}

.cont_three {
	width: 100%;
	background: url(../imgs/bg1.png) center 100px no-repeat;
}

.cont_three .lm_banner {
	width: 1200px;
	height: 337px;
	overflow: hidden;
	margin-bottom: 30px;
}

.cont_three .lm_banner img {
	width: 100%;
}

.slideTxtBox {
	width: 1200px;
	text-align: left;
}

.slideTxtBox1 .hd {
	height: 38px;
	line-height: 38px;
	position: relative;
	margin: 30px auto;
}

.slideTxtBox1 .hd ul {
	width: 1000px;
	margin: 0 auto;
}

.slideTxtBox1 .hd ul li {
	float: left;
	margin: 0 10px;
	cursor: pointer;
	width: 99px;
	height: 38px;
	text-align: center;
	font-size: 16px;
	color: #333;
}

.slideTxtBox1 .hd ul li.on {
	background: url(../imgs/hd-on.png) no-repeat;
}

.slideTxtBox1 .bd ul {
	zoom: 1;
}

.slideTxtBox1 .bd li {
	position: relative;
	width: 279px;
	height: 220px;
	float: left;
	margin: 10px;
}

.slideTxtBox1 .bd li i {
	display: block;
	width: 279px;
	height: 192px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.slideTxtBox1 .bd li i img {
	width: 100%;
}

.slideTxtBox1 .bd li .kuang {
	width: 279px;
	height: 192px;
	background: url(../imgs/kuang1.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.slideTxtBox1 .bd li p {
	text-align: center;
	color: #333;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
}

.more {
	width: 149px;
	height: 53px;
	overflow: hidden;
	display: block;
	margin: 50px auto;
}

.cont_four {
	width: 100%;
	background: url(../imgs/bg2.png) center 100px no-repeat;
}

.ziy_one {
	width: 1050px;
	margin: 30px auto;
}

.ziy_one .ziy_tu {
	width: 434px;
	height: 434px;
	overflow: hidden;
}

.ziy_wz {
	width: 500px;
	-webkit-writing-mode: vertical-rl;
	writing-mode: tb-rl;
	margin-top: 100px;
	height: 280px;
}

.ziy_one .ziy_wz h1 {
	font-size: 30px;
	margin-left: 10px;
	color: #b64343;
	font-weight: normal;
	letter-spacing: 10px;
}

.ziy_one .ziy_wz .tb-rl {
	list-style: none;
	margin-left: 50px;
	line-height: 40px;
	color: #333;
	letter-spacing: 6px;
}

.title2 {
	width: 1200px;
	text-align: center;
	min-width: 1200px;
	margin: 20px auto;
}

.title2 p {
	font-size: 30px;
	text-transform: uppercase;
	color: #e1e1e1;
	line-height: 22px;
}

.title2 span {
	font-size: 20px;
	color: #b14747;
}

/*------------------------------------------------鉴定--------------------------------------------------------*/
.header2 {
	width: 100%;
	min-width: 1200px;
	height: 81px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 999;
}

.header2 .nav a {
	color: #fff;
}

.header2 .load a {
	color: #fff;
}

.j_banner {
	width: 100%;
	min-width: 1200px;
	max-height: 750px;
	overflow: hidden;
}

.slideBox4 {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.slideBox4 img {
	width: 100%;
}

.slideBox4 .prev,
.slideBox4 .next {
	position: absolute;
	left: 3%;
	top: 45%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../imgs/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.slideBox4 .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}

.slideBox4 .prev:hover,
.slideBox4 .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.banner_flow {
	position: absolute;
	left: 0;
	height: 302px;
	background: url(../imgs/zgc.png) center center no-repeat;
	width: 100%;
	bottom: 0;
	z-index: 2;
}

.jdlc {
	margin: 60px auto;
}

.jdlc ul {
	margin-top: 50px;
}

.jdlc ul li {
	width: 200px;
	text-align: center;
	float: left;
}

.jdlc ul li i {
	width: 157px;
	height: 189px;
	display: block;
	overflow: hidden;
	margin: 0 auto;
}

.jdlc ul li a {
	font-size: 18px;
	color: #333;
	line-height: 40px;
}

.jdlc ul li a:hover {
	color: #3a84c1;
}

.cont_five {
	width: 100%;
	padding: 50px 0;
	min-width: 1200px;
	background: url(../imgs/bg3.jpg) repeat;
}

.news_fl {
	width: 417px;
	overflow: hidden;
	margin-top: 40px;
}

.news_fl .nf_tu {
	width: 417px;
	height: 213px;
	overflow: hidden;
	position: relative;
}

.news_fl .nf_tu i {
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 1;
}

.news_fl .nf_tu i img {
	width: 100%;
}

.news_fl .nf_tu p {
	width: 417px;
	height: 213px;
	background: url(../imgs/kuang2.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.news_fl .nf_wz {
	background: #fff;
	padding: 10px 24px;
}

.news_fl .nf_wz a {
	font-size: 18px;
	color: #333;
}

.news_fl .nf_wz a:hover {
	color: #3a84c1;
}

.news_fl .nf_wz p {
	font-size: 14px;
	color: #999;
	margin: 10px 0;
}

.news_fl .nf_wz span {
	font-size: 14px;
	color: #999;
	line-height: 26px;
	display: block;
	height: 93px;
	overflow: hidden;
}

.news_gd {
	width: 450px;
	padding: 18px 20px;
	margin-left: 30px;
	background: #fff;
	margin-top: 40px;
}

.news_gd .txtMarquee-top {
	width: 450px;
	overflow: hidden;
	position: relative;
}

.news_gd .txtMarquee-top .bd {}

.news_gd .txtMarquee-top .infoList li {
	height: 36px;
	line-height: 36px;
}

.news_gd .txtMarquee-top .infoList li span {
	display: inline-block;
}

.news_gd .txtMarquee-top .infoList li .sp1 {
	width: 300px;
	color: 14px;
	color: #333;
}

.news_gd .txtMarquee-top .infoList li .sp2 {
	width: 90px;
	color: 14px;
	color: #333;
	text-align: center;
}

.news_gd .txtMarquee-top .infoList li .sp3 {
	width: 50px;
	color: 14px;
	color: #333;
}

.news_gd .txtMarquee-top .infoList li a:hover {
	color: #3a84c1;
}

.news_jd {
	width: 228px;
	height: 87px;
	overflow: hidden;
	padding-top: 310px;
	text-align: center;
	background: url(../imgs/jy.jpg) no-repeat;
	margin-top: 40px;
}

.news_jd a {
	font-size: 16px;
	color: #fff;
	width: 155px;
	height: 48px;
	text-align: center;
	line-height: 48px;
	background: #a12327;
	display: block;
	border-radius: 100px;
	margin: 0 auto;
}

.news_jd a:hover {
	background: #94171b;
}

.jdds {
	width: 100%;
	min-width: 1200px;
	overflow: hidden;
	padding: 100px 0;
	background: url(../imgs/jdds-bg.png) center center no-repeat;
	height: 554px;
}

.picScroll-left {
	width: 1200px;
	position: relative;
}

.picScroll-left .hd {
	overflow: hidden;
	position: absolute;
	width: 1314px;
	left: -60px;
	margin-top: 90px;
}

.picScroll-left .hd .prev {
	display: block;
	width: 39px;
	height: 76px;
	float: left;
	margin-right: 5px;
	margin-top: 38px;
	overflow: hidden;
	background: url(../imgs/l.png) no-repeat;
	cursor: pointer;
}

.picScroll-left .hd .next {
	display: block;
	width: 39px;
	height: 76px;
	float: right;
	margin-right: 5px;
	margin-top: 38px;
	overflow: hidden;
	background: url(../imgs/r.png) no-repeat;
	cursor: pointer;
}

.picScroll-left .tempWrap {
	width: 1200px !important;
}

.picScroll-left .bd {
	margin-top: 110px;
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-left .bd ul li {
	float: left;
	_display: inline;
	margin: 0 30px;
	overflow: hidden;
	text-align: center;
	width: 230px !important;
	text-align: center;
	background: url(../imgs/kuang4.png) center top no-repeat;
}

.picScroll-left .bd ul li .pic {
	text-align: center;
	width: 170px;
	height: 170px;
	overflow: hidden;
	border-radius: 100%;
	margin: 16px auto;
}

.picScroll-left .bd ul li .pic img {
	display: block;
	width: 100%;
}

.picScroll-left .bd ul li .pic_wz {
	padding: 20px;
}

.picScroll-left .bd ul li .pic_wz a {
	font-size: 16px;
	color: #fff;
}

.picScroll-left .bd ul li .pic_wz a:hover {
	color: #ea4000;
}

.picScroll-left .bd ul li .pic_wz p {
	font-size: 14px;
	color: #b4b4b4;
	text-align: center;
	line-height: 30px;
	margin: 10px 0;
	height: 120px;
	overflow: hidden;
}

.cppj {
	margin: 60px auto;
}

.cppj .ziy_wz h1 {
	font-size: 24px;
	margin-left: 10px;
	color: #b64343;
	font-weight: normal;
	letter-spacing: 6px;
}

.cppj .ziy_wz .tb-rl {
	list-style: none;
	margin-left: 50px;
	line-height: 30px;
	color: #333;
	letter-spacing: 6px;
}

.pjdt {
	width: 100%;
	padding: 70px 0 120px 0;
	min-width: 1200px;
	background: url(../imgs/bg3.jpg) repeat;
	margin-bottom: -80px;
}

.picMarquee-left1 {
	width: 1200px;
	overflow: hidden;
	position: relative;
	margin: 60px auto;
}

.picMarquee-left1 .bd {}

.picMarquee-left1 .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picMarquee-left1 .bd ul li {
	margin: 0 16px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.pj_tu {
	width: 160px;
	height: 110px;
	overflow: hidden;
	position: relative;
}

.pj_tu i {
	width: 160px;
	height: 110px;
	display: block;
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	z-index: 1;
}

.pj_tu img {
	width: 100%;
}

.pj_tu span {
	display: block;
	width: 160px;
	height: 110px;
	background: url(../imgs/kuang5.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.picMarquee-left1 .bd ul li a {
	font-size: 18px;
	color: #000;
	line-height: 40px;
}

.picMarquee-left1 .bd ul li p {
	font-size: 14px;
	color: #909090;
}

.picMarquee-left1 .bd ul li a:hover {
	color: #ea4000;
}

.bt_find {}

.bt_find .pjcx {
	width: 523px;
	height: 96px;
	overflow: hidden;
	background: url(../imgs/pjcx.jpg) no-repeat;
	padding: 110px 0 0 50px;
}

.search {
	width: 405px;
	height: 38px;
	overflow: hidden;
	border: 1px solid #ec4444;
}

.search .s_ipt {
	width: 366px;
	line-height: 38px;
	overflow: hidden;
	color: #535463;
	font-size: 14px;
	text-indent: 10px;
	padding: 0;
	float: left;
	border: none;
	background: none;
}

.search .s_btn {
	width: 38px;
	height: 38px;
	overflow: hidden;
	background: url(../imgs/btn_s.png) no-repeat left center;
	float: left;
	padding: 0;
	border: 0;
	cursor: pointer;
}

.bt_find .wypj {
	width: 153px;
	height: 86px;
	overflow: hidden;
	background: url(../imgs/wypj.jpg) no-repeat;
	padding: 120px 0 0 420px;
}

.bt_find .wypj a {
	width: 89px;
	height: 32px;
	overflow: hidden;
	background: url(../imgs/pj-more.png) no-repeat;
	display: block;
}

.bt_find .wypj a:hover {
	background: url(../imgs/pj-more1.png) no-repeat
}

/*------------------------------------------------代售--------------------------------------------------------*/
.fwlc {
	width: 100%;
	min-width: 1200px;
	background: url(../imgs/line.jpg) top center no-repeat #000;
	padding: 120px 0 60px 0;
}

.fwlc ul {
	margin: 60px auto;
}

.fwlc ul li {
	width: 240px;
	text-align: center;
	float: left;
}

.fwlc ul li a {
	display: block;
	width: 130px;
	margin: 0 auto;
}

.cont_six {
	width: 100%;
	padding: 80px 0;
	min-width: 1200px;
	background: url(../imgs/bg3.jpg) repeat;
}

.dsgz {
	width: 461px;
	margin-right: 110px;
}

.dsgz i {
	display: block;
	width: 461px;
	height: 302px;
	overflow: hidden;
	margin-top: 10px;
}

.dsgz i img {
	width: 100%;
}

.dsgz p {
	font-size: 16px;
	color: #000;
	margin: 10px 0;
}

.dsgz a.ds_more {
	width: 153px;
	height: 53px;
	overflow: hidden;
	background: #669a5a;
	display: block;
	text-align: center;
	line-height: 53px;
	color: #fff;
	font-size: 16px;
}

.dsgz a.ds_more:hover {
	background: #b93131;
}

.paimai {
	max-width: 1348px;
	height: 696px;
	overflow: hidden;
	background: url(../imgs/paimai.jpg) no-repeat;
	margin: 60px auto;
	min-width: 1200px;
	overflow: hidden;
}

.paimai .pm_more {
	width: 218px;
	height: 60px;
	overflow: hidden;
	border-radius: 100px;
	background: #669a5a;
	font-size: 20px;
	text-align: center;
	line-height: 60px;
	color: #fff;
	display: block;
	margin: 250px auto;
}

.paimai .pm_more:hover {
	background: #be3030;
}

/*------------------------------------------------产品列表--------------------------------------------------------*/
.pro_list {
	/* background: #fff; */
	max-width: 1424px;
	min-width: 1200px;
	height: auto !important;
	margin: 50px auto 0 auto;
	/* padding: 60px 0 0 0; */
}

.nav_sub {
	margin: 30px auto;
	text-align: center;
}

.nav_sub a {
	width: 103px;
	height: 42px;
	overflow: hidden;
	display: inline-block;
	text-align: center;
	line-height: 42px;
	font-size: 16px;
	color: #333;
	margin: 0 10px;
}

.nav_sub a:hover {
	background: url(../imgs/nav-sub.jpg) no-repeat;
	color: #fff;
}

.nav_sub a.on {
	background: url(../imgs/nav-sub.jpg) no-repeat;
	color: #fff;
}

.pro_list .chanpin {}

.pro_list .chanpin li {
	width: 353px;
	text-align: center;
	float: left;
	margin: 0 22px 22px 22px;
}

.pro_list .chanpin li .cp_tu {
	width: 353px;
	height: 243px;
	overflow: hidden;
	position: relative;
}

.pro_list .chanpin li .cp_tu img {
	width: 100%;
}

.pro_list .chanpin li .cp_tu p {
	width: 353px;
	height: 243px;
	background: url(../imgs/kuang6.png) no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
}

.pro_list .chanpin li a {
	width: 100%;
	font-size: 18px;
	color: #333;
	line-height: 50px;
}

.pro_list .chanpin li a:hover {
	color: #ea4000;
}

.page {
	margin: 60px auto;
	text-align: center;
}

.page a,
.page span {
	display: inline-block;
	height: 24px;
	width: 24px;
	line-height: 24px;
	text-align: center;
	background: #fff;
	color: #333;
	margin: 0 4px;
	border: 1px solid #a0a0a0;
}

.page a:hover {
	background-color:#3a84c1;
	color: #fff;
	border: 1px solid #3a84c1;
}

.page a.on {
	background-color: #669a5a;;
	color: #fff;
	border: 1px solid #669a5a;;
}

.page a.btn {
	width: 60px;
	background-color: #3a84c1;
	color: #fff;
	border: 1px solid #3a84c1;
}


/*------------------------------------------------产品详情--------------------------------------------------------*/
.fh_anniu {
	text-align: left;
}

.fh_anniu .fh_list {
	width: 142px;
	height: 40px;
	background: url(../imgs/fanhui.png) center center no-repeat;
	display: inline-block;
	border: 1px solid #e1e1e1;
	margin-right: 20px;
}

.fh_anniu .fh_list:hover {
	background: url(../imgs/fanhui1.png) center center no-repeat #fe1212;
}

.fh_anniu .fh_index {
	width: 142px;
	height: 40px;
	background: url(../imgs/shouye.png) center center no-repeat;
	display: inline-block;
	border: 1px solid #e1e1e1;
}

.fh_anniu .fh_index:hover {
	background: url(../imgs/shouye1.png) center center no-repeat #fe1212;
}

.cp_detail {
	margin: 20px auto;
}

.cp_list {
	width: 598px;
}

.cp_wz {
	width: 545px;
}

.cp_wz .cp_name {
	width: 545px;
	margin-bottom: 20px;
	height: 36px;
	line-height: 36px;
}

.cp_wz .cp_name span {
	width: 90px;
	display: block;
	font-size: 16px;
	color: #717171;
}

.cp_wz .cp_name p {
	width: 455px;
	display: block;
	font-size: 20px;
	color: #333;
}

.cp_wz .gaishu {
	width: 545px;
	margin-bottom: 20px;
}

.cp_wz .gaishu span {
	/*width: 90px;*/
	display: block;
	/*font-size: 16px; */
	color: #717171;
}

.cp_wz .gaishu p {
	width: 455px;
	display: block;
	/*font-size: 14px;*/
	color: #333;
}

.cp_wz .buy {}

.cp_wz .buy a {
	display: block;
	margin-top: 52px;
}

.cp_wz .ewm {
	width: 163px;
	height: 167px;
	overflow: hidden;
	background: url(../imgs/ewm-bg.png) no-repeat;
	padding: 11px 0 0 32px;
	margin-left: 10px;
	display: none;
}

.cp_wz .ewm img {
	width: 152px;
	height: 152px;
}

.cp_wz .buy:hover .ewm {
	display: block;
}


.list_one {
	width: 1070px;
	margin: 0 auto;
}

.lo_cp {
	width: 493px;
	height: 238px;
	overflow: hidden;
	background: url(../imgs/cp-bg.png) no-repeat;
	float: left;
	margin: 0 20px 10px 20px
}

.lo_cp .locp_tu {
	width: 254px;
	height: 194px;
	overflow: hidden;
	border: 4px solid #fff;
	margin: 14px 0 0 17px;
}

.lo_cp .locp_wz {
	width: 190px;
	margin-top: 12px;
}

.lo_cp .locp_wz a {
	color: #333;
	font-size: 18px;
}

.lo_cp .locp_wz p {
	color: #7b7b7b;
	font-size: 14px;
	margin-top: 12px;
}

.lo_cp .locp_wz p b {
	font-weight: normal;
	color: #333;
}

.lo_cp .locp_wz .lp_more {
	width: 116px;
	height: 42px;
	overflow: hidden;
	background: #3a84c1;
	text-align: center;
	line-height: 42px;
	color: #fff;
	font-size: 16px;
	display: block;
	margin-top: 12px;
}

.lo_cp .locp_wz .lp_more:hover {
	background: #669a5a;
	color: #fff;
}

.lo_cp .locp_wz a:hover {
	color: #3a84c1;
}


.teacher {
	width: 980px;
	margin: 60px auto;
}

.teacher ul li {
	width: 205px;
	background: url(../imgs/kuang8.png) center top no-repeat;
	padding-top: 18px;
	text-align: center;
	float: left;
	margin: 0 20px 20px 20px;
}

.teacher ul li:nth-child(4n+1) {
	clear: left;
}

.teacher ul li i {
	display: block;
	width: 170px;
	height: 180px;
	overflow: hidden;
	border-radius: 100%;
	margin: 0 auto;
}

.teacher ul li i img {
	width: 100%;
}

.teacher ul li a.te_name {
	font-size: 14px;
	color: #333;
	margin-top: 20px;
	display: inline-block;
}

.teacher ul li a.te_name:hover {
	color: #669a5a;
}

.ds_detail {
	width: 1190px;
	height: 563px;
	background: url(../imgs/ds-bg.jpg) no-repeat;
	margin: 60px auto 0 auto;
}

.ds_detail .ds_tu {
	width: 238px;
	margin: 65px 0 0 255px;
}

.ds_detail .ds_tu i {
	display: block;
	width: 238px;
	height: 238px;
	overflow: hidden;
}

.ds_detail .ds_tu i img {
	width: 100%;
}

.ds_detail .ds_tu p {
	font-size: 16px;
	color: #333;
	margin: 30px 0;
	text-align: center;
}

.ds_detail .ds_tu a {
	display: block;
	width: 135px;
	height: 44px;
	overflow: hidden;
	background: #fff;
	border: 1px solid #b5b5b5;
	text-align: center;
	line-height: 44px;
	margin: 0 auto;
}

.ds_detail .ds_tu a:hover {
	background: #669a5a;
	color: #fff;
	border: 1px solid #669a5a;
}

.ds_detail .ds_wz {
	width: 320px;
	height: 395px;
	border-left: 1px solid #dcdcdc;
	padding-left: 60px;
	overflow: auto;
	margin: 60px 260px 0 0;
}


.jieguo {
	width: 1101px;
	min-height: 801px;
	background: url(../imgs/pjjd.jpg) no-repeat;
	height: auto !important;
	margin: 50px auto;
	padding-top: 90px;
}

.jieguo .jd_area {
	/* width: 892px; height: 703px;*/
	background: url(../imgs/pjjd2.jpg) repeat-y;
	margin: 0 auto;
	padding: 20px 140px;
	min-height: 520px;
	height: auto !important;
}

.jieguo .bt_pic {
	background: url(../imgs/pjjd1.jpg) bottom left no-repeat;
	height: 120px;
	width: 1101px;
}

.tfs {
	width: 1130px;
	margin: 40px auto;
}

.tfs .thf_wz {
	width: 774px;
	min-height: 420px;
	height: auto !important;
	box-shadow: 0 0 20px #ddd;
	padding: 50px 70px;
}

.tfs_name {
	margin-bottom: 20px;
}

.tfs_name input {
	width: 333px;
	height: 46px;
	overflow: hidden;
	border: 1px solid #b5b5b5;
	text-indent: 10px;
	line-height: 46px;
}

.dizhi {
	margin-bottom: 20px;
}

.dizhi textarea {
	width: 333px;
	height: 105px;
	border: 1px solid #b5b5b5;
	text-indent: 10px;
}

.dizhi .dz_fr textarea {
	height: 70px;
	margin-top: 10px;
}

.cp_form {}

.cp_form .cp_title span {
	display: block;
	border-left: 1px solid #b5b5b5;
	border-top: 1px solid #b5b5b5;
	border-bottom: 1px solid #b5b5b5;
	float: left;
	height: auto !important;
	color: #333;
	text-align: center;
	padding: 12px 0;
	background: #ededed;
}

.cp_form .cp_title span:nth-child(1) {
	width: 190px;
}

.cp_form .cp_title span:nth-child(2) {
	width: 100px;
}

.cp_form .cp_title span:nth-child(3) {
	width: 100px;
}

.cp_form .cp_title span:nth-child(4) {
	width: 100px;
}

.cp_form .cp_title span:nth-child(5) {
	width: 278px;
	border-right: 1px solid #b5b5b5;
}

.cp_form .pro_cp span {
	display: block;
	border-left: 1px solid #b5b5b5;
	border-bottom: 1px solid #b5b5b5;
	float: left;
	padding: 12px 0;
	height: auto !important;
}

.cp_form .pro_cp input {
	width: 100% !important;
	height: 100% !important;
	display: block;
	border: none;
	text-align: center;
}

.cp_form .pro_cp span:nth-child(1) {
	width: 190px;
}

.cp_form .pro_cp span:nth-child(2) {
	width: 100px;
}

.cp_form .pro_cp span:nth-child(3) {
	width: 100px;
}

.cp_form .pro_cp span:nth-child(4) {
	width: 100px;
}

.cp_form .pro_cp span:nth-child(5) {
	width: 278px;
	border-right: 1px solid #b5b5b5;
}

.add {
	width: 772px;
	padding: 16px 0;
	text-align: center;
	border-right: 1px solid #b5b5b5;
	border-left: 1px solid #b5b5b5;
	border-bottom: 1px solid #b5b5b5;
}

.add a {
	color: #d35757;
}

.tcs {
	width: 1130px;
	margin: 40px auto;
}

.tcs_sr {
	width: 380px;
	height: 42px;
	line-height: 42px;
	color: #333;
	font-size: 16px;
	margin-left: 40px;
}

.tcs_sr input {
	height: 40px;
	border: 1px solid #dcdcdc;
	text-indent: 10px;
	width: 270px;
}

.upload {
	margin: 10px 0 0 207px;
	position: relative;
	z-index: 2;
}

.upload .up {
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}

.upload .up span {
	width: 195px;
	height: 122px;
	display: inline-block;
	background: url(../imgs/chuan.jpg) no-repeat;
}

.upload .up span input {
	width: 195px;
	height: 122px;
	opacity: 0;
	cursor: pointer;
}

.upload .beizhu {
	font-size: 14px;
	color: #999;
	padding-left: 110px;
}

.tts {
	width: 1130px;
	margin: 60px auto;
}

.tts .sfbz {
	margin-left: 40px;
}

.tts .sfbz p {
	font-size: 16px;
	color: #333;
	margin-bottom: 10px;
}

.tj {
	width: 213px;
	height: 59px;
	overflow: hidden;
	margin: 0 auto;
}

.tj input {
	background: #333;
	width: 213px;
	height: 59px;
	border: none;
	color: #fff;
	cursor: pointer;
	font-size: 16px;
}

.pj_tb {
	text-align: center;
	margin: 30px auto;
	width: 1200px;
}

.box3 {
	height: 57px;
	line-height: 55px;
	text-align: center;
	font-size: 14px;
	width: 282px;
	margin: 0 auto;
}

.box3 input[type="checkbox"] {
	width: 20px;
	height: 18px;
	border: 1px solid #dbdbdb;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float: left;
	margin-top: 19px;
}

.box3 span {
	float: left;
	margin-left: 10px;
}

.box3 a {
	font-size: 14px;
	color: #3a84c1;
}

.top_news {
	width: 1200px;
	height: 470px;
	background: url(../imgs/topbann-bg.png) no-repeat;
	margin: 20px auto;
}

.top_banner {
	width: 676px;
	height: 374px;
	overflow: hidden;
	margin: 50px 0 0 54px;
}

.slideBox5 {
	width: 676px;
	height: 374px;
	overflow: hidden;
	position: relative;
}

.slideBox5 .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 1;
}

.slideBox5 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.slideBox5 .hd ul li {
	float: left;
	margin-right: 10px;
	width: 12px;
	height: 12px;
	border-radius: 100%;
	background: #fff;
	cursor: pointer;
}

.slideBox5 .hd ul li.on {
	background: #3a84c1;
}

.slideBox5 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox5 .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 676px;
}

.slideBox5 .bd img {
	width: 100%;
	display: block;
}

.ban_wz {
	width: 370px;
	margin: 50px 65px 0 0;
}

.ban_wz a {
	font-size: 26px;
	color: #333;
	line-height: 30px;
}

.ban_wz p {
	font-size: 18px;
	color: #999;
	margin: 20px 0;
}

.ban_wz span {
	font-size: 14px;
	color: #333;
	line-height: 26px;
	height: 192px;
	display: block;
}

.ban_wz a.ban_more {
	width: 144px;
	height: 51px;
	background: url(../imgs/ban-more.png) no-repeat;
	display: block;
}

.ban_wz a:hover {
	color: #3a84c1;
}

.news_two {
	margin: 20px auto;
}

.xin_fl {
	width: 564px;
}

.xin_fl .hyzx {
	margin: 30px 0 20px 0;
	width: 564px;
}

.title3 {
	height: 40px;
	line-height: 40px;
}

.title3 a {
	margin-top: 10px;
}

.slideBox6 {
	width: 524px;
	height: 303px;
	background: url(../imgs/hyzx.jpg) no-repeat;
	overflow: hidden;
	position: relative;
	padding: 20px;
}

.slideBox6 .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 20px;
	bottom: 30px;
	z-index: 99;
}

.slideBox6 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.slideBox6 .hd ul li {
	float: left;
	margin-right: 7px;
	width: 7px;
	height: 7px;
	background: none;
	border: 1px solid #fff;
	cursor: pointer;
}

.slideBox6 .hd ul li.on {
	background: #fff;
}

.slideBox6 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox6 .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 524px;
	height: 303px;
	overflow: hidden;
	position: relative;
}

.slideBox6 .bd img {
	width: 100%;
	display: block;
}

.slideBox6 .bd li p {
	position: absolute;
	width: 514px;
	height: 50px;
	line-height: 50px;
	background: url(../imgs/optx.png) repeat;
	left: 0;
	bottom: 0;
	color: #fff;
	font-size: 16px;
	padding-left: 10px;
}

.sctt {}

.sctt ul {
	width: 504px;
	height: 292px;
	overflow: hidden;
	background: url(../imgs/sctt.jpg) no-repeat;
	padding: 30px;
}

.sctt ul li {
	clear: both;
	height: 44px;
}

.sctt ul li a {
	font-size: 14px;
	color: #1b1b1b;
	float: left;
}

.sctt ul li span {
	font-size: 14px;
	color: #1b1b1b;
	float: right;
}

.sctt ul li a:hover {
	color: #669a5a;
}

.xin_fr {
	width: 568px;
	margin-top: 30px;
}

.xwtj {
	width: 488px;
	height: 715px;
	background: url(../imgs/xwtj.jpg) no-repeat;
	padding: 40px 40px 0 40px;
}

.xwtj .xw_tu {
	width: 490px;
	height: 300px;
	overflow: hidden;
	position: relative;
}

.xwtj .xw_tu img {
	width: 100%;
}

.xwtj .xw_tu p {
	position: absolute;
	width: 480px;
	height: 50px;
	line-height: 50px;
	background: url(../imgs/optx.png) repeat;
	left: 0;
	bottom: 0;
	color: #fff;
	font-size: 16px;
	padding-left: 10px;
}

.xwtj ul {
	margin-top: 20px;
}

.xwtj ul li {
	clear: both;
	height: 44px;
}

.xwtj ul li a {
	font-size: 14px;
	color: #1b1b1b;
	float: left;
}

.xwtj ul li span {
	font-size: 14px;
	color: #1b1b1b;
	float: right;
}

.xwtj ul li a:hover {
	color: #669a5a;
}


.gywm {
	/* background: url(../imgs/gy-bg.jpg) center 200px no-repeat; */
	/*min-height: 600px;*/
	height: auto !important;
	padding-top: 30px;
}

.title4 {
	width: 1000px;
	margin: 20px auto;
	/* background: url(../imgs/xian.jpg) 300px center repeat-x; */
	margin: 30px auto 10px auto;
	font-weight: bold;
}

.title4 span {
	/* background: #fff; */
	padding: 0 10px 0 0;
	font-size: 20px;
	color: #3a84c1;
}

.title4 i {
	/* background: #fff; */
	padding: 0 10px;
	font-size: 20px;
	color: #669a5a;
	text-transform: uppercase;
	font-style: normal;
}

.gy_tu {
	margin: 0 auto;
}

.gy_tu .gy_wz {
	width: 600px;
	font-size: 14px;
	color: #333;
	line-height: 30px;
	padding-top: 20px;
}

.gy_tu .gy_pic {
	width: 355px;
}

.cont_about {
	width: 100%;
	min-width: 1200px;
	background: url(../imgs/cont-gu.jpg) center 100px no-repeat;
	background: url(../imgs/header.png) top center;
	min-height: 600px;
	height: auto !important;
}

.his {
	background: url(../imgs/his.jpg) top center no-repeat;
	overflow: hidden;
	padding-top: 30px;
}

.his_one {
	margin-right: 160px;
	margin-top: -20px;
}

.his_one span {
	font-size: 16px;
	color: #fff;
}

.his_one p {
	margin: 13px 17px 0 47px;
}

.his_one .hs_wz {
	width: 220px;
	overflow: hidden;
	font-size: 16px;
	color: #000;
}

.his_one .hs_wz i {
	display: block;
	width: 219px;
	height: 129px;
	padding-top: 10px;
	overflow: hidden;
}

.his_two {
	margin-left: 160px;
	margin-top: -20px;
}

.his_two span {
	font-size: 16px;
	color: #fff;
}

.his_two p {
	margin: 13px 42px 0 17px;
}

.his_two .hs_wz {
	width: 220px;
	overflow: hidden;
	font-size: 16px;
	color: #000;
	text-align: right;
}

.his_two .hs_wz i {
	display: block;
	width: 219px;
	height: 129px;
	padding-top: 10px;
	overflow: hidden;
}

.hezuo {
	width: 770px;
	margin: 30px auto;
}

.hezuo .hz_one {
	position: relative;
	width: 336px;
	height: 153px;
	overflow: hidden;
}

.hezuo .hz_one i {
	position: absolute;
	display: block;
	width: 336px;
	height: 153px;
	overflow: hidden;
	left: 0;
	top: 0;
	z-index: 1;
}

.hezuo .hz_one i img {
	width: 100%;
}

.hezuo .hz_one p {
	position: absolute;
	left: 0;
	top: 55px;
	width: 336px;
	height: 50px;
	overflow: hidden;
	text-align: center;
	z-index: 2;
	color: #fff;
	font-size: 16px;
}

.yunying {
	margin: 30px auto;
}

.yunying ul li {
	width: 200px;
	text-align: center;
	overflow: hidden;
	float: left;
}

.yunying ul li i {
	display: block;
	width: 130px;
	height: 120px;
	overflow: hidden;
	margin: 0 auto;
}

.yunying ul li a {
	font-size: 16px;
	color: #000;
	display: inline-block;
	margin: 10px 0;
}

.yunying ul li p {
	font-size: 14px;
	color: #989898;
}

.yunying ul li a:hover {
	color: #669a5a;
}

.c_address {
	margin: 20px auto;
}

.c_address ul {}

.c_address ul li {
	float: left;
	width: 333px;
}

.c_address ul li p {
	font-size: 14px;
	color: #333;
	margin-bottom: 6px;
}

.c_address ul li p img {
	margin-right: 6px;
}

.c_address ul li span {
	padding-left: 30px;
	color: #666;
	display: block;
}

.gg_list {
	padding-bottom: 10px;
}

.gg_one {
	padding: 12px;
	background: url(../imgs/bg.jpg) repeat;
	border: 1px solid #e2e2e2;
	margin-bottom: 20px;
}

.gg_one .gg_tu {
	width: 304px;
	height: 187px;
	overflow: hidden;
}

.gg_one .gg_tu img {
	width: 100%;
}

.gg_one .gg_wz {
	width: 676px;
	height: 187px;
	overflow: hidden;
}

.gg_one .gg_wz a {
	font-size: 22px;
	color: #000;
}

.gg_one .gg_wz p {
	font-size: 14px;
	color: #999;
	margin: 10px 0;
}

.gg_one .gg_wz span {
	font-size: 14px;
	color: #000;
	display: block;
	line-height: 26px;
}

.title5 {
	text-align: center;
	margin: 20px 0;
}

.title5 p {
	font-size: 30px;
	color: #000;
	margin-bottom: 6px;
}

.title5 span {
	font-size: 16px;
	color: #999;
}

.fanhui a {
	display: block;
	width: 123px;
	height: 40px;
	/* border: 1px solid #e1e1e1; */
	text-align: center;
	line-height: 40px;
	color: #fff;
	background: #3a84c1;
}

.fanhui a:hover {
	background: #669a5a;
	color: #fff;
}

.gg_nei {
	margin-top: 20px;
}

.fanye {
	margin:40px 0;
}

.fanye p {
	margin-bottom:5px;
}

.fanye a {
	font-size: 14px;
	color: #000;
}

.fanye a:hover {
	color: #669a5a;
}






.n_message_c {

	width: 58%;

	margin: 0px auto;

}



.n_message_c table tr td {

	padding: 8px 0px;

}



.n_message_c .ipt1 {

	width: 100%;

	height: 42px;

	line-height: 42px;

	border: 1px solid #dadada;

	text-indent: 25px;

	color: #919191;

	font-size: 16px;

	font-family: "微软雅黑";

}



.n_message_c .ipt2 {

	width: 100%;

	height: 220px;

	padding: 10px 0;

	text-indent: 20px;

	border: 1px solid #dadada;

	color: #919191;

	font-size: 16px;

	font-family: "微软雅黑";

}



.n_message_c .ipt3 {

	width: 100%;

	height: 54px;

	line-height: 54px;

	text-align: center;

	color: #fff;

	font-size: 16px;

	background-color: #669a5a;

	display: inline-block;

	overflow: hidden;

	cursor: pointer;

	font-family: "微软雅黑";

	border: 0px;

}

.n_message_c input:-moz-placeholder {

	/* Mozilla Firefox 4 to 18 */

	color: #919191;

}

.n_message_c input::-moz-placeholder {

	/* Mozilla Firefox 19+ */

	color: #919191;

}

.n_message_c input:-ms-input-placeholder,

.n_message_c textarea:-ms-input-placeholder {

	color: #919191;

}

.n_message_c input::-webkit-input-placeholder,

.n_message_c textarea::-webkit-input-placeholder {

	color: #919191;

}
