@charset "utf-8";
*{margin:0; padding:0;}
html,body{width:100%;overflow-x:hidden}
body{font-size:14px;font-family:"微软雅黑", Arial; background:url(../images/bg.gif) repeat-x top center}
div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:14px;}
td{padding:0px 0px 0px 0px;list-style-type:none;font-family:"微软雅黑", Arial;}
a{text-decoration: none;color:#555;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#1c5893}
input,img{border: 0;}


.header{width:100%; margin:0 auto; clear:both;height: 110px;background: url(../images/header-bj.png) repeat-x;}
.header .header-top{width: 1150px; margin:0 auto;height: 110px;}
.header .header-left{float: left;margin-top: 12px;}
.header .header-right{float: right;margin-top: 33px;}
.header .header-right .qiehuan{float: left;width: 34px;height: 30px;background: #851b28;margin-top: 10px;}
.header .header-right .qiehuan a{display: block;width: 34px;height: 30px;color: white;font-size: 16px;text-align: center;line-height: 30px;font-family:'Arial';}
.header .header-right .form{float: left;position: relative;}
.header .header-right .Intext{width: 273px;height: 44px;border: 1px solid #134471;border-radius: 3px;margin-left: 10px;text-indent: 10px;font-size: 16px;font-family:'Arial';line-height: 44px;}
.header .header-right .button{width: 46px;height: 46px;position: absolute;top: 0px;right:0px;background:url(../images/sosuo.png) no-repeat ;cursor: pointer;}







@media all and (max-width:768px){
.header .logo{padding:0;width:300px;margin-top: 20px;}
.header{height:110px;}
.header .qiehuan{display:none;}
.meanmenu-reveal{display: block!important;}
.vivo-nav .search-user{display: block!important;}
body{background:none;}
#banner{width: 100%!important;height: 300px!important;}
.slideBox{width:100%!important; height:300px!important;margin:0 auto!important}
.slideBox .bd{width:100%!important;height:300px!important;}
.slideBox .bd li{background-size:100% 100%!important; height:300px!important;}
.slideBox .bd li img{height: 300px;}


.main1{width:98%!important;margin: 38px auto!important;}
.main1 .left1{width:50%!important;}
.main1 .left1 ul{height: 320px!important;}
.main1 .left1 .L1text li{height: 86%;}
.main1 .left1 .L1text .new{float: left;width: 60%!important;}
.main1 .left1 .L1text .new a{font-size: 14px!important;;height: 44px!important;}
.main1 .left1 .L1text .new a:hover{text-decoration: underline;}
.main1 .left1 .L1text .new p{height: 20px!important;line-height: 20px!important;}
.ALLNEWS{width: 96%!important;}
.ALLNEWSR{width: 100%!important;}
.main1 .right1{width: 48%!important;float: right;}
.main1 .R1text{margin-top: 14px;}
.main1 .right1 .Events{font-size: 14px!important;}
.main1 .right1 ul{height: 320px!important;}
.main1 .right1 li{height: auto!important;padding: 2px 0px!important;}
.main1 .right1 li p{font-size: 12px!important;padding: 6px;margin: 0px!important;width: 99%!important;}


.main2{width:98%!important;margin: 0px auto!important;overflow: hidden!important;;}
.main2 .left2{width:100%!important;float: none!important;}
.main2 .L2text li .Research{width: 82%!important;}
.main2 .right2{width:100%!important;float: none!important;margin: 20px auto!important;}
.main2 .R2text li .Lectures{width: 90%!important;}

.imglink{width: 98%!important;margin: 0 auto!important;}
.imglink li{float:left;width: 18%!important;margin-left: 10px!important;}
.imglink li img{width: 100%;}
.imglink .imglink1 {margin: 0px;}
/*-子页-*/
/*list*/
.zy_main{width:100%!important;}
.zy_left h1{font-size:20px!important;}
.zy_left ul li a{text-indent: 10px!important;}
.zy_left .xiahuaxian{width: 120px!important;}
.zy_right .newsList ul li a{overflow: hidden!important;text-overflow: ellipsis!important;white-space: nowrap!important;width: 500px!important;display: block!important;}
.zy_right .newsList ul li a span{margin: 0px!important;margin-left: 30px!important;}
/*shizi*/
.zy_right .content dl a{padding: 0px 10px!important;font-size:12px!important;}
.zy_right .content ul li{width:40%!important;}
.zy_biaoti{color: black!important;}
/*lingdao*/
.zy_right .lingdao{width:90%!important;}
.zy_right .lingdao ul{width:100%!important;float:none!important;}
.zy_right .lingdao ul li{width:100%!important;}

.zy_right .lingdao ul li .lingdaodiv{width:60%!important;}

.footer .footerBody{width: 98%!important;margin: 0 auto;}
.footer .weixin{display: none!important;}
}


@media all and (max-width:450px){
.header{height: 80px!important;}	
.header .logo{padding:0;width:45%!important;margin-top: 10px!important;}
.header{height:110px;}
.header .qiehuan{display:none;}
.meanmenu-reveal{display: block!important;}
.mean-nav1{margin-top: 80px!important;}
a.meanmenu-reveal{top:-10px!important;}
#vivo-head{top:-10px!important;right: 10px;}
.vivo-nav .search-user{display: block!important;}
body{background:none;}

#banner{width: 100%!important;height: 200px!important;}
.slideBox{width:100%!important; height:200px!important;margin:0 auto!important}
.slideBox .bd{width:100%!important;height:200px!important;}
.slideBox .bd li{background-size:100% 100%!important; height:200px!important;}
.slideBox .bd li img{height: 200px;}


.main1{width:98%!important;margin: 20px auto!important;}
.main1 .left1{width:100%!important;float: none!important;}
.main1 .left1 .L1text .new{width: 56%!important;}
.main1 .left1 .L1text .new a{height: 48px!important;;overflow: hidden!important;}

.ALLNEWS{width: 100%!important;}
.ALLNEWSR{width: 100%!important;}
.main1 .right1{width: 100%!important;float: none!important;margin-top:20px;}
.main1 .R1text{margin-top: 14px;}
.main1 .right1 .Events{font-size: 14px!important;}
.main1 .right1 ul{height: auto!important;}
.main1 .right1 li{height: auto!important;padding: 2px 0px!important;}
.main1 .right1 li p{font-size: 12px!important;padding: 6px;margin: 0px!important;width: 99%!important;}


.main2{width:98%!important;margin: 0px auto!important;overflow: hidden!important;}
.main2 .left2{width:100%!important;float: none!important;}
.main2 .L2text li .ResearchImg{width: 32%!important;}
.main2 .L2text li img{width: 90%!important;}
.main2 .L2text li{height: 120px!important;margin-top: 20px!important;}
.main2 .L2text li .Research{width: 68%!important;}
.main2 .L2text li .Research .ResearchNeirong{width: 100%!important;height: auto!important;overflow: hidden!important;text-overflow: ellipsis!important;white-space: nowrap!important;}
.main2 .right2{width:100%!important;float: none!important;margin: 20px auto!important;}
.main2 .R2text li .Lectures{width: 70%!important;}
.main2 .R2text li .LecturesBiaoti{display: block!important;font-size: 12px!important;}
.main2 .R2text li .Lectures .Lecturesshijian{width: 100%!important;height: 40px!important;overflow: hidden!important;text-overflow: ellipsis!important;white-space: nowrap!important;}
.imglink{width: 98%!important;margin: 0 auto!important;}
.imglink li{float:left;width: 30%!important;margin-left: 10px!important;height: 56px!important;}

/*-子页-*/
/*list*/
.zy_main{width:100%!important;}
#zy_banner{height: 100px!important;}
.zy_left{display: none!important;}
.zy_right{float: none!important;width: 100%!important;}
.zy_right h1{font-size: 20px!important;margin-left: 6px!important;}
.weizhi{height: auto!important;padding: 6px 10px!important;line-height: 20px!important;}
.zy_right .newsList{padding: 30px 10px!important ;}
.zy_right .newsList li{padding: 0px!important;}
.zy_right .newsList ul li a{overflow: hidden!important;text-overflow: ellipsis!important;white-space: nowrap!important;width:100%!important;display: block!important;font-size: 12px!important;}
.zy_right .newsList ul li a span{margin: 0px!important;margin-left: 30px!important;}
/*shizi*/
.zy_right .content dl{background: none!important;overflow: hidden!important;height: auto!important;margin: 0px!important;}
.zy_right .content dl a{padding: 0px!important;font-size:12px!important;display: block!important;width: 32%!important;height: 40px!important;background: #e2e1e1!important;margin-left: 4px!important;margin-top: 4px!important;}
.zy_right .content ul li{width:40%!important;margin: 11px 16px!important;}
.zy_right .content dl a:hover{background-color:#851b28!important; color:#FFF!important;}
.zy_right .content dl a.hover{background-color:#851b28!important; color:#FFF!important;}
/*lingdao*/
.zy_right .lingdao{width:98%!important;}
.zy_right .lingdao ul li img{width: auto!important;}

.zy_right .lingdao ul{width:100%!important;float:none!important;overflow:hidden!important;}
.zy_right .lingdao ul li{width:100%!important;height: 160px!important;}
.zy_right .lingdao .lingdaoimg{width:140px!important;height:160px!important;overflow:hidden!important;float:left!important;}
.zy_right .lingdao ul li .lingdaodiv{width:46%!important;}
.zy_right .lingdao ul li .lingdaodiv h4{line-height: 20px!important;}
.footer{height: 130px!important;}
.footer .footerBody{width: 90%!important;margin: 0 auto;}
.footer .banqian p{font-size: 12px!important;line-height: 20px!important;margin-top: 30px!important;}
.footer .weixin{display: none!important;}

}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : portrait) { 
    .header{height: 80px!important;}	
.header .logo{padding:0;width:45%!important;margin-top: 10px!important;}
.header{height:110px;}
.header .qiehuan{display:none;}
.meanmenu-reveal{display: block!important;}
a.meanmenu-reveal{top:-10px!important;}
#vivo-head{top:-10px!important;right: 10px;}
.vivo-nav .search-user{display: block!important;}
body{background:none;}

#banner{width: 100%!important;height: 200px!important;}
.slideBox{width:100%!important; height:200px!important;margin:0 auto!important}
.slideBox .bd{width:100%!important;height:200px!important;}
.slideBox .bd li{background-size:100% 100%!important; height:200px!important;}
.slideBox .bd li img{height: 200px;}


.main1{width:98%!important;margin: 20px auto!important;}
.main1 .left1{width:100%!important;float: none!important;}
.main1 .left1 .L1text .new{width: 63%!important;}
.ALLNEWS{width: 100%!important;}
.ALLNEWSR{width: 100%!important;}
.main1 .right1{width: 100%!important;float: none!important;margin-top:20px;}
.main1 .R1text{margin-top: 14px;}
.main1 .right1 .Events{font-size: 14px!important;}
.main1 .right1 ul{height: 320px!important;}
.main1 .right1 li{height: auto!important;padding: 2px 0px!important;}
.main1 .right1 li p{font-size: 12px!important;padding: 6px;margin: 0px!important;width: 99%!important;}
/*-子页-*/
/*list*/
/*shizi*/

.zy_right .content dl a{padding: 0px!important;font-size:12px!important;display: block!important;width: 32%!important;height: 40px!important;background: #e2e1e1!important;margin-left: 4px!important;margin-top: 4px!important;}
.zy_right .lingdao{width:90%!important;}
.zy_right .lingdao ul li img{width: auto!important;}

.zy_right .lingdao ul{width:100%!important;float:none!important;}
.zy_right .lingdao ul li{width:100%!important;}

.zy_right .lingdao ul li .lingdaodiv{width:50%!important;}
}









.nav{width: 100%;height: 50px;background: #851b28;}
.nav ul{width: 1150px;height: 50px;margin: 0 auto;}
.nav li{float: left;position: relative;margin-top: 2px;}
.nav li a{color: white; display:block; font-size:14px;font-family:'Arial';display: block;padding:16px 19px;}
.nav li:hover{ font-size:14px;background: white;}
.nav li:hover a{color: #851b28;}
.nav li .second-nav{width:194px;position:absolute;z-index: 999;display: none;top: 48px;left: 0px;}
.nav li .second-nav a{color:black;color: #851b28;}
.nav li .second-nav li{ position: relative;width: 100%;text-indent: 6px;background: url(../images/navTM.png);margin: 0px;border-top: 1px solid #851b28;}
.nav li .second-nav li:hover{background:white;}
.nav li .second-nav li:hover a{color: #851b28;}
.nav li.home{background:white;text-align:center; color:black;font-size:16px;border-right: 1px solid #851b28;}
.nav li.home a{color: #851b28;}

.mean-bar{float:left;width:100%;position: absolute; z-index:999;padding:0px 0;min-height:40px;}
a.meanmenu-reveal{width:32px;height:32px;margin:43px 18px 11px 2px;position:absolute;top:0;right:0;cursor:pointer;color:#851b28;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:1px;display:none;font-family:Arial,Helvetica,sans-serif;font-weight:500;}
a.meanmenu-reveal span{display:block;background:#851b28;height:3px;margin-top:5px}
.mean-nav1{float:left;width:100%;background:#fff;margin-top:110px}
.mean-nav1 .second-nav li{ background-color:#fff4f5;}
.mean-nav1 .second-nav li a{ color:#851b28; border-bottom:#851b28 1px solid}
.mean-nav1 ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-nav1 ul li{position:relative;float:left;width:100%; background:#851b28;}
.mean-nav1 ul li.xia{background:#1c5893 url(../images/t_img.png) 120% -46px no-repeat;}
.mean-nav1 ul li a{display:block;float:left;width:90%;padding:4% 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}
.mean-nav1 ul li li{background: url(../images/t_img.png) 22px -49px no-repeat;}
.mean-nav1 ul li li a{width:100%;padding:2.3% 8%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible; display:block; color:#b31413}
.mean-nav1 ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-nav1 ul li li li{ background:#eae9e9}
.mean-nav1 ul li li li a{width:100%;padding:3% 5%; color:#333}
.mean-nav1 ul li li li li a{width:60%;padding:3% 20%}
.mean-nav1 ul li li li li li a{width:50%;padding:3% 25%}
.mean-nav1 ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}
.mean-nav1 ul li a.mean-expand{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url(../images/dd.png) no-repeat; background-position:95% center;}
.mean-nav1 ul li a.mean-expand:hover{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url(../images/dd.png) no-repeat; background-position:95% center}
.mean-push{float:left;width:100%;padding:0;margin:0;clear:both}
.mean-nav1 .wrapper{width:100%;padding:0;margin:0}
.mean-bar,.mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}


#vivo-airbox{width:100%; position:fixed; top:0; left:0; z-index:1000; overflow:hidden;}
#vivo-head,#vivo-contain,#vivo-foot{z-index:1; position:relative; width:100%;}
#vivo-head{z-index:10000; position:absolute; top:0;}
#vivo-head .vivo-nav{width:10%; height:40px; margin:auto; position: absolute; z-index:40; top:0px; left:75%; }

.vivo-nav .search-user{float:left; margin-left:30%; z-index:1000; display:none}
.search-user a{width:26px; height:27px; display:inline-block; position:relative;top:44px; left:0; overflow:hidden; -webkit-transition:all .3s ease-in-out; -moz-transition:all .3s ease-in-out; -ms-transition:all .3s ease-in-out; transition:all .3s ease-in-out; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.search-user a:hover,.search-user a.current{ }
.search-user img{ width:100%}
#vivo-head .vivo-search{width:100%; background:#FFF; position:relative; z-index: 40; display:none; margin:110px auto 0;}
.search-box{width:96%; margin:0 auto;padding-top:-12px; z-index: 40; }
.search-box input{width:80%; height:33px; font-size:14px; color:#555; border:none; padding-left:10px; background:#fff; overflow:hidden; vertical-align:middle; border:1px solid #e1e1e1}


#banner{height:392px; width:1150px; margin:0 auto;}
#banner .slideBox{ width:1150px; height:392px; overflow:hidden; position:relative; overflow: hidden;}
#banner .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
#banner .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#banner .slideBox .hd ul li{ float:left; width:24px; height:13px; line-height:14px; text-align:center; background:#666666; cursor:pointer; color: white;font-size: 10px;border: 1px solid white;}
#banner .slideBox .hd ul li.on{ background:#ff0000; color:white; }
#banner .slideBox .bd{ position:relative; height:100%; z-index:0;   }
#banner .slideBox .bd li{ zoom:1; vertical-align:middle; }
#banner .slideBox .bd img{ width:100%;display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
#banner .slideBox .prev,
#banner .slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
#banner .slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
#banner .slideBox .prev:hover,
#banner .slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
#banner .slideBox .prevStop{ display:none;  }
#banner .slideBox .nextStop{ display:none;  }


.main1{width: 1150px;margin: 38px auto;overflow: hidden;}
.main1 .left1{width:575px;float: left;border-right: 1px solid #cccccc;}
.L1title{font-size: 24px;color: #851b28;font-weight: bold;font-family:'Arial';}
.main1 .L1text{margin-top: 14px;}
.main1 .left1 .L1text li{width:100%;height: 80px;}
.main1 .left1 .L1text li img{height: 80px;}
.main1 .left1 .L1text .LatestNews img{float: left;}
.main1 .left1 .L1text .new{float: left;width: 416px;margin-left: 16px;}
.main1 .left1 .L1text .new a{font-size: 16px;color: #002f5f;font-family:'Arial';display: block;height: 40px;}
.main1 .left1 .L1text .new a:hover{text-decoration: underline;}
.main1 .left1 .L1text .new p{width: 100%;height: 26px;background: #f3f3f3;color: #6a6a6a;font-size: 14px;line-height: 26px;text-indent: 2px;font-family:'Arial';margin-top: 6px;}
.ALLNEWS{width: 548px;height: 40px;line-height: 40px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;margin-top: 20px;}

.ALLNEWS a{color: #333333;font-size: 14px;font-family:'Arial';}
.ALLNEWS a:hover{color: #851b28;}
.ALLNEWSR{width: 548px;height: 40px;line-height: 40px;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;margin-top: 20px;}
.ALLNEWSR a{color: #333333;font-size: 14px;font-family:'Arial';}
.ALLNEWSR a:hover{color: #851b28;}
.main1 .right1{width: 550px;float: right;}
.main1 .R1text{margin-top: 14px;}
.main1 .right1 .Events{font-size: 16px;color: #002f5f;font-weight: bold;font-family:'Arial';}
.main1 .right1 li{height: 80px;}
.main1 .right1 li p{font-size: 14px; color: #616161;width: 100%;background: #eeeeee;font-family:'Arial';margin-top: 10px;padding: 6px;}

.main2{width: 1150px;margin: 0 auto;overflow: hidden;}
.main2 .left2{width:558px;float: left;}
.L2title{width: 100%;height: 50px;border-bottom: 2px solid #002f5f;}
.L2title p{width: 178px;height: 50px;background: #002f5f;color: white;text-align: center;line-height: 50px;float: left;font-size: 16px;font-weight: bold;font-family:'Arial';}
.L2title a{float: right;font-size: 14px;color: #002f5f;line-height: 50px;font-family:'Arial';}
.main2 .L2text{margin-top: 20px;}
.main2 .L2text li{width: 100%;height: 130px;margin-top: 10px;border-bottom: 1px dashed #dfdfdf;}
.main2 .L2text li .ResearchImg{float:left;}
.main2 .L2text li .Research{width: 420px;float:right;}
.main2 .L2text li .ResearchBiaoti{font-family:'Arial';font-size: 14px;color: #666666;display: block;font-weight: bold;}
.main2 .L2text li .ResearchTime{font-family:'Arial';font-size: 14px;color: #999999;margin-top: 4px;}
.main2 .L2text li .ResearchNeirong{font-family:'Arial';font-size: 14px;color: #666666;display: block;line-height: 18px;;margin-top: 4px;}
.main2 .L2text li .Read{text-align: right;font-size: 16px;color: #851b28;font-weight: bold;display: block;}
.main2 .right2{width: 550px;float: right;}
.main2 .R2text{margin-top: 37px;}
.main2 .R2text li{width: 100%;height: 92px;margin-top: 18px;border-bottom: 1px dashed #dfdfdf;}
.main2 .R2text li .LecturesTime{float: left;}
.main2 .R2text li .LecturesTime .yuefen{width: 63px;height: 34px;background: #002f5f;border:1px solid #004a7a;text-align: center;line-height: 34px;color: white;font-family:'Arial';font-size: 16px;}
.main2 .R2text li .LecturesTime .riqi{width: 63px;height: 34px;border-right:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;border-left:1px solid #b5b5b5;background: #ebebeb;text-align: center;line-height: 34px;color:#333333;font-family:'Arial';font-size: 16px;}
.main2 .R2text li .Lectures{width: 460px;float: left;margin-left: 10px;position: relative;height: 72px;}
.main2 .R2text li .LecturesBiaoti{font-size: 14px;font-weight: bold;color: #007abb;line-height: 14px;font-family:'Arial';}
.main2 .R2text li .Lecturesshijian{font-size: 12px;color: #333333;line-height: 14px;font-family:'Arial';}
.main2 .R2text li .gengduo{font-size: 12px;color: #851b28;font-family:'Arial';font-weight: bold;position: absolute;bottom: 0px;}
.imglink{width: 1150px;height: 118px;margin: 0 auto;margin-top: 30px;}
.imglink li{float:left;width: 222px;height: 83px;margin-left: 10px;}
.imglink .imglink1 {margin: 0px;}
.footer{width: 100%;height: 156px;border-top: 2px solid #851b28;background: url(../images/header-bj.png) repeat-x;}
.footer .footerBody{width: 1050px;margin: 0 auto;}

.footer .banqian p{text-align: center;color: #851b28;font-size:14px;font-family:'Arial';margin-top: 44px;line-height: 30px;}
.footer .weixin{float: right;}




/*-子页-*/
/*list*/
#zy_banner{height:348px; width:100%; clear:both;}#zy_banner img{width:100%; height:100%;}
.zy_main{width:100%;margin: 0 auto;overflow: hidden;background: #f4f2f0;}
.zy_left{width:25%; float:left;}
.zy_left .h1{ width: 100%;background: ;padding: 40px 0px;}
.zy_left h1{font-size:24px;font-family:'Arial';text-align: center;color:#51504c;}
.zy_left .xiahuaxian{width: 150px;height: 1px;background: #aa8f6f;margin: 6px auto;}

.zy_left ul li{ border-bottom:1px solid white;padding:8px 16px;}
.zy_left ul li a{display:block; width:100%; height:100%; color:#51504c; font-size:18px;}
.zy_left ul li:hover{ background-color:#dfdddc;}
.zy_left ul li.hover{background: white;}



.zy_right{width:75%; float:right;background: white;padding-top:30px;padding-bottom: 30px;}
.weizhi{height:50px; line-height:50px; color:#666; font-size:14px;padding:0px 40px;background: #f4f2f0;border-bottom: 1px solid white;}
.weizhi a{color:#666; font-size:14px;}
.zy_right h1{margin-left: 30px;padding-right: 20px;color: #851b28;}
.zy_right .newsList{background-color:#FFF; padding:30px 30px; min-height:440px; font-size:16px; line-height:34px; color:#333}
.zy_right .newsList li{height: 36px;line-height: 36px;background: url(../images/li_bg.png) no-repeat left center;padding: 0 15px;font-size: 13px; text-align:left; border-bottom:1px dotted #d3d3d3;}
.zy_right .newsList li span{float:right; margin-right:15px}
.zy_right .newsList ul{min-height:440px;}
.zy_right .page{height:30px; line-height:30px; text-align:center;border-top:1px dotted #d3d3d3;}
.zy_right .newsList .con{ padding:10px}
/*dp*/
.dp-neirong{padding: 30px;font-size: 16px;min-height: 300px;}
.dp-neirong p{color: #51504c;font-size: 16px;line-height: 40px;}
/*content*/
.zy_biaoti{font-size: 24px;text-align: center;margin-top: 30px;color: black;font-size: 24px;font-weight: ;}
.zy_zuozhe{text-align: center;font-size: 14px;color: #888888;margin-top:30px ;}
.zy_zuozhe span{margin-left:10px;}
.zy_cotext{padding: 30px;font-size: 16px;color: #51504c;line-height: 40px;min-height: 300px;}


/*shizi*/
.zy_right .shizi{margin: 20px auto;}
.zy_right .content img{max-width:700px; margin:0 auto}
.zy_right .content dl{background-color:#e2e1e1; height:41px; margin:0 20px}
.zy_right .content dl a{display:block;padding: 0px 20px; text-align:center; line-height:41px; float:left; color:#851b28; font-size:18px;}
.zy_right .content dl a:hover{ background-color:#851b28; color:#FFF;}
.zy_right .content dl a.hover{ background-color:#851b28; color:#FFF;}
.zy_right .content ul{margin-top:18px;min-height: 600px;overflow: hidden;}
.zy_right .content ul li{width:20%; margin:11px 20px; float:left; height:257px; position:relative}
.zy_right .content ul li img{height:215px; display:block; width:100%;}
.zy_right .content ul li p{ height:42px; line-height:42px; text-align:center; color:#FFF; background-color:#851b28; }
.zy_right .page{height:30px; line-height:30px; text-align:center;border-top:1px dotted #d3d3d3;}

/*lingdao*/
.zy_right .lingdao{width:80%;margin: 20px auto;overflow: hidden;min-height: 400px;}
.zy_right .lingdao ul h1{width:200px; height:33px; line-height:33px; text-align:center; font-size:18px; color:#FFF; background-color:#851b28; display:block; margin-bottom:10px}
.zy_right .lingdao ul{width:380px; float:left; display:block}
.zy_right .lingdao ul li{height:213px; width:380px; clear:both; margin:10px 0}
.zy_right .lingdao .lingdaoimg{width:170px;;height:213px;overflow:hidden;float:left;}
.zy_right .lingdao ul li img{width:100%;height:100%;}
.zy_right .lingdao ul li .lingdaodiv{display:block; float:right; width:178px; padding:5px 10px 5px 15px; background:none; }
.zy_right .lingdao ul li a{display:block; background-color:#f8f8f8; width:100%; height:100%;color:#000}
.zy_right .lingdao ul li a:hover{background-color:#851b28;color:#fff}
.zy_right .lingdao ul li .lingdaodiv h2{ font-size:18px; height:35px; line-height:35px; font-weight:normal;}
.zy_right .lingdao ul li .lingdaodiv h3{ font-size:16px; height:30px; line-height:30px; font-weight:normal;}
.zy_right .lingdao ul li .lingdaodiv h4{font-size:14px; line-height:26px; font-weight:normal; padding-top:3px}
.zy_right .lingdao ul.right{ float:right;}