@charset "utf-8";

body{

	font-family: Microsoft YaHei,'微软雅黑',Tahoma,Helvetica,Arial,'宋体',sans-serif;

	font-size:12px;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	color:#333;

}

*{

	margin:0;

	padding:0;

}

a{

	color:#333;

	text-decoration:none;

}

a:hover{

	color:#00923f;

	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;

}



.bq_top{

	width:100%;

	min-width:1200px;

	margin:0 auto;

}

.bq_top_con{

	width:1200px;

	margin:0 auto;

	padding:20px 0 15px;

}

.bq_top_con h1{

	float:left;

	display:inline;

}

.bq_top_con h1 img{

	height:60px;

	display:block;

}

.bq_t_r{

	float:right;

	display:inline;

}

.bq_t_tel{

	float:left;

	margin-right:80px;

	height:39px;

	background:url(top_tel.png) no-repeat;

	padding-left:55px;

	font-size:24px;

	color:#FF0000;

	line-height:26px;

	font-weight:bold;

	margin-top:15px;

}

.bq_t_tel em{

	display:block;

	color:#333;

	font-size:14px;

	line-height:16px;

	font-weight:normal;

}

.bq_t_ewm{

	float:left;

	margin-left:15px;

	position:relative;

	padding-top:5px;

}

.bq_t_ewm em{

	font-size:12px;

	line-height:14px;

	height:14px;

	position:absolute;

	left:0;

	top:-9px;

	text-align:center;

	background:#fff;

	width:70px;

}

.bq_t_ewm img{

	display:block;

	height:70px;

}

.bq_nav{

	width:100%;

	min-width:1200px;

	margin:0 auto;

	background:#464646 url(nav_bg.jpg) center top;

	height:52px;

	line-height:52px;

}

.bq_nav_con{

	width:1200px;

	margin:0 auto;

	height:52px;

}

.bq_nav_con li{

	float:left;

	display:inline;

	border-left:1px solid #656565;

}

.bq_nav_con li:first-child{

	border:none;

}

.bq_nav_con li a{

	display:inline-block;

	padding:0 47px;

	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;

}

.bq_nav_con li a:hover{

	background-color:rgba(0,0,0,0.3);

}

.bq_banner{

	width:100%;

	min-width:1200px;

	overflow:hidden;

	background:#fff;

	height:550px;

}

.bq_slideBox{

	width:100%;

	height:550px;

	overflow:hidden;

	position:relative;

}

.bq_banner .bq_bd{

	position:absolute;

	width:1920px;

	left:50%;

	margin-left:-960px;

	top:0;

	z-index:90;

}

.bq_banner .bq_bd li{

	z-index:92;

}

.bq_banner .bq_bd li img{

	display:block;

	width:1920px;

}

.bq_banner .hd{

	height:15px;

	overflow:hidden;

	position:absolute;

	left:50%;

	bottom:20px;

	margin-left:-55px;

	z-index:93;

}

.bq_banner .hd li{

	float:left;

	margin-right:10px;

	width:27px;

	height:8px;

	text-align:center;

	background:#464646;

	cursor:pointer;

}

.bq_banner .hd li.on{

	background:#00923f;

}

.bq_pg_ibox_w,.bq_pg_ibox_g{

	width:100%;

	min-width:1200px;

	overflow:hidden;

	padding:60px 0;

}

.bq_pg_ibox_g{

	background-color:#f9f9f9;

}

.bq_pg_ibox_e{

	width:100%;

	min-width:1200px;

	overflow:hidden;

	background-color:#eee;

}

.bq_pg_ibox_f{

	width:100%;

	min-width:1200px;

	overflow:hidden;

	background-color:#fff;

}

.bq_pg_i_tit{

	width:1200px;

	margin:0 auto 25px;

	overflow:hidden;

	text-align:center;

}

.bq_pg_i_tit h2{

	font-size:26px;

	color:#000;

	margin:0 0 10px;

	line-height:36px;

	overflow:hidden;

}

.bq_pg_i_tit h2:after,.bq_pg_i_tit h2:before{

	display:inline-block;

	height:1px;

	background-color:#999;

	margin:0;

	padding:0;

	content:"";

	width:40px;

	margin:10px 20px;

}

.bq_pg_i_tit p{

	font-size:14px;

	color:#999;

	line-height:20px;

	overflow:hidden;

	text-transform:uppercase;

}

.bq_pro_menu{

	width:1200px;

	margin:0 auto;

	overflow:hidden;

}

.bq_pro_menu ul{

	width:1235px;

	overflow:hidden;

}

.bq_pro_menu li{

	width:358px;

	height:310px;

	float:left;

	display:inline;

	margin:15px 30px 15px 0;

	padding:10px;

	background:#fff;

	border:1px solid #e6e6e6;

}

.bq_pro_menu li a{

	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;

}

.bq_pro_menu li a span{

	display:block;

	width:100%;

	height:208px;

	margin-bottom:17px;

	overflow:hidden;

}

.bq_pro_menu li a span img{

	display:block;

	width:100%;

	height:208px;

	-webkit-transform:scale(1);

	-webkit-transition:.5s all ease-in-out;

	transform:scale(1);

	transition:.5s all ease-in-out;

}

.bq_pro_menu li a:hover span img{

	-webkit-transform:scale(1.1);

	transform:scale(1.1);

}

.bq_pro_menu li a h3{

	width:100%;

	font-size:22px;

	line-height:25px;

	overflow:hidden;

	margin-bottom:11px;

}

.bq_pro_menu li a p{

	width:100%;

	font-size:14px;

	line-height:22px;

	overflow:hidden;

	color:#848484;

}

.bq_pg_i_abtext{

	width:1000px;

	margin:0 auto 40px;

	overflow:hidden;

	text-align:center;

	color:#999999;

	padding:15px 0;

	background-color:#f9f9f9;

	position:relative;

}

.bq_pg_i_abtext h3{

	font-size:14px;

	color:#666666;

	line-height:20px;

	overflow:hidden;

}

.bq_pg_i_abtext ins{

	width:28px;

	height:23px;

	display:block;

	position:absolute;

}

.bq_pg_i_abtext ins.syh{

	background:url(syh.png) no-repeat;

	top:10px;

	left:90px;

}

.bq_pg_i_abtext ins.xyh{

	background:url(xyh.png) no-repeat;

	bottom:10px;

	right:90px;

}

.bq_pg_i_abfw{

	width:1200px;

	margin:0 auto;

	overflow:hidden;

}

.bq_pg_i_abl{

	float:left;

	display:inline;

	width:580px;

}

.bq_pg_i_abl img{

	display:block;

	width:100%;

}

.bq_pg_i_abr{

	float:right;

	display:inline;

	width:570px;

}

.bq_pg_i_abr h4{

	line-height:36px;

	height:36px;

	padding-left:5px;

	border-bottom:1px dashed #ccc;

	font-size:18px;

	margin-bottom:20px;

}

.bq_pg_i_abr p{

	line-height:26px;

	font-size:14px;

	overflow:hidden;

	color:#666;

	margin-bottom:30px;

}

.bq_ab_more{

	padding:8px 20px;

	background:#00923f;

	color:#fff;

	font-size:14px;

	-webkit-transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

	transition:all 0.5s ease;

}

.bq_ab_more:hover{

	background:#464646;

	color:#fff;

}

.bq_nr_ibox{

	width:1200px;

	margin:0 auto;

	overflow:hidden;

}

.bq_i_news{

	float:left;

	display:inline;

	width:570px;

}

.bq_i_lltit{

	line-height:50px;

	height:50px;

	border-bottom:1px solid #ccc;

}

.bq_i_lltit h2{

	font-size:18px;

	float:left;

	display:inline;

}

.bq_i_lltit span{

	float:right;

}

.bq_i_lltit span a{

	padding:3px 12px;

	background:#464646;

	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;

}

.bq_i_lltit span a:hover{

	background:#00923f;

	color:#fff;

}

.bq_i_newsli{

	width:100%;

	overflow:hidden;

	padding-top:15px;

}

.bq_i_newsli li{

	height:35px;

	line-height:35px;

	border-bottom:1px #ccc dashed;

	padding:7px 10px 0;

	font-size:14px;

}

.bq_i_newsli 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;

	height:35px;

	width:410px;

	float:left;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

}

.bq_i_newsli li span{

	float:right;

	color:#999999;

	font-size:12px;

}

.bq_i_rongyu{

	float:right;

	display:inline;

	width:580px;

}

.bq_i_ryli{

	width:100%;

	overflow:hidden;

	padding-top:30px;

}

.bq_i_ryli li{

	width:156px;

	float:left;

	border:1px solid #ccc;

	padding:5px;

	display:inline;

	margin-left:17px;

}

.bq_ftmenubox{

	width:100%;

	min-width:1200px;

	padding:60px 0;

	background:#464646;

}

.bq_ftmcon{

	width:1200px;

	margin:0 auto;

}

.bq_ftmenu{

	float:left;

	display:inline;

}

.bq_ftmenu dl{

	float:left;

	display:inline;

	width:155px;

	padding-right:10px;

}

.bq_ftmenu dl a{

	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;

}

.bq_ftmenu dl a:hover{

	color:#00923f;

}

.bq_ftmenu dl dt a{

	color:#00923f;

}

.bq_ftmenu dl dt{

	font-size:16px;

	line-height:18px;

	margin-bottom:15px;

	overflow:hidden;

	color:#fff;

	padding-bottom:10px;

	border-bottom:1px solid #616161;

}

.bq_ftmenu dl dd{

	line-height:24px;

	height:24px;

	width:100%;

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

}

.bq_ft_ewm{

	float:right;

	display:inline;

}

.bq_ft_ewm li{

	float:left;

	display:inline;

	margin-left:10px;

}

.bq_ft_ewm li p{

	width:90px;

	line-height:18px;

	font-size:12px;

	text-align:center;

	color:#fff;

	margin-bottom:6px;

}

.bq_ft_ewm li img{

	display:block;

	width:90px;

}

.bq_ftbox{

	width:100%;

	min-width:1200px;

	overflow:hidden;

	padding:30px 0;

}

.bq_footer{

	width:1200px;

	margin:0 auto;

	overflow:hidden;

	text-align:center;

	line-height:22px;

}

.bq_flink{

	width:1200px;

	margin:0 auto;

	overflow:hidden;

	color:#ccc;

	padding-bottom:30px;

}

.bq_flink a{

	color:#ccc;

	padding:0 3px;

}

.bq_flink a:hover{

	color:#ccc;

}

.bq_li_banner{

	width:100%;

	min-width:1200px;

	height:350px;

	overflow:hidden;

	background:url(banner.jpg) no-repeat center top;

	margin:0 auto;

	position:relative;

}

.bq_li_menu{

	width:100%;

	height:52px;

	overflow:hidden;

	line-height:52px;

	position:absolute;

	bottom:5px;

	left:0;

}

.bq_li_menu ul{

	width:1200px;

	overflow:hidden;

	margin:0 auto;

	text-align:center;

}

.bq_li_menu li{

	display:inline;

}

.bq_li_menu li a{

	display:inline-block;

	padding:0 30px;

	font-size:16px;

	color:#fff;

	background-color:rgba(0,0,0,.3);

	-webkit-transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

	transition:all 0.5s ease;

}

.bq_li_menu li a:hover,.bq_li_menu li.hover a{

	/*background-color:rgba(0,146,63,1);*/

	background-color:rgba(0,0,0,.8);

	color:#fff;

}

.bq_li_position{

	width:1200px;

	overflow:hidden;

	margin:0 auto;

	padding:18px 0 20px;

	line-height:20px;

	height:20px;

	border-bottom:1px solid #ccc;

	color:#999999;

	text-indent:26px;

	background:url(house.png) no-repeat left 20px;

}

.bq_li_position a,.bq_li_position a:hover{

	color:#999999;

}

.bq_li_protitle{

	width:1160px;

	overflow:hidden;

	margin:0 auto;

	padding:20px;

}

.bq_li_protitle h2{

	font-size:24px;

	line-height:36px;

	overflow:hidden;

}

.bq_li_protitle p{

	font-size:16px;

	color:#999999;

	line-height:30px;

	padding-top:6px;

	overflow:hidden;

}

.bq_li_procon{

	width:1200px;

	margin:0 auto;

	padding-top:20px;

}

.bq_li_procon dl{

	padding:20px 30px;

	background:#fff;

	margin-bottom:30px;

}

.bq_li_procon dl dt{

	float:left;

	width:368px;

	padding:5px;

	border:1px solid #ddd;

}

.bq_li_procon dl dt a{

	display:block;

	width:100%;

	height:226px;

	overflow:hidden;

}

.bq_li_procon dl dt a img{

	display:block;

	width:100%;

	height:226px;

	-webkit-transform:scale(1);

	-webkit-transition:.5s all ease-in-out;

	transform:scale(1);

	transition:.5s all ease-in-out;

}

.bq_li_procon dl dt a:hover img{

	-webkit-transform:scale(1.1);

	transform:scale(1.1);

}

.bq_li_procon dl dd{

	float:right;

	width:730px;

}

.bq_li_procon dl dd h3{

	font-size:18px;

	color:#00923f;

	line-height:40px;

	overflow:hidden;

	border-bottom:1px solid #eee;

	padding:6px 0;

}

.bq_li_procon dl dd h3 a{

	color:#00923f;

}

.bq_li_procon dl dd p{

	font-size:14px;

	line-height:22px;

	overflow:hidden;

	padding:15px 0 40px;

	color:#999;

}

.bq_li_procon dl dd big{

	font-size:14px;

	display:block;

	border-top:1px solid #eee;

	height:20px;

}

.bq_li_procon dl dd big i{

	background:#fff;

	padding:0 12px 0 0;

	margin-top:-12px;

	float:left;

	font-weight:bold;

}

.bq_li_procon dl dd .bq_v_cn{

	line-height:24px;

	overflow:hidden;

}

.bq_li_procon dl dd .bq_v_cn span{

	margin-right:20px;

	color:#999;

}

.bq_li_procon dl dd .bq_v_cn span em{

	border:2px solid #00923f;

	color:#00923f;

	border-radius:50%;

	-moz-border-radius:50%;

	-webkit-border-radius:50%;

	width:22px;

	display:inline-block;

	text-align:center;

	font-weight:bold;

	margin-right:10px;

}

.bq_li_procon dl dd .bq_v_cn b{

	float:right;

	font-weight:bold;

}

.bq_li_procon dl dd .bq_v_cn b i{

	color:#FF0000;

	font-family:Arial;

}

.bq_pages{

	width:100%;

	overflow:hidden;

	padding:20px 0 60px;

	text-align:center;

}

.bq_pages li{

	display:inline;

}

.bq_pages li a,.bq_pages li span.pageinfo{

	display:inline-block;

	padding:8px 13px;

	border:1px solid #dedede;

	background:#fff;

	margin:0 8px;

}

.bq_pages li.thisclass,.bq_pages li a:hover{

	display:inline-block;

	padding:8px 13px;

	border:1px solid #00923f;

	background:#00923f;

	margin:0 8px;

	color:#FFFFFF;

}

.bq_pages li.thisclass a{

	display:inline;

	padding:0;

	border:none;

	margin:0;

	color:#FFFFFF;

}

.bq_ve_probox .bq_li_procon dl dd h3{

	padding:0 0 3px;

}

.bq_ve_probox .bq_li_procon dl dd p{

	padding:10px 0 25px;

}

.bq_ve_probox .bq_li_procon dl dd big{

	height:15px;

}

.bq_v_pro_zx{

	width:100%;

	padding-top:22px;

	position:relative;

}

.tcwx{

	float:left;

	height:44px;

	line-height:44px;

	background-color:#00923f;

	color:#fff;

	font-size:16px;

	border-radius:4px;

	-moz-border-radius:4px;

	-webkit-border-radius:4px;

	padding:0 40px;

}

.tcwx:hover{

	color:#fff;

}

.vii_ewmpic{

	position:absolute;

	top:22px;

	left:190px;

	border:2px solid #00923f;

	display:none;

	z-index:88;

}

.bq_ve_bdbox{

	width:1200px;

	margin:0 auto 50px;

}

.bq_ve_bd_l{

	width:950px;

	float:left;

}

.bq_ve_bd_tabs{

	border:1px solid #f9f9f9;

	border-left:1px solid #fff;

	border-bottom:none;

	background:#fff;

	padding-bottom:5px;

	position:relative;

}

.bq_ve_bd_tabs ul{

	background:#f9f9f9;

	border-bottom:1px solid #f9f9f9;

	height:40px;

	display:block;

	line-height:40px;

}

.bq_ve_bd_tabs li{

	float:left;

	width:115px;

	text-align:center;

	height:40px;

	/*border-right:1px solid #ddd;*/

	cursor:pointer;

	font-size:16px;

}

.bq_ve_bd_tabs li.tab_active{

	background:#fff;

	border-right:1px solid #fff;

	position:relative;

	height:50px;

	line-height:50px;

	top:-10px;

	border-top:3px solid #00923f;

	color:#00923f;

	margin-bottom:-8px;

}

.bq_ve_bd_tabs span{

	position:absolute;

	top:0;

	right:15px;

	display:inline-block;

	line-height:40px;

	font-size:14px;

	color:#999;

}

.bq_ve_bd_bbor{

	background:#fff;

	overflow:hidden;

}

.bq_ve_bd_body{

	font-size:14px;

	line-height:36px;

	overflow:hidden;

	padding:30px;

}

.bq_ve_bd_r{

	width:220px;

	float:right;

}

.bq_ve_chbg{

	background:#f9f9f9;

	border:1px solid #f9f9f9;

	height:40px;

	line-height:40px;

}

.bq_ve_chbg h2{

	float:left;

	width:95px;

	text-align:center;

	font-size:16px;

}

.bq_ve_protj{

	overflow:hidden;

	padding:15px 15px 0;

}

.bq_ve_protj li{

	width:100%;

	margin-bottom:15px;

	overflow:hidden;

}

.bq_ve_protj li a{

	position:relative;

	width:100%;

	height:108px;

	display:block;

}

.bq_ve_protj li a,.bq_ve_protj li a:hover{

	color:#FFFFFF;

}

.bq_ve_protj li a img{

	width:100%;

	height:108px;

	display:block;

	-webkit-transform:scale(1);

	-webkit-transition:.5s all ease-in-out;

	transform:scale(1);

	transition:.5s all ease-in-out;

}

.bq_ve_protj li a:hover img{

	-webkit-transform:scale(1.1);

	transform:scale(1.1);

}

.bq_ve_protj li a p{

	width:100%;

	height:24px;

	line-height:24px;

	position:absolute;

	left:0;

	bottom:0;

	background-color:rgba(0,146,63,.8);

	text-align:center;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.bq_ve_protj li a:hover p{

	background-color:rgba(0,146,63,1);

}

.bq_share{

	float:right;

	display:inline;

	margin:4px 0 0;

}

.bq_ve_spxp{

	line-height:26px;

	overflow:hidden;

	padding:30px;

	border-top:1px solid #eee;

	margin-bottom:20px;

}

.bq_ve_spxp a{

	color:#00923f;

}

.bq_li_news{

	width:1200px;

	overflow:hidden;

	margin:0 auto;

}

.bq_li_news li{

	width:100%;

	overflow:hidden;

	padding:34px 0;

}

.bq_li_news li:nth-child(2n){

	background-color:#fbfbfb;

}

.bq_li_news li a{

	display:block;

}

.bq_news_pic{

	float:left;

	display:inline;

	width:260px;

	height:176px;

	overflow:hidden;

}

.bq_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;

}

.bq_news_picico{

	width:260px;

	height:176px;

	overflow:hidden;

	background:#00923f url(logo_w.png) no-repeat center center;

	background-size:40% auto;

	-webkit-transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

	transition:all 0.5s ease;

}

.bq_li_news li a:hover .bq_news_pic img,.bq_li_news li a:hover .bq_news_picico{

    -webkit-transform:scale(1.1);

	-moz-transform:scale(1.1);

	-o-transform:scale(1.1);

    transform:scale(1.1);

}

.bq_news_titby{

	float:right;

	display:inline;

	width:894px;

}

.bq_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;

}

.bq_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;

}

.bq_news_titby p{

	font-size:14px;

	color:#aaa;

	line-height:20px;

	overflow:hidden;

	margin-bottom:16px;

}

.bq_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;

}

.bq_li_news li a:hover .bq_news_more{

	border:1px solid #00923f;

	color:#fff;

	background:#00923f;

}

.bq_nn_wk{

	width:100%;

	min-width:1200px;

	overflow:hidden;

	margin:0 auto;

	padding-top:40px;

}

.bq_ttc{

	text-align:center;

	padding:26px 30px 32px;

	border-bottom:1px dashed #cecece;

	overflow:hidden;

}

.bq_ttc h2{

	font-size:24px;

	line-height:26px;

	margin-bottom:10px;

	overflow:hidden;

}

.bq_ttc p{

	font-size:14px;

	line-height:24px;

	color:#999999;

	overflow:hidden;

}

.bq_ttc p span{

	margin:0 10px;;

}

.bq_nnve_spxp{

	font-size:14px;

	line-height:30px;

	color:#999;

	padding:0 30px 20px;

	overflow:hidden;

}

.bq_nnve_spxp .sxp_l{

	float:left;

	display:inline;

	width:49%;

	height:30px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

}

.bq_nnve_spxp .sxp_r{

	float:right;

	display:inline;

	width:49%;

	height:30px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	text-align:right;

}

.bq_nnve_spxp a{

	color:#999;

}

.bq_nnsf{

	border-top:1px solid #e9e9e9;

	padding:30px 30px 50px;

	overflow:hidden;

}

.bq_nw_share{

	float:left;

	display:inline;

}

.bq_list_back{

	float:right;

	font-size:14px;

	height:24px;

	line-height:24px;

	color:#999999;

}

.bq_ve_newstj{

	overflow:hidden;

	padding:10px;

}

.bq_ve_newstj li{

	overflow:hidden;

	width:100%;

}

.bq_ve_newstj li a{

	overflow:hidden;

	display:block;

	height:34px;

	line-height:34px;

	text-overflow:ellipsis;

	white-space:nowrap;

	padding-left:12px;

	position:relative;

	-webkit-transition:all 0.5s ease;

	-moz-transition:all 0.5s ease;

	-o-transition:all 0.5s ease;

	transition:all 0.5s ease;

}

.bq_ve_newstj li a:hover{

	color:#fff;

	background:#00923f;

}

.zdot{

	width:2px;

	height:2px;

	position:absolute;

	left:5px;

	top:50%;

	margin-top:-1px;

	background-color:#3f3f3f;

	overflow:hidden;

}

.bq_ve_newstj li a:hover .zdot{

	background-color:#fff;

}

.bq_brbql{

	padding-top:30px;

}

.bq_brbql .bq_ttc{

	border:none;

	padding-bottom:10px;

}

.mapsbg{

	background:#eee;

	padding-top:20px;

}

.bq_maps_con{

	padding:30px;

	width:1140px;

	overflow:hidden;

	background:#FFFFFF;

	margin:0 auto 20px;

}

.bq_maps_con h2{

	font-size:24px;

	line-height:26px;

	margin-bottom:10px;

	overflow:hidden;

	border-bottom:1px dashed #cecece;

	padding:6px 0 20px;

	text-align:center;

}

.bq_maps_list{

	padding:20px 0;

	overflow:hidden;

}

.linkbox{

	padding:10px 8px;

	border-bottom:1px solid #EEE;

}

.linkbox h3,.linkbox h3 a{

	font-size:18px;

	color:#00923f;

}

.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;

}
.bq_pro_xg{
	padding:0 30px 50px;
	overflow:hidden;
}
.bq_pro_xg h3{
	height:32px;
	line-height:32px;
	text-indent:10px;
	font-size:16px;
	margin-bottom:12px;
	color:#00923f;
	border-bottom:1px solid #eee;
}
.bq_pro_xg ul{
	width:905px;
	overflow:hidden;
}
.bq_pro_xg li{
	width:212px;
	margin-right:14px;
	height:280px;
	margin-top:16px;
	overflow:hidden;
	float:left;
	display:inline;
}
.bq_pro_xg li a{
	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;
}
.bq_pro_xg li a img{
	display:block;
	width:212px;
	height:212px;
	margin:0 auto 5px;
}
.bq_pro_xg li a h4{
	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;
}
.bq_pro_xg li a:hover h4{
	color:#00923f;
}
.bq_news_xg{
	padding:0 30px 50px;
	overflow:hidden;
}
.bq_news_xg h3{
	height:32px;
	line-height:32px;
	text-indent:10px;
	font-size:16px;
	margin-bottom:12px;
	color:#00923f;
	border-bottom:1px solid #eee;
}
.bq_news_xg ul{
	width:100%;
	overflow:hidden;
}
.bq_news_xg li{
	width:48%;
	float:left;
	display:inline;
	height:30px;
	line-height:30px;
	font-size:14px;
	border-bottom:1px solid #fbfbfb;
	margin-right:2%;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.bq_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;
}