﻿/*站点标签通用样式定义*/
html,body{
font-family:微软雅黑,arial,宋体;font-size:12px;color:#4b4a4a; margin:0 auto; line-height:2; background:#f3f3f3 url(../images/bg.jpg) repeat-x top;}

body, div, ul, li, iframe, form, p,span,h1,h2,h3,h4{ margin: 0px; padding: 0px; }
a{text-decoration:none;color:#4b4a4a;}
a:hover{ color:#e62b00; }
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
 table { border-collapse: collapse; }
.clear{ clear:both; height:0; overflow:hidden;} 
h1{font-size:24px; }
h2{font-size:18px;  }
h3{ font-size:14px;  }
h4{ font-size:12px;}

.head{ width:1000px; padding-top:3px;   height:178px; background:url(../images/logo.jpg) no-repeat left top; margin:0 auto;}
.en{ width:142px; height:25px;color:#fff; line-height:25px; text-indent:10px; background:url(../images/en.jpg) no-repeat; float:right;}
.en a{ padding:0 10px; color:#fff;}
 
 .sea{   float:right; padding-top:32px; padding-bottom:40px;  }

   
 /*导航样式定义*/
#nav {
MARGIN: auto; width:1000px;   HEIGHT: 41px; line-height:41px;  
}
#nav UL {
	TEXT-ALIGN: left;  WIDTH:118px; BACKGROUND: url(../images/shu.jpg) no-repeat right center; FLOAT: left; HEIGHT: 41px; }
.menua A,.menub a {
DISPLAY: block; HEIGHT: 41px;   text-align:center; color:#fff;  
}
.menua A:hover {
	WIDTH:118px; color:#007ac2;HEIGHT: 41px;color:#fff; background:url(../images/menuturn.jpg) repeat-x; background:#3399cc;
}
 .menub a {
DISPLAY: block;WIDTH:170px;  HEIGHT: 41px; line-height:20px;   text-align:center; color:#fff;  
}

.menub A:hover {
	WIDTH:170px; color:#007ac2;HEIGHT: 41px;color:#fff; background:url(../images/menuturn.jpg) repeat-x; background:#3399cc;
}

#nav UL LI.menu {
	POSITION: absolute; PADDING-BOTTOM: 1px; WIDTH: 120px;  z-index:999;
}
#nav UL LI.menu SPAN {
	WIDTH: 120px; FLOAT: left; HEIGHT: 25px;BORDER-BOTTOM: #eee 1px solid; BACKGROUND: #3399cc;
}
#nav UL LI.menu SPAN A {
	 TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: block; HEIGHT: 25px; color:#fff;  
}
#nav UL LI.menu SPAN A:hover {
	 LINE-HEIGHT: 25px; HEIGHT: 25px; BACKGROUND: #008ebe; color:#fff; 
} 


.dropdown{position:relative;width:142px; text-align:center;  }
.dropdown h3{ color:#fff;}
.list{display:none;text-align:center;background:#f9f9f9;border:2px solid #3399cc;width:970px; z-index:999; left:-142px; position:absolute; padding:15px; line-height:28px;   }
.list h3{ color:red;}
 .line{ border-bottom:1px solid #cecece;  }
  
.content{ width:980px;   padding:25px 10px; background:#fff url(../images/contbg.jpg) no-repeat center top; margin:0 auto; }


 .footmenu{ background:#f8f8f8; padding:15px 5px; margin:15px auto;}
 .footmenu li{ float:left;  width:135px; text-align:center;}
 .footmenu li span{ display:block;}
 
 
 
 
 .tabbtna{height:24px;background:url(../images/tabbg.jpg) no-repeat bottom;width:980px; overflow:hidden; }
.tabbtna li{float:left;position:relative;margin:0 2px 0 0;}
.tabbtna li a{display:block;float:left;height:24px;line-height:24px;overflow:hidden;width:64px;text-align:center;font-size:12px;cursor:pointer; background:#fff; border:1px solid #f4f4f4;  }
.tabbtna li.current{height:24px;overflow:hidden;width:64px;}
.tabbtna li.current a{height:24px;overflow:hidden;width:64px;background:#e3e3e3; font-weight:bold; color:#000;}
/* tabcon */
.tabcona{ position:relative;/*必要元素*/height:auto!important; height:70px; min-height:70px; width:978px; overflow:hidden;  background:#fbfbfb; border:1px solid #f4f4f4; border-top:none;}
.tabcona .subboxa{position:absolute;/*必要元素*/left:0;top:0;}
.tabcona .sublista{padding:5px;height:70px; min-height:70px;width:968px;}
.tabcona .sublista img{ float:left; padding:5px 18px; width:155px; height:45px; }

    /* tabbtn */
	
.tabbtn{height:30px;background:url(../images/line.jpg) repeat-x left 25px; }
.tabbtn li{float:left;position:relative;margin:0 2px 0 0;}
.tabbtn li a{display:block;float:left;height:31px;line-height:25px;overflow:hidden;width:74px;text-align:center;font-size:12px;cursor:pointer; background:url(../images/tita.jpg) no-repeat center top;}
.tabbtn li.current{height:31px;overflow:hidden;width:74px;background:url(../images/tit.jpg) no-repeat center top;}
.tabbtn li.current a{height:31px;overflow:hidden;width:74px;background:url(../images/tit.jpg) no-repeat center top; color:#fff;}
 

 
 
.footer{ margin:0 auto; width:100%;  background:#f3f3f3; border-top:3px solid #0099cc;  padding:15px 0; }
.foot{ width:1000px; margin:0 auto; text-align:center;  }
  