/* app */
body{background:#F5F6F8;}
.top_title{font-size: 15px;line-height: 56px;padding: 0 20px;color: #fff;background-image: linear-gradient(to top, #F5F6F8,#3875C6);height: 375px;}
.col-xs-3,.col-xs-9{position: relative; min-height: 1px;padding-right:0px!important;padding-left: 0px!important;}
.col-xs-4,.col-xs-6{padding-right:0px!important;padding-left: 0px!important;}
.back_color {width: 100%;background-color: rgba(0, 0, 0, 0);border: none;text-align: right;}
.back_color option{background:#3875C6;border: 1px solid rgba(0, 0, 0, 0);}
.mian_content,.mian_tip{padding: 0 20px;position: absolute;top: 56px;}
.mian_tip{text-align: center;width: 100%;color: #aaaaaa;margin-top: 300px;}
.mian_content .paper{ border-radius: 12px 12px 0 0;background: #fff;padding: 35px 42.5px; box-shadow: 0px 20px 40px -10px rgba(0, 0, 0, 0.15);}
.mian_content .explain{background: #F8F9FA;height: 52px;line-height: 52px;text-align: center;border-radius: 0 0 12px 12px;color: #333333;font-size: 17px;font-weight: bolder;margin-bottom: 20px;box-shadow: 0px 20px 40px -10px rgba(0, 0, 0, 0.15);}
input,select{ outline: none }
select::-ms-expand { display: none; }
/* pc */
label{margin-bottom: 0!important;}
.container-fluid {padding-right: 0px!important;padding-left:0px!important;margin-right: auto;margin-left: auto;}
.top-box{width: 100%;height: 360px;background: url(../img/banner.png) no-repeat;background-size: 100% 360px;}
.nav{width: 100%;position: fixed;top: 0;background: #fff;opacity: 65%;z-index: 999;}
.nav .nav_inner{width: 1120px;margin: 0 auto;height: 72px;line-height: 72px;}
.nav_inner img{width: 140px;height: 45px;}
.select_sty{width: 75px;height: 24px;margin-top: 24px; color: #333333;font-size: 14px;float: right;border: none;background-color: rgba(0, 0, 0, 0);}
.paper-box{width: 1120px;margin: 0 auto;margin-top: -72px;}
.paper-box .paper{width: 360px;height: 470px;padding: 20px;background: #fff;}
.paper-box .explain{width: 360px;height: 66px;line-height: 66px;font-size: 18px;color: #333;text-align: center;font-weight: bolder;padding: 0 20px;background: #fff;margin-bottom: 20px;}
.paper-box .explain p{border-top: 1px solid #EDEDED;}
.bottom-box{margin-top: 116px;width: 100%;height: 120px;line-height: 120px;background: #fff;color: #333333;opacity: 0.5;text-align: center;}
.bottom-box a{color: #333;}
.clearfloat{clear:both;height:0;font-size: 1px;line-height: 0px;} 
.paper-box .col-xs-4:hover .paper{border-top: 1px solid #E4000E;border-left: 1px solid #E4000E;border-right: 1px solid #E4000E;}
.paper-box .col-xs-4:hover .explain{border-bottom: 1px solid #E4000E;border-left: 1px solid #E4000E;border-right: 1px solid #E4000E;color:#E4000E;}