﻿
/****头部*****/
.header{
	height: 90px;
	line-height: 90px;
	width: 100%;
	background: #fff;
}
.header .top_base{
	float: left;
}
.header .top_1{
	width: 16.8%;
	text-align: center;
}
.header .top_1 img{
	margin-top: 13.5px;
	/*vertical-align: middle;*/
}
.header .top_2 ul li{
	float: left;
	height: 90px;
	/*width: 13.5%;*/
	width: 15.5%;
	text-align: center;
}
.header .top_2{
	width: 54%;
	padding-left: ;
}
.header .top_2 ul li a{
	font-size: 16px;
	color: #777;
	display: inline-block;
	
	text-align: center;
}
.header .top_3{
	width: 11%;
}
.header .top_3 .topsearch{
	border: 1px solid #ddd;
    border-radius: 20px;
    box-sizing: border-box;
    padding-left: 15px;
    margin-top: 31px;
}
.header .top_2 ul li a:hover{
	color: #C0A16B;
}
.header .top_2 ul li a.active{
	color: #C0A16B;
}
.topsearch input.searchInput{
	border: none;
	border-radius: 20px;
	outline: none;
	box-sizing: border-box;
	width: 75%;
	padding-right:15px ;
	float: left;
	height: 29px;
}
.topsearch input.searchBtn{
	width: 23%;
	border: none;
	border-top-right-radius:20px; 
	border-bottom-right-radius:20px;
	float: right; 
	background: #DABF68 url(../image/search_icon.png) no-repeat center center;
	height: 29px;
}
.topsearch input.searchBtn:hover{
	cursor: pointer;
}
.topsearch input.searchInput::-webkit-input-placeholder { /* WebKit browsers */ 
font-size:14px;
} 
.topsearch input.searchInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
font-size:14px;
} 
.topsearch input.searchInput::-moz-placeholder { /* Mozilla Firefox 19+ */ 
font-size:14px;
} 
.topsearch input.searchInput:-ms-input-placeholder { /* Internet Explorer 10+ */ 
font-size:14px;
}.topsearch input.searchInput::-webkit-input-placeholder { /* WebKit browsers */ 
font-size:14px;
} 
.topsearch input.searchInput:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
font-size:14px;
} 
.topsearch input.searchInput::-moz-placeholder { /* Mozilla Firefox 19+ */ 
font-size:14px;
} 
.topsearch input.searchInput:-ms-input-placeholder { /* Internet Explorer 10+ */ 
font-size:14px;
}
.tel{
	color: #666;
    font-size: 18px;
    margin-left: 10px;
}
.toptel img{
	/*vertical-align: middle;*/
	margin-top: 31px;
}
.top_4{
	width: 14%;
}
.top_4_img{
	height: 100%;
	line-height: 90px;
}
.home_product{
	width: 100%;
}
.home_product_main{
	width: 1160px;
	margin: 0 auto;
	background: #fff;
	min-height:200px;
	padding:40px 20px 40px  20px;

}
.home_product_main .fl>img{
	transition: all .2s linear; 
}
.home_product_main .fl>img:hover{
	transform: scale(1.1);
}
.home_product_main .fl{
	overflow: hidden;
}
.h_product_intr{
	padding: 20px;
	box-shadow: 2px 2px 2px #FAF8F8;
}
.h_product_img img{
	max-width: 100%;
}
.h_product_p1{
	font-size: 14px;
	color: #666;
}
.h_product_p2{
	font-size: 14px;
	color: #666;
}
.h_product_more{
	display: block;
	color: #afafaf;
	border: 1px solid #CBCBCB;
	width: 105px;
	margin:  0 auto;
	text-align: center;
	height: 35px;
	line-height: 35px;
	border-radius: 3px;
}
.h_product_more:hover{
	color: #fff;
	background: #DCBE68;
	border:none;
}
.h_product_more{
	margin-top: 70px;
}
.h_product_p2{
	margin-top: 40px;
	padding: 0 30px;
}
.h_product_p1{
	margin-top: 40px;
	padding: 0 30px;
}
.h_product_img{
	margin-top: 67px;
	text-align: center;
}

.home_goods{
	background: #FFFBFB;
	padding: 55px 0 70px 0;
}
.home_goods_top_title{
	font-size: 28px;
	color:#ec8b91;
	text-align: center;
}
.home_goods_top_line{
	height: 5px;
	width: 40px;
	background: #DCBE68;
	margin: 0 auto;
	margin-top: 20px;
}
.home_goods_top_subtitle{
	font-size: 14px;
	color: #666;
	text-align: center;
	margin-top: 20px;
}
.goods_img{
	box-sizing: border-box;
	padding: 50px 20px 20px 20px;
	height: 281px;
	overflow: hidden;
	transition: all .2s; 
}
.goods_img{
	margin: 0 auto;
	background:#fff;
	box-shadow:0px 0px 8px #aaa;
}
/*.slideGroup li:nth-of-type(4n-3) .goods_img{
	background: #DEEBE5;
}
.slideGroup li:nth-of-type(4n-2) .goods_img{
	background: #DAE9F7;
}
.slideGroup li:nth-of-type(4n-1) .goods_img{
 	background: #FDF0F3;
}
.slideGroup li:nth-of-type(4n) .goods_img{
	background: #EEF5F4;
}
/*.slider_item:nth-of-type(even) .goods_img{
	background: #EEF5F4;
}*/
.mysliderall{
	margin-top: 40px;
}
.goods_img_line{
	width: 40px;
	height: 4px;
	background: #177C41;
	margin: 0 auto;
	margin-top:15px;
	display: none;
}

.goods_img_p2{
	color: #666666;
	font-size: 14px;
	text-align: center;
	margin-top: 15px;
	display: none;

	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	line-height: 25px;
}
.goods_img{
	transition: all .3s linear;


}
.goods_img:hover{
	box-shadow: 3px 3px 3px #E0E0E0;
	height: 365px;
	overflow: visible;
}
.goods_img:hover .goods_img_p1{
	color: #187c3e;
}
.goods_img:hover .goods_img_p2{

	display: block;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	height: 50px;
}
.goods_img:hover .goods_img_line{
	display: block;
}
.goods_item{
	padding: 50px 20px 20px 20px;
}
.goods_img_p1{
	margin-top: 20px;
	font-size: 20px;
	color: #333333;
	text-align: center;
}
.goods_item img{
	width:245px;
	height:165px;

}

.home_goods{
	height: 600px;
	background:url(../image/bgin.jpg) center top no-repeat
} 
.myslider .slick-prev,.myslider  .slick-next{
	top: 136px;
}
.goods_img img{
	text-align: center;
}
.goods_img{
	margin: 0 auto;
	margin:5px;
}

/* 本例子css */
.home_goods .slideGroup{ width:1290px;}
.home_goods .slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
.home_goods .slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.home_goods .slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.home_goods .slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
.home_goods .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }

.home_goods .slideGroup .sPrev,.home_goods .slideGroup .sNext{ position:absolute; left:5px; top:120px; display:block; width:40px; height:60px;background:url(../image/prev.png) center center no-repeat #F9F7F7 ; }
.home_goods .slideGroup .sNext{ left:auto; right:5px; background:url(../image/next.png) center center no-repeat #F9F7F7;  }
.home_goods .slideGroup .sPrev:hover{background: #F2ACB1 url(../image/preva.png) no-repeat center center;}

.home_goods .slideGroup .sNext:hover{ background: #F2ACB1 url(../image/nexta.png) no-repeat center center;  }

.home_goods .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.home_goods .slideGroup .parBd ul li{ margin:0 8px;padding:0px; float:left; _display:inline; overflow:hidden; text-align:center;width: 285px;  }
/*.home_goods .slideGroup .parBd ul li .pic{ text-align:center; }
.home_goods .slideGroup .parBd ul li .pic img{ width:120px; height:90px; display:block;  padding:2px; border:1px solid #ccc; }
.home_goods .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }*/
.home_goods .slideGroup .parBd ul li .title{ line-height:24px;   }


.myfootermain{
	width: 1200px;
	margin: 0 auto;
}
.myfootermain p{
	height: 66px;
	line-height: 66px;
	color:#dddddd;
}
.myfooter{
	background:#333335;
}
.myfootermain_p2{
	margin-left: 202px;
}
/***子页面导航**/
.chilid_nav_all{
	width: 100%;
	height: 70px;
	border-bottom:1px solid #DDDDDD;
}
.chilid_nav_main{
	width: 1200px;
	margin: 0 auto;
	line-height: 70px;
}
.child_nav_all_l a{
	display: inline-block;
	height: 70px;
	line-height: 70px;
	text-align: center;
	padding: 0 30px;
	font-size: 18px;
	color: #333;
}
.child_nav_all_l a.active{
	color: #ad8c06;
	border-bottom: 2px solid #AD8C06;
	line-height: 70px;
}
.place_icon{
	margin-top: 23px;
}
.place_font{
	font-size: 14px;
	color: #888888;
	margin-left: 10px;
}
.place_font a{
	color: #888888;
	
}
.about_main_top{
	padding: 75px 0;
	width: 1200px;
	margin: 0 auto;
}
.about_main_top_l{
	width: 430px;
	height: 485px;
	position:relative;
	
}
.about_main_top_l_kuang{
	width: 385px;
	height: 485px;
	border: 3px solid #EDE5C5;
	position: absolute;
	box-sizing: border-box;
}
.about_main_top_l_img{
	position: absolute;
	right: 0;
	top: 25px;
	overflow: hidden;
}
.about_main_top_l_img img{
	 width: 380px;
	 height: 435px;
	 transition: all linear .3s; 
}
.about_main_top_l_img img:hover{
	transform: scale(1.1);
}
.about_main_top_r{
	width: 660px;
}
.about_p1{
	font-size: 36px;
	font-family: "bookman old style";
	color:#C4A93E;
	margin-top: 15px;
}
.about_p2{
	color: #000000;
	font-size:24px;
	
	margin-top:15px;
	border-bottom: 1px solid #D8D8D8;
	padding-bottom:25px;
}

.about_line{
	width: 145px;
	height: 2px;
	background: #C4A941;
	margin-bottom: 20px;
	margin-top: -2px;
}
.about_p3{
	color:#666666;
	font-size: 16px;
	line-height: 30px;
	margin-top: 10px;
	margin-bottom: 30px;
}
.about_p4{
	color:#666666;
	font-size: 16px;
	line-height: 30px;
}
.about_line2{
	margin-top: 40px;
	width: 115px;
	height: 1px;
	background: #D3BE6E;
}
.about_main_bot{
	padding: 40px 0 75px 0;
}
.about_main_all{
	margin: 0 auto;
	width: 1200px;
}
.about_main_bot_top h1{
	font-size:30px;
	color: #333;
	text-align: center;
}
.about_main_bot_top .p1{
	font-size:30px;
	color: #333;
	text-align: center;
}
.about_line3{
	width: 45px;
	height: 2px;
	background: #EC8B91;
	margin: 20px auto 0 auto;
	
}
.about_main_bot_imgs{
	width: 100%;
}
 .about_main_bot_imgs_one{
	position: relative;	
	 overflow: hidden;
 	width: 360px;
 	height: 460px;
 	float: left;
 	margin-right: 60px;
}
.about_main_bot_imgs_one:last-child{
	margin-right: 0;
}
.about_main_bot_imgs_one:first-child+.about_main_bot_imgs_one+.about_main_bot_imgs_one{margin-right: 0px;}
 .about_main_bot_imgs_one .con {
        position: absolute;
        bottom: -85%;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: 2;
        display: block;
      	padding: 10px;
      	box-sizing: border-box;
        transition: bottom .3s;
       
    }

  .about_main_bot_imgs_one .bg {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        background: #fff;
        z-index: 1;
        opacity: 0;
        filter: alpha(opacity=0)
    }

   .about_main_bot_imgs_one .font-bg {
        width: 100%;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        background: #de665b;
        z-index: 1;
        opacity: 0;
        filter: alpha(opacity=0);
        transition-property: opacity;
        transition-duration: .3s;
        transition-delay: .2s
    }

    .about_main_bot_imgs_one .tit {
        font-size: 18px;
        color: #fff;
        line-height: 25px;
        color: #fff;
        font-weight: bold
    }

    .about_main_bot_imgs_one .en {
        font-size: 16px;
        color: #fff;
        opacity: .6;
        filter: alpha(opacity=60);
        line-height: 24px;
        min-height: 24px
    }

   .about_main_bot_imgs_one .font {
        font-size: 18px;
        color: #fff;
        line-height: 34px;
       margin-top: 100px;
        text-align: center;
    	border: 1px solid #fff;
    	height: 100%;
    	width: 100%;
    }
    .about_main_bot_imgs{
    	margin-top: 55px;
    }
   .about_main_bot_imgs_one .font2{
        font-size: 18px;
        color: #fff;
       	position: absolute;
       	bottom: 30px;
       	right:30px;
       	font-weight: bold;
       	z-index: 10;
    }
	.about_main_bot_imgs_one .font .span_l{
		display: block;
		padding-bottom:5px;
		padding: 20px 35px;
		box-sizing: border-box;
		color: #fff;
		text-align: left;
		margin-top: 127px;
	}
	.about_main_bot_imgs_one .font .span_r{
		display: block;
		color: #fff;
	}
	.about_main_bot_imgs_one img{
		width: 100%;
		max-width: 100%;
	}
    .about_main_bot_imgs_one .more {
        margin-top: 40px;
        width: 40px;
        height: 40px;
        border-radius: 50%;
        border: 1px solid rgba(255, 255, 255, .3);
        background: url(http://www.yang-sen.net/statics/images/yangsen/wel02.png) no-repeat center;
         
    }
     .about_main_bot_imgs_one:hover .con {
        bottom: 0
    }
     .about_main_bot_imgs_one:hover .font {
       margin-top: 0
    }

    .about_main_bot_imgs_one:hover .font-bg {
        opacity: .7;
        filter: alpha(opacity=30)
    }
    

#imageFlow {
		position: absolute;
		width: 100%;
		height: 80%;
		left: 0%;
		top: 0%;
		background: #fff;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 40%;
		background: #fff;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 16%;
		text-align: center;
		color: #FFF;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;
	}
	#imageFlow .title {
		font-size: 1rem;
		color: #333;
		font-weight: bold;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 10%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.1;
	}
	#imageFlow .arrow-left {
		position: absolute;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}	
	
.about_allimgs{
	width: 100%;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	position: relative;
	height: 800px;
}
.about_allimgs img.diapo{
	width: 658px;
	max-height: 420px;
}
.product_main_l{
	width: 50%;
	overflow: hidden;
}
.product_main_l img{
	transition: all .2s linear; 
}
.product_main_l img:hover{
	transform: scale(1.1);
}
.product_main_r img{
	transition: all .2s linear; 
}
.product_main_r img:hover{
	transform: scale(1.1);
}
.product_main_r{
	width: 50%;
	overflow: hidden;
}
.product_main{
	width: 1200px;
	margin: 0 auto;
}
.product_main{
	padding-top:60px;
}
.product_main_top {
	margin-top: 55px;
}
.product_main_l .p_img{
	height: 400px;
	width: 600px;
}
.product_main_r .p_img{
	height: 400px;
	width: 600px;
}
.product_main_r_img{
	text-align: center;
	margin-top: 50px;
}

.product_main_r .p1{
	font-size: 14px;
	color: #888888;
	text-align: center;
	width: 82%;
	margin:  30px auto 30px auto;
	line-height: 30px;
	
}
.product_main_r .more{
	display: block;
	margin: 0 auto;
	width: 140px;
	height: 40px;
	color: #fff;
	background: #459385;
	line-height: 40px;
	text-align: center;
	border-radius:20px;
	font-size: 14px;
	margin-top: 50px;
}

.product_main_l .p1{
	font-size: 14px;
	color: #888888;
	text-align: center;
	width: 82%;
	margin:  30px auto 30px auto;
	line-height: 30px;
	
}
.product_main_l .more{
	display: block;
	margin: 0 auto;
	width: 140px;
	height: 40px;
	color: #fff;
	background: #0062a5;
	line-height: 40px;
	text-align: center;
	border-radius:20px;
	font-size: 14px;
	margin-top: 50px;
}
.product_main_top2{
	margin-top: 0;
}
.product_main_r_img2{
	margin-top:65px;
}
.procut_one_body{
	width: 1200px;
	margin: 0 auto;
	padding: 60px 0 40px 0;
}
.procut_one{
	padding: 20px 0 0  0;
}
.procut_one_img{
	width: 260px;
	height: 265px;
	
	border: 1px solid #ddd;
	line-height: 265px;
	text-align: center;
	behavior: url(http://www.yang-sen.net/statics/css/yangsen/PIE.htc); 
	border-radius:50%;
}
.procut_one_img a{
	display: block;
	height: 100%;
	width: 100%;
	border-radius:50%;
	overflow: hidden;
}
.procut_one_img img{
	/*vertical-align: middle;*/
	/*width: 100%;*/
	width: 205px;
	height: 155px;
	margin-top: 50px;
	transition: all .3s linear; 
}
.procut_one_img img:hover{
	transform: scale(1.1);
}
.procut_one_font{
	width: 835px;
	
	margin-top: 52px;
}
.procut_one_font a{
	color: #333;
	transition: all .2s linear; 
}
.procut_one_font a:hover{
	color: #AD8C06;
}
.procut_one_font .p1{
	font-size: 24px;
	color: #333;
}
.procut_one_font  .p_line1{
	height: 2px;
	width: 60px;
	background: #AD8C06;
	margin: 20px 0;
}
.procut_one_font .p3{
	font-size: 14px;
	color: #666;
	line-height: 30px;
}
.procut_one:nth-of-type(odd) .procut_one_img{
	float: left;
	
}
.procut_one:nth-of-type(odd) .procut_one_font{
	float: right;
	
}
.procut_one:nth-of-type(even) .procut_one_img{
	float: right;
	background: #fff;
	behavior: url(http://www.yang-sen.net/statics/css/yangsen/ie-css3.htc); 
}
.procut_one:nth-of-type(even) .procut_one_font{
	float: left;
	behavior: url(http://www.yang-sen.net/statics/css/yangsen/ie-css3.htc); 
}
.procut_one:nth-of-type(odd){
	background: #fff;
	behavior: url(http://www.yang-sen.net/statics/css/yangsen/ie-css3.htc); 
}
.procut_one:nth-of-type(even){
	background: #F4F4F4;
	behavior: url(http://www.yang-sen.net/statics/css/yangsen/ie-css3.htc); 
}
.product_detail_main{
	width: 1200px;
	margin: 0 auto;
	padding: 50px 0 150px 0;
}
.product_detail_r{
	width: 755px;
	float: right;
}
.p_d_title .p1{
	font-size: 14px;
	color: #ec8b91;
	text-align: center;
}
.p_d_title .p2{
	font-size: 24px;
	color: #ec8b91;
	text-align: center;
	margin-bottom: 55px;
}
.xiangqign_img img{
	width: 100%;
}
.product_detail_l{
	padding: 106px 0 0 0;
}
.p_d_l_one{
	width: 230px;
	height: 160px;
	border: 1px solid #ddd;
	line-height: 160px;
	text-align: center;
}

.p_d_l_one img{
	vertical-align: middle;
	width: 180px;
	height: 125px;
	margin-top: 17.5px;
}
.p_d_l_one_a .p1{
	color: #666;
	font-size: 16px;
	text-align: center;
	margin-top:15px;
}
.p_d_l_one_a .p1:hover{
	color: #009d04;
}
.p_d_l_one_a{
	display: block;
	margin-bottom: 20px;
}
.news_detail_content{
	width: 1200px;
	margin:  0 auto;
}
.inDeatil_main p{
	text-align: center;
}
.inDeatil{
	border-bottom: 1px dashed #DDDDDD; 
	width:100%;
	color: #7F7F7F;
	margin-bottom:30px;
}
.inDeatil p{
	 text-indent:2em  
}
.inDeatil_title{
	margin:80px 0 40px 0;
	border-bottom: 1px dashed #DDDDDD; 
	
}
.inDeatil_title p{
	line-height: 50px;
}
.inDeatil_main p{
	line-height: 30px;
}
.inDeatil_main>div{
	
}
.inDeatilmainImg{
	margin:20px 0 30px 0;
}
.shareTiao{
	margin-bottom: 100px;
}
.inDeatilmainImg{
	text-align: center;
}
.inDeatil_title .p1{
	color: #4e4e4e;
	font-size: 22px;
}
.prevpage{
	color: #666;
	font-size: 14px;
	margin: 10px 0;
	display: block;
}
.prevpage:hover{
	color: #c4a93e;
}
.nextpage:hover{
	color: #c4a93e;
}
.nextpage{
	color: #666;
	font-size: 14px;
	margin: 10px 0;
	display: block;
}
.inDeatil_main p{
	color: #333;
}
.video_detail_content{
	width: 1200px;
	margin: 0 auto;
	padding-top: 60px;
	padding-bottom: 40px;
}
.video_btn{
	height: 50px;
	line-height: 50px;
	display: inline-block;
	text-align: center;
	background: #F3F3F3;
	color: #333;
	font-size: 18px;
	width: 145px;
	margin-right:30px;
}
.video_btn.active{
	background: #DDA400;
	color: #fff;
}
.video_detail_content{

	border: none;
}
.video_detail_content .add{
	
    position: absolute;
    width: 100%;
    height: 100%;
    top: 100%;
    transition: all .5s ease;
    background:rgba(0,0,0,.2)
}
.video_detail_content .add .mask{
	
    margin-left: -29px;
    margin-top: -29px;
    position: absolute;
    left: 50%;
    top: 50%;
    
}
.s_list_a{
	position: relative;
    display: block;
    width: 100%;
   	height: 277px;
    overflow: hidden;
}
.s_list_a img{
	width: 100%;
	height: 100%;
}
.tit_box{
	padding: 20px 20px;
    background-color: #ECF1F4;
    transition: all 0.3s ease;
    box-sizing: border-box;
  
  
}
.tit_box .tit.el{
	color: #333;
    font-size: 18px;
}
/*.video_one:hover .tit_box{
	 background-color: #DDA400;
}*/
.video_one:hover  .add{
	top: 0;	
}
.video_one{
	margin-bottom: 50px;
	width: 30%;
	float: left;
	margin-right: 50px;
}
.tit_box_icon {
	line-height: 24px;	
}
.tit_box_icon img{
	width: 24px;
	vertical-align: middle;
}
.video_one:first-child+.video_one+.video_one{margin-right: 0px;}
.video_one:nth-of-type(3n){
	margin-right: 0;
}
.my_video{
	width: 960px;
	height: 570px;
	background: #000000;
	position: fixed;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	z-index: 10000;
}
.my_video_top{
	width:100%;
	height: 60px;
	line-height: 60px;
	background: #DCBE68;
}
.my_video_top_name{
	font-size: 18px;
	color: #fff;
	margin-left: 20px;
}
.my_video_top_btn button{
	border: none;
	color: #fff;
	font-size: 20px;
	background: none;
}
.my_video_top_btn{
	height: 60px;
	line-height: 60px;
	margin-right: 20px;
}
.my_video_top_btn  img{
	margin-top: 18px;
}
.contact_main_title{
	margin-bottom: 60px;
}
.contact_main{
	padding-top:60px;
}
.contact_main_title .about_main_bot_top .about_line3{
	background: #AD8C06;
}
.contact_main_l{
	width: 59%;
	height: 680px;
}
.contact_main_r{
	width: 41%;
	height: 680px;
	background: #EBDDBF;
}
.contact_main_r{
	padding: 10px 30px 30px 30px;
	box-sizing: border-box;
}
.contact_title{
	width: 90%;
	padding:25px 0; 
	border-bottom: 2px solid #E4D2AD;
	color: #a37c29;
	font-size: 24px;
	padding-left: 10px;
	margin-bottom: 30px;
}
.place_detail{
	padding-left: 10px;
	margin-bottom: 25px;
}
.place_detail_icon{
	margin-right: 10px;
}
.place_detail_name{
	color: #a37c29;
	font-size: 16px;
}
.message{
	padding-left: 10px;
	box-sizing: border-box;
}
.message label{
	font-size: 16px;
	color: #a37c29;
	margin-right: 10px;
	width: 15%;
}
.message_title{
	font-size: 16px;
	color: #a37c29;
	margin-right: 15px;
	
}
.message_name{
	width: 260px;
	height: 30px;
	line-height: 30px;
	border: none;
	outline: none;
	background: #fff;
	
	width: 75%;
}
.message_tel{
	width: 260px;
	height: 30px;
	line-height: 30px;
	border: none;
	outline: none;
	background: #fff;
	margin-bottom: 20px;
	width: 75%;
}
.message_text{
	width: 600px;
	height: 75px;
	background: #fff;
	outline: none;
	border: none;
	width: 87%;
}
.message form{
	width: 95%;
}
.place_detail2{
	margin-bottom: 10px;
}
.submitbtn{
	width: 100px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #fff;
	border: none;
	outline: none;
	color: #A37C2B;
	font-size: 16px;
	margin-top: 20px;
	margin-left: 50px;
}
.body_bottom{
	width: 1248px;
	margin: 70px auto 10px auto;
	height: 145px;
	
}
.ma_app{
	width: 330px;
	border-right: 1px dashed #B7B7B7;
}
.ma_app_l{
	width: 96px;
	height: 96px;
	margin-right: 15px;
}
.ma_app_l img{
	width: 100%;
	height: 100%;
}
.ma_app_r{
	font-size: 14px;
	color: #888;
}
.ma_app_r_telfont{
	height: 20px;
	line-height: 20px;
	margin-left: 10px;
}
.ma_app_r_telimg{
	height: 20px;
}
.ma_app_r_telimg img{
	height: 100%;
	
}
.ma_app_r_tel{
	margin-top: 15px;
}
.ma_app_r .font1{
	margin-top: 5px;
	margin-bottom: 10px;
}
.ma_wx{
	margin-left: 135px;
}
.ma_app_r_tel2{
	font-size: 28px;
	color: #187c3e;
}
.ma_app_r .font3{
	margin-top: 5px;
	margin-bottom: 5px;
}
.app_main{
	
}
.app_main_first{
	height: 785px;
	width: 1200px;
	margin: 0 auto;
	background: url(../image/y01.jpg) no-repeat center bottom;
}

.app_main_first .about_main_bot_top{
	padding: 50px 0 0 0;
	
}
.app_main_second_main{
	width: 1200px;
	margin:  0 auto;
	height: 714px;
	/*background: url(../image/y02.jpg) center bottom no-repeat;*/
	
}
.app_main_second{
/*	background: #FBE8E9;*/
	background: url(../image/y02.jpg) center bottom no-repeat;
}
.app_main_second_main .p1{
	color:#2e2e2e;
	font-size: 34px;
	text-align: center;
	padding-top: 80px;
}
.app_main_third{
	
}
.app_main_third_main{
	width: 1200px;
	margin: 0 auto;
	background: url(../image/y04.jpg) left bottom no-repeat;
	height: 732px;
}
.app_main_third_main_l .p1{
	font-size: 36px;
	color: #000;
	text-align: center;
	margin-bottom: 20px;
}
.app_main_third_main_l .p2{
	font-size: 18px;
	color: #888;
	text-align: center;
}
.app_main_third_main_l{
	height: 100%;
	width: 600px;
	padding: 105px 125px 85px 155px;
	box-sizing: border-box;
}
.app_main_third_main_l_ma{
	width: 300px;
	height:360px;
	box-shadow:0px 0px  5px 3px #ddd;
	margin:85px auto 0 auto;
	padding: 25px 0 15px 0;
	box-sizing: border-box;
}
.down_btn{
	display: block;
	margin: 0 auto;
	width: 210px;
	height: 55px;
	line-height: 55px;
	background: #C4A941;
	color: #fff;
	font-size: 18px;
	text-align: center;
	border-radius: 30px;
	margin-bottom: 15px;
}
.app_erweima{
	width: 220px;
	height: 220px;
	line-height: 220px;
	text-align: center;
	border: 1px solid #D1D2D4;
	margin: 0 auto;
}
.app_erweima img{
	width: 185px;
	height: 185px;
	/*vertical-align: middle;*/
	margin:15px;
}
.app_main_third_main_l .font1{
	font-size: 16px;
	color: #333;
	text-align: center;
	margin-top: 10px;
}
/*专家*/
 .index_zj{ width:100%; min-width:1200px; padding:0px; text-align:center; border:0px; height:750px; bottom:0px;}
.index_zj_bg{width:100%; margin:0px auto; padding:0px;border:0px;height:750px; position:relative;margin-top: 20px;}
 .index_zj_title{  height:166px; position:absolute;width:50%; top:95px; text-align:center;margin: 0 auto;}
 .index_zj_title img{  height:166px; width:159px; margin:0 auto}
 
 .slideBoxr{width:100%; overflow:hidden; overflow:hidden;  }	
	 
	 
		.slideBoxr .bd { width:100%; height:750px; margin:0; }
		.slideBoxr .bd img.zjimg{height:650px; display:block;margin: 0 auto;margin-top: 50px;border-radius: 20px;}
		.slideBoxr .bd li { width:100%;}
		 
		.zj_text{ float:left; width:50%; height:750px;text-align: center;background: #FEF9F9;}
		.zj_text_title{ width:500px; background-image:url(../image/zj_text_bg.png); background-position:bottom center; background-repeat:no-repeat; line-height:49px; height:95px; text-align:center; color:#333333; font-size:49px; font-weight:normal; margin-top:350px;margin-left: auto;margin-right: auto;margin-bottom: 10px; }
		.zj_text_title span{ color:#989898; font-size:28px; line-height:64px; }
		
		.zj_text_info{ width:500px; line-height:35px; height:105px; text-align:center; color:#585760; font-size:18px; font-weight:normal; margin:0px; overflow:hidden;margin-right:auto ;margin-left: auto;margin-bottom: 10px; }
		.zj_text_info span{  color:#333333; font-weight:bold }
			 
	 
		.slideBoxr .next {background:url(../image/t_btnp2.png) no-repeat; height:119px; width:110px;position: absolute; left:50%;transform: translateX(-50%); top:295px; }
		
		
		.zj_l{
			width: 50%;
			text-align: center;
			background: #E4E8ED;
			height: 750px;
		}
		 .index_zj_title>img{
		 	width: 159px !important;
		 	height: 166px !important;
		 	
		 }
		 .index_more2{
		 	height: 30px;
		 	text-align: center;
		 }
		 .more_btn a{
		 	display: block;
		 	width: 155px;
		 	height: 30px;
		 	line-height: 30px;
		 	text-align: center;
		 	color: #fff;
		 	font-size: 14px;
		 	margin: 0 auto;
		 	background: #D9C88B;
		 }
.star_title{
	padding: 40px 0;
	box-sizing: border-box;
}
.star_d_main_body{
	width: 1200px;
	margin: 0 auto;
	ilter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=gray,endcolorstr=white,gradientType=0);	
    -ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=gray,endcolorstr=white,gradientType=0);	
	background:#fff; /* 一些不支持背景渐变的浏览器 */  
    background:-moz-linear-gradient(top, #E8E8E8, rgba(255, 255, 255, 0.5));  
    background:-webkit-gradient(linear, 0 0, 0 bottom, from(#E8E8E8), to(rgba(255, 255, 255, 0.5)));  
   min-height: 700px;
   margin-top: 30px;
}
.star_d_main_body_top_r{
	width: 50%;
	text-align: center;
}
.star_d_main_body_top_r .p1{
	font-size: 26px;
	margin: 10px 0;
}
.star_d_main_body_top_l .p1{
		font-size: 26px;
		margin: 10px 0;
}
.star_d_main_body_top_l{
	width: 50%;
	text-align: center;
}
.star_d_main_body_font .p1{
	font-size: 36px;
	color: #333;
	font-weight: bold;
	text-align: center;
	margin-top: 50px;
	padding-bottom: 30px;
	border-bottom: 3px solid #D2D2D2;
}
.star_d_main_body_font .p2{
	font-size: 16px;
	padding:20px;
	line-height: 20px;
}
.star_d_main_body{
	margin-bottom: 30px;
	border-bottom: 2px solid #F6F6F6;
	color:#555;
	line-height:1.8;
	background:url(../image/lead_bg.jpg) repeat-x left top;
}
.star_d_main_body p{
	text-indent:2em;
}
.nextlastpage{
	width: 1200px;
	margin: 0 auto;
	padding: 0 20px;
	box-sizing: border-box;
}
.backmulu a{
	font-size: 14px;
	color: #333;
	box-sizing: border-box;
}
.backmulu a:hover{
 color: #ec8b91;
}
.nextlastpage.clear a:hover{
	color: #ec8b91;
}
.cd-timeline-content_img{
	width: 100%;
	height: 100%;
	border-radius: 50px;
	transition: all .3s linear;
}
.cd-timeline-content_img:hover{
	
	transform: scale(1.1);
 	-webkit-transform:scale(1.1); 
}
.cd-timeline-content a>div.relative{
	overflow: hidden;
	border-radius: 50px;
	transform:scale(1);  
    -webkit-transform:scale(1); 
}
.cd-timeline_news{
	padding:0 20px;
	box-sizing: border-box;
	background: rgba(0,0,0,.65);
	height: 68px;
	color: #fff;
	width: 100%;
}
.cd-timeline_news{
	position: absolute;
	bottom: 0;
	border-bottom-right-radius:50px;
	border-bottom-left-radius:50px;
}
.cd-timeline_news .p1{
	font-size: 16px;
	margin: 0;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	margin-top: 5px;
}
.cd-timeline_news .p2{
	font-size: 12px;
	margin: 0;
	padding-left: 10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 1;
	overflow: hidden;
	margin-top: 10px;
}
/* 本例子css */
		/* 本例子css */
		


	.news_list .slideGroup{ width:1200px;text-align:left;  }
	.news_list .slideGroup .parHd{ height:30px; line-height:30px; background:#f4f4f4; padding:0 20px; border-bottom:1px solid #ddd;  position:relative;  }
	.news_list .slideGroup .parHd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
	.news_list .slideGroup .parHd ul li{ float:left; padding:0 15px; cursor:pointer;  }
	.news_list .slideGroup .parHd ul li.on{ height:30px;  background:#fff; border:1px solid #ddd; border-bottom:2px solid #fff; }
	.news_list .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }

	

	.news_list .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
	.news_list .slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
	.news_list .slideGroup .parBd ul li .pic{ text-align:center;width: 170px;}
	.news_list .slideGroup .parBd ul li .pic img{ width:170px; height:90px; display:block;  padding:2px;  }
	.news_list .slideGroup .parBd ul li .pic a{}
	.news_list .slideGroup .parBd ul li .title a{ height:94px;display: block;width: 170px; position: relative;  }
	.news_list .slideGroup .parBd ul li .title a .icon_cir {width: 18px;height: 18px;display: block;background: url(../image/icon_2.png) no-repeat center center;position: absolute;right: 20px;top: 38px;}
	.news_list .slideGroup .parBd ul li .title a .span_year{ 
			display: block;
			position: absolute;
			right: 0;
			bottom: 2px;
			font-size: 16px;
			color: #575757;
		}
	/*.news_list .tempWrap{

		background: url(../image/bgline.png) center no-repeat;

		

	}*/
	.news_list .slideBox{

		background: url(../image/bgline.png) center no-repeat;

		

	}
	.news_list .slideGroup .parBd ul li .title a .icon_cir.active{background: url(../image/icon_1.png) no-repeat center center;}

	.news_list .slideGroup .sPrev,.news_list .slideGroup .sNext{ position:absolute; left:5px; top:30px; display:block; width:28px; height:55px;background:url(../image/new_prev.jpg) center center no-repeat #fff; }
	.news_list .slideGroup .sNext{ left:auto; right:5px; background:url(../image/new_next.jpg) center center no-repeat #fff;   }
	.news_list .slideGroup .sPrev:hover,.news_list .slideGroup .sNext:hover{ border-color:#f60;  }
	

/****侧边****/
.izl-rmenu{position:fixed;right:0%;bottom:50%;margin-bottom: -200px;padding-bottom:73px;z-index:999;}
.izl-rmenu .btn{width:58px;height:50px;border-bottom: 1px dotted #fff;text-align:center;cursor:pointer;position:relative;}
.izl-rmenu .btn-kf{background:url(../image/fk1.png) 0px 0px no-repeat;background-color:#DCBE68;}
.izl-rmenu .btn-qq{background:url(../image/fk2.png) 0px 0px no-repeat;background-color:#DCBE68;}
/*.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu .btn-kf:hover{
	background-color:#00b4fc
}*/
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../image/fk2.png) center no-repeat;background-color:#DCBE68;text-decoration:none;display:block;}
.izl-rmenu a.btn-kf,.izl-rmenu a.btn-kf:visited{background:url(../image/fk1.png) center no-repeat;background-color:#DCBE68;text-decoration:none;display:block;}

.izl-rmenu .btn-wx{background:url(../image/fk4.png) center no-repeat;background-color:#DCBE68;}
/*.izl-rmenu .btn-wx:hover{background-color:#78c340;}*/
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;max-width: 160px;}
.izl-rmenu .btn-phone{background:url(../image/fk3.png) center no-repeat;background-color:#DCBE68;}
/*.izl-rmenu .btn-phone:hover{background-color:#f8c424;}*/
.izl-rmenu .btn-phone .phone{background-color:#DCBE68;position:absolute;width:160px;left:-160px;top:0px;line-height:50px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{height:55px;background:url(../image/fk5.png) center no-repeat;background-color:#DCBE68;display:none;}
/*.izl-rmenu .btn-top:hover{background-color:#444;}*/

.myfootermain p{
	font-size: 12px;
}
.app_icons{
	width: 360px;
	padding: 80px 10px 65px  10px;
	height: 650px;
	box-sizing: border-box;
}
.app_icons_one{
	width: 150px;
	height: 140px;
	position: relative;
	margin-bottom: 35px;
	display: block;
}
.app_icons_one_main{
	width: 138px;
	height: 131px;
	text-align: center;
	box-shadow:0px 0px  5px 3px #E8E8E8;
	position: absolute;
	top: 5px;
}
.app_icons_one_img{
	position: absolute;
	right: 0;
	
}
.app_icons_one:nth-of-type(odd){
	float: left;
}
.app_icons_one:nth-of-type(even){
	float: right;
}
.app_icons_one_main .p1{
	font-size: 16px;
}
.app_icons_one_main_top{
	margin-top: 20px;
}
.about_main_l_img{
	float: right;
	height: 400px;
	width: 235px;
	background: #009D04;
	margin-right: 52px;
	margin-top: 130px;
	
}
.about_main_l_img img{
	width: 100%;
	height: 100%;
}
.app_icons_one_main_top_img{
	width: 100%;
	
	height: 66px;
	background: url(../image/appicon01.png) no-repeat center center;
	margin-bottom: 6px;
}
.app_icons_one_main_top_img2{
	width: 100%;
	
	height: 66px;
	background: url(../image/appicon02.png) no-repeat center center;
	margin-bottom: 6px;
}
.app_icons_one_main_top_img3{
	width: 100%;
	
	height: 66px;
	background: url(../image/appicon03.png) no-repeat center center;
	margin-bottom: 6px;
}
.app_icons_one_main_top_img4{
	width: 100%;
	
	height: 66px;
	background: url(../image/appicon04.png) no-repeat center center;
	margin-bottom: 6px;
}
.app_icons_one_main_top_img5{
	width: 100%;
	
	height: 66px;
	background: url(../image/appicon05.png) no-repeat center center;
	margin-bottom: 6px;
}
.app_icons_one_main_top_img6{
	width: 100%;
	
	height: 66px;
	background: url(../image/appicon06.png) no-repeat center center;
	margin-bottom: 6px;
}
.app_icons_one_main:hover{
	background: #EF9DA3;
	color: #fff;
}
.app_icons_one_main:hover .app_icons_one_main_top_img{
	background: url(../image/appicon01-1.png) no-repeat center center;
}
.app_icons_one_main:hover .app_icons_one_main_top_img2{
	background: url(../image/appicon02-1.png) no-repeat center center;
}
.app_icons_one_main:hover .app_icons_one_main_top_img3{
	background: url(../image/appicon03-1.png) no-repeat center center;
}
.app_icons_one_main:hover .app_icons_one_main_top_img4{
	background: url(../image/appicon04-1.png) no-repeat center center;
}

.app_icons_one_main:hover .app_icons_one_main_top_img5{
	background: url(../image/appicon05-1.png) no-repeat center center;
}
.app_icons_one_main:hover .app_icons_one_main_top_img6{
	background: url(../image/appicon06-1.png) no-repeat center center;
}
.search_btn{
	height: 90px;
	width: 1200px;
	background: #EEEEEE;
	border-bottom: 1px solid #DDDDDD;
	margin: 20px auto;
	
}
.searchinput{
	width: 270px;
	height: 30px;
	line-height: 30px;
	outline: none;
	border: none;
	background: #fff;
	box-sizing: border-box;
	padding-left: 20px;
	margin-top: 30px;
	margin-left:30px ;
}
.searchsubmit{
	width: 125px;
	height: 30px;
	border:none;
	text-align: center;
	line-height: 30px;
	background: #ED9196;
	color: #fff;
}
.searchalllists{
	width: 1200px;
	margin: 0 auto;
}
.searchalllists_one .p1{
	font-size: 16px;
	color: #333;
	padding: 10px;
	border-bottom: 1px solid #ddd;
}
.searchalllists_one .p2{
	font-size: 16px;
	color: #333;
	padding: 10px;
}
.searchalllists_one .span_1{
	margin: 0 20px;
	font-weight: bold;
}
.searchalllists_one .span_3{
	margin: 0 20px;
}
.searchalllists_one{
	margin-bottom: 20px;
}
#pages{
	text-align: center;
	margin-top: 20px;
}
#pages a{
	display: inline-block;
	padding: 5px 10px;
	background: #fff;
	color: #AD8C06;
	border: 1px solid #ddd;
	box-sizing: border-box;
	margin: 10px 0;
}
#pages .a1:first-child{
	display: none;
}
#pages span{
	display: inline-block;
	border: 1px solid #ddd;
	padding: 5px 10px;
	background: #AD8C06;
	color: #fff;

}
.star_main{
	width: 100%;height: 750px;
}
.table_form tr th font{
	color: #EBDDBF !important;
	opacity: 0 !important;
}
.p_d_l_one_a:hover .p_d_l_one{
	border-color: #009d04 ;
}
.p_d_l_one_a:hover p{
	color: #009d04 ;
}
.p_d_l_one_a img{
	transition: all linear .2s;  
}
.p_d_l_one_a:hover img{
	transform: scale(1.1);
}
.home_goods{
	min-height: 680px;
}
.about_main_bot_imgs_one:nth-of-type(2){
	margin-top: 30px;
}
body{
	overflow-x:hidden !important;
}
.probgs{
	background:url(../image/newsbg2.jpg) center;
}
.productlists{
	background:url(../image/newsbg2.jpg) center top;
}