﻿@charset "utf-8";
/*common*/


.rgt{margin-left: 0 !important;}

/**tit**/

.title{ width:16rem; overflow:hidden; text-align:center; font-size:0.75rem; line-height:0.75rem; color:#43398c; font-weight:bold; border-bottom:3px solid #27198A; padding-bottom:0.2rem}

/**banner**/
.banner{ width:16rem; overflow:hidden;}
.banner img{ width:16rem; vertical-align:top;}
/**touy**/
.touy{ width:16rem; float:left; margin:0.15rem 0 0.675rem 0; position:relative; overflow:hidden;}
.touy img{ width:15.3rem; float:left;}
.touy div{width:13.75rem; position:absolute; right:1.025rem; top:0;}
.touy div p{ font-size:0.4rem; line-height:0.6rem; text-indent:0.8rem; margin-bottom:0.1rem;}
.touy div .p1{ margin-top:1.4rem}
/**qon1**/
.qon1{ padding:0.3rem 0 0.55rem 0; overflow:hidden;}
.qon1 ul{ width:16rem; overflow:hidden}
.qon1 ul li{ width:7.4rem; float:left; overflow:hidden; margin:0 0 0.225rem 0.25rem; position:relative;}
.qon1 ul li.li1{ margin-left:0.4rem}
.qon1 ul li img{ width:7.4rem; vertical-align:top;}
.qon1 ul li .div1{ width:6.5rem; position:absolute; left:0.475rem; top:0;}
.qon1 ul li .div1 p{ font-size:0.4rem; color:#ffffff; line-height:0.6rem; text-indent:0.5rem}
.qon1 ul li .div1 .p1{ text-align:center; font-size:1.0rem; line-height:1.0rem; padding:0.2rem 0 0.05rem 0; text-indent:0;}
.qon1 ul li .div3 .p1{ padding:0.425rem 0 0.25rem 0}
.qon1 ul li.li2 .div1 .p1{ padding:0.55rem 0 0.45rem 0}
.qon1 ul li .div2{ width:1.925rem; position:absolute; left:2.75rem; bottom:0.2rem}
.qon1 ul li .div2 img{ width:1.925rem;}
.qon1 ul li.li2 .div2{ width:3.175rem; left:2.125rem; bottom:0.65rem}
.qon1 a{ display:inline-block; width:10.7rem; background:#4B347A; text-align:center; color:#ffffff; font-size:0.5rem; line-height:1.25rem; margin:0.375rem 0 0 2.7rem;-moz-border-radius:0.25rem;-webkit-border-radius:0.25rem;border-radius:0.25rem;}
/**qon2**/
.qon2{ width:15rem; overflow:hidden; text-align:center; margin:0 0.525rem}
.qon2 .pty{ text-align:left; font-size:0.425rem; line-height:0.65rem; text-indent:0.625rem; color:#262535; padding:0.3rem 0.3rem 0 0.2rem;}
.qon2 ul{ overflow:hidden; margin:0.6rem 0 0.45rem 0;}
.qon2 ul li{ width:5rem; float:left; overflow:hidden; position:relative;}

.qon2 ul li img{ width:5rem; float:left;}
.qon2 ul li p{ position:absolute; font-size:0.5rem; line-height:0.65rem; color:#ffffff; display:inline-block; width:5rem;}
.qon2 ul li .p1{ left:0; top:0.625rem;font-size:0.7rem;}
.qon2 ul li .p2{ left:0; top:1.475rem}
.qon2 ul li .p3{ left:0; top:2.375rem; font-size:0.375rem; line-height:0.525rem; text-align:left; padding:0 0.25rem; width:4.5rem}
.qon2 a{ display:inline-block; width:5.675rem; background:#4B347A; font-size:0.5rem; float:left;line-height:1.225rem; text-align:center; color:#ffffff; margin:0 0 0.75rem 2rem;}
.qon2 .a1{background:#D6007E; margin-left:0.5rem}
/**qon3**/
.qon3{ overflow:hidden; padding-top:0.375rem}
.qon3 ul li{ width:15.0rem; overflow:hidden; margin-left:0.5rem; background:#FFD6DD; margin-bottom:0.3rem}
.qon3 ul li img{ width:4.6rem; float:left;}
.qon3 ul li p{ display:inline-block; width:10rem; float:right; font-size:0.4rem; color:#2d0d4f; line-height:0.675rem; padding-top:0.325rem}
.qon3 ul li.li1{ background:#FFF5E5}
.qon3 ul li.li2{ background:#DDCEFF}
.qon3 ul li.li3{ background:#CBEFFF}
.qon3 ul li.li4{ background:#B8FCD8}
.qon3 a{ display:inline-block; width:5.5rem; color:#ffffff; background:#4B347A; text-align:center; font-size:0.5rem; padding:0.25rem 0 0.25rem 0;-moz-border-radius:0.25rem;
-webkit-border-radius:0.25rem;border-radius:0.25rem; margin:0.225rem 0.4rem 0.225rem 2.1rem;}
.qon3 a.a1{ margin:0; background:#D6007E}
.qon3_1 p{ font-size:0.45rem; line-height:0.875rem; color:#44425e; text-align:center; padding:0.325rem 0.675rem 0 0.65rem;}
.qon3_1 p span{ color:#8c54ff}
.qon3_1 a{ display:inline-block; width:8.65rem; text-align:center; font-size:0.5rem; margin:0.175rem 0 0.6rem 3.7rem; background:#4B347A; color:#ffffff; padding:0.225rem 0 0.25rem 0;-moz-border-radius:0.35rem;-webkit-border-radius:0.35rem;border-radius:0.35rem;}
/**fon3**/
.fon3 ul{ width:16rem; overflow:hidden; padding-top:0.475rem}
.fon3 ul li{ width:5.8rem; float:left; margin-left:1.2rem; text-align:center; margin-bottom:0.525rem}
.fon3 ul li.li1{ margin-left:1.925rem;}
.fon3 ul li img{ width:5.8rem; margin-bottom:0.225rem;}
.fon3 ul li p{ font-size:0.45rem; line-height:0.75rem; color:#262535;}
.fon3 a{ display:inline-block; width:4.05rem; background:#FF5A00; color:#ffffff; text-align:center; float:left; margin:0 1.1rem 0.3rem 3.1rem; font-size:0.6rem; padding:0.15rem 0 0.175rem 0;-moz-border-radius:0.55rem;-webkit-border-radius:0.55rem;border-radius:0.55rem;}
.fon3 .a1{ margin:0; background:#4B347A;}



