@charset "utf-8";

/*banner-star*/
#banner2{width:100%;position:relative; z-index:90; /*height:594px;*/ padding-top:80px;overflow:hidden;}
#banner2 .flexslider{position:relative; overflow:hidden;width:1587px; /*height:594px;*/ left:50%; margin-left:-793px;}
#banner2 .flexslider .slides{position:relative;z-index:1; list-style:none; padding:0;width:1587px; /*height:594px;*/}
#banner2 .flexslider .slides li{ position:relative; margin:0;width:1587px; /*height:594px;*/ padding:0;overflow:hidden; z-index:1;}
#banner2 .flexslider .slides li img{width:100%; /*min-height:594px;*/}
#banner2 .flexslider .slides li .xinxi{ position:absolute; left:10%; bottom:50px; padding:10px 20px 17px 20px; max-width:85%;background:url(../images/banner-xinxi-bg.png) repeat; margin:0; z-index:99;}
#banner2 .flexslider .slides li .xinxi .biaoti{line-height:42px; height:42px; overflow:hidden; font-size:28px; font-weight:bold;}
#banner2 .flexslider .slides li .xinxi .zhaiyao{height:44px;line-height:22px; overflow:hidden; font-size:14px; margin-top:20px;color:#fff;}
#banner2 .flexslider .slides li .xinxi a{ color:#fff;}
#banner2 .flexslider .slides li .xinxi a:hover{ color:#bb322d;}

#banner2 .flexslider .flex-control-nav{position:absolute;bottom:0;z-index:2;width:1587px; left:0; list-style:none; text-align:center; margin:0; padding:0; height:47px;}
#banner2 .flexslider .flex-control-nav li{display:inline-block;width:11px;height:10px;margin:18px 5px 0 5px;*display:inline;zoom:1;}
#banner2 .flexslider .flex-control-nav a{display:inline-block;width:11px;height:10px;line-height:100px;overflow:hidden; background:url(../images/banner-icon_a.png) no-repeat;cursor:pointer;}
#banner2 .flexslider .flex-control-nav .flex-active{background:url(../images/banner-icon_hover.png) no-repeat;}

#banner2 .flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%; margin-top:-25px; height:50px;}
#banner2 .flexslider .flex-direction-nav li a{display:block;width:50px; height:50px;overflow:hidden;cursor:pointer;position:absolute;}
#banner2 .flexslider .flex-direction-nav li a.flex-prev{left:5%;background:url(../images/banner-icon_prev.png) no-repeat;}
#banner2 .flexslider .flex-direction-nav li a.flex-next{right:5%;background:url(../images/banner-icon_next.png) no-repeat;}


#banner{width:100%;position:relative; z-index:90;}
.w100{width:100%;}
#banner .flexslider{position:relative;overflow:hidden; width:100%;}
#banner .flexslider .slides{position:relative;z-index:1; list-style:none; margin:0; padding:0;min-width:1200px;}
#banner .flexslider .slides li{ position:relative; margin:0; padding:0;}
#banner .flexslider .slides li .xinxi{ position:absolute; left:10%; bottom:50px; padding:10px 20px 17px 20px; max-width:50%;background:url(../images/banner-xinxi-bg.png) repeat; margin:0;}
#banner .flexslider .slides li .xinxi .biaoti{line-height:42px; height:42px; overflow:hidden; font-size:24px; font-weight:bold;}
#banner .flexslider .slides li .xinxi .zhaiyao{height:44px;line-height:22px; overflow:hidden; font-size:14px; margin-top:20px;color:#fff;}
#banner .flexslider .slides li .xinxi a{ color:#fff;}
#banner .flexslider .slides li .xinxi a:hover{ color:#fe7000;}

#banner .flexslider .flex-control-nav{position:absolute;bottom:0;z-index:2;width:100%; left:0; list-style:none; text-align:center; margin:0; padding:0; height:40px;}
#banner .flexslider .flex-control-nav li{display:inline-block;width:11px;height:10px;margin:15px 5px 0 5px;*display:inline;zoom:1;}
#banner .flexslider .flex-control-nav a{display:inline-block;width:11px;height:10px;line-height:100px;overflow:hidden; background:url(../images/banner-icon_a.png) no-repeat;cursor:pointer;}
#banner .flexslider .flex-control-nav .flex-active{background:url(../images/banner-icon_hover.png) no-repeat;}

#banner .flexslider .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%; margin-top:-25px; height:50px;}
#banner .flexslider .flex-direction-nav li a{display:block;width:50px; height:50px;overflow:hidden;cursor:pointer;position:absolute;}


#banner .flexslider .flex-direction-nav li a.flex-prev{left:5%;background:url(../images/banner-icon_prev.png) no-repeat;}
#banner .flexslider .flex-direction-nav li a.flex-next{right:5%;background:url(../images/banner-icon_next.png) no-repeat;}
/*banner-end*/


/*{{ key1 }}新闻-star*/
.hdxinwen{margin:60px auto 40px auto;}
.hdxw-bt{ height:34px; line-height:34px; position:relative; z-index:999;}
.hdxw-bt-left{ width:200px; height:24px; margin-top:5px;}
.hdxw-bt-search{ width:180px; height:33px;position:relative;}
.hd-search-left{ width:165px; background:url(../images/search-bg-box.jpg) no-repeat;padding-left:15px; height:33px; line-height:33px; color:#808080;}
.hd-search-list{ width:180px; position:absolute; display:none; font-family:"宋体";}
.hd-search-list li{ width:180px; height:30px; line-height:30px; color:#808080; background-color:#f2f2f2; text-indent:1em; border-bottom:1px dotted #cecdcc;}
.hd-search-list li:hover{background-color:#a8322c; color:#fff;}

.hdxw-bt-center{ line-height:33px; height:33px; font-size:14px; margin-right:60px;}
.hdxw-bt-center span{ padding:0 20px;}
.hdxw-bt-center a{color:#808080; text-indent:4em;}
.hdxw-bt-center a:hover{color:#c23d2d;}

.hdxw-left{width:580px;position:relative;height:425px;padding-bottom:21px; margin-top:30px;}
.hdxw-left .slides{position:relative;z-index:1; list-style:none; margin:0; padding:0; width:100%;}
.hdxw-left .slides li{ position:relative; margin:0; padding:0; width:100%; height:425px;}
.hdxw-left-bg{width:580px; height:380px;position:absolute; top:0; left:0; overflow:hidden; overflow:hidden;}
.hdxw-left-bg .hdxw-left-bg-img{width:580px; height:380px;transition:1s;}
.hdxw-left-bg .hdxw-left-bg-img img{width:580px;min-height:380px;}
.hdxw-left-bg:hover .hdxw-left-bg-img{width:580px; min-height:380px;filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;transition:1s; transform:scale(1.05);-webkit-transform:scale(1.05);}

.hdxw-left-wenzi{ position:absolute; width:80%; top:395px; left:0; z-index:2;line-height:30px; max-height:60px; overflow:hidden;font-size:16px;}
.hdxw-left-wenzi a{color:#666;}
.hdxw-left-wenzi a:hover{color:#c23d2d;}
.hdxw-left-wenzi img{width:18px;height:18px;vertical-align:middle; margin-left:5px;}

.hdxw-left .flex-control-nav{position:absolute;bottom:26px;z-index:2;width:100px; right:0; list-style:none; text-align:right; margin:0; padding:0; height:34px;}
.hdxw-left .flex-control-nav li{display:inline-block;width:8px;height:8px;margin:13px 5px 0 5px;*display:inline;zoom:1;}
.hdxw-left .flex-control-nav a{display:inline-block;width:8px;height:8px;line-height:100px;overflow:hidden; background:url(../images/xinwen-icon-a.png) no-repeat;cursor:pointer;}
.hdxw-left .flex-control-nav .flex-active{background:url(../images/xinwen-icon-on.png) no-repeat;}
.hdxw-left .flex-direction-nav{ display:none;}

.hdxw-right{width:580px; margin-top:25px; position:relative; z-index:99;}
.hdxw-right ul{list-style:none; margin:0; padding:0;}
.hdxw-right ul li{ padding:0 60px 0 20px;  width:500px; background:url(../images/list-image/list-icon.png) no-repeat 5px center;height:40px; line-height:40px; position:relative;text-overflow:ellipsis;white-space: nowrap; overflow:hidden;transition:0.5s; font-size:16px; margin:0;float:left; margin-bottom: 5px;}
.hdxw-right ul li:hover{ padding:0 60px 0 25px;width:495px;transition:0.5s;}
.hdxw-right ul li .div{height:36px; line-height:36px; position:relative;text-overflow:ellipsis;white-space: nowrap; overflow:hidden;}
.hdxw-right ul li span{ position:absolute; right:0; text-align:right; width:80px; top:0; color:#e1c6ad; font-size:14px;}
.hdxw-right ul li a{color:#666;}
.hdxw-right ul li a:hover{color:#c23d2d;}
/*{{ key1 }}新闻-end*/

/*--讲座和学术开始--*/
.jz-xs{width:100%; height:617px;background:url(../images/jiangzuo_bg.jpg) no-repeat center top;}
.jz-xs-bt{ margin:50px 0 20px 0; width:100%;}
.jz-xs-bt-left{}
.jz-xs-bt-right{width:77px; height:6px; margin-top:9px;transition:0.5s;}
.jz-xs-bt-right:hover{width:77px; height:6px; margin:9px 5px 0 0;transition:0.5s;transform:scale(1.05);-webkit-transform:scale(1.05);}


.jiangzuo{ width:416px;}
.xueshu{ width:734px;}
.jiangzuo-list{ height:450px; background:url(../images/jzyg_bg.png) repeat;}
.jiangzuo-top{width:416px; height:260px;position:relative; overflow:hidden;}
.jiangzuo-top img{width:416px; min-height:260px;}
.jiangzuo-top .ceng-bt{ position:absolute; bottom:40px; left:0; width:74%; background:url(../images/jz-bg-ceng.png) repeat; line-height:1.2em; padding:20px; font-size:24px; color:#fff;}

.jiangzuo-foot{padding:7px 84px 0 20px; height:183px; position:relative;}
.jiangzuo-more{ width:76px;position:absolute; right:8px; bottom:8px; background:#85589b; color:#fff; text-align:center; height:28px; line-height:28px; font-size:12px;}
.jiangzuo-more a{color:#fff;}
.jiangzuo-more a:hover{color:#e98235;}

.jz-li{padding:6px 0 6px 40px; color:#585e62;}
.jz-li1{ background:url(../images/jz-icon1.png) no-repeat left center; line-height:22px;max-height:66px; overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jz-li2{ background:url(../images/jz-icon2.png) no-repeat left center; height:22px; line-height:22px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jz-li3{ background:url(../images/jz-icon3.png) no-repeat left center; height:22px; line-height:22px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.jz-li4{ background:url(../images/jz-icon4.png) no-repeat left center; height:22px; line-height:22px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xueshu-list{ height:448px; background: url(../images/xsdt_bg.png) repeat; border:1px solid #98bfe2;}
.xueshu-box{ padding:26px 22px; width:690px;}
.xueshu-li{}

.xueshu-box-top{ width:328px; height:300px; overflow:hidden;margin-bottom:30px;}
.xueshu-box-top .xueshu-box-top-img{ width:328px; height:218px; overflow:hidden; margin-bottom:22px;}
.xueshu-box-top .xueshu-box-top-img img{width:328px; min-height:218px;transition:2s;}
.xueshu-box-top:hover .xueshu-box-top-img img{filter:alpha(opacity=85);-moz-opacity:0.85;opacity:0.85;transition:1s; transform:scale(1.05);-webkit-transform:scale(1.05);}
.xueshu-box-top:hover{background-color:#326c9f;}

.xueshu-top-li{width:328px;height:60px; position:relative; overflow:hidden; display:inline;}

.xueshu-top-li .date{ width:58px; height:58px; background:url(../images/xs-sj-bg.png) repeat; border:1px solid #7f9bb6; text-align:center; color:#326c9f; position:absolute; left:0; top:0;}
.xueshu-top-li .date-t{margin-top:5px; height:32px; line-height:32px; font-size:30px;}
.xueshu-top-li .date-f{height:14px; line-height:14px; font-size:12px;}

.xueshu-top-li .title{ height:48px; color:#fff;padding:6px 5px 0 70px; line-height:24px; width:252px; overflow:hidden;font-size:16px;}
.xueshu-li:hover li{width:328px;height:60px;  background-color:#326c9f;transition:0.5s;}
.xueshu-li:hover li .date{ color:#fff; border:1px solid #326c9f; background:none;transition:0s;}


.xueshu-box-foot-box{width:690px;height:60px; margin-top:30px; padding:0;overflow:hidden;}
.xueshu-box-foot{ list-style:none; width:100%;padding:0;}
.xueshu-box-foot li{width:328px;height:60px; position:relative; overflow:hidden; display:inline;}

.xueshu-box-foot li .date{ width:58px; height:58px; background:url(../images/xs-sj-bg.png) repeat; border:1px solid #7f9bb6; text-align:center; color:#326c9f; position:absolute; left:0; top:0;}
.xueshu-box-foot li .date-t{margin-top:5px; height:32px; line-height:32px; font-size:30px;}
.xueshu-box-foot li .date-f{height:14px; line-height:14px; font-size:12px;}

.xueshu-box-foot li .title{ height:48px; color:#fff;padding:6px 5px 0 70px; line-height:24px; width:252px; overflow:hidden;font-size:16px;}
.xueshu-li:hover li{width:328px;height:60px;  background-color:#326c9f;transition:0.5s;}
.xueshu-li:hover li .date{ color:#fff; border:1px solid #326c9f; background:none;transition:0s;}
.xueshu-box-foot li .title table{height:50px; width:100%;}
.xueshu-box-foot li .title table td{height:50px;}
/*--讲座和学术结束--*/

/*--最新专题开始--*/
.zxzt{ margin:40px auto 0 auto;}
.zxzt-bt{ margin:0 0 20px 0; width:100%;}
.zxzt-bt-left{}
.zxzt-bt-right{width:77px; height:6px; margin-top:9px;transition:0.5s;}
.zxzt-bt-right:hover{width:77px; height:6px; margin:9px 5px 0 0;transition:0.5s;transform:scale(1.05);-webkit-transform:scale(1.05);}
.zxzt-list{list-style:none; width:100%;}
.zxzt-list li{width:375px; height:122px; margin-right:38px; float:left; display:inline; overflow:hidden;}
.zxzt-list li img{width:375px; min-height:122px;transition:1s;}
.zxzt-list li:hover img{width:375px; height:122px; transition:1s;transform:scale(1.05);-webkit-transform:scale(1.05);}
/*--最新专题结束--*/

/*--常用链接开始--*/
.cylj{ margin:60px auto 20px auto;}
.cylj-bt{ margin:0 0 30px 0; width:100%;}
.cylj-bt-left{}
.cylj-bt-right{width:77px; height:6px; margin-top:9px;transition:0.5s;}
.cylj-bt-right:hover{width:77px; height:6px; margin:9px 5px 0 0;transition:0.5s;transform:scale(1.05);-webkit-transform:scale(1.05);}
.cylj-list{list-style:none; width:100%;}
.cylj-list span{ padding-left:20px; margin:0px 27px 0 0; background:url(../images/link-icon.png) no-repeat left center; line-height:30px; display:inline-block;transition:1s;}
.cylj-list span:hover{padding-left:17px; margin:0px 30px 0 0;transition:1s;}
.cylj-list a{color:#333;}
.cylj-list a:hover{color:#e98235;}
/*--常用链接结束--*/