@charset "gb2312";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,
form, fieldset, legend, button, input, textarea,th, td,img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 "FZLTXHK GBK10","Microsoft YaHei",Srial, Verdana, Geneva, sans-serif, tahoma, helvetica, sans-serif;}
.clear{zoom:1;}
.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
*{ margin:0; padding:0;}
img{ border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background-color:#fff;color:#666;}
input, img {vertical-align: middle;}
body,html{min-width:1200px;max-width:100%;margin:0 auto;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
img {border:none;vertical-align:top;}

.clearfix:after,.clearfix:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{*zoom:1;}

.aboutTit b {color: #222222;font-size: 18px;font-weight: normal;}

.fle{float:left;_display:inline;}
.fri{_display:inline; margin:auto;}
.fr{_display:inline; float:right;}
.site {margin-bottom: 55px;padding: 27px 0 105px;}
.right {width: 920px;overflow: hidden;}
.rightCon {padding: 24px 2px 0 3px;color: #666;}


/** À´ÔºÂ·Ïß **/
.contactTxtL p a {
	display: inline-block;
	width: 86px;
	margin-right: 5px;
	height: 23px;
	line-height: 23px;
	background: url(contact01.jpg) no-repeat;
}
.contactTxtL p {
	color: #151414;
	font-size: 14px;
	line-height: 30px;
}
.contactTxtL p a.con_weibo {
	background-position: 0 0;
}
.contactTxtL p a.con_tengxun {
	background-position: -90px 0;
}
.contactTxtL p a.con_qzone {
	background-position: -180px 0;
}
.contactMap {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #e5e5e5;
}
.contactTxtR {
	padding-top: 15px;
}
.contactB {
	padding: 30px 0 0;
}
.contactB_l {
	position: relative;
	width: 112px;
	padding-left: 11px;
}
.contactB_l a {
	display: block;
	width: 76px;
	height: 76px;
	margin-bottom: 10px;
	overflow: hidden;
	background: url(contact03.jpg) no-repeat;
	transition: all 0.2s linear 0s;
}
.contactB_l a.gj {
	background-position: 0 0;
}
.contactB_l a.now0 {
	background-position: -77px 0;
}
.contactB_l a.incon_ksgj {
	background-position: 0 -86px;
}
.contactB_l a.now1 {
	background-position: -77px -86px;
}
.contactB_l a.incon_fj {
	background-position: 0 -173px;
}
.contactB_l a.now2 {
	background-position: -77px -173px;
}
.contactB_l a.incon_dt {
	background-position: 0 -258px;
}
.contactB_l a.now3 {
	background-position: -77px -258px;
}
.contactB_l a.incon_czc {
	background-position: 0 -347px;
}
.contactB_l a.now4 {
	background-position: -77px -347px;
}
.contactB_l i {
	display: block;
	position: absolute;
	top: 30px;
	right: -1px;
	width: 8px;
	height: 14px;
	overflow: hidden;
	background: url(contact04.jpg) no-repeat;
}
.conctatB_con {
	display: none;
	font-size: 14px;
}
.contactB_r {
	width: 715px;
	min-height: 370px;
	_height:370px;
	padding: 20px 30px;
	border: 1px solid #dfdfdf;
}
.conctatB_con h3 {
	color: #6e3960;
	font-size: 20px;
}

