@font-face {
    font-family: 'CenturyGothic';
    src: url('fonts/CenturyGothic.eot');
    src: url('fonts/CenturyGothic.eot') format('embedded-opentype'),
    url('fonts/CenturyGothic.woff') format('woff'),
    url('fonts/CenturyGothic.ttf') format('truetype'),
    url('fonts/CenturyGothic.svg') format('svg');
}
body,form,div,span,ul,ol,li,p,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6,em,a,fieldset,legend,address,label,textarea,select,input,
figure,table,th,td,b,i{margin:0;padding:0;}
img,a{*border:0;border:0\9;}
body { font-family:CenturyGothic,"微软雅黑", arial, sans-serif; font-size: 16px; color: #4c4c4c; min-width:1265px; overflow: auto;}
.fl{float: left;}
.fr{float: right;}
li {list-style: none;}
a {text-decoration: none;}
.clear{ clear: both}
.clearfix {overflow: hidden}
.w_1024 {width: 1024px; margin:0 auto;position: relative;z-index:3;}
h2 {font-size: 30px;}
h3 {font-size:24px }
h4 { font-size: 18px;}
h5 { font-size: 16px;}
body{overflow-x:visible;overflow-y:visible;}
/*公共头部*/
#header {height:50px; background: #f1f1f1; box-shadow: 0 0 5px #dedede inset; padding: 0 30px;}
.nav_t { padding-top: 13px;}
.nav_t li {float:left;  margin: 0 6px;}
.nav_t li a{ display: inline-block; float: left; line-height: 22px;padding: 0 7px; font-size: 18px;color: #333333;}
.nav_t li a:hover{background:#174529;color:#fff;border-radius:3px;}
.nav_t li a.active{ color: #FFFFFF; background: #194c2d}
.login { padding-top: 10px;}
.login a{ display: inline-block; margin: 0 12px; /*font-style: italic;*/ font-size: 14px; color: #4c4c4c;}
.login .yuyan{font-style: normal;margin: 0 6px 0 12px;width: 75px; font-size: 14px; color: #FFFFFF; background: #7f7f7f;
text-align: center;line-height: 20px; border-radius: 5px;}
#nav {height: 90px;padding: 0 30px; background: #FFFFFF; box-shadow: 0 0 5px rgba(0,0,0,0.3);position: relative;z-index: 100;}
#nav .name { padding-left: 135px;}
#nav .name a{font-family: "CenturyGothic","微软雅黑", serif; font-size: 32px; font-weight: bold;color: #194c2d; line-height: 90px;}
#nav .name .logo { position: absolute;left: 30px;top: 0;z-index: 99}
#nav .nav { background: #FFFFFF; margin-right: 200px;}
#nav .nav ul {height: 90px;background:  url(../images/nav_line.png) no-repeat right 0;}
#nav .nav li {float: left; background:  url(../images/nav_bg.png) no-repeat left 0; position: relative; width:142px; margin-left: -25px;}
#nav .nav li> a{ display: block;line-height: 90px;color: #4c4c4c; text-align: center;}
#nav .nav li> a em {display: inline-block;width: 8px;height: 8px; margin-left: 8px; background: url(../images/icon.png) no-repeat 0 -35px;}
#nav > a {display: block;width:236px;height:137px; background:url(../images/apply.png) no-repeat;position: absolute;right: 30px;top: -10px;z-index: 99}
#nav > a span { display:inline-block; padding: 0 13px;line-height: 36px; color: #FFFFFF; font-size: 16px; font-style: italic;
 font-weight: bold; background: #174529; border-radius: 15px; margin: 93px 0 0 70px;}
#nav .nav li dl {width: 235px; padding: 4px 6px; background: #FFFFFF; border-radius: 5px; box-shadow: -1px 1px 3px #7c7e7e;
position: absolute; z-index: 99;left: -109px;top: 95px; display: none;}
#nav .nav li:hover { background: url(../images/nav_active.png) no-repeat;}
#nav .nav li:hover dl {display: block;}
#nav .nav li:hover > a {color: #FFFFFF;}
#nav .nav li:hover > a em { transform: rotate(-90deg); -moz-transform: rotate(-90deg); -o-transform: rotate(-90deg);
-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);}

#nav .nav li dl .arr { height: 11px; background: url(../images/icon.png) no-repeat 170px -20px; margin-top: -15px;}
#nav .nav li dd {line-height: 47px; border-bottom: 1px solid #e5e5e5;color: #4c4c4c; padding-left: 15px;}
#nav .nav li dd:last-child { border-bottom:none;}
#nav .nav li dd a{color: #4c4c4c;display: block;}
#nav .nav li dd a:hover{color: #194c2d;}


/*公共底部*/
#footer .bottom { background: #FFFFFF url(../images/bottom_bg_07.jpg) no-repeat 0 0; height: 207px; }
.bottom .left { padding-top: 74px;}
.bottom .left span{color: #194c2d}
.bottom .b_right a { display:block; float: left; margin-top: 86px;margin-right: 10px;}
.bottom .b_right > img { margin-top: 60px; float: left; margin-right: 20px;}
.foot {background: #194c2d; overflow:hidden}
.foot .top{ border-bottom: 1px solid #2f7838;overflow: hidden; padding: 35px 0 40px;}
.foot .top ul { overflow: hidden;}
.foot .top li{ float: left; margin-left: 30px;}
.foot .top li:first-child{ width: 278px; margin-left: 0;}
.foot .top h5{ color: #ffd34e; margin-bottom: 10px;}
.foot .top p,.foot .top a{ color: #FFFFFF;line-height: 30px;}
.foot .top p { font-style: italic;}
.foot .top a {display: block;}
.foot .top a:hover { text-decoration:underline;}
.foot .c_right {height: 145px;}
.foot .c_right img { padding:0 20px; background:#194c2d;}
.foot .c_right span {display: inline-block;line-height: 145px;color: #FFFFFF; margin-left: 112px;}
/*内页banner*/
.main_layout{width: 100%; position:relative; z-index:1; max-width: 1920px;margin: 0 auto;box-shadow: 0 0 10px #d5d4d4 inset;}
.banner_container{width: 100%; min-width: 1200px; box-shadow: 0 0 10px #000;position:relative;z-index:1;}
.banner_content{ position:relative; height:285px; top: 0;z-index: 1;width: 100%;}
.banner_pic{ display:block; position:absolute; top:0; z-index:1; text-align:center; width:100%; height: 285px; overflow: hidden;}
.banner_pic a{position: absolute;width: 1920px;height: 285px; left: 50%;margin-left: -960px;top: 0; overflow:hidden; background-repeat: no-repeat;background-position: 50% 0;}
.banner_pic .img-txt{width: 1920px;height: 400px; position: absolute;top: 0; left: 0; z-index: 2;}
/*切换按钮*/
.btn1 {display: block;width: 21px;height: 34px; background: url(../images/icon.png) no-repeat 0 -65px; position: absolute;
    top: 50%; margin-top: -17px; z-index: 999;}
.btn1.prev { left: -46px;}
.btn1.next { background: url(../images/icon.png) no-repeat -25px -65px; right: -46px;}
.hd.ss {height: 20px; margin: 45px auto 0; width: 210px;}
.hd.ss li{width: 7px;height: 7px;}
.hd.ss .s_btn {display:block; float: left;  width:18px; height:20px;  overflow:hidden;
    cursor:pointer; background:url(../images/icon.png) no-repeat 0 -40px;}
.hd.ss .btn_next {float: right; background:url(../images/icon.png) no-repeat -18px -40px;}
.slide1 .hd.ss .s_btn{margin-top:-7px;}
.hd { text-align: center; height: 12px;}
.hd li{ float:left;width: 11px;height: 12px; background: #b3b3b3; border-radius: 2px; margin: 0 5px;}
.hd li.on{  background: #194c2d;}
/*学者*/
.main_layout {overflow:hidden;}
.main_layout .line {height:10px; background: url(../images/line_bg_03.jpg) repeat-x;}
.main_layout .line .back { display: block;width: 116px;height: 40px; background: url(../images/back.png) no-repeat; position: absolute;
top: -40px; right: 0; z-index:99; line-height: 40px; padding-left: 47px; color: #194c2d; font-style: italic}
.content h2,.main h2 { font-size: 36px; margin: 30px 0!important;}
.box { box-shadow: 0 0 3px #e1e0e0; padding: 10px; overflow: hidden; margin-bottom: 60px;*border:1px solid #ccc;border:1px solid #ccc\9;}
.box .b_left{width: 610px; padding: 40px 30px 30px;}
.box .b_left h4{ margin-bottom: 30px}
.box .b_left p{ margin-bottom: 20px; padding-left: 30px; background: url(../images/list_style.png) no-repeat left 5px;}
.box .b_left a{ display:inline-block; background: #e5e5e5 url(../images/more_07.jpg) no-repeat right center; line-height: 30px;
padding: 0 36px 0 16px; border-radius: 5px; color: #4d4d4d; margin-top: 55px;}
.box .slider {width: 333px;}
/*校友*/
.box2 .b_left p,.box3 .b_left p { background: url(../images/list_style2.png) no-repeat left 5px;}
.box2 .b_left a { background:#cccccc; padding: 0 28px; color: #FFFFFF}
.box2 .slider {width: 304px;}
.box2 .bd li,.box .slider .bd li {position: relative;}
.box2 .bd li .caption,.box .slider .bd li .caption{width: 100%;height: 60px; background: rgba(0,0,0,0.5); text-align: center; position: absolute;
bottom: 0;left: 0; color: #FFFFFF; padding-top: 12px;}
.box2 .bd li img,.box .slider .bd li img{display:block;}
.alu_bottom { background: #f5f5f5; overflow: hidden; padding-bottom: 75px;}
.alu_bottom h4{ margin: 30px 0;}
.alu_bottom .bd {height: 630px;}
.alu_bottom .bd li { background: #FFFFFF; width: 230px; margin-right: 20px; float: left; border-radius: 5px; padding: 5px;
text-align: center; padding-bottom: 25px;}
.alu_bottom .bd li h5 { line-height: 40px;}
/*校园生活*/
.box3 .b_left{ padding: 30px 30px 10px;}
.box3 .b_left a { margin-top: 30px;}
.box .slider .arrow{ display: block;width: 17px;height: 28px; background: url(../images/icon.png) no-repeat 0 -100px; position: absolute;
top: 50%; margin-top: -14px;}
.box .slider .arrow_r { right: 0;background: url(../images/icon.png) no-repeat -18px -100px;}
.box .slider .arrow_l { left: 0;}
/*生涯*/
.side_nav {width: 310px; padding: 7px; border-radius: 5px 5px 0 0; background:#FFFFFF;
position: absolute;top: -93px; z-index: 99; box-shadow: 0 -1px 3px #d6d6d6;*border:1px solid #ccc;border:1px solid #ccc\9;}
.side_nav .tit{ height: 74px; background: #194c2d; font-size: 28px; text-align: center; line-height: 74px; color: #FFFFFF;
margin-bottom: 15px; border-radius: 3px 3px 0 0;}
.side_nav ul { width: 326px;}
.side_nav li { margin: 8px 0;height: 46px;}
.side_nav li a{display: block; line-height: 46px; padding-left: 42px;color: #676767; background-image: url(../images/icon.png);
background-repeat: no-repeat; background-position: 25px -136px;}
.side_nav li.active { background: url(../images/side_nav_active.png) no-repeat left center;}
.side_nav li a.active {background-position: 25px -179px;color: #194c2d;}
.main {width: 656px; padding-bottom: 110px;}
.main img{max-width:100%;}
.main table{max-width:100%;}
.main h2 { margin: 30px 0 0!important;}
.main p {line-height: 30px;color: #737373;}
.main > p { margin-top: 30px;}
.main .box{box-shadow: none; background: #f1f1f1; border-radius: 5px; padding: 15px 25px; margin-top: 30px; margin-bottom: 0;}
.main .box a,.b_list .more .m_btn{ font-size: 18px; font-style: italic; background: url(../images/icon.png) no-repeat 105px -585px;
    padding-right: 30px;color: #194c2d}
.main .box a:hover {text-decoration: underline;}
.main .load {display:block;height: 30px;border:1px solid #cccccc; line-height: 30px; border-radius: 5px; text-align: center;
line-height: 30px;color: #7f7f7f; margin-top: 64px; background: url(../images/icon.png) no-repeat 372px -242px;}
/*生涯详情*/
.main .box2 { background: none; padding: 0;}
.prev_next {height: 130px; background: #f7f7f7; text-align: center}
.prev_next a{display:block;float:left; height: 40px; border: 1px solid #cccccc; padding: 0 17px;
color: #b1b1b1; margin: 45px 200px;line-height: 40px; border-radius: 5px; background:#FFFFFF; }
.prev_next a em {display: inline-block; width: 9px; height: 16px; background:url(../images/icon.png) no-repeat 0 -270px;
margin: 11px 15px 0 0;}
.prev_next .next em{ background:url(../images/icon.png) no-repeat 0 -290px;  margin: 11px 0 0 15px;float:auto;}
/*关于我们*/
.main .box ul { margin:20px 0 0 36px;}
.main .box ul li{ padding-left: 20px; background: url(../images/dot.png) no-repeat 0 center; line-height: 30px;}
.main .box table { margin-top: 20px;}
.main .box table td { text-align: center;height: 40px; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc;}
.main .box table tr:first-child { border-radius: 5px 5px 0 0}
.main .box table tr:first-child td { background: #194c2d;color: #FFFFFF;}
.main .box table tr td:last-child { border-right: none;}
.main .box table tr:last-child td {border-bottom: 1px solid #194c2d}

/*设施图集*/
.main_layout .title { font-size:36px; margin-top: 30px;}
.f_box { padding: 60px 0;}
.f_inner { background: #fff;box-shadow: 0 -1px 3px #dfdede; border-radius: 5px 5px 0 0; padding: 0 20px;*border:1px solid #ccc;border:1px solid #ccc\9;}
.f_inner h3 { padding-left: 12px; height:45px; position:absolute; top:-5px;}
.f_inner h3 span{ display: inline-block; padding: 0 16px; line-height: 45px;color: #fff; background: #194c2d;float: left}
.f_inner h3 em {display: inline-block; width: 15px;height: 45px; background: url(../images/t_left.png) no-repeat; float: left}
.f_inner h3 .t_right {background: url(../images/t_right.png) no-repeat;}
.f_box .slide { position: relative;height: 284px; padding-top:81px;}
.f_box .slide .bd{ width: 890px; margin: 0 auto;}
.f_box .slide .bd dt{width: 530px;}
.f_box .slide .bd h4{line-height: 36px;}
.f_box .slide .bd dt p{ line-height: 30px;}
.f_box .btn1.prev { left: 0;}
.f_box .btn1.next { right: 0;}
.f_box2 { background: #f2f2f2; padding: 25px 0;}
.f_box2 .f_inner{ box-shadow: none; border-radius: 5px;}
.f_inner .yellow span{ background: #e48500;}
.f_inner .yellow em{ background: url(../images/t_left2.png) no-repeat;}
.f_inner .yellow .t_right{ background: url(../images/t_right2.png) no-repeat;}
.f_inner .coffee span{ background: #81511c;}
.f_inner .coffee em{ background: url(../images/t_left3.png) no-repeat;}
.f_inner .coffee .t_right{ background: url(../images/t_right3.png) no-repeat;}
.f_inner .red span{ background: #e5493a;}
.f_inner .red em{ background: url(../images/t_left4.png) no-repeat;}
.f_inner .red .t_right{ background: url(../images/t_right4.png) no-repeat;}
/*招生*/
.main_layout .title h2 span {color: #194c2d; font-size: 30px;}
.box4 { margin-top: 30px; box-shadow: 0 0 5px #dddcdc}
.box4 .b_left{ padding: 30px 30px 50px;}
.box4 .b_left h4{ margin-bottom: 20px;}
.box4 .b_left p { background: url(../images/list_style3.png) no-repeat left top;}
.main .slider { margin-top: 30px;}
.main .slider  a{display:block; position:relative;width:333px;height:256px;margin:0 auto; }
.main .slider  .v_btn{ width:100%;height:100%;background:rgba(0,0,0,0.2) url(../images/video_btn.png) no-repeat center; position:absolute;
top:0;left:0;*background:url(../images/video_btn.png) no-repeat center;z-index:10;}
.tab { margin: 0 auto;width: 984px;}
.tab_nav {height: 53px; border-bottom: 1px solid #cccccc;}
.tab_nav li{ width: 243px; margin-right: 4px; float: left;}
.tab_nav li:last-child{ margin-right: 0; }
.tab_nav li a{ display: block;background:url(../images/s4_bg.png);  color: #808080;line-height: 50px; text-align: center; }
.tab_nav li.on a {color: #fff;}
.ss .tab_nav li a{background:url(../images/ss_05.png) no-repeat;}
.ss .tab_nav li.on a{background:url(../images/ss_03.png) no-repeat;}
.tab_box { position: relative; height: 362px; margin: 30px 0 0;}
.panel li {width: 310px; margin:3px 26px 3px 2px;float: left; box-shadow: 0 0 3px #e1e0e0; padding-top: 30px; height:329px;}

.panel li .info{ height: 228px; padding: 0 18px;overflow: auto;}
.panel li .info p{ margin-top: 12px; line-height: 20px;}
.panel li .bottom{ padding: 16px 18px; background: url(../images/line2_06.jpg) no-repeat;}
.panel li .bottom dd{ margin-right: 17px;}
.sPrev,.sNext{ display: block;width: 21px;height: 34px; background: url(../images/icon.png) no-repeat 0 -65px; position: absolute;  top: 50%; margin-top: -17px; z-index: 999;left: -46px; }
.sNext{ background: url(../images/icon.png) no-repeat -25px -65px; right: -46px;left: auto }


.course { background: #f3f3f3; margin-top: 100px; padding-bottom: 80px;}
.c_nav {height: 60px;}
.c_nav li{float:left;height: 60px; background: #FFFFFF; border-top: 3px solid #b2b2b2; border-left: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;width: 16.5%; text-align: center; line-height: 60px; border-radius: 5px 5px 0 0;
margin: 0;}
.c_nav li a {display:block;color: #7f7f7f;}
.c_nav li.on {border-top: 3px solid #194c2d; background: #f3f3f3; border-bottom: none;}
.c_nav li.on  a{color: #194c2d}
.c_box .list {width: 920px; margin: 88px 0 0 40px; border-top: 1px solid #cccccc;position: relative;padding-top: 40px;}
.c_box .list h4{display: inline-block; padding-right: 18px; background: #f3f3f3; position: absolute; top: -12px; left: 0;}
.c_box .list li{ background: url(../images/dot.png) no-repeat left 5px; padding-left: 20px; margin-bottom: 20px;}
.c_box .list2 li { background: none; padding-left: 0; overflow: hidden}
.c_box .list2 span {display: inline-block;width: 14px;height: 14px; background: #4d4d4d; border-radius: 3px; float: left;
margin-top: 5px;color: #FFFFFF; text-align: center;line-height: 14px;}
.c_box .list2 em {display: inline-block;width: 890px; padding-left: 15px; float: left;font-style: normal;}
/*联系我们*/
.contact_box {box-shadow: 0 -1px 3px #dfdede; padding: 30px; overflow: hidden;}
.contact_box .con_left{ width: 407px;}
.contact_box h4{ margin-bottom: 40px;}
.con_left .bar {margin-bottom: 10px;}
.cc .bar{height:35px;line-height: 35px;margin-bottom:20px;}
.con_left .bar span{display: block; width: 72px; background: #e48500; border-radius: 10px;line-height: 35px;
padding: 0 7px; color: #FFFFFF; font-size: 16px;}

.cc .bar span{float:left;width:163px;*width:123px;border-radius:10px 0 0 10px;padding-left:40px; }

.con_left .bar em {display:block;width: 450px;line-height: 20px;font-style: normal;}
.cc .bar em{width:190px;line-height: 33px;padding:0 20px;*width:150px;}
.cc .bar em{float:left;border:1px solid #ccc; border-left:none;border-radius: 0 10px 10px 0;}
.con_left .email span {width: 86px;}
.cc .email span{width:163px;*width:123px;}
.cc .email em{width:190px;*width:150px;}
.con_left .add {height: auto;}
.con_left .add span {display:block;width:353px;*width:299px; border-radius: 10px 10px 0 0;float:auto; text-align: left; padding: 0 14px 0 40px}
.con_left .add em {display:block;width:353px;*width:325px; border-radius:0 0 10px 10px ; border: 1px solid #cccccc; border-top: none; text-align: left;
padding: 0 14px;margin-bottom:20px;}
.con_left .time span {width: 163px;*width:123px; background: #e48500 url(../images/sanjiao_03.jpg) no-repeat right 0; padding-left: 40px;
    font-size: 18px;}
.con_left .time em {/*background: #dadada;*/width: 190px;*width:150px;height:70px;*height:67px;}
.con_r {width: 509px;height: 366px; border: 1px solid #e48500; border-radius: 5px; padding: 8px; margin-top: 55px;}
.contact_box .bottom { margin: 50px 0 65px; border-radius: 5px 5px 0 0;}
.contact_box .bottom .hd{height: 45px;  border-bottom:1px solid #cccccc;position:relative;}
.contact_box .bottom .hd ul {position:absolute; left:0; top:-1px; height:47px; }
.contact_box .bottom .hd li {width: 325px;height: 45px; float: left; border: 1px solid #cccccc; border-bottom:none;
background: #ffffff; line-height: 45px; margin: 0;}
.contact_box .bottom .hd li.on {background: #f2f2f2;  border-bottom: 1px solid #f2f2f2;}
.contact_box .bottom .hd li.on a{ font-weight: bold;}
.contact_box .bottom .hd li a {display: block; text-align: center; color: #656565; font-size: 18px;}
.bottom .b_box {background: #f2f2f2;padding: 75px 0 75px 50px; border: 1px solid #cccccc; border-top: none;}
.bottom .b_box dd{ background: url(../images/dot.png) no-repeat 0 center; line-height: 30px; padding-left: 30px; font-size: 16px;}

.con_left .bar span { background-image: url(../images/icon.png); background-repeat: no-repeat; background-position: 14px -310px;}
.con_left .bar .i_2 { background-position: 14px -345px;}
.con_left .bar .i_3 { background-position: 14px -380px;}
.con_left .bar .i_4 { background-position: 14px -415px;}
/*links*/
.logo_box { padding-top: 18px; overflow: hidden;}
.logo_box .l_logo{width: 280px; float: left; margin-right: 14px;margin-bottom: 24px; padding: 18px 25px; border: 1px solid #cccccc;
border-radius:5px;}
.logo_box .l_logo:nth-child(3n){margin-right: 0;}
.logo_box .l_logo dt {width: 180px; float: left; padding-top: 15px; margin-left: 20px;}
.logo_box .l_logo:hover{ border: 1px solid #194c2d; cursor: pointer;}
/*accommodation*/
.f_box3 { box-shadow: 0 -1px 3px #dfdede; padding:40px 20px; margin-bottom: 40px;}
.f_box3 dt{width: 594px;}
.f_box3 dt p{line-height: 30px; margin-top: 30px;}
.f_box3 dd{width: 308px;}
.f_box3 dd img{ margin-bottom: 17px;}
.arrow3{height:33px; background:#FFFFFF url(../images/icon.png) no-repeat center -450px;}
.building { background: #f2f2f2;clear: both; overflow: hidden; padding: 50px 0;}
.building .b_list{ background: #FFFFFF; border-radius: 5px;margin-bottom: 25px;overflow: hidden;}
.building .b_list .top { padding: 12px;overflow: hidden}
.b_list .con_left{ padding: 20px;}
.b_list .con_left h4{ margin-bottom: 15px;}
.b_list .bar span{height: 25px; line-height: 25px;}
.b_list .con_left .bar{height:auto;}
.b_list .bar em { line-height: 20px; line-height: 20px;padding-left:20px;}
.b_list .bar span { background-image: none; width: 120px; padding: 0 14px;}
.b_list .rules em {width: 310px; background: url(../images/icon.png) no-repeat 15px -485px; text-decoration: underline;}
.b_list .reservation em {width: 113px;}
.building .b_list .mid { border-top: 1px solid #cccccc; margin-top: 20px; position: relative; padding-top: 38px; display:none;}
.b_list .mid > h4 {text-align: center;}
.b_list .mid > h4 span{display: inline-block; padding: 0 30px; background: #FFFFFF; position: absolute; top: -10px;margin-left: -75px;}
.b_list .mid dl { padding: 0 30px; margin-bottom: 40px; overflow: hidden}
.b_list .mid dt {width: 290px;}
.b_list .mid dd {width:485px;}
.b_list .mid dd p{line-height: 24px; color: #737373; margin-top: 10px;}
.b_list .more{ border-top: 1px solid #e6e6e6;height: 37px; padding: 15px 30px 0 30px;}
.b_list .more .close{ font-size: 18px; background: url(../images/expend.png) no-repeat right center; color: #194c2d;
    padding-right: 26px;}
.b_list .more .close .two{ display:none;}
.b_list .more .close.active {background: url(../images/close.png) no-repeat right center;}
.building .left {width: 880px; float: left}
.brand_title {width: 128px; float: right;}
.brand_title li{ padding-left: 20px;background: url(../images/timeline_05.jpg) no-repeat left center; line-height: 35px;position: relative;}
.brand_title li a{color: #676767; display: block; }
.brand_title li span{ display: block;width: 24px;height: 14px; background: url(../images/tag.png) no-repeat;
position: absolute;top:50%;margin-top:-7px;left: -5px; display: none;}
.brand_title .menu {display: block;width: 40px;height: 40px; background: url(../images/icon.png) no-repeat 0 -530px;}
.building .slide3 li{position:relative;}
.building .slide3 li img{display:inline;}
.building .slide3 li .caption{position:absolute;left:0;bottom:3px;width:330px;height:50px;line-height: 50px;text-align: center;color:#fff;background:#000;opacity: 0.8;filter:alpha(opacity=80);}




/*地图*/
.coop .dmu_map {width: 500px; height: 470px; padding-top: 0;}
.coop .dmu_map h3 { margin-bottom: 0;}
/*返回顶部*/
#goTopBtn { background: url("../images/top.png") no-repeat ;
    bottom: 80px;
    cursor: pointer;
    height: 54px;
    position: fixed;
    right: 10px;
    width: 35px;
    z-index: 999;
}

