/*头部*/
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }

/*中间部分*/
  .indexsearch { width:963px; height:34px; background:url(../images/in_tbg.gif) repeat-x; margin-top:5px; margin:0px auto; }
.indexsearch dl { background:url(../images/ico1.gif) no-repeat 25px center; width:700px; height:34px; float:left; text-indent:48px; line-height:34px; color:#e6e6e6 }
.indexsearch dl a{color:#e6e6e6}
.indexsearch .seain { width:135px; height:21px; border:none; padding:0px; float:left; background:url(../images/searchbg2.gif) no-repeat; font-size:12px; color:#868686; font-family:Arial, Helvetica, sans-serif; text-indent:10px; line-height:21px; _line-height:21px; }
.seabtn { width:20px; height:19px; float:left; padding:0px; margin:0px; border:0 none; background: url(../images/searchico.gif) no-repeat; cursor:pointer; }
.indexsearch span { width:155px; height:21px; float: right; background:url(../images/searchbg2.gif) no-repeat; border:none; padding:0px; margin-top:5px; margin-right:10px; }
.main { width:963px; margin:0px auto; overflow:hidden; padding-bottom:10px; }
.left1 { width:711px; float:left; height:173px; background:url(../images/jb1.gif) repeat-x bottom; border:1px solid #ddd; margin-top:13px; display:inline }
.left2 { width:712px; float:left; background:url(../images/jb2.gif) repeat-x bottom; border:1px solid #ddd; margin-top:13px; height:227px; overflow: hidden; display:inline}
.inbrand { width:296px; float:left; margin-left:20px; }
.brandch { width:306px; float:left; overflow: hidden; }
.right1 { width:238px;float:right;height:173px; margin-top:13px; border:1px solid #ddd; background: url(../images/jb2.gif) repeat-x bottom; overflow:hidden; }
.cul { width:348px; float:left; background:url(../images/indexline.gif) no-repeat right center; height:100%; display: block; padding-left: 27px; }
h2 { width:100%; float:left; line-height:40px; overflow:hidden; color:#bebebe; height: 40px; }
h2 span { font-family:"微软雅黑"; font-size:14px; width:60px; display: block; float: left; background: url(../images/ico2.gif) no-repeat left center; color:#3f3f3f; font-weight:bold; padding-left: 15px; }
h2 a { float:right; margin-right:30px;  font-size:9px!important; color:#bebebe; line-height:50px; display:inline }
.key { color:#e54552; }
.culcon .culpic { width:152px; height:98px; float:left; margin-top:5px; }
.culcon span { width:180px; float:left; padding-left:8px; font-weight:bold; line-height:18px;margin-top:10px; }
.culcon dt{ width:180px; float:left; padding-left:8px; line-height:18px; }
.mmap { width:100%; text-align:center; float:left; }
.inshowpic { width:205px; float:right; height:134px; padding-right:15px; margin-top:-14px; }
/*首页品牌滚动*/
.blk_18 { overflow:hidden; zoom:1; font-size:9pt; width:305px; background-image: url(skins/images/jb1.gif); background-repeat: repeat-x; background-position: bottom; float:left; display:block; overflow:hidden; }
.blk_18 .pcont { width:250px; float:left; overflow:hidden; margin-left:6px; _margin-left:4px; }
.blk_18 .ScrCont { width:32766px; zoom:1; }
.blk_18 #List1_1, .blk_18 #List2_1 { float:left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width:15px; height:74px; float:left; background:url(ax.gif) no-repeat; }
.blk_18 .LeftBotton { background-image: url(../images/arr_l.gif); background-repeat: no-repeat; height: 31px; width: 24px; margin-top: 30px; float: left; }
.blk_18 .RightBotton { background-image: url(../images/arr_r.gif); background-repeat: no-repeat; float: left; height: 31px; width: 24px; margin-top: 30px; }
.blk_18 .LeftBotton:hover { }
.blk_18 .RightBotton:hover { }
.blk_18 .pl { width:254px; border:1px solid #f3f3f3; float:left; text-align:center; height: 110px; }
.blk_18 .pl ul { width:254px; float:left; height: 110px; padding:0px; margin:0px; margin-left:2px; _margin-left:1px; }
.blk_18 .pl ul li { width:118px; float:left; height:42px; list-style-type:none; margin-right:5px; _margin-right:2px; margin-bottom:10px; border:1px solid #ddd; }
.blk_18 a.pl:hover { border:1px solid #5dacec; color:#5dacec; background:#fff; }
/*首页右边标签切换广告*/
#box { width:201px; float:left; margin-left:15px; _margin-left:7px; }
#box ul { margin:0; padding:0; list-style:none; width:201px; float:left; }
#box #tab { height:15px; margin-right:15px; _margin-right:	0px;}
#box #tab li { width:8px; height:5px; margin-right:5px; text-align:center; float:right; cursor:pointer; background-color: #c0c0c0; font-size:0;line-height:0;}
#box #tab li.on { width:8px; height:5px; border-bottom:none; color:#00f; position:relative; background-color: #d60f1f; z-index:999px; }
#box #tab_con { width:201px; float:right; margin-right:15px; *margin-right:7px; margin-top:4px; }
#box #tab_con li { display:none }
#box #tab_con #tab_con_1 { display:block }
#box #tab_con a img { width:201px; float:left; height:98px; overflow:hidden; padding:0px; border:1px solid #ddd; }
#box #tab_con dd { width:201px; float:left; line-height:25px; text-align:center; display:block; overflow:hidden; }
/**/

/*首页左右滚动*/
.rollBox2 { width:680px; overflow:hidden; padding:20px 0 5px 6px; }
.rollBox2 .LeftBotton2 { height:26px; width:17px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/arr1_l.gif); background-repeat: no-repeat; margin-right: 15px; margin-top:35px; }
.rollBox2 .RightBotton2 { height:26px; width:17px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/arr1_r.gif); background-repeat: no-repeat; margin-left: 15px; margin-top:35px; }
.rollBox2 .Cont2 { width:578px; overflow:hidden; float:left; }
.rollBox2 .ScrCont2 { width:10000000px; }
.rollBox2 .Cont2 .pic2 { width:131px; float:left; text-align:center; padding-right:15px; }
.rollBox2 .Cont2 .pic2 img { border:1px solid #ccc; display:block; margin:0 auto; width:131px; height:68px; }
.rollBox2 .Cont2 .pic2 span { width:131px; float:left; line-height:30px; margin-top:5px; }
.rollBox2 .Cont2 .pic2 p { line-height:26px; color:#505050; }
.rollBox2 .Cont2 a:link, .rollBox2 .Cont2 a:visited { color:#626466; text-decoration:none; }
.rollBox2 .Cont2 a:hover { color:#000000; text-decoration:underline; }
.rollBox2 #List1, .rollBox2 #List2 { float:left; }
/*end*/



/*首页项目案例js效果*/
.showpro { width:657px; float:left; position: relative; z-index:9999;}
#picbox { position: absolute; visibility: hidden; width:657px; float:left; margin-top:5px; -webkit-margin-top:-35px; }
#screen { position: absolute; left: 0px; width: 647px; top: 0px; height: 160px; float:left; }
#picbox img { position: absolute; border: gray solid 1px; cursor: pointer; }
#picbox span { position: absolute; color: #000; font-size: 12px;min-width: 200px; width:auto!important; width:200px; white-space:nowrap; font-family:"微软雅黑"; font-size:14px!important; font-weight:bold; z-index:-1;}
#picbox a { text-decoration: none; color:#585858; }
#picbox a:hover { text-decoration: none; background:#ff8000; color:#585858; }
#picbox a:visited { text-decoration: none; color:#585858; }
#picbox a:visited:hover { text-decoration: none; background:#ff8000; color:#585858; }
#lnk { visibility: hidden; }
/**/


/*总裁致辞*/
.left { width:246px; float:left;padding-bottom:240px;background:url(../images/leftbg.jpg) no-repeat left top;overflow:hidden }
.left h1 { width:227px; height:39px; background-image:url(../images/lefttop.gif); background-repeat:no-repeat; margin-top:10px; line-height:36px; text-indent:48px; color:#fff; font-family:"微软雅黑"; display:block; }
.s1 { font-size:14px; }
.s2 { font-size:10px; margin-left:5px; }
/*左边导航栏目*/
.left ul, .left ul li { float:left; font-family:"宋体"; overflow:hidden; }
.left ul {  margin-top:12px; width:246px; }
.left ul li { line-height:39px; background-image:url(../images/leftline.gif); background-repeat:no-repeat; background-position:bottom center; padding-left:48px; width:180px; }
.left ul a { display:block; width:100%; float:left; color:#585858;  }
.left ul a:hover { background:url(../images/ico4.gif) no-repeat 150px center; float:left; color:#000!important;  }
.leftcur,div.sdmenu div ul li .leftcur { background:url(../images/ico4.gif) no-repeat 150px center; float:left;}

.link { width:160px; height:78px; float:left; padding-left:30px; padding-top:30px; }
.linkpic { width:70px; float:left; height:70px; background-image:url(../images/leftline2.gif); background-repeat:no-repeat; background-position:right }
.linkpic img { margin-left:10px; }
/*右边*/
.right { width:706px; float:right; padding-left: 10px; }
.path { width:703px; float:left; height:49px; background-image:url(../images/maintop.gif); background-repeat:no-repeat; margin-top:8px; }
.path dl { width:700px; float:left; background-image:url(../images/ico7.gif); background-repeat:no-repeat; background-position:20px center; height:49px; line-height:49px; text-indent:40px; }
.path dl .tit { width:150px; float:left; }
.path dl dt { width:490px; float:right; text-align:right; padding-right:10px; color:#b1b1b1; }
.path dl dt a { color:#b1b1b1; margin:0px 8px; }
.rightcont { width:690px; float:left; padding-left: 10px; overflow: hidden; }
/**/


/*总裁致辞*/
.about { width:660px; float:left; margin-top:15px;padding:15px 15px 15px 20px; }
.about span { line-height:30px; font-weight:bold; color:#878787!important; }
.about img { width:auto; border:1px solid #ddd; padding:2px; float:right; margin-bottom:20px; display:block; }
.about p { line-height:23px; color:#878787; float:left; width:660px; overflow:hidden;  }
.about dl { width:240px; line-height:60px; float:right; }
.about dl img { border:none; margin:0px; padding:0px; }
.about dl dt { width:50px; float:right; }
/**/


/*荣誉资质*/
.honor { margin-top:20px; margin-left:20px; _margin-left:10px; }
.honor, .honor ul { width:660px; float:left; }
.honor ul li { width:192px; height:200px; text-align:center; float:left; margin-right:20px; }
.honor ul li img { width:182px; height:118px; float:left; padding:5px; }
.pic1 { width:192px; float:left; height: 153px; display: block;border:1px solid #ddd; }
.adw1 { width:192px; float:left; line-height:22px; overflow:hidden; }
.adw1 a { color:#7f7f7f; }
/**/


/*企业文化*/
.culture, .culture ul { width:680px; float:left; }
.culture ul li { width:675px; float:left; border-bottom:dashed 1px #ddd; height:137px; padding-top:18px; overflow:hidden; }
.culture ul li span { width:202px; height:102px; background-image:url(../images/bg2.gif); background-repeat:no-repeat; padding:7px 9px 7px 7px; float:left; }
.culture ul li dd { width:446px; float:left;font-weight:bold; line-height:25px; }
.culture ul li dd a { color:#eb6b75; }
.culture ul li dl { line-height:22px; color:#878787; font-weight:normal; overflow:hidden; width:446px; float:left; }
/**/


/*工程项目案例*/
.project { width:660px;float: left; }
/**/


/*客户服务－电话服务*/
.phone { width:660px; float:left; color:#9c9a9a; }
.phone p { margin-top:26px; line-height:25px; }
.setkey { color:#000; }
.tip1 { width:100%; float:left; color:#e43947; text-align:center; line-height:30px; margin-top:28px; }
/*销售网络*/
.network { width:600px; float:left; padding:5px; border:1px solid #ddd; margin-left:40px; _margin-left:20px; margin-top:40px; }
/*公司新闻*/
.newslist, .newslist ul { width:680px; float:left;padding-left:5px; }
.newslist { margin-top:15px; }
.newslist ul li { color:#8e8e8e; line-height:30px; width:660px; background-image:url(../images/ico11.gif); background-repeat: no-repeat; background-position: left center; padding-left:15px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-top-color: #f0f0f0; border-right-color: #f0f0f0; border-bottom-color: #f0f0f0; border-left-color: #f0f0f0; }
.newslist ul li span { float:right; width:80px; }
.newslist ul li a { color:#8e8e8e; }
.newslist ul li a:hover { color:#000; }
.fenye { width:460px; line-height:18px; float:left; height:25px; margin-left: 150px; _margin-left: 75px; margin-top:20px; }
.per { width:25px; height:18px; border:1px solid #ddd; float:left; color:#01498c; text-align:center; }
.numpage { width:18px; float:left; height:18px; text-align:center; line-height:18px; border:1px solid #ddd; margin-left:2px; margin-right:2px; }
.fencur { background-color:#d31213; color:#fff; }
/*行业资讯*/
.nspic { width:680px; float:left; height:200px; border:1px solid #ddd; }
.newstit { width:100%; line-height:32px; float:left; background-image:url(../images/newstitbg.gif); background-repeat: repeat-x; height: 32px; }
.newsse { width:142px; height:20px; border:none; _border:none; _margin-top:2px; padding:0px; background-image: url(../images/searchbg2.gif); background-repeat: no-repeat; background-position: bottom; margin-left:10px; }
.newstit label { float:left; margin-left:20px; border:none; padding:0px; }
.newstit span { width:80px; float:right; background-image:url(../images/ico1.gif); line-height:25px; height:25px; padding-left:20px; background-repeat: no-repeat; background-position: left center; }
.rollBox { width:642px; overflow:hidden; padding:20px 19px 5px; }
.rollBox .LeftBotton { height:82px; width:13px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/arr1_l2.gif); background-repeat: no-repeat; }
.rollBox .RightBotton { height:82px; width:13px; overflow:hidden; float:right; display:inline; cursor:pointer; background-image: url(../images/arr1_r2.gif); background-repeat: no-repeat;}
.rollBox .Cont { width:585px; overflow:hidden; float:left;margin-left:16px;display:inline;}
.rollBox .ScrCont { width:10000000px; }
.rollBox .Cont .pic { width:145px; float:left; text-align:center; padding-right:75px; }
.rollBox .Cont .pic img { display:block; margin:0 auto; width:145px; height:96px; }
.rollBox .Cont .pic span { width:145px; float:left; line-height:20px; margin-top:5px; }
.rollBox .Cont .pic p { line-height:26px; color:#505050; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { color:#626466; text-decoration:none; }
.rollBox .Cont a:hover { color:#f00; text-decoration:underline; }
.rollBox #List1, .rollBox #List2 { float:left; }
/*经营品牌*/
.brand { float:left; height:680px; }
.bigad { width:690px; height:175px; float:left; background-color:#efefef; }
.bigad span { width:180px; float:right; line-height:22px; color:#767676; padding-right:30px; margin-top:10px; }
.bigad img { width:460px; height:175px; float:left; overflow:hidden; }
.brand ul { width:690px; float:left; border-top:1px solid #ddd; padding-top: 15px; margin-top:15px; }
.brand ul li, .brand ul li dd, .brand ul li dl { width:140px; float:left; }
.brand ul li { margin-right:13px; display:inline }
.brand ul li dl { line-height:18px; font-size:12px; font-family:"宋体" }
.brand ul li span { line-height:30px; font-weight:bold; width:130px; float:left; padding-left:10px; background-image:url(../images/ico12.gif); background-repeat: no-repeat; background-position: left center; }
.brand ul li img { width:135px; height:106px; float:left; }
.brand ul li dd { line-height:30px; }
.brand ul li dd a { color:#e43947; }
/*经营品牌-系列列表*/
.inse, .inse ul { width:680px; float:left; }
.inse ul{border-top:1px solid #dddddd;margin-top:10px;}
.inse ul li { width:204px; float:left; border:5px solid #eee; /*height:212px; background-image:url(../images/bg3.gif); background-repeat: no-repeat;*/ margin-right:8px; margin-top:13px; overflow:hidden}
.inse ul li img { width:202px; height:163px; overflow:hidden; margin-left:1px; margin-top:5px; float:left; display:inline }
.inse ul li span { width:100%; line-height:35px; /*padding-left:35px;*/ text-align:center;float:left; font-weight:bold; overflow:hidden; background-color:#eeeeee;}
/*品牌详细页*/
.prodet { width:690px; float:left; margin-top:15px; }
.showpic { width:321px; height:250px; border:1px solid #ddd; float:left; }
.sminfor { width:315px; float:right; }
.smtit { width:100%; float:left; line-height:27px; background-image:url(../images/smtitbg.gif); background-repeat: no-repeat; height:27px; color:#fff; }
.smtit span { float:left; background-image:url(../images/titbg.gif); background-color:#c5182d; line-height:25px; height:25px; background-repeat: no-repeat; background-position: right center; margin-top: 1px; margin-left:10px; padding-right:30px; }
.sminfor dd { width:315px; ; line-height:50px; font-weight:bold; float:right; text-align:center; }
.line { text-decoration:line-through; margin-right:20px; }
.sminfor dd b { color:#ec0607; font-size:14px; }
.sminfor ul { width:275px; float:left; margin-left:30px; _margin-left:15px; }
.sminfor ul li { width:275px; float:left; line-height:25px; text-align:left; font-weight:normal; }
.sminfor ul li span { margin-right:10px; font-weight:bold; width:70px; float:left }
.bminfor { width:690px; float:left; margin-top:25px; }
.bmtit { height:27px; width:690px; background-image:url(../images/bmtitbg.gif); background-repeat: no-repeat; float: left; line-height:27px; }
.bmtit span { color:#fff; background-image: url(../images/bmtitm.gif); background-repeat: repeat-x; margin-left:15px; float:left; padding-right:20px; }
.bmcont { width:690px; float:left; line-height:24px; margin-left:20px; margin-top:15px; color:#878787; }
.bmcont img{ max-width:690px;}
.focuse-area { width:319px; height:248px; }
.f-img { width:310px; height:180px; overflow:hidden; text-align:center; display:none; margin-top:5px; }
.f-img.on { display:block; }
.fnav { width:310px; height:50px; margin-top:10px; overflow:hidden; clear:both; margin-left:5px; }
.fnavbg { background:url(../images/bg01.jpg) repeat-y left top; margin-top:2px; clear:both; height:50px; overflow:hidden; width:310px; }
.fl { display:block; float:left; cursor:pointer; height:50px; width:10px; overflow:hidden; background-image: url(../images/porarrl.gif); background-repeat: no-repeat; }
.fm { float:left; width:276px; margin-top:2px; overflow:hidden; }
.fm div { width:9000px; }
.fm ul { display:inline; float:left; }
.fm li { float:left; display:inline; padding-left:13px; }
.fm li img { border:1px solid #ddd; FILTER: alpha(opacity=60); -moz-opacity: 0.6; -khtml-opacity: 0.6; opacity: 0.6; background-color:#000; }
.fm li.on { display:inline; }
.fm li.on img { border:1px solid #eaeaea; FILTER: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.fr { display:block; float:right; cursor:pointer; height:42px; width:10px; overflow:hidden; background-image: url(../images/porarrr.gif); background-repeat: no-repeat; }
/*版权信息*/
.copyinfor { width:650px; float:left; margin-top:15px; }
.copyinfor p { width:650px; float:left; margin-bottom:15px; line-height:23px; color:#7a7a7a; }
.copyinfor span { font-weight:bold; line-height:25px; width:650px; float:left; color:#878787 }
/*网站地图*/
.webmap { width:660px; float:left; overflow:hidden; margin-left:15px; _margin-left:7px; }
.webmap dt { line-height:30px; font-weight:bold; background-image: url(../images/disc1.gif); background-repeat: no-repeat; background-position: left center; padding-left: 10px; float: left; width: 660px; overflow:hidden; display:block; }
.webmap dt a { color:#878787; }
.webmap dd { line-height:22px; float:left; width: 660px; padding-left:10px; overflow:hidden; display:inline; }
.webmap dd a { margin-right:15px; float:left; width:auto; color:#878787; }
/*人才招聘*/
.job { width:660px; float:left; }
.joblisttit { background-color:#f7f7f7; height:27px; border-bottom:none; }
.jobtable { border:none; float:left; margin-top:15px; text-align:center; width:680px; }
.jobtable td { line-height:30px; }
.jobtable tr td { border-bottom:1px solid #ddd; }
.red { color:#e64653 }
/*友情链接*/
.joinlink { width:690px; float:left; }
.joinlink dl { width:690px; float:left; margin-top:20px; }
.joinlink dl dt { width:209px; height:84px; float:left; overflow:hidden; margin-left:10px; _margin-left:5px; margin-right:10px; _margin-right:5px; }
.contch { width:690px; float:left; background: url(../images/jb1.gif); background-repeat: repeat-x; background-position: bottom; }
.contch p { width:435px; float:left; line-height:24px; overflow:hidden; color: #797979; }
.linktit { width:430px; float:left; line-height:30px; font-weight:bold; overflow:hidden; }
.in { width:650px; float:left; margin-left:40px; _margin-left:20px; margin-top:30px; overflow:hidden; }
.linkp { width:150px; float:right; margin-right:40px; overflow:hidden; _margin-right:20px; }
/*按钮标签切换*/
#main_pban a { text-decoration:none; }
#main_pban { background: url(../images/jb1.gif); background-repeat: repeat-x; background-position: bottom; }
#main_pban { OVERFLOW: hidden; WIDTH: 690px; POSITION: relative; float:left; background-image: url(../images/jb1.gif); background-repeat: repeat-x; background-position: bottom; }
#main_pban .pban_area { POSITION: relative; overflow:hidden; }
#main_pban .pban_area DT { DISPLAY: block; Z-INDEX: 3; WIDTH: 102px; POSITION: absolute; TOP: 0px; HEIGHT: 28px; overflow:hidden; }
#main_pban .pban_area DT A { DISPLAY: block; POSITION: relative; HEIGHT: 28px }
#main_pban .pban_area DT A:hover SPAN { WIDTH: 102px; POSITION: absolute; HEIGHT: 28px; background-image: url(../images/btn5.png); background-repeat: no-repeat; color:#fff; text-align:center; }
#main_pban .pban_area DT A:focus SPAN { color:#fff; WIDTH: 102px; POSITION: absolute; HEIGHT: 28px; background-image: url(../images/btn5.png); background-repeat: no-repeat; text-align:center; }
#pban_num_1 { LEFT: 43px }
#pban_num_2 { LEFT: 181px }
#pban_num_3 { LEFT: 318px }
#main_pban .pban_area .pban_off A SPAN { WIDTH: 102px; POSITION: absolute; HEIGHT: 28px; background-image: url(../images/btn6.png); background-repeat: no-repeat; color:#565656; text-align:center; line-height:27px; font-size:12px; }
#main_pban .pban_area .pban_on A SPAN { WIDTH: 102px; POSITION: absolute; HEIGHT: 28px; background-image: url(../images/btn5.png); background-repeat: no-repeat; color:#fff; text-align:center; line-height:27px; font-size:12px; }
#main_pban .pban_area DD { }
#main_pban .pban_area DD P.sub_pban { DISPLAY: block; width:690px; height:174px; }
/**/
.contact { width:640px; float:left; margin-left:40px; }
.bb { font-weight:bold; }
.contact dd { width:650px; float:left; line-height:30px; }
.contact b { font-weight:normal; color:#e64653; float:left; margin-top:2px; }
.contact ul { width:650px; float:left; }
.contact ul li { width:650px; float:left; line-height:30px; overflow:hidden; }
.contact ul li span { float:left; width:80px; font-weight:normal; text-align:justify; text-justify:distribute-all-lines; text-align-last:justify; }
.contact ul li .span-error { width:auto; }
.contact input, .contact select, .contact textarea { float:left; margin-top:5px; }
.contact label { float:left; line-height:25px; margin-right:10px; }
.btn1 { width:83px; height:23px; float:left; background-image: url(../images/btn3.gif); background-repeat: no-repeat; color:#fff; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 0px; margin-left:40px; }
.btn1:hover { background-image: url(../images/btn4.gif); background-repeat: no-repeat; color:#757575; }
.ml { margin-left:40px; margin-top:15px; }
.link2 { width:650px; float:left; margin-left:30px; margin-top:15px; }
.link2 ul, link2 ul li { width:170px; float:left; line-height:22px; }
.link2 ul { margin-right:15px; }
/*头部导航*/


/**/
#slideshow { position: relative; width: 290px; float: left; height: 150px; }
#slideshow span { position: absolute; top: 0; left: 0; z-index: 8; opacity: 0.0; float: left; width: 290px; height: 150px; }
#slideshow span img { width: 118px; height: 42px; margin: 5px; border: 1px solid #ddd; }
#slideshow span.active { z-index: 10; opacity: 1.0; }
#slideshow span.last-active { z-index: 9; }
/**/



/*首页banner切换*/
#bannershow { position:relative; width:959px; float:left; height:335px; margin-left:21px; _margin-left:11px; }
#bannershow span { position:absolute; top:0; left:0; z-index:8; opacity:0.0; float:left; width:959px; height:335px; }
#bannershow span img { width:959px; height:335px; }
#bannershow span.active { z-index:10; opacity:1.0; }
#bannershow span.last-active { z-index:9; }

/**分页控件**/
	.toprand-page{line-height:18px; float:left; height:25px; margin-left: 20px; _margin-left: 2px; margin-top:20px; }
    .toprand-page a { text-decoration:none; color:#454545 ; padding:0px 4px; margin:2px; line-height:18px; border:1px solid #ddd; font-size:12px;}
	.toprand-page a:hover { cursor:pointer; background-color:#d31213;color:#fff; }
	.toprand-page span{float:left; text-align:center;}
	.toprand-page-fencur a{ background-color:#d31213; color:#fff; }

.nav li a:hover b,.nav li a:hover dt{color:#333333;}


/**/
a { text-decoration:none; }
div.sdmenu { width: 246px; font-family:"宋体"; font-size: 12px; padding-bottom: 10px; /*background: url(../images/bottom.gif) no-repeat right bottom;*/ color: #fff; padding-top:12px; }
div.sdmenu div { /*background: url(../images/title.gif) repeat-x; */ overflow: hidden; }
div.sdmenu div:first-child { /*background: url(../images/toptitle.gif) no-repeat; */ }
div.sdmenu div.collapsed { height: 39px; }
div.sdmenu div span { display: block; padding: 0px 25px 0px 48px; font-weight:bold; color:#585858; /*background: url(../images/expanded.gif) no-repeat 150px center;*/ cursor: default;/* border-bottom: 1px solid #ddd;padding-left:48px;*/ line-height: 39px; float:left; width:148px; ; background: url(../images/leftline.gif) no-repeat left bottom; }
div.sdmenu div.collapsed span { /*background-image: url(../images/collapsed.gif) no-repeat 130px center;*/ font-weight:bold; color:#585858; background: url(../images/leftline.gif) no-repeat left bottom; width:148px; }
div.sdmenu div a {/* padding: 5px 10px; background: #eee; border-bottom: 1px solid #ddd;*/ display: block; width:100%; line-height:39px; }
div.sdmenu div a.current { /*background : #ccc;*/ }
div.sdmenu div a:hover { background : url(../images/ico4.gif) no-repeat 150px center; color: #E44551; text-decoration: none; }
div.sdmenu div ul { float:left; padding:0px; margin:0px; /*	background: url(../images/leftulbg.gif) no-repeat scroll left top transparent;*/width: 246px; }
div.sdmenu div ul li { float:left; background: url(../images/leftline.gif) no-repeat center bottom; line-height: 39px; padding-left: 48px; width: 180px; display:inline; }
div.sdmenu div ul li a { color:#585858; }


/**/



/*工程案例 9-20新增页面样式*/
.pjlist{width:670px; overflow:hidden; float:left; padding-left:10px;}
.pjlist ul {width:100%; float:left;}
.pjlist ul li{width:650px; height:170px; border:1px solid #ddd; background:url(../images/pjlbg.gif) repeat-x; padding-left:18px; position:relative; margin-bottom:22px;}
.pjtit{width:100%;line-height:30px; font-weight:bold;float:left;}
.pjlist p{width:322px;float:left; padding-left:18px; line-height:18px;}
.pjlist ul li img{width:282px; height:116px;float:left;}
.pjm{width:100px; height:20px; line-height:20px; right:0px; bottom:30px; position:absolute; display:inline; font-weight:bold;}
.pjm a{ color:#254784;}

/**/


/*详细页*/
.pjdet{width:680px; float:left; padding-left:10px;}
.pjdet h2{ width:100%; line-height:40px; font-weight:bold; color:#585858;}

.detcon{width:100%; float:left}
.detcon img{ margin:0px 20px 15px 0px; float:left;}
.detcon p{ line-height:18px; font-family:"宋体"; font-size:13px; }
.detp p{}

.detlist{width:680px;float:left;margin-top:15px;}

.detlist ul {width:632px; float:left; background:url(../images/pjdbg.gif); height:252px; padding-left:40px;border:1px solid #ddd;}
.detlist ul li{width:267px; float:left; padding-right:40px; padding-top:20px; text-align:center;}
.detlist ul li img{border:1px solid #ddd; width:267px; height:190px;}
.detlist ul li span{width:100%; line-height:20px; text-align:center; float:left;}

.detlist2{width:680px;float:left; }

.detlist2 ul {width:652px; float:left; background:url(../images/pjdbg.gif); height:254px; padding-left:20px;border:1px solid #ddd;}
.detlist2 ul li{width:295px; float:left;/*padding-right:20px;*/}
.detlist2 ul li span{width:100%; line-height:40px;}

/**/
.brandlist1 {width:690px; float:left;}
.brandlist1 ul{border-top: 1px solid #ddd;float: left;margin-top: 15px;padding-top: 15px;width: 690px;}
.brandlist1 ul li{width:202px;/* height:212px;*/ float:left; border:5px solid #eee;/*border-radius:6px; -webkit-border-radius:6px; -moz-border-radius: 6px; background:#efefef; */overflow:hidden; margin:0 27px 20px 0; display:inline;}
.brandlist1 ul.teamUl1 li{margin:0 10px 20px 8px;}
.brandlist1 ul li img{width:212px; height:167px; float:left;}
.brandlist1 ul li span{width:212px; line-height:35px; text-align:center; /*background:url(../images/ico12.gif) no-repeat 20px 18px;padding-left:34px;*/ float:left; background-color:#eeeeee; }
.brandlist1 ul li span a{ font-weight:bold; color:#838383;}

.bigad { position:relative;}
.showmore {width:170px; position:absolute; right:0px; bottom:10px; overflow:hidden}

.weiyu{width:658px; float:left; background-color:#f1f1f1;padding:20px 0 30px 25px; margin-top:15px;}
.weiyu .weipic{ float:right;}
.weicon{ width:267px;position:relative; padding-bottom:25px; color:#696969;}
.weicon .h2{ width:100%; line-height:25px; height:25px;}
.weiword { width:267px;line-height:24px; }
.goweb{ position:absolute; bottom:0px; right:0px;font-weight:bold;}
