@charset "utf-8";
/* base css */
img{border:0px;}
html, body, div, span,
h1, h2, h3, h4, h5, h6, p,
a, font, img, strong, form, label,b,
table, tbody, tr, th, td,ul,li,ol{
	border: 0;
	margin: 0;
	padding: 0;
	font-family:'����',Arial;
	font-size:12px;
}
a,a:link{color:#333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}
ol,ul,li{list-style:none;}
.bold{font-weight:bold;}
.blod{font-weight:bold; color:#333;}
.wbox{width:100%;margin:0 auto;clear:both;background:#eee;border-bottom:1px solid #ddd;}
.wrap{width:1000px;margin:0 auto;clear:both;overflow:hidden;}

#topbar{line-height:26px;float:left;width:1000px}
#topbar p{float:left;width:400px;padding-left:12px;font-family:Arial;}
#topbar p b{font-family:Arial;color:#ff0000;}
#topbar .sethome{float:right;width:500px; text-align:right;padding-right:12px;font-family:Arial;color:#999;}
#topbar .sethome a{color:#666;margin:0px 3px 0px 3px;}

#logo{clear:both;margin-top:8px;float:left;width:1000px;height:80px;}
#logo .img{width:200px;float:left;padding:0px 0px 0px 8px;margin:0px 20px 0px 6px;}
#logo .loginbox{width:480px;float:left;margin-top:8px;margin-left:70px; height:70px;}
#logo .loginbox li{line-height:30px;font-family:Arial;}
#logo .fav{width:170px;float:right;margin-top:8px; text-align:right;margin-right:8px;}
#logo .fav li{line-height:30px;}
#logo .fav li a{color:#0A73B5; text-decoration:underline;}

#header{margin-top:0px;float:left;width:1000px;}
#header .l{float:left;width:8px;height:95px; background:url(/images/head_left_bg.gif) no-repeat left center;}
#header .r{float:right;width:8px;height:95px; background:url(/images/head_right_bg.gif) no-repeat left center;}
#header .cz{float:left;width:984px;background:url(/images/head_bg.gif) repeat-x left center;height:95px;}
#header .cz .znav{height:55px;width:983px;float:left; overflow:hidden;}
#header .cz .znav li a,.cz .znav li a:link{font-family:Arial;color:#fff;font-size:14px;margin:0px 4px 0px 4px;}
#header .cz .znav .fc{background:url(/images/fc.gif) no-repeat left center;padding-left:50px;height:40px;width:180px;float:left;margin:7px 0px 0px 18px;font-size:14px;color:#fff;line-height:22px;}
#header .cz .znav .tc{background:url(/images/tc.gif) no-repeat left center;padding-left:60px;height:40px;width:180px;float:left;margin:7px 0px 0px 18px;font-size:14px;color:#fff;line-height:22px;}
#header .cz .znav .ssc{background:url(/images/ssc.gif) no-repeat left center;padding-left:75px;height:40px;width:200px;float:right;margin:7px 0px 0px 0px;font-size:14px;color:#fff;line-height:22px;}
#header .cz .cnav{height:40px;}
#header .cz .cnav .selectcz{background:#DFF1FD;width:169px;height:28px; text-align:center;line-height:28px;font-size:14px;font-weight:bold;font-family:verdana;float:left;border-right:1px solid #BFE5FA;}
#header .cz .tz{float:right;width:800px;line-height:28px;}
#header .cz .tz a,#header .cz .tz a:link{font-size:14px;color:#1179B0;font-family:Arial;display:block;width:86px;float:left; text-align:center;}
#header .cz .tz .line{ background:url(/images/line1.gif) no-repeat left center;float:left;width:2px;height:28px;}
#header .cz .tz .tab{background:url(/images/cz_tab.gif) no-repeat center center;width:86px;height:32px;line-height:32px;margin-top:8px;color:#082E5F;font-weight:bold;}

#menus{width:1000px;float:left;padding:5px 0px 5px 0px;border-bottom:1px solid #104D90; background:#FEFAEE;}
#menus ul{float:left;width:990px;margin-left:3px;}
#menus ul li{background:url(/images/menu_bg.gif) no-repeat left center;padding-left:17px;width:140px;float:left;line-height:25px;margin:0px 3px 0px 3px; vertical-align:middle}
#menus ul .new{background:url(/images/new.gif) no-repeat left center;padding-left:17px;}
#menus ul .hot{background:url(/images/hot.gif) no-repeat left center;padding-left:17px;}
#menus ul li a,#menus ul li a:link{color:#333; text-decoration:none;}
#menus ul li a:hover{color:#ff3300; text-decoration:underline;}
#menus ul li a.red{color:#ff0000;}

#sele{background:transparent url(/images/select_cz.gif) no-repeat left center;width:170px;height:45px;margin-top:9px;display:block;float:left;cursor:pointer; overflow:hidden;}
#sele .select_box{width:170px;height:24px;}
#sele select{display:none;width:170px;}
#sele div.tag_select{padding-left:32px;font-family:'Microsoft YaHei';font-size:20px;color:#fff;font-weight:bold;display:block;width:170px;height:45px;background:transparent url("../images/select_cz.gif") no-repeat;line-height:45px;}
#sele div.tag_select_hover{padding-left:32px;font-family:'Microsoft YaHei';font-size:20px;color:#fff;font-weight:bold;display:block;width:170px;height:45px;line-height:45px;}
#sele div.tag_select_open{padding-left:32px;font-family:'Microsoft YaHei';font-size:20px;color:#fff;font-weight:bold;display:block;width:170px;height:45px;line-height:45px;}

#sele ul.tag_options{position:absolute;width:168px;border:1px solid #EC9C5F;background:#FEFAEE;}
#sele ul.tag_options li{display:block;width:156px;height:24px;text-decoration:none;line-height:20px;color:#333;margin:3px 0px 3px 2px;padding-left:10px;font-family:Verdana;}
#sele ul.tag_options li.open_hover{background:transparent url("/images/option_hover.gif") no-repeat;color:#fff;padding-left:10px;}
#sele ul.tag_options li.open_selected{background:transparent url("/images/option_selected.gif") no-repeat;color:#fff;padding-left:10px;}

#copyright{margin:8px auto;text-align:center;padding-top:8px;border-top:2px solid #999;width:1000px;font-family:arial;line-height:22px;color:#666;}
#copyright a,#copyright a:link{color:#107AAE;margin:0px 3px 0px 3px;}
#copyright a:hover{color:#ff3300;}

 /*=========================phd begin========================== */
.phd { background:url(/images/phdBG.gif) repeat-x 0 0; width:1000px; margin:0px auto 8px; }
.phd .line6{ border:1px solid #dddddd;border-width:1px 1px 0px 1px;}
.phd .ball_red { background:url(/images/redg.gif) no-repeat; width:25px; height:25px; text-align:center; line-height:25px; font-weight:bold; color:#fff; font-size:13px; float:left; cursor:pointer;}
.phd .ball_yellow { background:url(/images/huangseg.gif) no-repeat; width:25px; height:25px; text-align:center; line-height:25px; font-weight:bold; color:#520002; font-size:13px;float:left;cursor:pointer;}
.phd .ball_blue { background:url(/images/buleg.gif) no-repeat; width:25px; height:25px; text-align:center; line-height:25px; font-weight:bold; color:#fff; font-size:13px;float:left;cursor:pointer;}
.phd .mysite{font-family:"����";color:#666;font-size:14px; height:28px; line-height:28px;}
.phd .mysite a{font-family:"����";color:#666;font-size:14px;}
.phd .mysite a:hover{color:#ff0000; text-decoration:underline;}
.phd .search{font-family:"����";color:#666;font-size:12px; height:28px; line-height:28px;}
.phd .zst{border:1px solid #ccc;}
.phd .zst img{border:1px solid #ddd;padding:2px;margin-bottom:6px;}
.phd .input{font-family:Arial;padding:2px;border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #ccc;border-bottom:1px solid #ccc; height:17px;}
.phd .button{padding:1px;border:1px solid #999; width:60px; height:23px;}
.phd .line{ text-decoration:underline;}
.phd .h2title{background:url(../images/phdBG.gif) repeat-x 0 0; }
.phd h2{font-size:16px;}
.phd h2 a{font-size:16px;}
.phd h2 a:hover{font-size:16px;}
/*=========================phd end========================== */
 
/*========================= advert ========================== */
#gg_class42{margin:5px 0px 5px 0px;width:1000px;display:block;float:left;clear:both; }
#gg_class42 ul{padding:0px 0px 0px 0px; list-style-type:none; margin:0px; clear:both;}
#gg_class42 li{text-align:center; line-height:25px;height:25px; margin:1px; width:121px; border:#fff3cf 1px solid; float:left; background-color:#F3F5EB; font-size:12px; display:inline;}
#gg_class42 li p{ margin-top:5px;}
#gg_class42 li a{color:#333333; text-decoration:none;}
#gg_class42 li a:hover{background-color:#ffd18c; display:block;}
