body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form,  input, p, th, td { margin:0; padding:0;}
body { font-size: 14px; color: #333;}

img { border:0; /* max-width: 100%; display: block;*/}
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
em { font-style:normal; }
input, button, select, textarea { outline:none; } 
textarea { resize:none; }
header,footer,article,aside,section,nav,menu,hgroup,details,dialog,figure,figcaption{display:block}
a:hover{ text-decoration: none !important;}
a {color: #333; text-decoration: none; }





.clearfix:after{
    content:'';
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}


/* Header */
.header{ position: relative; overflow: hidden; width: 100%; height: auto; /*background: url(../images/bj1.png) repeat-x 0px 0px; */}
.header .container {position: relative; width:1200px; margin: 0 auto; }
.header .top{ height: auto; overflow: hidden; background: #f2f2f2;}
.header .top p{ height:41px; line-height:41px; font-size:13px;}
.header .top .p1{ float:left; color:#217dde; }
.header .top .p2{ float:right; }
.header .logo{ clear:both; width:100%; height:144px;}
.header .logo span{ margin-top:36px;}
.header .logo .span1{float:left; display:block;width:512px;  }
.header .logo .span2{float:right; display:block;width:300px; text-align:right;}
.header .logo .span2 h2{font-size:26px; color:#db3935; margin-top:12px; }
.header .nav{ height: 55px; overflow: hidden; background: #227adc; width:100%;}
.header .nav ul{ display:inline-block; height:55px; line-height:55px;  position:relative;}
.header .nav ul li{float:left; background: url(../images/fge.png) no-repeat right center;}
.header .nav ul li a{ display:inline-block;height:55px; padding:0 31px; font-size:18px; color:#fff; }
/*.header .nav ul li:first-child{font-size:24px;}*/
.header .nav ul li a:hover{background: url(../images/li.png) repeat-x center;}
.header .nav ul .curr a{background: url(../images/li.png) repeat-x center; font-weight: bold;}
.header .nav ul .curr span{ display:none;}

.header .nav ul #curr a{background: url(../images/li.png) repeat-x center; font-weight: bold;}

