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


*{margin:0px;padding:0px;}
*{font-family:Microsoft Yahei !important;}
div{overflow: hidden;}
img{margin:0px; padding:0px; border:0px;}
body{font-size:14px;color:#fff;font-family:"微软雅黑";background-color:#f3f7fc;}
h1,h2,h3,h4,h5{overflow: hidden;}
ul,li{list-style:none;}
.left{margin-left:0px;}
.right{margin-right:0px;}
.color1{color:#5a5a5a;}
.color2{color:#dc0000;}
.link1 A{text-decoration: none;color:#fff;} 
.link1 A:hover{text-decoration: none;color:#fd8d2d;font-weight: bold;}
.link2 A{text-decoration: none;font-size:16px;color:#393939;} 
.link2 A:hover{text-decoration: none;font-size:16px;color:#393939;font-weight: bold;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.font23{font-size:23px;color:#01499b;font-weight: bold;}
.top{
	
margin: 0px auto;
    height: 280px;
    background-image: url(ytrd20230309_top_new.jpg);
    background-repeat: no-repeat;
    background-position: center 0px;
	}

.nav{width:100%;height:68px;line-height:68px;background-color:#01499b;}
.navlm{width:1275px;margin:0px auto;}
.navlm_l{width:1050px;float:left;}
.navlm_l li{width:80px;padding-right:25px;float:left;list-style-type:none;font-size:20px;color:#fff;font-weight:600;}
.navlm_l li a{width:80px;float:left;list-style-type:none;font-size:20px;color:#fff;text-decoration: none;font-weight:600;}
.navlm_l li a:hover{width:80px;float:left;list-style-type:none;font-size:20px;color:#fff;text-decoration: none;font-weight:600;}
.search{width:220px;height:36px;float:right;overflow:hidden;margin-top:16px;border-radius:2px;position:relative;}
.j_search{ display:block; width:163px; border:none; float:left;background-color:#fff;color:#666; height:35px;line-height:35px; padding-left:10px;position:absolute;top:1px;}
.j_search_btn{height:36px;line-height:36px;text-align:center;width:57px; position:absolute;right:0px;top:0px;background-color:#267cc5;color:#fff;font-size:16px;text-decoration: none;}
.banner1,.banner3{width:1275px;margin:27px auto 0px;}
.con{width:100%;background:url(ytrd20230309_conbg.jpg) no-repeat;}
.con_1,.con_2,.con_3{width:1275px;margin:0px auto 0px;}
.con_1l{width:499px;float:left;margin-top:28px;}
.con_1m{width:440px;float:left;margin-left:18px;margin-top:28px;}
.rdyw_t{width:440px;height:40px;border-bottom:1px solid #487be8;position:relative;}
.rdyw_t .span1{width:130px;color:#01499b;font-size:23px;border-bottom:3px solid #01499b;padding:0px 5px 7px;font-weight:600;text-align:center;}
.rdyw_t .more{position:absolute;right:5px;top:10px;}
.rdyw_t .more a{text-decoration:none;color:#9d9d9d;}
.rdyw_t .more a:hover{text-decoration:none;font-weight:600;}
.list{width:100%;margin:20px auto 0px;}
.list li{width:100%;margin:0px auto;position:relative;background: url(ytrd20230309_tb1.gif) left center no-repeat;height:55px;line-height:55px;border-bottom:1px dashed #b6b6b6;}
.list li a{float:left;padding-left:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#222;text-decoration:none;}
.list li a:hover{float:left;padding-left:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#bc0000;text-decoration: none;}
.con_1r{width:289px;height:303px;background-color:#f9fcfe;margin-top:16px;}
.tzgg_t{width:275px;height:40px;border-bottom:1px solid #487be8;position:relative;margin:13px auto 0px;}
.tzgg_t .span1{width:130px;color:#01499b;font-size:23px;border-bottom:3px solid #01499b;padding:0px 5px 7px;font-weight:600;text-align:center;}
.tzgg_t .more{position:absolute;right:5px;top:10px;}
.tzgg_t .more a{text-decoration:none;color:#9d9d9d;}
.tzgg_t .more a:hover{text-decoration:none;font-weight:600;}
.list2{width:96%;margin:15px auto 0px;}
.list2 li{width:96%;margin:0px auto;position:relative;background: url(ytrd20230309_tb1.gif) left center no-repeat;height:55px;line-height:55px;}
.list2 li a{float:left;padding-left:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#222;text-decoration:none;}
.list2 li a:hover{float:left;padding-left:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#bc0000;text-decoration: none;}
.banner2{width:1275px;height:124px;margin:27px auto 0px;position:relative;}
.nextl{width:29px;height:48px;position:absolute;top:50px;left:0px;background:url(ytrd20230309_fx1.png) no-repeat;z-index:99;}
.nextr{width:29px;height:48px;position:absolute;top:50px;right:0px;background:url(ytrd20230309_fx2.png) no-repeat;z-index:99;}
.con_2 .tplist{width:365px;}
.con_2 .tplist p{margin-top:5px;}
.lmlist{width:881px;margin-top:16px;}
.lmlist_l{width:420px;}
.lmlist_l_t{width:420px;height:40px;border-bottom:1px solid #487be8;position:relative;margin:13px auto 0px;}
.lmlist_l_t .span1{width:130px;color:#01499b;font-size:23px;border-bottom:3px solid #01499b;padding:0px 5px 7px;font-weight:600;text-align:center;}
.lmlist_l_t .more{position:absolute;right:5px;top:10px;}
.lmlist_l_t .more a{text-decoration:none;color:#9d9d9d;}
.lmlist_l_t .more a:hover{text-decoration:none;font-weight:600;}
.list3{width:99%;margin:10px auto 0px;}
.list3 li{width:99%;margin:0px auto;position:relative;background: url(ytrd20230309_tb1.gif) left center no-repeat;height:33px;line-height:33px;}
.list3 li a{float:left;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#222;text-decoration:none;}
.list3 li a:hover{float:left;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#bc0000;text-decoration: none;}
.dbfc{width:1265px;height:331px;background-color:#FFFFFF;margin:40px auto 0px;border:1px solid #eef2f7;padding-left:10px;}
.dbfc_t{width:98%;height:60px;line-height:60px;border-bottom:1px solid #487be8;color:#01499b;font-size:23px;margin:10px auto 0px;}
.dbfc_t img{padding:16px 20px 0px 15px;}
.dbfc_t .more{position:relative;top:10px;font-size:14px;}
.dbfc_t .more a{text-decoration: none;color:#9d9d9d;}
.dbfc_t .more a:hover{text-decoration: none;color:#9d9d9d;font-weight:600;}
.dbfc_list{width:100%;margin-top:30px;}
.dbfc_list li{width:275px;height:190px;margin-left:30px;float:left;}
.con_3l{width:825px;margin-top:27px;}
.con_3l_t{width:100%;height:50px;line-height:50px;color:#01499b;font-size:23px;}
.con_3l_t img{padding:11px 20px 0px 20px;}
.con_3l_t .more{position:relative;top:10px;right:10px;font-size:14px;}
.con_3l_t .more a{text-decoration: none;color:#9d9d9d;}
.con_3l_t .more a:hover{text-decoration: none;color:#9d9d9d;font-weight:600;}
.szyw{width:825px;height:143px;border:1px solid #eef1f6;border-top:0px;background-color:#FFFFFF;margin-top:20px;}
.szyw span{width:94px;height:143px;float:left;}
.szywlist{width:700px;padding:10px 0px 10px 20px;margin-left:10px;}
.szywlist li{width:99%;margin:0px auto;position:relative;background: url(ytrd20230309_tb1.gif) left center no-repeat;height:40px;line-height:40px;}
.szywlist li a{float:left;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#222;text-decoration:none;}
.szywlist li a:hover{float:left;padding-left:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:16px;color:#bc0000;text-decoration: none;}
.szywlist li span{position:absolute;right:0px;top:0px;height:40px;color:#999;font-size:16px;}
.con_3r{width:418px;margin-top:27px;}
.con_3r_t{width:100%;height:50px;line-height:50px;color:#01499b;font-size:23px;}
.con_3r_t img{padding:7px 18px 0px 20px;}
.con_3r_list{width:100%;}
.con_3r_list span{width:199px;height:112px;cursor:pointer;margin-right: 19px;
    margin-bottom: 17px;}
.list1{margin-top:17px;width: 445px;}
.wzlj{width:1275px;margin:43px auto 0px;padding-bottom:50px;}
.bottom{width:100%;height:200px;background-color:#01499b;}


/* 友情链接 */

   /*link*/
.link {
	background: #FFFFFF;
	overflow: hidden;
	padding-bottom: 20px;

}

.link_bar li,
.link_add li {
	float: left;
}

.link_bar {
	width: 1270px;
	height: 40px;
	background: #01499B;
	position: relative;
	margin: auto;
}

.link_bar span {
	width: 118px;
	font-size: 24px;
	line-height: 40px;
	height: 40px;
	position: absolute;
	left: 20px;
	color: #fff;
}

.link_bar .qgrd-link {
	display: inline;
	position: absolute;
	top: 0;
	left: 165px;
	height: 40px;
	line-height: 40px;
	padding-right: 45px;
	color: #fff;
	font-size: 18px;
	 text-decoration: none;
}

.link_bar li {
	height: 40px;
	line-height: 40px;
	padding-right: 45px;
}

.link_bar li,
.link_bar li a {
	color: #fff;
	font-size: 18px;
	cursor: pointer;
	 text-decoration: none;
}

.link_bar li.on {
	font-weight: 600;
}

.link_bar .first_li {
	margin-left: 266px;
}

.link_add {
	background: #ECECEC;
	height: 88px;
	line-height: 44px;
	clear: both;
	padding: 0 45px 0 80px;
	margin: 0 10px;

}

.link_add li {
	white-space: nowrap;
}

.link_add1 li,
.link_add2 li {
	width: 10%;
}

.link_add3 li {
	padding-right: 40px;
}

.link_add li a {
	color: #4C4C4C;
	 text-decoration: none;
	 font-size: 16px;
}
    #wrap {
        position: relative;
    }


    #wrap .txt-bg {
        position: absolute;
        bottom: 0;
        z-index: 1;
        height: 40px;
        width: 100%;
        background: rgba(0, 0, 0, 0.6);
        opacity: 1;
        overflow: hidden;
    }

    #wrap .txt {
        position: absolute;
        bottom: 0;
        z-index: 2;
        height: 40px;
        width: 100%;
        overflow: hidden;
    }

    #wrap .txt li {
        list-style: none;
        height: 40px;
        line-height: 40px;
        position: absolute;
        bottom: 0;
        left: 0;
        padding-left: 26px;
        padding-right: 20px;
        list-style-type: none;
        max-width: calc(100% - 140px);
    }

    #wrap .txt li a {
        display: block;
        color: white;
        text-decoration: none;
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        width: 100%;
    }

    #wrap .num {
        position: absolute;
        z-index: 3;
        bottom: 14px;
        right: 20px;
    }

    #wrap .num li {
        float: left;
        position: relative;
        width: 12px;
        height: 12px;
        background: #ddd;
        overflow: hidden;
        text-align: center;
        margin-right: 4px;
        cursor: pointer;
        list-style-type: none;
        border-radius: 20px;
    }


    #wrap .num li.on,
    #wrap .num li:hover {
        background: #5472BF;
    }