@charset "utf-8";
/* CSS Document */
/* CSS Document by weilaixu.cn */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{ font-size:12px; color:#000; line-height:1.5em; background:#fff; font-family:"宋体"!important}

ul li,ol li{list-style:none}
fieldset,img,abbr,acronym{border:none}
a,a:link,a:visited{text-decoration:none;color:#000000;}
a:hover{text-decoration:none;color:#F00;}

#container{width:1000px;margin:0 auto;}
#menu{height:36px;line-height:36px;background-color:#105aa7;vertical-align:middle;}
#menu ul li{float:left;width:90px;border-right:1px solid #4f93d8;height:36px;line-height:36px;vertical-align:middle;text-align:center; font-size:14px; font-weight:bold;}
#menu ul li a:link,#menu ul li a:visited{ display:block; margin-left:auto; margin-right:auto; margin-top:2px; width:80px; color:#FFF; height:34px; line-height:34px; vertical-align:middle; text-align:center;background-color:#105aa7;}
#menu ul li a:hover{color:#105aa7;background-color:#FFF;}
#infoAndSearch{background-color:#ddeeff; height:29px; line-height:29px; vertical-align:middle; border:1px solid #cde0f3; border-top:0; padding-left:10px; padding-right:10px; font-size:12px;}
#search{ float:right;width:240px;height:30px;overflow:hidden;}
#search  input{display:block;margin-top:5px; float:left;}
#keyword{ border:1px solid #b5cde5; height:20px; margin-right:5px; width:160px; vertical-align:middle;}
#time{color:#0a4a8d;display:block;float:left; height:29px; vertical-align:middle; padding-right:10px;}
#kuaixun{ float:left;text-align:left;width:360px;/* IE6 需要定义宽度 */white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;/* Opera */text-overflow:ellipsis;/* IE, Safari (WebKit) */-moz-binding: url('ellipsis.xml#ellipsis');/* Firefox */height:29px;}
#kuaixun a:link,#kuaixun a:visited{ color:#0a4a8d;}
#kuaixun a:hover{ color:#F00}
#kuaixun li{ height:29px; line-height:29px;width:395px;/* IE6 需要定义宽度 */white-space: nowrap;overflow: hidden;-o-text-overflow: ellipsis;/* Opera */text-overflow:ellipsis;/* IE, Safari (WebKit) */-moz-binding: url('ellipsis.xml#ellipsis');/* Firefox */}


/*扬大要闻*/
#indexCon1{ height:326px; margin-top:10px;}
#newsPics{ height:316px;width:510px;padding:4px;float:left;border:1px solid #dddddd;}
#newsList{ height:318px;padding:4px; margin-left:530px; _margin-left:527px;}


.newsPicSlide{position:relative;width:510px; height:316px; overflow:hidden;float:left;}
.hd{ position:absolute;right:0;bottom:21px; z-index:1; height:15px;}
.hd ul li{float:left;width:15px;height:15px;line-height:14px; text-align:center; background-color:#333; cursor:pointer; opacity:0.79; -webkit-opacity:0.79;color:#FFF;border-left:1px solid #FFF;}
.hd ul li:first-of-type{border-left:0}
.hd ul li.on{ background-color:#F00;width:20px;}
.bd{}
.bd a{display:block;height:510px;}
.bd img{display:block;height:294px;width:508px;border:1px solid #999;border-bottom:0;}
.bd p{height:20px; line-height:20px; font-size:12px!important;width:504px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:2px;padding-right:2px;color:#FFF !important;background-color:#000;border-left:1px solid #999;border-right:1px solid #999;}





#newsFirstTitle{ height:60px; line-height:30px; vertical-align:middle; padding-left:75px; background:url(newsLogo.jpg) 3px 4px no-repeat; font-size:20px;font-family:"黑体","宋体";text-overflow:ellipsis;overflow:hidden;}
#newsFirstTitle a:link,#newsFirstTitle a:visited{ color:#c71717;}
#newsFirstTitle a:hover{color:#F00;}
#newsFirstSummary{ height:36px; line-height:18px; vertical-align:middle; padding:5px; border-bottom:1px solid #e2e2e2; text-indent:2em; color:#8e8e8e; font-size:12px;}
#newsFirstSummary a:link,#newsFirstSummary a:visited{color:#105aa7;}
#newsFirstSummary a:hover{color:#F00}
#newsListItem{min-height:202px;padding:6px 4px 0 6px;}
#newsListItem li{ line-height:22px; height:22px; border-bottom:1px dashed #ddd; padding-left:10px; background:url(dot01.jpg) left center no-repeat; }
#newsListItem li a:link,#newsListItem li a:visited{color:#112e66;}
#newsListItem li a:hover{color:#F00;}
#newsListItem li span{ float:right; color:#666}

/*媒体扬大,综合报道,缤纷扬大*/
#indexCon2{ clear:both; height:246px; border:1px solid #e2e2e2; margin-top:12px;_margin-top:9px;}
.bfyd{width:325px;float:right;}
.mtyd{width:325px;float:left;}
.zhbd{ margin-left:336px;_margin-left:333px;margin-right:336px;_margin-right:333px;}
.indexTitleA{ height:27px;padding-top:5px; background:url(graydot.jpg) bottom repeat-x; margin-bottom:10px;}
.indexTitleA img{ float:right; margin-right:3px;}
.indexTitleA span{width:106px;height:27px; line-height:27px; vertical-align:middle; text-align:center; background:url(TitleA.jpg) no-repeat;color:#FFF;font-weight:bold; display:block; font-size:14px;}
.indexlistA ul li{ height:23px; line-height:23px;border-bottom:1px dashed #eee; vertical-align:middle; background:url(dotb.jpg) 3px center no-repeat; padding-left:9px;}
.indexlistA ul li span{float:right; margin-right:6px;}
/*广告图片*/
/*#indexCon3{ margin-top:12px;} */
#yc-mod-slider{ margin-top:12px;}

/*扬大电视,情暖校园,广播之声,校报传真,微博在线*/
#indexCon4{margin-top:12px;}
#indexCon4_Left{width:751px;min-height:612px;_height:612px;border-right:1px solid #e2e2e2; float:left;}
#indexCon4_Right{ margin-left:765px;_margin-left:762px;}
#tvTitle{width:740px; height:30px;border-top:1px solid #105aa7; }
.indexTitleB{ background:url(graydot.jpg) bottom repeat-x; margin-bottom:8px; }
.indexTitleB img{ float:right; margin-right:3px; margin-top:3px;}
.indexTitleB span{color:#005ab8; font-weight:bold; display:block; height:28px; line-height:28px; vertical-align:middle; text-align:left; padding-left:23px; width:100px;padding-top:2px; ; background:url(dotA01.jpg) 5px 9px no-repeat; font-size:14px;}
#tvContent{border-bottom:1px solid #e2e2e2; padding-top:10px; padding-bottom:12px;min-height:296px;_height:296px;}
.video{float:left;width:360px;}

.tvList{ margin-left:372px;_margin-left:369px;}
.tvList ul li{padding-left:22px; background:url(dot02.jpg) 3px center no-repeat; height:21px; line-height:21px;margin-right:16px; border-bottom:1px dashed #eee}
.tvList li span{float:right;}

#qlxy{min-height:255px;_height:255px; width:360px; float:left;}
#radio{ margin-left:373px; _margin-left:370px; margin-right:12px;}
.spanUnderLine span{ border-bottom:2px solid #105aa7;}
#paperFax{border-top:1px solid #105aa7; height:349px;}
.paperTitle a:link,.paperTitle a:visited{font-size:12px; color:#ca8a00; float:right;padding-right:5px; padding-top:4px;}
.paperTitle a:hover{font-size:12px; color:#FF0000; float:right;padding-right:5px; padding-top:4px;}
.indexTitleC{ border-bottom:1px solid #e2e2e2;}
.indexTitleC span{color:#005ab8; font-weight:bold; display:block; height:28px; line-height:28px; vertical-align:middle; text-align:left; padding-left:20px; width:100px;padding-top:2px; background:url(dotA02.jpg) 8px 9px no-repeat; font-size:14px;}
#weibo{border-top:1px solid #105aa7; }
.weiboListItem img{ display:block; margin-top:4px;}

/*美哉扬大*/
#indexCon5{margin-top:12px;height:176px; border:1px solid #e2e2e2;border-top-color:#105aa7;}
#beautifulTitle{ height:30px;}
#toRight,#toLeft{ width:16px;height:90px; padding-top:56px; cursor:pointer;}
#toRight{ float:right;border-left:1px solid #eee;}
#toLeft{float:left;border-right:1px solid #eee;}
#rollPic{ height:122px; margin:0px 25px; _margin:0px 22px;overflow:hidden; position:relative; top:12px;}
#rollPic img{ border:1px solid #e2e2e2; margin-right:6px; height:120px;}
/*友情链接*/
#indexCon7{ min-height:100px; _height:100px; margin-top:12px;}
#friedLinkItem{ min-height:38px; _height:38px; line-height:38px; padding:10px 0;}
#friedLinkItem img{margin:0 2px; border:1px solid #e2e2e2;}

/*bottom*/
#bottom{ clear:both;height:70px;padding-top:20px;border-top:3px solid #105aa7; text-align:center; line-height:26px; vertical-align:middle; font-size:12px; color:#666}

/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur())}   /*for IE*/   
:focus{-moz-outline-style:none;}                   /* for Firefox*/

.piclist{padding:10px 0px; background: url(../images/sx_62.jpg) repeat-x;}
.piclist li{float:left; text-align:center; margin:5px 10px 10px 10px;_margin:5px 8px 10px 10px; height:195px}
.piclist li div{ width:213px; height:154px; border:1px solid #ddd; background-color:#fffff8; padding:2px;vertical-align:middle; text-align:center; overflow:hidden;}
.piclist li span{display:block;white-space: nowrap;width:219px;/* IE6 需要定义宽度 */overflow: hidden;-o-text-overflow: ellipsis;/* Opera */text-overflow:ellipsis;/* IE, Safari (WebKit) */-moz-binding: url('ellipsis.xml#ellipsis');/* Firefox */}
.piclist li img{height:154px;background:#fff; }

/*list*/
#mainContent{margin-top:12px; margin-bottom:12px;}
#sideBar{width:235px; float:left; min-height:645px;_height:645px ;border:1px solid #e2e2e2; border-top:0; background-color:#F2F9FD}
#content{margin-left:248px;_margin-left:245px;min-height:644px;_height:644px}

.sideBarTitle{ border-top:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; height:30px; line-height:30px; vertical-align:middle;
background:url(../images/sideBarTitleg.jpg) repeat-x; }
.sideBarTitle span{ padding-left:28px; background:url(dot11.jpg) 5px 5px no-repeat; display:block;color:#005ab8; font-weight:bold;}
#ywListItem,#videListIetm{min-height:145px;_height:145px; background-color:#FFF;margin-bottom:12px; border-bottom:1px solid #e2e2e2; padding:6px 0;}
#ywListItem li,#videListIetm li{ font-size:12px; background:url(dot01.jpg) 11px center no-repeat; padding-left:23px; height:24px; line-height:24px;
white-space: nowrap;width:210px;/* IE6 需要定义宽度 */overflow: hidden;-o-text-overflow: ellipsis;/* Opera */text-overflow:ellipsis;/* IE, Safari (WebKit) */-moz-binding: url('ellipsis.xml#ellipsis');/* Firefox */}
#ywListItem li{background:url(dot01.jpg) 11px center no-repeat; }
#videListIetm li{background:url(dot02.jpg) 5px center no-repeat; }
#conTitle{}
#listItem{border-top:0; min-height:602px;_height:602px;}
#listItem ul{padding-top:10px;}
#listItem ul li span{float:right; margin-right:5px;}
#listItem ul li{ line-height:26px; background:url(dot04.jpg) 6px center no-repeat;  padding-left:23px; border-bottom:1px dashed #CCC;}

#article{padding:10px 5px;}
h3.articletitle{ text-align:center; line-height:36px; font:"微软雅黑","宋体",Arial, Helvetica, sans-serif; font-size:16px;letter-spacing:1px;color:#C40;}
.articleInfo{ text-align:center;color:#999;line-height:21px; vertical-align:text-top; border-bottom:1px solid #efefef;margin:1px 2px 15px; font-size:12px;}
.articleContent{line-height:20px;padding:5px;overflow:hidden; line-height:26px;}

#hotTV{ height:405px; background-color:#FFF;margin-bottom:12px; border-bottom:1px solid #e2e2e2; padding:8px 0 5px; text-align:center; overflow:auto;}
#hotTV li img{ padding-bottom:5px; padding-top:5px;}
#hotTV li img{ width:200px;}
#hotTV li span{ display:block; width:200px; margin:0 auto; border-bottom:1px double #E4E7FA;}
/*frame*/设置滚动条的样式
body,div{SCROLLBAR-FACE-COLOR: #e8e7e7;SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #03B7EC; SCROLLBAR-TRACK-COLOR: #EFEFEF; SCROLLBAR-DARKSHADOW-COLOR: #b2b2b2; SCROLLBAR-BASE-COLOR: #000000;}

#picDiv {border:1px solid #CCC; border-top:0; min-height:616px;_height:616px; padding-top:5px; padding:5px 10px 10px 10px}


.page{ text-align:right; padding-right:20px; font-size:12px; margin-top:10px;}

/*广告条*/
div.wrapper { width: 1000px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px;}
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1000px; height: 100px; }
    #slideshow ul { display: none; }
	
#icefable1 a:link,#icefable1 a:visited{ line-height:30px; height:30px;}
#icefable1 a:hover { line-height:30px; height:30px;}

.indexPlayer{width:360px;height:290px;color:#ffffff;background-position:center top no-repeat;}
.indexPlayer a{display:block;width:360px;height:290px; background:url(playtools.png) center bottom no-repeat; position:relative;}
.indexPlayer a img.previewImg{display:block;width:358px;height:269px;float:left; margin:0;padding:0;border-top:1px solid #CCC;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.playbtn{position:absolute;top:125px; left:170px;filter:alpha(opacity=85);opacity:0.85;}

.article{padding:30px 0 50px;}
.articleTitle{padding:0 20px 20px; line-height:30px; font-size:20px; font-weight:600; text-align:center;}
.articleInfo{width:80%; font-size:14px; height:30px; line-height:30px; background:#f5f5f5; color:#666; text-align:center; margin:0 auto;}
.articleInfo label{margin-left:20px;}
.articleVideo{width:480px; height:400px; margin:20px auto 0;}
.articleCon{font-size:14px; line-height:30px; padding:20px 0; min-height:300px;}
.articleCon p, .articleCon div{text-justify:inter-ideograph;text-align:justify;}
.articleCon img{max-width:730px; height:auto !important; margin:0 auto;_width:expression(document.body.clientWidth > 730 ? "730px" : "auto");}
.articleGn{padding-top:20px; text-align:center; line-height:30px; font-weight:bold; font-size:14px;}