*{ margin:0px; padding:0px;}
body{ background:#FFFFFF; background:url(/images/topbg.gif) repeat-x left top; font-size:12px; line-height:175%; font-family:"宋体";}
a{ color:#333333; text-decoration:none;}
a.lana:link,a.lana:visited,a.lana:hover,a.lana:active{ color:#016ed7;}
a.huia:link,a.huia:visited,a.huia:hover,a.huia:active{ color:#666666;}
img{ border:none;}
ul,dl,ol{ list-style:none;}
.footlinks {clear:both;margin:20px auto 0px auto;padding:0px;width:1000px;height:auto;font-size:9pt;line-height:140%;color:#666;text-align:center;}
.footlinks a:link, .footlinks a:visited {font-size:9pt;line-height:140%;color:#666;}
.m9{ margin:9px auto;}

.boxwidth{ width:1000px; margin:0px auto; clear:both; overflow:hidden;}
.header{ height:104px;}
.logo{ width:60%; float:left; padding-top:10px;}
.logor{ width:30%; float:right; margin-top:50px; text-align:right;}
.logor a{ background:url(/images/icon.gif) no-repeat left center; padding-left:10px;}

.nav{ height:39px; line-height:39px;}
.nav ul li{ width:110px; float:left; color:#0053b2;}
.nav ul li.current{background:url(/images/hoverbg.gif) repeat-x left center; color:#FFF;}
.nav ul li.current a:link,.nav ul li.current a:visited{color:#FFFFFF;}
.nav ul li a{ width:110px; height:39px; display:block; text-align:center; font-weight:bold; font-size:14px; }
.nav ul li a:link,.nav ul li a:visited{color:#0056a7;}
.nav ul li a:hover,.nav ul li a:active{ background:url(/images/hoverbg.gif) repeat-x left center; color:#FFF;}
.banner{ border-top:1px solid #FFF;}

.bgind{ background:url(/images/bg2.gif) repeat-y left top;}
.bg2{ background:url(/images/lbg.gif) repeat-y left top;}
.box01,.box02,.box03{ background:url(/images/bgl.gif) no-repeat right center;}
.w310{ width:310px;}
.w230 { width:230px;}
.w95{ width:95px;}
.w160{ width:160px;}
.fl{ float:left;}
.con01{ width:310px; clear:both; overflow:hidden;}
ul.leftnav{}
ul.leftnav li{ height:26px; line-height:26px; background:url(/images/li1.gif) repeat-x left bottom; text-align:center;}
ul.leftnav li a{ color:#000;}
ul.leftnav li.hover{ background:url(/images/li2.gif) repeat-x left bottom; color:#0077ba;cursor:pointer;}

ul.leftnav2{}
ul.leftnav2 li{ height:30px; line-height:30px; background:url(/images/li1.gif) repeat-x left bottom; padding-left:30px;}
ul.leftnav2 li a{ color:#000; background:url(../images/icon2.gif) no-repeat left center; padding-left:10px;}
ul.leftnav2 li.current a{color:#0077ba; font-weight:bold;}
ul.leftnav2 li a:hover{ background:url(../images/icon2.gif) no-repeat left center;  color:#0077ba; font-weight:bold; }

.indt{}
.pc{ text-align:center;}
.ricon{ width:195px; padding:0px 10px; float:right; line-height:165%; height:222px; overflow:hidden;}
.huit{ color:#666666;}
.yin{ display:none;}
.xian{ display:block;}
dl.newsdl{ clear:both; width:200px; margin:2px auto;}
dl.newsdl dt{ background:url(/images/icon2.gif) no-repeat left center; color:#0160be; padding-left:10px;}
dl.newsdl dd{ color:#666666; line-height:135%;}
ul.newsul{ clear:both; list-style:none; width:160px; margin:5px auto;}
ul.newsul li{ background:url(/images/dian.gif) no-repeat left center; padding-left:10px;}
ul.newsul li a:link,ul.newsul li a:hover,ul.newsul li a:visited,ul.newsul li a:active{ color:#666666;}

.pagel{ width:160px; float:left; border-left:1px solid #009ce9;border-right:1px solid #009ce9;}
.pager{ width:838px; float:right;}
.ltit{ height:30px; line-height:30px; background:url(/images/tbg.gif) repeat-x left bottom;}
.ltit span{ background:url(/images/icon3.gif) no-repeat 10px center; padding-left:30px; font-weight:bold; color:#005eb6; letter-spacing:2px; font-size:12px;}
.rtit{ height:30px; line-height:30px; padding-left:20px; border-bottom:1px solid #009ce9; background:url(../images/li1.gif) repeat-x left bottom;}
.rtit h4{ float:left; color:#0056b8; font-size:14px;}
.rtit h4 a{color:#0056b8;}
.rtit span{ float:right; font-weight:normal; color:#555555; padding-right:10px;}
.rtit span a{color:#555555;}
.pagecontent{ width:818px; padding:10px 0px 10px 20px; clear:both; overflow:hidden; color:#333;}
.pagecontent p{ text-indent:25px;}
.pageservice{ width:818px; padding:10px 0px 10px 20px; clear:both; overflow:hidden; color:#333;}
.pageservice dl{ clear:both; margin-top:10px; }
.pageservice dl dt{ font-weight:bold; color:#0056b8; font-size:14px;}
.pageservice dl dd{ color:#555555;}
.pageservice p{ padding-left:25px;}
.pagenews{ width:818px; padding:10px 0px 10px 20px; clear:both; overflow:hidden; color:#333;}
ul.ulnewslist{ list-style:none;}
ul.ulnewslist li{ line-height:200%; font-size:14px; background:url(/images/icon2.gif) no-repeat 10px; center; padding-left:20px;}
ul.ulnewslist li a:hover,ul.ulnewslist li a:active{ color:#A00;}
.pagenews h2{ color:#000; font-size:16px; margin:10px auto; text-align:center;}
.proshowcontent{ font-size:14px; line-height:200%; clear:both;}
.pnext{ font-size:12px; color:#2a80c0;}
.pnext a{ font-size:12px; color:#2a80c0;}
.pageteam{ width:818px; padding:10px 0px 10px 20px; clear:both; overflow:hidden; color:#333;}
.pageteam dl{ width:400px; float:left; margin-top:10px;}
.pageteam dl dt{ width:160px; float:left;}
.pageteam dl dd{ width:220px; float:left; color:#555555;}
.pageteam dl dd strong{ font-size:14px;}
.pagelsview{width:818px; padding:10px 0px 10px 20px; clear:both; overflow:hidden; color:#333;}
dl.lsview{ clear:both; overflow:hidden; padding-left:200px;}
dl.lsview dt{ width:200px; float:left; text-align:center; line-height:250%;}
dl.lsview dd{ width:300px; float:left; font-size:14px; line-height:200%; font-weight:bold;}

.footer{ height:80px; background:url(/images/footbg.gif) repeat-x left top; color:#003c54;}
.footer p{ padding-left:20px; margin:10px 0px;}

