@charset "utf-8";BODY{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;padding-top:0}

DIV{font-family:"微软雅黑";}

INPUT{font-family:"微软雅黑";}

SPAN{font-family:"微软雅黑";}

P{font-family:"微软雅黑";}

LI{font-family:"微软雅黑";}

A{font-family:"微软雅黑";}

ol, ul {list-style:none; padding:0; margin:0;}

a{ text-decoration:none;}



DIV{text-justify:inter-ideograph;text-align:justify}

SPAN{text-justify:inter-ideograph;text-align:justify}

P{text-justify:inter-ideograph;text-align:justify}

LI{text-justify:inter-ideograph;text-align:justify}

A{outline-style:none;outline-color:invert;outline-width:medium}

.clearfix:after{display:block;height:0;visibility:hidden;clear:both;content:"."}

#box_loading{z-index:99999;position:fixed;width:100%;background:url(../images/loading_bg.gif) #fff no-repeat center top;height:1100px;overflow:hidden}

#box_loading .load_logo{text-align:center;margin:0 auto;width:400px;background:url(../images/loading.gif) no-repeat center bottom;height:135px;color:#666;font-size:11px;padding-top:300px}

#box_loading .load_logo A{color:#005b1d;text-decoration:none}

#box_loading .load_logo A:hover{color:#00a032;text-decoration:underline}

#nav A.logo_a{z-index:9999;position:absolute;text-indent:-200px;width:245px;display:block;height:79px;overflow:hidden;top:0;left:0}

#nav{z-index:9999;position:fixed;width:1198px;background:url(../images/menu_bg.gif) no-repeat;height:79px;margin-left:-600px;top:0;left:50%}

#nav UL{float:right;margin:0;width:auto;height:79px;}

#nav UL LI{text-align:center;padding-bottom:0;line-height:79px;list-style-type:none;margin:0;padding-left:0;width:150px;padding-right:0;float:left;height:79px;font-size:16px;list-style-image:none;border-right:#e4e4e4 1px solid;padding-top:0}

#nav UL LI A{width:100%;display:block;height:79px;color:#014804;text-decoration:none}

#nav UL LI A:hover{background:url(../images/menu_hover.gif) #045f43 no-repeat left top;color:#fff;text-decoration:none}

#nav UL LI.selected A{background:url(../images/menu_hover.gif) #005b1d no-repeat left top;color:#fff;text-decoration:none}

#nav UL LI.last{width:130px;border-right:medium none}

#nav UL LI.language{width:79px;float:left;height:79px}

#nav UL LI.language A{text-align:left;line-height:39px;text-indent:12px;width:80px;display:block;background:#005b1d;height:39px;color:#fff;font-size:12px;text-decoration:none}

#nav UL LI.language A:hover{background:#00a032;color:#fff;text-decoration:none}

#nav UL LI.language A.selected{background:#000;color:#fff;text-decoration:none}

#nav UL LI.language A.en{font-family:"微软雅黑";border-top:#9a3d50 1px solid}

#box_footer{z-index:99999;position:fixed;line-height:40px;width:100%;bottom:0;background:#014804;height:40px;}

#box_footer .foot_rim{padding-bottom:0;line-height:40px;padding-left:15px;padding-right:15px;color:#666;font-size:11px;padding-top:0;width:1200px; margin:0 auto;}

#box_footer .foot_rim SPAN{font-family:"微软雅黑";float:right;font-size:12px;color:#fff;}

#box_footer .foot_rim A{color:#fff;text-decoration:underline;font-size:12px;}

#box_footer .foot_rim A:hover{color:#c11e3f;text-decoration:none}

.top_rim{z-index:99999;position:fixed;width:55px;bottom:35px;height:55px;right:10px}

.top_rim A{text-indent:-200px;width:55px;display:block;background:url(../images/top_ico.gif) no-repeat;height:55px;overflow:hidden;text-decoration:none}

.top_rim A:hover{background:url(../images/top_ico.gif) no-repeat 0 bottom;text-decoration:none}

#home{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

#about{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

#famous{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

#news{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

#products{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

#sector{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

#contact{position:relative;padding-bottom:0;margin:0 auto;padding-left:0;width:100%;padding-right:0;height:1100px;overflow:hidden;padding-top:0}

.sprite{z-index:200;position:absolute;padding-bottom:0;padding-left:0;width:100%;padding-right:0;height:1100px;top:0;padding-top:0}

.screen{z-index:201;position:absolute;padding-bottom:0;padding-left:0;width:100%;padding-right:0;height:1100px;top:0;padding-top:0}

.contents{z-index:202;position:absolute;width:1100px;height:700px;margin-left:-520px;overflow:hidden;top:200px;left:50%}

.contents .txt{line-height:40px;width:300px;font-family:"微软雅黑";float:left;height:300px;color:#00a032;font-size:30px}

#home{background:url(../images/home_bg.jpg) fixed no-repeat center bottom}

#home .sprite{background:url(../images/home_sprite_main.png) fixed no-repeat center bottom}

#home .screen{background:url(../images/home_frei.png) no-repeat center 417px}

#home .sprite1{z-index:201;position:absolute;padding-bottom:0;padding-left:0;width:100%;padding-right:0;background:url(../images/home_frei01.png) fixed no-repeat center bottom;height:1100px;top:0;padding-top:0}

#about{background:url(../images/about_bg.jpg) fixed no-repeat center 0}

#about .sprite{background:url(../images/about_sprite_frei.png) fixed no-repeat center 211px}

#about .screen{background:url(../images/about_frei.png) fixed no-repeat center bottom}

#about .about_rim{padding-left:40px;width:626px;padding-right:40px;background:url(../images/about_img.png) no-repeat;height:270px;color:#e8e8e8;top:0;padding-top:153px;line-height:35px;left:0}

#about .about_rim .about_txt{text-align:center;line-height:22px;color:#fff;font-size:12px;padding-top:175px}

A.close_btu{z-index:999;position:absolute;text-align:center;line-height:60px;width:60px;bottom:250px;display:block;background:url(../images/back.jpg) no-repeat;height:60px;color:#fff;text-decoration:none;left:0}

A.close_btu:hover{background:url(../images/back1.jpg) no-repeat;color:#fff;text-decoration:none}

#about_cont{position:relative;width:100%;background:url(../images/about_bg_01.jpg) fixed no-repeat center 0;height:0;overflow:hidden}

#about_cont .sprite{background:url(../images/about_cont_01.png) fixed no-repeat center bottom}

#about_cont .screen{background:url(../images/about_cont_02.png) fixed no-repeat center 500px}

#about_cont .screen1{width:100%;background:url(../images/about_cont_03.png) fixed no-repeat center bottom;height:1100px}

#famous{background:url(../images/famous_bg.jpg) fixed no-repeat center 0}

#famous .sprite{background:url(../images/famous_sprite_frei.png) fixed no-repeat center 411px}

#famous .screen{background:url(../images/famous_sprite_frei.png) no-repeat center bottom}

#famous .famous_rim{width:455px;height:450px}

#news{background:url(../images/news_bg.jpg) fixed no-repeat center bottom}

#news .sprite{background:url(../images/lab_sprite_frei.png) fixed no-repeat center 211px}

#news .screen{background:url(../images/lab_frei.png) fixed no-repeat center 15px}

#box_news{z-index:1000;position:absolute;width:600px;height:500px;top:0;left:0}

#box_news_list{z-index:1000;position:absolute;width:100%;bottom:-1100px;height:1100px;left:0}

#box_news_list .news_list{margin:0 auto;width:1200px;height:600px;padding-top:200px}

#news .contents A.more_ico{z-index:99999;position:absolute;text-align:center;line-height:30px;width:100px;display:block;background:#005b1d;height:30px;color:#fff;font-size:11px;top:400px;text-decoration:none;left:130px}

#news .contents A.more_ico:hover{background:#00a032;color:#fff;text-decoration:none}

#products{background:url(../images/projekt_bg.jpg) fixed no-repeat center 0}

#products .sprite{background:url(../images/pro_sprite_frei.png) fixed no-repeat center 435px}

#products .screen{background:url(../images/pro_frei.png) fixed no-repeat center 28px}

#products .pro_list{z-index:202;position:absolute;width:1100px;height:auto;margin-left:-520px;top:150px;left:50%}

/*#products .pro_list .pro_title{padding-bottom:30px}

#products .pro_list UL{padding-bottom:1px;margin:0;padding-left:0;width:100%;padding-right:1px;background:#000;height:auto;padding-top:0}

#products .pro_list UL LI{padding-bottom:0;list-style-type:none;padding-left:1px;width:300px;padding-right:0;float:left;height:150px;list-style-image:none;padding-top:1px}

#products .pro_list UL LI A IMG{border-bottom:medium none;border-left:medium none;border-top:medium none;border-right:medium none}*/

#sector{background:url(../images/sector_bg.jpg) fixed no-repeat center 0}

#sector .screen{background:url(../images/sector_sprite_frei.png) fixed no-repeat center 435px}

#sector .sprite{background:url(../images/sector_frei.png) fixed no-repeat center 300px}

#contact{background:url(../images/technik_bg.jpg) no-repeat center top}

#contact .sprite{background:url(../images/technik_sprite_frei.png) fixed no-repeat center 172px}

#contact .screen{background:url(../images/technik_frei.png) no-repeat center 200px}

#contact .contents{height:auto}

#box_contact{padding-left:740px;width:550px;height:450px;padding-top:60px}

#box_feedback{width:1200px;height:400px}

/*---------------*/



.ijg_s { width:1100px; margin:50px auto 0; overflow:hidden;}

.ijg_s ul {}

.ijg_s ul li { margin:0 28px;width:307px; float:left; position:relative;height:269px;}

.ijg_s ul li:hover a { color:#c6e972;}

.ijg_s ul li img { position:absolute; left:0; top:0;width:307px; height:269px;}

.ijg_s ul li p { width:100%;line-height:53px;text-align:center; position:absolute;bottom:9px;}

.ijg_s ul li a { font-size:22px; color:#fff; font-weight:bold;}



.neg_er { overflow:hidden; width:550px; float:left;}

.neg_er ul {}

.neg_er ul li { width:100%; float:left; border-bottom:1px dashed #9f9e96;}

.neg_er ul li .d_time { margin-top:28px; margin-left:13px;background: url(../images/news_time.gif) repeat;float: left;line-height: 26px;padding-left: 23px;text-align: left;width: 66px;padding-right: 15px;}

.neg_er ul li .d_cont { float:right;width:423px;}

.neg_er ul li .d_cont p { letter-spacing:1px; font-weight:bold; font-size:12px; line-height:39px; color:#005f37;}

.neg_er ul li .d_cont p a { font-size:12px; color:#005f37;}





.npr_eo { overflow:hidden; width:579px; float:left; border:1px solid #e5e5de; background:url(../images/dgsa.png) repeat;}

.npr_eo ul { overflow:hidden; margin-top:13px;}

.npr_eo ul li { width: 555px;float:left; margin-left:10px; border-bottom:1px dashed #9f9e96;}

.npr_eo ul li:hover { background:#efefef; cursor:pointer;}

.npr_eo ul li .b_ero {float:left; margin:9px 0 7px 7px;}

.npr_eo ul li .b_ero img {width:104px; height:61px;}

.npr_eo ul li .b_cont { margin-top:2px; float:right;width:423px;}

.npr_eo ul li .b_cont p { letter-spacing:1px; font-weight:bold; font-size:12px; line-height:35px; color:#005f37;}

.npr_eo ul li .b_cont p a { font-size:12px; color:#005f37;}

.npr_eo .ijg_gg {width:100%; height:64px; line-height:64px; float:left; text-align:right;}

.npr_eo .ijg_gg a { font-size:12px; color:#014804; margin-right:20px;}

.npr_eo .ijg_gg a:hover { color:#021e04;}



.ihgw_ae { width:1100px; margin:60px auto 0; overflow:hidden;}

.ihgw_ae .ae_lef { width:375px; float:left;}

.ihgw_ae .ae_lef .lef_uup { width:100%; float:left;}

.ihgw_ae .ae_lef .lef_ddw { margin-top:20px; width:100%; float:left;}

.ihgw_ae .ae_lef .lef_ddw p { letter-spacing:1px; color:#555;font-size:12px; line-height:36px;}

.ihgw_ae .ae_lef .lef_ddw p a { color:#555;}

.ihgw_ae .ae_lef .lef_ddw p a:hover { color:#014804;}

.ihgw_ae .ae_rig { margin-top:27px; width:660px;float:right; height:380px;}

.ihgw_ae .ae_rig .rig_aaa { float:left; width:649px; height:370px;box-shadow: 5px 5px 5px #888888; }



