﻿@charset "utf-8";
/*************************************
*样式公用文件
*@mogumomo
*420128796
*2014-1-20
*project
*************************************/
/* CSS Document */
.contentBg{
	background:#f0f0f0;
	padding-top:32px;
	padding-bottom:40px;
}
.plate{
	margin-bottom:29px;
}
.theme{
	background:#fff;
	border-radius:5px;
	width:800px;
	float:left;
	padding-top:31px;
	padding-left:20px;
	padding-right:20px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.theme-title{
	height:30px;
	border-bottom:1px solid #e6e6e6;
}
.theme-title h3{
	display:inline-block;
	float:left;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	padding-bottom:13px;
	position:relative;
	border-bottom:2px solid #069cdb;
}
.theme-title a{
	display:inline-block;
	float:right;
	color:#b2b2b2;
	font-size:12px;
	font-family:Arial;
	margin-top:7px;
}
.sense{
	margin-top:25px;
	padding-bottom:30px;
}
.sense-list{
	width:140px;
	float:left;
}
.sense-list li{
	cursor:pointer;
	text-align:center;
	margin-bottom:5px;
	background:#ececec;
}
.sense-list li a{
	height:38px;
	line-height:38px;
	display:block;
	color:#666;
	font-weight:bold;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;
	-ms-transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
	transition:all linear 0.3s;
}
.sense-list li:last-child{
	margin-bottom:0;
}
.sense-list li.on a,.sense-list li:hover a{
	color:#fff;
	background:#069cdb;
}
.sense-text{
	width:640px;
	height:253px;
	float:right;
	position:relative;
}
.sense-info{
	width:640px;
	display:none;
	position:absolute;
	left:0;
	top:0;
	 overflow: hidden; 
}
.sense-info:first-child{
	display:block;
}
.sense-info figure{
	float:left;
	width:340px;
	height:253px;
	float:left;
	overflow:hidden;
	position:relative;
	margin:0;
}
.sense-info figure img{
	display:block;
	width:340px;
	height:253px;
	transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
	-ms-transition:all linear 0.4s;
	-o-transition:all linear 0.4s;
	transform:scale(1);
	-webkit-transform:scale(1);
	-moz--webkit-transform:scale(1);
	-o--webkit-transform:scale(1);
}
.sense-info figure img:hover{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz--webkit-transform:scale(1.1);
	-o--webkit-transform:scale(1.1);
}
.sense-info figure figcaption{
	display:block;
	width:100%;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:12px;
	text-align:center;
	position:absolute;
	bottom:0;
	left:0;
	background:rgba(51,51,51,0.5);
	background:url(../images/mark1.png) repeat\9;
}
.essential{
	width:290px;
	float:right;
}
.essential h2 a{
	display:block;
	color:#666666;
	font-size:18px;
	font-weight:bold;
	margin-top:2px;
	margin-left:3px;
	margin-bottom:10px;
}
.essential p{
	color:#b2b2b2;
	font-size:12px;
	line-height:18px;
	text-indent:24px;
	padding-left:2px;
	padding-bottom:17px;
	border-bottom:1px dashed #e6e6e6;
	margin-bottom:18px;
	overflow: hidden;
	width:290px;
	text-align: left;
	position: relative\9;
	left: -36px\9;

}
.essential p a{
	display:inline-block;
	color:#0482cc;
	margin-left:-20px;
}
.essential-list li{
	margin-bottom:16px;
}
.essential-list li:last-child{
	margin-bottom:0;
}
.essential-list li a{
	display:block;
	padding-left:19px;
	color:#808080;
	background:url(../images/point.png) 4px center no-repeat;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;
	-ms-transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
	transition:all linear 0.3s;
}
.essential-list li a:hover{
	color:#0482cc;
}
.notice{
	width:300px;
	background:#ffffff;
	float:right;
	padding:22px 22px 10px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
}
.notice-title{
	padding:10px 22px 0 17px;
	height:30px;
	background:#069cdb;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	border-radius:4px;
}
.notice-title h3{
	float:left;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}
.notice-title a{
	display:inline-block;
	float:right;
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	margin-top:4px;
}
.notice-list{
	padding-top:29px;
	padding-left:20px;
}
.notice-list li{
	margin-bottom:23px;
}
.notice-list li a{
	display:block;
	padding-left:12px;
	color:#666666;
	background:url(../images/circ.png) left center no-repeat;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;
	-ms-transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
	transition:all linear 0.3s;
}
.notice-list li a:hover{
	color:#0482cc;
}
.dynamic{
	margin-bottom:23px;
}
.dynamic-left{
	padding:33px 20px 30px 21px;
	width:798px;
	background:#fff;
	float:left;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.dynamic-banner{
	width:350px;
	height:260px;
	float:left;
	overflow:hidden;
	position:relative;
}
.dynamic-lisy{
	position:relative;
}
.dynamic-lisy li{
	width:350px;
	position:absolute;
	left:0;
	top:0;
	display:none;
}
.dynamic-lisy li img{
	display:block;
	width:350px;
	height:260px;
}
.dynamic-lisy li span{
	height:30px;
	line-height:30px;
	width:100%;
	display:block;
	text-indent:12px;
	color:#fff;
	position:absolute;
	left:0;
	bottom:0;
	background:rgba(51,51,51,0.5);
	background:url(../images/mark1.png) repeat\9;
}
.slideBtn{
	display:inline-block;
	position:absolute;
	right:25px;
	bottom:9px;
	z-index:99;
	height:8px;
}
.slideBtn li{
	display:inline-block;
	float:left;
	margin-left:5px;
	width:8px;
	height:8px;
	cursor:pointer;
	border-radius:50%;
	background:url(../images/btn.png) center no-repeat;
}
.slideBtn li.on{
	background:url(../images/on.png) center no-repeat;
}
.dynamic-listed{
	width:430px;
	float:right;
}
.dynamic-title{
	height:33px;
	border-bottom:1px solid #e6e6e6;	
}
.dynamic-title span{
	padding:4px 10px;
	float:left;
	color:#333333;
	font-size:16px;
	font-weight:bold;
	margin-right:7px;
	cursor:pointer;
	position:relative;
}
.dynamic-title span i{
	display:none;
	position:absolute;
	left:50%;
	top:24px;
}
.dynamic-title span.on{
	color:#fff;
	background:#069cdb;
}
.dynamic-title span.on i{
	display:block;
    margin-left:-3px;
	width: 0; 
    height: 0; 
    border-width: 7px 7px 0 7px; 
    border-style: solid; 
    border-color: #069cdb transparent; 
}
.dynamic-text{
	padding-top:22px;
	position:relative;
	z-index:10;
}
.dynamic-info{
	position:absolute;
	width:100%;
	left:0;
	top:22px;
}
.dynamic-info .more{
	color:#b2b2b2;
	font-size:12px;
	font-family:Arial;
	display:inline-block;
	position:absolute;
	right:1px;
	top:-50px;
	z-index:10;
}
.dynamic-list li{
	margin-bottom:18px;
	*float:left;
	padding-left:18px;
	background:url(../images/point1.png) 4px center no-repeat;
}
.dynamic-list li:last-child{
	margin-bottom:0;
}
.dynamic-list li span{
	display:inline-block;
	float:left;
	color:#666666;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;
	-ms-transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
}
.dynamic-list li time{
	display:inline-block;
	float:right;
	color:#999999;
	font-size:12px;
	margin-top:1px;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;
	-ms-transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
	transition:all linear 0.3s;
}
.dynamic-list li:hover span{
	color:#069cdb;
}
.dynamic-right{
	padding:17px 20px 30px;
	width:300px;
	background:#fff;
	float:right;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.hot{
	padding:11px 10px 15px 10px;
	background:#f0f0f0;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.hotList{
	padding-top:10px;
}
.hotList li{
	border-bottom:1px dashed #d9d9d9;
}
.hotList li:last-child{
	border-bottom:none;
}
.hotList li a{
	display:block;
	height:35px;
	line-height:35px;
	color:#4c4c4c;
	padding-left:6px;
	-webkit-transition:all linear 0.3s;
	-moz-transition:all linear 0.3s;
	-ms-transition:all linear 0.3s;
	-o-transition:all linear 0.3s;
	transition:all linear 0.3s;
}
.hotList li a:hover{
	color:#069cdb;
}
.message{
	margin-top:23px;
}
.message li{
	float:left;
	margin-right:15px;
}
.message li a{
	display:inline-block;
	width:90px;
	height:28px;
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
	padding-top:62px;
	text-align:center;
}
.message li:last-child{
	margin-right:0;
}
.message li:nth-child(1) a{
	background:url(../images/se.png) center no-repeat;
}
.message li:nth-child(2) a{
	background:url(../images/load.png) center no-repeat;
}
.message li:nth-child(3) a{
	background:url(../images/tel.png) center no-repeat;
}
.health{
	padding:37px 20px 15px 20px;
	background:#fff;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	border-radius:5px;
}
.health-left{
	width:308px;
	float:left;
}
.health-list{
	padding-top:6px;
}
.health-list li{
	padding:14px 0 14px 5px;
	border-bottom:1px dashed #ebebeb;
}
.health-list li:last-child{
	border-bottom:none;
}
.health-list li figure{
	width:100px;
	height:80px;
	float:left;
	overflow:hidden;
	margin:0;
}
.health-list li img{
	display:block;
	width:100px;
	height:80px;
	transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
	-moz-transition:all linear 0.5s;
}
.health-list li img:hover{
	transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	-moz-transform:rotate(45deg);
}
.health-list li .health-text{
	width:196px;
	float:right;
}
.health-list li .health-text h3{
	color:#0482cc;
	font-size:16px;
	margin-bottom:14px;
	margin-top:3px;
}
.health-list li .health-text p{
	color:#999999;
	font-size:12px;
	line-height:24px;
}
.culture{
	width:795px;
	float:right;
}
.culture-banner{
	margin-top:22px;
	width:100%;
	overflow:hidden;
}
.cultue-list{
	width:10000px;
}
.cultue-list li{
	float:left;
	margin-right:24px;
	width:250px;
}
.cultue-list li figure{
	display:block;
	width:250px;
	height:233px;
	overflow:hidden;
	margin:0;
}
.cultue-list li figure img{
	display:block;
	width:250px;
	height:233px;
	transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
	-moz-transition:all linear 0.5s;
}
.cultue-list li:hover figure img{
	transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
}
.cultue-list li figcaption{
	display:block;
	text-align:center;
	color:#4c4c4c;
	margin-top:25px;
	line-height:16px;
}
.mainNav{
	width:258px;
	border:1px solid #e6e6e6;
	float:left;
	background:#ffffff;
}
.mainNav h3{
	border-left:13px solid #0482cc;
	width:235px;
	height:52px;
	line-height:52px;
	top:-1px;
	left:-1px;
	position:relative;
	background:#069cdb;
	padding-left:12px;
	color:#ffffff;
	font-size:18px;
}
.mainNav h3 small{
	display:inline-block;
	font-size:12px;
	font-family:Arial;
	margin-left:6px;
	text-transform:uppercase;
}
.muen li{
	border-bottom:1px solid #e6e6e6;
}
.muen li a{
	display:block;
	height:61px;
	line-height:61px;
	padding-left:97px;
	color:#666666;
	font-size:16px;
	background:url(../images/circ1.png) 64px center no-repeat;
	transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
}
.muen li a:hover,.muen li a.on{
	color:#0482cc;
}
.main{
	width:839px;
	float:right;
	padding-left:50px;
	padding-right:50px;
	border:1px solid #e6e6e6;
	border-left:none;
	background:#fff;
}
.main-title{
	padding-top:19px;
	height:27px;
	border-bottom:1px solid #e6e6e6;
}
.main-title h3{
	float:left;
	color:#0482cc;
	font-size:16px;
	font-weight:bold;
	position:relative;
	padding-bottom:10px;
	border-bottom:2px solid #069cdb;
}
.main-title small{
	display:inline-block;
	float:left;
	color:#cccccc;
	font-size:16px;
	font-family:Arial;
	margin-left:8px;
	margin-top:2px;
}
.position{
	float:right;
	*margin-top:4px;
	color:#b2b2b2;
}
.position span{
	display:inline-block;
	/*float:left; */
	color:#b2b2b2;
	font-size:12px;
	margin-right:5px;
}
.position a{
	display:inline-block;
	/*float:left; */
	color:#b2b2b2;
	font-size:12px;
	margin-right:6px;
}
.position a:last-child{
	color:#069cdb;
}
.construction li{
	padding:20px 0;
	border-bottom:1px dashed #ebebeb;
}
.construction li img{
	display:block;
	float:left;
	width:100px;
	height:100px;
	transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
}
.construction li img:hover{
	opacity:0.8;
}
.construst{
	width:720px;
	float:right;
}
.construst h3{
	color:#666666;
	font-weight:bold;
	font-size:16px;
	margin-bottom:17px;
	position:relative;
	transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
}
.construst h3 time{
	color:#999999;
	font-size:12px;
	position:absolute;
	font-weight:normal;
	right:0;
	top:2px;
}
.construst p{
	color:#666666;
	line-height:22px;
}
.construst h3:hover{
	color:#0482cc;
}
.pageList{
	padding:29px 0 33px;
	display:inline-block;
	margin:auto;
	position:relative;
	left:50%;
}
.pageList ul{
	display:inline-block;
	margin:auto;
	float:left;
}
.pageList ul li{
	float:left;
	margin-right:5px;
}
.pageList ul li a{
	display:inline-block;
	width:26px;
	height:26px;
	border:1px solid #d9d9d9;
	line-height:26px;
	text-align:center;
	color:#666666;
	transition:background linear 0.4s;
	-webkit-transition:background linear 0.4s;
	-moz-transition:background linear 0.4s;
}
.pageList ul li a.on,.pageList ul li a:hover{
	color:#fff;
	background:#0482cc;
	border:none;
	width:28px;
	height:28px;
}
.pageList ul li:first-child a,.pageList ul li:last-child a{
	width:68px;
}
.pageList ul li:first-child a.on,.pageList ul li:first-child a:hover,.pageList ul li:last-child a:hover,.pageList ul li:last-child a.on{
	width:70px;
	height:28px;
	border:none;
}
.pageList p{
	display:inline-block;
	color:#999999;
	font-size:12px;
	margin-left:2px;
	float:left;
}
.pageList p input{
	width:26px;
	height:26px;
	border:1px solid #d9d9d9;
	display:inline-block;
	text-align:center;
	line-height:26px;
	color:#666;
	margin:0 3px;
}
.pageList input[type=submit]{
	width:52px;
	height:28px;
	float:left;
	cursor:pointer;
	text-align:center;
	color:#999;
	border:1px solid #d9d9d9;
	line-height:28px;
	margin-left:7px;
	*line-height:26px;
}
.noticeTitle{
	padding:40px 0 31px;
	border-bottom:1px dashed #e6e5e5;
	text-align:center;
}
.noticeTitle h2{
	color:#069cdb;
	font-size:18px;
	font-weight:bold;
	margin-bottom:19px;
	text-align:center;

}
.noticeTitle time{
	display:inline-block;
	margin:auto;
	color:#cccccc;
	font-size:12px;
}
.view{
	padding:38px 0 58px;
}

.view p{
	color:#666666;
	font-size:14px;
	line-height:24px;
	text-indent:20px;
	margin-bottom:24px;
}

.dynamiclist{
	padding-top:8px;
}
.dynamiclist li{
	padding:16px 0;
	border-bottom:1px dashed #ebebeb;
}
.dynamiclist li time{
	display:block;
	width:86px;
	height:74px;
	float:left;
	text-align:center;
	background:url(../images/time.jpg) center no-repeat;
}
.dynamiclist li time strong{
	display:block;
	margin-top:16px;
	text-align:center;
	color:#fff;
	font-size:36px;
	font-family:Arial;
	margin-bottom:3px;
}
.dynamiclist li time em{
	display:inline-block;
	color:#ffffff;
	font-size:12px;
	font-family:Arial;
	margin:auto;
}
.dynamicText{
	width:740px;
	float:right;
	padding-top:6px;
}
.dynamicText h3{
	color:#666666;
	font-size:18px;
	font-weight:bold;
	margin-bottom:15px;
	transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
	-moz-transition:all linear 0.5s;
}
.dynamicText p{
	color:#999999;
	font-size:12px;
	line-height:18px;
}
.dynamiclist li:hover .dynamicText h3{
	color:#0482cc;
}
.dynamicView{
	padding:0 76px;
}
.dynamicView .noticeTitle{
	border-bottom:none;
}
.dynamicfix{
	text-align:center;
}
.dynamicfix img{
	max-width:100%;
	margin-bottom:22px;
}
.dynamicfix p{
	color:#666666;
	line-height:24px;
	text-indent:24px;
	margin-bottom:24px;
	text-align:left;
}
.page{
	padding:40px 0 27px;
}
.page a{
	display:block;
	color:#666666;
	margin-bottom:18px;
}
.page a:hover{
	color:#069cdb;
}
.topics{
	padding-top:27px;
	padding-bottom:33px;
}
.row{
	margin-bottom:19px;
	float:left;
	margin-right:30px;
}
.row span{
	display:inline-block;
	float:left;
	width:76px;
	color:#0482cc;
	text-align:right;
	line-height:30px;
	margin-right:16px;
}
.row input{
	display:inline-block;
	width:228px;
	height:28px;
	padding-left:10px;
	line-height:28px;
	border:1px solid #cccbca;
	color:#cccccc;
	float:left;
}
.topics .row:nth-child(1){
	width:100%;
}
.mailbix .row:nth-child(1){
	width:auto;
}
.row textarea{
	width:598px;
	height:118px;
	border:1px solid #cccbca;
	line-height:26px;
	color:#666;
	float: left;
	text-indent:10px;
}
.topics .row:nth-last-of-type(1),.last{
	width:100%;
}
.topics .row:nth-last-of-type(1) input,.topics .last input{
	width:108px;
}
.topics .row:nth-last-of-type(1) img,.last img{
	width:100px;
	height:28px;
	float:left;
	border:1px solid #cccbca;
	margin-left:14px;
	margin-right:10px;
}
.topics .row:nth-last-of-type(1) b,.last b{
	display:inline-block;
	float:left;
	line-height:28px;
	color:#808080;
	font-size:12px;
	cursor:pointer;
}
.topics input[type=submit]{
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#ffffff;
	font-size:16px;
	margin-left:92px;
	cursor:pointer;
	float:left;
	background:url(../images/sub.png) center no-repeat;
}	
.topicsList li{
	margin-bottom:34px;
}
.topicsList li .consultant{
	text-align:justify;
	padding-top:15px;
	height:25px;
	background:#f5f5f5;
	border-bottom:ebebeb;
	padding-left:19px;
	padding-right:27px;
}
.topicsList li .consultant strong{
	display:inline-block;
	color:#666666;
	font-weight:bold;
	float:left;
}
.topicsList li .consultant time{
	color:#b2b2b2;
	float:right;
}
.topicsList li p{
	color:#666666;
	padding:21px 25px 16px 18px;
	line-height:24px;
	font-size:12px;
}
.reply{
	display:inline-block;
	padding-left:19px;
}
.reply dt{
	display:inline-block;
	float:left;
	color:#0482cc;
	font-weight:bold;
}
.reply dd{
	display:inline-block;
	color:#0482cc;
	font-size:12px;
	margin-left:12px;
	line-height:24px;
	margin-top:-6px;
	width:745px;
}
.mailbix .row:nth-of-type(5){
	width:100%;
}
.mailbix .row:nth-of-type(5) input{
	width:590px;
}
.mailbix textarea{
	height:238px;
}
.internal{
	padding-top:32px;
}
.internal li{
	float:left;
	width:322px;
	margin-bottom:37px;
}
.internal li a{
	display:inline-block;
	padding-left:20px;
	background:url(../images/point.png) 4px center no-repeat;
	color:#666666;
	transition:all linear 0.5s;
	-moz-transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
}
.internal li a:hover{
	color:#0482cc;
}
.internal li:nth-child(3n+3){
	width:195px;
}
.internal-view .noticeTitle{
	border-bottom:none;
}
.internalText p{
	color:#666666;
	font-size:14px;
	line-height:24px;
	text-indent:20px;
	margin-bottom:24px;
}
.ldeaership li{
	padding:20px 25px;
	width:220px;
	float:left;
	
}
.ldeaership li figure{
	display:block;
	margin:0;
	float:left;
	width:176px;
	height:220px;
	overflow:hidden;
	margin-top:10px;
}
.ldeaership li:nth-child(2n+2){
	
	width:220px;
}
.ldeaership li:nth-child(2n+2) .leaderText{
	border-right:none;
}
.ldeaership li figure img{
	display:block;
	width:176px;
	height:220px;
	transition:all linear 0.5s;
	-moz-transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
}
.ldeaership li figure img:hover{
	transform:scale(1.2);
	-webkit-transform:scale(1.2);
	-moz-transform:scale(1.2);
}
.leaderText{
	width:185px;
	padding:18px;
	
	height:227px;
	
}
.leaderText span{
	display:block;
	margin-bottom:24px;
	color:#666666;
}
.leaderText span b{
	display:inline-block;
	color:#999999;
	font-family:Arial;
}
.leaderText strong{
	display:block;
	color:#666666;
	margin-top:10px;
	margin-bottom:30px;
}
.leaderText p{
	color:#999999;
	font-size:12px;
	line-height:24px;
	text-indent:16px;
	*margin-top:-10px;
}
.leaderText p a{
	display:inline-block;
	color:#069cdb;
	margin-left:-15px;
}
.honor{
	padding-top:30px;
}
.honor li{
	width:200px;
	margin-bottom:39px;
	margin-right:13px;
	float:left;
	cursor:pointer;
}
.honor li:nth-child(4n+4){
	margin-right:0;
}
.honor li:hover img{
	transform:scale(1.05);
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}
.honor li:hover figcaption{
	color:#0482cc;
}
.honor li figure{
	display:block;
	margin:0;
	width:200px;
	height:140px;
	overflow:hidden;
	background:#f7f7f7;
}
.honor li figure img{
	display:block;
	max-width:100%;
	max-height:100%;
	margin:auto;
	border:1px solid #e6e5e5;
	transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
}
.honor li figcaption{
	display:block;
	text-align:center;
	color:#666666;
	margin-top:10px;
}
.last{ width:100%;}
.popup{
	position:fixed;
	background:rgba(112,112,112,0.7);
	background:url(../images/mark.png) repeat\9;
	width:100%;
	height:100%;
	top:0;
	left:0;
	display:none;
	z-index:110;
}
.showed{
	position:fixed;
	top:-40%;
	padding:35px 40px;
	width:620px;
	height:390px;
	left:50%;
	margin-left:-310px;
	margin-top:-195px;
	display:none;
	z-index:120;
	background:#fff;
}
.showed .hide{
	position:absolute;
	width:38px;
	height:38px;
	top:0;
	right:-39px;
	cursor:pointer;
	background:url(../images/close.jpg) center no-repeat;
}
.paddshow{
	width:620px;
	height:390px;
	position:relative;
	overflow:hidden;
}
.paddshow img{
	display:block;
	max-width:100%;
	height:100%;
	margin:auto;
}
.showed .prev{
	display:block;
	width:20px;
	height:34px;
	cursor:pointer;
	background:url(../images/prev.png) center no-repeat;
	position:absolute;
	left:7px;
	top:213px;
}
.showed .next{
	display:block;
	width:20px;
	height:34px;
	cursor:pointer;
	background:url(../images/next.png) center no-repeat;
	position:absolute;
	right:7px;
	top:213px;
}
.contact{
	padding-top:24px;
	padding-bottom:58px;
}
.contact span{
	display:block;
	color:#666666;
	font-size:12px;
	margin-bottom:16px;
}
.contact h4{
	color:#0482cc;
	font-size:14px;
	font-weight:bold;
	margin-bottom:18px;
}
.map{
	padding-top:22px;
}
.iw_poi_title{
	color:#CC5522;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
	padding-right:13px;
	white-space:nowrap
}
.iw_poi_content {
	font:12px arial,sans-serif;
	overflow:visible;
	padding-top:4px;
	white-space:-moz-pre-wrap;
	word-wrap:break-word;
}
.address{
	padding:30px 0 35px;
	padding-left:64px;
}
.address span{
	display:inline-block;
	height:24px;
	line-height:24px;
	color:#808080;
	font-weight:bold;
	padding-left:37px;
}
.address span:nth-of-type(1){
	background:url(../images/map1.png) left center no-repeat;
	margin-right:142px;
}
.address span:nth-of-type(2){
	background:url(../images/map2.png) left center no-repeat;
}
.law{
	padding-top:6px;
}
.law li{
	padding:25px 35px 0 30px;
	border-bottom:1px dashed #ebebeb;
	height:34px;
	background:url(../images/point1.png) 12px 28px no-repeat;
}
.law li span{
	display:inline-block;
	float:left;
	color:#666666;
	transition:all linear 0.5s;
	-moz-transition:all linear 0.5s;
	-webkit-transition:all linear 0.5s;
}
.law li span:hover{
	color:#0482cc;
}
.law li time{
	display:inline-block;
	float:right;
	color:#999999;
	font-size:12px;
	line-height:14px;
}
.load{
	width:62px;
	height:22px;
	display:inline-block;
	line-height:22px;
	position:relative;
	top:-2px;
	float:right;
	color:#ffffff;
	padding-left:22px;
	background:url(../images/load1.png) center no-repeat;
}
.lad{
	padding-top:;
	padding-bottom:50px;
	text-align:right;
	border-bottom:1px solid #e6e5e5;
}
.lad .load{
	float:none;
	text-align:left;
}
.thems-list{
	padding-top:18px;
}
.thems-list li{
	float:left;
	width:260px;
	margin-bottom:33px;
	margin-right:18px;
	position:relative;
}
.thems-list li:nth-child(3n+3){
	margin-right:0;
}
.thems-list li figure{
	display:block;
	width:260px;
	height:180px;
	overflow:hidden;
	margin:0;
}
.thems-list li figure img{
	display:block;
	width:260px;
	height:180px;
	transition:all linear 0.4s;
	-moz-transition:all linear 0.4s;
	-webkit-transition:all linear 0.4s;
}
.thems-list li:hover img{
	transform:scale(1.05);
	-moz-transform:scale(1.05);
	-webkit-transform:scale(1.05);
}
.thems-list li figcaption{
	display:block;
	text-align:center;
	width:100%;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:12px;
	background:rgba(51,51,51,0.5);
	background:url(../images/mark1.png) repeat\9;
	position:absolute;
	left:0;
	bottom:0;
}

























