﻿@charset "utf-8";
/* CSS Document */
* { padding: 0px; margin: 0px;}
*html body{ overflow:visible;}
*html iframe,*html frame {overflow:auto;}
*html frameset { overflow:hidden;}
body { font-family:"微软雅黑", "宋体", Arial; font-size: 12px; color:#666; margin:0px auto;}
li { list-style-type:none;}
a { color:#666; text-decoration:none;border:none;}
img { border:0px none;}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
.block { display:block;}
.hidden { display:none;}
.absolute { position:absolute;}
.relative { position:relative;}
.o-hidden { overflow:hidden;}



.margin8{ margin-top:8px;}
.picImages a.bla{ display:block; width:211px; height:80px; background:#333333;}
.picImages a.bla:hover {background:#333333;}
.picImages a.bla2{ display:block; width:170px; height:117px; background:#333333; margin-bottom:10px;}
.picImages a.bla2:hover {background:#333333;}
.picImages a.bla3{ display:block; width:185px; height:117px; background:#333333; margin-bottom:10px;}
.picImages a.bla3:hover {background:#333333;}
.picImages a:hover img{opacity:0.7;filter:alpha(opacity=70);}
.margin11{ margin-right:7px;}
.more{ position:relative;}
.more a.morehover{width:45px;height:11px;display:block;position:absolute;left:690px;top: 11px;}
/* CSS Document */
.top{ width:1201px; height:35px; background:url(top.jpg); margin:0 auto}
.top .top_center{width:980px; height:35px; margin:0 auto; line-height:35px;}
.top .top_center a{ font-family:"微软雅黑"; font-size:12px; color:#5f5f5f;}

.top-head{ width:980px; height:250px; margin:0 auto; }
.top-head .logo{ width:482px; height:99px; margin-top:50px;background:url(Logo.png) no-repeat; _background:url(Logo_ie6.png) no-repeat;}
.top-head .top-input{ width:249px; height:30px; margin-left:248px;margin-top:210px; display:inline;background:url(search.png) no-repeat; }
.top-head .top-input input{ width:210px; height:28px; display:inline; padding-left:15px; line-height:28px; color:#888888;border:0; background: transparent; font-size:12px;vertical-align:middle;}


.footer{ width:1200px; margin:0 auto; height:85px; background:#50a334; margin-top:50px; padding-top:25px}
.footer p{ text-align:center; line-height:20px;}
.footer p a{ color:#ffffff; font-family:"微软雅黑"; font-size:12px;}

.nav{ width:1007px; height:65px; margin:0 auto; background:url(nav.png) no-repeat; _background:url(nav_ie6.png) no-repeat;/*_background-image: none;*/}
.nav ul li{ width:84px; float:left; height:65px; line-height:55px; text-align:center; margin-right:12px;}
.nav-boder{ background:url(nav-boder.jpg) no-repeat right 21px;}
.nav ul li a{ font-size:13px; font-family:"微软雅黑"; color:#333333; font-weight:bold; margin-left:-8px;}
.nav ul li a:hover{color:#50a334;}

.main { width:980px; margin:0 auto;}
.main .main-left{ width:211px;  float:left}
.main .main-right{ width:761px; float:right}

.main .main-left .main-left-title{ width:210px; border:1px solid #dedede; height:auto;}
.main .main-left .main-left-title input{ background:url(drop-down.jpg); border:0; width:172px; text-align:left; padding-left:10px; height:27px; color:#6c6c6c; font-size:12px; font-family:"微软雅黑";  }


.main-left-title-tab{ height:35px; background:url(title-bg1.png) 0px 1px;}
.main-left-title-tab p{ height:35px; line-height:32px;}
.main-left-title-tab p a{ font-size:14px; font-family:"微软雅黑"; color:#042904; font-weight:bold; margin-left:20px;}

.main-right-title-tab{ height:35px; background:url(title-bg.png) 0px 1px;}
.main-right-title-tab p{ height:35px; line-height:32px;}
.main-right-title-tab p a{ font-size:14px; font-family:"微软雅黑"; color:#042904; font-weight:bold; margin-left:20px;}

.main-left-title ul{ margin-top:15px; margin-bottom:15px;}
.main-left-title ul li{ width:170px; padding-left:10px; margin-left:20px; height:24px; line-height:24px;  background:url(2px_dot_black.jpg) no-repeat left center;}
.main-left-title ul li:hover{background:url(1px_dot_green.jpg) no-repeat left center;}
.main-left-title ul li a{ color:#333333; font-family:"微软雅黑"; font-size:12px;}
.main-left-title ul li a:hover{ color:#50a334;}


.main-right-title2 ul{ margin-top:15px;}
.main-right-title2 ul li{ float:left; width:320px; padding-left:10px; margin-left:20px; height:24px; line-height:24px; display:inline; background:url(2px_dot_black.jpg) no-repeat left center;}
.main-right-title2 ul li:hover{background:url(1px_dot_green.jpg) no-repeat left center;}
.main-right-title2 ul li a{ color:#333333; font-family:"微软雅黑"; font-size:12px;}
.main-right-title2 ul li a:hover{ color:#50a334;}

.main-left-title2 ul li{ background:none; padding:0; margin-bottom:20px;}

.main-right-title{ width:375px; height:240px; float:left; position:relative;}
.main-right-title1{ width:375px; height:228px; float:left; border:1px solid #dedede}
.main-right-title2{ width:384px; height:238px; float:left; border:1px solid #dedede}

.main-right-title1-tab{ height:32px; background:url(title-bg2.jpg) no-repeat 1px 1px;}
.main-right-title1-tab p{ height:35px; line-height:32px;}
.main-right-title1-tab p a{ font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold; margin-left:20px;}

.main-right-title1 ul{ margin-top:15px;}
.main-right-title1 ul li{ float:left; width:320px; padding-left:10px; margin-left:20px; height:28px; line-height:28px; display:inline; background:url(2px_dot_black.jpg) no-repeat left center;}
.main-right-title1 ul li:hover{background:url(1px_dot_green.jpg) no-repeat left center;}
.main-right-title1 ul li a{ color:#333333; font-family:"微软雅黑"; font-size:12px;}
.main-right-title1 ul li a:hover{ color:#50a334;}
/* CSS 滚动图片 */
.rollingPicture{ height:118px;_height:113px; width:759px; float:left; border:1px solid #dedede; margin-top:10px; position:relative; _padding-top:10px;}
#odiv{ width:686px; height:108px;  position:relative;  overflow:hidden;margin:5px 38px;_margin:10px 38px; padding:0;}
#odiv ul{position:absolute;left:0px;top:0px}
#odiv ul li{ width:173px; float:left; list-style:none; height:108px;}
.rollingPicture a.Aleft{display:block;position: absolute;z-index:99;left: 10px;top: 44px; background:url(rollingPicture-left.jpg) no-repeat; width:19px; height:32px;}
.rollingPicture a.Aright{display:block;position: absolute;z-index:99;left: 733px;top: 44px;background:url(rollingPicture-right.jpg) no-repeat; width:19px; height:32px;}
.rollingPicture a.Aleft:hover{display:block;position: absolute;z-index:99;left: 10px;top: 44px; background:url(rollingPicture-righthober.jpg) no-repeat; width:19px; height:32px;}
.rollingPicture a.Aright:hover{display:block;position: absolute;z-index:99;left: 733px;top: 44px;background:url(rollingPicture-lefthober.jpg) no-repeat; width:19px; height:32px;}
/* CSS 党的建设 */
a.dot{ display:block; float:left; height:35px; background:url(hot.jpg) no-repeat right center; float:left; width:85px; display:inline;}
.search_ca{ height:35px; width:90px; line-height:35px; margin-left:740px; display:inline;}
.search_ca ul li{ background:url(top.jpg); text-align:center;}
.search_ca ul li a:hover{ color:#50A334}

.q-main-right{ height:240px;border:1px solid #dedede; }

.q-main-right .q-main-right-title{ height:34px; background:#fafafa; border-bottom:1px solid #dedede;}
.q-main-right-title p{ line-height:34px; padding-left:570px;}
.q-main-right-title p a{ display:block; float:left; width:70px;}
.q-main-right-title p a.title1{ background:url(home.jpg) no-repeat left center; padding-left:20px; width:60px;}
.q-main-right-title p a.title2{ width:40px;}
.q-main-right-title p a.title3{ width:50px; color:#3c9c1c;}

.title-party{ height:205px; width:759px;}
.title-party .title-party-tab{ height:33px; background:url(title-bg3.jpg) no-repeat 1px 1px;}
.title-party .title-party-tab p{ height:35px; line-height:32px;}
.title-party .title-party-tab p a{ font-size:14px; font-family:"微软雅黑"; color:#fff; font-weight:bold; margin-left:30px;}
.title-party ul{ margin:25px 20px;}
.title-party ul li{ text-align:right; height:24px; line-height:24px; width:704px; background:url(2px_dot_black.jpg) no-repeat left center; padding-left:15px;}
.title-party ul li a{ font-size:12px; color:#333333; font-family:"宋体";}

.title-party ul li a:hover{ color:#3c7d1c}
.title-party ul li p{ float:left;text-align: left;width: 360px; height:23px;}
.title-party ul li p a.news{color:#d6481d; font-family:'Arial'; font-size:11px;};
.azhan{ color:#3c7d1c}
.title-party .titleNone{ background:none; height:30px; margin-top:10px;}

.title-party .titleNone p a{ color:#3c7d1c; font-family:"微软雅黑";}
.title-party .titleNone p a:hover{ color:#41aa70; text-decoration:underline;}

.title-party  ul.dute li{text-align:right; height:24px; line-height:24px; width:40px; background:url(2px_dot_black.jpg) no-repeat left center; padding-left:5px; float:left; margin-right:43px; margin-bottom:10px;}
.title-party  ul.dute li a:hover{ text-decoration:underline;}
.title-party ul li a.fazhan{ color:#3C7D1C}

.cnm p{ text-indent:2em; line-height:24px; padding-left:10px;padding-right:10px; margin-top:5px; color:#333333;}
.cnm p a.metitle{ color:#333333; font-size:14px; font-weight: bold;}

.q-main-right ul{ margin:25px 20px;}
.q-main-right ul li{ text-align:right; height:24px; line-height:24px; width:704px; background:url(2px_dot_black.jpg) no-repeat left center; padding-left:15px;}
.q-main-right ul li a{ font-size:12px; color:#333333; font-family:"宋体";}
.q-main-right ul li a:hover{ color:#3c7d1c}
.q-main-right ul li p{ float:left;text-align: left;width: 360px; height:23px;}
.q-main-right ul li p a.f
.azhan{ color:#3c7d1c; font-family:"宋体";}
.q-main-right .titleNone{ background:none; height:30px; margin-top:10px;}
.title-party ol{ margin-top:20px; margin-left:30px;}
.title-party ol li{ width:50px; float:left;background:url(2px_dot_black.jpg) no-repeat left center; padding-left:15px; margin-right:25px; line-height:30px;}
.title-party ol li a{ font-size:12px; color:#333333;}
.title-party ol li a:hover{ color:#3c7d1c; text-decoration:underline;}

.policy-title{ height:75px;width:705px; margin:0 auto; border-bottom:3px solid #3d8524;}
.policy-title span{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; width:500px; color:#333333; float:left; margin-top:15px;}
.policy-title p{ text-align:center; padding-top:30px; width:705px;}
.policy-title p a{ font-family:"微软雅黑"; font-size:20px; color:#333333;}
.policy-title p a.article{ font-family:"微软雅黑"; font-size:22px; color:#333333; font-weight:bold}
.policy-title p a.article1{font-family:"宋体"; font-size:12px; color:#999999;}
.policy-mian{ width:705px; margin:25px auto;height:236px; margin-bottom:15px;}
.policy-mian img { margin-right:10px;}
.policy-mian-left{ width:165px; height:236px; float:left;}
.policy-mian-right{ width:530px; height:236px;float:right;}
.policy-mian-right p{ color:#333333; font-size:12px; font-family:"宋体"; text-indent:2em; line-height:24px;}
.policy-mian-right ul{ margin:0;}
.policy-mian-right ul li{ text-align:justify; background:none; padding-left:25px; width:500px;}

.policy-mian-bottom{ width:705px; margin-left:30px;}
.policy-mian-bottom p{ color:#333333; font-size:12px; font-family:"宋体"; text-indent:2em; line-height:24px;}
.policy-mian-bottom ul{ margin:0;}
.policy-mian-bottom ul li{ text-align:justify; background:none; padding:0; margin-left:27px; height:24px; line-height:24px;}
.policy-mian-bottom .picAuto{ margin:24px auto; width:578px;}
/* CSS 分页 */
.page{ width:350px; margin:0px auto; height:40px;}
.page a{ display:block; float:left; height:20px; margin-right:5px; text-align:center; line-height:20px; color:#999999; }
.page a.green{ background:#50a334; color:#fff; width:42px;}
.page a.green1{width:20px; text-decoration:underline;}
.page a.green1:hover{ background:#50a334; text-decoration:none; color:#fff;}
/* CSS 图片列表 */
.ImageList{ padding:22px; padding-right:0; height:460px;}
.ImageList ul{ padding:0; margin:0;}
.ImageList ul li{ width:170px;height:150px; text-align:center; background:none; padding:0; float:left; margin-right:10px;margin-bottom:10px;}
.ImageList ul li img{ margin-bottom:5px;}
.ImageList ul li a{ color:#5d5c5c; font-size:12px; font-family:"宋体";}


/* add by xxb */

.policy-mian-bottom{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important;}

.policy-mian-bottom p{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important;}
.policy-mian-bottom div{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important;}
.policy-mian-bottom span{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important;}
.policy-mian-bottom font{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important;}

.policy-mian-bottom p{margin:10px 0px}
.policy-mian-bottom div{margin:10px 0px}

.policy-title p a.article{font-family:"宋体"; font-size:16px; color:#000; line-height:20px }
.policy-title p a.article1{color:#000; }

.cnm{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important; width:750px; padding-left:10px; padding-right:25px}
.cnm p{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important; margin:5px; text-indent:0em}
.cnm div{font-size:10.5pt!important; font-family:宋体!important; line-height:24px!important; color:#000!important; margin:5px}

.picImages a.bla2{ width:164px; height:130px; }
