html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent; list-style:none }
body{font: normal 100% Helvetica, Arial, sans-serif; font-family:"microsoft yahei"; color:#4d4d4f; }
*{margin:0; padding:0;}
input,button{font-family:"microsoft yahei";}
html,body{font-size:62.5%;}
img{ vertical-align:top}
a:link,a:visited{text-decoration: none; }
a:hover,a:active{text-decoration: none;}
input,button,select,textarea{outline:none;}
li{ list-style:none;}
img{border:none;}
i{font-style: normal;}
body div{ overflow:hidden}
.wid{width:100%;min-width:320px; max-width:640px; margin:0 auto; overflow:hidden;}

/**cons1**/
.cons1 ul{ background:#CECECE; overflow:hidden;}
.cons1 ul li{width:32.65625%; float:left; overflow:hidden; background:#EFEEEF; padding:2.8% 0 2.4% 0; margin:0 0 0.15% 0.15625%; position:relative}
.cons1 ul li .img1{ width:22.488%; margin:0 2.4% 0 12.4402%;}
.cons1 ul li .img2{ position:absolute; top:6%; right:6%; width:18.66%;}
.cons1 ul li a span{ font-size:2rem; line-height:48px; color:#666666;}
.cons1 ul li.li1{ width:34.375%; margin-left:0;}
.cons1 ul li.li2{ margin-bottom:0.1%}
.cons1 ul li.li1 .img1{ width:21.3636%;}
.cons1 ul li.li1 .img2{ right:2%;}
/**tit**/
.tit{ text-align:center; font-size:1.8rem; line-height:35px; color:#262535; padding:5% 0 0.8% 0;}
.tit p{ font-size:3.2rem; line-height:32px; color:#6e57a5; font-weight:bold;}
/****/
.cons2{ width:100%;overflow:hidden; position:relative;}
.cons2 .prev{ display:inline-block; width:7.96875%; position:absolute; left:39.84375%; top:91%; z-index:99}
.cons2 .next{ display:inline-block; width:7.96875%; position:absolute; left:51.80625%; top:91%; z-index:99}
.cons2 .prev img{ width:100%}
.cons2 .next img{ width:100%}
.cons2 .xux{ width:100%; border-bottom:1px solid #bdbdbd; padding-bottom:7%; margin-bottom:4%}
.cons2 .bd{ width:80%; overflow:hidden; margin:0 auto}
.cons2 .bigImg img{ width:100%;}
.cons2 .cons2_2{ width:100%; overflow:hidden;}
.cons2 .cons2_2 img{ width:30.078125%; margin:3% 4.88% 0 0}
.cons2 .cons2_2 .img1{ margin-right:0;}
.cons3 div{ font-size:2.2rem; line-height:22px; color:#6e57a5; text-align:center; padding:3.3% 0 1.4% 0}
.cons3 div p{ font-size:1.6rem; line-height:18px; color:#CDC7DE;}
.cons3 .p1{ font-size:1.8rem; line-height:30px; color:#838383;}
.cons3 .p1 img{ width:2.5390625%; float:left; margin:1.8% 1.5% 0 29.6875%;}
.cons3_1 .p1 img{ margin-left:16%}
.imggw{ width:100%; margin:4% 0;}
.imggw1{ margin-top:1%}
/**cons4**/
.cons4 .cons4_tit{ text-align:center; font-size:3.2rem; line-height:33px; color:#6e57a5; font-weight:bold; }
.cons4 .cons4_tit a{ display:inline-block; width:35.625%; font-weight:normal; font-size:1.8rem; line-height:22px; color:#6e57a5; border:1px solid #6E57A5; padding:0.7% 0; margin-top:2%}
.cons4 ul li{ border-bottom:1px solid #BDBDBD; padding:3% 0 3% 0; overflow:hidden;}
.cons4 ul li img{ float:left; width:19.6875%; margin:0 1.40625% 0 11.5625%}
.cons4 ul li div{ float:left; width:56.875%;}
.cons4 ul li div p{ font-size:1.8rem; line-height:26px; color:#838383;}
.cons4 ul li div .p1{ font-size:2.2rem; line-height:37px; color:#4b347a; font-weight:bold;}
.cons4 ul li.li1{ border:0; padding-bottom:1%;}
/**cons5**/
.cons5 .tit p{ font-size:3rem;}
.cons5 .tit{ padding-top:0;}
.cons5 .slideBox{ position:relative; margin-bottom:3%; padding-bottom:5%}
.cons5 .slideBox .prev{ display:inline-block; width:7.96875%; position:absolute; left:39.84375%; top:81%; z-index:99}
.cons5 .slideBox .next{ display:inline-block; width:7.96875%; position:absolute; left:51.80625%; top:81%}
.cons5 .slideBox .prev img{ width:100%}
.cons5 .slideBox .next img{ width:100%}
.cons5 .slideBox .bd{overflow:hidden;border-bottom:1px solid #bdbdbd; padding-bottom:8.5%;}
.cons5 .slideBox .bd ul{ overflow:hidden}
.cons5 .slideBox .bd ul li{ overflow:hidden}
.cons5 .slideBox .bd ul li img{ width:33.4375%; float:left; margin:0 4.21875% 0 7.1875%}
.cons5 .slideBox .bd ul li div{ width:48.4375%;}
.cons5 .slideBox .bd ul li div p{ font-size:2rem; line-height:36px; color:#838383;}
.cons5 .slideBox .bd ul li div .p1{ font-size:2.6rem; line-height:33px; color:#6e57a5; padding-bottom:2.8%}
.cons5 .slideBox .bd ul li div .p2{ font-size:2.5rem;}
.cons5 .slideBox .bd ul li div p a{ display:inline-block; width:44.83871%; float:left; position:relative; margin-top:6%}
.cons5 .slideBox .bd ul li div p .a1{ margin-right:3%}
.cons5 .slideBox .bd ul li div p a img{ width:100%; margin:0}
.cons5 .slideBox .bd ul li div p a b{ position:absolute; top:0; left:0; display:inline-block; width:100%; text-align:center; font-weight:normal; font-size:1.8rem; color:#ffffff; line-height:28px;}
.cons5 .slideBox .bd ul li div p .a1 b{ color:#262535}

.cons5 .slideBs{ position:relative; margin-bottom:3%; padding-bottom:5%}
.cons5 .slideBs .prev{ display:inline-block; width:7.96875%; position:absolute; left:39.84375%; top:84%; z-index:99}
.cons5 .slideBs .next{ display:inline-block; width:7.96875%; position:absolute; left:51.80625%; top:84%}
.cons5 .slideBs .prev img{ width:100%}
.cons5 .slideBs .next img{ width:100%}
.cons5 .slideBs .bd{overflow:hidden;border-bottom:1px solid #bdbdbd; padding-bottom:8.5%;}
.cons5 .slideBs .bd ul{ overflow:hidden;}
.cons5 .slideBs .bd ul li{ overflow:hidden;}
.cons5 .slideBs .bd ul li .bd1{ width:36.71875%; float:left; position:relative; overflow:hidden; margin:2.5% 0 0 10.9375%;}
.cons5 .slideBs .bd ul li .bd2{ margin-left:5%}
.cons5 .slideBs .bd ul li .bd1 .ime{ width:100%}
.cons5 .slideBs .bd ul li .bd1 a{ display:inline-block; width:100%; position:relative; margin-top:12.5%}
.cons5 .slideBs .bd ul li .bd1 a img{ width:100%;}
.cons5 .slideBs .bd ul li .bd1 a p{ position:absolute; left:0; top:0; text-align:center; width:100%; font-size:2.2rem; line-height:48px; color:#838383;}
.cons5 .slideBs .bd ul li .bd2 a p{ color:#ffffff;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1{ position:absolute; top:0; left:0; text-align:center; width:100%;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 img{ width:29.787234%; margin-top:11%}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 .p1{ font-size:2rem; line-height:22px; color:#000000; margin:3% 0 2.5% 0;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 .p2{ font-size:1.8rem; line-height:28px; color:#838383;}


@media screen and (max-width: 479px){
html,body{font-size:45.5%;}
/**cons1**/
.cons1 ul li{margin:0 0 0.35% 0.35625%;width:32.45625%;}
.cons1 ul li.li2{ margin-bottom:0.3%}

.cons1 ul li .img2{ position:absolute; top:6%; right:3%; width:18.66%;}
.cons1 ul li a span{line-height:32px;}
.cons1 ul li.li1 a span{ font-size:1.8rem;}
.cons1 ul li.li1 .img1{ width:21.3636%;}
.cons1 ul li.li1 .img2{ right:1%; top:4%}
/**tit**/
.tit{line-height:24px; padding:5% 0 0.8% 0;}
.tit p{line-height:22px;}
/****/
.cons2 .prev{ display:inline-block; width:7.96875%; position:absolute; left:39.84375%; top:91.5%; z-index:99}
.cons2 .next{ display:inline-block; width:7.96875%; position:absolute; left:51.80625%; top:91.5%; z-index:99}
.cons3 div{ font-size:2.2rem; line-height:16px; color:#6e57a5; text-align:center; padding:3.3% 0 1.4% 0}
.cons3 div p{ font-size:1.6rem; line-height:14px; color:#CDC7DE;}
.cons3 .p1{ font-size:1.8rem; line-height:23px; color:#838383;}
.cons3 .p1 img{ width:2.5390625%; float:left; margin:1.8% 1.5% 0 24.6875%;}
.cons3_1 .p1 img{ margin-left:12%}
/**cons4**/
.cons4 .cons4_tit{ font-size:3.2rem; line-height:28px;}
.cons4 .cons4_tit a{font-size:1.8rem; line-height:18px; margin-top:1%}
.cons4 ul li div p{ font-size:1.8rem; line-height:18px;}
.cons4 ul li div .p1{ font-size:2.1rem; line-height:24px;}
/**cons5**/
.cons5 .tit p{ font-size:2.8rem;}
.cons5 .slideBox .bd{overflow:hidden;border-bottom:1px solid #bdbdbd; padding-bottom:8.5%;}
.cons5 .slideBox .bd ul li div p{ font-size:1.8rem; line-height:22px;}
.cons5 .slideBox .bd ul li div .p1{ font-size:2.2rem; line-height:27px; color:#6e57a5; padding-bottom:2.8%}
.cons5 .slideBox .bd ul li div .p2{ font-size:2rem;}
.cons5 .slideBox .bd ul li div p a b{ font-size:1.8rem; color:#ffffff; line-height:20px;}

.cons5 .slideBs .bd{overflow:hidden;border-bottom:1px solid #bdbdbd; padding-bottom:8.5%;}
.cons5 .slideBs .bd ul li .bd2{ margin-left:5%}
.cons5 .slideBs .bd ul li .bd1 a p{ font-size:2.2rem; line-height:30px; color:#838383;}
.cons5 .slideBs .bd ul li .bd2 a p{ color:#ffffff;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 img{ width:29.787234%; margin-top:8%}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 .p1{ font-size:2rem; line-height:20px; color:#000000; margin:3% 0 2.5% 0;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 .p2{ font-size:1.8rem; line-height:20px;}
}
@media screen and (max-width: 390px){
html,body{font-size:42.5%;}
/**cons1**/
.cons1{ overflow:hidden;}
.cons1 ul li{margin:0 0 0.35% 0.35625%;width:32.25625%;}
.cons1 ul li.li2{ margin-bottom:0.3%}

.cons1 ul li .img2{ position:absolute; top:6%; right:2%; width:18.66%;}
.cons1 ul li a span{line-height:28px;}
.cons1 ul li.li1 a span{ font-size:1.8rem;}
.cons1 ul li.li1 .img1{ width:21.3636%;}
.cons1 ul li.li1 .img2{ right:1%; top:4%}
/**tit**/
.tit{line-height:22px; padding:5% 0 0.8% 0;}
.tit p{line-height:20px;}
/**cons2**/
.cons2 .prev{ display:inline-block; width:7.96875%; position:absolute; left:39.84375%; top:91.5%; z-index:99}
.cons2 .next{ display:inline-block; width:7.96875%; position:absolute; left:51.80625%; top:91.5%; z-index:99}
.cons3 div{ font-size:2.2rem; line-height:16px; color:#6e57a5; text-align:center; padding:3.3% 0 1.4% 0}
.cons3 div p{ font-size:1.6rem; line-height:14px; color:#CDC7DE;}
.cons3 .p1{ font-size:1.8rem; line-height:18px;}
.cons3 .p1 img{ width:2.5390625%; float:left; margin:1.8% 1.5% 0 24.6875%;}
.cons3_1 .p1 img{ margin-left:12%}
/**cons4**/
.cons4 .cons4_tit{ font-size:3.2rem; line-height:26px;}
.cons4 .cons4_tit a{font-size:1.8rem; line-height:16px; margin-top:0}
.cons4 ul li div p{ font-size:1.8rem; line-height:16px;}
.cons4 ul li div .p1{ font-size:2.1rem; line-height:20px;}
/**cons5**/
.cons5 .slideBox .bd{overflow:hidden;border-bottom:1px solid #bdbdbd; padding-bottom:8.5%;}
.cons5 .slideBox .bd ul li div p{ font-size:1.8rem; line-height:22px;}
.cons5 .slideBox .bd ul li div .p1{ font-size:2.2rem; line-height:25px; color:#6e57a5; padding-bottom:2.4%}
.cons5 .slideBox .bd ul li div .p2{ font-size:2rem;}
.cons5 .slideBox .bd ul li div p a b{ font-size:1.8rem; color:#ffffff; line-height:16px;}

.cons5 .slideBs .bd{overflow:hidden;border-bottom:1px solid #bdbdbd; padding-bottom:8.5%;}
.cons5 .slideBs .bd ul li .bd2{ margin-left:5%}
.cons5 .slideBs .bd ul li .bd1 a p{ font-size:2.2rem; line-height:28px; color:#838383;}
.cons5 .slideBs .bd ul li .bd2 a p{ color:#ffffff;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 img{ width:29.787234%; margin-top:8%}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 .p1{ font-size:2rem; line-height:18px; color:#000000; margin:3% 0 2.5% 0;}
.cons5 .slideBs .bd ul li .bd1 .bd1_1 .p2{ font-size:1.8rem; line-height:18px;}
}
@media screen and (max-width: 370px){

}
@media screen and (max-width: 350px){
html,body{font-size:36.5%;}	

}