/*for all*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{ margin: 0;	padding: 0;}
body { font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:18px; color:#999999; }
fieldset, img{ border:0;}
abbr,acronym{	border:0;}
address,caption,cite,code,dfn,em,strong,th,var{	font-style:normal;	font-weight:normal;}
h1,h2,h3,h4,h5,h6{	font-size:100%;	font-weight:normal;}
.clear { clear: both;}

.middle{ width:950px; margin:0px auto; overflow:hidden;}
.header_logo{ height:43px; background:url(../images/logo.jpg) left bottom no-repeat; padding-top:25px;}
.header_link{ float:right; width:160px; height:32px; background:url(../images/home.jpg); padding:11px 0 0 35px;}
.header_link a{ color:#999999; text-decoration:none;}
.header_link a:hover{ color:#666666;}
.footer{ background:url(../images/footerbg.jpg) top no-repeat; text-align:right; height:20px; padding-top:10px; margin-top:15px;}
.footer a{ color:#999999; text-decoration:none;}
.footer a:hover{ color:#666666;}

/*for index*/
.index_arrival{ float:left; width:582px; overflow:hidden;}
.index_arrival_ti{ background:url(../images/index_ti_newarrival.jpg); height:21px; text-align:right; padding:6px 14px 0 0;}
.index_arrival_bg{ background:url(../images/index_bg_newarrival.jpg) top no-repeat; padding-top:13px;}
.index_arrival_pic{ width:151px; height:52px; background:url(../images/newarrival_picframe.jpg); padding:2px; overflow:hidden;}
.index_arrival_text{ border-bottom:#cccccc 1px solid; height:46px; width:380px; margin-left:7px; text-align:left; overflow:hidden; padding:5px; line-height:24px;}
.type{ color:#333333;}
.type a{ color:#666666; text-decoration:none;}
.type a:hover{ color:#333333; text-decoration:underline;}
.model_no{ color:#999999;}
.model_no a{ color:#999999; text-decoration:none;}
.model_no a:hover{ color:#999999; text-decoration:underline;}
.index_news{ float:right; width:365px; overflow:hidden;}
.index_news_ti{ background:url(../images/index_ti_news.jpg); height:21px; text-align:right; padding:6px 14px 0 0;}
.index_news_bg{ background:url(../images/index_bg_news.jpg) top no-repeat; padding-top:10px; width:365px; overflow:hidden;}
.index_news_tb{ color:#333333; width:330px; overflow:hidden; margin-bottom:8px;}
.index_news_tb a{ color:#333333; text-decoration:none;}
.index_news_tb a:hover{ color:#666666; text-decoration:none;}
.index_news_tb td{ background:url(../images/dotline.jpg) bottom repeat-x; padding:10px 0;}
.index_news_pic{ width:87px; height:87px; background:url(../images/news_picframe.jpg); float:left; margin:0 10px 10px 0; overflow:hidden; padding:2px;}
.link_more{ color:#333333;}
.link_more a{ color:#333333;}
.link_more a:hover{ color:#333333; text-decoration:none;}

/*for inner*/
.submenu{ background:url(../images/submenubg.jpg) no-repeat top; padding:15px 15px 0 15px; line-height:24px;}
.submenu a{ color:#333333; text-decoration:none;}
.submenu a:hover{ color:#000000; text-decoration:none;}
.submenu_1st{ color:#333333; background:url(../images/submenu_li.jpg) left no-repeat; padding:5px 0 5px 15px; border-bottom:#cccccc dotted 1px;}
.submenu ul{	list-style:none;	margin:0;	padding:0;}
.submenu li{	padding:2px 0;	margin:0;}
.submenu li a{ display:block;	width:190px;	margin:0; 	color:#666666;	text-decoration:none;}
.submenu li a:hover{	color:#333333;	background-color:#ededed;}
.title{ background:url(../images/title_bg.jpg) no-repeat; width:691px; height:22px; padding:4px 0 0 20px;}
.map{ margin-bottom:15px;}
.map a{ color:#999999; text-decoration:none;}
.map a:hover{ color:#999999; text-decoration:underline;}


.prod_tb{ margin-left:8px; float:left; color:#666666;}
.prod_tb a{ color:#666666; text-decoration:none;}
.prod_tb a:hover{ color:#666666; text-decoration:underline;}
.prod_text{ border:#cecece solid 1px; width:120px; height:120px; overflow:hidden;}
.line{  border-bottom:#dbdbdb solid 1px; padding-top:5px; margin:0px 10px 10px 10px;}
.page{ margin:10px 10px;}
.page a{ color:#999999; text-decoration:none;}
.page a:hover{ color:#333333; text-decoration:none;}

.innewstb{ color:#666666; width:677px; overflow:hidden;  border-top:#cccccc dotted 1px;}
.innewstb a{ color:#666666; text-decoration:none;}
.innewstb a:hover{ color:#333333; text-decoration:none;}
.innewstb td{ padding:6px; border-bottom:#cccccc dotted 1px;}
.news_content{ margin:0px; padding:15px; border:#e1e7ee 1px solid; width:640px; overflow:hidden;}

.injointb{ color:#666666; width:640px; overflow:hidden;  border-top:#cccccc dotted 1px;}
.injointb td{ padding:6px; border-bottom:#cccccc dotted 1px;}

.arrival_text{ border-bottom:#cccccc 1px solid; height:46px; width:500px; margin-left:7px; text-align:left; overflow:hidden; padding:5px; line-height:24px;}

.prod_infotb{ padding:6px; margin:0 10px;}
.prod_infotb th{ border-bottom:#CCCCCC 2px solid;}
.prod_infotb td{ border-bottom:#e4e4e4 1px solid; color:#666666;}

.prod_bigpic th{ width:240px; height:240px; overflow:hidden;}
.prod_bigpic td{ width:58px; height:58px; padding:5px 1px; overflow:hidden;}