﻿/*全局*/
/**, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }*/
html, body { font-size: 100%; }
body { background: white; color: #000; padding: 0; margin: 0; font-family: Microsoft YaHei; font-weight: normal; font-style: normal; line-height: 1; cursor: default; -webkit-user-select: none; -webkit-text-size-adjust: none;min-width:1080px; }
body, ul, li, p, h2, h1, h3, h4, span, form, dl, dd, dt, ol, a { margin: 0; padding: 0; }
ul, li { list-style: none; }
font { font-size: 12px; }
img { border: 0; }
h1 { font-size: 20px; }
.cursor { cursor: pointer; }
a, a:visited, a:hover { text-decoration: none; }
/*icon-------------------------------------*/
/*公用icon*/
.icon { background: url(../images/icon.png); }
/*宽度*/
.wauto { width: 100%; }
.w1000 { width: 1000px; }
.w1015{ width:1015px;}
.w1005{ width:1005px;}
.w938 { width: 938px; }
.w920 { width: 920px; }
.w1300 { width: 1300px; }
.w280 { width: 280px; }
.w188 { width: 188px; }
.w333 { width: 333px; }
.w315 { width: 315px; }
.w358 { width: 358px; }
.w155 { width: 155px; }
.w485 { width: 485px; }
.w700 { width: 700px; }
.w675 { width: 700px; }
.w240 { width: 240px; }
.w50b { width: 50%; }
.w720 { width: 720px; }
.w432 { width:432px; }
.w340 { width:340px; }
.w110 { width:110px; }
/*高度*/
.h15 { height: 15px; }
.h602 { height: 602px; }
.h32 { height: 32px; }
.h36 { height: 36px; }
.h40 { height: 40px; }
.h42 { height: 42px; }
.h44 { height: 44px; }
.h45 { height: 45px; }
.h52 { height: 52px; }
.h39 { height: 39px; }
.h49 { height: 49px; }
.h15 { height: 15px; }
.h16 { height: 16px; }
.h18 { height: 18px; }
.h20 { height: 20px; }
.h30 { height: 30px; }
.h60 { height: 60px; }
.h248{ height:248px;}
.h325 { height: 325px; }
.h590 { height: 590px; }
.h1080 { height: 1080px; }
.h120 { height: 120px; }
/*行高*/
.lh14 { line-height: 14px; }
.lh16 { line-height: 16px; }
.lh17 { line-height: 16px; }
.lh18 { line-height: 18px; }
.lh20 { line-height: 20px; }
.lh22 { line-height: 22px; }
.lh24 { line-height: 24px; }
.lh26 { line-height: 26px; }
.lh27 { line-height: 27px; }
.lh28 { line-height: 28px; }
.lh30 { line-height: 30px; }
.lh32 { line-height: 32px; }
.lh33 { line-height: 33px; }
.lh34 { line-height: 34px; }
.lh36 { line-height: 36px; }
.lh38 { line-height: 38px; }
.lh40 { line-height: 40px; }
.lh42 { line-height: 42px; }
.lh44 { line-height: 44px; }
.lh45 { line-height: 45px; }
.lh52 { line-height: 52px; }
.lh60 { line-height: 60px; }
/*定位*/
.xd { position: relative; }
.jd { position: absolute; }
.gd { position: fixed; }
.fl { float: left; }
.fr { float: right; }
.disb { display: block; }
.disib { display: inline-block; }
.disn { display: none; }
.disi { display: inline; }
.c { clear: both; }
.c1 { clear: both; width: 0; height: 0px; *line-height:0px;
 *overflow:hidden;
background: #00F; font-size: 0; overflow: hidden; zoom: 0.08 }
.hidden { overflow: hidden; zoom: 1; }
.hidden-x { overflow-x: hidden; overflow-y: auto; }
.li-fl li { display: inline-block; float: left; }
.span-fl span { display: inline-block; float: left; }
.span-ib { display: inline-block; }
.ti0 { text-indent: 0; }
.ti2 { text-indent: 2em; }
.vb { vertical-align: bottom; }
.bl0 { bottom: 0; left: 0; }
.bt0 { bottom: 0; top: 0; }
.br0 { bottom: 0; right: 0; }
.lt0 { left: 0; top: 0; }
.rt0 { right: 0; top: 0; }
/*透明度*/
.tm30 { filter: alpha(opacity=50); -moz-opacity: 0.30; -khtml-opacity: 0.30; opacity: 0.30; }
.tm50 { filter: alpha(opacity=50); -moz-opacity: 0.50; -khtml-opacity: 0.50; opacity: 0.50; }
.tm85 { filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85; }
.tm90 { filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.tm80 { filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; opacity: 0.8; }
.tm20 { filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; }
.tm98 { filter: alpha(opacity=98); -moz-opacity: 0.98; -khtml-opacity: 0.98; opacity: 0.98; }
/*边距*/
.p5 { padding: 5px; }
.p2 { padding: 2px; }
.pt2 { padding-top: 2px; }
.pt3 { padding-top: 3px; }
.pt4 { padding-top: 4px; }
.pt5 { padding-top: 5px; }
.pt7 { padding-top: 7px; }
.pt10 { padding-top: 10px; }
.p10 { padding: 10px; }
.p15 { padding: 15px; }
.p20 { padding: 20px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt25 { padding-top: 25px; }
.pt30 { padding-top: 30px; }
.pt35 { padding-top: 35px; }
.pt40 { padding-top: 40px; }
.pt45 { padding-top: 45px; }
.pt50 { padding-top: 50px; }
.pt65 { padding-top: 65px; }
.pt80 { padding-top: 80px; }
.pt100 { padding-top: 100px; }
.pl3 { padding-left: 3px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl35 { padding-left: 35px; }
.pl40 { padding-left: 40px; }
.pl45 { padding-left: 45px; }
.pl50 { padding-left: 50px; }
.pl80 { padding-left: 80px; }
.pr5 { padding-right: 5px; }
.pr3 { padding-right: 3px; }
.pr2d5 { padding-right: 2.5px; }
.pl2d5 { padding-left: 2.5px; }
.pr10 { padding-right: 10px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr25 { padding-right: 25px; }
.pr30 { padding-right: 30px; }
.pr35 { padding-right: 35px; }
.pr40 { padding-right: 40px; }
.pr45 { padding-right: 45px; }
.pr50 { padding-right: 50px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb35 { padding-bottom: 35px; }
.pb40 { padding-bottom: 40px; }
.pb45 { padding-bottom: 45px; }
.pb50 { padding-bottom: 50px; }
.pb60 { padding-bottom: 60px; }
.m0auto { margin: 0 auto; }
.mt3 { margin-top: 3px; }
.mt5 { margin-top: 5px; }
.mt8 { margin-top: 8px; }
.mt-1 { margin-top: -1px; }
.mt10 { margin-top: 10px; }
.mt11 { margin-top: 11px; }
.mt-10 { margin-top: -10px; }
.mt13 { margin-top: 13px; }
.mt14 { margin-top: 14px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt-20 { margin-top: -20px; }
.mt25 { margin-top: 25px; }
.mt30 { margin-top: 30px; }
.mt35 { margin-top: 35px; }
.mt40 { margin-top: 40px; }
.mt45 { margin-top: 45px; }
.mt50 { margin-top: 50px; }
.mt60 { margin-top: 60px; }
.mt90 { margin-top: 90px; }
.ml5 { margin-left: 5px; }
.ml8 { margin-left: 8px; }
.ml10 { margin-left: 10px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml25 { margin-left: 25px; }
.ml30 { margin-left: 30px; }
.ml35 { margin-left: 35px; }
.ml40 { margin-left: 40px; }
.ml45 { margin-left: 45px; }
.ml50 { margin-left: 50px; }
.mr5 { margin-right: 5px; }
.mr5b { margin-right: 5%; }
.mr8 { margin-right: 8px; }
.mr10 { margin-right: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr25 { margin-right: 25px; }
.mr30 { margin-right: 30px; }
.mr35 { margin-right: 35px; }
.mr40 { margin-right: 40px; }
.mr45 { margin-right: 45px; }
.mr50 { margin-right: 50px; }
.mb5 { margin-bottom: 5px; }
.mb-1 { margin-bottom: -1px; }
.mb-5 { margin-bottom: -5px; }
.ml-1 { margin-left: -1px; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.m20 { margin: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb35 { margin-bottom: 35px; }
.mb40 { margin-bottom: 40px; }
.mb45 { margin-bottom: 45px; }
.mb50 { margin-bottom: 50px; }
.mb60 { margin-bottom: 60px; }
.pt10 { padding-top: 10px; }
.mlr7 { margin: 0 7px; }
.mlr10 { margin: 0 10px; }
.ml10 { margin-left: 10px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.pl210 { padding-left: 210px; }
.ml80 { margin-left: 80px; }
.mt4ml12 { margin: 4px 0 0 12px; }
/*字体大小与居中方式*/
.f8 { font-size: 8px; }
.f9 { font-size: 9px; }
.f10 { font-size: 10px; }
.f11 { font-size: 11px; }
.f12 { font-size: 12px; }
.f13 { font-size: 13px; }
.f14 { font-size: 14px; }
.f15 { font-size: 15px; }
.f16 { font-size: 16px; }
.f17 { font-size: 17px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f23 { font-size: 23px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f50 { font-size: 50px; }
.f60 { font-size: 60px; }
.f70 { font-size: 70px; }
.tr { text-align: right; }
.tc { text-align: center; }
.tl { text-align: left; }
.f-nromal { font-weight: 400; }
.fb { font-weight: 700; }
.f-yh { font-family: Microsoft YaHei; }
.f-arial { font-family: Tahoma, Arial; }
.f-st { font-family: sans-serif; }
.fn { font-style: normal; }
/*链接*/
.lk-noline a, .lk-noline a:hover, .lk-noline a:visited { text-decoration: none }
.lk-b8b8b8 a, .lk-b8b8b8 a:visited { color: #b8b8b8; text-decoration: none; }
.lk-2197ac a, .lk-2197ac a:visited { color: #2197ac; text-decoration: none; }
.lk-666 a, .lk-666 a:visited { color: #666; text-decoration: none; }
.lk-666 a:hover { text-decoration: underline; }
.lk-0476a3 a, .lk-0476a3 a:visited { color: #0476a3; text-decoration: none; }
.lk-0476a3 a:hover { text-decoration: underline; }
.lk-108ea9 a, .lk-108ea9 a:visited, .lk-108ea9 a:hover { color: #108ea9; text-decoration: none; }
.lk-fff a, .lk-fff a:visited, .lk-fff a:hover { color: #FFF; }
.lk-333 a, .lk-333 a:visited, .lk-333 a:hover { color: #333; }
.lk-000 a, .lk-000 a:visited, .lk-000 a:hover { color: #000; }
.lk-0fa9b8 a, .lk-0fa9b8 a:visited, .lk-0fa9b8 a:hover { color: #0fa9b8; }
.lk-ececec a, .lk-ececec a:visited { color: #ececec; }
.lk-365880 a, .lk-365880 a:visited { color: #365880; }
/*文本颜色*/
.cr-fff { color: #fff; }
.cr-ff0000 { color: #ff0000; }
.cr-ccc { color: #ccc; }
.cr-e85244 { color: #e85244; }
.cr-0c80c4 { color: #0c80c4; }
.cr-4c4c4c { color: #4c4c4c; }
.cr-999 { color: #999; }
.cr-1c6fad { color: #1c6fad; }
.cr-000 { color: #000; }
.cr-333 { color: #333; }
.cr-666 { color: #666; }
.cr-4b729f { color: #4b729f; }
.cr-33649c { color: #33649c; }
.cr-a68510 { color: #a68510; }
.text-shadow { text-shadow: 0 1px 0 #fff; }
.cr-2197ac { color: #2197ac; }
.cr-2098ad { color: #2098ad; }
.cr-ff5400 { color: #ff5400; }
.cr-108ea9 { color: #108ea9; }
.cr-8a8a8a { color: #8a8a8a; }
.cr-ff6600 { color: #ff6600; }
.cr-406551 { color: #406551 }
.cr-a1a1a1 { color: #a1a1a1 }
.cr-ffba00{color:#ffba00;}
.w_nowrap { white-space: nowrap }
/*文本超出省略号*/
.slh { text-overflow: ellipsis; }
/*文本阴影*/
.wzyy-60 { text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6); }
.wzyy-30 { text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3); }
/*背景颜色*/
.bg_fff { background: #fff; }
.bg_4562a1{ background:#4562a1;}
.bg_000 { background: #000; }
.bg_4b729f { background: #4b729f; }
.bg_ccc { background: #ccc; }
.bg_fafafa{ background:#fafafa;}
.bg_f0f0f0 { background: #f0f0f0; }
.bg_44b035 { background: #44b035; }
.bg_1f9ce5 { background: #1f9ce5; }
.bg_e6e6e6 { background: #e6e6e6; }
.bg_2a2a28 { background: #2a2a28; }
.bg_f6f6f6 { background: #f6f6f6; }
.bg_e7e8ef { background: #e7e8ef; }
.bg_eee { background:#eee; }
.bg_2586bc { background:#2586bc; }
.bg_4d799f { background:#4d799f; }
/*表单*/
.fxk, .fxk_on { width: 16px; height: 16px; }
.fxk { background-position: -205px -59px; }
.fxk_on { background-position: -226px -59px; }
/*按钮*/
.but_01 { background: #4b729f; color: #FFF; border: 0; }
.but_01:hover { background: #36649a; }
/*圆角*/
.yj5 { border-radius: 5px 5px 5px 5px; }
.yj10 { border-radius: 10px 10px 10px 10px; }
.yj3 { border-radius: 3px 3px 3px 3px; }
/*边框*/
.bor0 { border: 0; }
.bor-r-e9e9e9 { border-right: #e9e9e9 solid 1px; }
.bor-e9e9e9 { border: #e9e9e9 solid 1px; }
.bor-t-e9e9e9 { border-top: #e9e9e9 solid 1px; }
.bor-b-e9e9e9 { border-bottom: #e9e9e9 solid 1px; }
.bor-ccc { border: #ccc solid 1px; }
.bor-aaa { border: #aaa solid 1px; }
.b0 { border: 0; }
.bor-e6e6e6{ border:#e6e6e6 solid 1px; }
.bord-t-dcdcdc{border-top:#dcdcdc dotted 1px;}
/*-------------------------------------------头部-------------------------------------------*/
.top_bar { height: 40px; background: #4b4c4d; }
/*联系信息*/
.contact_info li { line-height: 40px; color: #ccc; }
.tel_icon { width: 12px; height: 13px; }
.mail_icon { width: 15px; height: 10px; background-position: -15px 0; }
.contact_info li .tel_icon { left: 3px; top: 14px; }
.contact_info li .mail_icon { left: 0; top: 16px; }
/*注册登录链接*/
.register_login { padding: 7px 0 0 0; }
.register_login a, .register_login a:visited { display: inline-block; height: 25px; line-height: 25px; padding: 0 10px; }
.reg_link a { background: #727272; }
.login_link a { background: #4b729f; }
/*新头部*/
.head_box_new{ height:130px;  background:url(../images/bg_top.png) 0 0 #fff repeat-x;}
.head_box_new .con_1{ height:84px;}
.logo_new{ padding-top:12px;}
.login_link_new{ padding-top:30px; line-height:22px;}
.login_link_new a,.login_link_new a:visited{float:left; color:#366690;}
.login_link_new a:hover{ text-decoration:underline;}
.login_link_new .user_icon2{ width:16px; height:16px; background-position:-171px -157px;}
.menu_new{ height:46px; background:#1a355e; z-index:9999; position:relative;}
.menu_new li{ position:relative;}
.menu_new li a.m_l,.menu_new li a.m_l:visited{ display:inline-block; line-height:46px; padding:0 20px; color:#eff5ff;}
.menu_new li a.m_l:hover{   background:#2b4a79;}
.menu_new li a.hover,.menu_new li a.hover:visited,.menu_new li a.hover:hover,.menu_new li a.on,.menu_new li a.on:visited,.menu_new li a.on:hover{  background:#2b4a79;}
.sub_menu_new{ display:none; padding-bottom:5px;}
.sub_menu_new{ position:absolute; left:0; top:46px; width:100%; text-align:center; background:#2b4a79;}
.sub_menu_new a,.sub_menu_new a:visited{ width:100%; display:inline-block; color:#FFF; font-size:14px; line-height:30px;}

/*LOGO和导航部分*/
.h75 { height: 75px; z-index:9; }
.logo h1 { width: 143px; height: 45px; text-indent: -9999em; background: url(../images/logo_2.png); }
.nav li { padding-right: 14px; }
.nav li a, .nav li a:visited { display: inline-block;  height: 47px; line-height: 30px; color: #fff; padding: 0 10px; }
.nav li.on a, .nav li a:hover { color: #fff; border-bottom:3px solid #51b74a; }
.nav div a:hover { color: #fff; text-decoration:underline; }
/*底部*/
.footer { background: url(../images/foot.png); color: #989898; }
.footer a, .footer a:visited { color: #989898; }
.footer a:hover { color: #FFF; }
/*右侧浮动*/
.fixed_content { right: 30px; bottom: 30px; }
.fixed_content li a, .fixed_content li a:visited { display: inline-block; width: 43px; height: 43px; margin-top: 8px; background: #5a5c5d; }
.fixed_content li a:hover { background: #4b729f; }
.back_top { width: 22px; height: 13px; margin: 15px 0 0 10px; background-position: -88px 0; }
.micro_channel { width: 25px; height: 20px; margin: 12px 0 0 10px; background-position: -116px 0; }
.code { bottom: 0; right: 45px; width: 250px; z-index:9999; }
.fixed_kf { right: 5px; bottom: 50%; margin-bottom:-161px; }
.fixed_kf iframe{filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
.zxkf { background: url(../images/zxkf.png) no-repeat; width:147px; height:323px; }
.zxkf a.qyqq { width:117px; height:24px; margin: 220px 0 8px 15px; background-position: 0 -132px; display:inline; }
.zxkf a.jslt { width:117px; height:24px; margin: 0 0 0 15px; background-position: -117px -132px; display:inline; }
.zxkf i { float:right; margin:2px 2px 0 0; width:30px; height:30px; }
/*登录*/
.login_box { width: 298px; }
.inp_01 { width: 258px; height: 21px; line-height: 21px; font-size: 14px; padding: 9px 0 9px 37px; margin: 0; border: #c0c0c0 solid 1px; border-radius: 4px; }
.inp_02 { width: 275px; height: 21px; line-height: 21px; font-size: 14px; padding: 9px 10px; margin: 0; border: #c0c0c0 solid 1px; border-radius: 4px; }
.inp_01:focus, .inp_02:focus { border: #879bb2 solid 1px; -webkit-box-shadow: 0px 0px 4px 0px #dae6f3; -moz-box-shadow: 0px 0px 4px 0px #dae6f3; box-shadow: 0px 0px 4px 0px #dae6f3; }
.user_icon { left: 10px; top: 11px; width: 18px; height: 17px; background-position: -227px -34px; }
.pass_icon { left: 12px; top: 11px; width: 14px; height: 18px; background-position: -248px -34px; }
.phone_icon { left: 10px; top: 11px; width: 18px; height: 18px; background-position: -247px -133px; }
/*pages*/
.pages_bg { background: #F4F5F4; border-top: 1px solid #e9e9e9; }
/*找回密码*/
.find_icon { background-position: 0 -19px; width: 21px; height: 14px; left: 10px; top: 13px; }
.cr-079800 { color:#079800; }
/*验证码*/
.inp_03 { width: 330px; height: 30px; line-height: 30px; background: url(../images/yzm_bg.png) no-repeat; font-size: 14px; padding: 5px 0 5px 10px; margin: 0; border: 0;}
.t-l-s-05 { letter-spacing:0.5em;}
.captcha_box { width: 427px; }
.bor-b-dcdcdc { border-bottom:1px dotted #dcdcdc; }
.bor-r-e6e6e6 { border-right:1px solid #e6e6e6; }
.cr-ff7981 { color:#ff7981; }
/*首页幻灯片*/
.wcj_slide_big { height: 448px; }
.tb_slide_box { width: 100%; background: #FFF; overflow: hidden; position: relative; }
.tb_slide_brand { height: 448px; }
.tb_slide_img { position: absolute; }
.tb_icon_tmall, .tb_slide_prev, .tb_slide_next, .tb_service_fl_shut { background: url(../img/taobao/sprite_s.png) no-repeat; }
.tb_icon_tmall { position: absolute; z-index: 1; padding-top: 20px; width: 94px; height: 0; background-position: -260px -100px; overflow: hidden; }
.tb_slide_tmall { position: absolute; width: 100%; height: 100%; }
.tb_slide_line_v, .tb_slide_line_h { position: absolute; background-color: #f3f3f3; }
.tb_slide_line_v { height: 100%; width: 1px; left: 50%; top: 0; }
.tb_slide_line_h { width: 100%; height: 1px; left: 0; top: 50%; overflow: hidden; }
.tb_slide_prev, .tb_slide_next { position: absolute; top: 50%; width: 21px; height: 38px; margin-top: -19px; visibility: hidden; background: url(../images/slide_dot.png) }
.tb_slide_prev { background-position: 0 0; left: 20px; }
.tb_slide_next { background-position: right 0; right: 20px; }
.tb_slide_box:hover .tb_slide_prev, .tb_slide_box:hover .tb_slide_next { visibility: visible; }
.slide_01 .left_img { width: 440px; padding: 47px 0 0 0; text-align: center; }
.slide_01 .right_con { width: 560px; padding: 96px 0 0 0; }
.slide_01 .right_but { padding: 32px 0 0 0; }
.slide_02 .left_img { width: 440px; padding: 63px 0 0 0; text-align: center; }
.slide_02 .right_con { width: 560px; padding: 86px 0 0 0; }
.slide_02 .right_but { padding: 32px 0 0 0; }
.slide_03 .left_img { width: 478px; padding: 48px 0 0 0; text-align: center; }
.slide_03 .right_con { width: 500px; padding: 100px 0 0 15px; }
.slide_03 .right_but { padding: 32px 0 0 0; }
.slide_04 .left_img { width: 520px; padding: 15px 0 0 0; margin:0 0 0 -5px;}
.slide_04 .right_con,.slide_09 .right_con{ width: 461px; padding: 95px 0 0 15px; }
.slide_04 .right_but,.slide_09 .right_but { padding: 35px 0 0 10px; }
.slide_07 .left_img { width: 458px; padding: 35px 0 0 0; }
.slide_07 .right_con { width: 500px; padding: 90px 0 0 15px; }
.slide_07 .right_but { padding: 32px 0 0 0; }
.slide_09 .left_img { width: 475px; padding: 10px 10px 0 20px; }




.slide_14 .left_img { width: 560px; padding: 22px 0 0 0; margin:0 0 0 -5px;}
.slide_14 .left_img img{ margin-left:50px;}
.slide_14 .right_con,.slide_14 .right_con{ width: 400px; padding: 120px 0 0 15px; }
.slide_14 .right_but,.slide_14 .right_but { padding: 35px 0 0 10px; }

.slide_15 .left_img { margin:0 0 0 -135px;}
.slide_15 .left_img img{ margin-left:50px;}
.slide_15 .right_con,.slide_15 .right_con{ width: 461px; padding: 60px 0 0 15px; }
.slide_15 .right_but,.slide_15 .right_but { padding: 35px 0 0 10px; }

.slide_16 .left_img { width: 420px; padding: 50px 0 0 0; margin:0 0 0 -5px;}
.slide_16 .left_img img{ margin-left:50px;}
.slide_16 .right_con,.slide_16 .right_con{ width: 461px; padding: 0 0 0 60px; }
.slide_16 .right_but,.slide_16 .right_but { padding: 35px 0 0 10px; }

.slide_17 .left_img { width: 540px; padding: 22px 0 0 0; margin:0 0 0 -5px;}
.slide_17 .left_img img{ margin-top:40px; margin-left:-80px;}
.slide_17 .right_con,.slide_17 .right_con{ width: 400px; padding: 60px 0 0 0; }
.slide_17 .right_but,.slide_17 .right_but { padding: 15px 0 0 140px; }

.slide_18 .left_img { width: 540px; padding: 22px 0 0 0; margin:0 0 0 -5px;}
.slide_18 .left_img img{ margin-top:80px; margin-left:90px;}
.slide_18 .right_con,.slide_18 .right_con{ width: 400px; padding: 130px 0 0 50px; }
.slide_18 .right_but,.slide_18 .right_but { padding: 25px 0 0 0; }

.slide_19 .left_img { width: 420px; padding: 22px 0 0 0; margin:0 0 0 -5px;}
.slide_19 .left_img img{ margin-top:20px; margin-left:60px;}
.slide_19 .right_con,.slide_19 .right_con{ width: 400px; padding: 100px 0 0 0; }
.slide_19 .right_but,.slide_19 .right_but { padding: 25px 0 0 0; }


.slide_20 .left_img { width: 420px; padding: 22px 0 0 0; margin:0 0 0 -5px;}
.slide_20 .left_img img{ margin-top:20px; margin-left:60px;}
.slide_20 .right_con,.slide_20 .right_con{ width: 400px; padding: 100px 0 0 80px; }
.slide_20 .right_but,.slide_20 .right_but { padding: 25px 0 0 0; }


.slide_index_box { left: 0; bottom: -12px; }
.slide_index { }
.slide_index_icon { background: url(../images/slide_index.png); }
.slide_index_left, .slide_index_right { width: 17px; height: 40px; }
.slide_index_left { background-position: 0 0; }
.slide_index_right { background-position: right -41px; }
.slide_index_con { padding-top: 8px; height: 32px; background-position: 0 -82px; }
.tb_slide_on, .tb_slide_a { display: inline-block; width: 25px; height: 25px; margin: 0 5px; background-position: 0 -123px; }
.tb_slide_on { background-position: -27px -123px; }

