@charset "utf-8";
*{margin: 0;padding: 0;}
body,ul,li,dl,dt,form,p,h1,h2,h3,h4,h5,h6{padding:0px;margin:0px;}
dl,dt,ul,li,h1,h2,h3,h4,h5,h6{list-style:none;}
body{-webkit-text-size-adjust: 100% !important;text-size-adjust: 100% !important;-moz-text-size-adjust: 100% !important; /*background: url(../images/bg.png) center top no-repeat;background-size: 100% 100%;*/}
body,input,textarea,div,h1,h2,h3{font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
body,input,textarea{font-size:16px; color:#000;}
h1,h2,h3{font-size:16px; color:#434343;}
em,i { font-style:normal;}
input,textarea {font-family:"Arial";outline:none;}
li{overflow:hidden;}
img,input{border: none;}
a{text-decoration:none; color:#434343;}
a:hover{text-decoration:none;color:#DC6D20;}
.red{color:#cc0000;}
.left{float: left;}
.right{float: right;}
.clearfix{overflow:auto; _overflow:inherit; _zoom:1;}
.maxwidth{width:1400px;margin: 0 auto;height: auto; overflow: hidden;}
.minwidth{min-width:1600px;margin: 0 auto;height: auto; overflow: hidden;width: 100%;}
.head{margin-bottom: 40px; overflow: inherit;}
.head_top{height:156px;background:url(../images/topbj.png) center center #f1e5d7; overflow: hidden;width: 100%;min-width: 1226px;}
.logo{background:url(../images/logo_dag.png) left center no-repeat;background-size:100% auto;width:570px;height:135px;float:left;}
.logo_tit{background:url(../images/tit.png) left center no-repeat;background-size:60% auto;width:680px;height:135px;float:right;}
.nav_box{width: 1400px;margin: 0 auto;}
.navBar{background:#5a2b2b;height:50px;line-height:50px;overflow: inherit;min-width: 1226px;width: 100%;}
.nav{width:100%;}
.nav .m{ float:left;position:relative;overflow: initial;width:200px;}
.nav h3{ font-size:100%; font-weight:normal; font-size:18px; height:50px; overflow:hidden;text-align: center;}
.nav h3 a{ display:block; color:#FFF; vertical-align:top;}
.nav .on h3 a{ background:#fff; color:#DC6D20; font-weight:bold; }
.nav .sub{ display:none;width:200px; position:absolute; left:-1px; top:50px; background:#fff; border:1px solid #DC6D20; border-top:0;color: #000;z-index: 999;text-align: center; border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.nav .sub li{ height:30px; line-height:30px; padding:4px 0;float:left; width:110px; text-align:center;}
.nav .sub li a{ display:block; padding-left:6px; background:url(../images/icon.png) 0 9px no-repeat; color:#999;}
.nav .sub li a:hover{ color:#DC6D20;}
/*.nav #m7 .sub{ width:320px; left:auto; right:-1px;}*/

.search{float: right;margin:60px 35px 0;border:1px #5a2b2b solid;}
.input01{width:190px; height:33px; line-height:33px;font-size:16px;color:#FFF; padding:0 10px; margin:0; float:left;background-color: rgba(255, 255, 255, 0.3); }
.input01::-webkit-input-placeholder{color:#FFF;font-size:16px;}
.button01{width:70px; height:33px; background:url(../images/icon_search_dag.png) center center no-repeat;background-size:40% auto;cursor:pointer;float:left;background-color: #5a2b2b;}

.big_pic{ width:100%; height:461px; overflow:hidden; position:relative;}
.big_pic .hd{ height:15px; overflow:hidden; position:absolute; right:50%; bottom:15px; z-index:1;}
.big_pic .hd ul{ overflow:hidden; zoom:1; float:left;}
.big_pic .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; background:#fff; cursor:pointer;border-radius: 15px;}
.big_pic .hd ul li.on{ background:#f00; color:#fff;}
.big_pic .bd{ position:relative; height:100%; z-index:0;}
.big_pic .bd li{width: 100%;height: 461px;}
.xy_head_zc{position: absolute;width: 100%;left: 0px;top: 0px;height: 280px;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;/*background-color:rgba(0,0,0,.2);backdrop-filter: blur(2px);*/}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.big_pic .prev,
.big_pic .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.big_pic .next{left:auto; right:3%; background-position:8px 5px;}
.big_pic .prev:hover,
.big_pic .next:hover{filter:alpha(opacity=100);opacity:1;}
.big_pic .prevStop{display:none;}
.big_pic .nextStop{display:none;}

.con1_left{width:955px;}
.news_tit{width: 100%;border-bottom: 1px solid #DDDEDF;height: 45px;margin-bottom: 20px;}
.news_tit span{float: left;display: block;height: 45px;line-height: 45px;margin-top: -1px;padding: 0 10px;font-weight: 900;font-size: 22px;color: #613534;}
.news_tit  a{float: right;padding-right: 20px;color:#BDC4CB ;line-height: 45px;}

.con1_left .news_tit span{background: url(../images/tit1_1.png) left center no-repeat;text-indent: 1em;background-size:  auto 80%;padding: 0 20px;}

.con1_right .news_tit span{background: url(../images/tit1_2.png) left center no-repeat;text-indent: 1.5em;background-size:  auto 80%;padding: 0 20px;}

.slideBox{ width:465px; height:365px; overflow:hidden; position:relative;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{ float:left; margin-right:5px;width:10px; height:10px;  background:#fff; cursor:pointer;border-radius: 8px;}
.slideBox .hd ul li.on{ background:#f00; color:#fff;width:20px;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;position:relative;}
.slideBox .bd li span{position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, .5);color: #fff;width: 100%;height: 40px;line-height: 40px;text-indent: 1em;}
.slideBox .bd img{ width:465px; height:365px; display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{left:auto; right:3%; background-position:8px 5px;}
.slideBox .prev:hover,
.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}
.news-list{width: 440px;padding-right:10px;}
.list ul li{height: 45px;line-height: 45px;overflow: hidden;background:url(../images/b02.png) no-repeat left center;}
.list ul li a{color:#383838;padding-left:15px;}
.list ul li a:hover{color:#DC6D20;}
.list ul li span{float:right;color:#A8A8A8;}

.con1_right{width:405px;}
.con1_right .hd{line-height:45px; height:45px; border-bottom:1px solid #C8D1D5;position:relative;padding-right:10px;margin-bottom: 20px;}
.con1_right .hd .more{float:right;}
.con1_right .hd .more a{color:#BDC4CB;}
.con1_right .hd ul{z-index:5;position:absolute;height:45px;zoom:1;}
.con1_right .hd li{float:left;padding:0 10px;cursor:pointer;font-size:22px;color:#A4A4A4;}
.con1_right .hd li.on{font-weight:bold; height:44px;line-height:45px;border-bottom:3px solid #EC7F2E; font-weight:bold;color:#616161;}
.con1_right .bd{clear:both;position:relative;}
.adv{margin: 20px auto;}
.adv img{max-width: 100%;}

.con2{padding-bottom: 20px;}
.con2_left{}
.con2_left{width:955px;}
.con2_left .hd{ height:45px; line-height:45px;border-bottom:1px solid #C8D1D5;position:relative; margin-bottom: 20px;}
.con2_left .hd ul{float:left;position:absolute; left:0px;  height:45px;}
.con2_left .hd ul li{float:left; padding:0 15px; cursor:pointer; font-size: 16px; color: #A4A4A4;}
.con2_left .hd ul li.on{height:44px;border-bottom:3px solid #EC7F2E; font-size: 22px;font-weight:bold; color:#616161;}
.con2_left .hd ul li:nth-child(1){background: url(../images/icon_jxgl.png) left center no-repeat;background-size: auto 80%;text-indent: 1em;font-size: 22px;padding: 0 20px;}
.con2_left .list li{width:46%;margin: 0 2%;float:left;}
.con2_right{width:405px;}
.con2_right .news_tit span{background: url(../images/icon_dyjy.png) left center no-repeat;background-size: auto 80%;}

.con3{padding:40px 0;}
.con3 ul li{float:left;width:20%;height:186px;background:url("../images/menu_bg.png") no-repeat center center;display:flex;justify-content:center;align-items:center;}
.con3 ul li:nth-child(4){margin-right:0;}
.con3 ul li a img{text-align:center;}
.con3 ul li a {color:#fff;font-size:18px;text-align:center;}


.con4{margin-top:40px;margin-bottom:50px;}
.con4 .news_tit {background:url(../images/wszt.png) center center no-repeat;border-bottom:none;}
.con4 .news_tit span{background:url(../images/icon_tsxy.png) left center no-repeat;background-size: auto 80%;padding:0 20px;text-indent:1em;}

.videobox{width: 1370px;height: 530px; margin: 0 auto;}
.videobox video{width: 1370px;height: 530px;}
.video_list{width:1370px; margin: 20px auto;}
.video_list .bd{}
.video_list .bd ul{overflow:hidden; zoom:1;}
.video_list .bd ul li{margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;}
.video_list .bd ul li .pic{text-align:center;}
.video_list .bd ul li .pic img{width:264px; height:156px; display:block;}
.video_list .bd ul li .title{line-height:35px; background-color: #5a2b2b; opacity: 0.6;}
.video_list .bd ul li .title a{color: #fff;}

.bottom{background: url(../images/bottom_dag.png) left top no-repeat;height: 296px;}
.bottom_link{line-height: 100px;}
.bottom_link span{float:left;}
.bottom_link table{float:left;}
.bottom_link a{color:#5a2b2b; padding:0 10px;}
select {width:385px;height: 45px;font-size: 18px;margin:0 39px;border:none;background: rgba(0, 0, 0, .5);color: #FFF;border-radius: 5px;text-indent: 1em;}
select:focus{outline: none;}
.bottom_box {margin-top: 50px;}
.bottom_box .left{width: 310px;padding-top: 60px;padding-left: 40px;}
.bottom_box .left img{max-width: 100%;}
.bottom_box .center{float: left;height: auto;overflow: hidden;margin-left:90px;}
.bottom_box .center p{line-height: 40px;color: #FFF;}
.bottom_box .right{width:100px;padding-top: 40px;padding-right: 50px;}
.bottom_box .right img{float: right;width: 105px;height: 105px;}

/*list*/
.main_box{width: 1400px;margin: 0 auto;min-height: 700px;}
.main_left{width: 300px;float: left;}
.main_left ul h3{height: 80px;line-height: 80px;background-color: #5a2b2b;color: #fff;padding-left: 30px;font-size: 24px;}
.main_left ul li{height: 50px;line-height: 50px;border:1px solid #ddd ;cursor: pointer;text-indent: 2em;border-top: none;}
.main_left ul li:hover,.main_left ul li.sec{background-color: #5a2b2b;border:1px solid #5a2b2b ;border-top: 1px solid #fff;}
.main_left ul li.sec a{color:#fff;}
.main_left ul li:hover a{color: #fff;}
.main_right{width: 1050px;float: right;}
.main_nav{margin-bottom: 10px;padding-bottom: 13px;border-bottom: 1px solid #dedede;}
.main_nav a{color: #434343;font-size: 14px;padding-left: 5px;padding-right: 5px;cursor: pointer;}
.main_nav a:hover{color: #DC6D20;}
.page{padding: 10px 0 10px;white-space: nowrap;font-size: 12px;width: 100%;float: left;padding-top: 40px;}
.page ul li{float: left; margin: 0 5px 15px 5px;cursor: pointer;}
.page ul li a{padding: 3px 10px 4px;border: 1px solid #D9D9D9;border-radius: 5px;background: #f5f7f8;text-decoration: none;color: #333;display: inline-block;}
.page ul li:hover a{background-color: #E97C39;color: #fff;}
.page ul li.active a{background-color: #E97C39;color: #fff;}

.index_fenybox {height:34px;padding:10px 0 10px;text-align:center;clear:both;padding: 40px 0;}
.index_fenybox a,
.index_fenybox a:visited,.index_fenybox a:hover{padding:0px 12px;font-size:14px; border:1px solid #dedede;display:inline-block;height:32px;line-heighT:32px;text-decoration:none;color:#666;margin:0 3px;background:#fff;border-radius:3px}
.index_fenybox a:hover,.index_fenybox a.curr,.index_fenybox a.curr:visited {border:1px solid #E97C39; color:#fff;background:#E97C39;}

.p_pages .p_fun_d,.p_pages .p_no_d {
    padding:0px 12px;font-size:14px; border:1px solid #dedede;display:inline-block;height:32px;line-heighT:32px;text-decoration:none;color:#ccc;margin:0 3px;background:#fff;border-radius:3px
}

/*show*/
.main_content h2{text-align: center;font-size: 24px;margin-top: 20px;}
.main_content h3{font-size: 14px;padding-top: 20px;color: #313131;padding-bottom: 20px;border-bottom: 1px solid #dedede;}
.main_content h3 span{margin: 0 20px; font-weight: 300;}
.main_content .content{margin: 20px 0; font-size: 18px;}
.main_content .content p{text-indent: 2em;line-height:35px; line-height: 200%;margin-bottom: 20px;}
.main_content .content p img{max-width:80%;text-align:center;display:flex;justify-content:center;margin-left:auto;margin-right:auto;}

/*系部*/
.list_center{margin-left: 30px;}
.zt_list{margin-bottom: 20px;}
.zt_list .con1_right{border:1px solid #eaeaea;padding: 0 20px;}
.conWrap{min-height:200px;}

/*图片列表*/
.list_pic{margin: 20px auto;}
.list_pic .bd ul{overflow:hidden; zoom:1;}
.list_pic .bd ul li{margin:10px 6px; float:left; _display:inline; overflow:hidden; text-align:center;}
.list_pic .bd ul li .pic{text-align:center;}
.list_pic .bd ul li .pic img{width:250px; height:148px; display:block;}
.list_pic .bd ul li .title{line-height:35px; background-color: #F1EEED;}

.exhibition_c>div{width:50%;}
.exhibition_c>div .pica{width:100%;height:400px;overflow:hidden;position:relative;}
.exhibition_c>div .pica img{width:700px;height:400px;display:block;}
.exhibition_c .fr li{float:left;width:320px;height:190px;overflow:hidden;margin-left:20px;position:relative;}
.exhibition_c .fr li:nth-child(n+3){margin-top:20px;}
.exhibition_c .fr li img{width:320px;height:190px;display:block;}
.exhibition_c .title{line-height:35px;background-color: #5a2b2b; opacity: 0.6;color: #fff;position:absolute;bottom:0;left:0;z-index:99;width:100%;text-align:center;}

.copyright {line-height:50px;color:#fff;text-align:center;}