/* 公共样式 */
div,form,ul,ol,li,dl,dt,dd,cite,p,input,img{ margin:0; padding:0; border:none; }
img{ vertical-align:middle; }
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:normal; }
input,textarea,select{ font-size:12px; font-family:Microsoft Yahei; }
ol,ul,li{ list-style-type:none;}
a,a:visited{ color:#000; text-decoration:none; }
a:hover{ color:#000; text-decoration:underline; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { *+height:1%; }
body{ margin:0; padding:0; height:auto; color:#000; font-size:16px; line-height:24px; font-family:Microsoft Yahei,SimSun,Arial, Helvetica, sans-serif; } 
:focus { outline: none; } 
.left{ float:left; }
.right{ float:right; }
.hide{ display:none; }
.textcenter{ text-align:center; }
.overflow-ellipsis{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; }

/* 本专题样式 */
body{ background:#f8fafa; }
.ban{ height:1146px; background:url(banner_180612.jpg) no-repeat center top; }
.section-one{ height:1122px; background:url(bg1_180612.jpg) no-repeat center top; }
.section-two{ height:1353px; background:url(bg2_180612.jpg) no-repeat center top; }
.section-three{ height:830px; padding-top:82px; background:url(bg3_180612.jpg) no-repeat center top; }
.maincontent,.satp{ width:1150px; margin:0 auto; }
.oneleft{ float:left; width:630px; padding-top:20px; font-size:20px; color:#333; line-height:35px; text-align:justify; }
.oneleft h2{ text-align:center; font-size:30px; color:#6e8f36; margin-bottom:10px; }
.oneleft p{ text-indent:2em; }
.oneright{ float:right; width:472px; }

h3{ height:110px; background:url(tit_180612.jpg) no-repeat left top; }
h3 span{ display:block; height:54px; }

.spaqdt h3{ margin-top:90px; }
.spaqdt h3 span{ background:url(tit_spaqdt_180612.png) no-repeat 30px center; }
.spaq-lt{ float:left; width:472px; position:relative; }
.focusBox {
    width: 100%;
    height: 327px;
    position: relative;
    overflow: hidden;
}
.focusBox .focusList {
    position: absolute;
    width: 100%;
}
.focusList li a {
    display: block;
}
.focusList li img {
    width: 472px;
    height: 327px;
    overflow: hidden;
}
.pagination {
	position: absolute;
    bottom: 0;
    z-index: 33;
    overflow: hidden;
    left: 0;
	width:100%;
    height: 30px;
	padding-top:18px;
	background:rgba(0,0,0,.5);
	text-align:center;
}
.pagination li {
	display:inline-block;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    border:2px solid #6d8f35;
    margin-right: 10px;
    cursor: pointer;
}
.pagination li.current {
    background: #6d8f35;
}
.spaq-rt{ float:right; width:630px; }
.spaq-rt li,.zcfgcont li,.jdsp li{ height:66px; line-height:66px; border-top:1px solid #999; font-size:22px; color:#333; cursor:pointer; }
.spaq-rt li:first-child,.zcfgcont ul li:first-child,.jdsp li:first-child{ border:none; }
.spaq-rt li a,.spaq-rt li a:hover{ color:#333; text-decoration:none; }
.spaq-rt li.current a,.spaq-rt li.current a:hover { color:#6e8f36; text-decoration:none; }
.btn-more{ display:block; width:234px; height:69px; background:url(btn_more_180612.png) no-repeat center top; margin:50px auto 0; }

.sazcfg h3 span{ background:url(tit_zcfg_180612.png) no-repeat 30px center; }
.zcfgcont ul,.jdsp ul{ width:550px; }
.zcfglt{ float:left; }
.zcfgrt{ float:right; }
.cjxx,.aqkp{ width:575px; float:left; }
.cjxx h3 span{ background:url(tit_cjxx_180612.png) no-repeat 30px center; }
.aqkp h3 span{ background:url(tit_aqkp_180612.png) no-repeat 30px center; }
.jdsp{ margin-top:200px; }
.aqkp ul{ position:relative; left:20px; }

.satp h3 span{ background:url(tit_satp_180612.png) no-repeat 30px center; }
.poster-main {width: 984px;height: 375px;position: relative;margin:0 auto;}
.poster-main .poster-prev-btn {left: 0;background: url(left_180612.png) no-repeat center center;}
.poster-main .poster-next-btn {right: 0;background: url(right_180612.png) no-repeat center center;}
.poster-main .poster-btn {position: absolute;top: 0;z-index: 10;cursor: pointer;}
.poster-main .poster-list {width: 984px;height: 375px;}
.poster-main .poster-list .poster-item {width: 200px;height: 375px;position: absolute;left: 0;top: 0;overflow: hidden;  }
.poster-main a, .poster-main img {display: block; width:100%;}
.poster-item{ border:0px solid #fff; }

.poster-item h4{ width:100%; line-height:30px; background:rgba(40,41,72,.8); position:absolute; left:0; bottom:0; text-align:center; color:#fff; }
.poster-item h4 span{ padding-left:20px; }

/*列表页*/
.listmain{ width:1150px; margin:0 auto; }
.position{ height:50px; line-height:50px; border-bottom:2px solid #1856ac; position:relative; margin-bottom:20px; }
.position h3{ font-size:24px; color:#1856ac; background:none; }
.position span{ position:absolute; right:0; top:0; }
.listul li{ height:45px; line-height:45px; background:url(sz.png) no-repeat 5px center; padding-left:20px; border-bottom:1px dashed #d6d6d6; font-size:16px; }
.listul li a{ float:left; width:700px; }
.listul li span{ float:right; color:#999; }

/*通用底部*/
.foot{ margin:0 auto; width:100%; max-width:1000px; height:68px; line-height:26px; font-family:"宋体"; font-size:14px; color:#323232; text-align:center;  padding-top:30px; padding-bottom:20px; margin-top:13px; position:relative;}
.foot a{color:#323232;}
.foot2{ width:80px; height:80px; position:absolute; left:20px; top:30px;}
.foot3{ width:80px; height:80px; position:absolute; right:50px; top:40px;}

.thisfoot{ background:#083888; }
.thisfoot .foot,.thisfoot .foot a,.thisfoot .foot p{ color:#628ed8; }