@charset "utf-8";
/* Base Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,
small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video 
{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section 
{
	display: block;
}

:focus {
	outline: 0;
}

img {
	border: 0;
}

body {
	line-height: 1;
}

ol,
ul {
	list-style: none;
}

blockquote,
q {
	quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: '';
	content: none;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.logo-rb input {
	margin: 0;
	padding: 0;
	border: 0;
}

.clear{
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
	clear: both;
	display: block;
	_display: inline;
}

.none {
	display: none;
}

.hidden {
	visibility: hidden;
}

.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

.clearfix {
	display: block;
	*zoom: 1;
}
.db{display: block !important;}
.dn{display: none !important;}
/******************************************************************************************************************************************/

/**布局开始**/

body {
background: #faf4ec;
}

body,
p {
	font: 14px/1 "Microsoft YaHei", "\u5b8b\u4f53", Tahoma, Geneva, sans-serif;
	color: #3c3c3c;
}

a {
	color: #333333;
	text-decoration: none;
}

a:link {
	color: #333333;
	text-decoration: none;
}

a:hover {
	color: #333333;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

.wrapper {
	width: 100%;
	margin: 0 auto;
}

.wrapper .inner {
	/**页面全局宽度**/
	width: 1200px;
	margin: 0 auto;
	
}

.post .banner .title {
	font-size: 22px;
	float: left;
	display: block;
	text-align: center;
	padding: 5px 40px;
	font-weight: bold;
}

/*top*/
.top{background: #4e1912; height: 35px;}
.huanyin {float: left;}
.huanyin .jts{font-size: 13px; color: #FFFFFF; line-height: 35px;opacity: 0.8;}
.huanyin .jts div{float: left;font-size: 13px;color: #FFFFFF;line-height: 35px;opacity: 0.8;}
.dblj{float: right;color: #FFFFFF;opacity: 0.8;}
.dblj a {font-size: 13px; color: #FFFFFF; line-height: 35px;margin: 0 5px;opacity: 0.8;}

.head{background:url(/img/logobg.png) #582018 ; height: 150px;}

.logo {
	position: relative;
	padding:0;
	height: 112px;
	overflow: hidden;
}
.logo-l{float: left;margin: 14px 0;}

.logo img {
	max-width: 100%;
	height: auto;
}
.logo-r{float: right;width: 500px;margin: 14px 0;}
.logo-rt {margin: 20px 0;}
.logo-rt .sf{float: left;}
.logo-rt .ss{float: right;}
.ssk {
	float: left;
	color: #FFFFFF;
	width: 0px;
	height: 34px;
	padding: 0;
	margin: 0;
	border: 0;
	background: #551e17;
	border: 1px solid #cdbcba;
	border-right: none;
	width: 120px;
	border-radius: 17px 0 0 17px;
	text-indent: 10px;
}

.ss_btn {
	width: 41px;
	height: 36px;
	cursor: pointer;
	padding: 0;
	margin: 0;
	border: 0;
	border-radius: 0 17px 17px 0;
	background:url(/img/ss_btn.png) center center no-repeat #551e17;
}


/*导航*/
.inner1200{width: 1200px;margin: 0 auto;position: relative;}
.nav {height: 36px;position: absolute;z-index: 100;width: 100%;}
.navList{width:100%;overflow:hidden;}
.navList > li{float:left;width: 10%;}
.navList li a{display:block;text-align:center;height: 100%;font-size: 16px;line-height: 36px;}
.navList li > a{color: #FFFFFF;}
.navList li a:hover{color: #FFFFFF;border-bottom: 2px solid #de8b15;}

.navList .subnav{ z-index: 100; position: relative; display: none;}



.top-nav-collapse {padding: 0;position: fixed;z-index: 99; ;width: 100%;top: 0;}
.top-nav-collapse1 {
    padding: 0;
    position: fixed;
    z-index: 99;
    width: 100%;
    top: 0;
    left: 0;
    background: #ffffff;
    border-bottom: 1px solid #858585;
}
.top-nav-collapse .head{height: }

/*.dhbg{width: 606px; height: 177px; background: url(/img/dhbg.png);}*/








/*汉堡包样式*/
.navBtns{position: absolute;right:0;top: 80px;width:30px;height:30px;background: url(/img/menu-button-bg.png) no-repeat center center;background-size: 60% 60%;display:none;}
/*--------------------------- welcome ----------------------------*/
.welcome{width:100%;height:100%;background:#fff;z-index:200;}
.welBox{}
.welList a{font:20px/1em "微软雅黑";color:#333;display:block;text-align: center;padding:15px 0;}
.welList a:hover{color:#EF3333;background:#ccc;}
.comeList{width:100%;display:none;}
.comeList a{font:16px/1em "微软雅黑";display:block;padding:10px 0;}



/*大图*/
#dt .inner{ width: 100%; overflow: hidden;}
.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  width: 100%;
  border: 0;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  box-shadow: 5px 4px 10px #cecece;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  width: 100%;
  border: 0;
  }
  
#dt .dtxt{background: rgba(255,255,255,0.3);width: 1200px;text-align: left;position:absolute; left:50%;  margin-left:-600px; bottom: 0px;z-index: 999;}
#dt .dtxt a{color: #931c0d;font-size: 24px;line-height: 55px;width: 100%;float: left;margin-left: 30px;
 text-shadow: 1px 1px 0 #ffffff,1px -1px 0 #ffffff,-1px 1px 0 #ffffff,-1px -1px 0 #ffffff;font-weight: bold; }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 20px;
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 50%;
  opacity: 0.7;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 65px;
  width: 34px;
  margin-top: -30px;
  }
  
.slide_nav:active {
  opacity: 1.0;
  }
  
.slide_nav.prev {
	left:19%;
	background: url(/img/datu_l.png) no-repeat center center;
}

.slide_nav.next {
  right:19%;
 background: url(/img/datu_r.png) no-repeat center center;
}
  
.slide1_tabs{position:absolute;bottom: 18px;right: 20%;z-index:10;text-align: right;}
.slide2_tabs{position:absolute; right:10px;top:10px;z-index:100; text-align: center;}
.slide1_tabs li,.slide2_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;
/*border:1px solid #FFF;*/position:relative; background: #ffffff;opacity: 0.8;}
.slide1_tabs li a,.slide2_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent; }
.slide1_tabs li.slide_here a,.slide2_tabs li.slide_here a{}
.slide1_tabs .slide_here{width: 30px;}


/*hftz*/
.hftz{background:url(/img/tzlb.png) #ece2d5 no-repeat 20px; width: 100%; height: 60px; margin-top: 30px;}

.txtMarquee-left{position:relative;/* border:1px solid #ccc; */width: calc(100% - 70px);float: right;}
		.txtMarquee-left .hd{overflow:hidden;display: none;height:30px;background:#f4f4f4;padding:0 10px;}
		.txtMarquee-left .bd{/* padding:10px; */}
		.txtMarquee-left .bd .tempWrap{width: 100% !important;}/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; height:60px!important;}
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; height:60px; line-height:60px;  text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */


		.txtMarquee-left .bd ul li span{font-size: 16px; color:#999; margin-left: 10px; }
		






/*mod1*/

/*学全运会篮球新闻*/
.xxxw{width: 100%; float: left;position: relative;}
#normalcon1{width: 100%;}
#slideBox1 {width: 400px;height: 240px;overflow: hidden;position: relative;}
#slideBox1 {overflow: hidden;position: relative;float: left;}
#slideBox1 .hd {	overflow: hidden;	position: absolute;	right: 5px;	bottom: 15px;	z-index: 1;}
#slideBox1 .hd ul {	overflow: hidden;zoom: 1;float: left;}
#slideBox1 .hd ul li {float: left;margin-right: 5px;width: 10px;height: 10px;line-height: 14px;text-align: center;background: #fff;cursor: pointer;border-radius: 5px;}
#slideBox1 .hd ul li.on {background: #952a1d;}
#slideBox1 .bd {position: relative;height: 240px;z-index: 0; width: ;}
#slideBox1 .bd li {	zoom: 1;	vertical-align: middle;}
#slideBox1 .bd li a{ display: block;}
#slideBox1 .bd li .qhbt{position: absolute;bottom: 0;left: 0;color: #FFFFFF;line-height: 40px;font-size: 16px;width: 400px;text-indent: 5px;opacity: 0.9;background: #333333;}
#slideBox1 .bd img {width: 400px;height: 240px;display: block;}
.xxxwli{float: right; width: 50%; }
.news-list li{float: right;width: 100%;}
.tabbtn1 {   background: url(/img/xyfgbg.png) left center no-repeat;   padding-left: 40px;}
.tabcon .more-btn {  position: absolute;  display: block;  text-align: center;   /* font-size: 14px; */   right: 0;   top: 0;    color: #1c6eb8;    padding: 24px 0;    line-height: 22px;}
.tabbtn1{/* border-bottom: 1px solid #105c9e; */padding: 12px 0;}
.tabbtn1 li{float:left;}
.tabbtn1 li > a{display:block;/* height:40px; */line-height: 22px;padding: 0 15px;text-align:center;font-size: 20px;color: #999;font-weight: 500;/* font-weight: bold; */}
.tabbtn1 li.current{}
/*选中状态*/
.tabbtn1 li.current > a{color: #952a1d;font-size: 20px;font-weight: bold;}
/* tabcon */
.tabcon{/* width: 580px; */}
.tabcon1 .sublist{position: relative;}
/* sublist */
.tabbtn1 {background: url(/img/xxxwbg.png) left center no-repeat;padding-left: 40px; border-bottom: 1px solid #d1d1d1; margin-bottom: 10px;}
.news1{border-bottom: 1px solid #d1d1d1;padding-bottom: 15px;}
.xxxwli .news1 .news1sj{width: 80px; height: 50px; background: #ebe2d5; float: left; padding: 15px 0;}
.riqixw1{width: 80px; height: 32px;font-size: 32px; color: #be6d04; text-align: center;line-height: 32px;}
.nianyuexw1{width: 80px; height: 18px; font-size: 14px; color:#be6d04 ;text-align: center;line-height: 18px;}
.news1 .news-title{font-size: 16px; color: #333;line-height: 30px;margin-left: 10px;}
.news1 .jj div{font-size: 12px; color: #888;line-height: 20px;margin-left: 10px; width: calc(100% - 90px); float: right;}
.xxxwli .news {overflow: hidden; display: block; line-height: 36px; width: 96%; padding: 0 0 0 15px; background: url(/img/li_dian.png) left center no-repeat;}
.xxxwli .news a{font-size: 14px; color: #333333;}

.mod1{margin-top: 30px;}
/*mod1布局左边*/
.mod1l{width: 72%; float: left;}



/*mod1布局左下*/
.d1lbot{width: 100%; margin-top: 30px;}
.mod2l1{width: 47%;float: left;position: relative;}
.mod2r{width: 50%;float: right;position: relative;}
.mod2l1 .tabbtn{background: url(/img/tzggbg.png) left center no-repeat;padding-left: 40px; border-bottom: 1px solid #d1d1d1; margin-bottom: 10px;}
.mod2r .tabbtn{background: url(/img/xxdjbg.png) left center no-repeat;padding-left: 40px; border-bottom: 1px solid #d1d1d1; margin-bottom: 10px;}
.tabbtn li > a{display:block;/* height:40px; */line-height: 22px;padding: 0 15px;text-align:center;font-size: 20px;color: #999;font-weight: 500;/* font-weight: bold; */}
/*通知公告*/
.lbbt1 {height: 62px;overflow: hidden;display: block;line-height: 33px;border-bottom: 1px #d1d1d1 solid;padding: 0 0 0 5px;}
.wzmcxw {display: block;width:calc(100% - 75px);text-align: left;/* font-size: 14px; */float: right;line-height: 24px;margin-top: 5px;}
.riqixw {width: 60px;height: 18px;background: #a44f48;font-size: 13px;color: #FFFFFF;text-align: center;line-height: 18px;}
.nianyuexw {width: 58px;height: 16px;border: 1px solid #a44f48;font-size: 13px;color: #a44f48;text-align: center;line-height: 16px;}
.timexw {float: left;margin-top: 10px;}


/*学全运会篮球党建*/

.fristdt img{width: 163px; height: 100px; float: left;}
.fristdt a{display: block; font-size: 18px; color: #333; margin-left: 5px; float: right; width: calc(100% - 173px); line-height: 30px;}
.d1lbot .news {
    overflow: hidden;
    display: block;
    line-height: 36px;
    width: 96%;
    padding: 0 0 0 15px;
    background: url(/img/li_dian.png) left center no-repeat;
}
li.fristdt{background:none!important; padding: 0!important; width: 100%!important; margin-bottom: 15px;}



/*全运会篮球长寄语*/
.mod1r{width: 25.5%;float: right;}
.xzjy{position: relative;}
.slideBox{width:100%;height: 325px;overflow:hidden;position:relative;}
		.slideBox .hd{height: 15px;overflow:hidden;position:absolute;right:5px;top: 180px;z-index:1;}
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{float:left;margin-right:2px;width:15px;height: 15px;line-height: 15px;text-align:center;background:#fff;cursor:pointer;}
		.slideBox .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:100%; height:198px; display:block;  }	
		.xzjywz{position: absolute;padding: 6px;width: 38px;height: 38px;background: #9b2b2b;color: #FFFFFF;font-size: 14px;line-height: 18px;/* top: -25px; */margin-top: -25px;font-weight: 600;left: 10px;text-align: -webkit-center;}
		.jiyuzw{padding-top: 25px;font-size: 14px;color:#333;line-height: 24px;padding: 25px 9px 0 9px;border: 1px solid #e2e2e2;border-top: none;height: 100px;}
		
		.mod1rc{margin-top: 10px;}
		.xzxx{float: left;}
		.xzzl{float: right;}
		.yzzs{margin-top: 20px;}
		.mianbaoxie1 { width: 100%; height: 36px; float: left;  border-bottom: 1px solid #ccc; margin-bottom: 10px;}
		.btsp{width: 100%; margin-top: 10px;}
/**/	
.tabbtn{/* border-bottom: 1px solid #105c9e; */padding: 12px 0;}
.tabbtn li{float:left;}
.tabbtn li > a{display:block;/* height:40px; */line-height: 22px;padding: 0 15px;text-align:center;font-size: 18px;/* font-weight: bold; */}
.tabbtn li.current{}
/*选中状态*/
.tabbtn li.current > a{color: #952a1d;font-size: 20px;font-weight: bold;}
/* tabcon */
.tabcon{/* width: 580px; */}
.tabcon .sublist{}
/* sublist */
.tabbtn {background: url(/img/xyfgbg.png) left center no-repeat;padding-left: 40px;}

.tabcon .news-list .news .news-date {
	display: block;
	float: right;
	/* font-size: 14px; */
	width: 13%;
	text-align: right;
	color: #aaaaaa;
}
.news-list1 li{width: 24%;float: left;margin-right: 1.3%;}
.pic{width: 100%;}
.pic img{width: 100%;max-height:216px;}
.lastpic {margin-right: 0px!important;}


.tabcon .more-btn{position:absolute;display: block;text-align: center;font-size: 14px;right: 0;top: 0;color: #999999;padding: 12px 0;line-height: 22px;}
	
		
/*全运会篮球园风光*/
.mod2{margin-top: 30px;position: relative;}
.slideGroup{ width:100%; text-align:left;  }
.slideGroup .slideBox5{height: 190px;}
		.slideGroup .parHd{ height: 50px; }
		.slideGroup .parHd ul{background: url(/img/xyfgbg.png) left center no-repeat;padding: 12px 0;padding-left: 50px;height: 30px;}
		.slideGroup .parHd ul li{ float:left; cursor:pointer; display:block;line-height: 22px;padding: 0 15px;text-align:center;font-size: 18px; display:block;text-align:center; color: #999;}
		.slideGroup .parHd ul li.on{ height:30px; color: #952a1d;font-size: 20px;font-weight: bold; }
		.slideGroup .slideBox5{ overflow:hidden; zoom:1;  }

	

		.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
		.slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  height: 190px;}
		.slideGroup .parBd ul li .pic{ text-align:center; }
		.slideGroup .parBd ul li .pic img{ width:285px; height:190px; display:block;    }
		.slideGroup .parBd ul li .pic a:hover img{    transform: scale(1.2);
    overflow: hidden; }
		.slideGroup .parBd ul li .title{     height: 28px;
    line-height: 28px;
    background: url(/img/xyfgwzbg.png);
    top: -28px;
    position: relative;
    font-weight: 100;
    width: 100%;
    transition: 1s;
    color: #ffffff;
    font-size: 14px;}
    .slideGroup .parBd ul li .title a{color: #FFFFFF;}
.slideBox5 .more-btn{position:absolute;display: block;text-align: center;font-size: 11px;right: 0;top: 0;color: #c3bbbb;padding: 12px 0;line-height: 22px;}





/*德育工作*/
.mod3{margin-top: 30px;}
.con2l{width: 32%;float: left;}
.con2c{width: 32%;float: left;margin-left: 2%; }
.con2r{width: 32%;float: right;}
.con2l .mianbaoxie{border-bottom: 2px solid #c0842d;} 
.con2c .mianbaoxie{border-bottom: 2px solid #c05d2d;}
.con2r .mianbaoxie{border-bottom: 2px solid #1e5196;}
.title{height: 32px;float: left;font-size: 20px;font-weight: 600;color: #333;}
.mianbaoxie {width: 100%;    height: 33px;   float: left;   border-bottom: 2px solid #8d0103;   }
.more a {  float: right;  font-size: 14px;   color: #888888; line-height: 30px;}
.lbbt {height: 78px; overflow: hidden;  display: block; line-height: 33px; border-bottom: 1px #d1d1d1 solid;  padding: 0 0 0 5px;}
.wzmc{display: block;width:calc(100% - 75px);text-align: left;/* font-size: 14px; */float: right;line-height: 24px;margin-top: 10px;}
.wzmc2{display: block;width:calc(100% - 75px);text-align: left; font-size: 16px; float: right;line-height: 24px;margin-top: 10px;}
.wzmc1{display: block;width:calc(100% - 75px);text-align: left; font-size: 14px; float: right;line-height: 22px;margin-top: 10px; color:#888888;}
.riqi{width: 60px; height: 18px;background: #c0842d; font-size: 13px; color: #FFFFFF; text-align: center;line-height: 18px;}
.nianyue{width: 58px; height: 16px; border: 1px solid #c0842d;font-size: 13px; color:#c0842d ;text-align: center;line-height: 16px;}
.time1{float: left;margin-top: 15px;}
.riqi1{width: 60px; height: 18px;background: #c05d2d; font-size: 13px; color: #FFFFFF; text-align: center;line-height: 18px;}
.nianyue1{width: 58px; height: 16px; border: 1px solid #c05d2d;font-size: 13px; color:#c05d2d ;text-align: center;line-height: 16px;}
.riqi2{width: 60px; height: 18px;background: #1e5196; font-size: 13px; color: #FFFFFF; text-align: center;line-height: 18px;}
.nianyue2{width: 58px; height: 16px; border: 1px solid #1e5196;font-size: 13px; color:#1e5196 ;text-align: center;line-height: 16px;}









/*多彩全运会篮球园*/
.mod4{/* padding: 0px 0 20px 0; */margin-top: 30px;}
.dcxybt{border-bottom: 1px solid #cccccc;}
.con{margin-top: 10px;}
.mok{width: 50%;background: #f6e7d2;height: auto; float: left;}
.mok:hover{background:#ffe3bc;}
.mok img{float: left;}
.mok .dcxq{width: calc(100% - 300px);height:192px ; float: left;}
.dcxymc{font-size: 23px;color: #333;line-height: 100px;text-align: center;}
.dcxymore{font-size: 12px;text-align: center;color: #999;}
.dcxya{display: block; position: relative;}
.dcxyad1{position: absolute;left: 290px;bottom: -80px;}
.dcxyad2 {position: absolute;right: 290px!important;bottom: -80px;}


.mod4 .ztzl .bt{display: block;width: 100%;color: #FFFFFF;line-height: 40px;font-size: 12px;font-weight: bold;text-indent: 10px;position: absolute;bottom: 10px;left: 0px;background: url(/css/images/ztzl_tit_bg.png) left center no-repeat;}
.post3 .banner .title{background: url(/img/dcxybg.png) left center no-repeat;font-size: 20px;color: #952a1d;line-height: 40px;}
.post3 .banner .more-btn{color: #1C6EB8;}
		
/*快速通道*/	
#mod5{background: #f7f0e7;}
.mod5{padding: 26px 0;}
.mod5 *{display: block;}
.mod5 ul{overflow: hidden;border: 1px solid #e9e4de;    background: #f7f0e7;}
.mod5 ul li{width: 16.66%;float: left;}
.mod5 ul li .tu{padding: 10px 0;}
.mod5 ul li .tu img{margin: 0 auto;}
.mod5 ul li .bt{text-align: center;line-height: 38px;font-size: 13px;color: #666666;}	
.mod5 li:hover img {
    transform: rotateY(180deg);
}
.mod5 li img {
    margin: 0 auto;
    transition: 1s;
}	
		
/*网页底部*/

#mod6{ background: #75433d;}
#mod6 .inner .lmbt,#mod6 .inner a{float: left;line-height: 49px; color:#ffffff; font-size: 13px; opacity: 0.8;}
#mod6 .inner .lmbt{font-weight: bold;}
#mod6 .inner a{ padding: 0 10px; text-align: center;}


#cd{background: url(/img/cdbg.png) center top;}
#mod7{}
.mod7{/* padding: 15px 0; */}
.mod7l{float: left;width: 33.33%;padding: 28px 0;}
.mod7l a img{max-width: 100%;}
.mod7m{float: left;width: 33.33%;}
.mod7m ul{/*width: 300px;*/margin: 0 auto;}
.mod7m ul li{padding-left: 30px;}

.mod7m ul li{display: block;font-size: 14px;color: #f0f0f0;line-height: 30px;}
.mod7r{float: right;width: 33.33%;padding: 15px 0 0 0;}
.mod7r *{display: block;}
.mod7r ul li{width:33.33%;float: right;}
.mod7r ul .li1 img{padding: 6px 0;}
.mod7r ul .tu img{margin: 0 auto;max-width: 80px;}
.mod7r ul  .bt{text-align: center;color: #FFFFFF;line-height: 40px;}

#mod45{background: #eeeeee;}
.post10 .banner .title{background: url(/css/images/post10_titbg.png) left center no-repeat;}
.post10 .banner .more-btn{color: #1C6EB8;}

/*页脚*/
#footer { border-top: 1px solid #572b25;}
.foot {}
.copyright{ line-height: 40px; color: #fff;text-align: center;}

.lianjie{float: left;
    line-height: 49px;
    color: #ffffff;}



/*全运会篮球友登记*/
.xydj table{text-align: center; margin: 0 auto;}
.xydj tr{    height: 40px; line-height: 40px;}
.xydj .row{text-align: center;}


/*二级页面通用*/
.ejym{background: #FFFFFF;}
.dqlm{color: #a6382f; background: #f6e1c5;}
.dqlm img{margin-right: 5px;}
.col-name img{margin-top: 5px;}
/*列表页*/
#listdt .inner{width: 100%;}
.col {
	padding-top: 30px;
	padding-bottom: 40px;
}

.col-menu { /**列表页左侧栏目**/
	width: 25%;
	float:left;
	/* background: #FFFFFF; */
	/* margin-top: -80px; */
	/* z-index: 100; */
	position: relative;
} 

.col-menu-head { /*列表头部*/
	width: 100%;
	margin: 0 auto;
	background: url(/img/lmmcico.png) no-repeat ;
}
.col-menu-head .col-name {/**位置栏目字体栏目名称图标**/
	color: #FFFFFF;
	background: url(/img/lmmcico.png) no-repeat 45px center #6f2620;
	line-height: 80px;
	text-align: center;
	font-size: 30px;
}
.lbbt4{height: 116px; overflow: hidden;  display: block; line-height: 33px; border-bottom: 1px #d1d1d1 solid;  padding: 0 0 0 5px;}
.time4 {float: left;margin-top: 15px;width:63px;height: 69px;border: 1px solid #efefef;}
.riqi4 {width: 49px;padding: 0 7px;height: 45px;background: #f7f7f7;font-size: 30px;color: #666;text-align: center;line-height: 45px;}
.nianyue4 {width: 49px;height: 27px;margin-top: -1px;margin-left: -1px;padding: 1px 7px;border: 1px solid #efefef;font-size: 12px;border-top: none;color: #666666;background: #f7f7f7;text-align: center;line-height: 16px;}
.fanye {
    margin-top: 20px;
    font-size: 16px;
    color: #666666;
}
.fanye a{ color: #666666;}


/*多级栏目列表*/
#listdt img{width: 100%;display: block;}
.col-menu-con{width: 100%;background: #f1f1f1;}
.col-list{background: #f1f1f1;}
.col-list li{/* border-left: 5px solid #1c6eb8; */}
.col-list .column-1 a {/* margin: 10px 15px 0; */font-weight: 100;color: #000000;display: block;height: 50px;line-height: 50px;font-size: 18px;/* background: url(/css/images/list-l-li-bg.png) 80% center no-repeat rgba(246, 246, 246, 0.7); */text-align: center;} 	/**一级子栏目及图标**/
.col-list  .column-1 a:hover,.col-list  .column-1 a.selected {color: #a6382f;background: #f6e1c5;/* font-weight: bold; */} 	/**鼠标经过或选中一级子栏目**/
.col-list  .column-1 .wp_subcolumn .column-1-1 a{ height: 26px; line-height: 26px; font-size: 16px;}

.fx{background: #f1f1f1;margin-top: 20px}
.fx .bt{background: url(/img/kstdbg.png) no-repeat;color: #FFFFFF;font-size: 20px;line-height: 32px;display: block;text-align: left;padding-left: 12px;}
.fx .tb{padding: 20px 0;}
.fx .tb .bdsharebuttonbox{width: 186px;margin: 0 auto;}
.tb li{width: 50%; float: left;}
.tb ul{overflow: hidden;   }
.tb ul li{width: 50%;float: left;text-align: center;}
.tb ul li .tu{padding: 10px 0; display: block;}
.tb ul li .tu img{margin: 0 auto; height: 50px;}
.tb ul li .bt1{text-align: center;line-height: 38px;font-size: 13px;color: #666666;}	
.tb li:hover img {
    transform: rotateY(180deg);
}
.tb li img {
    margin: 0 auto;
    transition: 1s;
}	
.jb{margin-top: 20px;}

.col-news { /**列表页右侧新闻**/
	width: 73%;
	float:right;
	background: #FFFFFF;
	min-height: 790px;
} 
.col-news-head {
	margin: 0px;
	border-bottom: 1px solid #dadada;
}
 .col-path { /**当前位置**/
	display:inline-block;
	white-space:nowrap;
	height: 49px;
	line-height: 50px;
	text-align: right;
	float: right;
} 
.col-path a {
	color: #aaaaaa;
	/* font-size: 14px; */
}

.col-title { /**当前栏目**/
	display:inline-block;
	white-space:nowrap;
	height: 49px;
	line-height:50px;
	float: left;
	font-size:18px;
	color: #333333;
	border-bottom: 3px solid #6f2620;
	/* padding: 0 10px; */
} 

.col-news-con {
	margin:0px;
	padding: 0 ;
}
.col-news-list {}
 /**栏目新闻列表**/
.col-news-list  .list_item{display: block;overflow: hidden;padding: 0 0 0 15px;background: url(/css/images/li_dian.png) left center no-repeat;border-bottom: 1px solid #e5e5e5;}
.col-news-list  .list_item *{display: block;height: 45px; line-height: 45px; font-size: 14px;}
.col-news-list  .list_item .news-title{float: left;width: 80%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.col-news-list  .list_item .news-date{float: right;width: 20%;}
.col-news table{max-width:100%;margin: 0 auto;}
.fenye,.fenye table{margin: 0 auto; text-align: center;}

/*英文列表*/


/*单片标题*/
.dpbt{font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    text-align: center;}

/*图片列表*/
.pic-list{ overflow: hidden; padding-top: 20px;}
.pic-list .pic-news{width: 219px;height: 180px;float:left;text-align: center;}
.pic-list .pic-news .news-pic img{margin: 0 auto;border: 2px solid #DDDDDD;display: block;width: 200px;height: 137px;}
.pic-list .pic-news .news-name{ line-height: 30px;}

/*快速访问*/

.teacher{overflow: hidden; border-bottom: 1px solid #dddddd;}

.teacher h1 {
    line-height: 36px;
    font-size: 18px;
    color: #6f2620;
    text-indent: 10px;
    margin-top: 10px;
}

.teacher_ul {
	overflow: hidden;
    width: 100%;
}

.teacher_ul li {
    float: left;
    padding:20px 30px
}
.teacher_ul li a{ font-size: 16px; color: #666666;}


/*文章页*/
.infobox {
	margin:0px auto;
	background-color:#FFF;
}
.article { padding: 0 20px;}
.article h1.arti_title { /**文章标题**/
	font-family: Microsoft YaHei;
	text-align:center;
	/* font-weight: bold; */
	font-size: 24px;
	/* color:#333333; */
	line-height: 50px;
} 
.article .arti_metas {
	padding:10px 0;
	text-align:center;
	/* background: #f4f4f4; */
	font-size: 16px;
	border-bottom: 1px dashed  #cccccc;
}
.article .arti_metas span { /**文章其他属性**/
	margin:0 5px; 
	color:#787878;
} 
.article .read{
padding-top: 20px;
}  
.article .read p {
	line-height:2;
	font-size:14px;
	color:#333;
}
.article  .read img { /**文章阅读部分图片大小限制**/
	max-width:800px; _width:expression(this.width > 800 ? "800px" : this.width); 
}


.subnav{width:606px; height: 177px;margin-left: -100px; }
.subnav1{width:606px; height: 177px;margin-left: -500px; }
.dhdiv{width:606px; height: 177px; background: url(/img/dhbg2.png);}
.dhdiv1{width:606px; height: 177px; background: url(/img/dhbg3.png);}
.zstp{float: left; width: 172px; height: 120px; margin:30px ;}
.ejlj {   background: none;   float: left;   width: 330px;   margin-top: 30px;}
.ejlj li{ background: none; width: 110px; height: 30px; float: left; text-align: center;}
.ejlj li a{ color: #888; background: none; width: 110px; height: 30px; float: left; text-align: center;}
.ejlj li:hover a{color: #000;}

.wzmcxw{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.wzmc{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.wzmc1{display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}
.xxxwli .news{overflow: hidden;    
    text-overflow:ellipsis;    
    white-space: nowrap;}
.news1 .news-title{
	width: calc(100% - 100px);
	display: block;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-left: 10px;
	}

.wzmc2{overflow: hidden;    
    text-overflow:ellipsis;    
    white-space: nowrap;}



.tsfrist{margin-top: 20px; width:100%;}
.tsbottom{width:100%;}

.news2 {border-bottom: 1px dashed #dadada;}
.news2 .news-title {
    width: 100%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;

}
.news2 .news-title {
    font-size: 16px;
    color: #333;
    line-height: 30px;

}
.news2 .jj div {
    font-size: 12px;
    color: #888;
    line-height: 20px;
    margin-left: 10px;
    width: 100%;
    /* padding-bottom: 10px; */
    float: right;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    min-height: 40px;
}
.news-list .news .news-date {
    display: block;
    float: right;
    /* font-size: 14px; */
    width: 13%;
    text-align: right;
    color: #aaaaaa;
}
.tsbtmd1{width: 49%; float: left; margin-top: 20px; min-height: 186px;}
.tsbtmd3{width: 49%; float: left; margin-top: 20px; min-height: 186px;}
.tsbtmd5{width: 49%; float: left; margin-top: 20px; min-height: 186px;}

.tsbtmd2{width: 49%; float: right; margin-top: 20px; min-height: 186px;}
.tsbtmd4{width: 49%; float: right; margin-top: 20px; min-height: 186px;}

.mianbaoxiex {
    width: 100%;
    height: 40px;
    float: left;
    background: #f0f0f0;
    border-top: 2px solid #8d0103;
}
.titlex {
    height: 40px;
    float: left;
    line-height: 40px;
    margin-left: 10px;
    font-size: 18px;
    color: #333;
}
.morex a {
    float: right;
    font-size: 14px;
    margin-right: 10px;
    color: #888888;
    line-height: 40px;
}

.tsbottom .news {
    overflow: hidden;
    display: block;
    line-height: 36px;
    width: 96%;
    padding: 0 0 0 15px;
    background: url(/img/li_dian.png) left center no-repeat;
}
.news-list li {
    float: right;
    width: 100%;
}

.tsbottom .news-list .news .news-date {
    display: block;
    float: right;
    /* font-size: 14px; */
    width: 13%;
    text-align: right;
    color: #aaaaaa;
}

.lbbt5 {
    height: 180px;
    overflow: hidden;
    display: block;
    line-height: 33px;
    border-bottom: 1px #d1d1d1 solid;
    padding: 0 0 15px 5px;
}
.time5 {
    float: left;
    margin-top: 15px;
    width: 80px;
    height: 100px;
    border-top: 2px solid #be281c;
    margin-right: 20px;
}
.riqi5{font-size: 12px; color: #666;}
.riqi5 span{font-size: 20px; color: #be281c;}
.fenxiangx{height: 35px; margin-top: 28px;}
.fenxiangx img{float: right;}
.ritu{float: right; width: 270px; margin-top: 14px; height: 167px;}
.ritu img{width: 270px; height: 167px;}
.cenzw{float: left; width: calc(100% - 370px); margin-top: 15px;}
.cenzw .news-title {
    display: block;
    text-align: left;
    font-size: 16px;
    line-height: 24px;
}
.wzmc3 div {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}
.wzmc3 div{
    display: block;
    text-align: left;
    font-size: 14px;
    line-height: 22px;
    margin-top: 10px;
    color: #888888;
}

/* 大屏幕（大桌面显示器，小于等于 1200px） */

@media only screen and (max-width: 1199px) {
	.wrapper .inner{width:98%;}
	.inner1200{width: 100%;}
	#dt .dtxt{width: 100%; left: 0%;margin-left: 0px;}
	.slide1_tabs{right: 3%;}
	.mod1r{width: 100%;float: right;}
	.mod1rt{width:calc(100% - 330px); float: left;}
	.mod1l {  width: 100%;float: left;}
	.xzjy .slideBox{height: 240px; border: 1px solid #dedede;}
	.xzjy .slideBox .bd  img{width: 370px; height: 240px; float: left;}
	.xzjywz{position: revert;float: left;top: 0;margin-top: 0;width: 72px;height: 20px;}
	.jiyuzw{padding-top: 0px;font-size: 14px;color:#333;line-height: 30px;padding: 0px;margin-top: 25px;border: none;border-top: none;float: right;width: calc(100% - 389px);}
	.slideBox .hd{top: 220px;}
	.xxxwli{width: calc(100% - 420px);}
	.mod1rc{display: none;}
	.yzzs{width:311px;float: right; margin-top: 0px;}
	.tabcon{ width: 100%;}
	#normalcon1{width:100%;}
	#mod3 {background: url(/css/images/mod3_bg.png) 57% top;}
	.mod3l{width: 59%;}
	.mod3r{width: 39%;}
	.mod4 .ztzl li{width: 33.33%;padding: 5px 0;}
}
@media only screen and (max-width: 1024px) {
		.logo-r{ display:none;}
		.jiyuzw{padding-top: 0px;font-size: 14px;color:#333;line-height: 30px;padding: 0px 10px 0 0;margin-top: 25px;border: none;border-top: none;}
		#normalcon1{width: 100%;float: none;}
		.news1 .jj div{ display: -webkit-box;    
    -webkit-box-orient: vertical;    
    -webkit-line-clamp: 2;    
    overflow: hidden;}
}
@media only screen and (max-width: 900px) {
	.mod1rt{width: 100%;}
	.yzzs{width: 100%;}
	.yzzs img{width: 100%;}
	.tabcon .news-list .news .news-date{display: none;}
	.dcxymc{line-height: 75px; font-size: 25px;}
}
/* 小屏幕（平板，小于等于 768px） */
@media only screen and (max-width: 768px) {
	.head{height:auto;}
	.navi-aside-toggle {display: block;}
	.navBtns {display: block;}
	.navList {}
	#nav {display: none;}
	.inner1200{display: none;}
	.mod2l{width: 100%;float: none;padding-bottom: 20px;}
	.mod2m{display: none;}
	.mod2r{width: 96%;margin-top: 15px;margin: 0 2%;float: left;}
	#mod3{background: url(/css/images/mod3_bg.jpg) center top;}
	.mod3l{width: 100%;float: none;padding-bottom: 20px;}
	.mod3r{width: 100%;float: none;}
	.cjrh {width: 390px;margin: 0 auto;}
	.mod5 ul li {width: 16.66%;}
	.mod7l{display: none;}
	.mod7m{width: 50%;}
	.mod7r{width: 50%;}
#mod45{display:none;}
#mod5{background: #ffffff;}
.mod2l1{width: 96%;margin: 0 2%;float: left;margin-bottom: 25px;}
#slideBox1{display: none;}
.xxxwli { width: 100%;}
.con2l{width:100%; margin-bottom: 25px;}
.con2c{width:100%; margin-bottom: 25px; margin-left: 0%;}
.con2r{width:100%; margin-bottom: 25px;}
.mok{}
.dcxymc{line-height: 80px; font-size: 26px;}

	/*列表页*/
	.col-menu{display: none;}
	.col-news{ width: 100%;float: none;}
	
	/*文章页*/
	.read #vsb_content_2 IMG{width: 95% !important;height: auto !important;}
	.article .read img{width: 95% !important;height: auto !important;}
}
@media only screen and (max-width: 700px) {
	.mod4 .ztzl li {    width: 50%;}
.tsbtmd1{width: 100%; float: left; margin-top: 20px;    min-height: 0;}
.tsbtmd3{width: 100%; float: left; margin-top: 20px;    min-height: 0;}
.tsbtmd5{width: 100%; float: left; margin-top: 20px;    min-height: 0;}

.tsbtmd2{width: 100%; float: right; margin-top: 20px;    min-height: 0;}
.tsbtmd4{width: 100%; float: right; margin-top: 20px;    min-height: 0;}
}
@media only screen and (max-width: 600px) {
	.mok{width: 100%;border-bottom: 1px solid #faf4ec;}
	.mod5 ul li{width: 33%;}
	.mod7m{width: 100%;float: none;}
	.mod7r{width: 100%;float: none;}
	.ritu{display: none;}
	.cenzw    {float: left;width: calc(100% - 170px);margin-top: 15px;}
	}
@media only screen and (max-width: 500px) {
	.mod4 .ztzl li{width: 100%;float: none;}
	.dblj{display: none;}
.slideGroup .parHd ul li{padding:0;font-size:18px;}
.tabbtn li.current > a{padding:0;font-size:18px;}
#vsb_content video{width:100%;}
}
@media only screen and (max-width: 440px) {
	.pic-list .pic-news {
    height: auto;
    text-align: center;
    width: 100%;
}
.pic-list .pic-news .news-pic img {
    margin: 0 auto;
    border: 2px solid #DDDDDD;
    display: block;
    width: 100%;
    height: auto;
}
}
@media only screen and (max-width: 400px) {
	.dcxymc {
    line-height: 70px;
    font-size: 23px;}
.tabbtn li > a{padding:0 10px; font-size:16px;}

	.cjrh{width: 100%;}
	.post2 .cjrh li{margin-left: 0;background-size: 100% 100%;}
	.yxlb{padding: 0 0 0 10px;}
}
@media only screen and (max-width: 350px) {
	.dcxya img{width: 200px; height: 128px;}
	.dcxyad2 img{display: none;}
.dcxyad1 img{display: none;}
.top{display: none;}
	.mok .dcxq{width: calc(100% - 200px); height: 128px;}
}