/*
主题色（橙）			#ff6500
突出色（蓝）			#ff6600

橙		color:#ff6600;
褐		color:#98896e;
深蓝	color:#3c4c64;
hc中国红	color:#dc121e;
标准中国红 color:#e60000;
全局start*/
.cDark{color:#FF7501;}
.cMid{color:#ff6600}
.cLight{color:#FFFFCC}
.bgDark{background-color:#FF7501;color:white;}
.bgMid{}
.bgLight{background-color:#FFFFCC;color:#333;}
table.tbB1px {border-top:1px solid black;border-left:1px solid black;}
table.tbBlpx td {border-right:1px solid black;border-bottom:1px solid black;color:red;}
.active{display:block;}
.unactive{display:none;}
.debug{border-top:1px solid #ccc;border-left:1px solid #ccc;}
.debug td{border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
#msgAlt{color:blue;font-weight:bold;}

body{
	line-height: 150%;
	text-align:center;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
ul,form,p,h1,h2{padding:0;margin:0}
tr,div{text-align:left;}
tr,div,input,form,select,button{font-size:12px;color:#666666;}
a{text-decoration: none;color:black;font-family:"宋体";font-size:12px;}
a:hover{background-color:highlight;color:white;}
button {cursor:hand}
ul{list-style-type:none;}
li{line-height:150%;}
#ads2 .adsTxt{height:20px;overflow:hidden;text-align:center;}
ul.cols2 li{width:50%;float:left;}
#box_body{
	width:990px;
	margin-right: auto;
	margin-left: auto;
}
/*layout table*/
table.header{width:100%;height:80px;}
#footer{width:100%;padding:16px 0;text-align:center;border-top:2px solid #ff6600;margin-top:6px;}
/*table.main{width:100%;margin-top:1px;border-left:6px sold #ff6600;border-right:6px sold #ff6600;}
table.main td.left{width:200px;padding-right:8px;}*/
/*通用样式*/
.layout{
	width:990px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF7501;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
.main{
	width:990px;
}
.main .left{width:176px;padding:0 4px 0 0;}
.main .right{width:176px;padding:0 0 0 4px;}


/****老的头部table布局***/
.nav{width:740px;height:40px;border:1px solid #dcdcdc;background:url("../images/index_nav_bg_off.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bg_off.jpg*/);text-align:center;}
.nav a{color:#ff6500;font-weight:bold;display:block;float:left;text-decoration: none;font-size:14px;width:80px;height:39px;text-align:center;padding:12px 0 0;}
.nav a:hover{background:url("../images/index_nav_bg_on.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bg_on.jpg*/);}
.nav a.current{background:url("../images/index_nav_bg_on.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bg_on.jpg*/);color:white;}
.tools {color:gray;}
.tools a{color:gray;}
/*新的头部*/
.header{width:100%;margin: 0px;clear: both;height: 127px;}
.header .header_logo{float:left;padding:0px;width: 245px;}
.header .header_box{float:left;height:127px;}
.header .header_nav{width:740px;height:39px;border:1px solid #dcdcdc;background:url("../images/index_nav_bg_off.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bg_off.jpg*/);text-align:center;}
.header .header_nav a{color:#ff6500;font-weight:bold;display:block;float:left;text-decoration: none;font-size:14px;width:80px;line-height:39px !important;text-align:center;}
.header .header_nav a:hover{background:url("../images/index_nav_bg_on.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bg_on.jpg*/);color:white;}
.header .header_nav a.current{background:url("../images/index_nav_bg_on.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bg_on.jpg*/);color:white;}
.header .header_tools{color:gray;text-align:right;line-height:36px;background:url("../image/header_bg.gif"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/image/header_bg.gif*/) repeat-x;}
.header .header_tools a{color:gray;}
.header .header_so{width:734px;padding-right:8px;height:30px;line-height:30px;text-align:right;background:url("../images/index_nav_bottom_bg.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index_nav_bottom_bg.jpg*/) repeat-x;}
/*所在位置.location*/
.location{
	background-color:#FFD9A6;
	padding:4px 0;
	margin:0 0 4px 0;
	text-indent:12px;
	font-size:14px;
}
/*当前所在位置*/
#location{background-color:#FFD9A6;padding:4px 0;margin:0 0 4px 0;text-indent:12px;font-size:14px;}
#location a{font-size:14px;}


.filter{border:1px solid #ff6500;}/*列表页的筛选框*/
.dir{border:1px solid #ff6500;}/*列表页的目录框*/
.dir a{font-size:14px;}
.td-list{padding:4px;}
.td-list li{line-height:150%;}


/*首页分类所用*/
div.category{color:gray;float:left;width:99%;margin-top:2px;}/*background:url(/imagees/bg5.gif)background:url(/imagees/bg5.gif)*/
div.category ul.bar{background-color:white;padding:0px;color:white;font-weight:bold;height:25px;}
div.category div.body{border:1px solid #FF7601;}
div.category li.on{background-color:#FF7501;width:66px;float:left;line-height:25px;text-align:center;cursor:hand;}
div.category li.off{background-color:#FFF;width:66px;float:left;line-height:25px;text-align:center;cursor:hand;color:gray;}

ul.cols4 li{width:24%;float:left;text-align:center;}
ul.cols4 li div{text-align:center;}

.listindex {/*首页所用*/
	border-right: #ff6600 1px solid; border-top: #ff6600 1px solid; float: left; margin-bottom: 6px; border-left: #ff6600 1px solid; width: 50%! important; border-bottom: #ff6600 1px solid
}
.list {width:100%! important;}
.list .title {
	padding:2px 10px 0px 10px;
	margin: 0px 0px 5px;
	width: 100%! important;
	height: 24px! important;
	line-height:24px;
	border-top: black 1px solid;
	text-align: right;
	color: white;
	background-image: url("../images/index/title_bg.gif"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index/title_bg.gif*/);
}
.list .title p {font-weight: bold; font-size: 14px; float: left}
.list .title a {color: white; text-decoration: none}
.list .title a:hover {color: white; text-decoration: underline}
.list li {overflow: hidden; height: 20px}
.list li p{float:right;color:black;}

.list_sy .title {
	padding:2px 10px 0px 10px;
	margin: 0px 0px 5px;
	width: 100%! important;
	height: 24px! important;
	line-height:24px;
	border-top: black 1px solid;
	text-align: right;
	color: #FF7501;
	background-image: url("../images/index/title_bg2.gif"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index/title_bg2.gif*/);
}
.list_sy .title p {
	font-weight: bold;
	font-size: 14px;
	float: left;
	color: #FF7501;
}
.list_sy .title a {color: #FF7501; text-decoration: none}
.list_sy .title a:hover {color: white; text-decoration: underline}
.list_sy li {overflow: hidden; height: 20px}
.list_sy li p{float:right;color:black;}

.list_1 {width:100%;}
.list_1 .title {
	padding:2px 10px 0px 10px;
	margin: 0px 0px 5px;
	width: 100%! important;
	height: 24px! important;
	line-height:24px;
	border-left: #ff6600 5px solid;
	text-align: right;
	color: white;
	background-color: #e0e0e0;
}
.list_1 .title p {font-weight: bold; font-size: 14px; float: left;color:#ff6600;border-bottom:4px solid #CC6633;}
.list_1 .title a {color: #ff6600; text-decoration: none}
.list_1 .title a:hover {color: #ff6600; text-decoration: underline}
.list_1 li {overflow: hidden; height: 20px}
.list_1 li p{float:right;color:black;}

.list_2 {width:100%;border-left:1px solid #CCC;}
.list_2 .title {
	padding:2px 10px 0px 10px;
	margin: 0px 0px 5px;
	width: 100%! important;
	height: 26px! important;
	line-height:26px;
	border-bottom: 1px solid #CCC;
	text-align: right;
	background:url("../../images/index/list_bar_bg.jpg"/*tpa=http://sydnwx.oranpage.com/images/index/list_bar_bg.jpg*/)
}
.list_2 .title p {font-weight: bold; font-size: 14px; float: left;color:black}
.list_2 .title a {color: #ff6600; text-decoration: none}
.list_2 .title a:hover {color: #ff6600; text-decoration: underline}
.list_2 li {overflow: hidden; height: 20px}
.list_2 li p{float:right;color:black;}
.headline{clear:both;height:80px;}
.headline h3{font-size:12px;text-align:center;margin:2px 2px 2px 2px;}
.headline p{text-indent:24px;}
.table1 {
	border: 1px solid #CCCCCC;
}
.table2 {

	border: 1px solid #FF761A;
}
.table3 {                     
	border-top: 0px none;
	border-right: 1px solid #FF761A;
	border-bottom: 1px solid #FF761A;
	border-left: 1px solid #FF761A;
}
.table4 {

	border: 1px solid gray;
} 
.dl_line1{
	border-bottom: 1px solid #FF761A;
} 
.dl_line2{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF761A;
}                                             /*首页三边，没有顶边*/
.unnamed2 {
	font-family: "宋体";
	font-size: 12px;
	text-decoration: none;
	line-height: normal;
	filter: Glow(Color=ffffff, Strength=2)?);
	cursor: hand;
?, OffY=?, Positive=2);

}
.tabledan {
	border-top: 1px none #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px none #CCCCCC;
	border-left: 1px none #CCCCCC;

}
/*全局end*/
.clear {clear: both;}
.tips{color:gray;padding:4px;border:1px solid white;}/*font-family: "楷体_gb2312";*/
.tips-active{border:1px solid red;background-color:#feeeee;color:red;font-size:12px;padding:4px;}
.tips-err{color:red;font-weight:bold;padding:4px;}
.tips-ok{color:#ff6600;padding:4px;}

#thumbpic {
	background-color: #cccccc;
	border:1px solid #333333;
}
#thumbpic td {
	background-color: #ffffff;
}
#thumbpic_s {
	border: 1px solid #333333;
	height: 64px;
	width: 64px;
}
/*按钮*/
.btn-common{background-color:#ff6500;color:white;border:1px solid #98896e;}


.thinborder{
	border-bottom:1px solid black;
	border-right:1px solid black;
}
.thinborder th{
	border-top:1px solid black;
	border-left:1px solid black;
	background-color:#cccccc;
}
.thinborder td{
	border-top:1px solid black;
	border-left:1px solid black;
}



/*首页start*/
.adsTxt{}
.ads1_tab_on{
	padding:1px 0 0 0;
	text-align:center;
	width:44px;
	height:20px;
	background:url("../images/index/ad1_tab_on_bg.jpg"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/index/ad1_tab_on_bg.jpg*/)
	color:white;
	cursor:hand;
}
.ads1_tab_off{
	padding:1px 0 0 0;
	text-align:center;
	width:44px;
	height:20px;
	cursor:hand;
}
.ads2_tab_on{background-color:#FF6600;color:white;text-align:center;cursor:hand;}
.ads2_tab_off{background-color:#efefef;text-align:center;cursor:hand;}
#ads2 li{
	width:33%;
	text-align:center;
	padding:0px;
	float:left;
	height:20px;
}
#ads2 img{
	border:1px solid gray;
	margin-bottom:3px;
}
#pic_ads2 li{width:16%;text-align:center;padding:3px;float:left;}
#pic_ads2 img{border:1px solid gray;margin-bottom:3px;}
#pic_ads2 .adsTxt{display:none;}
.border{
	 border:1px solid #cccccc;
}
.bar{
	background-color:#ff6500;
	padding:6px;
	color:white;
	font-weight:bold;
}
.light-bar{
	font-weight:bold;
	background-color:#FFD9A6;
	padding:4px;
	font-size: 12px;
	height: 25px;
	color: #333333;
}
.mid-bar{
}
.gray-bar{
	font-weight:bold;
	background-color:#9ba9d8;
	padding:4px;
	padding-left:12px;
	font-size: 14px;
	color: white;
}
.border-bar{
	font-weight:bold;
	background-color:#FFD9A6;
	padding:4px;
	font-size: 12px;
	height: 25px;
	color: #333333;
	border-bottom:2px solid #cccccc;
}
/*
.list{
	line-height:150%;
	list-style-type:none;
	padding:4px;
}*/

#classlist {
	border-right: #cecece 1px solid; border-left: #cecece 1px solid; width: 448px
}
#classlist ul {
	margin:0px;padding:0px;
}
#classlist li {
	background: #f1f1f1; float: left; vertical-align: middle; width: 72px; line-height: 21px; margin-right: 2px; height: 21px; text-align: center
}
#classlist li.li4 {
	width: 76px; margin-right: 0px
}


/*列表页*/
.filter{border:1px solid #FF7501;margin:0 0 4px 0;}/*列表页的筛选框*/
.dir{border:1px solid #FF7501;padding:1px;}/*列表页的目录框*/
.dir ul{margin:6px;}
.dir a{font-size:14px;}
.list-t{
	padding:3px 0;
	text-indent:12px;
	background-image: url("../images/prdduct_001.gif"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/prdduct_001.gif*/);
	background-repeat: repeat-x;
}   /*百强list*/
.list-title {padding:6px 0;text-indent:12px;background-color: #EFEFEF;}
.list-title p {margin:0;padding:0;font-weight: bold; font-size: 14px;text-decoration: underline;}
/*..list-title a {color: #FF7501; text-decoration: none}
.list-title a:hover {color: white; text-decoration: underline}
list li {overflow: hidden; height: 20px}*/


#ads1 li{height:22px;width:100%;overflow: hidden;}



/*块*/
.block{margin-bottom:6px;border:1px solid gray;}
.block1{margin-bottom:6px;border:1px solid gray;}
.block1 .bar{
	height:28px;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	text-indent:8px;
	padding:6px;
	background-image: url("../images/prdduct_003.gif"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/images/prdduct_003.gif*/);
	background-repeat: repeat-x;
	background-position: left;
}
.block .bar{
	height:20px;
	background:url("none"/*tpa=http://sydnwx.oranpage.com/_wsp_skin/css/none*/) #EFEFEF left no-repeat;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	text-indent:8px;
	padding:3px;
}
/*.block .bar h2{float:left;margin:0px;padding:0px;padding:3px;font-size:12px;color:white;font-family:"黑体", "宋体";background-color:#c60500;}*/
.block .bar p{float:right;padding:5px;background-color:white;}
.block ul{padding:5px;}
.block a{color:#333366;}
.block ul.col2 li{width:49%;overflow: hidden;height: 18px;float:left;}
.block li{overflow: hidden;height: 18px;}


/*JS百强分页*/
#pagernav{text-align:right;}
.bq{color:#ff7501;
}
ul.cols5 li {
width:20%;float:left;text-align:center;
}
ul.cols5 img {
border:0;
}
ul.cols5 li div {
text-align:center;
}
/*11月6日下拉列表*/
#xl {
	line-height: 20px;
	list-style-type: none;
	font-size: 12px;
	float: left;
	height: 20px;
}

#xl a {
	display: block;
	width: 134px;
	text-align:center;
	list-style-type: none;
}

#xl a:link  {
	color:#999999;
	text-decoration:none;
}
#xl a:visited  {
	text-decoration:none;
	color: #999999;
}
#xl a:hover  {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	background-color: #FFCC33;
}

#xl li {
	float: left;
	width: 134px;
	list-style-type: none;
	border: 1px solid #CCCCCC;
	margin-left: 1px;
}
#xl li a:hover{
}
#xl li ul {
	list-style-type: none;
	text-align:center;
	left: -999em;
	width: 135px;
	position: absolute;
	margin: 0px;
	visibility: visible;
}
#xl li ul li{
	width: 135px;
	filter: Alpha(Opacity=85);
	border: 1px solid #CCCCCC;
	text-align: center;
	list-style-type: none;
}


#xl li ul a{
	display: block;
	width: 135px;
	text-align:center;
	color: #FF9900;
	background-color: #FFFFFF;
}

#xl li ul a:link  {
text-decoration:none;
}
#xl li ul a:visited  {
	color:#999999;
	text-decoration:none;
	font-weight: normal;
}
#xl li ul a:hover  {
	color:#FFFF33;
	text-decoration:none;
	font-weight:bold;
}

#xl li:hover ul {
 left: auto;
}
#xl li.sfhover ul {
 left: auto;
}
