﻿.header .inner {
    background: url(header_bg.jpg) center top no-repeat ;
}
.header .des {
    overflow: hidden;
    height: 34px;
    width: 802px;
    background-position: 0 -615px;
    margin: 118px 0px 0px 378px;
}
.header h1 {
    padding-top: 45px;
    font-size: 54px;
}
.header .sub-title {
    font-size: 54px;
}

.content-one .title {
    height: 62px;
    width: 276px;
    padding:0px;
    background-position: -279px -133px;
}
.content-one .sub-title {
    padding:0px;
    height: 68px;
    width: 535px;
    margin-top:17px; 
    background-position: 0 -541px;
}
.content-one .panel-right img{
    width: 536px;
    height: 361px;
}
.content-two {
    background: #f5f5f5; 
}

.content-two .title {
    height: 62px;
    width: 274px;
    padding:0px;
    margin-left: 306px;
    background-position: -278px 0;
}
.content-two .sub-title {
    height: 69px;
    padding:0px;
    width: 441px;
    margin:17px 0 0 139px;
    background-position: 0 -317px;
}
.content-two .panel-left img{
    width: 553px;
    height: 352px;
}
.content-three .title {
    height: 62px;
    width: 275px;
    padding:0px;
    margin-top:17px; 
    background-position: -277px -67px;
}
.content-three .sub-title {
    height: 69px;
    width: 459px;
    padding:0px;
    background-position: 0 -466px;
}
.content-three .panel-right img{
    width: 543px;
    height: 420px;
}

.content .icons {
    padding-top: 45px;
}
.content .info {
    padding-top: 40px;
}

.content-two .panel-left,.content-one .panel-right,.content-three .panel-right{
    padding-top: 30px;
}


.content-cn-one, .content-cn-two{
    padding-top: 60px;
    padding-bottom: 60px;
}
.content-cn-one .panel-left {
    padding-top: 29px;
}
.content-cn-two .panel-right {
    padding-top: 114px;
}
.content-cn-one .title {
    height: 134px;
    width: 274px;
    padding:0px;
    background-position: 0 -66px;
}
.content-cn-one .sub-title {
    height: 28px;
    width: 344px;
    padding:0px;
    margin:35px 0px 40px 0px;
    background-position: 0 -284px;
}
.content-cn-one .panel-right img{
    width: 583px;
    height: 476px;
}
.content-cn-two {
    background: #f5f5f5; 
}
.content-cn-two .panel-left {
    width: 580px;
}
.content-cn-two .panel-right {
    width: 600px;
}
.content-cn-two .title {
    height: 62px;
    width: 273px;
    padding:0px;
    margin-left: 327px;
    background-position: 0 0;
}
.content-cn-two .sub-title {
    height: 68px;
    width: 441px;
    padding:0px;
    margin:17px 0 0 159px;
    background-position: 0 -393px;
}
.content-cn-two .panel-left img{
    width: 560px;
    height: 481px;
}

.tabs .tab.tab-cn {
    cursor: pointer;
}
.content-one .template_icons{
    height: 75px;
    width: 299px;
    margin-top: 45px;
    background-position: 0px -205px;
}
.content-two .template_icons{
    height: 75px;
    width: 299px;
    margin:45px 0 0 281px;
    background-position: 0px -205px;
}

.template_sprite{
    background: url(template_sprite.png) no-repeat;
}

.TemplateBottom_sprite {
    background: url(TemplateBottom_sprite.png) no-repeat;
}

.fun01 {
    height: 177px;
    width: 140px;
    background-position: -420px 0;
}

.fun02 {
    height: 177px;
    width: 140px;
    background-position: -560px 0;
}

.fun03 {
    height: 177px;
    width: 140px;
    background-position: -700px 0;
}

.fun05 {
    height: 177px;
    width: 140px;
    background-position: 0 0;
}

.fun06 {
    height: 177px;
    width: 140px;
    background-position: -140px 0;
}

.fun08 {
    height: 177px;
    width: 140px;
    background-position: -280px 0;
}