/* -------------------------------------------------- 
Inspira CSS by Designesia

Quick enable/disable css files.
To enable css file simply remove mark '/*' and '* /' between line of css file

/* -------------------------------------------------- */

/* bootstrap framework */
@import url("../rs-plugin/css/settings.css");
@import url("rev-settings.css");



/* -------------------------------------------------- 
widescreen.css used to fit in wide screen monitor (>1200px)
if you disable this, the container width would be maximum 960px
/* -------------------------------------------------- 
@import url("wide-screen.css"); */



/* -------------------------------------------------- 
to use boxed layout please enable code below and disable 'wide-screen.css' above
/* -------------------------------------------------- */
/* @import url("boxed.css"); */




/* load  color css 
------------------------------
select one: 
aqua.css
blue.css
green.css
grey.css
red.css
orange.css
pink.css
purple.css
yellow.css

@import url("colors/orange.css");
*/


.ilayout{width:100%;margin: 0px auto; background:#eeeeee}
.igd{width:96%;height: 40px; line-height: 40px; overflow: hidden; position:relative; margin:0 auto;}
.picMarquee-left{ overflow:hidden; position:relative; height: 40px; line-height: 40px; width:100%;padding:0px 10px; }
.picMarquee-left .hd{ width:0px; float: left;  }
.igd .picMarquee-left .hd .prev,.igd .picMarquee-left .hd .next{ padding:0 6px;height: 40px; line-height: 40px; font-size: 14px; width:24px;margin:0px; position: absolute; background-color:#eeeeee; z-index:1;}
.igd .picMarquee-left .hd .next{ right:0px;  }.igd .picMarquee-left .hd .prev{ left:0px;  }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ height: 40px; line-height: 40px; font-size: 14px; width:279px;margin:0 8px; float:left; _display:inline; overflow:hidden;  }
.picMarquee-left .bd ul li a span,.picMarquee-left .bd ul li a:hover{color:#c50000;}
.tempWrap .tempWrap{oposition:relative; width:100%; overflow: hidden !important;}
.tempWrap .tempWrap ul{width: 3245px; position: relative; overflow: hidden; padding: 0px; margin: 0px; left: -1450px;}

.slideBox{ width:1200px; height:500px; overflow:hidden; position:relative; margin:0px auto;   }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:45px; bottom:25px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:6px;  width:10px; height:10px;border-radius:50%; background:#ccc; cursor:pointer; }
.slideBox .hd ul li.on{ background:#c50000; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; width:1200px;height:500px;background-color:#eee; }
.slideBox .bd img{ width:1200px; height:500px; display:block;  }
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }.slideBox .nextStop{ display:none;  }

.slideBox2{ width:1200px; overflow:hidden; position:relative; margin:0px auto;   }
.slideBox2 .hd{ height:30px; line-height: 30px; overflow:hidden; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; text-align: center;  width:200px; height:30px; cursor:pointer; }
.slideBox2 .hd ul li p{width:200px; height:30px; background:#e5e5e5;border-left:2px solid #fff;margin-left:-2px;}
.slideBox2 .hd ul li.on p{ background:#c50000; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle; }
.slideBox2 .bd img{ width:1200px; height:80px; display:block;  }

.g-row{width:90%;margin: 0px auto;}
.m-tit02{width:100%;height:53px;line-height:53px;margin-top:60px;margin-bottom: 30px;padding:12px 0;border-bottom:3px solid #e7e7e7}.m-tit02 .floor{width:250px;height:40px;line-height:40px;float:left;border-bottom:3px solid #000}
.m-tit02 .floor i{display:block;float:left;width:1px;height:30px;line-height:30px;font-size:30px;color:#c50000;font-family:arial;font-weight:bold; text-indent: -9999em;background-image:url(../images/icon_zmw_index.png);background-repeat:no-repeat;padding-left:36px;font-style:normal}
.m-tit02 h2{float:left;width:auto;height:26px;line-height:26px;font-size:24px;color:#000; font-weight:bold;}
.m-tit02 h2 span{color:#de0000}
.m-tit02 .news_subNav{display:block;float:left;width:800px;height:30px;line-height:32px;font-size:14px;color:#999;color:#ddd;text-align: center;}
.m-tit02 .news_subNav a{padding:0 10px;color:#666; display:inline-block;text-align: center;}.m-tit02 .m-more{width:150px;text-align:right;float:right;font-size:14px;color:#666}.m-tit02 .m-more:hover{color:#c50000}.m-tit02 .m-more i{padding:0 2px;float:right;display:block;border:1px solid #e7e7e7;margin-top:16px;height:18px;line-height:14px;margin-left:4px}
.m-tit02 .news_subNav a:hover{color:#c50000;}
.m-tit02 .u-tt1{background-position:0 0;}.m-tit02 .u-tt2{background-position:0 -62px;}.m-tit02 .u-tt3{background-position:0 -124px;}.m-tit02 .u-tt4{background-position:0 -186px;}.m-tit02 .u-tt5{background-position:0 -248px;}.m-tit02 .u-tt6{background-position:0 -310px;}.m-tit02 .u-tt7{background-position:0 -372px;}
.box890{width:890px;float:left;margin-top: 8px;}.box720 {width: 720px;    float: right;}.box470{width:470px;float:right;}.box465{width:465px;float:left;overflow:hidden;}.box405{width:405px;float:right;}.box400{width:400px;float:left;}.box280{width:280px;float:right;}.box280.mt15{margin-top:15px;}.box250{width:280px;float:left;}
#main_1 .mcenter .hdp{width:465px;height:279px;overflow:hidden;clear:both;}#main_1 .mcenter .ifocus{width:465px;height:279px;overflow:hidden;position:relative;clear:both;}
#main_1 .mcenter .ifocus .hd{position:absolute;z-index:3;right:5px;bottom:7px;}#main_1 .mcenter .ifocus .hd ul{overflow:hidden;zoom:1;float:left;}
#main_1 .mcenter .ifocus .hd ul li{float:left;margin-right:2px;width:16px;height:16px;line-height:16px;text-align:center;background:#fff;cursor:pointer;filter:alpha(opacity=60);opacity:.6;}
#main_1 .mcenter .ifocus .bd1{position:relative;z-index:0;}
#main_1 .mcenter .ifocus .txt-bg{position:absolute;bottom:0;z-index:1;height:30px;width:100%;background:#333;filter:alpha(opacity=40);opacity:.4;overflow:hidden;}
#main_1 .mcenter .ifocus .txt{position:absolute;bottom:0;z-index:2;height:30px;width:100%;overflow:hidden;}#main_1 .mcenter .ifocus .txt li{height:30px;line-height:30px;position:absolute;bottom:-30px;}
#main_1 .mcenter .ifocus .txt li a{display:block;color:white;padding:0 0 0 10px;font-size:12px;font-weight:bold;text-decoration:none;}
#main_1 .mcenter .ifocus .hd ul li.on {background: #f40;font-weight: bold;filter: alpha(opacity=100); opacity: 1;color: #fff;}
.cat_list{padding: 10px; margin-top: 15px; width: 443px;line-height: 28px;border: 1px solid #ddd;font-size:16px;}
.cat_list li .line {font-size: 14px; display: inline-block;  color: #ccc;  margin: 0 3px;}
.assess li {margin-top:15px;height: 70px;overflow: hidden;}.assess li h3{ height: 30px; line-height: 30px; overflow: hidden; vertical-align: top;}
.assess li h3 em{float:left;display:block;width:70px; text-align:center; height:20px; line-height:20px;font-style: normal;background: #c50000;color: #fff;font-size:14px;border-radius: 3px; margin-top: 5px;}
.assess li h3 a{display:block;width:370px; float:left;font-size: 16px; color: #333;padding-left:5px;}.assess li p{font-size: 12px;color: #999;}.assess li p a{color: #c50000;}
.m-tit03{width: 100%; height: 38px; line-height: 38px;border-bottom: 1px solid #e7e7e7; position: relative;}
.m-tit03.nobor{border:0;}.m-tit03.mt5{margin-top:5px;}.m-tit03 h3{width:100px;float:left;font-size:18px;color:#333;}
.m-tit03 h3.bor_b{border-bottom:1px solid #666;line-height:38px;height:38px;position:absolute;top:0;left:0;}
.m-tit03 h3 strong.c1{color:#de0000;}.m-tit03 h3 strong.c2{color:#de0000;}.m-tit03 .m-more{width:50px;text-align:right;float:right;font-size:14px;color:#666;}.m-tit03 a:hover{color:#c50000;}

.m-list{margin:3px 0 15px  20px;width:250px;}.m-list li{height:30px;line-height:30px;overflow:hidden;}.m-list li a{display:block;color:#666;}.m-list li a:hover{color:#c50000;}
.m-list2 li{height:56px;line-height:28px;}
.m-list2 li a{color:#3d3c3c;font-size:14px;}
.m-list2 li:before{ content:"."; font-size:36px; float:left; color:#d30000; margin-top:-10px;}
.m-list2 li a span{color:#868686 !important;font-size:12px; display:block; text-indent:1em; line-height:20px;}
.event_ztsc_ad{margin-top: 15px;}
.event_zt{margin-top:20px;margin-right:-20px;overflow:hidden;}.event_zt li{float:left;width:190px;height:160px;text-align:center;margin-right:15px;}.event_zt li img{width:190px;height:130px;}
.event_zt li p{width:190px;height:30px;line-height:30px;overflow:hidden;font-size:14px;color:#333;}
.event_zt1{margin-right:-15px;overflow:hidden;}
.event_zt1 li{float:left;width:225px;height:188px;text-align:center;margin-right:15px;}
.event_zt1 li img{width:225px;height:158px;}
.event_zt1 li p{width:225px;height:30px;line-height:30px;overflow:hidden;font-size:14px;color:#333;}

.video li{margin-top:13px;border: 1px solid #eee;    border-left: none;clear:both;overflow:hidden;}.video li .u-img{width:120px;height:90px;float:left;}.video li .u-img img{width:120px;height:90px;}
.video li .renwu{width:149px;float:left;padding-left:10px;font:14px/30px "Microsoft YaHei";color:#999;}.video li .renwu h3{height:30px;overflow:hidden;}
.video li .renwu span{font-size:14px;color:#333;display:block;line-height:30px;overflow:hidden;}.video li .renwu span:hover{color:#c50000;}

.interview li{float: left;margin: 15px 1% 0;width: 48%;border: 0px solid #eee;border-left: none;overflow:hidden;background: #f5f5f5;}
.interview li .u-img{width: 150px;height: 90px;float:left;}
.interview li .u-img img{width: 150px;height: 90px;}
.interview li .renwu{width:175px;float:left;padding-left:10px;margin-top:10px;color:#999;}
.interview li .renwu h3{height:30px;overflow:hidden;}
.interview li .renwu span{display:block;font-size:14px;color:#333;line-height:24px;}
.interview li .renwu span:hover{color:#c50000;}

/*hot_list*/
.hot_list{}
.hot_list .hot_list_title{}
.hot_list .hot_list_title{width:100%;height: 36px;border-bottom: 1px solid #e7e7e7;margin-bottom: 10px;background-image: url(../images/hot_title_bg.png);background-repeat: no-repeat;}
.hot_list .hot_list_title ul{height: 32px;line-height: 32px;margin-left: 100px;}
.hot_list .hot_list_title ul li{float: left;margin: 0 15px;font-size: 16px;}
.hot_list .hot_list_title .on {color: #c50000;font-weight:bold;}
.hot_list .hot_list_title .m-more{float: right; font-size: 14px;color: #666666;}

.hot_content{width: 100%;height: 615px;overflow:hidden;}
.hot_content .hot_content_list1{margin: 10px 1%; border-bottom: 1px #e7e7e7 dotted;height: 100px;}
.hot_content .hot_content_list1 h2{height: 40px; line-height: 40px;overflow: hidden;}
.hot_content .hot_content_list1 p{font-size:16px;line-height: 26px; color: #454545;}
.hot_content .hot_content_list1 p a{color: #666;}
.hot_content .hot_content_list2{float: left; margin: 0 1% 0;width: 48%; height: 30px; line-height: 30px;overflow: hidden;font-size:16px;}

/*brand*/
.ibrand,.brand{width:100%; margin:20px auto 0;  background:#fff;}
.brand_content{width:100%;height: auto;border-bottom:0px solid #eee; position: relative;}
.brand_content ul{display: flex;flex-direction:row;flex-wrap: wrap;justify-content: start;}
.brand_content:before {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    height: 1px;
    border-top: 1px solid #dfdfdf;
    color: #dfdfdf;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.brand_content::after {
    content: " ";
    position: absolute;
    left: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-left: 1px solid #dfdfdf;
    color: #dfdfdf;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
}
.brand_content li:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    right: 0;
    height: 1px;
    border-bottom: 1px solid #dfdfdf;
    color: #dfdfdf;
    -webkit-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    transform: scaleY(0.5);
}
.brand_content li:before {
    content: " ";
    position: absolute;
    right: 0;
    top: 0;
    width: 1px;
    bottom: 0;
    border-right: 1px solid #dfdfdf;
    color: #dfdfdf;
    -webkit-transform-origin: 100% 0;
    transform-origin: 100% 0;
    -webkit-transform: scaleX(0.5);
    transform: scaleX(0.5);
}
.brand_content li{position:relative;width: 16.66%; height:auto;text-align: center;vertical-align: middle;  display: flex;justify-content:center;transition-duration: 0.5s;}
.brand_content li img{max-width: 100px;max-height: 100px; align-self: center;transition-duration: 0.5s; margin: 38px 0;}
.brand_content li:hover{-webkit-box-shadow: #ccc 0px 0px 16px;-moz-box-shadow: #ccc 0px 0px 16px;box-shadow: #ccc 0px 0px 16px; z-index: 9999999;}
.brand_content li:hover img{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-moz-transform:scale(1.3);} 

.brand_content li:nth-child(1),.brand_content li:nth-child(6),.brand_content li:nth-child(9),.brand_content li:nth-child(11){-webkit-box-shadow: #ccc 0px 0px 16px;-moz-box-shadow: #ccc 0px 0px 16px;box-shadow: #ccc 0px 0px 16px; z-index: 9999999;}
.brand_content li:nth-child(1) img,.brand_content li:nth-child(6) img,.brand_content li:nth-child(9) img,.brand_content li:nth-child(11) img{transform:scale(1.3);-ms-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);-moz-transform:scale(1.3);} 
.brand_content li:nth-child(1):hover,.brand_content li:nth-child(6):hover,.brand_content li:nth-child(9):hover,.brand_content li:nth-child(11):hover{-webkit-box-shadow: #ccc 0px 0px 0px;-moz-box-shadow: #ccc 0px 0px 0px;box-shadow: #ccc 0px 0px 0px; z-index: 9999999;}
.brand_content li:nth-child(1):hover img,.brand_content li:nth-child(6):hover img,.brand_content li:nth-child(9):hover img,.brand_content li:nth-child(11):hover img{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);} 

/* .brand_content li:hover span{display: flex;justify-content:center;position:absolute;display:block;padding:10px; background:rgb(0,0,0,.8);left: 0;top: 0;text-align:center;width:100%;height:100%;line-height: 87px;font-size:14px;}
.brand_content li:hover span p{color:#ffffff;overflow:hidden; text-align:center;align-self: center;}
.brand_content li:hover span p a{background: #c50000;padding:10px 16px 10px;transition:all .6s;}
.brand_content li:hover span p a:hover{background: #019b4d;}
.brand_content li:hover span a{color:#ffffff} */

.news_subNav22{display:block;text-align: center; /*position:absolute;left:278px; top:17px;*/ width:100%;height:30px;line-height:32px;font-size:14px;color:#999;color:#ddd; margin: 10px auto 20px;}
.news_subNav22 ul {text-align: center;}
.news_subNav22 ul li{-webkit-transition: all .3s;    transition: all .3s;padding:0 10px;color:#666; display:inline-block;vertical-align: middle;text-align: center;min-width: auto; cursor: pointer; border-radius: 16px; padding: 0px 20px;}
.news_subNav22 ul li.on{color:#fff !important; background-color:#c50000;}
.news_subNav22 ul li.on a{color:#fff !important;}

.ishow{width:1200px;margin:0px auto;}.ishow .sleft{width:198px;float:left;}.ishow .sright{width:897px;float:left;border: 1px solid #eee; border-top: none;background-color:#fff;}
.iband dt{width:198px;height:380px;}.iband dt img{width:198px;height:380px;}.iband dd{margin-top:7px;}.iband dd img{width:96px;height:66px;border:1px solid #ddd;}
.ibands dt{width:198px;height:260px;}.ibands dt img{width:198px;height:269px;padding:23px 0px;}.ibands dd{margin-top:7px;}.ibands dd img{width:96px;height:66px;border:1px solid #ddd;}
.clothes li{position:relative;height:200px;padding:13px 10px 11px 13px;float:left;}.clothes li img{width:200px;height:200px;background: #eee;}
.clothes li span{position:absolute;left:13px;bottom:11px;width:200px;height:25px;text-indent:5px;line-height:25px;background-color:#000;opacity:.4;filter:alpha(opacity=40);color:#fff;overflow:hidden;}
.clothes li em{position:absolute;left:15px;bottom:10px;width:200px;height:25px;text-indent:5px;line-height:25px;overflow:hidden;color:#fff;}.clothes li a:hover span{background-color:#00470c;}
.clothes li p{line-height:30px;color:#e4393c;font-family:Verdana;}.clothes li p span{font-size:10px;}.clothes li,.clothes li a{font-size:12px;line-height:20px;color:#555;}
.btnLink2{margin-bottom: 15px;height: 76px;}
.btnLink2 p{ text-align:center;}
.btnLink2 a{display:block;height:60px;float:left;width: 33.3%; text-align: center; font-size: 14px;color: #333;}
.btnLink2 a i{display:block; margin:0 auto; width:54px; text-align:center;height:54px; line-height:54px; font-size:30px; }
.btnLink2 a:hover{color: #c50000;}.btnLink2 a:hover i{color: #c50000;border-color: #c50000;}
.boxLine{margin-top: 6px;border: 1px solid #dddddd;border-top:2px solid #d30000;overflow: hidden;}
.boxLine .input{ font-size: 14px;    width: 256px;    text-align: center;    background-color: #c50000;    border-radius: 14px;    color: #fff;    line-height: 28px;    height: 28px;    border: none;}
.boxLine .input:hover{ background-color: #4CAF50;}

.m-tit{width:90%;height:48px;line-height:48px;padding:0 15px;}.m-tit.mt5{margin-top:5px;}.m-tit h3{width:auto;float:left;font-size:18px;color:#333;}
.m-tit .m-more{width:50px;text-align:right;float:right;font-size:12px;color:#666;}.m-tit a:hover{color:#c50000;}
.btnLink2 a i.icaigou{background:url(../images/icon_zmw_index.png)  0px -681px no-repeat;}.btnLink2 a i.icaigou:hover{background:url(../images/icon_zmw_index.png)  -82px -681px no-repeat;}
.btnLink2 a i.igoods{background:url(../images/icon_zmw_index.png)  0px -787px no-repeat;}.btnLink2 a i.igoods:hover{background:url(../images/icon_zmw_index.png)  -82px -787px no-repeat;}
.btnLink2 a i.icate{background:url(../images/icon_zmw_index.png)  0px -903px no-repeat;}.btnLink2 a i.icate:hover{background:url(../images/icon_zmw_index.png)  -82px -903px no-repeat;}


.m-product .product li img{ transition: all 0.6s;}
.m-product .product li:hover img{ transform: scale(1.2);}


.nav-floor .nav-content-box {
	width: 100%;
	margin-top: 12px;
	    display: flex;
	    flex-direction: row;
	    flex-wrap: wrap;
	    justify-content: start;
}
.nav-floor .nav-content-box .pic-box {
	overflow: hidden
}
.nav-floor .refush-box {
	width: 100%;
	height: 20px;
	margin-top: 6px;
	text-align: center;
	font-size: 14px;
	font-weight: 400;
	color: rgba(0,0,0,.65)
}
.nav-floor .refush-box span {
	display: inline-block;
	height: 30px;
	line-height: 30px;
	padding: 0 8px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	cursor: pointer
}
.nav-floor .refush-box span:hover {
	color: #00be6e;
	background: #f2f2f2
}
.nav-floor .refush-box span:hover i {
	color: #00be6e;
	-webkit-animation: turn .8s linear;
	-moz-animation: turn .8s linear;
	animation: turn .8s linear
}
.nav-floor .refush-box i {
	display: inline-block;
	padding-top: 1px;
	padding-right: 1px;
	vertical-align: middle;
	-webkit-transform-origin: center;
	-moz-transform-origin: center;
	-ms-transform-origin: center;
	transform-origin: center;
	color: rgba(0,0,0,.65)
}



.iads{ margin:16px auto; height:auto;}
.iads ul li{ float:left;width:19.2%; margin-right:1%; margin-bottom:10px;}.iads table tr td i.adicon{bottom:5px;}.iads ul{}
.iads ul li img{ width:100%;}
.iads ul li:nth-child(5n) {	margin-right: 0;}

.icleafix, .cleafix, .iclearfix {clear: both;}

.louxh {
    margin-top: 20px !important;
}

.m-product{float:left;width:80%;height: auto;border: 0px solid #ddd;border-left:0;margin-bottom: 5px;border-top:none; padding-bottom:16px;}
.m-product .hd{width: 18%;float: left;background-color: #fff;height: auto;}
.m-product .hd ul li{height:38px;line-height: 38px;background: #f2f2f2;padding-left: 32px;margin-bottom:1px;cursor: pointer;}
.m-product .hd ul li.on{/*background: #fff url(../images/icon_r.gif) no-repeat 215px center;*/border-left: 1px solid #ddd;}
.m-product .hd ul li.on a{color: #de0000;font-weight: bold;}
.m-product .hd ul li a{font-size:15px;color: #5d5d5d;}
.m-product .hd ul li a:hover{color: #5d5d5d;}

.m-product .bd {float:left;width:82%;}
.m-product .bd ul{width: 100%;margin: 0  0 0 20px;}
.m-product .bd ul li{width: 212px;height: 200px;float: left;}
.m-product .bd ul li:hover span{color:#c50000;}
.m-product .bd ul li img{width: auto;display: block;margin: 10px auto 10px; height:128px;}
.m-product .bd ul li span{ display: block; text-align: center;  line-height: 24px;height: 48px;width: 100%;   overflow:hidden;color: #666;}
.m-product .bd p{padding: 18px 22px;}
.m-product .bd p a{font-size: 14px; color: #666;padding-right: 22px; display: block; float: left;}
.m-product .bd p a:hover{color: #c50000;}

.boxright{ width:18%;float: right;}
.boxright h3{ line-height:50px;}

.newsleft{ width:70%; float:left;}
.newsleft1{width:42%; float:left;}
.newscenter{width:54%; float:right;}
.newsright{ width:28%; float:right;}

.m-list3{margin:8px 0 15px 0;width: auto;}
.m-list3 li a{color:#333;font-size:15px; margin:6px 0;}

/*展会信息*/
.meetingList{margin-top: 12px; height:360px;}
.meetingList li{height:36px; line-height: 36px; overflow: hidden;}
.meetingList p{float:left;color: #666;}
.meetingList p.tit{width:340px; padding-right: 20px;height:36px; line-height: 36px;}
.meetingList p.time{width:80px;color: #999;float: right;}
.meetingList p.area{width:60px; text-align: center;}
.meetingList p a{ color: #333; font-size:15px;}
.meetingList li:hover a:hover{ color: #c50000;}

/*合作展会*/
.floor7 { clear:both;}
.meeting_scroll,.hz_meeting{ clear: both;height:440px; overflow:hidden;}
.hz_meeting li{padding: 18px 0;border-top:1px dotted #c6e2e6;clear: both; overflow: hidden; height:90px !important; margin-bottom:18px;}
.hz_meeting li .u-img{width:120px;height:90px;float: left;}
.hz_meeting li .u-img img{width:120px;height: auto;}
.hz_meeting li .mminfo{width:80%;height:90px;float:left;padding-left: 10px;font:14px/20px "Microsoft YaHei";color:#999; overflow:hidden;}
.hz_meeting li .mminfo a{display:block;height:25px; line-height:25px;color:#333;overflow: hidden; font-size:15px;}
.hz_meeting li .mminfo a:hover{color:#c50000;}
.hz_meeting li .mminfo p{font-size: 12px; color: #666; }
.hz_meeting li .mminfo p span{color:#999;}
.hz_meeting li .renwu{width:150px;float:left;padding-left: 10px;font:14px/30px "Microsoft YaHei";color:#999;}
.hz_meeting li .renwu p{height:30px;overflow: hidden;}
.hz_meeting li .renwu a{font-size: 16px; color: #333; display: block; height:60px; line-height: 30px; overflow: hidden; }
.hz_meeting li .renwu a:hover{color:#c50000;}

/*news-left*/
.news_content_left{float:left;}
.news_content_left .news_side{width:100%;overflow: hidden;position: relative;padding-bottom: 12px;padding-top:12px;}
.news_content_left .news_side .focus{position:relative; width:100% ;background-color:#000;}
.news_content_left .news_side .focus img{width:100%;height: auto;}
.news_content_left .news_side .focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height: 40px;line-height: 40px;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;display:block;text-align:left;}
.news_content_left .news_side .focus .shadow a{text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; font-family:"\5FAE\8F6F\96C5\9ED1";}
.news_content_left .news_side .focus .fcon{position:relative; width:100%; float:left; display:none; background:#000;}
.news_content_left .news_side .focus .fcon img{display:block;}.news_content_left .news_side .prev, .news_content_left .news_side .next{position: absolute;width: 30px;height: 54px;background:url(../images/focus_btn.png) no-repeat;}
.news_content_left .news_side .prev{top: 35%;background-position:-5px -84px;cursor:pointer;left:0px;}.news_content_left .news_side .next{top: 35%;right: 0px;background-position: -43px -84px;cursor:pointer;}
.news_content_left .news_side .prev:hover{background-position:-5px -10px;}.news_content_left .news_side .next:hover{background-position:-43px -10px;}.news_tui{padding: 14px;border-top:1px solid #eee;margin-top:-1px;}

.hz_meeting .ndesc{overflow:hidden;
   text-overflow:ellipsis; width:90%;
   white-space:nowrap;}
   


/*当页面大于1200px 时，大屏幕，主要是PC 端*/
@media (min-width: 1201px) {

}
/*在992 和1199 像素之间的屏幕里，中等屏幕，分辨率低的PC*/
@media (min-width: 992px) and (max-width: 1200px) {
.g-row{width:96%;}
/* .setnumc .qtw-card:nth-child(5n) {margin-right:40px;}
.setnumc .qtw-card:nth-child(4n) {margin-right:0;}
.setnumc .qtw-card:nth-child(9),.qtw-card:nth-child(10){ display:none;}
.m-product .bd ul li:nth-child(9),.m-product .bd ul li:nth-child(10){ display:none;} */
.m-list {margin: 2%;width: 96%;}
.hz_meeting li .u-img{ width:16%;}
.m-product .bd ul li {width: 182px;}
.boxright {width: 20%;}
.brand_content li {width: 192px;}
}
/*在768 和991 像素之间的屏幕里，小屏幕，主要是PAD*/
@media (min-width: 768px) and (max-width: 991px) {

}
/*在480 和767 像素之间的屏幕里，超小屏幕，主要是手机*/
@media (min-width: 480px) and (max-width: 767px) {
.zwf{ padding:22px;}
.picMarquee-left{ width:auto;}
.igd{ width:100%;}
.m-tit02 .floor{ width:auto;}
.m-tit02 .m-more{ width:auto;}
.m-tit02 h2{ font-size:18px;}
.brand_content li{ width:50%; height:138px; line-height:138px;}
.news_subNav{ display:none;}
.qtw-card {width:48%;height: auto;}
.nav-floor {width: 100%!important;min-width:100%!important;}
.boxright{ float:inherit; width:100%;}
.m-product .hd{ display:none;}
.m-product{ width:100%; border:0;}
.m-product .bd{ width:100%; float:inherit;}
.m-product .bd ul{ margin:0 0 0 0;}
.m-product .bd ul li{ width:50%;}
.m-product .bd ul li span {width: 100%;margin-left: 0px;}
.btnLink2 a{ height:auto;}
.newsleft{ float:inherit; width:100%;}
.newsleft1 {width:100%;float: inherit;}
.newsright {width:100%;float: inherit;}
.newscenter {width:100%;float: inherit;}
.hz_meeting li .u-img{ width:20%; height:auto;}
.m-tit03{ margin-top:20px;}
.meetingList{ height:auto;}
footer .fmenu{ display:none !important;}
footer .fmidd{ display:none !important;}
footer { border-top:3px #c50000;}

}
/*在小于480 像素的屏幕，微小屏幕，更低分辨率的手机*/
@media (max-width: 479px) {
.footer-friend{ display: none;}
.zwf{ padding:29px;}
.picMarquee-left{ width:auto;}
.igd{ width:100%;}
.m-tit02 .floor{ width:auto;}
.m-tit02 .m-more{ width:auto;}
.m-tit02 h2{ font-size:18px;}
.brand_content li{ width:33.333333%; height: auto;}
.brand_content li img {
    max-width: 80%;
   max-height: auto;
}
.brand_content li img {
    margin: 14px 0;
}
.brand_content li a{text-align:center;}
.brand_content li:nth-last-child(n + 10){display: none;}
.section_head {padding: 30px 0px 20px;}
.news_subNav{ display:none;}
.qtw-card {width:48%;height: auto;}
/*.nav-content-box .qtw-card:nth-last-child(1){display: none;}*/
    .nav-content-box .fancase:nth-child(5){display: none;}
    .mbphoto{display: none}
.nav-floor {width: 100%!important;min-width:100%!important;}
.boxright{ float:inherit; width:100%;}
.m-product .hd{ display:none;}
.m-product{ width:100%; border:0;}
.m-product .bd{ width:100%; float:inherit;}
.m-product .bd ul{ margin:0 0 0 0;}
.m-product .bd ul li{ width:33.3333%;}
.m-product .bd ul li:nth-last-child(1){display: none;}
.m-product .bd ul li span {width: 100%;margin-left: 0px;}
		.m-product .bd ul li img {
    width: 80%;
    display: block;
    margin: 10px auto 10px;
    height: auto;
}
.m-product .bd ul li {
 height: auto;
}
.boxLine { margin-top: 26px;  display: block;    width: 100%;}
.btnLink2 a{ height:auto;}
.newsleft{ float:inherit; width:100%;}
.newsleft1 {width:100%;float: inherit;}
.newsright {width:100%;float: inherit;margin-top: 20px;}
.newscenter {width:100%;float: inherit;}
.hz_meeting li .u-img{ width:20%; height:auto;}
.m-tit03{ margin-top:20px;}
.meetingList{ height:auto;}
footer .fmenu{ display:none !important;}
footer .fmidd{ display:none !important;}
footer { display: none;border-top:3px #c50000;}
.iads ul li{ width:49%;}
.iads ul li img {width: 100%;height: auto;}
.iads ul li:nth-child(5){ display:none}


}

.iads a img{ border:1px solid #ccc;}

.section_head {padding: 50px 0px 50px;}
.section_head:after{content:"――"; font-size: 50px; margin-top: -10px; font-weight: bold;color: #de0000;  height: 6px; display:block; text-align: center; width: 100%;}
.section_head .title p {color: #333333;font-size:38px;font-weight: bold;text-align: center;}
.section_head .title p b {color: #de0000;}
.section_head .title span.trigger {display: block;color: #888;font-size: 13px;text-align: center;}
.section_head .title span.trigger i{position: relative;}
.section_head .title span.trigger i:before{content:"";background-color: #ccc; width: 108px; height: 1px; display:block; position: absolute; left: -128px;top:8px}
.section_head .title span.trigger i:after{content:"";background-color: #ccc; width: 108px; height: 1px; display:block; position: absolute; right: -128px;top:8px}
@media (max-width: 479px) {
	.section_head .title p {color: #333333;font-size:28px;font-weight: bold;text-align: center;}
.section_head .title span.trigger i:before{content:"";background-color: #ccc; width: 18px; height: 1px; display:block; position: absolute; left: -28px;top:8px}
.section_head .title span.trigger i:after{content:"";background-color: #ccc; width: 18px; height: 1px; display:block; position: absolute; right: -28px;top:8px}	
}
.indexJob{background-image:url('../images/culture-bg.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: bottom center; }

.indexNews{background-image:url('../images/a3_bg4.jpg'); background-repeat: no-repeat; background-attachment: fixed; background-position: bottom center; }

footer {
    margin-top: 0px;
}


.table_card { width:100%; margin:0 auto;}
.table_card .tab { height:37px;  border-bottom:1px #e1e1e1 solid}
.table_card .tab li { float:left; height:38px; line-height:38px; padding:0 25px; margin-right:5px; background:#f0f0f0; border-top:1px #e1e1e1 solid; border-left:1px #e1e1e1 solid; border-right:1px #e1e1e1 solid; font-size: 18px;}
.table_card .tab li .c1 {
    color: #de0000;
}
.table_card .tab li:hover { height:37px; background:#fff; color:#8c0000; cursor:pointer}
.table_card .activ { height:37px !important; background:#fff !important; color:#333}
.table_card .tab li .c1 {
    color: #2F2F2F; font-weight: normal;
}
.table_card .activ .c1 {
    color: #de0000 !important;font-weight: bold !important;
}
.table_card .tabCon { padding:15px; border-bottom:0px #e1e1e1 solid; border-left:0px #e1e1e1 solid; border-right:0px #e1e1e1 solid;}
.table_card .tabCon div { display:none}
.table_card .tabCon .on { display:block}
.table_card .tabCon .itemall li {
    margin: 0 0 9px 0;
    position: relative;
}
.table_card .tabCon .item {
    background:rgba(255,255,255,.5);
    width: 100%;
    padding: 0 0 0 90px;
    min-height: 80px;
    display: inline-block;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.02);
	line-height: 28px;
	padding-top: 10px;
}
.table_card .tabCon .item time {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 80px;
    height: 80px;
    padding: 5px 5px 5px;
    background: #c5cfd4;
}
.table_card .tabCon .item time small {
    display: block;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    height: 20px;
    overflow: hidden;
}

.table_card .tabCon .item:hover time {
	background: #c80000;
}

.table_card .tabCon .item:hover time big {
	color: #fff;
}

.table_card .tabCon .item:hover time small {
	color: #fff;
}

.table_card .tabCon .item:hover .txt span {
	color: #c80000;
}

.table_card .tabCon .item time big {
	display: block;
	text-align: center;
	color: #fff;
	font-size: 38px;
	line-height: 50px;
	height: 50px;
	overflow: hidden;
}


.newslist01 { font-size:14px; }
.newslist01 li { line-height:36px; display: flex; justify-content: space-between;}
.newslist01 li .ding { color:#F30; margin-left:5px}
.table_card .newshowword{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width: 80%;display: block;}
.newslist01 li .time {  font-size:12px; color:#888}
.swiper-container-wap{display: none;}

.mb_fx .layui-btn {
	width: 30%;
    border: 1px solid transparent;
    padding: 8px 28px;
    background-color: #f7f7f7;
    color: #505050;
    white-space: nowrap;
    text-align: center;
    font-size: 16px;
    border-radius: 8px;
    cursor: pointer;
	margin: 18px auto;
	display: block;
}
.mb_fx .layui-btn:hover{background-color: #d8d8d8;color: #fff;}
	.index-home{ display: none;}	
.jbmore{position: absolute;right:8px;top:6px; font-size: 13px;}
@media (max-width: 479px) {
	.newsright{position:relative;}
	.swiper-container-wap{display:block;}
.section_head {padding: 30px 0px 20px;}
	.adbg232{display:none;}
	.picMarquee-left .bd ul li{font-size:13px;}
	.indexbanner2{display: none;}
	
/*首页移动端排序	*/
.mb_fx{display: flex; flex-direction:column;}
	.mb_fx .indexJob,.mb_fx .newsleft,.mb_fx .indexNews .section_head{display: none;}
	
.mb_fx .layui-btn {
	width: 100%;
	padding: 6px 28px;
}
	
.layui-btn-danger {
    background-color: #FF5722;
}

.mb-but{text-align:center;}
	
	

.index-home .d1 {
    position: relative;
    display: inline-block;
    height: auto;
    width: 100%;
    margin-bottom: -10px
}

.index-home .d1 li {
    display: block;
    width: 25%;
    margin-bottom: 10px;
    margin-top: 10px;
    overflow: hidden;
    text-align: center;
    float: left
}

.index-home .d1 li span {
    color: #333
}

.index-home nav.d1 ul {
    white-space: nowrap;
    display: block;
    width: 100%;
    height: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding-top: 10px
}

.index-home .d1 img {
    width: 68%;
}

.index-home .d1 span {
    display: block;
    font-size: 14px;
    font-weight: 400;
    text-align: center;
    margin: 4px 0 0
}
}



