@charset "utf-8";
/* 应用场景 */
.appBox{
width:100%;
overflow:hidden;
}

.appBox dl{
width:23%;
float:left;
overflow:hidden;
margin-bottom:20px;
margin-right:11px;
box-shadow:2px 2px 3px #aaaaaa;
-webkit-box-shadow:2px 2px 3px #aaaaaa;
-moz-box-box-shadow:2px 2px 3px #aaaaaa;		
}
.appBox dt{
text-align:center;
border:1px solid #dedede;
}
.appBox dt img{
width:99%;	
}
.appBox dd{
text-align:center;
height:35px;
line-height:35px;

}
.column{
font-size:26px;
font-weight:bold;
text-align:center;	
color:#333;
}
.column h3 b{
	display:block;
	font-weight: bold;
	text-align: center;
	margin: 26px 0 16px 0;
}
.column h3 b i{
	display:block;
	width:100%;
	text-transform:uppercase;
    font: 14px "Arial";
	text-align: center;
	margin: 8 auto;
}
.common {  /*版心 提取 */
    width: 75%;
	margin:0 auto;
/* 	background:blue; */
/* border:1px solid #f00; */
}
*{ margin:0; padding:0;}
body,td,th{ font-size:14px; color:#333; font-family: "Microsoft YaHei";}
a{ color:#333; text-decoration:none;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{ margin:0; padding:0; list-style:none; border:0px;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
input,textarea,slsct{ font-family:inherit; font-weight:inherit;}
img{ border:0;}
.pro_border img{
    border: 1px #ddd solid;
}

/* 乌鸦 */
.hide{
    display: none;
}

.width-1200{
    width: 1200px;
    margin: 0 auto;
}

.clear{ clear:both; height: 0;}
.clearfix:after{
    content: "";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.pull-left,.fl{ float:left;}
.pull-right,.fr{ float:right;}
.ov-hi{ overflow: hidden;}
.text-en{ font-family:Arial, Helvetica, sans-serif;}

.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}


.line-clamp-1{
    overflow: hidden;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

/* 内页 */
.page_main{
    width: 1200px;
    margin: 20px auto;
}
/* 内页右边 */
.page_content{
    margin-left: 20px;
    width: 930px;
}

/*我们的服务*/
#box_main_sub1 {padding-bottom: 80px;margin: auto;width: 1200px;float: none;}	
#box_main_sub1_sub1 {padding-bottom: 30px;padding-left: 0;width: 100%;padding-right: 0;padding-top: 30px;}
.columnSpace {padding-bottom: 0;padding-left:0;padding-right:0;padding-top: 0;}
.FrontSpecifies_show01-d1_c1 {margin: 0 auto; width: 100%;}
.service {text-align: center;}
.service H1 {line-height: 30px;color: #727070;font-size: 30px;}
.service H1 SPAN {color:#fa9e4a;}
.service H2 {text-transform:uppercase;color: #bbbbbb; font-size: 14px; font-weight: 100;}
.service P {padding-bottom:15px;line-height: 26px;color: #aaa7a7;font-size: 14px;padding-top: 15px;}
#box_main_sub1_sub2 {width:100%;}
.fuwu{}
.fuwu h5{ line-height: 55px;color: #555;font-size: 16px;font-weight: bold;}
.fuwu P{text-align: left;line-height: 24px;text-indent: 32px;color: #636363;}
.fuwu LI{width: 236px; float: left;margin-right: 85px;}
.fuwu .timg A{width: 236px;display: block;height: 170px;overflow: hidden;}
.fuwu .timg A IMG{width: 236px;height: 170px;-webkit-transition: all ease .3s; transition: all ease .3s;}
.fuwu .timg A IMG:hover{-webkit-transition: scale(1.15); transform: scale(1.15);}
.fuwu .fwwz H1{ text-align:center;line-height: 55px;color: #555; font-size: 18px;font-weight: bold;}
.fuwu .fwwz H1 a{ color: #555;font-size: 18px;}
.fuwu .fwwz P{text-align: left;line-height: 24px;text-indent: 32px;color: #636363;}
.fuwu LI:hover H1 A{color: #f9841a;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.fuwu LI:hover P A{color: #f9841a;transition-duration: 0.5s;-webkit-transition-duration: 0.5s;}
.service_Title2{ width:1200px;}
.service_Title2{/* padding-top:50px; */text-align: center;/* border-bottom: #f2f2f2 1px solid; */position: relative;bottom: -1px;}
.service_Title2 .en{display: block;font-size: 2.5em;font-weight: bold;color: #000;line-height: 1;width:1200px;}
.service_Title2 .cn{display: inline-block;font-size:1.6em;border-bottom: #ff6c00 5px solid;line-height: 1.8; font-weight:normal;}
.service_Title2 p{text-align: center;font-size:14px;padding:15px 0; width:1200px;}