.title_box { height:30px; line-height:30px;text-align:center}
.title_box strong { font-size:24px; color:#000;padding-bottom:10px}
.title_box p { font-size:14px; color:#999;line-height:38px;}





.yxcs_tab { overflow:hidden;}
.yxcs_tab .tab_coord { display: -webkit-box;overflow-x: scroll;-webkit-overflow-scrolling:touch; margin:24px 0;}
.yxcs_tab .tab_coord::-webkit-scrollbar {display: none;}
.yxcs_tab .tab_coord li { margin-right:18px;}
.yxcs_tab .tab_coord li span { display:inline-block; width:120px; height:38px; line-height:38px; box-sizing:border-box; border:1px solid #eee; border-radius:4px; text-align:center; font-size:14px; color:#333;cursor:pointer;}
.yxcs_tab .tab_coord li.on span { background:#e60000; color:#fff; border:1px solid #e60000;}
.yxcs_tab .tab_item { position:relative;}

.tjgs_tab { overflow:hidden;}
.tjgs_tab .tab_coord1 { display: -webkit-box;overflow-x: scroll;-webkit-overflow-scrolling:touch; margin:24px 0 10px;}
.tjgs_tab .tab_coord1::-webkit-scrollbar {display: none;}
.tjgs_tab .tab_coord1 li { margin-right:18px;}
.tjgs_tab .tab_coord1 li span { display:inline-block; width:120px; height:38px; line-height:38px; box-sizing:border-box; border:1px solid #eee; border-radius:4px; text-align:center; font-size:14px; color:#333;cursor:pointer;}
.tjgs_tab .tab_coord1 li.on span { background:#e60000; color:#fff; border:1px solid #e60000;}
.tjgs_tab .tab_item1 { position:relative;}

.slns ul{width:1430px;}
.slns ul li{float:left;width:213px;margin-right:15px;background:white;box-shadow: 0px 0px 8px rgba(0,0,0,0.05);margin-top:15px; text-align:center;}
.slns ul li img{width:100%; height:150px;text-align:center;border-radius:10px}
.slns ul li h5{font-size:16px;font-weight:normal;overflow:hidden;padding:10px 0}
.slns ul li p{color:#999;line-height:23px;height:23px;overflow:hidden}

.product_list { margin-top:15px;}
.product_list dl dd { width:15.3%; margin-right:1.3%;float:left;box-sizing:border-box;  background:#fff;}
.product_list dl dd:nth-child(6n+6) { margin-right:0;}
.product_list dl dd:nth-child(1n+7) { margin-top:1%;}
.product_list dl dd .image { width:100%; position:relative;overflow:hidden;border-radius:10px;}
.product_list dl dd .image em {height: 32px;line-height: 32px;position: absolute;left: 0;bottom: 0;width: 100%;font-size: 14px;background: #e60000;color: #fff;text-align: center;display: none;border-radius:0px 0px 10px 10px}
.product_list dl dd:hover .image em { display:block;}
.product_list dl dd .image img { width:100%;border-radius:10px;transition: all 0.3s;}
.product_list dl dd .image:hover img { transform: scale(1.06);}
.product_list dl dd .text { padding:10px 0;}
.product_list dl dd .text .price { font-size:12px; color:#999; line-height:26px; height:26px;overflow:hidden}
.product_list dl dd .text .price b { font-size:16px; color:#e60000; float:left;}
.product_list dl dd .text .price b i{font-size:12px;}
.product_list dl dd .text .price em { float:right; } 
.product_list dl dd .text .price em:before { content:'\e9d6'; font-family: 'iconfont'; font-size:16px; margin-right:2px; float:left;}
.product_list dl dd .text strong a{color:#000;}
.product_list dl dd .text strong { font-weight:400; font-size:14px; line-height:20px; display:block; height:40px;}
.product_list dl dd .text strong:hover{text-decoration:underline;color:#000}
.product_list dl dd .text p { font-size:12px; color:#999;line-height:26px; height:26px;}
.product_list dl dd .text p a { color:#999;}
.product_list dl dd .text font { float:left; margin-right:2px;}
.product_list dl dd .text font img { height:22px;transform: translate(0, -1px);}


/*展会中心*/
.zhzx_left{overflow:hidden;float:left;width:20%;}
.zhzx_left .hd{ height:54px; line-height:54px; position:relative; }
.zhzx_left .hd ul{ float:left;  top:-1px; height:54px;  display: flex;width:100%;}
.zhzx_left .hd ul li{ float:left; cursor:pointer;  font-size:16px;border-top:3px solid #fff;display: inline;flex:1;text-align:center;box-sizing: border-box;background:#f7f7f7;}
.zhzx_left .hd ul li.on{ height:54px;border-top:3px solid #e60000;color:#e60000 ;box-sizing: border-box;background:#fff;}
.zhzx_left .bd ul{zoom:1;overflow:hidden;  }
.zhzx_left .bd li {overflow:hidden;font-size:16px;border-bottom:1px dashed #ddd;line-height:52px;}
.zhzx_left .bd li:before {content: "";background: #666;width: 4px;height: 4px;display: block; float:left; margin:25px 10px 0 0;}

.zhzx_center{width:57%;float:left;overflow:hidden;border-top:1px solid #dedede;margin:0 1.5%;}
.zhzx_center i{font-size:24px;color:#e60000;display:block;float:left;margin-top:12px;margin-right:5px;font-weight:600}
.zhzx_center span{display:block;float:left;height:54px;line-height:54px;font-size:18px;color:#333;}
.zhzx_center .hd{float:right;line-height:54px;width:70%}
.zhzx_center .hd ul{ float:left;  top:-1px; height:54px;  display: flex;width:100%}
.zhzx_center .hd ul li{ float:left; cursor:pointer;  font-size:14px;display: inline;flex:1;text-align:center;box-sizing: border-box;position:relative;height:54px;line-height:54px}
.zhzx_center .hd ul li:after{content: '';width: 1px;height: 14px;background: #bababa;position: absolute;right: 0; top: 50%;transform: translateY(-50%)}
.zhzx_center .hd ul li:last-child:after{width:0}
.zhzx_center .hd ul li.on{ height:54px;color:#e60000 ;box-sizing: border-box; line-height:46px;}
.zhzx_center .hd ul li.on{ height:54px;color:#e60000 ;box-sizing: border-box}
.zhzx_center .hd ul li a:hover{color:#e60000}
.zhzx_center .hd ul li.on a{color:#e60000}
.zhzx_center .hd ul li.on:before{content: "";background: #e60000;width: 30px;height: 4px;display: block;border-radius: 2px;margin: 0 auto;}
.zhzx_center .bd ul{zoom:1;overflow:hidden; width:100%; padding:5px 0 0 5px;}
.zhzx_center .bd li{overflow:hidden;width:31.33%;margin-right:2%;float:left;margin-bottom: 15px;min-height:0px;}
.zhzx_center .bd li:nth-child(3n+3){margin-right:0;}
.zhzx_center .bd li .c_img{width: 100%;overflow:hidden;height: 176px;}
.zhzx_center .bd li .c_img img{width:100%;}
.zhzx_center .bd li h3{font-size:16px;color:#333;line-height:20px;font-weight:400;overflow: hidden; margin:10px 0 5px;}
.zhzx_center .bd li p{color:#999;line-height:20px;font-size:14px;padding-top:5px;}
.zhzx_right {width:20%;float:right;border-top:1px solid #dedede;overflow:hidden;}
.zh_news{width:100%;}
.zh_news i{font-size:24px;color:#e60000;display:block;float:left;margin-top:12px;margin-right:5px;font-weight:600;}
.zh_news dt{display:block;height:54px;line-height:54px;font-size:18px;color:#333;}
.zh_news dt .more {color:#999;font-size:12px;float:right;}
.zh_news .hd{float:right;line-height:54px;width:60%;}
.zh_news .hd ul{ float:left;  top:-1px; height:54px;  display: flex;width:100%;}
.zh_news .hd ul li{ float:left; cursor:pointer;  font-size:16px;display: inline;flex:1;text-align:center;box-sizing: border-box;position:relative;height:54px;line-height:54px;}
.zh_news .hd ul li.on{ height:54px;color:#e60000 ;box-sizing: border-box;}
.zh_news .hd ul li.on{ height:54px;color:#e60000 ;box-sizing: border-box;line-height: 46px;}
.zh_news .hd ul li a:hover{color:#e60000}
.zh_news .hd ul li.on a{color:#e60000}
.zh_news .hd ul li.on:before{content:"";background:#e60000;width:48%;height:4px; display:block; border-radius:2px;margin:0 auto;}
.zh_news .bd {clear:both;}
.zh_news .bd ul{zoom:1;overflow:hidden;width:100%}
.zh_news .bd li{overflow:hidden}
.zh_news .bd li .lsph{overflow:hidden}
.zh_news .bd li .lsph dl{overflow:hidden}
.zh_news .bd li .lsph dd { overflow:hidden; padding:12px 12px;border-bottom:1px solid #dedede}
.zh_news .bd li .lsph dd .image {float:left;text-align:center;margin-right:10px;position:relative}
.zh_news .bd li .lsph dd .image img { width:64px; height:64px;position:relative; z-index:1;display:none;}
.zh_news .bd li .lsph dd .image em { width:20px;height:20px;background:#c4c0cd;display:block;border-radius:5px;text-align:center;float:left;line-height:20px;font-size:14px;color:#fff;margin-top:5px;}
.zh_news .bd li .lsph dd:nth-child(1) .image em{background:#e60000}
.zh_news .bd li .lsph dd:nth-child(2) .image em{background:#dd5b04}
.zh_news .bd li .lsph dd:nth-child(3) .image em{background:#fc9550}
.zh_news .bd li .lsph dd .text { overflow:hidden;}
.zh_news .bd li .lsph dd .text h3 { height:30px; line-height:30px; font-size:16px;font-weight:400; display:block;}
.zh_news .bd li .lsph dd .text h3 a { color:#666; }
.zh_news .bd li .lsph dd .text p { font-size: 14px;color: #999;overflow: hidden; float:left; width:80%; display:none;}
.zh_news .bd li .lsph dd .text p em { display:block; margin-top:6px;}
.zh_news .bd li .lsph dd .text .zxzx { float:right; display:none;position:relative}
.zh_news .bd li .lsph dd .text .zxzx a {background:#f60; color:#fff; padding:2px 5px; text-align: right; display:inline-block;margin-top: 27px;margin-right:10px; font-size:14px;}
.zh_news .bd li .lsph dd.active .image img { display:block;}
.zh_news .bd li .lsph dd.active .image em { display:none; }
.zh_news .bd li .lsph dd.active .text p { display:block;}
.zh_news .bd li .lsph dd.active .text .zxzx { display:block;}
.zh_news .bd li .lsph dd.active{background:#f5f5f5}
.zh_news .bd li .lsph dd:hover{background:#f5f5f5}
.zh_news .bd li .lsph dd:hover .image em{z-index:-5;position:absolute;top:0}

/*产品分类*/
.mulu{float:left;width:280px;background: white;box-shadow: 0 0 10px rgb(0 0 0 / 5%);}
.mulu h4{overflow:hidden;display:block;background:#e60000;color:#fff;line-height:54px;height:54px;padding-left:25px;font-size:20px;font-weight:bold;}
.mulu h4 i {float:right; font-size:30px;margin-right: 13px;}


.mulu ul{position:relative}
.mulu li{box-sizing: border-box;height: 74px;border-bottom: 1px solid #e8e8e8;padding: 15px 23px 0 25px; }
.mulu li p{height: 22px;line-height: 22px;overflow: hidden; position: relative}
.mulu li .p_1{font-size: 18px;}
.mulu li .p_1 a{color:#000;float:left;display:block;margin-right:10px;}



.mulu li .p_2{font-size:13px;color:#999;font-weight:normal;margin-top:7px;}
.mulu li .p_2 a{color:#999;margin-right:5px}
.mulu li p i{font-weight:normal;font-size: 14px;color: #222;float: right;}
.mulu li:hover{background: #f9f9f9;z-index: 10;}
.mulu li:hover .p_1 a{color:#ee2e2c}
.mulu li .p_2 a:hover{color:#ee2e2c}
.mulu ul li .right { width:780px; height:592px; background:#fff; border:1px solid #eee; position:absolute; left:280px; top:0px; overflow:hidden; display:none;box-shadow: 4px -4px 4px 0 rgba(230,230,230,.8);  box-sizing: border-box;z-index:10}
.mulu ul li:hover .right { display:block;}
.mulu ul li .right_box { padding:10px 20px}
.mulu ul li .right_box .box_center{overflow:hidden;}
.mulu ul li .right_box .box_center dl {margin:0 3% 5px 1%;width:99.5%;float:left;overflow:hidden}
.mulu ul li .right_box .box_center dl:nth-child(2n+2){float:right;margin-right:0}
.mulu ul li .right_box .box_center dl a:hover{color:#ee2e2c}
.mulu ul li .right_box .box_center dt {margin:0;padding:0;height:35px;font-size:16px; border-bottom:#eee 1px solid; overflow:hidden;line-height:35px; text-align:left}
.mulu ul li .right_box .box_center dt:before{content:"";background:#ee2e2c;float:left;margin-right: 8px;height: 16px;width: 3px;margin-top: 9px;}
.mulu ul li .right_box .box_center dt a { color:#333;font-weight:600}
.mulu ul li .right_box .box_center dt a:hover{color:#ee2e2c}
.mulu ul li .right_box .box_center dt .more{float:right;line-height:35px;font-size:12px;color:#999}
.mulu ul li .right_box .box_center dt .more a{color: #999;}
.mulu ul li .right_box .box_center dd {line-height:35px;text-align:left;float:left;margin-right:10px;}
.mulu ul li .right_box .box_center dd a { font-size:14px; color:#666;margin-right:20px;float:left;}
.mulu ul li .right_box .box_center dd a:hover{color:#ee2e2c}

.box_ad{position: absolute;bottom: 30px;}
.box_ad dl{overflow:hidden;}
.box_ad dd{width:235px;margin:10px 15px 0 0;float:left;position:relative;}
.box_ad dd i {width:24px;height:12px;position:absolute;left:0;bottom:0;z-index:99;background:url(../ad/gg_ico.png) no-repeat;}
.box_ad dd img{width:100%;}
.box_ad dd:nth-child(3){margin-right:0;}
.box_ad dd:nth-child(6){margin-right:0;}
.box_ad dd:nth-child(9){margin-right:0;}
.newshot{float:left;width:54%;overflow:hidden;margin-left:20px;margin-right:20px;height:646px;background: white;box-shadow: 0 0 10px rgb(0 0 0 / 5%);}
.newshot .hd{ height:54px; line-height:54px; position:relative; }
.newshot .hd ul{ float:left;  top:-1px; height:54px;  display: flex;width:100%;}
.newshot .hd ul li{ float:left; cursor:pointer; font-weight:bold; font-size:16px;border-top:3px solid #f5f5f5;display: inline;flex:1;text-align:center;box-sizing: border-box;border-bottom:1px solid #eee;background:#f5f5f5; color:#333;}
.newshot .hd ul li.on{ height:54px;border-top:3px solid #e60000;color:#e60000 ;box-sizing: border-box;background:#fff;border-bottom:1px solid #fff;}

.newshot .MarqueeTop { padding:15px;}
.newshot .bd ul{overflow:hidden;}
.newshot .bd li{overflow:hidden;font-size:14px;}
.newshot .bd ul li{font-size:14px;padding:15px 10px;border:#eee 1px solid;border-radius:8px;margin-bottom:10px;position:relative} 
.newshot .bd ul li .tit{overflow:hidden;margin-bottom:10px}
.newshot .bd ul li h5{font-size:16px;color:#000;float:left;font-weight:normal}
.newshot .bd ul li em{float:left;margin-left:8px;margin-top:3px;padding:0px 5px;font-size:12px;border:#ee2e2c 1px solid;border-radius:6px;display:block;color:#ee2e2c}
.newshot .bd ul li b{font-weight: normal;margin-right:5px}
.newshot .bd ul li .text{overflow:hidden;padding-left:5px;}
.newshot .bd ul li .baoming{position:absolute;right:15px;
  display: inline-block;width: 80px;height: 28px;line-height: 28px;text-align: center;border-radius: 24px;font-size: 14px;color: #fff;background: linear-gradient(90deg, #E60000 0%, #F64D1A 100%);transition: .3s;cursor: pointer;bottom:15px;
}
.newshot .bd ul li:hover .baoming{width: 100px;}

.wright {overflow:hidden;height:646px;background: white url(../img/cgr.jpg) no-repeat right top;box-shadow: 0 0 10px rgb(0 0 0 / 5%); position:relative;}
.WrightBnt { background:rgb(0 0 0/.0); position:absolute; left:0; right:0; top:0; bottom:0;}
.zsthzs { width:100%; box-sizing:border-box; padding:0 20px;}
.zsthzs h3 { display:block; font-size:20px; color:#fff; text-align:center;}
.zsthzs p { color:#666; text-align:center; font-size:14px; margin-top:30px;}
.zsthzs ul { overflow:hidden;}
.zsthzs ul li { margin-top:15px;}
.zsthzs ul li input { border:none; height:40px; width:100%;outline:none; font-size:14px; background:#ffffff; padding:0 10px; color:#000; box-sizing:border-box; border-radius:40px;border:1px solid #ddd;}
.zsthzs ul li.f select { border:none; height:40px; width:100%;outline:none; font-size:14px; background:#ffffff; padding:0 10px; color:#000; box-sizing:border-box; border-radius:20px;border:1px solid #ddd;}
.zsthzs ul li select { border:none; height:40px; outline:none; font-size:14px; background:#f9f9f9; padding:0 10px; color:#000; box-sizing:border-box; border-radius:40px;border:1px solid #ddd;}
.zsthzs ul li.s input{float:left;width:180px!important}
.zsthzs ul li.s select{overflow:hidden}
.zsthzs ul li textarea { border:none; height:75px; width:100%;outline:none; font-size:14px; background:#ffffff;padding:0 10px; color:#000; box-sizing:border-box; border-radius:10px; line-height:23px;font-family:"Microsoft YaHei"; border:1px solid #ddd;}
.zsthzs ul li button { height:40px; width:100%; background:#e60000; font-size:16px; color:#fff; border-radius:20px;border:none; cursor:pointer;}
.listbox strong { font-size:22px; display:block; height:50px;line-height:50px;padding: 0 20px; color:#000; margin-top:10px; text-align:center}
.listbox b{color:#e60000;}
.listbox p { font-size:18px; color:#555;font-weight:400;text-align:center;width:100%;}

.guanggao,.guanggao ul{overflow:hidden;}
.guanggao li{width:19.44%;margin:0.7% 0.7% 0 0;float:left;position:relative;}
.guanggao li i {width:24px;height:12px;position:absolute;left:0;bottom:0;z-index:99;background:url(../ad/gg_ico.png) no-repeat;}
.guanggao li img{width:100%;}
.guanggao li:nth-child(5n+5){float:right;margin-right:0;}



.NewsLeft{float:left;padding-top:20px;}
.newsItem {overflow:hidden;padding-top:10px}

.newsItem dl dd a{display:block;line-height:32px;font-size:14px;float:left;width:50%;padding-left:20px;box-sizing:border-box;}
.newsItem dl dd a font{float:right;color:#999;margin-left:20px}
.newsItem dl dd a em{display:block;float:left;margin:13px 7px 0 1px;width:3px;height:3px;background:#333;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #333}





.brand-list {background: #fff;  overflow: hidden;margin-top:20px}
.brand-list ul {overflow: hidden;width:1400px}
.brand-list li {float: left; width: 210px;border:#eee 1px solid; margin:0px 15px 15px 0;  overflow: hidden;}
.brand-list li a {display:block; position: relative; height: 100%; text-align: center}
.brand-list li a img {width:100%;height:110px}
.brand-list li a p {position: absolute; left: 0px; bottom: -23px; display: block; height: 22px; width: 100%; line-height: 22px;transition: all 0.5s;-webkit-transition: all 0.5s;-ms-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;}
.brand-list li a p span {display: block; position: relative; width: 100%; line-height: 22px; text-align: center; font-size: 13px; color: #fff; z-index: 1;}
.brand-list li a p::after {background: #000; display: block; content: ""; width: 100%; height: 22px; margin-top: -22px; opacity: 0.5; filter: alpha(opacity=50)}
.brand-list li a:hover p {bottom: 0}


.vrFactoryList {margin-top:20px; }
.vrFactoryList ul { display:flex; flex-wrap:wrap;}
.vrFactoryList ul li { width:15.8%; margin-right:1%; }
.vrFactoryList ul li:nth-child(6n+6) { margin-right:0;}
.vrFactoryList ul li .image { width:100%; position:relative;}
.vrFactoryList ul li .image img { width:100%;border-radius:5px}
.vrFactoryList ul li .text { margin-top:10px;}
.vrFactoryList ul li .text h3 { font-size: 16px; display:block;font-weight:normal}
.vrFactoryList ul li .text .Addtime { font-size:14px; color:#999;}
.vrFactoryList ul li .text .Addtime i { font-size:16px; margin-right:5px;}
.vrFactoryList ul li .text .Addtime em { display:flex; align-items:center; margin-top:8px;}
.vrFactoryList ul li .text .Addtime span { display:flex; align-items:center; margin-left:auto; margin-top:8px;}



/*友情链接*/
.link{overflow:hidden;}
.link .hd{float:left;}
.link .hd ul{ float:left;width:100%}
.link .hd ul li{ float:left;font-weight:bold; cursor:pointer;  font-size:16px;display: inline;box-sizing: border-box;position:relative;margin-right:20px; color:#000}
.link .hd ul li.on{ height:40px;color:#e60000 ;box-sizing: border-box;}
.link .hd ul li.on{ height:40px;color:#e60000 ;box-sizing: border-box}
.link .hd ul li a:hover{color:#e60000}
.link .hd ul li.on a{color:#e60000}
.link .bd ul{zoom:1;overflow:hidden; width:100%;}
.link .bd li{margin-right:2.0%;float:left;font-size:14px;line-height:24px;}
