﻿@charset "utf-8";
/* CSS Document */
img{ display:block;}

.article {padding: 65px 0 32px 0;margin-bottom: 25px;background: url(../images/bg01.png) no-repeat center bottom;}
.article h2.h2_title {text-align: center;font-size: 32px;font-weight: normal;padding-bottom: 7px;}
.article h2.h2_title a {color: #333;}
.article p.p_title {text-align: center;font-size: 16px;color: #666;}



/* 广告样式 */
.banner{ overflow:hidden; width:100%;}
#flashs{ position:relative; height:620px; overflow:hidden;}
#flashs .bgitem{z-index:1;position:absolute; top:0; }
#flashs .btn{width: 100%;overflow: hidden;text-align: center;position: absolute;bottom: 90px;left: 0; z-index:2;}
#flashs .btn span{display: inline-block;width: 77px;height: 9px;margin-left: 9px;}
#flashs .btn span:first-child{margin-left: 0;}
#flashs .btn span{*display: inline; background:#000000; text-indent:-9999px;}
#flashs .btn span.cur {background: #da251c;}
#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;}
#flashs .bot1{ background:url(../images/babot1.png) no-repeat center; left:5%; z-index: 2;}
#flashs .bot2{ background:url(../images/babot2.png) no-repeat center; right:5%; z-index: 2;}



/* banner部分 */
.banner{ overflow:hidden; width:100%;position: relative;height: 620px;z-index: 1;*z-index: 1;}
.banner a{overflow:hidden; width:100%; height:620px; display:block; background:url(../images/banner01.jpg) no-repeat center;position: relative;z-index: 1;*z-index: 0;}
.banner .b_left {display: block;cursor: pointer; width: 47px;height: 47px;position: absolute;left: 150px;top: 280px; z-index: 10;background: url(../images/b_left.png) no-repeat left center;}
.banner .b_right {display: block;cursor: pointer;width: 47px;height: 47px;position: absolute;right: 150px;top: 280px; z-index: 10;background: url(../images/b_right.png) no-repeat left center;}
.banner .b_switch {width: 300px;height: 2px;position: absolute;left: 50%;margin-left: -150px;top: 520px;z-index: 10;}
.banner .b_switch span {float: left;width: 42px;height: 2px;background: #fff;margin-left: 15px;}
.b_switch span.cur {background: #da251c;}


/*  装修计算器    */
.zx_calc {height: 205px;position: relative;top: -75px;z-index: 5;}
.zx_calc .container {height: 235px;background: #fff;padding: 40px 40px 0 40px;width: 1120px;z-index: 4;}
.zx_calc h2 {font-weight: normal;font-size: 24px;}
.zx_calc h2 a {color: #333;}
.zx_calc .calc_p1 {padding-top: 5px;}
.zx_calc .calc_p1 i {float: left;font-size: 16px;color: #333;}
.zx_calc .calc_p1 em {float: right;font-size: 13px;color: #999;}
.zx_calc .calc_info {margin-top: 25px;height: 50px;margin-bottom: 20px;}
.zx_calc .calc_info .info_inp {height: 48px;border: 1px solid #e3e3e3;width: 290px;margin-left: 20px;float: left;}
.zx_calc .calc_info .info_inp:first-child {margin-left: 0;}
.zx_calc .calc_info .info_inp span {float: left;width: 48px;height: 48px;}
.zx_calc .calc_info .info_inp input {border: none;height: 46px;line-height: 46px;text-indent: 10px;color: #666;font-size: 14px;width: 242px;margin: 1px 0;}
.zx_calc .calc_info .inp01 span {background: url(../images/icon01.png) no-repeat center;}
.zx_calc .calc_info .inp02 span {background: url(../images/icon02.png) no-repeat center;}
.zx_calc .calc_info .inp03 span {background: url(../images/icon03.png) no-repeat center;}

.zx_calc .inp_info02 {height: 48px;border: 1px solid #e3e3e3;width: 915px;position: relative;z-index: 4;}
.zx_calc .inp_info02 span {float: left;width: 155px;height: 48px;line-height:48px;text-indent: 55px ;background: url(../images/icon04.png) no-repeat 15px center;font-size: 14px;color: #333;}
.zx_calc .inp_info02 i {float: left;height: 28px;line-height:28px;padding: 0 10px 0 10px; margin: 10px 0 0 20px;font-size: 14px;color: #333;position: relative;}
.zx_calc .inp_info02 i.cur ,.zx_calc .inp_info02 i:hover {background: #da251c;color: #fff;}
.zx_calc .inp_info02 i.cur em ,.zx_calc .inp_info02 i:hover em {display: block;width: 14px;height: 10px;position: absolute;right:8px;top: 9px;background: url(../images/dg.png) no-repeat center;}
.zx_calc .inp_info02 i label input{ margin-left:5px; margin-top:-1px;}
#MsgInfo{ color:#DA2C25; font-size:14px; padding-left:5px;}

.zx_calc .fsbj {position: absolute;right: -20px;top: 118px;}
.zx_calc .calc_bg {height: 205px;background: #f1f1f1;position: absolute;left: 0;top: 75px;width: 100%;}



/*   advantage    */
.advantage {background: #f1f1f1;height: 990px;}
.adv_con {margin-bottom: 15px;}
.adv_con .adv01 {width: 460px;height: 530px;float: left;background: #fff;}
.adv_con .adv02 {width: 730px;height: 230px;float: left;margin:0 0 10px 10px;background: #fff;}
.adv_con .adv03 {width: 360px;height: 290px;float: left;margin-left: 10px;background: #fff;}
.adv_con .adv04 {width: 360px;height: 290px;float: left;margin-left: 10px;background: #fff;}
.adv_con .adv01 a.adv_a1 {display: block;padding: 45px 0 0 45px;width: 415px;height: 485px;background: url(../images/adv01.jpg) no-repeat center;}
.adv_con .adv02 a.adv_a1 {display: block;padding: 50px 0 0 40px;width: 690px;height: 180px;background: url(../images/adv022.jpg) no-repeat 400px top;}
.adv_con .adv03 a.adv_a1 {display: block;padding: 50px 0 0 40px;width: 320px;height: 240px;background: url(../images/adv033.jpg) no-repeat 160px 120px;}
.adv_con .adv04 a.adv_a1 {display: block;padding: 50px 0 0 40px;width: 320px;height: 240px;background: url(../images/adv04.jpg) no-repeat 110px 120px;}
.adv_con .adv01 a.adv_a1 span {display: block;font-size: 24px;color: #fff;font-weight: lighter;} 
.adv_con .adv01 a.adv_a1 i {display: block;font-size: 14px;color: #fff;padding-top: 10px;}
.adv_con .adv01 a.adv_a1 em {display: block;height: 11px;width: 44px;background: url(../images/jt_r02.png) no-repeat center;margin-top: 30px;}

.adv_con .adv02 a.adv_a1 span ,.adv_con .adv03 a.adv_a1 span ,.adv_con .adv04 a.adv_a1 span {display: block;font-size: 24px;color: #333;padding-bottom: 10px;} 
.adv_con .adv02 a.adv_a1 i ,.adv_con .adv03 a.adv_a1 i ,.adv_con .adv04 a.adv_a1 i {display: block;font-size: 14px;color: #666;}
.adv_con .adv02 a.adv_a1 em ,.adv_con .adv03 a.adv_a1 em ,.adv_con .adv04 a.adv_a1 em {display: block;height: 11px;width: 44px;background: url(../images/jt_r.png) no-repeat center;margin-top: 30px;}

.adv_con .adv01>a.adv_a1:hover>span {color: #fff; font-weight:bold;}
.adv_con .adv01>a.adv_a1:hover>em {background: url(../images/jt_r02.png) no-repeat center; margin-left:24px;}

.adv_con a.adv_a1:hover span {color: #da251c;}
.adv_con a.adv_a1:hover em {background: url(../images/jt_r03.png) no-repeat center;}

.adv_dl {height: 220px;background: #fff;}
.adv_dl dl {width: 299px;height: 220px; background: url(../images/adv05.png) no-repeat left center;float: left;}
.adv_dl dl:first-child {background: none;}
.adv_dl dl dt {height: 61px;padding: 42px 0 25px 0;}
.adv_dl dl dt img {margin: 0 auto;}
.adv_dl dl dd.dd01 {text-align: center;height: 25px;line-height: 25px;font-size: 16px;color: #333;}
.adv_dl dl dd.dd02 {text-align: center;height: 25px;line-height: 25px;font-size: 13px;color: #666;}


/*   高端全案装  */
.gdqaz {position: relative;height: 760px;}
.gdqaz_bg {position: absolute;top: 187px;left: 0;z-index: -99;}
.gdqaz_bg li {position: absolute;left: 0;top: 0;display: none;}
.gdqaz_bg li.cur {display: block;}

.gdqaz_switch {position: relative;height: 545px;}
.gdqaz_switch .gdqaz_left {padding: 55px 0 0 45px;height: 490px;width: 275px;background: #da251c;position: absolute;left: 0;top:0 ;}
.gdqaz_switch .gdqaz_left .left_p1 {font-size: 22px;color: #fff;}
.gdqaz_switch .gdqaz_left .left_p1 b {display: block;font-size: 42px;font-weight: normal;}
.gdqaz_switch .gdqaz_left .left_p2 {padding-top: 25px;color: #fff;font-size: 10px;}
.gdqaz_switch .gdqaz_left .left_sline {display: block;height: 2px;width: 49px;margin-top: 80px;background: #fff;}
.gdqaz_switch .gdqaz_left .left_amore {position: absolute;left: 40px;bottom: 40px;width: 238px;height: 53px;line-height: 53px;
text-indent: 60px;border:1px solid #fff;color: #fff;font-size: 15px;background: url(../images/jt_r02.png) no-repeat 130px 23px;}

.gdqaz_switch .gdqaz_icon {position: absolute;left: 370px;top: 310px;width: 830px;height: 130px;background: #fff;}
.gdqaz_switch .gdqaz_icon .icon_left {display: block;cursor: pointer; position: absolute;left: 25px;top: 30px;width: 43px;height: 78px;}
.gdqaz_switch .gdqaz_icon .icon_right {display: block;cursor: pointer; position: absolute;right: 25px;top: 30px;width: 43px;height: 78px;}
.gdqaz_switch .gdqaz_icon .gdqaz_text {margin: 0 120px;}
.gdqaz_switch .gdqaz_icon .gdqaz_text li {display: none; padding-top: 30px;position: relative;font-size: 16px;color: #333;}
.gdqaz_switch .gdqaz_icon .gdqaz_text li.cur {display: block;}
.gdqaz_switch .gdqaz_icon .gdqaz_text li .li_p1 {color: #333;} 
.gdqaz_switch .gdqaz_icon .gdqaz_text li .li_p1 .li_b {font-size: 36px;color: #da251c;display: block;}
.gdqaz_switch .gdqaz_icon .gdqaz_text li .li_s1 {display: block;position: absolute;right: 0;top: -90px;}

.gdqaz_switch .baocase {position: absolute;left: 370px;top: 468px;width: 830px;height: 80px;}
.gdqaz_switch .baocase li {float: left;width: 100px;height: 50px;line-height: 50px; padding-top: 30px;text-align: center;
color: #666;font-size: 14px;background: url(../images/yd01.png) no-repeat center 3px;margin-left: 2px;}
.gdqaz_switch .baocase li.cur ,.gdqaz_switch .baocase li:hover {background: url(../images/gdqazbao_bg.png) no-repeat center 3px;color: #fff;}

/* 	 美图     */
.lgmt { height:806px; overflow:hidden;}
.lgmt_ul01 {height: 44px;overflow: hidden;margin-left: 250px;margin-bottom: 45px;}
.lgmt_ul01 li {height: 42px;line-height: 42px;padding: 0 22px;word-spacing:0; font-size: 16px;border: 1px solid #e5e5e5;float: left;}
.lgmt_ul01 li a{display: block;}
.lgmt_ul01 li:hover ,.lgmt_ul01 li.cur {background: #da251c;border:1px solid #da251c;}
.lgmt_ul01 li:hover a ,.lgmt_ul01 li.cur a {color: #fff;}
.lgmt_con {height: 530px;}
.lgmt_con ul {display: none;}
.lgmt_con ul.cur {display: block;}
.lgmt_con ul li {float: left;margin:0 0 10px 10px;width: 295px; height: 260px;position: relative;}
.lgmt_con ul li img{ width:295px; height:260px;}
.lgmt_con ul li:first-child {margin-left: 0;width: 590px;height: 530px;}
.lgmt_con ul li p {position: absolute;left: 0;bottom: 0;height: 100%;width: 100%;
font-size: 14px;color: #fff;display: none;background: rgba(0,69,107,0.8);background: #da251c \9;filter: alpha(opacity=80);}
.lgmt_con ul li p i {display: block;width: 92%;text-align: center;border: 1px solid #537e94; height: 46%;line-height: 100%; position: absolute;left: 4%;top: 4%;
background: url(../images/jt_r02.png) no-repeat center 60%;padding-top: 40%;}
.lgmt_con ul li.cur p ,.lgmt_con ul li:hover p {display: block;}

.lgmt_con ul .li1 img{ width:590px; height:530px;}
.lgmt_con ul .li2 img{ width:295px; height:260px;}
.lgmt_con ul .li3 img{ width:295px; height:260px;}
.lgmt_con ul .li4 img{ width:295px; height:260px;}
.lgmt_con ul .li5 img{ width:295px; height:260px;}


/*    精装案例        */
.jzal {position: relative;height: 710px;}
.jzal .jzal_con {width: 1200px;margin: 0 auto;height: 520px;position: relative;}
.jzal .jzal_con ul {position: absolute;top: 0;left: 0; overflow:  visible;margin-left: -1100px;}
.jzal .jzal_con ul li {position: relative;float: left;width: 1000px;height: 520px;margin-left: 100px;}
.jzal .jzal_con ul li:first-child {padding-left: 0;}
.jzal .jzal_con ul li .jzal_aljs {display: none; position: absolute;right: 0;top: 0;width: 245px;padding: 40px 30px 0 45px;height: 480px;background: url(../images/jdalbg.png) no-repeat left top;}
.jzal .jzal_con ul li .jzal_aljs p{ color:#fff;}
.jzal_aljs h2{ margin-bottom:20px;}
.jzal_aljs h2 a {font-size: 24px;font-weight: normal;color: #fff;}
.jzal_aljs .aljs_p1 {margin: 15px 0;color: #fff;}
.jzal_aljs .aljs_p1 span {padding-right:10px;}
.jzal_aljs .aljs_p2 a {line-height: 24px;height:144px;color: #fff;font-size: 13px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;}
	
.jzal_aljs .mdiv{ height:235px; overflow:hidden;}	
.jzal_aljs .mspan {display: block;width: 44px;height: 11px;margin-top: 25px;background: url(../images/jt_r02.png) no-repeat center;}
.jzal_aljs a.aljs_a1 {position: absolute;bottom: 22px;left: 45px;font-size: 16px; display: block;width: 245px;text-align: center;height: 56px;line-height: 56px;background: #ab0e00;color: #fff;}

.jzal .jzal_leftbtn {position: absolute;left: 0;top: 0;width: 100px;height: 520px;background: #fff;z-index: 4;}
.jzal .jzal_leftbtn span {display: block;width: 51px;height: 51px;margin: 235px auto 0 auto;background: url(../images/jdalbtn_l01.png) no-repeat center;cursor: pointer;}
.jzal .jzal_leftbtn span:hover {background: url(../images/jdalbtn_l02.png) no-repeat center;}
.jzal .jzal_rightbtn {position: absolute;right: 0;top: 0;width: 100px;height: 520px;background: #fff;z-index: 4;}
.jzal .jzal_rightbtn span {display: block;width: 51px;height: 51px;margin: 235px auto 0 auto;background: url(../images/jdalbtn_r01.png) no-repeat center;cursor: pointer;}
.jzal .jzal_rightbtn span:hover {background: url(../images/jdalbtn_r02.png) no-repeat center;}


/* 热装小区  */
.rzxq {position: relative;}
.rzxq .rzxq_switch {position: relative;width: 450px;height: 15px;margin:40px 0; left: 50%;margin-left: -225px;}
.rzxq .rzxq_switch #rzxqbtn_l {position: absolute;cursor: pointer; left: 0;top: 0px;width: 44px;height: 11px;background: url(../images/jt_l.png) no-repeat center;}
.rzxq .rzxq_switch #rzxqbtn_r {position: absolute;cursor: pointer;right: 0;top: 0px;width: 44px;height: 11px;background: url(../images/jt_r.png) no-repeat center;}
.rzxq .rzxq_switch .rzxqbtn_yd span {float: left;height: 12px;width: 12px;margin-left: 15px; background: url(../images/yd03.png) no-repeat center;}
.rzxq .rzxq_switch .rzxqbtn_yd span:first-child {margin-left: 175px;}
.rzxq .rzxq_switch .rzxqbtn_yd span.cur {background: url(../images/yd04.png) no-repeat center;}


.rzxq_con {width: 100%;min-width: 1200px !important;height: 510px;position: relative;}
.rzxq_con ul {position: absolute;left: 0;top: 0;overflow: hidden;height: 510px;}
.rzxq_con ul li {height: 510px;position: relative;left: 0;top: 0;float: left;}
.rzxq_con ul li img {width: 100%;height: 440px;}
.rzxq_con ul li .rzxq_aljs {position: absolute;left: 50%;bottom: 0;width:380px;padding: 30px 20px 0 20px;margin-left: -208px;height: 200px;background: url(../images/rzxqbg01.png) no-repeat left top;}
.rzxq_con ul li .rzxq_aljs h2 a {color: #fff;font-weight: normal;}
.rzxq_con ul li .rzxq_aljs .aljs_p1 {margin-top: 25px;line-height: 24px;font-size: 13px;height: 96px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4; color:#fff;
	-webkit-box-orient: vertical;}
.rzxq_con ul li .rzxq_aljs .aljs_p1 a {color: #fff;}
.rzxq_con ul li .rzxq_aljs .aljs_p2 {margin-top: 30px;font-size: 13px;color: #fff;}
.rzxq_con ul li .rzxq_aljs .aljs_p2 span {margin-right: 7px;}
.rzxq_con ul li .rzxq_aljs .aljs_p2 b {font-size: 24px;color: #ab0e00;}
.rzxq_con ul li .rzxq_aljs a.aljs_a1 {position: absolute;left: 0;bottom: 0;width: 100%;height: 70px;line-height: 70px;text-indent: 110px;background: #f1f1f1;font-size: 14px;color: #666;}
.rzxq_con ul li .rzxq_aljs a.aljs_a1 i {display: block;position: absolute;left: 180px;top: 29px;width: 44px;height: 11px;background: url(../images/jt_r.png) no-repeat center;}

.rzxq_con ul li .rzxq_aljs:hover a.aljs_a1 {background: #da251c;color: #fff;}
.rzxq_con ul li .rzxq_aljs:hover a.aljs_a1 i {background: url(../images/jt_r02.png) no-repeat center;}




/* 美成以上市公司名义向你保证开始   */


.gdqaz_con05 {height: 867px;background: url(../images/gdqazbg09.jpg) no-repeat center ;}
.gdqaz_con05 .d_title {padding:90px 0 28px 0;color: #fff; height: 115px;background: url(../images/gdqaz_w.png) no-repeat center 57px;}
.gdqaz_con05 .d_title h2.h2_title {font-size: 48px;text-align: center;font-weight: normal;}
.gdqaz_con05 .p_title01 {color: #333;}
.gdqaz_con05 .d_title p.p_title02 {
    font-size: 10px;
    text-align: center;
    padding-top: 5px;
    line-height: 12px;
}
.gdqaz_con05 .p_title01 span {display: block;font-size: 14px;}
.gdqaz_con05 .p_title02 {color: #999;margin-top: 20px;}
.gdqaz_con05 dl {width: 180px;position: relative;padding:75px 20px 0 20px;color: #fff;float: left;margin:15px 0 0 15px;height: 385px;}
.gdqaz_con05 dl dt {font-size: 20px;text-align: center;}
.gdqaz_con05 dl dd.dd1 {font-size: 16px;line-height: 20px;margin-top: 20px;text-align: center;height: 60px;padding-bottom: 30px;position: relative;}
.gdqaz_con05 dl dd.dd1 span {display: block;width: 50px;height: 1px;background: #fff;position: absolute;left: 65px;bottom: 0;}
.gdqaz_con05 dl dd.dd2 {margin-top:110px ;}
.gdqaz_con05 dl dd.dd2 img {display: block;margin: 0 auto;}

.gdqaz_con05 dl.dl1 ,.gdqaz_con05 dl.dl3 ,.gdqaz_con05 dl.dl5 {background: #0c4e72;}
.gdqaz_con05 dl.dl2 ,.gdqaz_con05 dl.dl4 {background: #ae190c;}




/*   设计团队    */
.sjtd {height: 660px;background: url(../images/sjteam.jpg) no-repeat left top; overflow:hidden;}
.sjtd .article .article {background: url(../images/bg02.png) no-repeat center bottom;margin-bottom: 15px;}
.sjtd .article h2 a {color: #fff;}
.sjtd .article p.p_title {color: #fff;}

.sjtd_con {position: relative;height: 420px;}
.sjtd_con .sjtd_left {float: left;width: 820px;height: 420px; background: url(../images/sjtdleftbg.png) no-repeat left top;}
.sjtd_con .sjtd_left ul.sjtd_ul01 {display: none; width: 350px;padding-left: 350px;position: relative;height: 470px; overflow:hidden;}
.sjtd_con .sjtd_left ul.sjtd_ul01.cur {display: block;}
.sjtd_con .sjtd_left ul.sjtd_ul01 li.li1 {position: absolute;left: 70px;top: 50px;width: 209px;height: 319px;}
.sjtd_con .sjtd_left ul.sjtd_ul01 li.li2 {font-size: 24px;padding: 40px 0 15px 0;}
.sjtd_con .sjtd_left ul.sjtd_ul01 li.li2 a {color: #fff;}
.sjtd_con .sjtd_left ul.sjtd_ul01 li.li3 {position: relative;height:272px; overflow:hidden; color:#fff; font-size:13px;}
.sjtd_con .sjtd_left ul.sjtd_ul01 li.li3 .li_p1 {line-height: 20px;color: #ccc;padding-bottom: 25px;font-size: 13px;}
.sjtd_con .sjtd_left ul.sjtd_ul01>.li_sbg {position: absolute;top: 362px;left: 350px;width: 44px;height: 1px;background: #fff;}


.sjtd_con .sjtd_right {float: right;width: 365px;height: 420px;}
.sjtd_con .sjtd_right ul li {float: left;margin: 0 0 10px 10px;width: 162px;height: 132px;border: 1px solid #0f0f0f;position: relative;}
.sjtd_con .sjtd_right ul li img {position: relative;z-index: 2;}
.sjtd_con .sjtd_right ul li.bdnot {margin-left: 0;}
.sjtd_con .sjtd_right ul li span {display: none;width: 162px;height: 132px;background: url(../images/sjtdrightbg.png) no-repeat center;position: absolute;left: 10px;top: 10px;z-index: 1;}
.sjtd_con .sjtd_right ul li.cur ,.sjtd_con .sjtd_right ul li:hover {border:1px solid #da251c;}
.sjtd_con .sjtd_right ul li.cur span ,.sjtd_con .sjtd_right ul li:hover span {display: block;}


/* 装修知识     */
.zxzs {height: 790px;background: #f1f1f1;}
.zxzs_con {}
.zxzs_con ul.zxzs01 {width: 350px;height: 485px;padding: 25px 20px 0 20px;float: left;border:1px solid #dfdfdf;margin-left: 12px;}
.zxzs_con ul.zxzs01:first-child {margin-left: 0;}
.zxzs_con ul.zxzs01 li.li1 {height: 42px;line-height: 42px;font-size: 20px;margin-bottom: 15px;}
.zxzs_con ul.zxzs01 li.li1 a {color: #333;}
.zxzs_con ul.zxzs01 li.li2 {position: relative;margin-bottom: 15px;}
.zxzs_con ul.zxzs01 li.li2 p {position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;padding:0 5%;width: 90%;
font-size: 14px;color: #fff;background: rgba(0,0,0,0.3);background: #000 \9;filter: alpha(opacity=70);}
.zxzs_con ul.zxzs01 li.li2 p i {display: block;width: 44px;height: 11px;position: absolute;left: 80%;top: 15px;background: url(../images/jt_r02.png) no-repeat 85% center;}
.zxzs_con ul.zxzs01 li.li3 {height: 36px;line-height: 36px;font-size: 13px;padding-left: 10px;}

.zxzs_con ul.zxzs01.cur li.li1 a ,.zxzs_con ul.zxzs01:hover li.li1 a {color: #da251c;}
.zxzs_con ul.zxzs01.cur ,.zxzs_con ul.zxzs01:hover {background: #fff;border: 1px solid #fff;}

.zxzs_con ul.zxzste03 , .zxzs_con ul.zxzste04 {height: 230px;}
.zxzs_con ul.zxzste03 {margin-bottom: -1px;}
.zxzs_con ul.zxzste03 li.li3 ,.zxzs_con ul.zxzste04 li.li3 {height: 28px;line-height: 28px;}
.zxzs_con ul.zxzste03 li.li3 a ,.zxzs_con ul.zxzste04 li.li3 a {color: #333;}

.zxzs_con ul.zxzste01 li.li1 {background: url(../images/icon09.png) no-repeat right center;}
.zxzs_con ul.zxzste01.cur li.li1 ,.zxzs_con ul.zxzste01:hover li.li1 {background: url(../images/icon10.png) no-repeat right center;}

.zxzs_con ul.zxzste02 li.li1 {background: url(../images/icon11.png) no-repeat right center;}
.zxzs_con ul.zxzste02.cur li.li1 ,.zxzs_con ul.zxzste02:hover li.li1 {background: url(../images/icon12.png) no-repeat right center;}

.zxzs_con ul.zxzste03 li.li1 {background: url(../images/icon13.png) no-repeat right center;}
.zxzs_con ul.zxzste03.cur li.li1 ,.zxzs_con ul.zxzste03:hover li.li1 {background: url(../images/icon14.png) no-repeat right center;}

.zxzs_con ul.zxzste04 li.li1 {background: url(../images/icon15.png) no-repeat right center;}
.zxzs_con ul.zxzste04.cur li.li1 ,.zxzs_con ul.zxzste04:hover li.li1 {background: url(../images/icon16.png) no-repeat right center;}




.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}

.activity{width: 100%;}
.activity img{display: block;width: 100%;}
.activity .conBox{width: 93%;padding: 0 3.5%;background: #16037c;}
.activity .conBox .box{width: 100%;box-sizing: border-box;border-radius: .833rem;border: .208rem solid #6a29a7;background: #402ea3;}
.activity .conBox h3{font-size: 1.25rem;color: #fff;font-weight: normal;text-align: center;padding: .833rem 0;}
.activity .conBox .con{background: #fff;padding: 0 2%;padding-top: 0.75rem;border-radius: 0 0 .833rem .833rem;padding-bottom: 0.5rem;}
.activity .conBox .con label{display: block;font-size: 1rem;color: #333333;margin: 0 0 .75rem 0;}
.activity .conBox .con input{width: 97%;border: none;height: 2.5rem;line-height: 2.5rem;box-sizing: border-box;border: 1px solid #e0e3e7;font-size: 1rem;color: #333333;padding-left: 3%;margin-bottom: 0.75rem;}
.activity .conBox .con a{display: block;width: 40%;text-align: center;padding: 0.55rem 0;background: #402ea3;font-size: 1.25rem;color: #fff;margin: 0 auto;border-radius: 2rem;}

