body{background: #fff;}
.idx_banner {
    height: 470px;
    background:url(../images/week/idx_banner.jpg) no-repeat center;
}
.introd{
    width: 1200px;
    margin: 0 auto;
    padding: 40px 10px;
    text-align: center;
    background: #fff;
}
.introd h2{
    width: 300px;
    margin: 0 auto;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    color: #C7000B;
}
.introd h2 .line {
    display: block;
    width: 50px;
    height: 2px;
    margin-top: 20px;
    background: #ccc;
}
.introd p{
    margin-top: 20px;
    font-size: 16px;
    color: #666;
    line-height: 26px;
}

.managebg1{ background:url(../images/week/manage_bj1.jpg) no-repeat center top; height:630px; overflow:hidden;}
.manage1{ width:960px; height:630px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei"; position:relative;}
.manage1 h2{ height:90px; text-align:center; overflow:hidden; padding-top:30px; font-size:28px; color:#fe9801; background:url(../images/week/manage_line.png) no-repeat center 70px;}
.manage1 h2 span{ font-size:50px; line-height:50px;}
.manage1 h2 i{ display:block; color:#838383; font:18px/30px Arial, Helvetica, sans-serif; text-transform:uppercase;}
.ma_wz{ font-size:14px; line-height:20px; color:#4b4b4b; text-align:center; position:absolute; width:130px; overflow:hidden;}
.ma_wz1{ top:272px; left:-35px;}
.ma_wz2{ top:554px; left:14px;}
.ma_wz3{ top:218px; left:54px;}
.ma_wz4{ top:525px; left:110px;}
.ma_wz5{ top:190px; left:155px;}
.ma_wz6{ top:510px; left:210px;}
.ma_wz7{ top:170px; left:256px;}
.ma_wz8{ top:572px; left:305px;}
.ma_wz9{ top:130px; left:352px;}
.ma_wz10{ top:505px; left:392px;}
.ma_wz11{ top:180px; left:452px;}
.ma_wz12{ top:553px; left:490px;}
.ma_wz13{ top:135px; left:540px;}
.ma_wz14{ top:508px; left:590px;}
.ma_wz15{ top:183px; left:635px;}
.ma_wz16{ top:523px; left:685px;}
.ma_wz17{ top:193px; left:730px;}
.ma_wz18{ top:535px; left:783px;}
.ma_wz19{ top:207px; right:5px;}
.ma_wz20{ top:557px; right:-35px;}



.weak{ width:960px;height:610px;overflow:hidden; font-family:"Microsoft Yahei"; margin:40px auto 30px;}
.weak h2{ height:160px; background:url(../images/week/weak_line.gif) no-repeat center 60px; overflow:hidden;}
.weak h2 p{overflow:hidden;  text-align:center; font-size:28px; font-weight:normal; line-height:40px;}
.weak h2 a{ display:inline-block; margin:17px 0 0 0; color:#C7000B;}
.weak h2 i{ display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#838383;}
.weak li{ float:left; width:160px; height:225px; overflow:hidden; margin-right:106px;}
.weak li a{ width:160px; height:225px; display: inline-block; overflow: hidden;}
.weak li img{ display:block; margin:0 auto; width:146px; height:146px;}
.weak li span{ display:block; text-align:center; font-size:18px; color:#3b3b3b; line-height:30px; height:30px; overflow:hidden; margin-top: 146px  ;}
.weak li i{ display:block; font:10px Arial, Helvetica, sans-serif; -webkit-transform:scale(0.8); text-align:center; line-height:15px; color:#888888;}
.weak .nomar{ margin-right:0;}
.weak ul .li01 a{background:url(../images/week/weak9.jpg) no-repeat center top;}
.weak ul .li02 a{background:url(../images/week/weak2.jpg) no-repeat center top;}
.weak ul .li03 a{background:url(../images/week/weak3.jpg) no-repeat center top;}
.weak ul .li04 a{background:url(../images/week/weak4.jpg) no-repeat center top;}
.weak ul .li05 a{background:url(../images/week/weak5.jpg) no-repeat center top;}
.weak ul .li06 a{background:url(../images/week/weak6.jpg) no-repeat center top;}
.weak ul .li07 a{background:url(../images/week/weak7.jpg) no-repeat center top;}
.weak ul .li08 a{background:url(../images/week/weak8.jpg) no-repeat center top;}
.weak li a:hover{ text-decoration: none; zoom: 1; }
.weak ul .li01 a:hover{background:url(../images/week/weak1.jpg) no-repeat center top;}
.weak ul .li02 a:hover{background:url(../images/week/weak10.jpg) no-repeat center top;}
.weak ul .li03 a:hover{background:url(../images/week/weak11.jpg) no-repeat center top;}
.weak ul .li04 a:hover{background:url(../images/week/weak12.jpg) no-repeat center top;}
.weak ul .li05 a:hover{background:url(../images/week/weak13.jpg) no-repeat center top;}
.weak ul .li06 a:hover{background:url(../images/week/weak14.jpg) no-repeat center top;}
.weak ul .li07 a:hover{background:url(../images/week/weak15.jpg) no-repeat center top;}
.weak ul .li08 a:hover{background:url(../images/week/weak16.jpg) no-repeat center top;}

.weak .li04,.weak .li08 {
    margin-right: 0;
}


.casebg1{ background:url(../images/week/casebg.jpg) no-repeat center top; height:737px; overflow:hidden; margin-bottom:45px;}
.case1 { width:1110px; height:737px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.case1 h2{ height:120px; overflow:hidden;font-size:42px; font-weight:normal;padding-top:66px; line-height:64px; text-align:center;}
.case1 h2 a { color:#C7000B;}
.case1 h2 i{ display:block ; font-size:16px; color:#797979; text-transform:uppercase; line-height:24px;}
.case1 h2 img{ vertical-align:top;}
.case1 h2 em{ display:inline-block; width:180px;}
.case_z { margin-top:218px; width:45px; height:45px; overflow:hidden;cursor:pointer;}
.case_c1{ width:970px; height:522px; margin-left:27px; overflow:hidden;position: relative;}
.case_c1 ul{ left: 0;position: absolute;top: 0;width: 100000%;}
.case_c1 li{ float:left; width:233px; /*height:150px;*/ margin:0 10px 15px 0; overflow:hidden; position:relative; line-height:12px;}
.case_c1 li a{position: relative;display: block}
.case_c1 li  img{ width:233px; height:150px; margin-bottom:15px;}
.case_c1 li span{ display:none; position:absolute;  left:0;bottom: 15px;  width:233px; line-height:40px;height:40px; overflow:hidden;  margin-top:110px;background:url(../images/week/png.png) repeat; font-size:14px; color:#fff; text-align:center; }
.case_c1 li a:hover{ text-decoration:none;}


.content{   width:960px; margin-top:10px;margin: 0 auto;}
.lc1{ height:205px; overflow:hidden; font-family:"Microsoft Yahei";}
.lc1 h2{ height:70px; overflow:hidden; background:url(../images/week/lc_line.jpg) no-repeat center 30px; text-align:center; font-size:30px; line-height:40px;}
.lc1 h2 a{ color:#C7000B;font-weight: bold;}
.lc1 h2 i{ display:block; font:12px "Microsoft Yahei"; color:#838383;}
.lc1 li{ float:left; width:150px; height:100px; margin:15px 12px 0 0; overflow:hidden; position:relative;}
.lc1 li span{ position:absolute; top:73px; left:0; width:150px; display:block; line-height:20px; color:#4b4b4b; font-size:16px; text-align:center;}
.lc1 li a{ display:inline-block;width:150px; height:100px; }
.lc1 .nomar{ margin-right:0;}
.lc1 .li01 a{ background:url(../images/week/lc7.jpg) no-repeat;}
.lc1 .li02 a{ background:url(../images/week/lc2.jpg) no-repeat;}
.lc1 .li03 a{ background:url(../images/week/lc3.jpg) no-repeat;}
.lc1 .li04 a{ background:url(../images/week/lc4.jpg) no-repeat;}
.lc1 .li05 a{ background:url(../images/week/lc5.jpg) no-repeat;}
.lc1 .li06 a{ background:url(../images/week/lc6.jpg) no-repeat;}
.lc1 li a:hover span{ color:#fff;}
.lc1 .li01 a:hover{ background:url(../images/week/lc1.jpg) no-repeat;}
.lc1 .li02 a:hover{ background:url(../images/week/lc8.jpg) no-repeat;}
.lc1 .li03 a:hover{ background:url(../images/week/lc9.jpg) no-repeat;}
.lc1 .li04 a:hover{ background:url(../images/week/lc10.jpg) no-repeat;}
.lc1 .li05 a:hover{ background:url(../images/week/lc11.jpg) no-repeat;}
.lc1 .li06 a:hover{ background:url(../images/week/lc12.jpg) no-repeat;}

.quality{ height:250px; overflow:hidden; font-family:"Microsoft Yahei";}
.quality h2{ width:184px; height:150px; background:#fd9802; overflow:hidden; padding-top:86px; text-align:center;font-size:20px; color:#fff;}
.quality h2 i{display:block;margin:10px 12px; padding-top:7px; font:12px Arial, Helvetica, sans-serif; border-top:1px solid #fff;}
.quality ul { width:766px; overflow:hidden;}
.quality ul li{ float:left; width:184px; height:112px; margin:0 10px 12px 0; overflow:hidden; position:relative;}
.quality ul li img{width:184px; height:112px; }
.quality ul li span{ display:block; position:absolute; top:0; left:0;width:184px; height:112px; background:url(../images/week/png1.png) repeat; text-align:center; line-height:112px; font-size:16px; color:#fff; display:none;}
.quality .nomar{ margin-right:0;}

.what{ height:545px; width:1060px; padding-right:100px; overflow:hidden; margin:0 auto; font-family:"Microsoft Yahei";}
.what h2{ width:960px; margin-left:100px; text-align:center; height:124px; background:url(../images/week/waiting_line.jpg) no-repeat center bottom; font-size:36px; color:#4b4b4b; line-height:42px;}
.what h2 span{ display:block; font-size:24px; color:#4b4b4b; font-weight:normal;}
.what h2 em{ color:#C7000B;}
.what h2 i { display:block; color:#838383; font:16px Arial, Helvetica, sans-serif; line-height:30px;}
.what_c{ height:343px; overflow:hidden; margin-top:20px;}
.what_c dt{ width:717px; overflow:hidden;}
.what_c dt img{ width:717px; height:300px;}
.what_c dd{ width:320px; overflow:hidden; padding-top:110px;}
.what_c dd p{ height:137px; overflow:hidden; font-size:18px; line-height:24px; color:#4b4b4b; text-align:center;}
.what_c dd p span{ font-size:24px; color:#C7000B; font-weight:bold;}
.what_c dd i{ display:block; background:url(../images/week/what_icon.jpg) no-repeat center top; width:146px; height:42px; overflow:hidden; font-size:20px; text-align:center; line-height:40px; margin:0 auto;}
.what_c dd i a{ color:#fff;}
.w_roll{ width:450px; padding-left:450px;}
.w_roll li{ float:left; width:139px; overflow:hidden; position:relative; }
.w_roll li a{ display:inline-block; background:url(../images/week/gt_icon2.png) no-repeat; width:139px; height:25px; font-size:14px; color:#4b4b4b; text-align:center; line-height:16px; padding-top:18px;}
.w_roll li.li01{margin-left:-30px; z-index:1;}
.w_roll li.li02{ z-index:3;}
 .w_roll .cur a{ text-align:center; background:url(../images/week/gt_icon1.png) no-repeat; color:#fff;}

.designbg{ background:url(../images/week/designbg.jpg) no-repeat center top; height:471px; overflow:hidden;}
.design{ width:960px; height:470px; margin:0 auto; overflow:hidden; font-family:"Microsoft Yahei";}
.design dl{ padding:135px 0 0 595px;  overflow:hidden;}
.design dl dt{ font-size:24px; color:#C7000B; font-weight:bold;}
.design dl dt i{ font:16px Arial, Helvetica, sans-serif; font-style:italic; }
.design dd{ font-size:16px; padding-top:15px; line-height:24px; color:#4b4b4b;}

.sg{ height:335px; overflow:hidden;margin-bottom: 50px; font-family:"Microsoft Yahei";}
.sg li{ float:left; margin:0 10px 14px 0; width:232px; height:150px; position:relative; overflow:hidden;}
.sg li img{ width:232px; height:150px; }
.sg li span{ position:absolute; top:95px; left:0; width:232px; color:#4b4b4b; font-size:22px; text-align:center; display:block; line-height:24px;}
.sg li .span01{ color:#fff;}
.sg .nomar{ margin-right:0;}





.n_info_con {padding: 40px;min-height: 458px;border: solid 1px #d5d5d5;overflow:hidden;width: 990px;margin: 40px auto 60px;box-sizing: border-box;}
.n_info_con blockquote {background:#ededed;border: 1px dashed #EAEAEA;color: #333; font-size: 12px; line-height: 24px;margin: 20px 0;padding: 15px 20px;text-indent: 24px;}
.n_info_con blockquote span{ color:#f00;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #C7000B; font: 12px/1.231 "Microsoft YaHei";   font-size: 24px; line-height: 40px; padding-bottom:30px;  margin-bottom: 10px; text-align: center;}
.n_info_con h3 { text-align:center; color:#000; font-family:"宋体"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*资讯详细页面，内容标题*/
.n_info_con #cntrBody p{line-height: 28px;color: #333;font-size: 15px;}
.n_info_con #cntrBody img{display: block;margin: 10px auto;}
.info_con_tit .n_tit {text-align: center;color: #BCBBBB;}
.info_con_tit span {margin-right: 20px;}
.n_info_con .go-back{display: block;margin: auto;width: 100px;height:50px;line-height: 50px;text-align: center;background: #888;cursor: pointer;}
/*

#floor_3_main {
    height: 606px;
}

#floor_3_main .proAdvant .list {
    width: 1220px;
    margin: auto;
    padding-top: 60px;
}
#floor_3_main .proAdvant .list li {
    float: left;
    width: 278px;
    margin-right: 130px;
}
#floor_3_main .proAdvant .list li:last-child{
    margin-right: 0;
}
#floor_3_main .proAdvant .list li a {
    display: block;
}
#floor_3_main .proAdvant .list li:first-child {
    margin-left: 60px;
}
#floor_3_main .proAdvant .list li .img {
    width: 134px;
    height: 150px;
    margin: 0 auto;
    margin-left: 72px;
}
#floor_3_main .proAdvant .list li .title {
    margin-top: 30px;
}
#floor_3_main .proAdvant .list li .tit {
    font-size: 24px;
    text-align: center;
    color: #C7000B;
}
#floor_3_main .proAdvant .list li .cont {
    margin-top: 20px;
    font-size: 14px;
    line-height: 24px;
    text-align: center;
    color: #666;
}
#floor_3_main .proAdvant .list li:hover .img {
    margin-top: -10px;
    transition: all .5s;
}
#floor_3_main .proAdvant .list li:hover .tit {
    font-weight: bold;
}

.in_title {
    padding-top: 80px;
}
.in_title .entit {
    margin-bottom: 12px;
    font: normal 45px "AvantGarde Bk BT";
    color: #666;
    text-align: center
}
.in_title .tit {
    width: 300px;
    margin: 0 auto;
    font-size: 30px;
    font-weight: bold;
    text-align: center;
    color: #C7000B;
}
.in_title .tit span {
    float: left;
    margin-left: 40px;
}
.in_title .tit em {
    display: block;
    width: 50px;
    height: 2px;
    margin-top: 16px;
    background: #ccc;
}


.index_slip {
    height: 180px;
    background: url("../images/week/ixbannerbg1.png") no-repeat center center;
}
.index_slip .slip{
    width: 1220px;
    height:100%;
    margin: auto;
}
.index_slip .slip_tit {
    width: 772px;
    margin-left: 70px;
}
.index_slip .slip_tit .tit1 {
    padding-top: 30px;
    font: bold 32px "microsoft yahei";
    color: #fff;
}
.index_slip .slip_tit .tit2 {
    margin-top: 14px;
    font-size: 24px;
    color: #fff;
}
.index_slip .slip_btn {
    display: block;
    margin-left: 100px;
    margin-top: 64px;
    width: 202px;
    height: 57px;
    background: url("../images/week/ixbanner-btn.png") no-repeat;
    font: bold 20px "microsoft yahei";
    line-height: 56px;
    text-align: center;
    color: #C7000B;
}
.tab {
    text-align: center;
    padding-top: 50px;
}
.tab a {
    padding: 0 16px;
    height: 40px;
    line-height: 40px;
    background: #C7000B;
    font-size: 18px;
    display: inline-block;
    margin: 0 20px;
    color: #fff;
}
.tab a:hover {
    background: #657903;
}

.tempWrap{
    width: 1200px;
    overflow: hidden;
    height: 482px;
    margin: 80px auto;
}
#floor_4_main .proCase {
    position: relative;
    margin-top: 60px;
}
#floor_4_main .proCase .list li {
    position: relative;
    display: block;
    float: left;
    width: 380px;
    height: 480px;
    margin-right: 23px;
    border: 1px solid #ddd;
    background: #fff;
    transition: all ease 600ms;
}
#floor_4_main .proCase .list li a {
    display: block;
    padding: 30px;
    padding-bottom: 80px;
}
#floor_4_main .proCase .list li a img {
    display: block;
    width: 320px;
    height: 240px;
}
#floor_4_main .proCase .list li .title {
    margin-top: 20px;
}
#floor_4_main .proCase .list li .tit {
    font-size: 20px;
    color: #333;
}
#floor_4_main .proCase .list li .cont {
    margin-top: 12px;
    font-size: 14px;
    color: #333;
}
#floor_4_main .proCase .list li .view_detail {
    position: absolute;
    bottom: 30px;
    left: 30px;
    display: block;
    width: 120px;
    height: 32px;
    font-size: 14px;
    line-height: 30px;
    text-align: center;
    background: #C7000B;
    color: #fff;
}
#floor_4_main .proCase .list li:hover {
    border: 1px solid #C7000B;
    background: #C7000B;
    transition: all ease 600ms;
}
#floor_4_main .proCase .list li:hover .tit {
    color: #424242;
}
#floor_4_main .proCase .list li:hover .cont {
    color: #424242;
}
#floor_4_main .proCase .list li:hover .view_detail {
    background: #fff;
    color: #C7000B;
}
.w1200 {
     width: 1200px;
     margin: 0 auto;
 }
#floor_4_main .proCase .hd {
    position: absolute;
    width: 100%;
}
.ico {
    background: url(../images/week/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}
#floor_4_main .proCase .hd .prev {
    width: 42px;
    height: 42px;
    background-position: 0px -60px;
    cursor: pointer;
    position: absolute;
    top: -350px;
    left: -80px;
    transition: all ease 600ms;
}
#floor_4_main .proCase .hd .next {
    width: 42px;
    height: 42px;
    background-position: -126px -60px;
    cursor: pointer;
    position: absolute;
    top: -350px;
    right: -80px;
    transition: all ease 600ms;
}
#floor_4_main .proCase .hd .prev:hover {
    background-position: -42px -60px;
    transition: all ease 600ms;
}
#floor_4_main .proCase .hd .next:hover {
    background-position: -84px -60px;
    transition: all ease 600ms;
}
*/













