@charset "utf-8";

a:visited,

a:focus{

	text-decoration: none;

}

a:hover{

	text-decoration: none;

	color: #E1651B;

}

ol,

ul {

	margin: 0;

}





/*search btn*/



.header-button {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	overflow: hidden;

	background-color: #C1C1C1;

	text-align: left;

	text-transform: capitalize;

	position: relative;

	z-index: 1;

	display: block;

	width: 55px;

	height: 90px;

	margin: 0;

	padding: 0;

	background-size: 70%;

	outline: none;

	background-image: url("data:image/svg+xml,%3Csvg t='1574386713865' class='icon' viewBox='0 0 1024 1024' version='1.1' xmlns='http://www.w3.org/2000/svg' p-id='6990' width='32' height='32'%3E%3Cpath d='M428.279227 790.412964c-48.753377 0-96.058776-9.585309-140.605342-28.489868-43.014676-18.255783-81.639369-44.379767-114.801652-77.655637-33.161261-33.275871-59.20031-72.030523-77.392648-115.192556C76.639494 524.375865 67.086931 476.906737 67.086931 427.988608c0-48.925293 9.552563-96.396467 28.392654-141.097552 18.191314-43.162032 44.231387-81.918731 77.393671-115.192556 33.160237-33.270754 71.785953-59.396785 114.801652-77.648474 44.545542-18.901489 91.851964-28.485775 140.604319-28.485775 48.752354 0 96.058776 9.583263 140.604318 28.485775 43.015699 18.250666 81.642438 44.37772 114.802676 77.649498 33.161261 33.274848 59.201333 72.031547 77.392648 115.192555 18.839067 44.700061 28.392654 92.172259 28.392653 141.096529 0 48.919153-9.553587 96.388281-28.393677 141.087319-18.192338 43.159986-44.230364 81.918731-77.391624 115.192555-33.162284 33.274848-71.786976 59.402925-114.801653 77.655637-44.546565 18.903535-91.852988 28.488845-140.605341 28.488845z m0-672.025647c-170.134889 0-308.549332 138.88721-308.549332 309.601291 0 170.715103 138.414443 309.60129 308.549332 309.60129 170.133865 0 308.548308-138.88721 308.548308-309.60129 0-170.713057-138.414443-309.60129-308.548308-309.601291zM874.801956 958.435749c-21.88545 0-42.445718-8.499581-57.916061-23.939226L661.107993 782.965341l36.643571-37.92782 156.197459 151.942551c5.547343 5.566786 12.951987 8.630564 20.85191 8.630564 7.897877 0 15.299451-3.064802 20.845771-8.627495 5.556553-5.581112 8.623401-13.031804 8.623401-20.96959 0-7.921413-3.059686-15.349593-8.609075-20.914332l-0.298806-0.303922-151.112649-156.415423 37.799907-36.765345 150.977574 156.279323c15.404852 15.524578 23.886013 36.156478 23.886013 58.122769 0 22.032806-8.534374 42.74043-24.02723 58.306964-15.500019 15.552208-36.124755 24.112164-58.083883 24.112164z' p-id='6991' fill='%23ffffff'%3E%3C/path%3E%3Cpath d='M271.665283 585.197092c-41.886993-42.012859-64.949244-97.865935-64.941058-157.265789 0.008186-59.382459 23.070438-115.228371 64.934918-157.252487l37.231973 37.344536c-65.892733 66.144466-65.896826 173.72567-0.007163 239.815901l-37.21867 37.357839z' p-id='6992' fill='%23ffffff'%3E%3C/path%3E%3C/svg%3E");

	background-repeat: no-repeat;

	border: none;

	cursor: pointer;

}



#toggle-menu {

	float: left;

	background-position: 0 0;

	background-color: #bc0023;

}



#toggle-search {

	float: right;

	background-position: 7px 25px;

}



#toggle-search.open:after {

	top: 70px;

}



#toggle-search:after {

	-moz-transition: top, 0.5s;

	-o-transition: top, 0.5s;

	-webkit-transition: top, 0.5s;

	transition: top, 0.5s;

	position: absolute;

	top: 90px;

	left: 50%;

	margin-left: -8px;

	content: "";

	border-color: transparent transparent #e1e4e7;

	border-style: solid;

	border-width: 8px 8px 12px;

}



#toggle-basket {

	position: relative;

	float: right;

	background-position: -120px 0;

}



#toggle-basket:before {

	position: absolute;

	top: 5px;

	left: 0;

	width: 2px;

	height: 50px;

	content: "";

	background-color: #000;

}



#search-form {-moz-transition: max-height, 0.5s;-o-transition: max-height, 0.5s;-webkit-transition: max-height, 0.5s;transition: max-height, 0.5s;/* position: absolute; *//* top: 90px; *//* right: 10px; */width: 350px;height: auto;max-height: 0;overflow: hidden;background-color: #e1e4e7;}



#search-form.open {

	max-height: 60px;

}



#search-form fieldset {

	position: relative;

	margin: 0 60px 0 0;

	padding: 0;

	border: none;

}



#search-form input {

	-moz-box-sizing: border-box;

	-webkit-box-sizing: border-box;

	box-sizing: border-box;

	display: block;

	height: 60px;

}



#search-form input[type="search"] {

	width: 100%;

	padding: 0 5px 0 22px;

	background: transparent;

	border: none;

}



#search-form input[type="submit"] {

	position: absolute;

	bottom: 0;

	right: 0;

	width: 60px;

	margin: 0;

	padding: 0;

	font-weight: 700;

	text-transform: uppercase;

	color: #516270;

	background: #c6cacd;

	border: none;

	cursor: pointer;

}



#toggle-search:hover {

	background-color: #E1651B;

}



#search-form input[type="submit"]:hover {

	color: #FFFFFF;

	background: #E1651B;

}



.wrap {

	/*width: 1200px;*/

	width: 1380px;

	margin: 0 auto;

}



.fl {

	float: left;

}



.fr {

	float: right;

}



.hot_projects {

	width: 100%;

	margin: 0 auto;

	padding-top: 20px;

	position: relative;

	/*background: rgba(0, 0, 0, 0) url(../images/search_btn.jpg) repeat scroll 0% 0%;*/

	background: #F3F3F3;

}



.hot_projects dl {

	/*max-width: 1200px;*/

	max-width: 1380px;

	overflow: hidden;

	margin: 10px auto 0 auto;

}



.hot_projects dl dt {

	float: left;

}



.hot_projects dl dd {

	/*width: 1050px;*/

	width: 1230px;

	float: left;

}



.hot_projects dl dd a {

	float: left;

	font-size: 17px;

	display: inline-block;

	padding: 0 15px;

	color: #666;

	border: 1px solid #6B6B6B;

	width: 190px;

	text-align: center;

	height: 50px;

	line-height: 50px;

	border-radius: 5px;

	margin: 10px 31px;

}

.hot_projects dl dd a:last-child{

	margin-right: 0;

}



.hot_projects dl dd a:hover {

	color: #E1651B;

	border: 1px solid #E1651B;

}





/*首页新闻*/

.title-box {width: 100%;display: inline-block;margin-top: 20px;margin-bottom: 10px;/* border-bottom: 1px solid rgb(222, 222, 222); */}



.title-box h2 {display: block;height: 44px;text-align: center;line-height: 44px;font-size: 20px;font-size: 34px;font-weight: normal;/* float: left; *//* border-bottom: 3px solid #DEDEDE; */margin-top: 10px;margin-bottom: 0;/* padding-left: 50px; *//* background: url(../images/icon_shang.jpg) no-repeat; */background-position: 0 0;}



.title-box i {display: block;/* float: left; */height: 44px;line-height: 44px;color: #333;font-weight: normal;margin: 0 6px;font-family: 'Rjdaoico' !important;margin-top: 10px;}



.title-box em {display: block;/* float: left; */height: 34px;text-align: center;font-size: 28px;color: #666;text-transform: uppercase;font-style: normal;margin-top: 10px;font-size: 16px;}

.title-box em:before{
	content:"";
	width:100px;
	height:1px;
	background-color:#ddd;
	display: inline-block;
	margin-right:10px
}
.title-box em:after{
	content:"";
	width:100px;
	height:1px;
	background-color:#ddd;
	display: inline-block;
	margin-left:10px
}

.news .news-content {

	padding-top: 5px;

	margin-top: -6px;

	margin-bottom: 10px;

	display: inline-block;

	width: 100%;

}



.news .news-left {

	width: 50%;

	max-height: 374px;

}



.news .news-left .tabcon {

	position: relative;

	width: 100%;

	height: 408px;

	overflow: hidden;

}



.news .news-left .tabcon .subbox {

	width: 100%;

}



.news .news-left .sublist {

	float: left;

	width: 100%;

	height: 408px;

}



.news .news-left .sublist li {

	height: 46px;

	line-height: 46px;

	display: block;

	position: relative;

	border-bottom: 1px dashed rgb(222, 222, 222);

}



.news .news-left .sublist li a {

	width: 100%;

	font-size: 15px;

	padding-left: 10px;

	display: inline-block;

	box-sizing: border-box;

	background: rgba(0, 0, 0, 0) url(../images/common.png) no-repeat scroll -197px -7px;

	overflow: hidden;

}



.news .news-left .sublist li:hover * {

	color: #E1651B;

}



.news .news-left .sublist li span {

	display: block;

	max-width: 77%;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}



.news .news-left .sublist li em {

	font-style: normal;

	display: inline-block;

	position: absolute;

	right: 0px;

	top: 0px;

}



.news .news-right {

	width: 50%;

}



.news .news-right .pictureContainer {

	position: relative;

	width: 96%;

	overflow: hidden;

}



.slideImgBox .bd {

	position: relative;

	height: 100%;

	z-index: 0;

}



.news .news-right .slideshow li {

	overflow: hidden;

	width: 100%;

	display: none;

}



.news .news-right .slideshow span {

	position: absolute;

	bottom: 0px;

	left: 0px;

	width: 100%;

	height: 35px;

	line-height: 35px;

	font-size: 14px;

	text-indent: 10px;

	background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%;

	overflow: hidden;

}



.news .news-right .slideshow span a {

	color: rgb(255, 255, 255);

	display: block;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 100%;

}



.slideshow img {

	width: 663px;

	height: 408px;

}



.ad {

	/*border-bottom: 5px solid #BDBB8B;*/

}



.ad img{height: 360px;}



.orange {

	color: #E1651B;

}





/*case*/



.pic_align {

	display: flex;

	flex-direction: row;

	flex-wrap: wrap;

}



.wk_wid {

	width: 32.3%;

	margin-right: 15px;

	float: left;

}



.thumbnail:hover h3 {

	color: #E1651B;

}



.wk_wid:nth-of-type(3n) {

	margin-right: 0;

}



.wk_hig {height: 364px;position: relative;}



.thumbnail a>img,

.thumbnail>img {

	margin-right: auto;

	margin-left: auto;

	max-width: 100%;

	display: block;

	width: 432px;

	height: 227px;

}



.thumbnail .caption {

	color: #444444;

}



.caption>h3,a.work_a>h3 {

	height: 34px;
	line-height: 34px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-bottom: 15px;

}



.hid50 {position: relative;line-height: 23px;max-height: 80px;color: #9D9D9D;width: 100%;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}



.pd10 {

	padding: 10px;

}





/*service*/



.w1380 {

	/*max-width: 1200px;*/

	max-width: 1380px;

	margin: 0 auto;

	position: relative;

}



.piczhanshi ul {

	width: 100%;

	overflow: hidden;

}



.piczhanshi ul li {

	/*width: 23.5%;*/

	float: left;

	margin-right: 1.9%;

	min-height: 270px;

	overflow: hidden;

	max-width: 325px;

}

.piczhanshi ul li:last-of-type{

	margin-right: 0;

}



.p1 {

	width: 100%;

	position: relative;

	max-height: 263px;

	overflow: hidden;

}



.piczhanshi li h2 {

	height: 60px;

	margin-top: 10px;

	font-size: 16px;

	line-height: 30px;

	display: -webkit-box;

	-webkit-box-orient: vertical;

	-webkit-line-clamp: 2;

	overflow: hidden;

	text-overflow: ellipsis;

	text-align: center;

}



.jqthumb img {

	/*max-width: 100%;*/

}

.piczhanshi img{

	width: 325px;

	height: 200px;}

.piczhanshi li:hover * {

	color: #E1651B;

}





/*ad2*/



.Ads2 {

	margin-top: 20px;

	/*padding-top: 164px;

	padding-bottom: 36px;*/

	/*background: url(../images/Ads02.jpg) no-repeat center 0;*/

	/*background: #E1651B;*/

	height: 290px;

	width: 100%;

	text-align: center;

}



.Ads2Box {

	/*width: 1200px;*/

	/*width: 1380px;*/

	margin: 0 auto;

	overflow: hidden;

	background: #EF7800;

}



.leftAdsb {

	float: left;

	width: 534px;

}



.leftAdsb img {

	float: right;

	margin-top: 106px;

}



.rightAdsb {

	float: right;

	margin-right: 190px;

	margin-top: 10px;

}



.rightAdsb dt {

	text-align: left;

	font-size: 18px;

	font-weight: bold;

	color: #E1651B;

}





/*景观知识文章*/



.htbtbox {

	display: flex;

}



.htbtboxz {

	width: 100%;

	font-size: 19px;

	font-weight: bold;

}



.spanspansp {

	display: inline-block;

	margin: 0 26px;

	color: #bbb;

}



.htbtboxz a {

	background: #E1651B;

	color: #fff;

	padding: 0 10px;

	border-radius: 3px;

	display: inline-block;

	font-size: 16px;

	line-height: 1.8;

}



.know ul li:nth-of-type(4n) {

	margin-right: 0;

}



.know ul li {

	/*width: 23.5%;*/

}





/*园林设计规范大全*/



.huodonglieby {

	width: 100%;

}



/*.huodonglieby:first-of-type {*/

	/*margin-right: 1%;*/

/*}*/



.huodonglieby ul li {

	border-bottom: 1px dashed #dbdbdb;

	padding: 9px 0;

	margin: 0;

	font-size: 15px;

	width: 49%;

	float: left;

	margin-left: 2%;

}

.huodonglieby ul li:nth-of-type(odd){

	margin-left: 0%;

}



.index_industry li {

	margin-left: 2%!important;

}

.index_industry li:nth-of-type(1){

	margin-left: 0%!important;

}



.huodonglieby ul li a {

	width: 62%;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	display: inline-flex;

}



.huodonglieby ul li span {

	color: #75a9e5;

	font-size: 14px;

}



.huodonglieby ul li b {

	color: #bbb;

	font-weight: 400;

}



.huodonglieby ul li:hover * {

	color: #E1651B;

}



.zixun_img {

	width: 100%;

	display: flex;

}



.zixun_img li {

	/*max-width: 22%!important;*/

	float: left;

	border: none!important;

	/*margin-right: 3.5%!important;*/

}



.zixun_img li:last-of-type {

	margin-right: 0%!important;

}



.zixun_img li .jqthumb {

	max-width: 100%;

}



.zixun_img .zixun_link span {

	color: rgb(255, 255, 255);

	display: block;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 100%;

}



.zixun_img .zixun_link {

	position: absolute;

	bottom: 0px;

	left: 0px;

	width: 100%;

	height: 35px;

	line-height: 35px;

	font-size: 14px;

	text-indent: 5px;

	background: rgba(0, 0, 0, 0.6) none repeat scroll 0% 0%;

}



.zixun_img .zixun_link a {

	color: #FFFFFF;

	display: block;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}



.zixun_img li a {

	width: 100%!important;

}



.links_title {

	background: #BDBB8B;

	height: 50px;

	line-height: 50px;

	width: 100%;

	font-size: 20px;

	text-align: center;

	color: #FFFFFF;

}



.links_img {

	background: #F5F5F5;

	border: 1px solid #C2C2C2;

	max-height: 190px;

	padding: 20px;

	margin-top: 10px;

}



.links_img ul,

.links_text ul {

	display: inline-block;

}



.links_img ul li {

	float: left;

	/*width: 175px;*/

	width: 15.4%;

	border: 2px dotted #BEBDBD;

	max-height: 70px;

	margin-left: 15px;

	margin-bottom: 10px;

}



.links_img ul li img {

	width: 100%;

	max-height: 67px;

}



.links_text {

	background: #F5F5F5;

	border: 1px solid #C2C2C2;

	margin-top: 10px;

	padding: 15px 0;

}



.links_text ul li:hover a {

	color: #E1651B;

}



.links_text ul li {

	float: left;

	width: 16.666%;

}



.links_text ul li a {

	padding-left: 25px;

	line-height: 32px;

	height: 32px;

	font-size: 15px;

	background: url(../images/point.svg) no-repeat 0 0;

	display: inline-block;

}





/*footer*/



@font-face {

	font-family: "fzxqjt";

	src: url(../fonts/FZXQJW.TTF);

}



.footer {

	background-color: #333f48;

	color: #b2b3b4;

	/*margin-top: 20px;*/

	padding: 20px 0 10px 0;

	border-bottom: 1px solid #b2b3b4;

}



.footer_w li:hover a {

	color: #E1651B;

}

.footer ul li:first-child{
	font-weight: bold;
}

.footer ul li {

	padding: 8px 0;

	list-style: none;

	font-family: "fzxqjt";

	font-size: 16px;

}



.footer ul li a {

	color: #b2b3b4;

	font-family: "fzxqjt";

	font-size: 16px;

}



.footer ul li:first-of-type {

	border-bottom: 1px solid #b2b3b4;

}



.footer div:nth-of-type(5) ul li,

.footer div:nth-of-type(6) ul li {

	border-bottom: none;

}



.footer .footer_item1,

.footer .footer_item2,

.footer .footer_item4 {

	width: 24%;

}



.footer .footer_item3 {

	width: 28%;

}



.footer .footer_box_left {

	width: 51%;

}



.footer_box_right {

	width: 49%;

	display: inline-block;

}



.footer .footer_item5 {

	width: 60%;

	margin-left: 2%;

}



.footer .footer_item6 {

	width: 38%;

	padding-right: 0;

}



.footer .online a {

	float: left;

	width: 50%;

}



.footer .online a img {

	width: 70%;

}



.footer_copy {

	width: 100%;

	float: left;

	margin-top: 10px;

	height: 35px;

	line-height: 35px;

	padding-left: 15px;

}



.icp {

	background-color: #333f48;

	width: 100%;

}



.icp p a {

	color: #b2b3b4;

}



.icp p {

	margin: 0;

	font-size: 14px;

	color: #b2b3b4;

	text-align: center;

	height: 39px;

	line-height: 39px;

}



.logo img{width: auto;}

.sublist font{color: #75a9e5;float: left;}



.mt10{margin-top: 10px;}

.mt20{margin-top: 20px;}

.mt30{margin-top: 30px;}

.mt90{margin-top: 90px;}

.pdt10{padding-top: 10px;}

.pdt20{padding-top: 20px;}

.pdt30{padding-top: 30px;}

.mr10{margin-right: 10px;}



/* 内页 */

.banner_other{

	width: 100%;

	height: 290px;

	margin: 0 auto;

	text-align: center;

}

.w_wbox-001{

	height: 67px;

	width: 100%;

}

.w_wbox{

	margin: 0;

	padding: 0;

	width: 100%;

	height: 100%;

}

.e_wbox{

	margin: 0;

	padding: 0;

	width: inherit;

	height: inherit;

	background-repeat: no-repeat;

	background-position: center center;

	background-size: auto auto;

}

.p_wbox{

	background-color: rgba(255, 255, 255, 1);

	box-shadow: 0px 5px 5px #eaeaea;

	background-attachment: fixed;

}

.breadcrumb{

	background-color:#fff;

	color: #313131;

	height: 67px;

	line-height: 79px;

	width: 40%;

	margin: 0;

	padding: 0;

}

.breadcrumb>li+li:before {

	padding: 0 5px;

	color: #313131;

	content: " > ";

}

.glyphicon-home{font-size: 16px;color: #a0a0a0;}

.item_menu{width: 40%;}

.item_menu li{float: left;width: 23%;line-height: 79px;height: 67px;text-align: center;font-size: 16px;margin: 0 1%;}

.item_menu li:hover{border-bottom: 3px solid #E1651B;}



/*product center*/

.product .pro_cate{

	display: inline-block;

	width: 100%;}

.product .pro_cate a{

	text-align: center;

	transition: all 1s;

}

.product .pro_cate li{

	width: 18%;

	float: left;

	text-align: center;

	padding: 10px;

	font-size: 16px;

	margin: 1%;

	border-radius: 5px;

	border: 1px solid #0a0a0a;

}



.product .pro_cate li:hover{

	border: 1px solid #E1651B;

}

.product .pro_cate li:hover a{

	color: #E1651B;

}



/*尚域新闻*/

.news_item_menu{width: 42%;}

.news_item_menu li{float: left;width: 23%;line-height: 79px;height: 67px;text-align: center;font-size: 16px;margin: 0 1%;}

.news_item_menu li:hover{border-bottom: 3px solid #E1651B;}

.news_img_sp {

	float: left;

	/*padding-bottom: 20px;*/

	/*border-bottom: 1px solid #CCCCCC;*/

	width: 100%;

}

.img_sp {

	/*width: 33.3%;*/

	width: 325px;

	height: 200px;

	display: block;

	float: left;

}

.img_sp img {

	width: 325px;

	height: 200px;

}

.news_info {

	float: left;

	width: 69.6%;

	height: 200px;

	max-height: 205px;

	border-bottom: 1px solid #ccc;

	margin-left: 30px;

}

.news_title>h3 {

	padding: 0;

	margin: 0;

	line-height: 1.5em;

	max-height: 72px;

	overflow: hidden;

	text-overflow: ellipsis;

}

.news_title a {

	color: #444444;

	text-decoration: none;

}

.news_title .hid50 {

	line-height: 1.5em;

	padding-top: 10px;

	max-height: 50px;

	overflow: hidden;

}

.new_read span {

	margin-right: 10px;

	color: #8C8C8C;

}

.btn {

	display: inline-block;

	padding: 6px 12px;

	margin-bottom: 0;

	font-size: 14px;

	font-weight: 400;

	line-height: 1.42857143;

	text-align: center;

	white-space: nowrap;

	vertical-align: middle;

	-ms-touch-action: manipulation;

	touch-action: manipulation;

	cursor: pointer;

	-webkit-user-select: none;

	-moz-user-select: none;

	-ms-user-select: none;

	user-select: none;

	background-image: none;

	border: 1px solid transparent;

	border-radius: 4px;

}

.new_read span a {

	border-radius: 10px;

	margin-right: 5px;

}

.wkl {

	padding-left: 8px;

	padding-right: 8px;

	margin-right: 5px;

	border-radius: 10px;

	background-color: #cccccc;

	border: 0;

	color: #FFFFFF!important;

	display: inline-block;

}

.btn-xs {

	padding: 1px 5px;

	font-size: 12px;

	line-height: 1.5;

	border-radius: 3px;

}

.author{color: #444444!important;}



.about_desc .way{color: #E1651B;font-size: 20px;font-weight: bold;padding-left: 40px;line-height:40px;background-image: url(../images/company.svg);background-repeat: no-repeat;-webkit-background-size: 32px;background-size: 32px;background-position: 0 0;}

.about_desc .content_other{font-size: 16px;line-height: 30px;color: #565656;padding-left: 40px;}

.about_desc .phone{background-image: url(../images/phone.svg);background-repeat: no-repeat;-webkit-background-size: 25px;background-size: 25px;background-position: 0 4px;}

.about_desc .email{background-image: url(../images/email.svg);background-repeat: no-repeat;-webkit-background-size: 25px;background-size: 25px;background-position: 0 2px;}

.about_desc .address{background-image: url(../images/address.svg);background-repeat: no-repeat;-webkit-background-size: 27px;background-size: 27px;background-position: 0 0;}

.cur{border-bottom: 3px solid #E1651B;}

.detail_box .pro_des{text-align: center;

	margin-top: 8px;

	height: 30px;

	line-height: 30px;

	border-bottom: 1px dashed #ccc;

	border-top: 1px dashed #ccc;

	margin-bottom: 22px;

}

.detail_box .pro_title{

	text-align: center;

	font-size: 22px;

	color: #000;

	font-family: "微软雅黑";

}

.detail_box .pro_des span{color: #666666;

	font-size: 12px;

	margin-right: 30px;}

.detail_box .pro_content img{

	max-width: 100%;

}

.detail_box .pro_content {

	font-size: 14px;

	line-height: 25px;

	border-bottom: 1px solid #ccc;

	margin-bottom: 30px;

}

.con_nav{

	margin-bottom: 20px;

	float: left;

	width: 50%;

}

.bshare-custom{

	float: right;

	width: 50%;

	text-align: right;

}

.con_nav li:hover a{color: #E1651B;}

.news_img_sp:hover *{color: #E1651B;}

.page-box{margin: 20px 0;text-align: center;

	width: 100%;display: inline-block;}

.page-box div a {

	height: 40px;

	line-height: 40px;

	font-size: 14px;

	margin: 0 0 0 5px;

	padding: 6px 14px;

	background: #FFF;

	border: 1px solid #CCC;

	overflow: hidden;

	font-weight: normal;

}

.page-box div a:hover{

	border: 1px solid #E1651B;

	color: #E1651B;

}

.page-box .current {

	height: 40px;

	line-height: 40px;

	font-size: 14px;

	margin: 0 0 0 5px;

	padding: 6px 14px;

	background: #E1651B;

	border: 1px solid #E1651B;

	overflow: hidden;

	color: #fff;

	font-weight: normal;

}



.industry{width: 335px!important;}

.pro_cate .on{box-shadow: inset 0 0 0 2px #E1651B;color: #E1651B;border: none!important;}

.pro_cate .on a{color: #E1651B;}

.breadcrumb a:hover{color: #E1651B;}

.breadcrumb,.breadcrumb a{font-size: 16px;}

.online{display: flex;margin: 0;padding: 0!important;}

.industry_title{width: 70%!important;}

/*bshare style*/

.bFind-wrapper-top{

	height: 25px!important;

}

#bsBox{

	width: 560px!important;

	height: 420px!important;

}

.bsLogoLink{

	width: 119px!important;

}

#bsWXBox{

	width: 232px!important;

	height: 255px!important;

}