/* CSS Document */
body{ margin:0; padding:0;font-family:"΢���ź�",Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}
div,sub,sup,ol,ul,li,form,table,thead,tr,th,td,hgroup,menu,nav{margin:0;padding:0;border:0;vertical-align:baseline;}
ol,ul{list-style: none;}

/* ����ҳ�� *//* 01Ȩ������ */
/* ����ҳ��ͷ�� */
.page_top_wap{ width:100%; min-width:1200px; height:188px; display:block; margin:0 auto; position:relative; background:url(../images/zhengshengchuandi_01.jpg) no-repeat center top; overflow:hidden; clear:both;}
/* ͷ����¼ע������ */
.top_login_wap{ width:1240px; height:30px; margin:20px auto; position:relative; text-align:right;}
.top_login_btn{width:1240px; height:28px; margin:0px auto; position:relative; }
.top_login_btn{ width:50px; height:28px; margin-left:8px; text-align:center; border:0; color:#ffffff; font-size:14px; line-height:28px;cursor:pointer;background-color:#1488f5;}
.top_login_btn:hover{background-color:#1a83ee;}
.top_registered_btn{width:50px; height:28px; margin-left:8px; text-align:center; border:0; color:#ffffff; font-size:14px; line-height:28px; cursor:pointer;background-color:#ee851a; }
.top_registered_btn:hover{background-color:#ff8100;}

.top_search{width:1240px; height:30px; margin:0px auto; padding-top:10px; position:relative;display:flex;justify-content:flex-end;}
.top_search input{ width:270px; padding-left:10px; height:38px; border:0;background-color:rgba(255,255,255,0.7); font-size:16px; color:#333333;}
.top_search_button{ width:46px; height:40px; border:0; background-color:#014dab;}
.top_search_button:hover{background-color:#1a83ee;}

/* ����ҳ��˵� */
.page_menu_wap{ width:100%; height:60px; background-color:#014dab; z-index:99;}
.page_menu{ width:1200px; margin:0 auto; position:relative; height:60px; color:#ffffff;}
.page_menu ul{ width:100%; margin:0; padding:0; display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;}
.page_menu ul li{font-size:18px; line-height:60px; list-style:none;
float: left;width:16.66%;text-align: center;font-size:18px;	height: 60px;}
.page_menu ul li a{ color:#dfe5ee; text-decoration:none;}
.page_menu ul li a:hover{color:#ffffff; text-decoration:none;background:#013e89;}

.page_menu{background:#014dab;height: 60px;}
.page_menu ul{width:1200px;margin: 0 auto;}
.page_menu li{float: left;width:16.66%;text-align: center;font-size:18px;font-weight:500;height: 60px;}
.page_menu li.cur,.page_menu li:hover{background: #013e89;}
/*page_menu li > a{display: block;line-height: 30px;color:#fff;height:30px;margin-top:15px;border-right:1px solid #4776a0;} */
.page_menu li.cur > a,.page_menu li:hover a{border-right-color: #013e89;}
.page_menu li > a span{padding-left: 30px;}
.page_menu li> a span.no1 {background:url(../images/menu_01.png) left center no-repeat;}
.page_menu li > a span.no2{background:url(../images/menu_02.png) left center no-repeat;}
.page_menu li > a span.no3{background:url(../images/menu_03.png) left center no-repeat;}
.page_menu li > a span.no4{background:url(../images/menu_04.png) left center no-repeat;}
.page_menu li > a span.no5{background:url(../images/menu_05.png) left center no-repeat;}
.page_menu li> a span.no6 {background:url(../images/menu_06.png) left center no-repeat;}
.page_menu li.cur > a span.no1,.page_menu li:hover > a span.no1{background:url(../images/menu_011.png) left center no-repeat;}
.page_menu li.cur > a span.no2,.page_menu li:hover > a span.no2{background:url(../images/menu_022.png) left center no-repeat;}
.page_menu li.cur > a span.no3,.page_menu li:hover > a span.no3{background:url(../images/menu_033.png) left center no-repeat;}
.page_menu li.cur > a span.no4,.page_menu li:hover > a span.no4{background:url(../images/menu_044.png) left center no-repeat;}
.page_menu li.cur > a span.no5,.page_menu li:hover > a span.no5{background:url(../images/menu_055.png) left center no-repeat;}
.page_menu li.cur > a span.no6,.page_menu li:hover > a span.no6{background:url(../images/menu_066.png) left center no-repeat;}

/* �����˵� */
.page_menu .ul-list {display:flex;}
.page_menu .ul-list > li {flex:1;position:relative; }
.page_menu .ul-list > li:last-child {border-right:none;}
.page_menu .ul-list > li:hover .ol-list {display:block;}
.page_menu .ol-list {display:none;position:absolute;top:60px;left:0;z-index:999;background: #3e71b2; width: 100%; -moz-opacity:0.8;opacity: 0.8;}
.page_menu .ol-list > li{ width:100%; height:45px; line-height:45px;}
.page_menu .ol-list > li > a{ height:45px;line-height:45px;font-size:18px;text-decoration: none;color: #ffffff;display: flex;align-items: center;justify-content: center;}
.page_menu .ol-list > li > a:hover{ height:45px;line-height:45px;background:#648ec2;}


/* ����ҳ��banner_Ȩ������ */
.page_banner_background{ width:100%; min-width:1200px; height:200px; display:block; overflow:hidden; clear:both; background:url(../images/page_banner_zhengshengchuandi.jpg) no-repeat center top;}
.page_banner_wap{width:1200px; line-height:200px; margin:0 auto; position:relative;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both; }
.page_banner_cn{ width:800px; padding-left:60px; color:#ffffff; font-size:50px; letter-spacing:5px; font-weight:500; overflow:hidden;}
.page_banner_en{ width:400px; color:rgba(255,255,255,0.1); font-size:60px; font-weight:500; font-family:Calibri; font-weight:bold;font-style:italic; text-transform:uppercase;overflow:hidden; text-align:right;visibility:hidden;}

/* ����ҳ������ */
.page_main_wap{ width:1200px; display:block; overflow:hidden; margin:30px auto; position:relative;}
.page_main_wap2{ width:1200px; display:block; overflow:hidden; margin:10px auto; position:relative;}

/* Ȩ������ͼƬ���� */
.zscd_top_news_wap{ width:1200px; height:330px; display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both;}

.zscd_news_pic{ width:620px; height:330px; display:inline-block; overflow:hidden;}
.zscd_news_pic img{width:620px; height:330px; text-align:center;}

.zscd_news_list{ width:540px; display:inline-block;}
.zscd_news_list h2{ font-size:24px; color:#333333; line-height:40px; font-weight:500;}
.zscd_news_list h2 a{ color:#333333; text-decoration:none;}
.zscd_news_list h2 a:hover{ color:#014dab; text-decoration:none;}
.zscd_news_list span{ font-size:16px; color:#666666; line-height:30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}

.zscd_news_label_wap{ width:100%; height:40px; margin-top:60px;display:flex; flex-direction: row; flex-wrap:no-wrap; justify-content:flex-start;}
.zscd_news_label_wap > div{ height:30px; line-height:30px; text-align:center; padding:0 25px; margin:0 15px 0 0;}
.background_red{ background:#ff5b24; color:#ffffff;cursor:pointer;}
.background_blue{ background:#1890ff;color:#ffffff;cursor:pointer;}

.zscd_news_time{ font-size:16px; color:#666666;}


/* ����ҳ��Ȩ���������� */
.page_search_wap{ width:1200px; height:70px; margin-top:40px; margin-bottom:20px; font-size:16px; background-color:#f1f2f4; border-bottom:1px solid #ededed;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both; }
.page_search_title{ width:360px; background:url(../images/page_search.png) no-repeat left center; font-size:24px; color:#333333; line-height:70px; padding-left:45px; margin-left:20px;}
.page_search_input{ width:420px; height:36px; display:flex; margin-top:17px;}
.search_input_01{ width:326px; padding-left:14px; height:34px; display:inline-block; border:0;background-color:rgba(255,255,255,0.9); font-size:16px;}
.search-btn{ width:80px; height:36px; background-color:#ff5b24; text-align:center; font-size:16px; color:#ffffff; border:0;cursor:pointer; }
.search-btn:hover{ background-color:#ff6464;}

.page_search_botton{ width:360px; margin:0 5px;}
.pop_search_btn{ width:100px; height:36px;background-color:#ffffff; text-align:center; font-size:16px; color:#333333; border:0; margin:17px 5px; cursor:pointer;}
.pop_search_btn:hover{background-color:rgba(255,255,255,0.7); color:#666666;}

/* ����ҳ��Ȩ�����������б� */
.zscd_content_list{ width:1200px; display:block; overflow:hidden; clear:both;}

.zscd_content_wap{ width:100%; margin:0; padding:32px 0; border-bottom:1px dotted #a8a8a8;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.zscd_content_wap:hover{ background-color:#f9f9f9;}
.zscd_content_wap a{ color:#333333; text-decoration:none;}
.zscd_content_wap a:hover{ color:#000000; text-decoration:none;}

.zscd_left_wap,.zscd_left_wap img{ width:220px; height:150px;}

.zscd_right_wap{ width:940px; height:150px; display:inline-block;}
.zscd_right_title{ width:100%; font-size:20px; color:#333333; line-height:36px; font-weight:600;}
.zscd_right_content{ width:100%; height:48px; margin:20px 0; font-size:14px; color:#666666; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.tip{vertical-align:text-bottom; font-size:14px; color:#333;}
.tip a{ color:#333; text-decoration:none;}
.tip a:hover{ color:#000; text-decoration:none;}
.tip span{ margin-right:40px;}
.industry-icon{ width:14px; margin-right:5px;}
.country-icon{ width:20px;margin-right:5px;}

/* ����ҳ��bottom */
.page_bottom_wap{ width:100%; background-color:#ffffff; border-top:3px solid #014dab; margin-top:50px; }
.page_bottom{ width:1200px; height:130px; margin:0px auto; position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.bottom_QR_code{ width:100px; text-align:left;}
.bottom_QR_code img{ width:80px; margin-top:15px;}

.bottom_content{ width:1100px; margin-top:20px; padding-left:0; text-align:center;}

.bottom_menu{ color:#c8dcff;font-size:14px;margin:0; padding:0; font-weight:600;}
.bottom_menu a{ color:#014dab; text-decoration:none;font-size:15px; margin:0 12px;}
.bottom_menu a:hover{ color:#0592fe; text-decoration:none;}

.bottom_content p{ font-size:15px; line-height:16px;padding-left:15px; color:#333333; }


/* ����ҳ�� *//* 08����Ԥ�� */
/* ����Ԥ������ */
.new_yjfb_wap{ width:1200px; margin:10px auto; position:relative; display:block;}
.new_yjfb_title{ width:98%; padding-left:2%; height:50px; border-bottom:1px solid #e2e2e2;  }
.new_yjfb_title h2{border-bottom:3px solid #098ffe; display:inline; padding-bottom:10px;font-size:24px; font-weight:500; line-height:48px;color:#333333;}

.new_yjfb_list{ width:1160px; margin:0; padding:10px 20px; display:flex;flex-wrap:wrap;justify-content:space-between;overflow: hidden; clear:both;vertical-align: top;}

.new_yjfb_content{ width:50%; height:60px;margin:10px 0; padding:0;}

.new_yjfb_country{ width:25px; height:15px; margin-top:10px; margin-right:20px;display:inline-block;vertical-align: top;}
.new_yjfb_country img{ width:25px; height:15px;vertical-align:text-top;}

.new_yjfb_news{ width:100%;display:inline-block; line-height:30px; font-size:16px; }
.new_yjfb_news a{ color:#333333; text-decoration:none; font-weight:600;}
.new_yjfb_news a:hover{ color:#014dab; text-decoration:none;}

/* ����*/
.fxyx_search_wap{ width:1200px; margin:20px auto; position:relative; height:70px;}
.fxyx_search_top{ width:1200px; height:60px; padding-top:10px; display:block; background:url(../images/searchbj.jpg) no-repeat top center; background-color:#f5f5f5; border-radius:5px;display:flex;flex-wrap:wrap;justify-content:center;overflow: hidden; clear:both;}
.fxyx_search_top h2{ width:120px;height:36px;line-height:36px; display:inline-block; margin:0; padding:0; text-align:center; color:#0592fe; font-size:24px;  font-weight:500;}

.fxyx_search_wap select{ width:135px; height:36px; padding-left:15px; margin-right:8px; display:inline-block; border:1px solid #e0e3e8; color:#666666; font-size:16px; line-height:36px; text-align:center;}
.fxyx_search_wap input{ width:500px; padding-left:15px; margin:0; height:48px;border-radius:5px; border:0;display:inline-block; font-size:16px; color:#666666; line-height:32px;background:rgba(255, 255, 255, 0.9);}
.fxyx_search_wap button{ width:112px; height:48px;border-radius:5px; display:inline-block; border:0; color:#ffffff; font-size:18px; cursor:pointer; background-color:#1488f5; margin:0 0 0 20px;}
.fxyx_search_wap button:hover{ background-color:#4bb2ff; }

.fxyx_search_botton{ width:400px;height:50px; margin:28px; position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}
.fxyx_search_botton span{ font-size:16px; color:#333; line-height:36px;}
.fxyx_search_botton a{ width:50px; height:36px; line-height:36px; display:inline-block; text-decoration:none; font-size:16px;}
.fxyx_search_botton a:hover{text-decoration:none;}

.link_red a{ width:50px; height:36px; line-height:36px; display:inline-block;color:#ff0000; text-decoration:none; font-size:16px; margin-left:15px;}
.link_red a:hover{ color:#ff5b24; text-decoration:none;}
.link_orange a{ width:50px; height:36px; line-height:36px; display:inline-block;color:#ff5b24; text-decoration:none; font-size:16px;}
.link_orange a:hover{ color:#ff8624; text-decoration:none;}
.link_yellow a{ width:50px; height:36px; line-height:36px; display:inline-block;color:#ff8624; text-decoration:none; font-size:16px;}
.link_yellow a:hover{ color:#ffaa24; text-decoration:none;}

/* �б����� */
.fxyj_content_list{ width:1200px; margin:0; padding:0; display:block; overflow:hidden; clear:both;}

.fxyj_content_wap{ width:1180px; margin:0px auto; position:relative; padding:15px 10px; border-bottom:1px dotted #ebebeb; display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.fxyj_content_wap:hover{ background-color:#f9f9f9;}
.fxyj_content_wap a{ color:#333333; text-decoration:none;}
.fxyj_content_wap a:hover{ color:#000000; text-decoration:none;}

.fxyj_left_wap,.fxyj_left_wap img{ width:20px; height:150px;}

.fxyj_right_wap{ width:98%; padding-left:2%;  height:30px; background:url(../images/yd2.jpg) no-repeat 0px 16px; margin:0 auto; position:relative;display:inline-block;}
.fxyj_right_title{ width:60%; float:left;font-size:16px; color:#333333; line-height:36px; margin-bottom:5px; font-weight:600;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.fxyj_right_content{ width:100%; height:48px; margin:20px 0; font-size:14px; color:#666666; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.tip{vertical-align:text-bottom; font-size:14px; color:#333;}
.tip a{ color:#333; text-decoration:none;}
.tip a:hover{ color:#000; text-decoration:none;}
.tip span{ margin-right:40px;}

.title_tip{ width:40%; float:right;vertical-align:text-bottom; font-size:14px; line-height:36px; color:#333; display: inline-flex; justify-content:flex-end; }
.title_tip a{ color:#333; text-decoration:none; }
.title_tip a:hover{ color:#000; text-decoration:none;}
.title_tip span{ width:100px;margin:0 0 0 20px; display:inline-block; float:left;}

.industry-icon{ width:14px; margin-right:5px;}
.country-icon{ width:20px;margin-right:5px;}


/* 22����֧�� */
.jjzc_wap{ width:1168px; padding:15px; height:210px; display:block; margin:10px 0 30px 0;  background-color:#f9f9f9; border:1px solid #e6e6e6;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start ;clear:both;}

.jjzc_img_wap{ width:300px; height:200px; border:1px solid #e6e6e6;display:inline-block;}
.jjzc_img_wap img{width:300px; height:200px;}

.jjzc_content_wap{ width:800px; display:inline-block; margin-left:50px; padding:0;}
.jjzc_content_wap h2{ font-size:24px; color:#333333; line-height:50px; font-weight:normal; margin-bottom:10px; margin-top:5px;}
.jjzc_content_wap a{ color:#333333; text-decoration:none;}
.jjzc_content_wap a:hover{ color:#000000; text-decoration:none;}
.jjzc_content_wap p{ height:75px;font-size:14px; color:#333333; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.jjzc_content_botton{ width:100px; height:30px; border:0; background-color:#1890ff; color:#ffffff; font-size:14px; cursor:pointer;border-radius:2px;}
.jjzc_content_botton:hover{ background-color:#1a83ee;}


/* 20��������� */
.national_wap,.province_wap,.cn_uae_wap{ width:1200px; display:block; margin:30px 0; overflow:hidden; clear:both;}

.zone_title_wap{ width:1200px; height:50px; display:block; text-align:left; margin-top:10px;}

.zone_wap{ width:1200px; padding-bottom:40px; padding-top:40px; margin:0; border-bottom:1px dotted #d4d4d4;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; }
.zone_img_wap{ width:565px; display:inline-block;}
.zone_content_wap{width:570px; padding-left:30px; display:inline-block;}
.zone_content_title{ width:100%; height:80px; font-size:24px; color:#333333; font-weight:normal; line-height:80px;}
.zone_content_introduction{width:100%; height:160px; font-size:16px; color:#666; font-weight:normal; line-height:30px;overflow: hidden;}
.zone_content_more{ width:126px; height:36px; border:1px solid #1488f5; text-align:center; color:#1488f5; font-size:1488f5; line-height:36px;}
.zone_content_more a{color:#1488f5; text-decoration:none;}
.zone_content_more a:hover{color:#5696f9; text-decoration:none;}

.province_wap{}

.cn_uae_wap{}


/* 05���߷��� */
.new_zcfg_wap{ width:1200px; margin:10px auto; position:relative; display:block;}
.new_zcfg_title{ width:100%; padding-left:0; height:50px; border-bottom:1px solid #e2e2e2;  }
.new_zcfg_title h2{ border-left:6px solid #ff6600; display:inline; font-size:24px; font-weight:500; line-height:24px;color:#333333; padding-left:20px;}


/* λ�� */
.page_position_wap{ width:1200px; height:44px;  margin:10px auto; position:relative; display:block; overflow:hidden; clear:both; border-bottom:1px dotted #e1e5ee; font-size:16px; line-height:36px; color:#333;}
.page_position_wap a{ color:#333; text-decoration:none;}
.page_position_wap a:hover{ color:#999; text-decoration:none;}
.page_position_wap span{ color:#aaaaaa; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin:0 10px;}

/* ��ϸҳ */
.detail_page_wap{ width:1200px; padding:0;  margin:20px auto; position:relative;}
.detail_page_title{ font-size:28px; color:#333333; font-weight:500; line-height:50px; line-height:50px; text-align:center; letter-spacing:1px;}

.detail_page_header{ font-size:14px; color:#999999; line-height:40px; text-align:center; width:100%; height:40px; border-bottom:1px dotted #d9d9d9;margin:30px auto;}
.detail_page_header span{ margin:0 20px;}
.detail_page_header a{color:#999999; text-decoration:none;}
.detail_page_header a:hover{color:#333333; text-decoration:none;}

.detail_page_preface{ width:1150px; background-color:#eff2f6; padding:25px; color:#666; line-height:40px;}
.detail_page_content_wap{ width:100%; display:block; text-align:left; font-size:16px; line-height:36px; color:#333;}
.detail_page_content_wap p{ width:100%;text-indent:2em; text-align:left; padding-bottom:12px;}

.related_wap{ width:100%; margin:60px auto;}
.related_title{ color:#2c8be9; font-size:18px; border-left:4px solid #2c8be9; padding-left:15px;}
.related_content ul li{ padding-left:20px; background:url(../images/yd.png) no-repeat 0 15px; font-size:16px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}
.related_content{ width:100%; margin:20px 0; line-height:40px;padding-top:0px; }
.related_content a{ color:#333333; text-decoration:none; width:1000px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.related_content a:hover{ color:#2c8be9; text-decoration:none;}
.related_content span{ float:right; color:#999999;}


/* ���߷��� */
.zcfg_wap{ width:1200px; margin:30px auto; display:block; overflow: hidden; clear:both;}
.zcfg_title_wap{width:1200px; height:45px; background-color:#f6f9ff;border-radius:0px;}
.zcfg_title_wap h2{ width:auto; padding: 0 20px; height:45px; line-height:45px; display:inline-block; background-color:#014dab; text-align:center; color:#ffffff; font-size:24px; font-weight:500; margin:0;letter-spacing:1px;border-radius:0px;}
.zcfg_title_wap span{ width:120px;line-height:45px;display:inline-block; float:right; text-align:center;  font-size:16px;}
.zcfg_title_wap a{color:#014dab; text-decoration:none;}
.zcfg_title_wap a:hover{ color:#2c8be9; text-decoration:none;}
.zcfg_content_wap{width:1200px; margin:20px 0;}
.zcfg_content_wap ul li{ width:96%;padding-left:20px; background:url(../images/yd2.jpg) no-repeat 0 18px; margin:0 auto; position:relative; font-size:16px; line-height:40px;}
.zcfg_content_wap a{  display:inline-block;color:#333333; text-decoration:none;font-size:18px;}
.zcfg_content_wap a:hover{ color:#2c8be9; text-decoration:none;}
.zcfg_content_wap span{ width:140px; text-align:center;  display:inline-block;color:#999999; float:right;}


/* �б�����2 */
.hwlb_content_list{ width:1200px; display:block; overflow:hidden; clear:both;}

.hwlb_content_wap{ width:1200px; margin:0 auto; position:relative; padding:15px 0px; border-bottom:1px dotted #ebebeb;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.hwlb_content_wap:hover{ background-color:#f9f9f9;}
.hwlb_content_wap a{ color:#333333; text-decoration:none;}
.hwlb_content_wap a:hover{ color:#000000; text-decoration:none;}

.hwlb_left_wap,.hwlb_left_wap img{ width:20px; height:150px;}

.hwlb_right_wap{  width:98%; padding-left:2%;  height:40px; background:url(../images/yd2.jpg) no-repeat 5px 16px; margin:0 auto; position:relative;display:inline-block;}
.hwlb_right_title{ width:60%; float:left;font-size:18px; color:#333333; line-height:36px; margin-bottom:15px; font-weight:600;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.hwlb_right_content{ width:100%; height:48px; margin:15px 0; font-size:14px; color:#666666; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}


/* 4�֪ͨ*/
.activity_banner_wap{ width:100%; max-width:1920px; height:355px; padding-top:45px; margin:-2px;  display:block; background:url(../images/activity_bj.jpg) no-repeat 0 center; background-size:100%;}
.activity_banner{ width:1200px; height:265px; padding-top:20px; color:#ffffff; display:block; margin:0 auto; position:relative; background:url(../images/page_hdtz_banner.jpg) no-repeat top left; display:flax;display: -webkit-flex; /* Safari */flex-direction: row;flex-wrap: nowrap;justify-content:center;}
.activity_pic{ width:226px; display:inline-block;}
.activity_content{ width:640px; height:240px; overflow:hidden; display:inline-block; margin:0 40px;}
.activity_content h2{ font-size:28px; line-height:30px; font-weight:600; letter-spacing:1px; margin-top:20px; margin-bottom:10px;}
.activity_content div{ font-size:16px; line-height:40px; color:rgba(255,255,255,0.9);}
.activity_content span{ margin-right:40px;}
.activity_content a{ color:#ffffff; text-decoration:none;}
.activity_content a:hover{ color:#9bbeea; text-decoration:none;}


.activity_code{ width:155px; display:inline-block; padding-top:18px;}
.activity_sign-btn{ width:150px; height:36px; margin:20px auto; position:relative;border-radius:25px; background-color:#d51c2c; font-size:18px; line-height:36px; text-align:center; border:0; color:#ffffff; cursor:pointer;}
.activity_sign-btn:hover{ background-color:#eb3d4c; color:#ffc7cc;}

.page_tittle{ width:100%; height:48px; border-bottom:1px solid #ebebeb; overflow:hidden; clear:both; }
.page_tittle h2{ width:1000px; display:inline-block; float:left; padding-left:20px; font-size:24px; line-height:28px; font-weight:500; color:#000000; border-left:6px solid #fe6402;}
.page_tittle span{width:140px; padding-right:10px; display:inline-block; float:right; text-align:right; line-height:50px; font-size:16px; color:#666666;}

.wqhd_wap{ width:1200px; height:200px; padding:10px 0; margin:15px 0; display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both; border-bottom:1px dashed #d4d4d4;}
.wqhd_pic{ width:240px; height:180px; display:inline-block;}
.wqhd_pic img{width:240px; height:180px; }

.wqhd_content{ width:916px; height:200px;}
.wqhd_content_title{ width:100%; margin:0; padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}
.wqhd_content h3{ font-size:20px; color:#333333; line-height:40px; font-weight:normal; margin:0; padding:0; font-weight:600;}
.wqhd-end-btn{ width:68px; height:28px; margin-top:5px; margin-left:15px; border-radius:30px; background-color:#ffefdc; color:#dc6600; font-size:14px; line-height:28px; text-align:center; border:0; cursor:pointer;}
.wqhd_content_detailed{ width:100%; height:80px; font-size:16px; color:#666666; line-height:30px; margin:10px 0;}

.wqhd_tip{vertical-align:text-bottom; font-size:14px; color:#999;}
.wqhd_tip a{ color:#999; text-decoration:none;}
.wqhd_tip a:hover{ color:#000; text-decoration:none;}
.wqhd_tip span{ margin-right:40px;}



/*6��Ŀ��Ϣ*/
.xmxx_top_wap{ width:1200px; margin:0 auto; position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.xmxx_top_left,.xmxx_top_right{ width:48%;}
.xmxx_top_under{ border:1px solid #bcd8f0; background-color:#ffffff; margin-top:-2px; line-height:40px; font-size:16px; color:#333333; }
.xmxx_top_under td{ padding-left:20px; line-height:40px;}
.xmxx_top_under_titile{ background-color:#e3f1fe; font-size:16px; color:#000000; font-weight:600; border-bottom:1px solid #bcd8f0; }
.xmxx_top_under a{ color:#333333; text-decoration:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display: block; width: 260px;}
.xmxx_top_under a:hover{ color:#1784ed; text-decoration:none;}
.xmxx_top_under tr:nth-of-type(2n){background:#f5fafe;}

.product_cate2{ width:100%; margin:-1px 0 30px 0;border-top:#dddddd 1px solid;border-right:#dddddd 1px solid;background:url(../images/"pname_title.gif") no-repeat ;}
.p_list_item2{border-bottom:#dddddd 1px solid;overflow:hidden;*zoom:1; border-right:1px solid #dddddd;}
.p_name2{width:100px;height:50px;line-height:50px;float:left;color:#428bc3;text-indent:20px;font-size:16px;font-weight:bold;}
.p_list2{width:1000px;float:left;}
.p_list2 li{float:left;padding:0px 6px;height;line-height:50px;}
.p_list2 li a{color:#333333;}
.p_list2 li a:hover{color:#fff; background-color:#9bbe2e; height:14px;}
.p_list2 li a.on{color:#fff; background-color:#9bbe2e; height:14px;}

.GridViewStyle{ border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;border-top:1px solid #ddddddd;border-left:1px solid #dddddd;padding:0px; line-height:40px; }
.GridViewStyle a{color:#333333; text-decoration:none;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; display: block; width: 260px;}
.GridViewStyle a:hover{color:#1784ed; text-decoration:none;}
.GridViewHeaderStyle{font-weight:bold;color:#428bc3;height:35px;}
.GridViewRowStyle{ background-color: #Fff;color: #333333;height:35px;border-bottom:1px solid #dddddd;}
.GridViewHeaderStyle th{border-left: 0px solid #d8dcdf; border-right:0px solid #dddddd;	border-bottom:1px solid #dddddd;border-top:1px solid #ddddddd;height:42px; line-height:42px; background:url(../images/table_bg_01.gif);	font-size:15px;}
.GridViewHeaderStyle2{font-weight:bold;color:#428bc3;height:35px;}
.GridViewHeaderStyle2 th{ border-left:0px solid #d8dcdf; border-right:0px solid #dddddd;border-bottom:1px solid #dddddd;border-top:1px solid #ddddddd;height:35px; line-height:35px;background-color:#ebf1ff;}
.GridViewRowStyle td{border-top: 0px solid #d8dcdf;border-left: 0px solid #d8dcdf; border-right:0px solid #dddddd;border-bottom: 0px solid #d8dcdf;}
.GridViewAlternatingRowStyle {background-color: #FFFFFF;color: #284775;}
.GridViewSelectedRowStyle{   background-color: #E2DED6;   font-weight: bold; color: #333333;}
.title_t {background: url("n18.gif") repeat-x scroll 0 0 transparent;height: 29px;line-height: 29px;}
.title_t .on {background: url("DH-G.gif") no-repeat scroll 0 0 transparent;font-weight: bolder;width: 110px;}
.title_t li {background: url("DH-W.gif") no-repeat scroll 0 0 transparent;color: #343434;cursor: pointer;display: inline;float: left;font-size:14px;margin-right: 8px;text-align: center;vertical-align: middle;width: 106px;}
.title_t a{color:#333;}

.GridViewStyle_top{ background:url(../images/table_bg_01.jpg) repeat-x 0 0;}

/*����ҳ�����߰���*//* ���߰���*/
.page_online_level{ width:1200px; height:270px; margin:0; padding:0;}
.page_online_level2{ width:1200px; height:auto;margin:0; padding:0;}
.page_online_level3{ width:1200px; height:auto;margin:0; padding:0;}
.page_online_level4{ width:1200px; height:270px; margin:0 0 100px 0; padding:0;}

.page_online_level_title{ width:1000px; height:60px; line-height:75px;font-size:24px; color:#333333; font-weight:600; margin:0 0 0 0;padding:0;}
.page_online_level_title2{ width:1000px; height:60px; line-height:100px;font-size:24px; color:#333333; font-weight:600; margin:25px 0 0 0;padding:0;}
.page_online_level_title3{ width:1000px; height:60px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:55px 0 0 0;padding:0;}
.page_online_level_title4{ width:1000px; height:60px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:30px 0 0 0;padding:0;}

.page_online_four_wap{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:space-between;flex-wrap: nowrap;position:relative; margin-top:20px;}
.page_online_four_wap2{ width:100%; height:430px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: wrap;position:relative; margin-top:30px; }
.page_online_four_wap3{ width:100%; height:430px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: wrap;position:relative; margin-top:10px; }
.page_online_four_wap4{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:space-between;flex-wrap: nowrap;position:relative;  margin-top:20px;}



/* 7���հ���*/
.fxal_wap{ width:1200px; margin:10px auto;}

.fxal_floor_wap{width:1200px; height:200px; margin:0; padding-top:25px;border-bottom:1px dashed #dddddd;}

.fxal_left_wap{ width:240px; height:200px; display:inline-block; float:left;}
.fxal_left_wap img{width:240px; height:140px;}

.fxal_right_wap{width:920px; height:200px; display:inline-block; float:right;}
.fxal_right_title{ font-size:20px; font-weight:500; line-height:40px; color:#333333; margin:0; padding:0; font-weight:600;}
.fxal_right_title a{color:#333; text-decoration:none;}
.fxal_right_title a:hover{color:#1784ed; text-decoration:none;}

.fxal_right_content{ height:65px; font-size:14px; color:#666; line-height:30px; margin:15px 0 30px 0; padding:0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.fxal_right_content_more{ width:900px; margin:0;text-align:right; padding-right:20px; background:url(../images/fxal_r_more.jpg) no-repeat right 4px;}
.fxal_right_content_more a{color:#333; text-decoration:none;}
.fxal_right_content_more a:hover{color:#1784ed; text-decoration:underline;}


/* 17�ƽ���Ч*/
.page_tjcx_chart{ width:100%; height:450px; text-align:center;}

.cxjc_content_list{ width:1200px; display:block; overflow:hidden; clear:both;}

.cxjc_content_wap{ width:1160px; margin:0 auto; position:relative; padding:25px 20px; background:url(../images/yd3.jpg) no-repeat 0 42px; border-bottom:1px dashed #a8a8a8;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.cxjc_content_wap:hover{ background-color:#f9f9f9;}
.cxjc_content_wap a{ color:#333333; text-decoration:none;}
.cxjc_content_wap a:hover{ color:#000000; text-decoration:none;}

.cxjc_left_wap,.cxjc_left_wap img{ width:20px; height:150px;}

.cxjc_right_wap{ width:100%; margin:0 auto; position:relative; height:130px; display:inline-block;}
.cxjc_right_title{ width:100%; font-size:20px; color:#333333; line-height:36px; font-weight:600;}
.cxjc_right_content{ width:100%; height:48px; margin:15px 0; font-size:14px; color:#666666; line-height:24px;    white-space: nowrap; overflow: hidden;text-overflow: ellipsis;}


/* 21�ص����Ͷ�ʵ���*/

*{margin:0;padding:0;list-style:none;}

.tabbox{width:1200px; height:820px; padding:0;margin:20px auto;background:#ffffff; }

.tabbox .tab{overflow:hidden; background:url(../images/page_21zdgb_02.jpg) repeat-x bottom;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-around; }
.tabbox .tab h2{font-size:18px; line-height:24px; color:#333333; font-weight:500;}
.tabbox .tab span{font-size:16px; line-height:24px; color:#b8b8b8;}
.tabbox .tab a{display:block;padding:10px 20px;float:left;text-decoration:none;color:#333333; width:14%; text-align:center;}
.tabbox .tab a:hover{ border-bottom:2px solid #fe6402;color:#fe6402;text-decoration:none;}
.tabbox .tab a.on{ border-bottom:2px solid #fe6402;color:#fe6402;text-decoration:none;}

.tabbox .content{overflow:hidden;padding:0; margin-top:20px;over-flow:hidden;}
.tabbox .content li{ width:100%; height:750px; margin:0; padding:0;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start;over-flow:hidden;}


.page_21zdgb_wap{ width:280px; height:320px; margin:0 0 30px 10px; padding:0;over-flow:hidden;}
.page_21zdgb_wap:nth-of-type(2n),.page_21zdgb_wap:nth-of-type(3n),.page_21zdgb_wap:nth-of-type(7){ margin-left:22px; }

.page_21zdgb_img{ width:280px; height:180px; margin:0; padding:0; border:0;over-flow:hidden;}
.page_21zdgb_img img{ width:280px; height:180px; border:0;}

.page_21zdgb_content{ width:240px; height:120px; padding:10px 20px;box-shadow:0 0 10px #ebebeb; over-flow:hidden;float:left;}


.page_21zdgb_title{ font-size:18px; font-weight:600; line-height:36px; color:#333333;}
.page_21zdgb_introduction{ font-size:14px; color:#666666; line-height:24px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}

.page_flag{ width:25px; height:15px; display:inline-block; float:right; border:0; margin-top:5px;}



/* 24�˲ŵ�ͼ*/
.page_rcdt_wap{ width:1020px; height:580px; padding:50px 90px;border-radius:50px; color:#ffffff; overflow:hidden; margin:0 auto; position:relative; background:url(../images/rcdt_map.jpg) no-repeat 0 0;}
.page_rcdt_wap h2{ font-size:24px; text-align:center; line-height:70px; font-weight:500; color:#e5ffff;}
.page_rcdt_wap p{ font-size:18px; text-align:left; line-height:36px;text-indent: 2em; margin-bottom:10px; margin-top:10px;color:#e5ffff;}

.page_rcdt_btn{width:550px; padding-left:50px; height:62px; margin-left:-75px; text-align:left; background:url(../images/rcdt_jt_02.png) no-repeat 460px 12px; background-color:#4a8dc4; border-radius:30px; border:0; font-size:24px; color:rgba(255,255,255,1.0); line-height:62px; }
.page_rcdt_btn:hover{background:url(../images/rcdt_jt_02-2.png) no-repeat 465px 12px; background-color:#4d94c8; color:rgba(255,255,255,0.9);}




/* 25����ְҵ��*/
.page_25hwzz_mqzp{ width:1200px; height:240px; margin-top:20px; padding:0;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; }
.page_mqzp_wap{ width:200px; height:80px; padding:10px;  display:inline-block; border:1px solid #ebebeb; position:relative;}
.page_mqzp_wap img{ max-width:200px; max-height:80px;position:absolute; top:0; bottom:0;left:0;right:0; margin:auto;}

.page_search_hot{ width:200px; float:left;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both; margin-left:20px;} 
.page_search_hot a{ margin:0 10px; line-height:40px; font-size:16px;color:#d04957;}
.page_search_hot a:hover{ color:#fc8080;}


/* ���������б� */
.cation-content {width:1200px;margin: 0 auto;padding: 0;}
.cation-content a {text-decoration: none;}
.cation-middle { line-height: 48px;background: #fff; padding: 10px 20px 10px 20px; font-size:16px;}
.cation-list {overflow: hidden;}
.cation-list dt {float: left; width: 64px;font-weight: 700;line-height: 48px; position: relative;color: #333;}
:before, :after {-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}

.cation-list dt:after {content: ""; position: absolute;right: 12px;top: 22px; border: 1px solid #333;border-width: 0 1px 1px 0;width: 4px;height: 4px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}
.cation-list dd {border-bottom: 1px dotted #e0e0e0;margin-left:84px;overflow: hidden;}
.cation-list dd a {color: #8d8d91;font-size:16px;line-height:14px;height:14px;float:left;border-right:1px solid #e0e0e0; padding:0 18px; margin:17px 0;}
.cation-list dd a.on, .cation-list a:hover {color:#fc8080;}
.cation-list dd a:last-child {border-right:0 none;}
.cation-list:last-of-type dd { border-bottom:0 none;}


/* ��Ƹְλ��ϸ */
.page_25hwzz_listwap{width:1200px; margin-top:20px; padding:0;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; }
.page_25hwzz_listwap a{ color:#333333; text-decoration:none;}
.page_25hwzz_listwap a:hover{color:#fc8080; text-decoration:none;}

.page_25hwzz_zwwap{ width:348px; height:132px; padding:20px; display:inline-block; border:1px solid #ebebeb; margin-bottom:20px;}
.page_25hwzz_zw01{ width:100%; font-size:18px; font-weight:600; line-height:30px; color:#333333;}
.page_25hwzz_zw01 span{ color:#fd5b59; float:right;}
.page_25hwzz_zw02{width:100%; font-size:16px; color:#666666; line-height:30px;}
.page_25hwzz_zw_line{ width:100%; height:1px; margin:5px 0;border-bottom:1px solid #ebebeb;}
.page_25hwzz_zw02 span{ margin-right:20px;}
.page_25hwzz_zw03{width:100%;font-size:14px; color:#333333; line-height:30px;}
.page_25hwzz_zw04{width:100%;font-size:14px; color:#999; line-height:30px;}
.page_25hwzz_zw04 span{ margin-right:20px;}




/*26���ڷ���*/

.tabClick21{ overflow: hidden;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; }
.tabClick21 li{ height:50px; line-height:40px; width:25%; text-align:center; font-size:24px; font-weight:500;}
.tabClick21 li.active{ color:#488bfe; transition: 0.1s; font-weight:500;}

.lineBorder21{ height:3px; overflow: hidden; border-bottom:1px solid #d5d5d5; background:#ffffff;}
.lineDiv21{ background:#488bfe; height:3px; width:15%; margin:0 5%;}

.tabCon21{ overflow: hidden; margin-top:20px;}
.tabBox21{ position: relative;}
.tabList21{word-break: break-all; width:100%;float:left; text-align:left; color:#333333; font-size:16px; }

.page_26jrfw{ width:100%; margin-top:40px; padding:0;}


.page_26jr_wap{ width:1168px; height:206px; padding:18px 15px; margin-bottom:15px; border:1px solid #ebebeb;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}

.page_26jr_l{ width:300px; height:200px; border:1px solid #ebebeb;position:relative;}
.page_26jr_l img{ max-width:300px; max-height:200px;position:absolute; top:0; bottom:0;left:0;right:0; margin:auto;}

.page_26jr_r{ width:820px;}
.page_26jr_title{ font-size:24px; color:#333333; line-height:40px;}
.page_26jr_content{ font-size:14px; color:#666666; line-height:28px; margin:10px 0 20px 0;overflow: hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
/*28���ɷ���*/
.index_hqfw_icon1.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon01-2.jpg) no-repeat 40px 20px;}
.index_hqfw_icon2.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon02-2.jpg) no-repeat 40px 20px;}
.index_hqfw_icon3.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon03-2.jpg) no-repeat 40px 20px;}
.index_hqfw_icon4.active{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon04-2.jpg) no-repeat 40px 20px;}
.index_hqfw_icon5.active{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon05-2.jpg) no-repeat 40px 20px;}
.index_hqfw_icon6.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon06-2.jpg) no-repeat 40px 20px;}

.page_28flfw_banner{ width:1200px; height:250px; padding-top:50px; margin:30px 0; background:url(../images/page_28flfw_banner2.jpg) no-repeat 0 0; text-align:center;}
.page_28flfw_banner01{ font-size:40px; color:#ffff00; font-weight:600;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.page_28flfw_banner02{ font-size:40px; color:#fff; font-weight:600;  margin-top:25px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; }
.page_28flfw_banner03{ font-size:20px; color:#ffffff; font-weight:500; margin-top:30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}

.page_28flfw_lsk_wap{ width:1200px; margin:0; padding:0;}

.page_28flfw_lsk{ width:1183px; height:120px; padding-left:15px; border:1px solid #ebebeb; margin-top:20px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}

.page_28flfw_lsk_l{ width:100px; text-align:left; margin-top:15px;}
.page_28flfw_lsk_l img{ width:86px; border:0;}

.page_28flfw_lsk_c{ width:850px; margin-top:15px;}
.flfw_lsk_name{ width:100%; color:#333333; font-size:20px; font-weight:600;margin:0; padding:0; line-height:40px;}
.flfw_lsk_company{ width:100%; margin-top:5px; padding:0; font-size:14px; color:#666666; line-height:30px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both;}
.flfw_lsk_gs{ width:100%; display:inline-block;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.flfw_lsk_gs span{ margin-right:20px;}
.flfw_lsk_sc{ width:60%; display:inline-block;}
.flfw_lsk_sc span{ margin:0 6px; border:1px dashed #c9c9c9; padding:5px 5px;}


.page_28flfw_lsk_r{ width:150px; background-color:#fafafa; border-left:1px solid #ebebeb;}
.flfw_lxwm{ width:120px; height:34px; text-align:left; padding-left:40px; border:1px solid #dedede;border-radius:25px; background:url(../images/page_28flfw_dh.png) no-repeat 15px 8px; background-color:#ffffff; margin-left:14px; margin-top:45px;}
.flfw_lxwm:hover{  color:#ffffff; background:url(../images/page_28flfw_dh2.png) no-repeat 15px 8px;background-color:#d4b889;border:1px solid #d4b889;}


/*35���󻥶�*/
.page_35zqhd_wap{ width:1200px; margin:0; padding:0;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}

.page_35zqhd_leftwap{ width:240px;}
.page_35zqhd_lef_ttitle{ width:240px; height:55px; line-height:55px; font-size:24px; background-color:#014dab; color:#ffffff; text-align:center;}
.page_35zqhd_lef_list{ width:238px; line-height:55px; border-left:1px solid #ebebeb; border-right:1px solid #ebebeb; text-align:center; font-size:16px; color:#333333;}
.page_35zqhd_lef_list ul li{ width:238px; height:55px; display:block; border-bottom:1px solid #ebebeb;}
.page_35zqhd_lef_list ul li:hover{  background-color:#f8f8f8;}
.page_35zqhd_lef_list ul li a{ color:#333333; text-decoration:none;}
.page_35zqhd_lef_list ul li a:hover{ color:#000; text-decoration:none;}
.page_35zqhd_lef_list ul li a:active{ color:#014dab;background-color:#f8f8f8;}

.page_35zqhd_rightwap{ width:920px;}
.page_35zqhd_js{ width:920px; height:200px; display:block; background:url(../images/page_35zqhd_02.jpg) no-repeat left top;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both;}
.page_35zqhd_js_left{ width:450px; text-align:center; padding-top:20px;}
.page_35zqhd_js_logo{ width:100%;}
.page_35zqhd_js_logo img{ max-height:80px;}
.page_35zqhd_js_title{ font-size:30px; font-weight:600; line-height:36px; margin:15px 0 5px 0;}
.page_35zqhd_js_wh{ font-size:16px; color:#666666; line-height:36px; text-align:right; margin-top:5px;}

.page_35zqhd_js_right{ width:420px; font-size:16px; line-height:30px; color:#666666; margin-top:30px;}

.page_35zqhd_gzdt{ width:100%; margin-top:30px;padding:0;}

.page_35zqhd_gzdt_title{ width:100%; height:50px; background:url(../images/page_21zdgb_02.jpg) repeat-x left bottom;}
.page_35zqhd_gzdt_title h2{ width:100px; font-weight:500; text-align:left; float:left; margin:0; padding:0;  border-bottom:3px solid #fe6402; font-size:24px;line-height:47px; color:#333;}
.page_35zqhd_gzdt_title h3{ width:200px; font-weight:500; text-align:left; float:left; margin:0; padding:0;  border-bottom:3px solid #fe6402; font-size:24px;line-height:47px; color:#333;}
.page_35zqhd_gzdt ul li{ padding-left:20px; background:url(../images/yd4.jpg) no-repeat 0 15px; font-size:16px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}
.page_35zqhd_gzdt_list{ width:100%; margin:20px 0; line-height:40px;padding-top:0px; }
.page_35zqhd_gzdt_list a{ width:760px; color:#333333; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.page_35zqhd_gzdt_list a:hover{ color:#2c8be9; text-decoration:none;}
.page_35zqhd_gzdt_list span{ float:right; color:#999999;}


/*35���󻥶���ѯ�ظ�*/
.clear{clear:both;}
.zxwd_container{ width:100%; margin:50px auto; padding:0;}
.zxwd_container .zxwanav{width:100%; height:55x;background:url(../images/page_21zdgb_02.jpg) repeat-x left bottom;}
.zxwd_container .zxwanav span{display: block; margin:0 40px 0 20px; width:110px;height:55x; font-size:24px; text-align:center; line-height:52px; color:#666; float:left; cursor:pointer;}
.zxwd_container .zxwanav span.active2{width:110px;line-height:52px;background:#fff; color:#333;border-bottom:3px solid #fe6402;}
.zxwd_container .zxwanav span:hover{background:#fff; color:#333;border-bottom:3px solid #fe6402;}

.content2{ margin-top:20px; width:920px;position:relative; overflow:hidden;height:240px;} /*��λһ������Ϊrelative��overflow����Ϊhidden���������������*/
.content2 .box2{position:absolute;width:920px;height:240px;} /*�����λ����Ϊabsolute, ��ΪҪ���������λ�����л�����*/
.content2 ul{float:left; width:920px; margin:0; padding:0;}
.content2 ul li{ width:877px; padding-left:40px; background:url(../images/page_35zqhd_04.jpg) no-repeat 15px 25px; margin-bottom:20px; height:60px; font-size:16px; line-height:60px; color:#333333; border:1px solid #ebebeb;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.content2 ul li:hover{ background-color:#f8f8f8;}


/*40���߰�����ϸ*/
.page_zxbl_xx_top{ width:1200px; height:100px; padding-top:25px; background:url(../images/page_jwhzq_xz02.jpg) no-repeat left top; font-size:50px; color:#ffffff; font-weight:600; text-align:center;border-radius:5px; letter-spacing: 5px;}

.page_zxbl_xx_btn{ width:100%; margin:40px 0; text-align:center;}
.page_zxbl_xx_btn i{ margin-right:10px;}
.page_zxbl_xx_btn button{width:240px; height:60px;border-radius:3px; background-color:#ebebeb; border:0; color:#333; font-size:18px; margin:0 10px}
.page_zxbl_xx_btn button:hover{width:240px; height:60px;border-radius:3px; background:url(../images/apibox01.png) no-repeat 0 0;  background-color:#4bb2ff; border:0; color:#ffffff; font-size:18px;}
.page_zxbl_xx_btn .active{width:240px; height:60px;border-radius:3px; background:url(../images/apibox03.png) no-repeat 0 0;background-color:#1e9fff; border:0; color:#ffffff; font-size:18px; margin:0 10px}

.page_zxbl_dj_btn button:hover{width:240px; height:60px;border-radius:3px; background:url(../images/apibox02.png) no-repeat;background-color:#4bb2ff; border:0; color:#ffffff; font-size:18px;}

.page_zxbl_xx_tb{ width:100%; margin:30px 0; text-align:center;}
.zxbl_xx_tb{border-color:#009688;color:#333;width:100%;background-color:#fff;color:#333; font-size:16px;}
.zxbl_xx_tb tr{transition:all .3s;-webkit-transition:all .3s}
.zxbl_xx_tb th{text-align:left;font-weight:400}
.zxbl_xx_tb td,.zxbl_xx_tb th,.zxbl_xx_tb-col-set,.zxbl_xx_tb-fixed-r,.zxbl_xx_tb-grid-down,.zxbl_xx_tb-header,.zxbl_xx_tb-page,.zxbl_xx_tb-tips-main,.zxbl_xx_tb-tool,.zxbl_xx_tb-total,.zxbl_xx_tb-view,.zxbl_xx_tb[lay-skin=line],.zxbl_xx_tb[lay-skin=row]{border-width:1px;border-style:solid;border-color:#e6e6e6}
.zxbl_xx_tb td,.zxbl_xx_tb th{position:relative;padding:9px 15px;min-height:50px;line-height:50px;font-size:16px}
.zxbl_xx_tb[lay-skin=line] td,.zxbl_xx_tb[lay-skin=line] th{border-width:0 0 1px}


/*104һ��һ·�ص������ϸ*/
.page_ydylxx_wap{width:100%; margin-top:40px; padding:0;}
.page_ydlxz_banner{ width:100%; margin-top:40px; margin-bottom:40px; height:100px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}

/*103���������_��ϸ*/
.page_jwhzqxx_lxwm{ width:1150px; height:96px; padding-left:50px; padding-top:30px; margin-top:40px; background:url(../images/page_jwhzq_xz02.jpg) no-repeat top left; font-size:18px; color:#ffffff;}
.page_jwhzqxx_lxwm a{ color:#fff; text-decoration:underline;}
.page_jwhzqxx_lxwm a:hover{ color:#ffff00; text-decoration:underline;}
.page_jwhzqxx_lxwm button{ width:150px; height:40px; margin-left:40px; border-radius:25px; border:0;background-color:rgba(255,255,255,0.2); font-size:18px; color:#ffffff;}
.page_jwhzqxx_lxwm button:hover{ background-color:rgba(255,255,255,0.5); color:#3375dc;}

/*105����ְ����ϸ*/
.page_hwzzxx_01{ width:1200px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; border-bottom:1px solid #ebebeb; padding-bottom:30px; margin-bottom:10px;color:#333333;}
.page_hwzzxx_01_left{ width:800px;}
.page_hwzzxx_title{ width:100%;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both;}
.page_hwzzxx_title h2{ font-size:30px; font-weight:600; color:#333333; line-height:50px; }
.page_hwzzxx_title span{font-size:24px; font-weight:600; color:#fe6402; line-height:50px; margin-left:40px;}
.page_hwzzxx_gs{ width:100%;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both; margin-top:5px;}
.page_hwzzxx_gs h3{ font-size:18px; line-height:40px;}
.page_hwzzxx_gs h4{ font-size:14px; margin-left:40px; line-height:40px;}
.page_hwzzxx_dz{ width:100%;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both; margin:5px 0;}
.page_hwzzxx_dz span{ margin-right:20px; color:#666666; font-size:16px;}

.page_hwzzxx_01_right{ width:354px;position:relative;color:#333333;}
.page_hwzzxx_sqzw{ width:330px; padding-left:24px; height:60px; background:url(../images/sqzw3.png) no-repeat 90px 17px; line-height:50px;  background-color:#1a83ee; color:#ffffff; font-size:20px; border:0;position:absolute; top:0; bottom:0;left:0;right:0; margin:auto; border-radius:5px}
.page_hwzzxx_sqzw:hover{ background-color:#ee851a;}

.page_hwzzxx_02{ width:1200px;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; }

.page_hwzz_zwxx{ width:100%; margin-top:30px; margin-bottom:40px; padding:0; font-size:16px; line-height:36px;border-bottom:1px solid #ebebeb; padding-bottom:30px;color:#333333; }
.page_hwzz_zwxx h2{ font-size:24px; font-weight:600; line-height:24px; margin-bottom:30px;border-left:6px solid #ff6600; padding-left:20px;}

.page_hwzzxx_right_wap{width:354px;}
.page_hwzzxx_right{ width:300px; padding:15px 25px; border:1px solid #ebebeb; margin-top:20px;}
.page_hwzzxx_right h2{ font-size:24px; font-weight:600; line-height:36px; padding-bottom:5px; height:40px; border-bottom:1px solid #ebebeb; color:#333333;}
.page_hwzzxx_right_gs{ font-size:16px; line-height:36px; color:#666666;}
.page_hwzzxx_right_gs h3{ font-size:20px; color:#333333; font-weight:600; line-height:50px;}
.page_hwzzxx_right_gs p{ margin:0; padding:0; line-height:36px; font-size:16px;}
.page_hwzzxx_right_cksyzw{ width:100%; line-height:30px; padding-top:10px; margin-top:10px; font-size:18px; text-align:center; border-top:1px solid #ebebeb; background:url(../images/42rczp.png) no-repeat 68px 13px;}
.page_hwzzxx_xszw:hvoer{ color:#fe6402; text-decoration:none;}

.page_hwzzxx_xszw{width:100%;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; font-size:16px; margin-top:10px; border-bottom:1px solid #ebebeb;}

.page_hwzzxx_xszw2{width:100%;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both; font-size:16px; color:#666666; margin-top:10px; padding-top:5px;}
.page_hwzzxx_xszw2 input{ width:18px; height:18px; border:1px solid #ebebeb; display:inline-block;}
.page_hwzzxx_xszw2 span{line-height:30px; margin-left:10px; display:inline-block;}

.page_hwzzxx_xgzw{ width:100%; border-bottom:1px solid #ebebeb; font-size:16px; line-height:36px; padding-bottom:10px; margin-top:10px;}
.page_hwzzxx_xgzw01{ width:100%; color:#333333; font-size:18px;}
.page_hwzzxx_xgzw02{ width:100%; color:#666666; font-size:16px;}
.page_hwzzxx_xgzw03{ width:100%;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:space-between; overflow:hidden; clear:both;}
.page_hwzzxx_xgzw03 span{color:#fe6402; font-size:16px;}
.page_hwzzxx_xgzw03 p{ font-size:14px; color:#666666;}

.detail_page_content h4{ font-size:20px; font-weight:500; width:100%; margin:20px 0;}

/*108��������*/
.page_jlhd_wap{ width:100%;margin-top:30px; margin-bottom:40px; padding:0; font-size:16px; line-height:36px; padding-bottom:30px;color:#333333; }
.page_jlhd_wap h2{ font-size:24px; font-weight:600; line-height:24px; margin-bottom:20px;border-left:6px solid #ff6600; padding-left:20px;}


.page_jlhd_down{border-top:1px solid #ebebeb; padding-top:40px; }
.page_jlhd_down h3{  font-size:20px;text-align:center; font-weight:600; margin-bottom:20px;}

.page_jlhd_lxwm{ width:33%;border-right:1px solid #ebebeb; float:left; font-size:16px; color:#333333;}
.page_jlhd_lxwm_01{ background:url(../images/page_jlhd_01.jpg) no-repeat 0 10px; padding-left:48px; line-height:50px;  width:70%; height:50px; margin:0px auto; position: relative;}
.page_jlhd_lxwm_02{ background:url(../images/page_jlhd_02.jpg) no-repeat 0 10px; padding-left:48px; line-height:50px;  width:70%; height:50px; margin:0px auto; position: relative;}

.page_jlhd_gzh{ width:28%;border-bottom:1px solid #ebebeb; text-align:center; padding-bottom: 30px; float: right; }

.page_jlhd_zcx{ width:28%;text-align:center; margin-top: 20px; float: right;}

.page_jlhd_gzh_img{ width:180px; height:180px; margin:0 auto; position:relative;}
.page_jlhd_gzh_img img{ width:180px; height:180px; margin-top:10px;}


.page_jlhd_tjyd{ width:100%; margin:10px auto; font-size:16px; line-height:36px;}
.page_jlhd_tjyd li{ background:url(../images/yd4.jpg) no-repeat 0 10px; padding-left:20px; line-height:24px; margin:10px 0;}

/*107�������*/
.page_hwfy_xcp_wap{ width:1200px; height:250px; margin:20px 0;}
.page_hwfy_xcp_title{ width:200px; float:left; padding-top:30px;}
.page_hwfy_xcp{ width:1000px; float:right; margin:0; padding:0; display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between;}
.page_hwfy_xcp_sp{ width:300px; height:200px; display:inline-block;}
.page_hwfy_xcp_frame{ width:1200px; height:10px; border-radius:25px;}


.page_fyzn_xb{ width:1200px; height:125px; border-bottom:1px dashed #d1d1d1; padding-top:25px;}
.page_fyzn_xb_left{ width:150px; float:left;}
.page_fyzn_xb_left img{ width:150px;}
.page_fyzn_xb_right{ width:1000px; float:right;}

.page_fyzn_xb_right_01{ font-size:20px; color:#333333; line-height:30px; font-weight:600;}
.page_fyzn_xb_right_02{ font-size:16px; line-height:24px; color:#666666;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; margin:12px 0;}
.page_fyzn_xb_right_03{ font-size:14px; color:#999999;}
.page_fyzn_xb_right_03 span{ margin-right:20px;}


/*18���⻷��*/
.page_hwhj_wap{ width:1198px; height:610px; border:1px solid #e1e1e1; margin:0; padding:0;}
.page_hwhj_left{ width:320px;height:610px; float:left; background-color:#f8f8f8;overflow-y: scroll;}
.page_hwhj_left_title{ font-size:24px;background-color:#71a8e0; color:#ffffff; text-align:center; font-weight:500; line-height:60px;}
.page_hwhj_right{ width:878px;height:610px; float:right; overflow:hidden;}

/*�۵��˵�*/
.menu_list{width:301px; margin:0 auto;border-top:1px solid #e1e1e1; border-right:1px solid #e1e1e1;}
.menu_head{
	height: 47px;
	line-height: 47px;
	padding-left: 38px;
	font-size:16px;
	color:#333333;
	cursor: pointer;

	border-bottom: 1px solid #e1e1e1;
	border-top: 1px solid #F1F1F1;
	position: relative;
	margin: 0px;
	font-weight: bold;
	background: #f1f1f1 url(../images/pro_left.png) center right no-repeat;
}
.menu_head:hover{ background-color:#ebebeb;}
.menu_list .current{background:#f1f1f1 url(../images/pro_down.png) center right no-repeat;}
.menu_body{
	line-height: 38px;

	backguound: #fff;

	
}
.menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;color:#666666; font-size:14px;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.menu_body a:hover{text-decoration:none;}

/*19һ��һ·Ͷ�ʺ���ָ��*/
.page_ydyltz_left_title{ width:87%; padding-left:13%; height:45px; line-height:45px; background:url(../images/ydyl_title_ico.png) no-repeat 10px 13px; background-color:#71a8e0; }
.page_ydyltz_left_title h2{color:#ffffff; font-size:24px; width:80%; float:left;}
.page_ydyltz_left_title span{color:#ffffff; font-size:14px; width:20%; float:right; text-align:center;}
.page_ydyltz_left_title:hover{ color:#ffffff; background-color:#408fde;}

.page_ydyl_zcp{ width:100%; height:180px; margin:0; padding:0;}
.page_ydyl_zcp_list{ width:90%; margin:5px auto; position:relative;}
.page_ydyl_zcp_list ul li{ width:95%; padding-left:5%; margin:0; overflow:hidden; line-height:30px; font-size:15px; color:#666666; background:url(../images/yd.png) no-repeat 0 10px;}
.page_ydyl_zcp_list ul li>a{display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}

.page_ydyl_zcp_list ul li div{ display:none; color:#333;}
.page_ydyl_zcp_list ul li:hover div{ display:block; background-color:#ffffff; position:relative; top:-30px; z-index:99; }


/* 08����Ԥ�� ����������*/
.chosen-container { width:120px; height:36px; margin-right:26px;position:relative;display: inline-block;vertical-align: middle; font-size:16px; *display: inline; -webkit-user-select: none; -moz-user-select: none; user-select: none;}
.chosen-container * { width:120px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.chosen-container .chosen-drop { width:120px;
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  border: 1px solid #e0e3e8;
  border-top: 0;
  background: #fff;
}
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
.chosen-container a {
  cursor: pointer;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single { width:120px;position: relative;display: block; overflow: hidden;padding: 0 0 0 8px; height:36px; border: 1px solid #ddd; background-color: #fff; background-clip: padding-box;color:#666;
text-decoration: none;white-space: nowrap;line-height:36px;}
.chosen-container-single .chosen-default {color:#666;}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}

.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('../images/chosen-sprite.png') no-repeat 0px 6px;
}
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #ddd;
  background: white url('../images/chosen-sprite.png') no-repeat 100% -20px;
  background: url('../images/chosen-sprite.png') no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
/*.chosen-container-single .chosen-search input[type="text"]:focus{
  border:1px solid #1bbfd5;
}*/
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding:0;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 10px 10px;
  list-style: none;
  line-height: 20px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container .chosen-results li.highlighted {
  background-color:#0592fe;
  color: #fff;
}
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto !important;
  height: 1%;
  border: 1px solid #ddd;
  background-color: #fff;
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #ddd;
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  /*box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);*/
  color: #333;
  line-height: 13px;
  cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  /*background: url('chosen-sprite.png') -42px 1px no-repeat;*/
  font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ddd;
  background-color: #e4e4e4;
  color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #ddd;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
  border: 1px solid #ddd;
  /*box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);*/
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #ddd;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 6px;
}
.chosen-container-active .chosen-choices {
  border: 1px solid #ddd;
  /*box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);*/
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left:38px;
}
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url('../images/chosen-sprite.png') no-repeat -30px -20px;
  background: url('../images/chosen-sprite.png') no-repeat -30px -20px;
  direction: rtl;
}
/*.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}*/

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-resolution: 144dpi) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url('../images/chosen-sprite@2x.png') !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;

  }
}
/* @end */



/* 28���ɷ���2 */
.case-container {width: 1200px;margin: 0 auto;padding: 0; }
.case-index-title {font-size:16px;text-align: center;padding:20px 0; color:#4176c4;}
.case-index-title h2 {font-size:36px;font-weight: normal;}
.case-index-title p {font-size:16px;color: #919599;margin-top:10px; margin-bottom:20px; line-height: 35px;}
.case-index-content {position: relative;}
.service-list .service-list-item {float:left;margin-right: 13px;background: #fff;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;border: 1px solid #E7E9EC;overflow: hidden;}
.service-title {width:100%;height:60px; background-color:#1a83ee;}
.service-bj1 .service-title {width:380px;height:60px; background:url(../images/apibox01.png) no-repeat 0 0;background-size:cover; background-color:#1a83ee;}
.service-bj2 .service-title {width:380px;height:60px; background:url(../images/apibox02.png) no-repeat 0 0;background-size:cover; background-color:#1a83ee;}
.service-bj3 .service-title {width:380px;height:60px; background:url(../images/apibox03.png) no-repeat 0 0;background-size:cover;background-color:#1a83ee;}
.service-title h3 {font-size:24px;text-align: center;padding-top:15px;color: #fff;font-weight: normal;}

.service-content {height:460px;border-top: 0;}

.service-content-list { text-align:center;margin-top:28px;}
.service-content-list li {margin-bottom:18px;position: relative; margin:25px 0;}
.service-content-list li:before {width: 6px;height: 6px;border-radius: 50%;background: #C1C5CB;content: "";position: absolute;left: -16px;top: 7px;}
.service-content-list li h4 {font-size:16px;color:#333333;font-weight:500;margin-bottom:3px;line-height:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.service-content-list li p {font-size: 14px;color: #919499;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.service-list-more {width: 200px;height: 40px;display: block;margin: 0 auto;color: #1a83ee;text-align: center;line-height: 40px;font-size: 16px;border: 1px solid #1a83ee;transition: all .2s;}
.service-list-more:hover {background: #1a83ee;color: #fff;}
.service-list .service-list-item:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.10);border: 1px solid #1a83ee;}
.service-list {margin-right: -13px;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both;}
.service-content-list li span{ margin:0 5px;}



/* 110�����ʾ� */
.page_dcwj_wap{ width:1200px; margin:0; padding:0;}
.page_dcwj_title{ font-size:30px; color:#1a83ee; font-weight:600; text-align:center; line-height:50px; margin-top:40px;}
.page_dcwj_xy{ font-size:16px; line-height:36px; color:#333333; padding:20px 0;}
.page_dcwj_xy p{text-indent:2em; margin:15px 0;}
.page_dcwj_content{ width:1200px;}
.page_dcwj_content_list{ width:1200px; margin:20px 0;}
.page_dcwj_content_title{ font-size:16px; color:#333333; line-height:36px; margin:5px 0;}
.page_dcwj_content_title span{ color:#ff0000; line-height:36px; margin-right:3px;}

.page_dcwj_xzwap{ width:100%; font-size:16px; line-height:36px; color:#333333;}
.page_dcwj_xzwap lable{ width:100%; height:40px; display:block;}
.page_dcwj_xzwap lable i{ margin-right:12px;}

input[type='radio'],input[type='checkbox']{width: 20px;height: 20px;vertical-align:middle;opacity: 0;}
.input_style{background: url(../images/green.png) no-repeat;width: 20px;height: 20px;display: inline-block;}
.radio_bg{background-position: -118px 0 ;}
.checkbox_bg{background-position: 0 0;}
.radio_bg_check{background-position: -166px 0 ;}
.checkbox_bg_check{background-position: -48px 0;}

.page-form-item{margin-bottom:15px;clear:both;*zoom:1}
.page-form-item:after{content:'\20';clear:both;*zoom:1;display:block;height:0}
.page-form-label{
	float:left;
	display:block;
	width:120px;
	font-weight:400;
	line-height:20px; 
	text-align:right;
	padding-top: 9px;
	padding-right: 15px;
	padding-bottom: 9px;
	padding-left: 15px;
}
.page-input-block{margin-left:160px;min-height:36px}
.page-input-block{margin-left:160px;left:-1px}

.page-input-inline,.page-textarea{position:relative}
.page-input-inline{display:inline-block;vertical-align:middle}
.page-input-inline{float:left;width:190px;margin-right:10px}
.page-input-inline{margin-left:-1px}
.page-input-inline{display:block;margin:0;top:-1px;clear:both}
.page-input-inline{margin-left:160px}
.page-input-inline{display:block;float:none;left:-3px;width:auto;margin:0 0 10px 112px}


/* 26���ڷ�������ҳ */
.page_jrfw_xq_top{ width:1200px; height:100px;}
.page_jrfw_xq_top img{ float:left; max-height:90px;}
.page_jrfw_xq_top h2{ float:left; margin-left:30px;font-size:30px; color:#333333; font-weight:600; line-height:90px;}
.page_jrfw_xq_top button{ float:right; margin-top:20px; width:200px; padding-left:50px; height:50px; background:url(../images/zx2.png) no-repeat 45px 12px; border:1px solid #fff;color:#325fd3; background-color:#f5f8ff;}
.page_jrfw_xq_top button:hover{ border:1px solid #fff; color:#123dc8;}

/*.page_jrfw_xq_jianjie{ width:850px; padding-right:350px; padding-left:0px; padding-top:20px; padding-bottom:20px; margin:0; font-size:16px; line-height:36px; color:#333;text-indent:2em; background:url(../images/jr.png) no-repeat right center; }*/
.page_jrfw_xq_jianjie{ width:1200px; padding-left:0px; padding-top:20px; padding-bottom:20px; margin:0; font-size:16px; line-height:36px; color:#333;text-indent:2em; }

.page_jrfw_xq_jianjie p{text-indent:2em;}
/* 26���ڷ�������ҳ */
.jrfw-list .jrfw-list-item { float:left;margin-right: 13px;background: #fff;-webkit-transition: all .2s;-moz-transition: all .2s;transition: all .2s;border: 1px solid #E7E9EC;overflow: hidden;}
.jrfw-title {width:100%;height:60px; background-color:#1a83ee;}
.jrfw-bj1 .jrfw-title {width:580px;height:60px; background:url(../images/apibox01.png) no-repeat 0 0;background-size:cover; background-color:#1a83ee;}
.jrfw-bj2 .jrfw-title {width:580px;height:60px; background:url(../images/apibox02.png) no-repeat 0 0;background-size:cover; background-color:#1a83ee;}
.jrfw-title h3 {font-size:24px;text-align: center;padding-top:15px;color: #fff;font-weight: normal;}

.jrfw-content{height:300px;border-top: 0;}

.jrfw-content-list { padding-left:50px;margin-top:28px;}
.jrfw-content-list li {margin-bottom:18px;position: relative; margin:25px 0;}
.jrfw-content-list li:before {width: 6px;height: 6px;border-radius: 50%;background: #C1C5CB;content: "";position: absolute;left: -16px;top: 7px;}
.jrfw-content-list li h4 {font-size:16px;color:#333333;font-weight:500;margin-bottom:3px;line-height:20px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.jrfw-content-list li p {font-size: 14px;color: #919499;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.jrfw-list-more {width: 200px;height: 40px;display: block;margin: 0 auto;color: #1a83ee;text-align: center;line-height: 40px;font-size: 16px;border:1px solid #1a83ee;transition: all .2s;}
.jrfw-list-more:hover {background: #1a83ee;color: #fff;}
.jrfw-list .jrfw-list-item:hover {box-shadow:0 8px 16px 0 rgba(0,0,0,0.10);border:1px solid #1a83ee;}
.jrfw-list {margin-right: -13px;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both;}
.jrfw-content-list li span{ margin:0 5px;}



/* 112��¼����ҳ */
.page_dlyd_title{ width:1170px; border-left:6px solid #1a83ee; padding-left:24px;font-size:30px; line-height:30px;color:#333333;  margin:20px 0 40px 0;}
.page_dlyd_wap{ width:1198px; border:1px solid #ebebeb; padding:0;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both;}
.page_dlyd_left{ width:538px; padding-left:60px; height:340px; padding-top:80px; background:url(../images/dl_01.jpg) no-repeat right top; border-right:1px solid #ebebeb;}
.page_dlyd_left h2{ font-size:30px; color:#333; line-height:60px;}
.page_dlyd_left p{ height:50px; font-size:16px; color:#666666; line-height:36px;}
.page_dlyd_left_button{ width:268px; height:60px; margin-top:30px; text-align:center; font-size:24px; color:#ffffff; background-color:#1a83ee; border-radius:50px; border:0;}
.page_dlyd_left_button:hover{ background-color:#2c95ff;}

.page_dlyd_right{ width:538px; padding-left:60px; height:340px; padding-top:80px; background:url(../images/dl_02.jpg) no-repeat right top;}
.page_dlyd_right h2{ font-size:30px; color:#333; line-height:60px;}
.page_dlyd_right p{ height:50px; font-size:16px; color:#666666; line-height:36px;}
.page_dlyd_right_button{ width:268px; height:60px; margin-top:30px; text-align:center; font-size:24px; color:#ffffff; background-color:#ee8518; border-radius:50px; border:0;}
.page_dlyd_right_button:hover{ background-color:#ff9527;}

/* 115��¼*/
.page_dl_title{ width:1170px; border-left:6px solid #1a83ee; padding-left:24px;font-size:30px; line-height:30px;color:#333333;  margin:20px 0 40px 0;}
.page_dl_wap{ width:1198px; border:1px solid #edf2f7; padding:0;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both; }

.page_dl_left{ width:36%;display:inline-block; padding-top:20px; padding-bottom:0px; border-right:1px solid #edf2f7;  background-size:160px 160px; border-bottom:4px solid #ee851a; }
.page_dl_left h2{ width:95%; padding-left:5%; background:url(../images/dl_sj.png) no-repeat 120px 10px; font-size:24px; color:#333; line-height:60px;text-align:center;margin-bottom:15px; }
.page_dl_left p{ height:50px; font-size:16px; color:#666666; line-height:36px;}
.page_dl_left_button{  width:240px; height:40px; display:block; margin:20px auto; position:relative;line-height:40px; background-color:#1a83ee; text-align:center; font-size:16px; color:#ffffff;  border:0;border-radius:5px; }
.page_dl_left_button:hover{ background-color:#2c95ff;}

.page_dl_center{width:28%; display:inline-block; padding-top:20px; border-right:1px solid #edf2f7; background-color:#fff; border-bottom:4px solid #009688;}
.page_dl_center h2{width:90%; padding-left:10%;  background:url(../images/dl_wx.png) no-repeat 90px 10px;font-size:24px; color:#333; line-height:60px; text-align:center; margin-bottom:15px;}
.page_dl_ewm{ width:168px; height:168px; margin:0 auto; position:relative;}
.page_dl_ewm img{ width:168px; height:168px;}

.page_dl_right{ width:36%; display:inline-block; padding-top:20px; border-bottom:4px solid #1a83ee; }
.page_dl_right h2{ width:90%; padding-left:10%; background:url(../images/dl_swt.jpg) no-repeat 60px 12px;font-size:24px; color:#333; line-height:60px;  text-align:center;margin-bottom:15px;}
.page_dl_right p{ height:50px; font-size:16px; color:#666666; line-height:36px;}
.page_dl_right_button{ width:20px; height:60px; margin-top:30px; text-align:center; font-size:24px; color:#ffffff; background-color:#ee8518; border-radius:50px; border:0;}
.page_dl_right_button:hover{ background-color:#ff9527;}

.page_dl_right_zh{ width:90%; margin:20px auto; position:relative; font-size:16px; line-height:36px;}
.page_dl_right_mm{  width:90%; margin:20px auto; position:relative; font-size:16px; line-height:36px;}
.page_dl_label{ width:80px; text-align:right; display:inline-block; margin-left:25px;}
.page_dl_right_zh input{ width:234px; padding-left:10px; height:40px; margin-left:10px; border:1px solid #edf2f7; border-radius:5px; background-color:#f7fafc;display:inline-block;}
.page_dl_right_mm input{ width:150px; padding-left:10px; height:40px; margin-left:10px; margin-bottom:10px; border:1px solid #edf2f7; border-radius:5px; background-color:#f7fafc;display:inline-block;}

.page_dl_right_bt{ width:240px; height:40px; line-height:40px; display:block; margin:30px auto; position:relative;background-color:#ee851a; text-align:center; font-size:16px; color:#ffffff;  border:0;border-radius:5px;}
.page_dl_right_bt:hover{ background-color:#ffb800;}

.page_dlr_swt{ width:85%; margin:0 auto; position:relative; font-size:16px; color:#333333; line-height:30px;}
.page_dlr_xz{ width:85%; margin:10px auto; position:relative; font-size:16px; color:#1a83ee; line-height:30px;}
.page_dlr_xz a{color:#1a83ee; text-decoration:underline;}
.page_dlr_xz a:hover{color:#007eff; text-decoration:underline;}

.page_dl_ps{ width:100%; padding:0; height:40px;line-height:18px; text-align:left; font-size:16px; color:#666; margin-top:30px; }
.page_dl_ps span{ color:#ff0000;}



/* 18���⻷������ҳ*/
.page_18hwxq_mapwap{ width:240px; height:300px; border:1px solid #ebebeb; margin-top:20px;}

.page_18hwhj_gjwap{ width:100%; height:50px;}

.page_18hwhj_gq{ width:48px;overflow:hidden;display:inline-block; margin:-10px 0 0 0; padding:0; border:0;}

.page_18hwhj_gjwap h2{ font-size:30px; font-weight:600; color:#333333; display:inline-block;margin-left:15px; line-height:40px;}
.page_18hwhj_gjwap h3{font-size:18px; font-weight:500; color:#666666; display:inline-block; margin-left:15px;line-height:40px;}

.page_18hwhj_rightwap{ width:920px;}
.page_18hwhj_js{ width:920px; height:250px; display:block; background:url(../images/page_35zqhd_02.jpg) no-repeat left top;display:flex; flex-direction:row; flex-wrap:wrap; justify-content:flex-start; overflow:hidden; clear:both;}
.page_18hwhj_js_left{ width:450px; text-align:center; padding-top:20px;}


.page_18hwhj_wap{ width:100%; margin-top:40px;padding:0;}
.page_18hwhj_font{ width:100%; margin-top:20px; font-size:16px; line-height:36px; color:#666666;}


/* ��ҵ��ѯ*/
.page_qycx_tabwap{width:1200px; height:100px; margin-top:20px; padding:0; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}

.page_qycx_zqhd{width:240px; padding-left:45px; height:100px;line-height:100px; background:url(../images/page_qycx_01.jpg) no-repeat left top; font-size:24px; color:#ffffff; font-weight:600; cursor:pointer;}
.page_qycx_zqhd a{color:#ffffff; font-weight:600; text-decoration:none;}
.page_qycx_zqhd a:hover{color:rgba(255,255,255,0.8);font-weight:600; text-decoration:none;}
.page_qycx_zqhd:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;background:url(../images/page_qycx_01-2.jpg) no-repeat left top; cursor:pointer;}

.page_qycx_qycx{width:240px; padding-left:45px; height:100px;line-height:100px; background:url(../images/page_qycx_02.jpg) no-repeat left top; font-size:24px; color:#ffffff; font-weight:600; cursor:pointer;}
.page_qycx_qycx a{color:#ffffff; font-weight:600; text-decoration:none;}
.page_qycx_qycx a:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;}
.page_qycx_qycx:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;background:url(../images/page_qycx_02-2.jpg) no-repeat left top; cursor:pointer;}

.page_qycx_wjdc{width:240px; padding-left:45px; height:100px;line-height:100px; background:url(../images/page_qycx_03.jpg) no-repeat left top; font-size:24px; color:#ffffff; font-weight:600; cursor:pointer;}
.page_qycx_wjdc a{color:#ffffff; font-weight:600; text-decoration:none;}
.page_qycx_wjdc a:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;}
.page_qycx_wjdc:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;background:url(../images/page_qycx_03-2.jpg) no-repeat left top; cursor:pointer;}

.page_qycx_jlhd{width:240px; padding-left:45px; height:100px;line-height:100px; background:url(../images/page_qycx_04.jpg) no-repeat left top; font-size:24px; color:#ffffff; font-weight:600; cursor:pointer;}
.page_qycx_jlhd a{color:#ffffff; font-weight:600; text-decoration:none;}
.page_qycx_jlhd a:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;}
.page_qycx_jlhd:hover{color:rgba(255,255,255,0.8); font-weight:600; text-decoration:none;background:url(../images/page_qycx_04-2.jpg) no-repeat left top; cursor:pointer;}


.qycx_content_wap{ width:1160px; margin:0 auto; position:relative; padding:20px 20px; border-bottom:1px solid #ebebeb;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between; overflow:hidden; clear:both;}
.qycx_content_wap:hover{ background-color:#f9f9f9;}
.qycx_content_wap a{ color:#333333; text-decoration:none;}
.qycx_content_wap a:hover{ color:#000000; text-decoration:none;}

.qycx_right_wap{ width:100%; margin:0 auto; position:relative; display:inline-block;}
.qycx_right_title{ width:100%; font-size:18px; color:#333333; line-height:36px; margin-bottom:10px;}


/*--------------------------���߰���--------------------------*/
.page_online_wap{ width:1200px; margin:20px auto;padding:0;}

/* ���߰�������*/
.page_online_title{ width:370px;padding-left:50px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: nowrap; border-bottom:2px solid #60a3b6;background:url(../images/page_title_ico02.jpg) no-repeat 0 20px; overflow:hidden; float:left;}

.page_online_title_h2{width:160px;font-size:36px;line-height:80px; color:#014dab; font-weight:600;}
.page_online_title_h2 a{color:#60a3b6; text-decoration:none;}
.page_online_title_h2 a:hover{color:#60a3b6; text-decoration:none;}

.page_online_title_en{ font-size:24px; line-height:80px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.page_online_title_more{ width:778px;  padding-top:10px;height:70px; line-height:80px; float:right; font-size:16px; color:#333333; display:inline-block; border-bottom:2px solid #e0eef1; text-align:right;overflow:hidden;}
.page_online_title_more a{color:#333333; text-decoration:none;}
.page_online_title_more a:hover{ color:#4176c4; text-decoration:none;}
.page_online_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}


.page_online_system_wap{ width:1200px; display:block; margin:0; padding:0;}

/* ���߰������ҳ��*/
.page_online_level{ width:1200px; height:280px; margin:0; padding:0; display:block;overflow:hidden;}
.page_online_level2{ width:1200px; height:auto;margin:0; padding:0; display:block;overflow:hidden;}
.page_online_level3{ width:1200px; height:auto;margin:0; padding:0; display:block;overflow:hidden;}
.page_online_level4{ width:1200px; height:280px; margin:0; padding:0; display:block;overflow:hidden;}

.page_online_level_title{ width:1000px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:0;padding:0;}
.page_online_level_title2{ width:1000px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:0;padding:0;}
.page_online_level_title3{ width:1000px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:0;padding:0;}
.page_online_level_title4{ width:1000px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:0;padding:0;}

.page_online_four_wap{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:space-between;flex-wrap: nowrap;position:relative; overflow:hidden; margin:0; padding:0;}
.page_online_four_wap2{ width:100%; height:430px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: wrap;position:relative; overflow:hidden; margin:0; padding:0;}
.page_online_four_wap3{ width:100%; height:430px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: wrap;position:relative;overflow:hidden; margin:0; padding:0; }
.page_online_four_wap4{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: wrap;position:relative;overflow:hidden;  margin:0; padding:0;}

.page_online_05_wap,.page_online_06_wap,.page_online_08_wap,.page_online_07_wap,.page_online_09_wap,.page_online_01_wap,.page_online_02_wap,.page_online_11_wap,.page_online_10_wap,.page_online_03_wap{ margin-right:20px;}
.page_online_01_wap{ width:285px; height:195px;display:inline-block;}
.page_online_01_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_01.png) no-repeat right bottom;  background-color:#d7eef6; }
.page_online_01_down{width:285px; height:40px; background-color:#62a3b9; }

.page_online_02_wap{ width:285px; height:195px;display:inline-block;}
.page_online_02_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_02.png) no-repeat right bottom;  background-color:#eadccf; }
.page_online_02_down{width:285px; height:40px; background-color:#cf9f6f; }


.page_online_03_wap{ width:285px; height:195px;display:inline-block;}
.page_online_03_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_03.png) no-repeat right bottom; background-color:#d9f0d4; }
.page_online_03_down{width:285px; height:40px; background-color:#a2cd95; }

.page_online_04_wap{ width:285px; height:195px;display:inline-block;}
.page_online_04_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_04.png) no-repeat right bottom; background-color:#dce4f1; }
.page_online_04_down{width:285px; height:40px; background-color:#98aed3; }

.page_online_05_wap{ width:285px; height:195px;display:inline-block;}
.page_online_05_up{width:240px; padding-left:25px;padding-right: 20px; height:140px; padding-top:15px; background:url(../images/index_zxbl_05.png) no-repeat right bottom;  background-color:#e9f5dd; }
.page_online_05_down{width:285px; height:40px; background-color:#a9d387; }

.page_online_06_wap{ width:285px; height:195px;display:inline-block;}
.page_online_06_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_06.png) no-repeat right bottom;  background-color:#f1e3e3; }
.page_online_06_down{width:285px; height:40px; background-color:#dab0b2; }


.page_online_07_wap{ width:285px; height:195px;display:inline-block;}
.page_online_07_up{width:240px; padding-left:25px; padding-right: 20px; height:140px; padding-top:15px; background:url(../images/index_zxbl_07.png) no-repeat right bottom; background-color:#f4f2dd; }
.page_online_07_down{width:285px; height:40px; background-color:#cec799; }

.page_online_08_wap{ width:285px; height:195px;display:inline-block;}
.page_online_08_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_08.png) no-repeat right bottom; background-color:#e4d6ed; }
.page_online_08_down{width:285px; height:40px; background-color:#9763b8; }

.page_online_09_wap{ width:285px; height:195px;display:inline-block;}
.page_online_09_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_09.png) no-repeat right bottom;  background-color:#c9e5f0; }
.page_online_09_down{width:285px; height:40px; background-color:#84cfec; }

.page_online_10_wap{ width:285px; height:195px;display:inline-block;}
.page_online_10_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_10.png) no-repeat right bottom;  background-color:#d2eeef; }
.page_online_10_down{width:285px; height:40px; background-color:#6fcfcd; }


.page_online_11_wap{ width:285px; height:195px;display:inline-block;}
.page_online_11_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_11.png) no-repeat right bottom; background-color:#dde7ff; }
.page_online_11_down{width:285px; height:40px; background-color:#8ca5e5; }

.page_online_12_wap{ width:285px; height:195px;display:inline-block;}
.page_online_12_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_12.png) no-repeat right bottom; background-color:#fee2cc; }
.page_online_12_down{width:285px; height:40px; background-color:#ce976e; }

.page_online_13_wap{ width:285px; height:195px;display:inline-block;}
.page_online_13_up{width:260px; padding-left:25px; height:140px; padding-top:15px; background:url(../images/index_zxbl_13.png) no-repeat right bottom; background-color:#e2f0cc; }
.page_online_13_down{width:285px; height:40px; background-color:#bcd198; }


.page_online_down_hover{ font-size:16px; color:#ffffff; line-height:40px; text-align:center;}
.page_online_down_hover a{ color:rgba(255,255,255,0.85); text-decoration:none;}
.page_online_down_hover a:hover{ color:rgba(255,255,255,1.0); text-decoration:none;}

.page_online_zbt{ font-size:20px; line-height:30px; font-weight:500; margin-bottom:5px;width:240px;}
.page_online_zbt a{color:#000; text-decoration:none; line-height: 30px; display: block;}
.page_online_zbt a:hover{color:#000; font-size:21px; font-weight:600; text-decoration:none;}
.page_online_zlj{ font-size:16px; line-height:30px;}
.page_online_zlj a{ margin-right:20px; color:#333; text-decoration:none;}
.page_online_zlj a:hover{ color:#4176c4; text-decoration:none;}


/*page���ڷ��� 6��ͼ��*/
.page_hqfw_icon_wap{width:1200px; font-size:20px; margin-top:20px; padding:0; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}
.page_hqfw_icon_wap a{color:#333333; text-decoration:none;}
.page_hqfw_icon_wap a:hover{color:#333333; text-decoration:none;}

.page_hqfw_icon{ width:168px; height:168px; border:1px solid #ebebeb; text-align:center; background-color:#ffffff; }
.page_hqfw_icon:hover{width:168px; height:168px; border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da;}

.page_hqfw_icon1{ width:168px; height:50px; padding-top:118px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_hqfw_icon01.jpg) no-repeat 40px 20px; }
.page_hqfw_icon1:hover{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon01-2.jpg) no-repeat 40px 20px;}
.page_hqfw_icon1.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon01-2.jpg) no-repeat 40px 20px;}

.page_hqfw_icon2{ width:168px; height:50px; padding-top:118px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_hqfw_icon02.jpg) no-repeat 40px 20px; }
.page_hqfw_icon2:hover{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon02-2.jpg) no-repeat 40px 20px;}
.page_hqfw_icon2.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon02-2.jpg) no-repeat 40px 20px;}


.page_hqfw_icon3{ width:168px; height:50px; padding-top:118px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_hqfw_icon03.jpg) no-repeat 40px 20px; }
.page_hqfw_icon3:hover{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon03-2.jpg) no-repeat 40px 20px;}
.page_hqfw_icon3.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon03-2.jpg) no-repeat 40px 20px;}

.page_hqfw_icon4{ width:168px; height:50px; padding-top:118px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_hqfw_icon04.jpg) no-repeat 40px 20px; }
.page_hqfw_icon4:hover{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon04-2.jpg) no-repeat 40px 20px;}
.page_hqfw_icon4.active{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon04-2.jpg) no-repeat 40px 20px;}

.page_hqfw_icon5{ width:168px; height:50px; padding-top:118px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_hqfw_icon05.jpg) no-repeat 40px 20px; }
.page_hqfw_icon5:hover{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon05-2.jpg) no-repeat 40px 20px;}
.page_hqfw_icon5.active{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon05-2.jpg) no-repeat 40px 20px;}

.page_hqfw_icon6{ width:168px; height:50px; padding-top:118px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_hqfw_icon06.jpg) no-repeat 40px 20px; }
.page_hqfw_icon6:hover{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon06-2.jpg) no-repeat 40px 20px;}
.page_hqfw_icon6.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_hqfw_icon06-2.jpg) no-repeat 40px 20px;}


/*��ҵ��ѯ*/
.page_qycx_topbanner{ width:1150px; height:120px; padding-left:50px; padding-top:80px; margin-top:10px; background:url(../images/search_bj.jpg) no-repeat 0 -80px; color:#ffffff; font-size:36px; font-weight:500;letter-spacing:2px;}
.page_qycx_bdwap{width:1200px; padding:20px 0px;background-color:#f8f8f8; color:#333333; font-size:16px; text-align:center;}

.page_qycx_bdwap select{ height:38px; border:1px solid #e6e6e6;border-radius:2px;line-height:36px; padding-left:20px;}
.page_qycx_bdwap input{ width:400px;height:38px; border:1px solid #e6e6e6;border-radius:2px;line-height:36px;padding-left:20px;}

.page_qycx_table{ font-size:16px; color:#333333;}
.page_qycx_table td{ height:40px; line-height:40px;}
.page_qycx_table_bt{ text-align:right; padding-right:20px;}

.qycx-form-label{ display:inline-block;}
.qycx-input-inline{display:inline-block; padding-left:10px;}

/*19һ��һ·Ͷ�ʺ���ָ��2*/
.ydyl_wap{ width:100%; display:block; margin:550px 0 20px 0; position:relative; overflow: hidden;}
.ydyl_book_wap{width:100%;}
.ydyl_book_wap ul{width:100%; margin:0; padding:0;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.ydyl_book_wap ul li{ width:42%; padding:10px 20px 10px 50px;margin:20px 0 0 0; border:1px solid #eeeeee; background:url(../images/book3.png) no-repeat 15px 18px; font-size:16px; line-height:40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.ydyl_book_wap ul li a{ color:#333333; text-decoration:none;}
.ydyl_book_wap ul li a:hover{ color:#666; text-decoration:underline;}
.ydyl_book_wap ul li:hover{border:1px solid #cbb486;}

.ydyl_country_book_wap{width:100%;}
.ydyl_country_book_wap ul{width:100%; margin:0; padding:0;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap:wrap;}
.ydyl_country_book_wap ul li{ width:10%; padding:10px 20px 10px 50px;margin:20px 10px 0 10px; border:1px solid #eeeeee; background:url(../images/book3.png) no-repeat 15px 18px; font-size:16px; line-height:40px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.ydyl_country_book_wap ul li a{ color:#333333; text-decoration:none;}
.ydyl_country_book_wap ul li a:hover{ color:#666; text-decoration:underline;}
.ydyl_country_book_wap ul li:hover{border:1px solid #cbb486; cursor:pointer;}

#wrapper {
  width:1200px; 
  margin:30px 0 0 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;

  -webkit-box-pack: left;
  -webkit-justify-content: left;
	  -ms-flex-pack: left;
		  justify-content: left;
  overflow: hidden!important;
}

#left-side {
  height: 70%; margin-top:20px; font-size:20px;
  width:15%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
	  -ms-flex-align: center;
		  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
	  -ms-flex-pack: center;
		  justify-content: center;
}
#left-side ul li {
  padding-top: 10px;
  padding-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  line-height:50px;
  color: rgba(51, 51, 51, 0.5);
  
  cursor: pointer;
  -webkit-transition: all .2s ease-out;
		  transition: all .2s ease-out;
}
#left-side ul li:hover {
  color: #333333;
  -webkit-transition: all .2s ease-out;
		  transition: all .2s ease-out;
}
#left-side ul li:hover > .icon {
  fill: #333;
}
#left-side ul li.active {
  color: #333333;font-weight: 600;
}
#left-side ul li.active:hover > .icon {
  fill: #E74C3C;
}

#border {
  height:auto;
  width: 1px;
  background-color: rgba(51, 51, 51, 0.2);
}
#border #line.one {
  width: 5px;
  height: 54px;
  background-color: #E74C3C;
  margin-left: -2px;
  margin-top: 25px;
  -webkit-transition: all .4s ease-in-out;
		  transition: all .4s ease-in-out;
}
#border #line.two {
  width: 5px;
  height: 54px;
  background-color: #E74C3C;
  margin-left: -2px;
  margin-top: 89px;
  -webkit-transition: all .4s ease-in-out;
		  transition: all .4s ease-in-out;
}
#border #line.three {
  width: 5px;
  height: 54px;
  background-color: #E74C3C;
  margin-left: -2px;
  margin-top:165px;
  -webkit-transition: all .4s ease-in-out;
		  transition: all .4s ease-in-out;
}
#border #line.four {
  width: 5px;
  height: 54px;
  background-color: #E74C3C;
  margin-left: -2px;
  margin-top:230px;
  -webkit-transition: all .4s ease-in-out;
		  transition: all .4s ease-in-out;
}
#border #line.five {
  width: 5px;
  height: 54px;
  background-color: #E74C3C;
  margin-left: -2px;
  margin-top:300px;
  -webkit-transition: all .4s ease-in-out;
		  transition: all .4s ease-in-out;
}

#right-side {height:auto;width: 100%; overflow: hidden !important; }
#right-side #first, #right-side #second, #right-side #third, #right-side #fourth, #right-side #fifth {
  position: absolute;
  width:85%; padding-left:10px;
  -webkit-transition: all .6s ease-in-out;
		  transition: all .6s ease-in-out;
  margin-top: -5000px;
  opacity:1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
	  -ms-flex-align: center;
		  align-items: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
	  -ms-flex-direction: column;
		  flex-direction: column;
	overflow: hidden !important;
}

#right-side #first.active, #right-side #second.active, #right-side #third.active, #right-side #fourth.active, #right-side #fifth.active{
  margin-top: 0px;
  opacity: 1;
  -webkit-transition: all 0.6s ease-in-out;
		  transition: all 0.6s ease-in-out;
}
#right-side a:hover{ color:#666; text-decoration:underline;}


/*����ѡ��*/
.calendar { POSITION: absolute; WIDTH:190px; HEIGHT: 180px; PADDING:0;DISPLAY: none; FLOAT: left;border:1px solid #819dba;background:#fff;}
.calendar .calMain { WIDTH:100%; HEIGHT:180px; FLOAT: left; OVERFLOW: hidden; POSITION: absolute; }
.calendar .calMain .calTitle { WIDTH: 100%; FLOAT: left; HEIGHT: 23px; BACKGROUND: #fff; OVERFLOW: hidden; }
.calendar .calMain .calTitle .t_date { WIDTH: 149px; FLOAT: left; HEIGHT: 23px; COLOR: #51729D; FONT-WEIGHT: bold; LINE-HEIGHT: 23px; TEXT-ALIGN: center; }
.calendar .calMain .calTitle .prevMonth { WIDTH: 15px; HEIGHT: 15px; FLOAT: left; MARGIN: 8px 0 0 5px; CURSOR: pointer; BACKGROUND: url(../images/date_bg.png) no-repeat 5px -87px; }
.calendar .calMain .calTitle .nextMonth { WIDTH: 15px; HEIGHT: 15px; FLOAT: right; MARGIN: 8px 5px 0 0; CURSOR: pointer; BACKGROUND: url(../images/date_bg.png) no-repeat 6px -157px; }
.calendar .calMain .calTitle .currentYear { }
.calendar .calMain .calTitle .currentMonth { }
.calendar .calMain .calTitle .currentYearText { FLOAT: left; MARGIN: 0 0px 0 39px; CURSOR: pointer; }
.calendar .calMain .calTitle .currentMonthText { FLOAT: left; CURSOR: pointer; WIDTH: 30px; TEXT-ALIGN: right; }
.calendar .calMain .calContent { WIDTH: 378px; HEIGHT: 157px; FLOAT: left; }
.calendar .calMain .calContent .enabled { POSITION: absolute; WIDTH: 100%; HEIGHT: 157px; FLOAT: left; }
.calendar .calMain .calContent .reserve { POSITION: absolute; WIDTH:100%; HEIGHT: 157px; FLOAT: left; }
.calendar .calMain .calContent .tabD { WIDTH: 100%; FLOAT: left; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; BORDER: 0; }
.calendar .calMain .calContent .tabD th { BACKGROUND: url(../images/date_bg.png) repeat-x; LINE-HEIGHT: 22px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #fff; }
.calendar .calMain .calContent .tabD td { COLOR: #1F3959; TEXT-ALIGN: center; LINE-HEIGHT: 19px; WIDTH: 27px; font-family:Microsoft YaHei; }
.calendar .calMain .calContent .tabD td span { COLOR: #C0C0C0; }
.calendar .calMain .calContent .tabD td a { WIDTH: 23px; LINE-HEIGHT: 18px; FLOAT: left; MARGIN: 1px 0 0 2px; CURSOR: pointer; COLOR: #51729D; }
.calendar .calMain .calContent .tabD td .nextD { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabD td .prevD { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabD td .hover { WIDTH: 21px; LINE-HEIGHT: 16px; BORDER: 1px solid #7D99BD; FLOAT: left; MARGIN: 1px 0 0 2px; }
.calendar .calMain .calContent .tabD td .current { WIDTH: 21px; LINE-HEIGHT: 16px; BORDER: 1px solid #51729D; FLOAT: left; MARGIN: 1px 0 0 2px; }
.calendar .calMain .calContent .tabD td .select { WIDTH: 21px; LINE-HEIGHT: 16px; BACKGROUND: #51729D; BORDER: 1px solid #51729D; COLOR: #fff; FLOAT: left; MARGIN: 1px 0 0 2px; }
.calendar .calMain .calContent .tabM { WIDTH: 100%; FLOAT: left; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; BORDER: 0; }
.calendar .calMain .calContent .tabM td { COLOR: #1F3959; TEXT-ALIGN: center; HEIGHT: 50px; WIDTH: 47px; font-family:Microsoft YaHei; }
.calendar .calMain .calContent .tabM td a { WIDTH: 42px; LINE-HEIGHT: 42px; FLOAT: left; MARGIN: 0px 0 0 2px; CURSOR: pointer; COLOR: #51729D; }
.calendar .calMain .calContent .tabM td .hover { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #7D99BD; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabM td .current { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #51729D; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabM td .select { WIDTH: 40px; LINE-HEIGHT: 40px; BACKGROUND: #51729D; BORDER: 1px solid #51729D; COLOR: #fff; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabY { WIDTH: 100%; FLOAT: left; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; BORDER: 0; }
.calendar .calMain .calContent .tabY td { COLOR: #1F3959; TEXT-ALIGN: center; HEIGHT: 50px; WIDTH: 47px; font-family:Microsoft YaHei; }
.calendar .calMain .calContent .tabY td a { WIDTH: 42px; LINE-HEIGHT: 42px; FLOAT: left; MARGIN: 0px 0 0 2px; CURSOR: pointer; COLOR: #51729D; }
.calendar .calMain .calContent .tabY td .nextY { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabY td .prevY { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabY td .hover { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #7D99BD; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabY td .current { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #51729D; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabY td .select { WIDTH: 40px; LINE-HEIGHT: 40px; BACKGROUND: #51729D; BORDER: 1px solid #51729D; COLOR: #fff; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain a:hover { TEXT-DECORATION: none; }



/*20210114*/
.fxyj_wap{ width:1160px;padding-left:20px; padding-right:20px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ebebeb;}
.fxyj_wap:hover{background-color:#f9f9f9;}

.fxyj_news{ width:100%;  position: relative; height:36px; line-height:36px; margin-bottom:5px;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both;}
.fxyj_news a{ width:80%; font-size:16px;  color:#333; text-decoration:none; text-indent: 15px; overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.fxyj_news:before{content: ""; width: 5px;height: 5px; border-radius: 50%; background: #3a81d9; font-size: 16px; position: absolute; left:0px; top:14px; z-index: 999;}
.fxyj_news a:hover{ color:#014dab; text-decoration:none;}
.fxyj_news span{ width:15%; font-size:14px; text-align:right; color:#919090; }

.fxyj_tip{ width:100%;}
.fxyj_tip{vertical-align:text-bottom; font-size:14px; line-height:30px; color:#333;}
.fxyj_tip a{ color:#666; text-decoration:none;margin-right:40px;}
.fxyj_tip a:hover{ color:#000; text-decoration:none;}
.fxyj_tip img{ margin-right:12px;}

.circle{ width:4px; height:4px;background-color:#014dab;border-radius: 50%; display: inline-block; margin:5px 15px 0 0;}

/*�����鵯��*/
.modal-window { width: 100%;height: 100%; position:fixed;top: 0;right: 0;bottom: 0;left: 0;z-index:1;visibility: hidden;opacity: 0;pointer-events: none;transition: all 0.3s; background-color: rgba(0, 0, 0, 0.5);}
.modal-window:target {visibility: visible;opacity: 1;pointer-events: auto;}

.modal-window header {font-weight: bold;}
.modal-close {color: #fff;line-height: 50px;font-size:80%;position: absolute;right:0;text-align:center;top:7%;width:70px;text-decoration: none; z-index:1;}
.modal-close:hover {color:ccc;}
/* Demo Styles */

/*������*/


/*һ��һ·�ص����Ͷ�ʵ���banner*/
.page_ydyl_bannerwap{ width:530px; height:65px; padding-left:50px; padding-top:35px; background:url(../images/page_ydylxx_01.jpg) no-repeat 0 0; display:flex; flex-direction:row; flex-wrap:no-wrap;justify-content: flex-start;}
.page_ydyl_bannerwap02{  width:530px; height:65px; padding-left:50px; padding-top:35px; background:url(../images/page_ydylxx_02.jpg) no-repeat 0 0;display:flex; flex-direction:row; flex-wrap:no-wrap;justify-content: flex-start;}
.page_ydyl_bannerwap h1, .page_ydyl_bannerwap02 h1{ font-size:30px; font-weight:600;color:#ffffff; display:inline-block; line-height:36px;}
.page_ydyl_bannerwap h2, .page_ydyl_bannerwap02 h2{ font-size:30px; font-weight:500;color:#ffffff; display:inline-block; margin-left:30px; line-height:36px;}
.page_ydyl_bannerwap h3, .page_ydyl_bannerwap02 h3{font-size:24px; font-weight:500;color:rgba(255,255,255,0.5); display:inline-block; margin-left:30px; line-height:40px;}


/* ����ְ������*/
.hwzz_search_wap{ width:1200px; margin:20px auto; position:relative; height:150px;}
.hwzz_search_top{ width:1200px; height:50px; display:block; background-color:#f9fafe;}
.hwzz_search_top h2{ width:160px;height:50px; display:inline-block; margin:0; padding:0; text-align:center; background:url(../images/page_search2.png) no-repeat 24px 13px; background-color:#0592fe; color:#FFFFFF; font-size:24px; line-height:50px; font-weight:500;}

.hwzz_search_bottom{ width:1198px; height:95px; border:1px solid #e0e3e8;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start; }
.hwzz_search_form{ width:750px; height:50px; margin:28px 0 0 28px; position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}
.hwzz_search_form select{ width:135px; height:36px; padding-left:15px; margin-right:8px; display:inline-block; border:1px solid #e0e3e8; color:#666666; font-size:16px; line-height:36px; text-align:center;}
.hwzz_search_form input{ width:500px; padding-left:15px; margin:0 8px 0 0; height:36px; border:1px solid #e0e3e8;display:inline-block; font-size:16px; color:#666666; line-height:32px;}
.hwzz_search_form button{ width:112px; height:36px; display:inline-block; border:0; background-color:#ff5b24; color:#ffffff; font-size:18px; cursor:pointer;}
.hwzz_search_form button:hover{ background-color:#ff4000;}

.hwzz_search_botton{ width:400px;height:50px; margin:28px; position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;}
.hwzz_search_botton span{ font-size:16px; color:#333; line-height:36px;}
.hwzz_search_botton a{ width:50px; height:36px; line-height:36px; display:inline-block; text-decoration:none; font-size:16px;}
.hwzz_search_botton a:hover{text-decoration:none;}


/* �ʾ�����б�*/
.wjdc_title_wap{ width:1120px; padding-left:80px; height:140px; background:url(../images/wjdcbj.jpg) no-repeat 0 0;font-size:33px;letter-spacing:4px;line-height:140px; color:#fff;}
wjdc_title_wap{ width:1150px; padding-left:50px; height:140px; background:url(../images/wjdctitle.png) no-repeat 1050px 10px; background-size:140px; background-color:#f5f9fd; font-size:30px; line-height:140px; color:#2175cf;}
.wjdc_search_wap{ width:1160px; padding-left:40px; height:50px; margin-top:12px; background-color:#eaf3fb; line-height:50px; font-size:16px; color:#333333;}
.wjdc_search_wap input{ width:300px; height:34px; margin:0 8px; background-color:#fff; border:1px solid #e6e6e6;}

.wjdc_list_wap{ width:1198px; margin:10px 0;  }
.wjdc_list_wap i{ color:#1e9fff; margin-right:10px;}
.wjdc_list_wap ul{ width:100%; margin:0 auto; position:relative; padding:0;}
.wjdc_list_wap ul li{ width:1170; border-bottom:1px dotted #e6e6e6; margin:10px auto; position:relative; padding:5px 15px; font-size:16px; line-height:36px; height:36px;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-between; overflow:hidden; clear:both;} 
.wjdc_list_wap ul li:hover{  background-color:#f5f9fd;  }
.wjdc_list_wap ul li a{ width:80%; color:#333;text-decoration:none;}
.wjdc_list_wap ul li a:hover{ color:#014dab; text-decoration:none;}
.wjdc_list_wap ul li span{ width:20%; text-align:right; color:#999;}

.wjdc_table_wap{ width:100%; margin:0; padding:0; }

.wjdc_top_wap{ width:1160px; padding-left:40px; height:50px; margin-top:12px; background-color:#eaf3fb; line-height:50px; font-size:16px; color:#333333;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-around; overflow:hidden; clear:both;}
.wjdc_top_wap div{ width:20%; text-align:center;}
.wjdc_bottom_wap{ width:100%; margin:0; padding:0;}
.wjdc_table_list{ width:1160px; padding-left:40px; border-bottom:1px dashed #ebebeb; line-height:24px; font-size:16px; color:#333333;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-around; overflow:hidden; clear:both;}
.wjdc_table_list:hover{}
.wjdc_table_list div{ width:20%; text-align:center; padding:12px 0 8px 0;}
.wjdc_table_list i{ color:#1e9fff; margin-right:10px;}
.wjdc_table_list a{color:#333;text-decoration:none;}
.wjdc_table_list a:hover{color:#014dab; text-decoration:none;}
.wjdc_table_list button{ width:80px; height:30px; font-size:14px;}
.wjdc_jxz{ color:#1bc000;}
.wjdc_yjs{ color:#ccc;}

/* 20210119*/
.page_zxbl_btn_wap{ width:100%; margin:40px 0; text-align:center;}
.zxbl_btn{ width:200px; height:50px;border-radius:25px; background-color:#1e9fff; border:0; color:#ffffff; font-size:18px;}
.zxbl_btn:hover{ background-color:#4bb2ff;}

.page_zxbl_btn_active{width:200px; height:50px;border-radius:25px; background-color:#1e9fff; border:0; color:#ffffff; font-size:18px;}

/* ע������ҳ*/
.zcyd_wap{width:1200px; margin:50px auto; position:relative;display:flex; flex-direction:row; flex-wrap:no-wrap; justify-content:space-around; overflow:hidden; clear:both;}

.zcyd_left_wap{ width:500px; padding:25px; border:1px solid #ebebeb; text-align:center;}
.zcyd_left_wap img{ margin:0 auto; position:relative;}
.zcyd_left_wap h2{ font-size:24px; color:#333; line-height:50px;}
.zcyd_left_wap button{ width:240px; height:45px; margin-top:10px; text-align:center; font-size:18px; color:#ffffff; border:0; background-color:#83b9f5; border-radius:25px; cursor:pointer;}
.zcyd_left_wap button:hover{  background-color:#a6c8f5;color:#ffffff;  }
.zcyd_left_wap p{ text-align:left; font-size:14px; color:#666; line-height:18px; border-top:1px dashed #ebebeb; padding-top:15px; margin-top:20px; }


.zcyd_right_wap{ width:500px; padding:25px 25px 15px 25px; border:1px solid #ebebeb; text-align:center;}
.zcyd_right_wap img{ margin:0 auto; position:relative;}
.zcyd_right_wap h2{ font-size:24px; color:#333; line-height:50px;}
.zcyd_right_wap button{ width:240px; height:45px; margin-top:10px; text-align:center; font-size:18px; color:#ffffff; border:0; background-color:#fcab04; border-radius:25px; cursor:pointer;}
.zcyd_right_wap button:hover{  background-color:#fbd005;color:#ffffff;  }
.zcyd_right_wap p{ text-align:left; font-size:14px; color:#666; line-height:18px; border-top:1px dashed #ebebeb; padding-top:15px; margin-top:20px; }

/* 20210120*/
.detail_page_content{ font-size:16px; line-height:40px; color:#333333; margin-top:30px ; flex-direction:row; flex-wrap:no-wrap; overflow:hidden; clear:both; }
.detail_content_right{width:640px; padding-top:30px; float:right; display:inline-block; font-size:16px; color:#333333; line-height:36px;}

/* 20210301*/
/* �֪ͨ��ά��ͼ�ӱ߿�*/
.activity_code img{ width:142px; height:142px; border:6px solid #ffffff;}
/* ������ϸҳ��������*/
.detail_page_voice{ width:100%; background-color:#f1f3f4; position:relative; height:40px; overflow:hidden; clear:both; display:block; margin:10px 0; padding:0;}
.detail_page_voice_tip{ width:25%; line-height:40px; display:inline-block; margin:0 0 0 40px; padding:0; float:left; color:#999; font-size:14px;}
.detail_page_voice audio{ width:25%;display:inline-block; height:40px; float:left; border:0;background-color:#f1f3f4;}
.detail_page_voice audio:hover{border:0;}