@charset "utf-8";
body,form,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dd,dt,p,hr,input,em{margin:0;padding:0;list-style:none;-webkit-text-size-adjust:none; vertical-align: middle; font-weight:normal;}
body{ font-size:14px; color:#000; background: #f9f9f9; font-family:'\5FAE\8F6F\96C5\9ED1','Nanum Gothic','-apple-system';}
h1,h2,h3,h4,h5,h6{font-size:100%}
table,img,iframe{border:none}ul{list-style:none}
a{ color:#000; text-decoration:none;outline:none;}
a:hover {text-decoration:none;color: #fb0301;}
a:active {color:#000;text-decoration:none;}
ol,ul {list-style:none;}
fieldset,img {border:0;}
i,em{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}/* Hides from IE-mac \*/
* html .clearfix{height:1%;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px;}
.mt25{ margin-top:25px;}
.mt30{ margin-top:30px;}
.mt35{ margin-top:35px;}
.mt40{ margin-top:40px;}
.mt45{ margin-top:25px;}
.mt55{ margin-top:55px;}
.mt60{ margin-top:60px;}
.w1230{ width: 1230px; margin-left: auto; margin-right: auto;}
body,html{background: #f6d3b7;min-width: 1370px;}
.bg1{background: url("../images/yy_allbg2_20221114.jpg") no-repeat center top;background-size: 120% auto; position: relative;}
/**************重置end**************************/
.yy_wk{width: 100vw;height: 100vh;background: url("../images/yy_allbg_20221114.jpg") no-repeat center top;background-size: 100% 100%;position: relative;}
.bg{background-size: 150% auto; }
.w1175{width: 1175px;height: auto;margin-left: auto;margin-right: auto;background: #fff;opacity: 1;}
.bttom{width:100%;height:20px;line-height: 20px;position: absolute;bottom: 20px;left: 0px;text-align: center;overflow: hidden;}
.bttom p{width:100%; display: block; font-size: 16px; color: #424242;}
.pd_wk{width: auto;height: auto;padding: 20px; min-height:440px;}
.nav_bar p{font-size: 20px; margin-bottom: 15px;}
.nav_bar p a{cursor: pointer;}
.line{border-bottom: 2px solid #fb4300;}
/*cont*/
.cont_ul,.new_list{width: 1135px;overflow: hidden;} 
.cont_ul ul,.new_list ul{width: 1200px;overflow: hidden;}
.cont_ul ul li{float:left;width: 260px;height: 187px;margin-right: 32px;overflow: hidden;margin-bottom: 10px;}
.cont_ul ul li img{width: 260px;height:157px;display: block;}
.cont_ul ul li p{width: 260px;height: 30px;line-height: 30px;text-align: center;font-size: 18px;overflow: hidden;}

/*fy*/
.fy ul li:hover, .m_cis_pic ul li.on { border-color: #a03b03;}
.fy ul li {float: left;height: 25px;margin-right: 5px;border: 1px solid #ccc;background-color: #f9f9f9;padding: 0 10px;line-height: 25px;text-align: center;cursor: pointer;}
.page_smy { overflow: hidden; display: inline-block;}
.fy {width: 100%; overflow: hidden; text-align: center; margin-top:5px;}

/*new_list*/
.new_list ul li{width:545px;height:47px;line-height: 47px;float: left;border-bottom: 1px dashed #afabaa;margin-right: 43px;position: relative;font-size: 16px;text-indent: 20px;}
.new_list ul li:before{display: block;width: 5px;height: 5px;background: #fb4300;content:'';position: absolute;left: 0px;top: 22px;}
.new_list ul{padding-bottom: 25px;}
.wk_01{width:auto; height: auto; overflow: hidden; padding-top: 168px;}

/*高清图片*/
.gq_img{width: 940px;margin-left:auto; margin-right: auto;height: auto; overflow: hidden;}
.gq_img img{ display: block; width: 940px; height: auto; }
.gq_img p{ display: block; width: 940px; height: auto; font-size: 16px; text-align: center; margin-top: 20px;}


/*视频*/
.video{width: 940px;margin-left:auto;margin-right: auto;height: auto;overflow: hidden;}
.video p{ display: block; width: 940px; height: auto; font-size: 16px; text-align: center; margin-top: 20px;}

/*基地简介*/
.jdjj{width: 1050px; height: 500px; margin-left: auto; margin-right: auto; margin-top: 25px; padding-bottom: 20px; overflow-y: auto;}
.jdjj p{display: block; width: 100%; height: auto; font-size: 16px; line-height: 35px; text-indent: 32px; margin-bottom: 15px;}
.jdjj img {max-width: 95%; height: auto;}

/*导航*/
.navList{position:fixed; top:209px; left:16px; width:156px; height:223px; align-items:center; justify-content:center;
z-index:1000; background: url(../images/nav_bg20221114.png) no-repeat; padding-top: 69px;
}
.navList ul li{font-size:16px;width:100%;height:35px;text-align:center;line-height:22px;color:#222;cursor:pointer; font-weight:normal; font-weight: bold;}
.navList ul li.active{color:#cc1011; font-weight:bold; font-size:16px; overflow:hidden;}
































