﻿/* CSS common */
.clearFloat:after {
	height: 0px;content: ".";
	clear: both;visibility: hidden;
	display: block;
}
.clearFloat { zoom: 1; }
*{margin: 0px;padding: 0px;}
img{margin: 0;border: none;}
.fl{float:left;}
.fr{float: right;}
a{text-decoration: none;font-family: "微软雅黑";}
dl, ul{list-style:none;}
input{outline: none;font-family: "微软雅黑";}
i,em{font-style: normal;}
body{font-family:"微软雅黑";background: #fff;}
.w1200{width: 1200px;margin: auto;min-width: 1200px;}
/* 首页 */
.zhead{height: 35px;background: #202870;min-width: 1200px;}
.zhead .right{width: 106px;height: 35px;position: relative;}
.zhead .right a{display: block;width: 53px;height: 56px;line-height: 35px;text-align: center;position: absolute;top: 0;color: #fff;font-size: 14px;}
.zhead .right a.a1{left: 0;background: url(../../../statics/images/default/index1.png) no-repeat;}
.zhead .right a.a2{right: 0;background: url(../../../statics/images/default/index2.png) no-repeat;}
.zhead .left{height: 56px;line-height: 35px;margin-right: 20px;color: #e4e7ff;font-size: 12px;}
.zhead .left a{color: #e4e7ff;margin: 0 12px 0 8px;}
.zhead2 .logo{height: 108px;line-height: 108px;}
.zhead2 .logo img{vertical-align: middle;}
.zhead2 .nav li{float: left;line-height: 90px;position: relative;width: 120px;text-align: center;transition: all 0.4s;}
.zhead2 .nav li a{color: #3c3c3c;font-size: 16px;display: block;height: 100%;}
.zhead2 .nav li dl{position: absolute;top: 90px;left: 0;background: #202870;width: 100%;display: none;z-index: 100;}
.zhead2 .nav li:hover dl{display: block;}
.zhead2 .nav li dl dd{height: 45px;line-height: 45px;border-bottom: solid 1px #7a80b7;transition: all 0.4s;}
.zhead2 .nav li dl dd:hover{background: #e7141a;}
.zhead2 .nav li dl dd a{color: #fff;font-size: 15px;}
.zhead2 .nav li:hover{background: #202870;}
.zhead2 .nav li:hover a{color: #fff;}
.zhead2 .nav li.active{background: #202870;}
.zhead2 .nav li.active a{color: #fff;}
/* banner */
.zindex_banner{min-width: 1200px;}
.zindex_banner a{width: 100%;vertical-align: middle;display: block;height: 472px;}
.zindex_banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;}
.zindex_banner .swiper-container-horizontal > .swiper-pagination-bullets{bottom: 10px;}
.zindex_banner .swiper-pagination-bullet{opacity: 1;border: solid 1px #fff;background: transparent;margin: 0 10px;width: 10px;height: 10px;}
.zindex_banner .swiper-pagination-bullet-active{background: #fff;}
.zindex_cont1{margin-top: 42px;}
.zindex_tit1 .left{height: 50px;background: url(../../../statics/images/default/index5.png) no-repeat left bottom;}
.zindex_tit1 .left span{display: block;line-height: 100%;color: #3c3c3c;font-size: 20px;}
.zindex_tit1 .left em{display: block;line-height: 100%;color: #8d8c8c;font-size: 14px;margin-top: 6px;}
.zindex_tit1 .right a{display: block;width: 22px;height: 22px;margin-top: 14px;line-height: 20px;text-align: center;background: #202870;color: #fff;font-size: 18px;}
.zindex_cont1 .det{margin-top: 25px;}
.zindex_cont1 .det .left{width: 584px;height: 330px;position: relative;}
.zindex_cont1 .det .left .ig img{width: 584px;height: 330px;vertical-align: middle;} 
.zindex_cont1 .det .left .fon{position: absolute;width: 290px;height: 330px;z-index: 2;top: 0;right: 0;background: rgba(255,255,255,0.8);}
.zindex_cont1 .det .left .fon .fon_box{width: 230px;margin: auto;}
.zindex_cont1 .det .left .fon .fon_box .p1{width: 65px;height: 78px;background: #202870;}
.zindex_cont1 .det .left .fon .fon_box .p1 span{display: block;line-height: 100%;padding-top: 30px;padding-left: 10px;color: #fff;font-size: 13px;}
.zindex_cont1 .det .left .fon .fon_box .p1 em{display: block;line-height: 100%;margin-top: 8px;padding-left: 10px;color: #fff;font-size: 16px;}
.zindex_cont1 .det .left .fon .fon_box .p2{margin-top: 38px;color: #272626;font-size: 16px;line-height: 22px;font-weight: bold;}
.zindex_cont1 .det .left .fon .fon_box .p3{margin-top: 12px;color: #272626;font-size: 14px;line-height: 20px;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;display: -webkit-box;}
.zindex_cont1 .det .left .fon .fon_box .more{margin-top: 15px;}
.zindex_cont1 .det .left .fon .fon_box .more a{display: block;width: 22px;height: 22px;line-height: 22px;text-align: center;background: #202870;color: #fff;font-size: 18px;}
.zindex_cont1 .det .right{width: 585px;}
.zindex_cont1 .det .right li{height: 78px;margin-bottom: 6px;transition: all 0.4s;background: #f8f8f8;overflow: hidden;}
.zindex_cont1 .det .right li .li_left{width: 65px;height: 78px;background: #e5e5e5;transition: all 0.4s;}
.zindex_cont1 .det .right li .li_left span{display: block;line-height: 100%;padding-top: 25px;padding-left: 10px;color: #3c3c3c;font-size: 13px;}
.zindex_cont1 .det .right li .li_left em{display: block;line-height: 100%;margin-top: 8px;padding-left: 10px;color: #707070;font-size: 16px;}
.zindex_cont1 .det .right li:hover{background: #c0c0c0;}
.zindex_cont1 .det .right li:hover .li_left{background: #999999;}
.zindex_cont1 .det .right li:hover .li_left span{color: #fff;}
.zindex_cont1 .det .right li:hover .li_left em{color: #fff;}
.zindex_cont1 .det .right li .li_right{width: 465px;margin-left: 18px;padding-top: 20px;}
.zindex_cont1 .det .right li .li_right .sp1{color: #3c3c3c;font-size: 15px;line-height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zindex_cont1 .det .right li .li_right .sp2{color: #a5a2a2;font-size: 13px;line-height: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 12px;}
.zindex_cont1 .det .right li:hover .li_right .sp1{color: #fff;}
.zindex_cont1 .det .right li:hover .li_right .sp2{color: #fff;}
.zindex_cont2{margin-top: 42px;}
.zindex_cont2 .det{margin-top: 25px;}
.zindex_cont2 .det li{width: 278px;height: 365px;float: left;border: solid 1px #dedede;position: relative;margin-right: 26px;}
.zindex_cont2 .det li:last-child{margin-right: 0;float: right;}
.zindex_cont2 .det li .ig img{width: 278px;height: 110px;vertical-align: middle;}
.zindex_cont2 .det li .top{text-align: center;height: 40px;line-height: 40px;background: #202870;color: #fff;font-size: 16px;}
.zindex_cont2 .det li dl{margin-top: 15px;padding: 0 18px;}
.zindex_cont2 .det li dl dd{height: 32px;line-height: 32px;}
.zindex_cont2 .det li dl dd a{display: block;padding-left: 14px;background: url(../../../statics/images/default/index20.png) no-repeat left center;color: #707070;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zindex_cont2 .det li dl dd a:hover{color: #222;}
.zindex_cont2 .det li .more a:hover{color: #e7141a;}
.zindex_cont2 .det li .more{position: absolute;z-index: 2;bottom: -18px;left: 50%;margin-left: -56px;width: 110px;height: 35px;line-height: 35px;text-align: center;border: solid 1px #dedede;background: #fff;border-radius: 3px;}
.zindex_cont2 .det li .more a{color: #707070;font-size: 14px;display: block;height: 100%;}
.zindex_cont3{margin-top: 75px;min-width: 1200px;height: 250px;background: url(../../../statics/images/default/index11.jpg) no-repeat center;background-size: cover;}
.zindex_cont3 .det{width: 50%;float: left;padding-top: 65px;}
.zindex_cont3 .det .ig{margin-left: 70px;}
.zindex_cont3 .det .ig img{width: 116px;height: 116px;vertical-align: middle;}
.zindex_cont3 .det .fon{padding-left: 205px;padding-top: 15px;}
.zindex_cont3 .det .fon .sp1{line-height: 100%;font-size: 30px;color: #fff;}
.zindex_cont3 .det .fon .sp2{line-height: 100%;font-size: 14px;color: #fff;margin-top: 10px;}
.zindex_cont3 .det .fon .more{margin-top: 10px;}
.zindex_cont3 .det .fon .more a{font-size: 14px;color: #fff;margin-top: 10px;}
.zindex_cont3 .det.det2 .fon .sp1{color: #202870;}
.zindex_cont3 .det.det2 .fon .sp2{color: #202870;}
.zindex_cont3 .det.det2 .fon .more a{color: #202870;}
.zindex_cont4{margin-top: 42px;}
.zindex_cont4 .det{margin-top: 25px;background: #fafafa;}
.zindex_cont4 .det .ig img{vertical-align: middle;}
.zindex_cont4 .det .fon{width: 525px;margin-left: 38px;padding-top: 35px;}
.zindex_cont4 .det .fon p{color: #707070;font-size: 14px;line-height: 30px;}
.zindex_cont5{margin-top: 42px;}
.zindex_cont5 .det{margin-top: 25px;}
.zindex_cont5 .det li{width: 230px;height: 88px;line-height: 88px;text-align: center;border: solid 1px #dedede;margin-right: 10px;float: left;overflow: hidden;}
.zindex_cont5 .det li:last-child{margin-right: 0;float: right;}
.zindex_cont5 .det li img{vertical-align: middle;max-width: 100%;max-height: 100%;transition: all 0.4s;}
.zindex_cont5 .det li:hover img{transform: scale(1.05);}
.zfoot{padding: 50px 0;margin-top: 50px;background: #202870;min-width: 1200px;}
.zfoot .left .tit{color: #fff;font-size: 18px;line-height: 100%;margin-bottom: 20px;}
.zfoot .left p{color: #b2baff;font-size: 14px;line-height: 29px;}
.zfoot .right{width: 695px;}
.zfoot .right .top .in{width: 223px;height: 40px;border: solid 1px #63699b;float: left;margin-right: 10px;}
.zfoot .right .top .in:last-child{margin-right: 0;float: right;}
.zfoot .right .top .in input{border: none;outline: none;background: transparent;width: 86%;padding: 0 7%;display: block;height: 40px;line-height: 40px;color: #fff;font-size: 14px;}
.zfoot .right .middle{margin-top: 10px;border: solid 1px #63699b;height: 80px;}
.zfoot .right .middle textarea{border: none;outline: none;background: transparent;width: 665px;padding: 10px 14px;height: 60px;display: block;color: #fff;font-size: 14px;font-family: "微软雅黑";resize: none;}
.zfoot .right .btn{margin-top: 10px;}
.zfoot .right .btn input{display: block;width: 142px;height: 42px;line-height: 42px;text-align: center;border: none;outline: none;background: #e7141a;color: #fff;font-size: 14px;cursor: pointer;}
.zfoot2{height: 56px;line-height: 56px;background: #262626;color: #ffffff;font-size: 14px;}
.zfoot2 span{float: left;}
.zfoot2 em{float: right;}

/* 常见问题 */
.zquest_banner{height: 382px;min-width: 1200px;background: url(../../../statics/images/default/quest1.jpg) no-repeat center;background-size: cover;}
.common_box{margin-top: 32px;}
.common_left{width: 265px;border: solid 1px #eaeaea;box-shadow: 0 0 10px #eaeaea;min-height: 350px;}
.common_left .top{height: 58px;line-height: 58px;padding:0 28px;background: #202870;color: #fff;font-size: 20px;font-weight: bold;}
.common_left .det li{height: 50px;line-height: 50px;padding: 0 30px;border-bottom: solid 1px #eaeaea;transition: all 0.4s;}
.common_left .det li a{display: block;height: 100%;background: url(../../../statics/images/default/quest2.png) no-repeat right center;color: #707070;font-size: 15px;}
.common_left .det li.active{background: #e7141a;}
.common_left .det li.active a{color: #fff;background: url(../../../statics/images/default/quest2_h.png) no-repeat right center;}
.common_left .det li:hover{background: #e7141a;}
.common_left .det li:hover a{color: #fff;background: url(../../../statics/images/default/quest2_h.png) no-repeat right center;}
.common_right{width: 912px;border: solid 1px #eaeaea;box-shadow: 0 0 10px #eaeaea;}
.common_right .tit{padding: 0 30px;height: 56px;border-bottom: solid 1px #eaeaea;}
.common_right .tit .tit_left{line-height: 56px;color: #3c3c3c;font-size: 17px;}
.common_right .tit .tit_right{line-height: 56px;color: #afafaf;font-size: 13px;}
.common_right .tit .tit_right a{color: #afafaf;}
.common_right .tit .tit_right a:hover{color: #e7141a;}
.common_right .tit .tit_right em{color: #e7141a;}
.zquest_right .det{width: 855px;margin: auto;margin-top: 5px;}
.zquest_right .det li{padding: 30px 0;border-bottom: dashed 1px #d3d3d3;}
.zquest_right .det li .li_top{color: #3c3c3c;font-size: 16px;line-height: 20px;}
.zquest_right .det li .li_top em{font-weight: bold;color: #e7141a;font-size: 20px;}
.zquest_right .det li p{margin-top: 10px;color: #8a8989;font-size: 14px;line-height: 20px;padding-left: 30px;}
.zpage{text-align: center;margin-top: 45px;margin-bottom: 50px;}
.zpage a{display: inline-block;width: 25px;height: 22px;line-height: 22px;text-align: center;margin: 0 3px;color: #000;font-size: 14px;border: solid 1px #e3e3e3;transition: all 0.4s;}
.zpage span{display: inline-block;width: 55px;height: 22px;line-height: 22px;text-align: center;margin: 0 3px;color: #000;font-size: 14px;border: solid 1px #e3e3e3;}
.zpage a.a1{width: 55px;}
.zpage a.a2{border: solid 1px #fff;margin: 0;}
.zpage a:hover{color: #fff;background: #202870;border: solid 1px #202870;}

/* 文件 */
.zmatter_right .det{width: 855px;margin: auto;margin-top: 10px;}
.zmatter_right .det li{padding: 0 15px;border-bottom: dashed 1px #d3d3d3;overflow: hidden;}
.zmatter_right .det li .li_left a{display: block;padding-left: 22px;width: 520px;height: 50px;line-height: 50px;background: url(../../../statics/images/default/index20.png) no-repeat left center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #707070;font-size: 15px;}
.zmatter_right .det li .li_left a:hover{color: #e7141a;}
.zmatter_right .det li .li_right{height: 14px;margin-top: 18px;}
.zmatter_right .det li .li_right a{display: block;width: 14px;height: 14px;position: relative;}
.zmatter_right .det li .li_right a img{position: absolute;top: 0;left: 0;transition: all 0.4s;}
.zmatter_right .det li .li_right a img.ig2{opacity: 0;}
.zmatter_right .det li .li_right a:hover img.ig1{opacity: 0;}
.zmatter_right .det li .li_right a:hover img.ig2{opacity: 1;}

/* 关于我们 */
.zabout_right .det{width: 855px;margin: auto;margin-bottom: 80px;}
.zabout_right .det p{color: #707070;font-size: 14px;line-height: 35px;margin-top: 35px;}

/* 会员活动 */
.zmember_right .det{width: 855px;margin: auto;margin-top: 10px;}
.zmember_right .det li{padding: 20px 0;border-bottom: dashed 1px #d3d3d3;overflow: hidden;}
.zmember_right .det li .ig img{width: 204px;height: 130px;}
.zmember_right .det li .fon{padding-left: 228px;}
.zmember_right .det li .fon h3{color: #3c3c3c;font-size: 18px;line-height: 26px;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.zmember_right .det li:hover .fon h3{color: #e7141a;}
.zmember_right .det li .fon .time{color: #b3b2b2;font-size: 14px;margin-top: 10px;line-height: 100%;}
.zmember_right .det li .fon p{color: #707070;font-size: 14px;margin-top: 10px;line-height: 21px;}

.zmember2_right .det{width: 855px;margin: auto;margin-top: 10px;margin-bottom: 50px;}
.zmember2_right .det .artic_top{padding: 25px 0;border-bottom: dashed 1px #d3d3d3;text-align: center;}
.zmember2_right .det .artic_top h3{color: #3c3c3c;font-size: 25px;line-height: 26px;font-weight: normal;}
.zmember2_right .det .artic_top .time{margin-top: 15px;line-height: 100%;color: #888787;font-size: 14px;}
.zmember2_right .det .artic_top .time em{margin-left: 25px;}
.zmember2_right .det .artic p{color: #707070;font-size: 14px;margin-top: 20px;line-height: 28px;text-indent: 2em;}
.zmember2_right .det .artic .ig{text-align: center;margin-top: 20px;}
.zmember2_right .det .artic .ig img{vertical-align: middle;max-width: 100%;}
.zmember2_right .det .more{margin-top: 50px;border-top: dashed 1px #d3d3d3;padding-top: 20px;}
.zmember2_right .det .more p{height: 26px;line-height: 26px;}
.zmember2_right .det .more p a{color: #707070;font-size: 14px;line-height: 26px;}
.zmember2_right .det .more p a:hover{color: #e7141a;}

/* 成员 */
.zstate_right .det{width: 855px;margin: auto;margin-top: 35px;margin-bottom: 50px;}
.zstate_right .det .top{padding-bottom: 35px;border-bottom: solid 1px #dbdbdb;}
.zstate_right .det .top .top_left{width: 445px;}
.zstate_right .det .top .top_left .in{margin-bottom: 12px;}
.zstate_right .det .top .top_left .in .in_left{line-height: 46px;width: 80px;text-align: right;color: #707070;font-size: 15px;}
.zstate_right .det .top .top_left .in .in_right{width: 355px;height: 44px;border: solid 1px #e4e4e4;}
.zstate_right .det .top .top_left .in .in_right input{display: block;border: none;outline: none;height: 44px;line-height: 44px;display: block;padding: 0 10px;width: 335px;color: #333;font-size: 15px;}
.zstate_right .det .top .top_left .btn{padding-left: 88px;}
.zstate_right .det .top .top_left .btn input{display: block;border: none;outline: none;height: 45px;line-height: 45px;width: 125px;text-align: center;border-radius: 5px;color: #fff;font-size: 17px;background: #e7141a;cursor: pointer;}
.zstate_right .det .top .top_right{width: 365px;}
.zstate_right .det .top .top_right .right_fon{margin-bottom: 20px;}
.zstate_right .det .top .top_right .right_fon p{color: #707070;font-size: 13px;line-height: 23px;}
.zstate_right .det .top .top_right .right_fon p.p2{padding-left: 20px;}
.zstate_right .det .down{margin-top: 32px;}
.zstate_right .det .down .p1{color: #3c3c3c;font-size: 18px;line-height: 23px;}
.zstate_right .det .down .p2{color: #707070;font-size: 14px;line-height: 25px;margin-top: 20px;}
.zstate_right .det .down .p3{margin-top: 20px;}
.zstate_right .det .down .p3 p{color: #707070;font-size: 14px;line-height: 25px;text-indent: 1em;}
.zstate_right .det .down .link{margin-top: 40px;}
.zstate_right .det .down .link a{display: block;width: 345px;height: 55px;text-align: center;line-height: 55px;border-radius: 5px;margin: auto;background: #202870;color: #fff;font-size: 15px;}





.xianzhi{width:100%;margin-top:40px;color:#707070;line-height:24px;}
.xianzhi img{max-width:100%;}






















