<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body{font-family: "微软雅黑"}
.site,.site a{color: #3b3b3b;}
.site{font-weight: bold; margin-bottom: 20px;}
.site a{font-weight: normal;}

.ratio-img,.ratio-img img{width: 100%}

.ht_title{margin-bottom: 40px; color: #333333; position: relative;}
.ht_title h1{font-weight: bold;}
.ht_title em{ display:block; background: #c72a2f; width: 30px; height:4px;}
@media only screen and (max-width: 768px) {
.site{display: none;}
.ht_title{margin-bottom: 20px;}	
.ht_title em{height: 2px; margin-top: 6px;}
}

/*ie7*/
.elect .page,.news .page,.link .page{*margin-top: 60px}


/*新闻中心*/
.new_top{display: table; border-bottom: 1px solid #d3d3d3; padding-bottom: 25px; margin-bottom: 25px;}
.new_top .newsimg {float: left; width: 43.5%;box-shadow: 0 2px 7px rgba(0,0,0,0.4);}
.new_top .newsimg .tran_scale{transition:0.3s all; -webkit-transition:0.3s  all;}
.new_top .newsimg a{display: block; border: 5px solid #fff;overflow: hidden;    }
.new_top .ind-news-main-first{width: 54%; float: right; padding-bottom: 0; margin-bottom: 0; border: none;}
.new_top .ind-news-main-first .news_p{height: auto; max-height: 6.8em;overflow: hidden;}
.new_top .ind-news-main-first .news_p p{height:auto;}
.news .ind-news-main-list{padding:0 40px;}

@media only screen and (min-width: 1024px) {
.new_top .newsimg .tran_scale:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.internet ul li dt .tran_scale:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}

.resource-type-wrap .panel .tran_scale{transition:0.3s all; -webkit-transition:0.3s  all;}
.resource-type-wrap .panel .tran_scale:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}


.brand li .tran_scale{transition:0.3s all; -webkit-transition:0.3s  all;}
.brand li .tran_scale:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
}

@media only screen and (max-width: 990px) {
.news .ind-news-main-list{padding:0 ;}
}

@media only screen and (max-width: 640px) {
.new_top .newsimg{margin-bottom: 20px;}
.new_top .newsimg,.new_top .ind-news-main-first{width: 100%}
.new_top{padding-bottom: 20px; margin-bottom: 20px;}
}


/*书法家*/
.selectcon{ background: url(../images/wite.png) repeat; padding: 40px; margin-bottom: 60px;    box-shadow: 0 3px 5px #d8d8d8;}
.sele_c{width: 100%; display: table;}
.selectcon .zl_year{ float: left; width: 390px;}
.year_box .year_select { position: relative; }
.year_box .year_select dt { background: url(../images/select.png) 360px center no-repeat; padding: 0 10px; cursor: pointer; border: 1px solid #c0c0bf; color: #393939;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.year_box .year_select dd {z-index: 99; position: absolute; max-height:150px; overflow-y: auto; overflow-x: hidden;background: url(../images/wite.png) repeat; width:388px; left:0px; top: 39px; display: none;border: 1px solid #c0c0bf;  }
.year_box .year_select dd a { display: block; line-height: 30px; color: #393939; white-space: normal; padding: 0 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.year_box .year_select{ height:38px; line-height:38px;}

.year_box .year_select dt.on_o{}
.year_box button{ width: 118px; height:32px; background: #eb5255; color: #fff; line-height: 32px; text-align: center; border: none; outline: none;}

.year_box .year_select{float:left; width: 390px;}
.year_box .year_select:first-child + .year_select{margin-left: 10px;}


.hand_sear{float: right; width: 860px;}
.hand_sear .dearint{ padding-left: 10px; padding-right: 45px; position: relative; border:1px solid #cdcdcd;} 
.hand_sear .dearint input{width: 100%; height: 38px;line-height: 38px; border:none; outline: none; background: none;    color: #393939;}
.hand_sear .dearint button{position: absolute;top:1px; right: 0; width: 45px; height: 38px; display: block; border:none; outline: none; background: none}



.hand{display: table; width: 100%}
.hand .ind-data{border:5px solid #fff;}
.hand .ind-part2-l-bottom ul &gt; li{padding-bottom: 50px; }
.hand .ind-part2-l-bottom ul &gt; li.line{width: 100%;padding: 0;  margin:0; height: 2px; background: url(../images/line_long.png) no-repeat center center;margin-bottom: 50px;}
.hand_one .ind-part2-l-bottom ul li.line.width_w{display: none;}

@media only screen and (max-width:1440px) {
.selectcon .zl_year{width: 360px; }
.year_box .year_select{width: 360px;}
.year_box .year_select dd{width: 358px;}
.hand_sear{width: 69%}

.year_box .year_select dt{ background: url(../images/select.png) 95% center no-repeat;}
.ind-part2-l-bottom ul &gt; li .zliao{padding: 0 20px;}
.ind-part2-l-bottom ul{margin:0 -20px;}
}
@media only screen and (max-width:1366px) {
.hand_sear{width: 68%}
}
@media only screen and (max-width:1300px) {
.hand_sear{width: 66%}
}
@media only screen and (max-width:1210px) {
.hand_sear{width: 64%}
}
@media only screen and (max-width:1150px) {
.hand_sear{width: 62%}
}
@media only screen and (max-width:1100px) {
.hand_sear{width: 60%}
}
@media only screen and (max-width:1050px) {
.hand_sear{width: 58%}
}


@media only screen and (max-width:1024px) {
.hand .ind-part2-l-bottom ul &gt; li{padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #ccc;}
.hand .ind-part2-l-bottom ul &gt; li.line{display: none;}
}
@media only screen and (max-width: 990px) {
.hand .ind-part2-l-bottom ul{margin:0 -10px; display: table;}
.hand .ind-part2-l-bottom ul &gt; li .zliao{padding: 0 10px;}
.hand .ind-part2-l-bottom ul &gt; li{padding-bottom: 30px;}
.hand .ind-part2-l-bottom ul &gt; li.line{margin-bottom: 30px;}

.selectcon .zl_year{width: 260px; margin-right: -260px; position:relative;z-index: 999;}
.year_box .year_select{width: 260px;}
.year_box .year_select dd{width: 258px;}
.hand_sear{width: 100%; float: left;}
.hand_sear .dearint{margin-left: 270px;}
.selectcon{padding:20px; margin-bottom: 20px}
}


@media only screen and (max-width:640px) {
.hand .ind-part2-l-bottom ul{margin:0;}
.hand .ind-part2-l-bottom ul &gt; li{width: 100%;padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #ccc;}
.hand .ind-part2-l-bottom ul &gt; li .zliao{padding: 0;}
}
@media only screen and (max-width:540px) {
.selectcon{padding: 10px;}
.year_box .year_select,.hand_sear .dearint input{height: 32px; line-height: 32px;}
.hand_sear .dearint button{height: 32px}
.selectcon .zl_year{width: 100%; margin-right:0; }
.year_box .year_select{width: 100%;}
.year_box .year_select dd{width:100%;box-sizing: border-box;top:33px; background:#f1f0ee;}
.hand_sear .dearint{margin-left: 0; margin-top: 10px;}
}

/*书法家详情*/
.penman01{display: table; width: 100%}
.penman01 .left{float: left; width: 50%;}
.penman01 .left .penimg{border:8px solid #fff;box-shadow: 0 2px 5px rgba(0,0,0,0.4);}
.penman01 .right{float: right; width: 47%}
.penman01 .right h1{font-weight: bold; margin-bottom: 5px;}
.penman01 .right .pen_year{color: #676767;}
.penman01 .right h2{color: #3b3b3b; margin-top: 15px;}
.penman01 .right .pen_p{color: #3b3b3b; line-height: 1.7em}
.penman01 .right .pen_bottom{color: #676767; margin-top:25px; padding-top:25px; border-top:1px solid #c6c6c6;}
.penman01 .right .pen_bottom h3{color: #000; margin-bottom: 5px;}
.penred{margin-top: 30px; overflow: hidden;}
.penred a{display: block; width: 96px; height: 24px; line-height: 24px; color: #c72a2f; text-align: center; border:2px solid #c72a2f;}

.pen_honor{height: 3.2em;line-height: 1.6em;overflow: hidden;}
.penman02{margin-top: 45px;}

.sharecon{overflow: hidden; margin:35px 0;}
.sharecon .share{float: right; line-height: 45px;}
.sharecon .share em{float: left;margin-right:15px;}
.sharecon .share .share_b a{margin-right:15px; float: left;}
.sharecon .share .share_b a&gt;img{vertical-align: middle;*margin-top: 13px;}
.sharecon .share .share_b a:first-child + a&gt;img{margin-top: 0}
.sharecon .share .share_b{ float: left;  height: 45px;}
.com_line{width: 100%;height: 2px; background: url(../images/line_long.png) no-repeat center center; clear: both;}

.detial_page{width: 100%; overflow: hidden; padding-top:30px;}
.edit_close{float: right; margin-top: 22px;width: 84px;}
.edit_close a{display: block; width: 84px; height: 30px; line-height: 30px; background: #c72a2f;  text-align: center;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;color: #fff; }

.page_le{ width: 70%; float: left;}
.page_le span{display: block; height: 36px; line-height: 36px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.page_le span a{color: #000000}


@media only screen and (max-width:1200px) {
.penred{margin: 20px 0;}
.penman01 .right .pen_bottom{padding-top: 15px; margin-top: 15px;}
.penred{margin-top: 15px;}
.sharecon{margin:20px 0;}
.com_line{height: 1px; background: #9d9d9d}
}
@media only screen and (max-width:990px) {
.penman01 .left{width: 100%}
.penman01 .right{width: 100%; margin-top: 20px;}
.penred a{float: right}
.penman02{margin-top: 20px;}
.detial_page{padding-top: 20px;}
}
@media only screen and (max-width:768px) {
.page_le{width: 100%}
.edit_close{display: none;}
.page_le span{height: 30px; line-height: 30px;}
.sharecon{ margin:15px 0;}
.detial_page{padding-top: 15px;}
.penman02{margin-top:0;}
.album{margin-bottom: 30px;}
}

/*书法作品*/
.works_tab{overflow:hidden; margin-top: 30px;}
.works_tab em{float: left; font-weight: bold; color: #000;width: 90px; margin-right: -90px; height: 30px; line-height: 30px; position: relative;z-index: 999;}
.works_tab .works_li{float: left;width: 100%;}
.works_tab .works_li ul{margin-left: 100px;overflow: hidden; padding:0;}
.works_tab .works_li ul li{float: left; height: 30px; line-height: 30px; margin-right: 20px; border-bottom:0; padding-bottom:0; transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all; margin-bottom: 8px;}
.works_tab .works_li ul li a{ padding: 0 10px;display: block; color: #000;transition: 0s all;-webkit-transition: 0s all;-moz-transition: 0s all;-o-transition: 0s all;}
.works_tab .works_li ul li.on{background: #c72a2f;}
.works_tab .works_li ul li.on a{color: #fff !important;}



.resource-type-wrap { width:100%; margin-top: 40px;}
.resource-type-wrap ul{margin: 0 -30px; overflow: hidden;}
.resource-type-wrap .panel { width: 33.3%; margin-bottom: 40px;  }
.resource-type-wrap .panel .inner { margin:0 30px; background: #fff;box-shadow: 0 2px 5px rgba(171, 166, 166, 0.4); }
.resource-type-wrap .panel .image a{display: block;border:5px solid #fff; overflow: hidden;}
.resource-type-wrap .panel .image img { width: 100%; height:auto; }
.resource-type-wrap .panel .title{ padding:10px;  line-height:1.8;}
.resource-type-wrap .panel .title a{color:#000;}
.resource-type-wrap .head { padding: 28px 20px 0; height: 242px }
.resource-type-wrap .panel p.fnt_16{height: 30px; line-height: 30px; padding: 8px 5px; padding-top: 4px;  text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}



.load-more-link { display: block; width: 120px; height: 25px; margin: 0 auto; background: #4169b5; color: #ffffff; font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; }
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}
.addmore{ text-align: center; color: #c72a2f; width: 100px; margin:auto; cursor: pointer;}
.addmore img{display: block; width: 31px; height: 33px; margin: auto; margin-bottom: 10px;}
@media only screen and (max-width:1440px) {
.resource-type-wrap ul{margin: 0 -20px; overflow: hidden;}
.resource-type-wrap .panel .inner{margin: 0 20px;}
}

@media only screen and (max-width:1300px) {
.resource-type-wrap .panel .inner { margin:0 10px; }
.resource-type-wrap ul{margin: 0}
.resource-type-wrap .panel{margin-bottom: 20px;}
}

@media only screen and (max-width:990px) {
.works .hand_sear .dearint{margin-left: 0}
}
@media only screen and (max-width:768px) {
.resource-type-wrap .panel{width: 49%;margin-bottom: 20px;}
.resource-type-wrap{margin-top: 20px;}
.resource-type-wrap .panel p.fnt_16{height: 24px; line-height: 24px; font-size: 14px;}
}

@media only screen and (max-width:540px) {
.resource-type-wrap .panel{width: 100%;margin-bottom: 20px;}
.works_tab .works_li ul{margin-left: 0}
.resource-type-wrap .panel .inner{margin:0;}
.works_tab em{float: none; font-size: 16px; margin-bottom: 10px; display: block;}
.works_tab .works_li{float: none;}
}

/*网络展厅*/
.deti_title{text-align: center; margin-bottom: 0px;border-bottom: 1px solid #e0e0e0; padding-bottom: 20px;}
.deti_title h1{margin-bottom: 20px; color: #000; font-weight: bold; border-bottom: 1px solid #d3d3d3; padding-bottom: 25px;}
.deti_title .deti_c span{margin: 0 20px; color: #3b3b3b;}



.album{padding: 0 150px}
.album_bt{margin-bottom: 10px;position: relative; }
.album_bt ul li img{width: 100%;}
.album_bt ul li{overflow: hidden; }
.album_bt_img{border:5px solid #fff;box-shadow: 0 2px 5px rgba(149, 149, 149, 0.4); height: calc(100% - 30px);overflow: hidden;box-sizing: border-box;}
.album_bt ul li p{    
	height: 30px;
    line-height: 30px;
    padding: 0 20px;
    text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;    
}
.album_bb{overflow: hidden;position:relative; margin: 0 50px;}
.album_bb ul{position: relative;}
.album_bb ul li{width: 20%;float: left;position: relative;}
.album_bb ul li em{display: block;overflow: hidden;margin:0 8px; cursor: pointer;}
.album_bb ul li.on em{box-sizing: border-box;border: 2px solid #c72a2f;}
.album_bb ul li span{position: absolute;display: none; left: 50%;margin-left: -10px;top: -20px; border-bottom: 10px solid #f7cb51;border-top: 10px solid transparent;border-left: 10px solid transparent;border-right: 10px solid transparent;}
.album_bb ul li.on span{display: block;}
.album_bb ul li em img{width: 100%;}
.album_tit_co{position: absolute;top: 0;right: 0;width: 15%;min-width: 90px;height: 100%;background: rgba(23,93,213,0.8);text-align: center;}
.album_tit_cot{margin-top: 20%;color:#f7c830;font-size: 24px;line-height: 30px;}
.album_tit_cot em{font-size: 50px;line-height: 60px;position: relative;top: 10px;}
.album_tit_cob{position: absolute;left: 0;width: 100%; top:50%; height: 0 }
.album_tit_cob a{display: inline-block;width: 20px;height: 53px;margin-top: -26px;}
.album_tit_cob a.album_prev{background: url(../images/album_prev.png) center no-repeat;}
.album_tit_cob a.album_next{background: url(../images/album_next.png) center no-repeat; position: absolute;right: 0; top:0;}
.album_tit_cob a.album_prev.disabled{background: url(../images/album_prev1.png) center no-repeat;}
.album_tit_cob a.album_next.disabled{background: url(../images/album_next1.png) center no-repeat;}
.album_tab{position: relative;}


@media only screen and (max-width:1280px) {
.album{padding: 0 100px}
}

@media only screen and (max-width:990px) {
.album{padding: 0;}
.deti_title h1{padding-bottom: 6px; margin-bottom: 10px;}
.deti_title{padding-bottom:20px}
}
@media only screen and (max-width:640px) {
.deti_title .deti_c span{margin: 0 4px;}
.album_tit_cob a{height: 24px; margin-top: -12px;}
.album_bb{margin:0 20px;}
.album_bb ul li em{margin:0 4px;}
.album_bb ul li.on em{margin:0 4px; border:0;}
.album_bb ul li em img{border:1px solid #fff;box-sizing: border-box;}
.album_bb ul li.on em img{border:1px solid #c72a2f;box-sizing: border-box;}

}

/*电子报*/
.elect ul{overflow: hidden; margin: 0 -20px;}
.elect li{width: 33.33%; float: left;*margin-left: -1px; margin-bottom: 40px;}
.elect li dl{padding: 0 20px;overflow: hidden;}
.elect li dl dt{float: left;width: 57%;*margin-left: -1px;}
.elect li dl dd{float: right;width: 41%}
.elect_time{border-bottom: 2px solid #3c342b;padding-bottom: 10px;}
.elect_time h4,.elect_time h5{/*font-family: "Arial";*/font-weight: bold;color: #1c1c1c; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.elect_time h4{color: #c72a2f;line-height: 1em;   }
.elec_p{color: #676767; line-height: 1.7em;height: 5.1em;overflow: hidden; margin-top:10px;}
.elect_red{margin-top: 40px;}
.elect_red a{display: block;width: 108px; height: 30px; line-height: 30px;text-align: center;background: #c72a2f;color: #fff;}

@media only screen and (max-width: 1150px) {
.elect_red{margin-top: 20px;}
.elect ul{margin: 0 -15px;}
.elect li dl{padding: 0 15px;}
}
@media only screen and (max-width: 990px) {
.elect li{width: 50%}
.elect_red,.elec_p{margin-top: 10px;}
}

@media only screen and (max-width: 768px) {
.elect ul{margin: 0 -10px;}
.elect li dl{padding: 0 10px;}
.elect_red{font-size: 14px;}
}

@media only screen and (max-width: 640px) {
.elect_time{padding-bottom: 5px;    border-bottom: 1px solid #3c342b;}
.elect_red, .elec_p{margin-top: 5px;}
}

@media only screen and (max-width: 540px) {
.elect li{width: 100%;margin-bottom: 20px;}
.elect li dl{padding: 0}
.elect ul{margin: 0;}

.elect li dl dt{width: 130px;}
.elect li dl dd{width: calc(100% - 140px);}

}


/*新书推荐*/
.newbook .elect_red{margin-top: 15px;}
.newbook_ti h1{color: #c72a2f; font-weight: bold;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-bottom: 5px;}
.newbook_ti h2{color: #000000; font-weight: bold;line-height:1.3; height:2.6em; overflow:hidden;}
.newbook_ti h1 a{color: #c72a2f;}
.newbook_ti h2 a{color: #000000;}
.newbook_ti{border-bottom: 2px solid #fff;padding-bottom:15px;}
.newbook_time{color: #676767; margin: 15px 0; margin-bottom: 10px;}
.newbook .elec_p{margin-top: 0}


@media only screen and (max-width: 1200px) {
.newbook_ti{padding-bottom: 8px;border-bottom: 1px solid #fff;}
.newbook_time{margin: 8px 0;}
.newbook .elect_red{margin-top: 10px;}
}
@media only screen and (max-width: 768px) {
.newbook_ti h1,.newbook_ti h2{font-weight: normal;}
}
@media only screen and (max-width: 640px) {
.newbook .elec_p{height: 3.4em}
.newbook_time{margin: 4px 0; margin-bottom: 0}
}

@media only screen and (max-width: 540px) {

.newbook_ti h2{height: auto;max-height: 2.6em;}
.newbook .elec_p{height: 1.7em;}
.newbook .elec_p p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
}
@media only screen and (min-width: 1024px) {
.elect_red a:hover{opacity:0.9;filter:alpha(opacity=70); -moz-opacity:0.9; -khtml-opacity:0.9;color: #fff !important;}
.newbook_ti h1 a:hover{opacity:0.9;filter:alpha(opacity=70); -moz-opacity:0.9; -khtml-opacity:0.9;color: #c72a2f !important;}
.newbook_ti h2 a:hover{opacity:0.9;filter:alpha(opacity=70); -moz-opacity:0.9; -khtml-opacity:0.9;color: #000000 !important;}
}

/*品牌活动*/
.brand .page{ margin-top: 10px;}
.brand{overflow: hidden;}
.brand ul{overflow: hidden;margin: 0 -30px;}
.brand li{float: left;width: 33.33%;*margin-left: -1px; padding-bottom: 45px;}
.brand li .brand_in{padding:0 30px;}
.brand li .brand_in .brand_img{ box-shadow: 0 2px 5px rgba(107, 102, 102, 0.4);}
.brand_img a{display: block;border:5px solid #fff; overflow: hidden; }
.brand_text{margin-top: 25px;}
.brand_text h1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.brand_text h1 a{color: #000; font-weight: bold;} 
.brand_time{font-family: "Arial"; color: #c72a2f; font-weight: bold;margin:10px 0;}
.brand_p{color: #000;line-height: 1.7em;height: 3.4em;overflow: hidden;}

.brand li.com_line{margin-bottom: 45px; width: 100%;padding: 0}
.brand li.com_line:first-child,.brand li.com_line.noline{display: none;}


@media only screen and (max-width: 1440px) {
.brand ul{margin: 0 -20px;}
.brand li .brand_in{padding: 0 20px;}
}

@media only screen and (max-width: 1280px) {
.brand ul{margin: 0 -10px;}
.brand li{padding-bottom: 30px; margin-bottom: 30px;border-bottom: 1px solid #ccc; background: none}
.brand li .brand_in{padding: 0 10px;}
.brand_text{margin-top: 15px;}
.brand li.com_line{ display:none;}
}

@media only screen and (max-width: 768px) {
.brand li{width: 50%}

}

@media only screen and (max-width: 540px) {
.brand li{width: 100%;padding-bottom: 20px; margin-bottom: 20px; }
.brand ul{margin: 0;}
.brand li .brand_in{padding:0;}
.brand_p{height: auto; max-height: 3.4em}
}

/*品牌活动正文*/

.active_de .penman02{margin-top: 0}

/*网络展厅*/
.internet{ margin: 0 -30px;}
.internet ul{ display: table; width: 100%;}
.internet ul li{width: 50%; float: left;*margin-left: -1px;padding-bottom: 25px; }
.internet ul li dl{padding:0 30px;}
.internet ul li dt{margin-bottom: 20px;}
.internet ul li dt a{display: block;border:5px solid #fff;overflow: hidden;box-shadow: 0 2px 5px rgba(149, 149, 149, 0.4)}
.internet ul li dd {color: #000}
.internet ul li dd h1{font-weight: bold; margin-bottom:5px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.internet ul li dd h1 a{color: #000;}
.internet ul li.com_line{width: 100%; margin: 0;margin-bottom: 45px; padding: 0}
.internet ul li.com_line.width_w{display: none;}
.internet ul li dt .tran_scale{transition:0.3s all; -webkit-transition:0.3s  all;}
.internet .inter_p{line-height:1.5; height:4.5em; overflow:hidden;}
@media only screen and (max-width: 1300px) {
.internet{margin: 0 -20px;}
.internet ul li dl{padding:0 20px;}
}
@media only screen and (max-width: 990px) {
.internet{margin: 0 -10px;}
.internet ul li dl{padding:0 10px;}
.internet ul li dd h1{margin-bottom: 10px;}
.internet ul li{padding-bottom: 20px; border-bottom: 1px solid #ccc;  margin-bottom: 20px;}
.internet ul li.com_line{display: none;}
}
@media only screen and (max-width: 540px) {
.internet{margin: 0;}
.internet ul li dl{padding:0;}
.internet ul li{width: 100%}
.internet ul li dt{margin-bottom: 10px;}
.internet .inter_p{height: auto;}
}

/*友情链接*/
.link{margin: 0 -14px;}
.link ul{display: table; width: 100%;}
.link li{float: left;width: 25%;*margin-left: -1px; margin-bottom: 40px;}
.link li dt{overflow: hidden;}
.link li a{display: block; margin: 0 14px; background: #fff; padding-bottom: 10px;}
.link li a dd{color: #333; text-align: center;padding: 0 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;padding: 20px 0;}

@media only screen and (max-width: 1300px) {
.link{margin: 0 -10px;}
.link li{margin-bottom: 30px;}
.link li a{margin: 0 10px; padding-bottom: 0}
}

@media only screen and (max-width:990px) {
.link{margin: 0 -6px;}
.link li{margin-bottom: 20px;}
.link li a{margin: 0 6px;}
.link li a dd{ padding: 10px 0; }
}

@media only screen and (max-width:768px) {
.link li{width: 50%}
}
@media only screen and (max-width:540px) {
.link{margin: 0;}
.link li a{margin: 0 ;}
.link li{width: 100%}
}


/*联系我们*/
.mapcon{position: relative;}
.mapcon #map{width: 100%; height: 750px;}
.maptext{position: absolute; top:30px;left: 40px; background: #c72a2f; width: 342px;height: 500px; color: #fff;}
.maptext h1{margin-bottom: 20px;}
.maptext h1 em{display: block;width: 66px; height: 4px; background: #fff; margin-top: 10px;}
.maptext .mapin{padding: 50px 40px;}
.maptext .maplis a{color: #fff;}
.maptext .maplis a.tel_link:hover,.maptext .maplis a.tel_link{color:#fff !important; cursor: default;}
.maptext .maplis li{line-height: 2em;overflow: hidden; margin-bottom: 5px;}
.maptext .maplis li em{max-width: 130px; float: left;}
.maptext .maplis li p{float: left; width: 130px;}
.maptext .maplis li:first-child p{width: 200px;}
.maptext .maplis li:first-child em{max-width: 50px;}
.mapbg{width: 342px; height: 98px; position: absolute;bottom: -98px;left: 0}

/*.BMap_Marker&gt;div{width: 26px !important; height: 36px !important; background: url(../images/map_noprint.png) !important;}
.BMap_Marker&gt;div&gt;img{display: none !important;}*/
@media only screen and (min-width:1024px) {

}
@media only screen and (max-width:1300px) {
.mapcon #map{height: 600px;}
.maptext{height: 400px;}
}

@media only screen and (max-width:990px) {
.maptext .mapin{padding: 30px;}
}

@media only screen and (max-width:768px) {
.mapcon #map{height: 300px;}
.mapbg{display: none;}
.maptext{position: static;width: 100%; height: auto;}
.maptext .mapin{padding: 20px;}
.maptext h1 em{height:1px;}
.maptext h1{margin-bottom: 10px;}
.maptext .maplis{font-size: 14px;}
.maptext .maplis li em{width: auto;}
.maptext .maplis li p{width: auto;}
.maptext .maplis li:first-child em{width: 50px;}
.maptext .maplis li:first-child p{width: calc(100% - 50px);}
}
@media only screen and (max-width:540px) {
.mapcon #map{height:200px;}

}

/*部门介绍*/
.depart li{margin-bottom: 30px;}
.depart dl{overflow: hidden;background: #eeedec;transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;}
.depart dt{float: left;*margin-left: -1px; width: 45.5%}
.depart dd{width: 54.5%; float: left;}
.depart_p {height:160px;}
.depart_p .edit_con_original{color: #333;}
.depart dd .depart_in{padding: 40px;}
.depart dd h1{font-weight: bold;color: #333; margin-bottom: 20px;}
.depart dd h1 em{display: block;width: 30px;height: 4px;background: #c72a2f; margin-top: 20px;}
.depart li.cur dt{float: right;}



@media only screen and (max-width:1300px) {
.depart dd .depart_in{padding: 30px;}

}
@media only screen and (max-width:1200px) {
.depart dd h1 em{margin-top: 10px;}
.depart_p{height: 140px;}
}

@media only screen and (max-width:1080px) {
.depart dd .depart_in{padding: 20px;}
.depart_p{height: 140px;}
}
@media only screen and (max-width:990px) {
.depart dt,.depart dd{width: 100%}
.depart_p{height: auto;}
.depart dd h1 em{height: 1px;}
.depart dd .depart_in{padding:20px;padding-bottom: 20px;}
}
@media only screen and (max-width:640px) {
.depart dd h1{margin-bottom: 10px;}
.depart dd .depart_in{padding:20px 10px;}
}

/*报社介绍*/
.idoces{padding-bottom: 160px;}
.idoces_img{text-align: center; margin-bottom: 80px;}
.idoces_img img{width: 844px; max-width: 100%;}

@media only screen and (max-width:1366px) {
.idoces{padding-bottom:0;}

}

@media only screen and (max-width:990px) {
.idoces_img{margin-bottom: 20px;}
.idoces_img img{width: 60%; max-width: 100%;}
}




/*视频资料*/
.video_tab ul{overflow: hidden; margin-bottom: 20px;}
.video_tab li{float: left; margin-bottom: 10px;max-width: 100%; }
.video_tab li a{display: block; border:2px solid #c72a2f; margin-right: 20px;/*width: 100px;*/ max-width: 100%;  padding: 0 10px; height: 30px; line-height: 30px; text-align: center; color: #c72a2f;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.video_tab li.on a{background:#c72a2f; color: #fff;}



.video_zk{overflow: hidden;}
.video_zk ul{width: 100%; display: table;}
.live .video_zk li{box-shadow: 0 2px 5px rgba(159, 159, 159, 0.4);}
.video_zk li{float: right;width: 31.8%;  margin-bottom: 1.5%;}
.live .video_zk li:first-child,.live .video_zk li.width_w{float: left;width: 66.5%}
.video_zk li .v_in{border:8px solid #fff;box-shadow: 0 2px 5px rgba(0,0,0,0.4);}
.v_pcont{position: relative;}
.v_bg{position: absolute;top:0;left: 0; width: 100%; height: 100%; background: url(../images/video_tbg.png) repeat;}
.v_text{position: absolute; left:0px; bottom: 20px; color: #fff; width: 100%;}
.v_text .vpin{padding:0 20px;}
.v_text .v_time{font-family: "Arial"; color: #c72a2f; font-weight: bold;}
.v_text .v_line{width: 99px; height: 2px; background: #fff; margin: 8px 0;}
.v_text h1{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.live .page{margin-top: 90px;}
@media only screen and (max-width:1366px) {
.live .page{margin-top: 40px;}
}
@media only screen and (max-width:1200px) {
.v_text{bottom: 10px;}
}
@media only screen and (max-width:990px) {
.video_zk ul{margin:0 -10px;}
.video_zk li:first-child,.video_zk li.width_w{float: left;width: 100%}
.video_zk li{width: 50%;margin-bottom: 20px;}
.video_zk li .v_in{margin:0 10px;}
.live .page{margin-top: 20px;}
}

@media only screen and (max-width:990px) {
.video_zk ul{margin:0;}
.video_zk li .v_in{margin:0;}
.video_zk li{width:50%;}
.live .video_zk li:first-child, .live .video_zk li.width_w{width:100%;}
}


@media only screen and (max-width:768px) {
.video_tab li{margin-bottom: 10px; /*width: 33.333%*/}
.video_tab li a{width:auto;box-sizing: border-box; margin:0 5px;border: 1px solid #c72a2f; height: 36px; line-height: 36px;}
.video_tab ul{margin:0 -5px;}

}


@media only screen and (max-width:640px) {
.live .video_zk li{width:100%;}

}

/*网络教育*/
.video_edu{margin: 0 -28px;}
.video_edu li:first-child,.video_edu li{width: 33.333%;*margin-left: -1px; margin-bottom: 40px; float: left;}
.video_edu .v_text .vpin{padding: 0; margin-top: 20px;}
.video_edu li .v_in{border:none; box-shadow: 0 0 0 rgba(0,0,0,0.4); padding: 0 28px;}
.video_edu li .v_in .v_pcont&gt;a{border:5px solid #fff;box-shadow: 0 2px 5px rgba(159, 159, 159, 0.4);}
.video_edu .v_text{position: static; color: #333}
.video_edu .v_text .v_line{background: #333;}
.video_edu .page{margin-top: 60px;}
@media only screen and (max-width:1440px) {
.video_edu{margin: 0 -15px;}
.video_edu li .v_in{padding: 0 15px;}
.video_edu .page{margin-top: 40px;}
}



@media only screen and (max-width:990px) {
.video_edu{margin: 0 -10px;}
.video_edu li .v_in{padding: 0 10px;}
.video_edu .v_text .vpin{margin-top: 10px;}
.video_edu li:first-child, .video_edu li{margin-bottom: 30px;}
.video_edu .page{margin-top: 20px;}
}
@media only screen and (max-width:768px) {
.video_edu li:first-child,.video_edu li{width:50%;}
}
@media only screen and (max-width:540px) {
.video_edu{margin: 0;}
.video_edu li .v_in{padding: 0;}
.video_edu li:first-child,.video_edu li{width:100%;}
}

/*直播视频*/
.vedeo_live li.com_line{width: 100%; margin-bottom: 25px;}
.vedeo_live .v_text .vpin{margin:0; margin-bottom: 20px;}
.vedeo_live .v_text h1{margin-bottom: 10px;}
.vedeo_live li{padding-bottom:40px; margin-bottom: 0}
.vedeo_live li .v_in{ box-shadow: 0 0 0 rgba(0,0,0,0);}
.vedeo_live li.com_line{padding: 0}
@media only screen and (max-width:1200px) {

.vedeo_live li{padding-bottom: 30px;}
.video_edu .page{margin-top: 20px}

}
@media only screen and (max-width:768px) {
.vedeo_live li.com_line{display: none;}
.vedeo_live .v_text .vpin{margin-bottom: 10px;}
.vedeo_live .v_text h1{margin-bottom: 5px;}
.vedeo_live li{padding-bottom: 20px; margin-bottom: 20px; border-bottom: 1px solid #ccc;}
}


/*搜索结果页*/
.searchlis{overflow: hidden;}
.searchlis .hand_sear{width: 100%}
.serend{border-bottom: 1px solid #cdcdcd; padding:20px 0;}
.serend i{color: #e60012}

.searchlis ul{padding: 0 40px;}
.searchlis li{border-bottom: 1px solid #d3d3d3; padding-bottom: 35px; margin-bottom: 35px;}
.searchlis li em{color: #c72a2f}
.searchlis h1{margin-bottom: 5px; background: url(../images/ind_img19.png) no-repeat 0 center; padding-left: 12px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.searchlis h1 a{color: #3b3b3b; font-weight: bold;}
.searchlis .search_t{font-size: 12px;color: #ae0002;}
.searchlis .search_p{ line-height: 1.5em;height: 3em;overflow: hidden; margin-top: 10px;}

@media only screen and (max-width:1300px) {
.searchlis ul{padding: 0 ;}
}
@media only screen and (max-width:990px) {
.searchlis .hand_sear .dearint{margin-left: 0}
}
@media only screen and (max-width:540px) {
.serend{padding: 10px 0; border-bottom: 0}
.searchlis li{border-bottom: 1px solid #d3d3d3; padding-bottom: 20px; margin-bottom: 20px;}
.searchlis .search_p{margin-top: 5px;}
}

.page {vertical-align:middle;text-align:center; margin:20px 0px; color:#606060; height:35px; line-height:35px; clear: both;}
.page span{margin-right: 20px;}
.page span em i{color: #c72a2f;font-size: 18px;}
.page span em{ color:#797979; font-family:Arial;  vertical-align: middle;}
.page a{display:inline-block;text-align:center; width:35px;height: 35px;line-height: 35px; font-family:Arial; color: #797979; border:1px solid #babab9; font-weight: bold; margin: 0 3px;}


.page a.num,.page a.prev,.page a.next,.page a.go{ border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; background:none;color:#797979; }

/*.page a.on,.page a.num:hover,.page a.prev:hover,.page a.next:hover,.page a.go:hover{color:#fff !important; border:1px solid #c72a2f;}*/
.page a:hover{color:#797979 !important; border:1px solid #babab9;}
.page a.on{ background:#c72a2f;color:#fff !important; border:1px solid #c72a2f;}

.page a.first,.page a.last {width:40px;font-family:"Microsoft Yahei","微软雅黑";}
.page a.first:hover,.page a.last:hover{ background:none;}
.page .txtnum{margin-left: 15px;margin-right: 8px}
.page .txtnum input{width:50px;height:22px; line-height:22px; text-align:center; font-family:Arial; background:none; border:none;     border: 1px solid #babab9; border-radius: 10px; color: #797979;margin-left: 8px; }
.page a.go{background:#c72a2f;color:#fff; border:1px solid #c72a2f; font-weight: normal;}

.page a.prev{text-indent: -9999px; background:#c72a2f url(../images/page_pre.png) no-repeat center center;border:1px solid #c72a2f;color:#fff; margin-right: 10px;}
.page a.next{text-indent: -9999px; background:#c72a2f url(../images/page_next.png) no-repeat center center;border:1px solid #c72a2f;color:#fff;margin-left: 10px;}

.page a.prev:hover{ background:#c72a2f url(../images/page_pre.png) no-repeat center center;}
.page a.next:hover{ background:#c72a2f url(../images/page_next.png) no-repeat center center;}
.page a.prev.no{ background: url(../images/page_pre_no.png) no-repeat center center;color: #797979;border: 1px solid #babab9;}
.page a.next.no{ background: url(../images/page_next_no.png) no-repeat center center;color: #797979; border: 1px solid #babab9;}

@media only screen and (max-width:768px) {
.page{height: 32px; line-height: 32px; width: 150px;}
.page a{width: 30px;height: 30px; line-height: 30px;}
.pageout{text-align: center;}
.page{display: inline-block;}
.page a,.page .dian{display: none;}
.page a.prev{display: block;float: left; margin: 0 8px;}
.page a.next{display: block;float: left; margin: 0 8px;}
.page span{float: right; margin-right:0;}
.page .txtnum,.page a.go{display: none;}
.page span em i{font-size: 14px;}
}



/*网站地图*/

.mapsite dl{overflow: hidden;margin-bottom: 43px;}
.mapsite dl dt{width: 175px;text-align: center;margin-right: -175px;background: #c72a2f;line-height: 44px;display: inline-block;color:#fff;float: left; position: relative;z-index: 999;}
.mapsite dl dt a{display: block;color:#fff;}
.mapsite dl dd{ width: 100%; float: left;}
.mapsite dl dd a{color:#333;}
.mapsite dl dd ul{overflow: hidden;  margin-left: 200px;}
.mapsite dl dd ul li{margin-right: 50px; float: left; line-height: 44px;}
.mapsite dl dd ul li b{font-weight: normal; margin-right: 10px;}
@media only screen and (min-width: 1024px) {
.mapsite dl dd a:hover{color:#279800;}
.recruit .ph_table tbody a:hover{color: #00a762;}
.recruit .ph_table tbody a.post:hover{opacity: 0.9;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9;}
.opinion_button button:hover{opacity:0.9;filter:alpha(opacity=70); -moz-opacity:0.9; -khtml-opacity:0.9;}
.honor_tab li:hover a{background:#00b66a;border: 1px solid #00b66a; color: #fff; font-weight: bold;}
.honor_list li:hover .honor_in{border: 1px solid #00b66a}
.detial_page span a:hover{color: #279800}
.search_con li a:hover{color: #279800;}
.sech_sou .right button:hover{opacity: 0.9}


.depart li:hover dl{background: #c72a2f;}
.depart li:hover dd h1{color: #fff;}
.depart li:hover .depart_p .edit_con_original{color: #fff;}
.depart li:hover dd h1 em{background: #fff}
.works_tab .works_li ul li:hover{background: #c72a2f;}
.works_tab .works_li ul li:hover a{color: #fff !important;}
.page_le span a:hover{color: #c72a2f !important; text-decoration: underline;}
.edit_close a:hover{color: #fff !important;opacity: 0.9;filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9;}
.year_box .year_select dd a:hover { background: #c72a2f; color: #fff !important; }
.video_tab li:hover a{background:#c72a2f; color: #fff !important;}

}

@media only screen and (max-width: 900px) {
.mapsite dl dt{width: 120px; margin-right: -120px;}
.mapsite dl dd ul{margin-left: 140px;}
.mapsite dl dd ul li{margin-right: 30px;}
	
}

@media only screen and (max-width:768px) {
.mapsite dl dt{width:100%; margin-right: 0; float: none; height: 36px; line-height: 36px;}
.mapsite dl dd ul{margin-left: 0;}
.mapsite dl{margin-bottom: 30px;}
	
}
@media only screen and (max-width:540px) {
.mapsite dl dd ul li{width:50%; margin-right: 0}
.mapsite dl dd ul li b{margin-right: 2px;}
.mapsite dl dd{font-size: 13px;}
}


/*在线投稿*/
.mission{width: 1080px; margin: auto; border:3px solid #ccc1b1; background: #fff;}
.miss_in{padding:100px; padding-top: 60px;}
.miss_in li{overflow: hidden; margin-bottom: 20px;}
.miss_in li em{float: left; width: 90px; height: 40px; line-height: 40px; text-align: right; position: relative; margin-right: -90px; z-index: 99;}
.miss_in li .form_w{ width: 100%; float: left;}
.miss_in li .form_w .misput{margin-left: 95px; *margin-left: 46px;}
.miss_in li .form_w .misput input{width:465px; height: 38px; line-height: 38px; padding: 0 10px; border:1px solid #c9baac; background: #fff; border-radius: 2px;box-shadow: 0px 0px 3px #dfdfdf inset;}
.miss_in li .form_w .misput textarea{width: 760px; height: 120px; padding: 10px; border:1px solid #c9baac; background: #fff;border-radius: 2px;box-shadow: 0px 0px 3px #dfdfdf inset;}
.miss_in li .form_w .misput.yzm input{width: 130px;float: left;}
.miss_in li .form_w .misput.yzm i{float: left; margin-left: 5px;width: 127px; cursor: pointer;}
.miss_in li .form_w .misput.yzm i img{width:100%; height: 40px;}
.mis_sub{text-align: center; }
.mis_sub button{border:none; outline: none; background: #c72a2f;color: #fff; width: 148px; height: 42px; line-height: 42px; text-align: center;margin-top: 60px;}



.mis_sf{display: inline-block; cursor: pointer; *margin-left: 46px;}
.upload-box02 {cursor:pointer;  display:block;  width:88px; height:40px; line-height: 40px; position:relative; background:url(../images/mission_sc.png) no-repeat 0 center;  }
.upload-box02.again-box { background:no-repeat; padding:1px; border:0;overflow: hidden; width:auto; height: auto; line-height: inherit;}
.upload-box02.again-box a { display:inline-block; padding:0 10px; margin-right:5px; background:#999; color:#fff; border-radius:2px;}
.upload-box02 iframe { position:relative; overflow:hidden; position:absolute; width:100%; height:100%; opacity:0; filter:alpha(opacity=0);}
.upload-box02.again-box a.view{background: none;color:#0046b9;cursor: default;word-break: break-all; float:left; line-height: 24px; margin-top: 7px;}
.upload-box02.again-box a.again{background: url(../images/up_cha.png) center 12px no-repeat;width: 17px;height: 24px; padding-top: 7px;margin: auto; float: left}
.input_boxx a.view{width: 400px;height: 300px;float: left;text-align: center;line-height: 300px;font-size: 18px;color:#0046b9;border: 1px solid #d5dade;cursor: default;}
.createUpload{overflow: hidden;}
.input_boxx a.again2{background: url(../images/up_cha.png) center no-repeat;width: 17px;height: 17px;float: left;position: relative;left: -17px;}
.upload-box02 input{ width:77px !important; height:25px !important;}
@media only screen and (max-width: 1200px) {
.mission{width: 900px;}
.miss_in{padding: 50px;}
.miss_in li .form_w .misput textarea{width: 675px;}	
.mis_sub button{margin-top: 30px;}
}
@media only screen and (max-width: 990px) {
.mission{width: 100%;    box-sizing: border-box;}
.miss_in li .form_w .misput textarea,.miss_in li .form_w .misput input{width: 100%;    box-sizing: border-box;}	
}

@media only screen and (max-width: 640px) {
.miss_in{padding:10px; padding-bottom: 30px;}
.miss_in li .form_w .misput input{height: 34px; line-height: 34px; padding: 0 5px;}
.miss_in li .form_w .misput.yzm i img{height: 34px;}
.miss_in li{margin-bottom: 10px;}
.miss_in li em{width: 100%; margin-right: 0; float: none;}
.miss_in li .form_w{float: none;}
.miss_in li .form_w .misput{margin-left:0;}
.miss_in li .form_w .misput textarea{padding:5px; height: 80px;}
.mis_sub button{margin-top: 20px; width: 120px; height: 36px; line-height: 36px;}
}


/*2018-03-07专题*/
.spe_block_01 dl{overflow: hidden;}
.spe_block_01 dt{width: 80px; margin-right: -80px; z-index: 999; float: left; }
.spe_time{ background: #c72a2f; color: #fff; font-family: "Arial"; text-align: center; padding: 5px;}
.spe_time p{font-size: 60px; line-height: 50px;}
.spe_time i{font-size: 15px;}

.spe_block_01 dd{float: left; width: 100%;}
.spe_block_01 dd .spe_edit{ margin-left: 108px; background: #fff; padding: 18px;}

.spe_block_04{overflow: hidden;}
.spe_title{margin-bottom: 25px;}
.spe_news{overflow: hidden;}
.spe_news .left{ width: 557px; float: left;}
.spe_newbottom{margin-top: 20px;}
.spe_newbottom dl{overflow: hidden;}
.spe_newbottom dt{width: 80px; margin-right: -80px; z-index: 999; float: left;}
.spe_newbottom dd{float: left; width: 100%;}
.spe_newbottom dd h3{margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.spe_newbottom dd h3 a{color: #333333; font-weight: bold;}
.spe_newbottom dd .spe_newtext{margin-left: 100px;}
.spe_newbottom dd p{ height: 48px; line-height: 24px; overflow: hidden; color: #3b3b3b;}

.spe_news .right{ width: 742px; float: right;}
.spe_news .right .ind-news-main-list li{line-height: 36px; height: 36px;}
.spe_news .addmore{margin-top:20px;}

.spe_video li{float: left; width: 33.33%;*margin-left: -1px;}


.spe_block_03,.spe_block_01,.spe_block_02{overflow: hidden; margin-bottom: 50px;}
.specideo_in .video_button .video_bf{ width: 59px; height: 40px; margin-left: -20px; margin-top: -20px;}
.specideo_in .v_bg{background: url(../images/blank.png) repeat;}

.spe_video{padding: 0 80px;}
.spe_video .bx-wrapper .bx-viewport{border: none;    -moz-box-shadow: 0 0 0px #ccc;-webkit-box-shadow: 0 0 0px #ccc;box-shadow: 0 0 0px #ccc; height: auto !important;}
.spe_video .bx-wrapper .bx-controls-direction a{width: 60px; height: 60px; margin-top: -30px;}
.spe_video .bx-wrapper .bx-controls-direction a.disabled{opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-prev{ background: url(../images/special_le.png) no-repeat 0 center;left: -80px;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-next{ background: url(../images/special_re.png) no-repeat 0 center;right: -80px;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-prev.disabled{ background: url(../images/special_le.png) no-repeat 0 center;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-next.disabled{ background: url(../images/special_re.png) no-repeat 0 center;}


@media only screen and (min-width: 1024px) {
.spe_video .bx-wrapper .bx-controls-direction a.bx-prev:hover{ background: url(../images/special_leon.png) no-repeat 0 center;left: -80px;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-next:hover{ background: url(../images/special_reon.png) no-repeat 0 center;right: -80px;}

}
@media only screen and (max-width: 1440px) {
.spe_news .left{width: 43%;}
.spe_news .right{width: 54%;}

}
@media only screen and (max-width: 990px) {
.spe_block_03,.spe_block_01,.spe_block_02{overflow: hidden; margin-bottom: 20px;}
.spe_title{margin-bottom: 10px;}
.spe_news .left{width: 100%;}
.spe_news .right{width:100%; margin-top: 30px;}
.spe_video{padding: 0 50px;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-prev{left: -50px;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-next{right: -50px;}
.spe_video .bx-wrapper .bx-controls-direction a{width: 40px; height: 40px; margin-top: -20px; background-size: cover !important;}
.spe_time p{font-size: 26px; line-height: 40px;}
}
@media only screen and (max-width:768px) {
.spe_block_01 dt{float: none;}
.spe_block_01 dd .spe_edit{margin-left: 0; margin-top: 20px;}
}


@media only screen and (max-width: 640px) {
.spe_news .right{margin-top: 20px;}
.spe_video{padding: 0;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-prev{left: 0px;}
.spe_video .bx-wrapper .bx-controls-direction a.bx-next{right:0px;}
.spe_video .bx-wrapper .bx-controls-direction a{width: 40px; height: 40px;background-size: cover !important;}
}





/*tuji*/

.photoexh .part_1{margin-bottom: 30px;/*overflow: hidden;*/}
.photoexh .part_1 .warper{position: relative;overflow: hidden;}
.photoexh .part_1.odd .warper{}
.photoexh .part_1 h2{margin-bottom: 11px;}
.photoexh .part_1 h2 a{color: #323232;}
.photoexh .part_1 .albumbox{position: relative;width:33.333%; margin: auto}
.photoexh .part_1 .albumbox ul.photoul{width: 2000%;position: relative;z-index: 2;}
.photoexh .part_1 li.photolist{float: left;padding:50px 0;}
.lt8 .photoexh .part_1 li.photolist{padding: 0;}
.ie8 .photoexh .part_1 li.photolist{padding: 0;}
/*.photoexh .part_1 li.photolist img{transition: 0.3s all;-webkit-transition: 0.3s all;-moz-transition: 0.3s all;-o-transition: 0.3s all;}*/
.photoexh .part_1 li.photolist.on{position: relative;z-index: 999;}
.photoexh .part_1 li.photolist.on img{transform:scale(1.3,1.3); -webkit-transform:scale(1.3,1.3);}
.photoexh .part_1 li.photolist:first-child{margin-left: 0}
.photoexh .part_1 li.photolist .listbox&gt;.imgbox{float: left;width: 100%;display: block;}
.photoexh .part_1 li.photolist .listbox img{width: 100%;display: block;}


.photoexh .but{position: absolute;top:50%;margin-top: -30px;width: 100%;height: 60px;}
.photoexh .but a{display: block;cursor: pointer;width: 60px;height: 60px;position: absolute;z-index: 3;background-repeat: no-repeat!important;background-size: contain!important;background-position: center center}
.photoexh .but a.prev{background: url(../images/special_le.png);left: 0px}
.photoexh .but a.prev:hover{background: url(../images/special_leon.png);}
.photoexh .but a.prev.on{background: url(../images/special_leon.png);cursor: pointer;}
.photoexh .but a.next{background: url(../images/special_re.png);right: 0px}
.photoexh .but a.next:hover{background: url(../images/special_reon.png);}
.photoexh .but a.next.on{background: url(../images/special_reon.png);cursor: pointer;}

.photoexh .part_1.odd li.photolist .listbox&gt;.imgbox{float: right;width: 58.45%;display: block;}
.photoexh .part_1.odd li.photolist .leftbox{float:left;width: 39.72%;padding-top: 30px;}

.photoexh .part_1 li.photolist .listbox&gt;.imgbox{position: relative;}
.img_hbg{position:absolute; top:0; left: 0;  width: 100%; height: 100%; background: url(../images/blank.png) repeat;}
.photoexh .part_1 li.photolist.on .img_hbg{ display: none;}

@media only screen and (max-width: 990px){
.img_hbg{display: none}
.photoexh .part_1 li.photolist .listbox img{width: 101%}
.photoexh .part_1 .albumbox{width: 100%;margin: auto; overflow: hidden;}
.photoexh .part_1 li.photolist.on img{transform:scale(1,1); -webkit-transform:scale(1,1);}
.photoexh .part_1 li.photolist{padding: 0;}
}
@media only screen and (max-width: 640px){

.photoexh .but{height: 40px; margin-top: -20px;}
.photoexh .but a{width: 40px; height: 40px;background-size: cover !important; }
}


.electcont .elect_time h4{line-height: 1.2em; height: 2.4em; overflow: hidden;white-space: normal;}
.electcont .elec_p{height: auto; max-height: 3.4em;}
.electcont .elect_time h4{margin-bottom: 4px;}
.elec_down{overflow: hidden; margin-top: 10px;}
.elec_down p{float: left; width: 33.33%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; margin-bottom: 4px;}
.elec_down p a{color: #676767; padding-right: 4px;}
.electcont li dl dt{width: 239px; margin-right: -239px; position: relative;z-index: 99;}
.electcont li dl dd{width: 100%;}
.electcont li dl .elect_in{margin-left: 250px;}
.elec_down{height: 120px; overflow:hidden;}
.electcont .mCSB_inside&gt;.mCSB_container{margin-right: 10px;}
@media only screen and (max-width: 1400px){
.electcont .elec_p{height: 3.4em;}
.electcont li dl dt{width: 200px; margin-right: -200px; position: relative;z-index: 99;}
.electcont li dl .elect_in{margin-left: 210px;}
.elec_down{ height: 70px;}
}

@media only screen and (max-width: 1280px){
.elect ul{margin: 0 -10px;}
.electcont li dl{padding: 0 10px;}
}
@media only screen and (max-width: 1270px){
.electcont li{width: 50%;}
.elec_down{ height: 96px;}
}
@media only screen and (max-width:990px){
.electcont li{width: 100%;}
}
@media only screen and (max-width:540px){

.electcont li dl dt{width:100%; margin-right: 0; margin-bottom: 20px; }
.electcont li dl .elect_in{margin-left:0;}
.elec_down{height: auto;}
}


</pre></body></html>