.tel{height: 29px;background-image: url(../images/yb-tel.png);background-repeat: no-repeat;background-position: center left;float: left;padding-left: 30px;font: 14px/29px "΢���ź�";color: #666666;margin-top: 33px;}
.QQ{width: 145px;height: 29px;background-repeat: no-repeat;background-position: 12px center;float: left;background-color: #168ce3;padding-left: 5px;margin-top: 33px;margin-left: 20px;color: #fff;}
.QQ a{
	
	background-image: url(../images/yb-QQ1.png) ;
    width:14px ;
    height: 17px;
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    margin-bottom: 4px;

}
.QQ em{
    font-style: normal;
    font-size: 14px;
    line-height: 29px;
    height: 29px;
    font-family:"Microsoft YaHei"
    
}
#image {
    width: 100%;
    height: 352px;
}
.image {
    width: 1100px;
    height: 352px;
    margin: 0 auto;
}

#service {
    width: 100%;
    height: 505px;
    background-color: #fff;
}

.service {
    width: 1100px;
    height: 503px;
    margin: 0 auto;
    padding: 45px 0 0;
}

.title {
    font: 36px "Microsoft yahei";
    text-align: center;
    margin-bottom: 45px;
}

.subtitle {
    font: 16px "Microsoft yahei";
    text-align: center;
}

.subtitle a {
    margin: 0 40px;
    color: #333;
}

.focus {
    color: #168ce3 !important;
    border-bottom: solid 2px #168ce3;
    padding-bottom: 5px;
}

.itemT {
    width: 366px;
    height: 163px;
    float: right;
}

.itemT .icon {
    width: 86px;
    height: 86px;
    float: left;
    padding: 38px 0;
    margin-left: 15px;
    margin-right: 20px;
}

.icon-3 {
    background: url(../images/index/icon.png) -45px -37px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-2 {
    background: url(../images/index/icon.png) -202px -37px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-1 {
    background: url(../images/index/icon.png) -367px -37px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-6 {
    background: url(../images/index/icon.png) -45px -158px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-5 {
    background: url(../images/index/icon.png) -202px -158px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-4 {
    background: url(../images/index/icon.png) -367px -158px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-9 {
    background: url(../images/index/icon.png) -45px -279px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-8 {
    background: url(../images/index/icon.png) -202px -279px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-7 {
    background: url(../images/index/icon.png) -367px -279px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-12 {
    background: url(../images/index/icon.png) -45px -399px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-11 {
    background: url(../images/index/icon.png) -202px -399px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-10 {
    background: url(../images/index/icon.png) -367px -399px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-15 {
    background: url(../images/index/icon.png) -45px -520px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-14 {
    background: url(../images/index/icon.png) -202px -520px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-13 {
    background: url(../images/index/icon.png) -367px -520px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-18 {
    background: url(../images/index/icon.png) -45px -640px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-17 {
    background: url(../images/index/icon.png) -202px -640px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.icon-16 {
    background: url(../images/index/icon.png) -367px -640px;
    width: 86px;
    height: 86px;
    display: inline-block;
}

.itemT .text {
    width: 220px;
    height: 86px;
    float: left;
    padding: 38px 0;
    text-align: left;
}

.itemT .text a {
    color: #666;
    display: block;
}

.itemT .name {
    font: 18px "microsoft yahei";
    margin-top: 16px;
    margin-bottom: 5px;
    font-weight: bold;
}

.itemT .describe {
    font: 14px "microsoft yahei";
    line-height: 21px;
}

#parter {
    width: 100%;
    height: 580px;
    background-color: #f0f0f0;
}

.parter {
    width: 1100px;
    height: 512px;
    margin: 0 auto;
    padding: 45px 0 0;
}

.parter ul {
    width: 1100px;
    height: 365px;
}

.parter li {
	float: right;
    width: 212px;
    height: 121px;
    margin-bottom: 10px;
    margin-right:7px;
}

.parter li:hover {
    box-shadow: 2px 5px 10px #ccc;
} 
 
#contact {
    height: 403px;
    width: 100%;
    background-color: white;
}

.contact {
    height: 403px;
    width: 1100px;
    margin: 0 auto;
    padding-top: 45px;
}

.partOne {
    font: 24px "Microsoft yahei";
    color: #333333;
    text-align: center;
    margin-bottom: 38px;
}

.partOne span {
    height: 6px;
    display: inline-block;
    border-top: dotted 3px #ccc;
    width: 87px;
    margin: 0 25px;
}

.partTwo {
    font: 18px "Microsoft yahei";
    text-align: center;
    margin-bottom: 22px;
}

.partThree {
    font: 18px "Microsoft yahei";
    text-align: center;
    margin-bottom: 34px;
}

.contact table {
    width: 698px;
    height: 135px;
    border-radius: 4px;
    border: solid 1px #ccc;
    font: 18px "Microsoft yahei";
    margin: 0 auto;
}

.contact td.name {
    width: 698px;
    height: 51px;
    border-bottom: solid 1px #ccc;
}

.contact .partFour table td {
    padding: 0 30px 0 18px;
    line-height: 51px;
}

.trFirst {
    background-color: #fbfbfb;
}

.textLeft {
    float: left;
}

.textRight {
    float: right;
}
