<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,address,big,cite,code,del,em,font,img,ins,small,strong,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{margin:0;padding:0}
html{_background-image:url(about:blank);_background-attachment:fixed;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ol,ul{list-style:none}
:focus{outline:0}
a{text-decoration:none;color:#999;}
a:hover{ text-decoration:none;}
a img{border:0;}
img{vertical-align:middle}
table{empty-cells:show;border-collapse:collapse;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
em{font-style:normal}
button::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]&gt;input[type=button]::-moz-focus-inner{border:0;padding:0}
.hide{display:none;}
.show{display:block;}
.w1000{width:1000px;margin:0 auto;}
.w100{ width:100%; margin:0 auto;}
.fz-12{font-size:12px;}
.fz-14{font-size:14px;}
.fz-16{font-size:16px;}
.fz-18{font-size:18px;}
.fz-20{font-size:20px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; font-size:0; height:0; overflow:hidden;}
html,body{height:100%;width:100%;_background-image:url(about:blank);_background-attachment:fixed;font-family:microsoft yahei,"微软雅黑","Hiragino Sans GB",Helvetica,Tahoma,Arial;}
b{font-weight:normal;}
.clearfix:after{content:"\0020";height:0;display:block;clear:both;visibility:hidden;}
.clearfix{clear:both;zoom:1;}
body{ background:#fff;}
p,li,a{}
.color{color:#151313; line-height: 30px; font-size: 16px;}
.h_70{height:50px; width:100%; overflow:hidden;}
.h_40{height:40px; width:100%; overflow:hidden;}


.btns { width: 214px; height: 42px; /*border: 2px solid #000; */background: #000; text-align: center; margin: 20px auto; display: block; overflow: hidden; position: relative; }
.btns&gt;span { display: block; width: 100%; height: 100%; text-align: center; line-height:42px; font-size: 20px; color: #fff;  position: absolute; left: 0; top: 0; -webkit-transform: translateY(0); transform: translateY(0); z-index: 2; -webkit-transition: all 0.3s; transition: all 0.3s; opacity: 1; filter: alpha(opacity=100); }
.btns:before { position: absolute; content: attr(data-text); width: 100%; height: 100%; font-size: 20px; color: #fff; text-align: center; line-height: 42px; top: 0; left: 0; -webkit-transform: translateY(70%); transform: translateY(70%); z-index: 1; opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s; transition: all 0.3s; }
.btns:after { content: ""; width: 100%; height: 100%; position: absolute; left: 0; left: 0; -webkit-transform: scale3d(0.9, 1, 1); transform: scale3d(0.9, 1, 1);border: 2px solid #000; /* background: #000; */opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 0.3s; transition: all 0.3s; z-index: 0; }
.btns:hover:after { opacity: 1; filter: alpha(opacity=100); -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); }
.btns:hover&gt;span { -webkit-transform: translateY(-70%); transform: translateY(-70%); opacity: 0; filter: alpha(opacity=0); }
.btns:hover:before { opacity: 1; filter: alpha(opacity=100); -webkit-transform: translateY(0); transform: translateY(0); }


/*头部*/
.fm_topm{ height:68px;}
.fm_logo{ width:200px;}
.fm_nav li{ float:left; padding-right:32px; height: 68px; line-height:68px;}
.fm_nav li a{ font-size:16px; color:#221d1c;}
.fm_logo img{ padding-top:16px;}


.banner{ height:640px; background: url(../images/banner.jpg) no-repeat top center;}
.m1t img{ padding:35px 0 30px 0;}
.m1c{ height: 534px; background: url(../images/dlmy_m1img.jpg) no-repeat top right;}
.m1c p{ text-indent: 32px; width:626px;}
.m1c .m_link{ margin-left:-690px;}

.m2{ width:1000px; height:330px; overflow: hidden;}
.m2 img{-webkit-transition: all 0.4s; transition: all 0.3s; display: block; width:1000px; height:330px; }
.m2:hover img { -webkit-transform: scale3d(1.09, 1.09, 1); transform: scale3d(1.09, 1.09, 1); }
.m3z{ float: left; width:480px; height:234px;  background: url(../images/dl_m3c.jpg) no-repeat;}
.m3z h4{ width: 100%; text-align: center;}
.m3z h4 img{ padding-top:15px;}
.m3y{width:480px; height:234px;  background: url(../images/dl_m3c.jpg) no-repeat; float: right;}

.m2c{ height:260px; position: relative;}
.m2c p{  text-indent: 22px; background: url(../images/dl_7icon.jpg) no-repeat 0px 5px;}
.m2t{ position:absolute; width:350px; top:221px; right:83px;}
.m2t h4{ font-size: 20px; padding:10px 0; font-weight: 600;}
.m2t p{ background: none; line-height: 30px; text-indent: 0;}
.m00c p{ background: none;text-indent: 0; }
.m5na p{ line-height: 22px; padding:10px 10px 0 22px; font-size: 15px;}
.m5na h4{ width:156px;}



.same{ width:1000px; height:50px; line-height: 50px; }
.same span{ display: block; width:500px; background: #cccbcb; color:#151313; font-size: 22px; float: left; text-align: center;}
.same span.se{ background: #151313; color:#fff;}
.same_cont{ width:998px; height:510px; border:1px solid #151313; border-top:none; overflow: hidden; overflow-y:scroll; }
.course_ever img{ padding:30px 0 0 86px;}

.m5{ height:514px; background: url(../images/dl_m5.jpg) no-repeat; position: relative;}
.m5n{ width:496px; position: absolute; top:100px;}
.m5n h4{ font-size: 22px;padding:22px 0 12px 24px; color:#fff; font-weight: bold; border-bottom:3px solid #fff; width:228px;}
.m5n p{color:#fff; padding:10px 0 0 22px; line-height: 28px;}
.m5n p span{ color:#fdee6e; text-decoration: underline;}



.m6c{ height:572px; background: url(../images/dl_m6.jpg) no-repeat top center; position: relative;}
.m6n{ width:280px; height:485px; position: absolute; top:87px; background: #ff5961; left:3px; padding-left:20px; padding-right:10px;}
.m6n h4{ font-size: 22px; color:#fff; padding-top:24px;}
.m6n p{ color:#fff;}
.m6n p span{ color:#fcf5a5;}
.m6tab table{ width:330px; position:absolute; top:288px; left:336px; border-top: 1px solid #151313; border-left:1px solid #151313; text-align: center;}
.m6tab td{ border-bottom: 1px solid #151313; border-right:1px solid #151313; line-height: 36px;}
.m6tab td.w158{ width:158px;}
.m6tab td.w172{width:172px;}
.m6tab tr.bg{ background:#151313; color:#fff; }
.m6nr{ width:302px; position: absolute; top:302px; left:688px; color:#151313; line-height: 30px; font-size: 16px;}
.m6nr span{ font-size: 20px; font-weight: 600;}


.m7c{ height:588px; background: url(../images/dl_7bg.jpg) no-repeat top right; position: relative;}
.m7c p{ width:500px; text-indent: 22px; background: url(../images/dl_7icon.jpg) no-repeat 0px 5px;}
.m7t{ position:absolute; width:350px; top:221px; right:83px;}
.m7t h4{ font-size: 20px; padding:10px 0; font-weight: 600;}
.m7t p{ width:350px; background: none; line-height: 30px; text-indent: 0;}


.m8c h4{ font-size: 20px; color:#151313; text-align: center; font-weight: 600; padding:20px 0;}
.m8c table{border-top: 1px solid #151313; border-left:1px solid #151313; text-align: center;}
.m6tab table tr td{ border-bottom: 1px solid #151313; border-right:1px solid #151313; line-height: 36px;}
.m8c table tr.bg{ background:#151313; color:#fff; font-size: 20px;}
.m8c table tr p{ line-height: 24px; color:#151313; font-size: 16px; padding:10px;}
.m8c td{ border-bottom: 1px solid #151313; border-right:1px solid #151313; line-height: 36px;}



.m5nz{ width:348px; position: absolute; top:262px; left:550px;}
.m5nz p span{ font-size: 20px;}
.m5nz-fm{ width:440px; top:227px; left:527px;}
.m5nz-fm p.color{ line-height: 27px;  font-size: 15px;}
.m5na h4{ width:160px;}
.m7c-fm01{  text-indent: 0; height:628px;}
.m7c-fm01 p{ width:553px;}
.m7c-fm01 p.color{ text-indent: 0; font-size: 15px; line-height: 24px;}
.m6nr-fm{ top:269px;left:358px;}
.m8c-fm td p { text-align: left;}
.m8c-fm td p b{ font-weight: 600; text-decoration: underline;}
.gk_m7{ background: #fff; border:1px solid #e9ebec; width:960px; padding:20px 20px; margin: 44px auto; /*height:500px;*/ overflow: hidden;overflow-y:scroll;  }
.wdb ul li { border-bottom: 1px dashed #e7e7e7; padding:18px 0;}
.wdb ul li p{line-height: 30px; padding:6px 0;color: #151313;font-size: 16px;}
.wdb ul li p img{ padding-right:6px;}
.m5-fm{background: url(../images/dl_m500.jpg) no-repeat top center;}






/*留言表*/
.wlkc_m6{ height:380px;}
.yx_m4{ height:620px; background:#222126;}
.yx_m4tit{ height:295px; padding-bottom:114px;}
.yx_yuyue{background:url(../images/m_biaoge.jpg) no-repeat;}
.form_yx{ width:500px;overflow:hidden;padding:20px 0 0 56px;}
.form_yx ul li{height:58px; line-height:58px;}
.form_yx ul li .f01{ width:126px; text-align:right; color:#3b3b3b; font-size:18px; font-weight:500;display:inline;height:54px;}
.sm{ width:484px;height:300px; display:inline;}
.form_yx ul li .f02{ width:300px; display:inline;height:54px; line-height:54px;}
.form_yx ul li .f02 input{ height:28px;border:none; border:1px solid #3b3b3b; width:286px; background:none;padding-left:10px; color:#3b3b3b; }
.form_yx ul li .f03{ color:#3b3b3b; font-size:16px;}
.form_yx ul li .f03 input.radi2{ margin-left:80px;}
.form_yx ul li .f03 input.radi{ height:12px; width:12px; color:#3b3b3b; border:none;}
.form_yx ul li .f02 input.but{ width:200px; text-align:center; height:30px; line-height:30px; color:#3b3b3b; font-weight:bold; background:#fff; font-size:18px; margin-top:16px; margin-left:20px; display:inline;}
.sm li{ float:left; text-align:center; font-size:16px; color:#3b3b3b; font-weight:600;}
.sm li img{ border:6px solid #3b3b3b; margin-bottom:10px;}
.form_yx ul li .f02 select{ width:298px; padding-left:10px; border:none; border:1px solid #3b3b3b; height:32px; background:#fff;color:#3b3b3b; font-size:16px;}
/*巴塞罗那大学  表单*/
.bs_yuyue{ height:324px; position:relative;}
.form_yx ul li .f03 input.radi{ height:12px; width:12px; color:#0b3663; border:none;}
.form_yx ul li .bs_f03 input.radi{ margin-left:16px;}
.bs_li01{ position:absolute; top:97px; left:548px; width:500px;}
.bs_li02{position:absolute; top:155px; left:548px; width:500px;}
.bs_yuyue .form_yx{ padding-top:40px;}
.bs_btn{ position:absolute;bottom:54px; left:269px;}
.form_yx ul li.bs_btn .f02 input.but{ background:#000000; color:#fff; cursor:pointer;}
.ie_yytit{ width:456px; height:148px; background:#ffff29; position:absolute; top:3px; right:2px;}
.ie_yytit h4{ font-size:46px; line-height:60px; text-align:center; color:#000000; padding-top:12px; font-weight:600;}
.bs_li04{position:absolute; top:38px; left:548px; width:500px;}





/*底部*/
.dsb-footer{ margin-top:30px;}
.dsb-footerb{ width:100%;}
.dsb-footerb{ width:100%; /*border-top:2px solid #0154a6;*/ background:#222126; padding:20px 0;}
.dsb-footerm p{ text-align:center; line-height:24px; color:#fff; width:1000px; margin:0 auto; font-size: 14px;}
.dsb-footerm p a{ color:#fff;font-size: 16px;font-size: 14px;}




.pbg p{ font-size:16px; }
.mmmmm{ display:none; width:143px; background: #e8494c; height:480px;}
#celan{ width:143px; position:fixed; left:50%; margin-left:-660px; top:25px;}
#celan li {width: 143px; height:40px; background: #f26365; margin-top:18px;}
#celan li a{ display: block; color:#fff; font-size:18px; line-height: 40px; color:#fff; text-align: center;}
#celan li a:hover{ text-decoration: none;}
#celan li.hh a{background: #0a0808; }


/*#celan li.lit{ background: url(../images/fm_top.jpg) no-repeat top left;}
#celan li.lit a{ display:block; cursor: pointer; width:40px; height:30px;}*/


</pre></body></html>