body{background-color:#f1f1f1}
.banner_bg{height:500px; background-image: url(../images/tag_bg.jpg)}



.allcase_bg{height:auto; background-color:#f1f1f1;}
.allcase_bg2{height:auto; background-color:#f1f1f1;}
.allcase_bg3{height:auto; background-color:#f1f1f1;}
.casetab_bg{margin-top:45px; margin-bottom:18px; height:180px; background-color:#FFF;}
.casetab_bg2{margin-top:45px; margin-bottom:18px; height:228px; background-color:#FFF;}
.casetab_bg3{margin-top:45px; margin-bottom:18px; height:125px; background-color:#FFF;}

.case-active{float:left; width:100%; height:50px; padding-top:10px; text-align: center;  border-bottom:2px solid #d90429; background-color:#FFF;}

.case-tab2{float:left; width:756px; height:50px; padding-top:10px; text-align: center;  border-left:0px solid #ddd; border-bottom: 1px solid #ddd; color:#666;}
.case-tab2 a{color:#666;}
.case-tab2 a:hover{color:#d90429;}

.case-tab3{float:left; width:378px; height:50px; padding-top:10px; text-align: center; border-right:1px solid #ddd; border-bottom: 1px solid #ddd; color:#818181;}
.case-tab3 a{color:#666;}
.case-tab3 a:hover{color:#d90429;}

.case-tabcon1{padding-top:80px; padding-left:77px;}
.case-tabcon1 ul{list-style:none; margin:0; padding:0; }
.case-tabcon1 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:85px; color:#d90429;}
.case-tabcon1 li a{color:#666;}
.case-tabcon1 li a:hover{color:#d90429;}

.case-tabcon2{padding-top:50px; padding-left:77px;}
.case-tabcon2 ul{list-style:none; margin:0; padding:0; }
.case-tabcon2 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:85px; color:#d90429;}
.case-tabcon2 li a{color:#666;}
.case-tabcon2 li a:hover{color:#d90429;}


.case-tabcon3{padding-top:80px; padding-left:120px;}
.case-tabcon3 ul{list-style:none; margin:0; padding:0; }
.case-tabcon3 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:85px; color:#d90429;}
.case-tabcon3 li a{color:#666;}
.case-tabcon3 li a:hover{color:#d90429;}


.case-tabcon4{padding-top:50px; padding-left:120px;}
.case-tabcon4 ul{list-style:none; margin:0; padding:0; }
.case-tabcon4 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:85px; color:#d90429;}
.case-tabcon4 li a{color:#666;}
.case-tabcon4 li a:hover{color:#d90429;}

.case-tabcon5{padding-top:50px; padding-left:120px;}
.case-tabcon5 ul{list-style:none; margin:0; padding:0; }
.case-tabcon5 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:62px; color:#d90429;}
.case-tabcon5 li a{color:#666;}
.case-tabcon5 li a:hover{color:#d90429;}


.case-tabcon6{padding-top:80px; padding-left:115px;}
.case-tabcon6 ul{list-style:none; margin:0; padding:0; }
.case-tabcon6 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:113px; color:#d90429;}
.case-tabcon6 li a{color:#666;}
.case-tabcon6 li a:hover{color:#d90429;}


.case-tabcon7{padding-top:50px; padding-left:115px;}
.case-tabcon7 ul{list-style:none; margin:0; padding:0; }
.case-tabcon7 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:113px; color:#d90429;}
.case-tabcon7 li a{color:#666;}
.case-tabcon7 li a:hover{color:#d90429;}



/*案例*/
.case_con dd{margin-top:0px;}
.case_con{width:360px; height:320px; background-color:#FFF;box-sizing:border-box; box-shadow:1px 1px 8px rgba(0,0,0,.15);}

.casecon_img{width:360px; height:215px; /*opacity:0.9; filter:alpha(opacity=90);*/}
/*.casecon_img:hover{width:360px; height:215px; opacity:1; filter:alpha(opacity=100);}*/
.casecon_title{padding:15px; height:105px;}
.casecon_title a{color:#333;}
.casecon_title a:hover{color:#d90429;}

.tag{float:left;}
.tag a{margin-right:10px; color:#818181; font-size:14px;}
.tag a:hover{color:#d90429;}
.time{float:right; color:#818181;font-size:14px; padding-top:2px;}
.casecon_all-title{width:120px;border-radius:25px;-moz-border-radius: 25px; background-color:#d90429;line-height: 40px;text-align: center; margin:80px auto;}
.casecon_all-title a{color:#FFFFFF;}

.allcase_pape_nav{float:right; height:40px; margin-top:40px; margin-bottom:50px;}
.allcase_pape_nav b{float:left;padding-left:5px; padding-right:5px; min-width:38px; height:38px; background-color:#d90429; text-align:center; 
line-height:35px; color:#FFF; margin-left:5px; margin-right:5px;}
.allcase_pape_nav a{float:left; padding-left:5px; padding-right:5px; min-width:38px; height:38px; background-color:#FFF; text-align:center; 
line-height:35px; color:#818181;margin-left:5px; margin-right:5px;}
.allcase_pape_nav a:hover{color:#d90429;}


/*标签案例*/

.tagtab_bg{margin-top:105px; height:525px; background-color:#FFF; box-sizing:border-box; box-shadow:1px 1px 8px rgba(0,0,0,.15);}
.taghy_bg{padding-top:30px; height:175px; border-bottom: 1px solid #f1f1f1; }
.tagxq_bg{padding-top:30px; height:220px;border-bottom: 1px solid #f1f1f1; }
.tagxz_bg{padding-top:30px;height:130px;}

.taghy_title{float:left; margin-left:70px; width:114px; height:auto; color:#d90429;}

.tag-tabcon1{float:left; width:950px; padding-top:2px;}
.tag-tabcon1 ul{list-style:none; margin:0; padding:0; }
.tag-tabcon1 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:69px; padding-bottom:20px; color:#d90429;}
.tag-tabcon1 li a{color:#666;}
.tag-tabcon1 li a:hover{color:#d90429;}


.tag-tabcon2{float:left; width:950px; padding-top:2px;}
.tag-tabcon2 ul{list-style:none; margin:0; padding:0; }
.tag-tabcon2 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:79px; padding-bottom:20px; color:#d90429;}
.tag-tabcon2 li a{color:#666;}
.tag-tabcon2 li a:hover{color:#d90429;}


.tag-tabcon3{float:left; width:950px; padding-top:2px;}
.tag-tabcon3 ul{list-style:none; margin:0; padding:0; }
.tag-tabcon3 li{float:left; text-decoration:none; display:inline-block; font-size:14px; margin-right:79px; padding-bottom:20px; color:#d90429;}
.tag-tabcon3 li a{color:#666;}
.tag-tabcon3 li a:hover{color:#d90429;}


.taglive{width:380px;
	border-radius:25px; 
	-moz-border-radius:25px; 
	background-color: #d90429;
	line-height:40px; 
	text-align:center;
	margin: 40px auto;
	color: #FFF;
}



















