/***toolbar***/
.left{ float:left;}
#top_c{ height:30px; border-bottom:1px dotted #ececec;}
#top{ width:1000px; margin:0 auto; position:relative; z-index:999;}
.top_left{ float:left; padding-top:8px;}
	.top_left span{ width:3px; height:3px; display:inline-block; margin:0 10px; vertical-align:middle; overflow:hidden;}
.user_select{ float:right; line-height:30px; cursor:pointer; position:relative; z-index:999;}
	.user_select span{ color:#ff8c00; float:left; background:url(../image/common.png) no-repeat -320px -101px; padding-right:15px; width:77px; height:29px; text-align:center; margin-top:1px; overflow:hidden;}
	.user_select span.over{ background:url(../image/common.png) no-repeat -320px -135px;}
	.user_select ul{ width:88px; border:1px solid #D2D7D7; border-top:none; background:#FFF; padding:1px; line-height:25px; position:absolute; top:29px; left:0; display:none;}
	.user_select ul a{ display:block; text-align:center; color:#333;} 
	.user_select ul li{ display:block; text-align:center; color:#333; width:88px; border-top:1px dotted #CCC;}
	.user_select ul li a:hover{ background:#CDEBF5; text-decoration:none; color:#ff4000;}
	.user_dl{ float:right; margin-top:13px;}
	.user_dl span{ padding-left:15px;}
	.user_dl span a{ color:#f26522; height:16px; display:inline-block;}
	.user_dl span.weibo a{ background:url(../image/common.png) no-repeat -55px -93px; padding-left:20px; color:#666;}
	.user_dl span.qq a{ background:url(../image/common.png) no-repeat -55px -115px; padding-left:20px; color:#666;}
.message{ float:right; color:#c8c8c8; line-height:30px; margin-left:15px; cursor:pointer; color:#333; height:18px; margin-top:1px;}
	.message a:hover{ text-decoration:none;}
	.message p{ float:left;}
	.message span{ float:left; background:#ea5413; height:14px; line-height:14px; color:#FFF;}
	.message em{ float:left; background:url(../image/common.png) no-repeat -221px -99px; width:6px; height:14px;}
	.message em.rig{ float:left; background:url(../image/common.png) no-repeat -238px -99px; width:6px; height:14px;}
	.mess_cont{ float:left; line-height:36px; width:190px; border:1px solid #D2D7D7; padding:5px 5px 5px 15px; background:#FFF; color:#333; position:absolute; top:30px; right:0;}
	.mess_cont span{ float:left;}
	.mess_cont a{ color:#1481BD;}
	.mess_cont a:hover{ color:#ff4000;}
	.mess_cont p{ float:right; background:url(../image/common.png) no-repeat -40px -94px; width:6px; height:6px; cursor:pointer; margin:5px 10px 0; display:inline; overflow:hidden; text-indent:-9999px;}
	.notice_list{ line-height:25px; width:160px;}
.top_icon{ float:right; margin-top:7px;}
	.top_icon a{ float:left; background:url(../image/common.png) no-repeat 0 -139px; width:18px; height:16px; margin-left:15px; display:inline; cursor:pointer;}
	.top_icon a:hover{ background-position:0 -159px;}
	.top_icon a.top_sta{ background-position:-31px -140px; width:16px; height:15px; margin-top:1px;}
	.top_icon a:hover.top_sta{ background-position:-31px -160px;}
	.top_icon a.top_tel{ background-position:-59px -140px; width:16px; height:16px;}
	.top_icon a:hover.top_tel{ background-position:-59px -159px;}
.login{ float:right; margin:8px 10px 0 0; display:inline;}
.login span{ padding-left:15px;}
.login span a{ color:#f26522; height:16px; display:inline-block;}
.login span.weibo a{ background:url(../image/common.png) no-repeat -55px -93px; padding-left:20px; color:#666;}
.login span.qq a{ background:url(../image/common.png) no-repeat -55px -115px; padding-left:20px; color:#666;}
/***toolbar***/
.header_cont{ border-bottom:3px solid #ea5413;}
.header_bj{ margin:0 auto; background:url(../image/top_bj.gif) no-repeat 50% bottom;}
.header_c1{ width:1000px; margin:20px auto 0;}
.logo{ float:left; width:187px; height:70px;}
.logo a{ float:left; width:187px; height:70px;}
.slogan{ float:left; width:188px; height:22px; background:url(../image/common.png) no-repeat 0 0; text-indent:-9999px; margin:25px 0 0 10px; display:inline; overflow:hidden;}
.search_cont{ float:right; position:relative; width:474px; height:44px; z-index:99;}
	.search{ float:left; width:474px; height:44px; background:url(../image/common.png) no-repeat 0 -33px; overflow:hidden;}
	.search em{ float:left; padding:0 10px 0 0; margin-right:10px; font-style:normal; color:#666; width:56px; line-height:44px; cursor:pointer; text-align:center; font-size:14px;}
	.search_cont ul{ width:63px; border:1px solid #b4b4b4; background:#FFF; padding:1px; line-height:25px; position:absolute; top:40px; left:0; display:none;}
	.search_cont ul li{ display:block; text-align:center; color:#333; width:63px;}
	.search_cont ul li a{ display:block; padding:0 9px; color:#333;} 
	.search_cont ul li.over{ background:#CDEBF5;}
	.search_cont ul li.over a{ color:#1582BD;} 
	.search_cont ul a:hover{ background:#CDEBF5; text-decoration:none; color:#1582BD;}
	.input_box{ float:left; width:347px; height:38px; margin-top:3px;}
	.input_box input{ float:left; width:335px; border:1px solid #fff; color:#c8c8c8; height:36px; line-height:36px; vertical-align:middle; font-size:14px;}
	.search_btn{ float:right; width:48px; height:44px; overflow:hidden;}
	.search_btn .btn{ width:48px; height:44px; cursor:pointer; opacity:0; filter:alpha(opacity=0);}
.nav{ padding-top:20px; clear:both; overflow:hidden;}
.nav span{ float:left; text-align:center; position:relative; margin-right:1px;}
.nav span a{ float:left; color:#35230e; padding:0 30px; font-size:14px; font-weight:bold; height:34px; line-height:34px;}
.nav span.current a{ background:#ea5413; color:#FFF; width:160px;}
.nav span a:hover{ background:url(../image/nav_bj.gif) no-repeat 50% bottom; color:#EA5413; text-decoration:none;}
.nav span.current a:hover{ color:#FFF; background:#ea5413;}
.nav span.telephone a{ color:#ea5413;}
.nav span.telephone a:hover{ color:#FFF;}
.nav span em{ display:block; background:url(../image/common.png) no-repeat -262px 0; width:28px; height:16px; position:absolute; right:5px; top:-5px;}
.notice{ float:left; margin:10px 0 0 140px; display:inline;}
.notice strong{float:left; width:16px; height:14px; background:url(../image/common.png) no-repeat -220px -150px; color:#35230e; padding-left:10px;}
.notice_cont{ width:278px; height:14px; overflow:hidden; float:left;}
.notice_cont ul{}
.notice_cont ul li{ font-family:"SimSun"; overflow:hidden; height:14px;}
.notice_cont ul li em{ display:inline-block; background:url(../image/common.png) no-repeat -220px -136px; width:3px; height:3px; vertical-align:middle; margin-right:7px; overflow:hidden;}
.notice_cont ul li a{ color:#6d9f01;}
/***footer***/
#footer { height:90px; padding:10px 0 20px; margin:20px auto 0; text-align:center; line-height:24px; color:#888; border-top:1px solid #EBEBEB;}
#footer a{ color:#888;}
#footer a:hover{ color:#ff4000;}
#footer img{ margin:0 5px;}

/*.float_left{ position:fixed; top:100px; left:0; width:136px; height:392px; background:url(../../../Images/common_header/float_left.jpg) no-repeat; z-index:99;}
.float_left p{ position:relative; width:136px; height:392px;}
.float_left p span{ position:absolute; top:5px; right:10px; width:6px; height:6px; background:url(../../../Images/common_header/float_left_close.jpg) no-repeat; text-indent:-9999px; cursor:pointer;}
* html .float_left{
    position:absolute;
    left:expression(eval(document.documentElement.scrollLeft-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)));
    top:expression(eval(document.documentElement.scrollTop-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)+100));
}*/

