

/********.fixtool*********/
.toolbar{width: 52px; position: fixed; right: 2%; bottom: 20%; z-index: 999;}
.toolbar dd{width: 51px; height: 51px; margin-bottom: 1px; position: relative;  -webkit-border-radius: 100%; border-radius: 100%; margin-top:4px; border:#ebebeb solid 1px; background-color:#fff;}
.toolbar dd i{width: 51px; height: 51px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center;}
.toolbar dd i span{width: 35px; height: 35px; display: block; margin: 9px 0 0 8px; *margin: 7px 0 0 0; background: url(../images/rightFixIcon.png) no-repeat 0 0;}
.toolbar dd.gottop{display: none;}
.toolbar .slide-tel{display: block; width: 0; height: 53px; line-height: 53px; font-size: 24px; font-weight: bold; font-family: arial; color: #FFF; position: absolute; padding: 0 0 0 50px; top: -1px; right: -1px; overflow: hidden;}
.toolbar .pop{position: absolute; right: 90px; top: -65px; background: #1f72bd; display: none;}
.toolbar .pop-code{width: 120px; padding: 20px 20px 0;}
.toolbar .pop-code img{width: 120px; height: 120px; display: block;}
.toolbar .pop-code h3{height: 52px; line-height: 52px; text-align: center; color: #f2e8e1; font-size: 16px; font-weight: 400; white-space: nowrap;}
.toolbar .qq span{background-position:-0px -47px;}
.toolbar .qq a{width: 52px; height: 52px; cursor: pointer; display: block;}
.toolbar .qq:hover{background-color:#1f72bd; border-radius: 100%;}
.toolbar .qq:hover span{background-position: -36px -47px; }
.toolbar .tel span{background-position:-0px 0;}
.toolbar .tel:hover{background: #1f72bd; border-radius:30px;}
.toolbar .tel:hover span{background-position: -36px 0;}
.toolbar .code span{background-position:-0px -95px;}
.toolbar .code:hover{ background-color:#1f72bd;  border-radius: 100%;}
.toolbar .code:hover span{background-position:-36px -95px;}
.toolbar .top span{background-position: -0px -142px;}
.toolbar .top:hover{ background-color:#1f72bd;  border-radius: 100%;}
.toolbar .top:hover span{background-position: -36px -142px; }
.toolbar dd:hover{ }


/*footer*/
.footer_main{position:relative;width:100%;height:326px; background-color:#2d60ac;overflow:hidden;}
.footer_main .part1 .middle{ float:left; width:340px;}
.footer_main .part1 .middle .bottomLogo{ margin-top:74px; width:400px; height:52px; display:block;}
.footer_main .part1 .middle .bottomLogo img{ width:190px; height:52px; background-size:100%; float:left;}
.footer_main .part1 .middle p{ display:block; font-size:24px; color:#fff; line-height:22px; padding-left:28px; font-family:"Arial"; background:url(../images/icon.png) left center no-repeat; background-position:-64px -258px; margin-top:26px;}
.footer_main .part1 .middle .oa{ display:block; width:122px; height:26px; text-align:center; line-height:26px; font-size:12px; color:#ccc; border:#444 solid 1px; margin-top:22px;}
.footer_main .part1 .middle .oa:hover{ background-color:#444; color:#fff;}
.footer_main .part1 .middle ul{ display:block;  width:510px; margin-top:28px;}
.footer_main .part1 .middle ul li{ float:left; height:16px; line-height:16px; border-right:#4e4e4e solid 1px; padding-right:23px; padding-left:23px;}
.footer_main .part1 .middle ul li a{ display:block; font-size:16px; color:#fff; line-height:16px;}
.footer_main .part1 .middle ul li a:hover{color:#2867c9;}
.footer_main .part1 .middle ul li:nth-child(1){ padding-left:0;}
.footer_main .part1 .middle ul li:first-child{ padding-left:0;}
.footer_main .part1 .middle ul li:nth-child(5){ padding-right:0; border-right:none;}
.footer_main .part1 .middle ul li:first-child+li+li+li+li{ padding-right:0; border-right:none;}
.footer_main .bcontact { width:680px; float: left; padding-top:80px;}
.footer_main .bcontact dl{ width:150px; float:left; text-align:left;}
.footer_main .bcontact dl dt a{ display:block; font-size:18px; color:#ddd; line-height:18px;}
.footer_main .bcontact dl dt i{ display:block; width:20px; height:1px; background-color:#e1eaf8; margin-top:14px;}
.footer_main .bcontact dl dd{ display:block; padding-top:12px;padding-bottom:10px;}

.footer_main .bcontact dl dd a{display:block; font-size:14px; color:#e1eaf8; line-height:14px; }
.footer_main .bcontact dl a:hover{ color:#fff;}
.footer_main .part1 .bottomNav{float:left;margin-top:60px; margin-left:60px; width:308px;}
.footer_main .part1 .bottomNav h1{ font-size:24px; line-height:24px;color:#fff; font-weight:normal; padding-bottom:10px; }
.footer_main .part1 .bottomNav p{ padding-top:12px; width:310px; display:inline-block;}
.footer_main .part1 .bottomNav p i{ display:block; float:left; width:23px; height:24px; background-position:-36px -428px;}
.footer_main .part1 .bottomNav p i.s2{ display:block; float:left; width:23px; height:24px; background-position:-68px -428px;}
.footer_main .part1 .bottomNav p span{display:block; width:220px; float:left; font-size:14px; color:#999; line-height:24px; margin-left:12px;}
.footer_main .part1 .right{float:right;margin-top:80px;}
.footer_main .part1 .right .wx{display:block;width:136px;height:170px; background-color:#fff; text-align:center; float:left;}
.footer_main .part1 .right .wx img{display:inline-block;width:120px;height:120px; margin-top:8px;}
.footer_main .part1 .right .tit{margin-top:8px;font-size:14px;color:#666;line-height:16px;text-align:center; font-weight:normal;}
.footer_main .part1 .right .wx1{display:block;width:130px;height:130px; background-color:#fff; text-align:center; float:left; margin-left:30px;}
.footer_main .part1 .right .wx1 img{display:inline-block;width:120px;height:120px; margin-top:5px;}
.copyright{width:100%;height:50px;line-height:50px;background:#254e8a; border-top:#254e8a solid 1px;}
.copyright p{font-size:12px;color:#ccc; float:left;}
.copyright i{font-size:12px;color:#ccc; float:right;}
.copyright a{font-size:12px;color:#ccc;}
.copyright span{margin:0 6px;}
.copyright a:hover{color:#fff;}

/********.toolbar1*********/
.toolbar1{width: 77px; position: fixed; right: 10px; bottom: 200px; z-index: 999; border: 1px solid #e8e8e8;}
.toolbar1 .icon2{width: 40px; height: 40px; display: block; margin: 11px auto 0; background: url(../images/fix-ico.png) no-repeat -2px 5px;}
.toolbar1 dd{width: 77px; height: 90px; border-top: 1px solid #f6f6f6; position: relative;}
.toolbar1 dd i{width: 77px; height: 90px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center; background: #fff; border-bottom: 1px solid #f6f6f6;}
.toolbar1 dd:first-child i{border-top: 0;}
.toolbar1 dd.item1 i .icon2{background-position: center 2px;}
.toolbar1 dd.item2 i .icon2{background-position: center -65px;}
.toolbar1 dd.item3 i .icon2{background-position: center -128px;}
.toolbar1 dd.return-top{display: none;}
.toolbar1 dd.return-top i .icon2{background-position: center -187px;}
.toolbar1 dd .pop{position: absolute; right: 145px; top: -45px; background: #fff; display: none;}
.toolbar1 dd .pop-code{width: 120px; padding: 10px 10px 0;}
.toolbar1 dd .pop-code img{width: 120px; height: 120px; display: block;}
.toolbar1 dd .pop-code h3{height: 40px; line-height: 40px; text-align: center; color: #f34636; font-size: 12px; font-weight: 400; white-space: nowrap;}
.toolbar1 dd.item1{position: static;}
.toolbar1 dd .zx{width: 172px; position: absolute; right: 145px; bottom: 0; padding: 10px 30px 10px; line-height: 24px; background: #fff; border: 1px solid #e8e8e8; z-index: 1000; display: none;}
.toolbar1 dd .zx .icon2{width: 40px; height: 42px; display: block; float: left; margin-right: 12px; margin-top: 0;}
.toolbar1 dd .zx .t{border-bottom: 1px solid #dedede; padding: 10px 0;}
.toolbar1 dd .zx .t span{display: block;}
.toolbar1 dd .zx .t s{background-position: 0 -246px;}
.toolbar1 dd .zx .t.t2 s{background-position: 0 -314px;}
.toolbar1 dd .zx .t.t3 s{background-position: 0 -383px;}
.toolbar1 dd .zx .t.t4{border-bottom: 0;}
.toolbar1 dd:hover i{background: #f3f3f3;}

/*******index css*******/
.indexTit{text-align:center; background:url(../images/m2_03.png) center center no-repeat; margin:0 auto; width:442px; height:94px;}
.indexTit .tit{font-size:32px;color:#333; line-height:32px;}
.indexTit span{ display:inline-block; color:#0a59ad;font-size:30px;color:#333; line-height:30px; font-weight:normal; padding-top:14px;}
.indexTit .subtit{ font-size:14px;color:#888;font-weight:normal;line-height:14px;text-align:center; width:1200px;margin: 0 auto;margin-top: 10px;}
.indexTit i{ display:block; background:url(../images/a5_03.png) center center no-repeat; width:406px; height:28px; margin:0 auto; margin-top:6px;}

.floor_12{box-shadow:0px 15px 10px -15px #e9e9e9; height:116px; }
.floor_12 .floor_12_z{ float:left; font-size:32px; color:#0a59ad; line-height:116px;}
.floor_12 .floor_12_y{ float:left; width:714px; margin-left:60px;}
.floor_12 .floor_12_y a{ display:block; width:200px; float:left; line-height:14px; padding-top:18px; margin-right:38px;}
.floor_12 .floor_12_y a i{ display:block; float:left; width:8px; height:8px; background-color:#333; border-radius:10px; margin-top:4px;}
.floor_12 .floor_12_y a span{ float:left; display:block; font-size:14px; color:#333; padding-left:10px;}

.floor_12 .floor_12_1{ float:right; padding-right:36px;}
.floor_12 .floor_12_1 a{ display:block; width:110px; height:40px; background-color:#0082d1; border-radius:10px; text-align:center; line-height:40px; color:#fff; font-size:18px; margin-top:38px;}
.floor_12 .floor_12_1 a:hover{ background-color:#2867c9;}
.floor_12 .floor_12_y a:hover i{ background-color:#0a59ad;}
.floor_12 .floor_12_y a:hover span{color:#0a59ad;}

.floor_0_main{  width:100%; padding-top:70px;}
.floor_0_main .floor_0_1{ position:relative; padding-top:40px;}
.floor_0_main .floor_0_1 dl{ display:inline-block; width:100%;}
.floor_0_main .floor_0_1 dl dt{ width:600px; height:337px; float:left; position: relative;}
.floor_0_main .floor_0_1 dl dt img{width:600px; height:337px; display:block;}
.floor_0_main .floor_0_1 dl dd{ width:478px; height:335px; float:left; position: relative; border:#ddd solid 1px; border-left:none; padding:0 60px}
.floor_0_main .floor_0_1 dl dd h3{ font-size:24px; color:#333; line-height:24px; padding-top:58px;}
.floor_0_main .floor_0_1 dl dd h3 span{ display:inline-block; color:#2867c9;}
.floor_0_main .floor_0_1 dl dd p{ font-size:14px; color:#666; line-height:30px; height:140px; margin-top:34px;}
.floor_0_main .floor_0_1 dl dd i{ display:block; width:138px; height:34px; background-color:#333; text-align:center; line-height:34px; font-size:14px; color:#fff;}
.floor_0_main .floor_0_1 dl dd i:hover{ background-color:#2867c9;}

.index .floor_1_main{width:100%; height:198px; border-bottom:#ddd solid 1px;}
.floor_1 .zx_t{ display:inline-block; width:1200px; height:198px;}
.floor_1 .zx_t dl{ float:left; width:299px; border-right:#ddd solid 1px; height:198px; padding-left:100px;}
.floor_1 .zx_t dl.dl3{ border-right:none;padding-left:140px;width:259px;}
.floor_1 .zx_t dl dt{ padding-top:50px;}
.floor_1 .zx_t dl dt span{ display:block; float:left; font-family:"Impact"; font-size:72px; color:#333; line-height:70px;}
.floor_1 .zx_t dl dt i{ display:block; float:left; font-size:24px; color:#333; font-weight:bold; padding-left:14px;}
.floor_1 .zx_t dl dd{ display:block; font-size:20px; color:#333; clear:left; padding-top:6px;}
.floor_1 .zx_t dl.dl2{padding-left:120px;width:279px;}

.index .floor_2_main{  width:100%; background:url(../images/m3_02.jpg) center center no-repeat; height:1455px; margin-top:66px; }
.floor_2_1{ padding-top:40px; display:inline-block;}
.floor_2_1 .floor_2_z{ width:900px; height:500px; float:left;}
.floor_2_1 .floor_2_z ul{ display:block; width:900px; height:500px;}
.floor_2_1 .floor_2_z ul li{ position:relative;}
.floor_2_1 .floor_2_z ul li h3{ font-size:28px; color:#631700; font-weight:normal; line-height:28px; padding-top:46px; padding-left:50px;}
.floor_2_1 .floor_2_z ul li a{ display:block; width:76px; height:24px; border:#af8974 solid 1px; border-radius:50px; text-align:center; line-height:24px; font-size:14px; color:#af8974; margin-top:18px; margin-left:50px;}
.floor_2_1 .floor_2_z ul li a:hover{ background-color:#af8974; color:#fff;}
.floor_2_1 .floor_2_z ul li.li1{ width:600px; height:250px; background-color:#f0e4d0; float:left;}
.floor_2_1 .floor_2_z ul li.li1 img{ display:block; position:absolute; right:46px; bottom:30px;}
.floor_2_1 .floor_2_z ul li.li2{ width:300px; height:250px; background-color:#fff; float:left;}
.floor_2_1 .floor_2_z ul li.li2 h3{ color:#333;}
.floor_2_1 .floor_2_z ul li.li2 a{ border:#ddd solid 1px;color:#333;}
.floor_2_1 .floor_2_z ul li.li2 a:hover{ background-color:#ddd; color:#333;}
.floor_2_1 .floor_2_z ul li.li2 img{ display:block; position:absolute; right:30px; bottom:30px;}
.floor_2_1 .floor_2_z ul li.li3{ width:300px; height:250px; background-color:#f4b0b6; float:left;}
.floor_2_1 .floor_2_z ul li.li3 h3{ color:#1c243c;}
.floor_2_1 .floor_2_z ul li.li3 a{ border:#c44450 solid 1px;color:#c44450;}
.floor_2_1 .floor_2_z ul li.li3 a:hover{ background-color:#c44450; color:#fff;}
.floor_2_1 .floor_2_z ul li.li3 img{ display:block; position:absolute; right:14px; bottom:0px;}
.floor_2_1 .floor_2_z ul li.li4{ width:600px; height:250px; background-color:#e4f1f3; float:left;}
.floor_2_1 .floor_2_z ul li.li4 img{ display:block; position:absolute; right:46px; bottom:20px;}
.floor_2_1 .floor_2_z ul li.li4 h3{ color:#333;}
.floor_2_1 .floor_2_z ul li.li4 a{ border:#5db4c1 solid 1px;color:#5db4c1;}
.floor_2_1 .floor_2_z ul li.li4 a:hover{ background-color:#5db4c1; color:#fff;}
.floor_2_1 .floor_2_y{ width:300px; height:500px; float:left; background-color:#ce0921; position:relative;}
.floor_2_1 .floor_2_y h3{ font-size:28px; color:#fff; font-weight:normal; padding-top:50px; padding-left:50px;}
.floor_2_1 .floor_2_y h3 i{ display:block; width:50px; height:1px; background-color:#e98692; margin-top:18px;}
.floor_2_1 .floor_2_y .bd{ width:300px; padding-top:86px;}
.floor_2_1 .floor_2_y .bd ul{ display:inline-block;}
.floor_2_1 .floor_2_y .bd ul li{ width:300px; height:225px; float:left;}
.floor_2_1 .floor_2_y .bd ul li img{width:300px; height:225px; display:block;}
.floor_2_1 .floor_2_y .hd{ padding-left:50px; padding-top:18px;}
.floor_2_1 .floor_2_y .hd ul{ display:inline-block;}
.floor_2_1 .floor_2_y .hd ul li{ width:8px; height:8px; border-radius:30px; background-color:#fff; font-size:0;filter:alpha(opacity=60);opacity: 0.6; float:left; margin-right:12px;}
.floor_2_1 .floor_2_y .hd ul li.on { background: #fff;filter:alpha(opacity=100);opacity: 1;}
.indexTit.fl_3{ margin-top:74px;}
.floor_2_2{ display:inline-block; width:1200px; padding-top:16px;}
.floor_2_2 ul{ display:inline-block; width:105%;}
.floor_2_2 ul li{ width:360px; height:126px; margin-top:50px; margin-right:60px; float:left;}
.floor_2_2 ul li i{ display:block; width:80px; height:98px; background:url(../images/m4_19.png) center center no-repeat; text-align:center; font-size:34px; color:#fff; font-family:'Impact'; line-height:80px; float:left;}
.floor_2_2 ul li p{ width:260px; float:right; font-size:16px; color:#333; line-height:26px;}
.floor_2_2 ul li p span{ display:block; font-size:30px; color:#333; font-weight:bold; line-height:30px; padding-bottom:12px;}

.floor_3_main{ padding-top:78px;}
.floor_3_main .floor_3_1{ margin-top:58px; background:url(../images/m6_03.jpg) center center no-repeat; width:1200px; height:220px;}
.floor_3_main .floor_3_1 ul{ display:inline-block; width:105%;}
.floor_3_main .floor_3_1 ul li{ width:190px; height:95px; background-color:#f5f5f5; float:left; margin-right:50px; margin-bottom:30px; border-radius:5px;}
.floor_3_main .floor_3_1 ul li:hover{ background-color:#2867c9;}
.floor_3_main .floor_3_1 ul li span{ float:left; display:block; line-height:95px; font-size:18px; color:#333; padding-left:20px;}
.floor_3_main .floor_3_1 ul li i{ display:block; float:left; width:46px; height:45px; background-position:0px -365px; margin-top:25px; margin-left:26px;}
.floor_3_main .floor_3_1 ul li:hover span{ color:#fff;}
.floor_3_main .floor_3_1 ul li.li2 i{ background-position:-46px -365px;}
.floor_3_main .floor_3_1 ul li.li3 i{ background-position:-92px -365px;}
.floor_3_main .floor_3_1 ul li.li4 i{ background-position:-138px -365px;}
.floor_3_main .floor_3_1 ul li.li5 i{ background-position:-184px -365px;}
.floor_3_main .floor_3_1 ul li.li6 i{ background-position:-230px -365px;}
.floor_3_main .floor_3_1 ul li.li7 i{ background-position:-276px -365px;}
.floor_3_main .floor_3_1 ul li.li8 i{ background-position:-322px -365px;}
.floor_3_main .floor_3_1 ul li.li9 i{ background-position:-368px -365px;}
.floor_3_main .floor_3_1 ul li.li10 i{ background-position:-414px -365px;}
.floor_3_main .floor_3_1 ul li.li1:hover i{ background-position:-0px -416px;}
.floor_3_main .floor_3_1 ul li.li2:hover i{ background-position:-46px -416px;}
.floor_3_main .floor_3_1 ul li.li3:hover i{ background-position:-92px -416px;}
.floor_3_main .floor_3_1 ul li.li4:hover i{ background-position:-138px -416px;}
.floor_3_main .floor_3_1 ul li.li5:hover i{ background-position:-184px -416px;}
.floor_3_main .floor_3_1 ul li.li6:hover i{ background-position:-230px -416px;}
.floor_3_main .floor_3_1 ul li.li7:hover i{ background-position:-276px -416px;}
.floor_3_main .floor_3_1 ul li.li8:hover i{ background-position:-322px -416px;}
.floor_3_main .floor_3_1 ul li.li9:hover i{ background-position:-368px -416px;}
.floor_3_main .floor_3_1 ul li.li10:hover i{ background-position:-414px -416px;}

.floor_4_main{ background:url(../images/m7_02.png) center center no-repeat; width:100%; height:274px; margin-top:-24px;}
.floor_4_main .floor_4_1{ float:left; width:800px; padding-top:140px;}
.floor_4_main .floor_4_1 p{ font-size:30px; color:#fff; line-height:30px;}
.floor_4_main .floor_4_1 p span{ display:block; font-size:36px; color:#fff; line-height:36px; font-weight:bold; padding-top:18px;}
.floor_4_main .floor_4_2{ float:right; padding-top:140px; text-align:right;}
.floor_4_main .floor_4_2 p{ background:url(../images/icon1.png) left center no-repeat; font-size:30px; color:#fff;  background-position:-434px 0px; padding-left:42px; line-height:28px; font-family:"Arial";}
.floor_4_main .floor_4_2 a{ display:inline-block; width:158px; height:40px; background-color:#fff; border-radius:4px; margin-top:22px;}
.floor_4_main .floor_4_2 a span{ display:block; font-size:16px; color:#333; font-weight:bold; line-height:40px; padding-left:36px;  float:left;}
.floor_4_main .floor_4_2 a i{ display:block; width:17px; height:18px; background-position:-392px 0px; float:left; margin-top:10px; margin-left:10px;}
.floor_4_main .floor_4_2 a:hover{ background-color:#f5f5f5;}


.more{ width:136px; height:32px; margin:0 auto; margin-top:40px;}
.more a{ display:block;width:136px; height:32px; background-color:#2867c9; text-align:center; line-height:32px; color:#fff; border-radius:40px;}
.more a:hover{ background-color:#b31a2b;}



/*新闻中心*/
.index .floor_5_main{width:100%; background:url(../images/m8_02.jpg) center center no-repeat; height:1409px;overflow:hidden; padding-top:80px;}
.floor_5_main .floor_5_1{ width:1200px; position:relative; display:inline-block; margin-top:40px;}
.floor_5_main .floor_5_1 .floor_5_z{ float:left; width:590px;}
.floor_5_main .floor_5_1 .floor_5_z ul{ display:inline-block; width:105%;}
.floor_5_main .floor_5_1 .floor_5_z ul li{ display:block; width:282px; height:211px; border-radius:10px; background-color:#fff; overflow:hidden; float:left; margin-right:25px; margin-bottom:22px; text-align:center;}
.floor_5_main .floor_5_1 .floor_5_z ul li img{ display:block; width:282px; height:159px;}
.floor_5_main .floor_5_1 .floor_5_z ul li h3{ height:51px; width:280px; border:#ddd solid 1px; border-top:none; border-radius:0 0 10px 10px; font-size:18px; color:#333; line-height:51px;}
.floor_5_main .floor_5_1 .floor_5_z ul li:hover h3{ color:#2867c9;}
.floor_5_main .floor_5_1 .floor_5_y{ float:right; width:588px; position:relative;border-radius:10px; background-color:#fff; overflow:hidden; height:444px;}
.floor_5_main .floor_5_1 .floor_5_y .bd{ width:588px;}
.floor_5_main .floor_5_1 .floor_5_y .bd ul{ display:inline-block;}
.floor_5_main .floor_5_1 .floor_5_y .bd ul li{ width:588px; float:left;}
.floor_5_main .floor_5_1 .floor_5_y .bd ul li img{ display:block; width:588px; height:330px;}
.floor_5_main .floor_5_1 .floor_5_y .bd ul li h3{ height:113px; width:586px;border:#ddd solid 1px; border-top:none; border-radius:0 0 10px 10px;}
.floor_5_main .floor_5_1 .floor_5_y .bd ul li h3 span{ display:block; font-size:18px; color:#333; line-height:18px; padding-top:32px; padding-left:22px;}
.floor_5_main .floor_5_1 .floor_5_y .bd ul li:hover h3 span{ color:#2867c9;}
.floor_5_main .floor_5_1 .floor_5_y .hd{ position:absolute; left:22px; bottom:24px;}
.floor_5_main .floor_5_1 .floor_5_y .hd ul{ display:inline-block;}
.floor_5_main .floor_5_1 .floor_5_y .hd ul li{ display:block; width:10px; height:10px; float:left; background-color:#999; border-radius:30px; margin-right:10px; font-size:0;}
.floor_5_main .floor_5_1 .floor_5_y .hd ul li.on{ background-color:#e11b24;}

.index .floor_6_main{width:100%; padding-top:120px;}
.floor_6_1{ padding-top:40px;}
.floor_6_1 ul{ display:inline-block; width:105%;}
.floor_6_1 ul li{ width:385px; height:385px; background-color:#f8f8f8; margin-right:22px; float:left;}
.floor_6_1 ul li b{ display:block; width:385px; height:215px; overflow:hidden;}
.floor_6_1 ul li b img{ display:block; width:385px; height:215px; transition: all .36s ease;}
.floor_6_1 ul li:hover img {transform: scale(1.1);}
.floor_6_1 ul li .ne_t{ width:343px; height:108px; border:#ddd solid 1px; border-top:none; padding:30px 20px;}
.floor_6_1 ul li .ne_t em{ display:block; float:left; width:74px; text-align:right; font-size:14px; color:#999; line-height:14px; position:relative;}
.floor_6_1 ul li .ne_t em span{ display:block; font-size:26px; color:#333; line-height:26px; padding-bottom:6px;}
.floor_6_1 ul li .ne_t em i{ display:block; width:30px; height:5px; background-position:0px -256px; position:absolute; right:0; top:90px;}
.floor_6_1 ul li .ne_t p{ float:right; width:240px; font-size:18px; color:#333; line-height:24px;}
.floor_6_1 ul li .ne_t p span{ display:block; font-size:14px; color:#999; line-height:22px; padding-top:12px;}
.floor_6_1 ul li:hover{ background-color:#fff;box-shadow:0px 5px 15px #eaeaea;}
.floor_6_1 ul li:hover p{ color:#2867c9;}
.floor_6_1 ul li:hover em span{ color:#b9122e;}
.floor_6_1 ul li:hover .ne_t{ border:#fff solid 1px;}

.in_ny{padding-bottom:60px; background-color:#f6f6f6;}
.in_mbx{border-bottom:#ddd solid 1px;height:54px; line-height:54px; background-color:#fff;}
.title_top{ height:54px;}
.title_top .sob_nav{ float:right;}
.title_top .sob_nav a{ float:left; height:54px; margin-left:34px; line-height:54px; position:relative;}
.title_top .sob_nav a:hover,.title_top .sob_nav a.on{ color:#26428b;}
.title_top .sob_nav i{ float:left; width:0; height:3px; background-color:#26428b; position:absolute; left:0; bottom:-1px;transition: all .36s ease;}
.title_top .sob_nav a:hover i,.title_top .sob_nav a.on i{ width:100%;}
.title_top .sobtitle{ float:left; background:url(../images/x5_03.jpg) left center no-repeat; padding-left:30px;}


.an_ch{}
.an_ch .list{ display:inline-block; width:103%; }
.an_ch .list .item{ display:block; margin-top:42px; width:380px; float:left; margin-right:30px;}
.an_ch .list .item b{ display:block; overflow:hidden;width:380px; height:286px; border:#d4d4d4 solid 1px;}
.an_ch .list .item b img{ display:block; width:380px; height:286px; transition: all .36s ease;}
.an_ch .list .item:hover b img { -webkit-transform: scale(1.08);-ms-transform: scale(1.08); transform: scale(1.08);}
.an_ch .list .item p{ font-size:18px; color:#000; line-height:18px; padding-top:20px; text-align:center; font-weight:bold;}
.an_ch .list .item i{ display:block; font-size:14px; color:#666; line-height:14px; padding-top:14px;}
.an_ch .list .item:hover p{ color:#2d60ac;} 

/* pager */
.pager { padding: 50px 0 15px; text-align: center; clear:left;}
.pager:after { visibility: hidden; display: block; font-size: 0; content: " ";clear: both; height: 0;}
.pager { *zoom: 1;}
.pager p { height: 34px;line-height: 34px;float: left; display: none;}
.pager ul { overflow: hidden; margin: 0 auto; text-align: center;}
.pager ul li { padding: 0 !important; height: auto !important; border: none !important;display: inline-block; *display: inline; zoom: 1;}
.pager ul a { margin-left: 8px; padding: 0 15px; height: 38px; line-height: 38px; border: 1px solid #edebeb; text-decoration: none; float: left;}
.pager ul a.current { background-color: #2d60ac;border-color: #2d60ac; color: #fff;}
.pager ul a.current:hover { background-color: #2d60ac; border-color: #2d60ac; color: #fff;}
.pager ul a:hover { background-color: #2d60ac; border-color: #2d60ac; color: #fff;}


.showxinwen{ border:#dddddd solid 1px;  margin-top:38px; padding-top:38px;background-color: #fff;}
.showxinwen_text .title{ font-size:24px; color:#333; line-height:24px; text-align:center;}
.showxinwen_text .mark{ display:block; padding-top:16px;text-align: center;border-bottom: #e9e9e9 solid 1px;height: 44px;}
.showxinwen_text .mark span{ display:inline-block; font-size:14px; color:#666; padding-right:14px;}
.showxinwen_text .yaoqiu{ padding:20px 0; }

.showContxt{ margin-top:30px; margin-bottom:30px;}
.showContxt img{ display:inline-block;}
.showContxt_text{padding:26px 0px;}
.showContxt_text p{ line-height:30px;}
.showxinwen_text { padding: 0 38px;}

.reLink {height:50px; line-height:50px; color: #666; border-top:1px solid #e4e4e4; overflow: hidden;}
.reLink .prevLink { float:left; margin-left:10px;color: #666; background:url(../images/g13_03.png) left center no-repeat; padding-left:34px;}
.reLink .nextLink { float:right; margin-right:10px;color: #666;background:url(../images/g14_03.png) right center no-repeat; padding-right:34px;}
.reLink a{ color: #666;}
.reLink a:hover{ color: #2d60ac;}

.qian_an{ padding-bottom:40px;}
.anli_o{ width:1200px; height:30px;}
.anli_o i{ display:block; float:left; font-size:24px; color:#26428b; font-weight:bold;}
.anli_o a{ display:block; font-size:16px; color:#666; float:right;}
.anli_o a:hover{ color:#2d60ac;}
.anli_lb{ padding-top:54px;width:1200px;}
.anli_lb h3{ font-size:30px; color:#222; line-height:30px; text-align:center;}
.anli_lb .anli_t{ display:inline-block; width:103%; }
.anli_lb .anli_t .item{ display:block; margin-top:30px; width:380px; height:377px; border-bottom:#ccc solid 2px; float:left; margin-right:30px; position:relative;}
.anli_lb .anli_t .item b{ display:block; overflow:hidden;width:380px; height:286px;border:#d4d4d4 solid 1px;}
.anli_lb .anli_t .item b img{ display:block; width:380px; height:286px; transition: all .36s ease;}
.anli_lb .anli_t .item:hover b img { -webkit-transform: scale(1.08);-ms-transform: scale(1.08); transform: scale(1.08);}
.anli_lb .anli_t .item h3{ font-size:18px; color:#333; line-height:18px; padding-top:26px; text-align:left;}
.anli_lb .anli_t .item h3 span{ display:block; font-size:14px; color:#666; line-height:24px; margin-top: 14px;height: 46px;}
.anli_lb .anli_t .item:hover h3{ color:#2d60ac;} 
.anli_lb .anli_t .item p{ display:block; font-size:12px; color:#999; line-height:12px; padding-top:10px;}
.anli_lb .anli_t .item i{ display:block; width:0; height:2px; background-color:#2d60ac; position:absolute; left:0; bottom:-2px;transition: all .36s ease;}
.anli_lb .anli_t .item:hover i{ width:100%;}
.an_ch.xinan .list .item b { height: 214px;}
.an_ch.xinan .list .item b img{ height:214px;}


.part_2 .news_ul { width:1200px; margin:0 auto; padding-bottom: 40px; padding-top:20px; }
.part_2 .news_ul .ul{ width:105%; display:inline-block;}
.part_2 .news_ul li { margin-top:40px; width:372px; margin-right:40px; float:left; height:424px; background-color:#fff;box-shadow: 0px 1px 3px #e5e5e5;}
.part_2 .news_ul li .box1 { width:372px; height:208px; overflow: hidden; display:block; }
.part_2 .news_ul li .box1 img { width:372px; height:208px; transition: ease-in-out .6s;display:block;  }
.part_2 .news_ul li .box2 { display:block; margin:0 auto; width:294px; padding-top:38px;}
.part_2 .news_ul li .box2 h1 { font-size:18px; color: #333; font-weight: 100; line-height:18px; }
.part_2 .news_ul li .box2 p { line-height: 24px; margin-top:16px; height:78px; color:#999; border-bottom:#ddd solid 1px;}
.part_2 .news_ul li .box2 span { font-size: 14px; color: #666; background: url(../images/bn_03.png) no-repeat right center; padding-right:32px; margin-top:20px; display:inline-block; }
.part_2 .news_ul li .right { padding-right: 15px; padding-top: 42px;}
.part_2 .news_ul li .right h3 { font-size: 36px; color: #999; font-weight: 100; }
.part_2 .news_ul li .right p { font-size: 24px; color: #bbb; padding-top:10px; }
.part_2 .news_ul li a { display: block; cursor: pointer; width: 100%; height: 100%; }
.part_2 .news_ul li a:hover .box2 p { color: #f2f2f2; }
.part_2 .news_ul li a:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.part_2 .news_ul li a:hover h1{ color:#3fb150;}
.part_2 .news_ul li:hover .box2 p{ border-bottom:#f2f2f2 solid 1px;}
.part_2 .news_ul li:hover{ background-color:#2d60ac;}
.part_2 .news_ul li:hover .box2 span{ color:#fff;}
.part_2 .news_ul li:hover .box2  h1{ color:#fff;}
.part_2 .news_ul li:hover .box2 p{ color:#fff;}
.part_2 .news_ul li:hover .box2 span{background: url(../images/bn_04.png) no-repeat right center; }


.part_2 .news_uc { width:1200px; margin:0 auto; padding-bottom: 40px; padding-top:20px; }
.part_2 .news_uc .ul{ width:105%; display:inline-block;}
.part_2 .news_uc li { margin-top:40px; width:1200px; height:252px; background-color:#fff;box-shadow: 0px 1px 4px #ddd;}
.part_2 .news_uc li .box1 { width:450px; height:252px; overflow: hidden; display:block; float:left; }
.part_2 .news_uc li .box1 img { width:450px; height:252px; transition: ease-in-out .6s;display:block;  }
.part_2 .news_uc li .box2 { display:block; margin-left:50px; width:652px; padding-top:56px; float:left;}
.part_2 .news_uc li .box2 h1 { line-height: 24px; color:#333; font-size:24px; font-weight:400;}
.part_2 .news_uc li .box2 p { line-height: 24px; color:#666; font-size:14px; margin-top:26px; height:76px;}
.part_2 .news_uc li .box2 span strong{ display:block; float:left; width:30px; height:30px; background-position:-274px 0;}
.part_2 .news_uc li .box2 span b{ float:right; font-size:16px; color:#999; line-height:30px; font-weight:normal;}
.part_2 .news_uc li:hover h1{ color:#26428b; font-weight:bold;}
.part_2 .news_uc li:hover .box2 span strong{background-position:-274px -38px;}
.part_2 .news_uc li:hover{box-shadow: 0px 2px 6px #cbcbcb;}
.part_2 .news_uc li:hover a img {transform: scale(1.05); -webkit-transform: scale(1.05);}
.sobtitle1{ height:32px; line-height:32px; border-bottom:#eaeaea solid 1px;}
.floor_0_main .floor_0_1 dl dd em{ display:block; width:60px; height:2px; background-color:#ccc; margin-top:22px;}

.vlov{ background:url(../images/cb_02.jpg) top center no-repeat; width:100%; height:700px; margin-top:74px; padding-top:74px;}
.vlov .indexTit.fl_3{ margin-top:0;}
.floor_4_main.vlol{margin-top: -96px;}

.floor_5_main.floo_k{ background-color:#f8f8f8; margin-top:76px; padding-top:76px; padding-bottom:60px;}
.floor_5_main.floo_k .floor_5_y{ position:absolute; left:308px;}
.floor_5_main.floo_k .floor_5_z{ width:1200px; position:relative; height:446px;}
.floor_5_main.floo_k .floor_5_z li{ margin-right:0 !important; margin-bottom:0 !important;}
.floor_5_main.floo_k .floor_5_z li.li1{ position:absolute; left:0; top:0;}
.floor_5_main.floo_k .floor_5_z li.li2{ position:absolute; right:0; top:0;}
.floor_5_main.floo_k .floor_5_z li.li3{ position:absolute; left:0; top:234px;}
.floor_5_main.floo_k .floor_5_z li.li4{ position:absolute; right:0; top:234px;}


.floor_xin{ width:100%; padding:60px 0;}
.floor_xin dl{ display:inline-block; width:1200px; height:330px;}
.floor_xin dl dt{ width:330px; height:330px; border:#ddd solid 1px; float:left;}
.floor_xin dl dt img{ display:block; width:154px; height:154px; margin:0 auto; margin-top:26px;}
.floor_xin dl dt h3{ padding-left:46px; font-size:16px; color:#333; padding-top:22px; line-height:16px; padding-bottom:14px;}
.floor_xin dl dt p{ display:block; font-size:14px; color:#333; line-height:24px; width:250px; margin-left:46px;}

.floor_xin dl dd{ float:left; width:800px; float:right;}
.floor_xin dl dd p{ background:url(../images/icon.png) left center no-repeat; background-position:-283px -165px; font-size:16px; color:#333; padding-left:68px; line-height:16px; font-weight:bold;}
.floor_xin dl dd p span{ display:block; font-size:36px; color:#2867c9; font-family:"Arial"; line-height:36px; padding-top:6px;}
.floor_xin dl dd h3{ font-size:16px; color:#333; line-height:16px; font-weight:bold; padding-top:34px;}
.floor_xin dl dd .foot_y .reg_ul{ width:106%; margin-top:20px;}
.floor_xin dl dd .foot_y .item{ float:left; width:230px; height:34px; border-bottom:#d2d2d2 solid 1px; margin-right:50px; margin-top:16px; line-height:34px; position:relative;}
.floor_xin dl dd .foot_y .item1{ width:800px;} 
.floor_xin dl dd .foot_y .item i{ display:block; float:left; width:40px; text-align:center;}
.floor_xin dl dd .foot_y .item input{ display:block; width:188px; height:34px; border:none; line-height:34px;}
.floor_xin dl dd .foot_y .item em{ display:block; color:#F00; position:absolute; right:0; top:6px;}
.floor_xin dl dd .foot_y .item .area{ width:800px; height:34px; border:none; line-height:34px;}
.floor_xin dl dd .foot_y .item .msg-box{ position:absolute; left:30px; top:0;}
.floor_xin dl dd .foot_y .btn1{ width:162px; height:40px; background-color:#2867c9; text-align:center; line-height:px; font-size:14px; color:#fff; border-radius:50px; margin-top:40px; cursor:pointer;}
.floor_xin dl dd .foot_y .btn1:hover{ background-color:#a81627;}

.showp_txt{ padding:50px 50px;}
.showp_txt img{ display:inline-block;}
.showxin .dol{ background-color:#fff; margin-top:40px;}
.showImg{background:url(../images/x9_03.jpg) left center no-repeat; width:1200px; height:456px; margin-top:70px; overflow:hidden;}
.showImg .htmleaf-container{ float:left; width:600px; height:450px; position:relative;}
.showImg .htmleaf-container .hd{ position:absolute; bottom:20px; left:30px; z-index:66;}
.showImg .htmleaf-container .hd ul{ display:inline-block;}
.showImg .htmleaf-container .hd ul li{ width:12px; height:12px; background-color:#fff; font-size:0; margin-left:0.1rem; border-radius:50%; float:left;}
.showImg .htmleaf-container .hd ul li.on{background:#297ddc;}
.showImg .htmleaf-container .bd li{ float:left;width:600px; height:450px;}
.showImg .htmleaf-container .bd img{ display:block; width:600px; height:450px;}
.showImg .imgtxtcon{ float:left; width:450px; margin-left:50px;}
.showImg .imgtxtcon h1{ font-size:30px; color:#26428b; line-height:30px; padding-top:138x;}
.showImg .imgtxtcon i{ display:block; width:84px; height:1px; background-color:#999; margin-top:28px;}
.showImg .imgtxtcon p{ display:block; font-size:14px; color:#666; line-height:26px; margin-top:34px; height:114px;}
.showImg .imgtxtcon a{ display:block; width:171px; height:38px; border:#26428b solid 1px; color:#26428b; text-align:center; line-height:38px; font-size:16px; position:relative; display:none;}
.showImg .imgtxtcon a:hover{ background:#26428b; color:#fff;}
.showImg .imgtxtcon a img{ width:132px; height:0px; display:block; position:absolute; left:20px; top:40px;transition: all .3s ease-in;}
.showImg .imgtxtcon a:hover img{ height:132px;}
.showp_txt .tit{ height:28px; position:relative; padding-bottom:20px;}
.showp_txt .tit i{ display:block; width:100%; height:1px; background-color:#ddd; position:absolute; left:0; top:14px;}
.showp_txt .tit p{ position:absolute; left:0; top:0; height:28px; background-color:#fff; width:128px; border-right:#ddd solid 1px; font-size:24px; z-index:2; line-height:28px;}


.contact_main_3 {  text-align: center;  clear: left; padding-bottom:60px; padding-top:66px;}
.contact_main_3 .title h3 { font-size: 30px;color: #737373; height:75px; font-weight: normal;}
.contact_main_3 .title h3 span { display: block; font-size: 14px; color: #737373; font-family: "Arial"; text-transform: uppercase;}
.contact_main_3 .item .txt { width: 367px; height: 56px; font-size: 14px; line-height: 56px; text-indent: 8px; border: none;background-color: #fff; color: #737373; padding-left: 6px; *text-indent: 0px; border:#ccc solid 1px;}
.contact_main_3 .item .area { width: 1196px; height: 148px; *margin-left: -8px; background: #fff; font-size: 14px; text-indent: 8px; line-height: 22px; resize: none; *resize: none; -webkit-appearance: none; color: #737373; border: none;  padding-left: 6px;border:#ccc solid 1px;}
.contact_main_3 .submit { display: block; clear: left;}
.contact_main_3 .submit .btn1 { width: 278px; height: 52px; margin-top: 50px; font-size: 16px; line-height: 52px; color: #2d60ac; cursor: pointer; border: #d3d7e3 solid 1px; background-color: #fff; display: inline-block;}
.contact_main_3 .submit .btn:hover{ background-color:#F0F0F0;}
.contact_main_3 .item { float: left; position: relative; width:373px; padding-top: 20px;}
.contact_main_3 .item .n-top{ position:absolute; left:0; top:20px;}
.contact_main_3 .item.item4,.contact_main_3 .item.item3{ margin-left:38px; *margin-left:0px;}
.aboutPage{ padding-top:50px;}
.contact_main_3 .item.item3,.contact_main_3 .item.item5{ *margin-right:38px;}
.contact_main_3 .item i{ display:block; color:#F00; position:absolute; right:20px; top:44px;}



/* mapPage  */
.map_ul {
  list-style: outside none none;
  display: block;
  width: 100%;
  padding-top: 10px;
}
.map_ul li {
  display: block;
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #DCDBDB;
  float: left;
}
.map_ul li a {
  font-size: 14px;
  float: left;
  width: 100%;
  height: 23px;
  line-height: 23px;
  font-weight: bold;
}
.map_ul .list-inline {
  display: block;
  margin-left: 7%;
  width: 80%;
  min-height: 30px;
}
.map_ul .list-inline a {
  font-weight: normal;
  width: auto;
  float: none;
  line-height: 32px;
  height: 32px;
  margin: 0 10px 10px 0;
  display: inline-block;
  border: 1px solid #ccc;
  padding: 0px 10px;
}
.map_ul .list-inline a:hover {
  background: #2867c9;
  color: #fff;
}
.girdlist{ padding-top:20px;}


.subsou{ min-height:600px;}
.subsou ul{ display:inline-block; width:1200px; padding-top:40px;}
.subsou ul li{ height:60px; line-height:60px; border-bottom:#ccc solid 1px;}
.subsou ul li span{ float:left; display:block;}
.subsou ul li i{ display:block; float:right;}

.contact_main_3.buliang_fy .item .n-top {
  top: 50px;
}
.contact_main_3.buliang_fy .item.texta{ width:100%; clear:left;float: none;} 
.contact_main_3.buliang_fy .item.item20{ width:100%; clear:left;} 
.contact_main_3.buliang_fy .item.item20 .txt{ width:100%;height: 80px;}

.contact_main_3.buliang_fy .tiebo{ text-align:left; padding-top:20px;}
.contact_main_3.buliang_fy .tiebo i{ display:inline-block; color:#F00; padding-left:6px;}
.contact_main_3.buliang_fy .tiebo span{ display:block; padding-left:18px;}

.guan_1{ background-color:#fff; padding:80px 0;}
.guan_1 h3{ font-size:40px; color:#333; line-height:40px; text-align:center;}
.guan_1 dl{ display:inline-block; height:376px; margin-top:56px; width:1200px;}
.guan_1 dl dt{ width:500px; height:375px; float:left;}
.guan_1 dl dt img{ width:500px; height:375px; display:block; }
.guan_1 dl dd{ width:620px; height:375px; float:right;}
.guan_1 dl dd i{ display:block; font-size:18px; color:#333; line-height:18px;}
.guan_1 dl dd h4{ font-size:30px; color:#26428b; display:block; line-height:30px; padding-top:18px;}
.guan_1 dl dd b{ display:block; width:80px; height:2px; background-color:#ccc; margin-top:36px;}
.guan_1 dl dd p{ font-size:14px; color:#333; display:block; line-height:30px; padding-top:30px; height:194px;}
.guan_1 dl dd a{ display:block; width:180px; height:36px; background-color:#2d60ac; border-radius:30px; font-size:14px; color:#fff; text-align:center; line-height:36px;}
.guan_1 dl dd a:hover{ background-color:#224d8e;}
.guan_2{ position:relative;}
.guan_2 h3{ font-size:40px; color:#333; line-height:40px; text-align:center; padding-top:72px;}
.guan_2 .history {
  position: relative;
  padding-top:60px;z-index:2; padding-bottom:60px;
}
.guan_2 .h_line {
    width: 100%;
    background: url(../images/x7_02.png) no-repeat center top;
    height: 16px;
    position: absolute;
    left: 0;
    bottom:99px; z-index:1;
}
.guan_2 .history .bd {
  overflow: hidden;
}
.guan_2 .history .bd li {
  width: 380px;
  height: 310px;
  float: left; 
  margin-right: 30px; 
}
.guan_2 .history .bd li a {
  display: block;
  padding: 0 30px;
  text-align: center;
  height: 200px;
  background: #fff;
  position: relative;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;box-shadow: 0px 5px 13px #e3e3e3;
}
.guan_2 .history .bd li .date {
  font-size:60px;
  font-family: "ITCAvantGardeStd-Bold";
  line-height:60px;
  display: block;
  color: #666;
  padding-top: 34px;
}
.guan_2 .history .bd li a i{ position:absolute; bottom:-110px; left:0; width:100%; font-size:16px; color:#333;}
.guan_2 .history .bd li a i strong{ font-size:24px; color:#333; font-family:"Arial"; display:inline-block; font-weight:normal; padding-right:4px;}
.guan_2 .history .bd li.hover i{ color:#2d60ac;}
.guan_2 .history .bd li.hover i strong{ color:#2d60ac; font-weight:bold;}

.guan_2 .history .bd li .word {
  color: #333;
  padding-top: 20px;
  line-height: 24px;
  height: 76px;
  overflow: hidden;
}
.guan_2 .history .bd li .sjx {
  width: 28px;
  height: 83px;
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -14px;
  top: 200px;
  background: url(../images/x6_05.png) no-repeat center top;
}
.guan_2 .history .bd li.hover a {
  background: #2d60ac;
}
.guan_2 .history .bd li.hover .date {
  color: #fff;
}
.guan_2 .history .bd li.hover .word {
  color: #fff;
}
.guan_2 .history .bd li.hover .sjx {
  background: url(../images/x6_03.png) no-repeat center top;
}
.guan_2 .history .butn {
  position: absolute;
  top: 130px;width:21px; height:74px;
  display: block;
  cursor: pointer;
}
.guan_2 .history .prev {
  left: -5%;
  background-position:-191px -0;
}

.guan_2 .history .next {
  right: -5%;
  background-position: -228px -0;
}

.guan_3{ position:relative; background:url(../images/x8_02.jpg) center center no-repeat; width:100%; height:468px;}
.guan_3 h3{ font-size:40px; color:#333; line-height:40px; text-align:center; padding-top:40px;}
.guan_3 .guan_3_0{ margin-top:38px; height:350px; position:relative; width:1200px;}
.guan_3 .guan_3_0 .guan_3_1{ background:url(../images/x7_03.jpg) center center no-repeat; width:700px; height:275px; float:left; position:absolute; left:0; top:75px; z-index:2; }
.guan_3 .guan_3_0 .guan_3_1 p{font-size:16px; color:#fff; line-height:34px; padding-left:50px; padding-top:58px; width:490px;}
.guan_3 .guan_3_0 .guan_3_2{background:url(../images/x6_03.jpg) center center no-repeat;  width:650px; height:350px; float:right;position:absolute; right:0; top:0px; z-index:1;}

.guan_4{ background-color:#fff; padding-bottom:130px;}
.guan_4 h3{ font-size:40px; color:#333; line-height:40px; text-align:center; padding-top:80px;}
.guan_4 .guan_4_0{ position:relative; margin-top:50px;}
.guan_4 .guan_4_0 .hd .icon{position: absolute; top: 100px;width:21px; height:74px; display: block; cursor: pointer;}
.guan_4 .guan_4_0 .prev { left: -5%; background-position:-191px -0;}
.guan_4 .guan_4_0 .next { right: -5%; background-position: -228px -0;}
.guan_4 .guan_4_0 .bd{ width:1200px;}
.guan_4 .guan_4_0 .bd ul{ display:inline-block;}
.guan_4 .guan_4_0 .bd ul li{ width:256px; height:228px; float:left; margin-right:32px; padding:9px; border:#ddd solid 1px; text-align:center;}
.guan_4 .guan_4_0 .bd ul li img{ display:block; width:256px; height:192px;}
.guan_4 .guan_4_0 .bd ul li p{ font-size:16px; color:#333; padding-top:10px;}
.guan_4 .guan_4_0 .bd ul li:hover{ border:#2d60ac solid 1px;}
.guan_4 .guan_4_0 .bd ul li:hover p{ color:#2d60ac;}


.sob_bt{ width:1200px; background-color:#fff; height:90px; margin-top:40px;box-shadow: 0px 1px 5px #e5e5e5;}
.sob_bt a{ width:399.2px; border-right:#ddd solid 1px; display:block; float:left;height:90px; text-align:center;}
.sob_bt a.a3{border-right:none;}
.sob_bt a span{ display:block; width:50px; height:50px; border-radius:50%; background-color:#11367e; float:left; margin-left:38px; margin-top:20px;}
.sob_bt a p{ float:left; font-size:14px; color:#999; line-height:14px; padding-top:24px; text-align:left; padding-left:20px;}
.sob_bt a p i{ display:block; font-size:20px; color:#000; line-height:20px; padding-bottom:8px;}

.sob_bt a.on,.sob_bt a:hover{ background-color:#2a55a9;}
.sob_bt a.on span,.sob_bt a:hover span{background-color:#3794d5;}
.sob_bt a.on p,.sob_bt a:hover p{ color:#a7bfed;}
.sob_bt a.on p i,.sob_bt a:hover p i{ color:#fff;}

.part_2 .prd_ul { width:1200px; margin:0 auto; padding-bottom: 40px; padding-top:20px; }
.part_2 .prd_ul .ul{ width:105%; display:inline-block;}
.part_2 .prd_ul .clearfix {margin-top:40px;width:380px;margin-right:29px;float:left;height:377px;position: relative;overflow: hidden;}
.part_2 .prd_ul .clearfix a{ display:block; width:100%; height:375px;border-bottom: 2px solid #cccccc;}
.part_2 .prd_ul .clearfix a .img1{width: 380px;height: 285px;display: block;}
.part_2 .prd_ul .clearfix .cp_bg{position: absolute;left: -380px;top: 0px;width: 380px;height: 285px;text-align: center;transition: all ease-in-out 600ms;}
.part_2 .prd_ul .clearfix .cp_bg span{ margin:0 auto;background-position: -183px -118px;width: 45px;height: 45px;margin-top: 126px;}
.part_2 .prd_ul .clearfix a .p1{font-size: 18px;color: #333333;font-weight: bold;padding-top: 30px; line-height:18px;}
.part_2 .prd_ul .clearfix a .p2{display: block;font-size: 12px;color: #999;line-height: 12px;padding-top: 10px;}
.part_2 .prd_ul .clearfix:hover .cp_bg{background: url(../images/black50.png) repeat center center;transition: all ease 600ms;left: 0;}
.part_2 .prd_ul .clearfix:hover a .p1{color: #014da2;}
.part_2 .prd_ul .clearfix:hover {border-bottom: 0px solid #014da2;}
.part_2 .prd_ul .clearfix i { display: block; width: 0; height: 2px; background-color: #2d60ac; position: absolute; left: 0; bottom: 0px; transition: all .36s ease;}
.part_2 .prd_ul .clearfix:hover i { width: 100%;}
@-webkit-keyframes scale{0%{-webkit-transform: scale(1);} 50%{-webkit-transform: scale(1.02);} 100%{-webkit-transform: scale(1);}}
@keyframes scale{0%{transform: scale(1);} 50%{transform: scale(1.02);} 100%{transform: scale(1);}}
/*# sourceMappingURL=style.css.map */



.contact_main_3.buliang_fy .item label{ display: inline-block; text-align:left; padding-bottom:10px;}
.contact_main_3.buliang_fy .item .txt {height: 40px; line-height: 22px; padding:0}
.contact_main_3.buliang_fy .item { text-align: left;}
.contact_main_3 .item i {
    display: inline-block;
    color: #F00;
    position: static;
}
.contact_main_3.buliang_fy .item .txt1 {
    width: 367px;
    height: 42px;
    font-size: 14px;
    line-height: 42px;
    text-indent: 8px;
    border: none;
    background-color: #fff;
    color: #737373;
    padding-left: 6px;
    *text-indent: 0px;
    border: #ccc solid 1px;
}
.buming_v h3 {
    font-size: 20px;
    padding-top: 20px;
}
.contact_main_3.buliang_fy .buming_v .item {
    width: 252px;
}
.contact_main_3.buliang_fy .buming_v .item .txt {
    height: 40px; width:100%;
    line-height: 40px;
    padding: 0;
}
.buming_v {
    border: 1px solid #e3e3e3;
    display: inline-block;
    width: 100%;
    margin-top: 30px;
    padding-bottom: 30px;
}
.contact_main_3.buliang_fy .buming_v.jue_yao .item{ width:542px;}

