﻿@charset "utf-8";
/* CSS Document */

body,div,a,img,ul,li,p,h1,h2,h3{ margin:0px; padding:0px; border:none 0px; font-family:"宋体"; font-size:12px;}
/*body {background: url(../images/max_bg.jpg);}*/
/*----------------------------------A--------*/
a:link { color:#222; text-decoration:none;}
a:visited { color: #222; text-decoration:none;}
a:hover { color: #d81a00; text-decoration:underline;}
a:active { color: #222; text-decoration:none;}
li{ list-style:none;}
/*--------top--------*/
.top_logo{ float:left}
.top_nav{ float:right}
.topBox{ overflow:hidden; width:1024px; margin:0 auto;}
.top_xian{ border-bottom:#d9d9d9 solid 1px}
.top_nav a{ padding:0 4px 0 4px; line-height:40px}

/*-----------main---------------*/


/*-------------banner---------------*/
.banner{width:1024px; margin:0 auto;height:380px; position:relative;}
.bannerbox{ width:100%; /*background:url(../images/banner-new.jpg) no-repeat;*/ background-size:cover; background:url(../images/banner_bj3.jpg) repeat-x;}

/*----------------nav---------------*/
.navbox{ width:100%; background-color:#af922f;}
.nav{ margin:0 auto;/*position:absolute; left:0px; top:315px;*/overflow:hidden; background-color:#af922f; width:1024px; opacity:0.7}
.nav li{ float:left; width:85px; line-height:35px; text-align:center;}
.nav li a{color:#fff; font-weight:bold; font-size:14px;}
.nav .liline{ background:#a3851e; width:2px; height:35px;}

/**/
.footer{ margin:auto;width:1000px; height:155px; background:url(http://img.chuandong.com/news/images/footer_bg.gif) top repeat-x; padding-top:25px; text-align:center; line-height:200%; color:#656565; margin-top:20px}
.footer a{ padding:0 6px; color:#2151a5;}
.footer a{ padding:0 6px; color:#2151a5;}


.menu_list{width:320px;margin:10px;}
.menu_head{height:47px;line-height:47px;text-align: left;font-size:14px;color:#fff;cursor:pointer;border:1px solid #e1e1e1;position:relative;margin:0px;font-weight:bold;background:#0E5CAB url(../images/jia.jpg) center right 10px no-repeat;padding-left:15px;}
.menu_list .current{background:#0E5CAB url(../images/-.jpg) center right 10px no-repeat;}
.menu_body{line-height:38px;border-left:1px solid #e1e1e1;background:#fff;border-right:1px solid #e1e1e1;}
.menu_body a{display:block;height:38px;line-height:38px;text-align: left;text-indent: 3em;color:#282828;background:#FEF6B5;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;background-color: #6FA4CB;color: #fff}
/*#ca4e37*/
.main{ height:auto;}
.cnt_plan01 {margin:0 auto;width:1000px;padding-bottom:30px;}
.bg_b {background:url(../images/max_bg01.jpg)repeat-y scroll center top rgba(0, 0, 0, 0)}
.bg_t {
    background: url("../images/max_bgtop.jpg") no-repeat scroll center top rgba(0, 0, 0, 0);
    padding-top: 12px;
}
.content_ms01 {
    background: url("../images/max_bgbottom.jpg") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    padding-bottom: 12px;
    margin-top:30px;
}

.title_bg {margin-bottom:20px;margin-top: 30px;}
.title_bg table {margin-top:0px;}
.title_bg .hrbg {width:367px;border-top:5px solid #000;margin-top:15px;}
.title_bg .title_txt {width:250px;font-family:微软雅黑;font-size:26px;font-weight:500;text-align:center;border-left:1px solid #000;border-right:1px solid #000;}
.title_bg01 {margin-top:30px;}
.title_bg01 .hrbg {width:292px;border-top:5px solid #000;margin-top:15px;}
.title_bg01 .title_txt {width:400px;font-family:微软雅黑;font-size:26px;font-weight:500;text-align:center;border-left:1px solid #000;border-right:1px solid #000;}

.title_bg02 {margin-bottom:30px;margin-top: 30px;}
.title_bg02 .hrbg {width:292px;border-top:5px solid #000;margin-top:15px;}
.title_bg02 .title_txt {width:400px;font-family:微软雅黑;font-size:26px;font-weight:500;text-align:center;border-left:1px solid #000;border-right:1px solid #000;}

.content02 {width:860px;margin:0 auto;padding:30px;}
.content02 td {padding:0 20px;}
.content02 span {font-family: Microsoft YaHei;font-size: 22px;font-weight: bold;}
.content02 div{font-family: Microsoft YaHei;font-size: 16px;font-weight: bold; text-align:center;margin-top:15px;line-height:30px;}

.title_bg03 {margin-top:30px;}
.title_bg03 .hrbg {width:260px;border-top:5px solid #000;margin-top:15px;}
.title_bg03 .title_txt {width:460px;font-family:微软雅黑;font-size:26px;font-weight:500;text-align:center;border-left:1px solid #000;border-right:1px solid #000;}
.content02 .tdmr {padding-left:100px;}
.box_03 .len01 {font-size:16px;line-height:30px;display:block;padding:10px;}

.txt0 b {font-size:12px;display:block;font-weight:bold;}
.txt0 .txt_b01 {float:left;width:auto;margin-left:15px;line-height:20px;}
.txt0 .txt_b02 {margin:40px 35px;}
.txt0 .txt_b03 {float:left;width:auto;margin-left:5px;margin-top:10px;}
.txt0 .txt_b05 {float:left;width:auto;margin-left:5px;font-weight:initial;line-height:20px;}
.txt0 .txt_b05 span {font-weight:initial;font-size:14px;margin-top:5px;display:block;}
.txt0 .txt_b06 {margin-left:80px;}
.txt0 .txt_b07 {margin-left:15px;}
.txt0 .txt_b08 {float:left;width:auto;margin-left:5px;line-height:23px;margin-top:15px;}
.txt0 .txt_b09 {float:left;width:auto;margin-left:10px;line-height:23px;margin-top:20px;}
.txt0 .txt_b10 {margin-left:15px;line-height:20px;margin-top:5px;}
.txt_b {margin-left:5px;margin-top:0px;}
.txt_b b {line-height:20px;}
.txtb_01 {line-height:150px;text-align:center;width:216px;}
.txtb_02 {margin-left:80px;}

.txt01 .txt_c01 {text-align:center;}
.box_03 {
    font-family: Microsoft YaHei;
    font-weight: bold;
    line-height: 180px;
    text-align: center;
}
.box_03 span {
    font-family: Microsoft YaHei;
    font-size: 22px;
    font-weight: bold;
    }
.box348 {
    float: left;
    width: 340px;
}
.box148 {
    float: left;
    width: 300px;
}
.box202 {
    float: left;
    width: 217px;
}
.box406 {
    float: left;
    width: 438px;
}
.box407 {
    float: left;

}
.box410 {
    float: left;
    width: 356px;
}
.b01 {
    height: 180px;
    overflow: hidden;
    width: 216px;
}
.pb01 {
    height: 180px;
    overflow: hidden;
    width: 340px;
}
.b001 {
    height: 195px;
    overflow: hidden;
    width: 216px;
}
.b02 {
    height: 180px;
    overflow: hidden;
    width: 176px;
}
.b07 {
    height: 180px;
    overflow: hidden;
    width: 176px;
}
.b03 {
    height: 180px;
    overflow: hidden;
    width: 434px;
}
.b003 {
    height: 195px;
    overflow: hidden;
    width: 436px;
}
.b04 {
    height: 180px;
    overflow: hidden;
    width: 360px;
}
.lh {
    line-height: 180px;
}
.box_03 .pictxt {
    overflow: hidden;
    /*padding: 0 17px;*/
}
.box_03 .pic {
    line-height: 0;
    position: relative;
    width: 340px;
}
.box_01 .pic {
    line-height: 0;
    position: relative;
    width: 300px;
}
.mr02 {
    margin-right: 2px;
}
.mb02 {
    margin-bottom: 2px;
}
.bg000 {
    left: 0;
    position: relative;
    top: 0;
    z-index: 1;
}
.bg001 {
    background:#e1b248;
}
.bg002 {
    background:#f2f2f2;
}
.bg003 {
    background:#f2f2f2;
}
.bg004 {
    background:#32cecc;
}
.bg005 {
    background:#f2f2f2;
}
.bg006 {
    background:#32cecc;
}
.bg007 {
    background:#32cecc;
}
.bg008 {
    background:#f2f2f2;
}
.bg009 {
    background: #e1b248;
}
.bg010 {
    background:#e1b248;
}

.benqi01 {
    background: none repeat scroll 0 0 #000;
    color: #e2ae37;
    font-family: Microsoft YaHei;
    font-size: 24px;
    font-weight: normal;
    height: 44px;
    left: 14px;
    line-height: 44px;
    position: absolute;
    text-align: center;
    top: 358px;
    width: 134px;
}
.name01 {
    background: none repeat scroll 0 0 #000;
    color: #e2ae37;
    font-family: Microsoft YaHei;
    font-size: 20px;
    font-weight: normal;
    height: 35px;
    left: 14px;
    line-height: 35px;
    padding-left: 17px;
    position: absolute;
    text-align: left;
    top: 410px;
    width: 195px;
}
.box_03 .txt {
    font-family: SimSun;
    font-size: 14px;
    font-weight: normal;
    line-height: 22px;
    margin-top: 14px;
    text-align: left;
}
.opawrap {
    bottom: 0;
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
}
.opa {
    bottom: 0;
    height: 100%;
    left: 0;
    position: absolute;
    width: 100%;
}
.detail {
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.txt0 {
    display: table;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    overflow: hidden;
    position: relative;
    text-align: left;
    padding:10px 0;
}
.txt01 {
    display: table;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    position: relative;
    text-align: center;
    width:216px;
}
.txt0_1 {
    display: table-cell;
    vertical-align: middle;
}
.txt0_2 {
}
.he01 {
    height: 164px;
    width: 162px;
}
.he02 {
    height: 164px;
    width: 366px;
}
.he03 {
    height: 370px;
    width: 162px;
}
.he04 {
    height: 164px;
    width: 308px;
}
.c01 {
    background: none repeat scroll 0 0 #e1b248;
    color:#fff;
}
.c02 {
    background: none repeat scroll 0 0 #f2f2f2;
        color:#fff;
}
.c03 {
    background: none repeat scroll 0 0 #32cecc;
        color:#fff;
}
.box_04 {
}
.box_04 img {
    display: block;
    margin: 0 auto;
    width: 998px;
}
.box_05 {
    background: url("http://y0.ifengimg.com/l/2014/45/bc4ebdb4febc2a7.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 660px;
    position: relative;
}
.pc01 {
    left: 10px;
    position: absolute;
    top: 18px;
}
.pc02 {
    left: 270px;
    position: absolute;
    top: 34px;
}
.pc03 {
    bottom: 70px;
    left: 76px;
    position: absolute;
}
.pc04 {
    bottom: 58px;
    left: 218px;
    position: absolute;
}
.pc05 {
    bottom: 3px;
    left: 316px;
    position: absolute;
}
.pc06 {
    position: absolute;
    right: 412px;
    top: 76px;
}
.pc07 {
    position: absolute;
    right: 402px;
    top: 285px;
}
.pc08 {
    position: absolute;
    right: 98px;
    top: 34px;
}
.pc09 {
    bottom: 56px;
    position: absolute;
    right: 296px;
}
.pc10 {
    bottom: 36px;
    position: absolute;
    right: 196px;
}
.pc11 {
    bottom: 20px;
    position: absolute;
    right: 35px;
}
.t_t {
    background: url("http://y3.ifengimg.com/l/2014/45/b3eef20044872f5.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
    height: 158px;
    padding: 40px 22px;
    position: absolute;
    width: 190px;
    z-index: 99;
}
.t_t h4 {
    border-bottom: 1px solid #e2ae37;
    color: #e2ae37;
    font-family: Microsoft YaHei;
    font-size: 18px;
    line-height: 24px;
    padding-bottom: 6px;
}
.t_t .price {
    color: #e2ae37;
    font-family: Microsoft YaHei;
    font-size: 18px;
    line-height: 24px;
    margin-top: 4px;
}
.t_t p {
    color: #e2ae37;
    line-height: 20px;
    margin-top: 18px;
}
.t_t02 {
    background: url("http://y3.ifengimg.com/l/2014/45/45797d732e1ac02.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.t_p01 {
    left: 150px;
    top: 80px;
}
.t_p02 {
    left: 110px;
    top: 80px;
}
.t_p03 {
    left: 42px;
    top: 10px;
}
.t_p04 {
    left: 54px;
    top: 10px;
}
.t_p05 {
    left: 106px;
    top: 44px;
}
.t_p06 {
    left: 110px;
    top: 10px;
}
.t_p07 {
    left: 130px;
    top: 10px;
}
.t_p08 {
    right: 160px;
    top: 72px;
}
.t_p09 {
    left: 240px;
    top: 10px;
}
.t_p10 {
    right: 60px;
    top: 10px;
}
.t_p11 {
    right: 130px;
    top: 74px;
}
.mt30 {
    margin-top: 30px;
}
.pa001 {
    padding: 22px 0 24px;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}