@charset 'utf-8'; /*header-start*/ #header{ padding-top: 32px; height: 154px; background: #73116f; } #header .logo{ width: 981px; height: 118px; } #header .hd_con{ width: 284px; padding-top: 28px; } .search{ position: relative; width: 260px; height: 40px; line-height: 40px; background: #8f418c; border-radius: 20px; } .search input{ display: inline-block; outline: none; border: none; } .search input[type="text"]{ position: absolute; left: 0px; top: 0px; width: 220px; height: 40px; line-height: 40px; vertical-align: top; background: transparent; color: #fff; text-indent: 20px; } .search input[type="image"]{ position: absolute; top: 0px; right: 0px; width: 40px; height: 40px; cursor: pointer; } #header .hd_link{ height: 36px; line-height: 36px; margin-bottom: 8px; color: #e7dee7; } #header .hd_link a{ font-size: 14px; font-family: "Microsoft Yahei"; color: #e7dee7; } #header .hd_link a:nth-child(1){ padding-left: 24px; background: url("../images/home_icon.png") no-repeat left center; } #header .hd_link a:hover{ color: #fff; } /*end header*/ /*nav start*/ .nav_con{ position: relative; width: 100%; height: 0px; } #nav{ position: absolute; left:0px; top: 0px; width: 100%; height: 50px; background: url("../images/nav_bg.png"); z-index: 9; } #nav .nav_menu{ width:1280px; height: 50px; } #nav .nav_menu ul.nav_list{ height: 50px; } #nav .nav_menu ul.nav_list li{ position: relative; float: left; height: 50px; line-height: 50px; padding: 0 21px; } #nav .nav_menu ul.nav_list li:hover{ background: #73116f; } #nav .nav_menu ul.nav_list li a{ display: inline-block; font-family: "Microsoft Yahei"; font-size: 22px; color: #fff; } #nav .nav_menu ul.nav_list li dl.menu{ position: absolute; left: 0px; top: 50px; display: none; z-index: 99; width: 170px; background: #73116f; } #nav .nav_menu ul.nav_list li dl.menu dd{ display: block; height: 44px; line-height: 44px; padding: 0 21px; position: relative; } #nav .nav_menu ul.nav_list li dl.menu dd i{ position: absolute; right: 6px; top: 50%; margin-top: -18px; display: block; width: 20px; height: 36px; background: url("../images/nav_arrow.png") no-repeat; z-index: 9999; } #nav .nav_menu ul.nav_list li dl.menu dd a{ color: #fff; font-size: 18px; } #nav .nav_menu ul.nav_list li dl.menu dd:hover{ background: #90178b; } #nav .nav_menu ul.nav_list li dl.menu dd dl.menu2{ position: absolute; left: 170px; top: 0px; z-index: 999; display:none; width: 180px; background: #73116f; } #nav .nav_menu ul.nav_list li dl.menu dd:hover dl.menu2{ display: block; } #nav .nav_menu ul.nav_list li dl.menu dd dl.menu2 dd{ position: relative; } #nav .nav_menu ul.nav_list li dl.menu dd dl.menu2 dd i{ position: absolute; right: 6px; top: 50%; margin-top: -18px; display: block; width: 20px; height: 36px; background: url("../images/nav_arrow.png") no-repeat; z-index: 9999; } #nav .nav_menu ul.nav_list li dl.menu dd dl.menu2 dd dl.menu3{ position: absolute; left: 180px; top: 0px; z-index: 999; display:none; width: 224px; background: #73116f; } #nav .nav_menu ul.nav_list li dl.menu dd dl.menu2 dd:hover dl.menu3{ display: block; } /*end nav*/ #bannerBox{ position: relative; } /*banner start*/ #banner{ position: relative; width:100%; height:600px; overflow: hidden; } #banner .slideBox{ position: absolute; left: 50%; top: 0px; width: 1920px; height:600px; margin-left: -960px; } #banner .slideBox .hd{ position: absolute; bottom: 22px; width: 100%; position:absolute; height:14px; z-index: 9999; } #banner .slideBox .hd ul{ display: block; width: 100%; text-align: center; } #banner .slideBox .hd ul li{ display: inline-block; margin:0 8px; width:12px; height:12px; border-radius: 50%; border: 1px solid #fff; text-align:center; cursor:pointer; } #banner .slideBox .hd ul li.on{ background:#fff; } #banner .slideBox .bd ul li a img{ display:block; width:1920px; height:600px; background-size: 100% 100%; } #banner .slideBox .banner_btn{ width: 100%; position:absolute; top:50%; z-index: 999; } #banner .slideBox .banner_btn a{ display: block; position: absolute; top:50%; width:54px; height:54px; margin-top:-27px; cursor: pointer; -webkit-transition: all 1000ms ease; -moz-transition: all 1000ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease } #banner .slideBox a.prev{ left: 2%; background:url("../images/banner_l.png") no-repeat; } #banner .slideBox a.next{ right: 2%; background:url("../images/banner_r.png") no-repeat; } /*end banner*/ /*part1 start*/ #part1{ padding-top: 60px; height: 528px; background: url("../images/part1_bg.jpg") no-repeat center top; } .hd_title{ height: 48px; line-height: 48px; font-size: 28px; font-family: "Microsoft Yahei"; } .hd_title .title_ch{ font-weight: bold; color: #333; } .hd_title .title_en{ position: relative; font-size: 18px; color: #bba2bd; font-weight: normal; margin-left: 20px; } .hd_title .title_en:before{ position: absolute; left: 0px; bottom: 10px; content: ""; width: 36px; height: 1px; background: #b485b5; z-index: 2; } .hd_title .more a{ display: block; width: 48px; height: 48px; background: url("../images/more_icon.png") no-repeat center center; margin-left: 20px; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; } .hd_title .more a:hover{ background: url("../images/more_hover_icon.png") no-repeat center center; } #part1 .xydt{ width: 876px; } #part1 .xydt .xydt_con{ padding-top: 8px; } #part1 .xydt_con .xydt_pic{ position: relative; width: 470px; margin-top: 14px; } #part1 .xydt_con .xydt_pic_bd ul li{ position: relative; padding-bottom: 30px; } #part1 .xydt_con .xydt_pic_bd ul li a{ display: block; } #part1 .xydt_con .xydt_pic .pic{ width: 470px; height: 290px; overflow: hidden; } #part1 .xydt_con .xydt_pic:hover .pic img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); } #part1 .xydt_con .xydt_pic .title{ width: calc(100% - 32px); height: 70px; line-height: 70px; text-align: center; background: #73116f; font-size: 16px; color: #fff; padding: 0 16px; } #part1 .xydt_con .xydt_pic .ckxq{ position: absolute; right: 22px; bottom: 10px; width: 96px; height: 30px; line-height: 30px; text-align: center; background: #fff; border-radius: 15px; font-family: "Microsoft Yahei"; color: #73116f; font-size: 12px; box-shadow: 0 0 10px 0 rgba(0,0,0,.13); z-index: 3; } #part1 .xydt_con .xydt_pic:hover .ckxq{ color: #fff; background: #c31414; } #part1 .xydt_con .xydt_pic_hd ul{ position: relative; margin-top: -24px; display: block; width: 100%; overflow: hidden; text-align: center; z-index: 5; } #part1 .xydt_con .xydt_pic_hd ul li{ display: inline-block; width: 8px; height: 8px; border: 1px solid #73116f; border-radius: 50%; margin: 0 2px; cursor: pointer; } #part1 .xydt_con .xydt_pic_hd ul li.on{ background: #73116f; } #part1 .xydt_con .xydt_pic .xydt_btn a{ position:absolute; top:112px; width:36px; height:58px; display:block; cursor: pointer; z-index: 9; } #part1 .xydt_con .xydt_pic:hover .xydt_btn a.prev{ left:0px; background:url("../images/xyxw_l.png") no-repeat; } #part1 .xydt_con .xydt_pic:hover .xydt_btn a.next{ right:0px; background:url("../images/xyxw_r.png") no-repeat; } #part1 .xydt_con .xydt_list{ width: 376px; } #part1 .xydt_con .xydt_list ul li{ position: relative; border-bottom:1px dashed #9d3098; padding-left: 20px; } #part1 .xydt_con .xydt_list ul li:before{ position: absolute; left: 0px; top: 22px; content: ""; width: 10px; height: 4px; background: #73116f; z-index: 3; } #part1 .xydt_con .xydt_list ul li:nth-child(4){ border-bottom: none; } #part1 .xydt_con .xydt_list ul li a{ display: block; padding: 13px 0; } #part1 .xydt_con .xydt_list ul li .title{ height: 48px; line-height: 24px; font-size: 16px; font-family: "Microsoft Yahei"; color: #333; } #part1 .xydt_con .xydt_list ul li:hover .title{ color: #73116f; } #part1 .xydt_con .xydt_list ul li .date{ margin-top: 4px; height: 24px; line-height: 24px; font-size: 14px; color: #737373; } #part1 .notice{ width: 364px; } #part1 .notice .notice_list{ padding-top: 22px; } #part1 .notice .notice_list ul li{ margin-bottom: 20px; } #part1 .notice .notice_list ul li a{ display: block; } #part1 .notice .notice_list ul li .date{ width: 64px; height: 60px; background: url("../images/date_icon.png") no-repeat; margin-right: 20px; } #part1 .notice .notice_list ul li .date span{ display: block; width: 100%; text-align: center; } #part1 .notice .notice_list ul li .date span.d1{ margin-top: 8px; height: 34px; line-height: 34px; font-size: 24px; color: #fff; } #part1 .notice .notice_list ul li .date span.d2{ font-size: 12px; height: 20px; line-height: 20px; color: #e7dee7; } #part1 .notice .notice_list ul li .title{ width: calc(100% - 84px); height: 48px; line-height: 24px; font-family: "Microsoft Yahei"; color: #333; font-size: 16px; margin-top: 6px; } #part1 .notice .notice_list ul li:hover .title{ color: #73116f; } /*end part1*/ /*part2 start*/ #part2{ padding-top: 64px; background: url("../images/part2_bg.jpg") no-repeat center top; background-size: cover; } /*part2_con01 start*/ #part2 .part2_con01{ height: 560px; } #part2 .part2_con01 .kydt{ width: 900px; } #part2 .kydt .kydt_hd{ position: relative; width: 890px; height: 48px; line-height: 48px; font-size: 28px; font-family: "Microsoft Yahei"; margin-bottom: 22px; } #part2 .kydt .kydt_hd ul li{ float: left; margin-right: 16px; cursor: pointer; } #part2 .kydt .kydt_hd ul li .title_ch{ color: #fff; } #part2 .kydt .kydt_hd ul li .title_ch a{ color: #fff; } #part2 .kydt .kydt_hd ul li.on .title_ch{ font-weight: bold; } #part2 .kydt .kydt_hd ul li .title_en{ position: relative; font-size: 18px; color: #bba2bd; font-weight: normal; margin-left: 20px; } #part2 .kydt .kydt_hd ul li .title_en:before{ position: absolute; left: 0px; bottom: 10px; content: ""; width: 36px; height: 1px; background: #b485b5; z-index: 2; } #part2 .kydt .kydt_hd ul li .more{ display: none; position: absolute; right: 0px; top: 0px; } #part2 .kydt .kydt_hd ul li.on .more{ display: block; } #part2 .kydt .kydt_hd ul li .more a{ display: block; width: 48px; height: 48px; background: url("../images/more_icon.png") no-repeat center center; margin-left: 20px; -webkit-transition: all 1s; -moz-transition: all 1s; -ms-transition: all 1s; -o-transition: all 1s; transition: all 1s; } #part2 .kydt .kydt_hd ul li .more a:hover{ background: url("../images/more_hover_icon.png") no-repeat center center; } #part2 .kydt .kydt_bd{ width: 900px; height: 430px; overflow: hidden; } #part2 .kydt .kydt_bd ul li{ position: relative; float: left; width: 430px; margin-right: 40px; } #part2 .kydt .kydt_bd ul li:nth-child(2){ margin-right: 0; } #part2 .kydt .kydt_bd ul li a{ display: block; } #part2 .kydt .kydt_bd ul li .pic{ width: 430px; height: 304px; overflow: hidden; } #part2 .kydt .kydt_bd ul li:hover .pic img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); } #part2 .kydt .kydt_bd ul li .item_txt{ position: absolute; left: 50%; top: 255px; margin-left: -175px; width: 294px; height: 82px; background: #fff url("../images/logo_bg.png") no-repeat 256px 44px; border-radius: 10px; padding: 24px 28px; } #part2 .kydt .kydt_bd ul li .item_txt .title{ height: 48px; line-height: 24px; font-size: 16px; font-family: "Microsoft Yahei"; color: #333; margin-bottom: 10px; } #part2 .kydt .kydt_bd ul li:hover .item_txt .title{ color: #73116f; } #part2 .kydt .kydt_bd ul li .item_txt .date{ height: 24px; line-height: 24px; padding-left: 20px; background: url("../images/date_icon01.png") no-repeat left center; font-size: 14px; color: #737373; } #part2 .link_pic{ width: 340px; padding-top: 70px; } #part2 .link_pic ul li{ width: 340px; height: 120px; border-radius: 10px; margin-bottom: 12px; } #part2 .link_pic ul li a{ display: block; } #part2 .link_pic ul li .pic{ width: 340px; height: 120px; overflow: hidden; } #part2 .link_pic ul li:hover .pic img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); } /*end part2_con01*/ /*part2_con02 start*/ #part2 .part2_con02 .part2_con02_bd{ width: calc(100% - 140px); height: 515px; background: #fff; box-shadow: 0 0 10px 0 rgba(0,0,0,.13); padding: 65px 70px 0px; } #part2 .part2_con02 .djgz{ width: 322px; margin-right: 30px; } .hd_title2{ position: relative; height: 58px; line-height: 58px; font-size: 28px; color: #000; font-family: "Microsoft Yahei"; padding-left: 76px; } .hd_title2 .more{ position: absolute; right: 0px; top: 0px; height: 58px; line-height: 58px; } .hd_title2 .more a{ font-size: 14px; color: #8d8d8d; } .hd_title2 .more a:hover{ color: #73116f; } #part2 .part2_con02 .djgz .hd_title2{ background: url("../images/icon_01.png") no-repeat left center; } #part2 .part2_con02 .djgz .djgz_list{ padding-top: 18px; } #part2 .part2_con02 .djgz .djgz_list ul li{ position: relative; border-bottom: 1px dashed #ce97cb; padding: 12px 0 12px 0px; } #part2 .part2_con02 .djgz .djgz_list ul li a{ display: block; } #part2 .part2_con02 .djgz .djgz_list ul li:nth-child(4){ border-bottom: none; } #part2 .part2_con02 .djgz .djgz_list ul li .title{ height: 52px; line-height: 26px; font-size: 16px; font-family: "Microsoft Yahei"; color: #333; } #part2 .part2_con02 .djgz .djgz_list ul li:hover .title{ color: #73116f; } #part2 .part2_con02 .djgz .djgz_list ul li .date{ height: 20px; line-height: 20px; font-size: 14px; color: #737373; } #part2 .part2_con02 .xsyd{ width: 518px; } #part2 .part2_con02 .xsyd .hd_title2{ background: url("../images/icon_02.png") no-repeat left center; } #part2 .part2_con02 .xsyd .xsyd_con{ padding-top: 32px; } #part2 .xsyd .xsyd_con .first{ height: 132px; } #part2 .xsyd .xsyd_con .first .pic{ width: 190px; height: 120px; overflow: hidden; margin-right: 16px; } #part2 .xsyd .xsyd_con .first:hover .pic img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); } #part2 .xsyd .xsyd_con .first .first_txt{ width: calc(100% - 206px); } #part2 .xsyd .xsyd_con .first .first_txt .title{ height: 48px; line-height: 24px; font-size: 16px; font-family: "Microsoft Yahei"; color: #333; } #part2 .xsyd .xsyd_con .first:hover .first_txt .title{ color: #73116f; } #part2 .xsyd .xsyd_con .first .first_txt .des{ height: 40px; line-height: 20px; font-size: 14px; color: #737373; margin: 5px 0; } #part2 .xsyd .xsyd_con .first .first_txt .date{ padding-left: 20px; height: 20px; list-style: 20px; font-size: 14px; color: #737373; background: url("../images/date_icon01.png") no-repeat left center; } #part2 .xsyd .xsyd_con ul li{ position: relative; height: 48px; line-height: 48px; border-bottom: 1px dashed #ca8fc7; padding-left: 16px; } #part2 .xsyd .xsyd_con ul li:before{ position: absolute; left: 0px; top: 50%; width: 6px; height: 6px; border-radius: 50%; margin-top: -3px; background: #73116f; content: ""; z-index: 2; } #part2 .xsyd .xsyd_con ul li:nth-child(5){ border-bottom: none; } #part2 .xsyd .xsyd_con ul li a{ display: block; font-size: 16px; color: #000; font-family: "Microsoft Yahei"; } #part2 .xsyd .xsyd_con ul li:hover a{ color: #73116f; } #part2 .xsyd .xsyd_con ul li .date{ position: absolute; right: 0px; top: 0px; height: 48px; line-height: 48px; font-size: 14px; color: #737373; } #part2 .xsyd .xsyd_con ul li:hover .date{ color: #73116f; } #part2 .part2_con02 .jysj{ width: 312px; } #part2 .part2_con02 .jysj .hd_title2{ background: url("../images/icon_03.png") no-repeat left center; } #part2 .part2_con02 .jysj .jysj_list{ padding-top: 26px; } #part2 .part2_con02 .jysj .jysj_list ul li{ background: #f3e7f2; margin-bottom: 20px; padding: 16px 28px; } #part2 .part2_con02 .jysj .jysj_list ul li a{ display: block; } #part2 .part2_con02 .jysj .jysj_list ul li .title{ height: 48px; line-height: 24px; font-size: 16px; font-family: "Microsoft Yahei"; color: #333; margin-bottom: 8px; } #part2 .part2_con02 .jysj .jysj_list ul li:hover .title{ color: #73116f; } #part2 .part2_con02 .jysj .jysj_list ul li .date{ height: 20px; line-height: 20px; padding-left: 20px; background: url("../images/date_icon01.png") no-repeat left center; font-size: 14px; color: #737373; } /*end part2_con02*/ /*part2_con03 start*/ #part2 .part2_con03{ padding: 76px 0 70px; height: 180px; } #part2 .part2_con03 .kslj_con{ position: relative; width: 1280px; height: 180px; overflow: hidden; } #part2 .part2_con03 .kslj_con .kslj_pic ul li{ float: left; width: 410px; margin-right: 25px; } #part2 .part2_con03 .kslj_con .kslj_pic ul li a{ display: block; } #part2 .part2_con03 .kslj_con .kslj_pic ul li .pic{ width: 410px; height: 180px; overflow: hidden; } #part2 .part2_con03 .kslj_con .kslj_pic ul li:hover .pic img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); } #part2 .part2_con03 .kslj_con .kslj_btn a{ position:absolute; top:50%; width:36px; height:58px; display:block; cursor: pointer; margin-top: -29px; z-index: 9; } #part2 .part2_con03 .kslj_con:hover .kslj_btn a.prev{ left:0px; background:url("../images/xyxw_l.png") no-repeat; } #part2 .part2_con03 .kslj_con:hover .kslj_btn a.next{ right:0px; background:url("../images/xyxw_r.png") no-repeat; } /*end part2_con03*/ /*part2_con04 start*/ #part2 .part2_con04{ padding-bottom: 62px; } #part2 .part2_con04 .yqlj_con{ background: #fff; } #part2 .part2_con04 .yqlj_con .yqlj_hd{ width: 110px; height: 50px; line-height: 50px; margin-right: 4px; background: url("../images/link_icon.png") no-repeat; text-indent: 12px; font-size: 18px; color: #e6f1fa; } #part2 .part2_con04 .yqlj_con .yqlj_yqlj_bd ul li{ float: left; height: 50px; line-height: 50px; margin: 0 16px; } #part2 .part2_con04 .yqlj_con .yqlj_yqlj_bd ul li a{ display: block; font-size: 14px; color: #4c4c4c; } #part2 .part2_con04 .yqlj_con .yqlj_yqlj_bd ul li:hover a{ color: #73116f; } /*end part2_con04*/ /*end part2*/ /*footer start*/ #footer{ padding-top: 66px; height: 234px; background: url("../images/footer_bg.jpg") no-repeat center top; } #footer .footer_con01{ height: 180px; } #footer .footer_logo{ width: 612px; } #footer .footer_logo img{ display: block; max-width: 100%; } #footer .footer_address{ width: 360px; padding-top: 8px; } #footer .footer_address p{ font-size: 14px; font-family: "Microsoft Yahei"; color: #e7dee7; height: 28px; line-height: 28px; } #footer .ft_ewm{ width: 300px; } #footer .ft_ewm ul{ display: block; float: right; } #footer .ft_ewm ul li{ display: inline-block; width: 112px; margin-left: 18px; } #footer .ft_ewm ul li .pic{ width: 112px; height: 112px; overflow: hidden; } #footer .ft_ewm ul li .pic img{ display: block; width: 100%; height: 100%; background-size: 100% 100%; } #footer .ft_ewm ul li .title{ line-height: 24px; text-align: center; color: #fff; } #footer .footer_con02{ border-top: 1px solid #86458c; } #footer .copyRight p{ font-size: 14px; height: 54px; line-height: 54px; font-family: "Microsoft Yahei"; color: #cbbbcd; text-align: center; } #footer .copyRight p a{ color: #cbbbcd; } #footer .copyRight p a:hover{ text-decoration: underline; } /*end footer*/ /*back start*/ #back{ position: fixed; bottom: 30px; right: 30px; width: 44px; height: 56px; z-index: 9999; cursor: pointer; background: url("../images/back.png") no-repeat; margin-top: 20px; -webkit-animation: pulse 2s infinite; animation: pulse 2s infinite; } /*end back*/ /*list page start*/ #ej_banner{ position: relative; width: 100%; height: 400px; overflow: hidden; } #ej_banner .ej_banner_con{ position: absolute; left: 50%; top: 0px; width: 1920px; height: 400px; margin-left: -960px; } #main{ width: 100%; margin-top: 30px; } #main .main_con_l{ width: 280px; margin-bottom: 50px; } #main .main_con_l .lmmc{ width: 260px; line-height: 32px; font-family: "Microsoft Yahei"; color: #fff; font-weight: bold; font-size: 24px; background: #73116f; text-align: center; padding: 20px 10px; z-index: 9; } .sidebar{ width: 280px; background: #73116f; padding-bottom: 20px; } .sidebar ul{ display: block; width: 260px; margin-left: 20px; background: #fff; border-bottom: 20px solid #fff; } .sidebar ul .nav_line{ height:20px; background: #fff; border-bottom: 1px solid #d9d9d9; } .sidebar ul li{ position: relative; height: 49px; border-bottom: 1px solid #d9d9d9; line-height: 50px; } .sidebar ul li.active span.line{ position: absolute; left: -4px; top: 0; display: block; width: 4px; height: 100%; background: #f2f0e5; } .sidebar ul li .arrow{ position: absolute; right: 10px; top: 7px; width: 20px; height: 36px; background: url("../images/arrow_icon.png") no-repeat; z-index: 2; } .sidebar ul li:hover,.sidebar ul li.active{ background: #f2f0e5; } .sidebar ul li:hover .arrow,.sidebar ul li.active .arrow{ background: url("../images/arrow_icon_active.png") no-repeat; } .sidebar ul li a{ display: block; font-family: "Microsoft Yahei"; color: #333; text-indent: 36px; font-size: 18px; } .sidebar ul li:hover a,.sidebar ul li.active a{ color: #73116f; font-weight: bold; } #main .main_con_l .ej_ztzl ul li{ width: 250px; height: 82px; overflow: hidden; margin-bottom: 20px; } #main .main_con_l .ej_ztzl ul li img{ display: block; width: 100%; height: auto; background-size: 100% 100%; -webkit-transition: all 1000ms ease; -moz-transition: all 1000ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease; } #main .main_con_l .ej_ztzl ul li:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } #main .main_con_r{ width: 960px; } .main_hd{ height: 52px; line-height: 52px; padding-left: 20px; background: url("../images/position_icon.png") no-repeat left center; border-bottom: 1px solid #ddd; } .main_hd .dqwz{ font-size: 16px; line-height: 52px; color: #333; } .main_hd .dqwz a{ font-family: "Microsoft YaHei"; font-size: 16px; color: #333; } .main_hd .dqwz a:hover{ color: #73116f; } .main_list{ min-height: 400px; } .main_list ul{ display: block; padding: 15px 0; } .main_list ul li{ position: relative; height: 49px; line-height: 50px; border-bottom: 1px solid #ddd; padding-left: 14px; } .main_list ul li:before{ position: absolute; left: 0px; top: 50%; width: 5px; height: 5px; border-radius: 50%; margin-top: -3px; background: #73116f; content: ""; z-index: 2; } .main_list ul li a{ display: block; font-family: "Microsoft Yahei"; color: #000; font-size: 16px; } .main_list ul li:hover a{ color: #73116f; } .main_list ul li .date{ position: absolute; right: 0px; top: 0px; font-family: "Microsoft Yahei"; color: #666; font-size: 14px; } .main_list ul li:hover .date{ color: #73116f; } .main_list ul li span.line{ display: block; position: absolute; left: 0px; bottom: -1px; width: 0px; height: 1px; background: #73116f; z-index: 999; transition: 0.6s; } .main_list ul li:hover span.line{ width: 100%; } .fanye img{ margin: 20px auto 30px; } /*end list page*/ /*content page start*/ .main_bd .con_title{ padding-top: 32px; border-bottom: 1px solid #d0d0d0; margin-bottom: 20px; } .main_bd .con_title h2.title{ padding: 0 45px; text-align: center; font-size: 26px; font-family: "Microsoft Yahei"; color: #000; line-height: 44px; } .main_bd .con_title p.info{ text-align: center; line-height: 50px; margin-bottom: 10px; font-size: 14px; font-family: "Microsoft Yahei"; color: #999; } .main_bd .con_title p.info span{ margin-right: 30px; } .main_bd .con_title p.info i.djs{ font-style: normal; margin-right: 30px; } .content{ padding-bottom: 20px; } .content p{ font-size: 18px !important; color: #333; font-family: "Microsoft Yahei"; line-height: 36px !important; text-indent: 2em; margin-bottom: 10px; } .content p img{ margin: 0 auto; max-width: 100%; border:none !important; } #vsb_content_2 IMG{ border:none !important; } .page { margin-top: 40px; padding-top: 20px; border-top: 1px solid #d0d0d0; font-size: 16px; padding-bottom: 30px; } .page p{ line-height:30px; text-indent: 0 !important; } .page span { color: #000; } .page a { color: #000; } .page a:hover { color: #73116f; transition: 0.6s all; } /*end content page*/ /*list_tppic start*/ .list_tppic{ width: 960px; min-height: 600px; } .list_tppic ul{ display: block; padding-top: 32px; width: 990px; overflow: hidden; } .list_tppic ul li{ float: left; width: 302px; height: 280px; margin: 0 27px 27px 0; } .list_tppic ul li .pic{ width: 302px; height: 210px; overflow: hidden; } .list_tppic ul li .pic img{ display: block; width: 302px; height: 210px; object-fit: cover; -webkit-transition: all 1000ms ease; -moz-transition: all 1000ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease; } .list_tppic ul li:hover .pic img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .list_tppic ul li .title{ font-family: "Microsoft Yahei"; color: #333; font-size: 16px; height: 50px; line-height: 25px; padding: 10px 14px; background: #f7f7f7; } .list_tppic ul li:hover .title{ color: #73116f; } /*end list_tppic*/ /*list_zypic start*/ .list_zypic{ margin-top: 30px; } .list_zypic ul li{ height: 170px; margin-bottom: 24px; } .list_zypic ul li:hover{ box-shadow: 0 0 10px 0 rgba(0,0,0,.13); } .list_zypic ul li .pic{ float: left; width: 260px; height: 170px; overflow: hidden; } .list_zypic ul li .pic img{ display: block; width: 260px; height: 170px; object-fit: cover; -webkit-transition: all 1000ms ease; -moz-transition: all 1000ms ease; -ms-transition: all 1000ms ease; -o-transition: all 1000ms ease; transition: all 1000ms ease; } .list_zypic ul li:hover .pic img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .list_zypic ul li .con_txt{ float: left; width: 656px; height: 170px; background: #f7f7f7; padding: 0px 14px 0px 30px; } .list_zypic ul li .con_txt2{ width: calc(100% - 44px); } .list_zypic ul li .con_txt .line{ width: 100px; height: 2px; background: #73116f; margin-bottom: 10px; transition: 0.6s; } .list_zypic ul li:hover .con_txt .line{ width: 100%; } .list_zypic ul li .con_txt .title{ font-size: 16px; font-family: "Microsoft Yahei"; color: #000; height: 32px; line-height: 32px; margin-top: 20px; } .list_zypic ul li:hover .con_txt .title{ color: #73116f; } .list_zypic ul li .con_txt .date{ height: 32px; line-height: 32px; font-size: 14px; font-family: "Microsoft Yahei"; color: #808080; padding-left: 20px; background: url("../images/date_icon01.png") no-repeat left center; } .list_zypic ul li .con_txt .des{ font-size: 14px; font-family: "Microsoft Yahei"; color: #808080; height: 48px; line-height: 24px; margin-bottom: 10px; } /*end list_zypic*/ /*list szdw start*/ .szdw_xspx{ font-size: 16px; padding-top: 32px; } .list_szdw{ padding-top: 24px; } .list_szdw .szdw_hd{ width: 210px; height: 38px; line-height: 38px; border-left: 4px solid #73116f; text-indent: 12px; background: #f5f5f5; font-size: 18px; font-family: "Microsoft Yahei"; color: #333; } .list_szdw .szdw_bd{ padding: 20px 0 20px 20px; overflow: hidden; } .list_szdw .szdw_bd ul li{ float: left; width: 170px; padding-left: 18px; height: 38px; line-height: 38px; background: url("../images/icon_05.png") no-repeat left center; } .list_szdw .szdw_bd ul li a{ font-size: 16px; font-family: "Microsoft Yahei"; color: #333; } .list_szdw .szdw_bd ul li:hover a{ color: #73116f; } /*end list szdw*/ /*list_xrld start*/ .list_xrld{ padding-top: 32px; } .list_xrld ul li{ margin-bottom: 40px; } .list_xrld ul li a{ display: block; } .list_xrld ul li .xrld_txt{ padding-top: 10px; font-family: "Microsoft Yahei"; } .list_xrld ul li .xrld_txt .xrld_hd{ height: 42px; line-height: 42px; margin-bottom: 16px; } .list_xrld ul li .xrld_txt .xrld_hd .xrld_name{ position: relative; font-size: 22px; color: #333; font-weight: bold; margin-right: 16px; } .list_xrld ul li:hover .xrld_txt .xrld_hd .xrld_name{ color: #73116f; } .list_xrld ul li .xrld_txt .xrld_hd .xrld_name:before{ position: absolute; left: 0px; bottom: -4px; width: 100%; height: 2px; background: #73116f; content: ""; z-index: 2; } .list_xrld ul li .xrld_txt .xrld_hd .xrld_zc{ font-size: 18px; color: #333; } .list_xrld ul li .xrld_txt .xrld_p{ line-height: 36px; color: #333; font-size: 16px; padding-right: 16px; } .list_xrld ul li .xrld_txt .xrld_p strong{ font-size: 18px; } /*end list_xrld*/ .pb_sys_style1 .p_no_d{ border: 1px solid #73116f !important; background-color: #73116f !important; } #xxgk_zzjg TD P{text-indent:24px !important;} .keywordfontcolor1049273{font-size:16px !important;color:#f00 !important;}