@charset "utf-8";
.menu_v16 { margin-bottom:0px;}
.menu_v16 .allmenu .im0l_v16 {display:block;}


.dpn{ display:none;}
.im0l{display: block}
.logo{width:280px;}
.head-b{margin-bottom:0px;}
#search_tips {margin:78px 0 0 360px;}
/*左右布局*/
.m-screen .right{width:230px;float:right;height:470px;margin-top:10px; z-index:100; position: relative; background:#fff;border-radius:1px;box-shadow: 0px 0px 8px rgba(0,0,0,0.05);overflow:hidden;border-radius:5px;}
.m-screen .middle{float:left;}

/*右侧会员登陆区域*/
.member{overflow:hidden;padding:21px 0px 25px;background:#fff;margin:0px 20px;}
.member .btn-area{margin-top:20px;}
.member .btn-area>a{display: block;height:28px;width:93px;line-height:28px;text-align: center;color: #fff;background: #ee2e2c; border-radius:15px;}
.member .btn-area>a:hover{background-color:#236dae;border:#ee2e2c 1px solid}

.member .btn-area .login-btn { float:left; border-radius:15px 0 0 15px; border:1px solid #ee2e2c;}
.member .btn-area .reg-btn { float:left; border-radius:0 15px 15px 0; background:#fff; border:1px solid #ee2e2c; color:#ee2e2c;}
.member .btn-area .reg-btn:hover { background:#fff; font-weight:700;}

.wel{font-size:14px; text-align:center;}
.wel .wel_basic .user_img { float:left; margin-right:10px;}
.wel p{line-height:25px; text-align:left; height:25px; overflow:hidden;}
.wel .user_img { width: 50px; height:50px; border-radius:50%;overflow: hidden;}
.wel .user_img img { width: 50px;}

.m-screen .right .inter>span { display:block; height:28px; line-height:28px; background:#ddd; color:#ee2e2c; text-align:center;}
.m-screen .right .inter{overflow:hidden;background:#fff;border-top:#eee 1px solid}
.m-screen .right .inter ul li { float:left; width: 33.333333%; height:80px; text-align:center;padding-top:2px;    border-bottom: 1px solid #eee;border-right: 1px solid #eee;
-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.m-screen .right .inter ul li:nth-child(3n+3) { border-right:none;}
.m-screen .right .inter ul li:nth-child(1n+4) { border-bottom:none;}
.m-screen .right .inter ul li:hover {padding-top:0px;}
.m-screen .right .inter ul li:hover a {color:#ee2e2c;}
.m-screen .right .inter ul li a { color:#666;}
.m-screen .right .inter ul li a i { font-size: 22px;}
.m-screen .right .inter ul li a p { font-size: 12px; line-height:24px;}

/*公告区域切换样式*/
.tz{overflow:hidden;border-top:#eee 1px solid}
.tz .qc-head{clear:both;font-size:14px;line-height:50px;text-align:center;overflow:hidden;border-bottom:#eee 1px solid}
.tz .qc-head li{float:left;list-style-type:none;width:33%;font-weight:normal; cursor:pointer;}
.tz .qc-head li.current{color:#ee2e2c; background:white;font-weight:bold}
.tz .qc-head li.current span { border-bottom:2px solid #ee2e2c; padding:5px 0px;}
.tz .qc-body dl{overflow:hidden;padding:5px 10px}
.tz .item{overflow:hidden;padding:0px 0px}
.tz .item p{font-size:22px;color:#ff5400}
.tz .qc-body dl ul{padding:2px 10px 0px 5px}
.tz .qc-body dl li{line-height:25px;font-size:12px;height:25px;overflow:hidden;width:103%;}
.tz .qc-body dl li:before { content:""; display:inline-block; width:4px; height:4px; background:#666; float:left; margin:10px 10px 0 0;border-radius: 50%;}
.tz .qc-body dl li:after { content:""; width:27px; height:12px; background:url(img/20209181658.png) no-repeat center; display:inline-block; float:right; margin-top:5px;}

.tz .qc-body dl li a { color:#555; display:inline-block; max-width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tz .qc-body dl li:hover a { color:#ee2e2c;}























/*楼层开始*/
.brand-list {background: #fff; box-shadow: rgba(227,227,227,.5) 0 0 6px; overflow: hidden;}
.brand-list ul {overflow: hidden;}
.brand-list li {float: left; width: 170px; height: 75px; border:#E9E9E9 solid ; border-width: 0 0 1px 1px;  overflow: hidden;}
.brand-list li a {display:block; position: relative; height: 100%; text-align: center}
.brand-list li a img {margin: 13px auto; width:138px;}
.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}










/*友情链接*/
.link{padding:10px 20px 15px;overflow:hidden;line-height:23px;font-size:14px;background:white}
.link dt{padding-right:5px;font-size:16px;height:35px;margin-bottom:8px;color:#000;font-weight:700; border-bottom:1px solid #eee;}
.link dt em{border-bottom:#ee2e2c 1px solid;height:35px;display:block;float:left}
.link a{white-space:nowrap; color:#666; margin:10px 15px 0px 0px; display:inline-block; line-height:23px;font-size:14px}
.link a:hover{color:#ee2e2c}


.industry-bar {position:fixed;top:220px;left:0%;display:none;z-index:1000;}
.industry-bar.hover {display:block}
.industry-bar li { font-size:14px; width:90px; text-align:center; line-height:45px; border:1px solid #eee; background:#fff;margin-top:-1px;}
.industry-bar li a { color:#666;}
.industry-bar li:hover { background:#ee2e2c;border:1px solid #ee2e2c;}
.industry-bar li:hover a { color:#fff;}
.industry-bar li.current { background:#ee2e2c;border:1px solid #ee2e2c;}
.industry-bar li.current a { color:#fff;}



.hotBrand_boot { overflow:hidden; background:#fff; padding:20px 0 20px 20px;}
.hotBrand_boot .qc-head { height:40px;}
.hotBrand_boot .qc-head li {  font-size:16px; display:inline-block; float:left; color:#000;cursor:pointer;}
.hotBrand_boot .qc-head li:nth-child(1n+2):before { content:"/"; display:inline-block; padding:0px 20px; color:#999;}
.hotBrand_boot .qc-head li.current { color:#e00b0b;}
.hotBrand_boot .qc-body dl a { width:20%; display:inline; float:left; height:30px;font-size:14px; line-height:30px; box-sizing:border-box; padding-right:30px;} 
.hotBrand_boot .qc-body dl a:hover{color:#ee2e2c;}



/*幻灯广告区域*/
.m0{width:100%; position:relative; overflow:hidden;}

.m-screen { z-index:100;}







/*sp-box*/
.sp-box{background:url(img/20209181057.jpg) no-repeat center top;height:130px; border-radius:8px;}
.sp-box .left{float:left;width:250px; height:65px;margin-left:50px;margin-top:33px; background:#fff; border-radius:8px;}
.sp-box .left strong {display: block;font-size: 24px;line-height: 30px;color: #ee2e2c;margin: 5px 0 5px;}
.sp-box .left p { color: #ee2e2c;font-size: 14px;}
.sp-box .left:before { content:"\e81e"; display:inline-block; width:45px; height:45px; float:left; margin:10px;font-family: 'iconfont'; font-size:42px;text-align: center;line-height: 36px;color: #ee2e2c;}

.sp-box .right{float:right;width:450px;margin-right:80px}
.sp-box .sp-title{font-size:24px;color:white;margin-top:30px;line-height:30px;font-weight:bold}
.sp-box .sp-title em{display:block;background:white;border-radius:15px;float:left;color:#ff6000;padding:0px 10px;margin-right:5px; letter-spacing:3px}
.gdbody {padding:0px 10px; background:white;height:30px; overflow:hidden;border-radius:15px;margin-top:12px}
.gdbody li {line-height:30px;font-size:14px;height:30px;overflow:hidden; background:url(img/xiaolaba.png) no-repeat left center; background-size:18px 16px;padding-left:20px;}






.hxzx_tab .tab_title { height:40px;border-bottom: 1px solid #eee;padding: 5px 15px;background: #f9f9f9;}
.hxzx_tab .tab_title strong { float:left; line-height:40px; font-size:20px; color:#000;}
/*.hxzx_tab .tab_title strong:before { content:'';width: 4px;height: 20px;float: left;background: #7d3cd1;margin: 10px 10px 0 0;}*/
.hxzx_tab .tab_title .more { float:right;line-height:40px;} 
.hxzx_tab .tab_title .more a { font-size:12px; color:#888;}
.hxzx_tab .tab_title{ position:relative; font-size:14px;}
.hxzx_tab .tab_title ul{  position:absolute; left:162px; height:32px;margin-top:8px;}
.hxzx_tab .tab_title ul li{ float:left; padding:0 5px; height:24px; line-height:24px; cursor:pointer;  border:1px solid transparent; margin:0 5px;}
.hxzx_tab .tab_title ul li.on{ height:24px;line-height:24px; background:#fff; border:1px solid #ee2e2c;color:#ee2e2c;}
.hxzx_tab .tab_title ul li.on a {color:#ee2e2c; }
.hxzx_tab .tab_title ul{ zoom:1; overflow:hidden;}


.hxzx_main_list { background:#fff; overflow:hidden; padding:15px 15px;}
.hxzx_main_list .item {  float:left; width:25%; box-sizing: border-box;}
.hxzx_main_list .item.s2 { width:50%; padding:0 30px;}
.hxzx_main_list .item.s1 ul li { overflow:hidden; padding:5px 0;}
.hxzx_main_list .item.s1 ul li .image { float:left;width:80px; height:80px;margin-right:15px;}
.hxzx_main_list .item.s1 ul li .image img { width:100%;}
.hxzx_main_list .item.s1 ul li .text strong { font-size: 16px;font-weight: 400;height: 30px; display:block;}
.hxzx_main_list .item.s1 ul li .text p { color: #888;line-height: 24px;}
.hxzx_main_list .item.s1 ul li .text p em { color:#f60;}

.hxzx_main_list .item.s2 b{ text-align:center; height:32px; width:540px; overflow:hidden; font-size:20px; display:inline-block;}
.hxzx_main_list .item.s2 p{ line-height:24px; padding-bottom:8px; color:#888;}
.hxzx_main_list .item.s2 p a{ color:#ff4400;}
.hxzx_main_list .item.s2 ul { border-top:1px dotted #f1f1f1; padding:6px 0px; overflow:hidden;}
.hxzx_main_list .item.s2 ul li { height:26px; line-height:26px; width:49%; float:left;margin-right:2%;}
.hxzx_main_list .item.s2 ul li:nth-child(2n+2) {margin-right:0;}
.hxzx_main_list .item.s2 ul li::before { content:'';width: 4px;height: 4px;float: left;background: #f60;margin: 10px 10px 0 0; border-radius:50%;}
.hxzx_main_list .item.s2 ul li span{ color:#888;}

.hxzx_main_list .item.s3 ul li{ height:26px; line-height:26px;}
.hxzx_main_list .item.s3 ul li span {float:left; text-align:center; width:18px; height:18px; line-height:18px; margin-right:5px; color:#777; background:#e8e8e8;margin: 3px 5px 0 0; border-radius:2px;}
.hxzx_main_list .item.s3 ul li:nth-child(-1n+3) span { background:#f60; color:#fff;}

