﻿@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:13px; color:#5f5f5f;height:54px;line-height:54px;width:1180px;}

/*----------------- solution -----------------*/
.solution{background-color:#f5f5f5;}
.container {
    margin-right: auto;
    margin-left: auto;
    width: 1180px;
}
.case-item {
    width: 33.3333%;
    height: 240px;
    position: relative;
    overflow: hidden;
    float: left;
}
.case-item img {
    width: 100%;
    height: 240px;
}
.case-shadow {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    color: #fff;
    text-align: center;
}
.case-shadow:hover{background:url(../images/shadow60.png) repeat;}
.map{background:url(../images/about-lianxi_02.jpg) no-repeat center top;}
.case-item02 {
    width: 640px;
    height: 338px;
    position: relative;
    overflow: hidden;
	margin:0 auto;
}
.case-item02 img {
    width: 100%;
    height: 338px;
}
.txt-l{text-align:left;padding:5px 0 0 40px;}
.txt-l b{display:block;}