@charset "utf-8";
/* CSS Document */

/**
 * ============================================================================
 * 版权所有 2005-2008 广州市天河路365号天俊国际3A04
 * 网站地址: http://www.dodi.cn
 * ----------------------------------------------------------------------------
 * $codex 1. id和class命名采用该版块的英文单词或组合命名，并第一个单词小写，第二个单词首个字母大写，如:newRelease（最新产品/new+Release)
 * $codex 2. CSS样式表各区块用注释说明
 * $codex 3. 尽量使用英文命名原则
 * $codex 4. 尽量不加中杠和下划线
 * $codex 5. 尽量不缩写，除非一看就明白的单词
 * $Author: aming $
 * $mailto: <137992916@qq.com>
 * $hack :ie 6 _  \ ie7 *+ \  ie6,ie7 *  \  ie7,firefox !important
*/

/**
 +------------------------------------------------------------------------------
 * 网站样式重写
 +------------------------------------------------------------------------------
 * @comefrom  互联网
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{color:#000; zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} body{overflow-x: hidden; font-size:12px; background:#000000; color:#303030;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0;} fieldset,img{border:0;} address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}

/* -------- Public Class ------------ */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;}
.left{ float: left;}
.right{ float: right;}
.hide{ display: none;}
.blank10{ height:10px; clear:both;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; }

/**
 +------------------------------------------------------------------------------
 * 表单样式
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
input[type=text]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus {  border-color:#666;}

/**
 +------------------------------------------------------------------------------
 * 网站整体颜色总汇
 +------------------------------------------------------------------------------
 * @codex  颜色:使用颜色的名称或者16进制代码,如
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.ff8600{ color:#ff8600;}
.red{ color:#FD2424; }
.red a{ color:#FD2424;}
/**
 +------------------------------------------------------------------------------
 * 网站整字体大小
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用"font+字体大小"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.font14px{ font-size:14px;}
.font9pt{ font-size:9pt;}


/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */

/* 容器盒子 */
.container{ width:950px ; height:auto ; margin:0 auto; padding:0 ;}

/* 页面头部 */
.header{ width:100%; position:relative; height:74px; overflow:hidden; }

.top{
	background:url(../images/top.gif) no-repeat;
	height:74px;
	position:absolute;
	width: 950px;
}
.quicklink{
	position:absolute;
	left: 715px;
	width: 210px;
	top: 9px;
	color:#fff;
	height: 21px;
}
.quicklink a{
	color:#fff;}
.nav{
	position:absolute;
	left: 45px;
	width: 744px;
	top: 40px;
	height: 31px;
}
.nav a{ width:87px; height:31px; background:url(../images/nava.gif) no-repeat; text-align:center; line-height:31px; display:inline; float:left; color:#FFFFFF;}
.nav a:hover,.nav a.hover{ background:url(../images/navaHover.gif) no-repeat; text-decoration:none;}

.nav a.nav_on{
	background:url(../images/navaHover.gif) no-repeat;
}
/* 隐藏 */
.h_yincang{
	margin-top:2px;
	height:22px;
	background:#0E0E0E;	
}

.h_yincang ul{
	line-height:22px;
	height:22px;
	margin:0 auto;
}

.h_yincang ul#qh_con3{
	margin-left:280px;	
}

.h_yincang ul#qh_con4{
	margin-left:350px;	
}

.h_yincang ul li{
	float:left;
	margin:0 4px;
	padding-left:5px;
	background:url(../images/h_nav_li.gif) left center no-repeat;
}

.h_yincang ul li a{
	color:#CC6633;
}

.h_yincang ul li a:hover{
	text-decoration:underline;	
}

/* 焦点样式 */
.jiaodian {
	WIDTH: 950px;
	HEIGHT: 300px;
	margin-bottom:8px;
}

.jiaodian a img {
	WIDTH: 950px;
	HEIGHT: 300px
}
.jiaodian img {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.td_f a img {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	bottom: 10px;
	LEFT: 850px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}


/*标志*/
.logo{
	position:absolute;
	height:67px;
	left: 26px;
	top: 3px;
	display:block;
	width: 136px;
}

.indexbody{ background:url(../images/indexpagebg.gif) no-repeat; width:950px; height:200px; padding-top:38px; margin-bottom:10px;}


.indexL,.indexM,.indexR{ display:inline;}
.indexL{
	width:261px; height:207px; float:left; margin-left:40px;
}
.indexL h3{ background:url(../images/h3news.gif) no-repeat; width:258px; height:32px;}
.indexL_1 h3{
	background:url(../images/h3news_fl.gif) no-repeat; width:258px; height:32px;	
}

.indexL_2 h3{
	background:url(../images/h3news_ry.gif) no-repeat; width:258px; height:32px;	
}

.indexL_3 h3{
	background:url(../images/h3news_zl.gif) no-repeat; width:258px; height:32px;	
}
.indexL .ic{ background:url(../images/indexLbg.gif) no-repeat; width:235px; height:163px; overflow:hidden; clear:both; padding:12px 10px 0 15px;}
	.indexL .ic li{ height:25px; color:#CCCCCC; background:url(../images/icon01.gif) no-repeat left 1px; padding-left:15px;}
	.indexL .ic a{ color:#CCCCCC;}

.indexM{ width:370px; height:207px; margin-left:16px; float:left;}
.indexM .ic{ background:url(../images/indexMbg.gif) no-repeat; width:338px; height:162px; overflow:hidden; clear:both; padding:13px 15px 0 15px;}
.indexM h3{ background:url(../images/h3pro.png) no-repeat; width:368px; height:31px;}
.indexR{ width:237px; height:207px; margin-left:17px; float:left;}

.indexSearch{ width:237px; height:30px;}
	.indexSearch .searchtext{ background:url(../images/searchtext.gif) no-repeat; width:184px; height:18px; float:left; border:none; padding-left:26px; padding-top:3px; color:#98999A;}
	.searchbtn{ background:url(../images/searchbtn.gif) no-repeat; width:21px; height:21px; float:left; border:none; margin-left:5px;}

.indexLogin{ background:url(../images/indexLogin.png) no-repeat; width:227px; height:135px; padding:40px 0 0 10px; color:#EA7977;}
	
.indexLogin_dl{
	height:80px;
}

.indexLogin_dl dt{
	float:left;
	border:#CCCCCC 1px solid;
	height:80px;
	vertical-align:bottom;
}

.indexLogin_dl dt img{
	height:80px;
	float:left;
		
}

.indexLogin_dl dd{
	float:left;
	width:110px;
	height:80px;
	margin-left:4px;
	text-indent:12px;
	color:#F1D1D1;
	margin-top:5px;
}

/* 友情链接样式 */

.link{
	width:920px;
	height:73px;
	background:url(../images/link_bj.gif) no-repeat;
	padding-left:30px;
	margin-top:10px;
}

.link dt{
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	padding-top:15px;
	margin-bottom:15px;
}

.link dd{
	
}

.link dd a{
	color:#CC6633;
	padding:0 10px;
}

.link dd a:hover{
	text-decoration:underline;
}

.more{ float:right; margin-top:5px;}

.footer{ width:900px; height:58px; clear:both; margin-top:10px; padding-top:10px; background:url(../images/footerbg.gif) repeat-y; padding:5px 25px;}
	.footer p{ margin-bottom:5px;}
	.footerL{ float:left; color:#484848; width:500px;}
	.footerL a{ color:#484848;}
	.footerR{ float:right; color:#484848; text-align:right; width:400px;}
	.footerR a{ color:#484848;}

.banner2{
	position:relative;	
}

.banner2 h1{
	position:absolute;
	bottom:10px;
	right:52px;
	padding-left:15px;
	background:url(../images/curbg.gif) no-repeat 0 1px;
}

.banner2 h1 a{
	color:#4F4F4F;
}

/*页面主体*/
.pagebody{ 
	width:900px; 
	height:auto; 
	overflow:hidden; 
	background:url(../images/pagebodybg.gif) no-repeat; 
	padding:20px 20px 0px 30px; 
	position:relative;
}

.leftpage,.rightpage{ display:inline;}

/*页面左侧*/
.leftpage{ width:218px; height:auto; overflow:hidden; float:left;	}

/*页面右侧*/
.rightpage{ width:680px; height:auto; overflow:hidden; overflow:hidden; float:left;}
	.rightpage h3{ margin-top:4px;}
	.rightpage .rc{ width:680px; height:auto; overflow:hidden; background:url(../images/rc.gif) no-repeat; color:#999999; line-height:20px; padding-top:30px;}

.rightpage .lianxi{
	font-size:14px;
	
}

.rightpage .lianxi a{
	color:#FFF;	
}

.pro_neirong{
	font-size:14px;
	color:#FFF;	
}

.clear{
	clear:both;
	float:none;
	font-size:0;	
}

#rc{
	height:auto; overflow:hidden; background:url(../images/rc.gif) no-repeat; color:#999999; line-height:20px; padding-top:30px;
}

#rc .rc_left{
	float:left;
	width:150px;
	margin-right:30px;
}

#rc .rc_right{
	float:left;
	width:490px;
}

#rc .rc_l_img{
	margin-bottom:40px;	
}

/* 子菜单 */
.submenu{ margin-top:20px;}
	.submenu .submenu_a{ background:url(../images/submenua2.gif) no-repeat; width:153px; height:29px; padding-top:7px; display:block;  color:#E2E2E2; font-weight:bold; text-align:right; padding-right:28px; text-decoration:none;}
	.submenu .submenu_a:hover,.submenu .submenu_a.hover{ background:url(../images/submenua.gif) no-repeat 0 -1px;}

.submenu .submenu_div{
	background:url(../images/submenua.gif) no-repeat; 
	width:153px;
	 height:29px; 
	 padding-top:7px; 
	 color:#E2E2E2; 
	 font-weight:bold; 
	 text-align:right; 
	 padding-right:28px; 
	 text-decoration:none;	
	 
}

.submenu .submenu_div:hover, .submenu .hover{
	background:url(../images/submenua2.gif) no-repeat 0 -1px;
}




/* 侧栏搜索 */
.leftSearch{ background:url(../images/leftSearch.gif) no-repeat; width:172px; height:37px; margin-top:20px; clear:both; padding:35px 0 0 10px;}
	.leftSearch .leftText{ background:url(../images/leftSearchText.gif) no-repeat; width:112px; height:18px; color:#98999A; float:left; border:none; padding:3px 0 0 25px;}

/* 子栏目版权 */
.footer2{ background:url(../images/footerbg2.gif) no-repeat; padding-top:20px;}



/*新闻*/
.news{ width:648px; height:auto; overflow:hidden;}
	.news li{ height:25px; border-bottom:#272727 solid 1px; background:url(../images/newsLibg.gif) no-repeat 0 6px;}
	.news li a{ line-height:25px; margin-left:20px; float:left; color:#CCCCCC;}
	.news li span{ float:right; color:#666666;}


/* 翻页 */
.page{ height:30px; margin-top:20px; clear:both;}
	.page a{ color:#7F7F7F; font-size:11px;}
	.page img{ margin-left:2px; margin-bottom:-2px;}
	.page a:hover{ color:#AF1C1C;/* font-weight:bold;*/ text-decoration:none;}
	.page .pl{ border:#000000 1px solid; height:25px; text-align:center; }

.page a{
	color:#060;
	font-size:12px;
	padding:0 5px;
}

.page a:hover{
	text-decoration:underline;
	color:#F00;
}

/* 新闻详细 */
.detail{}
	.detail h3{ color:#F4F4F4; font-size:16px; font-weight:bold; text-align:center;}
	.detail h4{ text-align:center; color:#434343; margin:15px auto;}
	.detail .dc{ width:620px;}
	.detail .img1{ margin:5px auto;}


/* 产品列表 */
.h3pro{ color:#EF1717;background:url(../images/curbg.gif) no-repeat 0 4px; font-weight:bold; padding-left:15px; margin-bottom:20px;}

.products{ width:700px; height:auto; overflow:hidden;}
	.products li{ background:url(../images/dotted.gif) repeat-x bottom; width:320px; height:150px; float:left; margin-right:25px; margin-bottom:20px;}
	 .products li .p_a{
		float:left;
	 }
	.products li .thumb{ border:#EAEAEA solid 4px; float:left; width:128px; height:122px; padding:2px; background:#fff;}
	.products li .pc{ float:left; width:160px; margin-left:15px;}
	.products li p{
		margin-top:4px;	
	}
	
	.products li h5{ color:#FBFBFB; font-weight:bold;}
	.products li h5 a{ color:#FBFBFB;}

/* 浮动层 */
.floatdiv{ background:url(../images/floatdiv.gif) no-repeat; width:120px; height:300px; padding:45px 0 0 8px;}
	.floatdiv h3{ color:#CCCCCC; margin:2px  0 5px 2px;}
	.floatdiv a{ color:#fff;}
	.floatdiv .qq{ background:url(../images/floatdivQQ.gif) no-repeat; width:79px; height:30px; line-height:30px; display:block; padding-left:34px; margin-bottom:2px;}
	.floatdiv .msn{ background:url(../images/floatdivMSN.gif) no-repeat;}




/*侧栏*/
.sidebar {}

/*栏目*/
.column{}

/*页面外围控制整体布局宽度*/
.wrapper{}

/*登录条*/
.loginbar{}




/*热点*/.hot{}


/*下载*/.download{}

/*子导航*/.subnav{}

/*菜单*/.menu{}

/*子菜单*/.submenu{}

/*搜索*/.search{}

/*友情链接*/.friendlink{}

/*页脚*/.footer{}

/*版权*/.copyright{}

/*滚动*/.scroll{}

/*内容*/.content{}

/*标签页*/.tab{}

/*文章列表*/.list{}

/*提示信息*/.msg{}

/*小技巧*/.tips{}

/*栏目标题*/.title{}

/*加入*/.joinus{}

/*指南*/.guild{}

/*服务*/.service{}

/*注册*/.regsiter{}

/*状态*/.status{}

/*投票*/.vote{}

/*合作伙伴*/.partner{}

/* 分页 */.page{}

/* 移动 */
/*弹出菜单样式*/

.menu_ul{ 
	position:absolute; 
	width:190px; 
	top:50px; 
	left:30px; 
	z-index:1;  
}

.menu_ul li{
	 height:29px;
	 line-height:29px; 
	 position:relative; 
}

.menu_ul li.foucs{ 
	border-top:none; 
	z-index: 5; 
}

.menu_ul li div{ 
	background:url(../images/submenua.gif) no-repeat;
	position:relative; 
	display:block; 
	z-index: 3; 
	
}

.menu_ul li.foucs div a{ 
	background:white;  
	border-right:none; 
	height:28px; 
	line-height:28px; 
	text-indent:50px; 
	font-weight:bold; 
	color:#F00;
	background:url(../images/submenua2.gif) no-repeat;
}

.menu_ul li div a{ 
	display: block; 
	font-weight:bold;  
	color:#FFF; 
	line-height:29px;
	text-indent:10px;
}

.menu_ul li div span{
	display:block; 
	position:absolute; 
	left:90px; 
	top:0px; 
	color:#F00; 
}

.menu_ul li ul{
	background:#000; 
	display:none; 
	left:176px; 
	position:absolute; 
	top:-1px; 
	width:190px;
}

.menu_ul li.foucs ul{
	display: block; 

}

.menu_ul li.foucs ul li{ 
	border:none; 
	height:28px; 
	line-height:28px;
	 
}

.menu_ul li.foucs ul li:hover{ 
	border-bottom:#000 1px dashed;
	 
}

.menu_ul li.foucs ul li a{
	float:left;
	color: #FFF; 
	display:block; 
	padding-left:30px; 
	
}

.menu_ul li.foucs ul li a:hover{
	color:#F00!important;
	font-weight:bold;
}

