@charset "utf-8";
/* CSS Document */
* { margin: 0px; padding: 0px;}
body{ font:14px "微软雅黑";min-width: 1500px;}
ol,ul { list-style:none; }
a { color:#333;text-decoration:none!important; }
img { border:0;  vertical-align:middle;}
table { border-collapse:collapse; border-spacing:0; }
.clear { clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
/* 顶部 */
.topall{}
.top{width: 100%;margin: 0px auto;background: url(../newimg/top.jpg) no-repeat;height: 160px;background-size: 100% 100%;}
.top .topcss{width: 1500px;margin: 0px auto;position: relative;}
#logo{width: 780px;float: left;margin-top: 40px;}
#yuanxun{position: absolute;right: 250px;top:70px;display: block;}
.search{float: right;width: 300px;margin-top:64px;position: relative;}
.search input{height:34px;width:98%;float: left;font-size:15px;opacity: 0.7;outline: none;}
.search .button{width: 34px;height:34px;position: absolute;top: 2px;right: 0px;background: none;border: none;}
.search img{width:60%;height:60%;}
/*导航*/
#navmenus{width: 100%;background:#a90000;}
#navmenu{width:1500px; height:48px;margin: 0px auto;}
#navmenu ul li{float: left;text-align: center;width:166px;height: 48px;line-height:48px;position: relative;}
#navmenu ul li .menu{color:#ffffff;font-size: 18px;font-weight: bold;}
#navmenu ul li:hover{background: #e20000;}
#navmenu ul li ul{position:absolute;top:48px;left:0;width:166px;background: #f4bcbc;display: none; text-align:center;z-index: 10;}
#navmenu ul li ul li {width:166px; text-align:center;border: none;padding: 0px;height:40px;line-height:40px;position: relative;}
#navmenu ul li ul li a{color:#000000!important;display: block;width:166px;  text-align:center;font-size: 16px;}
#navmenu ul li ul li a:hover{background:#e20000;color:#ffffff!important;}
/* banner图 */
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:46%; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px; width:50px; height:6px;background:#fff; cursor:pointer;}
.slideBox .hd ul li.on{ background:#a90000; color:#ffffff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:100%; height:100%; display:block;  }
/*轮播及新闻*/
.titlebg{font-size: 20px;margin: 0px 0px 4px 0px;border-bottom: 1px solid #a90000;}
.titleleft{display: inline-block;border-bottom: 2px solid #a90000;width: 118px;}
.titleleft img{float: left;margin-top: 8px;width: 24px;}
.titleleft span{float: left;line-height:40px;font-weight: bold;margin-left:5px;color: #a90000;}
.titlebg a{font-size: 14px;float: right;line-height:42px;color:#777777;}
.titlebg a img{margin-left: 6px;margin-right: 6px;width: 6px;}
.lbnew{background: #fafafa;width: 100%;padding: 36px 0px;}
.lbnew .lbnews{width: 1500px;margin: 0px auto;overflow: hidden;}
/*轮播*/
.lbnew .lbnews .lbnewleft{width:480px; float: left;height:360px;background:#ffffff;margin-right: 30px;}
.focusBox {position: relative;width: 100%;height:360px;overflow: hidden;font: 12px/1.5 Verdana, Geneva, sans-serif;float: left;}
.focusBox .pic li{height:360px!important;}
.focusBox .pic img {width:100%;height:100%;display: block;}
.focusBox .txt-bg {position: absolute;bottom: 0;z-index: 1;height: 30px;width:100%;background: #333;filter: alpha(opacity=40);opacity: 0.4;overflow: hidden;}
.focusBox .txt {position: absolute;bottom: 0;z-index: 2;height: 30px;width:100%;overflow: hidden;}
.focusBox .txt li {height:30px;line-height:30px;position:absolute;bottom:-30px;}
.focusBox .txt li a {color: white;padding: 0 0 0 10px;font-size: 14px;font-weight: bold;display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:340px;}
.focusBox .num {position: absolute;z-index: 3;bottom:8px;right: 0px;}
.focusBox .num li {float: left;position: relative;width: 10px;height: 10px;border-radius: 10px; overflow: hidden;text-align: center;margin-right:6px;cursor: pointer;background:#ffffff;}
.focusBox .num li a, .focusBox .num li span {position: absolute;z-index: 2;display: block;color: white;width: 100%;height: 100%;top: 0;left: 0;text-decoration: none;}
.focusBox .num li span {z-index: 1;background: rgb(255,255,255,0.1);}
.focusBox .num li.on a, .focusBox .num a:hover {background:#a90000;}
/*新闻*/
.lbnew .lbnews .lbnewcont{width: 480px;height:360px;float: left;background: #ffffff;margin-right: 30px;}
.lbnew .lbnews .lbnewright{width: 480px;height:360px;float: left;background: #ffffff;}
.lbnew .lbnews .newul{width: 460px;margin: 0px auto;}
.lbnew .lbnews .newul li{background: url(../newimg/title.png) no-repeat 6px 20px;height:44px;line-height:44px;}
.lbnew .lbnews .newul li span{width:74px;display: inline-block;text-align:left;float: left;font-size:16px;padding-left: 22px;}
.lbnew .lbnews .newul li a{display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:364px;float: left;font-size: 16px;padding-left:0px;}
.lbnew .lbnews .newul li:hover a,.lbnew .lbnews .newul li:hover span{color: #ff0000;}
/*中间新闻*/
.contlist{width: 100%;padding-bottom: 10px;overflow: hidden;background: #fafafa;}
.contlist .bottoms{width: 1500px;margin: 0px auto;}
/*中间新闻团学动态*/
.contlist .bottomcont{width: 480px;float: left;margin-right: 30px;background: #ffffff;height: 320px;}
#bottomcont{margin-right: 0px;}
.bottomcont .titlebg{margin: 0px;}
.bottomcont ul{width: 480px;margin: 0px auto;padding:6px 0px 0px 0px;}
.bottomcont ul li{height: 44px;line-height: 44px;background: url(../newimg/title.png) no-repeat 16px 20px;}
.bottomcont ul li:hover{color:#ff0000;}
.bottomcont ul li:hover a{color: #ff0000;}
.bottomcont ul li img{float: left;margin-top: 22px;margin-left: 6px;}
.bottomcont ul li a{display:inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width:380px;float: left;font-size: 16px;margin-left:10px;}
.bottomcont ul li span{width:70px;display: inline-block;text-align: right;float: left;font-size: 16px;margin-left: 16px;}
/*友情链接*/
.kjtd{width: 100%;background:#fafafa;}
.kjtds{width: 1500px;margin: 0px auto;overflow: hidden;padding: 30px 0px;}
.kjtds ul{width: 1500px;height: 57px;}
.kjtds ul li{float: left;text-align: center;width: 239px;height: 57px;margin-left:13px}
.kjtds ul li:first-child{margin-left: 0px;}
.kjtds ul li img{width: 100%;height: 100%;}
/*底部*/
.footer{height: 186px;background: #f6f6f6;border-top: 1px solid #e0e0e0;}
.footer .footers{width: 1500px;margin: 0px auto;padding-top:24px;}
.footer .footers .footer_left{width: 1000px;float: left;text-align: left;margin-left: 100px;}
.footer .footers .footer_left p{color: #000000;font-size: 16px;line-height: 24px;margin-top:14px;}
.footer .footers .footer_left p a{color: #000000;}
.footer .footers .footer_right{width: 300px;float: left;}
.footer .footers .footer_right .erweima{width: 140px;height: 140px;float: left;}
.footer .footers .footer_right .erweima img{width: 100%;height: 100%;}
.footer .footers .footer_right p{width: 120px;margin-left: 16px;font-size: 16px;line-height:30px;color: #000000;float: left;margin-top: 38px;}
/*列表页*/
.list_list{width: 100%;margin: 20px auto;overflow: hidden; height:810px;padding: 0px 0px 20px 0px;}
.list_lists{width: 1500px;overflow: hidden; height:auto;margin: 0px auto;}
.list_list .current{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.list_list .current a{font-size: 16px;color: #000000;}
.list_list .leftnav{float: left;width: 270px;margin-right: 30px;background: #cccccc;}
.list_list .leftnav h3{background: #9c0000;height: 44px;line-height: 44px;text-align: center;color: #ffffff;letter-spacing: 2px;font-size: 22px;font-weight: bold;}
.list_list .leftnav ul li{background: #db4b4b;height: 44px;line-height: 44px;text-align: center;letter-spacing: 2px;font-size: 18px;margin-bottom: 1px;}
.list_list .leftnav ul li a{color: #ffffff;}
.list_list .contmycss{float: left;width: 1198px;border: 1px #cccccc solid;}
.list_list .currents{width: 1150px;margin: 10px auto;}
.list_list .currents ul li{height: 110px;}
.list_list .currents ul li .tmdyfn{float: left;display: block;width:58px;margin-right: 20px;height: 80px;border: 1px solid #a00000;border-radius: 5px;}
.list_list .currents ul li .tmdyfn .tmdays{font-size: 26px;color: #000000;text-align: center;height: 40px;width: 58px;display: block;}
.list_list .currents ul li .tmdyfn .mayfs{font-size: 16px;color: #ffffff;text-align: center;height: 40px;width: 58px;display: block;background: #dd6161;line-height: 40px;}
.list_list .currents ul li .titdesc{float: right;width: 1070px;}
.list_list .currents ul li .titdesc a{font-size: 18px;color: #000000;display: block;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-bottom: 10px;}
.list_list .currents ul li .titdesc p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;line-height: 24px;font-size: 15px;color: #868686;}
/*内容页*/
.content_content{width: 1500px;margin: 20px auto;overflow: hidden; height:auto;border: 1px #cccccc solid;padding: 20px 0px;}
.content_contents{width: 96%;overflow: hidden; height:auto;margin: 0px auto;}
.content_content .contentv{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.content_content .contentv a{font-size: 16px;color: #000000;}
.content_content .contentvs{width: 96%;margin: 10px auto;}
.contitle{text-align: center;font-size: 22px;line-height: 50px;margin-bottom: 10px;}
.dianji{text-align: center;margin-bottom: 10px;background: rgba(154,0,0,0.5);padding: 10px 0px;}

.mar10{width: 1500px;margin: 0px auto;}
.itemlist{width: 1500px!important;}
.liebiaotit{padding: 20px 0px;}



.jxtd{width: 100%;margin-bottom: 30px;}
.jxtd .current{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.jxtd .current a{font-size: 16px;color: #000000;}
.jxtd .jxtds{width: 1500px;margin: 0px auto;overflow: hidden;}
.jxtd .jxtds ul{overflow: hidden;}
.jxtd .jxtds ul li{width: 458px;height: 200px; margin-left: 30px;margin-top: 30px; border: 1px solid #cccccc;float: left;}
.jxtd .jxtds ul li .leftimg{width: 150px;height:200px; float: left;}
.jxtd .jxtds ul li .leftimg img{width: 100%;height: 100%;}
.jxtd .jxtds ul li .rightdesc{width: 290px;height:200px; float: left;margin-left: 18px;margin-top: 10px;}
.jxtd .jxtds ul li .rightdesc .name{color: #0909cd;font-size: 20px;font-weight: bold;}
.jxtd .jxtds ul li .rightdesc p{line-height: 40px;font-size: 18px;}



.jxtd_list{width: 100%;margin-bottom: 30px;}
.jxtd_list .current{border-bottom: 2px solid #815c03;font-size: 16px;line-height: 40px;}
.jxtd_list .current a{font-size: 16px;color: #000000;}
.jxtd_list .jxtd_lists{width: 1500px;margin: 0px auto;overflow: hidden;}
.jxtd_list .jxtd_lists ul{overflow: hidden;}
.jxtd_list .jxtd_lists ul li{width: 450px;height: 230px; margin-left: 30px;margin-top: 30px; float: left;}
.jxtd_list .jxtd_lists ul .bgw1{background: url(../newimg/bgs1.jpg) no-repeat; }
.jxtd_list .jxtd_lists ul .bgw2{background: url(../newimg/bgs2.jpg) no-repeat; }
.jxtd_list .jxtd_lists ul .bgw3{background: url(../newimg/bgs3.jpg) no-repeat; }
.jxtd_list .jxtd_lists ul .bgw4{background: url(../newimg/bgs4.jpg) no-repeat; }
.jxtd_list .jxtd_lists ul .bgw5{background: url(../newimg/bgs5.jpg) no-repeat; }
.jxtd_list .jxtd_lists ul .bgw6{background: url(../newimg/bgs6.jpg) no-repeat; }
.jxtd_list .jxtd_lists ul li a{color: #ffffff;width: 400px;margin: 0px auto; display: block;padding: 30px 40px;height: 170px;}
.jxtd_list .jxtd_lists ul li a span{display: block;font-size: 24px;}
.jxtd_list .jxtd_lists ul li a .one{font-weight: bold;padding-bottom: 6px;font-size: 28px;}