﻿@charset "utf-8";



/* CSS Document */



img{ display:inline-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:500px; overflow:hidden;}



#flashs .bgitem{z-index:1;position:absolute; top:0; }



#flashs .btn{width: 100%;overflow: hidden;text-align: center;position: absolute;bottom: 10px;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: #00456B;}



#flashs .bot{ display:block; position:absolute; width:58px; height:58px; top:50%; margin-top:-29px;}



#flashs .bot1{ background:url(Img/babot1.png) no-repeat center; left:5%; z-index: 2;}



#flashs .bot2{ background:url(Img/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: #00456B;}











/*  装修计算器    */



.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: #00456B;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;}



.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: #00456B;}



.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; display:block;transition:all 0.5s;}



.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;}



.adv_dl dl:hover dt img {transform: rotateY(360deg);}



.adv_dl dl:hover dd.dd01 {color: #00456b;}



.adv_dl dl:hover dd.dd02 {color: #00456b;}







/*   高端全案装  */



.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: #00456B;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: #00456B;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;width:1064px;margin:0 auto 45px;}



.lgmt_ul01 li {height: 42px;line-height: 42px;word-spacing:0; font-size: 16px;float:left;}

.lgmt_ul01>li{width:150px;text-align:center;border: 1px solid #e5e5e5;position:relative;}

.lgmt_ul01>li:hover .xiala{display:block;}

.lgmt_ul01 li a{display: block;}

.xiala{position:absolute;border: 1px solid #e5e5e5;border-top:0;width:150px;top:42px;left:-1px;display:none;z-index:999;background:#fff;}

.xiala li{width:100%;}

.lgmt_ul01 li:hover ,.lgmt_ul01 li.cur {background: #00456B;}

.lgmt_ul01 li .xiala li a{color:#666;}

.lgmt_ul01 li .xiala li:hover a{color:#fff;}

.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: #00456b \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:hover {box-shadow: 3px 3px 5px #666;}



.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; line-height:26px;}



.jzal .jzal_con ul li .jzal_aljs p.aljs_p2{ text-indent:2em;}



.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: #fff;color: #333;}



.jzal_aljs a.aljs_a1:hover {background: #ab0e00;color: #fff;}







.jzal .jzal_leftbtn {position: absolute;left: 10px;top: 0;width: 80px;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: 10px;top: 0;width: 80px;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;margin-bottom: 70px;}



.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: 300px;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: #00456b;color: #fff;}



.rzxq_con ul li .rzxq_aljs:hover a.aljs_a1 i {background: url(../images/jt_r02.png) no-repeat center;}







/*   设计团队    */



.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:inherit; overflow:hidden; color:#ccc; font-size:13px; line-height:18px;}



.sjtd_con .sjtd_left ul.sjtd_ul01 li.li3 .li_p1 {line-height: 20px;color: #ccc;padding-bottom: 10px;font-size: 13px;}



.sjtd_con .sjtd_left ul.sjtd_ul01 li.li3 .li_sbg {position: absolute;top: 280px;left: 0; width: 44px;height: 1px;background: #fff;}



.sjtd_con .sjtd_left ul.sjtd_ul01 li.li3 .yueTa {display: block;width: 100px;height: 40px;line-height: 40px;text-align: center;background: #fff;color: #333;font-size: 16px;position: absolute;left: 0;top: 290px;}



.sjtd_con .sjtd_left ul.sjtd_ul01 li.li3 .yueTa:hover {background: #00456b;color: #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 #00456b;}



.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: #00456B;}



.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/icon15.png) no-repeat right center;}



.zxzs_con ul.zxzste03.cur li.li1 ,.zxzs_con ul.zxzste03:hover li.li1 {background: url(../images/icon16.png) no-repeat right center;}







.zxzs_con ul.zxzste04 li.li1 {background: url(../images/icon13.png) no-repeat right center;}



.zxzs_con ul.zxzste04.cur li.li1 ,.zxzs_con ul.zxzste04:hover li.li1 {background: url(../images/icon14.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;}











/* link */



.link{padding: 14px 0 4px 0;background: #fff;}



.link dt{width: 97px;float: left;border-right: 1px solid #dddddd;}



.link dt a{text-decoration: none;}



.link dt span{display: block;font-size: 18px;color: #f33e00;font-weight: bold;}



.link dt em{font-size: 20px;color: #dedede;display: block;text-transform: uppercase;font-family: arial;}



.link dd{width: 1080px;float: left;padding-top: 3px;}



.link dd a{display: block;padding: 0 26px;border-left: 1px solid #dddddd;font-size: 14px;color: #666666;float: left;}



.link dd a:first-child{border-left: none;}