@charset "utf-8";
/* CSS Document */
body{ background:#074077;text-align:left; color:#726666; font-size:12px; line-height:22px;}
.layout{ width:980px; margin:0 auto;}
.mlayout{ width:950px; background:url(images/bodybg.gif) #074077 repeat-y; margin:0 auto; padding:0 15px; overflow:hidden;}


/*HEAD*/
.head{ height:150px; width:100%; background:url(images/head2016.jpg) no-repeat; float:left;}
.head a{ width:145px; height:40px; margin:5px 0 0 20px;float:left;}


/*main*/
.banner01{ width:980px; height:74px; background:url(images/banner01.gif) no-repeat; margin:0 auto; float:left;}
.banner02{ width:980px; height:77px; background:url(images/banner02.gif) no-repeat; margin:0 auto; float:left;}
.banner01 p,.banner02 p{ width:88%; padding:10px 0 0 9%; color:#fff;}
.main{ width:100%; float:left;}
.cont a{ color:#ff6d04;}
.box01{ width:571px; float:left; margin:7px 0 0 10px; _display:inline}
.box01 .cont{ width:539px; height:180px; padding:0 15px; border:1px solid #e5e5e5; border-top:0;}
.box02{ width:352px; float:left;}
.box02 .cont{ width:320px; }
.box02 table{ border-right:1px solid #ffc28c; border-top:1px solid #ffc28c; margin:10px 0 0;}
.box02 table td{ background:#fffaf5; border-left:1px solid #ffc28c; border-bottom:1px solid #ffc28c; padding:0 5px; text-align:center;}
.box02 table td b{color:#bb2225;}
.banner03{ width:100%; height:55px; margin:10px 0 0; background:url(images/banner03.gif) center center no-repeat; float:left;}
.banner03 p{ width:82%; padding:5px 0 0 15%; color:#fff;}
.banner04{ background:url(images/banner04.gif) center center no-repeat;}
.banner05{ background:url(images/banner05.gif) center center no-repeat;}
.box03{ width:440px; padding:10px; height:150px; margin:10px 0 0 8px; float:left; border:1px solid #e5e5e5; _display:inline}
.box03 img{ padding:1px; border:1px solid #a0a0a0; float:left;}
.box03 .cont{ width:280px; float:left; padding:0 0 0 10px;}
.box03 .cont h2{ width:100%; float:left; font-size:14px; color:#1559af;}
.box03 .cont h2 a{font-size:14px; color:#1559af;}
.box03 .cont p{ width:100%; float:left;}
.box04{ width:930px; margin:10px 0 0 8px; border:1px solid #e5e5e5; float:left; _display:inline}
.box04 .picbox{ width:365px; border-right:1px solid #e5e5e5; float:left;}
.box04 .picbox p{ float:left; width:160px;margin:10px;_margin:9px; _display:inline}
.box04 .picbox p span{ width:100%; float:left; text-align:center;}
.box04 .picbox img{ padding:1px; border:1px solid #a0a0a0; float:left; }
.box04 .cont{ width:58%; padding:0 0 0 10px; float:left;}
.box04 .cont h2{ width:100%; float:left; margin:11px 0 0; font-size:14px; color:#1559af;}
.box04 .cont h2 a{ font-size:14px; color:#1559af;}
.box04 .cont p{ width:100%; float:left;}
.box04 .cont p.line{ height:5px; border-bottom:1px dashed #b0b0b0; margin:0 0 5px;}
.box05{ width:930px; margin:10px 0 0 8px; border:1px solid #e5e5e5; float:left; _display:inline}
.box05 p{ width:18%; margin:10px; float:left; _display:inline}
.box05 p img{ padding:1px; border:1px solid #a0a0a0; float:left; }
.box05 p span{ width:100%; float:left; text-align:center;}
.box05 ul{ float:left; width:26%; margin:10px 0 0 20px; _display:inline}
.box05 li{ float:left; width:90%; background:url(images/ico.gif) left 10px no-repeat; padding:0 0 0 5%; margin:5px 0 5px 5%;_margin:5px 0 5px 1%;_display:inline}