body { padding:0; margin:0; font-family:Tahoma, Verdana, "宋体"; font-size:12px; color:#666666; line-height:18px; background-color:#F7F7F7; }
/*div { margin-left:auto; margin-right:auto;}*/
ul { margin:0px; padding:0px; list-style-type:none; }
li { margin:0px; padding:0px; list-style-type:none; }
form { padding:0px; margin:0px; list-style-type:none; }
img { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; }
input { padding-right:0px; padding-left:0px; padding-bottom:0px; padding-top:0px; margin:0px; }
table { border:0; border-bottom:0; border-left:0; border-right:0; border-top:0; }
a { color:#6b6b6b; text-decoration:none; }
a:hover { color:#cc0000; text-decoration: none; }
/*h1{color:#000000; display:inline; font-size:12px;}
h1 a{color:#000000; display:inline; font-size:12px; text-decoration:none;}
h1 a:hover{color:#000000; display:inline; font-size:12px; text-decoration: underline;}*/
h1{color:#000000; display:inline; font-size:10.5pt;}
h1 a{color:#000000; display:inline; font-size:10.5pt; text-decoration:none;}
h1 a:hover{color:#000000; display:inline; font-size:10.5pt; text-decoration: underline;}


/*font*/
#nlinkmenu1:link {font-size:12px;color: #000000; text-decoration: none;}
#nlinkmenu1:visited {font-size:12px;color: #000000; text-decoration: none; }
#nlinkmenu1:hover {font-size:12px;color: #000000;  text-decoration: underline; position: relative; left: 1px; top: 1px; clip: rect( )}
#nlinkmenu1:active {font-size:12px;color: #000000; text-decoration: none; }

#nlink3:link {font-size:12px;color: #663300;  FONT-FAMILY: Arial;text-decoration: none;}
#nlink3:visited {font-size:12px;color: #333333; FONT-FAMILY: Arial; text-decoration: none; }
#nlink3:hover {font-size:12px;color: #663300; FONT-FAMILY: Arial; text-decoration: underline; position: relative; left: 1px; top: 1px; clip: rect( )}
#nlink3:active {font-size:12px;color: #333333; FONT-FAMILY: Arial;text-decoration: none; }

.fontb{font-weight:bold;}

/*top*/

.toptext{width:960px; padding-right:10px; padding-left:10px; text-align:right; line-height:40px; height:40px; background:#FFFFFF; color:#999999; overflow:hidden}


.topnav{width:100%; background:url(/images/topback.gif) repeat-x !important; height:69px;}


/*.topnav,
.topnup,
.topnup01,
.topnup02,
.topmenu {
    background: url("/images/topback.gif") repeat-x !important;
    height: 69px !important;
}*/



.top{width:980px; height:69px; margin:0 auto; overflow: hidden;}
.toplogo{
	width:185px; 
	height:20px; 
	float:left; 
	background:url(../images/cutelogo.gif) no-repeat; 
	padding:50px 0 0 34px; 
	*+padding:52px 0 0 34px;/* IE7 */ 
	_padding:50px 0 0 34px;/* IE6 */ 
} 
.topmune{width:755px; height:69px; float:left; background:url(/images/topback01.gif) left no-repeat; overflow:hidden}
.topmunetop{width:750px; height:37px; float:left; padding-left:5px; }
.topmunetop li.meun{height:37px; line-height:37px; float:left; background:url(/images/topback02.gif) right no-repeat; font-weight:bold;  font-size:12px; color:#FFFFFF;}
.topmunetop li.meun a{height:37px; line-height:37px; float:left; padding:0px 12px 0px 12px;  font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
.topmunetop li.meun a:hover{height:37px; line-height:37px; float:left; font-weight:bold;  background: url(/images/topback03.gif) repeat-x; font-size:12px; color:#FFFFFF; text-decoration:none;}
.topmunetop li.meunshou {height:37px; line-height:37px; padding:0px 12px 0px 12px; font-weight:bold;  float:left; background: url(/images/topback03.gif) repeat-x; font-size:12px; color:#FFFFFF; text-decoration:none; cursor:pointer; margin:0px 8px 0px 8px;}

.topmunebootm{width:738px; height:32px; float:left; line-height:32px; color:#000000; padding-left:17px; }

.top_content {
	width:980px;
	height:auto;
	margin:0 auto; 
	background:#FFFFFF;
	overflow: hidden;
}
.flash{
	width:960px; height:183px; margin:0 10px; float:left; overflow:hidden
}
.alfet{float:left;}
.aright{float:right;}
.aboth{clear:both}
.leftbox1{width:200px; float:left; margin:0px 10px 0px 10px; display:inline }
.intitle01{
	width:200px; 
	height:auto; 
	float:left; 
	display:inline;
	margin-bottom:10px;
}
.intitle02{
	width:160px; 
	height:38px; 
	line-height:38px; 
	color:#000000; 
	font-size:14px; 
	font-weight:bold; 
	padding-left:40px;
	float:left;
	background:url(../images/muen01.gif) no-repeat
}
.intitle02_1{
	width:160px; 
	height:38px; 
	line-height:38px; 
	color:#000000; 
	font-size:14px; 
	font-weight:bold; 
	padding-left:40px;
	float:left;
	background:url(../images/muen02.gif) no-repeat
}
.intitle02_2{
	width:160px; 
	height:38px; 
	line-height:38px; 
	color:#000000; 
	font-size:14px; 
	font-weight:bold; 
	padding-left:40px;
	float:left;
	background:url(../images/muen03.gif) no-repeat
}
.intitle02_3{
	width:160px; 
	height:38px; 
	line-height:38px; 
	color:#000000; 
	font-size:14px; 
	font-weight:bold; 
	padding-left:40px;
	float:left;
	background:url(../images/muen04.gif) no-repeat
}
.intitle02_4{
	width:160px; 
	height:38px; 
	line-height:38px; 
	color:#000000; 
	font-size:14px; 
	font-weight:bold; 
	padding-left:40px;
	float:left;
	background:url(../images/muen05.gif) no-repeat
}
.intitle03{
	width:192px;
	height:auto;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	float:left;
	padding:5px 3px;
}
.intitle03 li{
	width:170px;
	line-height:24px;
	height:24px;
	float:left;
	background:url(../images/ion.gif) left no-repeat;
	padding-left:15px;
	border-bottom:dashed 1px #CCCCCC;
}

.intitle04{
	width:192px;
	height:auto;
	border-left:1px #CCCCCC solid;
	border-right:1px #CCCCCC solid;
	border-bottom:1px #CCCCCC solid;
	float:left;
	padding:5px 3px;
	text-align:center
}

.incen01{
	width:492px;
	height:auto;
	line-height:26px;
	float:left;
	padding:12px 24px 0px 24px;
	display:inline;
	background:url(../images/bakin.gif) top repeat-x;
}
.ad{width:960px; margin-left:10px; display:inline; height:120px; float:left; border:1px solid #CCCCCC;}
.intext{width:470px; height:auto; float:left; margin:10px 10px 0px 10px; display:inline; line-height:24px;}
.intextitle{
	width:460px;
	float:left;
	line-height:38px;
	font-size:14px;
	color:#000000;
	padding-left:10px;
	font-weight:bold;
	margin-bottom:2px;
	background:url(../images/title.gif) no-repeat;
}
.intextitletup{
	width:460px;
	float:left;
	line-height:24px;
	margin-bottom:10px;
	margin-top:5px;
}
.intextitletup li.tup001{
	float:left;
	width:114px;
}
.intextitletup li.tup002{
	float:left;
	width:346px;
}
.intextitletext{
	width:430px;
	height:auto;
	float:left;
	padding-left:20px;
}
.intextitletext li{
	width:420px;
	line-height:24px;
	float:left;
	background:url(../images/ion3.gif) left no-repeat;
	padding-left:10px; 
}
.inlink{
	width:920px;
	float:left;
	padding:10px;
	border:1px solid #CCCCCC;
	margin:10px 10px;
	line-height:24px;
}
.bootom{
	width:940px;
	height:auto;
	line-height:24px;
	text-align:center;
	border-top:1px solid #CCCCCC;
	float:left;
	margin:10px 10px;
}
.mover{margin-right:10px; margin-top:15px; display:inline; float:right; line-height:5px;}
/*two*/
.twolef{width:200px; float:left; margin:15px 10px 10px 10px; display:inline }
.tworight{width:745px; float:left; height:auto; margin:15px 0px}
.daohang{width:735px; float:left; padding-left:10px; margin-top:1px; background:url(../images/title05.gif) no-repeat; line-height:36px;}
.twotitle{width:735px; height:38px; line-height:38px; padding-left:10px; background:url(../images/title05.gif) no-repeat; font-size:14px; color:#000000; font-weight:bold; float:left; margin-bottom:10px;}

.twotitle1{width:735px; line-height:20px; padding-left:10px; font-size:14px; float:left; margin-bottom:10px;font-size:9pt;}

.twolist{width:690px; padding:12px; float:left;}
.twolist li{
	width:680px;
	line-height:30px;
	float:left;
	padding-left:10px;
	border-bottom:1px dashed #CCCCCC;
	background:url(../images/ion3.gif) left no-repeat;
}
.twotext{width:667px; padding:17px 40px; float:left; background:#f7f7f7}
.twotext_title{clear:both; line-height:40px; height:40px; border-bottom:1px #CCCCCC dashed; font-size:11.5pt; font-weight:bold; text-align:center}
.twotext_title02{clear:both; line-height:30px; height:30px; text-align:center;}
.twotext_title03{clear:both; line-height:26px; font-size:10.5pt; margin:20px 0px;}




.box02 {
	width:960px;
	float:left;
	padding-top:10px;
	padding-left:10px;
	background:#FFFFFF;
}
.box03 {width:960px;background-color:#FFFFFF;overflow:hidden;border-left:10px solid #FFFFFF;border-right:10px solid #FFFFFF}
.title02 {
	clear:both;
	height:37px;
	background:url(../images/title022.gif) no-repeat;
	line-height:35px;
	padding-left:50px;
	font-size:14px;
	font-weight:bold;
	color:#000000
}
.mover{margin-right:10px; margin-top:15px; display:inline; line-height:5px; float:right}
.case{
	width:957px;
	height:250px;
	float:left;
	margin:5px 0 0 0;
	border:1px solid #dddddd;
	background:url(../images/caback.gif) bottom repeat-x;
}
.case_news{
	width:957px;
	height:auto;
	float:left;
	margin:5px 0 0 0;
	border:1px solid #dddddd;
	background:url(../images/caback.gif) bottom repeat-x;
}
.case01{
	width:200px;
	height:220px;
	float:left;
	padding:15px 19px 0px 19px;
	background:url(../images/caserightb.gif) right no-repeat;
}
.case01 li.textca{
	float:left;
	width:200px;
	height:auto;
	line-height:20px;
}
.case01 li.tupca{
	float:left;
	height:auto;
	width:200px;
	margin-top:10px;
}
.case02{
	width:200px;
	height:220px;
	float:left;
	padding:15px 19px 0px 19px;
}
.case02 li.textca2{
	float:left;
	width:200px;
	line-height:20px;
}
.case02 li.tupca2{
	float:left;
	width:200px;
	margin-top:10px;
}
.aleft{float:left}
.aright{float:right}
.aright00{margin-right:10px; float:right; font-weight:normal; font-size:12px}

