﻿/*布局*/
.n-right{
	float:right;
	width:720px;
}
.n-left{
	float:left;
	width:238px;
}
.n-center{
	position:relative;
	margin-left:20px;
	float:left;
	width:527px;
}
.c_right{
	float:right;
	width:747px;
}

/*全局*/
.proTop{ font-size:12px; text-align:right; font-weight:normal; height:25px; line-height:25px; background:url(../images/proTop.gif) no-repeat left center;}
.title1{
	height:30px;
	line-height:30px;
	font-size:14px;
	position:relative;
	border-bottom:1px solid #ccc;
	padding-left:15px;
	background:url(../images/dot7.gif) no-repeat left center;
}
.etitle1{
	height:30px;
	line-height:30px;
	font-size:12px;
	position:relative;
	border-bottom:1px solid #ccc;
}
.title2{
	height:40px;
	line-height:40px;
	border-bottom:1px solid #ccc;
	text-align:center;
	color:#c00;
}

.dh{ position:absolute; top:0; right:0; font-size:11px; font-family:Geneva; color:#666; font-weight:normal;}
.dl_foucs{
}
.dl_foucs dt{
	position:relative;
	height:33px;
	background:url(../images/foucsTitle.gif) no-repeat left top;
}
.dl_foucs dd{
	border:2px solid #eee;
	text-align:center;
}

.dl_honor{
	padding-bottom:10px;
	background:url(../images/dotline.gif) repeat-x left bottom;
}
.dl_honor dt{
	position:relative;
	height:33px;
	background:url(../images/ihonor.gif) no-repeat left top;
}
.dl_honor dd{
	text-align:center;
}

.dl_about{
}
.dl_about dt{
	position:relative;
	height:27px;
	line-height:27px;
	padding-left:15px;
	font-weight:bold;
	background:url(../images/iabout.gif) no-repeat left top;
}
.dl_about dd{
	line-height:150%;
}

.dl_about1{
	padding:8px 0;
	background:url(../images/dotline.gif) repeat-x left bottom;
}
.dl_about1 dt{
	width:60px;
	float:left;
}
.dl_about1 dd{
	line-height:120%;
}

.dl_aboutleft{
	padding:0;
	list-style:none;
}
.dl_aboutleft dt{ font-weight:bold; background:#eee; padding:4px 10px;}
.dl_aboutleft dd{
}
.dl_aboutleft dd a{
	padding:6px 24px;
	border-bottom:1px solid #eee;
	display:block;
	background:url(../images/dot2.gif) no-repeat 8px center;
}
.dl_aboutleft dd a:hover{
	text-decoration:none;
	background:#f7f7f7 url(../images/dot2.gif) no-repeat 8px center;
}


.comTitle{
	color:#ff4800;
	font-size:12px;
	height:22px;
	line-height:22px;
	padding-left:15px;
	background:url(../images/icon1.gif) no-repeat left center;
}

/*首页滚动产品*/
.ipro_contant{
	margin:0px;
	padding:4px 0;
	list-style-type:none;
	text-align:center;
}
.ipro_contant li{
	width:170px;
	height:180px;
	float:left;
}
.ipro_contant li a{
	width:160px;
	height:140px;
	padding:1px;
	display:block;
	padding:2px;
}
.ipro_contant li img{ width:160px;}
.ipro_contant li a:hover{
}

/*产品列表*/
.pro_contant{
	text-align:center;
	margin:0px;
	padding:10px;
	list-style-type:none;
}
.pro_contant li{
	width:230px;
	height:190px;
	float:left;
	position:relative;
}
.pro_contant li a img{
}
.pro_contant li a.pro_img{
	padding:2px;
}

.pro_contant li a.pro_img:hover{
}
.pro_contant li a{
	color:#333;
	text-decoration:none;
}
.pro_contant li a.addmy{
	position:absolute;
	right:12px;
	top:4px;
	z-index:4;
	text-indent:-9999px;
	width:15px;
	height:15px;
	overflow:hidden;
	display:block;
	background:url(../images/addmy.gif) no-repeat left top;
}
.pro_contant li a.addmy:hover{
	background:url(../images/addmy.gif) no-repeat left -15px;
}
.pro_contant li a.delmy{
	position:absolute;
	right:12px;
	top:4px;
	z-index:4;
	text-indent:-9999px;
	width:15px;
	height:15px;
	overflow:hidden;
	display:block;
	background:url(../images/delmy.gif) no-repeat left top;
}
.pro_contant li a.delmy:hover{
	background:url(../images/delmy.gif) no-repeat left -15px;
}

.pro_Cname{
	height:25px;
	line-height:25px;
}


/*展示详细页*/
.pro_bigimg{ width:450px; float:left;}

.pro_bigimgDetail{ width:230px; float:right; text-align:left;}

.pro_detail_Img{
	width:450px;
	float:left;
	position:relative;
}
.viewbig{
	position:absolute;
	right:20px;
	top:10px;
}
.proDetailmes{
	width:200px;
	float:right;
}
.proDetailmes dt{
	font-size:14px;
	font-weight:bold;
	color:#CC3300;
	line-height:30px;
}
.proDetailmes dd{
	font-size:14px;
	padding:8px 0;
}

.pro_detail_caption{
	padding:40px 10px 10px 30px;
	line-height:200%;
	background:url(../images/pdetailt.gif) no-repeat center top;
}


/*新闻列表*/
.ul_inews{
	padding:0px;
	list-style-type:none;
}
.ul_inews li{
	height:22px;
	line-height:22px;
	padding-left:10px;
	border-bottom:1px solid #eee;
	background:url(../images/dot1.gif) no-repeat left center;
}
.ul_inews li a{
}
/*企业图片新闻*/
.dl_inewphoto{
	padding:8px 0 8px 100px;
	position:relative;
	height:90px;
	background:url(../images/dotline.gif) repeat-x left bottom;
}
.dl_inewphoto dt{
	width:86px;
	position:absolute;
	top:8px;
	left:0;
}
.dl_inewphoto dt img{ border:1px solid #ccc; padding:2px; width:86px; height:75px;}
.dl_inewphoto dd{
	line-height:180%;
}
.dl_inewphoto dd.Ntitle{
	font-weight:bold;
	color:#c00;
	background:url(../images/icon3.gif) no-repeat left center;
}

/*login*/
.login{
	padding-bottom:10px;
	padding-top:40px;
	background:url(../images/loginTitle.gif) no-repeat left top;
	border-bottom:1px solid #eee;
}
.login p label{
	float:left;
	width:60px;
	text-align:right;
	line-height:30px;
}
.login .login_input{
	width:120px;
	border:1px solid #ccc;
	background:#fff7f7;
	height:18px;
}

.ulnewsList{ margin:0; padding:0; list-style-type:none;}
.ulnewsList li{
	height:30px;
	line-height:30px;
	background:url(../images/dotline.gif) repeat-x left bottom;
}
.ulnewsList li a{
	padding-left:10px;
	background:url(../images/dot1.gif) no-repeat 2px center;
}

.viewNews{
	margin:0px;
	padding:10px;
	line-height:200%;
}
.viewNews .postTime{
	text-align:right;
	color:#999;
}
.viewNewsContant{
	line-height:200%;
}

.goback{
	height:25px;
	line-height:25px;
	clear:both;
	text-align:center;
}

/*图片新闻*/
.dl_imgnews{
	margin:0;
	padding:;
}
.dl_imgnews dt{
	float:left;
	width:90px;
	height:70px;
}
.dl_imgnews dd{
	line-height:150%;
}

/*类别*/
.categoryContent{ padding:8px;}
.category{ padding:4px;  background:url(../images/dotline.gif) repeat-x left bottom; width:210px; float:left; height:100px;}
.category dt{ width:94px; height:93px; float:left;}
.category dd{ height:20px; }
.category dd a{}
.category_dt{ padding-left:15px; border-bottom:1px dotted #ccc; background:url(../images/categorydt.gif) no-repeat left center; color:#3352a1; height:22px; line-height:22px;}

.categoryL{ padding:8px;  background:url(../images/dotline.gif) repeat-x left bottom; }
.categoryL dt{ width:60px; height:70px; float:left;}
.categoryL dt img{width:50px; height:50px;}
.categoryL dd{  }
.categoryL dd a{}
.category_dtL{ padding-left:15px; border-bottom:1px dotted #ccc; background:url(../images/categorydt.gif) no-repeat left center; color:#3352a1; height:22px; line-height:22px;}

/*首页新闻切换*/
.n-title{
	height:25px;
	line-height:25px;
	list-style-type:none;
	background:url(../images/hbg.gif) no-repeat left top;
	}
.n-title li{
	float:left;
	width:97px;
}
.n-titleon{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	display:block;
}
a.n-titleon:hover{
	background: url(../images/ntitleon.gif) no-repeat;
}
.n-titleover{
	background: url(../images/ntitleon.gif) no-repeat;
}

.n-t3news{
	padding:8px;
}
.n-t3news dt{
	text-align:center;
	float:left;
	width:200px;
	height:166px;
	display:block;
}
.n-t3news dd{
	padding-top:1px !important;
	padding:2px 4px 4px 210px;
	line-height:20px;
	background:url(../images/icon1.gif) no-repeat 205px 8px;
}

/*详细页*/
.h2title{
	padding:0px 10px;
	color:#1F71AF;
	font-size:12px;
	line-height:24px;
	background:url(../images/h2bg.gif) no-repeat;
}
.incontant{
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:10px;
	background:url(../images/h2bot.gif) no-repeat -1px bottom;
}
.dh{
	position:absolute;
	top:0px;
	right:10px;
	padding-left:14px;
	background:url(../images/home.gif) no-repeat left 9px;
}



/*安例中心*/

.dl_case{
	text-align:center;
	margin:0px;
	padding:0px 10px;
	list-style-type:none;
	width:210px;
	height:160px;
	float:left;
}
.dl_case dt{
}
.dl_case dd{
	line-height:200%;
}
a.proimg{
	width:150px;
	padding:5px;
	height:101px;
	display:block;
	background:#fff;
	border:1px solid #eee;
}
a.proimg:hover{
	background:#eee;
	border:1px solid #e37f4e;
}

/*联系方式*/
.dl_contact1{
	margin:10px 0;
	padding:0px;
}
.dl_contact1 dt{
	font-weight:bold;
	color:#c00;
	font-size:14px;
	padding-left:14px;
	background:url(../images/dot7.gif) no-repeat left center;
}
.dl_contact1 dd{
	padding:2px 12px;
}



/*提交*/
.a1,.a2,{background:url(../images/bg_x.png) no-repeat}
.a1{width:82px; height:23px; background-position:-4px -55px;border:0;}
.a2{width:82px; height:23px; background-position:-4px -80px;border:0;}

/**/

#tbl{
	background:#ccc;
}

/*oterh*/
.dl_culture{
	padding-bottom:10px;
	background:url(../images/dotline.gif) repeat-x left bottom;
}
.dl_culture dt{
	width:240px;
	float:left;
}
.dl_culture dd{
	text-indent:2em;
}

.lcontact{
	background:url(../images/lcontact.gif) no-repeat;
	padding:35px 10px 10px 10px;
	line-height:200%;
}

/*首页销售网络*/
.n-title{
	height:25px;
	line-height:25px;
	list-style-type:none;
	border-bottom:1px solid #ccc;
}
.n-title li{
	float:left;
	width:72px;
	text-align:center;
	padding:0 5px;
}
.n-titleon{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	display:block;
	background: url(../images/ntitleon.gif) no-repeat;
}
a.n-titleon:hover{
	text-decoration:none;
	color:#fff;
	background: url(../images/ntitleover.gif) no-repeat;
}
.n-titleover{
	color:#fff;
	background: url(../images/ntitleover.gif) no-repeat;
}

.dl_inet{
	padding:8px;
}
.dl_inet dt{
	width:130px;
	float:left;
}
.dl_inet dd{
	line-height:150%;
}

/*产品视频*/
.n-title1{ text-align:center; margin:0; padding:0; list-style:none;}
.n-title1 li{ 
	float:left;
	width:115px;
	height:25px;
	line-height:25px;
}
.n_title1 li a{ color:#fff;}
.provideo{
	background:#f7f7f7; border:1px solid #eee;width:550px; padding:5px; text-align:center;
}
.n-titleover1{
	color:#fff !important;
	width:120px;
	height:25px;
	display:block;
	background:#c00;
}

