@charset "utf-8";

/* cm */
.cm #header .top {background-color:#414242;}
.cm #header .nav {border-top:0;}
.cm #header .hd {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:62px;line-height:60px;padding:0 20px;font-size:22px;color:#696969;}
.cm #header .hd i {line-height:1;margin:-4px 5px 0 0;}
.cm #header .link {position:relative;float:left;margin:12px 0 0 10px;padding-right:56px;}
.cm #header .link select {width:100%;height:28px;font-size:12px;color:#bebebe;background-color:transparent;background-image:url("../../images/www/bg/bg_select_lang.png");}
.cm #header .link .move {position:absolute;right:0;top:0;text-align:center;width:56px;height:28px;line-height:27px;padding:0 5px;border:1px solid #d1d1d1;border-left:0;font-size:12px;font-weight:200;color:#fff;background-color:#4d4d4d;}
.cm .foreword {height:auto;margin-bottom:10px;border:0;background:none;}
.cm .foreword .c_title2 {float:left;margin-bottom:0;}
.cm .foreword .location {float:left;margin-left:10px;padding-top:4px;}
.cm .foreword .location span {position:relative;padding-left:10px;font-size:12px;font-weight:300;}
.cm .foreword .location span:before {content:" ";position:absolute;left:0;top:50%;width:1px;height:12px;margin-top:-6px;background-color:#cdcdcd;}
.cm #content > .rows {padding-top:25px;}
.cm .cm_visual {overflow:hidden;height:0;margin-bottom:20px;padding-bottom:25%;} /* 4:1 */
.cm .cm_visual img {display:block;width:100%;}
.cm .c_group + .c_group {padding-top:30px;}
.cm .c_group h2 {text-align:center;position:relative;margin-bottom:25px;}
.cm .c_group h2 span {position:relative;display:inline-block;padding:0 10px;font-size:24px;color:#504a9d;background-color:#e8ecf2;}
.cm .c_group h2:before {content:" ";position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#dbd8d8;}


/* skin2 */

@media screen and (max-width:768px) {

}

@media screen and (max-width:639px) {

}

@media screen and (max-width:480px) {
.cm #header .top {height:auto;}
.cm #header .global {float:none;padding-bottom:10px;}
.cm #header .global .menu {margin-top:0;}
.cm #header .global .menu li a {padding:8px;}
.cm #header .link {clear:both;float:none;margin:0;}
.cm .foreword .c_title2, .cm .foreword .location {float:none;}
.cm .foreword .location {margin-left:0;}
}









