@charset "utf-8";
*{margin:0;padding:0;list-style:none;*zoom:1;font-family:"Microsoft Yahei",'宋体',"Helvetica Neue",Arial,sans-serif;}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button{margin:0;padding:0}
dl,ul,ol,menu,li{list-style:none}
a{color:#000;text-decoration:none;vertical-align:middle;}
input{display:block;border:0;color:#000;-webkit-appearance:none;border-radius:0;outline:none;}
a:active,
a:hover{cursor:pointer;}
img{border:none;vertical-align:middle;max-width:100%;height: auto;}

.clear{clear:both;}

.header{width:100%;/* background:url(../img/head_bg.png) repeat; */border-top: 3px solid #d1a262;}
.top{width:1200px;margin:0 auto;overflow:hidden;}
.logo{float:left;margin-top:45px;margin-bottom:35px;}

.top_right,
.rig_nav{float:right;max-width:360px;}
.rig_nav a{font-size:14px;color:#333333;margin-top:40px;float:left;}
.rig_nav i{width:0px;height:10px;border-left:1px solid #666666;display:inline-block;float:left;margin:0px 10px;margin-top:45px;}

.search{float:right;margin-top:70px;width:356px;}
.input{float:left;border: 1px solid #c36137;height:38px;width:279px;font-size:14px;border-right:none;}
.sear_ico{width:38px;height:38px;background:url(../img/ico.png) no-repeat center center;display:inline-block;}
.input input{background:none;float:right;height:38px;width:240px;}
.search button{width:75px;text-align:center;height:40px;background:#c47452;color:#ffffff;font-size:14px;font-family:'Arial Regula';border:none;}

.nav{width:100%;height: auto;background: #c47452;}
.nav::after{content:" ";display:block;clear:both;}
.nav_con{width:1200px;margin:0 auto;}
.nav_con li{width:120px;float:left;text-align:center;position:relative;}
.nav_con>li>a{display:block;font-size:18px;font-weight: 200;letter-spacing: 2px;color:#ffffff;height: 60px;line-height: 60px;}
.nav_con>li.on,
.nav_con>li:hover{background: #d1a262;}

.nav_con>li dl{display:none;width: 120px;height:auto;overflow:hidden;z-index:99;position:absolute;top: 60px;left:0;background: #d1a262;padding-bottom:5px;padding-top:5px;}
.nav_con>li dl dd{height:auto;overflow:hidden;padding:2px 5px;}
.nav_con>li dl a{display:block;/* font-weight:600; */font-size:16px;color: #ffffff;text-align: center;background: #ffffff38;padding:15px;}
.nav_con>li dl a:hover{background: #c47452;}

.nav_con>li:hover dl{display:block;}

.flexslider{margin:0px auto;position:relative;width:100%;height: auto;min-height: 480px;overflow:hidden;zoom:1;}
.flexslider .slides li{width:100%;height:100%;}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 2px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../img/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a{background-position:0 0;}
.flexslider .slides a img{width:100%;height:457px;display:block;}

.mod{width:100%;float:left;/* background:url(../img/head_bg.png) no-repeat; */background-size:cover;}

.main{width: 1170px;height: auto;overflow: hidden;margin: 15px auto;background: #f1f1f1;padding: 15px;}

.notice{width: 360px;float:left;margin-top: 25px;}
.tit{width:100%;height: 60px;line-height: 60px;overflow: hidden;position: relative;}
.title{font-size: 24px;color: #c47452;margin-left: 5px;letter-spacing: 2px;font-weight: 600;}
.title i{width:2px;height:14px;background:url(../img/ico2.png) 0px 0px;display:inline-block;vertical-align:middle;margin-right:10px;}
.title span{color:#c2c2c2;margin-left:15px;}

.more{font-size:14px;color:#c47452;position: absolute;right: 15px;top: 0px;}
.more a{font-size:14px;color:#c47452;}
.more i{width:11px;height:10px;background:url(../img/ico2.png) -20px 0px;display:inline-block;margin-left:5px;}

.content_notice{width:100%;float:left;background:#FFFFFF;padding:5px 0px;height:290px;overflow:hidden;}
.content_notice ul li{float:left;margin:0px 18px;}
.content_notice ul li:last-child{margin-bottom:0px;}

.date,
.date2{width:60px;height:60px;float:left;text-align:center;padding-top:10px;}
.date span{font-size:20px;font-weight:bold;color:#999999;font-family:'Arial Regular';}
.date p{font-size:14px;color:#acacac;font-family:'Arial Regular';}

.border{width:0px;height:40px;float:left;border-left:1px solid #cccccc;margin:16px 15px 0 10px;}

.content_notice a{font-size:16px;color:#444444;line-height:30px;margin-top:6px;width: 230px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;}
.content_notice a:hover{color:#c47452;text-decoration:underline;}

.lecture{width:790px;float:left;margin-left:30px;margin-top: 25px;}

.content_lecture{width:750px;padding:5px 20px;float:left;background:#FFFFFF;height:290px;overflow:hidden;}
.lec_left{width:310px;float:left;margin-top:5px;margin-left:0;}
.lec_left li{margin-bottom:20px;padding-left:25px;background:url(../images/zclist_bg_gray.png) no-repeat left center;}
.lec_left li:hover,.lec_right li:hover{background:url(../images/zclist_bg.png) no-repeat left center;}
.lec_left h2{font-size:18px;color:#444444;line-height:33px;font-weight:normal;}
.lec_left p{font-size:14px;color:#888888;margin-top:10px;line-height:30px;}
.lec_right{width:310px;float:left;padding-left:20px;margin-left:45px;margin-top:5px;position:relative;}

.border2{position:absolute;top:0px;width:0px;left:0;bottom:0px;border-left:1px solid #dcdcdc;}

.lec_right li{width:100%;float:left;margin-bottom:20px;padding-left:25px;background:url(../images/zclist_bg_gray.png) no-repeat left center;}
.lec_right li:last-child{margin-bottom:0px;}

.date2 span{font-size:24px;color:#FFFFFF;font-family:'Arial Regular';background:#c47452;display:block;line-height:30px;}
.date2 p{font-size:12px;color:#444444;font-family:'Arial Regular';background:#e1e1e1;display:block;line-height:30px;}

.cont{width:310px;font-size:16px;color:#999999;}
.cont a{font-size:16px;color:#444444;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;}
.cont a:hover{color:#c47452;}

.news{width: 750px;float:left;}
.content_news{width: 720px;padding:17px 20px;float:left;background:#FFFFFF;height:350px;overflow:hidden;}
.news_left{width: 340px;float:left;}
.news_img{position:relative;}

.hot_con{width:100%;float:left;margin-top:28px;font-size:16px;color:#424242;line-height:30px;}

.news_right{width: 350px;float:left;margin-left:20px;font-size:16px;color:#c2c2c2;}
.news_right ul li{width:100%;float:left;margin-bottom:22px;}
.news_right ul li:last-child{margin-bottom:0px;}
.news_right ul li span{float:right;}
.news_right ul li a{width:285px;float:left;color:#444444;}
.news_right ul li a:hover{color:#c47452;}

.activity{width: 390px;float:left;margin-left:30px;}

.content_activity{width:100%;float:left;background:#FFFFFF;height:384px;overflow:hidden;}
.date3{width:100%;float:left;font-size:14px;color:#999999;}
.date3 i{width:13px;height:14px;display:inline-block;background:url(../img/ico2.png) -1px -26px;margin-right:10px;vertical-align:middle;margin-top:-2px;}

.content_activity li{width:345px;margin:0 auto;overflow:hidden;padding:22px 0px;border-bottom:1px solid #e5e5e5;}
.content_activity li a{width:100%;font-size:16px;float:left;color:#444444;margin-top:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.content_activity li a:hover{color:#c47452;}

.system{width: 1200px;padding: 0px;margin: 25px auto;text-align: center;}
.system::after{content:"";display:block;clear:both;}
.system ul{margin:0px;padding:0px;}
.system ul li{width: 346px;height:78px;border:1px solid #c47452;padding:15px;margin-right:30px;float:left;}
.system ul li:last-child{margin-right:0px;}

.tgxt{background:#c47452;display:block;height:80px;line-height:80px;color:#FFFFFF;font-size:20px;}
.tgxt i,.tgxt2 i{margin-left:13px;margin-right:18px;}
.tgxt2{display:block;height:80px;line-height:80px;color:#c47452;font-size:18px;border:1px solid #c47452;display:flex;display:-webkit-flex;align-items:center;}
.tgxt2 span{line-height:25px;width:240px;}
.tgxt i,.tgxt3 i{margin-left:13px;margin-right:18px;}
.tgxt3{display:block;height:80px;line-height:20px;color:#c47452;font-size:18px;border:1px solid #c47452;display:flex;display:-webkit-flex;align-items:center;}
.tgxt3 span{line-height:25px;width:240px;}

.foot{width:100%;background: #c47452;font-size:14px;color:#ffffff;text-align:center;padding: 25px 0;}
.foot p{line-height:30px;}
.foot .footer-text-list{}
.foot .footer-text-list li{font-size:16px;letter-spacing:1px;line-height:30px;}

.friendlink{width:1170px;height: auto;overflow: hidden;margin: 0px auto 15px;padding:15px;background: #f1f1f1;}
.friendlink .link{width:100%;padding:5px 0px;float:left;overflow:hidden;margin:0;margin-bottom:25px;}
.friendlink .link .list li{float:left;padding-left:25px;text-align:center;line-height:40px;background:url("../images/link_bg.png") no-repeat -5px center;margin-right:15px}
.friendlink .link .list li:hover{background-image:url(../images/link_bg_on.png");}
.friendlink .link .list li a:hover{color:#c47452;}


/*分页样式1*/
.pb_sys_style1 .p_no_d {
    border: 1px solid #a97452 !important;
    background-color: #a97452 !important;
}

.leftmenu{
    margin-top: 15px;
}
.leftmenu-head{
    background: #c47452;
    padding: 15px;
    color: #fff;
}
.leftmenu-body{
    background: #fff;
    padding: 15px;
}
.leftmenu-body-list{list-style:none;padding:0px;}

.leftmenu-body-list li{list-style:none;margin-bottom: 2px;position:relative;}

.leftmenu-body-list li a{line-height:30px;display:block;color:#333;background: #f1f1f1;color:#c47452;padding:15px 25px;font-size:16px;font-weight:600}
.leftmenu-body-list li a::before{content:"■";display:inline;padding-right:5px;}
.leftmenu-body-list li a:hover {color:#f5f5f5;background:#d1a262;}



.leftmenu-body-list li.on{}
.leftmenu-body-list li.on a{background:#d1a262;color:#fff;}
.leftmenu-body-list li.on a:hover {color:#fff;background:#d1a262;}
