@charset "utf-8"
/*减少重复性！添加常用的*/
*{margin:0; padding:0; word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,hr,a,p,blockquote,dl,div,dt,dd,ul,ol,li,img,select,table,tr,fieldset,pre,form,fieldset,legend,button,input,textarea,th,td {margin:0; padding:0;border:0;}
body{color:#555; font-family:"微软雅黑"; font-size:14px;}
/* a{text-decoration:none; color:#555; outline:none; display:inline-block; vertical-align:baseline} */
a,input,select,textarea{outline:none; vertical-align:middle;}
a:hover{color:#ef831e;text-decoration: none;}
ul,dl{list-style-type:none;}
img {border:0;} 
small,em,i{font-weight:normal; font-style:normal;}
li{list-style:none;}
label input{vertical-align:middle; margin-right:5px;}
img{border:0;}
.relative{position:relative;}
.absolute{position:absolute;}
.clearfix{clear:both;}
.cursor{cursor:pointer;}
.overflow{overflow:hidden;}
.marginAuto{margin-left:auto; margin-right:auto;}
.textHidden{overflow:hidden; text-overflow:ellipsis; word-break:keep-all; white-space:nowrap;}
.clearPic{background:none; margin:0; border:0; padding:0; border-radius:0px;}
.padding{padding:0px !important;}
.margin{margin:0px !important;}
.noneLine{text-decoration:none !important;}
.border{border:solid 1px #c7000b;}
.AColor{color:#0fb9da !important;}
.AHover:hover{color:#ef831e !important;}
.Block{display:block !important;}
.imgResponsive{display:block; max-width:60%; height:auto;}
.imgTransition{transition:all 0.5s; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;}
.imgTransition:hover{transform:scale(1.2);}
.width100{width:100%;}
.height100{height:100%;}
.padding15{padding:0px 15px;}
.max1200{max-width:1200px;}
.max1300{max-width:1300px;}
.max1440{max-width:1440px;}
.dis{height:50px;}
.index-FreedomWidth{max-width:1200px;}
.max940{max-width:940px;}
.boxShow{display:block;}
.boxShow{display:none;}
.owl-wrapper-outer{border:none !important; background:none !important; box-shadow:none !important;}
.owl-carousel{background:none !important;}
.footMargin{height:120px;}
.page-publicLine{height:1px; background:#ccc;}
/*公共标题*/
.row{max-width: none !important;}
.public-title-Box{max-width:340px; padding-top:15px;}
.public-title-Box .en-title{font-size:48px;  font-family:'Conv_Humanist521BT-Light'; color:#979797;}
.public-title-Box .en-title span{left:50%; top:0px; height:3px; width:10px; background:#FF7900;margin-left: -5px;}
.public-title-Box .cn-title a{font-size:30px; font-weight:bold; color:#000;}
.public-title-Box p{font-size:12px; color:#979797; line-height:25px;}
/*右侧悬浮盒子*/
.fixed-tool-box{width:50px; position:fixed; right:3%; top:20%; z-index:1024;}
.fixed-tool-box ol li{height:50px; line-height:50px;  background-color:#000; background-repeat:no-repeat; margin-bottom:2px;}
.fixed-tool-box ol li a{font-size:16px; color:#ffc000; font-weight:bold;}
.fixed-tool-box ol .icon01{background-image:url(/skin/images/test/page-bg-01.png); background-position:12px -156px;}
.fixed-tool-box ol .icon01:hover{background-image:none;}
.fixed-tool-box ol .icon01:hover .searchBox{display:block;}
.fixed-tool-box ol .icon01 .searchBox{display:none; left:-225px; top:0px; background:#000; width:230px; height:50px;}
.fixed-tool-box ol .icon01 .searchBox .submit{width:20%; background-image:url(/skin/images/test/icon_01_index.png); background-position:12px -156px;}
.fixed-tool-box ol .icon01 .searchBox .input{width:80%; color:#fff; padding:0px 5px;}
.fixed-tool-box ol .icon01 .searchBox .input,.fixed-tool-box ol .icon01 .searchBox .submit{height:50px; line-height:50px; background-color:transparent;}
/*2016-11-16新增加开始*/
.fixed-tool-box ol .icon02 .telBox{display:none; word-spacing:8px; letter-spacing:4px; left:-205px; top:0px; width:210px; height:50px; background:url(img/icon_01_index.png) no-repeat #000; background-position:12px -223px; color:#fff; padding-left:50px;}
.fixed-tool-box ol .icon02:hover .telBox{display:block;}
.fixed-tool-box ol .icon02:hover{background-image:none; background:#000;}
.fixed-tool-box ol .icon05 .kuan{display:none; padding-right:10px; left:-107px; top:-52px; }
.fixed-tool-box ol .icon05:hover .kuan{display:block;}
.fixed-tool-box ol .icon05 .QRCodeBox{width:103px; height:103px; background:#fff; padding:2px; border-color:#d8d8d8; border-radius:5px;}
/*2016-11-16新增加结束*/
.fixed-tool-box ol .icon02 a,.fixed-tool-box ol .icon03 a,.fixed-tool-box ol .icon04 a,.fixed-tool-box ol .icon05 a,.fixed-tool-box ol .icon06 a{left:0px; top:0px;}
.fixed-tool-box ol .icon02{background-image:url(/skin/images/test/icon_01_index.png); background-position:12px -223px;}
.fixed-tool-box ol .icon03{background-image:url(/skin/images/test/icon_01_index.png); background-position:10px -286px;}
.fixed-tool-box ol .icon04{background-image:url(/skin/images/test/icon_01_index.png); background-position:10px -356px;}
.fixed-tool-box ol .icon05{background-image:url(/skin/images/test/icon_01_index.png); background-position:11px -426px;}
.fixed-tool-box ol .icon06{background-image:url(/skin/images/test/icon_01_index.png); background-position:9px -495px;}
.fixed-tool-box ol .icon07 a{background:url(/skin/images/test/qq_kefu.png) no-repeat 50%;}
/*小屏幕下的菜单栏*/
.fixed-BottomTool{width:100%; line-height:50px; height:50px; left:0px; bottom:0px; border-bottom:solid 1px #fabf13; background:#000; position:fixed; z-index:9998;}
.fixed-BottomTool ul li{width:50%; border-right:solid 1px #383838;}
.fixed-BottomTool ul li a{padding-left:35px; color:#fabf13; font-size:16px;}
.fixed-BottomTool ul li:first-of-type a{background:url(img/foot-icon_02.png) no-repeat left 50%;}
.fixed-BottomTool ul li:last-of-type a{background:url(img/foot-icon_01.png) no-repeat left 50%;}
.fixed-BottomTool .telBox{height:30px; top:-15px;}
.fixed-BottomTool .telBox .icon{width:40px; height:40px; background:url(img/foot-icon_03.png) no-repeat 50%;}


@media(min-width:1170px){
	.effectBox .listBox .list:nth-child(1),.effectBox .listBox .list:nth-child(3){padding-right:25px !important;}
	.effectBox .listBox .list:nth-child(2),.effectBox .listBox .list:nth-child(4){padding-left:25px !important;}
}
@media(max-width:991px){
	.effectBox .listBox .wenB{padding-left:10px;}
}
@media(max-width:767px){
	.effectBox .listBox .list{margin-bottom:35px;}
}
/*建网站 问题*/
.page-solution{padding-top:60px;}
.page-solution .rightText{ padding-left:60px; color:#000;}
.page-solution .title{font-size:20px; font-weight:bold; margin-bottom:30px;}
.page-solution .title span{color:#d3433e;}
.page-solution .rightText p{line-height:30px;}
.page-solution .rightText p:nth-last-of-type(2),.page-solution .rightText p:nth-last-of-type(1){font-weight:bold;}
.page-solution .more{width:200px; height:45px; line-height:45px; color:#fff; background:#ff7900; font-size:20px; margin-top:35px;}
/*建网站 你需要这样的网站*/
.page-affordBg{background:url(/skin/images/test/page-bg-01.png) no-repeat 50% top;  margin-top:50px; padding-bottom:20px; padding-top:35px;}
.page-affordBg .public-title-Box{margin-bottom:55px;}
.page-affordBg .bottomPic{left:0px; bottom:0px;}
.page-affordBg .listBox{}
.page-affordBg .listBox .wenB1{min-height:90px; margin-top:20px; background:url(/skin/images/test/page-icon_24.png) no-repeat 50%; line-height:30px; font-size:13px;}
.page-affordBg .listBox .wenB2{min-height:150px; margin-top:20px; background:url(/skin/images/test/page-icon_23.png) no-repeat 50%; line-height:30px; font-size:13px;}
.page-affordBg .listBox .text p{display:none;}
.page-affordBg .listBox ul li{width:265px; margin-left:15px; margin-right:15px;}
.page-affordBg .listBox ul li:hover .text{background:none;}
.page-affordBg .listBox ul li:hover .text p{display:block;}
/*建网站 策划好网站*/
.page-designBox{padding-top:80px;}
.page-designBox .public-title-Box{max-width:480px;}
.page-designBox .listBox{padding-top:60px;}
.page-designBox .list{color:#000; margin-bottom:15px;}
.page-designBox .list .name{margin-top:35px; font-size:18px; font-weight:bold;}
.page-designBox .list span{color:#696969; font-size:12px;}
.page-designBox .list i{height:1px; width:10px; background:#ff6a64; margin:5px auto;}
.page-designBox .list p{line-height:25px;}
/*建网站 网站对比*/
.page-contrastBg{padding:50px 0px 75px 0px; background:#f4f4f4;}
.page-contrastBg .public-title-Box{max-width:460px;}
.page-contrastBg .public-title-Box .en-title{max-width:600px;}
.page-contrastBox{padding-top:50px;}
.page-contrastBox .leftBox,.page-contrastBox .rightBox{width:506px;}
.page-contrastBox .titleBg{height:70px;}
.page-contrastBox .frame{border-width:7px; border-top:none; padding:20px; min-height:1px;}
.page-contrastBox .leftBox .titleBg{background:url(/skin/images/test/page-icon_10.jpg) no-repeat 50%;}
.page-contrastBox .rightBox .titleBg{background:url(/skin/images/test/page-icon_11.jpg) no-repeat 50%;}
.page-contrastBox .leftBox .frame{border-color:#ff6a64;}
.page-contrastBox .rightBox .frame{border-color:#999;}
.page-contrastBox .leftBox .pic,.page-contrastBox .leftBox .text{width:50%;  padding:0px 10px;padding-top:30px;}
.page-contrastBox .leftBox .text{padding-top:15px; color:#000;}
/* .page-contrastBox .leftBox .text{padding-top:35px; color:#000;} */
.page-contrastBox .leftBox .title a{color:#ff6a64; font-size:18px; margin-bottom:10px; line-height:30px;}
.page-contrastBox .leftBox ul li{margin-bottom:10px;}
.page-contrastBox .vsBox{width:185px; height:630px; /*background:url(img/page-icon_12.png) no-repeat 50%;*/}
.page-contrastBox .rightBox .picBox{border-color:#999;}
.page-contrastBox .contrastList{width:385px; padding:25px 0px;}
.page-contrastBox .contrastList ul li{line-height:35px; color:#000;}
/*建网站 选择服务商*/
.page-choiceBox{padding-top:60px;}
.page-choiceBox .title{font-size:24px; color:#000; font-weight:bold;}
.page-choiceBox .smallTitle{font-size:13px; color:#696969;}
.page-choiceBox .slogan{font-size:18px; color:#000; padding-top:15px;}
.page-choiceBox .slogan span{color:#ff6a64;}
.page-choiceBox .slogan i{font-size:24px;}
.page-choiceBox .pic{padding-top:35px;}
/*选择百浪*/
.page-chooseBaiila{margin-top:40px;}
.page-chooseBaiila .public-title-Box{max-width:390px;}
.page-chooseBaiila .public-title-Box .en-title{max-width:360px;}
/* .buildTitleBox{max-width:305px;} */
.buildTitleBox .iconTitle{ font-size:24px; line-height:48px; height:48px; text-align: center;}
.buildTitleBox p{font-size:12px; margin-top:15px;}
/*start*/
.page-buildAgoBg{padding:30px 0px; background:url(/skin/images/test/page-icon_13.png) no-repeat 50% top #f4f4f4; margin-top:50px;}
.page-buildAgoBg .buildTitleBox{color:#666; margin-top:35px;}
/* .page-buildAgoBg .buildTitleBox .iconTitle{background:url(/skin/images/test/page-icon_15.png) no-repeat right 50%;} */
.page-buildAgoBg .listBox{padding-top:45px;}
.page-buildAgoBg .listPadding{padding:0px 37.5px;}
.page-buildAgoBg .listPadding .row{margin:0px -37.5px;}
.page-buildAgoBg .listPadding .list{padding:0px 37.5px;}
.page-buildAgoBg .list .name{margin-top:35px; margin-bottom:10px; color:#ff7900; font-size:18px; height:18px; line-height:18px; border-left:solid 3px #ff7900; padding-left:10px;}
.page-buildAgoBg .list p{line-height:25px; font-size:13px; color:#666;}
/*middle*/
.page-buildIng{padding:30px 0px; background:url(/skin/images/test/page-icon_14.png) no-repeat 50% top;}
.page-buildIng .buildTitleBox{color:#000; margin-top:35px;}
/* .page-buildIng .buildTitleBox .iconTitle{background:url(/skin/images/test/page-icon_16.png) no-repeat right 50%;} */
.page-buildIng .listBox{padding-top:40px;}
.page-buildIng .paddingBox{padding:0px 30px;}
.page-buildIng .paddingBox .row{margin:0px -30px;}
.page-buildIng .list{padding:0px 30px; width:20%;}
/* .page-buildIng .list{padding:0px 30px; } */
.page-buildIng .list{padding:0px 30px;}
.page-buildIng .list:hover{
	background: #f5f5f5;
	-webkit-transition: all 0.6s;
	-moz-transition: all 0.6s;
	-ms-transition: all 0.6s;
	-o-transition: all 0.6s;
	transition: all 0.6s;
	cursor: pointer;
}

.page-buildIng .list .line{background:#ccc; height:5px;}
.page-buildIng .list .icon{right:-45px; top:45%; /*background:url(img/page-icon_18.png) no-repeat 50%; */width:28px; height:13px;}
.page-buildIng .list .name{margin-top:20px; font-size:18px; color:#ff7900;}
.page-buildIng .list .dot{background:#ccc; border-radius:50%; width:4px; height:4px; margin:8px auto;}
.page-buildIng .list .text{line-height:25px; color:#000; font-size:12px;}
.page-buildIng .list:hover .text{color: #ff7900;}
.page-buildIng .list:hover .dot{background:#18a1d4;}
.page-buildIng .list:last-of-type .icon{display:none;}
.page-buildIng .list:hover .line{background:#ff7900;}
/*last*/
.page-buildLast{padding:30px 0px; background:url(/skin/images/test/page-icon_13.png) no-repeat 50% top #f4f4f4;}
.page-buildLast .buildTitleBox{color:#666; margin-top:35px;}
/* .page-buildLast .buildTitleBox .iconTitle{background:url(/skin/images/test/page-icon_17.png) no-repeat right 50%;} */
.page-buildLast .listBox{padding-top:55px;}
.page-buildLast .paddingBox{padding:0px 17.5px;}
.page-buildLast .paddingBox .row{margin:0px -37.5px;}
.page-buildLast .paddingBox .list{padding:0px 37.5px;}
.page-buildLast .list .name{margin-top:35px; margin-bottom:10px; color:#ff7900; font-size:18px; height:18px; line-height:18px; border-left:solid 3px #ff7900; padding-left:10px;}
.page-buildLast .list .alllist{color:#666;}
.page-buildLast .list .alllist ul li{line-height:30px; height:30px;}
.page-buildLast .list:hover .alllist ul li{color:#FF7900;}
.page-buildLast .paddingBox .list:hover{
	background: #e2e2e2;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	cursor: pointer;
}

.page-buildLast .paddingBox .list:hover img{
	 scale: 1.1;
	-webkit-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	-o-transition: all 0.4s;
	transition: all 0.4s;
	cursor: pointer;
}

/*进度查询 开始*/


@media(max-width:1199px) {
	.status-searchBox{margin:0 auto; text-align:center; float:none; max-width:535px;}
}
@media(min-width:1200px) {
	.status-searchBox{min-width:535px;}
}
@media(max-width:1170px) {
	.status-middleBox .slogan p{font-weight:bold;}
}
@media(max-width:767px) {
	.mobile-CurrentStatus{padding:10px 10px;}
	.mobile-CurrentStatus .colorTitle{margin-bottom:5px;}
	.status-middleBox{padding-top:30px;}
	.page-status .mobile-Train .box .bg{padding:0px 3px;}
	.page-status{padding-bottom:50px;}
}
/*进度查询 结束*/

/*1~~~767*/
@media screen and (min-width:1px) and (max-device-width:767px){
	.public-title-Box .en-title{font-size:16px;}
  	.public-title-Box .cn-title{font-size:18px;}
	.footMargin{height:40px;}
	.hidden-lg-Top-button .showButton,.hidden-lg-Top-button .closeButton{right:15px;}
	.page-wwaBox{padding-top:10px;}
	.page-wwaBox .box-padding{margin-top:10px;}
	.page-methods{padding-top:10px;}
	.page-methods .listBox{padding-top:15px;}
	.page-analyzeBg .list p{font-size:12px;}
	.page-analyzeBg{padding:10px 0px;}
	.page-analyzeBg .listBox{padding-top:15px;}
	.page-analyzeBg .list{margin-bottom:15px;}
	.effectBox{padding:20px 0px;}
	.effectBox .list{margin-bottom:15px;}
	.effectBox .list .name{ line-height:25px;}
	.effectBox .listBox{padding-top:25px;}
	.page-designBox .list .name{margin-top:20px; font-size:16px;}
	.page-designBox{padding-top:20px;}
	.page-designBox .listBox{padding-top:20px;}
	.page-buildAgoBg .list .name{margin-top:15px; margin-bottom:15px;}
	.page-buildAgoBg{margin-top:20px;}
	.page-buildAgoBg .buildTitleBox{margin-top:15px;}
	.page-buildAgoBg .listBox{padding-top:20px;}
	.page-buildAgoBg .listPadding{padding:0px 15px;}
	.page-buildAgoBg .listPadding .row{margin:0px -15px;}
	.page-buildAgoBg .listPadding .list{padding:0px 15px;}
	.page-buildAgoBg{padding:10px 0px;}
	.page-buildAgoBg{margin-top:20px;}
	.page-buildIng .list{padding:0px 30px; width:100%; margin-bottom:15px;}
	.page-buildIng .list .name{margin-top:10px; font-size:16px;}
	.page-buildIng .listBox{padding-top:15px;}
	.page-buildIng .buildTitleBox{margin-top:5px;}
	.page-buildLast .paddingBox{padding:0px 15px;}
	.page-buildLast .paddingBox .row{margin:0px -15px;}
	.page-buildLast .paddingBox .list{padding:0px 15px;}
	.page-buildLast .buildTitleBox{margin-top:5px;}
	.page-buildLast .listBox{padding-top:20px;}
	.page-buildLast .list .name{margin-top:15px; margin-bottom:15px;}
	.page-productContent .list{width:33.33%; margin-bottom:10px;}
	.page-productContent .name{font-size:11px;}
	.page-productContent{padding-top:10px;}
	.page-productContent .listBox{margin-top:15px;}
	.page-videoListBox .title{line-height:25px; min-height:25px; font-size:12px; padding:0px 3px; text-align:center; margin-bottom:15px;}
	.page-videoListBox .list{margin-bottom:15px;}
	.page-caseListBox a:hover .titleBox{background:none;}
	.page-caseListBox .titleBox{background:none;}
	.page-caseListBox .list{margin-bottom:15px;}
	.page-caseListBox .titleBox{text-align:center;}
	.page-caseListBox .titleBox p{font-size:12px; line-height:25px;}
}

/*1~~~991*/
@media screen and (min-width:1px) and (max-device-width:991px){
	body{font-size:12px;}
	.page-productContent .list .box{text-align:center; padding:10px 2px;}
}
/*1~~~1170*/
@media screen and (min-width:1px) and (max-device-width:1170px){
	
}
/*768*/
@media screen and (max-device-width:768px) and (min-width:768px){
	
}
/*768~~~~991*/
@media screen and (min-width:768px) and (max-device-width:991px){
	.page-buildIng .paddingBox{padding:0px 15px;}
	.page-buildIng .paddingBox .row{margin:0px -15px;}
	.page-buildIng .list{padding:0px 15px;}
	.page-buildAgoBg .listPadding{padding:0px 15px;}
	.page-buildAgoBg .listPadding .row{margin:0px -15px;}
	.page-buildAgoBg .listPadding .list{padding:0px 15px;}
	.page-buildLast .paddingBox{padding:0px 15px;}
	.page-buildLast .paddingBox .row{margin:0px -15px;}
	.page-buildLast .paddingBox .list{padding:0px 15px;}
	.page-buildIng .list .name{font-size:16px;}
}
/*768~~~1199*/
@media screen and (min-width:768px) and (max-device-width:1199px){
	.page-videoListBox .title{line-height:30px; min-height:30px; font-size:12px; padding:0px 3px; text-align:center;}
	.page-videoListBox .title .pull-left{width:100%;}
}
/*992~~~1170*/
@media screen and (min-width:992px) and (max-device-width:1170px){
	.page-productCase{padding-top:20px;}
}
/*1024*/
@media screen and (max-device-width:1024px) and (min-width:1024px){
	
}
/*<=1170px*/
@media screen and (min-width:992px){ 
	.page-productContent .list .box{height:190px;}
}

@media(max-width:768px){ 
	#pagePartner li{width:50%;}
	.partner_public{padding:0px 15px;}
	.relative img{ width:100% !important;}
}