﻿@charset "utf-8";

.dede_pages {

	text-align: center;

	display: block;

	width: 100%;

	max-width: 800px;

	margin: 0px auto 20px;

	overflow: hidden;

}

.dede_pages ul {

	padding: 9px 0px 9px 16px;

	text-align: center;

}

.dede_pages ul li {

	float: left;

	font-family: Tahoma;

	line-height: 28px;

	margin-right: 6px;

	padding: 0px 8px;

	list-style: none;

	border: 1px solid #ccc;

}

.dede_pages ul li select {

	height: 28px;

	width: 50px;

	line-height: 28px;

	text-align: center;

}

.dede_pages ul li a {

	float: left;

	color: #555;

	display: block;

	padding: 0px 8px;

	line-height: 28px;

}

.dede_pages ul li a:hover {

	color: #690;

	text-decoration: none;

	line-height: 28px;

	padding: 0px 8px;

}

.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {

	background-color: #F8F8F8;

	padding: 0px 8px 0px;

	font-weight: bold;

}

.dede_pages .pageinfo {

	line-height: 28px;

	padding: 12px 10px 12px 16px;

	color: #999;

}

.dede_pages .pageinfo strong {

	color: #555;

	font-weight: normal;

	margin: 0px 2px;

}

/* 涓嫳鏂囧垏鎹?*/

.language {

	position: absolute;

	right: 10%;

	top: 25px;

	font-size: 12px;

	z-index: 100;

}

.language a {

	margin-left: 15px;

}

.language .language-ico {

	padding: 0 0 0 20px;

	background-repeat: no-repeat;

	background-position: left center;

}
/*寰俊寮€鍙?/
.pf_title_three { text-align:center; padding:50px 0;}
.pf_title_three h2 { background:url(/template/pc/default/home/images/title-line-two.png) 50% no-repeat; font-size:30px; color:#3f3f3f;}
.pf_title_three p, .pf_title_four p {font-size:16px; color:#555; margin-top:10px;}



.pf_icon { width:100%; height:auto; display:block; float:left; margin-bottom:80px;}
.pf_icon li{width:18%; display:block; float:left; padding:0 10px;}
.pf_icon .iconList { float:left; width:100%;  background:#f9f9f9; height:245px; text-align:center; margin-bottom:20px;}
.pf_icon .iconList img{ width:100%;}
.pf_icon .iconList .iconPic { display:inline-block; margin-top:30px;}
.pf_icon .iconList h3 { font-size:18px; color:#555; margin-top:30px;}
.pf_icon .iconList p { font-size:14px; color:#888; padding:5px 20px 0;    line-height:20px;}
.pf_title_four { margin-top:20px; text-align:center;    padding:80px 0 50px;}
.pf_title_four h2 {background:url(/template/pc/default/home/images/title-line-three.png) center no-repeat; font-size:30px; color:#3f3f3f;    font-weight:bold;}
.caseList {padding:0;}
.caseBox {float:left; width:238px; height:270px; margin:0 12px; border:1px solid #d1d1d1; cursor:pointer;}

.pf_icon .iconList:hover{ background:#fcfcfc;box-shadow:0px 1px 12px 5px rgba(0,0,0,0.15);-webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}

.pf_icon .iconList:hover img{ -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}



.content{width:100%;  margin:auto; }
.container {
    width: 1170px;
.title{ background:#fff; width:100%;  float:left;}
.title span{ margin:20px 0 20px 50px; width:92%; color:#666; display:block; float:left; }
.p_title{width:100%; float:left; margin:50px 0 40px ; text-align:center;}
.p_title span{ font-size:34px;}
.p_title p{ line-height:40px;}
.container{ padding:0 !important;}

.platform-advantage { margin-bottom:50px;}
.platform-advantage .subject-title { text-align:center;  padding:80px 0 40px;}
.platform-advantage .subject-title h3 { font-size:30px;  font-weight:400;}
.platform-advantage .subject-title h3 span { color:#ff7852;}
.platform-advantage .subject-title p { display:block;  margin-top:8px;  color:#888888;  font-weight:normal;}
.platform-advantage .platform-subject-item {  padding-bottom:70px; width:33.333%; float:left;}
.platform-advantage .platform-subject-item:hover { background:#fff; box-shadow:0px 1px 12px 5px rgba(0,0,0,0.15); -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all;}
.platform-advantage .platform-subject-item .item-left { width:100%; height:200px; float:left; text-align:center; margin-top:20px;}
.platform-advantage .platform-subject-item .item-left img{ height:100%;}
.platform-advantage .platform-subject-item:hover img{ height:100%; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.platform-advantage .platform-subject-item .item-right { width:100%;  float:left;  margin-top:30px;}
.platform-advantage .platform-subject-item .item-right h3 { font-size:24px; text-align:center;}
.platform-advantage .platform-subject-item .item-right h3 span { display:block; font-size:18px;  margin-top:8px; color:#2b2b2b;   font-weight:normal;}
.platform-advantage .platform-subject-item .item-right .line { width:50px; height:15px;  border-bottom:2px solid #ff7852; margin:0 auto;}
.platform-advantage .platform-subject-item .item-right p { font-size:14px;  line-height:30px; padding:20px 20px;}


.item2{ height:500px; border-bottom:1px solid #dddddd;  border-right:1px solid #dddddd;}
.item2:nth-child(5),.item2:nth-child(6),.item2:nth-child(7){border-bottom:none;}
.item2:nth-child(4),.item2:nth-child(7){border-right:none;}

.ct2 { border:0; padding-bottom:30px;} 
.vw .d img { max-width:1160px; }
.ie6 .vw .d img { width: expression(this.width > 1160 ? 1160:true); }