@charset "utf-8";
* {margin: 0;padding: 0;}
*, *:before, *:after { max-height:100000px ;}
body {font-family: "微软雅黑","Microsoft YaHei", PingFangSC-light, "Source Sans Pro", "Helvetica Neue", Arial, "Hiragino Sans GB",  "WenQuanYi Micro Hei", sans-serif;}
html,body {font-size:16px;overflow-x: hidden !important;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-text-size-adjust: none;background:#fff;}
ol,ul,li,dl,dt,dd {	list-style: none;}
h1,h2,h3,h4,h5,h6 {	font-weight: normal;}
em,i,strong {font-style: normal;}
img {border: none;}
a {	text-decoration: none;color: #333;}
a:hover{color: #007a6d;}
a:active{color: #007a6d;}
a:focus {color: #fff;}
a:focus,*:focus {outline: none;}
button {cursor: pointer;}
button:hover {color: #333;}
input:focus,textarea:focus {outline: none;}
input,textarea {font-family: "microsoft yahei";}
textarea {resize: none;}
table {border-collapse: collapse;border-spacing: 0;table-layout: fixed;}
table tr th,table tr td{word-wrap: break-word;word-break: break-all;}
abbr,acronym {border: none;	font-variant: normal;}
.fl {float: left;}
.fr {float: right;}
.Pr {position: relative;}
.Pa {position: absolute;}
.clear {clear: both;}
.dis {display: block;}
.undis {display: none;}
.fbold{font-weight:bold;}

@font-face {
font-family: 'dincond-medium-webfont';
src: url(../fonts/dincond-medium-webfont.eot);
src: url(../fonts/dincond-medium-webfont.eot@) format('embedded-opentype'), 
	url(../fonts/dincond-medium-webfont.woff) format('woff'), 
	url(../fonts/dincond-medium-webfont.ttf) format('truetype'), 
	url(https://cs.zut.edu.cn/dfiles/14703/fonts/dincond-medium-webfont.svg) format('svg')}
.ziti_din {font-family: 'dincond-medium-webfont',arial;}

@font-face { font-family: 'avian';
src: url(../fonts/avianregular.eot);
src: url(../fonts/avianregular.eot@) format('embedded-opentype'),
		url(../fonts/avianregular.woff) format('woff'),
		url(../fonts/avianregular.ttf) format('truetype'),
		url(../fonts/avianregular.svg) format('svg')}
.ziti_avian {font-family: 'avian',"times new roman",arial;}
.ziti {font-family: 'avian',"times new roman",arial;}


.wp{/*padding-top:1px;*/overflow: hidden !important;}
.w1368{width:94%;max-width:1368px;margin:0 auto;}


.bannerbox {width:100%;overflow:hidden;background:#f7f7f7;z-index:5;position:fixed;top:0;left:0;}
.bannerbox_on{}
.gobot{position:absolute;bottom:30px;left:50%;z-index:9; width:48px;cursor:pointer;animation: bb 2s linear 0s infinite;}
@keyframes bb{
0%{transform:translate(-50%,-15px);opacity:0;}
20%{opacity:1;}
90%{transform:translate(-50%,25px);opacity:1;}
100%{transform:translate(-50%,30px);opacity:0;}
}
.banner {display:block;width:100%;height:70vh;background:#f7f7f7 no-repeat center/contain;background-size:100% 70vh;position:relative;z-index:6;}
.banner .wap_pic{width:100% !important;height:auto !important;display:none;}
.banner #video {position:absolute;top:0;left:0;z-index:9;width:100%;height:100%; object-fit: cover;background:#1b857f;}
.banner .banner_tit {position: absolute;top:40%;left:0;z-index:10;text-align: center;width: 100%;color: #fff;}
.banner .banner_tit .sy01 {font-size:56px;height:80px;}
.banner .banner_tit .sy02 {font-size:16px;height:40px;text-transform: uppercase;font-family: "Avian";}
.banner .banner_tit .sy03 {}

#gobot1{position:absolute;left:0;top:-100px;}
.container{position:relative;z-index:7;margin-top:70vh;background:#fff;/*overflow:hidden;*/transition:0.66s;z-index:15;}
.container_on{margin-top:0;padding-top:280px;}

.ind_tit{font-size:40px;padding:60px 0;color:#333;text-align: center;}
.ind_tit span{display:inline-block;position:relative;}
.ind_tit span:before{content:"";position:absolute;top:50%;right:115%;width:110px;height:1px;background:#a81a1a;overflow: hidden;}
.ind_tit span:after{content:"";position:absolute;top:50%;left:115%;width:110px;height:1px;background:#a81a1a;overflow: hidden;}
.center_1{background:url(../images/cen1_bg.png) no-repeat center bottom;overflow: hidden;padding:80px 0 80px 0;}
.center_1 .nr{width:96%;max-width:1460px;margin:0 auto;}



.more a{ -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.box_table{ display:table; table-layout: fixed; width:100%; height:100%}
.box_table_cell{ display:table-cell; vertical-align:middle}
.box_table_cell *{ white-space:normal; word-wrap:break-word; }

.title001_box{align-items:center;justify-content:space-between;margin-bottom:2.675rem;}
.title001_box .ll{height:3.5rem;border-left:#a81a1a 5px solid;padding: 0 0 0 1.25rem;}
.title001_box .rr{padding: .5rem 0 0;}

.title002_box{align-items:center;justify-content:space-between;margin-bottom:2.005rem;}
.title002_box .ll{height:3.5rem;border-left:#a81a1a 5px solid;padding: 0 0 0 1.25rem;}
.title002_box .rr{padding: .5rem 0 0;}

.title001{height:3.5rem;/*  */flex-wrap: wrap;align-content: stretch;}
.title001 h3{font-size:1.875rem;color:#000000;width: 100%;font-weight:normal;font-family: Arial, Helvetica,"Microsoft Yahei", sans-serif;}
.title001 h6{font-size:1.125rem;color:#000000;width: 100%;font-weight:normal;display: flex;align-items: flex-end;margin: .5rem 0 0;    font-family: Arial, Helvetica,"Microsoft Yahei", sans-serif;}

.miso-arrow1_box{display: inline-block;align-items:center;justify-content:space-between;width:6rem;margin-right:2.25rem;}
.miso-arrow1_box .miso-arrow1{border:#9a0000 1px solid;border-radius:50%;display: inline-block;transition:.5s;width:2.5rem;height:2.5rem; line-height:2.5rem; cursor:pointer; text-align:center}
.miso-arrow1_box .miso-arrow1 svg{ width:.875rem; height:.875rem; fill:#717171; transition:.5s}
.miso-arrow1_box .miso-arrow1.miso-next1{ float:right}

.miso-arrow1_box .miso-arrow1:hover{ background:#9a0000}
.miso-arrow1_box .miso-arrow1:hover svg{ fill:#fff}

.more001{ display:inline-block;float:right;}
.more001 a{ display:block; width:6.25rem; line-height:30px; border-radius:15px; background:#a81a1a; text-align:center; font-size:12px;font-family: Arial, Helvetica,"Microsoft Yahei", sans-serif; color:#fff; transition:.5s}
.more001 a:hover{ background:#9a0000;color:#fff;}




.list_box_02 li{ padding-bottom:.4375rem}
.list_box_02 li a{align-items:center;justify-content:space-between;flex-wrap:wrap;display: block;}
.list_box_02 li a .img_box{position:relative;width:32rem;float: left;}
.list_box_02 li a .img_box .img .img_hezi{ padding-bottom:54% !important}
.list_box_02 li a .img_box .time{position:absolute;top:1.875rem;left:1.5rem;width:6.25rem;height:6rem;background: rgba(220,0,0,.8);align-items:center;justify-content:center; color:#fff; text-align:center}
.list_box_02 li a .img_box .time h3{ font-size:1.875rem}
.list_box_02 li a .img_box .time h6{ font-size:1rem; margin:.5rem 0 0}
.list_box_02 li a .con{position:relative;width:calc(100% - 33.375rem);padding:0 0 0 1.375rem;float: right;}
.list_box_02 li a .con h5{ font-size:1.125rem;font-weight:bold; color:#000000; line-height:1.875rem; height:3.75rem; max-width:100%; transition:.5s;overflow:hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list_box_02 li a .con p{font-size:.885rem;color:#333;line-height:1.625rem;height:8.125rem;margin: .5rem 0 2rem;text-indent:1.75rem;overflow:hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp: 5;-webkit-box-orient: vertical;}
.list_box_02 li a .con span{width:7.75rem;height: 2.5rem;border:#d6d6d6 1px solid;align-items:center;justify-content:center;transition:.5s;font-size:.875rem;color:#8c8c8c;margin-bottom: 1rem;line-height: 2.5rem;display: block;text-align: center;}
.list_box_02 li a .con span svg{fill:#cdcdcd;width:1.375rem;height:1.375rem;margin: -3px .5rem 0 0;vertical-align: middle;background:url(../images/time_1.png) left top no-repeat;}
.list_box_02 li:hover a .con h5{ color:#a81a1a;}
.list_box_02 li:hover a .con p{ color:#a81a1a;}
.list_box_02 li:hover a .con span{ background-color:#a81a1a;color:#fadede;}
.list_box_02 li:hover a .con span svg{background:url(../images/time_2.png) left top no-repeat;}

.img_zd{ position:relative; width:100%}
.img_zd .img_hezi{ padding-bottom:54% !important}
.img_zd>img{ position:absolute; top:0; right:0; bottom:0; left:0; width:100%; height:100%; object-fit:cover}



.list_box_03{margin:0;flex-wrap:wrap;margin-top:0.825rem;overflow: hidden;}
.list_box_03 li{width:47%;padding:0 1.5%;margin-top:.5rem;float: left;}
.list_box_03 li a{display: block;align-items:center;justify-content:space-between;height:6rem;border-bottom:#e6e6e6 1px solid;transition:.5s;overflow: hidden;}
.list_box_03 li a .time{width:5.375rem;text-align:center;color:#000000;transition:.5s;float: left;}
.list_box_03 li a .time h3{ font-size:1.875rem}
.list_box_03 li a .time h6{ font-size:1rem; margin:.5rem 0 0}
.list_box_03 li a .con{position:relative;width:calc(100% - 6.375rem);padding: 0 .375rem 0 .5rem;float: right;}
.list_box_03 li a .con h5{ font-size:1rem; color:#000000; line-height:1.875rem; height:3.75rem;  max-width:100%; transition:.5s;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list_box_03 li:hover .box_table{ background-color:#a81a1a;transition:.5s;}
.list_box_03 li:hover a .time{color:#fff;transition:.5s;}
.list_box_03 li:hover a .con h5{color:#fff;transition:.5s;}

.list_box_04{width:100%;margin:0;flex-wrap:wrap;overflow: hidden;}
.list_box_04 li{margin-bottom:.654rem;float: left;}
.list_box_04 li a{display: block;align-items:center;justify-content:space-between;height:6rem;border-bottom:#e6e6e6 1px solid;transition:.5s;overflow: hidden;}
.list_box_04 li a .time{width:5.375rem;text-align:center;color:#000000;transition:.5s;float: left;}
.list_box_04 li a .time h3{ font-size:1.875rem}
.list_box_04 li a .time h6{ font-size:1rem; margin:.5rem 0 0}
.list_box_04 li a .con{position:relative;width:calc(100% - 6.375rem);padding: 0 .375rem 0 .5rem;float: right;}
.list_box_04 li a .con h5{ font-size:1rem; color:#000000; line-height:1.875rem; height:3.75rem;  max-width:100%; transition:.5s;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.list_box_04 li .line{display:block;left: 0px;top: 0px;width: 0.1%;height: 1px;background: #eae1dc;z-index: 999;transition: 0.6s;}
.list_box_04 li:hover .line{width: 100%;transition:.5s ease all;background: #a81a1a;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;}
.list_box_04 li:hover .box_table{ transition:.5s;}
.list_box_04 li:hover a .time{color:#a81a1a;transition:.5s;}
.list_box_04 li:hover a .con h5{color:#a81a1a;transition:.5s;}



.nr .con ul{padding:0 15px 20px 0;}
.nr .con ul li{height:53px;width:100%;background:url(../images/listbg.png) 6px 27px no-repeat;padding:3px 0;transition: all 0.2s ease-in-out;}
.nr .con ul li .news_title {float: left;width:calc(100% - 8.075rem);line-height: 53px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.nr .con ul li .news_title a{font-size:1rem;font-family: "microsoft yahei";}
.nr .con ul li .news_title a:hover {color: #a81a1a;}
.nr .con ul li .news_meta {float: left;width: 6.075rem;padding:0px 1rem;font-size:1rem; line-height: 53px;font-family: "microsoft yahei";}
.nr .con ul li:hover {background-color:#fff;transform: translateY(-5px); box-shadow: rgba(0, 0, 0, 0.4) 5px 5px 10px 0;}
.nr .con ul li:hover a{color: #a81a1a;}
.nr .con ul li:hover .news_meta{color: #a81a1a;}





.indc_tit{font-size:24px;padding:16px 0 16px 36px;color:#171717;border-bottom:#f0d3db solid 1px;background:no-repeat left center;}
.indc_tit a{display:inline-block;float:right;font-size:16px;line-height:24px;color:#666;}
.center_1_l{width:59%;float:left;position: relative;overflow:hidden;}
.center_1_l_l{width:47%;float:left;}
.center_1_l .pic{width:100%;height:267px;background:#f7f7f7 no-repeat center/cover;}
.center_1_l .pic_r{background:#fff;padding:15px;}
.center_1_l .tit{font-size:18px;line-height:26px;color:#333;font-weight:bold;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.center_1_l .txt{font-size:14px;line-height:21px;color:#808080;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:10px 0;}
.center_1_l .tit:hover{color:#a81a1a;}
.center_1_l_r{width:47%;float:right;}
.center_1_r{width:36%;float:right;overflow: hidden;}

.center_1 .more{text-align: center;margin:0 auto;padding:20px 0 80px;}
.center_1 .more a{width:288px;max-width:100%;height:48px;line-height:48px;color:#fff;font-size:16px;display:inline-block;background:#ba0b0b;border-radius:24px;}

.center_2{}
.center_2 ul{overflow: hidden;background:#f5f5f5;}
.center_2 ul li{width:33%;float:left;position:relative;overflow:hidden;}
.center_2 ul li .nr{padding:18% 16%;position:relative;z-index:3;color:#fff;transition:0.33s;}
.center_2 ul li .nr h3{font-size:36px;}
.center_2 ul li .nr .txt{font-size:14px;line-height:30px;height:158px;margin:22px 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden;}
.center_2 ul li .nr .more{font-size:14px;}
.center_2 ul li .pic{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:#f5f5f5 no-repeat center/cover;transition:0.33s;}
.center_2 ul li.li02 .nr{border-left:#fff solid 4px;border-right:#fff solid 4px;}
.center_2 ul li.li03{width:34%;}
.center_2 ul li.li03 .nr{color:#343434;padding:18% 16% 17%;}
.center_2 ul li:hover .nr{background:rgba(0,0,0,0.1);}
.center_2 ul li:hover .pic{transform:scale(1.1);}

.center_3{padding:1% 0 6%;background:url(../images/cen3_bg.jpg) no-repeat center top;overflow: hidden;}
.center_3 .nr{width:96%;max-width:1490px;margin:0 auto;}
.center_3_s {position:relative;padding-bottom:1px;}
.center_3 .box{border:#e1e1e1 solid 1px;background:#fff;transition:0.33s;}
.center_3 .pic{width:100%;padding-top:62%;background:#f5f5f5 no-repeat center/cover;transition:0.33s;}
.center_3 .tit{font-size:28px;color:#000;padding:35px 0 20px;position:relative;margin:0 10%;}
.center_3 .tit:before{content:"";position:absolute;top:27px;left:0;width:30px;height:2px;background:#a81a1a;overflow: hidden;}
.center_3 .txt{font-size:14px;color:#777;min-height:100px;line-height:25px;text-align: justify;margin:0 10% 10%;}
.center_3 .box:hover{background:#a81a1a url(../images/xhui.png) no-repeat right bottom;}
.center_3 a:hover .tit,.center_3 a:hover .txt{color:#fff;}
.center_3 a:hover .tit:before{background:#fff;}

.center_4{overflow: hidden;background:url(../images/bg2.png) repeat center top;padding:90px 0 40px 0;}
.center_4 .nr{width:96%;max-width:1460px;margin:0 auto;}
.center_4 .ind_tit{color:#fff;}
.center_4 .ind_tit span:before,.center_4 .ind_tit span:after{background:#fff;}
.center_4_t{width:96%;max-width:1490px;margin:0 auto;position:relative;background:#fff;padding:55px 0;position:relative;}
.center_4_t:before{content:"";position:absolute;left:-35px;top:0;width:200%;height:200%;background:#fff;}
.center_4_t .box{max-width:235px;margin:0 auto;background:#fff;}
.center_4_t .pic{width:100%;padding-top:100%;background:#f5f5f5 no-repeat center/cover; transition:0.66s;
	transform-style: preserve-3d;-webkit-perspective: 1000;-moz-perspective: 1000;-ms-perspective: 1000;perspective: 1000;}
.center_4_t .tit{font-size:16px;color:#000;padding:15px 0;text-align: center;}
.center_4_t .box:hover .pic{transform:rotateY(15deg);box-shadow:2px 3px 5px #444;}
.center_4_c{width:96%;max-width:1367px;margin:0 auto;position:relative;background:#fff;position:relative;overflow: hidden;}
.center_4_c li{width:53%;float:left;overflow: hidden;position:relative;}
.center_4_c li.li02{width:46%;float:right;margin-bottom:14px;}
.center_4_c li.li03{width:46%;float:right;}
.center_4_c li .hover{position:absolute;left:0;bottom:0;width:86%;padding:0 7%;transition:0.66s;}
.center_4_c li .pic{width:100%;height:526px;background:#f7f7f7 no-repeat center/cover;transition:0.66s;}
.center_4_c li.li02 .pic,.center_4_c li.li03 .pic{height:256px;}
.center_4_c li .yy{position:absolute;left:0;bottom:0;width:100%;}
.center_4_c li .tit{padding:40px 0 30px;font-size:32px;color:#fff;text-align:right;transition:0.66s;}
.center_4_c li .txt{line-height:30px;font-size:14px;color:#fff;margin-bottom:30px;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;display:none;}
.center_4_c li .more{display:none;font-size:14px;color:#fff;}
.center_4_c li a:hover .hover{height:100%;background:rgba(37,103,179,0.9);}
.center_4_c li a:hover .pic{transform:scale(1.05);}
.center_4_c li a:hover .tit{text-align:left;padding:40px 0 15px;}
.center_4_c li a:hover .txt{display:-webkit-box;}
.center_4_c li a:hover .more{display:block;}
.center_4_b{width:96%;max-width:1400px;margin:10px auto 10px;position:relative;background:#fff;position:relative;overflow: hidden;}
.center_4_b li{width:16.5%;float:left;overflow: hidden;position:relative;}
.center_4_b li.li01{margin-left:1%;}
.center_4_b li .hover{max-width:113px;margin:0 auto;}
.center_4_b li .pic{width:100%;padding-top:100%;background:#fff no-repeat center/contain;border-radius:50%;transition:0.66s;margin-bottom:14px;}
.center_4_b li.li02 .pic,.center_4_b li.li04 .pic,.center_4_b li.li06 .pic{background-color:#fff;}
.center_4_b li.li03 .pic{background-color:#fff;}
.center_4_b li .tit{height:50px;font-size:18px;color:#3b3b3b;text-align:center;transition:0.66s;}
.center_5{padding:60px 2%;background:#a81a1a;color:#fff;text-align: center;display: none;}
.center_5 .tit{font-size:48px;margin-bottom:15px;}
.center_5 .txt{font-size:16px;}

.bottom{padding:48px 0 30px;background:#b80022;position:relative;}
.bottom_l{width:50%;float:left;padding-top:20px;}
.bottom_l_l{float:left;padding-top:10px;}
.bottom_l_l img{max-width:100px;width:65px; height:80px;}
.bottom_l_r{font-size:0.91rem;line-height:2;color:#fff;margin-left:90px;font-family: "微软雅黑", PingFangSC-light, "黑体", Arial;}
.bottom_l_r a{color:#8e98ac;display: inline-block;}
.bottom_l_r a:hover{color:#fff;}
.bottom_l_r img{max-width:100%;}
.bottom_l_r .hot_line{color:#fff;font-size:15px;}
.bottom_l_r .hot_line span{color:#fff;font-size:30px;}
.bottom_l_r .wap_no{line-height:30px;}

.bottom_r{width:50%;float:right;font-size: 0.91rem;font-family: "微软雅黑", PingFangSC-light, "黑体", Arial;}
.bottom_r .ft_ico{display:inline-block;width:56px;height:56px;position:relative;margin-right:3px;}
.bottom_r .ft_ico1{background:url(../images/weixin.png) no-repeat center/contain;}
.bottom_r .ft_ico2{background:url(../images/weibo.png) no-repeat center/contain;}
.bottom_r .ft_ico_nr{margin-left:25px; float:right;}
.bottom_r .ft_ico_nr img{width:100px; height:100px;padding:10px;background-color:#fff;}
.bottom_r .ft_ico_nr p{display:block;color:#fff;padding:8px 0 0 5px;}
.bottom_r .ft_ico:hover .ft_ico_nr{height:auto;}

.black-inline{margin:0 auto;text-align:right;padding:30px 0;clear:both;width:100%;overflow:hidden;line-height:24px;font-size:16px;}
.black-inline a {text-align:center;padding:6px 12px;margin:3px;color:#000;background:#eaeaea;display: inline-block;}   
.black-inline a:hover {color:#fff;background-color:#a81a1a;text-decoration:none;}
.black-inline span.current {padding:6px 12px;background-color:#a81a1a;color:#fff;font-size:16px;margin:3px;display: inline-block;}   
.black-inline span.disabled {padding:6px 12px;font-size:16px;color:#666; display: inline-block;} 
/*------neiye------*/
.nybanner{width:100%;height:480px;background:#f7f7f7 no-repeat center/cover;}
.container1{margin-top:480px;}

.weizhi {background: url(../images/home.png) no-repeat left center;padding:40px 0 40px 16px;margin:90px 0 30px;}
.weizhi span{font-size: 14px;color: #fff;font-weight:bold;}
.weizhi span a{color:#fff;}
.weizhi span a:hover{color:#1b857f;}

.about{padding:20px 0;}
.about_l{float:left;width:290px;margin:-112px auto 30px;position:relative;background:#fff;}
.about_l h3{color:#fff;font-size:32px;text-align: center;padding:35px 10px 25px 10px;background:#a81a1a url(../images/list_menu_home_1.png) repeat center top;}
.ny_nav{position:relative;margin:0 auto;font-family: Arial, Helvetica,"Microsoft Yahei", sans-serif;}
.ny_nav li {display:block;text-align:center;transition: all 0.3s ease;border-left:8px solid #a81a1a;border-bottom:#e3e3e3 solid 1px;}
.ny_nav li a {display:block;width:auto;height:70px;line-height:75px;text-align:left;text-indent:10px;color:#333;font-size:17px;position: relative;}
.ny_nav li a:hover{color:#a81a1a;font-weight:bold;text-indent:40px;transition: all 0.3s ease;}
.ny_nav li:hover{border-color:#a81a1a;border-left:8px solid #e3e3e3;transition: all 0.3s ease;}

#nav_slide{background: #9b0001;line-height: 50px;position: relative;z-index: 2;display:none;}
    #nav_slide #bnt_back{ position:absolute; left: 1rem; top:-2px;  }
    #nav_slide #bnt_back img{height: 20px;vertical-align: middle;}

    #nav_slide .n_title{ height: 50px; }
    #nav_slide span{display: block;font-size: 16px;color: #fff;text-align: center;font-weight:bold;}
    #bnt_sub_nav{position: absolute;right: 1rem;top: 14.5px;cursor: pointer;}
    #bnt_sub_nav img{display: block;height: 20px;}
    #bnt_sub_nav.on img{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}
    #sub_nav_content{background: #f2f2f2; display: none; z-index: 9;width: 100%;}
    #sub_nav_content ul{}
    #sub_nav_content ul li {background: none;box-shadow:none;border-bottom:1px solid #dedede;padding: 0 15px;}
    #sub_nav_content ul li a{display: inline-block;font-size: 14px;padding: 0;color: #333;width: 88%;}
    #sub_nav_content ul li i{float:right;font-family: simsun;font-style: normal;font-weight: bold;}
    #sub_nav_content ul li ul li{border:0;line-height: 28px;padding-left: 10px;}
    #sub_nav_content ul li ul li a{font-size: 13px; color: #666;}
    #sub_nav_content ul li.on>a{color: #9b0001;}
    #sub_nav_content ul li ul{ display:none}




.about_r{margin-left:345px;}
.news_nemu{border-bottom:#e3e3e3 solid 1px;height:50px;}
.about_r h3{float: left;display: inline-block;color:#2a2a2a;font-size:30px;position:relative;margin-bottom:20px;}
.about_r h3 span{position: relative;padding:5px 0 15px;display:inline-block;}
.about_r h3 span:before{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#a81a1a;overflow:hidden;}

.news_nemu_path{float: right; line-height: 50px; color: #333;background: url(../images/sitemap-icon.png) left 20px no-repeat;padding-top:3px;}
.news_nemu_path a {color: #333;}
.news_nemu_path a:hover {color: #a81a1a;}
.news_nemu_path .path-name{margin-left:25px;}
.news_nemu_path .possplit {background: url(../images/posbg.png) center no-repeat; width: 18px; display: inline-block;}

.about_r .text{color:#3e3e3e;font-size:16px;line-height:2;padding:40px 0;text-align: justify;}
.about_r .text p,.about_r .text span{font-size: initial;}
.about_r .text img{max-width:100% !important;height:auto !important;}
.about_r .text_t{position:relative;overflow: hidden;font-size:14px;padding:100px 0 70px;min-height:290px;margin-bottom:30px;}
.about_r .text_t img{position:absolute;left:0;top:0;}
.about_r .text_t .nr{background:#a81a1a;padding:40px;color:#fff;position:relative;margin-left:40%;}
.about_r .text_t .nr h4{font-size:72px;line-height:1;margin-bottom:20px;}
.about_r .url {display:block;width:287px;height:50px;line-height:50px;text-align:center;border-radius:25px;margin:80px 0;
    font-size:18px;color:#fff;background:#a81a1a;}
.fg_list{overflow:hidden;}
.fg_list ul{width:102%;margin-left:-1%;}
.fg_list ul li{width:48%;margin:1%;float:left;overflow:hidden;}
.fg_list ul li .pic{width:100%;padding-top:67%;background:#f1f1f1 no-repeat center/cover;transition:0.33s;}
.fg_list ul li .txt{height:60px;line-height:60px;font-size:16px;color:#393939;text-align:center;overflow:hidden;background:#fff;position:relative;}
.fg_list ul li a:hover .pic{transform:scale(1.1);}


.news_top{position:relative;background:#f8f8f8;margin-bottom:1rem;}
.news_top_nr{width:100%;overflow:hidden;}
.news_top_nr_l{float:right;width:46%;padding:15px 0;margin:2%;}
.news_top_nr_l .tit{font-size:24px;color:#000;}
.news_top_nr_l h4{font-size:18px;color:#cbcbcb;padding-left:32px;background:url(../images/time.png) no-repeat left center;background-size:auto 21px;
	overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.news_top_nr_l .txt{font-size:14px;color:#7e7e7e;line-height:27px;height:54px;overflow:hidden;margin:15px 0;}

.news_top_nr_r{float:left;width:47%;margin:2% 0 3% 2%;}
.news_top_nr_r .pic{width:100%;height:256px;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}

.news_list{padding:1px 0 15px;margin-top:20px;}
.news_list li{position:relative;padding:40px 0 30px 0;}
.news_list li:after{position:absolute;left:0;bottom:0;z-index:1;height:1px;width:100%;background:#e3e3e3;overflow:hidden;content: "";transition:0.3s;}
.news_list li:before{position:absolute;left:50%;bottom:0;z-index:2;height:1px;width:0;background:#a81a1a;overflow:hidden;content: "";transition:0.3s;}
.news_list_l{float:left;overflow:hidden;vertical-align: middle;}
.news_list_l .time{width:5.375rem;text-align:center;color:#000000;transition:.5s;float: left;padding:0.375rem  1.275rem 0.375rem 0;}
.news_list_l .time h3{ font-size:1.875rem;width:100%;}
.news_list_l .time h6{ font-size:1rem; margin:.5rem 0 0;width:100%;}

.news_list_r{padding-left:15px; font-family: Arial, Helvetica,"Microsoft Yahei", sans-serif;}
.news_list_r .tit{color:#333;font-size:18px;padding-right:120px;position:relative;margin-bottom:15px;transition:0.3s;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.news_list_r .txt{color:#333;font-size:14px;line-height:24px; overflow:hidden;text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:2;-webkit-box-orient: vertical;}
.news_list li:hover .news_list_l .time h3{color:#a81a1a;}
.news_list li:hover .news_list_l .time h6{color:#a81a1a;}
.news_list li:hover .news_list_r .tit{color:#a81a1a;}
.news_list li:hover .news_list_r .txt{color:#a81a1a;}
.news_list li:hover:after{width:0;left:50%;}
.news_list li:hover:before{width:100%;left:0;}
.news_xq_r{padding:60px 0 45px 0;font-family: Arial, Helvetica,"Microsoft Yahei", sans-serif;}
.news_xq_r_nr_tit{border-bottom:#e3e3e3 solid 1px;text-align: center;}
.news_xq_r_nr_tit .tit{font-size:30px;color:#a81a1a;line-height:30px;}
.news_xq_r_nr_tit .er_tit{font-size:16px;color:#333;padding:30px 0 10px 0;overflow: hidden;}
.news_xq_r_nr_tit .er_tit .spa{display: inline-block;line-height:32px;margin:6px 0;margin-right:30px;}
.news_xq_r_nr_tit .bdsharebuttonbox{float:left;}
/*.news_xq_r_nr_tit .bdsharebuttonbox .bds_weixin{background:url(../images/icon_wx.png) no-repeat center;}
.news_xq_r_nr_tit .bdsharebuttonbox .bds_tsina{background:url(../images/icon_wb.png) no-repeat center;}
.news_xq_r_nr_tit .bdsharebuttonbox .bds_qzone{background:url(../images/icon_qk.png) no-repeat center;}
.news_xq_r_nr_tit .bdsharebuttonbox .bds_sqq{background:url(../images/icon_qq.png) no-repeat center;}*/
.news_xq_r .text{}
.news_xq_r .text p{margin:0 0 10px !important;line-height:2 !important;}
.news_xq_r .text span{font-size:1.115rem !important;font-family: "微软雅黑", PingFangSC-light, "黑体", Arial !important;}
.news_xq_r .text img{max-width:100% !important;height:auto !important;}

.major{padding:32px 0;}
.major .tit{font-size:24px;color:#a81a1a;padding:0 16px;border-left:#a81a1a solid 2px;}
.major .text{padding:20px 0 50px;}
.major_list{margin-bottom:5%;}
.major_list li{margin:20px 0;overflow: hidden;background:#f3f3f3;}
.major_list li .pic{float:left;width:483px;height:322px;background:#f1f1f1 no-repeat center/cover;transition:0.3s;}
.major_list li .wenzi{margin:0 45px 0 516px;}
.major_list li .wenzi .tit{font-size:28px;color:#2e2e2e;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-top:60px;}
.major_list li .wenzi .txt{font-size:14px;color:#6a6a6a;line-height:2;margin:20px 0;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.major_list li .wenzi .more{font-size:16px;color:#fff;width:136px;height:34px;line-height:34px;text-align: center;background:#a81a1a;}

/*page*/
.wp_paging {display: block;padding: 0; list-style: none; font-size: 14px; font-family: 'Microsoft Yahei', Verdana, Geneva, sans-serif; color: #333; float: right; margin: 40px auto 25px auto;}
.wp_paging input {font-size: 14px; *font-size:100%;}
.wp_paging li {display: inline-block; height: 25px; line-height: 25px; float: left; margin: 0; font-size: 14px;}
.wp_paging li span, .wp_paging li a {display: inline-block; float: left; margin: 0 8px;}
.wp_paging li em {font-style: normal; font-weight: bold; padding: 0 2px;}
.wp_paging li a {cursor: pointer; color: #333; line-height: 25px; height: 25px; font-size: 14px;}
.wp_paging li a.pagingJump {color: #333;}
.wp_paging li a:hover {color: #a81a1a;}
.wp_paging li a span {margin: 0;}
.wp_paging li input {font-size: 12px; *font-size:100%; width: 24px; height: 18px; line-height: 18px; border: 1px solid #d5d5d5; background: #fff; margin: 0; text-align: center; font-family: "Microsoft YaHei"; color: #908c88;}
.wp_paging li input:focus {outline: none;}



@media screen and (max-width:1600px) {	
	.ind_tit{font-size:32px;padding:40px 0;}
	.center_2 ul li .nr h3{font-size:32px;}
	.center_5 .tit{font-size:40px;}
}

@media screen and (max-width:1440px) {	
	
}
@media screen and (max-width:1350px) {	
	.header .logo{width:32%;}
	.header .logo img{max-width:100%;}
	.header .nav ul>li>a{font-size:16px;}
	.header .nav ul li ol li a{font-size:14px;padding:0 8px;}
	
}

@media screen and (max-width:1422px) {	
.nav .wp-menu .menu-item a.menu-link {padding: 0px !important;font-size: 18px !important;}
}
@media screen and (max-width:1240px) {	
.nav .sub-menu {margin: 30px 0px 25px 30px !important;}
}
@media screen and (max-width:1152px) {	
.nav .sub-menu {margin: 30px 0px 25px 0px !important;}
}

@media screen and (max-width:1199px) {	
	html,body {font-size: 96%;}
	.header .head-left{left:23% !important;}
	.nav .wp-menu .menu-item a.menu-link {font-size: 16px !important;}
	
	.m-trigger {display: block;}
	.container{margin-top:60vh;}
	.banner {height:60vh;background-size:100% 60vh;}
	.center_1{background:url(../images/cen1_bg.png) no-repeat center bottom;}
	.center_4{background:url(../images/bg2.png) no-repeat center bottom;background-size:100%;}
	
	.gobot{width:2rem;display:none;}
	
	.center_1_l{ width:100%; padding:0 0 2rem}
	.center_1_r{ width:100%;}
	
	
	.ind_tit{font-size:2rem;padding:2.4rem 0;}
	.center_1{padding:3rem 0;}
	.center_1 .more{padding:2rem 0;}
	.center_1 .more a{width:18rem;height:3rem;line-height:3rem;font-size:15px;}
	.center_3 .tit{font-size:1.75rem;}
	
	.center_4_t .box{width:94%;}
	.center_4_t .box:hover .pic{transform:none;}
	.center_4_b{margin:3rem auto 1.8rem;}
	.center_4_b li .tit{font-size:1.1rem;}	
	
	.center_5{padding:1.5rem 2%;}
	.center_5 .tit{font-size:2rem;}
	.center_5 .txt{font-size:14px;}
	
	.bottom{padding:1.5rem 0;}
	/*------neiye------*/	
	.nybanner{height:30rem;}
	.container1{margin-top:30rem;}
	.about{padding:2.5rem 0;}
	.about_l{width:18rem;}
	.about_r{margin-left:21rem;}
	.about_r .url{margin:4rem 0;}
	.fg_list ul li .txt{height:3rem;line-height:3rem;}
	
	.news_xq_r{padding:2rem 0;}
	.news_xq_r_nr_tit .tit{font-size:1.6rem;font-weight: bold;}
	.news_xq_r_nr_tit .er_tit{padding:1rem 0;}
	.news_xq_r_nr_tit .bdsharebuttonbox{display:none;}
	
	.major_list li .pic{width:30rem;}
	.major_list li .wenzi{margin:0 2rem 0 33rem;}
}
@media screen and (max-width:1024px) {	
	.header .head-left{left:20% !important;}
	.banner {height:55vh;background-size:100% 55vh;}
	.center_1_r li{margin:2%;width:46%;}
}
@media screen and (max-width:1023px) {
	.banner {height:50vh;background-size:100% 50vh;}
	.bannerbox{top: 4.325rem !important;position:relative;}
	.container{margin-top:4.325rem;}
    .move_logo {text-align: left;}	
	.header-mp .logo img {padding:0.1rem 0 0 1.25rem;width:49% !important;}
	.about_r{margin:0;}
	.about_r h3{font-size:1.4rem;margin-bottom:1rem;font-weight:bold;line-height:40px;}
	.about_r h3 span{padding:5px 0 0.3rem;}
	.about_r .text{padding:1rem 0;line-height:1.8;font-size:14px;}
	.about_r .url{margin:3rem auto;max-width:100%;}	
}
@media screen and (max-width:980px) {
	.banner {height:45vh;background-size:100% 45vh;}
	.indc_tit{font-size:1.5rem;padding:1rem 0 1rem 2.25rem;background-size:1.5rem auto;}
	.center_1_l{width:100%;margin:0 0 2rem;}
	.center_1_r{width:100%;}
	.center_2 ul li,.center_2 ul li.li03{width:100%;}
	.center_2 ul li .nr,.center_2 ul li.li03 .nr{padding:7% 5%;}
	.center_2 ul li.li02 .nr{border:none;}
	.center_2 ul li .nr h3{font-size:1.8rem;}
	.center_2 ul li .nr .txt{height:auto;margin:10px 0;line-height:1.6;text-align: justify;}
	
	.center_4_c li,.center_4_c li.li02,.center_4_c li.li03{width:100%;margin-bottom:15px;}
	.center_4_c li .pic{width:100%;height:256px;}
	
	.center_4_b li{width:31%;margin:1%;}
	
	.bottom_l{width:50%;}
	.bottom_r{width:50%;text-align: center;}
	.bottom_l_l{}
	.bottom_l_r{float:none;margin:0;}
	.bottom_r .ft_ico{width:3.5rem;height:3.5rem;}
	/*--------neiye----------*/
	.about_r .text_t{padding:0;}
	.about_r .text_t img{position:relative;left:auto;top:auto;display: block;}
	.about_r .text_t .nr{margin:0;padding:2.5rem;}
	.about_r .text_t .nr h4{font-size:3rem;}
	
}	
@media screen and (max-width:820px) {	
	html,body {font-size: 94%;}
	.header-mp .logo img {padding:0.25rem 0 0 1.25rem;width:60% !important;}
	.banner {height:40vh;background-size:100% 40vh;}
	.container_on{margin-top:0;padding-top:0;}	
	
	.center_4_t{padding:2rem 0;}
	.center_4_c li .pic,.center_4_c li.li02 .pic, .center_4_c li.li03 .pic{height:220px;}
	.center_4_c li .tit{font-size:1.8rem;}
	.center_4_c li .txt{-webkit-line-clamp:3;line-height:1.8;margin-bottom:1.5rem;}
	.center_4_c li a:hover .tit{padding:25px 0 15px;}
	
	.center_5 .tit{margin:0;}
	.center_5 .txt{display:none ;}
	
	.bottom_l_r{text-align: center;}
	.wap_no{}
	.bottom_r{}
	/*--------neiye----------*/
	.about_l{width:100%;float:none;border:none;}
	.about_l:before{display: none;}
	.about_l h3{font-size:1.6rem;padding:2.2rem 0 1.9rem;}
	.ny_nav{max-width:100%;}
	.swiper-container3 li a{text-indent:0;text-align: center;font-size:14px;height:3.4rem;line-height:3.4rem;}
	.swiper-container3 li a:hover, .swiper-container3 li.on a{background:none;}
	
	.news_list_r .tit{padding:0;}
	.news_list_r .tit span{position:relative;top:auto;right:auto;display: block;margin-top:10px;}
	
	.major .tit{font-size:1.5rem;}
	.major_list li .pic{width:100%;float:none;}
	.major_list li .wenzi{margin:2rem;}
	.major_list li .wenzi .tit{font-size:1.75rem;padding:0;}
}
@media screen and (max-width:768px) {
	.banner {height:35vh;background-size:100% 35vh;}
	.center_1_l .list_box_02 .img_box{width:100%;} 
	.center_1_l .list_box_02 .con{width:100%;padding:2rem 0 0;} 
	.header .logo {padding:0px;}
	.list_box_02 li a .con p{margin-bottom:0px;height: 7.125rem;}
}
@media screen and (max-width:620px) {
	.header-mp .logo img {padding:0.35rem 0 0 1.25rem;width:70% !important;}
	.bottom_l{width:100%;}
	.bottom_r{width:100%;float: left;margin-left:25%;}
	.bottom_r .ft_ico_nr {float: left;}
	.list_box_02 li a .con p{margin-bottom:0.2rem;height: 8.125rem;}
}
@media screen and (max-width:600px) {
	html,body {font-size: 90%;}
	.center_1 .nr{width:93%;}
	.center_1_l_l{width:100%;}
	.center_1_l_r{width:100%;}
	.center_1_l .pic{height:auto;padding-top:50%;}
	.center_1_l .txt{}
	.center_1_l .list_box_03 li{width:100%;}
	.center_1_r li .pic{height:auto;padding-top:68%;}
	.center_1_r li .txt{font-size:15px;}
	.center_1_r li{width:100%;margin:2% 0;}
	/*--------neiye----------*/
	.news_top_nr_r{width:100%;margin:4% 0;}
	.news_top_nr_l{width:100%;padding:0 0 30px;margin:0;}
	.news_top_nr{padding:0 3%;width:94%;}
	.news_top_nr_l .tit{font-size:1.5rem;}
	.news_nemu {font-size: 0.6rem;}
}

@media screen and (max-width:480px) {
	html,body {font-size: 85%;}
	.bottom_l_r{line-height:1.8;}
	.bottom_l_r p span{display: block;}
	.bottom_l_r p span.wap_no{display: none;}
	
	.header .logo {padding: 0.5rem 0;}	
	.header-mp .logo img {width: 100% !important;padding:0.25rem 0 0 0;}
	.move_navBox{height: 18rem !important;}
	/*---------neiye-----*/
	.nybanner{height:12rem;}
	.about_l{margin:-5rem 0 1rem;}
	.about_l h3{padding:1rem 0 0.5rem;}
	
	.news_top_nr_r .pic{height:0;padding-top:50%;}
	.news_top_nr_l .tit{font-size:1.3rem;}
	.news_list_l{}
	.news_list_l .pic{width:8rem;height:6rem;}
	.news_list_r{padding-left:1.5rem;}
	.news_list_r .tit{font-size:15px;}
	
	.major_list li .pic{height:0;padding-top:50%;}
	.major_list li .wenzi .more{font-size:14px;}
	.news_xq_r_nr_tit .er_tit{font-size:0.95rem;}
	.news_xq_r_nr_tit .er_tit .spa{margin-right: 10px;}
	.bottom_l_l img {width: 45px;height: 60px;}
	.bottom_l_r .wap_no{line-height:25px;}
	.bottom_r{padding-top:10px;margin-left:20%;}
	.bottom_r .ft_ico_nr img {width: 70px;height: 70px;}
	.bottom_r .ft_ico_nr p{padding-left:0px;}
}

@media screen and (max-width:414px) {
	html,body {font-size: 80%;}
	.banner {height:25vh;background-size:100% 25vh;}
	.center_1_l .tit{font-size:15px;}
	.center_1_l_r li a{font-size:15px;}
	.center_1_r li .li_l{height:58px;}
	.center_1_r li .li_l span{font-size:24px;}
	.center_1_r li .txt{font-size:14px;height:50px;line-height:25px;}
	.about_r .news_nemu_title {display: none;}
	.about_r .news_nemu_path{float: left;}
	.bottom_r{margin-left:15%;}
	.center_5 .tit{font-size:1.6rem;}
	/*--------neiye----------*/
	.fg_list ul li .txt{font-size:14px;}
	.list_box_02 li a .con p{margin-bottom:1rem;}
	
}
@media screen and (max-width:360px) {
	
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {	
	html, body{min-width:320px;}
	.header-mp .logo img {width: 100% !important;padding:0.75rem 0 0 0;}
	.news_list li{padding:20px 0 10px 0;}
	.news_list_l .time{padding:0.375rem  1.075rem 0.375rem 0;}
	.bottom_r{margin-left:6%;}
}