/* CSS Document */

/*public css*/
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family:"Microsoft YaHei",SimSun,Arial,Helvetica,sans-serif; color:#333; background:#FFF;}
ul li{ margin:0px; padding:0px; list-style-type:none;}
li{ margin:0px; padding:0px; list-style-type:none;}
form,ul,li,table,td,p,span,h1,h2,h3,h4,h5,img,dl,dt,dd{ margin:0px; padding:0px;}
img{ border:none;}
a{ color:#333; text-decoration:none;}
a:hover,a:active{ color:#ff8b00; text-decoration:none;}
.dispblock{ display:block;}
.dispnone{ display:none;}
.float_l{ float:left}
.float_r{ float:right}
.clear_both{clear:both;}
.hand{ cursor:pointer;}
.f12{ font-size:12px;}
.hei{ color:#000;}
.en_ft{ font-family:Arial;}
.ft1{ font-size:14px; font-weight:bold; color:#FFF;}
.ft_red{ color:#C80000;}
.ft_bai{ color:#FFF;}
body { behavior:url("../csshover.htc"); }
.txt_cent{ text-align:center;}
.Word_Break{ word-break:break-all; overflow:hidden; TABLE-LAYOUT:fixed; WORD-WRAP:break-word;}
.fixedHeader{ position:fixed; left:0; top:0; z-index:100;}
textarea,input{ word-wrap:break-word;word-break:break-all;}
input:focus{outline:none; blr:expression(this.onFocus=this.close()); blr:expression(this.onFocus=this.blur());}
/*index*/
.in_top{ width:980px; height:25px; padding:10px 0 0 0; margin:0px auto;}
.in_top .sh_box{ float:right; width:130px; height:25px; background:url(../images/index2_03.jpg) left center no-repeat;}
.in_top .txt{ float:left; width:90px; height:25px; line-height:25px; padding:0 5px 0 10px; border:0px; background:none; color:#999;}
.in_top .btn{ float:left; width:25px; height:25px; border:0px; cursor:pointer; background:none;}
.in_top .fx{ float:right; padding:3px 0 0 17px;}
.in_nav{ width:980px; height:80px; margin:0px auto;}
.in_nav .lg{ float:left; width:220px; height:80px;}
.in_nav .menu{ float:right; width:700px; height:65px; padding:15px 0 0 40px; background:url(../images/index2_13.jpg) left 25px no-repeat; position:relative;}
.in_nav .menu li{ float:left; width:103px; height:50px; padding:15px 0 0 0; font-size:14px; position:relative; z-index:1000}
.in_nav .menu li.none{ width:82px;}
.in_nav .menu li a{ color:#222;}
.in_nav .menu li a:hover,.in_nav .menu li a:active{ color:#222;}
.in_nav .menu .bkg_1{ background:url(../images/index2_14.jpg) 0px top no-repeat;}
.in_nav .menu .bkg_2{ background:url(../images/index2_14.jpg) -102px top no-repeat;}
.in_nav .menu .bkg_3{ background:url(../images/index2_14.jpg) -205px top no-repeat;}
.in_nav .menu .bkg_4{ background:url(../images/index2_14.jpg) -308px top no-repeat;}
.in_nav .menu .bkg_5{ background:url(../images/index2_14.jpg) -412px top no-repeat;}
.in_nav .menu .bkg_6{ background:url(../images/index2_14.jpg) -515px top no-repeat;}
.in_nav .menu .bkg_7{ background:url(../images/index2_14.jpg) -618px top no-repeat;}
.menu_bkg{ width:100%; height:120px; border-top:1px solid #BEBEBE; background:#FFF; position:absolute; display:none; z-index:1000; }
.menu_bkg .box{ width:700px; padding:7px 0 0 280px; margin:0px auto; position:relative;}
.menu_bkg .box li{ float:left; width:103px;}
.menu_bkg .box li.none{ width:82px;}
.menu_bkg .box p{ height:23px; line-height:23px; font-size:12px; color:#5A5A5A;}
.menu_bkg .box a{ color:#5A5A5A;}
.menu_bkg .box a:hover,.menu_bkg .box a:active{ color:#ff8b00;}
.menu_bkg .box .cur{ position:absolute; top:-2px; left:0px; height:2px; width:60px; background:#ff8b00; z-index:1010;}
.menu_bkg .box .lt_0{ left:275px;}
.menu_bkg .box .lt_1{ left:375px;}
.menu_bkg .box .lt_2{ left:475px;}
.menu_bkg .box .lt_3{ left:570px;}
.menu_bkg .box .lt_4{ left:665px;}
.menu_bkg .box .lt_5{ left:793px;}
.menu_bkg .box .lt_6{ left:908px;}
.in_banbox{ width:100%; height:460px; overflow:hidden; position:relative;}
/*banner*/
#slider_bimg{ width:100%; height:460px;}
#slider_bimg li{ width:100%; height:460px; position:absolute; left:0; top:0; display:none;}
#slider_bimg .ban_bkg{ width:100%; height:460px; position:absolute; left:0; top:0; filter:alpha(opacity=0); opacity:0; z-index:100}
#slider_simg{ position:absolute; left:0px; top:385px; z-index:200;}
#slider_simg li{ float:left; width:97px; height:48px; margin-right:10px; border:1px solid #EAEAEA; border-radius:3px; cursor:pointer;}
#slider_simg li.cur{ border:1px solid #F8A800;}

/* 新增图标切换 */
.in_cont_1{ width:100%; height:90px; float:left; font-size:12px; background:#fafafa;}
.in_cont_1_nr{ margin:0 auto; width:1000px; height:90px; position:relative; cursor:pointer;}
.in_cont_1_nr_time{ position:absolute; top:33px; left:40px; widtH:31px; height:29px; background:url(../images/banner_tb_1.png) no-repeat;}
.in_cont_1_nr_time_on{background:url(../images/banner_tb_1_on.png) no-repeat;}
.in_cont_1_nr_time_tt{ position:absolute; top:28px; left:88px; line-height:22px; color:#000000; font-size:12px;}
.in_cont_1_nr_time_wz{ position:absolute; left:88px; top:45px;line-height:22px; font-size:14px; color:#888888;}
.in_cont_1_nr_time_xian{ position:absolute; left:210px; top:28px; widtH:30px; height:43px; background:url(../images/banner_xian.png) no-repeat;}

.in_cont_1_nr_tel{ position:absolute; left:277px; top:32px; widtH:33px; height:24px; background:url(../images/banner_tb_2.png) no-repeat;}
.in_cont_1_nr_tel_on{background:url(../images/banner_tb_2_on.png) no-repeat;}
.in_cont_1_nr_tel_tt{position:absolute; top:28px; left:322px; line-height:22px; color:#000000; font-size:12px;}
.in_cont_1_nr_tel_wz{position:absolute; left:322px; top:45px;line-height:22px; font-size:14px; color:#888888;}
.in_cont_1_nr_tel_xian{position:absolute; left:490px; top:28px; widtH:30px; height:43px; background:url(../images/banner_xian.png) no-repeat;}

.in_cont_1_nr_about{ position:absolute; left:545px; top:32px; widtH:27px; height:24px; background:url(../images/banner_tb_3.png) no-repeat;}
.in_cont_1_nr_about_on{background:url(../images/banner_tb_3_on.png) no-repeat;}
.in_cont_1_nr_about_tt{position:absolute; top:28px; left:590px; line-height:22px; color:#000000; font-size:12px;}
.in_cont_1_nr_about_wz{position:absolute; left:590px; top:45px;line-height:22px; font-size:12px; color:#888888;}
.in_cont_1_nr_about_xian{position:absolute; left:490px; top:28px; widtH:30px; height:43px; background:url(../images/banner_xian.png) no-repeat;}

.in_cont_1 .p_1{ color:#666666}
.in_cont_2_box{ width:100%; margin:0px auto; overflow:hidden; background:url(../images/index2_23.jpg) top center repeat-x;}
.in_titbox{ width:980px; height:45px; border-bottom:1px solid #E4E4E4; margin:0px auto;}
.in_titbox .lt{ float:left; padding:23px 0 0 3px;}
.in_titbox .rt{ float:right; padding:29px 11px 0 0;}
.in_cont_2_box .list_1{ width:980px; height:210px; overflow:hidden; padding-top:25px; margin:0px auto;}
.in_cont_2_box .list_1 li{ float:left; width:232px; height:210px; overflow:hidden; margin:0 17px 0 0; position:relative;}
.in_cont_2_box .list_1 li.none{ margin-right:0px;}
.in_cont_2_box .list_1 .li_1{ background:url(../images/index2_31.jpg) no-repeat;}
.in_cont_2_box .list_1 .li_1 .nm{ padding:87px 0 0 87px; height:13px; line-height:13px; font-size:12px; color:#FFF; letter-spacing:8px;}
.in_cont_2_box .list_1 .li_1 .nm p{ float:left; width:10px; height:13px; padding:0 1px 0 3px;}
.in_cont_2_box .list_1 .li_1 .btnbox{ padding:35px 0 0 48px;}
.in_cont_2_box .list_1 .li_1 .btnbox a{ display:block; width:133px; height:29px; background:url(../images/index2_30.jpg) no-repeat;}
.in_cont_2_box .list_1 .mb{ position:absolute; left:7px; top:8px; width:216px; height:193px; background:none; border:1px solid #FFF; display:none;}
.in_titbox_1{ width:980px; height:45px; border-bottom:1px solid #e6e6e6; margin:0px auto;}
.in_titbox_1 .lt{ float:left; padding:20px 0 0 3px; position:relative; z-index:100}
.in_titbox_1 .lt .mb{ position:absolute; left:0px; top:45px; width:170px; height:1px; background:#c7c7c7;}
.in_titbox_1 .rt{ float:right; padding:26px 11px 0 0;}
.in_titbox_2{ font-size:13px; text-align:center; color:#666666; padding:25px 0 15px 0;}
.in_titbox_2 a{ color:#666666; margin:0 5px;}
.in_titbox_2 a:hover,.in_titbox_2 a:active{ color:#ff8b00;}
.in_titbox_2 a.cur,.in_titbox_2 a.cur:hover,.in_titbox_2 a.cur:active{ color:#ff8b00;font-weight:bold;}
.in_cont_2_box .list_2{ width:980px; overflow:hidden; margin:0px auto; height:520px;}
.in_cont_2_box .list_2 li{ float:left; width:172px; height:260px; padding:0 30px 0 0;}
.in_cont_2_box .list_2 li.none{ padding-right:0px;}
.in_cont_2_box .list_2 li .imgbox a{display:block;width:168px;height:124px;border:2px solid #fff;overflow:hidden;}
.in_cont_2_box .list_2 li .imgbox a:hover{display:block;width:168px;height:124px;border:2px solid #ff8b00;overflow:hidden;}
.in_cont_2_box .list_2 li .imgbox{ width:172px; height:128px; overflow:hidden;}
.in_cont_2_box .list_2 li .tit{ height:26px; line-height:26px; padding-left:4px; margin-top:10px; border-bottom:1px solid #D2D2D2; background:url(../images/index2_52.jpg) right center no-repeat; font-size:12px; cursor: pointer;}
.in_cont_2_box .list_2 li .cont{ padding:3px 0 0 4px; line-height:18px; color:#666; font-size:12px;}
.in_cont_2_box .list_2 li .cont p{ height:18px; width:100%; overflow:hidden;}
.in_cont_3_box{ width:100%; margin:0px auto; background:url(../images/index2_40.jpg) top center repeat-x;}
.in_cont_3{ width:980px; height:320px; padding:30px 0 0 0; margin:0px auto; font-size:12px; position:relative;}
.in_cont_3 li{ float:left; width:165px; padding:0 38px 0 0;}
.in_cont_3 li.none{ padding-right:0px;}
.in_cont_3 li img{ border:2px solid #F9F9F9;filter:gray;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}
.in_cont_3 li img:hover{ border:2px solid #ff8b00;filter:none;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}
.in_cont_3 li .name{ color:#000000; padding:13px 0 0 2px;}
.in_cont_3 li .cont{ padding-left:2px; height:36px; line-height:18px; color:#666; overflow:hidden;}
.in_cont_3 li .cont p{ height:18px; width:100%; overflow:hidden;}
.in_cont_3 .btn_lt{ position:absolute; left:-82px; top:95px; display:block; width:32px; height:73px; background:url(../images/btn_lt.jpg) no-repeat;}
.in_cont_3 .btn_lt:hover{ background:url(../images/btn_lt_1.jpg) no-repeat;}
.in_cont_3 .btn_rt{ position:absolute; right:-82px; top:95px; display:block; width:32px; height:73px; background:url(../images/btn_rt.jpg) no-repeat;}
.in_cont_3 .btn_rt:hover{ background:url(../images/btn_rt_1.jpg) no-repeat;}
/*设计师团队滚动*/
.jCarouselLite { visibility:visible; position: relative; z-index:2; left: 0px; width:980px; height:320px; overflow:hidden;/*必要元素*/}
.jCarouselLite ul{ position: relative; z-index: 1; width:2760px; left:0px;}
.in_cont_4{ width:980px; margin:0px auto; font-size:12px;}
.in_cont_4 .list{ padding:17px 0 0 0; overflow:hidden; height:178px;}
.in_cont_4 .list li{ float:left; width:399px; height:65px; padding:13px 0 0 85px; border:1px solid #F3F3F3; margin:0 7px 9px 0; line-height:26px; overflow:hidden;}
.in_cont_4 .list li.none{ margin-right:0px;}
.in_cont_4 .list li b{ font-size:14px;}
.in_cont_4 .list li p{ color:#666;}
.in_cont_4 .list li:hover{ border:1px solid #ff8b00; color:#fff;}
.in_cont_4 .list li:hover p{ color:#fff;}
.in_cont_4 .list .bkg_1{ background:#f7f7f7 url(../images/index2_45.png) 20px 15px no-repeat;}
.in_cont_4 .list .bkg_1:hover{ background:#ff8b00 url(../images/index2_46.png) 20px 15px no-repeat;}
.in_cont_4 .list .bkg_2{ background:#f7f7f7 url(../images/index2_45.png) -474px 15px no-repeat;}
.in_cont_4 .list .bkg_2:hover{ background:#ff8b00 url(../images/index2_46.png) -474px 15px no-repeat;}
.in_cont_4 .list .bkg_3{ background:#f7f7f7 url(../images/index2_45.png) 20px -68px no-repeat;}
.in_cont_4 .list .bkg_3:hover{ background:#ff8b00 url(../images/index2_46.png) 20px -68px no-repeat;}
.in_cont_4 .list .bkg_4{ background:#f7f7f7 url(../images/index2_45.png) -474px -68px no-repeat;}
.in_cont_4 .list .bkg_4:hover{ background:#ff8b00 url(../images/index2_46.png) -474px -68px no-repeat;}
.in_cont_4 .in_titbox_1 .lt .mb{ width:195px;}
.in_cont_5{ width:980px; margin:0px auto; font-size:12px;}
.in_cont_5 .lt{ float:left; width:734px;}
.in_cont_5 .titbox{ width:100%; height:38px;}
.in_cont_5 .titbox .tit{ float:left; padding:12px 0 0 3px; position:relative; z-index:100}
.in_cont_5 .titbox .tit .mb{ position:absolute; left:0px; top:38px; width:170px; height:1px; background:#E4E4E4;}
.in_cont_5 .titbox .more{ float:right; padding:26px 11px 0 0;}
.in_cont_5 .lt .box{ width:732px; height:555px; border:1px solid #ECECEC; border-top:1px solid #F3F3F3;}
.in_cont_5 .lt .box ul{ padding:20px 0 0 18px;}
.in_cont_5 .lt .box li{ float:left; width:355px; height:134px; padding:0 0 50px 0;}
.in_cont_5 .lt .box li.none{ padding-bottom:0px;}
.in_cont_5 .lt .box li .imgbox{ float:left; width:191px; height:134px;}
.in_cont_5 .lt .box li .cont{ float:left; width:130px; padding:5px 0 0 15px; line-height:20px; color:#666;}
.in_cont_5 .lt .box li .cont p{ height:20px; width:100%; overflow:hidden;}
.in_cont_5 .lt .box li .cont .ft_1{ color:#000; font-size:14px; font-weight:bold; padding-bottom:5px;}
.in_cont_5 .lt .box li .cont .btn{ padding-top:10px;}
.in_cont_5 .lt .box li .cont .btn a{ display:block; width:110px; height:30px; line-height:26px; text-align:center; color:#FFF; font-size:13px; background:#909090; border-radius:3px;}
.in_cont_5 .lt .box li .cont .btn a:hover,.in_cont_5 .lt .box li .cont .btn a:active{ background:#ff8b00;}
.in_cont_5 .rt{ float:left; width:246px}
.in_cont_5 .rt .box{ width:245px; height:555px; border:1px solid #ECECEC; border-top:1px solid #F3F3F3; border-left:0px;}
.in_cont_5 .rt .box .video{ width:233px; height:161px; padding:17px 6px 0 6px;}
.in_cont_5 .rt .box .tit_1{ height:16px; padding:20px 10px 15px 8px;}
.in_cont_5 .rt .box .tit_1 .lt{ float:left; width:171px;}
.in_cont_5 .rt .box .tit_1 .rt{ float:right; width:6px;}
.in_cont_5 .rt .box .list li{ float:left; width:110px; height:105px; overflow:hidden; text-align:center; padding:0 0 0 8px;}
.in_cont_5 .rt .box .list li p{ height:18px; line-height:18px; width:100%; overflow:hidden;padding-top:5px;}
.in_titbox_3{ width:980px; height:45px; border-bottom:1px solid #e6e6e6; margin:0px auto;}
.in_titbox_3 .lt{ float:left; padding:20px 0 0 3px; position:relative; z-index:100}
.in_titbox_3 .lt .mb{ position:absolute; left:0px; top:45px; width:170px; height:1px; background:#c7c7c7;}
.in_titbox_3 .rt{ float:right; padding:20px 11px 0 0; width:47px;}
.in_titbox_3 .btn_lt{ float:left; display:block; width:22px; height:21px; background:url(../images/index2_94.jpg) no-repeat;margin-right: 3px;}
.in_titbox_3 .btn_lt:hover{ background:url(../images/index2_94_1.jpg) no-repeat;}
.in_titbox_3 .btn_rt{ float:left; display:block; width:22px; height:21px; background:url(../images/index2_95.jpg) no-repeat;}
.in_titbox_3 .btn_rt:hover{ background:url(../images/index2_95_1.jpg) no-repeat;}
.in_cont_6{ width:980px; margin:0px auto;}
.in_cont_6 .list{ padding:0 0 0 0;}
.in_cont_6 .list li{ float:left; width:153px; text-align:center; padding:22px 12px 0 0; font-size:14px;}
.in_cont_6 .list li.none{ padding-right:0;}
.in_cont_6 .list li a{ color:#666666;}
.in_cont_6 .list li a:hover,.in_cont_6 .list li a:active{ color:#ff8b00;}
.in_cont_6 .list li p{ height:30px; line-height:30px; width:100%; overflow:hidden;}
/*工地巡检，装修材料*/
.jCarouselLite_02{ visibility:visible; position: relative; z-index:2; left: 0px; width:980px; height:163px; overflow:hidden;/*必要元素*/}
.jCarouselLite_02 ul{ position: relative; z-index: 1; width:2760px; left:0px;}
/*软装产品*/
.jCarouselLite_03{ visibility:visible; position: relative; z-index:2; left: 0px; width:980px; height:163px; overflow:hidden;/*必要元素*/}
.jCarouselLite_03 ul{ position: relative; z-index: 1; width:2760px; left:0px;}
.in_cont_7{ width:980px; margin:0px auto; font-size:12px;}
.in_cont_7 .list{ padding:17px 0 0 0; overflow:hidden; height:63px;}
.in_cont_7 .list li{ float:left; width:315px; line-height:21px; padding:0 17px 0 0;}
.in_cont_7 .list li.none{ padding-right:0px;}
.in_cont_7 .list li a{ float:left; color:#666;}
.in_cont_7 .list li a:hover,.in_cont_7 .list li a:active{ color:#ff8b00;}
.in_cont_7 .list li span{ float:right; color:#CCCCCC;}
.in_cont_8{ width:980px; margin:0px auto; font-size:12px; color:#666;}
.in_cont_8 a{ color:#666;}
.in_cont_8 a:hover,.in_cont_8 a:active{ color:#ff8b00;}
.in_cont_8 .box{ clear:both; padding:10px 0;}
.in_btm_box{ float:left; width:100%; background:#171310; margin-top:25px; padding-bottom:15px;}
.in_btm{ width:980px; margin:0px auto; padding:30px 0 0 0; color:#FFF; overflow:hidden; }
.in_btm a{ color:#A9A7A5;}
.in_btm a:hover,.in_btm a:active{ color:#FFF;}
.in_btm .cont_1{ float:left; width:70px; padding:0 0 0 20px;}
.in_btm .cont_2{ float:left; width:135px;}
.in_btm .nav_1{ padding:16px 0 0 14px; font-size:14px;}
.in_btm ul{ padding:8px 0 0 0;}
.in_btm li{ height:28px; line-height:28px; padding:0 0 0 14px; background:url(../images/index2_129.jpg) left center no-repeat;}
.in_btm .cont_3{ float:left; width:80px;}
.in_btm .bkg_1{ background:url(../images/index2_130.jpg) 15px top no-repeat;}
.in_btm .bkg_2{ background:url(../images/index2_130.jpg) -116px top no-repeat;}
.in_btm .bkg_3{ background:url(../images/index2_130.jpg) -246px top no-repeat;}
.in_btm .bkg_4{ background:url(../images/index2_130.jpg) -380px top no-repeat;}
.in_btm .bkg_5{ background:url(../images/index2_130.jpg) -528px top no-repeat;}
.in_btm .bkg_6{ background:url(../images/index2_130.jpg) -661px top no-repeat;}
.in_btm .bkg_7{ background:url(../images/index2_130.jpg) -794px top no-repeat;}
.in_cpy{ width:980px; margin:0px auto; padding:30px 0 0 0; color:#FFF; overflow:hidden; }
.in_cpy .lt{ float:left; width:135px;}
.in_cpy .rt{ float:right; width:840px;}
.in_cpy .rt .p_1{ font-size:14px;}
.in_cpy .rt .p_2{ padding-top:5px;}
.in_cpy .rt .cont{ padding:15px 0 0 0; font-size:14px; line-height:24px; overflow:hidden;}
.in_cpy .rt .cont span{ float:left;}
.in_cpy .rt .cont .fx{ float:left; width:190px; margin-top:-6px;}
.in_cpy .rt .cont .ft_1{ float:right; color:#ff8b00; font-size:17px; font-weight:bold;}
.in_cpy .rt .cont .ft_1 img{ margin-right:10px;}
.in_cpy .rt .cpy{ clear:both; text-align:right; color:#A9A7A5; line-height:24px; padding-top:10px;}
.in_cpy .rt .cpy a{ color:#A9A7A5; line-height:24px; }
.in_qqbox{ width: 156px; height:321px; background:url(../images/index2_143.png) no-repeat; top:50%; right:50px; overflow:hidden; position:absolute; z-index:1111; text-align:center; font-size:14px; color:#FFF;}
.in_qqbox .in_qq{padding: 85px 0 0 0; height: 187px; line-height:30px;}
.in_qqbox .to_top{padding: 0 0 0 18px; cursor:pointer;}

/*products*/
.pro_ban{ width:100%; height:300px; background:url(../images/pro_02.jpg) top center no-repeat; position:relative;}
.mbx_box{ position:absolute; bottom:0px; left:0px; width:100%; height:42px; background:url(../images/pro_03.png) repeat;}
.mbx{ width:980px; margin:0px auto; color:#D1CFCE;}
.mbx a{ color:#D1CFCE;}
.mbx a:hover,.mbx a:active{ color:#FC8800;}
.mbx .lt{ float:left; font-size:18px; padding:10px 0 0 0; color:#E3E3E2}
.mbx .lt span{ color:#908E8D; font-size:12px; font-family:Arial;}
.mbx .rt{ float:right; height:42px; line-height:42px; padding:0 0 0 24px; background:url(../images/pro_06.png) left 13px no-repeat;}
.pro_ctgtit{ width:100%; height:105px; border-bottom:1px solid #CCCCCC; position:relative;}
.pro_ctgtit .tit{ position:absolute; left:0px; bottom:-1px; font-size:22px; color:#333; text-align:center; border-bottom:3px solid #FF8B00; padding:0 15px 12px 15px;}
.pro_ctgtit .tit P{ font-size:14px; color:#999; padding-top:2px; font-family:Arial; font-weight:bold;}
.pro_ctgnav{ width:100%; min-height:34px; margin:40px 0 0 0; position:relative;}
.pro_ctgnav ul{ position:absolute; left:0px; top:0px; overflow:hidden;}
.pro_ctgnav ul li{ float:left; width:133px; height:34px; line-height:34px; text-align:center; font-size:13px; color:#FFF; padding:0 13px; background:url(../images/pro_05.jpg) 13px 0 no-repeat;}
.pro_ctgnav ul li.none{ padding-right:0px}
.pro_ctgnav ul li a{ display:block; width:133px; height:34px; color:#FFF;}
.pro_ctgnav ul li a:hover,.pro_ctgnav ul li a:active{ color:#FFF; background:url(../images/pro_07.jpg) no-repeat;}
.pro_ctgnav ul li a.cur,.pro_ctgnav ul li a.cur:hover,.pro_ctgnav ul li a.cur:active{ color:#FFF; background:url(../images/pro_07.jpg) no-repeat;}
.pro_ctgnav .p_1{ text-align:center; color:#666666; padding-top:55px; font-size:13px;}
.pro_ctgnav .p_1 a{ color:#666;}
.pro_ctgnav .p_1 a:hover,.pro_ctgnav .p_1 a:active{ color:#ff8b00; font-weight:bold;}
.pro_ctgnav .p_1 a.cur,.pro_ctgnav .p_1 a.cur:hover,.pro_ctgnav .p_1 a.cur:active{ color:#ff8b00; font-weight:bold;}
.pro_ctgnav .p_1 span{ margin:0 10px;}
.pro_cont{ width:980px; margin:30px auto 0px auto;}
.pro_cont ul{ overflow:hidden;}
.pro_cont ul li{ float:left; width:172px; height:260px; padding:0 30px 0 0;}
.pro_cont ul li.none{ padding-right:0px;}
.pro_cont ul li .tit{ height:26px; line-height:26px; padding-left:4px; margin-top:10px; border-bottom:1px solid #D2D2D2; background:url(../images/index2_52.jpg) right center no-repeat; font-size:12px;}
.pro_cont ul li .cont{ padding:3px 0 0 4px; line-height:18px; color:#666; font-size:12px;}

/*about*/
.ab_cont{ width:980px; margin:30px auto 0px auto; line-height:24px; color:#666;}
.ab_cont_menu{width:980px; margin:30px auto 0px auto; line-height:24px; color:#666; text-align:center;}
.ab_cont_menu span{margin:0 10px;}
.ab_cont_menu a{ color:#333333; font-size:13px;}
.ab_cont_menu a:hover{ color:#ff8b00; text-decoration:none;}
.ab_cont_menu a.cur{ color:#ff8b00; text-decoration:none;font-size:13px; font-weight:bold;}
.ab_cont_menu a.cur:hover{ color:#ff8b00; text-decoration:none;}
/*honor*/
.hon_list{ padding:10px 0 0 0; overflow:hidden;}
.hon_list li{ float:left; width:200px; height:135px; margin:0 60px 25px 0; overflow:hidden; position:relative;}
.hon_list li.none{ margin-right:0px;}
.hon_list li div{ position:absolute; top:0px; left:0px; background:url(../images/honor_04.png) no-repeat; text-align:center; width:200px; height:135px; display:none;}
.hon_list li a{ display:block; width:160px; height:75px; padding:60px 20px 0 20px; color:#FFF;}
.hon_list li a:hover,.hon_list li a:active{ color:#FFF;}

/* taocan */
.ab_taocan{ width:1150px;}
.taocan_menu{ float:left; width:136px; height:auto;}
.taocan_menu_nr{float:left; width:136px; height:auto; min-height:300px; overflow:visible; _height:300px; background:#f7f7f7; position:relative;}
.taocan_menu_tt{ float:left; width:136px; height:40px; text-align:center; line-height:40px; background:#4a4a4a; color:#ffffff; font-size:18px;}
.taocan_menu_list{ float:left; widtH:136px; overflow:visible; z-index:2;}
.taocan_menu_list li{ float:left; widtH:136px; height:61px; position: relative;z-index:2; cursor:pointer;}
.taocan_menu_list li .tc_tb{ position:absolute; left:0px; top:0px; text-align:center; width:100%;z-index:2;}
.taocan_menu_list li .tc_tb img{ padding-top:10px;}
.taocan_menu_list li .tc_tt{ position:absolute; left:0px; top:30px; text-align:center; width:100%; color:#4a4a4a; font-size:14px;z-index:2;}
.taocan_menu_list li .tc_tt_on{ color:#FFFFFF;}
.taocan_menu_bg{ position:absolute; top:40px; left:0px; width:145px; height:61px; background:url(../images/tc_menu_bg.png) no-repeat; z-index:1;}


.pf_menu{ float:none; position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; left:0px; bottom:0px; width:136px;; height:100%; overflow:visible; _background:none;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ }

.taocan_nr{ float:right; width:988px; height:auto; min-height:700px; overflow:visible; _height:700px; margin-bottom:50px;}
.taocan_nr li{ float:left; width:986px; height:auto; min-height:260px; _height:260px; overflow: visible; background:#f7f7f7; position: relative; margin-bottom:20px; border:1px #f7f7f7 solid;}
.taocan_nr li.on{border:1px #fe8a01 solid;}

.taocan_nr li .taocan_title{ position:absolute; left:24px; top:16px; font-size:18px; color:#333333;}
.taocan_nr li .taocan_img{ position:absolute; lefT:24px; top:45px; }
.taocan_nr li .taocan_img img{ border:3px #cac9c9 solid; border-radius:3px; width:241px; height:177px}
.taocan_nr li .taocan_con1_title{ position:absolute; left:305px; top:16px; font-size:15px; font-weight:bold; color:#000000;}
.taocan_nr li .taocan_con2_title{ position:absolute; left:640px; top:16px; font-size:15px; font-weight:bold; color:#000000;}
.taocan_nr li .taocan_con1_nr{ float:left; margin-left:305px; _margin-left:152px; width:315px; height:auto; margin-top:45px; font-size:13px; color:#333333; line-height:26px;}
.taocan_nr li .taocan_con1_nr font{ color:#ff8b00; padding-left:3px; padding-right:3px; }
.taocan_nr li .taocan_con2_nr{ float:left; margin-left:20px; _margin-left:10px; width:315px; height:auto; margin-top:45px;font-size:13px; color:#333333; line-height:26px;}
/*news*/
.ns_list li{ clear:both; width:980px; height:126px; padding:30px 0 0 0; border-bottom:1px solid #EEEEEE; }
.ns_list li.bkg{ background:#F5F5F5;}
.ns_list li .lt{ float:left; width:165px; padding:0 0 0 20px;}
.ns_list li .ct{ float:left; width:660px; padding:3px 30px 0 0; color:#666;}
.ns_list li .ct a{ font-size:14px; font-weight:bold;}
.ns_list li .ct div{ font-size:12px; line-height:20px; padding-top:8px;}
.ns_list li .rt{ float:left; width:85px; padding:0 20px 0 0;}
.ns_list li .rt p{ font-size:12px; height:20px; text-align:right; color:#666;}
.ns_list li .rt a{ float:right; margin-top:50px; padding-left:10px; display:block; height:20px; line-height:18px; width:65px; text-align:left; color:#b2b1b1; background:url(../images/news_18.png) center right no-repeat;}
.ns_list li .rt a:hover,.ns_list li .rt a:active{ color:#FF8B00; background:url(../images/news_14.png) center right no-repeat;}

/*newsShow*/
.nss_tit{ font-size:16px; font-weight:bold; line-height:20px; text-align:center; padding:0 0 10px 0 ; color:#333;}
.nss_dtm{ text-align:center; padding:0 0 15px 0; font-size:12px; color:#999;}
.nss_info{ line-height:24px; }
.ff_pre{ clear:both; padding:15px 0 0 0;}
.ff_next{ clear:both;}

/*team*/
.team_nr{ float:left; width:100%; height:auto; background:#f2f2f2; display:block; overflow:hidden; margin-top:20px;}
.tm_list{ padding:10px 0 0 0;}
.tm_list li{ float:left; width:165px; padding:0 38px 20px 0;}
.tm_list li.none{ padding-right:0px;}
.tm_list li img{ border:2px solid #F9F9F9;filter:gray;-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);filter: grayscale(100%);}
.tm_list li img:hover{ border:2px solid #ff8b00;filter:none;-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-ms-filter: grayscale(0%);-o-filter: grayscale(0%);filter: grayscale(0%);}
/*.tm_list li img{ border:2px solid #eee;}
.tm_list li img:hover{ border:2px solid #ff8b00;}*/
.tm_list li .name{ color:#000000; padding:13px 0 0 2px;}
.tm_list li .cont{ padding-left:2px; line-height:18px; color:#666; overflow:hidden;}
.tm_list li .cont p{ height:18px; width:100%; overflow:hidden;}

.team_about{margin:0 auto;width:1000px; height:215px; background:#fbfbfb; margin-top:40px; margin-bottom:5px; position:relative;}
.team_about_pic{ position:absolute; left:6px; top:6px;}
.team_about_con{ position:absolute; width:640px; height:200px; left:330px; top:10px;}
.team_about_nr{width:640px; height:200px; float:left; position:relative; padding-right:10px; color:#000000; line-height:22px;}
.team_bg_xian{ position:absolute; right:20px; top:10px; width:4px; height:198px; background:#afafaf;}

.team_jj{ width:100%; height:401px; background:#f1efef; position: relative;}
.team_jj_pic{ position:absolute; top:10px; left:20px; width:277px; height:303px; background:url(../images/team_single.png) no-repeat;}
.team_jj_pic img{ width:250px; height:275px; margin-top:17px; margin-left:18px;}
.team_jj_name{ position:absolute; left:333px; top:50px;}
.team_jj_name font{ font-size:18px; font-weight:bold; color:#000000; padding-right:10px;}
.team_jj_order{ position:absolute; right:25px; top:30px; cursor:pointer;}
.team_jj_xian{ position:absolute; width:640px; height:1px; font-size:1px; background:#c8c8c8; left:316px; top:86px;}
.team_jj_title1{ position:absolute; left:333px; top:100px; font-size:14px; font-weight:bold;color:#333333;}
.team_jj_title2{ position:absolute; left:333px; top:130px; font-size:14px; font-weight:bold;color:#333333;}
.team_jj_title3{ position:absolute; left:333px; top:160px; font-size:14px; font-weight:bold;color:#333333;}
.team_jj_con1{position:absolute; left:405px; top:100px; font-size:14px;}
.team_jj_con2{position:absolute; left:405px; top:130px; font-size:14px;}
.team_jj_con3{position:absolute; left:405px; top:160px; font-size:14px; width:550px;}

.disign_list{ width:100%; height: auto;   position: relative;  margin-top:20px;}
.disign_list_tt{ width:980px; height:45px; position:relative;margin:0 auto;}
.disign_list_tt_title{ position:absolute; left:0px; height:45px; line-height:45px; top:0px; font-size:16px; color:#666666;}
.disign_list_tt_title font{ color:#000000; font-size:16px; font-weight:bold; padding-right:12px;}
.disign_list_tt .title_xian{ width:100%; height:1px; bottom:0px; lefT:0px; position:absolute; background:#f4f4f4;font-size:1px;}
.disign_list_tt .title_xian_nr{ background:#d8d8d8; width:25px; height:1px; float:left; font-size:1px;}
.disign_list_nr{  width:980px; height: auto;  position: relative;}
/*.disign_list_nr ul{ float:left; width:980px; height:auto;overflow:visible; display:block;}*/
.disign_list_nr li{ float:left; width:196px; height:175px; margin-top:12px; padding-left:0px; margin-right:0px;}
.disign_list_nr li .disign_pic{ width:100%; height:135px; text-align:center;}
.disign_list_nr li .disign_pic img{ border:2px #CCCCCC solid; width:173px; height:128px;}
.disign_list_nr li:hover .disign_pic img{ border:2px #ff8b00 solid;}
.disign_list_nr li .disign_title{ height:40px; text-align:center; color:#666666; font-size:14px;}
.disign_list_nr li .disign_title a{ color:#666666; font-size:14px;}
.disign_list_nr li .disign_title a:hover{  color:#ff8b00; font-size:14px; text-decoration:none;}
.disign_list_next{ float:left; width:100%; height:60px;}
.disign_list_next_nr{ margin:0 auto;  width:980px; height: 60px;  position: relative;}
.disign_pre{ position:absolute; left:0px; top:15px;}
.disign_next{position:absolute; right:0px; top:15px;}

/* case_imglist */
.case_imglist{ float: left; widtH:100%; height:auto;}
.case_imglist_nr{ widtH:1000px; height:auto; margin:0 auto; position:relative;}
.case_imglist_con{ float:left; height:650px; width:998px; background:#f6f5f5; border:1px #eeeeee solid; margin-top:30px; position:relative;}
.case_imglist_con .caseshow_img{ position:absolute; width:800px; height:531px; z-index:1;}
.case_imglist_con .caseshow_img img{ max-height:650px; max-width:800px;}
.caseshow_imgcss{width:800px; height:650px; text-align:center;}
.case_imglist_con .caseshow_goleft{ position:absolute; z-index:2; width:51px; height:92px; background:url(../images/case_goleft.png) no-repeat; top:215px; left:20px;}
.case_imglist_con .caseshow_goright{ position:absolute; z-index:2; width:51px; height:92px; background:url(../images/case_goright.png) no-repeat; top:215px; left:720px;}
.case_imglist_con .caseshow_order_bg{ bottom:0px; position:absolute; left:0px; width:798px; height:58px; background:#000000;filter:alpha(opacity=60);-moz-opacity:0.6; opacity:0.6; z-index:3;}
.case_imglist_con .caseshow_order_an{ position:absolute; bottom:12px; left:672px; width:106px; height:33px; background:url(../images/case_order.png) no-repeat; z-index:5; cursor:pointer;}
.case_imglist_con .caseshow_mun{ position:absolute; left:820px; top:20px;}
.caseshow_mun font{ color:#ff8b00; padding-left:3px; padding-right:3px;}
.caseshow_mun span{padding-left:3px; padding-right:3px;}
.caseshow_piclist{ position:absolute; left:820px; top:42px; width:180px;}
.caseshow_piclist ul{ float:left;width:180px; height:auto;}
.caseshow_piclist ul li{ float:left; width:88px; cursor:pointer; margin-top:5px;}
.caseshow_piclist ul li img{ width:77px; height:61px; border:1px #e6e6e6 solid;}
.caseshow_piclist ul li.on img{ width:77px; height:61px; border:1px #ff8b00 solid;}

.caseshow_tt{ float: left; widtH:100%; background:url(../images/case_title_bg.jpg) no-repeat; height:36px; position:relative; margin-bottom:20px;}
.caseshow_tt_name{ position:absolute; left:12px; top:0px; line-height:36px; font-size:14px; color:#333333;}
.caseshow_tt_name font{ color:#ff8b00;}
.caseshow_tt_sheji{ position:absolute; top:0px; lefT:380px;line-height:36px; font-size:14px; color:#b2b2b2; }
.caseshow_tt_sheji font{ color:#333333;}
.caseshow_tt_share{ position:absolute; right:26px; top:10px;}

.csseshow_bt{ float:left; height:58px; width:100%; position: relative; font-size:16px; color:#000000; line-height:58px; font-weight:bold;}
.csseshow_bt font{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:14px; padding-left:6px; font-weight:100;}
.csseshow_bt_xian{ position:absolute; bottom:0px; left:0px; width:100%; height:1px; font-size:1px; background:#eeeeee;}
.csseshow_bt_xian .csseshow_bt_zxian{ float:left; widtH:25px;height:1px; font-size:1px; background:#c7c7c7;}

.csseshow_view_name{ float:left; width:100%; height:45px; line-height:45px; text-align:center; font-size:20px; color:#333333; font-weight:bold; margin-top:15px;}
.csseshow_view_con{ float:left; width:100%; font-size:14px; color:#666666; line-height:24px;}
.csseshow_view_con font{ color:#2e2727;}
.csseshow_view_more_title{ float:left; width:100%; margin-top:20px; font-size:20px; color:#000020; font-weight:bold;}
.csseshow_view_more_nr{ float:left; overflow:visible; height:auto; min-height:200px; _height:200px;}
.case_next{ float:left; width:100%; height:40px; line-height:40px; position: relative;}
.case_next .csseshow_pre{ position:absolute; left:0px; top:0px; line-height:40px;}
.case_next .csseshow_next{ position:absolute; right:0px; top:0px; line-height:40px;}
.csseshow_Feedback{ float: left; widtH:100%; padding-top:12px;}
.csseshow_Feedback #PageContent{margin-top:8px;}
.xgcase_list{ float:left; widtH:100%; height:220px;}
.xgcase_list ul{float:left; widtH:100%; height:220px;}
.xgcase_list ul li{  float:left; widtH:250px; text-align:center; padding-top:16px; line-height:36px;}
.xgcase_list ul li img{ width:225px; height:155px; border:1px #EBEBEB solid;}
.xgcase_list ul li:hover img{border:1px #ff8b00 solid;}

/* order */
.order_bg{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:9999; display:block; right:0px; bottom:0px; width:100%; height:100%; overflow:visible; background:url(../images/Jumpdiv_bg.png); _background:none;filter:alpha(opacity=100);
-moz-opacity:1.0; opacity:1.0;/*_height:expression(document.body.offsetHeight+"px");*/ display:none;}
.order_con{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:10000; display:block;left:50%; top:50%;height:600px; width:682px; background:url(../images/order_bg.png) top no-repeat;filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0; margin-top:-300px; margin-left:-301px;_margin-bottom:100px; _margin-right:170px;display:none;}
.order_con_nr{ float:left;height:600px; width:682px; position:relative;}
.order_con_nr_close{ position:absolute; right:-20px; top:-20px; width:57px; height:57px; cursor:pointer;}
.order_con_nr_title{ position:absolute; left:50px; top:20px; font-size:40px; color:#FFFFFF; font-weight:bold;}
.order_con_nr_wz{ position:absolute; lefT:50px; top:75px; font-size:20px; color:#ffffff;}
.order_con_nr_name{ position:absolute; left:50px; top:125px; font-size:20px; color:#ffffff;}
.order_con_nr_name_input{ position:absolute; left:50px; top:160px;}
.order_con_nr input{ width:270px; height:50px; background:#FFFFFF; border:0px;}
.order_con_nr select{ width:270px; height:50px; background:#FFFFFF; border:0px;}
.order_con_nr_tel{ position:absolute; left:50px; top:225px; font-size:20px; color:#ffffff;}
.order_con_nr_tel_input{ position:absolute; left:50px; top:260px;}
.order_con_nr_lpname{ position:absolute; left:50px; top:325px; font-size:20px; color:#ffffff; }
.order_con_nr_lpname_input{ position:absolute; left:50px; top:355px;}
.order_con_nr_yzm{ position:absolute; left:50px; top:418px; font-size:20px; color:#ffffff;}
.order_con_nr_yzm_input{ position:absolute; left:50px; top:450px; }
.order_con_nr_yzm_input input{ width:155px;}
.order_con_nr_yzm_img{ position:absolute; left:210px; top:450px; width:120px; height:50px; background:#FFFFFF;}
.order_con_submit{ position:absolute; left:50px; top:520px;}
.order_con_submit input{ height:66px; width:478px; background:url(../images/order_submit.png) no-repeat; cursor:pointer;}
.order_con_nr_con{position:absolute; left:330px; top:125px; font-size:20px; color:#ffffff;}
.order_con_nr_con_input{position:absolute; left:330px; top:160px;}
.order_con_nr_mj{position:absolute; left:330px; top:225px; font-size:20px; color:#ffffff;}
.order_con_nr_mj_input{position:absolute; left:330px; top:260px;}

.backpre{position:fixed;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))); z-index:10000; display:block;left:50%; bottom:10px;height:110px;_height:120px; width:35px; border:1px #dedede solid; filter:alpha(opacity=100);-moz-opacity:1.0; opacity:1.0; margin-top:5px; margin-left:500px;_margin-bottom:5px; _margin-left:250px; background:#fff;/*border-radius:8px;*/ cursor:pointer;}
	.backpre_wz{ width:20px; font-size:14px; font-weight:bold; margin-left:7px; _margin-left:4px; float:left; text-align:center; margin-top:8px;}
	.backpre_wz_on{ color:#f58c0e;}

/*teamShow*/
.tms_img{ text-align:center;}
.tms_img img{ border:2px solid #eee;}
.tms_tit{ font-size:16px; font-weight:bold; line-height:20px; padding:10px 0 10px 0 ; color:#333;}
.tms_dtm{ text-align:center; padding:0 0 15px 0; font-size:12px; color:#999;}
.tms_info{ line-height:24px; }
.ff_pre{ clear:both; padding:15px 0 0 0;}
.ff_next{ clear:both;}
.tms_b{ color:#333;}

/*case*/
.cs_list .imgbos a{display:block;width:168px;height:124px;border:2px solid #fff;overflow:hidden;}
.cs_list .imgbos a:hover{display:block;width:168px;height:124px;border:2px solid #ff8b00;overflow:hidden;}
.cs_list li{ float:left; width:172px; height:260px; padding:0 20px 0 0;}
.cs_list li.none{ padding-right:0px;}
.cs_list li .tit{ height:26px; line-height:26px; padding-left:4px; margin-top:10px; border-bottom:1px solid #D2D2D2; background:url(../images/index2_52.jpg) right center no-repeat; font-size:12px;}
.cs_list li .cont{ padding:3px 0 0 4px; line-height:18px; color:#666; font-size:12px;}
.cs_list li .cont p{ height:18px; width:100%; overflow:hidden;}

/*case show*/
.css_simglist{ clear:both; padding:10px 0 0 0;}
.css_simglist ul{ overflow:hidden;}
.css_simglist li{ float:left; padding-right:10px; width:100px;}
.css_simglist li img{ max-width:100px; border:1px solid #CCCCCC; cursor:pointer;}
.css_simglist li img.cur{ border:1px solid #FF8B00;}

/*style*/
.sty_list li{ float:left; width:172px; padding:0 30px 15px 0; text-align:center; font-size:12px;}
.sty_list li.none{ padding-right:0px;}
.sty_list li p{ height:18px; line-height:18px; width:100%; overflow:hidden;padding-top:5px;}
.sty_list li .tit{ height:26px; line-height:26px; padding-left:4px; margin-top:10px; border-bottom:1px solid #D2D2D2; background:url(../images/index2_52.jpg) right center no-repeat; font-size:12px;}
.sty_list li .cont{ padding:3px 0 0 4px; line-height:18px; color:#666; font-size:12px; text-align:left;}

/* gongyi */
.ab_gongyi{width:990px; margin:0px auto 0px auto; line-height:24px; color:#666;padding-top:30px;}
.gongyi {margin-bottom: 20px;width: 100%;overflow: hidden;}
.gongyi li{ float:left; width:486px; height:150px; border:1px #e5e5e5 solid; background:#f7f7f7; margin-top:12px; position: relative; cursor:pointer;}
.gongyi li.on{margin-right:12px;}
.gongyi li.in{ background:#ff8b00;}
.gongyi li .li_img{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav01.png) no-repeat; z-index:1001;}
.gongyi li .li_title{position:absolute; left:100px; top:15px; font-size:14px; color:#333333;}
.gongyi li.in .li_title{position:absolute; left:100px; top:15px; font-size:14px; color:#fff;}
.gongyi li .li_con{position:absolute; left:100px; top:45px; font-size:12px; color:#333333; width:370px; overflow:hidden; height:95px;}
.gongyi li.in .li_con{position:absolute; left:100px; top:45px; font-size:12px; color:#fff;}

.gongyi li .li_onbg{ position:absolute; width:82px; height:150px; background:#f18300; z-index:1000; display:none;}
.gongyi li.in .li_onbg{ position:absolute; width:82px; height:150px; background:#f18300; z-index:1000; display: block;}

.gongyi li.img1 .li_img{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav01.png) no-repeat;}
.gongyi li.img2 .li_img{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav02.png) no-repeat;}
.gongyi li.img3 .li_img{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav03.png) no-repeat;}
.gongyi li.img4 .li_img{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav04.png) no-repeat;}
.gongyi li.img1 .li_img_on{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav01-1.png) no-repeat;}
.gongyi li.img2 .li_img_on{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav02-1.png) no-repeat;}
.gongyi li.img3 .li_img_on{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav03-1.png) no-repeat;}
.gongyi li.img4 .li_img_on{ position:absolute; top:50px; left:17px; width:49px; height:49px; background:url(../images/nav04-1.png) no-repeat;}

/*joblist*/
.jbs_tb{ border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; margin:0px auto 15px auto;}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:0 5px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ padding:0px 5px;}
.jbs_btn{ padding:2px 5px; cursor:pointer; border:1px solid #A7A7A7; background:#eee; cursor:pointer;}

/*jobjoin*/
.jbs_tb_1{ margin-left:310px;}
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px; font-size:14px; font-weight:bold;}
.jbs_txt{ width:240px; height:30px; border:1px solid #CCCCCC; font-size:12px; line-height:30px; padding:0 5px; border-radius:3px;}
.jbs_txt:focus{ background:#FFFBDE; border:1px solid #FF8B00;}
.jbs_txtarea{ width:400px; height:100px; border:1px solid #CCCCCC; font-size:12px; padding:5px;}
.jbs_txtarea:focus{ background:#FFFBDE; border:1px solid #FF8B00;}
.jbs_age{ width:80px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ height:33px; text-align:center; padding:0 10px; line-height:33px; color:#FFF; font-size:16px; font-weight:bold; border:0px; cursor:pointer; background:#3D3D3D; border-radius:3px;}
.jbs_submit:hover{ background:#FF8B00; color:#FFF;}

/*feedback*/
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;}
.jn_box .lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}
.jn_box .rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:30px; line-height:30px; border:1px solid #CCCCCC; color:#444; padding:0 10px; font-size:13px; border-radius:3px;}
.jn_box input:focus{ background:#FFFBDE; border:1px solid #FF8B00;}
.jn_box textarea:focus{ background:#FFFBDE; border:1px solid #FF8B00;}
.jn_box .cod{ width:70px; height:30px; line-height:30px; border:1px solid #CCCCCC; color:#444; padding:0 15px; font-size:13px; border-radius:3px;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #CCCCCC; border-radius:3px;}
.jn_box .btn{ height:30px; text-align:center; padding:0 15px; line-height:30px; color:#FFF; font-size:16px; font-weight:bold; border:0px; cursor:pointer; background:#3D3D3D; border-radius:3px;}
.jn_box .btn:hover{ background:#FF8B00}
.cl_red{ color:#f00;}


/*分页*/
.pageNavi { clear:both; width:980px; height:40px; line-height:40px; padding:0px; margin:0px auto 0px auto; text-align:center;}
.wp-pagenavi { margin:0px auto; font-weight:100;}
.wp-pagenavi a:link,.wp-pagenavi a:visited {border:#ccc 1px solid; padding:4px 8px; margin:2px; color: #333; text-decoration:none; font-weight:100; background:#FFF; color:#FF8B00}
.wp-pagenavi a:hover,.wp-pagenavi a:active { font-weight:bold; font-weight:100; color:#FFF; background:#FF8B00;border:#666 1px solid;}
.wp-pagenavi SPAN { border:#EBDBB3 1px solid; padding:3px 5px; margin:2px; text-decoration:none; font-weight:100; background:#FFF; color:#FF8B00}
.wp-pagenavi SPAN.pages {border:#ccc 1px solid; padding:4px 8px; margin: 2px; color:#454545! important; font-weight:100;}
.wp-pagenavi SPAN.extend {border:#ccc 1px solid; padding:4px 8px; margin:2px; color:#454545; font-weight:100;}
.wp-pagenavi SPAN.current {border:#666 1px solid; padding:4px 8px; margin:2px; color:#FFF; background:#FF8B00; font-weight:100;}

/*提交评论*/
.pros_pltit{ font-weight:bold; padding:3px 5px; background:#ccc; color:#FFF;}
.pros_pl{ clear:both; padding-top:10px;margin-bottom: 20px;}
.pros_pl_tit{ padding:8px 0;}
.pros_pl_box_1{ height:165px;}
.pros_pl_box_2{ height:30px;}
.pros_pl_box_2_lt{ float:left;}
.pros_pl_box_2_rt{ float:right;}
.pros_pl_area{ width:100%; height:150px; font-size:12px; border:1px solid #e5e5e5;background:#f2f2f2;}
.pros_pl_txt{ width:211px; height:38px; line-height:22px; border:1px solid #e5e5e5;background:#f2f2f2; padding:0 5px;}
.pros_pl_btn{ width:121px; height:40px; border:none; color:#FFF; cursor:pointer; font-weight:bold; background:url(../images/fabiao.jpg);}
.pros_pl_btn:hover{ color:#FFF;background:url(../images/fabiao.jpg);}
/*评论列表*/
.pros_pl_li{ width:100%; padding:10px 0; border-bottom:1px solid #DDDDDD;}
.pros_pl_li p{ color:#A4A4A4;}
.pros_pl_li p font{ color:#06A7E1;}
.pros_pl_lidiv{ line-height:22px;}

.pros_pl_li img{ width:50px;}
.pros_pl_li{ border-bottom:#CCCCCC 1px dashed; padding-top:10px; padding-bottom:10px;}
.pros_pl_li .pros_pl_li_1{ float:left; width:60px;}
.pros_pl_li .pros_pl_li_2{ float:left; width:660px;}
#PageContent{ text-align:center; margin-top:20px;}

#ascrail2000{ cursor:pointer;}


.uhuh{ position: absolute;left: 333px;top: 100px;}
.sfus{ overflow:hidden;}
.sfus span{ float:left;font-size: 14px;font-weight: bold;color: #333333;}
.sfus div{ float:left; width:560px;font-size: 14px; margin-left:5px;}




