body{margin: 0px auto; padding: 0px; font-size:14px; line-height:24px; color: #333; font-family:Microsoft YaHei; overflow-x: hidden;}
div{margin: 0px; padding: 0px;}
span, p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup,i{font-style:inherit;font-weight:inherit;}
*{box-sizing: border-box;}
html, body {min-height: 100%;}
body {font:14px/1.5 "Microsoft YaHei";font-size:14px;color:#1b2229; min-width:1200px}

h1, h2, h3, h4, h5, h6{font-weight:normal;}
ul,ol,li{list-style: none;}
dl,dt,dd,ol,ul,li {margin: 0px; padding: 0px; list-style: none;}
img {border: none;vertical-align: middle;}
a {text-decoration: none;color: #1b2229; transition: all 0.6s;}
a:hover{transition: all 0.6s;}
b{font-weight:normal;}
table {border-collapse: collapse;table-layout: fixed;}

input, textarea {outline: none;border: none;}
textarea {resize: none;overflow: auto;}
.fl {float: left}
.fr {float: right}
.tl {text-align: left;}
.tc {text-align: center}
.tr {text-align: right;}
.cl{clear:both;}
.ov{overflow:hidden;}
.db,.lb,.dd{font-size:0;}
.db>div,.lb>li,.dd>dl{display:inline-block;vertical-align:top;}
em,.em,i{text-transform:uppercase;font-family:arial;vertical-align:top;display:block;}
.ellipse {overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.inline{display: inline-block;*display: inline;*zoom: 1;}
.page{width:1200px;margin:0 auto;}
:focus {outline:none;background-color:transparent;}
::selection{background:#115195;color:#fff;}
.clearfix:after{ display: block; clear: both; content: ""; visibility: hidden; height: 0;}
.clearfix{ zoom:1;}
.clear{clear: both;height: 0;}


/*版面宽度*/
.page,.content{ width:1200px; margin:0 auto; overflow: hidden;}
.content1{ width:1200px; margin:0 auto;}
.pr{position: relative;}
.pa{position: absolute;}

#top10,#top20,#top30,#top40,#top50,#top60{ margin:0 auto; width:1200px; overflow:hidden;}
#top10{height:10px;}
#top20{height:20px;}
#top30{height:30px;}
#top40{height:40px;}
#top50{height:50px;}
#top60{height:60px;}

/*title*/
.title{ font-size: 42px; text-align: center; line-height: 42px; color: #333; font-weight: bold;}
.title span{color: #1dbc7f; font-size: 42px;}
.titlex{ font-size: 20px; text-align: center; line-height: 20px; color: #666; letter-spacing: 1px; font-weight: 100;}

.title_line{height:1px; background:#ededed; width:195px; margin:18px auto;}
.title_line_t{width:70px; margin:0 auto; height:2px; background:#1dbc7f;}

.titleb{ font-size: 42px; text-align: center; line-height: 42px; color: #fff; font-weight: bold;}
.titlebx{ font-size: 20px; text-align: center; line-height: 20px; color: #fff; letter-spacing: 1px; font-weight: 100;}

/*top*/
.top{height: 141px; width: 100%; background:#fff;}
#top_logo{float:left; margin-top: 44px; width: 218px; height: 57px;}
#top_img{float: left; margin-top: 44px; width: 3px; height: 62px; overflow: hidden; margin-left:23px; margin-right:23px;}
#top_gg{float:left; padding-top:44px;  width: 380px;}
#top_gg1{float:left; height: 24px; font-size: 22px; font-weight: bold; color: #333; line-height: 24px; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20250524/20250524200003_1350873194.jpg) left no-repeat; padding-left:125px;}
#top_gg2{float:left; font-size:20px; line-height:20px; color: #333;  margin-top: 12px;}

.teld{width: 342px;}
.telp{width: 342px; float: left; height: 44px; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191116/20191116151754_40791045.jpg); font-size: 13px; line-height: 36px; padding-left: 122px;}
.tel{background:url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191116/20191116151754_902801209.jpg) no-repeat left center;padding-left:52px; float: left; margin-left: 78px; height: 50px; margin-top: 20px;}
.tel p{font-size:16px;line-height:14px;margin-bottom:6px; color: #333; float: left; padding-top: 5px; width: 242px; padding-left: 8px;}
.tel em{font-size:26px;font-family:Impact,Arial,SWZ92; line-height:23px; font-style: normal; color: #1fbc81; float: left; margin-left: 10px; display: block; width: 242px;}


.nav{width: 100%; background: #f8f8f8; height: 69px;}
.meau{width: 1260px; margin:0 auto;}
.NavCeshi{width: 1260px; margin:0 auto;}
.NavCeshi > li { float:left; top:0px;transition:0.2s all ease-in-out;padding-right:0px; position: relative; padding:0px 35px;}
.NavCeshi > li > a{ display:block;text-align:center; font-size:17px;line-height:69px;color:#333;transition:0.2s all ease-in-out;height:69px;position:relative;z-index:1113; transition: all 0.6s;}

.NavCeshi > li > a:after,.NavCeshi > li > a::after{ content: ''; width: 0%; height: 2px; background: #20bb81; display: block; position: absolute; left: 0; bottom: 0px; transition:0.3s all ease-in-out; }
.NavCeshi > li.navcurrent > a:after,.NavCeshi > li.navcurrent > a::after,.NavCeshi > li:hover > a:after,.NavCeshi > li:hover > a::after{ width: 100%; }
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a { color: #20bb81; font-weight: normal; }
.NavCeshi > li.navcurrent > a > .en,.NavCeshi > li:hover > a > .en{ background-position:center !important;line-height:24px;color:#999;}

.NavCeshi li dl { transition: all 0.3s; position: absolute; top:69px; height:0px; z-index:0; overflow:hidden}
.NavCeshi li.dhh a { color:#20bb81;}
.NavCeshi li.dhh dl { height:auto !important; width:310px; background:rgba(255,255,255,0.9); position: absolute; top:69px; left:0; display:block; z-index:10000; padding-top:20px; padding-left:20px; padding-bottom: 20px; overflow:hidden; }
.NavCeshi li.dhh dl.juli { left:-85px;}
.NavCeshi li.dhh dl dt { width:140px; float:left; color:#333; line-height:28px; margin:15px 0px 25px 10px; text-align:left}
.NavCeshi li.dhh dl dt b { display: block; width: 40px; height: 3px; background-color: #fff; margin-bottom: 20px;}
.NavCeshi li.dhh dl dt strong { display:block; font-size:20px; margin-bottom:25px;}
.NavCeshi li.dhh dl dt span {display: block; width: 118px; height: 30px; text-align: center;line-height: 30px;border: 1px solid #ddd; color: #999;font-family: Arial;}
.NavCeshi li.dhh dl dt span a {color:#999; font-size:12px;}
.NavCeshi li.dhh dl dt img { margin-bottom:5px;}
.NavCeshi li.dhh dd { width:110px; float:left; margin-top:10px; color:#666; line-height:38px; display:block; text-align:left; overflow:hidden;}
.NavCeshi li.dhh dd a { display:block; color:#666; font-size:14px; font-weight: 100;text-align:left; border:1px #ddd solid; margin-top: 5px; text-align: center;}
.NavCeshi li.dhh dd a:hover { color:#20bb81}


/*幻灯片*/
.banner{overflow:hidden; width:100%;}
.banner-box{ min-width:1200px; height:685px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:685px; background-position: center; background-repeat: no-repeat; background-color: #eee}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;
    height: 80%;
    position: relative;
    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:300px; left: 0; margin-left: 0; height: 360px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:0; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(http://114my.cn.114.114my.net//lcw/webimg/banj.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(http://114my.cn.114.114my.net//lcw/webimg/banj.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#fff; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out}
.banner-box .hd ul li.on{ background: #24d18f; border-radius :150px; width:60px; height:10px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }



/* brand */
.brand_box{overflow:hidden; width:100%; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191116/20191116151753_1870290379.jpg) top no-repeat;}

/*search*/
#search_bgr{width:100%;  height:78px; z-index: 999;  top:611px; position: absolute; background: #f8f8f8; padding:16px 0px;}
#search_b{width:1100px; margin:0 auto; height:46px;}
#search-i{float:left; width: 38px; height: 38px; background: #0bae6f; border-radius: 50%; padding-top:8px; padding-left: 8px;}
#search_r{width: 220px;float: right; background-color: #f1f1f1;border-radius: 50px; height: 46px; padding:4px;}
#search-bg {float: left; width: 155px;height: 42px;overflow: hidden; background: #fff;margin-left: 15px;}
#search-text{width:800px; float:left; line-height:46px; color: #666; font-size: 15px; font-weight: 100;}
#search-text a{color: #666; font-size: 15px;}
#search-text strong{font-weight: bold; font-size: 16px;}

.brand{margin-top: 60px;}
.brand_l{width: 571px; float: left; height: 450px;}
.brand_r{width: 573px; float: right; line-height: 35px; font-size: 16px; padding-top: 53px; color: #666;}
.brand_r strong{font-size: 36px; font-weight: 100; line-height: 36px; display: block; margin-bottom:50px;}
.brand_r span{font-weight: bold; color: #1dbc7f;}

.brand_s{width: 820px; float: left;   right: 351px; position: absolute; z-index: 999; margin-top:287px;}

.zz{width: 820px; float: left; background: #1dbc7f; height: 113px;}
.zz .m_zz ul{width: 820px; height: 113px; position: relative; padding:14px 0px;}
.zz .m_zz .line{ border-right:none;}
.zz .m_zz li{ width:205px; box-sizing: border-box; overflow: hidden; float: left; text-align: center; position: relative;}
.zz .m_zz li em{display: block; position: relative;width:101px; float: left; left: 25%;}
.zz .m_zz li em b{float: left;font-size:36px; color: #fff; font-family: "Arial","Bodoni Bd BT";font-weight: normal; font-style: normal; line-height:50px;}
.zz .m_zz li em i{ font-size: 15px; color: #fff; text-align: center; line-height: 28px; display: block; position: absolute;top:18px; right: 0; font-style: 100;}
.zz .m_zz .zz1{width:205px; }
.zz .m_zz .zz1 h3{font-size: 16px; color: #fff; text-align: center; width:205px; float: left; padding-top:0px; line-height: 30px; font-weight: 100;}
.zz .m_zz .zz1 p{ text-align: center; line-height: 20px; height: 40px; box-sizing: border-box; font-size: 18px; color: #fff; display: block;white-space: nowrap;  width:205px; float: left; padding-top: 6px;}
.zz .m_zz li:nth-child(1) em{width:60px; left: 36%;}
.zz .m_zz li:nth-child(3) em{width:80px; left: 28%;}

/*pradv*/
.edgea{line-height:24px;font-size: 16px;position: relative;z-index: 1;clear: both;padding: 50px 0 0;color: #fff;width: 100%;overflow: hidden;min-width:1367px;max-width: 1920px;display: block;margin: 0 auto; }
.leit li { cursor: pointer;}
.leit{width: 100%;overflow: hidden;display: block;height:648px;}
.leit ul{width: 100%;}
.leit li{width: 20%;float: left;position: relative;cursor:pointer;height: 648px;overflow: hidden;border-right: 1px solid #fff; box-sizing: border-box;}
.leit li img{display: block;}
.mo{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;background:rgba(0,0,0,0.5);}
.hav{width: 100%;height: 100%;position: absolute;left: 0px;top: 0px;}

.shu2{width: 100%;font-size: 40px;color: #ffffff;text-align: center;position: absolute;bottom: 5%;left:0;}
.shu2 span {width:100%;font-size:40px;color: #fff;font-weight:normal;display:block;margin:0 auto;  line-height: 50px;}
.shu2 em{display: block;font-size: 13px;text-align: center;color: #ffffff;line-height: 28px;opacity: 0.2; text-transform: uppercase;}

.bock{width: 100%;position: absolute;left: 0;bottom:0;color: #fff;opacity:0;height:205px;box-sizing: border-box; padding:0 10%;}
.bock h3 {width:100%;font-size:40px;color: #fff;font-weight:normal;display:block;margin:0 auto;  line-height: 50px; text-align: center;}
.bock h3 em{display: block;font-size: 12px;text-align: center;color: #ffffff;line-height: 28px;opacity: 0.2; text-transform: uppercase;}
.bock h4{color: #ffffff; font-size: 22px; font-weight: normal; text-align: center; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.bock p{width: 70%; opacity: 0.7;font-size: 18px; padding: 12px 0 0; text-align: center; line-height:26px;max-height:40px; margin:0 auto;}

.pc_left{width:294px;}
.pcl_list{ width: 294px; }
.pcl_list tr td{display:block;}
.pcl_list tr td b{font-size:0;}
.pcl_list tr td b a{display:block;line-height:62px;padding-left:25px;transition:500ms ease;position:relative; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191119/20191119175727_1126110943.jpg); width: 294px;}
.pcl_list tr td a{font-size:16px;}
.pcl_list tr.cur td b a{color:#fff !important;transition:500ms ease; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191119/20191119180146_667927338.jpg);}

#showtyepname div{font-size:0;}
#showtyepname a{font-size:16px;display:block;padding-left: 65px;line-height: 52px;position:relative; background: #1dbc7f; color: #fff !important;}
#showtyepname a:before{content:'';width:6px;height:6px;border-radius:6px;border:1px solid #c5c5c5;position:absolute;top:50%;left:45px;margin-top:-4px;}
#showtyepname a:hover:before{border:1px solid #1438c4;}

.pcl_telimg{width: 294px; background: #1dbc7f; padding:25px 42px; text-align: left; font-size: 26px; color: #fff; font-weight: bold; border-top-left-radius: 60px; line-height: 36px;}
.pcl_telimg span{ color: #7ae3bb; text-transform: uppercase; font-size: 26px; display: block; font-weight: 100; font-family:Arial;}

.pc_right{width:876px;}
.pc_right li+li,.pc_right li td br{display:none;}
.pc_right li tr{font-size:0;display:block;}
.pc_right li tr+tr{margin-top:10px;}
.pc_right li td{width:275px;display:inline-block;vertical-align:top;position:relative;}
.pc_right li td:before{content:'';width:0px;height:275px;background:rgba(20,56,196,0.5);position:absolute;top:0;left:50%;transition:600ms ease;}
.pc_right li td:hover:before{width:275px;margin-left:-137px;transition:600ms ease;}
.pc_right li td+td{margin-left:-1px;}
.pc_right li td>a:before{content:'';width:70px;height:70px;border-radius:70px;background:#fff url(https://memberpic.114my.com.cn/szaiqxt000022ai002/uploadfile/image/20191016/20191016152845_615233716.png) no-repeat center;;border:1px solid #1438c4;position:absolute;top:50%;left:50%;margin:-72px 0 0 -35px;transform:rotateY(90deg);transition:600ms ease;}
.pc_right li td:hover>a:before{transform:rotateY(0);transition:600ms ease;}

.pc_right li td img{border:1px solid #f2f2f2;}
.pc_right li td span,.pc_right li td span a{display:block;line-height:52px; background: #eee;}
.pc_right li td span a{font-size:15px;color:#333;}

.cplst{float: right;width: 876px;position: relative; background: #f2f3f5; border-top-right-radius: 60px; padding:47px 0px;}
.cplst dt,.cplst dt img{width: 425px;height: 329px;display: block; margin-left: 100px;}
.cplst dd{padding: 20px 60px 40px 60px;}
.cplst h3 a{display: block;height: 56px;line-height: 56px;position: relative;font-size: 24px;font-weight: bold;color: #292e33;margin-bottom: 10px; margin-left: 7px;}

.cplst p{font-size: 16px;line-height: 32px;color: #666666; width: 630px; float: left; font-weight: 100; height: 32px; margin-top: 4px;}
.cplst b{width: 305px; float: left; margin-left: 7px;}
.cplst p strong{ color: #333; background: #fff; float: left; width: 111px; text-align: center;}
.cplst p em{ background: #efefef; float: left; width: 192px; text-align: center; margin-left: 2px;}

.cplst span a{margin-top: 20px;background:#ffe127;width: 184px;height: 40px;line-height: 40px;font-size: 16px;  text-align: center; transition: all 0.2s; font-weight: 100; float: left; margin-left: 7px;}
.cplst span:hover a{width: 284px; transition: all 0.2s;}
.cplst .u_ljt:hover,.cplst .u_rjt:hover{background-position: -44px 0}

.pro_con{padding-bottom:30px; width: 1237px; margin:0 auto;}
.divproduct_new_div{font-size:0;}
.divproduct_new_div>div{width:275px;display:inline-block;vertical-align:top; margin-left: 25px; margin-top:20px; overflow:hidden;}
.divproduct_new_div_item{box-shadow: 0 0 10px #f8f8f8;padding-bottom:30px;}
.divproduct_new_div_item+.divproduct_new_div_item{}
.divproduct_new_div_item_title{height:48px;position:relative;}
.divproduct_new_div_item_title:after,.divproduct_new_div_item_title:before{content:'';width:2px;height:15px;background:#1dbc7f;position:absolute;top:16px;}
.divproduct_new_div_item_title:after{left:-25px;}
.divproduct_new_div_item_title:before{right:-25px;}
.divproduct_new_div_item_title a{line-height:48px;font-size:16px;font-weight:bold;display:block;text-align: center;}
.product_div_item_pic{ padding:5px;}
.product_div_item_pic img{width:265px;border-bottom: 1px solid #f9f9f9; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear; overflow:hidden;}
.product_div_item_pic:hover img{transition: all 0.5s linear; -webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
.divproduct_new_div_item_content{padding:0 25px;text-align: left;border-bottom: 1px solid #f9f9f9;}
.divproduct_new_div_item_body{font-size:14px;color:#aaa;line-height:22px;padding-top:13px;border-top:1px solid #e4e3e3;height: 58px;overflow: hidden;}
.divproduct_new_div_item .pro_btn{background:#1dbc7f;border:3px solid #1dbc7f;}

.pro_btn,.pro_beizhu_more_zdy{width:120px;line-height:33px;border:3px solid #2d2e2f;border-radius:40px;background:#393b3c;display:block;margin:30px auto 0;}
.pro_btn:hover,.pro_beizhu_more_zdy:hover{background:none;border:3px solid #1dbc7f;transition:0.3s;}
.pro_btn a,.pro_beizhu_more_zdy a{display:block;font-size:14px;color:#fff;text-align: center;}
.pro_btn:hover a,.pro_beizhu_more_zdy:hover a{color:#1dbc7f;}

.course_more {width: 1200px; margin: 0 auto; height: 68px; background: #f5f5f5; text-align: center; font-size: 18px; margin-top:4px; text-transform: uppercase; line-height: 68px;}
.course_more a{font-size: 18px;}
.course_more:hover{letter-spacing: 5px; background: #1dbc7f; color: #fff;}
.course_more:hover a{color: #fff;}

/*case*/
.g_ys{padding-top:60px; box-sizing: border-box;}
.ysbd{background:url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120093228_1237915388.jpg) center; position: relative; padding:88px 0px;}
.m_ys{width: 1200px; margin:0 auto;}
.m_ys dl{width: 1200px;height: 526px; position: relative; }
.m_ys dt{width: 715px;}
.m_ys dt img{width: 715px;height: 536px; float: left;}
.m_ys dd{ width:420px; float: left; padding-left: 65px; margin-top: 20px;}
.m_ys dd h3{font-size: 42px; color: #333; height:130px; font-weight: bold;}
.m_ys .jjfa{font-size: 20px; font-weight: bold; color: #1dbc7f; margin-bottom: 15px; display: block;}
.m_ys .jjfa span{color: #333; font-weight: normal;}
.m_ys dd h3 b{ display: block;font-weight: normal; background: #ffe127; width: 300px; height: 34px; line-height: 34px; text-align: center; font-size: 17px; margin-top: 8px; border-radius: 10px;}
.m_ys dd p{font-size: 16px;line-height: 33px;color: #333;  text-align: justify; font-weight: 100; margin-bottom: 17px;}
.m_ys dd a{width: 185px; text-align: center; font-size: 16px; color: #333; text-transform: uppercase;display: block; line-height: 45px; border-radius: 20px; border:1px #ccc solid; float: left; margin-top: 25px;}

.m_ysl li{width: 73px; text-align: center; font-size: 17px; font-weight: 100; float: left;}
.m_ysl li+li{margin-left: 21px;}
.m_ysl li .tu{width: 73px;height: 73px; border:1px #999 solid; border-radius: 10px; margin-bottom: 6px;}
.m_ysl li .tu img{margin:13px;}

.ysleft a{ position: absolute;left:50%;margin-left: -680px;top:278px; width:53px; height:105px;background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120113418_1275021980.png) no-repeat;}
.ysright a{position: absolute;left:50%;margin-left: 570px; top:278px;width:53px; height:105px;background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120113440_2009520231.png) no-repeat ;}

/*dz*/
.dz_box{width: 100%; background: #f5f5f5; padding:80px 0px; overflow: hidden;}
.caig{width:1200px; margin: 0 auto; overflow: hidden;}
.caig dl{width:268px; float: left;margin-right: 42px; overflow: hidden;margin-top:50px;}
.caig .nomar{margin-right: 0;}
.caig dt img{width:268px; height:186px;}
.caig dd {;}
.caig dd i{display: block;padding-top: 0px; font-size: 14px; font-family: Arial; color:#ccc; text-transform: uppercase;}
.caig dd b{display: block; font-size: 24px;  color:#333; margin-top: 20px;}

.pic{height:258px; position: relative;overflow: hidden; background: url(../images/pic.jpg) no-repeat  center 0;font-family:"Microsoft Yahei";}
.pic p{width:276px; position: absolute; top:133px; right:50%; margin-right: -600px; background: url(../images/pic_tel.png) no-repeat   0 12px;padding-left: 40px; color:#fff; font-size: 16px; line-height: 20px;height:60px;}
.pic p b{display: block; font-size: 30px; font-family: Arial; line-height: 36px;}
.pic i{display: block;position: absolute; top:145px; left: 50%; margin-left: -135px;}
.pic i a{display: block;width:188px; height:41px; float: left;border:1px solid #f484ad; margin-right: 20px; text-align: center;line-height: 41px; font-size: 18px; color:#fff;}

/*adv*/
.edge{line-height:32px;height: 692px;font-size: 16px;color: #333;position: relative;}
.edge_t{left:50%;margin-left: -600px;height:145px;bottom:0px;text-align: center;width:1200px;font-size: 24px;z-index: 2;color: #666;background: #fff;}
.edge_t li{width: 300px;height:145px;line-height:30px;float: left;text-align: center;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border: solid 1px #e6e6e6;border-left: 0;}
.edge_t li:nth-child(1){border-left:solid 1px #e6e6e6;}
.edge_t li span{display: block;width: 51px;height: 47px;margin:22px auto 5px;position: relative;}
.edge_t li span i{width:51px;height: 47px;position: absolute;display: block;top:0;left:0;}
.edge_t li span i.default{-webkit-transition: all 0.4s linear;transition: all 0.4s linear;}
.edge_t li span i.hover{opacity:1;visibility:visible;opacity:0;visibility:hidden;
    -webkit-transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    transform:translate3d(0,0,-65px) rotate3d(1,0,0,90deg);
    -webkit-transform-origin:50% 0%;
    transform-origin:50% 0%;
    -webkit-transition:all 0.4s linear;
    transition:all 0.4s linear;}
.edge_t li.cur{color: #333;border-bottom: solid 2px #ffe127;font-weight: bold;}
.edge_t li.cur span .default{opacity:0;visibility:hidden;-webkit-transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);transform:translate3d(0,65px,0) rotate3d(1,0,0,-90deg);}
.edge_t li.cur span .hover{opacity:1;visibility:visible;-webkit-transform:rotate3d(1,0,0,0deg);transform:rotate3d(1,0,0,0deg);}
.edge_t li em{display: block;color: #ccc;font-family: Arial;font-size: 10px;line-height:23px;text-transform: uppercase;font-style: normal;font-weight: normal;}

.edge1{background:url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120152416_40909504.jpg) no-repeat center 0;height:560px;}
.edge2{background:url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20231025/20231025181513_150507452.jpg) no-repeat center 0;height:560px;}
.edge3{background:url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120160136_438609594.jpg) no-repeat center 0;height:560px;}
.edge4{background:url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120155931_524343576.jpg) no-repeat center 0;height:560px;}
.edge_w{padding: 45px 0 20px 20px;width: 425px;}
.edge_w h3{font-size:24px;color: #999;line-height:43px;margin-bottom: 30px}
.edge_w h3:before {
    content: "";
    position: absolute;
    width: 128px;
    height: 2px;
    background: #1dbc7f;
    margin-top: 160px;}

.edge_w h3 em{font-size: 48px; font-weight: bold; color: #333; line-height: 52px;}
.edge_w h3 span{display: block;font-size:30px;color: #999;line-height:53px;}
.edge_w p{white-space: nowrap;display: block; font-size: 16px; font-weight: 100; line-height: 35px;}

/*power*/
.power{width: 100%; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120161314_15074456.jpg) top center no-repeat; padding-top: 60px;}

.contenttt{ width: 1200px; margin:50px auto; overflow: hidden; height: 300px;}
 
.contenttt{ overflow:hidden; width:1200px; height:330px; position:relative; margin:0 a; margin-top:50px;}
.contenttt ul{ position:absolute; left:0; top:0; height:200px;}
.contenttt li{width:1200px;height:275px;position:relative;}
.contenttt li+li{display:none;}
.contenttt li .q2{width:1200px; margin:auto;}
.contenttt li table{position:absolute;top:0;left:0;}
.contenttt li tr{display:inline-block;vertical-align:top;}
.contenttt li td{width:380px;display:inline-block;vertical-align:top;margin-right:15px;}
.contenttt table tbody tr td div{ width:380px; height:45px; line-height:45px; margin-top:0px;  padding-top:0px !important;}
.contenttt table tbody tr td div a{ font-size:16px; display:block; background:#fff; font-weight:100}
.contenttt table tbody tr td div a:hover{ background:#ffe127; color:#333;width:380px; height:45px; transition:all 1s linear;}

.prcon {
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    box-shadow: 0 0 18px #ccc;
    padding: 60px;
    overflow: hidden
}

.com_te{width: 1080px; margin:0 auto; color: #333; font-size: 15px; font-weight: 100; text-align: left; line-height: 33px;}
.com_more{ margin: 40px auto; background:#1dbc7f;width: 305px;height: 48px;line-height: 48px;font-size: 18px;color: #fff; text-align: center; transition: all 0.2s; font-weight: 100; border-radius: 120px;}
.com_more a{font-size: 18px; color: #fff;}
.com_more:hover a{width: 405px; transition: all 0.2s;}

.power_c dl{width: 221px;height: 232px;background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120170711_466264637.jpg) center no-repeat;float: left;}
.power_c dl:hover{transform: rotate(-360deg); transition: all 0.5s linear;}
.power_c dl+dl{margin-left:65px;}
.power_c dt,.power_c dt img{width: 50px;height:52px; margin-left: 42px; margin-top: 23px; float: left;}
.power_c dd{width: 221px; overflow: hidden;left: 0; text-align: center;padding: 20px 0; float: left;}
.power_c dd span{display: block; font-size: 24px; font-weight: bold; color: #333; margin-top: 16px;}
.power_c dd p{display: block; font-size: 18px; padding-left:25px; padding-right: 25px; margin-top: 3px;}

/*公司环境*/
#pr_advbox{width:100%; margin:60px auto;  overflow:hidden;}
.prod_d_d{overflow:hidden; width:1200px; margin:0 auto; padding-top:30px;position: relative;}
.prod_d{width: 1200px; position: relative; margin-top: 40px;  margin:0 auto; padding-top: 15px; height:380px;}
.pr_dha{width:602px; overflow:hidden; float: left;}
.pr_dha li{width:300px; float:left; text-align:center; height:50px; line-height:50px; font-size:15px; position:relative; margin-left:1px; background: #1dbc7f; color: #fff;}
.pr_dha li+li{}
.pr_dha li a{font-size:16px; display:block; width:300px; line-height:50px; position:relative; z-index:1; color:#fff;}
.pr_dha li a:hover{ color:#fff;}
.pr_dha .n{border-right:none;}
.pr_dha li.cur{background:#09a468; }
.pr_dha li.cur a{ color: #fff}
.pr_dha li p a{font-size:18px; color:#333;}
.prod_d_d{overflow:hidden; width:1200px; margin:0 auto; padding-top:0px;position: relative;}

.prod_but{width:134px;height:62px;position: absolute;top: 50%;left: 416px;margin-top:-31px;overflow:hidden;}
.prod_but>div{width:62px;height:62px;background:#333;text-align: center;line-height: 62px;font-size: 38px;color: #fff;cursor: pointer}
.witness_d .divdgweb_new_div{height:505px;position: absolute;overflow: hidden;}
.prod_but>div:hover{background:#1dbc7f;}

.prod_d{width: 1200px; position: relative;    margin-top: 40px;  margin:0 auto; padding-top: 15px; height:380px;}
.prod #bd{ width:1200px; height:396px; margin:0 auto;}
.pro_libox{height:390px;overflow:hidden;position: absolute;top:0;}
.pro_list{width:1200px;float:left;}

#prod_a{display: block;width:129px;height:35px;border:1px #eee solid; position:absolute;top:395px; font-size:15px; line-height:34px; text-align:center;left:44.5%; color:#666; background:#eee;}

#bd tr > td:first-child {}
#bd td { display: block; float: left; padding: 0 !important; width: 386px; position: relative;}
#bd td+td{ margin-left: 21px;}
#bd td > a:after,.pro_cont_page td > a::after{ content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0,0,0,0.5) url(https://memberpic.114my.com.cn/taili1/uploadfile/image/20190524/20190524114842_838890861.png) no-repeat center; left:0; top: -100%; transition:0.3s all ease-in-out; }

#bd td > div { height: 51px; width: 100%; padding-top: 0 !important; display: block; position: relative; overflow: hidden; background:#eee;    margin-top:3px;}
#bd td > div > a{ display:block; height: 51px; line-height: 51px; color: #333; font-size: 15px; transition:0.3s all ease-in-out; position: relative; z-index: 1111}
#bd td > div:after,.pro_cont_page td > span::after{ position: absolute; content: ''; width: 100%; height: 100%; background: #1dbc7f; bottom: -100%; left: 0; transition:0.3s all ease-in-out; }
#bd td:hover > a:after,.pro_cont_page td:hover > a::after{ top: 0; }
#bd td:hover > div > a{ color: #fff; }
#bd td:hover > div:after,.pro_cont_page td:hover > span::after{ bottom: 0; }
#bd td br { display: none;}
#bd tr:after, .pro_cont_page tr::after { content: ''; display: block; clear: both; }
#bd td a{ position: relative; display: block; overflow: hidden; }
#bd td a img{ display: block; width: 100%; height: auto; transition:0.5s all ease-in-out;}
#bd td:hover a img{ transform:scale(1.1);}

/*新闻*/
#news_d{width:100%; overflow:hidden; background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120200514_400258493.jpg) bottom no-repeat; padding-bottom: 70px;}
.news_bg{ width:1200px; height:539px; margin:0 auto; padding-top:60px; position:relative;}
/*标题切换*/
.news_t span {position: absolute; z-index: 9999999999999; left: 707px;}
.news_t span a {font-size: 15px;color: #555;font-family: Tw Cen MT; line-height: 48px;}
.tab{ overflow:hidden; width:780px; float:left; position:relative; z-index:99; border-bottom: 1px #e0e0e0 solid; }
.tab a {width: 136px;display: block;float: left;font-size: 18px;color: #555;height: 48px;line-height: 48px;font-weight: normal;text-align: center; text-decoration:none;}
.tab a.on { background:#09a468; color:#fff;}
.news_content{ overflow:hidden; width:780px; height:483px; position:relative; }
.news_content ul{ position:absolute; top:0; margin-top: 26px; }
.news_content li{ width:780px; float:left; }
/*上部分代码*/
.news_w1 .news_div,.news_w2 .news_div{position: relative;height:220px;}
.news_w1 .news_div_item_title a {position: absolute;left: 390px;top:5px;width: 405px;font-size: 16px;color: #333;}
.news_w1 .news_div_item_body {line-height: 26px;color: #888;font-size: 14px;width: 360px;position: absolute;right: 30px;top: 35px; height:161px;}
.news_w1 .news_div_item_date {position: absolute;width: 107px;display: block;height: 31px;background: #fff;text-align: center;opacity: 0.7;color:#555;top: 165px;left: 251px;
line-height: 31px; padding-left:15px;}
.news_div_item_year {float: left;}
.news_div_item_month {float: left;}
.news_div_item_day {float: left;}
.news_div_item_pic img {width: 358px;height: 196px;}
.news_w1 .news_div_item_body a{ display:block;}
.news_w1 .ceshi3 {position: absolute;left: 0; bottom:0; font-size: 14px; text-transform: uppercase;font-weight: normal;width: 98px;text-align: center;height: 31px;line-height: 31px;background: #333;color:#fff; font-weight: 100;}
/*下部分代码*/
.news_w2{ display:block; width:780px; height:218px; background:#f5f5f5; padding-top:20px; padding-right:20px;}
.news_w2 .news_div_item {display: block;height: 35px;line-height: 35px;}
.news_w2 .news_div_item_date {display: block;width: 92px;float: right;font-size: 15px;font-family: Tw Cen MT;color: #555;}
.news_w2 .news_div_item_a {background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120180730_1602782744.png) no-repeat left;padding-left: 25px;margin-left: 20px;transition: 0.3s all;}
.news_w2 .news_div_item_title:hover a {margin-left:45px;transition: 0.3s all;}
/*右边代码*/
.wend  .news_div{position: relative;}
.wend {width: 381px;height: 386px;}
.wend h2 {margin-bottom: 25px;border-bottom: 1px #e0e0e0 solid;height: 48px;line-height: 48px;background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120193902_1495186940.jpg) left no-repeat;padding-left: 33px;font-size: 18px;font-weight: normal;}
.wend h2 a {font-size: 15px;float: right;font-family: Tw Cen MT;font-weight: normal; line-height: 48px;}
.wend .news_div_item {display: block;width: 375px;height: 109px;padding-top: 15px;}
.wend .news_div_item_title {height: 29px;padding-left: 35px;line-height: 24px;background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120193529_1507120796.png) no-repeat left top;font-size: 16px;overflow: hidden;font-weight: bold;margin-left: 20px;}
.wend .news_div_item_body {padding-left: 40px;background: url(https://memberpic.114my.com.cn/xiangxing/uploadfile/image/20191120/20191120193144_365562419.png) no-repeat left top;line-height: 25px;color: #777; width:300px; height: 75px;font-size: 14px;overflow: hidden;margin-left: 20px;}
.wend .news_div_item_a {font-size: 16px;font-weight: bold;color: #333;}
.wend .news_div_item:nth-child(2) {background: #f5f5f5;}
.wend .news_div_item:nth-child(4) {background: #f5f5f5;}


/*copy*/
#copy_top{width:100%; overflow:hidden;  height: 277px;}
.copy { background: #27b680; text-align: justify; color:#888;}
.copy_row1{    padding: 51px 0 30px 0; }
.copy_row1 .col4 { float: left; margin-right:50px; padding-right:59px; }
.copy_row1 .col4:nth-last-child(1){ margin-right: 0; background: none; }
.copy_row1 .col4 .c4title { position: relative; padding: 0 0 25px 0; margin-bottom: 5px; display: inline-block; }
.copy_row1 .col4 .c4title::after { content: ''; position: absolute; width: 20px; height: 2px; display: block; background: #fff; left: 0; bottom: 10px; transition:0.6s all ease-in-out;}
.copy_row1 .col4 .c4title a{ font-size: 17px; color: #fff; display: block; line-height: 35px; }
.copy_row1 .col4:hover .c4title::after{ width: 100%; background: #fff; color:#fff;}
.copy_row1 .col4 ul li a { color: #fff; font-size: 14px; display: block; line-height: 30px; font-weight: 100;}
.copy_row1 .col4 ul li a:hover{ text-decoration: underline; color: #fff; }

.copy_row1 .fr{ text-align: right;}
.copy_row1 .cr_2 { font-size: 32px; color: #fff; line-height: 35px; padding: 0px 0 5px; letter-spacing: 0.4px; }
.copy_row1 .cr_3{ font-size: 14px; color: #fff; line-height: 30px; }
.copy_row1 .cr_4 { font-size: 14px; border-top: #ffffff 1px solid; display: inline-block; padding: 5px; border-bottom: #ffffff 1px solid; margin: 15px 0 10px; color: #fff; line-height: 25px; }
.cr4button { float: right; }
.copy_row2 { line-height: 30px; background:#1dbc7f; margin-top: 25px; text-align:center;}
.copy_n{  line-height: 38px; color: #fff; font-size: 14px; padding:30px 0px; font-weight: 100;}
.copy_n a{ display: inline-block; color: #fff; font-size: inherit; }
.cr4button a {position: relative; font-size: 14px; color: #fff; display: inline-block; line-height: 25px; padding: 0 3px;}
.ine{ background: url(https://memberpic.114my.com.cn/sz13528817565/uploadfile/image/20191108/20191108143301_152907990.png) no-repeat center; width: 11px; height: 11px; display: inline-block; padding: 0 5px; }
.copy .ewm {position: absolute;width: 120px;bottom: 35px;right: 0;z-index:1;display:none; text-align: center;}
.copy .ewm img {width: 100%;height:auto;}
.copy_row2 .fr > a { font-size: 15px; display: inline-block; color: #fff; height: 60px; line-height: 60px; }
.copy_row2 .fr{ position: relative; }
.copy_row2 a:hover{ text-decoration: underline; color:#fff;}

/*bq*/
.links{width:100%; background:#fff; height: 60px; overflow: hidden; margin:0 auto;}
.linksW{width:1200px; margin:0 auto;}
.linksWr{width:1200px; margin:0 auto; font-size: 26px; text-align: center; line-height: 60px; font-weight: 100;}
.links_l{float:left; width:180px;}
.links_lm{font-size:18px; line-height:18px; color:#333; font-weight: bold; line-height: 30px;}
.links_lm span{font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-weight:bold; line-height:60px; font-size:18px; color:#ccc; padding-left:6px;}
.links_r{float:right; width:1020px; color:#999; line-height: 60px;}
.links_r a{font-size:14px; color:#999;}