﻿body { margin:0px; padding:0px; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#0c4481; font-size:12px; font-family:Arial;}
h1,h2,h3,h4,h5,h6,ul,li,p{ padding:0px; margin:0px;}
h5 a{ color:#000000; text-decoration:none;} 
img{ border:0px;}

.Head,.Banner,.Main,.Footer{ width:1000px; margin:0 auto;}
.Head{ height:120px; background-image:url(images/Head_03.jpg);}
.Banner{ height:199px; background-image:url(images/Banner_09.jpg);}
.Main{ height:auto;  background-image:url(images/bg_10.jpg);}
.Footer{ height:40px;}

.Left,.Center,.Center1,.Right,.Rgith1{ margin-top:17px; padding-bottom:20px;}
.Left{ width:192px; float:left; margin-right:13px;}
.Center{ width:587px; float:left;}
.Center1{ width:587px; float:left;}
.Center1 h5{ height:30px; font-size:12px; text-align:right; margin-right:20px;  font-weight:normal; line-height:30px; color:#ccc; font-family:Arial;}
.Center1 h5 a{ color:#ccc; text-decoration:none;}
.Center1 h4
{
	font-size: 16px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
	line-height:20px;
}
.Center1 h4 a{ color:#333; text-decoration:none;}

.Right{ width:195px; float:right;}




.Logo{ width:205px; height:120px; float:left;}
.Search{ width:671px; height:48px; float:right;}
.SearchTB{ width:58%; float:right; margin-top:20px; font-size:11px;}
.SearchTB td{ }


.TopNav{ width:690px; height:31px; float:right; margin-top:41px;}
.TopNav ul{ list-style:none;}
.TopNav li{ text-align:center; float:left; background-image:url(images/Icon4.jpg); background-repeat:no-repeat; background-position:right; width:85px; font-weight:bold;}
.TopNav li a{ color:#333; text-decoration:none;}
.TopNav li a:hover{ text-decoration:underline; color:#ff9900;}
.TopNav li a.ActiveTopNav{ color:#ff9900;}




.LeftMember,.LeftService,.LeftOther,.LeftLogo,.LeftNav,.Left h5{ width:180px; float:right;}

.Left h5{ font-size:13px; height:32px; background-image:url(images/LeftImg_28.jpg); text-indent:10px; line-height:30px; margin-bottom:10px;}
.Left h5 a{color:#000000;  text-decoration:none;}
.Left h6{ font-size:13px; height:32px; background-image:url(images/LeftImg_28.jpg); text-indent:10px; line-height:30px;}
.LeftMember{ height:135px;  background-image:url(images/LeftImg_18.jpg);}
.LeftMember p{ width:90%; margin:0 auto; font-size:13px; font-weight:bold;}
.LeftMember p a{ color:#333; text-decoration:none;}

.LeftService{ height:105px;   background-repeat:no-repeat; background-position:bottom; margin-top:1px;}
.LeftOther{margin-top:10px;}
.LeftLogo{ background-image:url(images/LeftImg_29.jpg); background-repeat:no-repeat; background-position:bottom;margin-top:10px;}
.LeftNav{ background-image:url(images/LeftImg_29.jpg); background-repeat:no-repeat; background-position:bottom;margin-top:10px;}

.LeftMemberTB{ width:150px; margin:0 auto; margin-top:45px;}
.LeftMemberTB td{ text-align:right;}


.LeftService p{ width:120px; float:right; font-family:Arial; font-size:13px; font-weight:bold;}

.kefu{ height:105px;}
.LeftLogoList,.LeftNavList{ width:149px; margin:0 auto;}
.LeftLogoList img{	height:50px; margin-bottom:10px;}

.LeftNavList{  width:149px; margin:0 auto; list-style:none;}
.LeftNavList ul{ }
.LeftNavList li
{
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-bottom:5px;
	margin-bottom:5px;
	background-repeat:no-repeat;
	background-position:left center;

	width:100%;

}
.LeftNavList li a{ color:#666; text-decoration:none;}

.LeftNavList h3 { font-size:12px; margin-top:15px;}
.LeftNavList h3
{
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-bottom:5px;
	margin-bottom:5px;
	background-image:url(images/icon8.jpg);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:15px;
	width:100%;

}

.LeftNavList h3 a{ color:#666; text-decoration:none;}
.LeftNavList  h4{ font-size:12px; font-weight:normal; padding-left:20px; margin-bottom:5px;}
.LeftNavList  h4 a{ color:#0c4481;}

.LeftNavList1{ width:149px; margin:0 auto;}
.LeftNavList1 ul{ list-style:none;}
.LeftNavList1 li{border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
	padding-bottom:5px;
	margin-bottom:5px;
	background-image:url(images/icon8.jpg);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:15px;}
.LeftNavList1 li a{ color:#666; text-decoration:none;}



.Center h5{ font-size:13px; text-indent:28px; line-height:34px;}
.Index1{ width:587px; height:399px; background-image:url(images/CenterImg_14.jpg); margin-bottom:10px; }
.Index2{ width:318px; height:355px; float:left; background-image:url(images/CenterImg_28.jpg); }
.Index3{ width:257px; height:355px; float:right; background-image:url(images/CenterImg_30.jpg); }


.Index1-1{ width:170px; height:168px; float:left; margin-top:10px; padding-left:20px; font-family:Arial;}
.Index1-1 h1{ font-size:12px;background-image: url(images/Icon2.jpg); padding-left:10px; margin-bottom:5px;	background-repeat: no-repeat;	background-position: left;}
.Index1-1 h1 a{ color:#333;}

.Index1-1 img{ padding-left:10px; padding-bottom:5px;}
.Index1-1 p{ padding-left:10px;}
.Index1-1 p a{ color:#666;}
.Index1-1 p a:hover{ text-decoration:none;}


.Right h5{ height:34px;  background-image:url(images/RightImg_16.jpg); text-indent:17px; line-height:35px; font-size:13px;}
.RightNews,.RightTel,.RightService{ width:182px; margin-bottom:10px;}

.RightNews{ background-image:url(images/RightImg_19.jpg); background-repeat:no-repeat; background-position:bottom; }
.RightTel{}
.RightService{ height:125px;   background-position:bottom; margin-top:10px;}
.RightService p{ width:160px; float:right; font-family:Arial; font-size:13px; font-weight:bold;}
#TQ{position:absolute;

	z-index:1;  top:360px;
	}

.RightNewsList{ width:165px; margin:0 auto;list-style:none; font-family:Arial;}
.RightNewsList ul,.IndexProList li ul{ list-style:none;}
.RightNewsList li,.IndexProList li
{
	background-image: url(images/Icon1.jpg);
	background-repeat: no-repeat;
	background-position: left top;

	margin-top: 5px;
	margin-bottom:5px;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #dbdbdb;
	color:#999;
	font-size:10px;
	padding-bottom:3px;
}

.RightNewsList li{padding-left: 10px;}

.IndexProList li{padding-left: 15px;}

.RightNewsList li a,.IndexProList li a{ color:#666; text-decoration:none; font-size:12px;}
.RightNewsList li a:hover,.IndexProList li a:hover{ text-decoration:underline;}

.IndexProList{ width:90%; margin:0 auto;list-style:none; font-family:Arial;}



.News,.NewsDetail,.Pro,.Pages,.Center1 h4,.Center1 p,.ProList,.ProDetail,.Brand,.BrandDetail,.Order,.OrderOnline,.AboutUs,.ProCart,.Member,.MemberInfo{width:97%; margin:0 auto; margin-bottom:20px;}


.News{  }
.News ul{ list-style:none;}
.News li
{
	color: #999;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #e3e2e2;
	background-image: url(images/Icon1.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left:15px;
	font-family:Arial;
	font-size:11px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.News li a{ color:#333; text-decoration:none; font-size:12px;}


.NewsDetail h1
{
	font-size: 15px;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-bottom-color: #0b4682;
	text-align: center;
	margin-bottom: 10px;
	line-height: 30px;
}
.NewsDetail p{ width:98%; margin:0 auto; line-height:200%;}


.Pro{}
.ProTB{ width:80%;}
.ProTB th{ text-align:right; width:30%; height:30px;}

.ProList
{
	line-height: 120%;
	border-top-style: dashed;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
}
.ProList th{ text-align:right; width:10%; vertical-align:top;}
.ProList td{ color:#666;}
.ProList td a{ color:#cc6600; font-weight:bold;}

.ProDetail{	position: relative;}
.ProDetail h3
{
	font-size: 13px;
	background-image: url(images/Icon7.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	color: #cc6600;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #e3e2e2;
	
}

.ProDetail p{ margin-top:5px; padding-left:20px; font-family:Arial; color:#666;}
.ProDetail p a{ color:#0c4481; text-decoration:none;}
.ProDetail p a:hover{ text-decoration:underline;}

.Brand{}
.Brand img{	border: 1px solid #eaeaea; float:left; margin-right:25px; margin-bottom:10px;}

.BrandDetail{ color:#333; line-height:200%;}
.BrandDetail img{border: 1px solid #eaeaea; float:right; margin-left:10px; margin-bottom:10px;}
.BrandDetail p{}
.BrandDetail { color:#0a4581;}

.Order h3{ font-size:12px; color:#0a4581;}
.Order p{ color:#666; line-height:150%; margin-top:5px;}
.OrderTB{ width:100%; margin-top:5PX;}
.OrderTB td{ background-color:#f0f1f1; text-indent:5px; height:20px; text-align:left;}

.OrderOnline{}
.OrderOnline h3{ text-align:center; font-size:14px; list-style:200%;}
.OrderOnline1{ padding-left:420px; color:#666; font-size:12px;}
.OrderOnlineTB,.OrderOnlineTB1{ width:100%; border-collapse:collapse;}


.OrderOnlineTB1{ margin-top:20px;}

.OrderOnlineTB th,.OrderOnlineTB1 th, .OrderOnlineTB td,.OrderOnlineTB1 td{	border: 1px solid #e7e4e4; text-align:left; text-indent:5px;}
.OrderOnlineTB th{ width:10%;}
.OrderOnlineTB td{ width:40%;}











.AboutUs{}
.AboutUs img{ float:right; margin-left:10px; margin-bottom:10px;}
.AboutUs p{ color:#666; line-height:200%;}


.ProCart{}
.ProCartTB{ width:100%; font-family:Arial;}
.ProCartTB th{ background-color:#e7e7e7;}
.ProCartTB td{ background-color:#f1f1f1;}

.ProCart1
{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #C0C0C0;
	text-align:right;
	padding-top:10px;
}

.Member
{
	background-image: url(images/Member.jpg);
	background-repeat: no-repeat;
	background-position: left; 
	height:210px; 
	font-family:Arial;}


.Member p,.Member h3{ width:300px; float:right;}
.Member h3{ color:#cc0000; font-size:16px; line-height:200%;}
.Member p{ line-height:200%;}

.MemberInfo{ width:100%;}
.MemberInfo th, .MemberInfo td
{
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #C0C0C0;
}

.MemberInfo th{ width:13%; text-align:right; height:26px;}






.Pages{ background-color:#bfe7fe;  line-height:20px; padding:2px; font-family:Arial;}
.Pages a{ color:#333;}
.Pages p{}

.Footer p{ width:97%; margin:0 auto; color:#86a2c0; font-family:Arial; margin-top:10px;}


.Cart{position: absolute; top:-15px; right:0px;}
.Text1{ color:#cc0000;}
.Text2{ color:#999;}
.Text3{	border: 1px solid #cfcfcf;	width: 80px; color:#666; background-color:#ffffff;}
.Text4{border: 1px solid #8ca7c5;	background-color:#6d90b4;  font-size:12px; text-align:center;}
.Text5-1{ width:40%; float:left;}
.Text5-1 a{ color:#3c699a; text-decoration:none;}
.Text5-2{width:55%;  float:right; text-align:right;}
.Text6{ text-align:center; color:#999; font-family:Arial;}
.Text7{ color:#cc6600; font-weight:bold;}
.Text8{ text-align:right; color:#cc0000;}
.Text9{ line-height:100%;}
.Text10
{
	border: 1px solid #C0C0C0; color:#0c4481;
}

.Text11{ color:#999; font-size:11px;}


.Banner{  height:199px; background-image:url(images/Banner_09.jpg); overflow:hidden;}
.BannerImg
{
	height: 199px;
	overflow: hidden;
	position: relative;
}
.BannerNumber
{
	width:1000px;
	height: 22px;
	background-image: url(../images/BannerBg.jpg);
	margin-top: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	position: absolute;
	top:290px;


}
.Banner-1{ width:500px; float:left; padding-left:20px;font-size:12px;}
.Banner-2{ width:220px; float:right;font-size:11px; font-family:Arial; font-weight:bold;}
.Banner-2 a{ color:#ffffff; text-decoration:none;}
