﻿body
{
	font-family: Arial,Verdana,Sans-Serif;
}
.menuskin {border : 0px solid: #3579C5; visibility :visible; font-size : 12px;position : absolute;background-color : #3d3d3d; filter:alpha(opacity=80); -moz-opacity: 0.9;} 
.menuskin a
{
	padding-right: 0px;
	padding-left: 0px;
	color: White;
	text-decoration: none;
	position: relative;
	font-family: Arial,Verdana,Sans-Serif;
	font-size: 14px;
	font-weight:600;
	
	 
}
 
.menuskin a:hover
{
	padding-right: 0px;
	padding-left: 0px;
	color: #CCFF99;
	text-decoration: none;
	position: relative;
	font-family: Arial,Verdana,Sans-serif;
	font-size: 14px;
	cursor: hand;
	font-weight:600;
}	
.menuitems {margin : 0px; padding : 0px; border:0px; text-align : left; line-height : 14pt; } 
.ntd_td
{
	 cursor:hand;
}
.menutd
{
	border: thin solid #000000;
	margin : 0px;
	width: 107px;
	height: 30px;
}
.addressTable
{
	width :877px; 
	background-color :#f6f6f6;
}
.addressTableTd
{
	border-style: solid;
	border-width: thin;
	border-color: #D6D6D6;
}
.addressFont
{
	font-family: Arial,Verdana,Sans-serif;
	font-size: 12px;
	border-width: medium;
	color: #000000;
	/*font-weight: bolder;*/
}


/* set millions of background images 倒圆角*/ 
.rbroundbox { background:url(../Image/Rb/fondo.gif) repeat; }
/*.rbroundbox { filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#000099',endColorStr='#0099ff',gradientType='0'; }*/
.rbtop div { background: url(../Image/Rb/top_left.gif) no-repeat top left; }
.rbtop { background: url(../Image/Rb/top_right.gif) no-repeat top right; }
.rbbot div { background: url(../Image/Rb/bottom_left.gif) no-repeat bottom left; }  
.rbbot { background: url(../Image/Rb/bottom_right.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. 倒圆角*/
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height:15px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 100%; margin:10px auto; }

.container{width:833px;  overflow:hidden; color:#fff; padding:0px 15px;background:#3E3E3E}

.content{ overflow:hidden; margin-bottom:1px;width:833px;}

.content a
{
 color:White;
}
.content a:hover{color:White;}
.content a:Visited{color:White;}

.slider{ padding:1px ; position:relative;background:Url(../Image/Bar/barBack.gif); height:15px;  border-bottom:1px solid #545454;border-top:1px solid #545454; float:left; width:764px;cursor:pointer;
	top: 0px;
	left: 0px;
	
}
.slider_left{ background:url(../Image/Bar/barTool.gif) no-repeat; height:17px; width:34px; float:left; cursor:pointer;top:0px; font-size:17px;}
.slider_right{ background:url(../Image/Bar/barTool.gif) no-repeat; height:17px; width:34px; float:right; cursor:pointer;top:0px;font-size:17px;}
.slider_left{background-position:left top;font-size:17px;}
.slider_right{background-position:right top;font-size:17px;}

.bar{ height:10px; width:70px; background:url(../Image/Bar/BarMiddle.gif) center no-repeat;position:absolute;  top:3px;
	right: 313px;
}
.bar_left, .bar_right{height:10px;background:url(../Image/Bar/BarBoard.gif) center no-repeat; _font-size:0; width:6px; position:absolute; top:0px;}
.bar_left{background-position:left ;left:-6px;}
.bar_right{background-position:right;right:-6px;}

.TitleFont
{
	font-family: Arial ;
	font-size:15pt;
	 font-weight:900;
	}
.ashBorderTable
{
	border: thin solid #D6D6D6;
}
.ashBorderTd{border: thin solid #D6D6D6;}

.ashBorderThinTd{border: 1px solid #D6D6D6;}


.SearchText
{
	vertical-align: text-bottom;
	font-family: 方正粗活意简体;
	font-size: 14px;

}

.NewsText
{
	font-family:  Arial  Verdana  Sans-serif;
	font-size: 12px;
	
	/*font-weight: 600;*/
} 
.NewsText a
{
	color: #0033CC;
}
.NewsText a:hover
{
	color: #993300;
}
.NewsText a:Visited
{
	color: #808080;
}
.NewsText a:active
{
	color: #00FF00;
}

.linkfont
{
	font-family: 黑体;
	font-size: 13px;
}
.bigText
{
		font-family: Arial;
	font-size: 18px;
	/*font-weight: 600;*/
	font-style: inherit;
	font-variant: normal;
	text-transform: none;
}
.toobigText
{
			font-family: Arial;
	font-size: 30px;
	/*font-weight: 600;*/
	font-style: inherit;
	font-variant: normal;
	text-transform: none;
}
.normalText
{
	font-family: Arial;
	font-size: 15px;
	/*font-weight: 600;*/
	font-style: inherit;
	font-variant: normal;
	text-transform: none;
	
	table-layout:fixed ;
	word-break:break-all;
	overflow :auto ;
}
.littleText
{
	font-family: Arial;
	font-size: 12px;
	/*font-weight: 800;*/
}
.toolittleText
{
	font-family: Arial, Verdana,Sans-serif;
	font-size: 11px;
	/*font-weight: 800*/
}
.littleAshText
{
	font-family: Arial;
	font-size: 13px;
	
	color: #808080;
}
/*a.littleText:link
{
	color: #0000FF;
}
a.littleText:hover
{
	color: #FF9933;
}
a.littleText:visited
{
	color: #3399FF;
}
a.littleText:active
{
	color: #333333;
}*/


.HiddenBox
{
	display :none ;
}

.FillashBorderTable
{
	border: thin solid #D6D6D6;
}
.FillashBorderTable td{border: thin solid #D6D6D6;}

.BottomashBorderTable
{
	border: thin solid #D6D6D6;
}
.BottomashBorderTable td
{
	/*border-style: none none solid none;
	border-width: thin;
	border-color: #D6D6D6;*/
	border:none;
}
.noBorderTable
{
	border :none;
}
.noBorderTable td
{
	border :none;
}

.custombtn1_mouseout {
border: 1px solid #2C59AA;
	PADDING-RIGHT: 2px; 	PADDING-LEFT: 2px; 	FONT-SIZE: 12px; 	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); 	CURSOR: hand; 	COLOR: black; 	PADDING-TOP: 2px; 	height: 25px;
	
}
.custombtn1_mouseover {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.custombtn1_mousedown
{
BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.custombtn1_mouseup {
BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}


.NavBarONSelect
{
	
	background-color: #F4ECF1;
	cursor :hand;
/*	border-style: none none solid none;
	border-width: thin;
	border-color: #D6D6D6;*/
}
.NavBarTdStyle 
{
	/*border :none;*/
    border-style: none none solid none;
	border-width: thin;
	border-color: #D6D6D6;
}
.NavBarInnerTdStyle 
{
	/*border :none;*/
    border-style: solid none none none;
	border-width: thin;
	border-color: #D6D6D6;
}
.NavBarThinTdStyle 
{
	/*border :none;*/
    border-style: none none solid none;
	border-width: 1px;
	border-color: #D6D6D6;
}
.NavBarOFFSelect
{
	background-color: #FFFFFF;
	cursor: hand;
/*	border-style: none solid solid solid;
	border-width: 1px 1px 3px 1px;
	border-color: #D6D6D6;*/
}
.NavBarOFFSelect td
{
	/*border :none;*/
}

.NavBarSonTD
{
	border-style: none none solid none;
	border-width: 1px;
	border-color: #D6D6D6;
}

.BackProductBord
{
	border: thin outset #FFFFFF;
}
.BackProductRightBord
{
	border-style: none solid none none;
	border-width: 1px;
	border-color: #D6D6D6;
}


  .tableTop-bg   {   
  FONT-WEIGHT:   bold;   FONT-SIZE:   14px;   BACKGROUND-IMAGE:   VERTICAL-ALIGN:   middle;     
    
  COLOR:   #ffffff;   TEXT-INDENT:   6px;   BACKGROUND-REPEAT:   repeat-x;   HEIGHT:   25px;     
    
  TEXT-DECORATION:   none   
  }   
  .table-TitleBG   {   
  FONT-WEIGHT:   bold;   FONT-SIZE:   12px;   LINE-HEIGHT:   150%;   BACKGROUND-COLOR:   #f7faff;     
    
  TEXT-DECORATION:   none   
  }   
  .table-Kang   {   
  BORDER-RIGHT:   #0066cc   1px   solid;   BORDER-TOP:   #0066cc   1px   solid;   BORDER-LEFT:     
    
  #0066cc   1px   solid;   BORDER-BOTTOM:   #0066cc   1px   solid;   BACKGROUND-COLOR:   #91afdd   
  }   
  .table-Sbg   {   
  FONT-SIZE:   12px;   LINE-HEIGHT:   150%;   BACKGROUND-COLOR:   #ecf4ff   
  }   
  .table-Qbg   {   
  FONT-SIZE:   12px;   LINE-HEIGHT:   150%;   BACKGROUND-COLOR:   #f7faff;   TEXT-DECORATION: none ; 
  } 
  
  .txtbox
{
border-top-width :0px;
border-left-width :0px;
border-right-width :0px;
border-bottom-width:1px;
font-size: 12px;
color: black;
background-color: #ccccff;
border-bottom: mediumpurple thin solid;
font-style:normal;
line-height:normal;
height:18px;
font-variant:normal;
font-weight :normal;
}

.ProductListTable
{
	border: thin outset #D6D6D6;
}
.PlinkStyle
{
	
}
.PlinkStyle a
{
	 color :#3597c1;
}
.PlinkStyle a:hover
{
	color:#f2b636;
}
.PlinkStyle a:Visited
{
	color:#6f1dbb;
}



.LittleThinText
{
	font-family: Arial,Verdana,Sans-serif;
	/*font-weight: 500;*/
	font-size: 13px;
	table-layout:fixed ;
	word-break:break-all;
	overflow :auto ;
}

.ClassNameList
{
	font-family: Arial,Verdana,Sans-serif;
	font-size: 12px;
	/*font-weight: 600;
	color: #333333;*/
	cursor: hand;
}
.ClassAndProductMenu
{
	font-family: Arial,Verdana,Sans-serif;
	font-size: 13px;
	/*font-weight: 600;*/
	
}


.bottomBoardTd
{
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #D6D6D6;
}
.ProjcetImageStyle
{
	border-style: outset;
	border-width: medium;
}

/* css阴影效果 */


.out
{
	display:block;
	background:#bbb;
	border:1px solid #ddd;
	position:relative;
	margin:1em 0;
}/*外框*/

.in2
{
	display:block;
	background:#777;
	border:1px solid #999;
	position:relative;
	padding:1px;
	margin:1px;
}

.in
{
	text-align:center ;
    background:#fff;
    border:1px solid #555;
    position:relative;
    padding:5px;
    font-weight:normal;
}

.ltin
{
	left:-5px;
}
.rtin
{
	left:5px;
}
.tpin
{
	top:-5px;
}


/*表格样式*/
table.t1{
    border:1px solid #cad9ea;
    color:#666;
}
table.t1 th {
    background-image: url(th_bg1.gif);
    background-repeat::repeat-x;
    height:30px;
}
table.t1 td,table.t1 th{
    border:1px solid #cad9ea;
    padding:0 1em 0;
}
table.t1 tr.a1{
    background-color:#f5fafe;
}


/*浅蓝色3D按钮样式*/
.Button_LightBlue
{
BORDER-RIGHT: #2C59AA 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #2C59AA 1px solid; 
PADDING-LEFT: 2px; 
FONT-SIZE: 12px; 
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); 
BORDER-LEFT: #2C59AA 1px solid; 
CURSOR: hand; 
COLOR: black; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #2C59AA 1px solid 
}


/*gridview style*/
.GridViewStyle
{   
    border-right: 2px solid #A7A6AA;
    border-bottom: 2px solid #A7A6AA;
    border-left: 2px solid white;
    border-top: 2px solid white;
    padding: 4px;
}

.GridViewStyle a
{
    color: #FFFFFF;
}

.GridViewHeaderStyle th
{
    border-left: 0px solid #EBE9ED;
    border-right: 0px solid #EBE9ED;
}

.GridViewHeaderStyle
{
    background-color: #5D7B9D;
    font-weight: bold;
    color: Black;
    height:25px;    
    
}

.GridViewFooterStyle
{
    /*background-color: #5D7B9D;*/
    font-weight: bold;
    color: Black;
    height:25px;    
  
}

.GridViewRowStyle
{
    background-color: #F7F6F3;
    color: #333333;
    height:25px;  
}

.GridViewAlternatingRowStyle
{
    background-color: #FFFFFF;
    color: #284775;
    height:25px;  
}

.GridViewRowStyle td, .GridViewAlternatingRowStyle td
{
    border: 1px solid #EBE9ED;
}

.GridViewSelectedRowStyle
{
    background-color: #E2DED6;
    font-weight: bold;
    color: #333333;
}

.GridViewPagerStyle
{
    background-color: #284775;
    color: #FFFFFF;
    height:25px;    
   
}

.GridViewPagerStyle table /**//* to center the paging links*/
{
    margin: 0 auto 0 auto;
}

/*无边框模型*/
.noBordBox
{
	border:none;
}



.newsToolText
{
	font-family: Arial, Verdana,Sans-serif;
	font-size: 12px;
	font-weight: 100;
	text-decoration: none;
	color:#000000;
	 
}


.solittleText
{
    font-family : Arial, Verdana,Sans-serif;
	font-size: 11px;
	font-weight: 800;
}
.newsToolBtn
{
	border-style: outset;
	font-size: 10px;
	color: White;
	background: #7a787b;
	cursor:hand;
}




.flashNews {position:relative;float:left;width:440px;height:214px;margin-bottom:12px;overflow:hidden;border:1px solid #B6CAE3;
	top: 5px;
	left: 0px;
}
.flashNews .bg {position:absolute;left:0;bottom:0;width:305px;height:73px;background:#000000;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;}
.flashNews h3 {position:absolute;left:10px;top:140px;width:330px;height:35px;line-height:35px;z-index:2;}
.flashNews h3 a {font-size:20px;font-family:"黑体";font-weight:normal;color:#FFFFFF;}
.flashNews h3 a:hover {color:#F20000;}
.flashNews img {border:0;}
.flashNews p {position:absolute;left:10px;top:170px;width:330px;height:20px;line-height:20px;z-index:2;}
.flashNews p a {color:#FFFFFF;font-size:12px;}
.flashNews p a:hover {color:#F20000;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px;background:url('../../img/flashPage_bg.png')  no-repeat 0 0;z-index:2;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/flashPage_bg.png',sizingMethod='crop')}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}


.loginTextBox
{
	border-style: solid;
	border-color: #CCCCCC;
}

    .regbtn
    {
    	background:#999999; border:1px solid #999999;   font-size:12px; text-align:center; color:#FFFFFF;width:100px;
    }
    .reginput
    {
    	border: 1px solid #3655AA; font-size:9pt; color:#000000;
    }
    
    
    .menuitems {margin : 2px; padding : 1px; text-align : left; line-height : 14pt; } 
    
    
    .fileCountText
{
	font-family:新Arial, Verdana,Sans-serif;
	font-size: 12px;
	color: #666666;
}

.NewsMouseON
{
	background-color: #00CCFF;
}
.NewsMouserOFF
{
	 background-color:White;
}

.leftImageMenuTd
{
	/*border-style: none none outset none;
	border-bottom-width: thin;
	border-bottom-color: #D6D6D6;*/
}

/*倒圆角*/
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #000000;border-right:1px solid #000000;}
.b1,.b1b{margin:0 5px;background:#000000;}
.b2,.b2b{ margin:0 3px; border-width:2px;}
.b3,.b3b{ margin:0 2px;}
.b4,.b4b{ height:2px; margin:0 1px;}
.d1{background:#D6D6D6}
.d2{background:#D6D6D6}
.d3{background:#D6D6D6}
.dd1{background:#000000}
.dd2
{
	background: #000000;
}
.dd3{background:#000000}

/* css阴影效果 */


.out-y
{
	display:block;
	/*background:#bbb;
	border:1px solid #ddd;*/
	position:relative;
	margin:1em 0;
}/*外框*/

.in2-y
{
	display:block;
	/*background:#777;*/
	border:1px solid #999;
	position:relative;
	padding:1px;
	margin:1px;
}

.in-y
{
	text-align:center ;
  /*  background:#fff;
    border:1px solid #555; */
    position:relative;
    padding:5px;
    font-weight:normal;
}

.ltin-y
{
	left:-15px;
}
.rtin-y
{
	left:5px;
}
.tpin-y
{
	top:-15px;
}


.CoIntroShowTaOn
{
	border-style: outset;
	border-width: medium;
	background-color: #FFFFFF;
	cursor:hand;
	/*width:300px;*/
	height:40px;
}

.CoIntroShowTaNa
{
	border-style: none;
	border-width: medium;
	background-color: #FFFFFF;
	cursor:hand;
		width:250px;
	height:60px;
}

.CoIntroShowTaOff
{
	border-style: inset;
	border-width: medium;
	background-color: #FFFFFF;
	cursor:hand;
		width:300px;
	height:40px;
}

/*js分页样式*/
#jiax
{
	
	width: 80%; /*调整显示区的宽*/
	height: 500px; /*调整显示区的高*/
	font-size: 14px;
	line-height: 180%; /*border:1px solid #000000;*/
	overflow-x: hidden;
	overflow-y: hidden;
	word-break: break-all;
}


.ousetBordThin
{
	border-style: outset;
	border-width: thin;
	
}

.littleTextEng
{
	font-family: Verdana,Sans-serif;
	font-size: 13px;
	/*	table-layout:fixed ;
	word-break:break-all;
	overflow :auto ;*/
	/*font-weight: 800;*/
}
.normalTextEng
{
	font-family: 'Verdana,Sans-serif';
	font-size: 15px;
	/*font-weight: 600;*/
	/*font-style: inherit;
	font-variant: normal;
	text-transform: none;
	table-layout: fixed;
	word-break: break-all;
	overflow: auto;*/
}
.bigTextEng
{
	
	font-size: 18px;
	/*font-weight: 600;font-family:  'Verdana,Sans-serif';*/
	font-style: inherit;
	font-variant: normal;
	text-transform: none;
}
.toobigTextEng
{
	
	font-size: 30px;
	/*font-weight: 600;font-family:  'Verdana,Sans-serif';*/
	font-style: inherit;
	font-variant: normal;
	text-transform: none;
}
.toolittleTextEng
{
	font-size:11px;
	font-family: 'Verdana,Sans-serif';
}

.thistable
{
	padding: 0px 0px 10px 10px;
}

.spacebetween
{
	  word-spacing:1px;
	   letter-spacing:1px;
	  line-height:20px;
	
}
.spacebetweenEng
{
	  word-spacing:1px;
	  line-height:130%;
	
}
.EngNews
{
		font-style: inherit;
	font-variant: normal;
	text-transform: none;
	/*table-layout: fixed;
	word-break: break-all;
	overflow: auto;*/
}




.ProductNameList
{
	
	font-size: 12px;
	
	/*font-weight: 600;font-family: "Arial  'Verdana", Sans-serif';*/
} 
.ProductNameList a
{
	color: #000099;
	text-decoration: none;
}
.ProductNameList a:hover
{
	color: #993300;
}
.ProductNameList a:Visited
{
	color: #000099;
	text-decoration: none;
}
ProductNameList a:active
{
	color: #FF9933;
}