﻿body,p,form,h1,h2,h3,h4,h5,td,th,table,div,ul,li,ol,dl,dt,dd,img{margin:0;padding:0;}
body{font-size:12px;text-align:center;color:#000;margin: 0 auto;  font-family:"宋体"; background-color:#efebd8;}
a,a:link,a:visited{font-size:12px;color:#000;text-decoration:none;}
a:hover{font-size:12px;color:#FF0000;}
.clear{	height:1px;line-height:1px;font-size:0px;clear:both;overflow:hidden;margin-top: -1px;}
img{border:0px;text-align: center;font-size:0px;margin: 0;padding: 0;left: 3px;}
ul,ul li{list-style-type:none; overflow:hidden; vertical-align:bottom;}
.blank{height:5px;font-size:5px;line-height:5px;overflow:hidden;clear:both;}
h1,h2,h3,h4,h5{font-weight:bold;font-size:12px;text-align: left;}
h1{color:#333333;font-size:12px;text-align:left;}
a,area{blr:expression(this.onFocus=this.blur())} /* for IE */
:focus{-moz-outline-style: none;} /* for Firefox */
.fl,.fll,.flll{ float:left; display:inline;}.fr,.frr,.frrr{ float:right;display:inline;} .fm,.fmm{ float:left;display:inline;}
.mtop10,.ptop10{ margin-top:8px;}
.mpad15{ padding-top:15px;}
.cr a,.cr a:link,.cr a:visited{ color:#786e2a; font-weight:normal;} .cr a:hover{ color:red;}
.hidden{ display:none;} 
.wbox{ width:980px; margin:0 auto; text-align:left;}
em{ font-style:normal;}
body{ background:url(../img/mbg.jpg) no-repeat center top; background-color:#faecc5; height:600px;}
.logo{ font-size:0px;}
/*顶部*/
.top{ height:28px; line-height:28px; overflow:hidden; width:960px; margin:0 auto; text-align:left;}
.top .fl{ width:600px;display:inline; overflow:hidden;}
.top .fr{ width:200px; overflow:hidden; text-align:right;color:#993333;}
.top .fr a,.top .fr a:link,.top .fr a:visited{ color:#993333; text-decoration:underline;}
.top .fr a:hover{ color:#F00;}
.top  .fr ul li{ float:right; width:62px; padding-left:10px; background:url(../img/d01.gif) no-repeat left center; margin-left:10px; }
.flash{ height:228px; overflow:hidden;}
.wbox{ width:960px; padding:6px; background-color:#fbfaf7;}
.navBox{background:url(../img/navbg.gif) repeat-x; height:68px; line-height:38px; position:relative; overflow:hidden;}
.navCont{ height:38px; overflow:hidden;}
.mid{display:none; }
.mid a{ position:absolute; top:8px; right:12px;background:url(../img/midbg.gif) no-repeat; width:70px; height:22px; display:block; }
.top .fl ul li { display: inline; float: left; margin-right: 5px;}
.top .fl .ck3 {background: url("../img/d1.gif") no-repeat center top; cursor: pointer; height: 18px; width: 43px; border:none;margin-top:4px;}
.top .fl .ck1,.top .fl .ck2{ border: 1px solid #999; height: 15px;width: 120px; }
.top .fl .ck10{ color:#942e2e; text-decoration:underline; font-size:12px; padding-left:4px; display:block;cursor: pointer;}

.logo{position:absolute;top: 50px;left:30px;}

.navCont  ul li{ float:left; width:86px; background:url(../img/navlinebg.gif) no-repeat right center; text-align:center; }
.navCont  ul li a,.navCont  ul li a:link,.navCont  ul li a:visited{ color:#fff; font-weight:bold; display:block; width:84px;}
.navCont  ul li#menu_135{ background:none;}
.navCont  ul li.Class_on a,.navCont  ul li.Class_on a:link,.navCont  ul li.Class_on a:visited{ display:block;background:url(../img/navon.gif) no-repeat center; color:#663333; width:84px; float:left;}
.subnav{ height:30px; line-height:30px; color:#000; background:url(../img/subnavbg.jpg) repeat-x; padding-left:10px; padding-right:10px; overflow:hidden;margin-bottom:2px;}
.subnav .fl{ float:left;}
#menu_list_128{ padding-left:36px; float:left; display:inline;}
#menu_list_129{ padding-left:236px; float:left; display:inline;}
#menu_list_130{ padding-left:230px; float:left; display:inline;}
#menu_list_131{ padding-left:120px; float:left; display:inline;}
#menu_list_132{ padding-left:150px; float:left; display:inline;}
#menu_list_133{ padding-left:510px; float:left; display:inline;}
#menu_list_134{ padding-left:660px; float:left; display:inline;}
#menu_list_263{ padding-left:570px; float:left; display:inline;}
.subnav .fl a{ padding-left:6px; padding-right:6px;}
.news .fl{ border:1px solid #9e9797; width:700px;}
.news .fl .fll{ width:330px;}
.news .fl .frr{ width:330px;}
.news .fr{ width:246px;}
.day,.whe{ float:left;}
.whe{ margin-top:4px}
.ck4{ width:140px; border:1px solid #c2b8b5;background:url(../img/sbg.gif) no-repeat 6px 2px; background-color:#fff; float:left; margin-top:4px; height:16px; padding-left:24px;}
.ck5{ float:left; margin-left:4px; background-color:transparent; border:none;margin-top:4px;}
.news .fl .tbox{ background:url(../img/newbg.gif) right bottom no-repeat; background-color:#f5f1e8; height:272px;border:1px solid #fff; padding:10px;}
.samelist li{ height:20px; line-height:20px; padding-left:12px;background:url(../img/ico_01.gif) no-repeat left center;}
.samelist li span{ float:right;}
.newsHd  li{ float:left; width:110px; height:30px; line-height:30px; font-weight:bold; font-size:14px;}
.newsHd  li a,.newsHd  li a:link,.newsHd  li a:visited{ font-size:14px;}
.newsHd  li.sd01 a{ color:#8c2121;}
.border{border:1px solid #9e9797;}
.tbox{border:1px solid #fff;}
.ann{background:url(../img/zpbg.gif) right bottom no-repeat; width:244px; height:292px;}
.annHd li{ float:left; width:106px; text-align:center; height:30px; line-height:30px; margin-top:10px;}
.annHd li a,.annHd li a:link,.annHd li a:visited{ font-size:14px; font-weight:bold;}
.annHd li.sd01 a{ color:#8C2121;}
.samelist2 li{ height:20px; line-height:20px; padding-left:10px;background:url(../img/ico_02.gif) no-repeat 0px 10px;}
.samelist2 li span{ float:right;}
.ann .bd{ padding:10px; padding-top:0px;}
.adBanner{ height:69px; overflow:hidden;}
.adBanner ul li{ float:left;margin-right:8px; }
.adBanner ul li img{ width:230px; height:65px; border:1px solid #9d9789; padding:1px;}
.adBanner ul li.last{ margin-right:0px;}
/*第二部分*/
.part2 .fl{ width:256px; height:100%;background:url(../img/evebg.gif) no-repeat top center;background-color:#f4efe0;}
.part2 .fl .tbox{ height:739px; overflow:hidden;}
.eve .hd h4{ font-size:14px; text-align:center;  line-height:20px; padding-top:8px;}
.eve .hd h4 a{font-size:14px;}
.eve .bd{ padding:8px; padding-bottom:0px;}.eve .bd table{ border:1px dotted #948967;border-collapse: collapse;}
.eve .bd table td{border:1px dotted #948967; padding:4px;}
.eve .bd table .thd{ text-align:center; line-height:16px; height:16px;}
.eve .bd table .tbd{ width:36px; text-align:center;}
.dis .hd h4{font-size:14px; text-align:left; padding-left:50px; line-height:24px;background:url(../img/shbg.gif) no-repeat 20px center;}
.dis .bd{ padding:8px;}
.dis .bd ul li{ height:28px; line-height:28px; padding-left:10px;/*background:url(../img/dibg.gif) no-repeat left center;*/ float:left; width:109px; }
.dis .bd ul li.di01 span{ display:block;background:url(../img/di_01.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di02 span{display:block;background:url(../img/di_02.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di03 span{display:block;background:url(../img/di_03.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di04 span{display:block;background:url(../img/di_04.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di05 span{display:block;background:url(../img/di_05.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di06 span{display:block;background:url(../img/di_06.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di07 span{display:block;background:url(../img/di_07.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di08 span{display:block;background:url(../img/di_08.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di09 span{display:block;background:url(../img/di_09.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di10 span{display:block;background:url(../img/di_10.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di11 span{display:block;background:url(../img/di_11.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di12 span{display:block;background:url(../img/di_12.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di13 span{display:block;background:url(../img/di_13.gif) no-repeat 0px 6px; padding-left:24px;}
.dis .bd ul li.di14 span{display:block;background:url(../img/di_14.gif) no-repeat 0px 6px; padding-left:24px;}
.kri .hd h4{font-size:14px; text-align:left; padding-left:50px; line-height:24px;background:url(../img/shbg.gif) no-repeat 20px center;}
.kri .bd{ padding-bottom:10px; height:100%;}
.kri .bd ul li{ float:left; line-height:19px; width:76px; text-align:center; margin-left:4px;display:inline; margin-top:8px;}
.kri .bd ul li span{ display:block;}
.part2 .fr{ width:692px; height:100%;}
.edu{background:url(../img/f1.jpg) no-repeat; height:232px; width:342px; margin-top:8px;}
.edu .fll,.edu .frr{ width:342px;}
.edu .hd{ padding:10px; padding-bottom:4px;}
.edu .hd span{ float:right;}
.edu .hd h3{ padding-left:40px; font-size:14px;}
.edu .bd{ padding:10px 16px; padding-top:0px;}
.edu .bd .hdd{ line-height:30px; text-align:center;}
.edu .bd .hdd a{ padding-left:6px; padding-right:6px;}
.edu .bd .hdd .sd01{ color:#820f0f;}
.samelist3 li{ height:20px; line-height:20px; padding-left:10px;background:url(../img/ico_03.gif) no-repeat left center;}
.samelist3 li span{ float:right;}
.epic{ padding-bottom:2px; text-align:center;}
.epic img{ width:300px; height:48px; padding:3px; border:1px solid #ccc; background-color:#fff;}
.edu2{background:url(../img/f2.jpg) no-repeat; height:232px; width:342px; margin-top:8px;}
.edu3{background:url(../img/f3.jpg) no-repeat; height:247px; width:342px; margin-top:8px;}
.edu4{background:url(../img/f4.jpg) no-repeat; height:247px; width:342px; margin-top:8px;}
.depart1{ float:left;color:#056392;}
.depart1 a{ padding-left:3px; padding-right:3px; line-height:24px;}
.depart1 a,.depart1 a:link,.depart1 a:visited{ color:#056392;}
.depart1 a:hover{ color:#F00;}
.depart2{ float:right;}
.depart .tbox{background:url(../img/dpartbg.jpg) repeat-x; height:71px;}
.depart img{ padding:1px; border:1px solid #ccc; margin-top:4px; margin-left:6px;}
.departcont{ padding-left:5px;}
.departcont li{float:left;padding-right:7px;list-style:none;white-space:nowrap}
.depart2{color:#2b532f;}
.depart2 a{padding-left:6px; padding-right:6px; line-height:18px;}
.depart2 a,.depart2 a:link,.depart2 a:visited{ color:#2b532f;}
.depart2 a:hover{ color:#F00;}
.phos .tbox{background:url(../img/phobg.jpg) repeat-x; height:160px; overflow:hidden;}
.phos .hd span{ float:right;}
.phos .hd{ padding-left:10px; padding-top:6px; padding-right:10px;}
.phos .hd h3{ background:url(../img/phohdbg.jpg) no-repeat left center; height:25px; padding-left:56px; line-height:25px; font-size:14px; }
.phos .bd{ width:650px; padding:10px; height:114px; overflow:hidden;}
.phos .bd ul li{ width:132px; float:left; line-height:24px; height:116px; overflow:hidden;}
.phos .bd ul li img{ width:114px; height:84px; padding:1px; border:1px solid #999;}
.links .tbox{background:url(../img/linkbg.jpg) repeat-x #f5f2ed; height:100%;}
.links .hd{ padding:10px;}
.links .hd span{ float:right;}
.links .hd h3{ font-size:14px;}
.links .bd{ padding:10px;}
.linkPic{ text-align:center;}
.linkPic ul li{ display:inline; text-align:center; padding-left:8px; padding-right:8px;}
.linkPic ul li img{ width:90px; height:30px; border:1px solid #b4afa4; padding:1px; margin-bottom:8px;}
.linkWord{ text-align:center;}
.linkWord ul li{ display:inline; line-height:24px;padding-left:8px; padding-right:8px;}
.linkOp{ text-align:center; padding-top:8px; padding-bottom:8px;}
.linkOp ul li{ display:inline;padding-left:8px; padding-right:8px;}
.linkOp select{ display:inline;}
.footerbox{background:url(../img/ftbg.gif) no-repeat center;height:150px; line-height:22px; font-family:Arial, Helvetica, sans-serif}
.footerbox p{ line-height:26px; padding-top:16px;}
.footerbox p a{ padding-left:6px; padding-right:6px;}
.main .fl{ width:228px;}
.main .fr{ width:720px;}
.lnavboxs{background:url(../img/lnavbgs.jpg) no-repeat  bottom;background-color:#f4efe0;}
.lnavbox{/*background:url(../img/lnavbg.gif) no-repeat left top;*/ height:898px;}
.lnav .hd{ background:url(../img/lnavbg.jpg) no-repeat; height:32px;line-height:32px; padding-left:42px; margin-top:10px; margin-left:10px;}
.lnav .hd h3{ font-size:14px; color:#662f1e; }
.lnav .bd{ padding-top:10px; padding-left:28px; padding-right:20px;}
.lnav .bd ul li{ line-height:30px; height:30px;background:url(../img/lnav.jpg) no-repeat;margin-top:8px;padding-left:32px; /*padding-left:20px;background:url(../img/dot.gif) repeat-x bottom;*/}
.lnav .bd ul li  a,.lnav .bd ul li a:link,.lnav .bd ul li a:visited{ color:#73483a;font-weight:bold; /*display:block;background:url(../img/dot1.jpg) no-repeat left center; padding-left:14px;*/}
.lnav .bd ul li a:hover{ color:#543227; font-weight:bold;}
.navLink{ color:#595a5b; padding-left:30px; line-height:26px; margin-top:30px;}
.navLink a,.navLink a:link,.navLink a:visited{ color:#595a5b;}
.navLink a:hover{ color:#662F1E;}
.lrbox{ }
.lrbox .tbox{ padding:7px; background-color:#f9f7ef; height:100%;padding-bottom:10px;}
.bhd .bd span{ float:right; padding-right:10px;}
.bhd .bd{background:url(../img/whebg.jpg) repeat-x; height:26px; border:1px solid #d3d1c8; line-height:26px; padding-left:10px;}
.bhd .bd h3{background:url(../img/wheibg.jpg) no-repeat left center; padding-left:14px; color:#662F1E; font-size:14px;}
.flsame{background:url(../img/f4bg.jpg) no-repeat ; height:214px; width:349px; }
.flsame .hd .hdd { height:30px; padding-left:46px; line-height:30px; font-size:14px; padding-top:4px;}.flsame .hd .hdd span{ float:right; padding-right:10px;}
.flsame .hd .hdd h3 a,.flsame .hd .hdd h3 a:link,.flsame .hd .hdd h3 a:visited{ font-size:14px;}
.class_page{ clear:both;text-align:center; padding-top:10px; padding-bottom:10px; height:20px; overflow:hidden;}
.class_page strong{ color:#662f1e;}
.flsame .bd{ padding:10px; padding-top:0px;}
.bordertop{  margin-bottom:10px;padding-bottom:10px; border-bottom:1px  dashed #d0beb8;}

/*文章*/
.artboxs .hd h3{ background:url(../img/artbg1.jpg) no-repeat; height:30px; color:#333333; font-weight:normal; padding-left:18px;font-weight:normal;}
.artboxs .hd h3 a,.artboxs .hd h3 a:link,.artboxs .hd h3 a:visited{ color:#333; font-weight:normal;}
.artbox { padding: 20px; line-height:24px;}
.artbox h1 {color: #6a2914; font-size: 20px; line-height: 30px;text-align: center;}
.titledown { border-top: 1px dotted #CCCCCC;height: 28px;line-height: 28px;margin-top: 8px; text-align: center;}
.titledown span {padding-left: 6px; padding-right: 6px; text-align: center;}
.textcontent {line-height: 24px; margin-top: 10px;}
.textbottom {background-color:#ebe6da;height: 26px;line-height: 26px;margin-top: 10px;}
.updown {margin-top: 8px;}
.updown p { height: 24px; line-height: 24px;}
.samelistpic li{ width:140px; float:left; line-height:24px; height:128px; overflow:hidden; text-align:center;}
.samelistpic li img{ width:120px; height:90px; padding:1px; border:1px solid #999;}
.conpic li{ padding-bottom:10px; border-bottom:1px dashed #ccc; padding-top:10px;}
.conpic li .pe_u_thumb{ float:left; width:100px; }
.conpic li .pe_u_thumb img{ width:90px; height:120px;padding:1px; border:1px solid #ccc;}
.conpic li .pe_u_thumb_title{ float:right; width:580px;}
.conpic li .pe_u_thumb_title p{ line-height:22px; padding-top:4px;}
.video{ padding:20px 100px;}

.hotv img{    border: 1px solid #999999;
    height: 120px;
    padding: 1px;
    width: 160px;}
.hotv .pe_u_thumb_title{line-height:24px; text-align:center;}





/*
Css for PEL,	ver 1.0
CopyRight  Dongyi Network Technology CO.,Ltd Design Center
*/



/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
h3{font-family:"Microsoft YaHei",微软雅黑; }
/* Public */
html{ width:100%; height:100%; }
body{ width:100%; height:100%; color:#333;font:12px/21px 宋体,Tahoma,Helvetica,Arial,sans-serif; text-align:center; background:#fff url(../img/wrapbg.jpg) repeat-x 0 0; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:underline;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.blank5{height:5px;font-size:0px; line-height:0; }
.hot,hot a{color:#f60 !important}
.nodata{color:#999;}
.fr{float:right; }
.hide{display:none; }
.border{border:1px solid #ddd;}

/* 通用盒子模型 */
.box{ overflow:hidden;}
.box .hd{height:31px;line-height:31px;overflow:hidden;background: #f7fbfe;border: 1px solid #a9ceea;border-radius: 3px 3px 0 0;border-bottom: none;}
.box .hd span{float:right;display:block;text-indent:-999px;width:5px;}
.box .hd .more{ float:right; margin-right:5px; font-weight:normal; font-size:12px; }
.box .hd h3{float:left;margin-left:15px;line-height:27px; font-size:14px;background:url(../img/bgbox.gif) no-repeat left top;display:inline-block !important;display:inline;zoom:1;}
.box .hd h3 a{display:block;padding: 0 10px; color:#fff;background:#1c75b9;font-size:14px; border-radius:0 0 3px 3px; }
.box .bd{padding:8px;border: 1px solid #aeccec;/* border-bottom: none; */}
.box .bottom{/* height: 1px; *//* background: #c8e3f7; *//* font-size:0px; *//* line-height:0; */display: none;}
.box .bottom span{display:block;margin-left:10px;height:2px;background:url(../img/mainbottom.jpg) no-repeat right bottom;font-size:0px; line-height:0;}


/* sideBox */
.sideBox{background:#eff8fd url(../img/sidebg.jpg) no-repeat center 30px;margin-bottom: 10px;border-bottom: 1px solid #aacdea;}
.sideBox .hd{height:30px;line-height:30px;background: #f4f9fc;text-align: center;}
.sideBox .hd h3{color:#fff;background: #044c87;text-align: center;padding: 0 10px;border-radius: 0 0 6px 6px;}
.sideBox .bd{border-left:1px solid #aeccec;border-right:1px solid #aeccec;}
.sideBox .bottom{height:2px;background:url(../img/sidebottom.jpg) no-repeat left bottom;font-size:0px; line-height:0;}
.menuList{ padding:10px}
/* 侧栏-栏目菜单 */
#sideMenu li { font-size: 16px; text-align: center; margin-bottom: 8px; vertical-align: top; }
#sideMenu li a {display: block;padding: 5px; font-size:12px; background: #fff;border: 1px solid #fff;-webkit-transition: 200ms;-o-transition: 200ms;-moz-transition: 200ms;transition: 200ms;}
#sideMenu li a:hover {text-decoration: none;color:#1560be;box-shadow: 0px 3px 8px rgba(21, 96, 190, 0.2); -webkit-box-shadow: 0px 3px 8px rgba(21, 96, 190, 0.2);-moz-box-shadow: 0px 3px 8px rgba(21, 96, 190, 0.2);}
#sideMenu .on a,
#sideMenu .on a:hover { background-position: 16px -1889px;color: #1560be; font-weight:bold; font-size:15px;  border:1px solid rgba(21, 96, 190, 0.25);box-shadow: 0px 3px 8px rgba(21, 96, 190, 0.2); -webkit-box-shadow: 0px 3px 8px rgba(21, 96, 190, 0.2);-moz-box-shadow: 0px 3px 8px rgba(21, 96, 190, 0.2);}



/* 通用信息列表 */
.infoList{ text-align:left; }
.infoList li{padding-left:15px; height:24px; line-height:24px; overflow:hidden;border-bottom:1px dotted #D8D8D8; background:url("../img/icon.gif") no-repeat  0 12px ;}
.infoList li .date{ float:right; color:#999;  }
.dateRight{color:#999;margin:0 0 0 10px;}

/* 通用带图片的信息列表_普通式 */
.picList li{ text-align:center;  }
.picList li .pic img{ width:140px; height:105px; padding:2px; border:1px solid #ddd; background:#fff;   }
.picList li .pic a:hover img{ border-color:#7ea7eb;  }
.picList li .title{ padding-top:2px;  }


/* 多个左滚动 - 公用类 */
.leftLoop{ overflow:hidden; position:relative;}
.leftLoop .hd{ overflow:hidden;  height:30px; background:#f4f4f4;  }
.leftLoop .hd .prev,.leftLoop .hd .next{ display:block;  width:5px; height:9px; line-height:10px; float:right; margin-right:10px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../img/icoleft.gif") no-repeat;}
.leftLoop .hd .next{ background:url("../img/icoright.gif") no-repeat;  }
.leftLoop .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.leftLoop .hd ul li{ position:relative; _display:inline; float:left;  width:10px; height:10px; overflow:hidden; background:#ccc; margin-right:10px; text-indent:-999px; cursor:pointer; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; behavior: url(PIE.htc);}
.leftLoop .hd ul li.on{ background:#f00;  }
.leftLoop .bd{ padding:10px;   }
.leftLoop .bd ul{ overflow:hidden; zoom:1; }
.leftLoop .bd ul li{ margin:0 15px; text-align:center; float:left;_display:inline; }


/* 内容信息列表_普通式 */
.txtList{}
.txtList{}

/* 内容带图片的信息列表_普通式 */
.txtPicList li{ overflow:hidden; margin-bottom:15px; padding-bottom:15px; background:url("../img/dotted.gif") repeat-x bottom;  }
.txtPicList li .pic{ width:250px; float:left;   }
.txtPicList li .pic img{ width:220px; height:150px; padding:2px; border:1px solid #ddd; background:#fff;   }
.txtPicList li .pic a:hover img{ border-color:#f90;  }
.txtPicList li .con{ width:480px; float:right;   }
.txtPicList li .title{ height:35; line-height:25px;  font:normal 18px/32px ; font-weight:bold; color:#f90; }
.txtPicList li .title a{ color:#f60;  }
.txtPicList li .intro{text-indent:28px; color:#666; line-height:20px;   }
.txtPicList li .intro .more{ color:#f90; font-size:12px; }

/* 头条图文信息列表_普通式 */
.topicList{ font-size:12px;}
.topicList .t{ padding:5px 0 !important; padding:2px 0;   }
.topicList .t .title{ height:30px; line-height:30px; overflow:hidden;text-align:center; }
.topicList .t .title a{font-weight:bold;font-size:14px;; color:#b11b1b; }
.topicList .t .intro{ line-height:20px;padding:0 0 8px 0; color:#7e7e7e;border-bottom:1px dotted #d8d8d8;  }
.topicList .t .intro .more{ color:#f90;  }
.topicList .n{ height:25px; line-height:25px; overflow:hidden; padding-left:10px;background:url("../img/icon.gif") no-repeat 0 11px ;border-bottom:1px dotted #d8d8d8;}
.topicList .n .date{ float:right; color:#999;  }


/* 有图片时追加的类 class="topicList topicHasPic"  */
.topicHasPic .t{ overflow:hidden; zoom:1;height:108px;border-bottom:1px dotted #d8d8d8;   }
.topicHasPic .t .title{height:30px; font-weight:bold;color:#b11b1b}
.topicHasPic .t .title a{color:#b11b1b}
.topicHasPic .t .intro{border:none; }
.topicHasPic .pic{   }
.topicHasPic .pic img{  padding:1px; border:1px solid #ccc;   }
.topicHasPic .pic a:hover img{ border-color:#f90;  }
.topicHasPic .con{ width:300px; float:left;    }
/* 日历式信息列表 */
.dateList{}
.dateList li{height: 60px; overflow: hidden; margin-bottom: 20px}
.dateList li .date{width: 60px; height: 60px; float: left; _display: inline; margin-right: 12px; background: #f2f2f2}
.dateList li .date b{display: block; height: 22px; line-height: 22px; text-align: center; font-size: 12px; color: #fff; background: #1080d0 }
.dateList li .date span{display: block; height: 38px; line-height: 38px; text-align: center; font-size: 24px; color: #e08425;}
.dateList li .title{height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; margin-bottom: 4px;}
.dateList li .intro{height: 36px; line-height: 18px; font-size: 12px; text-indent: 2em; color: #9a9a9a}
.dateList li.last{margin-bottom: 0px;}

/* 焦点图切换-广告 */
.slideBox{ width:570px; height:220px; overflow:hidden; position:relative;    }
.slideBox .hd{ height:30px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd img{ width:570px; height:220px; }
.slideBox .bd .title{ display:none;  }
.slideBox .bd .bg{ display:none;  }

/* 信息首页头条 */
.headNews{ }
.headNews .sHead{ height:auto !important; }
.headNews .sHeadTit{ height:30px; line-height:30px; overflow:hidden; }
.headNews .sHeadTit a{font-weight:bold;font-size:14px;; color:#f90; }
.headNews .sHeadCont{ line-height:20px;padding:0 0 8px 0;  margin-bottom:5px; color:#7e7e7e;border-bottom:1px dotted #d8d8d8; }
.headNews .sHeadCont a{ color:#f90; }
.headNews .sSub{ height:26px; line-height:26px;  overflow:hidden; }
.headNews .date{ float:right; font-size:12px; color:#999; margin-right:5px;  }

/* 你的位置 */
.pathWrap{  height:32px; line-height:32px; }
.path{background:url("../img/icons.gif") 5px -244px no-repeat;width: 610px;text-align: right;float: right;}
.path a{ padding:0 5px; }

/* url_方块样式分页 */
.page{ text-align:center; padding:20px;  font-size:12px;  }
.page input{ border:1px solid #c5c5c5; background:#fff; width:30px; height:20px; line-height:20px; vertical-align:middle;      }
.page a,.page span{ display:inline-block; *display:inline; zoom:1; margin-right:0px; height:20px; line-height:20px; }
.page a,.page a:active{ display:inline-block; *display:inline; zoom:1; border:1px solid #c5c5c5; padding:0 6px;}
.page a:hover {border:1px solid #397cb3; text-decoration:none; color:#397cb3;}
.page span.current {background:#397cb3; border:1px solid #397cb3; color:#fff; font-weight:bold; padding:0 6px; }
.page span.disabled {border:1px solid #c5c5c5;  padding:0 6px; color:#999;}

/* frame */
.container{background:url(../img/bottombg.jpg) repeat-x center bottom; }
#wrap{width:100%;overflow:hidden;margin:0 auto;text-align:center;background: url(../img/headerbg2.png) no-repeat center top;}
#header,.navBar,#content,#footer{width:980px; text-align:left;margin:0 auto;position:relative;   }
#content{overflow:hidden;clear:both;margin-top:10px;}
/* header */
#header{ position:relative; z-index:1;background:url(../img/bghead.jpg) no-repeat 0px 0px;  }
#header .logoBar{ position:relative; height:140px; }
#header h1.logo{ z-index:0; position:absolute; display:block; width:420px; height:100px; left:0px; top:20px;}
#header h1.logo a{display:block; width:450px; height:100px;}
#header h1.logo img{}

/* userPanel */
.userPanel{position:absolute;top:0;right:0;height:24px;line-height:24px;color:#ccc;background:#fff;border:1px solid #ddd;border-top:none;border-radius:0 0 3px 3px;opacity:0.9;filter:alpha(opacity=90);}
.userPanel li{float:left;display:inline;padding:0 5px;}
.userPanel li.Class_on a{font-weight:bold; color:#B21822;}

/* newsList */
.newsList { padding: 10px 0; }
.newsList li { overflow: hidden; height: 36px; line-height: 36px; }
.newsList li a { padding-left: 13px; background: url(../../base/img/icons.png) 0 -385px no-repeat; }
.newsList .date { float: right; color: #999; margin: 0 10px; }
.newsList .node { color: #999; margin-right: 10px; }
.newsList em { color: #f20; }
.newsList .split { height: 1px; overflow: hidden; font-size: 0; line-height: 0; margin: 18px 0; border-bottom: 1px dotted #ccc; }


/* navBar */
.navBar{margin-top:194px; height:35px; line-height:35px; text-align:center;z-index:9;background:#1c75b9;}
.navBar .mainNav a{color:#fff; font-size:14px;}
.navBar .mainNav{margin-left:15px;}
.navBar .mainNav li{float:left;position:relative;font-family:"Microsoft YaHei";}
.navBar .mainNav li h3{ text-align:center}
.navBar .mainNav li.on a{color:#CDE8F1;font-weight:bold;text-decoration:underline;}
.mainNav .subNav{position:absolute;left:1px;top:37px; display:none;overflow:hidden; width:150px; height:auto;opacity:0.9;filter:alpha(opacity=90);  background:#09a3bc; border-radius:0 0 3px 3px;box-shadow: 0px 2px 2px #000;line-height:30px;z-index:9; padding-top:5px;}
.mainNav .subNav .li2{text-align:left; font-size:12px;border-bottom:1px solid #0CB0CB;}
.mainNav .subNav .li2 a{padding:0 10px;}
.mainNav .subNav .li2 a:hover{display:block;background:#0bc1de; }

/*content框架*/
.aside{float:right;width:220px; margin-left:10px !important; margin-left:7px;}
.side{float:left;width:220px; margin-right:10px !important; margin-right:7px;}
.mainContent{overflow:hidden;width:auto !important;width:100%;}
.mainSide{float:left;width: 60%;margin-right:10px !important;margin-right:7px;}


.mHd{ overflow:hidden; background:#fff; height:30px; padding:0 10px}
.mHd h3{height: 26px;line-height: 26px;background: #044c87;float: left;padding: 0 10px;color: #fff;border-radius: 0 0 6px 6px;}
.mHd .path{ line-height:30px; height:30px;}


/* 焦点新闻*/
#focusNewsGroups{overflow:hidden;background: #fff url(../img/mainbg.jpg) no-repeat left -2px;border: 1px solid #aeccec;}
#focusNewsGroups .top{height:2px;background:url(../img/maintop.jpg) no-repeat left top;font-size:0px;line-height:0;display: none;}
#focusNewsGroups .bottom{clear:both;height:2px;background:url(../img/mainbottom.jpg) no-repeat left bottom;font-size:0px;line-height:0;display: none;}
#focusNews{float:left;_display:inline;width:960px;text-align:left;;margin:10px 10px;}
.slideBox-news{ position:relative; zoom:1;}
.slideBox-news .hd{ position:absolute; height:20px; overflow:hidden; bottom:30px; right:5px; z-index:1;}
.slideBox-news .hd li {background-color:#fff;cursor:pointer;float:left;width:14px;height:14px;line-height:14px;margin-left:3px;text-align:center;}
.slideBox-news .hd  li a{ color:#333; } 
.slideBox .hd  li a:hover{ text-decoration:none; }
.slideBox-news .hd  li.on{ background-color:#f11f1f; color:#FFFFFF;}
.slideBox-news .hd  li.on a{ font-weight:bold; color:#fff; }
.slideBox-news .bd .title{text-align:center;background:#eee;line-height:30px; }
.slideBox-news .title{ height:25px; line-height:25px; text-align:center;background:#f3f3f3;   }

.newsGroups{overflow:hidden;margin-right:20px;}
.newsGroups .t .title a{font-size:22px;}

/* 热门图片 */
#hotpic .bd {position:relative;}
#hotpic .bd .picList li {display: inline;float: left;padding:7px;padding-top:0px;width: 160px;}
#hotpic .bd .picList li img {border:none;background:transparent;margin:0;margin-top:7px;padding:0;}
#hotpic .bd .picList li .title {margin:0;padding:0;}
#hotpic .tempWrap{margin-left:18px; width:920px !Important}
#hotpic .next{display:block;position:absolute;top:50px;left:3px;background:url(../img/l.jpg) no-repeat 0 0; width:17px;height:58px;cursor:pointer;text-indent:-9999px;}
#hotpic .prev{display:block;position:absolute;top:50px;right:3px;background:url(../img/r.jpg) no-repeat 0 0; width:17px;height:58px;cursor:pointer;text-indent:-9999px;}


/* 热门图片 */
#hotpic2 .bd {position:relative;}
#hotpic2 .bd .picList li {display: inline;float: left;padding:7px;padding-top:0px;width: 160px;}
#hotpic2 .bd .picList li img {border:none;background:transparent;margin:0;margin-top:7px;padding:0;}
#hotpic2 .bd .picList li .title {margin:0;padding:0;}
#hotpic2 .tempWrap{margin-left:18px;width:920px !Important}
#hotpic2 .next{display:block;position:absolute;top:50px;left:3px;background:url(../img/l.jpg) no-repeat 0 0; width:17px;height:58px;cursor:pointer;text-indent:-9999px;}
#hotpic2 .prev{display:block;position:absolute;top:50px;right:3px;background:url(../img/r.jpg) no-repeat 0 0; width:17px;height:58px;cursor:pointer;text-indent:-9999px;}




/* slideBanner */
#slideBanner{margin:0px 0 10px 0; }
#slideBanner img{ }

/* */
.topicList01{float:left;width: 612px;}
.topicList01 .t{height:180px;}
.topicList01 .t .pic{width:160px;float:left;_display:inline;margin:3px 0 0 5px;  }
.topicList01 .t .pic img{border:1px solid #d8d8d8; }
.topicList01 .t .con{width: 400px;float:left;margin:13px 0 1px 5px;}
.topicList01 .t .con .intro{border-bottom:1px; }
.topicList01 .t .pic img{width:160px;height:120px;  }
.topicList01 .n{margin-left:5px;margin-right:5px;border-bottom:1px dotted #d8d8d8;  }
.topicList01 .title a{font-size:14px;}

/* 循环列表 */
#cycle{background: #fff;}
#cycle .bd {overflow:hidden;}
#cycle .bd .picList li {float:left;display:inline-block !important;display:inline;zoom:1;;height:39px; line-height:39px;margin:0 8px !important;margin:0 7px;background:url(../img/bgbox.gif) no-repeat left -77px; font-size:13px;font-family:"Microsoft YaHei";}
#cycle .bd .picList li a{display:block;padding:0 10px;}
#cycle .bd .picList li a:hover{background:url(../img/bgbox.gif) no-repeat left -124px;color:#fff;}

/* 招生平台 */
#admissions li{ height:25px; line-height:25px; overflow:hidden; padding-left:10px;background:url("../img/icon.gif") no-repeat 0 11px ;border-bottom:1px dotted #d8d8d8;}
/*老师风采*/
#teacher{position:relative;}
#teacher .tempWrap{height:180px; overflow:hidden;margin-left:10px;_margin-left:0; _display:inline;}
#teacher .tempWrap img{width:150px;}
#teacher .next{position:absolute;top:50px;left:5px;background:url(../img/l.jpg) no-repeat center top; width:17px; height:56px; display:block;cursor:pointer;z-index:10;}
#teacher .prev{position:absolute;top:50px;right:5px;background:url(../img/r.jpg) no-repeat center top; width:17px; height:56px; display:block;cursor:pointer;z-index:10;}


/*世界名校*/
#elite li{height:28px;line-height:28px;padding-left:10px;background:url("../img/icon.gif") no-repeat 0 11px ;border-bottom:1px dotted #d8d8d8;}
/* footer */
#footer{height:106px;position:relative;text-align:center;overflow:hidden;clear:both;padding-top: 20p;}
#footer .footNav{line-height:18px; padding:10px 0 10px 0 ;  text-align:center; color:#eee;}
#footer .footNav a{color:#fff; padding:0 10px; }
#footer .copyRight{color:#fff;line-height:28px;padding-top: 18px;}
/*列表页列表*/
#list{overflow:hidden; background:#fff url(../img/mainbg.jpg) no-repeat right top;}
#list .top{height:2px;background:url(../img/maintop.jpg) no-repeat left top;font-size:0px; line-height:0;}
#list .bottom{clear:both;height:2px;background:url(../img/mainbottom.jpg) no-repeat left bottom;font-size:0px; line-height:0;}
#list .hd{padding:0 15px;height:50px;background:none;border-left:1px solid #aeccec;border-right:1px solid #aeccec;}
#list .bd {padding:0 30px; padding-top:5px;background:none;}
#list li{height:30px;line-height:30px;}
#list .infoList span{float:right;}
#list .hd h3 a{color:#b11b1b;font-size:22px;margin-top:10px;}
#list .bd .bdline{clear:both;border-bottom:1px dotted #ddd; display:block;margin-bottom:10px;}

/* 通用带图片的信息列表_普通式 - 横排浮动 */
.picListFl {margin-right: -2%;overflow: hidden;zoom: 1;padding: 20px 0;}
.picListFl li {width: 23%;margin-right: 2%;text-align: center;float: left; *display: inline;overflow: hidden;margin-bottom: 20px;}
.picListFl li .pic { overflow: hidden }
.picListFl li .pic img {width: 100%;transition: 200ms;-webkit-transition: 200ms;-o-transition: 200ms;-moz-transition: 200ms;height: 130px;}
.picListFl li .title { font-size: 14px; padding-top: 8px; max-height: 56px; }
.picListFl li:hover .pic img { transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); }


/* 文章-子列表页 */
.currentNodeName{ padding-bottom:20px; padding-left:15px; font-size:14px;font-weight:bold; color:#0c64ab;background:url(../img/tit01.png) no-repeat 0px 3px; }
#articleList{}
#articleList .infoList{background:#f5fbfe; }
#articleList .infoList{ text-align:left; padding:0px 20px; font-size:14px; }
#articleList .infoList li{ height:25px;line-height:25px;margin:4px 0;  overflow:hidden;}
#articleList .infoList li .date{font-size:12px;}
#articleList .infoList li a{font-size:12px;}
#articleList .infoList li.split{height:0;line-height:0;font-size:0;border-bottom:1px dotted #d8d8d8; margin:15px 0;    }
#articleList .infoList .author{float:right;font-size:12px;color:#008040;margin:0 20px 0 0;  }

/*cloumnA右侧 S*/
.boxXbdt{float:right; width:335px; background-color: #fff; height: 380px; padding: 20px;}
.boxXbdt .bd{height: 363px;}
.boxXbdt .bd li {height: 70px;  border-bottom: 1px dashed #cccccc;}
.boxXbdt .bd li .con {padding-top: 0px;}
.boxXbdt .bd li .title {margin-bottom: 8px;}
.boxXbdt .bd li .title a {color: #333; font-size: 16px; }
.boxXbdt .bd li .intro {color: #999999; font-size: 12px;}

/* 文章内容页 -----------------------------------------*/
.subheading { font-size: 16px; }
.articleCon { text-align: left; padding: 20px; }
.articleCon .path{float:left;overflow:hidden;width: 100%;text-align: left;margin-bottom: 30px;}
.printArea .title { font-size: 32px; line-height: 1.5; text-align: center; margin-bottom: 30px; }
.printArea .subTitle { font-size: 20px; color: #555; text-align: center; margin-bottom: 20px; }
.printArea .property { font-size: 14px; margin-bottom: 20px; padding: 6px 10px; text-align: center; color: #777; border-bottom: 1px dashed #ddd; }
.printArea .property span { padding: 0 5px; }
.printArea .conTxt { color: #333; font-size: 16px; line-height: 2; padding: 0 0 20px 0; overflow: hidden; }
.printArea .conTxt img { max-width: 800px; height: auto !important; }
.printArea .conTxt p { margin-bottom: 20px; }
.printArea .conTxt a { color: blue; text-decoration: underline; }
.printArea .conTxt em { font-style: italic; }
.printArea .conTxt ul, .printArea .conTxt ol { padding-left: 2em; }
.printArea .conTxt ul li { zoom: normal; list-style: square; text-indent: 0 !important; }
.printArea .conTxt ol li { zoom: normal; list-style: decimal; text-indent: 0 !important; }
.printArea .conTxt h1 { font-size: 2em; margin: .67em 0; }
.printArea .conTxt h2 { font-size: 1.5em; margin: .75em 0; }
.printArea .conTxt h3 { font-size: 1.17em; margin: .83em 0; }
.printArea .conTxt h5 { font-size: .83em; margin: 1.5em 0; }
.printArea .conTxt h6 { font-size: .75em; margin: 1.67em 0; }
.printArea .conTxt h1, .printArea .conTxt h2, .printArea .conTxt h3, .printArea .conTxt h4, .printArea .conTxt h5, .printArea .conTxt h6, .printArea .conTxt b, .printArea .conTxt strong { font-weight: bolder; }
.printArea .vedioPlayer { position: relative; z-index: 1500; background: #000; width: 800px; text-align: center; margin: 20px auto; height: 480px; }
.articleCon .userControl { font-size: 14px; border-bottom: 1px solid #ddd; overflow: hidden; text-align: left; margin-bottom: 20px; padding: 10px 0; }
.articleCon .userControl .a { color: #777; margin: 10px 10px 0 0; float: left; }
.articleCon .userControl .bdsharebuttonbox { float: right; }
.articleCon .page { padding: 10px 0; text-align: center; overflow: hidden; }
.articleCon .others { margin-bottom: 15px; }
.articleCon .others .prev, .articleCon .others .next { padding: 5px 0; }

/* 评论列表 */
.comListBox{ margin-top:10px; }
.msgList li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff;-webkit-box-shadow: #f1f1f1 0 3px 0;-moz-box-shadow: #f1f1f1 0 3px 0;box-shadow: #f1f1f1 0 3px  0;behavior: url(/PIE.htc);}
.msgList .msgInfo{ height:26px; line-height:26px; padding:0 10px; background:url("../img/bgsplit.jpg") 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
.msgList .msgInfo .reviewer{ font-weight:bold; color:#c60;  }
.msgList .msgInfo .star{ float:right;  }
.msgList .msgInfo .star em{ vertical-align:middle;float:left;margin-top:-1px;display:inline;  }
.msgList .msgContent{ padding:10px;  }
.msgList .msgContent .msgReply{ padding:5px 10px; background:#f6f6f6;margin:10px 0 0 0;   }
.msgList .msgContent .msgReplyer{ font-weight:bold;color:red;}
.msgPage{ text-align:right; }

/* 填写评论 */
.msgAddBox{ padding:10px 25px; background:#f8f8f8; border:1px solid #ddd;    }
.msgAddBox .inputTxt{ height:20px; line-height:20px; border:1px solid #d4d4d4; width:90px;color:#999;  }
.msgAddBox #commentEmail{ width:180px;  }
.msgAddBox li{  height:22px; line-height:22px;}
.msgAddTit{ display:none;  }
.msgAddBox .msgAddUser{height:30px; }
.msgAddBox .msgAddUser em{display:inline-bock;height:30px;;height:30px;  }
.msgAddBox .msgAddUser label{ padding-right:15px;  }
.msgAddBox .msgAddUser i{ color:#f00;  }
.msgAddBox .msgAddUser li{ overflow:hidden;  }
.msgAddBox .msgAddUser #commentRankingBlock{ float:right;  }
.msgAddBox .msgScore{ padding-top:0px;  }
.msgAddBox  #commentContnet{ margin-top:5px;   background:#fff; border:1px solid #d4d4d4; width:568px; height:60px; font-size:12px;   }
.msgAddBox  .msgSubmitBar{ padding-top:10px; height:23px; line-height:23px;  }
.msgAddBox  .msgSubmitBar .msgAddBtn{background-position:0 -100px;width:80px;display:inline-block; height:26px; line-height:22px;  text-align:center;  text-decoration:none; color:#fff; }
.msgAddBox  .msgSubmitBar *{ vertical-align:middle; }
.msgAddBox  #commentValidCode{ margin:0 5px;  }
