﻿@charset "utf-8";
/* CSS Document */
/*切图：yqg*/
/*网站：军诚建筑*/
/*全局*/
html{ overflow-x:auto; overflow-y:auto;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"microsoft yahei"; color:#ffffff; background:#000;}
img{border:0}
a{ text-decoration:none;  color:#525252;}
a:hover{color:#005aab; cursor:pointer;}

#pz_top{ float:left; width:100%; min-width:1000px;}
#pz_banner{ float:left; width:100%; min-width:1000px; overflow:hidden; position:relative;}
#pz_menu{ float:left; width:100%; position:absolute; z-index:999; left:0; top:0;}
#pz_main{ float:left; width:100%; min-width:1000px;}
#pz_down{ float:left; width:100%; min-width:1000px;}

.w_0100{ float:left; width:100%; min-width:1000px;}
.w_1000{ margin:0 auto; width:1000px;}
.bg_1{ background:url(images/menu.png) repeat-x;}
.bg_2{ background:url(images/main_1_02.jpg) no-repeat center 0;}

/*top*/
.c_1000{ float:left; width:1000px; height:48px; line-height:48px;}
.c_1000 .l{ float:left; color:#fff;font-size:14px;}
.c_1000 .l a{ color:#fff;}
.c_1000 .l a:hover{ text-decoration:underline;}
.c_1000 .r{ float:right; color:#fff; font-size:14px;}
.c_1000 .r .sel{ float:left; width:110px; height:24px; border:1px solid #7c7979; background:#323232; color:#fff; line-height:24px;}
.c_1000 .r .l_133{ float:left; width:133px; height:24px; border:1px solid #7c7979; background:#323232;}
.c_1000 .r .l_133 .text_box{ float:left; width:114px; height:24px; border:0; text-indent:10px; background:none; line-height:24px; color:#fff;}


/*banner*/
.pz_slides_3{ float:left; width:1920px; height:612px; overflow:hidden; position:relative;  }
		.pz_slides_3 ._btn{overflow:hidden; position:absolute; bottom:71px; left:54px; z-index:2; }
		.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left;}
		.pz_slides_3 ._btn ul li{float:left; width:36px; height:6px; margin:0 1px;  cursor:pointer;}
		.pz_slides_3 ._btn ul li.on{}
		
        .pz_slides_3 ._pic{ position:relative; height:100%; z-index:0;}
		.pz_slides_3 ._pic li{ zoom:1; vertical-align:middle;position:relative;}
		.pz_slides_3 ._pic li img{ width:1920px; height:612px; display:block;}

.c_1000_1{ float:left; width:1000px; height:68px;}
.logo{ float:left; width:245px; height:54px; margin-top:7px;}

.menu{ float:right;}
.menu ul{ float:left}
.menu .nli{ float:left; height:68px; margin-left:11px; position:relative;}
.menu .nli span a{ float:left; padding:0 26px; height:68px; line-height:68px; font-size:14px; color:#212121;}
.menu .nli.on span a{ color:#fff; background:#000;}
.menu .sub{ position:absolute; z-index:1; width:100%; left:0; top:68px; display:none;}
.menu .sub li{ float:left; width:100%; border-top:1px dashed #fff; height:25px; line-height:25px;}
.menu .sub li a{ float:left; width:100%; height:25px; background:#000; text-align:center; color:#fff}
.menu .sub li a:hover{ background:#fff; color:#000;}

/*main*/
.c_1000_2{ float:left; width:1000px;}

.box{ width:1000px; height:266px; overflow:hidden; position:relative; }
		.box .hd{ height:4px; overflow:hidden; position:absolute; bottom:16px; z-index:10; }
		.box .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.box .hd ul li{ float:left; margin:0 4px;  width:31px; height:4px; background:url(images/play.png) no-repeat right 0; cursor:pointer; }
		.box .hd ul li.on{ background:url(images/play.png) no-repeat;}
		.box .bd{ position:relative; height:100%; z-index:0;   }
		.box .bd li{ zoom:1; vertical-align:middle; }
		.box .bd img{ width:1000px; height:266px; display:block;  }

.c_1000_3{ float:left; width:1000px; margin-top:10px; height:430px; padding-bottom:61px;}
.c_1000_3 .l_495{ float:left; width:495px;}
.c_1000_3 .r_495{ float:right; width:495px;}
.c_1000_3 .t_495{ float:left; width:495px; height:228px;}
.c_1000_3 .d_243{ float:left; width:243px; margin-top:10px;}
.c_1000_3 .d_242_r{ float:left; width:242px; height:242px; margin:10px 0 0 10px;}

/*down*/
.bg_3{ background:url(images/down_back.jpg);}
.c_1000_4{ float:left; width:1000px; padding:43px 0 0 0;}
.t_1000{ float:left; width:1000px; background:url(images/down_4.png) repeat-y 333px 0; padding-bottom:39px;}
.t_1000 .l_333{ float:left; width:333px;}
.t_1000 .top{ float:left; width:100%; font-size:20px; color:#edecec;}
.t_1000 .d_text{ float:left; width:268px; line-height:24px; color:#edecec; margin-top:5px;}
.t_1000 .l_280{ float:left; width:280px; margin-left:27px;}
.t_1000 .d_list{ float:left; width:280px; margin-top:5px;}
.t_1000 .d_list ul{ float:left;}
.t_1000 .d_list li{ float:left; width:280px; line-height:24px;}
.t_1000 .d_list li a{ float:left; width:280px; overflow:hidden; text-overflow:ellipsis; color:#edecec;}
.t_1000 .d_list li a:hover{ text-decoration:underline;}
.t_1000 .l_308{ float:right; width:308px}
.t_1000 .contact{ float:left; width:308px; color:#edecec; line-height:24px; margin-top:5px;}

.links{ float:left; width:1000px; margin-top:37px; background:url(images/down_5.png) repeat-x; padding:28px 0 21px 0; font-size:14px; color:#edecec; line-height:17px;}
.links span{ font-size:17px; font-family:Arial, Helvetica, sans-serif;}
.links a{ font-size:12px; color:#edecec}
.links a:hover{ color:#da251c;}

.bg_4{ background:#da251c}
.c_1000_5{ float:left; width:1000px; height:37px;}
.copyright{ float:left; height:37px; line-height:37px; color:#ffffff;}
.copyright a{ color:#fff;}
.Share{ float:right;}
.Share a{ float:left; margin:8px 0 0 15px;}
.weibo{ float:left; width:24px; height:20px; background:url(images/weibo.png) no-repeat; position:relative}
.weibo:hover{ background:url(images/weibo.png) no-repeat 0 bottom;}
.weixin{ float:left; width:25px; margin:0 0 0 15px; height:21px; background:url(images/weixin.png) no-repeat; position:relative}
.weixin:hover{ background:url(images/weixin.png) no-repeat 0 bottom;}
.qq{ float:left; width:21px; height:21px; background:url(images/qq.png) no-repeat;}
.qq:hover{ background:url(images/qq.png) no-repeat 0 bottom;}
.Share .pftu {
    position:absolute; right:0; bottom:20px; max-width:150px; text-align:right;
    display:none
}
    .Share .pftu img {
        max-width:100%;
    }
.Share > a:hover .pftu{
    display:block
}



/*内页*/
.bg_5{ background:url(images/main_7.jpg) no-repeat center 0;}
.c_1000_6{ float:left; width:1000px; background:url(images/main_8.jpg) repeat-y; padding-top:18px;}
.h_20{ float:left; width:1000px; height:20px}

/*左*/
.l_159{ float:left; width:159px;}

/*边导航*/
.pz_SideLayer{ float:left; width:152px; padding-bottom:20px; margin-left:7px;}
.pz_SideLayer .l1{float:left; width:152px; margin-top:6px;}
.pz_SideLayer .l1 a{ float:left; width:142px; height:37px; line-height:37px; background:#4c4c4c;  color:#fff;  font-size:14px; text-indent:13px; }
.pz_SideLayer .l1 .hover,
.pz_SideLayer .l1 a:hover{ width:152px; background:#161616; color:#fff; }
.pz_SideLayer .l1 a.jiahao{ background:url(images/main_16_07.jpg) no-repeat 125px center #4c4c4c;}
.pz_SideLayer .l1 a.jiahao.hover,
.pz_SideLayer .l1 a.jiahao:hover{background:url(images/main_15_03.jpg) no-repeat 138px center #161616; border-bottom:1px solid #4c4c4c}
.pz_SideLayer .l2{ float:left; width:152px; line-height:36px; font-size:14px; background:#161616;}
.pz_SideLayer .l2  a{ float:left; width:139px; height:36px; color:#fff; text-indent:13px;}
.pz_SideLayer .l2  a:hover,
.pz_SideLayer .l2  a.hover{ float:left; width:139px; height:36px; text-decoration:underline;}


/*右*/
.r_805{ float:right; width:805px; margin:6px 18px 0 0; min-height:300px;}
.r_805 .t_805{ float:left; width:805px; height:47px; border-bottom:1px solid #585858;}
.r_805 .l_tit{ float:left; color:#ffffff; font-size:18px; line-height:32px;}
.r_Current{ float:right; line-height:35px; color:#fff;}
.r_Current a{ color:#fff;}
.r_Current a:hover{ text-decoration:underline;}

/*关于我们*/
.d_805{ float:left; width:805px; margin-top:10px; font-size:14px; line-height:26px;}

/*2-1设计师简介*/
.d_805_1{ float:left; width:805px; padding-bottom:15px;}
.Designer_805{ float:left; width:768px; height:240px; background:#2b2b2b; margin-top:16px; padding:11px 26px 11px 11px;}
.Designer_805 .l_239{ float:left; width:239px; height:240px;}
.Designer_805 .r_504{ float:right; width:504px; line-height:26px;}
.Designer_805 .r_504 span{ font-size:18px; line-height:36px;}
.works{ float:left; width:805px; height:34px; margin-top:20px; background:url(images/main_11_03.jpg) repeat-x 0 bottom;}
.works .l_105{ float:left; width:105px; height:34px; text-align:center; line-height:34px; background:#000; font-size:14px;}
.work_list{ float:left; width:805px; overflow:hidden;}
.work_list ul{ float:left; width:820px;}
.work_list li{ float:left; width:258px; margin-top:15px; margin-right:15px;}
.work_list li .img_258{ float:left; width:257px; height:167px;}
.work_list li .text_258{ float:left; width:258px; height:44px; text-align:center; line-height:44px;}
.work_list li .text_258 a{ color:#fff; font-size:14px}
.work_list li .text_258 a:hover{ text-decoration:underline;}

/*2-2作品详情*/
.d_805_2{ float:left; width:805px; line-height:28px; padding-bottom:21px}
.d_805_2 span{ font-size:18px; line-height:56px;}

/*2设计师介绍*/
.d_805_3{ float:left; width:805px}
.d_805_3 ul{ float:left; margin-top:-2px;}
.d_805_3 li{ float:left; width:783px; height:177px; background:#2b2b2b; margin-top:18px; padding:11px;}
.d_805_3 li .img_179{ float:left; width:177px; height:177px;}
.d_805_3 li .work_589{ float:left; width:588px; margin:0 0 0 18px;}
.tech_fy{ float:left; width:805px; padding:15px 0;}

/*3公司作品*/
.opus_fy{ float:left; width:805px; padding:20px 0;}

/*4-1新闻内页*/
.d_805_4{ float:left; width:805px;}
.d_805_4 .t_805_1{ float:left; width:805px; margin-top:30px; padding-bottom:17px; border-bottom:1px dashed #606060;}
.d_805_4 .tit_805{ float:left; width:805px; line-height:20px; font-size:16px}
.d_805_4 .time{ float:left; width:805px; margin-top:15px; line-height:18px;}
.d_805_4 .text_805{ float:left; width:805px; line-height:28px; padding:12px 0; border-bottom:1px dashed #606060;  overflow: hidden;}

/*4公司新闻*/
.d_805_5{ float:left; width:805px; margin-top:3px;}
.d_805_5 ul{ float:left}
.d_805_5 li{ float:left; width:805px; margin-top:20px; padding-bottom:14px; border-bottom:1px dashed #666666;}
.d_805_5 li .img_152{ float:left; width:152px; height:120px;}
.d_805_5 li .r_632{ float:right; width:632px;}
.d_805_5 li .new_tit{ float:left; width:632px; line-height:16px; font-size:14px; font-weight:bold;}
.d_805_5 li .new_tit a{ float:left; width:500px; overflow:hidden; text-overflow:ellipsis; color:#fff;}
.d_805_5 li .new_tit a:hover{ text-decoration:underline;}
.d_805_5 li .new_time{ float:left; width:632px; padding:11px 0; line-height:16px;}
.d_805_5 li .new_text{ float:left; width:632px; line-height:24px;}
.d_805_5 li .new_text a{ color:#fff;}

.new_py{ float:left; width:805px; padding:35px 0;}

/*5注册*/
.c_1000_7{ float:left; width:964px; background:#161616; padding:30px 18px 24px; 18px;}
.c_1000_7 .t_964{ float:left; width:964px; height:40px; border-bottom:1px solid #585858;}
.c_1000_7 .t_964 .zc_l{ float:left; font-size:18px; line-height:18px;}
.c_1000_7 .t_964 .dqwz{ float:right; line-height:20px;}
.c_1000_7 .t_964 .dqwz a{ color:#fff;}
.c_1000_7 .t_964 .dqwz a:hover{ text-decoration:underline;}
.form{ float:left; width:964px; margin-top:26px; font-size:14px; color:#fff;}
.form_box1{ float:left; width:271px; height:24px; border:1px solid #3f3f3f; background:#313131; line-height:24px; /*text-indent:10px;*/ color:#fff;}
.form_box2{ float:left; width:549px; height:72px; border:1px solid #3f3f3f; background:#313131; color:#fff;}
.form_box3{ float:left; width:234px; height:24px;border:1px solid #3f3f3f; background:#313131; line-height:24px; text-indent:10px; color:#d6d6d6; margin:0 5px 0 0;}
.one{ float:left; line-height:26px; width:670px;}
.join{ float:left; width:81px; height:29px; border:0; cursor:pointer; margin-right:15px; font-size:14px; color:#fff; background:url(images/zc_4_05.jpg) no-repeat;}
.join:hover{ background:url(images/zc_3_03.jpg) no-repeat;}

/*组织框架*/
.d_730{ float:left; width:730px; padding:27px 44px 0 30px;}
.d_730 .img{ float:left; width:730px; padding-bottom:45px; border-bottom:1px solid #626161;}
.d_730 .text{ float:left; width:730px; font-size:14px; line-height:43px; margin-top:24px}
.d_730 .text span{ font-weight:bold;}

/*Main 修改1*/
.guide{ float:left; width:100%; min-width:1000px; height:667px; background:url(images/Guide_01.jpg) no-repeat center 0;}
.c_1000_8{ float:left; width:1000px;}

/*6登陆*/
.landing{ float:left; width:930px; height:310px; border:1px solid #333333; margin:38px 0 0 14px}
.landing .l_340{ float:left; width:340px; font-size:20px; margin:30px 0 0 30px;}
.landing .l_340 .l_248{ float:left; width:340px; padding-bottom:21px;}
.landing .l_246{ float:left; width:340px; font-size:14px; margin-top:21px;}
.landing .l_246 span{ float:left; width:47px; text-align:right; margin-right:19px;}
.landing .d_246{ float:left; width:274px; padding-left:66px; color:#e7e7e7; font-size:14px;}
.landing .d_246 a{ color:#e7e7e7; line-height:48px;}
.dl{ float:left; width:274px; padding:0 0 0 66px;}
.bd_08{ float:left; width:81px; height:28px; background:#c0240d; border:0; color:#fff; margin:15px 0 0 0; cursor:pointer;}
.bd_06{ float:left; width:271px; height:24px; background:#313131; border:1px solid #3f3f3f; color:#fff; text-indent:10px; line-height:24px;}
.landing .r_512{ float:left; width:512px; margin:20px 0 0 30px}



/*上下分页*/
.sxfy{ float:left; width:805px; padding:15px 0; line-height:22px;}
.sxfy a{ color:#fff}
.sxfy a:hover{ text-decoration:underline;}
.sxfy .sf{ float:left}
.sxfy .xf{ float:right;}

/* 分页 */
.pz_fy{width:100%; float:left; padding:10px 0; text-align:right;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { border: #2b2b2b 1px solid; PADDING:2px  6px; color:#bbbbbb; font-size:14px; font-family:Arial, Helvetica, sans-serif;text-decoration:none;}
.pz_fy a:hover,.pz_fy a.on{color:#fff; border: #292f33 1px solid; background:#292f33; text-decoration:none;}/*鼠标经过和默认当前页样式*/

/*固定*/
.Fixed{ position:fixed; right:0; top:50%; margin-top:-104px; width:62px; padding:10px 10px 11px 10px; background:#ed2c30;}
.box_1{ float:left; width:62px; height:62px;}
.box_1 a{ float:left; width:62px; height:62px; background:url(images/box_1_03.jpg) no-repeat;}
.box_1 a:hover{ background:url(images/fix_2_06.jpg) no-repeat;}





.filepic-list {
    position:relative; float:left; margin-right:5px;
}
    .filepic-list:hover .del {
        display:block
    }
    .filepic-list .del {
        position:absolute; right:3px; top:3px; display:table; width:18px; height:18px;
       background:url(images/icons.png) no-repeat; background-position:-48px 0px; 
       display:none
    }

/*Main 修改1*/
.w_1650{ margin:0 auto; width:1650px;}
.c_1000_8{ float:left; width:1650px; height:681px; margin-top:135px; position:relative; z-index:999;}
.left_img{position:absolute; z-index:10; width:300px; height:290px; left:0; bottom:0;}
.red{position:absolute; z-index:30; width:825px; height:273px; left:50%; margin-left:-381px; top:0;}
.right_img{ position:absolute; z-index:10; width:300px; height:310px; right:0.5%; top:14.5%;}
.img_596{ position:absolute; z-index:10; width:596px; height:136px; top:60%; left:50%; margin-left:-230px;}
.bg6{ background:#000; height:31px;}
.copyright_1{ float:left; width:1000px; text-align:center; color:#fff; height:31px; line-height:31px;}
@media screen and (max-width:1650px) {
/*Main 修改1*/
.w_1650{ margin:0 auto; width:1340px;}
.c_1000_8{ float:left; width:1340px; height:681px; margin-top:135px; position:relative; z-index:999;}
.left_img{ bottom:136px; left:70px;}



















































