@charset "utf-8";
/* CSS Document public*/
body{ min-width: 1360px; font-family: "Microsoft yahei"; position: relative; max-width: 100%; margin: 0 auto;font-size: 16px;color: #323232;}
a{text-decoration:none;}
ul{list-style:none;}
.fl { float: left; }
.fr { float: right; }
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }
input{border: none;outline: none;}
.w10{width:100%}
.w12{width:1200px;margin:0 auto}
/* top head css */
.top-box{background:#981a44;height:220px;position: fixed;width: 100%;z-index: 999;top: 0;}
.top-box .top{display: block;}
.top-box::before{content: "";position: absolute;left: 0;top: 50%;background:url(../images/clouldL.png) no-repeat left center;width: 210px;height: 126px;margin-top: -63px;}
.top-box::after{content: "";position: absolute;right: 0;top: 50%;background:url(../images/clouldR.png) no-repeat right center;width: 210px;height: 126px;margin-top: -63px;}
.top-box .logo{float: left;margin-top: 48px;}
.top-box .logo img{display: block;width: 571px;height: 75px;}
.top-box .search-r{float: right;margin-top: 70px;}
.top-box .search-r .top-a{display: block;text-align: center;line-height: 30px;position: relative;}
.top-box .search-r .top-a::after{position: absolute;content: "";right: 70px;top: 50%;width: 1px;height: 16px;margin-top: -8px;background: white;}
.top-box .search-r .top-a a{display: inline-block;text-align: center;line-height: 30px;font-size: 16px;background: url(../images/login.png) no-repeat left center;padding-left: 15px;margin-right: 0;width: 60px;}
.top-box .search-r .top-a a+a{background: none;padding: 0;}
.top-box .search-r a{color: white;display: inline-block;color: #FFFFFF;font-size: 12px;padding: 0 4px;}
.top-box .search-r a:hover{color: white;font-weight: bold;}
.top-box .search{width: 180px;height: 30px;border-radius: 15px;box-sizing: border-box;background: #ae4a6c;margin-left: 20px;}
.top-box .search .text{background: none;outline: none;border: none;padding-left: 10px;color: white;width: 150px;box-sizing: border-box;line-height: 30px;   height: 30px;}
.top-box .search .img{display: block;width: 30px;height: 30px;}
.top-box .search .input1{float: left;}
.top-box .search .input2{float: left;}
.top-box.topdiv{position: fixed; top: 0;height: 140px;box-shadow: 0px 0px 17px 0px #000;}
.top-box.topdiv .logo{margin-top: 20px;}
.top-box.topdiv .logo img{display: block;width: 70%;height: auto;}
.top-box.topdiv .search-r{margin-top: 30px;}
.top-box.topdiv .navBar{margin-top: 18px;}

/* nav */     
.navBar{position:relative;z-index:9;color:#323232;height: 50px;line-height: 50px;background: white;border-radius: 10px 10px 0 0;margin-top: 47px;}
.navBar .nav{ margin:0 auto; }
.navBar .nav h3{font-size:100%;font-size:16px;text-align: center;}
.navBar .nav .m{position:relative;float:left; width: 133px;display:inline;text-align:center;position: relative;}
.navBar .nav .m::after{content: "";position: absolute;left: 0;height: 16px;top: 17px;width: 1px;background: #d2d2d2;}
.navBar .nav .m img{display: block;margin: 0 auto;padding-top: 13px;}
.navBar .nav .on{}
.navBar .nav .on h3 a{color: #981a44;height: 50px;}
.navBar .nav h3 a{zoom:1;height: 50px;line-height: 20px;display:block;color:#323232;text-align: center;font-weight: normal;line-height: 50px;}
.navBar .nav .sub{display: none;/*默认隐藏*/width: 100%;position:absolute;left: 0;top: 50px;background: url(../images/sub-bg.png) repeat;float:left;line-height:30px;}
.navBar .nav .sub>li{ position: relative;}
.navBar .nav .sub>li>a{ color:#333; display:block; zoom:1; transition: 0.3s;text-align: center;line-height: 36px;    font-size: 14px;}
.navBar .nav .sub>li>a:hover{ color:white; transition: 0.3s;background: #981a44;}
.navBar .nav .sub>li ul{ position: absolute;left: 100%;top: 0;width: 130px;background: url(../images/sub-bg.png) repeat;display: none;}
.navBar .nav .sub>li:hover>ul{display: block;}
.navBar .nav .sub>li ul>li>a{color:#333; display:block; zoom:1; transition: 0.3s;text-align: center;line-height: 36px;}
.navBar .nav .sub>li ul>li>a:hover{ color:white; transition: 0.3s;background: #981a44;}
/* banner */
.banner { width: 100%; height: 520px; position: relative; overflow: hidden; z-index: 1; min-height: 200px;margin-top: 220px;}
.banner .hd { width: 100%; position: absolute; left: 0; bottom: 10px; text-align: center; z-index: 2; }
.banner .hd ul li {cursor: pointer; margin: 0 4px; display: inline-block; *display: inline; *zoom: 1;background: url(../images/bannerDian.png) no-repeat center;width: 19px;height: 17px;}
.banner .hd ul li.on {background: url(../images/bannerDianon.png) no-repeat center;}
.banner .bd { position: absolute; left: 50%; top: 0; margin-left: -960px; }
.banner .bd ul li { position: relative; font-size: 0; }
.banner .prev, .banner .next { width: 48px; height: 108px; position: absolute; z-index: 3; top: 50%; margin-top: -54px;opacity: 0;transition: 0.4s;}
.banner:hover .prev, .banner:hover .next{opacity: 1;transition: 0.4s;}
.banner .prev { background: url(../images/banner-arrow.png) left no-repeat; left: 7%; }
.banner .next { background: url(../images/banner-arrow.png) right no-repeat; right: 7%; }
.banner.bannerdiv{margin-top: 140px;}
/* fastway */
.fastway{margin-top: 60px;}
.fastway UL{}
.fastway UL li{float: left;width: 170px;}
/* .fastway UL li:hover{background: #fafafa;} */
.fastway UL li+li{position: relative;width: 150px;padding-left: 100px;}
.fastway UL li+li+li{width: 150px;}
.fastway UL li+li+li+li{width: 140px;}
.fastway UL li+li+li+li+li{width: 160px;}
.fastway UL li+li::after{content: "";position: absolute;width: 1px;height: 50px;background: #e5e5e5;left: 50px;top: 50%;margin-top: -25px;}
.fastway UL li a{display: block;}
.fastway UL li a .pic{width:40px;float: left;}
.fastway UL li a .pic img{display: block;margin: 0 auto;}
.fastway UL li a .text{float: left;margin-left: 13px;}
.fastway UL li+li+li+li+li a .text{margin-left: 28px;}
.fastway UL li a .text h4{font-size: 22px;color: #323232;font-weight: normal;}
.fastway UL li a:hover .text h4{color: #981A44;}
.fastway UL li a .text p{font-size: 12px;color: #999999;}

/*news css*/
.news{margin-top: 60px;}
.news .title{background: url(../images/title-bg.png) no-repeat top center;width: 64px;float: left;}
.news .title h4{font-size: 26px;color: white;width: 28px;text-align: center;margin: 0 auto;margin-bottom: 60px;padding-top: 15px;font-weight: normal;}
.news .title a{font-size: 14px;color: #4c4c4c;width: 14px;display: block;margin: 0 auto;}
.news .title a:hover{color: #981A44;}
.news ul{float: right;width: 1081px;}
.news ul li{width: 305px;float: left;margin-top: 140px;}
.news ul li+li{margin-left: 83px;margin-top: 70px;}
.news ul li+li+li{margin-top: 0;}
.news ul li a{display: block;}
.news ul li a .pic{width: 305px;height: 195px;overflow: hidden;}
.news ul li a .pic img{display: block;width: 305px;height: 195px;transition: 0.4s;}
.news ul li a .pic:hover img{transform: scale(1.2);transition: 0.4s;}
.news ul li a .text{margin-top: 15px;}
.news ul li a .text h3{font-size: 16px;color: #323232;left: 24px;font-weight: normal;}
.news ul li a:hover .text h3{color: #981A44;}
.news ul li a .text i{width: 95px;height: 28px;display: block;border: 1px solid #981A44;box-sizing: border-box;color: #981A44;text-align: center;line-height: 27px;font-size: 12px;font-style: normal;margin: 15px 0;}
.news ul li a:hover .text i{color: white;background: #981A44;}
.news ul li a .text p{font-size: 14px;color: #999999;line-height: 22px;}
/*zsxx css*/
.zsxx{margin-top: 60px;background:#f7f7f7;padding: 60px 0;}
.zsxx .title{background: url(../images/title-bg.png) no-repeat top center;width: 64px;float: right;margin-top: -130px;}
.zsxx .title h4{font-size: 26px;color: white;width: 28px;text-align: center;margin: 0 auto;margin-bottom: 60px;padding-top: 15px;font-weight: normal;}
.zsxx .title a{font-size: 14px;color: #4c4c4c;width: 14px;display: block;margin: 0 auto;}
.zsxx .title a:hover{color: #981A44;}
.zsxx ul{float: left;width: 1081px;}
.zsxx ul li{position: relative;z-index: 0;}
.zsxx ul li+li{margin-top: 20px;}
.zsxx ul li::after{content: "";position: absolute;width: 1081px;height: 240px;background: #ede0e5;z-index: -2;top: 50%;margin-top: -120px;left: 0;transition: 0.4s;}
.zsxx ul li:hover::after{height: 270px;margin-top: -135px;transition: 0.4s;}
.zsxx ul li::before{content: "";position: absolute;top: 50%;height: 330px;width: 1021px;margin-top: -165px;background: white;left:30px;z-index: -1;transition: 0.4s;}
.zsxx ul li:hover::before{height: 360px;margin-top: -180px;transition: 0.4s;}
.zsxx ul li a{display:block;position: relative;width: 1081px;}
.zsxx ul li a::before{content: "";background: url(../images/logoline.png) no-repeat left center;width: 163px;height: 201px;position: absolute;bottom: 60px;left: 45%;z-index: 0;}
.zsxx ul li+li a::before{content: "";background: url(../images/logoline.png) no-repeat left center;width: 163px;height: 201px;position: absolute;bottom: 60px;right: 8%;z-index: 0;left:auto;}
.zsxx ul li a .pic{width: 310px;height: 440px;overflow: hidden;float: right;margin-right: 60px;}
.zsxx ul li a .pic img{display: block;width: 310px;height: 440px;display: block;transition: 0.4s;}
.zsxx ul li a:hover .pic img{transform: scale(1.2);transition: 0.4s;}
.zsxx ul li a .text{float: left;width: 580px;margin-left: 85px;margin-top: 110px;}
.zsxx ul li a .text i{font-size: 20px;color: #981A44;font-weight: bold;font-style: normal;background: url(../images/time.png) no-repeat left center;padding-left: 22px;}
.zsxx ul li a .text h3{font-size: 20px;line-height: 30px;color: #323232;height: 62px;margin: 10px 0;}
.zsxx ul li a .text p{font-size: 14px;color: #808080;line-height: 24px;}
.zsxx ul li a:hover .text h3{color: #981A44;}
.zsxx ul li+li a .pic{float: left;margin-right: 0;margin-left: 60px;}
.zsxx ul li+li a .text{float: right;margin-left: 0;margin-right: 85px;}
/* notice */
.notice{margin-top: 60px;}
.notice .title{background: url(../images/title-bg.png) no-repeat top center;width: 64px;float: left;}
.notice .title h4{font-size: 26px;color: white;width: 28px;text-align: center;margin: 0 auto;margin-bottom: 60px;padding-top: 15px;font-weight: normal;}
.notice .title a{font-size: 14px;color: #4c4c4c;width: 14px;display: block;margin: 0 auto;}
.notice .title a:hover{color: #981A44;}
.notice ul{float: right;width: 1081px;}
.notice ul li{width: 510px;float: left;}
.notice ul li+li{float: right;}
.notice ul li a{display: block;}
.notice ul li a .date{float: left;width: 65px;height: 95px;background: #f7f7f7;transition: 0.4s;}
.notice ul li a .date i{font-size: 32px;color: #981A44;display: block;text-align: center;font-style: normal;font-weight: normal;transition: 0.4s;}
.notice ul li a .date b{font-size: 12px;color: #999999;display: block;text-align: center;font-style: normal;font-weight: normal;margin:0 0 10px 0;transition: 0.4s;}
.notice ul li a .date s{font-size: 12px;color: #999999;display: block;text-align: center;font-style: normal;font-weight: bold;text-decoration: none;transition: 0.4s;}
.notice ul li a .text{width: 420px;float: right;transition: 0.4s;}
.notice ul li a .text h5{font-size: 16px;font-weight: bold;line-height: 24px;color: #323232;height: 50px;position: relative;transition: 0.4s;margin: 0 0 25px 0;transition: 0.4s;}
.notice ul li a .text h5::after{content: "";position: absolute;width:90px;height: 2px;background: #D2D2D2;left: 0;bottom: -10px;transition: 0.4s;}
.notice ul li a:hover .text h5::after{background: #981A44;width: 100%;}
.notice ul li a .text p{font-size: 14px;color: #999999;line-height: 22px;transition: 0.4s;}
.notice ul li a:hover .date{background: #981A44;transition: 0.4s;}
.notice ul li a:hover .date i{color: white;transition: 0.4s;}
.notice ul li a:hover .date b{color: white;transition: 0.4s;}
.notice ul li a:hover .date s{color: white;transition: 0.4s;}
.notice ul li a:hover .text h5{color: #981A44;transition: 0.4s;}
/* friendLink */
.friendLink{background:#f7f7f7;margin-top: 50px;padding: 40px 0;}
.friendLink .title{margin-bottom: 20px;}
.friendLink .title h4{font-size: 18px;color:#323232;background: url(../images/line.png) no-repeat bottom left;padding-bottom: 8px;}
.friendLink ul{}
.friendLink ul li{width: 20%;float: left;}
.friendLink ul li a{background:url(../images/qd.png) no-repeat left center;font-size: 14px;color: #323232;padding-left: 15px;line-height: 30px;transition: 0.4s;}
.friendLink ul li a:hover{color: #981A44;padding-left: 20px;transition: 0.4s;}
/* footer */
.footer{background:#981A44;height: 220px;overflow: hidden;}
.footer .w12{padding: 40px 0;}
.footer .sydw{}
.footer .sydw img{display: block;}
.footer .text{margin-left: 20px;}
.footer .text a{font-size: 14px;color:#e3cdd3;text-align: left;line-height: 30px;display: block;background: url(../images/icfooter01.png) no-repeat left center;padding-left: 22px;}
.footer .text a+a{background: url(../images/icfooter02.png) no-repeat left center;}
.footer .text a+a+a{background: url(../images/icfooter03.png) no-repeat left center;}
.footer .media{}
.footer .media .wxBox{position: relative;float: left;}
.footer .media .wxBox .wx{margin-left: 20px;width: 42px;height: 42px;display: block;}
.footer .media .wxBox .wx img{display: block;width: 42px;height: 42px;}
.footer .media .wxBox .ewm{width: 100px;height: 100px;position: absolute;top: 45px;left: 50%;margin-left: -50px;display: none;}
.footer .media .wxBox:hover .ewm{display: block;}
.footer .media .wxBox .ewm img{display: block;width: 100px;height: 100px;border: 4px solid white;}
.footer .media .dyBox{position: relative;float: left;}
.footer .media .dyBox .dy{margin-left: 20px;width: 42px;height: 42px;display: block;}
.footer .media .dyBox .dy img{display: block;width: 42px;height: 42px;}
.footer .media .dyBox .ewm{width: 100px;height: 100px;position: absolute;top: 45px;left: 50%;margin-left: -50px;display: none;}
.footer .media .dyBox:hover .ewm{display: block;}
.footer .media .dyBox .ewm img{display: block;width: 100px;height: 100px;border: 4px solid white;}
.footer .bq{display: block;text-align: center;font-size: 14px;color:#e3cdd3;line-height: 50px;border-top: 1px solid #b65e7c;width: 1200px;margin: 0 auto;}
/* news-list  css */
.er-banner{position: relative;height: 300px;width: 100%;max-width: 1920px;overflow: hidden;margin-top: 220px;}
.er-banner img{width: 1920px;position: absolute;left: 50%;top: 0;margin-left: -960px;}
.er-banner.bannerdiv{margin-top: 140px;}
.con{background: #FFFFFF;padding:0 30px;}
.news-list{min-height: 600px;margin-top: 40px;}



.news-list .left-nav{width: 240px;float: left;position: relative;height: 80px;}
.news-list .left-nav .title{background:url(../images/l-n-t.png) repeat;}
.news-list .left-nav .title h4{line-height: 80px;font-size: 20px;color: white;text-align: center;}
.news-list .left-nav>ul{background: #f5f5f5;padding:10px 20px;}
.news-list .left-nav>ul>li{}
.news-list .left-nav>ul>li:first-child{border-top: none;}
.news-list .left-nav>ul>li>a{display: block;padding: 0 10px;}
.news-list .left-nav>ul>li>a>p{font-size: 16px;color: #323232;line-height: 40px;margin: 5px 0;padding-left: 10px;background: url(../images/left-nav-sj.png) no-repeat right center;}
.news-list .left-nav>ul>li .ul2{padding-left: 20px;}
.news-list .left-nav>ul>li .ul2 li{padding-right: 20px;margin: 5px 0;}
.news-list .left-nav>ul>li .ul2 li a{font-size: 14px;color: #323232;line-height: 34px;display: block;padding-left: 20px;background: url(../images/left2.png) no-repeat 10px center;}
.news-list .left-nav>ul>li .ul2 li.on a{color: #FFFFFF;font-weight: bold;background: url(../images/left2On.png) no-repeat 10px center #981A44;border-radius: 4px;}
.news-list .left-nav>ul>li .ul2 li:hover a{color: #FFFFFF;font-weight: bold;background: url(../images/left2On.png) no-repeat 10px center #981A44;border-radius: 4px;}


.news-list .left-nav>ul>.on>a>p{color: #FFFFFF;font-weight: bold;background: url(../images/left-nav-sj-on.png) no-repeat right center;}
.news-list .left-nav>ul>.on>a {background: #981A44;border-radius: 4px;transition: 0.4s;}
.news-list .left-nav>ul>li:hover>a>p{color: #FFFFFF;background: url(../images/left-nav-sj-on.png) no-repeat right center;}
.news-list .left-nav>ul>li:hover>a {background: #981A44;border-radius: 4px;transition: 0.4s;}










.news-list .nr-right-text{float: right;width: 900px;}
.news-list .nr-right-text ul{}
.news-list .nr-right-text ul li{}
.news-list .nr-right-text ul li:first-child{margin-top: 0px;}
.news-list .nr-right-text ul li p{float: left;width: 800px;font-size: 16px;color: #323232;line-height: 42px;line-height: 42px;transition: 0.4s;}
.news-list .nr-right-text ul li b {float: right;color: #999999;font-size: 15px;font-style: normal;font-weight: normal;line-height: 42px;}
.news-list .nr-right-text ul li p:hover{color: #981A44;padding-left: 5px;transition: 0.4s;}











/* pic-list  css */
.news-list .nr-right-pic{float: right;width: 900px;}
.news-list .nr-right-pic ul{margin-left: -30px;}
.news-list .nr-right-pic ul li{float: left;width: 280px;margin-left: 30px;margin-bottom: 30px;}
.news-list .nr-right-pic ul li .pic{width:280px;height:200px;overflow: hidden;}
.news-list .nr-right-pic ul li img{width:280px;height:200px;transition: 0.4s;}
.news-list .nr-right-pic ul li p{float:left;width: 270px;font-size: 14px;color: #323232;text-align: center;font-size: 14px;color: #323232;line-height: 38px;transition: 0.4s;}
.news-list .nr-right-pic ul li:hover img{transform: scale(1.2);transition: 0.4s;}
.news-list .nr-right-pic ul li:hover p{color: #fa9a03;transition: 0.4s;}
/* picList2 */
.news-list .picList2{float: right;width: 900px;}
.news-list .picList2 ul{margin-left: -30px;}
.news-list .picList2 ul li{margin-bottom: 30px;width: 435px;float: left;margin-left: 30px;}
.news-list .picList2 ul li .pic{width:160px;height:205px;overflow: hidden;float: left;}
.news-list .picList2 ul li img{width:100%;height:100%;transition: 0.4s;}
.news-list .picList2 ul li .text{float: right;width: 255px;}
.news-list .picList2 ul li h5{font-size: 16px;color: #323232;line-height: 26px;}
.news-list .picList2 ul li p{font-size: 12px;color: #323232;text-align: left;font-size: 12px;color: #999999;line-height: 22px;transition: 0.4s;margin: 15px 0;}
.news-list .picList2 ul li i{font-size: 12px;color: #999999;display: block;font-style: normal;}
.news-list .picList2 ul li:hover img{transform: scale(1.2);transition: 0.4s;}
.news-list .picList2 ul li:hover h5{color: #981A44;transition: 0.4s;}


/* picList3 */
.news-list .picList3 {margin-bottom: 40px;}
.news-list .picList3 .title2{padding-bottom: 8px;border-bottom: 2px solid #981A44;margin-bottom: 30px;}
.news-list .picList3 .title2 img{display: inline-block;}
.news-list .picList3 .title2 h4{display: inline-block;margin-left: 10px;font-size: 20px;color: #981A44;font-weight: bold;}
.news-list .picList3{float: right;width: 900px;}
.news-list .picList3 ul{margin-left: -30px;}
.news-list .picList3 ul li{margin-bottom: 30px;margin-left: 30px;background: #f7f7f7;padding: 20px;    min-height: 193px;}
.news-list .picList3 ul li .pic{width:260px;height:180px;overflow: hidden;float: left;margin-left: 35px;}
.news-list .picList3 ul li img{width:100%;height:100%;transition: 0.4s;}
.news-list .picList3 ul li .text{float: left;width: 500px;margin-left: 40px;}
.news-list .picList3 ul li h4{font-size: 20px;color: #323232;line-height: 26px;display: inline-block;border-bottom: 2px solid #981A44;font-weight: normal;padding-bottom: 4px;margin-bottom: 20px;}
.news-list .picList3 ul li p{font-size: 14px;color: #323232;text-align: left;font-size: 12px;color: #666666;line-height: 30px;transition: 0.4s;}
.news-list .picList3 ul li p span{font-size: 14px;color: #323232;display: inline-block;font-style: normal;line-height: 30px;font-weight: bold;}
.news-list .picList3 .contact{margin-top: -15px;}
.news-list .picList3 .contact p{font-size: 14px;color: #323232;text-align: left;font-size: 12px;color: #666666;line-height: 30px;transition: 0.4s;}
.news-list .picList3 .contact p span{font-size: 14px;color: #323232;display: inline-block;font-style: normal;line-height: 30px;font-weight: bold;}





.fanye{margin: 30px 0 50px 200px;}

  /*.now { height: 20px;line-height: 20px;margin-bottom: 30px;padding: 30px 0 12px 0;border-bottom: 1px solid #d9d9d9;}
.now-l {cursor: pointer;background: url(../images/now-bg.png) left center no-repeat; padding-left: 20px; font-size: 14px; color: #333;padding-right: 20px;  display: inline-block; *display: inline; *zoom: 1; z-index: 3; }
.now-l a {font-size: 14px; color: #999999; font-size: 14px;cursor: pointer;}
.now-l i {font-size: 14px;font-style: normal;cursor: pointer;}*/


.now { height: 20px;line-height: 20px;margin-bottom: 30px;border-bottom: 1px solid #d9d9d9;padding-bottom: 10px;position: relative;}
.now h4{font-size: 22px;color: #323232;font-weight: normal;}
.now-r {cursor: pointer;/*background: url(../images/now-bg.png) */left center no-repeat; padding-left: 20px; font-size: 14px; color: #333;padding-right: 20px;  display: inline-block; *display: inline; *zoom: 1; z-index: 3;    margin-right: -21px; }
.now-r a {font-size: 14px; color: #333333; font-size: 14px;cursor: pointer;}
.now-r a img{width: 16px;position: relative;top: 2px;}
.now-r i {font-size: 14px;font-style: normal;cursor: pointer;}
.now-r img {position: relative;top: 2px;}

/*nry  css*/
.nry-right-text{float: right;width: 900px;margin-bottom: 50px;min-height: 600px;}

.con-h{font-size:26px;text-align: center;line-height: 40px;color: #4C4C4C;}
.con-span{text-align: center;height: 40px;line-height: 40px;border-bottom: #d9d9d9 1px solid;/* margin-bottom: 30px; */margin: 15px 20px;}
.con-span span{display: inline-block;margin: 0 15px;font-size: 14px;color: #808080;}
.con-tt{margin-bottom:40px;}
.con-tt p{line-height:34px!important;margin-top:10px !important;font-size:16px !important;color: #4c4c4c;/*text-align: justify;*/} 
.con-tt img{/*display: block;*/margin:auto;margin-top:10px;/*width: 600px;*/}
.con_bt{border-top: 1px solid #d9d9d9;padding-top: 20px;}
.con_bt a{display:block;height:36px;line-height:36px;font-size:16px;color:#4c4c4c;width:910px;transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; /* Firefox 4 */-webkit-transition: all 0.5s ease-in-out; /* Safari 和 Chrome*/-o-transition: all 0.5s ease-in-out; /* Opera */}
.con_bt a:hover{padding-left:5px;}

/* backtop */
.backtop{position: fixed;z-index: 999999;bottom: 3%;right: 4%;cursor: pointer;}
.backtop p{display: block;background: url(../images/back-top.png) no-repeat center;width: 44px;height: 44px;transition: 0.4s;}
.backtop p:hover{background: url(../images/back-topON.png) no-repeat center;transition: 0.4s;}
.backtop.backdiv{bottom: 250px;}

.apply{position: fixed;z-index: 999999;bottom: 3%;right: 0%;cursor: pointer;height: 70px;margin-top: -35px;top: 50%;background: #981A44;width: 130px;transition: 0.4s;}
.apply img{display: block;margin: 0 auto;margin-top: 15px;}
.apply:hover{background: #e6a210;transition: 0.4s;}
/*翻页列表*/
.pb_sys_style2 .p_no_d {
    border: 1px solid #981a44 !important;
    color: #fff !important;
    background-color: #a13452 !important;
}

/* 学院 */
.news-list .list4 {width: 900px;float: right;}
.school ul{overflow: hidden;margin-left: -15px;}
.school li{float: left;width: 290px;height: 55px;line-height: 55px;padding: 0 20px;margin-left: 15px;background: #f4f4f4;margin-bottom: 15px;transition: 0.6s all;box-sizing: border-box;}
.school li a{display: block;font-size: 16px;color: #323232;font-family: "微软雅黑";background: url(../images/school01.png) no-repeat right center;transition: 0.6s all;}
.school li:hover{background: #971943;transition: 0.6s all;}
.school li:hover a{color: #fff;background: url(../images/school02.png) no-repeat right center;transition: 0.6s all;}

.pages_print{ padding-bottom:11px}
.pages_print .index_switchsize{float:left;padding-left:180px;}
.pages_print .printIco{float:left; background:url(../images/public/ico.png) no-repeat 0px 0px; padding-left:22px;}
.pages_print .share{float:left;padding-left:20px;width:auto;margin:0;}
.pages_print .index_switchsize span{cursor:pointer;}
.pages_print{text-align:center;font-size:14px;height:30px;border-bottom:1px #dcdcdc solid;}
.pages_print .share{color:#898989;}
#btnPrint{cursor:pointer;}
.pages_print .printIco{float:left;background:url(../images/public/ico.png) no-repeat 0px 0px;padding-left:22px;}
@media only screen and (min-width:768px) {
    .banner {margin-top: 0px;}
    .top-box{height:220px;position: relative;width: 100%;z-index: 999;top: 0;}
   }

@media only screen and (min-width:768px) {
 .top-box{height:220px;position: relative;width: 100%;z-index: 999;top: 0;}
 .er-banner {margin-top: 0px;}
}