@charset "utf-8";

/* global */
@import url("global.css");


/*.inner_kv{height:420px;overflow:hidden;background-repeat:no-repeat;background-position:center;}
.inner_kv .cw{height:250px;position:relative;padding-top:170px;height:}
.inner_kv .cw i{background:url(../images/common/inner_kv_mouse_ico.png) no-repeat;width:22px;height:47px;
	position:absolute;bottom:10px;left:50%;margin-left:-11px;
	animation:inner_kv_ico 1s infinite;-moz-animation:inner_kv_ico 1s infinite;-webkit-animation:inner_kv_ico 1s infinite;}*/

.inner_kv{height:400px;overflow:hidden;background-repeat:no-repeat;background-position:center;}
.inner_kv .cw{padding-top:180px;}
.inner_kv .cw h3{font-size:18px;line-height:28px;color:#fff;}
.inner_kv .cw p{font-size:18px;line-height:28px;color:#fff;}


.glay_bg{background:#f1f3f3;}


.chk_1{display:none;}
.chk_1 + label {background-color: #fff;border: 1px solid #999;width:18px;height:18px;
	border:1px solid #aeaeae;border-radius: 100%;display: inline-block;position: relative;vertical-align:middle;margin-right:10px;}
.chk_1 + label:active {box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);}

.chk_1:checked + label {
	background-color:#1c7aef;
	border: 1px solid #1c7aef;
}
.chk_1:checked + label:after {
	
	
	position: absolute;
	top: -20px;
	left: 0px;
	color: #fff !important;
	width: 100%;
	text-align: center;
	font-size: 12px;
	padding: 1px 0 0 0;
	vertical-align: text-top;
}


@keyframes inner_kv_ico{
0% {transform: translateY(1px);}
50% {transform: translateY(4px);}
100% {transform: translateY(1px);}
}

@-moz-keyframes inner_kv_ico{
0% {transform: translateY(1px);}
50% {transform: translateY(4px);}
100% {transform: translateY(1px);}
}



.break_bar{padding-top:25px;height:50px;display:inline-block;width:100%;}
.break_bar i , .break_bar a , .break_bar span{vertical-align:middle;float:left;}
.break_bar .home , .break_bar i{display:inline-block;float:left;}
.break_bar a.home{background:url(../images/common/home.png) no-repeat center 2px;width:20px;height:20px;}
.break_bar i{background:url(../images/common/break_i.png) no-repeat center 7px;padding:0 10px;line-height:20px;height:20px;}
.break_bar a{color:#666;font-size:14px;float:left;line-height:20px;}
.break_bar a:hover{text-decoration:none;color:#008cd6;}
.break_bar .crumb_down{float:left; position:relative;height:50px;z-index:9;vertical-align: middle;}
.break_bar .crumb_down span{display:inline-block;font-size:14px;line-height:20px;color:#666;padding-right:20px;background:url(../images/common/crumb_down.png) no-repeat right center;}
.break_bar .crumb_down .down{border:1px solid #eaeaea;background:#fff;padding:0 10px;min-width:108px; position:absolute;top:30px;left:0;display:none;}
.break_bar .crumb_down .down p{height:36px;line-height:36px;border-bottom:1px solid #eeeeee;}
.break_bar .crumb_down .down p a{display:block;font-size:14px;float:none;line-height:36px;white-space:nowrap;}
.break_bar .crumb_down .down p:last-child{border-bottom:0;}

.more_line_btn{display:block;width:220px;height:38px;line-height:38px;text-align:center;border-radius:4px;
	background-color:#0070bc;color:#fff;font-style:italic;font-size:14px;margin:40px auto;}
.more_line_btn:hover{text-decoration:none;background-color:#666;}



.pop_body{width:1000px;background-color:#fff;}

.ir_pop_body .tit{height:155px;background-color:#eff7fb;position:relative;padding:0 30px;}
.ir_pop_body .tit h3{color:#1b78ef;font-size:28px;padding:25px 0 20px;}
.ir_pop_body .tit h4{font-size:18px;color:#1b78ef;padding-bottom:10px;}
.ir_pop_body .tit p{font-size:14px;color:#666;}
.ir_pop_body .tit span{position:absolute;right:0;top:0;width:46px;border-left:1px solid #fff;
	background:url(../images/investor_relations/ico_span_pop.png) center no-repeat;height:100%;}
.ir_pop_body .in{padding:30px 30px 60px}
.ir_pop_body .in p{font-size:14px;line-height:26px;color:#333;}


.message_box{width:560px;background-color:#fff;border-radius:4px;
	padding:20px;}
.message_box h3{font-size:22px;color:#333;padding-bottom:20px;}
.message_box p{font-size:15px;color:#333;line-height:28px;}
.message_box .btn_body{text-align:right;padding-top:20px;}
.message_box .btn_body a{display:inline-block;width:95px;height:35px;line-height:35px;margin-left:10px;
	border-radius:4px;background-color:#6163bc;font-size:16px;color:#fff;text-align:center;}
.message_box .btn_body a:hover{text-decoration:none;background-color:#f00;}


.fckBody{padding-top:20px;}
.fckBody p{font-size:14px;color:#666;line-height:26px;text-indent:2em;}
.fckBody h1{font-size:1.5em;}
.fckBody h2{font-size:1.4em;}
.fckBody h3{font-size:1.3em;}
.fckBody h4{font-size:1.2em;}
.fckBody h5{font-size:1.1em;}
.fckBody h6{font-size:1em;}
.fckBody em{font-style:italic;}
.fckBody h1,.fckBody h2,.fckBody h3,.fckBody h4,.fckBody h5,.fckBody h6 {margin:10px 0;font-weight:700;}

