          .topWrap { background:#fff; font-family: "Microsoft Yahei";width: 100%; }
          .header { width: 1200px; margin: 0 auto; position:relative; }
          .twz { background: #efefef; height: 37px; color:#a2a2a2; line-height: 37px; font-size: 14px;overflow:hidden;}
          .twz a { display: inline-block;  color: #a2a2a2;  position: relative;padding:0 16px; }
          .twz span{ float: right;}
          .twz span a:last-child{padding-right: 0;}
          .h_nr { height: 150px;box-sizing: border-box;padding-top:30px;}
          .logo { width: 311px;height:85px; box-sizing: border-box; float: left; }
          .logo img { width: 311px; height: 85px; display: block;}
          .logo_txt {margin-top:16px;padding-left:20px;background:url(../images/dingyejx01.png) no-repeat left center; float: left; margin-left: 13px;  font-weight: normal; text-align: left; font-size: 28px;color:#191919; line-height: 30px;font-weight: bold;}
          .logo_txt b{display: block; font-size: 20px;color:#184b9e;font-weight: bold;}
          .tp_tel{text-align: left;margin-top:18px;padding-left:60px; float: right; box-sizing:border-box;background:url(../images/dingyejx02.png) no-repeat left center; }
          .tp_tel span{font-weight: bold; font-size: 20px; color: #191919; display: block; }
          .tp_tel p {overflow: hidden; color: #184b9e;font:26px "Arial";  font-weight: bold;  float: left;line-height:26px;}

          .nav{ height: 65px;width:100%;background:#f3f3f3;border-bottom: 1px solid #dfdfdf;box-shadow: 0 0 3px #dfdfdf;}
          .nav ul{ height: 65px;width:1200px;margin:0 auto;}
          .nav li { float: left;font-size: 16px; position: relative;}
          .nav li a { text-decoration: none; height: 65px;line-height: 65px; padding:0 34px;  display: block; position: relative;z-index: 2; color: #000000;box-sizing: border-box; }
          .nav li:after{content:'';position:absolute;height:0;width:100%;background:#184b9e;bottom:0;left:0;-webkit-transition:height .5s;transition:height .5s;color: #fff; z-index: 1;;}
          .nav li:hover:after,.nav li.cur:after{height:100%;color: #184b9e;z-index: 1;}
          .nav li:hover:before,.nav li.cur:before{background: none;}
          .nav li a:hover, .nav .cur a { font-weight: none; text-decoration: none;  color: #fff; }  
          .nav li.nones:before{background: none;}  
           .nav li.on a{color:#fff;}
         .menu ul li .nav01 { position: absolute; top: 65px; left: 0; width:100%; border-top: 2px solid #184b9e; background: rgba(255,255,255,0.8); height: auto; padding-top: 2px; padding-bottom: 2px; display: none; z-index: 10; }
		.menu ul li .nav01 li { font-size: 14px; height: 42px; background: none; float: none; text-align: left; width: 100%; margin-left:0;}
		.menu li::before .nav01 li::before { background: none; border-right: 0; }
		.menu ul li .nav01 li a { color: #333; padding: 0px; height: 42px; line-height: 42px; display: block; text-align: center; float: none;  background: none; font-size: 14px; font-weight: normal;box-sizing:border-box; }
		.menu ul li.cur .nav01 li a { background: none; font-weight: normal; }
		.menu ul li .nav01 li::before { background: none; border: 0; }
		.menu ul li .nav01 li:hover  a { color: #fff; background: #184b9e; font-weight: normal; }

























.tit01{font-size: 44px; text-align: center; font-family: "Microsoft YaHei";color: #333333;font-weight:bold;}
.tit01 a{color: #333333; }
.tit01 em{display: block;font-size: 20px;line-height: 42px;color: #e5e5e5;text-transform: uppercase; font-weight: normal;}
.tit01 p{ font-weight: normal; display: block;font-size: 18px;color: #333333; line-height: 42px;margin-top:5px;padding-top:13px;background: url(../images/dingyejx04.png) no-repeat center top;}




/**/
.yybj{height: 532px; background:#f5f5f5; padding-top:50px;box-sizing: border-box;  font-family:"Microsoft Yahei";position: relative;}
.yy{width:1200px;margin:0 auto;position: relative; }
.yy dl{height:402px;}
.yy dl dd{width:546px;position:relative;box-sizing: border-box; float: left;padding-top:25px;}
.yy dl dd h2{margin-bottom: 15px;background: url(../images/dingyejx05.png) no-repeat left bottom; font-size: 40px;color: #184b9e;text-align: left; font-weight: bold; line-height: 50px;padding-bottom: 20px;}
.yy dl dd h2 em {display: block;font-weight: normal;font-size:23px;color: #313131;}
.yy dl dd p{font-size: 16px; color: #3a3a3a; line-height: 28px;text-align: justify; display: block;height:108px;text-indent:2em;}
.yy dl dd span{display: block;height:93px;}
.yy dl dd span em{width:93px;height:93px;float: left;margin-right: 15px;}
.yy dl dd span .qm{position: relative;width:165px;height:32px; line-height: 32px; margin-top:40px; font-size: 16px;color: #3a3a3a;text-align: left;padding-left:36px;}
.yy dl dd span .qm::before{content: "";position: absolute;width: 33px;height: 1px;background:#3a3a3a;left:0;top:15px;}
.yy dl dd span .qm img{width: 68px;height:32px; position: absolute;right:0;bottom:0;}
.yy dl dt{width:600px;height:374px; position: relative; float: right;}
.yy dl dt li{width:600px;height:374px;display: block; float: left; overflow: hidden;}
.yy dl dt li img{width: 100%;display: block;}
.yy dl dt h5{width:80px; position: absolute;right: 2px;bottom: 20px;}
.yy dl dt h5 em{display: block; float: left;width: 12px;height: 12px;border-radius: 100%;background:#fff;margin-right: 8px;}
.yy dl dt h5 em.on{background: #002f7c;}

.m_zz{width: 1200px; background:#184b9e;height: 148px; position: absolute;left:0;bottom:-148px;box-shadow: 5px 6px 15px #d5d5d5; z-index: 1;}
.m_zz li{ width:300px;height: 148px; box-sizing: border-box; overflow: hidden;padding-top:25px; float: left; text-align: center;position: relative;}
.m_zz li::before{content: "";position: absolute;width: 1px;height: 96px;background:#fff;right:0;top:25px;}
.m_zz li em{margin-left:0px;display: block; position: relative;height: 65px;}
.m_zz li em b{ margin-left:0px;font-size:72px; color: #fff;font-weight: normal;line-height: 65px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.m_zz li em i{ font-size:22px;  color: #fff;text-align: center; font-weight: normal; text-align: center; line-height: 25px;width:50px; height: 25px;display: block;font-family: "Arial";position: absolute;top:5px; right:60px; }
.m_zz li h3{font-size: 18px; color: #fff; text-align: center; font-weight: normal;line-height: 30px;}
.m_zz li:nth-child(1){padding-left:0;}
.m_zz li:nth-child(4) em i{right:35px;}
.m_zz li:nth-child(4)::before{width:0;}

.m_zz li:hover,.m_zz li:hover::before{background:#184b9e;color:#fff;}
.m_zz li:hover em b,.m_zz li:hover em i,.m_zz li:hover h3{color: #fff;}













/*产品*/


.prod{padding-top: 115px;margin-bottom: 70px;}
.prod .tit01{padding-bottom: 40px;} 
.prod_l{width:240px; float:left;}
.dh_bg_1{width:240px; background:#184b9e no-repeat center; height:110px; color:#fff;}
.dh_bg_1 .h1{font-size:30px; font-weight:bold; text-align:center; padding-top:20px;}
.dh_bg_1 p{font-size: 14px;line-height: 14px;color: #fff;text-transform: uppercase;text-align: center;padding-top: 10px;}
.prod_l .show{width:238px;border-right:1px solid #ccc;;border-left:1px solid #ccc;}
.prod_l .show  table{width:100%!important;}
.prod_l .show td a{font-size:14px !important;display:block;font-weight:normal!important;background:#fff url(../images/dingyejx10.png) no-repeat 200px center;padding-left:40px;height:55px;line-height:55px;border-bottom:1px solid #ccc;}
.prod_l .show td a:hover{ color:#fff;background: #184b9e url(../images/dingyejx10.png) no-repeat 200px center;}
.fldtp_c{ width:240px;height:100px;background: #184b9e url(../images/dingyejx11.png) no-repeat 30px 18px;}	
.fldtp_c p{font-size:18px;line-height:18px;color:#fff;text-align:center;padding-top:25px;}
.fldtp_c span{display:block;font-size:32px;line-height:34px;color:#fff;text-align:center;padding-top:10px;font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}



.clear{height:0; overflow:hidden; clear:both;}



.plist { width: 230px; background: #fff; margin-top: 0; }
.plist_row1 {  width: 230px; height: 61px; font-size: 20px; line-height: 25px; font-weight: bold; display: block; color: #fff;     text-align: center;
	padding-top: 20px; background-color: #184b9e; }
.plist_row1 .en{ font-size: 12px; font-weight: 100; display: block; color: #BFBEBE; text-transform: uppercase; }

.links { line-height: 60px; padding: 0 !important; position: relative; height: 60px; width: 100%; display: block; }
.links b { display: block; }
.links b a { line-height: 60px; text-indent: 0; display: block; position: absolute; top: 0; background: #f1f1f1; font-size: 14px; font-weight: 100 !important; transition: 0.3s all ease-in-out; padding-left: 53px; width: 177px; border-bottom:1px solid #ededed;}
.open { background: #fbfbfb !important; border-left: 3px solid #222; width: auto !important;  border-bottom:1px solid #ededed;}
.open .links b a { font-weight: bold !important; color: #222 !important; background: #fbfbfb !important; font-size: 16px; }
.links b a::after,.links b a:after { content: ''; display: block; width: 18px; height: 18px; border-radius: 50%; background: #ccc url(../images/dingyejx12.png) no-repeat -10px 4px; position: absolute; top: 22px; left: 21px; transition: 0.3s all ease-in-out}
.open .links b a::after,.open .links b a:after{ background-color: #222; } 

.plist_row2 table tbody tr .submenu { max-height: 0px; line-height: 0px; width: 230px; overflow: hidden; transition: 0.8s all ease; display: block; }
.plist_row2 table tbody tr.open .submenu{ max-height: 420px; }

.submenu > div > a { display: block; height: 42px; line-height: 42px; text-indent: 0; padding-left: 55px; font-size: 13px; }

.submenu > div { width: 230px; display: block; }
.plist_row2 table,.plist_row2 table tbody,.plist_row2 table tbody tr { display: block; width: 100%; }


.plist_row2 table tbody tr .submenu { max-height: 0px; line-height: 0px; width: 230px; overflow: hidden; transition: 0.8s all ease; display: block; }
.plist_row2 table tbody tr.open .submenu{ max-height: 420px; }

.submenu > div > a { display: block; height: 42px; line-height: 42px; text-indent: 0; padding-left: 55px; font-size: 13px; }

.submenu > div { width: 230px; display: block; }
.plist_row2 table,.plist_row2 table tbody,.plist_row2 table tbody tr { display: block; width: 100%; }

.prolist_row2 { display: block; border: 4px solid #232323; }
.prolist_row2 > table,.prolist_row2 > table > tbody,.prolist_row2 > table > tbody > tr { display: block; width: 100%; }
.prolist_row2 > table > tbody > tr > td { display: block; line-height: 50px; height: 50px; padding-left: 50px; position: relative; }
.prolist_row2 > table > tbody > tr > td > a { display: block; font-size: 15px; color: #454545 !important; font-weight: 100 !important; }
.prolist_row2 > table > tbody > tr > td::after,.prolist_row2 > table > tbody > tr > td:after { content: ''; display: block; background: #232323 url(../images/dingyejx14.png) no-repeat 7px center; position: absolute; width: 17px; height: 17px; border-radius: 50%; top: 17px; left: 18px; }
.prolist_row2 > table > tbody { padding: 10px 0; }
.plist_row3{ height:}

.product_btn{ width: 45px; height: 105px; background: #000; background: rgba(0,0,0,0.20); display: block; position: absolute; top: 115px; }
.prolist_c0{ width: 750px; float: left; }
#productin_l{ left:0; background-image: url(../images/dingyejx13.png); background-repeat: no-repeat; background-position: center; }


.cp2 {
    width: 930px;
 
    background: url(../images/dingyejx14.jpg) repeat-x;
}
.cp3.fr {
    margin-right: 15px;
    margin-top: 15px;
}
#tablit { height:55px; width:930px;  margin:0 auto;background: #f5f5f5;}
#tablit dl{ float:left; height:55px;}
#tablit dl dd{float:left; width:171px; height:55px; line-height:55px; font-size:20px; text-align:center; display:block;}
#tablit .on,#tablit dl dd:hover{ background:url(../images/dingyejx15.png);}
#tablit .on a,#tablit dl dd:hover a{ color:#fff !important;  font-size:16px;}

#tablit dl dd a {
	color: #333;
	font-size: 16px;
    display: block;
    line-height: 54px;
}

#showtd0{color:#333; }
#showtd1{color:#333;}
#showtd2{color:#333;}
#showtd3{color:#333; }
#showtd4{color:#333;}
#showtd5{color:#333; }
#showtd6{color:#333; }

.tabcon{width:950px; border-top:none; clear:both; height:543px;margin-top:0px;}
.dis{display:none;}
.cpe{line-height:47px;}
.cpe a{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.wz12{padding-left: 32px;}


.beta > table > tbody > tr > td { padding: 0 !important; position: relative; overflow: hidden; margin: 12px 0; display: block; float: left; width: 297px; margin-right: 20px;}
.beta > table > tbody > tr > td:nth-child(3),.beta > table > tbody > tr > td:nth-child(6){margin-right: 0;}
.beta > table > tbody > tr > td > a{display: block; border: 1px solid #eee; padding: 3px; margin-bottom: 5px; transition:all .3s ease-in-out;position:relative;overflow:hidden;}
.beta > table > tbody > tr > td > span{display:block}
.beta > table > tbody > tr > td > span > a{display:block; padding:0 13px; height:35px; background: #f1f1f1 url(../images/dingyejx16.png) no-repeat 254px -129px; text-align:left; font-size:15px; line-height:35px; color:#565656; transition:all .3s ease-in-out;}
.beta > table > tbody > tr > td:hover > span > a{background-color:#0066cc; background-position:254px -154px; color:#fff}
.beta > table > tbody > tr > td br{ display:none}
.beta > table > tbody > tr > td:hover > a{background:#0066cc; border: 1px solid #0066cc;}
.beta > table > tbody > tr > td > a > img{border:0 none !important;padding:0 !important;width:100%; transition: 0.3s all;}
.beta > table > tbody > tr > td:hover > a > img {
	transform: scale(1.1);
	transition: 0.3s all;}
.betago{background: rgba(0,0,0,0.1) url(../images/dingyejx17.png) no-repeat center 126px; display: block; width: 100%; height: 100%; position: absolute; top: -100%; left: -100%; transition:all .3s ease-in-out; }
.betago a{ display: none;}
.beta> table > tbody > tr > td:hover .betago{top:0;left:0;}















 /*优势*/




 .adv_all{width: 100%;min-width: 1200px; height: 980px; box-sizing: border-box; padding-top:50px;   background: url(../images/dingyejx18.jpg) top center no-repeat;}

.adv_all h2{color: #fff;margin-bottom: 27px; font-size:44px;}
.adv_all h2 a{color: #fff;}
.adv_all h2 em{color: rgba(255, 255, 255, 0.5);}
.adv_all h2 p{background:url(../images/dingyejx39.png) no-repeat center top;color: #fff;}

 .adv_b{ margin-top: 30px; position: relative; box-sizing: border-box; background: url(../images/dingyejx19.png) center bottom no-repeat;}
 .hidden{ display: none;}
 .adv_b_t{width:1200px;position: relative;overflow: hidden; line-height: 25px;}
 .adv_b_t a{ display: block; width: 300px; font-size:30px;padding-top:38px; position: relative; box-sizing: border-box;float: left;text-align: center;margin:0; color: #333;padding-bottom: 43px; line-height: 35px;}
 .adv_b_t a:after{ display: block; height:105px; position: absolute;top:35px; content: "";border-right: 1px dashed rgba(0,0,0,0.1); right: 0;}
 .adv_b_t a i{ display: block;width: 60px;height: 50px;overflow: hidden;position: relative; margin:10px auto;}
 .adv_b_t a i img{ display: block;position: absolute;left: 0;top: 0;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear; } 
 .adv_b_t a:hover i img{ top: -50px; transform: rotateY(360deg);-webikt-transform: rotateY(360deg);}

 .adv_b_b{position: relative;box-sizing: border-box; padding:40px 20px; height: 450px;overflow: hidden; background: #fff;}
 .nep01 a{ color: #184b9e; font-weight: bold; display: block;position: relative;}
 .nep01 a:before{ display: block;width: 30px;height: 30px;background: #fff;content: "";transform: rotate(45deg);position: absolute;top: -17px;left: 0;right: 0;margin: 0 auto;}
 .nep01 a i img{top: -50px; transform: rotateY(360deg);-webikt-transform: rotateY(360deg);}
.nep01 a:hover{color: #184b9e;}
 .adv_b_r{width: 580px; overflow: hidden; height: 370px;}
 .adv_b_l{ font-size: 16px; width: 475px; line-height: 32px; position: relative; padding-left: 60px; position: relative;}
 .adv_b_l:after{ display: block;content: "";width: 50px; height: 470px; background: url(../images/dingyejx20.jpg) center top no-repeat; position: absolute;left: 0;top:-40px;}
 .adv_b_l .title1{ font-size: 35px;font-weight: bold;color: #184b9e;line-height: 60px;background: url(../images/dingyejx21.jpg) left bottom repeat-x; padding:10px 0 40px 0;}

 .adv_b_l .font{ margin-top: 15px;  text-align: justify;}
 .adv_b_l .font p{ padding-top: 14px;}
 .adv_b_l .phone{ padding:28px 0 0 0;}
 .adv_b_l .phone i{display: block;font-style: normal;font-size: 16px; float: left;color: #555;line-height: 50px; }
  .adv_b_l .phone em{display: block;font-style: normal; float: left;font-size: 30px; color:#fe9704;line-height: 50px;font-family:"PERFS"; font-weight: bold;}
















/**/
.casebj{height:900px;overflow: hidden; background:#fff;padding-top:50px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.casebj h2{margin-bottom: 32px;}
.case{position: relative;height:630px; width:1200px;margin:0 auto;}
.casetit{width:1200px;margin:0 auto 30px;height: 100px;background:#f5f5f5;}
.case_nav{width:1200px;height: 100px;}
.case_nav li{ height: 100px;box-sizing: border-box; font-size:18px; color: #000000;text-align: center;position: relative; -webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;float: left;width:200px;}
.case_nav li::before{content:""; position: absolute;right:0px;top:27px;width:1px;height:61px;background:#bfbfbf;}
.case_nav li em{display: block;width: 43px; height: 43px;margin: 15px auto 5px; overflow: hidden; position: relative;}
.case_nav li em img{height:43px; display: block;position: absolute;left:0;top:0;}
.case_nav li a{color: #000000; text-decoration: none; }
.case_nav li.cur,.case_nav li:hover{background: #184b9e;font-weight: bold;color:#fff;}
.case_nav li.cur a,.case_nav li:hover a{color:#fff; }
.case_nav li.cur::before,.case_nav li:hover::before{width:0; }
.case_nav li.cur em img,.case_nav li:hover em img{left:-43px;}
.case_nav span{ height: 100px;box-sizing: border-box; font-size:18px; color: #000000;text-align: center;position: relative; -webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;float: left;width:200px;display: block;}
.case_nav span em{display: block;width: 43px; height: 43px;margin: 15px auto 5px; overflow: hidden; position: relative;}
.case_nav span em img{height:43px; display: block;position: absolute;left:0;top:0;}
.case_nav span a{color: #000000; text-decoration: none; }
.case_nav span.cur,.case_nav span:hover{background: #184b9e;font-weight: bold;color:#fff;}
.case_nav span.cur a,.case_nav span:hover a{color:#fff;}
.case_nav span.cur em img,.case_nav span:hover em img{left:-43px;}

.carousel-container{width: 1200px;margin:0 auto;}
#carousel {height:520px;width:1200px;position:relative;font-size:12px;font-family: Arial;}
.carousel-image {border:0;display:block; position: relative;}
.carousel-feature {position:absolute;top:-1000px;left:-1000px;border:0px solid #5d5d5d;cursor:pointer;}
.carousel-feature a{display:block;position:relative;width:100%;}
.carousel-feature a::after{content:""; position: absolute;left:0; right:0px;top:0;bottom:0;width:100%;height:100%;background-size: 100% 100%;opacity: 0.8;}
.carousel-feature .carousel-caption {position:absolute;bottom:0;width:800px;left:0;height:52px;line-height: 52px; background:rgba(33, 73, 155, 0.9);z-index: 5;}
.carousel-feature .carousel-caption h4{font-size: 20px; color: #ffffff;font-weight: normal;float: left;padding-left:25px;}
.carousel-feature .carousel-caption span { margin:0;font-size:14px;color:#fff; float: right; text-align: right;padding-right: 25px;}
.tracker-summation-container {position:absolute;color:white;right:48px;top:230px;padding:3px;margin:3px;background-color:#000;}
.tracker-individual-container { position:absolute;color:white;left:50%;top:420px; padding:0; margin:0 0 0 -39px;}
.tracker-individual-container li {list-style:none; }
.tracker-individual-container .tracker-individual-blip {margin:0 7px;text-align:center;width: 12px;height: 12px;border-radius: 100%;font-size: 0;background: #8b8f94;}
.tracker-individual-container .tracker-individual-blip-selected {color:white; font-weight:bold;background-color:#00418a;}

#carousel-left {position:absolute;bottom:208px; left:-115px;cursor:pointer; background:url(../images/dingyejx30.png) no-repeat;width:100px;height:100px;z-index: 5;}
#carousel-right {position:absolute; bottom:208px;right:-115px; cursor:pointer;background:url(../images/dingyejx31.png) no-repeat;width:100px;height:100px;z-index: 5;}
.tracker-summation-container{display: none;}























/**/
.hzbj{height: 639px;overflow: hidden; background:url(../images/dingyejx38.jpg) no-repeat center top;padding-top:50px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.hzbj h2{color: #fff;margin-bottom: 27px; font-size:44px;}
.hzbj h2 a{color: #fff;}
.hzbj h2 em{color: rgba(255, 255, 255, 0.5);}
.hzbj h2 p{background:url(../images/dingyejx39.png) no-repeat center top;color: #fff;}

.hz{width:1116px;margin:0px auto;height:318px;position: relative;}
.hz li{width:156px;height:180px;position: absolute;}
.hz li img{width:150px;height:75px; display: block;margin:0 auto;}
.hz li:nth-child(1){left:160px;top:67px;}
.hz li:nth-child(2){left:320px;top:67px;}
.hz li:nth-child(3){left:640px;top:67px;}
.hz li:nth-child(4){left:960px;top:67px;}
.hz li:nth-child(5){left:79px;top:206px;}
.hz li:nth-child(6){left:399px;top:206px;}
.hz li:nth-child(7){left:720px;top:206px;}
.hz li:nth-child(8){left:881px;top:206px;}
.hz li:nth-child(9){left:0;top:67px;}
.hz li:nth-child(10){left:480px;top:67px;}
.hz li:nth-child(11){left:800px;top:67px;}
.hz li:nth-child(12){left:239px;top:206px;}
.hz li:nth-child(13){left:560px;top:206px;}








/**/
.lcbj{height: 833px;overflow: hidden; background:url(../images/dingyejx40.jpg) no-repeat center top;padding-top:50px; box-sizing: border-box; font-family: "Microsoft YaHei"; position: relative; }
.lcbj h2{margin-bottom: 27px;}
.lcbj h2 em{color: #b2b2b2;}
.lc{width:1200px;margin:0px auto;height:318px;position: relative;}
.lc dl{  position:relative;width:380px; float: left;margin-right: 28px;}
.lc dt{ width:100%; height:260px; position: relative;overflow: hidden;}
.lc dt img{ display:block;width:380px;height:260px;}
.lc dt em{display: block;width:96px;height:42px;line-height: 42px;text-align: center; font-size:25px;color: #fff;background:#184b9e;position: absolute;left:50%;bottom:0;
  margin-left:-48px; font-weight: bold;}
.lc dd{width:380px;border:1px solid #e9e9e9;padding:0 22px 23px;box-sizing: border-box;background:#fff;}
.lc dd h4{font-size:24px;color: #184b9e;font-weight: bold;height:59px;line-height: 59px;border-bottom: 1px solid #dfdfdf;text-align: center;margin-bottom: 12px;}
.lc dd p{font:16px "Microsoft YaHei"; line-height:24px; position:relative; color:#000000; text-align: justify;margin-bottom: 15px;;}
.lc dd p b{font-weight: bold;}
.lc dd h5{height:51px;line-height: 51px;background:#184b9e; font-size:18px;font-weight: bold;color: #fff;text-align: center;}
.lc dd h5 span{padding-right:30px;background:url(../images/dingyejx41.gif) no-repeat right center;color: #fff;}
.lc dl:last-child{margin-right: 0;}
.lc dl img,.lc dl dd h5{-webkit-transition: 0.35s;-moz-transition:0.35s;transition: 0.35s;}
.lc dl:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.lc dl:hover dd h5{transform: translateY(-3px);}









/**/
.nswsbj{ height:915px; box-sizing: border-box; background:#fff; padding-top:50px; overflow: hidden; font-family:"Microsoft Yahei";}
.nswsbj h2{margin-bottom:33px;}
.nswsbj dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.nswsbj dt a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}

.news{width:564px;float: left;position: relative;}
.news h5{width:120px;position: absolute;left:250px;top: 386px;z-index:5; }
.news h5 em{width: 14px;height:14px;background:#ffffff; float: left;margin-right: 22px;border-radius: 100%;}
.news h5 em.cur{background: #0e45ce;}
.news_c dl{width:564px; overflow: hidden;background: #184b9e;box-sizing: border-box;border-radius: 6px;}
.news_c dt,.news_c dt img{width:562px;height:420px; position: relative; overflow: hidden;border: 1px solid #eee;}
.news_c dd {height:174px;padding:33px 24px 0 33px;box-sizing: border-box;}
.news_c dd h4{height: 36px;line-height: 36px; font-size: 20px;color: #ffffff; font-weight: normal;margin-bottom: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_c dd h4 a{color: #ffffff;}
.news_c dd p{font-size: 16px;color:rgba(255, 255, 255, 0.6); line-height: 24px;text-align: justify;}


.news_r{width:600px;font-family:"Microsoft Yahei"; float: right;position: relative;}
.news_r .newstit{height:72px;margin-bottom: 20px;position: relative;}
.news_r .newstit::before{content:""; position: absolute;left:0px;bottom:0;width:100%;height:2px;background:#e1e1e1;}
.news_r .newstit a{font-size: 22px;color:#333333;text-align: center;margin-right: 85px;display: block;float: left;height: 72px;padding-top:12px;box-sizing: border-box;     position: relative;}
/*.news_r .newstit a::before{content:""; position: absolute;right:-30px;top:23px;width:11px;height:6px;background:url(https://www.zqmachines.com/images/newsico1.png) no-repeat; opacity: 0;}*/
.news_r .newstit a::after{content:""; position: absolute;left:50%;bottom:0;margin-left:-5px; border-bottom:6px solid #002d73;border-left: 5px solid rgba(0, 0, 0, 0);border-right: 5px solid rgba(0, 0, 0, 0);opacity: 0;}
.news_r .newstit a:nth-child(2):before{right:10px}
.news_r .newstit i{display: block;font-size: 10px;color:#cecece; font-weight: normal;}
.news_r .newstit a:last-child{margin-right: 0;}
.news_r .newstit a.cur{color: #002d73;font-weight: bold;border-bottom: 2px solid #002d73;}
.news_r .newstit a.cur::before,.news_r .newstit a.cur::after{opacity: 1;}
.news_nr{width:600px;font-family:"Microsoft Yahei";}
.news_nr dl{padding-bottom: 22px;border-bottom: 1px dashed #e1e1e1; overflow: hidden;margin-bottom: 10px;}
.news_nr dd{width:600px; overflow: hidden;box-sizing: border-box;  }
.news_nr dd h3{font-size: 18px;height:36px; line-height:36px;color:#000000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: bold;}
.news_nr dd h3 a{color: #000;}
.news_nr dd p{overflow: hidden;font-size: 16px; line-height: 34px; color:#333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_nr dd h3 a:hover{color: #002d73;text-decoration: underline;}



/**/
.aboutbj{background:url(../images/dingyejx45.jpg) no-repeat center;height:736px;max-width: 1920px;margin:0 auto; font-family:"Microsoft Yahei";box-sizing: border-box; overflow: hidden; position: relative;padding-top:210px;}
.about{width:1200px;margin:0 auto;position: relative; }
.about dl dd{width: 560px;float:right;margin-right: 160px;}
.about dl dd h3{font-size: 40px;margin-bottom: 30px;}
.about dl dd h3 a{color:#333333;}
.about dl dd h3 span{display: block; font-size: 26px;color:#184b9e; font-weight: bold;margin-top: 10px;}
.about dl dd p{color: #333333;font-size: 16px; height: 150px;line-height: 24px; text-align: justify;text-indent: 2em;}
.abt_btn{display: block;width:124px;height:38px;line-height: 38px;text-align: center;font-size:14px;color: #fff;background: #184b9e;}

/**/
.help_cut{height:332px;width: 1200px;margin:30px auto 10px;background: #fff;position: relative;}
.help_cut a{text-decoration: none;}
.help_nav{ height: 50px; clear: both;width: 1200px;margin-bottom: 25px;border-bottom:2px solid #e5e5e5;}
.help_nav span{display: block;width:124px;height:38px;line-height: 38px;background:#002f7c;;color: #fff;font-size: 14px;text-align: center;float: right;margin-top:12px;}
.help_nav span a{color: #fff;}
.help_nav ul{width: 1200px;height: 50px;}
.help_nav li{ height: 50px;line-height: 50px; margin-right: 40px;font-size:20px; font-weight: normal; color: #333333;text-align: center;float: left; box-sizing: border-box;position: relative;}
.help_nav li a{color: #333333; text-decoration: none; }
.help_nav li::before{content:'';position:absolute;height:14px;width:2px;background:url(../images/dingyejx46.png) no-repeat;top:22px;right:-20px;}
.help_nav li:after{content:'';position:absolute;height:2px;width:0;background:#1d3893;bottom:-2px;left:0; -webkit-transition:width .5s;transition:width .5s;color: #333333; z-index: 1;}
.help_nav li:last-child:before{width:0;}


.help_nav li.cur a{color: #333333; font-weight: bold;}
.help_nav li.cur::after{width:100%;}


.m_help{ height:265px;width: 1200px; position: relative; }
.xc{width:1200px;  overflow: hidden;}
.xc li{ width:267px;height:200px; position:relative;margin-right:44px; float: left; overflow: hidden;}
.xc li img{ display:block;width:267px; height:200px;border:1px solid #eee; box-sizing:border-box;}
.xc li em{height: 32px;font:14px "Microsoft YaHei"; line-height:32px; color:#ffffff; overflow:hidden; display: block; text-align: center;  -webkit-transition:all .5s;transition:all .5s;width: 100%;box-sizing: border-box;position: absolute;left:0;bottom:-32px;background:rgba(0, 0, 0, 0.5);}
.xc li a{ text-decoration: none; }
.xc li:hover em{bottom:0;}
.xc li img,.xc li em{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.xc li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}




/*link*/
.link_bg{    width: 100%;    height:75px; background-color:#184b9e;}

.lwnek{ height:75px;overflow:hidden; width:1200px; margin:0 auto;  }
.lwnek h2{ padding-top:15px; width:132px; height:65px; overflow:hidden;  }
.lwnek h2 a{color:#fff;  display:inline-block; font-size:18px;}
.lwnek h2 span{ display:block; height:22px; overflow:hidden; font:14px/22px "microsoft Yahei";}
.lwnek h2 span a{ color:#fff; font-size:14px;}
.lwnek div{ display:inline; float:left; width:1040px; padding-top:12px;  overflow:hidden;font:14px/23px "microsoft Yahei";}
.lwnek div a{ color:#777777; padding:0 2px;}






.footer_bg{background:#222222;}
.footer{ padding: 40px 0; height: 160px;    border-bottom: 1px #555 solid;}
.footer li{ float: left; width: 130px; height: 160px; margin-left: 60px;font-size: 13px;color: #fff;border-right: 1px #555 solid; }
.footer li p,.footer li p a,.link p{ font-size: 16px; color: #fff; margin-bottom: 8px;}
.footer li a{ display: block;line-height: 27px;font-size: 13px;color: #fff;}
.footer li a:hover{color:  #184b9e;}
.ewm{margin-top: 20px;}
.ewm p{float: right; margin-left: 20px;width: 130px;font-size: 14px;line-height: 28px;color: #fff;text-align: center;}
.ewm p img{width: 130px;height: 130px;}
.copy{ width: 100%; height: 48px; line-height: 48px; background: #222; color: #fff; text-align: center;}
.copy a{color: #fff;}
.copy a:hover{color:  #184b9e;}
.footer li table  tbody  tr td  b{font-size:0px;font-weight:normal;}
.footer li table {display:block;height:90px;overflow:hidden;}
.ke-insertfile1 { display: block;margin: -77px auto 86px;text-align: center;font-size: 16px!important;color: #fff!important;cursor: pointer;}
