@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
.clear{ clear:both;}
a{ text-decoration:none; cursor:pointer;color:#333;}
li{ list-style:none;}
input{outline:medium;}
body{ width:100%;font-family:微软雅黑; background:#fff;}
html{overflow-x: hidden;}
.fr{ float:right;}
.le{ float:left;}




.top{ width:1100px; margin:0 auto;}
.logo{ display:block; border:0; overflow:hidden; margin-top:5px;}
.top_1{width:864px;}
.top_101{ width:864px; font-size:14px; text-align:right; color:#666; height:30px; line-height:30px;}
.top_101 a{ color:#666; margin:0px 10px;}
.top_101 a:hover{color:#e60012;}
.top_101 a.on{ color:#e60012;}

.nav{ width:100%;}
.nav li{ float:right; font-size:16px; width:68px; text-align:center; margin-left:40px; height:72px; line-height:72px;}
.nav li a{ color:#333;}
.nav li:hover a{ color:#00a0e9;}
.nav li:hover{ background:url(../images/nav_bg.jpg) no-repeat bottom center;}
.nav li.on a{ color:#00a0e9;}
.nav li.on{ background:url(../images/nav_bg.jpg) no-repeat bottom center;}

/*banner*/
.banner{position:relative; width:100%;min-width:1100px; margin:0 auto;z-index:1;}/**position:relative;z-index:1  这个一定要加上 ;width:1000px;margin:0 auto;否则会出现层级不明确**/
.banner .bd{height:500px;overflow:hidden;}
.banner .bd li{height:500px;}
.banner .bd li a{height:500px/**这一块是用来修改高度的***/;display:block;}
.banner .bd li img{width:100%;height:500px;}

.banner:hover .ban_pver,.banner:hover .ban_next{ display:block;}

.ban_pver,.ban_next{ display:none; position:absolute; width:43px; top:220px;}
.ban_pver img,.ban_next img{ display:block; width:43px; height:54px; overflow:hidden;}
.ban_pver{ left:18%;}
.ban_next{ right:18%;}


.s_prod{ width:1100px; margin:36px auto auto;}
.s_prod01{ width:100%;}

.s_prod02{ display:inline-block; float:left; width:1100px; overflow:hidden;}
.s_prod02 dl{width:1117px;}
.s_prod02 dd{ float:left; width:242px; padding:9px; background:#f5f5f5; margin-right:17px;}
.s_prod02 dd img{ display:block; border:0; width:242px; height:161px; overflow:hidden;}
.s_prod02 dd span{ display:block; width:100%; height:32px; line-height:32px; font-size:14px; color:#333; overflow:hidden; margin-top:4px;}
.s_prod02 dd em{ display:block; text-align:right; font-style:normal; font-size:12px; line-height:24px;}
.s_prod02 dd em a{ color:#999;}
.s_prod02 dd:hover{ background:#00a0e9;}
.s_prod02 dd:hover span{ color:#fff;}
.s_prod02 dd:hover em a{color:#fff;}
.s_prod .hd{ width:1100px; background:url(../images/s_prod_bg.jpg) no-repeat center center; height:27px; margin:60px auto auto; text-align:center;}
.s_prod .hd li{width:8px;height:8px; border-radius:50%; cursor:pointer; margin-left:10px; border:1px #cecece solid;display:inline-block;}
.s_prod .hd li.on{background:#00a0e9;border:1px #00a0e9 solid;}


.home_1{ width:1100px; margin:50px auto auto;}
.home_2{ width:330px;}
.home_201{ display:block; text-align:right; width:100%; font-size:20px; color:#000; line-height:30px; height:30px;}
.home_201 em{ font-style:normal; font-size:14px; color:#999; font-family:Arial, Helvetica, sans-serif; margin-left:15px; background:url(../images/home_101.jpg) no-repeat left center; padding-left:14px;}
.video{ width:330px; height:168px; overflow:hidden; margin-top:24px;}
.home_202{ width:100%; margin-top:10px; height:90px; overflow:hidden;}
.home_202 li{ width:100%; display:inline-block; height:30px; line-height:30px; overflow:hidden;}
.home_202 li a{ display:block; font-size:12px; color:#454545; text-indent:20px; background:url(../images/home_bg.jpg) 4px 12px no-repeat;}
.home_202 li a:hover{ color:#00a0e9;background:url(../images/home_bg1.jpg) 4px 12px no-repeat;}
.home_2 .more{ font-size:12px; color:#999; }
.home_2 .more:hover{color:#00a0e9;}

.home_203{ margin:0px 55px 0px 55px;}

.foot_1{ width:100%; min-width:1100px; margin:38px auto auto; border-top:2px #00a0e9 solid;}
.foot{ width:1100px; margin:0 auto; padding-top:28px; padding-bottom:18px;}
.foot01{ width:100%; font-size:14px; color:#666; height:40px; line-height:40px; text-align:center;}
.foot01 a{color:#666; margin:0px 16px;}
.foot01 a:hover{color:#00a0e9;}
.foot02{ width:100%; text-align:center; margin-top:15px;}
.foot02 img{ vertical-align:middle; margin-right:14px;}
.foot02 span{ font-size:14px; color:#666; line-height:20px;}
.foot03{ width:100%; text-align:center; font-size:14px; color:#666; line-height:26px; margin-top:15px;}







/*2-1关于林达*/
.ban_1{ width:100%; min-width:1100px; margin:0 auto; height:300px;}

.site1{ width:1100px; margin:10px auto; text-align:right; height:40px; line-height:40px; font-size:14px; color:#999;}
.site1 img{ vertical-align:middle; margin-right:10px;}
.site1 a{color:#999;}
.site1 a:hover{ color:#00a0e9;}
.site1 span{ color:#00a0e9;}

.nav_1{ width:1100px; margin:5px auto auto;}
.nav_1 a{ display:block; float:left; font-size:14px; color:#333; width:100px; height:32px; text-align:center; line-height:32px; background:#e6e6e6; border-bottom:3px #dbdbdb solid; margin-right:10px;}
.nav_1 a:hover{ background:#00a0e9; color:#fff; border-bottom:3px #028fcf solid;}
.nav_1 a.on{ background:#00a0e9; color:#fff; border-bottom:3px #028fcf solid;}

.about{ width:1100px; margin:20px auto auto; line-height:28px; height:auto !important; height:500px; _height:500px; font-size:14px; color:#666;}
.about img{ max-width:1100px; overflow:hidden;}



/*3-1产品展示*/
.product{ width:1100px; overflow:hidden; margin:5px auto auto;}
.product ul{width:1117px;}
.product li{ float:left; width:242px; display:inline-block; padding:9px; background:#f5f5f5; margin-top:25px; margin-right:17px;}
.product li img{ display:block; border:0; width:242px; height:161px; overflow:hidden;}
.product li span{ display:block; width:100%; height:32px; line-height:32px; font-size:14px; color:#333; overflow:hidden; margin-top:4px;}
.product li em{ display:block; text-align:right; font-style:normal; font-size:12px; line-height:24px;}
.product li em a{ color:#999;}
.product li:hover{ background:#00a0e9;}
.product li:hover span{ color:#fff;}
.product li:hover em a{color:#fff;}

.page{ width:1100px; margin:40px auto; text-align:center; font-size:12px; color:#333;}
.page a{color:#333; padding:7px 12px; border:1px #ccc solid; margin:0px 2px;}
.page a:hover{ border:1px #01a4e9 solid; background:#01a4e9; color:#fff;}
.page span{padding:7px 12px;background:#01a4e9; color:#fff; border:1px #01a4e9 solid;margin:0px 2px;}




/*3-2产品展示详情*/
.product_1{ width:1100px; margin:20px auto auto;}
.product_101{ width:100%; text-align:center; color:#333; font-size:26px; line-height:32px; margin-bottom:20px;}

.prod{ width:874px; border:1px #f5f5f5 solid; height:507px;}
.prod li{ width:874px;}
.prod li img{ display:block; overflow:hidden; width:874px; height:582px !important;}
.product_1 .hd{ width:220px;}
.product_1 .hd li{ text-align:right; margin-bottom:10px; width:220px; height:139px;overflow:hidden; }
.product_1 .hd li img{width:206px; height:137px;border:1px #f5f5f5 solid;}
.product_1 .hd li:hover{ background:url(../images/prod01.jpg) no-repeat left center; }
.product_1 .hd li:hover img{border:1px #01a4e9 solid;}
.product_1 .hd li.on{ background:url(../images/prod01.jpg) no-repeat left center; }
.product_1 .hd li.on img{border:1px #01a4e9 solid;}

.product_102{ width:1100px; margin:20px auto auto; font-size:14px; color:#666; line-height:30px; height:auto !important; min-height:200px; _height:200px;}
.product_103{ width:100%; line-height:32px; font-size:20px; color:#666; margin-bottom:20px;}

.product_104{ width:1100px; margin:30px auto auto; padding-top:18px; border-top:1px #ccc dashed;}
.product_104 span{ display:block; width:100%; font-size:14px; color:#333; height:28px; line-height:28px; overflow:hidden;}
.product_104 span a{color:#333;}
.product_104 span a:hover{ color:#01a4e9; text-decoration:underline;}



/*4-1新闻动态*/
.news{ width:1100px; margin:25px auto auto;}
.news li{width:1060px; padding:20px 20px; border:1px #f5f5f5 solid; margin-top:20px;}
.news li img{ display:block; float:left; width:210px; height:140px; overflow:hidden; border:0;}
.news01{ display:block; margin-left:40px; width:690px;}
.news01 span{ display:block; width:100%; height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.news01 span a{ color:#333;}
.news01 p{ width:100%; font-size:14px; line-height:28px; height:56px; overflow:hidden; margin-top:10px;}
.news01 p a{ display:block;color:#666;}
.news_more{ display:block; font-size:14px; color:#666; margin-top:20px;}

.news li:hover{ background:#fafafa;}
.news li:hover .news01 .news_more{color:#01a4e9;}
.news02{ width:66px; height:92px; border-left:1px #f5f5f5 solid;color:#666; padding-left:40px; padding-top:28px; margin-top:10px;}
.news02 span{ display:block; font-size:38px; line-height:40px;}
.news02 p{ font-size:12px;}
.news li:hover .news02{border-left:1px #f0f0f0 solid;}



/*4-2新闻动态详情*/
.news_1{ width:1100px; margin:26px auto auto;}
.news_101{ width:100%; font-size:18px; color:#333; line-height:30px; text-align:center;}
.news_102{ text-align:center; font-size:12px; color:#666; margin-top:15px;}
.bdsharebuttonbox{ display:inline-block; vertical-align:middle; margin-left:24px;}

.news_103{ width:100%; height:auto !important; min-height:500px; _height:500px; font-size:14px; color:#333; margin-top:24px;}
.news_103 img{ max-width:1100px;}




/*4-3新闻动态（公司通知）*/
.news_2{ width:1100px; margin:30px auto 50px;}
.news_2 li{ width:100%; display:inline-block; height:36px; line-height:36px;}
.news_2 li a{ display:block; float:left; font-size:14px;  height:36px; line-height:36px;width:710px; overflow:hidden; color:#333;}
.news_2 li a em{ font-style:normal; color:#b3b3b3; margin-right:12px;}
.news_2 li span{ float:right; font-size:14px; color:#333;}
.news_2 li:hover a{ color:#00a0e9;}
.news_2 li:hover a em{color:#00a0e9;}
.news_2 li:hover span{color:#00a0e9;}





/*5-1会员中心（登录）*/
.login{ width:1100px; margin:108px auto 150px;}
.login01{ display:block; width:615px;}
.login02{ width:478px; border:1px #cacaca solid; background:#fafafa; border-radius:2px;
-webkit-box-shadow: 0 2px 5px rgba(0,0,0,0.40);
-khtml-box-shadow: 0 2px 5px rgba(0,0,0,0.40);
-moz-box-shadow: 0 2px 5px rgba(0,0,0,0.40);
box-shadow: 0 2px 5px rgba(0,0,0,0.40);
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#000000')";
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4,Direction=180,Color='#000000');
}
.login03{ display:block; width:100%; font-size:16px; color:#666; background:url(../images/login02.jpg) repeat-x; height:44px; line-height:44px; text-indent:24px;}
.login04{ width:368px; margin:30px auto auto;}
.login041{ width:100%; margin-top:22px;}
.login041 span{ display:block; float:left; width:65px; font-size:14px; color:#333; line-height:28px;}
.login041 input{ float:left; height:26px; line-height:26px; background:#fff; font-size:14px; color:#666; text-indent:3px; border:1px #b4b6b7 solid;}
.login042{ width:210px;}
.login041 font{ float:left; line-height:28px; color:#999; font-size:14px; margin-left:8px;}
.login043{ width:90px;}
.login041 img{ float:left; margin:5px 0px 0px 8px;}
.login041 a{ float:left; font-size:14px; color:; line-height:28px; margin-left:35px; color:#316ac5; text-decoration:underline;}

.login044{ font-size:16px; color:#fff; width:125px; height:38px; background:url(../images/login_bg.jpg) no-repeat; border:none; font-weight:bold; cursor:pointer; margin:22px 0px 0px 65px;}
.login045{ font-size:14px; margin:22px 0px 0px 15px;color:#316ac5; line-height:38px;}

.login05{ width:418px; margin:42px auto 10px; font-size:12px; color:#999; height:40px; line-height:40px; background:url(../images/login_bg1.jpg) repeat-x top;}
.login05 a{ color:#999;}
.login05 a:hover{ text-decoration:underline;}





/*5-4会员中心（调查下载1）*/
.member{ width:1100px; margin:30px auto 50px; background:url(../images/hy01.jpg) repeat-x center; height:80px;}
.member01{ display:block; width:552px; text-align:center; margin:0 auto; background:#fff; font-size:22px; color:#333; line-height:40px;}
.member01 p{ color:#e60012;}
.member02{ width:1100px; margin:36px auto auto;}
.member02 li{ width:100%;height:36px; line-height:36px;}
.member02 li span{ display:block; width:370px; float:left; font-size:14px; color:#333; height:36px; line-height:36px;}
.member02 li span em{ font-style:normal; color:#b3b3b3; margin-right:14px;}
.member02 li a{ display:block; float:right; background:url(../images/down_bg.jpg) no-repeat; width:52px; height:20px; line-height:20px; font-size:12px; color:#fff; text-indent:20px;}




/*6诚聘英才*/
.jop{ width:1100px; margin:15px auto auto;}
.jop01{ margin-top:2px; height:60px; border-bottom:1px #cecece dotted; text-indent:3px; background:url(../images/jop01.jpg) 1065px 30px no-repeat; cursor:pointer;}
.jop01 span{ display:block; font-size:16px; color:#323232; width:960px; height:60px; line-height:60px;}
.jop .curr{background:url(../images/jop02.jpg) 1065px 30px no-repeat; border-bottom:none;}

.jop02{ display:none; border-bottom:1px #cecece dotted; padding-bottom:20px;}

.jop021{ width:100%; line-height:46px;}
.jop021 li{ width:270px; float:left; font-size:14px; color:#646464;}

.jop22{ width:100%; font-size:14px; color:#646464; line-height:46px;}
.jop23{ display:block; width:100%; font-size:16px; color:#323232; height:44px; line-height:44px;}



/*7联系我们*/
.lxwm{ width:1100px; margin:20px auto auto;}
.lxwm_le{ width:256px; font-size:14px; color:#727171; line-height:24px;}
.lxwm_le1{ display:block; margin-top:5px;}
.lxwm_le span{ display:block; font-size:20px; color:#727171; margin-top:14px;}
.lxwm_le font{ display:block; font-size:16px;color:#727171; margin-bottom:20px;}
.lxwm_le2{ display:block; margin-top:48px;}
.lxwm_le3{ display:block; width:130px; height:130px; overflow:hidden; margin-top:12px; margin-left:8px;}

.lxwm_fr{ width:640px;}
.lxwm_fr1{ width:100%; font-size:20px; color:#727171; line-height:24px; margin-bottom:12px;}
.lxwm_fr1 p{ font-size:16px;}
.lxwm_fr2{ width:298px; margin-top:10px;}
.lxwm_fr2 span{ display:block; width:100%; font-size:14px; color:#666; line-height:28px;}
.lxwm_fr2 input{ width:100%; border:none; background:#dcdddd; height:29px; line-height:29px; text-indent:3px; font-size:14px; color:#333;}
.lxwm_fr3{ width:100%;}
.lxwm_fr4{width:100%; border:none; background:#dcdddd;line-height:20px; height:140px; text-indent:2em; font-size:14px; color:#333;}
.lxwm_fr5{ margin-top:16px; background:#ddd; color:#555; width:153px; height:57px; cursor:pointer; border:none; font-size:18px; font-family:微软雅黑; letter-spacing:4px;}

.lxwm01{ display:block; width:1100px; margin:45px auto auto;}



/*5-2会员中心（找回密码）*/
.forgot{ width:460px; margin:40px auto auto;}
.forgot1{ width:100%; margin-top:12px;}
.forgot1 span{ display:block; float:left; width:102px; text-align:right; line-height:60px;}
.forgot1 span em{ font-style:normal; color:#ff8e68; margin-right:4px;}
.forgot1 input{ float:left;height:58px; line-height:58px; font-size:14px; color:#666; text-indent:10px; border-radius:5px; border:1px #ddd solid;}
.forgot1 font{ float:left; line-height:60px; font-size:14px; color:#999; margin-left:5px;}
.forgot1 font a{ color:#3d9fe1; margin-left:3px;}
.forgot1 font a:hover{ text-decoration:underline;}
.forgot2{ width:328px; }
.forgot3{ width:110px;}
.forgot1 img{ float:left; width:90px; margin:9px 0px 0px 20px;}
.forgot4{ background:#ff6600; width:330px; height:60px; border-radius:10px; cursor:pointer; color:#fff; font-size:20px; border:none; margin:26px 0px 0px 102px;font-family:微软雅黑; letter-spacing:4px;}

.forgot5{ margin-top:50px; margin-bottom:60px;}

.forgot6{ margin:100px auto 150px}
.forgot9{margin:100px auto 80px;}


.forgot7{ width:100%; margin-top:26px; line-height:24px; font-size:14px;}
.forgot7 input{ float:left; margin:7px 5px 0px 102px;}
.forgot7 span{ float:left; color:#666;}
.forgot7 span a{ color:#3d9fe1;}
.forgot7 span a:hover{ text-decoration:underline;}

.forgot8{ width:100%; font-size:14px; color:#333; line-height:30px; margin-top:20px; text-indent:102px;}
.forgot8 a{ color:#235aa7;}
.forgot8 a:hover{ text-decoration:underline;}

/*2-2关于林达(荣誉证书)*/
.honor{ width:1100px; margin:0px auto; overflow:hidden;}
.honor ul{ width:1148px;}
.honor li{ float:left; display:inline-block; width:240px; height:307px; margin:33px 46px 0px 0px; cursor:pointer;}
.honor li .honor01{ display:block; width:238px; height:305px; overflow:hidden; border:1px #f0f0f0 solid;}

.honor03{ display:none;width:430px; position:fixed;border:1px #ddd solid; z-index:999; left:50%; margin-left:-215px; top:0px;}
.honor02{ display:block; width:430px; height:550px; overflow:hidden;}

.close_1{ position:absolute; z-index:9999; top:0px; right:0px; width:20px; height:20px; background:#00a0e9; line-height:20px; text-align:center; font-size:14px; color:#fff; font-weight:bold;}













