.bg_eaeaea {
    background: #eaeaea;
}
.red{
    color: #d41632;
}
.simsun{
    font-family: 'SimSun';
} 
.yahei {
    /*font-family: 'Microsoft YaHei ';*/
}  
.w_1020 {
    width: 1000px;
    margin: 0 auto;
    position: relative;
    padding: 0 10px;
    z-index:0;
}
.head_text {
    height: 28px;
    background: #f6f6f6;
}
.head_text .w_1020 {
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    color: #333;
}
.head_text .w_1020 a {
    color: #333;
}
.body_box {
    background: #fff;
    margin-top: 1px;
    padding-top: 20px;
    /*明星推荐模块*/
}
.body_box .header {
    margin-bottom: 20px;
    overflow: hidden;
}
.logo{
    margin-bottom: 15px;
    overflow: hidden;
}
.logo_right{float:right;}
.body_box .nav_1 {
    height: 60px;
    background: #000;
    font-size: 14px;
    line-height: 20px;
}
.body_box .nav_1 a {
    color: #fff;
}
.body_box .nav_1 a.c_ffba00 {
    color: #ffba00;
}
.body_box .nav_1_box {
    border-right: solid 1px #585858;
}
.body_box .nav_1_list_1 {
    width: 66px;
    text-align: center;
    position: relative;
    top: 10px;
    height: 40px;
}
.body_box .nav_2_list_1 {
    width: 104px;
    padding: 0 24px;
    position: relative;
    top: 10px;
    height: 40px;
    z-index: 0px;
}
.body_box .nav_2_list_1 .a_2 {
    position: absolute;
    left: 82px;
    top: 0px;
    font-size: 12px;
}
.body_box .nav_2_list_1 .a_22 {
    top: 20px;
}
.body_box .nav_2_list_1 i {width: 5px;
                           height: 9px;

                           display: block;
                           position: absolute;
                           left: 64px;
                           top: 17px;background-repeat: no-repeat;}
.body_box .search_box {
    height: 35px;
    border-bottom: 1px solid #e5e5e5;
    background: #f2f2f2;
    position: relative;
    overflow: hidden;
    width: 100%;
}
.body_box .search_box .search_box_page {position: absolute;
                                        width: 13px;
                                        height: 14px;

                                        left: 17px;
                                        top: 12px;background-repeat: no-repeat;}
.body_box .search_box p {
    padding-left: 42px;
    line-height: 39px;
    color: #000;
    font-size: 12px;
}
.body_box .search_box .search_box_ {
    width: 267px;
    position: absolute;
    right: 115px;
    top: 5px;
}
.body_box .search_box .men_b_bd {width: 170px;
                                 float: left;
                                 padding: 0px 10px 0 5px;
                                 height: 24px;
                                 line-height: 24px;

                                 border-width: 1px medium 1px 1px;
                                 border-style: solid none solid solid;
                                 border-color: #cdcdcd ;
                                 -moz-border-top-colors: none;
                                 -moz-border-right-colors: none;
                                 -moz-border-bottom-colors: none;
                                 -moz-border-left-colors: none;
                                 border-image: none;background-repeat: no-repeat;}
.body_box .search_box .men_b_tj {
    width: 32px;
    height: 26px;
    float: left;
    border: medium none;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    background-color: #000;
    color: #FFF;
    background: url(../images/search_ico.png);
}
.body_box .search_box .mx_bj {
    width: 149px;
    height: 26px;
    background: #d41632;
    color: #fff;
    font-size: 12px;
    position: absolute;
    right: 6px;
    top: 5px;
    line-height: 26px;
    text-align: center;
    font-family: 'SimSun';
}
.body_box .nav_mx_list_box {
    width: 957px;
    padding:0px 20px;
    height: 23px;
    border: solid 1px #cfd2d4;
    margin-top: 10px;
    line-height: 25px;
}
.body_box .nav_mx_list_box a {
    padding-left: 13px;
    padding-right: 15px;
	margin:0 40px;
    background: url(../images/hx_05.jpg)  6px 4px;
    background-repeat: no-repeat;}
.body_box .box_1 {
    height: 525px;
    overflow: hidden;
    padding-top: 20px;
}
.body_box .box_1 .a_leflt {
    width: 680px;
    float: left;
}
.body_box .box_1 .a_banner {
    width: 680px;
    height: 400px;
    overflow: hidden;
    padding-bottom: 10px;
}
.body_box .box_1 .a_banner img {
    width: 680px;
    height: 355px;
    float: left;
}
.body_box .box_1 .a_banner dl {
    width: 660px;
    float: left;
    background-color: #241C18;
    padding: 0px 10px;
}
.body_box .box_1 .a_banner dt {
    width: 680px;
    float: left;
    font-size: 28px;
    color: #D1D0CF;
    line-height: 35px;
    padding: 8px 0px;
    height: 35px;
    font-family: "微软雅黑";
}
.body_box .box_1 .a_banner dd {
    font-size: 14px;
    color: #EEE5E1;
    padding-bottom: 10px;
}
.body_box .box_1 .a_banner_page {
    width: 680px;
    overflow: hidden;
    position: relative;
}
.body_box .box_1 .page_left {
    width: 20px;
    height: 55px;
    position: absolute;
    top: 20px;
    left: 0px;
    z-index: 99;
    opacity: 0.6;
    cursor: pointer;
}
.body_box .box_1 .page_left a {width: 20px;
                               height: 55px;

                               display: block;background-repeat: no-repeat;}
.body_box .box_1 .page_right {
    width: 20px;
    height: 55px;
    position: absolute;
    top: 20px;
    right: 0px;
    z-index: 99;
}
.body_box .box_1 .page_right a {width: 20px;
                                height: 55px;

                                display: block;
                                opacity: 0.6;
                                cursor: pointer;background-repeat: no-repeat;}
.body_box .box_1 .page_m {
    width: 680px;
    height: 96px;
    overflow: hidden;
    z-index: 0;
}
.body_box .box_1 .page_m ul {
    width: 10000px;
    float: left;
    position: relative;
}
.body_box .box_1 .page_m li {
    width: 167px;
    height: 96px;
    float: left;
    padding-right: 5px;
}
.body_box .box_1 .page_m li img {
    width: 165px;
    float: left;
    border: 1px solid #CDCDCD;
    height: 94px;
}
.body_box .box_1 .page_m li span {
    width: 167px;
    float: left;
    height: 30px;
    text-align: center;
    color: #FFF;
    background-color: #000;
    line-height: 30px;
    margin-top: -30px;
}
.body_box .box_1 .page_m li.page_xz span {
    background: #d41632;
}
.body_box .box_1 .a_right {
    width: 300px;
    float: left;
    padding-left: 20px;
}
.body_box .box_1 .a_right p.tit {
    border-top: 4px solid #000;
    font-size: 16px;
    font-family: "微软雅黑";
    color: #000;
    position: relative;
    height: 46px;
}
.body_box .box_1 .a_right p.tit span {
    background: #d41632;
    color: #fff;
    display: inline-block;
    width: 163px;
    height: 31px;
    text-align: center;
    line-height: 31px;
    margin-top: 8px;
}
.body_box .box_1 .a_right p.tit a {
    position: absolute;
    right: 0;
    top: 20px;
    color: #d41632;
    font-size: 12px;
    font-family: 'SimSun';
}
.body_box .box_1 .a_right .video_box {
    width: 300px;
    height: 182px;
}
.body_box .box_1 .a_right .tit_2 {
    font-size: 16px;
    height: 43px;
    line-height: 43px;
    border-bottom: solid 1px #ccc;
    font-weight: bold;
}
.body_box .box_1 .a_right .tit_2 span {
    color: #ff0000;
}
.body_box .box_1 .a_right .list_box {
    width: 300px;
    height: 225px;
    margin-top: 7px;
    background: url(../images/hx_08.jpg) repeat;
}
.body_box .box_1 .a_right .list_box ul {
    padding-top: 15px;
}

.body_box .box_1 .a_right .list_box ul li {
    background: url("../images/hx_26.jpg") no-repeat 29px 9px;
    padding-left: 42px;
    font-size: 14px;
    font-family: "微软雅黑";
    overflow: hidden;
    line-height: 24px;
}
.list_name_a a{
    font-size: 14px;
    color: #333;
}
.list_name_a a:hover{
    text-decoration: underline;
}

.body_box .box_2 {
    padding-top: 10px;
    border-top: solid 1px #000;
}
.body_box .box_2 .more {
    position: absolute;
    right: 0;
    bottom: 0;
    z-index: 2000;
}
.body_box .box_2 .tit {
    height: 55px;
    border-bottom: solid 2px #000;
    text-align: center;
    position: relative;
    z-index: 1000;
    margin-bottom: 5px;
}
.body_box .box_2 .tit img {
    position: relative;
    z-index: 2000;
    right: 0px;
    bottom: 0px;
}
.body_box .box_2 .tit .line {width: 100%;
                             height: 12px;
                             position: absolute;
                             bottom: 14px;
                             left: 0px;
                             z-index: 1000;background-repeat: repeat-x}
.body_box .box_2 .box_2_left {
    width: 700px;
    float: left;
    padding-top: 14px;
    overflow: hidden;
}
.body_box .box_2 .box_2_left .ad_box_1 {
    height: 300px;
    width: 699px;
    padding-left: 1px;
}
.body_box .box_2 .box_2_left .ad_box_1 a {
    display: block;
    float: left;
    margin-left: 7px;
    margin-right: 24px;
    text-align: center;
}
.body_box .box_2 .box_2_left .ad_box_1 a .a_img_box {
    background: #c2c2c2;
    width: 318px;
    height: 250px;
    position: relative;
}
.body_box .box_2 .box_2_left .ad_box_1 a .a_img_box img {
    width: 315px;
    height: 250px;
    position: absolute;
    border: solid 1px #cdcdcd;
    top: -7px;
    left: -8px;
}
.body_box .box_2 .box_2_left .ad_box_1 a p {
    padding-top: 15px;
}
.body_box .box_2 .box_2_left .ad_box_1 a:hover .a_img_box img {
    width: 315px;
    height: 250px;
    border: solid 1px #cdcdcd;
    position: absolute;
    border: solid 1px #d41632;
}
.body_box .box_2 .box_2_left .ad_box_1 a:hover p {
    text-decoration: underline;
    color: #d41632;
}
.body_box .box_2 .box_2_left .ad_box_2 {
    height: 166px;
    width: 680px;
    border-bottom: dotted 1px #dcdcdc;
    overflow: hidden;
}
.body_box .box_2 .box_2_left .ad_box_2 a:hover{
    text-decoration: underline;
    color:#000000;
}
.body_box .box_2 .box_2_left .ad_box_2 ul {
    width: 105%;
    overflow: hidden;
}
.body_box .box_2 .box_2_left .ad_box_2 ul li {
    float: left;
    margin-right: 10px;
}
.body_box .box_2 .box_2_left .ad_box_2 ul li a {
    display: inline-block;
}
.body_box .box_2 .box_2_left .ad_box_2 ul li a img {
    border: solid 1px #cdcdcd;
}
.body_box .box_2 .box_2_left .ad_box_2 ul li p {
    text-align: center;
    color: #000;
    padding-top: 10px;
}
.body_box .box_2 .box_2_left .ad_box_3 {
    width: 720px;
    height: 103px;
}
.body_box .box_2 .box_2_left .ad_box_3 ul {
    width: 228px;
    padding-left: 2px;
    padding-top: 15px;
}
.body_box .box_2 .box_2_left .ad_box_3 ul li {
    position: relative;
    /*margin-bottom: 15px;*/
    padding-left: 16px;
    line-height: 25px;
}
.body_box .box_2 .box_2_left .ad_box_3 ul li .ico_sj {
    position: absolute;
    top: 10px;
    left: 6px;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li {
    margin-right: 8px;
    float: left;
    width: 220px;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li a img {
    border: solid 1px #cdcdcd;
    width: 218px;
    height: 175px;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li a p.t_c {
    text-align: center;
    padding-top: 12px;
    padding-bottom: 15px;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li a:hover p.t_c {
    text-decoration: underline;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li a:hover img {
    border: solid 1px #d41632;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li .list {
    padding-top: 10px;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li .list li {
    line-height: 32px;
    height: 28px;
    border-bottom: dotted 1px #6a6a6a;
    padding-left: 17px;
    position: relative;
    width: 193px;
}
.body_box .box_2 .box_2_left .mxal_ad_1 ul li .list .ico_sj {
    position: absolute;
    top: 13px;
    left: 3px;
}
.body_box .box_2 .box_2_right {
    width: 300px;
    margin-top: 7px;
}
.body_box .box_2 .box_2_right .ico_sj_2 {
    position: relative;
    top: 2px;
}
.body_box .box_2 .box_2_right .box_2_right_ul li {
    line-height: 25px;
}
.body_box .box_2 .box_2_right .box_2_right_ul .de {
    color: #999;
}
.body_box .box_2 .box_2_right .box_2_right_ul .de a {
    color: #000;
}
.body_box .box_2 .box_2_right .box_2_right_ul .bg_img {
    width: 300px;
    height: 170px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.body_box .box_2 .box_2_right .box_2_right_ul .line {width: 300px;
                                                     height: 12px;

                                                     z-index: 1000;
                                                     margin-bottom: 10px;background-repeat: repeat-x}
.body_box .mxtj .title {
    width: 1000px;
    border-bottom: 2px solid #000;
    overflow: hidden;
    margin-top: 20px;
    padding-top: 15px;
    border-top: 1px solid #000;
}
.body_box .mxtj .title .title_right {
    float: right;
    text-align: right;
}
.body_box .mxtj .title span {
    width: 340px;
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #E21033;
    padding-top: 26px;
}
.body_box .mxtj .title .right_more {
    float: right;
    padding-left: 15px;
}
.body_box .mxtj .title span a {
    color: #000;
}
.body_box .mxtj .title span {
    width: 340px;
    float: left;
    font-size: 12px;
    line-height: 20px;
    color: #E21033;
    padding-top: 26px;
}
.body_box .mxtj .title p {
    text-align: center;
}
.body_box .mxtj_box {
    margin-top: 17px;
}
.body_box .mxtj_box .mxtj_box_left {
    width: 700px;
    float: left;
    height: 855px;
}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul li {
    float: left;
    width: 174px;
    margin-bottom: 34px;
}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .img_box {
    padding: 5px;
    border: solid 1px #ccc;
    width: 150px;
    height: 203px;
}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .start_de {
    height: 34px;
    width: 162px;
    border-bottom: solid 1px #ccc;
    position: relative;
    z-index: 1000;
}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .start_de .start_name {
    font-size: 16px;
    color: #333;
    float: left;
    height: 34px;
    border-bottom: solid 1px #d41632;
    position: relative;
    z-index: 10000;
    overflow: hidden;
    /*width:60px;*/
    line-height: 40px;
}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .start_de .start_p {
    font-size: 12px;
    color: #666;
    float: right;
    height: 34px;
    overflow: hidden;
    line-height: 40px;
}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .score_out {margin-top: 4px;
                                                                 width: 105px;
                                                                 float: left;
                                                                 height: 13px;
                                                                 overflow: hidden;
                                                                 line-height: 0px;background-repeat: repeat-x}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .score_out i {height: 13px;
                                                                   float: left;background-repeat: repeat-x}
.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .start_start {
    line-height: 22px;
}
.body_box .mxtj_box .mxtj_box_left .e_left_b {
    width: 680px;
    border-top: 1px solid #E5E5E5;
    position: relative;
    top: -5px;
}
.body_box .mxtj_box .mxtj_box_left .e_left_b1 {
    width: 126px;
    height: 47px;
    position: absolute;
    top: -8px;
    left: 277px;
    z-index: 10;
}
.body_box .mxtj_box .mxtj_box_left .e_left_pre {
    width: 35px;
    height: 35px;
    position: absolute;
    top: 105px;
    left: 0px;
    z-index: 10;
    opacity: 0.6;
    cursor: pointer;
}
.body_box .mxtj_box .mxtj_box_left .e_left_pre a {width: 35px;
                                                  height: 35px;
                                                  display: block;

                                                  opacity: 0.6;
                                                  cursor: pointer;background-repeat: no-repeat;}
.body_box .mxtj_box .mxtj_box_left .e_left_net {
    width: 35px;
    height: 35px;
    position: absolute;
    top: 105px;
    right: 0px;
    z-index: 10;
}
.body_box .mxtj_box .mxtj_box_left .e_left_net a {width: 35px;
                                                  height: 35px;
                                                  display: block;background-repeat: no-repeat;}
.body_box .mxtj_box .mxtj_box_left .e_left_pre a:hover {background-repeat: no-repeat;}
.body_box .mxtj_box .mxtj_box_left .e_left_net a:hover {background-repeat: no-repeat;}
.body_box .mxtj_box .mxtj_box_left .e_left_b2 {
    width: 690px;
    padding-top: 20px;
    margin-left: 7px;
    visibility: visible;
    overflow: hidden;
    position: relative;
    z-index: auto;
    left: 0px;
    width: 645px;
}
.body_box .mxtj_box .mxtj_box_left .e_left_b2 ul {width: 700px;
                                                  float: left;
                                                  /*background: url(../images/hx_45.jpg) left bottom repeat-x;*/
                                                  padding-top: 20px;
                                                  padding-left: 10px;}
.body_box .mxtj_box .mxtj_box_left .e_left_b2 li {
    width: 163px;
    height: 245px;
    float: left;
    text-align: center;
    line-height: 35px;
    padding: 0px 0px 10px 5px;
}
.body_box .mxtj_box .mxtj_box_left .e_left_b2 li a:hover {
    color: #d41632;
    text-decoration: underline;
}
.body_box .mxtj_box .mxtj_box_left .e_left_b2 li a:hover img {
    border: solid 1px #d41632;
}
.body_box .mxtj_box .mxtj_box_left .e_left_b2 li img {
    border: 1px solid #CECECE;
    float: left;
}
.body_box .mxtj_box .mxtj_box_right {
    width: 286px;
    height: 840px;
    padding: 7px;
    overflow: hidden;
}
.body_box .forum_f {width: 1000px;
                    overflow: hidden;
                    background: url(../images/hx_08.jpg) repeat;
                    padding-top: 15px;}
.body_box .forum_f ul {
    padding-left: 3px;
}
.body_box .forum_f li {
    width: 199px;
    float: left;
}
.body_box .forum_f li span {
    width: 100%;
    float: left;
    line-height: 20px;
    height: 20px;
    position: relative;
    display: none;
    background-color: #000;
    text-align: center;
    color: #FFF;
    margin-top: -20px;
}
.body_box .forum_f li:hover span {
    display: block;
}
.body_box .forum_f li img {
    border: 1px solid #FFF;
    float: left;
    width: 200px;
    height: 160px;
}
.footer {
    background: #4c4c4c;
}
.footer .w_1020 {
    background: #fff;
    padding-bottom: 10px;
}
.footer .w_1020 .friend_link {
    padding-top: 1px;
}
.footer .w_1020 .friend_link .tit {
    height: 25px;
    border-bottom: solid 3px #000;
}
.footer .w_1020 .friend_link .tit span {
    display: block;
    width: 68px;
    height: 25px;
    background: #313131;
    color: #fff;
    text-align: center;
    line-height: 25px;
}
.footer .w_1020 .friend_link .tit a {
    float: right;
    color: #d41632;
    line-height: 25px;
}
.footer .w_1020 .list {
    line-height: 27px;
    padding-left: 20px;
    padding-top: 8px;
    overflow: hidden;
    padding-bottom: 8px;
    background: #4c4c4c;
}
.footer .w_1020 .list li {
    float: left;
    margin-right: 23px;
    
}
.footer .w_1020 .list li a {
    color: #fff;
    float: left;
}
.footer .main {
    width: 1000px;
    margin: 0px auto;
}
.footer .footer_m {
    width: 1000px;
    overflow: hidden;
}
.footer .footer_m1 {
    width: 171px;
    float: left;
    padding: 60px 15px 0px 20px;
}
.footer .footer_m2 {
    width: 673px;
    color: #FFF;
    line-height: 22px;
    float: left;
}
.footer .footer_m2 p {
    padding-top: 5px;
}
.footer .footer_m2 p b {
    color: #FFF;
}
.footer .footer_m2 p span {
    color: #FFF;
    font-weight: bold;
}
.footer .footer_m2 a,
.footer .footer_m2 a:hover {
    color: #FFF;
}
.footer .footer_m3 {
    text-align: center;
    float: right;
    padding-top: 50px;
	color: #FFF;
}
.footer .footer_m3 p{margin:6px 0 0;text-align: center;}
/*三角按钮*/
.ico_sj {display: inline-block;
         width: 3px;
         height: 5px;background-repeat: no-repeat;}
.ico_sj_2 {display: inline-block;
           width: 15px;
           height: 14px;background-repeat: no-repeat;}
.d_right {
    width: 300px;
    float: left;
}
.d_right_a {width: 246px;
            padding: 0px 27px;

            height: 586px;background-repeat: no-repeat;}
.d_right_a h2 {
    text-align: center;
    border-bottom: 1px solid #000;
}
.d_right_b {
    overflow: hidden;
    padding-top: 10px;
    height:500px;
}
.d_right_b ul {
    padding-right: 20px;
}
.d_right_b li {
    width: 200px;
    overflow: hidden;
    text-align: center;
    line-height: 25px;
    padding: 5px 23px 0px;
}
.d_right_b li img {
    border: 1px solid #CDCDCD;
    float: left;
    width: 198px;
    height: 140px;
}
.d_right_c {
    width: 55px;
    overflow: hidden;
    padding: 15px 95px 0px;
}
.d_right_c ul {float: left;

               width: 55px;
               height: 16px;
               padding-left: 10px;background-repeat: no-repeat;}
.d_right_c ul li {
    width: 6px;
    height: 6px;
    overflow: hidden;
    line-height: 0px;
    float: left;
    background-color: #999;
    margin-left: 7px;
    margin-top: 5px;
}
.d_right_c ul li.c_page_xz {
    background-color: #E93F3C;
}
.forum_c {
    width: 1000px;
    overflow: hidden;
    padding-top: 35px;
}
.c_page {
    width: 1000px;
    position: relative;
    border-top: 1px solid #CFCFCF;
    padding-top: 20px;
}
.c_title {
    width: 270px;
    height: 57px;
    position: absolute;
    display: block;
    clear: both;
    top: -30px;
    left: 365px;
}
.c_title img {
    height: 57px;
    width: 270px;
}
.c_page ul {float: right;

            width: 55px;
            height: 16px;
            padding-left: 10px;background-repeat: no-repeat;}
.c_page li.c_page_xz {
    background-color: #e93f3c;
}
.c_page li {
    width: 6px;
    height: 6px;
    overflow: hidden;
    line-height: 0px;
    float: left;
    background-color: #999;
    margin-left: 7px;
    margin-top: 5px;
}
.c_list {
    width: 1000px;
    overflow: hidden;
    height: 175px;
    padding-top: 15px;
}
.c_list ul {
    width: 1025px;
    float: left;
    padding-top: 15px;
}
.c_list li {
    width: 190px;
    float: left;
    padding: 0px 5px;
    text-align: center;
}
.c_list li a {
    line-height: 25px;
}
.c_list li img {
    border: 1px solid #CDCDCD;
    width: 188px;
    height: 150px;
}
.c_forum_b {
    width: 1000px;
    overflow: hidden;
    background: url("../images/hx_41.jpg") no-repeat scroll left bottom transparent;
}
.c_forum_b .c_b1 {
    width: 1000px;
    height: 8px;
    padding: 0px;
    background: url(../images/hx_08.jpg);
    overflow: hidden;
    margin-top: 10px;background-repeat: repeat-x}
.c_forum_b p {
    width: 970px;
    padding: 15px;
    line-height: 26px;
}
.c_forum_b p span {
    color: #D4002E;
}
.c_list li a:hover {
    color: #D4002E;
    text-decoration: underline;
}
.ad_banner {
    width: 1000px;
    overflow: hidden;
    padding-top: 10px;
    margin-bottom: 20px;
}



.body_box .box_2 .tit .line{background-position:0px -9px}
.body_box .box_2 .box_2_right .box_2_right_ul .line{background-position:0px -9px}
.fy_mxtj .mxtj_box_left_ul .score_out,.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .score_out{background-position:0px -26px}
.fy_mxtj .mxtj_box_left_ul .score_out i,.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .score_out i{background-position:0px -44px}
.fy_mxtj .mxtj_box_left_ul .score_out i,.fy_mxtj .mxtj_box_left_ul .score_out,.body_box .box_2 .tit .line,.body_box .box_2 .box_2_right .box_2_right_ul .line,.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .score_out,.body_box .mxtj_box .mxtj_box_left .mxtj_box_left_ul .score_out i{background-image: url(../images/style_x.png)}
.body_box .nav_2_list_1 i{background-position:-995px 0px}
.body_box .search_box .search_box_page{background-position:-987px -14px}
.body_box .box_1 .page_left a{background-position:-980px -72px}
.body_box .box_1 .page_right a{background-position:-980px -132px}
.body_box .mxtj_box .mxtj_box_left .e_left_pre a{background-position:-965px -192px}
.body_box .mxtj_box .mxtj_box_left .e_left_net a{background-position:-965px -232px}
.body_box .mxtj_box .mxtj_box_left .e_left_pre a:hover{background-position:-965px -272px}
.body_box .mxtj_box .mxtj_box_left .e_left_net a:hover{background-position:-965px -312px}
.ico_sj{background-position:-997px -361px}
.ico_sj_2{background-position:-985px -371px}
.d_right_a{background-position:-700px -390px}
.d_right_c ul{background-position:-935px -981px}
.c_page ul{background-position:-935px -981px}
.body_box .nav_2_list_1 i,.body_box .search_box .search_box_page,.body_box .box_1 .page_left a,.body_box .box_1 .page_right a,.body_box .mxtj_box .mxtj_box_left .e_left_pre a,.body_box .mxtj_box .mxtj_box_left .e_left_net a,.body_box .mxtj_box .mxtj_box_left .e_left_pre a:hover,.body_box .mxtj_box .mxtj_box_left .e_left_net a:hover,.ico_sj,.ico_sj_2,.d_right_a,.d_right_c ul,.c_page ul{background-image: url(../images/style_z.png)}

.e_right_a {
    width: 280px;
    background: url(../images/hx_35.jpg);
    padding: 7px;
}
.e_right_b {
    background-color: #fff;
    padding: 0px 20px;
    padding-top: 28px;
}
.e_right_b dt {
    width: 246px;
    color: #d4002e;
    overflow: hidden;
    padding-top: 5px;
    line-height: 33px;
    border-top: solid 1px #ccc;
    border-bottom: solid 1px #ccc;
}
.e_right_b dt span {
    float: right;
}

.e_right_b dt a {
    color: #d4002e;
}
.e_right_b dd {
    width: 246px;
    line-height: 21px;
    overflow: hidden;
    margin-top: 15px;
    padding-bottom: 20px;
}
.e_right_b dd a {
    width: 61px;
    float: left;
    overflow: hidden;
}

.mxhy_box,.cgal_box,.mxpj_box,.mxtj_box_{width: 998px;border: solid 1px #c4c2c2;margin-top: 7px;margin-bottom: 10px;}

.mxhy_box .tit{
    width: 984px;
    height: 45px;
    margin: 0 auto;
    position: relative;
    border-bottom: solid 2px #000;
}
.mxhy_box .tit .logo_img{
    width: 210px;
    height: 30px;
    position: absolute;
    background: url(../images/mxhy_logo.png);
    left: 0;
    top: 12px;
}

.mxhy_box .tit #gsjj{
    background: url(../images/gsjj.png);
    width: 220px;
}

.mxhy_box .tit #lxwm{
    background: url(../images/lxwm.png);
    width: 180px;
}
.mxhy_box .tit #qyxc{
    width: 245px;
    background: url(../images/qyxc.png);
}
.mxhy_box .tit #yszp{
    width: 331px;
    background: url(../images/yszp.png);
}

.mxhy_box .tit #psxc{
    width: 245px;
    background: url(../images/psxc.png);
}
.mxhy_box .tit .dh{
    position: absolute;
    right: 0px;
    bottom: 7px;
}
.mxhy_box .banner{
    width: 984px;
    height: 95px;
    margin: 0 auto;
    margin-top: 14px;
    background: url(../images/mxhy_banner.png);
}
.mxhy_box .text_box{
	position:relative;
    width: 998px;
     
}
.mxhy_box .text_box em{
	 background:url(../images/neiye_09.png) no-repeat;
	 height:30px;
    width: 39px;
	position:absolute;z-index: 1000;
top: 12px;
left: 26px;
}

.mxhy_box .text_box span{
	 background:url(../images/neiye_03.jpg) no-repeat top center;
	 height:25px;
    width: 998px;
	display: block;
     
}
.mxhy_box .text_box b{
	 background:url(../images/neiye_08.jpg) no-repeat top center;
	 height:47px;
    width: 998px;display: block;
     
}
.mxhy_box .text_box p{
    font-family: 'SimSun';
    font-size: 14px;
    color: #000;
    line-height: 32px;
    width: 918px;
	padding:10px 20px 0px 60px;;
    position: relative;
	background:url(../images/neiye_06.jpg) repeat-y top center;
display: block;
    text-indent: 2em;
	overflow:hidden;
}

.mxhy_box .mxhy_search_box{
    margin: 0 auto;
    width: 924px;
    height: 40px;
    padding-top: 20px;
     position: relative;
}

.mxhy_box .mxhy_search_box .search_box_ {
    width: 267px;
}


.mxhy_box .mxhy_search_box .men_b_bd {
    width: 170px;
    float: left;
    padding: 0px 10px 0 5px;
    height: 24px;
    line-height: 24px;
    border-width: 1px medium 1px 1px;
    border-style: solid none solid solid;
    border-color: #cdcdcd;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background-repeat: no-repeat;
}

.mxhy_box .mxhy_search_box .men_b_tj {
    width: 32px;
    height: 26px;
    float: left;
    border: medium none;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    background-color: #000;
    color: #FFF;
    background: url(../images/search_ico.png);
}

.mxhy_box .mxhy_search_box .hot_search{
    line-height: 26px;
    padding-left: 12px;
    display: inline-block;
}
.mxhy_box .mxhy_search_box .hot_search a{
    color: #929292;
    margin-right: 5px;
}

.mxhy_box .mxhy_search_box .num_control{
    position: absolute;
    right: 0px;
    top: 35px;
}

.mxhy_box .mxhy_search_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.mxhy_box .mxhy_search_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.mxhy_box .mxhy_search_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}

.mxhy_box .img_list_box{
    padding-top: 5px;
    padding-bottom: 38px;
    width: 924px;
    margin: 0 auto;
}

.mxhy_box .img_list_box img{
    width: 210px;
    height: 167px;
}
.mxhy_box .img_list_box ul{
    width: 1000px;
}
.mxhy_box .img_list_box ul li{
    margin-right: 11px;
    float: left;
    padding-bottom: 15px;
}
.mxhy_box .img_list_box ul li a{
    display: block;
    width: 223px;
    text-align: center;
    color: #333;
	font-size:12px;
}
.mxhy_box .img_list_box ul li a:hover{
    text-decoration: underline;
    color: #d41632;
}
.mxhy_box .img_list_box ul li a .img_box{
    padding: 5px;
    border: solid 1px #cecece;
}
.mxhy_box .img_list_box ul li a:hover .img_box{
    padding: 5px;
    border: solid 1px #d41632;
}
.mxhy_box .img_list_box ul li a .name{
    font-size: 12px;
    padding-top: 6px;
}


.mxhy_box .img_list_box .num_control{
    text-align: center;
}

.mxhy_box .img_list_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.mxhy_box .img_list_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.mxhy_box .img_list_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.cgal_box .tit{
    width: 984px;
    height: 45px;
    margin: 0 auto;
    position: relative;
    border-bottom: solid 2px #000;
}
.cgal_box .tit .logo_img{
    width: 210px;
    height: 31px;
    position: absolute;
    background: url(../images/cgal_logo.png);
    left: 0;
    top: 10px;
}

.cgal_box .tit .dh{
    position: absolute;
    right: 0px;
    bottom: 7px;
}
.cgal_box .banner{
    width: 984px;
    height: 95px;
    margin: 0 auto;
    margin-top: 14px;
    background: url(../images/case_banner.jpg);
}
.cgal_box .text_box{
    height: 196px;
    width: 998px;
    background: url(../images/cgal_bg.png);
}
.cgal_box .text_box p{
    font-family: 'SimSun';
    font-size: 14px;
    color: #000;
    line-height: 32px;
    width: 880px;
    margin: 0 auto;
    position: relative;
    top: 42px;
    text-indent: 2em;
}

.cgal_box .mxhy_search_box{
    margin: 0 auto;
    width: 924px;
    height: 40px;
    padding-top: 20px;
    border-bottom: solid 1px #ccc;
    position: relative;
}

.cgal_box .mxhy_search_box .search_box_ {
    width: 267px;
}


.cgal_box .mxhy_search_box .men_b_bd {
    width: 170px;
    float: left;
    padding: 0px 10px 0 5px;
    height: 24px;
    line-height: 24px;
    border-width: 1px medium 1px 1px;
    border-style: solid none solid solid;
    border-color: #cdcdcd;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background-repeat: no-repeat;
}

.cgal_box .mxhy_search_box .men_b_tj {
    width: 32px;
    height: 26px;
    float: left;
    border: medium none;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    background-color: #000;
    color: #FFF;
    background: url(../images/search_ico.png);
}

.cgal_box .mxhy_search_box .hot_search{
    line-height: 26px;
    padding-left: 12px;
    display: inline-block;
}
.cgal_box .mxhy_search_box .hot_search a{
    color: #929292;
    margin-right: 5px;
}

.cgal_box .mxhy_search_box .num_control{
    position: absolute;
    right: 0px;
    top: 35px;
}

.cgal_box .mxhy_search_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.cgal_box .mxhy_search_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.cgal_box .mxhy_search_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}

.cgal_box .img_list_box{
    padding-top: 26px;
    padding-bottom: 38px;
    width: 924px;
    margin: 0 auto;
}

.cgal_box .img_list_box img{
    width: 210px;
    height: 180px;
}
.cgal_box .img_list_box ul{
    width: 1000px;
}
.cgal_box .img_list_box ul li{
    margin-right: 28px;
    float: left;
    padding-bottom: 45px;
}
.cgal_box .img_list_box ul li a{
    display: block;
    width: 210px;
    text-align: center;
    color: #333;
}
.cgal_box .img_list_box ul li a:hover{
    text-decoration: underline;
    color: #d41632;
}
.cgal_box .img_list_box ul li a .img_box{
    width: 210px;
    height: 169px;
}

.cgal_box .img_list_box ul li a .name{
    font-size: 16px;
    padding-top: 16px;
}


.cgal_box .img_list_box .num_control{
    text-align: center;
    position: relative;
    top: -6px;
}

.cgal_box .img_list_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.cgal_box .img_list_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.cgal_box .img_list_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}


















































.mxpj_box .tit{
    width: 984px;
    height: 45px;
    margin: 0 auto;
    position: relative;
    border-bottom: solid 2px #000;
}
.mxpj_box .tit .logo_img{
    width: 210px;
    height: 31px;
    position: absolute;
    background: url(../images/mxpj_logo.png);
    left: 0;
    top: 12px;
}

.mxpj_box .tit .dh{
    position: absolute;
    right: 0px;
    bottom: 7px;
}
.mxpj_box .banner{
    width: 984px;
    height: 120px;
    margin: 0 auto;
    margin-top: 14px;
    background: url(../images/mxhy_banner.png);
}
.mxpj_box .video_box{
    width: 998px;
    height: 603px;
    background: url(../images/mxpj_v_bg_x.png) repeat-x;
}
.mxpj_box .video_box .video_tit{
    width: 998px;
    font-size: 28px;
    text-align: center;
    padding:10px 0px;
    color: #252424;
    font-family: "微软雅黑";
    line-height: 45px;
    font-weight: bold;    
        
}
.mxpj_box .video_box .video_bg{
    width: 998px;
    height: 447px;
    margin: 0 auto;
    background: url(../images/mxpj_v_bg.png);
}
.mxpj_box .video_box .video_border{
    width: 440px;
    height: 330px;
    background: url(../images/mxpj_o_bg.png) repeat;
    border: 3px solid #8d8d8d;
    border-radius: 4px;
    margin: 0 auto;
    position: relative;
    top: 54px;
}
.mxpj_box .video_box  .video_bf{
    width: 400px;
    height: 300px;
    margin: 0 auto;
    position: relative;
    top: 15px;
}
.mxpj_box .mxhy_search_box{
    margin: 0 auto;
    width: 924px;
    height: 40px;
    padding-top: 37px;
    border-bottom: solid 1px #ccc;
    position: relative;
}

.mxpj_box .mxhy_search_box .search_box_ {
    width: 267px;
}


.mxpj_box .mxhy_search_box .men_b_bd {
    width: 170px;
    float: left;
    padding: 0px 10px 0 5px;
    height: 24px;
    line-height: 24px;
    border-width: 1px medium 1px 1px;
    border-style: solid none solid solid;
    border-color: #cdcdcd;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background-repeat: no-repeat;
}

.mxpj_box .mxhy_search_box .men_b_tj {
    width: 32px;
    height: 26px;
    float: left;
    border: medium none;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    background-color: #000;
    color: #FFF;
    background: url(../images/search_ico.png);
}

.mxpj_box .mxhy_search_box .hot_search{
    line-height: 26px;
    padding-left: 12px;
    display: inline-block;
}
.mxpj_box .mxhy_search_box .hot_search a{
    color: #929292;
    margin-right: 5px;
}

.mxpj_box .mxhy_search_box .num_control{
    position: absolute;
    right: 0px;
    top: 35px;
}

.mxpj_box .mxhy_search_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.mxpj_box .mxhy_search_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.mxpj_box .mxhy_search_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}

.mxpj_box .img_list_box{
    padding-top:28px;
    padding-bottom: 20px;
    width: 952px;
    margin: 0 auto;
}

.mxpj_box .img_list_box img{
    width: 215px;
    /*height: 225px;*/
    height:172px;
}
.mxpj_box .img_list_box ul{
    width: 1000px;
}
.mxpj_box .img_list_box ul li{
    margin-right: 15px;
    float: left;
    padding-bottom: 22px;
}
.mxpj_box .img_list_box ul li a{
    display: block;
    width: 215px;
    /*height: 225px;*/
    height:172px;
    padding: 5px;
    text-align: center;
    color: #333;
    border: solid 1px #d4d4d4;
    position: relative;
}
.mxpj_box .img_list_box ul li a:hover{
    border: solid 1px #d41632;
}
.mxpj_box .img_list_box ul li a .img_box{
    width: 215px;
    height: 225px;
}

.mxpj_box .img_list_box ul li a .name{
    position: absolute;
    left: 5px;
    bottom: 5px;
    width: 215px;
    height: 35px;
    line-height: 35px;
    background: #130a09;
    font-size: 14px;
    color: #fff;
    opacity: 0.8;
    text-align: center;
    /*font-weight: bold;*/
    display: none;
}
.mxpj_box .img_list_box ul li a:hover .name{
    display: block;
    opacity: 0.8;
}

.mxpj_box .img_list_box .num_control{
    text-align: center;
    margin-top: 30px;
}

.mxpj_box .img_list_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.mxpj_box .img_list_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.mxpj_box .img_list_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}



























.mxtj_box_ .tit{
    width: 984px;
    height: 45px;
    margin: 0 auto;
    position: relative;
    border-bottom: solid 2px #000;
}
.mxtj_box_ .tit .logo_img{
    width: 210px;
    height: 31px;
    position: absolute;
    background: url(../images/mxtj_logo.png);
    left: 0;
    top: 12px;
}

.mxtj_box_ .tit .dh{
    position: absolute;
    right: 0px;
    bottom: 7px;
}

.mxtj_box_ .de_box{
    height: 245px;
    background: url(../images/mxtj_bg.png) repeat-x bottom;
}
.mxtj_box_ .de_box .cont{
    padding-left: 40px;
    padding-top: 5px
}

.mxtj_box_ .de_box .cont .cont_box{
    padding-top: 9px;
    float: left; 
    font-size: 14px;
    width: 460px;
    border-bottom:1px solid #E4E4E4;
    padding-bottom:9px;
}
.mxtj_box_ .de_box .cont .cont_box strong{
    color: #333;
}
.mxtj_box_ .de_box .cont .cont_box a{
    color: #666;
    display: inline-block;
    padding: 1px 7px;
    margin:0px 1px;
    border-radius: 3px;
    font-family: "微软雅黑";

}
.mxtj_box_ .de_box .cont .cont_box a:hover{
    background: #d31632;
    color: #fff;
}
.mxtj_box_ .de_box .cont .cont_box a.focus{
    background: #d31632;
    color: #fff;
}
.mxtj_box_ .banner_img{
    width: 984px;height: 95px;margin: 0 auto;padding-top: 15px;
}
.mxtj_box_ .banner_img img{
    width: 984px;height: 95px;margin: 0 auto;
}
.mxtj_box_ .mxhy_search_box{
    margin: 0 auto;
    width: 924px;
    height: 40px;
    padding-top: 20px;
    border-bottom: solid 1px #ccc;
    position: relative;
}

.mxtj_box_ .mxhy_search_box .search_box_ {
    width: 267px;
}


.mxtj_box_ .mxhy_search_box .men_b_bd {
    width: 170px;
    float: left;
    padding: 0px 10px 0 5px;
    height: 24px;
    line-height: 24px;
    border-width: 1px medium 1px 1px;
    border-style: solid none solid solid;
    border-color: #cdcdcd;
    -moz-border-top-colors: none;
    -moz-border-right-colors: none;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    border-image: none;
    background-repeat: no-repeat;
}

.mxtj_box_ .mxhy_search_box .men_b_tj {
    width: 32px;
    height: 26px;
    float: left;
    border: medium none;
    font-size: 12px;
    line-height: 24px;
    text-align: center;
    background-color: #000;
    color: #FFF;
    background: url(../images/search_ico.png);
}

.mxtj_box_ .mxhy_search_box .hot_search{
    line-height: 26px;
    padding-left: 12px;
    display: inline-block;
}
.mxtj_box_ .mxhy_search_box .hot_search a{
    color: #929292;
    margin-right: 5px;
}

.mxtj_box_ .mxhy_search_box .num_control{
    position: absolute;
    right: 0px;
    top: 35px;
}

.mxtj_box_ .mxhy_search_box .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.mxtj_box_ .mxhy_search_box .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
 .mxhy_search_box .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}

.mxtj_box_ .mxtj_tit_change{
    height: 48px;padding-top: 1px;width: 924px;margin: 0 auto;overflow: hidden;
}

.mxtj_tit_change .name{width: 100%;height: 40px;background: #222;}
.mxtj_tit_change a{
    padding: 0 15px;color: #fff;display: block;height: 40px;line-height: 40px;
}
.mxtj_tit_change a:hover{
    padding: 0 15px;color: #fff;display: block;background: #d41632;
}
.mxtj_tit_change .name_box{
    height: 48px;position: relative;
}
.mxtj_tit_change .name_box .focus{
    background: #d41632;
}
.mxtj_tit_change .name_box .xiaojiao{
    width:0;
    height:0;
    border-width:8px;
    border-style:solid dashed dashed dashed;
    border-color:#d41632 transparent transparent transparent;
    position: relative;left: 50%;margin-left: -8px;top: 8px;
}

.fy_mxtj{
    width: 922px;margin: 0 auto;
    overflow: hidden;
    margin-top: 25px;
}


.fy_mxtj .fy_mxtj_box{
    width: 1000px;
}





.fy_mxtj .mxtj_box_left_ul li {
    float: left;
    width: 190px;
    margin-bottom: 34px;
}
.fy_mxtj .mxtj_box_left_ul .img_box {
    padding: 5px;
    border: solid 1px #ccc;
    width: 150px;
    height: 200px;
    overflow: hidden;
}
.fy_mxtj .mxtj_box_left_ul .start_de {
    height: 34px;
    width: 162px;
    border-bottom: solid 1px #ccc;
    position: relative;
    z-index: 1000;
}
.fy_mxtj .mxtj_box_left_ul .start_de .start_name {
    font-size: 16px;
    color: #333;
    float: left;
    height: 34px;
    border-bottom: solid 1px #d41632;
    position: relative;
    z-index: 10000;
    overflow: hidden;
    /*width:60px;*/
    line-height: 40px;
}
.fy_mxtj .mxtj_box_left_ul .start_de .start_p {
    font-size: 12px;
    color: #666;
    float: right;
    height: 34px;
    overflow: hidden;
    line-height: 40px;
}
.fy_mxtj .mxtj_box_left_ul .score_out {margin-top: 4px;
                                       width: 105px;
                                       float: left;
                                       height: 13px;
                                       overflow: hidden;
                                       line-height: 0px;background-repeat: repeat-x}
.fy_mxtj .mxtj_box_left_ul .score_out i {height: 13px;
                                         float: left;background-repeat: repeat-x}
.fy_mxtj .mxtj_box_left_ul .start_start {
    line-height: 22px;
}

.fy_mxtj .num_control{
    text-align: center;
    margin-bottom: 20px;
    margin-top: 20px;
}

.fy_mxtj .num_control a {
    padding: 5px 7px;
    border: solid 1px #ccc;
    display: inline-block;
    color: #d41632;
    margin-right: 7px;
}

.fy_mxtj .num_control a.focus {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}
.fy_mxtj .num_control a:hover {
    border: solid 1px #d41632;
    background: #d41632;
    color: #fff;
}




#mttf .mttf_list{
    width: 984px;margin: 0 auto;min-height: 900px;
}
#mttf .mttf_list ul li{
    padding: 19px 0;border-bottom: solid 1px #eaeaea;position: relative;height: 122px;
}

.mttf_img_box{
    position: absolute;width: 180px;height: 122px;left: 0px;top: 19px;
}
.mttf_list_cont{
    padding-left: 208px;
}

.mttf_list_cont .h1{
    font-size: 16px;color: #1d1d1d;padding-top: 17px;
}

.mttf_list_cont .h2{
    color: #949393;margin-top: 10px;
}

.mttf_list_cont .h2 span{
    margin-right: 17px;
}

.mttf_list_cont .des{
    width: 775px;line-height: 23px;margin-top: 18px;color: #4a4a4a;
}


.gsjj_cont{
    width: 910px;margin: 0 auto;padding-top: 27px;min-height: 665px; font-family:"微软雅黑"; font-size:16px; line-height:27px;
}
.gsjj_cont p strong{ font-weight:normal; color:#f60101}

.lxwm_cont{
    width: 953px;margin: 0 auto;margin-top: 40px;margin-bottom: 55px;
}

.lxwm_cont .cont{
    margin-right: 60px;
}

.lxwm_cont .cont .tit_1{color: #000;font-size: 18px;margin-top: 15px;margin-bottom: 12px;}
.lxwm_cont .cont .num_1{color: #303030;font-size: 14px;margin-bottom: 14px;}
.lxwm_cont .cont .num_2{color: #303030;font-size: 14px;}
.lxwm_cont .cont .num_1 span,.lxwm_cont .cont .num_2 span{color: #d41632;margin-right: 25px;}

.lxwm_cont  .cont_2{width: 317px;margin-left: 0px;margin-top: 0px; float:left;}
.lxwm_cont  .cont_2 p{margin-bottom: 12px;color: #000;}
.lxwm_cont  .cont_2 .tit1{font-size: 18px;margin-bottom: 12px;}

.addr_img{width: 910px;margin: 0 auto;margin-bottom: 150px;}




#mttf_img{width:225px;background: url(../images/mttf.png) no-repeat;}
#yszr_img{width:201px;background:url(../images/yszr.png) no-repeat;}
#pmzp_img{width:203px;background:url(../images/pmzp.png) no-repeat;}


.fy_mxtt{
  padding-top: 25px;width: 924px;margin: 0 auto;
}

.fy_mxtt_left{
  width: 258px;
}

.fy_mxtt_left .mx_img{
  padding: 1px;border: solid 1px #d7d7d7;margin-bottom: 35px;
}
.fy_mxtt_left .mx_img img{
  width: 255px;height: 340px;
}
.fy_mxtt_left .xmm{
  height: 35px;background: #f4f3f3; color:#333;border-bottom: solid 1px #e5e5e5;line-height: 35px;padding-left: 10px; font-family:"微软雅黑";font-size: 14px; font-weight:bold;
}
.xmm_text{padding: 15px 0 25px 15px; line-height:25px; font-family:"微软雅黑";}
.xmm_text .per_son li{
  float: left;width: 115px;line-height: 25px;
}

.xmm_text .company li{
  line-height: 25px;color: #010101;
}
.nr_list{
  padding: 25px 0 35px 4px;
}
.nr_list li{
  line-height: 20px;
}
.fy_mxtt_right{
  width: 620px;float: left;
  margin-left: 24px;
padding-left: 20px;
border-left: 1px solid rgb(229, 229, 229);
}
.fy_mxtt_right .fy_tit{
  border-bottom: solid 1px #E5E5E5;
}
.fy_mxtt_right .fy_tit2{
   background: url(../images/biaoti.png) no-repeat LEFT bottom;
}
.fy_mxtt_right .fy_tit2 .red_bg2{
  height: 30px; color: #c5141c;font-size: 16px;line-height: 30px;text-align: LEFT;position: relative;top: 0px;margin-right: 2px;cursor: pointer; padding-left:5PX;border-bottom: 1px solid rgb(215, 11, 51);
}

.fy_mxtt_right .fy_tit .red_bg{
  width: 94px;height: 30px; color: #000;font-size: 16px;line-height: 30px;text-align: center;position: relative;top: 1px;margin-right: 1px;cursor: pointer;background: url(../images/red_bg_bg.png); border-bottom:1PX #e5e5e5 solid;border-RIGHT:1PX #e5e5e5 solid;
}


.fy_mxtt_right .fy_tit .red_bg:hover{
  background: url(../images/red_bg_bg.png);color:#FFF;border-bottom:1PX #e5e5e5 solid;border-RIGHT:1PX #e5e5e5 solid;
}
.fy_mxtt_right .fy_tit .red_bg.focus{
  background: url(../images/red_bg.png); color:#FFF;border-bottom:1PX #e5e5e5 solid;border-RIGHT:1PX #e5e5e5 solid;
}
.fy_mxtt_right .mx_de{
  padding: 15px 0 10px 8px; line-height:27PX;font-size: 14px;
}
.fy_mxtt_right .mx_de .imgbox{
  border: solid 1px #d8d8d8;padding: 2px;
}

.fy_mxtt_right .mx_de .imgbox .big_box{
  width: 235px;height: 290px;
}
.fy_mxtt_right .mx_de .imgbox .smalll_box{
  width: 105px;height: 135px;
}
.fy_mxtt_right .mx_de .img_right{

  width: 370px;
}

.fy_mxtt_right .mx_de .img_right li{
  margin-left: 10px;
  margin-bottom: 13px;
}

.fy_mxtt_right .mx_de .img_right ul{
  margin-left: 7px;
}

  
.cgal_fy_box{
  width: 984px;
  margin: 0 auto;
}
.cgal_fy_box .tit{
  font-size: 28px;border-bottom: none;height: 95px;line-height: 95px;text-align: center; font-weight: bold;color: rgb(68, 68, 68);font-family: "微软雅黑";
}
.cgal_fy_box .de{
  text-align: center;color: #585656;padding-bottom: 10px;border-bottom: dotted 1px #888181;
}
.cgal_fy_box .img_big{
  width: 755px;height: 505px;margin: 0 auto;margin-top: 55px;
}
.cgal_fy_box .box_850{
  width: 850px;margin: 0 auto;padding-top: 35px;color: #3e3b3b; line-height: 26px;font-size: 14px;font-family: '宋体';
}
.cgal_fy_box  .next_page{
  color: #000000;padding: 30px 0px 20px 0px;font-family: '宋体';
}
.cgal_fy_box  .next_page .before{
  width: 395px;display: inline-block;
}
.cgal_fy_box  .next_page .after{
  display: inline-block;color: #3e3b3b;
}
.cgal_fy_box .next_page .after:hover{
    color:#D1172E;
}
.cgal_fy_box .box_850 .next_page{
  color: #d41632;
}

.cgal_fy_box .box_850 .list_tit{
  border-bottom: dashed 1px #d1d1d1;
}
.cgal_fy_box .box_850 .jiao{
  display: inline-block;width: 3px;height: 5px;background: url(../images/jiao.jpg);position: absolute;left: 9px;top: 9px;
}
.cgal_fy_box .box_850 .cgal_fy_box_list{
  padding-top: 15px;padding-bottom: 25px;
}
.cgal_fy_box .box_850 .cgal_fy_box_list li{
  width: 425px;float: left;height: 25px;line-height: 25px;position: relative;
}
.cgal_fy_box .box_850 .cgal_fy_box_list li a{
  padding-left: 20px;
}
.relation_video{padding:50px 110px;}

.fx{padding-bottom:20px;}
.implant_cont{padding:30px 15px;}
.implant_cont_title{border-bottom:1px solid #CCCCCC;height: 51px;}
.implant_cont_title h3{width:170px;height: 53px;background:url(../images/bgtitle_01.png) no-repeat;margin: 0px auto;}
.implant_cont_img_01{padding:40px 0px;}
.implant_cont_img_02{width:875px;margin:0px auto;padding:40px 0px;}
.implant_cont_img_03{padding:40px 0px;}
#implant_cont_h3_02{background-position: 0px -63px;width:100px;}
#implant_cont_h3_03{background-position: 0px -125px;width:120px;}


#case_banner{background:url(../images/case_banner.jpg) no-repeat;}
#article_banner{background:url(../images/article_banner.jpg) no-repeat;}
#contact_banner{background:url(../images/contact_banner.jpg) no-repeat;}
#media_banner{background:url(../images/media_banner.jpg) no-repeat;}
#implant_banner{background:url(../images/implant_banner.jpg) no-repeat;}
#locale_banner{background:url(../images/locale_banner.jpg) no-repeat;}
#locale_banner2{background:url(../images/locale_banner2.jpg) no-repeat;}
#works_banner{background:url(../images/works_banner.jpg) no-repeat;}
#works_banner2{background:url(../images/works_banner2.jpg) no-repeat;}


.clear{clear: both;}















