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

/*common*/
	body {
margin:0;
background-color:#ECECEC;
font-size:12px;
color:#000000;
line-height:18px;
}
a:link {
text-decoration: none;
color: #000000;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
color: #877800;
}
a:active {
text-decoration: none;
color: #000000;
}


a.lx:link {
text-decoration: none;
color: #877800;
}
a.lx:visited {
text-decoration: none;
color: #877800;
}
a.lx:hover {
text-decoration: none;
color: #000000;
}
a.lx:active {
text-decoration: none;
color: #877800;
}
#bodybox1 {
margin-left:auto;
margin-right:auto;
width:800px;
background-image:url(/images/common/bodybox1bg.gif);
background-repeat:repeat-y;
padding-left:10px;
padding-right:10px;
}
#bodybox2 {
width:762px;
background-color:#FAFAFA;
background-image:url(/images/common/bodybox2bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
padding-left:19px;
padding-right:19px;
}
.clear {
clear:both;
height:0;
font-size:1%;
line-height:0;
visibility:hidden;
}
#footbox {
width:775px;
height:48px;
background-color:#FFFFFF;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #000000;
padding-left:15px;
padding-right:10px;
margin:15px auto 0;
}
#headbox {
width:762px;
}
#headlogo {
float:left;
}
#headright {
float:right
}
#searchbox {
background-image:url(/images/common/searchboxbg.gif);
background-repeat:no-repeat;
width:204px;
height:21px;
margin-right:4px;
padding:5px;
display:none;
}
.search {
border: 1px solid #C8C7C8;
margin:0px;
width:145px;
height:16px;
}
#global {
text-align:right;
margin:0 0 5px 0;
}
.haedTel{
text-align: right;
}
#menubox ul {
width:762px;
padding: 0;
margin:0;
list-style: none;
}
#menubox li {
float:left;
list-style: none;
}
.footbtn {
float:left;
}
#copyright {
float:right;
}
#breadbox {
text-align:right;
background-image:url(/images/common/breadline.gif);
background-position:right;
background-repeat:no-repeat;
line-height:25px;
padding-right:11px;
}
#breadbox ul {
padding: 0;
margin:0;
list-style: none;
color:#323232;
}
#breadbox li {
list-style: none;
float:right;
margin-left:3px;
}
#breadbox li a:link {
}
#breadbox li a:visited {
}
#breadbox li a:hover {
}
#breadbox li a:active {
}
#box_out {
width:758px;
border: 1px solid #AAAAAA;
background-color:#FFFFFF;
padding:1px;
}
#box_in {
width:758px;
background-image:url(/images/common/boxinbg.gif);
background-repeat:repeat-y;
padding-top:10px;
border-top-width: 1px;
border-bottom-width: 1px;
border-top-style: solid;
border-bottom-style: solid;
border-top-color: #DCE1E4;
border-bottom-color: #DCE1E4;
position:relative;
}
.searchform {
margin:0;
}
.searchform img{margin-top:-5px;}
.searchform input{margin-top:-5px;}
.searchform .search{margin-top:0px;}
/*sidemenu*/
	#sidemenubox {
float:left;
width:170px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #BEBEBE;
}
/*sidemenu a*/
	.sma a:link {
line-height:22px;
background-color:#F3F5F6;
text-align:center;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:170px;
color:#000000;
}
.sma a:visited {
line-height:22px;
background-color:#F3F5F6;
text-align:center;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:170px;
color:#000000;
}
.sma a:hover {
line-height:22px;
background-color:#CACCCD;
text-align:center;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:170px;
color:#000000;
}
.sma a:active {
line-height:22px;
background-color:#F3F5F6;
text-align:center;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:170px;
color:#000000;
}
.sma_on {
line-height:22px;
background-color:#CACCCD;
text-align:center;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
width:170px;
color:#000000;
}
/*sidemenu b*/
	.smb a:link {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#000000;
padding-left:9px;
}
.smb a:visited {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#000000;
padding-left:9px;
}
.smb a:hover {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#877800;
padding-left:9px;
}
.smb a:active {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#000000;
padding-left:9px;
}
.smb_on {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#877800;
padding-left:9px;
}
/*sidemenu c*/
	.smc a:link {
margin-left:13px;
width:149px;
padding-left:8px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc a:visited {
margin-left:13px;
width:149px;
padding-left:8px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc a:hover {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#000000;
}
.smc a:active {
margin-left:13px;
width:149px;
padding-left:8px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc_on {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc_b a:link {
width:149px;
padding-left:21px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;

}
.smc_b a:visited {
width:149px;
padding-left:21px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc_b a:hover {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#000000;
}
.smc_b a:active {
width:149px;
padding-left:21px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc_b_on {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
/*
	.smc_b_on2{
	width:149px;
	padding-left:21px;
	padding-top:5px;
	line-height:15px;
	background-image:url(/images/common/smcbbgon.gif);
	background-repeat:no-repeat;
	display:block;
	}
	*/
	
	
	
	
/*sidemenu a*/
	.sma1 a{
text-indent:4em;
line-height:22px;
background:url(/images/common/left_icon_nav.png) 20px 3px no-repeat #F3F5F6;
text-align:left;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:170px;
color:#000000;
}

.sma1 a:hover {
	_margin-left:1px;
background-color:#CACCCD;
color:#000000;
}
.sma1_on a {
	display:block;
text-indent:4em;
line-height:22px;
background:url(/images/common/left_icon_nav.png) 20px 3px no-repeat #CACCCD;
text-align:left;
font-weight:bold;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
width:170px;
_margin-left:1px;
color:#000000;
}
.sma1_on a:hover {color:#000;}
.sma1 a.sma_2, .sma1_on a.sma_2 {background-position:20px -19px;}
.sma1 a.sma_3, .sma1_on a.sma_3 {background-position:20px -41px;}
.sma1 a.sma_4, .sma1_on a.sma_4 {background-position:20px -65px;}
.sma1 a.sma_5, .sma1_on a.sma_5 {background-position:20px -87px; font-family:Arial;}
.sma1 a.sma_6, .sma1_on a.sma_6 {background-position:20px -120px;}
/*sidemenu b*/
	.smb1 a:link {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#000000;
padding-left:9px;
}
.smb1 a:visited {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#000000;
padding-left:9px;
}
.smb1 a:hover {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#877800;
padding-left:9px;
}
.smb1 a:active {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#000000;
padding-left:9px;
}
.smb1_on a:link {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#877800;
padding-left:9px;
}
.smb1_on a:active {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#877800;
padding-left:9px;
}
.smb1_on a:visited {
line-height:22px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
width:161px;
color:#877800;
padding-left:9px;
}
.smb1_on a:hover {color:#877800;}
/*sidemenu c*/
	.smc1 a:link {
margin-left:13px;
width:149px;
padding-left:8px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1 a:visited {
margin-left:13px;
width:149px;
padding-left:8px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1 a:hover {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#000000;
}
.smc1 a:active {
margin-left:13px;
width:149px;
padding-left:8px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1_on {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1_b a:link {
width:149px;
padding-left:21px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1_b a:visited {
width:149px;
padding-left:21px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1_b a:hover {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#000000;
}
.smc1_b a:active {
width:149px;
padding-left:21px;
padding-top:5px;
line-height:14px;
background-image:url(/images/common/smcbbg.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1_b_on a {
width:149px;
margin-left:13px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-image:url(/images/common/smcbbgon.gif);
background-repeat:no-repeat;
background-color:#FFEE7F;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
}
.smc1_b_on a:hover {color:#000000;}

.smd1 a{
margin-left:20px;
width:142px;
padding-left:8px;
padding-top:5px;
line-height:14px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#000000;
background:#e9e9e9;
}

.smd1 a:hover {
width:142px;
margin-left:20px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-repeat:no-repeat;
background-color:#E6E1E4;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#877800;
}
.smd1_on a:link {
width:142px;
margin-left:20px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-repeat:no-repeat;
background-color:#fff9cf;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#877800;
}
.smd1_on a:active {
width:142px;
margin-left:20px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-repeat:no-repeat;
background-color:#fff9cf;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#877800;
}
.smd1_on a:visited {
width:142px;
margin-left:20px;
padding-top:5px;
padding-left:8px;
line-height:14px;
background-repeat:no-repeat;
background-color:#fff9cf;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
display:block;
color:#877800;
}
.smd1_on a:hover {
color:#877800;
}


	
	/*top*/
	#flash {
width:762px;
position:absolute;
z-index:10;
top:435px;
_top:137px;
}

#topAd{ height:251px; width:760px; background-color:#feecd0; text-align:center;position:absolute;z-index:10;top:149px;}
/*本例css*/
.scrollAd { width: 100%; height:251px; margin:0 auto; position: relative; overflow:hidden;}
.scrollAd ul,.scrollAd ul li{ margin:0; padding:0; list-style:none; width:100%; height:251px; text-align:center;}
.scrollAd ul li a{ display:block; width:760px; margin:0 auto; height:251px;}
.scrollAd ul li img {position:absolute;z-index:10;}
.scrollAd .scrollPic{ text-align:center;}
/*数字按钮样式*/
.scrollAd .num { overflow:hidden; height: 20px; width:100%; position: absolute; bottom:15px; zoom:1; z-index:999}
.scrollAd .num ul { height: 20px; width:60px; margin:0 auto;}
.scrollAd .num li { width: 20px; height: 20px; line-height: 20px; text-align: center; font-weight: 400; color: #FFFFFF; background:#666; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.scrollAd .num li.on { background:#ffe600; } /*当前项*/
/*上一个  下一个*/
.scrollAd .prev,
.scrollAd .next {width: 40px;opacity: 0.2; height: 100px; background: url(../images/index/btn.png) no-repeat; position: absolute; top: 80px; z-index:999;}
.scrollAd .prev { left: 0; }
.scrollAd .next { right: 0; background-position: right }

#threebox_out {
width:758px;
border: 1px solid #AAAAAA;
background-color:#FFFFFF;
padding:1px;
margin-top:262px;
position:relative;
}
#threebox_out img{
border:none;
}

.left {float:left;border-right:1px solid #e5e6ea; }
#threebox_out .column_00 {width:100%; height:79px; border-bottom:1px solid #e5e6ea; margin-bottom:1px;}
#threebox_out .column_01{
width:151px;
padding:6px;
float:left;
border :1px solid #e5e6ea;
height:266px;
_height:265px;
border-bottom:0;
border-left:0;
}
#threebox_out .column_02{
float:left;
width:396px;
border-top:1px solid #e5e6ea;
height:265px;
overflow:hidden;
}
.threebox_bor {width:; border:1px solid #E5E6EA; width:754px; margin:0 auto;}
#threebox_out .column_03{
float:left;
width:194px;
text-align:center;
height:272px;
position:absolute; right:3px;
z-index:100;
top:83px;
}
#threebox_out .column_03 a{
font-size:0;
line-height:0;
}
#threebox_out .column_03 li img{
display:block;
padding:0;
margin:0;
}
#threebox_out .column_03 ul{
margin-left:7px;
_margin-left:5px;
}
#threebox_out .column_03 ul li{
height:51px;
margin-bottom:10px;
*margin-bottom:6px;
}
#threebox_out .column_03 ul li.last{
margin:0;
}
#threebox_out .column_01 li  {
margin-bottom:8px;
}
#threebox_out .column_01 li.last{
margin:0;
}
#threebox_out .column_01 a{
display:block;
width:151px;
height:80px;
text-indent:-999em;
background:url(/images/top/l_b.gif) no-repeat 0 0;
}
#threebox_out .column_01 a.l_b_01{
background-position:0 0;
}
#threebox_out .column_01 a.l_b_01:hover{
background-position:-151px 0;
}
#threebox_out .column_01 a.l_b_02{
background-position:0 -80px;
}
#threebox_out .column_01 a.l_b_02:hover{
background-position:-151px -80px;
}
#threebox_out .column_01 a.l_b_03{
background-position:0 -160px;
}
#threebox_out .column_01 a.l_b_03:hover{
background-position:-151px -160px;
}

#threebox_out .column_02 ul{
margin:9px 7px;
}
#threebox_out .column_02 ul li{
height:20px;
margin:0 0 10px;
*margin:0 0 7px;
clear:both;
}
#threebox_out .column_02 ul li img{
float:left;
}
#threebox_out .column_02 ul li a{
margin-left:5px;
display:block;
background:url(/images/top/top_newstxtbg.gif) repeat-x 100% 100%;
width:305px;
float:left;
}
#threebox_out .column_02 ul li a span{
padding: 0 10px 0 5px;
}
#threebox_in {
width:756px;
border: 1px solid #DCE1E4;
background-image:url(/images/top/threeboxinbg.gif);
background-repeat:repeat-y;
}
#box_a {
float:left;
width:199px;
padding-top:3px;
}
.top_left_banner {
text-align:center;
padding-top:5px;
margin-bottom:5px;
}
#box_b {
float:left;
width:328px;
padding:0 1px 10px 1px;
}
#top_newstitle {
margin-bottom:10px;
}
.top_newlistbox {
margin-left:8px;
margin-right:8px;
margin-top:10px;
}
.top_newicon {
width:68px;
float:left;
margin-right:5px;
margin-top:1px;
}
.top_newtxt {
float:left;
width:239px;
background-image:url(/images/top/top_newstxtbg.gif);
background-position:bottom;
background-repeat:repeat-x;
line-height:20px;
}
#box_c {
float:left;
width:227px;
padding-top:9px;
}
.top_rightbanner_a {
margin:0 6px 10px 6px;
}
.top_rightbanner_b {
margin:0 0 10px 0;
}


/*contents*/
	#contentsbox {
float:left;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #DCE1E4;
padding-left:11px;
width:428px;
padding-bottom:50px;
min-height:940px;
*height:auto !important;
*height:940px;
}
#specialtech{
float:left;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #DCE1E4;
width:428px;
padding-bottom:50px;
min-height:400px;
*height:auto !important;
*height:400px;
padding-left:2px;}
/*--
h1 {
width:420px;
padding-left:8px;
background-image:url(/images/common/titleline.gif);
background-repeat:no-repeat;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBF;
font-size:12px;
font-weight:normal;
margin-bottom:8px;
clear:both;
}--*/
h2 {
margin-left:8px;
background-color:#F4F5F7;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
padding-top:5px;
padding-bottom:3px;
padding-left:3px;
font-size:12px;
font-weight:normal;
width:405px;
clear:both;
}
h3 {
margin-left:8px;
margin-top:0;
margin-bottom:8px;
width:408px;
font-size:13px;
font-weight:normal;
clear:both;
}
h4 {
margin-left:8px;
margin-bottom:10px;
color:#FF0000;
font-weight:bold;
clear:both;
font-size:12px;
}
.subtitle {
background-image:url(/images/common/subtitle_icon.gif);
background-repeat:no-repeat;
background-color:#F3F5F6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
width:409px;
padding-left:19px;
margin-bottom:8px;
margin-top:15px;
height:18px;
padding-top:3px;
}
.subtitletop {
margin-top:0;
}
.subtitle0 {
background-image:url(/images/common/subtitle_icon.gif);
background-repeat:no-repeat;
background-color:#F3F5F6;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
width:409px;
padding-left:19px;
margin-bottom:8px;
height:18px;
padding-top:3px;
}
.titlenarrow {
background-image:url(/images/common/titlenarrow_icon.gif);
background-repeat:no-repeat;
width:390px;
padding-left:21px;
margin-bottom:2px;
font-weight:bold;
}
.titlenarrow2 {
background-image:none;
padding-left:0;
margin-bottom:5px;
padding-top:10px;
font-weight:bold;
}
.txt {
    margin-left: 8px;
    width: 408px;
    text-align: left;
}

.tbType1{border-collapse:collapse; line-height:20px;margin:0;}
.tbType1 th, .tbType1 td{padding:5px 5px;border:1px solid #ccc; text-align: left}
.tbType1 th{background:#eee;vertical-align:middle;}

.txt .pro_tab_tec table {border-collapse:collapse;}
.txt .pro_tab_tec table td, .txt .pro_tab_tec table th {border:1px solid #000; border-collapse:collapse; padding:3px;}
.txtb {
color:#494949;
font-weight:bold;
margin-bottom:5px;
}
.txt_mb10 {
margin-left:8px;
width:408px;
margin-bottom:10px;
}  
.txt_blue {
color:#334BC1;
}
.txt_red {
color:#FF0000;
}
.txt_green {
color:#008000;
}
.pic {
text-align:center;
}
.pic_w {
margin-left:8px;
}
.picbox_l {
float:left;
margin-right:25px;
}
.picbox_r {
float:left;
}
.piccomment {
text-align:center;
font-weight:bold;
margin-top:5px;
width:183px;
}
#pagebox {
margin-top:35px;
margin-right:15px;
text-align:right;
}
#pageback {
float:right;
background-image:url(/images/common/back_icon.gif);
background-repeat:no-repeat;
padding-left:12px;
margin-right:15px;
}
#pagenext {
float:right;
background-image:url(/images/common/next_icon.gif);
background-position:right;
background-repeat:no-repeat;
padding-right:12px;
}
/*product*/
	#iconbox {
margin-top:50px;
}
.iconmg {
margin-right:18px;
}
.prolist {
width:428px;
margin-bottom:12px;
}
#st_box {
margin-left:8px;
width:408px;
}
#st_box table {
border-top-width: 1px;
border-right-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-top-color: #BEBEBE;
border-right-color: #BEBEBE;
margin-top:10px;
}
#st_box th {
font-weight:normal;
vertical-align:top;
text-align:left;
padding:5px 7px 4px 7px;
background-color:#EDF1F4;
white-space: nowrap;
border-bottom-width: 1px;
border-left-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-bottom-color: #BEBEBE;
border-left-color: #BEBEBE;
line-height:20px;
}
#st_box td {
vertical-align:top;
text-align:left;
padding:5px 7px 4px 7px;
border-bottom-width: 1px;
border-left-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-bottom-color: #BEBEBE;
border-left-color: #BEBEBE;
color:#323232;
line-height:20px;
}
.st_gray {
vertical-align:top;
text-align:left;
padding:5px 7px 4px 7px;
border-bottom-width: 1px;
border-left-width: 1px;
border-bottom-style: solid;
border-left-style: solid;
border-bottom-color: #BEBEBE;
border-left-color: #BEBEBE;
background-color:#F5F5F5;
color:#323232;
line-height:20px;
}
.de_txt_l {
width:408px;
margin-left:8px;
margin-bottom:10px;
color:#494949;
}
.de_txt_s {
float:left;
width:233px;
margin-right:14px;
color:#494949;
}
.de_txt_list {
background-image:url(/images/common/list_icon.gif);
background-repeat:no-repeat;
padding-left:21px;
margin-right:20px;
margin-bottom:3px;
color:#494949;
}
.de_pic_s {
float:left;
width:157px;
border:none;
padding:0;
}
.fnone{
float:none;
}
.fleft{
float:left;
width:408px;}



.fleft img{
margin-left:14px;

}


.de_pic_l {
margin-left:8px;
width:404px;
margin-bottom:12px;
border:none;
padding:0;
}
/*right*/
	#rightbox {


}


.xScrollStick{
text-align:right;
padding-right:3px;
	position:absolute;
	right:5px;

width:148px;
}
#rightbox div {
margin-bottom:11px;
}
/*line*/
	.dotline {
margin:18px 0 18px 7px;
}
.dotline_s {
margin:10px 0 10px 7px;
}
.dotline_news {
margin:35px 0 12px 7px;
}
/*list*/
	.list {
width:390px;
background-image:url(/images/common/list_icon.gif);
background-repeat:no-repeat;
padding-left:21px;
}
.list2box {
margin-left:21px;
width:392px;
}
.list2icon {
float:left;
margin-right:3px;
width:15px;
}
.list2txt {
float:left;
width:374px;
}
/*service*/
	#faq_tb {
margin-left:7px;
width:414px;
border-top-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-left-style: solid;
border-top-color: #BEBEBE;
border-left-color: #BEBEBE;
}
.faq_td_a_l {
background-color:#C9C7C7;
font-weight:bold;
padding:5px 10px 4px 10px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
vertical-align:top;
white-space: nowrap;
}
.faq_td_a_r {
background-color:#C9C7C7;
padding:5px 10px 4px 10px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BEBEBE;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
vertical-align:top;
}
.faq_td_b_l {
background-color:#FFFFFF;
font-weight:bold;
padding:4px 10px 3px 10px;
vertical-align:top;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BEBEBE;
white-space: nowrap;
}
.faq_td_b_r {
background-color:#FFFFFF;
padding:4px 10px 3px 10px;
vertical-align:top;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BEBEBE;
}
.faq_td_c_l {
background-color:#F3F5F6;
font-weight:bold;
padding:4px 10px 3px 10px;
vertical-align:top;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BEBEBE;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
white-space: nowrap;
}
.faq_td_c_r {
background-color:#F3F5F6;
padding:4px 10px 3px 10px;
vertical-align:top;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BEBEBE;
border-bottom-width: 2px;
border-bottom-style: solid;
border-bottom-color: #BEBEBE;
}
/*news*/
	#newstitle {
margin-bottom:10px;
}
.newlistbox {
margin-left:8px;
margin-right:8px;
margin-top:10px;
}
.newicon {
width:68px;
float:left;
margin-right:5px;
margin-top:1px;
}
.newtxt {
float:left;
width:338px;
background-image:url(/images/top/top_newstxtbg.gif);
background-position:bottom;
background-repeat:repeat-x;
line-height:18px;
padding-left:1px;
padding-bottom:2px;
}
.newstitle {
background-image:url(/news/images/newstitle_icon.gif);
background-repeat:no-repeat;
background-color:#F3F5F6;
width:399px;
padding:4px 10px 3px 19px;
margin-bottom:20px;
margin-top:15px;
line-height:18px;
}
#pageboxnews {
margin-top:12px;
margin-right:15px;
text-align:right;
}
#pagebacknews {
float:right;
background-image:url(/images/common/back_icon.gif);
background-repeat:no-repeat;
padding-left:14px;
}
/*mail/data*/
	.formbox {
margin-top:20px;
}
.projectbox {
margin-bottom:10px;
margin-right:6px;
margin-top:18px;
}
.project {
float:left;
background-color:#F3F5F6;
width:75px;
margin-right:11px;
padding:5px 0 4px 1px;
}
.project div {
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BFBFBE;
padding-left:7px;
line-height:12px;
}
.forms {
float:left;
width:335px;
line-height:22px;
}
.textfield_l {
border: 1px solid #9C9C9C;
margin:0px;
width:325px;
height:16px;
}
.textfield_s {
border: 1px solid #9C9C9C;
margin:0px;
width:300px;
height:16px;
}

.textarea_1{
border: 1px solid #9C9C9C;
margin:0px;
width:300px;
height:auto;
}
.textfield_ss {
border: 1px solid #9C9C9C;
margin:0px;
width:190px;
height:16px;
}
textarea {
border: 1px solid #9C9C9C;
margin:0px;
width:325px;
height:132px;
}
.btnbox {
margin-top:20px;
margin-left:60px;
}
.btnimg {
float:left;
margin-left:60px;
}
#datebox {
width:426px;
border: 1px solid #BFBFBE;
margin-top:18px;
color:#828282;
font-weight:bold;
text-align:center;
background-color:#E8E9EA;
}
#datetitlebox {
width:424px;
border: 1px solid #FFFFFF;
line-height:29px;
}
#datetxt {
background-color:#F3F5F6;
padding:15px 45px 0 50px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #BFBFBE;
}
.inputwidth input{
width:232px;

}


.inputwidth .checkbox input{
width:13px;

}
.inputwidth select{
width:234px;

}
.inputwidth .tijiao input {
width:70px;

}


.inputwidth .pop{
margin-bottom:20px;
margin-left:20px;
}



.inputwidth .pop input {
width:70px;
}
#datetxt th {
padding-right:12px;
white-space: nowrap;
}
#datetxt td {
padding-top:3px;
padding-bottom:3px;
font-weight:normal;
}
#datetxt form {
margin:0;
}
/*link*/
	.titlenarrow_n {
background-image:url(/images/common/titlenarrow_icon.gif);
background-repeat:no-repeat;
padding-left:21px;
margin-bottom:2px;
}
.linkbox {
margin-left:21px;
width:160px;
margin-bottom:15px;
}
/*pdf*/
	#pdfbtnbox {
width:428px;
background-image:url(/images/pdfboxbg.gif);
margin-top:18px;
}
a.pdf_m:link {
float:left;
width:106px;
height:20px;
padding-top:9px;
background-image:url(/images/pdfbtnbg.gif);
text-align:center;
font-weight:bold;
display:block;
margin-right:2px;
color:#828282;
}
a.pdf_m:visited {
float:left;
width:106px;
height:20px;
padding-top:9px;
background-image:url(/images/pdfbtnbg.gif);
text-align:center;
font-weight:bold;
display:block;
margin-right:2px;
color:#828282;
}
a.pdf_m:hover {
float:left;
width:106px;
height:22px;
padding-top:7px;
background-image:url(/images/pdfbtnbg_on.gif);
text-align:center;
font-weight:bold;
display:block;
margin-right:2px;
color:#828282;
}
a.pdf_m:active {
float:left;
width:106px;
height:20px;
padding-top:9px;
background-image:url(/images/pdfbtnbg.gif);
text-align:center;
font-weight:bold;
display:block;
margin-right:2px;
color:#828282;
}
a.pdfbtnbox_on:link, a.pdfbtnbox_on:visited, a.pdfbtnbox_on:hover, a.pdfbtnbox_on:active {
float:left;
width:106px;
height:22px;
padding-top:7px;
background-image:url(/images/pdfbtnbg_on.gif);
text-align:center;
font-weight:bold;
display:block;
margin-right:2px;
color:#828282;
}
.dis_none {
display:none;
}
.dlbox {
width:426px;
margin-bottom:10px;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #BFBFBE;
border-left-width: 1px;
border-left-style: solid;
border-left-color: #BFBFBE;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #BFBFBE;
}
.dlbox table {
background-color:#FFFFFF;
padding:1px;
cellspacing:1px;
width:426px;
border:0;
margin:0;
border-collapse:collapse;
}
.dlbox th {
color:#828282;
background-color:#E8E9EA;
padding:6px;
width:50%;
}
.dlbox td {
background-color:#EFF0F0;
padding:6px;
text-align:center;
color:#828282;
}
.dlbox td a:link {
text-decoration: none;
color: #828282;
}
.dlbox td a:visited {
text-decoration: none;
color: #828282;
}
.dlbox td a:hover {
text-decoration:underline;
color: #828282;
}
.dlbox td a:active {
text-decoration: none;
color: #828282;
}
#adobebox {
margin-top:30px;
margin-right:40px;
line-height:16px;
color:#696969;
}
#adobebox img {
float:left;
margin-right:15px;
padding-left:3px;
}
#adobebox a:link {
text-decoration: none;
color: #334BC1;
}
#adobebox a:visited {
text-decoration: none;
color: #334BC1;
}
#adobebox a:hover {
text-decoration:underline;
color: #334BC1;
}
#adobebox a:active {
text-decoration: none;
color: #334BC1;
}
/*sitemap*/
	.sm_a {
background-image:url(/images/sm_a_bg.gif);
padding-top:4px;
height:18px;
width:428px;
text-indent:22px;
margin-top:18px;
margin-bottom:13px;
}
.sm_a a:link {
color: #626262;
text-decoration:none
}
.sm_a a:visited {
color: #626262;
text-decoration:none
}
.sm_a a:hover {
color: #626262;
text-decoration:underline
}
.sm_a a:active {
color: #626262;
text-decoration:none
}
.sm_b {
width:403px;
background-color:#F3F5F6;
text-indent:12px;
padding-top:5px;
height:16px;
margin:0 13px 14px 12px;
}
.sm_b img{
   margin-top:-7px\0;
   *margin-top:0px;
	
}
.sm_b a:link {
color: #626262;
text-decoration:none;
line-height: 14px;
}
.sm_b a:visited {
color: #626262;
text-decoration:none
}
.sm_b a:hover {
color: #626262;
text-decoration:underline
}
.sm_b a:active {
color: #626262;
text-decoration:none
}
#sm_cbox {
margin-left:40px;
}
#sm_cbox ul {
padding: 0;
margin:0;
list-style: none;
}
#sm_cbox li {
float: left;
margin: 0;
padding: 0 0 0 17px;
background-image:url(/images/icon_dot3.gif);
background-repeat:no-repeat;
width:110px;
text-indent:-8px;
}
#sm_cbox ul li a:link {
color: #828282;
text-decoration:none
}
#sm_cbox ul li a:visited {
color: #828282;
text-decoration:none
}
#sm_cbox ul li a:hover {
color: #828282;
text-decoration:underline
}
#sm_cbox ul li a:active {
color: #828282;
text-decoration:none
}
/*search*/
	#search_head {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CED0D1;
margin-top:18px;
padding:3px 5px;
}
.searchbox {
margin-top:20px;
}
.search_a {
padding-left:8px;
padding-right:8px;
font-size:14px;
margin-bottom:5px;
}
.search_a a:link {
color: #015EB4;
text-decoration:none
}
.search_a a:visited {
color: #015EB4;
text-decoration:none
}
.search_a a:hover {
color: #015EB4;
text-decoration:underline
}
.search_a a:active {
color: #015EB4;
text-decoration:none
}
.search_b {
padding-left:8px;
padding-right:8px;
background-color:#E8E9EA;
color:#727171;
line-height:22px;
margin-bottom:1px;
}
.search_c {
padding-left:8px;
padding-right:8px;
color:#008000;
background-color:#F3F5F6;
line-height:21px;
}
#search_foot {
border-top-width: 1px;
border-top-style: solid;
border-top-color: #CED0D1;
margin-top:25px;
padding:3px 5px;
text-align:right;
color:#727171;
}
#search_foot a:link {
color: #727171;
text-decoration:none
}
#search_foot a:visited {
color: #727171;
text-decoration:none
}
#search_foot a:hover {
color: #727171;
text-decoration:underline
}
#search_foot a:active {
color: #727171;
text-decoration:none
}
/*---080715��Ʒ�м������޸�----*/
#product_con {
width:400px;
float:left;
min-height:400px;
*height:auto !important;
*height:400px;
padding-left:5px;
padding-bottom:50px;
}
#product_con .list {
background-image:url(/images/common/list_icon2.gif);
background-repeat:no-repeat;
padding-left:13px;
width:auto;
}
#product_con h5 {
border:none;
font-size:12px;
font-weight:bold;
margin-top:2px;
padding:0;
margin-bottom:0;
}
#product_con h1{
border:none;
font-size:12px;
font-weight:bold;
margin-top:2px;
padding:0;
margin-bottom:0;
color:#666666;
}

#product_con h3{
font-size:12px;
font-weight:bold;
margin:0 0 10px 0;
padding:2px 0 0 2px;
color:#000000;
background:#dee0e1;
width:396px;
border-bottom:1px solid #aeaeae;
text-align:center;
}

#product_con h6 {
margin:0;
padding:0;
color:#666666;
font-size:12px;
font-weight:bold;
line-height:20px;
vertical-align:middle;
}
#product_con p {
margin:0;
padding:0;
color:#877800;
margin-bottom:10px;
}
#product_con p .text {
float:left;
margin:0;
padding:0;
color:#000000;
}



#product_con .img2 {
width:100%;
text-align:center;
}
#product_con .imgthree {
width:100%;
text-align:center;
}
#product_con .imgthree .img1{
width:33.3%;
text-align:left;
float:left;
padding:0;
margin:0;
}


#product_con .imgthree .img2{
padding:0;
margin:0;
width:33.3%;
text-align:center;
float:left;
}
#product_con .imgthree .img3{
padding:0;
margin:0;
width:126px;
float:right;
text-align:right;
}


#product_con .imgthree img{
padding:0;
margin:0;
display:block;
}
#product_con .img2 img{
display:block;
margin:0 auto;
}
#product_con .img2 .img3 {
float:left;
width:50%;
}


#product_con .img2 .img4 {
float:left;
width:50%;
}

#product_con .mm10 {
margin-bottom:10px;
}
#product_con img {
margin:0 0 10px 10px;
}
#product_con .text .img {

margin:0 10px 10px 10px;
display:block
float:right;
}
#product_con .clearboth {
clear:both;
}
#product_con .lefttu {
float:right;
width:136px;
}

#product_con .big{
width:162px;
}
#product_con table {
border-collapse:collapse;
border:1px solid #cccccc;
text-align:center;
}

#product_con td {
padding:2px 2px 2px 4px;
border:1px solid #cccccc;
color:#333333;
}
#specialtech table {
border-collapse:collapse;
border:1px solid #cccccc;
size:12px;
width:428px;
}
#specialtech td {
padding:2px 2px 2px 4px;
border:1px solid #cccccc;
color:#333333;
}
#product_con .wenzhileft{
text-align:left;
}
#specialtech  .wenzhileft{
text-align:left;
}
#specialtech .wenzhicenter{
text-align:center;
}

#product_con .wenzhicenter{
text-align:center;
}


.wenzhileft{
text-align:left;
}





#product_con  .kuandu{
width:100%;

}



#product_con .mmtop10{
margin-top:10px;
}
#product_con  .comment{
line-height:30px;
vertical-align:bottom;
}



#product_con  .banner{
padding:0;

}
#product_con  .banner img{
border:0;
padding:0;
margin:0;
}
.download table {
width:90%; 
cellspacin:0;
cellpadding:0; 
margin:0 auto 15px auto;
border:1px solid #CCCCCC;
border-collapse:collapse;
}

#specialtech .toptu table {
width:428px; 
cellspacin:0;
cellpadding:0; 
margin:0;
border:none;
border-collapse:collapse;
}
#specialtech .toptu table td{
border:none;
padding:0;
}
.download table td{
border:1px solid #CCCCCC;
padding:0 3px;
text-align:left;
}
.download table th{
font-weight:bold;
color:#999999;
background:#E5E5E5;
padding:5px 3px;
text-align:left;
border:1px solid #CCCCCC;
}

.download table td img{
border:none;
}
.red{
color:red;
font-weight:bold;
}
#product_con .specialmb{
margin-bottom:25px;

}
.news_post{
padding:0 10px 0 3px;
}
.news_post2{
padding:0 5px 0 10px;
}
/*add by Fiona*/
#threebox_out .column_01 a.fmenu{
display:block;
width:151px;
height:59px;
text-indent:-999em;
background:url(/images/top/amabg.gif) no-repeat 0 0;
}
#threebox_out .column_01 a.f1{
background-position:0 0;
}
#threebox_out .column_01 a.f1:hover{
background-position:-151px 0;
}
#threebox_out .column_01 a.f2{
background-position:0 -59px;
}

#threebox_out .column_01 a.f3{
background-position:0 -118px;
}
/*#threebox_out .column_01 a.f2:hover{
background-position:-151px -59px;
}
#threebox_out .column_01 a.f3:hover{
background-position:-151px -118px;
}
*/
#threebox_out .column_01 a.f4{
background-position:0 -177px;
}
#threebox_out .column_01 a.f4:hover{
background-position:-151px -177px;
}
.cfake{line-height:22px;color:#494949;}
.cfake p{margin:10px 0 17px 0;}




/*20110310 add*/
.product_line {width:398px; margin:0 auto; border:1px solid #bebebe; margin-top:30px;}
.mar-top {margin-top:55px;}
.product_line h5 {background:url(../images/common/pro_list_title_bg.gif) no-repeat left top; display:block; height:29px; overflow:hidden; font-size:14px; line-height:30px; text-indent:1em; margin-top:-30px; position:relative; left:0; top:0; z-index:1000;}
.product_line ul {list-style:none; margin-left:-30px!important; *margin-left:10px!important; margin-left:10px; margin-bottom:0px;}
.product_line li {float:left; width:121px; height:120px; overflow:hidden; border:1px solid #e9e9e9; text-align:center; margin:0 auto; margin-right:4px; margin-bottom:13px; padding-top:3px;}
.product_line li a img {border:none;}
.product_line a.pro_user_link span {display:block; width:116px; height:24px; overflow:hidden; line-height:24px; background:#e9e9e9; margin-left:3px!important;  *margin-left:0!important;  margin-left:0; cursor:pointer;}


.product_list {list-style:none; float:left; margin:0 auto; margin-left:-27px!important; *margin-left:12px!important; margin-left:7px;}
.product_list li {width:398px; height:108px; padding-top:10px; overflow:hidden; border:1px solid #bebebe; margin-bottom:7px;}
.product_list a img {border:none; float:left; border:1px solid #dee3e6; margin-left:10px;}
.product_list div {margin-left:140px; margin-right:5px;}
.product_list div h5 {font-size:12px;}
.product_list div {margin-top:-20px!important; *margin-top:0px!important; margin-top:0px;}
.product_list div p {margin-top:-15px; color:#808000;}

.product_list div a.more {text-align:right; float:right; margin-top:-10px!important; *margin-top:-17px!important; margin-top:-17px; margin-right:5px; color:#696969;}
.product_list div a.more:hover {color: #877800;}




.title_cloum {width:377px; height:25px; overflow:hidden; line-height:25px; background:url(../images/common/cloum_bg.gif) repeat-x; margin-left:10px; margin-bottom:-5px; _margin-bottom:-11px;}
.title_cloum span {background:url(../images/common/icon_cloum.gif) no-repeat right center; margin-left:10px; padding-right:15px;}



/*十周年*/
.faqdiv {width:100%;}
.faqdiv strong {font-weight:normal;}
.faqdiv div {margin-left:5px;}
.faqdiv div table {width:100%;}
.faqdiv div table td {padding:2px 0;}
.faqdiv div textarea {width:305px; height:100px; overflow:auto;}
.btnsub,.reset_btn {display:block; float:left; width:88px; height:32px; overflow:hidden; text-indent:-999999em; border:0; cursor:pointer; margin:0 10px 0 20px; display:inline;}
.btnsub {background:url(/GoldenJubilee/images/btntj.jpg) no-repeat; *+margin-top:18px;}
.reset_btn {background:url(/GoldenJubilee/images/btn_cz.jpg) no-repeat;}
