@charset "utf-8";
/* CSS Document */

div,table,html,body,form,ul,ol,li,dl,dt,img,dd,tr,span,input,select,img,p{margin:0 ;padding:0;}
h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
body{
	font-size: 14px;
	font-family: "微软雅黑";
	color: #000000;
	text-align: left;
    background:#fedda7;
    line-height:26px;
}
a{color:#333333; text-decoration:none;}
a:hover{text-decoration:none;}
button{margin:0; padding:0;}
ul li{list-style:none;}
img{border:none;}
.mycl{width:0px; height:0px; clear:both; overflow:hidden;}
.newcl {clear:both;}
h1 {font-family:"微软雅黑"; font-size:26px; color:#0057a9; text-align:center;}
p {text-indent:2em;}
img {display:block;}
.heide {height: 30px; background-color: #000000; z-index: 0; position: relative;filter: alpha(opacity=50);opacity: 0.5;
margin-top: -30px;}
.wz {z-index: 1;height: 30px;line-height: 30px;position: relative;text-align: left;
color: #FFFFFF;text-align: center;margin-top: -30px;}
.wz a, .wz a:visited {color: #FFFFFF;}

.bg_01 {background:url(20230119_bg_01.jpg) no-repeat top center; height:1134px;}

.container {width:1200px; margin:0 auto;}

.bottom {text-align:center; font-size:18px; padding:30px; color:#333333; line-height:50px; margin-top:150px; padding-bottom:200px;}

.tl_a {width:606px; height:166px; margin:0 auto; padding-bottom:150px; padding-top:150px;}
.tl_a img {width:100%; height:100%;}

.hd_box {width:1180px; height:570px;padding-top:30px; background:#CA0000; border-radius:50px; margin: auto}
.hd {width:1100px; height:540px; margin:0 auto; background:#ffffff;}

.top_news h1 {font-size:44px; line-height:90px; padding-top:20px;}
.top_news h1 a {color:#CA0000;}
.top_news p {font-size:16px; line-height:40px; color:#333333;}
.top_news p a {color:#CA0000;}

.list_a {font-size:18px; line-height:40px; padding-top:20px;}
.list_a li {float:left; width:600px;}

.qy_top {background:url(20230112_qy_top.jpg) no-repeat; height:146px;}
.qy_rp{background:url(20230112_qy_rp.jpg) repeat-y;}
.qy_box {width:1060px; margin:0 auto;}
.qy_box h1 {font-size:40px; line-height:70px; text-align:left; color:#fedda7; border-bottom:4px dotted #fedda7; margin-bottom:10px;}
.qy_box p {color:#fedda7; font-size:20px; line-height:44px;}
.qy_bot {background:url(20230112_qy_bot.jpg) no-repeat; height:146px;}

.ms_box {width:349px; height:329px; background:url(20230112_ms_box.png) no-repeat; float:left; position:relative; margin-left:30px;}

.ms_box img {width:208px; height:208px; border-radius:104px; position:absolute; left:85px; top:50px;}
.ms_txt {position:absolute; width:200px; left:85px; top:140px; text-align:center; font-size:26px; font-weight:bold; color:#fedda7;}

.sp_box {width:520px; float:left; background:#CA0000; height:200px; border-radius:40px; padding:30px; margin:10px;}
.sp_box h1 {text-align:left; color:#fedda7; font-size:28px; line-height:46px;}
.sp_box h1 a {color:#fedda7;}
.sp_box p {font-size:20px; line-height:44px; color:#fedda7;}

.ly_name {font-size:20px; float:left; line-height:50px;}
.ly_input {width:380px; float:left;}
.ly_input input {width:380px; height:50px; font-size:20px;}

.ly_area {padding-top:20px;}
.ly_area textarea {width:1200px; height:240px; font-size:20px;}
.ly_bt {width:162px; height:39px; margin:0 auto; padding-top:20px;}
.ly_bt img {width:100%; height:100%;}
.ly_list {background:#f2d29d; margin-top:40px;}
.ly_list .grey {background:#cdb47c;}
.ly_list li {line-height:40px; font-size:18px; padding-left:20px;}