﻿@charset "utf-8";


.w1200 { width: 1200px; margin: 0 auto;}



/*floor_1_main*/
.floor_1_main{ margin-top:80px;}
.floor_1_1{ background:url(../images/t1_05.png) center center no-repeat;  width:1200px; height:108px; text-align:center; margin:0 auto;}
.floor_1_1 h3{line-height:36px; font-weight:bold; font-size:36px; color:#133b7a; padding-top:20px; letter-spacing:4px;}
.floor_1_1 p{ display:block; line-height:14px; font-size:14px; color:#999; padding-top:14px;}
.floor_1_main .floor_1_2 { margin-top:60px;width:1200px; height:376px;}
.floor_1_main .floor_1_2 dl dt{ width:496px; height:376px; position:relative; float:left;}
.floor_1_main .floor_1_2 dl dt i{ display:block; width:183px; height:179px; background-color:#ffffff42; border-radius:5px; position:absolute; right:0; bottom:0;}
.floor_1_main .floor_1_2 dl dt img{display:block; width:476px; height:356px; border-radius:5px; position:absolute; left:0; top:0; z-index:1;}
    .floor_1_main .floor_1_2 dl dd {
        width: 650px;
        float: right;
        background: url(../images/b2_03.png);
        padding: 10px;
    }
.floor_1_main .floor_1_2 dl dd h3{ font-size:26px; color:#ffffff; line-height:26px; font-weight:normal;}
.floor_1_main .floor_1_2 dl dd i{ display:block; width:65px; height:3px; background-color:#dde3ed; margin-top:16px;}
.floor_1_main .floor_1_2 dl dd p{ display:block; font-size:14px; color:#ffffff; line-height:28px; padding-top:27px; height:240px;}
.floor_1_main .floor_1_2 dl dd .zx_t{ height:110px;} 
.floor_1_main .floor_1_2 dl dd .zx_t .x1{ float:left; padding-left:54px; border-right:#ddd solid 1px; padding-right:70px;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1 em{ font-size:14px; color:#333;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1 em span{ display:inline-block; font-family:"Arial"; font-size:50px; color:#333; line-height:50px;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1 b{  font-size:16px; color:#333; padding-left:8px; line-height:20px; display:block;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1:nth-child(1){ padding-left:0;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1:first-child{ padding-left:0;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1:nth-child(3){ padding-right:0; border-right:none;}
.floor_1_main .floor_1_2 dl dd .zx_t .x1:first-child+div+div{ padding-right:0; border-right:none;}
.floor_1_main .floor_1_2 dl dd a{ display:block; height:35px; width:136px; border-bottom:#fff solid 1px; border-top:#fff solid 1px;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.floor_1_main .floor_1_2 dl dd a span{ float:left; font-size:16px; color:#fff; line-height:35px;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.floor_1_main .floor_1_2 dl dd a b{ float:right; font-size:16px; color:#fff; line-height:35px; font-weight:normal;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
.floor_1_main .floor_1_2 dl dd a:hover{ width:150px;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;border-bottom:#fff solid 1px; border-top:#fff solid 1px;}
.floor_1_main .floor_1_2 dl dd a:hover span{ padding-left:5px;color:#fff;}
.floor_1_main .floor_1_2 dl dd a:hover b{ padding-right:5px; color:#fff;}









/* -- 页面整体布局 -- */

.footer { width:1200px; margin:0 auto;  }





/*f-top*/

.footer-wrap{background:#2e3438;position:relative;z-index:1;}

.footer-wrap .bg-top{position:absolute;width:100%;background:#fff;left:0;top:0;z-index:-1;}

.footer-wrap .bg-bottom{position:absolute;width:100%;height:70px;background:#292e31;left:0;bottom:0;z-index:-1;}

.f-link{height:70px;padding-left:225px;position:relative;line-height:70px;}

.f-link a{font-size:14px;margin-left:40px;}

.f-link .title{position:absolute;width:228px;height:30px; padding:36px 0; line-height:1px; left:0;top:-15px;z-index:1;background-image:url(../images/flink_bg.png);text-align:center;}

.f-link .title i{position:absolute;width:100%;height:60px;background-color:#0e59ae;left:0;top:15px;z-index:-1;}

.f-link .title span{display:inline-block;vertical-align:middle;}

.f-link .title .txten{height:30px;line-height:1;font-size:30px;color:#fff;font-family:Impact,'Microsoft YaHei';text-transform:uppercase;}

.f-link .title .txtbg{width:93px;height:25px;margin-left:3px;line-height:25px;background-color:#fff;font-size:14px;color:#0a57ae;}

.f-link a:hover{color:#0e59ae;}

.f-middle{padding:55px 0 45px;color:#999;font-size:14px;overflow:hidden;}

.f-middle dt{float:right;margin-left:20px;text-align:center;}

.f-middle dt .pic{margin-bottom:15px;}

.f-middle dt .pic,.f-middle dt .pic img{width:120px;height:120px;}

.f-middle dd{float:left;width: 325px;margin:10px 25px 0 0;padding-left:40px;line-height:26px;position:relative;}

.f-middle dd i{width:26px;height:26px;position:absolute;left:0;top:0;background:url(../images/f_icon.png);}

.f-middle dd.it1 i{background-position:0 0;}

.f-middle dd.it2 i{background-position:0 -30px;}

.f-middle dd.it3 i{background-position:0 -60px;}

.f-middle dd.it4 i{background-position:0 -90px;}

.f-middle dd.it5 i{background-position:0 -120px;}

.f-middle dd.it6 i{background-position:0 -150px;}

.f-nav{height:60px;line-height:60px;font-size:14px;text-align:center;}

.f-nav a{padding: 0 48px 0 50px;color:#7f7f7f;}

.f-nav a:hover{color:#0a55ab;}



/*animation*/



