/* CSS Document */
@font-face {
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
} 
body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family: 'microsoft yahei','Î¢ÈíÑÅºÚ';
	color:#333333;
	background-color:#ffffff;	
 
}

a{
	color:#2D2D2D;
	text-decoration:none;
}
a:hover{
	color:#c80d23;
	transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;
}

.topNav{
	display:block;
	float:left;
	font-size:17px;
	color:#333333;
	text-align:center;
	width:105px;
	line-height:33px;
 
}
.topNav:hover{
	display:block;
	float:left;
	font-size:17px;
	color:#C80D23;
	text-align:center;
	width:105px;
	line-height:33px;
	 
 
}
.shangbiaoDiv{
 
	width:384px;
	float:left;
	margin-left:18px;
 
}
.shangbiaoDiv:hover{
	 
	width:384px;
	float:left;
	margin-left:18px;
	-webkit-box-shadow:0 0 16px #c1c1c1;  
	-moz-box-shadow:0 0 16px #c1c1c1;  
	box-shadow:0 0 16px #c1c1c1;  
	z-index:9999;
 
}
.shangbiaoDiva{
	font-size:24px;
	color:#5e5e5e;
	
}
.zhuanliDiv{
	width:224px;
	float:left;
	margin-left:20px;
}

.zhuanliDiv:hover{
	width:224px;
	float:left;
	margin-left:20px;
	-webkit-box-shadow:0 0 16px #c1c1c1;  
	-moz-box-shadow:0 0 16px #c1c1c1;  
	box-shadow:0 0 16px #c1c1c1;  
	z-index:9999;
}

.zhuanliDiva{
font-size:22px;
	color:#5e5e5e;
	
}
.banquanDiv{
	width:224px;
	float:left;
	margin-right:20px;
}

.banquanDiv:hover{
	width:224px;
	float:left;
	margin-right:20px;
	-webkit-box-shadow:0 0 16px #c1c1c1;  
	-moz-box-shadow:0 0 16px #c1c1c1;  
	box-shadow:0 0 16px #c1c1c1;  
	z-index:9999;
}

.banquanDiva{
font-size:22px;
	color:#5e5e5e;
	
}
.yinyingDiv{
	width:1150px;
	margin:0 auto;
	background-color:#ffffff;
	-webkit-box-shadow:0 0 26px #aeaeae;  
	-moz-box-shadow:0 0 26px #aeaeae;  
	box-shadow:0 0 26px #aeaeae;  
	z-index:9999;
}


.bottomAbig{
	font-size:18px;
	color:#ffffff;
	display:block;
	width:100%;
	line-height:45px;
}
.bottomAbig:hover{
	font-size:18px;
 
	color:#ffffff;
	display:block;
	width:100%;
	line-height:45px;
	text-decoration:none;
}
.bottomAsmall{
	font-size:13px;
	color:#cccccc;
	display:block;
	width:100%;
	line-height:30px;
	text-decoration:none;
}
.bottomAsmall:hover{
	font-size:13px;
	color:#ffffff;
	display:block;
	width:100%;
	line-height:30px;
	padding-left:5px;
	text-decoration:none;
	transition: all .3s;
	-webkit-transition: all .3s;
	-o-transition: all .3s;
	-moz-transition: all .3s;
}

.aboutLeft{
	width:80%;
	display:block;
	line-height:50px;
	font-size:16px;
	border-bottom:1px solid #e4e4e4;
	padding-left:20%;
	
}
.aboutLeft:hover{
	width:80%;
	display:block;
	line-height:50px;
	font-size:17px;
	border-bottom:1px solid #e4e4e4;
	padding-left:20%;
	background-color:#ffffff;
	
}
.xinwenflDiv{
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:120px;
	border:1px solid #dddddd;
	color:#747474;
	margin-right:15px;
	line-height:38px;
 
}
.xinwenflDiv:hover,.xinwenflDiv2:hover,.xinwenflDiv2{
	display:block;
	float:left;
	font-size:16px;
	text-align:center;
	width:120px;
	border:1px solid #c80d23;
	color:#c80d23;
	margin-right:15px;
	line-height:38px;
 
}
.sbserverDiv{
	display:block;
	float:left;
	font-size:12px;
	text-align:center;
	width:120px;
	border:1px solid #dddddd;
	color:#747474;
	margin-right:15px;
	line-height:35px;
	margin-top:10px;
 
}
.sbserverDiv:hover,.sbserverDiv2:hover,.sbserverDiv2{
	display:block;
	float:left;
	font-size:12px;
	text-align:center;
	width:120px;
	border:1px solid #c80d23;
	background-color:#faebed;
	color:#c80d23;
	margin-right:15px;
	line-height:35px;
	margin-top:10px;
 
}
.zixunA,.zixunA:hover{
	display:block;
	margin:0 auto;
	font-size:15px;
 
	text-align:center;
	width:120px;
	border:1px solid #c80d23;
	background-color:#c80d23;
	color:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	line-height:35px;
	margin-top:10px;
	 
}
.zixunB,.zixunB:hover{
	display:block;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	width:120px;
	border:1px solid #caa163;
	background-color:#caa163;
	color:#fff;
 
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	line-height:35px;
	margin-top:10px;
}
.sbleftDiv{
	display:block;
	float:left;
	font-size:14px;
	text-align:left;
	width:90%;
	padding-left:10%;
	color:#575757;
	margin-right:15px;
	line-height:30px;
	margin-top:5px;
}
.titleDiv{
	display:block;
	float:left;
	font-size:18px;
	text-align:center;
	width:130px;
	color:#575757;
	line-height:45px;
}
.titleDiv:hover,.titleDiv2:hover,.titleDiv2{
	display:block;
	float:left;
	font-size:18px;
	text-align:center;
	width:130px;
	color:#ffffff;
	background-color:#c80d23;
	line-height:45px;
}
.sernavdiv{
	display:block;
	float:left;
	font-size:16px;
	width:120px;;
	color:#ffffff;
	margin-right:15px;
	line-height:35px;
	margin-top:55px;
	border:1px solid #ffffff;
	text-align:center;
}

.sernavdiv:hover{
	display:block;
	float:left;
	font-size:16px;
	width:120px;;
	color:#ffffff;
	margin-right:15px;
	line-height:35px;
	margin-top:55px;
	border:1px solid #c80d23;
	background-color:#c80d23;
	text-align:center;
}




.serverzhuanliDiv{
	width:260px;
	float:left;
	margin-top:20px;
	margin-right:30px;
	border:1px solid #e7e7e7;
 
}

.serverzhuanliDiv:hover{
	width:260px;
	float:left;
	margin-top:20px;
	margin-right:30px;
	border:1px solid #ffffff;
	-webkit-box-shadow:0 0 16px #777777;  
	-moz-box-shadow:0 0 16px #777777;  
	box-shadow:0 0 16px #777777;  
	z-index:9999;


 
}

.serverzhuanliDiv .serName{
font-size:20px;
	color:#5e5e5e;
	
}
.serverzhuanliDiv:hover .serName{
font-size:20px;
	color:#c80d23;
	
}
.serverzhuanliDiv .ckxqA1{
display:block;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	width:120px;
	border:1px solid #c80d23;
	background-color:#ffffff;
	color:#c80d23;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	line-height:35px;
	margin-top:10px;
	margin-bottom:20px;
}
.serverzhuanliDiv:hover .ckxqA1{
display:block;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	width:120px;
	border:1px solid #c80d23;
	background-color:#c80d23;
	color:#ffffff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	line-height:35px;
	margin-top:10px;
	margin-bottom:20px;
}


.kechegnDiv-tea{
	width:240px;
	margin-right:70px;
	float:left;
	margin-bottom:24px;
	background:url(../images/bg-bg.jpg) top repeat-x;

}

.kechegnDiv-tea:hover{
	width:240px;
	margin-bottom:24px;
	margin-right:70px;
	float:left;
	background:url(../images/bg-bg2.jpg) top repeat-x;
	transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
	-moz-transition: all .5s;

}
.kechegnDiv-tea .kechengDiv-a{
	font-size:30px;
	color:#323232
}
.kechegnDiv-tea:hover .kechengDiv-a{
	font-size:30px;
	color:#fff
}
.kechegnDiv-tea .kechengDiv-span{
	font-size:18px;
}
.kechegnDiv-tea:hover .kechengDiv-span{
	font-size:18px;
	color:#fff;
}
.kechegnDiv-tea .kechengDiv-span2{
	font-size:14px;
	text-align:left;
	line-height:23px;
	color:#505050;
}
.kechegnDiv-tea:hover .kechengDiv-span2{
		font-size:14px;
	text-align:left;
	line-height:23px;
	color:#fff;
}
.kechegnDiv-tea .kechengDiv-b{
	font-size:16px;
	color:#323232;
	display:block;
	margin:0 auto;
	border:1px solid #c80d23;
	background-color:#c80d23;
	color:#ffffff;
 
	width:120px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	line-height:34px;
 
}
.kechegnDiv-tea:hover .kechengDiv-b{
	font-size:16px;
	color:#323232;
	display:block;
	margin:0 auto;
	border:1px solid #fff;
	width:120px;
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	line-height:34px;
	color:#fff;
}

.kechegnDiv-tea .yuanxing{
	-webkit-border-radius: 203px;
	-moz-border-radius: 203px;
	border:5px solid #ffffff;
}

.kechegnDiv-tea:hover .yuanxing{
	-webkit-border-radius: 203px;
	-moz-border-radius: 203px;
	border:5px solid #ffffff;
}




.page{text-align:center;margin-top:20px; }
.page a{
border:1px solid #515151;
margin-left:10px;padding:3px 8px;
background-color:#515151;color:#ffffff;
text-decoration:none;
font-size:12px; 
 
}
.page a:hover{background:#eb6100;border:1px solid #eb6100;color:#ffffff; }

 

.appleClass2{
	font-size:20px;
 
	color:#333333;
}
.appleClass2:hover{
	font-size:20px;
 
 
}
.leftAC{
	font-size:16px; color:#2d2d2d; font-weight:bold
}
.leftAC2{
	font-size:16px; color:#c80d23; font-weight:bold
}
.chakangg{
display:block;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	width:150px;
	border:1px solid #c80d23;
	background-color:#ffffff;
	color:#c80d23;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	line-height:35px;
	margin-top:10px;
	margin-bottom:20px;
}
.chakangg:hover{
display:block;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	width:150px;
	border:1px solid #c80d23;
	background-color:#c80d23;
	color:#fff;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	line-height:35px;
	margin-top:10px;
	margin-bottom:20px;
}


.xialaA{
	display:block;
	font-size:14px;
	width:95%;
	line-height:32px;
	margin:0 auto;
	background-color:#ffffff;
	border-bottom:1px solid #dedede;
	padding-left:5%;
	text-align:left;
	color:#5b5b5b;
	transition: all 0s;
    -webkit-transition: all 0s;
    -moz-transition: all 0s;
    -o-transition: all 0s;
}
.xialaA:hover{
	display:block;
	font-size:14px;
	width:95%;
	line-height:32px;
	margin:0 auto;
	background-color:#ff6700;
	border-bottom:1px solid #ff6700;
	padding-left:5%;
	text-align:left;
	color:#ffffff;
		 
	 
}
.leftla{
	 width:247px; position:absolute; margin:0 auto; 
	 background:url(../images/toumingbg.png);
	 margin-top:2px;
	 height:487px;
}
 /* ×ó²àÏÂÀ´²Ëµ¥*/
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;font-family: "Microsoft YaHei";font-size:14px;list-style:none;color:#666666;}
 
 
#nav_down { width:247px; z-index:10; }

.nav_down_li { width:247px; height:73px; position:relative; background:url(../images/leftbg1.png); color:#ffffff }
.nav_down_li:hover { width:247px; height:73px; position:relative; background:url(../images/leftbg2.png); }
.nav_down_li .nav_li_a{ font-size:20px;text-align:left;color:#ffffff; line-height:73px;width:247px; margin:0 auto;display:block;height:73px;text-indent:73px;  }
.nav_down_li:hover .nav_li_a{ font-size:20px;text-align:left;color:#c80d23; line-height:73px;width:247px; margin:0 auto;display:block;height:73px;text-indent:73px;  }
.out1_box:hover .nav_li_a{
 	color:#c80d23;
 }
.nav_down_li:hover div { display:block;}


.nav_down_out1 { 
width:950px;background:#ffffff;
/*filter:alpha(opacity=90);     ie5-7  
/*opacity: 0.9;*/
line-height:26px;
position:absolute;
left:247px; 
z-index:20; 
border-left:none; 
display:none;

}


.lanseA{
	color:#20b8d0;
	font-size:14px;
}
.lanseA:hover{
	color:#ff6700;
	font-size:14px;
}
.out1_con {padding:20px 24px;}
.out1_box {  padding-left:2px; color:#5b5b5b}

 
.xialaTitle2{
	font-size:20px;
	color:#222222;
	 
}

.topxialaaDiv{
	float:left;
	width:130px;
	font-size:14px;
	text-align:left;
	color:#666666;
}

.indexserDiv{
	float:left;
	width:110px;
	font-size:14px;
	line-height:35px;
	text-align:center;
	color:#4d4b4c;
}



#mask_shadow {
  display: none;
  opacity: 0;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, .5);
}
#popup {
  display: none;
  opacity: 0; 
  position: absolute;
  z-index: 2;
  top: 450px;
  width: 500px;
  height: 360px;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
}
#popup .title {
  position: relative;
  width: 100%;
  height: 55px;
  background-color: #ec2829;
  cursor: move;
}
#popup .title p {
	text-align:center;
  line-height: 55px;
  color: #fff;
  font-size:25px; 
}
#popup .title span {
  position: absolute;
  top: 12px;
  right: 20px;
  width: 30px;
  height: 30px;
  color: #fff;
  opacity: .2;
  font-size: 21px;
  cursor: pointer;
  text-align: center;
  border: 1px solid #fff;
}
#popup .title span:hover {
  opacity: .8;
}
#popup .cont { width: 460px; background-color: #EDEDED;    }
.chaxun{
	display:block;
	margin:0 auto;
	font-size:15px;
	text-align:center;
	width:160px;
	border:1px solid #ec2829;
	background-color:#ec2829;
	color:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	line-height:50px;
	margin-top:20px;
	margin-bottom:20px;
}
img{
	border:0px;
}
.asb{
	text-align:center; font-size:24px; color:#da2226; line-height:75px; height:75px;
}
.yuanxing2{
	-webkit-border-radius: 146px;
	-moz-border-radius: 146px;
	 
}


.buybiaoA{
	display:block;
	float:left;
	font-size:13px;
	width:110px;
	line-height:30px;

	border:1px solid #f3f3f3;
 
	margin-left:5px;
	text-align:center;
	margin-bottom:5px;
	color:#858585;
}
.buybiaoA:hover,.buybiaoA2,.buybiaoA2:hover{
	display:block;
	float:left;
	font-size:13px;
	width:110px;
	line-height:30px;
	border:1px solid #c3000c;
	background-color:#f3f3f3;
	margin-left:5px;
	text-align:center;
	color:#c3000c;
	margin-bottom:5px
}

.productDiv{
	float:left;
	width:215px;
	margin-right:16px;
	margin-bottom:20px;
	border:1px solid #FFFFFF;
	background-color:#FFFFFF;
	height:340px;
	overflow:hidden;
	padding-top:10px;
}

.productDiv:hover{
	float:left;
	width:215px;
	margin-right:16px;
	margin-bottom:20px;
	border:1px solid #c80d23;
	transition: all .2s;
	-webkit-transition: all .2s;
	-o-transition: all .2s;
	-moz-transition: all .2s;
 height:340px;
	z-index:9999;
	
 
}
.zongheA{
	display:block;
	float:left;
	font-size:12px;
	width:90px;
	line-height:30px;
	border:1px solid #b5b5b5;
	background-color:#ffffff;
	margin-left:5px;
	text-align:center;
	color:#8b8b8b
 
}
.zongheA:hover,.zongheA2,.zongheA2:hover{
	display:block;
	float:left;
	font-size:12px;
	width:90px;
	line-height:30px;
	border:1px solid #c3000c;
	background-color:#ffffff;
	margin-left:5px;
	text-align:center;
 
	color:#c3000c;
 
}
.maisb{
	display:block;
	float:left;
	font-size:14px;
	width:110px;
	margin-top:5px;
	color:#828383;
	line-height:33px;
	border:1px solid #828383;
	background-color:#ffffff;
	margin-left:5px;
	text-align:center;
}
.maisb:hover{
	display:block;
	float:left;
	font-size:14px;
	width:110px;
	margin-top:5px;
	color:#fff;
	line-height:33px;
	border:1px solid #ff6700;
	background-color:#ff6700;
	margin-left:5px;
	text-align:center;
}



.ljxj{
	display:block;
	float:left;
	font-size:14px;
	text-align:center;
	width:100%;
	line-height:33px;
	background-color:#4e4e4e;
	color:#ffffff;
	margin-top:15px;
 
}
.productDiv:hover .ljxj{
		display:block;
	float:left;
	font-size:14px;
	text-align:center;
	width:100%;
	line-height:33px;
	background-color:#c80d23;
	color:#ffffff;
	margin-top:15px;
}
.caonim01,.caonim01:Hover{
	display:block;
	float:left;
	font-size:14px;
	text-align:center;
	width:130px;
	line-height:38px;
	background-color:#c80d23;
	border:1px solid #c80d23;
	color:#ffffff;
	margin-top:15px;
}
.caonim02{
	display:block;
	float:left;
	font-size:14px;
	text-align:center;
	width:130px;
	line-height:38px;
	background-color:#ffffff;
	border:1px solid #c80d23;
	color:#c80d23;
	margin-top:15px;
	margin-left:20px;
}
.caonim02:Hover{
	display:block;
	float:left;
	font-size:14px;
	text-align:center;
	width:130px;
	line-height:38px;
	background-color:#c80d23;
	border:1px solid #c80d23;
	color:#fff;
	margin-top:15px;
	margin-left:20px;
}

.lefcC{
display:block;
	float:left;
	font-size:12px;
	text-align:center;
	width:80px;
	line-height:28px;
	background-color:#ffffff;
	border:1px solid #ffffff;
	margin-left:8px;
	color:#a1a1a1;
 
}
.lefcC:hover{
display:block;
	float:left;
	font-size:12px;
	text-align:center;
	width:80px;
	line-height:28px;
	background-color:#ffffff;
	border:1px solid #c80d23;
	margin-left:8px;
	color:#c80d23;
 
}


.biaoA{
	display:block;
	float:left;
	font-size:15px;
	width:120px;
	line-height:33px;
	background-color:#eeeeee;
	border:1px solid #eeeeee;
	margin-left:5px;
	text-align:center;
	margin-bottom:5px
}
.biaoA:hover,.biaoA2,.biaoA2:hover{
	display:block;
	float:left;
	font-size:15px;
	width:120px;
	line-height:33px;
	background-color:#c80d23;
	border:1px solid #c80d23;
	margin-left:5px;
	text-align:center;
	color:#ffffff;
	margin-bottom:5px
}



.huise{
	color:#585959;
}
.huise2{
	color:#c80d23;
 
}


.dianjizhucecilai{
	display:block;
	float:left;
	font-size:15px;
	width:160px;
	line-height:39px;
	background-color:#dbb371;
	border:1px solid #dbb371;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	text-align:center;
	color:#ffffff;
	 
}