@charset "gb2312";
/* CSS Document */
.w11{width:1100px;margin:0 auto;overflow:hidden}
.top{padding:27px 0}
.top dl{margin-left:20px}
.top dl dd{margin-left:8px}
.top dl dd p{font-size:14px;color:#bbbbbb;line-height:1.1}
.top dl dd p span{font-size:24px;color:#f39800;}

.bottom{background:#2e3642;margin-top:50px}
.bottom .botnav dl{float:left;background:#434a55;width:196px;margin-right:4px;padding:27px 0}
.bottom .botnav dl dt{width:44px;margin-left:23px;float:left}
.bottom .botnav dl dd{float:left;margin-left:10px;width:102px}
.bottom .botnav dl dd h4{font-size:24px;color:#fff}
.bottom .botnav dl dd p{font-size:10px;color:#fff;text-transform:uppercase}
.bottom .botnav dl:hover{background:#0385db}
.bottom .address dl{padding:0 174px;margin-top:49px;padding-bottom:52px}
.bottom .address dl dd{border-left:1px solid #6d737b;padding-left:79px;margin-left:80px;margin-top:13px}
.bottom .address dl dd p{font-size:14px;color:#aaabae}
.bottom .beian{background:#252b35;padding:15px 0}
.bottom .beian p{font-size:14px;color:#aaabae;text-align:center}
.bottom .beian p em{margin-right:13px}

.banner{background:url(../images/banner.jpg) no-repeat center;height:500px}

#menu{height:70px;line-height:70px;position:absolute;/*top:452px;*/width:100%;z-index:999;background:#448aca;}
#position_menu{width:100%;background:#448aca;}
#position_menu h3{float:left;font-size:24px;color:#fff;font-weight:bold;border-right:1px solid #a2c5e5;padding-right:26px;line-height:1.8;margin-top:12px}
#position_menu h3 span{font-size:16px;font-weight:normal;text-transform:uppercase}
#position_menu dl dd{float:left;width:102px;text-align:center;font:16px/70px Microsoft Yahei;}
#position_menu dl dd.position_color{background:#2b6ab5;}
#position_menu dl dd a{color:#fff;}
#position_menu dl dd a:hover{color:#fff;}

.box1{margin-top:70px}
.box1 .upper dl dt{width:497px;}
.box1 .upper dl dd{width:570px;margin-top:55px;margin-left:33px}
.box1 .upper .bt{border-left:4px solid #448aca;padding-left:20px;background:url(../images/box1_bt.png)  no-repeat right;margin-bottom:30px}
.box1 .upper .bt h1{font-size:34px;color:#040404;font-weight:bold;line-height:1}
.box1 .upper .bt h1 b{color:#448aca}
.box1 .upper .bt h2{font-size:18px;color:#dddddd;text-transform:uppercase;line-height:1.1;margin-top:2%}
.box1 .upper h3{font-size:20px;color:#333333;line-height:1.8;}
.box1 .upper h3 em{padding-right:18px}
.box1 .upper h4{border-top:1px dashed #e2e2e2;margin-top:15px;padding-top:15px;font-size:16px;font-weight:bold;color:#4992c0;margin-left:32px;width:505px}
.box1 .upper p{font-size:16px;color:#666666;margin-left:32px;line-height:1.8;width:505px/*border-bottom:1px dashed #e2e2e2;padding-bottom:15px*/}
.box1 .lower{margin-left:30px;}
.box1 .lower .zl{width:515px;margin-top:20px}
.box1 .lower .zl dl{border-bottom:1px dashed #dcdcdc;margin-top:13px;padding-bottom:13px;}
.box1 .lower .zl dl dt{width:70px;float:left}
.box1 .lower .zl dl dd{float:left;margin-left:24px}
.box1 .lower .zl dl dd h4{font-size:26px;color:#020202;line-height:1.5}
.box1 .lower .zl dl dd p{font-size:16px;color:#7a7a7a}
.box1 .lower .yr {width:510px;margin-left:18px}
.box1 .lower .yr dl{background:url(../images/box1_t1.png) no-repeat;height:167px;border-top:1px #e2e2e2 dashed;border-bottom:1px #eaeae9 solid;}
.box1 .lower .yr dt{padding-top:15px;height:54px;color:#f47139}
.box1 .lower .yr dt b{float:left;color:#212020;font:bold 20px/35px Microsoft Yahei;}
.box1 .lower .yr dt span{padding-right:20px;line-height:38px;}
.box1 .lower .yr dd h4{font:15px/35px Microsoft Yahei;color:#fff;}
.box1 .lower .yr dd h4 b{font-size:23px;padding-right:15px;}
.box1 .lower .yr dd p{font-size:18px;font-weight:bold;padding-top:17px;color:#3384b8}
.box1 .lower .yr dd p img{vertical-align:top;padding:0 14px;}
.box1 .lower .yr h2{font-size:16px;color:#666666;line-height:1.8;text-indent:2em;margin-top:20px;margin-left:5px}
.box1 .lower .yr h2 span{display:block;text-align:right;color:#4992c0;margin-right:35px}
.box1 .lower .yr em{margin-top:15px;display:block;margin-left:15px}

.title{border:1px solid #448aca;position:relative;width:700px;margin:0 auto;height:60px}
.title h2{font-size:36px;color:#030303;font-weight:bold;background:#f5f3f4;position:absolute;top:0;margin-top:-10px;left:22%;padding:0 4%}
.title h2 b{color:#448aca}
.title p{font-size:14px;color:#c7c6c7;text-transform:uppercase;background:#f5f4f5;position:absolute;top:0;margin-top:30px;left:17%}

.zx{font-size:18px;color:#333333;width:600px;margin:0 auto;}
.zx span{width:398px;text-align:center;display:inline-block;border-radius:50px 0 0 50px;border:1px solid #ff8800;padding:15px 0}
.zx a{color:#fff;width:200px;background:#ff8800;display:inline-block;text-align:center;border-radius:0 50px 50px 0;padding:16px 0}

.box2 {background:url(../images/box2_bj.jpg) no-repeat center;height:616px;margin-top:60px;}
.box2 .room .title{margin-top:55px}
.box2 .room ul{padding:0 20px;margin-top:60px;margin-bottom:45px}
.box2 .room ul li{width:166px;float:left;margin-right:56px;text-align:center}
.box2 .room ul li p{font-size:16px;color:#5a5a5a;margin-top:20px}
.box3{background:url(../images/box3_bj.jpg) no-repeat center;height:804px;}
.box3 .room .title{margin-top:55px;width:900px;border:1px solid #a5cbed}
.box3 .room .title h2{color:#fff;background:#4a96db;padding:0 2%;left:6%}
.box3 .room .title h2 b{color:#89d9ff}
.box3 .room .title p{color:#fff;background:#4995da;left:24%;}
.box3 .five{background:#fff;margin-top:40px;padding:22px;margin-bottom:40px}
.box3 .five .hd ul li{width:230px;font-size:24px;color:#fff;background:#313040;padding:30px 0;text-align:center;margin-bottom:10px;position:relative;cursor:pointer}
.box3 .five .hd ul li.on{background:#00acee}
.box3 .five .hd ul li i{width:0;height: 0;border-style: solid;border-width: 6px 0 6px 6px;border-color: transparent transparent transparent #00abee;position:absolute;right:-3%;top:43%;display:none}
.box3 .five .hd ul li.on i{display:block}
.box3 .five .bd{width:805px;margin-left:21px}
.box3 .five .bd h2{font-size:30px;color:#00acee;font-weight:bold;text-align:center;margin-top:10px}
.box3 .five .bd  h3{font-size:16px;color:#333333;text-indent:2em;line-height:1.8;margin-top:22px}
.box3 .five .bd dl{margin-top:32px}
.box3 .five .bd dl dt{width:300px;float:left;margin-top:10px}
.box3 .five .bd dl dd{width:480px;float:left;margin-left:24px}
.box3 .five .bd h4{font-size:24px;color:#333333;background:url(../images/box3_btx.png) no-repeat 0;text-align:center;margin-bottom:5px}
.box3 .five .bd p{margin-top:20px}
.box3 .five .bd p b{font-size:16px;color:#fd9070;border:1px solid #fd9070;width:80px;height:80px;border-radius:50%;display:inline-block;text-align:center;float:left;font-weight:normal}
.box3 .five .bd .p2 b{height:62px;padding-top:18px}
.box3 .five .bd span{font-size:16px;color:#666666;display:inline-block;float:left;width:372px;margin-left:24px;margin-top:4px}
.box3 .five .bd .p3 b{height:73px;padding-top:7px;font-size:14px;}
.box3 .five .bd .psz b{height:56px;padding-top:24px;font-size:30px;}
.box3 .five .bd .sh p{margin-top:10px}
.box3 .zx span{border:1px solid #fff100;color:#fff}
.box3 .zx a{background:#fff100;color:#333333}
.box4{background:#eeeeee;padding-bottom:50px}
.box4 .room .title{margin-top:55px;}
.box4 .room .title h2{background:#eeeeee;left:13%}
.box4 .room .title p{background:#eeeeee}
.box4 .hd ul{border-bottom:1px solid #458ccc;margin-top:40px}
.box4 .hd ul li{float:left;width:218px;height:59px;line-height:59px;margin-right:2px;background:#dde4eb;text-align:center;font-size:20px;color:#333333;cursor:pointer}
.box4 .hd ul li.on{color:#fff;background:#458ccc}
.box4 .bd{background:#fff;margin-bottom:40px}
.box4 .bd ul li:nth-of-type(1){padding:0 60px;}
.box4 .bd ul li:nth-of-type(1) em{padding-top:39px}
.box4 .bd ul li{padding:0 49px;height:450px;}
.box4 .bd ul li em{float:left;margin-right:38px;padding-top:59px}
.box4 .bd ul li em:nth-of-type(1),.box4 .bd ul li em:nth-of-type(2){margin-bottom:15px}
.box4 .bd ul li em:nth-of-type(2n){margin-right:0!important}
.box4 .four{padding:0 30px;padding-top:40px!important;position:relative;overflow:hidden;height:410px!important}
.box4 .four .sprev{width:22px;height:60px;position:absolute;left:30px;top:173px;cursor:pointer}
.box4 .four .snext{width:22px;height:60px;position:absolute;right:30px;top:173px;cursor:pointer}
.box4 .four dl dt{float:left;width:330px;margin-top:45px}
.box4 .four dl dd{float:left;width:594px;margin-left:25px}
.box4 .four dl dd h2{font-size:20px;color:#333333;font-weight:bold;margin-bottom:10px}
.box4 .four dl dd  p{font-size:16px;color:#333333;line-height:1.8;margin-bottom:40px}
.box4 .four dl dd  p span{color:#458ccc}
.box4 .four .four_hd{position:absolute;bottom:30px;left:45%}
.box4 .four .four_hd ul li{width:40px;height:10px;background:#cccccc;padding:0!important;display:inline-block;margin-left:10px;}
.box4 .four .four_hd ul li.on{background:#458ccc}

.box5{margin-top:50px}
.box5 .room1{float:left;width:503px;}
.box5 .tit{height:53px;border-left:15px #428dbd solid;padding-left:7px;margin-bottom:20px;}
.box5 .tit h4{font:bold 32px/32px Microsoft Yahei;color:#212020;height:35px;}
.box5 .tit h4 span{color:#448aca}
.box5 .tit p{background:url(../images/box5_bt.gif) repeat-x left 2px;line-height:1.2}
.box5 .tit p img{padding-right:5px;background:#fff;}
.box5 .tit font{color:#696969;font-size:14px;font-weight:normal;}
.box5 .room1 .nr{width:572px;height:424px;overflow-y:auto;}
.box5 .room1 dl{margin-bottom:15px;}
.box5 .room1 dd{float:left;width:434px;background:#f6f9fc;margin-left:13px;display:inline;padding:0 18px 10px;}
.box5 .room1 dd h4{border-bottom:1px #bed7e4 dashed;font:bold 16px/33px Microsoft Yahei;padding-top:5px;margin-bottom:5px;}
.box5 .room2{float:right;width:490px;}
.box5 .f16{font-size:16px;}
.box5 .baise{color:#fff;}
.box5 .room2 table,.box5 td{border:1px #fffffe solid;}
#demo{overflow:hidden;width:490px;height:325px;position:relative;margin-bottom:9px;}
.box5 .hg20{line-height:20px;}
.box5 .room2 .zxan{height:47px;position:relative;border-top:1px #dcdfdf dashed;border-bottom:1px #dcdfdf solid;font:bold 18px/47px Microsoft Yahei;}
.box5 .room2 .zxan img{ position:absolute;top:-2px;left:185px;}
.box5 .zx {margin-top:48px}
.box5 .zx span{width:267px;}
.box5 .zx a{width:330px}
.box6{background:#e7f1f9;margin-top:53px;padding-bottom:50px}
.box6 .room .title{margin-top:53px}
.box6 .room .title h2{background:#e7f1f9;left:16%}
.box6 .room .title p{background:#e7f1f9;left:22%}
.box6 .room .td{background:#fff;padding:30px;margin:40px 0;}
.box6 .room .td h2{font-size:24px;color:#fff;background:#448aca;text-align:center;padding:10px 0}
.box6 .room .td ul{padding:0 24px}
.box6 .room .td ul li{float:left;width:133px;margin-right:80px;margin-top:34px}
.box6 .room .td ul li p{font-size:16px;color:#4d5a6a;text-align:center;margin-top:16px}
.box7 .title{width:672px;margin-top:68px}
.box7 .title h2{background:#fff;left:11%}
.box7 .title p{background:#fff;left:4%}
.box7 ul li{float:left;width:178px;margin-right:52px;text-align:center;margin-top:42px}
.box7 ul li h4{font-size:22px;color:#333333;margin-top:19px;}
.box7 ul li p{font-size:16px;color:#666666;margin-top:10px;}
.box8{background:url(../images/box8_bj.jpg) no-repeat center;height:326px;margin-top:40px}
.box8 .title{margin-top:44px;border:1px solid #a3c8e8;}
.box8 .title h2{background:#4b98de;left:8%;color:#fff}
.box8 .title h2 b{color:#89d9ff;}
.box8 .title p{background:#4a98de;left:25%;color:#8fbbe7}
.box8 .yy{background:#fff;padding:30px 37px;margin:0 20px;margin-top:30px;position:relative}
.box8 .yy a{width:987px;height:113px;position:absolute;left:3.5%;top:17%}