@charset "utf-8";
/* CSS Document */
body, div, p, ul, li, h1, h2, h3 { margin: 0; padding: 0; }
body { font: normal 12px Arial, Helvetica, sans-serif; color: #000; background: #fff; }
h1, h2, h3 { font-size: 12px; }
ul, li { list-style: none; }
a { text-decoration: none; color: #333; outline: none; }
a:hover { text-decoration: underline; color: #9d001d; }
img { border: none; }
em, i { font-style: normal; }
.fleft { float: left; }
.fright { float: right; }
.dis { display: block; }
.undis { display: none; }
.clearfix:after {/*after伪类+content方式*/ content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {/* Hides from IE-mac \*/ height: 1%; }
.clearfloat { /* 如果从 .container 中删除了 overflow:hidden，则可以将此类放置在 <br /> 或空 div 中，作为 #container 内最后一个浮动 div 之后的最终元素 */ clear: both; height: 0; font-size: 1px; line-height: 0px; }
/**/
body{ }
.wrap { width: 960px; margin: 0 auto;background:#176caf;}
/**/
.header { }
.top1 { height: 526px; background: url(../images/topbg1.gif) center no-repeat; }
.top2 { height: 315px; background: url(../images/topbg2.gif) center no-repeat; margin-bottom:14px; }
.div1{ width:625px; height:315px;background: url(../images/div1.gif) center no-repeat;margin:0 0 0 12px; }
.wrap2{ width:932px; margin:0 auto;}
.div2{ width:932px; height:248px;background: url(../images/div2.gif)  no-repeat; margin-bottom:14px; }
.bar{ height:70px; }
.style{width:246px; height:70px;background: url(../images/style.gif)  no-repeat; float:left; margin:0 48px 0 30px; display:inline;}
.bar .tit{width:550px; height:70px;background: url(../images/tit1.gif)  no-repeat; float:left;}
.div2 ul { width:860px; height:148px;  margin:14px auto;}
.div2 ul li{ width:172px; height:148px;  text-align:left; float:left; }

.top3 { height: 428px;margin-bottom:27px;  }
.div3{ width:565px; height:428px;background: url(../images/div3.gif)  no-repeat; float:left;}
.div4{ width:358px; height:428px;background: url(../images/div4.gif)  no-repeat; float:right;}
.div4 .gz{ margin:225px auto 0 auto ; height:190px; width:355px; overflow:hidden; }

.top4 { height: 9px; background:#fff; line-height:1px; font-size:1px; }
.top5 { height: 404px;margin-bottom:14px; }
.top5  .tit{ height: 55px; background: url(../images/about.gif) no-repeat;margin:10px 0 10px 42px; }
.div5{ width:932px; height:328px;background: url(../images/div5.gif)  no-repeat; }
.div5 .content{ padding:30px 30px; }

.div5 .content p{margin:15px auto; line-height:1.5; text-indent:2em; color:#176caf; font-size:16px; }




