@charset "utf-8";
/*top开始*/
.top { height: auto; overflow:hidden; position:relative;}
.topbg { position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:2}


.top1 {width:94%;height: 80px;margin: auto; margin-top:20px;}
.logo {float: left;}
.logo img{ height:49px;}
.top2 { float: right;}
.top2 li {float: left;font-size: 15px;margin-left:70px;line-height:48px;}
.top2 li a {color: #fff;}
.top2 li a.tv{ border-bottom:1px solid #fff;}
/*top结束*/


.banner {width:100%; height:600px; background:url(/images/guangzhou_banner.jpg) no-repeat center; position:relative;}
.banner h1{position:absolute; top:40%; left:8%; font-size:36px; color:#fff;}
.banner h2{position:absolute; top:52%; left:8%; font-size:18px; font-weight:200; color:#fff;}


/*案例开始*/
.szs {width:90%;height: auto;margin: auto;}
.szs1 {text-align: center;font-size:34px; line-height:70px; padding:30px 0;}
.szs1 span { width:150px; height:1px; background-color:#ccc; display:block; margin:auto;}
.szs2 {width:100%;margin: auto;line-height: 36px;font-size: 16px;text-indent: 2em;padding-bottom: 40px; text-align:center;}
.szs3 span {width: 260px;height: 40px;border: 1px solid #333;text-align: center;line-height: 40px;
			display: block;margin: auto;border-radius: 20px;margin-top: 50px;}
.case3 { height:auto; overflow:hidden;}
.case3 ul li { width:23.5%;  margin:auto; float:left; margin-right:2%;}
.case3 ul li:nth-child(4n){ margin-right:0;}
.case3 img { width:100%;}
.case4 { width:100%; height:100%; margin:auto; position:relative;}
.case4 img {transition: all 1s ease 0s;
-webkit-transition: all 1s ease 0s; 
-moz-transition: all 1s ease 0s;
}
.case5 { width:100%; height:100%; margin:auto; background: url(../images/bj01.png); position:absolute; z-index:2; top:0px; left:0px;opacity:0; 
-webkit-transition: all 1s ease 0s; 
-moz-transition: all 1s ease 0s;
}
.case6 { width:100%; height:100%; margin:auto; font-size:16px; color:#fff; line-height:30px; text-align:center;display: flex;display: -webkit-flex;justify-content: space-between;align-items: center;
justify-content: center;flex-direction: column;}
.case4:hover .case5 { opacity:1; cursor:pointer;}
.case4:hover .case4 img { transform:scale(1.2);}
.cmge {width: 22px;height: 26px;margin: auto;margin-top: 50px;}
.case6 span {font-size: 14px;display: block;text-align: center;width: 100px;height: 30px;line-height: 30px;margin: auto;border: 1px solid #fff;margin-top: 30px;}
/*案例结束*/

/*作品开始*/
.xs {width: 100%;height: auto;margin: auto;}
.xs1 {background: url(../images/bj17.jpg)no-repeat center;height: 300px;}
.apply{width:1200px;margin:auto;overflow: hidden;}
.apply_array{float:left;margin-right:20px;}
.apply_last{margin-right:0px}
.apply_img{text-align:center;display:table-cell;vertical-align:middle;height: 300px;}
.apply_nav{position:relative;width:915px;float:left;height:300px;overflow:hidden;margin: auto;}
.apply_w{position:absolute;width:915px;float:left;left:0px;}
.apply .img_l{padding:175px 108px 0 0px;float:left;cursor:pointer;}
.apply .img_r{padding:175px 0px 0 109px;float:left;cursor:pointer;}
/*作品结束*/

/*资讯开始*/
.zx1 {width:94%;height: auto;margin: auto;margin-bottom: 70px;}

.zx1 li {
    float: left;
    width: 27.6%;
    margin-top: 50px;
    background: #fff;
    border-radius: 10px;
    padding: 10px;
    margin: 20px 2%;
    box-shadow: 2px 11px 10px #eee;
    height: 150px;
}

.zx2 {width:100%;height: 200px;overflow: hidden;}

 
.zx1 h2 {font-size: 16px;text-align: center;line-height:40px;border-bottom: 1px solid #dddcdc;color: #333; height:40px; overflow:hidden;}
.zx1 p {color: #333; line-height: 25px;margin-top: 10px;}
.zx1 h5 {color: #999; font-size: 12px; font-family:Arial; font-weight:100; margin:10px auto;}

.zx1 span {border-top: 1px solid #666;width:100%;display: block;float: left;}
/*资讯结束*/

/*关于开始*/
.gy {background: url(../images/bj22.jpg)no-repeat center;height: 600px; margin-top:40px;}
.gy1 {line-height: 36px;font-size: 16px;width:94%;margin: auto;color: #fff;}
.gy1 p {padding-bottom: 10px;}
.gy2 span {width: 160px;height: 40px;border: 1px solid #fff;text-align: center;line-height: 40px;
			display: block;margin: auto;border-radius: 20px;margin-top: 25px;color: #fff}
/*关于结束*/

/*环境开始*/
.jx {width: 100%;height: auto;margin: auto;}
.jxhj3 {width: 1200px;height: 180;margin: auto;position: relative;}
.jxhj3 ul li { width: 270px;height: 180px; margin:auto; float:left;margin-right: 40px;}
.jxhj4 { width:270px; height:180px; margin:auto; position:relative;}
.jxhj4 img { width:100%; height:100%; transition: all 1s ease 0s;
-webkit-transition: all 1s ease 0s; 
-moz-transition: all 1s ease 0s;}

.jxhj5 { width:100%; height:180px; margin:auto; background: url(../images/bj01.png); position:absolute; z-index:2; top:0px; left:0px;opacity:0; 
-webkit-transition: all 1s ease 0s; 
-moz-transition: all 1s ease 0s;}

.jxhj6 {margin:auto; font-size:18px; color:#fff; line-height:30px; text-align:center;margin-top: 60px;}
.jxhj4:hover .jxhj5 { opacity:1; cursor:pointer;}
.jxhj4:hover .jxhj4 img { transform:scale(1.2);}
.jxhj6 span {font-size: 14px;display: block;text-align: center;width: 100px;height: 30px;line-height: 30px;margin: auto;border: 1px solid #fff;margin-top: 30px;}
/*环境结束*/

/*文化开始*/
.wh {width: 100%;height: auto;margin: auto;overflow: hidden;padding-bottom: 114px;}
.wh1 {background: url(../images/bj27.jpg)no-repeat center;height: 300px;}
.wh2 {width: 1200px;height: 470px;margin: auto;margin-left: 30px;float: left;margin-top: -40px;}
.wh3 {width: 1200px;height: 460px;background: #ea4862;margin: auto;margin-top: -188px;}
.wh4 {float: right;width: 360px;margin-top: -395px;margin-right: 25px;}
.wh4 h3 {font-size: 22px;}
.wh4 span {width: 40px;height: 1px;display: block;background: #fff;margin-top: 11px;}
.wh4 p {text-indent: 2em;font-size: 16px;line-height: 36px;margin-top: 20px;}
/*文化结束*/

/*foot开始*/
.foot {width: 100%;height: auto;background: #1f2326;margin: auto;}
.ft1 {width: 410px;height: auto;margin: auto;color: #fff;text-align: center; padding:50px 0;}
.ft1 h1 {font-size: 32px;font-weight: bold;margin: auto;line-height: 36px;}
.ft1 h4 {font-size: 18px;font-family: "verdana";line-height: 44px;}
.ft1 span {width: 350px;height: 1px;background: #fff;display: block;margin: auto;}
.ft1 h5 {font-size: 16px;line-height: 36px;}
.ft1 h3 {float: left;font-size: 20px;margin-left: 50px;margin-top: 50px;}
.ft1 h2 {font-size: 30px;margin-right: 41px;margin-top: 50px;}
.ft2 {width: 114px;margin: auto;margin-top: 42px;}
.ft1 h6 {font-size: 16px;line-height: 60px;}
.ft3 {word-spacing: 1.0em;font-size: 16px;}
/*foot结束*/


/*关于我们开始*/
.lix {width:94%;height: auto;margin: auto;}
.lix a {font-size: 16px;color: #666;padding: 29px 13px 29px 13px;display: inline-block;margin-right: 26px;}
.lix .lix-1 {color: #ea4862;border-bottom: 2px solid #ea4862;}
.lix a:hover {color: #ea4862;border-bottom: 2px solid #ea4862;}
.njj {width: 100%;height: auto; border-top: 1px solid #e5e5e5;margin-top: -1px;}
.njj1 {width:90%;height: auto;margin:auto;}
.njj1 h1 {font-size: 48px;color: #ea4862;line-height: 100px;margin-top: 30px;}
.njj1 h2 {color: #e5e5e5;font-size: 32px;font-weight: bold;margin-bottom: 10px;}
 
.njj1 img {padding: 35px 0 80px 0;}
/*关于我们结束*/

/*资讯开始*/
.zhzx {width: 100%;height: auto;background: #f5f5f5;border-top: 1px solid #e5e5e5;margin-top: -1px;}
.zhzx1 {width: 1200px;height: auto;margin:auto;}
.zhzx1 h1 {font-size: 48px;color: #ea4862;line-height: 100px;margin-top: 30px;}
.zhzx ul {margin-top: 30px;margin-bottom: 100px;}
.zhzx1 li a:hover {background: #ea4862;color: #fff;}
.zhzx1 li a {width: 290px;height: 436px;background: #fff;float: left;border-radius: 25px;padding: 0 30px;margin-right: 70px;margin-bottom: 30px;}
.zhzx1 h3 {padding: 30px 0 10px;line-height: 28px;font-size: 18px;}
.zhzx1 span {font-size: 14px;}
.zhzx1 img {margin: 15px 0;}
.zhzx1 p {font-size: 12px;line-height: 24px;}
.zhzx1 h4 {font-size: 12px;margin-top: 20px;}
/*资讯结束*/

/*资讯列表开始*/
.zhli {width: 100%;height: auto;border-top: 1px solid #e5e5e5;margin-top: -1px;}
.zhli1 {width: 88%;height: auto;margin:auto;padding-bottom: 40px;}
.zhli1 > h3 {font-size: 30px; font-family:simhei; font-weight:bold; text-align:center; line-height: 80px;margin-top: 10px;color: #505050;}
.zhli2 {width: 100%;height: 50px; text-align:center; margin:auto;overflow: hidden;margin-bottom: 50px;}
.zhli2 span {font-size:14px; display:block; width:100%; color:#999; line-height: 50px;}
.zhli3 {float: right;margin-top: 3px;}
.zhli1 img {margin-bottom: 70px;}
.zhli1 h4 {color: #ea4862;font-size: 18px;font-weight: bold;}
 
/*资讯列表结束*/

/*展示开始*/
.zhzs {width: 100%;height: auto;border-top: 1px solid #e5e5e5;margin-top: -1px;}
.zhzs1 {width:94%;height: auto;margin:auto;overflow: hidden;}
.zhzs1 h1 {font-size: 48px;color: #ea4862;line-height: 100px;margin-top: 30px;margin-bottom: 15px;}
.zhzs1 li {width:23.5%; float: left;margin-right:2%;margin-bottom: 30px;}
.zhzs1 li:nth-child(4n){ margin-right:0px;}
.zhzs1 li img { width:100%; height: auto;}
.zhzs2 {width: 100%;height: 100%;position: relative;margin: auto;overflow: hidden;}
.zhzs3 {width: 100%; line-height:55px; text-align:center; margin: auto;  }
.zhzs4 {margin-left: 30px;font-size: 22px;color: #333333;line-height: 73px;}
.zhzs2 img{-webkit-transition:1s; transition:1s;}
.zhzs2 img:hover{-webkit-transform:scale(1.08); transform:scale(1.08);}
/*分页*/
.fany{max-width:1200px;margin:0 auto;overflow:hidden;}
.page{height:43px;text-align: center;margin:10px auto; clear:both;}
.page p{font-size:14px;color:#999;display:inline-block;line-height:42px;}
.pagination {font-size: 0px;margin-right: -5px;padding-top: 15px;text-align: center;}
.pagination a.active {background: #ea4862;font-weight: bold;color: #fff;border: 1px solid #ea4862;}
.pagination a {font-size: 14px;color: #888;display: inline-block;_display: inline;padding: 5px 20px;border: 1px solid #ddd;margin-right: 5px;line-height: 26px;}
.pagination a:hover {background: #ea4862;color: #fff;border: 1px solid #ea4862;}
/*展示结束*/

/*联系开始*/
.zhco {width: 100%;height: auto;border-top: 1px solid #e5e5e5;margin-top: -1px;}
.zhco1 {width: 1200px;height: auto;margin:auto;padding-bottom: 90px;}
.bddt {margin-top: 50px;}
.zhco2 {word-spacing: 1em;line-height: 36px;margin-top: 25px;}
.zhco2 h4 {font-size: 18px;color: #ea4862;}
.zhco2 h5 {font-size: 16px;font-weight: bold;}
.zhco2 p {font-size: 16px;padding-bottom: 15px;}
/*联系结束*/


.cont{ height:auto; overflow:hidden; margin:auto; clear:both; padding-bottom:20px; line-height:35px;}
.abuR3 { width:100%; height:auto; overflow:hidden; min-height:400px; margin:auto; font-size:14px; padding:20px 0; font-size:14px; line-height:35px}
.abuR3 ul li { width:100%; height:138px; margin:auto; margin-top:20px; padding-bottom:20px; border-bottom:1px dashed #ccc;}
.abuR4 { width:211px; height:138px; margin:auto; float:left;}
.abuR4 img { padding:0px;}
.abuR5 {width: -webkit-calc(100% - 235px);width: -moz-calc(100% - 235px);width: calc(100% - 235px);height:138px; margin:auto; float:right;}
.abuR6 { width:100%; height:30px; line-height:30px; margin:auto; font-size:14px; }
.abuR6 a:link { color:#000000; font-size:16px;}
.abuR6 a:visited { color:#000000;}
.abuR6 a:hover { color:#ff0000;}
.abuR7 { width:100%; height:80px; line-height:30px; margin:auto; color:#666666; margin-top:5px; font-size:14px;}
.abuR8 { width:100%; height:25px; line-height:25px; margin:auto; text-align:right; color:#666666;}


.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0; font-family:Arial, Helvetica, sans-serif; ;font-size:10px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #898989;background:#898989;}

.newsinfo { font-size:14px; line-height:30px; text-align:center; }
.newsinfo img { max-width:50% !important; height:auto; margin:20px auto !important; border-radius:5px;}
.newsinfo * { line-height:30px !important; font-size:16px !important; text-align:left;}
 
.newsinfo p { margin-bottom:15px; text-indent:2em; text-align:left;}


/*联系我们*/
.box{ width:94%; margin:auto;}
.contactus{ height:auto; overflow:hidden; margin:auto; }
.contactus ul li { float:left; width:31.333%; margin-right:3%; box-sizing:border-box; margin-bottom:30px; background-color:#f2f2f2; padding:30px 30px; box-sizing:border-box; position:relative; height:165px; overflow:hidden;}
.contactus ul li:nth-child(3n){ margin-right:0;}
.contactus ul li .contactust{ height:50px; line-height:50px; overflow:hidden; margin:auto;}
.contactus ul li .contactust a:hover{text-decoration:none;}
.contactus ul li .contactust i{ font-size:35px; color:#333;}

@font-face {
  font-family: 'shweb08';  /* Project id 2582579 */
  src: url('//at.alicdn.com/t/font_2582579_8c5wugpqcjg.woff2?t=1622458508142') format('woff2'),
       url('//at.alicdn.com/t/font_2582579_8c5wugpqcjg.woff?t=1622458508142') format('woff'),
       url('//at.alicdn.com/t/font_2582579_8c5wugpqcjg.ttf?t=1622458508142') format('truetype');
}
.shweb08 {
    font-family: "shweb08" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:0px !important;
}

.contactus ul li .contactusb{ padding-top:10px;}
.contactus ul li .contactusb span{ display:block; font-size:20px; padding-top:5px;}
.contactus ul li .contactusb span.tv{ font-size:14px;}
.contactus ul li:hover{ background-color:#fc3829; color:#fff;}
.contactus ul li:hover i{ color:#fff;}

@font-face {
  font-family: 'shweb09';  /* Project id 2582618 */
  src: url('//at.alicdn.com/t/font_2582618_7nxq8apzf6.woff2?t=1622460124111') format('woff2'),
       url('//at.alicdn.com/t/font_2582618_7nxq8apzf6.woff?t=1622460124111') format('woff'),
       url('//at.alicdn.com/t/font_2582618_7nxq8apzf6.ttf?t=1622460124111') format('truetype');
}

.shweb09 {
    font-family: "shweb09" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:0px !important;
}


@font-face {
  font-family: 'shweb10';  /* Project id 2582628 */
  src: url('//at.alicdn.com/t/font_2582628_2mfvdirl66v.woff2?t=1622460368614') format('woff2'),
       url('//at.alicdn.com/t/font_2582628_2mfvdirl66v.woff?t=1622460368614') format('woff'),
       url('//at.alicdn.com/t/font_2582628_2mfvdirl66v.ttf?t=1622460368614') format('truetype');
}


.shweb10 {
    font-family: "shweb10" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:0px !important;
}

.contactus ul li .wxer{ position:absolute; z-index:2; top:30px; right:130px;}
.contactus ul li .wxer.tv{ right:20px;}
.contactus ul li .wxer img{ width:100px; height:auto;}

@font-face {
  font-family: 'shweb11';  /* Project id 2582643 */
  src: url('//at.alicdn.com/t/font_2582643_qhf0i7sgig.woff2?t=1622460917520') format('woff2'),
       url('//at.alicdn.com/t/font_2582643_qhf0i7sgig.woff?t=1622460917520') format('woff'),
       url('//at.alicdn.com/t/font_2582643_qhf0i7sgig.ttf?t=1622460917520') format('truetype');
}

.shweb11 {
    font-family: "shweb11" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:0px !important;
}
 
@font-face {
  font-family: 'shweb12';  /* Project id 2588922 */
  src: url('//at.alicdn.com/t/font_2588922_tqfs4slpwxr.woff2?t=1622697283484') format('woff2'),
       url('//at.alicdn.com/t/font_2588922_tqfs4slpwxr.woff?t=1622697283484') format('woff'),
       url('//at.alicdn.com/t/font_2588922_tqfs4slpwxr.ttf?t=1622697283484') format('truetype');
} 
.shweb12 {
    font-family: "shweb12" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:0px !important;
} 
 
@font-face {
  font-family: 'shweb13';  /* Project id 2588940 */
  src: url('//at.alicdn.com/t/font_2588940_tf4wqq901da.woff2?t=1622697853013') format('woff2'),
       url('//at.alicdn.com/t/font_2588940_tf4wqq901da.woff?t=1622697853013') format('woff'),
       url('//at.alicdn.com/t/font_2588940_tf4wqq901da.ttf?t=1622697853013') format('truetype');
}
 
.shweb13 {
    font-family: "shweb13" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:0px !important;
}  





.contentfoot{ width:100%; height:auto; overflow:hidden; margin:auto; padding-top:30px; background-color:#272a3b; color:#fff;} 
.contentfootadd{ height:auto; overflow:hidden; margin:auto;} 
.contentfootaddL{ width:200px; float:left; height:auto; overflow:hidden; margin:auto;} 
.contentfootaddLt{ color:#fff; border-bottom:1px solid #43475b; line-height:35px; font-size:16px;} 
.contentfootaddLt i{ font-size:18px;}
.contentfootaddLtel{ font-size:24px; color:#fff; line-height:30px; padding:10px 0;}
.contentfootaddLbot{ width:100px; height:40px; line-height:40px; text-align:center; color:#fff; border:1px solid #43475b; margin:auto; float:left; margin-top:10px; cursor:pointer;}

@font-face {
  font-family: 'shweb14';  /* Project id 2588959 */
  src: url('//at.alicdn.com/t/font_2588959_qxd9z3vdoy.woff2?t=1622698634175') format('woff2'),
       url('//at.alicdn.com/t/font_2588959_qxd9z3vdoy.woff?t=1622698634175') format('woff'),
       url('//at.alicdn.com/t/font_2588959_qxd9z3vdoy.ttf?t=1622698634175') format('truetype');
}
.shweb14 {
    font-family: "shweb14" !important;
    font-style: normal; 
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	vertical-align:-1px !important;
}  

.contentfootaddR{float: right; height:auto; overflow:hidden; margin:auto;width: -webkit-calc(100% - 260px);width: -moz-calc(100% - 260px);width: calc(100% - 260px);} 
.contentfootaddRt{ color:#fff; border-bottom:1px solid #43475b; line-height:35px; font-size:16px;} 
.contentfootaddRul{ width:100%; height:auto; overflow:hidden; margin:auto;}
.contentfootaddRul ul li { width:30%; height:auto; overflow:hidden; margin:auto; float:left; margin-right:5%; font-size:16px; color:#dd5614; line-height:40px; background:url(../images/addbg_1.png) no-repeat 35px top; margin-bottom:10px;}
.contentfootaddRul ul li:nth-child(3n){ margin-right:0;}
.contentfootaddRul ul li p{ line-height:22px; color:#fff; font-size:14px;}
.contentfootaddRul ul li:nth-child(1){ background:url(../images/addbg_5.png) no-repeat 35px 8px;}
.contentfootaddRul ul li:nth-child(2){ background:url(../images/addbg_1.png) no-repeat 35px top;}
.contentfootaddRul ul li:nth-child(3){ background:url(../images/addbg_2.png) no-repeat 35px top;}
.contentfootaddRul ul li:nth-child(4){ background:url(../images/addbg_3.png) no-repeat 35px 8px;}
.contentfootaddRul ul li:nth-child(5){ background:url(../images/addbg_4.png) no-repeat 35px top;}

.contact{ width:100%; height:auto; overflow:hidden; margin:auto; background-color:#0d0e0f; padding-top:130px;}
.contacnew{ width:100%; height:auto; overflow:hidden; margin:auto; background-color:#160c2e; min-height:200px;}
.contacnewt{ padding:20px 0 40px 0; font-size:28px; color:#fff; line-height:30px;}
.contacnewt p{ padding:10px 0; color:#fff;} 

.gz_link{ height:auto; overflow:hidden; line-height:30px; margin:auto; padding:10px 0; border-top:1px solid #43475b; margin-top:20px; color:#c1c1c1; word-spacing:0.7em;}
.gz_link a{ color:#c1c1c1}
.gz_link a:hover{ color:#c1c1c1}

.contcopy{ height:auto; overflow:hidden; margin:auto; text-align:center; color:#fff; padding:20px 0;background-color:#222533;}

/*客服样式*/

::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-track {
    background: #fff;
}

::-webkit-scrollbar-thumb {
    background: #e53244;
}

::-webkit-scrollbar-thumb:window-inactive {
    background: #e53244;
}

::-webkit-scrollbar-thumb:vertical:hover {
    background: #e53244;
}

@font-face {
    font-family: 'iconfont';  /* project id 1369449 */
    src: url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.eot');
    src: url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.eot?#iefix') format('embedded-opentype'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.woff2') format('woff2'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.woff') format('woff'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.ttf') format('truetype'),
    url('https://at.alicdn.com/t/font_1369449_rcixkf47c3q.svg#iconfont') format('svg');
}
.iconfont{font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0px;-moz-osx-font-smoothing: grayscale;}

.slide_right{ width: 60px; height: 332px; position: fixed; right: 0px; top:50%;margin-top:-166px ; z-index:99}
.slide_right li{ width: 60px; height: 60px; margin-bottom: 1px; position: relative; font-size: 12px}
.s_tel{ width: 270px; position: absolute; left: 0; top: 0;}
.u_tel{ width: 210px; height: 60px; float: left; background: #e2070b; line-height:60px; text-align: center; font-size:24px; font-family: cursive; letter-spacing:1px; cursor:pointer; color:#fff; display: flex; justify-content: center; align-items: center;}
.slide_right li a{ display: block; width:60px; height: 50px; background: #f14702; color: #fff; transition: none; text-align: center; line-height: 22px; padding-top: 10px; float: left;}
.slide_right li:hover a{ background: #e2070b; text-align: center;}
.slide_right li a i{ display: block; margin: 0px auto; text-align: center; font-size: 28px;}

.slide_right li .s_side{ display: none; }
.slide_right li .hade{ display: block;}


.slide_right li.s_zixun {
    background-position: 0 0;
}

.slide_right li.s_zixun .ew_tel {
    width: 160px;
    text-align: center;
    padding: 15px;
    height: auto;
    float: left;
    background: #e2070b;
    left: -200px;
    font-size: 14px;
    cursor: pointer;
    color: #fff;
    position: absolute;
    display: none;
}

.slide_right li.s_zixun .ew_tel img {
    width: 100%;
}

.slide_right li.s_zixun .ew_tel:after {
    content: '';
    position: absolute;
    right: -10px;
    top: 20px;
    border-top: 10px solid transparent;
    border-left: 15px solid #e2070b;
    border-bottom: 10px solid transparent;
}

.slide_right li.s_zixun:hover .ew_tel {
    display: block;
}

.slide_right li.s_zixun .ew_tel p{ font-size: 12px; padding-top: 6px; color: #fff;}


@media (max-width:1600px) {
    .dh1 .nLi h3 a{ padding: 0px 10px;}
    .header .logo{ margin-top:25px;}
}

@media (max-width:1440px) {
    


    .bottom_l {
        width: 450px;
        margin-top: 60px;
    }
    .bottom_r{width: calc(100% - 450px);}


    .header .logo img {
        width: 200px;
        height: auto;
    }

    .head_seartch{ display: none;}


    .dh1 .nLi h3 a {
        padding: 0px 10px;
    }

}
/*客服样式结束*/

/*底部样式开始*/
.boxa{ width:94%;margin: auto;  }
.flexjs{display: flex;display: -webkit-flex;justify-content: space-between;}
.flex{display: flex;display: -webkit-flex;}


.footer{background-color:#272a3b;padding:20px 0 0 0; height:auto !important;}
.foota_l{width:13%;}
.foota_l p{color:#c8c9cb;border-bottom:2px solid #43475b;padding-bottom:5px; font-size: 16px; font-weight: bold; margin-bottom: 15px;}
.foota_l p i{color:#c8c9cb;margin-right:10px;}
.foota_l h3{color:#e9e9e9;margin-top:10px;font-size:22px;}
.foota_l a{margin-top:30px;border:1px solid #43475b;color:#b6b6ba;padding:5px 30px;display: inline-block;}

.foota_c{width:80%;}
.foota_c ul{flex-wrap: wrap;}
.foota_c ul li{width:30%;margin-bottom:20px;margin-right:3%;}
.foota_c ul li:nth-child(3n){margin-right:0;}
.foota_c>p{color:#c8c9cb;border-bottom:2px solid #43475b;padding-bottom:5px; font-size: 16px; font-weight: bold; margin-bottom: 10px;}
.foota_c ul li div{align-items: center;height:40px;}
.foota_c ul li div span{color:#ae4716;font-size:16px;margin-right:5px;}
.foota_c ul li>p{color:#d4d4d8;}

.footb{border-top:1px solid #43475b;margin-top:40px;padding:20px 0;}
.footb p{color:#a0a1a9;}
.footb a{color:#a0a1a9;}
.footc{text-align: center;color:#c7c7c8;padding:20px 0 30px;background-color:#222533; font-size:14px;}
.footc a {color:#c7c7c8;}

.footerc { width:1200px; height:73px; margin:auto;}
.footerL { height:73px; line-height:73px; float:left; font-size:50px; color:#fff; margin-right:80px;}
.footerL span { height:22px; color:#fff; line-height:22px; font-size:18px;}
.footerLL { height:73px; line-height:73px; margin:auto; float:left;font-size:50px; color:#fff;}
.footerLLR{ height:73px; margin-left:5px; float:left;margin-right:80px;}
.footerLLRt { height:25px; line-height:25px; color:#fff; font-size:12px; margin-top:10px;}
.footerLLRb { height:25px; line-height:25px; color:#fff; font-size:16px;}

.footerR { height:73px;float:right;}
.foodR1 { float:left; text-align:left;}
.foodR2 { width:60px; float:left; line-height:73px; color:#fff;}
.foodR3 { float:left;}

 
.footL6 { width:90px;height:40px; line-height:40px; margin:auto; float: right; font-size:14px; color:#fff; margin-top:15px;}
.footL6 span {cursor: pointer;display: inline-block;width: 40px;height: 40px;margin: auto;background: url(../images/foot_22.png) no-repeat;opacity: 0.7;}
.footL6 span.sina {background-position: 0 0;}
.footL6 span.weixin {background-position: -65px 0;}
.footL6 span.douban {background-position: -127px 0;}
.footL6 span.kongjian {background-position: -187px  0;}
.footL6 span.qweibo {background-position: -242px 0;} 


.foots { width:100%; height:200px; margin:auto; background-color:#f7f7f7; padding-top:30px; padding-bottom:30px;}
.footsc { width:1200px; height:200px; margin:auto;}
.footsc ul li { width:160px; height:200px; margin:auto; float:left; margin-right:30px;}
.footscl{ width:160px; height:35px; line-height:35px; margin:auto; background:url(../images/foots_1.jpg) no-repeat left bottom; font-size:16px; color:#151515;}
.footscb { width:160px; height:auto; overflow:hidden; margin:auto; margin-top:10px;}
.footscb ul li { width:100%; height:30px; line-height:30px; float:left; font-size:14px; color:#151515;}
.footscb a{ color:#555555;}
.footscb a:link{ color:#555555;}
.footscb a:hover{ color:#ff0000;}

.footsR { width:428px; height:200px; margin:auto; float:right; border-left:1px solid #eaeaea;}
.footsRz { width:380px; height:200px; margin:auto; float:right; font-size:14px; color:#535353; line-height:33px;}

/*底部样式结束*/