@charset "utf-8";
/* CSS Document */
#banner {
    width: 1200px;
    height: 80px;
   margin: 0px auto;
}
#banner li {
    width: 360px;
    height: 80px;
    float: left;
    padding-left: 60px;
}
body{ min-width:1200px; background:#eaf4fd;}
.header{width:100%;height: 240px;background:url(../images/header.jpg) center no-repeat;min-width:1200px;}
.header .nr{ width:1200px; height:240px; overflow:hidden; margin:0 auto;}
.header .nr .logo{ width:440px; height:240px; float:left; display:inline;}
.toptitle{ width:1200px; height:70px; margin:15px auto 0 auto; background:url(../images/toptitlebg.jpg) no-repeat; overflow:hidden;}
.toptitle .nr{width:1020px;height:70px;text-align:center;float:left;display:inline;margin: 0 auto;padding-left:180px;}
.toptitle .nr a{line-height:70px;font-size: 36px;color:#cd0000;font-weight:bold;font-family:"微软雅黑";}
.site_search_wrap .site_search_submit {width: 24px;height: 24px;cursor:pointer;display: block;position: absolute;right: 20px;top: 8px;background: transparent;border: none;outline: none;overflow: hidden;white-space: nowrap;text-indent: -9999px;}
.site_search_wrap .site_search {width: 360px;height: 40px;position: absolute;display: block;left: 15px;/* top: 12px; */background: transparent;border: none;outline: none;color: #fff;font-size: 14px;}
.site_search_wrap {width: 360px;height: 40px;background:url(../images/search.png) no-repeat center center;position: relative;float: right;margin: 100px 50px;}
input::-webkit-input-placeholder{color: #fff;}
.nav{width:100%;height:50px;background: #2993e1;overflow:hidden;}
.navnr{ width:1200px; height:50px; margin:0 auto; overflow:hidden;}
.navnr ul li{width: 200px;height:50px;float:left;display:inline;text-align:center;}
.navnr ul li a{font-size: 18px;color:#fff;line-height:50px;display: block;}
.navnr ul li a i{width: 26px;height: 26px;float:left;display:inline;position:relative;top: 12px;left: 40px;}
.navnr ul li a i.wzsy{background:url(../images/navtb.png) no-repeat; background-position:0 0;}
.navnr ul li a i.jggk{background:url(../images/navtb.png) no-repeat;background-position: -28px 0;}
.navnr ul li a i.xxgk{background:url(../images/navtb.png) no-repeat;background-position: -54px 0;}
.navnr ul li a i.ztzln{background:url(../images/navtb.png) no-repeat;background-position: -81px 0;}
.navnr ul li a i.zxbs{background:url(../images/navtb.png) no-repeat;background-position: -109px 0;}
.navnr ul li a i.hdjl{background:url(../images/navtb.png) no-repeat;background-position: -137px 0;}
.ybtw{ width:1200px; height:360px; overflow:hidden; margin:15px auto; background:#fff;}
.news_pic{ width:720px; height:360px; float:left; display:inline; margin-right:20px;}
.ybtwUl{width: 460px;height: 360px;float: left;display:inline;}
.ybtwU{width: 460px;height: 50px;overflow:hidden;padding: 0;margin: 0;float: left;border-bottom: 1px solid #ccc;box-sizing: border-box;}
.ybtwU li{color: #333;float: left;display: inline;height: 50px;text-align: center;width:115px;}
.ybtwU li a{font-size: 18px;color: #333;line-height: 50px;}
.ybtwCts{width: 100%;float: left;overflow: hidden;}
.ybtwCts .ybtwCt{width: 440px;display: none;  float: left; margin: 10px auto;}
.ybtwCts .ybtwCt p{width:440px;line-height:40px;padding:0 10px;margin: 10px auto 0 auto;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ybtwCts .ybtwCt p a{ font-size:20px; font-weight:bold; color:#c00000;}
.ybtwCts .ybtwCt ul li{width: 440px;/* padding-left:10px; */overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ybtwCts .ybtwCt ul li a{color:#333;line-height: 36px;width: 440px;}
.ybtwCts .ybtwCt ul li a span{float:right;display:inline;color: #ccc;}
.ybtwUl .activeybtw{background: #2993e1;}
.ybtwUl .activeybtw a{color: #fff !important;font-weight:  bold;}
.xxgk{width:1200px;/* height:290px; */overflow:hidden;background:#fff;margin:0 auto;}
.dwgk{width: 390px;height:290px;overflow:hidden;float:left;display:inline;margin-right: 15px;}
.zcjd{ margin:0;}
.dwgk .bt{ width:100%; height:50px; overflow:hidden; border-bottom:1px solid #ccc; box-sizing:border-box;}
.dwgk .bt p{width: 110px;height:50px;background:#2293e1;line-height:50px;color:#fff;font-size:18px;text-align:center;}
.dwgk .bt span{ float:right; display:inline; margin-right:20px; }
.dwgk .bt span a{font-size:12px; color:#333; line-height:50px;}
.dwgk .nr{ width:460px; height:240px; overflow:hidden;}
.dwgk .nr ul{width:440px;margin: 10px auto;}
.dwgk .nr ul li{ width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dwgk .nr ul li a{ font-size:16px; color:#333; line-height:36px;}
.dwgk .nr ul li span{float:right;display:inline;line-height: 36px;color: #ccc;}
.xxgkzl{width: 1180px;/* height:290px; */overflow:hidden;/* float:left; *//* display:inline; */margin: 0 auto;}
.xxgkzl .bt{width: 100%;height:50px;overflow:hidden;border-bottom:1px solid #ccc;box-sizing:border-box;background:url(../images/xxgktb.png) left no-repeat;background-position-x:10px;}
.xxgkzl .bt a{ font-size:18px; font-weight:bold; line-height:50px; color:#000; padding-left:30px;}
.xxgkzl .nr{width: 100%;/* height:240px; */overflow:hidden;}
.xxgkzl .nr ul{width: 1180px;margin: 0 auto;}
.xxgkzl .nr ul li{width: 186px;height: 50px;background:#eee;overflow:hidden;margin: 10px 5px;float: left;display: inline;}
.xxgkzl .nr ul li a{font-size: 15px;color:#333;line-height: 50px;padding-left: 32px;}
.xxgkzl .nr ul li a i{width: 20px;height: 20px;float:left;display:inline;position:relative;top: 15px;left: 20px;}
.xxgkzl .nr ul li a i.gkzn{background:url(../images/xxgkxtb.png) no-repeat; background-position:0 0;}
.xxgkzl .nr ul li a i.gkgd{background:url(../images/xxgkxtb.png) no-repeat; background-position:0 -20px;}
.xxgkzl .nr ul li a i.gkml{background:url(../images/xxgkxtb.png) no-repeat;background-position: 0px -40px;}
.xxgkzl .nr ul li a i.gkbg{background:url(../images/xxgkxtb.png) no-repeat;background-position: 0 -60px;}
.xxgkzl .nr ul li a i.ysqgk{background:url(../images/xxgkxtb.png) no-repeat;background-position: 0 -80px;}
.ztzl{ width:1200px; height:100px; margin:15px auto; overflow:hidden; background:#fff;}
.ztzl .nr{ width: 1200px; margin: 0 auto; position: relative; overflow: hidden;}
.ztzl .nr .prev, .ztzl .nr .next {
    position: absolute;
    left: 0px;
    top: 50%;
    display: block;
    margin-top: -49px;
    width: 32px;
    height: 98px;
    background: url(../images/left.png) center center no-repeat;
    z-index: 2;
  cursor:pointer;
}
.ztzl .nr .next {
    left: auto;
    right: 0px;
  top: 40px;
    background: url(../images/right.png)center center no-repeat;
}
.ztzl .nr .bd {
    overflow: hidden;
    zoom: 1;
    width: 1136px;
    /*padding:0 10px;*/
    margin: 0 auto;
}
.ztzl .nr .bd ul {
    width: 100%;
    float: left;
    height: 80px;
    overflow: hidden;
    zoom: 1;
    margin: 10px auto;
}
.ztzl .nr .bd ul li {
    width: 200px;
    height: 80px;
    _display: inline;
    overflow: hidden;
    text-align: center;
    /* margin-right: 24px; */
    float: left;
    margin: 0 13px;
}
.ztzl .nr .bd ul li .pic {
    text-align: center;
}
.ztzl .nr .bd ul li .pic a:hover img {
    /*border-color: #999;*/
}
.ztzl .nr .bd ul li .pic img {
    width: 282px;
    float: left;
    height: 98px;
    display: block;
}
.ztzl .nr .bd ul li .title {
    line-height: 24px;
}
.bot{ width:1200px; height:270px; overflow:hidden; margin:0 auto;}
.zxbs{ width:620px; height:270px; background:#fff; float:left; display:inline; margin-right:15px; overflow:hidden;}
.zxbs .bt{ width:100%; height:50px; overflow:hidden; border-bottom:1px solid #ccc; box-sizing:border-box;}
.zxbs .bt p{ width:120px; height:50px; background:#2293e1; line-height:50px; color:#fff; font-size:18px; text-align:center;}
.zxbs .bt span{ float:right; display:inline; margin-right:20px; }
.zxbs .bt span a{font-size:12px; color:#333; line-height:50px;}
.zxbs .nr .btn{width:600px;margin: 10px auto;height:90px;overflow:hidden;}
.zxbs .nr .btn ul li{width: 25%;height: 90px;float:left;display:inline;overflow:hidden;margin: 20px 0px;}
.zxbs .nr .btn ul li a{/* width: 90px; */height: 90px;display: block;color: #333;line-height: 30px;font-size: 15px;text-align: center;}
.zxbs .nr .btn ul li a i.ylbx{background: url(../images/ylbx.png) no-repeat;width: 47px;height: 33px;display: block;line-height: 29px;margin: 0 auto;padding: 5px 0;}
.zxbs .nr .btn ul li a i.yclc{background: url(../images/yclc.png) no-repeat;width: 47px;height: 34px;display: block;line-height: 29px;margin: 0 auto;padding: 5px 0;}
.zxbs .nr .btn ul li a i.wjxz{background: url(../images/wjxz.png) no-repeat;width: 47px;height: 29px;display: block;line-height: 29px;margin: 0 auto;padding: 7px 0;}
.zxbs .nr .btn ul li a i.bgxz{background: url(../images/bgxz.png) no-repeat;width: 47px;height: 29px;display: block;line-height: 29px;margin: 0 auto;padding: 7px 0;}
.zxbs .nr .btn ul li a i.ypcg{background: url(../images/caigou.png) no-repeat;width: 47px;height: 29px;display: block;line-height: 29px;margin: 0 auto;padding: 7px 0;}
.zxbs .nr span{float:left;display:inline;margin: 20px 0 0 25px;}
/* .zxbs .nr span.lxps{margin: 20px 10px 0 25px;} */
.zxbs .nr span.ycps{margin: 20px 50px;}
.hdjl{width:565px; height:270px; background:#fff; float:left; display:inline; overflow:hidden;}
.hdjl .bt{ width:100%; height:50px; overflow:hidden; border-bottom:1px solid #ccc; box-sizing:border-box;}
.hdjl .bt p{ width:120px; height:50px; background:#2293e1; line-height:50px; color:#fff; font-size:18px; text-align:center;}
.hdjl .bt span{ float:right; display:inline; margin-right:20px; }
.hdjl .bt span a{font-size:12px; color:#333; line-height:50px;}
.hdjl .nr{width: 545px;height:220px;overflow:hidden;margin:0 auto;}

.hdjl .nr .mydc{width: 96%;height:100px;margin: 10px auto;}
.hdjl .nr .mydc .dcbt{ width:100%; color:#000; font-weight:bold; line-height:40px; font-size:16px;}
.hdjl .nr .mydc .dcnr{height:60px;overflow:hidden;background:url(../images/dctb.png) left no-repeat;padding-left: 50px;border-bottom: 1px dashed #ccc;}
.hdjl .nr .mydc .dcnr a{ font-size:16px; color:#333; line-height:30px;}
.hdjl .nr .mydc .dcnr a span{ float:right; display:inline;}
.hdjl .nr .mydc .dcnr i{font-size:14px;color:#999;line-height:30px;display: block;font-style:  normal;}
.hdjl .nr .tb{width: 525px;height: 70px;display: inline-block;margin: 10px;}
.hdjl .nr .tb a{width:240px;height:70px;float:left;display:inline;margin: 0 10px;}

/* .hdjl .nr .mydc{width:100%;height:100px;margin: 10px auto;}
.hdjl .nr .mydc .dcbt{ width:100%; color:#000; font-weight:bold; line-height:40px; font-size:16px;}
.hdjl .nr .mydc .dcnr{height:60px;overflow:hidden;background:url(../images/dctb.png) left no-repeat;padding-left: 50px;border-bottom: 1px dashed #ccc;}
.hdjl .nr .mydc .dcnr a{ font-size:16px; color:#333; line-height:30px;}
.hdjl .nr .mydc .dcnr a span{ float:right; display:inline;}
.hdjl .nr .mydc .dcnr i{font-size:14px;color:#999;line-height:30px;display: block;font-style:  normal;}
.hdjl .nr .tb{width: 180px;height: 200px;display: inline-block;margin: 10px auto;float: right;display:inline;}
.hdjl .nr .tb a{width: 180px;height:70px;float:left;display:inline;margin: 15px auto;overflow: hidden;border-radius: 8px;} */
.hdjl .nr .jzxx{width:350px;height: 200px;float:left;display:inline;margin: 10px 10px 10px 0px;}
.hdjl .nr .jzxx table{ width:100%;table-layout:fixed;word-break:break-all;}
.hdjl .nr .jzxx table tr{line-height: 38px;border-top: 1px solid #eee;border-left: 1px solid #eee;box-sizing: border-box;}
.hdjl .nr .jzxx table tr th{background-color:#f0f0f0;border-right: 1px solid #eee;border-bottom: 1px solid #eee;box-sizing: border-box;}
.hdjl .nr .jzxx table tr td{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 12px;color:#333;border-right: 1px solid #eee;border-bottom: 1px solid #eee;box-sizing: border-box;}
.hdjl .nr .jzxx table tr .cen{ text-align:center;}
.hdjl .nr .jzxx table tr .zzt{ color:#05a714;}
.hdjl .nr .jzxx table tr td a{padding:0 10px;color:#333;font-size: 14px;}
.hdjl .nr .jzxx table tr td a:hover{ color:#b30000;}
.footer{width:100%;min-width: 1200px;text-align: center; background:#2993e1;}
.footernr{width:1200px;height: 200px;overflow:hidden;margin: 0 auto;}
.footernr img.red{float:left;display:inline;margin: 30px 20px 0 100px;}
.footernr img.zc{float:left;display:inline;margin: 35px 20px 0 30px;}
.footernr p{color: #fff;line-height: 30px;width: 800px;font-size: 14px;margin: 15px 0px;float:left;display:inline;}
.footernr p a{color: #fff;line-height: 32px;font-size: 14px;display:inline;}

.content{width:1200px;height:auto;margin:0 auto 15px auto;background:#fff;overflow: hidden;}
.content_left{ width:240px; height:auto; float:left; display:inline; margin:20px;}
.content_left a{background: rgb(95, 192, 243);display: block;height: 50px;margin-bottom: 1px;font-size: 17px;color: #fff;padding-left: 27px;line-height: 50px;position: relative;}
.content_left a img{position: absolute;right: 15px;top: 16px;display: none;}
.content_left a.on{background: #5fc0f3;color: white;}
.content_left a.on img{display: block;}
.content_right{width: 900px;height:auto;float:left;display:inline;margin-right:20px;}
.content .position{width: 1160px;height: 50px;margin: 15px auto 0 auto;overflow:hidden;background:url(../images/tb.jpg) repeat-y #fff;border-bottom: 1px solid #ddd;}
.content .position p{line-height: 50px;font-size:16px;color:#333;float:right;display:inline;margin-right: 20px;}
.content .position p a{line-height:30px; font-size:16px; color:#333;}
.content .position span{font-size: 24px;color: #5fc0f3;line-height: 50px;font-weight:bold;padding-left: 20px;}
.newslist{width: 900px;height: 790px;overflow: hidden;background:#fff;margin: 0 auto;position: relative;}
.newslist p{width: 920px;height: 70px;border-bottom: 5px solid #0075b8;font-size: 16px;line-height:80px;text-indent: 1em;color: #333;}
.newslist ul{width: 880px;margin: 10px;height: 700px;overflow: hidden;}
.newslist ul li{width: 100%; border-bottom: 1px dashed #ccc;}
.newslist ul li a{font-size: 16px;color:#666;line-height: 48px;padding-left: 10px;}
.newslist ul li a span{ float:right; display:inline;}
.fenye {text-align:center;width: 900px;margin:0 auto;padding: 10px 0;}
.fenye a{ border:1px solid #404040; padding:2px 5px; margin-right:4px; background:#404040; color:#fff;  }
.fenye a:hover{ border:1px solid #d30000; padding:2px 5px; margin-right:4px; background:#d30000; color:#fff; text-decoration:none; }
.fenye input{width: 50px;}
.fenye .but{background: none;color: #000;float: none;border: 0;}
.pagerSpanClass {display:none;}
.content1{width:1200px;height:auto;margin: 0 auto;background:#fff;}
.content1 .bt{font-weight:bold;font-size: 30px;line-height:40px;text-align:center;color: #5fc0f3;margin: 30px auto;width: 1000px;}
.content1 .introduce{width: 1140px;height: 40px;margin:0px auto;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;font-size: 16px;line-height: 40px;color:#666;text-align:center;}
.content1 .position{ width:1200px; height:50px; margin:0 auto; overflow:hidden; background:#fff; border-bottom:2px solid #b60000;}
.content1 .position p{ padding-left:40px; margin:10px auto; line-height:30px; font-size:16px; color:#333;}
.content1 .position p a{line-height:30px; font-size:16px; color:#333;}
.content1 .nr{width: 1140px;margin:20px auto;}
.content1 .nr p{font-size: 16px;color:#222;line-height: 40px;}
.content1 .fx{width: 300px;margin:10px auto;float:right;display:inline;}
.next{width: 1140px;margin:0 auto;height:auto;padding:10px 0;}
.next p{line-height: 48px;font-size: 16px;color:#333;width: 1140px;}
.next p a{color:#333;font-size: 16px;}
.next p a:hover{ color:#d30000;}

.Box {position: relative;}
.Box .content {width: 1200px; margin: 0 auto; height: 100px; overflow: hidden;}
.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
.Box .Box_con {position: relative;}
.Box .Box_con .btnl {position: absolute;}
.Box .Box_con .btn {display: block;width: 35px;height: 80px;position: absolute;cursor: pointer;}
.Box .Box_con .btnl {background: url(../images/left.png) no-repeat center;left: 0px;}
.Box .Box_con .btnr {background: url(../images/right.png) no-repeat center;right: 0px;}
.Box .Box_con .conbox {position: relative;overflow: hidden; width:1130px; margin:10px auto;}
.Box .Box_con .conbox ul {position: relative;list-style: none;}
.Box .Box_con .conbox ul li {float: left;width: 200px;height: 80px;margin:0 13px;overflow: hidden;border-radius: 10px;}
.Box .Box_con .conbox ul li img {display: block;width: 200px;height: 80px;transition: all 0.5s;}
.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
.Box .BoxSwitch {margin-top: 30px;text-align: center;}
.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.Box .BoxSwitch span.cur {background: red;}

.link { width:1200px; height:80px; overflow:hidden; margin:0 auto;}
.link ul{margin: 20px auto;overflow: hidden;}
.link ul li{
  width: 200px;
  height:40px;
  float:left;
  display:inline;
  margin: 0 20px;
  overflow:hidden;
  box-sizing:border-box;
  text-align:center;
  background: #eaf4fd;
  border-radius: 3px;
  }
.link ul li select{width: 100%;height: 100%;color: #333;font-size: 16px;padding: 0 10px;border:none;background: #eaf4fd;}
.link ul li a{line-height:40px; font-size:16px; color:#333; display:block;}
.link ul li a:hover{color:#2993e1;}

