@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0;color:#2e2e30; font-size:12px; font-family:"Microsoft YaHei","Arial"; line-height:160%;}
html{ margin:0; padding:0;}
form,div,body,img,p,img,dl,dt,dd,h2,h1,h3{ margin:0px; padding:0px; border:0; }
a:link{ color:#686868; text-decoration:none;}
a:visited{color:#686868; text-decoration:none;}
a:hover{ text-decoration:none;}
a:focus { -moz-outline-style: none; }
a:active{ outline:none; text-decoration:none;}
em,i{ font-style:normal; }
ul,li{ list-style:none; margin:0; padding:0;}
input,textarea,select{ color:#333; margin:0; padding:0; font-size:12px; font-family:Arial; vertical-align:middle;}
input:focus,textarea:focus{ outline:none;}

.clear{clear:both;}
.fleft{float:left;}
.fright{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size:22px;}
.f24{font-size:24px;}
.f30{font-size:30px;}
.stred{ color:red;}
.stred2{color:#e74e43;}
.margint10{ margin-top:10px;}
.margintb10{ margin:10px 0;}
.txtcenter{ text-align:center;}
.color_1{color:#EA4D49;}
.color_2{color:#C6423D;font-weight:bold;font-size:16px;}
/*yc-con*/
.st-con{ background:#FFE3E0; width:100%; padding:0;}
.stconin{width:100%; min-width:320px; max-width:720px; margin:0 auto;}
.sttxt-con{ width:90%; border:1px dashed #d0241d; margin:10px auto 20px; padding:10px 1%; line-height:28px; background:#fff; border-radius:5px;
}
.mll-list{ position:relative; padding:30px 0 0 0;}
	.stheado{ background:#fae6ef ;width:70%; margin:0 auto; padding:0; position:absolute; top:-20px; left:15%; overflow:hidden; height:56px; }
	.stheadow100{width:100%; margin:0 auto; padding:0; position:absolute; top:-20px; left:0; overflow:hidden; }
	.stheado .dian-r,.stheado .dian-l{ display:inline-block; height:74px; width:6%; }
	.stheado .dian-r{ background:#fae6ef url(../images/yuandian.png) no-repeat right center;float:right; background-size:8px 8px;}
	.stheado .dian-l{ background:#fae6ef url(../images/yuandian.png) no-repeat left center;float:left; background-size:8px 8px;}
	.stheadow100 .dian-r,.stheadow100 .dian-l{height:12px;}
	.sthead{ background:#e74e43  ; border:2px solid #fda9a7;  height:40px; line-height:40px; text-align:center; color:#fff; margin:10px auto; width:84%; margin-left:1%; border-radius:10px; float:left;}
	.stheadw100{width:98%; min-width:280px; margin:10px 0 10px 1%;}
	.mll-zongs{color:#410100;}
	.stheadc{width:92%; margin:-15px auto; /*padding:30px 2% 2% 2%;*/ color:#4c0a0a; }
	.stheadclast{padding:33px 2% 2% 2%;}
	.stheadc-txt{ line-height:26px; font-size:15px;}
	.stheadc-txt p{ text-indent:2em;}
	.stheadc-txt p b{ font-size:16px; color:#f46771; display:block;}
	.stheadc-txt h3{ border-bottom:2px solid #e74e43; border-left:6px solid #e74e43 ; height:40px; line-height:40px; margin:15px 0; padding-left:5px; font-size:16px;}


.bottomxz{ position:fixed; bottom:0; text-align:center; max-width: 720px;
    min-width: 320px;
    width:100%;margin:0 auto;}
.hei200{height:72px;}
/*����*/

.stfbheadc{width:94%; margin:0 auto; padding:10px 2% 2% 2%; background:#fcfff4; color:#0f1500; border:1px dotted #ea675c; border-radius:2px;}
	.index-link{ padding:10px 0 20px 0; width:98%; margin:0 auto;}
	.index-link a{display:block; width:100%;border:1px solid #f46771; color:#f46771; padding:10px 0;text-align:center; font-size:16px; border-radius:3px; }
@media screen and (min-width:479px) and (max-width:619px){
.laoshi-intro{font-size:14px; line-height:26px;}
	.sthead{}
	.hei200{height:100px;}
}
@media screen and (min-width:619px){
	.stheadc-txt h3{ font-size:20px; height:45px; line-height:45px;}
	.hei200{height:160px;}
	.stheado .dian-r{ background:#fae6ef url(../images/yuandian.png) no-repeat right center;float:right; background-size:12px 12px;}
	.stheado .dian-l{ background:#fae6ef url(../images/yuandian.png) no-repeat left center;float:left; background-size:12px 12px;}
	.stheadclast{padding:36px 2% 2% 2%;}
	.stheadc{font-size:16px;}
	.stheadc-txt p b{ font-size:20px; color:#f46771; padding-bottom:5px; display:block;}
}
@media screen and (min-width:719px){
	.hei200{height:200px;}
	.stheadc,.stheadc p{font-size:16px;}
	.stheadc p{font-size:16px; line-height:28px;}
	.index-link a{font-size:20px;}
}

