@charset "utf-8";
/* 全局样式 */
html{ height:100%;}
body { margin:0 auto; font-size:1em; font-family:"Microsoft YaHei" ! important;,Arial, Helvetica, sans-serif; background:#daeaef; height:100%;width:100%;min-height:100%; position:relative; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a {text-decoration:none; color:#2f3a3c;cursor: pointer;}
fieldset{ border: 0;padding: 0;margin: 0;}
.img_icon{ position:relative; top:0.1em;}
.clear{clear:both;height:0;line_height:0;font-siez:0;margin:0;padding:0;}
input,button,select,textarea{outline:none;}

/* 底部 */
.footer{ width:100%; height:50px; background:#182736;color:#4a7f91; font-size:0.8em; line-height:50px; text-align:center;padding:15px 0; position:absolute; bottom:0;}
.footer a{color:#4a7f91; margin:0 1em;}
.f_e{ display:inline-block;width:60px; height:60px; position:absolute;}
.f_e_h{ display:none; position:absolute; top:-5px; left:-10px;}
.f_e:hover .f_e_h{ display:block;}
.footer_2{ width:100%; height:10%; background:#182736;color:#4a7f91; font-size:0.8em; line-height:50px; text-align:center;padding:15px 0; }
.footer_2 a{color:#4a7f91; margin:0 1em;}


/*搜索页*/
.ssl{ width:100%; height:100%; background:#2c658f url(../images/jb_bg_01.png) repeat-x;background-size:1px 100%; position:relative; text-align:center;}
.logo{ padding-top:130px; padding-bottom:40px;}
.ssl_a{ width:80%; max-width:750px; min-width:500px; margin:0 auto;height:63px; line-height:63px; position:relative;}
.tx_1{ color:#83bedc; background:#c7ecff url(../images/s_b_bg_07.jpg) no-repeat right; width:100%; border: solid 2px #234e71; line-height:55px;border-radius:8px; font-size:18px;font-family:"Microsoft YaHei" ! important; padding-left:1em;box-shadow:0px 0px 18px #183f64; }
.tx_1_b{position: absolute;right: -1em;top: 2px;width: 82px;height: 62px;background: 0;border: 0;cursor: pointer;padding: 0;}
.zjss{width:80%; max-width:750px; min-width:500px; margin:0 auto;color:#fff; padding-top:15px; line-height:1.5em;}
.zjss a{ color:#83d5ff; margin-right:0.5em;}

/* 搜索列表页 */
.main{ width:100%;height:100%; margin:0 auto; text-align:center; position:relative;}
.ssl_1{ width:100%; height:540px; background:#2c658f url(../images/jb_bg_01.png) repeat-x;background-size:1px 100%; position:relative; text-align:center;}
.logo_2{ padding-top:50px; padding-bottom:30px;}
.l_t{margin:0 auto; margin-top:20px;width:80%; max-width:750px; min-width:500px; text-align:left; color:#30404c;}
.l_t font{ color:#2c6590;}
.l_t img{ position:relative; top:5px;}
.list{ min-height:250px;}
.main_2{margin:0 auto; margin-top:10px; width:80%; max-width:750px; min-width:500px;  background:#fff;box-shadow:0px 0px 18px #B6C0C3; }
.m_n{ float:left;color:#465056; font-size:1.1em; line-height:30px; padding:12px 0 12px 1em; text-align:left;}
.m_n font{ color:#03a9f4;}
.m_l{ color:#6f8993; float:right; }
.m_z{ color:#f67f5e; float:right; border:1px solid #f67f5e; width:50px; height:1.5em; line-height:1.5em; padding:0 5px;border-radius:3px;text-align: center;}
.m_z_zy{ color:#3CC12C; float:right; border:1px solid #3CC12C; width:50px; height:1.5em; line-height:1.5em; padding:0 5px;border-radius:3px;text-align: center;}
.m_z_yhz{ color:#3DAFD2; float:right; border:1px solid #3DAFD2; width:50px; height:1.5em; line-height:1.5em; padding:0 5px;border-radius:3px;text-align: center;}
.m_z_t{ text-align:right; padding-right:1em; width:55px;}
.m_l_t{text-align:right; padding-left:1em;}
.more{ font-size:1em; color:#2da4e1; padding:1em 0;}
.more img{ width:1em; height:1em;}

/*新加修改*/
.ssl_1_2{ width:100%; height:85%; background:#2c658f url(../images/jb_bg_01.png) repeat-x;background-size:1px 100%; position:relative; text-align:center;}
.ssl_a_2{ width:80%; max-width:750px; min-width:500px; margin:0 auto;height:143px; line-height:63px; position:relative; color:#d2e6fb; font-size:1.2em; background:url(../images/tmbg_14.png); padding:20px 0 10px 0;border-radius:15px;}
.tx_2{vertical-align:middle;overflow:hidden; color:rgb(110, 174, 206); background:#c7ecff; width:46%; border: solid 2px #234e71; line-height:55px;height:55px;border-radius:8px; font-size:18px;font-family:"Microsoft YaHei" ! important; padding-left:1em;box-shadow:0px 0px 18px #183f64; margin-top:0px; }
.tx_2_b{width:255px;height:77px;;border:0;cursor: pointer;padding:0; margin:0 auto; margin-top:50px;}
.sxtj{ padding-top:10px;width:80%;max-width: 750px;min-width: 500px; margin:0 auto; text-align:left;}
.sxtj a{color:#758289; border:1px solid #758289;height:1.5em; line-height:1.5em; padding:0 5px;border-radius:3px;}
.glbf{ margin-top:85px;}
.glbf a{ color:#3dbff0; font-size:0.8em;text-decoration: underline;}
.glbf img{ position:relative; top:5px;}
.jyts{margin:0 auto; margin-top:10px; margin-bottom:50px; width:80%; max-width:750px; min-width:500px; min-height:200px;background:#fff;box-shadow:0px 0px 18px #B6C0C3; color:#465768; text-align:center; }
.td_1{ text-align:right; padding:0 20px 0 40px;}
.td_2{ text-align:left; padding-right:40px; line-height:1.7em;font-size: 20px;}
.td_2 font{ color:#cf4143;}
.p1{ color:#d44642; font-weight:bold;}
.p2{ color:#32a3b3; font-weight:bold;}
.glbf_2{position: fixed;right: 10px; top:75%;}

.hymsul{position: absolute;left: 36%;/* top: 155px; */display: block;padding: 5px 10px;font-size: 0.8em;width: 46%;color: #235172;line-height: 2em;z-index: 99;text-align: left;}
.hymsli{padding-left: 10px;background: #8fd9ff;}


.main_hyms{ width:100%;margin:0 auto; text-align:center; position:relative;}
/*hyms*/
.middle_4{ width:850px; /*min-height:580px;*/background:#FFFFFF; border:1px solid #a6dcff; margin:0px auto; position:relative;}
.hyms{ text-align:left; font-size:14px; line-height:30px; padding:20px 60px 60px 60px;}
.hyms_t{ text-align:center; font-size:16px; font-weight:bold;color:#1f7ab7; line-height:60px; border-bottom:1px solid #CCCCCC; margin-bottom:20px;}
.hyms_t_n{ color:#666666; font-weight:normal; margin-left:5px;}
.hyms_z{ padding:20px; background:#faf8e0; margin-bottom:20px;}
.hyms_b{ font-weight:bold;color:#1f7ab7; line-height:30px; margin-top:20px; padding:0 20px;}
.hyms_x{ color:#333333; padding:0 40px; line-height:25px;}

/*hyms*/
.middle_4_ajax{ width:450px; /*min-height:580px;*/background:#FFFFFF; border:1px solid #a6dcff; margin:0px auto; position:relative;}
.hyms_ajax{ width:450px;text-align:left; font-size:10px; line-height:10px; padding:0px 0px 10px 0px;}
.hyms_ajax_{ width:450px;text-align:left; font-size:10px; line-height:10px;}
.hyms_t_ajax{ text-align:center; font-size:14px; font-weight:bold;color:#1f7ab7; line-height:40px; border-bottom:1px solid #CCCCCC;}
.hyms_t_n_ajax{ color:#666666; font-weight:normal; margin-left:5px;}
.hyms_z_ajax{ padding:10px; background:#faf8e0;line-height: 18px;}
.hyms_b_ajax{ font-weight:bold;color:#1f7ab7; line-height:18px; padding:0 10px;}
.hyms_x_ajax{ color:#333333; padding:0 20px; line-height:18px;}

.flzs{vertical-align: middle;cursor:pointer;width:17px;height:17px;}
.hymslis{width:100%;border-collapse:collapse;border-spacing:0;background:#8fd9ff;line-height:23px;}

.middle_6{ width:860px; min-height:580px;background:#FFFFFF; border:1px solid #a6dcff; margin:0px auto; padding:50px; text-align:left;}
.head{ height:84px; max-width:1173px; margin:0 auto;}
.head_1{ width:784px; height:53px; float:left;}
.logo{padding-top:15px;}
.head_2{ height:37px; width:275px; float:right; margin-top:25px;}