body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,p,span,strong,a,img,form,iframe,input,table,tr,td{ border:0; margin:0; padding:0;}
a{ text-decoration:none; color:#d9915d;}
a:hover{ text-decoration:underline;}
ul li{ list-style:none;}
.clear,.icon02-pro,.icon03-a,.pro-ul,.pro-ul-top,.right-con,.pro-more-h2,.prom-shashi,.h2-aggre,.spro-relate-zong,.sitetab-ul{ clear:both; overflow:hidden;}
.clear-no,.pro-select{ clear:both;}
#navl,.icon02-img{ float:left;}

#footerl a,/*.h2-aggre h2 a,*/.right-con a,h3 a,h2 a,h4 a{ color:#000;}
.cp-aggre-title a,#spro-case-con a{ color:#fff;}
.right-conon a{ color:#767676;}

.spro-relate-img{ padding-bottom:5px;}
.pro-p{ margin:3px 0 5px 0;}
.padt15{ padding-top:15px;}
#padb10{ padding-bottom:10px;}
.paddtb12{ padding:12px 0;}
#spro-case-title{ padding:8px 0 20px 0;}
.icon01-img{ padding:5px 0 0px 0;}
.h3-top{ padding-top:12px;}
.h3-bot{ padding-bottom:12px;}
#guide{ padding:12px 0 8px 30px;}
#intro{ padding:0 0 15px 30px;}
.pro-more{ padding:10px 0 20px 30px;}
.prom-shashi,.intro-scx{ padding:10px 0 10px 30px;}
#prom-shashi-spro{ padding:10px 0 0 30px;}
.spro-relate-zong{ padding:2px 0 0 30px;}
.scx-p{ padding:10px 0 16px 0;}
.scx-p-last{ padding:10px 0 0 0;}
.scx-p img,.scx-p-last img{ float:left; padding:0 5px 5px 0;}

#icon03 ul,#footerl p,.pro-text p,#rtel p{ padding-bottom:3px;}
#icon01 ul{ padding:6px 0;}
.right-con ul,.right-conon ul{ padding:13px 0;}
#spro-case-con ul{ padding:10px 0;}
#top-text-topl a{ padding:0 7px;}
.icon03-img{ padding:6px 0 10px 0;}
#icon04-intro img{ padding:5px 0 6px 0;}
#icon04 ul{ padding-bottom:45px;}
.h2-aggre p{ padding-left:10px;}
#rtel .rtel-p{ padding:0 0 3px 48px;}
/*-------------------------------------------------------------------------------------------------------------------------------------*/
body{ text-align:center; background:#fcfcfc url(../images/bodybg.jpg) repeat-x; font:normal 12px/18px sumsin; color:#000;}
#layout{ width:960px; text-align:left; margin:0 auto; padding:0 8px; background:url(../images/wrap.png) repeat-y;}
*html #layout{ padding:0; background:#fff;}
/*----------top begin----------*/
#top{ width:960px; height:58px; background:url(../images/top.jpg) no-repeat;}
#logo{ float:left; padding:10px 0 0 20px;}
#logo a{ padding-right:15px;}
#top-text{ float:right; width:310px; height:58px; padding-right:10px;}
#top-text-top{ width:109px; height:34px; padding:3px 0 0 201px;}
#top-text-topl{ float:left; padding:0 9px 0 0;}
#top-text-bottom{ padding:0;}
/*----------nav begin----------*/
#navz{ width:960px; height:34px; background:url(../images/nav-bg.jpg) repeat-x; border-bottom:#fff solid 1px;}
/*----------index content begin----------*/
#icon01{ float:left; width:216px; height:auto; padding:15px 0 25px 25px;}
.icon-title{ font:bold 14px/16px sumsin;}
#icon01 ul li,#icon03 ul li,#icon04 ul li,.pro-more li,.scxcase-more,.case ul li{ height:16px; background:url(../images/dot.gif) no-repeat 0 5px; padding:1px 0 1px 11px;}

#icon02{ float:left; width:233px; height:auto; padding:15px 0 25px 17px;}
.icon02-pro{ width:235px; height:49px; padding-top:4px;}
.icon02-text{ float:left; width:181px; height:49px; line-height:49px;}

#icon03{ float:left; width:207px; height:auto; padding:15px 0 0px 0;}
#icon03 p{ padding-bottom:6px; line-height:14px;}
.icon03-a{ width:207px; height:18px; text-align:center; padding:6px 0 20px 0;}
.icon03-a a{ height:14px; line-height:14px; background:#999; border:#c0c0c0 solid 1px; padding:1px 3px; margin-right:8px; color:#fff; }
#icon03 ul li{ float:left; padding-right:13px;}

#icon04{ float:left; width:206px; height:auto; padding:15px 0 0px 38px;}
#icon04-intro,#icon04-text{ width:194px; height:auto; padding:6px 0 0 11px; background:url(../images/dot.gif) no-repeat 0 9px;}
#icon04 ul li{ padding-top:2px; padding-bottom:2px;}
/*----------footer begin----------*/
#nav-bottom{ width:943px; height:28px; padding-left:17px; line-height:28px; background:url(../images/nav-bottom.jpg) no-repeat;}
#nav-bottom a{ color:#b8b8b8; padding-left:25px;}
#footerl{ float:left; width:688px; height:63px; padding:20px 0 0 42px;}
#footerl-t a{ background:url(../images/dot-footer.jpg) no-repeat 0 2px; padding-left:10px; margin-left:8px;}
#footerr{ float:left; width:190px; height:83px; padding-left:40px;}
.footerr-img{ float:left; width:75px; height:73px; padding-top:10px; text-align:center;}
#footerr a,.footerr-img strong{ display:block; padding-bottom:3px; color:#000; font-weight:normal;}
#footerr-img-wq{ float:left; width:120px; height:63px; padding-top:20px;}
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*----------content left begin----------*/
#left{ float:right; width:738px; padding:0 15px 20px 0;}
#navp{ width:708px; height:33px; padding-left:30px; background:url(../images/navpbg.jpg) repeat-x;}
#navp a{ display:block; float:left; background:url(../images/navp-offl.jpg) no-repeat; padding-left:4px; color:#fff;}
#navp a strong{ font-weight:normal; display:block; float:left; background:url(../images/navp-offc.jpg) repeat-x; padding:11px 10px 0 10px; height:22px;}
#navp a div{ float:left; background:url(../images/navp-offr.jpg) no-repeat; width:6px; height:33px;}
#navp a.current,#navp a:hover{ background:url(../images/navp-onl.jpg) no-repeat; color:#000; text-decoration:none; cursor:pointer;}
#navp a.current strong,#navp a:hover strong{ background:url(../images/navp-onc.jpg) repeat-x;}
#navp a.current div,#navp a:hover div{ background:url(../images/navp-onr.jpg) no-repeat;}

.title,h1{ font:normal 26px/46px sumsin; height:52px; padding-left:30px;}
#sea-pro{ padding:0 0 10px 30px; height:19px; clear:both;}
#sea-prol{ float:left; width:257px; height:19px; background:url(../images/selectl.gif) no-repeat;}
#sea-pror{ float:left; color:#999; padding:2px 0 0 20px; height:17px; width:430px;}
.sea-pror-a{ float:left; background:url(../images/dot-online.jpg) no-repeat 0 3px; padding:0 10px 0 9px;}
h2{ font:normal 20px/30px sumsin; height:30px; padding-left:30px;}
.cp-aggre{ float:left; width:207px; height:172px; padding:10px 9px 15px 30px;}
#cp-aggre-mill{ background:url(../images/cp/cpaggre-mill.jpg) no-repeat 30px 10px;}
#cp-aggre-crusher{ background:url(../images/cp/cpaggre-crusher.jpg) no-repeat 30px 10px;}
#cp-aggre-sand{ background:url(../images/cp/cpaggre-sand.jpg) no-repeat 30px 10px;}
.cp-aggre-title{ font-weight:bold; padding:14px 0 0 12px; height:16px;}
.cp-aggre-a{ width:170px; height:20px; padding:115px 0 0px 37px;}
.cp-aggre-a a{ height:16px; line-height:16px; background:#ffe066; border:#eafdbd solid 1px; padding:1px 3px; margin-right:10px; color:#000; }

.prol,.pror{ float:left; width:315px; height:auto; margin-top:10px;}
.prol{ padding:15px 51px 20px 30px; background:url(../images/probg.jpg) repeat-y 30px 0;}
.pror{ padding:15px 27px 20px 0; background:url(../images/probg.jpg) repeat-y;}
.pro-img{ float:left; width:120px; height:96px;}
.pro-text{ float:left; width:195px; height:96px; line-height:14px;}
.pro-select{ width:195px; height:19px; padding-top:2px; background:url(../images/selects.jpg) no-repeat 0 2px;}
.pro-ul,.pro-ul-top{ display:inline; width:315px;}
.pro-ul li,.prom-shashi li,.sitetab-ul li{ float:left; background:url(../images/dot.gif) no-repeat left center; height:16px; padding:0 14px 0 7px;}
.pro-more-h2{ padding-top:10px;}
#pro-sy{ width:723px; margin-left:15px; border-top:#000 solid 2px;}
.sypro{ width:708px; height:56px; margin-left:15px; border-bottom:#dcdcdc solid 2px;}
.sypro-img{ float:left; width:113px; height:56px;}
.sypro-text{ float:left; width:595px; height:49px; padding-top:7px; line-height:16px;}
.h2-aggre h2,.h2-aggre p{ float:left; line-height:20px; height:20px; padding-top:10px;}
.prol-ct{ float:left; width:360px; height:auto; margin-top:10px; padding:0 21px 0 15px;}
.pro-gb{ float:left; padding:5px 0 10px 10px; width:150px; height:110px;}
.pro-gb-img{ float:left; width:106px; height:89px;}
.pro-gb-text{ float:left; width:150px; height:21px; line-height:14px;}
.pro-gb-text a{ padding-left:7px; font-weight:bold; text-align:center;}
.pro-gb-con{ width:661px; height:auto; margin:0 34px 0 43px; clear:both;}
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*----------proshow content begin----------*/
#spro-imgl{ float:left; width:475px; height:186px; padding:5px 14px 9px 30px;}
#spro-imgr{ float:left; width:219px; height:186px; padding:5px 0 9px 0;}

#spro-infor{ float:left; width:519px;}
.spro-relate{ float:left; width:106px; height:115px; padding-right:11px; text-align:center;}
.proshow-line{ width:452px; height:40px; padding:38px 0 10px 26px; background:url(../images/proshow-line.gif) no-repeat 0 12px;}

#spro-case{ float:left; width:219px; background:url(../images/navpbg.jpg) repeat-x; padding-top:55px;}
#spro-case-con{ width:194px; height:284px; padding-left:25px; background:url(../images/pro-casebg.jpg) no-repeat; color:#fff;}
/*----------scx content begin----------*/
#scxl{ float:left; width:342px; padding:0 28px 0 30px;}
.scx-pro{ width:315px; float:left; padding:15px 27px 15px 0; margin-bottom:15px; background:url(../images/probg.jpg) repeat-y;}
#scxr{ float:left; width:338px;}
#scxr-line{ width:313px; height:38px; padding:27px 0 10px 25px; background:url(../images/scxr-line.gif) no-repeat;}
/*----------scx-three content begin----------*/
#scx-thr{ width:738px; padding:5px 0 0 0;}
#scx-thr-line{ width:683px; height:39px; padding:27px 0 15px 55px; background:url(../images/scxthr-line.gif) no-repeat 30px 0;}
.scxcasel,.scxcsser{ float:left; width:340px; height:90px; padding-top:30px;}
.scxcasel{ padding:30px 28px 0 30px;}
.scxcase-img{ float:left; width:165px;}
.scxcase-text{ float:left; width:175px;}
/*----------case begin----------*/
.case{ float:left; width:207px; padding:20px 9px 5px 30px;}
.case img{ padding-bottom:8px;}
.case-title{ padding-left:18px; font-weight:bold; color:#d9915d;}
.case ul{ padding:5px 0 0 18px;}
.case-text{ padding:0 0 12px 18px;}
.case-two-img{ margin:8px 0;}
.dzscx-hotpro{ clear:both; font:normal 18px/22px sumsin; height:22px; margin-left:30px; padding-top:15px; border-bottom:#dcdcdc solid 2px;}
/*----------spare begin----------*/
#sparel{ float:left; width:219px; height:537px; padding:0 9px 0 30px; background:url(../images/center/spare-leftba.jpg) no-repeat 30px 100%; text-align:right;}
#sparel-title{ font:bold 30px/56px sumsin; border-bottom:#ffa600 solid 2px; padding:46px 7px 0 0;}
#sparel-text{ padding:15px 7px 0 0; color:#767676;}

#sparer{ float:left; width:480px; padding-top:12px;}
.tk-img{ width:106px; height:89px; float:left; padding:15px 0 0 10px;}
/*----------content left end----------*/
/*----------content right begin----------*/
#right{ float:right; width:207px; padding-bottom:20px;}
#right-in{ width:206px; border-bottom:#d9d9d9 solid 1px; border-right:#d9d9d9 solid 1px; padding:10px 0px 20px 0px; background:#ededed;}
.right-title{ font:bold 14px/30px sumsin; height:30px; width:184px; padding:0 12px 0 10px;}
.right-title-two{ font:bold 14px/30px sumsin; height:30px; width:184px; margin:0 12px 0 10px; padding:12px 0 0 0; border-top:#d9d9d9 solid 1px;}
.right-title a,.right-title-two a{ color:#000;}
.right-con{ width:184px; margin:0 12px 0 10px; border-top:#d9d9d9 solid 1px;}
#right-con-top{ border-top:none;}
.right-con ul li,.right-conon ul li{ background:url(../images/dot.gif) no-repeat 0 3px; padding-left:10px;}
#rtel{ padding:13px 0 0 29px; background:url(../images/rtel.jpg) no-repeat 0 15px;}

#remail{ padding:0 0 13px 29px; background:url(../images/remail.jpg) no-repeat 0 5px;}
#rpdf{ padding:20px 0 0 29px; background:url(../images/rpdf.jpg) no-repeat 0 23px;}
#rvideo{ padding:10px 0 10px 29px; background:url(../images/rvideo.jpg) no-repeat 0 13px;}
#rimg{ padding:0 0 0 29px; background:url(../images/rimg.jpg) no-repeat 0 3px;}
h3{ font:bold 12px/14px sumsin; height:28px;}
h4{ font:normal 12px/22px sumsin; height:22px;}
.right-conon{ width:184px; padding:0 12px 0 10px; border-top:#d9d9d9 solid 1px; background:#fff;}
/*----------content right end----------*/
/*-------------------------------------------------------------------------------------------------------------------------------------*/
/*select--------begin*/
.menul{font-size:12px;position:relative;z-index:101;} 
.menul ul,.menu ul{list-style:none;} 
.menul li,.menu li{float:left;position:relative;} 
.menul ul ul,.menu ul ul {visibility:hidden;position:absolute;left:1px;top:19px;} 
.menul table,.menu table {position:absolute; top:0; left:0;} 
.menul ul li:hover ul, .menul ul a:hover ul,.menu ul li:hover ul, .menu ul a:hover ul{visibility:visible;} 
.menul a{display:block;padding:2px 10px;color:#fff; width:237px;}
*html .menul a{ display:block; padding:2px 10px; color:#fff; width:232px;}
.menul a:hover,.menu a:hover{ background:none;color:#fff;border:0;text-decoration:none;} 
.menul ul ul,.menu ul ul{} 
.menul ul ul li,.menu ul ul li {clear:both;text-align:left;font-size:12px;} 
.menul ul ul li a{display:block;width:237px;height:15px;margin:0;border:0; background:#999;} 
.menul ul ul li a:hover,.menu ul ul li a:hover{border:0;background:#e9e9e9; color:#d9915d;} 

.menul ul ul li strong{ display:block;}
.menul ul ul li strong a{ display:block;background:#e9e9e9; color:#d9915d;}
.menul ul ul li strong a:hover{ color:#333;}

.menu{font-size:12px;position:relative;z-index:100;}
.menu a{display:block;padding:3px 10px;color:#fff; width:149px;}
*html .menu a{display:block;padding:3px 10px;color:#fff; width:144px;}
.menu ul ul li a{display:block;width:149px;height:15px;margin:0;border:0; background:#999;}
/*select--------over*/
/*lan--------begin*/
#lan{ float:left; padding:1px 0px 0 0; position:relative;z-index:105;} 
#lan ul{list-style:none;} 
#lan li{float:left;position:relative;} 
#lan ul ul{visibility:hidden;position:absolute;left:0px;top:22px; width:106px; height:160px; border:#ff9d00 solid 1px;} 
#lan table{position:absolute; top:0; left:0;} 
#lan ul li:hover ul,#lan ul a:hover ul{visibility:visible;} 
#lan a{display:block;} 
#lan a:hover{ background:none;} 
#lan ul ul{} 
#lan ul ul li{clear:both;} 
#lan ul ul li a{display:block;height:20px;margin:0;border:0; background:#ededed;} 
#lan ul ul li a:hover{border:0;background:#fff;} 
/*lan--------over*/



.yl-p img{ float:left; padding:0 6px 6px 0;}
#guidefa{ width:715px; height:65px; padding:15px 0 0 23px; background:url(../images/line-scxbg.jpg) repeat-x left bottom;}
#sea-fa{ width:715px; height:52px; padding:12px 0 0 23px;}
#sea-fal{ float:left; width:auto; height:52px; font:bold 26px/26px sumsin; padding-right:15px;}
#sea-far{ float:left; background:url(../images/dot-online.jpg) no-repeat 0 10px; padding:7px 0 0 9px; color:#999;}
.faz-title{ width:700px; height:22px; padding:10px 0 0 12px; margin:0 5px 0 21px; background:url(../images/line-scxbg.jpg) repeat-x; font:normal 18px/22px sumsin;}
.faz-title a{ color:#000;}
.faz-con{ width:661px; height:120px; margin:20px 34px 0 43px; border-bottom:#e8e8e8 solid 1px; clear:both;}
.faz-conl{ float:left; width:333px; height:97px; border-right:#ada9a7 dashed 1px;}
.faz-conr{ float:left; width:327px; height:97px;}
.faz-conl-img{ float:left; width:117px; height:91px; padding:6px 0 0 9px;}
.faz-conl-con{ float:left; width:167px; height:97px;}
.faz-conl-cont{ display:block; width:167px; height:24px; padding-top:6px; font:bold 12px/12px sumsin;}
.faz-conl-conp{ width:167px; height:50px; line-height:14px;}
.faz-conl-cona{ display:block; height:16px; background:url(../images/dot.gif) no-repeat 0 5px; padding:1px 0 1px 11px;}
.faz-conr-img{ float:left; width:118px; height:91px; padding:6px 0 0 31px;}
.faz-but{ width:669px; height:48px; padding-left:35px; margin:16px 0 0 34px; background:url(../images/faz-but.jpg) no-repeat; font:normal 14px/30px sumsin;}
.faz-but a{ color:#fff;}


























