@charset "utf-8";
/* CSS Document */

body { margin:0 auto; font-size:12px; font:"宋体"; line-height:1.5; background:url(images/header_bg01.gif) repeat-x;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,a,li,tr,td,table{ padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a {text-decoration:none;}
.clear {CLEAR: both}


#main{ width:960px; margin:0 auto;}


/* header部分*/
#header{ width:960px; height:28px; line-height:28px;}
.tel{ margin-left:410px}
.a1{ color:#ff942b;}
.a2{ color:#727272}
.span1{ color:#ff942b}
.span2{ color:#727272}
.logo{ height:80px; line-height:80px; font-size:36px; padding-left:10px; font-weight:bold; color:#09C;}

#nav{ width:960px; height:34px;}
.menu{ width:960px; height:34px; float:right}

.menu_middle{ width:960px; height:35px; background:url(images/menu01_bg.gif) repeat-x; float:left; display:inline}
.menu_middle ul li{ float:left; font-size:15px;margin-left:15px; color:#FFF; display:inline}
.menu_middle ul li a{ color:#FFF; display:block; width:100px; height:28px; text-align:center; padding-top:6px;}
.menu_middle ul li a.active1{ background:url(images/meun_btn.gif)}
.menu_middle ul li a:hover{ text-decoration:underline;}
.banner{ background:url(images/cs_banner.jpg) no-repeat; width:960px; height:200px; margin-top:10px;}

/*企业首页*/
.company_content{ width:960px; height:1050px;}
.company_left{ width:240px; margin-top:10px; float:left;}
.company_right{ width:710px; height:512px; margin-top:10px; float:right;}
.company_right03{ width:710px; height:760px; margin-top:10px; float:right;}

.company_logo{ width:238px; height:450px; background:url(images/cs_title_nav.gif) repeat-x top; repeat-x top; border:1px solid #2c6685; overflow:hidden;}
.logo_title{ height:28px; font-weight:bold; font-size:14px; line-height:28px; padding-left:10px; color:#fff;}
.logotext{ height:200px; height:200px;text-align:center; border-bottom:1px dashed #e0e0e0; overflow:hidden}
.logotext ul li img{ border:2px solid #e0e0e0;}
.logotext ul li { margin-top:20px; font-size:14px; display:block}
.company_ft{ height:222px;}
.company_ft ul li{ margin-top:10px; padding-left:10px;}
.company_content01{ width:960px;}

.company_left_img{ height:510px; width:708px; border:1px solid #2c6685; margin-bottom:10px; background:url(images/cs_title_nav.gif) repeat-x top; overflow:hidden;}
.company_left_img03{ height:780px; width:708px; border:1px solid #2c6685; margin-bottom:10px; background:url(images/cs_title_nav.gif)  repeat-x top; overflow:hidden; }

.company_effect{ height:28px;  font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; color:#fff;}
.company_effect a{ margin-left:570px; font-size:12px;color:#fff;}
.company_effect a:hover{ color:#F00; text-decoration:underline;}
.company_list01{ width:710px; text-align:center}
.company_list02{ width:710px; height:730px; text-align:center}

.company_list01 ul li { float:left; padding:5px; width:180px; height:206px; border:1px solid #e0e0e0; margin:20px; display:inline}
.dst{ padding-bottom:15px; border-bottom:1px dashed #e0e0e0;}
/*企业首页*/
/*企业简介*/
.company_effect01{ height:28px; background:url(images/cs_title_nav.gif) repeat-x top; font-size:14px; font-weight:bold; line-height:28px; padding-left:10px; color:#fff;}
.p_list{ text-indent:24px; padding:10px;}
.p_list p{ margin-top:5px;}
.company_right02{ width:710px; height:500px; margin-top:10px; float:right; ;}
.pro_search{ height:150px; background:url(images/cs_title_nav.gif) repeat-x; margin-top:10px; border:1px solid #2c6685; overflow:hidden; margin-bottom:10px; }
.pro_search ul li { margin-top:10px;}
.pro_text{ width:165px; height:20px;}
.pro_text01{ width:70px; height:20px;}
.search_k{ text-align:center}
.search_btn{ margin-left:160px;}


/*装修效果图*/
.company_right01{ width:710px; height:1050px; margin-top:10px; float:right;}
.flip{ height:30px; text-align:center; padding-top:10px; padding-left:140px;}
.flip a{ display:block; float:left; padding:1px 10px; border:1px solid #666; margin-left:10px; background:#CCC; color:#666;}
.flip a:hover{ background:#F30; color:#FFF;}


/*设计师*/
.company_left_img01{ height:100px; width:708px; border:1px solid #e0e0e0; margin-bottom:10px;}
.dt_style { padding-left:10px;}
.dt_style a{ color:#333; margin-left:10px;}
.dt_style a:hover{ color:#F60;}
.dt_style p{ margin-top:10px;}
.sp1{ font-weight:bold;}
.dt_list{ text-align:left; border:1px solid #e0e0e0;}
.dt_list ul{ padding-left:20px; padding-top:10px;}
.dt_list ul li { float:left;}
.dt_list ul li p.ptext{ width:460px; margin-bottom:20px; padding-left:20px;}
.dt_list ul li p.txt1{ margin-bottom:20px;}
.dt_list ul li p.txt2{ text-align:center}
.box01{ height:160px; border-bottom:1px dashed #666; margin-bottom:10px;}


/*设计师详细页面*/
.company_left_img02{ height:195px; width:708px; border:1px solid #e0e0e0; margin-bottom:10px;}
.dt_list01{ text-align:left;}
.dt_list01 ul{ padding-left:20px; padding-top:10px;}
.dt_list01 ul li { float:left;}
.dt_list01 ul li p.ptext{ width:460px; margin-bottom:5px; padding-left:20px;}
.dt_list01 ul li p.txt1{ margin-bottom:20px;}
.dt_list01 ul li p.txt2{ text-align:center}
.box02{ height:160px; margin-bottom:10px;}
.ds_display{ width:710px; height:800px;border:1px solid #e0e0e0;}
.company_list02{ width:710px; text-align:center}
.company_list02 ul li { float:left; width:190px; height:206px; border:1px solid #e0e0e0; margin:20px; display:inline}


/*成功案例*/
.case_right01{ width:710px; height:650px; margin-top:10px; float:right;}

.case_left_img01{ height:100px; width:708px; border:1px solid #e0e0e0; margin-bottom:10px;}
.textip{ width:50px; height:15px;}
.textip01{ width:120px; height:15px;}
.ptext01{ font-weight:bold;}
.case{ padding-left:10px; color:#333;}
.case p{ margin-top:10px;}
.product_display{ width:708px; height:525px; background:#FFF; margin-top:10px; border:1px solid #e0e0e0;}
.dlist{ padding-left:10px; height:30px; line-height:30px; border-bottom:1px dashed #e0e0e0;}
.style_content_list{ width:680px; height:214px; display:inline;}
.style_content_list ul li{ float:left; padding:10px; border:1px solid #999; margin:10px; text-align:center;  display:inline}
.style_content_list ul li img{ border:1px solid #ccc; width:131px; height:119px;}
.style_content_list ul li p{ width:129px; border:1px dashed #ccc; margin-bottom:1px; display:block;}
.style_content_list ul li:hover{ background:#999;}
.style_bottom{ height:30px; line-height:30px; text-align:center}
.style_bottom a{padding:0px 8px; color:#666; margin-left:5px; border:1px solid #e0e0e0; background:#999;}
.style_bottom a:hover{ color:#F00; background:#F30;}
.new_title{ width:106px; height:27px;  padding-top:5px; color:#FFF; font-weight:bold; float:left; display:inline;}
.more_nav{ float:right; width:36px; height:7px; margin-top:10px; margin-right:20px; display:inline;}
.dlist a.listbg{ background:url(images/list_ico01.gif) no-repeat 0 0px; padding-left:15px;}
.dlist a.listbg2{ background:url(images/list_ico02.gif) no-repeat 0 0; padding-left:15px;}
.dlist *{ vertical-align:middle;}
.style_content_nav{ width:710px; height:33px; background:url(images/new_title_bg.gif) repeat-x; overflow:hidden;}


/*商品详细-公司*/
.case_right02{ width:710px; height:420px; margin-top:10px; float:right;}

.right_pro01{ width:690px; height:420px; float:right; background:#FFF; padding:10px; border:1px solid #2c6685; margin-bottom:10px;}
.pro_img{ width:690px; height:300px; margin-top:10px;}
.pro_img ul li{ text-align:center;}
.img_01{ width:270px; height:300px; float:left; }
.img_01 ul li img{ width:270px; height:300px;}
.det{ height:300px; width:400px; float:left;}
.det ul li{ margin-left:20px; margin-bottom:6px; color:#666; text-align:left}
.btn09{ width:104px; height:30px; background:url(images/btn9.gif); border:none;}
.btn10{ width:104px; height:30px; background:url(images/btn10.gif); border:none;}
.txtp{ width:60px; height:20px;}
.input_img{ width:177px; height:39px; background:url(images/btn2.gif); font-weight:bold; color:#FFF; border:none;}

/*装修效果图-公司*/
.pic_rolling{ width:958px; height:218px; background:#FFF; border:1px solid #e0e0e0; margin-bottom:10px; overflow:hidden; margin-top:10px;}
.pic_rolling_content{ width:960px; height:183px;}
.pic_rolling_content ul li{ display:block; padding:8px; text-align:center; border:1px solid #999; float:left; margin-left:12px; margin-top:10px; display:inline;}
.pic_rolling_content ul li img{ border:1px solid #ccc;}
.pic_rolling_content ul li img.no{ border:none}
.pic_left{ width:710px; height:368px; float:left}
.pic_list{ width:708px; height:400px; border:1px solid #e0e0e0; float:left}
.pic_list_title{ height:32px; background:url(images/new_title_bg.gif) repeat-x}
.pic_title{ height:32px; width:200px; background:url(images/nav_title01.gif) repeat-x; color:#fff; line-height:27px; font-weight:bold; padding-left:10px; float:left;}
.pic_btn01{ width:230px; height:32px; float:right; display:inline; line-height:27px; }
.pic_list_left{ width:26px; height:368px; float:left; padding-left:10px;}
.pic_list_right{ width:26px; height:368px; float:right; padding-right:10px; }
.pic_btn{ width:26px; height:74px; background:url(images/pic_btn.gif); border:none; overflow:hidden; margin-top:140px;}
.pic_btn02{ width:26px; height:74px; background:url(images/pic_btn2.gif); border:none; overflow:hidden; margin-top:140px;}
.pic_img01{ width:620px; height:350px; float:left; margin-top:10px; margin-left:7px;}
.pic_img01 img{ border:2px solid #e0e0e0;}
.pic_right{ width:240px; height:400px; float:right;}
.pic_content{ width:960px; height:400px; margin-bottom:10px;}
.pic_btn03{ width:238px; height:48px; line-height:50px; text-align:center; border:1px solid #e0e0e0;}
.pic_sub{ width:238px; height:338px; margin-top: 10px; background:url(images/new_title_bg.gif) repeat-x; border:1px solid #e0e0e0;}
.pic_t{ height:32px; padding-left:10px; font-weight:bold; line-height:27px;}
.pic_f{ height:120px; padding-left:10px; border-bottom:1px dashed #e0e0e0;}
.pic_f ul li { margin-bottom:10px;}
.pic_dt{ height:180px;}
.pic_dt ul li{ float:left; padding:5px;}
.pic_dt ul li ul li{ width:140px; float:left;}
.all_product_nav{ padding-left:10px;height:32px; background:url(images/title_bg.gif) repeat-x; font-size:14px;}
.btn4{ width:70px; height:20px; color:#fff; border:none; background:url(images/btn4.gif);}


/*装修效果图-公司*/
#content_pic01{ width:960px; height:660px; margin-top:10px;float:left; margin-top:10px;}
.content_img{ width:406px; height:355px; float:left;}
.content_img img{ border:3px  solid #ccc;}
.content_left01{ width:710px; height:640px;background:#FFF; float:left ; margin-top:10px;}
.btn_img{ width:406px; height:39px; margin-top:10px; text-align:center}
.right_img{ width:270px; height:355px; float:right; color:#333; padding-left:10px;}
.right_img ul li { margin-bottom:15px; display:block}
.text_img{ font-size:16px; font-weight:bold; display:inline;}
.right_img ul li ul li { float:left; margin-bottom:14px; color:#F60; padding:2px; display:inline}

.right_li{ width:140px; margin-left:9px;}
.right_li_de{ border:1px solid #ccc;}
.effect_list{ width:708px; height:248px; margin-top:10px;border:1px solid #CCC; }
.image_list{ width:710px; height:218px; }
.image_list ul li{ float:left; padding:2px; margin:9px; border:1px solid #999; text-align:center}
.image_list ul li p{ border:1px dashed #CCC; margin-bottom:2px;}
.detailed_right{ width:240px; height:625px; float:right; background:#FFF; margin-top:10px; }
.detailed_left{ width:708px; height:365px; border:1px solid #e0e0e0;}
.detailed_nav{ height:22px; background:url(images/nav_title01.gif) repeat-x; text-align:center; font-weight:bold; color:#FFF; padding-top:5px; margin-bottom:10px;}
.detailed_04{ width:238px; height:273px; margin-top:10px; border:1px solid #CCC; background:url(images/title_bg.gif) repeat-x;}
.detailed02_nav{ width:240px; height:228px;}
.detailed02_nav ul li{ margin-bottom:5px; margin-left:5px; color:#666;}
.detailed03_nav{ width:238px; height:210px;}
.detailed03_nav ul li{ margin-bottom:5px; text-align:center; border-bottom:1px dashed #CCC;}
.text_01{ height:20px;  background:#FFF; line-height:20px; color:#666; margin-bottom:3px;}
.pronew{ width:675px; height:200px; margin-top:20px; background:url(images/new_title_bg.gif) repeat-x; border:1px solid #e0e0e0;}
.pronew_title{ width:106px; height:32px; background:url(images/title_nav.gif); color:#FFF; font-weight:bold; line-height:27px; padding-left:10px;}
.btn09{ width:104px; height:30px; background:url(images/btn9.gif); border:none;}
.btn10{ width:104px; height:30px; background:url(images/btn10.gif); border:none;}
.txtp{ width:60px; height:20px;}
.txtp1{ font-size:14px; font-weight:bold;}
.txtq1{ margin-top:10px;}
.procontent{ text-indent:24px;}
.procontent p{ margin-bottom:10px;}
.k1{ border:1px solid #e0e0e0; width:238px;}
.design02_nav{ padding-left:10px; height:27px;font-weight:bold; color:#000; padding-top:5px;}
.design02{ width:238px; height:80px; background:url(images/title_bg.gif) repeat-x; border:1px solid #ccc; text-align:center}
.detailed_05{ width:238px; height:243px; margin-top:10px; border:1px solid #CCC; background:url(images/title_bg.gif) repeat-x;}


#friendlink{ width:958px; height:125px;  text-align:center; border:1px solid #e0e0e0; margin-top:10px !important; margin-top:0px;}
.friendlink_main{ width:950px; height:125px; padding:5px;}
.friendlink_nav{ width:950px; height:32px; background:url(images/new_title_bg.gif) repeat-x;}
.friendlink_content{ width:950px; height:93px;}
.p3{ color:#06C; font-size:14px; font-weight:bold;}
.new_title{ width:106px; height:27px; padding-top:5px; color:#000; font-weight:bold; text-align:left  display:inline;}
