/*ÃƒÂ¥Ã‹â€ Ã‚ÂÃƒÂ¥Ã‚Â§Ã¢â‚¬Â¹ÃƒÂ¥Ã…â€™Ã¢â‚¬â€œÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/
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;}

/*----- 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{ overflow:hidden;}
.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(http://cdn.myxypt.com/cyur7prk/t/1/images/tel.png) no-repeat left center;padding-left: 40px;}


.sjidng{
  position: fixed;
  top:0px;
  left: 50%;
  width:100%;
  margin-left: -50%;
  background: rgb(0,0,0,0.5);
  height: 100%;
  z-index: 9999;
  display: none;
}
.dosdmkh{
  width: 60%;
  margin: 10% auto 0;
  background: #fff;
  box-sizing: border-box;
  padding: 0.5%;
  
}
.dsodso{
  width: 20px;
  height: 20px;
  text-align: center;
  line-height: 20px;
  border-radius: 50%;
  background: #000;
  color: #fff;
  float: right;
  cursor: pointer;
}

#menu{background: #004391;}

/*ÃƒÂ§Ã†â€™Ã‚Â­ÃƒÂ©Ã¢â‚¬â€Ã‚Â¨ÃƒÂ¦Ã‚ÂÃ…â€œÃƒÂ§Ã‚Â´Ã‚Â¢*/

.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:#004391;color:#fff;border:none;cursor:pointer;font-size: 12px;}




/*ÃƒÂ¥Ã‚Â¯Ã‚Â¼ÃƒÂ¨Ã‹â€ Ã‚ÂªÃƒÂ¦Ã‚Â Ã‚ÂÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/

.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #e15616;
}
.changjj1{
    max-width: 1530px;
    margin: 0 auto;
    padding: 0 2%;
    font-family: "Microsoft Yahei";
    position: relative;
}
.changjj2{
    max-width: 1290px;
    margin: 0 auto;
    padding: 0 2%;
    font-family: "Microsoft Yahei";
    position: relative;
}
.changjj{
    max-width: 1780px;
    margin: 0 auto;
    padding: 0 2%;
    font-family: "Microsoft Yahei";
    position: relative;
}
.m80{
  margin-top: 60px;
  margin-bottom: 60px;
}
#map {
    width: 100%;
    height: 400px;
}
.x-height{
  position: absolute;
  top:0px;
  width: 100%;
  z-index: 9999;
  left:50%;
  margin-left: -50%;
  background: #fff;
}
.nnav{
  width: 60%;
}
.dsa{
  width: 185px;
	height: 79px;
	background-color: #1067ae;
	border-radius: 4px;
  text-align: center;
  font-size: 23px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 79px;
	letter-spacing: 0px;
	color: #fff;
  margin-top: 1.5%;
}
.dsa a{
  color: #fff;
}

.abggs{
  width: 55%;
  background:url(../image/2a0a067ab4fdc8166c9cdf8719ca91d536cadce1.jpg) no-repeat;
  box-sizing: border-box;
  padding: 1%;
  background-size: 100% 99%;
}
.mySwiper1{
  overflow: hidden;
}
.tuding img{
  width: 100%;
  height: auto;
}
.abbg{
  width: 40%;
}
.neifgh{
  overflow: hidden;
  padding: 4% 0;
}
.abgg {
  margin: 0 13%;
}
.abbg_aa{
  background:url(../image/0aeb8a5aa9b88cc9345a5a6732269ef6f9b67094.png) left center no-repeat;
  font-size: 1.2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #1067ae;
  text-indent: 14%;
}
.abbg_bb{
  font-size: 1.4rem;
	font-weight: 600;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #000;
  margin-top: 2%;
}
.abbg_cc{
  font-size: 1.4rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #000;
}
.abbg_dd{
  font-size: 18px;
	font-weight: normal;
	font-stretch: normal;
	line-height:30px;
	letter-spacing: 0px;
	color: #544e4b;
  margin-top: 3%;
}
.abbg_ff{
 font-size: 1.2rem;
	font-weight: 600;
	font-stretch: normal;
	line-height:40px;
	letter-spacing: 0px;
	color: #1067ae;
  margin-top: 2%;
}
.abbg_mm{
  width: 116px;
	height: 43px;
  text-align: center;
  font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 43px;
	letter-spacing: 1px;
	color: #fff;
  margin-top: 4%;
  border: #1067ae 2px solid;
}
.abbg_mm a{
  color: #1067ae;
}
.abbg_mm:hover{
	background-color: #1067ae;
   border: #1067ae 2px solid;
}
.abbg_mm:hover a{
  color: #fff;
}
.neibeijng{
  background:url(../image/97ba0c63eb535cb827dc3204cfa4156eb3c3fc2d.png) center center no-repeat;
  box-sizing: border-box;
  padding: 3% 0;
  text-align: center;
  color:#fff;
  overflow: hidden;
}
.youzid_aa{
  background:url(../image/66f360ef3bde645d618f99d382b7f301be8b9f84.png) center center no-repeat;
  font-size: 2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 0px;
	color: #fcfdfd;
  text-transform: uppercase;
}
.youzid_bb{
  font-size: 1.25rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 55px;
	letter-spacing: 2px;
	color: #fcfdfd;
}


.yongyh li{
  width: 20%;
  margin-bottom: 9%;
}
.yongyh li:nth-child(2n){
  margin-left: 50%;
}
.yongyh_img img{
  max-width: 100%;
  height: auto;
}
.youneig{
  padding: 3% 0;
  overflow: hidden;

}

.zhongjian{
position: absolute;
    width: 40%;
    left: 32%;
    top: 11%;
}
.zhongjian img{
  max-width: 100%;
  height: auto;
}
.neifgn{
  background: url(../image/6dc66279f7af5009dae0018f6fdebbcd16de75b2.jpg) center center no-repeat;
  background-size: cover;
  box-sizing: border-box;
  padding: 8% 0;
  overflow: hidden;
}
.biang{
  width: 46%;
  border:rgb(255,255,255, 0.5) 5px solid;
  box-sizing: border-box;
  padding: 3%;
  color:#fff;
  float: left;
}
.ankiu{
  float: right;
  width: 13%;
  padding-right: 30%;
  padding-top: 0%;
}
.ankiu img{
  max-width: 100%;
  height: auto;
}
.biang_qq{
  font-size: 2.5rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 3px;
	color: #fcfdfd;
}
.biang_dd{
  font-size: 1rem;
	font-weight: 200;
	font-stretch: normal;
	line-height:30px;
	letter-spacing: 1px;
	color: #fcfdfd;
  margin-top: 4%;
}
.youzid{
  text-align: center;
}

.neichanp{
  background: url(../image/bd57bdac51b27c62b85fb81452fde35fae1e14c9.jpg) top center no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
  padding: 2% 0;
  overflow: hidden;
}
.cpfenj{
  margin-top: 5%;
}
.cpfenj li{
  width: 23%;
  background: #fff;
  margin-bottom: 4%;
}
.cpfenj_img img{
  max-width: 100%;
  height: auto;
}
.cpfenj_img{
  box-sizing: border-box;
  padding: 4% 4% 0 4%;
}
.cpfenj_aa{
  font-size: 16px;
	font-weight: normal;
	font-stretch: normal;
	line-height:70px;
	letter-spacing: 0px;
	color: #0e1336;
  text-transform: uppercase;
}
.asodmh{
  background: #e9eef7;
  position: relative;
  height: 3px;
}
.asodmh::after{
  content: '';
  background: #1067ae;
  height: 3px;
  position: absolute;
  left: 0px;
  top:0px;
  width: 10%;
  transition: all 0.6s ease;
}
.cpfenj li:hover .asodmh::after{
  width: 40%;
  transition: all 0.6s ease;
}
.cpfenj_aa a{
  color: #0e1336;
}
.anlegy_aa{
  position: relative;
  overflow: hidden;
}
.anlegy_aa_bb{
  position: absolute;
  bottom: -35px;
  width: 100%;
  color:#fff;
  box-sizing: border-box;
  padding:2%;
  transition: all 0.6s ease;
}
.anlegy_aa:hover .anlegy_aa_bb{
  bottom: 0px;
  transition: all 0.6s ease;
}
.cpfenj_bb{
  font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 0px;
	color: #8f8f8f;
  margin: 6% 0;
}

.anlegy_m{
  font-size: 14px;
  line-height: 45px;
  font-weight: 600;
}
.anlegy_n{
  font-size: 12px;
  line-height: 30px;
}
.anlegy_mmnh{
  font-size: 12px;
}
.anlegy_mmnh a{
  color:#fff
}
.cpfenj_mm{
  width: 97px;
	border: solid 3px #1067ae;
  text-align: center;
  font-size: 12px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 34px;
	letter-spacing: 0px;
	color: #1067ae;
  margin-top: 4%;
}
.cpfenj_mm a{
  color: #1067ae;
}


.scroll{
  position: fixed;
  width: 100%;
  left: 50%;
  z-index: 999;
  top:0px;
  margin-left: -50%;
}

.cpfenj_mm:hover {
  background: #1067ae;
}
.cpfenj_mm:hover a{
  color: #fff;}
  
.youzid_aa1{
  background:url(../image/1d0c1be7d00939aeb83740ecd6dec73772c042aa.png) center center no-repeat;
  font-size: 1.5rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 70px;
	letter-spacing: 0px;
	color: #fcfdfd;
  text-transform: uppercase;
}
.neinali{
  background: url(../image/634192f653a4aa4b5e83b447b4a70798f178bb94.jpg) top center no-repeat;
  background-size: 100% 100%;
  overflow: hidden;
  box-sizing: border-box;
  padding: 2% 0;
}
.anlegy{
  float: left;
  width: 66.5%;
}
.afight{
  width: 32.3%;
  float: right;
}
.anlizhsng{
  background: #fff;
  box-sizing: border-box;
  padding: 2%;
  margin-top: 3%;
}
.anfeliimg img{
  width: 100%;
  height: auto;
}
.anlegy_aa img{
  width: 100%;
  height: auto;
}
.anfeli li{
  position: relative;
  margin-bottom: 3%;
  cursor: pointer;
}
.anfeli li:nth-child(2){
    margin-bottom: 0px;
}
.anfelineo{
  position: absolute;
  bottom:-10%;
  left:0px;
  width: 100%;
  line-height: 40px;
  box-sizing: border-box;
  padding: 2%;
  color:#fff;
   transition: all 0.6s ease;
}
.anlegy_bb li:hover .anfelineo{
  bottom:0%;
  transition: all 0.6s ease;
}
.anfeli li:hover .anfelineo{
   bottom:0%;
  transition: all 0.6s ease;
}
.anfelineo a,.anlegy_m a{
  color:#fff;
}
.anfeli li:hover .anfelineo{
  opacity: 1;
}
.anlegy_bb{
  margin-top: 1.5%;
}
.anlegy_bb li{
  width: 49%;
  position: relative;
}
.anlegy_bb li:hover .anfelineo{
  opacity: 1;
}


.xaptf_a{
  background: url(../image/8b2a0d937950c370336d4b605f66e3967d446a9c.png)no-repeat;
  width: 71px;
  height: 71px;
  float: left;
  margin-right: 2%;
}
.xaptf_c{
  width: 71px;
  height: 71px;
    margin-right: 2%;
}
.xaptf_f{
    width: 71px;
  height: 71px;
    margin-right: 2%;
}
.xaptf_b {
  position: absolute;
  top: 71px;
  left: 0px;
  width: 20%;
  display: none;
}
.xaptf_d{
    background: url(../image/8b2a0d937950c370336d4b605f66e3967d446a9c.png)no-repeat;
  width: 71px;
  height: 71px;
  float: left;
    margin-right: 2%;
}
.xaptf_e{
  position: absolute;
  top: 71px;
  left: 20%;
  width: 20%;
  display: none;
}
.xaptf_e  img{
  width: 100%;
  height: auto;
}
.xaptf_b  img{
  width: 100%;
  height: auto;
}
/* ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¹ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥ */

.c-link {
    padding: 20px 0;
    font-size: 14px;
    color: #2a333c;
    line-height: 24px;
}

.c-link .con {
    display: flex;
    flex-wrap: wrap;
    position: relative;
}

.c-link span {
    cursor: pointer;
    display: block;
}

.c-link dd{
    width:calc(100% - 70px)
}

.c-link .sec {
    display: none;
    position: absolute;
    bottom: 100%;
    left: 0;
    background: rgba(255,255,255,.6);
    padding: 10px;
    min-width:120px;
}

.c-link a {
    color: #2a333c;
    padding: 0 4px;
    font-size: 14px;
    line-height: 24px;
}

.xwenwenei{
  background:#f0f3f8;
  box-sizing: border-box;
  padding: 3% 0 6% 0;
  overflow: hidden;
}
.xwer{
  text-align: center;
}
.xw_ss{
  font-size: 29px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 1px;
	color: #62a9a8;
  background: url(../image/e0ad9717806a8a41c355e9248b3dc67ec1f1f514.png) center center no-repeat;
}
.xwwf_gg{
  font-size: 2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 2px;
	color: #161e4f;
}
.mySwipergg{
  overflow: hidden;
}
.xwneigh{
  background: #fff;
  box-sizing: border-box;
  padding: 3%;
  margin-top: 3%;
}
.xwshijian{
  font-size: 0.9rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	color: #4e82ce;
}
.xinsjian_tt{
  font-size: 1rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 1px;
	color: #0e1e49;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;
}
.xinsjian_tt a{
  color: #0e1e49;
}
.xwneighrong{
  font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 28px;
	letter-spacing: 1px;
	color: #000;
  margin-top: 3%;
}
.xwning_mm{
  width: 30%;
	line-height:50px;
	border: solid 2px #1067ae;
  text-align: center;
  font-size: 0.8rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 1px;
	color: #1067ae;
  margin-top: 9%;
}
.xwning_mm a{
  color: #1067ae;
}
.xwning_mm:hover{
  background: #1067ae;
  /* border: solid 3px #1067ae; */
}
.xwning_mm:hover a{
  color: #fff;
}
.younei{
  background: #1067ae;
  box-sizing: border-box;
  padding: 3% 0;
}
.guanyu{
  width: 67%;
}
.guanyu li{
  width: 50%;
  color:#fff;
  text-align: center;
}
.wengzing{
  font-size: 1.4rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 1px;
	color: #ffffff;
}
.wengrongh{
  font-size: 1.4rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 0px;
	color: #fefefe;
}
.xapting{
  width: 26%;
}
.xapting_aa{
  position: relative;
}
.xapting_aa img{
  max-width: 100%;
  height: auto;
}

.difenghlian{
  width: 20%;
}
.difenghlian_aa img{
  max-width: 100%;
  height: auto;
}
.difenghlian_bb{
  margin-top: 3%;
  font-size: 15px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 29px;
	letter-spacing: 1px;
	color: #b1b5ba;
}
.difenghfene{
  width: 45%;
  margin-left: 4%;
}
.difenghfenefen{
  width: 30%;
  float: left;
}
.difenghfeneling{
  width: 60%;
  float: right;
}
.difenghern{
  width: 25%;
}
.difenghfenefen_aa{
  font-size: 1.3rem;
	font-stretch: normal;
	line-height: 60px;
	letter-spacing: 1px;
	color: #000000;
  font-weight: bold;
}


.watch-video{

	position:relative;
	overflow:hidden;

}
img,a,input,h1, h2, h3, h4, h5, h6{
	-webkit-transition:all 0.4s ease;
	-moz-transition:all 0.4s ease;
	transition:all 0.4s ease;
}

.watch-video .watch-inner {
	display: inline-block;
	text-align: center;
	display: block;
	margin-top: 50px;
}
.watch-video .video-head {
	display: inline-block;
	border-radius: 100%;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	transition: all 0.4s ease;
	margin-top: 35px;
}
.watch-video .video-head .video {
	height: 100px;
	width: 100px;
	line-height: 100px;
	text-align: center;
	background: #fff;
	color: #181E4E;
	border-radius: 100%;
	display: inline-block;
	font-size: 28px;
	padding-left: 5px;
}
.watch-video .video-head .video:hover{
	background:#0C59DB;
	color:#fff;
}
.watch-video .video-head .video {
  height: 80px;
  width: 80px;
  background: #fff;
  color: #0c59db;
  text-align: center;
  line-height: 80px;
  border-radius: 50%;
  position: relative;
  z-index: 5; }

.watch-video .video-head .video:hover .fa{
    background: url(../image/9601353c69db3bb6303ca61f4e2180045626f7bf.png) center center no-repeat;
  width: 25px;
  height: 25px;
  display: block;
  background-size: 100% 100%;
  margin:37% auto 0;
}

.watch-video .video-head .video:before {
    position: absolute;
    content: '';
    height: 100%;
    width: 100%;
    border-radius: 50%;
    border: 1px solid #fff;
    top: 0;
    left: 0;
    z-index: -1;
    -webkit-animation: play-btn-1 1.8s linear infinite;
    -moz-animation: play-btn-1 1.8s linear infinite;
    -o-animation: play-btn-1 1.8s linear infinite;
    animation: play-btn-1 1.8s linear infinite; }
.watch-video .video-head .video:after {
    position: absolute;
    content: '';
    height: 100%;
    width: 100%;
    border-radius: 50%;
    border: 1px solid #fff;
    top: 0;
    left: 0;
    z-index: -1;
    -webkit-animation: play-btn-2 1.5s linear infinite;
    -moz-animation: play-btn-2 1.5s linear infinite;
    -o-animation: play-btn-2 1.5s linear infinite;
    animation: play-btn-2 1.5s linear infinite; }
.watch-video .content {
	padding: 40px;
	border: 10px solid #ffffff3b;
}
.watch-video .content h2 {
	color: #fff;
	font-size: 38px;
	font-weight: 700;
	text-transform: capitalize;
	margin-bottom: 25px;
}
.watch-video .content p {
	color: #fff;
}


 .fa{
  background: url(../image/icon1.png) center center no-repeat;
  width: 25px;
  height: 25px;
  display: block;
  background-size: 100% 100%;
  margin:37% auto 0;
} 

@keyframes play-btn-1 {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -ms-transform: scale(1.5);
    -o-transform: scale(1.5);
    transform: scale(1.5);
    opacity: 0; } }
@keyframes play-btn-2 {
  0% {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    opacity: 1; }
  100% {
    -webkit-transform: scale(2);
    -moz-transform: scale(2);
    -ms-transform: scale(2);
    -o-transform: scale(2);
    transform: scale(2);
    opacity: 0; } }


.custom-shadow{
	box-shadow: 0px 20px 60px #00000024;
}
.button .btn {
	text-align: center;
	margin: 0;
	padding: 0;
	padding: 14px 30px;
	background: #0C59DB;
	color: #fff;
	font-size: 15px;
	font-weight: 500;
	border-radius: 3px;
	text-transform: capitalize;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	transition: all 0.4s ease;
	display: inline-block;
}
.button .btn:hover{
	background:#181E4E;
	color:#fff;
}
.btn2{
	display: inline-block;
	color: #555;
	font-size: 15px;
	font-weight:500;
	position:relative;
}
.btn2:before{
	position: absolute;
	content: "";
	left: 0;
	bottom: 4px;
	height: 1px;
	width: 0%;
	background: #0C59DB;
	display: inline-block;
	display: block;
	-webkit-transition:all 0.4s ease;
	-moz-transition:all 0.4s ease;
	transition:all 0.4s ease;
}
.btn2:hover:before{
	width:100%;
}
.btn2:hover{
	color:#0C59DB;
	letter-spacing: 1px;
}
.button .btn3 {
	text-align: center;
	margin: 0;
	padding: 0;
	padding: 14px 30px;
	font-size: 15px;
	font-weight: 500;
	border-radius: 3px;
	text-transform: capitalize;
	-webkit-transition: all 0.4s ease;
	-moz-transition: all 0.4s ease;
	transition: all 0.4s ease;
	display: inline-block;
	border:2px solid #0C59DB;
	color:#0C59DB;
	background:transparent;
}
.button .btn3:hover{
	border-color:transparent;
	color:#fff;
	background:#0C59DB;
}










.difenghfenefen_bb li{
  /*background: url(//cdn.myxypt.com/8e621b06/21/11/3f56a0fb4c3ba7b43eac9e53b73bfa0340152d67.png) left center no-repeat;*/
  /*padding-left: 30px;*/
  font-size: 1.2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 50px;
	letter-spacing: 1px;
	color: #818181;
}
.difenghfenefen_bb li a{
  color: #818181;
}
.dineimh{
  font-size: 1.2rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 40px;
	letter-spacing: 2px;
	color: #818181;
}
.diliyan input{
    outline: none;
    width: 100%;
    height: 46px;
    background-color: #ffffff;
    color: #9fa0a0;
    font-size: 18px;
    padding-left: 15px;
    border: #525252 2px solid;
    margin-bottom: 2%;
}
.diliyan textarea{
  outline: none;
    width: 100%;
    line-height: 46px;
    height: 83px;
    background-color: #ffffff;
    color: #9fa0a0;
    font-size: 18px;
    padding-left: 15px;
   border: #525252 2px solid;
}
.diliyan .code-group input{
    outline: none;
    width: 50%;
    height: 46px;
    background-color: #ffffff;
    color: #9fa0a0;
    font-size: 18px;
    padding-left: 15px;
    border: #525252 2px solid;
    margin-bottom: 2%;
    float: left;
}
.diliyan .code-group #codeimg{
  float: left;
  width: 40%;
  line-height: 46px;
  height: 46px;
}
.diliyan .tj input{
  background: #1067ae;
  border-radius: 10px;
  text-align: center;
  font-size: 20px;
  border:none;
  color: #fff;
}

.x-copyright{
  text-align: center;
  font-size: 14px;
  line-height: 30px;
  color: #666;
}
.x-copyright a{
  color: #666;
}
.page-banners{
  position: relative;
}
.djs{
    position: absolute;
    width: 100%;
    top: 60%;
    z-index: 99;
    color: #fff;
    text-align: center;
    font-size: 0.9rem;
    line-height: 45px;
    font-weight:400;
}
.djs a{
  color: #fff;
}
.shipungz{
  background: #13a5a0;
  border-radius: 8px;
  box-sizing: border-box;
  padding: 3%;
  text-align: center;
  color:#fff;
}
.shipungz_aa img{
  width: 100%;
  height: auto;
}
.shipungz_bb{
  font-size: 15px;
  line-height: 30px;
}
#formsearch1{
  border:#1067ae 2px solid;
  border-radius: 0px;
}
#formsearch1 input{background:none;border:none;float:right;width:80%;outline: none;border-right: none;}
#formsearch1 input#keyword{height:35px;line-height:35px;padding-left:4px;color:#666;}
#formsearch1 input#s_btn{width:20%;height:35px;line-height:35px;text-align:center;background:url(../image/d7883486bd2b55bfe24c14fabe7a2037718d791e.png) no-repeat center;color:#fff;border:none;cursor:pointer;
float: left;
font-size: 0px;
}

.xypg-left-boxw li{
  width: 50%;
}
.sgyb {padding: 5px; overflow: hidden;}
.sgyb img{
  max-width: 100%;
  height: auto;
}
.jdisng{
  font-size: 1.7rem;
	font-weight: 600;
	font-stretch: normal;
	line-height: 80px;
	color: #000000;
}
.xiaongjds img{
  max-width: 100%;
  height: auto;
}
.anniu_aa{
  background: url(../image/a19c273c9f0ba7e96fe8eb5ed1fd8cbc38aa32c2.png) left center no-repeat;
  font-size: 14px;
  line-height: 45px;
  padding-left: 30px;
  color: #000;
}
.anniu_bb{
    background: url(../image/327e931cec5d4d76fdf35daf6323dda82d1dac3b.png) left center no-repeat;
  font-size: 14px;
  line-height: 45px;
  padding-left: 30px;
   color: #000;
}
.fhung{
  width: 48%;
  position: relative;
  cursor: pointer;
}
.fhung_aa{
  border: solid 2px #13a5a0;
  line-height: 50px;
  border-radius: 8px;
  text-align: center;
  font-size: 1.2rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #13a5a0;
}
.fhung_aa1{
  border: solid 2px #13a5a0;
  line-height: 50px;
  border-radius: 8px;
  text-align: center;
  font-size: 1.2rem;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #13a5a0;
}
.fhung_aa:hover{
  background: #13a5a0;
  color: #fff;
}

.fhung_aa1:hover{
  background: #13a5a0;
  color: #fff;
}


.fhung1{
  width: 48%;
  position: relative;
  cursor: pointer;
}
.fhung:hover .fhung_bb{
   display: block;
}
.fhung_bb{
  position: absolute;
  top: 50px;
  left:50%;
  width: 50%;
  margin-left: -25%;
  display: none;
  z-index: 9999;
}
.fhung_bb img{
  max-width: 100%;
  height: auto;
}
.fhung1:hover .koiadmhe_bb{
   display: block;
}
.koiadmhe_bb{
  position: absolute;
  top: 50px;
  left:50%;
  width: 50%;
  margin-left: -25%;
  display: none;
  z-index: 9999;
}
.koiadmhe_bb img{
  max-width: 100%;
  height: auto;
}

.abtg{
  text-align: center;
}
.abtg_aa{
  font-size: 2.5rem;
  line-height: 70px;
  color:#000;
  padding-top:3%;
}
.abtg_bb{
  font-size: 1rem;
  line-height: 40px;
  color:#666;
  text-transform: uppercase;
}
.abtg_cc{
  width: 90%;
  margin: 1% auto 0;
  border-top: #f0edea 1px solid;
}
.gongjie{
  padding: 3% 0;
  font-size: 17px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 36px;
	letter-spacing: 0px;
	color: #544e4b;
}

.fazhans img,.gongjie img{
  width: 100%;
  height: auto;
}
.fazhans{
  overflow: hidden;
}
.dasda img{
  width: 100%;
  height: auto;
}
.lianxiw{
  background: #efefef;
  margin-top: 2%;
}
.lianxiwh{
  width: 40%;
  background: #1067ae;
  padding: 2%;
  color:#fff;
}
.lianxiwh_aa{
  font-size: 1rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 55px;
	letter-spacing: 0px;
	color: #fbfdfd;
  background: url(../image/367c90a91994bb0ab0db619bbcc954922e1feba4.jpg) left bottom no-repeat;
}
.lianxiwh_bb{
  font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height:45px;
	letter-spacing: 0px;
	color: #fbfdfd;
  margin-top: 4%;
}
.lianxiwlk{
  width: 60%;
  padding: 2%;
  box-sizing: border-box;
}
.lianxiwlk_aa{
  font-size: 1.3rem;
	font-weight: normal;
	font-stretch: normal;
	line-height: 45px;
	letter-spacing: 0px;
	color: #1067ae;
}
.lianxiwlk_bb{
  font-size: 14px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 24px;
	letter-spacing: 0px;
	color: #727272;
}
.lianxiwlk .form-horizontal .form-group {
    margin: 0px;
}
.form-controlww{
      display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
.daidkh{
  margin-top: 3%;
}

.liysn{
  float: left;
  width: 48%;
  margin-bottom: 2%;
  margin-right: 2%;
}
.liysn input{
  height: 41px;
  line-height: 41px;
  border: solid 1px #b3b3b3;
  border-radius: 0px;
  background: none;
}
.ssddds textarea{
  height:100px;
  line-height: 41px;
  border: solid 1px #b3b3b3;
  border-radius: 0px;
  background: none;
  width: 98%;
}
.aadsw{
  float: left;
  width: 60%;
}
.fdfdsaa{
  float: right;
  width: 30%;

}

.aadsw input{
  height: 41px;
  line-height: 41px;
  border: solid 1px #b3b3b3;
  border-radius: 0px;
  background: none;
}

.daidkh #message-form #checkcode{
  width: 60%;
}
.aadsw{
  margin-top: 2%;
}
.ddsa{
  margin-top: 6%;
  margin-right: 6%;
}
.ddsa input{
  background: #1067ae;
  border: #1067ae 1px solid;
  border-radius: 0px;
  font-size: 16px;
}



@media(max-width:1440px){
   .abbg_bb{
     font-size:2rem;
   }
   .abbg_cc{
     font-size: 1.8rem;
   }
   .abbg_dd{
     font-size: 1rem;
     line-height:45px;
   }
   .youzid_bb , .biang_qq{
     font-size: 2rem;
   }
   .abbg_ff{
     font-size: 1.6rem;
   }
   .abbg_mm{
     font-size: 20px;
   }
   .cpfenj_aa{
     font-size: 1.2rem;
   }
   .cpfenj_mm{
     line-height: 50px;
     font-size: 18px;
     height: 50px;
   }
   .youzid_aa1{
     font-size: 1.8rem;
   }
   .xwwf_gg{
     font-size: 2rem;
   }
   .xinsjian_tt{
     font-size: 1rem;
   }
   .xwneighrong{
     font-size: 16px;
   }
   .xwning_mm{
        line-height: 40px;
        font-size: 1rem;
   }
   .wengzing , .wengrongh{
     font-size: 1rem;
   }
   .difenghfenefen_aa{
     font-size: 1rem;
   }
   .dineimh{
     font-size: 1rem;
     line-height: 33px;
   }
   .difenghfenefen_bb li{
      font-size: 1rem;
     line-height: 45px;
   }
   .dsa{
     height: 50px;
     line-height: 50px;
     font-size: 19px;
   }
}
@media(max-width:1366px){
  .abbg_bb {
    font-size: 1.5rem;
     }
  .abbg_cc {
    font-size: 1.2rem;
    line-height: 45px;
    }
   .abbg_dd {
    font-size: 0.9rem;
    line-height: 35px;
    }
    .abbg_ff {
    font-size: 1.2rem;
   }
   .youzid_aa{
     font-size: 2rem;
   }
  .youzid_bb, .biang_qq {
    font-size: 1.5rem;
    }
  .cpfenj_aa {
    font-size: 1rem;
    }
    .anfelineo{
      font-size: 1.2rem;
    }
    .xwwf_gg {
    font-size: 1.5rem;
     }
    .changjj{
      /*overflow: hidden;*/
    }
    .dineimh{
      font-size: 18px;
      line-height: 30px;
    }
}
@media(max-width:1200px){
  .abbg_aa{
    font-size: 25px;
    line-height: 45px;
  }
  .abbg_bb{
    font-size: 20px;
    line-height: 40px;
    margin-top: 0px;
  }
  .abbg_cc{
    font-size: 20px;
    line-height: 30px;
  }
  .abbg_ff{
    font-size: 20px;
    line-height: 45px;
  }
  .abbg_mm{
    height: 40px;
    line-height: 45px;
  }
  .youzid_bb, .biang_qq {
    font-size: 1.5rem;
    line-height: 35px;
   }
}
@media(max-width:998px){
  .cpfenj_aa , .xinsjian_tt{
    font-size: 16px;
  }
  .wengzing, .wengrongh{
    font-size: 16px;
  }
  .sdasa{
    display: none;
  }
}


@media(max-width:768px){

 .lianxiwh{
   width: 100%;
 }
 .lianxiwlk{
   width: 100%;
 }

  .xapting {
    width: 42%;
}
  .abggs{
    width: 100%;
  }
  .abbg{
    width: 100%;
  }
  .youzid_aa {
    font-size: 18px;
  }
  .youzid_bb, .biang_qq {
    font-size: 20px;
    line-height: 35px;
  }
  .biang_dd{
    font-size: 16px;
  }
  .youzid_aa1 {
    font-size: 16px;
   }
   .xwwf_gg {
    font-size: 20px;
    line-height: 45px;
  }
  .xwning_mm{
    font-size: 16px;
  }
  .guanyu li {
    width: 48%;
    color: #fff;
 
  }
  .product-detail-item li{
    font-size: 18px;
  }
  .fhung_aa1{
    font-size: 14px;
  }

  .abtg_aa{
    line-height: 40px;
    font-size: 25px;
  }
  .gongjie{
    font-size: 14px;
  }


}

p{
  margin: 0px;
}


@media(max-width:500px){
  .lianxiwh_aa{
    font-size: 16px;
  }
  .daidkh #message-form #checkcode {
    width: 45%;
}
  .biang{
    width: 90%;
  }
  .cpfenj li {
    width: 49%;
    }
    .cpfenj_aa{
      line-height: 45px;
    }
  .cpfenj_mm {
      line-height: 35px;
      font-size: 14px;
      height: 35px;
      border: solid 1px #1067ae;
  }
  .younei{
    display: none;
  }
  .xwneighrong {
    font-size: 14px;
  }
  .djs{
    top: 22%;
  }
}

/*ÃƒÂ¦Ã¢â‚¬Â°Ã¢â‚¬Â¹ÃƒÂ¦Ã…â€œÃ‚ÂºÃƒÂ¥Ã‚ÂºÃ¢â‚¬Â¢ÃƒÂ©Ã†â€™Ã‚Â¨*/
@media (max-width:768px){
.visible-xs{display:block!important;}
 .db{display:block!important;}
}


.dbb{height:50px;}

/* ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¨Ã¢â‚¬Å¾Ã…Â¡ */
.footer {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 999;
  background: #be131b;
}

.footer ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer ul li {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  text-align: center;
  color: #ffffff;
  line-height: 30px;padding:10px 0;
  font-size: 0;
}

.footer ul li.active {
  background: #da251c;
}

.footer ul li a {
  display: block;color:#fff;
}

.footer ul li .iconfont {
  font-size: 18px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}

.footer ul li span {
  display: inline-block;
  vertical-align: middle;
  font-size: 16px;color:#fff;
}


.footer li .icon-home{ background: url(http://cdn.myxypt.com/cyur7prk/t/1/images/a1.png) no-repeat;width:20px;height:20px;}
.footer li .icon-home2{ background: url(http://cdn.myxypt.com/cyur7prk/t/1/images/a2.png) no-repeat;width:20px;height:20px;}
.footer li .icon-phone{ background: url(http://cdn.myxypt.com/cyur7prk/t/1/images/a3.png) no-repeat;width:20px;height:20px;}
.footer li .icon-contact{ background: url(http://cdn.myxypt.com/cyur7prk/t/1/images/a4.png) no-repeat;width:20px;height:20px;}

.footer li .icon-phone:before{font-size:0;}
.footer ul li a{border-right:1px solid #fff;}
.footer ul li:last-child a{border-right:none;}


/*ÃƒÂ¥Ã‚ÂÃ¢â‚¬Â¹ÃƒÂ¦Ã†â€™Ã¢â‚¬Â¦ÃƒÂ©Ã¢â‚¬Å“Ã‚Â¾ÃƒÂ¦Ã…Â½Ã‚Â¥*/
.f_link{width: max-1200px;line-height: 30px;margin:0 auto;}
.f_link a{color: #666;}

/*ÃƒÂ¥Ã¢â‚¬Â Ã¢â‚¬Â¦ÃƒÂ©Ã‚Â¡Ã‚ÂµÃƒÂ¥Ã‚Â·Ã‚Â¦ÃƒÂ¤Ã‚Â¾Ã‚Â§ÃƒÂ¦Ã‚Â Ã‚Â·ÃƒÂ¥Ã‚Â¼Ã‚Â*/

/* .container{width: 1200px!important;margin: 0 auto;padding: 0;} */

