@charset "gb2312";

.main { width:1143px;}
a { color:#428bca;}

.clearfix { clear:both; float:none;} 
.relative {
    position: relative;
}
.detailContent { margin:0 auto;}
.detailContent  .column_1 ,.detailContent  .column_2 ,.detailContent  .column_3 { float:left;}
.detailContent .column_1 {}
.detailContent .column_3 {min-width: 100%}
.detailContent .column_2 { margin:0px 0px; min-height:10px;}
 .detailContent .leftNav li , .detailContent .relateLink li {height:45px; line-height:45px;}
.detailContent .leftNav li a, .detailContent .relateLink li a {
    color: #428bca;
    font-size: 14px;
    padding-left: 15px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -o-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    text-decoration: none;
    line-height: 45px;
    height: 45px;
    display: block;
    width: 100%;
}
.current { background:#428bca; color:#ffffff;display:block; } 
.current a { color:#ffffff!important;}
.column_2 { color:#595757; line-height:24px;}
.column_2 p { padding:10px 0px;}
.mainContent .article p:first-child { padding-top:0px; }
 .detailContent .relateLink li{ height:52px; line-height:52px; margin-bottom:15px; }
 .detailContent .relateLink li a { font-size:16px; background:#f1f1f1; display:block; padding-left:18px;}
 .detailContent .relateLink li a  i {display: inline-block; width:26px; height:24px; vertical-align:middle; background:url(imagesicon.png) no-repeat scroll 0 0; margin-right:12px;}
.detailContent .relateLink li a  i.linkicon1 {background:url(imagesicon.png) no-repeat scroll 0 -65px;}
.detailContent .relateLink li a  i.linkicon2 {background:url(imagesicon.png) no-repeat scroll 0 -65px;}
.detailContent .relateLink li a  i.linkicon3 {background:url(imagesicon.png) no-repeat scroll 0 -131px;}
.detailContent .relateLink li a  i.linkicon4 {background:url(imagesicon.png) no-repeat scroll 0 -196px;}
.detailContent .relateLink li a  i.linkicon5 {background:url(imagesicon.png) no-repeat scroll 0 -259px;}
.detailContent .relateLink li a  i.linkicon6 {background:url(imagesicon.png) no-repeat scroll 0 -323px;}

.right_content { width:332px!important;}
.right_content .title span { background:#2196d5;  display:inline-block; height:42px; line-height:42px; font-size:18px; font-weight:bold; color:#ffffff; padding:0px 10px;}
.intro_cont_right1 .slider{ width:332px; margin-top:0px; margin-bottom:10px;}
.aM ul li a img { width:100%;}
.aM ul li { width:100%;}
.aM { width:100%;}
.intro_cont_right1 .slider .prev { left:10px;}
.intro_cont_right1 .slider .next { right:10px;}
.intro_cont_right1  .dec { color:#595757; line-height:24px;}

.detailContent  .article-table  td{ border-bottom:solid 1px #dddddd; height:42px; line-height:42px; padding-left:12px;  }
.detailContent  .article_title { width:100%;  height:42px; line-height:42px; text-align:center; background:#428bca; color:#ffffff;  font-size:16px;}
 .detailContent .row { margin-bottom:30px;}
 .dec_img { width:150px; margin-right:10px;} 
 .dec_word h3 { margin-bottom:8px;}
 .dec_word{ width:160px;}
  .dec { height:114px; overflow:hidden;}
  .dec_word   p { width:160px; height:72px;  overflow:hidden; text-overflow:ellipsis; word-break:break-all;}
 
.article  .article_left { width:530px;}
.article  .article_right { width:220px; padding-left:20px; *padding-left:0px;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box;  box-sizing: border-box; text-align:center; }
.evolution { margin-top:60px;}
.article img,.evolution img,.article table{ width:auto;height:auto;max-width: 100%;}

.article_right ul  li{ margin-bottom:10px;}
.article_right ul  li  p{ text-align:center; padding-top:0px;} 

.history-leader { display:block; margin:0 auto; width:100%; max-width:100%;}

.article_data li ,.course-content .row li {padding-left:26px; background:url(imagesdotted.png) no-repeat scroll 0 center ; list-style:none; }
.course-content .row { margin-top:10px;font-size:14px; }
.course-content .row li  { background:url(imagesdot.png) no-repeat scroll 0 center ;   height:40px; line-height:40px; *line-height:40px;  padding-left: 16px!important; }
ul.article_data   { margin-left:80px; font-size:16px;line-height:30px; *line-height:30px;}

.zhangcheng{ border:solid 1px #b3d4ea;}
.zhangcheng  { padding:15px;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box;  box-sizing: border-box;}

.list { margin-bottom:30px;}
.list img { display:block; margin:10px auto 0px;width: auto;}
.list  h3.title { font-weight:normal; border-bottom:solid 1px #b3d4ea; padding-bottom:18px; margin-top: 0px;}
.list  p { -moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box;  box-sizing: border-box; padding: 10px;}

.laboratory { width:500px; margin:15px;}
.laboratory tr td { vertical-align:top;}

.base li{ height:42px; line-height:42px; *line-height:42px; color:#595757; border-bottom:solid 1px #b3d4ea; padding-left:25px; }
.tabEven {  background:none;  }
 .tabOdd {  background:#f7f7f7;  }   
  
.journal { margin-top:20px;   margin-bottom: 30px; float: right;}
.journal img { margin:0; padding:0;}
.journal_dec { width:568px; padding-top:10px;}
.journal_img {width:140px; height:173px; overflow:hidden; border:solid 6px #eeeeee; margin-right:15px;}

.news_info { max-width:950px;padding:0;}
.news_info h3{font-family: Î¢ÈíÑÅºÚ,ÐÂËÎÌå;font-size: 24px;color: #2B2B2B;padding: 10px 0;line-height: 160%;text-align: center;font-weight: bold;}
.news_info .info {line-height: 24px;text-align: center;color: #666;font-size: 12px;}
.news_info .info small {color: #999;margin-left: 8px;font-size: 12px;}
.news_info .intro {background: #F5FCEE;border: 1px solid #DCDDDD;color: #706A6A;font-size: 14px;line-height: 24px;padding: 8px 16px;margin: 8px;text-indent: 2em;}
.news_info .content {padding: 12px 16px;line-height: 26px;font-size: 16px; color:#292929;}
.news-rank { width:333px; margin-left:10px;}
.news-img  { width:145px; height:116px; overflow:hidden; margin-right:10px; }
.news-rank-title { height:40px; line-height:40px; *line-height:40px; border-bottom:solid 2px #98dbff;  }
.news-rank-title span { background:#2196d5; color:#ffffff; padding:10px 15px; font-weight:bold;} 
.news-rank-container { margin:15px 0px;  color:#595757; overflow:hidden;} 
.news-dec { width:178px; }
.news-dec p {   overflow: hidden; text-overflow: ellipsis; height:60px;}
.news-rank-container h3 { color:#2196d5; margin-bottom:8px; }

.tztg-rank-container { color:#595757; overflow:hidden;} 


.quick-links { margin-top:30px; width:100%; color:#428bca;}
.quick-links h3 { height:40px; line-height:40px; background:#f1f1f1; padding-left:15px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box;  box-sizing: border-box; }
.quick-links ul { margin-top:10px; }
.quick-links ul li { height:36px; line-height:36px;-moz-box-sizing: border-box; -webkit-box-sizing: border-box;-o-box-sizing: border-box; -ms-box-sizing: border-box;  box-sizing: border-box; background:url(imagesright-arrow.png) no-repeat 100% center;}
.on a{ color:#595757!important;}
.quick-links  a { display:block; width:90%;    white-space: nowrap;  overflow: hidden; text-overflow: ellipsis; }
.base-info h3 { font-size:18px; font-weight:normal; border-bottom:solid 1px #b3d4ea; height:40px; line-height:40px; *line-height:40px; } 
.base-info p {  margin:15px 0px; padding:0; height:30px; line-height:30px; *line-height:30px; margin-left:20px;}
.base-info img { margin-right:8px; vertical-align:middle;} 
.event tr td { padding:4px 0px;}
.event tr td:nth-child(1) { color:#428bca;}




.mainContent{}
.column_2 .leader1 p{padding:0;}
.leader1,.leader2{width:100%;height:auto;overflow:hidden;}
.leader2 { margin-top:20px;}
.leader1 ul{}
.leader1 ul li,.leader2 ul li{float:left;width:360px;height:auto;overflow:hidden;}
.leader1 ul li.shiji,.leader2 ul li.shiji{margin-right:28px;}
.leader1 ul li .zhiwei,.leader2 .tit{height:30px;line-height:30px;border-left:9px solid #428bca;padding-left:10px;margin-bottom:17px;font-size:16px;}
.leader1 ul li .detail{height:194px;overflow:hidden;}
.leader1 ul li .detail .pic{}
.leader1 ul li .detail .pic img,.leader2 ul li .pic img{width:145px;height:194px;float:left;margin-right:10px;}
.leader1 ul li .detail .ma,.leader2 ul li .ma{font-size:16px;display:block;float:left;width:204px;height:27px;line-height:27px;}
.leader1 ul li .detail .min,.leader2 ul li .min{font-size:16px;display:block;float:left;width:204px;height:143px;line-height:21px;overflow: hidden;font-size:14px;text-indent:2em;}
.leader1 ul li .detail .more,.leader2 ul li .more{display:block;float:right;color:#428bca;}

.leader2 ul li{height:194px;margin-bottom:40px;}

.leader_ny{width:100%;height:auto;overflow:hidden;}
.leader_ny .pic{background:#eee;float:left;margin:0 20px 0 0;}
.leader_ny .pic img{width:145px;height:194px;padding:13px 10px;}
.leader_ny p{text-indent:2em;}


.actives{width:100%;height:auto;overflow:hidden;}
.actives .titA{height:41px;line-height:41px;border-bottom:1px solid #9bcee9;color:#2197d6;padding-left:20px;font-size: 16px;}
.actives .titA span{display:block;width:50px;float:left;text-align:center;cursor:pointer;}
.actives .titA span.on{border:1px solid #9bcee9;border-bottom: 1px solid #fff;height:40px}
.actives .titB{padding:0 10px;height:35px;line-height:35px;border-bottom:1px solid #fff;color:#2197d6;}
.actives .titB .prev{}
.actives .list{margin:0 10px;}
.actives .list li{padding-left:45px;height:60px;border-bottom:1px dashed #D8D7D7;color:#666464;background:url(imagessb.png) no-repeat 5px center;padding-top: 14px;}
.actives .list li span{display:block;}
.actives .list li a{display:block;color:#666464;}


.students{width:100%;height:auto;overflow:hidden;}
.students .stu1{height:auto;border-bottom:1px dashed #D8D7D7;color:#666464;overflow: hidden;padding-bottom: 15px;margin-bottom: 20px;}
.students .stu1 .stuL,.students .stu1 .stuR{max-width:360px;margin-left: 10px;width: 45%}
.students .stu1 .stuL dt,.students .stu1 .stuR dt{font-size:16px;line-height: 40px;}
.students .stu1 .stuL dd,.students .stu1 .stuR dd{width:136px;background:url(imagespoint.png) no-repeat left center;height:30px;line-height:30px;float:left;padding-left: 13px;
margin-left: 10px;}
.students .stu1 .stuL dd a,.students .stu1 .stuR dd a{color:#666464;font-size:14px;text-decoration: none;}
.students .stu1 .stuL dd a:hover,.students .stu1 .stuR dd a:hover{background: #41AADF;border-radius: 2px;color:#FFF;}

.stu{width:100%;height:auto;overflow:hidden;}
.stu .stu1{height:auto;border-bottom:1px dashed #D8D7D7;color:#666464;overflow: hidden;margin-bottom: 10px;}
.stu .stu1 .stuL,.stu .stu1 .stuR{width:360px;margin-left: 10px;margin-bottom: 12px;}
.stu .stu1 .stuL dt,.stu .stu1 .stuR dt{font-size:16px;line-height: 40px;}
.stu .stu1 .stuL dd,.stu .stu1 .stuR dd{width:100%;background:url(imagespoint.png) no-repeat left center;height:30px;line-height:30px;float:left;padding-left: 13px;
margin-left: 10px;}
.stu .stu1 .stuL dd a,.stu .stu1 .stuR dd a{color:#666464;font-size:14px;text-decoration: none;}
.stu .stu1 .stuL dd a:hover,.stu .stu1 .stuR dd a:hover{background: #41AADF;border-radius: 2px;color:#FFF;}


.zhanshi{margin:10px auto;}


.bannerchannel {width: 100%;margin-bottom: 30px;color: #fff;position: relative;overflow: hidden;height: auto;}
.bannerchannel .channeltopimg { 
    max-width: 1140px;
    width: 100%;
    position: relative;
display:block;margin:0 auto;}
.bannerchannel .channeltitle {
    z-index: 10;
    bottom: 78px;
    margin-left: 120px;
    font-size: 45px;
    font-weight: bold;
    position: absolute;
}
.bannerchannel  .channeltopimg  img { display:block; margin:0 auto; max-width:1380px; width: 100%}

.relative { position:relative;} 
.banner-content { position:absolute; z-index:1000; bottom:0px ; right:20px; width:415px; height:224px;  background:url(imagesbanner-bg.png) repeat scroll 0 0; color:#ffffff;overflow:hidden;}
.banner-content h3 {
 font-weight: bold;
 border-bottom: solid 1px #d6f3ff;
 color: #FFF;
 padding: 10px;
 font-size: 38px;
 }
.banner-content  p { 
 font-size: 14px;
 padding: 0px 10px;
 line-height: 22px;
 text-align: left;
 height: 240px;
 overflow: hidden;
}
.logo_img{
 background: url(imageshd_logo.png) no-repeat center;
    width: 100%;
    height: 115px;
    margin: auto;
}


.mainWrap {
 max-width:1170px;
 width:100%;
 margin:auto;
 min-width:320px;
}


.commContent
{
 
}
.commContent .mainContent
{
 padding:0 5px;
}

.commContent .mainContent .contentNav
{
 margin-right:15px;
 margin-left:15px;
}

.contentNav
{
 border-bottom:1px solid #ddd;
 margin-bottom:30px;
}

.contentNav h1 {
    font-size: 28px;
    color: #1295d8;
    line-height: 1.25em;
    padding: 0 0 0.2em 0;
    margin: 0;
}


.contentNav h1.txtTitle
{
 color:#22132d;
 font-size:24px;
}

.contentNav h1.noNav
{
 font-size:24px;
}
.mainContent  .article.fullwidth
{
 margin-right:0;
 width:100%;
}

.mainContent .subChannelList li
{
 float:left;
 _display:inline;
 width:20%;
 margin-bottom:30px;
}

.mainContent .subChannelList div 
{
 background:#f6f6f6;
 margin:0 10px;
 overflow: hidden;
}

.mainContent .subChannelList div img
{
 width:100%;min-height: 105px;
  transition: All 0.5s ease-in-out;
 -webkit-transition: All 0.5s ease-in-out;
 -moz-transition: All 0.5s ease-in-out;
 -o-transition: All 0.5s ease-in-out;
}

.mainContent .subChannelList div img:hover {
 transform: scale(1.06);
 -webkit-transform: scale(1.06);
 -moz-transform: scale(1.06);
 -o-transform: scale(1.06);
 -ms-transform: scale(1.06);
}

.mainContent .subChannelList div span
{
 display:block;
 padding:0.3em 0.5em 0 0.5em;
}

.mainContent .subChannelList div span h3
{
 margin: 0
}


.mainContent .subChannelList div span a
{

 font-size:16px;
 line-height:22px;
 padding:0.3em 0 0.5em 0;
 display:block;text-align: center;
}

.mainContent .subChannelList div span a:hover
{
 color:#4F608C;
}

.mainContent .subChannelList div p
{
 color:#777;
 padding:0 0.5em 0 0.5em;
 font-size:12px;
 line-height:20px;
}

.mainContent .multiChannel div 
{
 height: auto
}


.mainContent .subChannelList div ul
{
 padding:0 20px;
}


.mainContent .subChannelList div li
{
    float: left;
 _display:inline;
 line-height:18px;
 font-size:12px;
 width:50%;
 margin:0;
}

.mainContent .subChannelList div li a
{
 display:block;
 border-bottom:1px solid #ddd;
 padding:10px 0;
 margin:0 10px;
}

.mainContent .subChannelList div li a i
{
    float: right;
 _display:inline;
}


.commContent .mainContent
{
 padding:0 5px;
}

.commContent .mainContent .contentNav
{
 margin-right:15px;
 margin-left:15px;
}


@media (max-width: 1199px) {
}

@media (max-width: 991px) {
.mainContent .subChannelList li
{

 width:25%;

}
}

@media (max-width: 767px) {

.mainContent .subChannelList li
{

 width:33.3%;

}
.bannerchannel .channeltitle {

     bottom: 62px;
    margin-left: 50px;
    font-size: 30px;


}
.article table,.article img{width:100%;}
.article img,.evolution img{ width:100%;height:auto;}
.article table td {width:auto;}
}

@media (max-width: 480px) {

.mainContent .subChannelList li
{

 width:50%;

}
.bannerchannel .channeltitle {

    bottom: 32px;
    margin-left: 30px;
    font-size: 24px;

}
}
@media (max-width: 320px) {

.mainContent .subChannelList li
{

 width:100%;

}
.bannerchannel .channeltitle {

    bottom: 31px;
    margin-left: 30px;
    font-size: 20px;


}
}