@charset "utf-8";
*{ margin:0; padding:0; font-family:"微软雅黑"; font-size: 14px;}
body{ background:#FEFCF1; 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{ width: 100%; height: 406px; background: url(../images/headbg.png) 0 0 no-repeat;}
.logo{ padding: 70px 0 0 365px; overflow: hidden;}
.logo img{  float: left;}
.logo i{ font-size: 40px; font-weight: bold; color: #F89B3E; margin: 16px 20px; float: left;}
.nav{ width: 1100px; height: 60px; line-height: 60px; border-radius: 50px; margin: 30px auto; background: #FE7059; padding: 0 50px;}
.nav ul li{ float: left; color: #fff; position: relative;}
.nav ul li a{ display: inline-block; padding: 0 12px; color: #fff; font-size: 16px;}
.nav ul li a:hover{ color: #FEDA3C;}
.towul{ display: none;}
.nav ul li:hover .towul{ display: block; position: absolute; background: #FE7059; }
.towul li{ line-height: 40px; border-bottom: dotted 1px #ccc; margin: 0 5px;}
.towul li:last-of-type{ border: none;}
.ggb{ width: 100%; height: 50px; line-height: 50px; background: url(../images/ggb.png) 360px center no-repeat #FCF7EC; text-indent: 80px; margin-bottom: 30px;}
.ggb a,.ggb i{ color: #EC9B18; margin: 0 30px; font-style: normal;}

.banner{ width: 433px; height: 312px; padding-top: 30px; background: url(../images/bannerbg.png) 0 0 no-repeat;}
.unslider{ width: 308px; height: 231px; margin:0px auto;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 img{ border: solid 5px #fff; margin-bottom: 20px; width: 298px; height: 221px;}
.unslider-nav { position: absolute;right: 45%;left: auto;bottom:-70px; 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;}
.notice{ width: 735px; overflow: hidden;}
.noticetit{ line-height: 40px; border-bottom: dotted 1px #707070; position: relative;}
.noticetit i{ font-style: normal; color: #2CC1E9; margin-right: 40px; cursor: pointer;}
.noticetit i.xz{ color: #F86C70;}
.more1{ position: absolute; right: 10px; top: -40px; font-size: 14px; color: #666;}
.noticecont{ position: relative; width:100%; height: 294px; display: none; margin-top: 15px;}
.listul li {  line-height: 36px; width: 100%; overflow: hidden; }
.listul li a{ display: inline-block; color: #666;float: left; background: url(../images/listicon.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; }
.lmbox{ height: 126px; background: url(../images/titbg.png) 0 center no-repeat; margin-top: 20px; overflow: hidden;}
.ztbox{ overflow: hidden; margin: 15px auto;}
.ztbox ul li{ float: left; margin-right: 15px;}
.ztbox ul li:last-of-type{ margin-right: 0px;}
.ztbox ul li img{ width: 390px; height: 90px;}
.ysjs img{ margin: 50px 20px;}
.ggimg img{ margin: 20px 0; width:100%; height:110px;}
.lmbox ul li{ width: 180px; float: left; margin: 0 10px; text-align: center;  }
.lmbox ul li a{ font-size: 17px; color: #fff; display: inline-block; margin-top: 65px;}
.lbrow{ background: url(../images/xline.png) 0 0 no-repeat; overflow: hidden;}
.twobox{ width: 580px; min-height: 310px;}
.twobox h3.hn{ height: 84px; background: url(../images/titbg1.png) 0 0 no-repeat; color: #C94C29; font-size: 20px; margin-top: 20px;line-height: 76px; text-indent: 66px;}
.twobox h3.ln{ height: 84px; background: url(../images/titbg2.png) 0 0 no-repeat; color: #079E7F; font-size: 20px; margin-top: 20px;line-height: 64px; text-indent: 80px;}
.threebox{ width: 380px; min-height: 310px;}
.threebox h3.hn{ height: 84px; background: url(../images/titbg3.png) 0 0 no-repeat; color: #e98611; font-size: 20px; margin-top: 20px;line-height: 76px; text-indent: 66px;}
.threebox h3.yn{ height: 84px; background: url(../images/titbg4.png) 0 0 no-repeat; color: #124b9a; font-size: 20px; margin-top: 20px;line-height: 64px; text-indent: 80px;}
.threebox h3.ln{ height: 84px; background: url(../images/titbg5.png) 0 0 no-repeat; color: #681c02; font-size: 20px; margin-top: 20px;line-height: 76px; text-indent: 66px;}
.threebox .listul li a{ width: 290px;}
.twobox .listul li a{ width: 480px;}
.midbox{ margin-left: 30px;}
.more{ float: right; font-size: 14px;  font-weight: normal; line-height: 94px;}
.ldlist{ overflow:hidden;}
.ldlist li{ float: left; background: #F5F7FA; overflow: hidden; width: 356px; height:160px; padding: 10px; margin:10px 10px 0 0;}
.ldlist li img{ width:120px; height:160px;}
.ldlist li:last-of-type{ margin-right: 0px;}
.ldlist dl dt{ float: left; margin-right: 10px;}
.ldlist dl dd{ float: left; width: 220px;}
.ldlist dl dd h2{ margin: 20px 0;}
.ldlist dl dd h2 a{ font-size: 18px;}
.bbfc{ margin: 20px 0 50px 0;}
.bbfc h3{ height: 78px; line-height: 78px; background: url(../images/bbfc.png) 0 0 no-repeat;text-indent:486px; color: #0299e1; font-size: 24px;}
.bbfc h3 a{color: #0299e1;font-size: 24px;}
.imglist li{ float: left; margin:15px 15px 0 0;}
.imglist li img{ width: 280px; height: 156px; border: solid 4px #F9D970;}
.imglist li:last-of-type{ margin-right: 0px;}
.footer .footimg{ /*height: 258px;*/ margin-top: 50px;  }
.footer .des{ height: 63px; background: #FE7059; margin-top: -5px; color: #fff; text-align: center; line-height: 30px; padding: 20px 0;}

.dqwz{  width: 100%; height: 50px; line-height: 50px; background: #FCF7EC;  margin-bottom: 30px;}
.dqwz img{ margin: 15px 10px; float: left;}
.content{ width: 1160px; padding: 20px; margin: 0 auto; background: #fff; overflow: hidden;  min-height:500px;}
.listtit{ line-height: 20px; border-bottom: dotted 1px #ccc; padding: 10px 0; color: #FE7059; margin-bottom: 10px;}
.listtit i{ width: 8px; height: 22px; border-radius: 50px; background: #FE7059; display: inline-block; float: left; margin:0 10px 10px 0;}
.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;}

.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{width:205px; height:287px; margin:30px auto; display:block;}

.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;}