@charset "utf-8";
/* CSS Document */

body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px; color:#212121; width:100%; height:auto; background:#f7f7f7;}
ul{ margin:0px; padding:0px;}
ul li{ margin:0px; padding:0px; list-style:none; list-style-type:none;}
p,img,a{ margin:0px; padding:0px; list-style:none; list-style-image:none; list-style-type:none; border:none; text-decoration:none;}
.clear{ clear:both;}
.clearB{ clear:both; height:15px;}



#header{position:fixed; z-index:9999; left:0; top:0; width:100%; min-width:1300px; margin:auto; background:#fff; }
/*网站头部*/
.hdt-top{ width:100%; height:107px; overflow:hidden;background:url(../images/tbbjtp.jpg) center no-repeat;position:fixed; z-index:9999; left:0; top:0;}

.top{ width:1200px; margin:0px auto;  height:77px; margin-top:15px;}
.top_L{width:251px; height:77px; float:left;}
.top_R{ width:619px; float:right; height:77px;}
.top_R .seachico { float:left; padding-right:20px; height:77px; line-height:77px; padding-top:20px;}
.top_R .seachtext { float:left; padding-right:10px; height:77px; line-height:77px; color:#000; font-weight:bold; font-size:24px;}
.top_R .seachgq { margin:0 auto; width:350px; height:auto; margin-top:25px; margin-bottom:5px; text-align:center; float:left;}
.top_R .gqinput {width:200px;height:30px;border:1px solid #e7e7e7;border-radius:5px;}

/*网站导航*/
.nav{ width:100%;  height:140px; line-height:140px; background:url(../images/daohangbj.jpg) repeat-x; margin-top:107px;}
.nav_module{ width:1200px; margin:0px auto;  height:140px; line-height:140px;}
.nav_module ul li{ height:140px; line-height:140px; float:left; width:149px;}



/*网站内容*/
.txl_content{ clear:both; width:100%; background:#f7f7f7; margin:0px auto; height:auto; overflow:hidden; padding-top:20px;}
.txl_main{ clear:both; width:1200px; background:#f7f7f7; margin:0px auto; height:auto; overflow:hidden; padding-left:10px; padding-right:10px;}
.txl_wuliu { float:left; width:312px; height:auto; padding-bottom:15px;background:#fff; padding-left:10px; }
.txl_wuliu .wuliu_title { width:292px; height:60px;}
.txl_wuliu ul li { width:282px; height:40px; line-height:40px; border-bottom:dashed 1px #ededed; padding-top:10px; margin-left:10px;}
.txl_wuliu .wuliu_text {font-size:18px;color:#676767;}
.txl_wuliu .wuliu_img { padding-right:10px;}
/*找螺丝*/
.txl_luosi { float:right;width:302px; height:auto; padding-bottom:15px;background:#fff; padding-left:10px;}
.txl_luosi .txl_luosi_shuju .luosi_title { width:282px; height:62px;}
.txl_luosi .txl_luosi_shuju ul li { width:282px; height:40px; line-height:40px; border-bottom:dashed 1px #ededed; padding-top:10px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.txl_luosi .txl_luosi_shuju .luosi_text {font-size:18px;color:#676767;}
.txl_luosi .txl_luosi_shuju .luosi_img { padding-right:10px;}

.luosi_tonggao { width:282px; height:auto; padding-top:20px; padding-left:10px;}
.luosi_tonggao ul li { width:100%; height:30px; line-height:30px; margin-left:5px;}
.luosi_tonggao ul li a {color:#ff6443; font-size:14px;}
.luosi_tonggao .circle{ width: 8px;height: 8px;background-color: #4dc245;border-radius: 50%; display: inline-block;margin-right: 10px;}
.luosi_tonggao .luositg_title {width:282px; height:37px; margin-bottom:10px;}


/*广告图片*/
.zjguanggao { width:100%; height:auto; margin-top:10px; margin-bottom:20px; overflow:hidden; }
.zjguanggao img { width:1200px; height:auto;}



/*市场分布*/
.scfb_main { width:100%; height:auto; margin:0 auto; overflow:hidden;}
.scfb_main .scfb_left { float:left; width:820px; height:auto; background:#fff; padding-top:10px; padding-bottom:40px;}
.scfb_main .scfb_left .scfb_left_title { width:435px; height:33px; padding-bottom:50px; padding-left:10px;}
.scfb_main .scfb_left .scfb_left_list { width:100%; height:96px; overflow:hidden;}
.scfb_main .scfb_left .scfb_left_list ul li { float:left; height:96px;}
.scfb_main .scfb_right { float:left; width:380px; height:auto;}
.scfb_main .scfb_right ul li { float:left; margin-left:10px; width:180px; height:110px; margin-bottom:10px;border-radius:10px;background:#dfebf7;}
.scfb_main .scfb_right .zh_img { float:left;padding-top:15px; padding-left:10px;}
.scfb_main .scfb_right .zh_img img { width:50px; height:50px;}
.scfb_main .scfb_right .zh_text { float:left; font-size:20px;padding-top:15px; padding-left:10px; line-height:50px; font-weight:bold; color:#5aa1ef}
.scfb_main .scfb_right .zh_riqi { clear:both; text-align:center; line-height:30px; font-size:14px; color:#70adf0; padding-top:5px;}

/*中间轮播图样式1*/
.txl_zhaoshang { float:left; margin-left:10px; margin-right:10px; width:530px;}

/*优质企业*/
.yzqi_title { width:100%; height:58px; line-height:68px; font-size:24px; border-bottom:solid 1px #8ba3bb;}

.cplist { width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:15px; border-bottom:solid 1px #eeeeee; padding-bottom:5px;}
.cplist .cp_left { float:left; padding-left:10px; padding-right:10px;}
.cplist .cp_left img { width:80px; height:90px;}
.cplist .cp_right { float:left; width:80%; height:auto; overflow:hidden;}
.cplist .cp_right .cp_title { font-size:16px; font-weight:bold; color:#313131; padding-bottom:5px;white-space: nowrap; text-overflow: ellipsis; overflow:hidden; width:100%;}
.cplist .cp_right .cp_zhuying { font-size:14px; color:#676767; text-overflow:ellipsis; height:59px; line-height:20px; display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; overflow:hidden;}
.cplist .cp_anniu { clear:both; overflow:hidden; height:auto; padding-top:15px; }
.cplist .cp_anniu .gsxx { border:solid 1px #d3257c; border-radius:5px; font-size:12px; padding-top:7px; padding-bottom:7px; padding-left:20px; padding-right:20px; color:#ffffff; float:left; line-height:15px; background:#d3257c;}
.cplist .cp_anniu .gsxx img { width:15px; height:15px;vertical-align: middle; margin-right:5px;}

.cplist .cp_anniu .gsxxwzz { border:solid 1px #717171; border-radius:5px; font-size:12px; padding-top:7px; padding-bottom:7px; padding-left:20px; padding-right:20px; color:#ffffff; float:left; line-height:15px; background:#717171;}
.cplist .cp_anniu .gsxxwzz img { width:15px; height:15px;vertical-align: middle; margin-right:5px;}


.cplist .cp_anniu .cpjs { margin-left:15px;border:solid 1px #1fa67b; border-radius:5px; font-size:12px; padding-top:7px; padding-bottom:7px; padding-left:20px; padding-right:20px; color:#1fa67b; float:left; line-height:15px;}
.cplist .cp_anniu .cpjs img { width:15px; height:15px;vertical-align: middle; margin-right:5px;}
.cplist .cp_anniu .dhgt { border:solid 1px #ec5015; border-radius:5px; background:#ec5015; font-size:12px; padding-top:7px; padding-bottom:7px; padding-left:20px; padding-right:20px; color:#fef5f0; float:right; line-height:15px;}
.cplist .cp_anniu .dhgt img { width:15px; height:15px;vertical-align: middle; margin-right:5px;}


.txl_zhaoshang .txl_lunpotp { margin-bottom:22px;}
.txl_zhaoshang .txl_lunpotp img { width:545px; height:auto;}
.focusBox {
	position:relative;
	width:545px;
	height:283px;
	overflow:hidden;
	font:12px/1.5 Verdana,Geneva,sans-serif;
	text-align:left;
	background:white;
}
.focusBox .pic img {
	width:545px;
	height:283px;
	display:block;
}
.focusBox .txt-bg {
	position:absolute;
	bottom:0;
	z-index:1;
	height:36px;
	width:100%;
	background:#4dc245;
	filter:alpha(opacity=40);
	opacity:0.4;
	overflow:hidden;
}
.focusBox .txt {
	position:absolute;
	bottom:0;
	z-index:2;
	height:36px;
	width:100%;
	overflow:hidden;
}
.focusBox .txt li {
	height:36px;
	line-height:36px;
	position:absolute;
	bottom:-36px;
}
.focusBox .txt li a {
	display:block;
	color:white;
	padding:0 0 0 10px;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.focusBox .num {
	position:absolute;
	z-index:3;
	bottom:8px;
	right:8px;
}
.focusBox .num li {
	float:left;
	position:relative;
	width:15px;
	height:15px;
	line-height:15px;
	overflow:hidden;
	text-align:center;
	margin-right:10px;
	cursor:pointer;
	border-radius: 50%; 
	display: inline-block;
}
.focusBox .num li a,.focusBox .num li span {
	position:absolute;
	z-index:2;
	display:block;
	color:white;
	width:100%;
	height:100%;
	top:0;
	left:0;
	text-decoration:none;
}
.focusBox .num li span {
	z-index:1;
	background:#fff;
	filter:alpha(opacity=100);
	opacity:1;
}
.focusBox .num li.on a,.focusBox .num a:hover {
	background:#4dc245;
}
    

/*版权*/
.txl_footer{ width:100%; background:#0662df; height:auto; overflow:hidden; font-size:16px; padding-top:10px; padding-bottom:10px;}
.footer_module{ width:1200px; margin:0px auto;line-height:35px; color:#FFF; padding:15px 0px; text-align:center;}
.footer_module img {vertical-align:middle;}
.footer_module p { margin-top:5px;}
.footer_module .footer_icon { padding-left:10px;}