@charset "utf-8";

html, body, div, span, h1, h2, h3, p, a, ul, li, form{ margin: 0 ; padding: 0; border: 0; outline: 0;background:transparent;}
html{_overflow-x:hidden;}
fieldset, img { border: 0; }
:focus{outline:0 none;}
a { text-decoration: none; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
* html .clearfix { height: 1%; }
.clearfix { display: block; }


.MsgBox h2.subH2{border-bottom:1px solid #fff; float:left;font-size:16px; font-family:SimSun;line-height:20px;font-weight:bold; padding:5px 40px 9px 25px;}
.MsgBox ul.subMenu{padding-bottom:0; background:url(../images/line.gif) repeat-x bottom;}
.MsgBox ul.subMenu li{float:left; display:inline; color:#313030; font-size:16px; line-height:51px; width:100px; height:51px; position: relative;}
.MsgBox ul.subMenu li h3{padding-bottom:10px; float:left;font-size:14px;}
.MsgBox ul.subMenu li.on h3{padding-bottom:8px;color:#fff; text-decoration: none;background: url(../images/navbg2.png) no-repeat;}
.MsgBox ul.subMenu li h4{padding-bottom:10px; float:left;font-size:14px;}
.MsgBox ul.subMenu li.on h4{padding-bottom:8px; border-bottom:2px solid #c8000a;}
.MsgBox ul.subMenu li a:hover,#header .Nav ul li a.active{color:#000; text-decoration: none;background: url(../images/navbg2.png) no-repeat;}
.MsgBox ul.subMenu li a{color:#313030; float:left; font-family:Microsoft YaHei; width:100px; height:51px; float:left; text-align:center; line-height:51px;}

.PLR20{padding:0 20px;}
.PL0{padding-left:0;}



