@charset "utf-8";
/* CSS Document */
.banner{ width:100%; height:480px; background:url(//image.co188.com/bim188/bim188_new/images/manager_banner.jpg) top center no-repeat; padding:120px 0 60px;}
.banner_conts{ text-align:center;}
.banner_conts .div1{ width:848px; height:95px; margin:40px auto 0;}
.banner_conts .div2{ font-size:34px; color:#fff; margin-top:50px;}
.banner_conts .div3{ font-size:24px; color:#fff; margin-top:30px;}
.banner_conts .div4{ width:265px; height:60px; line-height:60px; font-size:24px; color:#fff; text-align:center; background:#ff6600; border-radius:5px; margin:80px auto 0; cursor:pointer;}


.middle{ width:100%; height:auto;}
.title{ text-align:center;}
.title p.p1{ font-size:30px;}
.title p.p2{ font-size:16px; color:#666;}
.title p.p3{ font-size:16px; color:#666;}

.middle1{ width:100%; height:auto; background:#fff; margin-top:50px;}
.middle1_conts{ width:1200px; height:auto; margin:50px auto 0;}
.middle1_conts ul li{ width:265px; height:auto; text-align:center; margin:0 66px; float:left; display:inline;}
.middle1_conts ul li img{ width:200px; height:200px;}
.middle1_conts ul li .div1{ margin-top:20px;}
.middle1_conts ul li .div11{ font-size:20px;}
.middle1_conts ul li .div12{ width:45px; height:4px; font-size:0px; overflow:hidden; margin:10px auto 0;}
.middle1_conts ul li .div121{ background:#65c2fc;}
.middle1_conts ul li .div122{ background:#fe9059;}
.middle1_conts ul li .div123{ background:#9885cc;}
.middle1_conts ul li .div2{ font-size:16px; color:#666; margin-top:20px;}

.middle2{ width:100%; height:auto; background:#f7f7f7; margin-top:50px; padding:50px 0;}
.middle2_conts{ width:1095px; height:611px; background:url(//image.co188.com/bim188/bim188_new/images/wan.png) no-repeat; margin:50px auto 0; position:relative;}
.middle2_conts ul li{ position:absolute;}
.middle2_conts ul li .div1 i{ width:12px; height:49px; background:url(//image.co188.com/bim188/bim188_new/images/icon.png) 0px -720px no-repeat; float:left;}
.middle2_conts ul li .div1 span{ font-size:22px; color:#309cf2; margin:20px 0 0 15px; float:left;} 
.middle2_conts ul li .div2{ font-size:16px; margin-top:20px;}
.middle2_conts ul li.li1{ left:130px; top:9px;}
.middle2_conts ul li.li2{ left:440px; top:9px;}
.middle2_conts ul li.li3{ left:765px; top:9px;}
.middle2_conts ul li.li4{ left:765px; top:209px;}
.middle2_conts ul li.li5{ left:440px; top:209px;}
.middle2_conts ul li.li6{ left:130px; top:209px;}
.middle2_conts ul li.li7{ left:130px; top:410px;}
.middle2_conts ul li.li8{ left:440px; top:410px;}
.middle2_conts ul li.li9{ left:765px; top:410px;}*/

.middle3{ width:100%; height:auto; background:#fff; margin-top:50px;}
.middle3_conts{ width:1200px; height:auto; margin:0 auto;}
.middle3_conts .title .p2{ margin-top:10px;}
.middle3_conts ul{ width:1215px; overflow:hidden;}
.middle3_conts ul li{ width:206px; height:190px; background:#fff; border:1px #ddd solid; float:left; margin:120px 15px 15px 0; padding:90px 10px 0; position:relative;}
.middle3_conts ul li .div1{ font-size:20px; color:#309cf2; text-align:center;}
.middle3_conts ul li .div2{ font-size:14px; margin-top:10px;}
.middle3_conts ul li .div3{ width:146px; height:146px; position:absolute; left:50%; top:-73px; margin-left:-73px;}

.middle4{ width:100%; height:auto; background:#f7f7f7; margin-top:50px; padding:50px 0;}
.middle4_conts{ width:920px; _width:940px; height:auto; margin:0 auto;}
.middle4_conts form{ margin-top:50px;}
.middle4_conts form ul li{ width:350px; height:40px; margin:0 55px 20px 55px; float:left; display:inline;}
.middle4_conts form ul li label{ width:90px; font-size:18px; line-height:40px; text-align:left; float:left;}
.middle4_conts form ul li input{ width:258px; height:38px; line-height:38px; font-size:16px; text-indent:10px; background:#fff; border:1px #d3d3d3 solid; border-radius:5px; float:left;}
.div_submit{ width:300px; height:60px; line-height:60px; font-size:18px; color:#fff; text-align:center; background:#0166b7; border-radius:5px; margin:50px auto 100px; cursor:pointer;}