@import url("style_common.css");
/*多头*/
#head_big,#head_full {height:70px;margin:0px auto;font-family:"宋体";}
#head_big {width:980px;}



/*标志*/
.head_logo {width:320px;height:70px;float:left;}
.head_logo a{ z-index:2}
.head_logo object{z-index:1;}
.head_logo span{width:94px;height:40px;float:left;position:relative;margin:10px 0 0 0}
.head_logo .samp{width:220px;height:16px;line-height:16px;float:left;position:relative;margin:22px 0 0 5px;color:#c06f0f;font-weight:bold;z-index: 100;}
.head_logo .samp a{ margin-left:2px;color:#666666; font-weight:normal; float:left; display:block;}
.head_logo .samp a:hover{ color:#0657b2}
.head_logo .samp b{ font-size:14px;float:left; display:block;}
.head_logo strong{width:220px;height:20px; line-height:16px;display:block;float:left; -float:none;margin:0 0 0 5px;}
.head_logo strong a{ font-size:20px; font-family:Arial Black; color:#96ad21;letter-spacing:-1px; font-weight:normal}
.head_logo strong a:hover,.head_logo strong a:active,.head_logo strong a:visited {color:#96ad21; text-decoration: none}



/*通行证*/
.topLogin_box,#topLogin_box{width:660px; height:30px;line-height:30px;float:right; text-align:right; position: relative; z-index:10}
.topLogin_box .bu_me{border:1px solid #ffffff; height:18px;line-height:18px;padding:2px; padding-right:20px; background:url(images/jsmenu1.gif) no-repeat right;}
.topLogin_box .bu_me:hover{border:1px solid #e6e6e6; height:18px;line-height:18px;padding:2px; padding-right:20px; background:url(images/jsmenu2.gif) no-repeat right;}

.topLogin_box .topLogin {height:21px; margin-top:5px; text-align:right;}
.topLogin_box font,#topLogin_box font{color:#fc6d02;}

.tl_input{font-family:Tahoma,Arial,"宋体";font-size:12px;BORDER-RIGHT: #c4c7c8 1px solid; BORDER-TOP: #c4c7c8 1px solid; BORDER-LEFT: #c4c7c8 1px solid; BORDER-BOTTOM: #c4c7c8 1px solid; WIDTH:100px;HEIGHT:16px;line-height:16px; padding:0}
.tl_button{background:#ffffff;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#ffffff,endColorStr=#dcdcdc);color:#000;font-size:12px;width:50px;padding:2px 0 0;height:20px;border:1px solid #dcdcdc;margin:0;padding:0;}





/*NEW图标*/
#hilite_new{width:32px;height:32px;position: absolute; z-index:6;top:-17px;left:165px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/f01532.png" mce_src="images/f01532.png");
background:url(images/f01532.png);_background:none;}

#hilite_hot{width:32px;height:32px;position: absolute; z-index:6;top:-15px;left:375px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/f01632.png" mce_src="images/f01632.png");
background:url(images/f01632.png);_background:none;}


/*功能导航*/
div#product_navigation { width:640px;height:28px;float:right; position:relative; margin-top:12px;}

div#product_navigation ul li{ float:left; margin:0px 0px 0px 0px;list-style-type:none;height:28px;text-align:center;}

div#product_navigation ul li a{height:28px; float:left;color:#728038; line-height:32px;font-size:12px;padding:0 0 0 15px; display:block;background:url(images/72head_img1.png) no-repeat left -147px; overflow:hidden }
div#product_navigation ul li a span{height:28px;float:left; padding-right:15px; line-height:32px;background:url(images/72head_img1.png) no-repeat right -147px; overflow:hidden}
	
div#product_navigation ul li.Selected a{height:29px; line-height:29px; float:left;position:relative;display:block;font-size:14px;color:#ffffff; font-weight:bold;  padding:0 0 0 25px; background:url(images/72head_img1.png) no-repeat left -90px; z-index:2}
div#product_navigation ul li.Selected a span{height:29px;line-height:29px;float:left; padding-right:25px; background:url(images/72head_img1.png) no-repeat right -90px; }
div#product_navigation ul li.Selected a:hover{height:29px;line-height:29px; float:left;display:block;padding:0 0 0 25px;background:url(images/72head_img1.png) no-repeat left -90px;  }
div#product_navigation ul li.Selected a:hover span{height:29px; line-height:29px;float:left; padding-right:25px;color:#fcffce;background:url(images/72head_img1.png) no-repeat right -90px; border:0}

div#product_navigation ul li a:hover{background:url(images/72head_img1.png) no-repeat left -119px;text-decoration:none;color:#728038; cursor: hand}
div#product_navigation ul li a:hover span{background:url(images/72head_img1.png) no-repeat right -119px;text-decoration:none;color:#887141;}


/*分割线*/
#partition1,#partition2{height:2px;margin:0px auto;position:relative;font-size:0; line-height:0;z-index:-1;-z-index:-2;position:relative;border:1px #7ead2a solid; background:#96bf3f; }
#partition1{width:978px;}

.partition1{width:978px;}
.partition1{height:2px;margin:0px auto;position:relative;font-size:0; line-height:0;z-index:-1;-z-index:-2;position:relative;border:1px #7ead2a solid; background:#96bf3f; }
/*搜索*/
#search_toolbar {width:auto; height:21px;float:right; position:relative;margin-top:3px; display:block;}
#search_toolbar input{ float:left;margin-left:5px;z-index:1}
#search_toolbar .rb{ float:left;height:22px;line-height:22px;}

/*公告*/
.annbg {width:670px; height:28px; padding-top:7px; margin-bottom:5px; text-align: left; background: url(images/72city_img2.jpg) no-repeat -10px -77px;}
.annlis {margin: 0px; padding-top:3px; padding-right: 10px; padding-left: 66px; display: block; overflow:hidden;}
.annlis li {height:21px; line-height:21px; list-style-type:none; padding-left:30px;}

/*导航*/
#big_sort{width:980px;*z-index:-1;}
#full_sort{width:99%;min-width:1010px;width:expression( documentElement.clientWidth < 1010? (documentElement.clientWidth == 0 ? (body.clientWidth < 1010 ? "1010" : "99%") : "1010px") : "99%" );}
#big_sort,#full_sort{line-height:0px;background:url(images/72head_img2.png) bottom;margin:0px auto 10px auto; padding-bottom:4px;text-align:left;overflow:hidden;font-family:Tahoma,Arial,"宋体" }

#big_sort ul,#full_sort ul{width:98%;margin:5px 0 0 12px;-margin:5px 0 0 6px;float:left; text-align: center;overflow:hidden;}
#big_sort ul li,#full_sort ul li{ list-style-type:none; overflow:hidden; margin:0 auto; width:116px; margin:0 4px 0 0; float:left; position:static; }
#big_sort ul li a,#full_sort ul li a,#big_sort ul li .nonce,#full_sort ul li .nonce{width:116px; height:21px;line-height:21px;color:#324f64; display:block;text-decoration:none;font-size: 12px; font-weight:bold;text-indent:5px;text-align:left;cursor:hand;overflow:hidden}
#big_sort ul li .nonce,#full_sort ul li .nonce{background: url(images/72head_img1.png) no-repeat right -197px; font-weight:bold;}
#big_sort ul li .nonce span,#full_sort ul li .nonce span{width:108px; height:21px; line-height:21px;display:block; background: url(images/72head_img1.png) no-repeat left -197px}

#big_sort ul li a:hover,#full_sort ul li a:hover{background: url(images/72head_img1.png) no-repeat right -176px}
#big_sort ul li a:hover span,#full_sort ul li a:hover span{width:108px; height:21px; line-height:21px;display:block; background: url(images/72head_img1.png) no-repeat left -176px}
#big_sort ul li a span strong,#full_sort ul li a span strong{ font-size:14px; font-weight:normal}

#big_sort .wipe,#full_sort .wipe{;border-left:0px;}



#big_sort .search,#full_sort .search{float:left;MARGIN:1px 10px 0 20px!important;MARGIN:2px 10px 0 10px;line-height:23px; color:#f2faee;}
#big_sort .search a,#full_sort .search a{ color:#f2faee}
#big_sort .search a:hover,#full_sort .search a:hover{text-decoration:underline ;color:#ffffff;}

#big_sort2{width:980px;*z-index:-1;line-height:0px;background:url(images/72head_img3.png) bottom;margin:0px auto 10px auto; padding-bottom:4px;text-align:left;overflow:hidden;font-family:Tahoma,Arial,"宋体"}
#big_sort2 ul{width:98%;margin:5px 0 0 12px;-margin:5px 0 0 6px;float:left; text-align: center;overflow:hidden;}
#big_sort2 ul li{ list-style-type:none; overflow:hidden; margin:0 auto; margin:0 4px 0 0; float:right; position:static; height:21px; line-height:21px;display:block; }

#stsnotify {width:980px; line-height:30px;margin:0px auto;position:relative;text-align:left; 
            background:#fff09b;filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#fff5b2,endColorStr=#ffe259);border:1px solid #e8ca4d; 
			text-align:center; font-size:14px; font-weight:bold; border-top:none}
#stsnotify .close{width:100%; height:24px;line-height:24px;top:0;left:0;margin:0;padding:0;text-align:right; float:left;position:absolute; z-index:3; font-family:"宋体"}
#stsnotify .close a{display:block;padding-right:40px;color:#000;background:url(images/close.gif) no-repeat 945px 6px;}
#stsnotify .close a:link,#stsnotify .close a:visited,#stsnotify .close a:active{color:#000;text-decoration:none; font-size:12px; font-weight: normal; line-height:30px}
#stsnotify .close a:hover{color:#f52626;text-decoration:underline;}



/*当前在线*/
#proclaim{ width:300px; height:35px;position:relative; margin-bottom:5px;background: url(images/72city_img2.jpg) -345px -10px no-repeat; text-indent:30px;}
#exponential{width:280px;height:35px; line-height:35px;color:#333333; background:url(images/f01816.gif) 10px center no-repeat;text-align:left;}
#exponential font{ color:#c06f0f}


/*字重影补丁*/
.shadow_mend{FLOAT: left; WIDTH: 100%; POSITION: relative}
/*安全线*/
.safety_line {width:980px;margin:0px auto;clear:both;height:1px;font-size:0px; }

/*通用表单*/

.input_b1, .input_b2{height:20px; line-height:21px;background:#fff; font-size:12px;float:left;padding:0;  text-indent:5px;}
.input_b1{border:1px solid #dadada; background: url(images/72head_img1.png) no-repeat left -60px; color:#999999}
.input_b2{border:1px solid #7dbde2; background: url(images/72head_img1.png) no-repeat left -60px; color:#333333}

.putin_b1,.putin_b2{height:22px;line-height:20px; background:#ffffff;color:#333333;font-size:12px; float:left;color:#333333;}
.putin_b2,.putin_b2{height:22px;line-height:20px; background:#ffffff;color:#333063;font-size:12px; float:left;color:#333333;}
.putin_b1{border:1px solid #c6c6c6;background: url(images/72head_img1.png) no-repeat left -25px;}
.putin_b2{border:1px solid #7dbde2;background: url(images/72head_img1.png) no-repeat right -25px;}

/*城市地图*/
.city_map{ position:relative; width:670px; text-align:left;}
.city_map h5{ height:24px; line-height:24px;font-size:14px; color:#fff;text-indent:10px;background:url(images/72first_img3.gif) -10px -292px no-repeat;}
.city_map .city_commend{width:668px;border:1px solid #cbcbcb; border-top:none;}
.city_map .city_commend h6{ position:relative; margin:0 auto; padding-top:4px;width:658px;height:20px; line-height:20px; text-indent:10px; font-size:12px; border-bottom:1px solid #d9d9d9; }
.city_map .city_commend h6 a{ color:#444;}
.city_map .city_commend h6 .city_more{ position:absolute; display:block; font-weight:normal; right:10px; bottom:0;}
.city_map .city_commend .pic{ float:left;margin:10px 0 0 15px;width:319px;height:82px; display:inline; overflow:hidden}
.city_map .city_commend .pic a{ color:#666; cursor:pointer;}
.city_map .city_commend .pic img{ float:left; margin-right:12px; width:100px; height:80px;border:1px solid #e4e4e4;}
.city_map .city_commend .pic p{margin:0; width:165px; overflow:hidden;line-height:18px; overflow:hidden;}
.city_map .city_commend .pic .title{ font-weight:bold; margin:4px 0;height:18px;font-size:14px;color:#444;}
#namebg{background:url(images/namebg2.gif) repeat-x;}	
#theme2{width:300px; height:18px; background:url(iamges/72first_img2.png) -688px 13px no-repeat}
#rightheme {width:300px;height:24px;font-size:14px;font-weight:bold;line-height:24px;text-align:left;text-indent:10px;background:url(images/72first_img2.png) -320px -10px no-repeat;color:#fff;float:left; position: absolute; top:-1px; left:0px;}
.h_main_right {FLOAT: right; WIDTH: 300px; height:218px;}
.h_login {BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; MARGIN-BOTTOM: 10px; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BACKGROUND-COLOR: #fff}
.h_login_title {PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(images/h_login_bg.gif); PADDING-BOTTOM: 18px; MARGIN-LEFT: 1px; COLOR: #555; MARGIN-RIGHT: 1px; PADDING-TOP: 10px; BACKGROUND-REPEAT: repeat-x; text-align:center}
.p_zf_2 {BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; BACKGROUND: url(images/button_02.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 64px; CURSOR: pointer; LINE-HEIGHT: 30px; LETTER-SPACING: 3px; HEIGHT: 30px; BORDER-RIGHT-WIDTH: 0px}
.font_DE0000 {COLOR: #de0000}
.font_14 {FONT-SIZE: 14px; LINE-HEIGHT: 28px}
.p_tex_login {BORDER-RIGHT: #c5c5c5 1px solid; BORDER-TOP: #c5c5c5 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; BORDER-LEFT: #c5c5c5 1px solid; WIDTH: 168px; LINE-HEIGHT: 19px; PADDING-TOP: 3px! important; BORDER-BOTTOM: #c5c5c5 1px solid; HEIGHT: 19px; text-align:left}
.p_tex_bb {WIDTH: 145px}

/*----------------友情链接--------------------*/
div#f_links{width:978px;height:150px;margin:0 auto 5px auto!important;margin:0 auto 0 auto;top:0px!important;top:-5px;position:relative;border:1px solid #dddddd;}
div#f_links .links_pic{ width:88px; height:31px;margin:6px 0 0 5px!important;margin:6px 0 0 3px; float:left; position:relative;}
div#f_links .links_txt{ width:870px; height:34px;margin:7px 0 0 8px!important; margin:7px 0 0 10px; float:left; position:relative; line-height:16px; overflow:hidden}
div#f_links .links_txt a{ color:#666666;margin-right:6px}
div#f_links .links_txt a:hover{text-decoration:underline; color:#0954b9;}
div#f_links .links_txt font,div#f_links .links_txt a font,div#f_links .links_txt a:hover font{color:#fc6d02; }
.linkt { height:150px;background:url(images/72city_img6.jpg);background-repeat:no-repeat;background-position:bottom;}
ul.lists { margin:0 5px; height:150px;}
ul.lists li { margin:1px 0;PADDING: 1px 5px; FLOAT: left; TEXT-ALIGN: center; word-break:keep-all !important; white-space:nowrap;}

/*单元*/
#content_72 {width:980px;margin:5px auto 5px auto;position:relative; font-family:"宋体";}

/*右边*/
#right_box {width:300px;float:right;position:relative;}

/*左边*/
#left_box {width:670px;float:left; position:relative;}

.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }


.bolg_box{width:298px;border:1px solid #e0e0e0; border-top:none;}
.bolg_box ul{ margin:13px 0 10px 10px;}
.bolg_box li {float:right;width:100%;padding-left:8px; width:280px; height:22px;overflow:hidden; line-height:22px; background:url(images/72first_img3.gif) 0px -205px no-repeat; overflow:hidden; text-align:left}
.bolg_box ul li a{color:#666666;cursor:pointer;}
.bolg_box li strong {float:left;font-weight:100;}
.bolg_box li a {color:#666666;cursor:pointer;}
.bolg_box li a span {float:left;color:#333}
.bolg_box li a em {float:right;text-align:right;font-size:12px;color:#999;}
.bolg_box li a:hover, .toplist li a:hover span, .toplist li a:hover em {text-decoration:underline;color:#999999}

#new_proclaim{ margin:5px 0 4px 0;width:300px; height:158px;float:left;text-align:left;overflow:hidden;background:url(images/72first_img2.png) -688px -209px no-repeat;}
#new_proclaim h5{width:280px; margin:3px 0 0 5px; height:20px; line-height:24px; font-size:14px; font-weight:bold;}
#new_proclaim ul{ margin-top:1px; list-style-type:none;}
#new_proclaim ul li{ width:280px; height:20px; line-height:20px; overflow:hidden; padding-left:18px; font-size:13px;}
#new_proclaim ul li span{margin-left:5px;}
#new_proclaim ul li img{margin-top:3px;}
#new_proclaim ul li a{ color:#4d4d4d;}
#new_proclaim ul li a:hover{color:#2856bd;}
.proclaim_adv{ height:70px; }
.proclaim_adv img{ width:300px; height:70px; border:none;}

/* ********* footer ******** */
div.Footer { clear:both; width:980px; height:90px; background:url("images/bg_foot.gif") repeat-x left bottom; padding:0; top:-10px; border:1px solid #e0e0e0; overflow:hidden; margin:auto; }
div.Footer div.Ads { text-align:center; padding:5px 0px 5px 0px; }
div.Footer div.MenuLeft { float:left; width:40px;}
div.Footer div.MenuLeft img { border:0; padding:0; margin:0;}
div.Footer div.MenuRight { float:right; margin:0; }
div.Footer div.MenuRight li { text-align:center; line-height:22px; margin-top:10px; list-style-type:none}
div.Footer div.MenuRight li span { float:right; width:102px; text-align:right; padding-right:5px;}
div.Footer div.MenuRight li.copyright { text-align:center; line-height:22px; margin:5px 40px 0 0;}


/*2008*/

div.Framer { clear:both; width:980px; margin:auto; }
div.Framer div.MainBody { width:656px; float:left; }
div.Framer div.MainRight { width:316px; margin:0 0 0 8px; float:right; top:0; }
div.Framer div.SideLeft { width:728px; float:left; }
div.Framer div.SideLeft div.Left { width:360px; float:left; }
div.Framer div.SideLeft div.Right { width:360px; margin:0px 0px 0px 8px; float:right; top:0; }
div.Framer div.SideLeft div.BodyLeft { width:311px; float:left; }
div.Framer div.SideLeft div.BodyRight { width:409px; margin:0px 0px 0px 8px; float:right; top:0; }
div.Framer div.SideLeft div.LeftBody { width:278px; float:left; }
div.Framer div.SideLeft div.RightBody { width:442px; margin:0px 0px 0px 8px; float:right; top:0; }
div.Framer div.SideRight { width:244px; margin:0px 0px 0px 8px; float:right; top:0; }
div.Framer div.LeftBody { width:244px; float:left; }
div.Framer div.RightBody { width:728px; margin:0px 0px 0px 8px; float:right; top:0; }
div.Framer div.RightBody div.Left { width:360px; float:left; }
div.Framer div.RightBody div.Right { width:360px; margin:0px 0px 0px 8px; float:right; top:0; }
div.Framer div.RightBody div.Left2 { width:406px; float:left; }
div.Framer div.RightBody div.Right2 { width:314px; margin:0px 0px 0px 8px; float:right; top:0; }
