﻿@charset "utf-8";
/* CSS Document */
/*tzcommon*/
html,body { -webkit-text-size-adjust:none; }
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
h2 a:hover, h3 a:hover, h4 a:hover { text-decoration:none;}
/*banner*/
.banner  { position:relative; height:488px;}
.banner .roll a { background:url(Img/tzIndex/banner.jpg) center center no-repeat; height:488px; display:block; }
/*广告*/
.ad1 { height:203px; overflow:hidden; margin:11px 0 14px;}
.ad_img1 { background:url(Img/tzIndex/p1.jpg) center top no-repeat; height:203px; display:block;}
.ad1 .ad_con { height:203px; width:960px; margin:-203px auto 0; position:relative;}
.ad_infor { position:absolute;}
.ad_infor span { color:#168ccd; font-size:24px; display:block; background:url(Img/tzIndex/tl.png) right top no-repeat; height:38px; width:212px; line-height:46px;}
.ad_infor em { display:block; color:#168ccd; font-size:40px; font-family:Arial, Helvetica, sans-serif; margin:3px 0 6px;}
.ad_infor a { display:block; background:url(Img/tzIndex/zx.png) no-repeat; width:95px; height:21px;}
.ad1 .ad_infor { left:700px; top:41px;}

.ad3 { height:203px; overflow:hidden; margin:11px 0 14px;}
.ad_img3 { background:url(Img/tzIndex/p20.jpg) center top no-repeat; height:203px; display:block;}
.ad3 .ad_con { height:203px; width:960px; margin:-203px auto 0; position:relative;}
.ad3 .ad_infor { left:600px; top:41px;}

.ad4 { height:203px; overflow:hidden; margin:11px 0 36px;}
.ad_img4 { background:url(Img/tzIndex/p1.jpg) center top no-repeat; height:203px; display:block;}
.ad4 .ad_con { height:203px; width:960px; margin:-203px auto 0; position:relative;}
.ad4 .ad_infor { left:700px; top:41px;}

/*生长阶段*/
.jd { width:960px; margin:0 auto 20px;}
.jd_part { width:435px; float:left; display:inline; overflow:hidden; margin:0 90px 15px 0;}
.jd .no_mar { margin-right:0;}
.j1 { height:408px;}
.j2 { height:368px;}
.j3 { height:345px;}
.jd_part p { overflow:hidden; zoom:1; margin-bottom:33px;}
.jd_part p a { float:left;}
.jd_part .pic1 img { width:435px; height:169px; border:2px solid #a9a9a9;}
.jd_part .pic2 img { width:216px; height:169px; border:2px solid #a9a9a9; border-left:none;}
.jd_part dt { overflow:hidden; zoom:1; margin-bottom:18px;}
.jd_part dt em { float:left; padding-top:6px;}
.jd_part dt span { float:left; font-weight:bold; color:#2197d8; font-size:18px; padding-left:10px;}
.jd_part dt b { display:block; font-size:24px; color:#087AB9;}
.jd_part dd { padding-left:18px; background:url(Img/tzIndex/y.gif) left 6px no-repeat; color:#666; font-size:14px; margin-bottom:16px; line-height:24px;}
/*广告2*/
.ad2 { width:960px; height:203px; margin:0 auto 26px; position:relative;}
.ad_img2 { display:block;}
.ad_img2 img { width:960px; height:203px;}
.ad2 .ad_infor { top:42px; left:700px;}
/*解决方案*/
.fa { width:960px; margin:0 auto 28px;}
.f_tit { height:40px; line-height:40px; background:url(Img/tzIndex/line1.gif) 160px 30px no-repeat; overflow:hidden; margin-bottom:20px;}
.f_tit .f_more { float:right; font-weight:normal; text-transform:uppercase; color:#595959; font-size:14px; line-height:54px; padding:0 0 0 6px; background:#fff;}
.f_tit .f_name { color:#595959; font-size:18px; font-weight:normal; background:#fff; padding-right:6px;}
.f_tit .f_name em { color:#168ccd; font-size:30px; font-family:"Impact"; text-transform:uppercase; margin-right:10px;}
.f_con { height:290px; position:relative;}
.f_con .f_lt { background:url(Img/tzIndex/lt.gif) no-repeat; width:22px; height:49px; position:absolute; left:0; top:98px;}
.f_con .f_rt { background:url(Img/tzIndex/rt.gif) no-repeat; width:22px; height:49px; position:absolute; right:0; top:98px;}
.f_wrp { width:900px; margin:0 auto;}
.f_wrp li { width:203px; float:left; display:inline; margin:0 11px;}
.f_wrp li a { display:block;}
.f_wrp li img { width:197px; height:237px; border:3px solid #e9e9e9; }
.f_wrp li span { display:block; text-align:center; font-size:16px; height:20px; line-height:20px; overflow:hidden; margin-top:22px;}

.w1 { height:822px; margin-bottom:22px;}
.w_tit { background:url(Img/tzIndex/tit.jpg) center top no-repeat; height:178px;}
.w_tit h3 { width:960px; margin:0 auto; text-align:center; padding-top:17px;}
.w_tit h3 em { display:block; font-weight:normal; font-size:12px; text-transform:uppercase; color:#a5cbf8;}
.w_tit h3 a { color:#fff; font-size:34px;}
.w1_bg { background:url(Img/tzIndex/w1.jpg) center top no-repeat; height:640px;}
.w1_con { width:960px; margin:0 auto;}
.w1_con ul { width:460px; height:620px; margin-left:32px;}
.w1_con li { overflow:hidden; zoom:1; margin-bottom:14px; padding:20px 10px 0 17px; overflow:hidden; *margin-bottom:8px;}
.w1_con em { float:left; color:#005198; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.w1_con span { float:left; width:380px; padding:6px 0 0 10px; color:#666; font-size:18px; line-height:28px;}
.w1_con .li1 { height:131px;}
.w1_con .li2 { height:70px;}
.w1_con .li3 {height:70px;}
.w1_con .li4 {height:97px;}
.w1_con .li5 {height:111px;}

.w2 { height:886px; margin-bottom:22px;}
.w2_con { width:960px; margin:-20px auto 0; height:725px; position:relative; background:url(Img/tzIndex/w2.jpg) center top no-repeat;}
.w2_con dt { height:46px; line-height:34px; overflow:hidden; font-weight:bold; color:#353535; font-size:20px; margin-bottom:12px;}
.w2_con dt span { padding-bottom:4px; border-bottom:4px solid #b8b8b8; float:left;}
.w2_con dd { color:#5a5a5a; font-size:14px; line-height:30px; background:url(Img/tzIndex/y1.gif) left 11px no-repeat; padding-left:17px;}
.w2_con dl { position:absolute;}
.w2_con .d1 { width:413px; top:10px; left:523px;}
.w2_con .d2 { width:382px; top:148px; left:523px;}
.w2_con .d3 { width:423px; top:330px; left:14px; }
.w2_con .d4 { width:423px; top:463px; left:14px; }
.w2_con .d5 { width:423px; top:598px; left:14px; }
.w2_con .d3 dt span, .w2_con .d4 dt span, .w2_con .d5 dt span { float:right;}

.w3 { height:550px; margin-bottom:32px;}
.w3_con { width:960px; margin:-15px auto 0; height:385px;}
.w3_con ul { margin-right:-52px; }
.w3_con li { float:left; width:290px; display:inline; margin-right:47px;}
.w3_con .w3_img { display:block; background:url(Img/tzIndex/pic_bg.jpg) no-repeat; padding:15px; width:260px; height:260px; position:relative;} 
.w3_img img { display:block; width:260px; height:260px;}
.w3_img em { display:none; position:absolute; left:15px; top:15px; background:url(Img/tzIndex/pic_h.png) no-repeat; width:260px; height:120px; text-align:center; color:#fff; font-size:36px; font-weight:bold; padding-top:140px;}
.w3_con li span { display:block; padding:0 15px 0 26px; color:#666; font-size:16px; line-height:32px; height:64px; overflow:hidden; margin-top:30px;}

.pic { width:960px; margin:0 auto 28px; height:166px; position:relative; background:url(Img/tzIndex/sh.gif) center bottom no-repeat; padding-bottom:35px; }
.p_img { display:block;}
.p_img img { width:960px; height:166px;}
.pic .ad_tel { position:absolute; top:104px; left:390px; height:32px; line-height:32px;  }
.pic .ad_tel em { color:#005198; font-size:34px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}
.pic .ad_tel a { display:inline-block; background:url(Img/tzIndex/bt.gif) no-repeat; width:91px; height:32px; text-align:center; font-weight:normal; color:#fff; font-size:16px; margin-left:21px;}

.use { width:960px; margin:0 auto 45px; height:385px;}
.use h3 { background:url(Img/tzIndex/use.gif) center top no-repeat; height:32px; text-align:center; padding-top:20px; margin-bottom:30px;}
.use h3 a { color:#168ccd; font-size:26px;}
.us_con { background:url(Img/tzIndex/u_pic.jpg) right top no-repeat; padding:10px 475px 0 0; height:310px;}
.us_con .u_txt { color:#000; font-size:16px; line-height:34px; height:170px; overflow:hidden; margin-bottom:22px;}
.u_lx span { display:block; color:#444; font-size:18px; font-weight:bold; height:24px; line-height:24px; overflow:hidden; margin-bottom:18px;}
.u_lx  em { color:#005198; font-size:34px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; vertical-align:middle;}
.u_lx  a { display:inline-block; background:url(Img/tzIndex/bt.gif) no-repeat; width:91px; height:32px; line-height:32px; text-align:center; font-weight:normal; color:#fff; font-size:16px; margin-left:21px;}
/*成功案例*/
.case { width:960px; margin:0 auto 20px; height:420px; }
.case .f_tit { overflow:visible; }
.case_con { position:relative; }
.case_con .cs_arr { position:absolute; right:58px; top:-54px; padding:0 5px; background:#fff;}
.cs_arr a { margin:0 3px;display:inline-block; width:25px; height:25px;}
.cs_arr .lt { background:url(Img/tzIndex/c_lt1.gif) no-repeat;}
.cs_arr .rt { background:url(Img/tzIndex/c_rt1.gif) no-repeat;}

.case_con ul { margin-right:-40px;}
.case_con li { float:left; display:inline; width:283px; height:334px; padding:9px; border:1px solid #bbb; margin-right:23px;}
.case_con .cs_img { display:block;}
.cs_img img { width:283px; height:150px;}
.case_con h4 { height:22px; line-height:22px; font-size:18px; font-weight:normal; text-align:center; overflow:hidden; margin:10px 0 4px;}
.case_con h4 a { color:#666;}
.case_con p { padding:0 4px; color:#555; font-size:14px; line-height:29px; height:145px; overflow:hidden;}

.coop { width:960px; margin:0 auto 57px; height:220px;}
.coop .f_tit { margin-bottom:15px;}
.cp_con { height:162px; position:relative;}
.cp_lt { background:url(Img/tzIndex/co_lt.gif) no-repeat; width:21px; height:35px; position:absolute; left:0; top:61px;}
.cp_rt { background:url(Img/tzIndex/co_rt.gif) no-repeat; width:21px; height:35px; position:absolute; right:0; top:61px;}
.cp_wrp { width:910px; margin:0 auto; overflow:hidden;}
.cp_wrp li { width:162px; display:inline; margin:0 10px; float:left;}
.cp_wrp li img { width:156px; height:156px; border:3px solid #e9e9e9;}

.o_bg { height:790px;  background:url(Img/tzIndex/o_bg.gif) center bottom no-repeat;background-color:#f4fbff;  padding-bottom:24px; overflow:hidden;}
.other { width:960px; margin:0 auto; padding-top:22px;}
.other h3 { background:url(Img/tzIndex/other.gif) center top no-repeat; height:32px; text-align:center; padding-top:20px; margin-bottom:50px;}
.other h3 a { color:#168ccd; font-size:26px;}
.o1 { height:180px; background:url(Img/tzIndex/o_sh.gif) center bottom no-repeat; padding-bottom:25px; margin-bottom:18px;}
.o1 ul { background:url(Img/tzIndex/o1.jpg) right top no-repeat; padding-right:523px; height:160px;}
.o1 li { color:#666; font-size:14px; line-height:26px; margin-bottom:20px; background:url(Img/tzIndex/o_li.gif) 8px 8px no-repeat; padding-left:26px;}
.o2 { background:url(Img/tzIndex/o2.jpg) left 40px no-repeat; padding-left:475px; height:440px;}
.o2 dl { margin-bottom:20px; padding-right:22px;}
.o2 dt { color:#005198; font-size:24px; font-weight:bold;}
.o2 dt img { margin-right:11px; vertical-align:middle;}
.o2 dd { margin-left:46px; padding-left:9px; background:url(Img/tzIndex/o_li1.gif) left 12px no-repeat; color:#666; font-size:18px; line-height:29px;}

.honor { width:960px; margin:0 auto 9px; height:286px;}
.honor .f_tit { margin-bottom:15px;}
.ho_con { height:230px; position:relative;}
.ho_con .cp_lt,.ho_con .cp_rt { top:80px;}
.ho_wrp { width:910px; margin:0 auto; overflow:hidden;}
.ho_wrp li { width:162px; display:inline; margin:0 10px; float:left;}
.ho_wrp li img { width:156px; height:188px; border:3px solid #e9e9e9;}
.ho_wrp li span { display:block; text-align:center; height:20px; line-height:20px; margin-top:12px; font-size:14px; overflow:hidden; color:#555;}

.ch_bg { height:440px; background:url(Img/tzIndex/ch_bg.jpg) center 13px no-repeat;}
.chose { width:960px; margin:0 auto;}
.chose h3 { background:url(Img/tzIndex/shu.gif) left 9px no-repeat; padding-left:24px; margin-bottom:35px; overflow:hidden; zoom:1;}
.chose h3 a { color:#005198; font-size:38px; float:left;}
.chose h3 span { float:left; color:#e0e0e0; font-size:28px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; margin:4px 0 0 5px; display:inline;}
.chose h3 em { font-weight:normal; font-size:12px; margin-top:-6px; display:block;}
.ch_con p { float:left; clear:left; height:23px; line-height:23px; border:1px solid #ccc; overflow:hidden; margin-bottom:13px;}
.ch_con .p2 { margin-bottom:3px; margin-top:7px;}
.ch_con p em { float:left; background:#005198; color:#fff; line-height:23px; width:26px; text-align:center; font-size:14px;}
.ch_con p span { float:left; line-height:23px; padding:0 11px; font-size:16px;}
.ch_con ul { clear:left; margin:-20px 0 15px 41px; font-size:14px;}
.ch_con ul li { height:34px; line-height:34px; overflow:hidden; background:url(Img/tzIndex/d.gif) left 15px no-repeat; padding-left:20px; color:#595959; font-size:14px;}



/*pro*/
.pro{ font-family:"Microsoft YaHei"; clear:both;height:518px; overflow:hidden; width:960px; margin:50px auto;}
.pro_l{width:80px; overflow:hidden; border-right:1px #555 solid;}
.pro_l li{ float:left;}
.pro_l a{ display:block;padding:196px 16px 0 34px;height:271px; overflow:hidden; font-size:18px; color:#d2992c; line-height:32px;width:29px; text-align:center; position:relative; border:1px #555 solid; border-right:none; background:#dfdfdf;}
.pro_l img{ display:block; position:absolute;left:22px;top:143px;}
.pro_l i img{ z-index:3;}
.pro_l b img{ z-index:-3;}

.pro_l a:hover i img,.pro_l .cur a i img{z-index:-3;}
.pro_l a:hover b img,.pro_l .cur a b img{z-index:3;}
.pro_l a:hover,.pro_l .cur a{ text-decoration:none; color:#fff; background:#34a9ca; text-decoration:none;}
.pro_l a:hover span,.pro_l .cur a span{text-decoration:none;}

.pro_l span{ position:relative; z-index:5;}
.pro_r{width:849px; overflow:hidden;}
.pro_r h3{ text-align:center; color:#fff;height:50px; background:url(/Skins/Default/Img/pro_r_t.gif) center top no-repeat; overflow:hidden;line-height:50px; font-weight:100; font-size:18px;}
.pro_r h3 a{ display:block;color:#fff;}
.pro_r ul{padding:12px 0 0;}
.pro_r li{width:283px; overflow:hidden;height:400px;position:relative; float:left;}
.pro_r li img{ display:block;width:276px; overflow:hidden;height:400px;}
.pro_r li b{ display:inline-block; text-align:center; position:absolute;width:181px; line-height:49px;height:49px; overflow:hidden;background:url(/lxfzdly/Skins/Default/Img/Index/pro_bt.png) center top no-repeat; font-size:12px; color:#3b053b;left:59px;top:253px; z-index:2; font-weight:100;}
.pro_r li .ic1{ display:inline-block; text-align:center; position:absolute;width:84px; line-height:28px;height:28px; overflow:hidden;background:none; font-size:12px; color:#fff; border:1px #000 solid;left:43px;bottom:17px; z-index:2; background:#34a9ca;}
.pro_r li .ic2{ display:inline-block; text-align:center; position:absolute;width:84px; line-height:28px;height:28px; overflow:hidden;background:#fff; font-size:12px; color:#3b053b; border:1px #000 solid;right:43px;bottom:17px; z-index:2;}

.pro_r1,.pro_r3,.pro_r4{ display:none;}




