@charset "utf-8";
/* CSS Document */

.focus_news{ width:1200px; margin:auto; padding:47px 0px 0px 0px; overflow:hidden;}

.focus_bg{ float:left;width:602px; padding:0px 0px 12px 12px; background:url(../images/sjs_2020_6.jpg;vpn_img) no-repeat bottom left;}
.slider1 {float:left;width:602px;  overflow:hidden;position:relative; }
.slider1 .slides{ width:602px; height: 362px; overflow: hidden; float: left;}
.slider1 .slides img { width:602px; height: 362px;}
.slider1 .slides li{ position: relative;height:362px;}
.slider1 .flex-control-nav{ position: absolute; left:50%; bottom: 20px; margin-left:-80px;}
.slider1 .flex-control-nav li{float: left; margin:0 0 0 20px;cursor: pointer;text-indent:-9999px;}
.slider1 .flex-control-nav li a{ display: block;width:14px;height:14px;text-align:center;background:#fff;cursor:pointer;border-radius: 50%;}
.slider1 .flex-control-nav .flex-active{background:#f5d389;}  
.slider1 .flex-direction-nav{display: none;}

.focus_right{ width:554px; float:left; padding:0px 0px 0px 32px;}
.focus_right .title{ width:554px; float:left; padding-top:10px; font-size:30px; line-height:48px; text-align:center; }
.focus_right .title a{ color:#bd1a2d; font-weight:bold;}
.focus_right .sum{ width:554px; float:left; line-height:36px; text-indent:2em; padding:20px 0px 20px 0px;}
.focus_right .more{ font-size:14px; float:left; color:#bd1a2d;}

.full_box { width:1200px; margin:auto; overflow:hidden;}

.sjs_news{ width:800px; padding-top:28px; float:left;}
.sjs_n_bg{ width:100%; background:url(../images/sjs_2020_7.jpg;vpn_img) repeat-x bottom; height:60px; overflow:hidden;}

.sjs_n_title{ width:800px; float:left; }
.sjs_n_title ul li{float:left;font-size: 24px;width: 133px;text-align:center;height:58px;line-height:58px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sjs_n_title ul li a{ color:#333; font-weight:bold;}
.sjs_n_title ul li.act{ border-bottom:3px solid #bd1a2d;}
.sjs_n_title ul li.act a { color:#bd1a2d;}

.sjs_n_box{ width:800px; margin:auto; overflow:hidden; padding-top:20px; padding-bottom:30px;}
.sjs_n_box ul li{ float:left; width:780px; padding-left:20px; line-height:48px; background:url(../images/sjs_2020_8.jpg;vpn_img) no-repeat 0px 21px; font-size:18px;}
.sjs_n_box ul li a{ color:#333; display:block; width:630px; float:left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.sjs_n_box ul li span{ float:right; display:block; color:#999;}
.sjs_n_box ul li a:hover{ color:#bd1a2d;}

.pic_r { width:366px;; float:right; padding-top:38px;}
.pic_r ul li { width:366px; height:100px; /*border:1px solid #d6d6d6;*/line-height:100px; margin:13px 0px;}
.pic_r ul li img { width:366px; height:100px; }

.file{ width:366px;; float:right; padding-top:38px;}
.file ul li{ width:364px; float:left; height:96px; border:1px solid #d6d6d6;line-height:96px; margin:11px 0px;}
.file ul li a{ color:#bd1a2d}
.file ul li a.icon_1{ display:block; background:url(../images/sjs_2020_4.png;vpn_img) 90px 27px no-repeat; width:180px; height:87px; padding-left:170px;}
.file ul li a.icon_2{ display:block; background:url(../images/sjs_2020_5.png;vpn_img) 90px 27px no-repeat; width:180px; height:87px; padding-left:170px;}
.file ul li a.icon_3{ display:block; background:url(../images/sjs_2020_6.png;vpn_img) 90px 26px no-repeat; width:180px; height:87px; padding-left:170px;}

.service{ width:100%; margin:auto; overflow:hidden; background-color:#f5f5f5;}
.service_in{ width:1200px; margin:auto; overflow:hidden; padding:47px 0px 24px 0px;}

.service_left{ width:800px; float:left;}
.s_title{ width:800px; float:left;}
.s_title ul li{ width:400px; float:left; height:55px; line-height:55px; font-size:24px; background-color:#e2e0e0; text-align:center;}
.s_title ul li.act a{ background-color:#bd1a2d; color:#FFF; display:block;}

.s_con{ width:800px; float:left; height:304px; background-color:#FFF; padding-top:30px;}
.s_con ul li{ float:left; width:152px; height:81px; padding-top:12px; border:1px solid #bcb8b9; background-color:#f5f5f5; margin:20px 23px;}
.s_con ul li a{ display:block; text-align:center; padding-bottom:10px; color:#333;}

.service_right{ width:366px; float:right;}
.service_right ul li { width:366px; float:left; background-color:#FFF; height:80px; line-height:80px; margin-bottom:23px;}
.service_right ul li a{ font-size:20px; color:#1f1f1f;}
.service_right ul li a:hover{ color:#bd1a2d;}
.service_right ul li a.s_icon_1{ display:block; background:url(../images/sjs_2020_7.png;vpn_img) 44px 25px no-repeat; width:263px; padding-left:105px; height:80px;}
.service_right ul li a.s_icon_2{ display:block; background:url(../images/sjs_2020_8.png;vpn_img) 44px 20px no-repeat; width:263px; padding-left:105px; height:80px;}
.service_right ul li a.s_icon_3{ display:block; background:url(../images/sjs_2020_9.png;vpn_img) 44px 25px no-repeat; width:263px; padding-left:105px; height:80px;}
.service_right ul li a.s_icon_4{ display:block; background:url(../images/sjs_2020_10.png;vpn_img) 44px 19px no-repeat; width:263px; padding-left:105px; height:80px;}

.zwgk{width:1200px;margin:auto;overflow:hidden;padding: 7px 0px;}

.zwgk_file{ width:800px; float:left;}

.zwgk_file_title{ width:800px; float:left; background:url(../images/sjs_2020_7.jpg;vpn_img) repeat-x bottom;}
.zwgk_file_title ul li{ width:150px; float:left; font-size:24px;text-align:center; line-height:48px;}
.zwgk_file_title ul li a{ color:#333; font-weight:bold; }
.zwgk_file_title ul li.act{ border-bottom:2px solid #bd1a2d;}
.zwgk_file_title ul li.act a{ color:#bd1a2d;}

.zwgk_file_con{ width:785px; float:left; padding-top:20px; padding-left:15px;}
.zwgk_file_con ul li{ width:765px; padding-left:20px; float:left; line-height:48px; background:url(../images/sjs_2020_8.jpg;vpn_img) no-repeat 0px 22px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.zwgk_file_con ul li a{ color:#333;}
.zwgk_file_con ul li a:hover{ color:#bd1a2d;}

.zwgk_icon{width:366px; float:right;}
.zwgk_icon_title{ width:366px; float:left; background:url(../images/sjs_2020_13.jpg;vpn_img) no-repeat; height:66px; line-height:66px; font-size:28px; font-weight:bold; color:#fff; text-align:center;}
.zwgk_icon_title a,.zwgk_icon_title a:hover{ font-size:28px; font-weight:bold; color:#fff;}


.zwgk_icon_con{ width:324px; padding:21px 21px 8px 21px; float:left; background-color:#f5f5f5; overflow:hidden;}
.zwgk_icon_con  ul li{ background-color:#FFF; border-left:6px solid #dabb85; height:50px; width:318px; margin-bottom:13px; font-size:18px; line-height:50px;}
.zwgk_icon_con  ul li a{ color:#333; font-weight:bold; display:block;}
.zwgk_icon_con  ul li a:hover{ color:#bd1a2d;}
.zwgk_icon_con  ul li a.one{ background:url(../images/sjs_2020_9.jpg;vpn_img) no-repeat 30px 8px; padding-left:80px;}
.zwgk_icon_con  ul li a.two{ background:url(../images/sjs_2020_10.jpg;vpn_img) no-repeat 30px 8px; padding-left:80px;}
.zwgk_icon_con  ul li a.three{ background:url(../images/sjs_2020_11.jpg;vpn_img) no-repeat 30px 8px; padding-left:80px;}
.zwgk_icon_con  ul li a.four{ background:url(../images/sjs_2020_12.jpg;vpn_img) no-repeat 30px 8px; padding-left:80px;}

.zwgk_mess{ width:1194px; float:left; margin-top:40px; overflow:hidden; border:1px solid #cccccc; padding:28px 0px 28px 4px;}
.zwgk_mess ul li{ width:72px; float:left;  margin:0px 23px; cursor:pointer;}
.zwgk_mess ul li div{ background-color:#f1eff0; border-radius: 50%; width:72px; height:72px;}
.zwgk_mess ul li div span{ width:72px; height:72px;display:block; float:left;}
.zwgk_mess ul li a {display:block; float:left; width:72px; text-align:center; padding-top:8px; font-weight:bold;}

.zwgk_mess ul li .mess_i1 {background:url(../images/sjs_2020_27.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i2 {background:url(../images/sjs_2020_28.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i3 {background:url(../images/sjs_2020_29.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i4 {background:url(../images/sjs_2020_30.png;vpn_img) no-repeat center 19px; }
.zwgk_mess ul li .mess_i5 {background:url(../images/sjs_2020_31.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i6 {background:url(../images/sjs_2020_32.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i7 {background:url(../images/sjs_2020_33.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i8 {background:url(../images/sjs_2020_34.png;vpn_img) no-repeat center 14px; }
.zwgk_mess ul li .mess_i9 {background:url(../images/sjs_2020_35.png;vpn_img) no-repeat center 15px; }
.zwgk_mess ul li .mess_i10 {background:url(../images/sjs_2020_36.png;vpn_img) no-repeat center 14px; }

.zwgk_mess ul li:hover div{ background-color:#bd1a2d;}
.zwgk_mess ul li:hover a{ color:#bd1a2d;}

.zwgk_mess ul li:hover .mess_i1{ background:url(../images/sjs_2020_27.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i2{ background:url(../images/sjs_2020_28.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i3{ background:url(../images/sjs_2020_29.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i4{ background:url(../images/sjs_2020_30.png;vpn_img) no-repeat center -51px;}
.zwgk_mess ul li:hover .mess_i5{ background:url(../images/sjs_2020_31.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i6{ background:url(../images/sjs_2020_32.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i7{ background:url(../images/sjs_2020_33.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i8{ background:url(../images/sjs_2020_34.png;vpn_img) no-repeat center -54px;}
.zwgk_mess ul li:hover .mess_i9{ background:url(../images/sjs_2020_35.png;vpn_img) no-repeat center -53px;}
.zwgk_mess ul li:hover .mess_i10{ background:url(../images/sjs_2020_36.png;vpn_img) no-repeat center -54px;}

.zmhd_bg{ width:100%; margin:auto; overflow:hidden; background-color:#f5f5f5;}
.zmhd{ width:1200px; padding:47px 0px; margin:auto; overflow:hidden;}

.inquire{width: 463px;float:left;overflow: hidden;}
.inquire_tilte{width: 430px;padding-left:33px;padding-bottom:8px;float:left;background:url(../images/sjs_2020_14.jpg;vpn_img) 14px 7px no-repeat;border-bottom:1px solid #cccccc;color:#bd1a2d;}
.inquire_tilte span{ display:block; float:left; color:#bd1a2d; font-size:24px; font-weight:bold;}
.inquire_tilte a{display:block; float:right; font-size:14px;  color:#bd1a2d; padding-top:12px; padding-right:20px;}

.inquire_txt{width: 463px;float:left;padding-top:15px;}
.inquire_txt ul li{float:left;width: 430px;padding-left:33px;background:url(../images/sjs_2020_15.jpg;vpn_img) 14px 20px no-repeat;line-height:44px;}
.inquire_txt .list{width: 347px;float:left;}

.inquire_txt .list .list_1 span{ color:#bd1a2d;}

.inquire_txt .list .list_1{display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 72%;}
.inquire_txt .list .list_2{ background-color:#d6b17c; width:84px; display:block; float:left; color:#FFF; text-align:center; border-radius:3px;line-height:25px; margin-left:10px; margin-top:10px; font-size:14px;}

.flag_red{float:right;width:70px;border-radius:3px;text-align:center;background-color:#bd1a2d;color:#FFF;line-height:25px;margin-top:10px;font-size:14px;margin-right: 10px;}
.flag_grey{float:right;width: 70px;border-radius:3px;text-align:center;background-color:#bdb9b8;color:#FFF;line-height:25px;margin-top:10px;font-size:14px;margin-right: 10px;}

.letter{width: 726px;float:left;padding-left: 10px;}
.letter .title{width: 675px;padding-left:33px;padding-bottom:8px;float:left;background:url(../images/sjs_2020_14.jpg;vpn_img) 14px 7px no-repeat;border-bottom:1px solid #cccccc;color:#bd1a2d;}
.letter .title span{ display:block; float:left; color:#bd1a2d; font-size:24px; font-weight:bold;}
.letter .title a{display:block; float:right; font-size:14px;  color:#bd1a2d; padding-top:12px; padding-right:20px;}

.letter ul{ display:block; float:left; padding-top:15px;}
.letter ul li{float:left;width:433px;padding-left:33px;/* background:url(https://libvpn.swfu.edu.cn/vpn/89/https/P75YPLUCNJ3XV63PM7YYMLUDNG/images/sjs_2020_15.jpg;vpn_img) 14px 20px no-repeat; */line-height:44px;}
.letter ul li a:hover{ color:#bd1a2d;}
.ic{ margin-right:12px; display:block; width:36px; float:left; height:19px; line-height:19px; border:1px solid #cccccc; font-size:12px; text-align:center; color:#999; margin-top:14px;}


.zmhd_icon{ width:1200px; float:left; padding-top:35px;}

.zmhd_icon ul li{width: 230px;float:left;padding: 0px 0px 0px 38px;height:78px;line-height:78px;background-color:#dcdcdc;box-shadow:4px 3px 6px #e9e8e8;cursor:pointer;margin:0px 16px;}
.zmhd_icon ul li div{ width:70px; height:70px; border-radius: 50%; background-color:#f4f4f4; margin-top:4px; float:left;}
.zmhd_icon ul li div span{ display:block; float:left; transition: all 0.3s ease;}
.zmhd_icon ul li div span a {width: 37px;height: 50px;padding: 0px;}
.zmhd_icon ul li a{padding-left: 20px;display:block;float:left;font-weight:bold;padding-right: 35px;}

.zmhd_icon ul li:hover div{ background-color:#bd1a2d;}
.zmhd_icon ul li:hover a{ color:#bd1a2d; }

.zmhd_icon ul li .zmhd_icon_1{ background:url(../images/sjs_2020_37.png;vpn_img) no-repeat; width:37px; height:50px; margin:15px 0px 0px 19px;}
.zmhd_icon ul li .zmhd_icon_2{ background:url(../images/sjs_2020_38.png;vpn_img) no-repeat; width:37px; height:50px; margin:17px 0px 0px 18px;}
.zmhd_icon ul li .zmhd_icon_3{ background:url(../images/sjs_2020_39.png;vpn_img) no-repeat; width:41px; height:50px; margin:16px 0px 0px 15px;}
.zmhd_icon ul li .zmhd_icon_4{ background:url(../images/sjs_2020_40.png;vpn_img) no-repeat; width:37px; height:50px; margin:17px 0px 0px 19px;}
.zmhd_icon ul li .zmhd_icon_5{ background:url(../images/sjs_2020_41.png;vpn_img) no-repeat; width:37px; height:50px; margin:18px 0px 0px 19px;}

.zmhd_icon ul li:hover .zmhd_icon_1{ background:url(../images/sjs_2020_37.png;vpn_img) no-repeat 0px -83px;}
.zmhd_icon ul li:hover .zmhd_icon_2{ background:url(../images/sjs_2020_38.png;vpn_img) no-repeat 0px -89px;}
.zmhd_icon ul li:hover .zmhd_icon_3{ background:url(../images/sjs_2020_39.png;vpn_img) no-repeat 0px -82px;}
.zmhd_icon ul li:hover .zmhd_icon_4{ background:url(../images/sjs_2020_40.png;vpn_img) no-repeat 0px -84px;}
.zmhd_icon ul li:hover .zmhd_icon_5{ background:url(../images/sjs_2020_41.png;vpn_img) no-repeat 0px -85px;}

.mid_pic{ width:1200px; margin:auto; overflow:hidden; padding-top:47px;}
.mid_pic .title{ width:1180px; padding-left:20px; padding-bottom:8px; float:left; background:url(../images/sjs_2020_14.jpg;vpn_img) 0px 7px no-repeat; color:#bd1a2d; font-size:24px; font-weight:bold;}
.mid_pic ul{ display:block; width:1200px; float:left;}
.mid_pic ul li{ float:left; padding:10px 12px;}

.zhuant{width:1200px; margin:auto; padding: 25px 0px 80px 0px;overflow: hidden;}
.zhuant .tilte{ width:1180px; padding-left:20px; padding-bottom:8px;  float:left;  background:url(../images/sjs_2020_14.jpg;vpn_img) 0px 7px no-repeat;}
.zhuant .tilte span{ display:block; float:left; color:#bd1a2d; font-size:24px; font-weight:bold;}
.zhuant a{display:block; float:right; font-size:14px;  color:#bd1a2d; padding-top:5px;}

.gczs-piclist{ width:1200px;float:left; overflow:hidden;}
.gczs-piclist ul li { width:241px; margin:0 11px; text-align:center; float:left; font-size:14px;}
.gczs-piclist ul li img { width:241px; height:79px;}

.chch-piclist{ width:1200px;float:left; overflow:hidden;}
.chch-piclist ul li { width:241px; margin:0 11px; text-align:center; float:left; font-size:14px;}
.chch-piclist ul li img { width:241px; height:321px;}
