/* CSS Document */
body{ background:#fff url(back_bg.jpg) repeat-x; font-size:13px;}
body,p,ul,ul li,table,tr, tr td,h1{ padding:0px; margin:0px;}
ul li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none;}
#bottom{ clear:both; margin:0px auto; width:960px; border-top:solid 2px #eee; text-align:center; font-size:12px; line-height:30px; color:#858383; padding-top:8px; margin-top:8px;}
#bottom a{ color:#858383;}
#bottom a:hover{ text-decoration:underline;}

#top{ background:url(bg02.jpg) top center no-repeat; height:114px;}
#toptop{ background:url(bg022.jpg) top center no-repeat; height:250px;}
#container{ margin:0px auto; width:960px;}
#nav{ width:100%; height:36px; background:url(nav_bg.jpg) no-repeat; line-height:36px; font-weight:bolder; font-size:14px;}
#nav a{ color:#FFFFFF;}
#nav ul li{ float:left; width:200px; text-align:left; padding-left:30px;}

/* index css */
#index_container{}
#index_nav{ margin:0px auto; width:800px; height:36px;}
#index_nav a{ color:#FFFFFF;}
#index_nav ul{ line-height:36px; text-align:center; font-weight:bolder;}
#index_nav ul li{ float:left; background:url(btn01.jpg) no-repeat; width:154px; height:36px; margin:0px 20px 0px 20px;}
#index_search{ clear:both; margin:0px auto; margin-top:60px; width:518px;  height:41px; background:url(search_box.jpg) no-repeat;}
#index_search table tr{ height:41px;}
.index_txt_s{ margin:0px 10px 0px 36px; border:none; width:220px;}
#index_search select{ height:27px; vertical-align:middle; margin-right:10px; width:125px;}
.index_btn_s{ background:url(btn_search.jpg) no-repeat; width:106px; height:28px; border:none; cursor:pointer}
#entrance{ width:320px; height:80px; margin:0px auto; margin-top:50px; margin-bottom:50px; text-align:center;}
#entrance p{ height:80px; line-height:80px; font-size:20px; font-weight:bold;}
#entrance ul li{ float:left; margin:0px 4px; width:150px; height:40px;}
/* index css  end*/

/* order list */
#search{ color:#056AB2; line-height:40px; font-size:14px;}
#search input{ color:#999999;}
#search a{ color:#056AB2; }
#search a:hover{text-decoration:underline;}
.search_btn{ background:url(btn_search02.jpg) no-repeat; width:48px; height:26px; border:none; cursor:pointer;}
#pub{ width:100%; text-align:right;}
#msg_list ul li{ width:100%; height:148px; margin-top:20px; background:url(pro_bg.jpg) repeat-x; border:solid 1px #CCCCCC;}
#msg_list a{ color:#056AB2;}
#msg_list a:hover{ text-decoration:underline;}
.td_img{ width:220px; text-align:center; vertical-align:middle; height:148px;}
.td_img img{ width:180px; height:120px;}
.tr_para{ height:30px; font-size:12px; text-align:center; color:#999999;}
.pro_t{ color: #056AB2; font-weight:bolder; font-size:14px;}
.pro_t1{ width:400px; height:32px;}
.pro_t2{ width:120px; text-align:center; height:30px;}
.pro_date{ color:#056AB2;}
.pro_price{ font-weight:bolder;}
.td_detail{ vertical-align:top; height:60px; color:#999; font-size:12px; line-height:20px;}
#pager{ width:100%; text-align:left; color:#056AB2; font-size:14px; line-height:30px; margin:15px 0px; }
#pager a{ color:#056AB2;}
/* order list  end*/

/* simple page css*/
#focus_img{ width:100%; height:200px; margin-top:5px;}
#focus_img img{ width:100%; height:100%;}
#main_c{ float:left; background:#F3F2F1; width:100%; height:auto; padding-top:20px;}
#main_l{ float:left; width:233px; margin-left:10px; border:solid 1px #CCCCCC; background:#FFFFFF;}
#main_l ul{ width:100%;}
#main_l ul li{}
#main_l_t{ background:url(li_webname.jpg) no-repeat right;color:#FA0300; line-height:34px; padding-left:10px; border-bottom:solid 1px #CCCCCC;}
#main_l_t h1{ font-size:14px;}
#ul_child{ margin-top:10px;font-size:14px; font-weight:bolder;}
#ul_child a{ color:#056AB2;}
#ul_child li{ margin-left:1px; line-height:30px; height:30px; background:url(nav_l_bg02.jpg) no-repeat; padding-left:40px;}
#ul_child li.cur{ background:url(nav_l_bg.jpg) no-repeat;}
#main_c_word{ float:right; width:680px; margin-right:5px; font-size:13px; line-height:22px;}
#ul_news{ width:98%; font-size:14px;}
#ul_news li{ background:url(icon01.jpg) no-repeat 0px 5px; line-height:30px; padding-left:25px; border-bottom:dashed 1px #ccc; margin:5px 0px;}
#ul_news li a{ color:#000000;}
#ul_news li a:hover{ text-decoration:underline;}
#ul_newer{ width:98%;}
.question{ background:url(icon02.jpg) no-repeat; padding-left:30px; font-size:14px; color:#056AB2; font-weight:bolder;} 
.answer{ background:#2798C2; margin:10px 0px 20px 0px; color:#FFFFFF; padding:0px 5px; line-height:24px;}

.nav_img{ margin-bottom:20px;}
#detail_title{ padding-left:40px; height:30px; line-height:30px; color:#056AB2; font-size:14px; font-weight:bolder; background:url(icon03.jpg) no-repeat 0px 20px; background:url(icon03.jpg) no-repeat; border-bottom:dashed 1px #CCCCCC;} 
#detail_left{ float:left; margin:20px 0px; width:500px; background:url(detai_img.jpg) no-repeat right;}
#detail_img{ float:left; width:340px;}
#detail_img img{ width:310px; height:240px; padding:10px; background:#eee;}
#detail_para{ float:left; font-size:12px; color:#666; line-height:30px;}
#detail_para a{ color:#056AB2; font-size:14px;}
#detail_msg{ float:right; width:450px; margin-top:10px;}
.detail_s{ font-size:14px; font-weight:bolder;color:#056AB2; line-height:30px;}
#detail_detail{ width:100%; color:#666; font-size:12px; line-height:20px; }

.border{border:solid 1px #D3DCE5;}
#center_left{ float:left; width:220px;  margin-left:5px; font-size:14px;font-weight:bolder; margin-bottom:20px;}
.nav_t{ height:50px; line-height:50px; padding-left:15px;}
#left_nav{ background:url(pub_img.jpg) no-repeat 30px 10px; padding-left:60px;}
#left_nav li{height:36px; padding-top:13px;}
#left_nav a{ color:#298FD6;}
#center_right{ float:right; width:690px; margin-right:5px; padding-bottom:20px;}
#center_title{ width:670px; height:28px; background:url(pub_nav_bg.jpg) repeat-x; font-size:14px; font-weight:bolder; line-height:28px; padding-left:20px; margin-bottom:20px;}
#pub_para{ font-size:12px;width:600px; margin:0px auto;}
#pub_para tr td{ border-bottom:dashed 1px #ccc;}
#pub_para tr{ height:40px;}
.clew_td{ text-align:right; width:100px;}
.clew_td2{ width:100px; text-align:right;}
.clew_td1{ width:90px; text-align:right;}
#msg_table{ width:680px; margin:0px auto; margin-top:20px;font-size:14px;font-weight:bolder; color:#298FD6;}
#msg_table tr{ height:30px;}
.msg_td1{ width:240px;}
#ul_pubed{ margin:0px auto; width:640px; font-size:14px; line-height:25px;}
#ul_pubed a:hover{ text-decoration:underline;}
#ul_pubed li{ border-bottom:dashed 1px #CCCCCC; margin-bottom:5px;}
.source{ margin:0px auto; width:640px; font-size:14px; line-height:25px;}
.li_oper{ float:right; display:block; font-size:12px;}
.li_oper a{ color:#EE0000;}
.li_title a{ color:#123DB4;}
.p_para{ font-size:12px; color:#666666;}
/**/

/*login and register*/
.log_reg{ font-size:12px; color:#666666;}
.log_reg a{ color:#2798C2;}
#top1{  background:url(bg03.jpg) top center no-repeat; height:113px;}
#top1_msg{ width:960px; margin:0px auto; height:113px; position:relative;}
#top1_msg_c{ position:absolute; bottom:5px; right:5px;font-size:12px;}
#top1_msg_c a{ color:#666666;}
#login_d{ margin:0px auto; width:860px; margin-top:130px; color:#666;}
#login_l{ float:left; background:url(login_bg.jpg) no-repeat; height:330px; width:280px; padding:20px 0px 0px 30px; font-size:12px; margin-bottom:100px;}
#login_l ul{ background:url(log_img01.jpg) no-repeat; height:200px;}
#login_l ul li{ margin:54px 0px 40px 30px;}
#logoin_r{ float:right; width:550px; background:url(log_img_02.jpg) no-repeat; height:330px;}
.td_t{ width:100px; text-align:right;}
.txt_log{ border:solid 1px #000000;}
#login_table{ margin:80px 0px 0px 20px;}
#login_table tr{ height:30px;}
.reg_clew{ width:100%; border-bottom:solid 1px #CCCCCC; line-height:30px; }
#reg_r{ float:right; margin:20px 10px 0px 0px;}
#reg_l{ margin:20px 0px; float:left; width:70%; background:url(reg_border_bg.jpg) no-repeat right 0; padding-left:20px; } 
.bolder{  font-size:14px; color:#0E7CC4; font-weight:bolder;  margin:20px 30px;}
#reg_l table tr{ height:30px;}
#reg_l input{ border:solid 1px #999999;}
#company_info{ clear:both; color:#666666;}
#company_info table{ border-collapse:collapse; font-size:14px; margin-left:20px;}
#company_info table tr { height:30px; }
.tip{ color:#FF0000;}

.customer{ text-align:right; }
.infor{line-height:20px; text-align:right; margin-right:8px;}
.info_h1{ font-size:14px; text-align:center;}
.state{color:#056AB2; border-bottom:solid 1px #2798C2; line-height:30px; text-align:right; padding-right:20px; font-size:13px; min-width:960px;}
.state a:hover{ text-decoration:underline;}



#boxad11 {BORDER: #b5b5b5 1px solid; width:244px; PADDING: 1px 1px 0px 1px;
	FONT-SIZE: 12px; 
	Z-INDEX: 300; 
	BACKGROUND: #ffffff; 
	FLOAT: right; 
	OVERFLOW: hidden; 
	HEIGHT: 150px;
	RIGHT: 0px; 
	BOTTOM: 0px;
	POSITION:fixed;
	_POSITION:absolute; /*¼æÈÝIE6*/
	_TOP:expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight); /*¼æÈÝIE6*/ line-height:30px;
}

/*titÑùÊ½*/
#boxad11 dt,#boxad11 dt #AD_tit{height:28px;line-height:28px;}
#boxad11 dt{width:100%;background-image: url(bg.jpg);background-repeat:repeat-x;background-position: right top;}
#boxad11 dt #AD_tit{display:block;overflow:hidden;}
#boxad11 dd{ width:96%; height:auto; display:block; margin:0 auto; overflow:hidden; padding:4px 0px 4px 0px;}
#boxad11 dd a:hover{ text-decoration:underline;}
#AD_tit{ width:70%;float:left;color:#203D5F;font-size:10pt;text-indent:0.8em;font-weight:bold;}
#closead11,#zoomad11{ width:12px;	height:28px;line-height:28px; display:block; float:right; margin-right:8px;}
#closead11{ width:12px; float:right;}
#zoomad11{ float:right;}
#closead11 img{ margin-top:8px}
#zoomad11 img{ margin-top:10px}