﻿@charset "utf-8";
/* CSS Document */
body{background:#fbf8e7}
.hot-news{zoom:1;overflow:hidden;}
.hot-news .pic{float:left;}
.hot-news .pic img{display:block;}
.hot-news .content{float:left;margin-left:10px;_display:inline;overflow:hidden}
.hot-news .desc{margin-top:1em;}	
.hot-news .more{color:#f00;}
.pic-text{text-align:center;border:1px solid #f00;}
.pic-text img{display:block;}
.pic-text span{display:block;background:#f00;}
.text-links01 li{background:url(images/tdot_01.png) no-repeat 0 50%;padding-left:10px;}
.text-links02 dt{color:#f00;font-weight:bold;}
.text-links02 dd{zoom:1;overflow:hidden;}
.text-links02 .w30 li{width:33%;float:left;overflow:hidden;font-size:14px;} 
.text-links03 span{color:#f0f;}
.text-links04 li{position:relative;}
.text-links04 span{position:absolute;right:50px}

.lw-m0s5 .m-wrap { margin-right: 303px; }
.lw-m0s5 .col-s { width: 263px; margin-left: -263px; }
.lw-m0s4 .m-wrap { margin-right: 214px; }
.lw-m0s4 .col-s { width: 204px; margin-left: -204px; }

.borderImg{border:1px solid #9c9a9b;padding:2px;vertical-align:bottom}
.rPaddingNo{padding-right:0!important}
.noPadding{padding:0!important}
.normalBorder{border-bottom:1px dashed #989898;margin:10px 3px}
.paddingLg{padding:10px!important}
.noBg{background:none!important}
.lw-tMargin{margin-top:40px}
.lw-gyPng{background:url(../images_gy/gyPng.png) no-repeat;}
.lw-gyHead{height:143px;background:url(../images_gy/hd-bg.gif) repeat-x 0 69px;position:relative;margin-bottom:-20px}
.lw-gyHead .bgr{background:url(../images_gy/hd-bgr.gif) no-repeat;width:15px;height:54px;float:right;margin-top:69px}
.lw-gyHead .logo{position:absolute;width:247px;height:140px;background:url(../images_gy/hd-lLogo.gif) no-repeat;left:0px;top:0;z-index:1}
.lw-gyHead .menu{position:absolute;z-index:2;height:34px;top:70px;left:165px;line-height:34px;font-size:14px;font-weight:bold}
.lw-gyHead .menu .item{float:left;background:url(../images_gy/hd-menuBg.gif) no-repeat right;padding:0px 11px;color:#fff}
.lw-gyHead .menu a:hover{color:#711800;text-decoration:none}
.lw-gyHead .helpInfo{font-size:14px;font-weight:bold;margin:0 0 0 224px;padding-top:40px}
.lw-gyHead .helpInfo a{color:#ea0007;float:left;padding-left:10px;background-position:0px -625px;margin-left:15px}
.lw-gyHead .helpInfo a.fir{float:left;color:#000;display:block;margin-left:30px;*margin-left:15px}
.lw-gyHead .helpInfo #news{margin-left:115px;*margin-left:10px}
.lw-gyHead .helpInfo #news span{display:block;width:600px;height:1em;overflow:hidden}

.lw-gyBody{background:url(../images_gy/bd-bg.gif) repeat-y;padding:20px 25px 20px 25px;*padding-bottom:0px;border-bottom:7px solid #ebe8d6}
.lw-gyBody .tt h2,.lw-gy .bd .box .title{font-size:16px;font-weight:bold;color:#d44214}
.lw-gyBody .tt h2 a{color:#d44214}
.lw-gyBody .tt .desc{color:#666;margin-top:0.7em;line-height:1.7em;border-bottom:1px solid #dedede;padding-bottom:10px}
.lw-gyBody .tt .desc a{color:#666}
.lw-gyBody .textList{background:#eee;padding:1px 0;}
.lw-gyBody .textList li,.lw-gy .bd .box .list li,.lw-centerBar .bd li,.text-links01 li{display:inline;float:left;width:186px;margin-left:10px;line-height:1.6em;overflow:hidden;white-space:nowrap}
.lw-gyBody .textList li a{color:#000}
.lw-gyBody .textList li span a{color:#ce573b;padding-right:3px}

.lw-m0s5 .col-s .hd,.lw-centerBar .hd h2,.lw-m0s4 .hd a{font-size:28px;font-family:微软雅黑,幼圆;font-weight:700}
.lw-m0s5 .col-s .hd a{color:#5e0207;display:block;padding-left:67px;height:60px;line-height:60px;background:url(../images_gy/bd-icon2.jpg) no-repeat  }
.lw-m0s5 .col-s .hd a.color2{color:#ff5e35;background-position:0px -65px}
.lw-m0s5 .col-s .hd a:hover,.lw-m0s5 .col-s .bd h2 a:hover,.lw-m0s5 .col-s .bd .hotline a:hover,.lw-gy .hd h2 a:hover,.lw-centerBar .hd h2 a:hover
{ text-decoration:none}
.lw-m0s5 .col-s .bd h2{font-size:18px;font-weight:bold;color:#4b4b4b;margin-top:15px}
.lw-m0s5 .col-s .bd h2 a{color:#4b4b4b}
.lw-m0s5 .col-s .bd .hotline{background-position:0px -98px;height:182px;padding-top:6px}
.lw-m0s5 .col-s .bd .hotline a{display:block;padding-left:40px;width:210px;color:#000;line-height:22px;overflow:hidden;white-space:nowrap}

.lw-gy .hd{height:36px;background-position:0px 0px;position:relative}
.lw-gy .hd .icon{position:absolute;width:16px;height:36px;background:url(../images_gy/bd-icon.jpg) no-repeat;left:32px;top:0}
.lw-gy .hd .subMenu{position:absolute;right:-1px;top:0;height:36px;color:#fff;padding-top:11px}
.lw-gy .hd .subMenu a{float:left;padding:0 10px;color:#fff;font-size:14px;border-right:1px solid #fff}
.lw-gy .hd h2{font-size:18px;padding-left:69px;font-weight:bold;color:#000;padding-top:10px}
.lw-gy .hd h2 a{color:#000}
.lw-gy .bd{margin-left:-9px}
.lw-gy .bd .box{margin-left:11px;width:291px;margin-top:10px;float:left;display:inline}
.lw-gy .bd .box img {width:289px;height:151px;overflow:hidden}
.lw-gy .bd .box .c{border:1px solid #cfcfcf;border-top:none;border-bottom:none;}
.lw-gy .bd .box .title,.lw-m0s4 .c .box .con .title{font-size:14px;display:block;padding:10px 10px 0 10px;color:#D44214}
.lw-gy .bd .box .title span{color:#000;padding-right:5px;text-decoration:none;cursor:default}
.lw-gy .bd .box .desc,.lw-m0s4 .c .box .con .desc{display:block;color:#666;padding:0px 10px 10px 10px;line-height:1.6em}
.lw-gy .bd .box .list{background-position:0 -656px;margin-left:10px;height:70px}
.lw-gy .bd .box .list li{width:241px;line-height:1.3em;padding-left:10px;padding-top:8px}
.lw-gy .bd .box .list li.first{padding-top:0}
.lw-gy .bd .box .list li a{color:#d05b3d}
.lw-gy .bd .box .t,.lw-gy .bd .box .b{height:7px;background-position:0px -750px;display:block;font-size:0}
.lw-gy .bd .box .b{background-position:0px -763px}

.lw-centerBar .hd{height:53px;background-position:0px -36px}
.lw-centerBar .hd h2{padding:12px 0 0 15px;font-size:26px}
.lw-centerBar .hd h2 a{color:#000}
.lw-centerBar .bd li{width:166px;margin-left:12px}
.lw-centerBar .bd li img {width:166px;height:128px;overflow:hidden}
.lw-centerBar .bd li .title{display:block;text-align:center;line-height:1.6em;color:#000}

.lw-m0s4 .hd{background-position:0px -581px;height:30px;border-bottom:1px solid #d0d3ca}
.lw-m0s4 .hd a{font-size:18px;color:#222;padding-left:15px}
.lw-m0s4 .l img,.lw-m0s4 .c .box img{display:block;float:left;width:160px;height:120px;margin-right:10px}
.lw-m0s4 .c{margin-left:10px}
.lw-m0s4 .c .box{border:1px solid #d0d3ca;padding:7px}
.lw-m0s4 .c .box img{width:90px;height:86px}
.lw-m0s4 .c .box .con .title{font-weight:bold;margin-bottom:7px}
.lw-m0s4 .c .box .con .desc{height:42px;width:206px;overflow:hidden;padding:0}
.lw-m0s4 .r ul{ background-position:0px -286px;margin-left:10px;margin-top:20px}
.lw-m0s4 .r li{padding-left:18px;width:168px;overflow:hidden;white-space:nowrap;line-height:25px;margin-top:5px}
.lw-m0s4 .text-links01{width:167px;float:left}
.lw-m0s4 .text-links01 li{float:none;display:block;margin-left:0;width:167px;padding-left:0;line-height:1.7em}

/* slide */
.flash{height:203px}
.flash .fblock{position:absolute;right:0px;bottom:-1px;width:67px;height:60px;background:url(../images_gy/flash-fblock.png) no-repeat;z-index:2}
.anythingSlider                         { width: 596px; height: 205px;position:absolute}
.anythingSlider .wrapper                { width: 596px; overflow: auto; height: 205px; position: absolute; top: 0; left: 0; }
.anythingSlider .wrapper ul             { width: 99999px; list-style: none; position: absolute; top: 0; left: 0; margin: 0; }
.anythingSlider ul li                   { display: block; float: left; padding: 0; height: 203px; width: 596px; margin: 0; }
.anythingSlider .arrow                  { display: block; height: 20px; width: 10px; text-indent: -9999px; position: absolute; bottom: 32px; cursor: pointer; z-index:3}
.anythingSlider .forward                { right: 35px; }
.anythingSlider .back                   { right: 48px; }
.anythingSlider .forward:hover          { background-position: 0 -200px; }
.anythingSlider .back:hover             { background-position: -67px -200px; }

#thumbNav                               { position:absolute; top: 190px;right:5px; text-align: center; width:40px;height:20px;overflow:hidden;z-index:999}
#thumbNav a,#thumbNav span                            { color: #a6a6a6; font: 11px; height: 10px;display:none}
#thumbNav a:hover                       { background-image: none; }
#thumbNav span.cur                        { display:inline;font-weight:bold}
#thumbNav strong{padding:0px 4px}

#start-stop                             { display:none;background: green; background-image: url(../images_gy/cellshade.png); background-repeat: repeat-x; color: white; padding: 2px 5px; width: 40px; text-align: center; position: absolute; right: 45px; top: 323px; -moz-border-radius-bottomleft: 5px; -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; }
#start-stop.playing                     { background-color: red; }
#start-stop:hover                       { background-image: none; }

/*
  Prevents
*/
.anythingSlider .wrapper ul ul          { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li       { float: none; height: auto; width: auto; background: none; }

#page-wrap                              { width: 760px; padding: 15px; background: white; margin: 0 auto 50px; position: relative; }
#col1                                   { width: 49%; float: left; margin: 0 0 20px 0; }
#col2                                   { width: 49%; float: right; }

#dl                                     { position: absolute; top: 10px; right: 0; background: black; color: white; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 3px 6px; }
#dl:hover                               { background: #666; }

/*
    This stuff is for the TitleBlock Plugin
*/
.image                                  { position: relative; margin-bottom: 20px; width: 100%; }
.image h2                               { position: absolute; top: 220px; left: 0; width: 100%; }
.image h2 span                          { color: white; font: bold 30px/40px Helvetica, Sans-Serif; letter-spacing: -1px; background: rgb(0, 0, 0); background: rgba(0, 0, 0, 0.7); padding: 6px 8px; }
.image h2 span.spacer                   { padding: 0 2px; background: none; }


/*
    For Specific Slides
*/
#textSlide                              { padding: 10px 30px; }
#textSlide h3                           { font: 20px Georgia, Serif; }
#textSlide h4                           { text-transform: uppercase; font: 15px Georgia, Serif; margin: 10px 0; }
#textSlide ul                           { list-style: disc; margin: 0 0 0 25px; }
#textSlide ul li                        { display: list-item; }

#quoteSlide                             { padding: 30px; }
#quoteSlide blockquote                  { font: italic 24px/1.5 Georgia, Serif; text-align: center; color: #444; margin: 0 0 10px 0; }
#quoteSlide p                           { text-align: center; }
