@charset "gb2312";
body{ margin:0; padding:0; border:none; font-size:12px; color:#666666;font-family: "思源黑体","Source Han Sans CN","Noto Sans", sans-serif;}
img{ border:none;}
ul,p{ margin:0; padding:0;}
li{ list-style:none;}
a{ font-size:12px; color:#666666; text-decoration:none;}
a:hover{ font-size:12px; color:#43C0C8; text-decoration:underline;}
.clearboth{ width:100%; height:0; clear:both; overflow:hidden;}
.pl8{ padding-left:8px; overflow:hidden;}
.pl8 a{color:#02959c}
.pt18{ padding-top:18px; overflow:hidden;}
.pl12{ padding-left:12px; overflow:hidden;}
.English {font-family: Tahoma, Geneva, sans-serif;font-size: 11px;}
table.tbl,table.tbl td,table.tbl th{ border:1px solid #000;}
table { border-collapse:collapse;}
/*头部*/
.hearder{ width:100%; height:104px; background:url(../images/bg_01.jpg) repeat-x;}
.hearder_01{ width:984px; height:104px; margin:0 auto;}
.hearder_011{width:500px; padding-top:0; float:left;}
.hearder_012 a{margin:0 3px;}
.hearder_012{ width:420px; margin-top:15px; float:right;text-align:right}
.hearder_012 li{ float:left; padding-left:12px; overflow:hidden;}

/*导航*/
.daohang{ width:100%; height:37px; line-height:37px; background:#abadac;}
.daohang_01{ width:1002px; height:37px; margin:0 auto; background:#4cbec7;}
.daohang_011{ width:950px; height:37px; margin:0 auto;}
.daohang_011 li{ width:115px; height:37px; display:block; text-align:center; float:left;}
.daohang_011 a{ font-size:13px; color:#FFF; font-weight:bolder; text-decoration:none;width:105px; height:37px; display:block;}
.daohang_011 a:hover{ font-size:13px; color:#FFF; font-weight:bolder; text-decoration:none;width:105px; height:37px; display:block; background:#009fa8;}

/*banner*/
.banner{ width:1002px; height:328px; margin:0 auto; padding-top:10px; overflow:hidden;}


.main{ width:984px; height:auto; margin:0 auto; padding-top:15px; overflow:hidden;}
/*左边*/
.left{  height:auto; float:left;}
/*产品分类*/
.products{ width:225px; height:auto;}
.products_01{ width:225px; height:18px; overflow:hidden;}
.products_02{ width:180px; height:auto; margin:0 auto;}
.products_021{ width:180px; height:24px; line-height:24px; padding-top:7px; overflow:hidden; font-size:12px; color:#02959c; font-weight:bolder;}
.products_022{ width:140px; height:auto; margin:0 auto;}
.products_022 li{ width:130px; height:24px; line-height:24px; border-bottom:1px #d9d9d9 dashed; background:url(../images/index_10.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}
.products_022 li a:hover{color:#02959C;}

/*联系我们*/
.contact_01{ width:225px; height:57px; padding-top:10px; overflow:hidden;}
.contact_02{width:225px; height:auto; margin:0 auto; padding-top:8px; line-height:22px; font-size:12px; color:#333333; overflow:hidden;}


/*右边*/
.right{  height:auto; float:right;}
/*兰迪概况*/
.about{ width:738px; margin-bottom:10px;height:auto;}
.about_01{ width:738px; height:24px;}
.about_02{ margin-top:5px; line-height:22px; overflow:hidden;}
.about_02 img{ padding:5px; padding-right:10px;float:left;}

.index_new{ width:736px;margin-top:10px;}

.index_newl{ width:233px; height:139px; margin-top:10px;_margin-top:5px; float:left;}
.index_newr{ width:485px; float:right; margin-top:8px;_margin-top:3px;}
.index_newr li{ line-height:25px; border-bottom:1px dashed #aaaaaa; margin-top:6px; background:url(../images/arrow_news.jpg) left 5px no-repeat; overflow:hidden;}
.index_newr li a{ color:#333333; padding-left:15px;}
.index_newr li a:hover{ text-decoration:underline;}
.date{ float: right;}
.li_con{height:25px; line-height:25px; display:block;overflow:hidden;}

.index_pro{ width:738px;margin-top:8px; overflow:hidden;}
.index_pron{ margin-top:10px;}
.index_pron li{ width:360px; height:120px; margin-left:3px; float:left; display:block; overflow:hidden;}
.index_img{width:185px; height:93px; float:left;}
.index_img img{ width:185px; height:93px;}
.index_pro02{ width:160px;height:118px; float:right; overflow:hidden;}
.index_pro0201{ height:25px; line-height:25px; overflow:hidden;}
.index_pro0201 a{color:#02959C;font-weight: bold;}
.index_pro0201 a:hover{color:#02959C;font-weight: bold;text-decoration:underline;}
.index_pro0202{ line-height:22px;}
.index_contact{ padding-left:0;line-height:25px; color:#333333;}

/*网站底部*/
.foot_wrap{ width:984px;height:120px; background:#f2f2f2; border-top:1px solid #999999; margin:10px auto 0px auto;}
.foot{ width:984px; height:50px; margin-top:35px;}
.foot01{ width:150px; float:left; margin-left:50px; margin-top:10px;}
.foot02{ width:780px; text-align:right;float: left; margin-right:20px;}
.foot03{ width:180px;float:right; margin-top:10px;}
.foot_04{ height:25px; line-height:25px;}
.foot_04 a{color:#02959C;font-weight: bold;}
.foot_04 a:hover{ text-decoration:underline;}

.foot02 a{line-height:25px;}
/*网站内页*/
.ny_left{ width:227px; float:left;}
.ny_lm{ width:227px; padding-top:20px; padding-bottom:20px;}
.ny_lm ul{ width:180px; margin:0 auto;}
.ny_lm li{ height:40px; line-height:40px; background:url(../images/arrow_menu.jpg) left center no-repeat; padding-left:20px; border-bottom:1px dashed #66c5cb;}
.ny_lm li a{ font-size:14px;color:#666666;}
.ny_lm li a:hover{ font-size:14px;color:#43C0C8;}
.ny_lm LI.cur {background:none;padding-left:0}
.ny_lm LI.cur A {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/pop_news_symbols.gif) no-repeat 15px center; COLOR: #686868; FONT-SIZE: 13px
}
.ny_lm LI.cur A:hover {
	PADDING-LEFT: 30px; BACKGROUND: url(../images/pop_news_symbols.gif) no-repeat 15px center; COLOR: #686868; FONT-SIZE: 13px
}
.ny_right{ width:720px; float:right;}
.ny_tit{width:720px; height:25px; line-height:25px; background:url(../images/bt_06.jpg) no-repeat; color:#02959C; font-weight:bold; padding-left:5px;}
.ny_tit a{color:#333;}
.ny_tit a:hover{color:#4CBEC7;}

.ny_con{ padding:10px;line-height:25px; }

.ny_news{margin-top:15px;}
.ny_news li{ height:30px;line-height:30px; background: url(../images/list01.jpg) left center no-repeat; border-bottom:1px dashed #e1e1e1; padding-left:15px; overflow:hidden;}
.ny_news li span{ width:80px; text-align:center; float:right;}
.ny_news li a{ width:574px; height:30px; overflow:hidden;}
.page{ width:700px;height:35px; line-height:35px; font-size:12px; margin-top:20px;text-align:center; color:#777;}
.page a{ color:#777;font-size:12px; margin-left:5px; margin-right:5px;}
.page a:hover{ color:#43C0C8;}


.title{ height:50px; line-height:50px;font-size:15px; color:#4cbec7; font-weight:bold; text-align:center; margin-top:20px;}
.time{ height:25px; line-height:25px; font-size:12px; color:#787878; background:#e9e9e9; text-align:center;}
.con{ line-height:25px; text-indent:0em; margin:20px auto;}







.news_title {background: url(../images/bt_02.jpg) repeat-x;height:25px;}
.news_title span.more{PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px}



.about_01 {background: url(../images/bt_01.jpg) repeat-x;height:25px;}
.about_01 span.more{PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px}


.pro_title {background: url(../images/bt_03.jpg) repeat-x;height:25px;}
.pro_title span.more{PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: right; PADDING-TOP: 5px}



	.pages { clear:both; padding:20px 45px 0 0; color:#444; }
	.pages a { color:#444; }
	.pages a:hover { color:#f60;  font-weight:bold  }
	.pages ul { float:right;list-style:none }
	.pages li { float:left; margin-left:8px;list-style:none }



.infobox H1 {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/title_right_bg.gif) no-repeat right 16px; HEIGHT: 30px; PADDING-TOP: 10px
}
.infobox H1 P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/conn.gif) #fff no-repeat left 6px; FLOAT: left; COLOR: #079fae; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.infobox H1 A {
	DISPLAY: block; COLOR: #079fae; FONT-SIZE: 12px; PADDING-TOP: 3px
}

.comment {
	CLEAR: both
}
.comment UL {
	LINE-HEIGHT: 30px; LIST-STYLE-TYPE: none
}
.comment LI {
	BORDER-BOTTOM: #e4e1d8 1px dashed; PADDING-BOTTOM: 0px; PADDING-LEFT: 28px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/title_00.gif) no-repeat 10px center; PADDING-TOP: 0px
}



.c_product_b{padding:0 10px;}
	.c_product_b div{float:left;width:135px;_width:135px;margin:5px 8px;text-align:center;}
	.c_product_b h2{width:120px;height:125px;float:left;}
	.c_product_b h2 a{width:120px;height:120px;border:#d3d3d3 solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;}
	.c_product_b h2 img{vertical-align:middle;}
	.c_product_b h3 a{color:#444;font-weight:normal; line-height:20px;font-size:12px;}
	.c_product_b h3{width:120px;float:left;}
	
	
	.product_list_b{margin-top:15px; margin:auto;}
	.product_list_b div{float:left;width:130px; height:160px;_width:125px;margin:10px 4px 5px 4px!important;margin:10px 4px 5px 8px;text-align:center;}
	.product_list_b h2{width:120px;height:120px;margin:0 auto 5px;}
	.product_list_b h2 a{width:120px;height:120px;border:#d3d3d3 solid 1px;padding:1px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 97px;*font-family:Arial;}
	.product_list_b h2 img{vertical-align:middle;}
	.product_list_b h3 a{color:#000;font-weight:normal; line-height:30px;}
	.product_list_b h3 a:hover{text-decoration:underline;}
	
	
	.tag a{margin:0 4px;}
	#formSeach{padding:5px 0;}
	
	
	  #link { width:984px; height:auto; margin:0 auto; padding-top:5px; overflow:hidden;}

#link .link_t{  height:30px; background:url(../images/probg1.jpg) no-repeat left center;font-weight:bold; text-align:center; color:#02959C; border-bottom:1px solid #ccc;}

#link .link_b {  min-height:60px; color:#666; clear:both; overflow:hidden ;padding:10px 0px;}

.in3 { min-height:60px;   }
.in3 ul{  margin-left:13px; padding-top:0px; }
.in3 ul li { height:39px; width:88px; margin-left:6px; float:left;  padding-top:10px;}
.in3 ul li  img{ margin:0px 0; border:1px solid #dedede; height:39px; width:88px; }

.in4 { min-height:60px;}
.in4 ul{  margin-left:13px; padding-top:0px; } 
.in4 ul li { width:89px; line-height:20px; float:left; margin-left:10px;padding-top:10px; }
.in4 ul li a{  color:#000000;}

.incs3{  display:block; height:30px; cursor:pointer; float:left; padding-top:6px; padding-left:15px;}
.incs4{ display:block; height:30px; color:#ccc; cursor:pointer; float:right;  padding-top:6px;padding-right:15px;}
.incs33{ display:block; height:30px; color:#ccc; cursor:pointer; float:left; padding-top:6px; padding-left:15px; }
.incs44{ display:block; height:30px;  cursor:pointer; float:right;  padding-top:6px;padding-right:15px;}

.none { display:none; }
.block { display:block; }