﻿@charset "utf-8";
body{background:#fff;font-family:'arial';}
a{ color:#666;}
a:link{text-decoration:none; color:#353535;}
a:visited {color:#42c0d1}
a:hover{color:#e95800; text-decoration:none;}
a:active{color:#42c0d1}
.concenter{ width:1000px; margin:0 auto;}
.main{ margin:0 auto;  width:1000px;}
p{ font-size:13px; line-height:24px; color:#555;}
.site_top{ width:100%; height:110px;}
.site_top .top_l{ float:left;  margin:33px 0 0;}
.site_top .top_l h1{ float:left;}
.site_top .top_l .logo_wz{ float:left; border-left:#bababa 1px dashed; color:#666; margin:0 0 0 10px; padding:10px 0 0 7px;}
.site_top .top_l .logo_wz a{ color:#666;}
.site_top .top_l .logo_wz a:hover{ color:#e95800;}
.site_top .top_r{ float:right; text-align:right; color:#999; margin:25px 0 0;}
.site_top .top_r .lang{ width:100%; margin:0 auto 13px;}
.site_top .top_r .tel_box{ font-size:24px; color:#0e5336; font-style:italic; font-weight:bold; line-height:100%;}
.site_top .top_r a{ color:#999; font-size:12px; padding:0 4px;}
.site_bottom{ background:#00361f; height:53px; line-height:53px; color:#fff;} 
.site_bottom .bottom_l{ float:left; width:875px; overflow:hidden;}
.site_bottom .bottom_r{ float:right;}
.site_bottom .bottom_r a{ padding-left:12px; color:#fff;}
.site_nav{ height:44px; line-height:44px; width:100%; background:url(../images/lightbox/nav_bg.png) 0 0 repeat; position:relative; z-index:1;}
.site_nav .nav_l{ float:left; z-index:999;}
.site_nav .nav_l .nav_ul>li{ float:left; width:112px; text-align:center; position:relative;}
.site_nav .nav_l .nav_ul>li.cur{ background:#e95800;}
.site_nav .nav_l .nav_ul>li>a{ display:block; width:112px; font-size:13px; color:#fff;}
.site_nav .nav_l .nav_ul>li ol{ display:none; position:absolute; top:44px; left:0;}
.site_nav .nav_l .nav_ul>li ol li{ background:url(../images/lightbox/down_navbg.png) 0 0 repeat-x; height:41px; line-height:41px; width:112px; overflow:hidden;}
.site_nav .nav_l .nav_ul>li ol li a{color:#fff; font-size:12px; display:block; width:112px; height:41px;line-height:41px;}
.site_nav .nav_l .nav_ul>li ol li:hover{background:url(../images/lightbox/down_navbg.png) 0 -41px repeat-x;}
.site_nav .nav_l .nav_ul>li ol li:hover a{ color:#333;}
.site_nav .search_box{ float:right; display:inline-block; font-size:0; letter-spacing:-Npx;}
.search_box input{ height:16px; padding:7px; color:#aaa; border:none; border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px;behavior: url(../css/PIE.htc);}
.search_box input.search_btn{ width:42px; height:30px; cursor:pointer; background:#999 url(../images/lightbox/search_btn.png) center center no-repeat;border-radius:0px 3px 3px 0; -moz-border-radius:0px 3px 3px 0; -webkit-border-radius:0px 3px 3px 0; -o-border-radius:0px 3px 3px 0;}
.site_top a:hover{color:#e95800;}
.hbanner{ position:relative; top:-44px;}
.hbanner .banner_ul li{ width:100%; height:703px;}
.hbanner .prev,.hbanner .next{ position:absolute; top:310px; width:57px; height:110px;}
.hbanner .prev{ left:200px; background:url(../images/lightbox/banner_arrow.png) 0 0 no-repeat;}
.hbanner .prev:hover{background:url(../images/lightbox/banner_arrow.png) left bottom no-repeat;}
.hbanner .next{ right:200px;background:url(../images/lightbox/banner_arrow.png) right top no-repeat;}
.hbanner .next:hover{ background:url(../images/lightbox/banner_arrow.png) right bottom no-repeat;}
.hbanner .hd{ position:absolute; bottom:30px; width:100%; z-index:2;}
.hbanner .hd ul{ overflow:hidden; left:50%; position:absolute;}
.hbanner .hd ul li{float:left;width:14px; height:14px; cursor:pointer; background:url(../images/lightbox/hbaner_curh.png) center center no-repeat;}
.hbanner .hd ul li.on{ background:url(../images/lightbox/hbanner_cur.png) center center no-repeat;}
.h2_tt{ color:#333; font-size:14px; font-weight:bold; height:28px; line-height:30px;}
.hotpro_box .hotpro_tt{ background:url(../images/lightbox/hot_prott.jpg) 0 0 no-repeat; padding:0 0 0 27px;}
.gengduo_box{ text-align:right; margin:-20px 0 0;}
.gengduo_box a{ color:#666; font-size:12px;}
.gengduo_box a:hover{ color:#e95800;}
.hotpro_gd{ overflow:hidden; margin:20px auto 0; position:relative; height:390px;}
.hotpro_gd .bd li{ float:left; width:306px; height:352px; margin:0 21px 0 0;}
.hotpro_gd .bd li .img_box{ background:#e4e4e4 url(../images/lightbox/hot_imgbox_bg.jpg) 0 0 no-repeat; position:relative; overflow:hidden; width:306px; height:250px;}
.hotpro_gd .bd li .img_box>img{ display:block;width:306px; height:250px; }
.hotpro_gd .bd li .img_box:hover a{display:none;}
.hotpro_gd .bd li .img_box a{position:absolute; left:50%; top:50%; margin:-43px 0 0 -43px; display:none;}
.hotpro_box .hd{ position:absolute; bottom:0px; z-index:3; width:100%; text-align:center; font-size:0; letter-spacing:-Npx;}
.hotpro_box .hd li{ width:10px; height:10px; display:inline-block; cursor:pointer; margin:0 4px; *display:inline; zoom:1;background:#b7b7b7; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px;behavior: url(../css/PIE.htc);}
.hotpro_box .hd li.cur{ background:#0e5336;}
.hotpro_gd .bd li .pro_con{ height:104px; background:#ececec; overflow:hidden; border-top:#fff 1px solid;}
.hotpro_gd .bd li .pro_con:hover{ background:#0e5336;}
.hotpro_gd .bd li .pro_con:hover a{ color:#fff;}
.hotpro_gd .bd li .pro_con:hover .pro_con_p a{ color:#fff;}
.hotpro_gd .bd li .pro_con h3{text-align:center;font-weight:bold; font-size:13px; height:30px; line-height:30px; padding:0 10px; overflow:hidden; margin-top:10px;}
.hotpro_gd .bd li .pro_con h3 a{  color:#333; }
.hotpro_gd .bd li .pro_con .pro_con_p{ padding:0 10px; line-height:24px; height:46px; overflow:hidden;}
.hotpro_gd .bd li .pro_con .pro_con_p a{ font-size:12px; color:#666;}
.box1{background:url(../images/lightbox/hot_probg.jpg) center 25px no-repeat;}
.box2{ background:#f4f4f4; height:363px; padding:50px 0 0; margin:60px auto 0;}
.box2 .rongyu_box{ float:left; width:355px; margin:0 29px 0 0;}
.box2 .new_box{ float:right; width:615px;}
.box2 .concenter{ overflow:hidden;}
.box2 .h2_tt{ border-bottom:#bbb 1px solid;padding-bottom: 5px;}
.box2 .h2_tt a{ display:inline-block; border-bottom:#0e5336 2px solid;color:#333; line-height:24px; padding:0 12px 5px 0;}
.box2 .gengduo_box{margin: -24px 0 0;}
.box2 .new_con{ position:relative; height:260px; padding:23px 0 0 280px; background:url(../images/lightbox/hnew_bg.png) -3px 258px no-repeat;}
.box2 .new_con .homenew_arrow{ width:40px; height:36px; background:url(../images/lightbox/hnew_btn.png) 0 0 no-repeat; position:absolute; top:126px; left:217px; z-index:3; cursor:pointer;}
.box2 .new_con .homenew_arrow:hover{ background:url(../images/lightbox/hnew_btnh.png) 0 0 no-repeat;}
.box2 .new_con li{ font-size:13px; background:url(../images/lightbox/home_libg.jpg) 3px 10px no-repeat; padding:0 0 0 20px; line-height:100%; margin:0 0 23px 0; height:14px; overflow:hidden;}
.box2 .new_con li a{ color:#555;}
.box2 .new_con li a:hover{ color:#0e5336;}
.box2 .new_con img{ position:absolute; width:257px; height:229px; top:30px; left:0;}
.box2 .rongyu_box .rongyu_con{ position:relative; height:264px; margin:18px 0 0;}
.box2 .rongyu_box .rongyu_con .bd{height:238px;width:339px; overflow:hidden;}
.box2 .rongyu_box .rongyu_ul{ height:238px;width:339px;}
.box2 .rongyu_box .rongyu_ul li{width:339px; height:238px;}
.box2 .rongyu_box .hd{ font-size:0; letter-spacing:-Npx; width:100%; text-align:center; position:absolute; bottom:0;}
.box2 .rongyu_box .hd li{ width:8px; height:8px; margin:0 2px; display:inline-block; cursor:pointer; *display:inline; zoom:1; background:#b7b7b7; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px;behavior: url(../css/PIE.htc);}
.box2 .rongyu_box .hd li.cur{ background:#e95800;}
.box3 { padding:31px 0; height:59px; overflow:hidden;}
.box3 .parter_ul{ overflow:hidden;}
.box3 .parter_ul li{ float:left; border:#bababa 1px solid; width:183px; height:57px; margin:0 18px 0 0;}
/*关于我们*/
.second_nav{ height:60px; line-height:60px; text-align:center; background:url(../images/lightbox/second_nav_opac.png) 0 0 repeat-x; font-size:13px; color:#666;}
.second_nav a{ color:#666; display:inline-block;height:59px; line-height:59px;}
.second_nav a.cur{font-weight:bold; color:#333; background:url(../images/lightbox/second_nav_hover.png) center bottom no-repeat;}
.second_nav a:hover{color:#e95800;}
.second_nav span{ margin:0 20px;}
.nav_tt{ text-align:center; width:420px; font-size:27px; color:#fff; line-height:100%; margin:0 auto 39px; background:url(../images/lightbox/nav_ttbg.png) center center no-repeat;}
.page_bg{ margin:-44px auto 0;padding:128px 0 50px;}
.about{ background:url(../images/lightbox/about_bj.jpg) center center no-repeat fixed;}
.page_mian{ width:1000px; margin:0 auto; background:url(../images/lightbox/mian_opac.png) 0 0 repeat; position:relative; min-height:400px; overflow:hidden;}
.page_mian .page_tt{ position:absolute; left:0; top:50px; width:112px; padding:20px; /*height:99px;*/ background:#105c3d; color:#fff; font-size:18px; text-align:center; line-height:36px;}
.little_nav{padding:38px 40px 0 0; margin:0 0 6px;text-align:right; height:38px; line-height:38px; background:url(../images/lightbox/lettle_navbg.png) left bottom repeat-x; color:#777;}
.little_nav a {color: #777;font-size: 12px;padding: 0px 5px;}
.little_nav a:hover{ color:#e95800;}
.little_nav a.cur {color: #bbb;}
.page_con{ width:813px; margin:0 0 0 188px;}
.page_main_con{ width:773px;padding:0 0 80px; }
.page_main_con p{ font-size:13px; color:#555; line-height:232%;}
.company_huodong{ position:relative; height:210px; padding-bottom:70px;}
.company_huodong .page_tt{ top:0;}
.company_huodong .huodong_effect{ width:774px; margin:0 0 0 188px; overflow:hidden;}
.company_huodong .huodong_effect .bd{}
.company_huodong .huodong_effect .bd li{ float:left; position:relative; width:242px; height:150px; overflow:hidden; margin:0 24px 0 0;}
.company_huodong .huodong_effect .bd li h4{ position:absolute; left:0; bottom:0; width:222px; background:url(../images/lightbox/huodong_opac.png) 0 0 repeat; height:35px; line-height:35px; font-size:13px; color:#333; text-align:center; padding:0 10px; overflow:hidden;}
.company_huodong .huodong_effect .bd li h4 a{color:#333;}
.company_huodong .huodong_effect .bd li h4 a:hover{color:#e95800;}
.company_huodong .huodong_effect .hd{font-size:0; letter-spacing:-Npx; width:100%; text-align:center; margin:30px auto 0;}
.company_huodong .huodong_effect .hd li{width:8px; height:8px; margin:0 2px; display:inline-block; cursor:pointer; *display:inline; zoom:1; background:#b7b7b7; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -o-border-radius:8px;behavior: url(../css/PIE.htc);}
.company_huodong .huodong_effect .hd li.on{background:#e95800;}
.history{ width:772px;position:relative; margin:0 auto 50px; overflow:hidden;}
.history .datu{  width:690px; /*height:480px; */ min-height:250px;overflow:hidden; position:relative; margin:50px auto 0; }
.history .datu ul{ position:absolute; left:0px; top:0px; height:480px; width:690px;}
.history .datu ul li{ display:none; width:690px; height:480px; position:absolute; left:0px; top:0px;color:#555; font-size:16px; text-align:center;}
.history .datu ul li dt{ font-size:13px; font-family:Arial; font-style:italic;}
.history .datu ul li dd{font-size:14px; margin-bottom:60px;}
.history .xiaotu{ position:relative; width:800px; height:52px; padding-top:10px;}
.history .xiaotu .four_line{ position:absolute; width:800px; top:16px; left:0;}
.history .xtu{ position:relative;overflow:hidden; height:100px;}
.history .xtu dl{ position:absolute; height:100px; left:0px; top:0px;}
.history .xtu dl dt{ width:110px; height:100px; background:yellow; opacity:0.5; filter:alpha(opacity:50); position:absolute; left:0px; top:0px;}
.history .xtu dl dd{ position:relative; text-align:center; line-height:100px; color:#fff; font-size:18px;width:62px; font-style:italic; font-family:Arial; margin-right:9px; height:46px; background:url(../images/lightbox/year_cricle.png) center top no-repeat; float:left;cursor:pointer;}
.history .xtu dl dd.current span{background:url(../images/lightbox/year_bg.png) 0 0 no-repeat; color:#fff;}
.history .xtu dl dd span{  display:block;  width:62px; height:32px; color:#999; line-height:37px; margin-top:21px; overflow:hidden;}
/*.history .prev,.history .next{ width:44px; height:64px; z-index:99; cursor:pointer;top:235px; position:fixed; }
.history .prev{ left:50%; top:45%;background:url(../images/lightbox/history_arrow.png) 0 0 no-repeat; margin:0 0 0 -313px;}
.history .next{ right:50%;top:45%;background:url(../images/lightbox/history_arrow.png) right 0 no-repeat;margin:0 -460px 0 0;}*/
.history .prev,.history .next{ width:44px; height:64px; z-index:99; cursor:pointer;top:235px; position:absolute; top:230px;}
.history .prev{ left:0;background:url(../images/lightbox/history_arrow.png) 0 0 no-repeat;/* margin:0 0 0 -313px;*/}
.history .next{ right:0;background:url(../images/lightbox/history_arrow.png) right 0 no-repeat;/*margin:0 -460px 0 0;*/}

.green{ width:772px; height:507px; position:relative;}
.green .opac_box{ width:732px; position:absolute; bottom:0; left:0; padding:20px; background:url(../images/lightbox/gdevelopment_opac.png) 0 0 repeat;}
.green .opac_box p{ font-size:12px; line-height:24px; color:#fff;}
/*产品中心*/
.product{ background:url(../images/lightbox/pro_bg.jpg) center top no-repeat fixed; padding:128px 0 50px;}
.pro_third_nav{}
.pro_third_nav a{ display:inline-block; position:relative; text-align:center; background:#ddd; color:#555; height:32px; line-height:32px; padding:0 10px; margin:18px 10px 30px;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px;behavior: url(../css/PIE.htc);}
.pro_third_nav a.cur{ background:#e95800; color:#fff;}
.pro_list{}
.pro_list ul{ width:110%; overflow:hidden;}
.pro_list li{float:left; width:370px; height:355px; margin:0 30px 30px 0; overflow:hidden;}
.pro_list li .img_box{ background:url(../images/lightbox/pro_li_bg.jpg) 0 0 no-repeat;width:370px; height:250px; position:relative;}
.pro_list li .img_box a{position:absolute; left:50%; top:50%; margin:-43px 0 0 -43px; display:none;}
.pro_list li h4{ height:45px; padding:0 10px; line-height:45px; background:#ddd; border-top:#fff 1px solid; font-size:13px; color:#555; text-align:center; overflow:hidden;}
.pro_list li:hover h4{ background:#0e5336;}
.pro_list li:hover h4 a{color:#fff;}
.pro_list li h4 a{color:#555;}
.pro_list li h4 a:hover{ color:#fff;}
.pro_list .pro_con{ height:104px; background:#ececec; overflow:hidden; border-top:#fff 1px solid;}
.pro_list .pro_con:hover{ background:#0e5336;}
.pro_list .pro_con:hover a{ color:#fff;}
.pro_list .pro_con:hover .pro_con_p a{ color:#fff;}
.pro_list .pro_con h3{text-align:center;font-weight:bold; font-size:14px; height:30px; line-height:30px; padding:0 10px; overflow:hidden; margin-top:10px;}
.pro_list .pro_con h3 a{  color:#333; }
.pro_list .pro_con .pro_con_p{ padding:0 10px; line-height:24px; height:46px; overflow:hidden;}
.pro_list .pro_con .pro_con_p a{ font-size:12px; color:#666;}

.jiazai_btn{ display:block; width:89px; height:41px; padding:0 0 0 46px;line-height:41px; color:#fff; font-size:14px;margin:0 auto;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px;behavior: url(../css/PIE.htc); background:#0e5336 url(../images/lightbox/jiazai_bg.png) 22px center no-repeat; cursor:pointer;}
.product .detail{ margin:0; width:100%;}
.detail_page_main{ padding:0 37px 80px;}
.xz_360{ width:922px; height:518px; margin:45px auto 0; background:url(../images/lightbox/pro_detail_opac.jpg) 0 0 no-repeat; overflow:hidden; position:relative;}
.xz_360 .prev,.xz_360 .next{position:absolute; width:66px; height:132px; top:190px; cursor:pointer; z-index:99; display:none;}
.xz_360 .prev{ left:40px; background:url(../images/lightbox/pro_detail_arrow.png) 0 0 no-repeat;}
.xz_360 .next{right:40px;background:url(../images/lightbox/pro_detail_arrow.png) right 0 no-repeat;}
.xz_ul{ width:440px; margin:25px auto 0; height:430px; overflow:hidden;}
.xz_360 h4{ text-align:center; padding:0 20px; overflow:hidden; height:24px; line-height:100%; font-size:24px; margin:38px auto 0;}
.product_detail{ margin:43px auto 0;}
.product_detail .product_tt{ border-bottom:#e3e3e3 1px solid; line-height:55px; color:#e95800; font-size:24px;}
.product_detail .product_tt span{ display:inline-block;border-bottom:#e95800 1px solid;line-height:55px; margin-bottom:-1px; }
.product_detail .pro_dl{ color:#333; font-size:15px;}
.pro_miaoshu{ overflow:hidden; padding:35px 0 0;}
.pro_miaoshu .pro_dl{ width:415px; overflow:hidden;}
.pro_miaoshu .pro_detail_img{ max-width:100%;}
.pro_miaoshu .img_box{ width:408px; overflow:hidden;}
.pro_miaoshu .img_box img{ display:block; margin:0 auto;}
/*解决方案*/
.solution{background:url(../images/lightbox/solution_bg.jpg) center top no-repeat fixed;}
.zhanlue_ul{ margin:12px auto 30px;}
.zhanlue_ul li{ height:59px; line-height:59px; font-size:18px; background:url(../images/lightbox/zanlue_libg.png) left bottom no-repeat;}
.zhanlue_ul li>span{ color:#555; background:url(../images/lightbox/icon.png) 0 -51px no-repeat; padding:0 0 0 20px;}
.solution .pro_third_nav a{ margin:10px 5px 7px;}
.cross_box{ position:relative; width:774px; margin:0 auto; overflow:hidden;}
.cross_box .cricle{ position:absolute; width:6px; background:#fff; height:6px; left:50%; top:50%; margin:-4px 0 0 -4px; border:#cecece 1px solid;border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px;behavior: url(../css/PIE.htc); }
.cross_box>ul{ overflow:hidden; width:110%;}
.cross_box>ul>li{ float:left;}
.cross_box>ul>li img{ vertical-align:bottom; width:250px; height:284px; overflow:hidden;}
.yanfa_tab_con{ padding:40px 0 10px;}
.yanfa_tab_con>div{ display:none;}
.yanfa_tab_con p{ font-size:13px; color:#555; line-height:24px;}
.yanfa_tab_con table{ border:#ddd 1px solid; border-collapse:collapse;}
.yanfa_tab_con table td,.yanfa_tab_con table th{ text-align:center; vertical-align:baseline; border:#ddd 1px solid; padding:20px 0; color:#555; font-size:18px;}
.yanfa_tab_con table th{ font-weight:bold;}
.yanfa_tab_con .product_tt{ border-bottom:#ddd 1px solid; line-height:33px; color:#0e5336; font-size:13px; margin:0 auto 11px; }
.yanfa_tab_con .product_tt span{ display:inline-block;border-bottom:#0e5336 1px solid;line-height:33px; margin-bottom:-1px;font-weight:bold; padding-right:10px; }
.yanfa_tab_con img.circle{ position:relative; border:#ddd 1px solid;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px;behavior: url(../css/PIE.htc);}
.yanfa_tab_con .tab_con4>ul{ width:110%;}
.yanfa_tab_con .tab_con4>ul>li{ float:left; width:222px; height:219px; margin:0 53px 42px 0; overflow:hidden;}
.yanfa_tab_con .tab_con4>ul>li>img{ position:relative;border:#ddd 1px solid;border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px;behavior: url(../css/PIE.htc);}
.yanfa_tab_con .tab_con4>ul>li>h4{ text-align:center; padding:10px 10px 0; overflow:hidden; line-height:100%;}
.yanfa_tab_con .tab_con5{ clear:both;}
.text_effect_box{ position:relative; width:774px; height:488px; margin:18px auto 78px; background:#e3e3e3; border-radius:0 0 0 55px; -webkit-border-radius:0 0 0 55px; -moz-border-radius:0 0 0 55px; -o-border-radius:0 0 0 55px;behavior: url(../css/PIE.htc);}
.text_effect_box .prev,.text_effect_box .next{ position:absolute; width:82px; height:68px; cursor:pointer; z-index:999; bottom:0;}
.text_effect_box .prev{ background:url(../images/lightbox/text_arrow.jpg) 0 0 no-repeat; right:82px;}
.text_effect_box .next{background:url(../images/lightbox/text_arrow.jpg) right 0 no-repeat; right:0;}
.text_effect_box .text_ul li{ }
.text_effect_box h3{ height:68px; line-height:68px; color:#333; font-size:18px; border-top:#fff 1px solid; padding:0 165px 0 30px; text-align:center; overflow:hidden;}
.text_effect_box .effect_text{padding:10px 22px 5px; height:64px; overflow:auto;}
.text_imgbox{ width:100%; height:341px; overflow:hidden;}
.text_imgbox img{ width:100%;}
.yanfa_newslist{ margin:0 0 38px;}
.yanfa_newslist>li{ height:118px; padding:30px 0; clear:both; background:url(../images/lightbox/lettle_navbg.png) left bottom repeat-x;}
.yanfa_newslist>li img{ width:209px;}
.yanfa_newslist .news_con{ float:left; width:538px; margin:0 0 0 21px; overflow:hidden;}
.yanfa_newslist .news_con>h3{ font-size:14px; height:25px; line-height:100%; margin:0 0 20px 0; overflow:hidden;}
.yanfa_newslist .news_con>h3 .news_time{display:inline-block; margin:0 13px 0 0; line-height:27px; background:url(../images/lightbox/icon.png) right bottom no-repeat; padding-right:11px;}
.yanfa_newslist .news_con>h3 a{ color:#333; line-height:100%;}
.yanfa_newslist .news_con>h3 a:hover{ color:#e95800;}
.yanfa_newslist .news_con>.news_detail{ font-size:12px; color:#555; line-height:24px; height:67px; overflow:hidden;}
.yanfa_newslist .news_con>.news_detail a{color:#555;}
.yanfa_newslist .news_con>.news_detail a:hover{color:#e95800;}
.pagingList{ font-size:0; letter-spacing:-Npx;}
.pagingList span,.pagingList a{ display:inline-block; background:#eee; padding:0 14px; margin:0 10px 0 0; height:29px; line-height:29px; text-align:center; font-size:13px; color:#555;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc);}
.pagingList span,.pagingList a:hover{ color:#fff!important; background:#e95800; position:relative;}
/*新闻活动*/
.news{background:url(../images/lightbox/news_bg.jpg) center -180px no-repeat fixed;}
.news_tt{font-size:24px;color:#333;line-height:100%;margin-top:-42px;}
.news_detail_box{ padding:0 37px;}
.news_detail_box .little_nav{ padding-right:0;}
.dnews_time{ line-height:100%; display:block; width:109px; height:30px; line-height:30px; color:#fff; font-family:arial; font-size:13px; background:#ddd; margin:12px auto 0; text-align:center;}
.news_detail_box .page_main_con{ width:100%; margin:15px auto 0;}
.news_detail_box .page_main_con p{line-height:24px;}
.xiangguan{ background:url(../images/lightbox/lettle_navbg.png) left top repeat-x; padding:10px 0 0; margin:30px auto 0;}
.xiangguan p{ font-size:12px; color:#555;}
.xiangguan a{color:#555;}
.xiangguan a:hover{color:#e95800;}
a.news_return{position:relative; display:block; width:70px; height:30px; top:-38px;line-height:30px; color:#fff; background:#e95800; text-align:center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc); float:right; }
a.news_return:hover{ color:#fff;}
.honour_effect{ height:600px; position:relative; margin:54px auto 0;}
.honour_effect .datu{  width:525px; height:480px; overflow:hidden; position:relative; margin:0 auto; }
.honour_effect .datu ul{ position:absolute; left:0px; top:0px; height:480px; width:525px;}
.honour_effect .datu ul li{ display:none; width:525px; height:480px; position:absolute; left:0px; top:0px;color:#fff; overflow:hidden;}
.honour_effect .datu ul li img{ width:525px; height:359px;}
.honour_effect .datu ul li h4{ text-align:center; font-size:18px; color:#333; line-height:100%; margin:30px 0 0;}
.honour_effect .xiaotu{ position:relative; width:771px; height:110px; padding-top:10px;}
.honour_effect .xtu{ position:relative; margin:0px auto; overflow:hidden; height:100px;}
.honour_effect .xtu dl{ position:absolute; height:100px; left:0px; top:0px;}
.honour_effect .xtu dl dt{ width:131px; height:68px; background:yellow; opacity:0.5; filter:alpha(opacity:50); position:absolute; left:0px; top:0px;}
.honour_effect .xtu dl dd{ position:relative;width:141px;overflow:hidden;height:128px;float:left;cursor:pointer;}
.honour_effect .xtu dl dd img{ display:block; margin:0 auto;padding:9px 5px; width:121px; height:60px;}
.honour_effect .xtu dl dd.current img{ border:#ddd 1px solid!important;}
.honour_effect .prev,.honour_effect .next{ position:absolute; display:block; top:122px; width:91px; height:95px;cursor:pointer; z-index:99;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc); }
.honour_effect .prev{ left:0px;background:#b9baba url(../images/lightbox/honour_arrow.png) 24px 20px no-repeat;}
.honour_effect .prev:hover{background:#ea7731 url(../images/lightbox/honour_arrow.png) 24px 20px no-repeat;}
.honour_effect .next{ right:0px;background:#b9baba url(../images/lightbox/honour_arrow.png) 31px -71px no-repeat;}
.honour_effect .next:hover{background:#ea7731 url(../images/lightbox/honour_arrow.png) 31px -71px no-repeat;}
.gongyi_box{ position:relative;overflow:hidden;}
.gongyi_box .gongyi_effect{ width:522px; overflow:hidden; margin:0 auto;}
.gongyi_box .prev,.gongyi_box .next{ position:absolute; display:block; top:100px; width:91px; height:95px;cursor:pointer; z-index:99;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc); }
.gongyi_box .prev{ left:0px;background:#b9baba url(../images/lightbox/honour_arrow.png) 24px 20px no-repeat;}
.gongyi_box .prev:hover{background:#ea7731 url(../images/lightbox/honour_arrow.png) 24px 20px no-repeat;}
.gongyi_box .next{ right:0px;background:#b9baba url(../images/lightbox/honour_arrow.png) 31px -71px no-repeat;}
.gongyi_box .next:hover{background:#ea7731 url(../images/lightbox/honour_arrow.png) 31px -71px no-repeat;}
.gongyi_box li{ width:522px; height:450px; overflow:hidden;}
.gongyi_box li h4{ text-align:center; font-size:18px; color:#333; line-height:100%; margin:30px 0 0;}
.gongyi_box li img{ width:522px; height:391px;}
/*客户服务*/
.servise{background:url(../images/lightbox/servise_bg.jpg) center 0 no-repeat fixed;}
.after_sale_box{ line-height:24px; margin:15px auto 0;}
.servise_form{ border:#ddd 1px solid; padding:20px 28px 33px;}
.tips{ color:#e95800; padding:0 0 0 10px;}
.form_dlbox label{ display:inline-block; width:120px;}
.form_dlbox dt{ height:39px; line-height:39px; color:#fff; font-weight:bold; background:#0e5336; padding:0 0 0 20px; margin:0 0 20px 0;}
.form_dlbox dt lablel{ color:#5555; font-size:13px;}
.form_dlbox dd{ margin:0 0 15px 0; clear:both; overflow:hidden;}
.form_dlbox dd input,.form_dlbox dd textarea{ height:13px; padding:9px 5px 9px; border:#ddd 1px solid;}
.form_dlbox dd textarea{ vertical-align:top; width:624px; min-height:100px; min-width:624px; max-width:624px;}
.form_dlbox dd input.w266{ width:266px;}
.form_dlbox dd input.w416{ width:416px;}
.form_dlbox input.subbmit{ display:block; height:38px; font-size:14px;font-family:'\5FAE\8F6F\96C5\9ED1'; cursor:pointer;line-height:38px;position:relative; border:none; width:190px; background:#e95800; margin:0 auto;color:#fff;text-align:center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc);}
.sex_box{ float:left; padding:0 0 0 10px; font-size:0; letter-spacing:-Npx;}
.sex_box span{ display:inline-block; padding:0 0 0 20px; font-size:13px; cursor:pointer;background:url(../images/lightbox/icon.png) 0 -150px no-repeat; margin-right:10px; }
.sex_box span.cur{background:url(../images/lightbox/icon.png) 0px -129px no-repeat;}
.sex_box span.man{ margin:0 10px 0 0;}
em.squre{ width:17px; height:17px; display:inline-block; position:relative; vertical-align:middle; margin:0 5px 0 0;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc); }
.sale_map{ width:773px; height:639px;}

/*招贤纳士*/
.join{background:url(../images/lightbox/join_bg.jpg) center 0 no-repeat fixed;}
.join a.news_return{ float:none; top:0; width:96px; margin-top:30px;}
.join .join_h4{ text-align:center; height:42px; line-height:42px; background:#e6e6e6; font-size:16px; color:#333;}
.join .join_h4 .zw_name{ display:block; width:710px; overflow:hidden; text-align:center; margin:0 auto;}
.join .join_h4 a.return{ display:block; width:70px; height:29px; line-height:29px; color:#878787; font-size:13px; margin:6px 20px 0 0; float:right; background:#fff;border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc); position:relative;}
.join .zhiwei_detail{ height:50px; overflow:hidden; margin:30px 0 45px;overflow:hidden; font-size:13px; color:#555;}
.join .zhiwei_detail span{ display:block; float:left; width:305px; line-height:100%; margin:0 0 22px; overflow:hidden;} 
.join .zp_con{ width:700px; overflow:hidden;}
.map_contaner{ position:relative; width:773px; height:304px; margin:30px auto 45px; overflow:hidden;}
.map_contaner .opac{ position:absolute; width:275px; height:266px; padding:38px 30px 0; top:0; right:0; overflow:hidden; color:#fff;background:url(../images/lightbox/gdevelopment_opac.png) 0 0 repeat;}
.map_contaner .opac p{color:#e4f7ee;}
.map_contaner .opac a{ color:#e4f7ee;}
.map_contaner .opac a:hover{ color:#ea7731;}
.online_liuyan{border-bottom:#e3e3e3 1px solid; line-height:33px; color:#0e5336; font-size:13px; margin:0 auto 21px;}
.online_liuyan span{display:inline-block;border-bottom:#333 1px solid;line-height:33px; margin-bottom:-1px;font-weight:bold; padding-right:10px; color:#333;}
.liuyan_box .form_input{ font-size:0;letter-spacing:-Npx; width:110%;}
.liuyan_box input{font-size:13px; width:215px;border:none;color:#555; background:#e3e3e3; height:13px; padding:10px; margin:0 0 20px 0;font-family:'\5FAE\8F6F\96C5\9ED1'; }
.liuyan_box textarea{ width:757px; background:#e3e3e3; padding:10px 10px; margin:0 0 20px 0; color:#555;font-family:'\5FAE\8F6F\96C5\9ED1';  border:none; max-width:757px; min-width:757px; min-height:133px;}
.liuyan_box .tijiao_btn{position:relative; display:block; padding:0; width:96px; height:32px; line-height:32px; cursor:pointer;color:#fff; background:#e95800;}
.tijiao_btn{position:relative; display:block; padding:0; width:96px; height:32px; line-height:32px; cursor:pointer; font-family:'\5FAE\8F6F\96C5\9ED1';color:#fff; background:#e95800; text-align:center; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -o-border-radius:4px;behavior: url(../css/PIE.htc);}
.join_list { margin:20px auto 0;}
.join_list dt{  height:42px; line-height:42px;padding:0 21px; border:#ddd 1px solid; border-width:0 0 1px; color:#333;background:url(../images/lightbox/join_icon.png) 737px 12px no-repeat; cursor:pointer;}
.join_list dt.cur{background:#0e5336 url(../images/lightbox/join_icon.png) 737px -50px no-repeat; color:#fff; font-weight:bold; }
.join_list dt .zhiwei{ display:inline-block; width:199px;}
.join_list dt .zhiwei_ms{display:inline-block;}
.join_list dd{ display:none;overflow:hidden;padding:30px 35px 30px 20px;}
.join_list dd .dd_span{ display:block; float:left; width:199px;}
.join_list dd .join_detail{ float:left; width:513px; overflow:hidden; }
.join_list .tijiao_btn,.join_list .tijiao_btn:hover{ color:#fff;}
.sale_map{ position:relative; width:773px; height:639px; background:url('../images/common/salse_map.png') 0 0 no-repeat;}
.sale_map .city_box>span{ display:inline-block; position:absolute;height:28px; z-index:999; cursor:pointer;}
.sale_map .city_box>span._1site{ background:url(../images/lightbox/map_cricle.png); background-repeat:no-repeat;}
.sale_map .city_box>span._2site{ background:url(../images/lightbox/map_cricle.png); background-repeat:no-repeat; background-position:0px -26px;}
.sale_map .city_box>span._3site{ background:url(../images/lightbox/map_cricle.png); background-repeat:no-repeat;}
.sale_map .city_box>span._4site{ background:url(../images/lightbox/map_cricle.png); background-repeat:no-repeat;background-position:0px -88px;}
.sale_map .city_box>span.wlmq{ top:155px; left:198px; padding:0 0 0 14px; background-position:0 6px; height:15px;}
.sale_map .city_box>span.haerbing{ top:116px; left:685px; padding:0 0 0 14px; background-position:0 5px; height:15px;}
.sale_map .city_box>span.changchun{ top:149px; left:677px; padding:0 0 0 14px; background-position:0 -58px; height:15px;}
.sale_map .city_box>span.shenyang{ top:188px; left:654px; padding:14px 0 0 0; background-position:8px -27px; height:15px;}
.sale_map .city_box>span.tangshan{ top:229px; left:607px; padding:0 0 0 14px; background-position:3px 5px; height:17px;}
.sale_map .city_box>span.beijing{ top:231px; left:569px; padding:0 0 0 14px; background-position:0 -56px; height:18px;}
.sale_map .city_box>span.tianjin{ top:251px; left:589px; padding:5px 0 0 9px; background-position:0 0; height:17px;}
.sale_map .city_box>span.dalian{ top:246px; left:655px; padding:0 0 0 14px; background-position:2px 5px; height:17px;}
.sale_map .city_box>span.shijiazhuang{ top:257px; left:527px; background-position:24px 15px; height:20px; padding:0 0 5px 0;}
.sale_map .city_box>span.taiyuan{ top:265px; left:500px; padding:0 0 12px 0; background-position:25px 15px; height:20px;}
.sale_map .city_box>span.jinan{ top:288px; left:589px; padding:0 0 0 14px; background-position:0 7px; height:18px;}
.sale_map .city_box>span.qingdao{ top:305px; left:632px; padding:0 0 0 11px; background-position:0px -88px; height:17px;}
.sale_map .city_box>span.zhengzhou{ top:332px; left:544px; padding:0 0 0 13px; background-position:0 -28px; height:16px;}
.sale_map .city_box>span.xian{ top:342px; left:450px; padding:0 14px 0 0; background-position:26px 7px; height:20px;}
.sale_map .city_box>span.chongqing{top:395px; left:431px; padding:0 0 15px 0; background-position:27px 20px; height:15px;}

.sale_map .city_box>span.shanghai{ top:381px; left:666px; padding:0 0 0 14px; background-position:0 -59px; height:17px;}
.sale_map .city_box>span.nanjing{ top:380px; left:628px; height:25px; overflow:hidden; line-height:35px;background-position:4px -31px;}
.sale_map .city_box>span.hefei{ top:380px; left:600px;background-position:4px 0px; line-height:31px;}
.sale_map .city_box>span.wuhan{ top:396px; left:552px; background-position:10px -17px;}
.sale_map .city_box>span.nanchang{ top:434px; left:589px; padding:0 0 0 14px; background-position:0 -24px; height:17px;}
.sale_map .city_box>span.hangzhou{ top:400px; left:637px;background-position:6px 5px;line-height:39px;}
.sale_map .city_box>span.changsha{ top:442px; left:546px; padding:0 0 0 3px; background-position:0 5px;line-height:46px;}
.sale_map .city_box>span.fuzhou{ top:478px; left:621px; padding:0 12px 0 0; background-position:25px 4px; line-height:25px; height:17px;}
.sale_map .city_box>span.guangzhou{ top:521px; left:552px;background-position:5px 19px;}
.sale_map .city_box>span.shenzhen{ top:540px; left:573px; padding:0 0 0 14px; background-position:0 5px; height:17px;}
.sale_map .city_box>span.nanning{ top:544px; left:471px; padding:0 0 0 14px; background-position:2px 8px; height:17px;}
.sale_map .city_box>span.hhht{ top:219px; left:440px; padding:0 14px 0 0; background-position:72px 4px; height:17px;}
.sale_map .city_box>span.lanzhou{ top:308px; left:399px; padding:0 0 14px 0; background-position:6px 16px; height:17px;}
.sale_map .city_box>span.kunming{ top:510px; left:377px; padding:0 0 0 14px; background-position:0 5px; height:17px;}
.sale_map .city_box>span.lasa{ top:407px; left:210px; padding:0 0 0 14px; background-position:0 5px; height:17px;}
.sale_map .city_box>span.xining{ top:308px; left:330px; padding:0 14px 0 0; background-position:38px 4px; height:17px;}
.sale_map .city_box>span.chengdu{ top:395px; left:376px; padding:0 0 14px 0; background-position:27px 20px; height:17px;}
.sale_map .city_box>span.guiyang{ top:482px; left:448px; padding:0 0 0 14px; background-position:2px 5px; height:17px;}
.sale_mapdetail>ul>li{ width:143px; overflow:hidden; position:absolute;z-index:999; top:309px; left:223px;}
.sale_mapdetail .cricle{ width:100px; height:100px; padding:15px; position:relative; text-align:center;background:#fff;border:#e3e3e3 1px solid;border-radius:165px; -webkit-border-radius:165px; -moz-border-radius:165px; -o-border-radius:165px;behavior: url(../css/PIE.htc);}
.sale_mapdetail .sanjia{ display:block; position:absolute; right:2px;top:50%; width:11px; height:34px; margin:-17px 0 0 0; background:url(../images/lightbox/sale_mapicoo.png) 0 0 no-repeat; z-index:99;}

.sitemap{ margin-top:40px;}
.sitemap dl{ overflow: hidden; border-bottom: 1px solid #e3e3e3; padding:10px 0; margin:0 20px;}
.sitemap dl dt{ width: 100%; font-size: 14px; line-height: 30px; font-weight: bold; color: ##e95800;}
.sitemap dl dt a{color:#e95800;}
.sitemap dl dd{ float: left; display: inline-block; line-height: 24px; height: 24px; background: url(../images/lightbox/jt2.png) no-repeat left center; padding-left: 12px; margin-right: 40px;}
.sitemap dl dd a{ color:#666;}
.searchpage_box{ width:100%;}
.search_probox{ width:665px; margin:0 auto; overflow:hidden;}
.search_pro{ overflow:hidden; width:800px;}
.search_pro li{ float:left; width:306px; height:352px; margin:0 50px 0 0;}
.search_pro .img_box{ background:#e4e4e4 url(../images/lightbox/hot_imgbox_bg.jpg) 0 0 no-repeat; position:relative; overflow:hidden;}
.search_pro .img_box:hover a{display:none;}
.search_pro .img_box a{position:absolute; left:50%; top:50%; margin:-43px 0 0 -43px; display:none;}
.search_pro .pro_con{ height:104px; background:#ececec; overflow:hidden; border-top:#fff 1px solid;}
.search_pro .pro_con:hover{ background:#0e5336;}
.search_pro .pro_con:hover a{ color:#fff;}
.search_pro .pro_con:hover .pro_con_p a{ color:#fff;}
.search_pro .pro_con h3{text-align:center;font-weight:bold; font-size:14px; height:30px; line-height:30px; padding:0 10px; overflow:hidden; margin-top:10px;}
.search_pro .pro_con h3 a{  color:#333; }
.search_pro .pro_con .pro_con_p{ padding:0 10px; line-height:24px; height:46px; overflow:hidden;}
.search_pro .pro_con .pro_con_p a{ font-size:12px; color:#666;}
.to_top{ position:fixed; bottom:90px; right:90px; width:50px; height:50px; background:url(../images/lightbox/totop.jpg) 0 0 no-repeat; cursor:pointer;}
.to_top:hover{ background:url(../images/lightbox/totop.jpg) right 0 no-repeat; color:#e95800;}


