﻿html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none; vertical-align: top; }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none;}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   
a:focus { outline: none; }  
a:active{background: none !important;}

#c_con{width: 1130px;min-width: 1000px;padding-top: 20px;font-size: 12px;color: #797979;margin: 0 auto 30px;}
h1#case_T{font-size: 26px;color: #333;line-height: 48px;float: left;}
.con_top{line-height: 27px;padding-bottom: 34px;border-bottom:1px solid #f0f0f0;}
#location{float: right;}
#location a{color: #797979;padding: 0 5px;}
#location a:hover{color: #d82128;}
#date{float: right;}
.time{clear:both; overflow:hidden;}
.more_de{background:url("404.png") no-repeat;width: 266px;height: 140px;position: absolute;}

#type{float: left;margin-top: 10px;}
#type ul { padding-left:0;}
#type li{background: url("../image/add.png") no-repeat center; height: 80px;float: left;width: 80px;cursor: pointer;}
#type_na{float: left;font-size: 14px;color: #606060;padding: 35px 0 0 24px;}
#ty_link{float: right;width: 80px;height: 30px;background-color: #df1f11;border-radius: 2px;line-height: 30px;text-align: center;color: #fff;margin: 28px 28px 0 0;}
#ty_link:hover{background-color: #b10000;}


.type_show_wrap{position: relative; width:996px; margin:0 auto}
.type_show{overflow: hidden;width: 996px;margin-top: 60px;position: relative;z-index: 1; }
.type_show_o{padding: 30px 0px 184px 30px;width: 985px;height: 765px;}
.type_show ul{height: 557px;}
.type_show li{width: 940px;float: left; }
.type_show img{width: 940px;}
.ty_pc_btn{width: 60px;position: absolute;height: 557px;background: url("../image/btn_bg.png") no-repeat;cursor: pointer;z-index: 5;}
.type_show_btnL{background-position: 0 center;left: 30px;}
.type_show_btnL:hover{background-position: -65px center;}
.type_show_btnR{background-position: -120px center;right: 30px;}
.type_show_btnR:hover{background-position: -185px center;}
.type_ul{overflow: hidden;}
.type_intro{font-size: 12px; color: #5b5b5b;line-height: 22px;padding-top: 30px;}
.type_intro h2{font-size: 14px; color: #333;font-weight: normal;line-height: 35px;float:none;}
.type_intro p{text-indent: 25px;}
#PC_more{right: 0;top:645px;z-index: 5;}
#PC_bg{background: url("../image/PCbg.png") no-repeat;width: 999px;height: 785px;position: absolute;top:0;left: 0; }


#Mobile_show .type_show{float: right;margin-right: 280px; overflow: hidden;width: 413px;height: 762px;margin-top: 60px;position: relative;}
#Mobile_show .type_show_o{padding: 94px 24px 92px 24px;width: 430px;height: 576px;}
#Mobile_show .type_show ul{height: 762px;}
#Mobile_show .type_show li{float: left;width: 325px;}
#Mobile_show .type_show img{width: 334px;}
#Mobile_show .ty_btn{width: 35px;position: absolute;height: 576px;background: url("../image/btn_bg.png")  no-repeat;cursor: pointer;z-index: 5;}
#Mobile_show .type_ul{height: 576px;}
#Mobile_show .type_show_btnL{background-position: 0px center;left: 24px;}
#Mobile_show .type_show_btnL:hover{background-position: -65px center;}
#Mobile_show .type_show_btnR{background-position: -150px center;right: 58px;}
#Mobile_show .type_show_btnR:hover{background-position: -215px center;}
#ErW{float: left;padding: 155px 0 0 59px;color: #606060;font-size: 14px;line-height: 36px;text-align: center;}
#ErW img{border:1px solid #e7e7e7; height:120px;}
#M_more{right: 0;top:689px;}
.Mobile_bg{background: url("../image/Mobilebg.png")  no-repeat;width: 375px;height: 764px;position: absolute;top:0;left: 0;}



.case_link{margin-top: 70px;}
.case_link h2{font-size: 14px; color: #333;font-weight: normal;line-height: 35px;float: none;}
.carousel {border:1px solid #f0f0f0;overflow: hidden;padding: 20px 0;position: relative;}
.carousel .prev, .carousel .next {width: 42px;height: 170px;background:#fff url("../image/btn_bg.png") no-repeat;cursor: pointer;position: absolute;z-index: 5;}
.carousel .prev {left: 0; background-position: -74px center}
.carousel .next {right: 0;background-position: -197px center}
.carousel #prev-03.disabled {background-position: -9px center;cursor:default;}
.carousel #next-03.disabled {background-position: -197px center;cursor:default;}
.carousel .inner { margin:0 42px;overflow: hidden;}
.jCarouselLite {float: left;height: 170px;overflow: hidden;visibility: visible;position: relative; z-index: 2; left: 0px;}
.jCarouselLite ul{ position: relative;z-index: 1;width: 2458px; left: 0px;}
.jCarouselLite li {float: left;width: 248px;padding: 0 6px;position: relative;}
.jCarouselLite li a.jimg{width:248px; height:140px;overflow:hidden;display: block;border:1px solid #e1e1e1;vertical-align:middle;text-align:center;}
.jCarouselLite li img{ max-width:248px; max-height:140px; display:block; margin:0 auto;}
.jCarouselLite li .jtitle{display: block;font-size:15px;*font-family:Arial;text-align:center;color: #333; }




#scrollbar-y_1{width: 1px;background: #ccc;z-index: 10;height: 559px;}    
#scrollbar-bg_1{background: #fff;width: 6px;z-index: 11;cursor: pointer;}
#xn_c_jsScroll_1_main_1{overflow:hidden;height:559px;width: 940px;} 

#scrollbar-y_2{width: 1px;background: #ccc;z-index: 10;}    
#scrollbar-bg_2{background: #555;width: 6px;z-index: 11;cursor: pointer;}
#xn_c_jsScroll_1_main_2{overflow:hidden;height:580px;width: 340px;} 


#scrollbar-y_3{width: 1px;background: #ccc;z-index: 10;}    
#scrollbar-bg_3{background: #555;width: 6px;z-index: 11;cursor: pointer;}
#xn_c_jsScroll_1_main_3{overflow:hidden;height:580px;width: 340px;} 


#scrollbar-y_4{width: 1px;background: #ccc;z-index: 10;}    
#scrollbar-bg_4{background: #555;width: 6px;z-index: 11;cursor: pointer;}
#xn_c_jsScroll_1_main_4{overflow:hidden;height:580px;width: 340px;}

.PCimg { display:none}
@media(max-width:768px) {
	
	
	.PCimg { display:block; padding:20px 10px;}
	.PCimg img { width:100%; height:auto;}
	#PC_show,#Mobile_show { display:none}
	#c_con { width:100%; min-width:100%;}
	.newsInfo_con{ margin: 0 5%;}
	.case_link { margin-top:10px;}
	.case_link h2 { padding-left:10px;}
	.jCarouselLite { height:110px; margin:0 10px;}
	.jCarouselLite li { width:124px; padding:0;}
	.jCarouselLite li a.jimg { width:124px; height:70px;*font-size:61px;}
	.jCarouselLite li img { max-width:124px; max-height:70px;}
	.carousel .prev, .carousel .next { height:70px; width:40px;}
	.time ,#location,h1#case_T { float:none; display:block; text-align:center;}
 
}