@charset "gb2312";
/* all */
body,ul,ol,li,p,h1,h2,h3,h4,form,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body{margin:0;font-family: Arial,"宋体", Helvetica, sans-serif;background:#fff;color:#111; font-size:12px; background:#fff}
ul,ol,dl,li{list-style-type:none; float:left;}
div{margin:0 auto;}
img{border:0}
a{text-decoration: none; color:#0066CC}
a:hover{text-decoration: none;color:#BD0A01;text-decoration: underline}
a:active {text-decoration: none; }
label, buttom{cursor:pointer}
.f14{ font-size:14px; color:#FF0000}
.red{ font-family:"宋体"; color:#FF0000}
.piaoshu{ font-size:18px; color:#ff0000; font-weight:bold}

/*header*/
.headerbg{border-bottom:solid 1px #2B6600; width:100%; background:#fff; overflow:hidden}
.header,.footer{width:970px;  }
.header .left{ color:#666;padding:2px 0}
.header .right{ float:right}
.quickmenu{padding-top:8px; color:#ccc; font-family:Arial, Helvetica, sans-serif}

.footer{padding:10px 0; text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:14px}
.width970{width:999px; margin:auto; overflow:hidden}
.nav{width:100%; height:40px;background: url(../webimages/nav.gif) no-repeat}
.nav p{padding:10px 0 0 50px; color:#fff}
.nav p a{ font-size:14px; font-weight:bold; color:#fff;padding:0 10px}
.nav .on{ color:#FFFF00}
.bg01{background: url(../webimages/bg.gif) repeat-y;padding:20px; overflow:hidden; margin:auto}
.bg02{background:#B20000;padding:20px; }
.mb20{ margin-bottom:20px}
.mb10{ margin-bottom:10px}
.mr10{ margin-right:10px}
.line{border: 1px solid #ccc; overflow:hidden}
.line .tit{ height:28px; line-height:28px;background: url(../webimages/ico02.gif) repeat-x;border-bottom: 1px solid #ddd}
.line .tit h2{padding:0 0 0 30px; font-size:14px;background: url(../webimages/ico01.gif) no-repeat 10px 6px; float:left}
.line .tit span{ float:left;padding:0 0 0 50px; color:#666}
.line .tit .right{ float:right; font-family:"宋体"; font-size:14px; padding:0 10px 0 20px; color:#666}
.line .tit .left{float:right;  font-family:"宋体"; font-size:14px; color:#666}
.line .tit .sina{background: url(../webimages/ico03.gif) no-repeat 10px 4px;padding:0 0 0 35px}
.conter{padding:15px; overflow:hidden}
.wjhg td{ text-align:center;padding:0 10px}
.wjhg td img{width:126px; height:160px;border: 1px solid #ddd}
.top20 td{ text-align:center;}
.top20 td img{width:160px; height:120px;border: 1px solid #ddd}
.hdzz td{ text-align:center;}
.hdzz td img{width:160px; height:70px;border: 1px solid #ddd}
.hdjs p{padding:0 0 10px 0; }
.zxbd .bottomline{border-bottom: 1px dashed #ddd;padding:10px 0}
.zxbd .news{font-family:"宋体";line-height:18px;padding:10px 0 0 0}
.zxbd .news a{padding:0 0 0 6px; color:#000}
.zxbm td{ text-align:center}
.zxbm p{padding:6px 0 0 0; font-size:14px;text-align:center}
.zxbm p b{ color:#FF0000;font-weight:bold; font-size:20px }
.mthz{ border-top:0; text-align:center}
.mthz p{padding:10px}
.bgfff{background:#fff;vertical-align: top;}
.companynav{padding:10px 0}
.companynav p{padding:6px 10px}
.companynav p a{ font-size:14px; display:block; font-weight:bold;height:24pox; line-height:24px;}
.companynav .on{ background:#eee}
.userinfo{padding:20px}
.userinfo .tixing{ text-align:right; position:absolute;_position:absolute}
.userinfo .tit{ background:#E1E6EB; height:24px; line-height:24px}
.userinfo .tit h2{ font-size:14px;padding:0 0 0 20px;background: url(../webimages/ico05.gif) no-repeat 10px 4px}
.userinfo .upload th{ text-align:right; padding:4px 10px 4px 0;}
.userinfo .upload td{padding:4px 0}
.input{border: 1px solid #7F9DB9; height:20px; margin:0 4px 0 0}
.w_1{width:300px}
.userinfo .myphoto td{ text-align:center;padding:4px 0}
.userinfo .myphoto td img{width:100px; height:100px;border: 1px solid #ddd}

.close{ width:80px; height:30px; line-height:30px;color:#FFFFFF; font-weight:bold; position:absolute; top:20px; right:-8px; text-align:center; font-size:18px;}
.close a,.login_box .close a:link,.login_box .close a:visited{ font-family:Arial, Helvetica, sans-serif;color:#FF0000;}
.biaoti{ font-size:18px; color:#000; padding-left:10px}
.dig{ border:5px solid #bf1313; padding:3px}
.top_01{background:url(../webimages/top_bg01_01.jpg) repeat-x}
.top_02{background:url(../webimages/top_02.gif) repeat-x}
.tip{ background:#fffdf3; border:1px #ffdb96 solid; padding:3px; line-height:18px; width:300px; float:left}
.tijiao{ background:url(../webimages/tijiao.gif) no-repeat; width:258px;height:50px; border:0; cursor:pointer}
.denglu{ background:url(../webimages/denglu.gif) no-repeat; width:144px; height:47px;border:0; cursor:pointer}
.zhuce{ background:#FFF}

.baoming td{ text-align:center; width:25%}
.baoming td b{ padding-right:5px}
.baoming td p{ padding-bottom:5px}
.baoming td span{border:1px solid #ddd;width:180px;height:130px;padding:2px;overflow:hidden; text-align:center; margin:auto; display:inline-block}
.baoming td span a{display:table-cell;height:130px;text-align:center;vertical-align:middle;width:180px;*display:block;*font-family:Arial;*font-size:120px;}
.baoming td span a img{vertical-align:middle; width:100px;}
