﻿html {  -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size: 62.5%;}
.left,.fl{ float:left;}
.right,.fr{ float:right;}
a{ display:block;}
#header .top .nav-box li .sub-nav a{ font-size:14px;}
#header .top .nav-box li.line2 .first{ width: 160px;}
#header .bottom .nav{margin-left:330px;}
.white{ color:#212121;}
.index-page .tit{font-size: 21px;    color: #ee7700;}
.index-page .new_title.tit{ color:#212121;	/*font-size:24px; line-height:24px; height:24px;*/ font-weight:normal;  background-image:url(/skin/bundles/frontend/images/new_icon.png); background-repeat:no-repeat; background-position:left bottom;padding:0px 0 15px 0; text-transform:uppercase; }
#header2, #nav, #footer2{ display:none;}
.new_img{ padding-top:30px;}
.new_product_img{ width:320px;height:300px; }
.sec{ padding-bottom:50px; width:1000px; margin:0 auto;}
.sec.first{ padding-top:60px; padding-bottom:60px;}
.sec_left{ float:left; width:320px;}
.sec_left1{width:320px;}
.sec_left1.fl{ margin-left:20px;}
.sec_left1 a{ width:100%;display:block;position:relative; }
.sec_left1 a img{ width:100%;}
.tab_tet{color:#595959;position:absolute; bottom:30px; width:100%; text-align:center; text-transform:uppercase;font-size:18px; line-height:18px;}

.mt{ margin-top:20px;}
.mt1{ margin-top:37px;}
.sec.last{ width:100%;padding-bottom:0; background-image:url(/skin/bundles/frontend/images/pv_bg.jpg); background-position:center bottom; background-repeat:no-repeat; background-size:100% auto;}
.index-page .sec.last .new_title{ text-align:center;/*height:24px; line-height:24px; padding:0 0 20px 0; font-size:24px; */background-image:url(/skin/bundles/frontend/images/new_icon.png); background-repeat:no-repeat; background-position:center bottom; padding-top:0; padding-bottom:15px;}
.index-page .sec.last .cont .new_title{ text-align:left;/*height:20px; line-height:20px; padding:0 0 20px 0; font-size:20px;*/ background-image:url(/skin/bundles/frontend/images/new_icon1.png); background-repeat:no-repeat; background-position:left bottom; font-weight:normal; color:#4c4c4c; text-transform:none;}
.sec.last .new_cont{ padding-top:20px; width:1000px; margin:0 auto;}
.sec.last .new_cont p{ color:#4c4c4c; font-size:12px; line-height:24px; padding-top:15px; text-align:left; height:48px;}

.new_cont{ width:100%;}
.new_cont .fl{ width:480px;  }
.new_cont .fl .cont{  font-size:14px;background-color:#f7f7f7; padding:30px 32px 30px;}
.new_cont .fr{ width:480px;  }
.new_cont .fr .cont{ font-size:14px; background-color:#f7f7f7; padding:30px 32px 30px;}
.new_cont .fl .cont ul{float:left; width:100%; padding-top:20px;}
.new_cont .fr .cont ul{float:left; width:100%; padding-top:20px;}
.new_cont .cont ul li{ float:left; width:100%; padding-bottom:5px;}
.new_cont .cont ul li a{ background-image:url(/skin/bundles/frontend/images/new_li_icon1.png); background-repeat:no-repeat; background-position: left center; padding-left:10px; color:#4c4c4c; font-size:14px; line-height:20px; }
.new_cont .cont ul li a:hover{background-image:url(/skin/bundles/frontend/images/new_li_icon2.png); color:#ee7700;}
.pv_btn{ float:left; padding-top:25px;}
.pv_btn a{ font-size:14px; border-radius:25px; border:#5a5a5a solid 1px; width:106px; height:30px; display:block; line-height:30px; text-align:center; color:#4c4c4c;}
.pv_btn a:hover{ border:#ee7800 solid 1px;color:#ee7800;}
.pt{ padding-top:60px; padding-bottom:60px;}
.sec.pt .left{ width:400px;}
.sec.pt .right{ width:540px;}
.sec.pt .new_title{ color:#212121; /*font-size:24px; */text-transform:uppercase; /*font-weight:bold;*/ background-image:url(/skin/bundles/frontend/images/new_icon.png); background-repeat:no-repeat; background-position:left bottom;}
.swiper-container{ position:relative; top:30px; height:auto;}
.news_item img{ width:100%; height:auto;}
.slick-prev{ position:absolute; top:182px; right:34px; background-image:url(/skin/bundles/frontend/images/prev1.jpg); background-position:center; width:34px; height:30px; background-size:100% 100%; border:none; text-indent:-99999px; cursor:pointer;}
.slick-prev:hover{background-image:url(/skin/bundles/frontend/images/prev2.jpg);}
.slick-next{ position:absolute; top:182px; right:0px;background-image:url(/skin/bundles/frontend/images/next1.jpg); background-position:center; width:34px; height:30px; background-size:100% 100%; border:none; text-indent:-99999px; cursor:pointer;}
.slick-next:hover{background-image:url(/skin/bundles/frontend/images/next2.jpg);}
.news_cont{ color:#595959; font-size:15px; line-height:1.42857143; font-weight:bold; padding-top:15px;}
.news_tet{ font-size:14px; line-height:14px; color:#696969; font-weight:normal;}
.news_tet p{ padding-top:8px;}
.ioccupy.new{ background:#f5f5f5; height:70px; text-align:center;}
.ioccupy.new img{ height:100%;}
.news{ padding-top:20px; }
.news li{ float:left;width:100%; padding-bottom:45px;}
.news li.last{ padding-bottom:0;}
.news li a{ width:100%; display:block;}
.news_top{ font-size:40px; line-height:40px; color:#595959; padding-top:5px;}
.news_date{font-size:18px; line-height:18px; text-align:right; color:#595959;}
.news .fr{ width:440px; padding-left:24px; background-image:url(/skin/bundles/frontend/images/line.png); background-position:left center; background-repeat:no-repeat;}
.news_title{ color:#595959; font-size:15px; line-height:15px; padding-bottom:10px; font-weight:bold;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.news_text{ color:#696969; font-size:14px; line-height:21px; width:100%; height:42px;}
a:hover .news_title,a:hover .news_text{ color:#ee7700;}
.news_item{ padding-top:20px;}
.index-page .web .sec4 li span{ color:#999; font-size:16px;}
.ioccupy{ text-align:center; background:#f5f5f5;}
/* footer */
.footer{ background:#212121;}
.footer .sec{ padding-top:70px; padding-bottom:0;}
.footer .sec .fl{ width:705px;}
.footer .sec .fl ul{ float:left;  padding-right:40px;}
.footer .sec .fl ul:nth-child(1){ width:150px;padding-right:0px;}
.footer .sec .fl ul:nth-child(2){ width:210px;}
.footer .sec .fl ul:nth-child(3){ width:130px;}
.footer .sec .fl ul:nth-child(4){ width:180px; padding-right:0;}
.footer .sec .fl ul li{float:left; width:100%; font-size:13px; line-height:13px; padding-bottom:15px;}
.footer .sec .fl ul li a{ color:#999; font-size:13px;}
.footer .sec ul li.footer_tit{padding-bottom:28px;}
.footer .sec ul li.footer_tit a{text-transform:uppercase; color:#fff; font-size:16px; line-height:16px; display:block; font-weight:normal; }
.footer .sec .fr .email{ width:292px;  height:40px;}
.pt_t1{ float:left; height:40px; font-size:14px; color:inherit; line-height:40px; padding:0 15px 0 10px; border:none; width:250px; box-sizing:border-box;background:#fff;}
.pt_b1{ float:left;box-sizing:border-box; top:0; width:42px; height:40px; border:none; cursor:pointer; background:#ee7700; background-image:url(/skin/bundles/frontend/images/email.png); background-repeat:no-repeat; background-position:center;}
.footer .sec .fr ul{ padding-top:246px; padding-bottom:24px; width:100%; float:right;}
.footer .sec .fr ul li{ float:left; width:65px;text-align:right; height:12px; line-height:12px; }
.footer .sec .fr ul li.first{border-right:#6c6c6c solid 1px; text-align:left;width:180px;}
.footer .sec .fr ul li a{ text-transform:uppercase;list-style:none; color:#6c6c6c; font-size:12px; line-height:12px; width:145px;}
.footer_copyright{ width:100%; height:50px; line-height:50px; color:#666; font-size:12px; background:#101010; text-transform:uppercase;}
.footer_copyright .inner{ width:1000px; margin:0 auto;}

/* nav */
.nav_box1,.nav_box2{ display:none;}
.nav_a i{ background-image:url(/skin/bundles/frontend/images/nav.png); background-repeat:no-repeat; width:9px; height:9px; display:inline-block; background-size:auto 9px; margin-left:10px;}
.nav_a i.active{ background-image:url(/skin/bundles/frontend/images/nav1.png);background-size:auto 6px;}
.menu li .box .nav_box1 a{ height:26px; line-height:26px; font-size:12px;}
/*.menu li .box .nav_box:hover .nav_box1{ display:block;}*/


@media screen and (max-width:1024px){
    .sec{ padding-bottom:40px; width:90%; }
    .sec.first{ padding-top:40px; padding-bottom:40px;}
    .sec.pt{ padding-bottom:40px;}
    .main .imain_fl{ width:30%;}
    .new_img{ padding-top:35px;}
    .new_img img{ width:100%;}
    .pt{ padding-top:40px; padding-bottom:40px;}
    .mt1{ margin-top:20px;}
    .sec_left{ width:32%;}
    .sec_left1{width:32%; margin-left:1.5%;}
    .sec_left1.fl{ margin-left:1.5%;}

    .sec.last .new_cont{ width:90%; padding-top:10px;}
    .new_cont .fl{ width:48%;}
    .new_cont .fl img,.new_cont .fr img{ width:100%;}
    .new_cont .fl .cont{padding:30px 26px;}
    .new_cont .fr{ width:48%;}
    .new_cont .fr .cont{ padding:30px 26px;}
    .sec.pt .left{ width:35%;}
    .sec.pt .left img{ width:100%;}
    .sec.pt .right{ width:60%;}
    .news_item .slick-list{height:auto;}
    .ioccupy.new{ background:#f5f5f5; height:70px; text-align:center;}
    .news_tet{ padding-top:14px;}
    .news li{  padding-bottom:30px;}
    .news .fr{ width:80%;}
    .sec4 img{ width:90%; display:block; margin:0 auto;}
    .news_item{ padding-top:10px;}
    .news{ padding-top:10px;}
    /* footer */
    .footer .sec{ width:1000px;}
}

@media screen and (max-width:830px){
    .sec_left{ float:left; width:100%;}
   .clearfix .sec_left.mt1{margin-bottom: 0;}
    .new_img img{ display:none;}
    .sec_left1.fl{ margin-left:0; width:48%;margin-top:20px;}
    .sec_left1.fr{ width:48%;margin-top:20px;}
    /* 手机样式 */
    .new_title,.map_text li.first{ background-size:22px auto;}
    /*.ievent .itit.new_title, .itit.new_title{ padding-bottom:16px;}*/
    .sec.first{ padding-top:30px;}
    .main .left{ width:100%;}
    .right.new_fr{ width:100%;}
    .new_img{padding-top:20px;}
    .new_img{ display:none;}
    .tab-box a,.tab-box1 a{margin-bottom:12.5px;}
    .sec.last .new_title{ padding-bottom:16px;padding-top:0;}
    .sec.last .new_cont{ padding-top:10px;}
    .sec.last .cont .new_title{  padding:0 0 16px 0;}
    .new_cont .fl .cont{ padding:20px 5px 20px 10px;}
    .new_cont .fr .cont{ padding:20px 26px 20px 26px;}
    .sec.pt .left{ float:left;}
    .sec.pt .right{ float:right;}
    .news_title{text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
    .news_top{ font-size:30px; line-height:30px; padding-top:0;}
    .news_cont{ padding-top:15px;}
    /* footer */
    .footer .sec{ width:100%; padding-top:0; padding-bottom:0;}
    .footer .sec .fl{ width:100%; float:none;}
    .footer .sec .fl ul{ float:left; width:100%; padding-right:0;}
    .footer .sec .fl ul:nth-child(1){width:100%;}
    .footer .sec .fl ul:nth-child(2){width:100%;}
    .footer .sec .fl ul:nth-child(3){width:100%;}
    .footer .sec .fl ul:nth-child(4){width:100%;}
    .footer .sec .fl ul li{float:left; width:100%;line-height:34px; padding-bottom:0;}
    .footer .sec ul li.footer_tit{padding-bottom:0; height:50px; line-height:50px; background-color:#212121; background-image:url(/skin/bundles/frontend/images/icon.png); background-position:right 5% center; background-repeat:no-repeat; background-size:10px auto;}
    .footer .sec ul li.footer_tit a{ height:50px;line-height:50px; width:90%; margin:0 auto;background-image:url(/skin/bundles/frontend/images/line3.png); background-repeat:repeat-x; background-position:bottom center;}
    .footer .sec ul li.footer_tit.actived a{ background-image:none;}
    .footer .sec ul li.footer_tit.last a{ background-image:none;}
    .footer .sec ul li.footer_tet{ display:none; background:#101010;}
    .footer .sec ul li.footer_tet a{ height:34px;line-height:34px; width:90%; margin:0 auto; display:block; color:#999;border-bottom:#4d4d4d solid 1px; }
    .footer .sec ul li.footer_tet.last a{ border-bottom:none;}
    .footer .sec .fr{ width:90%; margin:0 auto; float:none; padding-top:15px;}
    .footer .sec .fr .email{ width:100%;  height:35px;}
    .pt_t1{ height:35px;line-height:35px;padding:0 15px; width:90%;}
    .pt_b1{width:10%; height:35px;}
    .footer .sec .fr ul{ padding-top:17px; padding-bottom:17px; width:290px; }
    .footer .sec .fr ul li{ width:140px;}
    .footer .sec .fr ul li a{ width:140px;}
    .footer .sec .fr ul li.first{width:150px;}
    .footer .sec .fr ul li.first a{ width:150px;}
    .footer_copyright{height:30px; line-height:30px;}
    /* nav */
    .nav_a i{ background-image:url(/skin/bundles/frontend/images/nav1.png); background-repeat:no-repeat; width:5px; height:5px; display:inline-block; background-size:5px auto; margin-left:10px;}
    .nav_a i.active{ background-image:url(/skin/bundles/frontend/images/nav1.png);background-size:5px auto;}
    .menu li .box .nav_box2 a{ height:26px; line-height:26px; font-size:1.2rem;}
}
@media screen and (max-width:769px){
    .mt1{ margin-top:0;}
    .imain_fl.mt1{margin-top:20px;}
    .news_text{ text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
    #header2, #nav, #footer2{ display:block;}
    .ioccupy{ display:none;}
}
@media screen and (max-width:737px){
    /* 字体 */
    .sec_left1.fl{ margin-left:0; width:100%;margin-top: 0px;margin-bottom: 25px;}
    .sec_left1.fr{ width:100%;margin-top: 0;margin-bottom: 25px;}
    .new_title{/*font-size:2.3rem;*/ }
    .index-page .new_title.tit{padding-top:0;word-wrap: break-word;word-break: normal;  }
    .tab-title li, .tab-title1 li{ width:23%;}
    .tab-title li a,.tab-title1 li a{ font-size:1.4rem; letter-spacing:1px;}
    .index_tab{margin-top:20px;}
    .tab-box a,.tab-box1 a{ width:100%; margin-bottom:10px;}
    .tab-title li#tab4,.tab-title1 li#tab4_1{ padding-right:0;}
    .sec.last{ background-image:url(/skin/bundles/frontend/images/pv_bg1.jpg); padding-bottom:20px;}
    .sec.last .new_title{/* font-size:2.3rem;*/}
    .index-page .sec.last .new_title{ padding-bottom:16px;}
    .sec.last .cont .new_title{ padding:0 0 16px 0;/* font-size:1.8rem;*/}
    .sec.last .new_cont{ padding-top:10px; width:90%;}
    .new_cont .fl{ margin-bottom:10px;}
    .new_cont .fl,.new_cont .fr{ width:100%;}
    .new_cont .fl .cont{padding:20px 24px 20px;}
    .new_cont .fr .cont{padding:20px 24px 20px;}
    .new_cont .fl .cont ul{padding-top:15px;}
    .new_cont .fr .cont ul{padding-top:15px;}
    .new_cont .cont ul li{padding-bottom:5px;}
    .pv_btn{padding-top:15px;}
    .pv_btn a{  width:106px; height:30px; line-height:30px; }
    .pt{ padding-top:30px; padding-bottom:30px;}
    .sec.pt{padding-bottom:0px;}
    .sec.pt .left{ width:100%; height:auto;}
    .sec.pt .right{ width:100%; padding-top:30px;}
    .sec.pt .new_title{/* font-size:2.3rem; */}
    .news_item{}
    .news_cont{/* font-size:1.4rem; line-height:1.4rem;*/ padding-top:15px;}
    .news_tet{ padding-top:10px;/* font-size:1.1rem; line-height:1.1rem;*/}
    .news{ padding-top:3px; }
    .news li{ float:left;width:100%; padding-bottom:15px; padding-top:15px; border-bottom:#ddd solid 1px;}
    .news li.last{ padding-bottom:0; border-bottom:none;}
    .news_top{ font-size:2.5rem; line-height:2.5rem; padding-top:5px; padding-bottom:6px;}
    .news_date{ font-size:1.4rem; line-height:1.4rem;}
    .news .fr{  padding-left:5%; }
    .news_title{font-size:100%; padding-bottom:5px;}
    .news_text{ /*font-size:1.1rem; line-height:1.2rem;*/}
    /* footer */
    .footer .sec .fl ul li{font-size:1.3rem; }
    .footer .sec ul li.footer_tit a{font-size:1.5rem;}
    .pt_t1{ font-size:1.2rem; }
    .pt_b1{ background-size:15px auto;}
    .footer .sec .fr ul li a{font-size:1.1rem;}
    .footer_copyright{ font-size:1.1rem;}

}
