html{}
* { margin: 0px; padding: 0px; }

img { border: none;  }

a { color:#202020;text-decoration: none;
 }

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{  background:url(../images/navbg_01.jpg) top; margin:auto; height:133px; }
.ding{ width:1000px; margin:auto; height:40px; line-height:40px; padding-bottom:1px; }
.ding .search{ width:130px; height:20px; background:url(../images/search.png); float:right; margin:10px 0 0 0px; }
.ding .search-k{ width:80px; height:20px; line-height:20px; border:none; float:left;  background:none; padding:0 10px; margin-top:0px; color:#fff;}
.ding .search-btn{ border:none; width:20px; height:20px; background:none; float:left;   cursor:pointer;}
.ding .ding-view{ width:600px; height:40px; float:right; line-height:40px; overflow:hidden; position:relative; color:#dbdada;}
.ding .ding-view img{ max-height:40px;}
.nav-main{ margin:auto; width:1000px;position:relative; }
.nav-main-main{ margin:auto;}

.logo{ display:block; height:92px; width:304px; float:left;}
.logo img{ height:92px; width:304px;}
/*nav*/
#nav{ height:66px; background:#3f3a39; position:absolute; bottom:0px; right:0px;}
#nav .menu{ height:66px;  line-height:66px; font-size:14px; color:#fff;}
#nav .menu ul { position:relative; height:66px; float:right; z-index:10000;}
#nav .menu ul li{display:block; float:left; background:url(../images/nav.jpg) top no-repeat; position:relative; width:86px; z-index:1000; margin-left:2px;height:66px;}
#nav .menu ul li a{color:#fff; display:block; height:44px; text-align:center; padding-bottom:22px; line-height:44px; }
#nav .menu ul li:hover a,#nav .menu ul .on a{color:#ed6d00;  }
#nav .menu ul li.on{ z-index:1000000;}
/*下拉*/
#xiala{  line-height:26px !important; position:absolute;  top:48px; left:0px;display:none; width:145px;}
#xiala ul{ padding:0px; height:auto !important; width:100% !important;}
#xiala ul li{ height:26px !important; line-height:26px !important; background:#3f3a39 !important; padding:0px;width:100% !important; border-bottom:1px solid #5f5d5d;}
#xiala ul li a{ color:#fff !important; display:block;  height:26px !important; line-height:26px !important; font-size:12px; background:none !important; border:none !important;  font-weight:100 !important; text-align:left !important; padding-left:14px; position:relative; overflow:hidden; padding-bottom:0px !important;}
#xiala ul li a:hover{ background:#ed6d00 !important;border:none !important; }
/**/

/*footer*/


#footer{ min-width:1000px;color:#fff; height:315px; background:url(../images/ff_02.jpg) top;}

#footer .foot{ width:1000px; margin:auto;}
.footer-nav{ height:32px;  color:#fff;  width:1000px; margin:auto; padding-top:34px; line-height:32px; }
.footer-nav a{ padding:0 14px 0 0; color:#fff; }
.footer-nav a:hover{ color:#ED6D00;}

.footer{  width:100%; margin:auto; background:#000; color:#777777;}
.foot{ line-height:20px; width:1000px; margin:auto; }
.foot .contact{ height:155px; overflow:hidden; position:relative; margin:20px auto 6px; }
.foot .nr{ padding-top:10px; height:56px; overflow:hidden; position:relative;}
.foot-content{}
.footer a{color:#b7b7b7;}
.footer a:hover{ text-decoration:underline;}



/*网站地图*/
.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{ position:fixed; z-index:1000000; right:5px; bottom:25%; }
#float ul li{ display:block; width:68px; height:71px; margin-bottom:4px;}
#float ul li a{ display:block; cursor:pointer; position:relative;width:68px; height:71px; }
#float ul li a.qq{ background:url(../images/service_03.png);}
#float ul li a.weixin{ background:url(../images/service_06.png);}
#float ul li a.weibo{ background:url(../images/service_08.png);}
#float ul li a:hover{ box-shadow:0 0 5px #ccc;}
#float ul li a img{ display:block; width:120px; top:0px; right:85px; position:absolute; display:none;}