.header{width:100%;height: 120px;}
.header_center{width:1780px;height: 120px;margin: 0 auto;}

.header_m1{width:100%;height:180px;position: fixed;top:0px;z-index: 999;}
.header_m2{width:100%;height: 180px;}
.header_center .logo{background: url(../images/hx.png)no-repeat right center;float:left;}
.header_center .logo img{margin:28px 0px;}

.logo_title{width:350px;height: 55px;float: left;margin:32px 0px;padding-left: 20px;padding-top: 5px;}
.logo_title b{font-size:22px;color:#cb1a1c;}
.logo_title p{font-size: 16px;color:#333;}

.header_center form{width:381px;height: 44px;border:1px solid #ccc;margin-top:37px;margin-left: 150px;float: left;}
.header_center form #q{width:100%;height: 44px;outline:none;border:0px;text-indent:15px; background: url(../images/fdj.png)no-repeat 350px 13px;}

.header_tel{width:580px;height:53px;float:right;margin-top: 35px;}
.header_tel ul{width:100%;}
.header_tel ul li{float: left;}
.header_tel ul .tel_phone{width:275px;height:51px;font-size:30px;color:#333;font-weight:600;background: url(../images/tel_phone.png)no-repeat 0px 0px;padding-left: 60px;line-height: 51px;}
.header_tel .xcx{width:160px;height: 51px;font-size: 16px;color:#333;font-weight: 600;background: url(../images/tel_xcx.png)no-repeat 0px 0px;padding-left: 60px;line-height: 51px;position: relative;}
.header_tel .wx{width:135px;height: 51px;font-size: 16px;color:#333;font-weight: 600;background: url(../images/tel_wx.png)no-repeat 0px 0px;padding-left: 60px;line-height: 51px;position: relative;}


.header_tel .xcx img{width:120px;height: 120px;position: absolute;z-index: 999;top:85px;left:0px;display: none;}
.header_tel .wx img{width:120px;height: 120px;position: absolute;z-index: 999;top:85px;left:0px;display: none;}

.header_tel .xcx:hover img{display: block;}
.header_tel .wx:hover img{display: block;}

/*nav*/
/*.nav{width:100%;height:60px;background:#144b91;}
.nav_center{width:1480px;margin:0 auto;}
.nav_center .nav_centerul{width:100%;height:60px;text-align:center;position: relative;}
.nav_center .nav_centerul .nav_cenli{width:220px;display: inline-block;font-size: 22px;color:#fff;line-height: 60px;}
.nav_center .nav_centerul .nav_cenli .lia{color:#fff;text-decoration:none;}
.nav_center .nav_centerul .active{background:#cb1a1c}
.nav_center .nav_centerul .nav_cenli:hover{background:#cb1a1c;}

.nav_son{width:100%;padding:20px 80px;background: #fff;position: absolute;z-index: 99;top:60px;left:0px;display: none;}
.nav_centerul .nav_cenli:hover .nav_son{display: block;}
.nav_ul{width:385px;float: left;margin-right: 82px;}
.nav_ul:nth-child(3){margin-right: 0px;}
.nav_ul::after{content: "";display: block;clear:both;}
.nav_h1{width:100%;height: 45px;border-bottom: 1px solid #eee;font-size: 16px;color:#333;font-weight: 600;text-align: left;line-height: 45px;}
.son_ul{width:100%;}
.son_ul::after{content: "";display: block;clear:both;}
.son_ulli{width:50%;float: left;margin-top:20px;text-align: left;}
.son_ulli a:hover{text-decoration:none;}
.son_ulli .son_ullip{font-size: 16px;color:#144b91;line-height: 25px;}
.son_ulli .son_ullip a{color:#144b91;}

.son_ulli span{font-size:14px;color:#999;display: block;line-height: 25px;}
.son_ulli span a{color:#666;}*/

/*lianxi*/
.lianxi{width:100%;height: 210px;background: #fff;padding-top:75px;}
.lianxi_center{width:880px;height:60px;margin:0 auto;}
.lianxi_ph{width:390px;height: 60px;float: left;font-size: 40px;color:#333;padding-left: 70px;background: url(../images/lianxi_ph.png)no-repeat left center;font-weight: 600;line-height: 60px;}
.lianxi_center a{width:200px;height: 60px;display:block;}
.lianxi_center .more{background:url(../images/more.png)no-repeat !important;float: left;margin-left:40px;}
.lianxi_center .mianfei{background:url(../images/mianfei.png)no-repeat !important;margin-right: 0px;float: right;}

/*about*/
.about{width:100%;height:490px;background: url(../images/about.png)no-repeat 0px 0px;}
.about_center{width:1200px;margin:0 auto;padding-top:85px;text-align: center;}
.about_center h1{font-size: 30px;color:#fff;margin-bottom: 15px;}
.about_center b{font-size: 55px;color:#FFFFFF;}

.about_center b span{
	color:#cb1a1c;
	-webkit-text-stroke:2px rgb(255, 255, 255);}
.about_center p{font-size:18px;color:#fff;margin-top: 20px;line-height: 35px;text-indent: 2em;text-align: left;}

.about_center .about_more{width:200px;height:60px;display: block;background: url(../images/about_more.png)no-repeat 0px 0px;margin:0 auto;margin-top:50px;}

/*product*/
.product{width:100%;background:#F6F6F6;padding-top:65px;padding-bottom: 65px;height: 1730px;}
.product_title{width:100%;background:url(../images/product_title.png)no-repeat center 15px;text-align: center;}
.product_title b{font-size: 41px;color:#cb1a1c;}
.product_title b span{color:#333;}

.product_title p{font-size:18px;color:#666;margin-top:15px;}
.product_ul{width:100%;height:50px;text-align:center;position: relative;}
.product_ul .product_ul_li{    padding: 0 6px;height: 50px;display: inline-block;margin:0px 6px;background: #fff;border:1px solid #CECECE;font-size: 18px;color:#333;line-height: 50px;}
.product_ul .product_ul_li a{color:#242424;}
.product_ul .product_ul_li a:hover{text-decoration:none;}
.product_ul .product_ul_li:hover .product_picture{display: block;} 

.product_ul .product_ul_li:hover{background:#cb1a1c;}
.product_ul .product_ul_li:hover a{color:#fff;}
.product_ul{width:100%;margin-top: 25px;}

.product_picture{width:100%;padding-top:40px;height:1045px;position: absolute;top:50px;left:0px;display:none;}
.product_picture ul{width:100%;}
.product_picture ul::after{content: "";display: block;clear:both;}
.product_picture ul li{width:32%;margin-right:2%;background:#fff;border:1px solid #CECECE;float:left;margin-bottom: 30px;position: relative;}
.product_picture ul li:nth-child(3n){margin-right: 0px;}


.product_picture ul li:hover .product_img .back_div{display:block;}
.product_picture ul li img{width:100%;}
.product_picture ul li .tiep{text-align: center;line-height: 59px;font-size: 18px;color:#666;}
.back_div{width:100%;height:88%;position: absolute;top:0px;left:0px;background: rgba(0,0,0,0.8);padding:2.5% 2.5%;display: none;}
.product_picture ul li .product_img{width:100%;}

.back_div_bian{width:100%;height: 100%;border:1px solid #707070;padding:0px 5%;text-align: center;}
.back_div_bian h1{font-size: 30px;color:#fff;text-align: center;margin-top:40px;height:100px;background: url(../images/wite.png)no-repeat bottom center;}
.back_div_bian p{font-size: 14px;color:#fff;margin-top: 30px;line-height: 25px;}

.more_pic{width:120px;height: 35px;background:#cb1a1c;text-align: center;line-height: 35px;color:#fff;font-size: 14px;display: block;margin:0 auto;margin-top:25px;}
.more_pic:hover{color:#fff;text-decoration:none;}
.product_titles{text-align: center;line-height:59px;font-size: 18px;}

/*lianxi2*/
.lianxi2{width:100%;height:290px;background: url(../images/lianxi2.png)no-repeat center center;}
.lianxi2_center{width:1225px;margin:0 auto;text-align: center;padding-top: 30px;}
.lianxi2_center b{font-size: 45px;color:#fff;}
.lianxi2_center .p1{font-size: 18px;color:#fff;margin-top:20px;margin-bottom:25px;}

.lianxi2_center .p2{width:595px;margin:0 auto;}
.lianxi2_center .p2 b{font-size:45px;float: left;}
.lianxi2_center .p2 a{display:block;width:200px;height:60px;background: url(../images/zxzx.png)no-repeat;float: right;margin-top:0px;}

/*case*/
.case{width:100%;padding-top: 70px;}
.case_center{width:1200px;margin:0 auto;}
.case_tie{font-size:45px;color:#333;text-align: center;font-weight: 600;}
.case_tie span{color:#cb1a1c;}

.case_des{width:100%;font-size: 18px;color:#666666;text-align: center;margin-top: 15px;line-height:30px;}
.case_content{width:100%;margin-top: 50px;}
.case_content ul::after{content: "";display: block;clear:both;}
.case_content ul li{width:;}
.case_content ul .caseli{width:14%;float: left;overflow:hidden;position: relative;}
.case_content ul .active{width:30% !important;}

.case_content .active .back_case1{display:none;}
.back_case1{width:100%;height: 100%;background: rgba(0,0,0,0.5);position: absolute;top:0px;left:0px;z-index: 99;padding:30% 35%;max-width: 304.467px;}
.back_case1 p{font-size: 24px;color:#fff;writing-mode:tb-rl;;float: left;width:35px;height:430px;}
.back_case1 span{font-size: 16px;color:#fff;writing-mode:tb-rl;;float: left;width:23px;height: 430px;}
.caseli .back_case2{display: none;}
.active .back_case2{width:100%;height: 158px;background: rgba(177,17,24,0.8);position: absolute;left:0px;bottom:0px;z-index: 99;display: block !important;padding:35px 35px;}
.active .back_case2 a:hover{text-decoration:none;}
.back_case2 h1{font-size:24px;color:#fff;font-weight: 600;}
.back_case2 h1 span{font-size:14px;color:#fff;font-weight: 300;}

.back_case2 p{font-size: 16px;color:#fff;margin-top: 15px;}

.jjfa{width:100%;padding-top:70px;background: #FAFAFA;}
.jjfa_center{width:1200px;margin:0 auto;}

.jjfa_content{width:100%;margin-top: 45px;}
.jjfa_content::after{content: "";display: block;clear:both;}
.jjfa_content ul{width:100%;}
.jjfa_content ul li{width:48%;float: left;margin-right:4%;margin-bottom: 40px;}
.jjfa_content ul li:nth-child(2n){margin-right: 0px;}

.jjfa_content ul li{box-shadow: 0px 0px 3px 1px #E3E3E3;background: #fff;}
.jjfa_content ul li img{float: left;width:56.5%;}
.jjfa_content ul li .jjfa_des{width:43.5%;height:100%;float: left;padding:6% 5%;}

.jjfa_des h1{font-size: 24px;color:#333;line-height: 35px;border-bottom: 1px solid #eee;padding-bottom:20px;}
.jjfa_des p{font-size: 14px;color:#666;line-height: 35px;margin-top: 25px;}

.jjfa_more{width:160px;height: 50px;border:1px solid #C2C2C2;display: block;margin-top:30px;background: url(../images/ljzx.png)no-repeat 100px 15px;font-size: 14px;color:#144b91;line-height: 50px;text-indent: 35px;}
.jjfa_des a:hover{text-decoration:none;}

.hekh{width:100%;padding-top: 65px;background: #fff;}
.hekh_center{width:1200px;margin:0 auto;}
.hekh_content{width:1780px;margin:0 auto;margin-top: 45px;margin-bottom:95px;}

.hekh_content ul{width:100%;}
.hekh_content ul::after{content: "";display: block;clear:both;}
.hekh_content ul li{width:356px;height: 199px;float: left;}
.hekh_content ul li img{width:100%;transition: all 0.6s;border:1px solid #E6E6E6;}
.hekh_content ul li:hover img{transform: scale(1.1);box-shadow:0px 0px 2px 1px #D1E1EE;}

.show_video{width:100%;margin-top: 25px;}

/*footer*/
.footer{width:100%;height: 450px;background:#144b91;padding-top: 50px;}
.footer_center{width:1780px;margin:0 auto;}
.footer_fllogo{width:396px;height: 227px;border-right: 1px solid #80ACD1;background: url(../images/footer_logo.png)no-repeat 45px 0px;padding-left: 45px;float: left;}
.footer_fllogo ul{width:100%;float: left;margin-top: 35px;padding-left:20px;}
.footer_fllogo ul li{width:100%;height: 35px;font-size: 16px;color:#fff;line-height: 35px;list-style-type:disc;}

.footer_bot{width:100%;height: 92px;border-top:1px solid #3379B5;margin-top: 18px;float:left;}
.footer_nav{width:907px;height: 227px;border-right:1px solid #80ACD1;float:left;}
.footer_nav ul{width:100%;}
.footer_nav ul li{width:25%;float:left;padding:10px 15px;}
.footer_nav ul li h1{font-size: 20px;color:#fff;height:28px;border-left:7px solid #cb1a1c;line-height: 28px;text-align: left;text-indent: 20px;}
.footer_nav ul li a{width:100%;display:block;font-size: 16px;color:#fff;margin-top: 15px;padding-left: 26px;}

.footer_emw{width:470px;float:right;padding-left:90px;padding-top: 20px;}
.footer_emw h1{font-size: 20px;color:#fff;height:28px;border-left:7px solid #cb1a1c;line-height: 28px;padding-left: 20px;}

.footer_emw ul{text-align:center;margin-top: 25px;}
.footer_emw ul li{width:100px;margin:0px 5px;}
.footer_emw ul li p{color:#fff;font-size: 14px;margin-top:10px;}

.footer_bot_center{width:1450px;margin:0 auto;text-align: center;/*background: url(../images/link.png)no-repeat 0px 18px;*/font-size: 14px;color:#CBD6E6;line-height: 33px;padding-top: 10px;padding-left: 35px;}
.footer_di{width:100%;height: 45px;background: #02447C;}
.footer_di_center{width:625px;margin:0 auto;}
.footer_di_center p{font-size: 14px;color:#fff;line-height: 45px;text-align: center;}
.footer_di_center p a{color:#fff;text-decoration:none;}
/*nei*/
.nei_banner{width:100%;}
.nei_banner img{width:100%;}
.nei_nav_son{width:100%;height: 75px;box-shadow: 0px 2px 6px 0px #F3F3F3;margin-top: 20px}
.nei_nav_center{width:1620px;margin:0 auto;}
.nei_nav_center ul{width:100%;text-align:center;margin-top:1px;}
.nei_nav_center ul li{display: inline-block;font-size: 18px;color:#333333;line-height: 75px;margin:0px 5px;border:1px solid #CECECE;padding: 0 15px}
.nei_nav_center ul li a{color:#333333;}
.nei_nav_center ul li:hover{background: #cb1a1c;color:#fff;}
.nei_nav_center ul li:hover a{text-decoration:none;color:#fff;}

.nei_nav_center ul .active{background: #cb1a1c;}
.nei_nav_center ul .active a{text-decoration:none;color:#fff;}

.product-main{padding-top:50px;}
.nei_product_center{width:1620px;margin:0 auto;}
.nei_des_imgfl{width:810px;float: left;background: #eee;border:2px solid #eee;}
.nei_des_imgfl img{width:100%;}

.nei_des_fr{width:750px;float: right;}
.nei_des_fr h1{font-size: 36px;color:#333;line-height: 135px;background: url(../images/xiang.png)no-repeat bottom left;font-weight:600;}
.nei_description{width:100%;height:365px;padding-top:40px;}

.product_show_nav{width:100%;height: 70px;border-top:1px solid #CECECE;border-bottom:1px solid #CECECE;float: left;margin-top: 69px;margin-bottom:30px;}
.product_show_nav ul{width:100%;text-align:center;}
.product_show_nav ul li{width:210px;height: 70px;font-size: 22px;display: inline-block;line-height:70px;margin:0px 20px;}

.product_show_nav ul .active{background:#cb1a1c;color:#fff;}
.product_ma1{width:100%;float:left;padding:0px 41px;}
.ggcs,.gntd,.zlxz,.shfw{width:100%;display: none;}

.product_ma2{width:100%;float: left;margin-top:80px;}
.product_ma2_tie{width:100%;font-size: 48px;color:#333333;text-align: center;height:90px;background: url(../images/hxred.png)no-repeat center bottom;}
.product_ma2s{width:100%;margin-top:45px;padding-bottom: 120px;}

.product_about_td {
  color: #000000;
  font-size: 14px;
  line-height: 40px;
}
.product_about_td img {
  position: relative;
  top: -2px;
  margin-right: 18px;
}
.product_about_jg img {
  display: block;
  max-width: 100%;
  margin: 0px auto;
  height: auto !important;
}
.product_about_cs table {
  width: 100%;
  word-break: break-all;
}
.product_about_cs table th {
  background: #999999;
  line-height: 22px;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  border: 2px solid #999999;
  border-left: 2px solid #898989;
  border-right: 2px solid #898989;
}
.product_about_cs table tr > th:first-child {
  border-left: 2px solid #999999;
}
.product_about_cs table tr > th:nth-child(1),
.product_about_cs table tr > th:nth-child(2) {
  width: 260px;
}
.product_about_cs table td {
  color: #000000;
  font-size: 14px;
  line-height: 22px;
  padding: 12px 24px;
  border: 2px solid #eeeeee;
}
.product_about_xz table {
  width: 100%;
}
.product_about_xz table th {
  background: #999999;
  line-height: 22px;
  padding: 12px 20px;
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  border: 2px solid #FFFFFF;
}
.product_about_xz table td {
  color: #333333;
  font-size: 14px;
  line-height: 30px;
  padding: 17px 24px;
  border: 2px solid #FFFFFF;
}
.product_about_xz table tr img {
  width: 24px;
}
.product_about_xz table tr a {
  max-width: 125px;
  width: 100%;
  line-height: 26px;
  color: #84c225;
  text-align: center;
  display: block;
  border: 2px solid #84c225;
  border-radius: 14px;
  transition: 0.2s;
}
.product_about_xz table tr a:hover {
  color: #FFFFFF;
  background: #84c225;
  transition: 0.2s;
}
.product_about_xz table tr > td:nth-child(1) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.product_about_xz table tr > td:nth-child(4) {
  font-weight: bold;
}
.product_about_xz table tbody > tr:nth-child(2n+1) {
  background: #eeeeee;
}


.menu{width: 100%;height:60px;background: #144b91;z-index: 99999;border-bottom:3px solid #cb1a1c;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearFix:after {display: block; content: ''; clear: both; }
.nav{height:58px; line-height:58px; position:relative; z-index:1;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;}
.nav .nLi h3{ float:left; background: url(../image/nav_xx.jpg) left center no-repeat;margin:0;line-height:58px; }
.nav .nLi h3 a{ display:block;font-size:18px; font-weight:normal;color: #fff;width: 210px;text-align: center;}
.nav .sub{ display:none;left:0px; top:60px;width:210px; position:absolute;line-height:30px; padding:10px 0; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #ccc; border: 1px solid rgba(0,0,0,.15); }
.nav .sub li{ zoom:1; line-height: 40px;}
.nav .sub a{ display:block; padding:0 8px;  -webkit-transition: .5s; -o-transition: .5s; transition: .5s;text-align: center;color: #17232d; font-size: 14px;}
.nav .sub a:hover{ background:#cb1a1c; color:#fff;  }
.nav .on h3 a{ color:#fff;background: #cb1a1c;}
.w_1200 {
    width: 1480px;
    margin: 0 auto;
}