@charset "gb2312";

div,ul,li,ol,span,p{margin:0;padding:0;list-style-type:none;font-family:"Î¢ÈíÑÅºÚ"; }
a,img{border:0;text-decoration:none; color:#555}
img { display:block}
a:hover { color:#06F}
body{ font-size:12px; font-family:Arial,"Î¢ÈíÑÅºÚ"; background:url(bg.jpg) top center repeat-x #ffffff; color:#555}
html { height:100%}
body { height:100%; margin:0; padding:0}
input { font-size:12px; color:#555; font-family:"Î¢ÈíÑÅºÚ"; padding-left:7px;}
select { font-size:12px; color:#555; font-family:"Î¢ÈíÑÅºÚ"; padding-left:7px;}

.topbg { height:146px; background:url(tpbg.jpg)}
.topbg li {	margin: 0 auto;	width: 1002px;	background-image: url(zj_rz_03.gif);	height: 146px;}

.top_g { height:33px; background:#f1f1f1; line-height:33px;}
.top_g li { width:1002px; margin:0 auto}

.nav { height:36px; line-height:36px; background:url(zj_rz_06.gif)}
.nav li { width:1002px; margin:0 auto; height:36px;}
.nav .split { background:url(zj_rz_09.gif) center center no-repeat}
.nav a { color:#fff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold}
.nav a:hover,.nav a.active { color:#F9F803}

.w1002 {margin: 0 auto;width: 1002px; clear:both}
.big_l {	float: left;	width: 734px;height:auto}
.sml_r {width: 257px;float: right; height:auto;}

/* slidepic-01 */
.slidebox-01{width:360px;height:281px;overflow:hidden !important;position:relative;margin:0px; float:left;}
.slidepic-01{width:1815px; position:absolute;}/* ±ØÒªÔªËØ */
.slidepic-01 li{height:281px;overflow:hidden;float:left;}
.slidepic-01 li .photo {width:360px;height:253px;}
.slidepic-01 li .photo img {width:360px;height:253px;}
.slidepic-01 li .txt { width:360px;height:28px; line-height:28px; text-align:center; background:#f1f1f1; color:#000; font-weight:bold}
.slidepic-01 li a { color:#000}
.slidebtn-01{position:absolute;bottom:28px;right:40px;float:right;}
.slidebtn-01 li{background:#fff;border:1px solid #d6d6d6;cursor:pointer;float:left;font-family:arial;height:15px;line-height:15px;width:18px;text-align:center;color:#222;font-size:12px}
.slidebtn-01 li.current{background:#1583d7;border:1px solid #1163a2;height:15px;line-height:15px;width:18px;color:#fff;font-size:12px; font-weight:bold;}
.slidebox-01 .more {background:#fff;border:1px solid #d6d6d6;cursor:pointer;font-family:arial;height:15px;line-height:15px;width:40px;text-align:center;color:#222;font-size:12px;position:absolute;bottom:28px;right:0px;float:right;}

.news {float: right;	border: 1px solid #e3e3e3;width: 361px;height: 279px;}
.tit {height: 33px;background: url(zj_rz_18.gif);}
.tit ul{  height:30px; border-bottom:3px solid #e3e3e3}
.tit .tf { width:100px; text-align:center; float:left;border-bottom:3px solid #0f87cf;line-height:30px; font-size:14px; font-weight:bold; color:#1b7fb3;font-family:"Î¢ÈíÑÅºÚ"; }
.tit span { float:right; height:30px; display:block; width:60px; line-height:30px; text-align:center}
.tit a { color:#7E7E7E; font-size:12px; font-weight:normal}
.tit a:hover { color:#000;}

.headline { text-align:center; line-height:40px;  width:346px; margin:0 auto;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:40px; }
.headline a {font-size:20px; font-weight:bold; color:#D30003; font-family:"Î¢ÈíÑÅºÚ"; }

.list { height:200px;}
.list li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; width:270px;line-height:25px; text-indent:12px;font-size:12px; list-style:none;font-family:"Î¢ÈíÑÅºÚ";}
.list a { color:#000; line-height:25px;}
.list a:hover {  background:#1B7EDB; color:#fff}
.list span { float:right; line-height:25px; width:80px; color:#999; text-align:center}

.rbod {border: 1px solid #e3e3e3; margin-top:10px; width:255px; }

.list1 { height:132px; overflow:hidden; padding-top:4px;}
.list1 li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; width:242px;line-height:25px; text-indent:12px;font-size:12px; list-style:none;font-family:"Î¢ÈíÑÅºÚ";}
.list1 a { color:#000; line-height:25px; }
.list1 a:hover {  background:#1B7EDB; color:#fff}

.list2 { clear:both; padding-top:4px;}
.list2 li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; width:340px;line-height:25px; text-indent:12px;font-size:12px; list-style:none;font-family:"Î¢ÈíÑÅºÚ";}
.list2 a { color:#000; line-height:25px; }
.list2 a:hover {  background:#1B7EDB; color:#fff}

.list3 { clear:both; padding-top:4px;}
.list3 li {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; width:360px;line-height:25px; text-indent:12px;font-size:12px; list-style:none;font-family:"Î¢ÈíÑÅºÚ"; float:left}
.list3 a { color:#000; line-height:25px; }
.list3 a:hover {  background:#1B7EDB; color:#fff}

.rbta { display:block; width:255px; height:46px; border:1px solid #e3e3e3; line-height:46px; font-size:16px; font-weight:bold; background:url(zj_rz_24.gif); text-align:center; color:#1b7fb3; font-family:"Î¢ÈíÑÅºÚ"; }
.rbta:hover { background:url(zj_rz_25.gif); color:#0042B4}

.jcyx { height:216px; border:1px solid #e3e3e3; width:358px; float:left}
.bmdt { height:216px; border:1px solid #e3e3e3; width:361px; float:right}

.hdjl { height:28px; background:#3bca05; font-size:14px; font-weight:bold; color:#fff; text-align:left; text-indent:12px; line-height:28px;}
.ggfw { height:28px; background:#1881b8; font-size:14px; font-weight:bold; color:#fff; text-align:left; text-indent:12px;line-height:28px}

.bott { height:110px; border-top:3px solid #1881b8; background:#f1f1f1; width:1002px; margin:0 auto; line-height:22px; color:#333}
.b_l { width:450px; float:left; margin-left:20px; margin-top:20px;}
.b_r { width:450px; text-align:right; float:right; margin-right:20px;margin-top:20px;}

.lm_l { width:240px; background:#f8f8f8; height:640px; border:1px solid #ddd}
.lm_l .lmt { background:#eee;background: -webkit-linear-gradient(top,#ffffff 0,#f2f2f2 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#f1f1f1 100%);
  background: -o-linear-gradient(top,#ffffff 0,#f1f1f1 100%);
  background: linear-gradient(to bottom,#ffffff 0,#f1f1f1 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f1f1f1,GradientType=0); border-bottom:3px solid #1881b8; height:50px; font-size:20px; text-align:center; line-height:50px; font-weight:bold; color:#1881b8}
.lm_l a { display:block; margin:0 auto; margin-top:10px;width:200px; background-color: #ffffff; color:#666; font-size:14px; font-weight:bold;border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px; height:30px; line-height:30px; text-align:center;
  background: -webkit-linear-gradient(top,#ffffff 0,#f2f2f2 100%);
  background: -moz-linear-gradient(top,#ffffff 0,#f2f2f2 100%);
  background: -o-linear-gradient(top,#ffffff 0,#f2f2f2 100%);
  background: linear-gradient(to bottom,#ffffff 0,#f2f2f2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff,endColorstr=#f2f2f2,GradientType=0); border:1px solid #e1e1e1}
.lm_l a:hover {background-color: #f2f2f2; color:#1881b8;
  background: -webkit-linear-gradient(top,#f2f2f2 0,#ffffff 100%);
  background: -moz-linear-gradient(top,#f2f2f2 0,#ffffff 100%);
  background: -o-linear-gradient(top,#f2f2f2 0,#ffffff 100%);
  background: linear-gradient(to bottom,#f2f2f2 0,#ffffff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f2f2,endColorstr=#ffffff,GradientType=0); border:1px solid #e1e1e1}
.lm_l a.active {background-color: #f2f8fe; color:#1881b8;
  background: -webkit-linear-gradient(top,#f2f8fe 0,#d6eefe 100%);
  background: -moz-linear-gradient(top,#f2f8fe 0,#d6eefe 100%);
  background: -o-linear-gradient(top,#f2f8fe 0,#d6eefe 100%);
  background: linear-gradient(to bottom,#f2f8fe 0,#d6eefe 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f2f8fe,endColorstr=#d6eefe,GradientType=0); border:1px solid #acdcfe}  
  
.lm_r { border:1px solid #ddd; width:746px; float:right; overflow:hidden; display:block; min-height:640px;}
.lm_r .pos{ height:30px; background:#f5f5f5; line-height:30px; text-indent:12px; border-bottom:1px solid #ddd}
.lm_r .lis_lm { padding-top:6px; height:auto; overflow:hidden; display:block}
.lm_r .lis_lm a { width:600px; height:30px; line-height:30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:left; text-indent:15px; font-size:13px; float:left;clear:left}
.lm_r .lis_lm p {width:100px; float:right; height:30px; line-height:30px; display:block; color:#999; text-align:center;clear:left}
.lm_r .page { height:32px; line-height:32px; padding-top:8px;}