@charset "utf-8";
* {
	padding:0px;
	margin:0px;
}
img {
	border:0px;
}
table {
	margin:0 auto;
}
ul, li {
	list-style-type:none;
}
a {
	color:#333333;
	text-decoration:none;
}
input {
	margin:0;
	padding:0
}
a:hover {
	color:#c01525;
}
.lv {
	color:#465773;
	font-family:Arial;
	font-size:20px;
}
.tu {
	border:1px solid #d0d0d0;
}
.more a {
	color:#c01525;
}
.more a:hover {
	text-decoration:underline;
}
.en {
	font-family:Arial;
}
.itu {
	border:2px solid #a4a4a4;
}
.mr5 {
	margin-right:5px;
}
body {
	margin:0px;
	padding:0px;
	/**text-align:center; **/
	background: url(../images/topbg.jpg) repeat-x left top #FFFFFF;
	 font-family:微软雅黑;
	font-size:12px;
	color:#333333;
	overflow-x:hidden;
}
.clear{ clear:both;}
#header, #i_main, #main, #footer, #i_footer {
	margin-left:auto;
	margin-right:auto;
	width:1000px;
}
#header {
	height:140px;
	position:relative;
	background:url(../images/topbg2.jpg) no-repeat left top;
}
/*导航*/
#menu {
	width:1000px;
	position:absolute;
	right:0;
	top:96px;
	z-index:10000;
}
#menu ul {
	padding:0;
	list-style-type: none;
	margin:auto 0;
}
#menu ul li {
	float:left;
	position:relative;
	color:#FFFFFF
}
#menu ul li a, #menu ul li a:visited {
	display:block;
	text-align:center;
	text-decoration:none;
	width:142px;
	height:36px;
	color:#006799;
	line-height:36px;
	font-size:15px;
	font-weight:700; font-family:微软雅黑;
}
#menu ul li ul {
	display: none;
}
#menu ul li:hover a {
	background:url(../images/menuover.jpg) repeat-x center 50%;
	color:#fff;
	font-weight:700;
}
#menu ul li:hover ul {
	display:block;
	position:absolute;
	top:36px;
	left:0;
	width:142px;
}
#menu ul li:hover ul li a {
	display:block;
	background:#fff;
	color:#262626;
	border-top:1px solid #dadada;
	font-weight:normal;
	height:28px;
	line-height:28px;
	font-size:12px;
	filter:alpha(opacity=80);
	opacity:0.80;
}
#menu ul li:hover ul li a:hover {
	height:28px;
	line-height:28px;
	background:#e62e24;
	color:#FFFFFF;
	font-size:12px;
	filter:alpha(opacity=80);
	opacity:0.80;
}
.last {
	background:none
}
/*头部*/
#logo {
	background:url(../images/logo.png) no-repeat left top;
}
#logo a {
	width:257px;
	height:89px;
	display:block;
}
#toplink {
	position:absolute;
	top:15px;
	right:0;
	width:258px;
	line-height:23px;
	height:89px;
}
#toplink a {
	padding:0 5px;
}
.search, .btn {
	height:24px;
	border:0;
	line-height:24px;
}
.search {
	background:url(../images/seachbg.jpg) no-repeat left top;
	width:130px;
	padding-left:10px;
	color:#afafaf
}
.btn {
	background:url(../images/btn.jpg) no-repeat left top;
	color:#FFFFFF;
	width:40px;
}
#i_banner {
	position:relative;
	left:50%;
	margin-left:-840px;
	width:1680px;
	overflow:hidden;
}
#i_banner img {
	margin:0 auto
}
/*主体*/
#i_main {
	width:1000px;
	zoom:1;
	overflow:hidden;
	padding-top:25px;
}
#main {
	zoom:1;
	overflow:hidden;
	margin-top:10px;
	background:url(../images/leftbg.jpg) repeat-y left 10px;
	padding-bottom:23px;
}
.asideL {
	width:180px;
	float:left;
}
.asideL h2 {
	font-size:0;
	line-height:0;
}
.mainBox {
	width:795px;
	float:right;
}
/*产品页左则栏目*/
.fenle {
}
.yiji {
	width:180px;
	padding-top:15px;
}
.home {
	line-height:32px;
	width:180px;
	height:32px;
	text-align: center;
}
.home a {
	display:block;
	background:url(../images/aleftbg.jpg) no-repeat left top;
	color:#676767;
}
.home a:hover, .on1, .home a.lefton {
	color:#676767;
	background:url(../images/aleftbg.jpg) no-repeat left top;
	font-weight:700;
}
.home1 {
	background:#f8f8f8;
	width:170px;
}
.home1 a {
	font-style: normal;
	text-align: left;
	text-indent:20px;
	line-height:24px
}
.home1 a:hover, on2 {
	background: #626262;
	color: #FFFFFF;
	text-decoration: none;
	height:24px;
	width:172px;
	border-bottom: 1px solid #E3E3E3;
}
.home1 a {
	color: #626262;
	display: block;
	height:24px;
	line-height:24px;
	width:172px;
	border-bottom: 1px solid #E3E3E3;
}
.lefton2, on2 {
	display:block;
	line-height:24px;
	background: #626262;
	color: #FFFFFF;
	text-decoration: none;
	height:24px;
	width:172px;
	border-bottom: 1px solid #E3E3E3;
}
.home2 {
	font-style: normal;
	text-align: left;
	text-indent:30px;
	line-height:24px;
}
.home2:hover, on2 {
	color: #fd9b02;
	height:24px;
	width:172px;
}
.home2 {
	color: #626262;
	display: block;
	height:24px;
	line-height:24px;
	width:172px;
}
.lefton3 {
	display:block;
	color: #fd9b02;
	text-align: left;
	text-indent:30px;
	line-height:24px;
	width:172px;
}
/*底部*/
#i_footer, #footer {
	width:1000px;
	height:123px;
	color:#7f7f7f;
	overflow:hidden;
	text-align:center;
	padding-top:20px;
}
#footer {
	width:1000px;
}
#footerNav a {
	color: #A4A4A4;
	padding:0 5px;
}
#footerNav a:hover {
	color:#ffffff;
}
#footerNav {
	line-height:50px;
}
#copyNav {
	line-height:20px;
	color:#A4A4A4
}
/*lefttree*/
#aleft {
}
#leftTree {
	width:180px;
	padding-top:15px;
}
#leftTree li {
	line-height:32px;
	width:180px;
	height:32px;
	text-align:left;
	text-indent:50px;
}
#leftTree li a {
	display:block;
	background:url(../images/aleftbg1.jpg) no-repeat left top;
	font-size:13px;
}
#leftTree li a:hover, #leftTree li a.lefton {
	color:#1f699e;
	background:url(../images/aleftbg.jpg) no-repeat left top;
	font-weight:700;
}
/*cont*/
.atitle {
	margin-left:auto;
	margin-right:auto;
	width:795px;
	height:40px;
	border-bottom:#ececec 1px solid;
	line-height:40px;
}
.title {
	float: left;
	background:url(../images/ticon.jpg) no-repeat left 50%;
	padding-left:25px;
	font-weight:700;
	font-size:14px;
}
.weizi {
	float:right;
}
.zhengwen {
	padding-top:20px;
	text-align:left;
	line-height:30px;
	margin-left:auto;
	margin-right:auto;
	width:795px;
	min-height:500px;
	text-indent:2em
}
/*首页新闻*/
.news {
	width:100%;
	width:370px
}
.news li {
	overflow:hidden;
	background:url(../images/icon.jpg) no-repeat scroll 10px 8px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}
.news li a {
	float:left;
	color:#666; text-indent:1em;
}
.news li a:hover {
	color:#87be26;
}
.news li span {
	float:right;
	color:#999;
	padding-right:10px;
}
/**登录**/
.login_div {
	font-size:13px;
	color:#666;
}
.textbox {
	width:200px;
}
.bt {
	width:50px;
	height:25px;
	color:#fff;
	background:#78B91F;
	font-weight:bold;
	cursor:pointer;
}
/**产品详细页**/
.show_left {
	float:left;
}
.show_right {
	float:left;
	text-align:left;
	margin-top:20px;
	margin-left:20px;
	color:#666;
	font-family:Arial, Regular, sans-serif;
	font-size:14px;
	line-height:40px;
	padding-left:5px;
	padding-bottom:35px;
}
.prodetail {
	text-align:left;
	margin-top:20px;
	border-top:1px dotted #ccc;
}
.product_top {
	font-size:22px;
	color:#6a6969;
	font-family:Arial, Regular, sans-serif;
	padding-bottom:10px;
}
#net_re a{ color:#ffffff;}

/**首页新版本排版**/
.i_top_main{ height:200px; }
.i_under_main{ height:190px; }
.index_jieshao{ width:360px; height:180px;margin-right:10px; float:left;border:1px solid #09c;}
.jieshao_tie{ height:30px; background:url(../images/tit_about.jpg) no-repeat; border-bottom:1px solid #09c;}
.news_tie{height:30px; background:url(../images/tit_news.jpg) no-repeat; border-bottom:1px solid #09c;}
.mingxing_tie{height:30px; background:url(../images/tit_start.jpg) no-repeat;border-bottom:1px solid #09c;}
.contact_tie{height:30px; background:url(../images/tit_contact.jpg) no-repeat;border-bottom:1px solid #09c;}
.product_tie{height:30px; background:url(../images/tit_product.jpg) no-repeat;border-bottom:1px solid #09c;}
.index_news{ width:363px; height:180px; float:left;margin-right:10px;border:1px solid #09c;}
.index_mingxing{ width:250px; height:180px; float:right;border:1px solid #09c;}
.m_l{ float:left; width:220px; height:120px; border:1px solid #ccc; margin-right:7px;margin-left:7px; margin-top:8px; padding:5px;}
.m_rt{ float:left; width:125px;  margin-bottom:5px; color:#87be26; margin-top:8px;}
.m_rm{ float:left; width:125px; color:#666; }

.index_contact{ width:360px; height:185px; float:left;margin-right:10px;border:1px solid #09c;}
.m_cl{ width:145px; height:105px; float:left; margin-top:6px; }
.m_crm{ float:right; width:200px; color:#666;margin-top:6px; }
.m_crm p{ line-height:20px;}
.index_product{ width:626px; height:185px;float:right;border:1px solid #09c;}