@charset "utf-8";
/* CSS Document */
body{
    font-size: 16px;
    font-size: 1.6rem;
    overflow-x: hidden;
}

.clear {
    zoom: 1;
}

.clear:after {
    content: "";
    display: block;
    clear: both;
}
.bread{width:auto;height:auto; line-height:38px; 
    background:#efefef; font-size:1.6rem; font-size:16px;overflow:hidden;}
.bread span{ width:1300px; margin:0 auto; display:block; font-weight:normal; color:#898989; }
.bread span a{color:#898989;}
.bread a:hover{color:#3d55a7;}
.subPage{width:1300px;margin:0 auto;position:relative;}

.sub_t01 h2:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;-ms-opacity:0.8;opacity:0.8; transition: all 1s ease 0s; }
.sub_mbtn{width:100%;height:40px;background-color:#3d55a7;cursor:pointer;display:none; position:relative;}
.sub_mbtn a{line-height:40px; float:left; padding-left:1.5rem ; font-size:1.8rem; font-size:18px; color:#fff;}
.sub_mbtn i{ 
    display: block;
    position: absolute;
    right: 1.5rem;
    width: 22px;
    height: 22px;
    color: #fff;
    font-size: 1.8rem;
    top: 14px;
}
.sub_navm{ width:100%; overflow: hidden;display: none;}
.sub_navm h2{width:100%;height:48px;line-height:48px;background-color:#003c7f;}
.sub_navm h2 a{padding-left:13px;font-size:20px;font-family:Tahoma;display:block;color:#fff;}
.sub_navm ul{background-color:#fff;}
.sub_navm li{}
.sub_navm li a{font-size:16px;font-size:1.6rem; color:#515151; padding-left:15px; height:35px;line-height:35px;border-bottom:1px solid #dfede1;display:block;}
.sub_navm li a:hover{color:#003c7f;}
.sub_navm li.sub_has span{ margin-left: 10px;}
.sub_navm li.on a{ color:#003c7f; display:block; width:100%;}
.sub_navm dl{ display: none; background-color:#cac9c9; padding:0px 0px 5px;}
.sub_navm dl dd{ padding-left: 30px; line-height:18px; padding:5px 0px 5px 30px;}
.sub_navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.sub_navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline;  border:none; padding:0px;}
.sub_navm li dl dd a:hover{ color:#a70510}
.sub_navm .sub_iphone li a{padding-left:30px;}
.subPage_con{width:100%;overflow:hidden;min-height:470px;}

/*      */
.sub_left{width:22.698%;overflow:hidden;float:left;z-index:99;margin-bottom:60px;position: relative; margin-top:47px;}
.sub_leftTitle{width:100%;height:65px;background:#3d55a7; margin-bottom:4px;}
.sub_leftTitle h3{padding:20px 0 0 45px; 
    line-height:28px; font-weight:normal;color:#fff;
    font-size:22px;font-size:2.4rem;}
.sub_left .sub_nav{width:auto;overflow:hidden;}
.sub_left .sub_nav li{background:#6477b9; border-bottom:2px #afb1ba solid;}
.sub_left .sub_nav li a{color:#fff;padding:18px 0 18px 16px;line-height:22px;display:block;border-left:7px #6477b9 solid;}
.sub_left .sub_nav li:hover a,.sub_left .sub_nav li.active a{ border-left-color: #c33c1c ;background:rgb(61,85,167);}
.sub_left .sub_nav li .subb{background:#6477b9; border-bottom:none;}
.sub_left .sub_nav li .subb a{color:#fff;padding:18px 0 18px 34px;line-height:22px;display:block;}
.sub_left .sub_nav li .subb:hover a,.sub_left .sub_nav li .subb .active a{ border-left-color: #c33c1c ;background:rgb(61,85,167);}
.subLefts{
    display: none;
}
.sub_left .sub_nav li:hover .subLefts{
    display: block;
}

.sub_left .sub_nav li ol .subLefts li{
    background: #6477b9;
    border-bottom: none;
}

.sub_left .sub_nav li:hover .subLefts a,
.sub_left .sub_nav li.active  .subLefts a{
    color: #fff;
    padding: 18px 0 18px 16px;
    line-height: 22px;
    display: block;
    border-left: 7px #6477b9 solid;
}
.sub_left .sub_nav li:hover .subLefts a:hover,
.sub_left .sub_nav li.active  .subLefts a:hover{
    border-left-color: #c33c1c;
    background: rgb(61,85,167);
}

.sub_iphone{
    display: none;
}
.sub_navm li:hover .sub_iphone{
    display: block;
}

/* Ҳ    */
.noticeList li{width: 100%;overflow:hidden;margin-top:37px;height:86px;}
.noticeList li .nDate{width:82px;height:82px;float:left; border:2px #9da0a5 solid; text-align:center;line-height:41px; background:#f2f2f2;	 }
.noticeList li .nDate strong{ color:##c13e37;  height:41px;display:block;font-weight: normal;}
.noticeList li .nDate i{ color:#fff;height:41px;text-align:center;display:block;font-style: normal;background:#3d55a7;}
.noticeList li div{margin-left:110px;display: block;line-height:26px;}
.noticeList li div h3{font-size:1.6px; font-size:1.6rem; font-weight:500;}
.noticeList li div p{ font-size:16px; font-size:1.6rem; line-height:26px; margin-top:10px;}
.tabMenu01{width:100%; height:57px; background:#3d55a7; position:relative;}
.tabMenu01 li{height:57px;line-height:57px;font-size:28px;font-size:2.8rem;float: left; width:50%; text-indent:2.4rem;  }
.tabMenu01 li a{display:block;height:65px; color:#c3dbf6; font-weight:600;}
.tabMenu01 .active a{ color:#fff;background:url(../images/index_19.png) no-repeat  27% 56px; z-index:1;}
.tabList01 dd,.hotList li.none .pic05{display:none;  overflow:hidden;}
.ddList00 li{width:100%;float: left;height:36px;line-height:36px; font-size:16px; overflow: hidden;background:url(../images/n_yuan.png) no-repeat left 15px;*position:relative;}
.ddList00 li a{padding-left:18px;  }
.ddList00 li span{float:right;margin-left:10px;*position:absolute;*right:0;*bottom:0;}
.ddList00 li strong {margin-left:-8px}
.ddList00 li strong a{color:#007072}
.listTitle02{height:50px;line-height:25px;}
.articleList02{padding-left:39px;}
.tabArticleList02,.tabArticleList04{margin-top:37px; border:2px #d9deee double; overflow:hidden;}
.articleList02 .tabList01 dd{padding:0 20px 15px;}
.articleList02 .tabList01 .noticeList li{margin-top:15px; height:76px;}
.articleList02 .tabList01 .noticeList li .nDate{width:72px; height:72px; font-size:20px; font-size:2.0rem;}
.articleList02 .tabList01 .noticeList li .nDate strong,.articleList02 .tabList01 .noticeList li .nDate i{height:36px;}
.articleList02 .tabList01 .noticeList li div h3{margin-top:10px;}

/*    */
.sub_right{margin:47px 0 47px 26%; border:4px #a8a8a8 solid; overflow:hidden;}
.articleTitle,.tabMenu06{height:60px;width:auto; margin:0 26px; border-bottom:2px #9eaad3 solid; position:relative;}
.articleTitle h2 {font-size:2.2rem;font-weight:bold;color:#3d55a7; display:inline-block; border-bottom:5px #c13e37 solid; line-height:58px;}
.article03{padding:2.5% 26px;line-height:3.6rem;text-align: justify;}
.article03 a{color:blue}

/* б ҳ*/
.list05{width:auto;overflow:hidden;padding:50px 0; margin:0 30px ;min-height:510px; border-bottom:3px #9eaad3 solid;}
.list05 li span{float:right;color:#505050;}
.list05 li{height:50px;line-height:50px; overflow:hidden; position:relative; }
.list05 li::before{content:'';width:9px;height:9px; overflow:hidden;position:absolute;left:0;top:20px;background-color:#c13e37}
.list05 li span{float:right;color:#b1b1b1;}
.list05 li a{padding-left:20px;}

.noticeCon{min-height:510px; border-bottom:3px #9eaad3 solid; margin:0 30px; padding:0 24px 30px;}
/*  ҳ*/
.pages{ width:306px;height:29px;line-height:29px;margin:30px auto 60px;}
.pages a{margin:0 3px;float:left; color:#989898; background-color: #eee; width:28px;height:29px; font-size:14px;font-size:1.4rem; text-align:center; }
.pages a:hover{ background-color: #c13e37;color:#fff;}
.pages a.on_pages{color:#fff;background-color: #c13e37;}
.pages a.prev,.pages a.next{width:35px;height:29px; background-color:#eee;}
.pages a.prev:hover,.pages a.next:hover{background-color: #c13e37;color:#fff;}
.pages_min{ margin:0 0 25px; overflow: hidden; display: none;padding:20px 45px 0;}
.pages_min a.prev_min,.pages_min a.next_min{ display: block; width:100px; height: 30px; float:left; background: #3d55a7; border-radius: 3px; color:#fff; line-height: 30px; text-align: center;}
.pages_min a.next_min{ float:right;}
.pages_min a:hover{background:#c13e37; color:#fff; transition:0.5s;}

/*ͼƬ б ҳ*/
.picList01{ overflow:hidden; padding:0 30px;}
.picList01 li{ border-bottom:3px #9eaad3 solid; padding:30px 40px; overflow:hidden; position:relative;}
.item-img{width: 292px;float: left;margin-right: 30px;padding-top: 6px;}
.imgResponsive{width: 100%;height: 0;padding-bottom: 76.370%;overflow:hidden;display: block;}
.imgResponsive img{width: 100%;transition: all 0.3s ease-in-out;}
.imgResponsive img:hover{transform:scale(1.05); }
.picList01 li div h3{font-size:20px; font-size:2.0rem; font-weight:normal;}
.picList01 li div p{font-size:16px; font-size:1.6rem; line-height:34px; overflow:hidden; text-indent:3.0rem; margin-top:8px;}

/*    ҳ*/
.pageArticle,.hotList{width:100%;overflow:hidden;}
.pageArticle_right{width:33.948%;float:right; padding-bottom:60px; margin-left:-33.948%; }
.pageArticle_con{ border:3px #a8a8a8 solid; margin:37px 0 60px 0;  padding:50px 25px; float:left; width:62.38%; }
.articleTitle02{padding:50px 0 0; }
.articleTitle02 h1{font-size:22px;font-family: '    ';text-align:center;line-height:30px;font-weight:normal;}
.articleAuthor{text-align:center;line-height:16px;font-size:13px;font-size:1.3rem;padding:10px 0 26px; border-bottom:3px #3d55a7 solid;}
.articleAuthor span{ margin-right:15px;color:#929292; }
.article{width:auto;overflow:hidden;line-height:36px;padding:30px 0;}
.article img{    width: 80%!important;
    height: 80%!important;}
.articleAuthor02{ overflow:hidden; line-height:20px;font-size:13px;font-size:1.3rem;padding:40px 0 10px; border-bottom:3px #3d55a7 solid;}
.articleAuthor02 span{ margin-right:15px;color:#929292; }
.button01 {float:left;clear:both; }
.button01 span{ float:left; }
.button01 span input{color:#929292;font-size:13px;font-size:1.3rem; width:53px; padding:0;line-height:16px;}
.share{width:auto;overflow:hidden; line-height:16px; float:right; }
.share .share_title{float:left; margin-right:10px;}
.bdsharebuttonbox{float:left;}
.share .bdshare-button-style0-24 a,.share .bdshare-button-style0-24 .bds_more{height:16px; margin:0 6px 0 0; padding-left:16px; background-image:url(../images/share_03.jpg); }
.share .bdshare-button-style0-24 .bds_more{background-position:0 0;}
.share .bdshare-button-style0-24 .bds_qzone{background-position:-22px 0;}
.share .bdshare-button-style0-24 .bds_tsina{background-position:-44px 0;}
.share .bdshare-button-style0-24 .bds_tqq{background-position:-66px 0;}
.share .bdshare-button-style0-24 .bds_people{background-position:-86px 0;}
.share .bdshare-button-style0-24 .bds_weixin{background-position:-108px 0;}
.newsArt{width:100%; overflow:hidden; padding:30px 0;}
.newsArt .title001{border-bottom:3px #3d55a7 solid; padding-bottom:20px; background-position:0 0;}
.newsArt ul{overflow:hidden;}
.newsArt ul li{width:50%;float:left;}
.newsArt ul li a{ display:block; position:relative; overflow:hidden; margin:33px 23px 0; border:4px #b4bddd solid; border-top:0; border-bottom-left-radius:5px; border-bottom-right-radius:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; }
.newsPic{ width:100%; height:0; padding-bottom:55%; overflow:hidden;}
.newsArt ul li a .sDate{width:72px; height:72px; display:block; text-align:center; font-size:19px; font-size:1.9rem; border:1px #ffffff solid; position:absolute; right:10px; top:0;}
.newsArt ul li a .sDate strong,.newsArt ul li a .sDate i{height:36px; line-height:36px; color:#fff; font-weight:normal; font-style:normal; display:block; background-color:#3d55a7;}
.newsArt ul li a .sDate i{ background-color:#f2f2f2; color:#c13e37;}
.newsArt ul li a .newsTitle{ background:url(../images/art_03.png); overflow:hidden; color:#fff; font-size:1.4rem; position:absolute; bottom:0; left:0; padding:8px 40px; line-height:20px;}
.newsPic img{width:100%;}

/*     쵼*/
.leaders{ overflow: hidden;margin:0 26px 40px;}
.leaderList{width:100%; margin:0 auto; overflow:hidden;}
.leaderList li{width:228px; float:left;margin:33px 111px 0; text-align:center;}
/* .leaders_lr .leaderList li{width:157px;} */
.leaders .leaderList:first-child li:first-child{ /*margin: 33px 336px 0;*/}
.leaderList li a{display: block; }
.leader_img{ padding:9px; height:0;padding-bottom:121%;overflow: hidden; border:2px solid #dfe5f5;}
.leader_title{text-align:center;line-height:23px;margin-top:20px;}
.leader_title h4{font-size:1.8px;font-size:1.8rem; font-weight: normal;}

.leaders_lr .leaderList li{
    width: 49%;
    padding: 20px 0;
    margin: 0;
    position: relative;
    }
    .leaders_lr .leaderList{
        width: 100%;
        float: left;
        padding-top: 2%;
        
    }
    .leaders_lr .leader_right{
        float: right;
    }
    .leaders_lr .leader_lines li{
        border-right: 6px solid #ebeef6;
    }
    .leaders_lr  .leaderList:first-child li:first-child,
    .leaders_lr  .leaderList:first-child li {
        margin: 0;
        position: relative;
    }
    
    .leaders_lr .leader_img{
        float: left;
    width: 32%;
    height: auto;
    padding:5px 6px;
    }
    .leaders_lr .leader_title {
        float: right;
        width: 58%;
        text-align: left;
        font-size: 16px;
        font-size: 1.6rem;
        line-height: 3.2rem;
        margin-top: 0;
    
    
    }
    .leaders_lr .leade_center{
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    
    .leaders_lr .leader_title h4{
        font-size: 18px;
        font-size: 1.8rem;
        padding-bottom: 5px;
    }
/* 쵼ϸ  */
.articleTitle02.line{border-bottom:1px #3d55a7 solid;}
.articleTitle02.line h1{font-size:2.9rem; padding-bottom:20px;}
.pic03{text-align:center;}
.pic03 img{border:1px #dde3f3 solid; padding:10px; }

/* ˲  Ŷ */
.articleTitle a{ display:block; right:0; bottom:5px; color:#3d55a7; position:absolute; font-size:20px; font-size:2.2rem;}
.talentList,.tutor{ overflow:hidden; width:100%; margin:40px auto 4%;}
.talentList li{width:186px;height:295px;float:left;margin:0 0 10px 31px;background-color:#fff;}
.talentList li a{display: block; overflow:hidden; padding-bottom:10px; text-align:center;  background-color:#fff; height:278px; box-shadow: 0px 3px 5px #7f7f7f;-o-box-shadow: 0px 3px 5px #7f7f7f;-moz-box-shadow: 0px 3px 5px #7f7f7f;-webkit-box-shadow: 0px 3px 5px #7f7f7f;}
.talentList li a:hover span{color:#c13e37;}


.talent_img{width:100%;height:0;padding-bottom:120%;overflow: hidden; }

.talent_title h4{font-size:18px;font-size:1.8rem;font-weight: normal;color:#3d55a7;}

.talent_title span{display: block; font-size:1.6rem;line-height:22px; height:36px;}
/*  ʦ    */
.tutor p{line-height:36px; margin:0 26px; text-indent:3.8rem;}
.tutorH3{ font-size:18px; font-size:1.8rem; font-weight:normal; color:#fff; line-height:39px; height:39px; background:#6477b9; padding:0 16px; display:inline-block; margin:40px 0 0 100px;}
.tutorH3 span{width:0; height:0; margin-left:8px; display:inline-block; border-top:10px solid #fff; border-left:10px solid transparent; border-right:10px solid transparent;}
.tutor .talentList{margin:0 80px 0; width:auto;} 
.tutor .talentList li{margin:20px 26px ;}
.tutor .talentList li a{height:288px;}
/*  ѧ о */
.picList02{width:auto; height:auto;overflow:hidden; padding:56px 30px 0;}
.picList02 li{width:29.453%; float:left; margin:0 15px 40px;box-shadow: 0px 3px 5px #7183bf;-o-box-shadow: 0px 3px 5px #7183bf;-moz-box-shadow: 0px 3px 5px #7183bf;-webkit-box-shadow: 0px 3px 5px #7183bf; border-bottom-left-radius:3px; border-bottom-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px;-o-border-bottom-left-radius:3px; -o-border-bottom-right-radius:3px;}
.picList02 li div{ overflow:hidden; height:350px; margin-bottom:40px; background:#fff; margin-top:-5px; position:relative; }
.pic02{width:100%;height:0;padding-bottom:55.762%;}
.listInfo02{height:200px;padding-bottom:10px;border-top:3px solid #007072;position: relative;background-color:#fff;}
.picList02 li div h3{ font-size:16px;font-weight:normal; padding:0 35px 20px; line-height:20px;}
.picList02 li div h3 a{color:#3d55a7;}
.picList02 li div h3 i{ display:block; color:#c3453f; font-size:14px; font-style:normal; padding:10px 0 5px;}
.picList02 li div p{font-size:14px; margin:0 35px; overflow:hidden; max-height:54px;}
/*   гɹ */

/*  վ    */
.subPageCon{border:2px #b9b9b9 solid; overflow:hidden; margin:46px auto ; padding:0 40px; min-height:460px;}
.subPageCon .articleTitle{margin:0; height:70px;}
.subPageCon .articleTitle h2{padding:5px 0;}
.webCon{overflow:hidden; font-size:2.6rem; font-size:26px; margin:70px 0; line-height:55px;}
/*ר  */
.mode06{width:100%;display:block;overflow:hidden;margin:40px 0 37px;}
.topicTitle{width:194px;height:131px;float:left;}
.mode06 .flexslider{margin-left:208px;}
.mode06 .carousel li{margin-right:28px;}
.topicTitle h3{font-size:19px;font-size:1.9rem;line-height:26px;color:#fff;width:25px;display:block;margin:0 auto;text-align:center;padding-top:7px;}
.topicTitle h3 a{color:#fff;}
.topicTitle span{float:right;display:none;}
.topicList{width: 100%;overflow:hidden;}
.topicList li{width:auto;float: left;overflow:hidden;}
.topic_img{display: block;width: 100%;height:100%;}
.topic_img img{width: 100%;height:100%;}
.mode06 .flex-direction-nav a,.mode04 .flex-direction-nav a{width:20px;height:36px;background:url(../images/lf_icon.png) no-repeat center center;opacity:1;margin-top:-20px;}
.mode06 .flexslider:hover .flex-prev,.mode04 .flexslider:hover .flex-prev{opacity:1}
.mode06 .flex-control-nav,.mode04 .flex-control-nav{display:none;}
.mode06 .flex-direction-nav .flex-prev,.mode04 .flex-direction-nav .flex-prev{background:url(../images/lf_icon.png) no-repeat center center;left:0}
.mode06 .flex-direction-nav .flex-next,.mode04 .flex-direction-nav .flex-next{background:url(../images/rt_icon.png) no-repeat center center;right:0;}
/*  վ  ͼ*/
.webMaps{width:100%;overflow:hidden; padding:15px 0; }
.webMaps li{width:100%;overflow:hidden; border-bottom:#d5ddee 4px solid; padding:40px 0;}
.webMaps li:last-child{border-bottom:0;}
.webMaps li h3{float:left;width:150px;text-align:center;border:1px solid #bcc1c9;height:38px; font-size:22px; line-height:38px; background:#5576bc; font-weight:bold;}
.webMaps li h3 a{color:#fff; display:block; }
.rtTriangle{width:0; height:0; margin-left:15px; display:inline-block; border-left:8px solid #fff; border-top:8px solid transparent; border-bottom:	8px solid transparent; }
.webMaps li span{display:block;margin-left:170px; font-size:2.0rem; font-size:22px; }
.webMaps li span a{line-height:40px;margin-right:15px;float:left;}
/*    ƽ̨*/
.toPic02{ width:92%; margin:0 auto; overflow:hidden; padding:30px 0 80px}
.title003{overflow:hidden; width:100%; margin-top:30px; position:relative;}
.toPic02 .title003 h3{margin:0;}
.more03{float:right; font-size:16px; font-size: 1.6rem;
    color:#3d55a7; position:absolute; right:0; bottom:5px;}
.toPic02 ul{overflow:hidden; border-bottom:4px #9eaad3 solid; padding:30px 0;}
.toPic02 ul li {
    width: 26%;
    margin-right: 7%;
    float: left;
    text-align: center;
}

.toPic02 ul span.img01 {padding-bottom:31.6%;overflow:hidden; height:0; display:block;}
.toPic02 ul span.img_title01{ color:#3d55a7; height:65px; padding-top:5px; display:block; overflow:hidden;}
.toPic02 ul.none02,.dateList li.lineNone{border-bottom:0;}
/* ڿ ѧ  */
.dateList{padding:0 9%; overflow:hidden;}
.dateList li{width:100%; border-bottom:4px #9eaad3 solid; padding:5% 0; float:left;}
.dateList li .pic04{float:left; width:16.561%; padding-bottom:22.37%; height:0; box-shadow: 0px 3px 5px #9eaad3;-o-box-shadow: 0px 3px 5px #9eaad3;-moz-box-shadow: 0px 3px 5px #9eaad3;-webkit-box-shadow: 0px 3px 5px #9eaad3; border-bottom-left-radius:3px; border-bottom-right-radius:3px; -webkit-border-bottom-left-radius:3px; -webkit-border-bottom-right-radius:3px;-o-border-bottom-left-radius:3px; -o-border-bottom-right-radius:3px;}
.dateCon{margin-left:25%;  overflow:hidden; font-size:19px;}
.dateCon h3,.hotList li div h3{font-size:22px; font-weight:600; padding:10px 0;}
.dateCon h3 a,.hotList li div h3 a{ color:#282828;}
.dateCon p{line-height:30px; text-indent:36px; max-height:210px; overflow:hidden;}
/*ר  ϸ  */
.sub_banner{width:1520px;height:320px;margin:70px auto 0;position: relative;}
.hotList li{ border-bottom:3px #4569b5 solid; padding:40px 0; overflow:hidden; position:relative;}
.pic05{width:25.697%; float:left; height:0; padding-bottom:16.55%;}
.hotList li div{margin-left:28%; overflow: hidden; font-size:20px; padding-top:20px;}
.hotList li div h3{height:30px; padding:0; overflow:hidden;}
.hotList li div i{display:block; font-style:normal; padding:20px 0 10px; color:#2b54ab; }
.hotList li div p{max-height:100px; overflow: hidden; line-height:30px;}
.hotList li.none div{margin:0; padding:0;}
/*   гɹ */
.cur06{ margin:0 26px; padding:40px 0; overflow:hidden; color:#282828;}
.cur06 table tr.tou td.tou-shu,.cur06table tr.tou td.shu_1{border-right:1px solid #c9c9c9;}
.cur06 table tr td.shu{width: 96px;}
table{border-collapse:collapse;border-spacing:0;}
.cur06 table tr{background-color:#fff;}
.cur06 table tr.shu{background-color:#ececec;font-weight:bold;color:#282828;}
.cur06 table tr.shu td{font-weight:bold;border-right:2px solid #9fa0a1;font: bold 22px/30px "΢   ź "; text-align:center;}
.cur06 table,.leaderDetail_rt table{width:100%;margin:0 auto;} 
.cur06 table tr td{border:2px solid #9fa0a1; font: 16px/22px "΢   ź "; padding:10px 5px ;vertical-align:middle;}
.cur06 table tr td.li1{width: 394px;}
.cur06 table tr td.li2{width: 300px;}
.cur06 table tr td.li1 a{color: #3d55a7;}
.cur06 table tr td.li1 a:hover{color: #c13e37;}
.cur06 table tr td.li3{width: 195px; text-align:center;}
.cur06 table tr td.li4{width: 156px; text-align:center;}
.cur06 table tr td.li5{width: 156px; text-align:center;}
/* 쵼    ҳ*/
.leaderDetail{width:auto;overflow:hidden;padding:70px 50px 0;}

.leaderDetail_lf{width:262px;height:364px; overflow:hidden;float:left; border:3px #b3b3b3 solid; border-right:0; padding:10px; text-align:center;}
.leaderDetail_rt{margin-left:285px;}
.leaderDetail_rt h3{font-size:20px;font-size:2rem;line-height:40px;margin-top:20px;}
.leaderDetail_rt table tr{background-color:#fff;height:47.33px;}
.leaderDetail_rt table tr td{border:3px solid #b3b3b3; font: 18px/30px "΢   ź ";color: #444;padding:6px 10px;vertical-align:middle; }
.leaderDetail_rt table tr td.li11{width: 124px; background:#f4f3f3; text-align:right; font-weight:bold;} 
.yjyCon{overflow:hidden; padding:0 50px 50px;}
.yjyCon p{ line-height:35px;color:#575757;}
.yjyCon h3{ font-size:20px; 
    font-weight:bold; padding:25px 0;}
.lwList li{line-height:30px;}
.leaderDetail_rt table tr.tou{height:58px; overflow:hidden;}
/*  */
.gen02{overflow:hidden; padding:0 40px 40px;}
.tabArticleList03{width:100%;overflow:hidden;}
.tabMenu06{width:100%; height:80px; margin:0 auto; }
.tabMenu06 li{float:left; font-size:3.0rem;font-weight:bold;color:#3d55a7; display:inline-block;line-height:78px; margin-right:95px;}
.tabMenu06 li.active{ border-bottom:5px #c13e37 solid; }
.tabMenu06 li.xianshi{ border-bottom:5px #c13e37 solid; }
.tabMenu06 li a{ color:#3d55a7;}
.tabList06 .dd03{display: none; width:100%;}
.tabList06 .dd03.cur06{margin:0; padding:60px 0 0; text-align:center;}
.tabList06 .dd03.cur06 table tr td { padding:10px 10px; vertical-align:middle;}
.tabList06 .dd03.cur06 table tr td.li01{width: 90px;}
.tabList06 .dd03.cur06 table tr td.li02{width: 156px;}
.tabList06 .dd03.cur06 table tr td.li03{width: 195px;}
.tabList06 .dd03.cur06 table tr td.li04{width: 490px; text-align:left;	}
.tabList06 .dd03.cur06 table tr td.li05{width: 202px; text-align:left;}
.tabList06 .dd03.cur06 table tr td.li06{width: 230px; text-align:left;}
.tabList06 .dd03.cur06 table tr td.li07{width: 195px;}
.tabList06 .dd03.cur06 table tr td.li08{width: 200px;}
.tabList06 .dd03.cur06 table tr.shu td{text-align:center;}
.searchCon{margin:60px 26px 0; padding:20px 0; background-color:#ececec;overflow:hidden; border:2px solid #9fa0a1; }
.searchhj{margin:60px 0 0}
.searchCon .input{width:100%; overflow:hidden;}
.searchCon input{background:none;border-style:none;height:31px;padding:0 2%;width:96%;}
.input div{padding:16px 0 16px 33px; float:left;}
.input span{background-color:#fff;border:2px solid #b1b1b3;width:156px;height:31px;display: inline-block;}
.input label{height:36px;line-height: 36px;display: inline-block; font-weight:bold;}
.btn span{ text-align: center;background-color:#7e92c5; width:120px; margin-left:16px; }
.btn span a{display: block; color:#fff; line-height:31px;}

.cur06.jhArt table tr td{ padding-left:20px; padding-right:20px;}
.cur06.jhArt table tr td.li1{width:92px; background:#ececec; font:bold 18px/24px "΢   ź "; text-align:right;}



body,.foot_rt02 div p,.menu-set .winl .research p,.menu-pt .col-xs-6 .research p,
.qk-list .qknews-txt p,.sqjj p,.nav .list-job ul li, .nav .list-job ul li:first-child,
.nav .list-job ul li a,.list-gg ul li, .nav .list-gg ul li:first-child,.bai14,.newslist02 li
{
    font-size: 16px;
    font-size: 1.6rem;
}
.foot_md p{
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 3.2rem;
}
.title002..title001 a, .nav .minfoWrap .title001 a,
.menu-ac .winr .btnlink li .btnnav,.nav .minfoWrap .nav01 li a,.nav .minfoWrap .nav01 li a,
.nav .qk-list h2 a
{
    font-size: 20px;
    font-size: 2.0rem;
}
.title002,.select001,.nav .minfoWrap .lanmusort dd a,.nav .menu-set .winr .col-xs-4 a{
    font-size: 18px;
    font-size: 1.8rem;
}

.nav .menu-set .winr .col-xs-4:last-child{
    width: 48%!important;
}
.nav .minfoWrap .imga{
    height: auto;
}
.noticeList li div h3{
    position: relative;
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 3.2rem;
    display: inline-block;
}
.pors_img{
    margin-left: 5px;
}

/* .noticeList li div h3 .pors_img{
    position: absolute;
    right: -34px;
    top: 12px;
    z-index: 2;
} */
.menu-ac .winr .btnlink li .btnnav{
    font-size: 21px;
    font-size: 2.1rem;
}
.title001 a{
    font-size: 19px;
    font-size: 1.9rem;
}
.topHeader ul li.search a{
    width: 38px;
}
.top{
    height: auto;
}
.nav > ul,.content,.header,.topHeader > div,.xxhyyrk .ty0620,.foot{
    width: 1300px;
}
.copyRight{
    max-width: 1300px;
}
.logo {
    width: 38%;
    padding: 2.5% 0 0 0;
}
.top_right {
    width: 41%;
    height: auto;
    float: right;
    padding: 3% 24px 0 0;
}
.head_bg{
    height: 162px;
}
.wraq_header{
    height: 250px;
}
.topHeader{
    height: 38px;
}
.topHeader > div{
    height: 38px;
    line-height: 38px;
}
.nav > ul{
    height: 50px;
}
.nav ul li{
    line-height: 50px;
}
.topHeader ul li.search a {
    margin: 3px 0 0 40px;
}
.topHeader > div{
    font-size: 14px;
    font-size: 1.4rem;
}
.nav .minfoWrap .nav01 li a{
    font-size: 17px;
    font-size: 2.0rem;
}
.nav {
    height: 50px;
}
.header{
    height: auto;
}
.tabMenu03 li,.tabMenu01 li{
    font-size: 20px;
    font-size: 2.0rem;
}
.picNew li {
    float: left;
    width: 31.2%;
    margin: 20px 3% 0 0;
}
.newsList h3{
    font-size: 22px;
    font-size: 2.2rem; 
    height: auto;
    margin: 3% 0 2%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.newsList li{
    font-size: 16px;
    font-size: 1.6rem;
    height: auto;
    line-height: 36px;
    line-height: 3.6rem;
}
.newsList li a{
    overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
}
.mode01 .lf{
    width: 55%;
}
.mode01 .rt {
    margin-left: 58%;
}
.tabMore span a{
    font-size: 14px;
    font-size: 1.5rem; 
}

.articleList02 .tabList01 .noticeList li .nDate {
    width:66px;
    height: 66px;
    font-size: 18px;
    font-size: 1.8rem;
}
.noticeList li div p {
    font-size: 16px;
    font-size: 1.5rem;
    line-height: 26px;
    margin-top: 0;
}
.noticeList li{
    height: auto;
}
.noticeList li div p,.noticeList li div a{
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.articleList02 .tabList01 .noticeList li div h3{
    margin-top: 0;
}
.articleList02 .tabList01 .noticeList li .nDate strong, .articleList02 .tabList01 .noticeList li .nDate i{
    height: 34px;
}
.noticeList li .nDate{
    height: 78px;
}
.noticeList li .nDate i{
    height: 38px;
}
.ty0620 .gz02 li{
    width: 18.4%;
    margin-right: 1.4%;
    margin-bottom: 1%;
}
.head_bg{
    background-size: cover;
}
/* .noticeList .nDate {
    font-size: 17px;
    font-size: 1.7rem;
} */
.foot_lf{
    width: 380px;
}
.select001 ul{
top:45px!important;
height: 180px!important;
}
.foot_md{
    padding: 3% 4% 0 45px;
}
.foot_lf,.friendLink,.foot_rt02{
padding-top: 3%;
}
.select001 .option_cur{
    width: 220px;
}

.select001 ul,.select001{
    width: 302px;
}
.foot{
    height: 410px;
}
.select001{
    margin: 12px auto 10px;
}
.foot_rt02 div{
    width: 80%;
}
.title001 a, .nav .minfoWrap .title001 a{
    font-size: 20px;
    font-size: 2.0rem;
}
.nav .minfoWrap .title001 a.more003{
    font-size: 16px;
    font-size: 1.6rem;
}
.jgszImg{
    width: 80px;
}
.menu-set .winl .research{
    padding: 0;
}

.kyptImg,.kjfwImg,.qknews-img,.zzshImg,.djwhImg,.imga,.talent_img,.imga02,.img01{
    overflow: hidden;
}
.kjfwImg img,.kyptImg img,.qknews-img img,.zzshImg img,.djwhImg img,
.imga img,.talent_img img,.imga02 img,.sqjj03 img,.img01 img
{
    width: 100%;
    transition: all .6s ease; 
    -webkit-transition: all .6s ease; 
    -moz-transition: all .6s ease; 
    -ms-transition: all .6s ease; 
}
.djwhImg img{
    width: 100%;
}

.research:hover .kjfwImg img,.research:hover .kyptImg img,
.qknews-img:hover img,.zzshImg:hover img,.djwhImg:hover img,
.imga:hover img,.talent_img:hover img,.imga02:hover img,.img01:hover img
{
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
}
.sqjj03:hover img{
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
}
.nav ul .nav01 li{
    margin-bottom: 6%;
}
.nav .nav01{
    width: 98%;
}
.newsList h3 a {
    color: #c13e37;
    line-height: 3.6rem;
}
.sqjj {
    width: 25%;
    float: left;
    margin: 0 2% 0 0;
    overflow: hidden;
}
.sqjj02 {
    width: 38%;
    float: left;
    overflow: hidden;
    margin: 0 3% 0 0;
}
.content {
    box-sizing: border-box;
}
.sqjj03 {
    float: right;
    width: 29%;
    margin-right: 2%;
}

.nav .minfoWrap_inner,.nav .minfoWrap_inner{
    height: auto;
}
.talent_title span {
    display: block;
    font-size: 1.2rem;
    line-height: 18px;
    height: 36px;
    overflow: hidden;
}

.nav .list-gg ul li a {
    font-size: 16px;
    font-size: 1.6rem;
    line-height: 3.2rem;
    padding: 0 0 0 14px;
}

.nav .minfoWrap .imga{
border: 0;
    
}
.nav .minfoWrap .imga img{
border: 2px #f1f3f8 solid;
width: 99%;
}

.mp4 {border: #cce7f4 solid 5px;overflow: hidden;}

.articleTitle_hjz{
    margin: 0 26px;
}
.articleTitle_hjz h2{
    font-size: 16px;
    font-size: 1.6rem;
    color: #3d55a7;
    height: 50px;
    line-height: 50px;
    padding: 0 20px;
    background: #e1e7f6;
    margin: 3% 0 2% 0;
    border-left: 5px solid #c13e37;
}

.gz02 li.g001 h3{
    font-size: 14px;
    padding:20px 0 0 67px; line-height:20px; color:#333; height:38px; background:url(../images/tyline_03.jpg) no-repeat 58px 9px;
    font-weight: normal;
}
.gz02 li.g001{
    position: relative;
}
.mask_content{
width: 100%;
height: 58px;
background-color: #7e7d7d;
background:rgba(0, 0, 0, 0.6);
/* *filter: alpha(opacity=60);
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60); */
 position: absolute;
 top: 0;
 left: 0;
 z-index: 9;
 display: none;
}
.gz02 li.g001 .mask_content a{
    display: block;
    padding-top:5px; 
    padding-left: 0;
    height:auto;
    background: none;
    color: #fff;
    text-align: center;
}
.gz02 li.g001:hover .mask_content{
display: block;
}
.gz02 li.g001 {
    position: relative;
    cursor: pointer;
    transition: all 0.4s ease-out;
    -ms-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;


}
.animate-text {
    opacity: 0;
    transition: all 0.4s ease-in-out;
    -ms-transition: all 0.4s ease-out;
    -webkit-transition: all 0.4s ease-out;
}

.mask_content:hover .animate-text {
    transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);

    opacity: 1;
}
.gz02 li.g001 .mask_content {
    z-index: 99;
    position: absolute;
    /* padding: 30px;
    height: calc(100% - 60px); */
}

.mask_content .mask_a {
    transform: translateX(80px);
    -ms-transform: translateX(80px);
    -webkit-transform: translateX(80px);

}
.mask_content .mask_a:hover{
    color: #fb9646;
}
.mask_content .mask_b:hover{
    color: #fb9646;
}
.mask_content .mask_b {
    transform: translateX(-100px);
    -ms-transform: translateX(-100px);
    -webkit-transform: translateX(-100px);
    transition-delay: 0.2s;
}






@media screen  and (max-width:1440px) {
 .bread span,.subPage{width:1200px;}	
 .leaderDetail_rt table tr td.li11{width:154px;}
 .input div{ float:left; padding:10px 0 10px 11%;}
	.input div.ren{  padding:10px 0 10px 8.3%;}
	.btn span{margin-left:50px;}
	.newsTitle{max-height:33px !important;}
	.tabMenu06 li{font-size:3.0rem;}
	.tabList06 .cur06 table tr.shu td{ font:bold 18px/24px "΢   ź ";}
}
@media screen  and (max-width:1360px) {
	.sub_banner{width:100%;}
  .bread span,.subPage{width:1200px;}
    .picList01 li div p,.more03,.dateCon,.hotList li div{font-size:1.6rem;}
  .picList01 li div p{line-height:28px;}
  .picList01 li{padding-left:0; padding-right:0;}
   .pageArticle_con{padding-top:0;}
   .articleList02 .tabList01 dd .noticeList li div{margin-left:90px; height:64px; overflow:hidden;}
   .leaderList{width:90%;}
   .leaderList li{width:25%; margin-left:30px; margin-right:30px;}
   .leaders .leaderList:first-child li:first-child{margin-left:136px;}
   .leaders_lr  .leaderList:first-child li:first-child {
    margin-left: 0;
}
   .leader_title{margin-top:15px;}
   .leader_img{padding-bottom:115%;}
   .talentList{margin-bottom:40px;}
   .talentList li,.tutor .talentList li{margin-left:26px; width:144px; height:242px;}
   .talentList li a,.topic ul li {height:auto;}
   .tutor .talentList{margin:0 47px;}
   .tutorH3{margin-left:74px;}
   .tutor .talentList li .talent_title h4,.toPic02 ul span.img_title01,.hotList li div h3{ font-size:1.8rem;}
   .talent_title span{line-height:20px;}
   .dateCon p,.hotList li div p{line-height:22px;}
   .tutor .talentList li a{height:230px;}
   .picList02{ padding:40px 15px 0;}
   .picList02 li{ margin-left:12px; margin-right:12px;}
   .picList02 li div h3{ padding:0 15px 15px;}
   .picList02 li div p{margin-right:15px; margin-left:15px;}
   .picList02 li div{margin-bottom:25px;}
   .toPic02 ul span.img_title01{height:55px;}
   .hotList li div i{padding-top:10px;}
}
@media screen  and (max-width:1198px) {
  .bread span, .subPage{width:auto; padding:0 1.5rem;}
  .cur06 table tr td,.leaderDetail_rt table tr td{min-width:59px}
  
}
@media screen  and (max-width:1024px) {
	.articleTitle h2,.tabMenu06 li{font-size:2.2rem;}
	.list05 li,.newsArt ul li a .sDate strong, .newsArt ul li a .sDate i{height:30px; line-height:30px;}
	.list05 li::before{top:12px; width:6px; height:6px;}
	.list05 li a{padding-left:12px;}
	.subPage_con03{display:block;}
	.subPage_con002{display:none;}
	.articleList02 .tabList01 .noticeList li div h3,.leader_title h4,.cur06 table tr.shu td{margin-top:0;font-size:1.6rem;}	
	.topicTitle{ width:17.82%; height:auto;}
	.tabMenu01 li{font-size:2.0rem;margin-right:0px;width:50%;}
	.tabMenu01 li.active a,.tabMenu01 li a,.toPic02,.dateList{ padding:0 0px;}
	.tabMore,.newsArt ul li a .sDate,.articleTitle a{font-size:1.6rem;}
	.pageArticle_left,.articleList02 .tabList01 dd .noticeList li div{height:auto;}
	.newsArt ul li a .newsTitle{padding:8px 15px; max-height:60px;}
	.newsArt ul li a .sDate{height:60px;}
	.leaderList li{margin-left:25px; margin-right:25px;}
	.leader_img{padding-bottom:112%;}
    .leaders .leaderList:first-child li:first-child{ margin:33px 37px 0 120px;}
    .leaders_lr  .leaderList:first-child li:first-child,.leaders_lr  .leaderList:first-child li {
        margin: 2% 0;
    }
    .leaders_lr .leader_lines li {
        border-right: 0;
    }
    .leaders_lr .leaderList {
        width: 96%;
        padding-top: 2%;
        float: none;
    }
    .leaders_lr .leaderList li{
        width: 100%;
    }
	.talent_title h4{ font-size:1.6rem;}
	.talent_title span{font-size:1.4rem;}
	.talentList li{width:113px; height:190px;}
	.talent_title{line-height:24px; margin-top:5px;}
	.talentList, .tutor{margin:20px auto;}
	.tutor p{line-height:24px;}
	.tutorH3{margin:20px 0 0 26px; font-size:2.0rem;}
	.tutor .talentList{margin:0 auto;}
	.tutor .talentList li{margin-right:0px; margin-bottom:0; }
	 .tutor .talentList li a{height:226px;}
	.picList02 li{width:29.83%;}
	.topic{padding:5% 0;}
	.toPic02 ul li{width:28.828%; margin-right:6%;}
	.cur06 table tr.shu td{line-height:2.0rem;}
.leaderDetail_rt table tr td{ font:18px/24px "΢   ź ";}
.leaderDetail_lf{padding:8px 10px 7px;}
	

	}

@media screen  and (max-width:800px) {
	.subPage,.picList01,.subPageCon,.leaderDetail,.yjyCon{width:auto;padding:0 1.5rem;}
	.picList01 li div h3,.articleTitle02 h1,.articleTitle02.line h1,.dateCon h3,.yjyCon h3{font-size:1.8rem; line-height:22px;}
	.pages_min,.leaderDetail_lf img{display:block;}
	.sub_left, .pages{ display:none;}
	.pic03 img{padding:5px;}
  .sub_mbtn{display:block; margin-top:15px;}
  .sub_right{width:auto;margin:15px 0;}
  .sub_title,.bread{width:100%;float:none;height:auto;line-height:20px;padding:10px 0;overflow:hidden;margin:0;}
  .sub_right .articleTitle{margin:5px 15px 0;}
  .articleTitle,.subPageCon .articleTitle{height:42px;}
  .articleTitle h2{font-size:1.8rem; line-height:40px;}
  .article03{ line-height:26px; padding:15px;}
  .list05,.noticeCon,.cur06{margin:0 15px; padding:15px 0; min-height:auto;}
  .noticeCon{ padding:0 0 20px;}
  .picList01 li,.webMaps ul li,.toPic02 ul,.dateList li,.hotList li{ padding:15px 0;}
 
  .pageArticle_con{ width:auto; float:none; margin:15px 0 0; padding:0 15px;}
  .pageArticle_con .articleTitle02,.tabList06 .dd03.cur06{padding-top:15px;}
  .articleAuthor,.articleTitle02.line h1{padding:0 0 10px;}
  .article,.yjyCon p,.yjyCon .lwList li{line-height:24px;}
  .pageArticle_right{width:100%; margin:0; padding-bottom:30px; float:none;}
	.noticeList li .nDate{width:66px; height:66px; line-height:33px;}
	.noticeList li .nDate strong,.noticeList li .nDate i{height:33px;}
	.noticeList li div{margin-left:80px;}
	.noticeList li div h3,.webCon,.webMaps ul li span a{font-size:1.6rem; line-height:24px;}
	.noticeList li div p{font-size:1.4rem; line-height:22px; margin-top:0; max-height:56px;}
	.noticeList li{height:auto; margin-top:15px;}
	.tabMenu01{height:40px; display:inline-block;}
	.tabMenu01 li{width:auto; margin-right:30px; line-height:40px; height:auto;font-size:1.8rem;}
	.tabMenu01 li a,.hotList li div h3{height:50px;}
	.tabMenu01 .active a{background-position:60% 39px;  }
	.noticeList li div p{line-height:20px;}
	.articleList02{padding-left:0;}
	.tabArticleList02, .tabArticleList04, .mode06,.title003{margin-top:15px;}
	.picList02{padding-top:20px;}
	.subPageCon .articleTitle h2,.webMaps,.hotList li div,.hotList li div i,.yjyCon h3{padding:0;}
	.subPageCon,.yjyCon h3{margin:15px auto;}
	  .webMaps ul li h3{float:none;clear:both; width:130px; font-size:1.8rem;}
  .webMaps ul li span{width:100%;margin:0;padding:15px 0 0;overflow:hidden}
  .toPic02 ul li, .toPic02 ul li.none{width:43.828%; margin-right:3%; margin-left:3%;}
  .dateCon p,.hotList li div p{max-height:110px;}
  .sub_banner{margin-top:20px;}
  .leaderDetail_lf{ float:none; padding:5px; border-right:3px #b3b3b3 solid; margin:1.5rem auto ; width:30%; height:auto;}
  .leaderDetail_rt{margin:0;}
  .leaderDetail_rt table tr td{ font:16px/18px "΢   ź ";}
  .yjyCon{margin-bottom:20px;}
  .searchCon{margin:1.5rem; padding:0;}
  
  .ddList03 li{width:33.33%;}
  .team_left{width:100%;padding:22px 0;float:none;}
  .team_right{float:none;margin:0 auto 22px;height:74px;display: block;}
  .topicList li{width:100%;}
  .topicList li.right > div,.topicList li > div{margin:0;}
  .topicList li a{margin-left:110px;}
  .notice_nav{display: none;}
  .articleList05,.search_title{margin-top:20px;}
  .leaders{margin-top:20px;}
  .researchList,.subPage_con{min-height:auto;}
  .topicList .date{width:60px;}
  .topicList li a{margin-left:80px;}
  .topic_more02{height:24px;}
  .listLink01{margin-bottom:35px;}
  .phoneCur{margin-top:20px;}
  .acadeList li{width:33.333%;}
  .cur07{margin-top:20px;}
  .cur08{margin-top:20px;}
  .tecPlat_title{width:100%;height:150px;}
  .tecPlat_title > div{padding:0;height:100%;}
  	.tabMenu06 li{line-height:50px; margin-right:30px;}
	.tabMenu06{height:52px;}
	.gen02{ padding:0 15px 20px;}
}

@media screen and (max-width: 812px) {
	.mode01 .lf{width:100%;height:auto;}
	.mode06 .flexslider{margin-left:0}
	.mode02 .lf,.mode02 .rt{width: 100%;float:none;border:none;}
	.listTitle02{height:60px;line-height: 60px;}
	.articleList02{padding-left:0;}
	.flex-direction-nav a{width:30px;height:30px;margin-top:-15px;background-size:30px;opacity:1;}
	.flex-direction-nav .flex-prev{left:10px;}
	.flex-direction-nav .flex-next{background-size:30px;right:10px;}
	.btns01{display:none}
	.conBg.mr0{padding-bottom:5px;}
    .flexslider .til_slides{height:35px; line-height:35px;}
    .leaders .leaderList:first-child li:first-child{margin:15px 15px 0 10px;}
}


@media screen and (max-width:680px) {
	.talent_title h4,.tutor .talentList li .talent_title h4,.toPic02 ul span.img_title01,.dateCon h3{font-size:1.6rem;}
	.dateCon h3{padding:0;}
	.list05 li{height:auto; max-height:40px; line-height:20px; margin-bottom:5px;}
	.list05 li  a{ display:block; overflow:hidden;}
	.list05 li::before{top:7px;}
	.item-img,.newsArt ul li,.pic05{width:100%; float:none; display:block;}
	.picList01 li div h3 {margin-top:10px;}
	.newsList li{padding:4px 0;max-height:110px;}
	.newsArt .title001,.toPic02 ul span.img_title01{padding-bottom:10px;}
	.newsArt,.picList02 li div{padding:0 0 15px;}
	.newsArt ul li a{margin:15px 20px 0;}
	.articleAuthor02{padding-top:6px; text-align:center;}
	.share{float:none; margin:5px 10px 0;}
	.leaders{margin:0 5px 15px;}
	.leaderList,.toPic02{width:100%;}
	.leaderList li{margin:15px 10px 0; width:27.78%;}
	.leader_title{margin-top:6px;}
	.leader_title h4,.dateCon p,.cur06 table tr.shu td{font-size:1.4rem; line-height:20px;}
	.leader_img{padding:3px 3px 114%;}
    .leaders .leaderList:first-child li:first-child{margin:15px 15px 0 10px;}
    .leaders_lr .leaderList:first-child li:first-child{
        margin:15px 0 0 0;
    }
	.talentList, .tutor,.tutor .talentList,.picList02 li div{margin:0 auto;}
	.talentList{margin:20px auto}
	.talentList li,.tutor .talentList li{margin:15px 0 5px 4.8%; width:27%; height:auto; }
	.talent_title span{display:none;}
	.sub_right.talenRt .articleTitle h2{ line-height:20px; padding:6px 0; max-width:72%; margin-bottom:-3px;}
	.sub_right.talenRt .articleTitle,.toPic02 ul span.img_title01 {height:auto;}
	.tutor p{  line-height:20px; margin:15px 15px 0;}
	.tutorH3{ margin:15px 0 0 15px;}
	.tutor .talentList li a,.picList02 li div,.subPageCon{height:auto; min-height:auto;}
	.picList02 li{width:100%; margin:0 0 20px;}
	.topic ul li{width:45%; margin:0 0 15px;}
	.toPic02 ul li, .toPic02 ul li.none{width:auto; margin:0; padding:0 3%;}
	.dateCon p{max-height:80px; text-indent:2.2rem;}
	.pic05{padding-bottom:63.55%;}
	.hotList li div{margin:10px 0 0 0;}
	.cur06 table tr td{ font:14px/16px "΢   ź "; padding:5px;}
	.cur06.jhArt table tr td{padding-left:5px; padding-right:5px;}
	
  }
@media screen and (max-width:460px) {
.input span{height:24px;}
.input div,.input div.ren{padding:0 0 0 15%;}
.btn span a{line-height:24px;}
  .searchCon .input{padding:10px 0;}
  .input div.ren{padding-left:10%;}
  .cur06.jhArt table tr td.li1{ font:bold 14px/24px "΢   ź "; width:95px;}
  .leaderDetail_rt table tr td.li11{width:84px;}
  .tabMenu06 li{ font-size:1.4rem; margin-right:10px; line-height:30px;}
  .tabMenu06{height:32px;}
  .tabList06 .dd03.cur06 table tr td{padding:5px 0px;}
  .tabList06 .cur06 table tr.shu td{ font: 14px/18px "΢   ź "}
  .tabList06 .cur06 table tr td{ min-width:30px;}
  }
@media screen and (max-width:380px) {
.articleAuthor02 .button01 span{margin-right:8px;}
.share{margin:5px 0 0;}
.leaderList li{margin-left:2.5%; margin-right:2.5%;}
.leaders .leaderList:first-child li:first-child{margin-left:0;}
.cur06 table tr td{min-width:45px;}
.input div{padding-left:3%;}
.input div.ren{ padding-left:3.6%;}
.btn span{margin-left:47px;}

.input span {
    width: 142px;
}
}


.subarticleTitle{height:38px;width:auto; margin:28px 26px; background: rgb(225,231,246); position:relative;}
.subarticleTitle a{ display:block; /*! right:0; */ bottom:-12px; color:#3d55a7; position:absolute; font-size:2.2rem;border-left-color: #c33c1c;line-height:22px;display:block;border-left:px #6477b9 solid;padding: 0px 18px;}
.subarticleTitle h3 {font-size:2.0rem;font-weight:bold;color:#3d55a7; display:inline-block; line-height:58px;border-left-color: #c33c1c;}



@media screen  and (max-width:1386px) {
    .friendLink {
        float: left;
        width: 46%;
        clear: both;
    }
    .foot_rt02 {
        width: 14%;
    }

    .foot{
        height: auto;
        overflow: hidden;
    }

}




@media screen  and (max-width:1320px) {
    .nav > ul,.content,.header,.topHeader > div,.xxhyyrk .ty0620,.foot{
        width: 100%;
        margin-left: auto;
        margin-right: auto;
    }
    .copyRight{
        max-width: 96%;
        margin-left: auto;
        margin-right: auto;
    }
    .mode01 .rt{
        margin-left: 0;
    }
    .mode01 .rt{
        width: 100%;
    }
    .mode01 .lf{
        width: 100%;
    }
    .newsList li{
        line-height: 3.4rem;
    }


  }


  @media screen  and (max-width:1300px) {
    .ty0620 .gz02 li {
        width: 32%;
        margin-right: 1.5%;
        margin-bottom: 1%;
    }
    .foot_lf {
        width: 22%;
    }

    .foot_md {
        padding: 3% 3% 0 2%;
    }
  }

  @media screen  and (max-width:1200px) {
    .foot_lf {
        width: 99%;
    }
    .ty0620 .gz02 li {
        width: 31%;
        margin-bottom: 1.5%;
    }
    .foot_lf {
        width: 44%;
    }
.foot{
    height: auto;
    overflow: hidden;
}
.foot_md {
    padding: 3% 4% 0 3%;
}
.foot_md {
    width: 35%;
}
.foot {
    height: auto;
}


  }

  @media screen  and (max-width:1024px) {

    .foot_md {
        padding: 3% 4% 0 3%;
    }
    .foot_md {
        width: 35%;
    }
    .friendLink {
        width: 33.86%;
    }
    .foot_rt02{
        width: 14%;
        float: left;
        margin-left: 5%;  
    }
    .foot {
        padding-bottom: 2%;
    }
    .newsList li a{
        overflow: hidden;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2; 
    }


  }



  @media screen  and (max-width:1000px) {
    .top_right, .topHeader ul, .nav {
        display: none;
    }
    .headerCur01,.wraq_header,.top{height: auto;}
    .top_right,.topHeader ul,.nav{display: none;}
    .tabMore{
        font-size: 1.4rem;
        right: 10px;
    }
    .foot_md, .friendLink {
        width: 100%;
        padding-left: 0;
        padding-right: 0;
    }
    .head_bg {
        height: 125px;
    }
    .foot_md p{
        padding-bottom: 1%; 
    }



  }







  @media screen  and (max-width:768px) {

    .ty0620 .gz02 li {
        width: 47%;
        margin-right: 1.5%;
        margin-bottom: 1%;
    }
    .gz02 li a{
        padding: 20px 0 0 64px;
    }
    .noticeList li .nDate{
        height: auto;
    }
    .tabMenu03 li, .tabMenu01 li {
        font-size: 18px;
        font-size: 1.8rem;
    }
    .select001 ul, .select001 {
        width: 48%;
    }

    .head_bg {
        height: 80px;
    }
    .logo {
        width: 70%;
        padding: 4% 0 0 0;
    }
    
    .snav {
        top: 17px;
        right: 18px;
    }
 
    .mbtn {
        display: block;
        width: 44px;
        height: 44px;
        right: 15px;
        top: 0;
        z-index: 1002;
        cursor: pointer;
        background-color: #3d55a7;
    }
    #Index_mbtn{
        margin-top: 13px;
    }
    .navm {
        top: 64px;
    }
    .newsList h3{
        font-size: 18px;
        font-size: 1.8rem;
    }
    .foot_lf {
        width: 90%;
        margin-left: 0;
    }
    .friendLink{
        width: 92%;
    }
    .select001 .option_cur {
        width: 92%;
    }
    .select001{
        width: 47%;
    }
    .select001 ul {
        width: 100%;
    }

  }

  @media screen  and (max-width:640px) {
    .select001{
        width: 100%;
    }
    .friendLink{
        width: 92%;
    }
    .select001 .option_cur {
        width: 94.5%;
    }
    .navm {
        top: 64px;
    }
    .foot_md, .friendLink {
        width: 65%;
        float: left;
        padding-left: 0;
        padding-right: 0;
    }
    .friendLink{
        width: 88%;
    }
    .select001{
     border: 0;
    }
    .select001 ul{
        width: 97.5%; 
    }
    .foot_rt02 {
        width: 24%;
        float: left;
        padding-left: 5%;
        margin-left: 20px;
        margin: 0 auto;
        margin-top: 2%;
    }
    .foot_rt02{
        width: 84%;
    }
    .foot_rt02 div img{
        width: 110px;
    }
    .foot_rt02 div {
        width: 42%;
    }
.select001 ul {
    width: 100%;
}
.leaders_lr .leaderList li{
    padding: 2% 0;
}


  }

  @media screen and (max-width: 540px){
    .leaders_lr .leade_center {
        position: static;
        top: 0;
        transform: translateY(0);
    }
    .leaders_lr .leader_title{
        width: 96%;
    }
    .leaders_lr .leader_img{
        width: 96%;
    }
    .leaders_lr .leader_img img{
        width: 100%;
    }
    .leaders_lr .leader_title{
        padding: 20px 0 0 0;
    }




      }


  @media screen and (max-width: 500px){
.select001 .option_cur {
    height: 46px;
    line-height: 46px;
    padding: 0 10px;
    background-size: 18px 9px;
}


  }


  @media screen and (max-width: 480px){
.footer_bottom img {
    margin-top: 15px;
    width: 50px;
}


  }