@charset "utf-8";

/*通用*/
body{
	font-size:1rem;
	max-width: 100%;
}
img{
	max-width: 100%;
	height: auto;
}

/*头部*/
.header{
	overflow:hidden;
	color: white;
}

.header .top{
	height: 3.5rem;
	line-height: 3.5rem;
	padding: 0 0.5rem;
	background:url(mob_03.png) no-repeat 1rem center #f08600;
	background-size: auto 40%;
}

.header .top .language{
	margin: 0 auto;
	text-align: right;
}

.header .top .language a{
	color: white;
}

.header .bottom{
	background-color: #000000;
	overflow: hidden;
}

.header .bottom .nav{
	overflow: hidden;
}

.header .bottom .nav .menu{
	font-size: 1.5rem;
	line-height: 4.5rem;
	padding-left: 5rem;
	background: url(mob_07.png) no-repeat 2rem center;
	background-size: auto 40%;
}

.header .bottom .nav ul{
	padding-top: 1rem;
}

.header .bottom .nav ul li{
	padding-left: 2rem;
	margin-bottom: 1.5rem;
	font-size: 1.3rem;
}

.header .bottom .nav ul li a{
	color: white;
	display: inline-block;
	height: 100%;
	width: auto;
}
/**/
.header .bottom .nav ul li .mob-x{
	float: right;
	padding-right: 73%;
}
.header .bottom .nav ul li .mob-x img{margin-bottom: 30%;}
.header .bottom .nav ul li ul{display: none}
.img-transform{transform:rotate(180deg)}
/**/
.header .bottom .nav .menu a{
	color: white;
	display: block;
	width: 100%;
	height: 100%;
}

/*尾部*/
.footer{
	overflow: hidden;
	color: 292929;
}

.footer .top{
	background-color: #292929;
	height:5rem;
	color: white;
}

.footer .top .link{
	position: relative;
	margin: 0 auto;
	height:5rem;
}

.footer .top .link .ft-link a{
	float: left;
	height:3rem;
	width: 3rem;
	margin:1rem 0 0 2.5rem;
}


.footer .bottom{
	background-color: #f1f1f1;
	overflow: hidden;
}

.footer .bottom .foot-list{
	margin: 0 auto;
	padding: 1rem 2rem 3rem 2rem;
	overflow: hidden;
}

.footer .bottom .foot-list .list{
	width: 100%;
	padding-right:24px;
	
}

.footer .bottom .foot-list .list .title{
	font-size:2rem;
	margin-bottom: 17px;
	border-bottom: 1px solid #bdbdbd;
	background: url(xjt_06.jpg) no-repeat right center;
}

.footer .bottom .foot-list .list .title:hover{
	cursor:pointer;
}

.footer .bottom .foot-list .list .on{
	background: url(sjt_03.jpg) no-repeat right center;
}

.footer .bottom .foot-list .list ul li{
	padding-left: 6px;
	background: url(c_03.jpg) no-repeat left center;
	font-size: 1.2rem;
}

.footer .bottom .foot-list .code .title{
	font-size: 2rem;
	padding:2rem 0;
}

.footer .bottom .foot-list .code .code-link{
	height: 1rem;
	line-height: 1rem;
    width: 30%;
    padding-top: 33%;
    float: left;
    text-align: center;
    margin-right: 5%;
    font-size: 2rem;
}

.footer .bottom .foot-list .code .wesite{
	background: url(mob_21.png) no-repeat center top;
	background-size: 100% auto;
}

.footer .bottom .foot-list .code .wechat{
	background: url(mobidx6_03.png) no-repeat center top;
	background-size: 100% auto;
}

.footer .bottom .foot-list .code .tmail{
	background: url(mob_25.png) no-repeat center top;
	background-size: 100% auto;
	margin-right: 0;
}

.footer .bottom .copyright{
	text-align: center;
	padding-bottom: 1rem;
}

/*内页通用上面*/
.top-in{
	height: 162px;
	background: url(a.jpg) repeat-x center;
}

.top-in .root{
	width:100%;
	margin: 0 auto;
	position: relative;
}

.in-nav{
	display: none;
	position: absolute;
	height: 66px;
	top:96px;
	width:100%;
	color: white;
	font-size: 20px;
	line-height: 66px;
}

.in-nav .nav-left{
	float: left;
	width: auto;
	padding:0 20px;
	background-color: rgba(0, 0, 0, 0.3); 
}

.in-nav .right-img{
	float: left;	
	width: 225px;
	height: 66px;
	background: url(x_03.png) no-repeat 90% center rgba(0, 0, 0, 0.3);
}

.in-nav .nav-right{
	display: none;
	float: left;
	width: 1177px;
	background-color:rgba(0, 0, 0, 0.3);
	height: 66px;
}

.in-nav .nav-right ul{
	margin-left: 22px;
}

.in-nav .nav-right ul li{
	float: left;
	font-size: 16px;
	margin-right: 25px;
}

.in-nav .nav-right ul li a{
	color: white;
}

.in-nav .nav-right ul .on a, .in-nav .nav-right ul li a:hover{
	border-bottom: 1px solid white;
}

/*新闻页内页头部*/
.news-top-in{
	overflow: hidden;
	height: 303px;
	background: url(news-about_02.jpg) repeat-x center;
	text-align: center;
	color: white;
}

.news-top-in .root{
	width:100%;
	margin: 0 auto;
}

.news-top-in .title1{
	font-size: 54px;
	width:100%;
	margin: 0 auto;
}

.news-top-in .title2{
	font-size: 28px;
	width:100%;
	margin: 0 auto;
}

.news-top-in .news-nav{
	width:100%;
	height: 107px;
	padding-bottom: 13px;
	margin: 0 auto;
	position: relative;
	top:36px;
}

.news-nav a{color: white;}

.news-nav div{
    font-size: 1rem;
    padding-top: 43px;
    line-height: 58px;
    position: absolute;
    width: 21%;
}

.news-nav .nav-1{background: url(newslogo_12.png) no-repeat center top;left: -1%;}
.news-nav .nav-2{background: url(newslogo_03.png) no-repeat center top;left: 20%;}
.news-nav .nav-3{background: url(newslogo_05.png) no-repeat center top;left:40.5%;}
.news-nav .nav-4{background: url(newslogo_07.png) no-repeat center top;left:61%;}
.news-nav .nav-5{background: url(newslogo_09.png) no-repeat center top;left:82%;}

/*内页当前位置和栏目名*/
.now{
	width:100%;
	margin: 0 auto;
	padding-top:2.5rem;
	border-bottom: 2px solid #f1f1f1;
	background: url(k2.jpg) no-repeat 0.5rem 3.5rem;
	overflow: hidden;
}

.now .columnname{
	font-size: 3rem;
	float: left;
	padding-left: 3.5rem;
}

.now .location{
  	display:none;
	float: right;
    padding: 2.6rem 2rem 0 2rem;
    background: url(location.png) no-repeat left 2.8rem;
}

.now .location a{
	font-size: 1.16rem;
}

/*新闻页当前位置*/
.news-now{background:url(newnowlogo_03.png) no-repeat 0.5rem 4rem;}

/*一般内页内容*/
.content{
	width:100%;
	margin: 0 auto;
	padding: 1rem 0 2rem 0;
	overflow: hidden;
}
.content .img{padding: 0 1.5rem;}
.content .html{padding:2rem 1.5rem 3rem 1.5rem;font-size: 1.25rem}

/*.content img{max-width: 100%;}*/

.content .loadmore{
	width: 164px;
	padding-left: 15px;
	height: 53px;
	line-height: 53px;
	text-align: center;
	margin: 0 auto;
	border: 3px solid #e7e7e7;
	font-size: 18px;
	color: #666;
	font-weight: bold;
	background: url(d_03.jpg) no-repeat 10% center;
}

.content .loadmore:hover{cursor: pointer;}

/*history*/
/*history*/
.history{font-size:1.3rem;padding:0 1rem 0 4rem;background: url(shu_03.jpg) repeat-Y 1rem;}
.history .le, .history .ri{position:relative}
.history .his{margin-bottom:1.6rem;padding:1rem;border: 1px solid #e6e6e6;}
.history .yuan{    display: block;position: absolute;left: -3.55rem;top: 16%;}
.history .le-jt, .history .ri-jt{background: url(history_11.png) no-repeat white;width: 19px;height: 20px;position: absolute;top: 16%;left: -17px;}

/*office*/
.benefits{margin-left: 5%;}
.benefits-con{width: 90%;margin: 0 auto;font-size: 1.3rem;padding: 28px 0 95px 0;}
.benefits-con .b-box{padding-left: 148px;height: 145px;background: url(about-bg_16.png) no-repeat left center;margin-top: 60px;}
.benefits-con .b-box .b-tit{padding-top: 20px;font-size: 1.3rem;font-weight: bold;padding-top:1rem;}
.benefits-con .b-box .b-con{font-size: 1.2rem;}

.office-img{width: 357px;height: 231px;overflow: hidden;position: relative;float: left;margin-bottom:2px}
.office-tit{margin-left: 5px;margin-bottom: 23px;}
.office{overflow: hidden;width: 635px;margin:0 auto}
.office img{float: left}
.office-div{width: 273px;height: 231px;float: left;margin:0 2px;background:url(officex_03.jpg) no-repeat right top #fd8800;color: white;margin-bottom: 2px;text-align: center}
.big-tit{font-size: 2.2rem;margin-top:60px;}
.sub-tit{font-size: 16px;padding: 0 40px;opacity: 0.9}
.office-div.last{margin-right: 0;}

/*group*/
.group{padding: 1rem;border-bottom: 10px solid #fafafa;overflow: hidden;}
.group .g-pic{margin:0 auto;width:287px;height:287px;border-radius: 50%;}
.group .g-name{font-size: 30px;text-align:center}
.group .g-director{font-size: 25px;text-align:center;}
.group .g-con{font-size: 16px;}

/*企业设备和验厂报告*/
.pro-list, .honor-list{overflow: hidden;padding:0 1.5rem;}
.pro-list img{width:98%;}
/*通用设置*/
.pro-box,.pro-box2{
	width: 50%;
	position: relative;
	z-index: 0;
	float: left;
	margin-bottom: 1.5rem;
	overflow:hidden
}
.content .last{margin-right: 0px;}

.pro-box .title,.pro-box2 .title{
	text-align: center;
	font-size: 13px;
	padding-top: 8px;
}

.pro-box .onbox{
	display: none;
	padding: 5%;
	width: 88%;
	height: auto;
	position: absolute;
	z-index: 1;	
	background-color: #e4800b;
	opacity: 0.9;
	bottom: 0px;
	color:white;
}

.pro-box .onbox .title{
	text-align: left;
	font-size: 20px;
  	line-height:28px;
	background: url(h1_12.jpg) no-repeat left bottom;
}

.pro-box .onbox .summary{
	font-size: 15px;
	padding-top: 5px;
	line-height: 22px;
}
/*报告证书单独设置*/
.honor-list .pro-box,.honor-list .pro-box2{
	width: 32.3%;
	height: auto;
	margin-right: 1%;
}

.honor-list .pro-box img,.honor-list .pro-box2 img{
	border:3px solid #333;
	width: 97%;
}

.honor-list .pro-box .onbox{
	width: 90%;
	height: auto;
}

.honor-list .pro-box .title,.honor-list .pro-box2 .title{font-size: 1rem}

.honor-list .pro-box .onbox .title{font-size: 1rem}

.honor-list .pro-box .onbox .summary{font-size: 15px;line-height: 24px;}

/*荣誉证书图片*/
.honor-box{
	float: left;
    margin-bottom: 2rem;
    margin-right: 0.5%;
    width: 33%;
}

/*照片墙展示*/
.photo-box{
	width: 32.83%;
	float: left;
	margin-bottom: 3px;
	margin-right: 3px;
}
.photo-box img{width: 100%}
.photo-box.last{margin-right: 3px;}

/*新闻*/
.news-list{overflow: hidden;max-width:100%;margin: 0 auto;padding:0 1rem;}

.news-box{
	float: left;
	margin-bottom: 2.5rem;
	overflow: hidden;
	width: 48%;
	margin-right:2%;
}
.news-list .last{margin-right: 2%;}

.news-box .logoimg img{width: 100%}

.news-box .news-c{
	padding: 30px 10px;
	height: 275px;
	background-color:#f1f1f1;
  position: relative;
}


.news-box .news-c .title{font-size: 18px;margin-bottom: 10px;color:#000000;}
.news-box .news-c .date{float:left;text-align: center;padding-left: 1%;}
.news-box .news-c .date .day{font-size: 22px;font-weight: bold;color:#525252;border-bottom: 1px solid #cecece}
.news-box .news-c .date .month{color: #898989;font-size: 16px;}
.news-box .news-c .date .year{color:#cbcbcb;font-size: 12px;}
.news-box .news-c .html{font-size: 14px;float: left;width: 83%;padding: 0 0 0 5%;}
.news-box .news-c .more{position: absolute;right:22px;bottom:19px;background: url(newsss_03.jpg) no-repeat left center;padding-left: 28px;font-size: 16px;}

@media screen and (max-width: 683px) {
  .news-box .news-c .html{width:81%;}
}

/*新闻页具体内容*/
.news-about{
	padding: 15px 0;
	width:100%;
}

.news-about .share,.share2{text-align: right;padding-right: 1rem;margin-bottom: 1rem;}

.news-about .title{
	font-size: 2.5rem;
	text-align: center;
}

.news-about .date{
	text-align: center;
	font-size:1.1rem;
	color:#808080;
}

/*新闻下方左右新闻滚动*/
.othernewslist{
	background-color:#f1f1f1;
	height:25rem;
}

.othernewslist .root{
	width:85%;
	position: relative;
	margin: 0 auto;
	top: 5rem;
}
.othernewslist .othernewsbox{margin-right:12px;width:32%;}
.othernewslist .flickity-page-dots{display: none}
.othernewslist .flickity-prev-next-button{width: 42px;height: 62px;background: url(lslr_03.png) no-repeat center;top: 35%}
.othernewslist .flickity-prev-next-button.previous{left:-60px;}
.othernewslist .flickity-prev-next-button.next{background: url(lslr_05.png) no-repeat center;right:-60px;}

.othernewsbox{
	width: 250px;
	text-align: center;
	margin-right: 26px;
}

.othernewsbox .title{
	font-size: 22px;
}

/*service*/
.service{
	padding-top: 20px;
	font-size: 1.3rem;
}

.elec-list{
	padding: 0 45px;
	overflow: hidden;
	padding-bottom: 40px;
}

.electronic-box{
	text-align: center;
	font-size: 16px;
	margin-bottom: 30px;
}

.electronic-box.last{margin-right: 0px;}

.electronic-box .elec-title{padding-top: 12px;}

.electronic-box .download{font-weight: bold;}

.electronic-box .download a:hover,.electronic-box .elec-title a:hover{border-bottom: 1px solid black;}

.service .tit1{font-size: 26px;text-align: center;text-decoration:underline;}
.service .tit2{font-size: 18px;text-align: center;padding-bottom: 25px;}
.service .tit2 a{text-decoration:underline;}
.elec-img{font-size: 20px;text-align: center;float: left;margin:5%;margin-bottom: 20px;width: 40%}

.elec-img img{box-shadow: 2px 2px 3px #999;}
/*service外链*/
.service-link{padding: 0 110px;overflow:hidden;position: relative;}

.link-ali, .link-globalsource, .link-globalmarket{
	width: 396px;
	height:420px;
	overflow: hidden;
	margin: 0 auto;
}



.l-img{
	width: 278px;
	height: 278px;
	border-radius: 50%;
	background:url(ssss_03.png) no-repeat center #f1f1f1;
	margin: 0 auto;
	margin-bottom: 25px;
}

.link-ali .l-img{
	background:url(service_03.png) no-repeat center #f1f1f1;
}

.link-globalsource .l-img{
    width:292px;
	background:url(service_05.jpg) no-repeat center #f1f1f1;
}

.l-link, .l-title{text-align: center;}
.l-link{text-decoration: underline;font-size: 20px;}
.l-title{color: #f08600;font-size: 30px;}


/*联系方式和地图*/
.service .map{
	max-width:100%;
	height:35rem;
}

.service .svc-main{overflow: hidden;}

.service .title{
	font-size: 2.5rem;
	padding: 1rem 0 0.5rem 1rem;
}

.key-value{overflow: hidden}

.service .key{
	float: left;
	text-align: right;
	width: 22%;
	padding-right: 2%;
}

.service .value{
	float: left;
	width: 74%;
	background-color: #f4f4f4;
	padding-left: 2%;
}

/*product主页*/
.product-abs{
	overflow: hidden;
	background-color: #f1f1f1;
	padding: 1rem 2rem 2rem 2rem;
}

.product-abs .root{
	width:100%;
	margin: 0 auto;
}
.product-abs .left{
	float: left;
	width: 32%;
	padding-top: 2rem;
	font-size: 1rem;
}

/**/
@media screen and (max-width: 807px) {
	.product-abs .left{padding-top: 0;}
}
/**/

.product-abs .left .title{
	font-size: 2rem;
}

.product-abs .left .html{font-size: 1rem;}

.product-abs .left .more{
	margin-top: 25px;
	background-color: #f08600;
	height: 32px;
	width: 115px;
	line-height: 32px;
	text-align: center;
	float:right;
}

@media screen and (max-width: 710px) {
	.product-abs .left .more{margin-top: 0;}
}
@media screen and (max-width: 682px) {
	.product-abs .left .html{font-size: 0.5rem;}
}

.product-abs .left .more a{
	color: white;
	display: block;
	width: 100%;height:100%;
}

.product-abs .left .more a:hover{color:#da2a2a;}

.product-abs .right{float: right;width: 65%;}

.product-abs .upimg{width: 100%;margin-bottom: 0.2rem;}

.product-abs .downimg{width: 33.333%}

.pro-white{background-color: white;}
.pro-white .left{float: right;}
.pro-white .right{float: left;}

/*product列表页*/
.product-now{
	height: 95px;
	padding: 20px 0;
	text-align: center;
}

.product-loc{
	font-size: 17px;
	color: #a0a0a0;
}

.product-loc img{margin:0 6px 7px 0;}

.product-loc a{color: #a0a0a0;}

.product-now .title{font-size: 40px;}

.product-list{overflow: hidden;padding: 0 1rem}

.product-list .pro-box{
	width: 31%;
	float: left;
	margin:0 1rem 1rem 0;
	padding-bottom: 15px;
}

.product-list.last{margin: ;}

.product-list .pro-box:hover{cursor: pointer}

.product-list .pro-box .img{border:3px solid #f2f2f2;padding:0;}

.product-list .pro-box .img img{width: 100%}

.product-list .pro-box .title{text-align: center;line-height: 26px;font-size: 1.2rem}


.product-list .pro-box .subtitle{font-size:0.7rem;color:#666666;text-align: center}

/*产品详细内容页*/
.pro-content{
	padding-bottom: 1rem;
	text-align: center;
	background-color:#f1f1f1;
	margin-bottom: 1px;
}

.pro-content .root{width:100%;margin: 0 auto}

.pro-content .title{font-size:3rem;position: relative;top: 20px;width:100%;margin: 0 auto;}

.pro-content .subtitle{font-size: 2.5rem;width:100%;margin: 0 auto;}

.pro-content .html{font-size: 1rem;padding: 0 3%;margin: 0 auto;}

.product-location{
	overflow:hidden;
	line-height: 72px;
	background-color:#f1f1f1;
}

.product-location .root{
	margin: 0 auto;
	padding: 0 40px;
}

.product-location .location{float: left;font-size: 16px}

.product-location .location img{margin: 0 5px 8px 0}

.product-location .share{float: right;padding-top: 21px;height: auto;line-height: 0px;}

.pro-imgshow{
	height: 615px;padding: 15px; margin: 0 auto;
}

.pro-imgshow .honor-list{padding: 0;}

.pro-imgshow .imgshow,.pro-imgshow .slt{width: 474px;margin: 0 auto;overflow: hidden;height: 473px;position: relative;}
.pro-imgshow .imgshow{width:auto;}

.pro-imgshow .imgshow ul li{position: absolute;display: none;width:100%;}
.pro-imgshow .imgshow ul li.on{display: block}
.pro-imgshow .imgshow ul li .onroot{width: 100%;text-align: center;}
.pro-imgshow .imgshow ul li img{width: auto;height: 473px}


.pro-imgshow .slt{height: 81px;width: 520px;}
.pro-imgshow .slt ul{margin-left: 26px;}
.pro-imgshow .slt ul li{width: 75px;height: 75px;float: left;margin-left: 14px;}
.pro-imgshow .slt ul li:hover,.probtn-1:hover,.probtn-2:hover{cursor: pointer}
.pro-imgshow .slt ul li.on{padding: 1px;border:1px solid #333;}
.pro-imgshow .slt ul li img{width: 75px;height: 75px;}

.probtn-1,.probtn-2{position: absolute;width: 20px;height: 44px;background: url(ls.png) no-repeat center;top: 24%}
.probtn-2{right: 1%;background: url(rs.png) no-repeat;top: 20%;}

.pro-nav{border-bottom: 1px solid #dedede;overflow:hidden}

.pro-nav .root{
width:100%;margin: 0 auto;}

.pro-nav .root div{
	padding: 60px 0 5px 0;
	text-align: center;
	font-size: 1rem;
	float: left;
	width: 25%;
	background: url(procont_07.png) no-repeat center top;
}

.pro-nav .root div.on, .pro-nav .root div:hover{
	border-bottom: 2px solid #f08600;
	cursor: pointer;
}

.pro-nav .root div.vedio{background: url(procont_05.png) no-repeat center top;}
.pro-nav .root div.download{background: url(procont_03.png) no-repeat center top;}
.pro-nav .root div.contact{background: url(procont_09.png) no-repeat center top;}

.pro-show{width:100%;margin: 0 auto;overflow: hidden;padding: 40px 0;display:none}
.pro-show.on{display:block;}

.left-txt-name,.right-txt-name{width:28%;float:left; text-align: right;  padding-right: 5px;font-size:0.9rem;line-height:3rem;}
.pro-show .pl-form .pl-txt{width:63.9%;} 
.pro-show .pl-form select{background: url(xxjt.jpg) no-repeat 99.5% center white;width:68%}
.pro-show .pl-form .code{margin-right:0px;}
.pro-show .pl-form textarea{width:91%}
.pro-show .pl-form .pl-left{margin-right:0px;}

.similar-pro-tit{
	height: 86px;
	line-height: 86px;
	background-color:#f1f1f1;
	text-align: center;
	font-size: 40px;
}

.xjd{height:10px;background:url(xjt_03.png) no-repeat center}

.otherpro{
	background-color: white;
	height: 376px;
}

.otherpro .root{top:45px;}

.otherpro .othernewsbox{width: 24%;margin-right: 9px;}

.otherpro .othernewsbox img{border:2px solid #f8f8f8;}

.otherpro .othernewsbox:hover img{border:2px solid #333;}

.otherpro .othernewsbox .title{font-size: 16px;}

.otherpro .othernewsbox .summary{font-size: 12px;}

.load{
    width: 164px;
    padding-left: 15px;
    height: 53px;
    line-height: 53px;
    text-align: center;
    margin: 0 auto;
    font-size: 18px;
    color: #666;
    font-weight: bold;
	background: url(load.gif) no-repeat center;
	border:none;
}

/*首页开始*/


/*首页开始*/

/*手机新闻块*/
.idx-mobile-news{
	overflow: hidden;
}

.idx-mobile-news .newsroot{
	padding: 3rem 2rem;
	overflow: hidden;
}

.idx-mobile-news .news{
	padding-top: 0.5rem;
	position: relative;
	float: left;
	width: 50%;
}

.idx-mobile-news .news .title{
	font-size: 1.8rem;
}

.idx-mobile-news .news .con{
	font-size: 1rem;
	padding-bottom: 1rem;
}

.idx-mobile-news .more{
	position: absolute;
	right: 1rem;
	padding-left: 2rem;
	background: url(more.png) no-repeat left bottom;
	background-size: auto 100%;
	font-size: 0.8rem;
}

.idx-mobile-news .img{
	float: right;
	width: 45%;
}

.idx-mobile-news .img img{
	width: 100%;
}

/*首页搜索*/
.idx-search{
	padding: 1rem 0 3rem 0;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
}

.idx-search .idx-form{
	width: 80%;
	margin-left: 10%;
	overflow: hidden;
	position: relative;
}

.idx-search .title{
	font-size: 3rem;
	text-align: center;
	padding-bottom: 1rem;
}

.idx-search .idx-txt{
	height:3rem;
	width: 60%;
	margin-left: 15%;
	font-size: 16px;
	padding-left: 1.5rem;
	border:2px solid #f08600;
	background-color: #fcf6f1;
	margin-bottom: 3rem;
}

.idx-search .idx-submit{
	height:3.3rem;
	width: 3rem;
	background: url(index_18.png) no-repeat center #f08600;
	border: none;
	position: absolute;
	top: 0;
	right: 17.5%;
}

.idx-search .idx-pro-link{
	position: relative;
	min-height: 3rem;
	line-height: 3rem;
	width: 97%;
	background: url(select_03.jpg) no-repeat 98% 1.4rem;
	margin-bottom: 1rem;
	box-shadow: 0 0 3px #aac;
}

.idx-search .idx-pro-link .product-name{
	border: 1px solid #f08600;
	background: url(shu_03.jpg) no-repeat 14px center;
	padding-left: 30px;
	font-size: 16px;
}

.idx-search .idx-pro-link .product-name:hover{
	cursor: pointer;
}

.idx-search .idx-pro-link ul{
	display: none;
	position: relative;
	border: 1px solid #f08600;
	z-index: 99;
	border-top: none;
}

.idx-search .idx-pro-link ul li{
	padding-left: 30px;
	font-size: 14px;
}

.idx-search .idx-pro-link ul li a{
	display: block;
	width: 100%;
	height: 100%;
}


/*幻灯片（荣誉图片）*/
.idx-honor{
	overflow: hidden;
}

/*更多服务*/
.idx-service{
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
	padding-bottom: 4rem;
}

.idx-service .top{
	margin: 0 auto;
	overflow: hidden;
	padding: 5rem 3rem 1rem 3rem;
}

.idx-service .top .news-service, .idx-service .top .sh-service, .idx-service .top .vedio-service{
	float: left;
	text-align: center;
	font-size: 1.3rem;
	width: 18%;
}

.idx-service .top .sh-service{
	margin-left: 23%;
}

.idx-service .top .vedio-service{
	float: right;
}

.idx-service .top .news-service div, .idx-service .top .sh-service div, .idx-service .top .vedio-service div{
	padding-top: 100%;
	border-radius: 50%;
	width: 100%;
}

.idx-service .top .news-service a:hover div,.idx-service .top .vedio-service a:hover div{
	cursor: pointer;
	background-color: #f08600;
}

.idx-service .top .news-service div{
	background:url(news.png) no-repeat center #d9d9d9;
	background-size: 70%;
}

.idx-service .top .sh-service div{
	background:url(index_23.png) no-repeat center;
	background-size: 100%;
}

.idx-service .top .sh-service:hover div{
	background:url(index_24.png) no-repeat center;
	background-size: 100%;
}

.idx-service .top .vedio-service div{
	background:url(vedio.png) no-repeat center #d9d9d9;
	background-size: 80%;
}

.idx-service .font-help{
	font-size: 3rem;
}

.idx-service .font-ask{
	font-size: 1.2rem;
}

.idx-service .font-ask a{
	border-bottom:1px solid black;
}

/*固定右侧导航*/
.rightfix{
	position: fixed;
	right: 0px;
	top: 40%;
	z-index: 9;
}

.rightfix div{
	height: 2.8rem;
	width: 2.8rem;
	margin-bottom:0.7rem;
}

.rightfix div a{
	display: block;
	height: 100%;
	width: 100%;
}

.rightfix .link-1:hover, .rightfix .link-2:hover, .rightfix .link-3:hover{
	background-color: #f08600;
}

.rightfix .gotop{
	background: url(sjt.png) no-repeat center #f08600;
}

.rightfix .link-1{
	background: url(service_07.png) no-repeat center #cfcfcf;
}

.rightfix .link-2{
	background: url(service_10.png) no-repeat center #cfcfcf;
}

.rightfix .link-3{
	background: url(service_13.png) no-repeat center #cfcfcf;
}

.phone-email{
	display: none;
	position: fixed;
	right: 3rem;
	top: 42.5%;
	padding: 14px 18px;
	width: 253px;
	height: 84px;
	background-color: #f1f1f1;
	color:#626262;
	font-weight: bold;
	font-size: 20px;
	z-index: 9;
}

.phone-email .email{
	background: url(email.png) no-repeat left center;
	height: 43px;
	line-height: 43px;
	padding-left: 40px;
	border-bottom: 1px solid #c7c7c7;
}

.phone-email .phone{
	background: url(phone.png) no-repeat left center;
	height: 43px;
	line-height: 43px;
	padding-left: 40px;
}


#blur{
	width: 100%;
	background-color: black;
	position: absolute;
	z-index: 8999;
	top:0;
	filter:alpha(opacity:30);
	opacity:0.3
	;height: 100%;
}
/*弹出框*/
.pl-box{
	width:635px;
	height:591px;
	background-color: #edebec;
	margin-left:-351px;
	position: fixed;
	top: 20%;
	left: 50%;
	z-index: 9000;
	padding: 24px;
	font-size: 16px;
	display: none;
}
.pl-box .close-btn{
	width:26px;
	height:26px;
	background: url(close_03.jpg) no-repeat center;
	float: right;
}
.pl-box .tit1,.pl-box .tit2,.pl-form{padding: 0 23px;}
.pl-box .tit1{font-size: 38px;padding-top: 20px;}
.pl-box .tit2{font-size: 17px;margin-bottom: 26px;}

.pl-form .pl-txt,.pl-form select{
	width: 249px;
	height: 42px;
	border: 1px solid #d8d8d8;
	line-height: 42px;
	padding-left: 14px;
	float: left;
	margin-bottom: 10px;
}
.pl-form .txt-get{height: 21px;line-height: 21px;margin-bottom: 10px;float: right;color:#7a7a7a;padding-left: 5px;margin-right:5px;}
.pl-form select{width: 265px;height: 44px;color:#a5a5a5;padding-left: 12px;}
.pl-form textarea{width: 560px;height: 115px;margin-bottom: 12px;padding: 16px 11px;}
.pl-form .code{width: 131px;margin-right: 5px;}
.pl-form img{float: right;margin-right: 3%;margin-top: 10px;}
.pl-left{margin-right: 52px}
.pl-sub{width: 139px;height: 33px;line-height: 33px;color:white;background-color: #f08600;text-align: center;border: none;}

.visibility{visibility:visible;}
.visibility-hidden{visibility:hidden;}

/*手机上要隐藏的div*/
.idx-news,.idx-news-box,.footer .top .link .font, .rightfix .font, .footer .bottom .foot-list .list .mob-ul, .header .bottom .nav .mob-nav,
 .movebox, #tq_kefu_normal_container,.idx-logopic,.mob-hide,#player1,.table-hide{display: none}

