/* 公用样式表 		*/
/* 陈为平 2007-3-2 	*/
/* QQ:2416942	 	*/

*{
	margin:0px;
	padding:0px;
	list-style-type: none;
	background-repeat: no-repeat;
}

body{
	font-size:12px;
	text-align:center;
}


a{
	text-decoration: none;
	color: #000000;
}

img {
	border: none
	}
#bodyframe{
	background-color: #FFFFFF;
	background-image: url(/images5/public/page_bg.gif);
	background-repeat: repeat-x;
	text-align:center;
}
/*修改firefox下首页头部有些空间*/
#bodyframe[id]{
	border-top:1px solid #000;
}

.inPaddingFrame{ 
	width:999px; 
	margin:auto;
}

#header{
	margin:auto;
	height:165px;
	background-image: url(/images5/public/pbg_2.gif);
	background-position: center top;
}
/*修改firefox下首页头部有些空间*/
#header[id]{
	display:table;
}

#en_nav{ text-align:right; padding:30px 1em 0px 0em;}

#sitelogo{
	width:235px;
	background-image: url(/images/bg_logo.gif);
	height:100px;
	float:left;
	background-position: 20px 20px;
}
#nav{
}

.btnTopGo{
	background-image: url(../images5/public/btn_top_search_bg.gif);
	background-repeat: no-repeat;
	width: 30px;
	border: 0px none #000000;
	background-position: 0px 50%;
}


span.search{
	color:#ED1C24;
}

#mainframe{
	
}
#main{
	float:left;
	background-color:#fff;
	background-image: url(/images5/public/mainbg.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
#snav{
	width:212px;
	float:left;
	margin:0em 0em 0em 6px;
	background-image: url(/images5/public/left_menu_bg.gif);
	background-position: left 35px;
	padding:0em 0em 1em 0em;
}

/* firefox */
#snav[id]{
	margin:0em 0em 0em 12px;
}

#memo{
	float:right;
	width:774px;
	margin-top:0.5em;
}
#exp{
	height:170px;
	width:683px;
}

.m_t{
	height:10px;
	width:669px;
}
.m_m{
	clear:both;
}
.m_b{
	height:10px;
}
.m_b[class]{
	margin-bottom: 15px;
}
#local{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	margin:0em 0em 0em 1em;
	width:742px;
	color:#686868;
	text-align:right;
}

#local[id]{
	width:740px;
}
#local a{
	color:#686868;
	text-decoration:none;
}
#local .title{
	float:left;
}

#localx{
	margin:0em 0em 0em 1em;
	width:742px;
	color:#686868;
	text-align:right;
}

#localx[id]{
	width:740px;
}
#localx a{
	color:#686868;
	text-decoration:none;
}
#localx .title{
	float:left;
}

#footer{
	clear:both;
}

#footer img{ margin:0em 0em 2em 1em;}

/*表单*/
.int{
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}
.search{width:100px;}
.btn_search{
	background-image: url(/images/btn_go.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	width: 16px;
	border: none;
}

a:hover{
	text-decoration: underline;
}

a#en{
	background-image: url(/images/btn_english.gif);
	color:#FFFF00;
	padding:2px 5px;
	background-position: 2px 1px;
}
#page_memo{}
#page_memo h3{ text-align:center; margin:1em 0em;}
#page_memo div.frame{ text-align:left; margin:1em 2em;}
.wrapfix {
    display: table; 
}	
.ssnav{ display:none;}


/*右边浮动菜单*/

#float_nav{
	width:106px;
	text-align:center;
	background-image: url(/images/float_nav_2.gif);
	background-repeat: repeat-y;
}
.float_item div{ margin:0.3em 0em;}
#float_link{
	border: 1px solid #DBD9D9;
	width:91px;
	margin:auto;
}

/* 首页 */
#index{
	background-image: url(/images/index.png);
}
#index_main{
	width:1004px;
	font-size:12px; line-height:2em;
}

#index_l{ float:left; width:473px;height:537px;}
#index_m{ float:left; width:212px;height:537px;}
#index_r{ float:left; width:319px;height:537px;}
#index_l .index_col{ margin:30px 0px 0px 40px;}
#index_m .index_col{ margin:178px 0px 0px 0px;}
#index_news img{ vertical-align:middle; margin:5px 5px; }
#index_news{ margin:1em 0em;}
#edong_news { margin:5px 0em; line-height:2em;}
img.i_1{}
img.i_2{}
img.i_3{}
.i_logo{ margin:0 0 20px 0;}
.i_n_frame{ margin:0px 0px 0px 45px;}
.i_p_frame{ margin:30px 0px 0px 175px;}
.it{ padding:0.5em 0em;}
.ip{ padding:0.5em 0em;}
#index_m h2{ font-size:12px; }
#index_m p{ font-size:12px; line-height:1.5em;}

h2.other{}
#i_edong{ margin:165px 0px 0px 0px;}
#i_edong img{ margin-right:10px;}
#ifooter p{ font-size:12px; color:#6D6D6D; line-height:1.5em; text-align:center; margin:0px; }
#ifooter{ 
	clear:both;
	height:58px;
	margin:3em 0.5em;
	text-align:center;
}
input{
	background-repeat: no-repeat;
	background-color: transparent;
}

.clear{ clear:both; overflow:hidden;}


.font_bold{
	font-weight:bold;
}
#s_p_nav a.font_bold{
	font-weight:bold;
}
#frame_x table tr td a.font_bold{
	font-weight:bold;
}

#left_menu{

}
#left_menu h2{
	font-size:12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ffffff;
	border-bottom-color: #DEE1E4;
	margin:0em 0.5em;
}
#left_menu h2 a{
	line-height:2em;
	padding-left:25px;
	text-align:left;
}
#left_menu h2 a.class{ 
	text-align:right;
	padding-right:5px;
}

#left_menu a.class span{ font-family: Webdings; color:#5B5B5B;}

#left_menu h2 a:hover.class{ 
	padding-left:15px;
	background-image: none;
}
#left_menu a{ display:block;}
#left_menu .sub{ display:none;}
#left_menu .sub a{
	font-weight:normal;
	line-height: 27px;
	height: 27px;
	background-image: url(../images5/public/a_icon_1.gif);
	background-position: 12px 50%;
}

#left_menu .sub a:hover{
	color:#fff;
	background-image: url(../images5/public/left_a_bg.gif);
	text-decoration:none;
	background-position: 0 50%;
}


#frame_x #news_memo{ line-height:2em;}

#left_btn img{ margin:0.5em 0 0 0}
.ll{
	background-image: url(/images5/public/ll.gif);
	background-position: left 50%;
}
.bb{
	background-image: url(/images5/public/bb.gif);
	background-position: left 50%;
	background-repeat: repeat-x;
	line-height: 34px;
	height: 34px;
	float:right;
}
.rr{
	background-image: url(/images5/public/rr.gif);
	background-position: right 50%;
	padding: 0em 1.5em;
}
.rr span{ font-weight:bold; color:#7DB4C9;}
.clear{ clear:both;}

#n{
	line-height: 26px;
	background-image: url(../images5/public/footerbg.gif);
	height: 26px;
	color:#424242;
	
}
.l{ float:left;}
.r{ float:right;}

#n a{ color:#424242;}
#n .l{ padding-left:5em; line-height:35px;}
#n .r{ padding-right:5em; line-height:26px;}
#footer dl{ text-align:left;}
#footer dd{ float:left; margin:0.2em 2em 1em 1em; line-height:1.8em; color:#7F7F7F;}

#sub_nav {
	clear: both
	}
#sub_nav a{ line-height:2em; margin:0.5em 1em 0em 1em; color:#fff; text-decoration:none;}
#sub_nav a span{ font-family: Webdings;}

#sub_menu1{}
#sub_menu2{ margin:0em 0em 0em 9em}
#sub_menu3{ margin:0em 0em 0em 19.5em}
#sub_menu4{ margin:0em 0em 0em 20.5em}

#cl{ text-align:left; margin:1em 0em;}

.currently{
	color:#fff;
	background-image: url(/images5/public/left_a_bg.gif);
	text-decoration:none;
	background-position: 0 50%;
}

#home_news{

	height:108px;
	background-image: url(/images/home_v4_11.gif);
	background-position: 50% 0;

}

.home_more{ margin:16px 0 10px 0; font-size:14px; text-align:right;}
.home_more a{ color:#5698B6} 
#home_news a{ color:#454545; margin-right:1em;}
#home_news span{ color:#919191;}
#home_news .l{ margin:0em 1em 0em 2em; text-align:left; width:950px;}
#home_news[id] .l{ margin:0em 1em 0em 4em; text-align:left; width:950px;}

#home_news .r{margin:0em 1em; text-align:left; width:238px;}

#n_news li{ width:50%; float:left; line-height:1.4em;}


#nntitle{ 
	line-height:32px;
	text-align:left;
	color:#fff;
	background-image: url(/images5/sale/q_th_bg.gif);
	background-repeat: repeat-x;
	padding:0em 0.5em;
	background-position: left 50%;
}
	
	
.h_page{ text-align:center; line-height:3em;}



.sbg{ background-color:#EDEDED;} 

#cl td *{ font-size:12px; line-height:1.6em;}

#en_nav{margin-top:6px;}
#en_nav[id]{paddingr-top:35px;}

#cn_nav{ text-align:left;
	padding:60px 0 0 160px !important;
	padding:61px 0 0 160px;
	}
#cn_nav img {
	float: left
	}