﻿@charset "utf-8";
/* CSS Document */

/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
/*banner*/
.banner{ display:block; height:600px;overflow:hidden;}
.banner a{ display:block; background:url(Img/Index/banner.jpg) no-repeat center 0; height:600px; display:block;}
/*合作伙伴*/
.hb{ height:291px; position:relative;}
.hb h3{ background:url(Img/Index/h_h3.gif) no-repeat center 15px; text-align:center; height:87px;}
.hb h3 a{ color:#2cb445; font-size:28px; font-weight:normal;}
.hb h3 span{ padding-left:30px;}
.zz02 ul li { float:left; width:194px; margin-right:27px;}
.zz02 ul .nom{ margin-right:0;}
.zz02 ul li img { width:188px; height:100px; border:3px solid #eee;}
.zz02 ul li span { display:block; padding-top:10px; overflow:hidden; text-align:center;}
.zz02 ul li span a { color:#353b47}

.zz01{ position: absolute; left:-34px; top:119px;}
.zz03{ position:absolute; right:-34px; top:119px;}
.zz01 a { background:url(Img/Index/h_uu1.gif) no-repeat; width:19px; height:40px; display:block;}
.zz01 a:hover { background:url(Img/Index/h_uu.gif) no-repeat;}
.zz03 a { background:url(Img/Index/h_dd.gif) no-repeat; width:19px; height:40px; display:block;}
.zz03 a:hover { background:url(Img/Index/h_dd1.gif) no-repeat;}
/*蓝炬产品直通车*/
.pro_l{ width:221px;height:912px; background:url(Img/Index/pl_bg.gif) repeat;}
.pro_l h3{ background:url(Img/Index/pl_h3.gif) no-repeat; height:107px;font-size:24px;text-align:center;}
.pro_l h3 a{ color:#fff; padding-top:32px; display:inline-block;}
.pro_l h4{ clear:both; background:url(Img/Index/pl_h4.gif) no-repeat; height:20px; margin-top:33px; line-height:20px;font-size:14px; margin-bottom:7px;}
.pro_l h4 a{ display:inline-block; padding-left:28px; color:#434955; font-weight:normal;}
.pro_l ul{ padding:0 0 6px 0;}
.pro_l ul li{ border-bottom:1px solid #fff;}
.pro_l ul li a{ color:#434955; font-size:14px;height:34px; line-height:34px; background:url(Img/Index/pl_li.gif) no-repeat 16px 14px; padding-left:26px;  display:inline-block;}
.pro_l .dob li{ width:110px; float:left;}
.pro_l ul li a:hover,.pro_l ul .cur a{background:url(Img/Index/pl_cur.gif) no-repeat 16px 14px;color:#ee0f4a; color:#196fbb;}
.pro_l p{ background:#fff; margin-top:25px; padding-top:50px; height:58px; color:#505050; font-size:14px;}
.pro_l p b{ font-size:20px; color:#2cb445; font-weight:bold; display:block; height:26px;}
.pro_l h5{ background:url(Img/Index/pl_tel.gif) no-repeat left 0 #fff; height:70px; color:#929292; font-size:15px; font-weight:normal; padding:32px 0 0 36px;}
.pro_l h5 span{ display:block; color:#176db9; font-size:25px;}


.pro_r{ width:841px; height:964px;}
.pro_r ul{ _margin-left:-19px;}
.pro_r ul li{ float:left;float:left; margin:0 0 31px 19px; position:relative;}
.pro_r ul li a{ display:block; background:url(Img/Index/pr_bg2.gif) no-repeat; width:261px; height:283px; }
.pro_r ul li img{ width:249px; height:228px; padding:6px;}
.pro_r ul li span{ display:block; text-align:center; margin-top:2px; height:39px; line-height:39px; color:#353b47; font-size:14px;}
.pro_r ul li a:hover,.pro_r ul .cur a{ background:url(Img/Index/pr_bg1.jpg) no-repeat;text-decoration:none;}
.pro_r ul li a:hover span,.pro_r ul  .cur a span{ color:#fff; }
.pro_r ul li i{ display:block; position:absolute; left:15px; top:0;}
.pro_r ul li i img{ width:42px; height:54px;}

/*解决方案*/
.jj{ padding:50px 0 0 0; height:825px; background:#f4f4f4;}
.j_ico{height:825px; width:1080px; margin:0 auto;}
.j_ico .bd{ position:relative;height:484px; width:1080px; margin:0 auto;}
.j_ico .jt{ position:absolute; left:399px;top:454px;}
.j_ico .jt a{ display:inline-block; width:30px;height:25px; text-align:center; background:#bbb;padding-top:5px;}
.j_ico .jt a:hover,.j_l p .cur{ background:#2957ad;}
.j_ico .jt img{ width:10px; height:19px;}

.j_menu{ height:262px; background:url(Img/Index/j_bg1.gif) no-repeat left 46px;}
.j_menu h3{ text-align:center; font-size:28px; height:98px;}
.j_menu h3 a{ font-weight:normal; color:#2cb445;}
.j_menu ul li{ width:200px; float:left; margin-right:93px;}
.j_menu ul li a{ display:block; padding:97px 0 0 0; font-size:14px; }
.j_menu ul .j01 a:hover,.j_menu ul li.on .j01{ color:#176db9;background:url(Img/Index/j_bg2.gif) no-repeat 1px -52px;}
.j_menu ul .nom{ margin-right:0;}
.j_menu ul .j02 a:hover,.j_menu ul .on .j02{background:url(Img/Index/j_bg2.gif) no-repeat -292px -52px;}
.j_menu ul .j03 a:hover,.j_menu ul .on .j03{background:url(Img/Index/j_bg2.gif) no-repeat -585px -52px;}
.j_menu ul .j04 a:hover,.j_menu ul .on .j04{background:url(Img/Index/j_bg2.gif) no-repeat -878px -52px;}

.j_l{ width:459px; height:484px; position:relative; overflow:hidden;}
.j_l img{ width:459px; height:484px;} 


.j_r{ width:590px; height:446px; padding:38px 0 0 31px; background:#458dd9;}
.j_r h3{ overflow:hidden; color:#b2cbed; font-weight:normal; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-size:16px; height:78px;}
.j_r h3 span{ float:right;padding-right:25px;}
.j_r h3 span a{ display:inline-block; margin-right:10px; width:28px; height:39px; padding:9px 9px 0 12px; color:#2957ad; background:#fff; font-size:12px;}
.j_r h3 span .ck{ background:none; color:#fff; border:1px solid #fff;width:26px; height:37px;}
.j_r h3 i{ float:left; width:399px;}
.j_r h3 i a{ display:block; font-size:23px; color:#fff; font-weight:bold;}
.j_r dl{ float:left; border-top:1px solid #7dafe4;border-left:1px solid #7dafe4; width:277px;}
.j_r dl dt a{ display:block; font-size:18px; color:#fff; font-weight:bold; text-align:center; height:62px; line-height:62px; border-bottom:1px solid #7dafe4;}
.j_r dl dd p{ height:43px;border-bottom:1px solid #7dafe4; padding:10px 26px 0 22px; color:#fff; line-height:14px; position:relative;}
.j_r dl dd p span{ display:inline-block; position:absolute; right:-11px;top:17px;}
.j_r dl dd .ct{ text-align:center;}
.j_r dl dd .lin{ line-height:43px;}
.j_r .last{ border-right:1px solid #7dafe4;}


/*tt1*/
.tt_bg{ background:url(Img/Index/tt1.jpg) no-repeat center 0; height:349px;}
.tt{ width:1080px; margin:0 auto; color:#fff; font-size:18px; color:#fff;}
.tt p{ padding:218px 0 0 38px;}
.tt a{ display:block; width:153px; height:35px; line-height:35px; border:1px solid #fff; text-align:center; font-size:18px; font-weight:bold; color:#fff; margin-bottom:18px;}
.tt span{ display:block; font-family:Impact; font-size:28px; padding-top:2px; font-weight:normal;}
/*创新的路上*/
.lc_bg{ background:url(Img/Index/lc_bg.gif) no-repeat center 0; height:514px;}
.lc{ width:1080px; margin:0 auto;position:relative;}
.lc h3{ text-align:center; font-size:20px; font-weight:normal; padding-top:18px; height:166px;}
.lc h3 a{ color:#1c1d1e;}
.lc h3 b{ display:block; color:#08751c; font-size:22px;}
.lc h3 span{ padding-left:20px;}
.l_uu{ position:absolute; right:-94px; top:267px;}
.l_dd{ position:absolute; left:-94px; top:267px;}
.lc_con ul li{ position:relative; width:184px; float:left; margin-right:39px; text-align:center;}
.lc_con ul li em{ position:absolute; left:0; top:0; display:none;}
.lc_con ul .nom{ margin-right:0;}
.lc_con ul li i{ display:block; width:184px; height:184px; position:relative;padding-bottom:10px; display:block;}
.lc_con ul li i img{ width:184px; height:184px;}
.lc_con ul li b{ color:#353b47; height:35px; font-weight:normal; display:block; background:url(Img/Index/lc_bg2.gif) no-repeat center 12px; font-family: Impact; font-size:21px;}
.lc_con ul li a{ color:#353b47; font-size:14px; line-height:20px;}
.lc_con ul .cur{}
.lc_con ul .cur em{}
/*确保绝佳性能品质*/
.xinn{ background:url(Img/Index/x_bg1.gif) no-repeat center 0; height:431px;}
.xinn h3{ text-align:center; padding-top:47px; height:82px;}
.xinn h3 a{ color:#2cb445; font-size:22px;}
.xinn p{ float:left; text-align:center;}
.xinn p a{ display:block; width:226px; height:252px; margin:0 20px 0 91px;}
.xinn p b{ display:block; font-size:18px; color:#81858c; padding-top:132px; height:36px;}
.xinn p i{ display:block; height:16px; color:#81858c;}
.xinn .cur a,.xinn p a:hover{ background:url(Img/Index/x_bg2.gif) no-repeat -511px -129px; text-decoration:none;}
.xinn .x02 a:hover{ background:url(Img/Index/x_bg2.gif) no-repeat -848px -129px;}
.xinn .x03 a:hover{ background:url(Img/Index/x_bg2.gif) no-repeat -1185px -129px;}
.xinn p a:hover b,.xinn .cur a b{ color:#176db9;}
.xinn p a:hover i,.xinn .cur a i{ color:#353b47;}
/*优势*/
.ys{ background:url(Img/Index/y_bg.jpg) no-repeat center 0; height:889px; overflow:hidden;}
.ys h3{ text-align:center; padding:50px 0 0 0; height:94px; font-size:0;}
.ys dl{ overflow:hidden; padding-bottom:6px; width:538px; float: left;}
.ys dl dt { width:209px; float:left; position:relative;}
.ys dl dt img { width:209px; height:314px;}
.ys dl dt span{ position:absolute; right:0; top:45%;}
.ys dl dt span img{ width:9px; height:22px;}
.ys dl dd { float:left;padding:45px 0 0 22px; display:inline-block; width:306px; height:269px;}
.ys dl dd h4{ height:115px;}
.ys dl dd h4 img{ display:block; padding-bottom:10px;}
.ys dl dd h4 a{ font-size:17px; color:#353b47;}
.ys dl dd p {line-height:20px; background:url(Img/Index/y_ico.gif) no-repeat 0 10px; padding-left:9px; color:#353b47; width:282px; padding-bottom:9px;}
.ys .y02{ float:right;}
.ys .y02 dt{ float:right;height: 317px;}
.ys .y02 dt span{ left:0;}
.ys .y02 dd{width:296px; padding-left:32px;}
.ys .y04 dt img{ height:374px; width:209px;}
.ys .y04 dt span img{ width:9px; height:22px;}
.ys .y03{ height:388px;}
.ys .y03 h5{ color:#fff; font-size:15px; text-align:right; padding:79px 30px 0 0; font-weight:normal;}
.ys .y03 h5 span{ display:block; font-family:Impact; font-size:26px;}
.ys .y03 dt,.ys .y04 dt{ *margin-top:-3px;_margin-top:-3px;}
ys .y04 dt{ height:374px;}
/*实力铸就品牌*/
.brand{ height:409px; padding-top:50px; background:#f4f4f4; margin-bottom:50px;}
.brand h3{ text-align:center; font-size:28px; font-weight:normal; height:96px;}
.brand h3 a{ color:#2cb445;}
.brand h3 span{ display:block; font-size:16px; color:#353b47; padding-top:10px; background:url(Img/Index/b_ico.gif) no-repeat 497px 18px;}
.brand h3 i{ padding-left:20px;}
.b_con{ position:relative; width:1080px; margin:0 auto;}
.b_con ul li{ float:left; width:190px; background:url(Img/Index/b_bg.gif) no-repeat;margin-right:32px;_margin-right:31px;}
.b_con ul li span { width:190px; line-height:16px; text-align:center; padding-top:5px; display:block;}
.b_con ul .nom{ margin-right:0;}
.b_con ul li img{ width:155px; height:223px; padding:20px 18px;}
.b_con .b_uu{ position:absolute; left:-47px; top:100px; display:inline-block;}
.b_con .b_dd{ position:absolute; right:-47px; top:100px; display:inline-block;}
.b_con .b_uu a { background:url(Img/Index/b_uu1.gif) no-repeat; width:19px; height:40px; display:block;}
.b_con .b_uu a:hover { background:url(Img/Index/b_uu.gif) no-repeat;}
.b_con .b_dd a { background:url(Img/Index/b_dd.gif) no-repeat; width:19px; height:40px; display:block;}
.b_con .b_dd a:hover { background:url(Img/Index/b_dd1.gif) no-repeat;}
/*定制解决方案*/
.dzz{ height:720px;}
.zz_menu{ height:146px;}
.zz_menu p{ background:url(Img/Index/zz_mu2.gif) no-repeat; height:96px; float:left; width:861px;}
.zz_menu p i{ display:inline-block; float:left;}
.zz_menu p i a{ display:inline-block; width:180px; font-size:16px; padding:0 0 0 107px; height:96px;}
.zz_menu p i a:hover,.zz_menu p .cur a{background:url(Img/Index/zz_mu.gif) no-repeat; color:#176db9; text-decoration:none;}
.zz_menu p .zu01 a:hover{background:url(Img/Index/zz_mu.gif) no-repeat -287px 0;}
.zz_menu p .zu02 a:hover{background:url(Img/Index/zz_mu.gif) no-repeat -574px 0;}
.zz_menu p i span{ display:block; font-size:12px;text-transform:uppercase; height:20px; padding:30px 0 0 0;}
.zz_menu h4{ background:url(Img/Index/z_tel.gif) no-repeat right 0; width:196px; float:right; text-align:right; font-weight:normal; font-size:16px; color:#353b47; padding:38px 12px 0 0;}
.zz_menu h4 span{ color:#176db9; font-size:28px;font-family: Impact; display:block;}

.zzd_con{ height:510px;}
.zzd_con h3{ text-align:center; font-size:16px; font-weight:normal; height:94px;}
.zzd_con h3 a{ color:#353b47;}
.zzd_con h3 span{ color:#2cb445; font-size:28px; display:block; height:38px;}
.zzd_con dl{ width:298px; float:left; margin-right:93px; display:inline-block; }
.zzd_con dl dt{ height:212px;}
.zzd_con dl dt img{ width:298px; height:175px;}
.zzd_con dl dd h4{ font-size:16px; overflow:hidden; height:68px; background:url(Img/Index/zz_li.gif) no-repeat left 5px; text-indent:12px;}
.zzd_con dl dd h4 a{ color:#353b47;}
.zzd_con dl dd h4 b{ font-size:14px; color:#176db9; display:block; padding-top:10px; text-indent:0;}
.zzd_con dl dd p{line-height:26px; color:#353b47; height:98px;}
.zzd_con dl dd em{ font-style:normal;}
.zzd_con dl dd em a{ display:block; width:79px; height:21px; line-height:21px; border:1px solid #72767e; text-align:center; color:#686c75;}
.zzd_con .noma{ margin-right:0;}

/*定制流程*/
.dzlc{ height:418px; background:url(Img/Index/dlc_bg.gif) no-repeat 0 95px; overflow:hidden;}
.dzlc h3{ text-align:center; color:#767a81; font-size:20px; text-transform:uppercase; font-family: Arial, Helvetica, sans-serif; font-weight:normal; height:95px;}
.dzlc h3 a{ display:block; color:#2cb445; font-size:28px; padding-bottom:8px;}
.dzlc p{ width:269px; float:left; margin:0 2px 2px 0; _margin:0 1px 2px 0; height:136px; text-align:center;}
.dzlc p a{ display:block; color:#81858c;width:269px;height:136px; overflow:hidden;}
.dzlc p b{ font-size:18px; display:block; padding-top:80px; height:25px;}
.dzlc .dc04,.dzlc .dc08{ margin-right:0; width:267px;}
.dzlc p a:hover,.dzlc .cur a{ color:#fff;background:url(Img/Index/dlc_bg2.gif) no-repeat 0 0; text-decoration:none;}
.dzlc .dc05 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat 0 -138px;}
.dzlc .dc06 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat -271px -138px;}
.dzlc .dc07 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat -542px -138px;}
.dzlc .dc08 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat -813px -138px;}
.dzlc .dc02 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat -271px 0;}
.dzlc .dc03 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat -542px 0;}
.dzlc .dc04 a:hover{background:url(Img/Index/dlc_bg2.gif) no-repeat -813px 0;}
/*留言*/
.ly{ height:395px;} 
.ly_l{ width:277px; position:relative;}
.ly_l img{ width:275px; height:322px; border:1px solid #d2d0cb;}
.ly_l p{ position: absolute; background:url(Img/Index/ly_bg.png) no-repeat; width:277px; height:145px; left:0; top:178px; text-align:center; color:#fff; font-size:16px; line-height:22px;}
.ly_l p b{ display:block; font-size:20px; padding:20px 0 0 0; height:30px;}
.ly_l p i{ font-size:12px; display:block; padding-top:21px;}

.lx_con{ width:747px; padding-top:36px; border-bottom:1px solid #d2d0cb;border-top:1px solid #d2d0cb; height:286px; overflow:hidden;}
.lx_con ul li { height:38px; float:left;}
.sbt { width:78px; display:block; float:left; padding-top:3px; color:#444;}
.sinp01{ background:none; width:275px; padding:0 5px; height:20px; line-height:20px; border:1px solid #d2d0cb; float:left}
.sinp02 { background:none; width:189px; padding:0 2px; height:20px; line-height:20px; border:1px solid #d2d0cb; float:left}
.sbz { color:#db262d; padding:6px 0 0 3px; float:left; display: block;;}
.area { background:none; width:739px; height:92px; padding:2px; overflow:auto; border:1px solid #d2d0cb;}
.lx_con ul .h66 { height:137px; padding-top:20px; clear:both;}
.lx_con ul .h66 .sbt{ display:block; height:22px;}
.lx_con ul img{ padding-left:9px;}
.lx_con .fr{ float:right;}
.lx_con .fr .sbt{ text-indent:15px;}
.lx_con .inpimg{ margin-left:40px;}
/*走进蓝炬*/
.abo{ height:387px; background:url(Img/Index/ab_bg.gif) no-repeat right 0;}
.abo dl dt{ float:left;width:540px; height:313px; padding-top:23px;}
.abo dl dt img{ width:540px; height:313px;}
.abo dl dd{ width:448px; padding:0 0 0 45px; float:left;}
.abo dl dd h3{ overflow: hidden; font-weight:normal; height:138px;}
.abo dl dd h3 i{ display:inline-block; width:360px; font-size:14px; text-transform:uppercase; text-align:right; padding-top:75px;}
.abo dl dd h3 i a{ color:#273a91; font-size:16px; font-weight:bold; display:block;}
.abo dl dd h3 span{ display:inline-block; float:right; width:79px;}
.abo dl dd h3 span a{ font-size:18px; color:#fff; display:inline-block; padding:33px 0 0 20px; width:37px;}
.abo dl dd p{ color:#434955; line-height:25px; text-indent:25px;}
/*行业新闻*/
.n_bg{ height:516px; background:#f4f4f4; padding-top:50px;}
.news{ width:311px; height:418px; margin-right:72px; overflow:hidden;}
.news h3{ height:30px; border-bottom:1px solid #a1a4aa; margin-bottom:16px;}
.news h3 img{ vertical-align:middle; padding-right:5px;}
.news h3 a{ font-size:18px; color:#434955; font-weight:normal;}
.news p img{ width:306px; height:141px; padding-bottom:12px;}
.news ul li{ height:34px; line-height:34px; background:url(Img/Index/n_ico.gif) no-repeat left 15px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:290px;}
.news ul li a{ color:#434955; padding-left:8px;}
.newsl{ margin-right:0;}
/*友情链接*/
.links{ border:1px solid #9b9ea4; height:60px; line-height:60px;}
.links h3{ font-weight:normal; padding:0 0 0 25px; width:170px; float:left;}
.links h3 a{ color:#434955; font-size:16px;}
.links h3 span{ font-size:12px;}
.links p{ width:749px; float:left;}
.links p a{ color:#434955; display:inline-block; padding:0 8px; background:url(Img/Index/l_icoo.gif) no-repeat right 30px;}
.links p .last{ background:none;}
.links i {display:inline-block; float:right;}
.links i a{ display:inline-block; padding-right:38px; background:url(Img/Index/l_ico2.gif) no-repeat 97px 26px;}

