 @charset "utf-8";
					/* Reset css*/
					body,h1,h2,h3,h4,h5,h6,div,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
					body,button,input,select,textarea{font:12px/1.5 "Graphik-Light",arial,verdana,\5b8b\4f53}
					body{_overflow:auto;_height:100%;margin:0 auto;}
					html{_overflow:hidden}
					h1,h2,h3,h4,h5,h6{font-size:100%;}
					address,cite,dfn,em,var{font-style:normal}
					code,kbd,pre,samp{font-family:courier new,courier,monospace}
					small{font-size:12px}
					ul,ol,li,dl,dt,dd{list-style:none}
					sup{vertical-align:text-top}
					sub{vertical-align:text-bottom}
					legend{color:#000}
					fieldset,img{border:0}
					button,input,select,textarea{font:12px/1.5 tahoma,arial,sans-serif; vertical-align:middle;cursor:pointer}
					table{border-collapse:collapse;border-spacing:0}					
					/*a*/
					a{ text-decoration:none;color: #333;text-decoration: none;background-color: transparent;transition: 0.3s;}
					a:hover{text-decoration:none;}					
					/*title*/				
					/*通用样式结束*/
					html {
			        font-size: 100px; 
					}		
					.qcfd:before,
					.qcfd:after {
					  display: table;
					  content: " ";
					}
					.qcfd:after {
					  clear: both;
					}
    	@media only screen and (min-width: 320px) and (max-width: 740px) {
					.bx{width: 80%; margin:0 auto;}		 
			       #right-panel-link{display: block !important;} 
				   .head{display: none;}
				   .menu .nav-right{display: none;}
				   .menu .logo{width: 45%}
				    #right-panel-link{top: 4%;}
					.footer .con,.footer .pro{display: none;}
					.footer .message{width: 100%;}
					}					
					@media only screen and (min-width: 741px) and (max-width:1200px) {	
				  .bx{width: 95%; margin:0 auto;}												   
			      #right-panel-link{display: block !important;}  
				  .menu .nav-right{display: none;}
				  .menu .logo{width: 20%}
				  #right-panel-link{top: 14%;}				
				  .phonefooternav{display:none;}
				   .footer .con{margin-left:4.9%;}
				  .footer .message{width: 100%;}
					}
					@media only screen and (min-width: 1200px)  {					
				  .bx{width: 1200px; margin:0 auto;}
				  .menu .logo{width: 20%}
				   .footer .con{margin: 0 13%;width: 28.93%;}
				  .phonefooternav{display:none;}
				  .footer .message{width: 29%;}
					}	
.translate{width: 121px;overflow: hidden;}
  /* .goog-te-gadget .goog-te-combo {margin: 2px 0 !important;} */
  #google_translate_element .goog-te-combo{border: none;background: none;width: 87px;color: #b5b5b5;}
  .goog-logo-link{display: none !important;}
  #right-panel-link{position: fixed;right: 4%;display: none;z-index: 999999;} 
  .panel {display: none;width: 240px;background-color: #333;color: #fff;box-shadow: inset 0 0 5px 5px #222;}
  #close-panel-bt{margin:20px 0 0 20px;}
  .panel ul li{width: 100%;text-align: center;margin: 14% 0;}
  .panel ul li a{color: #FFFFFF;font-size: 16px;}
  .panel ul li .erji{background: #3a3a3a;margin-top: 10%;display: none;}
  .panel ul li .erji li{padding: 6% 0;font-size: 14px;margin: 0;}
  .panel ul li .sanjiao{display: inline-block;width:0;height:0;border-width:5px 5px 0;border-style:solid;border-color:#fff transparent transparent;vertical-align: 2px;margin-left: 5px;}
  .head{width: 100%;background: #252b36;}
  .head ul,.head ul li{float: right;}
  .head ul{width: 100%;}
  .head ul li{border-left: 1px solid #30353a;padding: .6% 2.6%;}
  .head ul li a{font-size: 0.16rem;color: #d5d6d6;}
  .head ul li:hover a{color: #fff;}
  .menu{box-shadow: 0px 6px 10px #e3e3e3;}
  .menu .logo{float: left;padding: 0.24rem 0;}	  
  .menu .logo img{width: 100%;height: auto;display: block;}
  .menu .nav-right{float: right;width: 68%;}
  .menu .nav-right .nav1{float: left;padding: 0.45rem 0.25rem;border-bottom: 5px solid #fff;position: relative;}
  .menu .nav-right .nav1 .tie{font-size: 0.18rem;color: #333333;display: block;}
  .menu .nav-right .nav1:hover .tie{color: #b88c18;}
  .menu .nav-right .nav1:hover{border-bottom: 5px solid #b88c18;}
  .menu .nav-right .nav2{display: none; position: absolute;width: 246px;left:0%;background: #fff;border-radius: 8px;z-index: 999;box-shadow: 0px 0px 10px 5px #e3e3e3;padding: 0.1rem 0.2rem;}
  .menu .nav-right .navp2{bottom: -96px}
  .menu .nav-right .navp3{bottom: -96px}
  .menu .nav-right .nav2 li a{font-size: 0.16rem;color: #666;}
  .menu .nav-right .nav2 li:hover a{color: #b88c18;}
  .menu .nav-right .nav1:hover .nav2{display: block;}
  .footer{background: #252b36;padding: 0.5rem 0;}
  .footer .link{float: left;}
  .footer .link h3{font-size: 0.24rem;color: #fff;border-bottom: 1px solid #5c5c5c;padding-bottom: 0.11rem;margin-bottom: 0.11rem;}
  .footer .link a{color: #fff;font-size: 14px;}
  .footer .pro ul li{margin-bottom: 10px;}
  .footer .con ul li{margin-bottom: 3px;} 
  .footer .con ul{margin-bottom: 15px;} 
  .footer .message ul{width: 100%;}
  .footer .message ul li{width: 47%;float: left;margin-bottom: 2%;}
  .footer .message ul li:nth-of-type(2n-1){margin-right: 6%;}
  .footer .message ul li:nth-of-type(7){width: 100% !important;}
  .footer .message ul li input{width: 100%;padding: 0.11rem 0 0.1rem 9px;border: none;border-bottom: 1px solid #5c5c5c;background: none;color: #fff;font-size: 14px;}
  .footer .message ul li button{width: 1.87rem;background: linear-gradient(to right top,#42a79b,#b88c18);color: #FFFFFF;padding: 5% 4%;border: none; border-radius: 3px;font-size: 0.16rem;margin-top: 0.45rem;}
  input::-webkit-input-placeholder{color:#fff;font-size: 14px;}
  .bottom{text-align: center;background:#252b36;color: #919191;font-size: 0.14rem;padding: 1.1% 0;border-top: 1px solid #5c5c5c;}
 .fix_media{position: fixed; left:0px; top:40%;padding:0;z-index: 5;}
 .fix_media li{ width: 38px; height: 38px; position: relative; margin-bottom: 0px; background:url(../images/share.png) 0px 0px no-repeat; }
 .fix_media li:nth-child(2){ background-position:0px 0px;}
 .fix_media li:nth-child(1){ background-position:0px -38px;}
 .fix_media li:nth-child(3){ background-position:0px -76px;}
 .fix_media li:nth-child(4){ background-position:0px -114px;}
 .fix_media li:nth-child(5){ background-position:0px -152px;}
 .fix_media li:nth-child(6){ background-position:0px -266px;}
 .fix_media a{color: #fff; font-size:14px; font-weight:bold;display:block;height:38px;}
 .fix_media span{display: block; width: 0; overflow:hidden;   line-height: 38px; position: absolute; left: 38px; top: 0; font-size: 16px;}
 .fix_media li:nth-child(3):hover span{width: 240px; background-color:#f6791f; }
 .fix_media li:nth-child(2):hover span{width: 180px; background-color:#f6791f}
 .fix_media li:nth-child(1):hover span{width: 180px; background-color:#ffaf18; }
 .fix_media li:hover{ width: auto; }
  .crumbs.qcfd {padding: 0.2rem 0;font-size: 0.14rem;}
@font-face {
  font-family: "iconfont"; /* Project id 2683605 */
  src: url('//at.alicdn.com/t/font_2683605_4uoatdla5tg.woff2?t=1627524520937') format('woff2'),
       url('//at.alicdn.com/t/font_2683605_4uoatdla5tg.woff?t=1627524520937') format('woff'),
       url('//at.alicdn.com/t/font_2683605_4uoatdla5tg.ttf?t=1627524520937') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-dianhua1:before {
  content: "\e624";
}

.icon-youxiang1:before {
  content: "\e613";
}

.icon-dizhi:before {
  content: "\e646";
}

.icon-Interface-93:before {
  content: "\e7fd";
}

.icon-liuyan:before {
  content: "\e602";
}

.icon-liuyanban-05:before {
  content: "\e630";
}
.icon-duihuaqipao:before {
  content: "\e6f3";
}
 .co .icon-youxiang:before {
   content: "\e631";
   font-size: 24px;
   vertical-align: sub;
   margin-right: 10px;
 }

 .icon-facebook:before {
   content: "\e6e5";
 }
 
 .icon-zhifeiji:before {
   content: "\e62d";
   margin-right: 6px;
 }
 
 .icon-youtube:before {
   content: "\e8c5";
 }
 
 .icon-23:before {
   content: "\e614";
 }
 
 .co .icon-dianhua:before {
   content: "\e612";
   font-size: 24px;
   vertical-align: sub;
   margin-right: 10px;
 }
