@charset "utf-8";
@import url('style_y.css');
.head{ width:100%; height:200px;background:url(../images/head.jpg) no-repeat top center; }
.bg_fff{width:100%;background: rgba(255, 255, 255, 0.9);}
.top{ height:100px;padding:20px 0px;}
.top .sj{font-size:13px; right:0px; bottom:16px; color:#9c6630;}
.top .login1{width:336px;height:28px; display:block; overflow:hidden;color:#fff;text-align:center;position:absolute;top:0px;right:0px;}
.top .login1 .dl{position:absolute;top:0px;right:0px;background:#9c6630;border-radius: 0px 0px 6px 6px;}
.top .loghh{width:256px;height:28px;position:absolute;top:0px;right:0px;background:#9c6630;border-radius: 0px 0px 6px 6px;}
.top .loghh .tc{width:50px; height:28px; background:none; text-align:center;line-height:26px;color:#fff; font-size:14px;display:block; float:right;outline:medium; border:none; cursor:pointer; }
.top .loghh .hy{width:196px;line-height:28px;}
.top .logo{ height:100%; width:auto; max-width:100%;}  
.top .ss{width:190px;height:28px;overflow:hidden;font-size:13px;right:0px;bottom:52px;border:solid 1px #9c6630;background:#fff;border-radius:50px; padding:1px 8px;}
.top .ss .ss_k{width:160px;height:28px;line-height:28px;background:none; border:none;color:#666;text-align:left;text-indent:6px;padding:0px;font-size:12px}
.top .ss img{ cursor:pointer; margin:1px; height:24px; width:auto;}
/*------nan------*/
.navbg{width:100%;display:block;background: rgba(154, 99, 44, 0.9); height:40px; padding:10px 0px;}
.nav{overflow:hidden;height:40px; line-height:40px;}
.nav ul{display: grid;grid-template-columns: repeat(9, 1fr);  gap: 5px;}
.nav li{border-radius:50px;text-align: center;}
.nav li a{color:#fff;font-size:18px;}
.nav li:hover{background:#cf8b47;}
.nav .on{ background:#cf8b47;}
/*------banner------*/
.banner{ height:auto; margin:0px auto;display:block;overflow: hidden;}
.slideBox{width:100%;height:290px; overflow:hidden; position:relative; margin:0px auto;}
.slideBox .hd{height:16px; position:absolute; bottom:10px; width:100%; z-index:1;}
.slideBox .hd ul{ zoom:1; display:block; height:16px; text-align:center; width:90%; margin:0px auto;}
.slideBox .hd ul li{ width:8px;height:8px; cursor:pointer;display:inline-block;*display:inline;*zoom:1; margin:3px;background:#999;border-radius:30px;}
.slideBox .hd ul li.on{ background:#d73127}
.slideBox .bd{ position:relative; height:auto; z-index:0; width:100%;}
.slideBox .bd li{width:100%;zoom:1; vertical-align:middle; height:auto;}
.slideBox .bd li img{width:100%;height:auto;}

/*------main------*/
.y_bt{height:60px;line-height:60px;overflow:hidden; border-bottom:1px solid #D7D7D7;}
.y_bt span{height:56px;float:left;width:auto; max-width:500px;overflow:hidden;font-size:22px;color:#9E5727;font-weight: bolder; border-bottom:4px solid #CF8B47}
.y_bt a{float:right;font-size:16px; color:#CF8B47; margin-right:8px;}
.y_bt a:hover{color:#9E5727;}

.y_box ul{display:block; margin:10px auto; min-height:150px;}
.y_box ul li{font-size:14px; color:#999; padding:0px 3px;height:36px;line-height:36px; margin:1px auto;text-align:left; border-bottom:1px dashed #e1e1e1}
.y_box ul li a{ color:#333333;width:86%;*width:83%; overflow:hidden; height:36px; display:inline-block;background:url(../images/d.png) no-repeat left center; text-indent:12px;*margin-left:-12px; font-size:14px;}
.y_box ul li a:hover{ color:#F00;}
.y_box ul li span{ float:right;*margin-top:-32px; font-size:13px;} 
/*------mk1------*/
.mkbg{background:url(../images/pic.png) no-repeat top center; }
.mk1{height:auto;background:rgba(105, 105, 105, 0.1); padding:20px 0px; }
.mk1 .sy_zydh{ width:100%; height: auto; overflow: hidden;}
.mk1 .sy_zydh ul {display: grid; grid-template-columns: repeat(6, 1fr); gap:15px;}
.mk1 .sy_zydh ul li{border-radius:8px; background:#fff; border: 1px solid #fff;}
.mk1 .sy_zydh ul li a{ line-height:60px;height:60px;display: flex; justify-content: center;align-items: center; text-align:center;}
.mk1 .sy_zydh ul li span{flex:1;display: flex; justify-content: center;align-items: center;}
.mk1 .sy_zydh ul li img{ width:auto;height:30px;}
.mk1 .sy_zydh ul li font{flex:2;background-color: #F5F5F4; border-radius: 0px 8px 8px 0px; font-size: 18px; font-weight: 600;color: #975E27;}
/*------mk2------*/ 
.mk2{display: grid; grid-template-columns: repeat(2, 1fr); gap:30px; margin:20px auto;}   
.mk2 .box1 ul li{padding:6px 3px;}
.mk2 .box2 ul{padding:0px 5px;margin-top:8px;}
.mk2 .box2 ul li{padding:15px 3px;height:28px;line-height:28px;}
.mk2 .box2 ul li:hover{border-bottom:1px dashed #CF8B47;}
.mk2 .box2 ul li a{float:left; background:none; height:28px;  width:auto;max-width:78%}
.mk2 .box2 ul li font{background:#CF8B47; color:#fff; padding:0px 8px; float:left;border-radius:2px;}

.pic{ height:90px;color: #9E5727;font-size: 25px;font-weight: bold;text-align: center; line-height: 90px;letter-spacing:10px;}
/*------mk3------*/
.mk3{ margin:30px auto;} 
.mk3 ul {display: flex;gap:25px;margin:30px auto;}   
.mk3 ul li{flex:1;}
.mk3 ul li a{display: grid; justify-content: center;align-items: center; text-align:center;}
.mk3 li span{overflow:hidden;aspect-ratio:1/1;display: inline-flex;align-items: center; justify-content: center;border-radius:100%; border:2px solid #CF8B47;}
.mk3 li img { width:100%; height:auto; min-height:100%;}
.mk3 li font {color: #9E5727; font-size:18px; line-height: 2em; text-align: center; margin:10px auto;} 
/*------foot------*/
.footer{ width:100%; height:auto;background:url(../images/head.png) no-repeat top center; }
.foot-href{background: rgba(208, 208, 208, 0.85); height:65px; line-height:65px;}
.foot-href .w1200{display: grid; grid-template-columns: repeat(3, 1fr);text-align:center;}
.foot-href a {color: #515151;font-size: 18px;}
.foot-href a:hover{ color:#9E5727;}
.foot{width:100%;min-height:60px; padding:50px 0px;color:#E4BE98;text-align:center;background: rgba(154, 99, 44, 0.95);}
.foot .w1200{display: flex;gap:25px;}   
.foot a{color:#E4BE98;font-size:14px;}
.foot p{line-height:26px; margin:0px; padding:0px;font-size:14px;flex:2;} 
.foot .foot-gzh{flex:1;} 
.foot .foot-gzh img{ margin:5px;} 
/*------list------*/
.main{ margin:20px auto;}
.dqwz{ width:auto; height:auto;background:#975E27 url(../images/wz.png) no-repeat 10px center;padding-left:42px;border-radius:2px; overflow:hidden; margin-bottom:10px;}
.dqwz span{font-size:14px;color:#975E27;width:auto; height:auto; display:block;overflow:hidden;background:#eeeeee; padding:10px;}
.dqwz a{color:#975E27;font-size:14px;}
/*------left------*/
.left{ width:300px; height:auto;}
.left .lmlb{ width:298px; height:auto;border-radius:2px; overflow:hidden; border:1px solid #D7D7D7;background:#fff;}
.left .lmlb_bt{color:#ffffff; font-size:18px; text-align:center;background:#975E27; font-weight:bold; padding:15px 0px;}
.left .lmlb .con{ width:260px; height:auto; display:block; min-height:300px;padding:5px; margin:0 auto;}
.left .lmlb ul{  width:100%; height:auto; display:block;  margin:0 auto;padding-bottom:20px;}
.left .lmlb li{margin:12px auto; }
.left .lmlb li a{color:#975E27; font-size:16px;width:auto;overflow:hidden;padding:12px 6px;text-align:center; display:block;border-radius:2px;border-bottom:1px solid #eee;}
.left .lmlb li a:hover{background:#cf8b47; color:#fff}
.left .lmlb .on a{background:#cf8b47; color:#fff}
/*------right------*/
.right{width:880px; height:auto; display:block; min-height:500px; margin-bottom:20px;}
.right .lm_box{ width:440px; height:236px;margin:0px 10px 10px 10px;float:left; overflow:hidden;}
.list{width:auto; height:auto; min-height:520px;border: 1px solid #D7D7D7; padding:5px 20px;border-radius:2px;}
.right .list_art{width:auto; height:auto; min-height:520px;}
.right .list_art ul li{padding:6px 3px;}
/*------list_img------*/
.right .list_img {width:auto;height:auto;min-height:500px;margin:0px auto; padding:20px 5px;}
.right .list_img ul {display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px;}
.right .list_img ul li{}
.right .list_img ul li img{ width:98%; height:auto;aspect-ratio: 4/3;border:#d4d4d5 1px solid; padding:1px;}
.right .list_img span{color:#313131;font-size:14px;}
.right .list_img span:hover{ text-decoration:none;}  
.right .list_img a:hover{ text-decoration:none;}  
/*------article------*/
.right .article{width:auto; padding:30px; height:auto; margin:0px auto;min-height:500px; color:#313131;}
.right .article .art_title{font-size:20px; color:#000; text-align:center;line-height:26px; width:92%; margin:0px auto;}
.right .article .f_title{font-size:15px; color:#666; text-align:center;line-height:26px; margin:15px auto; width:92%;}
.right .article .art_time{text-align:center; background:#f1f1f1; width:100%; height:36px; line-height:36px; display:block; margin:10px auto 15px auto;font-size:14px;border-radius:2px;color: #666;}
.right .article .art_time font{margin:0px 10px;}
.right .article .zw{ line-height:28px;font-size:16px; margin:0 auto;padding:0px 15px; min-height:500px;}
.right .article .zw p{margin:0;padding:0px;line-height:28px;font-size:16px;}
.right .article .zw img{ max-width:600px; margin:5px auto;height:auto !important;}
.right .article .zw table{ max-width:800px; margin:0 auto;border-collapse:collapse !important;height:auto !important;}
.right .article .zw th{  border:1px solid #333 !important;}
.right .article .zw td{  border:1px solid #333 !important;}
.ckvideo_style{ margin:0px auto}
.dygb{width: 93%;border-top:1px solid #cccccc; margin:20px auto;}
.dygb a{float:right;cursor:pointer;color:#999999;padding:10px;font-size: 14px;}
/*------dy------*/
.right .dy{height:auto;min-height:450px;line-height:29px;font-size:15px; margin:0px auto; padding:30px;}
.right .dy p{margin:0px auto;border:0;}
.right .dy img{max-width:820px;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

@media (min-width:1000px) and (max-width: 1299.99px){

html,body{min-width:1000px;}
.w1200{width:1000px !important;}
.top{ height:86px;padding:27px 0px;}
.nav li a{font-size:17px;}
.slideBox{ height:260px;}

.y_bt{height:54px;line-height:54px;}
.y_bt span{height:50px; max-width:400px;font-size:20px;}
.y_bt a{font-size:14px;}

.mk1 .sy_zydh ul li a{ line-height:50px;height:50px;}
.mk1 .sy_zydh ul li img{height:26px;}
.mk1 .sy_zydh ul li font{font-size: 17px;}
.mk2 .box1 ul li{padding:3px;}
.mk2 .box2 ul li{padding:10px 3px;}
.mk2 .box2 ul li a{max-width:72%}
.mk3 li font {font-size:16px;} 

.foot-href{height:55px; line-height:55px;}
.foot-href a {font-size: 16px;}
.foot a,.foot p{font-size:13px;} 
.foot .foot-gzh img{ margin:2px;} 

/*------list------*/
.left{ width:240px;}
.left .lmlb{ width:238px;}
.left .lmlb_bt{font-size:17px;}
.left .lmlb .con{ width:210px;}
.left .lmlb li a{font-size: 14px;}
/*------right------*/
.right{width:740px;}
.right .lm_box{ width:360px;}

}
	
@media (max-width:999.99px){

html,body{min-width:auto;}
.header .xx,.search,.slideBox .hd,.left,.ltt,.header .top .sj,.header .top .loghh,.aa2,.aa3,.yqlj,#alink1398,#alink1399,#alink1400{display:none !important;}
.w1200{width:92% !important;}

.head{height:auto;}
.top{ height:66px;padding:40px 0px 80px 0px;}
.top .sj{bottom:10px;}
.top .ss{bottom:38px;}
.navbg{height:auto;}
.nav{height:auto; line-height:30px;}
.nav ul{display: flex;justify-content: flex-start;flex-wrap: wrap;height: auto;}
.nav li{ min-width:76px;}
.nav li a{font-size:15px;padding:0px 8px;margin:3px 0px;}
.slideBox{ height:auto;}

.y_bt{height:50px;line-height:50px;}
.y_bt span{height:46px;font-size:18px;}
.y_bt a{font-size:14px;}

.mk1 .sy_zydh ul {grid-template-columns: repeat(2, 1fr);}
.mk1 .sy_zydh ul li a{ line-height:50px;height:50px;}
.mk1 .sy_zydh ul li font{ font-size: 17px;}

.mk2{grid-template-columns: repeat(1, 1fr);gap:10px;margin:15px auto;}   
.mk2 .box1 ul li{padding:3px;}
.mk2 .box2 ul li{padding:8px 3px;}
.mk2 .box2 ul li a{max-width:62%}

.pic{ height:80px;font-size:20px;line-height:80px; letter-spacing:1px;}

.mk3 ul{display: grid; grid-template-columns: repeat(3, 1fr);gap: 10px 15px;}   
.mk3 li font {font-size:14px;} 

.foot-href{height:auto; line-height:40px; padding:15px 0px;}
.foot-href .w1200{grid-template-columns: repeat(1, 1fr);}
.foot-href a {font-size: 16px;}
.foot{padding:20px 0px;}
.foot .w1200{display: block;}   
.foot a{font-size:13px;}
.foot p{line-height:22px;font-size:13px;} 

.right{width:100% !important; margin:0px auto; float:none !important;}
.list{padding:5px;}
.right .lm_box{ width:95%; margin:5px auto; float:none !important;}
.right .list_art ul li a{width: 72%;}
.right .list_img ul {grid-template-columns: repeat(2, 1fr); }

.right .article{padding: 15px }
.right .article .zw img,.right .article .zw table{ max-width:auto; width:100% !important;}
.right .article .art_time{height:32px; line-height:32px;font-size:12px; }
.right .dy{padding:20px;}

.page ul li {padding:2px 15px;border:1px #d5d5d5 solid;background:#9c6630;margin:0px 10px; display:none;border-radius:3px;}
.page ul li a {color: #fff;}
.com_pre_one_unshow,.com_next_one,.com_pre_one,.com_next_one_unshow{ display:inline-block !important}

/*-----------list_zt-----------*/
.list_zt ul {grid-template-columns: repeat(2, 1fr); margin:15px auto; width:96%;}
.list_zt ul li a{ font-size:17px; }
/*-----------list_kt-----------*/
.list_kt ul {grid-template-columns: repeat(1, 1fr); width:96%;}

}