@charset "utf-8";
/*登录*/
body,html{min-height:100%;}
/*首页*/
.head{background-color:#fff}
.m_top{background-color:#f8f8f8;height:40px;line-height:40px;border-bottom:1px solid #E8E8E8;font-size:12px}
.topLink{margin-left:45px}
.topLink em{display:inline-block;margin:0 15px;}
.topLink a:hover{color:#36B0F3;text-decoration:underline;}
.navBox{background-color:#36B0F3;}
.navItem{padding-left:13px;}
.nav-li{float:left;height:50px;line-height:50px;margin-right:40px}
.nav-li:last-child{margin-right:0}
.nav-li a{display:block;color:#fff;font-size:16px;transition:all .3s ease;}
.nav-li a:hover,.nav-li.cur a{opacity:.8;color:#fff;}
.logo{width:auto;height:42px;}
.headDesc{padding:24px 0}
.areaFix{margin-left:46px;text-align:center}
.areaFix a{display:block;font-size:12px;color:#36B0F3}
.areaFix a:hover{text-decoration:underline;}
.serachBox{margin-left:180px;height:40px;line-height:40px;}
.searchSort{width:110px;text-align:center;direction:trl;color:#444444;height:40px;line-height:40px;border:0;border:1px solid #E4E8EB;box-sizing:border-box;padding-left:15px;appearance:none;
            -moz-appearance:none; /* Firefox */
            -webkit-appearance:none; /* Safari 和 Chrome */background:url(icon_down01.png) 90% center no-repeat}
.searchText{width:325px;height:40px;line-height:40px;border:1px solid #E4E8EB;padding-left:15px;box-sizing:border-box;}
.searchBtn{display:block;width:88px;height:40px;line-height:40px;background-color:#36B0F3;font-size:16px;color:#fff;text-align:center;}
.phone dt{width:38px;height:38px}
.phone dd{margin-left:13px}
.phone dd h3{font-family:Arial;font-size:20px;font-weight:bold;color:#EE2D34}
.menuLeft{position:relative;}
.menu-contern{width:220px;border:1px solid #E8E8E8;border-bottom:0;border-right:0}
.menu-item{height:83px;border-bottom:1px solid #E8E8E8;border-right:1px solid #E8E8E8;cursor:pointer;box-sizing:border-box;}
.menu-item.active{border-right:0}
.sub-menu{position:absolute;top:0;left:221px;background-color:#fff;width:560px;height:331px;border:1px solid #E8E8E8;border-left:0;padding:0 30px;z-index: 99}
.hide{display:none}

.menuBox{margin-top:15px}
.menu-item dl{padding:17px 15px;height:83px;box-sizing:border-box;}
.menu-item a{display:block;background:url(right.png) 92% center no-repeat;}
.menu-item dl dt{width:40px;height:40px;margin-top:2px}
.menu-item dl dd{margin-left:15px}
.menu-item dl dd h3{font-size:16px;color:#333;font-weight:bold;}
.menu-item dl dd p{margin-top:7px}
.tit{padding:18px 0;border-bottom:1px dashed #e8e8e8}
.tit h3{font-size:18px;color:#36B0F3;font-weight:bold}
.tit a{background:none;}
.tit a:hover{text-decoration:underline;color:#36B0F3}
.sub-row{margin-top:30px;overflow:hidden;}
.sub-row label{display:inline-block;width:78px;font-size:12px;color:#444444;font-weight:bold;}
.sub-row a{display:inline-block;margin-right:20px;font-size:12px;margin-bottom:10px;-webkit-transition: all .2s ease; -moz-transition: all .2s ease;-ms-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.sub-row a:hover{color:#36B0F3;text-decoration:underline;}
.sub-row>div{width:480px}
.fullSlide{ width:630px;  position:relative;  height:330px; background:#000;margin-left:10px;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:330px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:330px; } 
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:35px; line-height:35px;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px; background:#fff;opacity:.5; overflow:hidden; line-height:9999px;border-radius:100% }
.fullSlide .hd ul .on{opacity:1}
.questionBox{width:330px;height:330px;border:1px solid #e8e8e8;box-sizing:border-box}
.questionTop{padding:14px 0;border-bottom:1px solid #e8e8e8}
.quesLeft{width:130px;text-align:center;box-sizing:border-box;border-right:1px solid #e8e8e8;}
.quesLeft h3{font-size:30px;color:#EE2D34;font-weight:bold;margin-top: 5px}
.quesRight{width:190px;box-sizing:border-box;padding-left:20px}
.quesRight p em{color:#EE2D34}
.quesRight p{line-height:25px}
.questionList li{width:12.5%;text-align:center;margin-top:20px;float:left}
.questionList li a{display:block;}
.questionList li p{color:#444;margin:7px 0 5px 0;}
.indexImg{display:block;width:1200px;}
.mainLefts{box-sizing:border-box;width:300px;border:1px solid #e8e8e8;}
.mDate{height:68px;line-height:68px;border-bottom:1px solid #e8e8e8;text-align:center;font-size:16px;color:#333}
.mDate img{margin-right:15px}
.mainLeft_con{padding:0 15px;}
.mainLeft_con dl{padding:15px 5px 15px 10px;border-bottom:1px dashed #e8e8e8;width:270px;box-sizing:border-box}
.mainLeft_con dl:last-child{border-bottom:0}
.mainLeft_con dl dt{width:32px;font-size:16px;font-weight:bold;color:#333;margin-top:5px;text-align:center}
.mainLeft_con dl dd{margin-left:20px;width:199px;}
.mainLeft_con dl dd h4{color:#EE2D34}
.mainLeft_con dl dd p a{margin-top:6px;display:inline-block;font-size:12px;margin-right:23px}
.mainLeft_con dl dd p a:hover{color:#EE2D34;text-decoration:underline;}
.mainLeft_con dl dd p a:nth-child(3n){margin-right: 0}
.mainRights{width:860px;}
.mainTit{text-align:center;font-size:28px;color:#333;font-weight:bold;line-height:35px}
.sortList{margin-top:12px;}
.sortList li{float:left;width:410px;margin-right:40px;color:#444;line-height:36px}
.sortList li:nth-child(2n){margin-right:0}
.sortList li a{color:#444}
.sortList li a:hover{color:#36B0F3;text-decoration:underline;}
.sortList li a.cur,.sortList li a.cur:hover{color:#EE2D34;}

.newsBox{margin-top:24px}
.tits h3{font-size:20px;color:#333;font-weight:bold;line-height:30px}
.tits a:hover{color:#36B0F3;text-decoration:underline;}
.line{width:550px;height:2px; background:#e8e8e8;line-height:30px;margin-left:18px;margin-top:13px;}
.newsList{margin-top:20px;}
.newsList li{float:left;width:410px;margin-right:40px;line-height:36px;height:36px;vertical-align: middle;}
.newsList li a{line-height:36px;height:36px;}
.newsList li:nth-child(2n){margin-right:0}
.newsList li a i{display:inline-block;width:6px;color: #b2b2b2;font-size:24px;vertical-align:top;margin-top:0px;line-height:normal;margin-top:2px}
.newsList li a span{color:#444;width:316px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;margin-left:10px}
.newsList li em{color:#999}
.newsList li a:hover span{color:#36B0F3;text-decoration:underline;}
.m-tits{height:60px;line-height:60px;border-bottom:2px solid #e8e8e8;box-sizing:border-box}
.m-tits h3,.m-tits h1,.m-tits h2{font-size:20px;color:#333;font-weight:bold}
.moreBtn:hover{color:#36B0F3;text-decoration:underline;}
.recommendList{margin-top:38px;}
.recommendList li{width:224px;float:left;margin-right:20px;text-align:center}
.recommendList li:nth-child(5n){margin-right: 0}
.recommendList li a{display:block;}
.recommendList li img{width:160px;height:160px}
.recommendList li h3{margin-top:30px;color:#444;font-size:16px}
.recommendList li p{color:#999;margin-top:4px}
.friendBox{background:#f5f5f5;padding:30px 0 35px 0;}
.friendBox h3{font-size:20px;color:#333;font-weight:bold}
.friendBox p{margin-top:20px}
.friendBox p a{display:inline-block;margin-right:50px}
.friendBox p a:hover{color:#36B0F3;text-decoration:underline;}
.foot{background:#444;padding:30px 0 19px 0;}
.codeBox{margin-left:64px;}
.codeBox li{float:left;margin-right:44px;text-align:center}
.codeBox li img{width: 140px;height:140px}
.codeBox li p{margin-top:12px;color:#fff}
.footRight{margin-left:40px;overflow:hidden;}
.phoneBox span{color:#fff;opacity: .7}
.phoneBox span em{font-size:20px;opacity:1}
.phoneBox{line-height:36px}
.phoneBox img{margin-right:24px}
.footAdder{margin-top:15px;overflow: hidden;}
.footAdder p{color:#fff;opacity:.7;margin-top:10px}
.footNav em{display:inline-block;color:#25A46A;margin:0 20px;}
.footNav a{color:#fff;opacity:.7}
.footNav a:hover{opacity:1;text-decoration:underline;}
.tabNav a{display:inline-block;margin-right:30px;color:#444;height:57px;line-height:57px;box-sizing:border-box}
.tabNav a.cur{color:#36B0F3;border-bottom:3px solid #36B0F3;}
.professCon{overflow:hidden;padding:20px 15px;box-sizing:border-box}
.professCon dt{width:60px;height:60px}
.professCon dd{width:176px;margin-top:6px}
.professCon dd h3{font-size:16px;color:#333;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-family:MicrosoftYaHei-Bold;}
.professCon dd p{color:#999;margin-top:8px}
.professList{margin-top:5px;}
.professList li{width:285px;box-sizing:border-box;margin-top:20px;margin-right:20px;border:1px solid #e8e8e8;border-radius:2px;float:left}
.professList li:nth-child(4n){margin-right:0}
.profeddBtm{background:#F8F8F8;padding:12px 0;text-align:center;border-top:1px solid #e8e8e8}
.profeddBtm a{display:inline-block;font-size:12px;color:#999;margin:0 22px;}
.profeddBtm a:hover{color:#36B0F3}
.profeddBtm a img{margin-right:10px}
.newLeft{width:860px}
.dynaList .newsList{margin-top:10px;}
.dynaList .newsList li{float:none;margin-right:0}
.dynaList{margin-top:20px}
.dyTit{font-size:16px;color:#36B0F3;font-weight:bolder;}
.dynaList .newsList li a:hover span{color:#36B0F3}
.dynaRight{width:300px}
.dynaRight .newsList li a span{width:271px}
.clearMar{margin:0!important;}
.topHome{padding:17px 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;font-size:12px}
.topHome img{margin-right:5px;margin-top:-4px;}
.contentLeft{width:860px;margin-bottom:10px}
.newsTitle{border-bottom:2px solid #e8e8e8;box-sizing:border-box;line-height:75px;height:75px;}
.newsTitle h3,.newsTitle h1,.newsTitle h2,.timeTits{font-size:26px;color:#333;height:26px;font-weight:bold;line-height:75px;height:75px;display:inline-block;box-sizing:border-box;border-bottom:2px solid #36B0F3;}
.mTit{height:60px;line-height:60px;}
/*天津*/
.newsTitle3{border-bottom:2px solid #e8e8e8;box-sizing:border-box;line-height:75px;height:67px;}
.newsTitle3 h3,.newsTitle3 h1,.newsTitle3 h2,.timeTits{font-size:26px;color:#333;height:26px;font-weight:bold;line-height:75px;height:75px;display:inline-block;box-sizing:border-box;border-bottom:2px solid #36B0F3;}
.newsTitle3 a{display:inline-block;margin-right:18px;font-size:20px}
.newsTitle3 a h4,.newsTitle3 a h1{font-size:20px;color:#444;height:26px;font-weight:bold;line-height:60px;height:60px;box-sizing:border-box;}
.newsTitle3 a.cur h4,.newsTitle3 a.cur h1{border-bottom:2px solid #36B0F3;color:#36B0F3}
/*天津*/
.newsTitle a{display:inline-block;margin-right:40px;font-size:20px}
.newsTitle a h4,.newsTitle a h1{font-size:20px;color:#444;height:26px;font-weight:bold;line-height:60px;height:60px;box-sizing:border-box;}
.newsTitle a.cur h4,.newsTitle a.cur h1{border-bottom:2px solid #36B0F3;color:#36B0F3}
.newsLists li{padding:20px 0;border-bottom:1px solid #e8e8e8;overflow:hidden;}
.newsLeft,.newsLeft img{width:180px;height:120px}
.newsRight{width:660px}
.newsLists li h3{font-size:16px;color:#444;font-weight:600;margin-top:10px}
.newsLists li a:hover h3{text-decoration:underline;color:#36B0F3}
.newsLists li p{font-size: 12px;color:#999;margin-top:8px;}
.newsLists li span{font-size:16px;color:#999;display:block;margin-top:10px}
.newsLists li span img{width:14px;height:14px;margin-right:10px;margin-top:-4px;}
.newsRight p{font-size: 12px;color:#999;margin-top:8px;  overflow: hidden;
             text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.contentRight{width:300px;margin-bottom:50px}
.mLine{display:inline-block;width:4px;height:20px;background:#36B0F3;vertical-align:middle;margin-right:15px}
/*分页*/
.tc_center{padding:40px 0 10px 0;margin:0 auto;text-align:center}
.pages li{height:30px;line-height:30px;width:auto;padding:0px 10px;text-align:center;border:1px solid #cdcdcd;display:inline-block;margin:0 5px}

.pages li.thisclass,.pages li:hover{color:#fff;background:#36B0F3;border:1px solid #36B0F3}
.pages li.thisclass a,.pages li:hover a{color:#fff;}
.firstPage,.prePage,.nextPage,.lastPage{padding:0 10px;width:auto!important;}
.tc_center{text-align:center}
.titles{font-size:30px;color:#333;font-weight:bold;text-align:center;line-height:40px;margin:7px 0px 27px 0;padding:0 10px;}
.newsDesc{padding-bottom:10px;border-bottom:1px solid #e8e8e8}
.m_desc span{color:#999;display:inline-block;margin-right:27px}
.m_desc span img{margin-right:5px}
.m_desc span i{cursor: pointer}
.detailsWz{padding:25px 0 25px 0;color:#444;line-height:40px}
.detailsWz p{color:#444;line-height:28px;text-indent:2em;padding-bottom: 15px}
.detailPage{padding:30px 0;color:#444;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}
.detailPage a{color:#444}
.recomBox{padding:28px 0 6px 0;}
.recomNum{font-size:18px;color:#444;font-weight:bold;}
.recomNum strong{color:#EE2D34}
.bdsharebuttonbox{vertical-align:middle;display:inline-block;margin-top:-20px}
.bdsharebuttonbox span{display:inline-block;color:#999;}
.tabNav{box-sizing:border-box}
.tabNav dt,.tabNav dt img{width:110px;height:110px}
.tabNav dd{margin-left:20px;max-width:170px;}
.tabNav dd h3{font-size:18px;color:#444444;font-weight:bold;}
.tabNav dd p{font-size:12px;line-height:16px;margin-top:8px;}
.tabNav dd p em{color:#EE2D34}
.tabList{overflow: hidden;border:1px solid #e8e8e8;border-bottom:0;box-sizing:border-box;width:300px}
.tabList li{float:left;width:149px;box-sizing:border-box;padding: 10px;color:#444;border-bottom:1px solid #e8e8e8;border-right:1px solid #e8e8e8;cursor:pointer;-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.tabList li a{color:#444;display:block;}
.tabList li a:hover{color:#36B0F3}
.tabItem li{-webkit-transition: all .5s ease; -moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;}
.collegeList{margin-top:25px}
.collegeList li{float:left;margin-top:20px;width:200px;box-sizing:border-box;border:1px solid #E8E8E8;margin-right:20px;text-align:center;transition: all .6s 0s ease;-moz-transition: all .6s 0s ease;-webkit-transition: all .6s 0s ease;-ms-transition: all .6s 0s ease;}
.collegeList li:nth-child(4n){margin-right:0;}
.collegeList li a{display:block;}
.collegeList li h3{padding:20px 0;font-size:16px;color:#444;font-weight:bold;}
.collegeList li img{width:160px;height:160px;margin-top: 20px}
.collegeList li:hover{box-shadow: 0 10px 20px 5px #e8e8e8;transform: translateY(-10px);-moz-transform: translateY(-10px);-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);}
.proList li{margin-bottom:30px}
.professImg img{width:60px;height:60px;border-radius:100%}
.proCon{width:196px;margin-left:20px;float:left}
.proCon h3{color:#444444;line-height:22px}
.proCon p{font-size:12px;margin-top:3px;line-height:22px}
.collegeInfo{border:1px solid #e8e8e8;box-sizing:border-box;padding:30px 30px;margin-top:20px}
.collegeImg img{width:130px;height:130px;border-radius:100%}
.collegeCon{margin-left:30px;margin-top: 10px}
.collegeTit{font-size:20px;color:#444;font-weight:bold;}
.collegeDesc{margin-top:15px;width:635px}
.collegeDesc li{float:left;width:50%;line-height:25px}
.professBoxs{border:1px solid #e8e8e8;box-sizing:border-box;padding:0 30px;margin-top:20px;}
.professtop{padding:30px 0;border-bottom:1px solid #e8e8e8}
.professLeft img{width:100px;height:100px;border-radius:100%}
.professRight{width:670px}
.enrollBtn{display:block;width:106px;height:38px;line-height:38px;text-align:center;border:1px solid #36B0F3;color:#36B0F3;border-radius:4px}
.enrollBtn img{margin-right:5px;}
.m_professCon strong{color:#444}
.professDl{padding:0 0 40px 0;}
.professItem{margin-top:30px;}
.professItem dt{font-size:16px;color:#444;font-weight:bold;}
.professItem dd{margin-top:10px}
.featureItem{padding:20px 0;overflow:hidden;border-bottom:1px solid #e8e8e8}
.featureItem dt{width:86px;height:36px;line-height:36px;background-color:
                    #36B0F3;text-align:center;font-size:16px;color:#fff;font-weight:bold}
.featureItem dd{margin-top:10px;}
.featureItem dd a{display:inline-block;margin-top:10px;margin-right:25px;color:#444444}
.featureItem dd a:hover{color:#36B0F3;text-decoration:underline;}
.featureImg{width:100px;height:100px;}
.featureImg img{width:100px;height:100px;border-radius:100%}
.featureInfo{width:168px}
.featureInfo h3{color:#444444}
.featureInfo span{display:block;color:#999;margin:7px 0;font-size:12px}
.featureInfo p{font-size:12px}
.featureWz p{margin-top:15px;text-indent:2em}
.employBox .newsTitle h3{font-size:20px}
.employBox .newsTitle h2{font-size:20px}
.mTit h3{height:60px;line-height:60px}
.mTit h2{height:60px;line-height:60px}
.employDesc p{margin-top:30px;color:#444;line-height:28px;text-indent:2em}
.red-color{color:#DB233A}
.employTable{border:1px solid #e8e8e8;margin:30px 0 10px 0;}
.employTable td{text-align:center}
.employTable tr th{background:#F5F5F5;color:#444;padding:15px 0;font-weight:bold;border-bottom:1px solid #e8e8e8}
.employTable tr td{color:#444;padding:15px 0;}
.subs{color:#36B0F3}
.subs:hover{text-decoration:underline;}
.describeLeft,.describeLeft img{width:320px;height:240px}
.describeRight{width:510px;color:#444;}
.describeRight p{text-indent:2em;line-height:28px}
.describe p{ line-height: 28px; text-indent: 2em; padding-bottom: 10px;font-size: 16px;color: #000}
.mapLeft,.mapLeft img{width:500px;height:300px}
.mapRight{width:320px}
.mapRight h3{color:#444444;font-weight:bold}
.mapRight p{color:#444;margin-top:5px;line-height:25px}
/*专升本*/
.m_banner{width:100%;height:400px;margin-left:0;position:relative;}
.m_banner .bd li a,.m_banner .bd li{height:400px}
.bannerMenu{position:absolute;top:0;left:0;width:100%;height:400px;z-index:99}
.menuCon{background:#fff;width:220px;height:400px;box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */padding:0 15px;overflow:hidden;}
.boxSizing{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.menuCon li{padding:14px 0;border-bottom:1px solid #e8e8e8}
.menuCon li h3{font-size:16px;color:#333;font-weight:bold}
.menuCon li p{margin-top:5px}
.menuCon li p a{font-size:12px;display:inline-block;margin-right: 10px;line-height:16px}
.menuCon li p a:hover{text-decoration:underline;color:#36B0F3}
.aboutLeft img{width:320px;height:240px}
.aboutRight{width:860px;height:240px;background:#f5f5f5;padding:30px}
.aboutRight h1{font-size:20px;color:#333;font-weight:bold;line-height:28px}
.aboutRight p{color:#333;margin-top:20px;line-height:28px;text-indent:2em}
.subjectDl{padding:15px;}
.subjectDl dt{width:50px;height:50px}
.subjectDl dd{margin-left:20px;margin-top:0;width:182px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.subjectDl dd p{margin-top:4px}
.subjectDl dd p.click-online-tit {
    line-height:50px;
    color:#36B0F3;
    font-weight:bold;
    font-size:14px;
}
.subjectDl dd h1{color:#36B0F3;font-weight:bold;line-height:50px;font-size:14px}
.aboutDesc{padding:0;width:850px}
.aboutDesc p{text-indent:0;margin-top:15px}
.aboutDesc p:first-child{margin-top:0}
.chatBox span{display:inline-block;margin-left:40px;color:#444;}
.chatBox span img{width:20px;height:20px;margin-right:10px}


.qqBox i,.rwmBox i{background:url(gd.png) no-repeat; }
.qqBox{ position:absolute; width:150px; height:auto; background:#fff; border:1px solid #e6e6e6; top:39px; left:-6px; text-align:center; padding:25px 20px 30px 20px; box-shadow:0px 2px 3px #f5f5f5; z-index:999; }
.qqBox i,.rwmBox i{ width:18px; height:16px; display:block; background-position: -62px -248px; position:absolute;  top:-8px; left:60px;}
.qqBox p,.rwmBox p{ float:left; width:100%; padding:0px; margin:0px; line-height:22px; color:#666;}
.qqBox p.blue{ color:#4ba4e4; margin-bottom:5px;}
.qqBox img,.rwmBox img{width:100px; height:100px; background:#000;}
.qqBox span.text,.rwmBox span.text{ display:inline-block; padding:0 0 20px 0; margin-bottom:20px; border-bottom:1px solid #dedede;}
.qqBox span.text p,.rwmBox span.text p{ line-height:34px; font-size:14px;}
.qqBox span.text a.btn{ display:inline-block;width:100%;*width:130px;  height:38px; line-height:38px; text-align:center; border-radius:2px; background:#36B0F3; color:#fff;}
.rwmBox,.qqBox{display: none;position: absolute;width: 150px;left:737px;height: auto;background: #fff;border: 1px solid #e6e6e6;top: 49px;text-align: center;padding: 25px 20px 30px 20px;box-shadow: 0px 2px 3px #f5f5f5;z-index: 999;}

.qqBox{left: 1000px}


.questionSide{height:443px;background:#f5f5f5;}
.questionSide li{width:140px;height:40px;line-height:40px;background:#f5f5f5;color:#444;text-align:center;cursor:pointer;border-right:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;box-sizing:border-box}
.questionSide li.cur{background-color:#fff;border-right:0;border-left:3px solid #36B0F3}
.question{border:1px solid #e8e8e8;height:445px;overflow:hidden;}
.questionCon{width:1050px;padding:0 40px;}
.questionCon .dynaList{margin-right:60px;margin-bottom:10px;}
.questionCon .dynaList li{width:455px}
.questionCon .dynaList:nth-child(2n){margin-right:0}
.quMore{width:61px;height:24px;line-height:24px;border-radius:12px;border:1px solid rgba(232,232,232,1);font-size:12px;text-align:center;display:block;}
.quMore:hover{background:#36B0F3;color:#fff}
.ml40{margin-left:40px!important}
.questionPart{display:none}
.questItem{width:550px;margin-top:30px;margin-right:95px}
.questItem .newsList li{width:550px}
.questit{border-left:4px solid #36B0F3;padding-left:11px;font-size:20px}
.questionPart .questItem:nth-child(2n){margin-right:0;}
.tits{font-size:14px!important;font-weight:normal!important;}
.buyBox li{width:590px;}
.buyBox li:nth-child(2n){margin-right:0}
.buyBox .subjectDl{padding-left:175px;}
.textIndent p{text-indent:0}
.policyList .newsList li{width:300px}
.policyList .newsList li span{width:232px}
.examCenter{margin-left:30px;height:300px;overflow:hidden;width:380px}
.examCenter .m-tits,.examCenter .m-tits a{height:45px;line-height:45px;box-sizing:border-box;color:#444}
.examCenter .m-tits a.cur{font-weight:bold;color:#36B0F3;box-sizing:border-box}
.examCenter .newsList li{width:380px}
.examCenter .newsList li span{width:300px}
.examCon .newsList{display:none}
.examLeft,.examLeft img{width:450px;height:300px}
.examRight{width:300px;height:300px}
.examRight .m-tits{height:45px;line-height:45px}
.examRight .m-tits h3{font-size:14px;height:45px;line-height:45px}
.tipList{margin-top:15px;}
.tipList li{/*line-height:36px*/margin-top:15px;height:20px;line-height:20px;vertical-align:middle;}
.tipList li i{vertical-align:middle;display:inline-block;font-size:24px;color:#E5E5E5;margin-right:10px}
.tipList li span{color:#444;width:138px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;line-height:20px;height:20px;vertical-align:middle;}
.tipList li em{color:#A1A1A1;display:inline-block;vertical-align:middle;}
.tipList li label{display:inline-block;width:77px;height:20px;line-height:20px;text-align:center;border-radius:2px;color:#fff;font-size:12px;background:#DF5756;}
.timeImg,.timeImg img{width:300px;height:130px}
.generaImg,.generaImg img{width:300px;}

.materList li{float:left;width:140px;margin-right:20px}
.materList li:nth-child(2n){margin-right:0}
.materList li a{display:block;}
.materList li img{width:140px;height:140px}
.materList li p{text-align:center;color:#444;margin-top:14px;}
.questionTit h3,.quesTits{border-bottom:2px solid #36B0F3;display:inline-block;box-sizing:border-box;height:60px;line-height:60px}
.more{color:#444}
.more:hover{text-decoration:underline;color:#36B0F3}
.mb40{margin-bottom:20px}
.tkUl li{padding:20px 0;border-bottom:1px solid #e8e8e8}
.tkLeft a h3{font-size:16px;color:#444;font-weight:bold}
.tkLeft a:hover h3{color:#36B0F3;text-decoration:underline;}
.tkLeft p{margin-top:10px;font-size:12px;color:#999}
.subBtn{width:104px;height:40px;line-height:40px;display:block;text-align:center;box-sizing:border-box;border:1px solid #DDDDDD;border-radius:4px;color:#1A1A1A;font-size:16px;background-color:#F5F5F5}
.subBtn:hover{background-color:#e8e8e8}
.quickBtn{width:104px;height:40px;line-height:40px;display:block;text-align:center;box-sizing:border-box;border:1px solid #36B0F3;border-radius:4px;color:#fff;font-size:16px;background-color:#36B0F3}
/*报名*/
.enrollBox{background-color:#f5f5f5;padding:20px 10px 40px 10px;}
.enrollItem{margin-top:20px}
.enrollItem label{width:147px;text-align:right;height:40px;line-height:40px;color:#1A1A1A;margin-right:10px}
.enrollItem label i{color:#DB233A}
.editText{width:360px;height:40px;background-color:#fff;box-sizing:border-box;color:#1A1A1A;padding-left:15px;appearance:none;
          -moz-appearance:none; /* Firefox */
          -webkit-appearance:none; /* Safari 和 Chrome */;border:1px solid #DDDDDD;}
select.editText{background:url(icon_down01.png) 95% center no-repeat #fff;}
.textareas{width:560px;height:120px;background-color:#fff;box-sizing:border-box;color:#1A1A1A;padding:15px;appearance:none;
           -moz-appearance:none; /* Firefox */
           -webkit-appearance:none; /* Safari 和 Chrome */;border:1px solid #DDDDDD;}
.subBox{margin-left:157px;}
.sub{display:block;width:160px;height:39px;line-height:39px;background:rgba(31,154,98,1);border-radius:2px;color:#fff;text-align:center}
.checkbox,.radio{display: none!important;appearance:none;}
.checkbox[type=checkbox]+s,.checkbox[type=radio]+s{width: 16px;height: 16px;display: inline-block;background-image: url('radio.png'); background-repeat: no-repeat;vertical-align: middle;;background-size:100% 100%;margin-right:10px}
.checkbox[type=checkbox]:checked+s,.checkbox[type=radio]:checked+s{background-image: url('radio1.png');background-size:100% 100%}
.checkbox[type=checkbox]+s+span{color:#1a1a1a}
.checkbox[type=radio]:checked+s+span{color:#36B0F3!important}
.cueList{overflow:hidden;margin-top:6px}
.cueList li{width:300px;height:50px;line-height:50px;background-color:#F1F1F1;margin-top:10px;box-sizing:border-box;}
.cueList li a{box-sizing:border-box;padding:0 20px 0 15px;}
.cueLeft{width:250px}
.cueLeft span{color:#1A1A1A}
.cueLeft i{display:inline-block;width:22px;height:22px;line-height:22px;background-color:#36B0F3;text-align:center;color:#fff;border-radius:100%;margin-right:10px}
.mTip{margin-top:20px;}
.mTip h3{color:#1A1A1A}
.tipDesc{margin-top:10px}
.tipDesc p{font-size:12px;line-height:22px}
.shopTab{margin-top:10px;}
.shopTab li{float:left;margin-top:15px;margin-right:15px;;cursor:pointer;font-size:16px;color:#333;padding:10px 15px;background-color:#F5F5F5;border:1px solid #ddd;border-radius:2px;}
.shopTab li.cur,.shopTab li:hover{color:#fff;background-color:#36B0F3;border:1px solid #36B0F3;}
.shoppingList li{box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */margin-top:20px;width:200px;border:1px solid #E8E8E8;margin-right:20px;text-align:center;float:left}
.shoppingList li:nth-child(4n){margin-right:0}
.shoppingList li a{display:block;padding:20px;}
.shoppingList li h3{font-size:16px;color:#444;font-weight:bold;margin-top:20px}
.shoppingList li p{font-size:16px;color:#DB233A;font-weight:bold;margin-top:10px;}
.shoppingList li img{width:140px;height:140px}
.shoppingList li:hover{border:1px solid #36B0F3;}
.goodLeft img{width:350px;height:350px}
.goodRight{margin-left:40px;}
.goodTit{font-size:30px;color:#1A1A1A;font-weight:bold;line-height:40px}
.goodDesc{margin-top:10px}
.goodDesc p{margin-top:15px;line-height:19px}
.goodDesc p strong{font-size:24px;color:#DB233A}
.groupBtn{margin-top:30px}
.groupBtn a{display:inline-block;width:120px;height:40px;line-height:40px;text-align:center;border-radius:3px;color:#fff}
.groupBtn a img{margin-right:10px}
.buyBtn{background-color:#36B0F3}
.collectBtn{background-color: #6395F8;margin-left:10px;}
.tkLeft{width:700px}
.timeIcon{display:block;color:#999;margin-top:10px;}
.timeIcon img{margin-right:10px}
.downloadbtn{display:inline-block;width:116px;height:30px;line-height:30px;background:#36B0F3;border-radius:4px;text-align:center;color:#fff}
.downloadbtn img{margin-right:5px}
.about{padding:60px 0}
.m_logo{text-align:center}
.m_logo img{width:433px;height:102px}
.aboutWz{margin-top:50px;}
.aboutTit{font-size:20px;color:#1A1A1A;font-weight:bold}
.aboutWz p{color:#1A1A1A;line-height:30px;text-indent:2em;margin-top:30px}
.contact{margin-top:60px;background-color:#F5F5F5}
.contactLeft{width:360px;padding:30px;}
.contactDesc p{color:#1A1A1A;margin-top:15px;vertical-align:middle;line-height:25px}
.contactDesc p em{display:inline-block;width:205px}
.contactDesc p span{display:inline-block;vertical-align:top;}
.contactRight,.contactRight img{width:500px;height:280px}
.joinBox{margin-top:50px}
.joinLeft{margin-top:47px;margin-right:60px}
.joinLeft h3{font-size:20px;color:#333;font-weight:bold;line-height:30px}
/*.joinRight{margin-left:127px;}*/
.joinRight li{float:left;margin-right:70px;text-align:center}
.joinRight li h3{font-size:16px;color:#333333;}
.joinRight li img{display:inline-block;width:120px;height:120px;margin-right:10px;}
.joinRight li:last-child{margin-right:0;}
.codeDesc{display:inline-block;text-align:left;overflow:hidden;vertical-align:middle;}
.codeDesc p{color:#999;margin-top:5px}
/*答题*/
.gray-bg{background-color:#F1F1F1}
.paperBox{background-color:#fff;overflow:hidden;padding:30px 30px 50px 30px;}
.paperLeft,.paperLeft img{width:300px;height:282px}
.paperRight{width:800px}
.paperTit{font-size:30px;line-height:35px;color:#333;font-weight:bold;padding:30px 0;border-bottom:1px dashed #e8e8e8;}
.paperInfo{margin-top:30px}
.paperInfo li{float:left;width:350px;line-height:28px}
.paperInfo li label{color:#999}
.paperInfo li em{color:#333}
.paperBtn{display:block;width:200px;height:40px;line-height:40px;text-align:center;border-radius:3px;color:#fff;background-color:#36B0F3}
.introduction{padding:0 30px 30px 30px;box-sizing:border-box;margin-bottom:40px;}
.introdWz p{margin-top:30px;line-height:30px}
.answerTop{padding:10px 30px 30px 30px;border-bottom:1px solid #e8e8e8}
.answerTit{padding:30px 0;font-size:30px;color:#333;font-weight:bold;line-height:35px;text-align:center;border-bottom:1px dashed #e8e8e8}
.answerTop .paperInfo{padding-left:50px;}
.answerTop .paperInfo li{width:520px}
.answerTab{background-color:#F8F8F8;padding:12px 30px;}
.answerTab li{float:left;margin-right:20px;width:88px;height:36px;line-height:36px;text-align:center;background-color:#999999;color:#fff;border-radius:50px;cursor:pointer;font-size:16px}
.answerTab li.on{background-color:#36B0F3}
/*登录*/
.loginTit{font-size:24px;color:#333;margin-left:55px;margin-top:15px;}
.loginBox{height:500px;width:100%;background:url(back.jpg) center center no-repeat;background-size:cover}
.pd30{padding:30px;}
.loginCon{width:340px;height:440px;margin-top:30px;background:#fff;padding:0 25px;overflow:hidden;}
.loginTab{margin-top:30px}
.loginTab li{display:inline-block;color:#999;margin:0 15px;padding:10px;cursor:pointer;}
.loginTab li.cur{color:#333;border-bottom:2px solid #36B0F3}
.loginDEsc{margin-top:7px;overflow: hidden;}
.loginItem{margin-top:20px;width:290px;height:40px;line-height:40px;background:#fff;border-radius:2px;border:1px solid #DCDCDC;box-sizing:border-box}
.loginItem i{margin:0 10px;}
.loginText{width:230px;border:0;color:#333;font-size:12px}
.loginBtn{display:block;width:290px;height:40px;line-height:40px;background:rgba(31,154,98,1);border-radius:2px;color:#fff;text-align:center;margin-top:20px}
.registerBtn{color:#36B0F3;font-size:12px}
.registerBtn:hover{text-decoration:underline;}
.pwdBtn{font-size:12px;color:#999}
.pwdBtn:hover{text-decoration:underline;}
.loginBtm{margin-top:25px;text-align:center}
.loginBtm li{display:inline-block;margin-top:30px;text-align:center;margin:0 37px;cursor:pointer;text-align:center}
.loginBtm li a{display:block}
.loginBtm li p{font-size:12px;color:#999;margin-top:10px}
.m-footer{padding:40px 0;text-align:center;background:#fff}
.m-footNav em{display:inline-block;color:#DDDDDD;margin:0 20px;}
.m-footNav a:hover{color:#36B0F3;text-decoration:underline;}
.version{margin-top:15px;font-size:12px;color:#999}
.yzBoxs .loginItem{width:180px}
.yzText{width:134px;border:0;color:#333}
.yzImg{width:94px;height:40px}
.yzBtn{display:block;width:94px;height:40px;line-height:40px;background:rgba(245,245,245,1);border-radius:2px;border:1px solid #DCDCDC;text-align:center;font-size:12px;color:#333;background:#F5F5F5}
.show{display:block}
.hide{display:none}
.registerTit{font-size:16px;color:#333;font-weight:bold;text-align:center;margin-top:40px;}
.ruleCheck[type=checkbox]:checked+s{background-image: url('checkbox1.png');background-size:100% 100%}
.ruleCheck[type=checkbox]+s{width:16px;height:16px;display: inline-block;background-image: url('checkbox.png'); background-repeat: no-repeat;vertical-align: middle;margin-right:2px;background-size:100% 100%}

.ruleCheck[type=radio]:checked+s{background-image: url('checkbox1.png');background-size:100% 100%}
.ruleCheck[type=radio]+s{width:16px;height:16px;display: inline-block;background-image: url('checkbox.png'); background-repeat: no-repeat;vertical-align: middle;margin-right:2px;background-size:100% 100%}
.ruleCheck{display: none!important}
.rule{font-size:12px;color:#B2B2B2}
.rule a{color:#36B0F3}
.rule a:hover{text-decoration:underline;}
.passwordBox{margin:30px auto;padding:40px 159px 90px 159px;box-sizing:border-box;min-height:600px}
.ui-step-wrap {position: relative;}.ui-step-wrap .ui-step-bg,.ui-step-wrap .ui-step-progress {height: 2px;position: absolute;top:70px;left: 0;}
.ui-step-wrap .ui-step-bg {width:874px;background: #ddd;}
.ui-step-wrap .ui-step-progress {width: 0;background: #64BD2E;
}

.ui-step-wrap .ui-step {
    position: relative;
    z-index: 1;
    list-style: none;
}

.ui-step-wrap .ui-step:after {
    content: '';
    display: table;
    clear: both;
}

.ui-step-wrap .ui-step .ui-step-item {
    float: left;
}

.ui-step-wrap .ui-step .ui-step-item div {
    text-align: center;font-size:16px
}

.ui-step-wrap .ui-step .ui-step-item .ui-step-item-num {margin-top: 12px;}
.ui-step-item{}
.ui-step-wrap .ui-step .ui-step-item .ui-step-item-num span {display: inline-block;width:90px;height:80px;background-color:#fff;border-radius: 50%;}
.step1.active .ui-step-item-num span{background:url(cue1_1.png) center center no-repeat;background-size:60px}
.step2 .ui-step-item-num span{background:url(cue2.png) center center no-repeat;background-size:60px}
.step2.active .ui-step-item-num span{background:url(cue2_1.png) center center no-repeat;background-size:60px}
.step3 .ui-step-item-num span{background:url(cue3.png) center center no-repeat;background-size:60px}
.step3.active .ui-step-item-num span{background:url(cue3_1.png) center center no-repeat;background-size:60px}
.ui-step-wrap .ui-step .ui-step-item.active {color:#36B0F3!important}
.password{margin-left:59px;overflow:hidden;margin-top:50px}
.password li{margin-top:20px;overflow:hidden;}
.password li label{float:left;color:#333333;width:200px;text-align:right;height:45px;line-height:45px;}
.texts{width:400px;height:45px;line-height:45px;box-sizing:border-box;padding-left:15px;border:1px solid #DCDCDC;float:left}
.yztext{width:180px}
.yzBox{margin-left:10px;height:46px;line-height:46px;width:108px;box-sizing:border-box}
.password .yzBtn{margin-left:15px;height:46px;line-height:46px;width:108px;box-sizing:border-box}
.sendBtns{margin-left:15px;height:46px;line-height:46px;color:#4073D8}
.sureBtn{display:block;width:180px;height:46px;line-height:46px;background:#36B0F3;border-radius:2px;text-align:center;color:#fff;margin-left:200px}
.passwordCons{text-align:center;margin-top:67px}
.success{font-size:18px;color:#333}
.success img{margin-right:30px;}
.mButton{margin-top:50px}
.mButton a{display:inline-block;width:100px;height:40px;line-height:40px;background:#F5F5F5;border-radius:3px;border:1px solid #ddd;text-align:center;margin:0 8px;color:#333}
.xlBox{padding:30px 0;background:#36B0F3}
.ckRadio[type=checkbox]:checked+s,.ckRadio[type=radio]:checked+s{background-image: url('rd1.png');background-size:100% 100%}
.ckRadio[type=checkbox]+s,.ckRadio[type=radio]+s{width:16px;height:16px;display: inline-block;background-image: url('rd.png'); background-repeat: no-repeat;vertical-align: middle;margin-right:2px;background-size:100% 100%}
.ckRadio{display: none!important}
.xlTop{padding:60px 50px 20px 50px;box-sizing:border-box;border-bottom:1px solid #e8e8e8}
.xlTop h3{font-size:24px;color:#333;font-weight:bold;line-height:30px;text-align:center}
.xlTop p{margin-top:20px;line-height:22px}
.applyItem{padding:30px 50px;box-sizing:border-box;border-bottom:1px dashed #e8e8e8}
.xlTit{font-size:16px;color:#333;font-weight:bold}
.radioGroup label{display:block;margin-top:14px}
.radioGroup .sortLabel s{margin-right:12px;}
.radioGroup .sortLabel span{color:#333}
.xuBtm{padding:30px 50px 90px 50px;}
.xuBtm p{color:#333}
.xuBtm p i{color:#DB233A}
.resultBox .sureBtn{margin-left:20px}
.answer_tit{margin-top: 15px;border:1px solid #F9DFB6;background:#FFF8EE;box-sizing:border-box;padding:15px 30px;color:#333333;}
.answerCen{width:920px}
.subItem{margin-top:15px;}
.sub-dotitle{padding:15px 30px;font-size:16px;color:#333;border-bottom:1px solid #e8e8e8}
.sub-dotitle em{color:#DF5756;margin-right:5px;}
.subAnswer{padding:10px 40px 25px 40px;}
.subAnswer label{padding:10px;margin-top:2px}
.subAnswer label:hover{background:#f5f5f5}
.btn_scbt{float:right;}
.btn_scbt{color:#999;margin-right:30px}
.btn_scbt i{display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:5px}
.btn_scbt:hover{color:#36B0F3}
.mb60{margin-bottom:60px}
.answerRight{width:260px;margin-top:15px;background:#fff}
.y-time{background:#fff;border-bottom:1px solid #e8e8e8;padding:20px;}
.endTime{color:#DF5756;font-size:16px}
.y-time img{margin-right:5px;}
.timetit{background:#F8F8F8;box-sizing:border-box;padding:15px 20px;font-size:16px;color:#333;border-bottom:1px solid #e8e8e8}
.timetit em{font-size:14px;color:#DB233A;margin-left:5px;}
.rightArea-answer .panel-item { padding: 25px 10px 0px 0; display: inline-block; }
.rightArea-answer dt { border-left: 3px solid #36B0F3; padding-left: 15px; line-height: 14px; font-size: 100%; color: #333; }
.rightArea-answer dt em { color: #999; font-size: 12px; margin-left: 5px; }
.rightArea-answer .panel-order { margin: 15px 0 0 15px; overflow: hidden; }
.rightArea-answer .panel-order a { float: left; cursor: pointer; margin: 0 2px 5px 0; width: 20px; height: 20px; line-height: 22px; border: 1px solid #e6e8ec; border-radius: 2px; outline: none; text-align: center; font-size: 12px; font-family: 'Arial';transition: 0s;box-sizing:border-box }
.rightArea-answer .panel-order a:hover { text-decoration: none; border: 0;background:#36B0F3; color: #fff; }
.rightArea-answer .panel-order a.this { color: #fff; background: #b1b6bf; border: 0;}
.rightArea-answer .panel-order a.error { color: #fff; background:#DF5756; border: 0; }
.rightArea-answer .panel-order a.right { color: #fff; background: #47ad76; border: 0;}
.rightArea-answer .panel-order a.noda { background: #fff; border-color: #dbdbdb; }
.rightArea-answer .panel-order a.noda:hover { background: #f66a49; color: #fff; }
.subBottom{padding:90px 20px 20px 20px;box-sizing:border-box}
.subBottom span em{float:left;font-size:12px}
.subBottom span{margin-right:10px;display:inline-block;}
.rightArea-answer .btn a { width: 100%; height: 40px; line-height: 40px; background:#36B0F3; color: #fff; display: block; text-align: center; border-radius: 2px; }
.rightArea-answer .ft .btn a:hover { background:#36B0F3}
.rightArea-answer .ft .btn-one a { height: 38px; line-height: 38px; margin-bottom: 10px; border: 1px solid #36B0F3; background: #fff; color: #36B0F3; }
.rightArea-answer .ft .btn-one a:hover { color: #fff; }
.rightArea-answer .ft .btn-two a { background:#36B0F3; color: #fff; margin-bottom: 10px; }
.rightArea-answer .ft .btn-two a:hover { background: #5dbb88; }
.unDone{border:1px solid #E8E8E8; background:#fff}
.subBottom span i{margin-left:10px;display:inline-block;width:12px;height:12px;border-radius:2px}
.Done{background:#B2B2B2;border:1px solid #B2B2B2;}
.error{background:#DF5756;border:1px solid #DF5756}
.sRight{background:#36B0F3;border:1px solid #36B0F3}
.pr{position:relative}
.acore{position:absolute;right:50px;bottom:20px;color:#DB233A; font-size:24px;background:url(line.png) bottom center no-repeat;padding-bottom:10px;font-family:Arial;background-size:52px}
.acore strong{font-size:72px;font-weight:600;line-height:80px}
.green-color{color:#36B0F3!important}
.zk_scbt{float:right;}
.zk_scbt{color:#999;}
.zk_scbt i{display:inline-block;width:20px;height:20px;background:url(i1.png) center center no-repeat;vertical-align:middle;margin-right:5px}
.zk_scbt:hover{color:#36B0F3}
.zk_scbt.on i{background:url(i2.png) center center no-repeat;}
.subjectCon{background:#f8f8f8;padding:20px 30px;border-top:1px solid #e8e8e8}
.subjLeft span{display:inline-block;margin-right:50px;color:#999;font-size:16px}
.subjLeft span em{font-size:18px}
.jxResult{padding:30px;box-sizing:border-box;}
.jxLeft{width:80px;color:#999}
.jxRight{width:780px;color:#333}
.assess li{float:left;margin-right:8px}
.jxResult{display:none}
/*个人中心*/
.mainBox{margin:30px auto;}
.mainLeft{width:260px;box-sizing:border-box;}
.adminTit{font-size:18px;color:#333;font-weight:bold;background:#F8F8F8;padding:23px 20px;}
.adminList{background:#fff;min-height:520px}
.adminList li a{display:block;overflow:hidden;}
.adminList li a i{float:left;margin-left:20px;margin-top:18px}
.adminList li a span{width:200px;float:right;border-bottom:1px solid #f1f1f1;color:#333;padding:16px 0;}
.adminList li.cur a span{color:#36B0F3}
.mainRight{width:920px;}
.assessBox{min-height:585px}
.adminDate{padding:30px 20px;}
.photoBox dt img{width:100px;height:100px;border-radius:100%}
.photoBox dd{margin-left:24px;margin-top:17px;}
.photoBox dd h3 span{font-size:20px;color:#333}
.photoBox dd p{color:#999;margin-top:15px}
.perfectBtn{width:110px;height:40px;line-height:40px;border-radius:3px;border:1px solid #36B0F3;color:#36B0F3;text-align:center}
.collectBox{padding:20px 0 30px 0;margin-top:15px;}
.collectTit{font-size:16px;color:#333;font-weight:bold;border-left:3px solid #36B0F3;padding-left:20px}
.collNav{margin-left:100px;float:left}
.collNav li{float:left;margin-right:30px}
.collNav li a{color:#333;font-size:14px;padding:10px 7px;}
.collNav li.cur a{color:#36B0F3;border-bottom:3px solid #36B0F3}
.collMenu{padding:0 20px;margin-top:33px;}
.collItem li{width:430px;box-sizing:border-box;border:1px solid #E8E8E8;padding:10px 20px 10px 10px;float:left;margin-right:20px;margin-bottom:20px;}
.collItem li:nth-child(2n){margin-right:0}
.collLeft dt img,.collLeft dt {width:60px;height:60px}
.collLeft dd{margin-left:20px;margin-top:5px}
.collLeft dd h3{color:#444}
.collLeft dd p{color: #DB233A;font-weight:bold;margin-top:12px}
.mores{font-size:12px;margin-right:30px;}
.mores:hover{text-decoration:underline;}
.cancleBtn{color:#999999}
.cancleBtn:hover{text-decoration: underline;}
.answerCon{width:315px;color:#888}
.redColor{color:#DB233A;font-weight:bold;}
.answerCon p span{color:#999;font-weight:normal;}
.answerCon a{margin-left:30px;}
.asseaaList{overflow:hidden;padding:15px 20px;box-sizing:border-box}
.asseaaList li{border:1px solid #E8E8E8;margin-top:15px;box-sizing:border-box;padding:15px 20px;}
.asseaaList li a{display:block}
.asseaaList li a h3{color:#444444;}
.asseaaList li a:hover h3{text-decoration:underline;color:#36B0F3}
.assessCon{box-sizing:border-box;background:#F5F5F5;font-size:12px;color:#999;padding:10px;margin-top:10px}
.replyCon{margin-top:10px;font-size:12px;color:#36B0F3}
.msgList li p{font-size:12px;color:#999;margin-top:10px}
.dot{display:blue-color;width:6px;height:6px;background:#DB233A;border-radius:100%;position:absolute;left:-12px;top:0;}
.msgDesc{padding:40px 60px;}
.msgDesc h3{text-align: center;font-size:18px;color:#444}
.m_time{text-align:center;font-size:12px;color:#999;display:block;margin-top:10px}
.msgWz{margin-top:20px}
.msgWz p{color:#444;text-indent:2em;line-height:28px}
.errorLeft{width:704px;font-size:16px;color:#333;line-height:28px}
.errorLeft a{color:#333}
.errorLeft label{color:#DF5756}
.selectBtn{display:block;width:76px;height:30px;line-height:30px;border-radius:3px;border:1px solid rgba(31,154,98,1);color:#36B0F3;text-align:center}
.pdBtm{padding-bottom:20px}
.dele_scbt{float:right;}
.dele_scbt{color:#999;margin-right:30px}
.dele_scbt i{display:inline-block;width:20px;height:20px;background:url(delete.png) center center no-repeat;vertical-align:middle;margin-right:5px}
.dele_scbt:hover{color:#36B0F3}
.minHeight{min-height:540px}
.noticeInfo{margin-top:0}
.noticeInfo p{margin-bottom:20px;text-indent:2em}
.sexSelect label{display:inline-block;}
.dateLeft{padding-left:80px}
.dateItem{margin-top:15px}
.dateItem .zlLeft{text-align:right;width:142px;color:#333;height:40px;line-height:40px;margin-left:10px;}
.editDate{box-sizing:border-box;width:200px;height:40px;line-height:40px;background:rgba(255,255,255,1);border-radius:2px;border:1px solid rgba(220,220,220,1);padding-left:15px;}
.sexSelect{margin-top:8px}
.sexSelect label span{margin-left:10px;color:#333}
.sexSelect label{margin-right:50px;}
.disable{background:#F8F8F8;color:#B2B2B2}
select.editDate{appearance:none;-moz-appearance:none; /* Firefox */
                -webkit-appearance:none; /* Safari 和 Chrome */background:url(icon_down01.png) 95% center no-repeat;margin-right:10px}
.zyText{width:300px}
.alterBtn{display:block;height:40px;line-height:40px;color:#36B0F3;margin-left:20px}
.keepbtn{width:200px;margin-left:152px;margin-top:30px}
.unflieBox{margin-right:94px;text-align:center}
.unflieBox img{width:80px;height:80px;border-radius:100%;display:blue-color}
.fileBtn{display:block;width:92px;height:30px;line-height:30px;background:rgba(255,255,255,1);border-radius:2px;border:1px solid rgba(31,154,98,1);font-size:12px;color:#36B0F3;margin-top:15px;position: relative;}
.fileBtn input{position:absolute;top:0;left:0;width:92px;height:30px;opacity:0}
.rightIcon{position:absolute;left:0;top:0;}
.sortLabel{position:relative;}
.secIcn{margin-left:20px;}
.bg{position:fixed;width:100%;height:100%;top:0;left:0;z-index:9;background:rgba(0,0,0,.5);display:none}
.loadBox{width:320px;height:190px;z-index:999;background:#fff;position:fixed;top:50%;left:50%;margin-left:-160px;margin-top:-95px;text-align:center;border-radius:5px;display:none}
.loadBox img{margin-top:20px;}
.jcIcon img{width:36px;height:36px;margin-right:15px;}
.ksLeft{width:410px;margin-top:20px;}
.ksDl dt{width:123px;height:82px;}
.ksDl dd{margin-left:15px;width:250px}
.ksDl dd h3{color:#000000}
.ksDl dd a:hover h3{text-decoration:underline;color:#36B0F3}
.ksDl dd p{font-size:12px;color:#999;margin-top:8px;}
.errorBox{padding:100px 105px;}
.errorDesc{margin-left:80px}
.errorDesc h3{font-size:24px;color:#333;font-weight:bold;margin-top:10px}
.errorDesc p{margin-top:50px;}
.pdBtm50{padding-bottom:50px}
.commentCon{width:860px;height:90px;background:rgba(248,248,248,1);border-radius:4px;border:1px solid rgba(221,221,221,1);box-sizing:border-box;padding:10px;margin-top:20px;}
.noBorder{border:0;padding-left:0}
.conmmBtm{text-align:right}
.conmmBtm a{margin-left:20px}
.conmmBtm a img{margin-right:5px;vertical-align:middle;}
.commentItem{border-top:1px solid #e8e8e8;}
.commentItem li{padding:20px 0;border-bottom:1px solid #e8e8e8}
.commDesc{width:790px;margin-left:10px}
.comTop h3{color:#36B0F3}
.comTop h3 em{color:#999}
.comTop span{font-size:12px;color:#999}
.commDesc p{font-size:12px;color:#333;margin-top:10px;}
.commentNull{text-align:center;padding-top:20px;padding-bottom:20px}
.commentNull p{color:#B2B2B2;margin-top:15px;}
.jcList li{float:left;box-sizing:border-box;width:420px;height:210px;border:1px solid #E8E8E8;margin-right:20px;margin-top:30px;padding:20px;}
.jcList li:nth-child(2n){margin-right:0}
.jcLeft,.jcLeft img{width:160px;height:160px}
.jcRight{width:200px;margin-left:15px}
.jcRight h3{font-size:18px;color:#444444;font-weight:bold}
.jcDesc{margin-top:10px;}
.jcDesc p{line-height:25px}
.ztBtn{display:inline-block;width:92px;height:40px;line-height:40px;background:rgba(245,245,245,1);border-radius:4px;border:1px solid rgba(221,221,221,1);text-align:center;color:#444;margin-right:2px}
.ztBtn img{margin-right:5px}
.nums{display:block;width:20px;height:20px;text-align:center;position:absolute;left:-15px;top:0px;color:#fff}
.employTable a:hover{text-decoration:underline;}
.ztTitle h1{border:0}
.top{
    margin-right: 0;
    width: 44px;
    position: fixed;
    right: 3px;
    top: 92%;
    -webkit-box-shadow: #DDD 0px 1px 5px;
    -moz-box-shadow: #DDD 0px 1px 5px;
    box-shadow: #DDD 0px 1px 5px;
    z-index:999;
}
.btn_top {
    background-image: url(top.png);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 44px;
    width: 44px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.btn_top:hover {
    background-image: url(top.png);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.detailPage a{
    width: 40%;
    overflow:hidden;
    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;
}

.text-wrapper {
  white-space: pre-wrap;
}



.topnav{width:1200px;margin:0px auto;}