@charset "utf-8";
/* CSS Document */

body{ background:url(../image/bmmb_e/bg3.jpg) center top no-repeat; }
h3 a{ background:none; border:1px solid #aaa; border-radius:5px; margin-left:-62px;}


.head{ background:#0863b5; color:#fff; }
.head a{ color:#fff;}
.header{ padding:50px 0; }


.nav .inner{ background:#c00; }
.nav .prev,
.nav .next{ background-color:#F6BB43; }
.nav ul li a{ color:#fff; }

.search{ float:right; padding-top:10px;}
.search input{ background:#fff; border:0; vertical-align:top; padding:0 10px; width:200px; height:40px; line-height:0px;}
.search input.submit{ float:right; background:#8DC153 url(../image/bmmb_e/search.png) center center no-repeat; width:60px; font-size:0; }


.wrapper .inner{ background:#fff; padding:20px; width:1160px; box-shadow:0 0 5px rgba(0,0,0,0.2); margin-bottom:20px;min-height: 500px;}
.index .wrapper .inner{ background:none; padding:0; width:1200px; margin-bottom:0; box-shadow:none;}

.footer{ background:#0863b5; color:#fff; }
.footer a{ color:#fff;}


.menu h3{ background:#0095dd;}
.main{ width:860px;}
.main .list h3{ border-bottom:2px solid #0095dd;}
.main .list h3 span{ background:#0095dd; color:#fff;}





/* index */
.index .clear1{ padding:10px 0; }
.index .clear1 .left{  width:460px; margin-right:10px;}
.index .clear1 .middle{ width:440px;}
.index .clear1 .right{  width:280px;}

.index.qxj .clear1 .left{ width:440px;}
.index.qxj .clear1 .middle{ width:420px;}
.index.qxj .clear1 .right{ width:320px;}


.index .clear2 .banner{ margin-bottom:10px; }
.index .clear2 .left{ width:620px;}
.index .clear2 .right{ width:570px;}

.index .clear2 .tab{ min-height:350px;  }
.index .clear2 .tab .hd{ background:#eee; }
.index .clear2 .tab .hd ul li.on{ background:#c00; height:50px; line-height:50px;}
.index .clear2 .tab .hd ul li.on a{ color:#fff; }
.index .clear2 .list ul{ padding:10px;}



.slider{ position:relative; background:#fff; height:350px; }
.slider .bd ul li a img{ width:100%; height:350px;}
.slider .hd{ background:url(../image/black.png); position:absolute; top:300px; width:100%; height:50px;}
.slider .hd ul{ float:right; padding-top:20px; }
.slider .hd ul li{ float:left; background:#fff; font-size:0; width:10px; height:10px; border-radius:5px; margin-right:10px; cursor:pointer;}
.slider .hd ul li.on{ background:#F6BB43; width:30px; }
.slider .td{ position:absolute; left:20px; top:310px;  font-size:16px; color:#fff;}
.slider .td ul li{ display:none; }
.slider .td ul li.on{ display:block; }


.tab{ background:#fff; padding:10px; height:330px;}
.tab .hd{ border:0; }
.tab .hd ul li a{ height:50px; line-height:50px;}
.tab .hd ul li.on a{ border-bottom:2px solid #c00; font-weight:bold;}
.index .clear2 .tab{ padding:0;}


.notice{ background:#fff; padding:10px ; height:330px}
.notice h3{ border-bottom:1px solid #ccc; margin-bottom:10px; }
.notice h3 a{ position: static; border:0; margin:0; width:auto; border-radius:0; float:left; border-bottom:2px solid #c00; padding:0 10px; height:50px; line-height:50px;  font-size:16px; font-weight:bold; color:#333;}
.notice ul{ margin-top:-1px;}
.notice ul li{ overflow:hidden;zoom:1; padding:5px 0;}
.notice ul li a{ display:block; line-height:20px; padding-top:5px;  }
.notice ul li span{ float:left; background:#eee; border:1px solid #ccc; width:50px; text-align:center; line-height:20px; font-size:12px; margin-right:10px; }
.notice ul li span strong{ display:block; background:#fff; height:30px; line-height:30px; font-size:18px; color:#be1010;}


.zt{ position:relative; height:100px;   }
.zt .bd ul li a img{ width:100%; height:100px;}
.zt .hd{ position:absolute; bottom:0; width:100%;}
.zt .hd ul{ float:right;}
.zt .hd ul li{ float:left; background:#fff; width:20px; height:20px; line-height:20px; text-align:center; font-size:12px; cursor:pointer;}
.zt .hd ul li.on{ background:#e53238; color:#fff;}



.zwgk ul{ margin-left:-10px;}
.zwgk ul li{ float:left; padding-left:10px; margin-bottom:10px; }
.zwgk ul li a{ float:left; background:#eee; width:200px; height:100px; text-align:center;}
.zwgk ul li a i{ display:block; }
.zwgk ul li a img{ width:24px; height:24px; margin:25px 0 15px;}
.zwgk ul li a span{ display:block; color:#fff; }
.zwgk ul li a.a1{ background:#967BDC;}
.zwgk ul li a.a2{ background:#0095dd;}
.zwgk ul li a.a3{ background:#F6BB43;}
.zwgk ul li a.a4{ background:#E9573E;}
.zwgk ul li a.a5{ background:#169FA5;}
.zwgk ul li a.a6{ background:#8DC153;}



.four ul { margin-left:-10px;}
.four ul li{ float:left; padding-left:10px; margin-top:10px; }
.four ul li a{ float:left; background:#aaa; width:135px; height:100px; text-align:center; }
.four ul li a img{ width:32px; height:32px; margin:20px 0 10px;}
.four ul li a span{ display:block; color:#fff;}
.four ul li a.a1{ background:#0C92D1;}
.four ul li a.a2{ background:#967BDC;}
.four ul li a.a3{ background:#D870AD;}
.four ul li a.a4{ background:#169FA5;}

.SURVEY .survey h3{ background:#cc5252; padding: 10px 0;color: #fff }
.survey .list{ background:#fff;  height:300px;}
.survey .list h3{ border-bottom:1px solid #ccc; }
.survey .list h3 span{ height:40px; line-height:40px;}
.survey .list ul li strong { margin-left:100px}
.survey .list h3 a{ top:10px;}
.survey .list ul li span{ display:block; color:#cc5252; font-weight:bold;}
.survey .four ul{ margin-left:-10px; }
.survey .four ul li{ float:left; padding-left:10px; margin-top:10px;}
.survey .four ul li a{ float:left; background:#fff; width:85px; height:70px; text-align:center; }
.survey .four ul li a img{ width:30px; height:30px; margin:5px 0;}
.survey .four ul li a span{ display:block;}


.zxft ul li{  margin-bottom:20px;}
.zxft ul li a{ display:block;  border:1px solid #bbb; padding:20px; overflow:hidden;zoom:1; }
.zxft ul li a div{ float:left; width:300px; height:200px; overflow:hidden;zoom:1; }
.zxft ul li a div img{ width:100%; height:100%;}
.zxft ul li a span{ display:block; position:relative; padding-left:400px;  margin-bottom:10px;  min-height:20px;}
.zxft ul li a span strong{ position:absolute; left:320px; top:0;  font-weight:bold; color:#246bb3; }

.online{ padding:20px 0;}
.online ul li{ position:relative; padding-left:80px; margin-bottom:10px; overflow:hidden;zoom:1; }
.online ul li span.t{ position:absolute; left:0; top:0;  font-weight:bold;}
.online ul li ul li{ padding:0; float:left; width:200px; margin-right:20px;}
.online ul li ul li img{ width:100%; height:150px;}
.online ul li ul li span{ display:block;   }




