/*初始化*/
@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select{ margin:0; padding:0;}
em{ font-style:normal;}
li{ list-style:none;}
a{ text-decoration:none; cursor:pointer;}
img{ border:none; vertical-align:top;}
table{ border-collapse:collapse;}
input,textarea{ outline:none;}
textarea{ resize:none; overflow:auto;}
body{ font:14px "微软雅黑";}


.box{
    margin:0 auto;
    width:1100px;
}

.clear { clear: both;}
.head { background-color: #b12923; height: 190px;}
.con { width: 1100px; margin-left: auto; margin-right: auto;}
.head .english { text-align: right; height: 40px;}
.head .english a { color: #fff; line-height: 40px; font-size: 14px;}
.head .logo { float: left;}
/*.logo .l{width:300px; }*/
.head .byu { float: right;}
.nav { background-image: url(../image/nav_03.png); background-repeat: repeat-x; background-position: top center; height: 50px; margin-top: 18px;}
.nav ul { width: 1100px; margin-left: auto; margin-right: auto; }
.nav ul li { float: left; text-align: center; position: relative; z-index: 99;}


.nav ul li a { color: #FFFFFF; font-size: 16px; line-height: 50px; padding-left:45px; padding-right:45px;}
.nav ul li.on:hover{ background-position: left center;background-color:#960600; height:58px;}


.nav ul li ul{ display: none; position: absolute; left:0px; top: 58px; z-index: 99; background-image: url(../image/nav_bg_03.png); background-repeat: repeat; background-position: left top; width:200px;}

.nav ul li .zc{width:280px;}
.nav ul li:hover ul{display:block;}
.nav ul li ul li{ float: none!important; padding-left: 15px; padding-right: 15px; width: 170px; text-align: left;}
.nav ul li .zc li{width:250px;}
.nav ul li ul li:hover{ background-color:#e43b34;}
.nav ul li ul li a{ color:#fff;font-size: 14px; padding-left:0px; padding-right:0px;}
.nav ul li.soso{ float:right; padding-top:5px; width:55px;}
.nav ul li.soso a{line-height: 40px!important; padding-left:0px; padding-right:0px;}
.nav ul li.soso img{
    display: block;}

/*图片变换*/

.slider { width:100%; min-width:1100px; height:380px; position:relative; overflow:hidden; background:#fff; text-align:center;}
.slider .bd { width:1100px; position:absolute; left:50%; margin-left:-550px ;}
.slider .bd li { width:1100px; overflow:hidden; position: relative;}
.slider .bd li img { display:block; width:1100px; height:380px;}

.slider .bd li .text{ position: absolute!important; z-index:9999999 !important; text-align:left; height:33px; font-size:14px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr =
'#80000000',endColorstr = '#80000000')\9;  display:block; color:#fff; float:left; line-height:33px; padding:0 20px; right: 100px; bottom: 100px;}
.slider .gd{ position: absolute!important; z-index:9999999 !important; text-align:left; height:33px; font-size:14px; background:rgba(0,0,0,0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr =
'#80000000',endColorstr = '#80000000')\9;  display:block; color:#fff; float:left; line-height:33px; padding:0 20px; right: 0px; bottom: 0px;}
.slider .tempWrap { overflow:visible !important ;}
.slider .tempWrap ul { margin-left:-1100px !important;}
.slider .hd { position:absolute; width:100%; left:0; z-index:1; height:8px; bottom:20px; text-align:center;}

.slider .hd li { display:inline-block; *display:inline;
    zoom:1; width:20px; height:20px; line-height:99px; overflow:hidden; cursor:pointer; filter:alpha(opacity=60); opacity:0.6;  margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px;}



.slider .hd li.on { filter:alpha(opacity=100); opacity:1;}


.slider .pnBtn { position:absolute; z-index:1; top:0; width:100%; height:380px; cursor:pointer;}
.slider .prev { left:-50%; margin-left:-550px; display:block!important;}
.slider .next { left:50%; margin-left:550px; display:block!important;}
.slider .pnBtn .blackBg {display:block;position:absolute;left:0;top:0;width:100%;height:380px;background:#000;filter:alpha(opacity=50);opacity:0.5;}
.slider .pnBtn .arrow { display:none; position:absolute; top:0; z-index:1; width:60px; height:380px;}
.slider .pnBtn .arrow:hover { filter:alpha(opacity=60); opacity:0.6;}
.slider .prev .arrow {right: -60px;background-image: url(../image/pre_bg.png);background-repeat: no-repeat;background-position: center center;display:block!important;}
.slider .next .arrow {left: -60px;background-image: url(../image/net_bg.png);background-repeat: no-repeat;background-position: center center; display:block!important;}


/*新闻动态*/
.xw{
overflow: hidden;

}
.news{

   float:left;
    width:580px;
    height:400px;
    background-color:#f7f7f7;
}
.news .news_news{
    padding-top:20px;
    padding-left:29px;
}
.news .gd{
    float:right;
    margin-right:10px;
}
.news .hx img{
    margin-top:18px;
}
.news .news_rn{
    padding-top:5px;
    padding-left:29px;

}

.news .news_rn .data{
   color:#939393;
    font-family: "Georgia";
    font-size:16px;

}
.news .news_rn a{
    color:#000000;
    font-size:16px;
    padding-left:18px;
}
.news .news_rn ul li{
    line-height:46px;
}
.news .news_rn ul li:hover a{
    color:#b12923;
}
.news .news_rn ul li{

    border-bottom: 1px #d6d6d6 dashed;
width:543px;
}
.news .news_rn ul li:hover span{
    color:#b12923;
}

/*
通知公告*/
.tzgg{
    margin-right:-40px;
    margin-left:40px;
    width:490px;
    height:400px;
}
.tzgg .gd{
    float:right;
    margin-right:20px;
}
.tzgg  .news_rn ul {
    float:left;

}
.tzgg  .news_rn .data{
    overflow: hidden;
    color:#ffffff;
font-family: "Microsoft YaHei", "微软雅黑";
    font-size:14px;
    background:url(../image/rqtp.png) no-repeat -0px 13px;
    float:left;
    /*padding-top:-30px;*/
}
.tzgg  .news_rn .data .ri{
    overflow: hidden;
 margin-left:5px;
    display:block;
    float:left;
    color:#ffffff;
}
.tzgg  .news_rn .data .yue{
    overflow: hidden;
    margin-right:16px;
    padding-left:11px;
    display:block;
   /* float:right;*/
    text-align:center;
    color:#ffffff;
}
.tzgg  .news_rn ul li:hover a{
    color:#b12923;

}

.tzgg  .news_rn ul li:hover .data{
    background:url(../image/rq.png) no-repeat -0px 13px;
    padding-top:-30px;
   color:#ffffff;
}

.tzgg .news_rn ul li{

    border-bottom: 1px  #d6d6d6 dashed;
    width:445px;
}

 /*前沿论坛与短期课程*/

 .qykc{
     margin-top:36px;
     float:left;
     width:550px;
     height:660px;
     margin-left:-20px;
    /* background-color:#f7f7f7;*/
 }
 .qykc a{
     color:#ababab;
 }
 .qykc .hx_hx .h_x{
     margin-top:9px;
   border-bottom:3px #b12923 solid;
     width:80px;
     position: relative;
 }
.qykc  .hs_x{
    margin-top:-2px;
    border-bottom:1px #dcdcdc solid;
    width:285px;
  padding-bottom:10px;
}

.qykc {
    padding-top:20px;
    padding-left:29px;
}
.qykc .gd{
    float:right;
    margin-right:-18px;
}
.qykc .hx img{
    margin-top:18px;
}
.qykc {
    padding-top:20px;
    padding-left:29px;

}
.qykc  ul li{
    overflow: hidden;
    margin-top:30px;
    height:86px;
}
.qykc  ul li .sxrq{
    padding:1px;
    font-family: "微软雅黑";
    border:2px #cfcfcf solid;
    width:80px;
    height:57px;
 float:left;
}
.qykc  ul li .sxrq .r{

    background:#999999;
    width:80px;
    height:28px;
    line-height: 29px;
    text-align: center;
    color:#ffffff;
}
.qykc  ul li .sxrq .n{

    background:#ffffff;
    width:80px;
    height:28px;
    line-height: 29px;
    text-align: center;
}
.qykc  ul li:hover .r{

    background:#b83c37;
    width:80px;
    height:28px;
    line-height: 29px;
    text-align: center;
    color:#ffffff;
}

.qykc  ul li .bt a{
    color:#333333;
    font-size:16px;
}
.qykc  ul li .rd{
    color:#959595;
    font-size:14px;
        width: 440px;
}
.qykc  ul li .rd .bgr{
    margin-top:3px;
}
.qykc  ul li .rd .d_d{
    margin-top:4px;

}
.qykc  ul li:hover .bt a{
    color:#b12923;
    font-size:16px;
}
.qykc  ul li .wz .shang{
    color:#959595;
    font-size:12px;
}
.qykc .bt {
   margin:5px 0px;
}
.qykc  ul li:hover .sxrq{
    padding:1px;
    font-family: "微软雅黑";
    border:2px #b12923 solid;
    width:80px;
    height:57px;
    float:left;
}

.qykc  ul li .wz{
float:left;
    margin-left:20px;

}

/*专题研讨与学术报告*/
.ztyt{
    margin-right:-40px;
    margin-left:62px;
    margin-top:36px;
    float:left;
    width:490px;
    height:590px;
    /* background-color:#f7f7f7;*/
}
.ztyt a{
    color:#ababab;
}
.ztyt .nr{
     width:450px;
}
.ztyt .hx_hx .h_x{
    margin-top:9px;
    border-bottom:3px #b12923 solid;
    width:80px;
    position: relative;
}
.ztyt  .hs_x{
    margin-top:-2px;
    border-bottom:1px #dcdcdc solid;
    width:285px;
    padding-bottom:10px;
}

.ztyt {
    padding-top:20px;
    padding-left:29px;
}
.ztyt .gd{
    float:right;
    margin-right:40px;
}
.ztyt .hx img{
    margin-top:18px;
}
.ztyt {
    padding-top:20px;
    padding-left:29px;

}
.ztyt  ul li{
    overflow: hidden;
    margin-top:30px;
height:86px;
}
.ztyt  ul li .sxrq{
    padding:1px;
    font-family: "微软雅黑";
    border:2px #cfcfcf solid;
    width:80px;
    height:57px;
    float:left;
}
.ztyt  ul li .sxrq .r{

    background:#999999;
    width:80px;
    height:28px;
    line-height: 29px;
    text-align: center;
    color:#ffffff;
}
.ztyt  ul li .sxrq .n{

    background:#ffffff;
    width:80px;
    height:28px;
    line-height: 29px;
    text-align: center;
}
.ztyt  ul li:hover .r{

    background:#b83c37;
    width:80px;
    height:28px;
    line-height: 29px;
    text-align: center;
    color:#ffffff;
}

.ztyt  ul li .bt a{
    color:#333333;
    font-size:16px;
}
.ztyt  ul li .rd{
    color:#959595;
    font-size:14px;
    width: 339px;
}
.ztyt  ul li .rd .bgr{
    margin-top:3px;
}
.ztyt  ul li .rd .d_d{
    margin-top:4px;
}
.ztyt  ul li:hover .bt a{
    color:#b12923;
    font-size:16px;
}
.ztyt  ul li .wz .shang{
    color:#959595;
    font-size:12px;
}
.ztyt .bt {
    margin:5px 0px;
}
.ztyt  ul li:hover .sxrq{
    padding:1px;
    font-family: "微软雅黑";
    border:2px #b12923 solid;
    width:80px;
    height:57px;
    float:left;
}

.ztyt  ul li .wz{
    float:left;
    margin-left:20px;

}

/*
图片链接*/
.tplj{
   height:140px;}
.tplj ul li{
    overflow: hidden;
    float:left;
    margin-left:20px;
}

/*友情链接*/
.yqlj{
    width:100%;
    background:#eeeeee;
    height:94px;

}


.yqlj .yqlj_bt .bt{
   font-size:18px;
    margin-top:-10px;

}
.yqlj .yqlj_bt {
   width:150px;
    height:74px;
    margin-top:20px;
    /*margin-left:402px;*/
}

.yqlj .yqlj_bt {
    overflow: hidden;
   float:left;
}
.yqlj .yqlj_bt .links{
    font-size:16px;
    font-family: "Arial";
    color:#b3b3b3;
}


.yqlj  .yq{
    height:94px;

}
.yqlj  .yq ul{
   width:1100px;
   height:94px;
    margin-top:18px;
}
.yqlj .yq li{
    overflow: hidden;
    float:left;
     margin-left:20px;
    margin-top:18px;
 /*width:150px;*/


}

.yqlj ul li a{
   font-size:16px;
   color:#000000;
   margin-left:10px;

}
.yqlj ul li img{
   text-align: center;

    vertical-align:middle;


}

/*
版权*/
.bq{
    width:100%;
    background:#676767;
    height:100px;
}
.bq .bqsy{
    text-align: center;
    padding-top:25px;
    font-size:14px;
    color:#fefefe;
  
}

.bq .bqsy .dz{
    padding-top:15px;
   
}
.bq .rwm{
   
    margin-top: -69px;
    float:right;
}
.bq .rwm div{
    color:#fefefe;
     margin-left:-51px;
    margin-top:2px;
    font-size:12px;
}