@charset "gb2312";
.jet_top{
    width: 1200px;
    margin:0 auto;
    padding-top: 0px;
    padding-bottom: 0px;height:120px;
}
.jet_contact{
    background: url(../images/tel.png) no-repeat left 32px;
    padding-left: 60px;padding-top:30px;
}
.jet_contact p{
    color: #555;
    font-size: 16px;
} 
#teltxt{font-size:18px}
.jet_contact span{font-size:23px;font-weight:bold;}
.jet_logo{    padding-top:25px;}
/*µ¼º½À¸ÑùÊ½*/
#menu{background: #c71717;}
.nav{height:50px;width: 1200px;margin: 0 auto;}
.nav li{line-height:50px;height:50px;text-align:center;width:148px;float:left;position:relative;z-index:999;}
.nav li a{display:block;line-height:50px;color:#fff;height:50px;font-size: 16px;font-weight: 600;padding:0;border-right: 1px solid #d24545;}
.nav li:last-child a{border-right: none;}
.nav li a:hover{color:#fff;text-decoration:none;background-color:#221d1a;font-size: 16px;border: none;}
.nav .linshi{background:#221d1a;color:#fff !important;font-size: 16px;}
.nav .sec{height:0;background:#c71717;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:50px;left:0px;}
.nav .sec a{background:#c71717;color:#fff;height:38px;line-height:38px;width:148px;font-weight: 400;font-size: 15px;}
.nav .sec a:hover{background:#221d1a;text-decoration:none;}
/*Ê×Ò³banner*/
.topbanner{position:relative;width:100%;z-index:1;height:550px;overflow: hidden;}
.banner ul.bb{position: absolute;left:50%;width:1920px;margin-left:-960px;top:0;height:550px;width:100%;text-align: center;}
.banner ul.bb li{position:absolute;display:none;width:1920px;height:550px;}
.banner .bb li img{width:100%;}

.banner .num{position:absolute;right:2px;bottom:27px;width:100%;z-index:100;padding:5px 0px;opacity:0.8;text-align:center;}
.banner .num li{width:50px;height:8px;display:inline-block;margin-right:8px;background:#fff;_display:inline;_font-size:0px;}
.banner .num li{*display:inline;_zoom:1;_display:inline;}
.banner .num li.num_hover{background-color:#c71717;}
.banner .num li.num_hover a{color:#fff;}
.banner .num li a{float:left;display:inline;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:50px;height:8px;text-indent:-100px;overflow:hidden;opacity:1;}
.jet_about{
    width: 1200px;
    margin:0 auto;
    margin-top: 25px;
}
.about_img{
    background: url(../images/about_bg.png) no-repeat;
    height: 458px;
    width: 300px;
    position: relative;
    /*margin-top: -72px;*/
    z-index: 6;
}
.about_con{
    width: 900px;
    padding-left: 55px;
}
.about_for li{
    float: left;
    border-right: 1px solid #e6e6e6;
    border-left: 1px solid #e6e6e6;
    padding-left: 75px;
    padding-right: 75px;
    cursor: pointer;
}
.about_for li:first-child{
    border-left:none;
    border-right: none;
    padding-left: 30px;
    padding-right: 30px;
}
.about_for li:last-child{
    border-left:none;
    border-right: none;
    padding-left: 75px;
    padding-right: 0px;
}
.about_for li .img2{
    position: relative;
    width:80px;
    height:60px;
    top:0;
    transition: all .5s;
}

.about_for li:hover .img2{
    top: -10px;
}
.about_img{
    color:#ffffff;
    font-size: 36px;
    padding-left: 30px;
    padding-top: 60px;
}
.about_img span{
    font-size: 18px;
    color:#e9a6aa;
    display: block;
}
.jet_product{
    background: url(../images/bg.png) repeat center;
    margin-top: 25px;
    height: 800px;
        
}
.product-box{
    width: 1200px;
    margin: 0 auto;
    padding: 40px 0; 
}
.product-box .conn{
    margin-top: 50px;
}
.product-box > h2{
    text-align: center;
    font: normal 40px/60px "Î¢ÈíÑÅºÚ";
    color: #333;
}
.product-box > h2 p{
    font: normal 16px/30px "Î¢ÈíÑÅºÚ";
    color: #999;
}
.product-box .pro-left{
    width: 230px;
}
.product-box .pro-left > h3{
    background: #c71717;
    padding: 15px 0;
    border-top: 5px solid #221d1a;
    text-align: center;
    color: #fff;
    line-height: 40px;
    font-size: 24px;
    font-weight: bold;
}
.product-box .pro-left > h3 p{
    font: normal 12px/20px Arial;
    color: rgba(255, 255, 255, .2);
    text-transform: uppercase;
}
.product-box .pro-left ul{
    background: #fff;
    padding: 10px 0 24px;
}
.product-box .pro-left ul li{
    border-bottom: 1px dashed #e0e0e0;
    font: normal 14px/40.7px "Î¢ÈíÑÅºÚ";
        font: normal 14px/67.9px "Î¢ÈíÑÅºÚ";
}
.product-box .pro-left ul li a{
    display: block;
    padding-left: 52px;
    background: url(../images/pro1.png) no-repeat 27px center #fff;
    color: #333;
    font-size: 18px;
}
.product-box .pro-left ul li:hover a{
    background: url(../images/pro2.png) no-repeat 27px center #221d1a;
    color: #fff;
}
.product-box .pro-right{
    width: 937px;
}
.product-box .pro-right ul li{
    width: 300px;
    float: left;
    margin-right: 18px;
    margin-bottom: 15px;
}
.product-box .pro-right ul li:nth-child(3n){
    margin-right: 0;
}
.product-box .pro-right ul li a.img{
    display: block;
    width: 298px;
    height: 218px;
    border: 1px solid #dddcdc;
    position: relative;
}
.product-box .pro-right ul li a.img img{
    width: 298px;
    height: 218px;
}
.product-box .pro-right ul li a.img .bg{
    width: 298px;
    height: 218px;
    background: url(../images/pro_h.png) no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    opacity: 0;
}
.product-box .pro-right ul li h3{
    font: normal 15px/60px "Î¢ÈíÑÅºÚ";
    text-align: center;height:50px; overflow:hidden
}
.product-box .pro-right ul li h3 a{
    color: #666;
}
.product-box .pro-right ul li:hover a.img .bg{
    opacity: 1;
}
.product-box .pro-right ul li:hover h3 a{
    color: #c71717;
}
.pro_list{
    padding-top: 22px;
}
.pro_list li{
    float: left;
}
.pro_list li h3{
    font-size: 16px;
    margin-right: 10px;
    margin-left: 10px;
}
.pro_list li:first-child h3{
    margin-left: 0;
}
.case-title{
    padding-top: 66px;
}
.case-title h2{
    font-size: 40px;
    color:#333333;
}
.pro_list li a{
    color:#999;
    display: block;
    border-right: 1px solid #999;
}
.pro_list li:last-child a{
    border-right:none;
}
.multipleColumn{
    position: relative;
}
.multipleColumn .hd{
    cursor: pointer;
}
.multipleColumn .hd .next{
    background: url(../images/leftarrow.png) no-repeat;
    width:49px;
    height:49px;
    position: absolute;
    right:5%;
    bottom:112%;
}
.multipleColumn .hd .prev{
    width:49px;
    height:49px;
    position: absolute;
    background: url(../images/rightarrow.png) no-repeat;
    right: 0%;
    top: -20%;
}
.picList li {
    float: left;
    margin-right: 33px;
    border:1px solid #ddd;
    margin-bottom:24px;
    position: relative;
}
.picList li:nth-child(3),.picList li:nth-child(6){
    margin-right: 0;
}
.picList li a img {
    width: 376px;
    height: 234px;
}	
.picList li:hover img{
    border: 1px solid #c71717;
}
.picList li h3{
    background: #222222;
    line-height: 46px;
    text-align: center;
    font-size: 16px;
    color:#222222;
    font-weight: 400;
}
.picList li h3 a{
   
    color:#fff;

}
.picList li .lihover {
    position: absolute;
    left:0;
    top:0;
    background: rgba(53, 152, 219, .76);
    width:282px;
    height:238px;
    text-align: center;
    padding-top:90px;
    display: none;
    cursor: pointer;
    transition: all.3s;
}
.picList li .lihover a{
    display: block;
    font-size: 16px;
    color:#fff;
    line-height: 48px;
}
.picList li .lihover span{
    display: inline-block;
    width:84px;
    border:1px solid #fff;
}
.picList li .lihover span a{
    line-height: 30px;
    color:#4a4a4a;
    font-size: 14px !important;
}
.picList li:hover .lihover {
    display: block;
}

.picList li:hover h3 {
    background: #c71717;
}
.picList li:hover h3 a{
    color:#fff;
}
.pro_slider{
    padding-top: 66px;
    padding-bottom: 30px;
}
.all_hover{
    
    margin: 0 auto;
    height: 48px;
    line-height: 48px;
    border: 1px solid #c71717;
    text-align: center;
    width: 364px;
    border-radius: 34px;
    transition: all .8s;
}
.all_hover a{
    display: block;
    margin: 0 auto;
    color:#000;
}
.all_hover:hover{
    background: #c71717;
    box-shadow:6px 5px 3px #ebcdcd;
}
.all_hover:hover a{
    color:#fff;
}
.why_choose{
    margin: 0 auto;
    width: 1200px;
    margin-bottom: 92px;
}
.choose_wz{
    color: #333;
    font-size: 40px;
    text-align: center;
    padding-top: 68px;
}
.choose_img{
    padding-top: 105px;
}
.choose_wz p{
    color:#999;
    font-size: 16px;
}
.choose1,.choose2,.choose3{
    width: 380px;
    float: left;
    margin-right: 30px;
}


.choose1 .img5,.choose2 .img5,.choose3 .img5{
    height:204px ;
    width:380px; 
    overflow: hidden;
}
.choose1 .img5 img,.choose2 .img5 img,.choose3 .img5 img{
   transition: all .8s;
}
.choose1:hover img,.choose2:hover img,.choose3:hover img{
    transform: scale(1.1)
}
.choose3{
    margin-right: 0px !important;
}
.wz1{
    width: 380px;
    background: #333333;
    height: 286px;
}
.wz1 h3{
    color:#fff;
    font-size: 24px;
    display: block;
    text-align: center;
    padding-top: 42px;
}
.wz1 p{
    color:#fff;
    font-size: 14px;
    line-height: 1.5em;
    padding:36px;
}
.wz2{
    width: 380px;
    background: #333333;
    height: 286px;
    margin-top: -58px;
}
.wz2 h3{
    color:#fff;
    font-size: 24px;
    display: block;
    text-align: center;
    padding-top: 86px;
}
.wz2 p{
    color:#fff;
    font-size: 14px;
    line-height: 1.5em;
    padding:36px;
}
.bg1{
    background: url(../images/4.png) no-repeat center;
    width: 102px;
    height: 117px;
    margin-top: -58px;
    margin-left: 133px;
}
.bg2{
    background: url(../images/5.png) no-repeat center;
    width: 102px;
    height: 117px;
    margin: 0 auto;
    position: relative;
}
.bg3{
    background: url(../images/6.png) no-repeat center;
    width: 102px;
    height: 117px;
    margin-top: -58px;
    margin-left: 133px;
}
.jet-case{
    background: url(../images/case.png) no-repeat center;
}
.jet_case1{
    margin: 0 auto;
    width: 1200px;
}
/*¹ö¶¯*/
#demo{overflow:hidden;width:100%;margin:0 auto;    padding-top: 68px;
    padding-bottom: 96px;}
#indemo {float: left;width:800%}
#demo1 {float: left;}
#demo2 {float: left;}
/*²úÆ·ÁÐ±í*/
.product_list li{float:left;margin-left:15px;margin-right:15px;position: relative;}
.product_list li a.img{padding:1px;}
.product_list li a.img img{width:380px;height:278px;}
.product_list li h3{    text-align: center;
    font-size: 15px;
    width: 280px;
    height: 58px; overflow:hidden;padding:0px 3px;
    margin: 0 auto;
    display: block;
line-height: 58px;
background: #fff;
position: relative;
    top: -29px;
}
.product_list li h3 a{font-weight:normal; color:#000;}
.product_list li a.img{display:block;}
.product_list li .img6{
    width:380px;
    height:278px;
    overflow: hidden;
}
.product_list li img{
    transition: all .8s;
}
.product_list li:hover img{
    transform: scale(1.1);
}
.product_list li:hover h3{
    background: #c71717;
}
.product_list li:hover h3 a{
    color:#fff;
}
.product_list li a.img:hover{border-color:#e87518;}
.roll_product{float:left;}


.jet_news {background: url(../images/bg.png) no-repeat center;}
.jet_news1{
    margin: 0 auto;
    width: 1200px;
    border: 1px solid #e8e8ea;
    margin-top: 64px;
}
.jet_date p{
    color:#fff;
    font-size: 16px;
    padding-top: 20px
}
.jet_date h3{
    color:#fff;
    font-size: 16px; overflow:hidden;height:17px;
}
.news_fl1{
    width: 324px;
    float: left;
}
.news_fl1 img{
    width: 324px;
    height: 192px;
}
.jet_date{
    background: #c71717;
    padding:40px 25px 40px 25px;
}
.jet_wz8{
    background: #f7f7f7;
    padding:40px 25px 56px 25px;line-height:180%
}
#tabs_box{
    float: right;
    width: 832px;
    padding-top: 25px;
}
#tabs li{
    float: left;
    color: #000;
    width: 83px;margin-right:30px;font-size:20px; height:36px;
}
#tabs li:hover{
    color:#c71717;
}
.tab-nav {
    cursor: pointer;
}
#tabs .tab-nav-action{
    border-bottom: 3px solid #c71717;font-weight:bold;
}
#tabs .tab-nav-action:hover {
    cursor: pointer;
    border-bottom: 3px solid #c71717;
    font-weight: bold;
}
.wz3{
    float: left;
    height: 110px;
    padding-right: 58px;
    transition: all .3s;
    width: 666px;

}
.wz3 span{
    color:#333333;
    font:800 16px/20px "Microsoft yahei";
}
.wz3 p{
    color:#888;
    font-size: 14px;
    line-height: 1.5em;
    padding-top: 18px;height:60px; overflow:hidden
}
.jet_date1{
    float: left;
    height: 110px;
    width: 152px;
    padding: 28px;
    background: #e8e8ea;
}
.jet_date1:hover{
    background: #c71717;
}
.jet_date1 p{
    color:#666666;
    font-size: 40px;
    font-weight: bold;
    line-height: 34px;
    text-align: center;
}
.jet_date1 span{
    display: block;
    color:#666666;
    font-size: 16px;
    text-align: center;
}
.news_list2{
    padding-top: 45px;
}
.news_list2 li{
margin-bottom: 24px;
}
.news_list2 li:hover .jet_date1{
    background: #c71717;
}
.news_list2 li:hover .jet_date1 span{
    color:#fff;
}
.news_list2 li:hover .jet_date1 p{
    color:#fff;
}
.news_list2 li:hover .wz3{
    background: #f7f7f7;
    padding:20px 38px 20px 20px;
}
.news_list2 li:hover .wz3 span{
    color:#c71717;
}
#inewsflag .jet_date1 span{
    color:#fff;
}
#inewsflag .jet_date1 p{
    color:#fff;
}
#inewsflag .wz3{
    background: #fff;
    padding:20px 38px 20px 20px;
}
#inewsflag .wz3 span{
    color:#c71717;
}
#inewsflag .jet_date1{
    background: #c71717;
}
.yqlj{
    background: url(../images/ft.png) no-repeat center;
    height: 70px;
    margin-top:72px;
}
.jet_yqlj{
    margin: 0 auto;
    width: 1200px;
    color:#fff;
    font-size: 18px;
    line-height: 70px;
}
.jet_yqlj a{
    color:#999;
    font-size: 14px;
    margin-left: 10px;
}
.jet_yqlj a:nth-child(1){
    margin-left: 94px;
}
.jet_footer{
    background: #151c26;
}
.jet_foot{
    margin:0 auto;
    width: 1200px;
}
.code{
    line-height: 256px;
}
.code p{
    float: right;
}
.ftlogo{
    width: 241px;
    line-height: 256px;
}
.ftcontact{
    color:#dedfdf;
    width: 470px;
    padding-top: 57px;padding-left:130px;
}
.ftcontact p{height:32px;}
.code img{
    margin-right: 10px;
} 
.jet_copyright{
    border-top: 1px solid #2d333c;
}
.jet_re{
    margin:0 auto;text-align:center;color:#dedfdf;
    width: 1200px;
    height: 119px;
    padding-top: 20px;line-height:250%;font-size:14px;
}
.jet_re a{color:#fff;}
.jet_re a:hover{color:#dedfdf;}
.jet_ad,.jszc,.rxcp{
    margin:0 auto;
    text-align: center;
    color:#999;
}
.jet_ad a,.jszc a,.rxcp a{
    color:#999;
}
.about_wz{
    color:#c71717;
    font-size: 34px;
    font-weight: bold;
    padding-top: 36px;
}
.about_wz dl{
    color:#666;
    font-size: 16px;
    font-weight: normal;
    line-height: 2em;
    padding-top: 36px;height:220px; overflow:hidden
}
.about_for{
    padding-top:18px;
}
.about_for h3{
    padding-top:18px;
}
.jet_consult{
    background: url(../images/tel1.png) no-repeat left;
    padding-left: 63px;
    margin-top: 86px;
}
.jet_consult p{
    font-size: 16px;
}
.jet_consult span{
    display: block;
font-size:24px;font-weight:bold;    color:#fff;
}
.arrow{
    padding-top: 20px;
}
.news_fl1 .img2{
    width: 324px;
    height: 192px;
    overflow: hidden;
}
.news_fl1 img{
    transition: all .8s;
}
.news_fl1 .img2:hover img{
    transform: scale(1.1);
}