/* CSS Document */
body{font-family:"Microsoft Yahei";font-size:0.875rem;color:#333333; padding:0; margin:0; background:#ffffff; overflow-x:hidden;}
input , textarea , select,button{font-family:"Microsoft Yahei"; color:#333333; font-size:0.875rem;}
a:focus,:focus, input[type=button] ,input[type=submit] {outline:none;blr:expression(this.onFocus=this.blur());}
/*首页*/
.header{ width:100%; height:auto; overflow:hidden;}
.header_top{
    width: 100%;
    height: auto;
    overflow: hidden;
    background: #ECEFF4;
}
.header_top1{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
    line-height: 40px;
    color: #666666;
    font-size: 12px;
}
.header_top p{
    height: 34px;
    float: right;
    color: #666666;
    text-align: center;
}
.header_top p a{
    color: #666666;
    font-size: 12px;
}
.header_center{
    width:1200px;
    height:auto;
    overflow:hidden;
    margin:0px auto;
}
.logo{
    width:251px;
    height:65px;
    float:left;
    margin:20px 0px 30px;
}
.logo img{
    width:100%;
    height:auto;
}

.mune{ display:none;}

.nav{
    width:800px;
    height:40px;
    float: right;
    margin-right: 10px;
    margin-top: 29px;
}
.nav ul{
    width: 100%;
    height: 40px;
    float: right;
}
.nav li{
    width:14.28%;
    height:40px;
    float:left;
    text-align:right;
}
.nav li:first-child{
    background: none;
}
.nav li:hover{

}
.nav li:hover + li{

}
.nav li a{
    color:#666666;
    line-height:40px;
    border-bottom: 1px solid #ffffff;
    font-size: 15px;
    padding-bottom: 20px;
    font-weight: 600;
}
.nav li a:hover{
    text-decoration: none;
    color: #2066bc;
    border-bottom: 1px solid #2066bc;
}
.nav .nav_active{

}
.nav .nav_active a{
    color:#2066bc;
    border-bottom: 1px solid #2066bc;
}
.nav .nav_active + li{

}
.banner{
    width:100%;
    height:auto;
    overflow:hidden;
    border-top: 2px solid #2066bc;
}
.index_main{
    width: 1920px;
    height: auto;
    overflow: hidden;
    position: relative;
    left: 50%;
    margin-left: -960px;
    background: url("../images/index_mainbg.jpg") no-repeat;
}
.rmgjc_bg {
    width: 100%;
    height: 70px;
    border-bottom: 1px solid #D8D8D8;
    overflow: hidden;
}

.rmgjc {
    width: 1200px;
    height: 53px;
    margin: 8px auto 0px;
}

.gjc {
    width: 750px;
    height: 53px;
    float: left;
    line-height: 56px;
}

.gjc span {
    color: #333333;
    line-height: 56px;
}
.gjc span i{
    color: #2066bc;
    font-style: normal;
    font-weight: 600;
    margin-right: 10px;
}

.gjc a {
    color: #666666;
    margin: 0px 10px;
}

.suosuo {
    width: 285px;
    height: 31px;
    float: right;
    margin: 12px 0px 0px 0px;
    background: url("../images/sousuo_bg.jpg") no-repeat left center;
}

.sousuo_kuang {
    width: 215px;
    height: 31px;
    float: left;
    background: #fff;
    margin-left: 50px;
}

.sousuo_kuang input {
    width: 232px;
    height: 31px;
    line-height: 31px;
    border: 0;
    padding-left: 5px;
    float: left;
}

.sousuo_btn {
    width: 17px;
    height: 18px;
    float: left;
    margin-top: 6px;
}

.tpfl{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 60px auto 50px;
}
.tpfl_l{
    width: 625px;
    float: left;
    overflow: hidden;
}
.tpfl_l img{
    margin-right: 24px;
}
.tpfl_r{
    width: 571px;
    float: right;
    overflow: hidden;
}
.tpfl_r img{
    margin-bottom: 7px;
}

.aboutus{
    width:1920px;
    height:637px;
    overflow:hidden;
    position: relative;
    left: 50%;
    margin-left: -960px;
    margin-top: 30px;
    background: url("../images/about_bg.jpg") no-repeat;
}
.aboutus1{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
}
.aboutus_title{
    width: 100%;
    height: auto;
    overflow: hidden;
    float: left;
}
.aboutus_title img{
    width: 193px;
    height: 35px;
    float: left;
}

.aboutus_title a{
    color: #333333;
    border: 1px solid #666666;
    border-radius: 20px;
    padding: 5px 20px;
    float: right;
}

.aboutus_l{
    width: 593px;
    height: 353px;
    overflow: hidden;
    float: left;
    background: #ffffff;
    -webkit-box-shadow: -1px -1px 10px #666666;
    -moz-box-shadow: -1px -1px 10px #666666;
    box-shadow: -1px -1px 10px #666666;
    margin: 65px 10px 20px 20px;
    padding: 80px 75px;
}
.aboutus_l p{
    color: #666666;
    margin: 50px 0 30px;
    line-height: 30px;
    float: left;
}
.aboutus_l p i{
    display: block;
    font-style: normal;
    text-indent: 2rem;
}
.aboutus_l span{
    width: 172px;
    height: 14px;
}

.product{
    width:1200px;
    height:auto;
    overflow:hidden;
    position: relative;
    margin: 65px auto 40px;
}
.product_title{
    width: 310px;
    height: 58px;
    overflow: hidden;
    margin: 0px auto 50px;
}
.product_title img{
    width: 100%;
    height: auto;
    display: block;
}
#outer {
    width:100%;
    margin:0px auto;
}
.product_l{
    width: 272px;
    height: auto;
    float: left;
    overflow: hidden;
}
.product_l img{
    width: 272px;
    height: 82px;
    overflow: hidden;
}
#tab {
    overflow:hidden;
    zoom:1;
    border:1px solid #C8C8C8;
    border-bottom: 0;
}
#tab li {
    width: 100%;
    float:left;
    color:#333333;
    height:74px;
    cursor:pointer;
    line-height:74px;
    text-align: center;
    border-bottom: 1px solid #C8C8C8;
}
#tab li.current {
    color:#333333;
    background:url("../images/pro_l_fl_hoverbg.jpg") no-repeat;
    background-size: 100% 100%;
}
#content {
    width:905px;
    height: auto;
    float: right;
    overflow: hidden;
}
#content ul {
    display:none;
    margin:0px;
}
.da-thumbs{
    width: 104%;
    height:auto;
    position:relative;
    margin:0px;
    overflow: hidden;
}
.da-thumbs li{
    width:289px;
    min-height: 216px;
    float:left;
    position:relative;
    margin: 0px 24px 25px 0;
}
.da-thumbs li a,.da-thumbs li a img{
    display:block;
    position:relative;
    width: 100%;
}
.da-thumbs li a{
    color:#ffffff;
    overflow:hidden;
}
.da-thumbs li a div{
    position:absolute;
    background:#0344a0;
    background:rgba(3,68,160,0.7);
    *background:#0344a0;
    background:#0344a0\0;
    filter:alpha(Opacity=70);
    width:100%;
    height:100%;
    display: none;
}
.da-thumbs li a span{
    display:block;
    width:90%;
    height:auto;
    text-align: center;
    color: #ffffff;
    margin:25% auto 10px;
    font-size: 1rem;
}
.da-thumbs li a i{
    width: 37px;
    height: 2px;
    background: #ffffff;
    display: block;
    margin: 3px auto 15px;
}
.da-thumbs li a p{
    width: 70%;
    height: 50px;
    margin:30% auto 0;
    text-align: center;
    border: 1px solid #a2bee0;
    border-left: 0;
    border-right: 0;
    line-height: 50px;
    overflow: hidden;
}

.anli{
    width: 100%;
    height: 640px;
    overflow: hidden;
    margin: 0px auto;
    background: #E5E9F2;
}
.anli_title{
    width:310px;
    height:58px;
    overflow: hidden;
    margin:65px auto 55px;
}
.anli_title img{
    width: 100%;
    height: auto;
    display: block;
}
.anli_content{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
}


.picScroll-left{ width: 100%;  height: auto; overflow:hidden;}
.picScroll-left .bd{ width: 100%; height: auto; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; position:relative;}
.picScroll-left .bd ul li{width: 25%; float:left; _display:inline; float:left; text-align:center; position: relative;top:0px;
    transition:top 1s;
    -moz-transition:top 1s; /* Firefox 4 */
    -webkit-transition:top 1s; /* Safari and Chrome */
    -o-transition:top 1s; /* Opera */}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:93%; height:auto; display:block; margin: 0px auto; border-radius: 10px;}
.picScroll-left .bd ul li .title{ width: 80%; height: 70px; text-align: center; color: #333333; left: 10%; bottom: 9%; position: absolute; background:rgba(255,255,255,0.6);transition:top 1s;
    -moz-transition:bottom 1s; /* Firefox 4 */
    -webkit-transition:bottom 1s; /* Safari and Chrome */
    -o-transition:bottom 1s; /* Opera */}
.picScroll-left .bd ul li .title a{ color: #333333; margin-top: 20px; display: block;}
.picScroll-left .bd ul li .title i{ display: block; width: 30px; height: 2px; background: #333333; margin: 10px auto 0;}
.picScroll-left .bd ul li:hover{ top: 30px; height: 405px;}
.picScroll-left .bd ul li:hover .title{ bottom:21%;}
.picScroll-left .bd ul li:hover img{
    -webkit-box-shadow: 0px 3px 5px #333;
    -moz-box-shadow: 0px 3px 5px #333;
    box-shadow: 0px 3px 5px #333;
    margin-bottom: 5px;
}
.picScroll-left .bd ul li a:hover{ text-decoration: none;}



.youshi{
    width: 1920px;
    height: auto;
    overflow: hidden;
    position: relative;
    left: 50%;
    margin-left: -960px;
    background: url("../images/youshi_bg.jpg") no-repeat;
}
.youshi1{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto;
}
.youshi_title {
    width:160px;
    height:auto;
    overflow: hidden;
    float: left;
    margin: 90px 0 0 192px;
}
.youshi_title img{
    width: 140px;
    height: auto;
    display: block;
    float: right;
}
.youshi_title ul{
    width: 100%;
    height: auto;
    float: left;
    margin-top: 40px;
}
.youshi_title ul li{
    width: 100%;
    height: 38px;
    float: left;
    text-align: center;
    line-height: 38px;
    background-color: #ffffff;
    color: #333333;
    font-size: 16px;
    margin-bottom: 10px;
}
.youshi_txt{
    width: 750px;
    height: auto;
    overflow: hidden;
    float: right;
    background: #E5E9F2;
    margin: 65px 5px 5px 10px;
    -webkit-box-shadow: -2px 0px 8px #666;
    -moz-box-shadow: -2px 0px 8px #666;
    box-shadow: -2px 0px 8px #666;
}
.youshi_txt ul{

}
.youshi_txt ul li{
    padding: 28px 53px;
    overflow: hidden;
}
.youshi_txt ul li img{
    width: 142px;
    display: block;
    float: left;
}
.youshi_txt ul li p{
    width: 365px;
    height: auto;
    overflow: hidden;
    margin: 0 45px 0 30px;
    float: left;
    color: #666;
    line-height: 25px;
}
.youshi_txt ul li p span{
    display: block;
    font-size: 20px;
    color: #333;
    margin-bottom: 10px;
}
.youshi_txt ul li i{
    width: 53px;
    height: auto;
    display: block;
    float: left;
    margin-top: 35px;
}
.youshi_txt ul li i img{
    width: 100%;
    height: auto;
    display: block;
}

.news{
    width: 1200px;
    height: auto;
    overflow: hidden;
    margin: 0px auto 0px;
}
.news_title{
    width: 100%;
    height: 56px;
    display: block;
    margin: 60px auto 0px;
    background: url("../images/news_title_line.jpg") no-repeat 165px 40px;
    overflow: hidden;
}
.news_title img{
    float: left;
}
.news_title a{
    padding: 1px 10px;
    background-color: #2066BC;
    border-radius: 20px;
    color: #ffffff;
    float: right;
    margin-top: 30px;
    font-size: 12px;
}
.news_content{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 40px auto;
}
.news_content img{
    width: 376px;
    height: auto;
    display: block;
    float: left;
}
.news_content dl{
    width: 790px;
    height: auto;
    overflow: hidden;
    float: right;
}
.news_content dl dt{
    width: 100%;
    height: auto;
    float: left;
    border-bottom: 1px solid #DFDFDF;
    line-height: 30px;
    padding-bottom: 20px;
}
.news_content dl dt a{
    font-size: 16px;
    color: #333333;
    margin-top: 10px;
}
.news_content dl dt span{
    float: right;
    font-size: 20px;
    color: #666666;
}
.news_content dl dt p{
    width: 100%;
    float: left;
    font-size: 13px;
    color: #666666;
    margin-top: 10px;
}
.news_content dl dd{
    width: 100%;
    border-bottom: 1px solid #DFDFDF;
    overflow: hidden;
    float: left;
    line-height: 60px;
}
.news_content dl dd i{
    display: block;
    float: left;
    margin: 0 10px;
    font-style: normal;
}
.news_content dl dd a{
    float: left;
    color: #333333;
}
.news_content dl dd span{
    float: right;
    color: #666;
}
.news_content ul{
    width: 103%;
    overflow: hidden;
    float: left;
    margin: 20px auto 30px;
}
.news_content ul li{
    width: 30.33%;
    float: left;
    margin-right: 3%;
    line-height: 60px;
    border-bottom: 1px solid #DFDFDF;
}
.news_content ul li i{
    display: block;
    margin: 0 10px;
    font-style: normal;
    float: left;
}
.news_content ul li a{
    color: #333333;
    float: left;
}




.footer{
    width:100%;
    height:auto;
    overflow:hidden;
    position: relative;
    background-color: #2066BC;
}
.footer1{
    width:1200px;
    height:auto;
    margin:0px auto;
    overflow:hidden;
}
.link{
    width: 100%;
    overflow: hidden;
    float: left;
    margin: 45px auto 35px;
}
.link img{
    width: 104px;
    height: auto;
    display: block;
    float: left;
}
.link p{
    float: left;
    margin-left: 10px;
    color: #DEDDDB;
    margin-top: 11px;
}
.link p a{
    color: #DEDDDB;
    padding: 0 20px;
}
.bot_nav{
    width: 100%;
    height: 60px;
    line-height: 60px;
    border: 1px solid #3776C3;
    overflow: hidden;
    border-left: 0;
    border-right: 0;
}
.bot_nav li{
    width: 14.28%;
    float: left;
    background: url("../images/bot_nav_line.jpg") no-repeat right center;
    text-align: center;
}
.bot_nav li a{
    color: #C0C9D8;
}
.bot_nav li:last-child{
    background: no-repeat;
}
.footer_txt{
    width: 100%;
    height: auto;
    overflow: hidden;
    margin: 35px auto 50px;
}
.ewm{
    width: 185px;
    height: 128px;
    display: block;
    float: left;
}
.ewm img{
    width: 128px;
    height: auto;
    display: block;
    float: left;
}
.ewm p{
    line-height: 128px;
    color: #ffffff;
    margin-left: 10px;
    float: left;
}
.footer_p{
    width: 950px;
    height: auto;
    color: #ffffff;
    line-height: 35px;
    overflow: hidden;
    float: right;
    margin-top: 50px;
}
.footer_p span{
    margin-right: 40px;
}

.footers{ display:none;}

/*新闻列表*/
.ny_banner{
    width:100%;
    height:auto;
    overflow:hidden;
}
.ny_banner img{
    width:100%;
    height:auto;
}
.ny_main{
    width:1200px;
    height:auto;
    overflow:hidden;
    margin:0px auto 30px;
}
.ny_news{
    width:100%;
    height:auto;
    overflow:hidden;
    margin: 30px auto 0px;
}

.ny_news_l{
    width: 272px;
    height: auto;
    float: left;
    overflow: hidden;
}
.ny_news_l img{
    width: 272px;
    height: 82px;
    overflow: hidden;
}
.ny_news_l ul{
    overflow:hidden;
    zoom:1;
    border:1px solid #C8C8C8;
    border-bottom: 0;
}
.ny_news_l ul li{
    width: 100%;
    float:left;
    color:#333333;
    height:74px;
    cursor:pointer;
    line-height:74px;
    text-align: center;
    border-bottom: 1px solid #C8C8C8;
}
.ny_news_l ul li a{
    color: #333333;
}
.ny_news_l ul .fl_active,.ny_news_l ul li:hover{
    background:url("../images/pro_l_fl_hoverbg.jpg") no-repeat;
    background-size: 100% 100%;
}

.ny_news_dh{
    width: 88%;
    height: auto;
    overflow: hidden;
    margin: 30px auto 10px;
    color: #ffffff;
    padding: 0 6% 10% 6%;
    background: #7BB5FF;
    line-height: 30px;
}
.ny_news_dh img{
    width: 100%;
    height: auto;
    display: block;
    margin: 6% auto;
}
.ny_news_dh p{
    color: #ffffff;
    font-size: 14px;
}
.ny_news_dh span{
    font-size: 18px;
    display: block;
    margin: 20px auto 5px;
    color: #2066bc;
}
.ny_news_r{
    width:905px;
    height:auto;
    overflow:hidden;
    float: right;
}
.daohang{
    width:100%;
    height:50px;
    line-height:50px;
    margin:0px auto 30px;
    border-bottom: 1px solid #E3E3E3;
}
.daohang p{
    float:right;
    line-height:50px;
    color: #333333;
}
.daohang span{
    float:left;
    line-height:50px;
    color: #2066BC;
    font-size: 16px;
    font-weight: 600;
}
.daohang p a{
    color:#333333;
}
.daohang p font{
    color:#2066BC;
}


.ny_news_list{ width:100%; height:auto; overflow:hidden; margin: 0px auto 0px;}
.ny_news_list li{ width: 100%; height: auto; border-bottom: 1px solid #EBEBEB;  float:left; margin-bottom: 3%; padding-bottom: 3%;}
.ny_news_list li span{ width:153px;  color:#999; float: left;}
.ny_news_list li span img{ width: 100%; height: auto; display: block;}
.ny_news_list li .news_list{ width: 725px; height: auto;  float:right; }
.ny_news_list li .news_list a{ color:#333333; float: left; display: block; font-size: 15px; margin-top: 5px; font-weight: 600;}
.ny_news_list li .news_list i{ float: right; font-style: normal; color: #666; margin-right: 10px;}
.ny_news_list li .news_list p{ width: 100%; color: #666666; margin: 15px 0% 0px 0px; display: block; float: left; line-height: 27px;}



.fenye{ width:100%; height:30px; float:right; margin:10px auto;}

/* 新闻详情 */
.ny_newsdetial{ width:98%; height:auto; overflow:hidden; margin: 0px auto; color: #666666; padding-bottom: 20px; line-height: 23px;}
.ny_newsdetial .news_name{ width:90%; margin:0px auto; text-align:center; padding-bottom:30px;}
.ny_newsdetial .news_name h2{ font-size:1.1rem; color:#333; padding-top:20px;}
.ny_newsdetial .news_name p{ color:#666; line-height:50px; }



/* 产品列表页 */

.ny_pro{
    width:1200px;
    height:auto;
    overflow:hidden;
    margin-top: 30px;
}
.ny_pro_r{
    width:908px;
    height:auto;
    overflow:hidden;
    float: right;
}
.ny_pro_content{ width: 100%; height: auto; margin: 0px auto; overflow: hidden;}
.ny_pro_content ul{ width:102%; overflow:hidden;}
.ny_pro_content ul li{ width:31%; height:auto; overflow:hidden; float:left; border: 1px solid #E3E3E3; margin:0 2% 2% 0%; background: #FAFAFA;}
.ny_pro_content ul li a{ color:#333; overflow:hidden; line-height:40px; display:block; font-size: 16px;}
.ny_pro_content ul li img{ width:100%; height:auto; display: block; }
.ny_pro_content ul li p{ width:90%; height:49px; overflow:hidden; line-height: 49px; border-top: 1px solid #E3E3E3; padding: 0 5%; }
.ny_pro_content ul li p i{
    float: right;}


.ny_footer{ background: url("../images/ny_footer_bg.jpg") no-repeat #1C2978; margin-top: 5px;}


/*产品详细页*/
.ny_prodetail_txt{ width:99.8%; height:auto; margin:0px auto; overflow:hidden;}
.ny_prodetail_txt img{ width:480px; height:auto; display: block;}
.shuoming{ width:385px; height:auto; float:right; margin-right: 10px;}
.shuoming span{ width:100%; font-size:18px; line-height:60px; color: #1C2978; float:left; border-bottom: 1px solid #E3E3E3;}
.shuoming p{ float:left; line-height:30px; color:#747474; overflow:hidden; padding: 20px 5px 100px 5px; border-bottom: 1px solid #E3E3E3;}
.shuoming i font{ margin: 12px auto; overflow: hidden; display:block; font-size: 14px; line-height:35px; color:#333333;}
.shuoming i{ font-style:normal; font-size:28px;display: block; width: 100%; float: left; color: #1C2978; }
.ny_prodetail_txt p{
    font-size: 20px;
    color: #666;
    font-weight: 600;
    width: 100%;
    margin: 25px auto;
}
.ny_prodetail_txt p span{
    color: #2066bc;
    font-size: 20px;
}


.ny_prodetail_txt2{ width:99.8%; height:auto; margin:0px auto 0; overflow:hidden; }
.ny_detailtxt_content{width:100%; height:auto; padding:0 0% 3% 0%; overflow:hidden; line-height:25px; float:left;}
.ny_detailtxt_i{ width:99.99%; height:50px; float:left; margin-bottom:20px; border: 1px solid #E3E3E3;}
.ny_detailtxt_i b{ width: 150px; height: 47px; display: block; border-top: 3px solid #2066bc; text-align: center; line-height: 47px; color: #2066bc; font-size: 16px; border-right: 1px solid #E3E3E3;}

/*分页样式*/
.fenye{ width:98%; height:auto; margin:20px auto 30px; overflow:hidden;}
.fenye a{ color:#f9a600;}
.pagebox{font-size:0.9rem;line-height:200%;font-weight:normal; margin:10px auto 10px;}
.flickr {padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:0.9rem;}
.flickr a {border: #c7c7c7 1px solid; padding:5px 10px; background:#fff; background-position: 50% bottom;color: #999999; margin-right: 5px; text-decoration: none}
.flickr a:hover {border: #DFDFDF 1px solid; background-image: none; color: #ffffff; background-color: #2066BC}
.meneame a:active {border: #333 1px solid; background-image: none; color: #fff; background-color: #0061de}
.flickr span.current {padding:5px 10px; font-weight: bold; background:#2066BC; color:#ffffff; margin-right: 3px; border:1px solid #c7c7c7;}
.flickr span.disabled { padding:5px 10px; color: #80653E; background:#fff; margin-right: 3px; border:1px solid #c7c7c7;}

.nav .peiseka{ display:none;}

.izl-rmenu{position:fixed; right:10px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; 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 .btn-ps{background:url(../images/peise.png) 0px 0px no-repeat; background-color:#56A3FF; display:block;}
.izl-rmenu .btn-ps:hover{ background-color:#3F8BE6;}
.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:-160px; top:0px; display:none;width:160px;height:160px;}
.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:73px; 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;}

.sx{ width:100%; height:30px; margin:10px auto 30px; color:#2066BC;}
.sx a{ color:#333;}





