body { margin:0 auto; padding:0; font:12px/1.9em "ËÎÌå"; color:#333333; height:100%;}
html,body{ margin:0px; height:100%; }
a { color:#666666; text-decoration:none;}
a:hover { color:#333333; text-decoration:underline;}
p,h1,h2,h3,ul,li,dl,dt,dd { margin:0; padding:0; list-style:none;}
.fl { float:left;}
.fr { float:right;}
table { margin:0; padding:0;}
.clear { clear:both;}
input,select,button { vertical-align:middle;}
form { margin:0; padding:0;}
.pt10 { padding-top:10px;}
.pt20 { padding-top:20px;}
.pt30 { padding-top:30px;}
.mt10 { margin-top:10px;}
.ml10 { margin-left:10px;}
.mt20 { margin-top:20px;}
.red { color:red;}
.red a { color:red;}
.green { color:green;}
.green a { color:green;}
.blue { color:blue;}
.blue a { color:blue;}
.gray { color:gray;}
.gray a { color:gray;}
.orange { color:#FF6600;}
.orange a { color:#FF6600;}
.none { display:none;}
.m10 { margin:10px;}
.b { font-weight:bold;}
img { border:none; vertical-align:middle;}
.fl { float:left;}
.fr { float:right;}

#top {font-size:12px; height:30px; margin:0 auto; text-align:center; color:#FFFFFF; background:#ca0000; }
#top_main { margin:0 auto; text-align:left;width:980px; height:30px; line-height:30px; }
#top_main a { color:#FFFFFF;}

#header { height:auto; width:980px; margin:0 auto; text-align:left;}
#header_logo { width:200px; float:left; text-align:center;}
#header_logo img { margin-top:20px;}
#header_area { width:70px; float:left; text-align:center; position:relative; z-index:999;}
#header_search { width:690px; float:right; text-align:left; background:url(images/searchtop.gif) no-repeat right top; }
#header_logo a { display:block;}
#header_area a.selectarea { display:block; margin-top:40px; height:50px; line-height:50px; font-size:14px; background:url(images/arr1.jpg) no-repeat 50px center; width:60px;}
#search_top { margin-top:20px;}
#search_top a { display:block; width:60px; text-align:center; text-decoration:none; display:inline-block;}
#search_top a:hover  { font-weight:bold; color:#CC0000;}
#search_top a.hover  { font-weight:bold; color:#CC0000;}
#search_main { margin-top:8px;}
#search_main .select{ display:block; cursor:pointer; text-align:center; float:left; height:37px; line-height:37px; font-size:14px; background:url(images/arr1.jpg) no-repeat 60px center; width:80px;}
#search_select { border:1px solid #ccc; width:170px; float:left; height:37px; position:relative; z-index:99;}
#search_input  { border:1px solid #ccc; width:200px; float:left; border-left:none; height:37px;}
#search_input input { background:none; border:none; width:180px; height:34px; line-height:34px; margin-left:10px; font-size:14px; color:#999999;}
#search_btn  { width:91px; float:left; height:39px; background:url(images/search.jpg) no-repeat; cursor:pointer;}
#pubs_btn  { width:141px; margin-left:4px;_margin-left:2px; float:left; height:39px; background:url(images/pubs.gif) no-repeat; cursor:pointer;}
#pubs_btn  a { height:39px; display:block; width:141px;}
#search_more { width:80px; float:left; height:37px; font-size:12px; line-height:1.6em; }
#search_more a { margin-left:10px;}

#areabox { width:400px; height:auto; display:none; border:1px solid #CCC; left:20px; top:80px; background:#FFF; position:absolute; z-index:999;}
#areabox h1 { line-height:30px; font-size:12px; text-align:left; padding:0 10px;border-bottom:1px dotted #ccc; background:url(images/sico.jpg) no-repeat 380px center;}
#areabox ul li { float:left; width:80px; text-align:center; height:30px; font-size:13px; line-height:30px;}
#areabox ul li a { display:block;}
#areabox ul li a:hover { color:#FFF; background:#83B1E4; text-decoration:none; }

#czonebox { width:400px; height:auto; display:none; border:1px solid #CCC; left:0px; top:37px; background:#FFF; position:absolute; z-index:99;}
#czonebox h1 { line-height:30px; font-size:12px; text-align:left; padding:0 10px;border-bottom:1px dotted #ccc; background:url(images/sico.jpg) no-repeat 380px center;}
#czonebox ul li { float:left; width:80px; text-align:center; height:26px; font-size:12px; line-height:26px;}
#czonebox ul li a { display:block;}
#czonebox ul li a:hover { color:#FFF; background:#83B1E4; text-decoration:none; }

#czonesbox { border-top:1px dotted #ccc; padding:8px 16px 16px 16px; height:auto; line-height:1.8em; display:none;}
#czonesbox a { margin:0 5px; white-space:nowrap; display:inline-block;}
#czonesbox b { color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:13px; display:inline-block;}
#catesbox { border-top:1px dotted #ccc; padding:8px 16px 16px 16px; height:auto; line-height:1.8em; display:none;}
#catesbox a { margin:0 5px; white-space:nowrap; display:inline-block;}
#catesbox b { color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:13px; display:inline-block;}

#catsbox { width:400px; height:auto; display:none; border:1px solid #CCC; left:80px; top:37px; background:#FFF; position:absolute; z-index:99;}
#catsbox h1 { line-height:30px; font-size:12px; text-align:left; padding:0 10px;border-bottom:1px dotted #ccc; background:url(images/sico.jpg) no-repeat 380px center;}
#catsbox ul li { float:left; width:80px; text-align:center; height:26px; font-size:12px; line-height:26px;}
#catsbox ul li a { display:block;}
#catsbox ul li a:hover { color:#FFF; background:#83B1E4; text-decoration:none; }

a.selected {  color:#FFF; background:#83B1E4; text-decoration:none; }

#nav { height:32px; border:1px solid #e4e4e4; line-height:32px; font-size:14px; font-weight:bold; margin-top:10px; padding:0 10px; padding-right:5px; /*background:url(images/400.gif) no-repeat right center;*/}
.nav_ban{float:left; _margin-top:8px;}
#nav a { margin:0 10px; color:#333333; text-decoration:none; _margin:0px 9px; _line-height:32px; display:inline;}
#nav a.hover { color:#CC0000;}
#navbox { color:#999999; line-height:30px; border:1px solid #e4e4e4; border-top:none; height:30px; padding:0 20px;}
#navbox a { margin:0 4px;}
#snavbox { background:#f4f4f4; line-height:24px; display:none; padding:0 10px;}
#snavbox b { color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin:0 4px; display:inline-block;}
#snavbox a { margin:0 4px; display:inline-block;}

#focus { height:235px;z-index:9;}
.focus{width:334px;height:204px;border:1px solid #EEE;position:relative; z-index:9;}
.f426x240{width:334px;height:204px;overflow:hidden}
.f426x240 img{width:334px;height:204px}

.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(images/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{margin:12px auto;clear:both;text-align:center}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{ background:#ca0000;}


#wapper { width:980px; margin:0 auto; text-align:left;}
.cmain { height:auto; margin-top:10px;}
#mleft { width:334px; height:auto; float:left;}
#mmid { width:368px; height:auto; float:left; padding-left:12px;}
#mrig { width:255px; height:auto; float:right;}
#casebox{ width:368px;}
.mbox { border:1px solid #e4e4e4; border-top:2px solid #ca0000; height:auto; padding:6px 16px 10px 16px;zoom:1;}
.cbox { border:1px solid #e4e4e4; height:auto; margin-top:10px; padding:6px 16px 10px 16px;zoom:1; }
.mbox h1,.cbox h1 { height:30px; line-height:30px; padding-bottom:10px; font-size:14px;}
.mbox h1 a,.cbox h1 a { color:#333333; text-decoration:none;}
.more { color:#CCCCCC;}
.more a { margin:0 4px; font-family:"ËÎÌå";}

.img li { width:107px; text-align:center; float:left;}
.img li img { width:102px; height:80px; }
.simg li { width:100px; text-align:center; float:left;}
.simg li img { width:96px; height:72px; }
.limg li { width:118px; height:120px; text-align:center; float:left;}
.limg li img { width:108px; height:86px; }

.lists { height:auto;}
.lists li { height:22px; line-height:22px; font-size:12px; background:url(images/ico3.jpg) no-repeat left center; padding-left:10px; overflow:hidden;}
.lists li a { color:#999999;}
.fz14 { font-size:14px;}


.news { margin-top:10px; height:auto;}
.news li { width:144px; float:left; height:22px; line-height:22px; background:url(images/ico3.jpg) no-repeat left center; padding-left:10px; }
.news li a { color:#999999;}

.newsp { margin-top:10px; height:auto;}
.newsp li { width:132px; float:left; height:22px; line-height:22px; background:url(images/ico3.jpg) no-repeat left center; padding-left:10px; }
.newsp li a { color:#999999;}

.newssp { margin-top:10px; height:auto;}
.newssp li { width:132px; float:left; height:22px; line-height:22px; background:url(images/spico.jpg) no-repeat left center; padding-left:16px; }
.newssp li a { color:#999999;}

.newsu { height:auto;}
.newsu li { width:144px; float:left; height:22px; line-height:22px; background:url(images/ico3.jpg) no-repeat left center; padding-left:12px; }
.newsu li a { color:#999999;}

.more { font-size:12px; float:right; font-weight:normal;}
.ad { height:auto;}
.ads { margin-top:10px;}
.imgads { width:155px; margin-left:10px; float:left; height:120px; margin-top:10px; text-align:center;}
.imgfads { width:155px; float:left; height:120px; margin-top:10px; text-align:center;}
.imgfads img,.imgads img { width:140px; height:90px; padding:2px; border:1px solid #e4e4e4;}
.two_banner_left { width:485px; float:left; height:60px; margin-top:10px;}
.two_banner_rig { width:485px; float:right; height:60px; margin-top:10px;}

.loginbox p { padding:3px 0px;}
input.logintxt { height:20px; line-height:20px; width:150px;} 
.main { height:auto;}
.cbox h1 img { margin-top:4px;}


#sears a { margin:0 4px; text-decoration:none; text-align:center; color:#999999;}
#sears a.hover { font-weight:bold; color:#CC0000;}
#sears { border:1px solid #e4e4e4; padding:10px 16px; font-size:12px; font-family:Arial,"ËÎÌå",Helvetica, sans-serif; margin-top:10px; color:#666;}
#slef { width:736px; height:auto; float:left;}
#srig{ width:232px; height:auto; float:right;}
.mtable th { color:#333333; border-bottom:2px solid #ca0000;border-top:1px solid #fff;  background:#f8f8f8; text-align:center; line-height:30px; height:30px;}
.mtable .tabtr { color:#666666;}
.mtable .tabtr td { border-bottom:1px solid #f4f4f4;}
.mtable .tabtr td p { line-height:20px;}

#shead { height:26px;}
#shead ul li { display:block; cursor:pointer; float:left; width:90px; background:#fafafa; border:1px solid #e4e4e4; border-bottom:none; border-left:none; text-align:center; height:26px; font-size:14px;}
#shead ul li.first { border-left:1px solid #e4e4e4;}
#shead ul li.hover { background:#ca0000; color:#FFFFFF; font-weight:bold; border:1px solid #ca0000;border-bottom:none;}
#snav { line-height:24px; height:24px; border-top:1px solid #ccc; background:#fafafa;}

.sline td { line-height:36px; text-align:center; border-bottom:1px solid #f4f4f4; font-family:Arial, Helvetica, sans-serif; color:#999999;}
.sline td.org { color:#FF6600;}
.sline td.green { color:green;}
.sline td.tit { text-align:left;}

.link { padding:10px 0px; margin-bottom:10px; border-bottom:1px solid #e4e4e4;}
.link h2 { font-size:12px; line-height:30px; color:#666;}
.link a { margin:0 4px; color:#999; white-space:nowrap; display:inline-block;}
.nbor { border-bottom:none; border:none; border-left:none; border-right:none; border-top:none;}
#foot { border-top:2px solid #CA0000; padding-top:20px; margin-top:10px; color:#666; text-align:center; height:100px;}
#foot a { margin:0 6px; color:#666;}

#page { text-align:center; margin-top:16px;}
#page a { display:inline-block; padding:0 1px; line-height:20px; border:1px solid #e4e4e4;}
#page .current { display:inline-block; min-width:20px; padding:0 2px; text-align:center; line-height:20px; border:1px solid #e4e4e4; background:#CC0000; color:#FFFFFF;}
#page input { margin:0 4px;}


.smaptab ul li { background:url(images/tag_bg.gif); background-position:130px 0px; cursor:pointer; width:120px; height:43px; line-height:43px; text-align:center; float:left; font-size:14px; margin:0 1px;}
.smaptab ul li.hover { background-position:-8px 0px; color:#FFFFFF;}

h1.tit { border-bottom:1px solid #e4e4e4; padding:0 10px; background:url(images/contit_bg.png) no-repeat 90px center;}
.boxx { margin:16px 4px; line-height:24px;}
.boxx a { margin:0 4px;}
.boxx b { display:inline-block; width:70px;}
.boxx b a { color:#003399;}

.top_txt { border:1px solid #e4e4e4; height:auto; padding:10px 20px; margin-top:10px;}
.top_txt a { display:inline-block; width:187px;}

.ibox { border:1px solid #e4e4e4; height:auto; zoom:1; border-top:3px solid #ca0000;}
.ibox h1 { line-height:36px; height:36px; font-size:14px;}
.ibox h1 ul li { width: 90px; text-align:center; float:left; border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4;}
.ibox h1 ul li.hover { background:#ca0000; color:#FFFFFF;}
.ibox h1 ul li.mores { width:593px; font-style:normal; border-right:none; text-align:right; padding-right:20px; background:url(images/arr6.jpg) no-repeat 600px center;}
.ibox h1 ul li.moresb { width:866px; font-style:normal; border-right:none; text-align:right; padding-right:20px; background:url(images/arr6.jpg) no-repeat 872px center;}
.ibox h1 ul li a { color:#333333; text-decoration:none; display:block;}
.ibox h1 ul li.hover a { color:#FFFFFF;}
.ibox h1 ul li.mores a { font-weight:normal; display:inline;}
.ibox h1 ul li.moresb a { font-weight:normal; font-family:Arial, Helvetica, sans-serif; display:inline;}
.ibox h1 ul li.moresb .fl a { font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin:0 4px; display:inline; font-size:12px;}
.ibox h1 ul li.moresb .fl a:hover { text-decoration:underline;}

.iso { background:#fafafa; margin:10px 10px 0px 10px; font-family:Arial, Helvetica, sans-serif; padding:0 10px; display:none;}
.iso a { margin:0 4px;}
.iso a:hover { color:#CC0000; font-weight:bold; } 
.msbox { height:auto; padding:16px;}

#container { border:1px solid #e4e4e4; padding:9px; height:auto; zoom:1; margin-top:10px;}
.item { width: 218px; margin:10px; float: left; border:1px solid #e4e4e4; }
.item img { width:210px; margin:4px;}
.item p { padding:0 10px; }
#page_nav { text-align:center; font-size:14px; margin-top:10px;}

ul.point { float:right;}
ul.point li { background:url(images/special-slide.png) no-repeat -18px center; cursor:pointer; width:13px; height:13px; float:left;} 
ul.point li.hover { background:url(images/special-slide.png) no-repeat 0px  center;}


#milef { width:715px; height:auto; float:left;}
#mirig { width:255px; height:auto; float:right;}


.focusbox{ width:715px; height:243px; overflow:hidden; position:relative; border:1px solid #e4e4e4;}  
.focusbox .hd{ position:absolute; z-index:1; right:30px; bottom:20px; }  
.focusbox .hd ul{ overflow:hidden; zoom:1; float:left;  }  
.focusbox .hd ul li{ float:left; margin-right:6px;  width:16px; height:16px; line-height:16px; text-align:center; background:#ddd; cursor:pointer;       font-family:Arial; color:#666;   }  
.focusbox .hd ul li.on{ background:#CA0000; color:#fff;     }  
.focusbox .bd{ position:relative;  }  
.focusbox .bd .pic{ line-height:0px;  }  
.focusbox .bd .pic img{ width:715px; height:243px;}  
.focusbox .bd .con{ height:28px; line-height:28px; text-align:center; font-weight:bold; background:#f6f6f6; }  

.newso { height:auto;}
.newso li { width:158px; float:left; height:22px; line-height:22px; background:url(images/ico3.jpg) no-repeat left center; padding-left:12px; }
.newso li a { color:#999999;}


.zsbox { border:1px solid #e4e4e4; padding:5px; margin-top:10px; height:auto; zoom:1;}
.zsbox a { display:inline; margin:5px; width:183px; height:72px; line-height:72px;}
.zsbox a img { width:183px; height:72px;}

.qzbox { line-height:24px;}
.qzbox a{ margin:0 4px; display:inline-block;}
.qzbox a.hover { color:#ca0000; }

#postion { border:1px solid #e4e4e4; line-height:30px; height:30px; background:url(images/home.jpg) no-repeat 10px 5px; color:#CCCCCC; padding:0 36px;}
#postion a {  margin:0 4px;}
#postion span {  margin:0 4px; color:#666666;}

h1.title { font-size:16px; line-height:40px; color:#666; height:30px;}
span.nid { font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:15px; float:right;} 
.unline { border-bottom:1px solid #e4e4e4; padding-bottom:6px; margin-bottom:10px;}
div.content { color:#666666; font-family:Arial, Helvetica, sans-serif; padding-bottom:20px;}
div.content .cmain img { max-width:680px; }
.conlef { width:340px; height:auto; float:left; line-height:30px;}
.conrig { width:330px; height:auto; float:right;}

.conlef a { margin:0 4px;color:#0000FF; }

p.lxr { height:50px; background:url(images/ico_lxr.png) no-repeat left top ; margin-top:10px; padding-left:50px; line-height:30px;}
p.tel { height:50px; background:url(images/ico_tel.png) no-repeat left top  ; padding-left:50px; line-height:30px; color:#999;}


.picList li{ width:152px;  }
.picList .pic{ text-align:center; line-height:0px;  }
.picList .pic img{ width:146px; height:120px; padding:2px; border:1px solid #ccc;  }
.picList .pic a:hover img{ border-color:#FF6600;}
.picList .title{ line-height:24px;   }


.leftLoop{ overflow:hidden; position:relative;  border:1px solid #ccc; padding-bottom:10px;  }
.leftLoop .hd{ overflow:hidden;  height:30px;   }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;  
	 cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("images/icoRight.gif") no-repeat;  }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer;
	-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(images/PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 10px; text-align:center; float:left; _display:inline; overflow:hidden;  }

.gbox { padding:16px; color:#999999; border:1px solid #e4e4e4; margin-top:10px;}


#nhead { background:url(images/nlogo.gif) no-repeat left center; height:67px; margin-top:10px; text-align:right;}
#nwnav { height:30px; background:url(images/nwnav.gif) repeat-x; line-height:30px; font-size:12px; margin-top:10px; padding:0 10px;}
#nwnav a { color:#FFFFFF; padding:0 10px; text-decoration:none; border-left:1px solid #000; border-right:1px solid #FF0000;}

#nwlef { width:620px; height:auto; float:left;}
#nwrig { width:350px; height:auto; float:right;}

.nbox { padding:10px 20px; height:auto; zoom:1;}
.nbox h1.h { font-family:"ºÚÌå"; font-weight:normal; font-size:21px; line-height:50px;}
.a ul li { width:295px; float:left;}
.pictbox { color:#999; padding:4px; margin-bottom:10px;}
.pictbox a { font-size:14px; font-weight:bold;}
.pictbox img { width:120px; height:90px; padding:2px; border:1px solid #e4e4e4; margin-right:10px; margin-top:10px; float:left;}

.cslef { float:left; width:360px; height:auto;}
.csrig { float:right; width:250px; height:auto;}

.nlists { margin:20px 10px;}
.nlists li { line-height:26px; border-bottom:1px dotted #e4e4e4; color:#999999; }

.plef { height:auto; float:left; width:220px;}
.prig { height:auto; float:right; width:750px; _height:500px; min-height:500px;}
#phead { background:url(images/logo.jpg) no-repeat left top; height:67px; margin-top:10px; padding-left:260px; line-height:90px; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; color:#CCC; font-size:14px; overflow:hidden;}
#phead  a { margin:0 8px;}

.plef { font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; }
.plef ul { border-top:1px solid #e4e4e4;}
.plef ul li { border-bottom:1px solid #e4e4e4; height:38px; line-height:38px; text-align:center;background:url(images/contit_bg.png) no-repeat 10px center;}
.plef ul li.hover { background-image:url(images/arr6.jpg); background-color:#f4f4f4;}
.plef ul li a { display:block; text-decoration:none;}
.plef ul li a:hover { background:url(images/arr6.jpg) no-repeat 10px center;  background-color:#f4f4f4; }

#mhead { background:url(images/mlogo.gif) no-repeat left top; height:77px; margin-top:10px; border-bottom:2px solid #CA0000; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ"; color:#CCC; font-size:12px; overflow:hidden; text-align:right;}
#mhead  a { margin-top:50px;}

.mem ul { border-top:1px solid #e4e4e4;}
.mem ul li { border-bottom:1px solid #e4e4e4; height:38px; line-height:38px; text-align:center;background:url(images/contit_bg.png) no-repeat 10px center;}
.mem ul li.hover { background-image:url(images/arr6.jpg); background-color:#f4f4f4;}
.mem ul li a { display:block; text-decoration:none;}
.mem ul li a:hover { background:url(images/arr6.jpg) no-repeat 10px center;  background-color:#f4f4f4; }

#followDivssss{width:230px; height:230px; padding: 37px 20px 0px; background:url(images/shiwhj.png) no-repeat; overflow:hidden; position:fixed; top:210px; left:643px;_position:absolute;
_bottom:auto;_top:expression(eval(document.documentElement.scrollTop + 210)}
*html{background-image:url(about:blank);background-attachment:fixed;}

/*#lists_ li a{color:#FFF300;}
#lists_{width:236px; height:219px; overflow:hidden;}*/