@charset "utf-8";
/* CSS Document */


	/*-- public --*/

	*{ margin:0; padding:0;border:none;}
	html{margin:0; padding:0; border:none;}
	body{ width:100%; margin:0; padding:0; border:none;
		background: #f2f2f2; font-size:12px;color:#333;font-family: "Microsoft Yahei";
	}
	img{border:none; padding:0;margin:0;}
	::-webkit-scrollbar-track-piece {
	    width: 8px; 
	    background-color: #eee;
    	/*border-left: 1px solid #ddd;*/
	}
	::-webkit-scrollbar {
	    width: 8px;
	    background-color: #f99944;
	}
	::-webkit-scrollbar-thumb {
	    width: 8px;
	    background-color: #f99944;
	}
	
	.fl{ float:left;}
	.fr{ float:right;}
	.clear{clear:both; display: block; content: '';}
	.clearfix{*zoom:1;}
	.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
	a{ text-decoration:none;color:#666; }
	a:hover{color:#fe7600;}
	ul,li{list-style:none;}
	td,th{border:1px solid #d1d1d1;}
	input,select,area,textarea,button{outline: 0; -moz-outline: 0; vertical-align: middle; padding:0;  margin:0; font-family: "Microsoft Yahei";}
	input[type="button"]{ cursor:pointer;}
	input[type="checkbox"]{width:14px; height:14px; margin:0; margin-right:10px; padding:0;}
	table{border-collapse:collapse;}
	textarea{resize: none;}
	/*宽，字体*/
	.w1{width:960px; margin: 0 auto;}
	.w2{width:900px; margin:0 auto;}
	.w3{width:1100px; margin:0 auto;}
	.fs01{font-size:14px;}
	.matop{margin-top:10px;}
	.matop02{margin-top:20px;}
	.matop03{margin-top:40px;}
	.m-left135{margin-left:135px;}
	em,i{ font-style: normal;}
	h1,h2,h3,h4,h5,h6,b{ font-weight: normal;}
	/*间距*/
	.spaceword{display:inline-block; width:2em;}
	.spaceword02{display:inline-block; margin-left:2em;}
	.spaceword03{display:inline-block;width:0.5em;}
	.highspace{height:5px;}


	
	
	/*过渡*/
	[data-role="transition"],
	[data-before="transition"]:before,
	[data-after="transition"]:after{
			-moz-transition:all 0.3s ease-in;
			-webkit-transition:all 0.3s ease-in;
			-o-transition:all 0.3s ease-in;
			transition:all 0.3s ease-in;
	}	
	.animation-effect{
		transition: all 0.2s;
		-webkit-transition: all 0.2s;
		-moz-transition: all 0.2s;
		}
	
	
	
	
	
	



    /*search*/
    .HSearch{overflow:hidden; padding:20px 0; width:100%; 
    	display:none; /*display:block\0; *display:none*/;
    	position: fixed; top:0;  left: 0; z-index: 3;
    	background:url(../images/hs_line.png);
    }
    .HSearch select, .HSearch input, .HSearch button{ border:1px solid #d1d1d1; color:#333; padding:6px;}
    .HSearch select, .HSearch input{background-color: rgba(255,255,255,0.9);  }
    .HSearch select{float:left; width:160px; margin-right:20px; margin-left:60px;padding:5px;}
	.SearchWord{float:left; width:500px}
	.SearchWord .input{width: 300px; float: left; margin-top:0; margin-right:0;}
	.SearchWord button{float:left; margin-right:20px; background:#55abf5; padding:6px 15px; color:#fff; cursor: pointer;}
	.SearchWord button:hover{background:#659bca; }






	/*footer*/
	.foot-line{}
	.foot{width:100%; margin-top:25px;  background: #e1e1e1;}
	.footer{padding:5px 0 15px;  text-align:center; line-height: 12px;}
	.footer img{display: inline-block;  height: 50px;margin-left: 20px;}
	
