﻿/* AB模版网 做最好的织梦整站模板下载网站 */

/* 网址：Www.AdminBuy.Cn */

/* 图标大全：Sc.AdminBuy.Cn 专业建站素材网站 */

/* QQ：9490489 */



	



/* CSS Document */



body {



	background-color: #fff;



	overflow-x: hidden;



	color: #666;



	font-size: 12px;



	font-family: microsoft yahei, "宋体";



	position: relative;



}/*网站字体颜色*/



.header, .content,.container , .footer {



	margin-left: auto;



	margin-right: auto;



	width: 1000px;



	font-family: microsoft yahei;



}



.container2 {



	margin-left: auto;



	margin-right: auto;



	width: 1200px;



	font-family: microsoft yahei;



}



/*页眉*/



.header {



	width: 100%;



	overflow: hidden;



	background-color: #fff;



}



/*htop*/



.htop {



	background: #f3f3f3;



}



.htop .container {



	height: 39px;



	line-height: 39px;



	overflow: hidden;



}



.htop em {



	float: left;



}



.htop span {



	float: right;



}



.htop span a {



	display: inline-block;



	padding: 0 9px;



	background: url(../image/topline.png) no-repeat right center;



}



.htop span .noBl {



	background: none;



	padding-right: 0;



}



/*hcont*/



.hcont {





}



.hcont .dlogo {



overflow: hidden;



float: left;



margin-top: 10px;



margin-bottom: 10px;

}



.hcont .dlogo dt {



	float: left;



}



.hcont .dlogo dt img {



display: block;



width: 260px;

}





.hcont .dlogo dd {



	margin-top:31px;



	text-align: center; 

	

	float:left;

	

	margin-left:20px;



}



.hcont .dlogo dd h2 {



	font-size: 20px;



	color: #000;



	line-height: 20px;



}



.hcont .dlogo dd p {



	font-size: 16px;



	color: #333;



	line-height: 16px;



	margin-top: 10px;



}



.hcont .dphone {



	float: right;

	margin-top:28px;

}



.hcont .dphone dt {



color: #874d94;



line-height: 31px;



font-size: 26px;



padding-right: 40px;



background: url(../image/phone.png) no-repeat right center;



text-align: right;



font-weight: bold;

}



.hcont .dphone dd {



	text-align: right;



	font-size: 0;



	margin-top: 10px;



}



.hcont .dphone dd span {



	font-size: 13px;



	color: #fff;



	display: inline-block;



	background: url(../image/yuan.png) no-repeat center;



	width: 64px;



	height: 22px;



	line-height: 22px;



	text-align: center;



	margin-left: 5px;



}



/*navMain*/



.navMain {



	height: 50px;



	background: url(../image/navbg.png) repeat-x center;



}



.navMain ul {



	height: 50px;



}



.navMain li {



	float: left;



	width: 100px;



	height: 50px;



	position: relative;



}



.navMain li a {



	display: block;



	text-align: center;



	height: 50px;



	line-height: 50px;



	font-size: 15px;



	color: #fff;



	background: url(../image/navline.png) no-repeat left center;



	text-decoration: none;



}



.navMain li a.noBg {



	background: none;



}



.navMain li i {



	display: block;



	background: url(../image/line.png) no-repeat center;



	width: 100px;



	height: 3px;



	position: absolute;



	top: -3px;



	left: 1px;



	display: none;



}



.navMain li:hover a, .navMain li.cur a {



	background: url(../image/navbg2.png) repeat-x center;



	color: #6a3d74;



}



.navMain li:hover i, .navMain li.cur i {



	display: block;



}



#gotop {



	display: block;



	width: 15px;



	z-index: 9999999;



	margin-right: -528px;



	position: fixed;



	right: 50%;



	top: 50%;



	_margin-right: -525px;



	_position: absolute;



	_margin-top: 300px;



_top: expression(eval(document.documentElement.scrollTop));



}



#roll_top {



	position: relative;



	cursor: pointer;



	height:57px;



	width:57px;



}



#roll_top {



	background: url(../image/top.gif) no-repeat;



}



/*footer*/



.footer {



	width: 100%;

	background-color: #fff;



	padding-bottom: 24px;



}



.ftnav {



	background-color: #6a3d74;



}

.ftnav2 {

	width: 1000px;

	margin: 0 auto;

	padding-bottom: 20px;

	padding-top: 20px;



}



.ftnav ul {



	overflow: hidden;



}



.ftnav li {



	float: left;



	padding: 0 29px;



	background: url(../image/topline2.png) no-repeat left center;



}



.ftnav li.noBg {



	background: none;



}



.ftnav li a {



	font-size: 14px;



	color: #ececec;



}



.ftcont {



	margin-top: 35px;



}



.ftcont .ftc_l {



	padding-bottom: 8px;



	color: #fff;



	float: left;



	width: 214px;



	text-align: right;



	padding-right: 28px;



	border-right: 1px dotted #383838;



}



.ftcont .ftc_l h5 {



	font-size: 16px;



	line-height: 16px;



	margin-top: 28px;



	margin-bottom: 8px;



}



.ftcont .ftc_l p {



	font-size: 14px;



	line-height: 14px;



}



.ftcont .ftc_l dl {



	padding-right: 48px;



	background: url(../image/phone2.png) no-repeat right center;



	margin-top: 30px;



}



.ftcont .ftc_l dd {



	font-size: 22px;



	line-height: 22px;



	margin-top: 3px;



}



.ftcont .ftc_m {



	float: left;



	width: 575px;



	border-right: 1px dotted #383838;



}



.ftcont .ftc_m ul {



	overflow: hidden;



	width: 544px;



	margin: 0 auto;



}



.ftcont .ftc_m li {



	float: left;



	width: 116px;



	margin: 0 10px;



}



.ftcont .ftc_m li h5 {



	background: url(../image/ff1.png) no-repeat center;



	width: 116px;



	height: 32px;



	line-height: 32px;



	text-align: center;



	font-weight: normal;



	font-size: 15px;



	color: #fff;



}



.ftcont .ftc_m li .sed {



	margin-top: 9px;



}



.ftcont .ftc_m li .sed p {



	height: 28px;



	line-height: 28px;



	padding-left: 26px;



	width: 100px;



	position: relative;



}



.ftcont .ftc_m li .sed p img {



	display: block;



	position: absolute;



	left: -107px;



	top: -84px;



	display: none;



}



.ftcont .ftc_m li .sed p:hover img {



	display: block;



}



.ftcont .ftc_m li .sed p a {



	font-size: 13px;



	color: #3a3a3a;



}



.ftcont .ftc_r {



	float: right;



}



.ftcont .ftc_r img {



	display: block;



}



.ftbot {



	padding-top: 25px;



	border-top: 1px solid #383838;



}



.ftbot .dress {



	float: left;



	color: #909090;



	width: 420px;



}



.ftbot .dress ul {



	overflow: hidden;



	margin-top: 5px;



}



.ftbot .dress li {



	float: left;


	line-height: 24px;


	margin-right: 15px;



}



.ftbot .dress li.dr1 {



	background: url(../image/dsbg1.png) no-repeat left center;



}



.ftbot .dress li.dr2 {





}



.ftbot .dress li.dr3 {



	background: url(../image/dsbg3.png) no-repeat left center;



}



.ftbot .renz {



	float: right;



}



.ftbot .renz ul {



	overflow: hidden;



}



.ftbot .renz li {



	float: left;



	margin-left: 10px;



}



.ftbot .renz li img {



	display: block;



}



.linkMain {



	background-color: #333;



}



.linkMain .container {



	overflow: hidden;



	padding: 20px 0;



}



.linkMain h5 {



	float: left;



	font-size: 16px;



	color: #fff;



	font-family: "Arial";



}



.linkMain h5 img {



	vertical-align: middle;



}



.linkMain ul {



	float: left;



	margin-left: 40px;



	width: 810px;



}



.linkMain li {



	float: left;



	padding: 0 15px;



	border-left: 1px dotted #5c5c5c;



	line-height: 22px;



}



.linkMain li a {



	color: #fff;



}



.linkMain li:first-child {



	border-left: none;



}



.bdsharebuttonbox {



	float: right;



}



