/*comm*/
/* *@description: fishing comm css * @author: WangChaoYu * @created:(2013-12-23)	@update: (2013-12-23) */ 
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{ font-family:"ËÎÌå"; font-size:12px; color:#666;}a{ text-decoration:none;}img{ border:none;}
* a:hover,.topLi a:hover{color:#C20000; text-decoration: underline;}a{ color:#666;}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
* html .clearfix {height: 1%;}
body{ width:100%; background:url(../images/bg.jpg) repeat-x center top;}
.wrap{ width:1002px; margin:0 auto;}
/*HEADER*/
.header{ padding:10px 0; height:90px;}
.header h1{ width:237px; height:90px; float:left;}
.header h1 a{}
/***===NAV===***/
.header .navMenu{ width:700px; float:right;}
.navMenu .cellphone{ height:50px;text-align:right; line-height:50px; padding-right:30px; color:#666; font-size:12px;}
.navMenu .cellphone span{ color:#2D2C71; font-size:18px; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";}
.navMenu .nav{ width:700px; height:39px; line-height:39px; background:url(../images/navbg.jpg) no-repeat;}
/*.nav ul{ padding-left:20px;}
.nav ul li{ float:left; width:134px; background:url(../images/navMenubg.jpg) no-repeat left center; text-align:center;}
.nav ul li.first{ background:none;}
.nav ul li a{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}
.nav ul li a:hover{color:#fff; text-decoration: none;}*/
#nav li.first{ background:none;}
#nav{padding-left:20px;}
#nav li{float:left; width:134px; background:url(../images/navMenubg.jpg) no-repeat left center; text-align:center;}
#nav li a,#nav li a:hover span{line-height:39px; text-decoration:none;color:#fff; display: block; width:134px; text-align: center; overflow:hidden;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff;}
#nav li a span{display:none;}
#nav a:hover{position: relative;}
#nav a:hover span{display:block;position:absolute;top:0;left:0;cursor: pointer;}
#nav li a:hover,#nav li a:hover span{background:#2C3292 url(../images/navMenubg.jpg) no-repeat left center; font-family:Verdana; font-weight:bold; font-size:14px; color:#fff;}
#nav li.first a:hover,#nav li.first a:hover span{background:#2C3292;}

/*BANNER*/
.banner{ /*height:358px;*/ overflow:hidden; clear:both;}
.hotPic{ width:1002px; height:358px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute;right:0; bottom:0; z-index:10;width:1002px; padding-right:8px; height:30px; text-align:right;}
.hotPic .num span{ width:15px; height:15px; display:inline-block; line-height:15px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#222; color:#fff;
-moz-border-radius:50%; /* Firefox */
-webkit-border-radius:50%; /* Safari and Chrome */
border-radius:50%;}
.hotPic .num span.cur{ background:#D59020;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:1002px; height:358px; display:block;}
/*FOOTER*/
.footer{ width:100%; height:40px; line-height:40px; background:#D78F22; color:#fff; clear:both;}
.foot{ width:1002px; margin:0 auto;}
.telLine{ float:left; font-family:"ºÚÌå"; font-size:14px; font-weight:bold;}
.telLine span{ font-size:18px;}
.copyRight{ float:right; font-size:12px;}
.copyRight a{ color:#fff;}

#telspan{height:50px;line-height:50px;text-align:center;}
#telspan span{padding:0 5px;}