* {margin:0;padding:0;list-style:none;}
a{text-decoration:none;}
html,body{width:100%; height:100% ;}
body {margin:0;padding:0;font-size:16px; font-family:"微软雅黑";color:#00a0e9;  }
img{border:0px;}
a:link {color:#161616;text-decoration:none;} 
a:visited {color: #161616;text-decoration:none;}
a:hover {color: #316f96;text-decoration:none;}
a:active {color: #161616;text-decoration:none;}
ul,li {list-style:none;padding:0;margin:0;}

@font-face {
font-family: songti;
src:url('../font/by.ttf');
font-family: pm;
src:url('../font/pm.TTF');
font-family: btzt;
src:url('ziti.TTF');
}

.dl1{width: 310px; height: 94px; margin: 0 auto; padding-top:3.5%;}
.dl2{width: 1379px; height: 715px; margin: 0 auto; background: url(../images/dlbj2.png) center no-repeat; margin-top:1.2%;}
.dl2-2{font-family: "微软雅黑"; font-size: 18px; color: #ffffff; text-align: center; margin: 0 auto; margin-top: 140px; margin-bottom: 64px;}
.dl2-1{width: 407px; float: right; margin-right: 211px;    margin-top: 238px;}
.dl2-1 input{width: 358px; height: 54px; border: none; outline: none; color: #00a0e9; font-size:18px; background: #e8f5fb;}
.dl4{margin-top:24px;width: 269px; margin-left: 62px;}
.dl5{width: 433px; height: 57px; margin: 0 auto;background: #2140ff; border-radius: 63px; line-height: 57px; text-align: center; color: #ffffff; font-family: "微软雅黑"; font-size: 25px; margin-top: 34px;}
.dl3{width: 358px; margin-left: 62px;}
.kezi2{ background: #ffffff; height: 20px; line-height: 20px; padding: 8px 27px; color: #ffffff; text-align: center;  background: #00a0e9; border-radius: 13px 13px 0 0; float: left;font-family: "微软雅黑"; font-size: 18px;}
.kezi1{width: 100%; margin: 0 auto; height:100%; background: url(../images/kezibj.jpg) #ffffff right bottom no-repeat;}

table.altrowstable {
    font-family: verdana,arial,sans-serif;
    font-size:18px;
    color:#000000;
    border-collapse: collapse;
    width:486px;
    font-family: "微软雅黑";
   float: left;
    margin-top:19px;
    margin-left: 22px;

}
table.altrowstable th {
  
    padding: 8px;
 
    text-align: center;
    line-height:25px;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #000000;
   
}

/*table.altrowstable tr:nth-child(2n+1){background: #f2f5f9;}
*/


table.altrowstable td {
   
    padding: 8px;
 
     text-align: center;
     line-height:25px;
      border: 1px solid #e8e8e8;
}
.oddrowcolor{
    background-color:#2a5283;
}
.evenrowcolor{
    background-color:#143153;
}
.maintop1{float: right;}
.maintop1 ul{margin: 0 auto;}
.maintop1 ul li{float: left; padding: 0 10px;}




.xzgrzx1{width: 90%; margin: 0 auto; border: 1px solid #dddddd; border-radius: .2rem; height: auto;}

.dl2-1 input::placeholder{
		color:#00a0e9;
	}  
	

.dl2-1 input::placeholder{
		color:#00a0e9;
	}  
	
.jzmm{margin-top: 64px;}
.jzmm input{float: left; width: 20px;  height: 20px; margin-right: 5px;}
.xz{border: 1px solid #61c4f1 !important; }

.fl1{width: 1395px; height: 63px; margin: 0 auto; margin-top:3.5%;}

.flbj{width:100%; height:100% ;background: url(../images/flbj.jpg) center no-repeat ; background-size:100% 100%; }
.dlbj{width:100%; height:100% ;background: url(../images/dlbj.jpg) center no-repeat ; background-size:100% 100%; }


.zy1{width: 100%; margin: 0 auto; height: 419px;background: url(../images/zytpbj.jpg) center top no-repeat ; background-size:100% 100%; }
.dh{width: 1403px; margin: 0 auto;  height:90px ; line-height: 90px; margin-top: -90px; background: #ffffff; }
.dh ul{width: 1315px; margin: 0 auto; display: flex;  justify-content: space-between; padding-top: 17px;}
.dh ul li{width: 152px; height: 53px; float: left; color: #333333; font-size: 26px;  line-height: 53px; text-align: center; }
.dh1{background: url(../images/dh11.png) left no-repeat;background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh1:hover{background: url(../images/dh1.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh11{background: url(../images/dh1.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}

.dh2{background: url(../images/dh22.png)  left no-repeat; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh2:hover{background: url(../images/dh2.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh22{background: url(../images/dh2.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}

.dh3{background: url(../images/dh33.png)  left no-repeat; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh3:hover{background: url(../images/dh3.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh33{background: url(../images/dh3.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}

.dh4{background: url(../images/dh44.png)  left no-repeat; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh4:hover{background: url(../images/dh4.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh44{background: url(../images/dh4.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}


.dh5{background: url(../images/dh55.png)  left no-repeat; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh5:hover{background: url(../images/dh5.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh55{background: url(../images/dh5.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}



.dh6{background: url(../images/dh66.png)  left no-repeat; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh6:hover{background: url(../images/dh6.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh66{background: url(../images/dh6.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}


.dh7{background: url(../images/dh77.png)  left no-repeat; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh7:hover{background: url(../images/dh7.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}
.dh77{background: url(../images/dh7.png) #015293 left no-repeat; color: #ffffff !important; background-position-x: 13px;padding-left: 27px; border-radius: 10px;}

.heng1{width: 100%; height: 146px; background: #f0f4fd; margin-top: 4px;}
.heng11{width: 1401px; margin: 0 auto;}
.heng1-1 {width: 1259px; margin: 0 auto; color: #015293; font-size: 30px; text-align: center; padding-top: 24px; font-family: "微软雅黑"; font-weight: 600;}
.heng1-2{width: 1259px; margin: 0 auto;color: #333333; font-size: 16px; text-align: left;padding-top:5px;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    text-overflow: ellipsis;
    overflow: hidden; line-height: 24px;}
.heng1-1 a{color: #015293;}
.heng1-2 a{color: #333333;}



.jz6{width: 1401px;  margin: 0 auto; margin-top: 17px;  padding-bottom: 14px;}
.riqi{float: right; color: #a2979f;}
.xw{margin:0 auto;width:1100px;height: 380px;}
.xwl{width: 520px;float: left;padding-top:19px;}
.focus {position: relative;overflow: hidden;width: 636px;height:358px;}
.focus .pic {width:636px;height: 358px;}
.focus .pic li {float: left;}
.focus .pic li a {position: relative;display: block;width: 636px;height: 358px;}
.focus .pic li a img {width: 100%;}
.focus .pic li a span {position: absolute;left: 0;bottom: 0px;display: block;width:583px;height: 45px;
	padding:0px 26px;font-size:15px;line-height: 45px;background:rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F003181,endcolorstr=#7F003181);
	color: #fff;z-index:999;}
.dots {position:absolute;right:0;bottom:4px;height:8px;padding:15px;z-index:999;}
.dots li {float: left;margin: 0 3px;}
.dots li a {display: block;width:10px;height: 10px;font: 0/0 a;background-color: #fff;
	color: transparent;	overflow: hidden;border-radius: 100px;transition: width .3s ease-in;}
.dots li.on a {width: 35px;background-color: #015293;}
.main1-1{float: left; width: 634px; height: 359px;}
.main1-2{float: right; width: 683px;margin-right: 26px;}

.tpxwxz{ width: 126px; height: 40px;font-size: 28px; font-family: "微软雅黑"; color: #015293;    line-height: 40px; padding-left: 6px;  border-bottom: 3px solid #015293; font-weight: 600;}
.tpxwxz2{background: url(../jtximages/xz2.jpg) left no-repeat; width: 153px; height: 38px;font-size: 22px; font-family: xz; color: #ffffff;    line-height: 38px; padding-left: 32px;    margin-top: 1px;}
.containernew{width:698px;overflow:hidden;}
.container-tit{height:46px; position: relative;}
.container-tit ul{
	 position: absolute;
	width:698px;
	left:0px;
 /*background: url(../jtximages/tpxw1.jpg) left no-repeat;*/
	border-bottom: 1px solid #e6e6e6;
	height: 41px;
}
.container-tit ul li{color:#666666;float:left;width:111px;height:34px;line-height:34px;text-align:center;overflow:hidden; font-family: "微软雅黑";font-size:19px;  }
.container-tit li.select{color:#ffffff; background: #1561af; border-radius:10px;}/*换色*/
.container-tit li.select a {color:#ffffff; font-weight: 100;}
.container-tit li a{text-decoration:none;color:#666666;}
.container-con .mod{position: relative;}
.container-con .mod ul li{float:left;width:680px;font-size:16px;}
.container-con .mod ul li .dot{float:left;width:3px;height:3px;background:#FF6C00;margin-top: 20px;}/*换色*/
.container-con .mod ul li a{color:#666666;margin-left:1px; }
.container-con .mod ul li span{float:right;width:49px;text-align: right; color:#000; font-family: "宋体"; font-size: 14px;}
.container-con .mod ul li a:hover{color:#015293;}
.container-con .mod ul li:hover a{color:#015293;}
.container-con .mod ul li:hover{color:#015293;}
.container-con .mod ul li:hover .riqi{color:#015293;}
.container-con .mod ul a:hover li  span{color:#015293;}
.container-con .mod ul li:hover span{color:#015293;}

.xwlb{width: 698px; margin: 0 auto; height: auto;}
.xwlb ul{width: 698px; margin: 0 auto; height: auto;}
.xwlb ul li{width: 698px; float: left;  line-height:44px; font-size: 16px; color: #333333; background: url(../images/dot.jpg) left no-repeat; }
.xwlb ul li span{color: #000000;}
.xwlb ul li:hover{color: #015293;}
.xwlb ul a li:hover {color: #015293;}
.xwlb ul li a{height: 35px;}
.gengduo{color: #999999;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 27px;
    position: absolute;
    top: -50px;
    margin-left: 366px;}
    
.gengduotp{color: #999999;
    font-family: "微软雅黑";
    font-size: 14px;
    line-height: 27px;
    position: absolute;
    top: -39px;
    margin-left: 626px;}
    
.shenglue{width: 82%; float: left; white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;}
  .shenglue a{color: #666666;}        

.heng2{width: 1401px; height: 115px; margin: 0 auto;}
.heng3{width: 683px; float: left;}
.heng4{width: 100%; margin: 0 auto; margin-top: 22px;}
.heng4-1{float: left;color: #333333; font-size: 28px;font-family: "微软雅黑"; font-weight: 600;}
.heng4-2{float: right;}
.heng5{    width: 94%;
    margin: 0 auto;
    background: #ffffff;
    border-radius: 10px;
    padding: 19px;
    margin-bottom: 32px;
}}
.heng5 ul{width: 100%; margin: 0 auto;}
.heng5 ul li{width: 100%; float: left;line-height: 44px;}
.heng11{width: 100%; background: #f5f9fe; margin-top: 4px;}
.heng33{width: 1401px; margin: 0 auto;}
.heng3:nth-child(2){float: right;}
.heng5 ul li:hover a {
    color: #015293;
}

.foot{border-top: 1px solid #e2e2e2; background: #f2f2f2;width: 100%; margin: 0 auto; margin-top: 5px;}
.foot1{width: 100%; margin: 0 auto;border-bottom: 1px solid #e2e2e2;}

.main8{width: 1401px; margin: 0 auto; height: 73px; display: flex;}
.main8 ul{width: 1401px;  margin: 0 auto; padding: 16px 3px;display: flex;  justify-content: space-between;}
.main8 ul li{width:312px;  float: left; margin-right:14px; height: 39px; border: 1px solid #e5e5e5; background: #ffffff; }
.yqljinput{background: url(../images/jt.jpg) right no-repeat;appearance:none;    background-position-y: 14px;
-moz-appearance:none;-webkit-appearance:none;
background-position:right;FONT-SIZE:14px; padding:3px 3px; 
font-family:"微软雅黑"; color:#666666;width:312px;  
text-align:center;height:35px; 
   outline: none; background-position-x:282px;
    border: none; background-color: transparent;}
 .main8 ul li select{ text-align-last: center; } 
.main8 ul li:nth-last-child{margin-right: 0;}
.main8 ul li select option{color: #000000 !important;}

.foot2{ text-align: center; color: #666666; font-size: 18px; font-family: "微软雅黑"; padding-top: 46px; padding-bottom: 59px; line-height: 30px;}

.zy5{width: 1401px; margin: 0 auto; padding-top: 31px;}
.zy6{float: left;}
.zy4{float: right;padding-top: 31px;animation-name: test;  animation-duration: 2s;}
.zy2{margin-bottom: 35px;animation-name: test1;  animation-duration: 2s; }
/*.zy3{margin-bottom: 35px;animation-name: test2;  animation-duration: 2s;}
*/
.zy3{margin-bottom: 35px;animation-name: test2;  animation-duration: 2s; font-family: btzt; font-size:49px; font-weight: 550; color: #ffffff;line-height: 70px; letter-spacing: 2px;}


@keyframes test {
  0% {
    transform: translate(200px);
    opacity: 0; 
  }
  100% {
    transform: translate(0px);
    opacity: 1; 
  }
}


@keyframes test1 {
  0% {
    transform: translate(-200px);
    opacity: 0;    
  }
  100% {
    transform: translate(0px);
    opacity: 1; 
  }
}

@keyframes test2 {
  0% {
    transform: translate(-200px);
    opacity: 0;
  }
  100% {
    transform: translate(0px);
    opacity: 1; 
  }
}


.dl2-zc{width: 1383px; height: 728px; margin: 0 auto; background: url(../images/zhucebj.png) center no-repeat; margin-top:1.2%;}
.zhuce1{width: 78%; display: flex; float: left; margin-left: 320px; margin-bottom: 9px;}
.zhuce1-1{color: #000000; font-size: 16px; font-family: "微软雅黑"; float: left; width: 9%;line-height: 36px;}
.zhuce1-2{width: 30%;float: left;}
.zhuce1-2 input{width:100%; float: left; height: 36px; line-height: 36px; background: #ffffff; border: 1px solid #e2e2e2; border-radius: 4px;outline: none;}
.zhuce1-3{color: #ff0000; font-size: 16px; font-family: "微软雅黑"; float: left;width:2%; text-align: center;line-height: 36px;}
.zhuce1-4{color: #000000; font-size: 13px; font-family: "微软雅黑"; float: left; width: 33%;}

.zhuce1-2 select{width:49%;background: #ffffff; border: 1px solid #e2e2e2; border-radius: 4px;outline: none;height: 36px; line-height: 36px; }

.fhdl{width:88%; text-align: right; font-size: 16px; color: #000000; line-height: 60px;}

.lblj{width: 100%; height: 77px; margin: 0 auto;background: #eeeeee;}
.lblj1{width: 1400px; height: 77px; margin: 0 auto;  background: url(../images/lbdot.jpg) left no-repeat; font-size: 16px; font-family: "微软雅黑";color: #333333; line-height: 77px; padding-left: 35px;}
.hyxwlb{width: 1400px; margin: 0 auto; margin-top: 28px; margin-bottom: 50px;min-height: 500px;}
.hyxwlb ul{width: 100%; margin: 0 auto;}
.hyxwlb ul li{width: 100%; float: left; margin-bottom: 37px;    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.07);}
.hyxwlb1{width: 317px; height: 204px; float: left; overflow: hidden; }
.hyxwlb1 img{width: 317px; height: 204px; float: left;  transition: transform 0.3s ease;}
.hyxwlb2{width:96%; padding: 27px 30px; background: #ffffff;margin: 0 auto;}
.hyxwlb2-1{width: 98%; margin: 0 auto; color: #333333; font-size: 24px; font-family: "微软雅黑"; padding-bottom: 18px; font-weight: 600;}
.hyxwlb2-2{width: 98%; margin: 0 auto; color: #666666; font-size: 23px; font-family: "微软雅黑";padding-bottom: 10px;}
.hyxwlb2-3{width: 98%; margin: 0 auto;color: #666666; font-size: 16px; font-family:"微软雅黑";    line-height: 25px; 
-webkit-line-clamp: 2;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        overflow: hidden;
        text-overflow: ellipsis;
}
.hyxwlb ul li:hover .hyxwlb2{color: #ffffff; background: #278ee8;}
.hyxwlb ul li:hover .hyxwlb2 .hyxwlb2-1{color: #ffffff; }
.hyxwlb ul li:hover .hyxwlb2 .hyxwlb2-2{color: #ffffff; }
.hyxwlb ul li:hover .hyxwlb2 .hyxwlb2-3{color: #ffffff; }


.hyxwlb ul a li:hover .hyxwlb2{color: #ffffff; background: #278ee8; }
.hyxwlb ul a  li:hover .hyxwlb2 .hyxwlb2-1{color: #ffffff; }
.hyxwlb ul a  li:hover .hyxwlb2 .hyxwlb2-2{color: #ffffff; }
.hyxwlb ul  a li:hover .hyxwlb2 .hyxwlb2-3{color: #ffffff; }

.hyxwlb ul  a li:hover .hyxwlb1 img{ transform: scale(1.2);}


.xwview{width: 98%; margin: 0 auto;margin-top:40px;}
.xwview1{width: 60%; margin: 0 auto; text-align: center; color: #666666; font-size: 30px; line-height:50px;}
.xwview2{width: 100%; margin: 0 auto; text-align: center; color: #949494; font-size: 14px;line-height: 48px;}
.xwview3{width: 67%; margin: 0 auto; color: #666666; font-size: 18px; text-align: justify; min-height: 500px; border-top: 1px solid #eeeeee; padding-top: 25px;line-height: 35px;}
.shijian{color: #313131;}
.cp1{width: 98%; margin: 0 auto; height: 117px; background: #ffffff;}
.htcp3{width: 1097px; background:#e8e8e8; height: 82px; margin: 0 auto; border-radius:35px; margin-top: 34px;}

.page {
  margin-top: 30px;
  margin-bottom: 30px;
  height: 40px;
  text-align: center;
}

.page .pagination {
  margin: 0 auto;
  height: 40px;
}

 .page .pagination li {
  display: inline-block;
  font-size: 16px;
  line-height: 36px;
  color: #a4a1a1;
  margin-right: 12px;
  box-sizing: border-box;
  text-align: center;
}

.page .pagination li a {
  color: #000;
}

.page .pagination .active span {
  background-color: #015293 !important;
  color: #fff;
}