﻿/***********CSS Reset***********/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
* html,* html body {_background-image:url(about:blank);_background-attachment:fixed;}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0;}
address,caption,cite,code,dfn,em,strong,th,var {font-weight: normal;font-style: normal;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;}
q:before,q:after {content:'';}
abbr,acronym {border: 0;}

/********CSS Reset Over*******/
body {
	font-family:"Times New Roman", Times, serif,Arial,Helvetica,Sans-Serif; 
	font-size:12px;
	color:#333;
	word-break:break-all;
	/*word-break:break-all;word-wrap:break-word;*/}
a {color:#069;text-decoration:none;}
a:hover {color:#F33;}

h1 {display:inline;	font-weight:bold;}
#main {margin:0 auto; width:980px; color:#000;}
#body_ {min-height:300px; height:100%;}

/****主要标题栏与说明(服务项目浏览页,/about,友情链接)****/
.title_color {color:#069;}
div.title {padding-left:10px;}
div.title,.title_zx {font-family:"微软雅黑","宋体","黑体",Arial; height:30px; letter-spacing:2px; line-height:30px; font-size:16px; color:#069; font-weight:bold;cursor:default;}
div.title span,.title_biaozhu {font-family:"微软雅黑","宋体","黑体",Arial; font-size:10px; color:#999;letter-spacing:1px; font-weight:bold;cursor:default;}
div.explain { line-height:25px;}
div.explain span {color:#069;}
/****图片形式标题栏****/
.title_bjzx{background:url(/images/title_img.Gif) 0px 0px no-repeat; height:37px;}/**保洁资讯**/
.title_fwzs{background:url(/images/title_img.Gif) 0px -57px no-repeat; height:37px;}/**服务展示**/
.title_bjfw{background:url(/images/title_img.Gif) 0px -114px no-repeat; height:37px;}/**保洁服务**/
.title_bjxm{background:url(/images/title_img.Gif) 0px -171px no-repeat; height:37px;}/**保洁项目**/

/*.title_zx {color:#666; height:25px; font-size:14px; line-height:25px; font-weight:bold;	padding:0 15px;}*/
div.title1 {line-height:25px; height:30px; border-bottom:dashed 2px #CCC; text-align:center; font-size:16px; font-weight:bold; color:#069; cursor:default;}
div.title2 {line-height:25px; background-color:#EFF; border:dashed 1px #CCC; text-align:center; font-size:16px; font-weight:bold; color:#09D; margin:5px auto; cursor:default;}
/********IE6 BUG处理********/
.IE3pxBUG_r {_margin-right:-3px;}
.IE3pxBUG_l {_margin-left:-3px;}

/*******常规表单********/
.yz_cc {/**验证出错给予class**/background-color:#FDD;border-color:#FFF;}
.noime {/**关闭输入法**/ime-mode:disabled;}

/*****页头(自定义控件TOP)*****/
#top {margin-top:20px; height:100%; overflow:hidden;}
#menu {width:100%;	height:51px;overflow:hidden;}
#logo {float:left;	height:51px; width:180px; overflow:hidden; text-align:right;}
#logo_text {text-align:right;position:relative;top:-23px;padding-right:4px;font-family:Trebuchet MS, Arial; font-size:14px; color:#93B220; font-weight:bold;}
#menu_div {height:51px; margin-top:2px; overflow:hidden;}
#menu_div li{display:block;	float:left; text-align:center;}
#menu_div li a.menu_ch {display:block;padding:0 16px;border-right:2px solid #DDD;line-height:28px;
						font-size:16px; letter-spacing:1px; font-family:"微软雅黑","宋体","黑体",Arial,Helvetica,Sans-Serif; 
						font-weight:bold; color:#666; text-decoration: none;}
#menu_div li a.menu_ch_this {color:#08B;}
#menu_div li a.menu_en {text-align:center;font-size:12px; line-height:15px; font-weight:bold; color:#36A; text-decoration: none; border:0;}
#menu_div li a:hover , #menu_div li a:active {color:#0AE;}
/***********广告位(自定义控件TOP)************/
#ap {}
#ap1_left1 {float:left; height:250px; overflow:hidden;}
#ap1_left2 {float:right; height:250px; width:680px; overflow:hidden;}

/***********友情连接(自定义控件friendURl)*************/
#friendURl {clear:both; width:100%;	background-image:url(/Images/linel.jpg);background-position:center top;background-repeat:no-repeat;overflow:hidden;}
#friendURL_li ul li {display:block;width:100px;overflow:hidden;margin:1px 3px;height:16px;line-height:16px;float:left;text-align:center;border:1px #CCC dashed;}

/**********页脚(自定义控件bottom)**********/
#bottom {clear:both; background-image:url(/Images/bottom.jpg);background-repeat:repeat-x;padding-top:10px;}
#bottom a {color:#626262;text-decoration: none;}
#bottom a:hover {text-decoration:underline;}
#bottom #webmap {text-align:right; padding-right:10px; font-size:13px;}
#bottom_logo {float:left;	height:50px;}
#bottom_text {margin-left:200px;color:#555;	font-weight:bold; height:50px; overflow:hidden; line-height:25px;}
#copyRight {text-align:center;}
/**************************/

/******两栏_L<R******/
#LiangLang_2_1 {float:left; clear:both; position:relative; width:260px; height:100%; overflow:hidden;}
#liangLang_2_1_img,.align_center {text-align:center;overflow:hidden;}
#LiangLang_2_1 .Contact {line-height:25px; padding:5px 20px;}
#liangLang_2_2 {margin-left:265px; min-height:300px; height:100%;}

/*****两栏_L>R*******/
#lianglang1_2_1 {float:right; clear:both; position:relative; width:280px; height:100%; overflow:hidden;}
#lianglang1_2_2 {margin-right:300px; min-height:300px; height:100%;}


/******列表样式2
.list3 {width:280px;margin:0 auto;}
.list3 ul li {background-image: url(/Images/list.jpg);background-repeat:no-repeat;background-position:left center;border-bottom:1px dashed #CCC;
	font-size:14px;line-height:20px;padding-left:15px;}
.list3 ul li a {color:#666;}
.list3 ul li a:hover {color:#54AADD;}********/
/***********预览列表1*************/
#left_list2 {float:left;width:340px;overflow:hidden;}

/***服务项目预览(首页,服务首页)****/
.list2 {overflow:hidden;/*padding-right:3px; border-right:1px #CCC solid;*/}
.list2_box {height:90px;overflow:hidden; text-indent:20px; line-height:20px; cursor:default;}
.list2_box_index {width:340px; float:left; margin-left:5px; padding-right:5px; border:1px #FFF solid;}/**首页**/
.list2_box_index1 {width:340px; float:left; margin-left:5px; padding-right:5px; border:1px #069 solid; background-color:#EFF;}/**首页鼠标指向时样式**/
.list2_box_items {border:1px #999 solid; margin:6px;}/**服务首页**/
.list2_box img {float:left; width:123px; height:80px; overflow:hidden; padding:2px; margin:2px 5px 2px 2px; border:1px #DDD solid;}
.list2_box h3 {font-weight:bold; color:#069; text-indent:0; line-height:25px; letter-spacing:1px;}
.list2_box a {color:#666;text-decoration:none; display:inline;}
.list2_box a:hover {text-decoration:underline;}

/************普通表格(有边框)************/
table.tb_pt {width:100%;color:#333;border:1px #999 solid;}
table.tb_pt td,table.tb_pt th {/**表格内边框统一**/border:#999 solid 1px;padding:0 2px;}
table.tb_pt th {font-weight:bold;text-align:center;}
/************普通表格(无边框)************/
table.tb_pt1 {width:100%;color:#333;}
table.tb_pt1 th {font-weight:bold;text-align:center;}
table.tb_pt1 tbody th,table.tb_pt1 tbody td {padding:0px 0;}
/************首页滚动表格样式(首页施工现场)************/
table.tb_Home_gd { border:0px solid #999;}
table.tb_Home_gd td {padding:3px;}
table.tb_Home_gd td img {border:1px solid #999;}
/************申请友情链接表格************/
table.tb_addyqlj {width:auto;color:#333;font-size:14px;}
table.tb_addyqlj td {padding:5px;}
table.tb_addyqlj th {padding:5px;text-align:center;}
/****************留言浏览表格***************/
div.book_all {width:600px; margin:0 auto;}
table.book {width:600px; margin:0 auto; border:1px #0090CD solid;}
table.book td,table.book th {/**表格内边框统一**/border:#0090CD solid 1px;}
table.book .username {background-color:#A5F5FF;}
table.book .username td {font-weight:bold;color:#333;}
table.book td {padding:0px 4px;}
table.book th{font-weight:bold; text-align:center; line-height:18px;padding:0px 4px;}
table.book .r_title {color:#F33; font-weight:bold;}
table.book .r_nr {background-color:#A5F5FF; margin-bottom:4px; border:solid 1px #FFF; padding:1px 3px; line-height:18px;}
table.book .r_box {padding:0px 15px; line-height:20px; background-color:#DFF;}
table.book .datetd {text-align:right; color:#999;}
table.book .datetd span {color:#369;}
hr.bookhr {/**每跳留言的分隔线**/color:#0090CD; height:0;}

/*****分页导航(留言浏览页,资讯首页)*****/
div.pagebox {text-align:right; margin-right:15px;line-height:30px;color:#666;}
div.pagebox input.pagebox_text {border:#666 solid 1px;height:14px;line-height:14px;width:24px; text-align:center;}
div.pagebox input.pagebox_bt {height:16px;border:#666 solid 1px;line-height:16px;_line-height:normal;font-size:12px;cursor: pointer;}

/*****************迷你留言板(首页,minibook.aspx)***************/
/*#minibody {width:212px; display:block; z-index:2; position:absolute; right:1px; text-align: left;}
#minibody #minebook_form{background-color:#FFF; border:#A9283E 1px solid; border-width:0 1px 1px 1px;overflow:hidden;display:block;}*/

#minibody {width:212px; display:block; z-index:2; position:fixed; bottom:1px; right:1px; text-align: left;}
*html #minibody {_position:absolute;
                 _left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-1);
                 _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight)-1);}
#minibody #minebook_form{background-color:#FFF; border:#A9283E 1px solid; border-width:0 1px 1px 1px;overflow:hidden;display:block;}

#mini_head{background:url(/images/minibook.Gif) 0px 0px no-repeat;padding:13px 5px 0 50px;
           overflow:hidden; display:block; line-height:22px; color:#FFF; cursor:pointer;}
#minibook_closeImg {display:block;float:right; width:13px; height:12px;	cursor:pointer; margin-top:4px;}
#mini_head .min {background:url(/images/minibook.Gif) 0px -159px no-repeat;}
#mini_head .max {background:url(/images/minibook.Gif) 0px -186px no-repeat;}

#minebook_form {}
#minebook_form textarea,#minebook_form input {border:1px #A9283E solid; width:151px; color:#666;line-height:17px; padding:0 1px; letter-spacing:1px;}

#minebook_form textarea,textarea.minibook{width:190px; height:74px; font-size:12px; overflow:auto;}
#minebook_form input,input.minibook {height:18px;}

#minebook_form .bt,input.mini_bt {display:block;margin:0 auto;width:69px;height:21px;border-width:0px;
                                  background:#FA3C62 url(/images/minibook.Gif) 0px -36px no-repeat;color:#FFF;}
#minebook_form div.count {text-align:center; padding-top:10px;}
#minebook_form div.more {text-align:right; padding-right:5px; line-height:25px;}
#minebook_form a {color:#FB476B;}

.lxfs {padding:5px 0 0 35px; text-align:left;}
.lxfs_qq {background:url(/images/minibook.Gif) 15px -65px no-repeat;}
.lxfs_tel {background:url(/images/minibook.Gif) 15px -206px no-repeat;}
.lxfs_mail {background:url(/images/minibook.Gif) 15px -124px no-repeat;}
/**************Over**************/

/************首页新文面板切换样式************/
.search {border: #b0bec7 1px solid; height:236px; overflow:hidden;}
.search .nav {background:url(/images/navbg1.gif) repeat-x; height: 26px;  border:0; /*cursor:pointer;*/cursor:default;}
.search .nav div {border-right: #b0bec7 1px solid; float:left; width:25%; color:#003366; clear:both; text-align:center; font-weight: bold; height: 26px; line-height:28px; clear:right;}
.search .nav .normal {border-bottom: #b0bec7 1px solid; background: url(/images/navbg2.gif) repeat-x;}
.search .nav .active {border-bottom: #FFF 1px solid; background:url(/images/navbg1.gif) repeat-x;  color:#006699;}
.search .nav .end {border-right-width: 0px;width:auto;float:none;}
.search .content {/*background-color:#EEE;*/clear:both; padding:0 15px; margin-top:5px; height:200px; overflow: hidden; line-height: 20px; text-align: left;}
.search .inputbox {padding-left: 10px; height: 24px; text-align: left}
.search .submitbox {height: 24px; text-align: center}

/****内容面板 和 百度新闻 面板****/
#baidu_news div{font-size:12px; display:none;}
#baidu_news .baidu{font-size:12px;line-height:20px; display:block; letter-spacing:2px;color:#666;} 
#baidu_news .baidu span {color:#666;font-size:12px; float:right; clear:left;  *position:relative; *top:-20px;letter-spacing:1px;} 
#baidu_news a {}
#baidu_news a.more{}
#baidu_news a.blk{}

/*------UL样式------*/
/****************/
ul.lin_left li {/**横排左浮动**/
	display:block; float:left; text-align:center;}

/**友情链接**/
ul.FriendURL {clear:both;}
ul.FriendURL li{display:block;width:100px;overflow:hidden;margin:1px 3px;height:16px;line-height:16px;float:left;text-align:center;border:1px #CCC dashed;}
	
/**服务项目列表(首页,服务范围内页)**/
ul.server_list1 {margin:0 auto;}
ul.server_list1 li {background: url(/Images/list.jpg) 5px center no-repeat;}
ul.server_list1 li h3 {background:url(/Images/line.jpg) center bottom no-repeat;line-height:25px;padding-left:20px;font-size:14px;}
ul.server_list1 li a {color:#666; font-size:14px;text-decoration: none; letter-spacing:1px;}
ul.server_list1 li a:hover {color:#069; font-weight:bold;letter-spacing:0px; text-decoration:underline;}

/**合同样式(查看合同页)**/
ul.list_ht li {padding-left:20px; background:#EFF url(/Images/list.jpg) 5px center no-repeat; border:1px #999 dashed; margin-bottom:5px;}
ul.list_ht li a {line-height:20px;}

/*****合同样式(首页)*****/
ul.news_home_ht {margin-top:5px;}
ul.news_home_ht li {height:25px; line-height:25px; width:215px; margin:0 5px 5px 5px; float:left; overflow:hidden; text-align:center; border:1px #999 dashed; font-size:14px; font-weight:bold; letter-spacing:2px;}
ul.news_home_ht li {background-color:#EFF;}

/*****首页新闻样式(首页)*****/
ul.news_home li {font-size:12px; line-height:19px; letter-spacing:2px; color:#666; border-bottom:dashed 1px #999;}
ul.news_home li span {color:#666;font-size:12px; float:right; clear:left; letter-spacing:1px;}

/*****资讯列表(边栏)*****/
ul.news_list1 {margin:0 auto;}
ul.news_list1 li{list-style-type:square;  color:#3CC; line-height:20px; margin-left:20px;}
ul.news_list1 a {color:#555;}
ul.news_list1 a:hover {text-decoration:underline; color:#3CC;}

/*****资讯列表(资讯首页主体)*****/
ul.news_list2 {margin:0 auto;}
ul.news_list2 li {display:block;line-height:27px;font-size:14px;border-bottom:1px #DDD solid; color:#666;}
ul.news_list2 p {float:right;font-size:14px;color:#999;}
ul.news_list2 .cnumb {color:#D30;}
/****************/
/*-----------------*/

/***************Item目录****************
.item_ {
	color:#F00;
}
.item_ a {
	color:#F00;
}**/
/************服务项目浏览页************/
.item_body {margin-left:280px;}
.item_img {float:right;width:180px;margin:10px;}
.item_box {padding:5px 20px;line-height:25px;font-size:14px;text-indent:28px;color:#666;}
hr.huis {height:0px;color:#999;}

/***********资讯浏览页************/
.news_daohang {font-size:12px; line-height:30px; font-weight:bold; clear:both; padding-left:10px; color:#666;}
/*.news_daohang a {border:dashed 1px #CCC; background-color:#EFF; padding:2px 2px 0 2px;}*/
.news_title {height:50px; line-height:50px; text-align:center; font-weight:bold; font-size:20px;}
.news_type {height:25px; line-height:25px; text-align:center; padding:0 30px; text-align:right; border-bottom:1px #999 dashed; border-top:1px #999 dashed;}
.news_type span {color:#09D; margin-right:10px;}
.news_count {padding:5px 20px; line-height:25px; font-size:14px; text-indent:28px; height:100%; overflow:hidden;}

/**********站点地图页***********/
#newmap {width:700px; margin:0 auto;}
#newmap .title2 {clear:both; padding:0 20px; float:left;}
div.map_list {clear:both;}
ul.newmapul {width:100%; overflow:hidden;}
ul.newmapul li {float:left; line-height:25px; margin:3px 10px; padding:0 10px; background-color:#DFF; text-align:center;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;/*white-space: nowrap;*/}
ul.newmapul li a {}

/**********案例列表**********/
.case_box {height:100%;overflow:hidden; margin:5px 35px; border:4px solid #999; padding:15px 0 0px 0;}
.case_img_box {float:left; text-align:center; margin:10px 20px 20px 30px; line-height:25px; border:2px #999 solid; padding:3px 3px 0 3px;}
.case_img_box a.a1 {display:block; border:1px #999 solid; padding:1px;}
.case_img_box a.a1 img {height:120px; width:160px;}
.case_img_box a.a2 { text-decoration:underline;}

#img_listbox {text-align:center; padding-top:10px;}
#img_listbox img {max-height:400px; max-width:600px; margin:5px; border:4px #DDD solid;}

.page_box {text-align:right; margin-right:15px;line-height:30px;color:#666; clear:both;}
.page_box .i_text {border:#666 solid 1px;height:14px;line-height:14px;width:24px; text-align:center;}
.page_box .i_button {height:16px;border:#666 solid 1px;line-height:16px;_line-height:normal;font-size:12px;cursor: pointer;}
.page_box a {cursor:pointer;}
/*****************杂项***************/
.about_ry{padding:10px 40px; text-indent:0;}
.about_ry_imgs {/**公司资质**/text-align:center;}
.about_ry_imgs img {/**公司资质图片**/margin:15px;}
.explain_leftDiv {/**左侧说明DIV**/border:1px #CCC solid; padding:5px 10px;}
.explain_leftDiv_text {/**左侧说明文字**/color:#666; margin-top:10px; padding:0 5px; line-height:20px;}
.explain_leftDiv_text span {color:#069;}
