html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;position:relative;font:12px/1.5 Microsoft YaHei,arial,å®‹ä½“,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}




.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;overflow:hidden;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);overflow:hidden;}




.banner{width:1920px;margin:0 auto;position:relative;height:695px;margin-left:-960px;left:50%;overflow:hidden;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;bottom:10px;z-index:100;width:100%;text-align:center;}
.banner .num li{display:inline-block;width:20px;height:4px;display:inline-block;margin-right:4px;background:#fff;line-height:18px;
	text-indent:-100px;overflow:hidden;}
.banner .num li.num_hover{background-color:#142e79;}
.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:18px;height:18px;line-height:18px;}

@keyframes scaleUpDown {
    from { -webkit-transform: scale(1.08); transform: scale(1.08);}
    to { opacity: 1;  -webkit-transform: scale(1); transform: scale(1);}
}
.banner img { visibility: visible !important; -webkit-animation: scaleUpDown 5s ; animation: scaleUpDown 5s ; transform: matrix(1, 0, 0, 1, 0, 0); -webkit-transform: matrix(1, 0, 0, 1, 0, 0);}





.x-linkx{color:#000000;font-size:14px;line-height:40px;font-weight: bold;}
.x-linkx a{color:#666;font-size:14px;line-height:24px;font-weight: normal;}

.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}


/*å…¬ç”¨æ ·å¼*/
.wt{width:1920px;position: relative;left:50%;margin-left:-960px;}
.wt_t{width:1200px;margin:0 auto;}
.container{width:1200px;margin:0 auto;padding:0px;}

.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}




/*å¤´éƒ¨*/
.hh1{height:100px;overflow: hidden;}
.wel{color:#777777;font-size:13px;line-height:27px}
.kk1{color:#777777;font-size:13px;line-height:27px}
.kk1 a{color:#777777;font-size:13px;line-height:27px}
.toplogo{
	margin-top: 18px;
	margin-left: 16px;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #535353;
	background:url(//cdn.myxypt.com/6d85f591/21/12/eacd102917d986e5dc7b854359daf6102b028047.png) no-repeat center left;
	padding-left: 20px;
}
.toplogo p:nth-child(2){
    font-size: 12px;
}

.logo{float:left;line-height:100px}
.tel{background:url(//cdn.myxypt.com/6d85f591/21/12/3192c1891ee1cf48ea3c183d7aa5145d220e21b6.png) no-repeat center left;padding-left:45px;line-height:25px;margin-top: 20px;font-size: 18px;font-weight: normal;font-stretch: normal;letter-spacing: 0px;color: #184c91;}

/* <!--{* 1 *}--> */
.dy1{	height: 138px;
	background-color: #f4f4f4;}
.td_ll li{float:left;width:300px;height:138px}
.td_ll li:hover{background: #184c91;}
.td_ll li:hover h2 a{color:#fff}
.td_ll li h2{text-align: center;	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 0px;
	color: #184c91;}
.td_ll li h2 a{text-align: center;font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 0px;
	color: #184c91;}
.td_ll li a.img{display: block;margin:0 auto;width:56px;margin-top:25px;}
.td_ll li:hover a.img{filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(154deg) brightness(105%) contrast(106%);}


/* <!--{* 2 *}--> */
.dy2{background: url(//cdn.myxypt.com/6d85f591/21/12/751ab19906b7281d05dec3c8f99c303627386e17.png) no-repeat center -125px;height: 1308px;}
.dy2 .tt1{text-align:center;display: block;width:365px;margin:0 auto;}
.vr{margin-top:40px}



.sortx{width:380px;float:left;}
.ptt{	width: 380px;
	height: 108px;
	background-color: #184c91;line-height:108px;text-align: center;font-size: 36px;color:#fff}
.sortt{width:380px ;margin:0 auto;}
.sortt li{background:#f5f5f5;margin-bottom:5px;text-align: center;}
.sortt li:hover{background:#184c91;text-align: center;}
.sortt li a{color:#313131;font-size:20px;line-height:68px;text-align: center;}
.sortt li:hover a{color:#fff}
.sortt li:last-of-type{margin-bottom:0px;}

.dhx{background:url(//cdn.myxypt.com/6d85f591/21/12/fc7483a3ae8417020a96990ae79c9c6875cf8ee4.jpg) no-repeat center top;height: 339px;width:380px;margin:0 auto;margin-top:0px;background-size: 100% 100%;}
.tel2{color:#fff;margin-left: 64px;width:295px;padding-top: 266px;}


.pp_ll{width: 787px;float:right;}
.product_list2 li{float:left;margin-right: 27px;margin-bottom:32px;border:2px solid #eeeeee;}
.product_list2 li a.img{display:block;position: relative;overflow: hidden;padding: 10px 10px 12px 10px;}
.product_list2 li a.img img{width: 339px;height: 229px;}

.product_list2 img {min-width: 100%;min-height: 100%;transition: all 0.4s;}


.product_list2 li:hover img{
    transform: scale(1.1);
}

.product_list2 li h3{display: block;color:#fefeff;font-size:20px;text-align: center;font-weight: 400;line-height: 42px;background:#184c91;}
.product_list2 li h3 a{color:#fefeff;font-size:20px;text-align: center;line-height: 42px;}
.product_list2 li:hover{border-color:#184c91}

a .jt{width:66px;margin:0 auto;text-align: center;display: block;}



/*  */
.hengtus{
	background:url(//cdn.myxypt.com/6d85f591/21/12/57bc3655e0358ed0ead43b551cb61209cf489c41.png) center no-repeat;
	height: 300px;
	text-align: center;
	font:bold 34px/54px MicrosoftYaHei;
	color: #fff;
	padding-top: 100px;
}


/* <!--{* 3 *}--> */
.dy3{background:url(//cdn.myxypt.com/6d85f591/21/12/2504e01a8da6d8c9fe5a886fa38a5f4033449d4f.png) no-repeat center top;height:1085px}
.ystt{	font-size: 36px;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 0px;
	color: #184c91;text-align: center;}
.entt{	font-family: MicrosoftYaHei;
	font-size: 20px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 38px;
	letter-spacing: 0px;
	color: #313131;text-align: center;margin-top:10px}

.entt span{	font-family: MicrosoftYaHei;
	font-size: 10px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 18px;
	letter-spacing: 0px;
	color: #313131;display: block;text-transform: uppercase;}



.you_a{margin-top:40px;width:547px}
.you1{width:547px;margin-bottom:60px}
.you_con{margin-left:20px;margin-top:10px}
.you_con h2{	font-size: 24px;
	font-weight: 600;
	line-height: 48px;
	letter-spacing: 0px;
	color: #313131;}

.you_con span{	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 30px;
	letter-spacing: 0px;
	color: #313131;height:60px;overflow: hidden;display: block;width:465px;margin-top:8px}

.you_tu{margin-top:40px}


/* <!--{* 4 *}--> */
.dy4{height:929px;background:url(//cdn.myxypt.com/6d85f591/21/12/33510797cdb3fb9a35ffdf7d6907528c5bede09a.png) no-repeat center top;}

.case_ll .owl-carousel{position: relative;padding-bottom:40px}
.case_ll{margin-top:60px}
.case_ll li .bk{margin:0 7px;position: relative;width:290px;height:464px;}
.case_ll li h3{position: absolute;width:290px;line-height:464px;background:url(//cdn.myxypt.com/6d85f591/21/12/57dd04d917698e9e29e4e317775285e9d54740b3.png);	font-size: 28px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;top:0px;text-align: center;display:none}
.case_ll li h3 a{font-size:28px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;line-height:464px;}

.case_ll li:hover h3{display: block;}
.case_ll .owl-carousel .owl-dots {
  position: absolute;
  z-index: 999;
  left: 0;
  width: 100%;
  text-align: center;
  font-size: 0;
  bottom: 0px;
}
.case_ll .owl-carousel .owl-dots button.owl-dot {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  margin: 0 10px;
  outline: none;
  background: #bfbfbf;
  border-radius: 50%;
  width: 1em;
  height: 1em;

}
.case_ll.owl-carousel .owl-dots button.owl-dot:hover {
  background: #fff;
}
.case_ll .owl-carousel .owl-dots button.owl-dot.active {
  background: #fff;
}





/* <!--{* 5 *}--> */
.dy5{height:1917px;background: url(//cdn.myxypt.com/6d85f591/21/12/4e27fa3249de58dce1da94f6b61ae9b68265d938.png) no-repeat center bottom;}
.ab{margin-top:40px;float:left;width:600px;height:418px}
.ab img{width:600px;height:418px}

.abnr{float: left;margin-top:85px;width: 535px;margin-left: 40px;}
.abtt{
	font-family: MicrosoftYaHei;
	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 46px;
	letter-spacing: 0px;
	color: #313131;
	height: 331px;
	overflow: hidden;
	}

.cha{
	width: 141px;
	height: 40px;
	background-color: #184c91;
	border-radius: 20px;
	text-align: center;
	line-height:40px;
	margin-top: 2px;
	}

	.cha a{	font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 48px;
	letter-spacing: 0px;
	color: #ffffff;text-align: center;line-height:40px}



  .case_ll2 .owl-carousel{position: relative;padding-bottom:30px;margin-top: 29px;}
  .case_ll2 li{
	background-color: #005bac;
	box-shadow: 0px 0px 8px 0px 
		rgba(0, 0, 0, 0.19);
		margin:10px;
  }
	.case_ll2 .owl-carousel .owl-dots {
	  position: absolute;
	  z-index: 999;
	  left: 0;
	  width: 100%;
	  text-align: center;
	  font-size: 0;
	  bottom: 0px;
	}
	.case_ll2 .owl-carousel .owl-dots button.owl-dot {
	  display: inline-block;
	  vertical-align: middle;
	  font-size: 14px;
	  margin: 0 10px;
	  outline: none;
	  background: #184c91;
	  border-radius: 50%;
	  width: 1em;
	  height: 1em;

	}
	.case_ll2 .owl-carousel .owl-dots button.owl-dot:hover {
	  background: #eeeeee;
	}
	.case_ll2 .owl-carousel .owl-dots button.owl-dot.active {
	  background: #eeeeee;
	}






.wen1{/* width: 1200px; */
	height: 350px;
	border: solid 2px #eeeeee;float:left;margin-top:36px}

	.tabli {width:100%;text-align:left;height:30px;position:relative;margin:0 auto;border-bottom: 2px solid #184c91;position: relative;}
	.tabli ul{width: 565px;float: left;}
	.tabli li.cur{color:#fff;height:30px;width:145px;background-color:#184c91;line-height: 30px;text-align: center;font-size:14px;}
	.tabli li {display: inline-block;cursor: default;color: #184c91;height:30px;width:200px;
	line-height: 30px;text-align: center;color:#184c91;font-size:14px;text-transform: uppercase;}
	.tabli li a{text-transform: uppercase;}
	.tabli li:hover a,.tabli li.cur a{color:#fff!important;}
	.tabli a{/* position: absolute; */;line-height:30px;color:#184c91;font-size:12px;/* right:10px;top:0px; */}

	.tab{display:none;margin-top:10px}
	.nn_ll{width:98%;margin:0 auto;}
	.nn_ll li{color:#184c91;font-size:14px;width:100%;border-bottom: 2px dashed #f7f7f7}
	.nn_ll li a{line-height:42px;background:url(//cdn.myxypt.com/6d85f591/21/12/b1add54938486267da7f817f2ccd438a7970194a.png) no-repeat left center;padding-left:15px}
	.nn_ll li:last-child{border:none}



.wen2{width: 510px;
	height: 350px;
	border: solid 2px #eeeeee;margin-top:36px}

.cjtt{display: inline-block;cursor: default;color: #184c91;height:30px;width:100%;
line-height: 30px;text-align: left;color:#184c91;font-size:14px;text-transform: uppercase;position: relative;border-bottom: 2px solid #184c91;font-weight: 400;padding-left: 15px;}
.cjtt a{position: absolute;;line-height:30px;color:#184c91;font-size:12px;right:10px;top:0px;}









.x-layout {
  background:url(//cdn.myxypt.com/6d85f591/21/12/f20cf7c44d9d76d0c9ae95f14ac26a77c679848c.png) no-repeat;
  background-size: cover;
  padding: 40px 0 10px;
}

.x-layout-logo {
  margin-bottom: 20px;
}

.x-layout-desc {
  font-size: 12px;
  color: rgba(255, 255, 255, 0.5);
}

.x-layout-contact {
  margin-top: 30px;
}

.x-layout-contact p {
  margin-bottom: 0;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.7;
}

.x-layout-contact strong {
  display: block;
  font-size: 24px;
  color: rgba(255, 255, 255, 0.8);
}

.x-layout-contact a {
  color: #fff;
}

.x-layout-menu dl {
  float: left;
  width: 18%;
  text-align:left;
  margin-right:25px;
}
.x-layout-menu dl:last-child{margin-right:0px;width:80px}
.x-layout-menu dl dt {
  font-size: 18px;
  color: #fff;
  margin-bottom: 1em;font-weight: 400;
}

.x-layout-menu dl dd a {
  display: block;
  font-size: 14px;
  color: rgba(255, 255, 255, 0.8);  text-align: left;
  line-height: 2.5;
}

.x-layout-ewm {
  text-align: center;
}

.x-layout-ewm p {
  background: rgba(255, 255, 255, 0.1);
  font-size: 13px;
  font-weight: 100;
  padding: .8em 0;
  line-height: 1.7;
    color: rgba(255, 255, 255, 0.8);
  margin: 15px 0 0 0;
}

.x-footer {
  /* background:#184c91; */
  padding: 15px 0;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
  line-height: 1.7;
  margin-top: 30px;
}

.x-footer a {
  font-size: 14px;
  color: #ffffff;
}

.x-footer a:hover {
  font-size: 12px;
  color: #ffffff;
}

.x-copyright {
  float: left;
  width: 1200px;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: 0px;
  color: #999999;
}
.x-copyright h2{
    float: left;
}
.x-copyright .xinx{
    float: right;
}

.x-copyright a{font-size: 12px;font-weight: normal;font-stretch: normal;line-height: 24px;letter-spacing: 0px;color: #999999;}





.dbnr1{
    width: 350px;
    float: left;
}
.dbnr2{
    width: 732px;
}




#kehu{overflow:hidden;height:280px;margin:0 auto;position:relative;margin-top:20px}
#jian {height:100%;}
#zheng {}
#xtop{}

.news_listt{display: block;width:94%;margin:0 auto;}
.news_listt li{border-bottom: 2px dashed #f1f1f1;height:105px;}
.news_listt li a{line-height:30px;height:;color:#184c91;display:block;background: url(//cdn.myxypt.com/6d85f591/21/12/4afc9b061319ed6f45a24cf3e77758a023f519b1.png) no-repeat 0 50%;padding-left:30px;font-weight: 400;font-size:14px}
.news_listt li span{color:#184c91;z-index:0;line-height:27px;display:block;background: url(//cdn.myxypt.com/6d85f591/21/12/64bcb4ebd77582e339e16723f413a4cf136a88f9.png) no-repeat 0 6px;padding-left:30px;font-size:14px;height:54px;overflow: hidden;margin-top:5px}



/*æœç´¢å’Œçƒ­é—¨æœç´¢*/
.hh4{height:60px;}
#formsearch{float:right;background:url(//cdn.myxypt.com/6d85f591/21/12/a09cad2f0f1e8373a7921518b2d6044e15e46f56.png) no-repeat center;width:202px;height:25px;}
.hotSearch{float:left;height:60px;line-height:60px;font-weight:normal;color:#666666;font-size:12px;}
.hotSearch a{margin-right:6px;color:#666666;font-size:12px;}

/*çƒ­é—¨æœç´¢*/
#formsearch input{height:25px;background:none;border:none;line-height:25px;outline:none;width:145px;}
#formsearch input#keyword{height:25px;line-height:25px;padding-left:14px;color:#666666;}
#formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:none;color:#fff;border:none;cursor:pointer;font-size:0px;}



.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.5s ease-in 0s; -webkit-transition:all 0.5s ease-in 0s; -moz-transition:all 0.5s ease-in 0s; -o-transition:all 0.5s ease-in 0s;overflow:hidden;}
.com-img:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);overflow:hidden;}


.prosuctSearch{padding: 10px 0;}
.prosuctSearch span{width:208px !important;width:194px;color:#5a5a5a;font-size:18px;font-family: "å¾®è½¯é›…é»‘"; line-height:28px;font-weight:bold;padding:20px 0 0 10px;}
.prosuctSearch span em{float:left;font-size:28px;font-family: "Verdana"; color:#2e2e2e; margin-right:5px;}
.prosuctSearch span dd{float:left;}
.prosuctSearch .productinput{width:208px !important;width:194px;padding:20px 0 0 10px;}
.prosuctSearch .productinput .secinput{border:0; margin:0; padding:0;background:url(//cdn.myxypt.com/6d85f591/21/12/9ac7f85a8208ddbbfed005ed0937ba4e65744c66.gif) no-repeat 0 -250px;height:20px; width:159px;color:#9f9e9e;}
.prosuctSearch .productinput .secbtn{ text-indent:3em; width:20px; height:20px;background:url(//cdn.myxypt.com/6d85f591/21/12/9ac7f85a8208ddbbfed005ed0937ba4e65744c66.gif) no-repeat -162px -250px; border:0; margin:0; padding:0;}
.product-text{background:url(../img/prod_list_bg.png) repeat-y; margin:20px 0 0;height: 750px;}