@charset "utf-8";
body{behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */}
.p20{ padding:20px!important}
.margin{ margin:10px}  
.margin0{ margin:0!important}
.padding0{padding:0!important}
.bordius0{border-radius:0!important}
ul{ margin:0; padding:0;}
li{ list-style:none;}
a{ color:#666; text-decoration:none;}
html {  
  overflow-x: hidden;  
  overflow-y: auto;  
} 
body {  
  width: 100vw;  
  overflow: hidden;  
);  
}  
/*初始化代码*/
.no-padding{ padding:0 !important}
.bg-red, .bg-yellow, .bg-aqua, .bg-blue, .bg-green, .bg-navy, .bg-teal, .bg-olive, .bg-lime, .bg-orange, .bg-fuchsia, .bg-purple, .bg-maroon, .bg-black, .bg-red-active, .bg-yellow-active, .bg-aqua-active, .bg-blue-active, .bg-light-blue-active, .bg-green-active, .bg-navy-active, .bg-teal-active, .bg-olive-active, .bg-lime-active, .bg-orange-active, .bg-fuchsia-active, .bg-purple-active, .bg-maroon-active, .bg-black-active, .callout.callout-danger, .callout.callout-warning, .callout.callout-info, .callout.callout-success, .alert-success, .alert-danger, .alert-error, .alert-warning, .alert-info, .label-danger, .label-info, .label-warning, .label-primary, .label-success, .modal-primary .modal-body, .modal-primary .modal-header, .modal-primary .modal-footer, .modal-warning .modal-body, .modal-warning .modal-header, .modal-warning .modal-footer, .modal-info .modal-body, .modal-info .modal-header, .modal-info .modal-footer, .modal-success .modal-body, .modal-success .modal-header, .modal-success .modal-footer, .modal-danger .modal-body, .modal-danger .modal-header, .modal-danger .modal-footer{ color:#fff !important}
pre{ border-color:#eee;}
/* CSS Document */
/*导航重定义*/
.header{ width:100%; height:155px; background:#0574d0;}
.nav > li { width:130px; text-align:center;}
 .nav > li > a{}
 .navbar-collapse{ padding:0}
 .nav .open > a, .nav .open > a:hover, .nav .open > a:focus{ border-color:#913737}
 .navbar{ border-top:1px solid #00a4f9; background:#0574d0;}
.nav0{ max-width:1300px; margin:0 auto;}
.navbar-green{  border-radius:0px; box-shadow:0; font-family:"微软雅黑"; }
.navbar-green .navbar-nav>.active>a, .navbar-green .navbar-nav>.active>a:focus, .navbar-green .navbar-nav>.active>a:hover{ background-color:#00a4f9; color:#fff}
.navbar-green .navbar-brand{ color:#fff}
.navbar-green .navbar-nav>li>a{ color:#fff; font-size:18px;}
.navbar-green .navbar-nav>li:last-child>a{ border-right:0}
.navbar-green .navbar-nav>li>a:focus,.navbar-green .navbar-nav>li>a:hover{color:#fff;background-color:#00a4f9}
.navbar-green .navbar-toggle .icon-bar{ background-color:#fff}
.logo2{ padding:10px; line-height:30px; font-size:16px; color:#fff; display:none}
.logo2 a{color:#fff;}
.banner{ width:100%;}

/*科技成果滚动*/
.main03b{width:calc(100% - 30px);margin:10px auto; }
.teacher {
	background: url("../images/newsbg.png") repeat-x;  border-image: none; width:100%;height: 160px; padding-top: 10px; overflow:hidden;
}
.scrollleft {
	margin: 0px 10px;
}
.scrollleft li {
	width: 166px; height:150px; text-align: center; margin-right: 7px; float: left; display: inline;
}
.scrollleft img {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 160px; height: 120px;
}
.scrollleft a:hover img {
	border: 1px solid rgb(187, 187, 187); border-image: none; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.scrollleft span a {
	width: 150px; overflow: hidden; margin-top: 10px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; color:#174581; font-size:14px;
}
.headerpc{ width:1300px; height:155px; background:url(../images/headerbg.jpg) no-repeat center; margin:0 auto;}
.logo{ float:left;}
.search{ display:inline-block; float:right; text-align:right;}
.searchb{ width:255px; height:30px; border:1px solid #c6e5ff;border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; margin-top:65px;}
#myclock h2{ font-size:14px; color:#fff; font-weight:normal; text-align:right; color:#e4f6ff; padding-top:10px;}
.searchb1{ width:220px;  height:30px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; float:left; }
.searchb1 input{ width:215px; padding-left:5px; height:30px; border:none; background:none;color:#164480; outline:none;}
.searchb1 input placeholder{ color:#fff;}
 input::-webkit-input-placeholder{
            color:#fff;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#fff;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#fff;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#fff;
        }
.searchb2{ width:30px; height:30px; line-height:30px; float:left; background:url(../images/sousuo.png) no-repeat 10px 8px; }
.searchb2 input{ width:30px; height:30px; background:none; border:none; color:#fff;line-height:30px; outline:none;}
.topmobile{ display:none;}
.headermobile{ display:none;}

.footer{ width:100%; padding-top:40px; padding-bottom:40px; background:#0574d0;}
.footer p{ font-size:14px; color:#fff; text-align:center; line-height:1.8;}
.footer0_l{ width:80%; float:left;}
.footer0_l ul{ width:100%;}
.footer0_l ul li{ width:25%; float:left; height:30px;line-height:30px; background:url(../images/sanjiao.png) no-repeat left;}
.footer0_l ul li a{ color:#a8d7fe; margin-left:10px;}
.footer0_r{ width:calc(20% - 1px); border-left:1px solid #1d5fb4; display:inline-block; margin-top:30px;}
.footer0_r p{ color:#a8d7fe; padding-left:20px; line-height:1.8;}
.footer01{ display:none;}
.subBanner2{ display:none;}
.imglist{ width:100%;}
.imglist ul li{ width:20%; height:200px; float:left;}
.imglist ul li img{ width:96%; height:150px;}
.imglist ul li  p{ text-align:center; padding-top:10px;}


.yxxz{ width:53%;   float:left; margin-top:0px;}
.yxxz0t{  width:100%; height:80px; margin:0 auto; line-height:80px;}
.yxxz0t_l{ float:left;}
.yxxz0t_l span{ font-size:24px; color:#333;}
.yxxz0t_r{ display:inline; padding:0px 3px; float:right; line-height:18px; margin-top:3px; background:url(../images/more.png) no-repeat; width:76px; height:25px; line-height:25px; margin-top:27px;}
.yxxz0t_r a{ font-size:14px; color:#fff; margin-left:30px;}
.yxxz0b{ width:100%;}
.yxxz0b1{ width:48%; height:430px;  float:left;}
.yxxz0b1t{ width:100%; height:220px;}
.yxxz0b1t img{ width:100%; height:220px;}
.yxxz0b1b{ width:100%; height:210px; background:#f4f5f7;}
.yxxz0b1b h2{ padding-left:5%; padding-right:5%; font-weight:normal; margin:0px; line-height:1.8; padding-top:15px;}
.yxxz0b1b h2 a{ font-size:20px; color:#0574d0;}
.yxxz0b1b p{padding-left:5%; padding-right:5%; line-height:1.8; padding-top:10px;}
.yxxz0b1b p a{ font-size:16px; color:#2a334f;}
.tzgg{ width:43%; float:right;  margin-top:0px;}
.tzggb{width: 100%;}
.tzggb ul li{padding: 12px 120px 12px 0;border-bottom: 1px solid #e8e8e8;position: relative;}
.tzggb ul li span{display: block;line-height: 16px;font-size: 12px;color: #9a9a9a;position: absolute;right: 0;top: 50%;margin-top: -8px;}
.tzggb ul li span img{vertical-align: top;margin-right: 8px;width: 16px;}
.tzggb ul li a {display: block;font-size: 16px;line-height: 30px;height: 30px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;color: #2a334f;}
.tzggb ul li a:hover{ color:#0574d0;}
/*图片新闻开始*/
.zz_pic{
    width:100%;
    padding-bottom: 60px; background:#ebf4ff; padding-top:60px; margin-top:60px; height:500px;
    overflow: hidden;
}

.zz_pic .zz_pic_x{
    position: relative;
}
.zz_pic .zz_pic_x .bd{
    width:100%;
}
.zz_pic .zz_pic_x .bd ul li{
    float: left;
    width:50%;
    overflow: hidden;
}
.zz_pic .zz_pic_x .bd ul li .pic_li1{
    float: left;
    width:50%;
    padding-bottom: 42%;
    position: relative;
    overflow: hidden;
}
.zz_pic .zz_pic_x .bd ul li .pic_li1>img{
    display: block;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
    width:100%;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_pic .zz_pic_x .bd ul li .pic_li1>a{
    position: absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    padding-left: 30px;
    box-sizing: border-box;
    background: url("../images/zz_beijing30.png") center no-repeat;
    background-size: 100% 100%;
}
.zz_pic .zz_pic_x .bd ul li .pic_li1 span{
    display: block;
    font-size: 28px;
    color: #ffffff;
    font-weight: bold;
    line-height: 50px;
    padding-top: 63%;
}
.zz_pic .zz_pic_x .bd ul li .pic_li1 h3{
    font-size: 18px;
    color: #ffffff;
    font-weight: normal;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.zz_pic .zz_pic_x .bd ul li .pic_li1:hover>img{
    opacity:0.9;
    filter: alpha(opacity=90);
    transform: scale(1.08);
    -webkit-transform: scale(1.08);
    -moz-transform: scale(1.08);
    -o-transform: scale(1.08);
    -ms-transform: scale(1.08);
}
.zz_pic .zz_pic_x .bd ul li .pic_li1:hover h3{
    color: #0574d0;
}
.pic_li_div{
    float: left;
    width:50%;
}
.zz_pic .zz_pic_x .bd ul li .pic_li2{
    float: left;
    width:100%;
}
.zz_pic .zz_pic_x .bd ul li .pic_li2 span{
    padding-top: 17%;
}
.zz_pic .zz_pic_x .bd ul li .pic_li2>img{
    display: block;
    width:100%;
    height:100%;
    transition: transform 0.8s;
    -webkit-transition: transform 0.8s;
    -moz-transition: transform 0.8s;
    -o-transition: transform 0.8s;
    -ms-transition: transform 0.8s;
}
.zz_pic .zz_pic_x .prev{
    position: absolute;
    left:0;
    top:50%;
    margin-top: -32px;
    width:43px;
    height:64px;
    background: url("../images/zz_beijing31.png") center no-repeat;
    z-index: 8;
}
.zz_pic .zz_pic_x .prev:hover{
    background: url("../images/zz_beijing31_1.png") center no-repeat;
}
.zz_pic .zz_pic_x .next{
    position: absolute;
    right:0;
    top:50%;
    margin-top: -32px;
    width:43px;
    height:64px;
    background: url("../images/zz_beijing32.png") center no-repeat;
    z-index: 8;
}
.zz_pic .zz_pic_x .next:hover{
    background: url("../images/zz_beijing32_1.png") center no-repeat;
}

.xsdt{ width:53%;   float:left; margin-top:0px;}
.xsdtb{ width:100%;}
.xsdtb ul li{padding:5px 0;border-bottom: 1px solid #ccd0d3;padding-left: 116px;position: relative;}
.xsdtb ul li .date{position: absolute;width: 93px;top:10px;left: 0;}
.xsdtb ul li .date::after{display: block;content: "";width: 1px;height: 80%;background: #0574d0;position: absolute;right: 0;top: 10%;}
.xsdtb ul li .date h5{color: #999;}
.xsdtb ul li .date h3 {font-size: 24px;color: #0574d0;padding-top: 6px;padding-bottom: 14px;}
.xsdtb ul li .item-con h4{font-size: 20px;line-height: 36px;height: 36px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.xsdtb ul li .item-con h4 a{ color:#2a334f;}
.xsdtb ul li .item-con h4 a:hover{ color:#0574d0;}
.xsdtb ul li .item-con p{color: #2a334f;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.xsdtb ul li .item-con p a{color: #2a334f;}
.xsdtb ul li .item-con p a:hover{color:#0574d0;}
.xsdtb ul li .item-con p img{vertical-align: top;width: 18px;margin: 3px 8px 0 0;}
.container0{ width:100%; padding-bottom:10px; background:#fff; margin-top:30px;}
.containerxj{ background:#EBF4FF; padding-top:10px; padding-bottom:40px; margin-top:50px;}
.ztzl ul li{ margin-top:15px;}
.ztzl ul li img{ width:100%;}
.container01{ width:100%; padding-top:35px; padding-bottom:35px; background:#ebeff2; margin-top:60px;}
.kjrk{ width:100%;}
.kjrk ul li{ width:110px; height:110px; float:left; background:#ffffff; margin-left:25px; margin-right:25px;}
.kjrkli1t1{ width:40px; height:40px; background:url(../images/lanmu01.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli1 p{  padding-top:10px; text-align:center;}
.kjrkli1 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli1 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli1t1{ width:40px; height:40px; background:url(../images/lanmu1.png) no-repeat; margin-left:35px; margin-top:20px;}

.kjrkli2t2{ width:40px; height:40px; background:url(../images/lanmu02.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli2 p{  padding-top:10px; text-align:center;}
.kjrkli2 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli2 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli2t2{ width:40px; height:40px; background:url(../images/lanmu2.png) no-repeat; margin-left:35px; margin-top:20px;}

.kjrkli3t3{ width:40px; height:40px; background:url(../images/lanmu03.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli3 p{  padding-top:10px; text-align:center;}
.kjrkli3 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli3 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli3t3{ width:40px; height:40px; background:url(../images/lanmu3.png) no-repeat; margin-left:35px; margin-top:20px;}

.kjrkli4t4{ width:40px; height:40px; background:url(../images/lanmu04.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli4 p{  padding-top:10px; text-align:center;}
.kjrkli4 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli4 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli4t4{ width:40px; height:40px; background:url(../images/lanmu4.png) no-repeat; margin-left:35px; margin-top:20px;}

.kjrkli5t5{ width:40px; height:40px; background:url(../images/lanmu05.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli5 p{  padding-top:10px; text-align:center;}
.kjrkli5 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli5 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli5t5{ width:40px; height:40px; background:url(../images/lanmu5.png) no-repeat; margin-left:35px; margin-top:20px;}


.kjrkli6t6{ width:40px; height:40px; background:url(../images/lanmu06.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli6 p{  padding-top:10px; text-align:center;}
.kjrkli6 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli6 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli6t6{ width:40px; height:40px; background:url(../images/lanmu6.png) no-repeat; margin-left:35px; margin-top:20px;}

.kjrkli7t7{ width:40px; height:40px; background:url(../images/lanmu07.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli7 p{  padding-top:10px; text-align:center;}
.kjrkli7 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli7 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli7t7{ width:40px; height:40px; background:url(../images/lanmu7.png) no-repeat; margin-left:35px; margin-top:20px;}


.kjrkli8t8{ width:40px; height:40px; background:url(../images/lanmu08.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkli8 p{  padding-top:10px; text-align:center;}
.kjrkli8 p a{color:#000;}
.kjrk ul li:hover{ background:#0574d0;}
.kjrk ul li:hover.kjrkli8 p a{ color:#fff;}
.kjrk ul li:hover .kjrkli8t8{ width:40px; height:40px; background:url(../images/lanmu8.png) no-repeat; margin-left:35px; margin-top:20px;}
.kjrkmobile{ display:none;}
.container02{ width:100%; padding-top:20px; padding-bottom:10px; background:#3E9BE8;}
.container03{ width:100%; background:#0574d0;}
/*链接图片*/
.link ul li {
	 width:14.6%;
	 margin:28px 0 33px 2.4%;
	  float:left;
	  text-align:center;
	   background:#7ea8be;
	    
}

.link ul li:first-child{
	margin-left:0;
}

.link ul li+li{
	 background:#28536b;
}

.link ul li+li+li{
	 background:#8c5e58;
}

.link ul li+li+li+li{
	 background:#db3a34;
}

.link ul li+li+li+li+li{
	 background:#f4a345;
}
.link ul li+li+li+li+li+li{
	 background:#15B0F2;
}


.link ul li a h5{
	 font-size:16px;
	 color:#fff;
	 padding:15px 0;	
}

.link ul li a .media-img{
	 height:100px;
	 overflow:hidden;
}

.link ul li a .media-img img{
	 width:100%;
	 min-height:100%;
        transform: scale(1);
    transition: transform 0.4s;
}

.link ul li:hover a .media-img img{
    transform: scale(0.9);
    transition: transform 0.6s;
        margin-top: 5px;
}
.footer
@media (max-width: 768px)
{	
 .logo2{   display:block !important}
.c_diri{ display:none;}
.lanmu{ width:calc(100% - 30px); margin:30px auto 0;height:340px; float:none;clear:both;padding-top:30px; }
.qgd{ background:#f5f5f5; padding-top:20px; padding-bottom:20px;margin-top:20px;}
.qgd1{ width:calc(100% - 30px);margin:0 auto;background:#fff;margin-bottom:20px;}
.footer{ padding-top:20px; padding-bottom:20px;}
.footer p{ padding-left:30px; padding-right:30px;}
.footer0{ display:none;}
.footer01{ display:block; width:100%; padding-top:20px; padding-bottom:20px;}
.headerpc{ display:none;}
.topmobile{ display:block; width:90%; height:30px; background:#fff; margin:0 auto;border:1px solid #e0e0e0; margin-top:5px; margin-bottom:5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.topmobile1{width:90%; height:28px;   float:left;}
.topmobile1 input{ width:97%; height:28px; background:none; border:none; color:#686868; padding-left:3%; outline:none;}
.topmobile2{ width:10%; height:28px;  background:url(../images/sousuo2.png) 0 8px no-repeat; float:left;}
.topmobile2 input{ width:100%; height:28px; background:none; border:none; color:#fff;}
.headermobile{ display:block; text-align:center;}
 input::-webkit-input-placeholder{
            color:#999;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#999;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#999;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#999;
        }

.headermobile img{ width:90%; margin-top:10px;}
.yxxz{ width:94%; margin:0 auto; float:none;}
.yxxz0{ width:100%;}
.yxxz0b1{ width:100%;}
.yxxz0b2{ display:none;}
.tzgg{ width:94%; margin:0 auto; float:none;}
.xsdt{ width:94%;margin:0 auto; float:none;}
.kjrk{ display:none;}
.kjrkmobile{ display:block;}
.kjrkmobile ul li{ width:22%; height:30px; text-align:center; float:left; line-height:30px;background:#fff; margin-left:2%; margin-bottom:10px;}
.kjrkmobile ul li:hover{ background:#0574d0;}
.kjrkmobile ul li:hover a{ color:#fff;}
.kjrkmobile ul li a{ color:#333;}
.zz_pic{ padding-top:40px;}
.container0{ padding-bottom:0px;}


.link ul{ margin-bottom:30px;}
.link ul li{
		 width:47%;
		 margin: 23px 3% 0px 0;
	}
	
	.link ul li+li {
    	margin: 23px 0 0px 3%;
	}
	
	.link ul li+li+li {
    	margin: 23px 3% 0px 0px;
	}
	
	.link ul li+li+li+li {
    	margin: 23px 0 0px 3%;
	}


.link ul li+li+li+li+li {
    	margin: 23px 3% 0px 0px;
	}
	
	.link ul li+li+li+li+li+li {
    	margin: 23px 0 0px 3%;
	}











.device {
  width: 100%;
  position: relative;
}
.device .arrow-left {
  background: url(../img/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.device .arrow-right {
  background: url(../img/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.swiper-container {
  width: 100%;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.swiper-slide ul{ width:100%; height:200px;}
.swiper-slide ul li{ width:45%; float:left; margin-left:5%; hegiht:30px;background:url(../images/sanjiao.png) no-repeat left; line-height:30px;}
.swiper-slide ul li a{ margin-left:10px; color:#a8d7fe;}
.footer01b p{ text-align:center;color:#a8d7fe; line-height:1.8;}
.subBanner { display:none;	}
.subBanner2 { display:block;
	width: 100%; overflow: hidden; position: relative; height: 100px; background:url(../images/zhxw2.jpg) no-repeat;
}
.imglist ul li{ width:50%; height:200px; float:left;}
}
.info{ }
.info p{ font-size:16px; line-height:2; text-indent:2em; color:#323232; padding-bottom:10px;}
@media (max-width:640px)
{
.featured img{ width:100%; height:200px;}	
.c_diri{ display:none;}
 .logo2{   display:block}
.qgd{ background:#f5f5f5; padding-top:20px; padding-bottom:20px;margin-top:20px;}
.qgd1{width:calc(100% - 30px);margin:0 auto;background:#fff; margin-bottom:20px;}
.footer{ padding-top:20px; padding-bottom:20px;}
.footer p{ padding-left:30px; padding-right:30px;}
.footer0{ display:none;}
.footer01{ display:block; width:100%; padding-top:20px; padding-bottom:20px;}
.headerpc{ display:none;}
.topmobile{ display:block; width:90%; height:30px; background:#fff; margin:0 auto;border:1px solid #e0e0e0; margin-top:5px; margin-bottom:5px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.topmobile1{width:90%; height:28px;   float:left;}
.topmobile1 input{ width:97%; height:28px; background:none; border:none; color:#686868; padding-left:3%; outline:none;}
.topmobile2{ width:10%; height:28px;  background:url(../images/sousuo2.png) no-repeat 0 8px; float:left;}
.topmobile2 input{ width:100%; height:28px; background:none; border:none; color:#fff;}
 input::-webkit-input-placeholder{
            color:#999;
        }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#999;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#999;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#999;
        }
.headermobile{ display:block; text-align:center;}
.headermobile img{ width:90%; margin-top:10px;}
.yxxz{ width:94%; margin:0 auto; float:none;}
.yxxz0{ width:100%;}
.yxxz0b1{ width:100%;}
.yxxz0b2{ display:none;}
.tzgg{ width:94%; margin:0 auto; float:none;}
.kjrk{ display:none;}
.kjrkmobile{ display:block;}
.kjrkmobile ul li{ width:22%; height:30px; text-align:center; float:left; line-height:30px;background:#fff; margin-left:2%; margin-bottom:10px;}
.kjrkmobile ul li:hover{ background:#0574d0;}
.kjrkmobile ul li:hover a{ color:#fff;}
.kjrkmobile ul li a{ color:#333;}
.xsdt{ width:94%; margin:0 auto; float:none;}


.link ul{ margin-bottom:30px;}
.link ul li{
		 width:47%;
		 margin: 23px 3% 0px 0;
	}
	
	.link ul li+li {
    	margin: 23px 0 0px 3%;
	}
	
	.link ul li+li+li {
    	margin: 23px 3% 0px 0px;
	}
	
	.link ul li+li+li+li {
    	margin: 23px 0 0px 3%;
	}


.link ul li+li+li+li+li {
    	margin: 23px 3% 0px 0px;
	}
	
	.link ul li+li+li+li+li+li {
    	margin: 23px 0 0px 3%;
	}




.zz_pic{ padding-top:40px;}
.container0{ padding-bottom:0px;}
/*图片*/
    .zz_pic h2{
        width: 100%;
        height: auto;
        padding:0 12px;
        box-sizing: border-box;
        margin: 0 auto;
    }
    .zz_pic h2 a{
        background: none;
        font-size: 28px;
        color: #d82429;
        height:51px;
        line-height: 51px;
        text-align: center;
        text-indent: 0;
    }
    .zz_pic h2 a:hover{
        background: none;
    }
    .zz_pic .zz_pic_x .prev{
        display: none;
    }
    .zz_pic .zz_pic_x .next{
        display: none;
    }
    .zz_pic .zz_pic_x{
        padding: 0 12px;
        box-sizing: border-box;
    }
    .zz_pic .zz_pic_x .bd ul li{
        float: none;
        width: 100%;
        overflow: hidden;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li1{
        float: none;
        width: 100%;
        position: relative;
        overflow: hidden;
        margin-bottom: 10px;
        padding-bottom: 0;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li1>img{
        height: auto;
        position: static;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li2{
        float: left;
        width: 48%;
        position: relative;
        overflow: hidden;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li2:nth-of-type(even){
        float: right;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li2>img{
        height: auto;
    }
    .pic_li_div{
        float: none;
        width: 100%;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li1{
        position: relative;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li1>a{
        padding-left: 10px;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li1 span{
        font-size: 20px;
        line-height: 30px;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li1 h3{
        font-size: 14px;
        line-height: 30px;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li2 span{
        display: none;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li2 span{
        font-size: 12px;
        line-height: 20px;
    }
    .zz_pic .zz_pic_x .bd ul li .pic_li2 h3{
        position: absolute;
        width:90%;
        bottom:0;
        font-size: 12px;
        line-height: 30px;
    }
    .zz_pic .zz_pic_x .bd{
        overflow: hidden;
    }
    .zz_pic{
        padding-bottom: 30px;
    }





.yxxz0b ul li a{ width:85%;overflow:hidden;white-space: nowrap; text-overflow: ellipsis; text-align:left;}
.device {
  width: 100%;
  position: relative; padding-bottom:20px;
}
.device .arrow-left {
  background: url(../img/arrows.png) no-repeat left top;
  position: absolute;
  left: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.device .arrow-right {
  background: url(../img/arrows.png) no-repeat left bottom;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -15px;
  width: 17px;
  height: 30px;
}
.swiper-container {
  width:100%;
}
.content-slide {
  padding: 20px;
  color: #fff;
}
.title {
  font-size: 25px;
  margin-bottom: 10px;
}
.pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom:5px;
  width: 100%;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
  cursor: pointer;
}
.swiper-active-switch {
  background: #fff;
}
.swiper-slide ul{ width:100%;}
.swiper-slide ul li{ width:45%; float:left; margin-left:5%; hegiht:30px;background:url(../images/sanjiao.png) no-repeat left; line-height:30px; overflow:hidden;white-space: nowrap; text-overflow: ellipsis;}
.swiper-slide ul li a{ margin-left:10px; color:#a8d7fe;}
.footer01b p{ text-align:center;color:#a8d7fe; line-height:1.8;}
.subBanner{ display:none;}
.subBanner2 { display:block;
	width: 100%; overflow: hidden; position: relative; height: 100px; background:url(../images/zhxw2.jpg) no-repeat;
}

.imglist ul li{ width:50%; height:200px; float:left;}

}

