@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-color:#fff8ed;
	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(20240301_bg_01.jpg) no-repeat center top; padding-top:945px;}
.bg_02 {background:url(20240301_bg_02.jpg) no-repeat center top; height:756px; margin-top:50px;}
.bg_03 {background:url(20240301_bg_03.jpg) no-repeat center top; height:794px;}
.bg_04 {background:url(20240301_bg_04.jpg) no-repeat center top; height:1263px;}
.bg_05 {background:url(20240301_bg_05.jpg) no-repeat center top; height:1100px;}
.bg_06 {background:url(20240301_bg_06.jpg) no-repeat center top; height:885px;}

.container {width:1200px; margin:0 auto;}

.bottom {text-align:center; font-size:14px; padding:100px;  color:#333333; padding-top:150px;}

.top_zx {color:#ffffff;}
.zx_tl {float:left; font-size:16px; font-weight:bold;}
.zx_ul li {float:left; font-size:16px; padding-left:25px; line-height: 30px;}
.zx_ul a {color:#ffffff;}

.top_bg {background:url(20240301_top_bg.png) no-repeat left; height:170px; padding-left:70px;}
.top_bg h1 {font-size:39px; line-height:60px; padding-top:35px;}
.top_bg h1 a {color:#f10000;}
.top_bg p {text-indent:0px; text-align:center; color:#333333;}

.hd {width:620px; height:360px; float:left; background:#eeeeee;}
.left {width:620px; float:left;}
.right {width:550px; float:right;}
.list_a {font-size:16px; line-height:40px;}
.list_a li{height:40px;overflow: hidden;}
.more {float:right; background:#CA0000; height:24px; line-height:24px; text-align:center; padding:0px 0px 0px 10px;}
.more a {color:#ffffff;}

.tl_a {background:url("20240301_tl_a.png") no-repeat bottom; font-size:24px; line-height:40px; font-weight:bold; padding-left:6px; margin-top:40px; margin-bottom:15px;}
.tl_a a {color:#CA0000;}

.sp_box {background:#fe532d;}
.sp_img {width:285px; heihgt:185px; float:left; position:relative; margin:12px;}
.sp_img img {width:285px; height:185px;}
.pl_bt {width:75px; height:59px; position:absolute; left:105px; top:60px;}

.cal_box {background:url("20240301_cal_box.png") no-repeat; height:453px; margin-top:60px;}
.pl_bt img {width:100%; height:100%;}
.cal_sw {padding-top:130px; padding-left:10px; float:left;}
.cal_ar {width:92px; height:20px;}
.cal_ar img {width:100%; height:100%;}
.cal_sw li {font-size:41px; line-height:52px; text-align:center; border-bottom:1px solid #ffffff; color: #CA0000; }
.cal_d{height: 265px; overflow: hidden;}
.cal_d a{color: #FFF;}
.cal_sw a {color:#CA0000;}
.cal_sw .on {background:#CA0000; color: #FFF; }
.cal_sw .on a {color:#ffffff;}

.cal_txt {width:380px; float:right; padding:30px;}
.cal_txt h1 {text-align:left; font-size:20px; line-height:32px; padding-top:20px; color:#CA0000;}
.cal_txt p {font-size:16px; line-height:32px;}

.tl_b {width:598px; height:109px; margin:0 auto; padding:50px; padding-top: 80px;}
.tl_b img {width:100%; height:100%;}
.tl_d {width:745px; height:93px; margin:0 auto; padding:50px;}
.tl_d img {width:100%; height:100%;}
.sy_img {width:680px; height:425px; float:right;}
.sy_img img {width:100%; height:100%;}
.jd_sw {float:left; padding-left:120px; padding-top:60px;}
.jd_sw li {background:url(20240301_jd_off.png) no-repeat; width:220px; height:36px; line-height:36px; font-size:18px; color:#ffffff; padding-left:15px; margin-top:20px; font-weight:bold;}
.jd_sw a {color:#ffffff;}
.jd_sw .on {background:url(20240301_jd_on.png) no-repeat;}
.jd_sw .on a {color:#CA0000;}
.jd_list {font-size:16px; float:right; width:490px; padding-right:320px;}
.jd_list li {border-bottom:1px dashed #333333; line-height:52px; padding-left:20px;}

.fy_img {width:550px; height:330px; float:left;}
.fy_img img {width:100%; height:100%;}
.fy_txt {width:480px; float:right; background:#fffcea; padding:20px; margin-right:40px;}
.fy_txt h1 {text-align:left; line-height:40px; font-size:22px;}
.fy_txt p {font-size:16px; color:#666666; line-height:36px; height:80px;}
.list_b {font-size:18px; line-height:48px; color:#000000; padding-top:30px;}
.list_b a {color:#000000;}

.left2 {width:550px; float:left;}
.right2 {width:550px; float:right;}
.tl_c {font-size:26px; font-weight:bold; margin-top:40px; border-bottom:1px solid #CA0000;}
.tl_c a {color:#CA0000;}
.tl_c_txt {width:130px; text-align:center; border-bottom:4px solid #CA0000; line-height:35px;}
.db_img {width:260px; height:330px; float:left; margin-top:20px;}
.db_img img {width:100%; height:100%;}

.sn_list {width:470px; float:left; margin-top:120px; margin-left:35px;}
.sn_list li a {color:#ffffff;}
.sn_list li {border-bottom:1px dashed #ffffff; line-height:46px; font-size:18px; padding-left:20px;}
.sn_bt_bg {float:right; position:relative; width:600px;}
.sn_bt {position:absolute;}

.sz_img {width:550px; height:280px; float:left;}
.sz_img img {width:100%; height:100%;}
.sz_txt {width:523px; height:128px; background:url(20240301_sz_txt.png);float:right; padding:20px; margin-bottom:15px;}
.sz_txt h1 {font-size:20px; line-height:40px;}
.sz_txt p {font-size:16px; line-height:40px; color:#666666;}

.sj_left {float:left; width:390px;}
.sj_img_a {width:390px; height:250px; margin-bottom:20px;}
.sj_img_a img {width:100%; height:100%;}
.sj_mid {width:390px; float:left; margin-left:15px;}
.sj_img_b {width:390px; height:160px; margin-bottom:20px;}
.sj_img_b img {width:100%; height:100%;}
.sj_img_c {width:390px; height:520px; float:right;}
.sj_img_c img {width:100%; height:100%;}

.hd_box li {float:left; margin-bottom:20px;}
.hd_box li img {width:240px; height:75px;}

.heidi_di{width:100%;height:35px;position:absolute;bottom:0px;background-color:#000000;filter:Alpha(Opacity=50);opacity:0.5;z-index:2;}
.heidi_xw{width:100%;height:35px;line-height:35px; position:absolute;bottom:0px;color:#FFFFFF;font-size:14px;text-align:center; overflow:hidden;z-index:3;}
.heidi_xw a{color:#FFFFFF}

ul,li{list-style:none;}  /* 一定要写，不然点看不见 */
.jdt-dian li em{display:block; background:#666666;}
.jdt-dian li.on em{background:#d50100;}
.touming{background:url(f_34.png); text-align:center; color:#ffffff;}
.tvOff{position:absolute; width:16px; height:16px; background:url(tv.png) no-repeat right top; top:0px; right:-16px; cursor:pointer;}



