@charset "utf-8"; 
html,body{background: #FFFFFF;margin: 0;padding: 0;text-decoration: none;border: 0;}
a{text-decoration: none;}
li{list-style: none;}
/*头部渐变色*/
#header{
	width:100%;
	background: -webkit-linear-gradient(#e7e7e7,#ffffff); /* Safari 5.1 - 6.0 */ 
	background: -o-linear-gradient(#e7e7e7, #ffffff); /* Opera 11.1 - 12.0 */  
	background: -moz-linear-gradient(#e7e7e7, #ffffff); /* Firefox 3.6 - 15 */  
	background: linear-gradient(#e7e7e7, #ffffff);
}
/*底部渐变色*/
#footer{
	overflow: hidden;
width: 100%;
background: -webkit-linear-gradient(#ffffff,#d9d9d9,#ffffff); /* Safari 5.1 - 6.0 */ 
background: -o-linear-gradient(#ffffff,#d9d9d9,#ffffff); /* Opera 11.1 - 12.0 */  
background: -moz-linear-gradient(#ffffff,#d9d9d9,#ffffff); /* Firefox 3.6 - 15 */  
background: linear-gradient(#ffffff,#d9d9d9,#ffffff);
}
#footer .weixin_logo ,#footer .weibo_logo {color:#A0A0A0;}

.footer_logo{display: block;overflow: hidden;}
.footer_info a{text-decoration: none;color: #a0a0a0;}
.footer_info>.footer_info_left{float: left;display: inline-block;padding-left: 0;}
.footer_info>.footer_info_right{float: right;display: inline-block;padding-left: 0;}
.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{float: left;color:#a0a0a0;}

#silde_panel_link:hover,#silde_panel_link:active{text-decoration: none;}
.conn_right a{color:#000000;text-decoration: none;}
.conn_right a:hover{color: #a0a0a0;}

.breadcrumb{background-color:transparent}
.profile_conn{overflow: hidden;}
.return_btn{color:#000000;}

.return_btn i:hover{cursor: pointer;}

@media only screen and (min-width: 768px) {
	/*取消滚动条*/
 	::-webkit-scrollbar {display:none;}
 	.header_bar{overflow: hidden;padding: 50px 30px;}
	.nav_crumb{float: left;}
	.nav_crumb img{width: 100px;}
	.nav_icon{float: right;}
	.nav_icon li{display:inline;color:#A0A0A0;margin: 0 5px;}
	.nav_icon li>a{color:#A0A0A0;font-size: 24px;text-decoration: none;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{margin: 0 10px;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 50px 10px 15px;font-size: 28px;overflow: hidden;display: inline-block;}
	
	.panel{ display: none;padding:50px 20px;width:140px;color: #000000;background:rgba(211,211,211,0.9);}
	#silde_panel ul{padding:0px 0 0;}
	#silde_panel ul li{padding: 20px 0;border-bottom: 1px solid #FFFFFF;}
	#silde_panel ul li a{color:#000000;font-size: 18px;}
	#close_btn{font-size: 24px;line-height: 48px;}
	#close_btn:hover{cursor: pointer;color:#A0A0A0;}
	#silde_panel ul li a:hover,#silde_panel ul li a:active{color:#A0A0A0;text-decoration: none;}
	
	#about{text-align: left;overflow: hidden;padding: 30px 0;}
	.about_conn{width: 80%;margin: 0px auto;position: static;}
 	.about_title{font-size: 28px;line-height: 56px;padding: 20px 0;}
 	.about_desc{font-size: 16px;line-height: 32px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 25px 0;font-size: 18px;line-height: 36px;}
 	.about_address p a{color: #000;}
 	.about_address p a:focus,.about_address p a:hover,.about_address p a:active{text-decoration: none;color:#000;}
 	.about_stone{text-align: center;}
 	.about_stone>img{width: 280px;}
 	#map{height: 500px;}
}

@media only screen and (min-width: 992px) {
 	.header_bar{padding: 50px 30px;}
 	.nav_crumb img{width: 120px;}
	.nav_icon li{margin: 0 20px;}
	.nav_icon li>a{font-size: 24px;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{margin: 0 15px;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 50px 20px 25px;font-size: 28px;}
	
	#silde_panel ul{padding:0px;}
	#silde_panel ul li{padding: 20px 0;}
	#silde_panel ul li a{font-size: 18px;}
	
	#about{text-align: center;padding: 20px 0;}
	.about_conn{width: 100%;position: static;}
 	.about_title{font-size: 28px;line-height: 56px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 30px 0;font-size: 18px;line-height: 36px;}
 	.about_stone{position: static;text-align: center;margin: 50px 0px;}
 	.about_stone>img{width: 280px;}
}

@media only screen and (min-width: 1200px) {
	.container{width: 1000px;}
 	.header_bar{padding: 50px 0px;}
	.nav_crumb img{width: 140px;}
	.panel{padding:50px 25px;width:160px;}
	#silde_panel ul{padding:25px 0 0;}
	#silde_panel ul li a{font-size: 18px;}
	#close_btn{font-size: 24px;line-height: 48px;}
	#silde_panel ul li a:hover,#silde_panel ul li a:active{color:#A0A0A0;text-decoration: none;}
	
	#about{padding: 0px;}
	.about_conn{width: 100%;}
 	.about_title{font-size: 28px;line-height: 56px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 30px 0;font-size: 18px;line-height: 36px;}
 	.about_stone{position: static;text-align: center;margin: 50px 0px;}
}

@media only screen and (min-width: 1360px) {
	.container{width: 1200px;}
 	.header_bar{padding: 50px 0px;}
	
	.panel{padding:50px 25px;width:160px;}
	#silde_panel ul{padding:25px 0 0;}
	#silde_panel ul li a{font-size: 18px;}
	#close_btn{font-size: 24px;line-height: 48px;}
	#silde_panel ul li a:hover,#silde_panel ul li a:active{color:#A0A0A0;text-decoration: none;}
	
	#about{padding: 0px;}
	.about_conn{width: 100%;}
 	.about_title{font-size: 28px;line-height: 56px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 30px 0;font-size: 18px;line-height: 36px;}
 	.about_stone{position: static;text-align: center;margin: 50px 0px;}
 	
 	#map{height: 500px;width: 1000px;margin: 0 auto;}
}

@media only screen and (min-width: 1440px) {
	.container{width: 1200px;}
 	.header_bar{padding: 50px 0px;}
	
	.panel{padding:50px 25px;width:160px;}
	#silde_panel ul{padding:25px 0 0;}
	#silde_panel ul li a{font-size: 18px;}
	#close_btn{font-size: 24px;line-height: 48px;}
	#silde_panel ul li a:hover,#silde_panel ul li a:active{color:#A0A0A0;text-decoration: none;}
	
	#about{padding: 0px;}
	.about_conn{width: 100%;}
 	.about_title{font-size: 28px;line-height: 56px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 30px 0;font-size: 18px;line-height: 36px;}
 	.about_stone{position: static;text-align: center;margin: 50px 0px;}
 	
}
@media only screen and (min-width: 1680px) {
	.container{width: 1440px;}
 	.header_bar{padding: 50px 0px;}
	
	.panel{padding:50px 25px;width:160px;}
	#silde_panel ul{padding:25px 0 0;}
	#silde_panel ul li a{font-size: 18px;}
	#close_btn{font-size: 24px;line-height: 48px;}
	#silde_panel ul li a:hover,#silde_panel ul li a:active{color:#A0A0A0;text-decoration: none;}
	
	#about{padding: 0px;}
	.about_conn{width: 100%;}
 	.about_title{font-size: 28px;line-height: 56px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 30px 0;font-size: 18px;line-height: 36px;}
 	.about_stone{position: static;text-align: center;margin: 50px 0px;}
 	.about_stone>img{width: 300px;}
 	#map{height: 500px;width: 1200px;margin: 0 auto;}
}

@media only screen and (min-width: 1900px) {
	.container{width: 1600px;}
	#footer{padding-top: 40px;}
}

@media screen and (max-width:767px){
	/*取消滚动条*/
 	::-webkit-scrollbar {display:none;}
 	.header_bar{overflow: hidden;padding: 30px 30px;}
	.nav_crumb{float: left;}
	.nav_crumb img{width: 100px;}
	.nav_icon{float: right;}
	.nav_icon li{display:inline;color:#A0A0A0;margin: 0 10px;}
	.nav_icon li>a{color:#A0A0A0;font-size: 24px;text-decoration: none;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{margin: 0 10px;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 40px 15px 15px;font-size: 24px;overflow: hidden;display: inline-block;}
	
	.panel{ display: none;overflow:scroll;padding:20px 20px;width:140px;color: #000000;background:rgba(211,211,211,0.9);}
	#silde_panel ul{padding:0px;}
	#silde_panel ul li{padding: 15px 0;border-bottom: 1px solid #FFFFFF;}
	#silde_panel ul li a{color:#000000;font-size: 16px;}
	#close_btn{font-size: 18px;line-height: 36px;}
	#close_btn:hover{cursor: pointer;color:#A0A0A0;}
	#silde_panel ul li a:hover,#silde_panel ul li a:active{color:#A0A0A0;text-decoration: none;}
	
	#about{text-align: left;overflow: hidden;padding: 0px;}
	.about_conn{width: 85%;margin: 0px auto;position: relative;min-height: 640px;}
 	.about_title{font-size: 24px;line-height: 48px;padding-top: 20px;}
 	.about_desc{font-size: 16px;line-height: 32px;padding: 20px 0;}
 	.about_address p{padding: 0;margin: 20px 0;font-size: 16px;line-height: 32px;}
 	.about_address p a{color: #000;}
 	.about_address p a:focus,.about_address p a:hover,.about_address p a:active{text-decoration: none;color:#000;}
 	.about_stone{position: static;text-align: center;}
 	.about_stone>img{width: 240px;}
 	
 	#map{height: 360px;}
}
@media screen and (max-width:640px){
 	.header_bar{padding: 30px 30px;}
	.nav_icon li{margin: 0 10px;}
	.nav_icon li>a{font-size: 18px;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{margin: 0 10px;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 40px 15px 15px;font-size: 24px;}
	
	.panel{padding:20px 20px;width:140px;}
	#silde_panel ul{padding:0px;}
	#silde_panel ul li{padding: 15px 0;}
	#silde_panel ul li a{font-size: 16px;}
	#close_btn{font-size: 18px;line-height: 36px;}
	
	#about{padding: 0px;}
	.about_conn{width: 85%;min-height: 520px;}
 	.about_title{font-size: 24px;line-height: 48px;padding-top: 20px;}
 	.about_address p{padding: 0;margin: 20px 0;font-size: 16px;line-height: 32px;}
 	.about_stone>img{width: 240px;}
}
@media screen and (max-width:480px){
 	.header_bar{padding: 30px 30px;}
	.nav_crumb img{width: 80px;}
	.nav_icon li{margin: 0 8px;}
	.nav_icon li>a{font-size: 18px;}
	.footer_info>.footer_info_left,.footer_info>.footer_info_right{display: block;padding-left: 0;overflow: hidden;float: none;text-align: center;width: 100%;margin:0 auto;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{text-align:center;margin: 0 10px;display: inline-block;float: none;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 40px 15px 15px;font-size: 22px;}
	
	.panel{padding:50px 20px 0;width:120px;}
	#silde_panel ul{padding:0px;}
	#silde_panel ul li{padding: 15px 0;}
	#silde_panel ul li a{font-size: 14px;}
	#close_btn{font-size: 18px;line-height: 36px;}
	
	#about{padding: 0px;}
	.about_conn{width: 85%;min-height: 480px;}
 	.about_title{font-size: 22px;line-height: 44px;padding-top: 20px;}
 	.about_desc{font-size: 14px;line-height: 28px;padding: 10px 0;}
 	.about_address p{padding: 0;margin: 20px 0;font-size: 14px;line-height: 24px;}
 	.about_stone>img{width: 200px;}
 	#map{height: 300px;}
}

@media screen and (max-width:375px){
 	.header_bar{padding: 30px 30px;}
	.nav_crumb img{width: 140px;}
	.nav_icon li{margin: 0 8px;}
	.nav_icon li>a{font-size: 18px;}
	.footer_info>.footer_info_left,.footer_info>.footer_info_right{display: block;padding-left: 0;overflow: hidden;float: none;text-align: center;width: 100%;margin:0 auto;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{text-align:center;margin: 0 10px;display: inline-block;float: none;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 40px 15px 15px;font-size: 22px;}
	
	.panel{padding:50px 20px 0;width:120px;}
	#silde_panel ul{padding:0px;}
	#silde_panel ul li{padding: 15px 0;}
	#silde_panel ul li a{font-size: 14px;}
	#close_btn{font-size: 18px;line-height: 36px;}
	
	.about_conn{width: 85%;min-height: 400px;}
 	.about_title{font-size: 18px;line-height: 36px;padding-top: 20px;}
 	.about_address p{margin: 20px 0;font-size: 14px;line-height: 24px;}
 	.about_stone>img{width: 160px;}
}

@media screen and (max-width:320px){
 	.header_bar{padding: 30px 15px;}
	.nav_icon li{margin: 0 5px;}
	.nav_icon li>a{font-size: 18px;}
	.footer_info>.footer_info_left>li,.footer_info>.footer_info_right>li{font-size: 12px;line-height: 18px;}
	#footer .weixin_logo ,#footer .weibo_logo{padding: 30px 10px 15px;font-size: 18px;}
	
	.panel{padding:50px 15px 0;width:100px;}
	#silde_panel ul li{padding: 15px 0;}
	#silde_panel ul li a{font-size: 14px;}
	#close_btn{font-size: 18px;line-height: 36px;}
	
	.about_conn{width: 90%;min-height: 420px;}
 	.about_title{padding-top: 10px;}
 	.about_address p{margin: 25px 0;}
 	.about_stone>img{width: 150px;}
}