@charset "utf-8";
*{ margin:0; padding:0; font-family:"微软雅黑"; font-size: 14px;}
body{ color: #4A4A4A; }
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: #EC9B18;}
.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:180px;overflow: hidden;}
.headerbox img{ width:1200px;height: 180px}
.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: 50px;line-height: 50px;background: #00378a;}
.nav ul li{ float: left; color: #fff; position: relative;}
.nav ul li a{display: inline-block;padding: 0 15px;margin: 0 5px;color: #fff;font-size: 18px;border-radius: 5px;}
.nav ul li a:hover{ background: #fff;color:#00378a;}
/* .firstul{  margin: 45px auto;} */
.nav ul li .towul{ display: none; position: absolute; z-index: 1;background: #00378a; }
.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;}


.my-slider{height: 285px; }
.unslider{ width: 385px; 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: 286px; overflow: hidden; position: relative;}
.my-slider img{  width:385px; height: 286px; }
.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: 90%; overflow: hidden;margin:0 auto; }
.listul li a{ display: inline-block; color: #666;float: left; background: url(../images/li-style.png) 0 center no-repeat; text-indent: 20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.listul li a:hover{ color: #EC9B18;}
.listul li em{ font-style: normal; float: right; }


.my-banner{ width:1200px; margin:10px auto; }
.my-banner .unslider{ width:1200px;position:absolute;}
.mybanner .unslider-nav{ bottom:10px !important; left:1150px; width:50px;}
.mybanner img{width: 100%;height:108px;}
.more{ float: right; font-size: 14px;  font-weight: normal; }
.twobox{ width: 590px;min-height: 358px;border: 1px solid #ccc;}
.threebox .listul li a{ width: 160px;}
.threebox{ width: 385px; height: 286px; margin: 10px 0;border: 1px solid #ccc;}
.twobox .listul li a{ width: 470px; }
.title{ height: 50px; line-height: 36px; font-size: 18px;/* background: url(../images/line.png) 0 bottom repeat-x; */ text-indent: 10px; margin: 10px;color:#00378a!important;}
.midbox{ margin-left: 20px;}
.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 .des{ background: #C80103; color: #fff; text-align: center; line-height: 30px; padding: 20px 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;}

.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;}
.picMarquee-left .bd ul li{ 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 .title{ line-height:24px;background:none;}
.tempWrap{width:1175px!important;}