@charset "utf-8";
/* CSS Document */
.check-main{ width:100%; height:904px; min-height:904px; background:url(../images/check_bg.gif) no-repeat center top #266589; position:relative;}
.check-main h4{ width:100%; text-align:center; padding:50px 0 60px 0;}
.check-main h4 img{ display:inline-block}
.check-main-sea{width:100%; height:120px; position:relative; margin-bottom:20px; z-index:3}
.check-main-sea .sea-bg{ width:100%; height:120px; background:#2d6689; filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5; position:absolute; left:0; top:0;}
.check-main-sea .sea-m{ padding:31px 0 0 41px; color:#333; font-size:16px; position:relative; z-index:2}
.check-main-sea .sea-m-o{ position:relative;}
.check-main-sea .sea-m-o p{ height:58px; line-height:58px; width:140px; background:#fff; text-align:center; cursor:pointer}
.check-main-sea .sea-m-o p span{ background:url(../images/check_2.png) no-repeat right center; padding-right:20px;}
.check-main-sea .sea-m-o ul{ position:absolute; left:0; top:58px; background:#fff; width:140px; text-align:center; display:none;}
.check-main-sea .sea-m-o ul li{ line-height:50px; cursor:pointer;}
.check-main-sea .sea-m-o ul li:hover{ background:#f1f1f1}
.check-main-sea .sea-m-t { margin-left:20px;}
.check-main-sea .sea-m-t input{ width:746px; height:58px; line-height:58px; font-size:16px; color:#333; font-family:"Microsoft Yahei","微软雅黑"; padding:0 12px;}
.check-main-sea a{ height:58px; line-height:58px; background:#ff9000; width:187px; text-align:center; color:#fff; font-size:21px; display:block; margin-left:1px;}
.check-main-sea a:hover{ background:#ff6800}
.check-main-m{ width:100%; position:relative; height:500px;}
.check-main-m .m-bg{width:100%; height:500px; background:#81e6ff; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2; position:absolute; left:0; top:0;}
.check-main-m .m-m{ position:relative; z-index:2}
.check-main-m .m-m-l{ margin:120px 0 0 116px;}
.check-main-m .m-m-r{ margin:70px 0 0 120px;}
.check-main-m .m-m-def p{ color:#fff; font-size:16px; margin-top:168px;}
.check-main-m .m-m-res{ width: 1100px; margin: 0 auto;}
.check-main-m .m-m-res h5{ color: #ff9000; font-size: 24px; line-height: 30px; text-align: center; padding:40px 0 15px 0; border-bottom: 1px solid rgba(0,0,0,0.1)}
.check-main-m .m-m-res p.p-o{ text-align: center; color: #fff; font-size: 14px; padding: 13px 0; margin-bottom: 10px;  border-bottom: 1px solid rgba(0,0,0,0.1)}
.check-main-m .m-m-res p.p-o span{ font-weight: bold; color: #ff9000}
.check-main-m .m-m-res p.p-o i{ font-size: 12px;}
.check-main-m .m-m-res .container1 {width: 1100px;height: auto;float:left;}
.check-main-m .m-m-res .container1 .div_scroll {width: 100%;height: 305px;overflow: auto;float: left;}	
.check-main-m .m-m-res .container1 .scroll_container {overflow: hidden;position: relative;}
.check-main-m .m-m-res .container1 .scroll_absolute { position: absolute;}
.check-main-m .m-m-res .container1 .scroll_vertical_bar {position: absolute;top: 0;right: 0; width: 9px;height: 100%; margin: 0; padding: 0;}
.check-main-m .m-m-res .container1 .scroll_track {position: relative;background-color: rgba(0,0,0,0.1);}
.check-main-m .m-m-res .container1 .scroll_drag {position: relative;top: 0;left: 0;cursor: pointer;background-color: rgba(255,255,255,0.3);}
.check-main-m .m-m-res .container1 .scroll_arrow {text-indent: -20000px;display: block;cursor: pointer;background-color: rgba(0,0,0,0.2);}
.check-main-m .m-m-res .container1 .scroll_vertical_bar .scroll_arrow {height: 16px;}
.check-main-m .m-m-res-m li{ display: inline-block; color: #fff; font-size: 14px; width: 258px; padding-right: 10px; padding-bottom: 10px; margin-bottom: 10px;  border-bottom: 1px dashed rgba(0,0,0,0.1);}

.check-meau{ height:904px; position:absolute; left:0; top:0; z-index:10;}
.check-meau-m{ height:904px; width:80px; background:#7b9ab2; position:relative; z-index:2}
.check-meau-m ul{text-align:center; width:100%; padding-top:330px;}
.check-meau-m ul li{ font-size:14px; color:#fff; padding:15px 0 15px 0; cursor:pointer;}
.check-meau-m ul li img{ display:inline-block;}
.check-meau-m ul li:hover{ background-color:#628eac}
.check-meau-m ul li.on{ background-color:#628eac}
.check-meau .dig-m{ height:100%; width:360px; position:absolute; left:-400px; top:0; background:#f2f3f4; padding:0 12px; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; z-index:1}
.check-meau .dig-m-t { padding:20px 0; border-bottom:1px solid #e3e3e3; line-height:30px; margin-bottom:20px;}
.check-meau .dig-m-t h5{ color:#333; font-size:24px; background:url(../images/check_6.gif) no-repeat left center; padding-left:40px;}
.check-meau .dig-m-t a{ width:13px; height:14px; display:block; background:url(../images/check_7.gif) no-repeat; margin-top:8px;}
.check-meau .dig-m-b li{ font-size:14px; color:#999; margin-bottom:15px;}
.check-meau .dig-m-b li a{ color:#333333; font-size:16px; line-height:24px; display:block;}
.check-meau .dig-m-b li span{ color:#475f91; float:left; margin-right:10px;}
.check-meau .dig-m-b li p{ float:right;}
.check-meau .jc .dig-m-t h5{background:url(../images/check_8.gif) no-repeat left center;}
.check-meau .dig-m-s p{ color:#475f91; line-height:22px; font-size:14px; margin-bottom:15px;}
.check-meau .dig-m-s li{ margin-bottom:13px;}
.check-meau .dig-m-s li span{ font-size:14px; color:#333; display:block; margin-bottom:5px;}
.check-meau .dig-m-s li input,.check-meau .dig-m-s li select{ width:100%; height:32px; line-height:32px; text-indent:10px; border:1px solid #cccccc; background:#fff; outline:none; font-family:"Microsoft Yahei","微软雅黑"; color:#333}
.check-meau .dig-m-s li textarea{width:340px; height:62px; line-height:24px; border:1px solid #cccccc; background:#fff; outline:none; font-family:"Microsoft Yahei","微软雅黑"; color:#999; padding:5px 10px}
.check-meau .dig-m-s a{ width:154px; height:44px; display:inline-block; background:#ff9000; text-align:center; line-height:44px; color:#fff; font-size:14px; float:right}
.check-meau .dig-m-s a:hover{ background:#ff6800}

.loading{ width:124px; height:124px; background:url(../images/loading.gif) no-repeat; position:fixed; left:50%; margin-left:-62px; top:50%; margin-top:-62px; z-index:102}