@charset "utf-8";
/* CSS Document */
png{overflow-x:hidden}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
body,ul,li,dl,dt,dd,img,h1,h2,h3,h4,h5,h6,input,form,ol,png,s,th,td,input,p{margin:0px auto;padding:0px;}
img,input{border:0px;vertical-align:top;}
body{font:12px/18px Arial,"宋体 微软雅黑";color:#414040;margin:0px;padding:0px; font-family:"微软雅黑"; background-attachment:fixed;}

ul,li{list-style:none; margin:0px auto; padding:0px;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}

p{
	line-height:180%;}
.clear{clear:both;height:0px;width:0px;font:0px/0px;overflow:hidden;}
.left{ float:left;}
.right{ float:right;}

a{color:#5f5f5f;text-decoration:none;}
a:hover{color:#e8432f;}

.top{
	width:100%;
	height:64px;
	margin:0px auto;
	}
.top_01{
	width:300px;
	height:49px;
	margin:0px auto;
	padding:0px 10px;
	font-size:20px;
	color:#FFF;
	padding-top:5px;
	text-align:center;
	line-height:30px;}
	
.top_01 img{width:100%;}

.dh{ background:#7E6894; height:41px;margin:5px 0 0 0;}
.dh a{ display:block; width:25%; height:20px; line-height:20px; margin-top:10px; margin-left:-1px; border-left:#B599C3 solid 1px; text-align:center; font-size:14px; color:#fff; float:left;}
	
.nav{
	width:99%;
	height:auto;
	margin:0px 0px 0px 3px;
	padding-top:4px;
	padding-bottom:20px;
	}
.nav ul li{ width:33%; height:67px;  float:left; text-align:center; margin-right:1px; margin-bottom:1px;}
.nav ul li a{width:100%; height:67px;  float:left; font-size:10px; color:#FFF; line-height:22px; margin-top:1em;}
.nav ul li span{font-size:1.6em;}
.li_bg01{ background:#fe6464;}
.li_bg02{ background:#D24DA3;}
.li_bg03{ background:#927114;}
.li_bg04{ background:#f3a52d;}
.li_bg05{ background:#42B2F3;}
.li_bg06{ background:#a573b0;}

.banner{width:100%; margin:0 auto;}
.banner img{width:100%;}

.nav_01{
	width:320px;
	height:220px;
	margin:0px auto;
	}
.nav_01 ul li{
	 width:80px;
	 height:105px;
	 float:left;
	 text-align:center;
	 }
.nav_01 ul li a img{ margin-bottom:5px;}
.nav_01 ul li a{ font-size:14px; color:#343434;}

.footer{width:100%;height:116px;position:fixed;bottom:0;left:0;line-height:116px;z-index:100}
.footer .footerInner{width:100%;height:100%;-moz-box-shadow:6px 0 24px rgba(32,21,18,.72);-webkit-box-shadow:6px 0 24px rgba(32,21,18,.72);box-shadow:6px 0 24px rgba(32,21,18,.72)}
.footer a{display:block;float:left;position:relative}
.footer a em,.footer a i{display:block;position:absolute;font-style:normal}
.footerLink1{width:32%;height:100%;background-color:#f07b97}
.footerLink1 em{display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px}
.footerLink2{width:40%;height:100%;background-color:#ffa784}
/*.swtIcon{left:50%;top:36px;width:54px;height:48px;margin-left:-100px;background:url(footerLink2.png) no-repeat}
.swtIcon_Counter{left:50%;top:30px;width:28px;height:28px;margin-left:-68px;text-align:center;line-height:26px;background-color:#e60012;color:#fff;font-size:18px;font-style:normal;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;-moz-box-shadow:0 0 3px rgba(0,0,0,.8);-webkit-box-shadow:0 0 3px rgba(0,0,0,.8);box-shadow:0 0 3px rgba(0,0,0,.8)}
*/
.footerLink2 em{display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px}

.footerLink3{width:40%;height:100%;background-color:#72bec1}
.phoneIcon{left:50%;top:50%;width:54px;height:54px;margin-top:-27px;margin-left:-90px;background:url(footerLink3.png) no-repeat}
.footerLink3 em{display:block;left:50%;top:50%;margin-left:-28px;margin-top:-23px;color:#fff;font-size:32px;line-height:46px}
@media screen and (min-width:320px) and (max-width:900px){.footer{height:58px}
.homeIcon{top:18px;width:27px;height:24px;margin-left:-50px;-moz-background-size:95% 100%;-webkit-background-size:95% 100%;background-size:95% 100%}
.footerLink1 em{font-size:16px;line-height:23px;margin-left:-14px;margin-top:-12px}
/*.swtIcon{top:18px;width:24px;height:20px;margin-left:-60px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.swtIcon_Counter{top:15px;width:14px;height:14px;margin-left:-50px;line-height:13px;font-size:9px}
  */
.footerLink2 em{font-size: 1.3em;
    line-height: 23px;
    margin-left: -33px;
    margin-top: -12px;}
.phoneIcon{width:20px;height:20px;margin-top:-14px;margin-left:-60px;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.footerLink3 em{font-size: 1.3em;
    line-height: 23px;
    margin-left: -35px;
    margin-top: -12px;}

.footerLink4{width:20%;background:#757575;display:block;height:100%;position:relative;color:#fff}
.footerLink4 .picasd{margin-left: 25%; margin-top: 4%;}
.footerLink4 p{top: 56%;left: 28%; position: absolute; font-size: 1.2em;position:absolute}
}

.footerLink4{width:20%;background:#757575;display:block;height:100%;position:relative;color:#fff}
.footerLink4 .picasd{margin-left: 25%; margin-top: 4%;}
.footerLink4 p{top: 56%;left: 28%; position: absolute; font-size: 1.2em;position:absolute}
a:hover{color:#fff}