@charset "utf-8";
body { 
font-family: -apple-system,Roboto,'PingFang SC','Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'; font-size: 12px;
background-color:#fff;
background-repeat:repeat-y;
color: #444545;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;

}


div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0}
li,dt,dd {list-style-type:none}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0}
table,td,tr,th{font-size:12px;}
input{outline: none;}

/*清除浮动 样式*/
.clear{clear:both;font-size:0;overflow:hidden;height:0px}
.none {display: none}
.fl{float:left;}
.fr{float:right;}

.hidden_css{display:none;}
.no_hidden_css{display:block;}


td {font-size: 12px;}
a:link {  color: #000; text-decoration: none;}
a:visited {color: #000; text-decoration: none;}
a:hover {  color: #4478db; text-decoration: none;}
a:active {COLOR: #000; TEXT-DECORATION: none}

/*新闻标题原色*/
a.my00:link { color: #000; TEXT-DECORATION: none}
a.my00:visited {  color: #000; TEXT-DECORATION: none}
a.my00:hover { color: #d22222;  text-decoration: none;}
a.my00:active {COLOR: #d22222; TEXT-DECORATION: none}

/* 红色*/
a.my01:link { color: #D43400; TEXT-DECORATION: none}
a.my01:visited {  color: #D43400; TEXT-DECORATION: none}
a.my01:hover {  color: #ff0000;  TEXT-DECORATION: none}
a.my01:active {COLOR: #ff0000; TEXT-DECORATION: none}
/* 蓝色*/
a.my02:link { color: #0000FF; TEXT-DECORATION: none}
a.my02:visited {  color: #0000FF; TEXT-DECORATION: none}
a.my02:hover {  color: #ff0000;  text-decoration: none;}
a.my02:active {COLOR: #0000FF; TEXT-DECORATION: none}
/* 绿色*/
a.my03:link { color: #218F0C;TEXT-DECORATION: none }
a.my03:visited {  color: #218F0C; TEXT-DECORATION: none}
a.my03:hover {  color: #ff0000;  text-decoration: none;}
a.my03:active {COLOR: #218F0C; TEXT-DECORATION: none}
/* 黄色*/
a.my04:link { color: #FDDC00; TEXT-DECORATION: none}
a.my04:visited {  color: #ff0000; TEXT-DECORATION: none}
a.my04:hover {  color: #ff0000;  text-decoration: none;}
a.my04:active {COLOR: #FDDC00; TEXT-DECORATION: none}



/*  链接黑色无变化*/
a.title01:link { color: #727272; TEXT-DECORATION: none;}
a.title01:visited {  color: #727272; TEXT-DECORATION: none;}
a.title01:hover {  color: #959494;  text-decoration: none;  }
a.title01:active { COLOR: #959494; TEXT-DECORATION: none;}

/*  链接暗红*/
a.title02:link { color: #C71C22; TEXT-DECORATION: none;}
a.title02:visited {  color: #C71C22; TEXT-DECORATION: none;}
a.title02:hover {  color: #F21B22;  text-decoration: none;  }
a.title02:active { COLOR: #F21B22; TEXT-DECORATION: none;}

/*  链接无变化*/
a.title03:link { color: #727272; TEXT-DECORATION: none;}
a.title03:visited {color: #727272; TEXT-DECORATION: none;}
a.title03:hover {  color: #959494;  text-decoration: none;  }
a.title03:active { COLOR: #959494; TEXT-DECORATION: none;}

/*  黑色变红*/
a.title04:link { color: #000000; TEXT-DECORATION: none;}
a.title04:visited {  color: #000000; TEXT-DECORATION: none;}
a.title04:hover {  color: #C71C22;  text-decoration: none;  }
a.title04:active { COLOR: #C71C22; TEXT-DECORATION: none;}

/*  黑色无变化*/
a.title04_1:link { color: #000000; TEXT-DECORATION: none;}
a.title04_1:visited {  color: #000000; TEXT-DECORATION: none;}
a.title04_1:hover {  color: #000000;  text-decoration: none;  }
a.title04_1:active { COLOR: #000000; TEXT-DECORATION: none;}

/*  浅蓝*/
a.title05:link { color: #e5000b; TEXT-DECORATION: none;}
a.title05:visited {  color: #e5000b; TEXT-DECORATION: none;}
a.title05:hover {  color: #ff1e29;  text-decoration: none;  }
a.title05:active { COLOR: #e5000b; TEXT-DECORATION: none;}

/*黑-红*/
a.title05_1:link { color: #000000; TEXT-DECORATION: none;}
a.title05_1:visited {  color: #000000; TEXT-DECORATION: none;}
a.title05_1:hover {  color: #e5000b;  text-decoration: none;  }
a.title05_1:active { COLOR: #000000; TEXT-DECORATION: none;}


/* 橙色 无变化 2017 */
a.title06:link { color: #ff6700; TEXT-DECORATION: none;}
a.title06:visited {  color: #ff6700; TEXT-DECORATION: none;}
a.title06:hover {  color: #ff6700;  text-decoration: none;  }
a.title06:active { COLOR: #ff6700; TEXT-DECORATION: none;}


/* 蓝无变化 202005*/
a.title07:link { color: #0b76da; TEXT-DECORATION: none;}
a.title07:visited {  color: #0b76da; TEXT-DECORATION: none;}
a.title07:hover {  color: #035eb3;  text-decoration: none;  }
a.title07:active { COLOR: #0b76da; TEXT-DECORATION: none;}

/*  暗红*/
a.title08:link { color: #890700; TEXT-DECORATION: none;}
a.title08:visited {  color: #890700; TEXT-DECORATION: none;}
a.title08:hover {  color: #e30c00;  text-decoration: none;  }
a.title08:active { COLOR: #890700; TEXT-DECORATION: none;}

/*  灰色 2020*/
a.title09:link { color: #999999; TEXT-DECORATION: none;}
a.title09:visited {color: #999999; TEXT-DECORATION: none;}
a.title09:hover {  color: #999999;  text-decoration: none;  }
a.title09:active { COLOR: #999999; TEXT-DECORATION: none;}

/*  灰色 2020*/
a.title09_1:link { color: #737373; TEXT-DECORATION: none;}
a.title09_1:visited {color: #737373; TEXT-DECORATION: none;}
a.title09_1:hover {  color: #737373;  text-decoration: none;  }
a.title09_1:active { COLOR: #737373; TEXT-DECORATION: none;}

/*  灰色 202005*/
a.title09_2:link { color: #838383; TEXT-DECORATION: none;}
a.title09_2:visited {color: #838383; TEXT-DECORATION: none;}
a.title09_2:hover {  color: #d22222;  text-decoration: none;  }
a.title09_2:active { COLOR: #838383; TEXT-DECORATION: none;}



/*  白色无变化*/
a.title10:link { color: #ffffff; TEXT-DECORATION: none;}
a.title10:visited {  color: #ffffff; TEXT-DECORATION: none;}
a.title10:hover {  color: #ffffff;  text-decoration: none;  }
a.title10:active { COLOR: #ffffff; TEXT-DECORATION: none;}


/*  白色无变化*/
a.title_dl2:link { color: #7f7f7f; TEXT-DECORATION: none;}
a.title_dl2:visited {  color: #7f7f7f; TEXT-DECORATION: none;}
a.title_dl2:hover {  color: #7f7f7f;  text-decoration: none;  }
a.title_dl2:active { COLOR: #7f7f7f; TEXT-DECORATION: none;}




/*两边灰色*/
table.table01 {BORDER-LEFT: #a8a8a8 1px solid; BORDER-RIGHT: #a8a8a8 1px solid; BORDER-TOP: #a8a8a8 0px solid; BORDER-BOTTOM: #a8a8a8 0px solid;}
/*三边灰色 y */
table.table03 {BORDER-LEFT: #cbcbcb 1px solid; BORDER-RIGHT: #cbcbcb 1px solid; BORDER-TOP: #cbcbcb 0px solid; BORDER-BOTTOM: #cbcbcb 1px solid;}
/*四边灰色*/
table.table02 {BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 1px solid;}
/*三边灰色*/
table.table04 {BORDER-LEFT: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-BOTTOM: #dddddd 0px solid;}


/*字体色彩 y2012*/
span.s01 {color: #005ddb;} /* 2017 蓝色*/
span.s02 {color: #a600b3;} /* n 紫色*/
span.s03 {color: #666666;} /* n 灰色*/
span.s03_1 {color: #999999;} /* 2012 淡灰色*/
span.s03_2 {color: #404040;} /* n 淡灰色*/
span.s03_3 {color: #333333;} /* n 深灰色*/
span.s04 {color: #000000;} /* n 黑色*/
span.s05 {color: #f5570a;} /* n 金色*/
span.s06 {color: #2cb0de;} /* n 淡蓝色*/
span.s07 {color: #ff0000;} /* 2017 红色*/
span.s07_1 {color: #bf0615;} /* n 暗红色*/
span.s08 {color: #4ebb24;} /* 2017 绿色*/
span.s09 {color: #f85a14;} /* 2012 橙色*/
span.s10 {color: #ffffff;} /* 2012 白色*/

/*字体大小*/
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f17{font-size: 17px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f25{font-size: 25px;}
.fbold{font-weight:bold;}
.ft{font-family: -apple-system,Roboto,'PingFang SC','Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';}
.fyh{ font-family:"Microsoft YaHei"; }

.Wb100{width:100%; min-width:1500px;}
.w1500{width:1500px;min-width:1500px; margin:0 auto; zoom:1 }
.w1400{width:1400px;min-width:1400px; margin:0 auto; zoom:1 }
.w1300{width:1300px;min-width:1300px; margin:0 auto; zoom:1 }
.w1920{width:1920px; margin:0 auto; zoom:1}
.bg_bai{background: #fff;}
.top10{margin-top:10px; margin-bottom:10px;}


/*float*/
.fl{float:left; display:inline}
.fr{float:right; display:inline}
.fc{float:left; text-align:center;}

.web_line{width:100%; min-width:1500px; height:1px;display:block; background: #d2d2d2;}
.margin_top{width:100%;  margin:121px auto 0 auto;}

/*网站顶部2020*/
.web_top{background:#fff; width:100%;  min-width:1500px; position: fixed;  top: 0; display:block;    z-index: 1000; }
/*web_header2020*/
.header{height:120px; width:1500px;   border: 0px solid #ff0000; }
.header .logo{margin: 15px 0px 0px 50px; width:210px; overflow: hidden; float: left;}
.top_ad_body{width:100%;}
.top_ad_body img{width:100%;}

.header .header_right{float:right;width:350px;height:120px;overflow:hidden; background:#ffffff; margin: 0px 48px 0 0; border:0px solid #ff0000;}
.header .header_right .seache_div {float:right; width:165px; height:30px;  margin:45px 20px 0px 0px; border: 1px solid #c8c8c8;  border-radius:15px; font-size:16px; color:#bf0101;}
.header .header_right .seache_div  .t1{float:left;margin: 0 0 0 10px;}
.header .header_right .seache_div  .t1 input{width:120px; height:30px; line-height:30px; padding: 0 0 0 0px; FONT-SIZE:15px; Color:#7d7d7d;BACKGROUND-color: #FFFFFF; BORDER-BOTTOM: #DBDBDB 0px solid; BORDER-LEFT: #DBDBDB 0px solid; BORDER-RIGHT: #DBDBDB 0px solid; BORDER-TOP: #DBDBDB 0px solid;  FONT-FAMILY: -apple-system,Roboto,'PingFang SC','Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';}
.header .header_right .seache_div  .t2{float:right;margin: 0 10px 0 0;}


/*nav2020 position: relative; */
.top_nav{float:left; width:800px; height: 84px; border: 0px solid #ff0000; margin: 38px 0 0 0 ; }
.nav_bg{margin: 0px auto; width:800px; height: 84px; clear: both;   z-index: 9999;border: 0px solid #ff0000;}
.nav{	margin: 0px 0px 0px 0px; height:84px; width: 950px; border: 0px solid #ff0000; position: absolute;}
.nav li{display:block; float:left;height:84px;line-height:56px; margin: 0 50px; }
.nav li a {display:block; height:84px; text-align:center;  padding: 0 5px; margin: 0 0px; border: 0px solid #ff0000;}

.nav  li a.on:link{font-weight:500;float:left;height:84px; display:block;  color:#000000;  font-size:19px; text-decoration: none;}
.nav  li a.on:visited{font-weight:500;float:left; height:84px; display:block; color:#000000; font-size:19px; text-decoration: none;}
.nav  li a.on:hover{font-weight:500;float:left; height:84px; display:block;  color:#000000; font-size:19px; text-decoration: none;}
.nav  li a.on:active{font-weight:500;float:left; height:84px; display:block; color:#000000; font-size:19px; text-decoration: none;}

.nav  li a:link{font-weight:500;float:left; height:84px; display:block; color:#575757; background:url() left bottom repeat-x; font-size:19px; text-decoration: none;}
.nav  li a:visited{font-weight:500; float:left; height:84px; display:block; color:#575757; background:url() left bottom repeat-x; font-size:19px; text-decoration: none;}
.nav  li a:hover{font-weight:500;float:left; height:84px; display:block; color:#000000; background:url() left bottom repeat-x;  font-size:19px; text-decoration: none;}
.nav  li a:active{font-weight:500;float:left; height:84px; display:block; color:#575757; background:url() left bottom repeat-x; font-size:19px; text-decoration: none;}


/*软件菜单 2020  display: none; */
.soft_menu {   
    color: #000;font-size:15px;
    padding: 0px 0px 0px 0px;
    border-right: 0px solid #dddddd;
    border-bottom: 0px solid #eeeeee;
    background-color: #fff;
    border: 1px solid #d2d2d2;
    position: absolute;   
    z-index: 1000;   
    display:none;
    box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.2)
}

.menu_About_ui{width:1350px;  float:left;  margin:25px 0 0 25px; display:block; text-align:left;  border:0px solid #ff0000; overflow:hidden;}



.menu_02{left:-200px; top: 82px; width: 1400px; height: 560px; }

/*产品菜单20251124*/
.menu_About_ui  a.menu_p{width:450px; height:90px; display:block; margin: 0 0 20px 0; float:left; border: 0px solid #0000ff;  padding: 0 0 0 0; }
.menu_About_ui .box {width:450px;  height:90px; display:block; float:left;  border: 0px solid #ff0000;  }
.menu_About_ui .box .ico{width:92px; height:90px; float:left; height:90px; display:block;}
.menu_About_ui .box .ico img{transition: all 0.3s ease 0s;}
.menu_About_ui .box .ico img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
.menu_About_ui .box .txt{width:350px; height:90px; float:left; height:90px; line-height:90px;  display:block; text-indent:10px; font-size:16px; text-align:left;}



.soft_menu li .zlei2 {width: 160px; height:36px; text-align:left; line-height: 36px; float: left;}

.menu_Product_ui{width:340px; margin:0px 0 0 0px; display:block; text-align:left;  border: 0px solid #ff0000; overflow:hidden;} /*产品2020*/
.menu_Product_ui .zlei_p {width: 340px; height:36px; text-align:left; line-height: 36px; float: left; border: 0px solid #ff0000; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}



/*首页2020 index more--------------------------------------------------*/
a.more_a:link{float:left; height:33px; line-height:33px; display:block; padding: 0 20px 0 20px; color:#cc3333;  text-decoration: none; font-size:14px; border: 1px solid #cc3333;}
a.more_a:visited{float:left;height:33px; line-height:33px; display:block; padding: 0 20px 0 20px; color:#cc3333;  text-decoration: none; font-size:14px; border: 1px solid #cc3333;}
a.more_a:hover{float:left; height:33px; line-height:33px; display:block; padding: 0 20px 0 20px; color:#ee3030;  text-decoration: none; font-size:14px; border: 1px solid #ee3030; background: #fff;}
a.more_a:active{float:left;height:33px; line-height:33px; display:block; padding: 0 20px 0 20px; color:#cc3333;  text-decoration: none; font-size:14px; border: 1px solid #cc3333;}


/*首页2020 banner--------------------------------------------------*/

.index_banner{width:100%; min-width:1500px; margin:0px auto 0 auto; height:690px; overflow:hidden; position:relative;z-index:0;}
.red_line{width:100%;display:block; min-width:1500px;  height:6px;background: #e70012;margin: -1px 0 0 0;}





/*首页-企业简介20251124*/
.index_div2{width:100%; min-width:1500px; }
.index_div2 .div2_body{width:1500px; margin:0px auto 0 auto;   background: #fff;}
.index_div2 .div2_body .title{float:left; display:block; height:60px; width:1420px; line-height:60px; font-size:40px; color: #000;  text-align:center;  margin: 50px 40px 0 40px; border: 0px solid #ff0000; }
.index_div2 .div2_body .note {float:left; display:block;  line-height:25px;  font-size:14px; color: #7c7c7c; text-align:left; margin: 0px 40px 20px 40px;  border: 0px solid #ff0000;}
.index_div2 .div2_body .pic {float:left; display:block; width:100%; }


/*首页-产品20251124*/
.index_div3{width:100%; min-width:1500px; background: #fff;  margin: 0 0 50px 0;}
.index_div3 .title{float:left; display:block; height:60px; width:100%; line-height:60px; font-size:40px; color: #000;  text-align:center;  margin: 50px 0px 20px 0px; border: 0px solid #ff0000; }

.index_div3 .div3_body{display: grid;
    grid-template-columns: repeat(4, 1fr); /* 创建4列，每列宽度相同 */
    gap: 10px; /* 可选：在列之间添加间距 */
    width: 100%; /* 容器宽度 */
    min-width:1500px;   
    background: #fff;
    }
.index_div3 .div3_body .column {float:left; display:block; position: relative;  background: #f5f5f7;  line-height:25px;  font-size:14px; color: #7c7c7c; text-align:left; margin: 0px 0px 0px 0px;  border: 0px solid #ff0000;}
.index_div3 .div3_body .column img{transition: all 0.3s ease 0s;}
.index_div3 .div3_body .column img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
.index_div3 .div3_body .column .more_right{position: absolute; bottom:5%;  right:2.5%; display:block; width:100px; }
.index_div3 .div3_body .column .more_left{position: absolute; bottom:5%;  left:2.5%; display:block; width:100px; }


/*首页-应用案例20251124*/
.index_div4{width:100%; min-width:1500px; }
.index_div4 .div4_body{width:1500px; margin:50px auto 0 auto;   background: #fff;}
.index_div4 .div4_body .pic {float:left; display:block; width:55%;  border: 0px solid #ff0000;}
.index_div4 .div4_body .pic img{transition: all 0.3s ease 0s;}
.index_div4 .div4_body .pic img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}

.index_div4 .div4_body .box {float:left; display:block; width:45%;  border: 0px solid #ff0000;}
.index_div4 .div4_body .title{float:left; display:block; height:60px; width:100%; line-height:60px; font-size:40px; color: #000;  text-align:left; margin: 50px 0px 0 0px; border: 0px solid #ff0000; }
.index_div4 .div4_body .note {float:left; display:block;  line-height:25px;  font-size:14px; color: #7c7c7c; text-align:left; margin: 0px 0px 20px 0px;  border: 0px solid #ff0000;}

 a.web_more:link{float:left;  display:block; width:100px; height:36px; line-height:36px; color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:center;  }
 a.web_more:visited{float:left;  display:block; width:100px; height:36px; line-height:36px;color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:center;  }
 a.web_more:hover{float:left;  display:block; width:100px; height:36px; line-height:36px; color:#000; border: 1px solid #4e4f51; background: #eeeeee; border-radius: 20px;  text-align:center;  }
 a.web_more:active{float:left;  display:block; width:100px; height:36px; line-height:36px; color:#000;border: 1px solid #4e4f51; border-radius: 20px;  text-align:center;  }


/*首页-技术 20251124*/
.index_div5{width:100%; min-width:1500px; }
.index_div5 .div5_body{width:1500px; margin:60px auto 0 auto;   background: #fff; }
.index_div5 .div5_body .pic {float:left; display:block; width:55%;  border: 0px solid #ff0000; margin: 0px 0px 0ox 0px;}
.index_div5 .div5_body .box {float:left; display:block; width:45%;  border: 0px solid #ff0000;}
.index_div5 .div5_body .title{float:left; display:block; height:60px; width:100%; line-height:60px; font-size:40px; color: #000;  text-align:left; margin: 50px 0px 0 0px; border: 0px solid #ff0000; }
.index_div5 .div5_body .note {float:left; display:block;  line-height:25px;  font-size:14px; color: #7c7c7c; text-align:left; margin: 0px 0px 20px 0px;  border: 0px solid #ff0000;}



/*首页-外链 20251124*/
.footer_link{width:1500px; min-width:1500px; background: #fff;  margin: 60px auto 50px auto;}
.footer_link  .ztitle{float:left; display:block; height:60px; width:100%; line-height:60px; font-size:40px; color: #000;  text-align:center; margin: 70px 0px 50px 0px; border: 0px solid #ff0000; }
.footer_link .div_body{display: grid;
    grid-template-columns: repeat(3, 1fr); /* 创建4列，每列宽度相同 */
    gap: 60px; /* 可选：在列之间添加间距 */
    width: 100%; /* 容器宽度 */
    min-width:1500px;   
    background: #fff;
    }
    
.footer_link .div_body .column {float:left; display:block;  line-height:25px;  font-size:14px; color: #7c7c7c; text-align:left; margin: 0px 0px 0px 0px;  border: 0px solid #ff0000;}
.footer_link .div_body .column .pic{ display:block; width:100%;  border: 0px solid #4e4f51;}
.footer_link .div_body .column .pic img{ border: 8px solid #eeeeee;  transition: all 0.3s ease 0s;}
.footer_link .div_body .column .pic img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
.footer_link .div_body .column  .title{float:left; display:block; height:40px; width:100%; line-height:40px; font-size:22px; color: #000;  text-align:center;  margin: 20px 0px 0px 0px; border: 0px solid #ff0000; }
.footer_link .div_body .column  .note{float:left; display:block; height:60px; width:100%; line-height:25px; font-size:14px; color: #494848;  text-align:center;  margin: 0px 0px 0px 0px; border: 0px solid #ff0000; }
.footer_link .div_body .column  .more{float:left; display:block; height:40px; margin: 0 0px 0 180px; text-align:center; border: 0px solid #ff0000; }




/*底部20251125*/
.footer_div{width:100%;  min-width:1500px; border: 0px solid #ff0000; height:370px; color:#000; background-color:#fff;  BORDER-TOP: #e0e0e0 0px solid;  }


.footer_div .dleft{float:left; width:1000px; height:370px;  margin:5px 0 0 0px;  border: 0px solid #ff0000; }
.footer_div .dleft .box1{float:left; display:block; margin:100px 0px 0 110px;border: 0px solid #ff0000;}
.footer_div .dleft .box2{float:left; display:block; width:720px;  margin:140px 0px 0 65px;  border: 0px solid #ff0000;}
.footer_div .dleft .box2 .line1{float:left; display:block; width:100%; height:30px; line-height:30px ; font-size:18px; margin:0px 0px 0 0px;  border: 0px solid #ff0000;}
.footer_div .dleft .box2 .line1 li{float:left;margin: 0 50px 0 0; }
.footer_div .dleft .box2 .line1 li a:link{color: #2c2c2c; TEXT-DECORATION: none; font-size: 16px;}
.footer_div .dleft .box2 .line1 li a:visited{color: #2c2c2c; TEXT-DECORATION: none; font-size: 16px;}
.footer_div .dleft .box2 .line1 li a:hover{color: #767676; TEXT-DECORATION: none; font-size: 16px;}
.footer_div .dleft .box2 .line1 li a:active{color: #2c2c2c; TEXT-DECORATION: none; font-size: 16px;}
.footer_div .dleft .box2 .line2 {float:left; width:100%; height:25px; line-height:25px;  font-size:14px; color:#767676;}


.footer_div .dright {float:right; width:300px; height:150px;  background:url('/images/di_dingyue.png') no-repeat left top;  margin:70px 55px 0 0px; border: 0px solid #ff0000; }
.footer_div .dright .input_div{float:left;  height:28px;  border: 1px solid #cfd0d0;  margin:115px 0px 0 0px; }
.footer_div .dright .input_div .kuang{float:left; width:170px; margin:0px 0 0 0px; }
.footer_div .dright .input_div .kuang input{float:left; width:170px; height:28px; margin:0px 0 0 0px; padding: 0px 4px 0px 4px; Color:#000; BACKGROUND-color: #FFFFFF; BORDER-BOTTOM: #DBDBDB 0px solid; BORDER-LEFT: #DBDBDB 0px solid; BORDER-RIGHT: #DBDBDB 0px solid; BORDER-TOP: #DBDBDB 0px solid; FONT-SIZE:14px; }
.footer_div .dright .input_div .submit{float:left; width:51px; display:block;  margin:0px 0px 0 0px;  border: 0px solid #fff; }

/* 底部黑色 无变化 2015 */ 
a.title_dl:link 	{ color: #7f7f7f; TEXT-DECORATION: none;}
a.title_dl:visited{ color: #7f7f7f; TEXT-DECORATION: none;}
a.title_dl:hover 	{ color: #cccccc;  text-decoration: none;  }
a.title_dl:active { color: #7f7f7f; TEXT-DECORATION: none;}


/* product 20251125 -------------------------------------------------------------------*/ 
.p_top{width:100%; height:40px; display:block;  margin: 121px 0 0px 0; border: 0px solid #ff0000; position: fixed;  top: 0px; display:block;    z-index: 900;}
.p_body{width:1500px; margin: 0 auto 0 auto;  height:40px; display:block;  border: 0px solid #ff0000; clear:both;}

.p_top .box1{float:left; display:block; width:338px;height:40px; line-height:40px; border: 0px solid #ff0000; }
.p_top .box1 .ico{float:left;display:block;border: 0px solid #ff0000; margin: 12px 0 0 0px;}
.p_top .box1 .txt{float:left;display:block;border: 0px solid #ff0000; margin: 0px 0 0 5px;}
.p_top .box1 .reset_txt{color:#0066cc;Cursor:pointer;}

.p_top .box2{float:left;display:block;width:580px;height:20px; margin: 0px 0 0 0px; }
/*
.p_top .box2 .input_div .ico{float:left;  margin:16px 0 0 16px; }
.p_top .box2 .input_div .kuang input{float:left; width:480px; height:50px; margin:2px 0 0 0px; padding: 0px 4px 0px 4px; Color:#000; BACKGROUND-color: #FFFFFF; BORDER-BOTTOM: #DBDBDB 0px solid; BORDER-LEFT: #DBDBDB 0px solid; BORDER-RIGHT: #DBDBDB 0px solid; BORDER-TOP: #DBDBDB 0px solid; FONT-SIZE:18px; }
.p_top .box2 .input_div .del{float:right;  margin:16px 16px 0 0px; }
*/
.p_top .box3{float:right; display:block;line-height:40px; margin: 0px 20px 0 0; border: 0px solid #ff0000;}

/*产品列表*/
.p_body2{width:1500px; margin: 160px auto 0 auto;  display:block;  clear:both; }
.p_body2 .p_left{float:left; display:block; width:338px; min-height:790px;  height:791px; overflow:auto; border-bottom: 1px solid #d2d2d2;  background: #fff; position: fixed;  top: 162px; display:block;    z-index: 900;  overflow: auto;  }
.p_body2 .p_left .l_kb{float:left; display:block; width:300px; height:50px;}



.p_body2 .p_right{float:right;  width:1160px; display:block;  border-left: 1px solid #d2d2d2;border-right: 0px solid #d2d2d2; overflow:auto; }
.p_body2 .p_right .r_kb{float:left; display:block; width:99%; border-left: 0px solid #d2d2d2; height:250px;}

.p_body2 .p_left .sort_box{ width:99%; border-bottom: 1px solid #d2d2d2;  margin: 0px 0 0 0;  overflow: hidden; }
/*主标题*/
.p_body2 .p_left .sort_title{width:99%; float:left; display:block;  height:40px;  border: 0px solid #ff0000; Cursor:pointer;}
.p_body2 .p_left .sort_title .txt{width:90%; float:left; display:block;  height:40px; line-height:40px; font-size:14px; text-align:left;  color:#000000; font-weight: bolder; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;    border: 0px solid #ff0000;}
.p_body2 .p_left .sort_title .ico{float:right; display:block; border: 0px solid #ff0000; margin:8px 0 0 0px;}


/*子选项*/
.p_body2 .p_left .sort_li_name{width:99%; float:left; display:block;   color:#000000;  border: 0px solid #ff0000; margin: 0 0 10px 0;}
.p_body2 .p_left .sort_li_name li{width:100%; display:block;  height:40px; border: 0px solid #ff0000;}
.p_body2 .p_left .sort_li_name .box{width:8%; float:left; display:block; margin:8px 0 0 0px; }
.p_body2 .p_left .sort_li_name .txt{width:90%; float:left; display:block; margin:4px 0 0 0px;  height:32px; line-height:16px; font-size:12px; text-align:left;  color:#000000;   border: 1px solid #ff0000; }

.p_body2 .p_left .sort_li_name .txt2{width:290px; }



/*产品列表*/
.p_body2 .p_right .p_list{}
.p_body2 .p_right .p_box{float:left; width:385px; height:540px; display:block; border-bottom: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2; }
.p_body2 .p_right .p_box .pic{width:100%;  display:block; margin: 20px 0 20px 0 ;}
.p_body2 .p_right .p_box .pic img{width:90%; margin: 0 5% 0 5%;   transition: all 0.3s ease 0s;}
.p_body2 .p_right .p_box .pic img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}
.p_body2 .p_right .p_box .title{width:90%; margin: 0 5% 0 5%; height:60px; line-height:30px; font-size:18px; text-align:center;   color:#000000; overflow:hidden;}
.p_body2 .p_right .p_box .btn{float:left;  display:block; margin: 20px 0 0px 142px;   border: 0px solid #ff0000; }

/*产品info page */
.p_info_top{width:100%; height:40px; display:block;  margin: 121px 0 0px 0; border: 0px solid #ff0000;}
.p_info_top .box1{float:left; display:block; width:600px;height:40px; line-height:40px; border: 0px solid #ff0000; }
.p_info_top .box1 .txt{float:left;display:block;border: 0px solid #ff0000; margin: 0px 0 0 5px;}
 
.p_info_div1{height:700px;  width:100%; float:left; display:block; margin: 0px 0 50px 0 ; border: 0px solid #ff0000;}
.p_info_div1 .d_left{float:left;  display:block; width:700px; height:700px;  border: 0px solid #ff0000;  margin: 20px 0 0 100px;} 

.p_info_div1 .d_right{float:right;  display:block; width:500px; height:700px;  border: 0px solid #ff0000;  margin: 20px 100px 0 20px;} 

.p_info_div1 .d_right .Line1{width:90%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:26px; margin: 30px 0 0 0;  }
.p_info_div1 .d_right .Line2{width:90%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:18px; margin: 70px 0 0 0;  }
.p_info_div1 .d_right .Line3{width:90%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:18px; margin: 70px 0 100px 0;  }

.p_info_div1 .d_right .Line4 a:link{width:100%;  display:block; height:60px; line-height:60px; background: #ffffff;  color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; margin: 40px 0 0 0;}
.p_info_div1 .d_right .Line4 a:visited{width:100%;  display:block; height:60px; line-height:60px; background: #ffffff;  color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; }
.p_info_div1 .d_right .Line4 a:hover{width:100%;  display:block; height:60px; line-height:60px;  background: #eeeeee; color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; }
.p_info_div1 .d_right .Line4 a:active{width:100%;  display:block; height:60px; line-height:60px; background: #ffffff;  color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; }

.p_info_div1 .d_right .Line4 .ico{float:left;  display:block; width:44px; height:44px;  border: 0px solid #ff0000;  margin: 8px 0 0 180px;}
.p_info_div1 .d_right .Line4 .txt{float:left;  display:block;  border:0px solid #ff0000;  margin: 0px 0 0 16px; font-size:18px; }


/*shuxing*/
.p_info_div2{ width:1300px; display:block; margin: 0 auto 0 auto; overflow:auto;}
.p_info_div2 .title{width:200px; float:left;   display:block; height:40px; line-height:40px; text-align:center; font-size:18px; color:#000000;  background: #d6d6d6; border-radius: 10px 10px 0px 0px;  margin: 0 auto 0 auto;  }
.p_info_div2 .data_box{float:left;  width:100%;  display:inline; font-size:18px; color:#000000;  box-sizing: border-box; border-top: 1px solid #d6d6d6; border-left: 1px solid #d6d6d6;  margin: 0 auto 0 auto;  }
.p_info_div2 .data_box .s1{float:left;  width:50%; height:36px;  line-height:36px; text-align:left; text-indent:20px; font-size:14px; color:#000000;  box-sizing: border-box; border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;  margin: 0 auto 0 auto;  }
.p_info_div2 .data_box .s2{float:left;  width:50%; height:36px;  line-height:36px; text-align:left; text-indent:20px; font-size:14px; color:#444444;  box-sizing: border-box; border-bottom: 1px solid #d6d6d6; border-right: 1px solid #d6d6d6;  margin: 0 auto 0 auto;  }

.p_note{line-height:200%; font-size:16px; margin: 20px; 0 0 0; text-align:left;  border: 0px solid #ff0000; -moz-hyphens: auto;	-ms-hyphens: auto;	-webkit-hyphens: auto;	hyphens: auto;	word-wrap: break-word; } 
.p_note P{padding: 10px 0 10px 0;  color: #000000; text-indent:1em;  }
.p_note div{padding: 10px 0 0px 0; margin: 0 0 0 0;  color: #000000; text-indent:1em; border: 0px solid #ff0000;   }


.p_note a:link {  color: #000000; text-decoration: none;}
.p_note a:visited {color: #000000; text-decoration: none;}
.p_note a:hover {  color: #000000; text-decoration: none;}
.p_note a:active {COLOR: #000000; TEXT-DECORATION: none}

.p_note P a:link {  color: #5773D9; text-decoration: none;}
.p_note P a:visited {color: #5773D9; text-decoration: none;}
.p_note P a:hover {  color: #5773D9; text-decoration: underline;}
.p_note P a:active {COLOR: #5773D9; TEXT-DECORATION: none}

.p_note img{max-width:1200px;}  

/*---------------------------------*/


/*Applications 20251124*/
.Applications_body{width:90%; min-width:1400px; margin:0px auto 0 auto;   background: #fff;  box-sizing: border-box; border: 0px solid #ff0000; }
.pic_box{width:1260px; min-width:1260px; margin:0px auto 0 auto;   background: #fff;  box-sizing: border-box; border: 0px solid #ff0000; }

.Applications_body  .title{float:left; display:block; height:60px; width:100%; line-height:60px; font-size:40px; color: #000;  text-align:left; margin: 40px 0px 0 0px;  box-sizing: border-box; border: 0px solid #ff0000; }
.Applications_body  .note {float:left; display:block; width:100%;  line-height:25px;  font-size:14px; color: #7c7c7c; text-align:left; margin: 20px 0px 100px 0px;  box-sizing: border-box; border: 0px solid #ff0000;}

.Applications_body .pic1 {float:left; display:block;  border: 0px solid #ff0000;}
.Applications_body .pic2 {float:right; display:block;   border: 0px solid #ff0000;}
.Applications_body .pic3 {float:left;  display:block;   border: 0px solid #ff0000;}

.fgf{width:100%; display:block;  margin:0px auto 140px auto;  }

.Applications_body   img{transition: all 0.3s ease 0s;}
.Applications_body   img:hover{transform:scale(1.05);-ms-transform:scale(1.05);-webkit-transform:scale(1.05);-o-transform:scale(1.05);-moz-transform:scale(1.05);}



/*Support page */
.Support_div1{height:650px;  width:100%; float:left; display:block; margin: 40px 0 50px 0 ; border: 0px solid #ff0000;}
.Support_div1 .d_left{float:left;  display:block; width:800px; clear: both;  border: 0px solid #ff0000;  margin: 20px 0 0 100px;} 
.Support_div1 .d_left .title1{float:left;  display:block; width:100%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:26px;  color:#000;   border: 0px solid #ff0000;  margin: 0px 0 0 0px;} 
.Support_div1 .d_left .title2{float:left;  display:block; width:100%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:16px;  color:#000;   border: 0px solid #ff0000;  margin: 0px 0 0 0px;}
 
.Support_div1 .d_left .this_form{float:left; display:block; width:100%;   border: 0px solid #ff0000; background: #f8f8f8; padding: 30px; margin: 20px 0 0 0px;} 
.Support_div1 .d_left .this_form .box1{display:block; width:48%; float:left;    border: 0px solid #ff0000;  margin: 0px 0px 20px 0px;}
.Support_div1 .d_left .this_form .box2{display:block; width:48%; float:right;   border: 0px solid #ff0000;  margin: 0px 0px 20px 0px;}
.Support_div1 .d_left .this_form .box3{display:block; width:100%; float:right;   border: 0px solid #ff0000;  margin: 0px 0px 20px 0px;}

.Support_div1 .d_left .this_form .tag{float:left;  display:block; width:100%; height:30px; line-height:30px;  border: 0px solid #ff0000; ; margin: 0px 0 0 0px;} 
.Support_div1 .d_left .this_form .input1{float:left;  display:block; width:100%;   border: 0px solid #ff0000;  margin: 0px 0 0 0px;} 

.Support_div1 .d_left .this_form .submit_box{display:block; width:80%; border: 0px solid #ff0000; margin: 30px auto 30px auto; }



.Support_div1 .d_right{float:right;  display:block; width:400px; height:700px;  border: 0px solid #ff0000;  margin: 20px 100px 0 20px;} 
.Support_div1 .d_right .Line1{width:90%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:26px; margin: 0px 0 0 0;  }
.Support_div1 .d_right .Line4 a:link{width:100%;  display:block; height:60px; line-height:60px; background: #ffffff;  color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; margin: 40px 0 0 0;}
.Support_div1 .d_right .Line4 a:visited{width:100%;  display:block; height:60px; line-height:60px; background: #ffffff;  color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; }
.Support_div1 .d_right .Line4 a:hover{width:100%;  display:block; height:60px; line-height:60px;  background: #eeeeee; color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; }
.Support_div1 .d_right .Line4 a:active{width:100%;  display:block; height:60px; line-height:60px; background: #ffffff;  color:#000; border: 1px solid #4e4f51; border-radius: 20px;  text-align:left; }

.Support_div1 .d_right .Line4 .ico{float:left;  display:block; width:44px; height:44px;  border: 0px solid #ff0000;  margin: 8px 0 0 130px;}
.Support_div1 .d_right .Line4 .txt{float:left;  display:block;  border:0px solid #ff0000;  margin: 0px 0 0 16px; font-size:18px; }


/*Faq page */
.faq_title{float:left;  display:block; width:100%; height:30px; line-height:30px;  text-align:left; font-size:26px;  color:#000;   border-bottom: 1px solid #dddddd;  margin: 50px 0 0px 0px;  padding: 0px 0 40px 0px;}
.Faq_div1 .sort_box{ width:100%; border-bottom: 1px solid #d2d2d2;  margin: 0px 0 0 0;  overflow: hidden; }


.Faq_div1 .sort_title{width:100%; float:left; display:block;  padding: 25px 0; border: 0px solid #ff0000; Cursor:pointer;}
.Faq_div1 .sort_title .txt{width:90%; float:left; display:block;   line-height:25px; font-size:16px; text-align:left;  margin:0px 0 0 30px; color:#000000;  white-space: nowrap; overflow:hidden; text-overflow: ellipsis;    border: 0px solid #ff0000;}
.Faq_div1 .sort_title .ico{float:left; display:block; border: 0px solid #ff0000; margin:0px 0 0 30px;}


.Faq_div1 .sort_li_name{width:100%; float:left; display:block;  color:#000000; background: #f8f8f8;  border-top: 0px solid #dddddd; margin: 0 0 0px 0px;}
.Faq_div1 .sort_li_name .txt{width:90%; float:left; display:block;  line-height:25px; font-size:16px; text-align:left; color:#333333;  margin:0px 0 0 5.3%;  border: 0px solid #ff0000; padding: 25px 0 25px 0; }

/*about—us page */
.about_title{float:left;  display:block; width:100%; height:30px; line-height:30px;  text-align:left; font-size:26px;  color:#000;   border-bottom: 0px solid #dddddd;  margin: 50px 0 0px 0px;  padding: 0px 0 40px 0px;}
.about_left{float:left;  display:block; width:40%; box-sizing:border-box; border: 0px solid #ff0000; padding: 1% 5%;}
.about_left img{width:100%; margin: 0 auto 0 auto;}
.about_right{float:left;  display:block; width:60%; box-sizing:border-box; border: 0px solid #ff0000;   line-height:30px; font-size:18px;  }


/*Contact—us page */
.Contact_title{float:left;  display:block; width:100%; height:30px; line-height:30px;  text-align:left; font-size:26px;  color:#000;   border-bottom: 0px solid #dddddd;  margin: 50px 0 0px 0px;  padding: 0px 0 10px 0px;}

.Contact_form{float:left;  display:block; width:100%px; clear: both;  border: 0px solid #ff0000;  margin: 20px 0 0 0px;} 
.Contact_form .this_form{float:left; display:block;   border: 0px solid #ff0000; background: #f8f8f8; padding: 30px; margin: 0px 0 0 0px;} 
.Contact_form .this_form .box1{display:block; width:48%; float:left;    border: 0px solid #ff0000;  margin: 0px 0px 20px 0px;}
.Contact_form .this_form .box2{display:block; width:48%; float:right;   border: 0px solid #ff0000;  margin: 0px 0px 20px 0px;}
.Contact_form .this_form .box3{display:block; width:100%; float:right;   border: 0px solid #ff0000;  margin: 0px 0px 20px 0px;}
.Contact_form .this_form .tag{float:left;  display:block; width:100%; height:30px; line-height:30px;  border: 0px solid #ff0000; ; margin: 0px 0 0 0px;} 
.Contact_form .this_form .input1{float:left;  display:block; width:100%;   border: 0px solid #ff0000;  margin: 0px 0 0 0px;}
.Contact_form .this_form .submit_box{display:block; width:80%; border: 0px solid #ff0000; margin: 30px auto 30px auto; }

.Contact_left{float:left;  display:block; width:35%;  height:600px;  background: #f8f8f8;  box-sizing:border-box; border: 0px solid #eeeeee; margin: 150px 0 0 0px;}
.Contact_left .box{display:block; width:80%;  height:500px; box-sizing:border-box; border: 0px solid #eeeeee; margin: 50px auto; overflow:auto;}
.Contact_left .txt{float:left;  display:block; width:100%; height:30px; line-height:30px;  text-align:left; font-size:26px;  color:#000;   }
.Contact_left .note{float:left;  display:block;  width:100%; line-height:40px;  text-align:left; font-size:16px;  color:#000; margin:20px 0 0 0px; }

.Contact_right{float:right;  display:block; width:60%; box-sizing:border-box; border: 0px solid #eeeeee; margin: 150px 0 0 0px;}
.Contact_right .map_div{float:right;  display:block; width:100%; height:600px; box-sizing:border-box; border: 1px solid #eeeeee;}

/*Buy page */
.buy_top{float:left;  display:block; width:100%; margin: 50px 0 0 0px; }
.Contact_form .Buy_title1{float:left;  display:block; width:100%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:26px;  color:#000;   border: 0px solid #ff0000;  margin: 0px 0 0 0px;} 
.Contact_form .Buy_title2{float:left;  display:block; width:100%; height:30px; color:#000; line-height:30px;  text-align:left; font-size:16px;  color:#000;   border: 0px solid #ff0000;  margin: 0px 0 20px 0px;}


.Contact_form .buy_list{display: grid;
    grid-template-columns: repeat(3, 1fr); /* 创建4列，每列宽度相同 */
    gap: 20px; /* 可选：在列之间添加间距 */
    width: 100%; /* 容器宽度 */
    margin: 0 0 20px 0px;}
    
.Contact_form .buy_list a.buy_a:link{width:100%; float:left; display:block; background: #ffffff; box-sizing:border-box; border: 1px solid #ffffff;}
.Contact_form .buy_list a.buy_a:visited{width:100%; float:left; display:block; background: #ffffff; box-sizing:border-box; border: 1px solid #ffffff; }
.Contact_form .buy_list a.buy_a:hover{width:100%; float:left; display:block; background: #ffffff; box-sizing:border-box; border: 1px solid #eeeeee; }
.Contact_form .buy_list a.buy_a:active{width:100%; float:left; display:block; background: #ffffff; box-sizing:border-box; border: 1px solid #ffffff; }


.Contact_form .buy_list .box{width:100%; float:left; display:block;  color:#000000;  box-sizing:border-box; border: 0px solid #eeeeee; padding: 10px; margin: 0 0 0px 0px;}
.Contact_form .buy_list .box img{width:50px; float:left; display:block;  box-sizing:border-box; border: 0px solid #eeeeee;  margin: 0 0 0px 0px;}
.Contact_form .buy_list .txt {height:50px; line-height:50px; float:left; display:block;  box-sizing:border-box; border: 0px solid #eeeeee;  margin: 0 0 0px 0px;}




/*Video_Library page  .Video_Library_box{float:left;  display:block; width:100%px; clear: both;  border: 0px solid #ff0000;  margin: 20px 0 0 0px;}  */
.Video_Library_title{float:left;  display:block; width:100%; height:30px; line-height:30px;  text-align:left; font-size:26px;  color:#000;   border-bottom: 0px solid #dddddd;  margin: 50px 0 0px 0px;  padding: 0px 0 10px 0px;}

.Video_Library_box{display: grid;
    grid-template-columns: repeat(3, 1fr); /* 创建4列，每列宽度相同 */
    gap: 30px; /* 可选：在列之间添加间距 */
    width: 100%; /* 容器宽度 */   
    background: #fff;}
.Video_Library_box .box{float:left; display:block;  width:100%;   box-sizing:border-box;   border: 0px solid #ff0000; background: #f8f8f8; padding: 20px; margin: 0px 0 10px 0px;}
.Video_Library_box .vod_div{float:left; display:block; height:250px; width:100%;  box-sizing:border-box; border: 0px solid #ff0000; margin: 0px auto; overflow:auto;}
.Video_Library_box .note{float:left;  display:block;  height:60px; width:100%; line-height:30px;  text-align:left; font-size:16px;  color:#000; margin:20px 0 0 0px; overflow:hidden;}


/*car list*/
.car_list_body{float:left; display:block;  width:100%;   box-sizing:border-box;  border-top: 1px solid #dddddd; padding: 0px; margin: -20px 0 0px 0px;}
.car_list_body .box{float:left; display:block;  width:100%;   box-sizing:border-box;   border-bottom: 1px solid #dddddd; padding: 0px; margin: 0px 0 0px 0px;}
.car_list_body .x_box{float:left; display:block;  width:5%;   box-sizing:border-box;   border: 0px solid #ff0000;  padding: 0px; margin: 15px 0 0px 25px;}

.car_list_body .pic{float:left; display:block;  width:10%;   box-sizing:border-box;   border: 0px solid #ff0000;  padding: 0px; margin: 0px 0 0px 0px;}
.car_list_body .pic img{height:50px;}
.car_list_body .txt{float:left; display:block;  width:70%;  line-height:50px; overflow:hidden; box-sizing:border-box;   border: 0px solid #ff0000;  padding: 0px; margin: 0px 0 0px 0px;}
.car_list_body .caozuo{float:left; display:block;  width:10%;   box-sizing:border-box;   border: 0px solid #ff0000; cursor:pointer;  padding: 0px; margin: 0x 0 0px 0px;}

/*p_Compare list*/
.Compare_top{width:1500px; height:130px; display:block;  background: #fff;  box-sizing:border-box; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd;   position: fixed;  left: 50%;  transform: translate(-50%, 0); top: 162px;  z-index: 900;}
.Compare_list_div{display:block;   width:1500px;  margin: 292px auto 0 auto;  box-sizing:border-box;  border-left: 1px solid #dddddd;  border-right: 1px solid #dddddd; overflow:auto; }


.Compare_body .box_main{float:left; display:block; width:20%; box-sizing:border-box; border-right: 0px solid #dddddd;  padding: 0 0 0 0px;  }
.Compare_body .box_main .pic{float:left; display:block; width:100%; height:80px; line-height:80px;  font-weight:bold; text-indent:10px; box-sizing:border-box;  border-right: 0px solid #dddddd; }
.Compare_body .box_main .txt_name{float:left; display:block; width:100%; height:50px; line-height:25px;  font-weight:bold; text-indent:10px; box-sizing:border-box;  border: 0px solid #00ff00;}
.Compare_body .box_main .canshu_name{float:left; display:block; width:100%; height:50px;  line-height:50px; font-weight:bold; text-indent:10px; box-sizing:border-box;  border-bottom: 1px solid #dddddd; border-right: 0px solid #dddddd;}
.Compare_body .box_main .Remarks{float:left; display:block; width:100%; height:150px; line-height:50px; font-weight:bold; box-sizing:border-box; text-indent:10px;  border-bottom: 1px solid #dddddd;}

.Compare_body .box{float:left; display:block; width:20%; box-sizing:border-box; border-right: 0px solid #dddddd; padding: 0 0 0 0px;}
.Compare_body .box .pic{float:left; display:block; width:100%; box-sizing:border-box;  border: 0px solid #00ff00;}
.Compare_body .box .pic img{float:left; display:block; height:76px; box-sizing:border-box;  border: 0px solid #00ff00; margin: 2px 0 0 2px;}
.Compare_body .box .txt_name{float:left; display:block; width:100%; height:50px; line-height:25px; text-indent:10px;  box-sizing:border-box;  border: 0px solid #00ff00;}

.Compare_body .box .canshu_name{float:left; display:block; width:100%; height:50px;  line-height:50px; text-indent:10px; box-sizing:border-box;   border-bottom: 1px solid #dddddd;}
.Compare_body .box .Remarks{float:left; display:block; width:100%; height:150px;  line-height:25px; text-indent:10px; box-sizing:border-box;   border-bottom: 1px solid #dddddd;}







.no_data_tishi{ text-align:center; font-size:26px;  padding: 100px 0px 130px 0; }



/*新闻标题*/
.news_body{margin: 0 auto 0 auto;}
.news_w1000{width:1000px;}
.news_w1100{width:1100px;}
.biaoti{Color:#000000; text-align:center; font-size:25px; line-height:40px;	font-style: normal;	font-weight: bolder; margin: 50px 0 0 0;}
.biaoti_di{height:30px; width:100%;}
.news_body .news_btn{float:right; font-size:14px; margin: 20px 0 0 0;}


.news_note{line-height:200%; font-size:16px; margin: 20px; 0 0 0; text-align:left;  border: 0px solid #ff0000; -moz-hyphens: auto;	-ms-hyphens: auto;	-webkit-hyphens: auto;	hyphens: auto;	word-wrap: break-word; } 
.news_note P{padding: 10px 0 10px 0;  color: #000000; text-indent:1em;  }
.news_note div{padding: 10px 0 0px 0; margin: 0 0 0 0;  color: #000000; text-indent:1em; border: 0px solid #ff0000;   }


.news_note a:link {  color: #000000; text-decoration: none;}
.news_note a:visited {color: #000000; text-decoration: none;}
.news_note a:hover {  color: #000000; text-decoration: none;}
.news_note a:active {COLOR: #000000; TEXT-DECORATION: none}

.news_note P a:link {  color: #5773D9; text-decoration: none;}
.news_note P a:visited {color: #5773D9; text-decoration: none;}
.news_note P a:hover {  color: #5773D9; text-decoration: underline;}
.news_note P a:active {COLOR: #5773D9; TEXT-DECORATION: none}

.news_note img{max-width:1200px;}  



.contact_note{line-height:200%;font-size: 14px;font-family:-apple-system,Roboto,'PingFang SC','Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';}
.contact_note P{margin-top:15px; margin-bottom:15px;}
.contact_note strong{color:#000}
.contact_note P a:link {  color: #5773D9; text-decoration: none;}
.contact_note P a:visited {color: #5773D9; text-decoration: none;}
.contact_note P a:hover {  color: #5773D9; text-decoration: underline;}
.contact_note P a:active {COLOR: #5773D9; TEXT-DECORATION: none}





.feedback_table td{font-size:14px;} 

img.pimg{border:1px solid #E4E2E2;}  

/*Search文本框2020*/
INPUT.search_input
{
	padding: 0px 4px 0px 4px; Color:#017DE1;BACKGROUND-color: #FFFFFF; BORDER-BOTTOM: #DBDBDB 1px solid; BORDER-LEFT: #DBDBDB 1px solid; BORDER-RIGHT: #DBDBDB 1px solid; BORDER-TOP: #DBDBDB 1px solid; FONT-SIZE:12px; FONT-FAMILY: -apple-system,Roboto,'PingFang SC','Helvetica Neue',Arial,sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';height:26px; line-height:24px;
}

/*通用输入框2020*/
INPUT.user_input
{
	padding: 4px 0px 0px 4px;Color:#017DE1; font-size:14px;  background:url(''); BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid;  ;height:30px;
}
INPUT.user_input_in
{
	padding: 4px 0px 0px 4px;Color:#017DE1; font-size:14px;  background:url(''); BORDER-BOTTOM: #a6a6a6 1px solid; BORDER-LEFT: #a6a6a6 1px solid; BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; ;height:30px;
}
textarea.user_input{padding: 4px 0px 0px 4px; Color:#818181; FONT-SIZE: 14px; font-weight:normal; BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid;  background:url('');  BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; ; width:100%}
textarea.user_input_in{padding: 4px 0px 0px 4px; Color:#818181; FONT-SIZE: 14px; font-weight:normal; BORDER-BOTTOM: #a6a6a6 1px solid; BORDER-LEFT: #a6a6a6 1px solid;  background:url(''); BORDER-RIGHT: #a6a6a6 1px solid; BORDER-TOP: #a6a6a6 1px solid; ; width:100%}


/*图片滚动2020*/
#demo_1 {background: #FFF;overflow:hidden;width:1100px; height:180px; text-align: center;float:left;  margin-top:0px;margin-left:0px; _margin-left:0px; }  
#demo_1 img {display: block;}  
#indemo_1 {float: left;width: 800%;}
#demo1_1 {float: left;}
#demo2_1 {float: left;}


/*回顶部代码2020 */
#gotopbtn {
 width:19px;
 height:60px;
 position:fixed;
 bottom:100px;
 right:12%;
 display:none;
 cursor:pointer;
 font-size:14px;
 line-height:30px;
}
/*回顶部代码 */

/*信息title提示2020*/
#sys_title_div{ 
position:absolute;
 border:1px #000000 solid; background-color:#F7FED4;
 line-height:150%; font-size:12px; padding:4px; 
 z-index:100;  filter:alpha(opacity=100);/*设置透明度*/ 
 -moz-opacity:1;/*Firefox设置透明度*/
}

/* ==========page分页2020=========== */
.pages_btns { margin: 50px 0 60px 0; height:30px;  border: 0px solid #ff0000;  }
	.postbtn { float: right; }
	 	.postbtn { cursor: pointer; padding: 10px; }
	.pmsubmit { background: #00a1e9; color: #FFF;  }
	.pages_btns .pages { line-height:26px; border: 0px solid; border-color: #c2d5e3 #c2d5e3 #c2d5e3 #c2d5e3;}
.pages{ float: left;  border: 0px solid #c2d5e3;  line-height: 26px; color: #FFFFFF; overflow: hidden;   margin: 15px 0 0 0; }
	.pages a, .pages strong, .pages em, .pages kbd, #multipage .pages em {background: #9c9c9c; color: #ffffff; float: left; border: 1px solid #9c9c9c; padding: 0px 10px; line-height:28px; margin-right: 6px;  transition: all 0.3s ease 0s; } 
		.pages a:visited {border: 1px solid #9c9c9c; background: #9c9c9c;  color: #fff; text-decoration: none;   }
		.pages a:hover { background-color: #00a1e9; TEXT-DECORATION: none; color: #fff; border: 1px solid #00a1e9;}
		.pages strong { font-weight: bold; color: #ffffff; background: #00a1e9;  border: 1px solid #00a1e9;}
			.pages a.prev, .pages a.next {height:28px; line-height: 26px;  sans-serif; }
				.pages a.next { padding: 0 15px;height:28px; }	
/* ==========page分页=========== */





INPUT.checkbox_no{width:10px; border:0px;}

/*n 按钮 红色*/
.button1 {display: inline; float:right;} 
.button1 a{background:url(/images/designall.gif) left -33px; color:#fff; text-decoration:none; height:30px; float:left; cursor:hand; margin:0 5px 0 0;  } 
.button1 a:hover{background:url(/images/designall.gif) left -65px;height:30px;} 
.button1 a span{background:url(/images/designall.gif) right -33px; padding:7px 15px 7px 0; margin:0 0 0 15px; float:left; height:16px;} 
.button1 a:hover span{background:url(/images/designall.gif) right -65px;  padding:7px 15px 7px 0; margin:0 0 0 15px; height:16px; } 

/* 2012-04-20 y 常用输入框架*/
table.tkuang1{BACKGROUND-color: #F4F4F4; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; }
TD.kuang1
{
	padding:10px; background: url("/php/images/styleBoxBg.gif");background-repeat:repeat-x;BORDER-BOTTOM: #FFFFFF 3px double; BORDER-LEFT: #FFFFFF 3px solid; BORDER-RIGHT: #FFFFFF 3px solid; BORDER-TOP: #FFFFFF 3px solid; 
}

/*n 注册 登陆 框*/
INPUT.login
{
	padding:2px 0px 0px 3px;color: #000000;BACKGROUND-color: #ffffff; background: url("/images/input_bg.gif");BORDER-BOTTOM: #828282 1px solid; BORDER-LEFT: #828282 1px solid; BORDER-RIGHT: #828282 1px solid; BORDER-TOP: #828282 1px solid;font-size: 12px;height:18px;
}
INPUT.login_in
{
	padding:2px 0px 0px 3px;color: #000000;BACKGROUND-color: #ffffff; background: url("/images/input_bg2.gif");BORDER-BOTTOM: #d9534b 1px solid; BORDER-LEFT: #d9534b 1px solid; BORDER-RIGHT: #d9534b 1px solid; BORDER-TOP: #d9534b 1px solid; font-size: 12px;height:18px;
}

.sms_bg_div{ background:url('/images/sms_bg.png'); }


