@charset "gb2312";
/**
 * Webname: lnsnkj lnlk for core * Version: 2013-10-12  * Lasttime:  * Author:leon
 ** CSS */

html,body,h1,h2,h3,h4,hr,p,dl,dt,dd,ul,ol,li,form,button,input,textarea,th,td{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
ul,ol,li{list-style:none;}
body,button,input,select,textarea{font:14px/1.2 "宋体",Tahoma,SimSun,Arial;}
h1,h2,h3,button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
.dsp{ display:none;}.txt-indt{ text-indent:-999em;}
.ft16{ font-size:16px;}
/** Link */
a:link,a:visited{text-decoration:none;color:#434343;}
a:hover,a:active{text-decoration:none;color:#333;}
a img, img, embed, object{border:none;vertical-align:top;}
/** Global */
body{background:#fff; text-align:center;}
.margbt10{ margin-bottom:10px;}

/** general-nav */
.genal-bg,.general-menu li{background: url(imagesbg-general-nav.png) no-repeat; text-align:center; font-size:12px;}
.general-nav{ height:38px; line-height:29px; overflow:hidden; background-repeat:repeat-x;  }
.general-lngov{ float:left; padding-left:30px; font-weight:bold; padding-top:1px;}
.general-menu{ float:right; width:345px; *zoom:1; overflow:hidden;}.general-menu li{ float:left; height:29px; padding-top:2px; display:block;}
.general-menu li.sp2{ padding-left:10px; padding-right:10px; padding-top:7px; }.general-menu li.sp3{background-position: 0px -148px; padding-left:20px; padding-right:15px; }
.general-menu li.sp4{background-position: 0px -121px; padding-left:20px; }.general-menu li.sp4 a{ display:block; background-position: 58px -126px; padding-right:8px;}
.genal-ipt-c{ padding-top:4px; line-height:normal;}.general-bg-search{ background-position: 0px -92px; width:160px; height:21px; display:block; text-align:left; overflow:hidden;}
.genal-txtcont{ width:140px; float:left;}.genal-btncont{ float:left; width:20px;}.general-menu input.txt{width: 130px; padding:3px 2px 3px 8px; padding:2px 2px 2px 8px\9;  _padding:2px 2px 2px 8px;  background-color:transparent; border:none; font:12px/1.2 Tahoma,SimSun,Arial; outline:none; }.general-menu input.btn{width: 20px;height: 21px;border:0px;background: #eae3cf;color: #644a04; outline:none; cursor:pointer;filter:alpha(opacity=0);opacity:0; }

/** Layout */

.body-main{ background:#e3effb url(imagesbg-body-img.png) center bottom no-repeat;}
.body-main-top{ background:url(imagesbg-body-top-img.png) top repeat-x;}
.body-main-top2{ background:url(imagesbg-body-top-img2.png) repeat-x;}
.cbody-main-fot{ background:url(imagescbody-fot.png) center top no-repeat; height:16px; overflow:hidden;}
.area{ width:1008px; margin-left:auto; margin-right:auto; text-align:left;}
.head-wrap,.cbody-main{ width:1000px; margin-left:auto; margin-right:auto; text-align:left;}
.cbody-main{ background:url(imagesbg-mian-cbody.png) center top repeat-y;}
.wrap{ width:977px; margin-left:auto; margin-right:auto; text-align:left;}
.screen{overflow:hidden; *zoom:1;}
.side-a{width:327px; float:left;}
.side-b{width:238px; float:right;}
.side-main{ margin-left:334px; margin-right:250px;}
.big-main{margin-right:252px; _margin-right:248px;}

.index-conttop-main{ width:729px; float:left;  overflow:hidden;}
.side-a-a{ width:394px; float:right;}




.header{}
.banner,.banner-index{position:relative; height:277px; background:url(imagesbg-banner-index.png)}
.banner-index-cont{position:absolute; left:0; top:-4px; width:100%; }
.banner-cont{ position:absolute; left:0; top:-4px;}
/** nav */
.nav-main-mod{ margin-top:-47px; z-index:999999; position:relative; height:100px;  background:url(imagesbg-nav-bottom.png) center bottom no-repeat;}
.nav-main{ background:url(imagesbg-nav-main.png) center top no-repeat; height:72px;}
.nav-main-c{ padding-top:10px;}
.nav{ height:37px;  position:relative; margin-left:auto; margin-right:auto; z-index:999; padding-left:14px;}
.nav dt,.nav dt a{ float:left;display:block; width:94px; height:37px; line-height:30px; text-align:center; font-size:15px; font-weight:bold; text-shadow:1px 1px 1px #333;}
.nav dt.gjhz,.nav dt.gjhz a{ width:130px;}
.nav dt a:link,.nav dt a:visited{ color:#fff; }
.nav dt a:hover,.nav dt a.on{ color:#094aa5; background:url(imagesbg-nav-on.png) no-repeat; text-shadow:1px 1px 1px #fff;}
.nav dt.gjhz a:hover,.nav dt.gjhz a.on{color:#094aa5; background:url(imagesbg-nav-on-lang.png) no-repeat;}
.nav-pop a:link,.nav-pop a:visited{ color:#540f14;}
.nav dd{ text-align:left; display:none; position:absolute; left:0; top:37px;  width:988px; height:30px; line-height:30px;}
.nav .nav-pop{ color:#540f14; }.nav-pop a{ padding:0px 16px; background:url(imagesic-nav-rel.gif) left no-repeat; white-space:nowrap; float:left;}.nav-pop a:link,.nav-pop a:visited{ color:#094aa5;}.nav-pop a:hover{color:#0b53b6;}
.nav .nav-pop1{ padding-left:120px;}
.nav .nav-pop2{ padding-left:180px;}
.nav .nav-pop3{ padding-left:250px;}
.nav .nav-pop4{  padding-left:250px;}
.nav .nav-pop5{ padding-left:250px;}
.nav .nav-pop6{ padding-left:300px;}
.nav .nav-pop7{ padding-left:605px;}
.nav .nav-pop8{ padding-left:460px;}
.nav .nav-pop9{}
.nav .nav-pop10{ padding-left:20px;}

/** footer */
.footer{   height:170px; overflow:hidden; width:1000px; margin-left:auto; margin-right:auto;}
.footer-mian{ position:relative;}
.footer-mian .return-top,.footer-frame .contact-way{ text-align:left; position:absolute; right:10px; top:18px; width:115px; height:40px; display:block; overflow:hidden; text-indent:-999em; line-height:40px; font-weight:bold; font-size:14px;}
.footer-mian .return-top a,.footer-frame .contact-way a{width:115px; height:40px; display:block; overflow:hidden; text-indent:-999em;  background:url(imagesbtn-footers.png) -115px 0px no-repeat;}
.footer-frame{ position:relative; padding-top:3px;}
.footer-frame-cont{ width:730px; float:left; font-size:12px;}
.footer-frame-menu{ height:36px; line-height:36px; color:#292929; text-align:left; text-indent:1.2em; }
.footer-frame-menu a:link,.footer-frame-menu a:visited{color:#292929; padding:0px 7px;}
.footer-frame-menu a:active,.footer-frame-menu a:hover{ background:none; }
.footer-frame-copyright{ text-align:left; color:#636363; line-height:28px; padding:0px 20px;}
.footer-frame .contact-way a{ background-position:0px 0px; }


.ifr-header{ height:368px; margin-bottom:-3px; margin-bottom:-4px\0;}
.ifr-footer{ height:182px; width:854px; }


/** page */
.page { height:34px; line-height:34px; padding-top:10px; padding-bottom:10px;  color:#555; text-align:center; overflow:hidden; font-size:12px; }
.page input{vertical-align:middle; border:1px solid #d4d4d4; padding:3px; text-align:center;}
.page input[type="button"]{ cursor:pointer;}
.page a{  height:34px; line-height:34px; text-align:center; border:1px solid #f0f0f0; background:#fff;}
.page a:link, .page a:visited {display:inline-block; *zoom:1; padding:2px 3px; color:#555; line-height:18px; height:18px;vertical-align:middle; font-family:'Microsoft Yahei',Tahoma, Geneva, sans-serif;}.page a:hover{ color:#fff; background:#ffc769;}



/** top-news */
.top-news{ padding-bottom:10px; height:70px; padding-top:10px; background:url(imagesbg-top-news.png) no-repeat;}
.top-news h1{font-family:'Microsoft Yahei','微软雅黑','黑体',Tahoma, Geneva, sans-serif; font-size:34px; height:40px; overflow:hidden; font-weight:bold; text-align:center; }
.top-news h1 a:link,.top-news h1 a:visited{ color:#c50102;}
.top-news .top-news-other{ height:30px; line-height:30px; position:relative; padding-left:5px; color:#444;}
.top-news .top-news-other a{ padding:0px 5px;}
.top-news .top-news-other a:link,.top-news .top-news-other a:visited{ color:#444;}
.top-news .top-news-other span.more-gd{ position:absolute; right:0px; top:0px;}
.top-news .top-news-other span.more-gd a:link,.top-news .top-news-other span.more-gd a:visited{ color:#d41e00;}




/** notice */
.notice{border:1px solid #abd1e1; background:#eff9ff url(imagesbg-notice.png) 0px top no-repeat;  }
.notice .mod-header{ height:58px; overflow:hidden; position:relative;}
.notice .mod-header h2{ float:left; color:#474747; padding-left:75px; padding-top:30px; font-size:16px; color:#094aa5;}
.notice .mod-header h2 a:link,.notice .mod-header h2 a:visited{color:#094aa5;}
.notice .mod-body{ height:243px; padding:0px 15px; overflow:hidden;}
.notice .mod-body a:link,.notice .mod-body a:visited{ color:#434343;}
#checklist,.checklist-list{ width:206px; height:230px; padding-top:0px; overflow:hidden;}
#checklist li,.checklist-list li{ height:60px; overflow:hidden;}
#checklist li div,.checklist-list li div{  *zoom:1; overflow:hidden; line-height:26px; padding:0px 0px 0px 0px;}
.checklist-list{ height:auto;}
.index-notice .mod-body{ height:328px;}
.index-notice #checklist{ height:305px;}

/** active-img*/
.active-img{ width:326px; height:302px;  display:block; overflow:hidden; }



/** hot-news*/
.hot-news{}
.hot-news .mod-header{ background:url(imagesbg-hot-title.png) no-repeat; height:33px; padding-left:50px; position:relative; overflow:hidden;}
.hot-news .mod-header h2{ line-height:28px; color:#fff; font-size:16px;}
.hot-news .mod-header span.more{ position:absolute; right:15px; top:10px; }
 span.more a:link,span.more a:visited{ color:#0260cb; font-size:12px;}
.hot-news .mod-body{ height:118px;}
.hot-news .mod-body .new-list{ padding:6px 8px 0px;}


/** new-list*/
.new-list li{ height:26px; line-height:26px; background:url(imagesic-new-r.gif) 0px 8px no-repeat; padding-left:15px; position:relative;}
.new-list li span{ position:absolute; right:0px; top:0px; color:#7f7f7f;}

.video-main{ height:192px; position:relative; background:url(imagesbg-video-m.png) no-repeat; border:1px solid #e0e0e0;}
.video-rels{ background:url(imagesbg-videorel.png) no-repeat; width:75px; height:77px; display:block; overflow:hidden; position:absolute; left:-5px; top:-1px;}
.video-more{ width:68px; height:20px; position:absolute; left:264px; top:12px;}
.video-new-list{ width:306px; height:148px; position:absolute; left:36px; top:38px;}
.video-new-list li{ background:url(imagesic-videonewlist.png) left no-repeat; padding-left:20px; line-height:28px;}
.video-imglist{  width:610px; position:absolute; left:360px; top:44px;}
.video-imglist ul{ overflow:hidden; *zoom:1;}
.video-imglist li{ float:left; width:140px; height:140px; overflow:hidden; text-align:center; padding:0 5px;}
.video-imglist li p{ line-height:30px;}

.big-heads{ height:59px;position:relative; overflow:hidden; font-size:14px;}
.bg-zwgk{ background:url(imagesbg-tit-zfxxgk.png) no-repeat;}
.big-heads h2{ padding-left:87px; float:left; line-height:60px; font-size:16px; color:#1c1c1c; }
.big-heads .head-nav{ position:absolute; left:192px; top:23px; color:#2f51c0;}
.big-heads .head-nav a{ padding:0px 5px; }
.big-heads .head-nav a:link,.big-heads .head-nav a:visited{color:#2f51c0;}

.rig-border{ border:1px solid #caddf3;}
.zfxxgk{}
.zfxxgk-head{ background:url(imagesbg-zfxxgk.png) no-repeat; height:28px; overflow:hidden;}

.zfxxgk-body{ height:202px; background:#f9f9f9;}
.zfxxgk-body ul{ padding:8px 0 0 8px;}
.zfxxgk-body li{ height:36px; font-size:14px; font-weight:bold;}
.zfxxgk-body li a{ width:220px; height:36px; display:block; line-height:36px; text-indent:48px; position:relative;}
.zfxxgk-body li a:link,.zfxxgk-body li a:visited{ background:url(imagesright-list-on.png) no-repeat; color:#094aa5;}
.zfxxgk-body li a:hover{ background:url(imagesright-list-hover.png) no-repeat; color:#e30404;}
.zfxxgk-body li .zf-ic01,.zfxxgk-body li .zf-ic02,.zfxxgk-body li .zf-ic03,.zfxxgk-body li .zf-ic04,.zfxxgk-body li .zf-ic05{width:35px; height:36px; display:block; overflow:hidden; position:absolute; left:12px; top:0px; text-indent:-999em;}
.zfxxgk-body li .zf-ic01{ background:url(imagesic-01.gif) no-repeat; }
.zfxxgk-body li .zf-ic02{ background:url(imagesic-02.gif) no-repeat; }
.zfxxgk-body li .zf-ic03{ background:url(imagesic-03.gif) no-repeat;}
.zfxxgk-body li .zf-ic04{ background:url(imagesic-04.gif) no-repeat; }
.zfxxgk-body li .zf-ic05{ background:url(imagesic-05.gif) no-repeat;}


.mod-right{}
.mod-right .mod-head{ height:28px; background:url(imagesbg-rtiti.png) no-repeat;}
.mod-right .mod-head h2{ float:left; line-height:28px; color:#fff; padding-left:24px; font-size:16px;}
.mod-right .mod-body{ background:#f9f9f9;}


.mod-rsxx{ border-top:1px solid #caddf3;}
.mod-rsxx .mod-body{ height:169px; overflow:hidden;}
.mod-rsxx .mod-body ul{ padding:7px 0 0 10px;}
.mod-rsxx .mod-body li{ width:110px; height:70px; display:block; float:left;}

.ic-rs01 a,.ic-rs02 a,.ic-rs03 a,.ic-rs04 a{ width:110px; height:70px; display:block; overflow:hidden; text-indent:-999em;}
.ic-rs01 a{ background:url(imagesic-rs01.png) no-repeat;}
.ic-rs02 a{ background:url(imagesic-rs02.png) no-repeat;}
.ic-rs03 a{ background:url(imagesic-rs03.png) no-repeat;}
.ic-rs04 a{ background:url(imagesic-rs04.png) no-repeat;}

.mod-cwgk {border-top:1px solid #caddf3;}
.mod-cwgk .mod-body{ height:191px; overflow:hidden;}
.mod-cwgk .mod-body ul{ padding-top:15px;}
.mod-cwgk .mod-body li{ text-align:center;}

.bg-tabnavs-border{ border:1px solid #a3c6ee; padding:1px; overflow:hidden; }
.bg-tabnavscont{ background:url(imagesbg-tabnavscont.png) repeat-x;  position:relative; }
.bg-tabnav-title{ height:34px; background:url(imagesbg-tabnavs-title.png) no-repeat; overflow:hidden;}
.bg-tabnav-title2{ height:34px; background:url(imagesbg-tabnavs-title2.png) no-repeat; overflow:hidden;}
.bg-tabnav-title h2{ float:left; padding-left:41px; line-height:36px; font-size:14px; color:#094aa5;}
.menu-content{ height:135px;}
.tab {}  
.menu{ position:absolute; top:8px; left:150px; font-size:12px;}
.menu li{ float:left; height:26px; padding:0px 8px;  cursor: pointer; line-height:22px; color:#094aa5; text-align:center; font-weight:bold;}
.menu li.show{ background:url(imagesbg-tab-show.png) center top no-repeat; color:#fff;}
.menu li.hide{ }

.menu li.show a:link,.menu li.show a:visited{ color:#fff;}
.menu li.hide a:link,.menu li.hide a:visited{ color:#094aa5;}


.bg-tabnavsnews{ overflow:hidden; *zoom:1;}
.ul-hide { display: none;}.ul-show { display: block;} 
.im-showimgs{ width:125px; float:left; padding:12px 0 0 17px;} 
.im-showimgs p{ background:#494949; text-align:center;}
.im-showimgs p a:link,.im-showimgs p a:visited{ color:#fff; line-height:18px;}
.bg-tabnavsnews .tab-news-right{margin-left:160px; margin-right:0px; position:relative;  width:545px; height:106px; display:block; overflow:hidden; }
.bg-tabnavsnews .new-list{  padding-top:3px; }
.bg-tabnavsnews .new-list li{ border-bottom:1px dashed #cacaca; }
.bg-tabnavsnews .new-list li span.more{}

.bg-bsfw{background:url(imagesbg-tit-bsfw.png) no-repeat;}

.bsfw-services-main{ background:url(imagesbg-bsfw-mian.png) no-repeat; height:256px; border:1px solid #dddddd; border-top:none;}
.title-heads{ height:36px; line-height:28px;}
.title-heads h2{ padding-left:51px; font-size:16px; color:#fff;}

.bsfw-conts-body{ height:214px; position:relative;}
.bsfw-mods{ width:350px; height:164px;}
.bsfw-mods .mod-head{ height:36px; line-height:36px; position:relative; overflow:hidden;}
.bsfw-mods .mod-head h3{ color:#094aa5; padding-left:30px; float:left; font-size:14px;}
.bsfw-mods .mod-head span.more{ position:absolute; top:0px; right:15px; font-size:12px;}
.bsfw-mods .mod-head span.more a{ color:#376190 !important;}
.bsfw-mods .mod-body ul{ padding:5px 15px 0px;}
.bsfw-mods .mod-body li{ line-height:28px; height:28px; position:relative;}
.bsfw-mods .mod-body li span{ position:absolute; top:0px; right:0px; color:#7f7f7f;}
.bsfw-mods2{ width:247px;}
.bsfw-mods2 .mod-body ul{ padding:5px 7px 0px;}
.bsfw-mods-ap01{ position:absolute; left:7px; top:0px;}
.bsfw-mods-ap02{position:absolute; left:363px; top:0px;}
.bsfw-mods-ap03{position:absolute; left:7px; top:163px;}
.bsfw-mods-ap04{position:absolute; left:363px; top:163px;}
.bsfw-mods-ap05{position:absolute; left:720px; top:0px;}

.bsfw-mods-ap06{ background:url(imagesbg-ipts.png) no-repeat; width:239px; height:39px; position:absolute; right:15px; top:10px;}
.bsfw-table{ padding:10px 0 0 11px;}
input.bsfw-table-txt{ height:18px; width:139px; border:none; background:none;}
input.bsfw-table-btn{ width:72px; filter: alpha(opacity=0);opacity: 0; cursor:pointer;}
/**  广告*/
.gg{overflow:hidden;}
.gg977-100{ width:977px; height:100px; }
.gg726-101{width:722px; height:101px; }


/**首页幻灯片*/
#focus {width: 326px; height: 302px; position: relative;}
#focus .focus_view { width: 326px; height: 240px; overflow: hidden; }
#focus .focus_view li {	position: absolute;	width: 326px;	height: 240px;	top: 0px;	left: 0px;filter:alpha(opacity:0);	opacity: 0}
#focus .focus_view img {	float: left;	width: 326px;	height: 244px;}
#focus .focus_text {	position: absolute;	left: 0;	top: 204px; *top: 190px;	padding: 0 15px;	background: rgba(0,0,0,0.5); filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#50000000', endColorstr = '#50000000')\9;	width: 296px;	z-index: 3;}
#focus .focus_text h3 {	line-height: 40px;	height: 40px;	word-wrap:break-word; 	word-spacing:normal;	text-align:center;}
#focus .focus_text h3 a {	font-size: 14px;	color: #fff;	font-family: "微软雅黑";	font-weight: normal;	text-decoration: none;}
#focus .focus_text li {	display: none;}#focus .focus_text li.show {	display: block;}
#focus .focus_slider {	width: 326px;	height: 54px;	padding-top: 5px;	margin: 0 auto;}
#focus .focus_slider .mask {	width: 296px;	height: 54px;	overflow: hidden;	float: left;	display: inline;}
#focus .focus_slider ul {	width: 608px;	margin-left: 0px;}
#focus .focus_slider li {	float: left;	width: 72px;	height: 54px;	display: inline;	overflow: hidden;	margin-left: 2px;	margin-right: 2px;}
#focus .focus_slider li img {filter:alpha(opacity:60);	opacity: 0.6;	width: 72px;	height: 54px;}
#focus .focus_slider li a {	display: block;	width: 72px;	height: 54px;	overflow: hidden;	background: #000;}
#focus span.prev, #focus span.next {	float: left;	width: 13px;	height: 54px;	cursor: pointer;	margin: 0;	background-image:url(imagestheme_ui.png);	background-repeat: no-repeat;}
#focus span.prev {	background-position: 0px -3px;}#focus span.next {	background-position: -25px -3px;	float: right;}
#focus li.current img {filter:alpha(opacity:100);	opacity: 1}
#focus #num {	position: absolute;	right: 10px;	top: 10px;	color: #fff;	font-size: 14px;	display:none;}


.mod-gyxdzcl .mod-head{ background:url(imagesbg-rtiti2.png) no-repeat;}
.mod-gyxdzcl .mod-body{ height:83px;}
.mod-gyxdzcl .mod-body ul{ padding:11px 0 0 12px;}
.mod-gyxdzcl .mod-body li{ height:30px; line-height:30px; color:#444; font-size:14px; font-weight:bold; padding-left:70px;}
.mod-gyxdzcl .mod-body li a{ color:#444 !important;}
.ic-gyxdzcl01{ background:url(imagesright-list2.png) no-repeat; margin-bottom:7px;}
.ic-gyxdzcl02{ background:url(imagesright-list2-1.png) no-repeat;}

.mod-onlinesb{ border-top:1px solid #ddd;}
.mod-onlinesb .mod-body{ height:112px;}
.mod-onlinesb .mod-body ul{ padding:5px 0 0 12px;}
.mod-onlinesb .mod-body li{ background:url(imagesright-list3-on.png) no-repeat; display:block; text-align:center; width:215px; height:30px; line-height:30px; color:#444; font-size:14px; font-weight:bold;}
.mod-onlinesb .mod-body li.bot07{ margin-bottom:3px;}


.screet-spjg{ background:url(imagesbg-screet-spjg.png) no-repeat; height:153px; overflow:hidden;}

.le-spjgcx{*zoom:1; overflow:hidden;}
.le-spjgcx-mod-left{ float:left; width:444px;}
.le-spjgcx-mod-left .mod-header{ height:46px; background:url(imagesic-spjgcx.png) 15px 8px no-repeat; position:relative;}
.le-spjgcx-mod-left .mod-header h2{ height:46px; line-height:46px; float:left; padding-left:50px; color:#6a2500; font-size:16px;}
.le-spjgcx-mod-left .mod-header a.btn-self{ float:left; margin-right:0px;display:block; width:67px; height:28px; line-height:24px; text-align:center; color:#ff9900; font-weight:bold;}
.le-spjgcx-mod-left .mod-header a.on{ background:url(imagesbg-tab-spjgcx.png) no-repeat; color:#fff;}
.le-spjgcx-mod-left .mod-header .btn-self-menu{ position:absolute; left:157px; top:11px; width:210px; height:30px; display:block; overflow:hidden; font-size:12px;}
.le-spjgcx-mod-left .mod-header ol{ position:absolute; width:70px; height:20px; right:0px; top:16px;}
.le-spjgcx-mod-left .mod-header span.more a:link,.le-spjgcx-mod-left .mod-header span.more a:visited{ color:#b95a00; font-size:12px;}
.le-spjgcx-mod-left .mod-header ol li{ display:none;}
.le-spjgcx-mod-left .mod-header ol li.on{ display:block;}

.item-photo{ float:left; padding-right: 18px; padding-top:5px;}
.item-photo-img{width: 120px;height: 85px;overflow: hidden;}
.item-list-new{ float:left; width:282px; height:98px; text-align:left; font-size:12px;}
.item-list-new li{ line-height:26px; height:26px; position:relative;}
.item-list-new li span{ position:absolute; right:0px; top:0px; color:#7f7f7f;}
.btn-self-main{ padding:0px 0px 0px 20px;}
.btn-self-main-c{ display:none;}


.le-spjgcx-mod-right{ float:right; padding-top:8px; padding-right:10px;}
.le-xzcxtable-from{ background:url(imagesbg-xzcximgbgs.png) no-repeat; width:208px; height:137px; padding:0px 10px; font-size:12px;}
input.le-xzcxt-btn{ background:url(imagesbtn-ljssbtn.gif) no-repeat; width:97px; height:19px; border:none; cursor:pointer;}
input.le-xzcxt-txt{ width:146px; height:18px; border:1px solid #999;}

.le-xzcxtable-table01 td{ padding:2px 3px 3px;}

.mod-zxgz-subject .mod-head{ background:url(imagesbg-rtiti3.png) no-repeat; height:28px; line-height:28px; position:relative;}
.mod-zxgz-subject .mod-head span{ position:absolute; right:5px; top:0px;}
.mod-zxgz-subject .mod-head span a:link,.mod-zxgz-subject .mod-head span a:visited{ color:#599914;}
.mod-zxgz-subject .mod-body{ height:232px;}
.mod-zxgz-subject .mod-body ul{ padding:13px 0 0 8px;}
.mod-zxgz-subject .mod-body li{ margin-bottom:10px;}
.mod-zxgz-subject .mod-body li.bot-no{ margin-bottom:0px;}

.mod-two-titles{}
.mod-two-titles .mod-head{ height:38px; position:relative;  font-size:14px; }
.mod-two-titles .mod-head h2{ float:left; line-height:34px; padding-left:54px; font-size:16px; color:#fff;}
.mod-two-gsgg .mod-head{ background:url(imagesbg-gsgg-tit.png) no-repeat;}
.mod-two-titles .mod-head .mod-two-menus{ position:absolute; left:158px; top:0px; height:36px; line-height:36px; color:#496e1e;}
.mod-two-titles .mod-head .mod-two-menus a{ color:#496e1e; padding:0px 8px;}
.mod-two-titles .mod-body{ height:224px; position:relative; overflow:hidden; background:url(imagesbg-gsgg-main.png) 3px 12px no-repeat;}


.mod-two-gsgg-mes{ height:214px; width:236px; display:block;}
.mod-two-gsgg-mes .mod-headers{ height:35px; line-height:35px; position:relative; overflow:hidden;}
.mod-two-gsgg-mes .mod-headers h2{ color:#496e1e; float:left; padding-left:15px; font-size:14px;}
.mod-two-gsgg-mes .mod-headers span{ position:absolute; right:0px; top:0px; font-size:12px;}
.mod-two-gsgg-mes .mod-bodys2 ul{ padding-left:13px;}
.mod-two-gsgg-mes .mod-bodys2 li{ height:28px; line-height:28px;}

.mod-two-gsgg-mes-ap01{ position:absolute; left:0px; top:13px;}
.mod-two-gsgg-mes-ap02{ position:absolute; left:238px; top:13px;}
.mod-two-gsgg-mes-ap03{ position:absolute; left:478px; top:13px;}
.mod-two-hdpt{ background:url(imagesbg-hdpt-tit.png) no-repeat;}

.mod-two-hdpt .mod-head .mod-two-menus{ color:#af6319;}
.mod-two-hdpt .mod-head .mod-two-menus a{ color:#af6319; padding:0px 8px;}
.im-wsdc-mod{ padding-top:17px;}
.mod-otherimgbanr{ height:260px;}
.mod-otherimgbanr ul{ padding-top:11px;}
.mod-otherimgbanr li{ margin-bottom:7px; text-align:center;}

.mod-sns{ overflow:hidden; *zoom:1;}
.mod-sns-left{ width:352px; float:left; height:230px; }
.mod-sns-right{ width:364px; float:right; height:230px;}
.mod-sns-table-im ul{ overflow:hidden; padding-top:3px; padding-left:2px; height:220px; width:362px;}
.mod-sns-table-im li{ float:left; padding:5px 2px;}
.mod-sns-onlines{}

.mod-sns-onlines-no1{ text-align:left;}
.mod-sns-onlines-no1 .mod-head{ height:30px; position:relative; line-height:30px; background:url(imagesbg-snstitle01.png) 0px -2px no-repeat;}
.mod-sns-onlines-no1 .mod-head h2{ float:left; padding-left:36px; font-size:14px; color:#00;}
.mod-sns-onlines-no1 .mod-head span{ position:absolute; right:10px; top:0px;}
.mod-sns-onlines-no1 .mod-head span a{ color:#b95a00 !important; font-size:12px;}
.mod-sns-onlines-no1 .mod-body{ height:98px; overflow:hidden;}
.sns-im-left{ float:left; padding-top:15px; padding-left:2px;}
.sns-datalist{ margin-left:108px; padding-top:10px;}
.sns-datalist li{ height:26px; line-height:26px;}

.mod-sns-onlines-no2{ text-align:left;}
.mod-sns-onlines-no2 .mod-head{ background:url(imagesbg-snstitle02.png) no-repeat; height:30px; line-height:30px; position:relative;}
.mod-sns-onlines-no2 .mod-head h2{ float:left; padding-left:47px; font-size:14px; color:#6a2500;}
.mod-sns-onlines-no2 .mod-head span{ position:absolute; right:10px; top:0px;}
.mod-sns-onlines-no2 .mod-head span a{ color:#b95a00 !important; font-size:12px;}
.mod-sns-onlines-no2 .mod-body ul{ padding:10px 12px 0px;}
.mod-sns-onlines-no2 .mod-body li{ height:26px; line-height:26px; position:relative;}
.mod-sns-onlines-no2 .mod-body li span{ position:absolute; right:0px; top:0px;}

.mod-friend{ background:url(imagesbg-modfriend.png) no-repeat; height:130px;}
.mod-friend .mod-head{ height:55px; position:relative;}
.mod-friend .mod-head h2{ float:left; padding-left:85px; padding-top:25px; font-size:14px;}
.mod-friend .mod-head .friend-menu{ width:488px; height:30px; overflow:hidden; position:absolute; left:184px; top:17px;}
.mod-friend .mod-head .friend-menu a{ float:left; margin-right:2px; width:159px; height:30px; line-height:30px; background:url(imagesbg-firend-ls.png) no-repeat; display:block; text-align:center; color:#1e4940 !important; font-weight:bold;}
.mod-friend .mod-head .friend-menu a.on,.mod-friend .mod-head .friend-menu a:hover{ background:url(imagesbg-firend-on.png) no-repeat;}
.mod-friend .mod-body{ height:96px;}

.mod-friend .mod-body .friend-conts{ width:700px; height:96px; display:none; padding:0px 0px 0px 15px; overflow:hidden; overflow-y:auto;}
.mod-friend .mod-body .friend-conts a{ display:inline-block; padding:5px 0px;}

.news-datalist-c{ background:url(imagesbg-subpage-center.png) repeat-y; width:990px; margin-left:auto; margin-right:auto;}
.news-datalist-c2{ background:url(imagesbg-subpage-center2.png) repeat-y; width:990px; margin-left:auto; margin-right:auto;}
.news-datalist-top{ background:url(imagesbg-subpage-top.png) no-repeat; height:92px; overflow:hidden;}
.news-datalist-top2{ background:url(imagesbg-subpage-top2.png) no-repeat; height:92px; overflow:hidden;}
.news-datalist-bottom{ background:url(imagesbg-subpage-bottom.png) no-repeat; height:10px; overflow:hidden;}
.news-datalist-bottom2{ background:url(imagesbg-subpage-bottom2.png) no-repeat; height:10px; overflow:hidden;}
.news-datalist-main{ width:962px; margin-left:auto; margin-right:auto;}
.news-datalist-top .mod-head{ position:relative; padding-top:28px; width:990px;}
.news-datalist-top .mod-head h2{ float:left; padding-left:145px; height:34px; line-height:34px; font-size:20px; font-family:'Microsoft Yahei','微软雅黑','黑体',Tahoma, Geneva, sans-serif; color:#525252;}
.news-datalist-top .mod-head span.more-link{ color:#525252; position:absolute; right:34px; top:42px;}
.news-datalist-top .mod-head span.more-link a{color:#525252 !important; padding:0 3px;}
.subpages-menu{ width:210px; float:left; padding-left:2px;}
.subpages-menu dl{ height:47px;  overflow:hidden; margin-bottom:2px;}
.subpages-menu dl.show{ height:auto;}
.subpages-menu dl dt{ background:url(imagesic-menulist01.png) no-repeat; height:47px; margin-bottom:1px; font-size:14px; font-weight:bold; line-height:40px; padding-left:56px;}
.subpages-menu dl.show dt{background:url(imagesic-menulist01-on.png) no-repeat; color:#fff;}
.subpages-menu dl.show dt a{ color:#fff !important;}
.subpages-menu dl dd{ line-height:24px; text-align:center; background:#b2cbeb; width:190px; margin-bottom:1px; font-weight:bold;}
.subpages-menu dl dd a{ display:block;}
.subpages-menu dl dd a:hover{ display:block; background:#4987d7; color:#fff;}
.subpages-menu dl dd ul{ background:#e0ebf4; }
.subpages-menu dl dd.on{ }
.subpages-menu dl dd.on a{ display:block;  }
.subpages-menu dl dd ul li{ margin-bottom:1px; line-height:20px; background:#fff; font-weight:normal; _height:20px; _margin-bottom:-3px;}
.subpages-menu dl dd.on ul li a{ display:block; color:#484848 !important; }
.subpages-menu dl dd.on ul li a:hover{ background:#e2edfa;}

/* 新闻列表*/
.datalist-cont{ margin-left:220px;}
.datalist-cont2{ margin-left:0px}
.datapage-listshow{ padding:30px 30px 10px 10px;}
.datapage-listshow ul{ min-height:600px; }
.datapage-listshow li{ background:url(imagesic-new-iconr.gif) 12px 14px no-repeat; height:32px; line-height:32px; position:relative; padding-left:30px; border-bottom:1px dashed #dadbdc;}
.datapage-listshow li span.datetime{ position:absolute; right:10px; top:0px; color:#7f7f7f;}

 /** 图片列表 */
.img-mod-list{ width:202px; height:188px; text-align:center;}
.img-mod-imgmod{}
.img-mod-imgmod img{ width:190px; height:124px; padding:4px; background:#e1e1e1; border:1px solid #cacaca;}
.img-mod-txt{ padding-top:5px; height:44px; line-height:22px; overflow:hidden; font-size:14px;}
.dlpage-datalistimg{ padding-right:10px; }
.dlpage-datalistimg ul{ overflow:hidden; *zoom:1; min-height:600px; border-bottom:1px dotted #a9a9a9;}
.dlpage-datalistimg li{ float:left; width:202px; padding:10px 18px 5px;}

/**新闻内容*/
.news-content-main{ width:698px; margin-left:auto; margin-right:auto; overflow:hidden; *zoom:1; color:#434343;}
.news-content-main h1{ font-size:22px; text-align:center; padding-top:24px;   line-height:42px; }
.news-info{ height:36px; line-height:36px; border-top:1px dotted #c8c8c8;position:relative; padding-left:10px;}
.news-info a:link,.news-info a:visited{ color:#434343;}.news-info a:hover{ color:#333;}
.news-info span.news-edit-cont{ position:absolute; right:10px; top:0px;}
.news-text{ padding:10px; line-height:30px; font-size:18px; font-family:'宋体',"\5B8B\4F53"; font-weight:normal;}
.news-bottom-info{border-top:none; border-bottom:1px dotted #c8c8c8;}
.news-attachment{ padding:10px 15px 15px;}
.news-attachment a:link,.news-attachment a:visited,.news-attachment a:hover{ color:#434343;}
.news-attachment h4{ color:#1f7bec; height:42px; line-height:42px; font-size:14px; font-weight:normal;}.news-attachment ul{ padding:0px 5px;}.news-attachment li{  height:30px; line-height:30px; }.news-attachment li.on{background:#ececec;}
.news-attachment li { background:url(imagesbg-ic-news-attachment.gif) 11px 4px no-repeat; height:30px; line-height:30px; position:relative; padding-left:42px;}

/**视频模块*/
.video-main-c{ text-align:center;}
.video-cont{ margin-left:auto; margin-right:auto; padding-top:15px;}

.intera-news{ padding-left:10px;}

.intera-news .bg-tabnavsnews .tab-news-right{ width:436px;}
.bg-tabnav-title3{ background:url(imagesbg-tabnavs-title3.png) no-repeat;}
.interactiv-tables{ background:url(imagesbg-interactiv-tables.png) left bottom no-repeat; height:196px; border:1px solid #b1cbe3; position:relative;}
a.interactive-btn{ background:url(imagesbtn-interactive-btn.gif) no-repeat; width:102px; height:23px; line-height:23px; text-align:center; display:block; overflow:hidden; position:absolute; left:436px; top:22px;}

.interactive-from-table{ width:315px; height:140px; position:absolute; left:238px; top:31px; }
.interactive-from-table-pad-top{ padding-top:20px;}
.interactive-from-table-tab td{ padding:12px 0px 0px;}
input.interactive-from-txt{ width:205px; height:20px;}
input.interactive-from-btn{background:url(imagesbtn-interactive-btn.gif) no-repeat; width:102px; height:23px; line-height:23px; border:none; cursor:pointer;}
.interactive-datalist{ width:372px; height:136px; position:absolute; top:40px; right:20px;}
.interactive-datalist li{ border-bottom:1px dashed #cacaca;}
.interactiv-video{ width:355px;}
.intera-wsdc-cont{ height:212px;}
.intera-wsdc-cont .bg-tabnavsnews .tab-news-right{ height:165px; }

/** search */
.search-cont{ height:32px; position:relative; overflow:hidden; padding:30px 0px 20px 60px; margin-bottom:10px;}
.search-divc{ background:url(imagesbg-page-search.gif) no-repeat; width:433px; height:31px; overflow:hidden;}
.search-divc input{ background:none; border:none; vertical-align:top;}
.search-divc input.txt{ width:350px; height:22px; margin:5px 0 0 8px; padding:0px; line-height:22px;}
.search-divc input.btn{ cursor:pointer; width:64px; height:31px; background:#e00;  opacity: 0; filter: alpha(opacity=0);}
.search_dashed{ background:#d0d5d9; padding-top:3px; padding-bottom:3px;}
.lh18{ line-height:18px;}
.w30{ width:30px;}
.search-time{ position:absolute; right:60px; top:40px;}
.search-time span{ color:#e00;}
.search-datalist{ padding:0px 60px 30px;}.search-newsc{ background:#efefef; padding:5px;}.search-newsc table{ width:98%;}


/** reset-table*/
.le-newlist-reset li{border-bottom: 1px dashed #cacaca; text-align:left}
.le-newlist-rest1 li,.le-newlist-rest2 li{ text-align:left;}
.le-newlist-rest1{ margin-left:0px;}
.le-newlist-rest2 li{height: 26px;line-height: 26px;position: relative;}
.le-newlist-rest2 li span{position: absolute; right: 0px; top: 0px;}


/** 专题专栏*/
.subject-pages-main{ width:977px; margin-left:auto; margin-right:auto; padding-top:10px;}
.subject-pags-heads{ background:url(imagessubject-page-headers.png) no-repeat; height:75px; overflow:hidden; position:relative;}
.subject-pags-heads .mod-head{}
.subject-pags-heads .mod-head h2{ float:left; padding-left:90px; padding-top:23px; font-size:16px;}
.subject-pro-imslist ul{ overflow:hidden; *zoom:1; padding-left:10px;}
.subject-pro-imslist li{ float:left; width:218px; padding:0px 10px; text-align:center; height:110px; font-size:14px;}
.subject-pro-imslist li img{ margin-bottom:3px;}
.subject-pro-imslist li p{ line-height:20px;}
.sub-kjcg-main-head h2{ float:left;}
.sub-left-menus{ float:left; width:212px;}
.datalist-search{*zoom:1; overflow:hidden;}
.datalist-search-table{ float:right; margin-right:15px; width:430px;}
.datalist-search-tabletxt{ padding-right:5px; color:#656565;}
input.datalist-search-txt{ background:url(imagesbg-txtsearch.gif) repeat-x; height:22px; border:1px solid #999; width:204px;}
input.datalist-search-btn{ background:url(imagesbg-btnsearch.gif) no-repeat; width:102px; height:24px; font-size:14px; border:none; font-weight:bold; color:#333; cursor:pointer;}

.zdpqj{ position:absolute; top:29px; right:299px;}
.pgxx{ position:absolute; top:29px; right:124px;}
.por{ position:relative;}




/** 矿山地质环境保护与土地复垦方案按钮*/
.ksbutton{background:url(imagesksdzhjbh1.png) no-repeat; height:47px;}
.ksbutton:hover {background:url(imagesksdzhjbh2.png) no-repeat; height:47px;}
