﻿@charset "utf-8";
/* CSS Document */
html{overflow-y:auto;overflow-x:hidden;-webkit-text-size-adjust:none;}
*html{background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,input,select,textarea,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,th,td{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "Microsoft YaHei",'宋体',tahoma,Verdana,arial,sans-serif;color:#333;background:#f3f3f3;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei";}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;}
a:hover{color:#e22929;text-decoration:none;}
a img {border:none; }
.left,.fl{float:left;}
.right,.fr{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;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
 
/*****头部****/
.header{width:100%;height:auto;margin:auto;background:#fff;}
.topcon{width:1200px;height:30px;margin:auto;padding-top:10px;overflow:hidden;position:relative;z-index:99;}
.top_l{padding-left:20px;width:300px;height:30px;line-height:30px;overflow:hidden;}
.top_l ul li{float:left;height:30px;white-space:nowrap;}
.top_l ul li a{display:block;float:left;width:auto;white-space:nowrap;padding-left:18px;background:url(../images/top_lico.gif) no-repeat;font-size:12px;color:#666;}
.top_l ul li a:hover{color:#e22929;}
.top_l ul li.num1 a{width:40px;background-position:0 8px;}
.top_l ul li.num2 a{width:52px;background-position:-86px 8px;}
.top_l ul li.num3 a{width:52px;background-position:-193px 8px;padding-left:19px;}
.top_l ul li.num4 a{width:52px;background-position:0 8px;}
.top_r{padding-top:5px;height:24px;line-height:24px;}
.top_r a{display:block;float:left;color:#666;padding-left:28px;background:url(../images/wza_ico.png) 0 0 no-repeat;}
.top_r a:hover{color:#e22929;background-position:0 -24px;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.top_r .wwza{width:63px;}
.top_r .mail{width:61px;background-position:-91px 0;}
.top_r .mail:hover{background-position:-91px -24px;}
.top_r .oa{width:62px;background-position:-180px 0;}
.top_r .oa:hover{background-position:-180px -24px;}
.top_r .ht_log{width:63px;background-position:-270px 0;}
.top_r .ht_log:hover{background-position:-270px -24px;}
.sylogin{ width:auto; height:24px; float:left;}
.top_r .member-login{width:38px;background:url(../images/denglubg.png) 0 0 no-repeat;}
.top_r .member-login:hover{background:url(../images/denglubg.png) 0px -24px no-repeat;}
.top_r .member-register{width:38px;background:url(../images/zhucebg.png) 0 0 no-repeat;}
.top_r .member-register:hover{background:url(../images/zhucebg.png) 0px -24px no-repeat;}
.top_r .user-name{background:url(../images/denglubg.png) 0 0 no-repeat; width:auto; float:left; padding-right:13px;}
.top_r .user-name:hover{background:url(../images/denglubg.png) 0px -24px no-repeat;}
.top_r .member-logout{ background:none; padding:0px 10px 0 0px; float:left;}
.top_r .add{display:block;float:left;width:63px;background:url(../images/addbg.png) 0 0 no-repeat;color:#666;padding-left:28px;cursor:pointer;}
.top_r .add:hover{background-position:0 -24px;color:#e22929;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.top_r .jft{display:block;float:left;width:86px;height:24px;background:url(../images/jft_bg.png) 0 2px no-repeat;padding-left:1px;}
.top_r .jft a{width:35px;height:24px;text-align:center;padding:0;background:none;}
.top_r .jft a:hover{color:#e22929;}
.top_r .jft a.active{color:#fff;background:url(../images/zt_btn.png) 0 3px no-repeat;}
.banner{width:1200px;height:140px;margin:auto;position:relative;z-index:1;}
.banner .img_title{display:none;}
.banner ul li.num1 a{cursor:default;}
.flash{position:absolute;width:1200px;height:180px;overflow:hidden;left:0;top:-40px;z-index:2;}
.flash ul li{float:left;width:1200px;height:180px;overflow:hidden;}
.flash .img_title{display:none;}
.flash ul li a{cursor:default;}
.flash ul li a img{width:1200px;height:180px;}
.flash .num{display:none;}
.banner .mF_ladyQ .txt{display:none !important;}
.banner .mF_ladyQ .txt li{display:none !important;}
.logo{width:710px;height:76px;position:absolute;left:20px;top:18px;overflow:hidden;z-index:3;}
.logo .img_title{display:none;}
.logo ul li.num1 a{cursor:default;}
.seccon{width:430px;height:68px;position:absolute;right:0;top:32px;z-index:4;}
.searchbox{height:36px;}
.searchbox ul li{float:left;}
.searchbox ul li.se_box{width:279px;height:35px;position:relative;}
.searchbox ul li.se_box .msg-box{left:0;top:0;position:absolute;}
.searchbox ul li.se_box input{float:left;width:258px;height:28px;background:#fafafa;border:#ddd 1px solid;border-right:0;padding:3px 10px 2px 10px;line-height:28px;font-size:12px;color:#999;outline:none;}
input.srkcss:focus{
    outline: none;
    border-color:#9ecaed !important;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(82,168,236,.6);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
   transition: border linear .2s, box-shadow linear .2s;
}
.searchbox li.sea_an{width:60px;}
.searchbox li.sea_an input{float:left;width:60px;height:35px;background:url(../images/sec_btn.gif) 0 0 no-repeat;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}
.searchbox li.gg{width:86px;height:36px;line-height:36px;text-align:center;overflow:hidden;}
.searchbox li.gg a{font-size:14px;text-decoration:underline;}
.reci_box{height:32px;line-height:32px;overflow:hidden;}
.reci_box .tit{display:block;float:left;width:auto;white-space:nowrap;color:#666;}
.reci_box ul{float:left;height:32px;display:inline;}
.reci_box ul li{float:left;padding-left:12px;}
.reci_box ul li a{display:block;float:left;width:auto;white-space:nowrap;}

.menucon{width:100%;background:#e22929;}
.menubox{width:1200px;height:40px;margin:auto;background:#e22929;position:relative;z-index:999;}
.menubox dd{float:left;height:40px;}
.menubox dd .mu{width:172px;height:40px;}
.menubox dd .mu.sy{width:168px;}
.menubox dd .mu a{display:block;width:100%;height:40px;line-height:40px;font-size:18px;font-weight:bold;color:#fff;text-align:center;cursor:pointer;}
.menubox dd .mu a img{vertical-align:middle;margin-right:10px;cursor:pointer;}
.menubox dd .mu a:hover,.menubox dd .mu.on a{color:#fff;background:#b52121;}

/*悬停*/
.indmenucont{position:absolute;width:1160px;height:458px;border:1px solid #e22929;border-top:0;background:#fff;z-index:1100;left:0px;top:40px;padding:0 19px 19px;display:none;}
.dpnone{display:none !important;}
.xt_nrcontain{width:1160px;}
.xt_lmcon{width:1160px;height:41px;line-height:28px;border-bottom:#ccc 1px solid;padding-top:19px;overflow:hidden;position:relative;}
.xt_lmcon ul li{float:left;width:auto;white-space:nowrap;height:28px;line-height:28px;font-size:16px;padding:0 15px 0 16px;background:url(../images/xt_lmline.gif) 0 7px no-repeat;}
.xt_lmcon ul li.num1{padding-left:12px;background:none;}
.xt_position{position:absolute;display:block;width:15px;height:8px;background:url(../images/ind_xtico.gif) 0 0 no-repeat;overflow:hidden;left:227px;top:0;}
.xt_position1{left:399px;}
.xt_position2{left:571px;}
.xt_position3{left:743px;}
.xt_position4{left:934px;}
.xt_position5{left:916px;}
.xt_position6{left:915px;}
.xt_position7{left:1088px;}

/***** 主题内容 ******/
.mt10{margin-top:10px !important;}
.mt15{margin-top:15px !important;}
.mt20{margin-top:20px !important;}
.ind_body{width:100%;height:auto;min-width:1200px;}
.ind_container{width:1160px;height:auto;margin:auto;padding:20px;background:#fff;}
.ind_mainer{width:1160px;}

/***底部-版权信息***/
.bottom{width:100%;border-top:#e22929 3px solid;background:#ddd;height:auto;}
.footer{width:1200px;margin:auto;height:146px;line-height:24px;padding-top:14px;position:relative;font-size:14px;}
.bot_menu{height:24px;line-height:24px;font-size:12px;color:#999;text-align:center;overflow:hidden;}
.bot_menu a{padding:0 13px;font-size:14px;}
.foot{width:1200px;height:78px;padding-top:20px;text-align:center;overflow:hidden;}
.bot_ico{width:75px;height:75px;position:absolute;left:53px;top:46px;overflow:hidden;}
.bot_ico img{width:75px !important;height:75px !important;}
.bot_jiucuo{width:110px;height:55px;position:absolute;right:7px;top:55px;}

/*右侧悬浮窗口*/
.home_web{width:76px;height:auto;position:fixed; _position:absolute;/*left:50%;margin-left:620px;*/right:10px;top:50%;margin-top:-207px;_top:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,100)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)));_margin-top:-207px;z-index:1005;}
.float_box{width:68px;height:auto;border:#e8e8e8 1px solid;background:#fff;padding:0 3px;}
.float_box ul li{float:left;width:68px;height:74px;border-bottom:#e8e8e8 1px solid;}
.float_box ul li.close{height:37px;border-bottom:0;}
.float_box ul li a{display:block;float:left;width:68px;height:34px;line-height:26px;padding-top:40px;text-align:center;background:url(../images/float_ico.png) 0 0 no-repeat;color:#666;}
.float_box ul li a:hover{background:url(../images/float_icoh.png) 0 0 no-repeat;color:#e22929;}
.float_box ul li.num1 a,.float_box ul li.num1 a:hover{background-position:0 0;}
.float_box ul li.num2 a,.float_box ul li.num2 a:hover{background-position:0 -75px;}
.float_box ul li.num3 a,.float_box ul li.num3 a:hover{background-position:0 -150px;}
/*.float_box ul li.num4 a,.float_box ul li.num4 a:hover{background-position:0 -225px;}隐藏手机版*/
.float_box ul li.num4 a,.float_box ul li.num4 a:hover{background-position:0 -300px;}
.float_box ul li.close a,.float_box ul li.close a:hover{height:37px;padding:0;background-position:0 -375px;}

/*页面纠错*/
.ui-dialog-title{color:#e22929;} 
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#f00;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0px;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#e22929;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/

/*归档*/
/*.guidang{position: absolute; right: 50%;top: 276px; margin-right:-317px; z-index: 9999;}*/

/*分页*/
.pagination{clear:both;text-align:center;margin:10px 0 5px;padding:3px 0;line-height:26px;font-size:14px;}
.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0 12px;text-decoration:none;white-space:nowrap;height:24px;line-height:24px;}
.pagination a:hover{background:#e22929;border:1px solid #e22929;color:#fff !important;}
.pagination a.active{border:1px solid #e22929;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#e22929;border:1px solid #e22929;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:#e22929;border:#e22929 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.pagination .total{border:0;height:26px;line-height:26px;padding:0;}
.pagination .inputBar{border:0;height:26px;line-height:26px;padding:0 2px 0 5px;}
.pagination .inputBar input{width:30px;height:20px;padding:2px 5px;border:#ccc 1px solid;margin:-2px 3px 0;*margin:-2px 3px 0;_margin:-2px 3px 0;background:#eee;}
.pagination .inputBar button{height:26px;padding:0 8px;border:0;background:#e22929;color:#fff;margin:-2px 3px 0;*margin:-2px 3px 0;_margin:-2px 3px 0;}