*{margin:0;padding:0}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{margin:0; padding:0;}
li{list-style:none;}
input,textarea,select{font-family:inherit; font-weight:inherit; font-size:14px; color:#484848;}
img{border:0;}
em,i{font-style:normal;}
a{font-size:14px; color:#484848;}
a:link{text-decoration:none;}
a:visited{text-decoration:none; color:#484848;}
a:hover{text-decoration:none; color:#e6212a; transition:0.5s all; -webkit-transition:0.5s all; -o-transition:0.5s all; -moz-transition:0.5s all; -ms-transition:0.5s all;}
a:active{text-decoration:none; color:#484848;}
body,td,th{font-size:14px; color:#484848; font-family:"Microsoft YaHei";}
body{ background-color:#fff;}
input,button,select,textarea{outline:none;}
.clear{height:0; overflow:hidden; clear:both;}
.fl{float:left;} 	
.fr{float:right;}
.pr{position: relative;}
.pa{position: absolute;}
.cp img{padding:2px; background-color:#fff; border:1px solid #ddd; margin:5px;}
.cp img:hover{padding:2px; border:1px solid #e6212a; margin:5px;}
.rightarrowpointer{display:none;}
.webs_z{width:1320px; margin:0 auto;}
.clearfix {zoom: 1;}
.nybanner_bottom{margin-bottom:130px;}
.bottom70{margin-bottom:70px;}
.bottom60{margin-bottom:60px;}
.bottom50{margin-bottom:50px;}
.bottom40{margin-bottom:40px;}
.bottom30{margin-bottom:30px;}
.top30{margin-top:30px;}
.top40{margin-top:40px;}
.top50{margin-top:50px;}
.top60{margin-top:60px;}
.top70{margin-top:70px;}
.top80{margin-top:80px;}


@font-face {
  font-family: 'iconfont';  /* Project id 3840885 */
  src: url('//at.alicdn.com/t/c/font_3840885_7hvk8q6g5gq.woff2?t=1678328803568') format('woff2'),
       url('//at.alicdn.com/t/c/font_3840885_7hvk8q6g5gq.woff?t=1678328803568') format('woff'),
       url('//at.alicdn.com/t/c/font_3840885_7hvk8q6g5gq.ttf?t=1678328803568') format('truetype');
}

/*导航*/
.head_bg{ background: linear-gradient(to right,#eee 0%,#fff 20%,#f9f9f9 50%,#fff 70%,#eee 100%);}
.head_logo{ width:240px; height:95px; margin-top:44px;}
.head_name{width:530px; line-height:33px; font-size:30px; color:#333; margin-top:38px; padding-left:35px; border-left: solid #ddd 1px; position:relative;}
.head_name span{ color:#007cc6; font-weight:bold;}
.head_name i{font-size:20px; margin-left:3px;}
.head_name:after{ display:inline-block; content: "";position: absolute; width:1px; height:20px; left:-1px; top:23px; z-index:1; background-color:#007cc6;}
.head_name:before{ display:inline-block; content: "+";position: absolute; width:15px; height:15px; line-height:13px; font-weight:normal; font-size:12px; text-align:center; left:106px; top:3px; color:#fff; border-radius:50%; z-index:1; background-color:#007cc6;}
.head_ali{text-align:center; line-height:40px; margin-top:47px;}
.head_tel{line-height:60px; margin-top:40px; font-size:32px; font-weight:bold; font-family: Times New Roman; color:#007cc6;}
.head_tel:after{content: ""; display: block; width:147px; height:56px; line-height:20px; color:#333; font-size:15px; padding:17px 10px 0 14px; font-weight:normal; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20230206/20230206181355_71078889.jpg) left no-repeat; position: absolute; top:-7px; left:-160px; transition: 0.3s all ease; opacity: 0.8;}
.head_tel span{ font-size:35px;}

.nav{ width:100%; height:75px; background-color:#007cc6;}
.nav li{float:left;transition:0.3s all ease;height:75px; width:165px; text-align:center;}
.nav li > a{transition: 0.3s all ease;display: block;line-height:75px; font-size:16px; background-repeat: no-repeat;background-position: -40px center;color: #fff;letter-spacing: -0.2px;}

.nav li.navcurrent,.nav li:hover{}
.nav li.navcurrent > a,.nav li:hover > a{background-position:0 center; background-color:#61d600;}
.nav li dl {position: absolute;height:0px; z-index:0; overflow:hidden;}
.nav li.dhh dl { height:auto !important; width:100%; background-color:rgba(255,255,255,.9); position: absolute; top:214px; left:0; display:block; z-index:10000; overflow:hidden;}
.nav li.dhh dl.juli {}
.nav li.dhh dd { width:1260px;margin-top:10px;display:block;overflow:hidden;padding:50px 30px 40px;margin:auto;}
/*导航下拉*/
.nav_xlbox{width:85%; float:right; text-align:left !important;}
.nav_xl{line-height: 30px;float:left; text-align:left !important;font-size: 24px;color:#333;overflow:hidden;}
.nav_xl span{display:block;color:#666;font-size:14px;text-transform:uppercase;font-family:Arial;}

.nav_dht a{display: block;border-bottom: 1px #ddd dashed;border-top:1px #ddd dashed;height: 40px;line-height: 40px;font-size:16px; width:200px;float:left; padding-left:30px;margin-bottom:20px;margin-left:50px; position: relative;}
.nav_dht a:before{content: "◇";position: absolute; left:10px; top:1px; color:#888; z-index: 1;}
.nav_dht a:nth-child(4n+1){margin-left:0px !important;}


/*幻灯片*/
.owl-theme{}
.owl-carousel{height:580px; width:100%;}
.owl-page span{width:20px !important; height:12px !important;}
.owl-theme .owl-controls .owl-page span{background-color:#fff !important;margin-top: -25px !important; border:solid #aaa 1px !important;}
.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{background-color:#fff; width:60px !important;}

/*热门搜索*/
.search_bg{width:100%; height:80px; background-color:#fff; box-shadow: 0 15px 15px 0 #f5f5f5;z-index: 999;position: relative;}
.search_bg1{width:100%; height:80px; background-color:#fff; position: relative;z-index:99999; position:absolute; top:564px; box-shadow: 0 15px 15px 0 #eee;}
.search_l{width:1080px; line-height:80px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030164138_1734795957.png) left no-repeat; padding-left:40px;}
.search_l span{color:#333; font-weight:bold;}
.search_r {width:200px;}
.search_r .inpu{width:170px; height:30px; background-color:#fff; margin-top:24px; }
.search_r .z{width:30px; margin-top:24px;}

/*导航*/
.xdh{text-align:center; color:#666; font-weight:100; line-height:42px; font-size:20px; margin-bottom:35px;}
.xdh p{color:#333; font-size:40px; font-weight:bold; display:block;}
.xdh span{color:#007cc6;}
.c_fff{ color:#fff !important;}


/*产品*/
.prod_l{ width:260px; background-color:#f1f0f5; padding-bottom:22px; border-bottom:2px solid #ddd;}
.list_t{height:115px; color: #fff; font-size: 24px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201029/20201029162700_1912099501.jpg) top left no-repeat; padding:36px 0 0 88px;position: relative; overflow: hidden;}
.list_t span{ font-size: 25px; display: block;}
.list_t font{ display: block; font-size:14px; text-transform:uppercase; color:rgba(255,255,255,0.4); line-height:20px; }
.fenlei_bj{width:260px; height:1140px; overflow-y:auto;}
.fenlei_bj::-webkit-scrollbar{width:8px; height:1px;}
.fenlei_bj::-webkit-scrollbar-thumb{border-radius:8px; background:rgba(0,0,0,.1); border-top:solid #007cc6 1px; border-bottom:solid #007cc6 1px;}
.fenlei_bj::-webkit-scrollbar-track{-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); border-radius:8px; background: #eee;}

.pro_list { width:1028px; position:relative; overflow:hidden;}
.pro_qie { width:1028px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163824_222152538.jpg) bottom right no-repeat; height:376px; overflow:hidden;}
.pro_qie dl { float:left; border:solid #e5e5e5 1px; width:1026px; height:374px; overflow:hidden;}

.pro_qie .tag {position: absolute; font-size:16px; color:#fff; border-radius:45px 0; text-align:center; top:165px; left:228px; width:150px; height:33px; line-height:32px; background-color:#007cc6;}

.pro_qie dl dt {position:relative;width: 400px; text-align: center; line-height: 45px; float:left; margin:45px 0 0 100px;}
.pro_qie dl dt em{text-transform:uppercase; font-weight:100; font-size:26px;}
.pro_qie dl dt span{font-size:15px; line-height:32px; margin:0 auto; display:block;}
.pro_qie dl dt p{font-size:38px; font-weight:bold; margin-bottom:90px; color:#333;}
.pro_qie dl dd {width: 480px; float:right; margin-top:20px;}

#Partner_img_btn_l{width:26px; height:30px; left:30px; top:170px; cursor: pointer; position:absolute;}
#Partner_img_btn_r{width:26px; height:30px; right:30px; top:170px; cursor: pointer; position:absolute;}
#Partner_img_btn_l img,#Partner_img_btn_r img{filter:contrast(0%) brightness(150%);}
#Partner_img_btn_l:hover img,#Partner_img_btn_r:hover img{filter:none;}

.prod_bg{width:1028px; overflow: hidden;}
.prod_bg table,.prod_bg table tbody,.prod_bg table tbody tr { display: block; }
.prod_bg table tbody tr:after { content: ''; display: block; clear: both; }
.prod_bg td { float: left; display: block; width:236px; margin-right: 28px; margin-top:25px; padding: 0 !important; overflow: hidden;}
.prod_bg td:nth-child(4n) { margin-right: 0; }
.prod_bg td br{ display: none; }
.prod_bg td a,.prod_bg td a img{ display:block; width:100%; height:0 auto; transition:0.3s all ease; overflow: hidden; }
.prod_bg td:hover a img{ transform:scale(1.1); }
.prod_bg td > a { position: relative; box-sizing: border-box; border: 1px solid #e5e5e5;}
.prod_bg td > a:after {display:block; opacity: 0;position: absolute;content: '';background:rgba(0,0,0,0.1); width:100%;height:100%; -webkit-transition: all 0.4s; transition: all 0.4s;top: 0; background-position: center;background-repeat: no-repeat;}
.prod_bg td:hover > a:after {opacity: 1;}
.prod_bg td div,.prod_bg td span{ padding:0 !important; line-height:52px; }
.prod_bg td div a,.prod_bg td span a { font-size: 15px; display: block; text-align: left; position: relative; padding: 0 10px; box-sizing: border-box; transition: 0.3s all ease-in-out; line-height:52px;}
.prod_bg td:hover div a,.prod_bg td:hover span a{ color: #007cc6;}
.prod_bg td div a:after,.prod_bg td span a:after{content:">";width:20px; height:20px;line-height:19px; background-color: #007cc6; border-radius:50%; font-family: monospace; display: block; text-align: center;color: #fff; position: absolute;top:15px;right:10px;}
.prod_bg td:hover div a:after,.prod_bg td:hover span a:after{ background-position:5px 2px}
.prod_bg td div,.prod_bg td span { padding: 0 !important; line-height:52px; height:52px; width: 100%; position: relative; display: block; }
.prod_bg td div:after,.prod_bg td span:after{ content: ''; width: 100%; height: 1px; background: #e5e5e5; position: absolute; left: 0; bottom: 0; display: block; }
.prod_bg td div:before,.prod_bg td span:before{ content: ''; width: 0%; height: 1px; background: #007cc6; position: absolute; left: 0; bottom: 0; display: block; z-index: 2; transition:0.3s all ease; }
.prod_bg td:hover div:before,.prod_bg td:hover span:before{ width: 100%;}

/* --4大理由-- */
.dkhs {width:100%; padding-bottom:85px; background: linear-gradient(to bottom, #fff 0%,#eee 100%); position:relative; overflow:hidden; z-index:0;}
.dkhs .dkhs_type {text-align: center;position: relative;z-index:9999; top:0; float:right;}
.dkhs .dkhs_type li {width:109px; height:88px; background-color:#007cc6;color:rgba(255,255,255,1); position: relative; float:left; padding-top:10px; border-left:solid #328ec5 1px;}
.dkhs .dkhs_type li img{filter:contrast(0%) brightness(200%);}
.dkhs .dkhs_type li i{ font-size:17px; display:block;}
.dkhs .dkhs_type li.cur{background-color:#61d600; border-left:solid #61d600 1px;}
.dkhs .dkhs_type li.cur img{filter:contrast(0%) brightness(200%);}
.dkhs .dkhs_con {background: #fff; position: relative; z-index: 2;height: 495px; box-shadow: 0 20px 30px 0 #e5e5e5;}
.dkhs .dkhs_con .dkhsBox {display: none;}
.dkhs .dkhs_con .dkhsBox.cur {display: block;}
.dkhs .dkhs_con .dkhsBox dl {padding:60px 0 0 710px;position: relative;width:560px;}
.dkhs .dkhs_con .dkhsBox dl dt {width: 660px;height:495px; position: absolute; overflow:hidden;left: 0;top: 0;}
.dkhs .dkhs_con .dkhsBox dl dt img {display: block;width:100%; height:100%; transition: 1s;}
.dkhs .dkhs_con .dkhsBox dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);}
.dkhs .dkhs_con .dkhsBox dl dd.dd1 {height:80px;font-size:30px;color: #333;line-height:32px;margin:90px 0 28px 0; border-bottom: solid 1px #ddd; position: relative;}
.dkhs .dkhs_con .dkhsBox dl dd.dd1:after {position: absolute; content: ""; width:75px; height: 1px; background: #333; left:0; top:80px }
.dkhs .dkhs_con .dkhsBox dl dd.dd1 span{display: block; width:80px; font-size:80px; height:80px; color:#009df3; float:left; margin-right:20px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd1 i{display: block;font-size:14px; color:#aaa; text-transform:uppercase; font-weight:normal;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 {line-height: 28px; font-size:15px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 em{margin-bottom:15px; display:block; position: relative; padding-left:20px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 em:after{position: absolute; content: "◇"; width: 30px; height: 30px; color:#888; left:0; top:0;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 a{width:150px; height:40px; line-height:40px; font-size:16px; text-align:center; border:solid #ddd 1px; display:block; float:left; margin:25px 20px 0 0;position: relative;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 a:after{position: absolute; content: ""; width: 30px; height:1px; background-color:#61d600; left:40%; top:40px;}
.dkhs .dkhs_con .dkhsBox dl dd.dd2 a:hover{background-color:#61d600;border:solid #61d600 1px; color:#fff;transition:all .1s ease;}

.power_contact{width:100%; height:150px; background-color:#f5f5f5; text-align: center; padding-top:60px;}
.power_contact em { display: inline-block; margin-bottom:20px; font-size: 30px; color: #333; line-height: 100%; font-weight: 700; position: relative }
.power_contact em:before { position: absolute; content: ""; width: 31px; height: 1px; background: #333; left: -46px; top: 15px }
.power_contact em:after { position: absolute; content: ""; width: 31px; height: 1px; background: #333; right: -46px; top: 15px }
.power_contact span { display: block; font:38px "Times New Roman", Times, serif; color: #009df3; line-height: 100%; font-weight: 700 }
.power_contact img { display: inline-block; margin-right: 18px; vertical-align: -1px }
.power_contact a { display: block; width: 149px; height: 46px; background: #fff; border-radius: 23px; font-size: 14px; color: #333; line-height: 46px; position:absolute;bottom:-23px;left:50%;margin-left:-74.5px; transition: .3s ease; z-index:2; }
.power_contact a:hover { background: #009df3; color: #fff }

.kh_list{position: relative;}
.kh_ul{}
.kh_ul li{float: left;width: 240px;height: 180px;margin: 0 12px;border-radius: 10px;overflow: hidden;box-shadow: 5px 5px 8px #f1f1f1,-5px -5px 8px #f1f1f1;}
.kh_ul li img{width: 240px;height: 180px;}
.kh_prev,.kh_next{position: absolute;width: 53px;height: 53px; bottom: 70px;cursor: pointer;}
.kh_prev{background: url("//memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163738_975373540.png") no-repeat center;left: -60px;}
.kh_next{background: url("//memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163754_1880674212.png") no-repeat center;right: -60px;}

/*优势*/
.yshi_bg{width:100%; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201029/20201029092526_776461623.jpg) bottom center no-repeat; padding-bottom:140px;}
/*图片放大*/
.scale_img dl img, .scale_img li img { -o-transition: all 5s linear 0s; transition: all 5s linear 0s; }
.scale_img dl:hover img, .scale_img li:hover img { -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0); }

/*实力*/
.power {}
.daily { background: #F7F7F7; padding: 49px 0 46px; margin-top: 51px; margin-bottom: 49px; }
.daily li { float: left; width: 16%; padding-left: 60px; box-sizing: border-box; color: #313131; border-right: 1px solid rgba(0,0,0,0.07); }
.daily li span { display: block; font-size: 16px; line-height: 100%; margin-bottom: 13px; }
.daily li em { display: block; font-size: 60px; font-family: Impact; line-height: 100%; transition: .3s; }
.daily li i { display: inline-block; width: 27px; height: 27px; background: #c9161d; border-radius: 50%; color: #fff; font-size: 14px; text-align: center; line-height: 27px; margin-left: 10px; vertical-align: bottom; margin-bottom: 6px; }
.daily li:last-child { border-right: none; }
.daily li:hover em, .daily li:hover span { animation: bounceIn 1s; -webkit-animation: bounceIn 1s; }
.daily li:hover em { color: #61d600; }
.power_con { position: relative; height: 501px;}
.power_list { width: 1008px; height: 501px; float: right; }
.power_list dl { width:160px; height: 501px; float: left; transition: width .3s; overflow: hidden; border-left:solid #007cc6 1px;}
.power_list dt { position: relative; width: 160px; height: 501px; float: left; }
.power_list dt span { display: block; position: absolute; left: 0; top: 0; background-color:#007cc6; font-size:23px; color:#fff; width: 18px; padding: 35px 22px; border-radius:0 0 30px 0; writing-mode: vertical-lr; line-height: 100%; letter-spacing: 3px; }
.power_list dd { display: none; position: absolute; left:0; width: 260px; }
.power_list dd h3 { font-weight: 100; font-size: 30px; color: #313131; line-height: 100%; position: relative; padding-bottom: 50px; margin-bottom: 40px; }
.power_list dd h3 i { font-weight: bold; margin-bottom: 9px; display: block; }
.power_list dd h3 span { display: block; margin-top: 15px; color: #666; text-transform: uppercase; font-size: 16px; }
.power_list dd h3:after { position: absolute; content: ""; width: 41px; height: 4px; background: #61d600; left: 0; bottom: 0; }
.power_list dd p {line-height:32px; color: #666; font-size:15px;}
.power_list dl.cur { width: 520px; height: 501px;  border-left:solid #61d600 1px;}
.power_list dl.cur dt { width: 520px; }
.power_list dl.cur dt span { background: #61d600; }
.power_list dl.cur dd { display: block; }

/*广告条*/
.sev_bg{ width:100%; background-color:#007cc6; height:85px; line-height:80px; font-size:36px; text-align:center; color:rgba(255,255,255,0.94);}
.sev_bg i{font-weight: bold;color:#61d600; font-size:40px;}
.sev_bg em{font-weight:bold;}

/*简介*/
.about_bg{width:100%; padding:50px 0 80px 0;}
.about_l{width:600px; line-height:33px; font-size:15px;}
.about_l i{color:#333; display:block; text-transform:uppercase;}
.about_l i:after{content: ''; display: block; width:223px; height: 1px; background:rgba(0,0,0,0.1); position: relative; bottom:16px; left:195px; z-index:1;}
.about_l p{font-size:30px; font-weight:bold; color:#007cc6; display:block; margin-bottom:40px;}
.about_l em{display:block; margin-bottom:15px;}
.i-a{font-size: 0; width: 128px; display: block; float: left; position: relative; z-index: 1; margin-top:30px;}
.i-a:before{content: ''; border-style: solid; border-color: transparent transparent transparent #007cc6; border-width: 4px 0 4px 6px;position: absolute;right:26px;top:26px;}
.i-a span { font-size: 14px; display: inline-block; vertical-align: middle; margin-top:13px; background-color:#fff; padding-right:20px; border-radius:20px; color: #000; text-transform: uppercase;}
.i-a:after {z-index: -1;content: '';position: absolute;width:60px;height:60px;box-sizing: border-box;border-radius: 50%;right: 0;top: 0; background-color:#fff; border:2px solid #007cc6;}


.about_r{width:630px; height:430px; position:relative; z-index:0; overflow:hidden; padding-top:10px; margin-top:10px;}
.about_r:before{content: "";position: absolute; width:0px; height:0px; left:0; top:-163px;z-index:-1; content: ""; position: absolute; border-right:30px solid transparent; border-bottom:0px solid transparent; border-left:685px solid transparent; border-top:553px solid #007cc6; -webkit-transform: rotate(90deg); transform: rotate(90deg);}

/*新闻*/
.news{ width:100%; background:#f5f5f5; padding:70px 0;}
.newstab{ margin:40px 0; font-size:0; text-align:center;}
.newstab a{ display:inline-block; width:148px; line-height:48px; font-size:18px; color:#333; font-weight:lighter; transition:all .3s ease; background:#eee;}
.newstab a+a{ margin-left:35px;}
.newstab a.on{ background:#007cc6; color:#fff;}
.newsleft{ width:625px;}
.newsright{ width:654px;}
.newsleft .news_div_item{ padding:26px; background:#fff; position:relative;}
.newsleft .news_div_item+.news_div_item{ margin-top:15px;}
.newsleft .news_div_item_pic{ overflow:hidden;width:250px;}
.news .news_div_item_pic img{ width:100%; height:auto; transition:all .6s ease;}
.news .news_div_item:hover .news_div_item_pic img{ transform: scale(1.1);}
.news_div_item:hover .news_div_item_a{color:#007cc6;}
.newsleft .news_div_item_content{ right:36px; top:34px; bottom:0; width:285px; position:absolute;}
.news .news_div_item_a{ display:block; position:relative; white-space:nowrap;text-overflow:ellipsis; font-size:18px; color:#333;}
.news .news_div_item_body{ font-size:14px; color:#777; line-height:30px; height:120px; overflow:hidden; margin-top:12px;}
.newsleft .news_div_item_a:after{ content:'>'; display:block; position:absolute; right:15px; top:133px; font-size:12px; color:#888; width:16px; height:16px; border:solid #ddd 1px; border-radius:50%; line-height:14px; text-align:center;}
.newsright .news_div_item{ padding:15px; background:#fff; position:relative;}
.newsright .news_div_item_pic{ width:165px;overflow:hidden;}
.newsright .news_div_item_content{ position:absolute; right:110px; width:330px; top:24px;}
.newsright .news_div_item_body{ height:60px;}
.newsright .news_div_item+.news_div_item{ margin-top:16px;}
.newsright .news_div_item_date{ position:absolute; padding-left:20px; text-align:center; height:115px; border-left:1px solid #f0f2f1; top:26px; right:15px; font-size:16px; color:#666666; font-family:fontDin; line-height:30px;}
.newsright .news_div_item_month,.newsright .news_div_item_day{ display:inline-block;}
.newsright .news_div_item_year{ font-size:25px;}
.newsright .news_div_item_a:after{ content:'>'; display:block; position:absolute; right:-78px; top:72px; font-size:12px; color:#888; width:16px; height:16px; border:solid #ddd 1px; border-radius:50%; line-height:14px; text-align:center;}

/*版权*/
.copy_bg{color:rgba(255,255,255,0.6); background:#222; padding-top:75px;}
.copy_bg a{ color:rgba(255,255,255,0.6);}

.copy_dh{line-height:33px; margin-right:120px; border-right:solid #181818 1px; padding-right:120px;}
.copy_dh p{height:64px; font-size:20px; color:#eee; position: relative; display:block;}
.copy_dh p::after { content: ''; position: absolute; width:1px; height:30px; display: block; background: #007cc6; right:-121px; top:0; transition:0.6s all ease-in-out; }
.copy_dh p:hover::after{ height:100%;}
.copy_dh a{display:block;}

.copy_r{width:260px; text-align:right;}
.copy_tel{ font-size:18px; line-height:28px; color:rgba(255,255,255,0.9);}
.copy_tel em{font-size:30px; font-weight:bold; font-family: Tw Cen MT; display:block; margin:8px 0 20px 0;}
.copy_tantou{width:200px; text-align: center; position: relative;}
.copy_wx{ width:35px; height:28px; margin:10px 0 0 15px; text-align:center; padding-top:7px; background-color:rgba(255,255,255,0.1); border-radius:50%; float:left;}
.copy_wx img{filter:contrast(0%) brightness(108%);}
.copy_wx:hover img{filter: none;}
.copy_wx:hover{background-color:#61d600;}
.copy_ewm .ewm{ display: none; position: absolute; top:60px; right:0; width:126px; z-index:999; border:solid #fff 5px;}

/*友情*/
.link_bg{width:100%; background-color:#e4e4e4; padding: 25px 0 25px 0;}
.link_dht{width:100px; line-height:40px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163628_665597531.png) left no-repeat; padding-left:55px; font-size:18px;}
.link_nr{width:1165px;}

.copy_x{width:100%; padding:30px 0; border-top:solid #333 1px;}


/*内页幻灯片*/
.about_banner{width:100%; height:350px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163356_1428846523.jpg) top center no-repeat;}
.contact_banner{width:100%; height:350px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163413_132314798.jpg) top center no-repeat;}
.new_banner{width:100%; height:350px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163428_474139712.jpg) top center no-repeat;}
.feedback_banner{width:100%; height:350px; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201030/20201030163445_293719201.jpg) top center no-repeat;}

.ny_banner_title{ color:#363636; letter-spacing:1px; line-height:60px; text-align:center; padding-top:115px; text-shadow: -1px 0 #fff, 0 1px #fff, 1px 0 #fff, 0 -1px #fff;}
.ny_banner_title p{position: relative; font-size:33px; font-weight:bold; display:block;}
.ny_banner_title p::after { content: ''; position: absolute; width: 72px; height: 1px; display: block; background: #999; left:47%; bottom:-3px; transition:0.6s all ease-in-out; opacity: .2;}
.ny_banner_title p::hover .ny_banner_title p::after{ width: 100%; background: #61d600;}
.ny_banner_title i{font-size:18px; opacity: .8;}

/*浮动*/
.qqkefu{position: fixed; top:38%; _position: absolute; _top: expression(eval(document.documentElement.scrollTop + 365)); z-index: 20; right: 0; width:30px; z-index: 999999999;}
.qqkefu ul li{width: 30px; height:45px; margin-bottom:1px; float:right; background:url(https://memberpic.114my.com.cn/022541/uploadfile/image/20201029/20201029134844_1113812541.png) no-repeat; background-color:#007cc6; line-height:45px; font-size:14px; cursor:pointer; position:relative; border-radius:5px;}
.qqkefu ul li a{color:#fff; overflow: hidden; display: block; height: 45px; padding-left: 20px; }
.qqkefu ul li.qq_cza{ overflow:hidden }
.qqkefu ul li:hover{ background-color:#61d600; }
.qqkefu ul li.top{ background-position: 0 0; position:relative; width:30px; height: 45px; cursor:pointer;}
.qqkefu ul li b{ width:30px; height:45px; display:block; overflow:hidden; float:right; }
.qqkefu ul li span{ font-size: 14px; font-weight: bold; color: #FFF; }
.qqkefu ul li.qq_phone{ background-position: right -46px; }
.qqkefu ul li.qq_phone a{font-size: 21px;}
.qqkefu ul li.qq_ku{ background-position: right -92px; }
.qqkefu ul li.qq_ms{ background-position: right -138px; }
.qqkefu ul li.qq_czb{ background-position: right -184px; }
.qqkefu ul li.qq_czc{ background-position: right -184px; }
.qqkefu ul li.qq_czd{ background-position: right -184px; }
.qqkefu ul li.qq_app{ background-position: right -228px; }
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{ width: 130px; height:150px; position: absolute; top: -47px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.erweima p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.erweima p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px; }
.app{ width: 130px; height: 150px; position: absolute; top: -92px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.app p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.app p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.app .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 150px; }
.erweima1{ width: 130px; height: 150px; position: absolute; top: -60px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.erweima1 p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.erweima1 p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima1 .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px; }
.erweima2{ width: 130px; height: 150px; position: absolute; top: -106px; left: -140px; background: #FFF; border: 1px solid #CCC; float: left; cursor: default !important; display:none;}
.erweima2 p{ line-height: 20px; color: #000; text-align: center; float: left; width: 130px; }
.erweima2 p img{ width: 110px; height: 110px; margin: 10px 10px 0px 10px; }
.erweima2 .arrow3 { width: 5px; height: 10px; display: block; position: absolute; right: -5px; top: 122px; }



#newBridge .icon-right-center {
    right: auto !important;
    top: 50%;
    left: auto;
    bottom: auto;
    margin: -25px 0 0 0;
}

#newBridge #nbWebImLightContainer {
    width: 319px;
    border: solid 1px #00aef3;
    -moz-border-radius: 3px 3px 0 0;
    -webkit-border-radius: 3px 3px 0 0;
    border-radius: 3px 3px 0 0;
    position: fixed;
    bottom: 0;
    right: auto !important;
}





.qqkefu2{top: 25%;left: 0px;}
.qqkefu2 ul li{float: left;}