﻿@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0px;
	margin-top: 0;
}
body{ min-width:1200px; background:url(../images/bg.jpg) no-repeat center 190px; height:10000px; font-family:Trajan Pro,"微软雅黑"; color:#fff;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
i{ font-style:normal; display:block;}
a{ text-decoration:none;}
.fn-left{ float:left;}
.fn-right{ float:right;}
.xgj-warp{ margin:0 auto; width:1200px; color:#fff;}
.xgj-warp .header{ padding-top:568px; }
.xgj-warp .header h1{ font-size:78px; color:#ff0; line-height:80px; margin-bottom:20px;}
.xgj-warp .header h2{ font-size:40px; color:#ff0;  margin-bottom:10px;}
.xgj-warp .header h1 i{ font-size:110px; font-weight:bold; line-height:110px; margin-bottom:15px;}
.xgj-warp .header .bd{ clear:both; overflow:hidden;}
.xgj-warp .header .func{ float:left; width:850px;}
.xgj-warp .header .func h5{ font-size:12px; line-height:20px; margin-bottom:20px;}
.func-btn{width: 415px;}
.xgj-warp .header .func .func-btn{ background:url(../images/title-bg.png) repeat-x; height:85px; text-align:center; line-height:70px; margin-bottom:18px;}
.xgj-warp .header .func .func-btn a{ color:#0f1825; font-size:42px;}
.xgj-warp .header .func p{ font-size:30px; line-height:43px; margin-bottom:25px;}
.xgj-warp .header .func .time{ font-size:25px; line-height:26px;}
.xgj-warp .header .text{ float:right; width:735px; font-size:28px; line-height:42px;}
.xgj-warp .main{ clear:both;}

.xgj-warp .action-light{ clear:both; padding-bottom:30px; overflow:hidden;}
.xgj-warp .action-light .header-price{clear:both; width:412px; overflow:hidden; line-height:42px; height:210px; padding-top:18px; padding-bottom:100px;}
.xgj-warp .action-light .header-price .price{ font-size:36px; float:left;}
.xgj-warp .action-light .header-price .header-btn{ float:right; width:138px; height:42px; text-align:center; font-size:28px; color:#0f1825; background:#ff0;}
.xgj-warp .action-light .text{ width:458px; overflow:hidden;}
.xgj-warp .action-light .text h2{ font-size:46px; color:#ff0; line-height:50px; padding-bottom:40px;}
.xgj-warp .action-light .text h2 i{ font-size:36px; color:#fff;}
.xgj-warp .action-light .textl-list{ font-size:20px; line-height:30px; padding-top:8px;}
.xgj-warp .action-light .textl-list dt{ color:#ff0;}
.xgj-warp .action-light .textl-list dd{ padding-bottom:30px;}

.xgj-warp .kings-line{ clear:both; padding-top:42px; overflow:hidden;}
.xgj-warp .kings-line .text{ float:left; width:612px;}
.xgj-warp .kings-line .text h2{ background: url("../images/title-bg.png") repeat-x;height: 85px; line-height: 70px; margin-bottom: 18px; text-align: center; width:418px; color:#0f1825; font-size:42px;}
.xgj-warp .kings-line .text p{ font-size:24px; line-height:36px;}
.xgj-warp .kings-line .img{ float:right;}
.sea-line{ width:1200px;height:1010px;clear:both; overflow:hidden; padding-top:96px;}
.sea-line .hd{ clear:both; text-align:right; padding-bottom:50px; line-height:50px;}
.sea-line .hd h2{ font-size:46px; color:#ff0;}
.sea-line .hd h2 i{ font-size:36px; color:#fff;}
.upgrade-div .hd a
{
    color:#000;
}
.sea-line .col{ clear:both; overflow:hidden; margin-bottom:40px;}
.sea-line .col .text{ width:530px;}
.sea-line .col .text h2{font-size:30px; color:#ff0; line-height:50px; margin-bottom:30px;} 
.sea-line .col .textl-list{ font-size:20px; line-height:30px;}
.sea-line .col .textl-list dt{ color:#ff0;}
.upgrade-div{ padding-top:90px;}
.upgrade-div .hd{ overflow:hidden; clear:both; padding-bottom:105px;}
.upgrade-div .hd h2{ font-size:42px; color:#0f1825; width:416px; height:85px; background:url(../images/title-bg.png) repeat-x; line-height:70px; text-align:center; margin-bottom:28px;}
.upgrade-div .hd .func{ clear:both; overflow:hidden;}
.upgrade-div .hd .func h4{ float:left; width:540px; font-size:30px; line-height:43px;}
.upgrade-div .hd .func .func-div{ float:left; width:312px;}
.upgrade-div .hd .func .func-div .time{ font-size:25px; padding-bottom:10px;}
.upgrade-div .hd .func .func-div .price{ font-size:36px;}
.upgrade-div .hd .func .func-div .price-btn{ float:right; width:142px; height:40px; line-height:40px; text-align:center; color:#0f1825; background:#ff0; font-size:28px;}
.upgrade-div .bd .col{ position:relative;}
.upgrade-div .bd .col .title{ position:absolute;}
.upgrade-div .bd .col .title h2{ font-size:45px; color:#ff0; line-height:50px;}
.upgrade-div .bd .col .title h2 i{ font-size:36px; color:#fff;}
.upgrade-div .bd #sj-1 .title{width:1200px;height:833px;left:0; top:0;}
.upgrade-div .bd #sj-1{ padding-left:110px;  padding-bottom:80px; padding:95px 0 76px 110px}
.upgrade-div .bd #sj-2 .title{right:0; top:0;}
.upgrade-div .bd #sj-2 .title h2{ font-size:40px;}
.upgrade-div .bd #sj-2{ padding:68px 0 40px 66px;}
.upgrade-div .bd #sj-3 .title{left:0; top:0;}
.upgrade-div .bd #sj-3 .title h2{ font-size:40px;}
.upgrade-div .bd #sj-3{ padding:32px 0 64px 85px;}
.upgrade-div .bd #sj-4 .title{right:0; top:0;}
.upgrade-div .bd #sj-4 .title h2{ font-size:40px;}
.upgrade-div .bd #sj-4 .title h4{ font-size:24px; color:#ff0; line-height:50px;}
.upgrade-div .bd #sj-4{ padding:78px 0 58px 90px;}
.upgrade-div .bd #sj-5 .title{left:0; top:0;}
.upgrade-div .bd #sj-5 .title h2{ font-size:40px;}
.upgrade-div .bd #sj-5 .title h4{ font-size:24px; line-height:50px; color:#ff0;}
.upgrade-div .bd #sj-5{ padding:38px 0 90px 90px;}
.upgrade-div .bd .col table td{ padding:5px;}

/*修改*/
.chinabank{ float:right; margin:-25px 120px 0 auto;}
.func-btn p{ font-size:30px; line-height:43px; margin-bottom:25px;}
.left{ float:left; width:500px; height:1050px;}
.right{ margin-left:50px;float:left; width:613px; height:630px;}
.eightgifts{width: 360px; background:url(../images/title-bg.png) repeat-x; height:85px; text-align:center; line-height:70px; margin-bottom:18px;}
.eightgifts a{font-size:42px;}
.escapeplan{width: 415px; background:url(../images/title-bg.png) repeat-x; height:85px; text-align:center; line-height:70px; margin-bottom:18px;}
.escapeplan a{ color:#0f1825; font-size:42px;}
.descript{  font-size:20px; line-height:30px; padding-top:8px; padding-bottom:30px; color:#FFF;}
.descript a{ cursor:pointer; color:#ffff00; font-size:14px; float:right;}
.action-light{width:450pxx; float:left;}
.header-price h4{ padding-bottom:10px;color:#FFF; font-size:30px; font-family:"微软雅黑";}
.header-price h5{padding-bottom:10px; color:#FFF; font-size:25px; font-family:"微软雅黑";}
.header-price{ height:210px;}
