@charset "gb2312";
/* CSS Document */
/* ***********   padding, margin  ********** */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body {color: #333333;font:12px/1.5 Microsoft YaHei,"SimSun",Verdana,tahoma,arial,sans-serif, Arial, Helvetica, sans-serif;margin: 0 auto;padding: 0; background: url(imageslmbodybg.jpg) center top repeat-x #ecf3fa;}	
ul, ol, li {list-style: none outside none;}
input, textarea { padding:0px; font-family: Microsoft YaHei; outline:0 none;}
textarea {resize: none;}
a {color: #333333;text-decoration: none; outline:none; font-family: Microsoft YaHei;}
a:hover {color: #c00; text-decoration:none;}
img{ border:0 none;}
li, input ,textarea{vertical-align: middle; outline:0 none;}
table, td, input, textarea { padding:0px;}
.fl,.left{ float:left;}
.fr,.right{ float:right;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.p10{ padding:10px;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;margin-top:0px;*margin-top:-1px;_margin-top:-1px;overflow:hidden; padding:0;}
.clear15{clear:both;font-size:0px;line-height:0px;height:0px; padding:0 0 15px 0;margin-top:0px;*margin-top:-1px;_margin-top:-1px;overflow:hidden;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;margin: 0;padding: 0}
h1{ font-size:18px;}
h2{ font-size:14px;}
h3{ font-size:12px;}
.mainbox{ width:1200px; margin:0 auto;}

/*分页*/
.pagination{clear:both; text-align: center;margin:15px 0 5px;padding:3px 0;line-height:26px;font-size:14px;font-family: Microsoft Yahei;}
.pagination a,.pagination span{border:1px solid #d9d9d9;color:#666;font-family:Arial; margin:2px 3px;padding:0px 12px;text-decoration:none;white-space:nowrap;display:inline-block;height:22px;line-height:22px;font-family: Microsoft Yahei;}
.pagination a:hover{background:#0d77cf;border:1px solid #0d77cf;color:#ffffff !important;}
.pagination a.active{border:1px solid #0d77cf;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#0d77cf;border:1px solid #0d77cf;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#0d77cf;border:#0d77cf 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination .inputBar{border:0px;height:24px;line-height:24px; padding:0 6px 0;}
.pagination .inputBar input{width:30px;height:22px; line-height:22px;padding:0 5px;border:#d9d9d9 1px solid;*vertical-align:middle;_vertical-align:middle; vertical-align:middle;margin:-2px 4px 0;font-family: Microsoft Yahei;}

/*无障碍浏览*/
.wza-nav{ background: url(imagestopbg.png) !important;}
.wza-nav .wza-button{ line-height:24px !important; height:28px !important; font-family:"微软雅黑"; border:1px solid #ddd !important; color:#3a96dc !important; margin:8px 3px !important; *padding:0 !important;}
/************头部 on************/
.topbox{ height:40px; background:url(imagestopbg.png); position:absolute; left:0; top:0; width:100%;}
.topbox .topl li{ float:left; padding:0 10px; background:url(imagestopfg.png) right center no-repeat; height:40px; line-height:40px;}
.topbox .topl li.num6{ background:none;}
.topbox .topr{ padding-right:5px; height:40px; line-height:40px; text-align:right; width:auto;}
.topbox .topr a{ display:inline-block; height:40px; padding:0 15px 0 9px; background:url(imagestop_icon.png) left center no-repeat;}

.top .goback{ width:88px; height:28px; padding:6px 38px 0 0;}
.top .goback a{ background:url(imagesxxgk_topicon.png) 0 0 no-repeat; height:28px; line-height:28px; color:#1369c0; text-align:center; font-weight:bold; display:block;}
.top .goback a:hover{ color:#1369c0; text-decoration:underline;}



.header{ width:100%; height:320px; position:relative;}
.header .banner{ height:220px; overflow:hidden;}
.header .banner span{ display:none;}
.header .banner a{ cursor: default;}
.header .nav{ height:50px; background:#1369c0;}
.header .nav li{ float:left; height:50px; width:199px; border-right:1px solid #4287cd;}
.header .nav li a{ display:block; height:50px; line-height:50px; padding-left:86px; color:#fff; font-size:18px; background:url(imagesmeunbg.png) 40px 0 no-repeat;}
.header .nav li a:hover,.header .nav li.on a{ background-color:#115eac; color:#fff;}
.header .nav li#num1 a{ background-position:55px 0; padding-left:101px;}
.header .nav li#num2 a{ background-position:40px -50px;} 
.header .nav li#num3 a{ background-position:40px -100px;} 
.header .nav li#num4 a{ background-position:40px -150px;} 
.header .nav li#num5 a{ background-position:40px -200px;} 
.header .nav li#num6{ border-right:0 none;}
.header .nav li#num6 a{ background-position:40px -250px;} 
.subnav{ display:none;}
.header .headxl_nav1,.header .Nav2{ height:50px; line-height:50px; background:url(imagesback_write75.png);}
.header .headxl_nav1 .date{ padding-left:44px; background:url(imagesicon-date.png) 20px center no-repeat; width:252px;}
.header .headxl_nav1 .weather{ width:250px; margin-top:7px;}
.header .headxl_nav1 .search{ padding:10px 0 0 0; width:375px; height:30px;}
.header .headxl_nav1 .search ul{ width:298px; height:28px; border:1px solid #dddddd; background:url(imagessearchbg.gif) 0 0 no-repeat; float:left;}
.header .headxl_nav1 .search ul li{float:left;}
.header .headxl_nav1 .search ul li input{ border:0 none; background:none; float:left;}
.header .headxl_nav1 .search ul li.ss1{ position:relative; width:200px; height:20px; padding:4px 10px 4px 26px; float:left;}
.header .headxl_nav1 .search ul li.ss1 .msg-box{ position:absolute; left:13px; top:0;}
.header .headxl_nav1 .search ul li.ss1 input{width:200px; height:20px; line-height:20px; color:#666;}
.header .headxl_nav1 .search ul li.ss2{ width:62px; height:28px;}
.header .headxl_nav1 .search ul li.ss2 input{ width:62px; height:28px; cursor:pointer; text-indent:-30em; overflow:hidden;}
.header .headxl_nav1 .search a.insearch{ float:left; padding-left:10px; display:block; height:30px; line-height:30px;}


.header .Nav2 li{ float:left; padding:0 8px; line-height:50px; height:50px; font-size:14px;}
/************头部 end************/

/************底部 on************/
.footer{}
.fotnav{ height:39px; border-bottom:1px solid #c1c7cd; line-height:38px; text-align:center;}
.fotnav a{ padding:0 10px; color:#666666;}
.fotnav a:hover{ color:#c00;}
.fotbox{ text-align:center; line-height:22px; padding:18px 0 26px; position:relative;} 
.fotbox .dzjg{ position: absolute; left:166px; top:24px;}
.fotbox .jiucuo{ position:absolute; right:117px; top:26px;}
.fotbox .jiucuo img{ width:90px !important; height:45px !important;}
/************底部 end************/


/*右侧飘浮 */
#home_web{width:60px;height:auto;position:fixed; _position:absolute;left:50%;margin-left:616px; _margin-top:-213px; top:50%; margin-top:-213px; _top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,50)||40)-(parseInt(this.currentStyle.marginBottom,50)||40))); font-family:Microsoft Yahei; z-index:9997;}
.web_position{ width:60px; height:65px; float:left; margin-bottom:6px;}
.web_link{cursor:pointer; padding-top:35px; height:30px; line-height:30px; text-align:center; display:block;background: url(imagespiao_icon.png) 0 0 no-repeat; overflow:hidden;}
.web_position a:hover{color:#d84939; text-decoration:none; background-position:-60px 0;}
.nav_01 a{position:relative;}
.nav_02 a{ background-position:0 -65px;}
.nav_02 a:hover{background-position:-60px -65px;}
.nav_03 a{background-position:0 -130px;}
.nav_03 a:hover{background-position:-60px -130px;}
.nav_04 a{background-position:0 -195px;}
.nav_04 a:hover{background-position:-60px -195px;}
.nav_05 a{background-position:0 -260px;}
.nav_05 a:hover{background-position:-60px -260px;}
.nav_07 a{background-position:0 -390px;}
.nav_07 a:hover{background-position:-60px -390px;}
.nav_06 a.bds_more{ cursor:pointer; padding-top:35px; overflow:hidden; width:60px; text-indent:0 !important; color:#695435; height:30px; line-height:30px; text-align:center; display:block;background: url(../images/piao_icon.png) 0 -325px no-repeat; margin:0 !important;}
.nav_06 a:hover{background-position:-60px -325px; color:#695435 !important;}
.weixin{ width:101px !important; height:94px !important;  position: absolute !important;top: 120px;right: 60px !important; display:none; background: url(imagespewmbg.png) left top no-repeat !important; padding:7px 12px 8px 7px !important;}
.weixin li,.weixin img{ width:94px !important; height:94px !important; overflow:hidden;}
.weixin span{ display:none;}
.weibo{ top:190px !important;}
#bsPanelHolder{ display:none !important;}
.web_share{ width:110px; height:72px; padding:7px 0 0 11px; background:url(imagespewm1bg.png) 0 0 no-repeat; position:absolute;bottom:-4px; display:none;right: 60px !important;}
.web_share a{ margin:0 10px 10px 0;}


/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding-top:50px;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ui-dialog-content .btn-group .btn-yes{background:#1b50a0;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}