/*@charset "utf-8";*/
/* CSS Document */
@import url("public.css");
/*seo*/
body, html, h1, h2, h3, h4, h5, h6, p, em, i, form, ul, li, dl, dt, dd { font-size:14px; font-family:"Microsoft YaHei";line-height:24px; color:#414141; margin:0px auto; padding:0px;}
.seoview { padding:12px 15px; line-height:27px;}

.seo_ask { margin-top:10px;}
.seo_ask a { display:block; background:url(../images/title05.gif) no-repeat; width:157px; height:28px; line-height:28px; text-align:center; color:#fff;}
.seo_ask a:hover { color:#fff;}

.txtb {  font-size:12px; font-weight:bold; color:#ff8400; line-height:24px;}
.txtc {  font-size:12px; color:#666666; line-height:22px;}
.seo .cont {
    padding-top: 52px;
}
.wrap {
    width: 1200px;
    margin: 0 auto;
}
.seo .cont .tit {
    color: #2b78d9;
    padding-bottom: 20px;
}
.seo .tit {
    font-size: 35px;
    line-height: 72px;
    font-weight: bold;
    text-align: center;
}
.seo .cont .list {
    padding-top: 8px;
    position: relative;
    height: 475px;
}
.seo .cont img {
    position: absolute;
    left: 399px;
    top: 8px;
}
.seo .cont .li1 {
    width: 460px;
    text-align: right;
    position: absolute;
    left: 0;
    top: 0;
}
.seo .cont .li_tit {
    font-size: 18px;
    color: #f66c00;
    font-weight: bold;
    line-height: 35px;
}
.seo .cont .li_txt {
    font-size: 14px;
    color: #5b5b5b;
    line-height: 24px;
}
.seo .cont .li2 {
    width: 388px;
    right: 67px;
    top: 0;
}
.seo .cont .li3 {
    width: 392px;
    left: 0;
    top: 147px;
    text-align: right;
}
.seo .cont .li4 {
    width: 394px;
    right: 0;
    top: 147px;
}


.seo .cont .li5 {
    width: 394px;
    left: 48px;
    top: 326px;
    text-align: right;
}.seo .cont .li6 {
    width: 416px;
    right: 46px;
    top: 326px;
}
.seo .cont li {
    position: absolute;
}
.seo .xm {
    padding-top: 30px;
    background: #fff;
}
.wrap {
    width: 1200px;
    margin: 0 auto;
}
.seo .xm .tit {
    color: #f66c00;
}
.seo .xm .list {
    padding-top: 40px;
    padding-bottom: 58px;
}
.clear {
    clear: both;
}
.seo .xm .list li {
    float: left;
    width: 200px;
    text-align: center;
    margin-right: 117px;
}
.seo .xm .list .last {
    margin-right: 0;
}
.seo .xm .list p {
    font-size: 18px;
    color: #4b4b4b;
    line-height: 24px;
    padding-top: 36px;
}
.seo .hlc .tit {
    color: #ff7101;
    padding-bottom: 24px;
}
.seo .hlc .right {
    padding-left: 86px;
    padding-top: 20px;
}
.seo .hlc .list {
    height: 174px;
    position: relative;
}
.seo .hlc li {
    position: absolute;
}
.seo .hlc .li1 {
    left: 0;
    top: 0;
}
.seo .hlc li .li_con {
    position: absolute;
    left: 0;
    top: 0;
}
.seo .hlc .li1 .num {
    padding-left: 16px;
}
.seo .hlc .num {
    font-size: 53px;
    color: #fff;
    float: left;
    line-height: 50px;
    padding-top: 20px;
}
.seo .hlc .li1 .right {
    width: 200px;
}
.seo .hlc .li_tit {
    font-size: 30px;
    color: #fff;
    line-height: 62px;
}
.seo .hlc .li_txt {
    font-size: 14px;
    color: #fff;
    line-height: 25px;
}
.seo .hlc .li2 {
    left: 272px;
    top: 0;
}
.seo .hlc .li2 {
    left: 272px;
    top: 0;
}
.seo .hlc .li3 {
    left: 580px;
    top: 0;
}
.seo .hlc .li4 {
    right: 0;
    top: 0;
}
.seo .hlc li .li_con {
    position: absolute;
    left: 0;
    top: 0;
}
.seo .hlc .li2 .num {
    padding-left: 42px;
}
.seo .hlc .li2 .right {
    width: 220px;
}
.seo .hlc .li3 .num {
    padding-left: 40px;
}
.seo .hlc .li3 .right {
    width: 220px;
}
.seo .hlc .li4 .num {
    padding-left: 40px;
}
.seo .hlc .li4 .right {
    width: 220px;
}