/* CSS Document By Millia 2017-11-01*/
@import url("millia.css");
@import url("swiper.css");
@import url("font_438744_e0vr7bwijz1714i.css");
.millia{width:1200px;margin:0 auto;position:relative;}
#toptxt{background:#f3f3f3;}
#millia_index{background:url(rcyt20221115_topic.jpg) no-repeat top center;}
#topic{padding:50px 0 60px 0;}
.eng{color:#075b9a;display:inline-block;margin-right:20px;}
#nav{background:#037edb;font-size:0;text-align:center;}
#nav li{display:inline-block;font-size:16px;line-height:64px;position:relative;text-align:center;border-left:1px solid #2b8ed8;}
#nav li:first-child{border:none;}
#nav li i{font-style:normal;display:inline-block;margin-right:12px;font-size:22px;}
#nav li div{position:absolute;left:0;top:64px;width:100%;text-align:center;background:rgba(0,144,255,.8);line-height:44px;display:none;z-index:9999;}
#nav li div.earbox{width:1200px;left:-533px;padding-bottom:30px;background:#fff;font-size:0;box-shadow:0 3px 5px #b1b1b1;}
#nav li div.earbox span{display:block;position:absolute;bottom:10px;right:10px;width:30px;font-size:12px;line-height:30px;background:#ccc;color:#fff;cursor:pointer;}
/*#nav li div.earbox img{float:left;margin-right:40px;}*/
#nav li div.earbox a{float:left;margin:20px 0 0 23px;}
#nav li div a{padding:0;margin:0 10px;}
/*#nav li div.earbox a{color:#037edb;float:left;border:1px solid #037edb;padding:0 20px;margin-top:20px;border-radius:10px;}
#nav li div.earbox a:hover{color:#fff;background:#037edb;}*/
#nav li a{color:#fff;display:block;border-top:1px solid #fff;white-space:nowrap;padding:0 16px;}
#nav li a:hover{text-decoration:none;}
#nav li a:first-child{border:none;}

.txtshow{position:absolute;top:0;right:0;overflow:hidden;width:716px;height:111px !important;}
.txtshow img{display:block;margin:auto 0;}


.intxt02{border:1px solid #d8d8d8;line-height:24px;padding-left:10px;}
.bt03{background:#037edb;border:none;color:#fff;line-height:26px;}

#markbg{display:none;}

.bgfff{background:#fff;}
.txtscroll{position:relative;padding:12px 0 12px 170px;background:#e2f0fb;line-height:40px;}
.txtscroll span{background:#037edb;color:#fff;display:block;position:absolute;left:15px;top:15px;font-size:16px;padding:0 20px;}
.txtscroll span i{font-style:normal;font-size:22px;display:inline-block;margin-right:10px;}
.txtscroll .swiper-slide{width:auto;color:#037edb;}
.txtscroll .swiper-slide a{display:block;width:450px;overflow:hidden;text-overflow:ellipsis;background:url(rcyt20221115_list03.png) no-repeat left center;padding-left:10px;white-space:nowrap;line-height:24px;}
/*.txtscroll .swiper-slide b{font-size:12px;margin-left:10px;font-weight:normal;}*/
.txtscroll a{color:#037edb;}
.txtscroll .swiper-button-next,.txtscroll .swiper-button-prev{position:absolute;background:url(rcyt20221115_txtright.png) no-repeat left top;width:10px;height:12px;margin-top:0;top:30px;right:10px;}
.txtscroll .swiper-button-prev{background:url(rcyt20221115_txtleft.png) no-repeat left top;left:auto;right:25px;}

.focus .swiper-slide{width:580px;height:360px;overflow:hidden;position:relative;}
.focus .swiper-slide b{display:block;width:100%;font-size:16px;line-height:40px;font-weight:normal;color:#fff;position:absolute;left:0;bottom:0;background:rgba(0,0,0,.8);text-indent:20px;}
.small .swiper-slide b{text-indent:0;text-align:center;}
.focus .swiper-pagination{left:auto;bottom:15px;right:15px;width:auto;}
.focus .swiper-pagination-bullet{background:#fff;opacity:1;margin:0 3px !important;border-radius:0;}
.focus .swiper-pagination-bullet-active{background:#0578cf;}
.focus .swiper-slide img,.adsmall .swiper-slide img,.persList .swiper-slide img{width:100%;height:100%;transition:all .5s;-o-transition:all .5s;-ms-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.focus .swiper-slide:hover img,.adsmall .swiper-slide:hover img{transform:scale(1.3,1.3);-o-transform:scale(1.3,1.3);-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3,1.3);-moz-transform:scale(1.3,1.3);}


.adht01{background:url(rcyt20221115_line02.png) repeat-x center;position:relative;}
.adht01 b{display:inline-block;padding-right:10px;background:#fff;font-size:24px;color:#037edb;}
.adht01 a.amore,.adht02 a.amore{display:block;position:absolute;top:10px;right:0;color:#999;background:#fff;padding-left:10px;line-height:100%;font-size:14px;}
.adht02{border-bottom:2px solid #037edb;position:relative;padding-bottom:20px;}
.adht02 b{display:inline-block;font-size:24px;color:#037edb;margin-right:10px;}
.adht02 i{display:inline-block;color:#b1b1b1;font-size:12px;font-style:normal;}

.ht01{background:url(rcyt20221115_htbg.png) repeat-x bottom;position:relative;}
.ht01 b{display:inline-block;background:#fff;padding-right:16px;color:#037edb;}
.ht01 i{font-size:10px;color:#666;font-style:normal;font-family:"Arial";}
.ht01 a.amore{display:block;background:url(rcyt20221115_amore.png) no-repeat left center;padding-left:22px;position:absolute;bottom:15px;right:0;color:#28468e;font-size:12px;}
.ht01 a:hover{text-decoration:none;}

h1{font-size:20px !important;text-align:center;padding:20px 0;}

.intro{color:#999;}
.intro a{color:#ea4a19;}

hr{height:1px;border:none;border-top:1px dashed #999;margin:25px 0 18px 0;float:none;display:block;}

.w585{width:585px;}

.ht02{background:url(rcyt20221115_htbg01.png) no-repeat left top;padding:9px 0 8px 12px;border-right:1px solid #dfebfe;}
.ht02 span{display:inline-block;font-size:18px;color:#333;}
.ht02 span b{color:#fff;font-weight:normal;margin-right:10px;}
.ht03,.ht04{background:url(rcyt20221115_line01.png) repeat-x center;text-align:center;}
.ht03 b{display:inline-block;font-size:20px;padding:0 10px;background:#fff;font-weight:normal;}
.ht04{margin:0 20px;}
.ht04 span{display:inline-block;background:url(rcyt20221115_bg02.png) repeat-x top;padding:0 20px;font-size:14px;color:#999;padding-top:20px;}
.ht04 b{display:block;font-size:22px;color:#333;}

.ls01 li,.ls02 li{background:url(rcyt20221115_list01.png) no-repeat 0 14px;padding:6px 0 6px 18px;position:relative;white-space:nowrap;}
.ls02 li{background:url(rcyt20221115_list02.png) no-repeat 0 16px;padding:8px 0 8px 18px;}
.ls01 li span,.ls02 li span{display:block;position:absolute;top:10px;right:0;color:#999;font-size:12px;}
.ls02 li span{font-size:14px;}

.ls03 li{padding:7px 0;}


.adsmall,.persList,.adsmall .swiper-slide,.persList .swiper-container{width:380px;height:270px;overflow:hidden;}
.persList .swiper-container{width:430px !important;left:-20px !important;}
.persList .swiper-slide-active{width:230px !important;border:4px solid #fff;transform:translate3d(0px,0px,0px) rotateX(0deg) rotateY(0deg) !important;}
.persList .swiper-slide-prev{width:90px !important;}
.persList .swiper-slide-next{width:90px !important;}

.adht04{background:url(rcyt20221115_line01.png) repeat-x center;text-align:center;margin:0 20px;}

.adht04 span{display:inline-block;background:url(rcyt20221115_bg02.png) repeat-x top;padding:0 20px;font-size:14px;color:#b1b1b1;padding-top:20px;}
.adht04 b{display:block;font-size:22px;color:#037edb;}

.adtbox img{float:left;width:120px;height:105px;margin-right:30px;}
.adtbox b{display:block;font-size:18px;padding-bottom:8px;color:#037edb;}
.adtbox b a,.adtbox p,.adtbox p a{color:#037edb;}

.ls04{width:100%;overflow:hidden;}
.ls04 ul{float:left;width:101%;}
.ls04 li{width:24%;float:left;margin-right:1%;border-radius:20px;}
.ls04 li a{display:block;margin:4px;border:1px solid #fff;border-radius:20px;padding:12px 0;text-align:center;font-size:26px;font-weight:bold;color:#fff;}
.ls04 li a img{margin-right:5px;}
.ls04 li.ls04_01{background:#f2b96c;}
.ls04 li.ls04_02{background:#bdd17e;}
.ls04 li.ls04_03{background:#6dabde;}
.ls04 li.ls04_04{background:#77bcb5;}


.b0111{border:1px solid #e5e6e8;border-top:none;}

#bg01{background:url(rcyt20221115_bg01.png) repeat;padding:6px;}
.bg01{background:#fff;padding:12px;}

.tag01{background:url(rcyt20221115_line01.png) repeat-y right;}
.tag01 li{padding-right:20px;cursor:pointer;}
.tag01 li.hover{background:url(rcyt20221115_tag.png) no-repeat right center;}
.tag01 li b{border-top:1px solid #e8e5e5;display:block;padding:10px 0;font-weight:normal;font-size:20px;}
.tag01 li:first-child b{border:none;}
.tag01 li.hover b{font-weight:bold;color:#037edb;}
.tag01 li.hover i{font-weight:normal;}
.tag01 li i{display:inline-block;font-style:normal;margin-right:10px;width:44px;height:28px;padding:8px 0;font-size:28px;text-align:center;border-radius:5px;border:1px solid #dfdfdf;}
.tag01 li i.tagli01{background:#e5eeff;color:#037edb;}
.tag01 li i.tagli02{background:#f9f4e0;color:#eb7604;}
.tag01 li i.tagli03{background:#ecffea;color:#2d9300;}
.tag01 li i.tagli04{background:#fce0e4;color:#d81e06;}

.tbox{position:relative;height:265px;overflow:hidden;}
.tbox p{width:100%;padding:12px 0;border-top:1px dashed #999;}
.tbox p img{float:left;width:120px;height:105px;margin-right:30px;}
.tbox p b{display:block;font-size:18px;padding-bottom:8px;}
.tbox a{color:#ea4a19;}
.tbox .swiper-slide p:first-child{border:none;}
.tbox .swiper-button-next,.tbox .swiper-button-prev{position:absolute;background:url(rcyt20221115_right.png) no-repeat left top;width:20px;height:20px;margin-top:0;top:0;right:0;}
.tbox .swiper-button-prev{background:url(rcyt20221115_left.png) no-repeat left top;left:auto;right:25px;}

.tag02 li{border:1px solid #e2e2e2;width:100%;float:left;margin-top:15px;}
.tag02 li img{float:left;margin-right:20px;}
.tag02 li b{display:block;font-weight:normal;font-size:20px;padding:20px 0 10px 0;}
.tag02 li i{display:block;font-style:normal;font-size:8px;white-space:nowrap;-webkit-transform:scale(0.75);text-indent:-10px;}
.tag02 a{color:#037edb;}
.tag02 li:first-child a{color:#ea4a19;}
.tag02 a:hover,.tag03 a:hover{text-decoration:none;}

.bg02{background:url(rcyt20221115_bg02.png) repeat-x top;border-top:1px solid #dae3e8;}

.tag03{width:100%;overflow:hidden;}
.tag03 ul{float:left;width:102%;}
.tag03 li{float:left;width:10.5%;text-align:center;margin-right:2%;}
.tag03 li i{display:block;font-size:66px;font-style:normal;background:url(rcyt20221115_tagbg01.png) no-repeat top center;color:#fff;padding:20px 0;margin-bottom:10px;}

.tag04{background:url(rcyt20221115_bg03.png) #f7f7f7 no-repeat right bottom;padding:20px 20px 20px 100px;position:relative;}
.tag04 b{display:block;background:#037edb;color:#fff;width:45px;font-size:22px;line-height:30px;padding:0 10px;position:absolute;margin-right:20px;top:15px;left:15px;}

#bg02{background:#f7f7f7;padding:30px 0;color:#666;}
#bg02 a{color:#666;}
.tag05{padding-bottom:20px;border-bottom:1px solid #c7c7c7;font-size:0;}
.tag05 li{width:19.8%;display:inline-block;text-align:center;font-size:18px;border-left:1px solid #c7c7c7;text-align:center;font-weight:bold;color:#5a5a5a;}
.tag05 li:first-child{border:none;}
.tag05 li i{font-style:normal;font-size:40px;color:#b0b0af;margin-right:30px;font-weight:normal;display:inline-block;vertical-align:middle;}
.tag05 a{color:#5a5a5a;}
.tag05 a:hover{text-decoration:none;}

.friend p{/*padding:0 0 0 120px;position:relative;*/}
.friend p i{/*display:block;width:110px;position:absolute;left:0;top:0;*/display:inline-block;margin-right:10px;color:#037edb;font-style:normal;}
.tel{background:url(rcyt20221115_tel.png) no-repeat left center;padding-left:45px;font-size:24px;font-weight:bold;color:#666;}

#end{border-top:5px solid #006ebb;background:#037edb;padding:15px 0;color:#fff;text-align:center;font-size:14px;}
#end a{color:#fff;}

#erbg{width:120px;border:2px solid #eee;background:#eee;text-align:center;padding-bottom:10px;position:fixed;right:10px;bottom:10px;}
#erclose{position:absolute;top:-31px;right:0;width:30px;line-height:30px;background:#ccc;color:#fff;}

/*LoginCss*/
#millia{background:url(rcyt20221115_loginbg.jpg) no-repeat bottom center;position:relative;}
.loginbottom{position:absolute;left:0;bottom:0;width:100%;text-align:center;}
.loginbg{width:440px;height:500px;position:absolute;top:50%;left:50%;margin:-270px 0 0 -220px;background:url(rcyt20221115_loginbg.png) no-repeat center bottom;}
.login{position:relative;left:12%;top:55px;width:76%;}
.login li{margin-bottom:40px;padding-left:55px;position:relative;}
.login li img{display:block;position:absolute;left:0;top:0;}
.login .intxt01{height:42px;line-height:42px;border:none;border-radius:5px;width:95%;padding-left:5%;font-size:16px;color:#999;}
.login .bt01{background:url(rcyt20221115_btbg.png) no-repeat left top;font-size:20px;line-height:44px;width:150px;text-align:center;border:none;color:#fff;}
/*LoginCssEnd*/

/*ListCss*/
.leftag li{margin-bottom:2px;background:#037edb;line-height:50px;text-align:center;position:relative;text-align:left;text-indent:30px;}
.leftag li div{display:none;background:#cae6fc;text-indent:50px;}
.leftag li div a{color:#0364db;border-top:2px solid #fff;}
.leftag li i{font-style:normal;font-size:18px;display:block;position:absolute;top:0;right:20px;text-indent:0;color:#fff;cursor:pointer;}
.leftag a{color:#fff;display:block;}
.leftag a:hover,.leftag li.hover{background:#5cb7fc;text-decoration:none;color:#fff;}
.leftag li.hover i{transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);}
.page a{display:inline-block;padding:2px 8px;border:1px solid #e6ebf0;color:#2861b3;margin:0 2px 10px 2px;}
.page span{display:inline-block;}
.page span a{border:1px solid #fff;color:#333;}
.page a:hover{text-decoration:none;background:#2861b3;color:#fff;}
/*ListCssEnd*/

/*ContentCss*/
#content p{padding-bottom:10px;color:#666;}
h1{font-size:24px;color:#333;text-align:center;padding-bottom:20px;}
.source{border-bottom:1px dotted #a09f9f;}

.about{color:#037edb;border-top:1px solid #e0dedf;}
.about a{color:#037edb;}
/*ContentCssEnd*/

/*OtherCss*/
.bg03{background:#faf9f9;}
.ht05{background:url(rcyt20221115_ht05.png) repeat-x top;text-align:center;}
.ht05 span{display:inline-block;background:url(rcyt20221115_sinleft.png) #1e8ddc no-repeat left top;padding-left:95px;}
.ht05 span b{display:block;background:url(rcyt20221115_sinright.png) #1e8ddc no-repeat right top;padding-right:95px;font-size:18px;line-height:37px;color:#fff;}

.info,.info a{color:#666;}
.info h6 b,.info p i{display:inline-block;background:#1e8ddc;color:#fff;padding:0 10px;font-style:normal;margin-right:10px;}
.info p{padding-bottom:5px;}

a.checka{background:url(rcyt20221115_checka.png) no-repeat right bottom;display:inline-block;padding-right:20px;color:#037edb;}

.handle{width:80%;margin:0 auto;color:#666;}
.handle p{margin:15px 0;}
.handle .txt01{border:1px solid #e1e1e1;background:#faf9f9;padding-left:10px;line-height:40px;height:40px;}
.handle li{padding-left:55px;position:relative;margin-bottom:20px;}
.handle li span{display:block;position:absolute;left:0;top:5px;background:#1e8ddc;color:#fff;width:30px;height:30px;line-height:30px;border-radius:15px;text-align:center;}
.handle li p{margin:0;}
.handle li i,.handle li b{color:#037edb;font-style:normal;}
.handle .arme{color:#0a6bc0;}
.handle .arme b{color:#e77366;font-weight:normal;}
.handle .bt02{font-weight:bold;font-size:22px;line-height:40px;padding:0 30px;background:#1e8ddc;color:#fff;cursor:pointer;border:none;}

.abfile,.btfile{position:relative;display:inline-block;background:url(rcyt20221115_abfile.png) repeat-x top;border:1px solid #3a8ee0;border-radius:4px;padding:0 12px;overflow:hidden;color:#fff !important;text-decoration:none;line-height:20px;font-size:12px;}
.btfile{font-size:20px;line-height:50px;width:190px;height:50px;background:#1e8ddc;border:none;}
.abfile input,.btfile input{position:absolute;font-size:100px;right:0;top:0;opacity:0;}
.abfile:hover,.btfile:hover{background:#AADFFD;border-color:#78C3F3;color:#004974;text-decoration:none;}

/*OtherCssEnd*/

#marker{background:url(rcyt20221115_opa.png) repeat;position:fixed;width:100%;left:0;top:0;z-index:9996;}
#developing{position:fixed;top:15%;left:0;width:100%;text-align:center;z-index:9999;font-size:24px;color:#666;}
#developing img{display:block;margin:20px auto;}

/*AddCssByMillia 2017-12-01*/
.ht06{border-top:2px solid #037edb;color:#037edb;text-align:center;font-weight:bold;font-size:26px;padding:10px 0;}
.protable{border:1px solid #ebeaea;border-bottom:none;}
.protable td{border-bottom:1px solid #ebeaea;padding:10px 0 10px 20px;}
.protable tr td:first-child{background:#f9f7f7;width:20%;text-align:center;vertical-align:top;padding:0;line-height:48px;}

.bgf4{background:#f4f4f4;}
.int01{background:#fff;border:1px solid #d5d5d5;line-height:32px;padding-left:5px;width:45%;}
.bt04{background:#037edb;color:#fff;padding:0 20px;height:36px;border:none;}
hr.line{height:1px;border:none;border-top:1px solid #dbd9d9;margin:25px 0 18px 0;float:none;display:block;}
.bgf4 i{font-style:normal;color:#037edb;}

.tableList th{background:#037edb;text-align:center;color:#fff;font-size:16px;padding:20px 10px;border-left:1px solid #fff;}
.tableList th:first-child{border:none;}
.tableList td{border-bottom:1px solid #ebeaea;padding:15px 10px;background:#fff;}
.tableList td:nth-child(odd){background:#f9f7f7;}

.ht07{border-bottom:2px solid #e3e3e3;position:relative;height:44px;}
.ht07 b{font-size:24px;color:#037edb;border-bottom:2px solid #037edb;display:block;position:absolute;left:0;bottom:-2px;padding-bottom:20px;}
.ht07 span{display:block;position:absolute;left:0;bottom:-1px}
.ht07 a.amore{display:block;position:absolute;right:0;bottom:0;font-size:14px;color:#999;padding-bottom:20px;}

.logolist{width:100%;overflow:hidden;}
.logolist ul{float:left;width:103%;}
.logolist li{float:left;margin:0 3% 2% 0;width:30%;}
.logolist li img{width:100%;height:100%;}

.fixedLeft{position:fixed;left:0;top:45%;z-index:9999;}
.fixedRight{position:fixed;right:0;top:45%;z-index:9999;}
.fixedLeft span, .fixedRight span{display:block;position:absolute;right:0;top:-22px;background:#fff;border:1px solid #ccc;width:20px;height:20px;text-align:center;font-size:18px;cursor:pointer;}

.lsNone li{display:none;}
.lsNone li:nth-child(1),.lsNone li:nth-child(2),.lsNone li:nth-child(3),.lsNone li:nth-child(4),.lsNone li:nth-child(5){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

@media screen and (max-width:640px){
#millia_index{background-position:left top;}
#topic{padding:2rem 0 0 0;}
.millia,.handle{width:94%;margin:0 auto;}

.focus .swiper-slide,.focus .swiper-slide img,.adsmall,.adsmall .swiper-slide,.adsmall .swiper-slide img,#content img{width:100% !important;height:auto !important;}
.focus .swiper-pagination,.ls01 li span,.ht01 i,.ls01 li span,.ls02 li span,.fixedLeft{display:none !important;}

.sysmt20{margin-top:2rem;}
.sysmt10{margin-top:1rem;}
.sysimg80 img{width:80%;height:auto;}

#nav{position:fixed;top:1%;right:1%;box-sizing:border-box;z-index:999;display:block;padding-top:50px;}
#nav span{background:url(rcyt20221115_navbg.png) rgba(3,126,219,0.8) no-repeat center center;width:46px;height:46px;border-radius:50%;display:block;position:absolute;right:0;top:0;}
#nav ul{background:rgba(3,126,219,0.8);display:none;position:absolute;right:0;top:50px;width:auto;}
#nav ul li{font:16px/30px "΢���ź�","����";width:100%;text-align:center;padding:0;}
#nav ul li a{padding:5px 10px;display:block;white-space:nowrap;}
#markbg{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;left:0;top:0;z-index:998;display:none;}

.focus .swiper-slide b{width:100%;white-space:nowrap;text-align:center;text-indent:0;overflow:hidden;font-size:1.2rem;line-height:2rem;}

.ls01 li,.ls02 li{white-space:normal;}

.b0111{border:none;padding:1.5rem 0 0 0;}

.tbox{height:auto;}
.tbox .swiper-slide p:first-child{padding-top:2rem;}
.tbox p{border:none;}
.tagfocus01,.tagfocus02,.tagfocus03{padding-bottom:1rem;border-bottom:1px dashed #999;margin-bottom:1rem;}
.tag03 li{width:31%;min-height:14rem;}
#end{padding:1rem;}

.loginbg{background:none;width:100%;padding:5%;box-sizing:border-box;height:auto;top:5%;left:0;margin:0;}
.login .bt01{width:45%;background-size:100% 100%;}
.loginbottom{font-size:1.2rem;white-space:nowrap;}

.handle li{padding-left:0;position:relative;margin-bottom:20px;}
.handle li span{position:relative;margin-bottom:.8rem;}
.abfile{line-height:2rem;font-size:1.4rem;}
.adsmall,.persList,.adsmall .swiper-slide,.persList .swiper-container{width:100% !important;height:auto !important;}
.persList .swiper-slide-active{width:60% !important;border:none;transform:translate3d(0px,0px,0px) rotateX(0deg) rotateY(0deg) !important;}
.persList .swiper-slide-prev,.persList .swiper-slide-next{width:25% !important;}

.ls04,.ls04 ul,.ls04 li{width:100%;box-sizing:border-box;}
.ls04 li{margin:0 0 1rem 0;}

.logolist li{width:47%;}

}