html {
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #C1C1BB;
	scrollbar-highlight-color: #C1C1BB;
	scrollbar-3dlight-color: #EBEBE4;
	scrollbar-darkshadow-color: #EBEBE4;
	scrollbar-track-color: #F4F4F0;
	scrollbar-arrow-color: #CACAB7;
}

body {
    color:#555; background: #fff; 
	font:12px, "Verdana", "Arial","Tahoma","Helvetica", "sans-serif", "宋体"; 
	text-align:center; margin:0 auto; padding:0px;
}
*{margin:0; padding:0; list-style:none;}
div,form,img,ul,ol,li,dl,dt,dd{border:none;}

#content:after, #header:after, #nav:after, #footer:after,.line4:after,.b1:after,.bs:after, .o1:after, #wrapper:after
{padding:0px;content:'.';display:block;clear:both;visibility:hidden;height:0;}

#content, #header, #nav, #footer, .line4, .b1, .bs, .o1, #wrapper{height:1%;}

a {color:#68AA3B; text-decoration:underline;}
a:hover {color:#438C0D; text-decoration:none;}

/*水平条虚线效果定义 border:1px dashed #86BCD4; height: 1; */
hr {border:1px dotted #cccccc; height:1;clear:both;} 
.hidden {display: none;}
.clear { clear:both; height:1px; overflow:hidden; line-height:1px;}/*通用清除浮动*/
.blank5{ height: 5px;font-size: 1px;overflow: hidden;}
.blank9{ height: 40px; background: url(emailfg.gif) no-repeat center center;overflow: hidden;}
/*↓网站头部，包含网站的logo和站名font:bold 9pt 宋体;*/
#header { width:778px; height: auto; margin:0px 0px 2px 0; padding:0px;
         background: url(../images/v3_topbgGary.jpg) repeat-x top left #F1F1F1;}
#header { margin:0 auto;}
#headerlogo {float:left; padding:8px 8px 8px 10px; margin:0; }


#headerNav {
	float:right;width:320px;color: #8f8f8f;
	padding-top: 5px; padding-right:20px; margin-top:10px; text-align: right; 
}
#headerContact {
	float:right;width:320px;color: #8f8f8f; 
	padding-right:20px; text-align: right; 
}
#headerNav a{color:#5B7C7C; text-decoration:none;}
#headerNav a:hover{color:#FF9900; text-decoration:underline;}

/*↓顶部一级菜单栏导航开始*/
#nav{width:776px!important; width /**/:778px;height: 28px; line-height: 28px; clear:both;margin:0 auto; 
background: url(v3_r08_c18.jpg) repeat-x top left #CCE3ED; border:1px solid #BED6E0;overflow:hidden; }
#nav li{float:left;display:block; width:90px;line-height:28px;height:28px; background: url(../images/v3_r08_c16.jpg) no-repeat top left; }
#nav .none { padding-right: 0; margin-left: 15px; background: none; } 
#nav a{color: #0170B7;text-decoration: none;}
#nav a:hover{color: #003A9A;text-decoration: underline;}
/*↑顶部导航结束*/

/*↓广告横幅开始*/
#banner {width:778px; height:108px; background:#62ACE3; /*url(../images/banner.jpg); */margin:0px auto 2px; vertical-align: middle;}
#banner img {display:block;}

/*IE6下为什么图片下方有空隙产生:可以设置父容器的字体大小为零，font-size:0或者定义img 为display:block
或者定义vertical-align属性值为vertical-align:top | bottom |middle |text-bottom
*/

/*↓内容页面整体设置content/container/ Main Navigation display: inline;display: block;clear:both;vertical-align:top; */
#content,#container,#wrapper {
width:778px; text-align:left; margin:0 auto;background:#fff;clear:both;color:#555;line-height:160%;}
#contentbg {width:778px; float:left; margin:0 auto;background:url(bgleft.jpg) #fbfef4 repeat-y;}

/*页面主体*/
#mainIndex, #main, .mainIndex, .main{float:right;width:578px; vertical-align:top;overflow:hidden;text-overflow:ellipsis;}

/*侧栏sidebar/width:198px!important; width /*:200px;*/
#sidebar{float:left; width:195px;}
#sidebar a{color:#005FBC; text-decoration:underline;}
#sidebar a:hover{color:#1D80E0; text-decoration:none;}

#container1 {width:778px;height:145px; margin:0 auto; margin-bottom:5px;text-align:left;}
#container1 h2 {padding:10px 0 0 0px;font-size:14px; margin-bottom:1px;}
#container1 p {padding:5px 0 3px 0px;line-height:160%;}
#container1 select {margin-left: 0px; width:170px; }

#container1 .left{float:left;width:77px; text-align:center; margin-top:120px;}
#container1 .right{float:right;width:175px;}

#container1_l {float:left; width:255px; height:145px; background:url(email_1.gif) no-repeat 0 0;margin-right:6px;}
#container1_m{ float:left; width:255px; height:145px; background:url(email_2.gif) no-repeat 0 0;}
#container1_r {float:right; width:255px;height:145px; background:url(email_3.gif) no-repeat 0 0;}


/*网站底栏*/
#footerNav {clear:both; width:776px!important; width /**/:778px; height:25px; line-height: 25px; margin:0 auto;background:#F2F6FB; border:1px solid #BED6E0;}
#footerNav ul{}
#footerNav li{list-style-type:none; color:#CBCBCB;}
#footerNav li a{color:#0170B7;text-decoration:none;}
#footerNav li a:hover{color:#005286;text-decoration:underline;}

#footerbottom {
	clear:both;width:772px!important; width /**/:778px;height:60px;color:#8f8f8f; background:#fff; padding:2px; margin:0 auto;
	border-top:0px solid #DCDCDC;border-left:1px solid #DCDCDC;border-bottom:1px solid #DCDCDC;border-right:1px solid #DCDCDC;
}
#footerImg {clear:both;float:left; width:160px!important; width /**/:180px; padding:8px 0px 5px 10px; margin:0;}
#copyrightText {
	float:right;width:578px;color: #8f8f8f; padding: 10px 5px 10px 5px; text-align: left;
}
#copyrightText a {color:#8f8f8f; text-decoration:none; } /* border-bottom:1px dashed #333333;unvisited links */
#copyrightText a:hover {color:#999; text-decoration:underline;}     /* user hovers     */
#copyrightText a.selected { 
	border:1px solid #EEEEEE; margin: 0px 5px 0px 0px; padding: 2px 7px 2px 7px;
}

/*图片定位*/
.imgleft{float:left; margin:0 5px 5px 0; }
.imgright{float:right; margin:5px;}

.rline4 {background:#FFFFFF; color:#666; margin:0px 0px 5px 0; padding:10px; border:1px solid #C3DEB8; }
.rline4 p{margin:0; padding:5px 0; line-height:150%; text-indent: 26px;}
.rline4 h2{margin:0; padding:0 0 0 18px; font-size:14px; font-weight:bold; color:#000;
  background:url(../images/bg_head_top_logo.gif) no-repeat left 28%; }

.b1 h2,.bs h2, .o1 h2, {height:25px;line-height:25px;}
.b1,.bs{border:1px solid #C3DEB8; margin-bottom:5px;clear:both; background:#fff; overflow:hidden;text-overflow:ellipsis;}
.b1 h2, .bs h2,.o1 h2 {font-size:14px; padding-left:12px; margin:0px 1px 0px 1px;}/*text-indent:1em;*/
.b1 h2,.bs h2,.o1 h2 {  color:#36A200; background:url(v3_bgtiao_greenhao.gif) #BFDCB8 repeat-x left top;
              border-bottom:1px solid #C3DEB8;height:25px;line-height:25px; }/*color:#4B5E6C;*/

.b1 h2 span {font-size:12px; color:#BCD7E8; font-weight:normal; float:right;margin-right:10px;}
.b1 h2 a{color:#146C94; text-decoration: none;}
.b1 h2 a:hover{color:#0074FF; text-decoration:underline;}

/**/
.b1 li,.bs li,.o1 li,.line4 li,.b2 .tu{overflow:hidden;text-overflow:ellipsis;}


/*↓图片新闻左右列*/
.b2{padding:8px; line-height:160%;}
.b2 .tu{width:150px;float:left;margin-right:5px;text-align:center;}
.b2 .newsinfo{float:left; line-height:160%;padding-left:8px;width:370px;}
.b2 .newsinfo li{margin:-0px 0;}

/*↓产品介绍左中右列*/
.b2 .proPic{width:140px; float:left; margin-right:4px; text-align:center;}
.b2 .proPic p{padding-top:5px;}
.b2 .proTxt p{padding-top:5px;}
.b2 .proTxt{width:200px;float:left; line-height:160%;padding-left:5px;}
.b2 h3{ color:#055B9E; font-weight:bold; font-size:12px; }

.b3 {padding:8px; line-height:160%; background:url(email11.jpg) no-repeat 90% 90%;}
.b3 h3{ color:#055B9E; font-weight:bold; font-size:12px; }

.more{float:right;display:block;height:27px;line-height:27px;padding:0 0 0 14px; 
background:url(../images/icon02.gif) 0px 5px no-repeat;clear:both;}

.list li{ padding:3px 0; }

.listimg li{ padding:0 0 3px 12px; background:url(sanjiao.gif) left 8px no-repeat;}
.listimg li a{color:#444444; text-decoration:none;}
.listimg li a:hover{color:#444444; text-decoration:underline;}

.list6 {width:280px; float:left;display:inline; }
.list6 img{width:53px; height:53px; float:left;margin-right:10px;margin-bottom:30px;}
.list6 h3{ color:#63A934; font-weight:bold; font-size:12px; padding:2px;}
.list6 li{ padding:2px;}
.list6 li a{color:#444444; text-decoration:none;}
.list6 li a:hover{color:#444444; text-decoration:underline;}
.list6 #li li{ padding:0px;line-height:110%;}

.listtxt { float:left;display:inline; }
.listtxt li{ padding:2px 0 0 8px;}


.list2 {width:280px; float:left;display:inline; }
.list2 img{width:55px; height:53px; float:left;}
.list2 h3{ color:#63A934; font-weight:bold; font-size:12px; padding:2px;}
.list2 p{ padding:2px;}

.list2 .left{  float:left;width:55px;margin-right:5px;}
.list2 .right{ float:right; width:210px;}


.list3 img{width:55px; height:55px; float:left;margin-right:15px;margin-bottom:30px;}
.list3 h3{ color:#63A934; font-weight:bold; font-size:12px; padding:2px;}
.list3 p{ padding:2px;}

.list4 {width:280px; float:left;display:inline; }
.list4 h3{ color:#63A934; font-weight:bold; font-size:12px; padding:2px;}
.list4 p{ padding:2px;}
.list4 .left{  float:left;width:55px;margin-right:5px;}
.list4 .right{ float:right; width:210px;}
/*spancolortxt*/
.tBlue{color:#0692ED;}
.tBlue2{color:#005FBC;}
.tGreen{color:#2D882D;}
.tGreen2{color:#690;}
.tOrange{color:#f60;}
.tYellow{color:#fa0;}
.tRed{color:#f00;}
.tRed2{color:#E2640;7}
.tGray{color:#aaa;}
.strong{font-weight:bold;}
.dashed {clear:both;
    padding:8px;
    margin:8px;
    border:#ccc dashed 1px;display:block;
}
.tableLine{
border-collapse:collapse;text-align:center;
}
.tableLine td{
border:solid 1px #D6E6D8; margin:5px; padding:4px 4px; text-align: center; font-size:12px;
}