/*--------------------------------- Common Element --------------------------*/
*{ padding:0px; margin:0px; list-style-type:none;}
body{ background: url(bg.jpg) top center repeat-x #ffffff; color:#333; font-size:12px; line-height:24px; text-align:left; font-family:simsun,"Arial Narrow",arial;}
button{ cursor:pointer;}/*按钮-鼠标点击显示小手*/
img{ border:0px; display:block;}

.mainbox{ width:960px; margin:0px auto; overflow:hidden;}
.lf{ float:left}
.rf{ float:right}
.clear5{ margin-top:5px; overflow:hidden;}
.clear10{ margin-top:10px; overflow:hidden;}
.clear20{ margin-top:20px; overflow:hidden;}
.bor-bottom{ background:url(x.gif) repeat-x left bottom;}
.bor-all{ border:1px solid #d6dff0;}
.img-dq{vertical-align:bottom!important;vertical-align: middle;}
.img-di{ display:inline}
/*--------------------------------- 字体 ------------------------------------*/
.f-999{ color:#999;} /*#999深灰色*/
.f-666{ color:#666;} /*#333深灰色*/
.f-fff{ color:#fff;} /*#333深灰色*/
.f-red{ color:#ff0000;} /*红色*/
.f-blue{ color:#0083cb;} /*蓝色*/
.f-wh{ font-weight:700;} /*加粗*/
.f14{ font-size:14px;} /*字体14号字*/
.f12{ font-size:12px;} /*字体12号字*/
.line-20{ line-height:20px;} /*行高20*/
.line-30{ line-height:30px;} /*行高30*/
.f-bc{ font-weight:400}
/*--------------------------------- 链接 ------------------------------*/
a{ font-size:12px; text-decoration:none; color:#333333; blr:expression(this.onFocus=this.blur());outline: none;}
a:hover { text-decoration:underline; color:#c80000; blr:expression(this.onFocus=this.blur());outline: none;}

a.f14{ font-size:14px;}
a.f14:hover{ font-size:14px; text-decoration:underline}

a.fwh{ font-weight:700;}
a.fwh:hover{ font-weight:700; text-decoration:underline}

/*红色*/
a.red{ text-decoration: none; color:#c00000; }
a.red:hover{ text-decoration: underline; color:#c00000;}

/*--白色连接--*/
a.fff{ font-size:12px; text-decoration: none; color:#fff;}/*14号字体白色滑过红色下划线*/
a.fff:hover{ font-size:12px; text-decoration: underline; color:#fff; }	

/*--标题链接--*/
a.btlj{ font-size:14px; font-weight:700; color:#97334f;}
a.btlj:hover{ text-decoration:underline}
	
/*---------------------------------首页-------------------------------------*/
#dqwz{ height:32px; line-height:32px; width: 960px; margin:0 auto; overflow:hidden}
/*底部文件*/
#foot{ width:100%; background:url(foot_bj.jpg) repeat-x left top #171717; color:#d2d2d2; text-align:center; font-family:Arial,"宋体"; padding-top:10px; padding-bottom:30px; margin:30px auto 0;}
#foot .foot-dh{ height:54px; line-height:54px; text-align:center; color:#fff; font-family:"宋体"; margin-bottom:30px;}
#foot .foot-dh a{ padding:0px 10px; color:#fff; font-size:14px;}
#foot .spn{ padding-left:20px;}

/*头文件*/
#top{width:960px; height:30px;line-height:30px; margin:0px auto; overflow:hidden;}
#top .lf{ float:left; color:#333;}
#top .lf h1{ font-size:14px; display:inline; font-weight:400;}
#top .rf{ float:right; text-align:right;}
#top .rf a:hover{ color:#fff; text-decoration:underline}

/*nav导航*/
#nav{width:960px; height:40px; line-height:40px; text-align:center; margin:0px auto; overflow:hidden;}
#nav h2{ font-weight:400}
#nav .li_no{ background:none;}
#nav ul{ width:960px; overflow:hidden}
#nav ul li{ float:left; overflow:hidde; display:block; background:url(dhbj.jpg) no-repeat right top; padding:0 14px; overflow:hidden}
#nav ul li a{ color:#fff;}
#nav ul li a:hover{ color:#fe730e;}
#nav ul li a.hover{ color:#fe730e;}
/*--首页搜索--*/
.sy_sou{ width:960px; margin:0 auto; height:33px; line-height:33px; overflow:hidden}
.sy_sou .lf{ padding-top:5px;}
.sy_sou .bid{ float:left; width:240px; height:22px; line-height:22px; background:url(ss_bj.jpg) no-repeat 5px center #fff; padding-left:26px; border:1px solid #ccc; color:#666}
.sy_sou .butt{ float:left; background-color:#5e5e5e; width:50px; height:22px; line-height:22px; color:#fff; font-weight:700; border:0; text-align:center; margin-left:10px; margin-top:1px}
.sy_sou .rf a{ padding-right:10px;}
.sy_sou .rf strong{ font-weight:400;}

/*--幻灯片--*/
#Slidebox{ width:100%; height:360px;  padding:0px;  margin:0 auto;  background:#b9b9b9;overflow:hidden;}
#flashBg {height:360px;width:100%;clear: both;margin: 0;padding: 0;overflow:hidden;}
#flashLine { background: url(touming.png) repeat-x center bottom; height:360px; width: 100%; clear: both;overflow:hidden;}
#flash{ width:960px; height:360px; *height:360px!important; *height:360px;  overflow: hidden; margin:0 auto; clear: both; padding:0;}
#flash a {width:100%; height: 360px;display: none;}
#flash img {width:960px; margin:0 auto;}
.flash_bar {width:100%; z-index: 69;height: 30px;overflow: hidden;position: absolute;padding-top: 13px!important;padding-top: 12px;
bottom:0px;left:0px; background: url(tg_flashbar.png)  repeat-x 0px 0px;text-align: center; top:540px;}
.flash_bar .nr{ width:100px; margin:0 auto;}
.flash_bar .nr li{ float:left; padding:0 5px; font-family:Tahoma, Geneva, sans-serif; font-size:24px; cursor:pointer; color:#fff; }
#hs{ width:100%; height:5px; background:#d8d8d8; display:block; overflow:hidden;}

/*----首页左侧-----*/
#syfl{ float:left; width:180px; overflow:hidden}
#syfl .title{ width:180px; height:40px; background:url(sy_cpfl.gif) no-repeat; text-indent:-9999px; overflow:hidden}
#syfl .nr{ width:180px; background-color:#eeeeee; overflow:hidden}
#syfl .nr ul{ width:180px; background:url(1-5.gif) no-repeat 10px 13px; overflow:hidden}
#syfl .nr ul li{ width:130px; height:46px; line-height:46px; background:url(x.gif) repeat-x left bottom; padding:0px 10px 0px 40px; overflow:hidden}
#syfl .nr ul li a{ color:#333; padding:3px; text-decoration:none }
#syfl .nr ul li a:hover{ background-color:#fe730e; color:#fff; font-weight:700; padding:3px; font-size:14px; text-decoration:none }

/*----首页右侧----*/
/*核心产品*/
#sy_hxcp{ float:right; width:766px; padding:1px; border:1px solid #ddd; overflow:hidden}
#sy_hxcp .title{ background:url(tphd.jpg) no-repeat #404040; height:40px; line-height:40px; font-size:16px; font-weight:700; color:#fff; padding-left:40px;}
#sy_hxcp .nr{ width:766px; overflow:hidden}
/*图片效果*/
#CSSBox{ float:left; width:702px; height:206px; padding-top:20px; z-index:-1; overflow:hidden;}
#CSSBox ul li{ float:left; width:214px; text-align:center; line-height:30px; margin:0px 10px; display:inline; background:#565656; overflow:hidden}
#CSSBox ul li img{ border:2px solid #dfdfdf}
#CSSBox ul li a{ color:#fff; font-weight:700;}
#CSSBox ul li a:hover{ color:#fff; font-weight:700; text-decoration:underline}
#LeftButton{cursor:pointer; float:left; width:32px; height:206px;background:url(left.jpg) center center no-repeat;}
#RightButton{cursor:pointer; float:left; width:32px; height:206px;background:url(right.jpg) center center no-repeat;}
#wrapper{ width:766px; overflow:hidden}

/*首页--中国道路材料与养护方案集成商*/
.sy_jcs{ width:956px; border:1px solid #ddd; padding:1px; margin-left:auto; margin-right:auto; overflow:hidden}
.sy_jcs .title{ background:url(tl_b.jpg) no-repeat #404040; height:35px; line-height:35px; font-size:16px; font-weight:700; color:#fff; padding-left:60px; border-bottom:5px solid #fe730e}

/*首页左侧730*/
.lf_730{ float:left; width:730px; overflow:hidden}



/*首页--公司简介*/
.sy_gsjs{ float:left; width:726px; border:1px solid #ddd; padding:1px; overflow:hidden}
.sy_gsjs .title{ background:url(tl_b.jpg) no-repeat #404040; height:35px; line-height:35px; color:#fff; padding-left:60px; padding-right:10px; border-bottom:5px solid #fe730e}
.sy_gsjs .title .lf{ font-size:16px; font-weight:700;}
.sy_gsjs .title .lf .wz{ color:#fe730e; font-size:10px; font-family:Arial, Helvetica, sans-serif;  -webkit-text-size-adjust:none;}
.sy_gsjs .nr{ width:726px; overflow:hidden}
.sy_gsjs .nr .topb{ background:#eee; padding:17px 10px; overflow:hidden}
.sy_gsjs .nr .topb img{ float:left; padding:5px; background:#fff; border:1px solid #ddd;}
.sy_gsjs .nr .topb .rop_rf{ float:right; width:440px; overflow:hidden}
.sy_gsjs .nr .topb .rop_rf .bt{ border-bottom:1px solid #ddd; line-height:30px; font-size:16px; font-weight:700; margin-bottom:15px;}
.sy_gsjs .nr ul{ padding:10px 0; overflow:hidden}
.sy_gsjs .nr li{ float:left; width:158px; margin:0 11px; overflow:hidden}
.sy_gsjs .nr li img{ border:1px solid #ddd;}

/*首页-客户见证*/
.sy_gsjs .nr .hs{ background:#eee;}
.sy_gsjs .nr .khjz{ padding:17px 10px; overflow:hidden}
.sy_gsjs .nr .khjz img{ float:left; padding:5px; background:#fff; border:1px solid #ddd;}
.sy_gsjs .nr .khjz .rop_rf{ float:right; width:470px; overflow:hidden}
.sy_gsjs .nr .khjz .rop_rf .bt{ border-bottom:1px solid #ddd; line-height:30px; font-size:14px; font-weight:700; margin-bottom:10px; color:#97334f;}

/*首页--新闻*/
.sy_new{ float:left; width:726px; border:1px solid #ddd; padding:1px; overflow:hidden}
.sy_new .title{ background:#404040; height:25px; line-height:25px; color:#fff; padding:10px 10px 0px; border-bottom:5px solid #fe730e}
.sy_new .title a{ float:left; width:80px; color:#fff; font-size:14px; font-weight:700; text-align:center; display:block;}
.sy_new .title a:hover{ float:left; width:80px; color:#000; font-size:14px; font-weight:700; background-color:#fe730e;text-decoration:none; display:block}
.sy_new .title a.hover{ float:left; width:80px; color:#000; font-size:14px; font-weight:700; background-color:#fe730e;text-decoration:none; display:block}

.sy_new .nr{ width:726px; overflow:hidden}
.sy_new .nr .topb{ background:#eee; padding:17px 10px; overflow:hidden}
.sy_new .nr .topb img{ float:left; padding:5px; background:#fff; border:1px solid #ddd;}
.sy_new .nr .topb .rop_rf{ float:right; width:470px; overflow:hidden}
.sy_new .nr .topb .rop_rf .bt{ border-bottom:1px solid #ddd; line-height:30px; font-size:14px; font-weight:700; margin-bottom:10px; color:#97334f;}
.sy_new .nr ul{ padding:15px; overflow:hidden}
.sy_new .nr li{ float:left; width:300px; padding-left:18px; background:url(new_li.jpg) no-repeat left center; white-space:nowrap; margin:0 15px; overflow:hidden}

/*首页-右侧*/
.rf_220{ float:right; width:220px; overflow:hidden}

/*资质荣誉*/
.sy_ryz{ width:216px; border:1px solid #ddd; padding:1px; overflow:hidden}
.sy_ryz .title{ background:#ddd; height:40px; line-height:40px; padding:0 10px;}
.sy_ryz .title .lf{ font-size:14px; font-weight:700;}
.sy_ryz ul{ width:184px; padding:20px 16px 0px; text-align:center; overflow:hidden}
.sy_ryz ul li{ width:172px; background:#eee; margin-bottom:17px; padding:6px; overflow:hidden}
/*快速入口*/
.sy_ryz .nr{ padding:20px 17px; overflow:hidden}

/*---------------------------二级页面------------------------------*/
.lf_180{ float:left; width:180px; overflow:hidden}

#lxwm_fl{ float:left; width:180px; overflow:hidden}
#lxwm_fl h2,#lxwm_fl h3{ font-weight:400;}
#lxwm_fl .title{ width:160px; height:40px; line-height:40px; background:url(lxwm_tl.jpg) no-repeat; color:#fff; font-size:16px; font-weight:700; padding:0 10px; overflow:hidden}
#lxwm_fl .nr{ width:180px; background-color:#eeeeee; overflow:hidden}
#lxwm_fl .nr ul{ width:180px; overflow:hidden}
#lxwm_fl .nr ul li{ width:150px; padding:0 15px; height:46px; line-height:46px; background:url(x.gif) repeat-x left bottom; overflow:hidden}



















/*-----------lc---------*/
.lc-rf{ float:right; width:766px; padding:1px; border:1px solid #ddd; overflow:hidden}
.lc-rf .title{ height:40px; line-height:40px; background:url(tphd.jpg) no-repeat #404040; padding-left:30px; color:#fff; font-size:16px; font-weight:700;}

/*----------联系我们---------*/
.lxwm_nr{ width:615px; height:180px; padding:55px 73px 20px 78px; background:url(lc-lxwm.gif) no-repeat right top; font-size:14px; overflow:hidden}
.lyb-title{ padding-left:10px; color:010101; font-size:14px; font-weight:700; height:40px; line-height:40px; background:#ddd; margin-top:37px;}
.lc-table{ width:706px; padding:25px 30px; font-size:12px; overflow:hidden}
.lc-ly{ background:url(lc-ly.gif) no-repeat center; width:70px; height:32px; cursor:pointer; border:0px; color:#fff; font-size:14px;}
.ditu{ width:746px; border-top:1px solid #ccc; padding:20px 10px; margin-top:0px; overflow:hidden}
.ditu_tl{ padding-left:10px; color:010101; font-size:14px; font-weight:700; height:40px; line-height:40px; background:#ddd;}

/*----------新闻中心---------*/
.new_nr{ width:766px; overflow:hidden}
.new_nr ul{ padding:20px 40px; overflow:hidden}
.new_nr ul li{ background:url(x.gif) repeat-x left bottom; height:50px; line-height:50px;}
.new_nr ul li .lf{ width:586px; white-space:nowrap; overflow:hidden}
.new_nr ul li .rf{ width:100px; text-align:right; overflow:hidden}
.new_nr .bott{ padding-bottom:20px; }

/*--------新闻详细页--------*/
.lc-xwxxy{ float:right; width:748px; padding:0px 10px; border:1px solid #ddd; overflow:hidden}
.lc-xwxxy .title{ line-height:30px; text-align:center; font-size:24px; font-weight:700; border-bottom:1px solid #ddd; padding:25px 0;}
.lc-xwxxy .nr{ padding:30px 25px; font-size:14px; text-align:left; line-height:30px;}

/*列表翻页*/
div.yahoo{ text-align: center; color:#636363; width:100%; float:left; }
div.yahoo a{ padding:2px 5px; margin:2px; color:#636363; text-decoration:none;}
div.yahoo a:hover{color:#843d24; text-decoration:none;}
div.yahoo span.current{padding-right:5px; padding-left: 5px; font-weight:700; padding-bottom: 2px; margin: 2px;padding-top: 2px;}
div.yahoo span.disabled{padding_right: 5px; padding-left: 5px; padding-bottom: 2px; margin: 2px; padding-top: 2px;}

/*----------网站地图-----------*/
.rtmapbt{ height:40px; line-height:40px; background:url(tphd.jpg) no-repeat #404040; padding-left:30px; color:#fff; font-size:16px; font-weight:700;}
.rtmapbt h2{ font-size:14px;}

.rtmap{ width:898px; border:#dddddd 1px solid; border-top:0; padding:30px; overflow:hidden}
.rtmap li{ width:898px; line-height:25px; height:25px; background:url(x.gif) repeat-x left bottom; padding:10px 0px; overflow:hidden}
.rtmap li .bt{ float:left; width:100px; text-align:center; margin-right:20px; font-size:12px; font-weight:700;}
.rtmap li .rt{ float:left; overflow: hidden}
.rtmap li .rt a{ padding:0 10px;}
.rtmap li .rt h3{ display:inline; font-weight:400;}

/*工程掠影*/
.gcly{ width:766px; padding:20px 0; overflow:hidden}
.gcly li{ float:left; width:212px; margin:5px 21px; text-align:center; display:inline; overflow:hidden}
.gcly li img{ background:#fff; border:1px solid #ddd; padding:3px;}
.gcly .bott{ border-top:1px solid #ddd; padding-top:20px; margin-top:10px;}

/*关于我们*/
.gywm_nr{ padding:20px 30px; font-size:14px; line-height:30px; overflow:hidden}

/*----------------------------------------------产品off---------------------------------------------------------*/
.cp_top{ width:960px; margin:0 auto; font-size:24px; color:#db5c00; font-weight:400; font-family:"微软雅黑", "黑体"; padding-bottom:10px; }
.cp_nav{ width:960px; height:295px; overflow:hidden}
.cp_nav .post{ position:absolute;}
.cp_nav ul{ width:94px; padding-top:40px; padding-left:13px; position:relative; overflow:hidden}
.cp_nav .ula{padding-top:55px;}
.cp_nav ul li{ width:94px; text-align:center; padding:5px 0; overflow:hidden }
.cp_nav ul li a{ width:94px; height:26px; line-height:26px; background:url(cpfl_a.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; display:block}
.cp_nav ul li a:hover{ width:94px; height:26px; line-height:26px; background:url(cpfl_h.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; display:block; text-decoration:none}
.cp_nav ul li a.hover{ width:94px; height:26px; line-height:26px; background:url(cpfl_h.jpg) no-repeat; color:#fff; font-size:14px; font-weight:700; display:block; text-decoration:none}

/*--固化剂--*/
.cptl{ height:40px; line-height:35px; background:url(cp_tl.jpg) no-repeat; color:#fff; font-weight:700; font-size:16px; padding-left:65px;}
.cpnr{ width:958px; border:1px solid #ddd; font-size:14px; overflow:hidden }
.cpnr .title{ height:30px; line-height:30px; background-color:#ebe7c6; padding:0 20px; border-bottom:3px solid #dbc577; color:#383838; font-weight:700; font-size:14px;}

/*--文字内容--*/
.wznr{ width:918px; padding:20px; overflow:hidden}

/*--图片4张--*/
.tpsi{ width:958px; padding-bottom:20px; overflow:hidden}
.tpsi1{ width:918px; padding:20px; overflow:hidden}
.tpsi li{ float:left; width:199px; padding:0 20px; font-size:12px; text-align:center}
.tpsi li img{ border:1px solid #ddd; padding:2px;}

/*理化特性左侧宽度510*/
.cplf_510{ float:left; width:510px; overflow:hidden}

.cprf_410{ float:right; width:400px; text-align:right; overflow:hidden}
.cprf_410 li{ float:left; width:33%; text-align:center; overflow:hidden}
.cprf_410 li img{ display:inline}

/*作用机理*/
.jl_350{ float:left; width:350px; overflow:hidden}
.jl_350 li{ float:left; width:147px; padding:0 14px; line-height:20px; font-size:12px; overflow:hidden}
.jl_350 li img{ display:block; margin:0 auto}
.jl_560{ float:right; width:560px; overflow:hidden}

.bt_i{ background:url(b_1.jpg) no-repeat left 5px; padding-left:20px;}
.bt_ia{ background:url(b_2.jpg) no-repeat left 5px; padding-left:20px;}
.bt_ib{ background:url(b_3.jpg) no-repeat left 5px; padding-left:20px;}
.bt_ic{ background:url(b_4.jpg) no-repeat left 5px; padding-left:20px;}
.bt_id{ background:url(b_5.jpg) no-repeat left 5px; padding-left:20px;}
.bt_ie{ background:url(b_6.jpg) no-repeat left 5px; padding-left:20px;}

.bg_pd{ padding-left:10px;}
.lfq img{ padding:2px; border:1px solid #ddd; display:inline}

/*--工程案例--*/
.gcal{ padding:10px 0; overflow:hidden}
.gcal ul{ width:958px; overflow:hidden}
.gcal li{ float:left; width:239px; padding:10px 0; text-align:center; overflow:hidden}
.gcal li img{ padding:2px; border:1px solid #ddd; display:block; margin:0 auto;}

/*--工程案例详细--*/
.gcal_xx{ padding:20px; overflow:hidden}
.gcal_xx img{ float:left; padding:2px; border:1px solid #ddd;}
.gcal_xx .xxnr{ float:right; width:580px; overflow:hidden}

/*--技术指标--*/
.jszb{ padding:10px 20px; overflow:hidden}
.sk_bk{ border:1px solid #ddd; padding:10px 20px 20px;}
.bxk{ background:url(x.gif) repeat-x left bottom; padding-bottom:15px;}
.hsbj{ background:#f4f4f4; padding:10px 20px; margin:0 20px; font-size:12px; color:#464646; overflow:hidden}
.w_917{ float:left; width:917px; height:45px; line-height:45px; font-size:14px; font-weight:700; margin-top:30px; background:url(x.gif) repeat-x left top; margin-top:30px;}
.w_917_w{ width:917px; height:45px; line-height:45px; font-size:14px; font-weight:700;}
.p5 td{ padding:0 5px;}
/*--突然固化-用法用量--*/
.lc-sglct{ width:954px; font-size:12px; overflow:hidden; padding:20px 2px;}
.lc-sglct ul li{float:left; width:135px; text-align:left; margin-left:20px; display:inline}
.lc-sglct ul li img{border:1px solid #ddd; padding:2px;}
/*--水泥路桥抗老化剂-产品介绍--*/
.lc-cplf_510{float:left; width:510px; padding:43px 0px;}
.lc-pd_10{padding:0px 0px 10px 0px;}

/*--抗老化剂-施工图片--*/
.lc-tpsi{ width:100%; padding:20px 0; overflow:hidden}
.lc-tpsi li{ float:left; padding:0 15px; font-size:12px; text-align:center}
.lc-tpsi li img{ border:1px solid #ddd; padding:2px;}
/*lin_h*/
.lin_h{ height:35px; line-height:35px; font-weight:700; }
.lin_x{ height:45px; line-height:45px; font-size:14px; font-weight:700; margin-top:30px; background:url(x.gif) repeat-x left top; overflow:hidden}

/*土壤固化剂-作用机理-2013-7-10*/
.xg_jil{ width:916px; padding:20px 1px; overflow:hidden}
.xg_jil li{ float:left; width:200px; padding:0 14px 0px 15px; overflow:hidden}