/*@charset "gb2312";*/
/**
 * ============================================================================
 * 版权所有 2005-2008 广州市天河路365号天俊国际3A04
 * 网站地址: http://www.zwcad.org
 * ----------------------------------------------------------------------------
 * $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{ zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} body{overflow-x: hidden; font-size:12px; background:url(../images/bg_1.jpg) #173C69 top center no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:12px;} 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,a img{border:0;} address,caption,cite,code,dfn,em,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;}
.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,ff86aa a{ color:#ff8600;} .yellow , .yellow a{ color:#FF693A;}
.F236FC9,.F236FC9 a{ color:#236FC9;}

/**
 +------------------------------------------------------------------------------
 * 网站整字体大小
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用"font+字体大小"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.font14px{ font-size:14px;}
.font9pt{ font-size:9pt;}


/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 
 
/*页面外围控制整体布局宽度*/
.wrapper{}

/* 容器盒子 */
.container{ width:959px ; height: ; margin:10px auto 30px auto; position:relative;}

.header{ width:100%; position:relative; height:114px; background:url(../images/headbg.jpg) no-repeat;}

.header .logo{
	position: absolute;
	display:block;
	left: 21px;
	top: 14px;
	width: 126px;
	height: 37px;
}

.toplink{
	position: absolute;
	display:block;
	left: 769px;
	top: 23px;
	width: 137px;
	height: 20px;
	padding:3px 0 0 30px;
	/*<!--background:url(../images/search.gif) no-repeat;-->*/
}
.searchT,.searchB{width:107px; background:none; border:none; display:inline; float:left; color:#B8B8B8; font-family:Arial, Helvetica, sans-serif;}
.searchB{ width:25px;}
.lang{
	position:absolute;
	top:25px;
	left:590px;
	width: 64px;
	height:auto;
	z-index:999;
}

.gotozw3d{
	position:absolute;
	top:25px;
	left:690px;
	width: 64px;
	height:auto;
	z-index:999;
}

.zwcadsearch{
	position:absolute;
	top:22px;
	left:790px;
	width:160px;
	height:auto;
	z-index:999;
}

.langS{ width:85px; background:#F6F6F6; border:#DDDDDD solid 1px; border-top:none;}
.langS a{ display:block; text-align:left; color:#747474; text-decoration:none; font-family:Arial, Helvetica, sans-serif; padding-left:10px;}
	
/* 头部导航 */		
.nav{
	position:absolute;
	width:950px;
	/*height:300px;*/
	left: 5px;
	bottom:0px;
	background:url(../images/navbg.jpg) repeat-x;
	z-index:0;
}
.nav li{display:inline;
	float:left;
	width:114px;
	height:50px;
	text-align:center; text-decoration:none; color:#ffffff; line-height:50px; position:relative;}
	
.nav a{display:inline; float:left;
	width:114px;
	height:50px;
	text-align:center; text-decoration:none; color:#ffffff; line-height:50px; font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
.nav a:hover,
.nav a.hover{ text-decoration:none;
	background:url(../images/ahoverbg.jpg) no-repeat; color:#02408D; }

.nav li ul{ width:168px; background:#6C8C07; height:auto; overflow:hidden; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; margin:0px 0 0 4px; position:absolute; left:0; position:absolute; top:50px;}
.nav li ul li a,.nav li ul li{ width:158px; height:23px; line-height:23px;}
.nav li ul li a{ background:url(../images/jt.gif) 12px 8px no-repeat; padding-left:30px; text-align:left; border-top:#6C8C07 solid 1px; border-bottom:#6C8C07 solid 1px;}
.nav li ul li a:hover{ background:url(../images/jt.gif) #53785F 12px 8px no-repeat; border-top:#ACBC8B solid 1px; border-bottom:#ACBC8B solid 1px; color:#ffffff;}

/*页面主体*/
.pagebody{ width:950px;  _width:955px; height:auto; overflow:hidden; background:url(../images/contentbg.jpg) repeat-y !important;padding:0 0px 0 5px;  clear:both; position:relative;}
.pagebody2{ padding-left:10px; background:#ffffff !important; height:auto; overflow:hidden;}

/* 列表模型 */
ul.list{}
  .list li{}
  .list li a{ float:left;}
  .list li span{ float:left;}

.indexpage{ width:935px; height:auto; overflow:hidden; padding:10px 0 0 15px; background:url(../images/indexbg.jpg) repeat-x;}
.indexL,.indexM,.indexR{ width:321px; height:191px; background:url(../images/indexLbg.jpg) #FFFFFF repeat-x; float:left;}

	.indexL h3{ height:31px; background:url(../images/indexLbg2.jpg) repeat-x;}
	
	.indexL h3 a{ width:110px; height:31px; line-height:31px; text-align:center; display:inline; float:left; color:#fff; text-decoration:none; cursor:pointer;}
	.indexL h3 a.hover{background:url(../images/indexLbg.jpg) repeat-x; color:#365B87;}
	
	.indexL .indexLC{width:306px; height:150px; padding:10px 0 0 15px;}
		.indexLC li{ width:280px; background:url(../images/jt2.gif) 5px 4px no-repeat; padding-left:20px; clear:both; height:20px; float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
		.indexLC li span{ width:70px; color:#236FC9;  float:left;}
		.indexLC li a{ width:190px; color:#000000;  float:left;}
		
.indexM{ width:360px; margin-left:10px;}
	.indexM h3{height:31px; background:url(../images/h3green.jpg) repeat-x; padding:0 0 0 20px; line-height:31px; color:#ffffff;}
	.indexMC{ width:342px; height:150px; padding:10px 0 0 18px;}
	.proC p{ margin-bottom:5px;}
	.proC{ width:227px; height:145px; float:left; margin-left:15px;  word-wrap:break-word; overflow:hidden; line-height:16px; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
	
.indexR{ width:220px; margin-left:10px;}
	.indexR h3{height:31px; background:url(../images/h3black.jpg) repeat-x;}
	.indexR h3 a{ padding:0 8px; height:31px; line-height:31px; text-align:center; display:inline; float:left; color:#fff; text-decoration:none; cursor:pointer;}
	.indexR h3 a.hover{background:url(../images/indexLbg.jpg) repeat-x; color:#365B87;}
 .indexRC{ width:214px; height:130px; padding:10px 0 0 6px; clear:both;}

	/** 内容切换**/
	#con_two_1,#con_two_2,#con_two_3{ width:206px; height:130px; overflow:hidden;}

/*侧栏*/
.sidebar {}

/*栏目*/
.column{}


/*登录条*/
.loginbar{}

/*广告*/.banner{ background:url(../images/bannerbg.jpg) no-repeat; width:950px; height:auto; overflow:hidden; padding:0 4px 0 5px;}


/* 分页 */
.page{ text-align:center; background:#eee;}
	.page a{ border:#ccc solid 1px; margin-left:3px; padding:4px 4px;}
	.page a:hover{ text-decoration:none;}


/*页脚*/
.footer{ width:939px;  _width:959px; padding:10px 0 0 20px; height:61px; background:url(../images/footbg.jpg) no-repeat left bottom;  clear:both;}
	.footer p{ text-align:left; color:#999999; /*word-spacing:-3px;*/ font-size:11px; font-family:Arial, Helvetica, sans-serif; height:20px;}
	.footer p a{ color:#2270C8;}


/*
 * add by aming
 * addtime 12_14 内页
*/

.curr{ background:url(../images/curr.jpg) -10px 0 no-repeat; font-size:11px; height:30px; line-height:30px; padding:0 0 0 10px; font-family:Arial, Helvetica, sans-serif; color:#555555;}
	.curr a{ color:#999999;}

.leftpage{ width:190px; float:left; display:inline; background:#fff;}
.rightpage{ width:738px; float:left; display:inline;}


.submenu{ width:185px; height:auto; overflow:hidden;}
	.submenu a{ width:165px; height:26px; line-height:26px; float:left; display:inline; background:url(../images/submenua.jpg) no-repeat; border:#D5D5D5 solid 1px; border-top:none; padding:0 0 0 18px; color:#6A6A6A; clear:both;}
	.submenu a:hover{ text-decoration:underline;}
	.submenu a.cat{ background:url(../images/submenuh3.jpg) no-repeat; height:28px; color:#fff; line-height:28px;}
	.news h3.cat{ background:url(../images/submenuh3.jpg) no-repeat; height:28px; color:#fff; line-height:28px;}
.subSearch{ width:185px; height:91px; background:url(../images/searchbg.jpg) repeat-x; margin-top:6px;}
.subSearch_k{ width:738px; height:71px; background:url(../images/searchbg.jpg) repeat-x; margin-top:6px;}

.searchtxt{ background:url(../images/searchtxt.jpg) no-repeat; width:144px; height:18px; margin-left:12px; border:none; margin-top:5px; padding:2px 5px 0 5px; font-family:Arial, Helvetica, sans-serif; color:#BDBEBF;}
.searchbtn{ background:url(../images/searchbtn.jpg) no-repeat; width:49px; height:20px; border:none; margin:9px 0 0 12px;}

.knowledge{ width:736px; height:auto; overflow:hidden; border:#DDDDDD solid 1px; background:url(../images/knowbg.jpg) 300px 0 #ffffff no-repeat;}
	.knowledge h3{ background:url(../images/knowh3.jpg) repeat-x; height:25px; color:#84A60E; font-weight:bold; cursor:pointer;}
	.knowledge h2{ height:22px; background:#EEEEEE; margin:1px 10px 0 10px; line-height:22px; color:#2067BC; padding:0 0 0 20px; font-weight:bold;}
	.knowledge ul li{ height:25px; line-height:25px;}
	.knowledge ul li a{ background:url(../images/jt2.jpg) 0 1px no-repeat; padding:0 0 0 10px; color:#555555; margin-left:30px;}
	
.subbanner img{ border:#D4D4D4 solid 1px; width:183px; height:45px; overflow:hidden; margin-top:5px; margin-bottom:0 !important;}
.subbanner a{ margin:0 !important; padding:0 !important;}

.subbanner2 img{ border:#D4D4D4 solid 1px; width:183px; height:153px; overflow:hidden; margin-top:5px; margin-bottom:0 !important;}
.subbanner2 a{ margin:0 !important; padding:0 !important;}

.subbanner3 img{ border:#D4D4D4 solid 1px; width:183px; height:100px; overflow:hidden; margin-top:0px; margin-bottom:0 !important;}
.subbanner3 a{ margin:0 !important; padding:0 !important;}

.pros { width:745px; height:auto; overflow:hidden; margin-top:6px;}
.pros li{ width:233px; height:209px; background:#BAD85E; float:left; margin-right:5px; padding:8px 0 0 10px;}
.pros .more{ text-align:right; margin:3px 0 0 0;}.pros .more a{ background:none;}

.pros li h3{ background:url(../images/jt3.gif) no-repeat 0 5px; padding:0 0 0 10px; font-size:14px; font-weight:bold;}
.pros li p{ height:16px; margin:5px 0 0 0;}
.pros li p a{ background:url(../images/jt4.gif) no-repeat 0 5px; padding:0 0 0 10px; color:#000000; display:block;}

.pros li.pro2{ background:#BBD6F7;}
.pros li.pro2 h3{ color:#104D9B;}

.pros li.pro3{ background:#E2E2E2;}
.pros li.pro3 h3{ color:#555555;}

.protab{ margin-top:4px; clear:both;}
	.protabT{ background:url(../images/protab.jpg) repeat-x; height:30px; padding:2px 0 0 0;}
	.protabT a{ display:block; float:left; margin-left:4px; height:30px; padding:0 10px; line-height:30px; color:#ffffff; font-weight:bold; cursor:pointer;}.protabT a:hover{ text-decoration:none;}
	.protabT a.hover{ color:#2E2E2E; background:url(../images/protabA.jpg) #ffffff repeat-x; text-decoration:none;}
	.protabC{ padding:15px 0 12px 12px; background:#fff; border:#E4E4E4 solid 1px; border-top:none; height:auto; overflow:hidden; clear:both;}
	
.protabCL{ width:500px; height:auto; overflow:hidden; float:left; display:inline; background:url(../images/dot.gif) repeat-y right; font-size:11px; /*color:#888888;*/ padding:0 10px 0 0; line-height:16px;}
.protabCR{ width:200px; height:auto; overflow:hidden; float:left; display:inline; padding-left:12px;}
	.protabCR li{ margin:0 0 6px 0;}
	.protabCR li a { color:#000000; background:url(../images/jt4.gif) 0 4px no-repeat; padding:0 0 0 10px; display:block;}

.access{ height:auto; overflow:hidden;}
.access li{ clear:both; width:730px; height:160px; overflow:hidden; float:left; display:inline;}	
.access li h3{ background:url(../images/h3access.jpg) no-repeat; height:20px; font-size:14px; font-weight:bold; color:#2067BC; padding:6px 0 0 20px;}
	.accessL{ float:left; width:166px; height:137px; display:inline;}
		.accessL span{ width:100%; height:30px; display:block; background:url(../images/accessspan.jpg) repeat-x; line-height:30px; text-align:center; color:#ffffff;}
		
	.accessR{ float:left; display:inline; width:550px; padding:10px 0 0 10px; line-height:17px; font-family:Arial, Helvetica, sans-serif; color:#555555; height:137px; overflow:hidden;}
	
	.readmore{ background:url(../images/readmore.jpg) no-repeat; width:99px; height:20px; display:block;}
	.gray ,.gray a{ color:#999999 !important;}
	.margin-top-5px{ margin-top:10px;}
	
/**
 *  12 15
 *
 */
 .submenu2 a{ margin-left:0 !important;}
 .h3h3{ border:#DDDDDD solid 1px; background:url(../images/h3h3.jpg) repeat-x; height:24px; line-height:24px; padding:0 0 0 10px; font-size:14px; font-weight:bold; color:#2067BC; margin:6px 0 0 0;}
 
 .events{ margin:0 0 0 15px;}
 .events li{ width:100%; height:auto; background:url(../images/dot.gif) repeat-x top; padding:15px 0; position:relative;}
 .eventC{ line-height:22px; padding:15px 0; margin:0 0 0 15px; font-size:11px; color:#555555; line-height:20px;}
 .eventsR{ float:left; width:470px; margin-left:18px; font-size:11px; color:#555555; line-height:20px;}
 .fontBlue{ color:#1D459A; font-weight:bold; padding:0 10px 0 0 ;}
 /*.events li .readmore{ position:absolute; right:20px; top:40px;}*/
 
/* 翻页 */
.pager{ background:url(../images/dot.gif) repeat-x top; padding:15px 0;font-size:11px; color:#555555; margin-left:10px;}
.pager a{ color:#2067BC; padding:0 3px;}

.leftpage2, .midpage2, .rightpage2{ float:left; height:auto; overflow:hidden; margin:6px 0 0 0 ;}
	.leftpage2{ width:189px;}
	.midpage2{ width:484px;}
	.rightpage2{ width:259px;}
	
.news h3{ background:url(../images/sem_left_h3.jpg) no-repeat; width:173px; height:27px; line-height:27px; font-weight:bold; padding:0 0 0 12px; color:#565656; cursor:pointer; margin:0 0 !important;}
.news ul li a{ width:173px; height:20px; background:url(../images/sem_jt.jpg) no-repeat right -21px #E6E6E6; display:block; margin:1px 0 1px 0; color:#717171; padding:0 0 0 12px; line-height:20px; font-size:11px;}
.news h3 a:link{ color:#666666}

.news h3 a:visited{ color:#666666}
.news h3 a:hover{ color:#FFCC33}
.news h3 a:active {color: #FFCC33} 

.news ul li a:hover ,.news ul li a.hover{ color:#ffffff; background:url(../images/sem_jt.jpg) no-repeat right -0px #878787; text-decoration:none;}

.news .blue{ color:#2E70BF;}

.contactus{ border:#D3D3D3 solid 1px; height:auto; overflow:hidden; width:183px; margin:5px 0 0 0;}
.contactus h3{ background:url(../images/h3contactus.jpg) repeat-x; height:24px; font-size:14px; color:#2067BC; padding:0 0  0 12px;}
.contactus ul li{ height:22px; background:url(../images/contactus.jpg) 10px 0 no-repeat; padding:0px 0 0 35px; margin:7px 0 0 0;}
.contactus ul li.a {background:url(../images/contactus.jpg) 10px -27px no-repeat;}
.contactus ul li a { background-color:#FFFFFF}
.contactus ul li a:hover { background-color:#FFFFFF; color:#666666; text-decoration:underline}

.contactus ul li.b {background:url(../images/contactus.jpg) 10px -54px no-repeat;}

.midspan{ width:478px;  border:#D3D3D3 solid 1px; margin-bottom:5px;}
	.midspan h2{ background:url(../images/h2midspan.jpg) repeat-x; height:25px; line-height:25px; padding:0 10px;}
	.midspanC{ padding:12px 12px 12px 12px;}
	.midspan h3{ background:url(../images/midspan.jpg) repeat-x; height:28px; line-height:28px; margin:0px 0 0px 0 ; padding:0 0 0 12px; color:#5B8B15; font-weight:bold;}
	.midspan h3.a{ padding:0; text-align:center; color:#3057A9;}
	.midspan p{ line-height:22px; margin:4px 0 0 0; font-size:11px;}
	
	.greens { background:#A4D00F; margin:1px 0 0 0; width:451px; height:28px;}
	.greens li{ float:left}
		.greens a{ float:left; font-weight:bold; color:#555555; text-decoration:underline; margin:0 0 0 36px; padding:0 0 0 10px; background:url(../images/greensa.jpg) no-repeat; display:block; height:28px; line-height:28px;}
		.bluef{ color:#2067BC !important; padding:0 7px 0 0;}
		.underline{ text-decoration:underline !important;}
		
	.comsubmit{ background:url(../images/comsubmit.jpg) no-repeat; width:56px; height:20px; float:right; border:none;}
	.topSearch2{ width:259px; height:61px; margin-top:0;}
	
	.rightspan{ width:257px; border:#EFEFEF solid 1px; margin-top:6px; background:#EFEFEF; font-family:Arial, Helvetica, sans-serif;}
	.rightspan ul li, .rightspan ul p{ width:100%; background:#EFEFEF; height:25px;} .rightspan ul p{ margin-top:5px;}
		.rightspan h3{ background:url(../images/h3rightspan.jpg) repeat-x; height:27px; padding:0 0 0 13px; line-height:27px; color:#ffffff; font-weight:bold;}
		.rightspan ul li a{ background:url(../images/h3rightspanjt.jpg) no-repeat 15px 7px; display:block; line-height:25px; color:#555555; text-decoration:underline; height:25px; padding:0 0 0 24px; font-family:Arial, Helvetica, sans-serif;}
		
		.moreinfo{ float:right; color:#545454; text-decoration:underline; background:url(../images/yellowjt.jpg) no-repeat right 3px; margin:0 20px 0 0; padding-right:10px;}
		
		
		.r2{  background:url(../images/h3rightspan2.jpg) repeat-x !important;}
		.r3{  background:url(../images/rightspan3.jpg) repeat-x !important;}
		
.newslist{ font-size:11px; font-family:Arial, Helvetica, sans-serif;}
	.newslist li{ width:714px; height:19px; padding:6px 0 0 0; background:url(../images/dot.gif) repeat-x bottom; clear:both;}
	.newslist li span{ width:110px; color:#777777; float:left; background:url(../images/newslist2.jpg) no-repeat; padding:0 0 0 20px;}
	.newslist li a{ float:left; color:#2067BC;}
	
	.newsletter{ border:#DDDDDD solid 1px; margin-top:0px;}
	.newsletterC{ padding:10px 10px 15px 15px; line-height:20px; color:#777777; font-size:11px;}
		.newsletter p{ line-height:22px;}
		.newsletter h3{ background:url(../images/h3h3.jpg) repeat-x; height:21px; font-size:14px; font-weight:bold; color:#2067BC; padding:3px 0 0 16px;}
		.newsletterC ul li{list-style:inherit}
		
/*************edit by aming  12 17***************************/
.supportlist li{  width:729px; height:137px; background:url(../images/dot.gif) repeat-x bottom; padding:13px 0 0 0; position:relative;}
.supportC { overflow:hidden; width:562px; height:114px; float:left; margin-left:20px; color:#777777; font-size:11px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.supportlist li .readmore{ position:absolute; right:20px; bottom:20px;}
.supportC h3{ color:#2067BC; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif !important;}

<<<<<<< .mine
.down{ height:115px; background:#EDEDED; padding:15px 15px 15px 20px; position:relative; z-index:3}
=======
.down{ height:115px; background:#EDEDED; padding:15px 15px 15px 20px;}
>>>>>>> .r326
	.downR{ width:570px; line-height:18px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
		.downR h3{ color:#2E2E2E; font-size:14px; font-weight:bold;}
		.downR .morei{ margin-left:-10px;/* color:#545454; text-decoration:underline; background:url(../images/yellowjt.jpg) right; display:block;*/}
	.downL{ width:120px; background:url(../images/dot.gif) repeat-y right; height:auto; overflow:hidden;}
	.downicon{ right:1px; bottom:1px; float:right; margin-top:-40px;}
	*html.downicon{ right:1px; bottom:1px; float:right; margin-top:-30px;}
	
/** faq .html **/
.faqmsg{ background:url(../images/faqbg.jpg) no-repeat right #3D7BB3; height:auto; overflow:hidden; position:relative; padding:15px;}
 	.faqmsg .tl, .faqmsg .tr , .faqmsg .bl ,.faqmsg .br{ position:absolute; width:10px; height:10px; z-index:9;}
	.faqmsg .tl{ background:url(../images/faqLT.gif) no-repeat; left:0; top:0;}
 	.faqmsg .tr{ background:url(../images/faqRT.gif) no-repeat; top:0; right:-2px;}
 	.faqmsg .bl{ background:url(../images/faqBT.jpg) no-repeat; bottom:-2px; left:0;  background:url(../images/faqBT.jpg) no-repeat; bottom:-2px; left:0;}
 	.faqmsg .br{ background:url(../images/faqRT.jpg) no-repeat; bottom:-2px; right:-2px;}
	
.faq li{ height:20px;}
	.faq li a{ color:#FFFFFF;}.faq li a:hover{ color:#CEE16B;}
	
.newsletterC h2{ font-size:16px; color:#ACBF49; font-weight:bold; margin:5px 0 5px 0;}

#codeimg{ margin-bottom:-5px;}
.logintxt{ width:121px; height:16px; border:#DDDDDD solid 1px;}
.logincode{ width:70px; height:16px; border:#DDDDDD solid 1px;}
.loginbtn{ background:url(../images/loginbtn.gif) no-repeat; width:59px; height:21px; color:#555555; border:none; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.login{ background:url(../images/loginbg.jpg) repeat-x; height:118px;}


/* *********** 12 18*********************** */
.resolist li{ background:url(../images/jt2.jpg) 0 2px no-repeat; padding-left:10px; height:22px;}
	.resolist li a{ color:#555555; text-decoration:underline;}
	
.zdn{ background:url(../images/zdnbg.jpg) no-repeat; width:706px; height:auto; overflow:hidden; border:#dddddd solid 1px; margin-top:5px; padding:15px;}
 .zdn h3{ font-size:14px; font-weight:bold; color:#2067BC;}
 .zdnC{ line-height:25px; color:#333333;}
 
 .zdn .resolist li{ background:url(../images/jt2.jpg) 0 7px no-repeat;}
 
 .inputtext{ height:20px; border:#DBDEE5 solid 1px; border-top:#AAADB2 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 select{ height:20px; border:#DBDEE5 solid 1px; border-top:#AAADB2 solid 1px; font-family:Verdana, Arial, Helvetica, sans-serif;}
 .downform{ color:#010002; font-weight:bold;}
 .red{ color:red; padding-left:10px; font-weight:bold; font-size:14px;}
 
 /** tip **/


.accordion li {
 font-size: 12px; 
 text-decoration:none;
 padding-left: 20px;
 text-align: left;
 
}
.accordion li.active {
 font-size: 12px;
 text-decoration:none;
 text-align: left;
}
.accordion p {
	border:#4CACC5;
	border: dashed 1px #4CACC5;
	padding:5px;
	background-color:#D3EAF2;
}
