/*基础制作页面组件*/
html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:underline; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0; }
.none { display:none; }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
a img { border:none; }
.overhidden { overflow:hidden; _display:inline-block; }
.align_c { text-align:center; }
.align_l { text-align:left; }
body { font-family:"宋体"; color: #0b1f03; font-size:14px; background:#fff; line-height:22px; }
h1, h2, h3, h4, h5, h6 { font-weight:400; font-size:100%; }
h2 { font-size:14px; font-weight:700; }
/*通用样式*/
.top { height:130px; position:fixed; left:0; top:0; width:100%; background:url(images/top.png) 50% 0 no-repeat; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));
z-index:100; }
.center { width:980px; margin:0 auto; padding-top:130px; }
.nav_area { z-index:100; position:fixed; left:0; bottom:0; height:40px; background:url(http://www.news.cn/2013dqlpd/images/bg_nav.png) 50% -75px no-repeat; width:100%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop-10+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
}
.nav_area .lmdh { width:190px; position:absolute; left:50%; height:40px; margin-left:295px; cursor:pointer; }
.nav_area .nav { position:fixed; left:0; bottom:40px; height:75px; background:url(http://www.news.cn/2013dqlpd/images/bg_nav.png) 50% 0 no-repeat; width:100%; cursor:default; height:0; overflow:hidden; }
.nav_area .nav .content { width:980px; margin:0 auto; padding-top:15px; }
.nav_area .nav .content a { width:120px; float:left; height:49px; background:url(http://www.xinhuanet.com/2013dqlpd/images/bg_nav2.png) 0 0 no-repeat; margin-left:32px; display:inline; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; transition:background 0.3s linear; }
.nav_area .nav .content .nav2 { background-position:-137px 0; }
.nav_area .nav .content .nav3 { background-position:-274px 0; }
.nav_area .nav .content .nav4 { background-position:-411px 0;  }
.nav_area .nav .content .nav5 { background-position:-548px 0;  }
.nav_area .nav .content .nav6 { background-position:-685px 0; width:150px;}
.nav_area .nav .content .nav1:hover { background-position:0 -49px; }
.nav_area .nav .content .nav2:hover { background-position:-137px -49px; }
.nav_area .nav .content .nav3:hover { background-position:-274px -49px; }
.nav_area .nav .content .nav4:hover { background-position:-411px -49px; }
.nav_area .nav .content .nav5:hover { background-position:-548px -49px; }
.nav_area .nav .content .nav6:hover { background-position:-685px -49px; }
/*.nav_area .nav .content .nav7:hover { background-position:-822px -49px; }*/
.main h2.title { height:100px; overflow:hidden; padding-left:145px; background:url(images/common2.png) 40px -550px no-repeat; }
.main h2.title span { background:#1d6f13; color:#fff; font:700 20px/25px "微软雅黑"; padding:3px 5px; float:left; margin-top:38px; }
.main .com_con { padding:10px 70px 120px; font-size:14px; }
.main .com_con p { padding-bottom:15px; }
.main .com_con p.sj { text-indent:2em; }
.left_nav { width:135px; position:fixed; left:50%; top:195px; margin-left:-622px; }
.left_nav .content { overflow:hidden; _display:inline-block; background: url(images/common2.png) 100% 0 no-repeat; padding-top:35px; }
.left_nav .bottom { height:35px; background: url(images/common2.png) 100% -310px no-repeat; }
.left_nav .content { height:245px; }
.left_nav .content a { float:left; width:135px; height:35px; margin-bottom:5px; background:url(images/common2.png) no-repeat; font:700 16px/35px "微软雅黑"; color:#fff; text-indent:30px; -webkit-transition:background 0.3s linear; -moz-transition:background 0.3s linear; transition:background 0.3s linear; }
.left_nav .content a:hover { background-position:0 -35px; }
.left_nav .content a.active { background-position:0 -35px; color:#fff; }
.left_nav .arrow { position:absolute; right:0; top:43%; width:17px; height:34px; background: url(images/common2.png) -149px 0; cursor:pointer; }
.left_nav .arrow2 { position:absolute; right:25px; top:43%; width:17px; height:34px; background: url(images/common2.png) -149px -35px; cursor:pointer; }

#myModal { text-align:left; }
#myModal .ss_box img { width:95px; height:118px; display:inline; margin-bottom:0; -webkit-box-shadow:0px 0px 8px #999; -moz-box-shadow:0px 0px 8px #999; -o-box-shadow:0px 0px 8px #999; padding:2px; border:1px solid #ccc; }
#myModal .ss_box .pic { text-align:center; }
#myModal .ss_box .name { line-height:24px; padding-top:5px; text-align:center; }
#myModal .ss_none { padding:20px; text-align:center; font-size:14px; color:red; font-weight:bold; }
#myModal .title { font-size:15px; font-weight:bold; border-bottom:1px dotted #333; margin-top:-20px; line-height:25px; }
#myModal .content { text-align:left; padding-top:10px; }
#myModal .ss_box { display:inline-block; width:150px; }
.reveal-modal-bg { position: fixed; height: 100%; width: 100%; background: #000; /*background: rgba(0,0,0,.8);*/ z-index: 100; display: none; top: 0; left: 0; opacity:0.5; filter:alpha(opacity=50)!important; }
.reveal-modal { visibility: hidden; top: 200px; left: 50%; margin-left: -300px; width: 560px; background: #e0ecda url(modal-gloss.png) no-repeat -200px -80px; position: absolute; z-index: 101; padding: 30px 20px 20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, .4); -box-shadow: 0 0 10px rgba(0, 0, 0, .4); border:2px solid #a9c37f; }
.reveal-modal.small { width: 200px; margin-left: -140px; }
.reveal-modal.medium { width: 400px; margin-left: -240px; }
.reveal-modal.large { width: 600px; margin-left: -340px; }
.reveal-modal.xlarge { width: 800px; margin-left: -440px; }
.reveal-modal .close-reveal-modal { position: absolute; top: 16px; right: 15px; color: #aaa; text-shadow: 0 -1px 1px rbga(0, 0, 0, .6); width:22px; height:22px; background:url(images/common2.png) -310px 0 no-repeat; font-weight: bold; cursor: pointer; }
.tcc { color:#376125; font-size:14px; line-height:26px; }
.tcc strong { font-weight:bold; color:#376125; }
.dis_none { display:none; }
.logo{ position:absolute; left:50%; margin-left:-454px;}
/*频道背景*/
.bg_gk { background:#94d1ee url(images/bg_gk.jpg) 50% 100px no-repeat;background-attachment: fixed;}
.bg_jx { background:#94d1ee url(images/bg_jx.jpg) 50% 0 no-repeat; background-attachment: fixed;}
.bg_mj { background:#94d1ee url(http://www.xinhuanet.com/2013dqlpd/images/bg_mj.jpg) 50% 0 no-repeat; background-attachment: fixed;}
/*概况样式*/
#gk1 { line-height:28px; }
#gk2 .com_con01 { width: 980px; margin: 0px auto; font-size: 14px; position: relative; height:640px;}
#gk2 .text_area01 { background:#fff; position: relative; width: 800px; line-height:28px; height: 275px; margin-bottom: 10px; margin: 10px 60px 10px 60px; padding: 10px 30px 20px 30px; overflow: hidden; border: 1px solid #a9c37f; }
#gk2 .text01 { position: absolute; width: 21px; height: 62px; padding-top: 20px; left: 40px; top: 0px; color: #376125; line-height: 15px; text-align: center; font-weight: bold; background: url('images/common2.png') no-repeat -269px 0; }
#gk2 .text02 { position: absolute; width: 21px; height: 62px; padding-top: 20px; left: 40px; top: 316px; color: #376125; line-height: 15px; text-align: center; font-weight: bold; background: url('images/common2.png') no-repeat -269px 0; }
#gk2 .text_area02 { position: relative; width: 800px; height: 180px; margin-bottom: 10px; margin: 10px 60px 10px 60px; padding: 10px 30px 20px 30px; overflow: hidden; border: 1px solid #a9c37f; background-color: #ffffff; }
#gk2 .sj { text-indent: 2em; }
#gk2 p.para01 { text-indent: 2em; padding: 20px 20px 10px; background-color: #deecc9; }
#gk2 .nav { position: absolute; z-index: 3; width: 100px; height: 2px; top: 275px; left: 400px; margin: 0px auto; }
#gk2 .nav span { float: left; margin-left: 5px; display: block; width: 12px; height: 7px; background-color: #a9c37f; }
#gk2 .nav span.active { text-shadow: -1px 4px 5px #29710c; background-color: #29710c; }
#timeline { width: 760px; height: 300px; overflow: hidden; margin: 0px auto; background: url('images/dot.gif') left 45px repeat-x; }
#dates { width: 760px; height: 60px; overflow: hidden; }
#dates li { list-style: none; float: left; width: 180px; height: 50px; font-size: 18px; text-align: center; background: url('images/biggerdot.png') center bottom no-repeat; }
#dates a { line-height: 38px; padding-bottom: 10px; }
#dates .selected { font-size: 25px; color: #599b3c; font-weight: bold; }
#issues { width: 760px; height: 300px; overflow: hidden; }
#issues li { width: 760px; height: 300px; list-style: none; float: left;  }
#issues li p { font-size: 14px; margin-right: 70px; margin: 10px; font-weight: normal; line-height: 22px; background:#deecc9;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; height:85px; padding:10px; }

#gk3 .com_con { padding:10px 45px 120px; font-size:14px; }
#gk3 .part1 .tit { float:left; width:20px; overflow:hidden; position:relative; height:245px; margin-left:-20px; }
#gk3 .part1 .tit a { width:20px; height:65px; font-weight:bold; color:#376125; line-height:14px; background:url(images/common2.png) -235px 0 no-repeat; display:block; position:absolute; left:0; text-align:center; padding-top:20px; z-index:9; }
#gk3 .part1 .tit .a1 { top:0; }
#gk3 .part1 .tit .a2 { top:73px; height:75px; }
#gk3 .part1 .tit .a3 { top:160px; }
#gk3 .part1 .tit .active { background-position:-268px 0; z-index:10; }
#gk3 .part1 .con_border { float:right; width:878px; background:#fff; border:1px solid #aac480; padding:5px; }
#gk3 .part1 .con { background:#ddecbd; display:none; height:233px; }
#gk3 .part1 .con1 { padding:10px 10px 0; }
#gk3 .part1 .con1 p { text-indent:2em; padding-bottom:10px; }
#gk3 .part1 .con3 { padding:10px; }
#gk3 .part1 .con3 p { text-indent:2em; padding-bottom:5px; }
#gk3 .part2 { margin-top:10px; }
#gk3 .part2 .tit { height:28px; line-height:28px; padding-bottom:10px; text-align:center; }
#gk3 .part2 .tit a { display:inline-block; background:#bed993; padding:0 10px; margin:0 10px; color:#fff; font-weight:bold; font-size:14px; }
#gk3 .part2 .tit a.active { background:#599b3c; }
#gk3 .part2 .con { background:#fff url(images/bg_gk3.png) 0 0 no-repeat; height:780px; border:1px solid #a9c37f; font-size:14px; padding:15px 20px 15px 230px; line-height:24px; display:none; }
#gk3 .part2 .con p { padding-bottom:10px;}
#gk3 .part2 .con1 { height:935px; }
#gk3 .part2 .con strong { font-weight:bold; color:#1d6f13; }
#gk4 { background: url(images/bg_gk5.png) 0 400px no-repeat; height:1000px; }
#gk4 .part_left { float:left; width:370px; }
#gk4 .part_left li { float:left; width:112px; height:112px; margin:0 10px 10px 0; display:inline; }
#gk4 .part_left li a { display:block; width:112px; height:112px; -webkit-transition:all 0.4s linear; -moz-transition:all 0.4s linear; transition:all 0.4s linear; }
#gk4 .part_left li a:hover { -webkit-transform:scale(1.3); -moz-transform:scale(1.3); transform:scale(1.3); }
#gk4 .part_left .link1 { background:url(images/common2.png) 0 -125px no-repeat; }
#gk4 .part_left .link2 { background:url(images/common2.png) -119px -125px no-repeat; }
#gk4 .part_left .link3 { background:url(images/common2.png) -238px -125px no-repeat; }
#gk4 .part_left .link4 { background:url(images/common2.png) 0 -243px no-repeat; }
#gk4 .part_left .link5 { background:url(images/common2.png) -119px -243px no-repeat; }
#gk4 .part_left .link6 { background:url(images/common2.png) -238px -243px no-repeat; }
#gk4 .part_left .link7 { background:url(images/common2.png) 0 -362px no-repeat; }
#gk4 .part_left .link8 { background:url(images/common2.png) -119px -362px no-repeat; }
#gk4 .part_left .link9 { background:url(images/common2.png) -238px -362px no-repeat; }
#gk4 .part_right { float:right; width:460px; }
#gk4 .part_right h3.tit { font:bold 14px/22px "宋体"; color:#1a6411; margin-bottom:15px; }
#gk4 .gk5_con { display:none; }
#gk5 .com_con { padding:10px 45px 120px; font-size:14px; }
#gk5 .part1 { margin-bottom:15px; }
#gk5 .part1 .tit { float:left; width:20px; overflow:hidden; position:relative; height:310px; margin-left:-20px; }
#gk5 .part1 .tit a { width:20px; height:65px; font-weight:bold; color:#376125; line-height:14px; background:url(images/common2.png) -235px 0 no-repeat; display:block; position:absolute; left:0; text-align:center; padding-top:20px; z-index:9; }
#gk5 .part1 .tit .a1 { top:0; }
#gk5 .part1 .tit .a2 { top:75px; }
#gk5 .part1 .tit .a3 { top:150px; }
#gk5 .part1 .tit .a4 { top:225px; }
#gk5 .part1 .tit .active { background-position:-268px 0; z-index:10; }
#gk5 .part1 .con_border { float:right; width:888px; background:#fff url(images/common2.png) 100% -1522px no-repeat; border:1px solid #aac480; height:308px; }
#gk5 .part1 .con { display:none; padding:15px; line-height:30px; padding-top:30px; }
#gk5 .part_tit { font:bold 20px/30px "微软雅黑"; color:#fff; height:30px; text-align:right; padding-right:15px; }
#gk5 .part2 { border:1px solid #aac480; background:#fff url(images/common2.png) 100% -1522px no-repeat; line-height:28px; margin-bottom:15px; height:300px; }
#gk5 .part2 .con { padding:10px 20px; display:none; height:225px; }
#gk5 .part2 .con p { padding:0; }
#gk5 .part2 .linkarea { text-align:center; padding-bottom:15px; }
#gk5 .part2 .linkarea a { display:inline-block; width:12px; height:8px; margin:0 4px; background:#a9c37f; }
#gk5 .part2 .linkarea a.active { background:#29710c; }
#gk5 .part3 { border:1px solid #aac480; background:#fff url(images/common2.png) 0 -960px no-repeat; padding:20px 30px;  line-height:24px; margin-bottom:15px; }
#gk5 .part3 .text { padding-left:225px; padding-bottom:0; }
#gk5 .part3 .linkarea { text-align:right; }
#gk5 .part3 .linkarea p { padding-bottom:10px; }
#gk5 .part3 .linkarea a { background:#e0ecda url(images/common2.png) 100% -1485px no-repeat; padding:0 15px 0 15px; display:inline-block; margin-left:25px; height:25px; line-height:25px; font:bold 16px/25px "微软雅黑"; color:#376125; }
#gk5 .part4 { border:1px solid #aac480; background:#fff url(images/common2.png) 100% -1230px no-repeat; padding:20px 30px;  line-height:24px; }
#gk5 .part4 .text { padding-bottom:0; padding-right:235px; }
#gk5 .part4 .linkarea { }
#gk5 .part4 .linkarea p { padding-bottom:10px; }
#gk5 .part4 .linkarea a { background:#e0ecda url(images/common2.png) 100% -1485px no-repeat; padding:0 15px 0 15px; display:inline-block; margin-right:25px; height:25px; line-height:25px; font:bold 16px/25px "微软雅黑"; color:#376125; }
/*jixing样式*/
#jx .com_con{ padding:0 20px 150px; line-height:28px; }
#jx .left{ float:left; width:650px; padding-right:15px; border-right:1px solid #ccc;}
#jx .left h3 { padding-bottom:10px;}
#jx .left h3 a{ font-size:20px; font-weight:bold; padding:5px; line-height:25px;}
#jx .left li { border-bottom:1px solid #ccc; overflow:hidden; padding-top:15px; padding-bottom:15px;}
#jx .left li img{ float:left; margin-right:15px; border:1px solid #000;}
#jx .left li .info{ color:#666;}
#jx .right{ float:right; width:260px;}
#jx h2.title{ background:url(images/common2.png) 40px -635px no-repeat;}
#jx_left .tit a { display:inline-block; background:#bed993; padding:0 20px; margin:0 10px; color:#fff; font-weight:bold; font-size:16px; }
#jx_left .tit a.active { background:#599b3c; }
#jx .data2  { margin-top:15px; }
#jx .data2 li { float:left; width:190px; height:130px; margin:0 12px 20px 12px; padding:0; position:relative; -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;  }
#jx .data1 li img { width:190px; height:130px; border:none; }
#jx .data2 li img { width:190px; height:130px; border:none; }
#jx .data2 li .stit { height:25px; position:absolute; left:0; bottom:0; z-index:10; width:190px; text-align:center; overflow:hidden;}
#jx .data2 li .stit a { color:#fff; line-height:25px; font-family:"微软雅黑"; font-size:14px;}
#jx .data2 li .bg { position:absolute; background:#000; height:25px; opacity:0.4; filter:alpha(opacity=40); width:100%; left:0; bottom:0; z-index:9; }

.jx_load { position:fixed; left:50%; bottom:70px; margin-left:-170px; display:none;}

/*index*/
.bg_index{ background:url(images/bg_index.jpg) 0 0 no-repeat;}

