@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:#fff; min-width: 1100px;}
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;}
/* 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:1100px; 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;}

.lmbg{ background:url(imageslmbodybg.jpg) center top repeat-x #fff;}
.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************/
.header{ height:203px; overflow:hidden;}
.header .top{ height:32px; width:100%; background:url(imagestopbg.png) left top repeat-x;}
.header .top .topl{ padding:3px 0; height:26px;}
.header .top .topl li{ float:left; height:26px; line-height:26px;}
.header .top .topl li{ padding:0 12px 0 20px;background:url(imagestopicon.png) 0 -26px no-repeat; line-height:24px;}
.header .top .topl li.num1{ background-position:0 0px;}
.header .top .topl li.num4{ background-position:0 -52px;}
.header .top .topr{ padding-top:3px; height:26px; position:relative;}
.header .top .znsearch{ position:absolute; left:160px; top:20px; font-size:14px;}
.header .top .topr a{display:block; height:26px; width:26px; float:left; margin-right:17px; background:url(imagestopicon.png) 0 -182px no-repeat; overflow:hidden;}
.header .top .topr a.ls-jt{ background:none;}
.header .top .topr a.ls-jt span{ display:block; line-height:26px; width:26px; height:26px; overflow:hidden; text-indent:20em; background:url(imagestopicon.png) 0 -208px no-repeat; cursor:pointer;}
.header .top .topr a.ls-jt span.jt{ background-position:0 -260px;}
.header .top .topr a.phone{ background-position:0 -234px; text-indent:-20em; margin:0 4px 0 0; display:none;}

.header .sc{ padding:3px 0 3px 5px; height:26px; line-height:26px; *max-width:170px; overflow:hidden;}
.header .sc a{ display:block; float:right; line-height:26px; padding:0 15px 0 10px;}
.header .sc a.member-login{ padding-left:20px;  background:url(imagestopicon.png) -5px -286px no-repeat;}
.header .sc a.member-register{ padding-left:20px; padding-right:0; background:url(imagestopicon.png) -5px -312px no-repeat;}
.header .sc a.member-logout{ float:right; padding:0 5px;}
.header .sc a.user-name{ padding:0 5px;}

.banner{ height:121px; overflow:hidden;}
.banner .logo{ height:121px;}
.banner .logo span{ display:none;}
.znsearch{ position:absolute; right:310px; top:53px; font-size:14px; background:url(imageszl_search.png) 0 0 no-repeat; width:67px; height:30px; line-height:30px; padding-left:30px; color:#fff;}

.sylogin{ height:26px; line-height:26px; float:right; display:inline;overflow:hidden; *max-width:95px;}

.banner .searbox{ padding-top:51px; height:31px; width:303px; float:right; background: url(imagessearbg.png) 0 51px no-repeat;}
.banner .searbox li{ float:left; position:relative;}
.banner .searbox li input{ float:left; border:0 none; background:none;}
.banner .searbox li.ss1{ width:200px; height:25px; padding:3px 6px 3px 11px;}
.banner .searbox li.ss1 span.msg-box{ position: absolute; left:0; top:0;}
.banner .searbox li.ss1 input{height:24px; line-height:24px; width:200px; font-size:14px; color:#666;}
.banner .searbox li.ss2{ width:48px; height:31px; overflow:hidden;}
.banner .searbox li.ss2 input{width:48px; height:31px; overflow:hidden; text-indent:-20em; cursor:pointer;}
.banner .searbox li.ss3{ width:38px; height:31px; font-size:12px; text-align:center; line-height:14px; padding:1px 0 0; color:#fff;}
.banner .searbox li.ss3 a{color:#fff;}
.banner .searbox li.ss3 a:hover{color:#fff; text-decoration:underline;}

.navbox{ height:50px;}
.navbox ul{ background:#3093db; width:1087px; overflow:hidden; height:47px; margin:0 auto; padding:3px 0 0 13px;}
.navbox ul li{ float:left; height:47px; width:143px; padding-right:12px;}
.navbox ul li a{ display:block; height:47px; line-height:46px; font-size:16px; color:#fff; padding-left:55px; background:url(imagesicon_menu.png) 20px 0 no-repeat;}
.navbox ul li a:hover,.navbox ul li.on a{ background-color:#fff; background-position:20px -47px; color:#0d77cf;}
.navbox ul li#num2 a{ background-position:24px -94px;}
.navbox ul li#num2 a:hover,.navbox ul li#num2.on a{ background-position:24px -141px;}
.navbox ul li#num3 a{ background-position:26px -188px;}
.navbox ul li#num3 a:hover,.navbox ul li#num3.on a{ background-position:26px -235px;}
.navbox ul li#num4 a{ background-position:25px -282px;}
.navbox ul li#num4 a:hover,.navbox ul li#num4.on a{ background-position:25px -329px;}
.navbox ul li#num5 a{ background-position:25px -376px;}
.navbox ul li#num5 a:hover,.navbox ul li#num5.on a{  background-position:25px -423px;}
.navbox ul li#num6 a{ background-position:20px -470px;}
.navbox ul li#num6 a:hover,.navbox ul li#num6.on a{  background-position:20px -517px;}
.navbox ul li#num7 a{ background-position:25px -564px;}
.navbox ul li#num7 a:hover,.navbox ul li#num7.on a{background-position:25px -611px;}
.navbox ul li#num8 a{ background-position:26px -658px;}
.navbox ul li#num8 a:hover,.navbox ul li#num8.on a{ background-position:26px -705px;}
.navbox ul li#num8{ padding-right:0;}


/************头部 end************/

/************底部 on************/
.footer{ height:auto; background:url(imagesblack60.png); color:#fff; line-height:24px; padding:6px 0;}
.footer a,.footer a:hover{color:#fff;}
.fotl{ padding-left:3px;}
.fotr{ height:48px; line-height:48px; font-size:14px; padding-top:12px;}
.fotr img{ vertical-align:middle;}
.fotr a{ padding:0 8px;}
.fotr a.jiucuo{ padding-left:0;}
/************底部 end************/

.footer .dzjg{ overflow:hidden; margin-top:12px;width:50px;height:50px;}
.footer .dzjg img{ width:50px !important; height:50px !important;}


/************底部 end************/


/*外链提示 > 弹窗*/
.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:20px;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;}