﻿A:hover {BORDER-LEFT-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px; BORDER-TOP-WIDTH: 1px; COLOR: #ff6600; TEXT-DECORATION: none}

body {
    background: #cfcfcf url(images/page-bg.png) center 0 repeat-y;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height: 110%;
	font-family:  Arial;
	font-size: 12px; 
	
}

a img { border: none; }

#contain{
	width:872px;
	margin:0 auto;
	font-size:0.92em;
	background-color:#FFFFFF;

}

#lede{
	margin-bottom:30px;
	text-align:center;
	
}

#lede img{ border:1px solid #EEE; padding:3px;  }
	
#lede20{ line-height:20px;margin-bottom:30px;}
#leftWrap{
	float:left;
	width:560px;
	margin-bottom:0px;
	/*padding-left:7px;margin-left:7px;*/
}
#productsWrap{
	margin-left:20px;
	margin-right:0px;
	margin-bottom:10px;
	/*padding-left:7px;*/
}
#productsWrap h3{
    text-align:center;
	color: #333;
	background: #FFFFFF; 
	font: bold 20px Helvetica;
	line-height:40px;
	overflow:hidden;
	}
	
.h3-little{font:normal 12px Arial; color: #8b8b8b;}

#productsWrap li{ 
    margin-left:10px;
    width: auto;
	line-height:25px;
	padding-left:8px; 
	background:url(arrow_square.gif) no-repeat 0px 10px;
}
#productsWrap li a{ 
    background:url(images/arrow_s.gif) no-repeat 0px 5px;
	padding-left:8px; 
}
#localMenu{
	float:right;
	width:300px;
	margin-bottom:30px;

	background:url(bg_right.gif) no-repeat left top;
}


.hr0{ height:1px;border:none;border-top:1px dashed #0066CC;} 
.hr1{ height:1px;border:none;border-top:1px dashed #666666;} 
table{/*font-family:  Arial;
	  font-size: 12px;*/
}
A
{	color: #000000;
	text-decoration: none;
}

A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
A:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
A:hover
{
COLOR: #0099FF; text-decoration:underline
}
.fine_print { color:#000;font-size: 11px; text-decoration: none; }


#logo1{display:block;float:right;height:19px;width:79px;background-image:url(footer_backhome.jpg);background-repeat:no-repeat;margin:15px 13px 11px 10px; outline:none}
#logo1 a{height:100%;width:100%;float:left;text-decoration:none;}

#Head1{
	color: #FFF;
    margin:20px 5px 2px 11px;
    font-size:  20px;
	}
	
#Head2{
	color: #FFF;
    margin:0px 5px 2px 11px;
    font-size:  14px;
    font-weight:bold;
	}
	
#Head3{
	color: #D04212;
    font-size:  12px;
    font-weight:bold;
	}
#Head_menu{
	color: #FFF;
    margin:0px 5px 10px 20px;
    font-size:  14px;
    font-weight:bold;
	}

DIV {
	FONT-SIZE: 12px;
	COLOR: #333333;
	FONT-FAMILY: Verdana,  Helvetica, sans-serif, "", SimSun, PmingLiu;
}
TD { 
	 FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana,  Helvetica, sans-serif, "", SimSun, PmingLiu
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
#rotationb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 176px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}

#rotation {
	WIDTH: 555px; HEIGHT: 306px
}

h1 { 
    filter: chroma( color=#CCCCCC); 
	color: #F30;
	background: #FFFFFF; 
	font: bold 17px Times, serif;
}

h2{ margin:0 auto;
    margin-right:20px;
    color: #0066FF;
	font: bold 14px  Arial;
	height:22px;
	line-height:22px;
	display:block;

 }
h5{ margin-top:0px; 
    margin-bottom:10px;
    margin-right:20px;
	color: #333333;
	font-size:17px;
	font-family:Arial, Helvetica, sans-serif;

 }


.clear_0 {
	CLEAR: both; FONT-SIZE: 0px; LINE-HEIGHT: 0
}
.reminder {
	COLOR: #ff8d41
}

#title{ /*the title*/
    color:rgb(102, 102, 102);
	font-family:Tahoma, Helvetica, sans-serif;;
	font-size:14px;line-height:24px;
}
#title_w{ /*the title*/
    color:#FFF;
	font-family:Tahoma, Helvetica, sans-serif;;
	font-size:14px;line-height:24px;
	margin:0px 0px 15px 0px;
}
/*  main*/
#wrap {width:872px; margin:0 auto; background-color:#FFFFFF;}
/*  left menu  */
#left-menu { 
           float:left; 
		   height:auto;
		   min-height:600px;
		   width:200px; 
		   background-color:#FFFFFF;		   
           }
.welcome{border-bottom:1px solid #E0E0E0; margin-right:20px;}

/* right menu */

.right-m{ margin-right:20px;
  margin-left:0px;
  margin-bottom:20px;  
	
	}
.right-m li{ display:block;
    height:25px;
	line-height:25px;
	background-image:url(images/menuarrow.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;
	border-bottom:solid 1px #E0E0E0;
}

.right-m li:hover{ background-color:#FAFAFA;
}  

#bread {height:30px;margin-left:20px; margin-right:20px; margin-top:0px; border-bottom:1px solid #E0E0E0; 
        font-size:12px;line-height:30px;font-weight:normal;color:#555;	}
    #bread img { border:0px; }
	#bread a {color:#555;}
	#bread a:hover { color: #444; text-decoration: underline; }
#nobr li{
    display:inline; 
	background-image:url(images/nobr-arrow.gif)no-repeat 0px 11px;
	padding-left:10px; 
    margin-left:20px;
	margin-right:0px;
    width: auto;
	line-height:30px;}
#nobr li a {color:##0066FF;}
	
	

.jsflash{float:right; width:274px; display:inline;}	
/*  product list  */

.h3-little{font:normal 12px Arial; color: #8b8b8b;}

.products-main li{ 
    margin-left:10px;
    width: auto;
	line-height:25px;
	padding-left:10px; 
	background:url(images/arrow_square.gif) no-repeat 0px 11px;

}

.products-main li a{color:#000099;}
.products-main {margin-top:0px; margin-bottom:10px; margin-right:20px; margin-left:20px; line-height: 130%; }
.products-main  h3{
    text-align:center;
	color: #333;
	background: #FFFFFF; 
	font: bold 20px Helvetica;
	line-height:40px;
	}
.products-main h4 { line-height:30px; font-size:9px; padding-top:5px;  font-weight:100; color: #8b8b8b;  border-top:1px dashed #D3D3D3; text-align:right; }
.products-main h4  a { color: #8b8b8b; text-decoration: none; }
.products-main h4  a:hover { color: #444; text-decoration: underline; }
.products-main h5{ margin:0 auto; color:#333333; text-decoration:none; font-size:17px; font-family:Arial, "新宋体" , sans-serif; }
.products-main h6{ margin:0 auto; color: #8b8b8b; text-decoration:none; font:9px Arial;  line-height:12px;}
.products-main h7{ color:##2A6951; font-weight:bold;text-decoration:none; font: bold 22px Arial; line-height:40px;padding-bottom:8px;}
.products-main TD { padding-left:10px; word-break:break-all; table-layout:fixed;
}




.products-list {margin-top:0px; margin-bottom:10px; padding:10px;  line-height: 130%;
                background:url(images/row_bottom_bg.gif) no-repeat 0px 0px;
				border:1px solid #FFFFFF;}
.products-list:hover{border:1px solid #E0E0E0; }
/*.products-list img{ border:1px solid #E0E0E0; .products-list img:hover{padding:2px; border:0px; }padding:2px; float:left; margin-right:10px;}*/

.more_product{ 
             line-height: 110%; 
			 padding:10px;  
			 margin:20px; 
			 background:url(images/row_bottom_bg.gif) no-repeat top 100%;
			 border:1px solid #E0E0E0;
		/*overflow:hidden;*/	 
			 }
.more_product img{float:right;display:block;width:100px;height:100px;padding:2px;border:1px solid #E0E0E0; }
.more_product h2{
    color: #333333;
	border-left:4px solid #FF3300;
	line-height:15px;
	height:15px;
	font: bold 12pt  Arial;
	margin-bottom:10px;
	display:block;
	padding-left:10px;

}   
.more_product li{ 
   /* display:block; height:20px; */
	background:url(images/arrow_square.gif) no-repeat 0px 11px;
	padding-left:10px; 
	line-height:20px;
	}
.more_product li a{ color: #333333; text-decoration:underline; }

.products-more{ 
              text-align:center; 
			  line-height:20px; 
			  float:left;
			  display:block;
			  width:121px;
			  height:145px;
			  padding:2px; 
			  margin-top:10px; 
			  margin-left:10px;
			  border:1px solid #E0E0E0; 
			  overflow:hidden;
			  }

.products-more img{ border:0px; width:116px; height:116px;}

.index-banner{ text-align:left; 
			  line-height:20px; 
			  padding:5px; margin:20px; 

}
.index-banner h1{
    color: #333333;
	margin:0 auto; 
	font: bold 12pt  Arial;
	height:30px;
	line-height:30px;
	display:block;
	padding-left:16px;
}
.banner-inner{ float:left; width:42%;}
.banner-inner-1{ margin-left:10px;padding-right:10px;float:left;width:42%;border-left:1px solid #E0E0E0;}

.products-half{ float:left; width:48%; margin-right:10px; margin-bottom:20px;}
.products-half img{ float:left; margin-right:10px; margin-bottom:30px; margin-top:5px;}

.mid-img{ text-align:center; line-height:20px;display:block; padding:5px; width:inherit; margin:20px auto; border:1px solid #E0E0E0; overflow:hidden; background-color:"#F9FAFB"}
.mid-img a:hover{border-color: #FE6000;}
.mid-img img{ border:0px;  }

.right-img{ text-align:center; line-height:150%; float:right;display:block;margin-top:10px; margin-left:10px; overflow:hidden;}
.right-img a:hover {border-color: #FE6000;}
.right-img img{ border:1px solid #E0E0E0; padding:2px;  }

.right-imgs{ line-height:20px; float:right;display:block;padding:5px; margin-top:10px; margin-left:10px;border:1px solid #E0E0E0; overflow:hidden; background-color:#F9FAFB;}
.right-imgs a:hover {border-color: #FE6000;}
.right-imgs img{ border:1px solid #E0E0E0;  }

.contents{ line-height:20px; float: left;display:block;padding:5px; margin-top:10px; margin-left:10px;border:1px solid #E0E0E0; overflow:hidden; background-color:#F9FAFB;}
.contents a:hover {border-color: #FE6000;}


.little_product {float:left;display:block;width:100px;height:100px;padding:2px;border:1px solid #E0E0E0; margin-right:10px;}



.tx_list4 { overflow:hidden; margin-bottom:20px; margin-right:20px;}
	.tx_list4 li { height:106px;padding:10px 0;background:url(images/dashed_bg.gif) repeat-x bottom; overflow:hidden}
	.tx_list4 li img {float:left;display:block;width:100px;height:100px;padding:3px;border:1px solid #E0E0E0;margin:0 10px 0 0;}
	.tx_list4 h5 {line-height:26px;font-size:15px;font-family:Verdana}
	.tx_list4 a {color:#484848}
	.tx_list4 p {line-height:22px;color:#818181}
	.tx_list3 .box_r,.tx_list4 .box_r { float:right;padding-left:10px; color:#999;font-family:Verdana}
	

.main-product {float:Left;width:647px;min-height:500px;margin:5px 20px 0 0;}	 
	.main-product h1{color:#00007f;font-size:22px;font-weight:bold;padding:6px 0 15px;text-align:center;line-height:41px;background:url(v_cl.png) no-repeat center 100%;height:41px;overflow:hidden;}
	.models-articlecontent {padding:20px;line-height:20px;}
	.models-articlecontent h4 {font-size:14px;}
	
.product-r {float:Left;width:672px;min-height:500px; padding-left:10px; }	  
    .global_module { padding:10px; margin:0 auto;}
   
	.main-about  h1{color:#00007f;font-size:22px;font-weight:bold;padding:6px 0 15px;text-align:center;line-height:41px;background:url(v_cl.png) no-repeat center 100%;height:41px;overflow:hidden;}
	.models-product {padding:10px;line-height:20px;}
	.models-product h4 {font-size:14px;}

.bar-product{padding:0 15px;border-bottom:1px solid #D3D3D3;border-top:1px solid #D3D3D3;line-height:26px;background:#FAFAFA}		
	.bar-product h8{border-top:1px solid #FFF;border-bottom:1px solid #FFF;}
		

	
   .main-about {float:Left;width:626px;min-height:500px;margin:5px 20px 0 0;}	  
	.main-about  h1{color:#00007f;font-size:22px;font-weight:bold;padding:6px 0 15px;text-align:center;line-height:41px;background:url(v_cl.png) no-repeat center 100%;height:41px;overflow:hidden;}
	.models-articlecontent {padding:10px;line-height:20px;}
	.models-articlecontent h4 {font-size:14px;}
/*News*/	
#related_news{padding:10px; margin-left:20px;
             background:url(images/row_bottom_bg.gif) no-repeat 0px 0px;
			 border:1px solid #E0E0E0;
			 margin-bottom:20px;
			 }
#related_news h2{
    color: #333333;
	border-left:4px solid #FF3300;
	line-height:15px;
	height:15px;
	font: bold 12pt  Arial;
	margin-bottom:10px;
	display:block;
	padding-left:10px;
}   
#related_news li{ 
	background:url(images/arrow_square.gif) no-repeat 0px 11px;
	padding-left:10px; 
	line-height:20px;
	display:block;
	}
#related_news li a{ color: #333333; }

.menu_news{padding:10px; 
		    border:1px solid #E0E0E0;
			margin-right:20px;
			 }
			 
.txtmore{ display:block;font-size:0.9em; margin-top:10px; 
  
	border-top:1px solid #cccccc;
	line-height:20px;
}
/*  master footer  */
#footer { color: #8b8b8b; }
#footer a { color: #8b8b8b; text-decoration: none; }
#footer a:hover { color: #444; text-decoration: underline; }

#top { color: #8b8b8b; }
#top a { color: #333333; text-decoration: none; }
#top a:hover { color: #444; text-decoration: underline; }
#footer_img_bottom{
	margin:0 auto;
	margin-top:20px;
	width:88px;
	}
	
/*products advertising*/
#recommended{
    margin:0 auto;
	width:500px;
	background:url(row_bottom_bg.gif) no-repeat left top;
	
	/*background:none;border-top:1px solid #CCCCCC;
	*/
}


#headlineDiv{width:500px;overflow:hidden;height:98px; margin:0 auto;}
#headlineDiv a:visited{color:#800080;}
#headlineMove {margin:0px 0px 0px 11px!important;margin:0px 0px 0px 6px;height:80px;float:left;padding-left:0px;width:10000px;}
#headlineMove li{float:left;/*width:78.2px;*/list-style: none;}
.headlineAd{border:1px solid #FFF;float:left;height:95px;width:104px;text-align:center;}
.headlineAd img{clear:both; padding:2px;border:1px solid #ccc; width:96px;height:72px;}
.moveButton{border:1px solid #f5f5f5;font-size:8px;position:absolute;width:8px;height:92px;line-height:92px;cursor:pointer;text-align:center;background:#f5f5f5;color:#CCC;}
#moveRight{ margin-left:490px;}
#moveLeft {}
.headlineAd a:hover {
	text-decoration: none;
}
.moveButton:hover{
	border:1px solid #ccc;
	color: #000;
}
.step{font-weight:normal;font-size:14px;margin:4px 4px 0px 0px;padding:0 4px;}

/*foot*/
#foot-wrap{
	width:872px;
	margin:0 auto;
	padding:0px 10 10px 10px;
	text-align:left;
	background:url(images/footer_bg.jpg);

}
#foot-top{background:url(images/bg_bottome1.gif) repeat-x right top; height:7px; margin-bottom:5px;}
#footer-links,#footer-links li,#foot-wrap p{
	margin:0; 

	
}

#footer-links{
    text-align:center;
	/*float:right;*/
	padding-right:12px;
	list-style-type:none;
}
#footer-links li{
    display:inline;
	padding:0 7px;
	border-left:1px solid #838383;
}

li#footer-links-r{
	padding: 0 20px 0 15px; 
	background: url('images/dot_synd.gif');    
	background-repeat: no-repeat;
	background-position: top right; 
}


.clear {clear:both;}

/***************************/
/* clearfix 
------------------------------------*/
.clearfix:after,
.section:after,
.pagetop:after{
	content:"";
	display: block;
	clear: both;
	height:0;
}
.clearfix,
.section,
.pagetop{
	display: inline-block;
} 
/* Hides from IE-mac \*/
* html .clearfix,
* html .section,
* html .pagetop{height: 1%;}
.clearfix,
.section,
.pagetop{display: block;} 
/* End hide from IE-mac */
