@charset "utf-8";
html{-webkit-font-smoothing:antialiased}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,b,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:400}
dl,ol,ul ,li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
a{text-decoration:none}
a:hover{text-decoration:none;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:none;blr:expression(this.onFocus=this.blur())}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
textarea{resize:none}
img{vertical-align:middle}
button,input[type=submit],input[type=text],input[type=button],select{-webkit-appearance:none;border-radius:0;-webkit-tap-highlight-color:rgba(255,0,0,0);outline:0;outline:0;blr:expression(this.onFocus=this.blur())}
body{color:#000;line-height:1.3;overflow-x: hidden;background:#fff}
.fl{float:left}
.fr{float:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0}
.clearfix{*zoom:1;}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../images/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
.icon{display: inline-block;background-position: center;background-repeat: no-repeat;}
/*公共*/
.tc{text-align: center;}
.tr{text-align: right;}
.header{ width: 100%;height: 118px;z-index: 999;background: url(../images/hbg.png) center no-repeat;color: #94252a;}
.layout{max-width: 1400px; margin:0 auto;}
.layout.clearfix.header_wrap {
    max-width: 1700px;
}
.padshowbox{position: }
.logo{float: left; line-height: 118px;}
.nav{float: left;}
.nav > li {
    margin-left: 58px;
    float: left;
    height: 90px;
    line-height: 87px;
    position: relative;
}
/*.ico{position: absolute; top: 15px;right: 0;}
.ico .lk{float: left;width: 1px;height: 15px;background: #94252a;margin:0 20px;}
.ico a{display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.ico .ico1{width: 17px;height: 17px; float: left; background-image: url(../images/search.png);} 
.ico .ico2{width: 17px;height: 17px; float: left; background-image: url(../images/pel.png);} 
.ico .lan{float: left;position: relative; width: 72px;}
.ico .lan span{margin-right: 5px;}
.ico .lan h2{font-size: 12px;cursor: pointer; }
.ico .lan h2 i{display: inline-block; width: 20px;height: 20px; background: url(../images/en.png) center no-repeat; margin-right: 8px; vertical-align: middle;}
.ico .lan h2 em{width: 10px;height: 6px;background-image: url(../images/jt.png);}
.ico .lan dl{position: absolute;width: 66px;background: #94252a;z-index: 10; display: none;top: 25px;}
.ico .lan dl dd{height: 30px;line-height: 30px;color: #fff;text-align: center; cursor: pointer;}
.ico .ico4{float: left;color: #94252a; }
.ico .ico4 i{display: inline-block;width: 25px;height: 19px;background: url(../images/pc.png) center no-repeat; vertical-align: middle;margin-right: 5px;}*/
.ico{position: absolute; top: 15px;right: 0;}
.ico .lk{float: left;width: 1px;height: 15px;background: #94252a;margin:0 20px;}
.ico a{display: inline-block;vertical-align: middle;background-repeat: no-repeat;background-position: center;cursor: pointer;}
.ico .ico1{height: 17px; float: left; background: url(../images/search.png) left top no-repeat; padding-left: 20px; color: #94252a;} 
.ico .ico1 span{display: none; }
.ico .ico2{height: 17px; float: left; background: url(../images/pel.png) left top no-repeat;padding-left: 20px;color: #94252a;} 
.ico .ico2 span{display: none;}
.ico .lan{float: left;position: relative; width: 72px;}
.ico .lan span{margin-right: 5px;}
.ico .lan h2{font-size: 12px;cursor: pointer; }
.ico .lan h2 i{display: inline-block; width: 20px;height: 20px; background: url(../images/en.png) center no-repeat; margin-right: 8px; vertical-align: middle;}
.ico .lan h2 em{width: 10px;height: 6px;background-image: url(../images/jt.png);}
.ico .lan dl{position: absolute;width: 66px;background: #94252a;z-index: 10; display: none;top: 25px;}
.ico .lan dl dd{height: 30px;line-height: 30px;color: #fff;text-align: center; cursor: pointer;}
.ico .ico4{float: left;color: #94252a; }
.ico .ico4 i{display: inline-block;width: 25px;height: 19px;background: url(../images/pc.png) center no-repeat; vertical-align: middle;margin-right: 5px;}

.footer{;background: #ffe450; color: #000;font-size: 14px;}
.foot{padding-top: 23px;padding-bottom: 23px;}
.footl{float: left;}
.footlt a{float: left;color: #000;line-height: 30px; } 
.footlt .wmap{margin: 0 15px;}
.footl p{line-height: 30px;}
.footl p a{color: #fff;}
.footr{float: right;} 


a.logo {
    max-width: 650px;
}

a.logo img {
    max-width: 100%;
}

.nav{padding-top: 25px;}
.nav>li{margin-left: 58px; float: left;/* height: 90px;*/line-height: 90px;position: relative;}
.nav>li>a{font-size: 17px;color: #94252a;display: inline-block;height: 15px;line-height: 15px; vertical-align: middle;font-weight: bold; /*font-family:LiSu;*/}
.nav>li .menu2{width: 1200px;}
.nav>li.on{border-bottom: 3px solid #94252a; }
.nav>li:hover{border-bottom: 3px solid #94252a;}
.num2{display: none;background: #553a99;}
.num2>li>a{color: white;}
.padshowbox{float: right; position: relative;}
.pc_menu{padding: 10px 0; background: white; position: absolute;left: 0px; top: 110px;width: 100%; border-bottom: 1px solid rgb(233,233,233);display: none;}
.pc_menu .pc_menu2{text-align: center;display: none;}
.pc_menu .pc_menu2 dl {display: inline-block;}
.pc_menu .pc_menu2 dl dd{float: left;margin: 0 30px;}
.pc_menu .pc_menu2 dl dd a{ color:rgb(102,102,102);font-size: 14px;}
.pc_menu .pc_menu2 dl dd a:hover{ color:rgb(233,89,48); }
.pc_menu .pc_menu2 dl dd img{height: 38px;}


.snav {
    display: none;
    position: absolute;
    top: 100%;
    z-index: 100;
    background: #fff;
    text-align: center;
    box-sizing: border-box;
    left: 50%;
    min-width: 100%;
    left: 0;
    text-align: center;
    line-height: 35px;
    background: rgba(7, 54, 96, .5);
    padding: 10px 0px;
    width: auto
}
.snav dl{display: block;}
.snav dl dd a{display:block;font-size:14px;color:#999;padding: 8px 0}
.snav dl dd a:hover{color:#fff}

.snav a span{
    display: block;
    line-height: 20px;
}

@media screen and (max-width: 1200px){
.ico .lan dl{position: relative;;top:0;margin-top: 5px;}
.header{ height: 80px;}
.header_wrap{padding: 0;}
.logo{position: relative;line-height: 80px; z-index: 9992;margin-left: 3%;}
.padshowbox{position: fixed; background: #f8f8f8; left: 0; bottom: 0; top: 0; box-sizing: border-box; overflow: auto;
transition: all .5s;-webkit-transition: all .5s;  -ms-transform:all .5s;-o-transform:all .5s;-moz-transform:all .5s;
right: 0;
padding-bottom: 10px;
transform: translate3d(0px,100%, 0px); 
-ms-transform: translate3d(0,100%,0);	/* IE 9 */
-moz-transform: translate3d(0,100%,0); 	/* Firefox */
-webkit-transform: translate3d(0,100%,0); /* Safari 和 Chrome */
-o-transform: translate3d(0,100%,0); 
text-align: center; z-index: 9999;} 
.menubox.show, .padshowbox.show{transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);-o-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);} 
.navbtn{z-index: 10000;margin-right: 3%; position: relative; right: 20px; background-size: 25px auto; height: 80px; width: 25px; background-image: url("../images/nav-open.png") ; background-position: center; background-repeat:no-repeat; cursor: pointer; float: right;} 
.navbtn.show{background-image: url("../images/nav-close.png");} 
.ico{display: inline-block; float: none; cursor: pointer; margin-left: 0; position: relative;} 
.ico .ico4{display: block; float: none; margin-bottom: 10px;}
.ico .ico2{display: block; float: none;margin-bottom: 10px;}
.ico .ico1{display: block; float: none;margin-bottom: 10px;}
.ico .ico1 span{display: block;font-size: 12px;}
.ico .ico2 span{display: block;font-size: 12px;}
.ico .lan{display: block; float: none;margin-bottom: 10px;}
.ico .language{position: relative;top: 5px;left: -22px;}
.ico .lk{display: none;}

.nav{float: none;} 
.nav li{margin-right:0; float: none; text-align: center;} 
.nav2{display: block;}
.nav2_menu{display: none;}
.content{width: 100%;} 
.con_left{width: 100%;} 
.nav>li{border-bottom: 1px solid #b7b7b7;margin-left: 62px;}
.sign{width: 95%;margin: 0 2.5%;} .con_right{margin-top: 15px;width: 95%;margin-left: 2.5%;} 
.right_top{width: 50%;float: left;} 
.right_bot{width: 45%;float:right;margin-top: 0;margin-left: 0;} 
.right_bot h2{margin-bottom: 80px;} .recommend img{display: inline-block;width: 100%; /*height: 275px;*/} 

.snav{position: relative;top:auto}

/**/
.nav{padding-top:60px}
.nav>li{margin-left:0;line-height:60px;text-align:left}
.nav>li>a{display:block;width:100%;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:auto;line-height:60px;text-align: center;}
.snav dl dd a{display:block;width:100%;padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}
.ico {display: block;width: 100%;text-align: left;padding: 0 50px;}
.ico .ico4{margin-bottom:15px;line-height:30px;font-size:16px}
.ico .ico4 i{margin-right:10px}
.ico .ico2{padding-left:35px;line-height:30px;margin-bottom:15px;height:auto;background:url(../images/pel.png) left center no-repeat;background:auto}
.ico .ico2 span{font-size:16px}
.ico .lan{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px}
.ico .lan h2{line-height:30px;font-size:16px}
.ico .lan h2 i{margin-right:32px}
.ico .lan span{vertical-align:middle}
.ico .lan dl{width:100%}
.ico .ico1{padding-left:35px;line-height:30px;background:url(../images/search.png) left center no-repeat;background-size:auto}
.ico .ico1 span{font-size:16px}
/**/
}

@media screen and (max-width: 800px){
.header{height: 50px;} 
.logo{position: relative;top: 0px;left: 3%; height: 40px;line-height: 40px;}
.logo img{height: 40px;vertical-align: middle;}
.navbtn{background-size: 25px auto; height: 50px; width: 25px;} 
.ico .lan h2{line-height: 20px;}
.ico .ico4{line-height: 20px;font-size: 16px;margin-top: 5px;}
.choose{padding-left: 5%;} 
.input_box{width: 90%;margin-left: 5%;margin-bottom: 2%;}

.nav>li{width: 90%;margin: 0 5%;}


.ico .ico2{height: 24px;}
.ico .ico1{height: 24px;}
.ico {margin: 0 auto;}
.ico .lan {margin-top: 5px;}
.ico .lk{margin: 0px 10px ;height: 24px;}


}
@media screen and (max-width: 960px){
.foot.layout{width: 96%;padding: 20px 2%;}
.foot .footl{float: none; text-align: center;}
.foot .footl a{float: none;font-size: 12px;}
.foot .footl p{font-size: 12px;}
.foot .footr{float: none;text-align: center;}

}
/*首页*/
.banner{width: 100%;max-width: 1920px;margin: 0 auto;position: relative;}
.banner img{width: 100%;}
.banner .slick-slide{height: auto;overflow: hidden;}
.banner .slick-dots{overflow:hidden;position: absolute;width: 100%;bottom: 20px;text-align: center;}
@media screen and (max-width: 500px){
	.banner .slick-dots{bottom: 5px;}
}
.banner .slick-dots>li{margin: 0 5px;cursor: pointer; display: inline-block; width: 14px;height: 14px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;border:1px solid #b62c29;}
.banner .slick-dots>li button{display: none}
.banner .slick-dots>li.slick-active{background: #b62c29}
.content{width: 100%;background: url(../images/港中大网站-02.png) center no-repeat;max-width: 1920px;margin: 0 auto;}
.pubh{padding-top: 60px;}
.pubh h2{ text-align: center;background: url(../images/bg2.png)center no-repeat;font-size: 28px; color:#94252a; height: 75px;line-height: 75px;margin-bottom: 60px;}
.attic .attic_list li{ color: #fff;padding-top:150px;}
.attic .attic_list li .li_box{width: 90%;margin: 0 auto;}
.attic .attic_list li .pic img{width: 100%;}
/*.attic .attic_list li:nth-child(3n+2){margin-right: 5%;margin-left: 5%;}*/
.attic .attic_list li h2{height: 50px;line-height: 50px;text-align: center;background: url(../images/中大-01.png) left no-repeat;color: black;font-size: 22px;letter-spacing: 5px;font-family: "SimSun";font-weight: 700;}

.attic .attic_list li .tit4{background: #bedce9; padding: 20px 30%;  text-align: center;}
.attic .attic_list li .tit2{background: #d6e8cc; padding: 20px 30%;  text-align: center;}
.attic .attic_list li .tit3{background: #e7c4d9; padding: 20px 30%;  text-align: center;}

.attic .attic_list li .tit  p{line-height: 20px;height: 40px;  margin-bottom: 20px ;font-size:14px;}
.attic .attic_list li .tit4 a{display: inline-block;font-size: 18px;width: 50px;text-align: center;color: #000;/* background: url(../images/more.png) center no-repeat; */font-family: "SimSun";font-weight: 800;letter-spacing: 3px;}
.attic .attic_list li .tit2 a{display: inline-block;font-size: 18px;width: 50px;text-align: center;color: #000;/* background: url(../images/more.png) center no-repeat; */font-family: "SimSun";font-weight: 800;letter-spacing: 3px;}
.attic .attic_list li .tit3 a{display: inline-block;font-size: 18px;width: 50px;text-align: center;color: #000;/* background: url(../images/more.png) center no-repeat; */font-family: "SimSun";font-weight: 800;letter-spacing: 3px;}

.attic .attic_list li:hover .tit a{background: url(../images/icon16.png) center no-repeat;}
.attic .attic_list .slick-arrow{position: absolute;top: 50%;margin-top: -15px; width: 40px;height: 40px; color:transparent; z-index: 10;border:0;outline: none;cursor: pointer;}
.attic .attic_list .slick-prev{background: url(../images/bl2.png) center no-repeat;left:-20px;}
.attic .attic_list .slick-next{background: url(../images/br2.png) center no-repeat; right: -20px;}

.attic .attic3_list li{float: left;width: 30%; color: #fff;}
.attic .attic3_list li .li_box{margin: 0 auto;}
.attic .attic3_list li .pic img{width: 100%;}
.attic .attic3_list li:nth-child(3n+2){margin-right: 5%;margin-left: 5%;}
.attic .attic3_list li h2{height: 50px;line-height: 50px; text-align: center;background: #f4ba1c;}
.attic .attic3_list li .tit{background: #bd2f36; padding: 20px 30%;  text-align: center;}
.attic .attic3_list li .tit  p{line-height: 20px;height: 40px;  margin-bottom: 20px ;font-size:14px;}
.attic .attic3_list li .tit a{display: inline-block;font-size: 12px ;width: 50px;height: 50px;text-align: center;line-height: 50px;color: #fff; background: url(../images/more.png) center no-repeat;}
.attic .attic3_list li:hover .tit a{ background: url(../images/icon16.png) center no-repeat; background-size: 40px 40px;}



.attic2_list li{width:47%; color: #fff;margin-bottom: 30px;}
.attic2_list li .li_box{ width: 94%;margin: 0 auto; }
/*.attic2_list li:nth-child(2n+1){margin-right: 6%;}*/
.attic2_list li .pic img{width: 100%;}
.attic2_list li .tit{padding:30px; background: #bd2f36; color: #fff;}
.attic2_list li .titl{float: left;}
.attic2_list li .tit h2{font-size: 20px;margin-bottom: 8px;}
.attic2_list li .tit h2:before{content: "";display: inline-block;width: 20px;height: 9px;background: url(../images/icon1.png) center no-repeat; vertical-align: middle;}
.attic2_list li .tit p{padding-left: 20px;font-size: 14px;}
.attic2_list li .tit a{float: right;font-size: 12px ;width: 50px;height: 50px;text-align: center;line-height: 50px;color: #fff; background: url(../images/more.png) center no-repeat;}
/*.attic2_list li:hover .tit a{background: url(../images/icon16.png) center no-repeat;}*/
/*.attic2_list li:hover .tit{background: #f4ba1c;}*/
.attic2_list li:hover .tit h2:before{background: url(../images/icon2.png) center no-repeat;}
.attic2_list li .li_box:hover .tit a{background:url(../images/icon16.png) center no-repeat;}
.attic2_list .slick-arrow{position: absolute;top: 50%;margin-top: -15px; width: 40px;height: 40px; color:transparent; z-index: 10;border:0;outline: none;cursor: pointer;}
.attic2_list .slick-prev{background: url(../images/bl2.png) center no-repeat;left:-20px;}
.attic2_list .slick-next{background: url(../images/br2.png) center no-repeat; right: -20px;}



.attic3_box{background: #f4ba1c;}
.attic3_box .pic{float: left;width: 80%;}
.attic3_box .pic img{width: 100%;}
.attic3_box .tit{width: 20%;float: left; color: #fff;}
.attic3_box .tit_box{position: relative; padding-left: 10%;padding-right: 10px;}
.attic3_box .tit_box h2{padding-top: 70px;margin-bottom: 25px;font-size:24px; }
.attic3_box .tit_box p{font-size: 14px;line-height: 28px;}
.attic3_box .tit_box a{display: inline-block;margin-left: 10%;margin-top: 150px; width: 40px;height: 40px;background: url(../images/jr.png) center no-repeat ;border: 1px solid #fff;border-radius: 50%; }
.attic4 .newl{float: left;width: 48%;}
.attic4 .newl .pic img{width: 100%;}
.attic4 .newl a{color: #fff;}
.attic4 .newl .tit{padding:20px 4%;background: #bedce9;color:#000;} 
.attic4 .newl .tit h2{font-size: 20px;margin-bottom: 8px;height: 28px;line-height: 28px;overflow: hidden;}
.attic4 .newl .tit h2:before{content: "";display: inline-block;width: 20px;height: 9px;background: url(../images/icon2.png) center no-repeat; vertical-align: middle;}
.attic4 .newl .tit p{padding-left: 20px;font-size: 14px;height: 36px;line-height: 18px;}
.attic4 .newr{float: right; width:48%; }
.attic4 .newr .new_list li{width: 100%;height: 88px;background: #fffcd5;margin-bottom: 25px;}
.attic4 .newr .new_list li a{color: #000;}
.attic4 .newr .new_list .time{float: left; width:13%;background: #bedce9; text-align: center;height: 88px;}
.attic4 .newr .new_list .time h2{font-size: 32px;padding-top: 15px;}
.attic4 .newr .new_list .time span{font-size: 16px;}
.attic4 .newr .new_list .tit{float: left;padding: 0 1%;width: 85%;}
.attic4 .newr .new_list .tit h2{font-size: 18px;height: 35px;line-height: 35px;}
.attic4 .newr .new_list .tit p{font-size: 14px;line-height: 20px;height: 40px;}
@media screen and (max-width: 1420px){
	.layout{width: 96%;padding: 0 2%;}
	.foot.layout{width: 96%;padding: 20px 2%;}
	.attic .attic_list li .tit{padding: 20px 15%;}
	.attic .attic_list li{width:31%;margin-bottom: 25px;}
	/*.attic .attic_list li:nth-child(3n+2){margin-right: 3.5%;margin-left: 3.5%;}*/
	.attic2_list li .li_box{width: 90% ;margin: 0 auto;}
	.attic2_list li{width:49%; color: #fff;margin-bottom: 30px;}
	/*.attic2_list li:nth-child(2n+1){margin-right: 2%;}*/
	.attic2_list li .tit{padding:20px;}
	.attic3_box .tit_box a{margin-left: 10%;margin-top: 50%;  }
	.attic .attic3_list li .tit{padding: 20px 15%;}
	.attic .attic3_list li{width:31%;margin-bottom: 25px;}
	.attic .attic3_list li:nth-child(3n+2){margin-right: 3.5%;margin-left: 3.5%;}

.attic3_box .tit_box{position: relative; padding: 10% 5% 30%}
.attic3_box .tit_box h2{padding-top: 0px; }
.attic3_box .tit_box a{position: absolute;bottom: 5%; margin-left: 10%;margin-top: 0px; width: 40px;height: 40px;background: url(../images/jr.png) center no-repeat ;border: 1px solid #fff;border-radius: 50%; }
.attic4 .newl{ width:52%; }

.attic4 .newr{ width:46%; }




}
@media screen and (max-width: 960px){
.attic3_box .pic{float: none;width: 100%;}
.attic3_box .pic img{width: 100%;}
.attic3_box .tit{width: 100%;float: none; }

.attic3_box .tit_box{ padding: 2%}
.attic3_box .tit_box h2{margin-bottom: 15px; }
.attic3_box .tit_box a{position: absolute;top: 50%;margin-top: -20px; right: 5%; width: 40px;height: 40px;background: url(../images/jr.png) center no-repeat ;border: 1px solid #fff;border-radius: 50%; }
	.attic4 .newl{float: none;width: 100%;margin-bottom: 25px;}
	.attic4 .newr{float: none; width:100%; }


	.attic .attic_list .slick-arrow{ width: 30px;height: 30px; background-size: 100%;}
	.attic .attic_list .slick-prev{left:-15px;}
	.attic .attic_list .slick-next{ right: -15px;}


}
@media screen and (max-width: 760px){
	.pubh {padding-top: 30px;}
	.pubh h2{height: 75px;line-height: 75px;font-size: 20px;margin-bottom: 30px;}
	.attic .attic_list li{margin-bottom: 25px;}
	.attic .attic_list li .tit{padding: 5px 5px;}
	/*.attic .attic_list li:nth-child(3n+2){margin-right: 3.5%;margin-left: 3.5%;}*/
	.attic .attic_list li h2{height: 30px;line-height: 30px; font-size: 16px;}
	.attic .attic_list li .tit p{margin-bottom: 10px;}
	.attic .attic_list li .tit a{width:40px;height: 40px;background-size:40px 40px;font-size: 12px;line-height: 40px;}
	.attic .attic_list li:hover .tit a{background-size: 40px 40px;}

	.attic .attic3_list li{margin-bottom: 25px;}
	.attic .attic3_list li .tit{padding: 5px 5px;}
	.attic .attic3_list li:nth-child(3n+2){margin-right: 3.5%;margin-left: 3.5%;}
	.attic .attic3_list li h2{height: 30px;line-height: 30px; font-size: 16px;}
	.attic .attic3_list li .tit p{margin-bottom: 10px;}
	.attic .attic3_list li .tit a{width:40px;height: 40px;background-size:100%;font-size: 12px;line-height: 40px;}

}
@media screen and (max-width: 460px){
	.banner .slick-dots>li{width: 8px;height: 8px;}
	.pubh {padding-top: 30px;}
	.pubh h2{height: 60px;background-size: 90%;line-height: 60px;font-size: 20px;margin-bottom: 30px;}
	.attic .attic_list li .li_box{width: 85% }
	.attic .attic_list .slick-arrow{ width: 30px;height: 30px; background-size: 100%;}
	.attic .attic_list .slick-prev{left:-10px;}
	.attic .attic_list .slick-next{ right: -10px;}
	.attic .attic_list li .tit{padding: 10px 20px;}
	/*.attic .attic_list li:nth-child(3n+2){margin-left: 5%;margin: 5%;}*/
	.attic .attic_list li h2{height: 30px;line-height: 30px; font-size: 16px;}
	.attic .attic_list li .tit p{margin-bottom: 10px;}
	.attic .attic_list li .tit a{width:40px;height: 40px;background-size: 100%;font-size: 12px;line-height: 40px;}
	.attic2_list .slick-arrow{ width: 30px;height: 30px; background-size: 100%;}
	.attic2_list .slick-prev{left:-10px;}
	.attic2_list .slick-next{ right: -10px;}
	.attic2_list li .li_box{width: 85%;}
	/*.attic2_list li:nth-child(2n+1){margin-right: 5%;margin-right: 5%;margin-left: 5%;}*/
	.attic2_list li .tit{padding:20px;}
	.attic3_box .tit_box a{width: 25px;height: 25px;}

.attic4 .newr .new_list li{width: 100%;height: 75px;background: #fffcd5;margin-bottom: 25px;}
.attic4 .newr .new_list li a{color: #000;}
.attic4 .newr .new_list .time{float: left; width:20%;background: #bedce9; text-align: center;height: 75px;}
.attic4 .newr .new_list .time h2{font-size: 20px;padding-top: 10px;}
.attic4 .newr .new_list .time span{font-size: 14px;}
.attic4 .newr .new_list .tit{float: left;padding: 0 1%;width: 78%;}
.attic4 .newr .new_list .tit h2{font-size: 16px;height: 30px;line-height: 30px;}
.attic4 .newr .new_list .tit p{font-size: 12px;line-height: 18px;height: 36px;}


	.attic .attic3_list li{float: none;width: 90%;margin-bottom: 20px;margin-left: 5%}
	.attic .attic3_list li .tit{padding: 10px 20px;}
	.attic .attic3_list li:nth-child(3n+2){margin-left: 5%;}
	.attic .attic3_list li h2{height: 30px;line-height: 30px; font-size: 16px;}
	.attic .attic3_list li .tit p{margin-bottom: 10px;}
	.attic .attic3_list li .tit a{width:40px;height: 40px;background-size: 100%;font-size: 12px;line-height: 40px;}


}
/*佛教期刊*/
.con_point{height: 56px;line-height: 56px; border-bottom:1px solid #c8c8c8;  }
.con_point .point_wrap .point_tit{display: inline-block;}
.con_point .point_wrap .point_tit>em{display: inline-block;width: 8px;height: 11px;background: url(../images/zw.png) center no-repeat;margin: 0 5px;}
.con_point .point_wrap .point_tit a{font-size: 13px;color: rgb(135,135,135);}
.con_point .point_wrap .point_tit a em{display: inline-block;width: 18px;height: 18px;background: url(../images/home.png) center no-repeat;margin-right: 8px;vertical-align: middle;}
.con_point .point_wrap .point_tit span{font-size: 13px; color: #94252a;}
.cont_box {border-bottom:1px solid #c8c8c8;margin-bottom: 60px;}
.cont_box .contl{float: left; line-height: 95px;font-size: 26px;color: #94252a;}
.cont_box .contl img{vertical-align: middle;margin-right: 20px;width:41px;}
.cont_box .contr {float: right;}
.cont_box .contr a{float: left; height: 95px;line-height: 95px;color: #000;margin-left: 45px;}
.cont_box .contr a.on{border-bottom: 2px solid #94252a;color: #94252a;}
.period{padding:0 20px 100px; }
.period_list li{float: left;text-align: center;margin-bottom: 45px; margin-left: 35px;margin-right: 35px;}
.period_list li .pic{border:6px solid #3e2116;overflow: hidden;}
.period_list li .pic img{width: 100%;}
.period_list li .tit{padding-top: 25px;} 
.period_list li .tit p{font-size: 17px;color: #000;margin-bottom: 10px;}
.period_list li .tit span{color: #5c5758; line-height: 20px;margin:0 15px;}
.period_list li .tit span:before{content: "";display: inline-block;width: 5px;height: 5px;background: #5c5758; margin-right: 15px; border-radius: 50%;vertical-align: middle;}
@media screen and (max-width: 1420px){
	.period_list li{width: 17%; margin-left:3.7%;margin-right: 0;}
	.period_list li:nth-child(5n+1){margin-left: 0;}
}
@media screen and (max-width: 960px){
	.cont_box .contl{float: none;line-height: 50px;font-size: 22px;}
	.cont_box .contr{float: none;}
	.cont_box .contr a{height: 50px;line-height: 50px;}	
	.period_list li{width: 22%; margin-left:3.7%;}
	.period_list li:nth-child(5n+1){margin-left: 3.7%;}
	.period_list li:nth-child(4n+1){margin-left: 0;}
	.period_list li .tit{padding-top: 15px;}
	.period_list li .tit span{margin:0 10px;}
}
@media screen and (max-width: 760px){
	.period_list li .tit p{font-size: 14px;}
	.period_list li{width: 30%; margin-left:3.3%;}
	.period_list li:nth-child(5n+1){margin-left: 3.3%;}
	.period_list li:nth-child(4n+1){margin-left: 3.3%;}
	.period_list li .tit span{margin:0 8px;font-size: 12px}
}
@media screen and (max-width: 460px){
	.cont_box {margin-bottom: 30px;}
	.cont_box .contl{font-size: 18px;}
	.cont_box .contl img{vertical-align: middle;margin-right: 20px; width:30px;margin-right: 15px }
	.cont_box .contr a{margin-left: 30px}
	.period_list li{width: 48%; margin-left:4%;}
	.period_list li:nth-child(5n+1){margin-left: 4%;}
	.period_list li:nth-child(4n+1){margin-left: 4%;}
	.period_list li:nth-child(2n+1){margin-left: 0;}		
}
/*分页器*/
.content .page_wrap{text-align: center;margin-bottom: 40px;}
.content .page{display: inline-block;}
.content .page a{width: 50px;height: 50px; float: left; line-height: 50px; text-align: center;display: inline-block;border:1px solid #d7d7d7;border-radius: 50%;background: white;color: #999999;margin-right: 15px;}
.content .page a.on{background:#94252a;border:1px solid #94252a;color: white; }
.content .page a.first{background-image:  url(../images/pl.png) ;background-position: center;background-repeat: no-repeat;}
.content .page .first:hover{background-image:  url(../images/plon.png) ;background-position: center;background-repeat: no-repeat;}
.content .page a.last{background-image:  url(../images/pr.png) ;background-position: center;background-repeat: no-repeat;}
.content .page .last:hover{background-image:  url(../images/pron.png) ;background-position: center;background-repeat: no-repeat;}
.content .page a:hover{background:#94252a;border:1px solid #94252a;color: white;}
.content .page span{float: left;line-height: 50px;font-size: 14px;color: #000;}
.content .page a.last2{background-image:  url(../images/pr2.png) ;background-position: center;background-repeat: no-repeat;}
.content .page .last2:hover{background-image:  url(../images/pr2on.png) ;background-position: center;background-repeat: no-repeat;}
.bg{width: 100%; height: 320px;max-width: 1920px;margin: 0 auto;background-position: center;background-repeat: no-repeat;background-size: cover;}
@media screen and (max-width: 700px){
	.content .page a{width: 30px;height: 30px;line-height: 30px;}
	.content .page span{line-height: 30px;}

}
@media screen and (max-width: 470px){
	.content .page a{width: 20px;height: 20px;line-height: 20px;margin-right: 10px;}
	.content .page span{line-height: 20px;font-size:  12px;}

}
/*公司新闻*/
.newact_list li{width: 22.8%; float: left;margin-bottom: 45px; margin-left: 2.8%;background: #fff;}
.newact_list li:nth-child(4n+1){margin-left: 0;}
.newact_list li .pic img{width: 100%;}
.newact_list li .tit{ padding:20px 9%;} 
.newact_list li .tit h2{font-size: 18px;color: #333;line-height: 30px;height: 60px;}
.newact_list li .tit i{display: inline-block;width: 56px;height: 1px;background: #c6c6c6;margin:10px 0;}
.newact_list li .tit p{font-size: 14px;color: #727272;line-height: 25px;height: 50px; margin-bottom: 10px;}
.newact_list li .tit span{float: left; color: #94252a; }
.newact_list li .tit .more{float: right;width: 28px;height: 28px;background: url(../images/icon5.png) center no-repeat;background-size: 100%;}
.newact_list li:hover{box-shadow: 0 0 10px #e6e6e6;}
.newact_list li:hover .tit h2{color: #94252a;}
@media screen and (max-width: 960px){
	.bg{height: 260px;}
	.newact_list li{width: 30%; margin-bottom: 30px; margin-left: 3.3%;}
	.newact_list li:nth-child(4n+1){margin-left: 3.3%;}
	.newact_list li .tit .more{background-size: 90%}
}
@media screen and (max-width: 760px){
	.newact_list li{width: 48%; margin-bottom: 20px; margin-left: 4%;}
	.newact_list li:nth-child(4n+1){margin-left: 4%;}
	.newact_list li:nth-child(2n+1){margin-left: 0;}
	.newact_list li .tit .more{background-size: 90%}
	.newact_list li .tit{ padding:10px ;} 
	.newact_list li .tit h2{font-size: 16px;line-height: 20px;height: 40px;}
	.newact_list li .tit i{width: 30px;margin:6px 0;}
	.newact_list li .tit p{font-size: 14px;color: #727272;line-height: 18px;height: 36px; margin-bottom: 5px;}
	.newact_list li .tit span{font-size: 14px; }
.newact_list li .tit .more{width: 20px;height: 20px;}
}
@media screen and (max-width: 470px){
	.bg{height: 200px;}
}
/*藏经阁*/
.content .virtue_t{height: 52px;line-height: 52px;background: #94252a; color: #fff; margin-bottom: 10px;}
.content .virtue_t span{float: left;font-size: 20px;}
.content .virtue_t span i{display: inline-block; width: 40px;height: 19px;background: url(../images/icon7.png) center no-repeat;vertical-align: middle;}
.content .virtue_t a{float: right;font-size: 17px;color: #fff;margin-right: 10px;}
.virtue_list li{padding: 40px 30px; cursor: pointer;border-bottom:1px solid #e0e0e0;}
.virtue_list li .pic{float: left;}
.virtue_list li .pic img{width: 100%;}
.virtue_list li .tit{float: left;padding-top: 45px;width: 1000px;}
.virtue_list li .tit .titl{float: left;width: 810px;margin-left: 40px;margin-right: 50px;}
.virtue_list li .tit .titl h2{height: 20px;line-height: 20px;font-size: 18px; margin-bottom:25px; }
.virtue_list li .tit .titl p{height: 60px;line-height: 30px;font-size: 15px;}
.virtue_list li .tit .titr {float: right;}
.virtue_list li .tit .titr span{display: block;margin-bottom: 30px; }
.virtue_list li .tit .titr  em{display: inline-block;width: 31px; height: 25px;background: url(../images/icon6.png) center no-repeat; background-size: 100%;}
.virtue_list li:hover{box-shadow: 0 0 10px #e6e6e6; background: #fff;}
.virtue_list li:hover .bcl{color: #94252a;}
.virtue_list li:last-child{margin-bottom: 50px;}
.virtuemes {width: 1200px;margin: 0 auto;}
.virtuemes h2 {font-size: 26px;color: #8d1318;margin-bottom: 40px;text-align: center;}
.virtuemes p{font-size: 15px;line-height: 34px;color: 3333;text-indent: 2em;}
.virtuemes .pic {margin: 30px 0;}

@media screen and (max-width: 1420px){
	.virtue_list li .tit{width: calc(100% - 340px);}
	.virtue_list li .tit .titl{width: 80%;margin-left: 20px;margin-right: 20px;}
}
@media screen and (max-width: 1220px){
	.virtuemes {width: 96%}
	.virtuemes .pic{padding: 0 2%;}
	.virtuemes .pic img{width: 100%;  }
}
@media screen and (max-width: 960px){
	.virtue_list li .pic{float:  none;}
	.virtue_list li .pic img{width: auto;}
	.virtue_list li .tit{float: none;width: 100%;}

}
@media screen and (max-width: 370px){
.virtuemes .pic img{width: 100%}
}
@media screen and (max-width: 760px){
	.virtue_list li{padding: 10px;}
	.virtue_list li .pic img{width:100%;}
	.virtue_list li .tit{padding-top: 20px;}
	.virtue_list li .tit .titl{float: none;width: 100%;margin-left: 0%;margin-right: 0%;margin-bottom: 15px;}
	.virtue_list li .tit .titr{float: none;}
	.virtue_list li .tit .titl h2{height: 18px;line-height: 18px;font-size: 16px; margin-bottom:15px; }
	.virtue_list li .tit .titl p{height: 40px;line-height: 20px;font-size: 14px;}
	.virtue_list li .tit .titr span{float: left; margin-bottom: 0px; }
	.virtue_list li .tit .titr  a{float: right; width: 25px; height: 20px;background: url(../images/icon6.png) center no-repeat; background-size: 100%;}
	.virtuemes h2 {font-size: 18px;margin-bottom: 20px;}
	.virtuemes p{font-size: 14px;line-height: 30px;}
	.virtuemes p img{width: 100%}


}
/*法音宣流*/
.method_box .method_t{height: 52px;background: #94252a; color: #fff; margin-bottom: 40px;}
.method_box .method_t .as{float: right;margin-top: 15px;}
.method_box .method_t span{float: left;font-size: 20px;line-height: 52px;}
.method_box .method_t span i{display: inline-block; width: 40px;height: 19px;background: url(../images/icon7.png) center no-repeat;vertical-align: middle;}
.method_box .method_t a{float: left;font-size: 17px;color: #fff;margin-right: 10px;}
.method_box .method_t .bl, .method_box .method_t .br{width: 21px;height: 21px;}
.method_box .method_t .bl{background: url(../images/bl.png) center no-repeat;}
.method_box .method_t .bl:hover{background: url(../images/blon.png) center no-repeat;}
.method_box .method_t .br{background: url(../images/br.png) center no-repeat;}
.method_box .method_t .br:hover{background: url(../images/bron.png) center no-repeat;}
.newfa_list li{float: left;width: 22.8%;margin-left: 2.8%;cursor: pointer;margin-bottom: 50px;}
.newfa_list li:nth-child(4n+1){margin-left: 0;}
.newfa_list li .pic{position: relative;overflow: hidden;}
.newfa_list li .pic img{width: 100%;}
.newfa_list li .pic .hear {position: absolute;width: 100%;line-height: 35px; bottom: 0; left: 0; height: 35px; background: url(../images/zc.png) center;}
.newfa_list li .pic .hear span{float: left;font-size: 15px;color: #d8d8d8;margin-left: 20px;}
.newfa_list li .pic .hear span i{display: inline-block;width: 16px;height: 14px;background: url(../images/icon8.png) center no-repeat;margin-right: 5px;}
.newfa_list li .pic .hear .play{margin-top: 8px; float: right;margin-right: 20px;width: 20px;height: 20px;background: url(../images/icon9.png) center no-repeat;cursor: pointer;}
.newfa_list li .tit{padding:10px 20px;background: #fff;}
.newfa_list li .tit p{font-size: 17px;line-height: 30px;height: 60px;}
.newfa_list li:hover{box-shadow: 0 0 10px #e6e6e6;}
.newfa_list li:hover p{color: #94252a;}
.tjfa_list li{float: left;cursor: pointer;margin-bottom: 40px; padding:22px 40px;background: #fff; width: 600px;}
.tjfa_list li:nth-child(even){float: right}
.tjfa_list li .pic{float: left; width: 124px;height: 124px;border-radius: 50%; overflow: hidden;}
.tjfa_list li .pic img{width: 100%;}
.tjfa_list li .tit{float: left;width: 476px;padding-top: 32px;}
.tjfa_list li .titl{float: left; width: 330px;margin-left: 25px;}
.tjfa_list li .titl p{font-size: 18px;line-height: 20px;height: 20px;margin-bottom: 12px;}
.tjfa_list li .titl span i{display: inline-block;width: 16px;height: 14px;background: url(../images/icon10.png) center no-repeat;margin-right: 5px;}
.tjfa_list li .play{ float: right;width: 54px;height: 54px;background: url(../images/icon11.png) center no-repeat;cursor: pointer;}
.tjfa_list li:hover{box-shadow: 0 0 10px #e6e6e6;}
.tjfa_list li:hover p{color: #94252a;}
@media screen and (max-width: 1420px){
	.tjfa_list li{padding:20px 20px; width:48%;box-sizing: border-box;}
	.tjfa_list li:nth-child(even){float: right}
	.tjfa_list li .tit{width: calc(100% - 124px)}
	.tjfa_list li .titl{width: 75%}
	.tjfa_list li .play{background-size: 90%}
}
@media screen and (max-width: 1110px){
	.tjfa_list li .pic{float: left; width: 100px;height: 100px;border-radius: 50%; overflow: hidden;}
	.tjfa_list li .tit{width: calc(100% - 100px)}
	.tjfa_list li .titl{width: 72%}
}
@media screen and (max-width: 960px){
	.newfa_list li{float: left;width: 30%;margin-left: 3.3%;cursor: pointer;margin-bottom: 30px;}
	.newfa_list li:nth-child(4n+1){margin-left: 3.3%;}
	.tjfa_list li{ width:100%;float: none;}
	.tjfa_list li:nth-child(even){float: none;}

}
@media screen and (max-width: 760px){
	.newfa_list li{float: left;width: 48%;margin-left: 4%;cursor: pointer;margin-bottom: 20px;}
	.newfa_list li:nth-child(4n+1){margin-left: 4%;}
	.newfa_list li:nth-child(2n+1){margin-left: 0;}
	.newfa_list li .tit{padding: 5px;}
	.tjfa_list li{padding: 10px 5px;margin-bottom: 20px;}
	.tjfa_list li .pic{float: left; width: 60px;height: 60px;border-radius: 50%; overflow: hidden;}
	.tjfa_list li .tit{width: calc(100% - 70px)}
	.tjfa_list li .titl{width: 72%;margin-left:10px;}
	.tjfa_list li .tit{padding-top: 10px;}
	.tjfa_list li .play{width: 30px;height: 30px;}

}
/*法音宣流详情*/
.methes_box{width: 1200px;margin: 0 auto;}
.methes_t .siy{display: inline-block;margin-bottom: 20px;}
.methes_t .siy .pic{float: left;width: 137px;height: 137px;padding:34px;border-radius: 50%;background: url(../images/icon12.png) center no-repeat;margin-right: 40px;}
.methes_t .siy .pic img{width: 100%}
.methes_t .siy .img_box{width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.methes_t .siy .tit{float: left;padding-top: 63px; text-align: left;}
.methes_t .siy .tit p{font-size: 18px;line-height: 20px;height: 20px;text-overflow: ellipsis;margin-bottom: 20px;}
.methes_t .siy .tit .plew a{width: 88px;height: 33px;text-align: center;display: inline-block;border-radius: 4px;line-height: 33px;font-size: 15px;color: #333;}
.methes_t .siy .tit .plew .a1{background: #94252a;color: #fff;}
.methes_t .siy .tit .plew .a1 i{display: inline-block;width: 20px;height: 20px;background: url(../images/icon13.png) center no-repeat;margin-right: 5px; vertical-align: middle;}
.methes_t .siy .tit .plew .a2{border: 1px solid #b5b5b5;background: #f2f2f2;}
.methes_t .siy .tit .plew .a2 i{display: inline-block;width: 22px;height: 18px;background: url(../images/icon14.png) center no-repeat;margin-right: 5px; vertical-align: middle;}
.methes_box .mehtes_con{margin-top: 50px;}
.methes_box .mehtes_con p{font-size: 15px;line-height: 34px;text-indent: 2em;}
@media screen and (max-width: 1220px){
	.methes_box{width: 96%;}
	.methes_t .siy .pic{width: 100px;height: 100px;padding:15px;border-radius: 50%;background: url(../images/icon12.png) center no-repeat;margin-right: 40px;background-size: cover;}
	.methes_t .siy .tit{padding-top: 30px; }
	.methes_t .siy .tit p{font-size: 16px;}
}




/*关于我们*/
.summery_box{width: 1200px;margin: 0 auto;}
.summery_box h2{text-align: center;font-size: 26px;color: #94252a;margin-bottom: 45px;}
.summery_box .summery_con p{font-size: 15px;line-height: 28px;text-indent: 2em;margin-bottom: 10px;}
.summery_box .summery_con p span{font-size: 18px;color: #94252a;}
.summery_box .summery_con ul{margin:30px 0;}
.summery_box .summery_con ul li{float: left;margin-left: 50px;overflow: hidden;}
.summery_box .summery_con ul li img{width: 100%;}
@media screen and (max-width: 1220px){
	.period{padding-left: 0;padding-right: 0;padding-bottom: 50px;}
	.summery_box{width: 96%}
	.summery_box .summery_con ul li{width: 46%;margin: 0 2%}
}
@media  screen and (max-width: 760px) {
	.summery_box h2{font-size: 18px;margin-bottom: 20px;}
	.summery_box .summery_con p{font-size: 14px;line-height: 20px;text-indent: 2em;margin-bottom: 5px;}
	.summery_box .summery_con p span{font-size: 16px;color: #94252a;}

}
/*寺院巡礼*/
.buddhist_list li{padding: 40px 30px; cursor: pointer;border-bottom:1px solid #e0e0e0;}
.buddhist_list li a{color: #333;}
.buddhist_list li .pic{float: left;}
.buddhist_list li .pic img{width: 100%;}
.buddhist_list li .tit{float: right;padding-top: 45px;width: 980px;}

.buddhist_list li .tit h2{height: 20px;line-height: 20px;font-size: 18px;text-overflow: ellipsis; margin-bottom:25px;}
.buddhist_list li .tit p{height: 60px;line-height: 30px;font-size: 15px;text-overflow: ellipsis; }
.buddhist_list li:hover{box-shadow: 0 0 10px #e6e6e6; background: #fff;}
.buddhist_list li:hover .bcl{color: #94252a;}
.buddhist_list li:last-child{margin-bottom: 50px;}
/*下载中心*/
.down_box{padding:60px 0;width: 1400px;margin: 0 auto;}
.down_box .down_list li{float: left; width: 685px;height: 100px;background: #f3f3f3;margin-bottom: 30px; cursor: pointer;}
.down_box .down_list li:nth-child(even){float: right;}
.down_box .down_list li .time{float: left; width:100px;background: #94252a; text-align: center;height: 100px;color: #fff;}
.down_box .down_list li .time h2{font-size: 32px;height: 65px;line-height: 65px;}
.down_box .down_list li .time span{font-size: 16px;}
.down_box .down_list li .tit{float: left;padding: 0 20px;width: 545px; line-height: 100px;}
.down_box .down_list li .tit p{float: left; font-size: 18px;line-height: 100px; width: 340px; height: 100px; overflow: hidden;}
.down_box .down_list li .tit .mydw{float: right;width: 26px;height: 24px;background: url(../images/icon15.png) center no-repeat;margin-top: 38px;}
.down_box .down_list li .tit i{display: inline-block;float: right;width: 1px;height: 18px;background: #555555;margin-right:25px;margin-top: 40px;}
.down_box .down_list li:hover{background: #f4ba1c;}
.down_box .down_list li:hover .tit p{color: #fff;}
.down_box .down_list li:hover .tit .mydw{background: url(../images/icon15on.png) center no-repeat;}
.down_box .down_list li:hover .tit i{background: #fff;}
.down_box .down h1{font-size: 26px;color: #94252a;margin-bottom: 50px; text-align: center;}
@media screen and (max-width: 1420px){
	.down_box{padding:60px 0;width:96%;margin: 0 auto;}
	.down_box .down_list li{width: 49%;}
	.down_box .down_list li .tit{width: calc(100% - 140px);}
	.down_box .down_list li .tit p{width: 70%;}
}
@media screen and (max-width: 960px){
	.down_box{padding:30px 0;}
	.down_box .down h1{margin-bottom: 30px;}
	.down_box .down_list li{float: none;width: 100%; height: 65px;}
	.down_box .down_list li .time{height: 65px;width: 80px}
	.down_box .down_list li .time h2{font-size: 22px;height: 40px;line-height: 40px;}
	.down_box .down_list li .time span{font-size: 16px;}
	.down_box .down_list li:nth-child(even){float: none;width: 100%;}
	.down_box .down_list li .tit{width: calc(100% - 100px); padding: 0 10px;}
	.down_box .down_list li .tit p{ font-size: 16px;line-height: 65px; height: 65px; }
	.down_box .down_list li .tit .mydw{margin-top: 18px;}
	.down_box .down_list li .tit i{margin-top: 22px;margin-right: 15px;}

}

/*新闻详情*/
#newmes p{margin-bottom: 30px;}
/*院长寄语*/
.senword {width: 1200px;margin: 0 auto; padding: 55px 0;min-height: 700px;}
.senword h2 {font-size: 26px;color: #8d1318;margin-bottom: 40px;text-align: center;}
.senword p{font-size: 15px;line-height: 34px;color: 3333;text-indent: 2em;margin-bottom: 30px;}
.senword .pic {margin: 30px 0;}
@media screen and (max-width: 1220px){
	.senword{width: 96%}
}
/*智慧讲堂*/
.wisdom_box .pavid {background: #fff;margin: 40px 0;}
.wisdom_box .pavidl{float: left;width:470px; }
.wisdom_box .pavid .tit{padding: 10px;}
.wisdom_box .pavid .tit p{height: 50px;line-height: 25px; color: #333;}
.wisdom_box .pavid .tit p{font-size: 17px;}
.wisdom_box .pavid_list .tit p{font-size: 15px;}
.wisdom_box .pavidl:hover .tit p{color: #870b10;}
.wisdom_box .pavid_list{float: left;width:930px; }
.wisdom_box .pavid_list li{float: left;margin-left: 21px; width: 210px;}
.wisdom_box .pavid .pic img{width: 100%;}
.wisdom_box .pavid_list li:hover .tit p{color: #870b10;}
@media screen and (max-width: 1420px){
	.wisdom_box .pavidl{float: left;width:33.5%; }
	.wisdom_box .pavid_list{width: 66.5%}
	/*.wisdom_box .pavid_list{width: 96%}*/
	.wisdom_box .pavid_list li {margin-left: 2%; width: 23%;}
}
@media screen and (max-width: 960px){
	.wisdom_box .pavidl{float:none; width: 80%;margin: 0 10%}
	.wisdom_box .pavid_list{float: none;width: 100%}
	.wisdom_box .pavid_list li {margin-left: 1%; width: 24%;}
}
@media screen and (max-width: 760px){
	.wisdom_box .pavidl{float:none; width: 90%;margin: 0 5%}
	.wisdom_box .pavid_list li {margin-left: 1.5%;margin-right:  1.5%; width: 30%;}
}
@media screen and (max-width: 460px){
	.wisdom_box .pavidl{float:none; width: 100%;margin: 0 }
	.wisdom_box .pavid_list li {margin-left: 1%;margin-right:  1%; width: 48%;}
}
/*专家学者*/
.expert_list li{float: left;width: 256px; text-align: center;margin-bottom: 40px; margin-left: 30px;background: #fff;}
.expert_list li:nth-child(5n+1){margin-left: 0;}
.expert_list li .pic{overflow: hidden;}
.expert_list li .pic img{width: 100%}
.expert_list li .tit{padding: 25px;} 
.expert_list li .tit h2{font-size: 18px;line-height: 25px; color: #333}
.expert_list li .tit p{color: #7e7e7e;font-size: 14px;line-height: 27px;height: 55px;}
.expert_list li .tit span{display: inline-block;width: 25px;background: #c6c6c6;height: 1px; margin:15px 0px;}
@media screen and (max-width: 1420px){
	.expert_list li{width: 19%;margin-left: 1.2%;}
	.expert_list li .tit{padding: 20px;}
}
@media screen and (max-width: 960px){
	.expert_list li{width: 24%;margin-left: 1.2%;}
	.expert_list li:nth-child(5n+1){margin-left: 1.2%;}
	.expert_list li:nth-child(4n+1){margin-left: 0;}
	.expert_list li .tit{padding: 20px;}
}
@media screen and (max-width: 760px){
	.expert_list li{width: 30%; margin-left:3.7%;margin-bottom: 30px;}
	.expert_list li:nth-child(5n+1){margin-left: 3.7%;}
	.expert_list li:nth-child(4n+1){margin-left:  3.7%;}
	.expert_list li:nth-child(3n+1){margin-left: 0;}
	.expert_list li .tit{padding: 5px;}
}
@media screen and (max-width: 460px){

	.expert_list li{width: 46%; margin-left:8%;margin-bottom: 20px;}
	.expert_list li:nth-child(5n+1){margin-left:8%;}
	.expert_list li:nth-child(4n+1){margin-left:  8%}
	.expert_list li:nth-child(3n+1){margin-left:8%}
	.expert_list li:nth-child(2n+1){margin-left:0}
	.expert_list li .tit{padding: 5px;}
}
/*登录*/
.mask{position: fixed;width: 100%;height: 100%;left: 0;top: 0; background:rgba(0,0,0,.5);z-index: 10000;display: none;}
.mask .denl_box{position: absolute;left:50%;margin-left: -200px;top: 200px;  width: 338px; padding: 15px 35px 30px;background: #fff;border-radius: 2px;}
.mask .denl_box h2{height: 59px;border-bottom: 1px solid #dddddd;margin-bottom: 30px;}
.mask .denl_box h2 span{float: left;height: 58px;line-height: 58px;font-size: 16px;color: #333;border-bottom: 2px solid #7b0001;}
.mask .denl_box form input{display: block;padding-left: 15px;width:320px;  height: 40px; line-height: 40px; border: 1px solid #d6d6d6; border-radius: 3px;background: #f4f4f4;margin-bottom: 20px;}
.mask .denl_box form .submit{background: #89141d;padding:0;font-size: 15px;color: #fff;border-color:  #89141d;width: 336px;cursor: pointer;}
.mask .denl_box form .wd label{float: left; font-size: 12px;color: #666;line-height: 20px; cursor: pointer;}
.mask .denl_box form .wd label i{display: inline-block;width: 18px;height: 18px;background: url(../images/sel.png) center no-repeat;vertical-align: middle;margin-right: 5px;}
.mask .denl_box form .wd label.on i{background: url(../images/selon.png) center no-repeat;}
.mask .denl_box form .wd a{float: right;color: #89141d;line-height: 20px;font-size: 14px;}
.mask .denl_box .close{position: absolute; right: -50px;top: -50px;width: 30px;height: 30px; background: url(../images/close.png) center no-repeat ; cursor: pointer;}

.map_box{position: fixed;width: 100%;height: 100%;left: 0;top: 0; background:rgba(0,0,0,.5);z-index: 10000; display: none;}
.map_box .mapnav{position: absolute;left:50%;margin-left: -570px;top: 200px;width: 1140px;  padding: 50px 35px;background: #fff;border-radius: 2px;}
.fnav{padding-left: 130px;position: relative;}
.fnav:before{content: "";width: 100%;height: 3px;position: absolute;background: #eeeeee;left: 0;top: 65px;}
.fnav li{position: relative; float: left;margin-right: 67px; }
.fnav li h2{margin-bottom:23px; font-size: 15px;height: 65px;}
.fnav li h2 a{color: #1b1b1b; display: block;height: 65px;line-height: 65px;border-bottom:3px solid #8d1a2b; }
.fnav dl dd{line-height: 24px;height: 20px;margin-bottom: 10px;text-align: center;}
.fnav dl dd a{color: #909090;font-size: 12px;display: block;}
.fnav dl dd a:hover{color: #1b1b1b;}
.map_box .mapnav .close2{position: absolute; right: 0px;top: -70px;width: 60px;height: 60px; background: url(../images/close2.png) center no-repeat ; cursor: pointer;}
@media screen and (max-width: 1420px){
	.map_box .mapnav{position: absolute;left:5%;margin-left: 0px;width: 90%;  padding: 2%;background: #fff;border-radius: 2px;}
	.fnav{padding-left: 10%;position: relative;}
	.fnav li {margin-right:  6%}

}
@media screen and (max-width:960px){
	.fnav:before{content: "";width: 0;height: 0px;position: absolute;background: #eeeeee;left: 0;top: 65px;}
	.map_box .mapnav{position: absolute;left:5%;margin-left: 0px;width: 90%;  padding: 2%;background: #fff;border-radius: 2px;}
	.fnav{padding-left: 10%;position: relative;}
	.fnav li {width: 20%;text-align: center;padding:0 5%;margin: 0 0 10px;}






}
@media screen and (max-width:460px){
	.map_box .mapnav{top: 100px;}
	.map_box .mapnav{position: absolute;left:3%;margin-left: 0px;width: 90%;  padding: 2%;background: #fff;border-radius: 2px;}
	.fnav{padding-left: 0%;position: relative;}
	.fnav li {width: 20%;text-align: center;padding:0 6.5%;margin: 0 0 10px;}
	.fnav li h2{margin-bottom:15px; font-size: 14px;height:30px;}
.fnav li h2 a{color: #1b1b1b; display: block;height: 30px;line-height: 30px;border-bottom:2px solid #8d1a2b; }
.fnav dl dd{line-height: 16px;height: 16px;margin-bottom: 5px;text-align: center;}
.fnav dl dd a{color: #909090;font-size: 12px;display: block;}
.map_box .mapnav .close2{position: absolute; right: 0px;top: -40px;width: 30px;height: 30px; background: url(../images/close2.png) center no-repeat ; cursor: pointer;background-size: 100%}

.mask .denl_box{top: 150px;}
.mask .denl_box{width: 90%;padding: 4% 2%;left: 3%;margin-left: 0;}
.mask .denl_box form input{width: 95%;padding-left: 5%;}
.mask .denl_box form .submit{width: 100%;padding: 0;}
.mask .denl_box .close{ right: 0px;top: -40px;width: 20px;height: 20px; background: url(../images/close.png) center no-repeat ; cursor: pointer;background-size: 100%}
.mask .denl_box h2{height: 30px;}
.mask .denl_box h2 span{height: 28px;line-height: 28px;}
}
.kong{height: 80px;}
.mask3{position: fixed;width: 100%;height: 100%;left: 0;top: 0; background:rgba(0,0,0,.5);z-index: 10002;display: none;}
.ico_search { position: absolute; width: 600px;height: 60px; left: 50%;top: 100px; margin-left: -300px; /* border:1px solid rgb(234,234,234);*/ overflow: hidden;background: #fff;border-radius: 5px;}
.ico_search .ico_text{border:0; outline: none;width: 490px; padding-left: 10px; float: left; vertical-align: middle;height: 60px;font-size: 16px;}
.ico_search .all_btn{float: left; width: 100px;height: 60px; cursor: pointer; border:0;color: transparent;outline: none; background: #bd2f36 url(../images/icon17.png) no-repeat center;}
.mask3 .close{position: absolute; right: 20px;top: 20px;width: 30px;height: 30px; background: url(../images/close.png) center no-repeat ; cursor: pointer;}
@media screen and (max-width:650px){
	.ico_search { position: absolute; width: 96%;height: 40px; left: 2%;top: 100px; margin-left: 0px; }
	.ico_search .ico_text{width:calc(100% - 60px); padding-left: 10px; height: 40px;font-size: 14px;}
	.ico_search .all_btn{width: 50px;height: 40px; background: #bd2f36 url(../images/icon18.png) no-repeat center;}
}



/* 投诉建议 */

.tousu{padding:60px 0 115px}

.tousu_l{width:80.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #dcdcdc}
.tousu_l h5{font-size:16px;color:#777;line-height:30px}
.forms{margin-top:30px;width:888px}
.forms li{margin-bottom:15px}
.forms li.last{margin-bottom:0;margin-top:50px}
.forms p{width:100%;padding:0 20px;height:auto;border:1px solid #ccc;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;background:#fcfcfc}
.forms p.short{width:48%}
.forms p.img_yz{border:0;padding:0;background:0 0}
.forms p.img_yz img{vertical-align:top}
.forms p span.p_til{display:block;font-size:15px;width:80px;color:#999;line-height:46px;vertical-align:top;background:#fcfcfc}
.forms p span.p_int{display:block;width:calc(100% - 80px);height:46px;line-height:46px;background:#fcfcfc}
.forms p span.p_int input[type=text]{width:100%;border: 0; height:46px;line-height:46px;font-size:15px;vertical-align:top;background:#fcfcfc}
.forms p span.p_int select{width:100%;border: 0; height:46px;line-height:46px;font-size:15px;vertical-align:top;background:#fcfcfc}
.forms p textarea{font-family: '微软雅黑';outline: 0;width:100%;height:200px;border: 0; padding:12px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:15px;color:#999;background:#fcfcfc}
/*.forms input[type=reset],.forms input[type=submit]{border: 0; width:228px;height:60px;line-height:60px;font-size:18px;color:#fff;background:#94252a;cursor:pointer}*/
.forms input[type=reset],.forms input[type=button]{border: 0; width:228px;height:60px;line-height:60px;font-size:18px;color:#fff;background:#94252a;cursor:pointer}
.forms input[type=reset]{background:#a2a2a2;margin-left:10px}

/*.forms input[type=submit]:hover,*/
.forms input[type=button]:hover,
.forms input[type=reset]:hover{-webkit-animation:swing .8s linear;animation:swing .8s linear }

.tousu_r{width:180px}
.tousu_r h4{font-size:20px;color:#444;line-height:40px;margin-bottom:10px}
.tousu_r p{font-size:12px;color:#888;line-height:24px}
.tousu_r img{display:block;margin:0 auto;margin-top:25px}

@media(max-width: 1200px){
    
    .newb li{width: 23%; margin-left:2.66%;}
    .newb li:nth-child(5n+1){margin-left:2.66%; }
    .newb li:nth-child(4n+1){margin-left: 0 }

    .tousu_l{width:100%;float:none}
    .tousu_l{border-right:0}
    .tousu_r{float:none;margin:0 auto;text-align:center;margin-top:8%}
    .tousu_r img{margin-top:10px}
    
    .jion1{padding: 5%}
    .jion1 .pic,
    .jion1 .word{width: 100%; float: none; margin: 0 }

    .jion1 .pic img{width: 100%}
    .jion1 .word h3{margin-bottom: 10px;font-size: 20px;}

    .jion2{margin-top: 60px;}
    
    .lianxi_bl{width: 100%; height: 580px }
    .lianxi_br{width:calc(100% - 250px); }

    .mis-nav-list{display: block;}
}
.layout2{max-width: 1420px;margin: 0 auto;clear:both;}
@media(max-width: 1420px){

    .layout2{width: 100%; padding: 0 20px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; } 
}
@media(max-width: 888px){
    .forms{width: 100%; }
}

@media(max-width: 540px){
    .forms p.short{float:none;width:100%}
    .forms p.short:first-child{margin-bottom:15px}
    .forms p textarea{padding:12px 0}
    .forms li.last{margin-top:30px}
    /*.forms input[type=submit]{width:48%;float:left}*/
    .forms input[type=button]{width:48%;float:left}
    .forms input[type=reset]{width:48%;float:right}

}
.contact{background:#94252a}
.contact .contal{width:40%;float: left; box-sizing: border-box;padding: 30px 30px 0;color:  #fff;cursor: default;}
.contact .contal .contal_t h2{font-size: 36px;}
.contact .contal .contal_t h2 span{font-size: 14px;}
.contact .contal .contal_t em{display: inline-block;width: 90px;height: 1px;background: #fff;margin-top: 25px;}
.contact .contal ul {margin-top: 45px;}
.contact .contal ul li{padding:10px 0;border-bottom: 1px solid #fff;}
.contact .contal ul li img{float: left;vertical-align: middle; width: 30px;margin-top: 12px;}
.contact .contal ul li .tit{float: left;margin-left:22px; font-size: 14px;}
.contact .contal ul li .tit p{margin-bottom: 10px;}

.contact .contar{width: 60%;float: right;}
.contact .contar img{width: 100%;}

@media(max-width: 1420px){
	.contact .contal{padding:20px 20px 0;}
	.contact .contal ul li img{max-width: 25px; margin-top: 10px;}
	.contact .contal ul {margin-top: 10px;}
	.contact .contal .contal_t h2{font-size: 26px;}
	.contact .contal .contal_t em{margin-top: 10px;}
}
@media(max-width: 1140px){
	.contact .contal{float: none;width: 100%;}
	.contact .contar{float: none; width: 100%;}
}
@media(max-width: 460px){
	.contact .contal{padding:10px 6px 6px;}
	.contact .contal .contal_t h2{font-size: 20px;}
	.contact .contal .contal_t h2 span{display: block;font-size: 12px;margin-top: 5px;}
	.contact .contal ul li .tit{margin-left: 10px;}
	.contact .contal ul li{padding-left: 5px;}
	.contact .contal .contal_t{padding-left: 5px;}
}

.period .box_lixi{height: 0;overflow: hidden;}
.period .box_lixi.on{height: auto;}

.swiper2-video{
    max-height: 700px;
}

.ban_box{position: relative;}
.ban_box .icon-vol{display: none;width: 26px;height: 26px;background: url(../images/icon-vol.png) no-repeat right center;position: absolute;z-index: 3;bottom: 50px;right: 4%;cursor: pointer;z-index: 1000;}
.ban_box:hover .icon-vol{display: block;}
.ban_box .icon-vol.col{background-position: left center;}
@media(max-width: 1200px){
  .ban_box:hover .icon-vol{display: none;}
}

.logo1 {
    display:none;
    position:relative;
    float:left;
    left:3%;
}

.logo1 img{
	max-width:100%;
}

.logo_word2 {
    display:none;
    font-family: "KaiTi";
}

.logo_word {
    position: relative;
    top: 40px;
    float:left;
    font-family: "KaiTi";
}

span.logo_chinese {
    font-size: 18pt;
}

span.logo_english {
    font-size: 14pt;
}


.logo_word3{
	display:none;
    font-family: "KaiTi";

}

@media screen and (max-width:1515px){
	.logo_word{
		display:none;
	}
	.logo_word3{
		position:relative;
		float:left;
		top:50px;
		display:block;
		font-size:15pt;
	}
	.logo{
		display:none;
	}
	.logo1{
		display:block;
		max-width:250px;
}
}

@media screen and (max-width:1465px){
	.logo_word3{
		position:absolute;
		left:250px;
		top:40px;
	}
	.logo{
		left:3%;
	}
}

@media screen and (max-width:1200px){
	.logo_word{
		display:block;
		top:23px;
	}
	.logo_word3{
		display:none;
	}
	.logo1{
        display:none;
	}
	.logo{
		display:block;
		width:430px;
	}
}

@media screen and (max-width:800px){
	.logo_word{
		position:relative;
		left:3%;
		top:5px;
		font-size:10pt;
	}
	.logo_word2{
		display:none;
	}
	.logo_word3{
		display:none;
	}
	.logo {
		display:none;
	}
	.logo1 {
		display:block;
		width:115px;
	}
}

@media screen and (max-width:640px){
	.logo_word{
		display:none;
	}
	.logo_word3{
		display:block;
		position:relative;
		left:3%;
		top:15px;
		font-size:5pt;
	}
}

@media screen and (max-width:450px){
	.logo_word3{
		display:none;
	}
	.logo_word2{
		display:block;
		position:absolute;
		font-size:5pt;
		top:16px;
		left:123px;
	}
	.logo1{
		width:98px;
		top:5px;
	}
}

.asdfghjkl {
    background: url(../images/中大-05.png) left no-repeat;
    padding: 30px;
    text-align: center;
    background-size: contain;
}

.asdfghjkl h2 {
    font-size: 32px;
    margin-bottom: 8px;
    color: black;
    letter-spacing: 10px;
    font-weight: 700;
    font-family: "SimSun";
}

.new.clearfix {
    padding-bottom: 30px;
}