*{margin:0;padding:0;}
ul,li,dl,ol{list-style:none;}
a{ text-decoration:none; color: #666;}
img{ border:0;vertical-align:middle;}
body{ font-family:"微软雅黑";font-size: 14px; background:#f7f8fa; color:#666;}
.clear{ clear:both;}
.tc{text-align: center;}
.elip{
    white-space: nowrap;      /* 防止文字换行 */
    overflow: hidden;         /* 隐藏超出部分 */
    text-overflow: ellipsis;  /* 超出部分显示为省略号 */
}
/*top*/
.top{  color:#fff; height:115px; width: 100%; z-index: 11;background: #f7f8fa; border-bottom:3px solid #ffbc00;position: relative;}
.content{ width:1200px; margin:0 auto; position:relative;}

.top_left{ float:left;}
.top_rig{ float:left; line-height: 115px; margin-left: 20px;}
.top_rig >ul >li{ float: left; color: #fff; font-size: 16px; padding: 0 15px; text-align: center;}
.top_lang{float: right; padding-top: 47px;}


.top .top_rig >ul >li >a{ color: #272727; display: block; line-height: 20px; margin-top: 47px;}
.top .top_rig >ul >li >a >span{display: block;font-size: 14px;}
.top .top_rig >ul >li >a:hover{ color:#ffbc00;}
.top .top_rig >ul >li >a .hover{ color:#ffbc00;}
.top .top_lang{ color:#272727;}

.my_index_top{ position:absolute; top:0; left:0; color:#fff; height:115px; width: 100%; z-index: 2;}
.my_index_top .top{background-color: transparent;color:#fff;border-bottom:0;}
.my_index_top .top_rig >ul >li >a{color:#fff;}
.my_index_top .top_lang{ color:#ffffff;}


/*头部弹框*/
.li_box{ background:#fff;  width:100%; position:absolute; z-index:9; left:0; top:118px; display:none;}
.li_boxl{ float:left;  width:330px; padding:30px 20px 30px 0; height:160px;}
.li_boxr{ float:left;}
.li_boxl p{color: #333; text-align: left;}
.li_boxl .p1{ font-style:italic; font-size:20px;line-height: 23px;}
.bb{ border-bottom:2px solid #000; line-height:30px; padding-bottom:5px;}
.li_boxl .p3{ font-size:14px;line-height: 23px;
    display: -webkit-box;          /* 使用弹性盒子布局 */
    -webkit-box-orient: vertical;   /* 垂直方向排列 */
    -webkit-line-clamp: 3;          /* 限制显示的行数 */
    overflow: hidden;              /* 超出部分隐藏 */
    text-overflow: ellipsis; }
.li_boxl .p2{ margin-bottom:20px;line-height: 23px;}
.li_boxl .p4{ width:170px; line-height: 20px; padding: 5px 0; border:1px solid #000; background:url('../images/ck.png') right center no-repeat;
 text-align:center; margin-top:20px; font-size: 14px;}
.li_boxr >ul >li{ float:left; border-left:1px solid #d7dfdc;  padding:30px 10px;}
.p4 a{ display:block; color:#313934;}
.zhezhao{ width:255px; height:210px; background:#000; opacity:0.6;filter:alpha(opacity=60); position:absolute; top:0; left:0;}
.lx_zhezhao{width:392px; }
.imgbox{ position:relative;}
.zhezhao:hover{ opacity:0.3;filter:alpha(opacity=30);}
.hover{ background:url(../images/ny_hov.png) center 109px no-repeat;}
.imgbox .fenlei{text-align: left; line-height: 30px;font-size: 14px;margin-top: 10px;}
.imgbox .fenlei a{color: #333;}
.top_zz{background: #000;width: 100%; height: 100%;opacity:0.6;filter:alpha(opacity=60);position: fixed;z-index: 10;
top: 0px;left: 0;display: none;}
.ny_content{width: 1200px; margin:0 auto;}
.gcal{width: 100%;min-height: 900px;}
.gcal_con{margin-top: -185px;background: #fff;width: 100%;padding: 45px 0;}

/*头部弹框 - 售后服务*/
.li_boxr_sh{ float:left; width:832px; border-right:1px solid #dfe6e4;}
.li_boxr_sh >ul >li{ float:left; border-left:1px solid #dfe6e4; border-bottom:1px solid #dfe6e4; width:375px; padding:30px 20px;}
.my_info{display: flex; line-height: 100%; min-height: 115px; align-items: center;}
.my_info>img{margin-right: 10px;}
.my_info .myTitle{flex: 1;color:#666; text-align: left;}

/*foot*/
.foot{ width: 100%; height: 40px;background: #000; border-top:3px solid #ffbc00; color: #6e6e6e;line-height: 40px;
font-size: 12px;}
.index_foot{ width: 100%; height: 40px;background: #000;position: absolute;bottom: 0; left: 0; color: #6e6e6e;line-height: 40px;
font-size: 12px;}
.foot_con{    
    width: 1000px;
    margin: 0 auto;
    text-align: center;
}

/*内页baner*/
.ny_banner{width: 100%; overflow:hidden;}
.ny_banner img{position: relative;left: 50%;margin-left: -960px;}



.hover1{ background:url(../images/ny_hov.png) center 90px no-repeat;}
.top_b .li_box{top:100px;}

.pagination{display:block;padding:20px 0;text-align:center;overflow:hidden;clear:both;background:#fff}
.pagination li{display:inline-block;border:1px #dbdbdb solid;font-size:16px;height:34px;line-height:34px;min-width:34px;margin:0 5px}
.pagination li a,.pagination li span{display:block;width:100%;height:100%}
.pagination li.active{background:#ffbc00;color:#fff;border-color:#ffbc00}
.pagination li.disabled{background:#f1f1f1;color:#ffbc00}

.topEn{text-align: left; line-height:20px;font-size: 14px; color: #666;}
.margin-top-sm{margin-top: 10px;}

.my_table{display: flex; text-align: center; justify-content: center; margin-bottom: 20px;}
.my_table .item{padding: 5px 10px; border-radius: 5px; margin: 0 15px;}
.proTab .item{margin: 0 5px; min-width:100px}
.my_table .active{background-color: #ffbc00;}
.my_table .active a{color: #000;}