html{}
* { margin: 0px; padding: 0px; }

img { border: none;  }

a { text-decoration: none; color:#202020; }

body { font-size: 12px; color: #202020;font-family: Arial, "Microsoft Yahei"; line-height:2em;  min-width:1000px; }


li { list-style: none; }

table { border-collapse: collapse; }

input, textarea { font-family: Arial, "Microsoft YaHei"; font-size:12px;  outline:none;}
.fg{ clear:both;}

/*top*/

#top{   margin:0 auto; height:80px;  z-index:100000;position:relative;  background:url(../images/index_08.png);}
.top{  height:80px; margin:auto; width:1000px; position:relative;  z-index:100000; }


.logo{ display:block; height:80px; width:550px; float:left; _width:270px; background:url(../images/index_02.png) left  no-repeat;}
#search{ width:183px; height:23px; background:url(../images/index_05.png); float:right;  margin-top:31px;}
.search-text{ width:140px; height:23px; border:none; float:left;  background:none; padding:0 5px; line-height:23px;}
.search-btn{ border:none; width:30px; height:23px; background:none; float:right;  cursor:pointer;}
/*nav*/
#nav{ height:73px; min-width:1000px; border-bottom:3px solid #0093dd; background:#fff; z-index:1000; position:relative; }
#nav .menu{ height:73px;  font-size:14px; color:#fff; width:1000px; margin:auto; overflow:hidden; position:relative;  }
#nav .menu ul { height:73px; width:1000px; border-left:1px solid #e5e5e5; }
#nav .menu ul li{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; height:73px;  font-size:14px; z-index:100000; width:124px; border-right:1px solid #e5e5e5; float:left;  }
#nav .menu ul li a{color:#000000; text-align:center; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; text-align:center;width:124px; height:73px;}
#nav .menu ul li:hover a,#nav .menu ul li a:hover{color:#0093dd; }
#nav .menu ul li a .cn{ padding-top:20px;}
#nav .menu ul li a .en{ font-size:12px; line-height:14px;}

#nav .menu ul .nav-on a{color:#fff !important; background:#0093dd; }

#nav .menu ul li:hover #xiala{ display:block;}




/*下拉*/
#xiala{   position:absolute;  top:70px; left:2px; padding-top:1px;width:1000px; z-index:10000000; padding-top:1px; text-align:left; display:none;}
#xiala dl{  padding:11px 0px 0; height:14px; line-height:14px;  }
#xiala dl dd{ height:14px; line-height:14px; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; margin:0px !important;}
#xiala dl dd a{ display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  font-size:12px; border:none !important;  font-weight:100 !important; background:none !important; padding:0 12px; text-align:left !important; border-right:1px solid #cfcfcf !important; color:#cfcfcf !important;height:14px !important; line-height:14px;}
#xiala dl dd a:hover{ color:#fff974 !important; }

/*footer*/


#footer{ min-width:1000px; background:#dddddd; padding-bottom:22px; color:#6a6a6a;}
#link{ min-width:1000px; line-height:38px; height:38px; background:#f3f3f3; border-top:1px solid #dbdbdb; margin-bottom:22px; border-bottom:1px solid #dbdbdb;}
#link .link{ width:1000px; height:38px; overflow:hidden; margin:auto;}
#link .link .type{ width:65px; float:left; height:38px; font-weight:bold; color:#0093dd;}
#link .link .list{ float:left; width:935px; height:38px; overflow:hidden; position:relative;}
#link .link .list a{ margin:0 10px; color:#6a6a6a;}
#link .link .list a:hover{ text-decoration:underline;}
#footer .foot{ width:1000px; margin:auto;}

.footer{  width:100%; margin:auto; background:#000; color:#777777;}
.foot{ line-height:20px; width:1000px; margin:auto;  }

.foot-content{}
.footer a{color:#b7b7b7;}
.footer a:hover{ text-decoration:underline;}

.footer-nav{ height:41px;  color:#fff; text-align:center; line-height:50px;  }
.footer-nav a{ padding:0 4px; color:#fff;}

.foot .href{  text-align:center; padding:0px; height:20px; line-height:20px; color:#777777;}
.foot .href a{color:#777777; margin:0 5px;}
.foot .href a:hover{ text-decoration:underline; color:#333}
.foot .nr{  padding:2pxpx 0 px;  }
/*网站地图*/
.f-type{ font-size:18px;}
.friend-main{ width:950px; margin:auto; margin-top:10px; border:5px solid #0093dd; padding:20px; margin-bottom:20px; background:#fff;}
.map-box{ padding:10px 0; }
.map-box-top{ font-size:14px; font-weight:bold;}
.map-box ul{ padding:10px;}
.map-box ul li{ display:block; float:left; width:150px; height:30px; line-height:30px;}
.map-box ul li a{ color:#111;}
.map-box ul li a:hover{ color:#0093dd;}



/*浮动QQ*/
.float_qq{ width:126px; height:317px; background:url(../images/index2_03.png); position:fixed; z-index:100000; left:20px; top:20%; padding-top:66px;}
.float_qq a{ display:block; width:77px; height:22px; margin:0 auto 5px;}