﻿html{height:100%; margin:0; padding:0;}
body{
	height:100%;
	margin:0;
	padding:0;
	background:#fff;
	font-family: Verdana, Arial, Helvetica, sans-serif, "宋体";
	font-weight: normal;
}
form{margin:0;padding:0;}
img{border:0;}
ul,ol,li{ margin:0; padding:0; list-style:none;}
a{color:#333333; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}
body,td,a,p,select,input,textarea{font-size:12px; color:#077747;}
h1,h2,h3,h4,h5,h6{ font-size:12px; margin:0; padding:0;}

.clear{ clear:both;}
.float_left{float:left;}
.float_right{float:right;}

.index_head{ height:100px; border-bottom:2px solid #077747; position:absolute; width:100%;}
.div_head,.main_w{ width:900px; margin:auto;}
.div_head_right { padding-top:45px;  float:right; width:100px;}

a.BM,a.BMe{ color:#077747;  padding:2px 4px 0 4px; font-weight:normal; margin-left:10px; border:1px solid #077747 ; float:left; line-height:18px; vertical-align:text-bottom;}
* html a.BMe{ padding:0px 4px 2px 4px; line-height:18px; height:18px;}
a.BM:visited,a.BMe:visited{ color:#077747; }
a.BM:hover,a.BMe:hover{ color:#fff; background:#077747;  }

a.BM1{ color:#fff; background:#077747;  padding:2px 4px 0 4px; font-weight:normal; margin-left:10px; border:1px solid #077747 ; float:left; line-height:18px; vertical-align:text-bottom;}
a.BM1:visited{ color:#fff; }
a.BM1:hover{ color:#fff; background:#077747;  }

.logo{  width:375px; height:47px; position:absolute; top:27px; margin-left:30px;
}
.index_head2{ height:54px; position:absolute; width:100%; background:url(../images/main_bg.gif) repeat-x; top:102px;}
.index_head2_left{ width:200px; float:left;}
.index_head2_right{ width:675px; float:right;}

.in_search{ padding:25px 10px 20px 18px;}
.in_sea_input{ width:112px; border:1px solid #B6B6B6; background:#F8F8F8;}
.in_sea_button{ background:url(../images/sea_but.gif) no-repeat; width:52px; height:21px; line-height:21px; border:none; text-align:left; text-indent:0px!important; text-indent:10px; font-weight:bold;}
.in_sea_button1{ background:url(../images/sea_but1.gif) no-repeat; width:52px; height:21px; line-height:21px; border:none; text-align:left; text-indent:0px!important; text-indent:18px; font-weight:bold;}

.position{ width:240px; height:36px; padding-top:8px; padding-right:20px; display:block;  float:right; color:#077747;}
.img{ background:url( ../images/1.gif) no-repeat;  height:36px; display:block; width:224px; float:left;}

.img_domian{  height:36px; display:block; width:224px; float:left;}
.img_domian_hover{  height:36px; display:block; width:224px; float:left;}
a.imgt{
	height:36px;
	display:block;
	padding-top:12px;
	padding-left:15px;
	color:#008000;
	display:block;
	background:url(../images/in_menu_domain_bg1.gif) no-repeat;
	font-weight: bold;
	font-size: 14px;
	width:224px;
    
}
a.imgt:visited{
	height:36px;
	display:block;
	color:#008000;
	background:url(../images/in_menu_domain_bg1.gif) no-repeat;
	font-weight: bold;
	font-size: 14px;
	width:224px;
}
a.imgt:hover{
	height:36px;
	display:block;
	color:#fff;
	background:url(../images/in_menu_domain_bg2.gif) no-repeat;
	font-weight: bold;
	font-size: 14px;
	width:224px;
}


.img_hosting{  height:36px; display:block; width:224px; float:left;}
.img_hosting_hover{  height:36px; display:block; width:224px; float:left;}
.img_webmail{  height:36px; display:block; width:224px; float:left;}
.img_webmail_hover{  height:36px; display:block; width:224px; float:left;}

.container{min-height: 100%;}
.main_float_left{ width:200px; float:left;}
.left_menu{ padding-top:10px;}
/*暂时不用管*/
.menu_link{ margin:3px 10px 3px 11px;}
.menu_link a{ display:block; border-bottom:1px solid #DDDDDD; line-height:23px; text-align:center; font-weight:bold; color:#077747; background:url(../images/left_menu_art1.gif) no-repeat; font-size:13px;}
.menu_link a:visited{color:#077747;}
.menu_link a:hover{background:url(../images/left_menu_art2.gif) #077747 no-repeat; color:#fff;}
/*暂时不用管*/
.main_float_right{ width:675px; float:right;}
.main_font_con{ width:205px!important; width:208px; border-left:1px solid #077747; color:#077747; padding:4px 4px 2px 8px; line-height:18px; margin-left:6px!important; margin-left:3px; float:left;}
.main_font_con h3{ font-size:14px; font-weight:bold;}

a.more{ color:#077747; text-decoration:underline; display:block; background:url(../images/more_art.gif) right no-repeat; font-weight:bold; width:68px; margin-top:15px;}
a.more:visited{ color:#077747;}
a.more:hover{ color:#50AD79; text-decoration:none;}

.in_news{width:650px; border-left:1px solid #077747; color:#077747; padding:4px 4px 2px 8px; line-height:20px; margin-left:6px!important; margin-left:3px; float:left;}
.in_news span{ color:#444444; margin-right:30px;}
.in_news li{ padding:3px 0px 3px 0px}
.in_news a{ color:#077747; text-decoration:none; border-bottom:1px dashed #077747;color:#077747;}
.in_news a:visited{ color:#077747;}
.in_news a:hover{ color:#50AD79; text-decoration:none; border-bottom:1px dashed #666;color:#666;}


/*\*/
* html .container{ margin-top:156px; height: 100%;}
/**/

.index_foot{ background:url(../images/foot_bg.gif) repeat-x; margin-top:-96px; height:96px; color:#989286;}
.ind_div_foot{ width:900px; margin:auto;}
.ind_div_copy{ height:41px;}
.ind_float_left{ font-size:12px; padding-top:18px; padding-left:10px; float:left}
.ind_float_right{ color:#787878; padding-top:15px; padding-right:8px; float:right;}
.ind_float_right a{ color:#787878;}
.ind_float_right a:visited{ color:#787878;}
.ind_float_right a:hover{ color:#077747;}
.group_web{ padding-left:10px; font-size:10px; padding-top:6px;}
.group_web a{ color:#989286; font-size:10px;}
.group_web a:visited{ color:#989286;}
.group_web a:hover{ color:#077747;}
/*menu*/

#nav {width:140px;line-height: 24px; list-style-type: none;text-align:left;/*定义整个ul菜单的行高和背景色*/}
/*==================一级目录===================*/
#nav a {width: 140px;  display: block;padding-left:40px;/*Width(一定要)，否则下面的Li会变形*/}
#nav li {background:url(../images/left_menu_art1.gif) no-repeat; line-height:23px; /*一级目录的背景色*/border-bottom:#DDDDDD 1px solid; /*下面的一条白边*/float:left;/*float：left,本不应该设置，但由于在Firefox不能正常显示继承Nav的width,限制宽度，li自动向下延伸*/}
#nav li a:hover{background:#077747; /*一级目录onMouseOver显示的背景色*/}
#nav a:link  {color:#077747;text-decoration:none;}
#nav a:visited  {color:#077747;text-decoration:none;}
#nav a:hover  {color:#FFF;text-decoration:none;font-weight:normal;}
/*==================二级目录===================*/
#nav li ul {list-style:none; text-align:left;}
#nav li ul li{ background: #F5F5F5; /*二级目录的背景色*/}
#nav li ul a{padding-left:40px;width:140px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/}
/*下面是二级目录的链接样式*/
#nav li ul a:link  {color:#077747; text-decoration:none;}
#nav li ul a:visited  {color:#077747;text-decoration:none;}
#nav li ul a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#077747;/* 二级onmouseover的字体颜色、背景色*/}
/*==============================*/
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left; }
#nav ul.collapsed {display: none;}
#PARENT{width:200px;padding-left:20px;}
/*==================三级目录===================*/
#nav li ul li ul {list-style:none; text-align:left;}
#nav li ul li ul li{ background: #C1DDD1; /*二级目录的背景色*/}
#nav li ul li ul li a{padding-left:20px;width:160px;/* padding-left二级目录中文字向右移动，但Width必须重新设置=(总宽度-padding-left)*/}
/*下面是二级目录的链接样式*/
#nav li ul li ul li a:link  {color:#666; text-decoration:none;}
#nav li ul li ul li a:visited  {color:#666;text-decoration:none;}
#nav li ul li ul li a:hover {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#077747;/* 二级onmouseover的字体颜色、背景色*/}


/*menu*/


.list{ margin-left:25px; height:20px;line-height:20px;width:500px; border-bottom-color:#CCCCCC; border-bottom-style:dashed; border-bottom-width:1px; float:left; padding-top:4px; text-align:left; padding-left:5px; }
/*page*/

DIV.green-black {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.green-black A {
	BORDER-RIGHT: #077747 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #077747 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(image1.gif) #077747; PADDING-BOTTOM: 2px; BORDER-LEFT: #077747 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #077747 1px solid; TEXT-DECORATION: none
}
DIV.green-black A:hover {
	BORDER-RIGHT: #C1F0B2 1px solid; BORDER-TOP: #C1F0B2 1px solid; BACKGROUND: url(image2.gif) #C1F0B2; BORDER-LEFT: #C1F0B2 1px solid; COLOR: #fff; BORDER-BOTTOM: #C1F0B2 1px solid
}
DIV.green-black A:active {
	BORDER-RIGHT: #C1F0B2 1px solid; BORDER-TOP: #C1F0B2 1px solid; BACKGROUND: url(image2.gif) #C1F0B2; BORDER-LEFT: #C1F0B2 1px solid; COLOR: #fff; BORDER-BOTTOM: #C1F0B2 1px solid
}
DIV.green-black SPAN.current {
	BORDER-RIGHT: #C1F0B2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #C1F0B2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(image2.gif) #C1F0B2; PADDING-BOTTOM: 2px; BORDER-LEFT: #C1F0B2 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #C1F0B2 1px solid
}
DIV.green-black SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}

/*page*/
.css2 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #444; background:#fff; LINE-HEIGHT: 18px; BORDER-BOTTOM: medium none; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

.css3 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 12px; BORDER-LEFT: medium none; COLOR: #fff; background:#077747; LINE-HEIGHT: 18px; BORDER-BOTTOM: medium none; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

.t_font { color:#444;FONT-SIZE: 12px;

}
.tableunderline {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; BORDER-BOTTOM: #cccccc 1px dotted
}
.tableunderline2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"
}

/*default*/
.default_body{ padding-top:85px;}
.default_head{  width:100%; margin:auto; background:url(../images/bg2.jpg) repeat-x; }
.default_content{  height:271px; width:746px; margin-left:154px; }
.default_content1{ height:271px; width:159px; margin:auto; background:url(../images/bg1.jpg)  repeat-x;  float:left;  }
.default_content2{ height:271px; width:522px;background:url(../images/p1.jpg) no-repeat; float:left; }

.default_head1{  width:100%;margin:auto;height:42px; background:#06963F repeat-x; }
.default_ct{  height:42px;  width:746px; margin-left:154px; }
.default_ct1{ width:159px; height:42px; margin:auto;background:url(../images/logo1.jpg) no-repeat #06963F ; float:left;}
.default_ct2{ width:522px; height:42px; background:url(../images/w1.jpg) no-repeat; float:right;}


.default_f{  font-size:10px; width:746px; margin-top:10px;margin-left:154px; }
.default_f1{ float:left; }
.default_f2{ float:left; width:400px; margin-left:220px;}
/*default*/

/*map*/
.map_a{ width:600px; float:right;}
.map_t{ margin-left:10px; margin-right:10px; width:168px; float:left;}
.map_head{ width:145px; background:#077747; color:#fff;  }
.map_head1{ width:145px; background:#C6E0D4; color:#077747; border-bottom:#fff 1px solid; }

/*map*/

/*admin*/
#main {
    width:100%;
    margin:0 auto;
}
#left{ width: 15%; float:left; background-color:Gray; height:600px}

#right{ width:85%; float:right; background-color:#E0E0E0; height:600px}

#navigation {   
  width: 12%;
  top: 20px;
  vertical-align:middle;
  float:none;
 
}   
  
#navigation ul {   
  list-style-type: none;   
  margin: 0px;   
  padding: 0px;   
}   
  
#navigation li {   
  border-bottom: 1px solid #ED9F9F;   
}   
  
#navigation li a {   
  display: block;   
  padding: 5px 5px 5px 0.5em;   
  text-decoration: none;   
  border-left: 12px solid #711515;   
  border-right: 1px solid #711515;   
}   
  
#navigation li a:link, #navigation li a:visited {   
  background-color: #c11136;   
  color: #FFFFFF;   
}   
#navigation li a:hover {   
  background-color: #990020;   
  color: #FFFF00;   
}  

.letter:first-letter {
float:left;
padding:4px 0 0 0;
color:#077747;
font: bold 14px Verdana;
}


