﻿.pageindex {
    text-align: center;
    margin: 20px auto;
}
.pageindex a, .pageindex span {
    display: inline-block;
    border: 1px solid #cccccc;
    padding: 6px 13px;
    font-size: 16px;
    margin-left: -1px;height: 34px;
}
.ny_body{padding: 0px 20px;max-width:1000px;margin: 0px auto;    padding-top: 30px;}
.ny_body .content{word-wrap: break-word;}
.ny_body .content img{max-width: 640px;    height: auto !important;    }
.ny_body .content p{    margin-bottom: 30px;line-height: 28px;text-align: justify;}
.subtitle span{margin-right:10px;font-size: 12px;}
.subtitle {margin-bottom:30px;text-align: center;}
.member {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0;
  margin: 0 0;
  position: relative;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0.1);
  border-bottom: 1px solid #e4e4e4;
  clear: both;
}
.member_img {
  display: block;
  width: 145px;
  height: 190px;
  position: relative;
  margin-right: -20px;
  overflow: hidden;
  padding-left: 0;
  margin-left: 0;
}
.member_img img {
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  width: 145px;
  border-radius: 5px;
}
.member_right {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-pack: center;
  display: -webkit-box;
  width: 0;
  background: #f0f0f0;
  padding: 10px 10px 10px 40px;
  border-radius: 5px;
}
.member_right h2 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-size: 20px;
  color: #1a1a1a;
  line-height: 30px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  margin-bottom: 0px;
}
.member_right span {
  width: 100%;
  line-height: 28px;
  color: #888;
  font-size: 16px;
  position: relative;
}
.ny_body .bigtitle{
    font-size: 23px;
    line-height: 34px;
    margin-top: 15px;
    border-bottom: 0px solid #ccc;
    padding-bottom: 7px;
    margin-bottom: 10px;
    font-weight: bold;
    text-align: center;
    font-family: simhei;
}
.ny_body .subhead {
    font-size: 16px;
    line-height: 18px;
    font-family: STFangsong;
    margin: 5px 0px;font-weight: normal;
}
.ny_body .shorttile {
    font-size: 20px;
    line-height: 20px;
    font-family: STFangsong;
    margin: 5px 0px;font-weight: normal;
}
.news_show_fanye {
    float: right;
    margin-top: 30px;
    font-size: 16px;
    line-height: 30px;
}
.news_show_fanye a {
    color: #0362ba;
}
/* CSS Document */
.news_ul{ margin-top:2%;min-height: 500px;}
.news_lt{ float:left;width:49%; margin-right:2%;padding-bottom:40px; border:1px solid #e1e1e1; position:relative}
.news_rt{ width:49%; float:right}
.news_rt .desc{ display:none}
.news_rt li .cate{ display:none}
.news_rt li{ height:167px;}
.news_rt li{ padding-left:310px}
.news_rt li .text{ position:relative; padding-top:20px;}
.news_rt li .text .share{ bottom:-3px}
.news_ul .news_lt li{ border:0; position:static}
.news_ul .news_lt:hover{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -ms-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -webkit-box-shadow: 0 10px 20px 0 news_ul(0, 0, 0, 0.28);}
.news_ul .news_lt:hover .thumb a:after{ background:rgba(0,0,0,0)}
.news_ul .news_lt li .thumb{ position:relative}
.news_ul .news_lt li.video .thumb a:before{ width:100px; height:100px; background:url(../images/icon_vd.png) no-repeat; background-size:100% 100%; content:""; display:block; position:absolute; left:50%; top:50%; margin-top:-50px; margin-left:-50px; z-index:990}
.news_ul li{ float:left; width:100%; margin-bottom:2%}
.news_ul li img{ display:block; width:100%; height:auto;object-fit: cover; }
.news_ul li .cate { position:absolute; left:15px; bottom:20px }
.news_ul li .cate a { color:#47a2f8; font-size:14px; position:relative }
.news_ul li .share { position:absolute; right:15px; bottom:20px; z-index:900; background:#fff }
.news_ul li .share .share_span { display: inline-block; height:18px; background: url(../images/icon_shar.png) no-repeat; background-size:auto 100%; width:18px; margin-left: 10px; cursor: pointer; position:relative }
.news_ul li .share .star_btn { background-position:-27px center; width:20px }
.news_ul li .share .star_btn_icon1,.share .star_btn_icon1{ background-image:url(../images/icon_shar1.png)}
.news_ul li .share .comments_btn { background-position:right center }
.news_rt li:last-child{ margin-bottom:0}
.news_lt .author a:hover:after{ background:#47a2f8; content:""; position:absolute; left:0; bottom:-4px; display:block; width:100%; height:1px;}
.news_lt .cate a:hover:after{ background:#47a2f8; content:""; position:absolute; left:0; bottom:-4px; display:block; width:100%; height:1px;}
/***/
.news_lt,.news_ul li,.news_list li{ overflow:hidden}
.news_ul *{ transition: All 0.3s ease; -ms-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -webkit-transition: All 0.3s ease; }
.news_ul li { border:1px solid #e1e1e1; position:relative }
.news_rt li:hover,.news_list li:hover{ box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -ms-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -webkit-box-shadow: 0 10px 20px 0 news_ul(0, 0, 0, 0.28); }
.news_ul li .thumb { margin-bottom:10px; }
.news_ul li .title a {font-size: 28px; color:rgba(0,0,0,0.95); line-height:1.4; display:block; }
.news_ul li .title { padding:10px 15px; }
.news_ul li .title:after { width:100%; height:1px; background:#eee; content:""; display:block; margin-top:10px; }
.news_ul li .author { padding:0px 15px; }
.news_ul li .author a { color:#47a2f8; font-size:14px; position:relative }
.news_ul li .desc {font-size:16px; color:rgba(0,0,0,0.8);line-height: 1.6; padding:10px 15px;}
.news_rt .thumb{ float:left; width:295px; height:165px; position:absolute; left:0; top:0}
.news_rt .thumb img{ height:165px;}
.news_ul li.video .thumb a:before{ width:50px; height:50px; background:url(../images/icon_vd.png) no-repeat; background-size:100% 100%; content:""; display:block; position:absolute; left:50%; top:50%; margin-top:-25px; margin-left:-25px; z-index:990}
.news_ul li.video .thumb a:after{ content:""; position:absolute; left:0; top:0; background:rgba(0,0,0,0.5); width:100%; height:100%; display:block; z-index:880}
.news_ul li.video:hover .thumb a:after{background:rgba(0,0,0,0);}
/***/
.news_list{ margin-top:2%}
.news_list li{ padding-left:310px; height:167px;}
.news_list li .thumb{ float:left; width:295px; height:165px; position:absolute; left:0; top:0}
.news_list .thumb img{ height:165px;}
.news_list li .title a{ display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_list li .desc{ display:block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-right:150px}
.news_list li .text{ position:relative; padding-top:20px;}
.news_list li .text .share{ bottom:5px}
.news_list li .cate{ display:none}
/***/
.news_show_lt{ width:68%; float:left; margin-top:2%}
.news_show_rt{ width:30%; margin-left:2%; float:left;margin-top:2%}
.news_show_rt .box_rt{ width:100%}
.news_show{ border:1px solid #e1e1e1; padding:30px;}
/***/
.news_title{font-size: 28px;line-height: 1.4;color: rgba(0,0,0,0.95);}
.news_time{ padding:15px 0; color:#47a2f8}
.news_content{ font-size:17px; line-height:1.8;color: rgba(0,0,0,0.8);}
.news_content h1, .news_content h2, .news_content h3, .news_content h4, .news_content h5, .news_content h6{ font-size:16px}
.news_content a{ vertical-align:top}
.news_content img{ max-width:100%; vertical-align:top; height:auto}
/***/
.news_show_rt li .author{ width:176px;}
.news_show_rt .box_rt li{ margin-top:45px;}
.news_show_rt .box_rt{ padding-bottom:50px}
.news_show_rt .box_rt h2{ margin-bottom:20px;}
/***/
.box_rt li{ overflow:hidden}
.news_author{ padding:30px 0; overflow:hidden}
.news_author *{    transition: All 0.3s ease;
    -ms-transition: All 0.3s ease;
    -moz-transition: All 0.3s ease;
    -webkit-transition: All 0.3s ease;}
.news_author .author { float:left; width:228px; }
.news_author .author a { color:#47a2f8;}
.news_author .share { float:right; margin-top:5px; }
.news_author .share .share_span { display: inline-block; height:18px; background: url(../images/icon_shar.png) no-repeat; background-size:auto 100%; width:18px; margin-left: 10px; cursor: pointer }
.news_author .share .star_btn { background-position:-27px center; width:20px }
.news_author .share .comments_btn { background-position:right center }
/***/
.comments{border:1px solid #e1e1e1; padding:30px;}
.comments_title{ font-size:24px; border-bottom:1px solid #000; padding-bottom:10px; color:#47a2f8}
.comments_num{border-bottom:1px solid #47a2f8; padding-bottom:10px; padding-top:10px;}
.commentts_form{ padding-left:50px; position:relative; margin-top:20px;}
.commentts_form label{ display:block; width:40px; height:40px; position:absolute; left:0; top:0}
.commentts_form label img{ width:40px; height:40px;}
.commentts_form form{ display:block; width:100%; border:1px solid #c5c5c5;}
.commentts_form form textarea{ display:block; width:100%; border:0; padding:10px 10px; min-height:80px; resize:none}
.submit_comments{ background:#e4e4e4; text-align:right; padding:5px 15px}
.submit_comments button{ background:#47a2f8; color:#fff; padding:4px 10px; display:inline-block; color:#fff; border:0; cursor:pointer;}
.comments_list{}
.comments_list li{ position:relative; margin-top:20px; padding-left:50px; float:left; width:100%; min-height:46px;border-bottom:1px solid #e1e1e1; padding-bottom:20px}
.comments_list label{ display:block; width:40px; height:40px; position:absolute; left:0; top:5px}
.comments_list label img{ width:40px; height:40px;}
.comments_list li span.name{ font-weight:bold;}
.comments_list li p{ display:block; padding:10px 0; font-size:14px; line-height:1.8}
.btn_icon{ display:block}
.btn_icon span{ display:block; float:left; margin-right:15px;}
.topclick{background:url(../images/icon_d.png) no-repeat left center;width: 20px;height: 18px;background-size:auto 100%;}
.topclick.isclick1{ background-image:url(../images/iconss1.png)}
.tocomments{background:url(../images/icon_d.png) no-repeat right center;width: 20px;height: 18px;background-size:auto 100%;}
/***/
.teams_list{ margin-bottom:15px; float:left; width:100%}
.teams_list li{transition: All 0.3s ease; -ms-transition: All 0.1s ease; -moz-transition: All 0.1s ease; -webkit-transition: All 0.1s ease;}
.teams_list li{ border:1px solid #e1e1e1; font-size:20px; margin-top:2%; float:left; width:100%; padding:50px;}
.teams_list li b{ font-size:35px; font-weight:normal; display:block; border-bottom:1px solid #47a2f8; padding-bottom:15px; margin-bottom:15px; margin-top:25px;}
.teams_list li span.thumb{ width:20%; float:left; display:block;}
.teams_list li span.thumb img{ width:100%; height:20%; display:block}
.teams_list li .text{ float:left; width:80%; padding-left:50px;}
.teams_list li:nth-child(even) .thumb{ float:right}
.teams_list li:nth-child(even) .text{ float:left; padding-left:0; padding-right:50px;}
.teams_list li:hover{ color:#fff; background:#05162b; border-color:#05162b}
/***/
#innerbanner{}
#innerbanner img{ display:block; width:100%; height:auto;}
#page_about{ margin-top:50px}
.about_item{ position:relative; padding-left:360px; color:#05162b; line-height:1.8}
.about_one_title{ position:absolute; left:0; top:0; font-size:24px; line-height:1.8}
.about_text{ float:right; width:588px; margin-bottom:50px;}
.about_two{ border-top:1px solid #ddd; padding-top:50px}
.about_two .about_text{ width:80%;}
.about_two .about_text img{ width:100%; display:block; height:auto;}
.about_two .about_one_title{top:50px}
/***/
.partner_lt{ width:65%; padding-right:50px; float:left}
.partner_lt ul{ border:1px solid #ddd; padding:60px 40px}
.partner_lt li{ display:block; margin-bottom:64px;float:left; width:100%}
.partner_lt li .lable{ font-size:30px; position:relative;}
.partner_lt li .lable label{ display:inline-block; position:relative; z-index:990; background:#fff; padding-right:25px;}
.partner_lt li .lable:before{ height:1px; width:100%; background:#05162b; content:""; display:block; position:absolute; left:0; top:25px; z-index:880}
.partner_lt li .link{ padding-left:145px; float:left; width:100%}
.partner_lt li .link a{ font-size:24px}
.partner_lt li .link a:hover{ color:#47a2f8}
.partner_lt li .link font{ display:block; float:left;min-width:100px; text-align:center; margin-right:40px; margin-top:20px}
.partner_rt{ float:right; width:35%;}
.partner_rt img{ display:block; width:100%; height:auto}
/***/
.contact_lt{ width:50%; padding-right:50px; float:left; font-size:18px; line-height:1.8; color:#727171}
.contact_lt a{ vertical-align:top; color:#727171}
.contact_p{ /*padding-top:20px;*/ font-size:17PX; line-height:1.8}
.contact_p:before{ /*width:40px; background:#727171; content:""; display:block; height:2px; margin-bottom:20px*/}
.contact_rt label{ display:none;}
.contact_rt{ float:right; width:50%}
.contact_rt li{ position:relative; margin-bottom:25px}
.contact_rt li input[type='text']{ border:1px solid #898888; padding:15px 15px; background:none; width:100%; font-size:14px;}
.contact_rt li textarea{ border:1px solid #898888; padding:15px 15px; background:none; width:100%;font-family:Lato, PingFangSC-light, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "WenQuanYi Micro Hei", "Heiti SC", 冬青黑, "Microsoft YaHei", 微软正黑体, "Microsoft JhengHei", 微软雅黑, 宋体, STHeiti, "LiHei Pro", 华文黑体, "Open Sans", sans-serif; font-size:14px}
.contact_rt li.submit input{ border:0; background:#47a2f8; color:#fff; font-size:14px; display:inline-block; padding:10px 0px; width:168px; cursor:pointer;-webkit-appearance: none; }
/***/
#author_ul{}
#author_ul li{ transition: All 0.3s ease; -ms-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -webkit-transition: All 0.3s ease; }
#author_ul li{ border:1px solid #ddd; padding:40px; text-align:center; font-size:16px; line-height:1.6; width:23.5%; margin-right:2%; margin-bottom:2%}
#author_ul li:nth-child(4n){ margin-right:0}
#author_ul li a{ color:#05162b}
#author_ul li img{ display:block; width:90%; height:auto; margin:0 auto; margin-bottom:20px}
#author_ul li b{ font-weight:normal; display:block; font-size:25px;}
#author_ul li font{ display:block; font-size:18px;}
#author_ul li p{ display:block; padding-top:20px;}
#author_ul li p:before{ height:1px; background:#05162b; width:90%; display:block; content:""; margin:0 auto; margin-bottom:20px;
/*transition: All 0.3s ease; -ms-transition: All 0.3s ease; -moz-transition: All 0.3s ease; -webkit-transition: All 0.3s ease;*/}
#author_ul li:hover a{ color:#47a2f8}
#author_ul li:hover p:before{background:#47a2f8;}
#author_ul li:hover{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -ms-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -moz-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.28); }
#paddmore{ display:block; color:#999; text-align:center}
/***/
#author_show{border: 1px solid #ddd; padding:40px; position:relative; padding-left:234px; min-height:274px}
#author_show .thumb{ float:left; width:194px; position:absolute; left:40px; top:40px;}
#author_show .title{ font-size: 28px;color:#47a2f8;line-height:1.4;display: block; padding-bottom:20px; border-bottom:1px solid #000; padding-top:20px}
#author_show .title font{ font-size:20px; margin-left:30px}
#author_show .thumb img{ display:block; width:194px; height:194px;}
.author_text .description,.author_text .pstion{ color:rgba(0,0,0,0.8)}
.author_text{ float:right; width:100%; padding-left:40px;}
.author_text .pstion{ margin-top:20px}
.author_text .pstion i{ margin:0 15px}
.author_text{font-size: 16px;color:#47a2f8;line-height: 1.6;}
/* CSS Document */
#body_7 .news_show_lt{ float:right}
#body_7 .news_show_rt{ float:left;margin-left:0%;margin-right: 2%;}
.submission_from{border: 1px solid #e1e1e1; padding:40px}
.title_h5{font-size: 28px;line-height: 1.4;color: rgba(0,0,0,0.95); padding-bottom:15px; border-bottom:1px solid #000; margin-bottom:25px}
.submission_form li{ position:relative; margin-bottom:25px;}
.submission_form input{ display:block; width:100%; padding:15px 10px;border: 1px solid #898888; font-size:14px}
.submission_form label{ display:none}
.submission_form textarea{ display:block; width:100%; padding:10px; border: 1px solid #898888;background: none;width: 100%;font-family: Lato, PingFangSC-light, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans GB", "WenQuanYi Micro Hei", "Heiti SC", 冬青黑, "Microsoft YaHei", 微软正黑体, "Microsoft JhengHei", 微软雅黑, 宋体, STHeiti, "LiHei Pro", 华文黑体, "Open Sans", sans-serif;
    font-size: 14px;}
.upload_file{ display:inline-block; cursor:pointer; position:relative;background:#47a2f8; color:#fff; padding:10px 25px; margin-top:10px}
.upload_file.on{ background:#2d7ebc}
.upload_file.ok{ background:#1d9cfe}
.submission_form .upload_file input{ background:none; border:0;padding:0; cursor:pointer; width:100%; height:100%; z-index:800; position:absolute; left:0; top:0;
filter:alpha(opacity=0); -webkit-opacity:0; -moz-opacity:0; -khtml-opacity:0; -ms-opacity:0; -o-opacity:0; opacity:0; cursor:pointer;}
.submission_form input.submit{background:#47a2f8; color:#fff; padding:15px 40px; display:inline-block; border:0; width:auto; font-size:18px; cursor:pointer;-webkit-appearance: none;}
.submission_form li p{ margin-bottom:15px;}
/***/
.contact_tel{ background:#47a2f8; padding:40px; color:#fff}
.contact_tel .label{ position:relative; display:block; font-style:normal}
.contact_tel .label span{ display:inline-block; padding-right:15px; background:#47a2f8; position:relative; z-index:990}
.contact_tel .label:after{ height:1px; width:90%; background:#fff; position:absolute; right:0; top:12px; content:"";}
.contact_tel font{ display:block; padding:10px 0}
.contact_tel i{ display:block; margin-top:100px}
.contact_tel i img{ display:block; width:100%; height:auto}
.layui-upload-file{ display: none!important;opacity: .01;filter: Alpha(opacity=1);}
/**/
.member_lt{ position:relative; float:left; width:100%; padding-left:90px; line-height:25px;}
.member_lt .thumb{ display:block; width:60px; display:block; position:absolute; left:0; top:0}
.member_lt .thumb img{ -moz-box-shadow:2px 2px 5px rgba(0,0,0,0.2); -webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.2); box-shadow:2px 2px 5px rgba(0,0,0,0.2); width:60px; height:60px;}
.member_lt .name{ display:block; font-size:18px; padding-top:6px;}
.member_lt .name i{ background:url(../images/icon_edit.jpg) no-repeat center center; width:13px; height:15px; background-size:100% 100%; display:inline-block; margin-left:15px}
.member_lt .email{ color:#898989; font-size:14px; display:block}
.member_a{ position:absolute; right:0; top:17px; font-size:14px; color:#3e3a3a; line-height:26px;}
.member_a a{color:#3e3a3a}
.member_a a:hover{ text-decoration:underline; color:#47a2f8}
.member_a em{ font-style:normal; margin:0 15px; font-size:12px;}
#memmber_info{ border-bottom:1px solid #c0c0c0; padding:25px 0; margin-bottom:25px;}
/***/
.share_btn{}
.bdsharebuttonbox{ position:absolute; left:165px; top:0;background:#fff; z-index:800; width:165px; overflow:hidden}
.bdsharebuttonbox a{ display:inline-block; padding:0; margin:0 5px; color:#47a2f8; float:left; font-size:18px;}
.bdsharebuttonbox a i{ display:none}
.commentts_form textarea.Validform_error{ background:#F9E4CE}
/**/
.news_ul .news_lt li .thumb{ height:455px; overflow:hidden}
.news_ul .news_lt li .thumb img{ height:455px; width:100%;}
@media(max-width:1400px){
	.news_ul .news_lt li .thumb img,.news_ul .news_lt li .thumb{ height:31.28571428571429vw;}
	.news_show_lt{ padding-left:25px;}
	.news_show_rt{ padding-right:25px}
	#page_about{ padding-left:25px; padding-right:25px}
	#body_7 .news_show_rt{padding-left:25px;padding-right:25px; margin-right:0}
	#body_7 .news_show_lt{ padding-left:0; padding-right:25px; width:70%}
	.teams_list{ padding-left:25px; padding-right:25px}
	#body_11 .news_ul{ padding-left:0; padding-right:0}
	}
@media(max-width:1300px){
	/***/
.news_lt{ width:100%; margin-right:0; margin-bottom:2%}	
.news_rt{ width:100%}
.news_ul .news_lt li .thumb img, .news_ul .news_lt li .thumb{ height:auto}
.teams_list li{ padding:30px}
.teams_list li b{ margin-top:0}
.teams_list li .text{ padding-left:30px}
	}
@media(max-width:1160px){
	#author_ul li{ padding:30px; width:32%}
	#author_ul li:nth-child(4n){ margin-right:2%}
	#author_ul li:nth-child(3n){ margin-right:0}
	}	
@media(max-width:1024px){
.news_show_lt{ width:100%; padding-right:25px}
.news_show_rt{ width:100%; padding-right:25px}
	}
@media(max-width:990px){
#body_7 .news_show_lt{ width:100%; padding-left:25px}
.partner_lt{ padding-right:0; width:100%}
.partner_rt{ width:100%; margin-top:20px}
.partner_lt li .lable label{ font-size:20px}
.partner_lt li{ margin-bottom:30px}
.partner_lt ul{ padding:25px}
.partner_lt li .link{ padding-left:100px;}
.partner_lt li .link a{ font-size:16px}
}
@media(max-width:988px){
	.about_one_title{ position:static}
	.about_text{ width:100%}
	.about_item{ padding-left:0}
	.contact_lt{ width:100%; padding-right:0}
	.contact_rt{ width:100%; margin-top:25px}
	#author_ul li{ width:49%}
	#author_ul li:nth-child(4n){ margin-right:2%}
	#author_ul li:nth-child(3n){ margin-right:2%}
	#author_ul li:nth-child(2n){ margin-right:0%}
	
	}
@media(max-width:900px){
	#author_show .title font{ display:block; padding-left:0; margin-left:0; font-size:16px; margin-top:10px;}
	}	
@media(max-width:648px){
.ny_body .content img{max-width: 100%;       }
.news_list li .desc{padding-right: 0;white-space: normal;}
.news_show_lt{ padding-left:10px}
.news_show_lt{ padding-right:10px}
.news_show{ padding:10px; padding-top:20px}
.news_rt .thumb,.news_list li .thumb{ position:static; width:100%; height:auto; float:none}
.news_rt .thumb img,.news_list .thumb img{ height:auto}
.news_rt li{ padding-left:0; height:auto; padding-bottom:15px}
.news_list li{ padding-left:0; height:auto}
.news_list li .title a{white-space:normal;overflow: auto;text-overflow: initial;}
.comments{ padding:20px}
#page_about{ padding-left:10px; padding-right:10px}
#body_7 .news_show_lt,.teams_list{ padding-left:10px; padding-right:10px}
.teams_list li{ padding:15px}
#author_show{ padding-left:150px; padding:25px;}
#author_show .thumb{ width:100px; left:25px; top:25px;}
#author_show .thumb img{ width:100px; height:100px;}
.author_text{ padding-left:120px}
#author_show .title{ padding-top:0}
#author_show{ min-height:140px;}
	}	
@media(max-width:600px){
.submission_from{ padding:25px}
.submission_form input.submit,.contact_rt li.submit input{ display:block; width:100%}
.teams_list li span.thumb{ width:200px; margin:0 auto; float:none; margin-bottom:20px}
.teams_list li .text{ width:100%; padding-left:0}
.teams_list li:nth-child(even) .thumb{ float:none}
.teams_list li b{ text-align:center; font-size:30px}
/***/
.member_a{ position:static}
}
.news_ul li .author a:hover:after{background: #47a2f8;
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    display: block;
    width: 100%;
    height: 1px;}
@media(max-width:500px){
	#author_show .thumb{ position:static; margin:0 auto; margin-bottom:20px;}
	.author_text{ padding-left:0;}
	.author_text .Medium{ text-align:center; display:block}
	}	