﻿body{
margin:0px;
background:url(../../Images/body-bg.jpg) repeat-x;
}
.clear{
clear:both;
}
.header{
width:970px;
margin:10px auto 0px auto;
}
a
{
	color:#044872;
	text-decoration:none;
}
a:hover
{
	color:#000;
	text-decoration:none;
}
.top
{
	width:970px;
	height:26px;
	background-image:url(../../Images/top-bg.jpg);
}
.login{
float:right;
padding:6px 10px 4px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
}
.login a{
color:#fff;
text-decoration:none;
}
.login a:hover{
color:#ff0000;
text-decoration:none;
}

.logo{
background-color:#60a9dc;
border-left:1px #8e9da7 solid;
border-right:1px #8e9da7 solid;
position:relative;
}
.logopic
{
	width:208px;
	float:left;
padding:10px;
background-color:#60a9dc;
}
.header-logo
{
	width:700px;
	text-align:right;
	float:right;
	padding:10px;
}
.header-logo img
{
	padding:5px 0px 0px 10px;
	border:0;
}

.menu{
height:30px;
background-image:url(../../Images/menu-bg.jpg);
border-left:1px #8e9da7 solid;
border-right:1px #8e9da7 solid;
margin:0px auto;
}
.menu ul{
padding:0px;
margin:0px;
width:968px;
list-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#044872;
font-weight:bold;
}
.menu ul li{
float:left;
margin:6px 10px;
}
*html .menu ul li{
float:left;
margin:6px 13px 6px 6px;
}
.menu ul li a{
color:#044872;
text-decoration:none;
}
.menu ul li a:hover{
color:#000;
text-decoration:none;
}
.menuline{
width:1px;
height:15px;
background:#044872;
margin:5px 2px;
}
.main{
width:968px;
margin:0px auto;
background-color:#e9f4fa;
border-left:1px #8e9da7 solid;
border-right:1px #8e9da7 solid;
}
.main-banner
{
	width:968px;
}
.main-left{
float:left;
margin-top:20px;
width:195px;
padding:0px 12px;

}
.main-mid{
float:left;
width:504px;
padding:0px 11px 10px 15px;
margin-top:20px;


}
*html .main-mid{
float:left;
width:502px;
margin:0px -1px;
padding:0px 9px 10px 10px;
margin-top:20px;


}
.main-right{
float:right;
width:195px;
padding:0px 12px 0px 12px;
margin-top:20px;
}
*html .main-right{
float:right;
width:195px;
padding:0px 12px 0px 10px;
margin-top:20px;
}
*+html .main-right{
float:right;
width:195px;
padding:0px 12px 0px 10px;
margin-top:20px;
}
.main-right-twobox
{
float:right;
width:724px;
padding:0px 12px 10px 0px;
margin-top:20px;

}

.main-right-onebox
{
float:right;
width:942px;
padding:0px 12px 10px 0px;
margin-top:20px;

}

.footer-out
{
	background-image:url(../../Images/foot-bg.jpg);
}
.footer{
width:970px;
height:99px;
margin:0px auto 10px auto;
background-image:url(../../Images/foot.jpg);
}
.footer-link
{
	float:left;
padding:35px 12px 0px 12px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
}
.footer-link a{
color:#fff;
text-decoration:none;
}
.footer-link a:hover{
color:#000;
text-decoration:none;
}
.copyright
{
	float:right;
	padding:35px 12px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
}

.title-bg
{
	float:left;
	width:195px;
	height:22px;
	background:url(../../Images/title-bg.jpg) no-repeat 0 0;
}
.title
{
	float:left;
	height:14px;
	width:167px;
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
	padding:2px 8px 4px 8px;
	margin:0px 10px;
	color:#2a526c;
}
*html .title
{
	float:left;
	margin:0px 0px 0px 5px;
	padding:3px 8px;
	float:left;
	height:14px;
	width:167px;
	border-top:1px #000 dotted;
	border-bottom:1px #000 dotted;
	color:#2a526c;
}
.left-text
{
padding:10px 2px 10px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}
.newstitle
{
	background:url(../../Images/yuandian.gif) no-repeat 0px 2px ;
	padding:0px 0px 10px 18px;
	color:#000;
	line-height:18px;
}
.newstitle b
{
	font-weight:600;
	color:#084975;
}
.newstitle a
{
	color:#084975;
	text-decoration:none;
}
.newstitle a:hover
{
	color:#000;
	text-decoration:none;
}
.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
line-height:18px;
}
.text a
{
text-decoration:none;
color:#999;
}
.text a:hover
{
color:#000;
text-decoration:none;
}
.textlink
{
	background:url(../../Images/sanjiao.gif) no-repeat 3px 6px ;
	padding:0px 0px 5px 18px;
	color:#084975;
}
.textlink a
{
	color:#084975;
	text-decoration:underline;
}
.textlink a:hover
{
	color:#084975;
	text-decoration:none;
}
.products-show-out
{
	padding:10px 0px;
	width:181px;
	border-bottom:1px #bbb solid;
}
.products-show-out-two
{
	padding:10px 0px;
	width:181px;
}
.products-show-pic
{
	float:left;
	width:100px;
}
.products-show-text
{
width:71px;
float:left;
padding:3px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

.pagetitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000;
font-weight:600;
}
.pagetitle b
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#084975;
font-weight:600;
}
.home-product-out
{
	padding:10px 0px;
}
.home-product-pic
{
	float:left;
	padding-right:10px;
}
.home-product-text
{
	float:left;
	width:350px;
	line-height:18px;
	color:#666;
}
.home-product-text b
{
	float:left;
	font-size:15px;
	color:#666;
	line-height:18px;
	font-weight:600;
}
.home-product-text b a
{
text-decoration:none;
	color:#666;
}
.home-product-text b a:hover
{
	text-decoration:none;
	color:#000;
}
.home-product-text span
{
	float:left;
	font-size:14px;
	padding-top:8px;
	color:#ef8400;
	line-height:18px;

}
.tab-menu
{
float:left;
padding:10px 7px 0px 0px;
margin:0px;
}
*html .tab-menu
{
float:left;
padding:10px 9px 0px 0px;
margin:0px;
}
.tab-menu ul
{
	margin:0px 0px 15px 0px;
	padding:0px;
	height:21px;
	list-style:none;
	border-bottom:1px #666 solid;
}
.tab-menu ul li
{

	float:left;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
font-size:12px;
	margin-right:3px;
	padding:3px 6px 2px 6px;
	border-top:1px #666 solid;
	border-left:1px #666 solid;
	border-right:1px #666 solid;
	background-image:url(../../Images/bg-main-menu.jpg);
}
.tab-menu ul li a
{
	text-decoration:none;
	color:#666;
}
.tab-menu ul li a:hover
{
	text-decoration:none;
	color:#000;
}
.dq
{
color:#000;
}

.box-list
{
	float:left;
padding:0px 4px 0px 4px;
}
*html .box-list
{
	float:left;
padding:0px 3px 0px 3px;
}
.tab-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0px 10px;
}
.bt
{
background-color:#f47a00;
border:0;
height:21px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
font-weight:600;
cursor:pointer;
}

.bg-box
{
	width:195px;
	height:25px;
	background-image:url(../../Images/box-top.png);
}
.bg-box-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
padding:5px 7px;
}
.bg-box-mid
{
	padding:0px 5px;
	BACKGROUND: url(../../Images/bg-box.gif) no-repeat 0px 100%;
}

.box-out
{
	padding-bottom:10px;
}
*html .box-out
{
	margin-bottom:10px;
}
*+html .box-out
{
	margin-bottom:10px;
}


.bg-box-grey
{
	width:195px;
	height:25px;
	background-image:url(../../Images/box-top.png);
}
.bg-box-grey-title
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
padding:5px 7px;
}
.bg-box-grey-title a
{
	text-decoration:none;
color:#000;
}
.bg-box-grey-title a:hover
{
text-decoration:none;
color:#084975;
}
.bg-box-grey-mid
{
	padding:0px 5px;
	BACKGROUND: url(../../Images/bg-box.gif) no-repeat 0px 100%;
}

.box-out-grey
{
	padding-bottom:10px;
}
*html .box-out-grey
{
	margin-bottom:10px;
}
*+html .box-out-grey
{
	margin-bottom:10px;
}
.search
{
	height:130px;
	width:195px;
	background-image:url(../../Images/search.gif);
	margin-bottom:10px;
}
.search-title 
{
	padding:15px 0px 0px 0px;
	color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:600;
}
.search-title b
{
	color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:600;
}
.search-box
{

	height:20px;
	width:142px;
	background-image:url(../../Images/search-box.jpg);
	margin:15px 25px;
}
.search-p
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
margin:0px 0px 0px 25px;
}
.search-box-text
{
	font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border:0;
width:100px;
height:10px;
padding:2px;
background-color:#fefefe;
}
.product-bg
{
	width:500px;
	height:300px;
	background-image:url(../../Images/product-big.gif);
}
.product-top-left
{
	float:left;
	width:180px;
	padding:10px 20px 10px 30px;
}
.product-top-pic
{
	margin-top:20px;
	height:63px;
	width:59px;
	background-image:url(../../Images/znz.jpg);
}
.product-top-text b
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000;
font-weight:600;
margin-bottom:10px;
}
.product-top-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
font-weight:600;
margin-bottom:10px;
}
.product-top-right
{
	float:left;
	width:220px;
	padding:20px 30px 10px 20px;
}
.product-foot
{
	padding:10px 30px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#999;
}
.buy-bg
{
	height:23px;
}
.buy-bg-left
{
	float:left;
	background-image:url(../../Images/buy-bg-one.gif);
	height:23px;
	width:56px;
}
.buy-bg-left-text
{
	padding:3px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3a6899;
font-weight:600;
}
.buy-bg-left-tab
{
	padding:5px 0px 0px 18px;
	font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3a6899;
font-weight:600;
}
.buy-bg-right
{
	float:left;
	height:23px;
	background:url(../../Images/buy-bg-two.gif) no-repeat 100% 0px;
}
.buy-bg-right-text
{
	margin:3px 15px 3px 10px;
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#515151;
}
.buy-bg-right-tab
{
width:76px;
margin:5px 4px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#515151;
}

.tab-top-bg
{
	float:left;
	width:160px;
	height:139px;
	margin:0px;
	background-image:url(../../Images/product-small.gif);
}
.tab-top-left
{
	float:left;
	width:90px;
	padding:5px 10px 0px 10px;
}
.tab-top-text b
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:600;
margin-bottom:10px;
}
.tab-top-text
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
font-weight:600;
margin-bottom:10px;
}
.tab-top-right
{
	float:left;
	width:40px;
	padding:5px 10px 0px 0px;
}
.tab-foot
{
padding:0px 10px 8px 10px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
}





.s-buy-bg
{
	height:18px;
	padding:0px 10px;
}
.s-buy-bg-left
{
	float:left;
	background-image:url(../../Images/buy-bg-one-s.gif);
	height:18px;
	width:44px;
}
.s-buy-bg-left-text
{
	padding:3px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3a6899;
font-weight:600;
}
.s-buy-bg-left-tab
{
	padding:3px 0px 0px 12px;
	font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#3a6899;
font-weight:600;
}
.s-buy-bg-right
{
	float:left;
	
	height:23px;
	background:url(../../Images/buy-bg-two-s.gif) no-repeat 100% 0px;
}
.s-buy-bg-right-text
{
	margin:3px 15px 3px 10px;
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#515151;
}
.s-buy-bg-right-tab
{
width:86px;
margin:3px 4px 3px 6px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#515151;
}
.swfspace
{
	width:492px;
	padding:1px;
	border:#a6a6a6 1px solid;
}
.swftab
{
	padding:15px 0 0 2px;
	margin:0 auto;
}
.contacttableft
{
	padding:3px 10px 3px 5px; background-color:#d2e7e7; border-left:#9bc6c6 1px solid; border-top:#9bc6c6 1px solid;
}
.contacttableftbox
{
	padding:3px 10px 3px 5px;  border-left:#9bc6c6 1px solid; border-top:#9bc6c6 1px solid;
}
.contacttabrightbox
{
	padding:3px 10px 3px 5px;  border-left:#9bc6c6 1px solid; border-top:#9bc6c6 1px solid; border-right:#9bc6c6 1px solid;
}
.contacttabright
{
	padding:3px 10px 3px 5px; background-color:#d2e7e7; border-left:#9bc6c6 1px solid; border-top:#9bc6c6 1px solid; border-right:#9bc6c6 1px solid;
}
.contact-left-text
{
padding:10px 2px 10px 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
.framespace{
padding:3px 0;
font-weight:bold; 
font-size:12px;
background-color:#d2e7e7;
}
.framespaceinput
{
	font-size:12px;
padding:3px 0 3px 5px; 
}
.tabspace{
padding:5px;
font-weight:bold;
border-right:#9bc6c6 1px solid;
}
.tabspacetext{
padding:5px;
border-right:#9bc6c6 1px solid;
}
.tabspacetexth3
{
	color:#ff0000;
	font-size:14px;
	font-weight:bold;
}
.tabspacetextgreen
{
	color:#349308;
	font-size:11px;
}
.sectionsubtitle
{
	font-weight:bold; 
    font-size:13px;
}
.line-bandr
{
	border-bottom:1px #666 solid;
	border-right:1px #666 solid;
}