@charset "utf-8";
/*统一整理模板样式*/
*{ margin:0 auto; padding:0px;}
body{ font-size:14px; font-family:'宋体'; background-color:#fff; color:#191919;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
em,i{font-style:normal;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
input,textarea{outline:none;}
input{vertical-align:middle;}
a{color:#333;text-decoration:none;}
a:hover{ color:#bc160a;}
img{ border:none;}
.dashed{ border-bottom:1px dashed #d7d7d7; height:1px; width:100%;}
.solid{ border-bottom:1px solid #d7d7d7; height:1px; width:100%;}
.dotted{ border-bottom:1px dotted #d7d7d7; height:1px; width:100%;}
.border-none{ border-bottom:none;}
.ml-5{ margin-left:5px;}
.ml-10{ margin-left:10px;}
.mr-5{ margin-right:5px;}
.mr-10{ margin-right:10px;}
.mb-5{ margin-bottom:5px;}
.mb-10{ margin-bottom:10px;}
.mt-5{ margin-top:5px;}
.mt-10{ margin-top:10px;}
.font-12{ font-size:12px; font-family:'宋体';}
.font-14{font-size:14px;}
.font-16{ font-size:16px;}
.font-18{ font-size:18px;}
.font-b{font-weight:bold;}
.clearfix:after {clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;visibility: hidden;}
.fr{float:right;}
.fl{float:left;}
#newtime{padding: 5px 15px;width: 210px;}
/*--布局--*/
.bg-page{background: url(/uploads/image/tsuximages/haocms_bg.jpg) repeat-x top center; background-color: #ffa800;background-attachment: fixed;}
.content{ width:1002px;background-color: #fff;}
.con-left{ float:left; width:745px;}
.con-right{ float:left; width:257px;}
.list-con-right{float: left;width: 252px;background-color: #f5e3bd;margin-right: 5px;padding-bottom: 5px;}
.right-div{ width:250px;float:left; background-color:#fff;border: 1px solid #f8cca9;}
.con-left-745{ width:735px; float:left;margin-left: 5px;}
.con{ width:723px; float:left;float:left; background-color:#fff;}
.con-1000{ width:988px;float:left;padding:1px;margin:5px 5px 0;}
.con-368{ width:363px; float:left; margin-left:5px; margin-top:5px;height:251px;border: 1px solid #f8cca9;overflow: hidden;}
.con-div{
	width:371px; 
	float:left; 
	background:url(/uploads/image/tsuximages/ding.gif) repeat-x;
	margin-top:5px;
}
.conbox-con{ width:100%;height:210px;overflow: hidden;}

/*--index顶部--*/
.top{ height:28px; line-height:28px; color:#333;}
.top-con{ width:1002px;height: 28px; font-size:12px; background:url(/uploads/image/tsuximages/top_bg.jpg) repeat-x;}
.top-left{ float:left;padding-left: 6px; font-size:12px; height:28px; line-height:28px;}
.em-date{ margin:6px 2px 0px 0px; width:16px; height:16px; display:inline-block; float:left; background-image:url(/uploads/image/tsuximages/index-ico.png); background-repeat:no-repeat; background-position:0 0;}
.top-ul{ font-size:12px; float:right;margin-left: 10px;}
.top-ul li { display:inline-block; float:left;margin:0 5px; color:#333;}
/*--index头部--*/
.header{/*margin:5px 0px;*/}
.header-con{width:1002px; height:auto;font-size:14px;}
/*.default-logo{display: table-cell;}
.header-con .default-logo img{ vertical-align:middle; margin-left:10px; margin-top:10px; margin-bottom:10px;}
.header-con img{vertical-align:middle; width:1002px;}

.header{ background-color:#f8f8f8;}
.header-con{ width:1002px;text-align:center; font-size:14px; position:relative;}*/
.header-con > img,.header-con > a > img{ width: 1002px;margin:5px 0px;}


.default-logo{ max-height:180px;max-width:300px;display: inline-block;}
.default-logo img{ vertical-align:middle;max-width: 290px;max-height:170px;overflow:hidden;margin-top: 5px; margin-bottom: 5px;margin-left: 10px;}
.header-adtop{float:right;max-width:690px;overflow:hidden;max-height:170px;margin-top: 5px; margin-bottom: 5px;margin-left: 10px;}
.header-adtop img{max-width:690px;max-height:160px;overflow:hidden;}
/*--index导航--*/
.nav-div{ width:100%; height:44px;}
.nav-ul{ width:1002px;height:44px; line-height:44px;background:url(/uploads/image/tsuximages/haocms_top01.gif) repeat 0 0;border-top: 2px solid #f7b62b;border-bottom: 3px solid #ccc;}
.nav-ul li{ width:89px;height:44px; line-height:44px; display:inline-block; float:left; text-align:center;}
.nav-ul li.borderno{ background:none;}
.nav-ul li a{position:relative; float:left;width:89px; display:inline-block;height:44px; line-height:44px; text-align:center;color:#fff;font-size:14px;font-family: "微软雅黑";font-weight: bold;}
.nav-ul li a:hover{font-weight:bold; color:#ccff33;}
.nav-ul .curr a{ font-weight:bold; color:#ccff33;}
.nav-ul .curr a:hover{ font-weight:bold; color:#ccff33;}
.submenu{display:none;position:relative;top:-6px;padding:5px 0;background-color:#ad0007;z-index:999; float:left; border:1px solid #93e1eb; border-top:none;}
.submenu ul li{background:none;display:normal;height:30px; line-height:30px;padding:0;}
.submenu ul li a{background:none; height:30px; line-height:30px;font-size: 12px; color:#fff;font-weight:normal;font-family: "宋体";}
.submenu ul li:hover{background-color: #870007;}
.nav-ul li.curr .submenu ul li a:hover, .submenu ul li a:hover{color:#deff01;font-weight: normal;}
.nav-ul li.curr .submenu ul li a{background:none;color:#deff01; font-weight:normal;height:30px; line-height:30px;}
/*首页显示图片新闻，最新更新的地方*/
.column-dl { float:left; width:400px; margin:10px 10px 0px 10px; padding-bottom:8px; border-bottom:1px dashed #ddd;}
.column-dl dt { float:left; width:94px; height:76px; padding:2px; border:1px solid #9ecce6;}
.column-dl dd { float:left; width:290px; margin-left:10px; text-indent:25px; line-height:25px; padding:2px 0px; color:#646464;overflow:hidden;height:70px;}
.column-dl dd a { color:#39f;}
/*--index焦点图--*/
.adv-show{float:left;width:354px;margin:5px 4px 0 5px;padding: 1px;border: 1px solid #f8cca9;}
#focus{width:354px;height:235px;overflow:hidden;position:relative;}
#focus ul{height:235px;position:absolute;}
#focus ul li{float:left;width:354px;height:235px;overflow:hidden;position:relative;background:#000;}
#focus ul li img{width:354px;height:235px;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnbg{position:absolute;width:354px;height:25px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:354px;height:16px;padding:5px 10px 0 0;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:10px;height:5px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .prenext{width:45px;height:100px;position:absolute;top:90px;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}
/*index今日头条、编辑推荐*/
.hotnews {max-height: 210px;overflow: hidden;}
.hotnews-top { padding-bottom:5px; margin-bottom:0px;margin-top: 0px;}
.hotnews-top h1 { font-size:16px;  text-align:center; padding:5px;width:340px;overflow:hidden;height:25px;line-height:30px;}
.hotnews-top h1 a {color:#f60e0e; line-height:30px; height:25px; display:inline-block;}
.hotnews-top p { height:48px; text-indent:25px; line-height:25px; color:#646464; overflow:hidden;}
.hotnews-top p a { color:#39c;}
.hotnews-top:hover a{font-weight:bold;}
/*--index登陆框--*/
.login-con{ width:250px; height:40px; line-height:40px;float:left;}
.login-con .login-text-span{ display:inline-block; float:left; width:230px; height:40px;background-image:url(/uploads/image/tsuximages/login-ico.png); background-repeat:no-repeat; border:none; margin-left:10px; }
.login-con .user-text{background-position:0 0; }
.login-con .password-text{background-position:0 -55px; }
.login-con .login-text { width:200px; height:38px; line-height:38px; border:none; margin:1px 0px 0px 2px; background:none; font-size:14px; text-indent:5px;}
.login-con .font-tips{ font-size:12px; color:#ffa200; margin-left:5px;}
.login-con .font-tips1{ font-size:12px; color:#adadad; margin-left:5px; cursor:pointer;}
.login-button{ display:block; float:left; width:100px; height:41px; text-align:center; line-height:40px;background-image:url(/uploads/image/tsuximages/index-ico.png); background-repeat:no-repeat;background-position:0px -150px; font-size:14px; font-weight:bold; color:#fff;}
.login-button:hover{ background-position:0px -200px; color:#fff;}
.font-tips2{ font-size:12px; color:#333; margin-left:5px; display:inline-block; float:left; margin-top:30px;}
.font-tips2:hover{ color:#bc160a;}
/*旧的欢迎样式
.welcome{float:left;color:#bc160a;margin:10px 8px 10px 8px}
.welcome a{color:#bc160a; margin-left:5px;}
.welcome .mylogout { color:#bc160a; height:25px;line-height:24px;font-weight:bold;}
.welcome .mylogout:hover{ border-bottom:1px solid #bc160a;}
.usercenter{float:left; display:block;}
.usercenter a{ float:left; height:25px; line-height:25px; width:71px; border:1px solid #c4c4c4; background:#f1f1f1;margin:0px 0px 10px 8px;text-align:center;overflow:hidden;}*/
/*index欢迎样式*/
#newtime{float: left;}
#user_login{float: left;}
.welcome{float:left;margin:0 8px; position:relative;}
.welcome dl dt img{ width: 50px; height: 50px; float: left;}
.welcome dl dd { width: 175px; margin-left: 57px; line-height: 24px;}
.welcome dl dd.welcome-dd{font-weight: bold;color: #333;}
.welcome dl dd.welcome-dd font{ font-weight: normal;color: #777;}
.welcome .mylogout { height:25px;}
.welcome .mylogout a{line-height:24px;color:#ffa200; padding-bottom: 1px; font-size: 14px;}
.welcome .mylogout  a:hover{ border-bottom:1px solid #ffa200;}
.usercenter{float:left; display:block; height: 145px; border-top: 1px solid #dbdbdb; background-color: #f6f6f6;}
.usercenter dl{ width:122px;float: left; }
.usercenter dl dt{ float: left;}
.usercenter dl dt img{ margin:9px 5px 8px 9px;width:48px; height: 48px; border: 2px solid #dbdbdb; border-radius: 5px;-moz-border-radius:5px; -webkit-border-radius:px;behavior:url(/uploads/image/tssbimages/pie.htc);}
.usercenter dl dt img:hover{ border: 2px solid #61afdf;}
.usercenter dl dd{ color: #333; font-weight: bold;}
.user-myapp-font{ line-height: 25px; margin-top: 13px;}
.user-myapp-i i{ background: url(/uploads/image/tssbimages/index-ico.png) no-repeat 0 -650px; width: 13px; height: 17px;float: left;}
.usercenter dl dd.user-myapp-i,.usercenter dl dd.user-myapp-i2{ color: #febc42}
.user-myapp-i2 i{ background: url(/uploads/image/tssbimages/index-ico.png) no-repeat 0 -700px; width: 17px; height: 17px;float: left;}
.user-myapp-i3 i{ background: url(/uploads/image/tssbimages/index-ico.png) no-repeat 0 -750px; width: 17px; height: 17px;float: left;}
.user-myapp-i3 i:hover{ background-position:-50px -750px; cursor: pointer;}
.user-myapp-i3 em{ background: url(/uploads/image/tssbimages/index-ico.png) no-repeat -50px -645px; width: 17px; height: 17px;float: left;}
.user-myapp-i3 em:hover{ background-position:-50px -695px; cursor: pointer;}
.user-myapp-i4 a{ color: #bc160a; font-size: 12px; line-height: 25px; padding-bottom: 1px;}
.user-myapp-i4 a:hover{ border-bottom: 1px solid #bc160a;}
/*index列表呈现列表形式*/
.list-ul-3{ width:400px; float:left; margin:1px 10px; font-size:14px;}
.list-ul-3 li{}
.list-ul-3 li a{ float:left;width:89%;height:26px;line-height:26px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.list-ul-3 li em{ float:right; font-size:12px;height:26px;line-height:26px;}
.list-ul-3 li:hover em{ color:#bc160a;}
.list-ul-3 li:hover a{ color:#bc160a;}
/*最新动态*/
.list-new{margin:7px 5px;width:361px;background:url(/uploads/image/tsuximages/123.gif) no-repeat top left;}
.list-new li{padding-left: 22px;}
.list-new li a{height: 25px;line-height: 25px;}
.list-new li em{height: 25px;line-height:25px;}
/*index列表限制样式*/
.list-ul-4{ width:348px;margin:9px 10px;}
.list-ul-4 li{}
.list-ul-4 li a{ width:280px; line-height:26px;height:26px;color: #707070;white-space: nowrap;text-overflow: ellipsis;overflow:hidden;}
.list-ul-4 li em{font-size: 12px;color:#707070;font-family: arial, helvetica, sans-serif;}
/*index专题页的列表页*/
.list-ul-5{ width:230px;}
.list-ul-5 li a{ width:100%; line-height:24px; height:24px;float:left;font-size: 14px;color: #707070;}

.list-ul-6{ width:230px;}
.list-ul-6 li a{ width:100%; line-height:24px; height:24px;float:left; background:url(/uploads/image/tsuximages/index-ico.png) no-repeat -300px -150px; width:110px; height:35px; line-height:35px; float:left; text-align:center; margin-bottom:5px;}
/*专题*/
.list-ul-7{ width:230px;}
.list-ul-7 li{ }
.list-ul-7 li a{margin-bottom: 5px; float: left;width:47%;padding-left:3%; background: url(/uploads/image/tsuximages/w-nav-bg.png) no-repeat 0 0;height: 30px; text-align: center; line-height: 30px; display: inline-block;overflow: hidden;}
/*为你服务--天气等连接*/
.list-ul-8{ width:230px;}
.list-ul-8 li{width: 47%;float: left;margin-bottom: 5px;}
.list-ul-8 li:nth-child(2n){margin-left: 10px;}
.list-ul-8 li .em-jian{width:9px;height:9px;display:inline-block;float: none;margin-right: 10px;background:url(/uploads/image/tsuximages/news_14.gif) no-repeat;}
.list-ul-8 li a{ width:100%; line-height:31px; height:31px;float:left;text-align:center; background:url(/uploads/image/tsuximages/left_bg1.jpg) repeat-x;border:1px solid #e06900;font-size: 14px;}

.limit-height{ height: 190px; overflow: hidden;}
.limit-height li a{ line-height: 19px;}
/*index快捷通道*/
.k-dl{ width:242px; float:left; position: relative; margin: 0px 4px 7px;}
.k-dl dt{ width:242px; height:auto;text-align: center;}
.k-dl dt a{display: block; width: 100%; text-align: center; color: #191919; font: 20px/40px '微软雅黑';}
.k-dl dd{ position: absolute; bottom: 0px;left:0px;height: 20px; line-height:20px; text-align:center;font-size: 12px; display: none;}
.k-dl dd a{ color:#777; }
/*index校园风采*/
.img-ul{ width:1000px; float:left;left:0px; top:0px}
.img-ul li{ width:196px; height:150px; text-align:center; font-size:14px; display:inline-block; float:left; margin:5px 2px; position:relative;}
.img-ul li:hover .imgtitle{ display:block;}
.imgtitle{ /*display:none;*/}
.imgtitle-bg{ width:100%; height:30px; display:block; position:absolute; bottom:0px; background-color:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.imgtitle-font{ height:30px; line-height:30px; display:block;margin-left:5px; color:#707070;width:130px; white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.pa{ position:absolute;}
.gdlr_cn{ width:1000px; height:160px; overflow:hidden; left:0px; top:0px}
.pr{ position:relative;}
.xy-left{float:left;height: 160px;width: 26px;background:url(/uploads/image/tsuximages/tu2.jpg) repeat-y;}
.xy-left img{margin-top:30px;pvertical-align: middle;}
.gd_lr{ width:972px; height:160px;}
.gdlr_pt{ background:url(/uploads/image/tsuximages/6.7_03.png) no-repeat 0 0; width:48px; height:48px;top:60px; z-index:10; cursor:pointer; display:none;}
.gdlr_pb{ background:url(/uploads/image/tsuximages/6.7_07.png) no-repeat 0 0; width:48px; height:48px;top:60px; z-index:10; cursor:pointer; display:none;}
.gdlr_pt{ left:10px}
.gdlr_pb{ right:10px}
.gd_lr:hover .gdlr_pt,.gd_lr:hover .gdlr_pb{ display:block;}
/*index友情链接*/
.link-div{width:990px; float:left;margin:5px 5px 0; background-color:#fff;}
.friend-ul{margin-top:10px;}
.friend-ul li img{ width: 100px;height: 35px;float:left;}
.friend-ul li {float:left;margin:0px 4px 5px 4px;border:1px solid #eaeaea;}
.friend-ul li:hover{border:1px solid #efc809}
.friend-ul li a{height:35px; line-height:35px;display:inline-block;padding:0 3px;font-size:14px;text-align:center; }
.friend-ul li a:hover{ text-decoration: underline;}
/*--index底部--*/
.footer{}
.footer-con{ width:1002px;background-color: #fff;}
.footer-link{ float:left;}
.footer-link span{ width:70px; float:left; font-size:14px;}
.footer-ul{ float:left;}
.footer-ul li { display:inline-block; float:left; width:145px; height:60px; border:1px solid #dbdbdb; margin-right:10px;}
.footer-nav{ text-align:center; width:100%;height:100px;background:url(/uploads/image/tsuximages/end_bg.gif) repeat-x;}
.footer-nav ul{ margin-top:10px; float:left; text-align:center;width:100%;padding-top:10px; padding-bottom:5px;}
.footer-nav ul li{ font-size:14px; display:inline-block; margin:0px 5px;}
.footer-nav ul li a{ color:#333;}
.footer-nav ul li a:hover{ color:#bc160a;}
.footer-font{ font-size:14px; color:#707070; line-height:24px; width:100%; float:left; text-align:center;}
.footer-img{margin-top:5px;width:100%;height:30px;line-height:30px;background:url(/uploads/image/tsuximages/end.gif) repeat-x;}
.footer-img a{float: right;color: #fff;margin-right: 5px;padding-right:10px;background:url(/uploads/image/tsuximages/top.png) no-repeat right;}
/*list列表标题*/
/*wiexin 为您服务 应用平台*/
.title-1-w{position:relative; width: 250px;height: 29px;line-height:29px;text-align:center;background:url(/uploads/image/tsuximages/right_bg2.gif) no-repeat;z-index:1;color: #fff;font-weight: bold;font-family: arial, helvetica, sans-serif;}
.title-1-w .title-span{margin-left:1px;font-size: 12px;padding:0 5px;letter-spacing: 1px;}
.title-1{width:100%; height:29px;position:relative; z-index:1;background:url(/uploads/image/tsuximages/news_bg.gif) no-repeat;overflow: hidden;}
.title-1 span{ display:block; min-width:90px; height:29px; line-height:29px; text-align:center;font-size:14px; float:left; color:#fff;font-weight:bold;padding:0px 5px;font-family: arial, helvetica, sans-serif;}
.title-linebg{margin-bottom:5px;height:33px;background:url(/uploads/image/tsuximages/list_news_bg.gif) no-repeat;}
.title-linebg span{color: #666;margin-left: 22px;width: 148px;height: 33px;line-height: 33px;overflow: hidden;}

.title-1 ul li{ display:block; min-width:90px; height:29px; line-height:29px; text-align:center;font-size:14px; float:left; color:#bc160a;border-bottom:5px solid #bc160a;}
.title-1 a{ float:right; margin-right:5px;margin-top:7px;font-size:14px; font-family:'微软雅黑'; color: #707070;}
.title-1 a:hover{color:#bc160a; }
.title-1 font{float:right; margin-right:10px;text-align: right;max-width: 510px; height: 29px;line-height: 29px; overflow: hidden; font-size:12px; color:#777; }
.title-1 font a{margin-right:5px; font-size:14px; font-family:'宋体'; margin-top:0px;float:none; display:inline-block}
.title-1 font a:hover{color:#bc160a; }
/*notice linkall*/
.title-notice{height:27px;position:relative; width: 250px;height: 27px;background:url(/uploads/image/tsuximages/left2.gif) repeat-x ;z-index:1;}
.title-notice span{display:block; min-width:85px; height:26px; line-height:26px; font-size:14px; float:left;}
.title-notice .title-span{margin-left:1px;background:url(/uploads/image/tsuximages/left.gif) repeat-x;color: #666;font-weight: bold;}
.link-div .title-notice{width: 100%;}
/*index title*/
.title-index{height:26px;line-height:26px;border-bottom: 1px solid #f8cca9;background:none;}
.title-index ul li{height:26px;line-height:26px;color:#666;font-weight:bold;border-bottom: 1px solid #f8cca9;}
/*list列表页*/
.list-ul{ font-size:14px; width:723px;}
.list-ul li{ border-bottom:1px solid #ebebeb; height:35px; line-height:35px;}
.list-ul li.tit {height:35px; line-height:35px;}
.list-ul li.tit:first-child{padding-top: 5px;}
.list-ul li a{ display:block; float:left; width:610px; overflow:hidden; text-indent:10px;}
.list-ul li a:hover { color:#bc160a;}
.list-ul li em {display:block; float:right; width:80px; text-indent:8px;} 

.list-ul li.txt{width:98%;margin:5px 5px 0; float:left; height:auto;}
.list-ul li.txt a{font-size:14px; display:block; line-height:26px; margin-top:5px; float:left; text-indent:0}
.list-ul li.txt div{ font-size:12px; color:#707070; line-height:18px; float:left; margin-bottom:5px;word-break: break-word;}

.list-ul li.tit a{height:35px; white-space: nowrap;text-overflow: ellipsis;}
.list-ul li.img{width:167px; float:left;height:113px;padding-right:6px;padding-left:7px; border-bottom:none;margin:15px 0px 0px 0px;}
.list-ul li.img a{display:block; width:auto; text-indent:0;}
.list-ul li.img img{  width:167px; height:113px;}
.list-ul li.img span{ float:left;width:167px; display:block;text-align:center;}

.list-ul li.imgtit {height:145px;float:left;margin-left:12px;width:167px;border:0}
.list-ul li.imgtit a{ display:block; float:left; text-indent:0px; width:170px;text-align:center;}
.list-ul li.imgtit img{float:left; margin-top:10px;width:167px; height:113px;}
.list-ul li.imgtit p{ float:left; width:167px; height:25px; line-height:25px; overflow:hidden;}
.list-ul li.imgtit p  a{font-size:14px; display:block; line-height:25px; margin-top:5px; float:left;}
.list-ul li.imgtit p  span.list-infor{font-size:12px; color:#adadad; line-height:18px; float:left; margin-bottom:5px;width:570px;}
/*list列表页子频道、资源页子频道显示*/
.nav-ul-3{ margin:10px 5px; float:left;width: 96%;}
.nav-ul-3 li{float:left; width:100%;line-height:34px;margin-bottom: 10px; font-size:14px;border:1px solid #e06900;background:url(/uploads/image/tsuximages/left_bg1.jpg) repeat-x;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.nav-ul-3 li:hover{ color:#bc160a}
.nav-ul-3 li a{ display:block; float:left;margin-left: 15px;padding-left:20px;background:url(/uploads/image/tsuximages/news_14.gif) no-repeat left;}
.nav-ul-3 li em{ font-size:16px; margin:0px 10px; float:left;}
.nav-ul-3 li{ color:#bc160a}
.nav-ul-3 li a.curr{ font-weight:bold;color:#bc160a}
/*articlesearch搜索框*/
.search-div{ float:right; margin-top:2px;}
.search-text{ float:left; margin-right:5px; width:160px; height:22px; line-height:22px; text-indent:5px; border:1px solid #a5b2bf;background-color: transparent;}
.search-a{
	float:left; 
	width:56px;
	height:23px;
	line-height:20px;
	border:1px solid #a5b2bf;
	text-align:center;
	color:#333; 
	font-size:12px;
	background:url(/uploads/image/tsuximages/left.gif) repeat-x;
	}
.search-a:hover{
	box-shadow: 1px 1px 0px rgba(0,0,0,.2);
	-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,.2);
	-moz-box-shadow: 1px 1px 0px rgba(0,0,0,.2);
	-o-box-shadow: 1px 1px 0px rgba(0,0,0,.2);
	cursor:pointer;
}
/*articlesearch搜索列表显示*/
.a-list{ } 
.a-list .txt{margin-bottom:8px;color:#333;line-height:25px; text-indent:10px;border-bottom:1px solid #ebebeb;}
.a-list .txt:first-child{padding-top: 5px;}
.a-list .txt a{font-weight:bold;color: #707070;}
.a-list .txt em,.a-list .tit em{float:right;}
.a-list .txt p{ padding:0px 10px;}
/*articlecomment评论页、articledetail内容页、resourcedetail资源页右侧标题详情*/
#commentlistsub{ float:left;}
.infor-con{ width:100%;float:left;}
.infor-title{ color:#2a3133; font-weight:bold; font-size:14px; text-align:center; line-height:26px; margin-top:10px; padding-bottom:5px; border-bottom:2px solid #2a3133;}
.infor-span{ height:25px; line-height:25px; display:block; float:left; width:100%; color:#adadad; text-align:center;}
.infor-span font{ color:#707070; margin-right:20px;}
.infor-s{ font-size:14px; line-height:22px;}
.infor-s b{ color:#adadad;}
.infor-content{ font-size:14px; line-height:24px; }
.infor-content img{ margin:10px auto; max-width:700px; max-height:500px;}
/*--articlecomment评论列表标题、生成评论列表--*/
.title-4{ border-bottom:2px solid #adadad; width:100%; float:left;height:30px; line-height:30px;}
.title-4 span{ display:block; width:100px; float:left; text-align:left; text-indent:10px; font-weight:bold; font-size:14px; border-bottom:2px solid #bc160a; height:30px; line-height:30px;}
.title-4 a{ float:right; margin-right:5px; font-size:12px; font-family:'宋体'; color:#b2b2b2;}
.title-4 a:hover{color:#bc160a; }
.wrapper {}
.tl, .bl { float:left}
.tr, .br { float:right}
.ml, .l { float:left;padding-bottom:10000px;margin-bottom:-10000px}
.mr, .r { float:right;padding-bottom:10000px;margin-bottom:-10000px}
.comment-dl { float:left; width:710px; margin:10px 10px 0px 10px;border-bottom: 1px dotted #d7d7d7;}
.comment-list{ float:left; width:720px; margin:10px 10px 0px 10px;}
.comment-dl dt { width:64px; height:64px; padding:3px; float:left;}
.comment-dl dt img { width:64px; height:64px;}
.comment-dl dd { width:640px; float:right;}
.comment-dl dd p { line-height:25px; width:100%; float:left;}
.comment-dl dd p strong { float:left;}
.comment-dl dd p em { float:right; color:#666;}
.comment-dl dd p a { color:#666;}
.comment-dl .comment-con { color:#666;word-break: break-word;}
.cmt-input textarea{ width:700px; height:90px; padding:5px; border:1px solid #d7d7d7; resize:none; margin:10px;}
.cmt-form{width:100%;height:155px;float:left;}
.cmt-submit{text-align:left;}
.cmt-login input{width:80px;}
.cmt-button{ border:none; margin-right:10px; display:block; float:right; width:100px; height:30px; text-align:center; line-height:30px; font-weight:bold; font-size:14px; color:#fff; background-image:url(/uploads/image/tsuximages/index-ico.png); background-repeat:no-repeat; background-position:0 -250px;}
a.cmt-button:hover{ background-position:0px -300px; color:#fff;}
#commentloding{background: no-repeat ;height:30px;text-align; }
/*articledetail内容页分页*/
.content_pager{ text-align:center; height:20px; line-height:20px; margin:10px 5px 0px 5px;}
.content_pager span {background-color:#f1f1f1; border:1px solid #adadad;padding:4px 8px 4px 8px;margin-left:5px;word-break: break-word;}
.content_pager span.curr{background-color:#bc160a;border:1px #bc160a solid; color:#fff;height:22px;line-height:22px;}
.content_pager span.nopre{color:#ccc}
.content_pager span.nonext{color:#ccc}
.content_pager span a:hover {text-decoration:none}
/*--resourcedetail资源下载add--*/
.title-resource{color:#2a3133; font-weight:bold; font-size:14px; text-align:left; text-indent:5px; line-height:26px; margin-top:10px; padding-bottom:5px; border-bottom:2px solid #bc160a;}
.zy-div{ font-size:12px; line-height:30px; color:#333;}
.zy-div p { float:left;}
.zy-div p span{ width:300px; float:left; display:inline-block;}
.zy-infor{ line-height:22px; text-indent:25px; width:720px; padding:10px; float:left;}
.zy-infor p b{word-wrap: break-word; word-break:break-all;}
.title-zy{ border-bottom:2px solid #adadad; width:100%; float:left;height:30px; line-height:30px;}
.title-zy ul li{ display:block; width:100px; float:left; text-align:center; font-weight:bold; font-size:14px; height:30px; line-height:30px; cursor:pointer;}
.title-zy .zy-span{ border-bottom:2px solid #d50100;}
/*resourcedetail资料下载页，登录之后下载样式*/
.z-loginbtn{ background: url(/uploads/image/tssbimages/ziyuan_btn.png)  no-repeat 0 0; width: 100px; height: 35px; float: left;}
.z-loginbtn:hover{ background-position: 0 -50px; float: left;width: 100px; height: 35px;}
.z-loginnobtn{ background: url(/uploads/image/tssbimages/ziyuan_btn.png) no-repeat 0 -100px; width: 100px; height: 35px; float: left;}
.z-loginno-login{font-size: 12px; color: #333; float: left;margin: 15px 0px 0px 5px;}
.z-loginno-login a{color: #4e9ed5; cursor: pointer; line-height: 25px; padding-bottom: 1px;}
.z-loginno-login a:hover{ border-bottom: 1px solid #4e9ed5; }
/*common左侧网站信息*/
.side-channel { margin-top:5px; width:248px; float:left;border: 1px solid #f2e1cf}
.side-title{position:relative; z-index:1; background-color: #faeada; width: 250px;height: 35px; border-bottom: 1px solid #f2e1cf;}
.side-title .news-span { display:block; min-width:80px; height:35px; line-height:35px; text-align:center;font-size:14px; float:left; color:#bc160a;}
.side-title .news-more {display:block; float:right;width:39px; height:12px; margin-top:8px; text-indent:-9999px;}
.side-con { width:228px; padding:10px; float:left;}
.notice-ul { padding:8px;}
.notice-ul li { height:25px; line-height:25px; padding-left:20px; width:208px; overflow:hidden;}
.notice-ul li a:hover,.notice-ul .curr{ color:#bc160a;}
/*——common通用页右侧显示——*/
.commontitle{ font-size:24px; font-weight:bold; color:#00619a; text-align:center; padding:5px 0px;}
.commoncontent {padding:5px;line-height:23px; text-indent:25px;font-size:14px; }
.gb-input p{margin-top:10px; width:100%; float:left;}
.gb-input textarea{width:610px;height:100px; float:left; border:1px solid #d7d7d7; text-indent:5px;}
.gb-input span{ display:inline-block; float:left; width:90px; height:37px; line-height:37px; text-align:right; font-size:14px; font-weight:bold;}
.gb-input input{height:35px; line-height:35px; border:1px solid #d7d7d7; text-indent:5px; float:left;}
.gb-submit{ float:left; margin-top:10px;}
.gb-submit input{ margin-left:90px; display:block; float:left; width:100px; height:30px; text-align:center;  font-weight:bold; font-size:14px; color:#fff; background-image:url(/uploads/image/tsuximages/index-ico.png); background-repeat:no-repeat; background-position:0 -250px; border:none;}
.gb-submit input:hover{ background-position:0px -300px; color:#fff;}
#gb-des{resize:none;}
.gb-list{clear:both;padding:12px 30px 0px 50px; text-indent:0px;}
.gb-list ul li{border-bottom:1px #ccc dashed;padding-bottom:12px;}
.gb-list .reply{border:1px #ccc solid;width:500px;margin-left:40px;}
.gb-list .date{font-style:normal; float:right; color:#666; width:120px;text-align:right;}
.gb-create{margin:0;padding:0;overflow:hidden;}
.gb-create .title{width:400px;}

.commonlinklogo{margin-top:10px;text-indent:0px;}
.commonlinklogo li { display:inline-block; height:35px; line-height:35px; float:left; margin:0px 4px 5px 4px;border:1px solid #dbdbdb;}
.commonlinklogo li:hover{border:1px solid #efc809}
.commonlinklogo li img{ width: 100px;height: 35px;float:left;}
.commonlinklogo li a{ height:35px;font-size:14px;text-align:center;line-height:35px;overflow:hidden; display:inline-block;padding:0px 5px;}
.commonlinklogo li a:hover{ text-decoration: underline;}
/*--list列表分页--*/
.list_pager {margin-top:5px;text-align:center;margin-bottom:5px;}
.list_pager span {border:1px #ccc solid;padding:4px 8px 4px 8px;margin-left:5px;}
.list_pager span.curr {color:#fff;background-color:#bc160a;border:1px #bc160a solid;height:22px;line-height:22px;}
.list_pager span.nopre, .list_pager span.nonext, .list_pager span.nofirst, .list_pager span.nolast {color:#ccc}
.list_pager span a:hover {text-decoration:none}
/*--分页--*/
.page{ float:right; height:20px; line-height:20px; margin:10px 5px 0px 5px;}
.page font{ color:#adadad; font-size:14px; float:left; margin-right:5px;}
.page a{ display:inline-block; float:left; width:18px; height:18px; text-align:center; line-height:18px; background-color:#f1f1f1; border:1px solid #adadad; margin:0px 1px;}
.page a:hover{ border:1px solid #bc160a; color:#171717;}
.page a.a-now{ background-color:#bc160a; color:#fff;}
.page a.a-now:hover{ background-color:#bc160a; color:#fff; border:1px solid #adadad;}
/*--广告位--*/
.adv-img{ margin-top:5px; float:left;}
.adv{position:relative;clear:left;}
.adv-con{ width:1002px;padding-left: 5px;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.adv-con embed{padding-top:5px; }
.adv-span{ position:absolute; top:200px; text-align:center; width:1002px;}
.adv-span span{ display:inline-block; margin:0px 5px;  width:30px; height:3px; background-color:#f1f1f1; cursor:pointer;}
.adv-span span:hover{ background-color:#cf0505;}
.adv-span span.span-selected{ background-color:#cf0505;}
.adv-con img{ width: 992px;height: auto;margin:5px 0 0;}
.adv-img{ float:left;width: 1002px;}
.adv-img img{ width: 1002px; height: auto; margin-bottom: 5px;}
.adv-middel{float:left;width: 745px;}
.adv-middel img{width: 735px;height: auto; margin:5px 0 0 5px;}
.adv-middel embed{padding-left: 5px;margin-top: 5px;width: 735px;}
.adv-side{ float: right; width: 252px;}
.adv-side img{width: 240px;height: auto;padding:5px 5px;border:1px solid #f8cca9;}
.adv-bottom{ width:1002px;float: left;}
.adv-bottom img{ width: 992px; height: auto;max-width: 992px!important;margin:5px 5px 0 5px;}
.adv-bottom embed{margin-top: 5px;padding-left: 5px;width: 992px;}
.gong-tip{ background: url(/uploads/image/tsuximages/laba.gif) no-repeat 0 0; width: 15px; height: 13px; margin-left: 5px; margin-top:6px; margin-right:6px;float: left;}


.border-lightorange{border:1px solid #f8cca9;}
/*分类*/
.subcate-div{width: 250px;float: left;}
.subcate-div .title-1-w{width:252px;height:35px;line-height:35px;text-align:left;background:url(/uploads/image/tsuximages/list_bg.gif);}
.subcate-div .em-file{width:16px;height:16px;display:block;float:left;margin-top:8px;margin-left:10px;background: url(/uploads/image/tsuximages/word.gif);}
/*月排行*/
.hot-div{width: 240px;border: 1px solid #e06900;margin-left: 5px; margin-top:5px; }
.hot-div .title-notice{width: 238px;}
.em-hot{width:24px;height:14px;display:inline-block;margin-top:5px;background:url(/uploads/image/tsuximages/hot1.gif) no-repeat;}
.hot-div .em-hot{float: right;margin-right: 10px;}
.hot-div .list-ul-5{width: 220px;}
/*当前位置*/
.pos-nav{height: 35px;line-height: 35px;font-size: 14px;}
/*列表广告*/
.adv-side.adv-noborder img{border:none;}

.wxin-code img{width:150px;height: 150px;padding:10px 50px;}

/*首页列表显示*/
.news-ul{ padding:3px 2px 2px 8px; /* max-height:210px; */ min-height:26px; /* overflow:hidden; */}
.news-ul li{ height:26px; line-height:26px; overflow:hidden; position:relative;}
.news-ul li a{ float:left;}
.news-ul li em{ float:right; display:block; width:50px; height:26px; background-color:#fff; position:absolute; right:0px; text-align:center;}
.news-ul li:hover{ color:#2298ca;}
.news-ul-1{}
.news-ul-1 li a{}
.news-ul li font{ float:left; display:block;}
/*校园风景图*/
.xiaoyuan-div2 {
	float: left;
	width: 948px;
	margin: 10px 0px 10px 10px;
	overflow: hidden;
}

.xiaoyuan-long {
	width: 800%;
	float: left;
}

.xiaoyuan-div2 .xiaoyuan-div2-div {
	float: left;
}

#demo2 {
	float: left;
}

.xiaoyuan-div2 .xiaoyuan-div2-div ul {
	float: left;
}

.xiaoyuan-div2 ul li {
	margin-left: 10px;
	width: 138px;
	overflow-x: hidden;
	overflow-y: hidden;
	float: left;
	position: relative;
}

.xiaoyuan-div2 ul li a font {
	display:block; 
	width:175px; 
	height:26px; 
	text-align:center; 
	line-height:26px; 
	overflow:hidden;
}


.xiaoyuan-div2 ul li img {
	padding: 3px;
	border:1px solid #eaeaea;
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index: 1;
	-webkit-transition: -webkit-transform 0.3s ease;
	/* safari 和 chrome */
	-ms-transition: -ms-transform 0.3s ease;
	/* ie 9 */
	-moz-transition: -moz-transform 0.3s ease;
	/* firefox */
	-webkit-transition: -ms-transform 0.3s ease;
	/* safari 和 chrome */
	-o-transition: -o-transform 0.3s ease;
	/* opera */
}

.xiaoyuan-div2 ul li img:hover {
	transform: scale(1.1);
	-ms-transform: scale(1.1);
	/* ie 9 */
	-moz-transform: scale(1.1);
	/* firefox */
	-webkit-transform: scale(1.1);
	/* safari 和 chrome */
	-o-transform: scale(1.1);
	/* opera */
}

.con-xiaoyuan .xiaoyuan-div2 em {
	margin: 31px 0px 31px 0px;
	width: 37px;
	height: 38px;
}

.con-xiaoyuan .xiaoyuan-div2 ul {
	float: left;
}

.con-xiaoyuan .xiaoyuan-div2 em.em-left {
	background:  no-repeat 0 0;
	float: left;
}

.con-xiaoyuan .xiaoyuan-div2 em.em-right {
	background:  no-repeat 0 0;
	float: right;
}
#slider2{float:left}
