/* CSS Document */
body {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
hr {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
figcaption {
	margin: 0px; padding: 0px;
}
figure {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
button {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
textarea {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
body {
	font: 12px Lucida Grande, "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-size-adjust: none; font-stretch: normal;
}
button {
	font: 12px Lucida Grande, "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-size-adjust: none; font-stretch: normal;
}
input {
	font: 12px Lucida Grande, "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-size-adjust: none; font-stretch: normal;
}
select {
	font: 12px Lucida Grande, "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-size-adjust: none; font-stretch: normal;
}
textarea {
	font: 12px Lucida Grande, "Microsoft YaHei", "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif; font-size-adjust: none; font-stretch: normal;
}
h1 {
	font-size: 18px; font-weight: normal;
}
h2 {
	font-size: 16px; font-weight: normal;
}
h3 {
	font-size: 14px; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h5 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
img{ border:0}
a{ border:0}
a:link{
	font-size: 12px;
	color: #034990;
	text-decoration: none;
}
a:visited{
	font-size: 12px;
	color: #034990;
	text-decoration: none;
}
a:hover{
	color: #F30;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 12px;}
a:active{
	color: #034990;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 12px;}
#top {
	height:70px;
	width: 100%;
	background-position: left;
}

.lgl{ width:155px; height:70px; margin-left:3px; padding:0px; float:left;}



.lgr{ width:145px; height:70px; margin-right:3px; padding:0px; float:right; text-align:left;}

.lgdh{ width:35px; height:35px; margin:0px;padding:0px; float:left; padding-top:25px; text-align:left; }
.lgr_nr{ width:140px; height:50px; padding-top:13px;  line-height:20px; font-size:14px; line-height:25px; color:#E9111A; float:right;}

#nav {
	line-height: 40px;
	height: 40px;
	width: 100%;
	background-color:#439043;

}
#nav a {
	color: #FFFFFF;
	text-decoration: none;
	height:40px;
	width:20%;
	text-align: center;
	display: block;
	float: left;
		font-size:14px;

}
#nav a:visited {
	color: #FFFFFF;
	text-decoration: none;
	height: 40px;
	width:20%;
	text-align: center;
	display: block;
	float: left;
}
#nav a:hover {
	color: #ffffff;
	text-decoration: none;
	height:40x;
	width:20%;
	text-align: center;
	background-color:#014306;
	display: block;
	float: left;
}
.img {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
#ban {
	clear:both;
	margin:0px;
	padding:0px;
	height:200px;
	width: 100%;
	}
#biaoti {
	font-size: 14px;
	text-align:left;
	line-height: 38px;
	font-weight: normal;
	text-align: left;
	background-color:#biaoti repeat-x;
	background:url(../images/pinks.jpg) repeat-x;
	clear: both;
	float: left;
	height: 38px;
	width: 100%; 
}


#biaoti strong {
	height: 38px;
	width: 96%;
	float: left;
	background-image: url(../images/pbg.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	padding:0px;
	text-align:left;
}


#biaoti4 {
	font-size: 14px;
	text-align:left;
	line-height: 38px;
	font-weight: normal;
	text-align: center;
	background-color:#biaoti repeat-x;
	background:url(../images/pinks.jpg) repeat-x;
	clear: both;
	float: left;
	height: 38px;
	width: 100%; 
}


#biaoti4 strong {
	height: 38px;
	width: 96px;
	float: left;
	background-image: url(../images/pinks.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	padding:0px;
}



#biaoti1 {
	font-size: 14px;
	text-align:left;
	line-height: 38px;
	font-weight: normal;
	text-align: center;
	background-color:#biaoti repeat-x;
	background:url(../images/pinks1.jpg) repeat-x;
	clear: both;
	float: left;
	height: 38px;
	width: 100%; 
}


#biaoti1 strong {
	height: 38px;
	width: 96px;
	float: left;
	background-image: url(../images/pbg1.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	padding:0px;
}


#biaoti2 {
	font-size: 14px;
	text-align:left;
	line-height: 38px;
	font-weight: normal;
	text-align: center;
	background-color:#biaoti repeat-x;
	background:url(../images/pinks2.jpg) repeat-x;
	clear: both;
	float: left;
	height: 38px;
	width: 100%; 
}


#biaoti2 strong {
	height: 38px;
	width: 96px;
	float: left;
	background-image: url(../images/pbg2.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	padding:0px;
}


.content_box .pro_list {
TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%;  PADDING-TOP: 10px
}
.content_box .pro_list dl {
PADDING-BOTTOM: 0px; PADDING-LEFT: 1.5%; WIDTH: 45%; PADDING-RIGHT: 1.5%; FLOAT: left; PADDING-TOP: 5px
}
.content_box .pro_list dl img {
BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.content_box .pro_list dt {
TEXT-ALIGN: center; HEIGHT: auto
}
.content_box .pro_list dd {
TEXT-ALIGN:center; LINE-HEIGHT: 24px; HEIGHT: 24px; FONT-SIZE: 12px; OVERFLOW: hidden; margin:0
}
.content_box .pro_list ul {
WIDTH: 100%; FLOAT: left
}
.content_box .pro_list .pro_pic {
TEXT-ALIGN:center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 45%; FLOAT: left; PADDING-TOP: 5px
}
.content_box .pro_list .pro_pic img {
border:#ccc 1px solid;
}
.content_box .pro_list .pro_intro {
TEXT-ALIGN:center; WIDTH: 100%
}
.content_box .pro_list .pro_intro .pro_text {
TEXT-ALIGN:center; WIDTH: 100%
}
.content_box .pro_list .pro_intro .pro_text P {
TEXT-ALIGN:center; WIDTH: 100%; FONT-SIZE: 12px
}

#map{
	height: 100%;
	width: 95%;
	padding-top: 8px;
	padding-bottom: 5px;
	text-align: left;
	clear: both;
	padding-left: 15px;
	float: left;
	line-height:25px
}
#map2{height:95%; width:100%; background-color:#71C371; }

.nr{ width:96%; height:auto; margin:0px; padding:0px; }

.nr_fg1{ width:96%; height:1px; margin:0px; padding:0px; overflow:hidden;}

.nr_f{ width:96%; height:10px; overflow:hidden; margin:0px; padding:0px;}

.nrl{ width:33%; height:90px;  margin:0px; padding:0px; float:left; background-color:#ffffff;}

.nrbg{ width:100%; height:75px;  padding:0px; margin-top:11px; text-align:center;}


.nrbg1{ width:100%; height:75px;  padding:0px; margin-top:11px; }

.nrbg_nr{ width:100%; height:28px; text-align:center; line-height:28px;}

.nrm{ width:33%; height:90px; margin-left:1px; padding:0px; float:left; background-color:#ffffff; }

.nrr{ width:33%; height:90px; margin-left:1px; padding:0px; float:left; background-color:#ffffff;}

#map span {
	line-height: 25px;
}
.news {
	clear: both;
	height: 25px;
	width: 100%;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #D7D7D7;
	padding-left: 0%;
}


#map a {
	color: #034990;
}

#map a:visited {
	color: #034990;
}

#map a:hover {
	color: #da0000;
}
#footer {
	line-height: 25px;
	height: 100%;
	width: 100%; background:#439043;
	text-align: center;
	padding-top: 5px;
	color: #fff;
	margin-top:5px;
	clear: both;
	padding-bottom:10px;
}

#footer a{ color:#fff;}
#footer a:hover{ color:#184365;}

.dh_top{ background:url(../images/dh_bf.jpg) repeat-x; text-align:center}
.news {
	clear: both;
	height: 25px;
	width: 100%;
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color: #D7D7D7;
	padding-left:20px;
	background:url(../images/bu_li.jpg) no-repeat left;
	text-align:left
	
}
/* Banner Css */
.banner {width: 100%; overflow: hidden; position: relative; z-index: 1;}
.banner .list li {font-size: 0px;}
.banner .list li img {width: 100%;}
.banner .menu {left: 0px; width: 100%; height: 10px; text-align: right; bottom: 10px; position: absolute; z-index: 99;}
.banner .menu li {background: rgb(0, 64, 152); border-radius: 50%; width: 10px; height: 10px; color: rgb(0, 64, 152); overflow: hidden; margin-right: 8px; display: inline-block;}
.banner .menu li.on {background: rgb(228, 188, 0); color: rgb(228, 188, 0);}

/* FootNav Css */
.FootNav { left: 0px; width: 100%; height: 50px; bottom: 0px; overflow: hidden; position: fixed; z-index: 99999; text-align:center;background:#EC8A0B; } 
.FootNav a {color: #FFFFFF;	font-size:14px;}
.FootNav a:visited {color: #FFFFFF;	font-size:14px;}
.FootNav a:hover {color: #ffffff;font-size:14px;}

/* fenxiang */
.am-share { font-size: 14px; border-radius: 0; bottom: 0; left: 0; position: fixed; text-align: center; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); -webkit-transition: -webkit-transform 300ms; transition: transform 300ms ; width: 100%; z-index: 999999; }
.am-modal-active { transform: translateY(0px);  -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0) }
.am-modal-out { z-index: 1109; -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%) }

.am-share-title { background-color: #f8f8f8; border-bottom: 1px solid #fff; border-top-left-radius: 2px; border-top-right-radius: 2px; color: #555; font-weight: 400; margin: 0 10px; padding: 10px 0 0; text-align: center; }
.am-share-title::after { border-bottom: 1px solid #dfdfdf; content: ""; display: block; height: 0; margin-top: 10px; width: 100%; }

.am-share-footer { margin: 10px; }
.am-share-footer .share_btn { color: #555;  display: block; width: 100%; background-color: #e6e6e6; border: 1px solid #e6e6e6; border-radius: 0; cursor: pointer;  font-size: 16px; font-weight: 400; line-height: 1.2; padding: 0.625em 0; text-align: center; transition: background-color 300ms ease-out 0s, border-color 300ms ease-out 0s; vertical-align: middle; white-space: nowrap;font-family:"Î¢ÈíÑÅºÚ";  }

.am-share-sns { background-color: #f8f8f8; border-radius: 0 0 2px 2px; margin: 0 10px; padding-top: 15px; height:auto; zoom:1; overflow:auto; }

.am-share-sns li { margin-bottom: 15px; display: block; float: left; height: auto;  width: 25%; }

.am-share-sns a { color: #555; display: block; text-decoration:none; }
.am-share-sns span { display: block; }

.am-share-sns li i { background-position: center 50%; background-repeat: no-repeat; background-size: 36px 36px; background-color: #ccc; color: #fff; display: inline-block; font-size: 18px; height: 36px; line-height: 36px; margin-bottom: 5px; width: 36px; }
.am-share-sns .share-icon-weibo { background-image: url(); }

.sharebg { background-color: rgba(0, 0, 0, 0.6); bottom: 0; height: 100%; left: 0; opacity: 0; position: fixed; right: 0; top: 0; width: 100%; z-index: 1100; display:none; }
.sharebg-active { opacity: 1; display:block; }
