﻿@charset "utf-8";
.txd-icon {  background:url(/images/home/index_all_icon.png) no-repeat; }
/* CSS Document */
*{ margin:0; padding:0; font-family:"微软雅黑";}
::selection{ background:#333; color:#fff;}
i{ font-style:normal}
a{ text-decoration:none; border:0; }
img{border:0;}
input{ outline:none;}
input:focus{ border:1px solid #f35f55}
.clearfix{ *zoom:1;/*ie6,7*/ }
.clearfix:before, .clearfix:after { content:"";display:table }
.clearfix:after { clear: both; height: 0; overflow: hidden; visibility: hidden; }
.fl-l { float: left; }
.fl-r { float: right; }
/*---安心header---*/
.s_header2_container { position:relative; }
.s_header2_container .header-bk { background-position:0px -935px; }
.s_header2_navigator ul, .s_header2_navigator li { margin: 0;padding: 0;outline: 0; margin: 0 auto; }
.s_header2_mini .placeholder-text { left: 10px;top: 10px;color: #aaa; }

.s_header2_mini, .s_header2_main, .s_header2_navigator { text-align: left;font-family: Microsoft Yahei, Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
.header_bg_2016 { height:90px;}
.all_bg_2016 { }
.s_header2_container a, .s_header2_container a:hover, .s_header2_container a:visited  { text-decoration: none; }
.main-c {width: 1000px; margin: 0 auto;}

.header{ width:100%; height:36px; background:#FAFAFA; border-bottom:1px #EEEEEE solid}
.headerM{ width:1100px; height:36px; margin:0 auto; position:relative;}
.headerM span.loantips{float: left; color: #9A9A9A;font-size: 12px;height: 36px;line-height: 36px; font-weight:normal; margin-left:180px;}
.headerML{ float:left; width:180px; height:36px;}
.headerML p{ float:left; margin-right:20px; font:14px "微软雅黑"; color:#666; line-height:36px;}


.headerML p.kefu{ background-position: -442px -896px; height: 36px;padding: 0px 10px 0 22px;cursor:pointer;margin-right:0px;}
.headerML p.kefu:hover{ background-position:-442px -932px;}
.menuQR{ float:left; width:180px; height:36px; padding:0 1px;  }
.menuQR a{font:14px "微软雅黑"; color:#666; line-height:36px;}

.menuQR a.phone{ float:left; width:70px; height:36px; padding:0 10px 0 32px; background-position:-430px -680px; }
.menuQR a.phone:hover{ background-position: -430px -716px; background-color:#fff;}
.menuQR a.phoneh{ background-position: -430px -716px; background-color:#fff; }

.menuQR a.wechat{ float:left; width:34px; height:36px; margin-left:1px; padding:0 10px 0 33px; background:url(../images/wxa.png) no-repeat 9px 11px; }
.menuQR a.wechat:hover{ background:url(../images/wx-hover.png) no-repeat 9px 11px; }
.menuQR a.wechath{ background-position: -430px -788px;  background-color:#fff;}

.menuQR a.weibo{ float:left; width:34px; height:36px; margin-left:1px; padding:0 10px 0 33px; background:url(../images/xba.png) no-repeat 9px 11px; }
.menuQR a.weibo:hover{ background:url(../images/xba.png) no-repeat 9px 11px; }
.menuQR a.weiboh{ background-position: -430px -860px;  background-color:#fff; }


/*浮动层-移动客户端*/
.phoneFloat{ position:absolute; width:138px; height:123px; padding:3px 3px 3px 3px; top:36px; left:0px; background:#fff; border:1px solid #eee;; z-index:999999999;}
.phoneFt{ width:138px; height:138px; overflow:hidden}
.phoneFtl{ float:left; background:#f5f5f5}
.phoneFtl .img{ }
.phoneFtl .img.app120 { background-position:0 0; }

.phoneFtr{ float:right; width:134px; height:138px;}
.phoneFtr a{ float:left; width:74px; height:37px; margin-bottom:10px; padding-left:60px; font:14px "微软雅黑"; color:#fff; line-height:37px; background:url(/images/home/index_all_icon.png) no-repeat;}
.phoneFtr a.ios{ background-color: #97c024; background-position:-430px -600px; }
.phoneFtr a.Android{ background-color: #0095eb; background-position:-430px -640px; }
.phoneFtr p{ float:left; width:100%; font:14px "微软雅黑"; color:#a3a3a3; line-height:22px;}
.phoneFb{ display:block; width:100%; height:40px; margin-top:11px; border-top:1px dashed #eee;}
.phoneFb a{ float:left; width:100%; text-align:center; font:14px "微软雅黑"; color:#ce4851; line-height:40px;}

/*浮动层-微信*/
.wechatFloat{position:absolute; width:136px; height:136px; padding:15px; top:36px; left:200px; background:#fff; border:1px solid #eee; border-top:0; z-index:999;}
.wechatFm{ width:122px; height:122px; padding:7px; background:#f5f5f5}
.wechatFm .img{width:122px; height:122px; background:url(../images/index_all_icon.png) no-repeat;}
.wechatFm .img.weixin120 { background-position:-120px 0; }

/*浮动层-微博*/
.weiboFloat{position:absolute; width:166px; height:166px; top:36px; left:0px; background:#fff; border:1px solid #eee; border-top:0; z-index:999;}
.weiboFm{ width:120px; height:120px;  margin:0 auto; margin-top:14px; background:#f5f5f5}
.weiboFm img{width:84px; height:84px; border:0}
.weiboFm a .img{width:120px; height:120px; border:0;}
.weiboFm .img.weibo120 { background-position:-240px 0; }

.weiboFb{ width:134px; height:36px; margin:0 auto; margin-top:12px;}
.weiboFb a{ float:left; width:134px; height:36px; background:#ce4851; text-align:center; font:14px "微软雅黑"; color:#fff; line-height:36px;}

.headerMR{ float:right; min-width:145px; height:36px; overflow:hidden}
.headerMR a{ float:left; height:36px; padding:0px 2px; font:12px "微软雅黑"; color: #9A9A9A; line-height:36px;position: relative;}
.headerMR span{ float:right; height:36px; font:14px "微软雅黑"; color:#666; line-height:36px; overflow:hidden}
.headerMR a:hover{ background:#fff;color:#e2626b;}
.headerMR a.reg_red{ color:#e2626b}

.headerMR a.remind{position:relative; width:20px; background:url(/images/home/remind.png) center top no-repeat;}
.headerMR a.remind:hover{background:url(/images/home/remind.png) center -36px #fff no-repeat;  cursor: pointer;}
.headerMR a.remind i{display:block; position:absolute; width:8px; height:8px; border-radius:3px; background-color:#f35f55; top:5px; right:5px;}

.header_nav{ width:100%; height:80px; background:#fff; overflow:hidden}
.header_navM{ width:1180px; height:80px; margin:0 auto;}
.nav_logo{ float:left; width:200px; height:80px}
.nav_main{ float:right; width:500px; height:33px; margin-top:35px;}
.nav_main ul{width:100%}
.nav_main ul li{ float:left; height:33px;}
.nav_main ul li a{ float:left; height:30px; padding:0 3px; margin-right:20px; font:16px "微软雅黑"; color:#666; line-height:30px;}
.nav_main ul li a:hover{ border-bottom:3px solid #f35f55}
.nav_main ul li a{}

.header_reg{ width:102px; height:103px; position:absolute; top:29px; left:44px; z-index:999;}
.header_regt{ width:102px; height:6px; background:url(http://static.anxin.com/image/regist/header_reg.png) no-repeat;}
.header_reg ul{ display:block; width:100px; height:96px; background:#fff; border:1px solid #eee; border-top:0;}
.header_reg ul li{ float:left; width:100%; height:32px;}
.header_reg ul li a{ float:left; width:100%; height:32px; margin:0; text-align:center; font:14px "微软雅黑"; color:#666; line-height:32px; padding:0;}
.header_reg ul li a:hover{ background:#f9f9f9; color:#f35f55}
.header_red{ position:absolute; width:14px; height:14px; right:-4px; top:3px; background:url(http://static.anxin.com/image/regist/header_red.png) no-repeat; text-align:center; font:12px "微软雅黑"; color:#fff; line-height:14px;}

.s_header2_main {  }
    .s_header2_main .main-c{ width:1400px !important;}
    .s_header2_main .main-c { height: 90px;position: relative;}
    .s_header2_main .main-c .logo-img {float: left;background-position:0px -935px; margin-top: 20px;}
    .s_header2_main .main-c .tele-img { width: 205px; height: 42px; background-position: 0 -100px; margin-top: 23px; }
    .s_header2_main .main-c .festival_image { width: 248px;height: 80px;position: absolute;left: 430px;top: 0;display: block; }

.s_header2_navigator { background-color:#00A1E9 }
    .s_header2_navigator .h-navigator li { float:left;display: block; }
    .s_header2_navigator .h-navigator li.right { float:right;display: block; color: #FFF; background: url(http://static.anxin.com/images/header/.s_header2_navigator.h-navigatorli.right.png) no-repeat left center; }
    .s_header2_navigator .h-navigator li.right:hover { float:right;display: block; color: #FFF; background: url(http://static.anxin.com/images/header/.s_header2_navigator.h-navigatorli.right.hover.png) no-repeat left center; }
    .s_header2_navigator .h-navigator li.hot .nav-link { background: url(http://static.anxin.com/images/header/.s_header2_navigator.h-navigatorli.hot.png) no-repeat right top; color:#FFF; }
    .s_header2_navigator .h-navigator li.hot .nav-link:hover { background: url(http://static.anxin.com/images/header/.s_header2_navigator.h-navigatorli.hot.png) no-repeat right top; color:#FFF; }
    .s_header2_navigator .h-navigator .nav-link { padding: 0 33px;line-height: 45px;color: #fff;display: block;text-align:center; font-family:"Microsoft Yahei"; font-size:14px; height:44px; line-height:44px; }
    .s_header2_navigator .h-navigator .nav-link.selected, .s_header2_navigator .h-navigator .nav-link.selected:hover { background-color:;color:#fff;font-weight: normal; }
    .s_header2_navigator .h-navigator .nav-link:hover { background-color:#203DD9;color:#fff;font-weight: normal; }

/* header compact
****************************************************************/   
.s_header2_compact_wrapper { width: 100%; height: 90px; background-color: #ffffff; min-width:1180px;border-bottom: 1px solid #ececec; }
.s_header2_compact_wrapper .header_warper_inner { height: 80px; line-height: 80px; width: 1180px;margin: 0 auto; }
.s_header2_compact_wrapper .header_warper_inner .anxin_logo { width: 210px; height: 80px; line-height: 80px; float: left; margin-top: 10px; }
.s_header2_compact_wrapper .header_warper_inner .anxin_logo .anxin_logo_link { display:block; }
.s_header2_compact_wrapper .header_warper_inner .anxin_logo img { vertical-align:top;width:210px; }
.s_header2_compact_wrapper .header_warper_inner .anxin_nav { padding:0px; margin:0px;float: left;width: 282px;height: 80px;text-align: center;overflow: hidden;list-style-type: none; }
    .s_header2_compact_wrapper .header_warper_inner .anxin_nav li { list-style: none;float: right;list-style-type: none; }
		.s_header2_compact_wrapper .header_warper_inner .anxin_nav li .login_top_nav {  height: 80px;line-height: 80px;color: #000;font-size: 18px; }
		.s_header2_compact_wrapper .header_warper_inner .anxin_nav li .a_top_u  { margin: 0 5px;color: #000;font-size: 18px;}
        .s_header2_compact_wrapper .header_warper_inner .anxin_nav li .a_top_u:hover { color: #bd1b21; }
        .s_header2_compact_wrapper .header_warper_inner .anxin_nav li .a_top_u1  { margin: 0 5px;color: #cc0000;font-size: 18px;}
        .s_header2_compact_wrapper .header_warper_inner .anxin_nav li .a_top_u1:hover { color: #bd1b21; }
.s_header2_compact_wrapper .header_warper_inner .anxin_nav_left { padding:0px; margin:0px;float: left;width: 508px;height: 80px;text-align: center;overflow: hidden;list-style-type: none; }
        .s_header2_compact_wrapper .header_warper_inner .anxin_nav_left li { list-style: none;float: left;list-style-type: none; }
            .s_header2_compact_wrapper .header_warper_inner .anxin_nav_left li .a_top_nav { height: 80px;line-height: 80px;color: #000;font-size: 18px;width: 100px;text-align:center;display: block; }
            .s_header2_compact_wrapper .header_warper_inner .anxin_nav_left li .a_top_nav:hover { color:#bd1b21; }

/* Popup login
****************************************************************/   
.loginpop_bk_2014 { z-index: 19891023;background-color: #000;opacity: 0.3;filter: alpha(opacity=30);position: fixed;width: 100%;height: 100%;top: 0;left: 0; }
.loginpop_c_2014 { z-index: 99999999;width: 580px;height: 360px;margin: -200px 0 0 -300px;top: 50%;left: 50%;position: fixed;border-radius: 10px;box-shadow: 0 0 20px 5px rgba(0,0,0,0.5); } 
.loginpop_c_2014 .loginpop_close_button { position: absolute;display:block;right: -12px;top: -12px;background: url('http://static.anxin.com/images/pages/layers/layer_pages.png?v=2') no-repeat -50px 0;width: 27px;height: 27px;z-index: 19999999; }
    .loginpop_c_2014 .loginpop_close_button:hover { background-position: -50px -27px; }
.loginpop_c_2014 .loginpop_c_2014_loading { background-color: #fff;width: 100%;height: 100%;position: relative;border-radius: 10px; }
    .loginpop_c_2014 .loginpop_c_2014_loading .loginpop_c_2014_loading_img { position:absolute;left: 50%;top: 50%;margin: -12px 0 0 -30px; }
.loginpop_c_2014 .loginpop_iframe_2014 { width: 100%;height: 100%;border-radius: 10px; }

/* @End header
****************************************************************/

/* @Begin RightSideBar
****************************************************************/
.right-aside2-buttons {display:none;position:relative;z-index:1000;}
.right-aside2-buttons .aside-bk { background:url(/images/home/index_all_icon.png) no-repeat; }
.right-aside2-buttons, .right-aside2-buttons li { margin: 0;padding: 0;outline: 0;list-style:none; }
.right-aside2-buttons {position:fixed; left: 50%;margin-left:600px;bottom: 100px; }
.right-aside2-buttons .aside-button { width:47px;height:47px;display:block; }
.right-aside2-buttons .top-button { background-position: -200px -140px; }
.right-aside2-buttons .top-button:hover { background-position: -247px -140px; }
.right-aside2-buttons .weixin-button { background-position: -200px -232px; }
.right-aside2-buttons .weixin-button:hover { background-position: -247px -232px; }
.right-aside2-buttons .aside-button .hint-outer { position: absolute;right:25px;display:none; }
.right-aside2-buttons .aside-button:hover .hint-outer { display:block; }
.right-aside2-buttons .weixin-button .hint-outer { bottom: 0;cursor:default; }
.right-aside2-buttons .weixin-button .weixin-hint { padding: 0px; }
.right-aside2-buttons .weixin-button .weixin-hint .weixin-qrcode { width: 180px;height: 180px; background:url(/images/home/index_all_icon.png) no-repeat 0 -140px ; }
.right-aside2-buttons .weixin-button .weixin-hint .weixn-text { width: 162px;font-size: 16px;margin-top: 15px;line-height: 20px;text-align: center; }
.right-aside2-buttons .weixin-button .weixin-hint .weixn-text div { text-align: center;color: #555; }
/* @End RightSideBar
****************************************************************/
.prize_img_c { float:right;width: 264px;height: 49px; margin-top:18px; }
.prize_img_200 { float:right;margin: 5px 0 0 480px;width: 102px;height: 49px;}

.nav_main_new{ float:right; width:750px; height:90px;}
.nav_main_new ul{width:100%}
.nav_main_new ul li{ float:left; height:88px;} 
.nav_main_new ul li a{ float:left; height:88px; padding-left:28px; margin-right:18px; font:16px "微软雅黑"; color:#666; line-height:88px;}
.nav_main_new ul li a:hover{ color:#f35f55;}
.nav_main_new ul li a.navicon-1{ background:url(/anxin/img/navicon-1.png) left center no-repeat}
.nav_main_new ul li a.navicon-1:hover{ background:url(/anxin/img/navicon-12.png) left center no-repeat}
.nav_main_new ul li a.navicon-1h{ background:url(/anxin/img/navicon-12.png) left center no-repeat; color:#f35f55; border-bottom:2px solid #f35f55}

.nav_main_new ul li a.navicon-2{ background:url(/anxin/img/navicon-2.png) left center no-repeat}
.nav_main_new ul li a.navicon-2:hover{ background:url(/anxin/img/navicon-22.png) left center no-repeat}
.nav_main_new ul li a.navicon-2h{ background:url(/anxin/img/navicon-22.png) left center no-repeat; color:#f35f55; border-bottom:2px solid #f35f55}

.nav_main_new ul li a.navicon-3{ background:url(/anxin/img/navicon-3.png) left center no-repeat}
.nav_main_new ul li a.navicon-3:hover{ background:url(/anxin/img/navicon-32.png) left center no-repeat}
.nav_main_new ul li a.navicon-3h{ background:url(/anxin/img/navicon-32.png) left center no-repeat; color:#f35f55; border-bottom:2px solid #f35f55}

.nav_main_new ul li a.navicon-4{ background:url(/anxin/img/navicon-4.png) left center no-repeat}
.nav_main_new ul li a.navicon-4:hover{ background:url(/anxin/img/navicon-42.png) left center no-repeat}
.nav_main_new ul li a.navicon-4h{ background:url(/anxin/img/navicon-42.png) left center no-repeat; color:#f35f55; border-bottom:2px solid #f35f55}

.nav_main_new ul li a.navicon-5{ background:url(/anxin/img/navicon-5.png) left center no-repeat}
.nav_main_new ul li a.navicon-5:hover{ background:url(/anxin/img/navicon-52.png) left center no-repeat}
.nav_main_new ul li a.navicon-5h{ background:url(/anxin/img/navicon-52.png) left center no-repeat; color:#f35f55; border-bottom:2px solid #f35f55}

  .nav_main_new ul li a.navicon-6{ background:url(/anxin/img/jieqian1.png) left center no-repeat}
.nav_main_new ul li a.navicon-6:hover{ background:url(/anxin/img/jieqian2.png) left center no-repeat}
.nav_main_new ul li a.navicon-6h{ background:url(/anxin/img/jieqian2.png) left center no-repeat; color:#f35f55; border-bottom:2px solid #f35f55}
.nav_main_new ul li a.navicon-10{ background:url(/anxin/img/navicon-10.png) left center no-repeat}
.nav_main_new ul li a.navicon-10:hover{ background:url(/anxin/img/navicon-102.png) left center no-repeat}



