@charset "utf-8";
/* CSS Document */

/*--全局样式--*/
html{ background:#ebebeb;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{ background:#fff;}
body,button,input,select,textarea{font:12px/1.5 "宋体",arial; color:#666;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
a {color:#666;text-decoration:none;}
a:hover {color:#b00; text-decoration:underline;}
img{border:0; vertical-align:bottom;}
ul,ol{list-style:none;}
.clear{ clear:both; margin:0; padding:0; height:0; line-height:0; font-size:0;}
.clearfix{ zoom:1;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.fl{float:left;}
.fr{float:right;}
.fb{ font-weight:bold;}
.o-h{ overflow:hidden;}

/*头部*/
#header{width:100%;}
#header .top{ height:68px; width:960px; margin:0 auto; position:relative;}
#header .top .logo{ position:absolute; left:0; top:12px;}
#header .top .topnav{position:absolute; right:-6px; top:28px; width:235px; color:#dadada; text-align:right;}
#header .top .topnav a{ padding:0 6px; color:#808080}
#header .top .topnav a.home{ background:url(images/icon1.png) no-repeat 0 2px; padding-left:17px;}
#header .top .topword{ width:160px; height:22px; background:url(images/topword.png) no-repeat; position:absolute; left:150px; top:25px;}

#nav{width:100%; height:40px; background:#0059aa;}
#nav .w{margin:0 auto; width:960px; height:40px;}
#nav ul{ width:810px; float:left;}
#nav ul li{ font:14px/40px Microsoft Yahei; color:#fff; float:left; padding:0 20px 0 30px; background:url(images/nav_l.gif) no-repeat left 16px;}
#nav ul li a{ color:#fff;}
#nav ul li.first{ padding-left:0; background:none;}

.select{ float:right; margin:10px 0 0 0; width:126px; position:relative;}
.select .hd{ padding-left:10px; line-height:20px; color:#bbb; height:20px; background:url(images/search.png) no-repeat; position:absolute; left:0; top:0; z-index:10001; width:116px; cursor:pointer;}
.select .bd{ background:#007ec5; position:absolute; left:0; top:0;z-index:10000;width:110px; padding:30px 8px 10px 8px;opacity: 0.9; filter: "alpha(opacity=90)";filter: alpha(opacity=90); zoom: 1; display:none;}
.select .bd a{ display:block; height:24px; line-height:24px; color:#fff; padding:0 8px;}
.select .bd a:hover{ background:#0059aa; text-decoration:none;}
/*头部 END*/

/*banner*/
.banner{ width:100%; height:142px;}
.banner div{height:142px; background:url(images/banner1.jpg) no-repeat center 0;}
.ban1 div{background-image:url(images/banner1.jpg)}
/*banner END*/

/*主体内容*/
#mainbody{ width:980px; margin:20px auto 20px auto;}
#mainbody .hd{ height:36px; border-bottom:1px solid #ccc; line-height:36px; padding:0 10px; margin:0 0 10px;}
#mainbody .hd h2{ font: normal 16px/36px Microsoft Yahei,simhei,"宋体"; float:left; color:#0059aa;}
#mainbody .hd em{ color:#bbb; font-style:normal; font: normal 16px/36px Verdana, Geneva, sans-serif; margin-left:10px;}
#mainbody .bd .article{ padding:0 10px; font-size:14px;}
#mainbody .bd .article p{ padding:10px 0; line-height:1.62;}
/*主体内容 END*/

.c-sub{color: #0059AA;}
.c-main{color: #0059AA; font: normal 18px/36px Microsoft Yahei,simhei;}

/*联系我们*/
.contact{font-size:14px;}
.contact p{padding:10px 10px; line-height:1.62;}
.con-l{ border-bottom:1px dotted #ccc;}
/*联系我们 END*/


/*网站底部*/
#footer{ background:#ebebeb; border-top:1px solid #e0e0e0; height:40px; line-height:40px;}
#footer .w{ width:980px; margin:0 auto; font-family:Arial, Helvetica, sans-serif;}
/*网站底部 END*/
