@charset "utf-8";
body {
      margin:0;
	  padding:0;
	  line-height:21px;
	  color:#767676;
	  font-size:12px;
	  font-family:"Î¢ÈíÑÅºÚ";
	
	 
	  }
ul { margin:0; padding:0; }
li { margin:0; padding:0; list-style:none }
a {
    color:#767676;
	text-decoration:none;
	}
p { margin:0;}
img {
    border:none;
	}
a:hover {
    color:#0093dc;
	}
.wrap { width:100%; overflow:hidden; margin:0 auto }
.wrap1 { width:320px; margin:0 auto; }
.lm { line-height:35px; background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkLJO9LD1Z.jpg) no-repeat center }
.lm h2 { font-size:26px; color:#333; text-align:center; font-weight:100; margin:0; line-height:26px; }
.lm h3 { font-size:14px; color:#333; text-align:center; font-weight:100; margin:0; margin:0; margin-bottom:5px }


.bt { padding-left:10px; width:100px; font-size:18px; color:#000; float:left; border-bottom:1px solid #8a6f38 }
.gd { width:60px; text-align:center; float:right; line-height:35px; font-size:12px; color:#999 }
.cp li { width:300px; text-align:center; margin-bottom:20px }
.cp { padding:10px; }
.cp img { border:1px solid #e1e1e1; }
.cp h3 { font-size:21px; margin:0; color:#000; font-weight:100; line-height:40px }

.left { width:115px; float:left; text-align:left; }
.right { width:40px; float:right; text-align:center; }
.nav{ line-height:40px; background:#0f75ca;}

#nav { }
#nav ul {
    margin:0;
	padding:0;
	font-family:"??????";
	}
#nav a {
	display:block;
	
	text-decoration:none;
	
	color:#fff;
	
	line-height:40px;
	font-size:15px;
	font-weight:bold;
	
}
#nav a:hover,#nav a.active {
	color:#fff;
	
	
	line-height:40px;
	display:block;
	background:#2789e4;
	
	

}
#nav li {
	
	
	width:33%;
	
	float:left;
	text-align:center;
	
	list-style:none;
	border-bottom:1px solid #2789e4;
	border-left:1px solid #2789e4;
	
	
	
}



#nav li ul {
	position:absolute;
	top:157px;
	left:-999em;
	width:100px;
	margin-left:0;
   *margin-left:-66px;
	
	
	border-bottom:0;
	border-top:0;
	z-index:999;
	
	background:#9c7f48;
}
#nav li ul li {
	
	
	
	line-height:30px;
	
	width:100px;
	
	border-right:0;
}
#nav li ul a {
	display:block;
	width:100px;

	line-height:30px;
	font-weight:100;
	text-align:center;
	
	font-size:12px;
	padding:0;
	color:#fff;
}
#nav li ul a:hover {
	color:#fff;
	background:#865d34;
	width:100px;
	line-height:30px;
	text-align:center;
	padding:0;
	
	font-weight:100;
}
#nav li:hover ul {
	left:auto;
}
#nav li.sfhover ul {
	left: auto;
}
#nav .arrowFront, #nav .arrowAfter {
	width:2px;
	height:30px;
	
	overflow:hidden;
	text-indent:-999em;
}
#nav .arrowFront a, #nav .arrowAfter a {
	line-height:30px;
}
#nav .arrowFront {
	float:left;
	background-position:-54px -68px
}
#nav .arrowAfter {
	float:right;
	background-position:-83px -68px
}

.head {
    height:102px;
	background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkpHSOJNucsDIH.jpg) no-repeat top left;
	}

.list {
   margin:0;
   padding:0;
   }
.list li {
   margin:0;
   
   padding:0;
   list-style:none; 
  
   line-height:26px;
 
   }
.list span { width:60px; float:right; color:#999 }

 

#focus-wrap{ height:278px; position:relative; margin-bottom:30px}
#frame{width:100%; overflow:hidden;}
#img{ position:relative; height:278px; overflow:hidden;}
#img li{height:278px; width:100%; display:none; position:absolute; top:0px; }
#btn{width:100px; margin:0 auto; text-align:center; z-index:999; position:relative; top:255px;}
#btn p{ text-align:center }
#btn span{ display:block; float:left; cursor:pointer; margin:0 10px; width:11px; height:11px; background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkDJxHpD1cF.jpg) 0 0 no-repeat;}
#btn span.hov{ background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkDJxHpD1cF.jpg) -11px 0 no-repeat;}


.list2 {
   margin:10px 0 0 0;
   padding:0;
   }
.list2 li {
   margin:0;
   padding:0;
   list-style:none;
   
   text-indent:15px;
  
   line-height:26px;
   background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkIJk9LD1Z.jpg) no-repeat left;
   }
.list2 span { width:100px; float:right; color:#666; text-align:right }   






.hz img { border:1px solid #e1e1e1; }

#demo01 img { margin-right:15px; background:none; }
#demo0 img { margin-right:15px; background:none; border:1px solid #e1e1e1 }
.ry { text-align:center; }

.lj { margin-bottom:10px; }
.lj a { width:63px; line-height:26px; display:block; color:#fff; background:#295996; float:left; text-align:center; border-bottom:1px solid #3e6eab; border-right:1px solid #3e6eab  }
.lj a:hover { width:63px; line-height:26px; display:block; color:#fff; background:#FF6600; float:left; text-align:center; border-bottom:1px solid #FF6600; border-right:1px solid #FF6600   }
.bd { margin:0 10px; padding:0; }
.bd li {display:block;overflow:hidden;height:26px; border-bottom:1px dotted #e1e1e1} 
.date { float:right; }


	
.rollBox{ width:320px;overflow:hidden;padding:0 0 0 6px; margin:0 auto } 
.rollBox .LeftBotton{height:180px;width:33px;background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkLHSqTUI5SIt.jpg) no-repeat 50%;overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;} 
.rollBox .RightBotton{height:180px;width:33px;background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkTKSMnEkcsDIH.jpg) no-repeat 50%; overflow:hidden;float:left;display:inline;margin:0;cursor:pointer;} 
.rollBox .Cont{ width:240px;overflow:hidden;float:left; margin:0px} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:240px; float:left;text-align:left; margin: 0;  } 
.rollBox .Cont .pic img{padding:0; display:block; margin-bottom:10px; text-align:center; margin-left:50px } 
.rollBox .Cont .pic p{line-height:21px; margin-left:10px; margin-right:10px; margin-bottom:5px  } 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#000; text-align:center; font-size:18px; text-decoration:none; line-height:26px} 
.rollBox .Cont a:hover{color:#a5874a;text-decoration:none; line-height:26px} 
.rollBox #List1,.rollBox #List2{float:left;} 

.more a { width:104px; line-height:32px; display:block; color:#666; font-family:"????"; font-size:12px; margin:0 auto }
.kb a { width:50%; height:36px; display:block; float:left; text-align:center; line-height:36px; font-size:18px; color:#fff; background:#0093dd }
.kb a:hover { width:50%; height:36px; display:block; float:left; text-align:center; line-height:36px; font-size:18px; color:#fff; background:#20a7eb }

.fixbar{
	background: url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkFKRyDHxLoDIkH.jpg) bottom left;
	height: 53px;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
} 
.fixbar .cont{
	
} 
.fixbar .cont p{ 
	line-height: 53px;
} 
.fixbar .cont p a{
	height: 53px;
	line-height: 53px;
	background: url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkFKRyDHxMdDxVqESgJ.jpg) no-repeat top right;
	width: 24.9%;
	display:block;
	float: left;
	text-align: center;
} 
.fixbar .cont p a:hover{
	opacity: 0.8;
}
.fixbar .cont p a.last{
	background-image: none;
	text-align: center;
}
.fixbar .cont p a span{
	background: none no-repeat top left;
	padding-left: 30px;
	padding-top:2px;
	padding-bottom:10px;
	
	font-size: 15px;
	
	
	color: #fff;
	text-shadow: 0 1px 1px #000;
}
.fixbar .cont p a.ico1 span{
	background-image: url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkqIy5gOkcSK1H.jpg);
}
.fixbar .cont p a.ico2 span{
	background-image: url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkqIy5gNucSK1H.jpg);
}
.fixbar .cont p a.ico3 span{
	background-image: url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkqIy5gNOcSK1H.jpg);
}

.fixbar .cont p a.ico4 span{
	background-image: url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkqIy5gNEcSK1H.jpg);
}
.bm { width:300px; margin:0 auto; margin-bottom:15px }
.bm a { width:100%; line-height:36px; font-size:21px; text-align:center; border-radius:6px; color:#fff; background:#002c65; display:block }
.bm a:hover { width:100%; line-height:36px; font-size:21px; color:#fff; border-radius:6px; text-align:center; background:#0093dd; display:block }

.content { padding:20px; text-align:left; }
.more1 { text-align:center; font-size:14px; margin-bottom:30px; width:150px; margin:0 auto; margin-bottom:30px }

.h1 { text-align:center; margin-bottom:30px }
.h1 img { box-shadow:3px 3px 1px #999; width:100% }

.more1 a { font-size:14px; line-height:34px; border:1px solid #999; color:#999; text-align:center; width:150px; display:block; 
border-radius:6px; }
.more1 a:hover { color:#fff; font-size:14px; line-height:36px; background:#126dca; border:0; width:150px; text-decoration:none; display:block; border-radius:6px; }

.pic {width:33.3%;text-align:center;margin-bottom:20px;height: 203px;} 
.pic img { display:block; width:95%; text-align:center; box-shadow:3px 3px 1px #999;   }
.pic p { margin:0; width:100% }
.pic .more a { color:#000; font-size:12px; line-height:26px; width:100%; display:block; text-align:center }
.pic .more a:hover { color:#000; font-size:12px; line-height:26px; width:100%; display:block; text-align:center }

.fl { float:left; }
.fr { float:right; }
.gg img { width:100%; margin-bottom:10px }

.box { width:24.8%; margin-bottom:10px; text-align:center }
.box img { width:95%; text-align:center; }
.box p { text-align:center; margin-top:20px; font-family:"??????" }
.box a  { font-size:18px; color:#000; }
.box a:hover { font-size:18px; color:#a5874a; text-decoration:none }


.leftmenupage2 {
   
	height:34px;
	
	
	width:100%; 
	float:left;
	margin-bottom:15px;
	background:#f8f8f8;

	}
.leftmenupage2 ul {
   margin:0;
   padding:0;
   }
#left2_1 {
    float:left; 

	list-style:none;
	text-align:center;
	
	
	margin-left:0;
	width:33%;
	
	}

#left2_2 {
    float:left; 

	list-style:none;
	text-align:center;
	
	width:33%;
	}
#left2_3 {
    float:left; 

	list-style:none;
	text-align:center;
	
	width:33%;
	}

	
	
.left_off1 {
  LINE-HEIGHT: 36px; DISPLAY: inline; FLOAT: left; HEIGHT: 30px; COLOR: #000; font-size:14px; font-weight:bold; 


    }

.left_on1 {
    
	BACKGROUND:#a5874a; COLOR: #fff; line-height:36px; TEXT-DECORATION: none;  font-size:14px; font-weight:bold;
	
	}
#bk1 img, #bk2 img, #bk3 img { border:1px solid #e1e1e1; }
.phone{ background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkRKI5pIucSK1H.jpg) no-repeat 0 25px; float:right; padding:20px 5px 0 45px;}
.phone p{ font-size:12px; color:#7a7a7a; line-height:21px; text-align:left }
.phone span{ font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:26px; color:#1971c8}

.foot { border-top:1px solid #ccc; text-align:center; padding:30px 0; margin-bottom:50px; padding-right:30px }
.xw { border-bottom:1px solid #ccc; padding-bottom:10px; background:url(/EIqrESyDEyLoJS5DJyuDUygrIIWHDEkrDE9LD1Z.jpg) no-repeat right}
.xw h3 { font-size:14px; margin:0; line-height:26px }
.xw p { font-size:12px; }


.about { height:40px; line-height:40px;}
.about1 ul { margin-top:10px;}
.about1 ul li {text-align:center; margin-right:10px; height:30px; line-height:30px; float:left; border:1px solid #cccccc;}
.about1 ul li a { padding:0px 10px; text-align:center;}
.about1 ul li:hover a {background:#0a4f8a; color:#FFF; display:block;}

.m{width:480px; margin:0 auto;}<!--ºÄÊ±0.00033187866210938Ãë-->