@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ font:normal 14px/22px 宋体; background:#dcecec; color:#3c3b3b;}
a{ color:#3c3b3b; text-decoration:none;}
img{ border:none;}
a:hover{color:#a82f26; text-decoration:none;}
div,ul,li {margin:0px;padding:0px}
ul,li{list-style-type:none}
.clear{ clear:both; *display:inline;/*IE only*/}
.hd{ display:none; }
.hidden{display:none;}
div {color:#3c3b3b;}


.header{width:1126px; height:336px; background:url(banner.jpg) no-repeat center top; margin:0 auto;}

#ld_mt{width:965px; margin:0 auto; background:url(bg.jpg); font-family:"楷体"; font-size:16px; padding:14px 15px 23px 0; margin-top:15px; display:block;}
#ld_mt a {font-family:"楷体"; font-size:16px;}
.ldjh{float:left; width:580px;}
#ld_mt .ldjh_bt a{font-family:'微软雅黑'; font-size:22px; color:#a82f26; text-align:center; line-height:54px}
.mtbd{float:right; width:381px; height:936px; background:url(mtbd_bg.png) repeat-y; border-bottom:1px solid #c2c2c2}
.mtbd p{ text-align:center; font-family:"微软雅黑"; font-weight:100; font-size:20px; line-height:28px}
#ld_mt .mtbd p a{ text-align:center; font-family:"微软雅黑"; font-weight:100; font-size:20px; line-height:28px;color:#a82f26;}
.new3{width:345px; margin:0 auto; margin-top:15px}
.new3 ul{margin-top:5px}
.new3 ul li{ line-height:24px; color:#3c3b3b;}
.new3 ul li a{ width:345px; height:24px; font-size:12px; font-family:"宋体"; overflow:hidden; color:#3c3b3b; display:block;}

#plwz{width:980px; margin:0 auto; background-image:url(plwz.jpg); background-repeat:no-repeat; background-position: center top; background-color:#fff; margin-top:15px; display:block; height:331px; font-family:"楷体"; font-size:16px; padding-top:25px}
#plwz p{ text-align:center; font-family:"微软雅黑"; font-weight:100; font-size:14px; line-height:28px}
.plwz_bt{font-family:'微软雅黑'; font-size:22px; text-align:center; line-height:30px; height:30px;}
.plwz_bt a{color:#a82f26;font-size: 22px;line-height: 30px; }

#zjft,#zjft_02{width:980px; margin:0 auto; background-image:url(bt_bg.jpg); background-repeat:repeat-x; background-position: center top; background-color:#fff; margin-top:15px; display:block; height:271px}
.jtyw_bt{ height:44px; line-height:44px;}
.jtyw_bt span,.jtyw_bt a{ display:block; float:left;}
.jtyw_bt a{ float:right; padding-right:25px; font-family:"微软雅黑"; font-size:14px}
.zjft{width:451px; border:1px solid #c2c2c2; height:192px; margin:12px 0px 0 18px; float:left; font-size:12px; color:#3c3c3c; padding:5px 0 0 10px}
.zjft_bt{font-size:16px; font-weight:bold; color:#a82f26; line-height:27px; height:27px}
.zjft_bt a{ color:#a82f26;font-size: 16px;font-weight: bold;line-height: 27px; }
.zjft2{width:451px; border:1px solid #c2c2c2; height:192px; margin:12px 18px 0 0; float:left; font-size:12px; color:#3c3c3c; padding:5px 0 0 10px}

#ssxx{width:980px; margin:0 auto; background-image:url(bt_bg.jpg); background-repeat:repeat-x; background-position: center top; background-color:#fff; margin-top:15px; display:block; height:296px}
.ssxld,.ssxjb{width:490px; margin:0 auto; display:block; float:left}
.ssxld_r{width:448px; float:left}
.ssxld_r ul{margin-top:8px}
.ssxld_r ul li{ border:1px solid #ebebeb; width:438px; height:36px; line-height:36px; color:#3c3b3b; margin-top:8px; padding-left:10px}
.ssxld_r ul li a{ width:430px; height:36px; font-size:12px; font-family:"宋体"; overflow:hidden; color:#3c3b3b; display:block;}

#djj_sjzz{width:980px; margin:0 auto; background-image:url(bt_bg.jpg); background-repeat:repeat-x; background-position: center top; background-color:#fff; margin-top:15px; display:block; height:1160px}
.dsj,.sjzz{display:block; float:left}
.dsj{width:436px}
#gdft_bg{width:404px; float:left; font-size:12px; margin-bottom:20px}
#gdft_bg ul li{ color:#3c3b3b; line-height:34px; float:left; width:390px; margin-top:8px; border:1px solid #ebebeb;font-size:12px;}
#gdft_bg ul li span{display:block; float:left; width:112px; padding-left:10px; background:url(span.jpg) no-repeat; line-height:36px; color:#FFF;font-size:12px;}
.sjzz{width:525px}
.sjzz p{ text-align:center; font-family:"微软雅黑"; font-weight:100; font-size:14px; line-height:28px; padding-bottom:10px}

#tpjs{width:980px; margin:0 auto; background-image:url(bt_bg.jpg); background-repeat:repeat-x; background-position: center top; background-color:#fff; margin-top:15px; display:block; height:391px;}

/* 焦点图样式 */
#fPic { clear: both; width:970px; height: 320px; margin:0 auto; }
#photolists { display: none; }
#picbox { width: 970px; height: 285px; overflow: hidden; margin: 0px auto; }
.picbtn { display: inline; float: left; width: 30px; }
.picbtn img { margin-top: 120px; cursor: pointer; }
#picpre { margin-right: 5px; }
#picnext { margin-left: 5px; }
#picNumber { text-align: center; clear: both; width: 970px; height: 20px; overflow: hidden; margin: 0px auto; padding: 10px 0px; }
#picNumber span { background: #FFF; border: 1px solid #CCC; display: inline-block; width: 25px; height: 5px; overflow: hidden; margin: 0px 5px; }
#picNumber .cur { background: #CC0000; }
#picshowbox { float: left; width: 900px; height: 300px; position: relative; }
#picshowbox div { border: 2px solid #FFF; overflow: hidden; position: absolute; }
#picshowbox div img { display: block; width: 100%; height: 100%; }
#picshowbox div p { font-size: 14px; color: #FFF; line-height: 30px; background: #000; text-align: center; display: block; width: 100%; height: 30px; margin-top: -30px; filter:alpha(style=0,opacity=70,finishOpacity=90); opacity: 0.70; }
#picshowbox div p a { color: #FFF; line-height: 30px; }
#picshowbox div .playIco { width: 50px; height: 50px; margin: -90px 0px 0px 490px; filter:alpha(style=0,opacity=40,finishOpacity=90); opacity: 0.40; display:none; }
.le6 {
    background-color: #FFF;
    height: 1%;
    width: 978px;
    margin-top: 0px;
    margin-right: auto;
    margin-bottom: 10px;
    margin-left: auto;
    padding-top: 15px;
    padding-bottom: 10px;
    border: 1px solid #CCC;
    overflow: hidden;
}
.le6a { clear:both; height:1%; overflow:hidden; padding-bottom:10px;}
.le6a div {
    display: inline;
    float: left;
    width: 465px;
    margin:0 10px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-right-color: #CCC;
    border-bottom-color: #CCC;
    border-left-color: #CCC;
    height:1%; overflow:hidden;
}

.le6 h1 {
    font-size: 14px;
    line-height: 35px;
    font-weight: bold;
    background-image: url(bg8.gif);
    background-repeat: no-repeat;
    background-position: left top;
    height: 35px;
    padding-left: 20px;
}
.le6 h1 a {font-size: 14px;
    line-height: 35px;}

.le6 img {
    float: left;
    width: 180px;
    margin-right: 10px;
    display: inline;
}
.le6 p {
    padding:0 0 5px 20px; height:1%; overflow:hidden; color:#000;
    
}
.le6 p a {
    font-size: 12px;
    line-height: 21px; color:#000;
}
.leng { margin:0 auto;  width:980px; background:#DFE2E9 ; text-align:center; color:#133666; font-size:14px; font-family:"微软雅黑"; line-height:28px;}
.leng1 { margin:0 auto;  width:980px; background:#EFEEEC ;  color:#6F4D65;  font-family:"微软雅黑"; overflow:hidden; height:1%;}
.leng1 a  {  color:#6F4D65;  font-family:"微软雅黑";}
.leng1a { width:446px; float:left; margin:0 21px; display:inline; line-height:22px;}
.leng1a a { line-height:22px;}
.leng1a h1 { color:#5C5451; line-height:30px; font-size:20px; font-family:"微软雅黑"; padding-top:26px; padding-bottom:10px;}
.leng1a h1 a { color:#5C5451; line-height:30px; font-size:20px; font-family:"微软雅黑"; }
.leng1b { width:202px; float:left; margin:0 21px; display:inline; text-align:center; color:#000000; padding-top:10px;}
.leng1b a {color:#000000; }
.leng1b img { width:202px; height:154px;}
.leng1b p { text-align:center; color:#000000; line-height:26px; padding-top:4px; }
.leng1b p a {  color:#000000; line-height:26px;  }
.leng2 { width:980px; margin:0 auto;  overflow:hidden; height:1%;}
.leng2a { width:472px; float:left; line-height:26px; font-size:14px;  font-family:"微软雅黑"; color:#464646; padding-right:15px; display:inline; }
.leng2a a { line-height:26px; font-size:14px;  font-family:"微软雅黑"; color:#464646; }
.leng2a h1 { color:#fff; line-height:40px; background:url(11-11.jpg) no-repeat top left; font-size:18px; font-family:"微软雅黑"; overflow:hidden; height:1%; padding-left:15px; }
.leng2a h1 a { float:right; color:#3E85C0; line-height:40px;  font-size:12px; font-weight:normal; }
.leng2a ul { padding:10px 0 10px 20px;}
.title01  { background:url(title01.png) no-repeat top left;}
.title02{ background:url(title01.png) no-repeat top left; width:980px; height:58px;}
.title02 h2{ font-family:"微软雅黑","黑体"; font-size:24px; line-height:58px; padding-left:90px;  overflow:hidden; height:58px;}
.title02 h2 a { float: right; padding-right:15px; display:inline; font-size:14px; font-weight:normal;} 


/*详细页面*/
#lsdj{width:980px; margin:0 auto; background:#FFF; text-align:center; margin-top:15px; background-image:url(ldjh_bt.jpg); background-repeat:no-repeat; background-position: center top;}
.xwxx{width:900px; margin:0 auto; display:block; padding-top:48px; padding-bottom:10px; text-align:left}

.tx_nr{width:92%; text-align:left; padding:0 5px 20px 8px; font-size:14px; line-height:24px; margin:0 auto; font-family:"宋体"}
#mtbd{width:980px; margin:0 auto; background:#FFF; text-align:center; margin-top:15px; background-image:url(mtbd_xx.jpg); background-repeat:no-repeat; background-position: center top; padding-top:15px}
.mtbd_xx p{ text-align:center; margin:0 auto; font-family:"微软雅黑"; font-weight:100; font-size:22px; line-height:28px;}

.plwz{width:980px; margin:0 auto; background-image:url(plwz.jpg); background-repeat:no-repeat; background-position: center top; background-color:#fff; margin-top:15px; display:block; font-family:"楷体"; font-size:16px; padding-top:25px}

.zjft_xx{width:980px; margin:0 auto; background-image:url(bt_bg.jpg); background-repeat:repeat-x; background-position: center top; background-color:#fff; margin-top:15px; display:block;}

.mlsx_k{width:970px; margin:0 auto; margin-top:30px}
.mlsx_k ul li { float:left; margin:5px 25px 25px 30px}
.mlsx_imgList{BORDER:#e3e1e2 1px solid; HEIGHT:220px; WIDTH: 260px; PADDING:1px;}
.mlsx_imgList IMG {HEIGHT:190px; WIDTH: 260px;}
.mlsx_content{FONT-SIZE:12px; text-align:center; font-weight:bold; HEIGHT:30px; WIDTH:260px; MARGIN-TOP: 2px; LINE-HEIGHT:30px}
DIV.sabrosus {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 30px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;}
DIV.sabrosus A {BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none}
DIV.sabrosus A:hover {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.pagination A:active {BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}
DIV.sabrosus SPAN.current {BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1}
DIV.sabrosus SPAN.disabled {BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid}