@charset "utf-8";
/* CSS Document */
html{width:100%; height:100%; display:table;margin:0 auto 0 auto;}
body{margin:0px;list-style-type:none; width:100%; height:100%; display:table;background-color: #f5f5f5; position: relative;}
ul,li,dl,dt,h1,h2,h3,h4,h5,input{margin:0px;padding:0px;list-style-type:none;}
input{ box-sizing: border-box; text-decoration: none;outline: none; text-indent: 3px;}
select{appearance:none; -moz-appearance:none; -webkit-appearance:none; box-sizing: border-box; padding:0 20px 0 5px;text-decoration: none;outline:none;}
select::-ms-expand { display: none; }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #c3c3c3;} 

a{ text-decoration:none;cursor:pointer;}

/***头部*******/
.hp_body3{background: url(/rely/images/top.jpg) no-repeat center top; background-size:auto 177px;background-color: #f5f5f5;}
.hp_body2{background: url(/rely/images/top2.jpg) no-repeat center top; background-size:auto 177px;background-color: #f5f5f5;}
.hp_body{background-color: #f5f5f5;}


.hp_top{width:100%; height:190px; display:table; margin: auto; background: #8ed1fc;}
.hp_top_head{width:1200px; height:190px; display:table; margin: auto;}
.logo{width:600px; height:100px; display: block; float: left; margin-top: 45px;}
.logo_li1{width:100px; height:100px; display: block; float: left;}
.logo_li1 img{width:100px; height:auto; display: block;}
.logo_li2{width:calc(100% - 120px); height:100px; display: block; float: left; margin-left:20px;}
.logo_li2 dl:nth-child(1){width:100%; height:45px; display: block; font-size: 29px; color: #cf2e2e; line-height: 45px; font-weight: bold; margin-top: 10px;}
.logo_li2 dl:nth-child(2){width:100%; height:40px; display: block; font-size: 22px; color: #333333; line-height:33px;}

.seach{width:580px; height:65px; display: block; float: right; margin: 22px 10px 0 0;}
.login_li{width:100%; height:30px; display: block; font-size: 16px; color: rgba(255, 255, 255, 1.0); text-align: right; margin-top: 8px;}
.user_info{width:auto; height:30px; display: inline-table; font-size:16px !important; color: rgba(255, 255, 255, 0.97);}
.login_li a{font-size: 16px; color: rgba(255, 255, 255, 0.9); margin: 0 8px 0 8px;}
.login_li a:hover{color: rgba(255, 255, 255, 1.0);}
.search_li{width:390px; height:50px; display: block; margin-top: 6px; float: right; background: #FFFFFF; border-radius: 1px; opacity: 0.95;}
.search_input{width:calc(100% - 80px); height:50px; display: block; border: 0; font-size: 17px; color: #343434; text-indent: 38px; float: left; border-radius: 1px; line-height: 55px;background: url(/rely/images/icon/search.png) no-repeat 8px center; background-size: 20px auto;}
.search_button{width:80px; height:50px; display: block; border: 0; float: right; background-color:#ff923a; color: #FFF; line-height: 50px; text-align: center; font-size: 19px;}


.hp_top2{width:100%; height:260px; display:table; margin: auto; background: url(/rely/images/headpic.jpg) no-repeat center center; background-size: auto 100%;}
.logo2{width:600px; height:177px; display: block; margin:-50px auto 0 auto;}
.logo2 img{width:auto; height:200px; display: block; margin: 5px auto 0 auto;}

.search_li2{width:600px; height:52px; display: block;}
.search_input2{width:calc(100% - 90px); height:52px; display: block; border: 0; font-size: 15px; color: #3e3e3e; text-indent: 8px; float: left; background: #FFFFFF; border-radius: 5px 0 0 5px; opacity:0.8;}
.search_button2{width:90px; height:52px; display: block; border: 0; float: left; background: url(/rely/images/search_icon.png) no-repeat 10px center; background-size: 20px auto; background-color:#ec0c0c; border-radius: 0 5px 5px 0; text-indent: 35px; font-size: 18px; color: #ffffff; line-height: 45px; opacity:0.6;}

.login_li2{width:1200px; height:50px; display: table; margin: 0 auto 0 auto;}


.hp_top3{width:1200px; height:190px; display:block; margin: auto;}


.mune{width:100%; height:55px; margin:0 auto; display:table; background-color:#0693e3;}
.mune ul{width:1240px;height:55px;margin:0 auto 0 auto; display:flex;}
.mune ul li{width:auto;height:55px;margin:0 auto 0 auto; display:table; flex:1;}
.mune ul li h2{width:100%;height:auto; position: relative; z-index:9999; display:table; margin:0; font-size:17px; font-weight:500;}
.mune ul li h2 a{width:100%;height:55px; line-height:55px; display:block; float:left; color: rgba(255, 255, 255, 0.98); font-size:17px; text-align:center;}
.mune ul li h2 a:nth-child(1){ font-size:19px;}
.mune ul li:nth-child(1) h2 a{ background: url(/rely/images/icon/icon4.png) no-repeat 22px 19px; background-size:20px 19px; text-indent: 18px;}
.mune ul li:hover{ background-color: #0693e3; }
.down_mune_er{ display:none!important;font-size:15px!important;height:42px!important; line-height:42px!important; overflow:hidden; border-top:1px dotted #06a8ff; background:url(/rely/images/shu6.png) no-repeat 5px center; background-size:6px 16px; background-color: #0693e3; text-align:left!important; text-indent:16px;}
.mune ul li :hover > .down_mune_er{display:block!important;}
a.down_mune_er:hover{width:100%; height:42px!important; line-height:42px; position: relative; z-index:999999999; display:block;background-color:#059beb; color: #ffffff;  }
#m7{background: url(/rely/images/icon/icon9.png) no-repeat 24px 17px; background-size:19px 19px; text-indent:19px;}

.default_mune{ background-color: #0088d5 !important;}

.icon_one{background: url(/rely/images/icon_1.png) no-repeat left center; background-size:37px auto;}
.icon_two{background: url(/rely/images/icon_2.png) no-repeat 3px 16px; background-size:31px auto;}
.icon_three{background: url(/rely/images/icon_3.png) no-repeat 3px 12px; background-size:25px auto;}
.icon_four{background: url(/rely/images/icon_4.png) no-repeat 3px 13px; background-size:27px auto;}
.icon_five{background: url(/rely/images/icon_14.png) no-repeat 8px 15px; background-size:20px auto;}
.icon_sex{background: url(/rely/images/icon_6.png) no-repeat 3px 13px; background-size:27px auto;}
.icon_seven1{background: url(/rely/images/icon_7.png) no-repeat 3px 9px; background-size:29px auto;}
.icon_seven2{background: url(/rely/images/icon_8.png) no-repeat 1px 8px; background-size:29px auto;}
.icon_seven3{background: url(/rely/images/icon_9.png) no-repeat 0px 9px; background-size:28px auto;}
.icon_eight{background: url(/rely/images/icon_15.png) no-repeat 3px 16px; background-size:8px 22px;}
.icon_nine{background: url(/rely/images/shu2.png) no-repeat 2px center; background-size:5px auto;}
.icon_ten{background: url(/rely/images/icon_12.png) no-repeat -5px 11px; background-size:38px 30px;}
.icon_eleven{background: url(/rely/images/icon_13.png) no-repeat 0 10px; background-size:29px auto;}

/**首页正文（部分一） ******************/
.hp_hot{width:1200px; height:120px; display: table; margin:15px auto 0 auto; background: #ffffff;}
.hp_hot_left{width:90px; height:90px; display: block; float:left; background: url(/rely/images/ms_dt_bg.png) no-repeat; background-size:100% 100%; margin: 15px 0 0 15px; border-radius: 4px 0 4px 4px;}
.hp_hot_left li{text-align: center; margin-top:15px; font-size: 22px; letter-spacing:5px; color: #FFF; font-weight: 600;}

.hp_hot_right{width:calc(100% - 140px); height:100px; display: block; float:right; margin: 10px 16px 0 0;}
.hp_hot_right_one{width:100%; height:55px; display: block; text-align: center; font-size: 25px; color: #0693e3; line-height: 55px; border-bottom: 1px solid #efefef;}
.hp_hot_right_one a{color:#0693e3;}
.hp_hot_right_two{width:100%; height:45px; display: flex;}
.hp_hot_right_two a{width: auto; height:45px; display: block; margin: auto 10px auto 10px; font-size: 16px; color: #333333; line-height: 45px; text-align: center; overflow: hidden; flex:1;}


.hp_one{width:1200px; height:auto; display: table; margin: 15px auto 0 auto; background: #FFFFFF;}
.hp_one_left{width:530px; height:380px; display: block; float: left; margin:10px 0 0 10px;}
.hp_one_right{width:620px; height:380px; display: block; float: right; margin-right: 10px;}

.hp_one_left_tit{width: 96%; height:52px; display: block; border-bottom: 1px solid #e5e5e5; margin: 5px auto 0 auto;}
.dt_tit{color: #0693e3; font-size: 20px; font-weight: bold; line-height: 52px; text-indent: 38px; display: inline-table; }
.more{font-size: 13px; color:#666666; float: right; line-height: 54px;}
.hp_one_left_con{}
.news_tt_list{width:94%; height:auto; display: block; margin: 10px auto 0 auto;}
.item_a{width:100%; height:36px; display: block; margin: auto; background: url(/rely/images/tmbg5.png) no-repeat 1px center; background-size:5px 9px;}
.item_a span:nth-child(1){ width:calc(100% - 100px); height:36px;  display:block; float:left; font-size: 15px; color: #515151; text-indent:12px; line-height: 36px; overflow: hidden;}
.item_a span:nth-child(2){ width:100px; height:36px;  display:block; font-size: 15px; color: #7e7e7e; float: right; line-height: 36px; text-align: right;}
.item_a:hover span:nth-child(1){color: #0693e3; transition:color 0.3s linear;}


.hp_one_right_tit{width:100%; height:53px; display: flex; margin: 10px auto 0 auto; background:url(/rely/images/hp_news_tiao0.jpg) repeat-x; justify-content: space-between;}
.selected_newstit{width:auto; height:53px; display: block; flex:1; background:url(/rely/images/hp_news_tiao1.jpg) no-repeat center top; font-size: 17px; font-weight: bold; color: #FFFFFF; line-height: 42px; text-align: center;}
.default_newstit{width:auto; height:53px; display: block; flex:1; background:none; font-size: 17px; color: #565656; line-height: 42px; text-align: center;}

.news_tip_list{width:100%; height:auto; display: none; margin: 10px auto 0 auto;}

.banner{width:1200px; height:auto; display: flex; margin: 15px auto 0 auto; justify-content: space-between; flex-wrap: nowrap;}
.banner a{width:auto; height: auto; display: block;}
.banner a img{width:290px; height: auto; display: block;}

.banner_tl{width:1200px; height:auto; display: table; margin: 15px auto 0 auto;}
.banner_tl a img{width:1200px; height: auto; display: block;}

/**首页正文（部分二） ******************/
.hp_two{width:1200px; height:auto; display: table; margin: 15px auto 0 auto; background: #FFFFFF;}
.hp_two_left{width:200px; height:400px; display: block; float: right; background: #FFFFFF; margin-left:10px;}
.hp_two_right{width:1180px; height:400px; display: table; margin: auto;}

.er_tit{width:410px; height: 35px; display: block; border-bottom: 1px solid #e7e7e7; margin: 10px 0 0 20px; background: url(/rely/images/shu2.png) no-repeat left center; background-size: 6px 17px;}
.er_tit span{width:auto; height:35px; display: table; text-align: center; line-height: 35px; font-weight: bold; color: #ff5c54; font-size: 15px; border-bottom: 1px solid #ff5c54; padding: 0 20px 0 15px;}
.zs_tt_list{width:410px; height:auto; display: block; margin: 10px auto 0 auto;}

.yjs_dt{width:96%; height:90px; display: flex; margin: 25px auto 0 auto; justify-content: space-around;}
.yjs_dt a{width:30%; height:90px; display: block; float: left; background: #f8e3e3;}
.yjs_dt a:hover{background: #f8c9c9; transition: background 0.3s linear;}
.yjs_dt a span:nth-child(1){width:100%; height:45px; display: block;}
.yjs_dt a span:nth-child(1) img{width:auto; height:40px; display: block; margin: 12px auto 0 auto;}
.yjs_dt a span:nth-child(2){width:100%; height:30px; display: block; text-align: center; line-height: 25px; color: #333333; font-size: 13px;}

.hp_two_left_li{width: 550px; height:400px; display: block; margin: 5px auto 0 0; float: left;}
.hp_two_left_tit{width: 550px; height:52px; display: block; border-bottom: 1px solid #e5e5e5;}
.hp_two_mid_li{width:550px; height:auto; display: block; float: left; padding-bottom: 8px;}
.hp_two_mid_tit{width:550px; height: 52px; display: block; border-bottom: 1px solid #e7e7e7; margin: 10px 0 0 0;}
.selected_zstit{width:30%; height:52px; display: table; float: left;  line-height: 52px; font-weight: bold; color: #0693e3; font-size: 18px; border-bottom: 1px solid #0693e3; text-indent: 15px; background: url(/rely/images/shu2.png) no-repeat left center; background-size:6px 17px; }
.default_zstit{width:30%; height:52px; display: table; float: left;  line-height: 52px; font-weight: bold; color: #cdcdcd; font-size: 18px; border-bottom: 1px solid #cdcdcd; text-indent: 15px; background: url(/rely/images/shu4.png) no-repeat left center; background-size:6px 17px;}

.zs_tip_list{width:calc(100% - 10px); height:calc(400px - 52px); display: none; margin: 0 auto 0 0;}

.itemo_a{width:calc(100% - 15px); height:47px; display: block; margin: auto; background: url(/rely/images/tmbg5.png) no-repeat left center; background-size:5px 9px;font-size: 15px; color: #515151; text-indent:12px; line-height: 47px; overflow: hidden; border-bottom: 1px dotted #ececec; padding-right: 15px;}
.itemo_a:hover {color: #0693e3; transition:color 0.3s linear;}
.itemo_a2{width:100%; height:47px; display: block; margin: auto; background: url(/rely/images/tmbg5.png) no-repeat left center; background-size:5px 9px;font-size: 15px; color: #515151; text-indent:12px; line-height: 47px; overflow: hidden; border-bottom: 1px dotted #ececec;}
.itemo_a2:hover {color: #0693e3; transition:color 0.3s linear;}
.jtright{width:11px; height:40px; display: inline-block; float: right; background: url(/rely/images/img36.png) no-repeat 0px center; }
.itemo_a2:link span{background: url(/rely/images/img36.png) no-repeat 0px center; transition:background 0.2s linear;}
.itemo_a2:hover span{background: url(/rely/images/img36.png) no-repeat 5px center; transition:background 0.2s linear;}

.hp_two_right_li{width: 630px; height:400px; display: block; float: left; border-left: 1px solid #efefef; box-sizing: border-box; margin-top:5px;}
.hp_two_right_tit{width: 100%; height:52px; display: block; border-bottom: 1px solid #e5e5e5;}
.hp_two_right_dt{width: 100%; height:calc(400px - 52px); margin-top: 0px;}
.hp_two_right_mune{width: 130px; height:calc(400px - 52px); display: block; float: left; background: url(/rely/images/yjy_bg.png) no-repeat -420px bottom #f1f1f1; background-size: 480% auto;}
.hp_two_right_mune a span{margin-left: 9px;}

.selected_metit{width:100%; height:54px; display: table; line-height: 54px; color: #ffffff; font-size: 16px; border-bottom: 1px solid #0693e3; text-indent: 22px; background: url(/rely/images/shu2.png) no-repeat 10px center  #0693e3; background-size:6px 17px; }
.default_metit{width:100%; height:54px; display: table; line-height: 54px;  color: #b0b0b0; font-size: 16px; border-bottom: 1px dotted #dddddd; text-indent: 22px; background: url(/rely/images/shu4.png) no-repeat 10px center; background-size:6px 17px;}

.floor_three_bbs_dl{width:calc(629px - 140px); height:calc(400px - 52px); display:none; margin: 0 0 0 auto; float: right;}
.floor_three_bbs_a{width:410px; height:80px; display:block; margin: 0 auto 0 auto; border-bottom: 1px dotted #e8e8e8; padding-bottom: 15px;}
.floor_three_bbs_img{width:128px; height:80px; display: block; float: left;}
.floor_three_bbs_img img{width:128px; height:76px; display: block;}
.floor_three_bbs_text{width:calc(100% - 138px); height:80px; display: block; float: left; font-size: 14px; color: #474747; line-height: 24px; margin-left: 10px;overflow: hidden; }
.floor_three_bbs_text span:nth-child(1){width:100%; height:auto; display: block; font-size: 15px; color: #474747; line-height: 25px; }
.floor_three_bbs_text span:nth-child(2){width:100%; height:50px; display: block; font-size: 13px; color: #848484; line-height: 24px; padding-top: 6px;}

/**首页正文（部分三） ******************/
.hp_three_left{width:450px; height:460px; display: block; border-top: 4px solid #fb8e88; float: left; background: #FFFFFF;}

.hp_djt_mid_tit{width:390px; height: 35px; display: block; border-bottom: 1px solid #e7e7e7; margin: 10px 0 0 20px;}
.selected_djttit{width:130px; height:35px; display: table; float: left;  line-height: 35px; font-weight: bold; color: #ff5c54; font-size: 15px; border-bottom: 1px solid #ff5c54; text-indent: 15px; background: url(/rely/images/shu2.png) no-repeat left center; background-size:6px 17px; }
.djt_tip_list{width:390px; height:auto; display: block; margin: 15px auto 0 20px; font-size: 14px; color: #707070; line-height: 28px;}

.djt_bot_list{width:390px; height:96px; display: block; margin: 10px auto 0 20px; border-top: 1px dotted #e8e8e8; padding-top: 12px;}
.djt_bot_list img{width:390px; height:83px; display: block;}

.djt_bot_lista{width:390px; height:83px; display: block;}
.djt_bot_lista img{width:390px; height:83px; display: block;}
.djt_bot_lista span:nth-child(2){width:calc(100% - 210px); height:130px; display: block; float: left; font-size: 15px; color: #3e3e3e; line-height: 30px;}

.er_tit_video{width:260px; height:auto; display: block; margin: 0 auto 0 auto;}
.er_tit_video a{width:260px; height:150px; display: block; margin: 12px auto 0 auto;}
.er_tit_video a:nth-child(2){border-top: 1px dotted #e8e8e8; padding-top:10px;}

.video_img{width:260px; height:118px; display: block;}
.video_img img{width:70px; height:70px; display: block; margin: 24px auto 0 95px; position: absolute;}
.video_tit{width:260px; height:32px; display: block; overflow: hidden; line-height: 31px; font-size: 13px; color: #515151; background: url(/rely/images/co_04.png) no-repeat left center; background-size: 18px auto; text-indent: 24px;}

/**首页正文（部分四） ******************/
.hp_four{width:1200px; height:auto; display: flex; margin: 20px auto 0 auto; justify-content: space-between;}
.hp_four ul{width:386px; height:auto; display: block; border-top: 4px solid #fb8e88; float: left; background: #FFFFFF; padding-bottom: 15px;}
.hp_four_tit{width: 346px; height:52px; display: block; border-bottom: 1px solid #e5e5e5; margin: 5px auto 0 auto;}
.four_list{width: 96%; height:auto; display: flex; margin: 15px auto 0 auto; justify-content: space-between; flex-wrap: wrap;}
.four_list_text{width: 96%; height:auto; display: table; margin: 0 auto 0 auto;}
.itemf_a{width:calc(50% - 10px); height:40px; display: block; float: left; background: url(/rely/images/tmbg5.png) no-repeat 1px center; background-size:5px 5px;font-size: 14px; color: #515151; text-indent:12px; line-height: 40px; overflow: hidden; border-bottom: 1px dotted #ececec;}
.itemf_a:hover {color: #f10000; transition:color 0.3s linear;}
.four_list_2{width: 346px; height:auto; display: block; margin: 15px auto 0 auto;}
.itemf_a2{width:100%; height:40px; display: block; float: left; background: url(/rely/images/tmbg5.png) no-repeat 1px center; background-size:5px 5px;font-size: 14px; color: #515151; text-indent:12px; line-height: 40px; overflow: hidden; border-bottom: 1px dotted #ececec;}
.itemf_a2:hover {color: #f10000; transition:color 0.3s linear;}


/**首页正文（部分五） ******************/
.hp_five{width:1200px; height:auto; display: flex; margin: 15px auto 0 auto; padding-bottom:10px; border-top:3px solid #0693e3; background: #FFFFFF; justify-content: space-between; flex-wrap: nowrap;}
.hp_five ul{width:390px; height:auto; display: block;}
.hp_five_tit{width: 100%; height:52px; display: block; border-bottom: 1px solid #0693e3; margin: 0 auto 0 auto;}
.vip_tit{color: #0693e3; font-size: 20px; font-weight: bold; line-height: 52px; text-indent: 23px; display: inline-table; }

.itemv_a{width:100%; height:40px; display: block; float: left; background: url(/rely/images/tmbg8.png) no-repeat 1px center; background-size:12px 12px;font-size: 14px; color: #515151; text-indent:18px; line-height: 40px; overflow: hidden; border-bottom: 1px dotted #ececec;}
.itemv_a:hover {color: #f10000; transition:color 0.3s linear;}

/**首页正文（友情链接） ******************/
.url_link{width:1200px; height:auto; display: table; margin: 20px auto 0 auto; padding-bottom: 15px; border-top: 4px solid #fb8e88; background: #FFF;}
.url_link_ul{width:1200px; height:auto; display: block; margin: auto;}
.url_link_tit{width: 96%; height:52px; display: block; border-bottom: 1px solid #e5e5e5; margin: 5px auto 0 auto;}
.url_link_list{width:96%; height:auto; display: flex; margin: 10px auto 0 auto; flex-wrap: wrap; justify-content: space-between;}
.url_link_list a{width:14%; height:40px; display: block; float: left; line-height: 40px; color: #474747; font-size: 14px;}

/**首页正文（底部） ******************/
.bottom{width:100%; height:auto; display: block; margin: 15px auto 0 auto; background: url(/rely/images/botbg.png) repeat-x center bottom #64a5f7; background-size:auto 220px; border-top: 1px solid #0693e3; z-index: 90;}
.bottom_link{width:1000px; height:50px; display: block; margin: 20px auto 0 calc(50% - 525px);}
.link_tit{width:60px;height:40px; display: block; float: left; color: #FFFFFF; font-size: 15px; line-height: 40px;}
.link_tit_but{width:235px;height:40px; display: block; float: left; color: #FFFFFF; font-size: 15px; line-height: 40px;}
.link_item{width:215px; height:40px; display: block; margin: auto; background: url(/rely/images/down_jt.png) no-repeat 200px center; background-size:auto 12px;  background-color: rgba(168, 204, 249, 0.7); text-indent: 10px; border-radius: 2px; cursor:pointer;}
.link_item_selected{width:215px; height:40px; display: block; margin: auto; background: url(/rely/images/down_jt2.png) no-repeat 195px center; background-size:auto 12px;  background-color: rgba(168, 204, 249, 0.7); text-indent: 10px; border-radius: 2px; cursor:pointer;}
.bottom_slogan{width:1188px; height:30px; display: block; margin: 10px auto 0 auto; font-size: 15px; color: #f2f6fa; text-align: center; line-height: 30px;  font-weight: bold;}
.bottom_info{width:1188px; height:auto; display: block; margin: 7px auto 0 auto; padding: 10px 0 20px 0; font-size: 13px; color: #f2f6fa; text-align: center; line-height: 25px; border-top: 1px solid rgba(168, 204, 249, 0.6);}

.link_layer{width:1200px; min-height:100px; display: none; position: absolute; left:calc(50% - 600px); bottom:175px; margin: 0 0 0 0; z-index: 88; opacity: 1;}
.link_layer1{width:100%; height:6px; display: block; background: #64a5f7; border-radius: 2px 2px 0 0;}
.link_layer_ul{width:1180px; min-height:150px; display: table; background: #94c0f9; padding:15px 10px 20px 10px;}
.link_layer_ul a{width:190px; height:auto; display: inline-block; font-size: 13px; color: #000000; line-height: 20px; margin: 20px auto 0 6px; float: left;}
.link_layer2{width:100%; height:24px; display: block;}

/**channel.php ******************/
.channel_body{width:1200px; min-height:650px; display: table; margin: 20px auto 0 auto; background: url(/rely/images/left_bg.png) no-repeat left bottom #ffffff; background-size: 240px auto;}
.channel_mune{width:240px; height:auto; display: block; float:left; }
.channel_mune_tit{width:240px; height:80px; display: block; background: url(/rely/images/channel_01.jpg) no-repeat; font-size: 22px; font-weight: bold; color: #ffffff; line-height: 80px; text-indent: 20px;}
.channel_mune_tit_d{width:240px; height:80px; display: block; background: url(/rely/images/channel_03.jpg) no-repeat; font-size: 22px; font-weight: bold; color: #ffffff; line-height: 80px; text-indent: 20px;}
.channel_mune_tit_s{width:240px; height:80px; display: block; background: url(/rely/images/channel_04.jpg) no-repeat; font-size: 22px; font-weight: bold; color: #ffffff; line-height: 80px; text-indent: 20px;}
.channel_mune_tit_b{width:240px; height:80px; display: block; background: url(/rely/images/channel_06.jpg) no-repeat; font-size: 22px; font-weight: bold; color: #ffffff; line-height: 80px; text-indent: 20px;}
.channel_mune_list{width:240px; min-height:360px; display: block; }
.channel_mune_list a{width:240px; height:60px; display: block;border-bottom: 1px dotted #e2e2e2; text-indent: 20px; line-height: 60px; color: #6c6c6c; font-size: 16px;}
.channel_mune_list a:hover {color: #0693e3; transition:color 0.3s linear;}
.channel_mune_list_d{width:240px; min-height:300px; display: block; }
.channel_mune_list_d a{width:240px; height:60px; display: block;border-bottom: 1px dotted #e2e2e2; text-indent: 20px; line-height: 60px; color: #6c6c6c; font-size: 16px;}
.channel_mune_list_d a:hover {color: #c38530; transition:color 0.3s linear;}

.channelTypeSelected{background:url(/rely/images/down_jt.png) no-repeat 225px center; background-size: 6px auto; background-color:#8ed1fc; border-bottom: 2px solid #8ed1fc !important; color: #ffffff !important; }
.channelTypeSelected_d{background:url(/rely/images/down_jt.png) no-repeat 225px center; background-size: 6px auto; background-color:#dfbf95; border-bottom: 2px solid #d6b690 !important; color: #ffffff !important; }

.channel_con{width:1200px; height:auto; display: block; border-top:3px solid #0693e3; box-sizing: border-box;}
.channel_right{width:960px; height:auto; display: block; float: left; border-left: 1px solid #e2e2e2; border-top:3px solid #0693e3; box-sizing: border-box;}
.crumb_tit{width:100%; height:50px; display: block; border-bottom: 1px solid #d9d9d9; text-indent: 20px; font-size: 14px !important; color: #a7a7a7; line-height: 50px;}
.crumb_tit a{font-size: 14px; color: #a7a7a7;}
.backup{width:auto; height:30px; display: block; background: #ececec; color: #FFF !important; font-size: 12px !important; padding: 0 10px 0 10px; border-radius: 2px; float:right; margin: 10px 5px 0 0;line-height: 30px; text-indent: 0;}
.con_crumb_tit{width:100%; height:50px; display: block; border-bottom: 1px solid #d9d9d9; text-indent: 20px; font-size: 14px !important; color: #a7a7a7; line-height: 50px;}
.con_crumb_tit a{font-size: 14px; color: #a7a7a7;}

.list{width:920px; min-height:300px; display: table; margin: 5px auto 0 auto; padding-bottom: 20px;}
.list_link{width:920px; min-height:300px; display: flex; margin: 5px auto 0 auto; padding-bottom: 20px; flex-wrap: wrap; justify-content: space-between;}

.channel_dl_tit{width:100%; height:45px; display: block; border-bottom:1px solid #e7e7e7; margin-top: 20px;}
.channel_dl_tit_d{width:100%; height:45px; display: block; border-bottom:1px solid #e7e7e7; margin-top: 20px;}
.channel_dl_tit span{width:140px; height: 45px; display: inline-block; line-height: 45px; text-indent: 15px; border-bottom: 2px solid #0693e3; font-size: 17px; color: #0693e3; background: url(/rely/images/shu2.png) no-repeat left center; background-size: 7px 19px;}
.channel_dl_tit_d span{width:140px; height: 45px; display: inline-block; line-height: 45px; text-indent: 22px; border-bottom: 2px solid #a67029; font-size: 17px; color: #c38530; background: url(/rely/images/tmbg7.png) no-repeat left center; background-size: 17px 15px;}
.channel_dl_con{width:100%; min-height:100px; display: block; overflow-y: hidden; font-size: 14px; color: #333333; line-height: 24px; }
.channel_dl_item{width:100%; min-height:100px; display: block; margin-top: 20px;}

.channel_item_a{width:100%; height:46px; display: block; border-bottom:1px dotted #e7e7e7; background: url(/rely/images/tmbg5.png) no-repeat left 16px; background-size: 5px 13px;}
.channel_item_a span:nth-child(1){ width:calc(100% - 100px); height:46px;  display:block; float:left; font-size: 14px; color: #414141; text-indent:12px; line-height: 46px; overflow: hidden;}
.channel_item_a span:nth-child(2){ width:100px; height:46px;  display:block; font-size: 14px; color: #959595; float: right; line-height: 46px; text-align: right;}
.channel_item_a:hover span:nth-child(1){color: #0693e3; transition:color 0.3s linear;}

.channel_item_a_d{width:100%; height:46px; display: block; border-bottom:1px dotted #e7e7e7; background: url(/rely/images/tmbg8.png) no-repeat left center; background-size: 12px 12px;}
.channel_item_a_d span:nth-child(1){ width:calc(100% - 100px); height:46px;  display:block; float:left; font-size: 14px; color: #414141; text-indent:18px; line-height: 46px; overflow: hidden;}
.channel_item_a_d span:nth-child(2){ width:100px; height:46px;  display:block; font-size: 14px; color: #959595; float: right; line-height: 46px; text-align: right;}
.channel_item_a_d:hover span:nth-child(1){color: #c38530; transition:color 0.3s linear;}


.list_content{width:920px; min-height:300px; display: table; margin: 20px auto 0 auto; padding-bottom: 20px; font-size: 15px; color: #515151; line-height: 35px;}
.list_content_con{width:1060px; min-height:300px; display: table; margin: 20px auto 0 auto; padding-bottom: 20px; font-size: 15px; color: #515151; line-height: 35px;}

.link_a{width:30%; height:40px; display: block; border: 1px solid #ffcfcf; background:url(/rely/images/link_bg.jpg) no-repeat left center; background-size: 0px 100%;  text-indent: 15px; margin-top: 15px; border-radius: 2px;}
.link_a dl{width:100%; height:40px; display: block; line-height: 40px; background:url(/rely/images/shu6.png) no-repeat 3px center; background-size: 5px 15px; font-size: 14px; color: #515151;}
.link_a:hover{background-size: 100% 100%; transition:background-size 0.3s linear;}

.channel_search_key{width:100%; min-height:300px; display: block; margin: 0 auto 0 auto; padding-top: 30px;}
.channel_search_key dl:nth-child(1){width:100%; height:40px; display: block; line-height: 40px; font-size: 15px; color: #6f6f6f; font-weight: bold; text-align: center; }
.channel_search_key dl:nth-child(2){width:90%; height:auto; display: block; line-height: 25px; font-size: 13px; color: #3e3e3e; color: #ea0000; text-align: center; margin: 10px auto 0 auto; padding: 5px; border-radius: 2px; background: #FFF; box-shadow: inset 1px 1px 1px 2px #eaeaea;}

.no_find{width:100%; height:200px; display:block; color: #9f9f9f; font-size: 15px; line-height: 200px; text-align: center;}

/*====显示形式2*/
.list_a_titinfo{width:100%; height:auto; display: block; margin: 10px auto 0 auto; padding-bottom: 6px; border-bottom:1px solid #f0f0f0;}
.list_a_titinfo dl:nth-child(1){width:100%; height:auto; display:block; padding: 5px 0 8px 0; border-bottom: 1px dotted #f0f0f0; background: url(/rely/images/shu2.png) no-repeat left 7px; background-size: 6px 17px; font-size: 16px; color: #000000; line-height: 22px; text-indent: 13px;}
.list_a_titinfo dl:nth-child(2){width:100%; height:auto; display:block; padding: 8px 0 8px 0; font-size: 12px; color: #707070; line-height: 22px; }
.list_a_titinfo:hover dl:nth-child(1){color: #d80000;}

/*====显示形式3*/
.list_a_pictitinfo{width:100%; height:auto; display: table; margin: 10px auto 0 auto; padding-bottom: 10px; border-bottom:1px solid #f0f0f0;}
.list_a_pictitinfo dl:nth-child(1){width:180px; height:auto; display:block; float: left; padding: 5px 0 8px 0; }
.list_a_pictitinfo dl:nth-child(1) img{width:180px; height:auto; display: block; border-radius: 2px;}
.list_a_pictitinfo dl:nth-child(2){width:calc(100% - 190px); height:auto; display:block; float: left; margin-left: 10px;}
.list_a_pictitinfo dl:nth-child(2) span:nth-child(1){width:100%; height:auto; display:block; padding: 8px 0 8px 0; font-size: 16px; text-indent: 13px; color: #000000; line-height: 26px; border-bottom: 1px dotted #f0f0f0;background: url(/rely/images/shu2.png) no-repeat left 12px; background-size: 6px 17px;}
.list_a_pictitinfo dl:nth-child(2) span:nth-child(2){width:100%; height:auto; display:block; padding: 8px 0 8px 0; font-size: 12px; color: #919191; line-height: 22px; }


/**ninfo.php ******************/
.info_tit{width:95%; height:auto; display: block; margin: 30px auto 0 auto;}
.info_tit h1{font-size: 24px; color: #003956; text-align: center; line-height: 32px; padding: 10px 0 20px 0;}
.info_param{width:95%; height:30px; display: block; margin: auto; font-size: 14px !important; color: #797979 !important; text-align: center; line-height: 30px; }
.info_param span{margin: 0 10px 0 10px;}
.info_con{width:95%; min-height: 300px; display: block; margin: 20px auto 0 auto; border-top: 1px solid #e6e6e6; padding: 30px 0 20px 0; font-size: 15px; color: #3e3e3e;}
.info_con img{max-width:95%; height:auto;}
.info_up{width:95%; height:auto; display: block; margin: 30px auto 0 auto; padding-top: 20px; border-top: 1px solid #c6c6c6;}
.info_up dt{width:100%; height:40px; display: block; line-height: 40px; font-size: 14px; color: #3e3e3e;}
.info_up dt a{font-size: 14px; color: #3e3e3e;}

.info_about{width:95%; height:auto; display: block; margin: 30px auto 0 auto; padding: 0 0 30px 0;}

/**login ******************/
.login_layer{width:100%; height:100%; display:none; position: fixed; background: rgba(0, 0, 0, 0.8); top: 0; left: 0; z-index: 9999999;}
.login_window_layer{width:350px; height:390px; display: block; margin: 0 auto 0 auto;  border-radius:2px; background: #FFF; position: absolute; top: calc(50% - 195px); left: calc(50% - 175px);}
.login_window{width:350px; height:390px; display: block; margin: 30px auto 0 auto; box-shadow: 0 0 5px 3px #f3f3f3; border-radius:2px;}
.register{width: 80px; height: 80px; display: block; position: absolute; margin: 0 0 auto 270px; font-size: 14px; color: #FFFFFF; line-height: 45px; text-indent: 42px; background: url(/rely/images/user_01.png) no-repeat right top; background-size: 100% auto;}
.login_tip{width:90%; height:30px; display: block; margin: 0 auto 0 auto; padding-top: 30px; font-size: 13px; color:#ff0000; line-height:30px; text-indent: 1px;}
.login_tip_layer{width:90%; height:60px; display: block; margin: 0 auto 0 auto; }
.login_tip_layer a{font-size: 20px; color: #c3a782; margin: 0 auto auto -15px;}
.login_tit{width:90%; height:30px; display: block; margin:10px auto 0 auto; border-bottom: 1px solid #ebebeb;}
.login_tit label{width:140px; height:30px; display: block;  border-bottom: 1px solid #c38532; font-size: 17px; color: #c38532; text-indent: 22px; background: url(/rely/images/icon/vip.png) no-repeat left 5px; background-size:15px 14px;}
.login_uid{width:90%; height:30px; display: block; margin: 50px auto 0 auto;border:0px; border-bottom: 1px solid #CCCCCC;}
.login_pwd{width:90%; height:30px; display: block; margin: 20px auto 0 auto;border:0px; border-bottom: 1px solid #CCCCCC;}
.login_but{width:90%; height:38px; display: block; margin:50px auto 0 auto; background: #c38532; font-size: 13px; color: #FFFFFF; border-radius: 2px; border:0;}
.forget_pwd{width:90%; height:38px; display: block; margin:0 auto 0 auto; line-height:38px; font-size: 12px; color: #bababa; text-align: right;}

/**register ******************/
.register_tit{width:90%; height:30px; display: block; margin:30px auto 0 auto; border-bottom: 1px solid #ebebeb;}
.register_tit label{width:140px; height:30px; display: block;  border-bottom: 1px solid #c38532; font-size: 17px; color: #c38532; text-indent: 24px; background: url(/rely/images/user_02.png) no-repeat left 7px; background-size:14px 18px; line-height: 30px;}
.register_crumb{width:1200px; height:55px; display: table; margin: 15px auto 0 auto; font-size: 13px; color: #797979; line-height: 55px; text-indent: 20px; border-top:3px solid #0693e3; border-bottom:1px solid #efefef; background: #FFF;}
.register_crumb a{font-size: 12px; color: #797979;}
.register_window_body{width:1200px; height:auto; display: table; padding: 30px 0 30px 0; margin: auto; background: #FFF;}
.register_window{width:500px; height:500px; display: table; margin: auto; box-shadow:  0 2px 5px 3px #f3f3f3; border-radius:2px; border:1px solid #e5e5e5; padding-bottom: 20px;}
.register_item{width:90%; height:38px; display: block; margin: 0 auto 0 auto; border-bottom: 1px solid #d9d9d9; padding-top: 18px;}
.register_uid{width:100%; height:36px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px;}
.register_pwd{width:100%; height:36px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px;}
.register_phoneno{font-size: 16px; color: #a1a1a1; line-height: 33px;}
.register_phone{width:calc(100% - 48px); height:36px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px; float: right;}
.register_yzm{width:calc(100% - 150px); height:36px; display: block; margin: 0 auto 0 auto;border:0px; font-size: 16px; float: left;}
.re_vc_img{width:90px; height:36px; border-radius:2px; float:right;}
.register_but{width:90%; height:40px; display: block; margin:30px auto 0 auto; background: #c38532; font-size: 15px; color: #FFFFFF; border-radius: 2px; border:0;}
.register_err{width:90%; height:20px; display: block; margin: 0 auto 0 auto; font-size: 12px; color:red; line-height: 20px;}

/**find_pwd ******************/
.verify_tit{width:90%; height:30px; display: block; margin:30px auto 0 auto; border-bottom: 1px solid #ebebeb;}
.verify_tit label{width:140px; height:30px; display: block;  border-bottom: 1px solid #c38532; font-size: 17px; color: #c38532; text-indent: 4px; line-height: 30px;}
.verify_window{width:500px; height:330px; display: table; margin: auto; box-shadow:  0 2px 5px 3px #f3f3f3;; border-radius:2px; background: #FFF;}


/******************* page ******************/
.page{width:100%; height:60px; line-height:60px; text-align:center; clear:both;}
.page a{width:auto; height: 35px; border:1px solid #8ed1fc; padding:4px 9px 4px 9px; margin:0 4px 0 4px; color:#8ed1fc; font-size:14px; border-radius: 2px;}
.page a:hover{color: #FFFFFF; background: #8ed1fc; border:1px solid #8ed1fc;}
.page span{width:auto; height: 35px; border:1px solid #dcd5d5; padding:4px 9px 4px 9px; margin:0 4px 0 4px; color: #fafafa;background: #e5dddd; cursor:not-allowed; font-size:14px; border-radius: 2px;}
