
/* CSS 重置 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td ,span, object, iframe{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
a{ text-decoration:none; color:#000;}
.red{ color:#c30;}
a:hover{ text-decoration:underline;}
ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q:before, q:after { content:”; }
.clear:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear {+display:none; clear:both }

body{ color:#000; font:12px/24px "宋体",arial; background:url(../images/bg_index_03.jpg) repeat-y center 0; }

/* 页头 */
.header{ height:44px; background:url(../images/bg_index_01.jpg) no-repeat center 0; }

/* 导航 */
.nav{ position:relative; width:1003px; height:30px; overflow:hidden; margin:0px auto; }
.nav li{ position:absolute; left:0px; top:5px; height:22px; overflow:hidden; font-size:0em; text-indent:-9999px; }
.nav li a{ display:block; width:100%; height:100%; background:url(../images/nav.jpg) no-repeat 0 0; }
.nav .item1{ left:115px; width:35px; }
.nav .item2{ left:180px; width:64px; }
.nav .item3{ left:275px; width:60px; }
.nav .item4{ left:353px; width:92px; }
.nav .item5{ left:462px; width:121px; }
.nav .item6{ left:611px; width:90px; }
.nav .item7{ left:729px; width:67px; }
.nav .item8{ left:824px; width:67px; }

.nav .item1 a{ background-position:0px 0px; }
.nav .item2 a{ background-position:0px -66px; }
.nav .item3 a{ background-position:0px -110px; }
.nav .item4 a{ background-position:0px -154px; }
.nav .item5 a{ background-position:0px -198px; }
.nav .item6 a{ background-position:0px -242px; }
.nav .item7 a{ background-position:0px -286px; }
.nav .item8 a{ background-position:0px -330px; }

.nav .item1 a:hover,.nav .item1 a.on{ background-position:0px -22px; }
.nav .item2 a:hover,.nav .item2 a.on{ background-position:0px -44px; }
.nav .item3 a:hover,.nav .item3 a.on{ background-position:0px -88px; }
.nav .item4 a:hover,.nav .item4 a.on{ background-position:0px -132px; }
.nav .item5 a:hover,.nav .item5 a.on{ background-position:0px -176px; }
.nav .item6 a:hover,.nav .item6 a.on{ background-position:0px -220px; }
.nav .item7 a:hover,.nav .item7 a.on{ background-position:0px -264px; }
.nav .item8 a:hover,.nav .item8 a.on{ background-position:0px -308px; }

/* 页尾 */
.footer_wrap{ width:750px; overflow:hidden; margin:0 auto; padding-bottom:10px; color:#a04b00; line-height:20px; }
.footer .flash_container{ width:700px; margin:8px auto 15px; }
.footer_con{ display:inline; float:left; width:400px; margin-left:40px; text-align:center; }
.footer_nav a{ color:#a04b00; text-decoration:none; }
.footer_nav a:hover{ text-decoration:underline;}
.website_records{ display:inline; float:right; margin-right:40px;}
.website_records .item{ float:left; width:68px; margin-left:15px; text-align:center; }
.website_records .item img{ display:block; margin:0 auto; }
.website_records .item a{ color:#a04b00; text-decoration:none;}
.website_records .item a:hover{ text-decoration:underline;}

/****************************************** 
 *首页
 ******************************************/
.page_index{ background:url(../images/bg_index_02.jpg) no-repeat center 0; }
.page_index .flash_container{ width:980px; height:718px; margin:0 auto; background:url(../images/bg_flash.jpg) no-repeat center 0; position: relative;}
.page_index .flash_container a{
    width: 125px;
    height: 50px;
    display: block;
    position:absolute;
    background: url(../images/btn-jr.png) no-repeat;    
}
.page_index .flash_container a:hover{-webkit-transform: scale(1.05);transform: scale(1.1)}
.page_index .flash_container a.a1{ top: 388px; width: 110px;height: 44px; background-size: 100%; left: 92px;}
.page_index .flash_container a.a2{ top: 583px;left:189px;}
.page_index .flash_container a.a3{ top: 534px;left:425px; width: 132px; height: 53px; background-size: contain;}
.page_index .flash_container a.a4{ top: 580px;right:193px;}
.page_index .flash_container a.a5{ top: 388px;right:92px; width: 110px;height: 44px; background-size: 100%;}

/****************************************** 
 *成为VIP
 ******************************************/
.page_inner{ background:url(../images/bg_inner_06.jpg) repeat-y center 0;}
.page_inner .header{ background:url(../images/bg_inner_01.jpg) no-repeat center 0; }
.page_inner .main{ margin-bottom:35px; background:url(../images/bg_inner_05.jpg) repeat-y center 0; }
.page_inner .main_top{ height:207px; overflow:hidden; background:url(../images/bg_inner_02.jpg) no-repeat center 0; }
.page_inner .main .flash_container{ width:1060px; overflow:hidden; margin:0 auto; }
.page_inner .container{ background:url(../images/bg_inner_03.jpg) no-repeat center 0; }
.page_inner .main_btm{ height:101px; background:url(../images/bg_inner_04.jpg) no-repeat center 0; }
.page_inner .footer_wrap{ color:#eb6100; }
.page_inner .footer_nav a{ color:#eb6100; }
.page_inner .website_records .item a{ color:#eb6100; }

.page_inner .tab_con{ width:757px; overflow:hidden; margin:0 auto; }
.page_inner .tab_con_top{ height:13px; overflow:hidden; background:url(../images/tab_cont_box_01.gif) no-repeat center 0;  }
.page_inner .tab_con_main{ zoom:100%; height:400px; padding:7px 23px 10px; background:url(../images/tab_cont_box_03.gif) repeat-y center 0; }
html>body.page_inner .tab_con_main{ height:auto; min-height:350px; }
.page_inner .tab_con_btm{ height:15px; overflow:hidden; background:url(../images/tab_cont_box_05.gif) no-repeat center 0; }

.page_inner .tab_menu{ position:relative; width:642px; overflow:hidden; margin:0 auto; margin-bottom:-1px; padding-top:35px; }
.page_inner .tab_menu li{ display:inline; float:left; width:157px; margin:0px 1px; overflow:hidden; text-indent:-9999px; background:url(../images/tab_menu1.jpg) no-repeat 0 0; cursor:pointer; }
.be_vip .tab_menu li{ height:54px; background:url(../images/tab_menu1.jpg) no-repeat 0 0; cursor:pointer; }
.be_vip .tab_menu .item1{ width:160px; background-position:0px 0px; }
.be_vip .tab_menu .item2{ background-position:-163px 0px; }
.be_vip .tab_menu .item3{ background-position:-323px 0px; }
.be_vip .tab_menu .item4{ background-position:-484px 0px; }

.be_vip .tab_menu .item1_on{ background-position:0px -54px; }
.be_vip .tab_menu .item2_on{ background-position:-163px -54px; }
.be_vip .tab_menu .item3_on{ background-position:-323px -54px; }
.be_vip .tab_menu .item4_on{ background-position:-484px -54px; }

.page_inner .tab_con_main .title{ height:32px; margin-bottom:15px; line-height:32px; background:#fcca6b url(../images/bg_title.gif) no-repeat right -32px;;}
.page_inner .tab_con_main .title h2{ padding-left:10px; color:#9d2008; font-size:14px; font-weight:bold; background:url(../images/bg_title.gif) no-repeat 0 0;}
.page_inner .tab_con_main p{ font-size:14px; line-height:26px; text-indent:2em; }
.page_inner .tab_con_main p.notice{ color:#ff6600; font-weight:bold; }

.be_vip .table_wrap{ position:relative; overflow:hidden; margin:10px 18px 0px; border:1px solid #fccf64; }
.be_vip .table_1{ margin:-1px; }
.page_inner .table_1 td{ padding:10px; border:1px solid #fccf64; font-size:14px; background:#fff; }
.page_inner .table_1 th{ padding:8px 0px; color:#9d2008; border:1px solid #fccf64; border-right:1px solid #fff; background:#fcca6b; }
.page_inner .table_1 .unable{ color:red; }
.page_inner .table_1 .enable{ color:green; }


.page_inner .btns{ width:757px; height:52px; margin:0 auto; padding-top:13px; text-align:center; }
.page_inner .btns .btn_more{ display:inline-block; width:202px; height:0px; padding-top:52px; overflow:hidden; font-size:0px; background:#fcca6b url(../images/bg_title.gif) no-repeat 0px -230px; }


/****************************************** 
 *VIP尊享客服服务
 ******************************************/
.vip_service .page_title{ width:270px; height:41px; margin:0 auto; padding-top:19px; overflow:hidden; text-indent:-9999px; background:url(../images/bg_title.gif) no-repeat 0 -72px; }
.vip_service .tab_menu{ padding-top:16px; }
.vip_service .tab_menu li{ height:46px; background:url(../images/tab_menu2.jpg) no-repeat 0 0; cursor:pointer; }
.vip_service .tab_menu .item1{ width:160px; background-position:0px 0px; }
.vip_service .tab_menu .item2{ background-position:-163px 0px; }
.vip_service .tab_menu .item3{ background-position:-323px 0px; }
.vip_service .tab_menu .item4{ background-position:-484px 0px; }

.vip_service .tab_menu .item1_on{ background-position:0px -46px; }
.vip_service .tab_menu .item2_on{ background-position:-163px -46px; }
.vip_service .tab_menu .item3_on{ background-position:-323px -46px; }
.vip_service .tab_menu .item4_on{ background-position:-484px -46px; }

.vip_service .table_1{ width:100%; }
.vip_service .table_1 td{ padding:6px 10px; font-size:12px; }

/****************************************** 
 *VIP尊享客服服务
 ******************************************/
.vip_privilege .page_title{ width:263px; height:45px; margin:0 auto; padding-top:19px; overflow:hidden; text-indent:-9999px; background:url(../images/bg_title.gif) no-repeat 0px -148px; }
.vip_privilege .tab_wrap{ width:762px; overflow:hidden; margin:0 auto; }
.vip_privilege .tab_menu{ display:inline; float:left; width:105px; overflow:visible; padding-top:0px; }

.vip_privilege .tab_menu li{ position:relative; width:105px; height:51px; overflow:hidden; margin-right:-1px; margin-bottom:1px; background:url(../images/tab_menu3.jpg) no-repeat 0 0; cursor:pointer; }
.vip_privilege .tab_menu .item1{ background-position:0px 0px; }
.vip_privilege .tab_menu .item2{ background-position:0px -53px; }
.vip_privilege .tab_menu .item3{ background-position:0px -106px; }
.vip_privilege .tab_menu .item4{ background-position:0px -159px; }
.vip_privilege .tab_menu .item5{ background-position:0px -212px; }
.vip_privilege .tab_menu .item6{ background-position:0px -265px; }
.vip_privilege .tab_menu .item7{ background-position:0px -318px; }
.vip_privilege .tab_menu .item8{ background-position:0px -370px; }

.vip_privilege .tab_menu .item1_on{ background-position:-105px 0px; }
.vip_privilege .tab_menu .item2_on{ background-position:-105px -53px; }
.vip_privilege .tab_menu .item3_on{ background-position:-105px -106px; }
.vip_privilege .tab_menu .item4_on{ background-position:-105px -159px; }
.vip_privilege .tab_menu .item5_on{ background-position:-105px -212px; }
.vip_privilege .tab_menu .item6_on{ background-position:-105px -265px; }
.vip_privilege .tab_menu .item7_on{ background-position:-105px -318px; }
.vip_privilege .tab_menu .item8_on{ background-position:-105px -370px; }

.vip_privilege .tab_con{ display:inline; float:left; width:657px; overflow:hidden; }
.vip_privilege .tab_con_top{ height:16px; background:url(../images/tab_cont_box2_01_07.gif) no-repeat center 0;  }
.vip_privilege .tab_con_main{ height:500px; padding:0px 12px; background:url(../images/tab_cont_box2_03_10.gif) repeat-y center 0; }
html>body .vip_privilege .tab_con_main{ height:auto; min-height:500px; }
.vip_privilege .tab_con_btm{ height:12px; background:url(../images/tab_cont_box2_05_12.gif) no-repeat center 0; }
.vip_privilege .table_wrap{ position:relative; overflow:hidden; border:1px solid #fccf64; }
.vip_privilege .table_1{ margin:-1px; }
.vip_privilege .table_1 td{ padding:6px 10px; border:1px solid #fccf64; font-size:14px; background:#fff; font-size:12px; }
.vip_privilege .table_1 th{ padding:6px 0px; color:#9d2008; border:1px solid #fccf64; border-right:1px solid #fff; background:#fcca6b; }
.vip_privilege .table_1 td img{ display:block; margin:0 auto; }


/****************************************** 
 *绿色通道
 ******************************************/
.page_green{ background:url(../images/bg_green_031.jpg) repeat-y center 0; }
.page_green .header{ height:44px; background:url(../images/bg_green_01.jpg) no-repeat center 0; }
.page_green .main{ height:649px; overflow:hidden; background:url(../images/bg_green_02.jpg) no-repeat center 0; }
.page_green .main .flash_container{ width:1002px; height:649px; margin:0 auto; background:url(../images/bg_green_main.jpg) no-repeat center; position: relative;}
.page_green .main .flash_container a{ display: block; position: absolute;  font-size: 0;-webkit-transition: transform .3s; transition: transform .3s;}
.page_green .main .flash_container a.btn1{ top: 63px; left: 195px; background: url(../images/btn1.png) no-repeat; width: 252px; height: 99px;}
.page_green .main .flash_container a.btn2{ top: 210px; left: 50px;background: url(../images/btn2.png) no-repeat; width: 284px; height: 99px;}
.page_green .main .flash_container a.btn3{ top: 340px; left: 0px;background: url(../images/btn3.png) no-repeat; width: 243px; height: 98px;}
.page_green .main .flash_container a:hover{ -webkit-transform: translateX(-10px); transform: translateX(-10px)}
.page_green .footer{ height:214px; overflow:hidden; background:url(../images/bg_green_03.jpg) no-repeat center 0; }
.page_green .footer_wrap{ color:#00601e; }
.page_green .footer_nav a{ color:#00601e; }
.page_green .website_records .item a{ color:#00601e; }