#sitecontent #child{
	position:relative;
	width:100%;
	height:300px;
}

#sitecontent #child .current{
	position:absolute;
	bottom:0;
	width:100%;
	height:40px;
	line-height:40px;
	background:#f5f5f5;
}

#sitecontent #child .current .current-center{
	width:1200px;
	margin:0 auto;
}

#sitecontent #child .current .current-center p a{ color:#8f8f8f;}

#sitecontent #child .current .current-center p span{ color:#d9d9d9;}



#sitecontent .banner-two {
    background: url(../images/banner-two.png) no-repeat center;
}

#sitecontent .container-introduction{ background:white;}

#sitecontent .container-introduction .module .text-introduction{
	width:100%;
	text-align:center;
}

#sitecontent .container-introduction .module .introduction{
	float:right;
	width:480px;
	margin-right:86px;
	color:#8f8f8f;
    font-size:16px;
}

#sitecontent .container-introduction .module .information-sub{ width:1200px; margin:0 auto; font-size:14px;}

#sitecontent .container-introduction .module .introduction p{ margin-bottom:10px;}

    #sitecontent .container-introduction .module .photo-introduction {
        width: 465px;
        height: 331px;
        margin-right: auto;
        margin-left: 86px;
        float: left;
        background: url(../images/company-one.png) no-repeat center;
    }


#sitecontent .tab{
	margin:0 auto;
	width:1200px;
	height:60px;
	line-height:60px;
	border-bottom:1px solid #d9d9d9;	
}

#sitecontent .tab a.tab-nav{ color:#096bb8;}

#sitecontent .tab a{
	display:block;
	float:left;
	margin-right:30px;
	font-size:14px;
	color:#8f8f8f;
}

#sitecontent .tab a:hover{ color:#096bb8}

#sitecontent .content {
	width:1200px;
	margin:0 auto;
}

#sitecontent .content ul{ margin:40px 0 80px 0;}

#sitecontent .content ul li{
	float:left;
	margin:40px 40px 0 0;
	padding-bottom:24px;
	width:373px;
}

#sitecontent .content ul li a{
	display:block;
	color:#8f8f8f;
}

#sitecontent .content ul li:hover{
	box-shadow:4px 4px 8px rgba(0,0,0,0.1);
}

#sitecontent .content ul li img{
	float:none;
}

#sitecontent .content ul li p{ padding:0 10px;}

#sitecontent .content ul li p.title{
	margin:15px 0 5px 0;
	font-size:14px;
	color:#4c4c4c;
}





#sitecontent .banner-three {
    background: url(../images/banner-three.png) no-repeat center;
}

#sitecontent .content{ margin-bottom:60px;}

#sitecontent .content li {
	float:left;
	padding-bottom:40px;
	margin-right:40px;
	margin-bottom:30px;
	width:373px;
}

#sitecontent .content li:hover{ box-shadow:4px 4px 8px rgba(0,0,0,0.1)}

#sitecontent .content li a {
	display:block;
	color:#8f8f8f;
}

#sitecontent .content li a img{ display:block;}

#sitecontent .content li a p{ padding:0 10px;}

#sitecontent .content li a p.title{
	font-size:18px;
	color:#4c4c4c;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #d9d9d9;
}

#sitecontent .content li a p.title span{
	font-size:12px;
	color:#d9d9d9;
}




#sitecontent .banner-four {
    background: url(../images/banner-four.png) no-repeat center;
}

#sitecontent .content-four{ margin-top:50px;}

#sitecontent .content-four li{ padding:20px 0;}

#sitecontent .content-four li a p.date{
	font-size:14px;
	color:#8f8f8f;
}

#sitecontent .content-four li a p.date span{ color:#d9d9d9;}

#sitecontent .content-four li a p.title{
	padding-top:15px;
	font-size:16px;
}

#sitecontent .content-four li a p.subtitle{ padding-top:15px;}





#sitecontent .banner-five {
    background: url(../images/banner-five.png) no-repeat center;
}

#sitecontent .contact-center{
	width:1200px;
	margin:0 auto 80px auto;
}

#sitecontent .contact-center .left{ float:left; margin-left:220px;}

#sitecontent .contact-center .right{ float:right; margin-right:100px;}

#sitecontent .contact-center .left h3{
	margin-bottom:30px;
	font-size:16px;
	color:#4c4c4c;
}

#sitecontent .contact-center .left p{
	margin-top:10px;
	font-size:14px;
	color:#8f8f8f;
}

#sitecontent .contact-center #contactform{ width:480px;}

#contactform .maps-box {
    width: 480px;
    height: 350px;
    background: url(../images/map.png) no-repeat center;
}

#sitecontent .contact-center #contactform p{ margin-bottom:20px;}

#contactform .button{
	float:right;
	width:80px;
	text-align:center;
}

#contactform .button .submit{
	color:#8f8f8f;
}

#contactform .button .submit:hover{
	color:white;
}

#contactform .button:hover{
	background:#096bb8;
}



#sitecontent .contact-center #contactform p .inputtxt{
	width:95%;
	line-height:22px;
	padding:10px 10px;
	border:1px solid #f2f2f2;
	font-size:14px;
	outline:0;
	background:none;
}



#sitecontent .container-introduction .module .titl{
	text-align:center;
}

#sitecontent .container-introduction .module .join-one{
	float:left;
	width:373px;
	margin-right:40px;
	margin-bottom:60px;
}

#sitecontent .container-introduction .module .join-one h3{
	text-align:center;
	font-size:18px;
	padding:20px 0;
	border-top:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
	color:#4d4d4d;
}

#sitecontent .container-introduction .module .join-one dl{
	margin-top:20px;
}

#sitecontent .container-introduction .module .join-one dl dt{
	font-size:14px;
	color:#666;
	margin-bottom:10px;
	margin-top:20px;
}

#sitecontent .container-introduction .module .join-one dl dd{ margin-bottom:5px;}

#sitecontent .container-introduction .module .e-mall{ text-align:right; color:#333;}

#sitecontent .container-introduction .module .page{
	width:120px;
	margin:0 auto;
}

#sitecontent .container-introduction .module .page .selected{
	background:#096bb8;
	border:1px solid #096bb8;
	color:white;
}

#sitecontent .container-introduction .module .page a{
	display:block;
	float:left;
	padding:15px;
	margin:0 10px;
	color:#096bb8;
	font-size:14px;
	border:1px solid #d9d9d9;
}

#sitecontent .container-introduction .module .page a:hover{
	background:#096bb8;
	border:1px solid #096bb8;
	color:white;
}