html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,ul,li,form,table,tr,th,td {margin:0;padding:0}
body,input,textarea,select{font:12px/1.5 tahoma,arial,"Hiragino Sans GB","Microsoft Yahei","\5b8b\4f53"; color:#000; -webkit-font-size-adjust: none; }
h1,h2,h3,h4,h5,h6 {font-size: 12px;}
h6 {font-weight: normal;}
input, textarea, select, button {font-size:12px;font-weight:normal;font-family:inherit}
input[type="button"],input[type="submit"],select,button {cursor:pointer}
table {border-collapse:collapse;border-spacing:0;width:100%;}
em,i,b {font-style: normal;font-weight: normal}
ul{list-style:none;}
img {border:none;vertical-align:middle;-ms-interpolation-mode:bicubic;}
input,textarea,select{resize:none; background-color: #fff; outline: none;}
input:focus,textarea:focus,select:focus{border-color:#f90 !important;}
.cl:after{content:".";height:0;display:block;visibility:hidden;clear:both}
.cl{zoom:1;}
table {border-collapse:collapse; border-spacing:0px; width:100%;}
a { color:#3c3c3c; text-decoration:none;}
a:hover { color:#c00; text-decoration:none;}
.fl { float: left;}.fr { float: right;}
.cred { color: #f00;}
body { background:#fff;}
.pagebanner { background: url(../images2/pagebanner.jpg) no-repeat center top; height: 501px; margin-bottom: 60px;}
.pagetop { width: 1040px; margin:0 auto 40px; }

.mplist li { float: left; width: 33%; text-align: center;}
.mplist li a.mp1,.mplist li a.mp2,.mplist li a.mp3 { display: block; width: 232px; height: 261px; background: url(../images2/mhover.jpg) no-repeat; margin: 0 auto 15px; }
.mplist li a.mp2 { background-position: -250px 0; }
.mplist li a.mp3 { background-position: -500px 0; }
.mplist li a.mp1:hover,.mplist li a.mp2:hover,.mplist li a.mp3:hover { background-position: 0px -300px; }
.mplist li a.mp2:hover { background-position: -250px -300px; }
.mplist li a.mp3:hover { background-position: -500px -300px; }
.mplist li h5 { font-size: 29px; font-weight: normal; }
.mainbanner { background: url(../images2/introbanner.jpg) no-repeat center top; height: 485px; }
.mbacon { width: 960px; margin: auto; padding-top: 152px; color: #3c3c3c; font-size: 21px; }
.mbacon p { margin-bottom: 10px; }
.mbacon p label { font-weight: bold; font-size: 24px; }
.mainintro { width: 1040px; margin: auto; }
.mainintro h2 { padding: 40px 0; text-align: center; }
.page { width: 1040px; margin: 0 auto; line-height: 1.8;}
.page h1 { font-size: 29px; color: #0b4da0; font-weight: normal; text-align: center; padding: 25px 0; margin-bottom: 20px;}
.box1 { margin-bottom: 20px; }
.box1 .bleft { float: left; width: 571px; padding-left: 5px; font-size: 21px; color: #3c3c3c;}
.box1 .bleft label { font-size: 24px; }
.box1 .bright { float: right; width: 448px; }
.box2 { background-color: #dedede; padding: 15px; }
.box2 .bleft { float: left; width: 286px; }
.box2 .bright { float: right; width: 708px;  font-size: 21px; color: #3c3c3c;}
.box2 .bright h5,.box2 .bright label { font-size: 24px; font-weight: normal; }
.box3 { padding: 20px 5px; font-size: 21px; color: #3c3c3c;}
.box3 h5 { font-size: 24px; font-weight: normal; }
.box4 { margin-bottom: 20px; }
.box4 h2 { font-size: 24px; font-weight: normal; margin-bottom: 20px; color: #3c3c3c;}
.boxcon4 .bleft { float: left; width: 260px; }
.boxcon4 .bright { float: right; width: 755px; font-size: 18px; color: #3c3c3c;}
.boxcon4 .bright h5 { font-size: 21px; margin-top: 5px;}
.colortable { padding: 15px 5px; background-color: #1559ae; color: #fff; margin-bottom: 22px;}
.ctable td { font-size: 18px; padding: 5px;}
.ctable td h5 { font-size: 21px; }
.zbbox { margin-bottom: 30px;  color: #3c3c3c;}
.zbbox h2 { font-size: 21px; width: 140px; padding-left: 10px; float: left; }
.zbcon { float: right; width: 888px; }
.mtable { width: 560px; }
.mtable td,.mtable th { border: 1px solid #000; padding: 3px; font-size: 14px;}
.mtable th { font-size: 18px; }
.graybg { background-color: #a0a0a0; }
.orangebg { background-color: #ee7300; }
.box5 { margin-bottom: 20px;  color: #3c3c3c;}
.box5 h2 { font-size: 24px; font-weight: normal; margin-bottom: 20px;}
.box5 .bleft {width: 490px; font-size: 18px; float: left;}
.box5 .bleft h5 { font-size: 21px; margin-top: 5px;}
.box5 .bright { float: right; width: 541px; }






















