﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}

/*banner*/
.banner{ height:369px; overflow:hidden}
.banner img{ width:960px; height:369px;}

/*案例*/
.al{ height:246px; margin:19px auto;}
.til01{ background:url(Img/Index/tilbg01.jpg) no-repeat; height:47px; line-height:47px; margin-left:-2px; margin-right:-2px; padding:0 10px 0 18px; font-size:16px; font-weight:normal; font-family:Arial,Bodoni MT; color:#bcbcbc;}
.til01 a,.gy h2 a,.new h2 a{font-family:"微软雅黑"; padding:0 3px; color:#231d1f;}
.more01{ padding-top:17px; height:13px; line-height:13px;}
.box1{border:solid 1px #d5d5d5; border-top:0; overflow:hidden;}
.al_c{ padding:18px 7px 0; height:180px;}
.al01,.al03{ padding:74px 0;}
.al02{ padding:0 0 0 11px;}
.al02 li{ width:205px; padding:0 15px 0 0; float:left}
.al02 li img{ width:197px; height:131px; border:solid 1px #d7d7d7; padding:3px;display:block;}
.al02 li span,.lj_c li span,.js_c dt span,.js_c li span,.xc02 li span,.gygd li span{ height:28px; line-height:28px; text-align:center; display:block; overflow:hidden}

/*导航*/
.dh{ width:203px; background:url(Img/Index/dhcbg.jpg) repeat-y; overflow:hidden;}
.dh h2{ background:url(Img/Index/dhtil.jpg) no-repeat; text-align:center; font-weight:normal; height:51px; line-height:38px;}
.dh h2 a{font-family:"微软雅黑"; font-size:16px; color:#fff;}
.dh_c{ background:url(Img/Index/dhdi.jpg) no-repeat bottom; padding:5px 13px; height:855px; overflow:hidden}
.dh_c h3{ background:url(Img/Index/ico01.jpg) no-repeat 8px 9px #5b5b5b; padding-left:21px; height:28px; line-height:28px;}
.dh_c h3 a{ font-size:12px; color:#fff;}
.dh_c ul{ padding:0 8px 0 4px;}
.dh_c li{ height:28px; line-height:28px; border-bottom:dashed 1px #dbdbdb; background:url(Img/Index/ico02.jpg) no-repeat 3px 13px; padding-left:18px; overflow:hidden}
.dh_c li.born,.jz_c dl.born{ border:0;}
.dh_an{ clear:both; padding:2px;}
.dh_an img{ padding:0 1px;}

/*产品*/
.cp{ height:1250px; overflow:hidden}
.cp,.js{ width:739px; margin-left:17px; margin-bottom :10px;}
.cp_tj{ height:600px; overflow:hidden}
.til02,.new h2{ background:url(Img/Index/tilbg02.jpg) repeat-x; border:solid 1px #dadada;  height:38px; line-height:38px; font-weight:normal;font-family:"微软雅黑"; font-size:16px;}
.til02 a,.lj h2 a:hover,.lj h2 a.cur,.zx h2 a:hover,.zx h2 a.cur{ background:url(Img/Index/cphbg.jpg) no-repeat center; margin-top:-1px; margin-bottom:-11px; padding:1px 18px 11px; line-height:38px; display:inline-block; color:#fff; border:0; text-decoration:none;position:relative}
.more02{ padding:12px 10px 0 0;}
.til02 .more02 a{ background:none; padding:0; margin:0;}
.cp dl{ width:369px; float:left; padding-top:15px;}
.cp dt{ width:213px; float:left;}
.cp dt img,.lj_c li img,.js_c dt img,.js_c li img,.gyl1 dt img,.xc02 li img,.zx dt img{ border:solid 1px #cbc9c9; padding:2px;}
.cp dd{ width:150px; float:left; line-height:20px; color:#231d1f}
.cp dd h3 a,.lj_c dd h3 a,.js_c dd h3 a{ font-size:12px;}
.cp dd span,.td_c dd span,.lj_c dd span,.js_c dd span,.gy dd span{ clear:both; float:right;}
.cp dd span a,.td_c dd span a,.lj_c dd span a,.jz_c dd span a,.gy dd span a,.zx dd p span a{ color:#ed1b24;}
.cp_tj dl{ height:166px;}
.cp dt img{ width:199px; height:160px;}
.cp_tj dd p{ height:99px; overflow:hidden}

.cp_gx{ height:423px; overflow:hidden}
.cp_gx dl{ height:174px;}
.cp_gx dd p{ height:123px; overflow:hidden}

/*特点*/
.td{ clear:both; margin:24px auto}
.td_c{ height:286px;}
.td_c dl{ width:262px; float:left; padding:16px 26px 0 33px; background:url(Img/Index/ge01.jpg) no-repeat 0 center;}
.td_c dl.born{ background:none; padding-left:24px;}
.td_c dt{ height:156px; overflow:hidden;}
.td_c dt img{ width:254px; height:148px; padding:3px; border:solid 1px #d8d8d8}
.td_c dd h3 a{ line-height:26px; font-size:12px;}
.td_c dd p{ height:61px; overflow:hidden; color:#231d1f; line-height:18px; text-indent:10px;}

/*设备*/
.sb{ width:374px;}
.sb h2{ background:url(Img/Index/tilbg04.jpg) no-repeat}
.sb_c,.lj_c{ height:364px; padding:9px 6px 0;}


/*单元*/
.lj{ width:570px; margin-left:16px;}
.lj h2 a,.zx h2 a{ background:url(Img/Index/tilbg03.jpg) repeat-x; border-right:solid 1px #dadada; color:#000; height:38px; padding:0 18px; margin:0;}
.lj_c dl{ height:190px; padding:13px 14px 0; color:#000}
.lj_c dt{ width:189px; float:left;}
.lj_c dt img{ width:162px; height:153px;border:solid 1px #d8d8d8}
.lj_c dd{ width:334px; float:left; line-height:20px; text-indent:10px;}
.lj_c li{ width:130px; padding:0 5px 0 4px; float:left}
.lj_c li img{ width:124px; height:113px;}
.lj_c dl  p{ padding-top:5px;}
/*广告*/
.h_gg{ clear:both; height:127px; overflow:hidden; margin:22px auto;}
.h_ggs{  height:150px; width:739px; overflow:hidden; left:16px;}
.gg01{ font-family:Arial; font-size:24px; color:#fff; font-weight:bold; top:68px; right:9px;}
.gg02{ top:64px; left:87px;}
.inp02{ background:url(Img/Index/yx_inp.jpg) no-repeat; border:0; width:156px; height:22px; padding:2px; color:#fff;}
.s_yx{ width:100px; height:26px; margin-left:10px;}

/*优势*/
.ys{ clear:both;font-family:"微软雅黑"; font-size:14px; line-height:26px; color:#231d1f;}
.ys p span{ color:#ed1b24}
.yscon{ padding-left:60px; width:420px;}
.yscon h3{ background:url(Img/Index/ys_lin.jpg) repeat-x bottom; height:42px; line-height:42px; padding:4px 0 0 6px; display:block; font-size:20px;}
.yscon p{ padding:3px 15px 0 9px; text-indent:10px;}
.ystil{ padding-top:5px; height:110px; text-align:center;}
.ys01{ background:url(Img/Index/ysbg1.jpg) no-repeat right 0; height:307px; padding:9px 0 0 7px;overflow:hidden}
.ys02{ background:url(Img/Index/ysbg2.jpg) no-repeat 40px 0; height:232px; padding:21px 12px 0 466px; overflow:hidden}
.ys03{ background:url(Img/Index/ysbg3.jpg) no-repeat 37px 0; height:530px; padding:15px 0 0 5px; overflow:hidden}
.ysico{ width:57px; background:url(Img/Index/ys_ico.jpg) no-repeat; line-height:57px; display:block; font-family:Arial; font-size:28px; color:#fff; left:0; top:0; text-align:center;}
.ysc01{ height:158px;}
.ysc04{ height:117px;}
.ysc05{ height:175px;}

/*技术方案*/
.jsbox{ overflow:hidden; height:631px;}
.jsbox .dh_c{ height:559px;}
.js_c{ height:393px; padding-top:26px;}
.js_c dl{ height:213px; padding:0 13px; color:#000; overflow:hidden}
.js_c dt{ width:270px; float:left;}
.js_c dt img{ width:255px; height:158px;}
.js_c dd{ width:440px; float:left; line-height:22px; color:#5c5b5b}
.js_c dd p{ height:115px; overflow:hidden; text-indent:10px;}
.js_c li{ width:162px; padding:0 0 0 17px; float:left}
.js_c li img{ width:156px; height:128px;}

/*见证*/
.jz{ clear:both; height:365px;}
.jz h2{ background:url(Img/Index/tilbg05.jpg) no-repeat}
.jz_l{ width:472px;}
.jz_r{ margin-left:16px;}
.jz_c{ height:317px; padding:0 1px 0 14px;}
.jz_c dl{ height:143px; border-bottom:dashed 1px #dcdcdc; padding-top:14px;}
.jz_c dt{ width:171px; padding:5px 0 0 3px; float:left}
.jz_c dt img{ border:solid 1px #231d1f; width:155px; height:118px;}
.jz_c dd{ width:270px; line-height:22px; float:left}
.jz_c dd h3 a{ line-height:30px; font-size:12px;}
.jz_c dd p{ height:94px; overflow:hidden; text-indent:14px;}
.jz_c dd span{ top:70px; right:8px;}

/*关于*/
.gy{ height:424px; border:solid 1px #dadada; overflow:hidden; margin:27px auto;}
.gy h2{ background:url(Img/Index/tilbg03.jpg) repeat-x bottom; height:39px; line-height:38px; font-weight:normal;font-family:Arial,Bodoni MT; color:#bcbcbc; font-size:14px; padding:0 12px;border-bottom:solid 1px #dadada;}
.gy_t{ padding:20px; height:134px; overflow:hidden; line-height:22px;}
.gyl1{ width:630px; padding-left:4px;}
.gyl1 dt{ width:237px; float:left}
.gyl1 dt img{ width:218px; height:126px;}
.gyl1 dd{ width:347px; float:left}
.gyl1 dd p{ text-indent:24px; height:90px; overflow:hidden}
.gyl1 dd h3 a{ font-size:12px; line-height:24px; padding-left:23px;}
.gyl2{ width:284px;}
.gyl2 dt{ width:115px; float:left}
.gyl2 dt img{ width:103px; height:132px; border:solid 1px #959595;}
.gyl2 dd{ width:167px; float:left}
.gyl2 dd p{ height:112px; overflow:hidden; text-indent:10px;}
.gygd{ clear:both;background:url(Img/Index/ge02.jpg) no-repeat top; padding:30px 15px 0;}
.gy01,.gy03{ padding:57px 4px;}
.gygd li{ width:194px; padding:0 13px; float:left}
.gygd li img{ width:188px; height:136px; border:solid 1px #dbdbdb; padding:1px;}

/*相册*/
.xc{ clear:both;height:234px; margin-bottom:25px;}
.xc_c{ padding:18px 7px 0; height:168px;}
.xc01,.xc03{ padding:47px 0;}
.xc02 li{ width:163px; padding:0 9px 0 6px; float:left}
.xc02 li img{ width:156px; height:118px;display:block;}


/*问答*/
.new{ height:515px; overflow:hidden;}
.new h2{font-weight:normal;font-family:Arial,Bodoni MT; color:#bcbcbc; font-size:14px; padding:0 10px; border:0;border-bottom:solid 1px #dadada; }
.wd{ width:260px;}
.wd,.zx,.ly{ height:510px; overflow:hidden; border:solid 1px #dbdbdb;}
.wd_c{ padding:0 7px;}
.wd_c dl{ padding:6px 0 10px; border-bottom:dashed 1px #b1b0b0;}
.wd_c dt{ background:url(Img/Index/wd_w.jpg) no-repeat 0 6px; padding-left:28px; height:30px; line-height:30px; overflow:hidden; font-weight:bold;}
.wd_c dd{ background:url(Img/Index/wd_d.jpg) no-repeat 0 3px; text-indent:28px; line-height:24px; color:#231d1f;}

/*资讯*/
.zx{ width:385px; margin:0 14px;}
.zx h2{ padding-left:0; height:38px;}
.zx h2 a{ color:#646464; display:inline-block; line-height:38px;}
.zx h2 .more01 a{ padding:0; background:none; border:0; height:13px;}
.zx h2 .more01 a:hover{ background:none; height:13px; margin:0; padding:0}
.zx_c{ padding:14px 9px 0;}
.zx dl{ height:104px; overflow:hidden}
.zx dt{ width:137px; float:left;}
.zx dt img{ width:122px; height:84px;}
.zx dd{ width:230px;float:left; line-height:22px;}
.zx dd h3{ height:22px; overflow:hidden}
.zx dd h3 a{ font-size:12px;}
.zx dd p{ height:69px; overflow:hidden; text-indent:10px;}
.zx dd p span{ top:52px; right:0;}
.zx li{ height:27px; line-height:27px; background:url(Img/Index/ico03.jpg) no-repeat 1px 15px; padding-left:8px; border-bottom:dashed 1px #b1b0b0;overflow:hidden;}
.zx li span{ float:right; color:#8f9090}

/*留言*/
.ly{ width:280px; color:#000; line-height:20px; }
.ly p{ padding:40px 32px 0; height:75px; text-align:center;}
.ly li{ height:28px;}
.ly li img{ float:left; padding:0 10px;}
.ly li.h15{ height:35px;}
.ly li.h60{ height:55px;}
.sbt{ width:72px; float:left;text-align:center;}
.sinp01 { width:180px; height:18px; line-height:18px; padding: 0 2px; border: solid 1px #cbcbcb; background:none;float:left}
.sinp02 { width:76px; height:18px; line-height:18px; padding: 0 2px; border: solid 1px #cbcbcb; background:none;float:left}
.area{width:180px; height:41px;line-height:30px; padding:2px; border: solid 1px #cbcbcb; background:none;float:left}

#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;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;}
/*link*/
.link{ clear:both; margin:26px 0 23px; height:132px;}
.link_c{line-height:28px; padding:13px 0 0; float:left; height:170px; width:958px;}
.link_c a{ white-space:nowrap;padding:0 16px;color:#595959;}