@charset "utf-8";
/* CSS Document */


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,table{margin:0;padding:0; font:14px/150% Microsoft YaHei,SimHei,SimSun,Arial, Helvetica, sans-serif;}
body{ background:url(2017SPbg.jpg) center repeat-y;}
img{border:none;vertical-align:top;}
dl,dt,dd{margin:0;padding:0;}
ol,ul,li{list-style:none;}
br{letter-spacing:normal;}
/* Items */
.fl{float:left;}
.fr{float:right;}
.clearfix:after{content: "."; display:block; visibility:hidden;clear:both;width:100%;height:-1px;font-size:0;line-height:0;}
.clearfix{_zoom:1;}
a{text-decoration:none;}

#banner{ width:100%; height:700px; margin:0 auto; background:url(2021cjbanner.jpg) no-repeat center center;}
#nav{ width:100%; height:60px; background:#df2c00;}
#nav .content{ width:1000px; height:60px; margin:0 auto;}
#nav .content li{ float:left; margin-right:30px;}
#nav .content li a{ height:60px; line-height:60px; color:#fce063; font-weight:normal; font-size:25px; text-decoration:none;}
#nav .content li a:hover{ font-weight:bold;}
#container{ width:1000px; margin:0 auto;}
#content{ width:1000px; height:1000px; float:left; }
#news{ width:1000px; float:left; margin-top:8px;}
.tit{ width:1000px; height:71px; background:url(2017SPtitBG.gif); float:left; color:#fce063; font-size:18px;}
.tit b{ width:110px; height:55px; line-height:55px; text-align:center; float:left; margin:18px 0 0 74px;}
.tit span{ float:right; width:60px; height:55px; line-height:55px; font-size:14px; margin:18px 0 0 66px;}
.tit span a{ color:#fff;}
.tit span a:hover{ text-decoration:underline;}
.cont{ width:1000px; float:left; background:#fff;}
.slide{ float:left; width:522px; height:282px; margin:17px 0 17px 12px; border:2px solid #DCCCBD;}
.foucua01{ width:522px; height:282px; margin:0 auto; position: relative; overflow:hidden; margin-bottom:15px;}
.foucua01 img{ width:522px; height:282px;}
.foucua01 .num{ overflow:hidden; height:25px; position:absolute; bottom:5px; right:12px; zoom:1; z-index:3 }
.foucua01 .num li { width:25px; height:25px; line-height:25px; text-align:center; font-weight:400; color:#fff; background:#4444; margin-right:10px; border-radius:50%; cursor:pointer; float:left;}
.foucua01 .num li.on { background:#FF7700; }
.foucua01 .prev,.foucua01 .next{ display:none; width:40px; height:100px; background:url(http://gdzj.wenming.cn/images/btn.png) no-repeat; position:7absolute; top:75px;}
.foucua01 .prev{ left:0; }
.foucua01 .next{ right:0; background-position:right;}
.img-box{ width:522px; height:282px; overflow:hidden; position:relative;}
.img-title{ position:absolute; top:244px; background:#000; opacity:0.4; filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40); width:522px; height:36px; line-height:36px; overflow:hidden; padding-left:10px;}
.img-title a{ color:#fff; text-decoration:none;}
.img-title a:hover{ text-decoration:underline;}

.rightNews{ float:left; height:300px; width:440px; padding-top:5px; margin-left:20px; margin-bottom:17px;}
.rightNews h2{ text-align:center; padding-top:14px;}
.rightNews h2 a{ color:#c00; font-size:20px; font-weight:bold;}
.rightNews h2 a:hover{ text-decoration:underline;}
.rightNews p{ text-indent:2em; font-size:14px; line-height:180%; padding:4px 15px 0;} 
.rightNews ul{ padding-top:2px;}
.rightNews li{ background:url(http://gdzj.wenming.cn/images/DNF_libg.png) no-repeat 11px 2px; line-height:225%; padding-left:30px;}
.rightNews li a{ font-size:14px; color:#333;}
.rightNews li a:hover{ text-decoration:underline; color:#c00;}
 
#activity{ width:1000px; float:left;}
#activity .cont{ width:1000px; float:left; background:#fff;}
#activity .img{padding-top:10px;}
#activity .img dd{ background:url(2017SPimgbk.gif) no-repeat; float:left; padding:12px; width:211px; height:159px; overflow:hidden; margin:2px 0 0 11px; text-align:center; line-height:normal;}
#activity .img dd img{ width:211px;height:141px;}
#activity .img p{ width:217px; margin-top:8px;}
#activity .img p a{ color:#c00;}
#activity .img p a:hover{ text-decoration:underline;}
#activity .img span a{ color:#565553;}
#activity .box { width:100%; float:left; padding:12px 0;}
#activity .img{ overflow:hidden;}
#activity .box ul li{ float:left; margin-left:30px; width:45%; overflow:hidden; background:url(2017SPpoint.gif) left 14px no-repeat; padding-left:10px; line-height:200%;}
#activity .box ul li a{ color:#333; font-size:14px;}
#activity .box ul li a:hover{ text-decoration:underline; color:#c00;}

#borbg{ width:1000px; float:left;}
#borbg .cont{ width:1000px; float:left;}
#borbg .borcontent{ width:960px; height:200px; float:left; margin:16px 20px; background:url(2017SPbor.png) no-repeat #fff;}
.bot01,.bot02,.bot03{ background:url(2017SPbor1.jpg) no-repeat scroll; width:296px; height:164px; overflow:hidden; float:left; margin:20px 16px; _margin:20px 7px;}
.bot02{ background:url(2017SPbor2.jpg) no-repeat; margin-left:2px;}
.bot03{ background:url(2017SPbor3.jpg) no-repeat; margin-left:2px;}
.texbox,.texbox2{ width:245px; margin:0 auto; padding-top:40px;}
.texbox2{width:265px;padding-top:10px;clear:both;}
.img_82_57{clear:both;}
.img_82_57 img{ border:1px solid #A90000; float:left; padding:3px; margin:2px 5px 0 0; width:82px;}
.img_82_57 span{ line-height:23px; padding-left:8px;}
.bot02 .more,.bot03 .more{ padding-top:15px; clear:both;}
.img_82_57 span a, .font_14 a, .text li a, .text01 li a, .texbox3 li a{ color:#c00;}
.text li a:hover{ text-decoration:underline;}
.texbox3{ clear:both; width:270px; margin:0 auto;}
.texbox3 li{ float:left; width:90px; font-size:14px;}
.text{ width:260px; margin:0 auto; clear:both;}
.text li{ float:left; font-size:14px; width:130px; line-height:22px;}
.text01{ width:170px; float:right;}
.text01 li{ float:left; font-size:14px; line-height:23px; width:85px;}
.bot02 .more,.bot03 .more{ padding-top:12px; clear:both; float:right; font-weight:normal; padding-right:6px; font-size:12px;}
.bot02 .more a,.bot03 .more a{ color:#666;}
.bot02 .more a:hover,.bot03 .more a:hover{color:#F00;}

#copyright{ width:1000px; float:left; margin:0 0 2px 0; font-size:12px; color:#1f1f1f; /*border-top:3px solid #ccc;*/ background:#fff;}
#copyright .content{ width:998px; float:left; margin-top:7px; padding-top:5px; height:115px;}
#copyright .l{ width:325px; float:left;}
#copyright .l img{ float:left; margin:22px 16px 0 10px;}
#copyright .l p{ float:left; margin-top:8px; line-height:170%;}
#copyright .m{ width:315px; float:left; margin:0 6px 0 12px; line-height:200%;}
#copyright .r{ width:328px; float:left; margin-left:8px; margin-top:5px;}
#copyright .r img{ padding:2px 3px;}