@charset "utf-8";
/* CSS Document */
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; font-family:"宋体"; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}
body a{text-decoration:none;}
a:link,a:visited{color:#000;outline:none;}
a:hover{color:#f00;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur())}   /*for IE*/   
:focus{-moz-outline-style:none;}                   /* for Firefox*/
img{border:0;outline:none;}
ul,li{ list-style-type:none;}
.clear{clear:both;}
table, table td{border-collapse:collapse;}

.pfScroll{width:100px; height:429px; position:fixed; top:200px; z-index:10;}
.pfLScroll{left:10px;}
.pfRScroll{right:10px;}
.pfScroll img{vertical-align:top;max-width:100%;}
.pfScroll i{display:none; width:27px; height:27px; background:url(../images/closeBtn.png) no-repeat; filter:alpha(opacity=15); opacity:0.15; position:absolute; top:-16px; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; transition:all 0.3s; cursor:pointer;}
.pfLScroll i{right:-16px;}
.pfRScroll i{left:-16px;}
.pfScroll:hover i{display:block;}
.pfScroll i:hover{filter:alpha(opacity=50); opacity:0.5;}


.fixNewsOpen{width:36px; height:36px; right:-70px; z-index:99; top:206px; background:#8b1515; position:fixed;}
.fixNewsOpen a{display:block; height:36px; background:url(../images/fixNewsOpen.png) no-repeat center center; opacity:.6; filter:alpha(opacity=60); -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.fixNewsOpen a:hover{opacity:1; filter:alpha(opacity=100);}

.fixNews{width:200px; right:0; padding:30px; z-index:100; top:206px; position:fixed; background:#8b1515; opacity:.9; filter:alpha(opacity=90);}
.fixNewsClose{width:20px; height:20px; background:url(../images/fixNewsClose.png) no-repeat center center; position:absolute; left:10px; top:10px; opacity:.6; filter:alpha(opacity=60); -webkit-transition:all .3s; -moz-transition:all .3s; -ms-transition:all .3s; -o-transition:all .3s; transition:all .3s;}
.fixNewsClose:hover{opacity:1; filter:alpha(opacity=100);}
.fixNews p{line-height:30px; font-size:18px; color:#fff; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;}
.fixNews p a:link, .fixNews p a:visited{color:#fff;}


.w1200{width:1200px; margin:0 auto;}

.head{height:134px; background:#861313 url(../images/headBg.png) no-repeat center top; position:relative;}
.head:after{display:block; content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index:0; background:-webkit-linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0)); background:-moz-linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0)); background:-o-linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0)); background:linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0));}
.topNav{height:28px; line-height:28px; text-align:right; border-top:rgba(159,7,7,0.5) 1px solid; border-bottom:rgba(224,18,18,0.3) 1px solid; background:rgba(120,0,0,0.5); position:relative; z-index:1;}
.topNav i{display:inline-block; width:1px; height:28px; background:url(../images/topmenubg.jpg) center center no-repeat; padding:0 15px; vertical-align:top;}
.topNav i:last-child{display:none;}
.topNav a:link, .topNav a:visited{color:#f2e0ca;}
.topNav a:hover{color:#ff0;}

.logo{height:104px; background:url(../images/logo.png) no-repeat left center; position:relative; z-index:1;}

.search{width:212px; height:28px; float:right; margin-top:38px; -webkit-border-radius:1px; border-radius:1px; overflow:hidden;}
.search .keyValue{width:172px; height:28px; line-height:28px; border:0; background:#fff; padding:0 4px; float:left; -webkit-border-radius:1px 0 0 1px; border-radius:1px 0 0 1px;}
.search .submitBtn{display:block; width:32px; height:28px; background:#630000 url(../images/iSearch.png) no-repeat center center; cursor:pointer; border:0; float:left; -webkit-border-radius:0 1px 1px 0; border-radius:0 1px 1px 0;}


.menu{height:40px; background:#f2f1eb; position:relative; z-index:2;}
.menu .mainMenu{width:1200px; height:40px; text-align:center; vertical-align:middle; margin:0 auto;}
.menu .mainMenu .mainMenuLi{float:left; width:112px; height:40px; text-align:center; position:relative;}
.menu .mainMenu .mainMenuLi:first-child{width:80px;}
.menu ul li a{display:block; height:40px; line-height:40px; font-size:14px; font-weight:bold; position:relative;}
.menu ul li a:link, .menu ul li a:visited{color:#2e2d29;}
.menu ul li a.cur{color:#871313;}
/*这是第二级菜单*/
.menu .subMenu{display:none; width:100%; background-color:#871313; border:#fff 1px solid; border-bottom:0; margin-left:-1px; position:absolute; z-index:999; left:0; filter:alpha(opacity=96); opacity:0.96;}
.menu .subMenu li{width:auto; position:relative;}
.menu .subMenu li a{padding:2px; height:auto; line-height:24px; font-size:12px; font-weight:normal; border-bottom:#fff 1px solid;}
.menu .subMenu li a:link, .menu .subMenu li a:visited{color:#fff;}
.menu .subMenu li a.cur{background-color:#cc1212; color:#fff;}
/* 这里是三级菜单 */
.menu .subMenu li a.more{background-image:url(../images/arrow00.gif); background-repeat:no-repeat; background-position:right center;}
.menu .subMenu ul{margin-left:0; left:100%; top:-1px;}
.menu .subMenu li li a.cur{background-color:#f60;}


.banner{width:1200px; height:415px; overflow:hidden; position:relative; z-index:0; margin:5px auto 0;}
.banner .hd{height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.banner .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .hd ul li{float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{background:#f00; color:#fff;}
.banner .bd{position:relative; height:100%; z-index:0;}
.banner .bd li{zoom:1; vertical-align:middle;}
.banner .bd li a{display:block; position:relative; height:415px;}
.banner .bd li a img{width:1200px; height:415px; display:block; margin:0; padding:0; outline:none; vertical-align:top;}
.banner .bd li a p{padding:0 12px; height:50px; line-height:50px; position:absolute; z-index:10; right:30px; bottom:20px; color:#8d1516; font-size:25px; font-family:"Microsoft YaHei","微软雅黑","黑体",Arial, Helvetica,sans-serif; font-weight:300; float:left;}
.banner .bd li a p span{display:block; height:50px; position:relative; z-index:10;}
.banner .bd li a p i{display:block; width:100%; height:50px; filter:alpha(opacity=70); opacity:0.70; border-radius:2px; -moz-border-radius:2px; position:absolute; background-color:#FFF; z-index:5; right:0; bottom:0;}
.banner .prev, .banner .next{position:absolute; top:50%; margin-top:-20px; display:block; width:25px; height:40px; background-repeat:no-repeat; filter:alpha(opacity=0); opacity:0;}
.banner .prev{left:0; background-image:url(../images/toLeft.jpg);}
.banner .next{right:0; background-image:url(../images/toRight.jpg);}
.banner:hover .prev, .banner:hover .next{filter:alpha(opacity=70); opacity:0.7;}
.banner .prevStop{display:none;}
.banner .nextStop{display:none;}


.indH{height:35px; line-height:35px; border-bottom:#e0dbcf 1px solid; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑"; padding-left:22px; background:url(../images/icon02.jpg) no-repeat left center; color:#8c1515;}
.indH span{font-size:12px; font-style:italic; color:#cac0a7; padding-left:6px; font-weight:normal;}
.indH a{display:block; width:53px; height:21px; background:url(../images/more2.jpg) no-repeat center center; margin-top:10px; float:right;}

.newsList li{line-height:30px; background:url(../images/icon01.jpg) left center no-repeat; padding-left:12px; text-align:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsList li span{float:right; color:#666; padding-left:20px;}


.F1{width:1200px; height:294px; margin:20px auto 0;}
.xyyw{width:774px; height:294px; float:left;}

.headLines{width:774px; height:240px; padding-top:18px;}
.picNews{width:370px; height:240px; overflow:hidden; float:left; position:relative;}
.picNews .bd{width:370px; height:240px;}
.picNews .bd ul{width:370px; height:240px; zoom:1; overflow:hidden;}
.picNews .bd ul li{width:370px; height:240px; float:left; overflow:hidden; position:relative;}
.picNews .bd ul li img{width:370px; height:240px;}
.picNews .bd ul li p{width:268px; height:30px; line-height:30px; background:url(../images/picNewsTxtBg.png) repeat; color:#fff; font-size:12px; position:absolute; left:0; bottom:0; padding:0 92px 0 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picNews .hd{width:72px; height:8px; padding:11px 10px 11px 0; position:absolute; right:0; bottom:0; z-index:1;}
.picNews .hd ul{float:right; height:8px;}
.picNews .hd li{width:8px; height:8px; background:url(../images/picNewsHd.png) no-repeat center left; cursor:pointer; margin:0 2px; font-size:0; text-indent:-999px; float:left;}
.picNews .hd li.on{background-position:center right;}

.txtNews{height:240px; margin-left:392px;_margin-left:389px;}

.xyxw{height:294px; margin-left:814px;_margin-left:811px;}
.xyxw ul{height:240px; padding-top:18px;}


.F2{width:1200px; height:230px; margin:20px auto;}
.F2 .indH{margin-bottom:10px;}
.F2 .newsList li span{margin-right:5px;}
/*
.yqfk{width:442px; height:230px; float:left;}
.yqfk .indH{color:#43ab0c; font-weight:bold;}
.mtyd{width:370px; height:230px; float:left; padding-left:16px;}
*/
.mtyd{width:385px; height:230px; float:left;}
.xshd{width:385px; height:230px; float:left; padding-left:16px;}
.xshd ul{margin-top:-10px;}
.xshd ul li{height:36px; line-height:none; padding:20px 0 5px; background:none;}
.xshd ul li p{float:left; width:50px; height:36px; line-height:16px; color:#8c1515; text-align:center; vertical-align:middle; background:url(../images/xsbgrq.jpg) center center no-repeat; margin-left:5px;}
.xshd ul li p span{display:block; height:20px; color:#FFF; line-height:20px; float:none;}
.xshd ul li h3{margin-left:67px; height:36px; font-size:12px; font-weight:normal;}
.xshd ul li h3 label{display:block; height:14px; line-height:14px; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; margin-bottom:8px;}
.xshd ul li h3 span{display:block; height:14px; line-height:14px; color:#909090; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; overflow:hidden; float:none;}
.xshd ul li h3 a:hover label{color:#f00;}

.xxgg{width:386px; height:230px; float:left; padding-left:28px;}

/*
.newsTab{width:356px; height:230px; float:left; padding-left:16px;}
.newsTab .hd{height:35px; border-bottom:#e0dbcf 1px solid; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei","微软雅黑"; margin-bottom:10px;}
.newsTab .hd span.more{float:right; margin-top:10px;}
.newsTab .hd span.more a{display:block; width:53px; height:21px; background:url(../images/more2.jpg) no-repeat center center; float:right;}
.newsTab .hd ul{float:left;}
.newsTab .hd ul li{height:35px; line-height:35px; font-size:16px; color:#cac0a7; float:left; width:90px; text-align:center; cursor:pointer;}
.newsTab .hd ul li.on{height:34px; border:#e0dbcf 1px solid; border-bottom-color:#fff; color:#8c1515; position:relative; top:0;}


.xshd ul{margin-top:-10px;}
.xshd ul li{height:36px; line-height:none; padding:20px 0 5px; background:none;}
.xshd ul li p{float:left; width:50px; height:36px; line-height:16px; color:#8c1515; text-align:center; vertical-align:middle; background:url(../images/xsbgrq.jpg) center center no-repeat; margin-left:5px;}
.xshd ul li p span{display:block; height:20px; color:#FFF; line-height:20px; float:none;}
.xshd ul li h3{margin-left:67px; height:36px; font-size:12px; font-weight:normal;}
.xshd ul li h3 label{display:block; height:14px; line-height:14px; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; margin-bottom:8px;}
.xshd ul li h3 span{display:block; height:14px; line-height:14px; color:#909090; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis; overflow:hidden; float:none;}
.xshd ul li h3 a:hover label{color:#f00;}
.xxgg .newsList li span{margin-right:0;}
*/


.footLink{background-color:#f2f1eb; border-top:1px solid #e4e2d6; padding:13px 0;}
.footLinkCon{width:1200px; margin:0 auto;}
.ztwz{width:380px; height:154px; float:left;}
.ztwz li{width:120px; height:135px; padding-top:15px; text-align:center; float:left;}
.ztwz li img{vertical-align:top;}
.quickLinkBox{height:154px; margin-left:380px;}
.quicklink{background:url(../images/footline.jpg) 5px center no-repeat;vertical-align:top;padding-top:10px;width:205px; height:154px; float:left;}
.quicklink h3{float:left; width:70px; margin-left:15px;_margin-left:15px; padding-top:15px;}
.quicklink ul{float:left; width:85px; margin-left:10px;}
.quicklink ul li{line-height:21px; display:inline;}
.quicklink li a:link,.quicklink li a:visited{color:#886a3e; display:block;}
.quicklink li a:hover{color:#871313;}


/*友情链接 start*/
.friendLink{background-color:#dcdacb;}
.linkNav{width:1200px; height:34px; margin:0 auto;}
.linkNav ul{float:right;}
.yqlj{padding-right:20px;cursor:pointer;color:#4d4d4d;font-size:14px;float:left;line-height:34px;text-align:right; vertical-align:middle;background:url(../images/yqlj_ircon.jpg) right no-repeat; margin-left:30px;}
.yqlj2{padding-right:20px;cursor:pointer;color:#c11710;font-size:14px;float:left;line-height:34px;background:url(../images/yqlj_ircon2.jpg) right no-repeat; text-align:right; vertical-align:middle; margin-left:30px;}
.linkList{display:none; float:left; width:100%;}
.linkList ul{width:1200px; border-top:1px dotted #b0afab; margin:0 auto;}
.linkList ul li{line-height:28px;color:#666;height:28px; width:190px; float:left; text-align:left; vertical-align:middle; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.linkList ul li a{color:#2e2e2e;}
.linkList ul li a:hover{color:red;}
/*友情链接 start*/


.foot{background:#8c1515; color:#f9ebb9; height:154px;}
.footCon{width:1200px; height:154px; margin:0 auto; position:relative;}
.copy{ margin-right:300px; padding:28px 0;}
.copy:after{display:block; content:""; clear:both;}
.sydw{float:left; width:200px; text-align:right; height:80px;}
.copyCon{line-height:24px; width:800px; text-align:center;}
.copy ul li img{vertical-align:top; margin-right:5px;}
.foot a:link, .foot a:visited{color:#f9ebb9;}

.wx{height:124px; position:absolute; right:100px; top:20px;}
.wx p{width:100px; height:124px; padding-left:20px; line-height:24px; text-align:center; float:left;}
.wx img{vertical-align:top;}


.ny{width:1200px; margin:20px auto 0; background:#f2f1eb url(../images/leftbg.jpg) no-repeat left bottom;}
.left{width:276px; min-height:200px; padding-bottom:330px; float:left;}
.left h3{height:39px; line-height:39px; background:url(../images/leftmenubg.jpg) center center no-repeat; text-align:center; color:#f2f1eb; font-size:16px; margin-bottom:20px;}
.left ul{width:236px; margin:0 auto;}
.left ul li{background:url(../images/listbg.png) center center no-repeat; height:40px; line-height:40px; font-size:14px; text-align:center;}
.left ul li a{display:block; height:40px;}
.left ul li a.on{color:#f00;}


.right{margin-left:276px; padding-left:24px; background:#fff; padding-bottom:30px;}

.post{height:38px; line-height:38px; border-bottom:#ccc 2px solid; text-align:right; width:100%; float:left;}
.post p{height:38px; background:url(../images/icon02.jpg) 5px center no-repeat; line-height:38px; font-weight:bold; border-bottom:2px solid #851313; padding:0 30px; font-size:16px; color:#861313; float:left; position:relative; top:0;}


.list01{padding:20px 0; width:100%; float:left;}
.list01 li{background:url(../images/icon01.jpg) 5px center no-repeat; height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-left:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list01 li span{float:right; margin-right:5px; color:#666; padding-left:20px;}
.list01 li a span{float:none; margin-right:0; color:#f00;}

.list02{padding:20px 0; width:100%; float:left;}
.list02 li{background:url(../images/icon01.jpg) 5px center no-repeat; height:30px; line-height:30px; border-bottom:1px dashed #ccc; padding-left:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.list02 li label{float:right; margin-right:5px; color:#666; padding-left:20px;}
.list02 li span{color:#f00;}

.picList{width:calc(100% - 40px); padding:20px; overflow:hidden; float:left;}
.picList ul{width:876px;}
.picList ul li{width:199px; height:160px; padding:0 20px 20px 0; float:left;}
.picList ul li p{height:25px; line-height:25px; text-align:center; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.picList ul li img{width:197px; height:133px; border:#808080 1px solid;}


.article{line-height:30px; padding:20px; width:calc(100% - 40px); float:left;}
.article2{padding:20px 0; width:100%;}
.articleTitle{padding:15px; line-height:36px; text-align:center; font-size:24px; font-weight:bold;}
.article2 .articleTitle{width:64%; margin:0 auto;}
.articleInfo{text-align:center; height:26px; line-height:26px; background:#F3F3F3; width:90%; margin:0 auto;}
.articleInfo span{padding-left:30px;}
.articleInfo span span{padding-left:0;}
.articleCon{font-size:16px; line-height:30px; padding-top:20px;text-align:justify;text-justify:inter-ideograph;}
.articleCon table{margin:0 auto !important;}
.articleCon table.jgszTable, .articleCon table.jgszTable table{margin:0 !important;}
.articleCon img{max-width:1000px; margin:0 auto;_width:expression(document.body.clientWidth > 1000 ? "1000px" : "auto");}
.article2 .articleCon img{max-width:1200px; margin:0 auto;_width:expression(document.body.clientWidth > 1200 ? "1200px" : "auto");}

.text02{min-height:600px; height:auto; font-family:微软雅黑; padding:0; width:100%;}
.text02 h3{height:40px; line-height:40px; color:#851313; font-size:18px; font-weight:normal; margin-bottom:10px; border-bottom:#ccc 1px solid;}
.text02 ul li{float:left; width:395px; height:35px; line-height:35px; font-size:15px; color:#686868; margin-top:5px; padding-left:5px;}
.text02 ul li a:link, .text02 ul li a:visited{color:#000; outline:none;}
.text02 ul li a:hover{color:#f00;}


.tpxwWrap{width:828px;height:248px;overflow:hidden; position:relative;}
.tpxwCyl{width:828px;height:228px;}
.tpxwWrap a{display:block;float:left;width:260px;padding-right:16px;text-align:center;}
.tpxwWrap span{line-height:20px;}
.tpxwWrap img{width:260px;height:180px;display:block; margin:0; padding:0;margin-bottom:5px;}
.TabID{height:20px; position:absolute; left:380px; bottom:8px; display:none;}
.TabID li{list-style:none;float:left;width:16px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #CCC;background-color:#fefefe;color:#CCC;list-style:none;text-align:center;cursor:pointer;padding:2px 3px 0 3px;margin:0 2px}
.TabID li:hover,.TabID li.active{border:1px solid #F60;background-color:#F60;color:#fff;}



.xwlb01{float:left; margin-top:15px; height:98px;}
.xxywtitle{float:left; width:356px;height:20px;line-height:20px;padding-bottom:5px; font-weight:bold;text-align:left;}
.xxywtitle a:link,.xxywtitle a:visited{color:#8c1415;font-size:14px;}
.xxywtitle a:hover{color:#f00;}
.xxywtext{clear:both; color:#666; line-height:23px;height:78px;text-align:left;text-indent:2em;}
.xxywtext a:link,.xxywtext a:visited{color:#666; display:block;}
.xxywtext a:hover{color:#F00;}
.xxywList{clear:both;}
.xxywList li{height:27px;line-height:27px;background:url(../images/icon01.jpg) left center no-repeat; padding-left:12px; text-align:left;}
.xxywList li span{float:right;color:#666;margin-right:5px;}


/*-----------------------二级套三级列表----------------------*/
.leftlist dt{cursor:pointer; margin:2px 0 0 0;background:url(../images/listbg.jpg) center center no-repeat; height:40px; line-height:40px; font-size:14px; text-align:center; vertical-align:middle}
.leftlist dt span{font-size:14px;display:block; }
.leftlist dt a:link,.leftlist dt a:visited{font-size:12px; font-weight:bold; color:#861313;}
.leftlist dt a:hover{ color:#2fa9c4;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}

.leftlist dd{  margin-left:50px; margin-right:50px; background-color:#FFF; padding-bottom:5px;}
.leftlist dd a{ display:block;line-height:22px;color:#861313;border-bottom:1px dashed #8d855a; margin-left:20px; margin-right:20px;}
.leftlist dd a:hover{color:#000;line-height:22px;bblr:expression(this.onFocus=this.blur());/*IE使用*/outline-style:none;/*FF使用*/}
.leftlist dd{ text-align:center; vertical-align:middle;}





/*-----------------------校园文化设置----------------------*/
.xywh01{width:1200px; height:257px; margin:20px auto 0;}

.xywhtitle{height:30px; border-bottom:2px solid #cccccc; line-height:30px; font-size:14px; background:url(../images/xywhbg.jpg) left center no-repeat; color:#FFF; padding-left:30px;}
.xywhtitle span{float:right; margin-top:5px;}
.whkx{width:780px; height:257px; float:left;}
.whkxCon{height:210px; margin-top:15px; overflow:hidden;}
.whkxCon .picNews, .whkxCon .picNews .bd, .whkxCon .picNews .bd ul, .whkxCon .picNews .bd ul li, .whkxCon .picNews .bd ul li img{width:340px; height:210px;}
.whkxCon .picNews .bd ul li p{width:238px;}
.whkx .txtNews{height:210px; margin-left:360px;_margin-left:357px;}

.hdyg{height:257px; margin-left:800px;}
.hdyg .bd{height:210px; margin-top:15px; overflow:hidden;}
.hdyg .bd ul li{height:30px; line-height:30px; background:url(../images/icon01.jpg) 5px center no-repeat; padding-left:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.hdyg .bd li span{float:right; margin-left:15px; color:#666;}


.xywh02{width:1200px; height:229px; margin:20px auto 0;}
.xywh02 ul{margin-top:15px; height:182px; overflow:hidden;}
.xywh02 ul li{height:26px; line-height:26px; background:url(../images/icon01.jpg) 5px center no-repeat; padding-left:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.xywh02 ul li span{float:right; margin-left:15px; color:#666;}
.qyhc{width:340px; height:229px; float:left;}
.jphd{width:420px; height:229px; padding-left:20px; float:left;}

.picLink{height:229px; margin-left:800px;}
.picLink ul{margin-top:0; width:420px; height:229px; margin-left:-20px;}
.picLink ul li{width:190px; height:44px; padding:0 0 20px 20px; float:left; background:none;}
.picLink ul li img{width:190px; height:44px; vertical-align:top;}


.bfst{width:1200px; height:229px; margin:20px auto;}
.bfstCon{height:182px; margin:15px 0 0 -20px;}
.bfstCon ul{width:285px; height:182px; padding-left:20px; float:left;}
.bfstCon li{height:26px; line-height:26px; background:url(../images/icon01.jpg) 5px center no-repeat; padding-left:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.articleCon table td.xrldBoxTd{padding:20px; border:0; border-left:#962006 10px solid; background:#fff url(../images/xrldBg2.jpg) no-repeat right bottom; box-shadow:0 0 20px rgba(0,0,0,0.15);}
.xrldTable{border:0; line-height:28px; font-family:"Microsoft YaHei","微软雅黑"; font-size:18px; border-collapse:collapse;}
.xrldTable td{border-bottom:#e8e8e8 1px solid; padding:10px 15px !important;}
.xrldTable tr:last-of-type td{border-bottom:0;}
.xrldTable td.zw{width:100px; color:#861313;}
.xrldTable td.zw p{position:relative; padding-left:12px; white-space:nowrap; float:left;}
.xrldTable td.zw p:after{display:block; content:""; width:2px; height:calc(100% - 10px); background:#861313; position:absolute; left:0; top:50%; transform:translateY(-50%);}
.xrldTable td.zw p span.zw1{display:block; line-height:22px;}
.xrldTable td.zw p span.zw2{display:block; line-height:22px;}
.xrldTable td.name{color:#2a2a2a;}
.xrldTable td.name p{width:84px; height:28px; line-height:28px; text-indent:0; float:left;}
.xrldTable2 td.zw{border-bottom:0;}
.xrldTable2 td.name{font-size:0; padding:0 0 10px 27px!important;}
.xrldTable2 td.name p{display:inline-block; vertical-align:top; padding-right:22px; font-size:15px; width:auto;}
.xrldTable2 td.name p:last-of-type{padding-right:0;}


/* 历史沿革 */
.scrollContainer{display:flex; align-items:center; width:1200px; height:1060px; margin:0 auto; overflow:hidden; position:relative;}
.scrollLeft{width:50px; height:100%; background:#d1c9bc url(../images/zuojuanzhou.jpg) no-repeat center center / contain;}
.scrollContent{flex-grow:1; overflow:hidden; position:relative; height:100%;}
.scrollWrapper{height:calc(100% - 60px); position:absolute; top:30px; left:0; display:flex; -moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none;}
.scrollWrapper img{height:100%; display:block;}
.scrollBarContainer{width:calc(100% - 20px); height:15px; background-color:#f1f1f1; border-radius:10px; position:absolute; left:10px; bottom:0; right:10px;}
.scrollBar{width:50px; height:100%; background-color:#333; cursor:pointer; border-radius:10px; position:absolute; top:0; left:0;}
.scrollRight{width:50px; height:100%; background:#d1c9bc;}