.clear {clear: both;height: 0;}
.navs{ display: none;}
.zt_nav{height:60px;background-color:#0d75d9;margin-top:8px}
.zt_nav1{width:208px;height:68px;float:left;font-size:24px;line-height:66px;background:url(../images/nav_1.png) no-repeat;position:absolute;top:-8px}
.zt_nav1 li{text-align:center;list-style:none}
.zt_nav1 li a{color:#fff;font-size:18px}
.zt_nav2{float:left;margin-left:208px;height:60px;overflow:hidden}
.zt_nav2 li{float:left;line-height:60px;padding:0 20px;list-style:none}
.zt_nav2 li:hover{background:#055bad}
.zt_nav2 li a{color:#fff;font-size:16px;letter-spacing:2px;width:100%;float:left}

.zt_nav3{background:#fff;color:#000;padding-bottom:32px; display: none;}
.zt_nav1:hover .zt_nav3 {display: block;}
.zt_nav3 li{height:40px;line-height:40px}
.zt_nav3 li a{color:#000;font-size:14px;line-height:25px}

.w{width:1200px;margin:0 auto;zoom:1}
.relat{position:relative}
.s-adress{white-space: nowrap;margin-bottom: 14px;margin-top:14px;font-size:15px; width: 1200px;}
.s-adress i{width: 19px; height: 24px; float: left; background: url(../images/adress_ico.png) no-repeat; margin: 0 8px 0 0;}
.s-adress a{color: #666;}
.s-adress a:hover{color: #42abfb;}

.zt {width: 1200px;margin: 0 auto;padding: 50px 0 0;}
.home_top{width:100%;text-align:center;padding-bottom:50px;}
.home_top h3{width:100%;height:70px;line-height:60px;font-size:40px;font-weight:700;letter-spacing:2px;background: url(../images/home_top_bg.jpg) no-repeat center bottom;padding-bottom: 30px;}
.home_top span{width:70%;font-size:16px;color:#666;line-height:24px;display: block;margin:0 auto;}

.pr {position: relative;}
.zxu_on2{ background: #f0f5f8; overflow: hidden;  padding: 60px 0; }
.zxu_on2 h3{text-align: center; font-size: 28px; color: #333; letter-spacing: 6px; line-height: 100%; height:98px;position: relative;}
.zxu_on2 h3:before{display: inline-block;width:44px;height: 1px;background: #ee642a;content: "";position: absolute;bottom:0;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 49.95%;opacity: 1; top: 64px;}
.zxu_on2 h3:hover:before{  width:100px;opacity: 1;}
.zxu_on2 h3 a{ display: inline-block; line-height: 100%; font-size: 40px; color: #333333; letter-spacing: 3px;    font-weight: normal;}
.zxu_on2 h3 a:hover{color: #ee642a; }
.zxu_on27 dl{ overflow: hidden; background: #fff; height: 339px; }
.zxu_on27 dl dt{ float: left; height: 339px; overflow: hidden; width: 500px;}
.zxu_on27 dl dt img{ width: 500px;height: 100%;}
.zxu_on27 dl dd{ float:left; width: 570px; padding: 67px 60px 0 63px;}
.zxu_on27 dl dd h4 span{ display: block; line-height: 100%;font-family:"Microsoft Yahei";font-weight: normal; color: #848484; font-size: 16px; padding-bottom: 12px;}
.zxu_on27 dl dd h4 i{ display: block; height: 60px;}
.zxu_on27 dl dd h4 i a{display: block;line-height: 100%;font-family:"Microsoft Yahei";color: #302e2b;font-size: 28px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zxu_on27 dl dd h4 i a:hover{ color: #ee642a;}
.zxu_on27 dl dd p{ height: 83px; font-size: 14px; color: #6e6c6a; line-height: 20px;font-family:"Microsoft Yahei"; }
.zxu_on27 dl dd em a{ display: inline-block; padding-left: 30px; width: 144px; border: 2px solid #0d75d9; border-radius:47px; height: 47px; line-height: 47px; color: #333333; font-size: 15px;font-family:"Microsoft Yahei";background: url(../images/zxu_on27_mor.png) no-repeat 96px 20px; text-align: left; box-sizing: border-box; transition: all 0.2s;}
.zxu_on27 dl dd em a:hover{background: url(../images/zxu_on27_mor.png) no-repeat 106px 20px;color: #ee642a;}
.zxu_on26{ margin-left: 261px;}
.zxu_on26 ul li{ float: left; font-size: 0; line-height: 0; box-sizing: border-box; width: 153px; margin-right: 20px;}
.zxu_on26 ul li img{width: 150px;height: 100px;}
.zxu_on26 ul li.cur img{ border: 2px solid #0d75d9;}
.zxu_uu1{ position: absolute; left: 10px; cursor: pointer; top: 135px; cursor: pointer;height: 80px;width: 30px; opacity: 0.4;background: #e7e7e7;}
.zxu_dd1{ position: absolute; right: 10px; cursor: pointer; top: 135px; cursor: pointer;height: 80px;width: 30px; opacity: 0.4;background: #e7e7e7;}
.zxu_dd1 img,.zxu_uu1 img {margin-top: 30px;margin-left: 7px;}
.zxu_on27 dl dt img,.zxu_on3 dl dt img{transition: all 0.3s linear 0s;}
.zxu_on27 dl dt img:hover,.zxu_on3 dl dt img:hover{transform: scale(1.05);}

.zxu_on4{ padding-top: 64px; height: 880px;background: url(../images/pp_ppwhy2.jpg) no-repeat center 0;margin-bottom: 72px; }
.zxu_on4 h3{ text-align: center; line-height: 100%; height: 112px;position: relative;}
.zxu_on4 h3 a{ font-size: 40px;    font-weight: normal; display: inline-block; line-height: 100%; color: #333333; letter-spacing: 3px;}
.zxu_on4 h3:before{display: inline-block;width:44px;height: 1px;background: #ee642a;content: "";position: absolute;bottom:0;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 49.95%;opacity: 1; top: 64px;}
.zxu_on4 h3:hover:before{  width:100px;opacity: 1;}


.ys7{  background: #fff; height:592px; overflow:hidden; padding-top: 73px;}
.zxu_on4 .ys .content{ position:relative;}
.zxu_on4 .ys2 dl{ height:510px; overflow:hidden;}
.zxu_on4 .ys2 dt{ width:424px; height:236px;overflow:hidden; float:left;}
.zxu_on4 .ys2 dt img{ display:block; width:424px; height:236px;-webkit-transition: 1s; -moz-transition: 1s;    transition: 1s;}
.zxu_on4 .ys2 dt:hover img{-webkit-transform:scale(1.1,1.1);    -moz-transform:scale(1.1,1.1);    -transform:scale(1.1,1.1);}
.zxu_on4 .ys2 dd{ width:425px; float:left; padding: 42px 0 0 52px; position: relative;}
.zxu_on4 .ys2 dd:before{ content: ""; position: absolute; left: 52px; top: 233px; width: 114px; height: 2px; background: #f1592a;}
.zxu_on4 .ys2 dd h4{ height: 78px; line-height: 100%;font-family:"Microsoft Yahei";font-weight: normal; color: #848484; font-size: 12px;}
.zxu_on4 .ys2 dd h4 i{ display: block; padding-top: 20px;}
.zxu_on4 .ys2 dd h4 i a{line-height: 100%;font-size: 28px;color: #333333;letter-spacing: 3px;font-weight: normal;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block;}
.zxu_on4 .ys2 dd h4 i a:hover{ color: #f1592a;}
.zxu_on4 .ys2 dd p{ color: #6e6e6e; font-size: 14px;font-family:"Microsoft Yahei";}
.zxu_on4 .ys2 ul{ clear: both; padding-top: 48px; height: 250px;}
.zxu_on4 .ys2 ul li{ padding-top: 0; height: 128px; width: 410px; float: left; margin-right: 48px;font-family:"Microsoft Yahei";}
.zxu_on4 .ys2 ul li span{ display: block; color: #848484; font-size: 14px; padding-bottom: 15px;}
.zxu_on4 .ys2 ul li  a{ display: block; font-size: 18px; color: #333333;  overflow: hidden;    white-space: nowrap;    text-overflow: ellipsis;}
.zxu_on4 .ys2 ul li  a:hover{ color: #f1592a;}
.zxu_on4 .ys2 ul li em{ display: block; padding-top: 12px; color: #6d6d6e; font-size: 14px;}

.zxu_on4 .yst{ height:510px; overflow:hidden; float: left; width:250px;  border-right: 1px solid #d3dee9;}
.zxu_on4 .yst ul{ height: 442px;}
.zxu_on4 .ys ul:before{ display: none;}
.zxu_on4 .yst li{overflow:hidden; font:18px "Microsoft YaHei"; text-align:center; color:#333; clear: both; margin-right: 0; padding-top: 0; padding: 10px 0; border-bottom: 2px solid #fff; margin-bottom: 25px;}
.zxu_on4 .yst li a{ line-height: 100%;  color: #333;font:16px "Microsoft YaHei";}
.zxu_on4 .yst li:hover,.yst li.cur{ color:#43ccb5; font-weight:bold;background: #dae9f5;}
.zxu_on4 .yst h4{ text-align: center;}
.zxu_on4 .yst h4 span{ display: block; line-height: 100%;font:16px "Microsoft YaHei"; color: #333;}
.zxu_on4 .yst h4 img{-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}
.zxu_on4 .yst h4:hover img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.zxu_on4 .yst2{width: 94px;height: 11px;float:left; position:relative; z-index:2; margin-top:-300px; margin-left: 427px;}
.zxu_on4 .yst2 li{ width:11px; height: 11px; border-radius: 11px; background:#fff; float:left; margin-right:9px; font-size: 0;padding: 0; cursor: pointer;}
.zxu_on4 .yst2 .cur01{  background: #f1592a; padding: 0;}

.zxu_on4 .ys2{ float: right; width: 919px;}

/**/
.zxu_on5{ height: 806px; overflow: hidden;}
.zxu_on5 h3{ text-align: center; line-height: 100%; height: 123px;position: relative;}
.zxu_on5 h3:before{display: inline-block;width:44px;height: 1px;background: #ee642a;content: "";position: absolute;bottom:0;transform: translateX(-50%);transition: all 0.6s cubic-bezier(.075, .82, .165, 1); left: 49.95%;opacity: 1; top: 64px;}
.zxu_on5 h3:hover:before{  width:100px;opacity: 1;}
.zxu_on5 h3 a{ display: inline-block; line-height: 100%; font-size: 40px; color: #333333; letter-spacing: 5px; font-weight: normal;}

.zxu_on5 h4{ padding-top: 30px; text-align: center;}
.zxu_on5 h4 a{ display: inline-block; font-weight: normal; color: #fff; background: #ee642a; width: 195px; height: 40px; line-height: 40px; background: #ee642a; border-radius: 40px; font-size: 17px;}
.zxu_on5_l{ width: 329px; height: 505px; border-bottom: 1px solid #d3dee9;}
.zxu_on5_l ul li{ height: 125px;}
.zxu_on5_l ul li i a{ display: block; font-size: 18px;font-family:"Microsoft Yahei"; color: #333333; letter-spacing: 1px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;line-height: 23px;}
.zxu_on5_l ul li i a:hover{color: #ee642a;}
.zxu_on5_l ul li em{ display: block; padding-top: 20px; line-height: 23px; color: #707070; font-size: 14px; width: 286px;}

.zxu_on5_r{ width: 770px;height: 505px;}
.zxu_on5_r dl{ float: left; width: 325px; height:236px; border-bottom: 1px  solid #d3dee9; margin-bottom: 32px;}
.zxu_on5_r dl:nth-of-type(2n){ float: right;}
.zxu_on5_r dl dt{ font-size: 0; line-height: 0; overflow: hidden; height: 81px; margin-bottom:30px;}
.zxu_on5_r dl dt img{ width: 146px;}
.zxu_on5_r dl dd h5{ line-height: 100%; font-weight: normal;font-size: 18px;font-family:"Microsoft Yahei"; color: #333333; letter-spacing: 1px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis; display:block}
.zxu_on5_r dl dd h5 a{ color: #333;line-height: 23px;}
.zxu_on5_r dl dd h5 a:hover{color: #ee642a;}
.zxu_on5_r dl dd p{ padding-top: 20px; line-height: 23px; color: #707070; font-size: 14px;}
.zxu_on5 h4{ padding-top: 22px;}


.plan_c{width: 100%;margin: 0 auto;max-width: 1200px;padding-top: 50px;}
.plan_c dl{width: 32.333%; margin-right: 1%; float: left;padding-bottom: 100px;position: relative;overflow: hidden;}
.plan_c dt,.plan_c dt img{width: 100%;display: block;overflow: hidden;}
.plan_c dd{width: 100%;height: 100px;position: absolute;left: 0;bottom: 0;background: #fff;box-sizing:border-box;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;font-size:14px;color: #6e6e6e;z-index: 2;padding:16px 5% 0 5%;}
.plan_c dd h3{display: block;background: url(../images/plan_ico1.png) no-repeat right center;font-size:18px;line-height:42px;color: #333;font-weight: normal;padding-right: 16%;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.plan_c dd p{display: none;}
.plan_c dt img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
.plan_c dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.plan_c dl:hover dd{height: 224px;background: #444b54;color: #fff;font-size: 14px;line-height: 28px;padding-top: 16px;}
.plan_c dl:hover dd p{display: block;line-height: 22px;font-size: 12px;}
.plan_c dl:hover dd h3{background: url(../images/plan_ico2.png) no-repeat right center;line-height:46px;color: #fff;}



.public_title{overflow: hidden;height: 42px;line-height: 42px;padding-top: 9px; margin-bottom: 20px;}
.public_title>span{display: inline-block;float: left;overflow: hidden;font-size: 20px;font-weight: bold;}
.public_title>span>em{display: inline-block;width: 4px;height: 22px;background: #188EEE;margin-right: 10px;position: relative;top: 5px;}
.public_title>a:last-child{display: inline-block;float: right;overflow: hidden;}
.morea{display: inline-block;float: right;font-size: 14px;color: #999999;}

.baibgbox{width: 100%;background: #fff;margin: 20px auto 0;overflow: hidden;position: relative;border-radius: 4px;}
.borbot{border-bottom: 1px solid #F2F2F2;width: 1160px !important;}
.linktit{border-bottom:2px solid #dfdfdf;width:100%;height:46px}
.linktit h2{font-size:20px;color:#333;border-bottom:2px solid #49c066;line-height:46px;height:46px;font-weight:400;display:inline-flex;background:#fff;float:left;padding-right:5px}
.linkcon{display:inline-block;margin:10px 0;float: left; width: 1100px;}
.linkcon li{line-height:30px;height:30px;float:left; list-style: none;}
.linkcon li a.lhind{display:none;}
.linkcon li a{padding:5px 10px}
.linkhid{display:inline-block;margin:10px 0;display:none;float: left;}
.linkhid li{line-height:30px;height:30px;float:left; list-style: none;}
.linkhid li a{padding:5px 10px}
.linkli{float:right !important; padding:0 0 0 50px; margin: 10px 0;display:inline-block;list-style: none;line-height:30px;height:30px;font-weight: bold;}
#morelink{display:block;float:right;cursor:pointer;}
#hiddenlink{display:none;float:right;cursor:pointer;}

.brk_on8{ height: 583px;background:url(../images/brk_on8.jpg) no-repeat center 0; box-sizing: border-box; padding-top: 143px;}
.brk_on8 h2{ line-height: 100%; text-align: center; color: #3c424e; font-size: 40px; letter-spacing: 6px; padding-bottom: 49px;}
.brk_on8 h3{ text-align: center; line-height: 100%; height: 114px; font-size: 18px; letter-spacing: 3px;color: #333;}
.brk_on8 h3 em{ display: block; padding-top: 13px;}
.brk_on8 h3 em span{ color: #df6a42;}
.brk_on8 ul{ overflow: hidden;}
.brk_on8 ul li{ float: left; width: 386px; height: 55px; border-radius: 55px; line-height: 55px; background: #fff;}
.brk_on8 ul li:nth-child(2){ margin: 0 21px;}
.brk_on8 ul li:nth-child(4){ margin-top: 27px; margin-left: 407px; background: #016eef;}
.brk_on8 ul li i{ display: inline-block; float: left; text-align: right; width: 67px; color: #404040; font-size:16px;}
.brk_on8 ul li input{ display: inline-block; float: left; width: 286px;text-align: right; border: none; line-height: 55px; outline: none; color: #949494; font-size: 14px;}
.brk_on8 ul li select{ display: inline-block; float: right; width: 120px;text-align: right; border: none; line-height: 55px; outline: none; color: #949494; font-size: 14px;height: 55px;margin-right: 20px;}
.brk_on8 ul li select option{ text-align: right;}
.brk_on8 ul li button{ border: none; width: 100%; background: none;outline: none; color: #fff; font-size: 18px; letter-spacing: 1px; cursor: pointer;line-height: 55px;}


/**专题模型*/
.handle{width:1124px;margin:0 auto;padding-top:14px;padding-left:37px;padding-right:37px;margin-bottom:70px;border:1px solid #e6e6e6}
.handle .handle-top{position:relative;width:1124px;height:64px;line-height:62px;font-size:28px;font-weight:700;color:#333;border-bottom:1px solid #e6e6e6}
.handle .handle-top h1{height:64px;line-height:62px;font-size:28px;font-weight:700;color:#333;background:url(/favicon.ico) no-repeat left center;padding-left:40px;background-size: 30px;}
.handle .handle-desc{width:1120px;padding-top:22px;padding-bottom:35px;line-height:32px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666;zoom:1;overflow:hidden}
.handle .handle-desc p{float:left;width:780px;text-indent:2rem;padding-left: 30px;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow: hidden;}
.handle .handle-desc span{float:left}
.handle .handle-desc span img{display:block;width:213px;}
.handle .handle-catalog{position:relative;width:907px;height:121px;padding-left:215px;padding-top:18px;margin-bottom:17px;border:1px solid #d3ebff;background-color:#f4faff;border-radius:5px}
.handle .handle-catalog:before{position:absolute;top:-7px;left:25px;content:"";width:134px;height:124px;background:url(../images/zhuanti/mulu.png) no-repeat center}
.handle .handle-catalog .handle-catalog-box{float:left;width:300px}
.handle .handle-catalog .handle-catalog-list{width:285px;height:34px;padding-right:15px;line-height:34px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#277dc1;background:url(../images/zhuanti/icon-21.png) no-repeat left center;overflow:hidden}
.handle .handle-catalog .handle-catalog-list i{float:left;display:block;width:16px;height:34px;text-align:center;line-height:34px;margin-right:10px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#fff;font-style:normal}
.handle .handle-catalog .handle-catalog-list a{color:#277dc1}
.handle .handle-catalog .handle-catalog-list a:hover{color:#4594d1}
.handle .handle-num{position:relative;width:1124px;border-bottom:1px dashed #e6e6e6}
.handle .handle-num .handle-num-left{float:left;width:898px;margin-bottom: 50px;}
.handle .handle-num .handle-num-right{position:absolute;width:255px;top:0;right:-40px;z-index:10}
.handle .handle-num .handle-num-right .handle-right-roll{width:255px;height:213px;margin-bottom:6px}
.handle .handle-num .handle-num-right .handle-right-roll .handle-right-roll-content{width:255px;height:202px;background:url(../images/zhuanti/roll2.png) no-repeat left center;padding-top:13px}
.handle .handle-num .handle-num-right .handle-right-roll .handle-right-roll-content a{display:block;width:255px;height:30px;line-height:30px;text-indent:20px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#277dc1;overflow:hidden}
.handle .handle-num .handle-num-right .handle-right-roll .handle-right-roll-content a:hover{color:#4594d1}
.handle .handle-num .handle-num-right .handle-right-hide-show{width:45px;height:45px;margin-bottom:6px;border-radius:2px;cursor:pointer;background:url(../images/zhuanti/hide-show.png) no-repeat left center}
.handle .handle-num .handle-num-right .handle-right-return-top{width:45px;height:45px;border-radius:3px;cursor:pointer;background:url(../images/zhuanti/roll-top.png) no-repeat left center}
.handle .handle-num .handle-num-right .handle-right-return-top a{display:block;width:100%;height:100%}
.handle .handle-flow{width:898px;padding-top:20px;padding-bottom:25px;border-bottom:1px dashed #e6e6e6}
.handle .handle-last-flow{border:none}
.handle .handle-flow .handle-flow-title{width:898px;height:59px;background:url(../images/zhuanti/top.png) no-repeat left 10px}
.handle .handle-flow .handle-flow-title i{float:left;display:block;width:85px;height:59px;line-height:35px;text-indent:17px;font-size:42px;font-style:normal;color:#f27131}
.handle .handle-flow .handle-flow-title h2{float:left;width:800px;height:59px;line-height:53px;font-size:22px;font-weight:700;color:#333;overflow:hidden}
.handle .handle-flow .handle-flow-content{width:898px}
.handle-flow-content li{width:50%;float:left}
.handle .handle-flow .handle-flow-content p{width:898px;line-height:32px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;color:#333;text-indent:2rem}
.handle .handle-flow .handle-flow-content a{line-height:32px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#2477b9}
.handle .handle-flow .handle-flow-content a:hover{color:#2477b9}
.handle .handle-flow .handle-flow-title-2{background:url(../images/zhuanti/top-2.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-3{background:url(../images/zhuanti/top-3.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-4{background:url(../images/zhuanti/top-4.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-5{background:url(../images/zhuanti/top-5.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-6{background:url(../images/zhuanti/top-6.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-7{background:url(../images/zhuanti/top-7.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-8{background:url(../images/zhuanti/top-8.png) no-repeat left top}
.handle .handle-flow .handle-flow-title-9{background:url(../images/zhuanti/top-9.png) no-repeat left top}
.handle .handle-groom-all{margin-top:30px;width:1121px;height:259px;padding-bottom:30px}
.handle .handle-groom-all .handle-groom-consult{float:right;margin-right:35px;position:relative;width:343px;height:257px;padding-top:6px;margin-top:20px}
.handle .handle-groom-all .handle-groom-consult h2{font-size:22px;letter-spacing:2px;font-weight:400;color:#fff;padding-left:42px;background:url(../images/zhuanti/icon-122.png) 10px center no-repeat}
.handle .handle-groom-all .handle-groom-consult .consult-box{background:url(../images/zhuanti/consult-bg.png) center no-repeat;width:343px;height:175px;padding-top:20px;margin-top:10px}
.handle .handle-groom-all .handle-groom-consult textarea{width:301px;max-width:301px;height:119px;max-height:119px;line-height:22px;font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#999;white-space:normal;overflow:auto;resize:none;display:block;margin:0 auto}
.handle .handle-groom-all .handle-groom-consult button{display:block;width:301px;margin:0 auto;height:38px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#fff;background:url(../images/zhuanti/zx-btn.png) no-repeat center;cursor:pointer}
.handle .handle-excellent{width:1124px;padding-top:10px;padding-bottom:42px;border-bottom:1px dashed #e6e6e6}
.handle .handle-excellent .excellent-title{width:1124px;height:84px}
.handle .handle-excellent .excellent-title .excellent-title-left{float:left;width:450px;height:84px;background:url(../images/zhuanti/top.png) no-repeat left 27px}
.handle .handle-groom-qa .handle-groom-qa-title .qa-title-left{float:left;width:450px;height:78px}
.handle .handle-excellent .excellent-title .excellent-title-left i{float:left;display:block;width:83px;height:78px;line-height:71px;font-size:42px;font-style:normal;text-indent:4px;color:#f27131}
.handle .handle-excellent .excellent-title .excellent-title-left h2{float:left;width:350px;height:78px;line-height:90px;font-size:22px;font-weight:700;color:#333;overflow:hidden}
.handle .handle-excellent .excellent-title .excellent-title-right{float:right;width:104px;height:84px;line-height:94px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#257abd}
.handle .handle-excellent .excellent-title .excellent-title-right a{color:#257abd}
.handle .handle-excellent .excellent-title .excellent-title-right a:hover{color:#4594d1}
.handle .handle-excellent .excellent-content-list{float:left;width:240px;margin-right:54px}
.handle .handle-excellent .excellent-content-list-right{margin-right:0}
.handle .handle-excellent .excellent-content-list .ec-list-img{float:left;width:90px;margin-right:14px}
.handle .handle-excellent .excellent-content-list .ec-list-img img{width:100%}
.handle .handle-excellent .excellent-content-list .ec-list-desc{float:left;position:relative;width:135px;height:104px}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-name{width:135px;height:32px;line-height:32px;font-size:16px;font-weight:700;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-name a{color:#333}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-name a:hover{color:#277dc1}
.handle .handle-excellent .excellent-content-list .ec-list-desc p{width:135px;height:40px;line-height:20px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#666;overflow:hidden}
.handle .handle-excellent .excellent-content-list .ec-list-desc .ec-list-desc-consult{display:block;position:absolute;right:0;bottom:0;width:89px;height:25px;}
.handle .handle-nominate{width:1124px;padding-top:21px;padding-bottom:23px}
.handle .handle-nominate .nominate-title{width:1124px;height:66px}
.handle .handle-nominate .nominate-title .nominate-title-left{float:left;width:450px;height:66px;background:url(../images/zhuanti/top.png) no-repeat 4px 23px}
.handle .handle-nominate .nominate-title .nominate-title-left i{float:left;display:block;width:87px;height:66px;line-height:63px;text-indent:4px;font-size:42px;font-style:normal;color:#f27131}
.handle .handle-nominate .nominate-title .nominate-title-left h2{float:left;width:350px;height:66px;line-height:80px;font-size:22px;font-weight:700;color:#333;overflow:hidden}
.handle .handle-nominate .nominate-title .nominate-title-right{float:right;width:102px;height:66px;line-height:76px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#257abd}
.handle .handle-nominate .nominate-title .nominate-title-right a{color:#257abd}
.handle .handle-nominate .nominate-title .nominate-title-right a:hover{color:#4594d1}
.handle .handle-nominate .nominate-content{width:1124px}
.handle .handle-nominate .nominate-content .nominate-content-left{float:left}
.handle .handle-nominate .nominate-content .nominate-content-right{float:right}
.nominate-content-left,.nominate-content-right{width:512px}
.handle .handle-nominate .nominate-content .nominate-cont-list{width:512px;height:32px;line-height:32px;background:url(../images/zhuanti/icon-17.png) no-repeat 6px center}
.handle .handle-nominate .nominate-content .nominate-cont-list a{float:left;display:block;width:350px;height:32px;margin-left:30px;line-height:32px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#333;overflow:hidden}
.handle .handle-nominate .nominate-content .nominate-cont-list a:hover{color:#277dc1}
.handle .handle-nominate .nominate-content .nominate-cont-list span{float:right;width:86px;height:32px;line-height:32px;font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#b7b7b7;overflow:hidden}
/*.handle-news{margin-top:35px}
.handle-news .hnuL{width:343px;float:left;margin-right:30px}
.handle-news .hnuL .hnuL_top{background:#3083d9;line-height:38px}
.handle-news .hnuL .hnuL_top h2{float:left;font-size:18px;color:#fff;font-family:"微软雅黑";margin-left:12px;font-weight:400}
.handle-news .hnuL .hnuL_top a{float:right;background:#00a0ea;width:81px;text-align:center;font-size:14px;color:#fff;font-family:"\5FAE\8F6F\96C5\9ED1"}
.handle-news .hnuL ul{padding:10px 0}
.handle-news .hnuL ul li{height:30px;line-height:30px;font-family:"\5FAE\8F6F\96C5\9ED1";font-size:14px}
.handle-news .hnuL ul li a{padding-left:24px;float:left;color:#262626;width:216px;height:30px;overflow:hidden}
.handle-news .hnuL ul li a:hover{color:#f87218}
.handle-news .hnuL ul li span{color:#989898;float:right;font-size:12px}*/


/**封面*/
.ztilist{margin:0 auto;max-width:1200px;}
.mainWrapper{margin:0 auto;width:100%}
.itemTitle{align-items:center;color:#000;display:flex;font-family:PingFangSC-Medium;font-size:20px;line-height:28px;margin-bottom:8px;position:relative;font-weight: bold;}
.cardWrapper{display:flex;flex-wrap:wrap;margin-right:-12px;padding:4px 0 40px}
.card{align-items:start;background-color:#f9f9f9;cursor:pointer;display:flex;height:30px;justify-content:start;margin:5px 12px 5px 0;padding:5px 0 5px 3px;position:relative;width:186px}
.iconWrapper{height:auto}
.iconWrapper img {width: 18px;padding-top: 5px;}
.contentWrapper{display:flex;flex-direction:column;justify-content:start;margin-left:10px}
.cardTitle{color:#000;font-family:PingFangSC-Medium;font-size:16px;line-height:30px}
.cardText{color:#666;font-family:PingFangSC-Regular;font-size:14px;line-height:22px;margin-top:8px}
.cardText a {width: 100%; display: block;height: 22px;overflow: hidden;}
.hoverCard{align-items:start;background-color:#fff;box-shadow:0 5px 10px 0 rgb(0 0 0 / 10%);display:none;flex-direction:column;height:180px;justify-content:start;left:0;padding:5px 10px 0 10px;position:absolute;top:0;z-index:1;width: 92%;}
.hoverTitle{align-items:center;color:#2468f2;display:flex;justify-content:center;justify-content:space-between;width:100%}
.hoverTitle a {color: #188eee;}
.card:hover .hoverCard{display:flex}
.hoverDescription{margin-top:29px;text-align:justify}	
