.jg{ height:10px; line-height:10px;}
#logo{ width:980px; margin:0 auto; overflow:hidden;}
#logo img{float:left;}
.logo{float:left;}
#home{ float:right; padding-bottom:10px;}
.home{ padding-left:20px;float:left; background:url(../images/h_1.jpg) no-repeat left center; margin-right:20px;}
.add{ padding-left:20px;float:left; background:url(../images/h_1.jpg) no-repeat left center;}
#logo_right{ width:700px; float:right;}


#nav{ background:url(../images/nav_by.jpg) repeat-x; height:58px; width:100%;}
#m_nav{ width:980px; margin:0 auto;}
#m_nav li{float:left; line-height:58px; font-weight:bold; font-size:16px;}
#m_nav li a{ display:block;color:#666; padding:0 30px; background:url(../images/nav_line.jpg) no-repeat right 0;}
#m_nav li.last a{ background:none;}
#m_nav li.cure a{ color:#2DB637; }
#m_nav li a:hover{ color:#2DB637; }

#flash{ width:100%; line-height:normal; overflow: hidden; background:url(../images/nav_foot.jpg) repeat-x 0 0; padding-top:17px;}
.flash{ margin:0 auto; width:980px;border:1px solid #CCC; padding:2px 0;}
#home_con{ width:1018px; margin:0 auto;}

#home_a{height:19px; line-height:19px; font-size:0;  background: url(../images/con_by.jpg) no-repeat;}
#home_c{height:19px; line-height:19px; font-size:0;  background: url(../images/con_by1.jpg) no-repeat;}
#home_b{ padding:10px 30px;background: url(../images/con_by_con.jpg) repeat-y; overflow: hidden;}

#h_con1{ float: left; width:665px;}
.h_con1_name{background:url(../images/home_tile.jpg) no-repeat;}
.h_con1_name h3{ text-align: left; background:url(../images/home_t.jpg) no-repeat 20px 5px;line-height:40px; text-indent:40px; color:#FFF; font-size:16px; padding-right:10px;}
.h_con1_name img{ float: right; margin-top:10px;}
#h_con1_1 { padding:10px; overflow:hidden; border:#E9E9E9 1px solid; border-top:none;}
#h_con1_1 img{ float:left; margin-right:10px; margin-top:10px;}
#h_con1_1 p{ text-align:left;}
#h_con1_1 p a{color:#2DB637; text-decoration:underline;}

#h_con1_1 ul li{ line-height:32px; text-align:left; text-indent:20px;border-bottom:#CCC 1px dashed; background:url(../images/news.jpg) no-repeat left center;}
#h_con1_1 ul li span{ float:right;}


#h_con2{ width:280px; float: right;}
.hc_name1{ background:url(../images/h_c1.jpg) repeat-x  left 0; height:11px; padding-left:10px; line-height:11px;}
.hc_name2{ background:url(../images/h_c1.jpg) repeat-x  right -11px; height:11px; padding-right:10px; line-height:11px;}
.hc_name{ background:url(../images/h_c1.jpg) repeat-x 0 -22px; height:11px; line-height:11px;}

.hc_f{ background:url(../images/h_c1.jpg) repeat-x 0 -63px; height:15px; line-height:15px;}
.hc_f1{ background:url(../images/h_c1.jpg) repeat-x  left -33px; height:15px; padding-left:10px; line-height:15px;}
.hc_f2{ background:url(../images/h_c1.jpg) repeat-x  right -48px; height:15px; padding-right:10px; line-height:15px;}

.hc_co2{border-left:#E9E9E9 1px solid; border-right:#E9E9E9 1px solid; text-align:center;}
.hc_co{border-left:#E9E9E9 1px solid; border-right:#E9E9E9 1px solid; text-align:center; overflow:hidden; width:956px;}
.hc_co1 p{text-align:left; line-height:30px;}
.hc_co1{border-left:#E9E9E9 1px solid; border-right:#E9E9E9 1px solid; padding:0 10px; background:url(../images/tel.jpg) no-repeat  200px 0;}
.hc_co1 h3{ font-size:18px; text-align:left; color:#666; padding-bottom:10PX;}

.hc_co h3{ padding:0 20px;font-size:18px; text-align:left; color:#666; padding-bottom:10PX;}
.hc_co h3 img{ float:right;}
.hc_co  ul li{ float:left; margin:0 18px 10px 18px!important;margin:0 18px 0 15px; height:300px; width:200px;}
.hc_co  ul li span{padding-top:10px; font-size:14px; display:block;}
.hc_co  ul li img{ border:#CCC 1px solid;}

#foot{text-align:left; background:url(../images/foot.jpg); padding:10px; overflow:hidden;}
.foot_img{ float:left; margin-right:10px;}
#foot p{ padding-top:5px;}


#n_content{ background:url(../images/h1.jpg) repeat-y 0; width:100%; overflow:hidden;}

#left{width:238px; float:left; text-align:left; padding-bottom:20px;}
#left h3{ font-size:19px; color:#FFF; text-indent:30px; line-height:40px;background:url(../images/h2.jpg) no-repeat;}
#left ul{ padding:10px 20px 20px 10px;}
#left ul li{font-size:14px; line-height:40px; background:url(../images/l5.jpg) no-repeat left; text-indent:20px; border-bottom:#A8A8A8 1px dashed;}
#left ul li span{ display:block;}
#left ul li a:hover{ display:block; background:url(../images/l5_ov.jpg) no-repeat left;}


#left1{width:238px; float:left; text-align:left; padding-bottom:20px;}
#left1 h3{ font-size:19px; color:#FFF; text-indent:30px; line-height:40px;background:url(../images/h2.jpg) no-repeat;}
#left1 ul{ padding:10px 20px 20px 10px;}
#left1 h2 a{ color:#FFF; display:block; background:#999; text-indent:30px; margin-top:2px; line-height:30px;font-size:16px;}
#left1 h2 a:hover{ background:#666; display:block;}
#left1 ul li{ font-size:12px; background: url(../images/l5.jpg) no-repeat left 10px;text-indent:20px; border-bottom:#A8A8A8 1px dashed;}
#left1 ul li span{ display:block;}
#left1 ul li a:hover{ display:block; background:url(../images/l5_ov.jpg) no-repeat left 10px;}




.inquiry a{color:#FFF;}
.inquiry{float:right; background:url(../images/inquiry.jpg) no-repeat; width:101px; height:33px; line-height:33px; font-size:20px; margin-right:20PX;}
#right{ width:690px; float:right; padding-bottom:20px;min-height:500px; height:auto !Important; _height:500px;height:500px ; overflow:visible; }
#right h1{background: url(../images/h3.jpg) repeat-x; text-align:right; padding-right:20px; font-weight:normal;  line-height:32PX;}
#right h2{ line-height:50px; font-size:18px; font-weight:bold; color:#2DB637;}
#right h6{font-size:18px; font-weight:bold; color:#2DB637; padding-top:20PX;}
.pro{ padding-top:10px;}
.new{ padding-top:10px; text-align:left; padding-right:10PX;}
.new li{ border-bottom:1px #CCC dashed; line-height:40px; background:url(../images/news.jpg) no-repeat left ; text-indent:20px;}
.pro li{ float: left; margin:10px 10px 0 15px!important;margin:10px 10px 0 13px; width:200px; height:300px;}
.pro li img{ border:#CCC 1px solid}
.pro li span{ padding-top:10px; font-size:14px; display:block;}

#view_con{ padding-top:10px;text-align:left;}
.view_con{ padding:10px  10px 10px 20px ;}
#view_con h3{ text-align:left;font-size:16px; background:#999; color:#FFF; text-indent:20px; line-height:30px;}


#right2 h4{ text-align:left; font-size:16px; padding-top:20px;}
#right2 h5{ text-align:left; font-size:18px; height:40px; line-height:40px; border-top: #CCC 1px dashed; margin-top:20px;}

.xun_2{ text-align:right; padding-right:20px; font-weight:bold;}
#xun_1 tr td{ height:40px; line-height:40px;}

.title_1{ padding:10px 0; font-size:16px; font-weight:bold; color:#08ADEC;}
.name{ height:20px; line-height:20px; padding:2px; width: auto; width:400px;}
.name1{ height:20px; line-height:20px; padding:2px; width: auto; width:300px;}






/* b 分页 */
.enpages,.enpages a{font-size:11px;font-weight:normal;}
.pages{height:31px;line-height:31px;text-align: center;margin:20px 0px 0px 0px;}
.pages a{padding:2px 4px;}
.pages a.pagen{padding:2px 4px;background:#0C0;text-decoration:none;color:#fff;}
.pages .count{color:#666;}
.pages .t{font-weight:bold;}
/* e 分页 */


/******* 产品显示详细页 *******/
#mainTb{ text-align:left; float:left; width:400px; margin-left:145PX !important;margin-left:74PX;}
.con{text-align:left; font-size:12px; line-height:24px; width:600px; color:#000000;overflow:hidden;padding:5px 0px 20px 10px;}
.con_1 {font-size:13px; width:500px; color:#000000; margin:0 auto;}


#lfrm
{
	float: left;
    margin-right:15px;
    width: 245px;
}
#rfrm
{
	width:730px;
	float:left;
}
.block
{
	width:235px;
	overflow:hidden;
	float:right;
}
.block .con
{
}
.block_ctg
{
	background:url("../images/bg_item_list_c.png") repeat-y;
}
	.block_ctg .list_nor li
	{
		height:45px;
	}
	.block_ctg .list_nor li a
	{
		font-size:14px;
		color:#333;
		background:url(../images/bg_item.png) no-repeat;
		display:block;
		width:210px;
		height:39px;
		line-height:39px;
		text-indent:35px;
	}
	.block_ctg .list_nor li a.cur,.block_ctg .list_nor li a.cur:hover
	{
		color:#fff;
		background:url(../images/bg_item_cur.png) no-repeat;
	}
	.block_ctg .list_nor li a:hover
	{
		text-decoration:none;
		color:#000;
		background:url(../images/bg_item_hover.png) no-repeat;
	}
	.block_ctg .con
	{
		padding:0 13px;
	}
	.block_ctg .bt
	{
		font-size:0;
		height:10px;
		background:url(../images/bg_item_list_bt.png) no-repeat;
	}
.block_contact
{
	background:none;
	border-bottom:none;
	color:#777;
}
	.block_contact .con
	{
		background:none;
	}
	.block_contact .list_nor
	{
		padding-left:5px;
		padding-right:5px;
	}
	.block_contact .list_nor li
	{
		text-indent:20px;
		border-bottom:1px solid #121212;
		background:url("../images/arrow_dote.png") 0 -1px no-repeat;
	}
	.block_contact .qqww
	{
		background: url("../images/bg_contact.png") no-repeat scroll 0 0 transparent;
		display: inline-block;
		height: 81px;
		width: 251px;
	}
	.block_contact .qq, .block_contact .ww {
		margin: 5px 0 0 20px;
	}
	.block_contact .qq a, .block_contact .ww a {
		display: inline-block;
		float: left;
		margin: 10px 10px 0;
	}
.lblock
{
}
	.lblock .title
	{
		background:url(../images/bg_ltitle.png) no-repeat;
	}
	.lblock .title .ar
	{
		color:#2777CD;
		height:41px;
		line-height:41px;
		font-size:18px;
		font-weight:bold;
		text-indent:30px;
		background:url(../images/ico_trian.png) 16px 15px no-repeat;
		display:block;
	}
	.lblock .con
	{
		padding:0 15px 10px;
	}
	.title_ctg
	{
		background:url(../images/ltitle_pro.png) no-repeat;
	}
	.title_about
	{
		background:url(../images/ltitle_intro.png) no-repeat;
	}
	.title_case
	{
		background:url(../images/ltitle_case.png) no-repeat;
	}
	.title_service
	{
		background:url(../images/ltitle_service.png) no-repeat;
	}
	.title_contact
	{
		background:url(../images/ltitle_contact.png) no-repeat;
	}
	.title_news
	{
		background:url(../images/ltitle_news.png) no-repeat;
	}
	/* en */
	.en_title_ctg
	{
		background:url(../images/en_ltitle_pro.png) no-repeat;
	}
	.en_title_about
	{
		background:url(../images/en_ltitle_intro.png) no-repeat;
	}
	.en_title_case
	{
		background:url(../images/en_ltitle_case.png) no-repeat;
	}
	.en_title_service
	{
		background:url(../images/en_ltitle_service.png) no-repeat;
	}
	.en_title_contact
	{
		background:url(../images/en_ltitle_contact.png) no-repeat;
	}
	.en_title_news
	{
		background:url(../images/en_ltitle_news.png) no-repeat;
	}
.lblock_article p
{color: #333333 ;
	line-height:24px;
	font-size:14px;
}
.list_pro
{
}
	.list_pro .con
	{
	}
	.list_pro img
	{
		display:block;
		width:140px;
		height:140px;
	}
	.list_pro li
	{
		float:left;
		margin:10px 17px;
		height:175px;
		width:140px;
	}
	.list_pro li p
	{
		margin-top:10px;
		text-align:center;
		height:20px;
		line-height:20px;
		background:url("../images/bg_index_protxt.png") repeat-x;
		overflow:hidden;
	}
.en_list_pro li
{
	height:200px;
}
	.en_list_pro li p
	{
		height:40px;
	}
.list_news
{
	padding:0 8px;
}

	.list_news li
	{
		text-indent:20px;
		line-height:28px;
		border-top:1px dashed #dedede;
		background:url("../images/arrow-red.png") 8px 11px no-repeat;
	}
	
.inner .contact_us
{
	width:235px;
	float:right;
}
	.inner .contact_us .title
	{
		height:35px;
		background:url(../images/title_inner_contact.png) 0 0 no-repeat;
		text-indent:-10000px;
	}
	.inner .contact_us .en_title
	{
		height:35px;
		background:url(../images/en_title_inner_contact.png) 0 0 no-repeat;
		text-indent:-10000px;
	}
	.inner .contact_us .con
	{
		padding:0 20px 7px;
		border-left:1px solid #e2e2e2;
		border-right:1px solid #e2e2e2;
		background:url(../images/bg_phone.png) 130px 55px no-repeat;
		font-family:"Arial";
	}
	.inner .contact_us .con p
	{
		line-height:23px;
	}
	.inner .contact_us .qw
	{
		padding-top:8px;
		height:54px;
		background:url(../images/bg_qw.png) repeat-x;
		text-align:center;
		border-left:1px solid #e2e2e2;
		border-right:1px solid #e2e2e2;
		border-bottom:1px solid #e2e2e2;
	}
	.inner .contact_us .qw p
	{
		line-height:22px;
	}
.ctrl {
    cursor: pointer;
    font-size: 12px;
    margin-right: 8px;
    padding: 1px;
    text-align: center;
}



	
#cnt { margin:0 auto;
    border: 1px solid #CCC;
    height:321px;
    overflow: hidden; width:401px; margin-bottom:20px;
}
#cnt img{}
.ctrl {

    cursor: pointer;
    font-size: 12px;
    margin-right: 8px;
    padding: 1px;
    text-align: center;
}

/* 飘动客服 */

/*TABLE*/
.tb_1 
{
	border-left:1px solid #ccc;
}
.tb_1 a { 
    color: #c75f3e; 
} 

.tb_1 { 
    width: 700px; 
    padding: 0; 
    margin: 0; 
} 

.tb_1 caption { 
    padding: 0 0 5px 0; 
    width: 700px;      
    font: italic 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
    text-align: right; 
} 

.tb_1 th { 
    font: "Verdana"; 
    color: #888; 
    border-right: 1px solid #ccc; 
    border-bottom: 1px solid #888; 
    border-top: 1px solid #ccc; 
    letter-spacing: 2px;
    text-align: left; 
    padding: 6px 6px 6px 12px; 
    background: #ddd url(images/bg_header.jpg) no-repeat; 
	height:23px;
	line-height:23px;
} 



.tb_1 td { 
    border-right: 1px solid #ccc; 
    border-bottom: 1px solid #ccc; 
    background: #fff; 
    font-size:12px; 
    padding: 6px 6px 6px 12px; 
    color: #222;
	vertical-align:middle;
} 


.tb_1 td.alt { 
    background: #F5FAFA; 
    color: #797268; 
} 

.tb_1 th.spec { 
    border-left: 1px solid #C1DAD7; 
    border-top: 0; 
    background: #fff url(images/bullet1.gif) no-repeat; 
    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
} 

.tb_1 th.specalt { 
    border-left: 1px solid #C1DAD7; 
    border-top: 0; 
    background: #f5fafa url(images/bullet2.gif) no-repeat; 
    font: bold 10px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
    color: #797268; 
} 


.floatservice
{
	width:173px; z-index:auto;
}
.floatservice .title
{
	width:173px;
	height:76px;
}
.floatservice .con
{
	width:173px;
	background:url('../images/kefu_body.gif') 0 bottom no-repeat;
	padding-bottom:10px;
}
.floatservice span
{float:left; width:60px; text-align:left; padding-left:15px;
	height:30px;
}


