body{
	font-family: Tahoma,Microsoft YaHei,'微软雅黑',Helvetica,Arial,'宋体',sans-serif;
	font-size:12px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	color:#333;
}
*{
	margin:0;
	padding:0;
}
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#78ab19;
	text-decoration:none;
	outline:0;
	-moz-outline:none;
}
input,textarea{
	outline:0;
	-moz-outline:none;
	border:none;
}
ul,ol,li{
	list-style:none;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
}
.clearfix:after{
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.clearfix{
	*zoom:1;
}
*html .clearfix{
	height:1%;
}
*+html .clearfix{
	height:1%;
}
img{
	border:0;
}
em,i{
	font-style:normal;
}

.bt_top{
	width:100%;
	min-width:1200px;
	margin:0 auto;
}
.bt_top_coc{
	width:1200px;
	margin:0 auto;
	padding:10px 0;
}
.bt_top_coc h1{
	float:left;
	display:inline;
}
.bt_top_coc h1 img{
	display:block;
}
.bt_top_coc span{
	float:left;
	padding:20px 0 0 25px;
	line-height:56px;
	font-size:16px;
}
.bt_top_coc ul{
	float:right;
	display:inline;
	padding-top:25px;
}
.bt_top_coc li{
	float:left;
	display:inline;
	margin-left:30px;
	position:relative;
	line-height:48px;
	font-size:14px;
	background:url(ewmicon.png) no-repeat left 14px;
	padding-left:28px;
	cursor:pointer;
	color:#78ab19;
}
.bt_top_coc li em{
	padding-right:15px;
	float:left;
	background:url(tbjt.png) no-repeat right 14px;
}
.bt_top_coc li.ewmfd em{
	background:url(tbjt.png) no-repeat right -24px;
}
.bt_top_coc li .ewmpic{
	position:absolute;
	right:0;
	top:40px;
	width:120px;
	height:120px;
	display:none;
	z-index:100;
	border:2px #78ab19 solid;
}
.bt_nav{
	width:100%;
	min-width:1200px;
	margin:0 auto 10px;
	height:40px;
	line-height:40px;
	background:#909090;
}
.bt_nav>ul{
	width:1200px;
	height:40px;
	margin:0 auto;
}
.bt_nav>ul>li{
	float:left;
	display:inline;
	border-left:2px #fff solid;
	position:relative;
}
.bt_nav>ul>li:first-child{
	border:none;
}
.bt_nav>ul>li a.first_a{
	display:block;
	font-size:16px;
	color:#fff;
	padding:0 33px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_nav>ul>li a:hover,.bt_nav>ul>li:hover a.first_a{
	color:#fff;
	background:#6d6d6d;
}
.bt_nav_dhbox{
	width:180px;
	position:absolute;
	top:40px;
	left:50%;
	margin-left:-90px;
	z-index:91;
	display:none;
}
.sanjiao{
	width:100%;
	height:10px;
	background:url(second_sanjiao.png) center no-repeat;
	overflow:hidden;
}
.bt_nav>ul>li .bt_nav_dhmenu{
	width:100%;
	padding:10px 0;
	background:#909090;
	overflow:hidden;
	text-align:center;
}
.bt_nav>ul>li .bt_nav_dhmenu a{
	display:block;
	line-height:35px;
	font-size:14px;
	color:#fff;
}
.bt_nav>ul>li .bt_nav_dhmenu a:hover{
	color:#ffffff;
	background:#6d6d6d;
}
.bt_banner{
	width:100%;
	min-width:1200px;
	overflow:hidden;
	background:#fff;
	height:550px;
	margin-bottom:10px;
}
.bt_slideBox{
	width:100%;
	height:550px;
	overflow:hidden;
	position:relative;
}
.bt_banner .bt_bd{
	position:absolute;
	width:1920px;
	left:50%;
	margin-left:-960px;
	top:0;
	z-index:90;
}
.bt_banner .bt_bd li{
	z-index:92;
}
.bt_banner .bt_bd li img{
	display:block;
	width:1920px;
}
.bt_banner .hd{
	height:15px;
	overflow:hidden;
	position:absolute;
	left:50%;
	bottom:20px;
	margin-left:-55px;
	z-index:93;
}
.bt_banner .hd li{
	float:left;
	margin-right:10px;
	width:27px;
	height:5px;
	text-align:center;
	background:#434343;
	cursor:pointer;
}
.bt_banner .hd li.on{
	background:#e1c5a3;
}
.bt_product_box{
	width:100%;
	min-width:1200px;
	overflow:hidden;
	padding-bottom:43px;
	margin:0 auto;
}
.bt_product_fb_box{
	width:100%;
	min-width:1200px;
	overflow:hidden;
	padding-bottom:43px;
	margin:0 auto;
	background-color:#fbfbfb;
}
.bt_product{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.bt_pro_tit{
	background:url(index-title-bg.png) no-repeat center 54px;
	padding-top:34px;
	text-align:center;
	overflow:hidden;
}
.bt_pro_tit h2{
	font-size:28px;
	line-height:30px;
	color:#333333;
	font-weight:normal;
	overflow:hidden;
    margin-bottom:6px;
}
.bt_pro_tit p{
	font-size:14px;
	color:#333333;
	text-transform:uppercase;
	overflow:hidden;
}
.bt_pro_menu{
	width:1040px;
	margin:0 auto;
	padding-top:10px;
}
.bt_pro_menu_o{
	float:left;
	display:inline;
	cursor:pointer;
	margin:20px 0 0 23px;
}
.bt_pro_menu_line{
	width:50px;
	height:1px;
	background-color:#c9c9c9;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
    margin-bottom:10px;
}
.bt_pro_menu_o.on .bt_pro_menu_line,.bt_pro_menu_o:hover .bt_pro_menu_line{
	background-color:#78ab19;
	width:100%;
}
.bt_pro_menu_a{
	height:43px;
	line-height:43px;
	border:1px solid #c9c9c9;
	font-size:16px;
	padding:0 16px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_pro_menu_o.on .bt_pro_menu_a,.bt_pro_menu_o:hover .bt_pro_menu_a{
	background-color:#78ab19;
	color:white;
	border:1px solid #78ab19;
}
.bt_pro_eightbox{
	padding-top:14px;
	overflow:hidden;
}
.bt_pro_eightcon{
	width:100%;
	overflow:hidden;
	display:none;
}
.bt_pro_eightcon ul{
	width:1216px;
	overflow:hidden;
}
.bt_pro_eightcon li{
	float:left;
	display:inline;
	position:relative;
	margin-top:16px;
	width:288px;
	height:368px;
	margin-right:16px;
	background:#fff;
	overflow:hidden;
}
.bt_pro_eightcon li a{
	display:block;
	position:relative;
	border:1px solid #f5f5f5;
}
.bt_pro_e_content{
	position:absolute;
	top:-100%;
	left:0;
	width:100%;
	height:103px;
	padding-top:17px;
	background:url(bg-green90.png);
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_pro_eightcon li a:hover .bt_pro_e_content{
	top:0;
}
.bt_pro_e_content p{
	font-size:14px;
	line-height:22px;
	color:#f5f5f5;
	padding:0 30px;
	text-align:center;
}
.bt_pro_e_img{
	width:100%;
	height:286px;
	overflow:hidden;
}
.bt_pro_e_img img{
	width:100%;
	display:block;
	height:286px;
}
.bt_pro_e_tit{
	height:80px;
	text-align:center;
}
.bt_pro_e_tit h3{
	font-size:18px;
	font-weight:normal;
	padding-top:16px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
	margin-bottom:8px;
	line-height:20px;
	height:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bt_pro_e_tit p{
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
	font-size:16px;
}
.bt_pro_eightcon li a:hover .bt_pro_e_tit h3,.bt_pro_eightcon li a:hover .bt_pro_e_tit p{
	color:#78ab19;
}
.bt_pro_tj{
	padding-top:14px;
	width:100%;
	overflow:hidden;
}
.bt_pro_tj ul{
	width:1215px;
	overflow:hidden;
}
.bt_pro_tj li{
	width:232px;
	margin-right:10px;
	height:300px;
	margin-top:16px;
	overflow:hidden;
	float:left;
	display:inline;
}
.bt_pro_tj li a{
	width:230px;
	border:solid 1px #e1e1e1;
	height:298px;
	overflow:hidden;
	background:#fff;
	position:relative;
	display:block;
}
.bt_product_box .bt_pro_tj li a{
	background:#fbfbfb;
}
.bt_pro_tj li a img{
	display:block;
	width:220px;
	height:220px;
	margin:0 auto 5px;
}
.bt_pro_tj li a h3{
	padding:0px 24px;
	line-height:20px;
	height:40px;
	overflow:hidden;
	font-size:14px;
	text-align:center;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_pro_tj li a:hover h3{
	color:#78ab19;
}
.bt_pro_tj li a p{
	width:60%;
	height:30px;
	line-height:30px;
	background:url(bg-green90.png);
	position:absolute;
	top:0;
	left:0;
	text-align:center;
	color:#fff;
	font-size:16px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_pro_tj li a:hover p{
	left:-60%;
}
.bt_pro_picMarquee{
	overflow:hidden;
	padding-top:30px;
	position:relative;
}
.bt_pro_picbd{
	padding:0 5px;
	overflow:hidden;
}
.bt_pro_picbd li{
	margin:0 8px;
	overflow:hidden;
	text-align:center;
	background:#fff;
	position:relative;
	display:inline;
}
.bt_pro_picbd li img{
	width:270px;
	height:270px;
	padding:5px;
}
.bt_pro_picbd li h3{
	width:250px;
	height:36px;
	padding:0 0 8px;
	font-size:15px;
	line-height:36px;
	margin:0 auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bt_pro_picbd li p{
	width:250px;
	height:100%;
	padding:0 15px;
	line-height:24px;
	background:url(bg-green90.png);
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
	position:absolute;
	top:0;
	left:-100%;
}
.bt_pro_picbd li:hover p{
	left:0;
}
.bt_pro_picbd li p a{
	padding:90px 0 0;
	font-size:16px;
	color:#fff;
	display:inline-block;
}
.bt_in_news_box{
	width:100%;
	min-width:1200px;
	overflow:hidden;
	padding:43px 0 55px;
	margin:0 auto;
}
.bt_in_news{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.bt_in_news_l{
	width:370px;
	overflow:hidden;
	float:left;
	display:inline;
	margin-right:45px;
}
.bt_in_news h2{
	overflow:hidden;
	font-size:24px;
	line-height:36px;
	height:36px;
	margin-bottom:10px;
}
.bt_in_news a{
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_in_news_l img{
	display:block;
	width:100%;
	height:100px;
	margin-bottom:20px;
}
.bt_in_news_list{
	width:100%;
	overflow:hidden;
}
.bt_in_news_list li{
	line-height:32px;
	height:32px;
	width:100%;
	overflow:hidden;
	font-size:13px;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bt_in_news_more{
	display:block;
	border:1px #535353 solid;
	width:80px;
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:12px;
	margin:10px 0 0;
}
.bt_in_news_more:hover{
	background:#78ab19;
	border-color:#78ab19;
	color:#fff;
}
.bt_in_news_r{
	width:370px;
	overflow:hidden;
	float:right;
	display:inline;
}
.bt_in_nline{
	width:50px;
	height:2px;
	background:#78ab19;
	margin:0 0 13px;
	overflow:hidden;
}
.bt_in_content{
	font-size:14px;
	line-height:23px;
	overflow:hidden;
	margin-bottom:41px;
}
.bt_in_news_r img{
	display:block;
	width:100%;
	height:175px;
}
.bt_footer_box{
	width:100%;
	min-width:1200px;
	padding:50px 0;
	background:#222;
	margin:0 auto;
}
.bt_footer{
	width:1200px;
	margin:0 auto;
}
.bt_ftlogo{
	float:left;
	display:inline;
	margin-right:60px;
}
.bt_ft_r{
	float:left;
	display:inline;
	line-height:30px;
	color:#f5f5f5;
}
.bt_ft_r a,.bt_ft_r a:hover{
	color:#f5f5f5;
}
.bt_ft_ewm{
	float:right;
	display:inline;
}
.bt_ft_ewm li{
	float:left;
	display:inline;
	margin-right:15px;
	position:relative;
}
.bt_ft_ewm li img{
	display:block;
	width:90px;
}
.bt_ft_ewm li p{
	position:absolute;
	width:90px;
	top:-30px;
	left:0;
	line-height:30px;
	font-size:12px;
	text-align:center;
	color:#f5f5f5;
}
.bt_flink{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	padding-top:15px;
	margin-top:15px;
	border-top:1px solid #444;
	line-height:24px;
	color:#666;
}
.bt_flink a{
	color:#666;
	margin-right:10px;
}
.bt_flink a:hover{
	color:#666;
}
.bt_oi_banner{
	width:100%;
	min-width:1200px;
	height:350px;
	overflow:hidden;
	background:url(banner.jpg) no-repeat center top;
	margin:0 auto;
	position:relative;
}
.bt_oi_menu{
	width:100%;
	height:52px;
	overflow:hidden;
	line-height:52px;
	background-color:rgba(0,0,0,.5);
	position:absolute;
	bottom:0;
	left:0;
}
.bt_oi_menu ul{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
}
.bt_oi_menu li{
	display:inline;
}
.bt_oi_menu li a{
	float:left;
	padding:0 26px;
	font-size:16px;
	color:#fff;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_oi_menu li a:hover,.bt_oi_menu li.hover a{
	color:#78ab19;
}
.bt_oi_position{
	width:1200px;
	overflow:hidden;
	margin:0 auto;
	padding:18px 0 20px;
	line-height:20px;
	height:20px;
	border-bottom:1px solid #f6f6f6;
	color:#999999;
	text-indent:26px;
	background:url(house.png) no-repeat left 20px;
}
.bt_oi_position a,.bt_oi_position a:hover{
	color:#999999;
}
.bt_product_title{
	width:1160px;
	overflow:hidden;
	margin:0 auto;
	padding:20px;
}
.bt_product_title h3{
	font-size:24px;
	line-height:36px;
	overflow:hidden;
}
.bt_product_title p{
	font-size:16px;
	color:#999999;
	line-height:30px;
	padding-top:6px;
	overflow:hidden;
}
.bt_pages{
	width:100%;
	overflow:hidden;
	padding:50px 0 60px;
	text-align:center;
}
.bt_pages li{
	display:inline;
}
.bt_pages li a,.bt_pages li span.pageinfo{
	display:inline-block;
	padding:8px 13px;
	border:1px solid #dedede;
	margin:0 8px;
}
.bt_pages li.thisclass,.bt_pages li a:hover{
	display:inline-block;
	padding:8px 13px;
	border:1px solid #78ab19;
	background:#78ab19;
	margin:0 8px;
	color:#FFFFFF;
}
.bt_pages li.thisclass a{
	display:inline;
	padding:0;
	border:none;
	margin:0;
	color:#FFFFFF;
}
.bt_oi_vt{
	width:1200px;
	margin:0 auto;
	padding-top:30px;
}
.bt_oi_vpic{
	float:left;
	display:inline;
	width:670px;
}
.bt_oi_vpicsmall{
	position:relative;
	float:left;
	width:110px;
	height:540px;
}
.bt_oi_vpicsmall_prev{
	position:absolute;
	top:0;
	left:0;
	width:110px;
	height:20px;
	cursor:pointer;
	background:url(pp-small-prev.jpg) no-repeat;
	background-size:100% 100%;
}
.bt_oi_vpicsmall_next{
	position:absolute;
	bottom:0;
	left:0;
	width:110px;
	height:20px;
	cursor:pointer;
	background:url(pp-small-next.jpg) no-repeat;
	background-size:100% 100%;
}
.bt_oi_swiper{
	width:110px;
	height:490px;
	position:relative;
	margin:30px auto 0;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	z-index:1;
}
.swiper-wrapper{
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}
.swiper-slide{
	float:left;
	-webkit-box-sizing:content-box;
	-moz-box-sizing:content-box;
	box-sizing:content-box;
}
.pp-small-box{
	height:110px;
	line-height:110px;
	cursor:pointer;
}
.pp-small-box img{
	height:110px;
	width:110px;
	display:block;
}
.bt_oi_vpicbig{
	float:right;
	display:inline;
	width:540px;
}
.bt_vvbig_box{
	width:540px;
	height:540px;
	overflow:hidden;
	display:none;
}
.bt_vvbig_box img{
	height:540px;
	display:block;
}
.bt_v_cs{
	float:right;
	display:inline;
	width:500px;
}
.bt_v_cs h2{
	font-size:24px;
	line-height:34px;
	padding:16px 18px;
	overflow:hidden;
}
.bt_v_cs ul{
	width:100%;
	overflow:hidden;
}
.bt_v_cs li{
	overflow:hidden;
	padding:10px 22px;
	line-height:22px;
	font-size:14px;
}
.bt_v_cs li.bgf5{
	background:#f5f5f5;
}
.bt_v_pro_zx{
	width:100%;
	padding-top:32px;
	position:relative;
}
.tcwx{
	float:left;
	height:44px;
	line-height:44px;
	background-color:#78ab19;
	color:#fff;
	font-size:16px;
	margin-left:14px;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:0 40px;
}
.tcwx:hover{
	color:#fff;
}
.vii_ewmpic{
	position:absolute;
	top:32px;
	left:210px;
	border:2px solid #78ab19;
	display:none;
	z-index:88;
}
.bt_oi_vcont{
	width:1200px;
	margin:0 auto;
	padding-top:46px;
	padding-bottom:60px;
}
.bt_oi_vlil{
	float:left;
	display:inline;
	width:970px;
}
.bt_pro_bgtit{
	height:60px;
	line-height:60px;
	background:#f5f5f5;
}
.bt_pro_bgtit span{
	background-color:#78ab19;
	color:#fff;
	float:left;
	width:150px;
	text-align:center;
	font-size:18px;
}
.bt_pro_body{
	padding:30px 15px 0;
	font-size:16px;
	line-height:38px;
	overflow:hidden;
}
.bt_pro_body img{
	max-width:90%;
	display:block;
	margin:0 auto;
}
.bt_oi_vlir{
	float:right;
	display:inline;
	width:200px;
	overflow:hidden;
	background:#f5f5f5;
}
.bt_oi_buyrprozx{
	display:table-cell;
	padding:8px 30px;
	width:140px;
}
.bt_oi_buyrprozx h2{
	height:22px;
	padding:8px 0 5px;
	font-weight:200;
	font-family:tahoma,arial,"microsoft yahei";
	font-size:12px;
	color:#999;
}
.bt_oi_buyrprozx h2 span{
	display:inline-block;
	zoom:1;
	border-top:1px solid #d8d8d8;
	width:86px;
	height:0;
	vertical-align:middle;
}
.bt_oi_buyrprozx ul{
	width:100%;
	overflow:hidden;
}
.bt_oi_buyrprozx li{
	width:140px;
	height:140px;
	background:#ffefd5;
	margin-bottom:20px;
	overflow:hidden;
}
.bt_oi_buyrprozx li a{
	position:relative;
	width:140px;
	height:140px;
	display:block;
}
.bt_oi_buyrprozx li a img{
	width:140px;
	height:140px;
	display:block;
}
.bt_oi_buyrprozx li a p{
	width:100%;
	height:24px;
	line-height:24px;
	position:absolute;
	left:0;
	bottom:0;
	background-color:rgba(255,255,255,.7);
	text-align:center;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bt_oi_newsbox{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.bt_oi_news{
	width:100%;
	overflow:hidden;
}
.bt_oi_news li{
	width:100%;
	overflow:hidden;
	padding:34px 0;
}
.bt_oi_news li:nth-child(2n){
	background-color:#fbfbfb;
}
.bt_oi_news li a{
	display:block;
}
.bt_news_pic{
	float:left;
	display:inline;
	width:260px;
	height:176px;
	overflow:hidden;
}
.bt_news_pic img{
	width:260px;
	display:block;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_oi_news li a:hover .bt_news_pic img{
    -webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);
    transform:scale(1.1);
}
.bt_news_picnv{
	width:260px;
	height:176px;
	overflow:hidden;
	background:#78ab19 url(logo_w.png) no-repeat center center;
	background-size:70% auto;
}
.bt_news_titby{
	float:right;
	display:inline;
	width:894px;
}
.bt_news_titby h3{
	font-size:18px;
	padding-top:12px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
	width:840px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	margin-bottom:14px;
}
.bt_news_time{
	background:url(news-time.png) no-repeat left center;
	padding-left:28px;
	color:#cccccc;
	font-size:16px;
	height:22px;
	line-height:22px;
	margin-bottom:12px;
}
.bt_news_titby p{
	font-size:14px;
	color:#bbb7b7;
	line-height:20px;
	overflow:hidden;
	margin-bottom:16px;
}
.bt_news_more{
	width:90px;
	height:28px;
	line-height:28px;
	text-align:center;
	border:1px solid #d9d9d9;
	color:#bbbbbb;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_oi_news li a:hover .bt_news_more{
	border:1px solid #ccc;
	color:#aaa;
}
.bt_news_vie{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding-bottom:43px;
}
.bt_nntittime{
	text-align:center;
	padding-bottom:32px;
	padding-top:26px;
	border-bottom:1px dashed #cecece;
	overflow:hidden;
}
.bt_nntittime h2{
	font-size:24px;
	line-height:26px;
	margin-bottom:10px;
	overflow:hidden;
}
.bt_nntittime p{
	font-size:14px;
	line-height:24px;
	color:#999999;
	overflow:hidden;
}
.bt_nntittime p span{
	margin:0 10px;;
}
.bt_nnbody{
	font-size:16px;
	line-height:38px;
	color:#666666;
	padding:20px 0;
	overflow:hidden;
}
.bt_nnbody img{
	max-width:80%;
	display:block;
	margin:5px auto;
}
.bt_sxp{
	font-size:14px;
	line-height:30px;
	color:#999;
	padding:0 0 20px;
	overflow:hidden;
}
.bt_sxp .sxp_l{
	float:left;
	display:inline;
	width:49%;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.bt_sxp .sxp_r{
	float:right;
	display:inline;
	width:49%;
	height:30px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-align:right;
}
.bt_sxp a{
	color:#999;
}
.bt_nnsf{
	border-top:1px solid #e9e9e9;
	padding-top:30px;
	overflow:hidden;
}
.bt_share{
	float:left;
	display:inline;
}
.bt_list_back{
	float:right;
	font-size:16px;
	height:24px;
	line-height:24px;
	color:#999999;
}
.bt_news_sjlib{
	width:100%;
	overflow:hidden;
	padding-top:30px;
}
.bt_news_sjlib ul{
	width:1260px;
	overflow:hidden;
}
.bt_news_sjlib li{
	width:575px;
	overflow:hidden;
	float:left;
	margin-right:50px;
	padding:25px 0;
}
.bt_news_sjlib li a{
	display:block;
}
.bt_news_sjlib li a h3{
	font-size:18px;
	padding-top:12px;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
	width:95%;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	height:20px;
	line-height:20px;
	margin-bottom:14px;
}
.bt_news_sjlib li a p{
	font-size:14px;
	color:#bbb7b7;
	line-height:20px;
	overflow:hidden;
	margin-bottom:16px;
}
.bt_maps{
	width:100%;
	overflow:hidden;
	padding-top:50px;
}
.linkbox{
	padding:10px 8px;
	border-bottom:1px solid #EEE;
}
.linkbox h3,.linkbox h3 a{
	font-size:18px;
	color:#78ab19;
}
.f6{/* 链接横排自适应列表 */
	width:100%;
	overflow:hidden;
	clear:both;
	padding-bottom:10px;
}
.f6 li{
	float:left;
	line-height:14px;
	padding:8px 10px 0px;
	white-space:nowrap;
	font-size:14px;
}
.f6 li a{
	color:#666666;
	float:left;
}
.mb30{
	margin-bottom:30px;
}
.bt_pro_xg{
	padding-top:20px;
	width:100%;
	overflow:hidden;
}
.bt_pro_xg ul{
	width:985px;
	overflow:hidden;
}
.bt_pro_xg li{
	width:232px;
	margin-right:14px;
	height:300px;
	margin-top:16px;
	overflow:hidden;
	float:left;
	display:inline;
}
.bt_pro_xg li a{
	width:230px;
	border:solid 1px #e1e1e1;
	height:298px;
	overflow:hidden;
	background:#fbfbfb;
	position:relative;
	display:block;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_pro_xg li a img{
	display:block;
	width:220px;
	height:220px;
	margin:0 auto 5px;
}
.bt_pro_xg li a h3{
	padding:0px 24px;
	line-height:20px;
	height:40px;
	overflow:hidden;
	font-size:14px;
	text-align:center;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}
.bt_pro_xg li a:hover h3{
	color:#78ab19;
}
.bt_news_xg{
	padding-top:30px;
	width:100%;
	overflow:hidden;
}
.bt_news_xg h3{
	background:#fbfbfb;
	height:36px;
	line-height:36px;
	text-indent:10px;
	font-size:18px;
	margin-bottom:12px;
}
.bt_news_xg ul{
	width:100%;
	overflow:hidden;
}
.bt_news_xg li{
	width:33.3333%;
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px;
	border-bottom:1px solid #fbfbfb;
}
.bt_news_xg li a{
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	transition:all 0.5s ease;
}






