/* CSS Document */
body{
    margin:0;
     text-align:center;
     font-size:14px;
     line-height:24px;
     font-family: "Microsoft YaHei"!important;
     color:#454545;
     background:#FAFAFA;
}
a{
    text-decoration:none;
     color:#454545;
}
a:hover{
    text-decoration:none;
}
img{
    border:none;
}
ul{
    padding:0;
     margin:0;
     list-style:none
}
li{
    padding:0;
     margin:0;
}
table{
    border-collapse:collapse;
}
.clear{
    clear:both;
}
dt{
    margin:0;
     padding:0;
}
dl{
    margin:0;
     padding:0;
}
dd{
    clear:none;
     margin:0;
     padding:0;
}
.logo{
    margin:0 auto;
     height:105px;
     background:#1A1A1A;
}
.logo1{
    width:1380px;
     margin:0 auto;
}
.logo_left{
    width:230px;
     height:105px;
     float:left;
}
.m-nav{
    float:right;
     font-size:18px;
     margin-right:30px;
     display:inline;
}
.m-nav li{
    float:left;
     display: inline;
     width:120px;
    height:105px;
     line-height:105px;
    text-align: right;
}
.m-nav li a{
    display: block;
     height:70px;
     color:#FFFFFF;
}
.m-nav li a:hover{
    color:#DEDBDB;
}
.fullSlide{
    width:100%;
    position:relative;
}
.fullSlide img{ margin:0 auto; width:100%;}
.fullSlide .bd{
    margin:0 auto;
    position:relative;
    z-index:0;
}
.fullSlide .bd ul{
    width:100% !important;
}
.fullSlide .bd li{
    width:100% !important;
    height:490px;
    overflow:hidden;
    text-align:center;
}
.fullSlide .bd li a{
    display:block;
    height:490px;
}
.fullSlide .hd{
    width:100%;
    position:absolute;
    z-index:1;
    bottom:0;
    left:0;
    height:30px;
    line-height:30px;
}
.fullSlide .hd ul{
    text-align:center;
}
.fullSlide .hd ul li{
    cursor:pointer;
    display:inline-block;
    *display:inline;
    zoom:1;
    width:42px;
    height:11px;
    margin:1px;
    background:#000;
    filter:alpha(opacity=50);
    opacity:0.5;
    line-height:999px;
}
.fullSlide .hd ul .on{
    background:#f00;
}
.fullSlide .prev,.fullSlide .next{
    display:block;
    position:absolute;
    z-index:1;
    top:50%;
    margin-top:-30px;
    left:15%;
    z-index:1;
    width:40px;
    height:60px;
    background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:0.5;
    display:none;
}
.fullSlide .next{
    left:auto;
    right:15%;
    background-position:-6px -137px;
}
.main{
    background:url(images/lv_01.jpg) no-repeat;
     height:448px;
     margin:0 auto;
}
.mainn{
    background:url(images/lv_01.jpg) no-repeat;
     height:470px;
     margin:0 auto;
}
.main1{
    background:url(images/lv_06.jpg) no-repeat;
     height:530px;
     margin:0 auto;
}
.main2{
    background: #000000 url(images/lv_07.jpg) no-repeat center;
     margin:0 auto;
     height:900px;
}
.main3{
    background:#EEEEEE;
     height:510px;
     margin:0 auto;
}
.main4{
    background:url(images/lv_09.jpg) no-repeat;
     height:471px;
     margin:0 auto;
     clear:both;
}
.mainn1{
    background:url(images/lv_10.jpg) center;
     margin:0 auto;
     padding-bottom:30px;
}
.mainn2{
    background:#363636 repeat;
     margin:0 auto;
     clear:both;
     padding-bottom:30px;
}
.con_top{
    width:377px;
     margin:0 auto;
     margin-top:20px;
}
.con_top1{
    width:377px;
     height:48px;
     background:url(images/1.png) no-repeat;
     line-height:40px;
     margin:0 auto;
     font-size:23px;
     margin-bottom:10px;
}
.con_top1 span{
    font-size:13px;
}
.con_top3{
    width:377px;
     margin:0 auto;
     padding-top:30px;
}
.con_top2{
    width:377px;
     height:48px;
     background:url(images/2.png) no-repeat;
     line-height:40px;
     margin:0 auto;
     font-size:23px;
     margin-bottom:10px;
     color:#FFFFFF;
}
.con_top2 span{
    font-size:13px;
}
.content{
    width:1200px;
     margin:0 auto;
     padding-top:70px;
}
.contentn{
    width:1200px;
     margin:0 auto;
     padding-top:40px;
}
.content_left{
    width:438px;
     height:304px;
     float:left;
}
.content_right{
    width:715px;
     float:right;
     text-align:left;
     color:#D8D6D6;
}
.content_right strong{
    font-size:16px;
}
.content1_top{
    width:1200px;
     margin:0 auto;
     clear:both;
}
.content1_top ul{
    width:1200px;
     clear:both;
     margin:0 auto;
}
.content1_top ul li{
    float:left;
     width:200px;
     text-align:center;
     font-size:15px;
     margin-top:20px;
}
.content1_top ul li a{
    height:35px;
     line-height:35px;
     background:#E1E1E1;
     width:140px;
    display:block;
     margin:0 auto;
}
.content1_top ul li a:hover{
    background:#C4985B;
     color:#FFFFFF;
     font-weight:bold;
}
.content1_top1{
    width:1200px;
     background:#3E3E3E;
     height:40px;
     margin:0 auto;
     line-height:40px;
     text-align:left;
     color:#EEF0EF;
    border-radius:2%;
     margin-top:20px;
}
.content1_top1 a{
    color:#EEF0EF;
}
.content1{
    width:1230px;
     margin:0 auto;
     margin-top:8px;
}
.content1 ul li{
    float:left;
     width:410px;
     display:block;
     margin-top:25px;
     font-size:16px;
}
.content1 ul li a{
    color:#F6F6F6;
}
.content1 ul li a:hover{
    color:#C4985B;
     filter:alpha(opacity=80);
    opacity:0.8;
}
.pic{
    width:370px;
     margin:0 auto;
     text-align:left;
     height:35px;
     display:block;
     line-height:35px;
}
.pic span{
    float:right;
     display:block;
     padding-left:8px;
     padding-right:8px;
     height:35px;
     background:#F7F7F7;
     font-size:14px;
     color:#666666;
}
.content2{
    width:1200px;
     margin:0 auto;
     margin-top:18px;
}
#demo img{
    margin:0 18px;
}
.content21{
    width:265px;
     height:50px;
     background:#E3E3E3;
     margin:0 auto;
     margin-top:-55px;
     position:relative;
     line-height:50px;
     filter:alpha(opacity=80);
    opacity:0.8;
}
.content21 a{
    color:#000000;
}
.content2 ul li{
    float:left;
     width:300px;
     text-align:center;
     margin-top:25px;
}
.content3{
    width:1230px;
     margin:0 auto;
     margin-top:60px;
}
.content3 ul li a{
    color:#666666
}
.content3 ul li a:hover{
    color:#C4985B;
}
.content3 ul li{
    float:left;
     width:410px;
}
.content31{
    width:385px;
     height:330px;
     display:block;
     background:#FFFFFF;
}
.con3_top{
    width:360px;
     float:left;
     margin-left:15px;
     border-bottom:1px solid #CCCCCC;
     line-height:26px;
     height:30px;
     text-align:left;
     margin-top:20px;
     font-size:15px;
}
.con3_con{
    width:360px;
     float:left;
     margin-left:15px;
    line-height:60px;
     height:60px;
     text-align:left;
     font-weight:bold;
}
.con3_bom{
    width:360px;
     float:left;
     margin-left:15px;
    text-align:left;
}
.main41{
    height:70px;
}
.combottombox{
    width: 1200px;
     background:#FFFFFF;
    margin: auto;
     height:370px;
}
.combottomdown{
    width:1200px;
     margin:0 auto;
}
.combottomdown_left{
    width: 600px;
    border-right: 1px solid #ccc;
    height: 350px;
    float: left;
}
.combottomdown_left>p{
    color: #000;
    display:block;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    margin:28px 0 20px 0;
    padding:0;
}
.combottomdown_left>span{
    color: #249af1;
    font-size: 16px;
    font-weight: normal;
    text-align: center;
    display: block;
}
.combottomdown_left>ul{
    height: auto;
    overflow: hidden;
    margin:20px auto;
    width: 400px;
}
.combottomdown_left>ul>li{
    height: auto;
    padding: 10px;
}
.combottomdown_left>ul>li>font{
    font-size: 16px;
    color: #000;
    display: inline-block;
}
.combottomdown_left>ul>li>i{
    display: inline-block;
    width:12px;
    height: 20px;
    font-size:16px;
    color: #ff0000;
    font-style: normal;
}
.combottomdown_left>ul>li>input{
    display: inline-block;
    width: 273px;
    height: 38px;
    line-height: 30px;
    border: 1px solid #d2d2d2;
    padding: 4px;
     color:#CCCCCC;
}
.combottomdown_right{
    width: 590px;
    height: auto;
    float: left;
}
.combottomdown_right>p{
    text-align: center;
    color: #000;
    margin:35px auto;
}
.combottomdownBtn{
    position: absolute;
    right: 0;
    left: 0;
     margin: -50px auto;
    width: 115px;
    height: 115px;
    -webkit-animation: scaleout 1.3s infinite ease-in-out;
    animation: scaleout 1.3s infinite ease-in-out;
}
.combottomdownBtn input{
    display: block;
    width: 116px;
    height: 116px;
    outline:none;
    border: 0;
    padding: 0;
    cursor: pointer;
     margin-top:180px;
}
.footer{
    background:#282828;
     height:80px;
     padding-top:25px;
     margin:0 auto;
     width:100%;
    color:#FFFFFF;
}
.page{
    text-align:center;
     line-height:40px;
     padding-top:10px;
}
.title{
    font-weight:bold;
     font-size:15px;
     line-height:40px;
     text-align:center;
}
.contentn1{
    width:1200px;
     margin:0 auto;
     padding-top:20px;
     color:#C6C6C6;
     text-align:left;
}
.contentn2{
    width:1200px;
     margin:0 auto;
    color:#ffffff;
     line-height:40px;
     text-align:left;
     font-size:16px;
     padding-top:50px;
}
.contentnn{
    width:1200px;
     margin:0 auto;
     clear:both;
     padding-top:20px;
     text-align:left;
     color:#C6C6C6;
}
.contentnn ul li{
    height:150px;
     width:1200px;
     float:left;
     padding-top:20px;
     border-bottom:1px solid #403F3F;
}
.contentnn ul li:hover{
    background:#454545;
     padding-left:20px;
}
.news{
    width:240px;
     height:126px;
     float:left;
}
 .news1 strong{
    color:#FFFFFF;
     height:35px;
     line-height:35px;
     display:block;
}
.news1{
width:100%;
     color:#BCBCBC;
     text-align:left
}
.page{
    color:#F7F7F7;
}
.page a{
    color:#F7F7F7;
}
.title{
    font-size:24px;
     text-align:center;
     line-height:40px;
     font-weight:bold;
}
.title1{
    font-size:12px;
     color:#C6C6C6;
     clear:both;
     text-align:center;
     padding-bottom:15px;
}
.izl-rmenu{
    position:fixed;
     right:0;
     margin-right:20px;
     bottom:150px;
     padding-bottom:20px;
     background:url(images/r_b.png) 0px bottom no-repeat;
     z-index:999;
}
.izl-rmenu .btn{
    width:72px;
     height:70px;
     margin-bottom:1px;
     cursor:pointer;
     position:relative;
}
.izl-rmenu .btn-qq{
    background:url(images/r_qq.png) 0px 0px no-repeat;
     background-color:#6da9de;
}
.izl-rmenu .btn-qq:hover{
    background-color:#488bc7;
}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{
    background:url(images/r_qq.png) 0px 0px no-repeat;
     background-color:#6da9de;
     text-decoration:none;
     display:block;
}
.izl-rmenu .btn-wx{
    background:url(images/r_wx.png) 0px 0px no-repeat;
     background-color:#78c340;
}
.izl-rmenu .btn-wx:hover{
    background-color:#58a81c;
}
.izl-rmenu .btn-wx .pic{
    position:absolute;
     left:-128px;
     top:0px;
     display:none;
    width:128px;
    height:127px;
}
.izl-rmenu .btn-phone{
    background:url(images/r_phone.png) 0px 0px no-repeat;
     background-color:#fbb01f;
}
.izl-rmenu .btn-phone:hover{
    background-color:#ff811b;
}
.izl-rmenu .btn-phone .phone{
    background-color:#ff811b;
     position:absolute;
     width:160px;
     left:-160px;
     top:0px;
     line-height:70px;
     color:#FFF;
     font-size:18px;
     text-align:center;
     display:none;
}
.izl-rmenu .btn-top{
    background:url(images/r_top.png) 0px 0px no-repeat;
     background-color:#666666;
     display:none;
}
.izl-rmenu .btn-top:hover{
    background-color:#444;
}
.footer a{
     color:#FFFFFF
}
 .logo_tel{
     width:180px;
     float:right;
     height:105px;
}
