* { margin: 0px; /* padding: 0px; border: 0px; */ }

html { min-width: 980px; }
body { background: #FFFFFF; margin: 0px; /* text-align: center; */ }
body,div,td,th {
	font-family: verdana, simsun, Lucida Grande, '','', arial, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 180%;
}

div,form,img { padding: 0px; border: 0px; margin: 0px; }
dl,dt,dd,ul,ol,li { list-style-type: none; list-style-position: outside; padding: 0px; border: 0px; margin: 0px; }
dl,ul { clear: left; text-align: left; }
dt,dd,li { display: block; }
h1,h2,h3,h4,h5 { font-size: 9pt; margin: 0px; }
select,input { font-size: 9pt; }
/* td,p { text-align: left; } */

em { font-style: normal; }

a { text-decoration: none; }
a:link    {
	color: #000000;
}
a:visited { color: #333; }
a:hover   { color: #F00; text-decoration: underline; }
a:active  { color: #F00; }

/* ///////////////////////////////////////////// */
.return1{ width:700px; height:30; margin:20px auto 10px auto; text-align:right; font-size:12px !important; font-size:11px; line-height:160%; color:#888; }
.center { margin: 0 auto; }
.left   { margin: 0 auto 0 0; }
.right  { margin: 0 0 0 auto; }
.b { font-weight: bold; }

.float-l { float: left; }
.float-r { float: right; }

.clear-both { clear: both; height: 0; overflow: hidden; }

.white { color:#FFF; }
.red { color:#F00; }
.gray { color:#999; }

/* ///////////////////////////////////////////// */

#index-logo { width:700px; height:auto; margin:70px auto 20px auto; clear:both; text-align:center; }

#index-table { width:700px; height:auto; margin:0 auto; clear:both; }
#index-table table { margin: 0 auto; }
#index-table td { text-align:center; }
#index-table a { display:block; width:129px; height:277px; }


#foot { width:700px; height:auto; margin:20px auto 0 auto; border-top:1px solid #EFEFEF; padding-top:10px; text-align:center; font-size:11px; line-height:160%; color:#888; }

#foot2 { width:700px; height:auto; margin:20px auto 10px auto; text-align:center; font-size:10px !important; font-size:11px; line-height:160%; color:#888; }
#foot2 .foot1 { background:#00235d; color:#FFF; font-size:11px; }
#foot2 .foot2 { background:#ccc; }
#foot2 .foot2 a { text-decoration: none; font-weight:bold; }
#foot2 .foot2 a:link    { color: #000; }
#foot2 .foot2 a:visited { color: #000; }
#foot2 .foot2 a:hover   { color: #000; text-decoration: underline; }
#foot2 .foot2 a:active  { color: #000; }

/* ////////////////////////////////////////// */
#gg-head { width:700px; height:auto; margin:23px auto 0 auto; clear:both; }

#top { width:700x; height:20px; margin:0 auto; position:absolute; top:27px; z-index:2;  }
#top p { width:385px; margin-left:125px; }
#top a { float:left; }

#head { width:720px; height:75px; margin:5px auto 10px auto; border-top:4px solid #E9E9E9; position:relative; top:8px; z-index:1; }
#head table { width:720; height:75px; text-align:center; }
#head table ul { width:490px; margin:0 auto; }
#head table ul li { width:76px; float:left; margin:0 2px; }


.body { width:700px; margin:0 auto; background:url(../img/18.gif); }
.body h2 { margin:8px 0; }

.menu1 { width:100px; margin:40px 10px 0 auto; text-align:center; }
.menu1 li { margin:3px auto !important; margin:5px auto; }
.menu1 li dl { margin-bottom:20px; }
.menu1 li dt { margin-left:4px; margin-top:0px !important;  margin-top:-14px; }
.menu1 li dd { margin:5px 0; padding-left:20px; border-bottom:1px solid #808285; font-weight:bold; }
.menu1 li .on { background:url(../img/dd-ico1.gif) no-repeat 0 5px; }
.menu1 li .on a { color:#1c407d; }

.menu1 li .off { background:url(../img/dd-ico2.gif)  no-repeat 0 5px; }

.mid { background:#FFF; padding-left:10px; }
.mid img { clear:both; }

.mid h3 { margin-top:30px; font-size:14px; font-weight:bold; color:#6079a4;  }

.cp-nr { width:640px; margin:10px 0 10px 0; border-left:1px solid #a1a0a0; }
.cp-nr dl { clear:none; float:left; width:150px; height:210px; margin:10px 10px; text-align:center; }
.cp-nr dl dt img { width:150px; }
.cp-nr dl dd { width:150px; height:50px; color:#6a6869; }
.cp-nr dl dd a { text-decoration: none; }
.cp-nr dl dd a:link    { color: #6a6869; }
.cp-nr dl dd a:visited { color: #6a6869; }
.cp-nr dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-nr dl dd a:active  { color: #F00; }

.cp-nr238 { width:640px; margin:10px 0 10px 0; border-left:1px solid #a1a0a0; }
.cp-nr238 dl { clear:none; float:left; width:90px; height:210px; margin:2px 2px; text-align:center; }
.cp-nr238 dl dt { width:90px; height:150px;}
.cp-nr238 dl dt img { width:90px; }
.cp-nr238 dl dd { width:90px; height:25px; color:#6a6869; }
.cp-nr238 dl dd a { text-decoration: none; }
.cp-nr238 dl dd a:link    { color: #6a6869; }
.cp-nr238 dl dd a:visited { color: #6a6869; }
.cp-nr238 dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-nr238 dl dd a:active  { color: #F00; }

.cp-nr6 { width:98%; margin:10px 0 12px 0; border-left:1px solid #a1a0a0; }
.cp-nr6 dl { clear:none; float:left; width:450px; height:150px; margin:10px 10px; text-align:center; }
.cp-nr6 dl dt img { width:450px; }
.cp-nr6 dl dd { width:450px; height:25px; color:#6a6869; }
.cp-nr6 dl dd a { text-decoration: none; }
.cp-nr6 dl dd a:link    { color: #6a6869; }
.cp-nr6 dl dd a:visited { color: #6a6869; }
.cp-nr6 dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-nr6 dl dd a:active  { color: #F00; }

.cp-nr256 { width:98%; margin:10px 0 12px 0; border-left:1px solid #a1a0a0; }
.cp-nr256 dl { clear:none; float:left; width:450px; height:170px; margin:10px 10px; text-align:center; }
.cp-nr256 dl dt img { width:450px; }
.cp-nr256 dl dd { width:450px; height:25px; color:#6a6869; }
.cp-nr256 dl dd a { text-decoration: none; }
.cp-nr256 dl dd a:link    { color: #6a6869; }
.cp-nr256 dl dd a:visited { color: #6a6869; }
.cp-nr256 dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-nr256 dl dd a:active  { color: #F00; }

.cp-nr3 { width:560px; margin:10px 0; border-left:1px solid #E3E3E3; border-right:1px solid #E3E3E3; }
.cp-nr3 dl { width:150px; height:225px; margin:10px 30px; clear:none; float:left; text-align:center; }
.cp-nr3 dl dt img { width:150px; }
.cp-nr3 dl dd { width:150px; font-size:14px; color:#6a6869; }
.cp-nr3 dl dd a { text-decoration: none; }
.cp-nr3 dl dd a:link    { color: #6a6869; }
.cp-nr3 dl dd a:visited { color: #6a6869; }
.cp-nr3 dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-nr3 dl dd a:active  { color: #F00; }



.cp-nr2 { width:98%; margin:10px 0; border-left:1px solid #a1a0a0; }
.cp-nr2 dl { width:155px; margin:10px 12px; clear:none; float:left; text-align:center; }
.cp-nr2 dl dt img { width:150px; height:30px; }
.cp-nr2 dl dd { width:155px; font-size:12px; color:#6a6869; }
.cp-nr2 dl dd a { text-decoration: none; }
.cp-nr2 dl dd a:link    { color: #6a6869; }
.cp-nr2 dl dd a:visited { color: #6a6869; }
.cp-nr2 dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-nr2 dl dd a:active  { color: #F00; }


.cp-xx { width:98%; margin:10px 0; border-left:1px solid #a1a0a0; }
.cp-xx center { margin:10px auto 20px auto; }
.cp-xx center img { border:1px solid #999;}
.cp-xx td { border-bottom:1px solid #E3E3E3; }
.cp-xx .td { color:#888; }



.quicl-mn { margin:10px 0 0 0; }
.quicl-mn li { text-align:center; font-size:14px; font-weight:bold; color:#999; margin:15px auto 3px 4px; }


.cp-search { width:98%; margin:10px 0 20px 0; border-left:1px solid #a1a0a0; }
.cp-search h6 { margin-left:10px; float:left; font-size:12px; font-weight:normal; color:#03C; }
.cp-search span { float:right; }
.cp-search h3 { font-size:14px; }
.cp-search dl { width:155px; margin:10px 12px; clear:none; float:left; text-align:center; }
.cp-search dl dt img { width:150px; height:100px; }
.cp-search dl dd { font-size:12px; color:#6a6869; }
.cp-search dl dd a { text-decoration: none; }
.cp-search dl dd a:link    { color: #6a6869; }
.cp-search dl dd a:visited { color: #6a6869; }
.cp-search dl dd a:hover   { color: #F00; text-decoration: underline; }
.cp-search dl dd a:active  { color: #F00; }

.cp-search .cp-title { border-bottom:1px solid #E3E3E3; } 



.search { width:98%; height:auto; margin-top:8px; }


.page { clear:both; width:100%; margin-top:15px; padding-left:50px; color: #8a8d92; }
.page a { margin-right:8px; text-decoration: none; }
.page a:link    { color: #8a8d92; }
.page a:visited { color: #8a8d92; }
.page a:hover   { color: #03C; text-decoration: underline; }
.page a:active  { color: #03C; }



.about-nr { font-size:14px; line-height:220%; }
.about-nr h1 { font-size:16px; font-weight:bold;}
.about-nr p { text-indent:24px; }


.lianxi h4 { font-size:14px; font-weight:bold; color:#6079A4; }

.lianxi td { font-size:14px; }
.lianxi2 td { font-size:14px; }

.lianxi2 { margin-top:15px; color:#333; font-size:14px; }
.lianxi2 input { border:1px solid #BCBCBC; }
.lianxi2 textarea { border:1px solid #BCBCBC; }

.menu-my { width:100px; margin:40px 10px 0 auto; text-align:center; }
.menu-my li { margin:3px auto !important; margin:5px auto; }
.menu-my li dl { margin-bottom:20px; }
.menu-my li dt { margin-left:4px; margin-top:0px !important;  margin-top:-14px; }
.menu-my li dd { margin:5px 0; padding-left:20px; border-bottom:1px solid #808285; font-weight:bold; }
.menu-my li .on { background:url(../img/dd-ico1.gif) no-repeat 0 5px; }
.menu-my li .on a { color:#1c407d; }

.menu-my li .off { background:url(../img/dd-ico2.gif)  no-repeat 0 5px; }

.hmtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 240%;
	text-indent: 28px;
}

.hmtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 240%;
}

.hmlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	line-height: 120%;
	text-align: center;
	vertical-align: middle;
}

.hmtd {background-repeat:no-repeat;
}

.hmtext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 240%;
	text-indent: 36px;
	float: right;
	text-align: center;
}

.hmtitle2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 240%;
	font-weight:bold;
	text-align: center;
}

.hmimg {
	text-align: center;
}

.hmtextb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 240%;
	text-indent: 36px;
	font-weight:bold;	
}

.hm_return {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	line-height: 240%;
	font-weight:bold;
	text-align: center;
}
.hmlink_t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
	line-height: 120%;
	text-align: center;
	vertical-align: middle;
}