@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
}
body,div,ul,li { padding: 0; margin: 0; }
ul { list-style: none ; }
img { border: none; }
.list-none{list-style:none;}
body {
	font-size: 12px;
	color: #333;
	background-color: #FFF;
	font-family: "Microsoft YaHei";
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	background-color:#FFF;
}
a:link{color:#666;text-decoration:none;}
a:visited{text-decoration:none;color:#666;}
a:hover{
	color:rgb(235,110,141);
}
a:active{text-decoration:none;color:#7c509d;}
.header{width:100%; height:100%; overflow:hidden;}
.header .top{width:100%; height:105px; background-color:rgb(235,110,141);}
.top .tologo{width:1100px; height:105px; margin:0 auto 0 auto; color:#FFF;}
.tologo .logo{width:360px; height:75px; padding-top:15px; padding-bottom:15px; float:left;}
.logo img{width:350px; height:75px; margin-left:70px;}
.tologo .cn{width:425px; height:75px; padding-top:15px; padding-bottom:15px; float:left; color:#FFF; font-size:13px;}
.cn .cn1{width:105px; height:75px; text-align:center; float:left; margin-right:23px;}
.cn1 img{width:65px; height:54px; margin-bottom:5px;}
.cn .cn2{width:105px; height:75px; text-align:center; float:left; margin-right:10px;}
.cn2 img{width:65px; height:54px; margin-bottom:5px;}
.cn .cn3{width:135px; height:75px; text-align:center; float:left;}
.cn3 img{width:65px; height:54px; margin-bottom:5px;}
.tologo .lxdh{width:280px; height:51px; padding-top:27px; padding-bottom:27px; float:left;}
.lxdh img{width:231px; height:51px; margin-left:50px;}
.top2 {
	width:100%;
	height:75px;
	background-color:#f7f7f7;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #c7c5c5;
}
.top2 .menu{width:1100px; height:75px; margin:0 auto 0 auto}
.menu ul{width:100%; height:75px;}
.menu ul li{width:136.5px; height:40px; padding-top:15px; padding-bottom:20px; text-align:center; color:#202020; font-size:16px;border-right-width: 1px;border-right-style: solid;border-right-color: #c7c5c5; float:left;}
/*.menu ul .li01{ width:137.5px;  border-right-width: 0px;border-right-style: solid;border-right-color: #c7c5c5; }*/
.menu ul .li02{background-color:#dedede; padding-bottom:15px; border-bottom-width: 5px; border-bottom-style: solid; border-bottom-color: #ff6c00;}
.menu ul li span{font-size:10px; color:#767676;}
/*
.bannerlist{width:100%; height:225px; margin-bottom:-2px;}
.bannerlist img {width:100%; max-height:225px; margin:0 auto;}*/
.bannerlist{width:100%; height:225px; margin-bottom:-2px;position:relative;overflow:hidden;}
.bannerlist img { max-height:225px; margin:0 auto;position:absolute;left:50%;top:0;margin-left:-960px;width:1920px;}

.footer {
	overflow: hidden;
	width: 100%;
	height: 260px;
	border-top: 10px solid #e9e9e9;
	background: rgb(235,110,141);
}

.footer1 {
	margin: auto;
	width: 75pc;
	height: 75pt;
	background: #8d67ab;
}

.footer_yjdc {
	float: left;
	width: 598px;
	height: 75pt;
	border-right: 2px solid rgb(235,110,141);
	line-height: 24px
}

.footer_yjdc_img {
	float: left;
	margin-top: 29px;
	margin-left: 10pc
}

.footer_yjdc dl {
	float: left;
	padding-top: 28px;
	padding-left: 10px
}

.footer_yjdc dt {
	font-size: 24px
}

.footer_yjdc dt a {
	color: #fff;
}

.footer_yjdc dd {
	color: #e1e3e3;
	font-size: 14px
}

.footer_n {
	overflow: hidden;
	margin: auto;
	width: 75pc;
	height: auto
}



.foot2 {
	margin-top: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: white;	
}

.foot2_img {
	float: left;
	margin-left: 75pt
}

.foot2_img2 {
	float: left;
	margin-left: 40px
}

.foot2,
.foot2_wz {
	float: left;
	width: 425px
}
.foot2{margin-left:200px;}


.foot2_ph {
	float: left;
	padding-top: 35px;
	padding-left: 75pt;
	color: #fff;
	font-size: 14px;
	line-height: 28px
}

.foot2_ph span {
	display: inline-block;
	background: url(../images/footer-phone.png) no-repeat;
	text-indent: 30px;
	font-size: 18px
}

.foot3 {
	float: left;
	margin-top: 40px
}

.foot3_img {
	margin-left: 100px
}

.foot3_wx {
	margin-left: 86px
}

.foot3_wx {
	float: left;
	margin-top: 10px;
	color: #fff;
	font-size: 1pc
}

.foot3_wx span {
	display: inline-block;
	background: url(../images/wxh2.png) no-repeat;
	text-indent: 30px;
	font-size: 14px
}
.zxy{height:380px;width:55px;position:fixed;top:145px;left:50px;z-index:99999;}
.zxy01{height:380px;width:186px;position:absolute;left:0;top:0;margin-left:-186px;}
.zxy:hover .zxy01{margin-left:59px;}
.zxy ul{margin-top:14px;}
.zxy li{height:56px;width:55px;margin-bottom:2px;}
.zxy li:hover{cursor:pointer;}
.imgzxy6{margin-top:72px;}
.imgzxy7{margin-top:180px;margin-right:64px;}
