﻿body{font-size:12px;font-family:'微软雅黑',Arial;}
ul,ol,li{ list-style-type:none;}
a:link{color:#666666;text-decoration:none;}
a:visited{color:#666666;text-decoration:none;}
a:hover{color:#0093ff;text-decoration:none;}
a:active{color:#0093ff;text-decoration:none;}
.section{overflow:hidden;position:relative!important;}
.home_solutions{background:url("../images/soft_bg.jpg")/*tpa=http://www.szfangwei.cn/Public/Web/images/solutions_bg.jpg*/ no-repeat top center;height:707px;margin-top:80px;}
.home_solutions_title{text-align:center;padding-top:55px;}
.home_solutions_text{color:#222222;font-size:14px;text-align:center;line-height:30px;margin-top:12px;}
.home_solutions_list{width:1200px;margin:30px auto;overflow:hidden;}
.home_solutions_list_inner{width:1400px;}
.home_solutions_list dl{float:left;width:245px;margin-right:63px;padding:25px;text-align:center;padding-top:54px;padding-bottom:35px;position:relative;z-index:3;}
.home_solutions_list dt{z-index:1;position:relative;margin-left:32px;}
.home_solutions_list dd.bg{position:absolute;z-index:0;left:0;right:0;bottom:0;height:0;width:100%;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.home_solutions_list dd.t{line-height:30px;height:30px;margin:16px 0px;z-index:1;position:relative;}
.home_solutions_list dd.t a{color:#635b82;font-size:18px;transition-delay:0.2s;font-weight:600;}
.home_solutions_list dd.spec{color:#666666;font-size:12px;font-family:"宋体";line-height:24px;width:204px;z-index:1;position:relative;transition-delay:0.2s;}

.home_solutions_list dl:hover{}
.home_solutions_list dl:hover dd.t a{color:#fff;}
.home_solutions_list dl:hover dd.bg{height:370px;}
.home_solutions_list dl:hover dd.spec{color:#fff;}

dl.solu_dl_0 dd.bg{background-color:#ff7657;}
dl.solu_dl_1 dd.bg{background-color:#5ea927;}
dl.solu_dl_2 dd.bg{background-color:#4cb5f8;}
dl.solu_dl_3 dd.bg{background-color:#b57dd1;}

dl.solu_dl_0 dt a{display:block;width:140px;height:140px;background:url("../images/sft_1.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_1.png*/ no-repeat 0 0;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */;transition-delay:0.3s;}
dl.solu_dl_0:hover dt a{background:url("../images/sft_1.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_1.png*/ no-repeat 0 -140px;}
dl.solu_dl_1 dt a{display:block;width:140px;height:140px;background:url("../images/sft_2.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_2.png*/ no-repeat 0 0;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */;transition-delay:0.3s;}
dl.solu_dl_1:hover dt a{background:url("../images/sft_2.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_2.png*/ no-repeat 0 -140px;}
dl.solu_dl_2 dt a{display:block;width:140px;height:140px;background:url("../images/sft_3.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_3.png*/ no-repeat 0 0;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */;transition-delay:0.3s;}
dl.solu_dl_2:hover dt a{background:url("../images/sft_3.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_3.png*/ no-repeat 0 -140px;}
dl.solu_dl_3 dt a{display:block;width:140px;height:140px;background:url("../images/sft_4.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_4.png*/ no-repeat 0 0;transition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */;transition-delay:0.3s;}
dl.solu_dl_3:hover dt a{background:url("../images/sft_4.png")/*tpa=http://www.szfangwei.cn/Public/Web/images/s_4.png*/ no-repeat 0 -140px;}

.btn_solutions_more{width:120px;height:36px;border:1px solid #555;margin:50px auto;text-align:center;}
.btn_solutions_more a{line-height:36px;color:#555;font-size:12px;font-family:"宋体";width:120px;height:36px;display:block;stransition:all 0.5s;-moz-transition:all 0.5s; /* Firefox 4 */-webkit-transition:all 0.5s; /* Safari and Chrome */-o-transition:all 0.5s; /* Opera */}
.btn_solutions_more a:hover{background-color:#555;}
.btn_solutions_more a:hover{color:#fff;}

/*软件多功能 */


html, body{font-family:"微软雅黑",'Roboto-Regular'; font-size:100%;  color:#666666 !important; margin:0 auto; padding:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}


.bg-white{
	text-align: center;      
            width: 100%;
            height: 750px;
            box-sizing: border-box;
            
	margin-bottom:-30px;
	background:#f9f9f9;
}
.line_d{border-bottom:1px solid #313234; width:100%; height:1px; clear:both; }
.content{width:100%;  margin:auto; }
.title{ background:#fff; width:100%;  float:left;}
.title span{ margin:20px 0 20px 50px; width:92%; color:#666; display:block; float:left; }
.p_title{width:100%; float:left; margin:50px 0 40px ; text-align:center;}
.p_title span{ font-size:34px;}
.p_title p{ line-height:40px;}
.{ padding:0 !important;}
.pf_title_three { text-align:center; padding:50px 0;}
.pf_title_three h2 { background:url(../images/title-line-two.png) 50% no-repeat; font-size:30px; color:#3f3f3f;}
.pf_title_three p, .pf_title_four p {font-size:16px; color:#555; margin-top:20px;}
.pf_icon { width:100%; height:auto; display:block; padding-left: 13%; margin-bottom:80px; }
.pf_icon li{width:17%; display:block; float:left; padding:0 10px;}
.pf_icon .iconList { float:left; width:100%;  background:#f9f9f9; height:230px; text-align:center; margin-bottom:20px;}
.pf_icon .iconList img{ width:100%;}
.pf_icon .iconList .iconPic { display:inline-block; margin-top:30px;}
.pf_icon .iconList h3 { font-size:18px; color:#555; margin-top:30px;}
.pf_icon .iconList p { font-size:14px; color:#888; padding:5px 20px 0;    line-height:20px;}
.pf_title_four { margin-top:20px; text-align:center;    padding:80px 0 50px;}
.pf_title_four h2 {background:url(../images/title-line-three.png) center no-repeat; font-size:30px; color:#3f3f3f;    font-weight:bold;}
.caseList {padding:0;}
.caseBox {float:left; width:238px; height:270px; margin:0 12px; border:1px solid #d1d1d1; cursor:pointer;}

.pf_icon .iconList:hover{ background:#fcfcfc;box-shadow:0px 1px 12px 5px rgba(0,0,0,0.15);-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}

.pf_icon .iconList:hover img{ -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}


/*IT咨询*/
.companyProfile {
  height: 10%;
  
  background: url(../images/soft_b3.jpg) no-repeat center center;
  -webkit-background-size: 100%;
  background-size: 100%;
  background-position: 0px 650px
}
.companyProfile .container .row .company_news_top {
  padding-top: 40px;
  margin-bottom: 30px;
}
.companyProfile .container .row .company_news_top img{
  display: block;
  margin: 0 auto;
}
.companyProfile .container .row .companyProfile_pic {
  position: relative;
  margin: 0 auto;
  width: 820px;
  height: 820px;
  background: url(../images/company_bgcolor.png) no-repeat top center;
}
.companyProfile .container .row .companyProfile_pic i,
.companyProfile .container .row .companyProfile_pic tt,
.companyProfile .container .row .companyProfile_pic ins,
.companyProfile .container .row .companyProfile_pic a {
  position: absolute;
  display: inline-block;
}
.companyProfile .container .row .companyProfile_pic i {
  top: 8%;
  left: -19%;
  width: 320px;
  height: 302px;
  background: url(../images/sosi_01.png) no-repeat;
}
.companyProfile .container .row .companyProfile_pic tt {
  width: 320px;
  height: 302px;
  background: url(../images/sosi_02.png) no-repeat;
  top: 8%;
  left: 80%;
}
.companyProfile .container .row .companyProfile_pic i:hover,
.companyProfile .container .row .companyProfile_pic tt:hover {
  transform: scale(1.2);
  transition-duration: 1s;
}
.companyProfile .container .row .companyProfile_pic ins {
  width: 470px;
  height: 196px;
  background: url(../images/sosi_03.png) no-repeat;
  top: -5px;
  right: 22%;
}
.companyProfile .container .row .companyProfile_pic a {
  width: 98px;
  height: 98px;
  background: url(../images/sosi_05.png) no-repeat;
  bottom: 9%;
  right: 44%;
}
.companyProfile .container .row .companyProfile_pic a:hover {
  background: url(../images/sosi_04.png) no-repeat;
}
.companyProfile .container .row .companyProfile_pic p {
  display: inline-block;
  width: 436px;
  height: auto;
}
.companyProfile .container .row .companyProfile_pic .essay_tilte {
  text-align: center;
  font-weight: 700;
  font-size: 24px;
  color: #ff7657;
  margin-top: 23%;
  margin-left: 0%;
}
.companyProfile .container .row .companyProfile_pic .essay_small_tilte {
  text-align: center;
  color: #CDCDCD;
  margin-top: 1%;
  margin-left: 0%;
  font-family: "-apple-system", "Helvetica Neue", "Roboto", "Segoe UI", sans-serif;
}


.companyProfile .container .row .companyProfile_pic .transverse_line {
  display: block;
  text-align: center;
  padding-top: 1%;
  margin-left: 23%;
  border-bottom: 2px solid Orange;
  width: 30px;
  margin: 0 auto;
}
.companyProfile .container .row .companyProfile_pic .essay_content {
  width: 100px;
  margin-top: 3%;
  margin-left: 23%;
}
.companyProfile .container .row .companyProfile_pic .essay_content p {
  font-size: 16px;
  line-height: 36px;
}
