@charset "gb2312";
/* CSS Document */
/* a{-webkit-transition: all .15s ease-in-out; transition: all .15s ease-in-out;} */
a:hover,a:focus{text-decoration: none; color: #0072ca;}

.wrap,.mainwrap{width: 1200px;margin: 0 auto;clear:both;}

.topline{height: 30px;border-bottom: 1px solid #dcdcdc;font-size: 12px;line-height: 30px;color: #666;}
.topline span{margin-right: 15px;}
.topline .tools{float: right;}
.topline .tools a{position: relative; float: left; padding: 0 15px;border-left: 1px solid #dcdcdc;}
.topline .tools a:hover{background-color: #0072ca;color: #fff;}
.topline .tools i{float: left; display: inline-block; margin-top: 5px; margin-right: 5px; width: 20px;height: 20px;  background: url(/img/icon_top_links.png) 0 0 no-repeat;}
.topline .tools i.ico-home{background-position: 0 0;}
.topline .tools i.ico-favorite{background-position: 0 -20px;}
.topline .tools a:hover i.ico-home{background-position: -20px 0;}
.topline .tools a:hover i.ico-favorite{background-position: -20px -20px;}
.topline .tools a:last-child{border-right: 1px solid #dcdcdc;}
.topline .tools i.ico-web{background-position: 0 -40px;}
.topline .tools a:hover i.ico-web{background-position: -20px -40px;}
.topline .tools a .dlcode{display: none; position: absolute;width: 130px; left: -20px; top: 29px;z-index: 1;}
.topline .tools a:hover .dlcode{display: block;}

.logo-watchword{height: 130px;}
.logo-watchword .logo{display: block; float: left;}
.logo-watchword .watchword {position: relative;display: block;float: right; margin-top: 32px;margin-left: 10px; padding-left: 20px;}
.logo-watchword .watchword::before{}


.nav{height: 60px;background-color: #0072ca;}
.nav .navlist{float: left; margin-top: 12px;}
.nav .navlist li{float: left;font-size: 18px;position: relative;padding: 0 10px; height: 48px;}
.nav .navlist li a{color: #fff; display: block; padding: 0 12px; height: 36px;line-height: 36px;font-size: 18px;}
.nav .navlist li.line1{float: left;font-size: 18px;position: relative;padding: 0px; height: 48px;}
.nav .navlist li.line1 a{color: #fff; display: block; padding: 0 19px; height: 36px;line-height: 36px;font-size: 16px;}
.nav .navlist li.line1::before{content:"";position: absolute;width:2px;height: 24px;background:url(/img/icon_nav_line.gif) no-repeat; left: 0;top:6px;}
.nav .navlist li.line1:last-child::after{content:"";position: absolute;width:2px;height: 24px;background:url(/img/icon_nav_line.gif) no-repeat; right: 0;top:6px;}
.nav .navlist li a:hover{background-color: #01589b; border-radius: 16px; font-weight: bold;}
.nav .navlist li img{float: left;margin-top: 5px;margin-right: 10px;}

.nav .navlist li ul::before{content:"";position: absolute;width:20px;height: 10px;background:url(/img/icon_nav_subtop.png) no-repeat;left: 36px;top: -10px;}
.nav .navlist li ul{background:rgba(0, 0, 0, 0.75);position: absolute;top: 48px;width: 270px;z-index: 2;padding: 2px 0;display: none;box-shadow: 0 8px 12px rgba(0, 0, 0, 0.1); border-radius: 4px;}
.nav .navlist li ul li{float: none;display: block;padding: 0;margin: 0; height:auto; border-bottom: 1px solid #4c4c4c;}
.nav .navlist li ul li a {line-height: 36px;font-size: 16px;color: #ccc;padding: 0 0 0 33px; background: url(/img/icon_nav_subbg.png) 0 0 no-repeat;}
.nav .navlist li ul li a:hover{color: #fff; border-radius: 0; background-position: 0 -35px;}

.search-group{float: right; margin-top: 10px;}
.search-group1{float: right; margin-top: 50px;}
.search-group input{
    float: left;
    width: 140px;
    color: #333;
    background-color: #fff;
    border:1px solid #1aa0ff;
    border-right: none;
    border-radius: 17px 0 0 17px!important;
    height: 38px;
    padding-left: 20px!important;
}
.search-group input::-moz-placeholder{color:#999;} 
.search-group input::-webkit-input-placeholder{color:#999;}
.search-group input::-ms-input-placeholder{color:#999;} 
.search-group .btn{
    background: url(/img/icon_search.png) #fff center no-repeat;
    font-size: 18px;
    color: #dcdcdc;
    border-radius:0 17px 17px 0;
    border:1px solid #1aa0ff;
    border-left: none;
    width: 50px;
    height: 38px;
    padding: 0 16px;
    cursor: pointer;
}

.sy_bj{width:1200px; margin:10px auto; padding:0px;}
.mod{ width: 100%; margin-bottom: 18px;}
.mod .ml{float: left; margin-right: 8px;}
.mod .mc{float: left; margin-right: 8px;}
.mod .md{float: left;}
.mod .md-topic{float: left;width: 246px; margin-left: 8px;padding-bottom:12px;}

.news-center{overflow: hidden; margin-bottom: 15px;}

.m-notice{ float: left; width: 720px; margin-right:20px; padding: 20px; background-color: #fff;}
.m-notice .c-hd{float: left; width: 145px; margin-right: 20px; position: relative;}
.m-notice .c-hd a{display: block; margin-bottom: 4px; width: 145px; height: 80px; text-align: center; background-color: #e6f2fe; background-position: left top; background-repeat: no-repeat; font-size: 18px; color: #777;font-weight: bold; padding-top:50px; position: relative;}
.m-notice .c-hd a.on{color: #fff; background-position: right top; background-color: #0072ca;}
.m-notice .c-hd a:last-child{margin-bottom: 0;}
.m-notice .c-hd a.btn01{ background-image: url(/img/icon_notice_btn01.png);}
.m-notice .c-hd a.btn02{ background-image: url(/img/icon_notice_btn02.png);}
.m-notice .c-hd a.btn03{ background-image: url(/img/icon_notice_btn03.png);}
.m-notice .c-hd a.btn04{ background-image: url(/img/icon_notice_btn04.png);}
.m-notice .c-bd{ width:515px; float: left;}

.m-slide{ position: relative; float: left; width: 460px;padding: 20px; background-color: #fff;}
.m-slide .carousel-caption h5{ display: block; width: 90%; margin: 0 auto; text-align: center;text-overflow: ellipsis; white-space: nowrap;overflow: hidden; font-size: 16px; font-weight: bold; color: #333; padding-top: 8px;}
.m-slide .owl-controls{margin-top: 5px;}
.m-slide .owl-dots .owl-dot.active span{width: 30px;}
.m-slide .owl-carousel .owl-item img{height: 329px;}
/*
.eduLinks{overflow: hidden; background: url(/img/icon_box_line.png) center no-repeat;}
.eduLinks li{float: left;width: 95.433px;padding: 16px 0 10px;background-color: #fff;margin-right: 8px;}
.eduLinks li.lil{float: left;width: 96.033px;padding: 6px 0 1px;background-color: #fff;margin-right: 8px;min-height:134px;}
.eduLinks li:last-child{margin-right: 0;}
.eduLinks li a{display: block; margin: 0 auto; font-size: 16px; color: #333; line-height: 24px; text-align: center;}
.eduLinks li a:hover{color: #005bab;font-weight: bold;}
.eduLinks li span{display: block; padding-top: 8px;white-space: nowrap;}
.eduLinks li.lil span{display: block; padding-top: 15px;white-space: nowrap;}
.eduLinks li.spo span{padding-top: 4px;}
.eduLinks li.xnw {background: url(/img/xnw1.png) center no-repeat;}*/

.eduLinks{overflow: hidden;background: url(/img/icon_box_line.png) center no-repeat;}
.eduLinksa{margin-top:10px;}
.eduLinks li{float: left;width: 95.433px;padding: 16px 0 10px;background-color: #fff;margin-right: 8px;}
.eduLinks li.lil{float: left;width: 174px;padding: 6px 0 1px;background-color: #fff;margin-right: 8px;min-height:134px;}
.eduLinks li:last-child{margin-right: 0;}
.eduLinks li a{display: block; margin: 0 auto; font-size: 16px; color: #333; line-height: 24px; text-align: center;}
.eduLinks li a:hover{color: #005bab;font-weight: bold;}
.eduLinks li span{display: block; padding-top: 8px;white-space: nowrap;}
.eduLinks li.lil span{display: block;padding-top: 15px;white-space: nowrap;padding-bottom: 4px;}
.eduLinks li.spo span{padding-top: 4px;}
.eduLinks li.xnw {background: url(/img/xnw1.png) center no-repeat;}

.m-system{margin-bottom: 15px;}
.m-system li{float: left; width: 33.3%;}
.m-system li a{display: block; margin: 0 auto; font-size: 16px; color: #333; line-height: 24px; text-align: center;}
.m-system li span{display: block;}
.m-system li i{display: block; margin:0 auto 12px; width: 100px; height: 68px;border: 1px solid #eaeaea;border-radius: 4px;}
.m-system li a.icon-s1 i{background: url(/img/icon_sys_07.png) 0 0 no-repeat;}
.m-system li a.icon-s2 i{background: url(/img/icon_sys_08.png) 0 0 no-repeat;}
.m-system li a.icon-s3 i{background: url(/img/icon_sys_09.png) 0 0 no-repeat;}
.m-system li a:hover i{ background-color: #0789df; background-position: -100px 0; border-color: #0789df;}

.m-news{ overflow: hidden;}
.m-news .hd{ margin-bottom: 8px; overflow: hidden;}
.m-news .hd h2{float: left; font-size: 18px; font-weight: bold; color: #333; position: relative;}
.m-news .hd h2 img{margin-right: 5px;}
.m-news .hd .more{line-height: 30px;}

.m-news-s1 .hd{border-bottom: 1px solid #dcdcdc; margin-bottom: 7px;}
.m-news-s1 .hd h2 a{padding: 0 15px; font-weight: normal;color: #333; display: block; float: left; line-height: 30px;}
.m-news-s1 .hd h2 a.on{font-weight: bold; background-color: #0073cb; border-radius: 5px 5px 0 0; color: #fff;}
.m-news-s1 .hd .more{line-height: 30px;}
.m-news-s1 .bd h4{line-height: 30px; margin-bottom: 15px;}
.m-news-s1 .bd h4 a{float: left; padding-left: 10px; width: 78%; overflow: hidden; font-size: 18px; font-weight: bold;color: #333;}
.m-news-s1 .bd h4 i{float: left; display: block; width: 87px; height: 30px; background: url(/img/icon_hot.png) no-repeat;}

.m-news-s2 .hd{border-bottom: 1px solid #dcdcdc; margin-bottom: 7px;}
.m-news-s2 .hd h2 a{padding: 0 15px; font-weight: normal;color: #333; display: block; float: left; line-height: 30px;}
.m-news-s2 .hd h2 a.on{font-weight: bold; background-color: #0073cb; border-radius: 5px 5px 0 0; color: #fff;}
.m-news-s2 .hd .more{line-height: 30px;}
.m-news-s2 .bd h4{line-height: 30px; margin-bottom: 15px;}
.m-news-s2 .bd h4 a{float: left; padding-left: 10px; width: 78%; overflow: hidden; font-size: 18px; font-weight: bold;color: #333;}
.m-news-s2 .bd h4 i{float: left; display: block; width: 87px; height: 30px; background: url(/img/icon_hot.png) no-repeat;}

.m-links{ line-height: 48px; background-color: #fff; padding: 0 10px;}
.m-links span{font-size: 18px; font-weight: bold;color: #333;}
.m-links a{font-size: 14px; color: #666; padding: 0 8px; position: relative;}
.m-links a:hover{color: #0072ca;}
.m-links a::after{content:"";position: absolute;width:2px;height: 12px;background: #989898; right: -2px; top: 50%;margin-top: -6px;}
.m-links a:last-child::after{content: none;}

.news-toutiao{overflow: hidden; clear: both; margin-bottom: 10px; padding-top: 12px;}
.news-toutiao .pho{float: left; margin-right: 20px; width: 180px; height: 130px;}
.news-toutiao .pho img{ width: 180px; height: 130px;}
.news-toutiao .txt{float: left; width: 310px;}
.news-toutiao .txt h2.title a{font-size: 16px; color: #333; line-height: 26px;}
.news-toutiao .txt h2.title a:hover{color: #0072ca;}
.news-toutiao .txt p{margin-top: 10px;}
.news-toutiao .txt p.time{font-size: 16px; color: #666; padding-left: 35px; background: url(/img/icon_time2.png) left no-repeat;}
.news-toutiao .txt p.more a{ border: 1px solid #dcdcdc; font-size: 14px; color: #999; line-height: 30px; padding: 5px;}
.news-toutiao .txt p.more a:hover{color: #0072ca; border-color: #0072ca;}

.fwpt a{display: block;margin-bottom: 20px !important;}
.fwpt .hlnjy{margin-bottom:10px;width:210px;padding: 12px 0px;background: #fff;}
.fwpt a img{height: 50px;width:100%;}

.inlist li{ width: 48.8%; float: left;border: 2px solid #eef0f2; margin-top: 18px; height: 88px;}
.inlist li:nth-child(2n){float: right; margin-left: 16px;}

.edu{width: 100%; margin: 0 auto 20px; clear: both; overflow: hidden;}

.zt-box-big{padding-top: 10px; position: relative;}
.zt-box-big::before{ position: absolute; top: 10px; left: 18px; width: 146px; height:130px;background: url(/img/icon_honor.png) no-repeat; z-index: 1;}
.zt-box-big .owl-dots {position: absolute;bottom: 0;right: 8px;}
.zt-box-big .owl-dots .owl-dot span{width: 6px; height: 6px; margin: 3px; background: #fff;}

.zt-box-sm .owl-dots {position: absolute;bottom: 0;right: 8px;}
.zt-box-sm .owl-dots .owl-dot span{width: 6px; height: 6px; margin: 3px; background: #fff;}
.zt-box-sm .owl-carousel .owl-item img{height: 81px;}

.bxSlider{position: relative;}
/*.bxSlider .owl-carousel .owl-item img{height: 300px;}
 .bxSlider .owl-controls .owl-nav [class*=owl-]:hover{background: none;} */
.bxSlider .owl-controls .owl-nav [class*=owl-] {
    position: absolute;
    top: 50%;
    margin-top: -32px;
    padding: 0;
    outline: 0;
    width: 64px;
    height: 64px;
    text-indent: -9999px;
    z-index: 9999;
    background-size: cover;
    background: url(/img/controls.png) 0 0 no-repeat;
}
.bxSlider .owl-carousel .owl-item img{height: 400px;}
.bxSlider .owl-controls .owl-nav .owl-prev {left: 50%;margin-left: -630px;background: url(/img/controls.png) no-repeat 0 0;}
.bxSlider .owl-controls .owl-nav .owl-next {right: 50%;margin-right: -630px;background: url(/img/controls.png) no-repeat -63px 0;}

/*.bxSlider .owl-controls .owl-nav .owl-prev {
	left: -110px;
	background: url(/img/controls.png) no-repeat 0 0;
}

.bxSlider .owl-controls .owl-nav .owl-next {
	right: -110px;
	background: url(/img/controls.png) no-repeat -63px 0;
}
*/
.bxSlider .owl-controls .owl-nav .owl-prev:hover {
	background: url(/img/controls.png) no-repeat 0 -64px;
}

.bxSlider .owl-controls .owl-nav .owl-next:hover {
	background: url(/img/controls.png) no-repeat -64px -64px;
}
.bxSlider .owl-dots{position: absolute;bottom: 0; background-color: rgba(0,0,0,.5);width: 100%;height: 30px; padding-top: 5px;}

.bxSlider .owl-dots .owl-dot span {
	background: #fff;
	text-indent: 99999px;
	display: block;
	width: 5px;
	height: 5px;
	margin: 0 3px;
    outline: 0;
    border-radius:0;
	transition-property:width ,background; 
	transition-duration:1.2s, 1.5s; 
	transition-timing-function: ease-in-out;
}
.bxSlider .owl-dots .owl-dot.active span {
	background: #0086de;width: 30px;
}
.bxSlider .secondary{ width: 100px; height: 25px; position: absolute; bottom: 7px; left: 85%;}
.bxSlider .secondary a{cursor: pointer;display: inline-block;text-indent: -9999px;width: 10px;height: 11px; margin: 0 2px; outline: 0;background: url(/img/controls.png) 0 0 no-repeat;}
.bxSlider .secondary a.play {background: url(/img/controls.png) -149px 0 no-repeat;}
.bxSlider .secondary a.stop {background: url(/img/controls.png) -149px -24px no-repeat;}


/* common-wrap */
.position{
    margin: 20px auto;
    background:#fff;
    color: #666;
    line-height: 42px;
    font-size: 16px;
    border-top:1px solid #dcdcdc;
    border-bottom: 1px solid #dcdcdc;
    overflow: hidden;
}
.position li{list-style: none; float: left;}
.position i{
    position: relative;
    display: inline-block;
    float: left;
    padding:0 18px;
    width: 18px;
    height: 42px;
    background: url(/img/flgtu3_03.png) no-repeat center;
}
.position i::before{content:"";width: 1px; height: 42px; position: absolute; left: 0; top: 0; background-color: #dcdcdc;}
.position a{
    position: relative;
    color: #666;
    margin-right: 3px;
    padding-left:40px;
}
.position a:hover{color: #0072ca;}
.position a::before{ position: absolute; left: 0; top:-11px; content:"";width:22px;height: 44px;background:url(/img/icon_position_a.png) left no-repeat;}
.position span{
    margin-right: 3px;
}
.common-wrap{
    margin-top: 38px;
    margin-bottom: 30px;
}
.sideLeft-nav{
    width: 25%;
    background: #f7f7f7 ;
}

/* gailan */
.blank10{height:15px; clear:both;}
.gail-pos{padding-left: 240px;}
.gail-pos1{padding-left: 300px;}
.gail-wrap{
    margin: 30px 0 40px;
}
.gai-sidel{
    width: 20%;
    margin-top: -100px;
}
.gai-sidel2{
    width: 20%;
    margin-top: -74px;
}
.gai-content{
    width: 80%;
}
.gai-sidel1{
    width: 25%;
    margin-top: 0px;
}
.gai-content1{
    width: 75%;
}
.gai-content-pad{
    padding-left: 28px;
}
.ginav h2{
    text-align: center;
    height: 100px;
    background: url(/img/flgtp4_03.jpg) no-repeat left top/100%;
    line-height: 100px;
    font-size: 30px;
    color: #fff;
}
.ginav ul{
    margin-bottom: 20px;
}
.ginav ul li{
    line-height: 58px;
    border-bottom: 1px solid #dcdcdc;
}
.ginav ul li a{
    display: block;
    padding: 0 20px;
    overflow: hidden;
    margin-right: 20px;
}
.ginav ul li span{
    display: inline-block;
    font-size: 18px;
}
.ginav ul li.active{
    background: #26ade4;
}
.ginav ul li.active span{
    color: #fff;
    font-weight: bold;
}

.leftNav h2{text-align: center; height: 100px; background: url(/img/flgtp4_03.jpg) no-repeat left top/100%; line-height: 100px; font-size: 30px; color: #fff;}
.leftNav li{border-bottom:1px solid #ddd;font-size:15px;line-height:22px;zoom:1;position:relative;}
.leftNav ul{display:block;}
.leftNav li a{color:#333;display:block;padding:18px 0 18px 20px;zoom:1;font-size: 18px;}
.leftNav li i{position:absolute; width: 15px; height: 15px; cursor:pointer;top:23px;right:20px;bottom:0;}

.leftNav li i.icon-plus{background: url(/img/icon_plus.gif) center no-repeat;}
.leftNav li i.icon-minus{background: url(/img/icon_minus.gif) center no-repeat;}
.leftNav li.current i.icon-plus{background: url(/img/icon_plus_on.gif) center no-repeat;}
.leftNav li.current i.icon-minus{background: url(/img/icon_minus_on.gif) center no-repeat;}

.leftNav li a:hover{color:#26ade4;}
.leftNav li.current{background: #26ade4;}
.leftNav li.current a{position:relative; color:#fff;font-weight: bold;}
.leftNav li.current ul{display:block; background: #f3f6fb;}
.leftNav li ul{margin:0;background:#f3f6fb;position:relative;width:100%;display:none;}
.leftNav li ul li{font-size:12px;border: 0;}
.leftNav li.current ul li a,.leftNav li ul li a{font-weight: normal; font-size: 16px; color:#333;padding:11px 5px 11px 40px;border:0;position:static;margin-right:0;line-height:18px;}
.leftNav li ul li a{background: url(/img/flgtp15_06.png) no-repeat 20px center;}
.leftNav li ul li a:hover{ color: #0072ca; font-weight: bold;background: url(/img/flgtp16_03.png) no-repeat 20px center;}
.leftNav li ul li.current a{font-weight:bold;}



.leftNav2 li a:hover{color:#26ade4;}
.leftNav2 li.current{background: #0072ca;}
.leftNav2 li{border-bottom: none;font-size:15px;line-height:22px;zoom:1;position:relative;background: #f3f6fb;margin-bottom: 10px;}
.leftNav2 li ul li{margin-bottom:0px;}
.leftNav2 li ul li a{background: url(/img/xxgk_dian.png) no-repeat 20px center;},.leftNav2 li ul li.current{ color: #0072ca; font-weight: bold;background: url(/img/xxgk_dian.png) no-repeat 20px center;}
.leftNav2 li ul li.current{background:none;}
.leftNav2 li ul li.current a{ color: #0072ca;font-weight:bold; }


/***/

.gai-slide-title{
    overflow: hidden;
    margin-bottom: 12px;
}
.gai-slide-title span{
    width: 120px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color: #fff;
    float: left;
    background: #1447b2;
}
.gai-slide-title a{
    line-height: 40px;
    font-size: 14px;
    color: #5a9eff;
    float: right;
}
.gl-imgnews {
    width: 100%;
    height: 230px;
    overflow: hidden;
    position: relative;
    border: 1px solid #ddd;
}
.gl-imgnews .bd {
    position: relative;
    height: 100%;
    z-index: 0;
}

.gl-imgnews .bd li {
    zoom:1; vertical-align: middle;
}

.gl-imgnews .bd img {
    width: 100%;
    height: 230px;
    display: block;
}
.gl-imgnews .bd  span{
    position: absolute;
    bottom: 0;
    height: 40px;
    line-height: 40px;
    background: rgba(0, 0, 0, .45);
    color: #fff;
    text-align: center;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    left: 0;
}
.qhbtn{
    position: absolute;
    top: 50%;
    margin-top: -10px;
    background-image:url(/img/flgtp48_03.png);
    background-repeat: no-repeat;
    width: 19px;
    height: 19px;
    opacity: 0.8;
}
.gl-imgnews .prev{
    left: 11px;
    background-position: 0;
}
.gl-imgnews .next{
    right: 11px;
    background-position: -23px 0;
}
.gair-b1{ height: 40px; border-bottom: 2px solid #dcdcdc;}
.gair-b1 h2{
    position: relative;
    float: left;
    display: block;
    font-size: 18px;
    font-weight: bold;
    padding: 10px 5px;
    color: #0072ca;
}
.gair-b1 span{
    float: right;
    display: block;
    font-size: 16px;
    padding: 10px 5px;
    color: #dcdcdc;
}
.gair-b1 span a{
    color: #666;
}
.gair-b1 h2::after{content:"";position: absolute;width:100%;height: 4px;background: #0072ca; left: 0; bottom: -2px;z-index: 2;}
.gair-b1-1{
    margin-top: 18px;
    border-top: 5px solid #1447b2;
    background: #f7f7f7;
    padding: 14px;
}
.gair-b1-1 h3{
    padding-left: 17px;
    background: url(/img/flgtp45_03.png) no-repeat left center;
}
.gair-b1-1 h3 a{
    font-size: 16px;
    font-weight: bold;
    color: #333;
}
.gair-b1-1 h3 span{
    display: inline-block;
    width: 45px;
    height: 18px;
    background: url(/img/flgtp46_03.png) no-repeat;
    margin-left: 5px;
}
.gair-b1-1 p{
    font-size: 16px;
    margin-top: 10px;
    font-size: 14px;
    color: #666;
    line-height: 23px;
}
.gair-b1-1 h6{
    font-size: 14px;
    color: #666;
    margin-top: 8px;
}
.gair-b2{
    padding-bottom: 15px;
}
.gair-b2 ul.list-txt{
    overflow: hidden;
    padding: 15px 0;
    border-bottom: 1px solid #dcdcdc;
}

.gair-b2 ul.list-txt1{
    overflow: hidden;
    padding: 15px 0;
}

.gair-b2 ul.list-txt li,.gair-b2 ul.list-txt1 li{
    height: 30px;
    margin-bottom: 8px;
    line-height: 30px;
    padding: 0 14px;
}
.gair-b2 ul.list-txt li a,.gair-b2 ul.list-txt1 li a{
    font-size: 16px;
    padding-left: 24px;
    background: url(/img/flgtp15_06.png) no-repeat left center;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    width: 80%;
}
.gair-b2 ul.list-txt li span,.gair-b2 ul.list-txt1 li span{
    float: right;
    font-size: 16px;
    color: #999;
}
.gair-b2 ul.list-txt li:hover,.gair-b2 ul.list-txt1 li:hover{
    background: #f3f6fb;
}
.gair-b2 ul.list-txt li:hover a,.gair-b2 ul.list-txt1 li:hover a{
    color: #0072ca;
    background: url(/img/flgtp16_03.png) no-repeat left center;
}
.gair-b2 ul.list-txt li:hover span,.gair-b2 ul.list-txt1 li:hover span{color: #0072ca;}
.page-fun{
    clear: both;
    font-size: 14px;
    margin:20px 0;
    text-align: center;
}

/* xilan */
.xlan-l{
    width: 20%;
}
.xlan-r{
    width: 80%;
}
.xlan-r-pad{
    padding-left: 28px;
}
.xlan-l-1{
    border: 1px solid #ebeff2;
    background: #f7f7f7;
    margin-bottom: 20px;
}
.xll-title{
    line-height: 55px;
    overflow: hidden;
    background: url(/img/flgtp10_03.jpg) repeat-x;
    border-bottom: 1px solid #ebeff2;
    padding: 0 18px;
}
.xll-title span{
    float: left;
    font-size: 18px;
    color: #5a9eff;
}
.xll-title a{
    float: right;
    font-size: 14px;
    color: #5a9eff;
}
.xil-ul1{
    padding: 0 18px;
    background: url(/img/flgtp16_03.jpg) repeat-y 19px top;
    padding-top: 24px;
    margin-bottom: 20px;
}
.xil-ul1 li{
    overflow: hidden;
    padding-left: 11px;
    background: url(/img/flgtp15_06.png) no-repeat left center;
}
.xil-ul1 li.li1{
    background-position: left 5px;
    background-image: url(/img/flgtp16_03.png);
}
.xil-ul1 li.li1 span{
    display: block;
    width: 56px;
    height: 22px;
    background: url(/img/flgtp21_03.png) no-repeat;
    text-align: center;
    font-size: 14px;
    color: #1475ca;
    line-height: 18px;
}
.xil-ul1 li.li1 a{
    display: block;
    font-size: 16px;
    color: #1475ca;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 5px;
}
.xil-ul1 li.li1 p{
    line-height: 21px;
    font-size: 14px;
    color: #999;
    margin-top: 5px;
}
.xil-ul1 li.li2{
   line-height: 36px;
    overflow: hidden;
    height: 36px;
}
.xil-ul1 li.li2 a{
    float: left;
    font-size: 16px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;
}
.xil-ul1 li.li2 span{
    float: right;
    color: #999;
    font-size: 14px;
}
.xil-ul1 li.li2:hover{
    background-image: url(/img/flgtp16_03.png);
}
.xil-ul1 li.li2:hover a{
    color: #1475ca;
}
.xil-ul2{
    padding: 5px 18px 20px;
}
.xil-ul2 li{
    background: url(/img/flgtp15_06.png) no-repeat left center;
    height: 36px;
    line-height: 36px;
    padding-left: 11px;
}
.xil-ul2 li a{
    float: left;
    font-size: 16px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%;
}
.xil-ul2 li span{
    float: right;
    color: #999;
    font-size: 14px;
}
.xil-ul2 li:hover{
    background: url(/img/flgtp16_03.png) no-repeat left center;
}
.xil-ul2 li:hover a{
    color: #1475ca;
}
.xr-b-title{
    text-align: center;
}
.xr-b-title h2{
    font-size: 24px;
    line-height: 32px;
    font-weight: bold;
    color: #242020;
}
.xr-b-title h4{
    font-size: 18px;
    line-height: 32px;
    color: #666;
}
.xr-b-title p{
    font-size: 16px;
    line-height: 24px;
    text-align: left;
    color: #666;
    margin-top: 20px;
}
.xr-b-title p span{
    font-size: 18px;
}
.xr-intro-p{
    margin: 22px 0;
    line-height: 30px;
    text-align: center;
    background: #f7f7f7;
    font-size: 14px;
    color: #999;
}
.xr-intro-p span{
    margin: 0 4px;
}
.xr-intro-p span .on{
    color: #3d75eb;
}
.xr-img{
    text-align: center;
}
.xr-cont-t{
    margin-top: 20px;
    font-size: 16px;
}
.xr-cont-t p{
    color: #333;
    text-indent: 2em;
    line-height: 30px;
    padding: 10px 0;
}
.page-text{
    font-size: 16px;
    margin-top: 20px;
    padding: 10px 0;
    border-top: 1px solid #ebeff2;
    color: #005bab;
}
.page-text p{
    line-height: 28px;
}
.page-text a{
    color: #333;
}
.page-text a:hover{
    color: #005bab;
}

.paf-l a{
    float: left;
    width: 70px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin-right: 6px;
    background: #f7f7f7;
}
.paf-l a:hover{
    background: #ebebeb;
}
.paf-l a span{
    font-size: 14px;
    color: #333;
    display: inline-block;
    padding-left: 19px;
    background-repeat: no-repeat;
    background-position: left center; 
}
.paf-l a:nth-of-type(1) span{
    background-image: url(/img/flgtp12_07.png);
}
.paf-l a:nth-of-type(2) span{
    background-image: url(/img/flgtp14_03.png);
}
.paf-l a:nth-of-type(3) span{
    background-image: url(/img/flgtp15_03.png);
}


/*闁哄倹澹嗘晶妤冪磼閸℃凹娼�*/
.colunm-slide{text-align: center; padding-top: 90px;}
.colunm-slide h2{ display: block; width: 100%; margin: 0 auto; padding: 0 60px; text-align: center; background: url(/img/icon_xl_l.gif) center no-repeat;}
.colunm-slide h2 span{font-size: 24px;color: #999;line-height: 32px;font-weight: bold;}
.colunm-slide h3{font-size: 36px; color: #666; padding: 30px 0 15px;}
.colunm-slide h4{font-size: 18px; color: #999; padding-top: 10px;}
.colunm-slide .pages-date{ margin-top: 65px;font-size: 14px; color: #999; line-height: 24px;}
#fontSize a{padding: 0 5px;}
#fontSize a.on{color: #0072ca;}

.colunm-slide .ushare{margin-top: 32px;}
.colunm-slide .ushare li{display: block;line-height: 30px;color: #888;text-align:center;font-size:14px;	padding-bottom:10px; text-align: center;}
.colunm-slide .ushare li b{display:block; margin: 0 auto; background:#c6c6c6;width:48px;height:48px;line-height:48px;border-radius:24px;	position: relative;}
.colunm-slide .ushare li:hover b{background:#0072ca;}
.colunm-slide .ushare li a{color: #333;}

.inliner-banner{width: 100%; height: 240px;}
.inliner-banner img{ margin-top: 50px; margin-left: 125px; }

/*闁哄倷鍗冲鍫熺▔椤撶偟濡�*/
.newscenter{background: url(/img/banner_newscenter.jpg) center center/cover no-repeat;}
.newsxxgk{background: url(/img/xxgkbanner.png) center center/cover no-repeat;}

/*閻庢冻绠撳▍灞筋潡閸屾艾鏋�*/
.college{background: url(/img/banner_about.jpg) center center/cover no-repeat;}

.college-tools{float: right; margin-top: 6px;}
.college-tools span{float: left;font-size: 16px; line-height: 24px;}
.college-tools .icon{display: inline-block; width: 24px; height: 24px; margin: 0 5px; background: url(/img/icon_xyjj_tools.png) no-repeat;}
.college-tools .icon-share{background-position: 0 0;}
.college-tools .icon-print{background-position: 0 -24px;}
.college-tools a.icon-share:hover {background-position: -24px 0;}
.college-tools a.icon-print:hover {background-position: -24px -24px;}

.collegeCon,.bossCon{font-size: 16px; line-height: 30px;}
.collegeCon h2.title{text-align: center; font-size: 24px; font-weight: bold; color: #666; padding: 35px 0;}
.collegeCon p{color: #333;text-indent: 2em;line-height: 30px;padding-bottom:20px;}
.collegeCon b{font-size: 18px;font-weight: bold;}

/*濡澘妫楅閬嶆偟椤撶偟鎽�*/
.boss-list{/* border: 1px solid #dcdcdc; *//* float:left; *//* padding:0px 20px; *//* border-radius:5px; */}
.boss-list li{float: left;width: 100%;/* padding: 10px; *//* border-bottom: 1px dotted #dcdcdc; */margin: 10px 0;/* height:180px; */background: #eeeeee;height: 70px;/* line-height: 70px; */}
.boss-list li:nth-child(3) span,.boss-list li:nth-child(6) span,.boss-list li:nth-child(7) span,{line-height: 32px;/* margin-top: 30px; */}
.boss-list li:last-child{border:none;}
.boss-list li:first-child{border:none;}
.boss-list li:after{clear:both;}.boss-list li:before{clear:both;}
.boss-list li:hover{/* border-bottom: 1px dotted #0072ca; */background: #eeeeee;}
.boss-list li:hover span,.boss-list li:hover h3{color: #0072ca;}
.boss-list li a:hover{color: #0072ca;}
.boss-list .pic{float: left;width:20%;text-align: left;line-height: 70px;height:100%}
.boss-list .pic .photo img {height:100%}
.boss-list .pic .photo{height: 100%;display: inline-block;vertical-align: text-bottom;}
.boss-list .posit{float: left; width:25%;line-height: 70px; }
.boss-list .info{float: left; width:55%; }
.boss-list i{background: url(/img/icon_zzfg.gif) left center no-repeat; width:92px; color:#fff; display:block; padding-left:10px;}
.boss-list .info h3{font-size: 18px;font-weight: bold;}
.boss-list .info h3 span{ margin-left: 20px; font-size: 16px; font-weight: normal;color: #666;}
.boss-list .info span{font-size: 16px; color: #333; text-align: left; line-height:70px;}
.boss-list .posit span{font-size: 16px;color: #333;text-align: center;/* line-height: 24px; */}
.boss-list .pic  h3{ vertical-align: text-bottom; display: inline-block; font-size: 18px;color: #000;margin-left: 10px;}
.boss-list li:nth-child(3) span, .boss-list li:nth-child(6) span, .boss-list li:nth-child(7) span{line-height:32px;}

.bit{background: #0072ca;height:50px;margin-top:15px;color:#fff;line-height:50px;font-size: 18px;}
.bit .pic{float: left;width:20%;text-align: center;}
.bit .posit{float: left; width:25%;}
.bit .info{float: left; width:60%; }
/*缂傚啯鍨归悵顖炲捶閺夋寧绂�*/
.sitemap h2{font-size: 24px; font-weight: bold; color: #666; text-align: center; padding: 15px 0 35px;}
.sitemap dl{margin-bottom: 20px; overflow: hidden;}
.sitemap dl dt{background-color: #f3f6fb;}
.sitemap dl dt a{font-size: 18px;font-weight: bold;color: #333; line-height: 36px; padding-left: 25px; background: url(/img/icon_sitemap_dt.gif) left no-repeat;}
.sitemap dl dd{padding: 20px;}
.sitemap dl dd a.menu{ width: 20%; line-height: 32px; float: left;font-size: 16px; color: #333;font-weight: bold; padding-left: 15px; background: url(/img/flgtp15_06.png) no-repeat left center;}
.sitemap dl dd a.menu:hover{color: #0072ca;background: url(/img/flgtp16_03.png) no-repeat left center;}
.sitemap dl dd div{clear:both; border-bottom:#eeeeee solid 1px; line-height:40px; margin-bottom:10px; float:left; width:100%;}
.sitemap dl dd div h4{float:left;width:20%;}
.sitemap dl dd div h4 a.menu{width:100%;}
.sitemap dl dd div p{float:right;width:80%;}
.sitemap dl dd div p a{line-height: 32px; float: left;font-size: 16px; color: #666;width:20%;}
/*闁搞儱澧芥晶鏍棘娴煎瓨顦柛鎺擃殙閵嗭?*/
ul.list-pic{margin-top: 10px;overflow: hidden;}
ul.list-pic li{width: 33.3%;float: left;position: relative;}
ul.list-pic1 li{width: 50%;float: left;position: relative; margin-bottom:20px;}
ul.list-pic li:hover figure{border-color: #0072ca;}
ul.list-pic li figure{background: #fff;position: relative;border: 1px solid #dcdcdc;}
ul.list-pic li figure figcaption{padding: 10px 15px 0 15px;font-size: 16px;line-height:26px;height: 65px;overflow: hidden;}
ul.list-pic li:nth-of-type(n) figure{margin-right: 16px;margin-left: 0;}
ul.list-pic li:nth-of-type(3n+2) figure{margin-left:8px; margin-right: 8px;}
ul.list-pic li:nth-of-type(3n) figure{margin-right:0;margin-left: 16px;}
ul.list-pic li figure img{width: 100%; height: 160px;}
#noheight img{width: 100%; height:auto;}
ul.list-pic li figure p{padding:0 15px 15px 35px;font-size: 14px;color: #999; background: url(/img/icon_time.png) 15px top no-repeat;}


#preid,#nextid {display: block;margin: 10px 0px;color: #005bab;line-height:26px;}
#preid a:hover, #nextid a:hover{color:#005bab}

#jgsz{margin-top:10px;}
#jgsz li{width:310px;float:left;background:url(/img/jgyx1.png) no-repeat;height:80px;line-height:80px;text-align:center;list-style: none;padding: 0;}
#jgsz li a{background:none;color:#005bab;font-size:18px; cursor:pointer;}
#jgsz li:hover{background:url(/img/jgyx_hover.png) no-repeat; font-weight:bold;}

/*闁伙絾鐟ㄩ埢鍫濐嚈妤︽鍞�*/
.m-guestbook .page{margin: 20px 0;text-align: center;}
.comment-item{ margin-top: 20px; overflow: hidden;}
.comment-item .pic {float: left;margin-right: 20px;}
.comment-item .pic img{border: 1px solid #0072ca; border-radius: 50%;}
.comment-item .report-comment{background-color: #f2f8fc; padding: 18px; border-radius: 5px; position: relative;float: right;width: calc(100% - 80px);}
.comment-item .report-comment::before{border: 5px solid #f2f8fc;content: '';position: absolute;    left: -10px;top: 10px;border-top-color: transparent;border-right-color: #f2f8fc;border-bottom-color: transparent;border-left-color: transparent;}
.comment-item .report-comment .author{font-size: 18px; color: #0072ca; font-weight: bold;}
.comment-item .report-comment .quote{font-size: 16px; color: #333;}
.comment-item .report-comment .time{font-size: 14px; color: #999; padding-bottom: 10px;}
.comment-item .report-comment .reply{border-top: 1px solid #82a8db; padding-top: 10px; line-height: 24px; font-size: 16px;}
.comment-item .report-comment .reply em{color: #0072ca;font-weight: normal; display: block; float: left; line-height: 30px;}
.comment-item .report-comment .reply p{display: block; overflow: hidden; padding: 0; text-indent:0;word-break:break-all; color: #999;}
.comment-item .report-comment .reply p a{ color: #26ade4;}
.comment-item .report-comment .reply p a:hover{text-decoration: underline;}

.liuyan{margin-top:20px;background:url(/img/icon_guestbook.png) #f0f5fa center top no-repeat}
.liuyan h2{padding:25px 0;font-size:24px;font-weight:700;text-align:center;color:#0072ca;background:url(/img/icon_guest_h2.png) center no-repeat}
.zslyr-2-con{padding:20px}
.zslyr-2-con li span i{color: #cc0000; line-height: 40px;font-size: 16px;}
.lyr2-ul1{overflow:hidden}
.lyr2-ul1 li{float:left;width:50%;padding:0 24px;margin-top:16px;overflow:hidden;line-height:40px;box-sizing:border-box}
.lyr2-ul1 li span{width: 120px;float:left;color:#333;text-align:right;}
.lyr2-ul1 li input[type=text]{width: calc(100% - 138px);margin-left:18px;box-sizing:border-box;height:40px;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px;text-indent:6px;}
.lyr2-ul1 li select{width:calc(100% - 138px);margin-left:18px;box-sizing:border-box;height:40px;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px}
.lyr2-ul2 li{padding:0 24px;margin-top:16px;overflow:hidden;line-height:40px;box-sizing:border-box}
.lyr2-ul2 li span{width: 120px;float:left;color:#333;text-align:right;}
.lyr2-ul2 li input[type=text]{width: calc(100% - 138px);margin-left:18px;box-sizing:border-box;height:40px;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px;text-indent:6px;}
.lyr2-ul2 li textarea{width:calc(100% - 138px);margin-left:18px;box-sizing:border-box;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px;padding:6px;height:70px}
.lyr2-ul1 li .gender{float: left; margin-left: 18px;}
.lyr2-ul1 li .gender .radio-inline{ padding-right: 20px;}
.lyr2-ul2 li .yzmzz{width:25% !important;}
.lyr2-ul2 li select{width:calc(100% - 138px);margin-left:18px;box-sizing:border-box;height:40px;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px}
.lyr2-ul2 li input[type=button]{width:100px;;margin-left:18px;box-sizing:border-box;height:40px;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px;text-indent:6px;}
.lyr2-ul2 li input[type=text].input_1{width: calc(100% - 438px);margin-left:18px;box-sizing:border-box;height:40px;border:1px solid #c1bfbf;background:#fff;border-radius:4px;font-size:16px;text-indent:6px;}
.lyr2-ul2 li .radio-inline{margin-left:18px;}.lyr2-ul2 li em{margin-left:18px;}
.lyr2-ul2 li.sendd{width: 500px;height:40px;margin: 10px auto;text-align:center;}
.lyr2-ul2 li .abtn{width:178px;height:40px;background:url(/img/icon_fbly.png) #d83c38 30px center no-repeat;text-align:center;margin: auto 10px;line-height:40px;color:#fff;font-size:18px;text-indent:2em;border-radius:4px;display:block;float: left;/* margin-right: 20px; */}
.lyr2-ul2 li .abtn1{background-color: #005bab;}
.zslyr-2:after,.zslyr-2:before{position:absolute;content:"";width:18px;height:18px;background:#fff;border-radius:50%;top:57px}
.zslyr-2:before{left:-7px}
.zslyr-2:after{right:-7px}
#xcsp{width:100%; height: 300px;background-color: #000;}
.index-bg{background:url(/img/bg-2.jpg) #eff4f8 center 30px no-repeat;}

/*首页调整*/
.md-topic{background-color: #fff;padding: 35px 8px;}
.md-topic .hd{border-bottom: 1px solid #ddd; padding-bottom: 6px;}
.md-topic .bd{position: relative;}
.md-topic .owl-controls{position: absolute; top: -45px; right: 0; margin-top: 0;}
.md-topic .owl-controls .owl-nav [class*=owl-]{ width: 20px; height: 20px; background: url(/img/icon_owl_nav.jpg) 0 0 no-repeat; border-radius: 0;}
.md-topic .owl-controls .owl-nav [class*=owl-]:hover{background: url(/img/icon_owl_nav.jpg) -20px 0 no-repeat;}
.md-topic .owl-controls .owl-nav .owl-next{background: url(/img/icon_owl_nav.jpg) 0 -20px no-repeat;}
.md-topic .owl-controls .owl-nav .owl-next:hover{background: url(/img/icon_owl_nav.jpg) -20px -20px no-repeat;}
.md-topic .owl-controls .owl-nav .owl-prev:before{content: "";}
.md-topic .owl-controls .owl-nav .owl-next:before{content: "";}

/**/


@media screen and (max-width: 1280px) {
    .topline{display: none;}
    .logo-watchword .logo img{width: 90%;}
    .logo-watchword .watchword{margin: 10px auto; padding: 0; text-align: center;}
    .logo-watchword .watchword img{width: 60%;}
    .logo-watchword .watchword::before{display: none;}

    .flag{display: none;}
    .wrap,.mainwrap{width: auto; margin: 0 25px;}

    .m-notice{width: 100%;}
    .m-notice .c-hd{width: 100%; margin: 0;}
    .m-notice .c-hd::before{display: none;}
    .m-notice .c-hd a{font-size: 16px; float: left; margin: 5px; padding: 0; width: 45%; background-image: none !important; line-height: 80px;}
    .m-notice .c-bd{width: 100%;}

    .news-toutiao .pho,.news-toutiao .txt{width: 45%;}
    .news-toutiao .txt .time{display: none;}
    .news-toutiao .pho img{width: 100%;}

    .m-news-s1 .bd h4 a{width: 50%;}
    .m-news-s1 .hd h2 a{font-size: 16px; padding: 0 10px 10px;}

    .m-slide{width: 100%;margin: 0;}
    .m-slide .owl-carousel .owl-item img{height: 220px;}

    .inlist li:nth-child(2n){float: none;margin: 0 0 10px 0;}
    .inlist li{width: 100%;float: none; clear: both; margin-bottom: 10px;}

 
    .mod .ml, .mod .mc{width: 100%;}
    .mod .mc{margin: 10px 0; height: auto;}

    .m-system li a{font-size: 14px;line-height:18px;}

    .m-links{overflow: hidden; padding-bottom: 15px;}
    .m-links span{display: block;}
    .m-links a{width: 50%; float: left;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .m-links a::after{display: none;}

    .footer .ulink a{padding: 0 10px;}

    .footer .copy{padding: 10px;}
    .footer .copy .txt{padding: 0; text-align: center;}
    .footer .copy .copyImg{ margin: 0 auto; float: none;}
    .footer .copy .copyImg img{width: 15%;}

    .bxSlider .owl-controls{display: none;}
    .bxSlider .owl-carousel .owl-item img{height: auto;}
    .bxSlider .secondary{ left: 50%;}
.mh img{width:100%;}

    .mod .md-topic,.fwpt .hlnjy,.fwpt .hlnjy img{width: 100%;}
.fwpt a{
    margin-bottom:10px !important;
}
}

@media screen and (max-width: 1000px) {
    .logo-watchword{height: auto;}
    .header.active .logo-watchword{height: 60px;}
    .header .smenu {
        display: block;
        position: absolute;
        right: 15px;
        top: 0;
        width: 40px;
        height: 40px;
        background: url(/img/icon_smenu.png) no-repeat;
        z-index: 1001;
        cursor: pointer; }

    .header.active .smenu {background: url(/img/icon_smenu_close.png) no-repeat;}

    .header .nav{display: none;}

    .header.active .nav {display: block; z-index: 1000;position: absolute;width: 100%; height: auto; background: none;}
    .header.active .nav .navlist{float: none;}
    .header.active .nav li {float: none; height: auto;}
    .header.active .nav li.line::before,.header.active .nav li.line:last-child::after{display: none;}
    .header.active .nav li.line1::before,.header.active .nav li.line1:last-child::after{display: none;}
    .header.active .nav .navlist li.line a,.header.active .nav .navlist li.line1 a {
        color: #fff;
        display: block;
        text-align: center;
        margin: 0;
        padding: 0;
        height: auto;
        line-height: 48px;
        font-size: 18px;
        border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    }

    .header.active .nav .navlist li.line a:hover,.header.active .nav .navlist li.line1 a:hover{
        color: #0072ca;
        background-color: #fff;
        border-top: 2px solid #0072ca;
        line-height: 44px;
        border-radius: 0;
    }
    .header.active .nav .navlist li.line a img{margin-top: 12px;}

    .header.active .nav .navlist li ul{position: unset; width: 100%;}
    .header.active .nav .navlist li ul li a{background: #eef0f2; color: #333 !important;font-size: 16px !important;}

    .header.active .search-group{float: none;}
	.header.active .search-group input{width: calc(100% - 50px);}
	.search-group input{ width: calc(100% - 50px);}

    .zt-box-big{display: none;}

    .gai-sidel,.gai-content,.gai-sidel1,.gai-sidel2,.gai-content1,.xlan-l,.xlan-r {width: 100%;}
    .gai-content-pad{padding: 0;}

    .xr-cont-t img {
        max-width: 100% !important;
        height: auto !important;
        text-indent: 0;
        display: block;
    }

    .xlan-r-pad{padding:0;}

    .colunm-slide{display: none;}

    .inliner-banner img{/* margin: 20px 0 0 0; *//* width:100%; */}
    .gail-pos{padding: 0;display: none;}
    .gail-pos1{padding: 0;display: none;}

    .bit .pic{width: 30%;}
    .boss-list li{width: 100%;height: auto;}
    .boss-list li .pic img{ width: 100%;}
    .boss-list li .pic{ width: 40%;}
    .boss-list li .posit{ width: 60%;}
    .boss-list .info{width: 100%; text-indent:2em;}
    .boss-list .posit span,.boss-list .info span{line-height:20px}
	#ldbzbt{display:none}

    .sitemap dl dd a.menu{ width: 50%;}
	.sitemap dl dd div{display:none;}
	#jgsz li{width:100%;/* float:none; */background: #daebf4;margin-top: 10px;}
}

@media screen and (max-width: 650px){
    ul.list-pic li {width: 50%;}
	ul.list-pic li:nth-of-type(3n) figure{ margin-left: 0; margin-right:12px;}
	ul.list-pic li:nth-of-type(n) figure{margin-right:12px;}
    ul.list-pic li:nth-of-type(2n) figure{margin-right:0;margin-left:12px;}
    ul.list-pic li figure img{width: 100%; height: 100px;}
    ul.list-pic1 li {width: 100%;}
    ul.list-pic1 li  img{width: 100%;}

/*闁伙絾鐟ㄩ埢鍫濐嚈妤︽鍞�*/
.lyr2-ul1 li{width:100%}
.lyr2-ul1 li span{float:none;}
.lyr2-ul1 li select{float:none;width:100%;margin-left:0;}
.lyr2-ul1 li span.wylyxm{float: left; text-align: left;}
.lyr2-ul1 li input[type=text]{float:none;width:100% !important;margin-left:0 !important;}
.lyr2-ul2 li span{float:none}
.lyr2-ul2 li input{float:none;width:100% !important;margin-left:0 !important;}
.lyr2-ul2 li textarea{float:none;width:100%;margin-left:0;}
.lyr2-ul2 li .abtn{font-size:16px}

.m-news-s1 .hd{margin-top: 10px;}
.search-group{ margin: 10px auto; float: left; width: 100%;}
.search-group input{width: 80%;}

.mod .md{width: 100%;text-align: center;background-color: #fff;/*margin-top: -235px;float: right;*/}

#xcsp{height: 300px;}

.mod .ml{ margin-top: -10px;}
.eduLinks li{width: 40% !important;margin-left:15px;margin-bottom: 15px;display: inline-block;float: none  !important;min-height: auto !important;}
.eduLinks li span{padding-top:4px !important}
.fwpt a{float: left; width: 40%; margin-left:15px; text-align: center; background-color: #fff;}
.mod .md-topic{ width: 100%; margin-left: 0; margin-top: 20px;}
.fwpt .hlnjy{width: 100%;padding: 0px !important;}
}