/* CSS Document */
body {
	margin-top:0;
	font-size:12px;
	line-height:20px;
	background-image:url(../images/bg.gif)
}
a {color:#333;	 text-decoration:none; }
a:hover{color:#333; text-decoration:underline; }
.content{
margin:0 auto;
width:900px;
height:auto;
border:1px solid #91B4FB;
border-top:none;
background-color:#FFF;
}

.head{
float:left;
width:100%;
height:83px;
background-color:#FFF;
background:url(../images/headbg.gif) repeat right top;

}
.head_logo{
float:left;
width:175px;
height:72px;
margin:8px 0 0 12px;
}
.head_top{
float:right;
padding:10px 7px 0 0;
height:45px;
width:645px;
text-align:right;
}
.head_bottom{
float:right;
height:20px;
width:686px;
text-align:left;
}
#menu_btn{
width:78px;
height:23px;
padding:5px 0 0 3px;
margin:0 2px 0 0; 
text-align:center;
float:right;
background:url(../images/menubtn.gif) no-repeat right top;
position:relative; 
cursor:hand;
}
#menu_btn_2{
width:78px;
height:23px;
padding:5px 0 0 3px;
margin:0 2px 0 0; 
text-align:center;
float:right;
background:url(../images/menubtn_2.gif) no-repeat right top;
position:relative; 
cursor:hand;
}
.menu_btn2{
width:81px;
height:23px;
padding:6px 0 0 0;
text-align:center; margin:0 5px 0 0;float:right;
}
.ff{
float:left;
width:100%;
height:200px;
background-color:#fff;
padding:0 0 2px 0;
border-bottom:1px solid #C9DBFF;
}
.leftbox1{
margin:0 auto 10px auto;
width:360px;
height:50px;
}
.rightbox1{
margin:0 auto 10px auto;
width:500px;
height:auto;
background-color:#fff;
}
.scstyle{
width:90px;
height:90px;
padding:2px;
border:1px solid #ccc;
}
.leftbox_t{
float:left;
width:100%;
height:26px;
}
.leftbox_w{
float:left;
width:100%;
height:auto;
padding:3px 0 0 0;
background-color:#fff;
}
.rightbox_t{
float:left;
width:502px;
height:26px;
padding:0 0 5px 0;
}
.sc{
float:left;
width:117px;
height:auto;
text-align:center;
}
.scright{
float:left;
width:125px;
height:auto;
text-align:center;
}
/* main--------*/
.news{
float:left;
width:258px;
height:255px;
margin:10px 0 10px 10px;
border:1px none #91B4FB;
background-color:#fff;
border:1px solid #91B4FB;
}
.company{
float:left;
width:200px;
height:255px;
margin:10px 0 0 10px;
border:1px solid #91B4FB;
}
.products{
float:left;
width:200px;
height:255px;
margin:10px 0 0 10px;
border:1px solid #91B4FB;
}
.map{
float:left;
width:170px;
height:255px;
margin:10px 0 0 10px;
border:1px solid #91B4FB;
}
.box_t{
float:left;
width:100%;
height:18px;
margin:0 0 5px 0;
padding:0 0 0 0;
color:#0066CC;
font-size:15px;
letter-spacing:0;
font-weight:bold;
}
.box_t2{
float:left;
width:100%;
height:18px;
margin:0 0 1px 0;
padding:0 0 0 0;
color:#fff;
background-color:#91B4FB;
font-size:12px;
letter-spacing:0;
font-weight:bold;

}
.base_dot{
float:left;
width:10px;
height:50px;
color:#0066CC;
}
.box_w{
float:left;
width:240px;
line-height:18px;
height:auto;
margin:3px 0 4px 0;
color:#999;
text-align:justify;
}
.box_wt{
color:#0066CC;
float:left;width:100%; height:auto; margin:0 0 1px 0; text-align:;
}
.box_basew{
float:left;
width:195px;
line-height:18px;
height:auto;
padding:2px 0 1px 5px;
margin:0 0 5px 0;
color:#0066CC;
background-color:#F1F6FF;
text-align:justify;
}
.mb_images2{
float:left;
width:100%;
text-align:center;
height:auto;
}
.mb_imagesw{
margin:0 auto;
width:185px; background-color:#fff;
text-align:left;
}
.mb_images{
float:left;
width:69px;
height:70x;
margin:0 0 0 0;
}
.boxkk{
float:left;
width:4px;
margin:0;
height:100px;
}
.imagestyle{
width:60px;
height:70px;
padding:2px;
border:1px solid #ccc;
}
.mb_w{
clear:right;
line-height:19px;
}
.mb_t{
float:left;
width:118px;
height:auto;
margin:0 0 3px 2px;
text-align:left;
white-space:nowrap; 
text-overflow:ellipsis; 
overflow: hidden;
}
.mb_t2{

line-height:20px;
word-break:break-all; text-align:justify; text-justify:inter-ideograph; 
}
/* --------*/
/* footer --------*/
.footer{
clear:both;
width:100%;
margin:0 0 0 0;
padding:0 0 0 0;
letter-spacing:1px;
color:#447CEE;
height:31px;
line-height:31px;
text-align:center;
border-top:1px solid #fff;
background-color:#EEF8FF;
}
/* --------*/

/* base --------*/
.font_baseblue{color:#0066CC;}
.font_baseblue a{color:#0066CC; text-decoration:none;}
.font_baseblue a:hover{color:#333; text-decoration:underline;}

.font_baseblue2{color:#1D78BA;}
.font_baseblue2 a{color:#1D78BA; text-decoration:none;}
.font_baseblue2 a:hover{color:#333; text-decoration:underline;}

.font_baseblue3{color:#0B3A8A;}
.font_baseblue3 a{color:#0B3A8A; text-decoration:none;}
.font_baseblue3 a:hover{color:#333; text-decoration:underline;}

.font_basegray{color:#999;}
.font_basegray a{color:#999; text-decoration:none;}
.font_basegray a:hover{color:#333; text-decoration:underline;}

.font_more{color:#1D78BA; font-size:12px; font-weight:100;}
.font_more a{color:#1D78BA; text-decoration:none;}
.font_more a:hover{color:#333; text-decoration:underline;}

.base_relative_l{
float:left; width:auto; position:relative; text-align:left;
}
.base_relative_r{
float:right; width:auto; position:relative; text-align:right;
}
.base_relative_lma{
float:left; width:auto; position:relative; text-align:left; margin:0 0 0 10px;
}
.base_relative_rma{
float:right; width:auto; position:relative; text-align:right; margin:0 10px 0 0 ;
}
/* --------*/
/* menu --------*/
#menu{float:left; height:16px; position:relative; width:auto; margin:0 34px 0 0; padding-top:5px; cursor:hand; text-align:center;}
.menuall{
	position:absolute;
	z-index:100;
}
.menu0{
	position: absolute;
	visibility: hidden;
	left:23px;
	top:21px;
	z-index:200;
	width:76px;
	height:auto;
	text-align:center;
	font-size:12px;
	background-color:#DBEFFF;
	color:#0066CC;
	border:1px solid #B5DFFF;
	border-top:none;
}
.menu0 a{color:#0066CC; text-decoration:none;}
.menu0 a:hover{color:#0066CC; text-decoration:underline;}

.menulink a{color:#0066FF; text-decoration:none;}
.menulink a:hover{color:#0066FF; text-decoration:underline;}

.menu1
{
	position: absolute;
	visibility: hidden;
	left:106px;
	top:21px;
	z-index:200;
	width:76px;
	height:auto;
	text-align:center;
	font-size:12px;
	background-color:#DBEFFF;
	color:#0066CC;
	border:1px solid #B5DFFF;
	border-top:none;
}
.menu1 a{color:#FFF; text-decoration:none;}
.menu1 a:hover{color:#FFF; text-decoration:underline;}

.menu2{
	position: absolute;
	visibility: hidden;
	left:189px;
	top:21px;
	z-index:200;
	width:76px;
	height:auto;
	text-align:center;
	font-size:12px;
	background-color:#DBEFFF;
	color:#0066CC;
	border:1px solid #B5DFFF;
	border-top:none;
}
.menu2 a{color:#FFF; text-decoration:none;}
.menu2 a:hover{color:#FFF; text-decoration:underline;}

/* --------*/
.menu3{
	position: absolute;
	visibility: hidden;
	left:272px;
	top:21px;
	z-index:200;
	width:76px;
	height:auto;
	text-align:center;
	font-size:12px;
	background-color:#DBEFFF;
	color:#0066CC;
	border:1px solid #B5DFFF;
	border-top:none;
}
.menu3 a{color:#FFF; text-decoration:none;}
.menu3 a:hover{color:#FFF; text-decoration:underline;}
/* --------*/

.menu4{
	position: absolute;
	visibility: hidden;
	left:438px;
	top:21px;
	z-index:200;
	width:76px;
	height:auto;
	text-align:center;
	font-size:12px;
	background-color:#DBEFFF;
	color:#0066CC;
	border:1px solid #B5DFFF;
	border-top:none;
}
.menu4 a{color:#FFF; text-decoration:none;}
.menu4 a:hover{color:#FFF; text-decoration:underline;}
/* --------*/
/* admin--------*/
.content_admin{
margin:0 auto;
width:98%;
height:auto;
border:1px solid #1356B9;
border-top:none;
background-color:#fff;
}
.head_top_admin{
float:right;
padding:35px 140px 0 0;
height:20px;
width:100%;
text-align:right;
}
.head_bottom_admin{
float:right;
height:20px;
width:100%;
text-align:left;
padding:0 140px 0 0;
}
.admin_r{
float:right;
width:335px;
height:83px;
background:url(../images/headbg2.gif) no-repeat right top;
}
.admin_left{
width:160px;
height:100%;
background-color:#cff1fd;
border:1px solid #1356B9;

}
.admin_middle{
width:100%;
height:auto;

background-color:#fff;
}
.admin_right{
float:left;
width:21%;
height:auto;
background-color:#fff;
}
.head_admin{
float:left;
width:auto;
height:83px;
background-color:#FFF;
border-bottom:1px solid #0A398A;
background:url(../images/headbg3.gif) repeat right top;
}
.middlebox{
width:100%;
height:100%;
margin:10px auto 0 auto;
border:1px solid #91B4FB;
background-color:#FFF;
}
.admin_lt{
float:left;
width:100%;
text-align:left;
}
.admin_lt2{
float:left;
width:100%;
text-align:left;
}
.box_t_admin{
float:left;
width:100%;
height:26px;
margin:0 0 1px 0;
padding:4px 0 0 0;
color:#105691;
background-color:#0A398A;
font-size:12px;
letter-spacing:0;
font-weight:bold;
background:url(../images/admin_lt1.gif) repeat left top;
}
.box_t_admin2{
float:left;
width:100%;
height:21px;
margin:0 0 1px 0;
padding:4px 0 0 0;
color:#fff;
background-color:#0A398A;
font-size:12px;
letter-spacing:0;
font-weight:bold;
background:url(../images/admin_lt2.gif) repeat left top;
cursor:pointer;
}
.footerkk{
float:left;
width:100%;
height:20px;
}
.footer_admin{
clear:both;
width:100%;
margin:0 0 0 0;
padding:0 0 0 0;
letter-spacing:1px;
color:#447CEE;
height:31px;
line-height:31px;
text-align:center;
border-top:1px solid #fff;
background-color:#EEF8FF;
border-top:1px solid #64B0FD;
}

table.list{width:96%;text-align:center; border-collapse:collapse; border:#99bbe8 1px solid;}
table.list th{ white-space:nowrap; border-right: #ffffff 1px solid; border-top: #99bbe8 0px solid; border-left: #ffffff 1px solid; border-bottom: #99bbe8 0px solid; height:26px; color:#15428b;text-align:center;font-weight:bold;font-size:12px;BACKGROUND: url(../images/admin_lt1.gif) #8bbfca;}
table.list tr{ background-color:expression('#f5f5f5,#ffffff'.split(',')[rowIndex%2]); height:22px; }
table.list td{BORDER:solid 1px #eeeeee;padding:0px;text-align:center;}
table.list td div{width:100%;BACKGROUND-COLOR:#d0def0;height:25px;text-align:left;padding-top:3px}
table.list td span{color:#000000;text-align:center;padding-top:3px;}

.button
{
    background: #ffffff url('../images/admin_lt1.gif');
    border:0;
    color:#000000;
    width:80px;
    border:#a4bbd9 1px solid;
    cursor:hand;
    height: 24px;
}
.litpic{margin-left:12px; margin-right:6px;}
.hid{display:none}
.GridView 
{ 
        width:100%; 
}       
.GridView   td 
{ 
        text-align:center; 
} 

