@charset "utf-8";
*{ margin:0; padding:0; font-family:"微软雅黑"; font-size: 14px;}
body,html{ color: #4A4A4A; background:#fff !important;}
i,em,span{font-style: normal; }
.fl{ float: left;}
.fr{ float: right;}
.clear{ clear: both;}
ul{ list-style: none;}
p{ line-height: 30px;}
a{ text-decoration: none; color: #4A4A4A;}
a:hover{ color: #79bb3d;}
.clear{ clear: both;}
.wrap{ width: 1200px; margin: 0 auto; overflow: hidden;}
/* .header{ height: 120px; background: #C80103; margin-bottom: 10px;} */
.headerbox{ width: 1200px; margin: 0 auto; height:190px; }
.headerbox img{ width:1200px;height:190px;}
.logo{ padding-top: 20px; overflow: hidden; color: #fff;}
.logo img{  float: left; margin: 10px 0;}
.logo i{ font-size: 36px; font-weight: bold; color: #fff; margin: 16px 20px; float: left;}
.nav{ width: 1200px; margin:0 auto; height: 33px; line-height: 33px;  background: url(../images/bg_nav_1.jpg) no-repeat;}
.nav ul li{ float: left; color: #fff; position: relative;}
.nav ul li a{ display: inline-block;  padding: 0px 15px; margin: 0 5px; color: #fff; font-size: 16px; border-radius: 5px; }
.nav ul li a:hover{ color:#333;}
 .firstul{  margin-left:100px;} 
.nav ul li .towul{ display: none; position: absolute; z-index: 1;background: #C80103; }
.nav ul li:hover .towul{ display: block; }
.nav ul li .towul li{ line-height: 40px;border-bottom: dotted 1px #ccc; }
.nav ul li .towul li a{   font-size: 15px;  padding: 0px 15px !important;}
.nav ul li .towul li:last-of-type{ border: none;}
.banner img{ margin-top: -2px;}

.gzimg img{ border:solid 1px #ccc; margin-right:15px;}
.gzdt{ height:177px; border:solid 1px #ccc; border-radius:10px; overflow:hidden;}
.gzdt .tit{     height: 17px; line-height:14px; border-bottom:solid 1px #ccc; padding-left: 25px; color:#fff; padding-top: 5px; background: url(../images/tit_bg_stu.jpg) no-repeat; font-weight: bold;}
.gzdt ul li{    float: left; width: 196px; height: 136px; margin:10px 15px;}
.gzdt ul li img{ width:100%;height:108px;}
.gzdt ul li a{ display:block; width:196px;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gzdt ul li a:hover{color: #79bb3d;}

.my-slider{height: 275px; }
.unslider{ width: 400px; padding:0;position:relative;}.unslider-wrap{position:relative}.unslider-wrap.unslider-carousel>li{float:left}
.unslider-vertical>ul{height:100%}.unslider-vertical li{float:none;width:100%}.unslider-fade{position:relative;z-index: 999999;}
.unslider-fade .unslider-wrap li{position:absolute;left:0;top:0;right:0;z-index:8}.unslider-fade .unslider-wrap li.unslider-active{z-index:10}
.unslider li,.unslider ol,.unslider ul{list-style:none;margin:0;padding:0;border:none}.unslider-arrow{position:absolute;left:5px;z-index:2;cursor:pointer}.unslider-arrow.next{left:auto;right:5px}
.my-slider div{ height: 265px; overflow: hidden; position: relative; margin-top: 10px;}
.my-slider img{  width: 400px; height: 266px; }
.unslider-nav { position: absolute;right: 10px;left: auto;bottom:10px; padding:2px; border-radius: 20px;}
.unslider-nav li{ float: left; width:8px; height:8px; background:#C0C4CC; text-indent: -9999px; margin-left:3px!important; cursor: pointer;  border-radius: 50%;  }
.unslider-nav .unslider-active{ background:#F56C6C;margin-left:3px;  border-radius: 20px;}
.unslider-arrow{ display: none; position: absolute; top: 30%; border-radius: 5px; background:#ff6200; width: 50px; height: 50px; text-indent: -9999px;   }
.unslider ul li p{ font-size: 14px;  background: rgb(0,0,0,.5); color: #fff; height: 30px; line-height: 30px; bottom: 0px; position: absolute; padding: 0 10px; width: 100%;}
.listul li {  line-height: 36px; width: 100%; overflow: hidden; }
.listul li a{ display: inline-block; color: #666;float: left; background: url(../images/icon_lv.jpg) 0 center no-repeat; text-indent: 20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.listul li a:hover{ color: #79bb3d;}
.listul li em{ font-style: normal; float: right; }


.my-banner{ width:1200px; margin:10px auto; }
.my-banner .unslider{ width:1200px; position:absulute;}
.mybanner .unslider-nav{ bottom:10px !important; left:1150px; width:50px; }
.more{ float: right; font-size: 14px;  font-weight: normal; }
.twobox{ width: 580px;min-height: 358px;position: relative;}

.bmjjbox{ width:288px; position: relative;}
.bmjjbox .title{    width: 288px; height: 21px;text-indent: 18px;padding-top: 6px;font-size: 14px; margin:30px 0 0px;   color: #79bb3d;   line-height: 16px;  background: url(../images/bg_tit_not_1.jpg) no-repeat;  font-weight: bold;}
.jjnr{ background:url(../images/jjbg.png) 0 center no-repeat; height:273px;margin-top: 40px; }
.bmjjbox .listul{ padding:10px 0;}
.bmjjbox .listul li a{ background:none; color:#333; font-size:15px;}
.bmjjbox .listul li a:hover{color:#79bb3d;}

.threebox .listul li a{ width: 290px;}
.threebox{     width: 420px;height: 238px;padding: 20px 10px; margin: 26px 0 10px 0;border: solid #ccc; border-radius: 20px; position: relative;}
.twobox .listul li a{ width: 480px; }
.title{     width: 299px; height: 21px;padding-left: 39px; line-height: 11px; padding-top: 9px; background: url(../images/bg_dongtai_top.jpg) no-repeat;  color: #fff;   font-weight: bold; position: absolute; top: -18px;}
.midbox{ margin-left: 10px;}
.bbfc{  height: 251px; overflow: hidden;}
.ggimg img{ width: 100%; height: 110px;}
.imglist{ overflow: hidden;}
.imglist li{ float: left; margin:15px 15px 0 0;}
.imglist li img{ width: 280px; height: 154px; border: solid 4px #f7d8db;}
.imglist li img:hover{ transform: scale(1.1); transition: all 1s;}
.imglist li:last-of-type{ margin-right: 0px;}
.footer{ margin:0 auto; width:1200px;   height: 126px; background: url(../images/bg_footer.jpg) no-repeat;}
.footer .des{text-align: center; line-height: 30px; padding: 60px 0; margin-top: 50px;}


.dqwz{  height: 50px; line-height: 50px; width: 1160px; margin: 20px auto 0 auto; background: #f5f7fa; border: solid 1px #eee; padding: 0 15px; }
.dqwz img{ margin: 15px 10px; float: left;}
.content{ width: 1160px; padding: 20px; margin: 0 auto; background: #fff; overflow: hidden;min-height: 420px;}
.listtit{ line-height: 20px; border-bottom: dotted 1px #ccc; padding: 10px 0; color: #C80103; margin-bottom: 10px;}
.listtit i{ width: 8px; height: 22px; border-radius: 50px; background: #C80103; display: inline-block; float: left; margin:0 10px 10px 0;}
.list{ overflow: hidden;}
.list li a{ color: #666666;}
.list li{ padding: 15px 0; border-bottom: dotted 1px #ccc; }
.list li h4 em{ color: #999; font-size: 14px; float: right; font-style: normal; font-weight: normal;}
.list li p{ line-height: 24px; margin-top: 10px;}
.ldlist{ overflow: hidden;}
.ldlist li{ float: left; background: #F5F7FA; overflow: hidden; width: 356px;height: 180px; padding: 10px; margin:10px 10px 0 0;}
.ldlist li:last-of-type{ margin-right: 0px;}
.ldlist dl dt{ float: left; margin-right: 10px;}
.ldlist dl dt img{ width: 120px; height: 176px;}
.ldlist dl dd{ float: left; width: 220px;}
.ldlist dl dd h2{ margin: 20px 0;}
.ldlist dl dd h2 a{ font-size: 18px;}

.content{ width: 1100px; overflow: hidden; background: #fff; padding:10px; min-height: 938px; margin-bottom: 15px; }
.content .search_title{line-height: 40px;text-indent: 20px;border-bottom:1px solid #ccc;}
.content .search_title strong{color:#76c9fd;}
.nrcont h1{  margin: 0 12px;
    line-height: 50px;
    text-align: center;
    font-size: 30px!important;
    color: #333;
    padding:21px 0;
   border-bottom: 1px solid #eeeeee;
    font-weight: bold;}
.nrcont h2{text-align:center; margin:10px auto;}
.nrcont h2 span{ padding:0 30px; }
.nrcont p,.nrcont p span{ line-height:28px;font-size: 14px!important;font-family:'宋体'!important;}

.nrcont h3{text-align:center; margin:10px auto 50px auto; font-size:16px; }
.ldcont .ldlist{ margin: 30px 0; overflow: hidden;}
.ldcont .ldlist h2{ font-size: 22px;}
.ldcont .listtit:first-of-type{ margin-top: 0px;}
.ldcont .listtit{ margin: 30px 0;}
.listzwnr img{ display:block; margin:30px auto;}

.pageout{ margin:30px auto 20px auto; width:500px;}
.pageout .page{ display:inline-block; float:left; margin:0 4px; border:solid 1px #ccc; padding:0 5px;}
.pageout .input1{ border:solid 1px #ccc; }
.pageout .input2{ display:block; padding:0 5px; background:eee; border:solid 1px #ccc; float:right; cursor:pointer;}

.listzwnr img{ display:block; margin:30px auto;}

.lbrow{background: url(../images/show_bg.jpg) repeat-x;}
.picMarquee-left{ width:1198px;  overflow:hidden; position:relative; margin:0 auto;}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd{ padding:10px; width:1200px;   }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; margin-top:10px;}
.picMarquee-left .bd ul li{ width:156px; margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:140px; height:90px; display:block; padding:2px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li p{ line-height:24px;    overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap; display: block;  width: 156px;}
.tempWrap{width:1175px!important;}
.tit_show { float: left; width: 39px; height: 130px;padding-left: 15px; padding-top: 16px; background: url(../img/show_tit_bg.jpg) no-repeat;  }
.tit_show a{color:#3e8c04;font-size: 22px; }