@charset "utf-8";
#banner {position: relative;z-index: 2;overflow: hidden;}
#loading {position: relative;width:100%;z-index: 99999;background:#000;}
#loading img {display:block; width:31px; height:31px;position: absolute;}
#bannerin {position: relative;font-size: 0px;width: 100%;max-width:1440px;overflow: hidden;}
#bannerin ul {position: absolute;}
#bannerin li {float: left;}
#bannerin img {width: 100%;cursor: pointer;}
#scrollin {position:absolute;bottom:20px;height: 18px;}
#scrollin span {float:left;background:url("../images/leave.png"/*tpa=images/leave.png*/)  no-repeat center;width: 13px;height: 13px;cursor: pointer; background-color:rgba(0,0,0,.7); border-radius:20px;margin:0 5px;}
#scrollin .on {background:url("../images/over.png"/*tpa=images/over.png*/) no-repeat center; background-color:rgba(233,60,0,.9);}

#arrowin {width: 100%;overflow: hidden;}
#arrowin ul {width: 100%;}
#arrowin li {position:absolute;width: 10%;height: 100%;top:0;z-index: 22;}
.arrow_left {left: 0}
.arrow_right {right: 0}
#arrowin a {
	position:absolute;
	z-index: 222;
	display:block;
	width: 56px;
	height: 100px;
	opacity: 0.8;
	transition: margin 300ms cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-transition: margin 300ms cubic-bezier(0.23, 1, 0.32, 1);
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}
#banner .fadein .fn-left {margin-left: 0px;opacity: 0.5}
#banner .fadein .fn-right {margin-right: 0px;opacity: 0.5}
#arrowin .fn-left { background: url(../images/arrow_left.jpg) no-repeat center left;left:0;margin-left: -56px}
#arrowin .fn-right { background: url(../images/arrow_right.jpg) no-repeat center right;right: 0;margin-right:-56px}
/*#banner .fadein a {margin: 0}*/

.news {background-color: #fff;border-bottom: 1px solid #e4e4e4;}
.newsin {padding: 30px 0;height: 27px;line-height: 27px;color:#777777}
.newsin .fn-left {overflow: hidden;}
.newsin h2 {width:70px;font-size: 14px;float: left;}
.news_qh {float: left;margin: 5px 12px}
.news_qh p {float: left;width: 24px;height: 17px;cursor: pointer;}
#news_up { background: url(../images/news_up.png) no-repeat center;background-color:#eeeeee}
#news_down { background: url(../images/news_down.png) no-repeat center;background-color:#d5d5d5}
.news_scroll {float:left;position:relative;height: 27px;width:865px;overflow:hidden;}
.news_scroll ul {position:absolute;top: 0px;left: 0px;width: 100%}
.news_scroll li {overflow: hidden; width: 100%;}
.news_scroll a {padding-right: 22px;  display: block; float: left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_scroll span{ display: block; float: left;}
.news_time {color:#bbbbbb;}
.news_more {color:#999999;}


.news2 {background-color: #fff;border-bottom: 1px solid #e4e4e4;}
.newsin2 {padding: 30px 0;height: 27px;line-height: 27px;color:#777777}
.newsin2 .fn-left {overflow: hidden;}
.newsin2 h2 {width:70px;font-size: 14px;float: left;}
.news_qh2 {float: left;margin: 5px 12px}
.news_qh2 p {float: left;width: 24px;height: 17px;cursor: pointer;}
#news_up2 { background: url(../images/news_up.png) no-repeat center;background-color:#eeeeee}
#news_down2 { background: url(../images/news_down.png) no-repeat center;background-color:#d5d5d5}
.news_scroll2 {float:left;position:relative;height: 27px;width:390px;overflow:hidden;}
.news_scroll2 ul {position:absolute;top: 0px;left: 0px;width: 100%}
.news_scroll2 li {overflow: hidden; width: 100%;}
.news_scroll2 a {padding-right: 22px; width: 290px; display: block; float: left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_scroll2 span{ display: block; float: right;}
.news_time2 {color:#bbbbbb;}
.news_more2 {color:#999999;}



.content {background-color: #fff;}
.contentin {padding: 0px 0 25px 0;color:#666666;overflow: hidden;}
h2{font-size: 24px; color:#000; font-family: "微软雅黑";}
.solutions {width: 350px;margin-right: 30px}
.solutions p {padding: 10px 0; line-height:24px;border-bottom: 1px solid #e4e4e4; font-size: 12px;}
.solutions li {height: 45px;line-height:45px;border-bottom: 1px solid #e4e4e4; background: url(../images/solutionbg.jpg) no-repeat right;cursor: pointer;}
.solutions li a {width: 100%}
.solutions .selected {background: #d54512}
.solutions .selected a{color:#fff;}
.solutions_more {display:block;color:#ff9900;margin-top: 10px;background: url("../images/csshover3.htc"/*tpa=images/solution_morebg.jpg*/) no-repeat right;width: 140px}
.products {margin-right: 30px;width: 350px;}
.products ul {overflow: hidden;margin-bottom: 20px}
.products dt{position:relative;font-size: 0;overflow: hidden;}
.products li{position:relative;float: left;font-size: 0;margin-top: 20px;margin-right: 18px;overflow: hidden;}
.products a {display:block;width: 166px;/*height: 103px*/}
.products .index_proone a{width: 350px;height:208px}

.products span {position:absolute;display:none;width:100%;top:43px;left:0;font-size: 16px;color: #fff;text-align: center;}
.products .mr0 {margin-right: 0px}
.product {
	background: #000;
}
a.product.ptxt{
	filter: alpha(opacity=0);  
    background: rgb(0, 0, 0);     
    background: rgba(0, 0, 0, 0.0); 
	color:#fff;
	}
.products img {
	width: 166px;
	opacity: 1;
	transition:opacity 0.3s, transform 0.3s;
	-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;
	transform:scale(1,1);
	-webkit-transform:scale(1,1);
}
.products .index_proone img{ width: 350px;}
.products .product img {
	opacity: 0.3;
	transition:opacity 0.3s, transform 0.3s;
	-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;
	transform:scale(1.4,1.4);
	-webkit-transform:scale(1.4,1.4);
}
.index_pro_p{ font-size: 12px; line-height: 24px; width: 100%;}
.index_pro_p a{ width: 100%; height: auto;}
.service {width: 350px;padding-top: 55px}
.service a img{ display: block; margin: 0px; padding: 0px; width: 350px; height: 123px; padding-bottom: 20px;}
.service p{ line-height: 24px; font-size: 12px;}
#pinpai {background: url("../images/shehui.jpg"/*tpa=images/pinpai.jpg*/);}
#fuwu {background: url("../images/service.jpg"/*tpa=images/service.jpg*/);}

#h_vn {width: 644px; height: 578px; background:url("../images/about/jl_ll.jpg"/*tpa=images/baibg.jpg*/) no-repeat;padding:35px 37px; float:left; display:none;}
#h_vnn {width:64px; height:38px; float:left;display:none;cursor: pointer;}

/*-------------------------------------内页公共样式---------------------------------*/
.h1tit{ background: url(../images/about_05.jpg) no-repeat left center;  padding: 10px 10px 15px 28px; font-size: 18px;  color: #616161; line-height: 55px; border-bottom:1px solid #7d7a82;}
.ny-h1tit{ width:96%;max-width: 845px; float: left; background: url(../images/about_05.jpg) no-repeat left center; padding-left: 25px; font-size: 16px; line-height: 50px; color: #616161; border-bottom:1px solid #7d7a82;}
.h2tit{ font-size: 14px; color: #1f1f1f; line-height: 30px;}
.ny-h2tit{ width: 230px; float: right; color: #1f1f1f; line-height: 50px; font-size: 14px;}
.h2tit-right{ color: #000; width: 100%; line-height: 30px; margin: 10px 0px; font-size: 14px; font-weight: bold; font-family: "宋体";}
/*-------------------------------关于我们样式-------------------------------------*/
.text{ width: 100%;}
.text p{ margin: 10px 0px; font-size: 12px; font-family: "宋体"; line-height: 24px; color: #000; text-indent: 2em;}
.text img{ margin: 0px auto; display: block; max-width: 100%;}
/*-------------------------关于我们-资质荣誉----------------------------------*/
div.wrap { width:100%; margin:0 auto; overflow:hidden; position:relative;}
        div.wrap div { width:222px; padding:0px; border:0; float:left; margin:15px 0px 10px 0px; cursor: pointer; }
        div.wrap div h3 { line-height:35px; }
        div.wrap div img { width:181px; display:block; margin:0px auto;}
        div.wrap div p {  line-height:24px; text-align:center; font-size:13px; width:181px; margin:3px auto;}
		div.wrap div p a{ color:#000;}

/* banner */
.bannerframe { }
.bannerframe a { color:#fff;}
.bannerframe a:hover { color:#fff;}
.jjfaBanner { overflow:hidden; padding:0 0 20px 0; width:1110px; margin:0 auto;}
.jjfaBanner .jjfaBanner-B{width:1110px; margin:0 auto;  padding-top:15px;}
.jjfaBanner .jjfaBanner-B li { list-style:none; height:27px; float:left; margin-bottom:5px;}
.jjfaBanner .jjfaBanner-B a{ display:block;  float:left;font-weight:bold;font-size:1.2em; text-decoration:none; height:25px;  margin-right:35px; text-align:center; }
.fuwu { width:470px; height:80px; padding-top:20px;}
.fuwu .bread a{float:none;display:inline;font-weight:normal; margin-right:5px;}
/*-------------------成功案例样式-------------------------------------------*/
.success{ width: 100%; overflow: hidden;}
.successList {float:left;max-width:845px;height:auto; margin-top:6px; padding-bottom:20px;}

.successList-1 {padding-top:27px;width:100%; overflow: hidden;}

.successList-1 .successList-1_img {width:220;height:127; 	height:auto;float:left;	border: #F0F0F0 solid 0.5px;}

.successList-1 .successList-1_TXT {max-width:750px;height:auto;float:left;margin-left:3px;}

.successList-1 .successList-1_TXT dl dt { list-style-type:none; line-height:20px;}

.successList-1 .successList-1_TXT dl dt { line-height: 30px; font-size:14px; font-weight:bold; }

.successList-1 .successList-1_TXT dl dd span { color:#666; display:inline;text-align:justify ;}
.successList-1 .successList-1_TXT dl dd p{ display: inline;}
.successList-1 .successList-1_TXT dl dd p span a{ color: #d94a03; display: inline; padding-left: 5px;}
.successList-1 .successList-1_TXT .successList-1_TXTreadMore { margin-top:5px;}

.successList-1 .successList-1_TXT .successList-1_TXTreadMore a { text-decoration:none; }

.successList-1 .successList-1_TXT .successList-1_TXTreadMore img { border:none; width:74px; height:17px; }

.p1 {margin-top:-20px; margin-left:60px;}
/*--------pages-------------*/
.pages {margin:15px 0px;text-align: center; width:100%; overflow:hidden;}
.pages li{border: 1px solid #e9e9e9; float: left; font-family: Tahoma; text-align:center;line-height: 17px; margin-right: 6px;padding:2px 4px 2px; min-width:20px;}
.pages li:hover { background: #c1141e; color: #fff; text-decoration: none }
.pages li a { display: block; min-width: 28px; height:17px; color:#555; }
.pages li a:hover { color: #fff; text-decoration: none; background:#c1141e; }
.successright{ width: 230px; float: right;}
.rightlistdl{}
.rightlistdl dt{ color: #b4041d; font-size: 14px; line-height: 30px; margin-top: 5px;}
.rightlistdl dd{ line-height: 24px; color: #676767; font-family: "宋体";}
@media screen and (max-width:1000px){
	.jjfaBanner { width:90%; }
	.jjfaBanner .jjfaBanner-B { width:100%; padding-top:0;}
	.jjfaBanner .jjfaBanner-B li { width:25%;}
	.jjfaBanner .jjfaBanner-B a { margin-right:0;}
	.fuwu { width:100%;}
	.content { width:90%;}
	.content .info { width:100%;}
	.menu { width:100% !important;}
	.m1 { margin-left:30% !important;}
    .vedio_none { display:none !important;}
	.content .info .socitey { width:100%; height:auto;}
	.content .info .socitey .left { width:48%; height:auto;}
	.content .info .socitey .right { width:48%; height:auto;}
	.s_img { width:100%;}
	#img1_1 { width:100%;}
	#img2_1 { width:100%;}
	.content .info .liability { margin-left:0;}
	.content .info .socitey .marginBot { margin-left:0;}
	#img1 { margin-right:0 !important;}
	#img2 { margin-right:0 !important;}
	#primary-menu { width:90% !important; padding-bottom:20px !important; height:auto !important; padding-top:20px !important;}
	#primary-menu ul { width:100% !important;}
	#primary-menu ul li { width:25% !important; margin-right:0 !important;}
	.content .info .develop .event .yearimg { width:30%;}
	.content .info .develop .event .img { width:100%; height:auto;}
	.content .info .develop .event .year { width:100%; font-weight:bold;}
	.content .info .develop .event ol { width:62%;}
	.content .info .develop .event .img img { width:100%;}
	.content .info h4 { margin-top:0;}
	.content .info .hezuotext { width:50%;}
	.content .info .circle { margin-top:0; line-height:150%;}
	.content .info .hezuo { margin-left:0; height:auto;}
	.content .info .hezuoimg { height:auto; width:40%;}
	.content .info .hezuoimg img { width:100%;}
	.content .info .honner ul { width:80%;}
	.content .info .honner ul li { height:auto;}
	.environment .left { width:47%; float:left;}
	.environment .right { width:47%; float:right; padding-left:0; }
	.environment .left img { width:100%;}
	.environment .right img { width:100%;}
	.environment .marginBot { margin-left:0;}
	.djgz { width:100%; height:auto;}
	.djgz-1 { width:100%;}
	.djgz-2 { width:100%;}
	.content .info .office { height:auto; padding-right:0; padding-bottom:20px;}
	.content .info .office .officeinfo { height:auto;}
	.content .info .office .officeinfo h3 { padding-top:0;}
	.qitayuyan .h4 { height:auto; padding:20px 0; line-height:150%;}
	.guojia .ml { margin-left:0;}
	}
@media screen and (max-width:740px){
	.content .info .square { height:auto; line-height:200%; padding-bottom:20px; }
	.m1 { margin-left:20% !important;}
	.content .info .socitey .left { width:100%; height:auto;}
	.content .info .socitey .right { width:100%; height:auto;}
	.content .info .develop .event ol { width:52%;}
	}
@media screen and (max-width:600px){
	.content .info .hezuotext { margin-left:20px;}
	.content .info .honner ul { padding-left:10px;}
	}	
@media screen and (max-width:500px){
	.m1 { margin-left:5% !important;}
	.item { margin-left:20px !important;}
	.environment { background:none; padding-bottom:20px;}
	.environment .left { width:100%; border-bottom:1px solid #ebebeb; padding-bottom:30px; }
	.environment .right { width:100%; float:left; margin-top:20px; border-bottom:1px solid #ebebeb; padding-bottom:30px;}
	}
@media screen and (max-width:460px){
	.m1 { margin-left:0% !important;}
	#img1 { display:none !important;}
	#img2 { display:none !important;}
	.content .info .develop .event .yearimg { width:100%; margin-top:20px;}
	.content .info .develop .event ol { width:100%; margin-left:0; padding-left:0;}	
	.content .info .develop .event { margin-top:0; padding-bottom:20px;}
	.guojia ul { height:auto;}
	}	
@media screen and (max-width:350px){
	.item { margin-left:10px !important;}
	.content .info .hezuotext { width:100%; margin-left:0;}
	.content .info .hezuoimg { width:100%}
	}	
	
	/*----------------------------------------------------------成功案例详细页样式-----------------------------------------------*/	
	.content .info { margin:0 auto; max-width:1000px; }

.content .info .title { margin-bottom:15px; height:20px;  }

.content .info .title img { border:0; float:left; }

.content .info .title .breadcrumbs {padding-top:30px; color:#010101; font-size:12px; }

.content .info .title .breadcrumbs a { color:#9a9a9a; }

.content .info .title .breadcrumbs span { color:#0655c9;}

.content .info .detailed .top { padding-bottom:30px; }

.content .info .detailed .top .showimg { float:left;  }

.content .info .detailed .top .showimg .img { height:287px; }

.content .info .detailed .top .showimg ul { display:block; padding:7px; height:70px; list-style-type:none; }

.content .info .detailed .top .showimg ul li { display:block; float:left; height:70px; margin-right:8px; cursor:pointer; }

.content .info .detailed .top .showimg ul li img { border:1px solid #a0a29f; }

.content .info .detailed .top .showimg ul li.left { width:16px; background:url("../images/shengchanxian/arrowl.gif"/*tpa=http://static.shibangchina.com/images/shengchanxian/arrowl.gif*/) no-repeat left center; }

.content .info .detailed .top .showimg ul li.right { float:right; margin-right:0px; width:16px; background:url("../images/shengchanxian/arrowr.gif"/*tpa=http://static.shibangchina.com/images/shengchanxian/arrowr.gif*/) no-repeat left center; }

.content .info .detailed .top .summary { margin-left:551px; min-height:375px; position: relative; }

.content .info .detailed .top .summary h1 { margin-bottom:15px; font-size:20px; line-height:30px; font-weight: bold; border-bottom:1px solid #e5e5e5; padding-bottom:15px;}

.content .info .detailed .top .summary h3 { margin-bottom:3px; color:#000; font-weight: bold; font-size:14px;}

.content .info .detailed .top .summary p {margin-bottom:9px;padding:0;line-height:30px;font-size:12px;}

.content .info .detailed .top .summary p a { color:#ff9000; }

.content .info .detailed .top .summary p strong {color:#000; line-height: 30px;}

.content .info .detailed .top .summary p.scqk{ margin-bottom:0px; padding-bottom:13px;}

.content .info .detailed .top .summary .chat img { margin-bottom:2px; position: absolute; bottom: 1px; }

.content .info .detailed .top .summary .related { padding-top:10px; }

.content .info .detailed .top .summary .related span { display:block; padding:4px; font-size:12px; }

.content .info .detailed .top .summary .related span.dashed { font-size:13px; padding-left:3px; padding-bottom:2px; border-bottom:1px solid #e5e5e5; }

.content .info .detailed .top .summary .related span a { color:#636363; }

.content .info .detailed .top .summary .related span a:hover { color:#e13404; }

.content .info .detailed .maintext { width: 100%; overflow: hidden;}

.left { float:left; width: 710px; display: inline; padding-right:15px; }

.content .info .detailed .maintext .left h3 { padding:3px 0 10px 0;  border-bottom:1px solid #e5e5e7;  font-size:14.66px; color:#464646; }

.productsbox { width: 100%; overflow: hidden;}

.productsbox li { float: left; margin:15px 12px 10px 12px;}

.productsbox li a { color:#000000; }

.productsbox li img { border: 0; width: 156px; height: 113px;
}
.productsbox li a img{ border: 0;}

.productsbox li span { display:block; text-align:center; font-size:14px; color:#292929; }

.content .info .detailed .maintext .left .quote { padding:20px 0 20px 15px; background:url("../images/shengchanxian/quotel.gif"/*tpa=http://static.shibangchina.com/images/shengchanxian/quotel.gif*/) no-repeat 5px 19px; }

.content .info .detailed .maintext .left .quote p { font-size:12px; line-height:22px; text-indent:10px; }

.content .info .detailed .maintext .left .quote strong {

	float:right;

	margin-right:20px;

	color:#ef4706;

}
.sc-lct{ width: 100%; overflow: hidden;}
.sc-lct img{ display: block; margin: 0px auto; max-width: 99%;}
.content .info .detailed .maintext .left .productsphoto { margin-top:20px; font-size:12px; }

.content .info .detailed .maintext .left .productsphoto ul { display:block; height:38px; border-bottom:1px solid #dadada; list-style-type:none; }

.content .info .detailed .maintext .left .productsphoto ul li { display:block; float:left; height:27px; line-height:27px; border:1px solid #cacaca; border-bottom:none; color:#6a6a6a; cursor:pointer; }

.content .info .detailed .maintext .left .productsphoto ul li.current { height:28px; line-height:28px; border:none;color:#464646;font-size:14.5px; font-weight:bold; }

.content .info .detailed .maintext .left .productsphoto .photo { margin-top:40px;}

.content .info .detailed .maintext .sidebar { float:right; width:211px;  padding-bottom:30px; }

.content .info .detailed .maintext .sidebar h2 { display:block; padding:10px 0 8px 6px; font-size:12px; color:#464646;  border-bottom:1px solid #e5e5e7; }

.content .info .detailed .maintext .sidebar ul { padding:13px 8px; border-top:1px dashed #98999b; }

.content .info .detailed .maintext .sidebar ul.frist { border:none; }

.content .info .detailed .maintext .sidebar ul h3 { font-size:12px; font-weight:normal; margin-bottom:12px; color:#0655c9; }

.content .info .detailed .maintext .sidebar ul li h3 a { color:#000000; background:none; padding:0; }

.content .info .detailed .maintext .sidebar ul li { display:block; font-size:12px;  list-style-type:none; height:20px; overflow:hidden; }

.content .info .detailed .maintext .sidebar ul li a { display:block;  color:#38393b;}

.content .info .detailed .maintext .sidebar ul li a:hover { color:#ff9000; }

.content .info .detailed .maintext .sidebar ul li.current a { color:#e23304; }


.commitment { height:25px; }

.commitment ul { list-style:none;}

.commitment ul li { background:#F1F1F1; width:190px; height:25px; float:left; margin-right:30px; text-align:center;}

.commitment ul li a { color:#333; font-weight:bold; line-height:25px;}



.jjfaSideRightChat { width:211px; height:122px; float:left; margin-top:20px; }

.kefu {font-size:14px; color:#0655c9; padding:20px 0; border-top:#d6d6d6 solid 1px;  font-weight:bold; }


.bottom { width:712px; /*height:120px; float:left; */}

.bottom div {font:18px "微软雅黑";color:#464646; padding-top:22px;  line-height:34px; color:#505050; padding-bottom:20px; border-bottom:1px solid #ccc; width:100%;}

.bottom p { padding: 20px 0 9px 0; line-height:22px; }

.bottom p a { line-height:30px; padding: 0 9px 0 9px; color:#4b4b4b; display:inline-block; }

.bottom p a:hover{color:#ff9000;}
 #slideHandler{margin-top:25px;}

        #slideHandler a{

          display:block;

          width:114px;

          height:70px;

          margin-left:4px;

          float:left;

          filter:alpha(opacity=50);

          opacity:0.5;

        }

        #slideHandler a:hover{

          filter:alpha(opacity=80);

           opacity:0.8;

        }

        #slideHandler a.current{

           filter:alpha(opacity=100);

           opacity:1.0;

		    border:2px #F90 solid;

        }

        #slideHandler a.left,#slideHandler a.right{

          width:0.1px;

          height:70px;

          filter:alpha(opacity=100);

          opacity:1.0;

        }

        #slideContent img{border:none;width:100%;}
        #slideHandler img{width:114px;height:69px;}
        #slidewrapper{width:489px;position:relative;}
        .photo img{width:100%;}

         @media screen and (max-width:1000px){

}

@media screen and (max-width:980px){
	.jjfaBanner { width:90%; }
	.jjfaBanner .jjfaBanner-B { width:100%;}
	.fuwu { width:100%;}
	}

@media screen and (max-width:680px){    
    .jjfaBanner .jjfaBanner-B { padding-top:0;}
	.jjfaBanner .jjfaBanner-B li { margin-top:5px;}
	.jjfaBanner .jjfaBanner-B a { margin-right:120px;}
	}	
@media screen and (max-width:490px){
    .jjfaBanner .jjfaBanner-B a { margin-right:80px;}
	}	
@media screen and (max-width:410px){
    .jjfaBanner .jjfaBanner-B a { margin-right:60px;}
	}
@media screen and (max-width:350px){
    .jjfaBanner .jjfaBanner-B a { margin-right:50px;}
	}	


@media screen and (max-width:960px){
	 
	 .top{width:90%;margin:0 auto;}
	.summary .related,.summary a{display:none;}
	.content .info .detailed .maintext .sidebar{float:none;display:block;margin:30px auto 0;width:90%;}
	.content .info .detailed .maintext .sidebar ul{width:211px;float:left;border-top:none;}
	.jjfaSideRightChat{display:none;}
	.content .info .detailed .maintext .left{width:90%;margin:0 auto;float:none;}
	.content .info .bottom{width:90%;margin:20px auto 0;}
}

@media screen and (max-width:800px){
	.content .info .detailed .top .showimg{float:none;display:block;margin:0 auto;}
	.content .info .detailed .top .summary{margin:none;margin:30px auto 0;}
	.summary .related,.summary a{display:block;}
	#slidewrapper{margin:0 auto;}
	.content .info .detailed .maintext .left .productsbox li{width:20%;padding-right:5%;}
	.content .info .detailed .maintext .left .productsbox li img{width:100%;}
}


@media screen and (max-width:556px){
	#slidewrapper{width:100%;}
#slidewrapper a img{width:100%;height:100%;}
	.content .info .detailed .top .summary{;}
	.content .info .detailed .maintext .sidebar ul{width:90%;float:none;border-bottom:1px #aaa dashed;cursor:pointer;}
	.content .info .detailed .maintext .sidebar ul.frist{border-bottom:1px #aaa dashed;}
#slideHandler a{width:23%;margin-left:1%;}
	.content .info .detailed .maintext .sidebar ul li{display:none;}
}
@media screen and (max-width:500px){
	
	
	
	.content .info .detailed .top .showimg{}

}
/*---------------------------------------成功列表样式-----------------------------------*/
.successul{ width: 100%; overflow: hidden;}
.successul div{ float: left; margin-right: 15px; margin-top: 15px; width: 255px;}
.successul div img{ width: 255px; height: 155px;}
.successul div p{ text-align: center;}
.successul div p a{ font-size: 14px; color: #454545; line-height: 40px;}
.successul div p a:hover{ color: #FF9000;}
/*---------------------------------------解决方案列表样式----------------------------------------------------*/
.main {  width: 100%; overflow: hidden;}

.main_left { width:847px; float:left;}

.main_right { width:236px; float:right;}

.main_left  h2 { font:18px "微软雅黑";color:#464646; padding-bottom:15px; border-bottom:1px solid #ccc;}

.main_left .title { width:100%; margin-top:40px; }

.hg {width:100%;}
.leftlx { text-align: left;padding-bottom:25px;}
.leftlx li{ margin-top: 5px;font-size: 13px; color: #454545; }
.proul { width:100%; overflow: hidden;}
.proul li{ float: left; margin-right: 16px; margin-top: 15px;}
.proul li img{ width: 195px; height: 122px;}
.proul li p{ text-align: center;}
.proul li p a{ font-size: 14px; color: #454545; line-height: 40px;}
.proul li p a:hover{ color: #FF9000;}

.main_left  .p4 { width:100%; height:55px; line-height:300%; margin-top:10px; text-align:center;}

.main_left .xinghao {font:12px "宋体";color:#454545; width:205px; line-height:30px;}

.main_left .miaoshu {width:178px; margin-top:15px; line-height:150%; color:#3d3d3d;}



.main_left div .ml0 {  margin-left:48px; }



.main_left .wl {width:100%;border-bottom:1px solid #ccc; padding-bottom:40px;}

.main_left .wl h2 {font:18px "微软雅黑";color:#464646; padding-bottom:15px; float:left; width:150px; border:none;}

.main_left .gengduo{ float:right;  padding-right:15px; font:13px "微软雅黑"; color:#bcbcbc;}

.main_left .wlgy a img {width:100%; height:115px;}

.main_left .wlgy .p4 {font:12px "宋体";color:#454545; width:100%; line-height:30px;  text-align:center; }



.main_right .chazhao { margin-top:15px;}

.main_right .sel { width:234px; height:30px; margin-top:10px; border:1px solid #cccccc;font:15px "宋体"; color:#7b7b7b;}

.main_right .lj { width:100%;  border-bottom:1px solid #cccccc; padding-bottom: 10px;}

.main_right .lj p { padding-top:11px;}

.main_right .lj p .a { margin-left:10px;}

.main_right .lj p .b { margin-right:10px;} 

.main_right .img { margin-top:20px;}

.main_right .anli p { line-height:200%;}
.anli span{ color: #191919; font-size: 14px; margin-top: 5px; display: block;}
.main_right .more { padding-top:10px; color: #FE700C;}
.more a{ color: #F13A09;}
/*---------------------------------2015.11添加修改 begin----------------------------------*/
/*分页*/
.large {margin:15px 0px;text-align: center; width:100%; display:block; overflow:hidden;}
.large li{
	border: 0px solid #e9e9e9; 
	float: none!important; 
	text-align:center;
	display:inline-block;
	line-height: 25px!important; 
	padding:5px 20px!important; 
	background:#ed4400;
	color:#fff;
}
.large li:hover {color: #fff; text-decoration: none }
.large li a { display: block; height:25px; color:#fff; }
.large li a:hover { color: #fff; text-decoration: none; }

.get_btn{
	line-height: 40px;
	margin: 125px 0 15px 0px;
	padding: 0px 20px;
	font-size: 18px;
	background: #E88504 none repeat scroll 0% 0%;
	color: #FFF;
	font-size:bold;
	display: block;
	width: 150px;
	}
a.get_btn:hover{
	color:#fff;
	}
/*解决方案右侧*/
#owl-demo {
	position: relative;
	width: 236px;
	height: 170px;
	margin: 0px auto 0;
}
#owl-demo .item {
	position: relative;
	display: block;
	height: 170px;
}
#owl-demo img {
	display: block;
	width: 236px;
	height: 140px;
}
#owl-demo span {
	position: absolute;
	left: 0;
	bottom: 0px;
	width: 100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font: 12px/28px "微软雅黑", "黑体";
	color: #000;
	text-align: center;
	z-index:99999999;
}
.owl-pagination {
	position: absolute;
	left: 0;
	bottom: 45px;
	width: 100%;
	text-align: center;
}
.owl-page {
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 3px;
	background: #ccc;
	opacity:0.5;
	border-radius:10px;
*display:inline;
*zoom:1;
}
.owl-pagination .active {
	width: 12px;
	background: #FAC700;
}
.owl-buttons {
	display: none;
}
.owl-buttons div {
	position: absolute;
	top: 50%;
	width: 20px;
	height: 40px;
	margin-top: -30px;
	text-indent: -9999px;
}
.owl-prev {
	left: 0;
	background-image: url(../images/bg17.png);
	background-size:100% 100%;
}
.owl-next {
	right: 0;
	background-image: url(../images/bg18.png);
	background-size:100% 100%;
}

/*2015.11.16 污泥烘干解决方案*/
.clearfix::after{
	content:" ";
	display:block;
	height:0;
	visibility:hidden;
	clear:both;
	}
.wn_qh{
	width:80%;
	margin:0 auto;
	}
.wn_qh li{
	float:left;
	width:46%;
	margin:10px 2%;
	}
.wn_qh li img{
	width:100%;
	}
.wn_qh a{
	display: block;
	line-height: 2em;
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	background:#C1000B;
	color: #fff;
	margin: -4px 0 0;
	}
/*客户现场*/
.khxc{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	margin-left:-1%;
	}
.khxc li{
	float:left;
	width:19%;
	margin:10px 0 10px 1%;
	}
.khxc li img{
	width:100%;
	}
.khxc li a{
	text-align:center;
	display:block;
	font-size:1.4em;
	font-weight:bold;
	color:#7f7f7f!important;
	}
.wlzs{
	width:100%;
	overflow:hidden;
	margin-left:-0.6%;
	}
.wlzs li{
	width:16%;
	margin:10px 0 10px 0.6%;
	}

/*视频*/
.wn_video embed{
	margin:10px 35px 35px 30px;
	}
.wn_v h3{
	font-size:1.6em;
	text-align:center;
	color:#4e4e4e!important;
	}
.wn_v{
	float:left;
	}
.wn_wideo div h3{
	text-align:center;
	font-size:2.5em;
	font-weight:bold;
	color:#4e4e4e;
	}
.wn{
	line-height:2em;
	padding:10px 0;
	}
/*案例列表页*/
.case_nav{
	line-height:3.5em;
	border-left:0px;
	margin:50px 0 20px 0;
	overflow:hidden;
	width:100%;
	border-collapse:collapse;
	}
.case_nav li{
	float:left;
	width:16.5%;
	}
.case_nav td{
	padding:0;
	border:1px solid #d9d9d9;
	}
.case_nav li a,.case_nav td a{
	display:block;
	font-size:1.2em;
	line-height:45px;
	cursor:pointer;
	text-align:center;
	}
.case_nav li a:hover{
	color:#575757;
	}
.case_nav .current a{
	background:#EA4E18!important;
	color:#fff;
	}
.case_nav .current a:hover{
	background:#EA4E18!important;
	color:#fff;
	}
/*案例内容*/
.hide{
	display:none;
	}
#case_list{
	}
.case_list{
	position:relative;
	color:#4e4e4e;
	padding:20px 0 0;
	font-size:12px;
	line-height:1.7em;
	margin-left:-60px;
	overflow:hidden;
}
.case_list>li{
	float:left;
	width:232px;
	margin:10px 0 15px 60px;
	height:300px;
	}
/**/
.jjfa .case_nav{
	margin:10px 0 0;
	}
.jjfa #case_list{
	border:1px solid #d9d9d9;
	border-top:0px; 
	border-bottom:0px; 
}
.jjfa #case_list .case_list{
	margin-left:0;	
}
.jjfa .case_list>li{
	float:left;
	width:232px;
	margin:10px 30px 15px 30px;
	}
.jjfa .case_more{
	text-align: center;
	line-height: 3em;
	background: #eee;
	border:1px solid #d9d9d9;
	border-top:none;
	}
/**/
.case_img img{
	width:100%;
	height:160px;
	}
.case_name{
	font-size:16px;
	color:#181818;
	}
.brief>li{
	padding:2px 0;
	}
.brief>li>span{
	color:#111;
	}
/*案例详细内容页面*/
.container{
	width:98%;
	max-width:1110px;
	margin:20px auto;
	font-size:13px;
	}
/*主要信息*/
.main_infor{
	margin:10px 0;
	padding:10px 0;
	line-height:2em;
	}
/*img*/
.infor_img{
	width:500px;
	margin-right:40px;
	float:left;
	}
.infor_img>img{
	width:100%;
	}
/*图片切换*/
.infor_img{
	border:1px solid #ccc;
	padding:4px 4px 0;
	}
#img_l{
	height:310px;
	overflow:hidden;
	}
#img_l img{
	width:100%;
	height:auto;
	}
#img_s{
	margin-left:-2%;
	overflow:hidden;
	height:53px;
	}
#img_s li{
	float:left;
	width:23%;
	margin:5px 0 0 2%;
	}
#img_s li img{
	width:100%;
	height:45px;
	transition:all .5s;
	}
#img_s li img:hover{
	opacity:0.5;
	}
.curr{
	opacity:0.5;
	border:1px solid #b2b2b2;
	}

/*文字*/
.infor_text{
	float:left;
	width:560px;
	color:#4e4e4e;
	}
.infor_text .case_tit{
	font-size:1.5em;
	font-weight:bold;
	color:#363636;
	padding:0 0 10px;
	border-bottom:1px dashed #ccc;
	}
.infor_text h3{
	font-weight:bold;
	font-size:14px;
	color:#0c0c0c;
	line-height:2.5em;
	}
.khqk{
	height:130px;
	overflow:hidden;
	}
.dashed_b{
	padding:15px 0;
	border-bottom:1px dashed #ccc;
	}
.infor_text span{
	color:#0c0c0c;
	}
.case_btn{
	padding:15px 0 0;
	}
.case_btn img{
	}
.xsrx{
	margin:13px 0 0 0px;
	display:block;
	float:none;
	}
/*左侧内容区域*/
.content_l{
	float:left;
	width:800px;
	}
.tit{	
	border-bottom: 1px solid rgb(204, 204, 204);
	display: block;
	font-size: 16px;
	background: transparent url("../images/logoicon.jpg") no-repeat scroll left center;
	padding-left: 25px;
	line-height: 40px;
	color: #666;
	font-weight:bold;
}
.con{
	padding:10px 20px;
	margin-bottom:30px;
	}
.con_img{
	text-align:center;
	padding:10px 0;
	}
.con_img img{
	width:94%!important;
	height:400px!important;
	}
/*右侧案例分类*/
.side_r{
	float:right;
	width:260px;
	}
.side_r>h3{
	font-size:16px;
	}
.side_r ul{
	padding:15px 0;
	border-bottom:1px dashed #d9d9d9;
	}
.side_r ul h3{
	font-size:14px;
	}
.side_r a{
	cursor:pointer;
	font-size:12px;
	}

/*--------关于我们 加工能力栏目------------*/
.jgnl{
	margin-left:-2%;
	}
.jgnl li{
	float:left;
	width:18%;
	margin:10px 0 10px 2%;
	text-align:center;
	line-height:2em;
	}
.jgnl li img{
	width:100%;
	height:132px;
	}
.jgnl figure{
	display:block;
	width:100%;
	margin:0;
	}
#full{
	display:none!important;
	}
/*---------------------------------2015.11修改 end----------------------------------*/


/*---------------------------------产品详细页样式----------------------------------*/
.biaoge, .biaoge1 {
	line-height: 27px;
	text-align: center;
	border-collapse: collapse;/* 边框合并属性  */
	width:99%;
	font-size:12px;
	margin:10px auto;
}
.trover {
	background-color: #c1000b !important;
	color:#fff;
}
.biaoge td, .biaoge1 td {
	border: 1px solid #d5d5d5;
}
.tabletitle {
	background-color: #c1000b !important;
	color: #fff;
}
.tabletitle td,.tabletitle td p {
	color: #fff!important;
}
.ny-right-dl{}
.ny-right-dl dd{ line-height: 30px; border-bottom: 1px dotted #9F9F9F;}
.ny-right-dl dd a{ line-height: 30px;height:30px;width:236px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; display:block;}
/*---------------------------------------------新闻列表样式----------------------------*/
.h4tit{ display: block; font-size: 16px; background: url(../images/logoicon.jpg) left center no-repeat; padding-left: 20px;line-height: 50px; color: #616161; border-bottom:1px solid #505050;}
.pro-h4tit{ border-top: 1px solid #CCCCCC;display: block; font-size: 18px; background: url(../images/logoicon.jpg) left center no-repeat; padding-left: 25px;line-height: 50px; color: #616161; }
.pro-h4tit .more{float:right;font-size:13px;font-weight:normal;}
.newslistul{ width: 100%;}
.newslistul li{ line-height: 30px; overflow: hidden; background: url(../images/jia.jpg) left center no-repeat; padding-left: 10px;}
.newslistul li p{ width: 715px; float: left;}
.newslistul ul p a{ color: #616161;}
.newslistul li span{ float: right;}
.newstit{ margin:15px 0px; padding-bottom:15px; overflow: hidden;}
.newstit h2{ text-align: center; line-height: 40px; width: 91%; float: left;}
.nextprev{ margin:5px;}
.nextprev p{ line-height:30px;}
.nextprev p a{ color:#6b6b6b;}
.nextprev p a:visited, .nextprev p a:hover{ color:#d93300;}
.newsbottitle{ font-size: 16px; color: #212121; line-height: 30px;}

/*落脚页*/

.related { height:30px; margin-top:18px; line-height: 30px; padding: 10px 0px; border-bottom: 1px solid #999999;}

.l { float:left; color:#7d7d7d;}

.r { float:right;color:#7d7d7d; }

#a_2 { width:700px; margin:15px 0 0 23px; }

#a_2_2 { line-height:23px; margin-top:10px; margin-left:3px; border-top:1px solid #ebebeb;  }

#a_2_2_1 { text-align:center; padding-top:15px; padding-bottom:10px;}

#a_2_2_1 b { font-size:22px; line-height:35px; font-weight:bold; color:#333333; padding-top:17px; }

#a_2_2_2 {width:960px;margin-top:15px;line-height:28px;font-size:13px;clear:both;}

#a_2_2_2 p { font:12px "宋体"; line-height:23px;padding:2px auto; color:#454545; }

#daodu {width:99%;height:auto;background-color:#FFEBCD;border:1px #ccc solid;line-height:30px;padding-top:10px;color:#454545; text-align:left; padding-bottom:10px;}
#daodu p { width:90%; margin:0 auto;}
.STYLE1 { color: #999999;  }

.STYLE2 { color: #ff9000; font-weight: bold; }

.STYLE3 { color:#ff9000; }

#ckepop{ clear:both;  min-height:50px; _padding-bottom:15px; border-bottom:1px solid #ebebeb; }

.news_xg {width:380px;}

.border_bottom { border-bottom:1px solid #ebebeb; padding-bottom:10px; }

.tl { text-align:left; }

ul#news_li_index { margin:0; padding:0; list-style:none; }

ul#news_li_index li { height:25px; line-height:25px; background:url(../images/disc.jpg) left center no-repeat; padding-left:8px;}

ul#news_li { margin:0; padding:0; list-style:none; }

ul#news_li li { height:22px; text-align:left; }

span.time { float:right; display:inline; color:#999; }









.tabnav li{ float:left; margin-right:20px; width: 135px; height:35px; font-size:14px; line-height: 27px;text-align:center; cursor: pointer;  color:#fff; }

.a1 {background:url("../images/news/bg2.jpg"/*tpa=http://static.shibangchina.com/images/news/bg2.jpg*/) no-repeat;}

.a11 {background:url("../images/news/bg1.jpg"/*tpa=http://static.shibangchina.com/images/news/bg1.jpg*/) no-repeat;}

.tabnav li a{ display:block; width:135px; height: 35px;  color:#fff;}

.a2 { background:url("../images/news/bg1.jpg"/*tpa=http://static.shibangchina.com/images/news/bg1.jpg*/) no-repeat;}

.a22{background:url("../images/news/bg2.jpg"/*tpa=http://static.shibangchina.com/images/news/bg2.jpg*/) no-repeat;}





.groupnews { color:#808183; width:617px; height:28px; line-height:28px;  margin-top:20px; }

.groupnews a { color:#333333; font-size:14px; }

.right_column { width:275px; height:500px; float:right; }

.right_column a:hover { color:#ff9000;}

.newsback { width:275px; height:29px; line-height:23px; border-bottom:1px dashed #ccc; }

.newsback span a { float:right; color:#9F9F9F; }

.newsback b { font-size:14px; color:#0655c9; float:left; }

.backlist{ width:275px; }

.backlist ul { padding-top:7px; list-style:none; }

.backlist ul li { line-height:25px;  }

.backlist ul li a { color:#000; height:25px; }



#news_list { float:left; }

#news_list h1{ width:630px;}

#news_list h1, #zhuanti_list h1, .columnright h1{ font-size:24px; color:#454545; font-family:"微软雅黑";  border-bottom:1px solid #ebebeb; height:100px; line-height:100px;}

#news_list ul, #zhuanti_list ul { list-style:none; margin-top:22px; }

#news_list ul li { padding-bottom:15px;}

#news_list .nl { height:40px; width:630px;}

#news_list .nl h3 { font: 14px "微软雅黑"; line-heigh: 30px; padding-top:10px; float:left; }

#news_list h3 a { color: #464646; font-weight:bold; text-decoration:none; line-height:35px; height:35px; }

#news_list p { font-size:12px; line-height:21px; margin-top:5px; color:#454545;  }

#news_list .nl .date { font-size:12px; color:#7C7C7C; line-height:50px; height:20px; float:right; margin-top:0; }

#news_list p a, #zhuanti_list p a{ text-decoration:none; color:#ff9000; }

.newscheck { margin-top:30px; padding:5px;}

.newscheck a{margin-left:2px; border:1px solid #d7d7d7; padding:2px 4px;}





.newscheck ul li { list-style:none; float:left; margin-left:5px; font-size:12px; color:#545454; padding-left:5px;   border-bottom:none; padding-bottom:0;   }

.newscheck ul li a.current{ color:#ff9000}

.newscheck b{ font-weight:normal; color:#7C7C7C; font-size:12px;}

.newscheck img { float:left; border:none; margin-right:20px; margin-left:20px; }


/* page */

.page-turn{margin:30px 0 30px 0; height:30px; padding-left:150px;color:#666; padding-top:10px;}

.page-turn a{color:#666;}

.page-turn ul {list-style:none; margin-left:60px;}

.page-turn ul li { float:left;height:35px; width:35px; margin-left:35px; border:1px solid #CCC; text-align:center; line-height:35px; background:#EBEBEB;}



@media screen and (max-width:980px){
	.jjfaBanner { width:90%; }
	.jjfaBanner .jjfaBanner-B { width:100%;}
	.fuwu { width:100%;}
	.newstit { width:90%;}
	.content { width:90%;}
	.column { width:65%;}
	.new { width:100%;}
	.new img { height:auto; width:40%;}
	.new div { width:50%;}
	.totalnews { width:100%;}
	.totalnews ul li, .grouplist ul li { width:100%;}
	.newsright { width:28%;}
	.newsright ul li { width:100%; height:auto;}
	.newsright img { width:100%;}
	.newszhuanti { width:100%;}
	.zhuantinews { width:100%;}
	.zhuantinews .ztlist { width:100%;}
	.zhuantinews .ztlist div { width:65%;}
	#daodu { width:99%;}
	#a_2_2_2 { width:100%;}
	#a_2_2_2 img { width:100%; height:auto;}
	}
@media screen and (max-width:910px){
	.news_xg { width:100%;}
	}	
@media screen and (max-width:760px){
	.column { width:100%;border-bottom:1px solid #ebebeb; padding-bottom:20px;}
	.new { width:100%;}
	.new img { height:auto; width:45%;}
	.new div { width:50%;}
	.totalnews { width:100%;}
	.totalnews ul li, .grouplist ul li { width:100%;}
	.newsright { width:100%; }
	.newsright img { width:270px;}
	}	
@media screen and (max-width:630px){    
	.r { float:left; margin-top:10px; width:100%;}
	.related { height:auto;}
	}		
@media screen and (max-width:620px){    
	.jjfaBanner .jjfaBanner-B a { margin-right:50px;}
	.zhuantinews .ztlist div { width:60%;}
	}	
@media screen and (max-width:530px){
	.jjfaBanner .jjfaBanner-B a { margin-right:40px;}
	.zhuantinews .ztlist div { width:55%;}

	}	
@media screen and (max-width:440px){
	.jjfaBanner .jjfaBanner-B a {  margin-right:20px;}
	.newstit p { font-size:20px;}
	.totalnews ul li a, .grouplist ul li a { width:70%;}
	.zhuantinews .ztlist div { width:50%;}
	.new .p2 { display:none;}
	.new .p3 { display:none;}
	}		
@media screen and (max-width:350px){
	.jjfaBanner .jjfaBanner-B a { }
	.zhuantinews .ztlist div { width:45%;}
	.zhuantinews .ztlist div .p2 { display:none;}
	.zhuantinews .ztlist div { margin-top:50px;}

	}	
	

/*----------------------------------联系我们样式代码--------------------------------------------*/
.contact{ width: 100%; overflow: hidden; margin-bottom: 30px;}
.contact p{ display: block; width: 100%; line-height: 30px; margin:5px 0px 15px 0px;}
.mapdl{ width: 290px; float: left;}
.mapdl dt{ font-size: 30px; color: #4f4f4f; line-height: 50px;}
.mapdl dd{ line-height: 36px; font-size: 14px; color: #4f4f4f;}
.map{ width: 786px; border: 1px solid #ddd; float: right;}
.online{ width: 100%;}
.online p{ line-height: 30px; color: #ADACAC;}
.online-table{}
.online-table tr{ height: 48px;}
.online-table tr td{ font-size: 14px; color: #1c1c1c;}
.online-table input{ width: 328px; height: 36px; font-size: 13px; line-height: 36px; border: 1px solid #d8d8d8;}
.online-table textarea{ width: 459px; border:1px solid #d8d8d8; font-size: 13px; line-height: 24px; height: 100px;}
.tjiaobtn, .chongzhibtn{ width: 110px; height: 30px; line-height: 30px; text-align: center; margin-right: 30px; border: 0; cursor: pointer; color: #fff;}
.tjiaobtn{ background-color: #FF9000;}
.chongzhibtn{ background-color: #d8d8d8;}

#xgsb{ width: 100%; overflow: hidden;}



.news2 {background-color: #fff;border-bottom: 1px solid #e4e4e4;}
.newsin2 {padding: 30px 0;height: 27px;line-height: 27px;color:#777777}
.newsin2 .fn-left {overflow: hidden;}
.newsin2 h2 {width:70px;font-size: 14px;float: left;}
.news_qh2 {float: left;margin: 5px 12px}
.news_qh2 p {float: left;width: 24px;height: 17px;cursor: pointer;}
#news_up2 { background: url(../images/news_up.png) no-repeat center;background-color:#eeeeee}
#news_down2 { background: url(../images/news_down.png) no-repeat center;background-color:#d5d5d5}
.news_scroll2 {float:left;position:relative;height: 27px;width:390px;overflow:hidden;}
.news_scroll2 ul {position:absolute;top: 0px;left: 0px;width: 100%}
.news_scroll2 li {overflow: hidden; width: 100%;}
.news_scroll2 a {padding-right: 22px; width: 290px; display: block; float: left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news_scroll2 span{ display: block; float: right;}
.news_time2 {color:#bbbbbb;}
.news_more2 {color:#999999;}
.hover {border-bottom:#F93 1px solid;}
/*--------------------------------------------服务中心样式-----------------------------------------------*/
.wid960{width:960px;margin:0 auto; height:auto;padding-bottom:53px;}

.service-content{width:847px; float:left;}

.title2{color:#454545;font:19.5px "微软雅黑";font-weight:bold;margin:0 auto;width:1110px; height:100px; line-height:100px; border-bottom:1px solid #ebebeb;}

.title3{color:#454545;font-size:14px;font-weight:bold; width:520px;}

.title3 a { color:#454545;}

.title4 {color:#454545;font:13px "宋体";margin:0 auto;width:1110px; border-bottom:1px solid #ebebeb;}

.title4 p { padding-top:50px; line-height:180%;}

.title4 .p_other { padding-top:30px; line-height:180%;}
/*fuwuzhichi*/

.liebiao{width:715px;height:100px;margin:40px 0;}

.liebiao img{float:left; width:159px; height:98px;}

.liebiao .lb { width:520px; height:100px; float:right;}

.liebiao .lb .alink a { color:#454545; margin-right:10px;}

.liebiao p{width:520px;margin-top:10px;color: #454545; float:left}

.liebiao p a{ color:#adacac; }

.liebiao .lb p a:hover { color:#ff9000;}



/*anzhuang*/

.service-content h2 {color:#454545;font-size:14px;font-weight:bold; margin:20px 0 20px 0;}

.service-p1{font:12px "宋体"; color:#454545; line-height:180%; text-indent: 2em;}

.azimg { height:125px; margin-top:30px; margin-bottom: 15px;}

.azimg img{ float:left; width:210px;}

.azimg .ml { margin-left:42px;}



/*qiatan*/

.leftdiv{ width:100%;  margin:40px 0;}

.mar8{ width:197px; height:200px;}

.mar8 p { width:200px; text-align:center; margin-top:10px; color:#454545;}

.tex { width:630px;}
.tex p{ line-height: 24px; text-indent: 2em; color: #111111;}
.tex .qiatan1 { color:#454545; font-size:14px; font-weight:bold; line-height: 30px; text-indent: initial;}
.tex .qiatan2 { color:#454545; font-size:14px; font-weight:bold; line-height: 30px; text-indent: initial;}
.footp{width:100%;color: #454545;  border-top:1px solid #ebebeb; padding-top:20px; margin-bottom: 20px; line-height:180%;}
/*huanye*/

.page-turn{width:550px;border-bottom:1px #ccc solid;border-top:1px #ccc solid;margin:50px 0 30px 0; height:30px; padding-left:150px;color:#666; padding-top:10px;}

.page-turn a{color:#666;}

.page-turn ul {list-style:none; margin-left:60px;}

.page-turn ul li { float:left; margin-left:5px;}

#widcontent{ height:880px;}

@-moz-document url-prefix()

{#widcontent{ height:850px;}}

@media screen and (max-width:980px){
	.jjfaBanner { width:90%; }
	.jjfaBanner .jjfaBanner-B { width:100%;}
	.fuwu { width:100%;}
	.title2 { width:90%;}
	.wid960 { width:90%;}
	.service-content { width:70%;}
	.liebiao { width:100%;}
	.liebiao .lb { float:left; margin-left:20px; width:65%;}
	.title3 { width:100%;}
	.liebiao p { width:100%;}
	.title4 { width:90%; height:auto; padding-bottom:20px;}	
	.leftdiv { width:100%;}
	.tex { width:60%;}
	.tex .p1 { width:100%;}
	.rfloat { float:left; margin-left:20px;}
	.footp { width:100%;}
	.azimg { height:auto;}
	.azimg img { width:30%;}
	.azimg .ml { margin-left:5%}
	.float-ul { width:100%;}
	.zhishi img { width:31%; margin-right:2%;}
	.float-ul { width:100%;}
	.page-turn { padding-left:0; width:100%}
	}
@media screen and (max-width:900px){    
    .tex { width:50%;}
	}	
@media screen and (max-width:850px){    
	.service-content { width:65%;}
	.liebiao .lb { width:60%;}
	}	
@media screen and (max-width:780px){    
    .tex { width:40%;}
	.footp { margin-top:90px;}
	}	
@media screen and (max-width:730px){
	.title2 { font-size:16px; line-height:200%; margin-top:20px; padding-bottom:20px; height:auto;}    
	.liebiao .lb { width:50%;}
	}	
@media screen and (max-width:700px){ 
	.service-content { width:100%;}
	.liebiao .lb { width:65%;}
	.tex { width:58%;}
	.footp { margin-top:40px;}
	.service-right-siderbar { width:100%;}
	
	}		
@media screen and (max-width:620px){    
	.jjfaBanner .jjfaBanner-B a { margin-right:50px;}
	.liebiao .lb { width:50%;}
	.tex { width:50%;}
	}	
@media screen and (max-width:530px){
	.jjfaBanner .jjfaBanner-B a { margin-right:30px;}
	.tex { width:100%; height:auto; margin-left:0;}
	}	
@media screen and (max-width:440px){
	.jjfaBanner .jjfaBanner-B a { margin-right:20px;}
	.lb_p { display:none; }
	.liebiao .lb { width:30%; margin-left:40px;}
	.liebiao p { margin-top:50px;}
	}		
	
	                        /*2018-12-20*/
	/* widget_ui_tags ======================================================================================================== */
.main_left .items {
	overflow: hidden;
	padding: 15px 0 12px 15px;
}
.main_left .items a {
	color: #999;
	background-color: #f6f6f6;
	float: left;
	width: 31.3333%;
	margin: 0 1% 1% 0;
	padding: 0 8px;
	font-size: 12px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.main_left .items a:hover {
	color: #fff;
	background-color: #61B3E6;
}
.main_left .items a {
	color: #999;
	float: left;
	width: 31.3333%;
	margin: 0 1% 1% 0;
	padding: 0 8px;
	font-size: 12px;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
}
.main_left .items a:hover {
	color: #fff;
	background-color: #61B3E6;
}



/*.excerpt {
	padding: 10px 10px 10px 120px;
}
.excerpt .focus {
	width: 100px;
	margin-left: -110px;
}



.excerpt h2 {
	overflow: hidden;
	display: block;
	position: relative;
}
.excerpt h2:before {
	content:"";
	float: left;
	width: 5px;
}
.excerpt h2, .excerpt h2:before {
	height: 36px;
}
.excerpt h2 > *:first-child {
	float: right;
	width: 100%;
	margin-left: -5px;
}
.excerpt h2:after {
	content: "\02026";
	box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	float: right;
	position: relative;
	top: -18px;
	left: 100%;
	width: 3em;
	margin-left: -3em;
	padding-right: 5px;
	text-align: right;
	background: -webkit-gradient(linear, left top, right top,  from(rgba(255, 255, 255, 0)), to(white), color-stop(50%, white));
	background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
	background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
	background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
	background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);
}

.pagetitle { height:auto; margin:0; 
}
.pagetitle h2 { display:block; font-size:17px; color:#5F9BDA; margin:0px; line-height:25px; padding-top:10px; padding-bottom:5px; font-weight:bold; 
}*/

.excerpt {
	border: 1px solid #eaeaea;
	padding: 20px 20px 20px 255px;
	overflow: hidden;
	background-color: #fff;
	margin-bottom: -1px;
}
.excerpt-1 {
	border-radius: 4px 4px 0 0
}
.excerpt-10 {
	border-radius: 0 0 4px 4px
}
.excerpt:hover {
	background-color: #FAFDFF;
	border-color: #88D3F9;
	position: relative;
	z-index: 2;
}
.excerpt .focus {
	float: left;
	margin-left: -235px;
	width: 220px;
}
.excerpt .thumb {
	width: 220px;
	height: 110px;
}
.excerpt header {
	margin-bottom: 18px;
}
.excerpt .cat {
	color: #fff;
	background-color: #45BCF9;
	padding: 3px 6px;
	font-size: 12px;
	display: inline-block;
	position: relative;
	top: -2px;
	margin-right: 6px;
}
.excerpt .cat:hover {
	opacity: 0.85;
	filter:alpha(opacity=85);
}
.excerpt .cat i {
	position: absolute;
	top: 50%;
	margin-top: -4px;
	right: -4px;
	display: inline-block;
	width: 0;
	height: 0;
	vertical-align: middle;
	border-left: 4px solid #45BCF9;
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
}
.excerpt h2 {
	display: inline;
	font-size: 18px;
	line-height: 24px;
	margin-top: 0;
	font-weight: bold;
}
.excerpt h2 a {
	color: #555;
}
.excerpt h2 a:hover {
	color: #61B3E6;
}
.excerpt time, .excerpt .pv, .excerpt .pc {
	margin-right: 20px;
}
.excerpt .note {
	font-size: 12px;
	color: #999;
	word-wrap:break-word;
	line-height: 20px;
}
.excerpt .meta {
	color: #999;
	font-size: 12px;
	margin-bottom: 10px;
}
.excerpt .meta .fa {
	margin-right: 4px;
}
.excerpt .meta a {
	color: #999;
	text-decoration: underline;
}
.excerpt .meta a:hover {
	color: #61B3E6;
}
.post-tags {
	color: #ddd;
}
.post-tags a {
	color: #999;
	text-decoration: underline;
}
.post-tags a:hover {
	color: #61B3E6;
}
.excerpt h2 b, .excerpt .note b {
	font-weight: normal;
	color: #FF5549;
}
.excerpt-see {
	border: 1px solid #eaeaea;
	padding: 20px;
	overflow: hidden;
	background-color: #fff;
	margin-bottom: 15px;
	border-radius: 4px;
}
.excerpt-see h2 {
	font-size: 22px;
	line-height: 24px;
	margin-top: 0;
	font-weight: bold;
	margin: 0 0 15px;
}
.excerpt-see h2 a {
	color: #555;
}
.excerpt-see h2 a:hover {
	color: #61B3E6;
}
.excerpt-see time, .excerpt-see .pv, .excerpt-see .pc {
	margin-right: 20px;
}
.excerpt-see .meta {
	color: #999;
	margin-bottom: 15px;
	font-size: 12px;
	padding-bottom: 15px;
	border-bottom: 1px solid #eaeaea;
}
.excerpt-see .meta .fa {
	margin-right: 4px;
}
.excerpt-see .meta a {
	color: #999;
	text-decoration: underline;
}
.excerpt-see .meta a:hover {
	color: #61B3E6;
}
.excerpt-see .article-content p {
	text-indent: 30px;
}
.excerpt-see .article-content p:last-child {
	margin-bottom: 0;
}
.excerpt-see .note {
	color: #666;
	margin-bottom: 0;
	text-indent: 28px;
}

   /*2019-3-18*/
   
/*container css*/
.container123{
	/* width: 1200px; */
	margin: 20px auto;
}
.container123 .con-man h2{
	font-size: 30px;
	font-weight: 700;
	text-align: center;
	color: #191919;
	line-height: 48px;
}
.container123 .con-man p{
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	color: #191919;
}
.service123 ul li{
	float: left;
	width: 33%;
	position: relative;
}
.service123 .text-white {
    position: absolute;
    top: 70px;
	overflow: hidden;
    width: 100%;
    left: 0;
}
.service123 .text-white .icon1,.icon2,.icon3{
	margin: 0 auto;
	display: block;
	width: 80px;
	height: 80px;
}
.service123 .text-white .icon1{background: url(../images/icon-1.png) no-repeat;background-size: 80px 80px;}
.service123 .text-white .icon2{background: url(../images/icon-2.png) no-repeat;background-size: 80px 80px;}
.service123 .text-white .icon3{background: url(../images/icon-3.png) no-repeat;background-size: 80px 80px;}
.service123 .text-white h3{
	margin: 0 auto;
	font-size: 24px;
	width: 300px;
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #fff;
	line-height: 70px;
}
.service123 .text-white p{
	margin: 20px auto;
	width: 300px;
	font-size: 18px;
	color: #fff;
	line-height: 40px;
}
/*choose css*/
.choose{

		/* width: 1200px; */
	margin: 20px auto;
}
.choose .cho-min h2{
	font-size: 30px;
	font-weight: 700;
	text-align: center;
	color: #191919;
	line-height: 48px;
}
.choose .cho-min p{
	font-size: 18px;
	text-align: center;
	line-height: 48px;
	color: #191919;
}

.pro_case li { float: left; width: 47%; margin-right: 3%; }   .pro_case li  .pro_case_img{ width:42%; float:left}
        .pro_case li img { /*width:100%; height:auto  width="220" height="136"*/}
        .pro_case li span { float: right; width: 53%; }