﻿@charset "utf-8";
/* ==全局样式定义== */

body {
	font: normal normal normal 12px/120% "宋体", Tahoma, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	background: #fff;
	color:#333;
	background: url(images/topbg.gif) repeat-x;

}


a {
    text-decoration: none;
	color:#333;
}
a:hover{ color:#f00;}
input[type=text], input[type=Keyword], input[type=password]
{
    height: 13px;
    margin: 1px;
}
select{
	color:#616161;
}
ul, ol, li, dl, dt, dd {
	list-style:none;
	margin:0px;
	padding:0px;
}
img {
	border: 0px;
}
*, #*, .* {
	margin:0;
	padding:0;
}
p {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, blockquote, em
{
	margin: 0;
	padding: 0;
}



/* ==整体布局定义开始== */
/* --head(网页头部)、menu(网页头部导航菜单)、main_bg(网页中部主要内容)、foot(网页底部)-- */
#head, #foot, #mainCont
{
	padding:0;
    margin: 0px auto;
    width: 970px;
	clear:both;
	padding-bottom:	8px;
	overflow:hidden;
}
/* ==整体布局定义结束== */

/*通用定义*/

.pagecss
{
	float: right;
	text-align: right;
	line-height: 40px;
}
.c_spacing
{
	border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
	line-height:0;
	padding-bottom: 8px;
}
.clearbox
{
    border-top: 1px solid transparent !important;
    margin-top: -1px !important;
    border-top: 0px;
    margin-top: 0px;
    height: 0px;
    clear: both;
    background: none;
    font-size: 0px;
    visibility: hidden;
	line-height:0;
}
.noBorder
{
	border: 0px !important;
}


/*通用盒子定义*/
.GenBox dt
{
	background: url(images/titlebg.gif) repeat-x;
	height: 26px;
	line-height: 26px;
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	border-bottom: #409b27 2px solid;
	padding: 0 10px 0 15px;
}
.GenBox dt span
{
	display: inline-block;
	background: url(images/titlebg_r.gif) no-repeat right;
	height: 26px;
	line-height: 27px;
	font-weight: bold;
	color: #fff;
	font-size: 14px;
	overflow: hidden;
}
.GenBox dt b
{
	display: inline-block;
	background: url(images/titlebg_l.gif) no-repeat left;
	height: 26px;
	padding: 0 10px;
	
}
.GenBox dt .more
{
	float: right;
}
.GenBox dt .more a:hover
{
	color: #f30;
}
.GenBox dd
{
	border-left: #ccc 1px solid;
	border-right: #ccc 1px solid;
	border-bottom: #ccc 1px solid;
	padding: 10px;
	height: auto!important;
	height: 100px;
	min-height: 100px;
}
.GenBox li a:hover{ color:#f00; text-decoration: underline;}
.GenList, .GenList2, .GenList3
{	
}
.GenList li, .GenList2 li, .GenList3 li
{
	padding: 0 3px 0 8px;
	line-height: 24px;
	height: 24px;
	text-align: right;
}
.GenList li a, .GenList2 li a
{
	float: left;
	background: url(images/liteIcon.gif) no-repeat 0 11px;
	padding-left: 8px;
}
.GenList3 li a{ background: none; padding-left: 0px;}
.GenList li a:hover, .GenList2 li a:hover, .GenList3 li a:hover
{
	color:#f00;
}
.GenList2 li a:hover
{
	text-decoration: none;
}
.GenList2 li
{
	border-bottom: #ccc 1px dashed;
}
.GenList3 li.spa
{
	background: #f3f3f3;
}
.GenList3 li{ text-align:left;}
.GenList3 li .left{ float: left;  display:inline; width: 60px; overflow:hidden;}
.GenList3 li .mid{float: left;display: inline-block; padding-left: 10px; text-align:center;}
.GenList3 li .right{ float:right; padding-right: 5px; display: inline;}
.portBBox3 h4{ font-size: 12px; color:#390; font-weight:normal; padding: 0px 10px;}
.portBBox3 h4 span{ padding: 0px 55px; display: inline-block;}

.pageSidBox{border:1px solid #ccc; border-top:2px solid #ff6600; text-align:left; }
.pageSidBox dt{background:url(images/bg_pageSid.jpg) repeat-x 0px 0px;height:30px;line-height:28px;   }
.pageSidBox dt span{background:url(images/icon_09.jpg) no-repeat 10px 7px;display:inline-block;padding-left:25px;font-weight:bold;color:#CF2405;font-size:14px; }
.pageSidBox dd{padding:2px 15px 10px; }
.pageSidBox dd .textList li{background:url(images/dot_1.gif) repeat-x 0px bottom;padding:2px 0;  }
.pageSidBox li a:hover{ color:#f00; text-decoration:underline;}

/**/
.sidHot{}
.sidHot dt{padding-right:5px;height:33px;}

.sidHot dt a{float:right; display:inline; text-align:center; width:44px;margin:2px 2px 0 2px; line-height:30px;}
.sidHot dt a.classOn{color:red;background:url(images/bg_sidHot_on.jpg) no-repeat center bottom;}
.sidHot dd{background:url(images/icon_num.png) no-repeat 0px 0px;padding-left:30px; display:none; }
.sidHot dd .textList{lear:both;overflow:hidden; height:100%;}
.sidHot dd .textList li{padding:0px;height:24px; line-height:24px; background:none;}

/* ==head(顶部)定义开始== */
/* --网页头部-- */
#head_tools
{
	background-color: #f9f9f9;
	height: 31px;
	line-height: 30px;
	padding: 0 8px;
	background: url(images/topbg.gif) repeat-x;
}
#head_tools .topLink
{
	float: right;
}
#head_tools .topLink a
{
	padding: 0 8px;
	background: url(images/liteIcon.gif) no-repeat 0 5px;
}
#head_tools #Login, #head_tools form
{
	display: inline;
}
#Login, #Login img, #Login input, #Login a
{
	vertical-align:middle;
}
#Login #TxtUserName, #Login #TxtPassword
{
	border-top:1px solid #b5b5b5;
	border-left:1px solid #b5b5b5;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	width:70px;
}
#Login #BtnLogOn, #Login a.regBt
{
	display:inline-block;
	background:url(images/loginbg.gif) left 4px no-repeat;
	border:0;
	color:#333;
	height:30px;
	line-height:30px;
	width:38px;
	padding: 0;
	font-size:12px;
	vertical-align:middle;
	text-align:center;
	cursor:pointer;
}
#logo
{
	float: left;
	width: 189px;
	height: 105px;
}
#head_ad
{
	float: right;
	background: url(images/head_ad_bg.jpg) no-repeat;
	width: 771px;
	height: 69px;
}
#top_menu
{
	background: url(images/menubg.gif) no-repeat;
	height: 62px;
	position:relative;
}
#top_menu dt li.frist
{
	background:none;
}
#top_menu dt
{
	height: 32px;
	line-height: 32px;
	padding: 0 10px;
}
#top_menu dt li
{
	float: left;
	background: url(images/menuSpaline.gif) no-repeat right;
	padding: 0 4px 0 6px;
	height: 32px;
}
#top_menu dt li a
{
	float: left;
	font-size:14px;
	font-weight: bold;
	color: #fff;
	padding: 0 13px;
    height: 32px;
}
#top_menu dt li a:hover,#top_menu dt a.current
{
	background: url(images/menuBtOn.gif) repeat-x bottom;
	color: #f30;
}
#top_menu dd
{
	padding-left:30px;
}
#top_menu dd a
{
	height:30px;
	line-height:30px;
	padding: 0 18px 0 12px;
	background: url(images/liteIcon.gif) no-repeat 0 5px;
}
#search_box, .search_tools
{
	height: 30px;
	line-height: 30px;
}
#search_box
{
	padding: 0 15px;
}

#search_box blockquote 
{

          font-weight:normal;
          font-style:normal;
          display:inline-block;
          position:absolute;
          left:230px;
          top:36px
}
#search_box span
{
	display: inline-block;
	padding-left: 70px;
	background: url(images/nxnw_22.gif) no-repeat 0 5px;
        position:absolute;
        left:20px;
        top:32px
 }

.search_tools
{
	float: right;
	background: url(images/nxnw_28.gif) no-repeat 0 6px;
	padding-left: 25px;
	position:absolute;
	right:10px;
	top:32px;
}
.search_tools input
{
	vertical-align:middle;
}
.search_tools #keyword2
{
	width: 126px;
	margin-top: 4px;
	height: 16px;
	border: #cdcdcd 1px solid;
	line-height: 16px;
	color: #aab7c7;
	font-size:12px;
}
.search_tools #Submit
{
	background: url(images/searchbg.gif) no-repeat;
	height: 21px;
	width: 67px;
	line-height: 21px;
	font-size: 12px;
	border: 0;
	cursor:pointer;
    margin-top: 4px;
}
#menu_list_10{margin-left: 80px;}
#menu_list_11{margin-left: 140px;}
#menu_list_12{margin-left: 300px;}
#menu_list_13{margin-left: 400px;}
#menu_list_14{margin-left: 380px;}
#menu_list_17{ margin-left: 500px;} 

/* ==head(顶部)定义结束== */

/*主体内容区*/
.mainSidebar /*侧栏*/
{
	float: right;
	width: 250px;
}
.mainInfoBox
{
	float: left;
	width: 710px;
}
.infoCenter
{
	border: #ccc 1px solid;
	background: url(images/nxnw_35.gif) no-repeat left top;
	padding: 10px;
	height:247px;
	overflow: hidden;
}
.infoFlash
{
	float: left;
	padding-top: 27px;
}
.infoList
{
	float: right;
	width: 375px;
	padding: 0;
}
.infoList .moreLink
{
	color:#c00;
}
.infoList li.first
{
	clear:both;
	height:80px !important;
	border-bottom:1px dotted #ccc;
	text-align:left;
	margin-bottom: 5px;
}
.infoList li.first a
{
	float:none;
	height:auto;
	background:none;
	padding:0;
}
.infoList li.first .list_title
{
	text-align:center;
}
.infoList li.first .list_title a
{
	color:#f30;
	font-size:20px;
	font-weight:bold;
}
.infoList li.first .list_intro
{
	margin-top:5px;
	text-indent: 2em;
}
.infoList li span{ float: right; display:inline;}

.portABox4 ul
{
	margin-top:5px;
}
.portABox4 li
{
	height:25px;
	line-height:25px;
}
.portABox1 { float: left; width: 350px; }
.portABox2 { float: right; width: 350px; }
.portABox1 dd, .portABox2 dd { height:200px!important;; }
.portABox3 dt, .portABox4 dt{border-bottom: #278a9a 2px solid;}
.portABox3 dt span,.portABox4 dt span{background: url(images/titlebg2_r.gif) no-repeat right;}
.portABox3 dt b,.portABox4 dt b{background: url(images/titlebg2_l.gif) no-repeat left;}
.portABox3 dd{ height:230px!important; padding: 5px 0px!important; }
.portABox4 dd{ height:200px!important; }
.SpecialProd
{
	background: url(images/nxnw_41.gif) no-repeat left;
	height: 113px;
	border: #ccc 1px solid;
	padding-left:50px;
	padding-right: 10px;
}
.SupplyBox1
{
	float: left;
	width: 335px;
	margin: 5px 5px 5px 0px;
	display:inline;
}
.SupplyBox1 h4
{
	float: left;
	width: 334px;
	height: 20px;
	line-height: 20px;
	background-color: #f2f2f2;

}
.SupplyBox1 h4 em
{
	display: inline-block;
	font-style:normal;
	padding: 0 10px;
	font-weight: bold;
	color: #fff;
	background-color: #f60;
	font-size:12px;
}
.SupplyBox1 .more{ float: right; font-weight:normal; font-size:12px;} 
.SupplyBox1 ul
{
	clear: both;
	padding:5px 0;
	width: 334px;
}
.SupplyBox1 li
{
	line-height:23px;
	height:23px;
	text-align:right;
	border-bottom:1px dashed #ccc;
	padding: 0 5px;
}
.SupplyBox1 li a
{
	float:left;
	line-height:23px;
}
.SupplyBox1 .gong{ float:left; display:inline; color:#f30; padding-right: 5px;}
.SupplyBox2
{
	padding-left: 8px;
	background: url(images/gqline.gif) no-repeat left;
}
.SupplyBox2 h4 em
{
	background-color:#390 !important;
}
.SupplyBox2 .qiu{ float:left; display:inline; color: #090; padding-right: 5px;}
.portBBox2
{
	background: url(images/agrbg.jpg) no-repeat left top;
	border:1px solid #ccc;
	padding:10px;
}
.portBBox2 li a:hover{ color:#f00; text-decoration:underline;}
.agrTech
{
	float:left;
	margin-top:65px;
	display:inline;
	width:197px;
}
.agrTech dt
{
	height:28px;
	line-height:28px;
	border-bottom:1px dotted #666;
	margin-bottom:10px;
}
.agrTech dt span
{
	float:left;
	font-weight:bold;
	font-size:14px;
	color:red;
	padding: 0 13px 0 5px;
	background: url(images/nxnw_59.gif) no-repeat right 10px;
}
.agrTech dt .more
{
	float:right;
	color:#000;
}
.agrTech li
{
	line-height:24px;
	padding-left:25px;
	background: url(images/liteIcon1.gif) no-repeat 10px;
}
.agrInfo
{
	float:right;
	width:470px;
}
.agrInfo .agrPic
{
	float:left;
	border:1px solid #ccc;
	padding:2px;
	margin-top:16px;
	display:inline;
}
.agrInfo .agrPic img
{
	width:76px;
	height:91px;
}
.agrInfo h4
{
	float:right;
	width:372px;
	background-color:#f3f3f3;
	line-height:18px;
	font-size:12px;
	text-align:right;
	font-weight:100;
	padding-right:5px;
}
.agrInfo h4 em
{
	float:left;
	height:18px;
	line-height:18px;
	background-color:#f60;
	font-style:normal;
	font-weight:bold;
	color:#f3f3f3;
	padding: 0 10px;
}
.agrInfo ul
{
	float:right;
	width:372px;
	min-height:96px;
	margin-top:10px;
}
.agrInfo li
{
	float:left;
	height:24px;
	line-height:24px;
	background:url(images/liteIcon2.gif) no-repeat 0 10px;
	padding-left:10px;
	width:170px;
	display:inline;
	
}

.portBBox1 dd{ min-height:265px!important; }
.portBBox1 .SupplyBox1 ul{ height:183px; min-height:183px }
.portBBox3 dt, .navList dt{border-bottom: #ff7c00 2px solid;}
.portBBox3 dt span,.navList dt span{background: url(images/titlebg3_r.gif) no-repeat right;}
.portBBox3 dt b,.navList dt b{background: url(images/titlebg3_l.gif) no-repeat left;}
.portBBox3 dd{ height:265px!important; }

.mainADPic a
{
	display:block;
	margin-bottom:10px;
}
.mainADPic img{ width: 250px; height: 55px;}
.agrVideo .more
{
	float:right;
	padding-right:10px;
}
.agrVideo li
{
	float:left;
	height:24px;
	width:43%;
	padding-left:15px;
	line-height:24px;
	background: url(images/liteIcon3.gif) no-repeat 0 10px;
}
.otherInfo dl.LBox
{
	float:left;
	width:350px;
}
.otherInfo dl.RBox
{
	float:right;
	width:350px;
}
.otherInfo dl.RBox dd, .otherInfo dl.LBox dd
{
	height: auto !important;
	height: 190px;
	min-height: 190px;
	padding: 8px 10px;
}
.otherInfo .picTxt
{
	clear:both;
	height:83px;
	padding:0 5px;
}
.otherInfo .picTxt .pe_u_thumb_title
{
	text-align:left;
	padding:6px 0 0;
	color:#666;
}
.otherInfo .picTxt .pe_u_thumb_title a
{
	display:block;
	color:#ea2200;
	font-size:14px;
	font-weight:bold;
}
.otherInfo .picTxt li a:hover{ text-decoration: none;}
.otherInfo .picTxt .pe_u_thumb
{
	float:left;
	border: 1px solid #ccc;
	padding:2px;
}
.otherInfo .picTxt .pe_u_thumb_title h3{ height: 30px;}
.otherInfo .picTxt .pe_u_thumb_title
{
	float:right;
	width:190px;
	line-height: 20px;
}
.otherInfo .picTxt .pe_u_thumb img
{
	width:116px;
	height:72px;
}
.otherInfo .GenList
{
	padding: 0 5px;
}
.otherInfo .picList
{
	padding:10px 0;
	min-height:62px;
	_height:62px;
}
.otherInfo .picList .pe_u_thumb_title
{
	display:none;
}
.otherInfo .picList li
{
	float:left;
	padding:1px;
	border:1px solid #ccc;
	margin: 0 8px;
	display:inline;
}
.otherInfo .picList li a
{
	display:block;
}
.otherInfo .picList li img
{
	width:88px;
	height:58px;
}
.agrVideo dd{ height:205px; }
.otherInfo dd { height:210px; }

/* 友情链接 */
.picLink
{
	height:50px;
	overflow:hidden;
}
.picLink li
{
	display:inline;
}
.picLink img
{
	height:50px;
	width: 189px;
}
.txtLink
{
	border:1px solid #ccc;
	height:33px;
	background:url(images/txtlinkbg.gif) repeat-x;
}
.txtLink dl
{
	background: url(images/txtlinkpic.gif) no-repeat left;
	height:33px;
	padding-left:60px;
	line-height:33px;
}
.txtLink select
{
	color:#000;
}


/* ==(底部)定义开始== */

/* 版权信息 */
#foot
{	
	color: #333;
	line-height:24px;
}
#foot .bmLink
{
	height:23px;
	line-height:23px;
	background-color:#080;
	color: #fff;
	margin-bottom:10px;
	text-align: center;
}
#foot .bmLink a
{
	color:#fff;
}
.copyright{ text-align:center;}
/* ==(底部)定义开始== */

/*路径样式*/
    .path{ background: url(images/path_icon.gif) no-repeat 10px 1px; padding-left: 30px; height: 12px; padding-top: 2px; }
	
/*图片*/
#scrollPic {
	overflow: hidden;
	_width: 100%;
}
	#scrollPic .picList2 {
		display: inline;
		float: left;
		padding-top: 10px;
	}
#scrollPic .sContent {
	width: 8000px;
}
.picList2  { 
}
	.picList2 li {
		float: left;
		display: inline;
		margin-right: 18px;
		text-align: center;
	}
		.picList2 img {
			width: auto;
			border: 1px solid #cccccc;
			padding: 2px;
		}
		.picList2 .pe_u_thumb_title {
			padding: 10px 0 0;
		}
/*产品搜索*/
.searchBox {
	background: url(supply/bg_search.png) no-repeat right bottom;
	border: 1px solid #bedabe;
	height: 39px;
}
	.searchBox span {
		background: url(supply/icon_zoom.gif) no-repeat 10px 3px;
		color: #f74600;
		font-weight: bolder;
		font-size: 14px;
		float: left;
		line-height: 39px;
		padding-left: 45px;
	}
	.searchBox input, .searchBox select {
		vertical-align: middle;
		margin-top: 8px;
	}
	.searchBox .inputsubmit, .searchBox2 .inputsubmit {
		background: url(supply/bt_search.png) no-repeat left top;
		border: none;
		cursor: pointer;
		width: 62px;
		height: 24px;
		line-height: 24px;
		text-align: center;
		padding-bottom: 3px;
	}
	.searchBox .on, .searchBox2 .on {
		background-position: left bottom;
		color: #286000;
	}
.searchBox .Supplybt{ float: right;}







#box{
	width:980px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top:0px;
	border: 1px solid #333333; margin:0 auto;
	margin-bottom:10px;
    }
	
#dhl{
	width:960px;
	margin:0 auto;
	height:31px;
	line-height:31px;
	background:url(/UploadFiles/snzt/inages/dhl.png);
	text-align:center;
	font-family: "宋体";
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom:5px;
}

#qztqyb{width:270px; margin-left: 5px;; height:130px;}
