/**  Author: Richie.pu  **/
/**  Email: richie.pu@gmail.com  **/
/**  CreateDate:08-03-20  **/
/**  Project:  Sunbow Website  **/

/**  Public Style  **/



*
{
	margin:0px;padding:0px;	
}
body,html
{
	width:100%;height:100%;	font-size:12px;font-family:Arial,'ËÎÌå';color:#000;	
}
body{background:#eaf6d7;}
input,select
{
	font-size:12px;
}
ul li
{
	list-style:none;	
}

a img{
	border:none;
}

.master_wrap
{
	background:url(../images/ms_bg.gif) repeat-y;width:859px;
	height:auto !important;min-height:600px;height:600px;
	margin:0 auto;
}

.header
{
	background:url(../images/t_l.gif) no-repeat left top;	
}
.header_middle_bg
{
	background:#fff url(../images/t_b.gif) repeat-x;	
}
.header_right_top_conner
{
	background:url(../images/t_r.gif) no-repeat right top;height:100px;position:relative;	
}
.logo
{
	background:url(../images/logo.gif) no-repeat;width:231px;height:58px;display:block;
	position:absolute;top:28px; left:38px;
}

.top_link_info
{
	position:absolute;right:30px;top:20px;
}
.top_link_info li
{
	padding:2px 0;text-align:right
}	
.free_online
{
	background:url(../images/m_w.gif) no-repeat;width:229px;height:19px;display:block;text-indent:-9999px;
	position:absolute;right:200px;top:60px;
}
.master_menu
{
		
}
.master_menu ul
{
	background:url(../images/m_b.gif) repeat-x;height:38px;line-height:38px;margin:0 12px 0 10px;
	padding-left:10px;
}
.master_menu li
{
	float:left;display:block;background:url(../images/m_s.gif) no-repeat right top;	
}
.master_menu li a
{
	height:38px;padding:0 20px;display:block;float:left;font-weight:bold
}
.master_menu li a:hover,.master_menu li a.CurentePage
{
	background:url(../images/mo_l.gif) repeat-x;	
}



.left_menu
{
	background:#345b0a url(../images/llt.gif) no-repeat left top;width:170px;margin:5px 0 10px 18px;	
}
.left_menu h3
{
	background:url(../images/lrt.gif) no-repeat right top;height:30px;line-height:30px;font-size:12px;color:#ebefe7;padding-left:10px;
}

.left_menu li
{
	border-top:1px solid #7b9460;border-bottom:1px solid #000;height:24px;line-height:24px;
}
.left_menu li.firstLI
{
	border-top:none;
}
.left_menu li.endLI
{
	border-bottom:none;
}
.left_menu li a
{
	height:100%;display:block;padding-left:25px;
}
.left_menu li a:hover,.left_menu li a.loca
{
	background:#1f3504;	
}
.left_menu_bottom
{
	background:url(../images/llb.gif) no-repeat left bottom;height:4px;font-size:1px;overflow:hidden;	
}
.left_menu_bottom span
{
	background:url(../images/lrb.gif) no-repeat right bottom;height:4px;font-size:1px;display:block;	
}

.search_box
{
	background:#345b0a url(../images/llt.gif) no-repeat left top;width:170px;margin:0px 0 10px 18px;		
}
.input_box_layer
{
	background:url(../images/ps.gif) no-repeat right top;height:85px;
}
.input_box_layer strong
{
	color:#ebefe7;margin:10px 0 5px 10px;display:block
	
}
.input_search
{
	border:none;height:18px;line-height:18px;padding-left:3px;width:80px;margin-left:5px;background:#fff;border:1px solid #fff;
}
.btn_search
{
	background:url(../images/bbs.gif) no-repeat; border:none;width:80px;height:26px;font-weight:bold;color:#fff;margin:5px 0 0 5px;	
}


.product_show
{
	background:url(../images/mf1.jpg) no-repeat;width:825px;height:243px;display:block;margin:5px 0 5px 15px;overflow:hidden;
}
.small_pic_change
{
	background:url(../images/sp.gif) no-repeat;width:823px;height:94px;display:block;overflow:hidden;margin:0 0 7px 15px;
}

.product_link
{
	margin-left:15px;height:180px;
}

.product_link li
{
	background:#b6d973 url(../images/l_t_l.gif) no-repeat left top;width:155px;overflow:hidden;float:left;margin-right:12px;
}
.product_link_head
{
	background:url(../images/l_t_r.gif)	no-repeat right top;padding:6px 0 0 10px;
}
li.p1 .product_link_head a,li.p2 .product_link_head a,li.p3 .product_link_head a,li.p4 .product_link_head a,li.p5 .product_link_head a,
li.p5 .product_link_head a,li.p6 .product_link_head a
{
	background:url(../images/p1a.gif) no-repeat;width:84px;height:16px;display:block;text-indent:-99999px;
}
li.p2 .product_link_head a
{
	background:url(../images/p2a.gif) no-repeat;width:95px;
}
li.p3 .product_link_head a
{
	background:url(../images/p3a.gif) no-repeat;width:83px;
}
li.p4 .product_link_head a
{
	background:url(../images/p4a.gif) no-repeat;width:111px;
}
li.p5 .product_link_head a
{
	background:url(../images/p5a.gif) no-repeat;width:83px;
}
li.p6 .product_link_head a
{
	background:url(../images/p6a.gif) no-repeat;width:96px;
}


li.p1 .product_pic,li.p2 .product_pic,li.p3 .product_pic,li.p4 .product_pic,li.p5 .product_pic,li.p6 .product_pic
{
	background:url(../images/p1.gif) no-repeat;width:142px;height:123px;display:block;margin:5px;	
}
li.p2 .product_pic
{
	background:url(../images/p2.gif) no-repeat;
}
li.p3 .product_pic
{
	background:url(../images/p3.gif) no-repeat;
}
li.p4 .product_pic
{
	background:url(../images/p4.gif) no-repeat;
}
li.p5 .product_pic
{
	background:url(../images/p5.gif) no-repeat;
}
li.p6 .product_pic
{
	background:url(../images/p6.gif) no-repeat;
}
.product_bottom
{
	background:url(../images/l_b_l.gif) no-repeat left bottom;height:8px;font-size:1px;overflow:hidden;	
}

.bottom_bg
{
	background:url(../images/b_m.gif) repeat-x 0 bottom;clear:both;	
}
.bottom_left
{
	background:url(../images/b_l.gif) no-repeat left bottom;
}
.bottom_right
{
	background:url(../images/b_r.gif) no-repeat right bottom;height:60px;
}

.system_info
{
	border-top:1px solid #bbdc7b;margin:0 20px 0 15px;padding-top:8px;color:#113216;line-height:19px;padding-left:15px;text-align:Center;
}


/** product show page  **/

.banner_product,.company_profile .banner_product,.company_culture .banner_product,.huanbao .banner_product,.leave_word .banner_product
,.company_rongyu .banner_product,.conact_us .banner_product
{
	height:148px;background:#fff2c4;margin:5px 20px 5px 16px;
}

.banner_product div,.company_profile .banner_product div,.company_culture .banner_product div,.huanbao .banner_product div
,.leave_word .banner_product div,.conact_us .banner_product div,.company_rongyu .banner_product div
{
	background:url(../images/banner_product.jpg) no-repeat;width:811px;height:138px;margin:5px;
}
.company_profile .banner_product div{
 	background:url(../images/banner_product2.jpg) no-repeat;
}
.company_culture .banner_product div{
	background:url(../images/banner_product6.jpg) no-repeat;
}
.huanbao .banner_product div{
	background:url(../images/banner_product3.jpg) no-repeat;
}
.leave_word .banner_product div{
	background:url(../images/banner_product8.jpg) no-repeat;
}
.conact_us .banner_product div{
	background:url(../images/banner_product5.jpg) no-repeat;
}
.company_rongyu .banner_product div{
	background:url(../images/banner_product7.jpg) no-repeat;
}
.left_side
{
	width:190px;float:left
}
.right_side
{
	float:left;margin:5px 0 0 10px;
}
.side_title
{
	background:url(../images/sq.gif) no-repeat;height:30px;line-height:30px;
}
.side_title em
{
	color:#333333;font-style:normal;font-weight:bold;margin-left:50px;display:block
}

.pb
{
	background:url(../images/pb2.gif) no-repeat;width:143px;height:135px;overflow:hidden;
}
.product_head
{
	border-collapse:collapse;background:url(../images/th.gif) repeat-x;	
}
.product_head th
{
	font-weight:normal;background:url(../images/ths.gif) no-repeat right;height:27px;line-height:27px;	
}
.product_head td
{
	text-align:center
}
.productList{background:#cbec8b;width:640px;}
.productList td a img
{
	width:125px;height:116px;display:block;border:none;margin:9px 0 0 9px;text-align:justify
}
.plink,tr.tr2 td a.pb
{
	background:url(../images/pb.gif) no-repeat;width:143px;height:135px;display:block
}
tr.tr2 td
{
	background:#efeeee;	
}
tr.tr2 td a.plink
{
	background:url(../images/pb2.gif) no-repeat;	
}

.div_dialog_layer
{
	background:url(../images/dlt.gif) no-repeat left top;
}
.h3_title
{
	background:url(../images/drt.gif) no-repeat right top;height:34px;line-height:34px;color:#d8e6cb;padding-left:8px;font-size:15px;margin-left:4px;cursor:move;
}
a.shutDown
{
	background:url(../images/c.gif) no-repeat;width:33px;height:17px;display:block;position:absolute;right:10px;top:0px;text-indent:-9999px;
}
.div_content
{
	background:#fafff1;background:#f6feee;border-left:1px solid #678e62;border-right:1px solid #678e62;height:auto !important;min-height:123px;height:123px;
}
.div_bottom
{
	background:url(../images/dlb.gif) no-repeat left top;height:6px;font-size:1px;overflow:hidden;padding-left:4px;width:100%:
}
.div_bottom span
{
	background:url(../images/drb.gif) no-repeat right top;height:6px;display:block;font-size:1px;width:100%;
}

.div_content table{ border-collapse:collapse;margin:10px 0  0 10px}
	.div_content table th{font-size:12px;text-align:left;}
	.div_content td{height:30px;line-height:25px;}

/**  Company Profile Page  **/

.ArticleLayer
{
	line-height:24px;padding:0 40px 20px 15px;	color:#444;height:auto !important;min-height:300px;height:300px;width:595px;
}

.Article_Profile
{
	padding:0 40px 20px 25px;overflow:hidden	
}

.imgLayer
{
	display:block;width:177px;height:154px;float:left;margin:0 23px 10px 0
}
.apply_table td input{
	border:1px solid #ccc;height:19px;line-height:19px;
}
.apply_table td textarea{
	border:1px solid #ccc;overflow:auto;
}

/** news list  **/

.ArticleNewsList
{
	padding:10px 0 20px 20px;
}
.ArticleNewsList ul{
	height:auto !important;min-height:300px;height:300px;
}
.ArticleNewsList li
{
	clear:both;	background:url(../images/aline.gif) repeat-x 0 bottom;padding-bottom:5px;margin-bottom:6px;
}
.ArticleNewsList li a
{
	display:inline-block;color:#444;
}
.ArticleNewsList li span
{
	color:#6a6a6a	
}
.ArticleNewsList li div
{
	float:left;width:450px;height:16px;overflow:hidden;background:url(../images/ac1.gif) no-repeat;padding-left:22px
}
.listBottomControl
{
	background:url(../images/psb.gif) no-repeat;width:549px;height:24px;margin:20px 0 0 0 
}
.listBottomControl a.SeeMore
{
	background:url(../images/mbs1.gif) no-repeat;padding:3px 0 0 17px;display:inline-block;margin:4px 0 0 13px;
}
td.page_link a,td.page_link .page_turn,.page_content2{
	background:#e9f9d2;border:1px solid #bbd18e;padding:1px 5px;margin:1px;display:inline-block;
}
td.page_link .page_turn{
	background:#ffe2a9;border:1px solid #c8932d;
}
li.subproduct_li a{
	padding-left:50px;background:#75aa0a
}
li.subproduct_li{
	border-bottom:1px solid #cce0a5;border-top:1px solid #5e8d0a;
}

.product_items,.product_items2{width:80%;margin:0 auto;margin-bottom:5px;padding-left:10px;background:url(../images/pls.gif) repeat-x;overflow:hidden;padding:10px 0;}
	 
	.product_items_left{float:left;width:280;height:227px;}
	.product_items_left a,.product_items_left img{width:250px;height:203px;display:block;}
	.table_right{float:left;}	
		.table_right th{font-weight:normal;text-align:right;padding-right:10px;width:60px;white-space:nowrap;letter-spacing:2px;}
			.table_right th,.table_right td{height:24px;line-height:24px;color:#000;}
			.table_right td{width:165px;}

.product_items table,.product_items2 table{margin:35px 0 0 0;}


.product_items .table_right{ margin-left:0px}
	.product_items .table_right th{text-align:right;}
	
.product_items .table_right{margin-right:10px }
.table_right td h2{font-size:20px;font-family:Arial;font-weight:normal;color:#000;}

.pdb{height:293px;width:100%;background:#fff;}
.pdb img
{
	width:351px;height:285px;display:block;margin:6px 0 0 6px;	
}

.img_DIV_layer{width:360px;border:1px solid #a7c08e;margin:5px 0 0 5px;}
.subIMG{height:116px;border-top:1px solid #a7c08e;position:relative;}


.divSmall img{cursor:pointer;width:125px;height:116px;display:block;float:left;margin-right:10px}

a.to_left_pic,a.to_right_pic{height:116px;width:21px;display:block;float:left;background:url(../images/tolink.gif) no-repeat;}
a.to_right_pic{background-position:right 0}
a.to_left_pic:hover{background-position:-21px 0}
a.to_right_pic:hover{background-position:-42px 0}


.Contimg {OVERFLOW: hidden;width:318px;float:left;height:116px;overflow:hidden;}
.gui_ge{width:100%;word-break:break-all}