@CHARSET "UTF-8";
/* 选择葡萄牙 */
.choice{width:100%;height:761px;background:url(../images/PortugalSingle/choice_bg.png) no-repeat;}
.choice .table{width:1200px;height:100%;margin:0 auto;}
.choice .table .choice_nav{text-align:center;padding:40px;}
.choice .table .choice_nav p{width: 460px;height: 70px;line-height: 70px;font-size: 40px;font-weight: bold;letter-spacing: 3px;color: white;margin: 0 auto;background: #c30116;font-family: 'SourceHanSansSC';}
.choice .table .choice_cont ul li{float: left;width: 225px;height: 260px;margin: 7px;background: white;}
.choice .table .choice_cont ul li h2{color: #c30116;text-align: center;font-weight: bold;margin: 10px;}
.choice .table .choice_cont ul li p{font-size: 14px;margin: 10px;letter-spacing: 1px;font-family: 'SourceHanSansSC';text-align: justify;}

.cooperate{width:100%;height:1123px;background:url(../images/PortugalSingle/cooperate_bg.png) no-repeat;}
.cooperate .table{width:1200px;height:100%;margin:0 auto;}
.cooperate .table .cooperate_nav{text-align:center;padding:40px;}
.cooperate .table .cooperate_nav p{width: 460px;height: 70px;line-height: 70px;font-size: 40px;font-weight: bold;letter-spacing: 3px;color: white;margin: 0 auto;background: #c30116;font-family: 'SourceHanSansSC';}
.cooperate .table .cooperate_cont{background:white;}
.cooperate .table .cooperate_cont img{float:left;}
.cooperate .table .cooperate_cont .cooperate_left{float: left;width: 610px;margin: 0 20px 0 30px;font-size: 14px;font-family: 'SourceHanSansSC';text-align: justify;line-height: 30px;letter-spacing: 2px;}
.cooperate .table .cooperate_cont .cooperate_left h3{color: #c30116;font-size: 19px;margin: 7px 0;font-weight: bold;}
.cooperate .table .cooperate_cont .cooperate_left p{margin-bottom:20px;}
.ad_tex{width:1200px;height: 400px;margin:0px auto;text-align: center;color: #c30116;letter-spacing:1px;}
.ad_tex h2{padding-top: 70px;font-size: 30px;font-family: "SourceHanSansSC";}
.ad_tex h1{padding-top: 30px;font-size: 35px;font-family: "SourceHanSansSC";line-height: 0.655;font-weight: bold;}
.ad_tex #adds{padding-top: 50px;font-size: 18px;font-family: "SourceHanSansSC";}
.ad_tex h4{font-size: 18px;font-family: "SourceHanSansSC";line-height: 35px;}
.ad_tex .pho{padding-top: 40px;}
.ad_tex .phone{width: 425px;height: 52px;font-size: 16px;}
.ad_tex .den{width: 195px;height: 55px;background-color: #c30116;color: white;font-size: 18px;font-weight: bold;letter-spacing: unset;border-radius: 10px;}

.permit{width:100%;height:1373px;background:url(../images/PortugalSingle/permit_bg.png) no-repeat;}
.permit .table{width:1200px;height:100%;margin:0 auto;}
.permit .table .permit_nav{text-align:center;padding:40px;}
.permit .table .permit_nav p{width: 460px;height: 70px;line-height: 70px;font-size: 40px;font-weight: bold;letter-spacing: 3px;color: white;margin: 0 auto;background: #c30116;font-family: 'SourceHanSansSC';}
.permit .table .permit_top{font-family: 'SourceHanSansSC';text-align: justify;font-size: 15px;letter-spacing: 1px;}
.permit .table .permit_bottom img,.permit .table .permit_bottom ul{float:left;margin:10px 0;}
.permit .table .permit_bottom ul{width: 600px;height: 306px;padding: 0 10px 0 37px;list-style: decimal;line-height: 28px;font-size: 15px;font-family: 'SourceHanSansSC';text-align: justify;}
.permit .table .house_nav {height: 60px;line-height: 60px;text-align: center;padding:20px;}
.permit .table .house_nav .line {display: inline-block;width: 400px;border-top: 1px solid #c30116 ;}
.permit .table .house_nav .txt {color: white;vertical-align: -21%;font-size: 40px;font-weight: bold;border: 1px solid;border-radius: 31px;width: 325px;display: inline-block;background: #c30116;font-family: 'SourceHanSansSC';}
.permit .table .condition{width: 200px;height: 60px;margin: 20px auto;text-align: center;border: 1px solid #c30116;}
.permit .table .condition p{background: #c30116;margin: 3px;width: 194px;height: 54px;line-height: 54px;font-size: 40px;color: white;font-family: 'SourceHanSansSC';}
.permit .table .condition_cont li{float: left;height: 180px;width: 150px;margin: 20px 45px;}
.permit .table .condition_cont li .round{border-radius: 76px;width: 150px;height: 150px;text-align: center;vertical-align: middle;display: table-cell;background: #c30116;}
.permit .table .condition_cont li p{text-align: center;margin: 10px 0;font-size: 15px;}
.permit .table .process_cont{margin:20px 0;}

.advantage{width:100%;height:876px;background:url(../images/PortugalSingle/advantage_bg.png) no-repeat;}
.advantage .table{width:1200px;height:100%;margin:0 auto;}
.advantage .table .advantage_nav{text-align:center;padding:40px;}
.advantage .table .advantage_nav p{width: 630px;height: 70px;line-height: 70px;font-size: 40px;font-weight: bold;letter-spacing: 3px;color: white;margin: 0 auto;background: #c30116;font-family: 'SourceHanSansSC';}
/*定制方案 */
.customized{height: 400px;width: 100%;background-image: url(../images/PortugalSingle/book_bg.png);}
.customized .customized_con .customized_navigation {height: 60px;line-height: 60px;text-align: center;padding:20px;}
.customized .customized_con .customized_navigation .line {display: inline-block;width: 180px;border-top: 1px solid #c30116 ;}
.customized .customized_con .customized_navigation .txt {color: #c30116;vertical-align: -21%;font-size: 40px;font-weight: bold;border-radius: 31px;width: 840px;display: inline-block;font-family: 'SourceHanSansSC';}
tr{height:50px;}
td{font-size: 20px;color: #c30116;line-height: 50px;font-size: 16px;font-weight:bold;}
.customized .customized_form input{width: 280px;height: 50px;margin-right: 16px;}
#customized{text-align: center;vertical-align: middle;margin-top: 30px;}
#customer_sure{color: white;background-color: #c30116;border: 1px;box-shadow: 17px;border-radius: 4px;letter-spacing: 2px;font-size: 22px;height: 57px;width: 364px;margin: 0 auto;}