/*全局设置*/
*{margin:0px;padding:0px;font-family: "微软雅黑";}
img{border:none;}
ul li{list-style-type: none;}
p,span,a{font-family:"微软雅黑";}
a{text-decoration:none;}
h1{ font-size:16px; color:#4d4d4d;}<!--二级导航和所有的新闻列表文章题目文字设置-->
h2{ font-size:21px; color:#27156e;}<!--列表的栏目名称文字设置-->
h3{ color:#3e7edd; font-size:14px;}<!--讲座报告文章题目文字设置-->
h6{ color:#787777; font-size:12px;}<!--讲座报告文章内容文字设置-->
h4{ color:#515567; font-size:14px;}<!--相关链接文字设置-->
h5{ color:white; font-size:14px;}<!--版权和通知公告文字设置-->
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
.floatl{float:left;}
.floatr{float:right;}
.kuang{ width:100%; height:auto; margin:0 auto;}
/*局部设置*/
.warp{ height:auto; width:100%; margin:0 auto; background:#ffffff;}
.header{ height:auto; width:100%;}
.hea_one{ height:28px; width:100%; background:#52468c; }
.hea_one span{ font-size:12px; color:white; line-height:25px;display:inline-block;margin:0px 3px;}
.hea_one a{ font-size:12px; color:white;line-height:25px; }
.hea_one a:hover{ color:#bebbbb;}
.hea_two{height:160px; width:100%; background:#887cb9;}
.hea_three{height:45px; width:100%;background: #52468c;}
.logo{ }
.hea_y{}
/*用户分类导航css代码*/
.nav-box { float:right; position:relative;z-index:9999; }
.nav-box ul li:hover{ }
.nav-box ul li ul{ padding-top:10px;}
.nav-box ul li {list-style:none; float:left; font:16px/41px 微软雅黑; padding:0 12px; height:41px;}
.nav-box ul li a { margin:0 4px;color:#fff; display:block;}
.nav-box ul li a:hover { text-decoration:none;border-bottom:2px solid #fff;}
.nav-box ul li.last { font-family:\5b8b\4f53; font-size:12px; padding-top:1px;}
.nav-box ul li.last a { color:#a2a2a1;}
.nav-box .nav-line { position:absolute; left:0; bottom:0; height:2px; line-height:2px; font-size:0; width:52px; background:#002447;}
.nav-box ul li a img{ float:left; margin-top:10px; margin-right:7px;}
.nav-box ul li ul{ width:300px; height:auto; position:absolute; z-index:9999; margin-left:-162px;}
.nav-box ul li ul li{ display:none; height:43px; width:96px; margin-left:-29px; text-align:center; line-height:43px; background:#f9b17a;}
.nav-box ul li:hover ul li{ display:block; }
.nav-box ul li:hover ul li a{ font-size:12px; color:#595959;}
.nav-box ul li:hover ul li a:hover{ color:#3e7edd;}
/*用户分类导航css代码结束*/
.search{ margin-top:46px; margin-left:188px;*margin-left:581px;*+margin-left:581px;margin-left:581px\9; height:auto; width:auto;position: relative;}
.txtt{width:240px;height:34px; border:0;padding-left:10px;outline:none; background:url(../images/search_text.png) 0 0 no-repeat;line-height:28px;font-size:12px;position:absolute;left:0px;top:0px;}
.btn{width:42px;height:34px;position:absolute;left:250px;top:0px;background-image:url(../images/search_btn.png);border:0px;background-color: transparent;outline: none;}
/*导航css*/
/*.nav{ background:#fff; width:100%; height:45px;}
.nav ul{ margin:0 auto;}
.nav ul li{ float:left; width:108.8px; height:45px;text-align:center; background:url(../images/ul_li_bg.png) right  center no-repeat;}
.nav ul li a{width:108.8px; height:45px; line-height:45px;font-size:16px; color:#990100; text-align:center; display:block;}
.nav ul li a:hover{ background:#3277ae; color:#fff;}
.nav_ul{ width:100%;height:auto; position:absolute; border-bottom:1px solid #f4f3f6; left:0%; z-index:9999; background:url(../images/nav_ul_bg.png) 0 0 no-repeat; }
.nav_li{ height:auto; width:550px;}
.nav ul li ul{ display: none;}
.nav ul li:hover ul{ display:block;}
.nav ul li ul{ width:1200px;height:210px;  padding-top:10px;}
.nav ul li ul li{ display:none; height:43px; width:160px;  text-align:left;  }
.nav ul li:hover ul li{ display:block;height:43px;width:180px;  text-align:left;line-height:43px; background:url(../images/erji_nav_Leader.png) 0 20px no-repeat; }
.nav ul li:hover ul li a{ height:43px;width:160px; display:block;margin-left:15px;  text-align:left;font-size:14px; color:#040404;line-height:50px; }
.nav ul li:hover ul li a:hover{ color:#004e7f;display:block;margin-left:15px; background:none;}

.navsy{ background:#fff; width:100%; height:45px;}
.navsy ul{ margin:0 auto;}
.navsy ul li{ float:left; width:120.8px; height:45px;text-align:center; background:url(../images/ul_li_bg.png) right  center no-repeat;}
.navsy ul li a{width:120.8px; height:45px; line-height:45px;font-size:16px; color:#990100; text-align:center; display:block;}
.navsy ul li a:hover{ background:#ff7f00; color:#fff;}
.navsy ul li ul{ display: none;}
.navsy ul li:hover ul{ display:block;}
.navsy ul li ul{ width:1200px;height:210px; padding-top:10px;}
.navsy ul li ul li{ display:none; height:43px; width:160px;  text-align:left;  }
.navsy ul li:hover ul li{ display:block;height:43px;width:180px;  text-align:left;line-height:43px; background:url(../images/erji_nav_Leader.png) 0 20px no-repeat; }
.navsy ul li:hover ul li a{ height:43px;width:160px; display:block;margin-left:15px;  text-align:left;font-size:14px; color:#040404;line-height:50px; }
.navsy ul li:hover ul li a:hover{ color:#990100;display:block;margin-left:15px; background:none;}

.nav_pic{ height:131px; width:410px; margin-top:35px;}
.nav_wz{ margin-top:52px;}
.nav_wz b{ display: block; text-align:center; color:#990100; font-size:24px; font-weight:bold; margin-bottom:7px; line-height:48px;}
.nav_wz span{display: block; text-align:left; color:#990100; font-size:20px;}*/
.header .nav .menu {
display:none;
}
.header .nav #nav{
/* text-align:center; */
margin:auto;
width:1200px;
height:45px;
}
.header .nav li {
float:left;
_display:inline;
z-index:9999;
zoom:1;
}
.header .nav li.nav_first {
padding-left:0px;

}
.header .nav li.nav_last {
padding-right:0px;
} 
.nav_first{ float:left;}
.nav_first a{ float:left;}
.header .nav li a {
display:block;
line-height:45px;
font-size:16px;
color:#d1b25f;
text-align:center;
width:108.8px;
FONT-WEIGHT: bold;
-webkit-transition-duration:.3s;
-moz-transition-duration:.3s;
-o-transition-duration:.3s;
transition-duration:.3s;
-ms-transition-duration:0s;
}
.header .nav li a:hover {
color:#fff;
background:#ff7f00;
}
.header .nav li a i {
padding:0;
*margin:0 -5px 0 5px;
}
.header .nav li a i:before {
margin-right:-4px;
}
.header .caret {
display: inline-block;
width: 0;
height: 0;
margin-left: 2px;
vertical-align: middle;
border-top: 4px solid;
border-right: 4px solid transparent;
border-left: 4px solid transparent;
}
#nav .minfoWrap {
margin-top:45px;
border-top:1px solid #eee;
border-bottom:1px solid #eee;
position:absolute;
background:url(../images/nav_ul_bg.png) 0 0 no-repeat;
left:0%;
width:100%;
z-index:5;
padding:2em 0;
display:none;
}
#nav .minfoWrap_inner {
border-top: 0px solid #000;
width:1200px;
margin:0 auto;
}
#nav ul.last {
right:2px;
}
#nav ul li {
background:url(../images/erji_nav_Leader.png) 0 14px no-repeat;
float:left;
width:180px;
height:35px;
line-height:35px;
display:block;
padding:0;
margin:0;
}
#nav ul li a {
margin-left:10px;
display:block;
width:170px;
text-align:left;
display:block;
height:35px;
line-height:35px;
font-size:14px;
color:#333;
padding:0 0 0 0px;
}
#nav ul li a:hover {
color:#990100;
background:none;
}
.nav01 {
    width: 550px;
    height: 140px;
    overflow: hidden;
    margin-top: -10px;
}

.fl {
float:left;
}
.fr {
float:right;
}
.nav_pic{     
    height: 131px;
    width: 379px;
    margin-right: 57px;
    margin-top: 5px;}
.nav_wz{ margin-top:32px;}
.nav_wz b{ display: block; text-align:center; color:#990100; font-size:24px; font-weight:bold; margin-bottom:7px; line-height:48px;}
.nav_wz span{display: block; text-align:left; color:#990100; font-size:20px;}
/*导航css结束*/
.hea_four{ height:460px; width:100%; background:#fff;}
/*新闻*/
.main{width:100%; height:auto; margin-top:43px;}
.main1{width:1004px; height:358px; margin:0 auto; margin-top:40px;}
.main1 ul.ul_1{ width:207px; height:292px; margin-right:29px; background:#f9f9f9; float:left; padding:10px;}
.main1 ul.ul_1 li{ font-family: "微软雅黑"; font-size:18px; line-height:47px; color:#000;}
.main1 ul.ul_1 li a{color:#040404;}
.main1 ul.ul_1 li a:hover{ color:#004e7f;}
.main1 ul.ul_1 li.qx{ height:140px; text-align:center;}
.main1 ul.ul_1 li.qx1{ height:20px; line-height:20px;font-size:16px; color:#000;}
.main1 ul.ul_1 li.qx1 a{color:#000;}
.main1 ul.ul_1 li.qx1 a:hover{color:#004e7f;}
.main1 ul.ul_2{ width:210px; height:292px; background:#f9f9f9; float:left; padding:10px;}
.main1 ul.ul_2 li{width:227px; height:47px; font-family: "微软雅黑"; font-size:18px; line-height:47px; color:#000;}
.main1 ul.ul_2 li a{color:#040404;}
.main1 ul.ul_2 li a:hover{ color:#004e7f;}
.main1 ul.ul_2 li.qx{ height:140px; text-align:center;}
.main1 ul.ul_2 li.qx1{ height:20px; line-height:20px; font-size:16px; color:#000;}
.main1 ul.ul_2 li.qx1 a{color:#040404;}
.main1 ul.ul_2 li.qx1 a:hover{color:#004e7f;}
.title_news{line-height:47px;display:block;}
.title_news font{color:#151515;font-size:18px;}
.title_news a{float:right;font-size:12px;margin-right:25px;margin-top:18px;width:10px;height:12px;background-image:url(../images/_.png);}
.title_news a:hover{background-image:url(../images/_hover.jpg);}
/*人物*/
.main2{width:100%; height:294px; margin:43px 0px; background:#dddddd;}
.main2z{width:1004px; margin:0 auto; }
.main2a{ width:660px; height:230px; float:left; padding:7px;}
.main2a1{width:660px; height:40px; line-height:40px; font-size:20px; color:#990100; border-bottom:1px #990100 solid;}
.main2a1 ul.ul_2{float:left;}
.main2a1 ul.ul_3{float:right;}
.main2a1 ul.ul_3 li a{color:#666666; font-size:12px;}
.main2a1 ul.ul_3 li a:hover{color:#990100;}
.main2a2{width:660px; height:192px; margin-top:20px;}
.main2a2 ul.ul_4{ width:285px; height:200px;float:left;}
.main2a2 ul.ul_5{ width:370px;height:192px; float:right;}
.main2a2 ul.ul_5 li{height:34px; width:370px;  font-size:14px; line-height:34px;*height:32px;*+height:32px;*line-height:32px;*+line-height:32px;}
.main2a2 ul.ul_5 li a{float:left;color:#040404;padding-left:15px; background-image: url(../images/rw_qd.png);background-position:left center;background-repeat:no-repeat;}
.main2a2 ul.ul_5 li a:hover{color:#990100;background-image: url(../images/rw_qd_hover.png);background-position:left center;background-repeat:no-repeat;}
.main2a2 ul.ul_5 li span{color:#666666; float:right;}
/*公告*/
.main2b{ width:320px; height:auto; float:right; margin-top:7px; margin-bottom:7px;}
.main2b1{width:320px; height:40px; line-height:40px; font-size:20px; color:#990100; border-bottom:1px #990100 solid;}
.main2b1 ul.ul_2{float:left;}
.main2b1 ul.ul_3{float:right;}
.main2b1 ul.ul_3 li a{color:#666666; font-size:12px;}
.main2b1 ul.ul_3 li a:hover{color:#990100}
.main2b2{width:320px;  margin-top:0px;}
.main2b2 ul.ul_2{float:left; height:53px;}
.main2b2 ul.ul_2 li{ margin-top:5px;}
.main2b2 ul.ul_3{float:right; width:250px; height:53px;}
.main2b2 ul.ul_3 li{ font-size:14px; line-height:22px;}
.main2b2 ul.ul_3 li a{color:#040404;}
.main2b2 ul.ul_3 li a:hover{color:#990100;}
.main2b3{width:320px; height:60px; margin-top:10px;}
.main2b3 ul.ul_2{float:left; width:60; height:60px;}
.main2b3 ul.ul_2 li{ margin-top:5px;}
.main2b3 ul.ul_3{float:right; width:250px; height:60px;}
.main2b3 ul.ul_3 li{ font-size:14px; height:28px; line-height:28px;}
.main2b3 ul.ul_3 li a{color:#040404;}
.main2b3 ul.ul_3 li a:hover{color:#004e7f;}
.main2b4{width:320px; height:60px; margin-top:10px;}
.main2b4 ul.ul_2{float:left; width:60; height:60px;}
.main2b4 ul.ul_2 li{ margin-top:5px;}
.main2b4 ul.ul_3{float:right; width:250px; height:60px;}
.main2b4 ul.ul_3 li{ font-size:14px; height:28px; line-height:28px;}
.main2b4 ul.ul_3 li a{color:#040404;}
.main2b4 ul.ul_3 li a:hover{color:#004e7f;}
.s{width:48px;text-align:center;color:#4E4E4E;line-height:26px;font-size:18px;display:block;background:#F5F5F6;}
.x{width:48px;text-align:center;color:#fff;background:#990100;line-height:16px;font-size:12px;display:block;}
/*讲座报告*/
.main3{width:1004px; height:auto; margin:0 auto;}
.main3a{width:1004px; height:230px; float:left;margin-bottom:20px;}
.main3a{width:1004px; height:40px; line-height:40px; font-size:20px; color:#990100; border-bottom:1px #990100 solid;}
.main3a ul.ul_2{float:left;}
.main3a ul.ul_3{float:right;}
.main3a ul.ul_3 li a{color:#666666; font-size:12px;}
.main3a ul.ul_3 li a:hover{color:#990100}
.main3b{width:1034px; height:320px; margin:0 auto; clear:both;}
.main3b ul.ul_6{ width:316px; height:135px; margin-right:28px; margin-bottom:20px; background:#dddddd; float:left;}
.main3b ul.ul_6 img.qx2{float:left;}
.main3b ul.ul_6 li{width:210px; height:25px;*height:25px;*+height:25px; float:right; font-size:12px; color:#666;}
.main3b ul.ul_6 li img.qx3{display: inline-block;}
.main3b ul.ul_6 li.qx4{padding:10px 3px 22px 0px;width:207px; color:#000;font-size:14px;}
.main3b ul.ul_6 li.qx4 a{ color:#040404;}
.main3b ul.ul_6 li.qx4 a:hover{color:#990100;}
.main3b ul.ul_6:hover{outline:1px solid #990100;}
/*相关链接*/
.main3c{width:1130px; height*:140px;margin:0 auto 30px !important;}
.main3c ul.ul_7{}
.main3c ul.ul_7 li{float:left;width:104px;padding:25px 0px;}
.main3c ul.ul_7 li a{display:block;width:104px;text-align:center;color:#990100;padding-top:50px;line-height:20px;height:20px;font-size:12px;border-right:1px solid #e7e7e7;}
.main3c ul.ul_7 li a:hover{color:#ff7f00;}
.main3c ul.ul_7 li a.pic1{ background:url(../images/pic_red.png) no-repeat center 0px;}
.main3c ul.ul_7 li a.pic2{ background:url(../images/pic_red.png) no-repeat center -80px;}
.main3c ul.ul_7 li a.pic3{ background:url(../images/pic_red.png) no-repeat center -160px;}
.main3c ul.ul_7 li a.pic4{ background:url(../images/pic_red.png) no-repeat center -240px;}
.main3c ul.ul_7 li a.pic5{ background:url(../images/pic_red.png) no-repeat center -320px;}
.main3c ul.ul_7 li a.pic6{ background:url(../images/pic_red.png) no-repeat center -400px;}
.main3c ul.ul_7 li a.pic7{ background:url(../images/pic_red.png) no-repeat center -480px;}
.main3c ul.ul_7 li a.pic8{ background:url(../images/pic_red.png) no-repeat center -560px;}
.main3c ul.ul_7 li a.pic9{ background:url(../images/pic_red.png) no-repeat center -640px;}
.main3c ul.ul_7 li a.pic1:hover{ background:url(../images/pic_blue_hover.png) no-repeat center 0px;}
.main3c ul.ul_7 li a.pic2:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -80px;}
.main3c ul.ul_7 li a.pic3:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -160px;}
.main3c ul.ul_7 li a.pic4:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -240px;}
.main3c ul.ul_7 li a.pic5:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -320px;}
.main3c ul.ul_7 li a.pic6:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -400px;}
.main3c ul.ul_7 li a.pic7:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -480px;}
.main3c ul.ul_7 li a.pic8:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -560px;}
.main3c ul.ul_7 li a.pic9:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -640px;}
.main3c ul.ul_7 li a.pic10{background: url(../images/pic_red.png) no-repeat center -720px;}
.main3c ul.ul_7 li a.pic10:hover{ background:url(../images/pic_blue_hover.png) no-repeat center -720px;}
/*版尾*/
.footer{width:100%; height:255px; background:#990100;}
.footer1{ width:1004px; height:255px; margin:0 auto; }
.footer1 ul.ul_8{width:330px; height:167px; float:left; margin-top:30px; padding-top:20px;}
.footer1 ul.ul_8 li{ width:360px; height:30px; line-height:30px; font-size:14px; color:#FFF;}
.footer1 ul.ul_9{width:380px; height:187px; float:left; margin-top:30px;}
.footer1 ul.ul_9 li{ width:400px; margin-top:0px; margin-left:115px;}
.footer1 ul.ul_10{height:167px; margin-top:90px; float:right;}
.footer1 ul.ul_10 li{float:left;margin-left:25px; margin-top:22px;}
/**图片**/
.picScroll-left{ height:310px; width:229px;  background:#dddddd; overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:30px;  width:155px; margin:0 auto; margin-top:10px;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
 cursor:pointer; background:url(../images/arrow.png) no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0;}
.picScroll-left .hd .nextStop{ background-position:-60px -50px;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
.picScroll-left .hd ul li{ float:left;  width:8px; height:8px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images/sybh2.png);}
.picScroll-left .hd ul li.on{background:url(../images/sybh1.png);}
.picScroll-left .bd {
    width: 200px;
    margin: 0 auto;
}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{  float:left; overflow:hidden;}
.picScroll-left .bd ul li .pic{ text-align:center;}
.picScroll-left .bd ul li .pic img{ width:200px; height:125px; display:block;   border:1px solid #ccc; margin:0 auto;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;}
.picScroll-left .bd ul li .title{ width:200px; height:80px; color:#333; overflow:hidden;line-height:25px; margin-top:12px; text-align:left;}
.picScroll-left .bd ul li .title a{ color:#333;}
.picScroll-left .bd ul li .title a:hover{ color:#990100;}
.xw_tt{ width:200px; margin:0 auto; height:45px; line-height:45px;}
.xw_tt span{ font-size:16px; color:#990100; float:left;}
.xw_tt a{ float:right; font-size:12px;  color:#666;}
.xw_tt a:hover{ color:#990100;}
.xw_li{ height:310px; width:1000px; margin:0 auto; clear:both;}
.xw_li li{ float:left; margin-right:28px; width:218;}
.newspic { position: relative; float:left; width: 269px; height: 200px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.newspic .pic img { width: 269px; height: 200px; display: block; }
.newspic .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 28px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.newspic .txt { position: absolute; bottom: 0; z-index: 2;  height: 28px; width:100%; overflow: hidden; }
.newspic .txt li{ height:28px; line-height:28px; position:absolute; bottom:-28px;}
.newspic .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.newspic .num { position: absolute; z-index: 3; bottom: 36px; right: 4px; }
.newspic .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; color:black;  margin-right: 4px; cursor: pointer; }
.newspic .num li a,.newspic .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.newspic .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.newspic .num li.on a,.newspic .num a:hover{ background:#990100;  }
.wxtp{ margin-left:-65px;}
.wxtb{ margin-top:3px;} 
.wxtp ul li ul{ display:none; position:absolute; zoom:1; background:#fff; z-index:9999; margin-top:-91px;*margin-top:-51px;*+margin-top:-51px; margin-left:-150px; padding-right:8px;*margin-left:-190px;*+margin-left:-190px; padding-bottom:20px;}
.wxtp ul li:hover ul{ display:block;}
.wxtp ul li ul li{ height:104px; width:87px; float:left; margin-right:20px;}
.wxtp ul li ul li img{ width:87px;; height:87px; display:block; border:1px solid #666666;} 
.wxtp ul li ul li p{ text-align:center; color:#990100; height:27px; font-size:12px; line-height:27px; width:87px;}

.top_link_mh a{ color:#fff; font-size:14px;}
.top_link_mh a:hover{ color:#bebbbb; font-size:14px;}