/*banner*/ 
.bnbg{background: url("/Public/Home/images/webbuild_top01.jpg") no-repeat center center;width:100%;height:599px;}
.tit_01{ width:756px; margin:0 auto; text-align:center;padding-right:420px;padding-top: 100px;}
.tit_01 h3{ font-size: 34px;font-family: Microsoft YaHei;font-weight: bold;color: #FFFFFF;line-height: 32px;margin: 40px;}
.tit_01 p{ color:#ffffff;font-size:18px;line-height:38px;text-align: left;}

/*webbuild*/
#webbuild{}
#webbuild_top{ background:#37aefd; width:100%; height:210px; padding-top:124px;}
/*.webbuild_top{ width:1000px; margin:0px auto;}*/
.wb_tab{ width:935px; margin:41px auto;}
.wb_tab a{ float:left;  margin:12px 10px; width:155px; height:38px; line-height:38px; text-align:center; background:#206FE6; transition:0.5s; color:#fff; font-size:20px;}
.wb_tab a:nth-child(odd){background:#206FE6;}
.wb_tab a:nth-child(even){background:#454545;}
.wb_tab a:hover{ color:#e4c595; width:155px; transform:translateY(-5px);}
.wb_01{ background:url(../images/webbuild_001.jpg) no-repeat top center; width:100%; height:700px;}
.wb_02{  width:100%;}
.wb_hx{ width:1000px; margin:0px auto;}
.wb_hx h3{ font-size:30px; color:#555; text-align:center; font-weight:normal; margin-bottom:30px;}
.wb_hxnr{ background:url(../images/webbuild_002tit_bg.jpg) no-repeat; height:650px;    background-size: 100%;}
.wb_hxnr ul li{ float:left; width:227px; height:229px; margin-top:100px; text-align:center; margin-left:30px;}
.wb_hxnr ul li h3{ color:#ff0; font-size:30px; font-family:MFLangQian_Noncommercial-Light; transition:0.5s;}
.wb_hxnr ul li:hover h3{ transform:scale(1.3,1.3); cursor:pointer;}
.wb_hxnr ul li h3 span{ color:#fff; font-size:16px; font-weight:normal; margin-left:5px;}
.wb_hxnr ul li p{ margin-top:110px; font-size:16px; }

.hybg h1{ font-size:30px; color:#555; text-align:center; font-weight:normal; margin-bottom:30px; padding-top:30px;}
.hy{float:left; padding:20px 0;}
.hy:hover{ border-radius:5px; box-shadow:0px 0px 6px #999;}
.hy img{ padding:0 33px;}
.hy img:hover{ transition:0.5s; transform:rotate(360deg)}
.hy p{ font-size:14px; text-align:center; line-height:30px; }

.designbg{ background-color:#303133; padding:20px 0 40px 0;}
.design{ width:1280px; margin:0 auto;}
.design img{ padding:30px 0;}
.design h3{ font-size: 30px;font-family: Microsoft YaHei;font-weight: 400;color: #ffffff;line-height: 38px;text-align: center;font-weight: bold;padding: 30px;}
.designbox{ float:left; color:#FFF; margin-right:248px;}
.designbox h1{ font-size:24px; line-height:60px; }
.designbox p{ font-size:12px; line-height:24px; width:218px; padding-left:34px;}
.desimg img,.desimg h1{ float:left;}
.desimg img{ padding:18px 10px 0 0;}