/*
	[DESTOON] Copyright (c) 2008-2021 www.destoon.com
	This is NOT a freeware, use is subject to license.txt
*/
/* global */
@import url("iconfont-2.css");
@font-face {
  font-family: 'iconfont';
  src: url('../eot/iconfont.eot');
  src: url('../eot/iconfontd41d.eot#iefix') format('embedded-opentype'),
      url('../woff2/iconfont.woff2') format('woff2'),
      url('../woff/iconfont.woff') format('woff'),
      url('../ttf/iconfont.ttf') format('truetype'),
      url('../svg/iconfont.svg#iconfont') format('svg');}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}

html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#585858;-webkit-font-smoothing:antialiased;background:#f5f5f5!important;min-width:1200px}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;}
form,input,select,textarea,td,th {font-size:12px;}
img {border:none;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
textarea {background:none repeat scroll 0 0 #ffffff;resize:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#e3211a;}
.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/*顶部*/
.head_top {background:#f5f5f5;width:100%;height:35px;font-size:12px;color:#666;box-sizing:border-box;}
.head_top a{color:#666;}
.head_top .left{float:left;line-height:35px;}
.head_top .right {float:right;}
.head_top .left span{font-weight:bold;color:#ed2920;padding-right:5px;}
.head_top .left a{margin-right:5px;}
.head_top .login{float:left;}
.head_top .login>a{padding:0px 8px;line-height:14px;height:14px; border-right:#dadada 1px solid;display:block;float:left;margin-top: 10px;}
.head_top .login>a:nth-child(2){border-right:0}
.head_top .login>a:hover { color:#f60;}
.head_top .head_down { position:relative;z-index:1000; float:left;}
.head_top .head_down ul { position:absolute; top:35px;}
.head_top .head_down span { padding:0 5px; display: block; height:35px;display: flex;align-items: center; line-height:35px; box-sizing:border-box;border-left:1px solid transparent ;border-right:1px solid transparent;cursor:pointer}
.head_top .head_down:hover span { border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6; background:#f9f9f9;}
.head_top .head_down span i { display:block; float:right; width:16px; height:16px;position:relative;}
.head_top .head_down span i:before { content:""; width:5px;height:5px;border:1px #666 solid;border-right-width:0;border-bottom-width:0;display:inline-block;transform:rotate(225deg); position:absolute;top: 3px;
    left: 5px;transition: all .3s;}
.head_top .head_down:hover span i:before { transform: rotate(405deg); top:6px;}
.head_top .head_down ul { position:absolute; top:34px; background:#fff;border:1px solid #e6e6e6;padding:5px 0; display:none; width:100%; box-sizing:border-box;}
.head_top .head_down:hover ul { display:block;}
.head_top .head_down ul li { line-height:30px; padding:0 10px;}
.head_top .head_down ul li:hover { background:#f5f5f5;}
.head_top .head_down ul li:hover a {color:#f60;}
.head_top .head_line { line-height:35px; float:left;}
.head_top .head_line:hover span { color:#f60;}
.head_top .head_line .iconfont { float:left;line-height: 35px;margin-right:5px; font-size: 16px; color:#ee2e2c;}
.head_top .head_line .sign { color:#ee2e2c;}
.head_top .tel {line-height:35px;background-size:18px 18px;color:#ee2c2c;margin-left:15px; float:left; font-size:14px;}
.head_top .tel:before { content:"\e9ae"; display:block; width:16px;height:35px; line-height:34px; float:left;margin-right:5px; font-family: 'iconfont'; font-size:16px;}


/*页头样式 THE*/
.head_bg {background:white}

/*头部*/
.sell_show_top {padding:30px 0px;height:50px}
.sell_show_logo { margin-right:30px; float:left;}
.sell_show_logo img { height:60px;}
.sell_show_intro { float:left; position:relative; height:50px;}
.sell_show_intro h2 { display:inline-block; font-size:16px; height:20px; line-height:20px; padding-right:20px; position:relative;}
.sell_show_intro h2:after {content: "";width: 6px; height: 6px; border: 1px #fafafa solid; border-right-width: 0; border-bottom-width: 0; display: inline-block; transform: rotate(225deg); position: absolute; top: 5px; right: 0;}

.sell_show_intro .introLevel {margin-top:8px; overflow:hidden;}
.sell_show_intro .introLevel span { float:left; height:20px; margin-right:10px; line-height:20px; display:inline-block;}
.sell_show_intro .introLevel span img { height:16px; float:left; margin-right:3px;}
.sell_show_intro .introLevel span i { float:left; margin-right:3px; position:relative;top:0px;}

.sell_show_search { float:right; margin-top:5px;}
.sell_show_search li { float:left;}
.sell_show_search input {width:350px;border:2px solid #4e6ef2;height:36px;color:#A8A8A8;padding:0 0 0 20px;float:left;display:inline-block;outline:none;border-radius:4px 0 0 4px;  font-size:15px;}
.sell_show_search button { width:86px;height:40px;background:#4e6ef2;text-align:center;line-height:36px;color:#fff;font-size:14px;border:none;cursor:pointer;margin:0; border:2px solid #4e6ef2; border-radius:0 4px 4px 0;}
.sell_show_search li.two { margin-left:10px;}
.sell_show_search li.two button { background:#ee2e2c; color:#fff;border-radius:3px; border:1px solid #ee2e2c;}

/*导航*/
.sell_show_menu {height:35px;font-size:14px;width:100%;background:#4e6ef2}
.sell_show_menu ul li {line-height:35px;height:35px;float:left; position:relative;}
.sell_show_menu ul li span {color:#fff;display:block; padding:0 40px;}
.sell_show_menu ul li a{color:white;}
.sell_show_menu ul li:hover span { background:rgb(241 218 172/.3);font-weight:700;color:#f1daad;}
.sell_show_menu ul li.action span { background:rgb(241 218 172/.3);font-weight:700; color:#f1daad;}
.sell_show_menu ul li .menu_down { position:absolute; top:35px;left: 0px;width: 100%;text-align: center;background: #fff;box-shadow: 0 13px 42px 11px rgb(0 0 0 / 5%); display:none;z-index:1000}
.sell_show_menu ul li:hover .menu_down { display:block;}
.sell_show_menu ul li .menu_down a { display:block; font-size:13px; color:#666; line-height:43px;}
.sell_show_menu ul li .menu_down a:nth-child(1n+2) { border-top:1px solid #eee;}
.sell_show_menu ul li .menu_down a:hover { color: #f60;}



.main_title { height:20px; line-height:20px; margin-bottom:20px;}
.main_title strong { font-size:20px; color:#222;}
.main_title span { float:right; font-size:14px;}


.main_rec { overflow:hidden; background:#fff; border-radius:4px;}
.main_rec .rec_bg { float: left;width: 137px;height: 210px;} 
.main_rec .rec_bg img { width:100%;}
.main_rec .rec_Scroll { float:left;width:1000px;overflow:hidden;height: 210px; box-sizing:border-box; padding:22px 10px;}
.main_rec .rec_Scroll .rec_bd li { width:20%;float:left}
.main_rec .rec_Scroll .rec_bd li a { display:block; position:relative; box-sizing:border-box; padding:0 8px;}
.main_rec .rec_Scroll .rec_bd li .image { width:100%; border:1px solid #eee;box-sizing:border-box;}
.main_rec .rec_Scroll .rec_bd li .image img { width:100%;}
.main_rec .rec_Scroll .rec_bd li .text { position:absolute;left: 0;bottom: 0; width:100%; box-sizing:border-box;  text-align:center; padding:0 8px; opacity: 0;}
.main_rec .rec_Scroll .rec_bd li:hover .text { opacity:1;}
.main_rec .rec_Scroll .rec_bd li .text h3,
.main_rec .rec_Scroll .rec_bd li .text p { background:rgb(0 0 0/.6); font-weight:400;color:#fff; line-height:20px;}
.main_rec .rec_Scroll .rec_bd li .text h3 { padding-top:5px; font-size:12px;}
.main_rec .rec_Scroll .rec_bd li .text p { padding-bottom:5px;font-size:12px; }


.Products_fenlei { position:relative; overflow:hidden;}
.Products_fenlei a { display:block; padding:0 8px 15px; font-size:14px; width:16.1%; box-sizing:border-box; float:left; }
.Products_fenlei a span { border:1px solid #f2f2f2; border-radius:4px; display:block;height:36px; text-align:center; line-height:36px; box-sizing:border-box; background:#f2f2f2;}
.Products_fenlei .shell { display:none;}
.Products_fenlei a.action span { background:#fef4f4; font-weight:700;border:1px solid #e5242b; color:#e5242b;}
.Products_fenlei .zk { height:36px;background:#f2f2f2; width:20px; position:absolute; top:0; right:8px;cursor: pointer;border-radius:4px; }
.Products_fenlei .zk:before {content: "";width: 4px;height: 4px;border: 1px #333 solid;border-right-width: 0;border-bottom-width: 0;display: inline-block;transform: rotate(225deg);position: absolute;top: 15px;left: 7px;}


.Products { padding:20px 16px 10px; background:#fff; overflow:hidden; border-radius:4px;}
.Products ul li { float:left; width:20%; padding:8px 8px 12px; box-sizing:border-box;}
.Products ul li .image { width:100%; border:1px solid #eee;box-sizing:border-box;}
.Products ul li .image img { width:100%;}
.Products ul li .text h3 { font-size:14px; color:#000; font-weight:400; margin:8px 0 5px;}
.Products ul li .text p { color:#e5242b; font-size:14px;height:20px;line-height:20px}
.Products ul li .text p i { font-size:12px;font-weight:400;}


.main_company .qyda { overflow:hidden;}
.main_company .qyda .left { float:left; width:80%; position:relative;}
.main_company .qyda .right { float:right; width:18.7%;}
.main_company .qyda .left li img,
.main_company .qyda .right li img{ width:100%;}
.main_company .qyda .right li { margin-bottom:10px; box-sizing:border-box;}
.main_company .qyda .right li.on { border:2px solid #e5242b;}
.main_company .qyda .left>a {width:30px;height:60px;overflow:hidden;margin:-30px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;-webkit-transition:all .3s ease; font-size: 0px;}
.main_company .qyda .left>a { background:rgb(0 0 0/.8);}
.main_company .qyda .left .next{right:0;}
.main_company .qyda .left .prev{left:0;}
.main_company .qyda .left>a:before { content:""; display:block; width: 15px; height: 15px;border-top: 2px solid #fff; border-right: 2px solid #fff;margin-top:20px;}
.main_company .qyda .left .next:before { transform: rotate(45deg);float:right;margin-right:10px;}
.main_company .qyda .left .prev:before {transform: rotate(-135deg);float:left;margin-left:10px;}




.main_company { padding:20px 24px; background:#fff; overflow:hidden; border-radius:4px;}
.main_company .c_intro { line-height:22px; font-size:14px; color:#999; height:44px; overflow:hidden; position:relative; margin-bottom:20px;}
.main_company .c_intro a { color:#249afe; display:block;}
.main_company .c_intro span { position:absolute; height:22px; background: linear-gradient(90deg, rgb(255 255 255/0) 10%,#fff 30%,#fff 100%); right:0; bottom:0; padding:0 5px 0 40px; color:#249afe; cursor:pointer;}
.main_company .c_intro span:before { content:"展开 >";}
.main_company .c_intro.on { height:auto;}
.main_company .c_intro.on span:before { content:"收起 >";}

.main_company .intro_show { padding:24px 25px; background:#fff9f0; overflow:hidden;}
.main_company .intro_show ul { overflow:hidden; border-bottom:1px solid #eee; padding-bottom:20px;}
.main_company .intro_show ul li { float:left; width:33.33333%;}
.main_company .intro_show ul li em,
.main_company .intro_show ul li span { display:block;}
.main_company .intro_show ul li span { font-size:14px; color:#999; margin-bottom:10px;}
.main_company .intro_show ul li em { color:#333; font-size:20px;}
.main_company .intro_show ul li:before { content:"\e6fc"; float:left; width:55px; height:55px; font-family:"iconfont";display: flex; align-items: center;justify-content: center; font-size:30px; margin-right:10px; color:#999;}

.main_company .intro_show ul li.li_1:before { content:"\e6fc";}
.main_company .intro_show ul li.li_2:before { content:"\e716";}
.main_company .intro_show ul li.li_3:before { content:"\e851";}

.main_company .intro_show p { font-size:14px; line-height:22px; color:#333; margin-top:10px;}
.main_company .intro_show p span { color:#999;}

.main_company table { width:100%;border-collapse: collapse; margin-top:20px;}
.main_company table td { padding:20px; border:1px solid #ddd; font-size:14px;}
.main_company table td:nth-child(2n+1) { background:#f7f7f7; color:#666;}
.main_zxzx { padding:24px 25px; background:#fff; border-radius:4px;}
.main_zxzx .jianjie { overflow:hidden;}
.main_zxzx .jianjie .image { width:54px; height:54px; border:1px solid #eee; box-sizing:border-box; float:left; overflow:hidden; border-radius:50%; margin-right:10px;}
.main_zxzx .jianjie strong,
.main_zxzx .jianjie p{ display:block;}
.main_zxzx .jianjie strong { padding: 4px 0 6px; color:#000; font-size:16px;}
.main_zxzx .jianjie p { font-size:14px; color:#666;}

.main_zxzx .yanzheng { display: block;height: 28px;font-size: 12px;line-height: 28px; background: rgba(30,152,255,.08);border-radius: 2px; margin:15px 0; padding:0 10px;}
.main_zxzx .yanzheng a { color: #249afe;}
.main_zxzx .tijiao { overflow:hidden; margin-bottom:20px;}
.main_zxzx .tijiao a { float:left;height: 44px; display:block; text-align:center; line-height:44px; font-size:16px; background:#249afe; border-radius:4px; width:48%;color:#fff;}

.main_zxzx .tijiao a.sjdh { position:relative; cursor:pointer;margin-right:4%;} 
.main_zxzx .tijiao a.sjdh em { display:block;}
.main_zxzx .tijiao a.sjdh span { display:block;position: absolute;top: 0;width: 100%; display:none;}

.main_zxzx .tijiao a.sjdh.active em { display:none;}
.main_zxzx .tijiao a.sjdh.active span { display:block;}



.main_zxzx .biaoge { }
.main_zxzx .biaoge strong { font-size:18px; color:#000;}
.main_zxzx .biaoge p { color:#999; font-size:12px; padding-top:5px;}
.main_zxzx .biaoge ul li { margin-top:15px; overflow:hidden;}
.main_zxzx .biaoge ul li input,
.main_zxzx .biaoge ul li button { height:44px;padding:0 10px; border:1px solid #e6e6e6; border-radius:4px; font-size:14px; width:100%; box-sizing:border-box;outline:none; display:inline-block; color:#666;}

.main_zxzx .biaoge ul li .scode { float: left;background: #eee;height: 44px;line-height: 44px;text-align: center;font-size: 14px;}




.main_zxzx .biaoge ul li button {cursor:pointer;}
.main_zxzx .biaoge ul li.button button { background:#249afe; color:#fff; border:1px solid #249afe;}
.main_r.on { position: fixed; top:0; right:50%;margin-right: -600px;}

.intro_title { margin-bottom: 8px;}
.intro_title strong {font-size: 16px;line-height: 32px; color:#000;}


.intro_sec { padding:24px 0; background:#fff; border-radius:4px; overflow:hidden;}
.intro_sec .sec_l,
.intro_sec .sec_r { box-sizing:border-box; padding:0 24px;}
.intro_sec .sec_l .text { line-height:30px; color:#000; font-size:14px;}
.intro_sec .sec_r .rzxx li { position:relative; height:30px; line-height:30px; font-size:14px; color:#000; float:left; margin-right:50px; cursor:pointer;}
.intro_sec .sec_r .rzxx li i { float:left; color:#0dbd06; margin-right:5px;}
.intro_sec .sec_r .rzxx li p { position:absolute; width:220px; left:0px; top:30px; padding:4px 8px; background: #fff;box-shadow: 0 8px 10px 1px rgb(0 0 0 / 8%), 0 3px 20px 2px rgb(0 0 0 / 6%), 0 5px 5px -3px rgb(0 0 0 / 10%);border-radius: 2px;font-size: 12px;line-height: 20px;overflow: hidden;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; display:none;}
.intro_sec .sec_r .rzxx li:hover p { display:block;} 

.intro_sec_1 { padding:24px; background:#fff; border-radius:4px; overflow:hidden;}
.intro_sec_1 .biao { border-collapse: collapse; width:100%;}
.intro_sec_1 .biao tr td { height:48px; padding:12px 16px; font-size:14px;color:#000; border:1px solid #ddd; box-sizing:border-box;}
.intro_sec_1 .biao tr td:nth-child(2n+1) { width:145px; color:#999; background:#fafafa;}






.sell_list { }
.sell_list ul li { float:left; width:18.4%; background:#fff; margin:2% 2% 0 0; box-sizing:border-box; border:1px solid #e6e6e6;}
.sell_list ul li:hover { border:1px solid #e5242b;}
.sell_list ul li:nth-child(5n+5) { margin-right:0;}
.sell_list ul li .image { width:100%; position:relative;}
.sell_list ul li .image img { width:100%;}
.sell_list ul li .image span { position:absolute; width:100%; left:0px; bottom:0px; height:30px; line-height:30px;background:#e5242b; color:#fff; text-align:center; display:none;}
.sell_list ul li:hover .image span { display:block;}
.sell_list ul li .text { }
.sell_list ul li .text h3 { font-size:14px; color:#000; font-weight:400; line-height:20px; height:40px; margin:10px 10px 5px; overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sell_list ul li .text p { font-weight:700; color:#e5242b; font-size:16px;padding-bottom:15px; margin:0 10px;}
.sell_list ul li .text p i { font-size:12px; font-weight:400;}


.sell_fenlei { padding:24px 25px 9px; background:#fff; overflow:hidden;}
.sell_fenlei a { display:inline-block; float:left; font-size:14px;margin-right:30px; margin-bottom:15px;}
/* common */
.m {width:1200px;margin:auto;}

.pages {padding:20px 0;text-align:center;font-size:12px;}
.pages a:link,.pages a:visited,.pages a:active  {background:#FFFFFF;border:#E6E6E6 1px solid;padding:6px;text-decoration:none;margin:0 6px;}
.pages a:hover  {background:#F1F1F1;border:#CCCCCC 1px solid;color:#FF6600;}
.pages strong {background:#2E6AB1;padding:6px;border:#CCCCCC 1px solid;color:#FFFFFF;}
.pages_inp {border:#CCCCCC 1px solid;padding:6px;width:30px;text-align:center;color:#666666;}
.pages_btn {width:48px;background:#EEEEEE;border:#CCCCCC 1px solid;font-weight:bold;padding:6px;margin:0 6px;}
.pages label {background:#FFFFFF;padding:6px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
/*底部 THE*/
.cdx_footer { background:#333; padding:30px 0 30px; overflow:hidden;}

.link{padding:20px 0px 20px;overflow:hidden;line-height:21px;font-size:14px;color:#eee}
.link dt{float:left}
.link dd{overflow: hidden;}
.link a{white-space:nowrap; color:#eee;margin-left:8px; }
.cdx_footer .foot_box2 { margin-top:20px; border-top:1px solid #444; text-align:center; color:#eee; padding-top:30px; font-size:14px;line-height:23px;}
.cdx_footer .foot_box2 a { color:#eee;}

