﻿/* CSS Document */
/*2011-12-31 09:42 lifeng*/
/*2012-10-22 10:30 lifeng*/
.header_top,.nav dl,.nav dt .nav_icon,.nav dd cite,.nav .active_on .active_dis li cite{background:url(https://images.xdf.cn/custom/images/index/header/header_bg.gif) no-repeat;}
/*  */
.header_top{background:url(https://images.xdf.cn/custom/images/index/header/header_bg.gif) repeat-x 0 0;}

.nav_logo{ position:relative; height:85px; padding-top:13px; z-index:150; width:960px; margin:0 auto; text-align:left}
.nav_logo .logo{ position:absolute; left:1px; top:30px;}
.nav_logo .sh_logo{ position:absolute; left:127px; top:30px;}
.nav dl{ float:left; background-position:right -38px; background-repeat:repeat-y;position:relative; padding-right:1px; position:absolute; }
#nav1{ width:46px; left:254px; text-align:left}
#nav2{ width:98px; left:301px; text-indent:2px; }
#nav3{ width:99px; left:400px; text-indent:1px;}
#nav4{ width:167px; left:500px;text-indent:1px;}
#nav5{ width:150px; left:668px;text-indent:2px;}
#nav6{ width:69px; left:819px;text-indent:1px;}
#nav7{ width:70px; left:889px;text-indent:1px;}
#nav8{ width:59px; left:951px; text-indent:1px;}
#nav9{ width:69px; right:0; }
.nav dt{ overflow:hidden; height:24px; line-height:24px; padding-left:3px; border:2px solid #fff; border-bottom:none; text-align:left}
.nav dt .nav_icon{ display:block;background-position:0 -32px; width:7px; height:4px; position:absolute; right:10px; top:13px; font-size:0;}
#nav3 .nav_icon{ display:none;}
#nav1 .nav_icon{ right:4px;display:none;}
.nav dt a{ color:#006d4e; font-weight:bold; font-size:14px;}
.nav dd{clear:both; white-space:nowrap;overflow:hidden;padding-left:3px;border-left:2px solid #fff;border-right:2px solid #fff; zoom:1;}
.nav dd.hr3{ height:0; line-height:0; font-size:0;}
.nav dd.active_on{ padding-left:0}
.nav dd a{ display:inline-block;color:#565656; margin:5px 0 0;}
.nav dd a:hover{ text-decoration:none; background:#79b909; color:#fff}
.nav dd cite{background:none;  width:1px; height:10px; display:inline-block;margin:4px 3px 0;}
#nav8 dd cite{ margin:4px 3px 0;}
.nav .active_on{ z-index:99}
.nav .active_dis{ display:none;position:absolute;  left:0; padding-left:0; border:1px solid #87c500; border-top:0;background:#f7ffd4; overflow:hidden; padding-bottom:5px;}
#nav1 .active_dis{ width:42px; }
#nav2 .active_dis{ width:94px;  }
#nav3 .active_dis{ width:95px; }
#nav4 .active_dis{ width:163px; }
#nav5 .active_dis{ width:145px;}
#nav5 .active_dis ul{ padding-left:1px;}
#nav6 .active_dis{ width:65px; }
#nav7 .active_dis{ width:66px; }
#nav8 .active_dis{ width:55px;}
#nav8 .active_dis ul{ padding-left:0}
#nav9 .active_dis{ width:65px; border-bottom:2px solid #87c500 }
#nav1 dd{ width:39px; }
#nav2 dd{ width:91px;  }
#nav3 dd{ width:92px; }
#nav4 dd{ width:160px; }
#nav5 dd{ width:145px; padding-left:1px;}
#nav6 dd{ width:62px; }
#nav7 dd{ width:63px; }
#nav8 dd{ width:55px; padding-left:0; text-align:center;}
#nav9 dd{ width:62px; }
.active_on .active_dis{ display:block;}
.nav .active_on dt .nav_icon{ background:url(https://images.xdf.cn/custom/images/index/header/sssss.gif) no-repeat;}
.active_dis li{ height:22px; overflow:hidden}
.nav .active_on dt{border:2px solid #87c500; border-bottom:none; background:url(https://images.xdf.cn/custom/images/index/header/rrrrr.jpg) repeat-x; }
.nav .active_on dt a{color:#f7ffd4; text-decoration:none; }
.nav .active_on dd{ border-left:2px solid #87c500;border-right:2px solid #87c500; background:#f7ffd4}
.nav .active_on .active_dis ul{ /*height:75px;*/ padding-left:3px;}
.nav .active_on .active_dis li cite{ display:inline-block;background:none; width:1px; height:10px;}
.nav a.cite,.nav a.cite2,.nav a.cite3,.nav a.cite4,.nav a.cite5,.nav a.cite6,.nav a.cite7{-webkit-text-size-adjust:none; font:normal 10px Arial,simsun; width:25px; white-space:nowrap; line-height:12px; margin-top:2px;}
.w37{ width:37px;}
.nav a.cite2{ letter-spacing:1px;}
.nav a.cite6{ letter-spacing:2.0px; *letter-spacing:2px; width:34px;}
.nav a.cite5{ letter-spacing:-1px;*letter-spacing:-.1px;}
.nav a.cite3{ letter-spacing:1px;*letter-spacing:-1px; width:34px; }
.nav a.cite4{ width:35px;}
.nav a.cite7{ width:30px;}
.nav a.citeauto{ width:auto; line-height:22px;}
.nav .hot_icon{ position:absolute; right:5px; top:32px; z-index:100;}
.nav .hot_icon img{ width:22px; height:12px;}
/* 头结束 */
/*  */
.links_ks{ float:left; width:172px; padding:20px 0 0 18px;}
.search_tab li.on,.search_tab li.on span,.selected_area .icon,.selected_area2 .icon,.search_form .btn_search{ background:url(https://images.xdf.cn/custom/images/index/xdf_bg.gif) no-repeat;}
.links_ks a{ float:left; text-indent:-99999px; width:154px; height:46px; margin-right:3px;}

.search{ background:url(https://images.xdf.cn/custom/images/index/search_bg.jpg) no-repeat; height:72px; position:relative; z-index:100; width:960px; margin:0 auto;}
.search .search_form{ float:left; width:505px; margin:5px 0 0; position:relative; padding-left:4px;}
.search_tab{ padding-left:6px; overflow:hidden; *zoom:1;}
.search_tab li{ float:left; padding-left:10px; height:26px; line-height:26px; font-size:14px; font-weight:bold;}
.search_tab li span{ float:left; padding-right:10px;}
.search_tab li a{ color:#fff; text-decoration:none !important;}
.search_tab li.on{ background-position:-141px -358px;}
.search_tab li.on span{ background-position:right -385px;}
.search_tab li.on a{ color:#00563e;}
.search_form form{ clear:both; position:relative; zoom:1; padding-left:3px;}
#sel_city{ border:1px solid #98cc20; background:#f4ffc1; width:83px; height:26px; line-height:26px;float:left; text-align:center; margin:3px 0 0 0; display:inline;color:#006d4e; position:relative; zoom:1;cursor:pointer}
.search_form .selected_area{ float:left; text-align:center; position:relative; zoom:1;}
.search_form .selected_area #city{ width:65px; cursor:pointer;float:left;}
.selected_area .icon,.selected_area2 .icon{ background-position:-141px 0; width:8px; height:4px; display:block; right:7px; line-height:0; font-size:0; top:10px; position:absolute;}
.search_form .selected_area label{ display:block;}
.search_form .selected_area .sel_area{ display:none;}
.search_form .selected_area2{  text-align:center; position:relative; }
.search_form .selected_area2 #city{color:#006d4e;width:65px; display:block; position:relative; z-index:9999; float:left;}
.search_form .inp_search{ border:1px solid #98cc20; border-left:0;height:26px; line-height:26px; padding:0px 0 0 4px; width:319px; margin:3px 0 0 0; float:left; display:inline; color:#989898;font-size:12px;}
.search_form .inp_search2{ /*background:#f6ffcb;*/ width:404px; }
.search_form .btn_search{ background:url(https://images.xdf.cn/custom/images/index/xdf_bg.gif) no-repeat 0 -358px; height:35px; width:87px; display:inline; margin:0px 6px 0 0; border:none; text-indent:-99999px; cursor:pointer; float:right; }
.sel_area{ display:block;position:absolute; top:26px; left:0px; background:#fff; width:396px; padding:5px 0 5px 10px; border:1px solid #98cc20; text-align:left;}
.sel_area ul{ float:left;width:49.9%;}
.sel_area li {height: 20px;line-height: 20px;margin:1px 0;overflow: hidden;}
.sel_area li span {color: #FF5A00;font-weight:bold;padding: 0 5px 0 0;}
.sel_area li a{ color:#006d4e; padding:0 3px;}
.hot{ float:right; width:82px; padding:41px 48px 0 0; height:26px; overflow:hidden; }
.hot a{ display:block; width:82px; height:26px; overflow:hidden; text-indent:-999999px;}


.sh_menu span{ display:inline-block; float:left; width:65px; height:33px; font:bold 12px/35px "宋体"; color:#127b00; padding-left:5px;}
.sh_menu ul{ width:850px; overflow:hidden; display:inline; margin:10px 0 0 5px; float:left;}
.sh_menu ul li{ display:inline; padding:0 8px; height:14px; line-height:14px; border-left:1px solid #676767; color:#676767; float:left; margin-left:-1px;}
.sh_menu ul li a{ color:#676767;}

.search{ background:url(https://images.xdf.cn/custom/images/index/sh_search.png) no-repeat;}

