/* CSS Document */
body{
	margin:0px;
	color:#333;
	font-size:13px;
	line-height:20px;
	background-color:#273A5B;
	}
td,div{
	text-align:left;
	vertical-align:top;
	margin:0px;
	padding:0px;
	overflow:hidden;
	}
hr{
	height:1px;
	color:#666;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:1px #666 dashed;
	}
a:link{
	color:#336;
	text-decoration:none;
	}
a:visited{
	color:#336;
	text-decoration:none;
	}
a:active{
	color:#999;
	text-decoration:none;
	}
a:hover{
	color:#c00;
	text-decoration:none;
	}
a.menu:link{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
a.menu:visited{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
a.menu:hover{
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	}
#topcon{
	margin:0px auto;
	width:1001px;
	height:100%;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	background:url(images/topbg.gif) repeat-x;
	overflow:hidden;
	}
#con{
	margin:0px auto;
	width:1001px;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	overflow:hidden;
	background:url(images/con-bg.gif) repeat-y;
	}
#logo{
	margin-left:80px;
	float:left;
	clear:left;
	display:inline;
	height:85px;
	font-size:0px;
	}
#top-menu-logo{
	float:right;
	clear:right;
	height:51px;
	margin:17px;
	}
.top-logo-img{
	display:block;
	float:left;
	margin-right:9px;
	border:0px;
	}
#contact-title{
	background-image:url(images/contact.gif);
	width:254px;
	height:45px;
	float:left;
	clear:left;
	display:inline;
	}
#menu{
	float:right;
	height:42px;
	padding-top:3px;
	margin-right:10px;
	display:inline;
	width:737px;
	}
.menuyes{
	background-image:url(images/menuyes.gif);
	padding-top:8px;
	height:26px;
	width:94px;
	float:right;
	margin-right:2px;
	text-align:center;
	}
.menuno{
	background-image:url(images/menuno.gif);
	padding-top:8px;
	height:26px;
	width:94px;
	float:right;
	margin-right:2px;
	text-align:center;
	}

a.Link3:link{color:#666; font-weight:bold; text-decoration:none;}
a.Link3:visited{color:#666; font-weight:bold; text-decoration:none;}
a.Link3:hover{color:#fff; font-weight:bold; text-decoration:none;}



#left{
	width:254px;
	border-right:1px #fff solid;
	float:left;
	clear:left;
	background-color:#678BA3;
	height:100%;
	}
#contact{
	width:254px;
	background-image:url(images/contact-bg.gif);
	height:212px;
	}
#contact-text{
	margin:0px auto;
	width:210px;
	line-height:18px;
	}
#news{
	margin:5px auto;
	width:234px;
	padding:25px 3px 5px 3px;
	background:#C1DEF0 url(images/topnews-bg.gif) no-repeat;
	}
#right{
	width:746px;
	float:right;
	clear:right;
	display:inline;
	}
#banner{
	border-top:1px #9DBFB5 solid;
	border-bottom:1px #9DBFB5 solid;
	background-image:url(images/banner.jpg);
	font-size:0px;
	overflow:hidden;
	}
#banner1{
	border-top:1px #9DBFB5 solid;
	border-bottom:1px #9DBFB5 solid;
	background-image:url(images/banner1.jpg);
	font-size:0px;
	overflow:hidden;
	}
.main{
	margin:1px auto 0px auto;
	width:744px;
	background:#F7F7F7 url(images/main-bg.gif) repeat-x;
	padding-bottom:5px;
	}
.about-left{
	background-image:url(images/aboutus.gif);
	width:223px;
	height:42px;
	}
.china-left{
	background-image:url(images/china.gif);
	width:223px;
	height:42px;
	}
.world-left{
	background-image:url(images/world.gif);
	width:262px;
	height:42px;
	}
.main-menu-right{
	background-image:url(images/main-menu-right.gif);
	width:21px;
	height:42px;
	}
.main-con{
	width:730px;
	margin:0px auto;
	font-size:14px;
	}
#foot{
	background:url(images/foot-bg.gif) repeat-x;
	height:25px;
	padding-top:10px;
	text-align:center;
	color:#fff;
	width:1001px;
	border-left:1px #fff solid;
	border-right:1px #fff solid;
	margin:0px auto;
	clear:both;
	}
.contact-bot{
	display:block;
	border:0px;
	margin:8px auto 2px auto;
	}
.aboutmain{
	margin:1px auto 0px auto;
	width:734px;
	min-height:500px;
	background:#F3F7FA url(images/about-bg.gif) no-repeat;
	padding:13px 5px 10px 5px;
	}
.worldmain{
	margin:1px auto 0px auto;
	width:734px;
	background:#F3F7FA url(images/world-bg.gif) no-repeat;
	min-height:500px;
	padding:13px 5px 10px 5px;
	}
.chinamain{
	margin:1px auto 0px auto;
	width:734px;
	min-height:500px;
	background:#F3F7FA url(images/china-bg.gif) no-repeat;
	padding:13px 5px 10px 5px;
	overflow:hidden;
	}
.newsmain{
	margin:1px auto 0px auto;
	width:734px;
    min-height:500px;
	background:#F3F7FA url(images/news-bg.gif) no-repeat;
	padding:13px 5px 10px 5px;
	}
.infomain{
	margin:1px auto 0px auto;
	width:734px;
	min-height:500px;
	background:#F3F7FA url(images/information-bg.gif) no-repeat;
	padding:13px 5px 10px 5px;
	}
.servicemain{
	margin:1px auto 0px auto;
	width:734px;
	min-height:500px;
	background:#F3F7FA url(images/service-bg.gif) no-repeat;
	padding:13px 5px 10px 5px;
	}
.twomenu{
	width:auto;
	height:20px;
	margin-left:160px;
	}
.twocon{
	margin-top:25px;
	width:auto;
	font-size:14px;
	}
#service-con{
	overflow:hidden;
	padding-left:220px;
	padding-top:0px;
	padding-right:20px;
	background:url(images/contact-conbg.gif) no-repeat;
	border-bottom:1px #fff solid;
	height:auto;
	padding-bottom:5px;
	line-height:25px;
	}
#service-context{
	overflow:hidden;
	padding-left:300px;
	padding-top:0px;
	padding-right:20px;
	background:url(images/contact-contextbg.gif) no-repeat;
	border-bottom:1px #fff solid;
	height:auto;
	padding-bottom:5px;
	line-height:25px;
	}
#service-notice{
	float:left;
	clear:right;
	width:50%;
	}
.CHAXUN{
	width:230px;
	padding:5px;
	border:1px #909090 solid;
	background-color:#e1e1e1;
	margin:5px auto;
	text-align:left;
	overflow:hidden;
	clear:both;
	}
.TIANQI{
	float:right;
	margin-right:10px;
	clear:right;
	}
	
	.PIC{
	width:200px;
	height:170px;
	background-color: #00ccCC;
	border:1px #000 solid;
	font-size:12px;
	text-align:center;
	color:#333;
	margin:20px;
	float:left;
	display:inline;
	}
.page{ float:right; text-align:right; color:#666666; font-size:13px;}
.page span{ margin-right:3px;}
.page .on{}
.page .on a:link,.page .on a:visited{ background-color:#a7a6aa; color:#ffffff; padding:0px 5px 2px 5px; display:inline-block;border:1px solid #a7a6aa;}
.page .on a:hover,.page .on a:active{ background-color:#a7a6aa; color:#ffffff; padding:0px 5px 2px 5px; display:inline-block;border:1px solid #a7a6aa;text-decoration: none;}
.page .out{}
.page .out a:link,.page .out a:visited{padding:0px 5px 2px 5px; display:inline-block;  border:1px solid #a7a6aa;}
.page .out a:hover,.page .out a:active{background-color:#0099ff;padding:0px 5px 2px 5px; color:#ffffff; display:inline-block; border:1px solid #a7a6aa;text-decoration: none;}
.page .ipt_page {width:40px; height:16px; line-height:16px; color:#535353; border:1px solid #87a8ce;}
.page .btn_look {background:url(../images/buttonbg01.gif) repeat-x left bottom;background-color: #ffffff;color:#454545;width:60px;height:22px;line-height:22px;cursor:pointer; border: 1px solid #cccccc;}


