﻿/*-----------------------------项目列表-------------------------------------*/
/*------------banner------------*/
.banner{height:400px;overflow:hidden;position:relative;width:100%;background:url() no-repeat center center}
.ul-banner{position:relative;width:100%;height:100%}
.ul-banner li{height:340px;background-position:center top;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;opacity:0;filter:alpha(opacity=0);background-color:#6bb6dd}
.ul-banner a{display:block;width:100%;height:100%}
.banner .num{position:absolute;bottom:20px;z-index:100000;height:14px}
.banner .num li{float:left;width:14px;height:14px;margin:0 10px;display:inline;cursor:pointer;background:#d2dae2;text-indent:-9999px;overflow:hidden;border-radius:50%}
.banner .num li.on{background-color:#eea945}
/*------------欧美澳精选项目------------*/
.choice{background:#f9fafb;padding:30px 0 40px}
.choice .tit{color:#aaa;font-size:16px;padding-bottom:20px}
.choice .tit h2{font-size:24px;color:#0054a9;line-height:34px}
.choice .tit:before{content:"";background:#ddd;left:0;top:18px;height:1px;position:absolute;width:500px}
.choice .tit:after{content:"";background:#ddd;right:0;top:18px;height:1px;position:absolute;width:500px}
.ul-choice{width:1248px;margin-left:-47px}
.ul-choice li{float:left;width:262px;margin-left:50px;position:relative;height:174px}
.ul-choice a{display:block;width:100%;height:100%;position:relative;color:#fff;font-size:16px;line-height:26px}
.ul-choice a:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}
.choice-img{width:100%;height:100%;overflow:hidden}
.choice-box{position:absolute;width:202px;height:70px;top:60px;left:0;right:0;margin:auto;text-align:center}
.ul-choice h3{font-size:30px;font-weight:bold;line-height:50px;overflow:hidden;margin-bottom:-8px}
.choice-box-1{background:rgba(0,77,163,.6);background:#004da3 \9}
.choice-box-2{background:rgba(225,76,24,.6);background:#004da3 \9}
.choice-box-3{background:rgba(20,158,98,.6);background:#004da3 \9}
.choice-box-4{background:rgba(31,99,211,.6);background:#004da3 \9}
/*------------双栏内容------------*/
.list-content{padding:30px 0}
.info-left{width:790px;float:left}
.info-right{width:360px;float:right}
.info-title{height:52px;border-bottom:#ddd 1px solid;line-height:52px}
.info-title h2{color:#0054a9;font-weight:bold;font-size:24px;float:left;position:relative}
.info-title em{font-size:16px;color:#aaa;position:absolute;left:100%;margin-left:9px;white-space:nowrap;font-weight:normal;text-transform:uppercase}
.info-title h2:after{content:"";position:absolute;left:0;bottom:-1px;height:2px;background:#0054a9;right:0}
.ul-info{padding:5px 0}
.ul-info li{line-height:43px;font-size:16px;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.ul-info a{color:#666;background:url(../images/star.png) no-repeat 1px top;display:inline-block;padding-left:29px}
.ul-info a:hover,.ul-info a:active{background-position:left bottom;color:#0054a9;text-decoration:none}
.slide{position:relative}
.slide-hidden{width:360px;overflow:hidden;height:345px;padding:30px 0 16px}
.ul-slide{width:360px}
.ul-slide li{width:260px;margin:0 50px;float:left;position:relative}
.gw-img{width:260px;height:345px;overflow:hidden}
.prev,.next{position:absolute;top:20px;height:100%;background-position:center center;background-repeat:no-repeat;width:18px;cursor:pointer;z-index:1}
.prev{left:0;background-image:url(../images/prev.png)}
.next{right:0;background-image:url(../images/next.png)}
.prev:hover,.next:hover{opacity:.5}
.gw-box{height:84px;position:absolute;left:0;right:0;background:rgba(0,0,0,.7);bottom:0;text-align:center;color:#fff}
.gw-box h3{font-size:18px;height:44px;line-height:44px;overflow:hidden}
.gw-button{width:100px;height:30px;margin:-5px auto;display:block;background:#f29a1c;color:#fff;font-size:16px;line-height:30px}
.gw-button:hover{text-decoration:none;background:#e28f19}
.ul-honor{overflow:hidden;margin:0 0 25px -32px}
.ul-honor li{float:left;width:164px;margin:25px 0 0 32px;height:185px}
.honor-img{overflow:hidden;height:123px}
.honor-img img{ width:164px; height:123px}
.ul-honor p{border:#ddd 1px solid;height:44px;text-align:center;font-size:14px;line-height:22px;color:#666;padding:8px 1em}
.ul-list{margin-top:-16px}
.ul-list li{border-bottom:#ddd 1px dashed;padding:30px 0 30px 342px;position:relative;height:208px}
.list-img{float:left;margin-left:-342px;width:312px;height:208px;overflow:hidden}
.list-img img{width:312px;height:208px;}
.ul-list h3{font-size:24px;height:32px;line-height:32px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:6px}
.ul-list a:hover{text-decoration:none;color:#0048a0}
.list-text{color:#777;font-size:14px;line-height:32px;height:96px;overflow:hidden}
.list-link{font-size:10px;color:#666;padding:26px 0 0;height:48px;margin-left:-10px}
.list-link a{font-size:14px;color:#666;vertical-align:middle;margin:0 10px}
.list-button{float:right;margin:-63px 3px 0 0;width:132px;height:44px;line-height:44px;color:#fff;text-align:center;background:#0054a9;font-size:20px}
a.list-button:hover{background:#024d99;color:#fff}
a.list-img:hover{opacity:.8;filter:alpha(opacity=80);text-decoration:none}
.cawe_be{ color:#0056aa; font-size:26px; text-align:center; padding-top:30px; padding-bottom:15px;}
.cawe_ba{ color:#666666; font-size:16px; text-align:center; padding-bottom:25px;}
.cawe_bw{border-top: #ddd 1px dashed; border-bottom: #ddd 1px dashed; padding:30px 0 15px;color:#666666; font-size:16px; line-height:30px;}
.cawe_bw img{ margin:0 auto; display: inline;}
.news-nav{ font-size:16px; line-height:30px; color:#666; padding:20px 0;}
.news-nav a{ color:#666}
.news-nav a:hover,.news-nav a:active{color:#0054a9;text-decoration:none}