html{background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none;}
/*******CSS reset*************/
body{z-index:-2; color:#444;font-size:14px;font-family: Arial,'Microsoft Yahei',"PingFang SC",Helvetica,Tahoma;z-index:2; }
.f12{font-size:12px;}
.f16{font-size:16px;}
.bold{font-weight:bold;}
.white{color:#fff;}
.left{float:left;}
.right{float:right;}
.t_r{text-align:right;}
.clear{clear:both;}
.relative{position:relative;}
.absolute{position:absolute;}
.rel_center{position:relative;left:50%;}

.center{ margin:0px auto;}
.midd{ width:1280px; height:auto; overflow:hidden; margin:0px auto;}
a {
    color: #333;
    text-decoration: none;
    -webkit-transition: all 0.35s;
    transition: all 0.35s;
}
.ts035{-webkit-transition: all 0.35s;transition: all 0.35s;}
.ts05{-webkit-transition: all 0.5s;transition: all 0.5s;}
@font-face {
	font-family:bahnschrift;
	src: url('../font/bahnschrift.ttf');
}
/********General**********/
.head_tit{ width:100%; height:42px; background: #434343;   min-width:1280px; position: relative; border-bottom: 1px solid #ccc;}
.head_tit1{ width:1280px; height:auto;  line-height:42px; }
.head_tit_l{ color:#fff; font-size:14px;   }
.head_tit_tel{ margin-left:65px; margin-top:10px;}
.head_tit_m{  width: 160px; height: 30px;}
.head_tit_m ul li{ float:left; color:#a2a3a2;border-left: 1px solid #ccc;border-right: 1px solid #ccc; width: 125px; padding-left: 10px;  }
.head_tit_m ul .wei1{ margin-left: 27px; margin-top: 3px;}
.head_tit_m ul .wei2{ color: #a2a3a2; font-size: 16px; line-height: 30px; margin-left: 10px;}

.linee1{ margin-left: 31px; margin-top: 41px;}
.line_word{margin-left: 31px;margin-top: 41px;}
.word1{ color: #1a1a1a; font-size: 30px; font-weight: bold;}
.word2{ color: #1a1a1a; font-size: 16px; }

.fx{ margin-left:10px;}
.head_r{}
.lang{ }
.lang ul li{ float:left; margin-left:2px; color:#fff;}
.lang ul li img{ vertical-align:middle;}
.lang ul li .lang_tex{ margin-left:10px; }
.mob1{ margin-left: 21px;}
.mob2{ font-size: 24px; font-weight: bold; color: #182987;}

.top_bg{ width:100%; height:auto; min-width:1280px; position:relative; }
.top_bot{ width:100%; height:91px; min-width:1280px; position:absolute; z-index:99999; top:0px; }
.head{ width:100%; min-width:1280px; height: 91px; background: rgba(0,0,0,0.5); position:relative; z-index:99999;   }
.header1{ width:1280px; height:auto;}
.logo{  margin-top:14px; }
.tel{ margin-top: 10px;  }
.taobao{ margin-top:45px; margin-left:5px;}
.tel_r{ margin-left:7px; margin-top: 10px; color: #222222; font-size: 17px; }
.tel_r1{ font-size:40px; color:#fff; font-weight:bold;  font-family: 'bahnschrift'; }
.tel_pic{ }
.head_r_tex{ margin-top: 27px;}
.logo_word1{ font-size: 24px; color: #fff; font-weight: bold;}
.logo_word2{ color: #393939; font-size: 16px;}
.logo_word{ margin-left: 37px; margin-top: 37px;}




/* 首页产品 */

.index_product{ width: 100%; min-width: 1280px;
    background-size: cover;
   
    overflow: hidden;background:url(../images/bg25.jpg) no-repeat center ;}
.index_product_tit_l{ width: 644px; height: 56px;background:url(../images/worda.png) no-repeat center ; font-size: 40px; color: #000; font-weight: bold;}
.index_product_zj{ padding-top: 66px;}
.more2{width:132px;max-width:132px;height:46px;border:1px solid #142f5b;border-radius:23px;display:block;position:relative;overflow:hidden; background: #142f5b; color: #fff;}
.more2 b{font-size:15px;font-weight:normal;line-height:44px;position:absolute;left:16px;top:0;z-index:10;}
.more2 i{width:38px;height:29px;text-align:center;position:absolute;right:8px;top:8px;border-radius:18px;
background-image:url(../images/arrow.png);background-repeat:no-repeat;background-position:right 10px center;}
.more2:hover{background:#c30c22;border:1px solid #c30c22;}
.more2:hover b{left:32px;color:#FFF;}
.more2:hover i{background-image:url(../images/arrow1.png);background-repeat:no-repeat;}
.index_product_word{ color: #767676; font-size: 18px; margin-top: 32px;}
.index_pro_l { width: 277px; height: auto; overflow: hidden; margin-top:38px;}
.index_pro_l ul li{ height: 100px; border-bottom: 1px solid #ccc;}
.index_pro_l ul li:hover{ border-bottom: 1px solid #142f5b;}
.index_pro_l ul li:hover .index_pro_wz_r{ width: 29px; height: 29px;background:url(../images/row2.png) no-repeat center ; margin-top: 34px;}
.index_pro_l ul li .index_pro_wz{ margin-top: 30px;}
.index_pro_l ul li .index_pro_wz .index_pro_wz_ch{  font-size: 24px; color: #000;}
.index_pro_l ul li .index_pro_wz .index_pro_wz_en{  font-size: 14px; color: #767676; margin-top: 10px;}
.index_pro_l ul li .index_pro_wz_r{ width: 29px; height: 29px;background:url(../images/row1.png) no-repeat center ; margin-top: 34px;}
.hjnavC{width:958px;height:auto; overflow:hidden;margin:auto;display:block; margin-top:30px; }
.product_r{ width:1200px; }
#gundong{width:958px;overflow:hidden;height:auto;border:none; margin:0px auto; margin-top:16px; }
#indemo{float: left;width: 800%;}
#gundong1,#gundong2{height:auto;float:left;display:inline-table;}
#gundong1{float: left;height:auto;}
#gundong2{float: left;}

.hjnavleft {WIDTH: auto;HEIGHT: 430px;z-index:100;margin:auto;  }
.hjnavleft LI {width:308px;height:430px;margin:0 10px 0 10px;float:left; position: relative;}
.hjnavleft LI .show{width:308px;height:308px; position: relative;}
.hjnavleft LI .show img{width:308px;height:308px; }
.hjnavleft LI .detail{width:308px;  height:103px; text-align:center; background:#f1f1f1; line-height:32px; background: #1c1d1e;  color: #fff; }
.hjnavleft LI:hover .detail{ background:#0f4997; color:#FFF;}
.detail_name{ font-size: 18px; padding-top: 10px;}
.detail_btn{ text-align: center;}
.detail_btn dl dd{ display: inline-block; width: 95px; height: 27px; border-radius: 20px; line-height: 27px; text-align: center; margin-top: 15px;}
.detail_btn dl dd:nth-of-type(1){ background: #fff; color: #1c1d1e;}
.detail_btn dl dd:nth-of-type(2){background: #142f5b;color: #fff;}

.d1{ font-family:'宋体'; color:#fff; font-size:12px; width:157px; text-align:center; line-height:24px;}
.d2{ font-family:'宋体'; color:#fff; font-size:12px; width:51px; text-align:center; line-height:24px;}


.hjnavleft2 {WIDTH: auto;HEIGHT: 430px;z-index:100;margin:auto; margin-top:10px;}
.hjnavleft2 LI {width:308px;height:430px;margin:0 10px 0 10px;float:left;position: relative;}
.hjnavleft2 LI .show{width:308px;height:308px;position: relative;}
.hjnavleft2 LI .show img{width:308px;height:308px; }
.hjnavleft2 LI .detail{width:308px;  height:103px; text-align:center; background:#f1f1f1; line-height:32px; background: #1c1d1e;  color: #fff; }
.hjnavleft2 LI p{text-align:center; background:#999999; height:30px; line-height:30px;color:#fff;}
.hjnavleft2 LI:hover div{}
.hjnavleft2 LI:hover .detail{ background:#0f4997; color:#FFF;}
.hjnavleft2 LI:hover p{ background:#99020f;}
.hjnavleft2 LI p:nth-child(3n){ background:#c9a7c8;}

/* 首页产品end */

/* 热门产品start */
.hot_product_bg{ width: 100%; height: 588px; background: url(../images/bg2.jpg) no-repeat center; min-width: 1280px;}
.hot_product_tit{ height: 80px;background: url(../images/linee.png) no-repeat bottom; width: 100%;  margin-top: 60px;}
.hot_ico2{ font-size: 36px; color: #fff; margin-left: 11px; line-height: 80px;}
.hot_ico1{line-height: 80px;}
.hot_ico1 img{ vertical-align: middle; }
.hot_ico_r{ color: #fff;}
.hot_tex1{ font-size: 16px;}
.hot_tex2{ color: #fff; font-size: 30px;font-weight:bold;  font-family: 'bahnschrift';}
.hot_tel{ margin-right: 19px;}


.index_show{width:1280px;height:364px; margin: auto;position: relative; margin-top:58px;  margin-bottom: 35px;  }
.index_show_con{width:1280px;position:relative;margin: auto;}
.partFourCon{width:1280px;height: 364px; overflow:hidden;}
.partFourCon li{float:left;width:305px;   height:364px; display:inline;margin-left: 24px; cursor: pointer;  }
.partFourCon li img{ position:relative; margin:0px auto; text-align:center; width: 308px; height: 308px;   }
.partFourCon li .tit2{ width:308px;  height:103px; text-align:center; background:#f1f1f1; line-height:32px; background: #1c1d1e;  color: #fff; }
.partFourCon li .tt1{ color:#444444; margin-left:20px; margin-top:15px;}
.partFourCon li .tt2{ margin-top:6px; text-align: center; }
.left_button{ width:29px;height:29px;position:absolute;left:-38px;top:140px;  z-index:9999;}
.right_botton{ width:29px;height:29px;position:absolute;right:-38px;top:140px;}
/* 热门产品end */

/* 优势*/

.youshi{ width: 100%; height: 853px;background:url(../images/bg3.jpg) no-repeat center; min-width: 1280px;}
.youshi_bg{  height: 599px;background:url(../images/bg4.png) no-repeat bottom ; padding-top: 131px;}
.youshi_bg_tit{background:url(../images/ys.png) no-repeat bottom; width: 630px; height: 59px; margin: 0px auto; text-align: center; font-size: 36px; font-weight: bold; line-height: 59px; color: #000;padding-top: 54px; }
.youshi_bg_tit span{ color: #c30c22;}
.youshi_bg_l ul li{ height: 51px;}
.youshi_bg_l ul li .youshi_bg_l_tex{ text-align: right;}
.youshi_bg_l ul li .youshi_bg_l_tex .youshi_word1{ font-size: 24px; font-weight: bold; color: #000;}
.youshi_bg_l ul li .youshi_bg_l_tex .youshi_word2{ font-size: 16px;color: #676767; margin-top: 12px;}
.youshi_bg_l ul li .youshi_bg_r{ width: 27px; height: 27px;background:url(../images/point.png) no-repeat center; margin-left: 27px; margin-top: 20px;}
.youshi_bg_l ul li:nth-of-type(1){ margin-left: 75px;  }

.youshi_bg_l ul li:nth-of-type(2){ margin-top: 113px; width: 262px;margin-left: 35px;}
.youshi_bg_l ul li:nth-of-type(2) .youshi_bg_r{ width: 27px; height: 27px;background:url(../images/point.png) no-repeat center; margin-left: 2px; margin-top: 20px;}

.youshi_bg_l ul li:nth-of-type(3){ margin-top: 105px; width: 262px;margin-left: 45px;}
.youshi_bg_mid{ text-align: center; margin-left: 80px; margin-top: 100px;}
.mid1{ color: #142f5b; font-size: 36px; font-weight: bold;}
.mid2{ color: #676767; font-size: 24px;}



.youshi_bg_r ul li{ height: auto; overflow: hidden;}
.youshi_bg_r ul li .youshi_bg_l_tex{ text-align: left;}
.youshi_bg_r ul li .youshi_bg_l_tex .youshi_word1{ font-size: 24px; font-weight: bold; color: #000;}
.youshi_bg_r ul li .youshi_bg_l_tex .youshi_word2{ font-size: 16px;color: #676767; margin-top: 12px;}
.youshi_bg_r ul li .youshi_bg_r{ width: 27px; height: 27px;background:url(../images/point.png) no-repeat center; margin-top: 20px;}
.youshi_bg_r ul li:nth-of-type(1){ margin-left: -7px; width: 263px;  }

.youshi_bg_r ul li:nth-of-type(2){ margin-top: 113px; width: 244px;margin-left: 59px;}
.youshi_bg_r ul li:nth-of-type(2) .youshi_bg_r{ width: 27px; height: 27px;background:url(../images/point.png) no-repeat center; margin-left: 2px; margin-top: 20px;}

.youshi_bg_r ul li:nth-of-type(3){ margin-top: 105px; width:313px;margin-left: 45px;}
.youshi_bg_r ul li:nth-of-type(3) .youshi_bg_l_tex{ width: 273px;}


/* 优势nd */
/* 案例*/
.index_case_bg{width: 100%; height: 660px;background:url(../images/bg5.jpg) no-repeat center; min-width: 1280px;}
.index_case_bg_tit{ margin-top: 70px;}
.index_case_bg_tit_l{ width: 644px; height: 56px;background:url(../images/case.png) no-repeat center ; font-size: 40px; color: #fff; font-weight: bold;}
.index_product_word1{ color: #fff; font-size: 18px; margin-top: 32px;}
.hidden {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.caseslists{overflow:hidden; position: relative;}
.caseslists a{width:305px; height: 359px;float:left;display:block;position:relative; margin-top: 53px; margin-right: 20px;}
.caseslists a:nth-of-type(4){margin-right:0;}
.caseslists a .img{overflow:hidden;}
.caseslists a .img img{width:100%;margin:auto;display:block;-o-object-fit:cover;object-fit:cover;-webkit-transition:all 0.5s;transition:all 0.5s;}
.caseslists a .bt{width:100%;height:46px;font-size:16px;color:#c8c8c8;line-height:46px;text-align:center;overflow:hidden;background:rgba(20,47,91,0.5);position:absolute;left:0;bottom:0;}
.caseslists a:hover .img img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.caseslists a:hover .bt{color:#FFF;}
/* 案例nd */

/* 公司简介stat */

.index_company{width: 100%; height: 1296px;background:url(../images/bg6.jpg) no-repeat center; min-width: 1280px;}
.index_product_titt{ margin-top: 68px;}
.index_case_bg_tit_ll{ width: 695px; height: 56px;background:url(../images/company.png) no-repeat center ; font-size: 40px; color: #333; font-weight: bold;}
.index_product_pic{ margin-top: 46px;}
.index_company_bt ul li{ float: left; margin-top: 55px; margin-right: 37px;}
.index_company_bt ul li .index_company_pic{overflow:hidden;}
.index_company_bt ul li .index_company_pic img{-webkit-transition:all 0.5s;transition:all 0.5s;}
.index_company_bt ul li:hover .index_company_pic img{-webkit-transform:scale(1.08);transform:scale(1.08);}
.index_company_bt ul li:nth-of-type(3){ margin-right: 0px;}
.index_company_bt ul li .index_company_name em{ margin-right: 10px;}

/* 公司简介nd */

/* 新闻中心stat */
.index_news{width: 100%; height: 703px;background:url(../images/bg9.jpg) no-repeat center; min-width: 1280px;}
.index_news_bg_tit_l{ width: 751px; height: 56px;background:url(../images/news.png) no-repeat center ; font-size: 40px; color: #fff; font-weight: bold;}
.index_news_l{ width: 694px; height: auto; overflow: hidden; margin-top: 65px;}
.index_news_l_cor{ width: 300px; background: #142f5b; height: 392px; color: #fff;}
.news_wz1{ width: 76px; height: 27px; background: #c30c22; line-height: 27px; text-align: center; margin-top: 90px; margin-left: 41px;}
.news_wz2{margin-left: 41px; margin-top: 23px; font-size: 18px;}
.news_wz3{margin-left: 41px; margin-top: 23px; font-size: 18px; width: 237px;}
.news_wz4{margin-left: 41px; margin-top: 23px; font-size: 18px; }

.index_news_r{ width: 552px; height: auto; overflow: hidden; margin-top: 65px;}
.index_news_r_tit{ height: 47px; background: #142f5b; color: #fff; line-height: 47px;}
.index_news_r_tit_l{ font-size: 18px; margin-left: 43px;}
.index_news_r_tit_r{ font-size: 36px; margin-right: 40px;}
.index_news_r_mid{ height: auto; overflow: hidden;  background: #fff; padding-bottom: 13px;}
.index_news_r_mid ul li{ width: 466px; border-bottom: 1px solid #ccc; margin: 0px auto; margin-top: 25px;}
.index_news_r_mid ul li .index_news_r_mid_tit{ color: #1f1f1f; font-size: 16px;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.index_news_r_mid ul li .index_news_r_mid_tex{ color: #737373; font-size: 14px; margin-top: 10px; margin-bottom: 13px;text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;}
.index_news_r_mid ul li:hover .index_news_r_mid_tit{color: #142f5b;}
.index_news_r_mid ul li:hover .index_news_r_mid_tex{color: #142f5b;}
/* 新闻中心nd */


/* 底部stat */
.footer{ width: 100%; height: auto; overflow: hidden; background: #12161d;min-width: 1280px;}
.footer_l_tex{ color: #fff; font-size: 26px;}
.footer_l{ margin-top: 100px;}
.footer_nav{ width: 175px; margin-left: 33px; margin-top: 70px;}
.footer_nav ul li{ color: #fff; font-size: 16px; margin-right: 47px; float: left; margin-top: 33px;}
.footer_nav ul li a{ color: #fff;}
.footer_nav ul li:nth-of-type(2n+2){ margin-right: 0px;}

.footer_ewm_l ul li{ float: left; width: 172px; height: 203px; border: 1px solid #626262; text-align: center; margin-top: 68px; margin-left: 43px;}
.footer_ewm_l ul li .footer_ewm_pic{ margin-top: 14px;}
.footer_ewm_l ul li .footer_ewm_name{ color: #fff; margin-top: 21px;}
.footer_lxwm{ margin-top: 64px; margin-left: 17px; color: #fff; width:387px;} 
.db_lxwm_l2{ margin-left: 11px; font-size: 18px;}
.db_lxwm_tex{ font-size: 30px; font-weight: bold;}
.footer_lxwm_tit{ border-bottom: 1px solid #ccc; height: auto; overflow: hidden; padding-bottom: 10px;}
.foot_bt{ margin-top: 10px; height: auto; overflow: hidden;}
.foot_bt ul li{ line-height: 30px; margin-top: 10px;}
.foot_bt ul li em{ margin-right: 10px;}
.foot_bt ul li em img{ vertical-align: middle;}
.copyright{ width: 100%; height: 62px; background: #0d0f12; line-height: 62px; text-align: center; color: #fff; margin-top: 50px;}
/* 底部nd */


/* 内部 */
.inner_banner{ width: 100%; height: 529px;background:url(../images/bg10.jpg) no-repeat center ; min-width: 1280px;}
.inner_banner_tit{ text-align: center; color: #fff; font-size: 36px; font-weight: bold; padding-top: 216px;}
.inner_banner_line{ width: 66px; height: 5px; background: #ccc; margin: 0px auto; text-align: center; margin-top: 21px;}
.inner_banner_tit_en{ color: #fff; text-align: center; font-size: 18px; margin-top: 15px;}
.inner_company_tit{ font-size: 40px;  font-weight: bold; color: #000; text-align: center; margin-top: 72px;}
.inner_company_tit span{ color: #142f5b;}
.inner_culture{ width: 100%; height: 740px;background:url(../images/bg11.jpg) no-repeat center ; min-width: 1280px; margin-top: 66px;}
.inner_company_tit1{ font-size: 40px;  font-weight: bold; color: #000; text-align: center; padding-top: 46px;}
.inner_company_tit1 span{ color: #142f5b;}
.wh1{ width: 599px; height: 367px;background:url(../images/bg12.jpg) no-repeat center ; }
.wh2{ color: #fff; margin-left: 48px; padding-top: 50px;}
.wh2 p{ padding-top: 36px;}
.inner_culture_bg_l{ margin-top: 46px;}
.tuanjie{ background: #142f5b; width: 226px; height: 183px; color: #fff;}
.tuanjie1{ font-size: 36px; font-weight: bold; text-align: center; margin-top: 59px;}
.tuanjie2{ font-size: 18px; font-weight: bold; text-align: center;}
.inner_culture_bg_r{margin-top: 46px; width: 680px; background: #fff;}
.inner_culture_bg_r ul li{ float: left; width: 226px; height: 183px;}
.tuanjiee{ background: #142f5b;  color: #fff; overflow: hidden; height: 183px;}
.tuanjiee1{ font-size: 36px; font-weight: bold; text-align: center; padding-top: 59px;}
.tuanjiee2{ font-size: 18px; font-weight: bold; text-align: center;}



.inner_honor{width: 100%; height: 792px;background:url(../images/bg13.jpg) no-repeat center ; min-width: 1280px;}




