﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#333; font-size:14px; font-family:"Microsoft YaHei"}
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
a { color:#333; text-decoration:none; }
a:hover { text-decoration:none;}
img { border:none; vertical-align:middle; }
ol,ul,li { list-style:none; }
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
.fl{ float:left}
.fr{ float:right}

.zts_con {
    width: 1002px;
    margin: 0 auto;
}
.zmobile-part {
    padding-top: 68px;
    text-align: center;
    min-width:1100px;
}
.zmobile-part h2 {
    width: 285px;
    height: 65px;
    line-height: 50px;
    font-size: 42px;
    color: #f6ab00;
    font-weight: normal;
    margin: 0 auto;
    padding-left: 267px;
    background: url(../images/zmobile-logo.png) 0 0 no-repeat;
}
.zm-jmzx h2{
    background: none; 
    padding-left: 0;
}
.con {
    padding-top: 50px;
    padding-bottom: 80px;
}
.con li {
    width: 18%;
    float: left;
    overflow: hidden;
    text-align: center;
    margin-right: 25px;
}
.con li:last-child{ margin-right: 0 }
.con li i {
    width: 101px;
    height: 101px;
    display: block;
    background: url(../images/zts-icon.png) no-repeat -101px 0;
    margin: 0 auto 25px;
}
.con li i:hover{ background: url(../images/zts.png) no-repeat -101px 0;}
.wei_website li i{background: url(../images/wei.png) no-repeat -101px 0;}
.wei_website li i:hover{background: url(../images/wei_b.png) no-repeat -101px 0;}
.con li i.safe{background-position: 0px 0;}
.con li i.stable{background-position: 0px -105px;}
.con li i.speed{background-position: 0px -210px;}
.con li i.enough{background-position: 0px -315px;}
.con li i.intimate{background-position: 0px -420px;}
.wei_website li i.lastk{background-position: 0px -524px;}
.con li .t {
    font-size: 20px;
    margin: 15px 0;
    color: #666;
}
.con li .des {
    color: #666;
    line-height: 24px;
}
.zts-server .con li .t,.zts-server .con li .des{ color:#fff}
.zmobile-part li {
    float: left;
}
.zts-server .zmobile-part p{color: #fff;
    letter-spacing: 6px; padding-bottom:0}
.zm-jmzx {
    background: url(../images/bggt.jpg) no-repeat center center;
    min-width: 1100px;
}
.zmobile-part .subhead {
    font-size: 15px;
    line-height: 25px;
    color: #999;
    text-align: center;
    padding: 10px 0 45px;
}
.wei_website li{ width: 14% }
.yinxiao{ background: url(../images/bg2.jpg) no-repeat center center; height: 920px; margin-bottom:20px;min-width:1100px;}


.grWidth{
    background: url(../images/img.png) no-repeat top right;
    background-size: 41%;
    width: 1100px;
    margin: 0 auto;
    height: 350px;
}
.websiteFont {
    width: 475px;
    margin-top: 100px;
    background: url(../images/bg35.png) no-repeat left top;
    padding: 35px 0 0 35px;
    overflow: hidden;
}
.websiteFont h2 {
    font-size: 36px;
    font-weight: bold;
    line-height: 40px;
    margin-bottom: 10px;
}
.websiteFont h2 span {
    color: #ff6c00;
}
.websiteFont h3 {
    font-size: 24px;
    margin-bottom: 20px;
}
.websiteFont div {
    margin-bottom: 30px;
    font-size: 14px;
    text-indent: 2em;
    line-height: 26px;
}
.websiteBox2 {
    background: url(../images/big_bgede.jpg) no-repeat center bottom;
    height: 500px;
    min-width: 1100px;
}
.websiteFont2 {
    text-align: right;
    background: url(../images/font_bg2.png) no-repeat right top;
    float: right;
    padding: 35px 35px 0 0;
    color: #fff;
}
.websiteFont2 div{
    text-align: left;
}
.box2{
    background: url(../images/big_bg.png) no-repeat center left; 
    height: 500px; 
    background-size: 50%;
}
.gaoduan{
    background: url(../images/bg33.jpg) no-repeat center center;
    background-size: auto 100%;
    height: 500px;
    min-width: 1100px;
    margin-bottom: 50px;
}
.bg_none{
    background:none; 
    padding-top:150px
}
.gaoduan_f3{ 
    margin-top: 0;
}
.websiteFont3{
    background: url(../images/font_bg3.png) no-repeat right top; 
    color: #333;
}
.websiteBox3{
    background: url(../images/bg34.jpg) no-repeat center center;
}
.box3{background: url(../images/4_moblie.png) no-repeat center left;
    height: 533px; 
    background-size:38%;
}
.websiteBox5{
    background: url(../images/bg35.jpg) no-repeat center center; 
    height: 600px;
    min-width: 1100px;
}
/*建站流程*/
.jzlc {
    clear: both;
    background: url(../images/jzlc_bg.jpg) no-repeat center;
    padding: 60px 0;
    min-width: 1100px;
}
.website_tc_top {
    text-align: center;
    font-size: 36px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 30px;
}
.website_tc_top span {
    color: #767f90;
    font-weight: normal;
    font-size: 20px;
}
.gy {
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
}
/*服务*/

.server_contect{
    padding: 60px 0; 

}
.server{ 
    color: #333;
}
.index_tese_word_edit_con li {
    float: left;
    width: 23%;
    padding: 0 10px;
    overflow: hidden;
    border-right: 1px solid #e2e2e2;
    margin: 47px 0;
}
.index_tese_word_edit_con img {
    width: 78px;
    height: 78px;
    margin: 0 auto;
    display: -webkit-box;
}
.index_tese_word_edit_con h6 {
    font-size: 15px;
    font-weight: bold;
    padding-top: 22px;
    text-align: center;
}
.index_tese_word_edit_con p {
    color: #666666;
    line-height: 22px;
    padding-top: 5px;
    overflow: hidden;
    font-size: 12px;
    text-align: center;
    height: 38px;
}
.index_tese_word_edit_con li.li_3, .index_tese_word_edit_con li.li_6 {
    border-right: none;
}
