body{font-family:"微软雅黑"; font-size:12px; color:#666}
a,a:hover{ text-decoration:none;}
a:hover{}
.wrap{ width:1100px; margin:0 auto}

.header{ padding:20px 0 25px; width:1100px; margin:0 auto}
a.logo{ display:block; background:url(../Images/logo.png) no-repeat left center; height:85px; width:750px; float:left}
.headerr{ float:right; width:350px;}
.icon1a{ background:url(../Images/icon1a.png) no-repeat left center}
.icon1b{ background:url(../Images/icon1b.png) no-repeat left center}
.icon1c{ background:url(../Images/icon1c.png) no-repeat left center}
.ssbox{ background:url(../Images/icon4.png) no-repeat right center; height:38px; width:320px;}
.ss_input{ border:none; height:38px; line-height:38px; width:240px; padding:0 15px; float:left;font-family:"微软雅黑"; color:#666; font-size:14px; background:none}
.ss_btn{ float:right; width:50px; border:none; cursor:pointer; height:38px;background:none}
.nav{ background:url(../Images/icon2.png) repeat-x left top; padding-bottom:20px; height:48px;}
.navm{ width:1100px; margin:0 auto; position:relative}
.navmm{ position:absolute; left:0; top:-7px; text-align:left}
.navmm a{ display:inline-block; *display:inline;*zoom:1; padding-top:8px; height:48px; float:left; line-height:46px; color:#fff; width:122px; text-align:center; font-size:16px;}
.navmm a:hover,.navmm a.now{ background:url(../Images/icon3.png) no-repeat center top}
.rfq{ width:1100px; margin:0 auto}
.rfqt{ width:1100px;}
.rfqt ul{ width:1108px;}
.rfqt li{ float:left; width:269px; margin:0 8px 8px 0; height:230px; position:relative; text-align:center}
.rfqt li img{ width:269px; height:230px;}
.rfqtxt1{ width:100%; height:230px; line-height:230px; color:#fff; font-size:25px; background:#9c3; position:absolute; left:0; top:0; display:block}
.rfqtxt2{ width:100%; height:230px; line-height:45px; color:#fff; font-size:25px; background:#9c3; position:absolute; left:0; top:0; display:block}
.rfqtxt2 p{ padding-top:70px;}
.rfqtxt1b{ width:100%; height:230px; line-height:230px; color:#fff; font-size:25px; background:rgba(0,0,0,0.3); position:absolute; left:0; top:0;display:block}
.rfqtxt2b{ width:100%; height:230px; line-height:45px; color:#fff; font-size:25px; background:rgba(0,0,0,0.3); position:absolute; left:0; top:0;display:block}
.rfqtxt2b p{ padding-top:70px;}
.rfqt li.last{ width:546px;}
.rfqt li.last img{ width:546px; height:230px;}
.footer{ background:#717172; padding:20px 0}
.footerl{ float:left; width:840px; text-align:left; line-height:25px; color:#ccc; font-size:14px;}
.footerl h1{ color:#fff;  font-size:36px; line-height:45px; padding-bottom:5px; font-family:Impact; letter-spacing:1px}
.footerr{ float:right; width:150px; text-align:right}
.weizhi{ background:url(../Images/icon5.jpg) no-repeat left center}
.qyjjtxt1{ width:640px; float:right; margin-top:80px;}
.qyjjtxt2{ width:420px; float:left; margin-top:70px;}
.qyjjtxt3{ border-top:1px solid #eee; padding:40px 0 0}
.qyjjtxt3l{ float:left; width:520px; color:#666; font-size:16px; line-height:30px;}
.cpl{ float:left; width:240px;}
.cpl h1{ background:url(../Images/icon6.jpg) no-repeat center center; height:53px; line-height:53px; text-align:center; color:#fff;}
.cplb{ background:#f5f5f5;}
.cplb dl{ border-bottom:1px dashed #d5d5d5;}
.cplb dl:last-child{ border:none}
.cplb dl dt{ height:45px; line-height:45px; padding-left:20px; color:#333; font-size:16px; cursor:pointer}
.cplb dl dd{ padding-left:45px; height:40px; line-height:40px; padding-right:15px; display:none}
.cplb dl dd a{ color:#666; font-size:14px;}
.cplb dl dd a:hover{ color:#8dc026}
.cpr{ float:right; width:830px;}
.cpli{ width:830px;}
.cpli ul{ width:870px;}
.cpli li{ float:left; margin:0 40px 5px 0; line-height:50px; text-align:center; width:250px;}
.cpli li img{ border-radius:10px; box-shadow:0 0 2px #ccc; padding:25px; width:200px; height:160px;}
.page{}
.page a{ color:#fff; display:inline-block; *display:inline;*zoom:1; padding:0 10px; height:24px; line-height:24px; background:#9c3; margin:0 3px}
.page a:hover,.page a.now{ background:#40b300}
.bxxz{ background:#e5e5e5; position:relative; padding:0 40px 50px;}
.bxxz h1{ line-height:45px; padding:25px 0 15px; height:45px; color:#666; font-size:30px; text-align:center}
.bxxzm{ background:#fff; padding:30px; font-size:14px; color:#666; line-height:30px; height:580px}
.icon7{ background:url(../Images/icon7.jpg) no-repeat center top;display:inline-block; *display:inline;*zoom:1; width:732px; height:20px; position:absolute; left:50%; margin-left:-366px; bottom:-20px;}
.zxxx{}
.zxxx li{ border-bottom:1px solid #f1f1f1; padding:30px 0}
.zxxx li img{ float:left; width:250px; height:170px;}
.zxxxr{ float:right; width:555px;}
.zxxxr h1{ border-bottom:1px dashed #ccc; height:35px; line-height:35px; padding-top:5px; color:#9c3; font-size:16px;}
a.ljgd{ color:#fff;display:inline-block; *display:inline;*zoom:1; font-size:14px; background:#9c3; width:100px; height:32px; line-height:32px; text-align:center}
.zxxx li:first-child{ padding:0 0 30px}
.yytl{ border:1px solid #e5e5e5;}
.yytl dl{ border-bottom:1px solid #fff;}
.yytl dt{ height:40px; line-height:40px; color:#666; font-size:16px; padding-left:75px; background:url(../Images/icon8a.jpg) no-repeat left center #e5e5e5; padding-right:10px}
.icon9{ background:url(../Images/icon9a.jpg) no-repeat center center;display:inline-block; *display:inline;*zoom:1; width:40px; height:40px; cursor:pointer}
.yytl dd{ padding:15px 20px; display:none}
.yytl dl.now{}
.yytl dl.now dt{ background:url(../Images/icon8b.jpg) no-repeat left center #9c3; color:#fff;}
.yytl dl.now dt .icon9{ background:url(../Images/icon9b.jpg) no-repeat center center}
.yytl dl.now dd{ display:block}
.yytl dl:last-child{ border:none}
.xwxq{ color:#666;}
.xwxqt{ border-bottom:1px dashed #ccc;}
.xwxqb{ border-top:1px solid #ddd; padding:20px 5px; line-height:35px; font-size:16px}
.lxwm{}
.lxwm li{ background:#f5f5f5; height:270px; color:#666; font-size:14px; line-height:30px; margin-bottom:30px}
.lxwm li img{ float:left; width:400px; height:270px;}
.lxwmr{ float:left; padding:10px 20px; width:660px;}
.zpzp{ width:1100px;}
.zpzp ul{ width:1125px;}
.zpzp li{ float:left; width:350px; margin:0 25px 0 0; height:525px; position:relative}
.zpzp li img{ width:350px; height:200px;}
.zpzptxt1{ position:absolute; left:0; top:160px; background:rgba(0,0,0,0.5); color:#fff; text-align:center; width:350px; height:40px; line-height:40px; font-size:18px;}
.zpzptxt2{ padding:15px 20px; line-height:30px; height:295px; color:#333; font-size:14px; background:#f0f0f0;}
.zpzptxt3{ padding:15px 20px; line-height:30px; height:295px; color:#333; font-size:14px; background:#e5e5e5;}
.zpzptxt4{ padding:15px 20px; line-height:30px; height:295px; color:#333; font-size:14px; background:#e9f5ff;}
.xxfk{ width:1100px; position:relative}
.xxfkr{ width:750px; float:right}
.xxfkr label{ float:left; width:165px; padding-right:10px; text-align:right; color:#666; font-size:14px; line-height:35px;}
.xxfkr_input{ text-indent:0.5em; height:33px; line-height:33px; border:1px solid #ccc; width:295px; color:#666; font-size:14px;font-family:"微软雅黑";}
.xxfkr_text{ height:200px; padding:5px; line-height:28px; border:1px solid #ccc; width:500px; color:#666; font-size:14px;font-family:"微软雅黑";}
.xxfkr_btn{ border:none; background:url(../Images/icon10.png) repeat; height:39px; border-radius:5px; width:105px; text-align:center; color:#fff; font-size:18px;font-family:"微软雅黑";}
.xxfkl{ background:url(../Images/img10.jpg) no-repeat center center; width:405px; height:380px; position:absolute; left:0; top:20px;}
.xxfkl p{ text-indent:2em; color:#666; font-size:14px; line-height:28px; width:205px; margin:110px 0 0 140px}
.Container2{width:360px; border:1px solid #ccc; float:left; background:#f6f6f6;}
.image2 {width:360px;height:360px;}
.image2 img {width:360px;height:360px;overflow:hidden;}
.switch2 {width:340px;height:74px; position:relative; margin:0 10px;}
.switch2_center {width:280px;height:74px;overflow:hidden;}
.switch2_center ul {}
.switch2_center li {display:inline;float:left;width:52px;height:52px; margin:10px 5px 0 0; position:relative}
.switch2_center li a {display:block;width:52px;height:52px; position:relative;}
.switch2_center li a img {width:48px;height:48px;border:1px solid #fff;}
.switch2_center li a.on img {border:1px solid #f00;}
.switch2_center li a:hover img {border:1px solid #f00;}
.icon11a{ border:1px solid #dadada; border-radius:3px 0 0 3px; background:url(../Images/icon11a.png) no-repeat center center; display:inline-block;*display:inline;*zoom:1; width:14px; height:50px; position:absolute; left:10px; top:10px; font-size:0}
.icon11b{ border:1px solid #dadada; border-radius:3px 0 0 3px; background:url(../Images/icon11b.png) no-repeat center center; display:inline-block;*display:inline;*zoom:1; width:14px; height:50px; position:absolute; right:10px; top:10px; font-size:0}
.cpxqtr{ float:right; width:448px;}
.cpxqtrm{ border:1px solid #e6e6e6; padding:20px 15px; min-height:230px;}
.cpxqtrb{ border:1px solid #e6e6e6; padding:10px 15px; line-height:30px;}
.icon12a{ background:url(../Images/icon12a.png) no-repeat left center}
.icon12b{ background:url(../Images/icon12b.png) no-repeat left center}
.cpjs{ border:1px solid #e5e5e5;}
.cpjst{ height:40px; line-height:40px; border-bottom:1px solid #e5e5e5; background:url(../Images/icon13.png) repeat; padding:0 20px}
.cpjst li{ float:left; padding:0 20px; margin-right:20px; height:40px; line-height:40px; color:#333; font-size:16px;}
.cpjst li.hover{ color:#fff; background:#9c3;}
.cpjsb{}
.cpjsb blockquote{ display:none}
.cpjsb blockquote.block{ display:block}