
/*公用*/
*{
    margin: 0;
    padding: 0;
}
body{
    _font-family: 'Microsoft YaHei' !important; font-family: 'Microsoft YaHei';
    margin:0 auto;
    width:100%;
}

/*更多选择标签*/
em,i{ font-style:normal;}

/*列表,图像,A重置*/
ul{ list-style:none;}
img{ border:0 none;}
a{ text-decoration:none; outline:none;}
li,img,label,input {vertical-align: middle; }

.cases_bannar{position:relative;width:100%;}
.cases_bannar img{width:100%;}
.cases_bannar .bannar_text{position:absolute;top:0;left:0;width:100%;height:100%;padding:160px 0;box-sizing: border-box;background:rgba(0,0,0,0.4);}
.cases_bannar .bannar_text table{width:1000px;display: block;margin:0 auto;}
.cases_bannar .bannar_text table tr td{width:10%;text-align: center;border-right:1px solid #fff;box-sizing: border-box;}
.cases_bannar .bannar_text table tr td span{font-size: 24px;line-height: 50px;color:#fff;display: block;}
.cases_bannar .bannar_text table tr td i{font-size: 14px;color:#fff;display: block;}
.cases_bannar .bannar_text table tr td:last-child{border:none;}
.cases_content{position:relative;top:-120px;width:1300px;margin:0 auto;}
.cases_content .cases_title{width:100%;padding-left:40px;box-sizing: border-box;}
.cases_content .cases_title p{font-size:14px;color:#fff;line-height: 60px;}
.cases_content .cases_title p a{color:#fff;}
.cases_detail{width:100%;background-color:#f5f5f5;box-shadow: 1px 1px 10px #ccc;}
.cases_detail .cases_detail_left{width:1000px;padding:30px 50px;background-color:#fff;float: left;box-sizing: border-box;}
.cases_detail .cases_detail_left .cases_left_one{position:relative;width:100%;padding:30px 0;border-bottom:1px solid #ebebeb;}
.cases_detail .cases_detail_left .cases_left_one h3{font-size:25px;color:#000;}
.cases_detail .cases_detail_left .cases_left_one p{font-size:14px;color:#b8b8b8;line-height: 30px;margin-top:10px;}
.cases_detail .cases_detail_left .cases_left_one span{position:absolute;right:0;top:35px;width:140px;height:60px;border:1px solid #aa0000;}
.cases_detail .cases_detail_left .cases_left_one span em{width:100%;height:30px;line-height: 30px;text-align: center;color:#fff;font-size:14px;background-color:#aa0000;box-sizing: border-box;display: block;}
.cases_detail .cases_detail_left .cases_left_one span i{width:100%;height:30px;line-height: 30px;text-align: center;color:#999;font-size:14px;box-sizing: border-box;display: block;}
.cases_detail .cases_detail_left .cases_left_one span i b{font-weight: normal;color:#aa0000;}
.cases_detail .cases_detail_left .cases_left_two{width:100%;padding:30px 0;font-size:16px;color:#000;line-height: 30px;}
.cases_detail .cases_detail_left .cases_left_two img{width:100%;margin:30px 0;display: block;}
.cases_detail .cases_detail_left .cases_detail_more{width:100%;padding-bottom: 50px;text-align: center;}
.cases_detail .cases_detail_left .cases_detail_more a{width:240px;height:50px;line-height: 50px;font-size:14px;color:#000;background-color:#f5f5f5;padding:0 10px;box-sizing: border-box;text-align: center;display: inline-block;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.cases_detail .cases_detail_left .cases_pinglun{width:100%;}
.cases_detail .cases_detail_left .cases_pinglun>h3{font-size:18px;font-weight:normal;color:#000;line-height:50px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;}
.cases_pinglun_list{position:relative;width:100%;padding:40px 0 40px 80px;box-sizing: border-box;border-bottom:1px solid #e8e8e8;}
.cases_pinglun_list ul li{width:100%;position:relative;}
.cases_pinglun_list ul li span{position:absolute;left:-77px;top:1px;}
.cases_pinglun_list ul li h3{font-weight:normal;line-height: 30px;font-size:16px;color:#000;}
.cases_pinglun_list ul li em{display: block;}
.cases_pinglun_list ul li p{font-size:16px;line-height: 30px;margin-top:20px;}
.cases_pinglun_list ul li i{font-size:14px;color:#999;line-height: 30px;margin-top:20px;display: block;}
.cases_pinglun_input{position:relative;width:100%;padding:40px 0 0 80px;box-sizing: border-box;}
.cases_pinglun_input>span{position:absolute;left:0;top:40px;}
.cases_pinglun_input textarea{width:100%;height:240px;text-indent: 2em;padding:10px 0;box-sizing: border-box;font-size:16px;outline: none;display: block;background-color:#fafafa;border:1px solid #edecec;border-radius:10px;}
.cases_pinglun_input .cases_pinglun_yanz{width:100%;padding:20px 0;}
.cases_pinglun_input .cases_pinglun_yanz>input{width:25%;height:40px;padding-left:10px;background-color:#fafafa;border-radius: 5px;border:1px solid #edecec;outline: none;box-sizing: border-box;display: inline-block;}
.cases_pinglun_input .cases_pinglun_yanz>span{position:relative;width:25%;height:40px;margin-left:10px;display: inline-block;background-color:#fafafa;border-radius: 5px;border:1px solid #edecec;box-sizing: border-box;}
.cases_pinglun_input .cases_pinglun_yanz>span img{position:absolute;right:2px;top:2px;width:50%;height:90%;}
.cases_pinglun_input .cases_pinglun_yanz>span input{width:100%;height:100%;padding-left:10px;border:none;outline: none;box-sizing: border-box;}
.cases_pinglun_input .cases_manyi{width:25%;padding:0 10px;text-align: center;display: inline-block;box-sizing: border-box;}
.empstar,.fullstar {background: url(../images/star.gif);display: inline-block;width: 13px;height: 13px;margin: 0 3px;}
.empstar {background-position: right;}
.cases_pinglun_input .cases_pinglun_yanz a{width:22%;height:40px;line-height: 40px;display: inline-block;background-color:#aa0000;color:#fff;text-align: center;box-sizing: border-box;}
.cases_detail .cases_detail_right{width:300px;height:100%;float: right;}
.cases_design{width:100%;padding:50px 20px;box-sizing: border-box;}
.cases_design h3{font-size:24px;line-height: 30px;color:#000;font-weight:normal;}
.cases_design h3::after{content:'';width:40px;height:1px;display: block;background-color:#000;margin:20px 0 30px 0;}
.cases_design a{width:50%;display: inline-block;float: left;}
.cases_design a img{width:100%;}
.cases_design a:nth-of-type(2){padding:0 10px;box-sizing: border-box;}
.cases_design a i{font-size:22px;color:#000;line-height: 35px;display: block;}
.cases_design a em{font-size:14px;color:#000;line-height: 30px;display: block;}
.cases_design  span{width:100%;font-size:14px;line-height: 30px;text-align: center;display: block;}
.cases_design .zxzx{margin-top:20px;background-color:#fff;color:#000;display: inline-block;width: 123px;float:right;}
.cases_design .sqsj{margin:10px 0;background-color:#aa0000;color:#fff;width: 123px;float:right;cursor:pointer}
.cases_calc{width:100%;background-color:#fff;padding:50px 20px;box-sizing: border-box;}
.cases_calc h3{font-size:20px;text-align: center;line-height: 35px;color:#000;font-weight:normal;}
.cases_calc p{font-size:16px;color:#999;text-align: center;line-height: 30px;}
.cases_calc>input{width:100%;height:40px;padding-left:10px;border-radius: 2px;border:1px solid #edecec;font-size:14px;background-color:#fafafa;margin-top:10px;box-sizing: border-box;}
.cases_calc span{position:relative;width:100%;height:40px;margin-top:10px;border-radius: 2px;font-size:14px;border:1px solid #edecec;background-color:#fafafa;display: block;}
.cases_calc span i{position:absolute;right:10px;top:10px;font-size:14px;color:#999;}
.cases_calc span input{width:100%;height:40px;padding-left:10px;border:none;box-sizing: border-box;background:none;}
.cases_calc a{width:100%;height:40px;line-height: 40px;text-align: center;color:#fff;font-size:14px;background-color:#aa0000;margin-top:10px;display: block;}
.cases_tuijian{width:100%;padding:50px 20px;box-sizing: border-box;}
.cases_tuijian>h3{width:100%;height:60px;font-size:24px;line-height: 30px;color:#000;font-weight:normal;display: block;overflow: hidden;}
.cases_tuijian>h3::after{content:'';width:40px;height:1px;display: block;background-color:#000;margin:20px 0 10px 0;}
.cases_tuijian ul li{width:100%;padding:20px 0;border-bottom:1px solid #ebebeb;}
.cases_tuijian ul li .cases_tuijian_left{width:50%;height:95px;float: left;overflow: hidden;}
.cases_tuijian ul li .cases_tuijian_left img{width:100%;height:95px;transition: all .3s;}
.cases_tuijian ul li .cases_tuijian_left:hover img{transform: scale(1.1,1.1);}
.cases_tuijian ul li .cases_tuijian_right{width:50%;padding:0 10px;float: left;box-sizing: border-box;}
.cases_tuijian ul li .cases_tuijian_right h3{font-weight:normal;color:#000;font-size:16px;line-height: 30px;}
.cases_tuijian ul li .cases_tuijian_right span{width:90%;height:30px;display: block;line-height: 30px;text-align: center;color:#fff;font-size:14px;background-color:#aa0000;}
