﻿/*广告图*/
.banner{ width:950px; height:233px;}

/*主体内容*/
.main{ width:951px; height:auto!important;height:400px;min-height:400px; background:url(../images/mainbg.jpg) repeat-x #fff; margin-bottom:15px; padding-bottom:20px;}
.nr{ width:720px; line-height:22px; margin-top:30px; font-size:13px;}

/*左边内容*/
.leftmain{ float:left; width:179px;}

.list_title{ width:159px; height:53px; color:#000; font-size:18px; padding:7px 0px 0px 20px; border-bottom:1px solid #ddd;}
.list_title span{ font-size:16px; color:#f4c400;}

.list{ width:179px;}
.list li{ position:relative; height:33px;border-bottom:1px solid #ddd; z-index:999}
.list li.over{background:url(../images/listbg2.gif) no-repeat;}
.list li a{ display:block; width:147px; padding-left:32px; height:33px; line-height:33px; background:url(../images/listbg1.gif) no-repeat; text-decoration:none;}
.list li a:hover{ background:url(../images/listbg2.gif) no-repeat; text-decoration:none;}
.list li ul{ position:absolute; left:179px; top:0;  display:none; overflow:hidden; z-index:999;zoom:1; background:#fee85a}
.list li ul li{min-width:150px; border-bottom:#ddd 1px solid; width:100%}
.list li:hover ul,.list li.over ul { display: block; }

a.dq:link,a.dq:visited{ color:#000; text-decoration:none; background:url(../images/listbg2.gif) no-repeat;}
a.dq:hover{ color:#000; text-decoration:none;}

/*右边内容*/
.rightmain{ float:left; width:735px; padding-left:22px;}
.fy{ width:100%; text-align:center;}
.left_fy{ float:right; padding-top:7px;}
.left_fy span{ color:#F00;}

DIV.scott {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; float:right; padding-right:15px;
}
DIV.scott A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #777777; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
	BORDER-RIGHT: #4d5b5c 1px solid; BORDER-TOP: #4d5b5c 1px solid; BORDER-LEFT: #4d5b5c 1px solid; COLOR: #4d5b5c; BORDER-BOTTOM: #4d5b5c 1px solid; BACKGROUND-COLOR: #fcfceb
}
DIV.scott A:active {
	BORDER-RIGHT: #4d5b5c 1px solid; BORDER-TOP: #4d5b5c 1px solid; BORDER-LEFT: #4d5b5c 1px solid; COLOR: #4d5b5c; BORDER-BOTTOM: #4d5b5c 1px solid; BACKGROUND-COLOR: #fcfceb
}
DIV.scott SPAN.current {
	BORDER-RIGHT: #4d5b5c 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #4d5b5c 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #4d5b5c 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #4d5b5c 1px solid; BACKGROUND-COLOR: #4d5b5c
}
DIV.scott 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
}


.rt{ width:709px; height:40px; border-bottom:1px solid #ddd; padding:20px 13px 0px 13px; margin-bottom:15px; color:#000;}
.rt_text{ float:left; font-size:22px;}
.rt_text span{ font-size:14px; color:#f4c400;}
.rt_nav{ float:right; margin-top:13px;}
/*英文版*/
.list_titleEN{ width:159px; height:41px; line-height:35px;  color:#f4c400; font-size:22px; padding:7px 0px 0px 20px; border-bottom:1px solid #ddd;}
.rtEN{ width:709px; height:25px; border-bottom:1px solid #ddd; padding:15px 13px 8px 13px; margin-bottom:15px; color:#000;}
.rt_textEN{ float:left; font-size:22px;color:#f4c400;}
.rt_navEN{ float:right; margin-top:5px;}

/*产品列表*/
.prolb{ width:720px; height:auto!important;height:139px;min-height:139px;}
.prolb li,.prolb1 li{ position:relative;  text-align:center;float:left; margin:0px 5px 20px 13px; height:120px; width:160px; border:#dcdcdc 1px solid; display:inline; overflow:hidden; text-align:center;background:#f7f7f7;}
.prolb1{ width:700px;}
.prolb1 li{ margin:0px 4px 20px 8px;}
.prolb li span,.prolb1 li span{ position:absolute; left:0; top:160px; display:block; background:url(../images/opa75.png); width:98%; z-index:112; line-height:18px; padding:2px 5px; color:#FFF; height:44px;text-align:left;}
.prolb li span img,.prolb1 li span img{ margin-right:4px;}

.prolb li a:link,.prolb li a:visited,.prolb1 li a:link,.prolb1 li a:visited{ color:#fff; text-decoration:none;}
.prolb li a:hover,.prolb1 li a:hover{ color:#fff; text-decoration:none;}

/*工程案例*/
.caseList{width:721px; height:auto!important;height:320px;min-height:320px; clear:both; }
.caseList li{ position:relative;  text-align:center;float:left; margin:5px 5px 15px 13px; height:146px; width:162px;  display:inline; overflow:hidden; text-align:center; line-height:20px;}
.caseList li div{width:160px; height:120px; text-align:center; margin-bottom:5px; overflow:hidden;border:#dcdcdc 1px solid;background:#f7f7f7;}
.caseList li div img{border:0px;}
.case_detail{width:700px; margin-bottom:16px; line-height:22px; font-size:13px; text-align:center;}
.case_detail h1{ font-size:14px;}
.case_img{ margin:10px auto; text-align:center;padding:1px; border:1px solid #d7d7d7;  background:#f7f7f7;}
.case_img img{max-width: 695px;  width: expression(this.width > 695 ? 695 : true);}
/*产品详细*/
.pro_detail{ width:700px; height:323px; margin-bottom:16px; line-height:22px; font-size:13px;}
.bigimg{ float:left; width:426px; height:319px; padding:1px; border:1px solid #d7d7d7; margin-right:30px; background:#f7f7f7;}
.gyimg{text-align:center;max-width: 426px; max-height: 319px; width: expression(this.width > 426 && this.width > this.height ? 426 : true); height: expression(this.height > 319 || this.height > this.width ? 319 : true); }
.procs{ float:left; width:230px;}
.share{ float:left; width:230px; padding-top:10px; height:30px;}
.procs ul{ list-style:none; margin:0px; padding:0px;}
.procs li{ width:226px; padding:9px 2px; background:url(../images/xx.jpg) repeat-x bottom;}
.procs li span{ color:#4d5b5c; font-weight:bold;}

.detail_tt{ width:700px; height:30px; background:#e8e8e8; margin-bottom:18px; font-size:13px;}
.detail_tt div{ float:left; width:90px; height:30px; line-height:30px; background:#fee95f; border-right:1px solid #fff; text-align:center; color:#000; font-weight:bold;}
.detail_nr{ width:700px; height:auto!important;height:30px;min-height:30px; font-size:13px; padding-bottom:18px;}

/*新闻动态*/
.newslist{ height:auto!important; height:200px; min-height:200px; clear:both;}
.news{ width:700px; height:auto!important;height:88px;min-height:88px; line-height:20px;}
.news ul{ list-style:none; margin:0px 0px; padding:0px 0px;}
.news li{ float:left; width:700px; height:88px; background:url(../images/xx.jpg) repeat-x bottom; margin-bottom:16px;}
.nt{ width:700px; height:29px; line-height:29px;}
.ntl{ float:left; width:583px; padding-left:4px; font-weight:bold;}
.ntl img{ margin-right:7px;}
.ntr{ float:right; width:100px; text-align:center; color:#f69101;}
.new_main{ width:696px; height:45px; padding-left:4px; padding-bottom:14px;}

.ntl a:link,.ntl a:visited{ color:#000; text-decoration:none;}
.ntl a:hover{ color:#000; text-decoration: underline;}

/*新闻详细*/
.nd_tt{ width:700px; height:30px; font-size:18px; font-weight:bold; color:#4d5b5c; text-align:center; padding-bottom:10px;}
.nd_share{ width:545px; height:25px; padding-top:5px; padding-left:155px; background:#e8e8e8; margin-bottom:22px;}
.nd_nr{ width:700px; height:auto!important;height:200px;min-height:200px; padding-bottom:22px; font-size:13px; line-height:20px;}
.sx{ width:700px; font-size:13px;}
.sx_tab{ float:left; width:339px;}
.sx_tab span{ color:#ffaa01;}

/*企业相册*/
.xc{ width:700px;}
.xc ul,.xcx ul{ list-style:none; margin:0px; padding:0px;}
.xc li{ float:left; width:196px; height:184px; margin:0px 16px 13px 16px;}
.xc_img{ width:188px; height:145px; padding:7px 0px 0px 7px; background:url(../images/xc_bg.jpg) no-repeat;text-align:center; }
.xc_name{ width:196px; height:32px; line-height:32px; text-align:center;}

/*在线留言*/
.ly{ width:718px; height:240px; background:#f6f6f6; border:1px solid #ddd; padding-top:15px;}
.input{ width:174px; height:22px; line-height:22px; background:#e3e3e3; border:0px;}
#ly tr td{ height:32px;}
#ly tr td span{ color:#f00;}
#ly tr td textarea{ width:550px; height:90px; background:#e3e3e3; border:0px;}

.MessList { width:720px; MARGIN: 5px auto 20px auto; CLEAR: both; border:1px solid #ddd;}
.MessList_Tit {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; background:#f4f4f4; border-bottom:2px solid #fff; CURSOR: hand; PADDING-TOP: 5px; list-style:none;
}
.MessList_Tit:hover { background:#f4f4f4;}
.MessList_Tit IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 8px
}
.MessList_time {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #b4b4b4; FONT-SIZE: 11px
}
.MessList_cont {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: none; BACKGROUND: #fff; PADDING-TOP: 8px
}
.yellow_font {
	COLOR: #f69101; FONT-WEIGHT: bold
}
.page{ padding:10px 0 0; width:650px; font-size:12px; margin:0px auto; clear:both;}
.page strong{color:#ff7200}
.page p{ margin-right:10px; float:left; line-height:20px}
.page li{ float:left; background-color:#666; margin:0 3px 0; line-height:18px}
.page li a{ display:block; padding:0px 6px 0px; color:#666; border:solid 1px #cdcdcd; background-color:#eee}
.page li a:hover{ background-color:#ff7200; display:block; color:#FFF; border:solid 1px #ff7200;}