/* CSS Document */
*{margin:0; padding:0;}
a{text-decoration:none;}
ul li{list-style:none;}
img{outline:none; border:none;}
input,select{outline:none;}
area{outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
body{font-family:Microsoft YaHei; font-size:12px;}
.clearfix:after{ display:block; content:''; clear:both;}


.focus{width:1200px;height:590px;overflow:hidden;position:relative;  margin:0 auto;}
.focus ul{height:590px;position:absolute; overflow:hidden;}
.focus ul li{float:left;width:1200px;height:590px;overflow:hidden;position:relative; }
.focus ul li img{ display:block;}
.focus ul li a{ position:absolute; width:268px; height:70px; line-height:70px; z-index:100; text-indent:80px; bottom:46px; right:196px; font-size:24px; color:#FFF;background:url(../images/hand.png) 33px center #ff8500 no-repeat;} 




.focus .btn{position:absolute;width:126px;height:470px; text-align:center; top:62px;right:0;}
.focus .btn span{position:absolute; _zoom:1;width:108px; height:88px; _font-size:0;margin-bottom:10px;cursor:pointer;background:#c3c3c3;}
.focus .btn span i{ position:absolute; -webkit-transition:all 0.4s linear; text-align:left; display:none; width:158px; height:76px; line-height:76px; border:1px solid #fea82c; color:#fea82c; font-size:24px; text-indent:10px; left:-44px; top:15px;}
.focus .btn span.on i{ display:block;}


.focus .preNext{width:38px;height:22px;position:absolute;right:45px; cursor:pointer;}
.focus .pre{top:6px; background:url(../images/prev.png) no-repeat;}
.focus .next{bottom:0px; background:url(../images/next2.png) no-repeat;}
#num{ width:100%; text-align:center; position:absolute; bottom:20px;z-index:12; display:none;}
#num span,#num font{ display:inline-block; height:40px; line-height:40px; font-size:16px; color:#000; }

.same_tit2 h3{ color:#FFF;}

#focus2{ height:673px;}
#focus2 ul{ height:609px;}
#focus2 ul li{ height:609px;}

#focus2 .btn{ width:145px; height:24px; left:527px; overflow:hidden; top:auto; bottom:0px;}

#focus2 .btn span{ -webkit-transition:all 0.4s linear; display:inline-block; width:24px; height:24px; position:static; margin-right:30px;  background:url(../images/s_bg1.png) no-repeat;}
#focus2 .btn span.on{ background:url(../images/s_bg2.png) no-repeat;}


#focus2 .preNext{width:15px;height:15px;position:absolute;bottom:8px; cursor:pointer;}
#focus2 .pre{left:0px; background:url(../images/pre.png) no-repeat; top:auto;}
#focus2 .next{right:0px; background:url(../images/next.png) no-repeat;}


/*vip_one*/
.vip_one{width:1200px; height:689px; padding-top:133px; overflow:hidden; margin:0 auto; position:relative;}
.vip_one ul{padding-left:96px;}
.vip_one ul li{width:418px; padding-left:70px; height:159px; padding-top:12px; overflow:hidden; float:left; margin-right:32px; margin-bottom:34px;}
.vip_one ul li h3{line-height:66px; color:#2145c6; font-size:22px; font-weight:bold;}
.vip_one ul li p{line-height:24px; color:#252525; font-size:14px; margin-top:15px;}


.btn_main{width:100%; text-align:center; height:60px; overflow:hidden; position:absolute; bottom:130px; left:0px;}
.btn_main a{width:310px; height:60px; line-height:60px; text-align:justify; text-indent:84px; margin-right:64px; color:#fff; font-size:24px; background:url(../images/zx_btn.png) no-repeat; display:inline-block;}
.btn_main p{width:354px; height:60px; line-height:60px; text-align:justify; text-indent:112px; color:#fff; font-size:24px; background:url(../images/ph_btn.png) no-repeat; display:inline-block;}


/*vip_two*/
.vip_two{width:1200px; height:684px; padding-top:192px; overflow:hidden; margin:0 auto; position:relative;}
.vip_two ul{padding-left:65px;}
.vip_two ul li{width:230px; height:198px; padding-top:114px; overflow:hidden; float:left; margin-right:54px;}
.vip_two ul li h3{line-height:55px; color:#fff; font-size:20px; font-weight:bold; text-indent:22px;}
.vip_two ul li p{line-height:28px; color:#252525; font-size:16px; margin-top:20px; text-align:center;}


.vip_two .btn_main{bottom:184px;}


/*vip_three*/
.vip_three{width:1200px; height:682px; padding-top:353px; overflow:hidden; margin:0 auto; position:relative;}
.vip_three ul{padding-left:49px;}
.vip_three ul li{width:214px; height:308px; padding-top:154px; overflow:hidden; float:left; margin-right:8px;}
.vip_three ul li h3{line-height:102px; color:#2145c6; font-size:24px; font-weight:bold; text-align:center; margin-bottom:20px;}
.vip_three ul li h3 font{color:#ff773b;}
.vip_three ul li p{line-height:26px; color:#252525; font-size:16px; text-align:center;}
.vip_three ul li h4{text-align:center; color:#252525; font-size:20px; font-weight:bold; line-height:28px; margin-top:16px;}
.vip_three ul li h4 font{font-size:16px;}
.vip_three ul li span{line-height:26px; color:#252525; font-size:16px; text-align:center; display:block; margin-top:20px;}


.vip_three .btn_main{bottom:0px;}



/*vip_four*/
.vip_four{width:1200px; height:841px; padding-top:410px; overflow:hidden; margin:0 auto; position:relative;}
.vip_four ul{padding-left:100px; height:108px;}
.vip_four ul li{width:520px; height:108px; overflow:hidden; float:left;}
.vip_four ul li h3{width:102px; padding-left:94px; height:86px; padding-top:22px; overflow:hidden; line-height:28px; color:#2145c6; font-size:24px; font-weight:bold; float:left;}
.vip_four ul li p{float:left; margin-left:16px; color:#252525; font-size:16px; line-height:30px; padding-top:10px;}
.vip_four table{width:1100px; height:auto; overflow:hidden; margin:0 auto; margin-top:35px;}
.vip_four table tr th{height:59px; color:#fff; font-size:18px;}
.vip_four table tr td{height:66px; text-align:center; color:#252525; font-size:16px;}


.vip_four .btn_main{bottom:130px;}



/*vip_five*/
.vip_five{width:1200px; height:894px; padding-top:354px; overflow:hidden; margin:0 auto; position:relative;}

#tab{width:1200px; height:76px;}
#tab span{width:600px; height:76px; transition:all 0.4s; line-height:76px; text-align:center; color:#fff; font-size:28px; font-weight:bold; float:left; cursor:pointer; position:relative;}
#tab span i{width:28px; height:28px; overflow:hidden; display:none; background:url(../images/bot_icon.png) no-repeat; position:absolute; bottom:-14px; left:286px;}
#tab span.se{background:url(../images/tab_bg.jpg) no-repeat;}
#tab span.se i{display:block;}

#tab_content{width:1200px; height:500px; overflow:hidden;}
#tab_content div{width:1200px; height:456px; padding-top:44px; overflow:hidden; display:none;}
#tab_content div ul{padding-left:50px;}
#tab_content div ul li{width:540px; height:197px; overflow:hidden; float:left; background:url(../images/sat_bg.png) no-repeat; margin-right:20px; margin-bottom:40px; position:relative;}
#tab_content div ul li img{float:left; width:120px; height:120px; margin-left:44px; margin-top:40px; margin-right:30px;}
#tab_content div ul li h3{float:left; margin-top:20px; line-height:50px; color:#2145c6; font-size:20px; font-weight:bold;}
#tab_content div ul li h3 font{color:#ff7c3d;}
#tab_content div ul li p{float:left; line-height:29px; padding-left:24px; color:#252525; font-size:16px;}
#tab_content div ul li span{color:#fff; font-size:16px; position:absolute; top:4px; right:32px;}


.vip_five .btn_main{bottom:130px;}



/*vip_six*/
.vip_six{width:1200px; height:904px; padding-top:217px; overflow:hidden; margin:0 auto; position:relative;}
.tab_main{width:1200px; height:596px; overflow:hidden;}

#tab2{width:238px; height:439px; padding-top:157px; float:left; margin-left:1px;}
#tab2 span{width:238px; height:68px; line-height:68px; text-align:center; color:#fff; font-size:20px; font-weight:bold; display:block; position:relative; cursor:pointer; margin-bottom:14px;}
#tab2 span i{width:22px; height:22px; overflow:hidden; display:none; background:url(../images/rig_icon.png) no-repeat; position:absolute; right:-11px; top:23px;}
#tab2 span.se{background:url(../images/tab2_bg.jpg) no-repeat;}
#tab2 span.se i{display:block;}

#tab_content2{width:958px; height:568px; overflow:hidden; float:left;}
#tab_content2 div{width:958px; height:568px; overflow:hidden; display:none;}


.vip_six .btn_main{bottom:186px;}



/*vip_seven*/
.vip_seven{width:1200px; height:892px; padding-top:278px; overflow:hidden; margin:0 auto; position:relative;}


.focus3{width:1200px;height:644px;position:relative;  margin:0 auto;}
.focus3 ul{height:644px;position:absolute; overflow:hidden;}
.focus3 ul li{float:left;width:1200px;height:644px;overflow:hidden;position:relative; }
.focus3 ul li img{ display:block; margin:0 auto;}




.focus3 .btn{position:absolute;width:1098px; padding-left:102px; height:86px; top:556px;right:0;}
.focus3 .btn span{ _zoom:1;width:86px; height:86px; _font-size:0;cursor:pointer; float:left; margin-right:28px;}
.focus3 .btn span.on{border:1px solid #2145c6; border-radius:50%; height:84px; height:84px;}

.focus3 .preNext{width:38px;height:38px;position:absolute;top:580px; cursor:pointer;}
.focus3 .pre{left:0px; background:url(../images/prev.png) no-repeat;}
.focus3 .next{right:0px; background:url(../images/next2.png) no-repeat;}






.vip_seven .btn_main{bottom:130px;}
