/* 内容 */
html{overflow-y:scroll;}
body{background:#999999 url(/img/body_bg.jpg) repeat left top;}

.floatL{float:left;}
.floatR{float:right;}

.warpper{height:auto!important;height:482px;min-height:482px;}
.warpper.h461{height:auto!important;height:461px;min-height:461px;}

.welcome{padding-top:220px;}
.welcome .info{padding-top:190px;}
.welcome .info p{font:normal 12px/14px arial;letter-spacing:1px;line-height:20px;}

.someBody{width:1003px;margin:0 auto;}
.navBottom{height:44px;}

.toper{padding:40px 0 0 0;height:70px;overflow:hidden;}
.toper .logo{float:left;}
.toper .naver{float:right;padding-top:18px;}
.toper .naver li{float:left;padding:2px 10px 0 10px;*padding-top:5px;}
.toper .naver li a{display:block;font:bold 12px/12px arial;}
.toper .naver li a:hover{color:#ccc;text-decoration:none;}
.toper .naver li.cy{padding:0;height:32px;color:#EFEA36;}

.banner .title{padding-top:19px;height:12px;font:normal 11px/12px arial;color:#211E1F;}

.footer{padding:9px 0;border-top:1px solid #C3C169;font-size:11px;}
.footer p{color:#000;font-family:arial;}
.footer a{float:right;}

/* 链接：返回 */
.backTop{height:11px;padding-bottom:10px;line-height:11px;}
.pageBack{padding-top:5px;text-align:right;}
.pageBack a{font-size:11px;font-family:arial;}
.apTitles{padding-bottom:3px;}
.apTitles strong{font:normal 12px/32px arial;color:#000000;letter-spacing:1px;}

.aTitle{padding-top:45px;}
.aTitle span{color:#231F20;font:bold 38px/50px arial;}


/* 案例分类列表 */
.apCateList{padding-top:15px;}
.apCateList p{float:left;}
.apCateList a{display:block;margin-left:6px;padding-bottom:38px;overflow:hidden;}
.apCateList a strong{display:block;text-align:left;color:#000;font:bold 13px/47px arial;letter-spacing:1px;}
.apCateList a:hover{background:#A0A0A0;text-decoration:none;}
.apCateList a:hover strong{color:#000;}
.apCateList a.first{margin:0;}

/* 案例分类列表 */
.apCateListNav{height:96px;}
.apCateListNav li{text-align:right;height:16px;line-height:16px;}
.apCateListNav li a{font:normal 11px/16px arial;}
.apCateListNav li a:hover{color:#EFEA36;text-decoration:none;}

.awardsNav{padding-top:21px;}
.awardsNav li{text-align:right;height:16px;line-height:16px;}
.awardsNav li a{font:normal 11px/16px arial;}
.awardsNav li a:hover{color:#EFEA36;text-decoration:none;}



.apLists{}
.apLists .apBox{float:left;padding-bottom:10px;margin-right:5px;}
.apLists .apBox.move{background:#A0A0A0;}
.apLists .apBox.apB4{margin:0;}
.apLists .apBox dl{}
.apLists .apBox dl dt{padding-bottom:10px;}
.apLists .apBox dl dt img{width:245px;height:140px;}
.apLists .apBox dl dd{color:#000;font:normal 11px/21px arial;}
.apLists .apBox dl dd strong{color:#000;font-weight:normal;letter-spacing:1px;}
.apLists .apBox dl dd a{color:#EFEA36;font:normal 11px/58px arial;}


.apContainer,
.apContainer *{margin:0; padding:0;}
.apContainer{width:1003px; height:408px; overflow:hidden;position:relative;}

.apDetails .slider{position:absolute;}
.apDetails .slider li{ list-style:none;display:inline;width:1003px;height:418px;}
.apDetails .slider xximg{ width:1003px; height:418px; display:block;}

.apDetails .slider2{width:200000px;}
.apDetails .slider2 li{float:left;}

.apDetails .apDetailNum .num{padding-top:5px;}
.apDetails .apDetailNum .num li{float:left;padding:2px 3px;color:#5A5657;height:16px;font:bold 11px/16px arial;text-align:center;font-size:12px;cursor:pointer;overflow:hidden;}
.apDetails .apDetailNum .num li.on{color:#EFEA36;}


/* PRESS */
.pressList tr td{font:normal 11px/22px arial;}
.pressList tr.title td{font:bold 11px/28px arial;}

/*AT*/
.atListPage{float:left;width:750px;}
.atListPage h3{padding-bottom:15px;font:bold 12px/24px arial;}
.atListPage h3 span{float:right;color:#333;font-weight:normal;}

.atCate{float:right;width:100px;}
.atCate li{text-align:right;height:16px;line-height:16px;}
.atCate li a{font:normal 11px/16px arial;}
.atCate li a:hover{color:#EFEA36;text-decoration:none;}

.contactBox{float:right;width:600px;font-size:11px;font-family:arial;}

.inputA{background:transparent;border:0;}
.submit{padding:3px 5px;background:#EDEA39;border:0;font-family:arial;font-weight:bold;}

.jobList{padding-top:12px;padding-bottom:50px;}
.jobList dt{font:bold 12px/32px arial;}
.jobList dd strong{font-size:11px;font-family:arial;}
.jobList dd p{font:normal 11px/16px arial;}


/*list fenye*/
.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	line-height:17px;
	margin-right:6px;
	border:1px solid #cccccc;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#ccc;
	display:block;
}
.dede_pages ul li a:hover{
	color:#000;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#cccccc;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#000000;
	font-weight:normal;
	margin:0px 2px;
}