/* CSS Document */
body { font-family:"宋体", arial,Verdana; margin:0; padding:0; font-size:12px; color:#333; background:#c0c0c0; behavior:url("iehover.htc"); }
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0; padding:0; border:0; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
h1{ font-size:25px;}
h2{ font-size:20px;}
img {border:0 none;}
table,td,tr,th{font-size:12px;}
ul,li{margin:0; padding:0; list-style:none;}
i,em{ font-style:normal;}
a:link {color:#727272; text-decoration:none;}
a:visited {text-decoration:none; color:#727272;}
a:hover {text-decoration:none; color:#ff6c00; text-decoration:underline}
a:active {text-decoration:none;}

.index{ width:100%; height:800px; background:url(../images/index.jpg) no-repeat top center; overflow:hidden;}
.nr{ width:1000px; height:558px; margin:75px auto 0; overflow:hidden;}
.pl434{ float:left; padding-left:434px;}
.pl-l{ clear:both; float:left; width:620px; overflow:hidden;}
.pl-r{ float:left; width:380px; overflow:hidden;}
.box{ float:left; width:186px; height:186px; overflow:hidden; position:relative;}
.box a{ display:block; width:186px; height:186px; text-indent:-999px; overflow:hidden; position:absolute; z-index:1;}
.box a.ssgg{background:url(../images/ssgg.png) no-repeat}
.box a.ssgg:hover{background:url(../images/ssgg-img.png) no-repeat}
.box a.wssfw{background:url(../images/wssfw.png) no-repeat}
.box a.wssfw:hover{background:url(../images/wssfw-img.png) no-repeat}
.box a.sshx{background:url(../images/sshx.png) no-repeat}
.box a.sshx:hover{background:url(../images/sshx-img.png) no-repeat}
.box a.hldnn{background:url(../images/hldnn.png) no-repeat}
.box a.hldnn:hover{background:url(../images/hldnn-img.png) no-repeat}

.box .logo{ position:absolute; z-index:1;}
.box:hover i{filter:alpha(opacity=100); opacity:1.0;}
.bg50, .bg70, .bg80, .bg100{ width:186px; height:186px; background:#ff6600; position:absolute; top:0; left:0; z-index:0;}
.bg50{ filter:alpha(opacity=50); opacity:0.5;}
.bg70{ filter:alpha(opacity=70); opacity:0.7;}
.bg80{ filter:alpha(opacity=80); opacity:0.8;}
.bg100{ filter:alpha(opacity=100); opacity:1.0;}

#colee_left{ float:left; width:248px; height:186px; background:#fff; overflow:hidden;}
#colee_left .rq{ width:5000px;}
#colee_left ul{ float:left; width:1240px; display:block;}
#colee_left li{ float:left; width:248px; height:186px; overflow:hidden;}

.but{ width:826px; margin:0 auto; padding:426px 87px 0;}
.but li{ float:left; width:255px; height:133px; padding:0 10px; overflow:hidden;}
.but li a{ display:block; width:255px; height:133px;}
.but .b1 a{ background:url(../images/but-jszc1.png) no-repeat;}
.but .b1 a:hover{ background:url(../images/but-jszc2.png) no-repeat;}
.but .b2 a{ background:url(../images/but-ssnr1.png) no-repeat;}
.but .b2 a:hover{ background:url(../images/but-ssnr2.png) no-repeat;}
.but .b3 a{ background:url(../images/but-bmfs1.png) no-repeat;}
.but .b3 a:hover{ background:url(../images/but-bmfs2.png) no-repeat;}

.ny{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.ny .top{ width:1000px; height:510px; background:url(../images/top.jpg) no-repeat; overflow:hidden;}
.ny .c{ width:884px; height:821px; padding:0 58px; background:url(../images/c.jpg) no-repeat; overflow:hidden;}
.ny .b{ width:1000px; height:139px; background:url(../images/bottom.jpg) no-repeat; overflow:hidden;}
.ny .c .t{ width:884px; height:40px; overflow:hidden;}
.ny .c .t li{ float:left; padding:0 5px;}
.ny .c .t li a{ display:block; height:40px; padding:0 15px; font:20px/40px "微软雅黑"; color:#e60012; background:url(../images/t1.gif) repeat-x;}
.ny .c .t li a:visited{ color:#e60012;}
.ny .c .t .gg a:visited{ color:#fff;}
.ny .c .t li a:hover, .ny .c .t .gg a{ text-decoration:none; color:#fff; background:url(../images/t2.gif) repeat-x;}
.ny .c .m { width:884px; height:763px; overflow:hidden;}
.ny .c .m .txt{ width:844px; height:723px; padding:20px; font:14px/22px "宋体"; overflow-y:scroll}

.newslist, .photolist{ width:864px; height:auto; padding:10px 10px 0;}
.newslist li{ width:814px; height:35px; padding:0 10px 0 40px; font:12px/35px "宋体"; background:url(../images/li_img.gif) no-repeat 8px center; border-top:1px dashed #909090; overflow:hidden;}
.newslist .none{ border-top:0;}
.newslist li i{ float:right; color:#bdbdbd;}
.newslist li a, .newslist li a:visited{ color:#000;}
.newslist li a:hover{ color:#F00;}

.photolist{ padding:15px 10px 0px; overflow:hidden;}
.photolist li{ float:left; width:196px; padding:9px; overflow:hidden; position:relative;}
.photolist li a.img{ display:block; width:196px; height:147px; padding:2px; border:1px solid #d6d6d6; background:#fff; overflow:hidden; position:relative;}
.photolist li a.img img{ width:196px; height:147px;}
.photolist li a.img p{ width:196px; height:30px; font:12px/30px "宋体"; color:#fff; text-align:center; overflow:hidden; position:absolute; bottom:2px; left:2px; z-index:2;}
.photolist li a.img i{ width:196px; height:30px; background:#000; filter:alpha(opacity=70); opacity:0.7; position:absolute; bottom:2px; left:2px; z-index:1;}
.photolist li a.img:hover{ border-color:#C00;}

/* --------翻页-------- */
.pagelist{ clear:both; width:874px; height:30px; margin-top:15px; padding-left:10px;}
.pagelist ul{ float:left;}
.pagelist li{ float:left; height:24px; padding:0 2px;}
.pagelist a{ display:inline-block; width:auto; height:22px; padding:0 10px; line-height:22px; border:solid 1px #e3e3e3; background:#fff;}
.pagelist a:hover, .pagelist .current a{ border:solid 1px #ff7200; background:#ffb729; text-decoration:none; color:#FFFFFF;}

.but_fb { float:right; width:94px; height:28px; margin:0 10px 0 0; font-size:14px; color:#f60; text-indent:15px; cursor:pointer; border:0; background:url(../images/but.gif) no-repeat;}
.delete { float:left; width:62px; height:21px; position:absolute; top:12px; right:10px; line-height:21px; text-align:center; background:#fff; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; overflow:hidden; z-index:2;}
a.bmbbut{ display:block; width:194px; height:57px; margin-bottom:10px; background:url(../images/xz.png) no-repeat; overflow:hidden;}
a.sfxx{ display:block; float:left; width:260px; height:200px; padding:10px 6px; text-align:center;}