@charset "gb2312";
/* CSS Document */

body{ background: url(../images/a_03.png) repeat-x #fff; font-size:12px; line-height:24px; color:#463123; font-family:"Î¢ÈíÑÅºÚ";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
img{border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}
h3{ font-size:14px; font-weight: bold; line-height:30px; padding-left:15px }
h2{color: #F90}
h1,h2,h4,h5,h6 {font-size:12px; font-weight:normal;} 
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}
.kdiv{ height:10px; line-height:1px; font-size:1px}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
#pop{text-align:center; padding:5px}#pop img{ margin-bottom:2px}
.pop{ padding:3px 5px}
.fl{ float:left}
.fr{ float:right}
a {color: #333 ;text-decoration:none;}
a:visited {color:#333 ;text-decoration:none;}
a:hover {color: #060;text-decoration:underline;}
a:active { color:#333; }
a.f13w:link{ color: #fff;  font-size: 13px;  }
a.f13w:visited{ color:#fff;  text-decoration: none; }
a.f13w:hover{ color:#fff; text-decoration: underline;}

a.f14g:link{ color:#096;  font-size: 14px;  }
a.f14g:visited{ color:#096;  text-decoration: none; }
a.f14g:hover{ color:#096; text-decoration: underline;}

a.f14w:link{ color: #fff;  font-size: 15px; font-weight: bold; }
a.f14w:visited{ color:#fff;  text-decoration: none; }
a.f14w:hover{ color:#fff; text-decoration: underline;}

a.f14red:link{ color: #f00; line-height:26px; font-size: 14px; font-weight: bold; }
a.f14red:visited{ color:#f00; line-height:26px; text-decoration: none; font-size: 14px; font-weight: bold; }
a.f14red:hover{ color:#f00; line-height:26px; text-decoration: underline; font-size: 14px; font-weight: bold;}

a.f15g:link{ color: #000; line-height:30px; font-size: 15px; font-weight: bold; }
a.f15g:visited{ color:#000; line-height:30px; text-decoration: none; font-size: 15px; font-weight: bold; }
a.f15g:hover{ color:#000; line-height:30px; text-decoration: underline; font-size: 15px; font-weight: bold;}

a.f14bl:link{ color: #000; line-height:26px; font-size: 14px; font-weight: bold; }
a.f14bl:visited{ color:#000; line-height:26px; text-decoration: none; font-size: 14px; font-weight: bold; }
a.f14bl:hover{ color:#000; line-height:26px; text-decoration: underline; font-size: 14px; font-weight: bold;}

.warp{ width:1020px; margin:0 auto;}

.menu{ height:42px; background:#008687;}
.menu a{ background:url(../images/a_06.png) right no-repeat; height:42px; width:110px; float:left; display:inline-block; line-height:42px; text-align:center; font-size:15px; color:#fff;}
.rn-bav{ padding-left:20px; height:42px; background:#278d03}
.line{ width:3px; float:left; display:inline; margin:0px 2px; padding-top:7px}
.rn-bav li a{ float:left; display:inline-block; width:95px; font-size:14px;background:url(../images/rn_07.jpg) left no-repeat; color:#fff; text-align:center; line-height:42px; font-family:"Î¢ÈíÑÅºÚ"}
.rn-bav li a:visited {color:#fff;text-decoration:none;}
.rn-bav li a:hover {color: #FF0;text-decoration:none;}
.rn-bav li a:active { color:#510001; }

.tztg{ background:url(../images/bj_12.jpg) no-repeat; height:39px;}
.tip1{float:left; _display:inline-block; margin:1px 5px 0px 200px;width:650px; line-height:39px;}
.tip1 a{ color:#f00; }

#rn-box1{ height:555px; padding:15px 0px 0px;}
.box1l{ float:left; display:inline; width:305px;}
.box1c{ float:left; display:inline; width:435px; padding:0px 10px }
.box1r{ float:right; display:inline; width:260px;}

.rn-lb{ height:267px; border:1px solid #ccc; margin-bottom:10px; }
.rn-news{height:267px; border:1px solid #ccc;}
.rn-zn{height:265px; padding:1px; border:1px solid rgba(187,223,151,1.00); margin-bottom:10px; }

.rn-tsmz{height:261px;padding:1px; border:1px solid #a2c9a6; }
.rn-yljs{height:540px;padding:1px; border:1px solid #a2c9a6; }
.rn-voi{ height:261px;padding:1px; border:1px solid #a2c9a6; }

/*½¹µãÍ¼*/
#focuspic { width:304px; height:267px;  }
#focuspic #focus{width:300px;height:225px; padding:2px; position: relative;}
#focuspic #au{FILTER:progid:DXImagetransform.Microsoft.Fade (duration=0.5,overlap=1.0); width:300px; height:225px;}
#focuspic #no {margin-top: 0px; left:0px; width:300px; position: absolute; top:230px; text-align:center; line-height:31px; height:31px; background:#000;filter:alpha(Opacity=90);-moz-opacity: 0.7; display:none}
#focuspic #conau {margin-top:6px; left:14px; width:300px; position:absolute; top:230px; text-align:left;color:#fff;font-size:14px; display:none;   z-index: 1;}
#focuspic #conau a:link{color:#fff;}
#focuspic #conau a:hover{color:#fff;}
#focuspic .lunbo{
	width:296px;
	height:25px;
	position: absolute;
	top:230px;
	background:#000;
	-moz-opacity:0.5;
	-webkit-opacity:0.5;
	opacity:0.5;


    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);		padding:4px 4px 0 0;
	left:2px;
}
#focuspic .lunbo ul{height:17px; float:right;}
#focuspic .lunbo li{line-height:12px;font-weight:bold; float:left; margin-left:3px;}
#focuspic .lunbo .bg,#focuspic .lunbo .active{width:18px;height:17px;text-align:center;padding:0px 0 0 0px;line-height:17px;padding-top:4px;}
#focuspic .lunbo .bg{background:#303030;color:#b1b1b1;}
#focuspic .lunbo .active{background:#e36500;color:#fefefe;}

/*¸Å¿ö¶¯Ì¬*/
.d-Menuboxc {width:433px; height:30px;background: url(../images/rn_12.jpg) repeat-x; border-bottom:1px solid #CCC; font-weight:bold; }
.d-Menuboxc li{float:left; _display:inline;width:110px; height:30px; line-height:30px; margin:0px 2px; cursor:pointer; text-align: center; color:#000; list-style:none; font-size:14px;border-right:1px solid #ccc ;}
.d-Menuboxc li a{ color:#000}
.d-Menuboxc li.hover{width:110px; height:30px; color:#278d03; line-height:30px; font-size: 14px;  z-index: 1;}
.d-Menuboxc li.hover a{ color:#000}
.d-Contentboxc{width:433px; height:237px;text-align:left;line-height:25px; margin-top:0px;}
.About{margin:15px 0px 0px 3px; text-indent:2em; padding:0px 15px; font-size:14px; color:#030}

.spzx-t{ text-align:center;  padding:5px 0px;}
.spzx-t a:link{ color:#056258; font-size:18px}
.d-Area-n{margin:5px 0px 0px 3px;}
.d-Area-n li{ padding-left:5px; float:left; display:inline-block; width:210px; height:24px; line-height:24px;}
.d-Area-n li a{ font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.d-Area-n li a:link{ color: #278d03}
/*¸Å¿ö¶¯Ì¬ end*/

.leftmenu{ background: url(../images/rn_12.jpg) repeat-x;  height:30px; border-bottom:1px solid #ccc;}
 .leftmenul{float:left; display:inline; background:#278c97; width:90px; padding-right:10px; text-align:center; line-height:30px; height:30px;  font-size:15px; font-weight:bold; color:#fff}
 .leftmenur{float:right; display: inline-block; margin-right:10px} .leftmenur a:link{ color:#278c97; line-height:30px;}
  .leftmenul2{float:left; display:inline; background: #278c97; width:100px; text-align:center; line-height:30px; height:30px;  font-size:15px; font-weight:bold; color:#fff}
   .leftmenul3{float:left; display:inline; background: #278c97; width:90px; text-align:center; line-height:30px; height:30px;  font-size:15px; font-weight:bold; color:#fff}

.leftmenuks{ background: url(../images/rn_12.jpg) repeat-x;  height:30px; border-bottom:2px solid #063;}
.leftmenulks{float:left; display:inline; width:210px; color: #063; text-align:center; line-height:30px; height:30px;  font-size:16px; font-weight:bold; font-family: "Î¢ÈíÑÅºÚ"}
.leftmenulks span{ font-size:11px;}

.leftmenuly{ background: url(../images/rn_79.jpg) repeat-x;  height:35px; border-bottom:2px solid #063;}
.leftmenully{float:left; display:inline; width:90px; background: url(../images/rn_82.jpg) bottom no-repeat #FFF; margin-left:5px; border:1px solid #CFC; color: #063; text-align:center; line-height:33px; height:33px;  font-size:16px; font-weight:bold; font-family: "Î¢ÈíÑÅºÚ"}

.leftmenulzx{ background:url(../images/rn_91.jpg) left no-repeat; width:180px; color: #063; padding-left:10px; margin:5px 20px;line-height:30px; height:30px;  font-size:16px; font-weight:bold; font-family: "Î¢ÈíÑÅºÚ"}
.leftmenulzx span{ font-size:11px; color:#999;}

.st{ height:190px;}
.st li{ float:left; _display:inline; width:100px; height:70px; margin:10px 2px 0px 20px; display:block; text-align:center; padding-top:10px;}
.st li a:link{ font-size:14px; font-weight:bold;}
.tel{ background:url(../images/rn_33.jpg) left no-repeat #e2f2d8; height:35px; line-height:35px; margin:4px; padding-left:30px; color: #F30; font-size:24px; font-family: "Times New Roman", Times, serif; font-weight:bold}

.dy-Area3{ padding-top:8px; margin-left:6px; margin-right:6px;}
.dy-Area3 li a{margin:10px 0px 0px 5px; line-height:25px;font-size:14px;}
.dy-Area3 li a:visited {color:#333;text-decoration:none;}
.dy-Area3 li a:hover {color:#090;text-decoration:underline;}
.dy-Area3 li a:active { color:#333 }

.dy-Area4{ padding-top:8px; margin-left:6px; margin-right:6px;}
.dy-Area4 li a{margin:10px 0px 0px 25px; line-height:29px;font-size:15px;}
.dy-Area4 li a:visited {color:#333;text-decoration:none; }
.dy-Area4 li a:hover {color:#090;text-decoration:underline;}
.dy-Area4 li a:active { color:#333 }

.textpic{ float:left; display:inline-block; height:130px; padding-left:5px; margin:10px 5px 5px 0px }
.twguide{float:left; _display:inline; width:180px; margin-left:5px; margin-top:5px; line-height:22px}
.twguide a{ font-size:12px;}
.twguidepic{float:left; _display:inline; background:#f7f7f7; width:145px; border:1px solid #ccc; padding:4px; margin-right:5px; margin-top:6px}

.textpic2{ float:left; display:inline-block; height:150px; padding-left:5px; margin:20px 5px 5px 30px }
.twguide2{float:left; _display:inline; width:90px; margin-left:5px; margin-top:5px; line-height:22px} .twguide2 a{ font-size:12px;}
.twguidepic2{float:left; _display:inline; background:#f7f7f7; width:96px; border:1px solid #ccc; padding:4px; margin-right:5px; margin-top:6px}

.textpic3{ height:145px; padding-left:5px; margin:20px 5px 5px 5px }
.twguide3{float:left; _display:inline; width:300px; margin-left:5px; line-height:23px} .twguide3 a:link{ font-size:14px; color: #333}
.twguidepic3{float:left; _display:inline; background:#f7f7f7; width:163px; border:1px solid #ccc; padding:4px; margin-right:5px; margin-top:5px}

.ys{background: url(../images/rn_57.jpg) repeat-x; padding:3px; width:1010px; height:193px; border:1px solid #C0DFA0; margin-bottom:10px;}



.gre{margin-bottom:4px; border:1px solid #C0DFA0;}
.gre li{ float:left; display:inline; width:180px; height:150px; margin:15px 3px 0px 20px; display:block; text-align:center}
.gre li img{ height:127px;}

.lj{ padding-top:20px; padding-bottom:10px;}
.lj li{ float:left; display:inline-block; margin-right:8px; margin-top:10px;}

/*two*/
#hbsubbox{ height:930px; padding:5px 0px;}
.hbsubboxl{ width:730px;border:1px solid #c3eccf ; float:left; display:inline; display:block;height:920px; margin-right:4px;}
.hbsubboxr{ width:280px; float:right; display:inline; display:block;border:1px solid #c3eccf ;}

.er-menu{ background: url(../images/tip_112.gif) left no-repeat #f1f1f1; height:35px; line-height:35px; color:#090; font-size:14px; padding-left:40px; border-bottom:2px solid #090 }
.er-menu a:link{color:#096; }

.er-Area{ padding-top:28px; margin-left:36px; margin-right:30px; padding-bottom:5px;}
.er-Area li{ border-bottom:1px solid #e6e1d4}
.er-Area li a{margin:10px 0px 0px 3px; font-size:14px; line-height:26px;color: #666}
.er-Area li a:visited {color:#93753e;text-decoration:none;}
.er-Area li a:hover {color:#f00;text-decoration:underline;}
.er-Area li a:active { color:#93753e }
.er-Area li span{ float:right; display:inline}


.menu2{ background: url(../images/m_48.gif) left no-repeat #; line-height:31px; height:31px;}

.er-Area2{ float:left; display:inline; padding:2px; margin-top:28px; margin-left:14px; margin-right:4px; width:315px; padding-bottom:5px; border:1px solid #e6e1d4}
.er-Area2 li{ border-bottom:1px solid #e6e1d4}
.er-Area2 li a{margin:10px 0px 0px 3px; font-size:12px; line-height:26px;color:#999}
.er-Area2 li a:visited {color:#999;text-decoration:none;}
.er-Area2 li a:hover {color:#f00;text-decoration:underline;}
.er-Area2 li a:active { color:#999 }
.er-Area2 li span{ float:right; display:inline}

.page{ margin:15px; height:28px; text-align:center}
.page li{ float:right; display:inline; width:26px; height:26px; border:1px solid #ccc; display:block; text-align:center; margin:0px 3px}
.page li a{ color:#F00;}

.Abright{ width:730px;border:1px solid #c3eccf ; float:right; display:inline; display:block; margin-right:4px;}
.Ableft{width:230px; float:left; display:inline; display:block;border:1px solid #c3eccf ;}

.Abmenu{ margin:5px; height: auto; font-weight:bold;}
.Abmenu li{ cursor:pointer; padding:1px; border:1px solid #6ECCCD;background: #6ECCCD; height:35px; width:210px; line-height:35px; font-size:16px; text-align:center; margin:3px 0px;}
.Abmenu li a{ font-size:16px; }
.Abmenu li a: visited{ background:#419749; color:#FFF;height:35px; width:210px; font-size:16px;  }
.Abmenu li a: hover{height:35px; width:210px; color:#fff; background: #419749; display:block }
.Abmenu li a: active{ background:#9C9}


.rwsub{ margin:10px 20px 0px;;}
.rwsub li{ float:left; display:inline; width:155px; height:165px; border:3px solid #fff; display:block; margin:10px 5px;}

.textpic-ys{  height:160px; padding-left:5px; margin:20px 5px 5px 15px }
.twguide-ys{float:left; _display:inline; width:470px; margin-left:5px; margin-top:5px; line-height:22px} .twguide-ys a{ font-size:12px;}
.twguidepic-ys{float:left; _display:inline; background:#f7f7f7; width:180px; border:1px solid #ccc; padding:4px; margin-right:15px; margin-top:6px}
.twguidepic-ys2{float:left; _display:inline; background:#f7f7f7; width:96px; border:1px solid #ccc; padding:4px; margin-right:35px; margin-top:6px}

.textpic-ys1{  height:155px; padding-left:5px; margin:20px 5px 5px 15px }

.zkjs{ margin:15px 20px 0px;}
.zkjs a{ line-height:30px; margin:8px;}

.kstitle{background:#9C6; color:#060; padding:0px 0px 0px 30px; margin-bottom:10px; line-height:25px; font-size:16px}
.kstitle span{ float:right; display:inline-block; padding-right:10px;}
.tsjy{ margin:25px; padding:3px 10px;line-height:36px; border:1px dotted #c3eccf;color:#999;background:#f7f7f7 }

/*three*/

#listbox{ padding:5px 0px;}
.listboxl{ width:730px;border:1px solid #c3eccf ; float:left; display:inline; display:block; margin-right:4px; }


.list-title{ padding-top:28px; margin-left:36px; margin-right:40px; padding-bottom:15px; font-size:24px; font-family: "Î¢ÈíÑÅºÚ" ; height:40px; text-align:center}
.list-zz{ margin-left:25px; margin-right:25px; height:26px; line-height:26px; border:1px dotted #c3eccf;color: #063; text-align:center; background:#caf6c5 }

.list-zw{margin:25px;font-size:14px ; text-align:left;line-height: 25px; }
.list-zw img{width: expression(this.width > 550 ? 550: true); max-width: 550px;height:auto; text-align:center; display:block ;}

.page-name{ margin:25px; padding:3px 10px;text-align:right;height:20px; line-height:20px; border:1px dotted #c3eccf;color:#999;background:#f7f7f7 }


.footr{ background:#008687; text-align: center; color:#000; padding-top:5px; height:128px; line-height:22px; padding-bottom:20px; font-family:"Î¢ÈíÑÅºÚ"}
