body{font-family:'Microsoft Yahei',"微软雅黑","STHeiti",'Hiragino Sans GB','WenQuanYi Micro Hei',sans-serif;-webkit-font-smoothing:antialiased; font-size:14px;font-smoothing:antialiased;text-rendering:optimizeLegibility; overflow-x:hidden; background-color: #fff;color:#333;min-width:1220px;}
ul{ list-style:none; padding-left: 0;margin: 0;}
.container-fixed{ width:1220px;position: relative;clear: both;}
.mcolor{color: #eb5927!important;}
a,a:focus{color:#333333; text-decoration: none;transition:none;-webkit-transition:none}
a:hover{color: #000; text-decoration: none}
#backtotop {position: fixed;bottom: 50px;right: 20px;display: none;cursor: pointer;font-size: 50px;z-index: 9999;}
hr{border-top:2px solid #bcbcbc;margin: 5px 0}
.mborder{border:1px solid #eb5927}
.cwhite,.cwhite:hover{color: #fff}
.w100{width: 100%!important;}
.btn{outline: none}
.btn:focus{outline:none;}

.cards{margin-right: 0;margin-left: 0}
.card{border-radius:0;border-color: #bcbcbc}
.card img{width: 100%; text-align: center}
.card .card-actions, .card .card-content{padding: 8px;}
.bold{font-weight: bold}

.f14{font-size: 14px;}
.f15{font-size: 15px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f26{font-size: 26px;}
.f30{font-size: 30px;}

.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.mt30{margin-top: 30px;}
.mt40{margin-top: 40px;}


/*header*/
header{}
header .top{height:70px;padding: 10px 0}
header .top .logo{}
header .top .logo img{max-width: 168px}
.search{width:510px;margin-left: 180px;margin-top: 6px}
.search .form-control{border-radius: 0;line-height: 40px;height: 40px;border: 1px solid #eb5927}
.search .form-control::-webkit-input-placeholder{text-align: center}
.search .input-control-icon-right{line-height: 38px;height: 38px;margin-bottom: 0;background-color: #eb5927;opacity: 1;width: 80px;}
.search .input-control-icon-right .icon{font-size: 18px;cursor: pointer;color: #fff}
header .top .huser{margin-top: 15px;text-align: left;line-height: 20px;}
header .top .huser img{float: left}
header .top .huser span{display: block;float: left;margin-left: 5px;}
header .top .huser a{color: #eb5927;padding-right: 5px}
header .top .language{margin-top: 16px;margin-right: 20px}
header .top .language a{padding:0 10px;color:#848484}

header .menu{background-color:#eb5927;padding: 20px 0}
header .menu a{color: #fff;font-size: 16px;display: inline-block;margin: 0 auto;position: relative;line-height: 60px;height:60px;margin-top: -25px}
header .menu a:hover span,header .menu a.cur span{border-bottom: 1px solid #fff; height: 1px;display: block;width: 100%;position: absolute;bottom: 10px}
header .menu li{position: relative;width:120px;float: left;border-right: 1px solid #fff;height:20px;line-height:20px;text-align: center;}
header .menu li .secnav{position: absolute;top: 39px;left: 0;z-index: 99;width: 100%;background-color:#2d2d2d;display: none}
header .menu li .secnav a{display: block;clear: both;line-height: 40px;height:40px;margin-top: 0; }
header .menu li .secnav a:hover{border-bottom:none;background-color: #eb5927;}
header .menu li:last-child{border: none}
/*footer*/
footer{background-color: #333333;padding: 40px 0 20px;color: #fff}
footer a{color: #fff}
footer a:hover{color:#eb5927}
.fnav{clear: both;overflow: hidden}
.fnav dl{float: left;width: 150px;}
.fnav dl dt{}
.fnav dl dt a:hover{color: #fff}
.fnav dl dt span{width: 24px;border-top: 1px solid #fff;display: block;clear: both;margin: 10px 0 20px}
.fnav dl dd{line-height: 30px;font-size:12px}

.copyright{border-top: 1px solid #525151;margin-top:20px;padding-top:20px;font-size:12px;line-height: 30px;}
.copyright .fqrcode ul li{width: 150px;text-align: center;float: left;margin-top: 10px}
.copyright .fqrcode ul li img{width: 100px;height: 100px;}
.copyright .fqrcode ul li span{display: block;clear: both;margin-top: 10px;}

.flinks{margin-top: 20px;}
.flinks a{padding-right: 15px;font-size:12px;}
.flinks a:focus{color: #fff}
.totop {
    position: fixed;
    background-color: rgba(0,0,0,.5);
    color: #fff;
    text-align: center;
    padding: 10px;
    bottom: 30px;
    right: 5px;
    cursor: pointer;
}

/*幻灯*/
.swiper-container {
      width: 100%;
      height: 100%;
      margin-left: auto;
      margin-right: auto;
}
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
}

/*单页*/
.tbanner{height:406px }
.ptitle{position: absolute;right: 80px;top: 160px;font-size: 36px;font-weight: bold;color: #343434}
.ptitle span{display: block;width: 54px;height: 1px;background-color:#eb5927;float: left;margin-top: 27px;margin-right: 10px }
.breadcrumb{border-bottom: 1px solid #dcdcdc;height: 70px;line-height: 70px;padding: 0}
.breadcrumb .ctitle,.breadcrumb a.ctitle:hover{font-size: 24px;color: #343434;border-bottom:2px solid #eb5927;margin-top: -2px;display: inline-block}
.breadcrumb a.ctitle{border-bottom: none;margin-left: 30px}
.breadcrumb ul{float: right;color:#656565;}
.breadcrumb ul li{float: left;padding: 0 2px}
.breadcrumb ul li a{color:#656565;font-size: 13px}

.lmenu{width: 242px;margin-right: 28px}
.lmenu li{text-align: center}
.lmenu a{line-height: 62px;height: 62px;border-bottom: 1px solid #dddddd;color: #666666;font-size: 16px;display: block;position: relative}
.lmenu a.cur,.lmenu a:hover{background-color: #eb5927;color: #fff}
.lmenu a .icon{color:#eb5927;position: absolute;left: 15px;font-size: 20px;line-height: 62px;height: 62px;}
.lmenu a.cur .icon,.lmenu a:hover .icon{color: #fff}

.acon{width: 930px;float: right;padding: 30px 0;min-height: 500px}
.acon iframe#cmap{width: 100%;height: 300px}
.cattitle{height: 60px;line-height:52px;border-top: 8px solid #eb5927;font-size: 18px;text-indent: 72px;background-color: #f2f2f2;margin-top: -30px}
.newslist{}
.newslist a.item{clear: both;border-bottom: 1px dashed #dcdcdc;padding: 24px 0 28px;display: block}
.newslist .media{width: 100px;height: 86px;border:2px solid #eb5927;color: #eb5927;font-size: 16px;text-align: center}
.newslist .media span{display: block}
.newslist .media span.ndate{font-size: 36px;font-weight: bold}
.newslist .text h4{font-size: 16px;font-weight: bold;clear: both;height: 30px;overflow: hidden;color: #323232;white-space: nowrap;margin-bottom: 0}
.newslist .text{color: #666;width: 805px;float: right}
.newslist a:hover h4{color: #eb5927;}

.newslist2 .media{border: none;width: 150px;height: 150px}
.zkcon .newslist2 .text{width: 1030px!important}
.zkcon .newslist2 .text span{display: block;clear: both;margin-top: 8px;color: #333}
.newslist2 .item-content{clear: both;overflow: hidden}

.pages{clear: both;overflow: hidden}
.pager{margin-top: 40px}
.pager>li:first-child>a, .pager>li:first-child>span,.pager>li:last-child>a, .pager>li:last-child>span{border-radius: 0}
.pager li a,.pager li span{margin:0 4px;background-color: #f2f2f2;}
.pager>li.active>a, .pager>li.active>a:hover, .pager>li.active>span, .pager>li.active>span:hover,.pager>li a:hover{color:#eb5927;background-color:#f2f2f2;border-color:#eb5927;  }

article{padding:24px 0 40px}
article .atitle{color:#323232;font-size: 26px}
article .aattr{border-bottom: 1px dashed #dcdcdc;color: #666;height: 46px;line-height: 46px;}
article .ncon{padding: 20px 60px;font-size: 16px;color: #323232;line-height: 30px}
article .prenext{border-top: 1px solid #dcdcdc;padding: 20px 0;line-height: 30px;margin-top: 30px}


/*首页*/
.index_1{background-color: #f6f6f6;padding: 90px 0 110px}
.index_1 .pull-left{width: 564px}
.index_1 .pull-right{width:618px}
.index_1 h3{margin-top: 0;margin-bottom: 25px; color: #343434;font-weight: bold;font-size: 32px;}
.index_1 p{color: #343434;font-size: 16px;line-height: 30px}

.index_2{background-color:#5ebbe4;padding: 50px 54px;}
.index_2 .index_2con{padding: 150px 0;overflow: hidden;background: url(../img/index_s2.jpg) no-repeat -320px center #fff}
.index_2 .index_2con .pull-right{width: 430px}
.index_2 .index_2con h3{font-size: 48px;font-weight: bold;color: #343434;float: right;margin-top: 30px}

.index_3{background-color: #4dffdb;padding: 60px;}
.index_3 h3{font-size: 48px;color: #ff6699;margin-top: 50px;}
.index_3 h3.index_31{color: #ff0000}
.index_3 h3.index_32{color: #cc6600;margin-left: 110px;}
.index_3 h3.index_33{margin-left: 220px;}
.index_3 h3.index_34{float: left;margin-left: 10px;margin-top: 75px}
.index_3 .pull-left img{margin-left:220px;float: left;margin-top: 50px} 
.index_3 .pull-right{margin-right: -160px;}
.index_3 .pull-right img{z-index: -1}

.index_4{background-color: #ffffb8;padding: 80px 0 90px}
.index_4 .pull-right{width: 600px;padding-top: 35px}
.index_4 .pull-right h3{font-size: 48px;color: #ff6699;margin-top: 60px;}
.index_4 .pull-right h3.index_41{margin-left: 70px;}
.index_4 .pull-right h3.index_42{margin-left: 120px;}
.index_4 .pull-left{width: 700px; margin-left: -140px;}

.index_5{background-color: #ffdbb8;padding: 30px 0}
.index_5 .pull-left{width: 700px;padding-top: 60px}
.index_5 .pull-right{width: 500px}
.index_5 .pull-left h3{font-size: 48px;color: #ff6699;margin-top: 65px;}
.index_5 .pull-left h3.index_51{margin-left: 135px;}
.index_5 .pull-left h3.index_52{margin-left: 210px;}

.index_6{padding: 40px 0 60px}
.index_6 .index_6title{width: 100%;clear: both;margin-bottom: 40px;font-size: 30px;color: #333}
.index_6 .pull-left{width: 615px}
.index_6 .pull-right{width: 560px}
.index_6 .pull-right h3{margin-top: 0px;font-size: 20px;}
.index_6 .pull-right p{line-height: 30px;}
.index_6 .pull-right p a{background-color: #eb5927;border:none}
.index_6 .pull-right p a:hover{background-color:#ff6699 }


/*学院*/
.xy_title{line-height: 60px;height: 60px;color: #323232;font-size: 20px;margin-bottom: 10px;}
.xy_title img{width: 23px;height: 23px}
.xy_title a{color:#676767;font-size:14px;}
.xy_nav{margin-bottom: 40px;clear: both;overflow: hidden}
.xy_nav a{color: #fff;text-align: center;display: block;float: left;width: 240px;height: 150px;padding-top: 15px}
.xy_nav a span{display: block;font-size: 16px;margin-top: 10px}
.xy_nav a.xynav1{background-color: #febd77}
.xy_nav a.xynav2{background-color: #7ac7f8}
.xy_nav a.xynav3{background-color: #ed89ff}
.xy_nav a.xynav4{background-color: #ccdf73}
.xy_nav a.xynav5{background-color: #f798a3}
.xy_nav a.xynav6{background-color: #7ee8e4}
.xy_nav a:hover{background-color:#eb5927}
.xy_nav2 a{width: 200px;}

.xy_list{clear: both;overflow: hidden}
.xy_list .xy_lista{width: 400px;float: left;overflow: hidden;border: 1px solid #E7E7E7;padding-bottom: 10px}
.xy_list .xy_lista .xy_ltitle{font-size: 16px;color: #323232;white-space: nowrap;line-height: 48px;padding: 0 5px}
.xy_list .xy_lista p{font-size:12px;color:#656565;line-height: 24px;padding: 0 5px;text-overflow: ellipsis}
.xy_list .xy_listb{float: right;width: 800px;padding-right: 0;-webkit-margin-after:0}
.xy_list .xy_listb li{margin-left:10px;margin-bottom: 11px; border:1px solid #E7E7E7;float: left;width: 188px;overflow: hidden}
.xy_list .xy_listb li a{display: block;width: 100%;height: 100%}
.xy_list .xy_listb li a img{clear: both;overflow: hidden}
.xy_list .xy_listb li a span{color: #323232;height: 32px;padding: 0 5px;white-space: nowrap;text-overflow: ellipsis;display: block;clear: both;line-height: 32px;}
.xy_list .xy_listb li a p{color: #656565;font-size: 12px;padding: 0 5px;white-space: nowrap;text-overflow: ellipsis;max-width: 100%;overflow: hidden}
.xy_list a:hover span{color:#eb5927!important}

/*科室培训*/
.traincon{padding-bottom: 30px;clear: both;overflow: hidden}
.traincon .item{width: 580px;margin: 10px 0 20px}
.traincon .item img{width: 229px;height: 343px;float: left}
.traincon .item .trainc{width: 351px;border:1px solid #a0a0a0;border-left: none;float: left;height: 312px;margin-top: 31px;padding: 0 20px 20px;position: relative}
.traincon .item .trainc h3{border-bottom: 1px dashed #dddddd;text-align: center;font-size: 22px;color: #343434;padding-bottom: 15px}
.traincon .item .trainc .trainc_t{padding:5px 0;font-size: 18px;color: #343434}
.traincon .item .trainc span.jinpai{background-color: #f29406;border:none;color: #fff;font-size: 18px;text-shadow: 0 0;}
.traincon .item .trainc span.techername{font-weight: bold;padding: 0 10px 0 20px;}
.traincon .item .trainc .trainc_t p{padding: 12px 0;color: #169bd5;font-size: 13px;height: 56px;overflow: hidden;clear: both;margin-bottom:0;line-height: 24px}
.traincon .item .trainc .trainc_des{border-top: 1px dashed #dddddd;margin-top: 10px;position: relative}
.traincon .item .trainc .trainc_des p{padding: 10px 0;color: #169bd5;font-size: 13px;margin-bottom: 0;height: 56px;text-overflow: ellipsis;overflow: hidden;line-height: 24px}
.traincon .item .trainc .trainc_des a{display: block;float: right;background-color: #ff0000;border-radius: 5px;color: #fff;font-size: 18px;text-align: center;padding: 8px 25px;margin-top: 10px}

.studycon .item .trainc .trainc_des p{height:160px;text-overflow: ellipsis}
.studycon .item .trainc .trainc_des{border: none}
.observerc .item img{width: 138px;height:182px;float: left;margin-top: 50px}
.observerc .item .trainc {border:none;margin-top: 0;width: 420px } 
.observerc .item {border:1px solid #dedede;padding-left: 15px;overflow: hidden;position: relative}

.classinfo{}
.classinfo .item{width:100%;margin: 10px 0 20px}
.classinfo .item .trainc{width: 970px}
.classinfo .item .trainc .trainc_t p span{display: block;float: left;margin-right: 80px;}

.classtitle{margin-top: -6px;border-top: 8px solid #ff0000;background-color: #f2f2f2;line-height: 52px;font-size: 18px}
.classtitle span{display: block;margin:16px 10px;width: 2px;background-color:#ff0000;height: 20px;float: left}
.classcon{padding: 20px 0; font-size: 16px;color: #333; line-height: 36px;}

/*学习课程*/
.xuecon{padding-bottom: 30px}
.xuecon .item{background-color: #f7f9fc;width: 373px;float: left;border:1px solid #dcdcdc;padding: 20px 25px;margin-top: 30px}
.xuecon .xuec{margin: 30px 40px 0;}
.xuecon .item h3{margin-top: 0;color: #333;font-weight: normal}
.xuecon .item .xuedes{color:#656565;text-overflow: ellipsis;white-space: nowrap;overflow: hidden } 
.xuecon .item .xuetime{text-align: center;font-size: 16px;color: #eb5927;padding: 15px 0}
.xuecon .item a{display: block;background-color: #ff0000;color: #fff;text-align: center;padding: 10px 0;border-radius: 5px;margin: 0 auto;width: 115px}
.xuecon .item a:hover,.xueacon .xuetime a:hover{background-color:#eb5927 }

.xueacon{}
.xueacon .xtitle{text-align: center;font-size: 24px;margin-top:10px}
.xueacon .xuetime{text-align: center;font-size: 16px;color: #eb5927;padding: 15px 0;position: relative}
.xuetime span{width: 30px;height: 8px;border-top:1px solid #ff0000;display: inline-block;margin: 0 8px}
.xueacon .xuetime span{border-top:1px solid #eb5927;}
.xueacon .xuetime a{display: block;background-color: #ff0000;color: #fff;text-align: center;padding: 5px 0;border-radius: 5px;width: 115px;position: absolute;right:0;top:10px}

.pcon{padding-bottom: 30px; font-size: 16px;color: #323232; line-height: 36px;}
.pcooperation{padding: 0 95px 30px}
.pcooperation .cotitle{font-size: 24px;font-weight: bold;text-align: center;padding: 30px 0}
.pcooperation .form-control{background-color: #f6f6f6}

/*视频*/
.xuecon .xy_listb{width:100%}
.xuecon .xy_listb li{width: 292px;margin-bottom: 20px}
.xuecon .xy_listb li.video0{margin-left: 0}
.videocon{padding-top: 0;padding-bottom: 30px;clear: both;overflow: hidden}
.videocon .video{height: 480px;overflow: hidden}
.videocon .video iframe,.videocon .video video{width: 100%!important;height: 480px!important}
.videocon .pull-left{width:793px;}
.videocon .pull-right{width:390px;background-color: #2d2d2d;padding: 0 20px 30px;}
.videocon .pull-left .video embed{width: 100%!important;height: 480px!important}
.videocon .videoc{background-color: #f7f7f7;padding: 0 20px 20px;}
.videocon .vtitle{font-size: 20px;line-height: 50px;white-space: nowrap;text-overflow: ellipsis;margin-top: 0;margin-bottom: 0}
.videocon .vdes{color: #656565;line-height: 24px;}
.videocon .pull-right .vrtitle{font-size: 18px;color: #fff;line-height: 50px;}
.videocon .pull-right a{background-color: #424242;line-height: 56px;height: 56px;margin-bottom: 9px;color: #bababa;display: block;padding-left: 15px;text-overflow: ellipsis;white-space: nowrap}
.videocon .pull-right a:hover{border:2px solid #eb5927;line-height: 52px;padding-left: 13px}
.videocon .pull-right .vrqrcode{text-align: center;margin-top: 30px}
.videocon .pull-right .vrqrcode img{max-width: 70%}
.videocon .pull-right .vrqrcode span{display: block;margin-top: 10px;font-size: 14px;color: #bababa}

.vpayinfo{text-align: center;font-size: 20px;padding: 100px 0 0}
.vpayinfo a{display: inline-block;background-color:#eb5927;padding: 5px 20px;color: #fff;text-align: center;font-size: 16px;border-radius: 5px;margin-top: 30px;}

.videol{}
.videol li{width: 386px;float: left;margin-bottom: 20px;border:1px solid #E7E7E7;padding-bottom: 15px}
.videol li.vmiddle{margin: 0 21px}
.videol li.vfirst{width: 188px;float: left;margin-left: 15px;padding-bottom: 3px}
.videol li p{padding: 0 10px}
.videol li p.vtitle{color: #333;font-size: 16px;padding: 10px 10px;margin-bottom: 0;white-space: nowrap;text-overflow: ellipsis}
.videol li p.vdes{color: #666;font-size: 12px;line-height: 24px;height: 96px}
.videol li.vfirst p.vdes{height: 50px;margin-bottom: 0}
.videol li.vfirst p.vtitle{padding: 3px 10px}
.videol li.vvfirst p.vdes{height: 134px}
.videol li p.vinfo{font-size: 14px;color: #666666}
.videol li a:hover span{color:#666666!important}
.videol li a:hover span.mcolor{color:#eb5927!important}
.videol li a:hover .vtitle{color:#eb5927 }
.videol li a .vimg{position: relative}
.videol li a:hover .vimg .iconvideo{position:absolute;width: 100%;height: 100%;display: block;top: 0;background: url(../img/icon_video.png) center center no-repeat rgba(0,0,0,.5)}
/*专家团*/
.team_list{width: 828px;}


.jobs{width:350px;background-color: #f2f2f2;padding: 10px}
.jobs .jobtitle{height: 50px;line-height: 50px;border-bottom: 1px solid #dddddd;font-size: 18px}
.jobs .jobtitle a{float: right;font-size: 14px;color: #666}
.jobs .jobtitle span{border-left: 5px solid #eb5927;padding-left: 12px;}
.jobs a.item{border: 1px solid #d6d6d6;display: block;padding: 16px;margin: 10px auto;background-color: #f7f9fc}
.jobs a.item span{display: block;clear: both}
.jobs a.item p{font-size: 13px;color: #666}
.jobs a.item span.jtitle{font-size: 16px;}
.jobs a.item span.jmoney{color: #eb5927;line-height: 40px}

.team_title{font-size: 20px;color: #323232;line-height: 50px;}
.team_title img{width: 23px;height: 23px;margin-right: 10px}
.team_title a{float: right;font-size: 14px;color: #666}
.team_title2{border-top: 1px dashed #dcdcdc;margin-top: 20px}

.team_info{font-size: 14px;padding-bottom: 30px;width: 100%;clear: both;position: relative}
.team_info1{width: 580px;float: left;box-shadow: 1px 1px 3px 1px #dedede;height: 240px;overflow: hidden;border-top: none;position: relative}
.team_info1 img{width: 192px;float: left;max-height: 240px}
.team_info1 ul{margin-left:15px;width:370px; line-height: 24px;float: left;overflow: hidden}
.team_info2{width: 100%;clear: both;} 
.team_info1 ul li{margin-bottom: 12px;}
.team_info1 ul li.tititle{font-size: 18px;color: #343434;padding-top: 4px}
.team_info1 ul li.tiwh{max-height: 48px;overflow: hidden}
.team_info1 a{display: block;background-color:#eb5927;width: 110px;text-align: center;line-height: 36px;height: 36px;color: #fff;border-radius: 5px;position: absolute;bottom: 10px;left: 207px}
.team_info2 .team_info2_title{font-weight: bold;line-height: 60px;height: 60px;}
.team_info2 .team_info2_con{font-size:16px;line-height: 44px;}
.team_info2 .team_info2_con p{margin-bottom: 0}

.team_info3{width:100%;box-shadow: 0 0;height: 240px;overflow: hidden;border-top: none}

.team_list_son .team_info1{margin-top: 20px; margin-bottom: 20px;float: left}

.joblist{background: none;padding: 10px 0;width: 100%}
.jobcon{padding-bottom: 30px}
.jobs .jobcon a.item{width: 380px;margin: 10px 0 10px 30px;float: left}
.jobs .jobcon a.jobm0{margin-left: 0}

.jobdcon{padding-bottom: 30px;clear: both;overflow: hidden}
.jobdcon .jobdconl{width: 790px;float: left}
.jobdcon .jobattr{clear: both;overflow: hidden}
.jobdcon .jobattr .pull-left{width: 450px;} 
.jobdcon .jobattr .pull-right{width: 320px;text-align: center}
.jobdcon .jobattr .jtitle{color:#eb5927 }
.jobdcon .jobattr .jmoney{color:#eb5927;font-weight: bold}
.jobdcon .ctitle{border-bottom:1px dashed #dcdcdc;line-height: 38px;font-size: 20px;height: 40px;margin-top: 15px }
.jobdcon .ctitle span{border-bottom:2px solid #eb5927;display:inline-block}
.jobdcon .jobt1{height: 40px;line-height: 40px;font-size: 18px;margin: 5px 0;}
.jobdcon .jobt2{font-size: 16px;line-height: 40px;height: 40px;}
.jobdcon .jobc p{line-height: 26px;}

/*会议*/
.huiyi_list{width:100%;padding-bottom: 30px}
.huiyicl{margin: 15px 0;clear: both;overflow: hidden}
.huiyicl .item{background-color: #f2f2f2;text-align: center;margin-left: 40px;width: 270px;float: left;margin-bottom: 10px;}
.huiyicl .item.hym0{margin-left: 0}
.huiyicl .item span{display: block;clear: both;overflow: hidden}
.huiyicl .item span.hyltitle{font-size: 14px;color:#323232;line-height: 30px;margin-top: 10px;font-weight: bold;height: 60px;overflow: hidden} 
.huiyicl .item span.hyltime{color:#666} 
.huiyicl .item a{background-color:#df0000;text-align: center;font-size: 18px;border-radius: 5px;display: block;line-height: 46px;width: 100%;color: #fff;margin-top: 10px}

.huiyi_lists .item{margin-bottom: 30px}

.hycon{padding-bottom: 40px;position: relative}
.hycon .hytitle{text-align: center;font-size: 26px;line-height: 50px;font-weight: normal}
.hycon .hytime{text-align: center;color:#eb5927;margin-bottom: 20px}
.hycon .hytime span{border-top:1px solid #eb5927;display: inline-block;width: 30px;height: 6px; margin: 0 8px}
.hycon .hytitle2{font-size: 18px;border-bottom:2px solid #eb5927;line-height: 40px;display: inline-block}
.hycon .hycc{padding: 15px 0}
.hycon a.hycan{background-color:#df0000;text-align: center;font-size: 18px;border-radius: 5px;display: inline-block;line-height: 46px;width:150px;color: #fff;margin-top: 10px;position: absolute;top: 10px;right:0}

/*智库*/
.zkcon{padding-top: 0}
.zkcon .cattitle{text-indent: 10px}
.zkcon .cattitle a{border-right: 2px solid #939393;padding:0 10px}
.zkcon .cattitle a:last-child{border-right:none}
.zkcon .cattitle a.cur{color:#eb5927 }
.zkcon .newslist .text{width:1080px}
.zkconc{padding: 20px 0!important}

/*实验室*/
.labc{}
.traincon .item .labc .jinpai{margin-top: 18px;margin-right: 15px}
.traincon .item .labc h3{float: left;border: none;margin-top: 25px}
.traincon .item .labc .trainc_des{clear: both;overflow: hidden}
.traincon .item .labc .trainc_des p{height:86px}

/*期刊*/
.pubsearch{padding: 35px 200px;}
.pubsearch .search{width: auto!important}
.pubsearch .search .form-control {border-radius: 0; line-height: 40px; height: 40px;}
.pubsearch .search .input-control-icon-right {line-height: 38px;height: 38px;margin-bottom: 0;}
.pubsearch .search .input-control-icon-right .icon {font-size: 18px;cursor: pointer;}

.pubnav{padding-bottom: 70px;clear: both;overflow: hidden}
.pubnav a{display: block;float: left;width: 360px;height: 280px;color: #fff;text-align: center;padding-top: 80px;}
.pubnav a.pubnav1{background-color: #febd77}
.pubnav a.pubnav2{background-color: #f798a3;margin: 0 60px}
.pubnav a.pubnav3{background-color: #7ee8e4}
.pubnav a span{display:block;clear: both;font-size: 18px;margin-top: 8px}

.pubnavz{padding-top: 70px;}
.pubnavz a{margin-left: 100px}
.pubnavz a.pubnav1{background-color:#65C2FC}
.pubnavz a.pubnav2{background-color:#FE9059;margin-left: 280px}

.pubnav a:hover{background-color:#eb5927}

.zbform{width: 100%;margin-bottom: 20px}
.zbform .input-group{width: 100%;margin: 15px auto}
.zbform .form-control{border-radius: 0;width: 100%}
.zbform .btn{width: 100px!important;display: block;color: #fff;background-color:#eb5927;border:1px solid #eb5927;text-shadow: 0 0}

.qklist{width: 820px;padding-top: 0}
.qklist .text{width: 710px}

/*自办期刊*/
.zbqklist{padding-top:0px}
.zbqklist .zbqktitle{font-size: 20px;font-weight: bold;clear: both;padding-bottom: 30px}
.zbqklist .zbqktitle a{font-weight: normal;font-size: 16px;}
.zbqklist .row .item{margin-bottom: 30px;height: 272px;overflow: hidden}
.zbqklist .row .item-content{display: flex}
.zbqklist .row img{max-width: 180px;}
.zbqklist .row .text{font-size: 13px;color: #666666;line-height: 20px;padding-left: 10px}
.zbqklist .row .text .title{font-weight: bold;font-size: 16px;color: #323232;clear: both;display: block;margin-bottom: 12px;height: 60px;overflow: hidden}
.zbqklist .row .text .title:hover{color:#eb5927;}
.zbqklist .row .text a.zbmore{display: inline-block;background-color:#eb5927;padding: 3px 8px;color: #fff;text-align: center;font-size: 16px;border-radius: 5px;margin-top: 3px}
.zbqklist .row p{height: 140px;overflow: hidden}

.zbqklist .hbdw{width: 100%;clear: both;overflow: hidden;padding: 5px 0;line-height: 28px;height: 60px;}
.zbqklist .hbdw span{font-weight: bold}

.zbqklist2 .row .item{height: 300px}

.zbform2 .input-group{width: 50%;margin: 15px auto;float: left;clear: both}
.zbform2 .input-group2{width:100%;margin-bottom: 30px}
.zbform2 #zbsearch{clear: both;overflow: hidden;width: 150px;}

/*项目*/
.pronav{padding: 115px 0;clear: both;overflow: hidden}
.pronav a{display: block;width: 228px;height:263px;color: #fff;text-align: center;font-size: 22px;float: left;padding-top: 50px}
.pronav a.pronav1{background: url(../img/project_1.png) no-repeat center center;margin-left: 100px;}
.pronav a.pronav2{background: url(../img/project_2.png) no-repeat center center;margin:0 158px;}
.pronav a.pronav3{background: url(../img/project_3.png) no-repeat center center }
.pronav a span{display: block;clear: both;margin-top: 10px;}


/*收藏赞*/
.favorite_zan{padding: 10px;text-align: center}
.favorite_zan a{display: inline-block;margin: 0 10px;}
.favorite_zan a .icons{border:1px solid #dedede;border-radius: 50%;width: 50px;height: 50px;padding-top: 10px;}
.favorite_zan a .icons .icon{font-size: 30px;}
.favorite_zan a:hover .icons,.favorite_zan a.cur .icons{color: #fff;background-color:#eb5927;border:1px solid #eb5927;}
.favorite_zan a span{display: block;clear: both;padding: 2px 0}
.favorite_zan a span#znum,.favorite_zan a span#fnum{color:#eb5927 }


/*评论*/
.comments{padding-bottom: 30px}
.comments .comuser{line-height: 30px;}
.comments .combox{position: relative;clear: both;overflow: hidden}
.comments .combox textarea{height: 158px}
.comments .combox .btn{width: 150px;margin: 15px auto;display: block;background-color: #eb5927;color: #fff;font-size: 16px;font-weight: normal;line-height: 40px;border:none;text-shadow: 0 0}
.comments .comlist{}
.comments .comlist .comtitle{font-size: 18px;color:#eb5927;border-bottom:2px solid #dddddd;line-height: 56px}
.comments .comlist .comtitle span{font-size: 12px;color: #333}
.comlist .item{padding: 15px 0}
.comlist .item p{margin: 10px 0;font-size:16px}
.comlist .item .time{color: #999}


/*项目*/
.project{background-color: #f3f5f9;padding-bottom: 70px}
.project .breadcrumb{line-height: 44px;height: 44px;margin-bottom: 0;font-size: 13px;width: 100%;clear: both;overflow: hidden;border: none}
.project .breadcrumb ul{float: left}

.create{padding: 110px 0;font-size: 22px;color: #333333}
.create a{background-color: #f15e33;color: #fff;padding: 8px;width:150px;font-size: 16px;margin: 60px auto 0;display:block;border-radius: 6px;}

.fjoin{padding: 60px 0 70px;font-size:16px;color: #333333}
.fjoin a{background-color: #f15e33;color: #fff;padding: 8px;width:150px;font-size: 16px;margin: 90px auto 0;display:block;border-radius: 10px;}
.fjoin .radio-inline{float: left}

.project .pleft{width: 253px;float: left;box-sizing: border-box;background-color: #fff;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.1);padding-bottom: 70px;}
.project .pmain{float:right;width: 924px;padding:10px 27px 27px;box-sizing: border-box;background-color: #fff;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.1)}
.project .pleft a{line-height: 50px;height: 50px;text-indent: 15px;color: #323232;font-size: 16px;display: block;clear: both}
.project .pleft a:hover,.project .pleft a.cur{background-color: #f2f2f2;border-left: 5px solid #eb5927;text-indent: 10px;}
.project .pmtitle{color: #343434;font-size: 18px;line-height: 44px;border-bottom: 1px solid #dddddd;font-weight: bold}
.project .pnav{clear: both;height: 36px;line-height: 36px;margin: 12px auto}
.project .pnav a{float: left;font-size: 16px;color: #0d0d0d;margin-right: 32px;display: block}
.project .pnav a.cur,.project .pnav a:hover{border-bottom: 2px solid #eb5927}
.project .pnav2{clear: both;height: 30px;line-height: 30px;margin: 20px auto}
.project .pnav2 a{float: left;font-size: 14px;color: #333333;margin-right: 2px;display: block;padding: 3px 18px;border-radius: 5px}
.project .pnav2 a.cur,.project .pnav2 a:hover{background-color: #eb5927;color: #fff}


.project .items{padding-top: 22px;}
.project .item{border: none;width: 420px;float: left;background-color: #f1f4f7;padding: 20px 18px;margin-bottom: 20px;}
.project .projectQ .itemc{height: 269px;}
.project .item .itemc{background-color: #fff;padding: 30px 15px;clear: both;position: relative;overflow: hidden;font-size: 14px;color: #666666}
.project .item .itemc img{float: left;width: 85px;border-radius: 50%;margin-right: 15px;}
.project .item .itemc .pull-left{position: relative;clear: right;overflow: hidden}
.project .item .itemc .itile{font-size: 16px;margin-bottom: 10px;display: block;}
.project .item .itemc .itile:hover{color:#eb5927; }
.project .item .itemc .iuser{color: #666666;line-height: 40px;}
.project .item .itemc .iexport{font-weight: bold;font-size:18px;}
.project .item .itemc .iedit{font-weight: bold;font-size:16px;}
.project .item .itemc .pmsg{overflow: hidden;clear: both;padding-top: 10px}
.project .item .itemc .paction{padding-top: 10px;position: relative;clear: both;overflow: hidden}
.project .item .itemc .paction a{border-radius: 5px;display: inline-block;float: none}
.project .item .itemc .pcol a{width: 40%;margin:0 5%;float: left}
.project .item .itemc .icanyu{color:#eb5927;display: block;border: 1px solid #eb5927;padding: 4px 10px;text-align: center;}
.project .item .itemc .icanyu:hover{background-color:#eb5927;color: #fff }
.project .item .itemc .ifavorite{position: absolute;top:30px;right:15px}
.project .item .itemc .ifavorite .icon{font-size: 24px;}
.project .item .itemc .ifavorite:hover .icon,.project .item .itemc .ifavorite.cur .icon{color:#eb5927; }
.project .item .itemc .prologo{width: 85px;height: 85px;float: left;margin-right:6px;background-repeat: no-repeat;background-size: contain;background-position: center center;border-radius: 50%}
.project .item .itemc .favoriteP{cursor: pointer;color: #eb5927;}
.project .item .itemc .favoriteP:hover,.project .item .itemc .favoriteP.cur,.project .item .itemc .favoriteP i.cur{}

/*项目概要*/
.psummary{padding: 30px;width: 100%}
.modal-dialog{border-radius: 0;}
.modal-title-name{border-left: 3px solid #eb5927;padding-left: 10px;display: inline-block}

.fplist{}
.fplist .fitem{width: 280px;height: 200px;float: left;background-color: #f9f9f9;margin-bottom: 10px;text-align: center;padding-top: 20px;}
.fplist .fitemc{margin-left: 7px;margin-right: 7px;}
.fplist .fitem img{max-width: 112px;max-height: 112px;}
.fplist .fitem span{display: block;margin-top: 20px;clear: both;overflow: hidden}
.fplist .fitem .ifavorite{position: absolute;top:15px;right:10px }
.fplist .fitem .ifavorite .icon{font-size: 24px;}
.fplist .fitem .ifavorite.cur .icon{color:#eb5927; }

.pfilter{padding-top: 20px;color: #353535}
.pfilter ul,.pfilter p{float: left}
.pfilter p{width: 55px;}
.pfilter ul{width: 808px;}
.pfilter ul li{width: 160px;float: left;margin-bottom: 20px;}
.pfilter ul li a{color: #343434;border: 1px solid #dddddd;line-height: 30px;height: 30px; padding: 0 18px;display: inline-block}
.pfilter ul li a:hover,.pfilter ul li a.cur{background-color:#eb5927;border-color: #eb5927;color: #fff}

/*项目处理*/
.ppleft{padding: 10px 15px;width: 250px;float: left;box-sizing: border-box;background-color: #fff;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.1);}
.pltitle{color: #323232;font-weight: bold;border-bottom: 1px solid #dedede;line-height: 40px;height: 40px;font-size: 18px;}
.ppleft .pgray{color: #989898!important}
.ppleft dl{}
.ppleft dl dt{font-size: 18px;font-weight: bold;color: #323232;margin-bottom: 5px;}
.ppleft .pgray dt{color: #989898}
.ppleft dl dd{font-size: 16px;line-height: 34px;text-indent: 30px;}
.ppleft dl dd a{color: #323232;}
.ppleft dl dd a:hover,.ppleft dl dd a.cur{color:#eb5927; }
.ppleft dl dt .icon{color: #7c7c7c;cursor: pointer}

.pproject{background-color: #f3f5f9;}
.pproject .breadcrumb{line-height: 44px;height: 44px;margin-bottom: 0;font-size: 13px;width: 100%;clear: both;overflow: hidden;border: none}
.pproject .breadcrumb ul{float: left}
.pproject .ppmain{padding: 10px 45px 100px;float:right;width: 918px;box-sizing: border-box;background-color: #fff;box-shadow:1px 2px 2px 0 rgba(0,0,0,0.1);border: 1px solid #dedede;color: #343434;font-size: 15px;margin-bottom: 90px}
.pptitle{font-size: 20px;font-weight: bold;border-bottom: 3px solid #169bd5;line-height: 50px; }
.pproject .newslist .text{width:770px;}


.phead{padding: 25px 0}
.phead .plogo{width: 113px;height: 113px;line-height: 113px; margin: 10px auto;border-radius: 50%;background-size: contain;}
.phead .plogo img{border-radius: 50%}
.phead span{display: block;clear: both;color: #343434;font-size: 16px;}
.phead .pname{font-size: 24px;}

.pbasic{line-height: 24px;color: #343434;font-size: 15px;padding: 25px 0 0}
.pbasic div{margin-bottom: 28px;}
.pbasic p{margin-top: 10px}

.pftitle{font-size: 18px;font-weight: bold;line-height: 30px;margin: 15px 0 10px; border-left: 4px solid #169bd5;text-indent: 10px}

.pblue{color: #169bd5;}
.pgray{color: #666666}
.pproject .ppmain .submit{background-color: #169bd5;font-size: 14px;line-height: 42px;width: 140px;color: #fff}
.pproject .ppmain textarea.form-control{background-color: #f7f7f7;border-radius:0;margin-top: 20px;margin-bottom: 10px}


/*项目各阶段*/
.step1_1{margin-bottom: 10px}
.step1_1 .sp1_1{border-bottom: 1px solid #e7e7e7;padding:5px 0 15px;line-height: 30px;margin-bottom: 10px}
.step1_1 .sp1_1 .sp1_1h{margin-bottom: 5px}
.step1_1 .sp1_1 .sp1_1h .pgray{font-size: 14px;margin-left: 10px;}
.step1_1 .sp1_1 .sp1_1h a{float: right;color: #169bd5;}
.step1_1 .pfile{line-height: 46px;font-size: 13px;margin-top: 8px}
.step1_1 .pfile div img{margin-right: 10px}
.step1_1 .pfile div a{margin-left: 15px;font-size: 13px}
.step1_1 .pfile div a:hover{color: #eb5927}

.stepfinish a{background-color: #169bd5;
    color: #fff;
    padding: 8px;
    width: 200px;
    font-size: 18px;
    margin: 90px auto 0;
    display: block;
    border-radius: 10px;}

.pcanyu{padding: 10px 0;padding-left: 5px}
.pcanyu div{text-indent: 15px;background: url(../img/icon_dot.png) left center no-repeat;line-height: 36px;}
.pcanyu .pblue span{display: inline-block;padding: 0 5px}

.pfilter{padding-bottom: 20px}
.robserver{text-align: center;display: block;margin-bottom: 5px!important;padding-bottom: 5px!important;margin-top: 20px}
.robserver .swiper-slide{background-color: #fff;box-shadow: 1px 2px 2px 0 rgba(0,0,0,0.2);display: block;width: 238px!important;padding-bottom: 10px;float: left}
.robserver .swiper-slide:nth-child(2){margin: 0 50px}
.robserver .swiper-wrapper{padding: 0 50px;overflow:visible!important}
.robserver img{width:138px;height: 182px;clear: both;overflow: hidden;display: block;margin: 0 auto}
.robserver p{color: #343434;font-size: 16px;font-weight: bold;clear: both;overflow:hidden;display: block;width: 100%;line-height: 40px;margin-bottom: 0}
.robserver a{background-color: #169bd5;color: #fff;border-radius: 15px;padding: 5px 20px;display:inline-block;font-size: 14px;clear: both;overflow: hidden}
.robserver .swiper-button-prev,.robserver .swiper-button-next{background: none;}
.robserver .swiper-button-prev .icon,.robserver .swiper-button-next .icon{font-size: 24px;color: #afafaf}

/*选题*/
.xttitle{font-size: 30px;font-weight: bold;color: #343434;margin-top: 90px;}
.xuanti form{margin-top: 120px;}
.xuanti .uftitle{font-size: 24px;font-weight: bold;color: #343434;width: 130px;margin-left: 40px}
.xuanti .form-control{width: 471px;border-radius: 0;height: 40px;line-height: 40px;}
.attachment{padding: 5px 40px}
.xuanti .attachment{margin-top: 120px;}
.attachment .attatitle{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.attachment .btn{padding: 6px 25px;text-shadow: 0 0}
.xtsubmit{margin:130px auto 130px;text-align: center}
.xtsubmit a{display: inline-block;width: 245px;text-align: center;line-height: 60px;border: 1px solid #dedede;font-size: 24px}
.xtsubmit a:hover{background-color:#eb5927;border-color: #eb5927;color: #fff }

/*新首页*/
.incon{padding: 70px 0 50px}
.incon .intitle{text-align: center;}
.incon .intitle .ftitle{font-size: 16px;color:#333;margin: 18px auto 40px;font-weight: bold}

.nindex_1{}
.nilist{}
.nilist a{width: 285px;box-shadow:1px 1px 1px #dedede,1px -1px 1px #dedede,-1px 1px 1px #dedede,-1px -1px 1px #dedede;display: block;float: left;margin-right: 15px;position: relative;background-color: #fff}
.nilist a span{display: block;clear: both;}
.nilist a .nititle{font-size: 16px;color:#eb5927;padding: 8px 20px }
.nilist a .nides{font-size: 14px;color: #666;padding: 0 20px 20px}
.nilist a:hover{background-color:#eb5927; }
.nilist a:hover .nititle,.nilist a:hover .nides{color: #fff}

.nindex_1 .nilist a{height: 430px;}

.swiper2{padding-bottom: 20px!important;padding-left: 10px!important}
.swiper2 a{width: 290px;margin-left:2px; margin-right: 13px;}

.nimore{background: url(../img/more.png) no-repeat center center; display: block; margin: 30px auto 0;width: 122px;height: 30px;}
.nimorew{background: url(../img/morew.png) no-repeat center center;}
.nimorew:hover{background: url(../img/more.png) no-repeat center center;}

.nindex_2{background-color: #301005}
.nindex_2 .intitle .ftitle{color:#eb5927;}
.jllist{}
.jllist img{width: 240px;height: 240px}
.jllist a{display: block;float: left;width: 240px;background-color: #fff;height: 480px}
.jllist .jlfoot{padding:25px 20px 15px;color: #333;position: relative;height: 240px;overflow: hidden}
.jllist .jlfoot .jlname,.jllist .jlfoot .jlzhicheng{font-weight: bold;line-height: 36px;font-size: 16px;display: block;clear: both;white-space: nowrap}
.jllist .jlfoot .jldes{font-size: 14px;color: #666;margin-top: 6px;display: block;word-break: normal}
.jllist .jlfoot .arrow{display:block;position: absolute;width: 180px}
.jllist .jlfoot .arrowup{top: -26px;}
.jllist .jlfoot .arrowup span{background:url(../img/arrow_upw.png) no-repeat center center;width: 50px;height: 26px;margin: 0 auto;display: block}
.jllist a:hover .arrowup span{background:url(../img/arrow_up.png) no-repeat center center;}
.jllist .jlfoot .arrowdown{bottom: -26px;}
.jllist .jlfoot .arrowdown span{background:url(../img/arrow_downw.png) no-repeat center center;width: 50px;height: 26px;margin: 0 auto;display: block}
.jllist a:hover .arrowdown span{background:url(../img/arrow_down.png) no-repeat center center;}
.jllist a:hover{background-color:#eb5927;}
.jllist a:hover span{color: #fff!important }

.nindex_3{}
.nindex_3 .nilist a .nititle{color: #666;font-size: 15px;font-weight: bold}
.nindex_3 a{border:1px solid #dedede;box-shadow: 0 0}
.nindex_3 a:hover{background-color: #fff}
.nindex_3 .nilist a .izkc{height: 165px;position: relative;padding-top:15px;text-align: left}
.nindex_3 a:hover span.nititle,.nindex_3 a:hover span.nides{color:#eb5927!important;}
.nindex_3 a .zkdate{background-color: #eb5927;width:60px;height: 60px;color: #fff;padding: 6px;font-size: 12px;text-align: center;top: -30px;left: 20px; z-index: 99;display: block;position: absolute;}
.nindex_3 a .zkdate .zkyear{display: block;font-size: 20px;border-bottom: 1px solid #fff}
.nindex_3 a .nides{height: 100px;overflow: hidden;clear: both;}


.nindex_4{background-color: #eb5927;}
.nindex_4 .ftitle{color:#fff!important}
.nindex_4 .nilist a{box-shadow:0 0!important;height: 445px;}
.nindex_4 .nilist a:hover{background-color:#fff}
.nindex_4 .nilist a .nititle{color: #666;font-weight: bold;height: 64px}
.nindex_4 .nilist a:hover span.nititle,.nindex_4 .nilist a:hover span.nides{color: #eb5927!important;}
.nindex_4 .nilist a img{max-height: 285px;margin: 0 auto}
.nindex_4 .nimorew:hover{background: url(../img/morew.png) no-repeat center center;}

.nindex_5{}
.nindex_5 .niplist{}
.nindex_5 .niplist a{width: 380px;height: 254px; float: left;margin-right: 30px;border: 1px solid #dedede;margin-bottom: 30px}
.nindex_5 .niplist a:hover{border: 1px solid #eb5927; }
.nindex_5 .niplist a.nicbnb{margin-right: 0}
.nindex_5 .niplist a img{float: left;max-width: 180px;max-height: 100%}
.nindex_5 .niplist a .nicbc{padding:10px 15px;width: 198px;float: left }
.nindex_5 .niplist a .nicbc .nicbmore{color:#eb5927;border:1px solid #eb5927;;font-size: 12px;width: 60px;text-align: center;margin-top: 10px;}
.nindex_5 .niplist a span{display: block;clear: both;color: #666}
.nindex_5 .niplist a span.nicbtitle{font-weight: bold;font-size: 16px;height: 50px;overflow: hidden}
.nindex_5 .niplist a span.nicbauthor{line-height: 32px;}
.nindex_5 .niplist a span.nicbdest{font-size: 13px;color: #666666;line-height: 20px;white-space: nowrap;word-wrap: normal;}
.nindex_5 .niplist a span.nicbdes{height: 126px;overflow: hidden;text-overflow: ellipsis}

.nindex_6{padding-top: 0}
.nindex_6 .niaboutbg{height:320px;width:100%;background: url(../img/ni_about_2.jpg) no-repeat bottom center;}
.nindex_6 .container-fixed{margin-top: -250px;padding-bottom: 0;}
.nindex_6 .niabl{margin-top: 50px;}
.nindex_6 .niabr{padding: 245px 0 0 50px;width: 720px;text-align: left}
.nindex_6 .niabr p{text-indent: 30px;font-size: 16px;color: #666;padding-top: 20px}
.nindex_6 .niabr a.nimore{float: left}

/*登录注册目录*/
.umulu{padding: 55px 0 55px 170px;color: #9a9a9a;text-align: center;}
.umulu a{color: #9a9a9a}
.umulu .umtitle{margin-bottom: 24px;font-size: 18px;}
.umulu .umtitle2{font-size: 14px;margin-top: 5px}
.umulu .umleft{width: 325px;border-right: 1px solid #9a9a9a;float: left;height: 70px;overflow: hidden}
.umulu .umleft a{font-size: 16px;display: block;width: 50%;float: left;margin-bottom: 20px;}
.umulu .umqrcode{margin-left: 130px}


.booklist{padding-top: 10px;min-height: 300px}
.booklist .bkcon a{text-align: center;margin-bottom: 20px;height: 294px;overflow: hidden;width: 300px;float: left;border:1px solid #fff}
.booklist .bkcon a img{margin: 0 auto 10px;max-height: 200px}
.booklist .bkcon a p{text-align: left;color: #656565;padding: 0 10px}
.booklist .bkcon a p.bold{color: #343434;text-align: center;white-space: nowrap;overflow: hidden}
.booklist .bkcon a:hover{border:1px solid #dedede}



.yizhulist{padding-top: 10px;min-height: 300px}
.yizhulist .bkcon a{text-align: center;margin-bottom: 20px;height: 294px;overflow: hidden;width: 300px;float: left;border:1px solid #fff}
.yizhulist .bkcon a img{margin: 0 auto 10px;max-height: 200px}
.yizhulist .bkcon a p{text-align: left;color: #656565;padding: 0 10px}
.yizhulist .bkcon a p.bold{color: #343434;text-align: center;white-space: nowrap;overflow: hidden}
.yizhulist .bkcon a:hover{border:1px solid #dedede}

.breadcrumb.book{border-bottom: none;height: 50px;line-height: 50px;margin-bottom: 0}

.bktop{width: 100%;clear: both;position: relative;overflow: hidden}
.bktop .bkimg{width:350px;height:350px;border: 1px solid #dedede;text-align: center;line-height: 350px;}
.bktop .bkinfo{width:800px;margin-left: 45px}
.bkcc{width: 100%;clear: both}
.bkcc .bktitle{border-bottom: 1px solid #eb5927}
.bkcc .bktitle span{display: block;background-color:#eb5927;color: #fff;font-size: 16px;text-align: center;width: 94px;line-height: 44px;}
.bookc{padding-top: 0}
.bktop .atitle{font-size: 18px;color: #343434;}
.bktop ul{color:#656565;margin-top: 20px;clear: both;}
.bktop ul li{width: 45%;
    line-height: 45px;
    float: left;
    border-bottom: 1px solid #AAAAAA;
    margin-right: 40px;
    font-size: 14px;
    color: black;}
article .bkccc{padding: 20px 0;color: #333333;line-height:36px;font-size: 14px;}
.bkdes{background-color: #f7f7f7;padding: 15px;color: #656565;width: 100%;clear: both;margin: 20px auto}
.bkdes span{font-size:16px;color:#323232;display: block;margin-bottom:5px}

.booklist .bkconcb a{width: 240px;height: 260px}

/**/
.wit_tit {
	padding:50px 0;
	text-align:center;
	color:#262626;
	font-size:24px;
	font-weight:bold;
}
.wit_tit:after,.wit_tit:before {   
    content:"";
	width:50px;
	height:3px;
	background:#f49d3e;
	display:inline-block;
	position:relative;
	top:-6px;
	margin:0 8px;
}
.pro_con li {
	width:170px;
	float:left;
	text-align:center;
	position:relative;
}
.pro_con li:after {   
    content:"";
	position:absolute;
	right:-23px;
	top:32px;
	background:url(../img/pro_jt.png) no-repeat center;
	height:24px;
	width:47px;
}
.pro_con li:last-child:after {
	background:none;
}
  .searchtype {
	  
	 width: 958px;
    line-height: 30px;
    font-size: 12px;
    background-color: #fff;
    float: left;
	    margin-left: 395px;
	  
                
  }
  .yizhusearch{
	  
	     margin-left: 230px !important;
  }
  .yizhupubsearch{
	  
	
  }
  .searchtype ul{
	  
	 margin: 5px 10px;
    height: auto;
    overflow: hidden;
  }
   .searchtype ul li a{
	  
	 
       	height:25px;
	margin-right:10px;
	display:inline;
	float:left;
  }

 .searchtype ul li a{
	  
	 
              height:25px;
	line-height:25px;
	display:inline-block;
	padding:0 10px;
	color: #000000;
	white-space:nowrap;
	font-size: 14px;
  }
   .searchtype ul li a.over,.searchtype ul li a:hover{
	  
	 
             background-color: #cc0000;
    color: #fff;
    text-decoration: none;
  }
  
  
  .dtitle{
	font-size:16px;
	margin-bottom:20px;
	font-weight:800;
	}
	.nameandbtn{
	text-align:center
	}
	.sname{
	width:300px;
	display: inline-block;
	}
	#search{
	    width: 100px!important;
    display: inline-block;
    color: #fff;
    background-color: #eb5927;
    border: 1px solid #eb5927;
    text-shadow: 0 0;
	}
















