/* CSS Document */
@font-face {
  	font-family: 'r';
  	src: url('../fonts/SourceHanSerifCN-Regular.eot');
  	src:
    	url('../fonts/SourceHanSerifCN-Regular.eot?#font-spider') format('embedded-opentype'),
    	url('../fonts/SourceHanSerifCN-Regular.woff') format('woff'),
    	url('../fonts/SourceHanSerifCN-Regular.ttf') format('truetype'),
  	font-weight: normal;
  	font-style: normal;
}
*, *:before, *:after {
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
 }
*{ margin:0; padding:0;}
body {
	font-family: 'r',Arial;
   	-webkit-text-size-adjust:none;  
   	-moz-text-size-adjust:none;  
    -ms-text-size-adjust:none;
	outline:none;  
    -webkit-tap-highlight-color:transparent;
}
ul,li{ list-style:none;}  
a{ text-decoration:none; font-style:normal; color:inherit;}     
a:hover{ text-decoration:none; color:inherit;}
select,textarea,input[type="button"], input[type="email"], input[type="submit"],input[type="tel"],input[type="text"], input[type="reset"] {	 border-radius: 0;padding:0px;border: 0; /* 方法1 */
	-webkit-border-radius: 0;
    -webkit-appearance: none; /* 方法2 */
	-webkit-appearance: none;
	 -moz-appearance: none;
     appearance: none;
     -webkit-tap-highlight-color: transparent;
     outline:none;
     resize: none;
	 word-wrap:break-word;word-break:break-all;padding:0px; vertical-align:middle; border:none; background:none; font-family: abchanel-couture, "华文细黑", STXiHei, "微软雅黑", "Microsoft Yahei", "华文黑体", "ST Heiti", "MS黑体", "MS Hei", abchanel-couture, Arial, Helvetica, sans-serif;
}
img{ display:block;width: 100%;}

/*head*/
.logo {position: absolute;cursor: pointer;width: 200px;left: 0; right: 0;margin: auto;top: 45px;z-index: 2;}
.language_btn {position: absolute;right: 62px;top: 75px;font-size: 12px;z-index: 2;}
.language_btn:after {position: absolute;content: '';width: 1px;height: 12px;background: #000;top: 3px;left: 23px;}
.language_btn span:first-child {color: #b8b8b8;cursor: pointer;}
.language_btn span:nth-child(2) {color: #1a6cb5;margin-left: 10px;cursor: pointer;}
.head {transform-origin: top; position: fixed;width:1024px;height: 200px; top: 0;background: rgba(255,255,255,0.9); z-index: 999;top: 0;margin: auto;left: 0;right: 0;}
.product {position: relative; margin-top: 200px;}
.banner {position: relative;height: 683px;overflow: hidden;}
.product,.gif {width: 1024px;overflow: hidden;}
.product_nav {position: absolute;width: 100%;z-index: 2;top: 149px;font-size: 14px;padding: 0 10%;}
.selected span {border-color: transparent;}
.back {width: 45px;position: fixed; z-index: 9; bottom: 30px; right: 40px;cursor: pointer;}


/*footer*/
.footer {position: absolute;bottom: 0;padding-bottom: 20px; width: 100%;text-align: center; font-size: 12px; letter-spacing: 1px;transform: scale(0.85);color: #999;}
.info_item p:first-child,.ci span:first-child {font-size: 12px;}
.info_item p:nth-child(2),.ci2 {font-size: 12px;}

/*旋转动画*/
@keyframes rotate
{
	from {transform: rotate(0deg);}
	to {transform: rotate(360deg);}
}
@-moz-keyframes rotate /* Firefox */
{
	from {-moz-transform: rotate(0deg);}
	to {-moz-transform: rotate(360deg);}
}
@-o-keyframes rotate /* Opera */
{
	from {-o-transform: rotate(0deg);}
	to {-o-transform: rotate(360deg);}
}
@-webkit-keyframes rotate /* Safari and Chrome */
{
	from {-webkit-transform: rotate(0deg);}
	to {-webkit-transform: rotate(360deg);}
}

/*媒体查询*/
@media only screen and (max-width: 750px) {
	.back {width: 23px;}
}
br {font-size: 0;} 