/*��ҳ*/
body{ margin:0; padding:0;font-family:"微软雅黑",Helvetica Neue,Helvetica,PingFang SC,Tahoma,Arial,sans-serif}
/*����ͼ*/
@charset "utf-8";
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{}

/*yx_rotaion*/
.yx-rotaion{ margin:0; padding:0; }
.yx-rotaion img{ width:690px; height:360px;}

.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}



/*ͼƬ����*/
.index_pic_news_wap{ width:1200px; margin:30px auto; padding-top:10px; position:relative; display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;}
.index_pic_wap{ width:690px; height:360px;}
.index_pic_wap img{ width:690px; height:360px;}
.index_news_wap{width:460px; height:360px;}
.index_news{ border-bottom:1px dotted #bdbdbd; padding:15px 0;}
.index_news h2{font-size:20px; font-weight:bold; line-height:40px; margin:0; padding:0;}
.index_news a{color:#333333; text-decoration:none;}
.index_news a:hover{ color:#4176c4; text-decoration:none;}
.index_news span{ font-size:14px; line-height:24px; color:#333333;margin:0; padding:0;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}

/*--------------------------��Ϣ��Ѷ--------------------------*/
.index_information_wap{ width:1200px; margin:30px auto; position:relative;}

/* �����*/
.index_information_title_wap{ width:1200px; height:80px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both;}
/* ��Ϣ��Ѷ�����*/
.index_information_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 #014eaa;background:url(../images/index_title_ico01.jpg) no-repeat 0 20px; overflow:hidden;}

.index_information_title_h2{width:160px;font-size:36px;line-height:80px; color:#014dab; font-weight:600;}
.index_information_title_h2 a{color:#014dab; text-decoration:none;}
.index_information_title_h2 a:hover{color:#014dab; text-decoration:none;}

.index_information_title_en{ font-size:24px; line-height:90px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.index_information_title_more{ width:778px; font-size:16px; color:#333333; display:inline-block; line-height:80px; padding-top:10px;border-bottom:2px solid #d4e5fa; text-align:right;}
.index_information_title_more a{color:#333333; text-decoration:none;}
.index_information_title_more a:hover{ color:#4176c4; text-decoration:none;}
.index_information_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}


/*Ȩ����������Ԥ�����հ���*/
.index_information_first{ width:1200px; margin:30px 0;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;}

.index_information_first_left{ width:690px; display:inline-block;}

index_information_first a{color:#333333; text-decoration:none;}
index_information_first a:hover{ color:#4176c4; text-decoration:none;}


/*TAB��ǩ*/
.tab-box{ width:100%; margin:0; font-size:18px; font-family:Microsoft YaHei; }
.tab-box .tab{ width:100%;}
.tab-box .tab ul li{ width:16.66%;float:left; height:40px; line-height:40px; text-align: center; background-color:#e8f2ff; }
.tab-box .tab ul li.action{ background:#004daa; color:#ffffff;}
.tab-box .box{width:100%; margin:0; padding:0; height:240px;}
.tab-box .box .item{ display: none;height:240px;}
.tab-box .box .item:first-child{display:block;}

/*TAB��ǩ*/
.tab-box1{ width:100%; margin:0; font-size:18px; font-family:Microsoft YaHei; }
.tab-box1 .tab1{ width:100%;}
.tab-box1 .tab1 ul li{ width:16.66%;float:left; height:40px; line-height:40px; text-align: center; background-color:#e8f2ff; }
.tab-box1 .tab1 ul li.action{ background:#004daa; color:#ffffff;}
.tab-box1 .box1{width:100%; margin:0; padding:0; height:240px;}
.tab-box1 .box1 .item{ display: none;height:240px;}
.tab-box1 .box1 .item:first-child{display:block;}


.index_zsct_zwf{width:100%; height:8px; margin:0; padding:0; overflow:hidden; clear:both; }
/*Ȩ������*/
.index_zsct_up{ width:100%; margin:0; padding:20px 0 20px 0;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both; border-bottom:1px dashed #bdbdbd;}

.index_zsct_up_time{ width:78px; height:68px; padding-top:10px; border:1px solid #d8d8d8; display:inline-block; text-align:center;}
.index_zsct_up_time h2{font-family:Arial, Helvetica, sans-serif; font-size:36px; font-weight:600; color:#333333; line-height:40px;}
.index_zsct_up_time span{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#999999;}

.index_zsct_up_content{ width:520px;}
.index_zsct_up_content h2{ font-size:18px; font-weight:normal; line-height:40px;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.index_zsct_up_content h2 a{color:#333333; text-decoration:none;}
.index_zsct_up_content h2 a:hover{ color:#4176c4; text-decoration:none;}
.index_zsct_tip{ width:100%;display:-webkit-flex;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap:nowrap; overflow:hidden; clear:both;}
.index_zsct_up_content span{ font-size:14px; color:#999999; margin-right:20px; line-height:36px;}

.index_zsct_up_more{ width:120px; line-height:78px; color:#4176c4; text-align:center; font-size:14px;}
.index_zsct_up_more a{color:#4176c4; text-decoration:none;}
.index_zsct_up_more a:hover{ color:#ee851a; text-decoration:none;}

.index_zsct_down{width:100%; margin:0;}

.index_zsct_down ul li{ width:97%;padding-left:3%; background:url(../images/yd4.jpg) no-repeat 0 18px; margin:0 auto; position:relative; font-size:16px; line-height:40px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;}
.index_zsct_down a{ width:80%; height:40px;display:inline-block;color:#333333; text-decoration:none; white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.index_zsct_down a:hover{ color:#2c8be9; text-decoration:none;}
.index_zsct_down span{ width:20%; text-align:center;display:inline-block;color:#999999; font-size:15px; }


/*right*/
.index_information_first_right{width:475px; display:inline-block;}

/*����Ԥ��*/
.index_riskwarning{ width:32%;}

.index_riskwarning_title{ width:100%;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both; }
.index_riskwarning h2,.index_riskcase h2{ width:120px; text-align:center;display:inline-block; font-size:18px; line-height:40px; color:#ffffff; background-color:#004daa;}
.index_riskwarning_more{ width:100px;display:inline-block; font-size:14px; line-height:40px; text-align:right;}
.index_riskwarning_more a{color:#4176c4; text-decoration:none;}
.index_riskwarning_more a:hover{ color:#ee851a; text-decoration:none;}

.index_riskwarning ul,.index_riskcase ul{width:100%; margin:0px 0;}
.index_riskwarning ul li,.index_riskcase ul li{ width:90%;padding-left:5%; background:url(../images/yd4.jpg) no-repeat 0 15px; margin:0 auto; position:relative; font-size:16px; line-height:38px;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}

			
/*���հ���*/
.index_riskcase{width:32%; }

/*�֪ͨ��Ŀ��Ϣ*/
.index_information_two{ width:1200px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between; margin:0;}

/*�֪ͨ*/
.index_activity{ width:32%; display:inline-block;}

.index_activity_title{ width:100%;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both; }
.index_activity h2{ width:120px; text-align:center;display:inline-block; font-size:18px; line-height:40px; color:#ffffff; background-color:#004daa;}
.index_activity_more{ width:50%;display:inline-block; font-size:14px; line-height:40px; text-align:right;}
.index_activity_more a{color:#4176c4; text-decoration:none;}
.index_activity_more a:hover{ color:#ee851a; text-decoration:none;}

.index_activity_down{ width:100%; margin:10px 0 0 0; padding:0}

.index_activity ul{width:100%;}
.index_activity ul li{ width:96%;padding-left:20px; background:url(../images/yd4.jpg) no-repeat 0 15px; margin:0 auto; position:relative; font-size:16px; line-height:38px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; }
.index_activity ul li a{ width:98%;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}
.index_activity ul li span{ width:15%; color:#999999;  font-size:15px; text-align:right;}

/*��Ŀ��Ϣ*/
.index_xmxx_wap{ width:100%; display:inline-block;}
.index_xmxx_wap_title{ width:100%;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both; background-color:#e8f2ff;}
.index_xmxx_wap h2{ width:120px; text-align:center;display:inline-block; font-size:18px; line-height:40px; color:#ffffff; background-color:#004daa;}
.index_xmxx_wap_more{ width:100px;display:inline-block; font-size:14px; line-height:40px; text-align:right; padding-right:10px;}
.index_xmxx_wap_more a{color:#4176c4; text-decoration:none;}
.index_xmxx_wap_more a:hover{ color:#ee851a; text-decoration:none;}

.index_project_wap{ width:100%; margin-top:2px; }
.index_project_title{ font-weight:600;}
.index_project_wap td{ font-size:16px; line-height:40px;}
.index_project_left{ padding-left:20px;}
index_project_wap tr:nth-of-type(2n){background:#f5fafe;}

.index_project_wap a{color:#333333; text-decoration:none;}
.index_project_wap h2 a:hover{ color:#4176c4; text-decoration:none;}

.boder_right{ background:url(../images/title_r_l.png) no-repeat top left; background-color:#e8f2ff;}


/*--------------------------���߰���--------------------------*/
.index_online_wap{ width:1200px; height:800px; margin:20px auto;padding:0;}

/* ���߰�������*/
.index_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/index_title_ico02.jpg) no-repeat 0 20px; overflow:hidden; float:left;}

.index_online_title_h2{width:160px;font-size:36px;line-height:80px; color:#014dab; font-weight:600;}
.index_online_title_h2 a{color:#60a3b6; text-decoration:none;}
.index_online_title_h2 a:hover{color:#60a3b6; text-decoration:none;}

.index_online_title_en{ font-size:24px; line-height:80px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.index_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;}
.index_online_title_more a{color:#333333; text-decoration:none;}
.index_online_title_more a:hover{ color:#4176c4; text-decoration:none;}
.index_online_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}


.index_online_system_wap{ width:1200px; display:block; margin:0; padding:0;}


/* ���߰��������޸�*/
.index_zxbl_floor{width:1200px; height:320px; margin:0; padding:0; display:block;}
.index_zxbl_floor2{width:1200px; height:240px; margin:0; padding:0; display:block;}
.index_zxbl_floor3{width:1200px; height:240px; margin:0; padding:0; display:block;}
.index_zxbl_title{width:1200px; height:70px; margin:0; padding:0;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;position:relative; line-height:70px;font-size:24px;  font-weight:600;  margin:0;padding:0;}
.index_zxbl_title div{ width:285px;display:inline-block;}
.index_zxbl_wap{width:1200px; height:200px; margin:0; padding:0;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;position:relative;}


/* ���߰���*/
.index_online_level{ width:1200px; height:270px; margin:0; padding:0;}
.index_online_level2{ width:1200px; height:270px;margin:0; padding:0;}
.index_online_level3{ width:1200px; height:270px;margin:0; padding:0;}
.index_online_level4{ width:1200px; height:270px; margin:0; padding:0;}

.index_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;}
.index_online_level_title2{ width:1000px; height:60px; line-height:100px;font-size:24px; color:#333333; font-weight:600; margin:65px 0 0 0;padding:0;}
.index_online_level_title3{ width:1000px; height:60px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:15px 0 0 0;padding:0;}
.index_online_level_title4{ width:1000px; height:60px; line-height:60px;font-size:24px; color:#333333; font-weight:600; margin:00 0 0;padding:0;}

.index_online_four_wap{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:space-between;flex-wrap: nowrap;position:relative; margin-top:90px;}
.index_online_four_wap2{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: nowrap;position:relative; margin-top:20px; }
.index_online_four_wap3{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:flex-start;flex-wrap: nowrap;position:relative; }
.index_online_four_wap4{ width:100%; height:200px;display:flex; flex-direction:row;justify-content:space-between;flex-wrap: nowrap;position:relative; }


.index_online_01_wap{ width:285px; height:165px;display:inline-block;}
.index_online_01_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_01.png) no-repeat right bottom;  background-color:#d7eef6; }
.index_online_01_down{width:285px; height:40px; background-color:#62a3b9; }

.index_online_02_wap{ width:285px; height:165px;display:inline-block;}
.index_online_02_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_02.png) no-repeat right bottom; background-color:#d7eef6; }
.index_online_02_down{width:285px; height:40px; background-color:#62a3b9; }


.index_online_03_wap{ width:285px; height:165px;display:inline-block;}
.index_online_03_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_03.png) no-repeat right bottom;background-color:#d7eef6; }
.index_online_03_down{width:285px; height:40px; background-color:#62a3b9; }

.index_online_04_wap{ width:285px; height:165px;display:inline-block;}
.index_online_04_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_04.png) no-repeat right bottom; background-color:#dce4f1; }
.index_online_04_down{width:285px; height:40px; background-color:#98aed3; }

.index_online_05_wap{ width:285px; height:165px;display:inline-block;}
.index_online_05_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_05.png) no-repeat right bottom;  background-color:#f0e6dc; }
.index_online_05_down{width:285px; height:40px; background-color:#cf9f6f; }

.index_online_06_wap{ width:285px; height:165px;display:inline-block;}
.index_online_06_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_06.png) no-repeat right bottom;  background-color:#f0e6dc; }
.index_online_06_down{width:285px; height:40px; background-color:#cf9f6f; }


.index_online_07_wap{ width:285px; height:165px;display:inline-block;}
.index_online_07_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_07.png) no-repeat right bottom; background-color:#f0e6dc; }
.index_online_07_down{width:285px; height:40px; background-color:#cf9f6f; }

.index_online_08_wap{ width:285px; height:165px;display:inline-block;}
.index_online_08_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_08.png) no-repeat right bottom; background-color:#d9f0d4; }
.index_online_08_down{width:285px; height:40px; background-color:#a2cd95; }

.index_online_09_wap{ width:285px; height:165px;display:inline-block;}
.index_online_09_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_09.png) no-repeat right bottom;  background-color:#d9f0d4; }
.index_online_09_down{width:285px; height:40px; background-color:#a2cd95; }

.index_online_10_wap{ width:285px; height:165px;display:inline-block;}
.index_online_10_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_10.png) no-repeat right bottom;  background-color:#dde7ff }
.index_online_10_down{width:285px; height:40px; background-color:#8ca5e5; }


.index_online_11_wap{ width:285px; height:165px;display:inline-block;}
.index_online_11_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_11.png) no-repeat right bottom; background-color:#dde7ff }
.index_online_11_down{width:285px; height:40px; background-color:#8ca5e5; }

.index_online_12_wap{ width:285px; height:165px;display:inline-block;}
.index_online_12_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_12.png) no-repeat right bottom; background-color:#dde7ff }
.index_online_12_down{width:285px; height:40px; background-color:#8ca5e5; }

.index_online_13_wap{ width:285px; height:165px;display:inline-block;}
.index_online_13_up{width:260px; padding-left:25px; height:110px; padding-top:15px; background:url(../images/index_zxbl_13.png) no-repeat right bottom; background-color:#dde7ff }
.index_online_13_down{width:285px; height:40px; background-color:#8ca5e5; }


.index_online_down_hover{ font-size:16px; color:#ffffff; line-height:40px; text-align:center;}
.index_online_down_hover a{ color:rgba(255,255,255,0.85); text-decoration:none;}
.index_online_down_hover a:hover{ color:rgba(255,255,255,1.0); text-decoration:none;}

.index_online_zbt{ font-size:20px; line-height:40px; font-weight:500; margin-bottom:5px;}
.index_online_zbt a{color:#000; text-decoration:none;}
.index_online_zbt a:hover{color:#333; font-size:20px; font-weight:600; text-decoration:none;}
.index_online_zlj{ font-size:16px; line-height:30px;}
.index_online_zlj a{ margin-right:20px; color:#333; text-decoration:none;}
.index_online_zlj a:hover{ color:#4176c4; text-decoration:none;}


/*-----------------˿·�ƽ�--------------------------*/
.index_sltj_wap{ width:1200px; margin:30px auto; position:relative;}

/* ˿·�ƽ�*/
.index_sltj_title_wap{ width:1200px; height:80px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both;}
/* ˿·�ƽ������*/
.index_sltj_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 #1a83f0;background:url(../images/index_title_ico03.jpg) no-repeat 0 20px; overflow:hidden;}

.index_sltj_title_h2{ width:200px;font-size:36px;line-height:80px; color:#1a83f0; font-weight:600;}
.index_sltj_title_h2 a{color:#1a83f0; text-decoration:none;}
.index_sltj_title_h2 a:hover{color:#1a83f0; text-decoration:none;}

.index_sltj_title_en{ font-size:24px; line-height:90px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.index_sltj_title_more{ width:778px; font-size:16px; color:#333333; display:inline-block; line-height:80px; padding-top:10px;border-bottom:2px solid #d0e0f0; text-align:right;}
.index_sltj_title_more a{color:#333333; text-decoration:none;}
.index_sltj_title_more a:hover{ color:#4176c4; text-decoration:none;}
.index_sltj_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}

/* ˿·�ƽ�1��*/
.index_sltj_01layer{ width:1200px; margin-top:20px; height:auto; display:block; overflow:hidden; clear:both; }

.index_sltj_cxjc_wap{ width:750px; height:300px;display:inline-block; float:left; }
.index_cxjc_titile h2{ width:300px;display:inline-block; font-size:24px; font-weight:600; color:#333333; line-height:50px; float:left;}
.index_cxjc_more{ width:100px;display:inline-block; font-size:14px; line-height:50px; float:right;}
.index_cxjc_more a{color:#4176c4; text-decoration:none;}
.index_cxjc_more a:hover{ color:#ee851a; text-decoration:none;}

.index_sltj_chart_wap{ width:400px;height:180px; padding-top:10px;display: inline-block;text-align: center;vertical-align: middle;float:right; margin-right:20px; margin-top:30px;box-shadow:0px 0px 15px #e8e8e8; border-radius:5px;vertical-align: middle; text-align: center; }





/* ˿·�ƽ�3��*/
.index_sltj_03layer{width:1200px; margin-top:20px; padding:0; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}
.index_sltj_03layer a{ border:0; cursor:pointer;}


/* ˿·�ƽ�4��*/
.index_sltj_04layer{width:1200px; height:60px; margin-top:20px; padding:0; }
.index_sltj_04layer h2{ font-size:24px; color:#333333; font-weight:600; line-height:60px;}
.index_sltj_04layer a{ border:0; cursor:pointer;}




/*-----------------�������--------------------------*/
.index_hqfw_wap{ width:1200px; margin:30px auto; position:relative;}

/* �������*/
.index_hqfw_title_wap{ width:1200px; height:80px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both;}
/* �����������*/
.index_hqfw_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 #5f4ea2;background:url(../images/index_title_ico04.jpg) no-repeat 0 20px; overflow:hidden;}

.index_hqfw_title_h2{ width:160px;font-size:36px;line-height:80px; color:#5f4ea2; font-weight:600;}
.index_hqfw_title_h2 a{color:#5f4ea2; text-decoration:none;}
.index_hqfw_title_h2 a:hover{color:#5f4ea2; text-decoration:none;}

.index_hqfw_title_en{ font-size:24px; line-height:90px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.index_hqfw_title_more{ width:778px; font-size:16px; color:#333333; display:inline-block; line-height:80px; padding-top:10px;border-bottom:2px solid #dfdcec; text-align:right;}
.index_hqfw_title_more a{color:#333333; text-decoration:none;}
.index_hqfw_title_more a:hover{ color:#4176c4; text-decoration:none;}
.index_hqfw_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}

/* 6��ͼ��*/
.index_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;}
.index_hqfw_icon_wap a{color:#5f4da1; text-decoration:none; font-size:24px; font-weight:600;}
.index_hqfw_icon_wap a:hover{color:#d6b789; text-decoration:none;}

.index_hqfw_icon{ width:240px; height:240px; border:1px solid #ebebeb; text-align:center; background-color:#ffffff; }
.index_hqfw_icon:hover{width:240px; height:240px; border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da;}

.index_hqfw_icon1{ width:240px; height:60px; padding-top:160px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_xb01.png) no-repeat 60px 20px; }
.index_hqfw_icon1:hover{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb01-2.png) no-repeat 60px 20px;}
.index_hqfw_icon1.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb01-2.png.jpg) no-repeat 60px 20px;}

.index_hqfw_icon2{ width:240px; height:60px; padding-top:160px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_xb02.png) no-repeat 60px 20px; }
.index_hqfw_icon2:hover{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb02-2.png) no-repeat 60px 20px;}
.index_hqfw_icon2.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb02-2.png) no-repeat 60px 20px;}


.index_hqfw_icon3{ width:240px; height:60px; padding-top:160px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_xb03.png) no-repeat 60px 20px; }
.index_hqfw_icon3:hover{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb03-2.png) no-repeat 60px 20px;}
.index_hqfw_icon3.active{ border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb03-2.png) no-repeat 60px 20px;}

.index_hqfw_icon4{ width:240px; height:60px; padding-top:160px; border:1px solid #ebebeb; text-align:center; background:url(../images/index_xb04.png) no-repeat 60px 20px; }
.index_hqfw_icon4:hover{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb04-2.png) no-repeat 60px 20px;}
.index_hqfw_icon4.active{border:1px solid #decba4; box-shadow:0px 0px 10px #f4e8da; background:url(../images/index_xb04-2.png) no-repeat 60px 20px;}

/* ���� �˲�*/
.index_hqfw_second_wap{width:1200px; margin-top:30px;padding:0; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}
.index_second_titile{ font-size:24px; font-weight:600; color:#333333; width:100%; height:60px;}
/* ����*/
.index_hqfw_hwzz{ width:600px; height:350px; background:url(../images/index_hwzz_bjmap.jpg) no-repeat 50px 40px; }

.index_job_list{ width:600px; margin:0; padding:0; font-size:16px;}

.index_job_xq{ width:600px; margin-bottom:10px; margin-top:0px; line-height:30px; padding-bottom:10px; border-bottom:1px solid #ebebeb;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; }

.index_job_xq_l{ width:360px; display:inline-block;font-size:16px; line-height:30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.index_job_xq span{ width:50px; text-align:center; font-size:14px; line-height:24px; color:#999999; margin-right:20px;}

.index_job_xq_r{width:240px; display:inline-block;font-size:16px;line-height:30px;overflow: hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}




/* �˲�*/
.index_hqfw_rcmap{ width:540px; height:340px; }
.index_hqfw_map{ width:540px; height:275px; padding:0; overflow:hidden; }
.index_hqfw_map img{ width:540px; height:275px; margin:0 auto; position:relative;}


/* �������*/
.index_hqfw_03layer{width:1200px; height:90px; margin-top:30px; padding:0; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:wrap;}
.index_hqfw_03layer img{ margin-bottom:20px;}

/*-----------------ƽ̨����--------------------------*/
.index_pthd_wap{ width:1200px; margin:30px auto; position:relative;}

/* ƽ̨����*/
.index_pthd_title_wap{ width:1200px; height:80px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both;}
/* ƽ̨���������*/
.index_pthd_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 #c78d44;background:url(../images/index_title_ico05.jpg) no-repeat 0 20px; overflow:hidden;}

.index_pthd_title_h2{ width:160px;font-size:36px;line-height:80px; color:#c78d44; font-weight:600;}
.index_pthd_title_h2 a{color:#c78d44; text-decoration:none;}
.index_pthd_title_h2 a:hover{color:#c78d44; text-decoration:none;}

.index_pthd_title_en{ font-size:24px; line-height:90px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.index_pthd_title_more{ width:778px; font-size:16px; color:#333333; display:inline-block; line-height:80px; padding-top:10px;border-bottom:2px solid #f4e8da; text-align:right;}
.index_pthd_title_more a{color:#333333; text-decoration:none;}
.index_pthd_title_more a:hover{ color:#4176c4; text-decoration:none;}
.index_pthd_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}

/* ���󻥶�*/
.index_pthd_zqhd_wap{width:1200px; margin-top:20px;}
.index_pthd_zqhd ul{ width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap;}
.index_pthd_zqhd ul li{ width:285px; height:50px; line-height:50px; font-size:16px; text-align:center;background-color:#f3f6fd; margin-bottom:15px;}
.index_pthd_zqhd ul li:hover{background-color:#1a83ee; color:#ffffff; font-size:17px;}


/* 4banner*/
.index_pthd_03layer{width:1200px; height:100px; margin-top:10px; padding:0; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}



/*-----------------��������--------------------------*/
.index_links_wap{ width:1200px; margin:30px auto; position:relative;}

/* ��������*/
.index_links_title_wap{ width:1200px; height:80px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both;}
/* �������Ӵ����*/
.index_links_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 #3a77c7;background:url(../images/index_title_ico06.jpg) no-repeat 0 20px; overflow:hidden;}

.index_links_title_h2{ width:160px;font-size:36px;line-height:80px; color:#3a77c7; font-weight:600;}
.index_links_title_h2 a{color:#3a77c7; text-decoration:none;}
.index_links_title_h2 a:hover{color:#3a77c7; text-decoration:none;}

.index_links_title_en{ font-size:24px; line-height:90px; color:#333333; text-transform:uppercase; float:left; margin-left:20px;}

.index_links_title_more{ width:778px; font-size:16px; color:#333333; display:inline-block; line-height:80px; padding-top:10px;border-bottom:2px solid #dae3f2; text-align:right;}
.index_links_title_more a{color:#333333; text-decoration:none;}
.index_links_title_more a:hover{ color:#4176c4; text-decoration:none;}
.index_links_title_more span{ color:#cd0600; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; margin-left:8px;}


/* ��������*/
.index_links{width:1200px; height:120px; margin-top:20px;display:-webkit-flex;display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap; overflow:hidden; clear:both;}
.index_wxgzh{ width:560px; height:110px; padding-left:30px; padding-top:10px; background:url(../images/index_wxgzh.jpg) no-repeat 0 0; display:inline-block;}
.index_wxxcx{ width:560px; height:110px; padding-left:30px; padding-top:10px; background:url(../images/index_wxxcx.jpg) no-repeat 0 0; display:inline-block;}
.index_wxgzh img,.index_wxxcx img{ width:98px; height:98px;}

index_links ul{ width:1200px;display:flex;justify-content:space-between;flex-wrap:wrap;}
index_links ul li{ width:285px; height:50px; line-height:50px; font-size:16px; text-align:center; border:1px solid #e5e5e5; margin-bottom:20px;}
index_links ul li:hover{ border:1px solid #d9e4f4; color:#4176c4; font-size:16px;}





/*-----------------indexbottom------------------------*/
.index_bottom_wap{ width:100%; height:150px; background-color:#014dab; font-size:16px;}
.index_bottom{ width:1200px; margin:0 auto; position:relative; padding-top:25px; }

.index_bottom_left{ width:750px; display:inline-block; float:left; line-height:30px; color:rgba(255,255,255,0.6); text-align:left;}

.index_bottom_menu{ width:1200px;color:rgba(255,255,255,0.9); margin-bottom:5px;}
.index_bottom_menu a{color:rgba(255,255,255,1.0); text-decoration:none;padding:0 10px;}
.index_bottom_menu a:hover{ color:rgba(255,255,255,0.8);text-decoration:none;}

.index_bottom_qrcode{ width:80px; display:inline-block; float:right;}
.index_bottom_qrcode img{ width:80px;}

.bottom_bah{ font-size:16px; line-height:36px;}
.bottom_dzjg{ width:110px; display:inline-block; float:left; padding-top:15px;}
.bottom_wzzc{ width:108px; display:inline-block; float:right; padding-top:20px;}


/* ˿·�ƽ�2��*/
.index_sltj_02layer{width:1200px; padding:0; display:block; overflow:hidden; clear:both;}
.index_jwhzq_titile{ width:1200px; height:60px; line-height:60px;}
.index_jwhzq_titile h2{ font-size:24px; font-weight:bold; font-weight:600; color:#333333;}

.index_jwhzq_wap{ width:1200px; height:200px; margin-top:10px; text-align:center; line-height:40px; font-size:16px; display:flex; flex-direction:row;justify-content:space-between;flex-wrap:nowrap;}
.index_jwhzq_packet{ width:300px; height:240px; border:0; display:inline-block; text-align:center;}
.index_jwhzq_packet img{ width:275px; height:180px; border:0;}



/*--˿·�ƽ�ͼƬ����2--*/
.scrollpic {width: 1200px;margin:40px auto 0 auto;}
#myscroll {width: 100%;height:200px;display: block;position: relative;overflow: hidden;}
#myscroll #myscrollbox {display: block;float: left;position: absolute;left: 0;top: 0;width:1000000px;}
#myscroll ul {display: block;float: left;list-style-type: none;padding: 0;margin: 0;}
#myscroll ul li {width:240px;display: block;float: left;padding:0; font-size:16px; line-height:40px; text-align:center;}
#myscroll ul li a {width:240px;height:200px;display: block;float: left;padding: 0;position: relative;color: #333;}
#myscroll ul li a:hover{ color:#2c8be9; text-decoration:none;}
#myscroll a .intro {width:240px;position: absolute;left: 0;z-index: 10;background-color: #0057c4;filter: alpha(opacity=70);color: #fff;-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;text-align: center;}
#myscroll a .intro h5 {width:240px;height: 40px;padding: 0;margin: 0;font-size:16px;line-height: 30px;border-bottom: 1px solid #347fdc;font-weight:100;}
#myscroll a .intro p {font-size: 13px;line-height: 20px;margin: 65px 70px;height: 70px;overflow: hidden;}
#myscroll a .intro {bottom: -211px;}
#myscroll a:hover .intro {bottom: 0px;}

#mybtns {margin:0;width:1200px;height:32px; }
#mybtns a {width:32px;height:32px;display: block;background-color:rgba(0,0,0,0.3);display:inline-block;}
#mybtns a:hover {background-color:#1b83f2;}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}
#mybtns #left {background-image: url(../images/jt_l.png);float:left; z-index:999;position:relative; top:100px; margin-left:-295px;}
#mybtns #right {background-image: url(../images/jt_r.png);float:right; z-index:999; position:relative; top:100px; margin-right:5px;}
#mybtns #left:hover{background-image: url(../images/jt_l2.png);float:left; z-index:999;position:relative; top:100px; margin-left:-295px;}
#mybtns #right:hover{background-image: url(../images/jt_r2.png);float:right; z-index:999; position:relative; top:100px; margin-right:5px;}
#kinMaxShow {visibility: hidden;width: 100%;height: 500px;overflow: hidden;}

/*--���ض���--*/
.goTop >img{width:47px; height:47px; cursor: pointer;}
.goTop{position:fixed;right:20px; bottom:20px;}
.goTop{ width:47px; height:47px; background:url(../images/top01.png) no-repeat;}
.goTop:hover{ width:47px; height:47px; background:url(../images/top02.png) no-repeat;}

