* {
	margin: 0 auto;
	padding: 0;
}

body {
	font-family: microsoft yahei;
	color: #666;
	font-size: 14px;
	min-width: 1200px;
}

a {
	color: #666;
	text-decoration: none;
	
}


img {
	border: none;
	transition-duration: 0.5s; -webkit-transition-duration: 0.5s;
}

ul,li {
	list-style: none;
}

.clear {
	clear: both;
}

p {
	margin: 0 auto;
	padding: 0;
}

.padding5 {
	padding: 5px;
}

.padding10 {
	padding: 10px;
}

.padding15 {
	padding: 15px;
}

.padding20 {
	padding: 20px;
}

.padding30 {
	padding: 30px;
}

.padding40 {
	padding: 40px;
}

.fr {
	float: right;
}

.fl {
	float: left;
}


.right {
	float: right;
}

.left {
	float: left;
}


.paddingright {
	padding-right: 10px;
}

.paddingleft {
	padding-left: 10px;
}

.undis {
	display: block;
}

.dis {
	display: none;
}

.pr5 {
	padding-right: 25px;
}

.red {
	color: #f00;
}

.fff {
	color: #fff;
}

input,textarea {
	font-family: microsoft yahei;
}

submit {
	font-family: microsoft yahei;
}

#warp {
	width: 100%;
	height: auto; overflow:hidden;
	position: relative;
}



.topbg{ width: 100%; height: 41px; line-height: 41px; background: #f5f6f9; border-bottom: 1px solid #dadada;}
.top{ width: 1200px; height: 41px;}

.TopTel{ float: right; font-family: arial; color: #4d8cdc; font-weight: bold;}
.TopTel img{ vertical-align: middle; padding-right: 10px;}

.TopMenu{ float: right;}
.TopMenu li{ float: left; position: relative;}
.TopMenu a{ padding: 0 12px;}
.TopMenu li:hover ul{ display: block;}
.TopMenu li ul{ position: absolute; left: 0; top: 41px; width: 120px; background: #FFFFFF; border: 1px solid #ccc; z-index: 333; position: absolute; display: none;}
.TopMenu li ul a{ display: block; color: #999999; line-height: 24px; font-size: 13px;}
.TopMenu li ul a:hover{ color: #0094E7;}


.inbg{ width: 100%; height: auto; padding: 35px 0; background: #f5f5f5;}
.footer2bg{ width: 100%; height: auto; background: #333333; border-top: 3px solid #f1f1f1; padding: 20px 0; text-align: center;}
.footer2Links{ width: 1200px; height: auto; line-height: 34px; color: #999999;}
.footer2Links a{ color: #999999; padding-left: 10px;}
.footer2Links a:hover{ color: #FFFFFF;}
.footer2Copy{ width: 1200px; height: 34px; line-height: 34px; color: #999999;}
.footer2Copy a{color: #999999;}
.footer2Copy a:hover{ color: #FFFFFF;}
.footer2Copy img{ vertical-align: middle; padding-right: 15px;}


.footerbg{ width: 100%; height: auto; background: #FFFFFF; padding: 40px 0;}
.footer{ width: 1200px; height: 51px; overflow: hidden; border-bottom: 1px solid #DEDEDE; padding-bottom: 40px;}
.footer dl{ float: left; width: 300px; height: 51px; overflow: hidden;}
.footer dl dt{ float: left; width: 45px; height: 51px;}
.footer dl dt img{width: 45px; height: 51px;}
.footer dl dd{ width: auto; height: 51px; overflow: hidden; float: left; padding-left: 15px;}
.footer dl dd h4{ font-size: 18px; color: #333333; line-height: 30px; font-weight: normal;}
.footer dl dd p{ font-size: 14px; color: #999; line-height: 21px;}

.footer1{ width: 1200px; padding-top: 40px; height: auto; overflow: hidden;}
.footer1L{ float: left; width: 1050px; height: auto; overflow: hidden;}
.footer1L dl{ float: left; width: 175px; height: auto;}
.footer1L dl dt{ width: 100%; height: 36px; line-height: 36px; overflow: hidden; font-size: 18px; color: #333333;}
.footer1L dl dd{ width: 100%; height: auto; overflow: hidden; padding-top: 5px;}
.footer1L dl dd a{ color: #999999; line-height: 30px; display: block;}
.footer1L dl dd a:hover{ color: #0094E7;}

.footer1R{ float: right; width: 130px; height: 160px; overflow: hidden; text-align: center;}
.footer1R img{ width: 130px; height: 130px;}
.footer1R p{ width: 100%; height: 30px; line-height: 30px;}

.KFpos{ width: 84px; height: auto; display:none; background: #FFFFFF; overflow: hidden; border: 1px solid #f5f5f5; border-bottom: none; position: fixed; right: 5px; top: 150px; z-index: 999999;}
.KFpos dl{ width: 84px; height: 54px; padding: 15px 0; text-align: center; border-bottom: 1px solid #F5F5F5;}
.KFpos dl dt{ width: 100%; height: 27px; line-height: 27px; font-size: 24px;}
.KFpos dl dd{ width: 100%; height: 27px; line-height: 27px;}
.KFpos dl:last-child{ display:none;}
.KFpos dl dd span{ color:Red;}

