*{margin:0; padding:0;}
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }  
.clearfix:after { clear: both; }  
.clearfix { zoom: 1; }  
body {	margin: 0;	padding: 0;	background: #F3F5EF;	font-size: 12px;	color: #333333;	text-align:center;	}
body, th, td, input, textarea, select, option {	font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	line-height: 200%;}
div,p{ margin:0; padding:0;}
p, ul, ol {	line-height: 200%;}
blockquote {	padding-left: 1em;}
blockquote p, blockquote ul, blockquote ol {	line-height: normal;	font-style: italic;}
a {	color: #666666;	TEXT-DECORATION: none}
a:hover {	text-decoration: none;	color: #FF0000;}
img { border: none; }
/* Header */
.pagebg{	width: 980px;	margin: 0 auto;	background-color:#FFF;	}

.topline01{	width: 980px;	margin: 0 auto;	color:#666;	height:15px;	}
.pagek01{	width: 980px;	margin: 0 auto;	color:#666;	height:8px;	}
.top01{	width: 980px;	margin: 0 auto;	color:#666;	height:139px;	background-image:url(../../background/topbg.jpg)	}
.logo01    {float:left;	width: 420px;	margin: 0 auto;	text-align:left;	}
.logo  {	width: 393px;	margin: 0 auto;	text-align:left;	padding:22px 0 0 21px;	}
.cnen  {	width: 393px;	margin: 0 auto;	text-align:left;	padding:10px 0 0 21px;	}
.cnen ul{	margin: 0;	padding: 0;	list-style: none;	text-align:left;}
.cnen li {	display: inline;}
.hotline01    {width: 318px;	margin: 0 auto;	text-align:left;	float:right;		padding:0px 10px 0 0px;	}
.msnqq   {width: 318px;	margin: 0 auto;	text-align:right;	padding:6px 0 0 0px;	}
.msnqq ul{	margin: 0;	padding: 0;	list-style: none;	text-align:right;}
.msnqq li {	display: inline;	padding:0px 1px 0 0px;	}
.hotline   {		width:318px;	margin: 0 auto;	text-align:right;	padding:35px 0px 0 0px;}
.meun01{	clear: both;	width: 980px;	margin: 0 auto;	color:#FFF;	height:35px;	background-image:url(../../background/meunbg.jpg);	}
.meun01 ul{	margin: 0;	padding: 0;	list-style: none;	text-align:left;}
.meun01 li {	display: inline;}
.meun01 a {	display: block;	float: left;	width: 122px;	height:31px;	padding: 4px 0px 0 0px;	font-size: 12px;	text-align:center;	font-weight:bold;	color: #FFF;	background-image:url(../../background/meunbg02.jpg);}
.meun01 a:hover {	color: #FFFF00;	font-weight:bold;	background-image:url(../../background/meunbg02.jpg);}

.page{	width:980px;		margin: 0 auto;	background-color:#FFF;}
.pagead01{	width:980px;	margin: 0 auto;	text-align:right;}
.pageline01{	width:980px;	height:11px;	margin: 0 auto;	background-color:#FFF;}
.adline01{	width:980px;	height:6px;	margin: 0 auto;}
.page01{	width:980px;	margin: 0 auto;	background-color:#FFF;}
.newspage01{	width:980px;	margin: 0 auto;	background-color:#FFF; height:500px;}
.pageleft01{ float:left;	width:220px;	background-image:url(../../background/leftk01.jpg);padding: 0px 0px 0 0px; margin-left:7px; display:inline;}
.pageright01{	float:right; width:725px;	background-image:url(../../background/pagek02.jpg);	padding: 0px 0px 0 0px; }

.pagemeun{width:220px;	background-image:url(../../background/leftk01.jpg);}
.pagemeun ul{	width:220px;	height:25px;	margin: 0;	padding: 1px 0 0px 0px;	background-image:url(../../background/leftbg.jpg);	list-style: none;	text-align:left;}
.pagemeun li {	display: inline;}
.pagemeun a {	display: block;height:25px;margin: 0;padding: 1px 0 0px 40px;list-style: none;text-align:left;}
.pagemeun a:hover {	height:25px;margin: 0;padding: 1px 0 0px 40px;list-style: none;text-align:left;}
.pagead02{	width:220px;	margin: 0 auto;	padding: 0px 0 0px 0px;height:230px;}
.pagead02 ul{	width:220px;	height:23px;	margin: 0;	padding: 8px 0 10px 0px;	list-style: none;	text-align:left;}
.pagead02 li {	display: inline;padding: 8px 0 10px 0px;}

.add01{	width: 980px;	height:97px;	margin: 0 auto;	line-height:24px;	padding-top:15px;	background-image:url(../../background/addk02.jpg)}

.aboutnote01{ width:725px; background-image:url(../../background/pagek01.jpg); height:26px;margin: 0 auto; font-family:Verdana; color: #444444; font-size: 16px; font-weight: bold; text-align:left; padding-top:5px; }
.aboutnote02{ width:725px; background-image:url(../../background/pagek02.jpg);margin: 0 auto; }
.aboutline01{ width:680px;margin: 0 auto; height:250px;}
.aboutline02{ width:725px;	height:20px; background-image:url(../../background/pagek02.jpg); }
.aboutline01-1{width:370px; float:left;margin: 0 auto; text-align:left; }
.aboutline01-2{width:290px; float:right;margin: 0 auto; text-align:left; }

.contactnote01{width:680px; clear: both;	margin: 0 auto; text-align:left; }
.connote01{width:680px; clear: both;	margin: 0 auto; text-align:left; height:500px; }

.newsmeun{		width:220px;	background-image:url(../../background/leftk01.jpg);}
.newsmeun ul{	width:220px;	height:25px;	margin: 0;	padding: 1px 0 0px 0px;		background-image:url(../../background/leftbg.jpg);	list-style: none;	text-align:left;}
.newsmeun li {	display: inline;}
.newsmeun a {	display: block;height:25px;margin: 0;padding: 2px 0 0px 40px;list-style: none;text-align:left;}
.newsmeun a:hover {	height:25px;margin: 0;padding: 2px 0 0px 40px;list-style: none;text-align:left;}

.newsmeun01{	display: inline;}
.newsmeun01 a {	display: block;height:25px;margin: 0;padding: 2px 0 0px 50px;list-style: none;text-align:left;}
.newsmeun01 a:hover {	height:25px;margin: 0;padding: 2px 0 0px 50px;list-style: none;text-align:left;}

.templatemo_content {	width: 720px;	margin: 0 auto;	padding: 0px 0px 0;	background: #ffffff;}
.product_box {	float: left;	width: 160px;	padding: 8px 10px 0 10px;	margin-bottom: 10px;}
.product_box a {	text-decoration: none;}
.product_box a:hover {	text-decoration: none; }
.product_box a img {	border: 1px solid #ffffff;}
.product_box h3 {	margin: 0 0 10px 0;width: 160px;	height: 20px;	font-size: 12px;color: #85896f;	border: 0px solid #fff;	text-align: center; padding-top:8px; padding-bottom:8px;}
.product_box:hover h3 {	color: #006695;}
.product_box p {	color: #666666;	font-weight: normal;}
.product_detail_left {	float: left;}
.product_detail_left .product_img_wrapper {	border: 10px solid #f1f1f1;	padding: 1px;	background: #ffffff;}
.product_detail_right {	float: right;	width: 300px;}
.product_detail_right h3 {	font-size: 12px;	color: #333333;}
.service_applied {	margin: 0px;	padding: 0px;	list-style: none;}
.service_applied li {	margin: 0px;	padding: 3px 0 3px 20px;	color: #006695;	background:url(images/templatemo_list_icon.jpg) left center no-repeat;}

.propage01{ width:720px;margin: 0 auto; padding-left:25px; padding-top:8px; text-align:left;}
.propic01{ width:150px;margin: 0 auto; padding-left:5px; padding-top:5px; text-align:center; float:left;}
.propic02{ width:170px;margin: 0 auto; padding-left:5px; padding-top:5px; text-align:center;}
.protitle01{ width:150px;margin: 0 auto;  padding-top:5px; text-align:center; height:40px; float:left;}
.propage02{ width:690px;margin: 0 auto; padding-left:10px; padding-top:8px; text-align:right; clear:both;}
.propage03{ width:700px;margin: 0 auto;  padding-top:10px;}
.propage04{ width:700px;margin: 0 auto;  padding-top:10px; text-align:right;}
.propage05{ width:700px;margin: 0 auto;  padding-top:10px; text-align:left;font-size:14px; font-weight:bold;COLOR: #666666;}
.propage06{ width:700px;margin: 0 auto;  padding-top:0px;}
.promeun{	width:218px;	background-image:url(../../background/leftk01.jpg); text-align:left; padding-left:1px;}

.prolist01{	width:160px; margin-left:12px; display:block; float:left; overflow:hidden;}
.newprolist01{width:150px;  margin-left:25px; display:block; float:left; overflow:hidden; padding-bottom:25px;}