body{margin-top: 132px; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.2em;}
li{ list-style:none;}
a{color: #6f6f6f; font-size: 1.2em;}
a:hover{text-decoration: none;}
h3{color:#6f6f6f; }

input{outline:none} 

#clss a:hover{background:none;}
.d{background:#e7e7e7;}

@media screen and (max-width: 760px) {
    body{
        margin-top: 82px;
    }
}

.navbar{border: none;}
.navbox{background: #fff;}
.navbar .collapse .nav-hanggao li a{font-size: 1.4em;}
.navbar .collapse .nav-hanggao li{height: auto; line-height: inherit; margin-left:0;}
.navbar .collapse .nav-hanggao li a{display:block;}
.navbar .collapse .nav-hanggao li:hover{background:#eaeaea; border-radius:5px;} 
@media(min-width: 760px) {
    .navbar .collapse .nav-hanggao{float: right;}
    .navbar .collapse .nav-hanggao li{height: 60px; line-height: 60px;}
    .navbar .collapse .nav-hanggao li a{display: inline-block; }
}
@media (min-width: 1170px) {
    .navbox {
        width: 1170px; margin: 0 auto;}
    }

.banner1 img{
	width:100%;
}

.fenleinav{position: relative;}
#add {display:none;}
.menu{width:100%;}
.menu .container{padding:0;}
.menu .container ul{padding:0;}
.menu .menunav{margin:0 auto;}
.menu .menunav li{float:left;list-style:none; width: 50%; text-align: center;}
.menu .menunav li h3{display:color:gray;position:relative;}
.menu .menunav li .box{width:100%;position:absolute;top:57px;left:0;background:#fff;display:none; z-index: 9999;}
.menu .menunav li .box a{display:block;float:left;color:#000;border:none;background:none; width: 15%; margin-left:3%;}
.menu .menunav li .box a:hover{text-decoration:underline;color:#46bd01}
.menu .menunav li .box a img{margin-bottom:10px;width:100%;}

.fenleinav li{border-right: 1px solid #bcbcbc;}
.fenleinav .flnavy{border-left: 1px solid #bcbcbc;}
.fenleinav{border-bottom: 1px solid #e7e7e7; border-top:1px solid #e7e7e7; }
.menu .menunav li:hover{background: #e3e3e3;}
.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.glyphicon-chevron-right:before {
    content: "\e080";
}

.fenleinav div h3{color: #6f6f6f;}

@media screen and (max-width: 760px) {
    .fenleinav li h3 {
        font-size: 1.5em;
    }
    .fenleinav .flnavy{border-right:none}
    .menu .menunav li {
        width: 100%;
        float: none;
    }
}

@media screen and (max-width: 760px) {
    .menu .menunav li .box a img {display: none;}
    .menu .menunav li .box a{display:block;color:#000;border:none;background:none; width: 90%; text-align: center;}
    .menu .menunav li .box a:hover{text-decoration:underline;color:#46bd01}


}


@media screen and (max-width: 770px) {
    .logo{
       display: inline-block;width: 110px;
    }
	.logo img{width:110px;}
}
/*ÂÖ²¥*/
.silder {width: 100%;height:200px; overflow: hidden;text-align: center;margin: 0 auto;position:relative;float:left;}
.silder .silder_list {height:200px; overflow:hidden;position: relative; padding-left: 0;}
.silder .silder_list a{position:absolute; top:0;left:0;}
.silder .silder_list a,.silder .silder_list img{display:inline-block;float:left;}
.silder .silder_page{height:42px;text-align:right; margin:0 auto;right:1px; overflow:hidden;position:absolute; bottom:1px;}
.silder .silder_page li{width:16px; font-size:1.2em; float:left; height:16px;line-height:16px;margin:15px 10px 0 0; background:#F1F1F1;display:inline-block;text-align:center;color:#000;}
.silder .silder_page li.current{background:#C70B31;color:#fff;}
.silder_desc{color:#fff;background:url(tit_bg.png) repeat 0 0;float:left;line-height:42px;height:42px;width:100%;overflow:hidden;position:absolute;left:0;bottom:0;text-align:left;text-indent:10px;}
.silder .silder_page li:hover{cursor:pointer;}



@import url(http://fonts.useso.com/css?family=Raleway:200,500,700,800);
@font-face {
    font-family: 'icomoon';
    src:url('../fonts/icomoon.eot?rretjt');
    src:url('../fonts/icomoon.eot?#iefixrretjt') format('embedded-opentype'),
    url('../fonts/icomoon.woff?rretjt') format('woff'),
    url('../fonts/icomoon.ttf?rretjt') format('truetype'),
    url('../fonts/icomoon.svg?rretjt#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    font-family: 'icomoon';
    speak: none;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;

    /* Better Font Rendering =========== */
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@media screen and (max-width: 50em) {
    .htmleaf-header {
        padding: 3em 10% 4em;
    }
    .htmleaf-header h1 {
        font-size:2em;
    }
}


@media screen and (max-width: 40em) {
    .htmleaf-header h1 {
        font-size: 1.5em;
    }
}

@media screen and (max-width: 30em) {
    .htmleaf-header h1 {
        font-size:1.2em;
    }
}

.kuanbg{width: 100%;background: #d8d8d8; color: #6f6f6f;}

@media screen and (max-width: 760px) {
    .kuanbg{
       display: none;
    }
}

.BreakingNewsController{width:100%; overflow:hidden; height:auto; position:relative;padding-top: 20px;}
.BreakingNewsController .bn-title{display:inline-block; float:left; padding:10px 20px;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:160px; right:50px;top: 15px;}
.BreakingNewsController ul li{list-style:none; padding:10px 20px; display:none;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:left; width:50px; position:absolute; left:106; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:25px;height: 16px; position:absolute; top:32px; bottom:0; cursor:pointer; }
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../img/tb1.png) center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:0; background:url(../img/tb2.png) center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}

@media screen and (max-width: 760px) {
    .htmleaf-header h1 {
        font-size:1.2em;
    }
}


.inline-block{display: inline-block;}
.fenxiang{padding: 25px 0 0 0;}
.fenxiang li{float: left; margin: 0 6px;font-size: 1.5em;}
.fenxiang li a{display:block;}
.tubiao1{width:21px; height:28px; background:url(../img/tubiao_03.png) no-repeat;}
.tubiao1:hover{background:url(../img/tubiao_03hover.png) no-repeat;)}
.tubiao2{width:32px; height:28px; background:url(../img/tubiao_05.png) no-repeat;}
.tubiao2:hover{background:url(../img/tubiao_05hover.png) no-repeat;)}
.tubiao3{width:21px; height:28px; background:url(../img/tubiao_07.png) no-repeat;}
.tubiao3:hover{background:url(../img/tubiao_07hover.png) no-repeat;)}
.tubiao4{width:21px; height:28px; background:url(../img/tubiao_09.png) no-repeat;}
.tubiao4:hover{background:url(../img/tubiao_09hover.png) no-repeat;)}
.tubiao5{width:21px; height:28px; background:url(../img/tubiao_11.png) no-repeat;}
.tubiao5:hover{background:url(../img/tubiao_11hover.png) no-repeat;)}

@media screen and (max-width: 760px) {
     .fenxiang li{
        font-size:1.3em;
    }
}


.sy5tu{width: 100%; background: #eaeaea;}
.sy5tu .sy5tunav{border-top:solid 1px #808080; padding-left: 0; text-align: center;}
.sy5tu .sy5tunav li{width: 228px; float: left; }
.sy5tu .sy5tunav li a p{background:url(../img/jt_03.png) no-repeat;background-position:20px; text-align: center;}


@media screen and (max-width: 1200px){
    .sy5tu .sy5tunav li{display: inline-block; float: none;}
}




.fgxian{border-top: 1px solid #808080;}
.sydatunei{padding: 20px 0;}
.sydatunei div img{width: 100%;}
.sydatunei p{font-size: 12px; height: 56px; background: #f2f2f2;padding-top: 3%;}

@media screen and (max-width: 1000px){
    .sydatunei p{font-size: 1.0em;font-weight: 500;}
}


#nav-search {
    margin-top: 0.5em;
    border-radius: 2em;
    border: 1px solid #eaeaea;
width: 227px;}

#nav-search i {
    margin-top: 0.25em;
    background: #0b0b0b;
    padding: 0 0.5em;
    color: #ccc;}
#nav-search .pull-left{
    color: #646464;
    border: none;
    font-weight: normal;
    width: 200px;
    height: 24px;
	margin-left: 17px;
}


.dibunav{background: #eaeaea; padding:30px 0;}
@media screen and (max-width: 760px){
    .dibunav{padding: 0 0 20px 0;}
}


.dibunav h3{border-bottom: 3px solid #d3d3d3; padding-bottom: 10px; margin-bottom: 20px; height:44px;}
.dibunav a{display: block;}

.dibunav .row div{padding: 0;}
.dibunav .row .fxtubiao a{display: inline-block; margin-left:15px;}

.footer{padding: 20px 0;background: #494949;}
.footer p{color: #fff;}

/*-----------------case----------------*/



.ksnav h3 {border-bottom: 1px solid #808080;padding: 0; padding-bottom:10px;}
@media screen and (max-width: 760px){
    .ksnav h3 a{font-size: 1em;}
}
.ksnav span{display: inline-block; margin: 0 20px;}

.caselb{padding: 0 10px;}
.caselb .container{padding: 0;}
.caselb .container .row div img{width: 100%;}
.caselb .container .row div p{height: 56px; padding:1%;background: #f2f2f2; color: #6f6f6f;}
.caselb .container .row div p a{font-size: 1.2em; }
@media screen and (max-width: 760px){
    .caselb .container .row div p a{font-size: 1em;}
}


.caseneiy img{margin: 20px 0;}
.caseneiy .zhunei{line-height: 24px; font-size: 1.3em; padding: 0 5px;}
.caseneiy .fanye{border-bottom: 1px solid #eaeaea;border-top: 1px solid #eaeaea; height:56px; line-height: 56px; margin-top: 30px;}

.caseneiz div p{height: 56px; padding-top:10px;background: #f2f2f2; color: #6f6f6f;}
.caseneiz div p a{font-size: 1.2em;}

@media screen and (max-width: 1000px){
    .caseneiz{display: none;}
}

.anniu{text-align: center;}
.anniu .container a{display: inline-block; width: 198px; height: 50px; text-align: center; line-height: 50px; color: #fff;}
.anniu .container .anniuz{background: #494949;}
.anniu .container .anniuy{background: #e60214;}
@media screen and (max-width: 760px){
    .anniu .container a{display: inline-block; width: 136px; height: 34px; text-align: center; line-height: 34px; color: #fff;}
}


.cpliebiao{margin-top: 70px;}
.cpliebiao h3{color: #000;}
.cpliebiao h3 small{color: #000;}
@media screen and (max-width: 760px){
    .cpliebiao{margin-top: 0;}
}

.cpliebiao .col-xs-12{padding-bottom:5px; padding-right: 20px; }
.cpliebiao .col-xs-12 .row{background: #f2f2f2;height:318px; overflow:hidden;}
.cpliebiao h4{margin: 20px 0 40px 0;}
.cpliebiao .cpming{background:url(../img/jt_03.png) no-repeat; padding-left: 10px; margin: 60px 0;line-height: 12px}
.cpliebiao .col-xs-12 img{padding-top: 10%;}
@media screen and (max-width: 1000px){
    .cpliebiao h4{margin: 5px 0 10px 0;}
    .cpliebiao .cpming{ margin: 10px 0;}
}
@media screen and (max-width: 760px){
    .cpliebiao .col-xs-12 img{width: 100%; padding: 0;}
	.cpliebiao .col-xs-12 .row{height:auto;}
}

.cpnei{background: #eaeaea; margin-top: 20px;}
.cpnei .cpshipin h4{margin-bottom: 5%;}
.cpnei .cpshipin{padding: 15px 0;}


#tabs4{
    width: 100%;
    margin: 0 auto;
    margin-bottom: 40px;
}
#tabs4 ul{padding: 0; margin: 0 auto;}
#tabs4 li{
    width: 33.1%;
    float: left;
    margin-right: 2px;
    height: 50px;
    line-height: 50px;
}
@media screen and (max-width: 760px){
    #tabs4 li{
        width: 100%;
        height: 50px;
        line-height: 50px;
    }
}

#tabs4 li a {
    display: block;
    text-align: center;
    background: #eaeaea;
    text-decoration: none;
    color: #000;
	font-size:1.5em;
}

#tabs4 li a:hover {
    background:#ff0000;
}

#tabs_container {
    overflow: hidden;
    position: relative;
}

#tabs_container div {
    width: 100%;
}

.transition {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;

    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;
}

.make_transist {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.hidescale {
    -webkit-transform: scale(0.9);
    -moz-transform: scale(0.9);
    -o-transform: scale(0.9);
    -ms-transform: scale(0.9);
    transform: scale(0.9);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    filter: alpha(opacity=0);
    opacity: 0;
}

.showscale {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;

    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;
}

.hideleft {
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    transform: translateX(-100%);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
}

.showleft {
    -webkit-transform: translateX(0px);
    -moz-transform: translateX(0px);
    -o-transform: translateX(0px);
    -ms-transform: translateX(0px);
    transform: translateX(0px);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;

    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;
}

.hidescaleup {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;
}

.showscaleup {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;

    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;
}

.hideflip {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
    opacity: 0;

    -webkit-transform: rotatey(-90deg) scale(1.1);
    -moz-transform: rotatey(-90deg) scale(1.1);
    -o-transform: rotatey(-90deg) scale(1.1);
    -ms-transform: rotatey(-90deg) scale(1.1);
    transform: rotatey(-90deg) scale(1.1);

    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

.showflip {
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;

    -webkit-transition-delay: .3s;
    -moz-transition-delay: .3s;
    -o-transition-delay: .3s;
    -ms-transition-delay: .3s;
    transition-delay: .3s;

    -webkit-transform: rotatey(0deg) scale(1);
    -moz-transform: rotatey(0deg) scale(1);
    -o-transform: rotatey(0deg) scale(1);
    -ms-transform: rotatey(0deg) scale(1);
    transform: rotatey(0deg) scale(1);

    -webkit-transform-origin: 50% 50%;
    -moz-transform-origin: 50% 50%;
    -o-transform-origin: 50% 50%;
    -ms-transform-origin: 50% 50%;
    transform-origin: 50% 50%;
}

.tabulous_active {
    background: #ff0000 !important;
    color: #fff !important;
}

.tabulousclear {
    display: block;
    clear: both;
}

#tabs4 .jiantou{background:url(../img/jt_03.png) no-repeat;padding-left:10px;}

#tabs4 h4{padding: 10px 0;}

.fankuixx .fgxian{margin-bottom: 20px;}
.fankuixx button{ width:48%; height:45px; border-radius:0; border:none; color:#fff;}
.fankuixx button:hover{background:none;color:#fff;}
.fankuixx address{font-size: 14px; color: #6f6f6f;}
.fankuixx address abbr{color: #000;}


.zhuantinei img{padding: 0 10%; margin:2% 0;}
.zhuantinei .anniu{margin-top: 2%;}

.zhuantinei button{margin: 0 20px;}

.fananlb .container{padding: 0;}
.fananlb .fanganbt{width: 100%; height: 50px;background: #eaeaea;}
.fananlb .fanganbt a{display: block; height: 50px;width: 350px; background: #e00024; line-height: 50px; color: #fff; font-size: 1.5em; padding-left: 6%;}
.fananlb .jianjie{font-size: 1.2em; line-height: 24px;}

.fananlb ul{padding-left: 20px;}
.fananlb ul li{border-top: 1px solid #808080; max-width: 1170px; }
.fananlb ul li h4{margin-top: 2%;line-height: 30px;}

@media screen and (max-width: 992px){
    .fananlb ul li h4{margin-top: 2%;}
}


.gsjj img{margin-bottom:2%; }
.gsjj p{line-height: 24px; font-size: 1.2em; text-indent:2em;}



.shichang img{margin-bottom:2%; }
.shichang p{line-height: 24px; font-size: 1.2em;}
#tabs5{
    width: 100%;
    margin: 0 auto;
    margin-bottom: 40px;
}
#tabs5 ul{padding: 0; margin: 0 auto;}
#tabs5 li{
    width: 24.8%;
    float: left;
    margin-right: 2px;
    height: 50px;
    line-height: 50px;
}
@media screen and (max-width: 760px){
    #tabs5 li{
        width: 100%;
        height: 50px;
        line-height: 50px;
    }
}

#tabs5 li a {
    display: block;
    text-align: center;
    background: #b4b4b4;
    text-decoration: none;
    color: #000;
}

#tabs5 li a:hover {
    background:#ff0000;
}

.fankuixx input{width:96%; display:inline-block;}
.fankuixx textarea{width:96%; float:left;}
.fankuixx em{font-size:20px;}

#myCarousel{max-width:1600px; margin:0 auto;}

.xiaotb{margin:10px 0;}
.xiaotb a{height: 25px; line-height: 25px;font-size: 1em;}
.xiaotb .clan1{text-align: center; background: #2c3079; color: #fff;}
.xiaotb .clan2{text-align: center; background: #e10000; color: #fff;}
.youxiangbj{background: url(../img/emil.jpg) no-repeat left center; padding-left: 20px;}
.dianhuabj{background: url(../img/tel.jpg) no-repeat left center;padding-left: 20px;}


.banner{ width:100%; overflow:hidden; position:relative; height:400px;}
.banner_box{ position:absolute; height:400px;left:50%; margin-left:-720px; }
.banner_box .banner_box_ul ul{padding:0;}
.banner_d_ul{ position:absolute; width:100%; text-align:center; bottom:20px;}
.banner_d_ul ul li{ display:inline-block; width:18px; height:17px; background:url(../images/banner_d.png) no-repeat left top; overflow:hidden; text-indent:999px; font-size:0px; margin:0 13px;}
.banner_d_ul ul li.on{ background:url(../images/banner_d_hover.png) no-repeat left top;}
.banner_box .prev,.banner_box .next{ position:absolute; width:81px; height:100px; top:50%; margin-top:-50px;opacity:0.7;}
.banner_box .prev:hover,.banner_box .next:hover{ opacity:1;}
.banner_box .prev{ background:url(../images/left_banner.png) no-repeat left top; left:220px;}
.banner_box .next{ background:url(../images/right_banner.png) no-repeat left top;right:220px;}

@media screen and (max-width: 1000px){
.banner_box{ width:100%; height:100%; left:auto; margin-left:auto; position:inherit;}
.banner{ height:auto}
.banner_box ul li img{ height:auto;}
}




@media screen and (max-width: 760px){
.banner_box .prev{ left:0px;}
.banner_box .next{ right:0px;}
}


