﻿/*--顶部导航以及导航菜单地址栏  开始--*/
.div_topnav{ height: 31px; background: #136ad1 url(/images/topnav_bg.jpg) repeat-x; border-bottom: 3px #064a96 solid; color: #90d1f7; padding-left: 10pmargin-bottom: 1px; }
.div_topnav a{ color: #90d1f7; padding: 0 4px; line-height: 30px; font-size: 12px; }
.div_topnav a:hover {color: #fdfffc;}
.div_rightnav{float:right; width:80px; margin-top:2px}
.div_rightnav li{ line-height:22px;}
.div_rightnav li a{ font-size:12px}
.div_nav{ background:url(/images/nav_bg.gif) repeat-x; height:59px;}
.div_nav_l{ float:left; width:300px}
.div_nav_l li{ float:left; clear:none;}
.div_nav_l li a{ display:block; padding:0 25px; line-height:45px; margin-top:7px; background:url(/images/nav_abg.gif) right center no-repeat; font-weight:bold; color:#f8ecda;}
.div_nav_l li a:hover{ text-decoration:none;}
.div_nav_m{ float:left; width:400px; margin-top:15px;}
.div_nav_m li{ float:left;}
.div_nav_m a{ display:block; color:#f8ecda; font-weight:bold; margin:0 15px; line-height:30px; background:url(/images/div_nav_mbg.gif) center bottom no-repeat;}
.nav_b_r{ float:right; width:250px; height:59px; background:url(/images/div_nav_r.gif) right no-repeat;}
#textfield{ color:#c55f00; border:1px #c7c7c7 solid; height:17px; line-height:17px; }
.div_nav_b{ height:35px; background:url(/images/div_nav_bg.gif) repeat-x;}
.div_nav_bl{ float:left; margin:7px; padding-left:20px; background:url(/images/map_news.gif)  left center no-repeat;}
.div_nav_br{ float:left; margin:4px; height:27px; width:800px; background:url(/images/map_newst.gif) repeat-x}
.nav_search{ float:right; width: 55px; height:20px;}
.div_banner{ float:left; margin:10px; display:inline}
.div_focus{ float:right;  width:390px; margin-right:10px; color:#ccc; display:inline}
.div_footer_top{ border-bottom:1px #ddd solid; line-height:35px; font-size:12px;}
.div_footer_top ul{ float:right;}
.div_footer_top a{ color:#0089ce; margin:0 2px;}
.div_footer a{ font-size:12px;}
/*--顶部导航以及导航菜单地址栏  结束--*/
.div_head{ background:#fbf3f1; border-top:1px #94655d solid; height:29px; line-height:30px;}
.div_head h1 a{ font-size:12px; color:#6b3c34; line-height:30px; margin-left:10px}
.div_head h2{ background:url(/images/h2_bg.gif) left center no-repeat; padding:0 10px}
.div_head1{height:34px; border-bottom:1px #b2b2b2 solid}
.div_head1 h1{ padding:0}
.div_head1 h1 a{ display:block; width:187px; height:35px; background:url(/images/h1_a_bg.gif) repeat-y; text-align:center; color:#fff; line-height:33px}
.div_head1 h2,.div_head2 h2,.div_head3 h2{ background:url(/images/h2_bg.gif) left center no-repeat; padding:0 10px}
.div_head2{ height:33px; border-bottom:2px #94655f solid}
.div_head2 h1{ width:200px }
.div_head2 h1 a{ line-height:34px; color:#683d36; font-size:12px}
.div_head3{ border-bottom:2px #a0bbfe solid}
.div_head3 h1 a{ font-size:12px; color:#000;}
.div_content{ border:1px #c4c3c0 solid;}
.div_content_230{ border:1px #c4c3c0 solid; padding:0 5px}
.subject_title{text-align:center; font-weight:bold;}
.subject_title a{ color:#653832;  line-height:30px;}
.ul_w220{ padding:2px 0}
.ul_w220 li{ width:218px; height: 22px}
.ul_w230{ padding:5px 0}
.ul_w230 li{ width:228px; height: 22px}
.ul_w350{ padding:5px 0}
.ul_w350 li{ color:#b0b0b0;}
.ul_w350 h3{ float:left; overflow:hidden; width:265px; _width:263px; text-overflow: ellipsis;}
.ul_w450{ width:450px; margin-left:10px; border-bottom:1px #ccc dotted; padding:5px 0}
.ul_w450 li{ width:440px;}
.ul_w450 h3{ float:left; overflow:hidden; width:361px; _width:359px; text-overflow: ellipsis;}
.ul_w390{ padding:5px 0}
.ul_w390 li{ color:#8d8d8d}
.ul_w390 h3{ float:left; overflow:hidden; width:310px; _width:305px; text-overflow: ellipsis;}
.div_newst{ float:left; height:27px; color:#585858; width:790px;}
.div_newst ul{ line-height:27px; width:750px; padding-left:10px}

/*-----价格曲线页面 start------------------------------------------------------------*/
.price_l_795{ float:left; width:795px;}
.price_r_150{ float:right; width:150px;}
.price_m{ float:left; background:url(/images/2009/map_price_bg.jpg) repeat-x; height:61px; width:787px;}
.price_r_150_content{background:url(../images/2009/price_150_bg.jpg) no-repeat; height:30px; font-size:14px; line-height:30px; text-align:center;}
.price_r_150_content a{ color:#fff;}
.price_r_150_content a:hover{ color:#f60; text-decoration:none;}
/*----价格曲线页面 end------------------------------------------------------------*/
    /*--  栏目头  --*/
	.head_left{float:left; width:150px; height:23px; line-height:23px;}
	.head_left .l{float:left;}
	.head_left .c{float:left; background:url(/images/2009/head_left_b.gif) repeat-x; padding:3px 5px 0 8px; _height:20px; line-height:20px; }
	.head_left .c a{ font-size:14px; font-weight:bold; color:#fff;}
	.head_left .r{float:left;}
	/*-- 栏目头 end --*/
	.content_login {
	float:left;
	text-align:left;

	border-bottom: 1px solid #CBD8E0;
}
.div_singleline_login {
	font-size:12px;
	height:20px; text-align:left; margin-top: 2px;
	padding-left:2px;
}
.light_logo{color:#1879bd; font-weight:bold;}
	.div_singgletext{ padding-left:5px; height:19px; line-height:19px;}
	.buttonface {
	font-size: 12px;
	height: 16px;
	border: 1px solid #BECFD8;
}
/*-----登陆 start------------------------------------------------------------*/
.login
{
    width: 228px !important; >/*IE only*/width/*IE5.5*/:228px;border:1px #c8c8c6 solid;line-height:30px;margin-bottom:4px;height:148px;}
.login li
{
    float: right;
    width: 130px;
}
.login_top
{
    line-height: 30px;
    border-bottom: 1px #d6d7d2 solid;
    height: 30px;
}
.login_top a
{
    color: #888;
}
.login_top a:hover
{
    color: #444;
}
.login_bottom
{
    text-align: center;
    border-top: 1px #d6d7d2 solid;
    height: 38px;
    line-height: 38px;
    background-color: #e2ebee;
}
.div_singleline_login
{
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    text-align: left;
    padding-left: 5px;
}
.user_login_form
{
    border: 1px #dedede solid;
    width: 230px;
    _width: 220px;
    height: 20px;
    padding-left: 5px;
    line-height: 20px;
    color: #dedede;
}


.login_t{border-bottom:1px #ccc dotted; line-height:32px}
.login_b{ height:50px; background:url(/Images2/login_b_bg.gif) repeat-x; margin-top:1px; font-size:14px; padding:20px 0 0 20px}
.login_r_block2{ float:left; width:334px; border:1px #f2f2f2 solid; border-left:none; padding-left:20px; color:#868889}
