/* CSS Document */
/*nav*/
.pop_fl_nav .nav{position:absolute;top:0px;height:40px;font-family:"Microsoft Yahei";}
.nav_fl_tit{left:0px;width: font-size:16px; text-decoration:none;}
.nav_fl_tit a{color:#FFF;display:block;width:100%;height:100%;line-height:40px;}

.pop_fl_nav{ width: 1200px; clear: both; margin: 0 auto; position: relative;font-family:"Microsoft Yahei";}
.pop_fl_nav .nav_fl{ float: left; width: 230px; height: auto; padding-bottom: 2px; position: absolute; left: 0; top: 0; z-index: 99;}
.pop_fl_nav .nav_fl:hover{ background-color: rgba(0,0,0,.8);}
.pop_fl_nav .nav_fl_tit{ width: 230px; height: 43px; line-height: 42px; font-size: 16px; cursor: pointer; text-indent: 55px; color: #333; background: url(pop_fl_1.png) 20px center/18px no-repeat; overflow: hidden;}
.pop_fl_nav .nav_fl:hover .nav_fl_tit{ background: url(pop_fl_1.png) 20px center/18px no-repeat; color: #fff;}

.pop_fl_nav .nav_fl_yiji{ display: none; width: 230px; height: auto; padding-bottom: 5px; position: relative;}
.pop_fl_nav .nav_fl_yiji>li{ width: 230px; height: 35px; line-height: 35px;}
.pop_fl_nav .nav_fl .nav_fl_yiji>li>a{ width: 230px; height: 35px; display:block; text-decoration:none; text-indent: 55px; color: #fff; font-size: 14px; background-position: 20px center; background-repeat: no-repeat; overflow: hidden;}
.pop_fl_nav .nav_fl .nav_fl_yiji>li>a:hover{ background-color: #f60;}
.pop_fl_nav .nav_fl:hover .nav_fl_yiji{ display: block;}
.nav_fl_erji{ display: none; width: 731px; height: 534px; background-color: #fff; box-shadow: 0px 3px 10px #ccc; border-top: 2px solid #f60; overflow: hidden; position: absolute; left: 230px; top: 0; z-index: 9;}
.nav_fl_erji .nav_fl_erji_left{ float: left; width: 480px; height: 534px; border-right: 1px solid #e3e3e3; overflow: hidden;}
.nav_fl_erji .nav_fl_erji_left ul{ width: 480px; height: 494px; padding: 20px; overflow: hidden;}
.nav_fl_erji .nav_fl_erji_left ul div{ width: 480px; height: 30px; line-height: 30px; color: #f60; margin-bottom: 10px; font-weight: bold; font-size: 16px;}
.nav_fl_erji .nav_fl_erji_left ul li{ float: left; width: 160px; height: 34px; line-height: 34px;}
.nav_fl_erji .nav_fl_erji_left ul li a{ font-size: 14px; display: inline; color: #333;}
.nav_fl_erji .nav_fl_erji_left ul li a:hover{ color: #f60;}
.pop_fl_nav .nav_fl .nav_fl_yiji>li:hover .nav_fl_erji{ display: block;}

.nav_fl_erji .nav_fl_erji_right{ float: left; width: 240px; height: 494px; padding: 25px 2px; margin-left: -10px; overflow: hidden;}
.nav_fl_erji .nav_fl_erji_right a{ width: 98px; height: 68px;display: block; float:left; text-align:center; vertical-align:middle; overflow: hidden; margin-bottom: 6px; margin-left:22px;}
.nav_fl_erji .nav_fl_erji_right a img{ max-width:98px; max-height:33px;}

/* 发询盘 */
.fxp{ display: none; width: 100vw; height: 100vh; background: rgba(0,0,0,0.6); overflow: hidden; position: fixed; left: 0; top: 0; z-index: 9999; justify-content: center; align-items: center;font-family: "微软雅黑";}
.fxp .fxp_main{ margin: 50px auto; overflow: hidden; width: 690px; height: auto; border-radius: 8px; background-color: #fff; padding: 15px;}
.fxp_main .fxp_img{ overflow: hidden; float: left; margin-right: 10px; width: 190px; height: 544px;}
.fxp_main .fxp_img img{ height: 544px; display: block;}
.fxp_main .fxp_rig{ float: left; height: 544px; width: 480px; overflow: hidden;}
.fxp_rig .fxp_box{ width: 480; overflow: hidden; height: 454px;}
.fxp_box .fxp_gb{ width: 480px; height: 20px; overflow: hidden; margin-bottom: 20px;}
.fxp_box .fxp_gb span{ float: right; width: 24px; height: 20px; line-height: 16px; color: #bdbdbd; cursor: pointer; font-size: 34px; }
.fxp_box .fxp_inp{ height: 32px; width: 480px; margin-bottom: 20px; overflow: hidden;}
.fxp_box .fxp_inp p{ float: left; margin: 0 15px 0 0; height: 32px; width: 92px; text-align: right; color: #333; font-size: 14px; line-height: 32px; overflow: hidden;}
.fxp_box .fxp_inp p span{ margin-right: 10px; font-size: 20px; color: #EB5757;}
.fxp_box .fxp_inp input{ float: left; height: 30px; padding: 0 10px; width: 300px; color: #333; border-radius: 4px; outline: none; font-size: 14px; border: 1px solid #E0E0E0; overflow: hidden;}
.fxp_box .fxp_txt{ height: 82px; width: 480px; margin-bottom: 20px; overflow: hidden;}
.fxp_box .fxp_txt p{ float: left; margin: 0 15px 0 0; height: 82px; width: 92px; text-align: right; color: #333; font-size: 14px; line-height: 82px; overflow: hidden;}
.fxp_box .fxp_txt p span{ margin-right: 10px; font-size: 20px; color: #EB5757;}
.fxp_box .fxp_txt textarea{ float: left; resize: none; height: 70px; font-family: 微软雅黑; padding: 5px 10px; width: 300px; color: #333; border-radius: 4px; outline: none; font-size: 14px; border: 1px solid #E0E0E0; overflow: hidden;}
.fxp_box .fxp_sj{ height: 32px; width: 480px; margin-bottom: 20px; overflow: hidden;}
.fxp_box .fxp_sj p{ float: left; margin: 0 15px 0 0; height: 32px; width: 92px; text-align: right; color: #333; font-size: 14px; line-height: 32px; overflow: hidden;}
.fxp_box .fxp_sj p span{ margin-right: 10px; font-size: 20px; color: #EB5757;}
.fxp_box .fxp_sj input{ float: left; height: 30px; padding: 0 10px; width: 168px; color: #333; border-radius: 4px; outline: none; font-size: 14px; border: 1px solid #E0E0E0; overflow: hidden;}
.fxp_box .fxp_sj div{ float: left; margin-left: 10px; height: 30px; width: 120px; cursor: pointer; line-height: 30px; text-align: center; border-radius: 4px; font-size: 14px; border: 1px solid #0c7ff2; color: #0c7ff2;}
.fxp_box .fxp_yzm{ height: 32px; width: 480px; margin-bottom: 20px; overflow: hidden;}
.fxp_box .fxp_yzm p{ float: left; margin: 0 15px 0 0; height: 32px; width: 92px; text-align: right; color: #333; font-size: 14px; line-height: 32px; overflow: hidden;}
.fxp_box .fxp_yzm p span{ margin-right: 10px; font-size: 20px; color: #EB5757;}
.fxp_box .fxp_yzm input{ float: left; height: 30px; padding: 0 10px; width: 198px; color: #333; border-radius: 4px; outline: none; font-size: 14px; border: 1px solid #E0E0E0; overflow: hidden;}
.fxp_box .fxp_yzm img{ float: left; margin-left: 10px; height: 32px; width: 90px; border-radius: 4px; cursor: pointer;}
.fxp_rig .fxp_sub{ width: 152px; height: 42px; line-height: 42px; cursor: pointer; letter-spacing: 4px; background: #1A6CF2; border-radius: 6px; text-align: center; font-size: 16px; font-weight: 400; color: #FFF; margin-left: 107px;}
.fxp_rig .fxp_xieyi{ font-size: 12px; font-weight: 400; color: #969799; margin-top: 10px; height: 38px; line-height: 38px; text-align: center; background: #FAFAFA; width: 480px; overflow: hidden;}
.fxp_rig .fxp_xieyi a{ text-decoration: none; color: #333;}