﻿/*- - - - - - - - -样式属index.html - - - - - - - -*/

	/*页头*/

	#header{height:4.75rem;position:relative;padding-top:0.70rem;background-color:#ffffff;box-shadow:0 0 14px rgba(0,0,0,0.2);z-index:3600;}

		/*网站标志*/

		#logo{float:left;width:70%;height:3.55rem;line-height:3.35rem;font-size:1.10rem;margin-left:2.65%;vertical-align:middle;display:table-cell;}

		#logo a{width:37.00%;display:inline-block;}

		#logo a img{width:100%;max-width:100%;}

		#logo strong{line-height:2.15rem;position:relative;font-size:1.15rem;font-weight:normal;margin-left:0.45rem;padding-left:0.75rem;vertical-align:middle;border-left:1px solid #dddddd;display:inline-block;}

		/*搜索*/

		#search{float:left;width:10.00%;height:3.55rem;}

		#search .btn_search{width:100%;height:3.55rem;position:relative;background:url(../images/icon_search.png) no-repeat center center;background-size:40%;display:block;}

		#search .btn_search::after{position:absolute;top:0.50rem;right:0;bottom:0.50rem;border-right:1px solid #dddddd;content:"";}

		#search .Searchform{display:none;}
		

		/*搜索区块*/

		#searchbox{width:100%;position:absolute;top:100%;left:0;padding-top:1.40rem;padding-bottom:3.00rem;background-color:#e8e8e8;display:none;z-index:1000;}

		#searchbox .search{width:92%;font-size:1.00rem;margin:0 auto 2.60rem auto;}

		#searchbox .search::after{clear:both;display:block;content:"";}

		#searchbox .select{float:left;width:32.26%;height:4.40rem;text-align:center;font-size:1.20rem;padding-top:0.75rem;padding-right:0.75rem;padding-bottom:0.75rem;padding-left:1.05rem;background-color:#ffffff;border:0;}

		#searchbox ._btn_esc{float:left;width:15.28%;height:4.40rem;line-height:4.40rem;text-align:center;font-size:1.30rem;color:#949599;background:none;cursor:pointer;}

		#searchbox .text{float:left;width:52.29%;height:4.40rem;line-height:3.80rem;font-size:1.20rem;padding-left:4.07%;background-color:#ffffff;border:0;border-left:1px solid #e8e8e8;}

		#searchbox .recommendKey{width:92%;margin:0 auto;}

		#searchbox h5{line-height:1.70;text-align:center;overflow:hidden;font-size:1.50rem;font-weight:normal;color:#cacbcd;margin-bottom:1.60rem;text-overflow:ellipsis;white-space:nowrap;}

		#searchbox ul{height:5.70rem;}

		#searchbox ul::after{clear:both;display:block;content:"";}

		#searchbox ul li{float:left;width:33%;text-align:center;margin-right:-1px;border-right:1px solid #cfcfcf;border-left:1px solid #cfcfcf; box-sizing:border-box;}

		#searchbox ul li a{line-height:2.20;overflow:hidden;font-size:1.45rem;color:#353535;padding:0 0.50rem 0 0.50rem;text-overflow:ellipsis;white-space:nowrap;display:block;}

		/*菜单*/

		#menu{float:right;width:10.00%;height:3.55rem;margin-right:3.20%;}

		#menu .btn_menu{width:100%;height:62.60%;position:relative;padding-top:1.35rem;display:block;}

		#menu .btn_menu .line{width:65%;height:0.20rem;margin:0 auto 0.35rem auto;background-color:#333333;display:block;}

		/**/

		#menu_list{position:absolute;top:100%;right:0;left:0;padding-top:1.70rem;padding-bottom:1.40rem;background-color:#e8e8e8;border-radius:0 0 1.50rem 1.50rem;display:none;z-index:1000;}

		#menu_list ul{width:92%;margin:0 auto;}

		#menu_list ul::after{clear:both;display:block;content:"";}

		#menu_list li{float:left;width:30.00%;height:10.15rem;overflow:hidden;margin-right:4.42%;margin-bottom:1.50rem;background-color:#ffffff;box-shadow:0 0 0.70rem rgba(0,0,0,0.2);border-radius:1.00rem;}

		#menu_list li:nth-of-type(3n){margin-right:0px;}

		#menu_list li a{line-height:2.40;text-align:center;font-size:1.30rem;color:#353535;padding-top:2.50rem;display:block;}

		.icon_menu{width:2.45rem;height:2.25rem;margin:0 auto;background:url(../images/icon_menulist2.png) no-repeat left top;background-size:900%;display:block;}

		.icon_menu.icon_1x1{background-position:0 0;}

		.icon_menu.icon_2x1{background-position:12.5% 0;}

		.icon_menu.icon_3x1{background-position:25% 0;}

		.icon_menu.icon_4x1{background-position:37.5% 0;}

		.icon_menu.icon_5x1{background-position:50% 0;}

		.icon_menu.icon_6x1{background-position:62.5% 0;}

		.icon_menu.icon_7x1{background-position:75% 0;}

		.icon_menu.icon_8x1{background-position:87.5% 0;}

		.icon_menu.icon_9x1{background-position:100% 0;}

	#page_zz{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:rgba(0,0,0,0.5);display:none;z-index:3500;}

	/*广告*/

	#banner{width:100%;position:relative;overflow:hidden;}

	#banner img{width:100%;max-width:100%;}

	/*导航*/

	#banner .swiper-pagination{bottom:-0.05rem;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}

	#banner .swiper-pagination .swiper-pagination-bullet{width:0.40rem;height:0.40rem;line-height:0;background-color:rgba(255,255,255,0.6);opacity:1;border-radius:2.50rem;}

	#banner .swiper-pagination .swiper-pagination-bullet-active{width:1.25rem;background-color:#ed6f00;}

	#banner ul{display:none;}

	/*快捷链接*/

	#quickLink{background-color:#ffffff;border-bottom:1px solid #eaeaea;}

	/*分类列表*/

	.SortList{width:100%;}

	.SortList::after{clear:both;display:block;content:"";}

	.SortList li{float:left;width:25%;text-align:center;padding-top:2.20rem;padding-bottom:0.40rem;}

	.SortList li a{line-height:2.70rem;font-size:1.30rem;color:#000000;display:block;}

	.icoc_menu{width:6.45rem;height:6.55rem;margin:0 auto;vertical-align:middle;background:url(../images/icon_menulist.png) no-repeat left top;background-size:900%;display:block;}

	.icoc_menu.icoc_menu1x1{background-position:0 0;}

	.icoc_menu.icoc_menu2x1{background-position:12.5% 0;}

	.icoc_menu.icoc_menu3x1{background-position:25% 0;}

	.icoc_menu.icoc_menu4x1{background-position:37.5% 0;}
	.icoc_menu.icoc_menu5x1{background-position:50% 0;}
	.icoc_menu.icoc_menu6x1{background-position:62.5% 0;}
	.icoc_menu.icoc_menu7x1{background-position:75% 0;}
	.icoc_menu.icoc_menu8x1{background-position:87.5% 0;}
	.icoc_menu.icoc_menu9x1{background-position:100% 0;}

	/*评价*/

	#Evaluate{padding-top:1.50rem;padding-bottom:1.85rem;background-color:#ffffff;}

	#Evaluate img{width:100%;max-width:100%;}

	/*导航*/

	#Evaluate .swiper-pagination{width:auto;bottom:-0.05rem;left:10.90rem;padding-top:2.23%;padding-bottom:2.23%;background-size:contain;}

	#Evaluate .swiper-pagination .swiper-pagination-bullet{width:0.40rem;height:0.40rem;line-height:0;background-color:#c9c9c9;opacity:1;border-radius:2.50rem;}

	#Evaluate .swiper-pagination .swiper-pagination-bullet-active{width:1.20rem;background-color:#ed6f00;}

	#Evaluate ul{display:none;}

	#Evaluate .Evaluate{width:92%;position:relative;margin:0 auto;padding-bottom:0.25rem;}

	#Evaluate .Evaluate::after{clear:both;display:block;content:"";}

	#Evaluate .Evaluate .photo{float:left;width:21.50%;position:relative;overflow:hidden;margin-right:1.30rem;padding-top:21.5%;box-shadow:0 0.15rem 0.50rem rgba(0,0,0,0.2);border:0.30rem solid #ffffff;border-radius:50%;}

	#Evaluate .Evaluate .photo img{width:100%;height:100%;position:absolute;top:0;left:0;}

	#Evaluate .Evaluate ._name{line-height:1.80;overflow:hidden;font-size:1.30rem;color:#353535;padding-top:0.10rem;text-overflow:ellipsis;white-space:nowrap;display:block;}

	#Evaluate .Evaluate ._intr{line-height:1.45;overflow:hidden;font-size:1.20rem;padding-bottom:0.60rem;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #eaeaea;}

	#Evaluate .Evaluate .icon_arrow{width:0.60rem;height:1.00rem;position:absolute;top:0.50rem;right:0.60rem;background:url(../images/icon_arrow.png) no-repeat left top;background-size:100%;}

	/*案例*/

	#Case{position:relative;padding-bottom:0.40rem;background-color:#ffffff;}

	#Case .recommed{margin-bottom:1.05rem;}

	/*类列表*/

	.typelist{width:100%;margin-bottom:1.05rem;}

	.typelist::after{clear:both;display:block;content:"";}

	.typelist li{float:left;width:25%;text-align:center;}

	.typelist li a{line-height:3.20;text-align:center;position:relative;font-size:1.30rem;color:#8e9899;background-color:#f3f3f3;display:block;}

	.typelist li a:hover{color:#ed6f00;}

	.typelist li a::after{height:2.25rem;line-height:0;position:absolute;font-size:0;top:50%;right:0px;background-color:#cccccc;border-right:1px solid #dadada;transform:translatey(-50%);content:"";}

	.typelist li:last-child a::after{content:none;}

	/*推荐*/

	.recommed{width:100%;height:auto;position:relative;margin-top:1.30rem;margin-bottom:1.20rem;}

	.recommed:nth-last-of-type(1){margin-bottom:0px;}

	.recommed .photo{width:100%;height:100%;display:block;}

	.recommed .text{position:absolute;color:#f8fcfb;right:0;bottom:-0.80rem;left:0;padding:0.90rem 3% 1.20rem 3%;background-color:rgba(0,0,0,0.5);}

	.recommed .text strong{line-height:1.6;font-size:1.45rem;font-weight:normal;display:block;}

	.recommed .text p{line-height:1.40;overflow:hidden;font-size:1.30rem;text-overflow:ellipsis;white-space:nowrap;}

	.recommed .text ._brwoseCount{float:right;font-size:1.20rem;margin-left:1.00rem;}

	.recommed .text ._brwoseCount .iconeyes{width:1.60rem;height:1.30rem;margin-right:0.10rem;vertical-align:middle;background:url(../images/icon_browse.png) no-repeat left top;background-size:100%;display:inline-block;}

	/*案例列表*/

	.caselist{width:100%;}

	.caselist::after{clear:both;display:block;content:"";}

	.caselist li{float:left;width:48.00%;height:12.10rem;margin-bottom:1.20rem;}

	.caselist li:nth-of-type(2n){float:right;}

	.caselist li .photo{width:100%;height:100%;position:relative;display:block;}

	.caselist li .photo strong{line-height:2.05;position:absolute;overflow:hidden;font-size:1.30rem;font-weight:normal;color:#f8fcfb;right:0rem;bottom:0rem;left:0rem;padding-right:0.90rem;padding-left:0.90rem;background-color:rgba(0,0,0,.4);text-overflow:ellipsis;white-space:nowrap;}

	/*按钮更多*/

	.btn_more{line-height:2.30rem;text-align:center;position:absolute;font-size:1.20rem;color:#8e9899;top:1.55rem;right:0.5%;padding-right:3%;padding-left:3%;}

	.btn_more:hover{color:#ed6f00;}

	/*建材*/

	#jiancai{padding-bottom:1.05rem;background-color:#ffffff;}

	.PhotoList{width:100%;}

	.PhotoList::after{clear:both;display:block;content:"";}

	.PhotoList li{float:left;width:23%;height:11.75rem;margin-top:0.9rem;margin-right:2.6%;}

	.PhotoList li:nth-of-type(4n){margin-right:0px;}

	.PhotoList li .photo{width:100%;height:100%;position:relative;display:block;}

	.PhotoList li .photo em{width:100%;line-height:2.20;text-align:center;position:absolute;overflow:hidden;font-size:0.90rem;color:#f8fcfb;bottom:0;left:0;background-color:rgba(0,0,0,.5);text-overflow:ellipsis;white-space:nowrap;}

	/*新闻中心*/

	#news{position:relative;background-color:#ffffff;}

	.sortlist{width:46.00%;position:absolute;top:1.45rem;right:4.50%;}

	.sortlist li{float:left;width:31.90%;margin-left:2.1%;}

	.sortlist li:first-child{margin-left:0px;}

	.sortlist li a{line-height:2.20;text-align:center;font-size:1.10rem;color:#9c9c9a;text-decoration:none;display:block;}

	.sortlist li a:hover{color:#ed6f00;}

	.btn_seemore{line-height:2.30;text-align:center;font-size:1.30rem;color:#69695f;padding-top:1.00rem;padding-bottom:1.00rem;display:block;}

	.btn_seemore .icon_more{width:2.10%;height:0.70rem;margin-left:2.18%;vertical-align:middle;background:url(../images/icon_more.png) no-repeat left top;background-size:100%;display:inline-block;}

	/*页尾*/

	#footer{padding-top:3.20rem;padding-bottom:3.10rem;background:url(../images/bg_foot.jpg) no-repeat center top;background-size:cover;}

	/*统计数字*/

	.numbercount{margin-bottom:2.20rem;border-left:1px solid #4d4d4d;}

	.numbercount::after{clear:both;display:block;content:"";}

	.numbercount li{float:left;width:33%;line-height:1;text-align:center;font-size:1.30rem;color:#f8fcfb;border-right:1px solid #4d4d4d;}

	.numbercount li ins{line-height:1.20;overflow:hidden;font-size:2.45rem;margin-bottom:0.90rem;padding-top:0.45rem;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;display:block;}

	.numbercount li ins sup{line-height:normal;font-size:1.15rem;color:#ed6f00;}

	#footer .tel{width:100%;line-height:3.00;text-align:center;font-size:2.00rem;color:#f8fcfb;margin-bottom:0.95rem;background:url(../images/bg_hotline.png) no-repeat center top;background-size:100% 100%;}

	#footer .tel strong{font-size:2.0rem;font-weight:normal;color:#ed6f00;}

	.linklist{width:82.00%;text-align:center;margin:0 auto 0.35rem auto;}

	.linklist::after{clear:both;display:block;content:"";}

	.linklist li{line-height:2.75;font-size:1.45rem;color:#435058;display:inline;}

	.linklist li a{color:#9c9c9a;}

	.linklist li a:hover{color:#ed6f00;}

	#footer p{line-height:1.60;text-align:center;font-size:1.20rem;color:#9c9c9a;}

	/*底部导航*/

	#bottomNav{width:37.50rem;height:4.60rem;position:fixed;bottom:0;background-color:#ffffff;z-index:3400;}

	#bottomNav ul{float:left;width:54%;}

	#bottomNav ul::after{clear:both;display:block;content:"";}

	#bottomNav ul li{float:left;width:33.33%;text-align:center;}

	#bottomNav ul li a{line-height:1.30;font-size:1.20rem;color:#353535;padding-top:0.55rem;padding-bottom:0.60rem;display:block;}

	#bottomNav .btn_tel{float:left;width:38.70%;line-height:2.40;text-align:center;font-size:1.40rem;color:#f8fcfb;margin-top:0.55rem;background-color:#ed6d00;letter-spacing:1px;border-radius:1.50rem;}

	#bottomNav .btn_tel .icon_tel{width:1.40rem;height:1.40rem;margin-right:0.75rem;vertical-align:middle;background:url(../images/icon_tel.png) no-repeat left top;background-size:100%;display:inline-block;}

	#bottomNavSpace{height:4.45rem;}

	.icon_nav{width:2.40rem;height:1.80rem;margin:0 auto;vertical-align:middle;background:url(../images/icon_navlist.png) no-repeat left top;background-size:300%;display:block;}

	.icon_nav.icon_1x1{background-position:0 0;}

	.icon_nav.icon_2x1{background-position:50% 0;}

	.icon_nav.icon_3x1{background-position:100% 0;}

	/*主标题*/

	.mainTitle{width:92.2%;line-height:3.00rem;position:relative;font-size:1.40rem;font-weight:normal;margin:0 auto;padding-top:0.90rem;padding-bottom:0.90rem;}

	.mainTitle::after{position:absolute;right:0;bottom:0;left:0;border-bottom:1px solid #e7e7e7;transform:scaley(0.5);content:"";}

	.mainTitle::before{width:0.15rem;height:2.0rem;margin-right:1.25rem;vertical-align:middle;background-color:#ed6f00;display:inline-block;content:"";}

	.mainTitle em{font-size:1.50rem;color:#ed6f00;}

	.space{height:0.60rem;background-color:#f3f3f3;display:block;}

	/*广告640X120*/

	.ad_640x120{width:100%;height:7.00rem;overflow:hidden;}

	.ad_640x120 img{width:100%;height:100%;}

	.icon_title{width:90.31%;height:2.20rem;margin:0.40rem auto 0 auto;background:url(../images/bg_title2.png) no-repeat center top;background-size:100%;display:block;}

	.columnHeader{text-align:center;position:relative;background:#000;background-size:100%;}

	.columnHeader img{width:100%;max-width:100%;opacity:0.4;}

	.columnHeader ._txt{position:absolute;top:50%;right:4%;left:4%;transform:translatey(-50%);}

	.columnHeader h3{line-height:1.40;font-size:1.50rem;font-weight:normal;color:#ed6f00;}

	.columnHeader ._line{width:99.00%;height:2.00rem;margin:0.40rem auto 0 auto;background:url(../images/bg_title2.png) no-repeat center top;background-size:auto  100%;display:block;}

	.columnHeader p{line-height:2.45rem;font-size:1.00rem;font-weight:normal;color:#ffffff;letter-spacing:0px;}

	/*文档*/

	.docs{position:relative;}

	.docs::after{position:absolute;right:3.9%;bottom:0;left:3.9%;border-bottom:1px solid #e6e6e6;transform:scaley(0.7);content:"";}

	.docs a{padding-top:1.50rem;padding-right:3.90%;padding-bottom:1.50rem;padding-left:3.90%;background:#fff;display:block;}

	.docs .photo{float:right;width:39.00%;height:8.85rem;overflow:hidden;margin-left:7.99%;}

	.docs h5{height:1.60rem;line-height:1.33;overflow:hidden;font-size:1.30rem;font-weight:normal;color:#000000;margin-bottom:0.65rem;text-overflow:ellipsis;white-space:nowrap;}

	.docs p{height:3.40rem;line-height:1.50;overflow:hidden;font-size:1.20rem;color:#656567;margin-bottom:0.65rem;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}

	.docs .val{height:2.00rem;line-height:2.10;overflow:hidden;font-size:1.00rem;color:#cccccc;text-overflow:ellipsis;white-space:nowrap;}

	.docs .val time{position:relative;margin-left:0.40rem;padding-left:0.80rem;}

	.docs .val time::before{position:absolute;top:0.35rem;bottom:0.15rem;left:0;border-left:1px solid #d3d3d3;content:"";}

	/*返回顶部*/

	#backtop{width:4.55rem;height:4.55rem;position:fixed;right:1.10rem;bottom:6.40rem;background:url(../images/backtop.png) no-repeat left top;background-size:100%;}

/*- - - - - - - - -样式属产品例表2.html - - - - - - - -*/

	/*广告2*/

	#banner2{width:100%;overflow:hidden;}

	#banner2 img{width:100%;}

	/*服务*/

	#service{padding-top:3.40rem;}

	/*建材 */

	#JianCai{padding-bottom:1.10rem;}

	/*栏目标题*/

	.PartTitle{text-align:center;margin-bottom:2.10rem;}

	.PartTitle h3{line-height:1.40;font-size:2.00rem;font-weight:normal;}

	.PartTitle .icon_title{background-image:url(../images/bg_title1.png);}

	.PartTitle h4{line-height:1.30;font-size:1.00rem;font-weight:normal;}

	/*图片列表*/

	.PicList{width:92%;margin:0 auto;}

	.PicList::after{clear:both;display:block;content:"";}

	.PicList li{float:left;width:31.3%;margin-right:3%;margin-bottom:1.20rem;}

	.PicList li:nth-of-type(3n){margin-right:0px;}

	.PicList li a{display:block;}

	.PicList .photo{width:100%;height:12.50rem;display:block;}

	.PicList .photo img{width:100%;height:100%;}

	.PicList strong{line-height:2.05;font-size:1.1rem;font-weight:normal;display:block;}

	/*图片列表*/

	.imgList{width:92%;margin:0 auto;}

	.imgList::after{clear:both;display:block;content:"";}

	.imgList li{float:left;width:48.30%;height:12.50rem;margin-top:1rem;margin-right:3.21%;}

	.imgList li:nth-of-type(2n){margin-right:0px;}

	.imgList li .photo{width:100%;height:100%;position:relative;overflow:hidden;display:block;}

	.imgList li .photo em{width:100%;line-height:2.05;text-align:center;position:absolute;overflow:hidden;font-size:1.1rem;color:#000000;bottom:0;left:0;background:rgba(255,255,255,0.7);text-overflow:ellipsis;white-space:nowrap;}

/*- - - - - - - - -样式属新闻例表.html - - - - - - - -*/

	/*分类*/

	#Classification{padding-top:1.00rem;padding-bottom:1.20rem;}

	#Classification ul{text-align:center;}

	#Classification ul::after{clear:both;display:block;content:"";}

	#Classification ul li{margin-right:0.25rem;margin-left:0.25rem;display:inline-block;}

	#Classification ul li a{width:6.35rem;line-height:3.00rem;text-align:center;overflow:hidden;font-size:1.20rem;background-color:#ffffff;text-overflow:ellipsis;white-space:nowrap;border-radius:0.60rem;display:inline-block;}

	#Classification ul li a.on{width:6.35rem;line-height:3.00rem;text-align:center;overflow:hidden;font-size:1.20rem;background-color:#ffffff;text-overflow:ellipsis;white-space:nowrap;border-radius:0.60rem;display:inline-block;background: #ed6d00;}

	/*新闻列表*/

	/*翻页*/

	.pages{text-align:center;padding-top:1.15rem;padding-right:4%;padding-bottom:1.15rem;padding-left:4%;}

	.pages ul li{width:3.80rem;margin:0 0.30rem 0 0.30rem;display:inline-block;}

	.pages ul ._prev{float:left;}

	.pages ul ._next{float:right;}

	.pages ul ._icon_arrow_left,.pages ul ._icon_arrow_right{width:0.75rem;height:1.10rem;display:inline-block;}

	.pages ul ._icon_arrow_left{background:url(../images/icon_arrow_left.png) no-repeat left top;}

	.pages ul ._icon_arrow_right{background:url(../images/icon_arrow_right.png) no-repeat left top;}

	.pages ul li a{line-height:2.30;font-size:1.2rem;color:#353535;background-color:#ffffff;border:1px solid #cfcfcf;display:block;}

	.pages ul li.change a{color:#ffffff;background-color:#ed6d00;border-color:#ed6d00;}

/*- - - - - - - - -样式属新闻详页.html - - - - - - - -*/

	/*新闻内容区域*/

	#newsContent{background-color:#ffffff;}

	/*文档头部*/

	.docHeader{width:92.00%;text-align:center;margin:0 auto 1.60rem auto;padding-top:2.30rem;padding-bottom:1.00rem;border-bottom:1px solid #cfcfcf;}

	.docHeader h2{line-height:1.60;font-size:1.50rem;font-weight:normal;margin-bottom:0.50rem;}

	.docHeader ._value{line-height:1.80;font-size:1rem;color:#69695f;}

	.docHeader ._value span{margin-right:1.00rem;}

	/*文档内容*/

	.docContents{width:92%;line-height:1.90;font-size:1.15rem;color:#353535;margin:0 auto 0 auto;}

	.docContents img{width:100%;max-width:100%;margin-bottom:0.60rem;display:block;}

	.docContents p{text-indent:2em;margin-bottom:0.60rem;}

	/*上一篇 下一篇*/

	#prevnext{line-height:3.30;text-align:center;font-size:1.30rem;background-color:#ffffff;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;}

	#prevnext .btn_prev{float:left;padding-right:4%;padding-left:4%;}

	#prevnext .btn_next{float:right;padding-right:4%;padding-left:4%;}

	#prevnext .btn_backlist{width:40%;display:inline-block;}

	/*相关新闻*/

	#aboutNews{position:relative;padding-top:0.20rem;background-color:#ffffff;border-top:1px solid #eaeaea;}

/*- - - - - - - - -样式属产品或案例详页.html - - - - - - - -*/

	/*案例内容*/

	#caseContent .caseBigPic{width:92.00%;position:relative;margin:0 auto 0.90rem auto;}

	#caseContent .caseBigPic strong{line-height:2.90;position:absolute;font-size:1.00rem;font-weight:normal;color:#fff;right:0;bottom:0;left:0;padding-right:1.20rem;padding-left:1.20rem;background:rgba(0,0,0,0.5);display:block;}

	#caseContent .caseBigPic img{width:100%;max-width:100%;background:#000;display:block;}

	#caseContent .caseintr{background-color:#e6e6e6;}

	/*图片列表*/

	.imagesList{width:92.00%;margin:0 auto;}

	.imagesList::after{clear:both;display:block;content:"";}

	.imagesList li{float:left;width:31.00%;margin-right:3.5%;margin-bottom:0.90rem;}

	.imagesList li:last-child{margin-right:0px;}

	.imagesList .photo{width:100%;position:relative;padding-top:140.32%;background:#000;}

	.imagesList .photo img{position:absolute;top:0;left:0;}

	.imagesList span{height:2.05rem;line-height:2.56;text-align:center;overflow:hidden;font-size:0.80rem;text-overflow:ellipsis;white-space:nowrap;display:block;}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;

}
h2 {
  background: rgba(0, 0, 0, 0) url("../../default/css/sx.jpg") no-repeat scroll 0 0;
    border-bottom: 1px solid #ddd;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    margin: 10px 0;
    padding-bottom: 12px;
    text-indent: 10px;
}
img{width:99%; height:auto;
max-width: 99%;}
#NewsContent{ width:94%;color:#737373; line-height:2; font-size:16px;margin-bottom:30px; background-color:#FFFFFF; padding-left:3%; padding-right:3%; }
h1{
    width:auto;
    line-height: auto;
    position: relative;
    font-size: 18px;
    font-weight: normal;
    

	background:#F3f3f3;
	padding-top:1rem;
	padding-bottom:1rem;
	padding-left:3rem;
	padding-right:3rem;
	
}

	/**/



	#about_us{text-align:center;padding-top:8.00%;padding-bottom:7.74%;background-color:#f2f2f2;border-bottom:2px solid #f0f0f0;}



	#about_us h4{line-height:2.50rem;font-size:1.25rem;font-weight:normal;margin-bottom:0%;}



	#about_us p{line-height:1.25rem;font-size:0.69rem;color:#afafaf;}



	#about_us .TextList{padding-top:2.06%;}



	/*服务*/



	#Service{position:relative;padding-left:12.5%;background-color:#ffffff;}



	#Service h4{width:6.00%;line-height:1.38rem;text-align:center;position:absolute;font-size:0.75rem;color:#fff;top:0;bottom:0px;left:0;padding-right:3.10%;padding-left:3.10%;vertical-align:middle;background-color:#017AD7;}



	#Service h4 span{vertical-align:middle;display:inline-block;}



	#Service h4::after{width:0;height:100%;overflow:hidden;vertical-align:middle;display:inline-block;content:"";}



	#Service .servicebox{position:relative;border-bottom:1px solid #f0f0f0;}



	#Service .servicebox a{width:50.98%;padding-top:4.64%;padding-right:25.52%;padding-bottom:4.64%;padding-left:23.36%;display:block;}



	#Service .servicebox a:hover{background-color:#f2f2f2;text-decoration:none;}



	#Service .servicebox .icon{width:2.5rem;position:absolute;top:0;left:0;margin-top:6.96%;margin-left:6%;padding-top:2.5rem;}



	#Service .servicebox .icon img{width:100%;position:absolute;max-width:100%;top:0;left:0;}



	#Service .servicebox h5{font-size:1.06rem;font-weight:normal;}



	#Service .servicebox p{line-height:1.25rem;font-size:0.75rem;color:#878787;}



	#Service .servicebox .icon_arrow{width:7.25%;height:25px;position:absolute;top:0;right:0;margin-top:13.34%;margin-right:8.41%;padding-top:7.25%;background:url(../images/icon_arrow.png) no-repeat left top;background-size:100%;}



pre.prettyprint {
border-radius: 15px;
padding-top:15px;
padding-left:15px;
padding-bottom:20px;
color:#FFFFFF;
background-color: #282c34;
max-width:100%; max-height:auto;

}

.aii {
  overflow: hidden;
  padding-bottom: 70px;
}
.aii ul {
  margin-left: -3%;
}
.aii ul li {
  width: 28%;
  -webkit-border-radius: 3px;
          border-radius: 3px;
  overflow: hidden;
  border: 1px solid #dfdfdf;
  margin-left: 3%;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
}
.aii ul li:hover {
  -webkit-transform: translateY(-3px);
      -ms-transform: translateY(-3px);
          transform: translateY(-3px);
}
.aii ul li .pic {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.aii ul li .pic img {
  width: 100%;
  min-height: 100%;
}
.aii ul li .text {
  padding: 30px 15px 20px;
  text-align: center;
}
.aii ul li .text strong {
  font-size: 20px;
  line-height: 1.4;
  display: block;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  margin-bottom: 10px;
}
.aii ul li .text p {
  font-size: 13px;
  color: #979797;
  text-align: center;
  line-height: 1.4;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
  word-wrap: break-word;
  margin-bottom: 20px;
  height: 36px;
}
.aii ul li .text span {
  width: 140px;
  height: 28px;
  line-height: 24px;
  border: 1px solid #e0e0e0;
  text-align: center;
  font-size: 12px;
  color: #535353;
  margin-bottom: 10px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}

.public-title {
  position: relative;
  text-align: center;
  clear: both;
  margin: 60px auto 40px;
  color: #595758;
}
.public-title strong {
  position: relative;
  z-index: 2;
  font-size: 18px;
   background: #f7f7f7;
  letter-spacing: 2px;
  padding: 0 15px;
  display: inline-block;
  line-height: 1.9;
  margin-bottom: 5px;
}
.public-title p {
  font-size: 16px;
}
.public-title.pt2:after {
  background: #4a9ede;
}
.public-title:after {
  content: "";
  position: absolute;
  top: 20px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #d7d7d7;
  display: block;
}

.center p{ width:94%;color:#737373; line-height:2; font-size:1.2rem;margin-bottom:10px; margin-top:15px; background-color:#FFFFFF; padding-left:3%; padding-right:3%; border-bottom: 1px solid #eee;border-left: 1px solid #eee;}

