@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; font-size:100%; font-family:'微软雅黑';}
.clear{ clear:both;}
li{ list-style:none;}
a{ text-decoration:none; font-family:'微软雅黑';color:#221815; }
a:hover{ color:#333333; }
img{ border:0px;}
body{  font-family:'微软雅黑';  }
.song{ font-family:'宋体';}

 
.header2{ width:100%; height:63px; position:relative;background:#ffffff; }

.kd01{ width:100%; margin:0 auto; text-align:center; }
.kd02{ width:100%; margin:0 auto; text-align:center; }

@media (min-width:640px) and (max-width:2400px){
	.kd02{ width:640px; margin:0 auto; text-align:center; position:relative; }
}
@media (min-width:0px) and (max-width:640px){
	.kd02{ width:100%; margin:0 auto; text-align:center; }
}
 
.header2 .logo a{ width:164px; background-image:url(logo.png); background-repeat:no-repeat; background-size:100% 100%; height:40px; top:12px;   position:absolute; left:5%;   } 
 
 

.header2 .return2 a{ width:27px;height:20px;top:22px; position:absolute; right:3%; background-image:url(showme.png); background-repeat:no-repeat; background-size:100% 100%; text-indent:-9999px; display:block;}
 

.header2 .return2 a:hover{ color:#ff0000;}




.header  {
 height:50px;background:#e30920; position:relative;  
}
.header .logo2 a{ width:120px; height:30px; top:7px; position:absolute; left:50%; margin-left:-60px; color:#ffffff; font-size:26px; line-height:30px; letter-spacing:2px;} 
.header .logo3 a{ width:160px; height:30px; top:7px; position:absolute; left:50%; margin-left:-70px; color:#ffffff; font-size:22px; line-height:30px; } 
 
.header .home a{ width:18px;height:23px; top:14px; float:left; position:absolute; left:5%; background-image:url(index.png); text-indent:-9999px;background-repeat:no-repeat; background-size:100% 100%; }

.header .return2 a{ width:26px;height:20px;top:14px; position:absolute; right:5%; background-image:url(show3s.png); background-repeat:no-repeat; background-size:100%  ; background-position:center center; text-indent:-9999px; display:block;}

 
.header3  {
 height:48px;background:#e60012; position:relative; 
}
.header3 .logo2 a{ width:120px; height:30px; top:7px; position:absolute; left:50%; margin-left:-60px; color:#ffffff; font-size:26px; line-height:30px; letter-spacing:2px;} 
.header3 .logo3 a{ width:120px; height:30px; top:7px; position:absolute; left:50%; margin-left:-60px; color:#ffffff; font-size:22px; line-height:30px; } 
.header3 .home a{ width:18px;height:20px; top:14px; float:left; position:absolute; left:10px; background-image:url(index1.png); text-indent:-9999px;background-repeat:no-repeat; background-size:100% 100%; }
.header3 .return2 a{ width:32px;height:20px;top:14px;  position:absolute;color:#ffffff; font-size:16px; right:10px;   display:block;}

.lines{ width:100%; margin: 0 auto;text-align:center;background:url(../images/line.png) no-repeat center top; height:3px; text-indent:-9999px; margin-top:0px;position:absolute; bottom:1px; left:0; z-index:999;}
.line2{ width:100%; margin: 0 auto;text-align:center;background:url(../images/line.png) no-repeat center top; height:3px; text-indent:-9999px; margin-top:1px; }
 

.shua1 a{ display:block; width:80px;height:32px;
background-image:url(shua1.png); background-repeat:no-repeat; background-size:20px 19px;
background-position:8px center;font-size:16px; color:#FFFFFF; text-indent:20px; line-height:32px; text-align:center; margin:0 auto;border-top:1px solid #eeeeee; }  

.shua3 a{ display:block; width:80px;height:32px;
background-image:url(shua2.png); background-repeat:no-repeat; background-size:20px 21px;
background-position:8px center;font-size:16px; color:#FFFFFF; text-indent:20px; line-height:32px; text-align:center; margin:0 auto; margin-bottom:2px; } 

 
 
.a22{ width:100%; margin:0 auto; text-align:center;background:#3a3a3a; }

.a28{ width:100%; margin:0 auto; text-align:center; background:#ffffff; border-bottom:10px solid #f2f2f2;}

 

.index01{ width:100%; margin:0 auto; text-align:center;background-image:url(index01.jpg); background-repeat:no-repeat; background-size:100% 100%;}
.index02{ width:100%; margin:0 auto; text-align:center;background-image:url(index02.jpg); background-repeat:no-repeat; background-size:100% 100%;}

 
 
.a23{ width:94%; margin:0 auto; text-align:center;  }
.a25{ width:100%; margin:0 auto; text-align:center;  }

.daxie{ text-transform:uppercase;}
.a29{ width:100%;margin:0 auto; text-align:center;background:#FFFFFF; }

.an1{ width:90%; margin:0 auto; text-align:center;  }
.an2{ width:90%; margin:0 auto; text-align:center;background:#3b3b3b;}


.a99{ width:72%; margin:0 auto; text-align:center; }

 
.a2{ width:100%; margin:0 auto; }
.a3{ width:100%; margin:0 auto; background:#3d3c3c; }
.a5{ width:100%; margin:0 auto; background:url(shens.jpg) no-repeat center top ; height:37px;}

input{outline:none;}


.a6{ width:100%; margin:0 auto; background:#f3f3f3; text-align:center; }

 
.closed {z-index:9999;position:fixed; right:0;top:0; width:100%; height:63px; text-align:right; }
.closed a{display:block; font-size:50px; line-height:30px; color:#ffffff; margin-top:10px; margin-right:15px; width:42px; height:40px; border:1px solid #ffffff; background:#323232; float:right; text-align:center;}
 
.menus a{ font-size:16px; color:#ffffff; text-align:center;display:block; height:40px; line-height:40px; margin-bottom:12px; width:200px; margin:0 auto; border-bottom:1px solid #ffffff; text-transform:uppercase;}
.menus1 a{ font-size:16px; color:#19853a; text-align:center;display:block; height:40px; line-height:40px; margin-bottom:12px; width:200px; margin:0 auto; border-bottom:1px solid #ffffff; text-transform:uppercase;}


.menu2 a{ font-size:16px; color:#221815; text-align:center;display:block; height:40px; line-height:40px;  width:100%; margin:0 auto;  text-transform:uppercase; background:url(tels.png) no-repeat 7% center #e6e6e6;}
.menus2 a{ font-size:16px; color:#221815; text-align:center;display:block; height:35px; line-height:35px;  width:100%; margin:0 auto;  text-transform:uppercase; background:url(tels.png) no-repeat 7% center #e6e6e6;}


 

.fooder{ width:304px; margin:0 auto; text-align:center;font-family:"微软雅黑"; font-size:12px; height:50px; color: #333333; border-top:1px solid #dedede; padding-top:10px;   margin-top:30px; margin-bottom:30px;}
.fooder p a{font-family:"微软雅黑"; font-size:12px; color: #333333;}
.fooder p a:hover{ text-decoration:underline;}

.flout_bottom{ width:100%; height:68px; position:fixed; bottom:0px;font-family:"微软雅黑";  color:#FFFFFF;background:#171312; z-index:9999;  }
 
.flout_bottom{ width:100%; height:68px; position:fixed; bottom:0px;font-family:"微软雅黑";  color:#FFFFFF;background:#171312; z-index:9999;  }

.cegud{ width:46; height:46px; position:fixed; bottom:120px; right:30px;z-index:9999;  }
 
 

.hbs {
color:#b88a3d;}
.hbs a{
color:#b88a3d;}
.hbs a:hover{
color:#FF0000;}

.shs {
color:#7b7d81;}
.shs a{
color:#7b7d81;}
 
.shes {
color:#7a2905;}
.shes a{
color:#7a2905;}
.shes a:hover{
color:#772705;}

.lans {
color:#0792c0;}
.lans a{
color:#0792c0;}

.wlans {
color:#087bcd;}
.wlans a{
color:#087bcd;}

.slans {
color:#008cd6;}
.slans a{
color:#008cd6;}

 

.font14,.font14 a{
	font-size:16px;
}
.font14s,.font14s a{
	font-size:14px;
}
.font12,.font12 a{
	font-size:12px;
}
.font13,.font13 a{
	font-size:13px;
}
.font16,.font16 a{
	font-size:16px;
}
.font18,.font18 a{
	font-size:18px;
}
.font20,.font20 a{
	font-size:20px;
}
.font24,.font24 a{
	font-size:24px;
}
.font25,.font25 a{
	font-size:25px;
}
.font28,.font28 a{
	font-size:30px;
}
.bais,.bais a{
	color:#FFFFFF;
}
.bais a:hover{
	color:#e5d6b8;
}

.bais2,.bais2 a{
	color:#dcdddd;
}
.bais2 a:hover{
	color:#e5d6b8;
}

.hongs,.hongs a{
	color:#e60012;
}
.hongs a:hover{
	color:#000000;
}

.fhongs,.fhongs a{
	color:#b10517;
}
.dhuis,.dhuis a{
	color:#4e4d4d;
}
.huis,.huis a{
	color:#999999;
}
.huis a:hover{
	color:#ff0000;
}

.heis,.heis a{
	color:#333333;
}
.heis a:hover{
	color:#ff0000;
}

.lvs {
color:#35b589}
.lvs a{
color:#35b589;}
.lvs a:hover{
color:#ff0000;}
 
.hbeis{background:url(arrow1.png) no-repeat right center; width:98px;} 
.hbeis2{background:url(arrow2.png) no-repeat right center; width:98px;} 
.hbeis3{background:url(arrow2.png) no-repeat right center; width:128px;}

.news{  background-image:url(xnew.jpg); background-repeat:no-repeat; background-size:100% 100%; margin:0 auto; width:100%; }
.news2{ margin:0 auto; width:92%; }
 
.bhs a {color:#ffffff;font-size:12px;  text-align:right; background:#ec5a1c; padding:2px 8px; float:right;  }

 
.rollBox #List1,.rollBox #List2{float:left;}
.clearfix1 {_zoom: 1;}
 
 
 
 
.jhs{color:#ec771b;}
.jhs a{color:#ec771b;}
.jhs a:hover{color:#ff0000;}
 
  .wx_tips3:hover .tips_bd3 {
	display:block;
}

 

 

.a59{ width:100%;margin:0 auto;text-align:center;background:#19853a;
position:fixed;
bottom:0;
z-index:9998;
text-align:center;
left:0;
}


.pd15{padding-top:15px;}
.pd5{padding-top:5px;}
.pd3{padding-top:3px;}
.pd10{padding-top:10px;}
.pd20{padding-top:20px;}
.pd25{padding-top:25px;}
.pd30{padding-top:30px;}
.pd35{padding-top:35px;}
.pd40{padding-top:40px;}
.pd45{padding-top:45px;}

.pdb15{ padding-bottom:15px;}
.pdb5{padding-bottom:5px;}
.pdb10{padding-bottom:10px;}
.pdb20{padding-bottom:20px;}
.pdb25{padding-bottom:25px;}
.pdb30{padding-bottom:30px;}
.pdb35{padding-bottom:35px;}
.pdb40{padding-bottom:40px;}
.pdb45{padding-bottom:45px;}
 
.wens1 { width:100%;}
.wens1 ul li{ list-style:none; float:left;width:33%; }
.wens1 ul li a{ float:left; width:100%; display:block; text-indent:28px; text-align:left; font-size:16px; color:#ffffff;}
.wens1 ul .dao1{ background-image:url(dao1.png); background-repeat:no-repeat; background-position:8px center; background-size:17px;}
.wens1 ul .dao2{ background-image:url(dao2.png); background-repeat:no-repeat; background-position:8px center; background-size:17px;}
.wens1 ul .dao3{ background-image:url(dao3.png); background-repeat:no-repeat; background-position:8px center; background-size:17px;}
 
.wens1 ul .wens2{ border-right:1px solid #ffffff;}

.dao5s a{ color: #e30920;font-size: 15px;display: block;height:43px;padding-top:2px;width:100%; text-align:center; line-height:30px; background:url(dmenuh.png) no-repeat center 31px;}
 

.cpbgs{position:absolute; bottom:-4px; z-index:10001; width:69px; left:34px; height:5px; overflow:hidden; }




.ltext {text-align:center;  }
 

.dliuyan{ text-indent:28px;color:#45ae3e;  height:30px; font-size:16px;   background:url(http://www.aizijy.com/images/wlius.png) no-repeat left center; text-align:left; font-weight:bold; line-height:25px;}

input,textarea{outline:none;}

 

 

a.kmores{color: #222222; line-height:28px;height:28px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-align: center;padding:3px 35px; cursor:pointer; font-size:16px; width:70px; margin:0 auto; display:block;  background-color:#ffffff; border:1px  solid #19853a;  }

a.dmores{color: #222222; line-height:28px;height:28px; border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px; text-align: center;padding:3px 35px; cursor:pointer; font-size:16px; width:70px; margin:0 auto; display:block;  background-color:#ffffff; border:1px  solid #19853a;  }
 .sub6 {
 width:100%; height:35px; text-align:center;  background:#d61418; font-size:16px; line-height:35px; cursor:pointer; border:0; color:#FFFFFF;
}
.sub6:hover{
  background:#772705; 
}

 .sub8 {
 width:90%; height:45px; text-align:center;  background:#e60012; font-size:18px; line-height:35px; cursor:pointer; border:0; color:#FFFFFF; margin:0 auto; border-radius:5px;
}
.sub8:hover{
  background:#14a83b; 
}

.xnews {
	width:320px; margin:0 auto; text-align:center; position:relative;
} 
.xnews .gmores {
	  position:absolute; right:0; top:10px; z-index:10;
} 
.xnews .gmores a{
	font-size:14px;
	color:#231815;
} 
.xnews .gmores a:hover{
	font-size:14px;
	color:#772705;
}

 
.shenh a img {
	-webkit-transition:opacity 0.35s;
	transition:opacity 0.35s;
	opacity:0.6;
}
 
.shenh a:hover img {
	opacity:1.0;
	
}

.das1 { width:100%; margin: 0 auto;text-align:center;background-image:url(../../images/qans.png);  background-repeat:no-repeat; background-size:100% 100%; }




.qhss{text-align:left;color:#ee8219; line-height:26px;font-size:14px; border:1px solid #ee8219; border-bottom:0; padding:10px; }

.tzis2 a{color:#fffa65;font-family:Impact; font-size:20px; }


 
.tel1 a{ display:block; width:100%;height:40px;
background:url(tel2.png) no-repeat 35% center #e30920;  
 font-size:16px; color:#ffffff; text-indent:20px; line-height:40px; text-align:center; }  
.tel1 a:hover{  background:url(tel1.png) no-repeat 35% center #ffffff;  color:#e30920;  }  

.add1 a{ display:block; width:100%;height:40px;
background:url(add1.png) no-repeat 35% center #ffffff;  
 font-size:16px; color:#e30920;  text-indent:20px; line-height:40px; text-align:center; }  
.add1 a:hover{  background:url(add2.png) no-repeat 35% center #e30920;  color:#ffffff;  }  

 
.homes{ 
position:fixed;
bottom:73px;
z-index:8000;
left:10px;
border:0;
}
 
 
.pros,.pros1{padding-top:6px;}
.pros a{ font-size:16px; color:#000000;}
.pros1 a{ font-size:16px; color:#e5007f;}


.xpro a{ font-size:16px; color:#ffffff; height:40px; line-height:38px; background:#e60012; display:block;}
.xpros a{font-size:16px; color:#000000; height:40px; line-height:38px; background:#ffffff; display:block;}
.fl{float:left;}
.sou1{width:100%; border:1px solid #545454; text-align:left; text-indent:5px; height:28px; line-height:27px;font-size:16px; font-family:'微软雅黑'; color:#666666;}
.sou2{width:100%; border:1px solid #545454; color:#FFFFFF; font-size:16px; font-family:'微软雅黑'; text-align:center; background:#000000;height:30px; line-height:27px; cursor:pointer;}

.sub5 {
color:#c7c7c7; font-size:18px; font-family:"宋体"; border:1px solid #c7c7c7; width:15px; height:20px; line-height:16px; background:#FFFFFF; cursor:pointer;
}
 
.sub7 {
color:#000000; font-size:13px;text-align:center; font-family:Arial, Helvetica, sans-serif; border:1px solid #c7c7c7; width:30px; height:20px; line-height:18px; background:#FFFFFF; cursor:pointer; margin-bottom:5px;
}
.dnone{display:none;}

.btitle a{
	display:block;
	margin-bottom:15px;
	width:100%;
	height:20px;
	text-align:center;
	border-bottom:1px solid #00b0dd;
	text-decoration:none;
	line-height:17px;
	font-size:20px;
	color:#434343;
	font-weight:bold;
	padding-bottom:8px;
 
}
 
.la01 a {
	display:block;
	background:url(../../images/hg01.png) ;
	margin:0 auto;
	margin-top:15px;
	width:215px;
	height:40px;
	text-align:left;
	border:2px solid #a0a0a0;
	text-indent:28px;
	text-decoration:none;
	line-height:38px;
	font-size:14px;
	color:#221815;
}
.la01 a:hover {
	background:url(../../images/hg.png) #e30920;
	border:2px solid #e30920;
	color:#FFFFFF;
}

.la02 a {
	display:block;
	background:url(../../images/hg01.png) ;
	margin:0 auto;
	margin-top:15px;
	width:215px;
	height:40px;
	text-align:center;
	border:2px solid #a0a0a0;
	text-decoration:none;
	line-height:38px;
	font-size:14px;
	color:#221815;
}
.la02 a:hover {
	background:url(../../images/hg.png) #e30920;
	border:2px solid #e30920;
	color:#FFFFFF;
}

.nmore  a{ font-size:16px; color:#ffffff; height:32px; display:block; line-height:32px;text-align:center; width:125px; margin:0 auto; background:#e60012;}

.navx a{border:1px solid #b8a07b; text-align:center; height:30px; line-height:28px; display:block; color:#b8a07b;} 

.navx a{border:1px solid #b8a07b; text-align:center; height:30px; line-height:28px; display:block; color:#b8a07b;} 
.navxs a{border:1px solid #b8a07b; text-align:center; height:30px; line-height:28px; display:block; color:#ffffff; background:#b8a07b;}

.ashu{width:35px; height:35px; margin:0 auto; line-height:35px; color:#ffffff; font-size:18px; border-radius:35px; background:#e30920; text-align:center; font-weight:bold; margin-top:8px; margin-bottom:8px;} 

.posa{position:relative;}
.pswen a{position:absolute; display:block; width:100%; height:30px; line-height:30px; font-size:14px; color:#FFFFFF; z-index:100; left:0; bottom:0; z-index:10; background:#33a329;}

.swens{ padding-top:12px; line-height:22px;color:#3f3f3f;}
.swens a{ color:#3f3f3f;}


.wdian{text-align:center; background-image:url(../images/webmap.jpg); background-repeat:no-repeat; height:300px; width:300px; margin:0 auto; background-size:100% 100%;}

.xtitle{height:30px; line-height:30px; background:#40b036; text-align:center; font-size:14px; color:#ffffff;}

.xtitle a{ display:block;height:30px; line-height:30px; background:#40b036; text-align:center; font-size:14px; color:#ffffff;}

.xwtitle{height:33px; line-height:33px; background:#40b036; text-align:center; font-size:16px; color:#ffffff; font-weight:bold;}

.xtitle2{height:30px; line-height:30px; background:#40b036; text-align:center; font-size:12px; color:#ffffff;}

.xwtitle3{height:36px; line-height:36px; background:#73cfeb; text-align:center; font-size:20px; color:#000000;  }

.tels a,.tels2 a{ display:block; background:#3d3c3c; height:35px; color:#ffffff; font-size:18px; line-height:35px; text-align:center; background-image:url(tels.png); background-repeat:no-repeat; background-position:27% center ; background-size:25px 25px;}

.nav_box{ width:100%; margin:0 auto;background:#eeeeee; height:auto; }
.nav_box ul  {background:#eeeeee;}
.nav_box ul li{ width:24.75%; float:left; text-align:center; padding-bottom:6px;border-bottom:1px solid #848383;border-left:1px solid #848383; padding-top:6px;background:#eeeeee;}
.nav_box ul li.qclass{border-left:0;}
.nav_box ul li a{ color:#231815; font-size:16px;}
.nav_box ul li a:hover{ text-decoration:none; color:#b10517;}

.nav_box2{ width:100%; margin:0;background:#ffffff;z-index:100; overflow:hidden;}
.nav_box2 ul li{ width:33.33%; float:left; text-align:center;}
.nav_box2 ul .teli1 a{ color:#000000; font-size:16px; width:100%; height:35px;  display:block;margin:0 auto; border-right:1px #000000 solid;border-bottom:1px #000000 solid; line-height:35px; overflow:hidden;}
.nav_box2 ul .teli1 a:hover{ text-decoration:none; color:#40af36; }
.nav_box2 ul .teli1 a.cur{color:#40af36; font-size:16px; width:100%; height:35px;  display:block;margin:0 auto;border-right:1px #000000 solid;border-bottom:1px #000000 solid;line-height:35px; overflow:hidden;}


.nav_box2 ul .teli2 a{ color:#000000; font-size:16px; width:100%; height:35px;  display:block;margin:0 auto; border-right:1px #000000 solid; line-height:35px; overflow:hidden;}
.nav_box2 ul .teli2 a:hover{ text-decoration:none; color:#40af36; }
.nav_box2 ul .teli2 a.cur{color:#40af36; font-size:16px; width:100%; height:35px;  display:block;margin:0 auto;border-right:1px #000000 solid; line-height:35px; overflow:hidden;}
 
.fshou{border-top:1px solid #3a3a3a; padding-top:10px; }


.ptitle a{text-align:center; width:170px; margin:0 auto;  height:32px; line-height:32px; font-size:18px; color:#ffffff; background-image:url(wjian.png); background-repeat:no-repeat; background-size:100% 100%;margin-bottom:15px; display:block;}


.cmores2 a{ font-size:18px; color:#ffffff; height:30px; display:block; line-height:30px;text-align:center; width:95px; margin:0 auto;  background:#3faf36; border-radius:15px; margin-bottom:15px;}
 

.powens{position:absolute; right:0; top:0; z-index:888; width:26%;}
.powens2{position:absolute; right:10%; bottom:-5px; z-index:888; width:26%;}
.powens3{position:absolute; right:0; bottom:-5px; z-index:888; width:26%;}

.dlbg{background-image:url(dlbg.jpg); background-repeat:no-repeat; background-size:100% 100%; height:100%; }


.vips{ border:1px solid #c9c9c9; text-align:center; padding:15px 0; border-radius:10px;}
.vips2{color:#e70012; font-size:18px;}
.vips3 a{
 width:100%; height:45px; text-align:center;  background:#e70012; font-size:18px; line-height:43px; cursor:pointer; border:0; color:#FFFFFF; display:block; border-radius:5px;
}
.vips3 a:hover{
  background:#e70012; 
}

.a56{ width:100%;margin:0 auto;text-align:center;background:#ffffff;
position:fixed;
bottom:0;
z-index:9998;
text-align:center;
left:0;
height:60px;
border-top:1px solid #c3c3c3;
}
.pros,.pros1{padding-top:6px;}
.pros a{ font-size:16px; color:#000000;}
.pros1 a{ font-size:16px; color:#e70012;}

div.jogger {
	padding:2px;margin:2px; line-height:18px;
}
div.jogger a {
	 margin:1px; color: #5a5f63;background-color: #ffffff; text-decoration: none; padding:2px 5px; display:inline-block; vertical-align:top; font-size:14px; border:1px solid #cccccc;
}
div.jogger a:hover {
	 margin:1px; color: #fff; background-color:#e70d0c;border:1px solid #f53679;
}
div.jogger a:active {
	margin:1px; color: #fff; background-color:#e70d0c;border:1px solid #f53679;
}
div.jogger a.current {
	margin:1px; color: #fff; background-color:#e70d0c;border:1px solid #f53679;
}
div.jogger a.disabled {
	display: none;
}
.hbjs{font-size:18px; color:#ffffff; text-align:center; background:#19853a; padding:5px 0;}
.text24{text-indent:24px;}
.text28{text-indent:28px;}
.text32{text-indent:32px;}

.lineh28{line-height:28px;}
.lineh25{line-height:25px;}
.lineh22{line-height:22px;}
.lineh26{line-height:26px;}
.lineh30{line-height:30px;}
.lineh32{line-height:32px;}