@import "function.css";
@import "hd.css";

.marT{ margin-top: 10px;}
/*-----通用顶部导航------*/
.TopAllBar { height:30px; padding-top: 1px; line-height:30px; border-bottom:1px solid #D5D5D5; background:url("../images_/top_all_bar_bg.gif") repeat-x; min-width:984px;}
.TopAllBar_left a { margin-right:15px;}
.TopAllBar .color:link, .TopAllBar .color:visited  { color:#08529A; }
.TopAllBar .color:hover { color:#C00; }
.TopAllBar li { float:left;}
.TopAllBar a:hover { color:#C00;}
.TopAllBar li a:link,.TopAllBar li a:visited{ padding:0 10px; border-right:1px solid #D8D8D8; color:#666;}
.TopAllBar li a:hover{ color: #C00;}
.TopAllBar li strong{ color:#EA3400; padding-right:10px; }
.TopAllBar .top_last_a:link,.TopAllBar .top_last_a:visited { border:0; }
.TopRed { color:#C00; }
a.TopRed { color:#C00; }
/*--顶部弹出导航选项--*/
#topnav_sitemap{ display: block; position: relative; width:54px; height:30px; z-index:999;}
#Nav_menu{ width:54px; height:29px; line-height:30px; position: absolute; cursor:pointer; background:url("../images_/alltop_ico.png") no-repeat 82% 50%;}
#topnav_sitemap .nav_title{ background:url("../images_/alltop_navtitle.png") no-repeat; z-index:999;}
#topnav_sitemap .nav_title a:link,#topnav_sitemap .nav_title a:visited{ border-right:none; color: #C00;}
#topnav_sitemap .nav_title a:hover{ text-decoration:none;}
.nav_title a:link,.nav_title a:visited{ color:#DF1D08;}
li.nav_hover a:link,li.nav_hover a:visited{ border:none; margin-right:1px;}
#nav_content{ position: absolute; border:1px solid #CCC; background:#FFF; width:438px; right:0; top:25px; display:none; padding:11px 0;}
#nav_content dl{ float:left; line-height:22px; padding:0 14px;}
#nav_content dt{font-weight:700; color: #057AD2;}
#nav_content dl a{ border:0; padding:0 5px 0 0;}

#logo { float:left; padding-top:15px; }
#logo img { vertical-align:middle; }
#subLogo { display:inline-block; height:64px; line-height:74px; vertical-align:middle; }
#subLogo a { font-size:24px; font-weight:700; font-family:"微软雅黑","黑体"; color:#333; }
#subLogo a:hover { text-decoration:none; }
/*---logo右侧导航---*/
#mainNav, #mainNavUl, #mainNavDiv { clear:both; }
#mainNavUl li { float:left; width:90px; height:32px; line-height:32px; margin-right:6px; }
#mainNavUl li a { display:block; width:90px; height:32px; background:url("../images_/navbg.png") no-repeat 0 0; text-align:center; font-size:14px; font-weight:bold; color:#666; }
#mainNavUl li a.active1:link,#mainNavUl li a.active1:visited { background-position:-90px 0; color:#FFF; }
#mainNavUl li a.active2:link,#mainNavUl li a.active2:visited { background-position:-180px 0; color:#FFF; }
#headerNav { position:relative; float:right; width:600px; height:125px; padding-top:10px; }
#headerDiv { height:32px; border-bottom:2px solid #DD020C; }
#headerUl { line-height:32px; }
#headerUl li { float:left; width:90px; margin-right:5px; text-align:center; background:url("../images_/headerNav.png") no-repeat 0 0; }
#headerUl li a { font-size:14px; font-weight:bold; color:#666; }
#headerUl li a:hover { color:#C00; text-decoration:none; }
.relative { position:relative; }
.new { position:absolute; top:-5px; right:-2px; display:inline-block; width:24px; height:13px; background:url("../images_/headerNav.png") no-repeat 0 -70px; }
#headerIM { height: 22px; position: absolute; right: 0; top: 0; width: 175px;}
a.G3:link, a.G3:visited { background: url("../images_/index_icon.png") no-repeat scroll -190px 8px transparent; color: #E01D09;}
a.yangyang:link, a.yangyang:visited { background: url("../images_/index_icon.png") no-repeat scroll -193px -30px transparent; color: #025FB9;}
.IM_icon a { display: inline-block; font-weight: 700; height: 32px; line-height: 32px; padding-left: 25px; width: 60px;}
#headerIM .cp3G, #headerIM .cpYY { padding-left:12px; background:url("../images_/headerNav.png") no-repeat 0 -162px; margin-right:10px; padding-left:16px; display:inline-block; color:#DF1D07; font-weight:bold;}
#headerIM .cpYY { background-position:0 -109px; padding-left:20px; background:url("../images_/headerNav.png") no-repeat 0 -105px; color:#025FB9;}
#headerTab { height:27px; line-height:27px; clear:both; border-bottom:1px solid #D8D8D8; }
#headerTab a:link,#headerTab a:visited { color:#404040; display:inline-block; float:left; width:75px; height:27px; margin-right:5px; text-align:center; _position:relative; _bottom:-1px; }
#headerTab a.focus { width:73px; height:27px; line-height:25px; border:1px solid #D8D8D8; border-bottom:0 none; background-color:#FAFAFA; font-weight:bold; }
#headerTab a:hover { color:#C00; text-decoration:none; }
#headerSearch { clear:both; height:28px; padding:5px; border:1px solid #D8D8D8; border-top:0 none; background-color:#FAFAFA; }
.hsearchIpt { float:left; width:405px; height:26px; line-height:26px; padding:0 0 0 20px; border:1px solid #D8D8D8; border-radius:0; background:#FFF url("../images_/headerNav.png") no-repeat 5px -123px; }
.searchSlt { position:relative; z-index:9999; float:left; width:90px; line-height:26px; background:#FFF; visibility:visited; cursor:pointer; }
.searchSlt dt { height:26px; border:1px solid #D6D6D6; border-left:0 none; padding-left:15px; cursor:pointer; background:url("../images_/selectBg.png") no-repeat right 0; }
.searchSlt dd { position:absolute; left:-1px; width:89px; display:none; border:1px solid #D6D6D6; border-top:0 none; background-color:#FFF; text-align:center; cursor:pointer; }
.searchSlt dd li { height:26px; line-height:26px; }
.hsearchBtn { width:63px; height:29px; line-height:29px; margin:0 0 0 5px; padding:0; border:0 none; background:url("../images_/headerNav.png") no-repeat 0 -40px; font-size:14px; font-weight:bold; color:#FFF; vertical-align:middle; }
#headerWord { float:left; clear:both; margin-left:10px; }
#headerWord a:link,#headerWord a:visited { color: #404040; display:inline-block; margin:0 5px; line-height: 24px;}
#headerWord a:hover{ color: #C00;}
/*--资讯导航--*/
.Info_NavMenu{ height:33px; line-height:33px; background:url(../images_/buy_info_nav.png) no-repeat 0 -33px; color:#fff;}
.Info_NavMenu ul{ margin-left:10px;}
.Info_NavMenu ul li{ float:left; padding:0 15px; background:url(../images_/line.png) no-repeat 100% 50%;}
.Info_NavMenu a:link,.Info_NavMenu a:visited { color: #FFFFFF; height: 33px; font:bold 14px/33px "宋体";float:left; display:block;}

.noline{ background:none;}

.secnav{ height:35px; line-height:35px; border:1px solid #BED7F1; border-top:none; background:url(../images_/infobg.png) repeat-x; color:#0054A0;}
.secnav ul{ margin-left:20px;}
.secnav ul li{ float:left; padding:0 10px; background:url(../images_/secline.png) no-repeat 100% 50%;}
.secnav ul li a:link,.secnav ul li a:visited{ color:#0054A0;}
.infoline{ font:bold 14px/35px "Arial"; color:#000; float:right; padding-right:20px;}

.iptdef { color:#A9A9A9; }
::-webkit-input-placeholder { color:#A9A9A9; }
input:-moz-placeholder { color:#A9A9A9; }
