@charset "utf-8";
/* CSS Document */
body,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,select,textarea,form,img,div,pre,fieldset,blockquote,th,td {margin:0;padding:0;outline:none;}
body{color:#333; background-color:#ffffff;}
html{ overflow-x:hidden;}
ul,li,ol,dl,dt,dd{list-style:none}
img{border:none;border-style: none;}
*{ font-family:"Microsoft Yahei";margin:0;padding:0;}
.animate{transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;}
input,textarea,button{ background: transparent;vertical-align:middle}
a{ color:#333; text-decoration:none;}
:focus{outline:0}
table { border-spacing: 0px; border-collapse: collapse; }
tr { cursor: pointer; }
input, textarea{ border: 0; }
textarea{resize:none}
select{ border:none;outline: none;}
iframe, video{ width:600px; height:400px;}
.mt30{ margin-top:30px !important;}

/*href*/
a:link,a:visited{ text-decoration:none;}
a:hover,a:active{color:#19518C; text-decoration:none;}
.cfff,.cfff a:link,.cfff a:visited{color:#fff !important}
.cfff a:hover,.cfff a:active{color:#ddd}
.cccc,.cccc a:link,.cccc a:visited{color:#ccc}
.cccc a:hover,.cccc a:active{color:#ddd}
.c666,.c666 a:link,.c666 a:visited{color:#666}
.c666 a:hover,.c666 a:active{color:#19518C}
.c999,.c999 a:link,.c999 a:visited{color:#999}
.c999 a:hover,.c999 a:active{color:#19518C}

/*common*/
.wrap{width: 1200px;margin:0 auto;}
.l{float:left !important}
.r{float:right !important}
.o{overflow:hidden;}
.c{display:block;height:0;overflow:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*zoom:1}
.hidden{display:none}
.center{text-align:center}
.img-box img,.img{display:block;margin:0;padding:0;width:100%;}
.flexbox{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.lc{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
/*文字超出省略*/
.ellipsis{-webkit-box-direction:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.ovh1{text-overflow:ellipsis;white-space: nowrap;overflow: hidden;}
.ovh2{-webkit-line-clamp:2}
.ovh3{-webkit-line-clamp:3}
.ovh5{-webkit-line-clamp:5}

.table{ display:table; table-layout: fixed; text-align:center; width:100%; height:100%}
.table_cell{ display:table-cell; vertical-align:middle}

.top{ background-color: #ffffff;}
.top1{ line-height: 41px; border-bottom: 1px solid #ebebeb;}
.wel{ font-size: 14px; color: #777777;}
.top_r li{ font-size: 14px; color: #777777; background-repeat: no-repeat; background-position: left center; position: relative; cursor: pointer;}
.top_r li .ewm{ position: absolute; top: 42px; left: 50%; margin-left: -66px; background-color: #ffffff; padding: 10px; display: none;}
.top_r li:hover .ewm{ display: block;}
.top_wx{ background-image: url(../images/top/icon1.png); padding-left: 20px;}
.top_line{ background: url(../images/top/line.jpg) no-repeat center center; width: 30px; height: 41px;}
.top_tel{ background-image: url(../images/top/icon2.png); padding-left: 12px;}
.logo{ display: block; background: url(../images/top/logo.png) no-repeat left center; height: 140px; width: 512px;}
.tel{ height: 140px; padding-left: 64px; margin-right: 40px; background: url(../images/top/tel.png) no-repeat left center; line-height: 26px; font-size: 18px; color: #3f3a39;}
.tel .table{ width: auto; text-align: left;}
.tel p.p1{ font-size: 24px; color: #94070a;}

.navBar{position:relative;z-index:1;height: 60px;line-height: 60px;background: #94070a;color:#333;}
.nav{position:relative;font-size:14px;}
.nav a{color: #fff;}
.nav h3{ font-size:100%; font-weight:normal;}
.nav .m{float:left;position:relative;z-index:1;width: 115px;}
.nav h3 a{display:block;text-align:center;font-size: 15px;font-weight:bold; background:url(../images/nav/line.jpg) right center no-repeat; position:relative; font-weight: normal;}
.nav .first{ float:left; margin-right: 40px;}
.nav .first a{ display:inline-block; width:152px; height:60px; line-height:60px; background:#302a29 url(../images/nav/down.png) 180px center no-repeat; padding:0 44px}
.container01{width: 240px;height:559px; position:absolute; margin-top:0;z-index:2;left: 50%;margin-left: -600px; display: none;}
.container01 .w1200{position: relative;width: 240px; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;}
.container01 .w1200:hover{}
.container01 .left{ float:left; width:184px; height:559px; background:#fff; padding:0px 28px 0; position:relative; z-index:2}
.container01 .left dl{padding: 10px 0 14px 40px;position: relative;border-bottom:#e6e8e9 1px solid;}
.container01 .left dl dt{ font-size:16px; line-height:35px; height:35px; margin:0 0 0 -40px; padding:0 0 0 40px; background:url(../images/nav/icon1.png) left center no-repeat, url(../images/nav/arrow.png) 170px center no-repeat}
.container01 .left dl:nth-child(2) dt{ background-image: url(../images/nav/icon2.png), url(../images/nav/arrow.png);}
.container01 .left dl:nth-child(3) dt{ background-image: url(../images/nav/icon3.png), url(../images/nav/arrow.png);}
.container01 .left dl:nth-child(4) dt{ background-image: url(../images/nav/icon4.png), url(../images/nav/arrow.png);}
.container01 .left dl dt a{ color:#000000; -moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out; background-repeat: no-repeat; background-position: right; padding-right: 35px;}
.container01 .left dl:nth-child(1) dt a{ background-image: url(../images/nav/hot_orange.png);}
.container01 .left dl:nth-child(2) dt a{ background-image: url(../images/nav/hot_blue.png);}
.container01 .left dl dt a:hover{ color:#94070a}
.container01 .left dl dt a img{ margin:-2px 0 0 9px}
.container01 .left dl dd{ display:block; font-size:13px; line-height:24px; color:#868788;}
.container01 .left dl dd a{color:#868788}
.container01 .left dl dd a:hover{ color:#94070a}

.banner{ position: relative;}
.banner .hd{ overflow:hidden; position:absolute; left: 50%; bottom:46px; z-index:1; margin-left: 395px; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-left:15px; width:10px; height:10px; background:#fff; cursor:pointer; border-radius: 100%; text-indent: -999px;}
.banner .hd ul li.on{ background:#D9BB97;}
.banner .bd ul li{ height: 559px; background-repeat: no-repeat; background-position: center;}

.index-data{ background: url(../images/bg1.jpg) no-repeat center center; width: 100%; height: 800px; position:relative;}
.data_tit{ padding: 48px 0 44px;}
.data_tit h1{ font-size: 24px; color: #94070a; line-height: 40px;}
.data_tit p{ font-size: 18px; color: #777777; line-height: 36px;}
.data_nr{ width: 498px; height: 498px; margin: 0 auto; position: relative;}
.data_ul li{ width: 49px; height: 49px; border: 2px solid #666666; border-radius: 100%; background: url(../images/data_icon1.png) no-repeat center center; float: left; position: absolute; cursor: pointer;}
.data_ul li.data_li1{ background-image: url(../images/data_icon1.png); top: 42px; left: 50px;}
.data_ul li.data_li2{ background-image: url(../images/data_icon2.png); top: 42px; right: 50px;}
.data_ul li.data_li3{ background-image: url(../images/data_icon3.png); top: 142px; left: -15px;}
.data_ul li.data_li4{ background-image: url(../images/data_icon4.png); top: 142px; right: -10px;}
.data_ul li.data_li5{ background-image: url(../images/data_icon5.png); top: 240px; left: -26px;}
.data_ul li.data_li6{ background-image: url(../images/data_icon6.png); top: 240px; right: -22px;}
.data_ul li.data_li7{ background-image: url(../images/data_icon7.png); top: 343px; left: 6px;}
.data_ul li.data_li8{ background-image: url(../images/data_icon8.png); top: 343px; right: 9px;}
.data_ul li.data_li9{ background-image: url(../images/data_icon9.png); top: 416px; left: 68px;}
.data_ul li.data_li10{ background-image: url(../images/data_icon10.png); top: 420px; right: 76px;}
.data_ul li.data_li11{ background-image: url(../images/data_icon11.png); top: 468px; left: 50%; margin-left: -25px;}
.data_ul li p{ font-size: 20px; color: #666666; font-weight: bold; line-height: 53px; position: absolute; top: -2px;}
.data_ul li.data_li1 p{ left: -140px;}
.data_ul li.data_li2 p{ right: -140px;}
.data_ul li.data_li3 p{ left: -130px;}
.data_ul li.data_li4 p{ right: -130px;}
.data_ul li.data_li5 p{ left: -110px;}
.data_ul li.data_li6 p{ right: -115px;}
.data_ul li.data_li7 p{ left: -110px;}
.data_ul li.data_li8 p{ right: -115px;}
.data_ul li.data_li9 p{ left: -85px; top: 25px;}
.data_ul li.data_li10 p{ right: -100px; top: 20px;}
.data_ul li.data_li11 p{ left: -35px; top: 70px; width: max-content;}
.data_img{ width:343px; height:343px; position: absolute; top:50%; margin-top:-172px; left:50%; margin-left:-172px; background:url(../images/data_img1.png) no-repeat center center; display:none;}
.data_img.show{ display:block;}
.data_ul li:hover, .data_ul li.curr{ background-color: #94070a; border-color: #94070a;}
.data_ul li:hover.data_li1, .data_ul li.curr.data_li1{ background-image: url(../images/data_icon1_h.png);}
.data_ul li:hover.data_li2, .data_ul li.curr.data_li2{ background-image: url(../images/data_icon2_h.png);}
.data_ul li:hover.data_li3, .data_ul li.curr.data_li3{ background-image: url(../images/data_icon3_h.png);}
.data_ul li:hover.data_li4, .data_ul li.curr.data_li4{ background-image: url(../images/data_icon4_h.png);}
.data_ul li:hover.data_li5, .data_ul li.curr.data_li5{ background-image: url(../images/data_icon5_h.png);}
.data_ul li:hover.data_li6, .data_ul li.curr.data_li6{ background-image: url(../images/data_icon6_h.png);}
.data_ul li:hover.data_li7, .data_ul li.curr.data_li7{ background-image: url(../images/data_icon7_h.png);}
.data_ul li:hover.data_li8, .data_ul li.curr.data_li8{ background-image: url(../images/data_icon8_h.png);}
.data_ul li:hover.data_li9, .data_ul li.curr.data_li9{ background-image: url(../images/data_icon9_h.png);}
.data_ul li:hover.data_li10, .data_ul li.curr.data_li10{ background-image: url(../images/data_icon10_h.png);}
.data_ul li:hover.data_li11, .data_ul li.curr.data_li11{ background-image: url(../images/data_icon11_h.png);}
.data_ul li:hover p, .data_ul li.curr p{ color: #94070a;}

.index-choose{ background: url(../images/bg2.jpg) no-repeat center center; width: 100%; height: 860px;}
.choose_tit{ padding: 45px 0 40px;}
.choose_tit h1{ font-size: 30px; color: #382e2f; line-height: 50px;}
.choose_tit p{ font-size: 14px; color: #777777; line-height: 34px;}
.choose_tit img{ vertical-align: middle; margin: 0 5px;}
.choose_slide{ background-color: #FFFFFF;}
.choose_slide .hd{ width: 270px;}
.choose_slide .hd ul li{ height: 155px; text-align: center; cursor: pointer;}
.choose_icon{ background-repeat: no-repeat; background-position: center bottom; height: 87px;}
.choose_slide .hd ul li p{ font-size: 20px; color: #ffffff; line-height: 66px;}
.choose_li1{ background-color: #94070a;}
.choose_li2{ background-color: #261819;}
.choose_li3{ background-color: #9f9998;}
.choose_li4{ background-color: #5e749b;}
.choose_li1 .choose_icon{ background-image: url(../images/choose_icon1.png);}
.choose_li2 .choose_icon{ background-image: url(../images/choose_icon2.png);}
.choose_li3 .choose_icon{ background-image: url(../images/choose_icon3.png);}
.choose_li4 .choose_icon{ background-image: url(../images/choose_icon4.png);}
.choose_slide .bd{ width: 860px; margin: 12px 0 0 55px; position: relative;}
.choose_left{ width: 320px;}
.choose_left h1{ font-weight: normal; font-size: 26px; color: #575a5f; line-height: 90px; position: relative; padding-top: 24px; margin-top: 30px;}
.choose_left h1:before{ content: ''; position: absolute; top: 0; left: 0; width: 47px; height: 4px; background-color: #94070a;}
.choose_left p{ font-size: 14px; color: #666666; line-height: 36px;text-align:justify;}
.choose_more{ width: 147px; height: 46px; border-radius: 46px; background: #8c726e url(../images/choose_arrow.png) no-repeat center center; position: absolute; bottom: 28px; left: 0;}
.choose_slide .bd ul:nth-child(3), .choose_slide .bd ul:nth-child(4){ margin-top: 20px; overflow: hidden;}
.choose_slide .bd ul li{ float: left; width: 23%; margin: 0 1% 20px;}

.container05{ overflow:hidden;height: 254px;}
.container05 ul{ border-left:#eeeeee 1px solid; overflow:hidden}
.container05 ul li{float:left;width:calc(20% - 1px);text-align:center;padding:32px 0 40px;border-right:#eeeeee 1px solid;position:relative;}
.container05 ul li h3{ height:78px; line-height:78px; font-weight: normal;}
.container05 ul li h2{ font-size:36px; color:#94070a; margin-bottom:20px; font-weight: normal;}
.container05 ul li h5{ font-size:14px; line-height:24px; color:#5a5858; font-weight: normal;}

.gg{ background: url(../images/bg3.jpg) no-repeat center center; width: 100%; line-height: 160px; font-size: 0;}
.gg h1, .gg h2{ font-size: 32px; display: inline-block; vertical-align: middle;}
.gg h1{ color: #ffffff; background: url(../images/kf_line.jpg) no-repeat right center; padding-right: 33px;text-shadow:#000 3px 4px 5px}
.gg h2{ color: #e40114; background: url(../images/kf_tel.png) no-repeat 25px center; padding-left: 64px;}

.index-guest{ background-color: #f6f6f6; padding: 66px 0 42px;}
.guest_ul{ padding-top: 66px;}
.guest_ul li{ cursor: pointer; float: left; text-align: center; width: 20%; line-height: 56px; background-repeat: no-repeat; background-position: center top;}
.guest_ul li a{ font-size: 16px; color: #9f9998; display: block; padding-top: 50px;}
.guest_ul li.guest_li1{ background-image: url(../images/guest_icon1.png);}
.guest_ul li.guest_li2{ background-image: url(../images/guest_icon2.png);}
.guest_ul li.guest_li3{ background-image: url(../images/guest_icon3.png);}
.guest_ul li.guest_li4{ background-image: url(../images/guest_icon4.png);}
.guest_ul li.guest_li5{ background-image: url(../images/guest_icon5.png);}
.guest_ul li:hover a{ color: #382e2f;}
.guest_ul li.guest_li1:hover{ background-image: url(../images/guest_icon1_h.png);}
.guest_ul li.guest_li2:hover{ background-image: url(../images/guest_icon2_h.png);}
.guest_ul li.guest_li3:hover{ background-image: url(../images/guest_icon3_h.png);}
.guest_ul li.guest_li4:hover{ background-image: url(../images/guest_icon4_h.png);}
.guest_ul li.guest_li5:hover{ background-image: url(../images/guest_icon5_h.png);}

.index-new{ padding: 100px 0;}
.new_tit{ padding-bottom: 50px;}
.new_bt h1{ line-height: 42px; font-size: 30px; color: #aa1000;}
.new_bt p{ line-height: 24px; font-size: 14px; color: #cacaca;}
.new_more{ display: block; width: 160px; line-height: 46px; text-align: center; background-color: #aa1000; font-size: 14px; color: #ffffff;}
.new_left{ width: 600px;}
.new_left li{ float: left; width: 292px; height: 256px; border: 2px solid #e5e5e5;}
.new_left li:first-child{ background: url(../images/bg.jpg) no-repeat center center; border: none; width: 100%; height: 262px; margin-bottom: 7px;}
.new_left li:nth-child(3){ float: right;}
.new_left li a{ display: block; padding: 30px; font-size: 18px; color: #262626; line-height: 32px; font-weight: bold;}
.new_left li:first-child a{ color: #ffffff;}
.new_left li span{ color: #ac1606; display: block; line-height: 36px; margin-top: 56px;}
.new_left li span img{ vertical-align: middle; float: right;}
.new_left li:first-child span{ display: none;}
.new_right{ border: 2px solid #e5e5e5; width: 528px; height: 450px; padding: 32px 30px 42px;}
.new_right li{ line-height: 50px;}
.new_right li a{ font-size: 16px; color: #262626;}
.new_right li span{ font-size: 14px; color: #a9a9a9; float: right;}
.new_right li span img{ display: none;}

.footer{ background: url(../images/footer.jpg) no-repeat center center; width: 100%;}
.foot{ padding: 56px 0 14px;}
.foot_left{ width: 400px; margin-right: 160px;}
.foot_tel{ background: url(../images/icon1.png) no-repeat left center; padding-left: 70px;}
.foot_left p{ font-size: 16px; color: #ffffff; line-height: 30px;}
.foot_tel h1{ font-size: 30px; color: #ffffff; line-height: 35px;}
.foot_tel p{ line-height: 26px;}
.foot_adr{ background: url(../images/icon2.png) no-repeat left center; margin-top: 30px; padding-left: 70px;}
.foot_adr span{ display: block; float: left; height: 60px;}
.foot_nav{ width: 400px; margin-top: 40px;}
.foot_nav li{ width: 100px; float: left; line-height: 40px;}
.foot_nav li a{ font-size: 16px; color: #ffffff;}
.copy{ line-height: 66px;}
.copy, .copy a{ font-size: 14px; color: #b4b4b4;}
.copy img{ vertical-align: middle;}
.code{ margin: 20px 70px 0 0;}
.code li{ float: left;}
.code p{ font-size: 14px; color: #ffffff; width: 14px; float: left; margin: 20px 10px 0 0; line-height: 16px;}
.code img{ width: 96px; height: 96px; float: left;}

/*online qq*/
.izl-rmenu {position: fixed;right: 4%;top: 30%;z-index: 999999;}
.izl-rmenu .btn{ width: 173px;position:relative;}
/*online qq*/

.ban{ background: url(../images/ban.jpg) no-repeat center center; width: 100%; height: 327px; position: relative;}
.ban h1{ font-size: 30px; color: #ffffff; position: relative; line-height: 72px;}
.ban h1:after{ content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -43px; width: 85px; height: 3px; background-color: #ffffff;}

.contact{ background: url(../images/con_bg.jpg) no-repeat center center; padding: 82px 0 55px;}
.con_wrap{ width: 1380px; margin: 0 auto;}
.con_l h1{ font-size: 50px; color: #3b406c; line-height: 100px; font-style: italic;}
.con_l img{ height: 87px;}
.con_l p{ font-size: 35px; color: #e4be84; font-style: italic; font-weight: bold; line-height: 130px;}
.con_r{ margin-top: 32px;}
.con_r h1{ font-weight: normal; font-size: 26px; color: #3b406c; line-height: 35px; margin-bottom: 35px;}
.con_r h1 img{ vertical-align: middle; margin-right: 15px;}
.con_r p{ font-weight: bold; font-size: 30px; color: #3b406c; width: 630px; padding-left: 50px; line-height: 50px;}
.con_r p span{ display: block; float: left; height: 100px;}

.con_service{ background-color: #f1f1f1; padding: 45px 0 50px; text-align: center;}
.con_service li{ display: inline-block; width: 290px;}
.con_service li:last-child{ display: none;}
.service_icon{ height: 61px; background-repeat: no-repeat; background-position: center;}
.service_icon1{ background-image: url(../images/service_icon1.jpg);}
.service_icon2{ background-image: url(../images/service_icon2.jpg);}
.service_icon3{ background-image: url(../images/service_icon3.jpg);}
.con_service li h1{ font-weight: normal; line-height: 82px; font-size: 24px; color: #1d2027;}
.con_service li p{ line-height: 25px; font-size: 16px; color: #888888;}
.con_service li.service_arrow{ width: 120px; height: 220px; background: url(../images/service_arrow.jpg) no-repeat center 94px;}

.er_nav{ text-align: center; font-size: 0;}
.er_nav li{ display: inline-block; line-height: 86px; height: 86px; margin: 0 10px;}
.er_nav li a{ font-size: 18px; color: #242424; font-weight: bold;}
.er_nav li.on a, .er_nav li:hover a{ color: #94070a;}

.article{ padding: 50px 0;}
.article, .article p{ font-size: 18px; color: #666666; line-height: 36px;}
.article p{ margin-bottom:15px;}

.classlist{ margin: 60px auto 0; width: 1032px;}
.classlist li{ float: left; width: 318px; margin: 0 13px 80px; text-align: center;}
.classlist li p{ line-height: 72px; font-size: 28px; color: #3f3f3f; font-weight: bold;}

.newslist{ width: 68.8%; margin: 20px auto 0;}
.newslist li{ overflow: hidden; padding: 20px 0; border-bottom: 1px dashed #CCCCCC;}
.news_tu{ width: 23.5%; float: left;}
.news_zi{ width: 74.2%; float: right;}
.news_zi1{ font-size: 18px; color: #333333;}
.news_time{ font-size: 16px; color: #333333; margin: 20px 0;}
.news_zi2{ font-size: 14px; color: #666666; line-height: 28px;}

.culture{ background: url(../images/bg4.jpg) no-repeat center center; text-align: center; padding: 150px 0 100px;}
.culture li{ display: inline-block; margin: 0 30px; vertical-align: middle;}
.culture li h1{ font-size: 36px; color: #ffffff; line-height: 40px; text-transform: uppercase; text-align: left; width: 230px;}
.culture li h2{ font-size: 28px; color: #ffffff; font-weight: normal; text-align: left; line-height: 48px; margin-bottom: 60px;}
.culture li p{ font-size: 20px; color: #ffffff; line-height: 40px; text-align: left; height: 80px;}

.view-tit{color: #000;padding-bottom: 30px;border-bottom: 1px solid #aaa;margin-bottom: 40px;}
.view-tit .date{font-size: 1.125rem;color: #666;margin-bottom: 10px; font-weight: normal; line-height: 1.8;}
.view-tit h2 {margin: 0;font-size: 2.2rem;line-height: 1.3;font-weight: normal;}
.view-page {border-top: 1px solid #ddd;padding-top: 70px;margin-top: 60px;text-align: center;font-size: 0;}
.btn-style.green {border-color: rgba(148, 7, 10, 0.5);color: #94070a;}
.view-page .btn-style {font-size: 1rem;}
.btn-style {position: relative;display: inline-block;vertical-align: middle;width: 200px;height: 54px;font-size: 0.875rem;font-weight: 600;line-height: 54px;text-align: center;white-space: nowrap;margin: 0;padding: 0 14px;border-style: solid;border-width: 2px;border-radius: 27px;-webkit-transition: background .2s, color .2s, border .2s;-o-transition: background .2s, color .2s, border .2s;transition: background .2s, color .2s, border .2s;border-color: rgba(255, 255, 255, 0.5);background-color: rgba(255, 255, 255, 0);color: #fff;overflow: hidden;}
.article-page {display: -webkit-box;display: -ms-flexbox;display: flex;margin-top: 70px;}
.article-page .box {display: block;width: 50%;border-right: 1px solid #ddd;position: relative;background-color: #e8e8e8;}
.article-page .box .btn-aw {width: 44px;height: 44px;border-radius: 50%;border: 1px solid #aaa;font-size: 0;position: absolute;top: 50%;margin-top: -22px;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.article-page .box .btn-aw:before {content: '';display: block;width: 10px;height: 10px;border: 2px solid #333;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);transform: translate(-50%, -50%);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: border .5s;-o-transition: border .5s;transition: border .5s;}
.article-page .box .main {vertical-align: top;}
.article-page .box .main .tag {font-size: 0.9375rem;color: #94070a;margin-bottom: 5px;}
.article-page .box .main .ti {font-size: 1.125rem;line-height: 1.5;color: #333;}
.article-page .box .main .data {font-size: 0.9375rem;color: #999;}
.article-page .box:hover .btn-aw {border-color: #94070a;background-color: #94070a;}
.article-page .box:hover .btn-aw:before {border-color: #fff;}
.article-page .box:hover .main .ti {color: #000;text-decoration: underline;}
.article-page .box.prev {padding: 40px 50px 40px 130px;}
.article-page .box.prev .btn-aw {left: 40px;}
.article-page .box.prev .btn-aw:before {border-right: none;border-top: none;-webkit-transform-origin: 8px 0;-ms-transform-origin: 8px 0;transform-origin: 8px 0;}
.article-page .box.prev .main {text-align: right;}
.article-page .box.next {border-right: none;padding: 40px 130px 40px 50px;}
.article-page .box.next .btn-aw {right: 40px;}
.article-page .box.next .btn-aw:before {border-left: none;border-bottom: none;-webkit-transform-origin: 8px -5px;-ms-transform-origin: 8px -5px;transform-origin: 8px -5px;}

@media (min-width:1400px) and (max-width:1600px){
	
}

/*page*/
.pagelist { text-align: center; margin: 20px 0 40px; clear:both; padding-top:30px;}
.pagelist span, .pagelist a { display: inline-block; border: 1px solid #ddd;padding:10px 20px; margin-right: 2px; line-height:10px; text-decoration:none; color:#666;}
.pagelist span { background: #94070a; color: #fff;font-weight: bold;}