body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none}
h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal}
body>div{margin:0 auto}
div {text-align:left}
a img {border:0}
body { color: #333; text-align: center; font: 12px "宋体"; }
ul, ol, li {list-style-type:none;vertical-align:0}
a {outline-style:none;color:#535353;text-decoration:none}
a:hover { color: #D40000; text-decoration: none}
.button {display: inline-block;zoom: 1; *display: inline;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding:0.25em 0.6em 0.3em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em; -moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.red {color: #faddde;border: solid 1px #980c10;background: #d81b21;background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#A51715));background: -moz-linear-gradient(top,  #ed1c24,  #A51715);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover { background: #b61318; background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115)); background: -moz-linear-gradient(top,  #c9151b,  #a11115); filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115'); color:#fff;}
.red:active {color: #de898c;background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');}
.cor_bs,.cor_bs:hover{color:#ffffff;}
/* 效果CSS开始 */
	.ps_box {}
	.pics_switch { position:relative; width:1600px; margin:auto; height:580px; background:#1b1c24; overflow:hidden;}
	.pics_switch .pb { height:580px;}
	.pics_switch .pic_box { /*position:absolute; left:0; top:0;*/ float:left; width:1600px; height:580px; overflow:hidden;}
	.pics_switch .pic_box a { margin:auto; display:block; width:1600px; height:580px;}
	.viewArrows { display:block; width:50px; height:50px; line-height:50px; cursor:pointer; text-indent:-99999999px; position:absolute; top:269px;}
	.prev { left:200px; background:url(images/prev.png) center center no-repeat;}
	.next { right:200px; background:url(images/next.png) center center no-repeat;}

	.pics_switch .pic_box a.pic_banner_001 { background:url(../images/01.jpg) center top no-repeat;}
	.pics_switch .pic_box a.pic_banner_002 { background:url(../images/02.jpg) center top no-repeat;}
	.pics_switch .pic_box a.pic_banner_003 { background:url(../images/03.jpg) center top no-repeat;}
	.pics_switch .pic_box a.pic_banner_004 { background:url(../images/04.jpg) center top no-repeat;}

	.pic_box_style_1 { background:#000000;}
	.pic_box_style_2 { background:#1b55d7;}
	.pic_box_style_3 { background:#4264a9;}
	.pic_box_style_4 { background:#000000;}
	.pic_box_style_5 { background:#101117;}
	.pic_box_style_6 { background:#1e1e20;}
	/**/
	.ps_box .pics_switch_clients { display:; width:100%; height:80px; position:absolute; left:0; bottom:0; overflow:hidden;}
	.ps_box .pics_switch_clients ul { margin:20px auto 0; width:95px; height:auto; overflow:hidden;}
	.ps_box .pics_switch_clients ul li { float:left; padding:20px 0; cursor:pointer; }
	.ps_box .pics_switch_clients ul li span { display:block; margin-right:5px; width:20px; height:1px; text-indent:-999999px; background:#FFF;}
	.ps_box .pics_switch_clients ul li.li_1 span { background-position:0 -124px;}/*normal*/
	.ps_box .pics_switch_clients ul li.li_2 span { background-position:-159px -124px;}
	.ps_box .pics_switch_clients ul li.li_3 span { background-position:-318px -124px;}
	.ps_box .pics_switch_clients ul li.li_4 span { margin-right:0; background-position:-477px -124px;}
	.ps_box .pics_switch_clients ul li.li_5 span { background-position:-636px -124px;}
	.ps_box .pics_switch_clients ul li.li_6 span { background-position:-795px -124px;}
	.ps_box .pics_switch_clients ul li.li_1 .hover { background-position:0 -185px;}/*hover*/
	.ps_box .pics_switch_clients ul li.li_2 .hover { background-position:-159px -185px;}
	.ps_box .pics_switch_clients ul li.li_3 .hover { background-position:-318px -185px;}
	.ps_box .pics_switch_clients ul li.li_4 .hover { background-position:-477px -185px;}
	.ps_box .pics_switch_clients ul li.li_5 .hover { background-position:-636px -185px;}
	.ps_box .pics_switch_clients ul li.li_6 .hover { background-position:-795px -185px;}
	.ps_box .pics_switch_clients ul li.li_1 .current { background-position:0 -185px;}/*current*/
	.ps_box .pics_switch_clients ul li.li_2 .current { background-position:-159px -185px;}
	.ps_box .pics_switch_clients ul li.li_3 .current { background-position:-318px -185px;}
	.ps_box .pics_switch_clients ul li.li_4 .current { background-position:-477px -185px;}
	.ps_box .pics_switch_clients ul li.li_5 .current { background-position:-636px -185px;}
	.ps_box .pics_switch_clients ul li.li_6 .current { background-position:-795px -185px;}
	/**/
	
	
	
	
/******************** 响应式 ********************/
    @media all and (max-width: 1030px) {
    }

    /* Default wide-screen styles */
    @media all and (max-width: 1024px) {
		.header .inner_header { width:960px; height:90px;}
		.pics_switch , .pics_switch .pic_box , .pics_switch .pic_box a { width:1024px;}
		.prev { left:25px;}
		.next { right:25px;}
		
    }


    @media all and (max-width: 960px) {
	
		.ps_box { overflow:hidden;}
		.pics_switch { height:400px;}
		.pics_switch .pb { height:400px;}
		.pics_switch .pic_box a { height:400px; background-size:1103.4px 400px !important;}
		.pics_switch , .pics_switch .pic_box , .pics_switch .pic_box a { width:960px;}

    }


    @media all and (max-width: 768px) {
		
		.ps_box { overflow:hidden;}
		.pics_switch { height:400px;}
		.pics_switch .pb { height:400px;}
		.pics_switch .pic_box a { height:400px; background-size:1103.4px 400px !important;}
		.pics_switch , .pics_switch .pic_box , .pics_switch .pic_box a { width:768px;}
		.case_box { overflow:hidden;}
		.case_box ul { width:740px;}
		.case_box, .case_box .tabs { width:700px;}
		.case_box .ul_box { width:740px;}
		.case_box ul li .cover { width:218px;}
		
	
    }
	
    @media all and (max-width: 640px) {
	
		.prev { left:40px;}
		.next { right:40px;}
		
		.ps_box { margin-bottom:30px; overflow:hidden;}
		.pics_switch { height:400px;}
		.pics_switch .pb { height:400px;}
		.pics_switch .pic_box a { height:400px; background-size:1103.4px 400px !important;}
		.pics_switch , .pics_switch .pic_box , .pics_switch .pic_box a { width:640px;}
	
		
    }
	
	
	@media all and (max-width: 480px) {
	
		.prev { left:10px;}
		.next { right:10px;}
		
		.ps_box { margin-bottom:25px; overflow:hidden;}
		.ps_box .pics_switch_clients { height:30px;}
		.ps_box .pics_switch_clients ul { margin:0 auto;}
		.ps_box .pics_switch_clients ul li { padding:15px 0;}
		.pics_switch { width:480px; height:200px;}
		.pics_switch .pb { height:250px;}
		.pics_switch .pic_box a { height:200px; background-size:630px 218px !important;}
		.pics_switch , .pics_switch .pic_box , .pics_switch .pic_box a { width:480px;}
	
	}

	
    @media all and (max-width: 320px) {

		.prev { left:10px;}
		.next { right:10px;}
		
		.ps_box { margin-bottom:15px; overflow:hidden;}
		.ps_box .pics_switch_clients { height:30px;}
		.ps_box .pics_switch_clients ul { margin:0 auto;}
		.ps_box .pics_switch_clients ul li { padding:15px 0;}
		.pics_switch { width:320px; height:200px;}
		.pics_switch .pb { height:200px;}
		.pics_switch .pic_box a { height:200px; background-size:568px 200px !important;}
		.pics_switch , .pics_switch .pic_box , .pics_switch .pic_box a { width:320px;}
	
    }
	
    @media all and (max-width: 240px) {
		body {}
    }
/* 效果CSS结束 */