﻿@charset "utf-8";
/* CSS Document */
body {color: #333;font:12px/1.5 "宋体",SimSun,Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background:#f1faff; overflow-x:hidden;}	
div, form, ul, ol, li, span, p, dl, dt, dd, img {border: 0 none;margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;font-weight: normal;margin: 0;padding: 0;}
ul, ol, li {list-style: none outside none;}
li,input{vertical-align: middle; font-family:"宋体";}
table, td, input, textarea { padding:0px;}
a {color: #333;text-decoration: none; outline:none;}
a:hover {color: #dd0000; text-decoration:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}

.fl{ float:left;}
.fr{ float:right;}
.part10{ padding-top:10px; overflow:hidden;}

.clear{clear:both; height:0; margin:0; padding:0; overflow:hidden;}
.line{ border:1px solid #DDD;}
.mar10{ margin-left:10px;}
.mainbox{ width:1000px; margin:0 auto; background:#ffffff; padding:0 10px;}

.icon_new{ width:30px;height:25px; display:block; background:url(../images/t-27.gif) left no-repeat; }

.hide{display: none;}
.hide.active{display: block !important;}

/*****公用结束*****/

.header{ height:292px;}
.header .top{ height:30px; padding-right:15px; padding-bottom:1px; background:url(../images/topbg.gif) left top repeat-x; line-height:30px; text-align:left;}
.header .top a{ padding-left:37px; color:#666666; display:block; height:30px; float:left;}
.header .top a:hover{ color:#ec3414;}
.header .top a.top1{ background:url(../images/icon_top.gif) 22px 0 no-repeat;}
.header .top a.top2{ background:url(../images/icon_top.gif) 22px -30px no-repeat;}
.header .top a.top3{ background:url(../images/icon_top.gif) 20px -60px no-repeat;}
.header .top a.top4{ background:url(../images/icon_user.gif) no-repeat;}

.header .top #login a{ padding-left:10px; color:#666666; display:block; height:30px; float:left; text-align:left;}
.header .top #login span{ padding-left:10px; color:#FF0000;}
/**头部导航结束**/
.banner{ height:180px; overflow:hidden; padding-bottom:1px; position:relative;}
.banner img{ position:absolute; left:0; top:0px; z-index:0;}
.banner .search{ width:345px; height:34px; padding-bottom:1px; position:absolute; right:0; bottom:0; background: url(../images/searchbg.png) 0 0 no-repeat;}
.banner .search p{ float:left; padding-left:50px; color:#fff; font-weight:bold; line-height:32px; padding-top:2px; width:58px;}
.banner .search ul{ float: left; padding:9px 0 0 0;}
.banner .search li{ float:left;}
.banner .search li input{ background:none; border:0 none; float:left;}
.banner .search li.ss1{ width:135px; height:16px; padding: 2px 7px 2px 23px;}
.banner .search li.ss1 input{width:135px; height:16px; line-height:16px; color:#cccccc;}
.banner .search li.ss2{ padding-left:8px;}
.banner .search li.ss2 input{ width:49px; height:20px; text-align:center; color:#666666; cursor: pointer;}
/**banner 搜索 end**/

.menubox{height:40px; background: url(../images/navbg.jpg) 0 0 no-repeat; padding-left:20px;}
.menubox dd{ width:80px; height:40px; line-height:40px; float:left; padding-right:2px; background: url(../images/navfg.png) right top no-repeat; text-align:center;  position:relative; z-index:20;}
.menubox dd.mu1{ width:54px;}
.menubox dd #a{color:#fff; display:block; height:40px; font-weight: bold;font-size:14px;}
.menubox dd #a:hover,.menubox dd a#a.active{ color:#fff; background:url(../images/nhover.gif) center top no-repeat;}
.menubox dd.last{background:none; padding-right:0;}
.menubox .sec_nav{display:none;position:absolute;left:-8px;top:40px;width:106px;height:auto;overflow:hidden;z-index:999;}
.menubox .sec_nav ul{ width:104px;border:1px solid #0277cf;background:#effaff;}
.menubox .sec_nav ul li{width:104px;height:30px;z-index:999; padding:3px 0;}
.menubox .sec_nav ul li a{display:block;line-height:30px;color:#0356ac; text-align:left; padding-left:27px; background:url(../images/icon_nav.gif) 15px center no-repeat;}
.menubox .sec_nav ul li a:hover{color:#0356ac; background:#d4e7f8 url(../images/icon_nav.gif) 15px center no-repeat;}
.Nav1{ height:40px; background:url(../images/nav1bg.gif) left bottom repeat-x; line-height:40px;}
.Nav1 .date{ padding-left:50px; background:url(../images/icon_date.gif) 28px 13px no-repeat; color:#666666; width:245px;}
.Nav1 .weather{ padding-left:79px; background:url(../images/icon_weather.gif) left 10px no-repeat; padding-top:2px; width:300px; height:36px;}

/*****头部结束*****/
.flash{ width:310px; height:240px; overflow:hidden; border:1px solid #aacbee; padding:4px;}
#myFocus{width:310px; height:240px;}
.mF_taobao2010_myFocus,.syflash .mF_taobao2010_myFocus .pic{ z-index:1 !important;}
.mF_taobao2010 .txt li b{opacity:1 !important; background:#f6f6f6 !important;}
.mF_taobao2010 .txt li a{ font-weight:normal !important;  font-family: "宋体" !important; padding-left:0 !important; text-align:center !important; font-weight: bold !important; font-size:12px !important; color:#444444 !important;}
.mF_taobao2010 .txt li a:hover{ color:#c00 !important;}
.mF_taobao2010 .txt li{height:30px !important;line-height:30px !important; z-index:1 !important;}/*默认标题高度*/
.mF_taobao2010 .num{bottom:30px !important;right:0px !important; width:320px; height:20px; padding-top:5px; background:url(../images/ftxtbg.png) right top no-repeat; text-align:right;}
.mF_taobao2010 .num li{ float:none !important; display: inline;}
.mF_taobao2010 .num li a{margin-right:5px !important; float:none !important; display:inline-block;background:#cccccd !important;width:15px !important;height:15px !important; overflow:hidden !important; border:0 none !important; top:0 !important; line-height:15px !important; font-weight:bold !important; color:#666666 !important;}
.mF_taobao2010 .num li.current a,.syflash .mF_expo2010 .num li.hover a{background:#ae0001 !important; top:0 !important; color:#fff !important;}
/*图片切换 end*/
.newszx{ width:429px; height:248px;border:1px solid #aacbee; border-left:0 none; background: url(../images/tel1bg.gif) left top repeat-x;}
.newszx h2{ height:31px; line-height:30px; padding-bottom:5px; background:url(../images/sec2.jpg) 8px 4px no-repeat;}
.newszx h2 p{ float:left; width:99px; height:27px; font-weight:bold; color:#fff; font-size:14px; line-height:26px; text-align:center; padding-left:8px; padding-top:4px;}
.newszx h2 a{ float:right; padding-right:10px; color:#0187d6;}
.newszx h2 a:hover{ color:#cc0000;}
.newszx .tit{ width:405px; height:55px; border-bottom:1px dashed #ddd; margin:0 auto; text-align:center; line-height:55px; font-weight:bold; font-size:20px; font-family:"微软雅黑";}
.newszx .tit a,.newszx .tit a:hover{color:#dd0000;}
.newszx .list{ width:410px; padding:5px 2px 0 0; margin:0 auto;}
.newszx .list li{ height:25px; line-height:25px; padding-left:12px; background:url(../images/icon.jpg) left center no-repeat; color:#999999;}
.newszx .list li a{ float:left;}
.newszx .list li span{ float:right; font-family:arial;}
.newszx .list li img{margin-left:3px;}


.xwzx_tit{ height: 30px;line-height:30px;}
.xwzx_tit li{ float: left; width:115px;text-align:center;}
.xwzx_tit li a{display: block; font: bold 14px/30px "宋体"; padding:0px;}
.xwzx_tit li.active a{ color: #ffffff;}
.xwzx_tit li.active a{ background: url(../images/sec2.jpg) 8px 4px no-repeat;}


/*新闻中心 end*/
.notice{ width:238px; height:248px;border:1px solid #aacbee; background:url(../images/tel2bg.gif) 0 0 no-repeat;}
.notice .tel{ height:32px; padding:4px 0 0 8px;}
.notice .tel li{ float:left; height:26px; line-height:26px; width:99px; text-align:center; padding-right:3px; background:url(../images/sec1.gif) 0 0 no-repeat; text-align:center; font-weight:bold; font-size:14px; padding-bottom:6px;}
.notice .tel li a,.notice .tel li a:hover{ color:#0356ac; display:block;}
.notice .tel li.sec2{ background:url(../images/sec2.jpg) 0 0 no-repeat;}
.notice .tel li.sec2 a,.notice .tel li.sec2 a:hover{ color:#fff;}
.notice .list{ width:222px; margin:0 auto; height:235px; overflow:hidden;}
.notice .list li{ min-height:25px; line-height:18px; padding:5px 5px 5px 13px; background:url(../images/icon.jpg) 2px 12px no-repeat; border-bottom:0px dashed #dddddd;}
.notice .list li img{margin-left:3px;}
/*通知公告 内部文件 end*/
.dwgk{ width:168px; height:362px; border:1px solid #aacbee; overflow:hidden;}
.sytell{ background:url(../images/tel3bg.gif) 0 0 no-repeat; height:31px;}
.sytell a{ display:block; padding:3px 0 0 8px; width:99px; height:28px; line-height:28px; text-align:center; font-weight:bold; font-size:14px; color:#fff;}
.sytell a:hover{ color:#fff;}

.dwgk .list{ width:153px; padding:6px 0 0 8px;}
.dwgk .list li{ width:153px; height:55px; padding:6px 0 0 0;}
.dwgk .list li a{ display:block; height:55px; width:153px;text-indent:-20em; background:url(../images/libtnbg.gif) 0 0 no-repeat;}
<!--.dwgk .list li a:hover{ background-position:-153px 0;}-->
.dwgk .list li.l1 a{ background-position:0 0;}
.dwgk .list li.l1 a:hover{ background-position:-153px 0;}

.dwgk .list li.l2 a{ background-position:0 -57px;}
.dwgk .list li.l2 a:hover{ background-position:-153px -57px;}
.dwgk .list li.l3 a{ background-position:0 -114px;}
.dwgk .list li.l3 a:hover{ background-position:-153px -114px;}
.dwgk .list li.l4 a{ background-position:0 -171px;}
.dwgk .list li.l4 a:hover{ background-position:-153px -171px;}
.dwgk .list li.l5 a{ background-position:0 -228px;}
.dwgk .list li.l5 a:hover{ background-position:-153px -228px;}

/*单位概况 end*/
.marinc{ width:570px; overflow:hidden;}
.newlist{ width:278px; height:175px;border:1px solid #aacbee; overflow:hidden;}
.newlist h2{ height:30px; line-height:30px; padding-bottom:1px; background:url(../images/tel5bg.gif) 0 0 no-repeat;}
.newlist h2 p{ float:left; padding:4px 0 0 8px; width:99px; height:26px; line-height:26px; text-align:center; font-size:14px; font-weight:bold; color:#0356ac;}
.newlist h2 a{ float:right; padding-right:10px; color:#0187d6;}
.newlist h2 a:hover{color:#cc0000;}
.newlist .list{ padding:11px 0 0 10px;}
.newlist .list li{ height:25px; line-height:25px; padding-left:12px; background:url(../images/icon.jpg) left center no-repeat;}
/*新闻列表 end*/
.mainbr{ width:240px; overflow:hidden;}
.sylogin{ width:240px; height:175px; overflow:hidden;}
.sytelr{ height:32px; line-height:32px; background:url(../images/tel4bg.jpg) 0 0 no-repeat; padding-left:31px; font-size:14px; font-weight:bold;}
.sytelr a{ color:#fff;}
.loginbox{ width:238px; height:142px; background:#f3faff; border:1px solid #aacbee; border-top:0 none;}
.loginbox ul{ padding:5px 0 0 20px;}
.loginbox ul li{ height:28px; line-height:28px; padding-top:10px;}
.loginbox ul li input{ background:#fff; border:1px solid #cccccc; float:left;}
.loginbox ul li p{ float:left; width:50px;}
.loginbox ul li.l1 p span{ padding-left:1em;}
.loginbox ul li.l1 input{ width:136px; height:20px; line-height:20px; padding:3px 5px;}
.loginbox ul li.l3 input{ width:62px; float:left; height:20px; line-height:20px; padding:3px 5px;}
.loginbox ul li.l3 img{ vertical-align:middle; padding-left:11px;}
.loginbox ul li.l4{ padding-left:40px; padding-top:15px;}
.loginbox ul li.l4 input{ margin-left:10px; width:57px; height:23px; border:0 none; cursor:pointer; background:url(../images/btn01.gif) 0 0 no-repeat; text-align:center; color:#fff;}
.loginbox ul li.l4 .cz{ background-image:url(../images/btn02.gif);}
/*内部登录 end*/
.mainbr .list{background:#f3faff; border:1px solid #aacbee; border-top:0 none; height:145px; overflow:hidden;}
.mainbr .list ul{ width:208px; margin:0 auto; padding-top:7px;}
.mainbr .list ul li{overflow:hidden;}

/*专题专栏 end*/
.tushuo{ margin-top:10px; height:165px; background:#f3faff url(../images/tuoshuobg.gif) left top no-repeat; border:1px solid #aacbee;}
.tushuo h2{ float:left; width:154px; height:165px; padding-right:10px;}
.tushuo h2 a{ display:block; height:165px; text-indent:-30em; overflow:hidden;}
.tushuo .list{ padding-top:15px; width:820px; height:141px; float:left;}
.tushuo .list li{ float:left; width:199px; height:136px; padding:5px 0 0 5px; background:url(../images/tushuolibg.gif) 0 0 no-repeat; position:relative;}
.tushuo .list li span{ position:absolute; left:5px; bottom:11px; height:26px; line-height:26px; width:160px; text-align:center; font-weight:bold; background:url(../images/txtbg.png); padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tushuo .list li a,.tushuo .list li a:hover{ color:#fff;}
/*图说地矿 end*/
.maincl{ width:170px; overflow:hidden;}
.dsdw{ width:168px; height:276px; border:1px solid #aacbee;}
.dsdw .list{ padding:4px 1px 0 1px;}
.dsdw .list li{ height:30px; line-height:30px; padding-left:26px; background:url(../images/icon2.jpg) 15px center no-repeat;}
.dsdw .list li a{ color:#0356ac;}
.dsdw .list li a:hover{ color:#c00;}
.dsdw .list li.ever{ height:30px; line-height:30px; background-color:#edf5fc;}
/*队属单位 end*/
.mclink li{ height:60px; padding-top:10px;}
.mclink li a{ display:block; height:60px; text-indent:-20em; overflow:hidden; background:url(../images/libtnbg.gif) 0 -345px;}
.mclink li.l2 a{ background-position:0 -405px;}

.zhuanti li{ margin-top:0px; margin:0 auto; text-align:center; margin-bottom:10px; border:1px solid #cccccc; padding:2px;}

.xxcy{ width:225px; min-height:273px; background:#f3faff; border:1px solid #aacbee; border-top:0 none; overflow:hidden;padding-left:13px; padding-right:13px;}
.xxcy ul{ width:244px; margin-left:-19px; padding-top:10px;}
.xxcy ul li{ float:left; width:102px; padding-left:20px; height:32px; line-height:32px; text-align:left;}
/*信息采用 end*/
.gzcx{ padding-top:10px; height:55px; overflow:hidden;}
.bmfw{ height:110px; border:1px solid #aacbee; background:url(../images/fuwubg.gif) 0 0 no-repeat #f3faff; padding-left:46px; margin-top:10px;}
.bmfw li{ float:left; padding:10px 0 0 10px; width:81px; height:22px; line-height:22px; text-align:center; background:url(../images/fufwli1.gif) 10px 10px no-repeat;}
.bmfw li a{ color:#0356ac;}
.bmfw li a:hover{ color:#0356ac; font-weight:bold;}
.bmfw li.l3,.bmfw li.l4{ background-image:url(../images/fufwli2.gif);}
.bmfw li.l5,.bmfw li.l6{ background-image:url(../images/fufwli3.gif);}
.bmfw li.l7,.bmfw li.l8{ background-image:url(../images/fufwli4.gif);}
/*便民服务 end*/
.zzry{ height:204px;border:1px solid #aacbee; margin-top:10px;}
.zzry h2{ height:32px; border:1px solid #fff; border-top:0 none; border-bottom:2px solid #0263c2; background:url(../images/tel6bg.gif) left top repeat-x;}
.zzry h2 p{ float:left; padding:4px 5px 0 11px; width:109px; height:28px; line-height:28px; text-align:center; color:#fff; font-weight:bold; font-size:14px; background:url(../images/tel6.gif) 11px 4px no-repeat;}
.zzry h2 a{ float:right; padding-right:8px; padding-top:2px; height:28px; line-height:28px; display:block; color:#0187d6;}
.zzry h2 a:hover{ color:#c00;}
.zzry .list{ padding:8px 10px 0; height:154px; overflow:hidden; float:left;}
.pro-scroll{width:100%; height:154px; float:left; overflow:hidden; position:relative;}
.pro-img-list{position:relative;width:904px;overflow:hidden; margin-left:40px; margin-top:12px;}
.pro-img-list ul{width: 17200px; *margin-left: -11px; *+margin-left: -0px;}
.pro-img-list ul li{width:162px;height:122px; padding:3px; border:1px solid #eeeeee;float:left; margin-right:12px;}
.pro-img-list ul li img{ width:162px; height:122px; border:1px solid #fff;}
.pro-scroll .prev,.pro-scroll .next{position:absolute;top:0px;width:24px;height:154px;overflow:hidden;cursor:pointer; z-index:10;}
.pro-scroll .prev{left:0px;background: url(../images/prev.gif) 0px 0px no-repeat;}
.pro-scroll .next{right:0px;background:url(../images/next.gif) 0px 0px no-repeat;}
/*资质荣誉 end*/

.friendlink{ height:33px;margin:10px 0 0 0; background:#f3faff; border:1px solid #aacbee; padding:12px 0 13px;}
.friendlink h2{ float:left; width:76px; padding-left:31px; line-height:33px; font-weight:bold; font-size:14px; color:#0356ac;}
.friendlink ul{float:left;}
.friendlink ul li{float:left;}
.friendlink ul li.linklist_con{ float:left; width:192px; height:31px; position:relative; z-index:20;background:#fff url(../images/linkbg.gif) 169px center no-repeat;border:1px solid #ccdced; margin-left:20px;}
.friendlink ul li.last{ margin-right:0;}
.friendlink_con{ width:158px; height:31px; padding-right:23px; padding-left:11px; overflow:hidden; color:#888888; text-align:left; cursor:pointer; overflow:hidden; font:12px/31px "宋体";}
.linklist{ background:#fbfbfb; width:192px; position:absolute; left:-1px; bottom:31px !important;_bottom:30px !important;border:1px solid #ccdced; border-bottom:0; overflow-x:hidden;overflow-y:auto; max-height:300px;}
.linklist ul{ width:190px; padding:0; }
.linklist ul li{ height:24px;width:192px; overflow:hidden;font:12px/24px "宋体"; margin:0 !important;  border-bottom:1px solid #ccdced;}
.linklist ul li a{ display:block; color:#888888; padding-left:10px;width:182px;}
.linklist ul li a:hover{ background:#f3faff; color:#0356ac;}
.kk{ width:192px;}
.kk ul{ width:190px;}
.kk ul li{ float:left; margin:0; border-right:1px solid #dddddd;}
/*友情链接 end*/
.footer{ margin-top:10px; background: url(../images/fotbg.gif) top left repeat-x; color:#666666; text-align:center; line-height:24px; padding:24px 0 20px; overflow:hidden;}
.footer a{ color:#999999; text-decoration:underline;}
.footer a:hover{ color:#ff0}
.footer span{ font-family:arial;}
/* 栏目页 */
.content{ margin:10px 0 0; background:url(../images/lmbg.gif) left top repeat-y; overflow:hidden; border:1px solid #aacbee; border-left:0 none;}
.leftnr{ width:240px; min-height:530px;float:left; background:url(../images/lmlbg.gif) 1px 32px no-repeat;}
.title{ background: url(../images/lmtit.jpg) 0 0 no-repeat; color:#fff; padding-left:30px; font-size:14px; font-weight:bold; height:32px; color:#fff;line-height:32px;}
.menunr{width:198px; margin:0 auto; padding-top:12px;}
.menunr ul li{ font-size:14px; width:198px; line-height:32px;/*overflow:hidden;*/ margin-top:8px;}
/*
.menunr ul li a{ background: url(../images/lmnavbg.gif) 0 0 no-repeat; height:32px; display:block; font-size:12px; text-align:center; color:#0356ac; padding:0 30px 0 30px; width:168px;}
.menunr ul li a:hover,.menunr ul li .active{ background: url(../images/lmnavbgh.gif) 0 0 no-repeat; color:#fff; font-weight:bold;}
*/

.menunr ul li a{ display:block;font-size:12px;text-align:center;color: #275f99;padding: 0 10px 0 10px;background-color: #EAF7FE;border: 1px #E5e5e5 solid ;border-radius:5px;;min-height: 32px;line-height: 32px;}
.menunr ul li a:hover,.menunr ul li .active{color:#fff; font-weight:bold;background-color:#0177CF;}


.rightnr{width:719px; float:right; overflow:hidden; padding-right:20px;padding-bottom:20px;}
.position_list{line-height:40px; padding-left:24px;height:40px; overflow:hidden; background: url(../images/pos.gif) 4px center no-repeat; color:#666666;}
.position_list a{ color:#666666;}
.position_list a:hover{ color:#c00;}
.lmpos{ padding:6px 0 6px 24px;}

.conlist_title{ height:32px; line-height:32px; background:url(../images/conlist_titlebg.gif) 0 0 no-repeat; padding:0 11px 7px 36px;}
.conlist_title .tit{ font-weight:bold; color:#0356ac;}
.conlist_title .more{ font-size:12px; color:#0187d6;}
.conlist_title .more:hover{ color:#c00;}

.listnews ul{ clear: both; padding:6px 0 20px 0;}
.listnews li{ background: url(../images/icon1.gif) 10px center no-repeat; padding-left:27px; padding-right:10px; border-bottom:1px dashed #dddddd;line-height:29px; height:29px;}
.listnews li span{ color:#999999; font-family:arial; float:right;}
.listnews li a{ color:#333; float:left; font-size:14px;}
.listnews li a:hover{ color:#ee0000; text-decoration:underline;}
.listnews li img{ padding:15px 0 0 4px; float:left;}
.listnews li.last{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}

.searchrnews{ font-size:14px; line-height:200%; overflow:hidden;height:auto; padding-bottom:40px;}
.searchrnews ul{ clear: both; padding:6px 0 20px 0;}
.searchrnews li{ padding-left:10px; padding-right:10px; line-height:29px; width:100%;padding-bottom:10px;}
.searchrnews li span{ color:#999999; font-family:arial; float:left}
.searchrnews li a{ color:#00F; float:left;}
.searchrnews li a:hover{ color:#00F; text-decoration:underline;}
.searchrnews li img{ padding:15px 0 0 4px; float:left;}
.searchrnews li.last{padding-bottom:10px; margin-bottom:10px; border-bottom:1px dashed #ddd;}

.pagenav{clear:both;margin:5px 5px 7px 0;text-align:right;padding:0px;line-height:200%;}
.pagenav a{border:1px solid #d9d9d9;color:#666;font-family:Arial;margin:2px;padding:3px 7px;text-decoration:none;}
.pagenav a:hover{background:#0384ce;border:1px solid #0384ce;color:#fff;}
.pagenav a.active{border:1px solid #0384ce;color:#fff;}
.pagenav a.current,.pagenav a.current:hover{background:#0384ce !important;border:1px solid #0384ce !important;color:#fff !important;}
.pagenav a.disabled,.pagenav a.disabled:hover{border:1px solid #d9d9d9 !important;color:#666 !important;background:#eee !important;cursor:text !important;}
.pagenav a.text,.pagenav a.text:hover{color:#fff !important;background:#0384ce !important;border:#0384ce 1px solid !important;cursor:text !important;}
.pagenav a.pagemore,.pagenav a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;}
.pagenav #page{display:inline;}
.pagenav #page input{width:40px;height:24px;line-height:24px;border:1px solid #d9d9d9;padding:0 5px;margin:3px 6px;color:#666;vertical-align:middle;}
.pagenav .goto{width:36px;height:26px;background-color:#0384ce;border:1px solid #0384ce;color:#fff;margin:3px 2px;text-align:center;cursor:pointer;vertical-align:middle;}


/*文章页*/
.wenzhang{ margin-top:10px; border:1px solid #aacbee;}
.contentbox{ padding:10px 50px 40px; overflow:hidden;}
.newstitle{ font-size:26px;  font-family:Microsoft YaHei; font-weight:bold; text-align:center; color:#333333; padding:20px 0 15px;}
.newsinfo{ margin:5px auto 10px; line-height:37px; height:37px; text-align:center; font-size:13px; background:#f5f5f5;}
.newsinfo a{color:#666;}
.newsinfo input{width: 13px;height: 13px;border: 1px solid #999999; margin:0 5px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinfo span{ padding:0 8px;}
.newscontnet{font-size:14px; margin:0 auto 5px; color:#333; line-height:220%; border-bottom:1px dashed #999999; padding-bottom:38px; padding-top:10px;}
.newscontnet p{ padding:0px 0;}
.newscontnet img{ padding-top:10px;}
.otherli{ width:885px; float:left;padding:17px 0 0px;font-size: 14px;line-height: 30px; font-size:15px;}
.otherli a{ color:#333;}
.otherli a:hover{ color:#ff0000;}
.close a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.printico{ background:url(../images/print.gif) left center no-repeat; }
.closeico{ background:url(../images/close1.gif) left center no-repeat;}
.close01 a{ color:#999; padding:3px 0 3px 24px; margin:0 8px;}
.minh500{   min-height:500px; height:auto !important;   height:500px;}
.shares{ width:600px; height:36px; line-height:36px; color:#666666;}
.shares span{ float:left; margin-right:5px; line-height:36px; }

/*分页样式*/
.pages{ width:100%; text-align:right; padding:0px 0; clear:both; font-weight:normal;}
.pages span,.pages a,.pages b{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 2px;}
.pages span font{ color:#f00; font-size:12px;}
.pages a,.pages b{ border:1px solid #5FA623; background:#fff; padding:2px 6px; text-decoration:none}
.pages span { padding-right:10px }
.pages b,.pages a:hover{ background:#7AB63F; color:#fff;}


#pagelist { float:right; width:100%; margin:0 auto; margin-top:2px; margin-bottom:2px; padding:0px; text-align:right; clear:both; font-weight:normal; font-size:12px;}
#pagelist ul{ margin:0; padding:0; text-align:right; float:right;}
#pagelist ul li { float:left; border:1px solid #aaa; height:20px; line-height:20px; margin:0px 2px; background:none; padding:0px; padding-left:5px; padding-right:5px;}
#pagelist ul li a, .pageinfo { display:block; padding:0px 2px; color:#333333; background:#f7f7f7;}
.empty{display:block; padding:0px 6px; color:#333333; background:#f7f7f7; font-size:12px;}
.pageinfo  { color:#555;}
.currentpage { background:#fff; color:#ff0000; display:block; padding:0px 6px; font-weight:bold;}

/*分页样式*/


/*imglist*/
.imglist{clear:both; overflow:hidden; margin-bottom:20px; margin-left:5px;}
.imglist li{width:170px;height:150px; float:left; cursor:pointer; text-align:center; padding-top:2px; padding-bottom:2px; background-image:none; margin-right:5px; margin-bottom:10px;list-style:none; border-bottom:none; border:solid 1px #ffffff; }
.imglist li:hover{border:solid 1px #0275ce;}
.imglist li span{width:168px; height:126px; margin:0; padding:0;}
.imglist li h2{text-align:center; line-height:25px; }

.formbody{padding:10px 18px;}
.formtitle{border-bottom:solid 1px #d0dee5; line-height:35px; position:relative; height:35px; margin-bottom:10px;}
.formtitle span{font-weight:bold;font-size:14px; border-bottom:solid 3px #66c9f3;float:left; position:absolute; z-index:100; bottom:-1px; padding:0 3px; height:30px; line-height:30px;}
.forminfo{padding-left:23px;}
.forminfo li{margin-bottom:13px; clear:both; min-height:34px;}
.forminfo li label{display:block; float:left; margin-right:10px; padding-left:3px;}

.forminfo li t{width:80px; height:34px; line-height:34px; display:block; float:left;}
.forminfo li i{color:#7f7f7f; padding-left:20px; font-style:normal;}
.forminfo li cite{display:block; padding-top:10px;}
.dfinput{width:420px; height:32px; line-height:32px; border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(../images/inputbg.gif) repeat-x; text-indent:10px;}
.textinput{border-top:solid 1px #a7b5bc; border-left:solid 1px #a7b5bc; border-right:solid 1px #ced9df; border-bottom:solid 1px #ced9df; background:url(../images/inputbg.gif) repeat-x; padding:10px; width:400px; height:50px; line-height:20px; overflow:hidden;}
.btn{width:137px;height:35px; background:url(../images/btnbg.png) no-repeat; font-size:14px;font-weight:bold;color:#fff; cursor:pointer; border:none;margin-right:20px;}