@charset "utf-8"; /* css document */ /*banner*/ .banner{ overflow:hidden; width:100%; height:524px; background:url(/uploads/image/simages/banner.jpg) no-repeat center; position:relative} .banner .btn { overflow:hidden; width:100%; text-align:center; position:absolute; left:0; bottom:40px; z-index:5} .banner .btn span{ display:inline-block; width:19px; height:19px; margin:0 2px; text-align:center; line-height:20px; font-size:12px; color:#fff; background:url(/uploads/image/simages/banner_btn.png) no-repeat right center; font-family:arial} .banner .btn span{ *display:inline} .banner .btn span.cur{ background-position:left} /* -- 弹出窗口 -- */ #mesbook1_c, #mesbook1{display:none;z-index:1001;width:500px;border:1px solid #ccc;background:#fff; padding-bottom:20px;} #mesbook1_c div, #mesbook1 div{ border:1px solid #e4e3e3; background:#ebeceb;height:18px; padding:4px .5em 0; margin-bottom:10px;} #mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;} #mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; } #mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;} #mesbook1_c #mesbook1_cbtns, #mesbook1 #mesbook1btns{padding-bottom:10px;} #mesbook1_c #mesbook1_cbtns input, #mesbook1 #mesbook1btns input {margin-right:20px;} #flashs{ position:relative; height:524px; overflow:hidden;} #flashs .bgitem{ z-index:1;position:absolute; top:0; } #flashs .btn{ overflow:hidden; width:100%; text-align:center; position:absolute; left:0; bottom:40px; z-index:5} #flashs .btn span{ display:inline-block; width:19px; height:19px; margin:0 2px; text-align:center; line-height:20px; font-size:12px; color:#fff; background:url(/uploads/image/simages/banner_btn.png) no-repeat right center; font-family:arial} #flashs .btn span{ *display:inline} #flashs .btn span.cur{ background-position:left} /*search*/ .search { overflow:hidden; width:100%; height:40px; padding:10px 0; background-color:#f5f5f5; border-bottom:#ddd; box-shadow:0 3px 3px #ddd; margin-bottom:55px; } .search p{ float:left; line-height:40px; font-size:13px; color:#333;} .search p a{ color:#333; margin:0 5px;} .search .sbox { overflow:hidden; width:365px; height:40px; background-color:#ab372c; float:right} .search input{ float:left; margin-left:2px; margin-top:2px; height:36px; line-height:36px; font-size:13px; color:#a3a3a3; padding:0 10px; width:295px; border:none; outline:none;} .search span{ display:block; width:48px; height:40px; background:url(/uploads/image/simages/search.png) no-repeat center; float:right; cursor:pointer} h2.title{ text-align:center; font-size:20px; color:#000; padding-bottom:15px; background: no-repeat center bottom; margin-bottom:40px;} h2.title em{ text-transform:uppercase; font-size:14px; color:#797979; font-family:arial} h2.title a{ color:#000} /*服务*/ .fuwu { overflow:hidden; width:1000px; margin:0 auto; margin-bottom:50px;} .fuwu ul{ overflow:hidden; width:100%; height:240px;} .fuwu li{ float:left; width:249px; border-right:1px solid #e1e1e1; height:240px; text-align:center} .fuwu li .tu{ overflow:hidden; background:url(/uploads/image/simages/fuwu.png) no-repeat center top; width:152px; height:152px; margin:0 auto; margin-bottom:30px;} .fuwu li img{ display:block;} .fuwu li p{ font-size:18px; color:#000; margin-bottom:15px;} .fuwu li i{ display:block; width:37px; height:1px; background-color:#cecece; margin:0 auto;} .fuwu .last{ border:none} .fuwu li:hover .tu{ background-position:bottom} /*pro*/ .pro { overflow:hidden; width:100%; padding:40px 0; background:url(/uploads/image/simages/probg.png) repeat center;} .proleft { overflow:hidden; width:226px; float:left; border:2px solid #c73426;} .proleft h2{ font-size:20px; padding:15px 0 15px 20px; background-color:#c73426;} .proleft h2 a{ color:#fff;} .proleft h2 p{ font-size:12px; color:#fff; font-weight:normal; margin-top:2px;} .proleft .menu { overflow:hidden; width:200px; padding-left:26px; padding-top:14px; background-color:#fff;} .proleft h3{ font-size:16px; margin-bottom:10px; color:#000} .proleft h3 a{ color:#000} .proleft ul{ overflow:hidden; width:167px; margin-bottom:20px;} .proleft li{ overflow:hidden; width:100%; *float:left; font-size:14px; line-height:33px;} .proleft li a{ display:block; padding-left:25px; color:#000; background:url(/uploads/image/simages/pro_left_s01.png) no-repeat 15px center; text-decoration:none;} .proleft li.cur a,.proleft li:hover a{ background:url(/uploads/image/simages/pro_left_s02.png) no-repeat 15px center; background-color:#c73426; color:#fff; font-weight:bold} .proright { overflow:hidden; width:755px; float:right;} .proright .top{ overflow:hidden; margin-bottom:18px; background:url(/uploads/image/simages/pro_right01.png) repeat-x left bottom; width:100%;} .proright .top ul{ overflow:hidden; float:left} .proright .top .more{ float:right; font-size:13px; color:#575757;} .proright .top li{ float:left; font-size:16px; padding-bottom:17px} .proright .top li a{ text-decoration:none; color:#000; display:block; padding:0 15px; border-right:#b3b3b3 1px dotted;} .proright .top li.last a{ border:none} .proright .top li.cur,.proright .top li:hover{ background:url(/uploads/image/simages/pro_right02.png) no-repeat center 27px;*background:url(/uploads/image/simages/pro_right02.png) no-repeat center 29px; font-weight:bold; padding-bottom:14px; border-bottom:3px solid #da473d} .proright .list { overflow:hidden; width:110%; height:726px;} .proright .list li{ float:left; width:234px; height:351px; border:2px solid #dcdcdc; margin-right:19px; margin-bottom:16px; background-color:#fff;} .proright .list li img{ display:block; margin-bottom:10px;} .proright .list li span{ display:block; text-align:center; font-size:14px; color:#333;} .proright .list li a{ display:block; text-decoration:none} .proright .list li:hover { border-color:#ab372c;} /*ad01*/ /*设备*/ .shebei { overflow:hidden; width:1010px; margin:0 auto; margin-bottom:60px;} .shebei h3{ text-align:center; margin-bottom:45px;} .shebei .sbbox { overflow:hidden; width:110%; height:795px; padding:5px;} .shebei .wen{ position: relative; overflow:hidden; float:left; margin-right:36px; width:482px; height:384px; margin-bottom:22px; background-color:#f6f6f6; box-shadow:0 0 5px #ccc} .shebei dl{ overflow:hidden; width:100%; height:188px; margin-bottom:30px;} .shebei dt{ overflow:hidden; float:left; width:186px; height:188px; background-color:#da473d; color:#fff;} .shebei dt span{ margin-top:15px; display:block; text-align:center; font-size:80px; color:#fff; font-weight:lighter} .shebei dt i{ display:block; width:60px; height:1px ; background-color:#fff; margin:10px auto} .shebei dt em{ display:block; text-align:center; font-size:22px;} .shebei dd{ overflow:hidden; float:right} .shebei ul{ overflow:hidden; width:390px; margin-left:25px;} .shebei li{ width:100%; padding-left:35px; background:url(/uploads/image/simages/shebei_l.jpg) no-repeat 10px center; font-size:18px; line-height:40px;color:#000; border-bottom:1px solid #ececec;} .shebei .more{ display:block; width:62px; height:62px; position:absolute; right:0; bottom:0; background:url(/uploads/image/simages/shebei_more.png) no-repeat center top; } .shebei .wen:hover{ background-color:#fff;} .shebei .wen:hover .more{ background-position:bottom} /*选择*/ .hezuo { overflow:hidden; width:100%; background:url(/uploads/image/simages/probg.png) repeat center; padding:50px 0;} .hezuo .hzbox { overflow:hidden; width:1000px; margin:0 auto; height:140px; position:relative} .hezuo .hzbox ul{ overflow:hidden; position: absolute} .hezuo .hzbox li{ float:left; width:188px; height:140px; margin-right:15px;} .hezuo .hzbox li img{ display:block; border:1px solid #e1e1e1} .hezuo .hzbox li span{ display:block; text-align:center; margin-top:10px; font-size:13px; color:#333;} .hezuo .hzbox li a{ display:block; text-decoration:none} /*优势*/ .youshi { overflow:hidden; width:100%; margin-bottom:90px;} .youshi h2{ text-align:center; margin-bottom:40px;} .youshi .wenbox{ overflow:hidden; width:100%; height:1039px; background: no-repeat center top;} .youshi .wen{ overflow:hidden; width:355px;} .youshi h3{font-size:28px;color:#cf1f0c;margin-bottom: 14px;} .youshi h4{font-size:25px;color:#131b10;margin-bottom:50px;} .youshi p{ padding-left:20px; background:url(/uploads/image/simages/g.png) no-repeat left 4px; font-size:13px; color:#131b10; line-height:17px; margin-bottom:10px;} .youshi em{ display:block; padding-left:35px; background:url(/uploads/image/simages/ys_phone.png) no-repeat left center; font-size:14px; color:#000; margin-bottom:35px;} .youshi em b{ font-size:23px; color:#c73426;} .youshi a{ display:block; width:227px; height:39px; background:url(/uploads/image/simages/ys_btn.png) no-repeat center;} .youshi .wen01{ margin-left:645px; margin-top:25px;} .youshi .wen02{ margin-left:40px; margin-top:185px;} .youshi .wen03{margin-left:645px;margin-top: 170px;} /*about*/ .about { overflow:hidden; width:100%; padding:50px 0; background:url(/uploads/image/simages/probg.png) repeat center; margin-bottom:45px;} .about .abox { overflow:hidden; width:1000px; margin:0 auto;} .about .sp{ overflow:hidden; float:left; width:480px; height:347px; padding-bottom:20px; background:url(/uploads/image/simages/about01.png) no-repeat center bottom;} .about .sp img{ display:block} .about .wen{ overflow:hidden; float:right; width:500px;} .about h3{ font-size:18px; margin-bottom:20px;} .about h3 a{ color:#333;} .about p{ font-size:12px; color:#333; line-height:32px; height:120px; overflow:hidden; margin-bottom:35px; text-align:justify;} .about p a{ color:#da473d;} .about .rybox { overflow:hidden; width:100%; height:128px; position:relative} .about .rybox i{ display:block; width:36px; height:36px; cursor:pointer; position:absolute; top:50px;} .about .rybox .btn01{ background:url(/uploads/image/simages/about_btn01.png) no-repeat center top; left:0} .about .rybox .btn02{ background:url(/uploads/image/simages/about_btn02.png) no-repeat center top; right:0} .about .rybox i:hover{ background-position:bottom} .about .rywin { overflow:hidden; width:415px; margin:0 auto; height:128px; position:relative} .about .rywin ul{ overflow:hidden; position:absolute} .about .rywin li{ float:left; width:197px; height:122px; border:3px solid #d8d8d8; margin-right:9px;} /*风采*/ .fengcai { overflow:hidden; width:1000px; margin:0 auto; margin-bottom:45px;} .fengcai .top{ overflow:hidden; margin-bottom:24px; background:url(/uploads/image/simages/pro_right01.png) repeat-x left bottom; width:100%;} .fengcai .top ul{ overflow:hidden; float:left} .fengcai .top .more{ float:right; font-size:13px; color:#575757;} .fengcai .top li{ float:left; font-size:16px; padding-bottom:17px} .fengcai .top li a{ text-decoration:none; color:#000; display:block; padding:0 15px; border-right:#b3b3b3 1px dotted;} .fengcai .top li.last a{ border:none} .fengcai .top li.cur,.fengcai .top li:hover{ background:url(/uploads/image/simages/pro_right02.png) no-repeat center 27px;*background:url(/uploads/image/simages/pro_right02.png) no-repeat center 29px; font-weight:bold; padding-bottom:14px; border-bottom:3px solid #da473d} .fengcai .fcbox{ overflow:hidden; width:100%; height:220px; position:relative} .fengcai .fcbox .fclist{ overflow:hidden; width:100%; height:220px; position:absolute; left:0; top:0} .fengcai .fclist ul{ overflow:hidden; position:absolute} .fengcai .fclist li{ float:left; width:234px; height:220px; margin-right:21px;} .fengcai .fclist li img{ display:block; padding:3px; border:1px solid #d8d8d8; margin-bottom:20px;} .fengcai .fclist li span{ display:block; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:13px; color:#000} .fengcai .fclist li a{ display:block; text-decoration: none} .fengcai .fclist li:hover img{ border-color:#dc5248;} /*news*/ .news { overflow:hidden; width:1000px; margin:0 auto; margin-bottom:40px;} .news .newsleft{ overflow:hidden; width:710px; float:left} .news .top{ overflow:hidden; margin-bottom:24px; background:url(/uploads/image/simages/pro_right01.png) repeat-x left bottom; width:100%;} .news .top ul{ overflow:hidden; float:left} .news .top .more{ float:right; font-size:13px; color:#575757;} .news .top li{ float:left; font-size:16px; padding-bottom:17px} .news .top li a{ text-decoration:none; color:#000; display:block; padding:0 15px; border-right:#b3b3b3 1px dotted;} .news .top li.last a{ border:none} .news .top li.cur,.news .top li:hover{ background:url(/uploads/image/simages/pro_right02.png) no-repeat center 27px; font-weight:bold;*background:url(/uploads/image/simages/pro_right02.png) no-repeat center 29px; padding-bottom:14px; border-bottom:3px solid #da473d} .news .newsbox { overflow:hidden; width:100%; height:250px; position:relative} .news .newslist{ overflow:hidden; width:100%; height:250px; position:absolute; left:0; top:0} .news .newslist .wen{ overflow:hidden; width:258px; float:left;} .news .newslist .wen img{ display:block; border:3px solid #c1c1c1; margin-bottom:14px;} .news .newslist .wen h3{ font-weight:normal; font-size:14px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden} .news .newslist .wen h3 a{ color:#000;} .news .newslist .wen p{ font-size:13px; color:#333; line-height:20px; height:60px; overflow:hidden} .news .newslist ul{ overflow:hidden; float:right; width:400px; margin-right:10px;} .news .newslist li{ overflow:hidden; padding-left:10px; width:390px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:14px; line-height:36px; background:url(/uploads/image/simages/news_s.png) no-repeat left center; *float:left} .news .wenda{ overflow:hidden; width:260px; float:right} .news .wenda h3{ font-size:16px; padding-bottom:17px; margin-bottom:30px; background:url(/uploads/image/simages/news_wd.png) no-repeat left bottom} .news .wenda h3 a{ color:#000} .news .wendabox { overflow:hidden; width:100%; height:240px; position:relative} .news .wendabox ul{ overflow:hidden; position:absolute} .news .wendabox li{ overflow:hidden; height:113px; border-bottom:1px dotted #b4b4b4; margin-bottom:25px;} .news .wendabox li h5{ font-weight:normal; font-size:14px; padding-left:40px; background:url(/uploads/image/simages/news_w.png) no-repeat left center; line-height:25px; margin-bottom:5px;} .news .wendabox li h5 a{ color:#df131e} .news .wendabox li p{ font-size:13px; line-height:20px; color:#333; height:60px; overflow:hidden; text-align:justify; padding-left:40px; background:url(/uploads/image/simages/news_d.png) no-repeat left top;} /*留言*/ .liuyan { overflow:hidden; width:990px; height:323px; border:5px solid #ab372c; margin:0 auto; margin-bottom:45px;} .liuyan .tu{ overflow:hidden; width:439px; height:323px; background:url(/uploads/image/simages/liuyan.jpg) no-repeat center; float:left} .liuyan .tu p{ font-size:25px; color:#fff; font-weight:bold; margin-left:112px; margin-top:225px;} .liuyan ul{ overflow:hidden; width:525px; float:right; margin-top:30px;} .liuyan li{ overflow:hidden; margin-bottom:12px;} .liuyan input{ display:block; float:left; padding-left:40px; height:30px; border:1px solid #c0c0c0; line-height:30px; font-size:13px; color:#333; margin-right:15px; width:203px;} .liuyan select{ width:245px; height:30px; line-height:32px; border:1px solid #c0c0c0; font-size:13px; color:#333; padding:0 10px;} .liuyan textarea{ padding:10px; padding-left:40px; width:454px; height:100px; background:url(/uploads/image/simages/liuyan04.png) no-repeat left top; font-size:13px; color:#333; border:1px solid #c0c0c0; resize:none; margin-bottom:10px;} .liuyan .name{ background:url(/uploads/image/simages/liuyan01.png) no-repeat left center;} .liuyan .mianji{ background:url(/uploads/image/simages/liuyan02.png) no-repeat left center;} .liuyan .phone{ background:url(/uploads/image/simages/liuyan03.png) no-repeat left center;} .liuyan em{ display:block; width:248px; height:40px; text-align:center; line-height:40px; font-size:13px; color:#fff; cursor:pointer; background-color:#fc6e19; float:left; margin-right:10px;} .liuyan a.zxdz{color:#000; background-color:#e6e6e6;display:block; width:248px; height:40px; text-align:center; line-height:40px; font-size:13px; cursor:pointer; float:left; margin-right:10px;} /*link*/ .link { overflow:hidden; width:1000px; position:relative; margin:0 auto; margin-bottom:50px;} .link h3{ position:absolute; left:0; top:0} .link ul{ overflow:hidden; float:right; width:900px; padding:15px 0 35px 35px; border:1px solid #c4c4c4;} .link li{ float:left; white-space:nowrap; margin-left:30px; font-size:13px; line-height:22px;} .link li a{ color:#383838;} .link .rk{ display:block; overflow:hidden; position:absolute; right:0; bottom:0} .link .rk img{ display:block;} .search .ss{ background:none !important; border:0;} .tj{ display: block; width: 248px; height: 40px; text-align: center; line-height: 40px; font-size: 13px; color: #fff; cursor: pointer; background-color: #fc6e19; float: left; margin-right: 10px; padding-left:0 !important; color:#fff !important; border:0 !important; height:40px !important; line-height:40px !important}