/*åˆå§‹åŒ–æ ·å¼*/
html{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;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{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}
.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;}
dt{font-weight: normal;}
.wh1920{width: 1920px;
    margin-left: -960px;
    left: 50%;
    position: relative;}
/*----- Common css ------*/
.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}


/*æ»šåŠ¨*/
#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.wh{width: 1200px;margin:0 auto;}
.pos{position: relative;width: 1920px;left: 50%;margin-left: -960px;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.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);}



.roll_product {float: left;}
.plist{margin-top: 56px;}
.plist li{margin-right: 15px;margin-bottom: 15px;}
.plist li:nth-child(3n){margin-right: 0;}
.plist li a.img{border:1px solid #e5e5e5;display: block;}
.plist li a.img img{width: 388px;height: 388px;}
.plist li h3 a{display: block;color: #fff;font-size: 16px;font-weight: normal;}

/*å¤´éƒ¨æ ·å¼*/
.top1{height: 27px;background: #e6e6e6;color: #595959;line-height: 27px;overflow: hidden;font-size: 13px;}
.top2{height: 143px;overflow: hidden;}
#header{width:1000px;margin:0 auto;}
.logo{float:left;line-height: 143px;}
.top2 .k2{margin-top: 35px;font-size: 16px;color: #333333;line-height: 35px;background: url(../images/tel.png) no-repeat left center;padding-left: 40px;}




#menu{background: #009b4c;}

/*çƒ­é—¨æœç´¢*/


.ss {
  display: none;
  position: absolute;
  right: 0;
  top: 80px;
  width: 238px;
  padding: 20px;
  border-radius: 20px;
  z-index: 999;
  background: rgb(255,179,0, 0.5);
}


/*æœç´¢å’Œçƒ­é—¨æœç´¢*/
.hotSearch{float:left;height:24px;line-height:24px;font-weight:normal;}
.hotSearch a{margin-right:6px;}
.ss #formsearch input{height:24px;background:#fff;border:1px solid #c8c8c8;line-height:24px;outline: none;}
.ss #formsearch input#keyword{height:24px;line-height:24px;padding-left:4px;color:#666;width:152px}
.ss #formsearch input#s_btn{width:46px;height:24px;line-height:24px;text-align:center;background-color:#009b4c;color:#fff;border:none;cursor:pointer;font-size: 12px;}




/*å¯¼èˆªæ æ ·å¼*/
.nav li{text-align:center;float:left;position:relative;z-index:999;width: 133px; }

.nav li a{display:block;line-height:62px;color:#fff;height:62px;padding: 0;font-size: 16px;padding: 0;}
.nav li a:hover{color:#fff;text-decoration:none;background-color:#e15616;}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #e15616;
}

.nav .sec{height:0;background:#009b4c;color:#fff;overflow:hidden;z-index:9999;position:absolute;top:62px;left:0px;width: 100%;}
.nav .sec a{background:#009b4c;color:#fff;height:38px;line-height:38px;font-size: 14px;}
.nav .sec a:hover{background:#e15616;text-decoration:none;}


/* å…¬å¸ç®€ä»‹ */
.gsjj{
  padding-bottom: 90px;
}
.gsjj_ft{
  text-align: center;
  padding-top: 54px;
  padding-bottom: 57px;
}
.gsjj_ft h3{
  font-size: 36px;
	/* font-weight: bold; */
  font-weight: normal;
	line-height: 36px;
	color: #666666;
}
.gsjj_ft h3 span{
  font-size: 36px;
	/* font-weight: bold; */
	line-height: 36px;
	color: #333333;
  font-weight: normal;
}
.gsjj_fc{
  width: 1200px;
}
.gsjj_fc  ul{
  width: 1350px;
  overflow: hidden;
  margin-left: -92px;
}
.gsjj_fc li{
  width: 270px;
  text-align: center;
}

.gsjj_fc li h3{
  font-size: 48px;
	font-weight: bold;
	line-height: 48px;
	color: #0c2763;
  margin-bottom: 33px;
}
.gsjj_fc li h4{
  font-size: 16px;
  /* font-weight: normal; */
  font-weight: bold;
	line-height: 30px;
	color: #333333;
}
.gsjj_fb{
  overflow: hidden;
  padding-top: 67px;
}
.gsjj_fbl{
  margin-left: 70px;
}
.gsjj_fbl li{
width: 185px;
	height: 69px;
  margin-bottom: 25px;
  text-align: right;
  padding-right: 20px;
}
.gsjj_fbl li:hover{
  background-color: #fbb400;
}
.gsjj_fbl li:hover h3{
  
color: #ffffff;
}
.gsjj_fbl li:hover h4{
  color: #fefefe;
}
.gsjj_fbl li h3{
  font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	color: #333333;
  padding-top: 16px;
}
.gsjj_fbl li h4{
  font-size: 12px;
	font-weight: bold;
	line-height: 12px;
	color: #333333;
  margin-top: 13px;
}
.gsjj_fbr{
  width: 684px;
}
.gsjj_fbr{
  overflow: hidden;
  /* padding-top: 16px; */
}
.gsjj_fbr li{
  width: 342px;
	height: 223px;
}
.gsjj_fbr li img{
  width: 342px;
	height: 223px;
}
.gsjj_fbr li h3{
  font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	color: #333333;
  padding-top: 18px;
  padding-left: 23px;
}
.gsjj_fbr li h4{
  font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	color: #333333;
  padding-top: 58px;
  padding-left: 24px;
}
.gsjj_fbr li h4 p{
  margin: 0;
  font-weight: bold;
   font-size: 12px;
  line-height: 18px;
}
.gsjj_fbr a:nth-child(2) li h3{
  color: #fefefe;
}
.gsjj_fbr a:nth-child(2) li h4{
  color: #ffffff;
}
.gsjj_fbr a:nth-child(3) li h3{
  color: #fefefe;
  padding-top: 34px;
}
.gsjj_fbr a:nth-child(3) li h4{
 color: #ffffff;
  padding-top: 24px;
}
.gsjj_fbra:nth-child(4) li h3{
  padding-top: 27px;
}

/* äº§å“ */
.cp{
  /* width: 1920px;
  margin: 0 auto; */
}
.cp_ft{
  text-align: center;
}
.cp_ft h3{
font-size: 36px;
	/* font-weight: bold; */
  font-weight: normal;
	line-height: 36px;
	color: #666666;
}
.cp_ft h3 span{
  font-size: 36px;
	/* font-weight: bold; */
	color: #333333;
  font-weight: normal;
}
.cp_fb{
  padding-top: 29px;
}
.cp_fb ul{
overflow: hidden;
}
.cp_fb li{
  width: 384px;
	height: 307px;
  position: relative;
}
.cp_fb li img{
  width: 384px;
	height: 307px;
  float: left;
}
.cp_fb li h3{
  position: absolute;
  top: 21px;
  left: 19px;
  font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	color: #fdb900;
}
.cpzzc{
  position: absolute;
  top: 0;
  left: 0;
  width: 255px;
	height: 307px;
	background:rgba(251, 180, 0, 0.8) url(//cdn.myxypt.com/26337e2a/21/11/1c86f6917b8c71dd3d565d5c44a0b2db00170140.png) no-repeat 10% 70%;
  display: none;
}
.cp_fb li:hover h3{
  display: none;
}
.cp_fb li:hover .cpzzc{
display: block;
}
.cpzzc h5{
  font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	color: #333333;
  padding-top: 41px;
  padding-left: 26px;
}
.cpzzc h4{
  width: 213px;
  font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	color: #333333;
  padding-top: 19px;
  padding-left: 25px;
}
/* è§£å†³æ–¹æ¡ˆ */
.ys{
  height: 438px;
	background-color: #fbb400;
  
}
.ys_ft{
  text-align: center;
  padding-top: 31px;
}
.ys_ft h3{
font-size: 36px;
	/* font-weight: bold; */
  font-weight: normal;
	line-height: 36px;
	color: #666666;
}
.ys_ft h3 span{
  font-size: 36px;
	/* font-weight: bold; */
	color: #333333;
  font-weight: normal;
}
.ys_fb ul{
  width: 1556px;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
  padding-top: 31px;
}
.ys_fb li{
  width: 389px;
	height: 341px;
  position: relative;
  padding-top: 40px;
}
.ys_fb li img{
  width: 109px;
	height: 109px;
}
.ys_fb li h3{
  font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	color: #333333;
  padding-top: 22px;
  padding-bottom: 22px;
}
.ys_fb li h4{
  width: 327px;
	height: 62px;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	color: #333333;
  margin: 0 auto;
}
.jjfazzc{
  width: 389px;
	height: 341px;
  background: url(//cdn.myxypt.com/26337e2a/21/11/9ac6e24759b1c819c7defa05085b529f575b3440.png) no-repeat center;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}
.ys_fb li:hover .jjfazzc{
  display: block;
}
.jjfazzc h5{
  font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	color: #faa605;
  padding-top: 39px;
  padding-left: 40px;
  text-align: left;
}
.jjfazzc p{
  padding-top: 48px;
  padding-left: 39px;
  font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	color: #faa605;
  text-align: left;
  margin-bottom: 52px;
}
.jjfazzc .jtys{
  width: 20px;
	height: 20px;
  margin-left: 40px;
  background: url(//cdn.myxypt.com/26337e2a/21/11/cbd6a04da70c76ebde03b623fca113fbf287744e.png) no-repeat center;
}
/* å®¢æˆ·è§è¯ */
.khjz{
  height: 438px;
	background-color: #e8e8e8;
}
.khjz_ft{
  text-align: center;
  padding-top: 86px;
}
.khjz_ft h3{
font-size: 36px;
	/* font-weight: bold; */
	line-height: 36px;
	color: #666666;
  font-weight: normal;
}
.khjz_ft h3 span{
  font-size: 36px;
	/* font-weight: bold; */
	color: #333333;
  font-weight: normal;
}
.khjz_fb{
  width: 721px;
  height: 112px;
  margin:0 auto;
  background: url(//cdn.myxypt.com/26337e2a/21/11/3239de9e164981d3cb9986f6f0bb52dab626608d.png) no-repeat center;
  text-align: center;
  color: #333333;
  margin-top: 58px;
}
.khjz_fb1{
  width: 616px;
  margin: 0 auto;
  padding-top: 9px;
  margin-bottom: 17px;
}
.khjz_fb1 p{
  margin-bottom: 0!important;
}
.khjz_fb2{
  width: 311px;
  margin: 0 auto;
}
.khjz_fb2 p{
  margin-bottom: 0!important;
}
/* å®¢æˆ· */
.khlb{
  height: 200px;
	background-color: #bfbfbf;
  padding-top: 76px;
}
.khjzy{
  width: 1420px;
  margin: 0 auto;
}
.khlbqh{
  position: relative;
  width: 1200ox;
}
.khlbqh li{
  width: 175px;
	height: 55px;
  margin-right: 65px;
}
.khlbqh li img{
  width: 175px;
	height: 55px;
}
.khlbqh .slick-prev{
width: 15px;
height: 27px;
border: 0;
color: transparent;
position: absolute;
top: 14px;
z-index: 9999;
left:-108px;
background: url(//cdn.myxypt.com/26337e2a/21/11/0b3489bc9a8b7c3efe01455559f0e72dba77b4fa.png) no-repeat center;
}
.khlbqh .slick-next {
width: 15px;
height: 27px;
border: 0;
color: transparent;
position: absolute;
top: 14px;
right: -110px;
z-index: 9999;
background: url(//cdn.myxypt.com/26337e2a/21/11/d5b2a6b581ea0ec44d5820207da983d54d88857a.png) no-repeat center;
}
.khjzrq{
  position: relative;
}
.khbtnl{
  width: 15px;
	height: 27px;
position: absolute;
top: 14px;
right: -110px;
z-index: 9999;
background: url(//cdn.myxypt.com/26337e2a/21/11/d5b2a6b581ea0ec44d5820207da983d54d88857a.png) no-repeat center;
}
.khbtnr{
  width: 15px;
	height: 27px;
  position: absolute;
top: 14px;
z-index: 9999;
left:-108px;

background: url(//cdn.myxypt.com/26337e2a/21/11/0b3489bc9a8b7c3efe01455559f0e72dba77b4fa.png) no-repeat center;
}
.khlbqh{
  overflow: hidden;
}
.khjzrq {
  
}
/* æ–°é—» */
.xw{
  padding-bottom: 100px;
}
.xw_ft{
  text-align: center;
  padding-top: 70px;
  padding-bottom: 57px;
}
.xw_ft h3{
font-size: 36px;
	/* font-weight: bold; */
	line-height: 36px;
	color: #666666;
  font-weight: normal;
}
.xw_ft h3 span{
  font-size: 36px;
	/* font-weight: bold; */
	color: #333333;
  font-weight: normal;
}
.xw_fb ul{
  overflow: hidden;
}
.xw_fb li{
  overflow: hidden;
  width: 300px;
  height: 472px;
  position: relative;
}
.xw_fb li img{
  width: 300px;
	height: 236px;
}
.xw_fb li:nth-child(2n) .xwsk{
position: absolute;
top: 0;
left: 0;
}
.xw_fb li:nth-child(2n) img{
position: absolute;
display: block;
bottom: 0;
left: 0;
}

.xwsk{
  width: 300px;
	height: 236px;
	background: #e7e7e7 url(//cdn.myxypt.com/26337e2a/21/11/4c878d64c0f3bb8e080cd3cad20c9e6fe79852c8.png) no-repeat 10% 41%;
}
.xwsk:hover{
  background: #fbb400 url(//cdn.myxypt.com/26337e2a/21/11/4c878d64c0f3bb8e080cd3cad20c9e6fe79852c8.png) no-repeat 10% 41%;
}
.xwsk h3{
  font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #666666;
  padding-top: 29px;
  padding-left: 30px;
}
.xwsk h4{
  padding-top: 16px;
  padding-left: 30px;
  font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #666666;
}
/* è”ç³»æˆ‘ä»¬ */
.lxwm{

  height: 597px;
  background:url(//cdn.myxypt.com/26337e2a/21/11/c281600b30b22396d5e2a2e1af0a3735207f0cd1.png) no-repeat center;
  padding-top: 116px;
}
.lxfs{
  width: 340px;
	height: 393px;
  margin-left: 538px;
  margin-right: 20px;
  float: left;
  background: url(//cdn.myxypt.com/26337e2a/21/11/0379094dbfd9e2b1841391a2b13c3740a09784e5.png) no-repeat center;
}
.lxfs h3{
  font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	color: #fbb400;
  padding-top: 32px;
  padding-left: 36px;
  padding-bottom: 28px;
}
.lxfs1{
	line-height: 24px;
	color: #fbb400;
  margin-left: 35px;
  
}
.lxfs1 p{
  margin: 0;
}
.lxfs2{
  line-height: 24px;
	color: #fbb400;
  padding-bottom: 22px;
  margin-left: 35px;
}
.lxfs2 p{
  margin: 0;
}
.lxdt{
  width: 301px;
	height: 393px;
  float: left;
  position: relative;
}
.lxdt img{
  width: 301px;
	height: 393px;
}
.lxdtlj{
  position: absolute;
  top: 299px;
  display: block;
  width: 301px;
	height: 94px;
  text-align: center;
	background:rgb(251,180,0, 0.8) url(//cdn.myxypt.com/26337e2a/21/11/608254a15058a2bfcd4619e4b2ead7b41dd31460.png) no-repeat center;
  font-size: 14px;
	font-weight: bold;
	line-height: 94px;
	color: #333333;
}
/* foot */
.foot{
  background-color: #313131;
	border: solid 1px #666666;
  height: 430px;
}
.foot_conter{
  overflow: hidden;
}
.fnav1 {

}
.foot_nav1{
  overflow: hidden;
  padding-top: 37px;
  padding-bottom: 50px;
}
.fnav1 li a{
  display: block;
  width: 100px;
  font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #ffffff;
  text-align: center;
  background: url(//cdn.myxypt.com/26337e2a/21/11/454f5359bb3883e96e883dc3d3c1959973a8f024.png) no-repeat right center;
}
.fnav1 li a:hover{
  color: #fbb400;
}
.fnav1 li:first-child a{
  width: 60px;
  text-align: left;
}
.fnav1 li:last-child a{
  background: none;
}
.fdzdh{
  font-size: 16px;
	font-weight: bold;
	line-height: 16px;
	color: #ffffff;
}
.fdzdh p{
  margin-bottom: 24px;
}
.fewm{
  padding-bottom: 30px;
}
.fewm1{
  margin-right: 61px;
}
.fewm1 img{
  /* width: 141px; */
	height: 141px;
}
.fewm1 h4{
  font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #999999;
  margin-top: 14px;
  text-align: center;
}
.fewm2 img{
  width: 141px;
	height: 141px;
}
.fewm2 h4{
  font-size: 14px;
	font-weight: bold;
	line-height: 14px;
	color: #999999;
  margin-top: 14px;
  text-align: center;
}
.banquan{
  font-size: 14px;
  color: #fff;
}
.banquan a{
  color: #fff;
}
.banquan a:hover{
  color: #fbb400;
}
/*å‹æƒ…é“¾æŽ¥*/
.f_link{width: 1200px;line-height: 30px;margin:0 auto;}
.f_link a{color: #666;}
.c-link1 {
    padding: 10px 0;
    font-size: 14px;
    color: #fff;
    line-height: 24px;
}

.c-link1 .con {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}
.c-link1c{
  /* float: right; */
}
.c-link1 span {
    cursor: pointer;
    display: block;
}

.c-link1 dd{
    width:calc(100% - 70px)
}

.c-link1 .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 0;
    background: rgba(255,255,255,.6);
    padding: 10px;
    min-width:120px;
}

.c-link1 a {
    color: #fff;
    padding: 0 4px;
    font-size: 14px;
    line-height: 24px;
}
.c-link1 .sec a{color:#fff;}
/*å†…é¡µå·¦ä¾§æ ·å¼*/

/* .container{width: 1200px!important;margin: 0 auto;padding: 0;} */
.page-product-inquiry a{color: #fff;}

.top2_conter{
  width: 1310px;
  margin: 0 auto;
}