@import url(default1.css);

input, textarea, select {font-family:"微软雅黑","Microsoft Yahei"}

.dian_yuan{ margin:0px auto; width:150px; padding:0px 10px 0px 20px; height:60px; overflow: hidden; text-align:center; }
.dian_yuan a{ float:left; display:block; width:9px; height:9px;border-radius:9px; background:#e4f4e5; margin-left:5px; margin-right:5px;}
.dian_yuan a:hover{background:#4ab959;}
.about_yuan_01{float:left; display:block; width:9px; height:9px;border-radius:9px; background:#4ab959; margin-left:5px; margin-right:5px;}


.dian_yuan2{ margin:0px auto; width:960px; padding:0px 10px 0px 0px; height:30px; overflow: hidden; text-align:right; }
.dian_yuan2 a{ float:right; display:block; width:9px; height:9px;border-radius:9px; background:#e4f4e5; margin-left:5px; margin-right:5px;}
.dian_yuan2 a:hover{background:#4ab959;}
.about_yuan_02{float:right; display:block; width:9px; height:9px; border-radius:9px; background:#4ab959; margin-left:5px; margin-right:5px;}

.dian_yuan3{ margin:0px auto; width:1200px; padding:0px 10px 0px 0px; height:30px; overflow: hidden; text-align:right; }

.dian_yuan3 a{ float:right; display:block; width:9px; height:9px;border-radius:9px; background:#e4f4e5; margin-left:5px; margin-right:5px;}
.dian_yuan3 a:hover{background:#4ab959;}


.cy_kuang{ margin:0px auto; width:1281px; min-height:700px; height:auto; background:#fff;}
.cy_kuang ul{}
.cy_kuang ul li{ float:left; display:flex; width:1280px; height:auto;}
.cy_left{ float:left; display:block; width:600px; height: auto;}
.cy_left img{ display:block; width:320px; height:220px; border-radius:10px; overflow:hidden; margin-top:40px; margin-left:204px;}


.cy_right{ display:block; width:600px; height: auto; border-left:1px solid #ddd; padding-top:30px; padding-bottom:80px;}
.cy_right_yuan{ position:relative; left:-8px; float:left; display:block; width:8px; height:8px; background:#999; margin-top:4px; border-radius:8px; border:3px solid #fff;}
.cy_right_xian{float:left; display:block; width:40px; height:28px; color:#999; overflow:hidden;}
.cy_right_zi{ float: left; display:block; width:540px; height:auto;}

.cy_right_biao{ float: left; display:block; width:540px; height:33px; font-weight:bold; font-size:26px; color:#999;transition: all .2s}
.cy_right_list{ float:left; width:540px; height:auto; line-height:30px; color:#999; font-size:14px;}
.cy_right_list a{color:#999; padding-right:10px; font-size:18px;}

.cy_right.active .cy_right_biao {color:#8f1314;}
.cy_right.active .cy_right_xian {color:#8f1314;}
.cy_right.active .cy_right_yuan {background:#8f1314;}
.cy_right.active .cy_right_list a {color:#8f1314;}



.news_sp{ margin:0px auto; width:980px;height:322px;}
.news_sp ul{}
.news_sp ul li{ float:left; display:block; width:476px; height:322px; padding-left:14px;}
.news_sp ul li a{ float:left; display:block; width:453px; height:285px;border-radius:8px; overflow:hidden;}

.news_spjk{ margin:0px auto; width:1280px;height:322px;}
.news_spjk ul{}
.news_spjk ul li{ float:left; display:block; width:400px; height:322px; padding-left:14px;}
.news_spjk ul li a{ float:left; display:block; width:393px; height:248px;border-radius:8px; overflow:hidden;}
.news_spjk ul li a img{ width:393px; height:248px;}


.news_list{ margin:0 auto; width:980px;height: auto;}
.news_list ul{display: flex;flex-wrap: wrap;justify-content: center;gap: 30px;}
.news_list ul li{ width: calc(50% - 30px);margin-bottom: 10px;}
.news_list ul li a{  position: relative; display:block; width:100%; background-color: rgb(244, 244, 244); background-repeat: no-repeat; border-radius:8px; background-position: center center; overflow:hidden;}
.news_list ul li a:first-child {
    min-height: 383px;
}
.news_list ul li a:hover{}
.news_list ul li a.newsb{display:block; background-color: #FFFFFF; width:100%; height:38px; padding-top:10px; padding-left:5px;  line-height:38px; font-size:17px; color:#000;}
.news_list ul li a.newsb:hover{float:left; display:block; width:467px; height:38px; line-height:38px;font-size:17px; color:#3399CC ;}
.news_list ul li a img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: 0.3s ease-in-out;
}
.news_list ul li:hover a img {
    transform: scale(1.1);
}
.news_list ul li p{ float:left; display:block; width:462px;padding-left:5px; height:24px; color:#999; font-size:14px;}

.news_biao{ margin:0px auto; width:1260px; height: auto; padding-left:20px; padding-bottom:20px; font-size:24px; text-align:center; line-height:40px; color:#000; border-bottom:1px solid #f1f1f1;}
.news_biaozi{margin:0px auto; width:1260px; height:60px;line-height:60px; color:#999; padding-left:20px; font-size:16px;text-align:center; border-bottom:1px solid #f1f1f1; margin-bottom:30px;}

.news_next{margin:0px auto; width:1260px; height:60px;line-height:60px; color:#999; padding-left:20px; font-size:16px; border-top:1px solid #f1f1f1; border-bottom:1px solid #f1f1f1; margin-bottom:30px;}
.news_next a{ color:#333;}
.news_next a:hover{ color:#3399CC;}



.news_listjk{ margin:0px auto; width:1280px;height: auto;}
.news_listjk ul{}
.news_listjk ul li{ float:left; display:block; width:279px; height:380px; padding-left:35px;}
.news_listjk ul li a{ float:left; display:block; width:265px; height:265px;border-radius:12px;border:1px solid #c1c1c1; overflow:hidden;}
.news_listjk ul li a:hover{}

.news_listjk ul li a.newsjk{float:left; display:block; width:260px; height:65px; padding-top:0px; padding-left:5px; font-weight:bold; line-height:24px; font-size:16px; color:#000;border:0px solid #c1c1c1;}

.news_listjk ul li a.newsjk:hover{float:left; display:block; width:260px; height:65px; line-height:24px;font-size:16px; font-weight:bold;  color:#3399CC ;}

.news_listjk ul li p{ float:left; display:block; width:260px; padding-left:5px; height:44px; line-height:44px; color:#999; font-size:14px;}

.pro_fl04{ margin:0px auto; width:1268px; height:60px; padding-top:20px; padding-left:0px; padding-bottom:10px;}
.pro_fl03_02{ margin:0px auto; width:100%;height:60px; text-align: center;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:37px; line-height:37px; color:#fff; font-family: "Arial Unicode MS"; font-size:14px;}

.an_fy{ display:inline-block; height:37px; font-size:13px; line-height:37px; padding:0px 13px; color:#666;font-family: "Arial Unicode MS"; background:#F7F7F7;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy:hover{color:#fff; background:#696969;height:37px; line-height:37px;  border:#dddddd solid 1px; padding:0px 13px;}

.an_fy2{ display:inline-block; height:37px; line-height:37px; padding:0px 13px; background:#61c488; font-family: "Arial Unicode MS"; font-size:13px; color:#ffffff;  border:#CCCCCC solid 1px; margin-right:11px;text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy2:hover{ color:#ffffff;}

.an_fyhui{ display:inline-block; height:37px; font-size:14px;line-height:37px; padding:0px 13px; color:#333;font-family: "Arial Unicode MS"; background:#f7f7f7; border:#ddd solid 1px; margin-right:11px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fyhui:hover{ color:#fff; background:#696969;}

.fy_kuang{float: left; display:block; margin-right:10px; width:37px; text-align:center; height:37px; font-size:13px; line-height:37px; font-family: "Arial Unicode MS"; color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}


.nrzi_keyan{ margin:0px auto; width:1280px; height:650px; background:#f6f6f6;}

.nrzi_keyan01{ margin:0px auto; width:922px; height:466px;}

.nrzi_shengcan01{ margin:0px auto; width:1032px; height:467px;}


.hei14{ font-size:14px; color:#333; line-height:24px;}
.hei15{ font-size:15px; color:#333; line-height:30px;}
.hei21{ font-size:21px; color:#000; line-height:28px;font-weight:bold;}

.hei24{ font-size:24px; color:#000; line-height:37px;}
.hei18{ font-size:18px; color:#333; line-height:37px;}
.hei30{ font-size:30px; color:#333; line-height:37px;font-weight:bold;}

.hui14{ font-size:14px; color:#666; line-height:24px;}
.hui16{ font-size:16px; color:#888; line-height:24px;}
.hui18{ font-size:18px; color:#888; line-height:24px;}
.hui17_2{ font-size:17px; color:#888; line-height:28px;}

.hui17{ font-size:17px; color:#333; line-height:28px;}

.hui20b{ font-size:20px; color:#333;font-weight:bold;  line-height:28px;}
.hui20{ font-size:20px; color:#888;font-weight:bold;  line-height:60px;}
.hui22{ font-size:22px; color:#666;font-weight:bold;  line-height:60px;}
.hui26{ font-size:26px; color:#666;font-weight:bold;  line-height:60px;}

.hui24{ font-size:24px; color:#888; line-height:37px;}
.hui24b{ font-size:24px; color:#888; font-weight:bold; line-height:37px;}

.lv30{ font-size:30px; color:#8fc325; font-weight:bold; line-height:50px;}


.hui30{ font-size:30px; color:#666; font-weight:bold; line-height:50px;}










