@charset "gb2312";
body {
	font-family: Arial, "宋体";
	font-size: 12px;
	color: #343331;
	background: #fff;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
img {border:0;}
a {color: #343331; text-decoration:none}
a:hover {color: #f00; text-decoration:underline}
table td {font-size:12px;}
.all {width:100%; height:auto;}
#apDiv1 {
	position:absolute;
	width:980px;
	height:32px;
	z-index:1;
	text-align:right;
	line-height:32PX;
	margin:-50px 0 0 0
}

/* 头部
------------------------------------------------------------------*/
#batt {
	position:absolute;
	width:100px;
	height: auto;
	z-index:1;
	margin:109px 0px 0px 10px;
}
#topall {width:auto; padding-top:50px}
#top-swf {width:980px; text-align:left; margin:0 auto;}

/* 内容
------------------------------------------------------------------*/
#nav-bg {width:876px; margin:0 auto; overflow:hidden; background:url(../img/nav-bg2.gif) repeat-y ;}
.nav-x {width:auto; overflow:hidden; padding-right:26px;}
.n-x-l {float:left;}
.n-x-r {float:right; height:30px; background:url(../img/ico01.gif) no-repeat left; padding-left:16px; line-height:30px; color:#9bc754;}
.n-x-r a {color:#457278; text-decoration:underline}
.n-x-r a:hover {color:#f00; text-decoration:underline}
.nav-x2 {width:auto; height:124px; overflow:hidden; padding-top:14px; border-bottom:1px solid #d2d5cc;}
.n-x2-1 {width:600px; overflow:hidden; padding:0px 12px;}
.n-x2-1 ul { width:138px; height:auto; list-style:none; padding:0px 6px; margin:0px; float:left; font-family:"宋体";}
.n-x2-1 li {width:auto;}
.n-x2-1 li img {width:130px; height:120px;}
.n-l1 {height:120px; text-align:left;}
.n-l2 {line-height:32px; height:32px; text-align:center; overflow:hidden;}
.pou { width:138px; height:120px; position:absolute; z-index:1; display:none}
html>body .pou {background: url(../img/pou.png) repeat-x;}
/*for ie 6.0*/
* html .pou {
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src="../img/pou.png");
background: none ;
}

.nav-x3 {width:auto; overflow:hidden; height:auto; padding:0px;}

.nav-l {width:228px; float:left; padding:8px 0px 50px 0px;}
.nav-l-x {width:auto; height:auto; color:#969696;}
.nav-l-x ul {width:190px; height:auto; padding:5px 0px 0px 0px; margin:0px; list-style:none;}
.nav-l-x li {padding-left:28px; line-height:26px; background:url(../img/ico02.gif) no-repeat 12px center; text-align:left; font-size:14px; font-weight:bold;}
.nav-l-x li a {color:#557e92; text-decoration: none}
.nav-l-x li a:hover {color:#f00; text-decoration:underline}
.nav-l-x li ul { padding:0px; border-top:1px solid #f0f0f0;}
.nav-l-x li ul li { font-weight: normal; background:none; line-height:22px; border:none; font-size:12px;}
.nav-l-x li ul li a {color:#969696; text-decoration: none}
.nav-l-x li ul li a:hover {color:#f00; text-decoration:underline}
.nav-l-x a {color:#969696; text-decoration: none}
.nav-l-x a:hover {color:#f00; text-decoration:underline}
.nav-l-x2 {width:auto; height:auto; border-left:1px solid #e2e4e3; border-right:1px solid #e2e4e3; color:#969696; line-height:20px;}

.nav-r {width:624px; float:right; padding-left:12px; /*background:url(../img/home-hua.gif) scroll no-repeat right top;*/ padding-top:8px;}
.nav-r-x {width:auto; height:auto; overflow:hidden; text-align:left;}
.nav-r-x2 {width:auto; height:auto; text-align:left; padding:0px 0px 6px 0px; line-height:21px; color:#969696;}
.nav-r-x3 {width:auto; height: auto; overflow:hidden; text-align:left; padding:0px; border-left:1px solid #e2e4e3; border-right:1px solid #e2e4e3;}
.nav-r-x4 {width:auto; height:auto; text-align:left; font-size:14px; padding:5px 15px 16px 15px; line-height:30px;}
.nav-r-x5 {width:auto; height:auto; text-align:left; font-size:14px; padding:5px 5px 16px 5px; line-height:30px;}
.nav-r-x6 {width:auto; height:auto; text-align:left; font-size:14px; padding:5px 15px 16px 15px; line-height:30px;}
.nav-r-x6 img {width:138px; height:120px;}
.nav-r-x7 {width:auto; height:auto; text-align:left; font-size:14px; padding:0px 0px 16px 0px; line-height:30px; }
.nav-r-x7 td {font-size:14px;}
.nav-r-x8 {width:624px; background:url(../img/home-pic04.gif); height:61px;}

/* 底部
------------------------------------------------------------------*/
#footall {width:auto; height:74px; padding-top:12px;}
.foot-x {line-height:18px; color:#a2a2a2; background:url(../img/f-all-bg.gif) repeat-x left top; padding:16px 0px 0px 16px; text-align:left; width:876px; margin:0 auto;}
.foot-x b {color:#a2a2a2;}
.foot-x span { font-weight:bold;}
.foot-x a {color:#a2a2a2;}
.foot-x a:hover {color:#a2a2a2;}

.nav-l-xx {width:auto; height:auto; color:#969696; padding-bottom:12px;}
.nav-l-xx ul {height:auto; padding:5px 0px 0px 0px; margin:0px; list-style:none;}
.nav-l-xx li { line-height:32px; text-align:left; font-size:14px; font-weight:bold;}
.nav-l-xx li a {color:#557e92; text-decoration: none;background:url(../img/ico02.gif) no-repeat 12px center;padding-left:28px; display:block}
.nav-l-xx li a:hover {color:#f00; text-decoration:none;background:#f9f9f9 url(../img/ico02.gif) no-repeat 12px center;}
.nav-l-xx li ul { padding:0px; border-top:1px solid #f0f0f0;}
.nav-l-xx li ul li { font-weight: normal; background:none; line-height:22px; border:none; font-size:12px;}
.nav-l-xx li ul li a {color:#969696; text-decoration: none}
.nav-l-xx li ul li a:hover {color:#f00; text-decoration:underline}

/*----中文头部转英文CSS----*/
.head{ height:130px; width:100%; background:#FFFFFF}
.head_nr{ width:880px; margin:0 auto; padding-top:20px;}
.head_right{ float:right; width:400px; padding-top:15px;}
.phone{ text-align:right}
.sosuo{ margin-top:12px; background:url(../images/soso.gif) no-repeat; width:304px; height:32px; text-align:right; float:right}
.sosuo .kuang input{ width:200px;  border:none; color:#d7d7d7; font-size:14px; background:none; font-family:Microsoft YaHei; outline:none; padding:5px 15px;}
.kuang{ float:left; width:210px;}
.an1{float:right; width:50px; height:32px;}

.nav{ width:100%; height:60px; line-height:60px; background:#00A6E4; font-size:16px; z-index:100}
.nav_nr{ width:1000px; margin:0 auto;}
.nav_nr ul li{ height:60px; float:left;list-style-type:none; width:126px;border-left:1px solid #FFFFFF; text-align:center; position:relative; z-index:9999;}
.nav_nr ul li.slide{ position:relative; z-index:2}
.nav_nr ul li a{
	display:block;
	height:60px;
	width:126px;
	color: #FFF;
}
.nav_nr ul .last{ border-right:1px solid #fdf2ab;}
.nav_nr ul li.cur a,.nav_nr ul li a:hover{ background:#C7C6C6; color:#FFFFFF; text-decoration:none;list-style: none; cursor:pointer}
.nav_nr ul li .x_list a{ background:none; padding:0px;}

.banner{ height:456px; position:relative; z-index:1}
.banner ul li{ background:url(../images/banner.jpg) no-repeat center; height:456px;}
.banner #topTrade{height:456px; line-height:456px; width:100%;margin:0px;text-align: center; position:relative; z-index:10}
.banner #topTrade div{height:456px;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
.banner #topTrade div a{display:block; height:456px;}
.banner .annui{display:none;}
.service{ width:1000px; margin:40px auto;}
.baoti{ text-align:center}
.service_nr{ margin-top:20px;}

.annui{ position:absolute;;display:block; right:5%; top:120px; z-index:999}