@charset "gb2312";

/* 公用样式 开始 */
body{ font-family:"Microsoft YaHei";color:#555555;font-size:16px;}
body,div,img,h2,h3,h4,h5,p,dd,dl,em,form,span{margin:0; padding:0; border:0;}

ul{list-style:none;margin:0;padding:0}
a{text-decoration:none;}
a:hover{color:#EB7D24;filter: alpha(opacity=80);
-khtml-opacity: 0.8;
opacity: 0.8;
-webkit-transition: all 0.3s ease-out;
-khtml-transition: all 0.3s ease-out;}
img{ border:0px none;}
.cl{clear:both;}
.m{ margin:0 auto;}
html,body{ height:100%; background:#FFF;}
/* 公用样式 结束 */

.container{ max-width:640px;   position:relative; }

.top img{ width:100%; float:left;}
.banner img{ width:100%;}

.tit{ text-align:center; color:#FFF; padding:5% 0;}
.tit span{ color:#585858; font-size:32px; font-weight:bold;}

.con1{ text-align:center;}
.con1 img{ display:inline-block; margin:0 1px; width:32%;}

.con2{ background:#F4F4F4;}
.con2 .c2{ padding:6% 0 1% 0;}
.con2_L{ width:198px; height:130px; padding-top:22px; float:left; margin:0 20px 0 25px; text-align:center; font-size:34px; font-weight:bold; color:#FFF;}
.con2 .c2 p{ width:370px; height:58px; line-height:58px; float:left; margin-bottom:26px; background:#FFFFFF; text-indent:0.5em; font-size:22px; color:#585858;}

.con2_1{ border-bottom:3px solid #D86DFF;}
.con2_1 .con2_L{ background:#D86DFF;}
.con2_1 p{ border:2px solid #D86DFF;}

.con2_2{ border-bottom:3px solid #EDAD40;}
.con2_2 .con2_L{ background:#EDAD40;}
.con2_2 p{ border:2px solid #EDAD40;}

.con2_3{ border-bottom:3px solid #EF89B5;}
.con2_3 .con2_L{ background:#EF89B5;}
.con2_3 p{ border:2px solid #EF89B5;}

.con2_4{ border-bottom:3px solid #626DFF;}
.con2_4 .con2_L{ background:#626DFF;}
.con2_4 p{ border:2px solid #626DFF;}

.con2_5{ border-bottom:3px solid #2EB1C1;}
.con2_5 .con2_L{ background:#2EB1C1;}
.con2_5 p{ border:2px solid #2EB1C1;}

.zysx{ text-align:center;}
.zysx img{ width:100%; max-width:461px;}


.slideBox{ position:relative; overflow:hidden; margin:10px auto;  max-width:640px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; left:43%; z-index:1; }
.slideBox .hd li{ display:inline-block; width:10px; height:3px;  background:#FFF; text-indent:-9999px; overflow:hidden; margin-right:6px;   }
.slideBox .hd li.on{ background:#8101D4;  }
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }

.con3{ background:#FFF5FB; padding:4% 0 4% 1%;}
.con3 li span{ font:14px; color:#000000; text-indent:1em; float:left; width:92%; text-align:left; margin:4% 0 0 4%; line-height:24px;}
.con3 li{ width:49%; padding:6% 0; float:left; text-align:center;}
.con3 li p{ font-size:24px; color:#A4A7AF;}

.tit2{ height:50px; text-align:center; border-bottom:1px solid #555555;}
.tit2 span{ padding:26px 8px 0 8px; display:inline-block; background:#FFF; font-size:32px;}


.pingjia{ margin-top:40px; background:#F2F2F2; padding:10px 0;}
.pingjia h4{ height:50px; line-height:50px; padding-top:15px; text-indent:1em; font-size:26px; font-weight:normal;}
.pingjia h4 a{ float:right; color:#F00; margin-right:5%;}
.pj,.pj2{ width:89%; padding:3%; margin:0 auto; background:#FFF; position:relative;}
.pj p{ line-height:50px; font-size:22px; clear:both; padding-left:50px;}
.pj p a{ color:#F00;}
.pj p span{ display:block; float:left; position:absolute; left:15px;  font-weight:bold; font-size:28px;}
.pj p span.q{ color:#FF0000;}
.pj p span.a{ color:#2ABEFF;}

.line{ height:20px; border-bottom:2px dashed #333333; margin-bottom:15px;}

.pj2 p{ font-size:18px; color:#555555; margin-bottom:6px; line-height:26px;}
.pj2 p span{ color:#F00;}
.pj2 .line{ border-bottom:1px dashed #555555;}


/*-------表单--------*/
.foot_form{ padding:8px 0 40px 0; margin-bottom:0 !important; background:#F2F2F2; }
.foot_form h4{ font-size:24px; font-weight:normal; padding:18px 2% 15px 2%; color:#444444;}
.foot_form .zxyy{ width:100%; overflow:hidden;}
.foot_form .zxyy .k01{ width:92%; height:46px; margin-left:4%; margin-bottom:12px; background:#F5F5F5; border:none; border-top:1px solid #C3C3C3; outline:none; text-indent:1em; font-size:16px; color:#888888; }

.foot_form .zxyy .k02{ width:92%; height:46px; margin-left:4%; margin-top:10px; border:0 none; outline:none; background:#BD0A5B; font-size:20px; color:#FFF; cursor:pointer; font-family:"微软雅黑";}
/*爱疯，爱撇样式清除*/
input[type=”button”], input[type=”submit”], input[type=”reset”], input[type=”text”] { 
-webkit-appearance: none; 
}
@media screen and (max-width: 330px){
.foot_form .zxyy .k01{width:87%;}
}
.foot_form input{-webkit-appearance: none;}


/*  公用底部  */
.footer{ width:100%;  color:#FFF; padding:20px 0; background:#BD0A5B;}
.footer ul{}
.footer li{ width:20%; text-align:center; float:left; padding-bottom:8px;}
.footer li a{ color:#FFF; font-size:16px;}
.footer p{ text-align:center; font-size:16px; padding-top:5px; padding-bottom:50px;}


@media screen and (max-width: 360px){
.footer li a{ color:#FFF; font-size:12px;}
}

.zxform{ display:none;}

/*----------------*/
@media screen and (min-width:530px) and (max-width:635px){
.con2_L{ width:160px; height:100px; padding-top:22px; margin:0 5% 0 6%;font-size:28px;}
.con2 .c2 p{ width:290px; height:43px; line-height:43px;margin-bottom:26px;  text-indent:0.5em; font-size:18px;}

.tit2 span{ font-size:28px;}
}
@media screen and (min-width:440px) and (max-width:529px){
.tit img{ width:70%;}
.tit span{ font-size:28px;}
.con2_L{ width:130px; height:80px; padding-top:22px; margin:0 5% 0 4%;font-size:22px;}
.con2 .c2 p{ width:250px; height:40px; line-height:40px;margin-bottom:14px;  text-indent:0.5em; font-size:16px;}

.tit2 span{ font-size:24px; padding-top:33px;}
.pingjia h4{ font-size:22px;}
.pj p{ font-size:16px; line-height:36px;}
.pj p span{ font-size:24px;}
.pj2 p{ font-size:16px;}
.con3 li p{ font-size:18px;}
}
@media screen and (max-width:439px){
.tit img{ width:70%;}
.tit span{ font-size:24px;}
.con2_L{ width:100px; height:70px; padding-top:22px; margin:0 3%;font-size:18px;}
.con2 .c2 p{ width:220px; height:37px; line-height:37px;margin-bottom:14px;  text-indent:0.5em; font-size:14px; }
.con2_1{ border-bottom:2px solid #D86DFF;}
.con2_1 p{ border:1px solid #D86DFF;}

.con2_2{ border-bottom:2px solid #EDAD40;}
.con2_2 p{ border:1px solid #EDAD40;}

.con2_3{ border-bottom:2px solid #EF89B5;}
.con2_3 p{ border:1px solid #EF89B5;}

.con2_4{ border-bottom:2px solid #626DFF;}
.con2_4 p{ border:1px solid #626DFF;}

.con2_5{ border-bottom:2px solid #2EB1C1;}
.con2_5 p{ border:1px solid #2EB1C1;}

.tit2 span{ font-size:18px; padding-top:36px;}
.pingjia h4{ font-size:20px;}
.pj p{ font-size:16px; line-height:36px;}
.pj p span{ font-size:24px;}
.pj2 p{ font-size:16px;}
.con3 li p{ font-size:16px;}
}
@media screen and (max-width: 359px){
.tit span{ font-size:18px;}
.con2_L{ width:90px; height:60px; padding-top:16px; margin:0 0 0 1%;font-size:16px;}
.con2 .c2 p{ width:200px; height:30px; line-height:30px;margin-bottom:12px;  text-indent:0.5em; font-size:12px; float:right; }
.con3 li p{ font-size:14px;}
.pingjia h4{ padding-top:0;}
.pj p{ line-height:30px; padding-left:40px;}
.pj p span{ font-size:18px; left:10px;}
.pj2 p{ font-size:14px;}
}

