html { overflow-x: hidden; overflow-y: auto; }

BODY {FONT-SIZE: 12px;  MARGIN: 0px auto; background:#fafafa;  COLOR: #333333; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体";   }
DIV {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

FORM {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

OL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

LI {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DD {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

DT {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

SPAN {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; }

P {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; display:block;}

IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

A IMG {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; }

UL {LIST-STYLE-TYPE: none; display:block;}
OL {LIST-STYLE-TYPE: none; display:block;}
LI {LIST-STYLE-TYPE: none; display:block;}
DL {LIST-STYLE-TYPE: none; display:block;}
DD {LIST-STYLE-TYPE: none; display:block;}

INPUT {FONT-SIZE: 12px; display:block;}

.clear {CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px}


a,area { blr:expression(this.onFocus=this.blur()) } 

:focus { outline: none; }

A {COLOR: #333333; TEXT-DECORATION: none; outline-style: none; }
A:link {COLOR: #333333; TEXT-DECORATION: none; outline-style: none}
A:hover {COLOR: #b57e00; TEXT-DECORATION: none;}

::selection { color:#fff; background-color:#666666;}   
::-moz-selection { color:#fff; background-color:#666666;}   
::-webkit-selection { color:#fff; background-color:#666666;}  



.wrapper { width:1200px; margin:0 auto; margin-top:0px; padding-top:0px; z-index:9999; position:relative;     }


/* hhhyellow #7d4100   hyellow #b57e00   wyellow  #f6ab00  */
/*overflow:hidden; text-overflow:ellipsis; white-space:nowrap;*/
/*-webkit-text-size-adjust:none; 解决chrome浏览器下字体不能小于12px*/
/* overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */
/* border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; */
/* transition:all 0.5s;   opacity:0.75; filter:Alpha(opacity=75);     text-shadow:1px 1px 1px #ffffff;   */

video::-internal-media-controls-download-button {display:none;}
video::-webkit-media-controls-enclosure {overflow:hidden;}
video::-webkit-media-controls-panel {width: calc(100% + 30px); }

/*camera slider fix*/
.camera_overlayer{ }
#slider-wrap{ z-index:0; position:absolute; top:0; bottom:0; left:0; right:0; width:100%; height:600px; overflow:hidden; background:#f5f5f5;  }
#camera-wrap .subheader{ width:1080px; margin:0 auto; z-index:999; position:relative; }
#header, #content, #footer{ position:relative; }
.ie .camera_bar{ display:none; }
.caption_slider{ text-align:center; text-shadow:0 2px 5px rgba(0,0,0,5); font-weight:900; font-size:40px; line-height:1.5em; }
.camera_text_center{ position:absolute; top:240px; left:0; color:#fff; }
.caption_slider p.list { width:1200px;   }
.caption_slider p.list img { width:900px; height:150px; }
.caption_slider p.listbig { width:1200px;   letter-spacing: 4px;  } 
.caption_slider p.listsmall { width:1200px; font-size:24px; font-weight:700;   letter-spacing: 4px; }
.caption_slider p.but { padding-top:15px;}
.caption_slider p.but a.bannerbut  { font-size:14px; font-weight:bold; color:#FFFFFF;  padding:8px 60px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d81618; border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;text-shadow:0 1px 2px rgba(0,0,0,0.5);
border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;
background: -ms-linear-gradient(top, #aa080a, #d81618); background:-moz-linear-gradient(top, #aa080a, #d81618);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#aa080a), to(#d81618));}

.caption_slider p.but a.bannerbut:hover  { font-size:14px; font-weight:bold; color:#FFFFFF;  padding:8px 60px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#d81618; border-left:1px #e93a3c solid;  border-top:1px #e93a3c solid;   border-bottom:1px #aa080a solid;  border-right:1px #aa080a solid;text-shadow:0 1px 2px rgba(0,0,0,0.5);
background: -ms-linear-gradient(top, #d81618, #aa080a); background:-moz-linear-gradient(top, #d81618, #aa080a);background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#d81618), to(#aa080a));}







#headerbg { width:100%; height:300px;  float:left; background-color:#f5f5f5;  position:relative; z-index:0;    }




#header { width:1200px; margin:0 auto; z-index:9999;   }

#header ul.headcon { width:1200px; height:70px;  float:left; background:#FFFFFF; position:absolute; margin-top:60px; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; z-index:9999;   }

#header ul.headcon li.logo { width:264px; margin-left:10px; padding-right:0px; float:left; height:70px; background:url(../images/bj-head-logo.png) no-repeat left center;  }
#header ul.headcon li.logo a.logolink { width:280px; float:left; height:70px; }

#header ul.headcon li.center { width:656px; float:left; height:70px;  }
#header ul.headcon li.center dl.biglist { width:91px; height:70px;    float:left; padding:0px 1px; position:relative;    }
#header ul.headcon li.center dl.biglist a.bsort { width:91px; height:68px; line-height:70px; float:left; border-bottom:2px #FFFFFF solid; text-align:center; font-size:14px; font-weight:bold;  }
#header ul.headcon li.center dl.biglist a.bsort:hover { border-bottom:#999999 solid 2px; }
#header ul.headcon li.center dl.biglistcur { width:91px; height:70px;    float:left; padding:0px 1px;   }
#header ul.headcon li.center dl.biglistcur a.bsort { width:91px; height:68px; line-height:70px; float:left; border-bottom:2px #999999 solid; text-align:center; font-size:14px; font-weight:bold; COLOR: #b57e00;  }

#header ul.headcon li.center dl.smallcon { width:636px; padding:10px 10px 5px 10px;  border-top:2px #eaeaea solid;  float:left; background:url(../images/bj-smallmenu-write-bg.png) repeat; position:relative;     z-index:9999; display:none; margin-top:0px; border-radius:0px 0px 1px 1px; -moz-border-radius:0px 0px 1px 1px; -webkit-border-radius:0px 0px 1px 1px;  z-index:9999;   }
#header ul.headcon li.center dl.smallcon ol.ssortlist {   float:left; padding-bottom:7px; padding-right:30px;  }
#header ul.headcon li.center dl.smallcon ol.ssortlist a.ssort { float:left;  padding-left:12px; height:25px; line-height:25px; background:url(../images/bj-arr-01.gif) no-repeat 0px 11px; font-size:12px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  } 
#header ul.headcon li.center dl.smallcon ol.ssortlist a.ssort:hover { background:url(../images/bj-arr-02.gif) no-repeat 0px 11px;   } 


#header ul.headcon li.right { width:270px; float:left; height:60px; margin:10px 0px 0px 0px;   }

#header ul.headcon li.right dl.toolcon { width:150px; padding:0px 13px 0px 15px;  float:left; height:50px;  border-left:1px #eaeaea solid; margin-left:10px;      }
#header ul.headcon li.right dl.toolcon ol.top { width:150px; float:left; height:17px; padding:4px 0px;    margin-top:12px;   }
#header ul.headcon li.right dl.toolcon ol.top dd.list { width:48px; height:17px; line-height:17px; float:left; border-right:1px #CCCCCC solid; text-align:center;   }
#header ul.headcon li.right dl.toolcon ol.top dd.list:last-child { border-right:none;  }
#header ul.headcon li.right dl.toolcon ol.top dd.list a { width:48px; height:17px; line-height:17px; float:left; }

#header ul.headcon li.right dl.toolcon ol.botlink { width:150px; float:left; height:35px;        display:none;  }
#header ul.headcon li.right dl.toolcon ol.botlink dd.sitelink { width:110px; padding:0px 20px 10px 20px; float:left; height:25px; line-height:25px; font-size:14px;   font-weight:bold; color:#f6ab00;  background:url(../images/bj-arr-03.gif) no-repeat 100px 5px; cursor:pointer; position:relative;    }
#header ul.headcon li.right dl.toolcon ol.botlink dd.sitelink:hover  {  background:url(../images/bj-arr-04.gif) no-repeat 100px 5px; }
#header ul.headcon li.right dl.toolcon ol.botlink dd.sitelinkcur { width:110px; padding:0px 20px 10px 20px; float:left; height:25px; line-height:25px; font-size:14px;   font-weight:bold; color:#f6ab00;  background:url(../images/bj-arr-04.gif) no-repeat 100px 5px; cursor:pointer; position:relative;    }

#header ul.headcon li.right dl.toolcon ol.botlink dd.linkcon { width:130px; padding:10px 10px 0px 10px;   border-top:2px #eaeaea solid;   float:left; background:url(../images/bj-smallmenu-write-bg.png) repeat;  padding-top:10px;   border-radius:0px 0px 1px 1px; -moz-border-radius:0px 0px 1px 1px; -webkit-border-radius:0px 0px 1px 1px; position:relative; margin-top:0px; display:none; z-index:9999;   }
#header ul.headcon li.right dl.toolcon ol.botlink dd.linkcon span.list { width:130px; float:left; height:25px; line-height:25px; padding-bottom:7px;   }
#header ul.headcon li.right dl.toolcon ol.botlink dd.linkcon span.list a { width:118px; padding-left:12px;  background:url(../images/bj-arr-01.gif) no-repeat 0px 11px; font-size:12px;   float:left; height:25px; line-height:25px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#header ul.headcon li.right dl.toolcon ol.botlink dd.linkcon span.list a:hover { background:url(../images/bj-arr-02.gif) no-repeat 0px 11px;   } 


#header ul.headcon li.right dl.searchcon { width:50px; margin:0px 0px 0px 0px; padding-left:20px;  height:50px; float:left;  border-left:1px #eaeaea solid;    }
#header ul.headcon li.right dl.searchcon ol.serbut { width:50px; height:50px; float:left; background:#f2f2f2 url(../images/bj-icon-serbut-01.png) no-repeat center;  border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;  cursor:pointer; position:relative;     }
#header ul.headcon li.right dl.searchcon ol.serbut:hover {  background:#f6ab00 url(../images/bj-icon-serbut-02.png) no-repeat center;  }
#header ul.headcon li.right dl.searchcon ol.serbutcur { width:50px; height:50px; float:left; background:#f6ab00 url(../images/bj-icon-serbut-02.png) no-repeat center;  border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;  cursor:pointer;  position:relative;     }
#header ul.headcon li.right dl.searchcon ol.serbut input.searchBtn { width:50px; float:left; height:50px; border:none; background:none; cursor:pointer;  }
#header ul.headcon li.right dl.searchcon ol.serbutcur input.searchBtn { width:50px; float:left; height:50px; border:none; background:none; cursor:pointer;  }

#header ul.headcon li.right dl.searchcon ol.serinp { float:left; width:179px; height:48px; border-bottom:10px #FFFFFF solid;   background:#fafafa; position:absolute; margin-left:-180px; overflow:hidden; display:none; border:1px #eaeaea solid; border-right:none;   border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; position:relative   }
#header ul.headcon li.right dl.searchcon ol.serinp input.searchInput { width:159px; height:28px; line-height:28px; float:left; background:#fafafa; color:#666;  border:none; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体";  margin:10px; }



#idxtab01 { width:1200px; float:left;  }


#idxtab01 ul.left { width:885px; height:300px;  float:left;   }
#idxtab01 ul.left li.tittab { width:885px;  float:left; height:80px;   }
#idxtab01 ul.left li.tittab dl.normal { width:200px; float:left; height:80px; line-height:60px; text-align:center; cursor:pointer;  }
#idxtab01 ul.left li.tittab dl.normal ol.tabtap { width:180px; padding-left:20px; height:60px; float:left;   font-size:16px ;  color:#333333;    }
#idxtab01 ul.left li.tittab dl.normal ol.tabicon01 { background:#f5f5f5 url(../images/bj-pub-icon-01.png) no-repeat 45px 18px;  }
#idxtab01 ul.left li.tittab dl.normal ol.tabicon02 { background:#f5f5f5 url(../images/bj-pub-icon-02.png) no-repeat 35px 18px;  }
#idxtab01 ul.left li.tittab dl.normal ol.tabicon03 { background:#f5f5f5 url(../images/bj-pub-icon-03.png) no-repeat 45px 18px;  }
#idxtab01 ul.left li.tittab dl.normal ol.varr { float:left; margin:0px 90px;   width:0; height:0; border-left:10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #ffffff;}

#idxtab01 ul.left li.tittab dl.hover { width:200px; float:left; height:80px; line-height:60px; text-align:center; cursor:pointer;  }
#idxtab01 ul.left li.tittab dl.hover ol.tabtap {  width:180px; padding-left:20px; height:60px; float:left;   font-size:16px; color:#FFFFFF; text-shadow:1px 1px 1px #906400;     }
#idxtab01 ul.left li.tittab dl.hover ol.tabicon01 { background:#f6ab00 url(../images/bj-pub-icon-01-c.png) no-repeat 45px 18px;  }
#idxtab01 ul.left li.tittab dl.hover ol.tabicon02 { background:#f6ab00 url(../images/bj-pub-icon-02-c.png) no-repeat 35px 18px;  }
#idxtab01 ul.left li.tittab dl.hover ol.tabicon03 { background:#f6ab00 url(../images/bj-pub-icon-03-c.png) no-repeat 45px 18px;  }
#idxtab01 ul.left li.tittab dl.hover ol.varr { float:left; margin:0px 90px;   width:0; height:0; border-left:10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #f6ab00;}
#idxtab01 ul.left li.tittab dl.tablistlong { width:285px; float:left; height:20px; border-top:60px #f5f5f5 solid;   }

#idxtab01 ul.left li.infocon  { width:885px; height:240px; padding-top:7px;   float:left;   }
#idxtab01 ul.left li.infocon dl.infotext { width:885px; float:left; }
#idxtab01 ul.left li.infocon dl.infotext ol.left { width:315px; height:240px; float:left; margin-right:30px; background:#f2f2f2; overflow:hidden; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;   }
#idxtab01 ul.left li.infocon dl.infotext ol.left img { width:315px; height:240px; float:left; }
#idxtab01 ul.left li.infocon dl.infotext ol.right { width:515px; height:240px; float:left; padding-right:10px;   }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.title { width:515px; float:left; height:30px; line-height:30px; padding-top:10px; }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.title span.left { float:left; height:30px; line-height:30px; margin-right:15px; font-size:16px; font-weight:bold;   }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.title span.center { float:left; height:30px; line-height:30px; font-size:14px; color:#999999;  }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.title span.right { float:left; height:30px; line-height:30px; margin-left:15px; font-size:14px; color:#999999; }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.textinfo { width:515px; float:left; margin-top:15px; margin-bottom:20px;  line-height:25px; height:130px; overflow:hidden; font-size:14px; color:#666; }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.moreinfo { width:515px; float:left; height:35px; }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.moreinfo a { float:left;  height:33px; padding:0px 30px; line-height:33px;  border:1px #dbdbdb solid; }
#idxtab01 ul.left li.infocon dl.infotext ol.right dd.moreinfo a:hover { float:left;  height:33px; padding:0px 30px; line-height:33px;  border:1px #f6ab00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;   }




#idxtab01 ul.right { width:300px; float:left;  }
#idxtab01 ul.right li.title { width:285px; float:left; height:45px; padding:15px 15px;  background:#f6ab00; position:relative; margin-top:-75px; text-shadow:1px 1px 1px #906400; border-radius:1px 1px 0px 0px; -moz-border-radius:1px 1px 0px 0px; -webkit-border-radius:1px 1px 0px 0px;     }
#idxtab01 ul.right li.title dl.left { width:200px; float:left; height:45px;   }
#idxtab01 ul.right li.title dl.left ol.cntext { width:200px; float:left; height:25px; line-height:25px; font-size:16px; font-weight:bold; color:#FFFFFF;    }
#idxtab01 ul.right li.title dl.left ol.cntext a { font-size:16px; font-weight:bold; color:#FFFFFF;   }
#idxtab01 ul.right li.title dl.left ol.entext { width:200px; float:left; height:20px; line-height:20px; font-size:12px; color:#FFFFFF;     }

#idxtab01 ul.right li.title dl.right { width:85px; float:left; height:45px;   }
#idxtab01 ul.right li.title dl.right ol.moretext { width:85px; height:20px; line-height:20px; margin-top:25px; text-align:right;  }
#idxtab01 ul.right li.title dl.right ol.moretext a { font-size:12px;   color:#FFFFFF; }

#idxtab01 ul.right li.newscon { width:285px; float:left;  padding:25px 15px 0px 15px;  height:300px; border-top:2px #f6bc37 solid;  background:#f6ab00; border-radius:0px 0px 1px 1px; -moz-border-radius:0px 0px 1px 1px; -webkit-border-radius:0px 0px 1px 1px; }
#idxtab01 ul.right li.newscon dl.list { width:285px; float:left; margin-bottom:25px; }
#idxtab01 ul.right li.newscon dl.list ol.date { width:55px; height:40px; padding:5px;  float:left; background:#b57e00; color:#FFF;     }
#idxtab01 ul.right li.newscon dl.list ol.date dd.top { width:55px; height:20px; line-height:20px;  float:left; text-align:center; font-size:14px;   }
#idxtab01 ul.right li.newscon dl.list ol.date dd.bot { width:55px;  height:20px; line-height:20px;  float:left; text-align:center;  }
#idxtab01 ul.right li.newscon dl.list ol.title { width:200px; float:left; height:40px; padding:5px 0px 5px 20px; line-height:20px; }
#idxtab01 ul.right li.newscon dl.list ol.title a { font-size:14px; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;  }



#blueH { width:100%; padding:45px 0px; float:left; background:#f3f8fb url(../images/bj-left-blueline.png) repeat-x top; margin-top:30px;    border-top:1px #cfdce5 solid;  border-bottom:1px #cfdce5 solid;    }

#heiH { width:100%;   float:left; background:#ffffff url(../images/bj-left-wwwheiline.png) repeat-x top;  padding-top:30px;       }


#idxtab02 { width:1200px; float:left; overflow:hidden;  }
#idxtab02 ul.titlecon { width:1200px; float:left; height:45px;  }
#idxtab02 ul.titlecon li.title { float:left; height:45px;  }
#idxtab02 ul.titlecon li.title dl.left { float:left; height:45px; line-height:40px; margin-right:15px; font-size:16px; font-weight:bold; }
#idxtab02 ul.titlecon li.title dl.center { float:left; height:45px; line-height:40px; font-size:12px; color:#999999;  }
#idxtab02 ul.titlecon li.title dl.right { float:left; height:45px; line-height:40px; margin-left:15px; font-size:12px; color:#999999; }
#idxtab02 ul.titleline { width:1200px; float:left; height:2px; background:#e3eaef; }
#idxtab02 ul.titleline li.line { width:100px; height:2px; float:left;   background:#f6ab00;  }

#idxtab02 ul.titlecon li.rightlink { float:right; height:15px; padding:15px 0px;    }
#idxtab02 ul.titlecon li.rightlink dl.list { float:left; height:15px; line-height:15px; padding-right:15px; margin-right:15px; border-right:1px #cccccc solid;    }
#idxtab02 ul.titlecon li.rightlink dl.list a { font-size:14px; }

#idxtab02 ul.titlecon li.rightmore { float:right; height:25px;  padding:11px 0px; margin-left:15px;  }
#idxtab02 ul.titlecon li.rightmore a { float:left; height:21px; line-height:21px; border:1px #e3eaef solid; padding:0px 15px; background:#FFFFFF;  }
#idxtab02 ul.titlecon li.rightmore a:hover { border:1px #f6ab00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;   }

#idxtab02 ul.listcon { width:1225px; float:left; overflow:hidden; }
#idxtab02 ul.listcon li.list { width:220px; float:left; padding-right:25px; padding-top:30px; height:230px;   }
#idxtab02 ul.listcon li.list dl.toppic { width:220px; height:160px; float:left; background:#e3eaef; overflow:hidden; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;    }
#idxtab02 ul.listcon li.list dl.toppic img { width:220px; height:160px; float:left; }
#idxtab02 ul.listcon li.list dl.cntitle { width:220px; float:left; height:30px; line-height:30px; text-align:center; padding-top:10px; font-size:16px; font-weight:600;    }
#idxtab02 ul.listcon li.list dl.entitle { width:220px; float:left; height:30px; line-height:30px; text-align:center; font-size:12px;    }
#idxtab02 ul.listcon li.list dl.entitle a { color:#999999; }



#idxtab03 { width:1200px; float:left; overflow:hidden; margin-bottom:30px;   }
#idxtab03 ul.listcon { width:1221px; float:left;  }
#idxtab03 ul.listcon li.list { width:386px; float:left; margin-right:21px;  }
#idxtab03 ul.listcon li.list dl.titlecon { width:386px; float:left; height:45px; line-height:45px; border-bottom:1px #CCCCCC solid; margin-bottom:10px;   }
#idxtab03 ul.listcon li.list dl.titlecon ol.title { float:left; height:45px;  }
#idxtab03 ul.listcon li.list dl.titlecon ol.title dd.left { float:left; height:45px; line-height:45px; margin-right:15px; font-size:16px; font-weight:bold;  }
#idxtab03 ul.listcon li.list dl.titlecon ol.title dd.left a { color:#7d4100; }
#idxtab03 ul.listcon li.list dl.titlecon ol.title dd.center { float:left; height:45px; line-height:45px; font-size:12px; color:#999999; }
#idxtab03 ul.listcon li.list dl.titlecon ol.title dd.right { float:left; height:45px; line-height:45px; margin-left:15px; font-size:12px; color:#999999; }
#idxtab03 ul.listcon li.list dl.titlecon ol.more { float:right; height:23px; padding:12px 0px;   }
#idxtab03 ul.listcon li.list dl.titlecon ol.more a { float:left; height:21px; line-height:21px; border:1px #e3eaef solid; padding:0px 15px;   }
#idxtab03 ul.listcon li.list dl.titlecon ol.more a:hover { border:1px #f6ab00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;   }

#idxtab03 ul.listcon li.list dl.articlecon { width:386px; float:left; min-height:440px;  }
#idxtab03 ul.listcon li.list dl.articlecon ol.list { width:386px; float:left; margin-top:15px; padding-bottom:15px; border-bottom:1px #eaeaea solid;  }
#idxtab03 ul.listcon li.list dl.articlecon ol.list:last-child {   border-bottom:none;   }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.left { width:146px;  float:left; margin-right:16px; border:1px #CCCCCC solid; overflow:hidden; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;   }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.left a { width:144px; border:1px #ffffff solid; float:left;  border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;   }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.left a img { width:144px; height:100px;     float:left;  }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.right { width:218px; float:left;  }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.right span.title { width:218px; float:left; height:40px; line-height:20px; overflow:hidden;    }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.right span.title a { font-size:14px; font-weight:bold; }
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.right span.desc { width:213px; padding-right:5px; float:left; line-height:20px; height:60px;  padding-top:10px; overflow:hidden; font-size:14px; color:#888888;   } 
#idxtab03 ul.listcon li.list dl.articlecon ol.list dd.right span.date { width:213px; padding-right:5px; float:left; height:20px; line-height:20px; text-align:right; color:#CCC; padding-top:5px;     }





#bigcontent { width:1200px; float:left; background:url(../images/bj-bigcontent-bgline.jpg) repeat-y; z-index:0;  }

#bigcontent ul.left { width:250px; float:left;     }
#bigcontent ul.left li.title { width:220px; float:left; height:45px; padding:15px 15px;  background:#f6ab00; position:relative; margin-top:-75px; text-shadow:1px 1px 1px #906400; border-radius:1px 1px 0px 0px; -moz-border-radius:1px 1px 0px 0px; -webkit-border-radius:1px 1px 0px 0px;     }
#bigcontent ul.left li.title dl.left { width:220px; float:left; height:45px;   }
#bigcontent ul.left li.title dl.left ol.cntext { width:220px; float:left; height:25px; line-height:25px; font-size:16px; font-weight:bold; color:#FFFFFF;    }
#bigcontent ul.left li.title dl.left ol.cntext a { font-size:16px; font-weight:bold; color:#FFFFFF; }
#bigcontent ul.left li.title dl.left ol.entext { width:220px; float:left; height:20px; line-height:20px; font-size:12px; color:#FFFFFF;     }

#bigcontent ul.left li.sortcon { width:220px; float:left;  padding:25px 15px 25px 15px;  border-top:2px #f6bc37 solid;  background:#f6ab00; border-radius:0px 0px 0px 0px; -moz-border-radius:0px 0px 0px 0px; -webkit-border-radius:0px 0px 0px 0px;  }
#bigcontent ul.left li.sortcon dl.listcon { width:220px; float:left; border-top:#e19c00 solid 1px; border-bottom:#f9c449 solid 1px;   }
#bigcontent ul.left li.sortcon dl.listcon ol.lbslist { width:220px; float:left; height:53px; border-bottom:#e19c00 solid 1px;   }
#bigcontent ul.left li.sortcon dl.listcon ol.lbslist a.lbsort { width:220px;  float:left; height:36px; padding:8px 0px;  border-top:#f9c449 solid 1px;       }
#bigcontent ul.left li.sortcon dl.listcon ol.lbslist a.lbsort:hover { background:url(../images/bj-left-sort-sel-bg.png) repeat-y;  }
#bigcontent ul.left li.sortcon dl.listcon ol.lbslist a.lbsort span.top { width:197px; padding:0px 10px 0px 13px;  float:left; height:24px; line-height:22px;  font-size:14px; font-weight:bold; color:#703f00; text-shadow:1px 1px 1px #ffe4a2; cursor:pointer;  }
#bigcontent ul.left li.sortcon dl.listcon ol.lbslist a.lbsort span.bot {  width:197px; padding:0px 10px 0px 10px; border-left:3px #f6ab00 solid;  float:left; height:12px; line-height:12px;   color:#c27c02; font-weight:normal; -webkit-text-size-adjust:none;  font-size:10px; text-shadow:1px 1px 1px #ffdf92; cursor:pointer;  }
#bigcontent ul.left li.sortcon dl.listcon ol.lbslist a.lbsort:hover span.bot { border-left:3px #c27c02 solid;  }

#bigcontent ul.left li.sortcon dl.listcon ol.lbscurrent { width:220px; float:left; height:53px; border-bottom:#e19c00 solid 1px;   }
#bigcontent ul.left li.sortcon dl.listcon ol.lbscurrent a.lbsort { width:220px;  float:left; height:36px; padding:8px 0px;  border-top:#f9c449 solid 1px;  background:url(../images/bj-left-sort-sel-bg-c.png) no-repeat;     }
#bigcontent ul.left li.sortcon dl.listcon ol.lbscurrent a.lbsort span.top { width:197px; padding:0px 10px 0px 13px; float:left; height:24px; line-height:22px;  font-size:14px; font-weight:bold; color:#7d4100; text-shadow:1px 1px 1px #ffe4a2; cursor:pointer; }
#bigcontent ul.left li.sortcon dl.listcon ol.lbscurrent a.lbsort span.bot {   width:197px; padding:0px 10px 0px 10px; border-left:3px #ffe6ac solid; float:left; height:12px; line-height:12px;   color:#ffdf92; font-weight:normal; -webkit-text-size-adjust:none;  font-size:10px; text-shadow:1px 1px 1px #c27c02; cursor:pointer;  }

#bigcontent ul.left li.heiline { width:250px; float:left; height:29px; border-top:1px #eaeaea solid;  background:url(../images/bj-left-heiline.png) no-repeat;   }

#bigcontent ul.left li.whritetitle { width:250px; float:left; height:44px; line-height:44px; border-bottom:1px #ffffff solid; padding-bottom:6px; }
#bigcontent ul.left li.whritetitle dl.left { width:50px; float:left; height:44px; }
#bigcontent ul.left li.whritetitle dl.left ol.line { width:50px; height:3px; background:#f6ab00; float:left; margin-top:20px;  border-bottom:1px #ffffff solid;  }
#bigcontent ul.left li.whritetitle dl.center { width:150px; float:left; height:44px; }
#bigcontent ul.left li.whritetitle dl.center ol.top { width:150px; float:left; text-align:center; height:24px; line-height:24px; font-size:14px; font-weight:bold;  text-shadow:1px 1px 1px #ffffff; }
#bigcontent ul.left li.whritetitle dl.center ol.bot { width:150px; float:right; height:20px; text-align:center;  line-height:20px; color:#999999; text-shadow:1px 1px 1px #ffffff;  } 
#bigcontent ul.left li.whritetitle dl.right ol.line { width:50px; height:3px; background:#f6ab00; float:left; margin-top:20px;  border-bottom:1px #ffffff solid;  }

#bigcontent ul.left li.toolcon { width:250px; height:280px; overflow:hidden;  float:left; border-bottom:1px #ffffff solid; border-top:#dadada solid 1px; background:#f2f2f2;   }
#bigcontent ul.left li.toolcon dl.list { width:220px; float:left; padding:9px 15px; border-top:1px #ffffff solid; border-bottom:#dadada solid 1px; cursor:pointer;   }
#bigcontent ul.left li.toolcon dl.list:hover { background:#fafafa; }
#bigcontent ul.left li.toolcon dl.list ol.left { width:50px; height:50px; float:left; margin-right:10px;  border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }

#bigcontent ul.left li.toolcon dl.list ol.icon1{ background:#eaeaea url(../images/bj-leftsort-icon-1.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon1{ background:#f6ab00 url(../images/bj-leftsort-icon-1-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon2{ background:#eaeaea url(../images/bj-leftsort-icon-2.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon2{ background:#f6ab00 url(../images/bj-leftsort-icon-2-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon3{ background:#eaeaea url(../images/bj-leftsort-icon-3.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon3{ background:#f6ab00 url(../images/bj-leftsort-icon-3-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon4{ background:#eaeaea url(../images/bj-leftsort-icon-4.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon4{ background:#f6ab00 url(../images/bj-leftsort-icon-4-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon5{ background:#eaeaea url(../images/bj-leftsort-icon-5.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon5{ background:#f6ab00 url(../images/bj-leftsort-icon-5-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon6{ background:#eaeaea url(../images/bj-leftsort-icon-6.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon6{ background:#f6ab00 url(../images/bj-leftsort-icon-6-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon7{ background:#eaeaea url(../images/bj-leftsort-icon-7.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon7{ background:#f6ab00 url(../images/bj-leftsort-icon-7-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon8{ background:#eaeaea url(../images/bj-leftsort-icon-8.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon8{ background:#f6ab00 url(../images/bj-leftsort-icon-8-c.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list ol.icon9{ background:#eaeaea url(../images/bj-leftsort-icon-9.png) no-repeat; }
#bigcontent ul.left li.toolcon dl.list:hover ol.icon9{ background:#f6ab00 url(../images/bj-leftsort-icon-9-c.png) no-repeat; }

#bigcontent ul.left li.toolcon dl.list ol.right { width:160px; height:40px; padding:5px 0px; float:left;    }
#bigcontent ul.left li.toolcon dl.list ol.right  dd.top { width:160px; float:left; height:20px; line-height:20px; font-weight:bold; text-shadow:1px 1px 1px #ffffff;  }
#bigcontent ul.left li.toolcon dl.list ol.right  dd.bot { width:160px; float:left; height:20px;   color:#999999; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-shadow:1px 1px 1px #ffffff;   }

#bigcontent ul.left li.heilinebot { width:250px; float:left; height:29px; border-bottom:1px #FFFFFF solid;     background:url(../images/bj-left-heiline-bot.png) no-repeat;   }






#bigcontent ul.right { width:890px; float:left; padding:25px 0px; padding-right:25px;  padding-left:35px;    background:url(../images/bj-left-heiline.png) repeat-x;   }


#bigcontent ul.right li.nowsite  {   padding:0px 20px;   height:40px; line-height:40px; text-align:right;  float:right;   position:relative;  margin-top:-65px; margin-right:-25px; background:url(../images/bj-smallmenu-black-bg.png) repeat;   border-radius:0px 0px 1px 1px; -moz-border-radius:0px 0px 1px 1px; -webkit-border-radius:0px 0px 1px 1px; color:#FFF;    text-shadow:1px 1px 1px #333333; z-index:1;      }
#bigcontent ul.right li.nowsite a { color:#FFFFFF; }

#bigcontent ul.right li.infotitle { width:890px; float:left;  border-bottom:2px #bdbdbd solid; font-size:18px; font-weight:bold; padding:10px 0px;    }
#bigcontent ul.right li.infotitle dl.left { float:left;  line-height:23px;  border-left:4px #b57e00 solid; padding-left:20px;  }

#bigcontent ul.right li.infocon { width:890px; float:left; padding-top:25px;  line-height:25px; font-size:13px; padding-bottom:15px;   }
#bigcontent ul.right li.infocon img { max-width:890px; border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;  }
#bigcontent ul.right li.infocon table { width:100%; border:0px; padding:0px; margin:0px; line-height:25px;  }
#bigcontent ul.right li.infocon table tr { width:100%;  }
#bigcontent ul.right li.infocon table tr td { width:50%;  border-bottom:1px #dedede solid; padding:10px 0px; }
#bigcontent ul.right li.infocon strong { color:#7d4100;}

#bigcontent ul.right li.date { width:890px;  float:left; line-height:25px; font-size:12px; color:#999999; padding-bottom:5px; } 



#bigcontent ul.right li.contactinfo  { width:890px; float:left;  overflow:hidden;    }

#bigcontent ul.right li.contactinfo dl.contcon { width:910px; float:left; padding-bottom:20px;  float:left; padding-top:20px;    }
#bigcontent ul.right li.contactinfo dl.contcon ol.list { width:435px; float:left; margin-right:20px;  line-height:25px; padding:5px 0px; border-bottom:1px #eaeaea solid;   font-size:13px;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.left { width:100px; float:left;   line-height:25px; font-weight:bold; color:#7d4100;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.list dd.right { width:335px; float:left;  line-height:25px; }
#bigcontent ul.right li.contactinfo dl.contcon ol.listlong { width:890px; float:left;   line-height:25px; padding:5px 0px; border-bottom:1px #eaeaea solid;   font-size:12px;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.listlong dd.left { width:100px; float:left;   line-height:25px; font-weight:bold; color:#7d4100;  }
#bigcontent ul.right li.contactinfo dl.contcon ol.listlong dd.right { width:790px; float:left;  line-height:25px; }

#bigcontent ul.right li.maps {  width:890px; float:left;  overflow:hidden;  padding-top:0px; padding-bottom:0px;  }

#bigcontent ul.right li.continfo { width:890px; float:left;  overflow:hidden;  }
/*#bigcontent ul.right li.continfo table { width:100%; border:0px; padding:0px; margin:0px; line-height:25px;  }
#bigcontent ul.right li.continfo table strong { font-weight:bold; color:#0678b4; font-size:14px;   }
#bigcontent ul.right li.continfo table tr { width:100%;  }
#bigcontent ul.right li.continfo table tr td { width:50%;  border-bottom:1px #dedede solid; padding:10px 0px; }*/



#bigcontent ul.right li.newscon { width:890px; float:left;  overflow:hidden;  padding-top:15px; line-height:25px; color:#999;  }
#bigcontent ul.right li.newscon dl.list { width:890px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.list ol.title { width:790px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top { width:765px; padding-left:25px; background:url(../images/bj-icon-newslist.gif) no-repeat 0px 10px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.title dd.top a { font-size:13px; font-weight:bold; color:#7d4100; }
#bigcontent ul.right li.newscon dl.list ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f6ab00; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot { width:770px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.list ol.title dd.bot a { color:#f6ab00; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.list ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#f6e9cb; font-size:12px; font-weight:normal; color:#c8a24b; font-family:"New York"   }
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc;  text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.list ol.rdate dd.inlist a { color:#a3a3a3; }


#bigcontent ul.right li.newscon dl.listpic { width:890px; float:left; border-bottom:1px #0678b4 dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.newscon dl.listpic ol.newspic { width:180px; float:left; margin-right:20px; padding-top:10px; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro { width:178px;  border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border:1px #ffffff solid; overflow:hidden; }
#bigcontent ul.right li.newscon dl.listpic ol.newspic dd.picbro img { width:178px; float:left; }
#bigcontent ul.right li.newscon dl.listpic ol.title { width:590px; float:left; margin-right:20px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top { width:565px; padding-left:25px; background:url(../images/bj-icon-newslist.gif) no-repeat 0px 10px;  float:left; height:35px; line-height:35px; border-bottom:1px #dde6eb solid;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a { font-size:13px; font-weight:bold; color:#7d4100; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.top a:hover { font-size:13px; font-weight:bold; color:#f6ab00; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot { width:570px; padding-right:20px; float:left; line-height:25px; color:#555555; padding-top:5px; }
#bigcontent ul.right li.newscon dl.listpic ol.title dd.bot a { color:#f6ab00; text-decoration:underline;  }
#bigcontent ul.right li.newscon dl.listpic ol.rdate { width:80px; height:60px; float:left;    }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.date { width:80px; height:25px; line-height:25px; float:left; margin:10px 0px;  border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; text-align:center; background:#f6e9cb; font-size:12px; font-weight:normal; color:#c8a24b; font-family:"New York"   }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist { width:80px; float:left; line-height:25px; color:#cccccc; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
#bigcontent ul.right li.newscon dl.listpic ol.rdate dd.inlist a { color:#a3a3a3; }




#bigcontent ul.right li.downcon { width:890px; float:left;   overflow:hidden;  padding-top:15px; line-height:25px; color:#999;    }
#bigcontent ul.right li.downcon dl.listcon { width:926px; overflow:hidden; float:left; padding-bottom:35px;  }

#bigcontent ul.right li.downcon dl.listcon ol.list { width:195px; float:left; margin-right:36px; margin-top:35px;   }
#bigcontent ul.right li.downcon dl.listcon ol.list dd.topimg { width:193px; float:left; height:257px; border:1px #CCCCCC solid; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden; }
#bigcontent ul.right li.downcon dl.listcon ol.list dd.topimg img { width:193px; float:left; min-height:257px;  border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px; }
#bigcontent ul.right li.downcon dl.listcon ol.list dd.title { width:195px; float:left; line-height:22px; height:22px; margin-top:10px; font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;   }
#bigcontent ul.right li.downcon dl.listcon ol.list dd.downbut { width:195px; float:left; margin-top:10px; }
#bigcontent ul.right li.downcon dl.listcon ol.list dd.downbut a { width:93px; margin:0px 50px; height:21px; text-align:center;  line-height:21px; float:left; border:#CCCCCC solid 1px;   }
#bigcontent ul.right li.downcon dl.listcon ol.list dd.downbut a:hover { border:1px #f6ab00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00; }




#bigcontent ul.right li.jobcon { width:890px; float:left;  overflow:hidden;   padding-top:25px; line-height:25px; color:#999; }
#bigcontent ul.right li.jobcon dl.joblist { width:890px; float:left; border-bottom:1px #cccccc dotted; padding-bottom:15px; margin-bottom:15px;    }
#bigcontent ul.right li.jobcon dl.joblist ol.title { width:890px; float:left;  float:left; height:31px;   border-bottom:1px #b57e00 solid;   }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left { width:730px; padding-left:15px; background:url(../images/bj-arr-02.gif) no-repeat 0px 11px;   float:left;    overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:16px; }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left a { font-size:14px; font-weight:bold;    }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.left a i { color:#b8270b; }
#bigcontent ul.right li.jobcon dl.joblist ol.title dd.right { width:145px;   float:left;  text-align:right; color:#666666;    }

#bigcontent ul.right li.jobcon dl.joblist ol.subcon { width:890px; float:left;  float:left; height:35px; line-height:35px; padding:5px 0px; border-bottom:1px #f8e7c0 solid;   }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.left { float:left; height:35px; color:#7d4100;  }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.left i { color:#db3a1b; }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right { float:right; height:27px; padding:4px 0px;  }
#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right a.sub { width:100px; height:25px; line-height:25px; float:left; text-align:center; border:1px #f6ab00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;     }

#bigcontent ul.right li.jobcon dl.joblist ol.subcon dd.right a.sub:hover { border:1px #b57e00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;   }

#bigcontent ul.right li.jobcon dl.joblist ol.desc { width:845px; float:left; padding:15px 15px 15px 30px; background:#fcfcfc; line-height:25px; color:#444444;   }
#bigcontent ul.right li.jobcon dl.joblist ol.desc strong { color:#7d4100; }




#bigcontent ul.right li.proindex { width:890px; float:left;  overflow:hidden;   padding-top:25px; line-height:25px; color:#999; }
#bigcontent ul.right li.proindex dl.proidxinfo { width:890px; float:left; font-size:13px; line-height:25px; color:#333333; padding-bottom:25px; border-bottom:1px #CCCCCC solid; margin-bottom:25px;     } 
#bigcontent ul.right li.proindex dl.prosortlist { width:870px; padding:10px; margin-bottom:20px;   float:left; background:#f2f2f2;  border-radius:1px; -moz-border-radius:1px; -webkit-border-radius:1px;  }
#bigcontent ul.right li.proindex dl.prosortlist ol.left { width:300px; float:left; height:180px; margin-right:19px;  border-right:1px #CCCCCC solid;   }
#bigcontent ul.right li.proindex dl.prosortlist ol.left dd.imgcon { float:left;  padding-right:19px; border-right:1px #ffffff solid;}
#bigcontent ul.right li.proindex dl.prosortlist ol.left dd.imgcon img { width:280px;  height:180px;  float:left; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;   }
#bigcontent ul.right li.proindex dl.prosortlist ol.right { width:550px; float:left;  }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.title { width:550px; float:left; height:39px; line-height:39px; border-bottom:1px #cccccc  solid; }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.title span.left { width:450px; float:left; height:39px; line-height:39px;  }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.title span.left a { font-size:16px; font-weight:bold; color:#7d4100;   }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.title span.right {   float:right; height:21px; line-height:21px; padding:9px 0px;   }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.title span.right a { float:left; height:21px; line-height:21px; border:1px #e3eaef solid; padding:0px 15px; border:1px #f6ab00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;   }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.title span.right a:hover { border:1px #b57e00 solid; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;   }

#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.info { width:550px; float:left; border-top:1px #ffffff solid; line-height:25px; padding-top:10px; padding-bottom:10px; color:#666666;   }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.smlsort { width:550px; float:left; }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.smlsort a { height:25px; line-height:25px; float:left; padding:0px 20px; font-size:12px; background:#555555; color:#ffffff; margin-right:10px; margin-bottom:10px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;  }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.smlsort a:hover { background:#f6ab00;  text-shadow:1px 1px 1px #b57e00;  }
#bigcontent ul.right li.proindex dl.prosortlist ol.right dd.smlsort a.current { height:25px; line-height:25px; float:left; padding:0px 20px; font-size:12px; background:#555555; color:#ffffff; margin-right:10px; margin-bottom:10px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#f6ab00;  text-shadow:1px 1px 1px #b57e00;  }


#bigcontent ul.right li.prolistcon { width:890px; float:left;  overflow:hidden; padding-top:10px; padding-bottom:15px; line-height:25px; color:#999; border-top:1px #CCCCCC solid;  }
#bigcontent ul.right li.prolistcon dl.con { width:915px; float:left; }
#bigcontent ul.right li.prolistcon dl.con ol.prolist { width:280px; float:left; padding-right:25px; margin-top:25px; border-bottom:1px #CCCCCC dotted;    }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.toppic { width:280px; float:left; height:142px;    border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; overflow:hidden;  }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.toppic img { width:280px; height:142px; float:left; }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.title { width:200px; float:left; height:16px; line-height:16px;  padding:15px 0px;    }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.title a { width:183px; float:left; height:16px; line-height:16px;  border-left:4px #f6ab00 solid; padding-left:13px; font-size:13px ; font-weight:bold; color:#7d4100;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;   }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.title a:hover { color:#f6ab00; }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.area { width:80px; float:left; float:left; text-align:right;  height:22px; line-height:22px;  padding:12px 0px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;    }
#bigcontent ul.right li.prolistcon dl.con ol.prolist dd.area span { padding:0px 10px; height:22px; line-height:22px; float:right; background:#fff8e8; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#b57e00;   }


#bigcontent ul.right li.proinfocon { width:890px; float:left;  overflow:hidden; padding-top:25px; padding-bottom:15px; line-height:25px; color:#999;    }

#bigcontent ul.right li.proinfocon dl.casecon { width:890px; float:left; } 
#bigcontent ul.right li.proinfocon dl.casecon ol.left  { width:652px; height:337px; float:left; overflow:hidden; }
#bigcontent ul.right li.proinfocon dl.casecon ol.right { width:220px; padding-left:18px; float:left;  }
#bigcontent ul.right li.proinfocon dl.casecon ol.right dd.list { width:220px; float:left;   line-height:25px; padding-top:4px; border-bottom:1px #e5d9bd dotted;  }
#bigcontent ul.right li.proinfocon dl.casecon ol.right dd.list span.left { width:70px; float:left; font-weight:bold; color:#7d4100;   }
#bigcontent ul.right li.proinfocon dl.casecon ol.right dd.list span.right { width:150px; float:left; line-height:25px; color:#666666;   }
#bigcontent ul.right li.proinfocon dl.casecon ol.right dd.list span.right b { color:#b57e00; }
#bigcontent ul.right li.proinfocon dl.casecon ol.right dd.list span.right img { width:100px; }
#bigcontent ul.right li.proinfocon dl.caseinfo { width:890px; float:left; margin-top:25px; padding-top:25px; border-top:1px #e5d9bd solid; line-height:25px; font-size:13px; color:#333; }



#bigcontent ul.right li.yearcon { width:890px; float:left;  overflow:hidden; padding-top:25px; padding-bottom:15px; line-height:25px; color:#999;    }
#bigcontent ul.right li.yearcon dl.list { width:890px; float:left;   }
#bigcontent ul.right li.yearcon dl.list ol.left { width:219px; float:left; padding-right:20px; }
#bigcontent ul.right li.yearcon dl.list ol.left dd.date { width:100px; float:right; height:40px; line-height:40px; text-align:center; background:#f7f0cd; color:#7d4100;   border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;  text-shadow:1px 1px 1px #ffffff;     }
#bigcontent ul.right li.yearcon dl.list:hover ol.left dd.date { background:#f6ab00; color:#ffffff;  text-shadow:1px 1px 1px #7d4100;  }
#bigcontent ul.right li.yearcon dl.list ol.left dd.arr { float:right; margin:15px 0px;   width:0; height:0; border-top:5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #f7f0cd; }
#bigcontent ul.right li.yearcon dl.list:hover ol.left dd.arr {  border-left: 5px solid #f6ab00; }
#bigcontent ul.right li.yearcon dl.list ol.right { width:590px; padding-left:30px; padding-right:30px;  float:left; border-left:1px #dbdbdb solid;     padding-bottom:40px; color:#333333; font-size:13px;   }
#bigcontent ul.right li.yearcon dl.list:hover ol.right { color:#7d4100;  border-left:1px #f6ab00 solid; }

#bigcontent ul.right li.submitcontent { width:740px; float:left; padding-top:15px;}
#bigcontent ul.right li.submitcontent span.list { width:740px; float:left; padding-bottom:7px;}
#bigcontent ul.right li.submitcontent span.list p.left { width:110px; line-height:30px; float:left; text-align:right; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.color { font-weight:bold; color:#7d4100; font-size:14px;  }
#bigcontent ul.right li.submitcontent span.list p.right { width:600px; line-height:30px; float:left; text-align:left;   }
#bigcontent ul.right li.submitcontent span.list p.right input.text { width:250px; padding:4px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
#bigcontent ul.right li.submitcontent span.list p.right textarea.text { width:520px; padding:4px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444; font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }
#bigcontent ul.right li.submitcontent span.list p.right input.code { width:100px; padding:4px;  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  border:#bdbdbd 1px solid; color:#444444;  font-size:12px; FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; }

#bigcontent ul.right li.submitcontent span.list p.right b.left { font-weight:normal; float:left; padding-top:3px;}
#bigcontent ul.right li.submitcontent span.list p.right b.right { font-weight:normal; float:left; padding-right:10px;}
#bigcontent ul.right li.submitcontent span.list p.right b.code { font-weight:normal; float:left; padding-left:10px; padding-top:10px;}
#bigcontent ul.right li.submitcontent span.list p.right input.submitbut { width:110px; float:left; line-height:27px; height:30px;  FONT-FAMILY:"Microsoft YaHei" !important;  Arial, "宋体"; cursor:pointer;    border:0px; background:#f6ab00; color:#FFFFFF; text-shadow:1px 1px 1px #b57e00;     }




/* hhhyellow #7d4100   hyellow #b57e00   wyellow  #f6ab00  */
/* overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */
/* -webkit-text-size-adjust:none; 解决chrome浏览器下字体不能小于12px*/
/* overflow:hidden; text-overflow:ellipsis; white-space:nowrap; */
/* border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; */
/* transition:all 0.5s;   opacity:0.75; filter:Alpha(opacity=75);     text-shadow:1px 1px 1px #ffffff;   */








.pagenext { width:890px; text-align:center;    padding-top:15px; padding-bottom:15px; float:left; }
.pagenextlong { width:890px; text-align:center;    padding-top:15px; padding-bottom:10px; float:left; }

.wp-pagenavi {CLEAR: both}

.wp-pagenavi A { padding:5px 10px; MARGIN: 3px; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"宋体";  border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#eaeaea;  }
.wp-pagenavi A:hover {font-family:"Microsoft YaHei" !important;"宋体"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background:#333333; color:#FFFFFF;  }

.wp-pagenavi SPAN {  background:#eaeaea;   padding:5px 10px;  MARGIN: 3px; TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"宋体"; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; }

.wp-pagenavi SPAN.current { background:#f6ab00;  font-family:"Microsoft YaHei" !important;"宋体"; color:#FFFFFF;   }


/*.wp-pagenavi {CLEAR: both}
.wp-pagenavi A { border:1px #333333 solid; background:#333333; color:#FFF;   PADDING-RIGHT: 5px;PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px;  PADDING-TOP: 3px; TEXT-DECORATION: none; font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN { border:#333333 solid 1px; background:#333333; color:#FFF;  PADDING-RIGHT: 5px;  PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px;  TEXT-DECORATION: none;font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi A:hover { border:1px #a41e29 solid; background:#a41e29; color:#FFF;  font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN.current { border:1px #a41e29 solid;  background:#a41e29; color:#FFF;   font-family:"Microsoft YaHei" !important;"宋体"}
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold; }*/

#footerheiline { width:100%; height:29px; float:left; background:url(../images/bj-left-heiline-bot.png) repeat-x; }

#footer { width:100%; float:left; padding:30px 0px; background:#333333;   border-top:1px #333333 solid;        }
#footer ul.con { width:1200px; margin:0 auto; }
#footer ul.con li.left { width:900px; float:left; }
#footer ul.con li.left dl.list  { width:90px; float:left; padding-right:30px;  }
#footer ul.con li.left dl.list ol.title { width:90px; float:left; height:30px; line-height:30px; border-bottom:1px #444444 solid; margin-bottom:10px;   }
#footer ul.con li.left dl.list ol.title a { font-size:14px; font-weight:bold; color:#eaeaea;  }
#footer ul.con li.left dl.list ol.title a:hover { color:#f6ab00;  }
#footer ul.con li.left dl.list ol.sortlist { width:90px; height:25px; line-height:25px;  float:left; }
#footer ul.con li.left dl.list ol.sortlist a {   color:#bdbdbd;  }
#footer ul.con li.left dl.list ol.sortlist a:hover { color:#b57e00;  }


#footer ul.con li.right { width:300px; float:left;   }
#footer ul.con li.right dl.graylogo { width:300px; float:left; height:31px; background:url(../images/bj-footer-logo.png) no-repeat top left; padding-bottom:30px;   }
#footer ul.con li.right dl.list { width:300px; float:left; height:24px; padding:3px 0px 10px 0px;    }
#footer ul.con li.right dl.list ol.left { width:24px; height:24px; margin-right:15px; float:left; }
#footer ul.con li.right dl.list ol.ftelicon { background:url(../images/bj-icon-footcontact-01.png) no-repeat center; }
#footer ul.con li.right dl.list ol.fadicon { background:url(../images/bj-icon-footcontact-02.png) no-repeat center; }
#footer ul.con li.right dl.list ol.fmailicon { background:url(../images/bj-icon-footcontact-03.png) no-repeat center; }
#footer ul.con li.right dl.list ol.right { width:255px; float:left; line-height:24px; font-size:14px; color:#bdbdbd;  }



#footerinfo { width:100%; float:left;   background:#222222;     }
#footerinfo ul.con { width:1200px; margin:0 auto; }
#footerinfo ul.con li.left { float:left; height:16px; padding:14px 0px; }
#footerinfo ul.con li.left dl.list { float:left; padding-right:10px; margin-right:10px; border-right:1px #444444 solid; }
#footerinfo ul.con li.left dl.list:last-child { border-right:none;  padding-right:0px; margin-right:0px;   }
#footerinfo ul.con li.left dl.list a { color:#aaaaaa; }
#footerinfo ul.con li.left dl.list a:hover { color:#cccccc; }

#footerinfo ul.con li.right { float:right; height:16px; padding:14px 0px; color:#bbbbbb;  }
#footerinfo ul.con li.right dl.list { float:right; padding-left:20px; }
#footerinfo ul.con li.right dl.list a { color:#aaaaaa; }
#footerinfo ul.con li.right dl.list a:hover { color:#cccccc; }







/*--------- slider ---------*/
#slide{width:640px;height:325px;position:relative;overflow:hidden;padding:6px;box-shadow:inset 0 0 10px #a7a7a7;z-index:2; float:left; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px;  }

.gallery{
	width:640px;
	height:325px;
	position:relative;
	z-index:2;
	border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; overflow:hidden;  
}
.items{display:none;}
.items img {     }

.pag{width:900px;padding:10px 0;margin:5px auto;position:relative;}
.img-pags{position:static;left:33px;z-index:1;display:block;}
.img-pags ul{margin:0}
.img-pags li{margin:0 5px 0 0;height:80px;width:80px;}
.img-pags li a{position:relative;display:block;padding:5px;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.img-pags li a img{opacity:.6;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;  }
.img-pags li a span{display:block;background:#eaeaea;}
.img-pags li.active a,.img-pags li a:hover{box-shadow:inset 0 0 7px rgba(0,0,0,.6);}
.img-pags li.active a img,.img-pags li a:hover img{opacity:1;}
.prev{
	display:block;
	position:absolute;
	z-index:15;
	bottom:20px;
	right:100px;
	text-decoration:none;
	border:1px solid #DDD;
	padding:3px 7px 4px;
	text-shadow:0 1px 1px white;
	box-shadow:0 1px 1px #fff;
	font:bold 11px Sans-Serif;
	white-space:nowrap;
	vertical-align:middle;
	color:#666;
	background:transparent;
	background:#FFFFFF;
	cursor:pointer;
	border-color:#ddd;
	border-radius:2px;
	background:-webkit-linear-gradient(top, white, #E0E0E0);
	background:-moz-linear-gradient(top, white, #E0E0E0);
	background:-ms-linear-gradient(top, white, #E0E0E0);
	background:-o-linear-gradient(top, white, #E0E0E0);
	background:linear-gradient(top, white, #E0E0E0);
	-pie-background:linear-gradient(top, white, #E0E0E0);
	box-shadow:0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
}
.prev:hover{color:#999}
.next{
	display:block;
	position:absolute;
	z-index:15;
	bottom:20px;
	right:70px;
	text-decoration:none;
	border:1px solid #DDD;
	padding:3px 7px 4px;
	text-shadow:0 1px 1px white;
	box-shadow:0 1px 1px #fff;
	font:bold 11px Sans-Serif;
	white-space:nowrap;
	vertical-align:middle;
	color:#666;
	background:transparent;
	background:#FFFFFF;
	cursor:pointer;
	border-color:#ddd;
	border-radius:2px;
	background:-webkit-linear-gradient(top, white, #E0E0E0);
	background:-moz-linear-gradient(top, white, #E0E0E0);
	background:-ms-linear-gradient(top, white, #E0E0E0);
	background:-o-linear-gradient(top, white, #E0E0E0);
	background:linear-gradient(top, white, #E0E0E0);
	-pie-background:linear-gradient(top, white, #E0E0E0);
	box-shadow:0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:normal;
}
.next:hover{
	color:#999
}

.button1{
	 left:0;
	top:35px;
	display:block;
	position:absolute;
	z-index:15;
	text-decoration:none;
	border:1px solid #DDD;
	padding:7px 11px 6px;
	text-shadow:0 1px 1px white;
	box-shadow:0 1px 1px #fff;
	font:bold 11px Sans-Serif;
	white-space:nowrap;
	vertical-align:middle;
	color:#666;
	background:transparent;
	cursor:pointer;
	border-color:#ddd;
	border-radius:3px;
	background:-webkit-linear-gradient(top, white, #E0E0E0);
	background:-moz-linear-gradient(top, white, #E0E0E0);
	background:-ms-linear-gradient(top, white, #E0E0E0);
	background:-o-linear-gradient(top, white, #E0E0E0);
	background:linear-gradient(top, white, #E0E0E0);
	-pie-background:linear-gradient(top, white, #E0E0E0);
	box-shadow:0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
}

.button2{
	left:880px;
	top:35px;
	display:block;
	position:absolute;
	z-index:15;
	text-decoration:none;
	border:1px solid #DDD;
	padding:7px 11px 6px;
	text-shadow:0 1px 1px white;
	box-shadow:0 1px 1px #fff;
	font:bold 11px Sans-Serif;
	white-space:nowrap;
	vertical-align:middle;
	color:#666;
	background:transparent;
	cursor:pointer;
	border-color:#ddd;
	border-radius:3px;
	background:-webkit-linear-gradient(top, white, #E0E0E0);
	background:-moz-linear-gradient(top, white, #E0E0E0);
	background:-ms-linear-gradient(top, white, #E0E0E0);
	background:-o-linear-gradient(top, white, #E0E0E0);
	background:linear-gradient(top, white, #E0E0E0);
	-pie-background:linear-gradient(top, white, #E0E0E0);
	box-shadow:0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
}
	
.play{
	display:block;
	position:absolute;
	z-index:15;
	text-decoration:none;
	position:absolute !important;bottom:36px;right:20px;z-index:99;width:23px;height:15px;text-align:center;
	text-decoration:none;
	border:1px solid #DDD;
	padding:6px 10px 5px;
	text-shadow:0 1px 1px white;
	box-shadow:0 1px 1px #fff;
	font:bold 11px Sans-Serif;
	white-space:nowrap;
	vertical-align:middle;
	color:#666;
	background:transparent;
	background:#FFFFFF;
	cursor:pointer;
	border-color:#ddd;
	border-radius:3px;
	background:-webkit-linear-gradient(top, white, #E0E0E0);
	background:-moz-linear-gradient(top, white, #E0E0E0);
	background:-ms-linear-gradient(top, white, #E0E0E0);
	background:-o-linear-gradient(top, white, #E0E0E0);
	background:linear-gradient(top, white, #E0E0E0);
	-pie-background:linear-gradient(top, white, #E0E0E0);
	box-shadow:0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
}
.play span{
	display:none;
}
.play em{
	font-style:normal;
	display:block;
}
.paused span{
	display:block;
}
.paused em{
	display:none;
}
.banner{
	width:260px;
	overflow:hidden;
	position:absolute;
	top:200px;
	color:#fff;
	right:0px;
	z-index:15;
	background:url(images/png.png) left top repeat;
	padding:0px;
	border-radius:10px 0 0 10px;
	-moz-border-radius:10px 0 0 10px;
	-webkit-border-radius:10px 0 0 10px;
}
.banner span{
	display:block;
	padding:20px;
}

.progbar{
	background:#f6ab00;
	width:100%;
	height:2px;
	position:absolute;
	bottom:0px;
	left:0px;
	z-index:999;
}
.numStatus{
	display:block;
	padding:3px 7px 4px;
	position:absolute;
	z-index:15;
	bottom:14px;
	right:15px;
	text-align:center;
	text-decoration:none;
	border:1px solid #DDD;
	text-shadow:0 1px 1px white;
	box-shadow:0 1px 1px #fff;
	font:bold 11px Sans-Serif;
	white-space:nowrap;
	vertical-align:middle;
	font-weight:normal;
	color:#666;
	background:transparent;
	background:#FFFFFF; 
	cursor:pointer;
	border-color:#ddd;
	border-radius:3px;
	background:-webkit-linear-gradient(top, white, #E0E0E0);
	background:-moz-linear-gradient(top, white, #E0E0E0);
	background:-ms-linear-gradient(top, white, #E0E0E0);
	background:-o-linear-gradient(top, white, #E0E0E0);
	background:linear-gradient(top, white, #E0E0E0);
	-pie-background:linear-gradient(top, white, #E0E0E0);
	box-shadow:0 1px 2px rgba(0,0,0,0.25), inset 0 0 3px #fff;
	font-family:Tahoma, Geneva, sans-serif;
}
/*-------- end slider -----------*/