@charset "utf-8";



/* -- 弹出窗口 -- */




/* -- 客服 -- */



/*reset*/




/*title*/



h2 { font-size:26px;}








/* common.css */











/*头部结束*



/*底部开始*/





/*底部结束*/



/* common.css end */



/* index.css start */



.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

.bg01{ background:url("../images/bg01.gif") repeat; margin-top: -45px;}

.bg02{ background:url("../images/bg02.gif") repeat;}



/*banner*/



/*搜索*/





/*导航*/

.cpbox{ padding:51px 0 0;height:440px;overflow:hidden; font-family:"Microsoft YaHei";}

.dh{ background:#e5e5e5; width:206px; overflow:hidden;}

.dh h2{ background:#1E64C5; height:47px;line-height:47px; text-align:center; color:#fff; font-size:14px;}

.dh h2 a{ color:#fff;}

.dh_c li a{ color:#666;}

.dh_bot{ width:201px; height:21px; display:block}

.dh_c{padding:4px 15px 0; height:273px;}

.dh_c li{ height:36px; line-height:36px; border-bottom:solid 1px #dfdfdf; overflow:hidden; background:url("../images/ico01.jpg") no-repeat 42px 15px;padding-left:30px; font-size:14px;}

.dh_gg{ height:98px; padding:19px 27px 0 37px; color:#fff; font-size:12px; line-height:20px;background:#3c3c3c; text-align:center; white-space:nowrap}

.dh_gg b{ display:block; font-size:24px; line-height:26px;font-weight:normal; font-family:Arial;color:#fff; height:30px;}

.dh_gg a,.gg03 a{ display:block; border:solid 2px #fff; text-align:center; line-height:23px; color:#fff;}



/*产品*/

.al{ width:774px; overflow:hidden; padding:0 0 0 20px;}

.altil{background:url("../images/proLine.gif") no-repeat center center #e5e5e5;font-size:14px; color:#fff; height:47px; white-space:nowrap; overflow:hidden;line-height:47px; padding:0 15px 0 0;}

.altil li{ width:230px; float:left; text-align:center;margin-right:9px;}

.altil li.lastLi{ width:175px; float:left; text-align:center;margin-right:0; }

.altil li.cur{ background:none;}

.altil li.lastLi a{ width:220px;}

.altil li a{ line-height:47px;width:222px;color:#666; display:inline-block; margin-right: 22px}

.altil li.cur a,.altil li a:hover{background:#1E64C5; font-weight:bold; text-decoration:none;color:#fff;}

.more01,.til01 .more01{font-size:10px; font-weight:normal; font-style:normal; font-family:Arial;margin-left:-5px;}

.altil .more01 a,.til01 .more01 a,.til02 .more01 a{ color:#b8b8b8; border:0; padding:0; background:none; width:48px; }

.til01 .more01 a{ color:#4d4d4d;}

.al_c li{float: left;width:218px;height:185px;position: relative;margin:11px 22px 0 0;_margin:11px 22px 0 0;}

.al_c li img{display: block;width:216px;height:185px;border:1px solid #dbdbdb;}

.al_c li a{background:url("../images/al_pbg.png") no-repeat center top;position: absolute;top:0;left:0;text-align: center;color: #fff;font-size: 14px;width:235px;height:89px; line-height:36px;}

.al_c li.nomg{margin-right:0; }



/*项目展示*/

.xm{ background:url("../images/xmbg.jpg") no-repeat center 0; height:331px; padding:56px 0; overflow:hidden; font-family:"Microsoft YaHei"; margin:55px 0;}

.xmc{ background:#fff; padding:22px 0 0; height:307px;}

.xmc h2{ background:url("../images/line1.jpg") repeat-x 0 37px;height:96px; text-align:center; line-height:35px;color:#000; margin:0 34px;}

.xmc h2 a{ color:#000; padding:0 5px; background:#fff;letter-spacing:10px;}

.xmc h2 span,.ys h2 span{ display:block; font-weight:normal; font-size:16px; line-height:22px;letter-spacing:10px;}

.xmc h2 em,.ys h2 em{ display:block; font-style:normal; font-weight:normal; font-size:14px; color:#999; line-height:18px; text-transform:uppercase;}

.xm_c{ padding:0 10px;}

.xm_c dl{ width:426px; float:left; padding:0 22px;}

.xm_c dt{ padding:4px 0 0; width:235px; float:left; position:relative}

.xm_c dt img{ width:214px; height:167px; cursor:pointer;}

.xm_c dt a{display: none;color:#fff;background:url("../images/al_pbg.png") no-repeat center -12px;position: absolute;top:4px;left:0;text-align: center;color: #fff;padding-top:91px;width:214px;height:76px; line-height:18px;}

.xm_c dd{width:190px; float:left; line-height:21px; color:#333;}

.xm_c dd p{ height:143px; overflow:hidden}

.xm_c dd p b{ color:#000;}

.xm_c dd span{ display:block; padding:0 0 10px;} 

.xm_lj{ display:block; font-weight:bold; padding:0 0 10px;}

.xm_lj a{ display:inline-block; width:85px; border:solid 1px #828282; text-align:center; line-height:25px; color:#5f5e5e;}

.xm_lj a.xma1{ background:#a71513;border:solid 1px #a71513; margin:0 0 0 10px; color:#fff;}





/*广告*/

.h_gbg{background:url("../images/h_gbg.gif") repeat-x;}

.h_gg{clear:both;display:block;color:#fff; font-size:14px;font-family:"Microsoft YaHei";}

.h_gg img{display:block;}

.gg01{top:0;left:50px;}

.gg02{top:91px;left:163px; border:solid 1px #ad7775; text-align:center; width:291px;line-height:25px;}

.gg02 b{ font-size:18px;}

.gg03{top:1px; right:25px; width:138px; height:93px; padding:28px 20px 0; text-align:center;background:#a71513;}

.gg03 a{ width:132px; line-height:24px; margin:0 0 5px;}



/*优势*/

.ys{ padding:43px 0 0; height:1444px;font-family:"Microsoft YaHei"; line-height:30px; color:#666; font-size:14px;}

.ys h2{ background:url("../images/line1.jpg") repeat-x 0 ; height:131px; text-align:center; font-size:34px; color:#000; line-height:48px;}

.ys h2 b{ color:#a71513; font-family:Arial;font-size:50px;}

.ys h2 a{ color:#000; padding:0 5px; background:#fafafa; letter-spacing:5px;}

.ys h2 span{ font-size:24px; line-height:32px; letter-spacing:8px;}

.ys h3{ line-height:48px; height:48px; color:#000; font-size:18px;}

.ys h3 a{color:#000;}

.ys li{ background:url("../images/ico02.jpg") no-repeat 2px 12px; padding-left:16px;}

.ys li b{ font-weight:normal; color:#a71513;}

.ys p{ position:absolute; right:0; bottom:0; background:url("../images/line2.jpg") repeat-x right bottom; text-align:right; width:436px; height:25px;}

.ys .ysw3 p{right:57px;}

.ys01{ height:371px; overflow:hidden}

.ysw1{ width:414px; padding:9px 63px 0 50px; background:url("../images/yscbg1.gif") no-repeat 0 24px;}



.ysp1{ width:423px; position:relative}

.ysp1 img{ position:absolute; top:0; left:0;}



.ys02{ clear:both;height:400px; overflow:hidden}

.ysw2{ width:402px; padding:15px 0 0 45px;background:url("../images/yscbg2.gif") no-repeat 0 34px;}

.ysp2{ width:477px; padding:0 0 0 36px;}

.ys03{ height:541px;}

.ysw3{ width:474px; padding:0 0 0 50px;background:url("../images/yscbg3.gif") no-repeat 0 15px;}

.ysp3{ width:431px;}

.ysc1{ height:159px;}

.ysc2{ height:170px;}

.ysc3{ height:162px;}

.ysc4{ height:170px;}

.ysc5{ height:161px;}

.ysc6{ height:156px;}

.ysc7{ height:168px;}

.ysp3 img{ position:absolute;top:2px; left:2px;}



/*走进*/

.gy{ height:390px; padding:40px 0 0; overflow:hidden; font-family:"Microsoft YaHei";}

.til01,.ry h2,.jz h2{ font-size:18px; font-family:"Microsoft YaHei"; border-bottom:solid 1px #b4b4b4; height:46px; line-height:46px;}

.til01 a{ color:#000}

.til01 em,.til02 em,.zx .altil li a em{ font-family:Arial; font-size:16px; font-style:normal; font-weight:normal; text-transform:uppercase; padding:0 5px; color:#999;}



.gy dl{ padding:30px 0 0; height:272px; line-height:28px; }

.gy dt{ width:442px; float:left; padding:7px 0 0;}

.gy dt img{ width:410px; height:264px;}

.gy dd{ width:518px; float:left;font-size:14px;}

.gy dd h3{ height:42px; line-height:28px; white-space:nowrap; font-size:14px;}

.gy dd h3 a{ color:#000;}

.gy dd p{ height:201px; overflow:hidden;}

.gy dd span a{ color:#a71513;}



/*荣誉*/

.ry{ height:320px; overflow:hidden; font-family:"Microsoft YaHei";}

.ry h2,.jz h2,.zc h2{ background:url("../images/line1.jpg") repeat-x center 24px; height:66px; line-height:48px; text-align:center; border:0;}

.ry h2 a,.jz h2 a,.zc h2 a{ background:#e7e7e7; padding:0 5px; color:#000}

.prev,.next{ width:56px; height:19px; display:block; overflow:hidden;}

.prev1,.next1{ width:27px; height:63px; display:block; overflow:hidden;}

.prev{ background:url("../images/ico_l01.jpg") no-repeat 0 0;}

.next{ background:url("../images/ico_r01.jpg") no-repeat 0 0;}

.prev1{ background:url("../images/ico_l02.jpg") no-repeat 0 0;}

.next1{ background:url("../images/ico_r02.jpg") no-repeat 0 0;}

.prev:hover,.next:hover,.prev1:hover,.next1:hover{ background-position: 0 bottom;}

.ry01{ margin:54px 0 0;}

.ry02{ width:906px; overflow:hidden}

.ry02 ul{ width:792px;margin:0 53px;}

.ry02 li{ width:208px; float:left; background:url("../images/rylbg.jpg") no-repeat center 161px;display:inline; margin:0 28px;}

.ry02 li img{ width:182px; height:145px; display:block; padding:12px;background:url("../images/ry_pbg.jpg") no-repeat 0 0 #fff;}

.ry02 li span{ display:block; text-align:center; line-height:36px;height:36px;overflow:hidden; padding:20px 0 0; font-size:14px;}





/*精英团队*/

.jy,.ly{ height:415px; overflow:hidden; font-family:"Microsoft YaHei";}

.jy{ width:496px;}

.jy h2,.ly h2,.zc h2{ height:60px;font-size:18px; color:#000; line-height:60px;}

.jy h2 a{ color:#000;}

.jy01{ top:-40px; left:353px;}

.jy02{ top:-40px; left:422px;}

.jy03 ul{position:relative;}

.jy03 li{ width:229px; float:left; margin:0 15px 0 0; position:relative;overflow:hidden;height:300px;}

.jy03 li img{ width:229px; height:300px;}

.jy03 li p{ display:none;background:url("../images/bg01.png") repeat; position:absolute;width:215px; height:238px; top:0; left:0; color:#fff; padding:62px 0 0 14px; font-size:14px; line-height:26px;}

.jy03 li p span{ display:block; padding:10px 0 0;}

.jy03 li p span a{ display:inline-block; border:solid 1px #c1c1c1; width:95px; line-height:25px; text-align:center; margin:0 8px 0 0; color:#fff; float:left}





/*立即留言*/

.ly{ width:464px;}

.ly h2{ text-align:center;}

.ly_c{ background:#fff; padding:24px 30px 0; height:277px;}

.ly_c li{clear:both;width:389px;border:1px solid #e4e4e4;line-height:34px;height:34px;margin-bottom:10px;}

.ly_c li label,.ly_c li input,.ly_c li select,.ly_c li span,.area{display:inline-block;float:left;font-family: "Microsoft Yahei";outline:none;font-size:14px;color:#b1b1b1;height:34px;line-height:34px;}

.ly_c li label{padding-left:55px; font-size:12px; width:73px; padding:0 0 0 43px; white-space:nowrap}

.ly_c li.h66{ height:68px;}

.ly_c li.h66 label{ padding:0 0 0 12px; width:60px;}

.area{ border:0; height:68px; float:left; width:317px; line-height:24px}

.ly_c li input{width:272px;background:none;border:0;}

.ly_c li select{width:225px;background:none;border:0;}

.mag1{background:url("../images/in_ico1.jpg") no-repeat 0 0;}

.mag2{background:url("../images/in_ico2.jpg") no-repeat 0 0;}

.mag3{background:url("../images/in_ico3.jpg") no-repeat 0 0;}

.ly_c .btn{background:url("../images/in_ico4.jpg") no-repeat 0 0;border:0;padding:0 0 0 36px; }

.ly_c .btn img{border:1px solid #e4e4e4; float:left;margin-top:7px;}

.ly_c li.btn input.vercodeBtn{width:80px;border:1px solid #e4e4e4;line-height:32px;height:32px;}

.ly_c .btn input.ret{background:#a71513;margin-left:9px;font-weight:bold;width:80px;color:#fff;cursor:pointer;margin-left:18px;}

.ly_c .btn input.submit{background:#000;font-weight:bold;width:80px;color:#fff;cursor:pointer;margin-left:18px;}





.sba1{ color:#f47a37; width:24px; text-align:center; line-height:36px; top:24px; right:20px;}

.sba2{ top:68px;}

.ly_c  .versp{  color:#f47a37; width:24px; text-align:center; line-height:36px; top:245px; right:245px;}



/*支持*/

.zc{ padding:16px 0 0; height:212px; overflow:hidden; font-family:"Microsoft YaHei";}

.zc h2{ line-height:40px;}

.zc h2 b{ color:#a71513}

.zc h2 b.b20{ font-size:30px;}

.zc01{ margin:16px 0 0;}

.zc02{ padding:0 0 0 29px; width:877px; overflow:hidden}

.zc02 li{ width:201px; float:left; padding:0 13px 0 0;}

.zc02 li img{ width:201px; height:92px; display:block;}

.zc02 li span{ display:block; text-align:center; line-height:46px;}



/*客户见证*/

.jz{ height:472px; font-family:"Microsoft YaHei"; overflow:hidden}

/*.jz_c dl{ background:url(../images/ico03.gif) no-repeat right bottom #fff; padding:34px 28px 0; width:253px; height:336px; float:left; overflow:hidden}*/

.jz_c dl.jzl1{ margin:0 14px;}

.jz_c dt{ height:153px;}

.jz_c dt img{ width:245px; height:129px; border:solid 1px #c5c1c2; padding:3px;}

.jz_c dd{ line-height:28px;width:253px; overflow:hidden}

.jz_c dd h3{ height:37px; line-height:37px; font-size:14px; font-weight:normal; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}

.jz_c dd h3 a{ color:#000}

.jz_c dd p{ height:110px; overflow:hidden}



.jz_c dl{ background:#fff; padding:34px 28px 0; width:253px; height:336px; float:left; overflow:hidden; position:relative}

.jz_c dl .jz_ico{width:36px; height:35px; display:block; overflow:hidden; position:absolute; bottom:0; right:0;}

.jz_c dl .jz_ico a{background:url("../images/ico03.gif") no-repeat 0 0; width:36px; height:35px; display:block; }



/*资讯*/

.zx,.wd{background:#fff;width:310px;height:405px; font-family:"Microsoft YaHei"; overflow:hidden; margin-bottom:13px;}

.zx1{ margin:0 14px;}

.zx_c{ padding:31px 31px 0;}

.zx_c p{ height:130px;}

.zx_c p img{ width:245px; height:105px; border:solid 1px #c5c1c2; padding:3px;}

.zx_c li{height:26px; line-height:26px; background:url("../images/ico04.jpg") no-repeat 0 13px; padding:0 0 0 11px; overflow:hidden}

.zx_c li a{ color:#333;}



/*问答*/

.til02{ height:47px; line-height:47px; font-size:16px; padding:0 22px; background:#010101; color:#fff;}

.til02 a{ color:#fff;}

.wd_c{ padding:15px 26px 0 35px;}

.wd_c dl{clear:both; border-bottom:dashed 1px #999;padding:10px 0 6px; line-height:21px; display:inline-block;}

.wd_c dt{ height:30px; line-height:21px;color:#000; white-space:nowrap;overflow:hidden; background:url("../images/wd_w.gif") no-repeat 0 2px; padding:0 0 0 28px;}

.wd_c dt a{color:#000;}

.wd_c dd{background:url("../images/wd_d.gif") no-repeat 0 2px; padding:0 0 0 28px;}

.wd_c dl.born,.zx_c dd li.born{ border:0;}







/*友联*/

.link{font-family:"Microsoft YaHei";clear:both;line-height:26px;height:auto;overflow:hidden;white-space:nowrap;}

.lnkc{ background:#fff;height:98px;}

.link h2{ width:88px; padding:23px 0 0 36px;float:left}

.lnk_c{ width:836px; overflow:hidden; padding:21px 0; font-size:14px;}

.lnk_c a{ padding:0 10px 0 34px; color:#4d4d4d;display:inline-block;}





/* index.css end */