.content{
	padding-top:20px;
	padding-bottom:20px;
	font-family: "Microsoft YaHei Light";
	width: auto;
}.content .aside{
	width:245px;
	float:left;
}.content .aside .headbb{height:103px;background:url("../imgs/img94.jpg") right no-repeat #10193A;font-size:30px;color:#ffffff;padding-left:50px}.content .aside .headbb h3{padding-right:10px;padding-top:30px;position:relative;padding-bottom:10px;font-weight:bold}.content .aside .headbb h3:after{width:53px;height:1px;background:#ffffff;display:inline-block;content:'';position:absolute;left:0;bottom:0}.content .aside .bodyb{margin-top:20px}.content .aside .bodyb .nav{
	margin-bottom:25px;
}.content .aside .bodyb .nav dl{display:none}.content .aside .bodyb .nav dl dd{line-height:40px}.content .aside .bodyb .nav li{line-height:38px;margin-bottom:2px;position:relative}.content .aside .bodyb .nav li>a{
	display:block;
	height:40px;
	padding-left:28px;
	font-size:16px;
	font-family: "Microsoft YaHei Light";
	color:#7F7F7F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}.content .aside .bodyb .nav li>a span{
	width:70%;
	display:inline-block;
	text-align: left;
	float: right;
}.content .aside .bodyb .nav li .arrow{
	top:0;
	position:absolute;
	width:45px;
	height:38px;
	float:left;
	left: 0px;
	background-color: #7F7F7F;
}
.content .bodyb .nav li.arrow{background-color: #7F7F7F;
}
.content .aside .bodyb .nav li.active,.content .aside .bodyb .nav li:hover{}.content .aside .bodyb .nav li.active dl,.content .aside .bodyb .nav li:hover dl{display:block}.content .aside .bodyb .nav li.active dl dd a,.content .aside .bodyb .nav li:hover dl dd a{font-size:14px;color:#666666;display:block;padding-left:28px;padding-right:20px}.content .aside .bodyb .nav li.active dl dd.active,.content .aside .bodyb .nav li:hover dl dd.active{background:url("../imgs/img70.png") no-repeat 12px 50%}.content .aside .bodyb .nav li.active dl dd.active a,.content .aside .bodyb .nav li:hover dl dd.active a{color:#cfa019;font-weight:bold}.content .aside .bodyb .nav li.active>a,.content .aside .bodyb .nav li:hover>a{
	color:#D96969; font-family: "Microsoft YaHei Light";
}.content .aside .bodyb .nav li.active .arrow,.content .aside .bodyb .nav li:hover .arrow{display:inline-block; background-color: #D96969;}.content .aside .bodyb .contat{background:#c1a65a;padding:20px 25px;color:#fff}.content .aside .bodyb .contat dt{font-size:16px;color:#ffffff;font-weight:bold;margin-bottom:28px}.content .aside .bodyb .contat dd{font-size:14px;line-height:24px}.content .aside .bodyb .img{text-align:center;margin-top:18px;margin-bottom:20px}.content .aside .bodyb .img h3{margin-top:10px}.content .mainbb{
	margin-left:275px;
	padding-bottom:20px;
	padding-top: 20px;
	padding-right: 20px;
	padding-left: 20px;
}.content .mainbb .headbb{
	color:#D96969;
	font-size:16px;
	height:50px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D96969;
}.content .mainbb .headbb .home{}.content .mainbb .headbb a,.content .mainbb .headbb span{font-size:16px;color:#666; font-family: "Microsoft YaHei Light";}.content .mainbb .headbb .num{float:right;font-size:14px;color:#787878;background:url("../imgs/img65.png") no-repeat left center;padding-left:25px;font-weight:normal}.content .mainbb .bodya{padding:30px 0}.content .mainbb .md-djgh{
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}.content .mainbb .md-djgh li{height:50px;line-height:50px;border-bottom:1px dashed #CCCCCC;background:url("../imgs/img63.png") no-repeat left center;padding-left:15px}.content .mainbb .md-djgh li a{font-size:14px;color:#666}.content .mainbb .md-djgh li .new{width:25px;height:15px;background:url("../imgs/img67.png") no-repeat;position:relative;top:2px;display:inline-block;margin-left:10px}.content .mainbb .md-djgh li span{float:right;color:#999999;font-size:12px}.content .mainbb .md-djgh li:hover{background:url("../imgs/img64.png") no-repeat left center}.content .mainbb .md-djgh li:hover a{color:#10193a}.content .mainbb .md-rlzy .hd h3{font-size:16px;color:#333}.content .mainbb .md-rlzy .bd .job-zg{margin-top:25px}.content .mainbb .md-rlzy .bd .job-zz{margin-top:15px}.content .mainbb .md-rlzy .bd dt{font-size:14px;color:#333333;margin-bottom:10px}.content .mainbb .md-rlzy .bd dd{font-size:14px;color:#666666;line-height:28px}.content .mainbb .md-rlzy .bd .btns{margin-top:46px}.content .mainbb .md-rlzy .bd .btns .email{background:#10193a;margin-right:25px}.content .mainbb .md-rlzy .bd .btns a{width:120px;height:30px;background:#8f8f8f;text-align:center;line-height:30px;font-size:14px;color:#ffffff;display:inline-block}.content .mainbb .md-zwzp .hd{margin-bottom:35px}.content .mainbb .md-zwzp .hd dl{height:auto;overflow:hidden;margin-bottom:20px;position:relative;padding-left:55px}.content .mainbb .md-zwzp .hd dt{float:left;width:50px;text-align:justify;position:absolute;top:0;left:0}.content .mainbb .md-zwzp .hd dd:last-child:after,.content .mainbb .md-zwzp .hd dd.last:after{display:none}.content .mainbb .md-zwzp .hd dd{float:left;margin-bottom:10px}.content .mainbb .md-zwzp .hd dd:hover a,.content .mainbb .md-zwzp .hd dd.active a{color:#10193a}.content .mainbb .md-zwzp .hd dd:after{content:'|';display:inline-block;color:#959595}.content .mainbb .md-zwzp .hd dd a{color:#666666;padding:0 15px}.content .mainbb .md-zwzp .table table{width:100%;border:1px solid #CDCDCD;min-width:620px}.content .mainbb .md-zwzp .table th:last-child{border-right:none}.content .mainbb .md-zwzp .table th{border-right:1px solid #BFBFBF;background:#cbcbcb;text-align:center;font-weight:normal;height:40px}.content .mainbb .md-zwzp .table td{height:60px;text-align:center;border-right:1px solid #CDCDCD}.content .mainbb .md-zwzp .table tr td:last-child{border-right:none}.content .mainbb .md-zwzp .table a{color:#000}.content .mainbb .md-zwzp .table a:hover{text-decoration:underline;color:#10193a}.content .mainbb .md-post .hd{text-align:center;margin-bottom:30px}.content .mainbb .md-post .hd h3{font-size:20px;color:#333333;margin-bottom:24px}.content .mainbb .md-post .hd .data{font-size:14px;color:#666}.content .mainbb .md-post .bd{color:#666666;line-height:36px}.content .mainbb .md-list ul{height:auto;overflow:hidden}.content .mainbb .md-list li{height:auto;overflow:hidden;padding:30px 0;border-bottom:1px dashed #E7E7E7}.content .mainbb .md-list .img{width:260px;height:180px;float:left}.content .mainbb .md-list .img img{width:260px;height:180px}.content .mainbb .md-list .text{margin-left:280px}.content .mainbb .md-list .text h3{
	font-size:20px;
	line-height: 40px;
	font-weight: bold;
	color: #D96969;
	margin: 0px;
	padding: 0px;
}.content .mainbb .md-list .text h3 a{
	color:#D96969;
	font-size: 18px;
	font-family: "Microsoft YaHei";
}
.content .mainbb .md-list .text h3 a:hover{
	color:#333333;

}
.content .mainbb .md-list .text h4{font-size:14px;color:#999999;margin-top:8px}.content .mainbb .md-list .text p{font-size:14px;line-height:26px;color:#666666;margin-top:5px;height:100px}
.btnaa{
	width:81px;
	height:26px;
	line-height:26px;
	display:inline-block;
	font-size:12px;
	color:#D96969;
	text-align:center;
	border:1px solid #D96969;
	border-radius:6px;
	float: left;
	margin-right: 10px;
	overflow:hidden;
}.btnaa:hover{
	color:#666666;
}
.btnbb{
	width:81px;
	height:26px;
	line-height:26px;
	display:inline-block;
	font-size:12px;
	color:#F4A85A;
	text-align:center;
	border:1px solid #F4A85A;
	border-radius:6px;
	float: left;
	margin-right: 10px;
	overflow:hidden;
}.btnbb:hover{color:#666666}
.btncc{
	width:81px;
	height:26px;
	line-height:26px;
	display:inline-block;
	font-size:12px;
	color:#B59971;
	text-align:center;
	border:1px solid #B59971;
	border-radius:6px;
	float: left;
	margin-right: 10px;
	overflow:hidden;
}.btncc:hover{color:#666666}
.btndd{
	width:auto;
	height:25px;
	line-height:25px;
	display:inline-block;
	font-size:12px;
	color:#333333;
	text-align:center;
	border-radius:6px;
	float: left;
	margin-right: 10px;
	background-image: url(../images/xxs1.png);
	background-repeat: no-repeat;
	background-size:auto 60%;
	padding-left: 30px;
	background-position: 5px;
}
.btnee{
	width:auto;
	height:25px;
	line-height:25px;
	display:inline-block;
	font-size:12px;
	color:#333333;
	text-align:center;
	border-radius:6px;
	float: left;
	margin-right: 10px;
	background-image: url(../images/xxa1.png);
	background-repeat: no-repeat;
	background-size:auto 60%;
	padding-left: 30px;
	background-position: 5px;
}
.content .mainbb .md-xxry.md-xxry3 li img{height:330px}.content .mainbb .md-xxry.md-xxry2 li img{height:296px}.content .mainbb .md-xxry ul{height:auto;overflow:hidden}.content .mainbb .md-xxry li{width:31%;margin:2% 1%;float:left;background:#f5f5f5;cursor:pointer}.content .mainbb .md-xxry li .img{width:100%}.content .mainbb .md-xxry li img{width:100%;height:169px}.content .mainbb .md-xxry li h3{text-align:center;font-size:16px;height:45px;line-height:45px;color:#444444;padding:0 10px;overflow:hidden}.wrap{
	width:90%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
@media (max-width: 1400px){.wrap{
	width:1300px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}}
@media (max-width: 1200px){
    .wrap{ width: 980px }

    .banner img{ height: 100% }

    .xk-list .body{ overflow-x: auto; padding-bottom: 10px }

    .xk-list .body ul{ width: 1250px }

    .cz-fc-list .body{ overflow-x: auto; padding-bottom: 10px }

    .cz-fc-list ul{ width: 1250px }

    .banner{ -webkit-background-size: cover; background-size: cover }

    .news-list .right-list{ width: 474px }

    .img-list .body li img{ height: 198px }

    .footer .right h4 img{ width: 85% }

    .navs li a{ padding: 0 20px }

    .xx-notice .wrap{ padding-left: 0 }

    .xx-news-list li{ width: 313px; height: 480px }

    .xx-news-list li .text{ margin: 20px; margin-bottom: 0; height: 195px }

    .xx-news-list li .img img{ height: 215px }

    .tsjx .tsjx-body li{ width: 315px }

    .tsjx .tsjx-body h3{ margin-top: 20px }

    .xx-hd-list .swiper-slide img{ height: 240px }

    .xx-hd-list .swiper-slide li{ width: 33.3333%; margin: 0 }

    .xx-hd-list .swiper-slide .text{ top: 175px }

    .header .right .sear-box{ display: none }

    .cz-news-list .body li{ width: 237px; margin-right: 10px }

    .xk-list .xk-body{ margin-top: 20px }

    .xk-list .xk-body li{ margin-right: 30px }

    .xx-hd-list .swiper-slide .text{ top: 202px }

    .xx-hd-list .swiper-slide .text p{ padding: 10px }

    .gz-yx-list .swiper-slide img{ height: 140px }

    .header .right{ width: 260px }

    .xx-hd-list{ padding: 20px 0; padding-bottom: 0 }

    .xx-fc-list .fc-list{ height: 160px }

    .xx-fc-list .swiper-slide img{ height: 160px }

    .cz-hd-list .body li{ width: 320px; margin: 10px auto }

    .gz-zd-list .body li{ margin-bottom: 15px }

    .cz-hd-list .body li img{ width: 100% }

    .gz-zd-list .body{ height: auto; padding-bottom: 10px }

    .gz-zd-list{ height: auto }

    .toptxt .texts .center{ width: 692px }

    .toptxt .texts .right{ width: 692px; margin-top: 5px; height: 66px }

    .en-news-list .left-list{ width: 580px }

    .en-news-list .left-list .body .img{ margin-right: 10px }

    .en-news-list .left-list li{ width: 278px }

    .enminbanner{ display: none }

    .en-news-list .left-list .body .text{ float: none; width: 570px }

    .en-text-list li{ width: 312px }

    .en-text-list .img img{ width: 100% }

    .en-text-list{ -webkit-background-size: cover; background-size: cover }

    .toptxt .texts .center{ width: 609px }

    .toptxt .texts .right{ width: 609px }

    .content .mainbb .md-xxry li img{ height: 125px }

    .content .mainbb .md-xxry2 li img{ height: 175px }

    .img-tc{ width: 600px; height: 380px; margin-left: -300px; margin-top: -190px }
    .img-tc2{ height: 400px; width: 320px; margin-top: -200px; margin-left: -160px;}
    .content .mainbb .md-list .text p{ margin-top: 8px; overflow: hidden; height: 75px; margin-bottom: 5px }
    .en-footer .top .texts{ margin-left: 10px;}
    .en-footer .top .texts{ margin-right: 10px;}
    .en-footer .top .addr{ width: 213px;}

    .content .mainbb .md-xxry.md-xxry3 li img{ height: 285px;}
}

@media (max-width: 980px){
    .en-footer .top .wx{ display: none;}
    .en-footer .top .texts{ float: none; width: auto; border-right:none; font-size: 18px; height: auto; margin-left: 0; padding-left: 0;}
    .en-footer .top .addr{ float: none; width: auto;}
    .navs li{ width: auto !important }

    .gh{ display: block }

    .navs{ height: auto; width: 100%; clear: both }

    .wrap{ width: 640px }

    .header #logo img{ width: 70% }

    .header .right .tip{ display: none }

    .header .right{ width: 210px }

    .news-list .left-list{ width: 100%; float: none }

    .news-list .right-list{ margin: 0 auto; float: none }

    .img-list .body li{ width: 48%; margin: 1%; }
    .img-list{ padding-bottom: 20px; background: none;}
    .shcoll-list .shcoll-slide li{ width: 48%; margin: 1%;}
    .shcoll-list .shcoll-slide .swiper-slide li:nth-child(3){ display: none;}
    .shcoll-list .shcoll-slide{ height: 290px;}
    .news-list .right-list{ margin-top: 20px; width: auto;}

    .img-list .body{ margin-top: 20px;}
    .footer .right{ width: 450px }

    .footer .right h4{ display: none }

    .footer .right .addr{ margin-top: 80px }

    .notice .swiper-text a{ display: inline-block; width: 300px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }

    .notice .swiper-text{ width: 410px }

    .banner .nav ul{ width: 640px }

    .navs li{ background: rgba(0, 0, 0, 0.6); float: none; width: 100% }

    .navs li a{ color: #ffffff; padding: 0; text-align: center }

    .en-news-list .right-video{ margin-top: 15px }

    .en-news-list .left-list{ float: none }

    .header #logo img{ width: 100% }

    .navs{ display: none }

    .navs .wrap{ width: auto }

    .header .right .en{ margin-right: 60px }

    .header{ height: 100px }

    .header .indexlogo{ width: 250px }

    .header #logo{ width: 330px }

    .header .wrap{ width: auto; padding: 0 10px }

    .header .right{ width: 262px }

    .notice.xx-notice .swiper-text{ width: 80% }

    .notice.xx-notice .swiper-text a{ width: 90% }

    .index-gb-hd h3{ font-size: 30px }

    .xx-news-list li{ width: 48%; margin: 0 1% }

    .xx-news-list li:nth-child(3){ display: none }

    .xk-list .wrap{ width: auto; padding: 10px }

    .tsjx .tsjx-body li{ width: 33%; margin: 0 }

    .xx-news-list ul{ width: auto }

    .cz-news-list .body li{ width: 315px }

    .xk-list2 .txt{ padding: 0; padding-bottom: 15px }

    .xk-list2 .xk-body{ overflow-x: auto; overflow-y: hidden }

    .xk-list2 .xk-body ul{ width: 1011px }

    .cz-hd-list .body li{ width: 48%; margin: 1%; height: 365px;}

    .cz-hd-list .body li .img{ height: 100%;}
    .cz-hd-list .body li img{ width: 100% ;height: 100%;}

    .gz-zd-list .body li{ float: none; margin: 10px auto }

    .gz-zd-list{ height: auto }

    .gz-zd-list .body{ height: auto }

    .gz-zd-list .body ul{ padding-top: 15px; width: auto }

    .en-shnav li{ width: auto; float: none; margin-bottom: 10px }

    .toptxt .texts{ height: auto }

    .toptxt .texts .img img{ width: 232px; height: 190px }

    .toptxt .texts .img{ margin: 10px }

    .toptxt .texts .center{ width: auto; float: none; padding-right: 10px }

    .toptxt .texts .right{ width: auto; float: none; margin-left: 10px; padding-left: 0; border-left: none }

    .en-news-list .right-video{ float: none; width: 80%; margin: 0 auto; margin-top: 15px }

    .en-news-list .left-list{ width: 100% }

    .en-news-list{ padding-bottom: 20px }

    .cz-fc-list li .img{ height: 100%;}
    .cz-fc-list li img{ width: 100%; height: 100% }

    .cz-fc-list{ height: auto; overflow: hidden }

    .content .aside{ float: none; width: auto }

    .content .mainbb{ margin-left: 0 }

    .content{ padding-bottom: 20px }

    .content .mainbb .body{ padding: 15px 0 }

    .content .mainbb{ padding: 10px }

    .img-tc{ width: 460px; height: 280px; margin-left: -230px; margin-top: -190px }
    .img-tc2{ height: 400px; width: 320px; margin-top: -200px; margin-left: -160px;}
    .gz-yx-list .body .yx-slide{ height: 430px; overflow-y: hidden }
    .content .mainbb .md-xxry.md-xxry3 li img{ height: 260px;}
    .content .aside .bodyb .contat{ display: none;}
    .content .mainbb .md-xxry.md-xxry2 li img{ height: 200px;}
    .index-gb-hd span:before, .index-gb-hd span:after{ display: none;}
    .cz-fc-list{  padding-top: 15px; padding-bottom: 15px; }
    .xx-hd-list .swiper-slide li{ width: 48%; margin: 1%;}
    .xx-fc-list .swiper-slide li{width: 48%; margin: 1%;}
    .xx-fc-list .fc-list{ height: 420px;}
    .xx-fc-list .swiper-slide img{ height: 200px;}
    .cz-news-list .body .img img{ height: 180px;}
    .gz-yx-list .swiper-slide li{ width: 48%; margin: 1%;}
    .gz-yx-list .swiper-slide li:nth-child(4),.gz-yx-list .swiper-slide li:nth-child(3){ display: none;}
    .gz-yx-list .swiper-slide img{ height: 180px;}
    .cz-hd-list{ padding-top: 15px;}
    .en-footer .bottom{ height: auto; line-height: 24px; padding: 10px; text-align: center;}
    .en-footer .bottom p{ float: none;}
    .en-footer .bottom .link{ float: none;}
}

@media (max-width: 640px){
    .en-news-list{ padding-top: 15px;}
    .en-news-list .left-list .body .img{ text-align: center; width: auto;}
    .en-footer .top{ padding: 10px; height: auto;}
    .banner-slide{ margin-top: 0; height: auto; overflow: hidden;}
    .toptxt{ margin-top: 0;}

    .img-tc2{ position: absolute; left: 50%; top: 50%; right: auto; height: 400px; width: 320px; margin-top: -200px; margin-left: -160px;}
    .shcoll-list .shcoll-slide img{ height: 170px;}
    .shcoll-list .shcoll-slide{ height: 225px;}
    .shcoll-list .body .swiper-button-next2{ display: none;}
    .shcoll-list .body .swiper-button-prev2{ display: none;}
    .gz-yx-list .swiper-slide li{ width: 370px; float: none; margin: 10px auto;}
    .gz-yx-list .body .yx-slide{ height: auto; }
    .cz-news-list .body li{ width: 320px; float: none; margin: 10px auto;}
    .content .mainbb .md-list .img a{ width: 100%; height: 100% }

    .content .mainbb .md-list .img img{ width: 100%; height: 100% }

    .content .mainbb .md-list .text h3{ word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis }

    .content .mainbb .md-list .img{ width: 30%; height: 125px }

    .content .mainbb .md-list .text{ margin-left: 33% }

    .img-tc{ left: 0; right: 0; width: auto; padding: 15px 0px; margin: 15px; margin-top: -190px }

    .content .mainbb .md-xxry li img{ height: 95px }

    .content .mainbb .md-xxry2 li img{ height: 135px }

    .content .aside .bodyb .img{ display: none }

    .banner{ background: none !important; margin-top: 0 }

    .banner ul{ height: 60px; width: auto }

    .content .mainbb .md-djgh li a{ width: 60%; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: inline-block }

    .content{ padding-top: 10px }

    .content .aside .headbb h3{ font-size: 18px }

    .content .aside .headbb{ height: 70px }

    .content .aside .headbb h3{ padding-top: 20px }

    .gb-pager a{ margin-right: -4px }

    .content .aside .bodyb .contat dt{ margin-bottom: 10px }

    .shcoll-list .body .swiper-button-next2{ right: 0 }

    .shcoll-list .body .swiper-button-prev2{ left: 0 }

    .shcoll-list{ padding-bottom: 0;}
    .header .wrap{ width: auto; padding: 0 10px }

    .banner .nav ul{ width: auto }

    .notice{ height: auto }

    .notice .tit{ top: 0; display: none }

    .notice .wrap{ padding-left: 10px }

    .news-list .left-list li{ height: auto }

    .news-list .right-list{ width: 95% }

    .benner-min h3{ font-size: 16px }

    .benner-min{ height: 120px }

    .benner-min h3{ line-height: 120px }

    .index-gb-hd h3{ font-size: 16px }

    .img-list{ padding-top: 20px; padding-bottom: 15px }

    .shcoll-list .body{ margin-top: 15px }

    .news-list .right-list .swiper-slide img{ height: 280px }

    .footer .wx{ display: none }

    .footer{ text-align: center }

    .goTop{ display: none }

    .footer{ height: 160px; text-align: center }

    .footer .right .addr{ margin-top: 35px }

    .footer .right{ text-align: center }

    .header #logo{ width: 200px }

    .header #logo img{ display: none }

    .header #logo span{ display: block; font-size: 18px; color: #ffffff; line-height: 100px }

    .tsjx .tsjx-body li{ width: 370px; float: none; margin: 2% auto; overflow: hidden }

    .tsjx{ height: auto }

    .tsjx .tsjx-body ul{ width: auto }

    .notice.xx-notice{ clear: both; overflow: hidden }

    .header{ overflow: hidden }

    .wrap{ width: auto }

    .xx-news-list li{ width: 370px; margin: 2% auto; float: none; margin-bottom: 10px }

    .xx-news-list ul{ width: auto }

    .xx-hd-list .swiper-slide .ico{ margin-top: 20px }

    .xx-hd-list .body{ padding: 10px }

    .xx-fc-list .body{ padding: 10px }

    .xx-fc-list{ padding-bottom: 80px }

    .xx-hd-list{ padding: 20px 0 }

    .xx-news-list{ padding-bottom: 20px }

    .xx-news-list li:nth-child(3){ display: block }

    .shcoll-list{ padding-top: 15px;}
    .news-list .left-list li .date{ left: 10px }

    .img-list .body li{ margin: 2%; width: 46%; float: left }

    .banner.banner2{ height: 140px }

    .banner.banner2 .swiper-slide img{ height: 140px; width: 100% }


    .cz-news-list .body ul{ width: auto }

    .cz-news-list .body{ margin-top: 15px }

    .gz-yx-list .body{ padding: 10px }

    .cz-hd-list .body ul{ width: auto }

    .cz-hd-list .body li{ width: 370px; float: none; margin: 10px auto; }

    .cz-hd-list .body li img{ height: 320px }

    .cz-hd-list .body li{ height: 320px }
    .cz-news-list .body li{ width: 370px;}
    .cz-news-list .body .img img{ height: 210px;}

    .gz-zd-list{ padding-top: 0 }

    .footer .right{ width: auto }

    .gz-yx-list{ padding-bottom: 0 }

    .en-text-list li{ width: 46%; margin: 0 2% }

    .en-text-list ul{ width: 100% }

    .en-news-list .right-video{ margin-top: 10px }

    .en-news-list .left-list ul{ margin-bottom: 20px }

    .toptxt .texts .right{ height: auto; padding-bottom: 15px }

    .en-news-list .left-list{ float: none; margin-bottom: 20px; padding: 10px }

    .en-news-list .left-list .body{ margin-bottom: 10px }

    .en-news-list .left-list li{ width: auto; float: none; margin-bottom: 10px }

    .en-news-list .left-list ul{ margin-top: 10px }

    .xk-list .body{ overflow-x: auto }

    .xk-list .body ul{ width: 1250px }

    .en-news-list .left-list .body .img{ float: none; text-align: center }

    .xx-hd-list .xx-hd-slide{ height: 250px }

    .xx-fc-list .swiper-slide li{margin-left: 0; margin-right: 10px }

    .xx-fc-list .swiper-slide li{ width: 370px;}
    .xx-fc-list .fc-list{ height: 200px;}
    .xx-fc-list .swiper-slide img{ height: 200px;}
    .cz-fc-list{ height: auto; overflow: hidden;  }
    .cz-hd-list{ padding-bottom: 0;}
    .cz-fc-list li{ margin: 1%; width: 48% }
    .cz-fc-list li{ height: 300px;}

    .cz-fc-list ul{ width: 100% }
    .xx-fc-list .body{ margin-top: 10px;}
    .table{ overflow-x: auto }

    .content .mainbb .md-djgh li .new{ top: -15px }

    .header .en a:last-child{ display: none }
    .xx-hd-list .swiper-slide li{ width: 370px; margin: 10px auto; float: none;}
    .xx-hd-list .xx-hd-slide{ height: auto;}
    .xx-hd-list .swiper-slide ul{ height: auto; overflow: hidden;}
    .xx-hd-list .body{ padding: 0;}
    .xx-hd-list .body{ margin-top:  15px;}
    .xx-fc-list{ padding-top: 0;}
    .xx-fc-list .swiper-slide li{ float: none; margin: 0 auto; display: none;}
    .xx-fc-list .swiper-slide li:first-child{ display: block;}
    .xx-fc-list{ padding-bottom: 60px;}
    .xx-fc-list .swiper-pagination{ bottom: -40px;}
    .xx-hd-list .swiper-slide li:nth-child(4){ display: none;}
    .xx-hd-list .swiper-slide li:nth-child(5){ display: none;}
    .xx-hd-list .swiper-slide li:nth-child(6){ display: none;}
    .navs li:hover .subnav{ display: none;}
    .xx-news-list{ padding-top: 15px; }
    .gz-yx-list .swiper-slide img{ height: 220px;}
    .banner .nav{ position: static;}
    .notice .swiper-text{ height: 48px; line-height: 48px;}
    .benner-min{ display: none;}
    .banner-slide .wrap{ bottom: 10px;}
    .en-news-list .left-list .body .text{ width: auto; margin-top: 10px; padding: 10px; height: auto;}
    .en-news-list .left-list .body .text p{ height: auto;}
    .cz-fc-list li:last-child{ display: none;}
    .content .mainbb .md-wenjuan .hd>h3{ font-size: 18px; margin-bottom: 10px;}
}

@media (max-width: 480px){
    .gb-tc-mask .wj-tc{ width: auto; left: 0; right: 0; margin-left: 0;}
    .toptxt .texts .img{float: none; width: auto;}
    .toptxt .texts .img{ text-align: center;}
    .shcoll-list .shcoll-slide li{ width: 95%; float: none; margin: 2% auto;}
    .shcoll-list .shcoll-slide img{ height: 245px;}
    .shcoll-list .shcoll-slide{ height: auto;}
    .cz-fc-list li{ height: 220px;}
    .content .mainbb .md-list .img{ height: 100px }

    .img-tc{ height: 200px }

    .content .mainbb .md-xxry li{ width: 48% }

    .content .mainbb .md-xxry li img{ height: 90px }

    .content .mainbb .md-xxry2 li img{ height: 130px }

    .img-list .body li{ width: 95%; margin: 2% auto; float: none }

    .header{ padding-top: 0 }

    .img-list .body li img{ height: 240px }

    .header .sear{ display: none }

    .header{ height: 45px; line-height: 45px }

    .header #logo span{ display: block; font-size: 18px; color: #ffffff; line-height: 45px }

    .banner .nav li a{ font-size: 16px }

    .notice .swiper-text a{ width: 185px }

    .notice .swiper-text{ width: 85% }

    .cz-hd-list .body{ margin-top: 15px;}

    .xk-list .xk-body li{ margin-right: 15px }


    .cz-hd-list .body li{ height: 350px }

    .cz-hd-list .body li img{ height: 350px }


    .en-text-list li{ width: 96%; margin: 10px auto; float: none }

    .en-text-list .img img{ height: 260px }

    .en-text-list li{ padding-bottom: 10px; height: auto }

    .en-news-list .left-list ul{ margin-bottom: 0 }

    .toptxt .texts .img{ float: none }

    .toptxt .texts .center h3{ font-size: 20px }

    .en-news-list .head h3{ font-size: 20px }

    .en-news-list{ padding-top: 10px }
    .toptxt .texts .center{ padding: 10px;}
    .toptxt{ padding-bottom: 15px;}
    .toptxt .texts{ margin-top: 15px;}

}
.tiglee {
	font-size: 20px;
	line-height: 46px;
	color: #FFFFFF;
	background-color: #D96969;
	text-align: center;
	float: left;
	height: 46px;
	width: 245px;
	font-weight: bold;
}
.yoagdw {
	background-color: #BFBFBF;
	float: left;
	height: 46px;
	width: 70%;
}
.arrow img {
	height: auto;
	width: 100%;
}
.singlebb {
	margin-bottom: 10px;
	height: auto;
	display:table;
	width: auto;
	margin-top: 20px;
}
.singlebb:hover {
	background-color:#D96969;
	color:#fff;
}
.singlebb .bhauiggb {
	height: auto;
	width: 66%;
	padding-top: 20px;
	float: right;
	padding-left: 2%;
	padding-right: 2%;
	margin: 0px;
}

.singlebb img{
	width:100%;
	margin: 0px;
	padding: 0px;
	height: auto;
}
.singlebb .bbgaa {
	float: left;
	height: auto;
	width: 30%;
}
.singlebb  h2 {
	color:#000000;
	font-size:20px;
	line-height:30px;
	font-family: "Microsoft YaHei Light";
	margin: 0px;
	padding: 0px;
}
.singlebb:hover h2{
	color:#fff
}
.singlebb p{
	color:#666666;
	padding-top:16px;
	font-size:16px;
	line-height:30px;
	font-family: "Microsoft YaHei Light";
	width: 80%;
}
.singlebb:hover p {
	color:#fff;

}
.tiiuyxxc{
	height:50px;
	line-height:50px;
	width: 96%;
	padding-left: 3%;
	margin-top: 10px;
}.tiiuyxxc a{
	font-size:20px;
	color:#333333;
	line-height: 50px;
	height: 50px;
	font-weight: bold;
}
.tiiuyxxc a:hover{

	color:#666666;

}

.content .mainbb .md-djgh .tiiuy{
	height:50px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D96969;
	width: 96%;
	padding-left: 3%;
	margin-top: 10px;
}.content .mainbb .md-djgh .tiiuy a{
	font-size:18px;
	color:#D96969;
	line-height: 50px;
	height: 50px;
	font-weight: bold;
}
.content .mainbb .md-djgh .tiiuy a:hover{

	color:#666666;

}
.content .mainbb .md-djgh .ppuu{
	color:#333333;
	padding-top:16px;
	font-size:14px;
	line-height:30px;
	font-family: "Microsoft YaHei Light";
	width: 90%;
	padding-left: 3%;
}
.gb-pager{
	text-align:center;
	margin-top:20px;
	font-size:14px;
	clear:both;
	height: 30px;
}

.gb-pager li {
	height:30px;
	display:inline-block;
	margin-right:5px;
	line-height:30px;
	color:#FFFFFF;
	background-color: #7F7F7F;
}
.gb-pager .border {
	height:30px;
	display:inline-block;
	color:#FFFFFF;
	background-color: #B59971;
}
.gb-pager li.thisclass{
	color:#fff;
	background-color: #D96969;
	height: 30px;
	width: 30px;
	margin-right: 5px;
}
.gb-pager li a{
	color:#fff;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	line-height:20px;
}
.gb-pager li a:hover{
	color:#fff;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
	line-height:20px;
	background-color: #D96969;
}
.searchh {
	height: 70px;
	width: auto;
	padding-left: 2%;
	padding-top: 10px;
}
.sskeyword{
	height: 40px;
	width: 50%;
	border: 1px solid #BFBFBF;
	padding-left: 10px;
	float: left;
	margin-right: 10px;
}.searchsss {
	height: 40px;
	width: 42px;
	background-color: #FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	float: left;
}
.gb-pager li {
	list-style-type: none;
}
.gb-pager ul {
	text-align: center;
	width: auto;
}
.gb-pager a {
	color: #FFFFFF;
}
.sszza {
	height: auto;
	width: auto;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #D96969;
}
.jhaite {
	float: right;
	height: 44px;
	width: 54px;
	padding-bottom: 40px;
}
.bodyaas li{
	width:240px;
	position:relative;
	overflow:hidden;
	height: 200px;
	margin-right: auto;
	margin-left: auto;
}
.bodyaas li img{width:240px;height:180px;}
.bodyaas li h3{
	position:relative;
	text-align:center;
	color:#ffffff;
	font-size:12px;
	bottom:50px;
	line-height:30px;
	background-image: url(../images/bann.png);
}.bodyaas {
	height: auto;
	width: auto;
}
.asideaa {
	float: left;
	height: auto;
	width: 255px;
	border: 1px solid #D96969;
	padding-right: 5px;
	padding-left: 5px;
	margin-top: 20px;
}
