@charset "gb2312";
/* CSS Document */
/* public css */
/* global css*/
html{ font-size:10px;}
*{margin: 0px;border: 0px;padding: 0px;}
body{ max-width:640px; min-width:320px; margin:0 auto; background-color:#FFF;color:#666;}
body *{font-family: "Microsoft YaHei"; line-height:2.4rem;}
p,dl,dt,dd,li,div,section,nav{ font-size:1.4rem;}
img{border:0;outline:0; max-width:100%; vertical-align: top;} 
.fl{float: left;display: inline;}
.fr{float: right;display: inline;}
.cl{clear: both;}
.ov{overflow: hidden;}
.text{text-align: center;}
.pad{padding:1rem 2rem;}
.w_pad{ padding:1.6rem 1rem 0;}
section{display:block;}
a{text-decoration: none; color:#fff; -webkit-tap-highlight-color:rgba(255,0,0,0);}
a img{ vertical-align:middle;}
ul li,ol li{list-style: none;}
.null{zoom:1;clear:both;height:0;font-size:0;overflow: hidden;}
.null:after{content:".";visibility:hidden;display:block;clear:both;height:0;font-size:0;overflow: hidden;}
/*-----------------------------------公共样式结束-------------------------------------------*/
/*-- 本页面公共样式 --*/
.small_tit{ overflow:hidden; margin-bottom:1.2rem;margin-top:1rem}
.small_tit h2 { height:3.2rem; line-height:3.2rem; overflow:hidden;}
.small_tit h2 span {  display:inline-block; float:left;background:#c03427; height:3.2rem; color:#FFF; line-height:3.2rem; padding:0 1rem; font-size:1.8rem;}
.small_tit h2 i {display:block; float:left;border-style: solid;border-width: 0px 24px 32px 0px; border-color: transparent transparent #c03427 #c03427; vertical-align:top;} 
.small_tit h3 { overflow:hidden; height:3.2rem; line-height:3.2rem; border:10px solid #c03427; border-bottom:0; border-top:0;display:inline-block;    transform: skew(30deg);-ms-transform: skew(30deg);-moz-transform: skew(30deg);-webkit-transform: skew(30deg);-o-transform: skew(30deg); }
.small_tit h3 p { height:3.2rem; line-height:3.2rem; background:#FFF;  padding:0 1rem; font-size:1.6rem; color:#333; font-weight:100; }
.small_tit h3 p span {height:3.2rem; line-height:3.2rem; display:block;transform: skew(-30deg);-ms-transform: skew(-30deg);-moz-transform: skew(-30deg);-webkit-transform: skew(-30deg);-o-transform: skew(-30deg); }
.small_tit .p_1 { font-size:1.5rem; color:#333; margin-top:.6rem;}
.small_tit .p_1 span { color:#fc191a;}
.a_1{ margin-top:.2rem; color:#fc191a; font-size:1.5rem; display:block; text-align:center; text-decoration:underline;    margin-bottom: 0.5rem;}
.h3_1{ text-align:center; font-weight:normal}
.ad_lay{ background:#f6f6f6; margin:2rem auto}
.ad_lay a { display:block;}
.ad_lay a img { display:block; margin:0 auto;}
.dm { border:1px solid #cccccc; border-right:0; border-bottom:0; margin-top:1.4rem;}
.dm .sm_tit { margin-left:-1px;line-height:28px; margin-top:1.6rem; height:28px;}
.dm .sm_tit span { display:block; padding:0 1rem; line-height:28px; background:#cb181b; font-size:1.6rem; color:#FFF;float: left;}
.dm .sm_tit .s1 { height:0; border-color:#cb181b; border-top:14px solid transparent;  display: inline-block;border-left: 10px solid #cb181b;border-bottom: 14px solid transparent;}
/*-- 本页面公共样式结束 --*/
/*top*/
.top img{ width:100%;}
/*dd*/
/*title*/
.title { padding:1.2rem 1rem 0;}
.title h2 { font-size:2.2rem; font-weight:100; color:#000; line-height:2.8rem;}
.title p { color:#868686; margin-top:.6rem;}
.title p span { color:#637da5; margin-left:1rem;}
/*dd*/
.dd { padding-bottom:0;}
.dd .box{padding:0rem 0.5rem}
.dd .box h3{ color:#333; margin-top:-1.2rem; overflow:hidden;  background:#fff; margin-left:2%; width:40%; text-align:center}
.dd .box p{ text-indent:2em;}
.dd .al1{position:relative;margin:1.5rem auto;}
.dd .al1 .hd {position:absolute;bottom:10px;right:10px;z-index:9;}
.dd .al1 .hd  li{ width:15px;height:15px;border-radius:100%;background:#c7c6c6;float:left;margin-left:3px;overflow:hidden; line-height: 999px;}
.dd .al1 .hd  li.on{background:#c03427}
.dd .al1 .bd li { position:relative;}
.dd .al1 .bd li .pic img { display:block; width:100%; margin:0 auto;}
.dd .al1 .bd li .txt { width:100%; background:rgba(0,0,0,.6); padding:.6rem 0; position:absolute; left:0; bottom:0;}
.dd .al1 .bd li .txt p { text-align:center; color:#FFF; font-size:1.5rem;}
.dd .al1 .bd li .txt span { text-align:center; color:#FFF; font-size:1.3rem; display:block; line-height:2rem;}
.dd .zx1{text-align:center;color:#fc191a;display:block;text-decoration:underline;margin-bottom:0.5rem}
.dd .hzjt{border:1px solid #cccccc;margin-top:3rem}
.dd .hzjt .small_tit{margin-top:-1.5rem;margin-left:-1px;margin-bottom:0.5rem}
.dd .hznr{width:90%;margin:0 auto;text-align:center;    padding-bottom: 1rem;}
.dd .hznr h2{font-weight:normal;font-size:1.4rem;color:#000;text-align:left}
.dd .hznr .ns{margin:1rem auto;width:80%;text-align:center}
.dd .hznr .ul1 {width:94%;margin:0 auto;text-align:left}
.dd .hznr .ul1 li span{font-weight:bold;color:#000;font-size:1.5rem}
/*yy*/
.yy .zjjy{border:1px solid #cccccc;margin-top:2rem;width:90%;padding:0 5%;    padding-bottom: 1rem;margin-top:-3rem;padding-top:3rem}
.yy .small_tit{margin-top:0.4rem;}
.yy .yy_1  h2{font-weight:normal;font-size:1.4rem;color:#000;text-align:left}
.yy .yy_1 p {text-indent:2em;}
.yy .yy_1 p a{color:#fc191a}
.yy .yytp{margin:1rem auto;position:relative}
.yy .yytp span{display:block;background:rgba(0,0,0,0.6);position:absolute;bottom:0;left:0;color:#fff;text-align:center;width:100%;}
.yy  dl dt{font-weight:bold;color:#333;margin-top:0.5rem;font-size:1.8rem}
.yy  dl dd img{width:1.5rem;margin-top:0.5rem;margin-right:0.3rem}
/*m1 肉眼判断：*/
.m1 {padding-top:0.1rem;}
.m1 .small_tit{margin-top:0;}
.m1 ul { overflow:hidden; margin-top:1.2rem;}
.m1 .m1nr{border:1px solid #cccccc;margin-top:3.5rem;width:90%;padding:0 5%;    padding-bottom: 1rem;margin-top:-3rem;padding-top:3rem}
.m1 .m1nr h2{font-weight:normal;font-size:1.4rem;color:#000;text-align:left}
.m1 .m1_1 p{ text-indent:2em}
.m1 .m1_1 h3{ font-weight:normal; color:#333; text-align:center; margin-top:1.5rem}
.m1 .bxb{margin:1rem auto;}
.m1 .bxb p{text-indent:0;text-align:center;color:#333;margin:1rem auto;font-size:1.6rem}
.m1 .zx {width:80%;margin:0 auto;}
.m1 .zx a{width:48%;padding:0.3rem 0;text-align:center;border-radius:0.5rem}
.m1 .zx a:nth-of-type(1){background:#f57520;display:inline-block;}
.m1 .zx a:nth-of-type(2){background:#da4c2f;display:inline-block;float:right}
.m1 .zx img{width:1.5rem;margin-left:0.2rem;}
/*m3 检查推荐：*/
.m2 .m2nr{border:1px solid #cccccc;margin-top:2rem;width:90%;padding:0 5%;    padding-bottom: 1rem;margin-top:-3rem;padding-top:3rem}
.m2 .m2nr h2{font-weight:normal;font-size:1.4rem;color:#000;text-align:left}
.m2 .small_tit{margin-top:0.4rem;}
.m2 p{text-indent:2em;}
.m2 p span{color:#fc191a}
.m2 .ul1{margin:1rem auto;overflow:hidden}
.m2 .ul1 li{width:49.5%;}
.m2 .ul1 li:nth-of-type(1){float:left;}
.m2 .ul1 li:nth-of-type(2){float:right;}
.m2 .ul1 li p{border:1px solid #ccc;border-top:0;background:#e8e8e8;color:#333;text-indent:0;text-align:center;padding:0.5rem 0;}
.m2 .ul2{margin:1rem auto;overflow:hidden}
.m2 .ul2 li{width:32.5%;float:left;}
.m2 .ul2 li:nth-of-type(2){margin:0 1.25%;}
.m2 .span1{display:block;text-align:center;margin-top:0.5rem;font-size:1.5rem;color:#333;}
.m2 .box { padding:0 1rem; background:url(../images/m4_bj.gif) ; margin-top:1.4rem;}
.m2 .box p {padding:2rem; background:#f7f2ec; color:#000; }
.hf{margin:2rem auto;}
/*m5*/
.m3{padding-top:0.1rem}
.m3 .small_tit{margin-top:0;}
.m3 .focus .hd { display:none;}
.m3 .focus .bd li { position:relative;}
.m3 .focus .bd li .pic img { display:block; width:100%; margin:0 auto;}
.m3 .focus .bd li .txt { width:100%; background:rgba(0,0,0,.6); padding:.6rem 0; position:absolute; left:0; bottom:0;}
.m3 .focus .bd li .txt p { text-align:center; color:#FFF; font-size:1.5rem;}
.m3 .focus .bd li .txt span { text-align:center; color:#FFF; font-size:1.3rem; display:block; line-height:2rem;}
.m3 .u1 { margin:1rem 0;}
.m3 .u1 li {border-bottom:1px solid #e8e8e8;    line-height: 3rem; height: 3rem;}
.m3 .u1 li a { display:block; line-height:3rem; color:#333; }
/*m6*/
.m4 { padding-bottom:.6rem; padding-top:.5rem;}
.m4 .u1 { overflow:hidden; margin:1.6rem 0 1rem;}
.m4 .u1 li { height:3.8rem; line-height:3.8rem; float:left; margin-right:1%; margin-bottom:1%;}
.m4 .u1 li a { display:block; text-align:center; line-height:3.8rem; color:#FFF; font-size:1.6rem;}
.m4 .u1 li:nth-child(1) { width:60%; background:#f289a2;}
.m4 .u1 li:nth-child(2) { width:39%; background:#8cbddc;}
.m4 .u1 li:nth-child(3) { width:29%; background:#b4b953;}
.m4 .u1 li:nth-child(4) { width:70%; background:#e3b342;}
.m4 .u1 li:nth-child(5) { width:60%; background:#5babeb;}
.m4 .u1 li:nth-child(6) { width:39%; background:#9e8ccb;}
.m4 .u1 li:nth-child(7) { width:45%; background:#f1914f;}
.m4 .u1 li:nth-child(8) { width:54%; background:#79c5ce;}
.m4 .u1 li:nth-child(2n) { margin-right:0;}
.footer{ padding:1rem 0 1rem;}
.footer ul { overflow:hidden; margin:0 1rem;}
.footer ul li { width:25%; float:left;}
.footer ul li img { width:6rem; display:block; margin:0 auto;}
.footer ul li span { display:block; font-size:1.6rem; text-align:center; margin-top:.6rem; color:#666;}
.footer .dz { text-align:center; margin:1rem auto;}
.footer .dz p { font-size:1.8rem; font-weight:900; color:#c1382b;}
.footer .dzs p{text-align:center;color:#666;}
.footer .cc { line-height:2.8rem; height:2.8rem; background:#e5e6e6; text-align:center; color:#333; margin-top:1.6rem;margin-bottom: 3.8rem;}
.footer .cc a { color:#333; display:inline-block; margin:0 5px;}
