﻿@charset "utf-8";

.header {
	background-image:none;
    background: #fff;
	border-bottom:1px solid #ddd;
}
nav ul li a {
    color: #5f5f5f;
}
ul.oUlplay li{height:400px;}
ul.oUlplay li img {
    width: 100%;
    height: 400px;
}
.box-xx-con{text-align:center;width:100%;margin:0 auto;}
.box-xx{display:inline-block;}
.box-xx span {
    float:left;
    display: inline-block;
    padding: 0 25px;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
    color: #5f5f5f;
    text-align: center;
    cursor: pointer;
    margin-top: 22px;
    background-color: #fff;
    border-radius: 17px;
	margin-right:25px;
}
.box-xx span.hover {
    padding: 0 25px;
    height: 34px;
    font-size: 16px;
    color: #fff;
    text-align: center;
    background-color: #15a2e9;
    border-radius: 17px;
    cursor: pointer;
    line-height: 34px;
}
/*----------------- services -----------------*/
.fuwu-con{margin-top:20px;}
.chinese-tit{ text-align:center; margin:0 auto;font-size:38px; color:#1f1f1f;height:44px;line-height:44px;}
.english{width:480px;text-align:center; margin:0 auto;font-size:16px; color:#777;}
.blue-line{background-color:#15a2e9;width:34px;height:4px;margin:0 auto;}
.describe{ text-align:center; margin:0 auto;font-size:12px; color:#5f5f5f;height:54px;line-height:54px;}

/*----------------- solution -----------------*/
.solution{background-color:#f5f5f5;}
.solution .content { width:100%; height:auto; padding-top:40px; }
.solution .content .web { width:1180px; height:auto;overflow:hidden; margin:0 auto; }
.solution .content .con ul li { width:288px; height:316px; background:#fff;float:left; margin-right:9px; margin-bottom:20px;position:relative; overflow:hidden; cursor:pointer; display:inline; }
.solution .content .con ul li:hover{background:#e5e5e5;}
.solution .content .txt { width:288px;}
.solution .content .txt h3 { font-size:14px; font-weight:600; height:30px; color:#3f3f3f;margin-left:20px;line-height:30px;margin-top:8px; }
.solution .content .txt p { font-size:12px; color:#5f5f5f;margin-left:20px; }
.solution .content .con ul li img { width: 100%; height:240px;}
.tcdPageCode {
    float: left;
    width: 100%;
    text-align: center;
    color: #fff;
    padding: 30px 0;
}
.tcdPageCode span.current {
    display: inline-block;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    width: 40px;
    margin: 0 4px;
    vertical-align: middle;
    font-size: 14px;
    background: #00adef;
}
.tcdPageCode a {
    display: inline-block;
    color: #5f5f5f;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    margin: 0 4px;
    vertical-align: middle;
    font-size: 14px;
    background: #fff;
    width: 40px;
}
/*----------------- detail -----------------*/
.details-content {
    min-height: 1200px;
    width: 1180px;
	box-sizing:border-box;
	overflow:hidden;
}
.details-content .d-left {
    width: 390px;
    float: left;
    margin-left: 8px;
    font-size: 12px;
}
.details-content .d-img {
    width: 750px;
    overflow: hidden;
    float: right;
}
.details-content .d-left .leftping {
    padding-top: 19px;
}
.details-content .d-left .leftping .title {
    font-size: 28px;
    line-height: 28px;
	color:#1f1f1f;
	font-weight:normal;
}
.details-content .d-left .leftping .content02 {
    line-height: 24px;
    padding-bottom: 40px;
	margin-top:20px;
    margin-bottom: 14px;
    color: #5f5f5f;
}
.details-content .d-left .leftping .content02 .introduction{
	margin-top:40px;
}
.details-content .d-left .leftping .content02 .introduction a {
    display: inline-table;
    width: 150px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    border-radius: 20px;
    font-size: 14px;
    background: #15a2e9;
    color: #fff;
    font-weight: 500;
	margin-top:10px;
}
.details-content .d-left .leftping .content02 b {
    color: #5f5f5f;
}
#editor h3 {
    line-height: 30px;
    font-size: 14px;
	color: #1f1f1f;
    font-weight: normal;
}
#editor p {
    margin: 10px 0;
    font-size: 14px;
    line-height: 26px;
}
.details-content .d-img img {
    width: 750px;
    height: auto;
    margin: 0;
    float: left;
}