@charset "gb2312";

html{ overflow-x:hidden;}

/*header*/
#header{ height:146px;}
#header .searchBox{ height:36px; line-height:36px; background-color:#2b427a; padding:0 12px 0 16px;}
#header .search{ width:319px;}
#header .text{ width:237px; height:25px; line-height:25px; background-color:#8c99b7; padding:0 1px; margin:5px 0 0 5px; border:none;}
#header .btn{ width:26px; height:25px; background:url(../images/searchBtn.jpg) no-repeat; margin-top:5px; border:none;}
#header .logo{ margin:15px 0 0 1px;}
#menu{ height:43px; margin-top:30px;}
#menu li{ float:left; height:43px;}
#menu li a{ height:43px; color:#000; padding:0 9px; font:14px/43px "Î¢ÈíÑÅºÚ"; margin-right:1px;}
#menu li a:hover,#menu li.current a{ text-decoration:none; background-color:#d1dcf7; color:#000;}

/*banner*/
#bannerBg{ height:348px; background-color:#262626;}
.bannerBox .pics .oneBanner{ width:1000px; margin:0 auto; position:relative;}
.bannerBox .pics .pic{ width:544px; height:348px; left:456px; top:0;}
.oneBanner .left{ float:left; width:304px; height:348px; position:relative; z-index:10;}
.oneBanner .leftBg1{ background:url(imagesleftBg1.jpg) no-repeat;}
.oneBanner .leftBg2{ background:url(imagesleftBg2.jpg) no-repeat;}
.oneBanner .leftBg3{ background:url(imagesleftBg3.jpg) no-repeat;}
.oneBanner .leftBg4{ background:url(imagesleftBg4.jpg) no-repeat;}
.oneBanner .right{ height:348px; position:absolute; right:0; top:0;}
.oneBanner .prev-image{ position:absolute; left:-1000px; top:0; opacity:0.2; filter:alpha(opacity=20);}
.oneBanner .next-image{ position:absolute; right:-695px; top:0; opacity:0.2; filter:alpha(opacity=20);}
.oneBanner .next-image img,.oneBanner .prev-image img{ display:block; height:auot; max-width:100%;}
.bannerBox .pics .textBox{ width:505px; height:34px; left:495px; top:272px;  filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.bannerBox .pics .text{ width:366px; height:34px; padding:0 17px; color:#111111; font:14px/34px "Î¢ÈíÑÅºÚ"; background-color:#fff;}
.bannerBox .pics .text a{ color:#111111;}
.bannerBox .pics .more{ width:105px; height:34px; text-align:center; color:#fff; font:14px/34px "Î¢ÈíÑÅºÚ";}
.bannerBox .pics .bg1{ background-color:#8a735a;}
.bannerBox .pics .bg2{ background-color:#a51c30;}
.bannerBox .pics .bg3{ background-color:#37779d;}
.bannerBox .pics .bg4{ background-color:#497737;}
.bannerBox .pics .more a{ color:#fff;}
.bannerBox .pics .more:hover{ text-decoration:none;}
.carousel-controls{ position:absolute; z-index:100; left:50%; bottom:43px; width:98px; height:32px; margin-left:-449px; overflow:hidden;}
.carousel-controls a{ display:block; text-indent:-9999px; background-color:transparent; background-position:0 0; background-repeat:no-repeat; overflow:hidden;}
.carousel-controls a{ float:left; width:32px; height:32px; background-image:url(imagescontrols-carousel.gif); }
.carousel-controls .next{ background-position:-99px -32px; border-left:1px solid #333; }
.carousel-controls .next:hover, .carousel-controls .next:focus{ background-position:-99px 0px; border-color:#ccc; }
.carousel-controls .previous{ background-position:0 -32px; }
.carousel-controls .previous:hover,.carousel-controls .previous:focus{ background-position:0 0; }
.carousel-controls .pause{ background-position:-33px -32px; border-left: 1px solid #333; }
.carousel-controls .pause:hover,.carousel-controls .pause:focus{ background-position:-33px 0; border-color:#ccc; }
.carousel-controls .play{ position:relative; bottom:auto; left:auto; background-position:-66px -32px; border-left:1px solid #333;}
.carousel-controls .play:hover,.carousel-controls .play:focus { background-position:-66px 0; border-color:#ccc; }


/*container*/
#container{ padding-top:10px;}
.noticeBox{ height:144px; background:#eeeeee url(../images/noticeBoxBg.jpg) no-repeat right bottom; margin-bottom:10px;}
.noticeBox h2{ width:15px; height:120px; font:14px/22px "Î¢ÈíÑÅºÚ"; padding:24px 27px 0; background:#38569f url(../images/h2Bg.jpg) no-repeat left bottom;}
.noticeBox .noticeUl{ height:144px;}
.noticeBox li{ width:203px; height:130px; line-height:20px; padding:14px 10px 0; border-right:#d0d0d0 solid 1px; border-left:#ffffff solid 1px;}
.noticeBox li.last{ border-right:none;}
.noticeBox .title{ line-height:22px; margin-bottom:8px; color:#000;}
.noticeBox .title a{ color:#000; font-size:12px;}
.discuss{ height:160px;}
.discuss h2{ height:136px;}
.discuss .noticeUl{ height:160px;}
.discuss li{ width:234px; height:146px; padding:14px 30px 0;}
.discuss .date{ margin-top:5px;}

.allChannels{ height:40px; line-height:40px; background-color:#a51c30; margin-bottom:10px;}
.allChannels .filter{ width:312px; background:url(imagesallChannelsBg.gif) no-repeat right 10px;}
.allChannels .filter strong{ padding-left:28px; background:url(imagestitleBg.jpg) no-repeat left center;}
.allChannels .filter ul{ padding-top:11px; background:url(imagesulBg.gif) repeat-x left top; z-index:100; display:none;}
.allChannels .show ul{ display:block;}
.allChannels .show{ background:#861726 url(imagesallChannelsBg.gif) no-repeat right 10px;}
.allChannels .filter ul li{ height:36px; line-height:36px; overflow:hidden; vertical-align:0;}
.allChannels .filter ul a{ display:block; height:36px; line-height:36px; padding-left:36px; background:url(imagesAbg1.gif) repeat-x; color:#fff;}
.allChannels .filter ul a:hover{ background:#2c447e;}

.allChannels2{ background-color:#2b427a; margin:0px 0 10px;}
.allChannels2 .filter{ background:url(../images/allChannels2Bg.png) no-repeat right 10px;}
.allChannels2 .filter strong{ background:url(../images/titleBg2.jpg) no-repeat left center;}
.allChannels2 .show{ background-color:#861726;}

.box{ width:326px; padding-right:1px; margin-bottom:10px;}
.box .con{ height:226px; border:#d2d2d2 solid 1px; border-top:none; border-right:none; padding-bottom:22px; background:#f6f7f7 url(imagesconBg.gif) repeat-y right top;}
.box h2,.box h3{ font:20px/24px "Î¢ÈíÑÅºÚ"; padding:18px 0 13px 8px; color:#010101;}
.box ul{ height:120px; margin-bottom:20px;}
.box li{ width:275px; height:24px; line-height:24px; padding:0 19px 0 23px; background:url(../images/liBg1.gif) no-repeat 12px 11px; vertical-align:0;}
.box li.even{ margin-right:15px;}
.box .text{ line-height:24px; margin-bottom:20px; padding:0 12px;}
.box .more{ width:73px; height:31px; line-height:31px; color:#fff; background:url(imagesmoreBg.jpg) no-repeat; right:0; bottom:0;}
.box .more:hover{ color:#fff;}

.collegeNews{ width:663px;}
.marR22{ margin-right:10px;}

.rightMenu{ width:289px; height:335px; padding:16px 18px 0; border:#d2d2d2 solid 1px; background-color:#f6f7f7;}
.rightMenu li{ height:56px; margin-bottom:11px; vertical-align:0;}
.rightMenu li.bg1{ background-color:#d94131; text-align:center; }
.rightMenu li.bg2{ background-color:#cb59af; text-align:center; }
.rightMenu li.bg3{ background-color:#4a6ea9; text-align:center; }
.rightMenu li.bg4{ background-color:#52854c; text-align:center; }
/*  */
.rightMenu li.bg5{ background-color:#838383; text-align:center; }

.rightMenu li a{ /* width:180px; padding-left:100px;  */ height:56px; font:23px/56px "Î¢ÈíÑÅºÚ"; color:#fff;}
.rightMenu li a:hover{ text-decoration:none; color:#fff;}

/*links*/
.linksBg{ height:67px; background-color:#0f172a;}
.links{ width:525px; line-height:29px; padding-top:19px;}
.width90{ width:90px;}
.selectBox{ width:261px; position:relative; z-index:10; margin-right:1px;}
.selDefault{ width:247px; height:29px; cursor:default; padding-left:14px; background:#616b83 url(imagesselectBg.jpg) no-repeat right 4px; color:#fff; font-weight:normal;}
.selCon{ width:261px; background:#616b83; cursor:default; position:absolute; left:0; top:29px; z-index:5;}
.selCon li{ line-height:22px; border-top:#424a5e solid 1px;}
.selCon li a{ display:block; height:22px; padding-left:14px; color:#fff;}
.selCon li a:hover{ background:#2b427a;}

/*footer*/
#footerBg{ line-height:26px; padding:28px 0 34px; background-color:#394051;}

/*szll*/
#bannerBg2{ background-color:#c7e4f7;}
#bannerBg2 .banner2{ height:189px;}

#container2Bg{ background:#fafcff url(imagescontainer2Bg.jpg) no-repeat center top; padding:23px 0 18px;}
#topBg{ background:url(imagestopBg.png) repeat-y left top;}
#bottomBg{ min-height:400px; _height:400px; background:url(../images/bottomBg.png) no-repeat left bottom;}

#leftPart{ width:231px; border-top:#cccccc solid 1px;}
#leftPart h2{ width:164px; height:40px; font:16px/40px "Î¢ÈíÑÅºÚ"; margin:17px 0 1px 23px; padding-left:24px; background:url(../images/h2Bg2.jpg) no-repeat;}

.leftMenu{ width:188px; margin-left:23px; padding-top:14px; background:url(imagesleftMenuBg.jpg) repeat-x left top;}
.leftMenu li{ width:188px; vertical-align:0;}
.leftMenu li a{ display:block; width:154px; height:37px; padding-left:34px; font:14px/36px "Î¢ÈíÑÅºÚ"; color:#2d5494; background:url(imagesleftMenuAbg1.jpg) no-repeat;}
.leftMenu li a:hover,.leftMenu li.current a{ text-decoration:none; background:url(imagesleftMenuAbg2.jpg) no-repeat; color:#fff;}
.leftMenu li.current .subMenu{ display:block;}
.leftMenu li .subMenu{ width:188px; padding:1px 0; display:none;}
.leftMenu li .subMenu li a{ width:150px; height:26px; padding-left:38px; font:14px/26px "Î¢ÈíÑÅºÚ"; background:#e4e3e4 url(../images/leftMenuAbg3.gif) no-repeat 26px 11px; color:#172845;}
.leftMenu li .subMenu li a:hover,.leftMenu li .subMenu li.current a{ background:#e4e3e4 url(../images/leftMenuAbg3.gif) no-repeat 26px 11px; color:#c12135;}
.leftMenu li.current .subSubMenu{ display:block;}
.leftMenu li .subSubMenu{ width:188px; padding:6px 0; display:none;}
.leftMenu li .subMenu li .subSubMenu li a{ width:150px; height:20px; padding-left:38px; font:12px/20px "ËÎÌå"; background:none; color:#2f3f5a;}
.leftMenu li .subMenu li .subSubMenu li a:hover,.leftMenu li .subMenu li .subSubMenu li.current a{ background:none; color:#d80029;}

#rightPart{ width:742px; border-top:#cccccc solid 1px;}
.position{ width:689px; height:36px; margin:16px 0 18px 27px; border-bottom:#c9c9c9 solid 1px; color:#434343;}
.position h2{ padding-left:3px; font:16px/36px "Î¢ÈíÑÅºÚ";}
.position .crumbs{ padding-right:2px; font:12px/36px "Î¢ÈíÑÅºÚ";}
.position .crumbs a{ color:#434343;}

.teachersList{ width:662px; margin:0 0 32px 37px;}
.teachersList li{ height:97px; margin-bottom:17px; background-color:#f7f7f7; vertical-align:0;}
.teachersList li .photo{ width:75px; height:93px; padding:2px; background:url(../images/photoBg.jpg) no-repeat;}
.teachersList li .text{ width:560px; line-height:20px; padding-right:7px;}
.teachersList li .name{ line-height:34px;}
.teachersList li .name a{ color:#000;}
.teachersList li .introduction{ height:40px;}
.teachersList li .detail{ color:#3861c5;}

.page{ text-align: center;width:294px; margin-bottom:33px;}
.page a{ height:20px; line-height:20px; padding:0 6px; margin-right:5px; color:#0b3b8d; border:#ccdbe4 solid 1px; font:14px/20px Arial;}
.page a.current{ border:#fff solid 1px; font-weight:bold;}
.page .last{ padding:0 6px 0 14px; font-size:12px; color:#dbe1e6; border:#ccdbe4 solid 1px; background:url(../images/lastBg.jpg) no-repeat 6px 8px;}
.page .next{ padding:0 14px 0 6px; font-size:12px; background:url(../images/nextBg.jpg) no-repeat 42px 8px;}

/*szllxx*/
.teachersDetail{ width:660px; line-height:30px; margin:0 0 32px 41px;}
.teachersDetail h1{ font:24px/38px "Î¢ÈíÑÅºÚ"; margin-bottom:15px;}
.teachersDetail .photo{ width:191px; height:236px; padding:2px; margin-bottom:24px; background:url(../images/photoBg2.jpg) no-repeat;}
.teachersDetail p{ line-height:26px;}

/*jygg*/
#bottomBg2{ min-height:400px; _height:400px; background:url(imagesbottomBg2.png) no-repeat left bottom;}
#leftPart .h2Bg{ background:url(imagesh2Bg3.jpg) no-repeat;}

.newsList{ width:691px; margin:0 0 16px 27px;}
.newsList li{ height:40px; line-height:40px; padding-right:6px; background:url(imagesliBg2.gif) repeat-x left bottom; vertical-align:0;}
.newsList li p{ padding-left:30px; background:url(imagesliBg3.gif) no-repeat 10px 18px;}

/*jyggxq*/
.jyggDetail{ width:690px; line-height:30px; margin:0 0 32px 24px;}
.jyggDetail h1{ font:24px/30px "Î¢ÈíÑÅºÚ"; margin-bottom:15px;}
.jyggDetail .author{ height:29px; line-height:29px; background-color:#f7f7f7; margin-bottom:18px;}
.marR30{ margin-right:30px;}

/*dsj*/
.yearsBox{ width:693px; height:32px; margin:0 0 19px 26px; background:url(../images/yearsBoxBg.jpg) no-repeat;}
.yearsBox .leftDrag{ left:6px; top:7px;}
.yearsBox .rightDrag{ right:6px; top:7px;}
.yearsBox .yearsWrap{ width:595px; height:32px;}
.yearsBox .years{ height:32px; left:0; top:0;}
.yearsBox .year,.yearsBox .years a{ float:left; width:85px; height:30px; padding-top:2px; font:bold 16px/30px Arial; color:#535353; text-align:center;}
.yearsBox .years a.current{ background:url(../images/yearBg.jpg) no-repeat; color:#fff;}
.yearsBox .years a:hover{ text-decoration:none;}
.yearConBox{ width:693px; height:480px; margin-left:26px; display:none;}
.yearConBox .pic{ width:140px; height:140px; margin-right:24px; font:30px/140px "Î¢ÈíÑÅºÚ"; background:url(../images/yearPic.jpg) no-repeat; color:#477299;}
.yearConBox .listBox{ width:529px; height:480px;}
.yearConBox .list{ width:499px;}
.yearConBox .list li{ height:40px; line-height:40px; padding-left:3px; background:url(../images/liBg4.gif) repeat-x left bottom; vertical-align:0;}

/*xsjl*/
.exchangeList{ width:693px; margin:0 0 19px 26px;}
.exchangeList li{ width:693px;}
.exchangeList li.bg{ background-color:#f7f7f7; border-top:#f0f0f0 solid 1px; border-bottom:#f0f0f0 solid 1px;}
.exchangeList .text{ width:541px; padding:12px 19px 21px; line-height:24px; border-right:#f0f0f0 solid 1px;}
.exchangeList .downLoad{ width:113px; padding-top:28px; font:16px/24px "Î¢ÈíÑÅºÚ";}
.exchangeList .downLoad a{ color:#4a6eaa;}
.exchangeList .title{ color:#434343; margin-bottom:2px;}
.exchangeList .title a{ color:#434343;}
.exchangeList .con{ color:#666666;}

/*xyjj*/
.collegeIntr{ width:686px; line-height:30px; margin:0 0 19px 26px;}
.collegeIntr .pic{ margin:0 0 5px 30px;}
.collegeIntr p{ margin-bottom:30px;}




/*Ê¦×ÊÉ¸Ñ¡*/
#shaixuan{width:670px; margin:auto; background:#c7e4f7; height:125px; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ";}
#shaixuan ul {clear:both;}
#shaixuan ul li{font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; float:left; line-height:30px; padding:0 5px; color:#000;display:block;}
#shaixuan ul li a{font-size:12px; font-weight:bold; font-weight:normal; color:#6c6c6c;}
#shaixuan ul li span{font-size:12px; font-weight:bold; font-weight:bold; color:#000;}

/*2014.03.03-----------------------------add ÏÂÀ­²Ëµ¥*/
#menu{ overflow:visible; position:relative; z-index:100;}
#menu li{ height:43px;}
#menu li ul{ display:none; width:575px; padding-left:14px; background-color:#d1dcf7; position:absolute; left:0; top:43px; z-index:100; overflow:hidden;}
#menu li.current ul{ display:block;}
#menu li ul li{ height:37px;display:table;}
#menu li ul li a{ display:inline-block; width:auto; height:21px; font:13px/21px "Î¢ÈíÑÅºÚ"; margin:8px 0 0 0; padding:0 15px; text-align:center;}
#menu li ul li a:hover{ background-color:#e6ecfb; color:#485a8a;}


/*2014.03.014-----------------------------Í¨Öª¼ÓÊ±¼ä*/
.xxgna {position:relative;}
.xxgna span {position:absolute; right:0; bottom:5px;}




.position02{height:36px; margin:16px 0 18px 27px; border-bottom:#c9c9c9 solid 1px; color:#434343;}
.position02 h2{ padding-left:3px; font:16px/36px "Î¢ÈíÑÅºÚ";}
.position02 .crumbs{ padding-right:2px; font:12px/36px "Î¢ÈíÑÅºÚ";}
.position02 .crumbs a{ color:#434343;}

/* ºóÃæ¼ÒÑùÊ½µÄµØ·½ */
/*jyggxq*/
.jyggDetail02-x{ line-height:30px; margin:0 0 32px 24px;}
.jyggDetail02-x h1{ font:24px/30px "Î¢ÈíÑÅºÚ"; margin-bottom:15px;}
.jyggDetail02-x .author{ height:29px; line-height:29px; background-color:#f7f7f7; margin-bottom:18px;}

/*ÐÂ¼ÓÑùÊ½Í¨À¸Í¼Æ¬Ò³*/
.subPage{ width:1000px; margin:0px auto;}
.listTitle2 h2{font-size: 16px; font-weight: bold; line-height:33px; margin:10px 0px; text-align:center;}

.TlpictureList2{width: 1000px; overflow: hidden;}
.TlpictureList2 ul{width:1000px; overflow: hidden; padding:0 0 0 10px;}
.TlpictureList2 ul li{ list-style:none; float: left; width: 240px; height: 175px; margin: 0 9px 0 0; text-align: center;}
.TlpictureList2 ul li a{ text-decoration:none; color:#323232;}
.TlpictureList2 ul li img{ border:none; width:230px; height:150px;}

.page_img{ width:100%; height:30px; line-height:30px; text-align:center; margin:0 auto;font-size:12px;clear:both; margin:20px 0px 30px;}
.page_img a{ padding:0 5px; text-decoration:none; color:#323232;}


