* { padding: 0; margin: 0; list-style: none; text-decoration: none; font-family: "microsoft yahei", "宋体", "tahoma", "arial"; } #main { width: 100%; background: #f2f2f2; } .main_top { width: 100%; height: 55px; background: #3799dd; } .nav { width: 88%; height: 100%; line-height: 55px; margin: auto; text-align: center; } .nav_li { float: left; height: 100%; color: #fff; font-size: 15px; } .nav_li01,.nav_li02 { width: 10%; margin: 0 1%; } .nav_li03,.nav_li04 { width: 10.5%; margin: 0 1%; } .nav_li05,.nav_li06 { width: 15%; margin: 0 1%; } .nav_li07 { background-color: #1880c9; width: 12%; margin: 0 1% 0 2%; border-bottom: 3px solid transparent; box-sizing: border-box; } .nav_li07>img { position: relative; top: 10%; } .nav_li07>a { color: #fff; } .nav>li:hover { box-sizing: border-box; border-bottom: 3px solid #0d6bab; } .main_middle { width: 100%; height: 60px; background: #fff no-repeat 12%; -webkit-background-size: 10%; background-size: 10%; } .main_middle_box { width: 74%; height: 100%; position: relative; left: 26%; } .main_middle_box>li { height: 100%; display: flex; display: -webkit-flex; } .middle_box_li>div { align-self: center; } .middle_search { border: 1px solid #ccc; width: 44%; height: 28px; overflow: hidden; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin-top: 15px; } #middle_search_select { width: 14%; padding-left: 2%; float: left; height: 60%; position: relative; top: 20%; color: #999; border: none; border-right: 1px solid #ccc; box-sizing: border-box; } .input_search { width: 66%; padding-left: 2%; float: left; height: 100%; border: none; background: no-repeat 100%; } .input_search::-webkit-input-placeholder{ font-size: 12px; } /* 使用webkit内核的浏览器 */ .input_search:-moz-placeholder{ font-size: 12px; } /* firefox版本4-18 */ .input_search::-moz-placeholder{ font-size: 12px; } /* firefox版本19 */ .input_search:-ms-input-placeholder{ font-size: 12px; } .input_submit { width: 18%; float: left; height: 100%; border: none; color: #fff; background-color: #4a8bf3; } .middle_div2 { font-size: 12px; color: #666; width: 32%; } .middle_div2>span { margin-left: 7%; } .middle_div2>.div2_span01 { color: red; } .middle_box_li>img { align-self: center; position: absolute; right: 15%; height: 25px; } .main_bottom { width: 80%; margin: 20px auto 0 auto; overflow: hidden; } .bottom_left { width: 13%; float: left; background: #fff; } .bottom_left_li { height: 40px; line-height: 40px; border-bottom: 1px solid #fafafa; text-indent: 30px; } .bottom_left_li>a { font-size: 14px; color: #353535; } .bottom_right { width: 85%; float: right; background: #fff; } .bottom_right_li { min-height: 50px; line-height: 50px; } .bottom_right_li01 { background: #fafafa no-repeat 87% 50%; width: 98%; padding-left: 2%; } .li01_span1 { color: #353535; } #right_li_select { border: none; color: #015ca3; background: transparent; } .li01_span2 { color: #ff7101; float: right; position: relative; right: 50px; } .bottom_right_li02 { width: 96%; padding: 0 2%; } .li02_span1 { color: red; } .li02_span2 { color: #353535; float: right; position: relative; right: 25%; } .li02_span3 { color: #353535; float: right; position: relative; right: 10%; }