@charset "utf-8";

/*all Layout*/

body{   background: #fff url(index_background.png) no-repeat;background-position: top center;}
.wrap{  min-height:100%;}
.bottom_panel{padding-bottom:240px;}
.bottom{ clear:both; position: relative; margin-top:-190px; height:190px;}

.banner{ height:235px; background:url(liuyan_banner.jpg) center 0 no-repeat;}

/*content*/
.d_inline{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}
.wrap_w{ position:relative; margin:0 auto; width:1000px;}

.top{ position:relative; margin:0 auto; width:1000px; height:95px;}

.user_action{ float:right; padding-top:30px;}
.user_action li{ float:left; padding-left:38px; line-height:30px; font-size:12px; color:#004098;}
.user_action li a{ color:#004098; }
.user_action li a:hover{ color:#f78e00;}
.user_action li a.english{ padding-left:10px; height:18px; line-height:18px; border-left:2px solid #000; color:#000;}
.user_action li a.english i{ _display:none; margin:-2px 0 0 5px; width:0px; height:0px; border-style:dashed dashed dashed solid; border-color:transparent transparent transparent #000; border-width:5px 0px 5px 5px; }

.t_work,.t_mobile,.t_mail{ width:30px; height:30px;}
.t_work{background:url(gzpt.png) 0 -1px no-repeat;}
.t_mobile{background:url(30_icon.png) 0 -30px no-repeat;}
.t_mail{background:url(gov_mail.png) 0 3px no-repeat;}

.t_search{ float:right; margin-top:30px; height:26px; border:1px solid #ccc; }
.t_input_txt{ padding-left:10px; width:200px; height:26px; line-height:26px; border:none; font-size:12px; color:#999; vertical-align:top; background:none;}
.t_search_btn{ margin:2px; width:45px; height:22px; line-height:22px; border:none; border-radius:2px; text-align:center; color:#fff; cursor:pointer; background:#0086d8;}

.nav{ margin:0 auto; width:1000px; overflow:hidden;}
.nav li{ float:left; margin-left:5px; display:inline;}
.nav li:first-child{ margin:0;}
.nav li a{ display:block; width:120px; height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff; background:url(nav_li.png) no-repeat;}
.nav li a.caac{ line-height:55px; background:url(nav_li_air.png) no-repeat;}
.nav li a:hover,.nav li a.on{background:url(nav_li_on.png) no-repeat;}

.n_left{ position:relative; float:left; width:420px;  height:315px;}
.n_right{ margin-left:450px;}

.n_pic{ position:relative; height:236px; overflow:hidden;}
.n_pic li{ display:none; position:absolute; top:0; left:0; width:100%; height:236px;}
.n_pic li:first-child{display:block;}
.n_pic li img{ width:100%; height:100%;}

.n_txt{ position:absolute; left:0; bottom:0; width:100%; height:36px; line-height:36px; text-indent:10px; font-weight:bold; color:#fff; background:url(alpha_b.png) repeat;}

.n_action{ position:absolute; right:0; bottom:0; z-index:10; width:90px; height:36px; background:#016bd9;}
.n_prev,.n_next{ position:absolute; top:0; width:30px; height:30px; cursor:pointer;}
.n_prev{ left:0; background:url(scroll_btn.png) no-repeat;}
.n_next{ right:0; background:url(scroll_btn.png) -30px 0 no-repeat;}

.n_num{ position:absolute; left:30px; top:8px; white-space:nowrap;}
.n_num li{ display:none; position:absolute; top:0; left:0; width:20px; height:20px; line-height:20px; text-align:center;  font-size:20px; color:#fff;}
.n_num li:first-child{display:block;}
.n_num p{ position:absolute; left:20px; top:0; font-size:12px; color:#fff;}

.n_tit{ padding-bottom:5px;}
.n_tit span{ position:relative; padding:0 40px; height:40px; line-height:40px; font-size:20px; color:#fff; background:#016bd9;}
.n_tit span i{ _display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px; width:0px; height:0px; border-style:solid dashed dashed dashed; border-color:#016bd9 transparent transparent transparent ; border-width:5px 5px 0px 5px;}

.n_list{ padding-top:5px;}
.n_list li{ height:100%; line-height:32px; background:url(point.png) 0 12px no-repeat;padding-left:20px}
.n_list .li_noLine{border-bottom:1px solid #ccc;background-image: none; padding-left: 0px;  }
.n_date{ padding-left:10px; font-size:12px; color:#999;}

.a_right{ float:right; width:314px;}
.a_left{ margin-right:380px;}

.video_box span{ display:block; padding:0 15px; height:42px; line-height:42px; border:1px solid #ccc; border-top:none;}

.link{ background:#00366f;}
.link li{ float:left; padding:10px;}

.foot_info{ height:130px; background:#0a56a2;}
.foot_nav{ padding:20px 0; text-align:center; }
.foot_nav li{ padding:0 20px; border-left:1px solid #fff;}
.foot_nav li:first-child{ border:none;}
.foot_nav li a{ color:#fff;}

.copyright{ text-align:center; color:#fff;}

.fix_tips{ position:fixed; right:5px; top:106px;  _position:absolute;_right:expression(eval(document.documentElement.scrollLeft+5));_top:expression(eval(document.documentElement.scrollTop+106)); }
.fix_tips li{ margin-bottom:5px; font-size:12px;}
.fix_tips li a{ display:block; width:78px; text-align:center; background:#f6f6f6;}
.fix_tips li a i{ display:block; margin:0 auto; width:50px; height:50px; background:url(50_icon.png) no-repeat;}
.fix_tips li a i.fix01{ background-position:0 0;}
.fix_tips li a i.fix02{ background-position:0 -50px;}
.fix_tips li a i.fix03{ background-position:0 -100px;}
.fix_tips li a i.fix04{ background-position:0 -150px;}
.fix_tips li a span{ display:block; line-height:24px;}
.f_close{ position:absolute; top:0; right:0; width:9px; height:9px; background:url(f_close.jpg) no-repeat;}

/*select*/
.select_box{ position:relative; padding:0 40px 0 0; width:140px; _width:130px; height:32px; text-align:left; cursor:pointer; vertical-align:top;  background:#fff url(select_btn.png) right center no-repeat;}
.select_txt{ width:100%; *margin-top:-1px; height:32px; line-height:32px;  border:0 none; text-indent:10px; vertical-align:top; }

.select_con{ display:none; position:absolute; top:32px; left:0; z-index:1000; width:100%; box-sizing: border-box; max-height:150px;border:1px solid #fff; border-top:1px solid #00366f;  font-size:12px; overflow-y:auto; background:#fff;}
.select_con p{ clear:both; padding:0 10px; line-height:28px; cursor:pointer; }
.select_con p:hover{ background:#a5d2ff;}

/**/
.content_t{ padding-bottom:20px;padding-top:20px; line-height:36px; border-bottom:1px solid #ccc; text-align:center; font-size:24px;}
.content_info{ padding-top:20px; text-align:center; font-size:12px; color:#999;}
.content p{ line-height:30px;margin:1%}
.content {font-size:16px;padding-top:20px;}

.h_panel{ padding:15px; border:2px solid #e4ebf3; background:#fafafa;}
.h_panel h2{ padding:10px 0; font-size:20px; font-weight:normal; color:#004198;}
.h_panel li{display:inline-block; *display:inline; *zoom:1; margin:3px;}
.h_panel li a{ display:inline-block; *display:inline; *zoom:1; padding:0 8px; height:32px; line-height:32px; color:#004198; background:#e5ecf4;width:70px;text-align:center;}

.k_panel li{margin:6px;}

.special_t{ padding-bottom:5px; border-bottom:3px solid #11397e; font-size:24px; color:#000; }
/*.special_item{ padding:10px 0; overflow:hidden;}
.special_item ul{ float:left; margin-left:-20px;}
.special_item li{ float:left; margin:0 0 20px 20px; display:inline;}*/

.b_left{ float:left; width:300px;}
.b_right{ float:right; width:320px;}
.b_center{ margin:0 350px 0 330px;}

.leader{ padding:20px; background:#edf6ff;}
.leader h2{ padding:10px 0; font-size:20px; font-weight:normal; color:#026ad9;}
.leader li{ line-height:36px;}
.leader li label{ width:90px; font-size:18px; color:#333;}
.leader li span{ padding-right:20px;}

.gov_item{ padding-top:40px;}
.gov_item li{ margin-bottom:15px;}
.gov_item li a{ display:block; height:50px; line-height:50px; border:1px solid #ccc; border-radius:4px; font-size:18px; color:#004198;}
.gov_item li a i{ margin:0 10px 0 45px; width:30px; height:30px; background:url(30_icon.png) no-repeat;}
.gov_item li a i.gov01{ background-position:0 -60px;}
.gov_item li a i.gov02{ background-position:0 -90px;}
.gov_item li a i.gov03{ background-position:0 -120px;}
.gov_item li a i.gov04{ background-position:0 -150px;}

.pow_item{ margin-top:50px;}
.pow_item a{ display:block; height:50px; line-height:50px; border-radius:4px; text-align:center; font-size:20px; color:#fff; background:#004098;}
.pow_item a i{ margin-right:10px; width:30px; height:30px; background:url(30_icon.png) 0 -180px no-repeat;}

.n_tab{ _height:34px; padding-bottom:10px; overflow:hidden;}
.n_tab li{ float:left; margin-left:3px;}
.n_tab li:first-child{ margin:0;}
.n_tab li a{ display:block; float:left; position:relative; padding:0 5px; height:34px; line-height:34px; border:1px solid #ccc; font-size:16px; _font-size:14px; }
.n_tab li a.on{border:1px solid #016bd9; color:#fff; background:#016bd9;}
.n_tab li a i{ display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px; width:0px; height:0px; border-style:solid dashed dashed dashed; border-color:#016bd9 transparent transparent transparent ; border-width:5px 5px 0px 5px;}
.n_tab li a.on i{ display:block; _display:none;}

/**/
.com_field{ padding:10px 0; background:#f8f8f8;}
.c_table td{ padding:10px 2px;}

.input_txt,.date_txt{ padding-left:2px; width:140px; height:32px; line-height:32px; border:1px solid #ccc; background:#fff;}
.date_txt{background:#fff url(date.png) right center no-repeat;}
.textarea{ width:790px; height:170px;  line-height:24px; border:1px solid #ccc; background:#fff;}

.f_btn{ padding:0 20px; height:38px; line-height:38px; border:none; font-size:14px; font-family:Microsoft Yaihei; color:#fff; cursor:pointer; overflow:visible; background:url(file_btn.png) repeat-x;}

.write_tips{ padding:0 30px 0 60px;}
.write_tips p{ line-height:24px; color:#c60c0c;}

.f_item{ padding:10px 0; overflow:hidden;}
.f_item li{ position:relative; float:left; margin:10px 30px 10px; display:inline; width:270px;}
.f_item li a{ display:block; padding-left:50px; height:38px; line-height:38px; border:1px solid #ccc; font-size:18px;}
.f_item li a.f_on{border:1px solid #006bd8; color:#fff; background:#006bd8;}
.f_item li a i{ margin-right:10px; width:30px; height:30px; background:url(30_icon.png) 0 -210px no-repeat;}
.f_item li a.f_on i{background:url(30_icon.png) 0 -240px no-repeat;}
.f_item li a em{display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px; width:0px; height:0px; border-style:solid dashed dashed dashed; border-color:#016bd9 transparent transparent transparent ; border-width:5px 5px 0px 5px;}
.f_item li a.f_on em{ display:block; _display:none;}

.table_list{ text-align:center;}
.table_list th{ line-height:40px; border:1px solid #fff; font-weight:normal; background:#ececec;}
.table_list td{ padding:0 5px; line-height:50px;}
.table_list tbody .tr_con:hover{ background:#f1f5f8;}
.table_list tbody tr tr:hover{ background:#e1e1e1;}


.tr_open,.tr_close,.tr_no{ display:none; margin-right:10px; width:11px; height:11px;}
.tr_open{ display:none; background:url(add.png) no-repeat;}
.tr_close{background:url(less.png) no-repeat;}
.tr_no{display:inline-block; *display:inline; *zoom:1; }
.root_icon{ margin-right:10px; width:30px; height:30px; background:url(30_icon.png) 0 -271px no-repeat;}
.sub_icon{ width:30px; height:30px; background:url(30_icon.png) 0 -300px no-repeat;margin-left:30px}
.bsdt_align{display: inline-block;width: 80%;vertical-align: middle;line-height: 20px;}
.n_root{ margin-right:10px; width:30px; height:30px; background:url(30_icon.png) 0 -330px no-repeat;}

.tr_sub{ display:none;}

.tr_open.show,.tr_close.show,.sub_icon.show{display:inline-block; *display:inline; *zoom:1; vertical-align:middle;}

.sub_item{ padding-left:65px;}

.page{ padding:30px 0; text-align:center;}
.page *{ display:inline-block;  *display:inline; *zoom:1; vertical-align:middle;}
.page a{display:inline-block; *display:inline; *zoom:1; position:relative;margin:0 3px; padding:0 5px; height:18px; line-height:18px; border:1px solid #ccc; background:#fff;}
.page a:hover{border:1px solid #1881ea;}
.page a.current_page{border:1px solid #1881ea; color:#fff;  background:#1881ea;}
.page a.first_page,.page a.prev_page,.page a.next_page,.page a.last_page{ border:none;}
.page span{border:1px solid #1881ea; color:#fff;  background:#1881ea;margin:0 3px; padding:0 5px;}

.leader_box{ overflow:hidden; background:#edf6ff;}
.leader_pic{ float:left; width:170px; padding:20px; text-align:center;}
.leader_pic img{ width:170px; height:187px;}
.leader_pic span{ display:block; padding-top:20px;}
.leader_pic span em{ display:block;}

.leader_intro{ margin-left:210px; padding:20px; line-height:26px; border-left:2px solid #fff;}

.l_list{ padding:10px 20px;}
.l_list li{ padding-left:20px; line-height:34px; background:url(point.png) 0 12px no-repeat;}

.w496{ width:1000px;}

.v_list ul{ float:left; margin-left:-38px;}
.v_list li{ float:left; margin:35px 0 0 38px; display:inline; width:305px; border:1px solid #ccc;  text-align:center;}
.v_list li img{ width:100%; height:185px;}
.v_list li span{ display:block; line-height:40px; font-size:16px;} 

/**/
.gov_main{ padding-top:10px; height:100%; overflow:hidden;}
.g_left{ float:left; margin-bottom:-9999px; padding-bottom:9999px; width:240px; height:100%; overflow:hidden; background:#edf6ff;}
.g_right{ margin-left:280px;}

.g_item{ padding-top:40px; background:url(logo_bg.png) center 0 no-repeat;}
.g_item li{ padding-left:10px; margin-bottom:15px;}
.g_item li font{ display:block; line-height:30px; font-size:18px; color:#5354a6;}
.g_item li font a{ color:#5354a6;}
.g_item li font i{ width:40px; height:30px; background:url(30_icon.png) no-repeat;}
.g_item li font i.g01{ background-position:0 -360px;}
.g_item li font i.g02{ background-position:0 -390px;}
.g_item li font i.g03{ background-position:0 -420px;}
.g_item li font i.g04{ background-position:0 -450px;}
.g_item li font i.g05{ background-position:0 -480px;}
.g_item li font i.g06{ background-position:0 -510px;}

.gov_list{ padding:20px 0 10px 40px; line-height:32px;}
.gov_list dt{ font-size:16px;  color:#5354a6;}
.gov_list dt a{color:#5354a6;}
.gov_list dd a:hover{ text-decoration:underline;  color:#5354a6;}

.c_btn{ padding:0 35px; height:38px; line-height:38px; border:none; border-radius:4px; font-family:Microsoft Yahei; font-size:14px; color:#fff; cursor:pointer; overflow:visible; background:#0070c6;}

.t_table{ text-align:center;}
.t_table th{ line-height:40px; border:1px solid #fff; font-weight:normal; background:#ececec;}
.t_table td{ padding:10px 5px; word-break:break-all;}
.t_table td a:hover{color:#5354a6;}
.t_table tr:nth-child(even){ background:#fafafa;}

.c_list{ padding-top:5px; overflow:hidden;}
.c_list li{ padding-left:25px; height:36px; line-height:36px; background:url(word.png) 0 center no-repeat;}

.about{ padding:30px 0; overflow:hidden;}
.about ul{ float:left; margin-left:-7px;}
.about li{ float:left; width:160px; margin-left:7px; display:inline; text-align:center;}
.about li img{ width:100%; height:90px;}
.about li span{ display:block; line-height:50px; font-size:20px;}

.mh_panel01{ margin-bottom:50px; height:350px; background:#002f7d url(a01.jpg) right 0 no-repeat;}
.mh_panel02{ margin-bottom:50px; padding-left:500px; height:350px; background:#016bd9 url(a02.jpg) no-repeat;}

.mh_item{ position:relative; padding:50px 0 0 50px; width:350px; color:#fff;}
.mh_item h2{ padding-bottom:20px; font-size:36px; font-weight:normal;}
.mh_item ul{ float:left; margin-left:-20px;}
.mh_item li{ float:left; margin:0 0 20px 20px; display:inline;}
.mh_item li a{ display:block; width:95px; height:30px; line-height:30px; border:1px solid #4c98e4; text-align: center; color:#fff;}

.mh_con{ position:absolute; left:500px; top:0; width:0; height:350px; color:#fff; overflow:hidden; background:#016bd9;}
.mh_con h2{ padding:10px; font-size:18px;}
.mh_con p{ padding:0 10px; width:480px; line-height:24px; font-size:12px;}



.active_left{ margin-right:220px;}
.active_right{ float:right; width:190px;}

.a_tit{ position:relative; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:#016bd9;}
.a_tit a{ display:block; height:40px;  color:#fff;}
.a_arrow{ _display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px; width:0px; height:0px; border-style:solid dashed dashed dashed; border-color:#016bd9 transparent transparent transparent ; border-width:5px 5px 0px 5px;}

.social_item{ margin-top:10px;}
.social_item li{ margin-bottom:5px; }
.social_item li a{ display:block; height:48px; line-height:48px; text-align:center; color:#335aa5; background:#e5ecf4;}

.msg_step{ margin-bottom:30px; padding:30px 0; border:2px solid #e5ecf4; text-align:center;}
.msg_step li{ padding-top:40px; background:url(dd.png) center 0 no-repeat;}
.msg_step li:first-child{ padding:0; background:none;}
.msg_step li span{display:block;  font-size:16px;}
.msg_step li i{display:block; margin:0 auto; width:60px; height:60px; background:url(60_icon.png) no-repeat;}
.msg_step li i.m_step01{ background-position:0 0;}
.msg_step li i.m_step02{ background-position:0 -60px;}
.msg_step li i.m_step03{ background-position:0 -120px;}
.msg_step li i.m_step04{ background-position:0 -180px;}

.opinion{ padding-top:20px; overflow:hidden;}
.opinion h2{ float:left; width:120px; height:114px; line-height:114px; text-align:center; font-size:18px; font-weight:normal; color:#fff; background:#1169b3 url(logo_bg2.png) no-repeat;}
.opinion ul{ margin-left:140px; padding:15px 20px; border:1px solid #ccc;}
.opinion li{ line-height:28px;}

.opinion ul.old{ border:none; background:#f9f9f9;}

.add_msg{ float:right; font-size:20px; color:#335aa5;}
.msg_icon{ width:30px; height:30px; background:url(30_icon.png) 0 -540px no-repeat;}

.msg_search{ padding:10px 0 30px; text-align:center;}
.msg_search input{ vertical-align:top; font-family:Microsoft Yahei;}
.m_btn{ padding:0 10px; height:34px; line-height:34px; border:none; font-family:Microsoft Yahei; font-size:16px; color:#fff; cursor:pointer; overflow:visible; background:#006ad8;}

.m_action{ padding:0 30px;}
.m_tab li{ margin-left:5px;}
.m_tab li a{ padding:0; min-width:113px;_width:110px; text-align:center; white-space:nowrap; background:#fff;}

.ma_list{ padding:10px 0 20px;}
.ma_list li{_float:left; _width:100%; line-height:32px; border-bottom:1px solid #ccc; }
.ma-con{ width:780px;word-break:break-all;}
.ma_con li{ padding:35px 0 15px; border-bottom:1px solid #ccc;}
.ma_panel{ padding-left:80px;}
.ma_panel dt{ position:relative; font-size:16px; color:#000;word-break:break-all}
.ma_panel dt label{ position:absolute; left:-80px; top:0; color:#335aa5;word-break:break-all}
.ma_panel dd{ padding:20px 0; line-height:24px;word-break:normal;width:700px}

.special_t{_height:33px;}

.o_left{ margin-right:325px;}
.o_right{ float:right; width:292px;}

.hot_service{ border:2px solid #0089d9; _height:400px; overflow:hidden;}
.hot_service li{ float:left; padding:20px 10px 0 10px; width:120px; min-height:160px; _height:160px; text-align:center;}
.hot_service li i{ display:block; margin:0 auto 10px; width:100px; height:100px; background:url(100_icon.png) no-repeat;}
.hot_service li i.ser01{ background-position:0 0;}
.hot_service li i.ser02{ background-position:0 -100px;}
.hot_service li i.ser03{ background-position:0 -200px;}
.hot_service li i.ser04{ background-position:0 -300px;}
.hot_service li span{ color:#014199;}

.ask_search{ padding:3px 0 4px 0; border:1px solid #0089d9; background:#fff;}
.ask_input{ width:200px; height:26px; line-height:26px; border:0 none; text-indent:2px; vertical-align:top;}
.ask_btn{ width:50px; height:26px; line-height:26px; border:none;  text-align:center; font-family:Microsoft Yahei; color:#fff; cursor:pointer; background:#0086d8;}

.office_tab{display:inline-block; *display:inline; *zoom:1; margin-left:15px;}
.office_tab li{display:inline-block; *display:inline; *zoom:1;}
.office_tab li a{ padding:0 15px; font-size:20px;}
.office_tab li:first-child a{border-left:1px solid #ccc;}
.office_tab li a.on{ color:#000;}

.o_tab{ margin-top:30px;}
.o_tab li a{ padding:0 10px; font-size:14px;}

.table_list{_width:99%;}

.sys_left{ float:left; width:385px;}
.sys_right{ margin-left:410px;}

.other_list{ padding:0;}

.sys_panel{ border:1px solid #ccc; padding:5px 5px 0;}
.sys_panel li{ margin-bottom:5px;}
.sys_panel li a{ display:block; padding-left:5px; height:42px; line-height:42px; color:#014199; font-size:12px; background:#e5ecf4;}

/*修改专题专栏样式*/
.special_item{ padding:10px 0; }
.special_item ul{ overflow:hidden; width:790px; margin-bottom:20px; }
.special_item ul li{ float:left; margin-right:10px;}
/*专题专栏结束*/

/*修改后头部样式*/
.logo{ float:left; margin-top:10px; width:519px; height:63px; background: url(Logo2.png) no-repeat;}

.user_action{ float:right; padding-top:10px;}
.user_action ul{ margin-bottom:33px; }
.user_action li{ float:left; line-height:12px; font-size:12px; }
.user_action li.chinese{ padding-left:20px;}
.user_action li a{ font-weight:bold; }
.user_action a.chinese{ border-right:1px solid #2c2c2c; padding-right:20px; color:#2c2c2c; }
.user_action a.special{ border:none; padding-right:0; color:#2c2c2c;}
.user_action .action_move a{ color:##00458e;}
.user_action li a:hover{ color:#f78e00;}

.t_search{ float:right; margin-top:40px; height:30px; border:1px solid #ccc; }
.t_input_txt{ padding-left:10px; width:270px; height:30px; line-height:30px; border:none; font-size:13px; color:#999; vertical-align:top; background:none;}
.t_search_btn{ margin:2px; width:50px; height:26px; line-height:26px; border:none; border-radius:2px; text-align:center; color:#fff; cursor:pointer; background:#0086d8; font-weight:bold;}
.nav li a{ font-size:16px; }
/*完成*/

/*服务大厅热点服务*/
.business_item{ padding:50px 0;_height:145px; border-bottom:2px solid #001265; overflow:hidden; background:url(dotted.png) center 105px no-repeat;}
.business_item li{ float:left; margin:0 22px; display:inline; width:120px; text-align:center;}
.business_item li a i{ display:block; margin:0 auto; width:110px; height:110px;  background:url(110_icon.png) no-repeat;}
.business_item li a.on i{ background:url(110_icon_on.png) no-repeat;}
.business_item li a i.b01,.business_item li a.on i.b01{ background-position:0 0;}
.business_item li a i.b02,.business_item li a.on i.b02{ background-position:0 -110px;}
.business_item li a i.b03,.business_item li a.on i.b03{ background-position:0 -220px;}
.business_item li a i.b04,.business_item li a.on i.b04{ background-position:0 -330px;}
.business_item li a i.b05,.business_item li a.on i.b05{ background-position:0 -440px;}
.business_item li a i.b06,.business_item li a.on i.b06{ background-position:0 -550px;}
.business_item li a i.b07,.business_item li a.on i.b07{ background-position:0 -660px;}
.business_item li a i.b08,.business_item li a.on i.b08{ background-position:0 -770px;}
.business_item li span{ display:block; line-height:35px;}
.business_item li a.on span{ color:#001265;}

/*服务大厅热点服务通用航空企业经营许可*/
.business_item_th{ padding:50px 0;_height:145px; border-bottom:2px solid #001265; overflow:hidden; background:url(dotted.png) center 105px no-repeat;}
.business_item_th li{ float:left; margin:0 22px; display:inline; width:120px; text-align:center;}
.business_item_th li a i{ display:block; margin:0 auto; width:110px; height:110px;  background:url(110_icon.png) no-repeat;}
.business_item_th li a.on i{ background:url(110_icon_on.png) no-repeat;}
.business_item_th li a i.b01,.business_item li a.on i.b01{ background-position:0 -770px;}
.business_item_th li a i.b02,.business_item li a.on i.b02{ background-position:0 0;}
.business_item_th li a i.b03,.business_item li a.on i.b03{ background-position:0 -110px;}
.business_item_th li a i.b04,.business_item li a.on i.b04{ background-position:0 -220px;}
.business_item_th li a i.b05,.business_item li a.on i.b05{ background-position:0 -330px;}
.business_item_th li a i.b06,.business_item li a.on i.b06{ background-position:0 -440px;}
.business_item_th li a i.b07,.business_item li a.on i.b07{ background-position:0 -550px;}
.business_item_th li a i.b08,.business_item li a.on i.b08{ background-position:0 -660px;}
.business_item_th li span{ display:block; line-height:35px;}
.business_item_th li a.on span{ color:#001265;}

.fly_business{ margin:30px 0; overflow:hidden;position:relative; z-index:1}
.fly_business li{ float:left; margin:0 25px; display:inline; width:450px; text-align:center; background:#f7f8f8;}
.fly_business li i{display:block; margin:0 auto; width:150px; height:150px;  background:url(150_icon.png) no-repeat;}
.fly_business li i.f01{ background-position:0 0;}
.fly_business li i.f02{ background-position:0 -150px;}
.fly_business li span{ display:block; line-height:70px; font-size:18px; color:#0a56a2;}

.business_con{ padding:20px 20px 0;}
.business_con dl{ padding-bottom:20px; line-height:26px;}
.business_con dt{ padding-bottom:10px; font-size:18px; font-weight:normal; color:#001265;}

.b_btn{ padding:0 45px; height:52px; line-height:52px; border:none; font-size:18px; font-family:"微软雅黑"; color:#fff; cursor:pointer; overflow:visible; background:url(b_btn.png) repeat-x; display:block; width:210px;}

.b_table{ text-align:center;}
.b_table th{ line-height:46px; font-size:16px; font-weight:normal; color:#fff; background:#016bd9;}
.b_table td{ padding:25px 5px; line-height:26px;}
.b_table tbody tr:nth-child(even){ background:#fafafa;}

/**/
.flight_t{ margin:30px 0; padding:0 20px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:#006bd8;}
.f_date{ float:right; font-size:14px;}

.flight_info{padding:0 20px;  height:40px; line-height:40px; border-bottom:1px solid #fff; background:#cee0f3;}
.air_name{ padding-right:50px; color:#006bda;}
.air_num{padding-right:50px; font-weight:bold; color:#f36f00;}
.air_action{ float:right; margin-top:5px; padding-left:30px; height:30px; line-height:30px; color:#5455a8; cursor:pointer; background:url(30_icon.png) 0 -570px no-repeat;}
.air_action.up{ background:url(30_icon.png) 0 -600px no-repeat;}

.f_table{ text-align:center; background:#f8f8f8;}
.f_table th{ height:54px; line-height:54px; border-bottom:1px dashed #ccc; font-weight:normal;}
.f_table td{ line-height:40px; border-bottom:1px dashed #ccc;}
.air_icon{ width:30px; height:30px; background:url(30_icon.png) 0 -630px no-repeat;}
.f_btn{ padding:0 10px; height:23px; line-height:23px; border:none; border-radius:3px; font-family:Microsoft Yahei; color:#fff; cursor:pointer; overflow:visible; background:url(f_btn.png) repeat-x;}

/*2-1*/
.page_info{ padding-top:20px; font-size:18px; color:#001265; padding-left:5px; font-weight:bold; }
.item_pa{}
.item_pa li{ margin:0 2px;}
.item_pa li.nmr{ margin-right:0}

.item_pa3{}
.item_pa3 li{ margin:0 10px;}
.item_pa3 li.nmr{ margin-right:0}


.license_apply{ overflow:hidden;}
.license_apply li{ float:left; margin:30px 15px 0; display:inline; width:300px; text-align:center; background:#f7f8f8;  padding-top:15px; padding-bottom:15px;}
.license_apply li i{display:block; margin:0 auto; width:111px; height:100px;  background:url(111_icon.png) no-repeat;}
.license_apply li i.f01{ background-position:0 0;}
.license_apply li i.f02{ background-position:0 -120px;}
.license_apply li i.f03{ background-position:0 -240px;}
.license_apply li i.f04{ background-position:0 -360px;}
.license_apply li i.f05{ background-position:0 -480px;}
.license_apply li i.f06{ background-position:0 -600px;}
.license_apply li span{ display:block; line-height:45px; font-size:18px; }
.license_apply a{ color:#0a56a2;}
.license_apply a:hover{ color:#001265;}

.lic_name{ position:absolute; z-index:99; top:290px; left:13px; padding:5px; background-color:#FFFFFF; color:#0a56a2; font-size:18px; font-weight:bold;}

.driver li{ padding-top:30px; padding-bottom:20px; }
.driver li i{background:url(144_icon.png) no-repeat; width:144px; height:80px;}
.driver li span{ display:block; line-height:40px; font-size:18px; }
.driver li.d_06{ padding-top:10px; padding-bottom:20px;}
.driver li.d_06 i{ height:100px;}

.repair li{ padding-top:50px; padding-bottom:20px; width:450px; margin-right:20px; margin-left:25px; }
.repair li i{background:url(100_icon4_1.png) no-repeat; width:100px; height:100px; margin-bottom:20px;}
.repair li span{ display:block; line-height:40px; font-size:18px; }


.teacher li{ padding-top:30px; padding-bottom:20px; width:220px; margin:30px 13px 0; }
.teacher li i{background:url(77_icon.png) no-repeat; width:77px; height:80px;}

.linker a{ text-decoration:underline;}
.linker dd{ margin-left:20px;}
.linker dd.ml0{ margin-left:0px}
.linker dt{ font-weight:bold;}
.linker dd span{ color:#e32121;}
.linker dt i{ font-style:normal;}
.liucheng h4{ padding:20px;}
.liucheng h4 i{ line-height:26px; font-size:18px; font-style:normal; color:#001265; font-weight:bold;}
.liucheng h4 span{ float:right; background:url(btn_blsm.png) no-repeat; width:80px; height:25px; line-height:25px; font-size:18px; padding-left:15px;}
.liucheng h4 span a{ color:#FFFFFF; text-decoration: none;}
.liucheng h4 span a:hover{ color:#FFFF00;}

.liucheng{ padding-bottom:30px; position:relative; z-index:1;}
.liucheng  ul{ padding-left:20px;}
.liucheng  ul li{ height:88px; width:960px; background-color:#f7f8f8; margin-bottom:30px;}
.liucheng  ul li .tit{ background-color:#dff2fc; height:88px; width:135px; font-size:16px; color:#01356e; text-align:center; line-height:88px; font-weight:bold;}
.liucheng  ul li .con{ padding-top:8px; padding-left:20px; font-weight:bold;}
.liucheng  ul li span{ float:left;}
.liucheng  ul li span p{ line-height:23px; font-size:12px; color:#000;}
.liucheng  ul li span p .p_blue{ color:#0a56a2;}
.liucheng  ul li.nmb{ margin-bottom:0;}

.icon_lay1, .icon_lay2, .icon_lay3, .icon_lay4, .icon_lay5, .icon_lay6, .icon_lay7, .icon_lay8, .icon_lay9{ position:absolute; z-index:99; left:75px; top:154px; background:url(icon_lay.png) no-repeat; width:24px; height:14px; }
.icon_lay2{top:272px;}

.icon_lay3{top:130px;left:115px;}
.icon_lay4{top:210px;left:115px;}
.icon_lay5{top:329px;left:115px;}
.icon_lay6{top:108px;left:115px;}
.icon_lay7{top:70px;left:115px;}
.icon_lay8{top:150px;left:115px;}
.icon_lay9{top:230px;left:115px;}

.long ul li .tit{ width:225px;}
.long ul li.lisec, .long ul li.lisec .tit{ height:65px;}
.long ul li.lisec .tit{ line-height:65px;}
.long ul li.lifir, .long ul li.lifir .tit{ height:50px;line-height:50px;}


.liucheng table{}
.liucheng table thead th,.liucheng tbody td{ text-align: center; }
.liucheng table thead th{ font-size:16px; font-weight:bold; color:#FFFFFF; background-color:#016bd9; line-height:45px; height:45px;}
.liucheng table tbody td{ font-size:14px; color:#000000; line-height:70px; height:70px; font-weight:bold;}
.liucheng table tbody tr.sec td{ background-color:#f7f8f8;}
.liucheng table tbody td.linehei25{ line-height:25px;}
.liucheng table tbody tr.sec td.tl{ text-align:left; padding-left:40px;}

.btnBar, .btnBarC{ margin-top:20px;}
.btnBar a{ float:left; margin-left:130px; color:#ffffff;}
.btnBar a:hover, .btnBarC a:hover{ color:#ffff00;}

.btnBarC a{ float:none; margin:0 auto;}

/*3-1选项卡*/
.c_tab{ padding-top:10px; overflow:hidden; position: absolute; z-index:80; height:60px;top:313px;}
.c_tab ul{ padding-left:20px;}
.c_tab li{ float:left; margin-right:25px; width:300px; height:60px;}
.c_tab li a{ display:block; padding-left:16px; padding-top:10px; height:48px; line-height:40px; font-family:Microsoft Yahei; font-size:18px; color:#b5b5b6; border:#dcdddd 1px solid; border-bottom:none;  }
.c_tab li a span{display:block; width:250px;}
.c_tab li a:hover,.c_tab li a.on{color:#fff; background-color:#f7f8f8; color:#0a56a2; border:1px solid #1876ba; border-bottom:none; height:50px;}
.c_tab p{ float:right}
.c_tab li a i{ display:block; float:left; margin-right:5px; width:60px; height:50px; background: url(icon3_1.png) 0 0 no-repeat;}
.c_tab li a i.icon1{ background-position:-60px 0;}
.c_tab li a.on i.icon1, .c_tab li a:hover i.icon1{ background-position:0 0;}
.c_tab li a i.icon2{ background-position:-60px -60px;}
.c_tab li a.on i.icon2, .c_tab li a:hover i.icon2{ background-position:0 -60px;}
.c_tab li a i.icon3{ background-position:-60px -120px;}
.c_tab li a.on i.icon3, .c_tab li a:hover i.icon3{ background-position:0 -120px;}


.app_tab {background:#f7f8f8; border-bottom:#0a56a2 1px solid; position:relative; z-index:1; border-top:1px solid #1876ba; margin-top:70px;}
.m_t60{ margin-top:60px;}
.app_tab li{}
.app_tab li i{background:url(130_icon.png) no-repeat; width:130px; height:100px;}
.app_tab li span{ display:block; line-height:25px; font-size:18px; margin-bottom:30px;}
.app_tab li.app_tab07{ margin-left:340px;}

/*3-4选项卡*/
.p_b0{ padding-bottom:0px;}
.dri_tab{ margin-left:20px; margin-right:20px; top:379px;}
.dri_tab ul{ padding-left:10px;}
.dri_tab li{width:225px; height:50px; text-align:center; margin-right:10px;}
.dri_tab li a{ height:38px; line-height:30px; font-size:14px; border-bottom:none; padding-left:0px; background-color:#f7f8f8; }
.dri_tab li a:hover,.dri_tab li a.on{ height:39px; background-color:#ffffff;}
.dri_tab li a span{ width:225px;}


.long_tab{background:#ffffff; margin-left:20px; margin-right:20px; border-bottom:#0a56a2 1px solid; position:relative; z-index:1; border-top:1px solid #1876ba; margin-top:60px;}
.long_tab ul{ padding-left:10px; padding-top:20px;}
.long_tab ul li{ width:930px;}

.long_tab ul li .tit{ width:225px;}
.long_tab ul li.lisec, .long ul li.lisec .tit{ height:65px;}
.long_tab ul li.lisec .tit{ line-height:65px;}
.long_tab ul li.lifir, .long ul li.lifir .tit{ height:50px;}
.long_tab ul li.lifir .tit{line-height:50px;}
.long_tab ul li.li30 .tit{ line-height:25px; padding-top:20px; height:68px;}
.long_tab ul li.lifir, .long_tab ul li.lifir .tit{ height:50px;}
.long_tab ul li.lifir .tit{line-height:50px;}

.btn_next{ width:245px; height:50px; line-height:50px; text-align:center; background: url(btn_next.png) no-repeat; float:right; margin-right:20px; font-size:18px;}
.btn_next a{ color:#0a56a2; font-weight:bold;}
.btn_next a:hover{ color:#000000;}

/*end 服务大厅热点服务*/

/*首页 航旅指南*/
.wrap .content_ticket{ width:1000px; margin:10px auto;}
.content_title .content_address{ line-height:40px; font-size:16px; }
.content_address .selected{ color:#C00; }

.content_ticket_info{ width:950px; margin:10px auto; padding:5px; border:1px solid #0069d3; border-radius:5px; }
.content_ticket_classify{ background-color:#f7f7f7; padding:30px 180px 0 170px;}
.content_ticket_classifys{ border:1px solid #0069d3; padding-left:10px; padding-bottom:10px; }
.content_ticket_classifys>ul{ overflow:hidden; }
.content_ticket_classifys .content_ticket_list .selected{ background-color:#f7f7f7; border-bottom:1px solid #f7f7f7; border-bottom-left-radius:0; border-bottom-right-radius:0;}

.content_ticket_classifys div{ display:none; overflow:hidden; padding-left:10px; width:566px; height:90px; margin-top:8px; }
.content_ticket_classifys div ul{ float:left;}
.content_ticket_classifys div li{ width:180px; height:30px; line-height:30px; border:none; }
.content_ticket_classifys .special1 li{ width:140px; height:30px; line-height:30px; border:none;}
.content_ticket_classifys .special3 li{ width:280px; height:30px; line-height:30px; border:none;}
.content_ticket_classifys .special2 li,.content_ticket_classifys .special6 li{ line-height:45px; }
.content_ticket_classifys .special7 li,.content_ticket_classifys .special8 li{line-height:90px; }
.special3 .margin{ margin-right:40px; }

.content_ticket_classifys div li a:hover{ text-decoration:underline; color:#C00;}

.content_ticket_classifys .content_ticket_list li{ float:left; margin-top:10px; margin-right:30px; width:85px; height:35px; line-height:35px; padding-left:35px; border:1px solid #0069d3; border-radius:7px;cursor: pointer;}
.content_ticket_classifys li.content_ticket_classify4,.content_ticket_classifys li.content_ticket_classify8{ margin-right:0;}
.content_ticket_classify li a{ font-size:15px; }
.content_ticket_classify1{ background:#fff url(p1.png) no-repeat 10px center; }
.content_ticket_classify2{ background:#fff url(p0.png) no-repeat 7px center; }
.content_ticket_classify3{ background:#fff url(p8.png) no-repeat 10px center; }
.content_ticket_classify4{ margin-right:0; background:#fff url(p7.png) no-repeat 10px center; }
.content_ticket_classify5{ background:#fff url(p3.png) no-repeat 10px center; }
.content_ticket_classify6{ background:#fff url(p5.png) no-repeat 10px center; }
.content_ticket_classify7{ background:#fff url(p4.png) no-repeat 10px center; }
.content_ticket_classify8{ margin-right:0; background:#fff url(p8.png) no-repeat 10px center; }

.content_passenger_ticket{ background-color:#f7f7f7; }
.content_passenger_ticket1{ overflow:hidden; padding:20px 40px 20px 60px; }
.content_passenger_ticket1 div{ float:right; width:630px; height:0; border:1px solid #e2e2e2; margin-top:41px; }
.content_passenger_ticket1 span{ margin-left:45px; font-size:18px; }

.content_ticket_price{ margin-left:40px; margin-right:20px; }
.content_ticket_price span{ margin-right:30px; }
.content_ticket_price a{ font-size:16px; }
.content_ticket_price.selected{ color:#feb401; }
.content_ticket_price.selected:hover{ text-decoration:underline; }
.content_ticket_price img{ margin-right:10px; }
.content_ticket_price p{ line-height:32px; text-indent:2em; font-size:15px; }
.content_ticket_price .special{ font-size:16px; font-weight:bold; color:#000; }
.content_ticket_price .color{ color:#085085; }
/*end 首页 航旅指南*/

/*航行信息09-15*/
.flight_t{ margin:30px 0; padding:0 20px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; background:#006bd8;position:relative;}
.f_date{ float:right; font-size:14px;}

.flight_info{padding:0 20px;  height:40px; line-height:40px; border-bottom:1px solid #fff; background:#cee0f3;}
.air_name{ padding-right:50px; color:#006bda;display: inline-block;height: 40px;line-height: 40px;}
.air_num{padding-right:50px; font-weight:bold; color:#f36f00;position: absolute;left: 210px;}
.air_dev{position: absolute;left: 310px;}
.air_action{ float:right; margin-top:5px; padding-left:30px; height:30px; line-height:30px; color:#5455a8; cursor:pointer; background:url(30_icon.png) 0 -570px no-repeat;}
.air_action.up{ background:url(30_icon.png) 0 -600px no-repeat;}

.f_table{ text-align:center; background:#f8f8f8;}
.f_table th{ height:54px; line-height:54px; border-bottom:1px dashed #ccc; font-weight:normal;}
.f_table td{ line-height:40px; border-bottom:1px dashed #ccc;}
.air_icon{ width:30px; height:30px; background:url(30_icon.png) 0 -630px no-repeat;}
.f_btn{ padding:0 10px; height:23px; line-height:23px; border:none; border-radius:3px; font-family:Microsoft Yahei; color:#fff; cursor:pointer; overflow:visible; background:url(f_btn.png) repeat-x;}
/*end 航行信息09-15*/

/*我和民航*/
/*.wrap .nav .caac.on{ background:url(nav_li_on2.png) no-repeat; }*/
.wrap .nav li a.caac:hover,.nav li a.caac.on{ line-height:55px; background:url(nav_li_on2.png) no-repeat;}

.share_module_big{ overflow:hidden; width:1000px; min-height:200px; margin:0 auto; margin-top:40px; }
.share_module{ width:645px; float:left; }
.share_title{ border-top:3px solid #003d75; padding-top:20px; padding-bottom:40px; }
.share_title ul{ overflow:hidden;}
.share_title li{ float:left; line-height:25px; margin-right:35px; }
.share_title li a{ padding-left:30px; font-size:22px; }
.share_title1{ background:url(dingyue.png) no-repeat 0px center; }
.share_title2{ background:url(fenxiang.png) no-repeat 0px center; }
.share_title3{ background:url(canyu.png) no-repeat 0px center; }

.share_module h6,.share_content h6{ position:relative; font-size:22px; width:140px; height:40px; line-height:40px; text-align:center; background-color:#006ad5; color:#fff; margin-bottom:20px; }
.share_module h6 i,.share_content h6 i{ z-index:333; background:url(icon1.png) no-repeat; position:absolute; top:40px; right:65px;  width:10px; height:5px;}

.share_list ul{ overflow:hidden; }
.share_list li{ float:left; line-height:35px; text-align:center; font-size:14px; }
.share_list_title li{ background-color:#edecea; border-right:1px solid #fff; font-size:16px; height:40px; line-height:40px; }
.share_list li:hover a{ text-decoration:underline; color:#C00;}
.share_list_title1{ width:270px;}
.share_list_title2{ width:190px; }
.share_list_title3{ width:90px; }

.share_content{ float:right; width:320px; margin-left:25px; }
.hotspot_info,.travel_guide{ margin-bottom:20px; }
.hotspot_info li{ overflow:hidden; line-height:30px; font-size:15px; border-bottom:1px solid #e5e3e0;}
.hotspot_info li span{ float:left; }
.hotspot_info li a{ float:left; width:235px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

.aviation_info1{ border:2px solid #e3e1de; padding-top:30px; padding-bottom:30px; }
.aviation_info1 ul{ overflow:hidden; }
.aviation_info1 li{ float:left; margin-right:18px; }
.aviation_info1 p{ width:56px; text-align:center; }
.aviation_info1 .special p{ width:55px;}
.aviation_info1 .special{ margin-left:18px; }

.travel_guide1{  border:2px solid #e3e1de; padding:30px 15px; }
.travel_menu{ overflow:hidden; }
.travel_menu li{ float:left; height:35px; line-height:35px; margin-right:8px; margin-bottom:12px; font-size:14px; color:#3b6ea8; cursor:pointer;}
.travel_menu .travel_menuli1{ background:#e4edf4 url(guide_1.png) no-repeat 10px center; padding-left:40px; width:80px; }
.travel_menu .travel_menuli2{ background:#e4edf4 url(guide_23.png) no-repeat 10px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli3{ background:#e4edf4 url(guide_3.png) no-repeat 13px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli4{ background:#e4edf4 url(guide_4.png) no-repeat 7px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli5{ background:#e4edf4 url(guide_5.png) no-repeat 7px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli6{ background:#e4edf4 url(guide_7.png) no-repeat 10px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli7{ background:#e4edf4 url(guide_6.png) no-repeat 10px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli8{ background:#e4edf4 url(guide_8.png) no-repeat 13px center; padding-left:40px; width:80px;}
.travel_menu .travel_menuli1.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_11.png);}
.travel_menu .travel_menuli2.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_22.png);}
.travel_menu .travel_menuli3.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_33.png);}
.travel_menu .travel_menuli4.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_44.png);}
.travel_menu .travel_menuli5.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_55.png);}
.travel_menu .travel_menuli6.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_77.png);}
.travel_menu .travel_menuli7.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_66.png);}
.travel_menu .travel_menuli8.selected{background-color:#6b9dcc; color:#fff; background-image:url(guide_88.png);}

.travel_content{ overflow:hidden; display:none; height:75px; padding-left:7px; padding-bottom:10px; }
.travel_content ul{ float:left; }
.travel_content li:hover a{ text-decoration:underline; color:#C00; }
.travel_content1 li{ height:25px; line-height:25px; margin-right:9px; }
.travel_content2 li{ height:35px; line-height:35px; margin-right:13px; }
.travel_content3 li,.travel_content4 li{ height:25px; line-height:25px; }
.travel_content3 a{ display:inline-block; width:137px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.travel_content3 .special1{ width:65px; }
.travel_content3 .special2{ width:75px; }
.travel_content4 a,.travel_content6 a,.travel_content7 a{ display:inline-block; width:92px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.travel_content5 li{ line-height:75px; margin-right:20px; }
.travel_content7 li{ height:35px; line-height:35px; }
.travel_content8 li{ height:75px; line-height:75px; margin-right:60px; }
/**/

.aviation_info1{ border:2px solid #e3e1de; padding-top:30px; padding-bottom:30px; }
.aviation_info1 ul{ overflow:hidden; }
.aviation_info1 li{ float:left; margin-right:18px; }
.aviation_info1 p{ width:56px; text-align:center; }
.aviation_info1 .special p{ width:55px;}
.aviation_info1 .special{ margin-left:18px; }

/*我和民航订阅*/
.subscribe_module{ width:645px; float:left; }
.category{ overflow:hidden; border-top:2px solid #e3e1de; padding-top:20px; margin:30px 0; }
.category h5,.mail_address h5,.mail_instruction h5{ font-size:20px; color:#00478f; margin-bottom:20px; }
.category span{ float:right; margin-left:30px; font-size:16px; width:500px; line-height:25px; }
.category label{ font-size:16px; line-height:25px; }

.mail_address{ margin-bottom:30px; }
.mail_address .button{ background-color:#006fc1; color:#fff; height:33px; line-height:33px; text-align:center; width:85px; cursor:pointer;border:none;  }
.mail_address label{ font-size:16px; line-height:25px; margin-right:20px; }
.mail_address .address{ width:210px; height:30px; border-radius:4px; line-height:30px;}

.mail_instruction p span{ display:inline-block; float:left; line-height:35px; font-size:16px; }
.mail_instruction .number{ width:6%;}
.mail_instruction .content{ width:94%;}

/*航空公司ico 2015-09-22*/
.air_name i { width:21px;height:21px;display: inline-block;vertical-align: middle; }
.f_ico_3U { background: url(3U.png) center center no-repeat; }
.f_ico_8C { background: url(8C.png) center center no-repeat; }
.f_ico_8L { background: url(8L.png) center center no-repeat; }
.f_ico_BK { background: url(BK.png) center center no-repeat; }
.f_ico_CA { background: url(CA.png) center center no-repeat; }
.f_ico_CZ { background: url(CZ.png) center center no-repeat; }
.f_ico_EU { background: url(EU.png) center center no-repeat; }
.f_ico_FM { background: url(FM.png) center center no-repeat; }
.f_ico_G5 { background: url(G5.png) center center no-repeat; }
.f_ico_HO { background: url(HO.png) center center no-repeat; }
.f_ico_HU { background: url(HU.png) center center no-repeat; }
.f_ico_KN { background: url(KN.png) center center no-repeat; }
.f_ico_MF { background: url(MF.png) center center no-repeat; }
.f_ico_MU { background: url(MU.png) center center no-repeat; }
.f_ico_SC { background: url(SC.png) center center no-repeat; }
.f_ico_ZH { background: url(ZH.png) center center no-repeat; }
.f_ico_KY { background: url(KY.png) center center no-repeat; }


/*首页样式-2015-10-13*/
.o_left02{ float:left; width:441px; position: relative;}
.o_right02{ margin-left: 461px; position: relative;}

.f_tab { /*_margin-top: 20px;*/}
.f_tab li a{ font-size:18px; _font-size:16px; font-weight: 700;  padding:0 10px; height:37px; line-height:37px; border:1px solid #e4e4e4; color: #bebebe; text-align: center;}
.f_tab li a.on{border:1px solid #016bd9; color:#fff; background:#016bd9;}
.f_tab li a i{ display:none; position:absolute; bottom:-5px; left:50%; margin-left:-5px; width:0px; height:0px; border-style:solid dashed dashed dashed; border-color:#016bd9 transparent transparent transparent ; border-width:5px 5px 0px 5px;}

.c_list02 { padding-top:5px; overflow:hidden;}
.c_list02 li { height:36px; line-height:36px;}
.c_list02 li a { color: #000;}
.c_list02 li .n_date { font-size: 12px; color: #aaaaaa;}

.o_list .tit { font-size: 20px; font-weight: 700; line-height: 1.5em;}
.o_list .tit a { color: #ae0000;}

.bannerBar {
    width: 539px;
    _width: 536px;
    height: 304px;
    position: relative;
    overflow: hidden;
    margin-top: 30px;
    _margin-top: 30px;
}
.bannerBar .titBar {
    width: 539px;
    height: 50px;
    line-height: 50px;
    background: url(titBar_bg.png);
    position: absolute;
    bottom: 0px;
    left: 0px;
}
.bannerBar .titBar .tit {
    float: left;
    padding: 0 18px;
    font-size: 18px;
    font-weight: 700;
    color: #fff;
}
.bannerBar .titBar .numBar {
    float: right;
    width: 147px;
    height: 50px;
    line-height: 50px;
    background: #006bd9;
    text-align: center;
    color: #fff;
    font-weight: 400;
}
.bannerBar .titBar .numBar .num {
    font-size: 24px;
    display: inline-block;
    vertical-align: middle;
}
.bannerBar .titBar .numBar .num em {
    font-size: 36px;
}
.bannerBar .titBar .numBar .btn_l,
.bannerBar .titBar .numBar .btn_r {
    display: inline-block;
    vertical-align: middle;
    width: 14px;
    height: 24px;
    margin: 0 10px;
}
.bannerBar .titBar .numBar .btn_l {
    background: url(btn_l.png) no-repeat;
    _background: url(btn_l.gif) no-repeat;
}
.bannerBar .titBar .numBar .btn_r {
    background: url(btn_r.png) no-repeat;
    _background: url(btn_r.gif) no-repeat;
}

.wrap_w .o_right02 .f_tab { _margin-top: 50px;}

.tip_zz {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 122px;
    font-size: 18px;
    color: #004098;
    text-align: center;
}
.tip_zz a {color: #004098;}
.tip_zz .zz_tit a {
    display: block;
    height: 37px;
    line-height: 37px;
    border: 1px solid #99b3d6;
}
.tip_zz .zz_tit { margin-bottom: 20px;}
.tip_zz p { margin-bottom: 20px;}
.tip_zz p a {
    display: block;
    height: 37px;
    line-height: 37px;
    border: 1px solid #f0f2f4;
    background: #f0f2f4;
}
.tip_zz p a i {
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 16px;
    margin-right: 5px;
}
.tip_zz .ico_01 { background: url(ico_01.png) no-repeat;}
.tip_zz .ico_02 { background: url(ico_02.png) no-repeat;}
.tip_zz .ico_03 { background: url(ico_03.png) no-repeat;}
.tip_zz .ico_04 { background: url(ico_04.png) no-repeat;}

.o_left03{ float:left; width:491px; position: relative;}
.o_right03{ margin-left: 510px; position: relative;}

.f_tab .ico_xzs {
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 26px;
    background: url(ico_xzs.png) no-repeat;
}
.f_tab li a.on .ico_xzs {
    background: url(ico_xzs_on.png) no-repeat;
}
.tip_zz .zz_tit i {
    display: inline-block;
    vertical-align: middle;
    width: 26px;
    height: 26px;
    margin-right: 5px;
}
.tip_zz .ico_mail {
    background: url(ico_mail.png) no-repeat;
}

.bg_gray {
    background: #f9f9f9;
    padding: 10px;
}

.ico_list01 li {
    float: left;
    width: 150px;
    height: 142px;
    text-align: center;
}
.ico_list01 li a {
    display: block;
    color: #004890;
}
.ico_list01 li .pic {
    display: block;
    width: 94px;
    height: 94px;
    margin: 0 auto;
}
.ico_list01 li .name {
    display: block;
}

.stepBar {
    border:1px solid #e9e9e9;
    background: #f9f9f9;
    background: url(stepBar_bg.png) no-repeat;
    height: 177px;
    position: relative;
}
.stepBar a {
    display: inline-block;
    vertical-align: middle;
    width: 150px;
    height: 170px;
    margin: 0 6px;
}
.stepBar .step_01 {

}

/*首页样式修改*/
.info_query{
    padding:45px 0 45px 18px;
    background-color:#f9f9f8;
    margin-top:10px;
}
.info_query div a{
    display:block;
    line-height:50px;
    height:50px;
    text-align:center;
}
.info_query .step_01{
    margin-left:5px;
}
.info_query>div{
    position:relative;

    float:left;
    width:112px;
}
.info_query .info_query1{
    position:relative;
    width:60px;
}
.info_query .info_query2{
    position:relative;
    width:86px;
}
.info_query .step_08{
    float:left;
    margin-top:20px;
}
.info_query>div>p{
    font-size:14px;
    color:#005298;
    margin-top:25px;
    text-align:center;
    -webkit-user-select:none;
    -moz-user-select:none;
    cursor:pointer;
}
.query_content{
    overflow:hidden;
    display:none;
    position:absolute;
    z-index:10;
    bottom:-45px;
    left:100px;
    background-color:#ebf0f4;
    min-width:400px;
    min-height:200px;
    border-radius:5px;
    opacity:0.95;
    filter:alpha(opacity=90);
-ms-filter(opacity=90);
    -moz-opacity:0.9;
    padding-left:20px;
    -moz-box-shadow:0 0 15px #CCC;
    -webkit-box-shadow:0 0 15px #CCC;
    box-shadow:0 0 15px #CCC;
}
.info_query .query_content1{
    display:none;
    position:absolute;
    z-index:999;
    bottom:-45px;
    left:-415px;
    background-color:#ebf0f4;
    min-width:400px;
    min-height:200px;
    border-radius:5px;
    opacity:0.95;
    filter:alpha(opacity=90);
-ms-filter(opacity=90);
    -moz-opacity:0.9;
    padding-left:20px;
    -moz-box-shadow:0 0 15px #CCC;
    -webkit-box-shadow:0 0 15px #CCC;
    box-shadow:0 0 15px #CCC;
}
.query_content li{
    margin-top:20px;
}
.query_content .input1{
    margin-top:40px;
}
.query_content input{
    line-height:30px;
    height:28px;
    width:305px;
}
.query_content .chaxun{
    width:113px;
    height:37px;
    background-color:#00468f;
    color:#fff;
    font-size:20px;
    border:none;
    cursor:pointer;
    margin-left: 66%;
    margin-top: 20px;
}
.query_content label{
    font-size:16px;
    line-height:28px;
    color:#000;
}

.query_content .right{
    position:absolute;
    top: 2px;
    right: 6px;
    cursor:pointer;
    font-size:16px;
    color:#000;
}


/*后加样式*/
.pic_01>a img{ border:none; float:left; }

.tip_zz p {
    margin-bottom: 0px;
}
.tip_zz p a {
    display: block;
    height: 45px;
    line-height: 45px;
    border: 1px solid #f0f2f4;
    background: #f0f2f4;
}

/* end 首页样式-2015-10-13*/


/*办事大厅-办事流程*/
.service_process{ width:1000px; margin:0 auto; }
.process_title{ font-size:19px; color:#001c5e; font-weight:bold; margin-top:40px; margin-left:20px; }

.process_content{ margin:20px; margin-bottom:0px; overflow:hidden; }
.process_title1{ margin-bottom:20px; }
.process_title1 span{ font-size:19px; font-weight:bold; color:#001c5e; margin-right:100px; }
.process_title1 a{ display:inline-block; float:right; position:relative; font-size:18px; color:#FFF; background-color:#0069d8; width:90px; line-height:30px; text-align:center; }
.process_title1 a i{ position:absolute; top:11px; left:-7px; background:url(btn_blsm_01.png) no-repeat; width:7px; height:8px; }

.process_content h4{ position:relative; line-height:50px; width:220px; text-align:center; background-color:#006ad5; color:#fff; font-size:17px; margin-bottom:20px; }
.process_content h4 .special{ margin-right:15px; }
.process_content h4 i{ position:absolute; top:50px; left:106px; z-index:222; height:5px; width:9px; background:url(icon1.png) no-repeat;}
.process_con_left,.process_con_right{ float:left; width:47%; margin-bottom:25px; }
.process_con{ float:left; width:100%; margin-bottom:25px; }
.process_con_left{ margin-right:6%; }
.process_con{ margin-right:6%; }
.process_content1 dt,.process_content1 dd{ float:left; }
.process_content1 dl{ position:relative; height:90px; margin-bottom:25px; }
.process_content1 dt{ width:30%; line-height:90px; text-align:center; background-color:#dff3fc; color:#004871; font-size:16px; font-weight:bold;}
.process_content1 dd{ height:90px; width:70%; background-color:#f8f8f7;}
.process_content1 dd p{ line-height:28px; margin-left:10px; font-size:14px; font-weight:bold; color:#000; }
.process_content1 dd p span{ color:#005699;}
.process_content1 dl i{ position:absolute; top:90px; left:60px; background:url(process_1.png) no-repeat; height:14px; width:24px; }

.process_content2 dt,.process_content2 dd{ float:left; }
.process_content2 dl{ position:relative; height:90px; margin-bottom:25px; }
.process_content2 dt{ width:30%; line-height:90px; text-align:center; background-color:#dff3fc; color:#004871; font-size:16px; font-weight:bold;}
.process_content2 dd{ height:60px; width:100%; background-color:#f8f8f7;}
.process_content2 dd p{ line-height:28px; margin-left:10px; font-size:14px; font-weight:bold; color:#000; }
.process_content2 dd p span{ color:#005699;}
.process_content2 dl i{ position:absolute; top:90px; left:60px; background:url(process_1.png) no-repeat; height:14px; width:24px; }


/*关于民航-组织机构*/
/**/
.mh_item1 .zuzhi{  padding-bottom:20px; font-size:36px; font-weight:normal; color:#fff; -webkit-user-select:none; -moz-user-select:none;}
.mh_item1 .zhize{  font-size:18px; margin-left:10px; color:#fff; font-weight:bold; border-bottom:1px solid #fff; -webkit-user-select:none; -moz-user-select:none;}
.mh_item_right,.mh_item_left{ float:left; }
.mh_item1 ul{ float:none; margin-left:-20px;}
.mh_item1 li{ float:none; margin:0 0 20px 20px; display:inline;}
.mh_item1 .mh_item_left{ padding-right:50px; margin-left:44px; }
.mh_item1 .mh_item_right{ padding-left:70px;}

.mh_item_left li a,.mh_item_right li a{ display:block; width:120px; height:30px; line-height:30px; border:1px solid #4c98e4; text-align: center; color:#fff; -webkit-user-select:none; -moz-user-select:none;}
a.mh_item_center{ float:left; margin-top:21px; }
.mh_item1{ position:relative; padding:50px 0 0 50px; width:450px; color:#fff; margin-bottom:70px; }

/*行程单验真*/
.itinerary_title h6{ 
	font-size:22px; 
	color:#00017b; 
	border-bottom:3px solid #003d75; 
	padding-bottom:10px;
	margin-bottom:15px;
}
.itinerary_content{ width:1000px; margin:0 auto; height:480px;}

.info_query{
	padding:45px 0 45px 18px; 
	background-color:#f9f9f8; 
	margin-top:10px; 	
}
.info_query div a{ 
	display:block; 
	line-height:50px; 
	height:50px; 
	text-align:center; 
}
.info_query .step_01{ 
	margin-left:5px; 
}
.info_query>div{
	position:relative;
	
	float:left; 
	width:112px; 
}
.info_query .info_query1{
	position:relative; 
	width:60px; 
}
.info_query .info_query2{ 
	position:relative;
	width:86px; 
}
.info_query .step_08{ 
	float:left; 
	margin-top:20px; 
}
.info_query>div>p{ 
	font-size:14px; 
	color:#005298; 
	margin-top:25px; 
	text-align:center;
	-webkit-user-select:none;
	-moz-user-select:none;
	cursor:pointer;  
}
.query_content{ 
	overflow:hidden;
	display:none; 
	position:absolute;
	z-index:10; 
	bottom:-45px; 
	left:100px; 
	background-color:#ebf0f4;
	min-width:400px; 
	min-height:200px;
	border-radius:5px;
	opacity:0.95;
	filter:alpha(opacity=90);
	-ms-filter(opacity=90);
	-moz-opacity:0.9;
	padding-left:20px;
	-moz-box-shadow:0 0 15px #CCC;
	-webkit-box-shadow:0 0 15px #CCC;
	box-shadow:0 0 15px #CCC;
}
.info_query .query_content1{
	display:none; 
	position:absolute;
	z-index:10; 
	bottom:-45px; 
	left:-415px; 
	background-color:#ebf0f4;
	min-width:400px; 
	min-height:200px;
	border-radius:5px;
	opacity:0.95;
	filter:alpha(opacity=90);
	-ms-filter(opacity=90);
	-moz-opacity:0.9;
	padding-left:20px;
	-moz-box-shadow:0 0 15px #CCC;
	-webkit-box-shadow:0 0 15px #CCC;
	box-shadow:0 0 15px #CCC;
}
.query_content li{
	margin-top:20px; 
}
.query_content .input1{
	margin-top:40px;
}
.query_content input{
	line-height:30px;
	height:28px;
	width:305px; 
}
.query_content .chaxun{
	width:113px;
	height:37px;
	background-color:#00468f;
	color:#fff;
	font-size:20px;
	border:none;
	cursor:pointer;
	margin-left:66%;
	margin-top:20px;
}
.query_content label{
	font-size:16px;
	line-height:28px;
	color:#000;
}

.query_content .right{
	position:absolute; 
	top:8px; 
	right:23px; 
	cursor:pointer;
	font-size:16px; 
	color:#000;
}

/*社会监督*/
.control_picture{ padding-top:10px; padding-left:18px; }
.control_picture ul{ overflow:hidden; }

.control_picture li{ float:left; width:227px; height:120px; padding-top:25px; }
.control_picture a{ display:block; line-height:70px; text-align:center; }
.control_picture p{ font-size:15px; color:#005499; line-height:25px; text-align:center; margin-top:15px; }
li.control_picture2{ border-right:1px dashed #cdcac5; }
li.control_picture3{ border-top:1px dashed #cdcac5; border-left:1px dashed #cdcac5; padding-top:35px; }
li.control_picture4{ border-top:1px dashed #cdcac5;}


/*网站地图样式*/
.map_content{ 
	margin-bottom:20px;
}
.website_map_title h6{
	font-size:22px; 
	color:#00017b; 
	border-bottom:3px solid #003d75; 
	padding-bottom:10px;
}
.map_content dt{ 
	height:35px; 
	line-height:35px; 
	background-color:#e4edf4;
	font-size:17px; 
	font-weight:bold;
	padding-left:20px;
	border:1px solid #dad4cf; 
}
.map_content dt a{
	color:#007dd9;
} 
.map_content dd{
	height:80px; 
	line-height:80px; 
	font-size:15px;
	font-weight:bold; 
	background-color:#fbfbfa;
	padding-left:20px;
	border-left:1px solid #dad4cf;
	border-right:1px solid #dad4cf;
}
.map_content dd a{
	width:120px; 
	display:inline-block;
	color:#000;
}
.map_content2 dd a{
	width:155px; 
}
.map_content4 dd .special{
	width:65px;
}
.map_content4 dd .little{
	width:60px;
	font-size:14px;
	font-weight:normal;
	color:#2c2c2c;
}
.map_content4 dd .little1{
	margin-right:40px;
}
.map_content6 dd{
	line-height:40px;
}

.map_content6 dd a.special{
	width:60px;
}
.map_content6 dd .little{
	width:70px;
	font-size:14px;
	font-weight:normal;
	color:#2c2c2c;
}
.map_content6 dd .little1{
	margin-right:30px;
}
.map_content7 dd{ 
	border:1px solid #dad4cf;
	border-top:none; 
}

<!--关于民航 - 新加CSS样式 2015-10-01 -->
/*后加*/
.mh_con p{ padding:0 10px; width:480px; line-height:24px; font-size:14px;}
.mh_con{ position:absolute; left:500px; top:0; width:0; height:350px; color:#fff; overflow:hidden; background-image:url(a011.png)}
.mh_con .mh_special a{ border:none; width:180px; height:30px; line-height:15px; text-align:left; margin-top:7px; font-size:14px; padding-left:10px}
.mh_con2 .mh_con .mh_special{ float:left; width:180px;padding-left:50px}
.mh_con2 .mh_con .mh_special a{ border:none; width:180px; height:30px; line-height:15px; text-align:left; margin-top:10px; font-size:14px;}
.mh_con div{ height:309px; overflow:hidden; background-image:url(a011.png)}
.mh_con .mh_special{ float:left; width:180px;padding-left:50px}
.mh_con .mh_special a:hover{ text-decoration:none; }
<!--END-->


/*首页变更修改*/
.o_right02,.o_left02,.right_leader,.bureau_leader{ float:left; }
.o_left02{ width:395px; }
.o_right02{ margin-left:0px; }
.o_rightpicture{ margin-right:20px; }
.o_leftlist{ margin-right:13px; }

.bannerBar {
	width: 420px;
	height: 236px;
	margin-top: 20px;
}
.o_tab{
	margin-top:20px; 
}
.bannerBar .titBar {
	width: 420px;
	height: 30px;
	line-height: 30px;
}
.bannerBar .titBar .tit {
	float: left;
	padding: 0 10px;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
}
.bannerBar .titBar .numBar {
	float: right;
	width: 95px;
	height: 30px;
	line-height: 30px;
	background: #006bd9;
	text-align: center;
	color: #fff;
	font-weight: 400;
}
.bannerBar .titBar .numBar .num {
	font-size: 17px;
}

.bannerBar .titBar .numBar .btn_l {
	background:url(banner_left01.png) no-repeat;
}
.bannerBar .titBar .numBar .btn_r {
	background: url(banner_right02.png) no-repeat;
}
.bannerBar .titBar .numBar .btn_l,
.bannerBar .titBar .numBar .btn_r {
	width: 10px;
	height: 21px;
	margin: 0 5px;
}
.bannerBar .titBar .numBar .num em {
	font-size: 25px;
}

.title h3.tit{ position:relative; float:left; font-size:20px; padding-left:11px; margin-right:40px; }
.title h3.tit a{ color:#c60000;}
.title h3.tit i{ position:absolute; top:9px; left:8px; background:url(banner_button.png) no-repeat; width:5px; height:9px; }

.c_list02 li{ overflow:hidden; height:32px; line-height:32px; }
.c_list02 li a{ float:left; }

.right_leader{ margin-top:20px; margin-left:20px; }
.right_leader dl dt{ position:relative; width:160px; height:40px; line-height:40px; text-align:center; background-color:#016bd9; color:#fff; font-size:18px; font-weight:700;}
.right_leader dt i{ position:absolute; top:100%; left:47%; background:url(icon1.png) no-repeat; width:9px; height:5px; }
.right_leader dl dd{ width:160px; height:40px; line-height:40px; text-align:center; background-color:#f4f4f4; color:#004098;}

.n_date{ padding-left:0; margin-right:13px; }

.bureau_leader{ margin-top:20px; margin-left:2px; }
.bureau_leader dl dt{ position:relative; width:160px; height:40px; line-height:40px; text-align:center; background-color:#016bd9; color:#fff; font-size:18px; font-weight:700;}
.bureau_leader dt i{ position:absolute; top:100%; left:47%; background:url(icon1.png) no-repeat; width:9px; height:5px; }
.bureau_leader dd{ background-color:#f4f4f4; padding-left:15px; padding-top:5px; font-size:13px; color:#004098; line-height:12px; }
.bureau_leader dd li{ margin-top:5px; }
.bureau_leader dd li span{ margin-right:15px; }
.bureau_leader .special span{ margin-right:18px; }
.bureau_leader dd .position{ margin-left:57px; }
.bureau_leader dd.last{ padding-bottom:8px; border-bottom:1px dashed #004098;}
.bureau_leader dd.last1{ padding-bottom:8px;}

.picture{ float:left;}
.organization{ clear:both; padding-top:33px; }
.organization ul{ overflow:hidden; }
.organization li{ position:relative; float:left; width:190px; height:52px; line-height:52px; text-align:center; background-color:#f4f4f4; margin-right:19px; font-size:18px; font-weight:600; }
.organization li a{ color:#004098; }
.organization li i{ position:absolute; top:36%; left:35px; background:url(ico_01.png) no-repeat; width:16px; height:16px; }
.organization .organization2 i{ background:url(ico_02.png) no-repeat; }
.organization .organization3 i{ background:url(ico_03.png) no-repeat; }
.organization .organization4 i{ background:url(ico_04.png) no-repeat; }

 .pointD{background:url(news_pig3.png) no-repeat 45px 15px}
 
#prev,#next{position: absolute; top:95px;z-index: 20;cursor: pointer;opacity: 0.2;filter:alpha(opacity=20);}
#prev{left: 10px;} 
#next{right: 10px;}
#prev:hover,#next:hover{opacity: 0.5;filter:alpha(opacity=50);}

/*首页样式改改改*/
.public_handle{ float:left; margin-left:23px; }
.public_handle li{ position:relative; width:160px; height:40px; line-height:40px; text-align:center; background-color:#f4f4f4; margin-bottom:10px;}
.public_handle .public_handle4{ margin-bottom:0px; }
.public_handle li a{ color:#004098; font-size:17px; margin-left:15px; font-weight:600;} 
 
.public_handle li i{ position:absolute; top:33%; left:30px; background:url(ico_01.png) no-repeat; width:16px; height:16px; }
.public_handle .public_handle2 i{ background:url(ico_02.png) no-repeat;}
.public_handle .public_handle3 i{ background:url(ico_03.png) no-repeat;}
.public_handle .public_handle4 i{ background:url(ico_04.png) no-repeat;}

.otab_big{ clear:both; overflow:hidden; padding-top:9px; }
.n_tab li{ float:none; display:inline-block; margin-left:0px;}

/*新增样式*/
.n_list li a:hover{
     color:#006bd9;
     text-decoration:underline;            
}
.l_list li a:hover{
     color:#006bd9;
     text-decoration:underline; 
}


/*中间图片*/
.dissertation>div{ float:left; }
.picture_03,.picture_02{ position:relative; }
.picture_02 .bg1{ position:absolute; top:0; left:0; width:275px; height:94px; background-color:#ff4500; z-index:20; opacity:0.8; filter:alpha(opacity=80);}
.picture_02 .p1{ position:absolute; top:5px; left:15%; z-index:30; font-size:24px; color:#fff; width:200px; cursor:pointer;}
.picture_02 .p1 a{ letter-spacing:4px; color:#fff; }
.picture_02 .p1 span{ font-size:15px; }
.picture_02 .bg2{ position:absolute; top:94px; left:0; width:275px; height:94px; background-color:#5092c7; z-index:20; opacity:0.8; filter:alpha(opacity=80);}
.picture_02 .p2{ position:absolute; top:62%; left:18%; z-index:30; }

.picture_03 .bg{ position:absolute; bottom:0; left:0; width:240px; height:94px; background-color:#f69a26; z-index:20; opacity:0.8; filter:alpha(opacity=80); }/*f0a23d */
.picture_03 p{ position:absolute; bottom:33px; left:45px; z-index:30; font-size:24px; color:#fff; width:200px; cursor:pointer; }
.dissertation .development{ background-image:url(../images/shouye_01.png) ; width:275px; height:94px; line-height:94px; text-align:center; }
.dissertation .development a{ font-size:24px; color:#fff; }
.dissertation .efficacy{ background-image:url(shouye_02.png); width:275px; height:94px; text-align:center; }
.dissertation .efficacy a{ display:inline-block; margin-top:22px; line-height:24px; font-size:24px; color:#00479f;}

.picture_04{ position:relative; }
.picture_04 .bg1{position:absolute; top:0; right:0; width:211px; height:94px; background-color:#144086; z-index:20; opacity:0.8; filter:alpha(opacity=80); }
.picture_04 .application{ position:absolute; top:18%; right:42px; font-size:24px; color:#fff; z-index:30; }
.picture_04 .bg2{position:absolute; bottom:0; left:0; width:211px; height:94px; background-color:#1870af; z-index:20; opacity:0.8; filter:alpha(opacity=80); }
.picture_04 .competition{ position:absolute; top:66%; left:40px; font-size:24px; color:#fff; z-index:30;}


/*场景服务*/
.spectacle_service li{ position:relative; width:405px; margin-left:10px; height:50px; line-height:50px; background-image:url(fuwu_05.png); margin-bottom:21px; text-align:center; padding-left:22px; cursor:pointer; border:1px solid #f7f8f8; border-top:1px solid #b5b5b6;  }
.spectacle_service li{filter: progid:DXImageTransform.Microsoft.Shadow(color='#b5b5b6', Direction=135, Strength=5);/*for ie6,7,8*/
background-color: #eee;
-moz-box-shadow:2px 2px 5px #969696;/*firefox*/
-webkit-box-shadow:1px 2px 5px #b5b5b6;/*webkit*/
box-shadow:1px 2px 5px #b5b5b6;/*opera或ie9*/}
.spectacle_service li a{ font-size:18px; color:#565551; color:#717070; letter-spacing:1px; }
.spectacle_service li i{ position:absolute; top:25%; left:16%; }
.spectacle_service .spectacle_service1 i{ width:26px; height:26px; background:url(fuwu_01.png) no-repeat; }
.spectacle_service .spectacle_service1 i.on{ background:url(fuwu_01on.png) no-repeat;}
.spectacle_service .spectacle_service2 i{ width:22px; height:25px; background:url(fuwu_02.png) no-repeat;}
.spectacle_service .spectacle_service2 i.on{ background:url(fuwu_02on.png) no-repeat;}
.spectacle_service .spectacle_service3 i{ top:34%; width:26px; height:18px; background:url(fuwu_03.png) no-repeat; }
.spectacle_service .spectacle_service3 i.on{background:url(fuwu_03on.png) no-repeat;}
.spectacle_service .spectacle_service4 i{ left:15%; width:26px; height:22px; background:url(fuwu_04.png) no-repeat; }
.spectacle_service .spectacle_service4 i.on{background:url(fuwu_04on.png) no-repeat;}
.spectacle_service .spectacle_service4 a{ margin-left:25px; }

.spectacle_service li.selected{ background-image:url(fuwu_06.png); border:1px solid #006bd9; -webkit-box-shadow:1px 2px 5px #b5b5b6; -moz-box-shadow:1px 2px 5px #b5b5b6; box-shadow:1px 2px 5px #b5b5b6;}
/*安全监管*/
/*二级页面*/
.s_left{ position:relative; float:left; width:665px;}
.s_right{ margin-left:685px;}
.guid{ line-height:20px; padding-bottom:10px;}
.font_ye{ color:#f36302;}

.s_nav{ paddingtop:5px;}
.s_nav ul li{ background-color:#e5ecf4;  height:45px; line-height:45px; padding-left:75px; color:#003f97; margin-bottom:10px;font-size:16px;font-weight:bold;}
.s_nav ul li i{ display: block; width:15px; height:20px;background: url(sec_navicon.png) 0 -50px no-repeat; float:left; margin-top:12px; margin-right:25px;}
.s_nav ul li:hover,.s_nav ul li.on{ background-color:#006bd8; color:#ffffff;}
.s_nav ul li:hover i,.s_nav ul li.on i{background: url(sec_navicon.png) 0 2px no-repeat;}