.ewm dd{ padding:2%}
#search_total {
    font-size: 21px;
    margin-right: 10px;
    font-weight: 300;
    font-family: Arial, Helvetica, sans-serif;
    color: #edd799;
    margin-top: 25px;
    display: block;
    border-bottom: 1px solid #799988;
    line-height: 54px;
    margin-bottom: 20px;
}d
.item p {
	display: block;
	height: 45px;
	width: 100%;
	overflow: hidden
}
.fl {
	float: left
}
.item_zi {
	color: #e5dba3
}
.slh {
	margin-top: 0
}
.slh {
	float: right;
	margin-right: 5px;
	color: #78b1bb;
	font-size: 16px;
	font-family: "仿宋";
}
.slh_pc {
    float: right;
    margin-right: 12px;
    /*! margin-top: 5px; */
    color: #78b1bb;
    font-size: 16px;
    font-family: "仿宋";
}
.slh_pc img {
    width: 34px!important ;
}
.slh img {
	width: 20px !important;
}
.waterfall .item a img {
	width: 100%;
}
.item p {
	line-height: 40px;
	height: 40px;
	/*! display: inline-block; *//*! margin: 5px; */
	/*! margin-bottom: 8px; */
}
.xqy {
	width: 1200px;
	margin: 0 auto
}
.xqy .left_menu {
	/*! width: 22%; */
}
.ewm dd {
	width: 48%;
	float: left;
	text-align: center
}
.content p {
	margin: 0;
	padding: 0
}
.item a { /*! line-height:40px; */
	height: 40px
}
.propName {
	width: 20%
}

/*以下手机端*/
@media only screen and (max-width:768px) {
	.banquan{ margin-bottom:80px;}
	.ewm { /*! height:180px !important; */}
.left_menu {
	padding: 10px;
	width: 100%
}
.waterfall {
	width: 95%;
	margin: 0 auto;
	line-height: 34px
}
.slh_pc {
	display: none
}
.item_zi {
	margin-left: 6px
}
body {
	overflow-x: hidden;
}
.pic_list_info {
	width: 100%!important;
	margin: 0 auto
}
.logo a img {
	height: 41px!important;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	transition: all 0.5s;
	margin-top: 5px!important;
}
.logo {
	float: left;
	display: inline;
	margin-left: 20px!important;
	margin-top: 0px!important;
}
.carousel-indicators {
	position: absolute;
	bottom: -10px!important;
}
.carousel-control {
	display: none
}
.module-layer-content {
	position: relative;
	width: 100%;
	height: 40px!important;
}
.navBg {
	height: 52px!important;
}
#foot_menu {
	display: block
}
.lxwmm {
	width: 100% !important;
}
.ewm {
	width: 80% !important;
	/*! margin: 0 auto; */
	/*! float: none!important */
}
.logo {
	width: 10%;
	float: left
}
.ssk {
}
.clear {
	clear: both
}
.search {
	display: none;
	position: absolute;
	right: 0;
	top: 60px
}
.top_search_m, .top_tel_m {
	float: right
}
.header #navToggle {
	position: absolute;
	right: 0px
}
.feature_bar dt {
	display: none
}
.banner {
	width: 100%
}
.feature_bar, .feature_bar_bz {
	width: 100%
}
.feature_bar dd {
	width: 24%
}
#field dl dd {
	float: left;
	width: 48%;
	margin: 0.5%;
}
.zhishi_pic {
	display: none
}
.zhishi .right {
	width: 100%;
	margin-left: 0px;
	padding: 0 10px
}
.zs_tit, .f-tel {
	width: 100%;
}
.zhishi .newslist li {
	width: 100%;
	padding: 0 10px
}
.biaoti a {
	font-size: 18px
}
.more, .zs_tit .more {
	display: none
}
.f18 {
	font-size: 13px;
}
.zhishi .newslist li {
	margin-left: 0
}
.tui_wen_bar .tit a {
	font-size: 16px;
	color: #f25618;
	line-height: 24px;
	font-weight: 600;
}
.bottom_bt {
	width: 100%;
	margin: 0 auto
}
.bottom_bt li {
	float: left;
	width: 28%;
	margin-left: 20px;
	text-align: center;
	margin: 0 2%;
}
.bottom_bt li h2 {
	font-size: 14px;
	margin: 10px 0;
}
#f-menu dl {
	float: left;
	/*! height: 140px; */
	/*! margin-right: 23px; */
	/*! overflow: hidden; */
	width: 33.333%;
	margin-bottom: 0;
}
#feedback {
	margin-bottom: 110px
}
.gg h1 {
	font-size: 18px;
	font-weight: bold
}
.gg h3 {
	font-size: 14px;
	font-weight: bold;
	margin: 0
}
.gg div {
	width: 93%;
	margin: 0 auto;
}
.gg img {
	width: 60px;
	height: 60px;
	margin-right: 5px
}
.gg_bt {
	margin-top: 10px;
	display: block;
	float: right;
}
.biaodanbox {
	width: 90%;
	margin: 0 auto;
	padding: 0
}
.biaodanbox h2 {
	padding: 5px;
	font-size: 21px;
	font-weight: bold;
	padding: 5px 20px;
}
#biaodan input, #biaodan textarea {
	width: 70%; /*! float:left */
}
.biaodanbox li {
	display: block
}
.biaodanbox {
	margin-bottom: 50px;
}
.bottom_bt li p {
	width: 100%;
}
.left_menu { /*! display:none; */
}
.waterfall .item {
	width: 100%;
	margin: 0 auto;
	border-radius: 5px;
	background: #fff;
	margin-bottom: 20px;/*! overflow: hidden; *//*! height: 170px; */
}
.waterfall .item img {
	border-radius: 5px 5px 0 0;
}
.pic_list_info {

	padding-left: 10px; padding-right: 10px
}
.item p {
	color: #333;
	font-size: 16px;
	font-size: 1.3rem;
	width: 98%;
	margin: 0 auto/*! overflow: hidden; */
}
.header, .icon, .nav {
	display: none!important
}
.left_menu li p {
	width: 47%;
	float: left;
	margin: 0 1%
}
.nav_tit {
	display: none
}
#xinxi_pic, #xinxi_zi {
	display: block;
	float: none
}
.imgbox {
	margin-left: 0px;
}
#xinxi_pic {
	display: none
}
#xinxi_zi, table {
	width: 100%;line-height: 30px;
}
#wz_in {
	padding: 15px 0;  border-bottom: 1px solid #799988; 
}
.title {
	font-size: 16px;
	margin-top: 20px
}
.item_zi {
	margin-top: 4px;
	color: #333
}
.banquan{  line-height:26px;padding-top: 10px;}
}
/*以下平板*/
@media only screen and (min-width:769px) and (max-width:1200px) {
.xqy{ width: 100%}
.left_menu {
	padding: 10px;
	width: 100%
}
	#xinxi_pic{ display: none}
	.xqy .left_menu,.slh {
	 display: none
}
	.logo {
    float: left;
    display: inline;
		margin-left: 0px;}
	#xinxi_zi{ line-height: 30px}

	
	
	#search_total {
    font-size: 21px;
    margin-right: 10px;
    font-weight: 300;
    font-family: Arial, Helvetica, sans-serif;
    color: #edd799;
    margin-top: 25px;
    display: block;
    border-bottom: 1px solid #799988;
    line-height: 54px;
    margin-bottom: 20px;
}
.waterfall {
	width: 95%;
	margin: 0 auto;
	/*! line-height: 34px; */
	column-count:2;
}
.header, .icon, .nav,.nav_tit {

    display: none !important;
}
	
.navbar_nav li a {
	padding: 0 1.2rem;
}
	.left_menu li{ width: 32%; float: left}
	.left_menu h2{ margin-top: 0}
	.pic_list_info{ float: none; width: 98%;margin: 0 auto}
	
	#wz_in{ 
	
    margin: 10px auto;
  
    line-height: 50px;
    border-bottom: #e5dba3 dashed 1px;
}	
	
	
}

/*以下x小屏幕电脑端*/
@media only screen and (min-width: 1201px) and (max-width:1400px) {
#xinxi{ padding: 0 15px;margin-top: 20px}
#xinxi_pic{ position: relative}
#xinxi_zi{float:right;width:58%;line-height: 40px;font-size: 1.5rem;}#xinxi_pic{float: left; width:40%}
#xinxi_pic_wap img{ max-width: 100%} 	
.left_menu {
	width: 18%;
	float: left;
	background: #00517a;
	background: linear-gradient(#668b78, #3b725f);
}
	
.logo a img {
	height: 60px;
	width: auto;
}
.main-article-content p span {
	font-size: 21px!important;
	display: block;
	line-height: 2
}
.waterfall {
	width: 80%;
	line-height: 34px
}
.main-con-title .list {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	width: 35%;
}
#db_gbook {
	width: 790px;
	margin-top: 20px
}
.slh {
	display: none
}
.slh_pc {
	float: right;
	margin-right: 12px; /*! margin-top:5px; */
	color: #78b1bb;
	font-size: 16px;
	font-family: "仿宋"
}
.slh_pc img {
	width: 34px !important;
}
#xinxi_pic_wap {
	display: none
}
.header_wap {
	display: none
}
.w1200 {
	width: 98%;
	margin: 0 auto
}
.top_search_m {
	display: none
}
.search {
	float: right
}
.pageBox {
	padding: 0 20px
}
.logo {
	width: 15%;
	float: left;
	margin-top: 5px;
}
nav {
	position: absolute;
	z-index: 9999999;
	background: none;
	margin: 0 auto;
	right: 12%
}
.nav {
	float: left
}
.tit img {
	width: 46%;
	margin-top: 3rem
}
.about_content {
	width: 60%;
	text-indent: 2em;
	padding: 6rem 0
}
nav.nav-logo {
	display: none
}
.in_nav .nav-list {
	margin-top: 20px;
}
#jingqu {
	background: #fff
}
.about_content p {
	line-height: 3rem
}
#liangdian ul {
	width: 98%;
	margin: 0 auto
}
#liangdian li {
	background: url(../images/quan.png);
	position: relative;
	height: 300px;
}
#liangdian li p {
	left: 100px;
	position: relative;
	transition: 0.5s all;
	opacity: 0;
	width: 54%;
	margin: 0 auto
}
#liangdian li:before {
	content: url(../images/before.png);
	width: 300px;
	height: 100px;
	position: absolute
}
#liangdian li:after {
	content: url(../images/after.png);
	width: 300px;
	height: 50px;
	float: right;
	position: absolute;
	right: -180px;
	bottom: 0
}
#liangdian li:before, #liangdian li:after {
	opacity: 0;
	transition: all 1s
}
#liangdian li:hover:before, #liangdian li:hover:after {
	opacity: 1;
}
#liangdian ul {
	width: 90%;
	margin: 0 auto;
	overflow: hidden
}
#liangdian li:hover {
	background: url(../images/liangdian_bg.png) no-repeat;
	background-size: 100% 100%;
}
#liangdian li:hover p {
	left: 0;
	position: relative;
	opacity: 1
}
#liangdian li:hover span {
	display: block
}
#liangdian li:hover h3 {
	color: #c17d26;
}
#liangdian li {
	float: left;
	width: 24%;
	border-radius: 50%;
	margin-left: 1%;
	margin-bottom: 5%;
	border: #fff dashed 2px;
}
#liangdian li:nth-child(2) {
	position: relative;
	bottom: -6rem
}
#liangdian li:nth-child(3) {
	position: relative;
	bottom: -6rem
}
#liangdian li:hover h3 {
	opacity: 1;
	top: 0;
	text-align: center;
}
#liangdian li h3 {
	color: #c17d26;
	top: -50px;
	position: relative;
	opacity: 0;
}
#liangdian li h3 span {
	font-size: 6rem;
}
#liangdian li {
	padding-top: 4rem
}
.shipin_box {
	width: 60%;
}
.sp_tel {
	width: 100%
}
.sp_tel li {
	text-align: center;
	float: left
}
.sp_tel_tel img {
	width: 100%;
	margin-left: 3rem
}
#news {
	background: url(../images/bg3.jpg);
	padding-bottom: 15rem;
	background-size: cover
}
#news ul {
	width: 90%;
	margin: 4rem auto
}
#news li {
	float: left;
	width: 19%;
	margin-left: 5%;
	background: #fff;
}
#news li p {
	background: #fff;
}
.jingqu_box li {
	position: relative;
	width: 100%;
	margin-top: 3rem;
	clear: both;
}
.jq_pic {
	width: 100%;
	position: relative;
}
.jq_pic img {
	width: 70%;
	position: relative;
}
.jingqu_box li:nth-child(even) {
	float: right
}
.jingqu_box li:nth-child(odd) {
	float: right
}
.jingqu_box li:nth-child(odd) .jq_pic {
	float: left
}
.jingqu_box li:nth-child(add) .jq_txt {
	float: right;
	left: 2rem;
	top: 6rem;
}
.jingqu_box li:nth-child(even) .jq_pic {
	float: right;
	text-align: right
}
.jingqu_box li:nth-child(even) .jq_txt {
	float: left;
	left: 10rem;
	top: 6rem;
}
.jingqu_box {
	width: 100%;
	margin: 0 auto
}
.jq_txt {
	width: 45%;
	position: absolute;
	right: 12rem;
	top: 3rem;
	height: 60rem;
	padding-top: 5rem;
}
.jq_con {
	width: 52%;
	margin: 0 auto; /*! margin-top:10rem; */
	text-align: left
}
.jq_txt1 {
	background: url(../images/pm1.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt2 {
	background: url(../images/pm2.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt3 {
	background: url(../images/pm3.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt4 {
	background: url(../images/pm4.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt5 {
	background: url(../images/pm5.png) no-repeat;
	background-size: 100% auto;
}
#contact {
	padding-bottom: 20rem
}
#contact div {
	width: 60rem;
	margin: 0 auto;
}
#contact {
	padding-top: 20rem
}
.in_nav {
	height: 100px
}
.xwzx_nr {
	height: auto;
	margin: 5px auto;
}
.xwzx_nr h3 {
	height: 30px;
	font-size: 18px !important;
}
.xwzx_nr ul li {
	width: 46%;
	margin-left: 2%;
	height: auto;
	padding: 10px 0px;
	float: left;
	line-height: 30px;
	border-bottom: 1px solid #799988;
	background: url(../images/shouji_44.jpg) no-repeat right center;
}
.shipin video {
	width: 100%;
	height: 40rem
}
.xwzx_nr_liangdian ul li h3 {
	font-size: 2.5rem;
	border-bottom: #630 solid 1px;
	height: 30px;
	margin-bottom: 1rem;
	line-height: 30px
}
#news li span {
	display: block;
	text-align: center;
	margin-bottom: 2rem;
}
.box {
	width: 82%;
	margin: 0 auto;
}
.carousel {
}
.p_img {
	width: 60%;
	float: left
}
.p_zi {
	width: 32%;
	float: left;
	margin-top: 20rem
}
.p_zi h2 {
	font-size: 2.5rem;
	text-align: center;
	padding: 1.8rem 0
}
.p2 .p_img {
	float: right
}
.p2 {
	background-size: 100%
}
.about {
	width: 50%
}
.csnq {
	width: 45%
}
.jydb {
	width: 55%
}
.csnq {
	float: left
}
.jydb {
	float: right
}
.copy {
	background: url(../images/copy.jpg) bottom no-repeat;
	padding-bottom: 50rem;
	padding-top: 10rem
}
.p_zi img {
	width: 100%;
}
.tit {
	font-size: 5rem
}
/*.brand {
	position: relative;
top：-10rem
}*/
.copy img {
	width: 40%
}
.top_tel_m {
	display: none
}
.shipin {
	width: 50%;
	height: auto
}
.intro_more ul .text {
	width: 48.33%;
}
.intro_more ul .text {
	width: 48%;
	margin-bottom: 20px;
}
.intro_more ul .text {
	width: 48.33%;
}
.intro_more ul .pic {
	width: 47.16%;
}
.g_lxwm .lxwm {
	padding: 16px 0;
	width: 90%;
}
.g_lxwm .lxwm li {
}
.g_lxwm .lxwm li {
	position: relative;
	float: left;
	width: 30%;
	height: 88px;
	line-height: 78px;
	border-bottom: 1px solid #423824;
	margin-right: 50px;
	font-size: 18px;
	color: #bb9e67;
	padding-left: 50px;
}
#foot_menu {
	display: none
}
.search {
	width: 250px;
	margin-top: 20px
}
#f-tel {
	float: left
}
#f-code {
	float: right
}
#feedback {
	width: 420px;
	height: 384px;
	overflow: hidden;
}
#f-menu dl {
	float: left;
	height: 180px;
	overflow: hidden;
	width: 18%;/*! margin-left: 2%; */
}
.waterfall {
	width: 100%;
	column-gap: 10px;
	column-count: 4;
	margin: 0 auto;
}
.waterfall .item {
	padding: 16px;
	/*! margin-bottom: 10px; */
	break-inside: avoid;
	/*! border: 1px solid #000; */
	padding-bottom: 0;
	padding-top: 0;
}
#biaodan {
	width: 70%;
	margin: 0 auto
}
.gbook_tit {
	width: 70%;
	margin: 0 auto;
	margin-bottom: 30px
}
	
.pic_list_info {
	display: block;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #799988;
	padding: 10px 10px; /*! line-height:34px; */
	margin-bottom: 20px;
	width: 80%;
	float: left;/*! margin-right: 20px; */
}
#search_total {
	font-size: 21px;
	margin-right: 10px;
	font-weight: 300;
	font-family: Arial, Helvetica, sans-serif;
	color: #edd799;/*! margin-top: 25px; */
	display: block;
	border-bottom: 1px solid #799988;
	line-height: 54px;
	margin-bottom: 20px;
}
.pic_list_info2 {
	display: block;
	overflow: hidden;
	line-height: 60px;
	height: 60px;
	font-size: 14px;
	font-weight: normal;
	color: #f7f8f8;
	margin-bottom: 14px;
}
.pic_list_info2 font {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	margin-right: 20px;
	display: inline-block;
	vertical-align: middle;
	background-color: #668b78;
	border-radius: 2px;
	padding: 0 0 0 2px;
	line-height: 14px;
	border: 1px solid #fff;
}
.pic_list_info2 font a img {
	width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
}
.pic_list_info2 font a {
	background: #fff;
	color: #f7f8f8;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 2px;
}
.pic_list_info2 a.del {
	float: right;
	display: inline;
	color: #f7f8f8;
}
.pic_list_info2 a.del:hover {
	text-decoration: underline;
	color: #f7f8f8;
}	

	.pic_list_info{ width: 82%; float: left;}
	
	
}
/*以下大屏幕电脑端*/
@media only screen and (min-width: 1401px) {
	#wz_in{ padding: 15px 0;
border-bottom: 1px solid #799988;}
.left_menu {
	width: 18%;
	float: left;
	background: #00517a;
	background: linear-gradient(#668b78, #3b725f);
}
.logo a img {
	height: 60px;
	width: auto;
}
.main-article-content p span {
	font-size: 21px!important;
	display: block;
	line-height: 2
}
.waterfall {
	width: 100%;
	line-height: 34px;
}
.main-con-title .list {
	display: inline-block;
 *display: inline;
 *zoom: 1;
	width: 35%;
}
#db_gbook {
	width: 790px;
	margin-top: 20px
}
.slh {
	display: none
}
.slh_pc {
	float: right;
	margin-right: 12px; /*! margin-top:5px; */
	color: #78b1bb;
	font-size: 16px;
	font-family: "仿宋"
}
.slh_pc img {
	width: 34px !important;
}
#xinxi_pic_wap {
	display: none
}
.header_wap {
	display: none
}
.w1200 {
	width: 80%;
	margin: 0 auto
}
.top_search_m {
	display: none
}
.search {
	float: right
}
.pageBox {
	padding: 0 20px
}
.logo {
	width: 15%;
	float: left;
	margin-top: 5px;
}
nav {
	position: absolute;
	z-index: 9999999;
	background: none;
	margin: 0 auto;
	right: 12%
}
.nav {
	float: left
}
.tit img {
	width: 46%;
	margin-top: 3rem
}
.about_content {
	width: 60%;
	text-indent: 2em;
	padding: 6rem 0
}
nav.nav-logo {
	display: none
}
.in_nav .nav-list {
	margin-top: 20px;
}
#jingqu {
	background: #fff
}
.about_content p {
	line-height: 3rem
}
#liangdian ul {
	width: 98%;
	margin: 0 auto
}
#liangdian li {
	background: url(../images/quan.png);
	position: relative;
	height: 300px;
}
#liangdian li p {
	left: 100px;
	position: relative;
	transition: 0.5s all;
	opacity: 0;
	width: 54%;
	margin: 0 auto
}
#liangdian li:before {
	content: url(../images/before.png);
	width: 300px;
	height: 100px;
	position: absolute
}
#liangdian li:after {
	content: url(../images/after.png);
	width: 300px;
	height: 50px;
	float: right;
	position: absolute;
	right: -180px;
	bottom: 0
}
#liangdian li:before, #liangdian li:after {
	opacity: 0;
	transition: all 1s
}
#liangdian li:hover:before, #liangdian li:hover:after {
	opacity: 1;
}
#liangdian ul {
	width: 90%;
	margin: 0 auto;
	overflow: hidden
}
#liangdian li:hover {
	background: url(../images/liangdian_bg.png) no-repeat;
	background-size: 100% 100%;
}
#liangdian li:hover p {
	left: 0;
	position: relative;
	opacity: 1
}
#liangdian li:hover span {
	display: block
}
#liangdian li:hover h3 {
	color: #c17d26;
}
#liangdian li {
	float: left;
	width: 24%;
	border-radius: 50%;
	margin-left: 1%;
	margin-bottom: 5%;
	border: #fff dashed 2px;
}
#liangdian li:nth-child(2) {
	position: relative;
	bottom: -6rem
}
#liangdian li:nth-child(3) {
	position: relative;
	bottom: -6rem
}
#liangdian li:hover h3 {
	opacity: 1;
	top: 0;
	text-align: center;
}
#liangdian li h3 {
	color: #c17d26;
	top: -50px;
	position: relative;
	opacity: 0;
}
#liangdian li h3 span {
	font-size: 6rem;
}
#liangdian li {
	padding-top: 4rem
}
.shipin_box {
	width: 60%;
}
.sp_tel {
	width: 100%
}
.sp_tel li {
	text-align: center;
	float: left
}
.sp_tel_tel img {
	width: 100%;
	margin-left: 3rem
}
#news {
	background: url(../images/bg3.jpg);
	padding-bottom: 15rem;
	background-size: cover
}
#news ul {
	width: 90%;
	margin: 4rem auto
}
#news li {
	float: left;
	width: 19%;
	margin-left: 5%;
	background: #fff;
}
#news li p {
	background: #fff;
}
.jingqu_box li {
	position: relative;
	width: 100%;
	margin-top: 3rem;
	clear: both;
}
.jq_pic {
	width: 100%;
	position: relative;
}
.jq_pic img {
	width: 70%;
	position: relative;
}
.jingqu_box li:nth-child(even) {
	float: right
}
.jingqu_box li:nth-child(odd) {
	float: right
}
.jingqu_box li:nth-child(odd) .jq_pic {
	float: left
}
.jingqu_box li:nth-child(add) .jq_txt {
	float: right;
	left: 2rem;
	top: 6rem;
}
.jingqu_box li:nth-child(even) .jq_pic {
	float: right;
	text-align: right
}
.jingqu_box li:nth-child(even) .jq_txt {
	float: left;
	left: 10rem;
	top: 6rem;
}
.jingqu_box {
	width: 100%;
	margin: 0 auto
}
.jq_txt {
	width: 45%;
	position: absolute;
	right: 12rem;
	top: 3rem;
	height: 60rem;
	padding-top: 5rem;
}
.jq_con {
	width: 52%;
	margin: 0 auto; /*! margin-top:10rem; */
	text-align: left
}
.jq_txt1 {
	background: url(../images/pm1.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt2 {
	background: url(../images/pm2.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt3 {
	background: url(../images/pm3.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt4 {
	background: url(../images/pm4.png) no-repeat;
	background-size: 100% auto;
}
.jq_txt5 {
	background: url(../images/pm5.png) no-repeat;
	background-size: 100% auto;
}
#contact {
	padding-bottom: 20rem
}
#contact div {
	width: 60rem;
	margin: 0 auto;
}
#contact {
	padding-top: 20rem
}
.in_nav {
	height: 100px
}
.xwzx_nr {
	height: auto;
	margin: 5px auto;
}
.xwzx_nr h3 {
	height: 30px;
	font-size: 18px !important;
}
.xwzx_nr ul li {
	width: 46%;
	margin-left: 2%;
	height: auto;
	padding: 10px 0px;
	float: left;
	line-height: 30px;
	border-bottom: 1px solid #799988;
	background: url(../images/shouji_44.jpg) no-repeat right center;
}
.shipin video {
	width: 100%;
	height: 40rem
}
.xwzx_nr_liangdian ul li h3 {
	font-size: 2.5rem;
	border-bottom: #630 solid 1px;
	height: 30px;
	margin-bottom: 1rem;
	line-height: 30px
}
#news li span {
	display: block;
	text-align: center;
	margin-bottom: 2rem;
}
.box {
	width: 82%;
	margin: 0 auto;
}
.carousel {
}
.p_img {
	width: 60%;
	float: left
}
.p_zi {
	width: 32%;
	float: left;
	margin-top: 20rem
}
.p_zi h2 {
	font-size: 2.5rem;
	text-align: center;
	padding: 1.8rem 0
}
.p2 .p_img {
	float: right
}
.p2 {
	background-size: 100%
}
.about {
	width: 50%
}
.csnq {
	width: 45%
}
.jydb {
	width: 55%
}
.csnq {
	float: left
}
.jydb {
	float: right
}
.copy {
	background: url(../images/copy.jpg) bottom no-repeat;
	padding-bottom: 50rem;
	padding-top: 10rem
}
.p_zi img {
	width: 100%;
}
.tit {
	font-size: 5rem
}
/*.brand {
	position: relative;
top：-10rem
}*/
.copy img {
	width: 40%
}
.top_tel_m {
	display: none
}
.shipin {
	width: 50%;
	height: auto
}
.intro_more ul .text {
	width: 48.33%;
}
.intro_more ul .text {
	width: 48%;
	margin-bottom: 20px;
}
.intro_more ul .text {
	width: 48.33%;
}
.intro_more ul .pic {
	width: 47.16%;
}
.g_lxwm .lxwm {
	padding: 16px 0;
	width: 90%;
}
.g_lxwm .lxwm li {
}
.g_lxwm .lxwm li {
	position: relative;
	float: left;
	width: 30%;
	height: 88px;
	line-height: 78px;
	border-bottom: 1px solid #423824;
	margin-right: 50px;
	font-size: 18px;
	color: #bb9e67;
	padding-left: 50px;
}
#foot_menu {
	display: none
}
.search {
	width: 250px;
	margin-top: 20px
}
#f-tel {
	float: left
}
#f-code {
	float: right
}
#feedback {
	width: 420px;
	height: 384px;
	overflow: hidden;
}
#f-menu dl {
	float: left;
	height: 180px;
	overflow: hidden;
	width: 18%;/*! margin-left: 2%; */
}
.waterfall {
	width: 100%;
	column-gap: 10px;
	column-count: 4;
	margin: 0 auto;
	/*! margin-top: 20px; */
}
.waterfall .item {
	padding: 16px;
	/*! margin-bottom: 10px; */
	/*! break-inside: avoid; */
	/*! border: 1px solid #000; */
	padding-bottom: 0;
	padding-top: 0;
}
#biaodan {
	width: 70%;
	margin: 0 auto
}
.gbook_tit {
	width: 70%;
	margin: 0 auto;
	margin-bottom: 30px
}
	
.pic_list_info {
	display: block;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #799988;
	padding: 10px 10px; /*! line-height:34px; */
	margin-bottom: 20px;
	width: 82%;
	float: left;/*! margin-right: 20px; */
}
.pic_list_info>strong {
	font-size: 21px;
	margin-right: 10px;
	font-weight: 300;
	font-family: Arial, Helvetica, sans-serif;
	color: #edd799;/*! margin-top: 25px; */
	display: block;
	border-bottom: 1px solid #799988;
	line-height: 54px;
	margin-bottom: 20px;
}
.pic_list_info2 {
	display: block;
	overflow: hidden;
	line-height: 60px;
	height: 60px;
	font-size: 14px;
	font-weight: normal;
	color: #f7f8f8;
	margin-bottom: 14px;
}
.pic_list_info2 font {
	font-size: 14px;
	font-weight: normal;
	color: #fff;
	margin-right: 20px;
	display: inline-block;
	vertical-align: middle;
	background-color: #668b78;
	border-radius: 2px;
	padding: 0 0 0 2px;
	line-height: 14px;
	border: 1px solid #fff;
}
.pic_list_info2 font a img {
	width: 10px;
	height: 10px;
	display: inline-block;
	vertical-align: middle;
}
.pic_list_info2 font a {
	background: #fff;
	color: #f7f8f8;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 2px;
}
.pic_list_info2 a.del {
	float: right;
	display: inline;
	color: #f7f8f8;
}
.pic_list_info2 a.del:hover {
	text-decoration: underline;
	color: #f7f8f8;
}	
	#xinxi_pic{ float: left;width: 40%;}	
	#xinxi_zi{ line-height: 36px; margin-left: 20px;float: left}
	
}


@media (min-width: 768px) and (max-width: 991px) {
.waterfall {
	column-count: 2;
}
p {
	color: orange;
}
}

@media (max-width: 767px) {
.waterfall {
	column-count: 1;
}
}


@media only screen and (max-width: 480px) {
.left_menu {
	width: 100%
}
.waterfall {
	width: 95%;
	margin: 0 auto;
}
}
body {
	background: #628976!important;
	color: #e5dba3
}
a {
	color: #e5dba3
}
