﻿@charset "utf-8";

/* CSS Document 自适应版本 禁止webkit横屏改变字体大小 */

html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}

body,div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,form,input,select,textarea{margin:0;padding:0; font-family:"微软雅黑"; }

em,i{ font-style:normal}

ul,li{ list-style:none;}

img{ max-width:100%;  vertical-align: middle; display:block;}

article,details,footer,header,menu,section {display:block;}

body{text-align:left; color:#666; min-width:320px; background-repeat:repeat; background-position:50% 0;}

a { color:#666; text-decoration:none; cursor:pointer; }

a:visited { text-decoration:none; }

a:hover { color:#F00; text-decoration:none; }

a:active { color:#F00; }

.wrapper{margin:0 auto; background-color:#ffffff; padding:0;}

.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:".";}



@media only screen and (min-width: 640px){

	body{font-size:24px;}

	.wrapper{width:640px;}

}

@media only screen and (min-width: 600px) and (max-width: 639px){

	body{font-size:22px;}

	.wrapper{width:100%;}

}

@media only screen and (min-width: 440px) and (max-width: 599px){

	body{font-size:18px;}

	.wrapper{width:100%;}

}

@media only screen and (min-width: 412px) and (max-width:439px){

	body{font-size:15px;}

	.wrapper{width:100%;}

}

@media only screen and (min-width: 375px) and (max-width:411px){

	body{font-size:14px;}

	.wrapper{width:100%;}

}

@media only screen and (min-width: 360px) and (max-width: 374px){

	body{font-size:13px;}

	.wrapper{width:100%;}

}

@media only screen and (max-width: 359px){

	body{font-size:12px;}

	.wrapper{width:100%;}

}

/*-----------------------------------------------*/
.titles{ text-align:center; line-height:1.8em; color:#000000; font-size:1.2em; padding-top:1.5em; background:url(../images/a.png) repeat-x;background-size:8em;}
.titles1{ font-size:0.6em; text-align:center; color:#999;}
.img1{ text-align:center; padding:2em 0; width:90%; margin:0 auto;}
.cons{ width:90%; margin:0 auto; line-height:1.3em; font-size:0.9em;}
.cons p{ padding-bottom:0.7em;text-indent:2em;}
.cons1{ width:90%; margin:0 auto; line-height:1.7em; font-size:0.9em;}
.cons1 p{ padding-bottom:1.5em;text-indent:2em; color:#999;}
.m-cprt{ width:90%; margin:0 auto; line-height:1.7em; font-size:0.9em; text-align:center; padding:1em 0; color:#999;}
.m-cprt a{ color:#999;}

.ys1{ height:auto; border:2px dotted #CCC; padding:10px;}
.ys1-img{ border:1px solid #C96; background:url(../images/640.png) repeat; background-size:100px; padding:15px; margin:15px 0;}
















