*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Inter,SF Pro Text,Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;/*边距边框包含在宽里面css3*/}
html{font-size:62.5%;/*10 ÷ 16 × 100% = 62.5%*/overflow-x:hidden;}
body{font-size:1.6rem;/*1.4 × 10px = 14px */ line-height:28px; color:#555; background:url("../images/indbj.jpg") no-repeat top center #f5f5f5; background-size:100% auto;}
html,body{height:100%;} 
img{border:0px; max-width:100%;}
a{color:#333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#c50000;}
.clear{clear:both; height:0px; font-size:0px;}

@font-face
{
font-family:lantingchaoxi;
src: url('../font/FZLTCXHJW.ttf'),
     url('../font/FZLTCXHJW.eot'); /* IE9+ */
}

@font-face
{
font-family:dincond;
src: url('../font/dincond.ttf'),
     url('../font/dincond.eot'),
	 url('../font/dincond.otf'); /* IE9+ */
}


.timea{transition:0.5s; -webkit-transition:0.5s; -moz-transition:0.5s;}

.color_a{color:#c4251c;}

.touying{-moz-box-shadow:0px 0px 10px #ddd; -webkit-box-shadow:0px 0px 10px #ddd; box-shadow:0px 0px 10px #ddd;}

.w1920{width:100%;}
.w1700{max-width:1700px; margin:0px auto; padding:0px 140px}
.w1400{max-width:1400px; margin:0px auto;}
.w1200{max-width:1200px; margin:0px auto;}
.leftjl_20{margin-left:20px;}
.relativea{position:relative;}
.hidden{overflow:hidden;}

@media screen and (max-width:1400px){
	.w1400{padding:0px 30px !important;}
	html{font-size:55% !important;}
}

@media screen and (max-width:1200px){
	.w1400{padding:0px 10px !important;}
	html{font-size:55% !important;}
}

/*top*/
@media screen and (max-width:1400px){
.top_logo{ padding-top: 4.5rem !important;}
.top_logo img{height: 50px !important;}
}
.top_w{width: 100%; height: 130px;/* background:url("../images/top01.jpg") no-repeat center top; background-size: cover;*/}
.top_logo{ padding-top: 3rem; float: left;}
.top_logo img{height: 66px; display: block;}
.top_ss{width: 270px; height: 40px; background: rgba(255,255,255,0.8); margin-top: 4.4rem; float: right; position: relative;}
.top_ss input{width: 75%; line-height: 40px; border:none; background: none; display: block; padding: 0 0 0 2rem;}
.top_ss a{line-height: 40px; font-size: 2rem; display:block; position: absolute; right: 1.2rem; top:0;}
/*top end*/

/*web dh*/
@media screen and (max-width:1400px){
.ind_dh ul{padding:0px 30px !important;}
}
.ind_dh{ width: 100%; height:60px; background:#9f482d;}
.ind_dh ul{ max-width:1400px; margin: 0 auto; border-left: 1px #b26d57 solid;}
.ind_dh ul li{ width:calc(14.35% - 1px); height:60px; text-align:center; float:left; position:relative; border-right: 1px #b26d57 solid;}
.ind_dh ul li span{display:block;}
.ind_dh ul li span a{font-size:1.8rem; line-height:60px; color:#fff; display:block;}
.ind_dh ul li .span01 a{color:#fff;}
.ind_dh ul li span a i{margin-right:5px; font-size:1.8rem; vertical-align:-2px;}
.ind_dh ul li:hover span a{color:#f8bb73; background: #922f10;}
.ind_dh ul li .m_hover{color:#f8bb73; background: #922f10;}
.ind_dh ul li div{width:100%; height:0px; opacity:0; -moz-opacity:0; filter:alpha(opacity=0); text-align:left; position:absolute; top:70px; left:50%; transform:translateX(-50%); -ms-transform: translateX(-50%); -webkit-transform:translateX(-50%); z-index:9999; transition:all 0.5s; overflow:hidden;}
.ind_dh ul li div a{display:block; text-align:center; line-height:50px; color:#fff; font-size:1.4rem; padding:0 3rem; white-space:nowrap; flex-wrap:nowrap;background:rgba(146,47,16,.9); border-top: 1px #b26d57 solid;}
.ind_dh ul li div a:hover{background:rgba(182,103,56,1.0); color:#fff;}
.ind_dh ul li .divon{width:100%; height:auto; overflow:visible; top:60px; opacity:1; -moz-opacity:1; filter:alpha(opacity=100);}
/*web dh*/

/*banner*********************/
.banner{height:auto; overflow:hidden; background:#fff; position:relative;}
.banner_pp{width: 100%; height: 26px; background:url("../images/top02.png") repeat-x; position: absolute; top:0; left: 0; z-index: 5;}
.banner img{width:100%; height:auto; display:block;}

/*swiper dian*/
.banner .swiper-pagination-bullet{width:10px; height:10px; border-radius: 50%;}
.banner .swiper-pagination-bullets{bottom:1% !important;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:#ff6a00;}

/*swiper banner_jiantou*/
.banner_btn_l,.banner_btn_r{width:5rem; height:5rem; border-radius:50%;background:rgba(0,0,0,0.3);}
.banner_btn_l:hover,.banner_btn_r:hover{background:rgba(0,0,0,0.5);}
.banner_btn_l i,.banner_btn_r i{line-height: 5rem; text-align: center; color:#FFF; display: block; margin: 0 auto;}

.banner_btn_l{position: absolute; top:49%; left:5rem; z-index: 99; cursor: pointer;}
.banner_btn_r{position: absolute; top:49%; right:5rem; z-index: 99; cursor: pointer;}
/*banner end*********************/

/*banner_ny*********************/
.banner_ny{width: 100%; height:300px;}
.banner_ny img{width: 100%; height: 100%; display: block;}
.banner_ny span{ position: absolute; left: 0; top:5rem; display: block;}
/*banner_ny end*********************/

/*index****************/
/*toutiao*/
.ind_tt{width: 100%;}
.ind_ttc{width: 100%; text-align: center; padding: 3rem 5rem; background: #FFFFFF; margin: 15px 0;}
.ind_ttc h3{line-height: 3.6rem; font-size: 3.6rem; padding-bottom: 2rem;}
.ind_ttc h3 a{color: #c50000;}
.ind_ttc h3 a:hover{color: #ea4200;}
.ind_ttc p{font-size: 1.6rem;}
/*toutiao end*/

/*ind liebiao*/
.dl_lb{ min-height: 407px; border: 1px #FFFFFF solid; padding: 0 3rem; background: url("../images/ind_bj01.jpg") no-repeat top center #FFFFFF; background-size: 100% auto;}
.dl_lb dt{width: 100%; height: 6.5rem; line-height: 6.5rem; position: relative; border-bottom: #999999 2px solid;}
.dl_lb dt span{height: 6.5rem; font-size: 2.4rem; color: #9f482d; border-bottom: 2px #9f482d solid; display: inline-block;}
.dl_lb dt span i{font-size: 3rem; color: #9f482d; vertical-align:middle; margin-right: 5px;}
.dl_lb dt a{font-size: 1.4rem; display: block; position: absolute; right: 0; top:0;}
.dl_lb dd{width: 100%; padding: 1rem 0 3rem 0;}
.dl_lb dd a{width: 100%; height: 5rem; line-height: 5rem; font-size: 1.6rem; position: relative; overflow: hidden; display:block;}
.dl_lb dd a span{width: 75%; height: 5rem; display:block; overflow: hidden;}
.dl_lb dd a span i{ font-size: 2.2rem; color: #9f482d; margin-right: 3px; vertical-align:inherit;}
.dl_lb dd a font{position: absolute; right: 0; top:0; display: block; color: #777777;}
/*ind liebiao end*/

/*aaaaaaaaa*/
@media screen and (max-width:1400px){
.aa_lnr a img{height:350px !important;}
.aa_r{height:350px !important;}
}

.aa{width: 100%;}
.aa_l{ width: 44%; height:auto; overflow:hidden; background:#fff; position:relative; float: left;}
.aa_lnr{width:100%; height:100%; position: relative;}
.aa_lnr a{width: 100%; display: block; position: relative;}
.aa_lnr a img{width:100%; height:417px; display:block;}
.aa_lnr a p{width:100%; height:5rem; line-height: 5rem; text-align: center; font-size: 1.8rem; background: rgba(0,0,0,0.5); color: #ffffff; position: absolute; left: 0; bottom: 0;}
/*swiper dian*/
.aa-pagination{ width: 100%; text-align: center;position: absolute; left: 0; bottom:5.5rem !important; z-index: 10;}
.aa-pagination .swiper-pagination-bullet{width:10px; height:10px; border-radius: 50%; background: #ffffff; opacity: 0.9;}
.aa-pagination .swiper-pagination-bullet-active{background: #ff0000; opacity: 0.9;}
/*swiper banner_sj_jiantou */
.aa_btn_l,.aa_btn_r{width:3rem; height:3rem; border-radius:50%; background:rgba(0,0,0,0.0);}
.aa_btn_l i,.aa_btn_r i{line-height: 3rem; text-align: center; font-size: 30px; color:#fff; display: block; margin: 0 auto;}
.aa_btn_l{position: absolute; top:49%; left:1.4rem; z-index: 99; cursor: pointer;}
.aa_btn_r{position: absolute; top:49%; right:1.4rem; z-index: 99; cursor: pointer;}

.aa_r{ width: 55%; height:417px; background:#fff; float: right; overflow: hidden;}
/*aaaaaaaaa end*/

/*bbbbbbbbb*/
.bb{width: 100%; margin-top: 1.5rem;}
.bb_l{ width: 37.5%; height:auto; overflow:hidden; margin-right: 1%; float: left;}
.bb_r{ width: 23%; height:auto; overflow:hidden; float: right;}
.bb_r dd span{width: auto !important;}
/*bbbbbbbbb end*/

.ind_gg01{width: 100%; margin-top: 1.5rem;}
.ind_gg01 img{width: 100%;display: block;}

/*ccccccccc*/
@media screen and (max-width:1400px){
.cc_ll a{height: 250px !important;}
}
.cc{width: 100%; margin-top: 1.5rem;}
.cc_l{ width: 76%; overflow:hidden; float: left; border: 1px #FFFFFF solid; padding: 0 3rem; background: url("../images/ind_bj01.jpg") no-repeat top center #FFFFFF; background-size: 100% auto;}
.cc_ll{width: 47%; padding-top: 2rem; float: left;}
.cc_ll a{width: 100%; height: 290px; display: block; overflow: hidden; position: relative;}
.cc_ll a img{width: 100%; height: 100%; display: block; transition:all 0.5s;}
.cc_ll a:hover img{transform:scale(1.2);}
.cc_ll a p{width: 100%; height: 5rem; line-height: 5rem; text-align: center; padding: 0 3rem; overflow: hidden; background: rgba(0,0,0,0.6); color:#ffffff; display: block; position: absolute; left:0; bottom: 0;}
.cc_lr{width: 50%; float: right;}
.cc_lr .dl_lb{ min-height: 340px; padding: 0 0rem !important; background:none !important; border:none !important;}

.cc_r{ width: 23%; height:auto; overflow:hidden; float: right;}
.cc_r dd span{width: auto !important;}

#tab{ width:100%;overflow:hidden; padding-top: 1.5rem;}
#tab .tab_menu{ width:100%; height:5rem; border-bottom:2px #999999 solid; position: relative;}
#tab .tab_menu li{ float:left; height:5rem; line-height:5rem; cursor:pointer; padding: 0 3rem; text-align:center; font-weight: bold;font-size:2.4rem; color:#333;}
#tab .tab_menu .selected{ background-color:#9f482d; cursor:pointer; color:#ffffff;}
#tab .tab_menu a{line-height:5rem; display:block; position: absolute; top:0; right: 0;}
#tab .tab_box{ width:100%; height:auto; clear:both; top:9px;}
#tab .hide{display:none;}
/*ccccccccc end*/

/*dddddddddd*/
@media screen and (max-width:1400px){
.dd_r{height:359px !important;}
.dd_r img{height:114px !important;}
}
.dd{width: 100%; margin-top: 1.5rem;}
.dd_l{ width: 37.5%; height:auto; overflow:hidden; margin-right: 1%; float: left;}
.dd_r{ width: 23%; height:407px; overflow:hidden; float: right;}
.dd_r img{width: 100%; height: 129px; display: block; margin-bottom: 1rem;}
/*dddddddddd end*/

/*eeeeeeeeee*/
.ee{width: 100%; margin-top: 1.5rem; position: relative;}
.ee_dl{ border: 1px #FFFFFF solid; padding: 0 3rem; background: url("../images/ind_bj01.jpg") no-repeat top center #FFFFFF; background-size: 100% auto;}
.ee_dl dt{width: 100%; height: 6.5rem; line-height: 6.5rem; position: relative; border-bottom: #999999 2px solid;}
.ee_dl dt span{height: 6.5rem; font-size: 2.4rem; color: #9f482d; border-bottom: 2px #9f482d solid; display: inline-block;}
.ee_dl dt span i{font-size: 3rem; color: #9f482d; vertical-align:middle; margin-right: 5px;}
.ee_dl dt a{font-size: 1.4rem; display: block; position: absolute; right: 0; top:0;}
.ee_dl dd{width: 100%; min-height: 200px; padding: 1rem 0 3rem 0; position: relative;}
.ee_lb{width: 100%;}
.ee_lb span{width: 100%; height: 0px; padding-bottom: 70%; position: relative; display: block; overflow: hidden;}
.ee_lb span img{width: 100%; height: 100%; display: block; position: absolute; left: 0; top:0; transition:all 0.5s;}
.ee_lb:hover img{transform:scale(1.2);}
.ee_lb h3{ line-height: 5rem; text-align: center;}
/*swiper banner_sj_jiantou */
.ee_btn_l,.ee_btn_r{width:2rem; line-height: 4rem; background:rgba(0,0,0,0.4);}
.ee_btn_l i,.ee_btn_r i{text-align: center; font-size: 14px; color:#fff; display: block; margin: 0 auto;}
.ee_btn_l{position: absolute; top:34%; left:-30px; z-index: 99; cursor: pointer;}
.ee_btn_r{position: absolute; top:34%; right:-30px; z-index: 99; cursor: pointer;}
/*eeeeeeeeee end*/

/*ffffffffff*/
.ff{width: 100%; margin-top: 1.5rem;}
.ff_nr{ padding: 0;}
.ff_dl{border: 1px #FFFFFF solid; padding: 0 3rem; background: url("../images/ind_bj01.jpg") no-repeat top center #FFFFFF; background-size: 100% auto;}
.ff_dl dt{width: 100%; height: 6.5rem; line-height: 6.5rem; position: relative; border-bottom: #999999 2px solid;}
.ff_dl dt span{height: 6.5rem; font-size: 2.4rem; color: #9f482d; border-bottom: 2px #9f482d solid; display: inline-block;}
.ff_dl dt span i{font-size: 3rem; color: #9f482d; vertical-align:middle; margin-right: 5px;}
.ff_dl dt a{font-size: 1.4rem; display: block; position: absolute; right: 0; top:0;}
.ff_dl dd{width: 100%; padding: 1rem 0 3rem 0;}
.ff_dl dd a{ line-height: 3.5rem; padding:0 5px;}
/*ffffffffff end*/

/*index end**************/


/*ny_tongyong**************/
.ny_w{width:100%; margin-top:15px; margin-bottom:15px;}
.ny_l{width:23%; height:auto; float:left;}
.ny_l01{width:100%; background:#FFF; margin-bottom:15px;}
.ny_l01 dt{background:#9f482d;}
.ny_l01 dt h3{line-height:6rem; font-size:2rem; color:#fff; padding-left:20px;}
.ny_l01 dt h3 i{font-size:1.8rem; margin-right:5px;}
.ny_l01 dd{width:85%; padding-bottom:30px; margin:0px auto;}
.ny_l01 dd a{line-height:40px; font-size:1.6rem; display:block; border-bottom:1px #CCCCCC dotted;}
.ny_l01 dd a i{font-size:1.4rem; margin:0 5px;}
.sub_a_hover{color:#9f482d;}
.ny_l02{width:100%; background:#FFF;}
.ny_l02 dt{border-bottom:1px #ddd solid;}
.ny_l02 dt h3{line-height:6rem; font-size:2rem; color:#9f482d; padding-left:20px;}
.ny_l02 dt h3 i{font-size:1.8rem; margin-right:5px;}
.ny_l02 dd{width:85%; padding-bottom:30px; margin:0px auto;}
.ny_l02 dd a{line-height:22px; font-size:1.4rem; padding:10px 0; display:block; border-bottom:1px #CCCCCC dotted;}
.ny_l02 dd a i{font-size:1.2rem;}
.ny_l02 dd a span{display:block; color:#999;}
.ny_l02 dd a span i{margin-right:3px; margin-left:15px;}

.ny_r{width:76%; height:auto; min-height:790px; background:#fff; float:right;}
.ny_r01{height:6rem; line-height:6rem; border-bottom:1px #eee solid; padding:0 4%;}
.ny_r01 .span01{height:6rem; line-height:6rem; font-size:2rem; color:#9f482d; font-weight:bold; border-bottom:1px #9f482d solid; display:block; float:left; padding-right:10px;}
.ny_r01 .span01 i{font-size:1.8rem;}
.ny_r01 .span02{font-size:1.4rem; display:block; float:right;}
.ny_r01 .span02 i{margin-right:5px;}
.ny_r02{width:92%; line-height:35px; padding:20px 0; margin:0px auto;}


/*ny_tongyongny end**************/



.bottom{background:url("../images/bottom01.jpg") repeat-x top left; color:#f6edcf; font-size: 1.6rem; text-align: center; padding: 5rem 0; margin-top: 1.5rem;}
.bottom a{color: #f6edcf;}
.bottom a:hover{color: #fff;}

/*留言预定*/
.feed01{width:100%; height:auto;}
.feed02{width:100%; height:auto; margin:20px 0px;}
.feed02_a{width:100px; height:35px; line-height:35px; text-align:right; margin-right:10px; font-size:14px; float:left;}
.feed02_b{width:400px; height:35px; line-height:35px; float:left;}
.feed02_b span{color:#F00; font-size:16px;}
.feed02_c{width:400px; height:auto; line-height:22px; float:left;}
.feed03{height:auto; padding-left:110px; font-size:16px;}
.form01{width:380px; height:35px; line-height:35px;}
.form05{width:200px; height:35px; line-height:35px;}
.form02{width:50px; height:35px; line-height:35px;}
.form03{width:380px; height:90px; line-height:22px;}
.form04{width:100px; height:35px; cursor:pointer; margin-left:110px;}

@media screen and (max-width:1200px){	
.kefu{display:none !important;}
}
.kefu{width:38px; height:auto; position:fixed; bottom:5%; right:1%; z-index:9999;}
.kefu i{font-size:2rem; line-height:38px; text-align:center; display:block; color:#FFF;}
.kefu .a01{width:38px; height:38px;  background:#999; border-radius:5px; margin-top:5px; cursor:pointer;}
.kefu .a01:hover{background:#ff6060;}
.kefu .a02{width:38px; height:38px;  background:#999; border-radius:5px; margin-top:5px; cursor:pointer; position:relative;}
.kefu .a02:hover{background:#ff6060;}
.kefu .a02 span{line-height:38px; text-align:center; white-space:nowrap; background:#ff6060; color:#FFF; border-radius:5px; position:absolute; right:40px; top:0px; z-index:999999; display:none; padding:0 10px;}
.kefu .a02:hover span{ display:block;}
.kefu .a03{width:38px; height:38px;  background:#999; border-radius:5px; margin-top:5px; cursor:pointer; position:relative;}
.kefu .a03:hover{background:#ff6060;}
.kefu .a03 .ewm{width:90px; max-width:100px; position:absolute; left:-92px; top:-10px; z-index:999999; display:none;}
.kefu .a03:hover .ewm{display:block;}



/*--详情页面--*/
@media screen and (max-width:749px){
.xq02{line-height:28px !important; padding:0 0 0rem 0 !important; font-size:2.2rem !important;}
.xq03 input{margin-left:1px !important;}
.xq03 font{display:none !important;}
.xq03 .icon-ketang{display:none !important;}
}
.xq01{width:100%; height:auto; margin:0px auto;}
.xq02{width:100%; height:auto; line-height:40px; padding:0px 0px 30px 0px; text-align:center; font-size:26px; color:#333;}
.xq03{width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; background:#ececec;}
.xq03 i{margin-left: 5px;}
.xq03 input{ width: 20px; margin-right: 5px; display: inline-block;}

.xq04{width:100%; height:auto; line-height:3rem; padding:30px 0px; font-size:16px; }
.xq05{width:100%; height:auto; padding-top:10px; font-size:16px; border-top:1px #CCCCCC solid;}


/**********内容样式************/

/**********纯图片展示***********/
@media screen and (max-width:1400px){	
.show_img ul li{width:31% !important;}
}

@media screen and (max-width:960px){	
.show_img ul li{width:48% !important;}
}

.show_img{width:100%; margin:0px auto; overflow:hidden;}
.show_img ul{width:calc(100% + 15px); margin:0px auto;}
.show_img ul li{width: calc(33.33% - 15px); height:auto; margin:0 15px 15px 0; position:relative; float:left;}
.show_img ul li .div01{width:100%; height:0; padding-bottom:70%; overflow:hidden; position:relative; background:#000;}
.show_img ul li .div01 i{width:20px; height:20px; font-size:2rem; color:#FFF; position:absolute; top:60%; left:0; right:0; margin:auto; transition:all 0.5s; opacity:0; -moz-opacity:0; filter:alpha(opacity=0);}
.show_img ul li:hover .div01 i{top:45%; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.show_img ul li .div01 img{width:100%; height:100%; margin:0 auto; display:block; transition:0.6s; position:absolute; left:0; top:0;}
.show_img ul li:hover .div01 img{transform:scale(1.2); opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
.show_img ul li span{height:50px; line-height:50px; text-align:center; display:block; font-size:1.8rem; background:#eee; padding:0 10px; overflow:hidden;}


/**********纯图片展示单独***********/
@media screen and (max-width:749px){
.show_img01 ul li{width:47% !important; margin:1.5% 1.5% 5% 1.5% !important;}
}

.show_img01{width:100%; margin:0px auto;}
.show_img01 ul{margin:0 -1.5%;}
.show_img01 ul li{width:30.33%; height:auto; margin:1.5% 1.5% 2% 1.5%; float:left;}
.show_img01 ul li .img01{width:100%; height:0px; padding-bottom:70%; background:#000; position:relative; overflow:hidden;}
.show_img01 ul li .img01 img{ width:100%; height:100%; display:block; position:absolute; left:0; top:0; transition:all 0.5s;}
.show_img01 ul li:hover .img01 img{transform:scale(1.2); opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
.show_img01 ul li .img01 i{font-size:4rem; color:#FFF; position:absolute; left:45%; top:55%; z-index:999; transition:all 0.5s; opacity:0; -moz-opacity:0; filter:alpha(opacity=0);}
.show_img01 ul li:hover .img01 i{top:45%; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}
.show_img01 ul li span{height:30px; line-height:30px; display:block; font-size:1.8rem; text-align:center; padding:0px 5%; overflow:hidden; margin-top:3%;}
.show_img01 ul li p{line-height:1.4rem; text-align:center; font-size:1.4rem; color:#999;}



/**********新闻列表展示***********/
.show_news{ margin:0px auto;background:#FFF;}
.show_news ul li{font-size:1.6rem; border-bottom:#999 1px dotted; margin:0px auto; position:relative;}
.show_news ul li a{line-height:25px; display:block; padding:20px 150px 20px 0;}
.show_news ul li a i{font-size:1.4rem; margin-right:5px; vertical-align:middle;}
.show_news ul li span{line-height:70px; color:#555; position:absolute; right:0px; bottom:0px;}

/**********图文混排展示***********/
@media screen and (max-width:1200px){	
.show_news_img ul li a span h3{font-size:2rem !important; padding:1.4rem 0 0rem 0 !important;}

}
.show_news_img{width:100%; margin:0px auto;}
.show_news_img ul li{background:#f8f8f8; text-align:left; margin-bottom:20px;}
.show_news_img ul li:hover{background:#fff; box-shadow:0px 0px 20px rgba(0, 0, 0, 0.1);}
.show_news_img ul li a{position:relative; display:block;}
.show_news_img ul li a img{width:28%; height:20rem; display:block;}
.show_news_img ul li a span{width:63%; height:auto; line-height:25px; display:block; font-size:14px; position:absolute; right:5%; top:0px; z-index:1; }
.show_news_img ul li a span h3{line-height:3rem; font-size:2.2rem; color:#333; margin:0px; font-weight:normal; padding:2rem 0 0rem 0;}
.show_news_img ul li:hover h3{color:#9f482d;}
.show_news_img ul li a span h4{max-height:5.5rem; line-height:2.6rem; font-weight:normal; color:#777; font-size:1.6rem; overflow:hidden;}
.show_news_img ul li a span p{width:100%;line-height:4rem; font-size:1.6rem; color:#777; margin-bottom:15px; border-bottom:1px #999 dashed; position:relative;}
.show_news_img ul li a span font{font-size:2rem; display:block; margin-top:5px;}

/**********单页展示***********/
.show_single{ margin:0px auto; background:#FFF;}
.show_single_t{font-size:20px; line-height:20px; color:#000000; text-align:center; padding-bottom:20px;}
.show_single_d{height:35px; line-height:35px; text-align:center; color:#FFFFFF; font-size:14px; background:#cbcbcb;}
.show_single_c{padding-top:10px; font-size:16px; line-height:35px;}

/**********上下图文混排展示***********/
@media screen and (max-width:1400px){	
.show_news_img_sx ul li{width:29% !important;}
}
@media screen and (max-width:960px){	
.show_news_img_sx ul li{width:46% !important;}
}

@media screen and (max-width:480px){	
.show_news_img_sx ul li{width:91% !important;}
}
.show_news_img_sx{width:100%; margin:0px auto; overflow:hidden;}
.show_news_img_sx ul{width:110%; height:auto;}
.show_news_img_sx ul li{width:21.2%; height:auto; margin-right:2%; margin-bottom:2%; float:left; background:#fff; position:relative;}
.show_news_img_sx ul li .img01{width:100%; height:0px; padding-bottom:70%; background:#000; overflow:hidden; position:relative;}
.show_news_img_sx ul li .img01 i{font-size:5rem; color:#FFF; display:block; position:absolute; top:55%; left:45%; margin:0 auto; transition:all 0.5s; opacity:0; filter:alpha(opacity=0);}
.show_news_img_sx ul li:hover .img01 i{top:45%; opacity:0.5; filter:alpha(opacity=50);}
.show_news_img_sx ul li .img01 img{width:100%; height:100%; display:block; transition:all 0.5s; position:absolute; left:0; top:0;}
.show_news_img_sx ul li:hover .img01 img{transform:scale(1.2); opacity:0.5; filter:alpha(opacity=50);}

.show_news_img_sx ul li .zw{width:85%; height:auto; min-height:170px; margin:20px auto;}
.show_news_img_sx ul li .zw h3{ height:3rem; line-height:3rem; font-size:1.8rem; font-weight:normal; overflow:hidden;}
.show_news_img_sx ul li .zw span{line-height:40px; font-size:1.4rem; color:#999;}
.show_news_img_sx ul li .zw p{ height:5.3rem; line-height:24px; font-size:1.4rem; color:#777; overflow:hidden;}
.show_news_img_sx ul li .zw p font{font-size:1.4rem; display:block; transition:all 0.5s; position:absolute; left:8%; bottom:30px;}
.show_news_img_sx ul li:hover .zw p font{color:#000;}


/*分页样式*/
.page_area{padding:25px 0px; text-align:center; clear:both;}
.PageNav_2{display:block; width:100%; text-align:center; clear:both;}
.PageNav_2 .PageTurn{height:35px; line-height:35px; border:#777 1px solid; background:#777; margin:2px; padding:0px 10px; color:#FFFFFF; display:inline-block; margin:0px 5px;}
.PageNav_2 .PageTurn_Disable{height:35px; line-height:35px; border:#999 1px solid; color:#999; padding:0px 10px; display:inline-block; margin:0px 5px; background:#FFFFFF;}
.PageNav_2 .PageNum{height:35px; line-height:35px; border:#777 1px solid; background:#777; color:#fff; padding:0px 15px; margin:0px 5px; display:inline-block;}/*未选中样式*/
.PageNav_2 .PageNum_Disable{height:35px; line-height:35px; color:#FFFFFF; border:1px solid #b26d57; background:#b26d57; padding:0px 15px; display:inline-block; margin:0px 5px;}/*当前选中样式*/


