﻿@charset "utf-8";
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;line-height: 1;}
ul { list-style:none;}
*{ margin:0px; padding:0px;}
img { border:0px;}
a { color:#05a; text-decoration:none;}
a:hover { color:#f00;}
.clear{ clear:both;}
.page-box{text-align:center; width:540px; margin:40px auto 0}
.digg{ margin:0; padding:0; text-align:center; font-size:14px; }
.digg a{ display:block; float:left; padding:5px 12px; margin:0 0 0 10px; border:1px solid #e1e2e3; line-height:20px; color:#438bCA; background:#fff; text-decoration:none; overflow:hidden}
.digg a:hover { border:1px solid #3b8dd1; }
.digg span{ display:block; float:left; padding:5px 0; line-height:20px; }
.digg span.current { padding:5px 12px; margin:0 0 0 8px; color:#fff; background:#438bCA; }
.digg span.disabled { border:1px solid #eee; padding:5px 12px; margin:0 0 0 8px; color:#ddd; }

/**/
.bfooter { background:#2e7be8; padding-bottom:20px;    margin-top: 50px;padding-top: 20px;}
.container { overflow:hidden; position:relative; width:1200px; margin:0 auto;}
.procell-list-mid-4 .countNum-cell{border:0px;width:35%;float:left;}

.procell-list-mid-4{padding-top:20px;clear:both;width:100%;}

.procell-list-mid-4 a{float:left;margin-right:10px;display: block;
    width: 130px;}

.procell-list-mid-4 .countext{font-size:14px;color:#666666;line-height:30px;}

.procell-list-mid-4 .right-counts .gcount{font-size:20px;color:#040404;}

.procell-list-mid-4 .right-counts{margin-top:8px;    float: left;}
.logo2 img { display:block; width:100%;}
.fl { float:right!important;}
@media(min-width:1000px){
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal; min-width: 1300px;}
/*-----------------头部开始--------------------*/
.headerbox{width:1200px; margin: 0 auto;  height: 100px;}
.logo{float: left; width:352px; padding-top: 10px;}
.nav{float: right; padding-top: 25px;}
.nav li{float: left;  font-size: 18px; position: relative; }
.nav h3 a{color: #000; padding: 0 15px; line-height: 54px; display: block; position: relative;z-index: 100; }
.sub{z-index:100;width:100%; position: absolute;background: #fff; left:0; top:54px;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); display: none;}
.sub dl{text-align: center;}
.sub dt{line-height: 49px; font-weight: 800;font-size: 16px; color: #000000;}
.sub dt a{color: #000;display: block; line-height: 49px;}
.sub dt a:hover{color: #fff;background: #2e7be8;}
.nav .on h3 a{border-bottom: 2px solid #2e7be8;}

/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.banner img{width:100%;}
.wz1200{width:1200px; margin: 0 auto;}
.gsjs{}
.jsjs_tit{border-bottom:1px dashed #dcdcdc;}
.jsjs_tit h2{font-size: 28px; line-height: 80px; color: #000;}
.jsjs_tit img{vertical-align: middle; margin-right: 15px; margin-top: -3px;}

.gsjs_nr{overflow: hidden; padding-top: 28px; position:relative;}
.gsjs_nr .ewm { position:absolute; right:0; bottom:0; width:150px;}
.gsjs_left {width:551px; float: left;}
.gsjs_right{float: right; width:600px; }
.gsjs_right h2{font-size: 20px; padding-bottom: 30px;}
.gsjs_right p{font-size: 14px; line-height: 26px; color: #333;text-align:justify; word-break: break-all;}
.gsjs_right a{display: block; width:99px; height: 38px; font-size: 14px; color: #fff; line-height: 38px; background: #2e7be8; text-align: center; margin-top: 44px;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}

.hlsd{background: #f7f7f7; margin-top: 60px; padding: 25px 0;}
.hlsd ul{padding: 0 25px; overflow: hidden;}
.hlsd li{float: left; width:33.33%; overflow: hidden;box-sizing: border-box;}
.hlsd img{margin: 0 auto;display: block;}
.hlsd p{font-size: 28px; line-height: 52px;color: #000;}
.hlsd ul li { width:25%; text-align:center; float:left;}
.hlsd ul li img { height:75px; width:auto;}

.qyry{padding-top: 30px;}
.qyry_nr{position: relative; padding-top: 25px;}
.qyry_nr img{width:100%; height: 145px;border:1px solid #fff;box-sizing: border-box;}
.qyry_nr img:hover{border:1px solid #007AFF;}
.qyry_nr .swiper-button-next{background: url(../images/a_47.jpg);width:32px; height: 56px; margin-right: -50px; margin-top: -15px;}
.qyry_nr .swiper-button-prev{background: url(../images/a_44.jpg);width:32px; height: 56px; margin-left: -50px; margin-top: -15px;}

.banner1{padding-top: 40px;}
.fr{float: right;}
.jsjs_tit a{font-weight: 200; color: #999;font-size: 14px;}
.news{padding-top: 18px;}
.news_nr{overflow: hidden; padding-top: 20px;}
.news_left{float: left; width:510px;}
.news_left li{ line-height: 60px; border-bottom:1px solid #eeeeee;background: url(../images/a_68.jpg) no-repeat left center; padding-left: 20px;font-size: 16px;}
.news_left a{display:block;width:360px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #000;}
.news_left a:hover{color: #007AFF;}
.news_right{float: right;width:614px; overflow: hidden;}
.qhbox{float: left;width:112px;}
.qhbox li{padding-bottom: 14px;}
.qhbox span{display: block;width:112px; height: 80px;cursor:pointer;}
.qhbox img {width:101px; height: 76px; padding: 2px;}
.qhxq{width:495px; float: right;}
.qhxqbox{position: relative;transition: All 0.4s ease-in-out;animation:fadeIn 1s ;}
.qhxqbox img{width:495px; height: 360px;}
.qhxqbox p{background: rgba(0,0,0,.4); line-height: 40px; color: #fff; font-size: 16px; position: absolute; position: absolute;bottom: 0;left:0; padding: 0 15px;box-sizing: border-box;width:100%; height: 40px;}
.qhxqbox a{display: block; position: absolute;width:50px; height: 24px; text-align: center; line-height: 24px; font-size: 14px; color: #fff; background: #007AFF;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;top:8px; right:15px;}

.news_right .qhbox1 .on1{background: url(../images/a_64.jpg);}
.news_right .qhbox2 .on3{background: url(../images/a_64.jpg);}
.sdgc{ padding-top: 80px;}
.sdgc_tit{border-bottom:1px dashed #dcdcdc;}
.sdgc_tit ul{overflow: hidden;}
.sdgc_tit li{float: left;}
.sdgc_tit span{cursor:pointer;display: block; width:130px; height: 50px;color:#2e7be8;font-size: 16px; text-align: center; line-height: 50px;}
.sdgc .sdgc_tit .on2{background: #2e7be8; color: #fff; }

.sdgc_nr{padding-top: 20px;}
.sdgc_nr ul{overflow: hidden; margin-left: -30px;}
.sdgc_nr li{float: left; width:20%; padding-left: 30px;box-sizing: border-box;}
.dd_tp{overflow: hidden;}
.dd_tp img{width:100%; height: 110px;}
.dd_text h2{font-size: 18px; color: #000; line-height: 54px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.dd_text p{font-size: 14px; color: #999999; line-height: 24px; margin-top: 15px; height: 72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.dd_text a{transition: All 0.4s ease-in-out;display: block;width:66px; height: 24px; text-align: center;line-height: 24px; font-size: 14px; border:1px solid #2e7be8; color: #2e7be8; margin-top: 15px;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}
.dd_text a:hover{color: #fff; background: #007AFF;}
.qydj{padding-top: 25px;}
.qydj_nr{overflow: hidden; padding-top: 18px;}
.qydj_left{overflow: hidden; float: left; width:680px;}
.qydj_tp {width:261px; float: left;}
.qydj_tp img{width:261px; height: 224px;}
.qydj_xt{float: right; width:380px;}
.qydj_xt li{padding-bottom: 22px;}
.qydjxq{border:1px solid #eee; overflow: hidden;}
.qydjxq a{display: block;width:134px; float: left; margin-right: 20px;}
.qydjxq img{width:134px; height: 100px; }
.qydjxq h2{font-size:14px; line-height: 60px;}
.qydjxq  p{font-size: 14px; color: #999;}

.qydj_right{width:480px;float: right;}
.qydj_right ul{padding-right: 20px;}
.qydj_right li{font-size: 14px; line-height: 46px;}
.qydj_right a{color: #333;}
.qydj_right a:hover{color: #007AFF;}
.qydj_right span{color: #999;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #313131;}
.footer p{text-align: center; line-height: 26px; font-size: 14px; color: #787878; padding: 60px 0; margin-top: 60px;}
/*------------------版权结束------------------*/
/*==列表页==*/
.banner2{background: url(../images/banner1.jpg) no-repeat center center; height: 324px;}
.dqwz{padding-top: 10px;}
.dqwz p{background: url(../images/a_02.jpg) no-repeat left center; padding-left: 30px; color: #999999; line-height: 62px;font-size: 14px;}
.dqwz p a{color: #999;}
.dqwz p a:hover{color: #007AFF;}
.nynr{overflow: hidden;}
.leftnav{float: left; width:240px;}
.leftnav li{border-bottom:1px solid #fff;}
.leftnav li dl { display:none;}
.leftnav h2{font-size: 24px; height: 75px; text-align: center; line-height: 75px; color: #fff; background: #2e7be8;}
.leftnav li>a{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #f7f7f7;padding-left: 78px;color: #2e7be8;font-size: 20px; line-height: 75px;}
.leftnav li>a:hover{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #e2eeff;padding-left: 78px;color: #2e7be8;}
.leftnav li dt a {padding: 10px 0;
    text-align: left;
    text-indent: 90px;
    background: url(../images/cir.png) #f8f8f8;
    background-repeat: no-repeat;
    background-position: 70px center;
    font-size: 14px;
    display: block;
    color: #333;
    border-top: 1px solid #fff;}
.leftnav .hover1>a{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #e2eeff;padding-left: 78px;color: #2e7be8;}
.nynr_right{float: right; width:935px;}
.nyxw_tit{border-bottom:1px solid #eeeeee; padding-bottom: 18px;}
.nyxw_tit h2{font-size: 26px; color: #000;font-weight: 200; border-left: 4px solid #2e7be8; padding-left: 15px;}
.xwx{overflow: hidden; padding: 20px 0; border-bottom:1px solid #eee;}
.xwx_left{float: left; width:232px; overflow: hidden;}
.xwx_left img{width:232px; height: 148px;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.xwx_right{width:680px;float: right;}
.xwx_right h2{font-size: 20px; font-weight: 200; line-height: 2;}
.xwx_right p{font-size: 14px; line-height: 26px;color: #666666;}
.xwx_right a{transition: All 0.4s ease-in-out;display: block;float: right; width:146px; height: 44px; font-size: 16px; line-height: 44px; text-align: center; color: #2e7be8; border:1px solid #2e7be8;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.xwx_right a:hover{color: #fff; background: #2e7be8;}
/*==详情页==*/
.wzxw_tit{text-align: center;padding: 15px 0; border-bottom:1px solid #eee;border-top:1px solid #eee;}
.wzxw_tit h2{font-size: 30px; padding-bottom: 15px;}
.wzxw_tit p{font-size: 18px; color: #999;}
.wzxw_nr{padding: 15px 0;}
.wztp_tp{text-align: center;padding: 15px 0;}
.wzxw_nr p{font-size: 16px; line-height: 26px; color: #333; padding: 0 100px 25px 100px;}
.bfb .xwx_right { float:none; width:100%;}
}
@media(max-width:1200px){
	.container { width:100%; padding:0 4%; float:none; box-sizing:border-box;}
	.procell-list-mid-4 .countNum-cell { width:100%; float:none;}
	.logo2 img { width:100%}
	.procell-list-mid-4 .right-counts .gcount { font-size:16px;}
	.ewmPic { position:static!important; transform:translate(0,0)!important; text-align:center!important; padding:20px 0;}
	.wzxw_nr img { max-width:100%; margin:0 auto;}
}
@media(max-width:1300px) and (min-width: 1000px){
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal; min-width:100%;}
/*-----------------头部开始--------------------*/
.headerbox{width:100%; margin: 0 auto;  height: 140px;}
.logo{float: left; width:352px; padding-top: 37px;}
.nav{float: right; padding-top: 35px;}
.nav li{float: left;  font-size: 14px; position: relative; }
.nav h3 a{color: #000; padding: 0 10px; line-height: 54px; display: block; position: relative;z-index: 100; }
.sub{z-index:100;width:100%; position: absolute;background: #fff; left:0; top:54px;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); display: none;}
.sub dl{text-align: center;}
.sub dt{line-height: 49px; font-weight: 800;font-size: 12px; color: #000000;}
.sub dt a{color: #000;display: block; line-height: 49px;}
.sub dt a:hover{color: #fff;background: #2e7be8;}
.nav .on h3 a{border-bottom: 2px solid #2e7be8;}

/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.banner img{width:100%;}
.wz1200{width:100%; margin: 0 auto;}
.gsjs{padding-top: 50px;}
.jsjs_tit{border-bottom:1px dashed #dcdcdc;}
.jsjs_tit h2{font-size: 28px; line-height: 80px; color: #000;}
.jsjs_tit img{vertical-align: middle; margin-right: 15px; margin-top: -3px;}

.gsjs_nr{overflow: hidden; padding-top: 28px;}
.gsjs_left {width:45%; float: left;}
.gsjs_left img{width:100%;}
.gsjs_right{float: right; width:52%; }
.gsjs_right h2{font-size: 20px; padding-bottom: 30px;}
.gsjs_right p{font-size: 14px; line-height: 26px; color: #333;text-align:justify; word-break: break-all;}
.gsjs_right a{display: block; width:99px; height: 38px; font-size: 14px; color: #fff; line-height: 38px; background: #2e7be8; text-align: center; margin-top: 44px;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}

.hlsd{background: #f7f7f7; margin-top: 60px; padding: 25px 0;}
.hlsd ul{padding: 0 25px; overflow: hidden;}
.hlsd li{float: left; width:33.33%; overflow: hidden;box-sizing: border-box;}
.hlsd img{margin: 0 auto;display: block;}
.hlsd p{font-size: 28px; line-height: 52px;color: #000;}
.hlsd ul li:nth-child(1){text-align: center; padding-right: 0px;box-sizing: border-box;}
.hlsd ul li:nth-child(2){text-align: center; box-sizing: border-box;}

.hlsd ul li:nth-child(3) {float: right;text-align: center; padding-left: 0px;}

.qyry{padding-top: 30px;}
.qyry_nr{position: relative; padding-top: 25px;}
.qyry_nr img{width:100%; height: 145px;border:1px solid #fff;box-sizing: border-box;}
.qyry_nr img:hover{border:1px solid #007AFF;}
.qyry_nr .swiper-button-next{background: url(../images/a_47.jpg);width:32px; height: 56px; margin-right: 0px; margin-top: -15px;}
.qyry_nr .swiper-button-prev{background: url(../images/a_44.jpg);width:32px; height: 56px; margin-left: 0px; margin-top: -15px;}

.banner1{padding-top: 40px;}
.banner1 img{width:100%;}
.fr{float: right;}
.jsjs_tit a{font-weight: 200; color: #999;font-size: 14px;}
.news{padding-top: 18px;}
.news_nr{overflow: hidden; padding-top: 20px;}
.news_left{float: left; width:calc(100vh - 630px);}
.news_left li{ line-height: 60px; border-bottom:1px solid #eeeeee;background: url(../images/a_68.jpg) no-repeat left center; padding-left: 20px;font-size: 16px;}
.news_left a{display:block;width:60%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #000;}
.news_left a:hover{color: #007AFF;}
.news_right{float: right;width:614px; overflow: hidden;}
.qhbox{float: left;width:112px;}
.qhbox li{padding-bottom: 14px;}
.qhbox span{display: block;width:112px; height: 80px;cursor:pointer;}
.qhbox img {width:101px; height: 76px; padding: 2px;}
.qhxq{width:495px; float: right;}
.qhxqbox{position: relative;transition: All 0.4s ease-in-out;animation:fadeIn 1s ;}
.qhxqbox img{width:495px; height: 360px;}
.qhxqbox p{background: rgba(0,0,0,.4); line-height: 40px; color: #fff; font-size: 16px; position: absolute; position: absolute;bottom: 0;left:0; padding: 0 15px;box-sizing: border-box;width:100%; height: 40px;}
.qhxqbox a{display: block; position: absolute;width:50px; height: 24px; text-align: center; line-height: 24px; font-size: 14px; color: #fff; background: #007AFF;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;top:8px; right:15px;}

.news_right .qhbox1 .on1{background: url(../images/a_64.jpg);}
.news_right .qhbox2 .on3{background: url(../images/a_64.jpg);}
.sdgc{ padding-top: 80px;}
.sdgc_tit{border-bottom:1px dashed #dcdcdc;}
.sdgc_tit ul{overflow: hidden;}
.sdgc_tit li{float: left;}
.sdgc_tit span{cursor:pointer;display: block; width:130px; height: 50px;color:#2e7be8;font-size: 16px; text-align: center; line-height: 50px;}
.sdgc .sdgc_tit .on2{background: #2e7be8; color: #fff; }

.sdgc_nr{padding-top: 20px;}
.sdgc_nr ul{overflow: hidden; margin-left: -30px;}
.sdgc_nr li{float: left; width:20%; padding-left: 30px;box-sizing: border-box;}
.dd_tp{overflow: hidden;}
.dd_tp img{width:100%; height: 110px;}
.dd_text h2{font-size: 18px; color: #000; line-height: 54px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.dd_text p{font-size: 14px; color: #999999; line-height: 24px; margin-top: 15px; height: 72px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.dd_text a{transition: All 0.4s ease-in-out;display: block;width:66px; height: 24px; text-align: center;line-height: 24px; font-size: 14px; border:1px solid #2e7be8; color: #2e7be8; margin-top: 15px;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}
.dd_text a:hover{color: #fff; background: #007AFF;}
.qydj{padding-top: 25px;}
.qydj_nr{overflow: hidden; padding-top: 18px;}
.qydj_left{overflow: hidden; float: left; width:55%;}
.qydj_tp {width:45%; float: left;}
.qydj_tp img{width:100%; height: auto;}
.qydj_xt{float: right; width:52%;}
.qydj_xt li{padding-bottom: 22px;}
.qydjxq{border:1px solid #eee; overflow: hidden;}
.qydjxq a{display: block;width:134px; float: left; margin-right: 20px;}
.qydjxq img{width:134px; height: 100px; }
.qydjxq h2{font-size:14px; line-height: 60px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.qydjxq  p{font-size: 14px; color: #999;}

.qydj_right{width:42%;float: right;}
.qydj_right ul{padding-right: 20px;}
.qydj_right li{font-size: 14px; line-height: 46px;}
.qydj_right a{color: #333;display: block;width:60%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.qydj_right a:hover{color: #007AFF;}
.qydj_right span{color: #999;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #313131;}
.footer p{text-align: center; line-height: 26px; font-size: 14px; color: #787878; padding: 60px 0; margin-top: 60px;}
/*------------------版权结束------------------*/
/*==列表页==*/
.banner2{background: url(../images/banner1.jpg) no-repeat center center; height: 324px;}
.dqwz{padding-top: 10px;}
.dqwz p{background: url(../images/a_02.jpg) no-repeat left center; padding-left: 30px; color: #999999; line-height: 62px;font-size: 14px;}
.dqwz p a{color: #999;}
.dqwz p a:hover{color: #007AFF;}
.nynr{overflow: hidden;}
.leftnav{float: left; width:240px;}
.leftnav li{border-bottom:1px solid #fff;}
.leftnav h2{font-size: 24px; height: 75px; text-align: center; line-height: 75px; color: #fff; background: #2e7be8;}
.leftnav a{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #f7f7f7;padding-left: 78px;color: #2e7be8;font-size: 20px; line-height: 75px;}
.leftnav a:hover{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #e2eeff;padding-left: 78px;color: #2e7be8;}
.leftnav .hover1 a{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #e2eeff;padding-left: 78px;color: #2e7be8;}
.nynr_right{float: right; width:calc(100% - 260px);}
.nyxw_tit{border-bottom:1px solid #eeeeee; padding-bottom: 18px;}
.nyxw_tit h2{font-size: 26px; color: #000;font-weight: 200; border-left: 4px solid #2e7be8; padding-left: 15px;}
.xwx{overflow: hidden; padding: 20px 0; border-bottom:1px solid #eee;}
.xwx_left{float: left; width:232px; overflow: hidden;}
.xwx_left img{width:232px; height: 148px;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.xwx_right{width:calc(100% - 250px);float: right;}
.xwx_right h2{font-size: 20px; font-weight: 200; line-height: 2;}
.xwx_right p{font-size: 14px; line-height: 26px;color: #666666;}
.xwx_right a{transition: All 0.4s ease-in-out;display: block;float: right; width:146px; height: 44px; font-size: 16px; line-height: 44px; text-align: center; color: #2e7be8; border:1px solid #2e7be8;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.xwx_right a:hover{color: #fff; background: #2e7be8;}
/*==详情页==*/
.wzxw_tit{text-align: center;padding: 15px 0; border-bottom:1px solid #eee;border-top:1px solid #eee;}
.wzxw_tit h2{font-size: 30px; padding-bottom: 15px;}
.wzxw_tit p{font-size: 18px; color: #999;}
.wzxw_nr{padding: 15px 0;}
.wztp_tp{text-align: center;padding: 15px 0;}
.wzxw_nr p{font-size: 16px; line-height: 26px; color: #333; padding: 0 100px 25px 100px;}  
}

@media(max-width:999px){
.gsjs_nr .ewm { display:none;}
.bj{position: fixed;left:0; top:0; width:100%; height: 100%; background: rgba(0,0,0,.7);z-index: 10;display: none; }
body{ margin:0 auto; font-size:12px; font-family: "微软雅黑",Arial, Helvetica, sans-serif; line-height:normal; min-width:100%;}
/*-----------------头部开始--------------------*/
.headerbox{width:100%; margin: 0 auto;  height: .8rem; position: relative;background: #fff;z-index: 100;}
.logo{float: left; width:35%; padding-top: .22rem; position: absolute;left:3%;}
.dhbtn{background: url(../images/dhbtn1.png); width:.35rem; height: .35rem; position: absolute;right:3%; top:.25rem;background-size: 100% 100%;}
.logo img{width:100%;}
.dhbtn.on{background: url(../images/dhbtn.png);background-size: 100% 100%;}
.nav{float: right;  width:100%; position: absolute;background: #fff; top:-8rem;z-index: 100;border-top:1px solid #eee; left:0;}
.nav li{float: left;  font-size: .28rem; position: relative; width:100%; border-bottom: 1px solid #EEE;width:100%;  }
.nav h3 a{color: #000; padding: 0 10px; line-height: 3; display: block; position: relative;padding: 0 3%; }
.sub{z-index:100;width:100%; position:relative;background: #fff; left:0; top:0px;-moz-border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);  -moz-box-shadow:0 0 10px rgba(0, 0, 0, .1);  box-shadow:0 0 10px rgba(0, 0, 0, .1); display: none;}
.sub dl{text-align:left;}
.sub dt{line-height: 49px; font-weight: 800;font-size: .26rem; color: #000000;}
.sub dt a{color: #000;display: block; line-height: 3; padding-left: .6rem;}
.sub dt a:hover{color: #fff;background: #2e7be8;}
.nav .on h3 a{border-bottom: 2px solid #2e7be8;}

/*------------------头部结束------------------*/
/*-----------------内容开始-------------------*/
.banner img{width:100%;}
.wz1200{width:100%; margin: 0 auto; padding: 0 2%;box-sizing: border-box;}
.gsjs{padding-top: .5rem;}
.jsjs_tit{border-bottom:1px dashed #dcdcdc;}
.jsjs_tit h2{font-size: .3rem; line-height: 3; color: #000;}
.jsjs_tit img{vertical-align: middle; margin-right: 15px; margin-top: -3px;}

.gsjs_nr{overflow: hidden; padding-top: .3rem;}
.gsjs_left {width:100%; float: left; padding-bottom: .3rem;}
.gsjs_left img{width:100%;}
.gsjs_right{float: right; width:100%; }
.gsjs_right h2{font-size: .28rem; padding-bottom: .15rem; line-height: 2;}
.gsjs_right p{font-size: .24rem; line-height: 2; color: #333;text-align:justify; word-break: break-all;}
.gsjs_right a{display: block; width:99px; height: 38px; font-size: 14px; color: #fff; line-height: 38px; background: #2e7be8; text-align: center; margin-top:.4rem;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}

.hlsd{background: #f7f7f7; margin-top: .6rem; padding: .25rem 0;}
.hlsd ul{padding: 0 0.25rem; overflow: hidden;}
.hlsd li{float: left; width:25%; text-align:center; overflow: hidden;box-sizing: border-box;}
.hlsd img{margin: 0 auto;display: block;width:auto; height: .8rem;}
.hlsd p{font-size: .28rem; line-height: 3;color: #000;}
.hlsd ul li:nth-child(1){text-align: center; padding-right: 0px;box-sizing: border-box;}
.hlsd ul li:nth-child(2){text-align: center; box-sizing: border-box;}

.hlsd ul li:nth-child(3) {float: right;text-align: center; padding-left: 0px;}

.qyry{padding-top: .3rem;}
.qyry_nr{position: relative; padding-top: .25rem;}
.qyry_nr img{width:100%; height: 2.2rem;border:1px solid #fff;box-sizing: border-box;}
.qyry_nr img:hover{border:1px solid #007AFF;}
.qyry_nr .swiper-button-next{background: url(../images/a_47.jpg);width:32px; height: 56px; margin-right: 0px; margin-top: -15px;border-radius:.1rem;}
.qyry_nr .swiper-button-prev{background: url(../images/a_44.jpg);width:32px; height: 56px; margin-left: 0px; margin-top: -15px;border-radius:.1rem;}

.banner1{padding-top: .4rem;}
.banner1 img{width:100%;}
.fr{float: right;}
.jsjs_tit a{font-weight: 200; color: #999;font-size: 14px;}
.news{padding-top: 18px;}
.news_nr{overflow: hidden; padding-top: .2rem;}
.news_left{float: left; width:calc(100% - 0);}
.news_left li{ line-height: 3.2; border-bottom:1px solid #eeeeee;background: url(../images/a_68.jpg) no-repeat left center; padding-left: 20px;font-size: .24rem;}
.news_left a{display:block;width:60%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;color: #000;}
.news_left a:hover{color: #007AFF;}
.news_right{float: right;width:100%; overflow: hidden;padding-top: .25rem;}
.qhbox{float: left;width:112px;}
.qhbox li{padding-bottom: 14px;}
.qhbox span{display: block;width:112px; height: 80px;cursor:pointer;}
.qhbox img {width:101px; height: 76px; padding: 2px;}
.qhxq{width:calc(100% - 120px);; float: right; }
.qhxqbox{position: relative;transition: All 0.4s ease-in-out;animation:fadeIn 1s ; overflow: hidden;}
.qhxqbox img{width:auto; height: 360px; margin: 0 auto;display: block;}
.qhxqbox p{background: rgba(0,0,0,.4); line-height: 40px; color: #fff; font-size: 16px; position: absolute; position: absolute;bottom: 0;left:0; padding: 0 15px;box-sizing: border-box;width:100%; height: 40px;}
.qhxqbox a{display: block; position: absolute;width:50px; height: 24px; text-align: center; line-height: 24px; font-size: 14px; color: #fff; background: #007AFF;-moz-border-radius: 4px; -webkit-border-radius: 4px;border-radius:4px;top:8px; right:15px;}

.news_right .qhbox1 .on1{background: url(../images/a_64.jpg);}
.news_right .qhbox2 .on3{background: url(../images/a_64.jpg);}
.sdgc{ padding-top: .4rem;}
.sdgc_tit{border-bottom:1px dashed #dcdcdc;}
.sdgc_tit ul{overflow: hidden;}
.sdgc_tit li{float: left;width:33.33%; padding-bottom: .1rem;}
.sdgc_tit span{cursor:pointer;display: block; width:100%;  height: 40px;color:#2e7be8;font-size: 16px; text-align: center; line-height: 40px;}
.sdgc .sdgc_tit .on2{background: #2e7be8; color: #fff; }

.sdgc_nr{padding-top: .2tr,;}
.sdgc_nr ul{overflow: hidden; margin-left: -20px;}
.sdgc_nr li{float: left; width:50%; padding-left: 20px;box-sizing: border-box; padding-bottom: .3rem;}
.dd_tp{overflow: hidden;}
.dd_tp img{width:100%; height: 110px;}
.dd_text h2{font-size: .26rem; color: #000; line-height: 2.4;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.dd_text p{font-size: .24rem; color: #999999; line-height: 2; margin-top: .15rem; height: 1.5rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.dd_text a{transition: All 0.4s ease-in-out;display: block;width:66px; height: 24px; text-align: center;line-height: 24px; font-size: 14px; border:1px solid #2e7be8; color: #2e7be8; margin-top:0;-moz-border-radius: 4px; -webkit-border-radius:4px;border-radius:4px;}
.dd_text a:hover{color: #fff; background: #007AFF;}
.qydj{padding-top: .25rem;}
.qydj_nr{overflow: hidden; padding-top: .2rem;}
.qydj_left{overflow: hidden; float: left; width:100%;}
.qydj_tp {width:100%; float: left; padding-bottom: .3rem;}
.qydj_tp img{width:100%; height: auto;}
.qydj_xt{float: right; width:100%;}
.qydj_xt li{padding-bottom: .22rem;}
.qydjxq{border:1px solid #eee; overflow: hidden;}
.qydjxq a{display: block;width:134px; float: left; margin-right: 20px;}
.qydjxq img{width:134px; height: 100px; }
.qydjxq h2{font-size:14px; line-height: 60px;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.qydjxq  p{font-size: 14px; color: #999;}

.qydj_right{width:100%;float: right;}
.qydj_right ul{padding-right: 20px;}
.qydj_right li{font-size: 14px; line-height: 46px;}
.qydj_right a{color: #333;display: block;width:60%;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.qydj_right a:hover{color: #007AFF;}
.qydj_right span{color: #999;}
/*------------------内容结束------------------*/
/*------------------版权开始------------------*/
.footer{background: #313131;}
.footer p{text-align: center; line-height: 2; font-size: .24rem; color: #787878; padding: .4rem 3%; margin-top: .4rem;}
/*------------------版权结束------------------*/
/*==列表页==*/
.banner2{background: url(../images/banner1.jpg) no-repeat center center; height: 324px;}
.dqwz{padding-top: .1rem;}
.dqwz p{background: url(../images/a_02.jpg) no-repeat left center; padding-left: 30px; color: #999999; line-height: 3;font-size: .24rem;}
.dqwz p a{color: #999;}
.dqwz p a:hover{color: #007AFF;}
.nynr{overflow: hidden;}
.leftnav{float: left; width:100%;}
.leftnav li{border-bottom:1px solid #fff;}
.leftnav h2{font-size: .26rem; height: 2.8; text-align: center; line-height: 2.8; color: #fff; background: #2e7be8;}
.leftnav a{display:block;height: 2.8; background:url(../images/a1.png) no-repeat 42px center #f7f7f7;padding-left: 78px;color: #2e7be8;font-size: .24rem; line-height: 2.8;}
.leftnav a:hover{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #e2eeff;padding-left: 78px;color: #2e7be8;}
.leftnav .hover1 a{display:block;height: 75px; background:url(../images/a1.png) no-repeat 42px center #e2eeff;padding-left: 78px;color: #2e7be8;}
.nynr_right{float: right; width:100%; padding-top: .3rem;}
.nyxw_tit{border-bottom:1px solid #eeeeee; padding-bottom: .2rem;}
.nyxw_tit h2{font-size: .36rem; color: #000;font-weight: 200; border-left: 4px solid #2e7be8; padding-left: 15px;}
.xwx{overflow: hidden; padding: 20px 0; border-bottom:1px solid #eee;}
.xwx_left{float: left; width:30%; overflow: hidden;}
.xwx_left img{width:100%; height:2rem;}
.img2 { transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-ou }
.img2:hover { transform: scale(1.1);-webkit-transform: scale(1.1); -moz-transform: scale(1.1);-o-transform: scale(1.1); -ms-transform: scale(1.1); }
.xwx_right{width:calc(100% - 35%);;float: right;}
.xwx_right h2{font-size: .3rem; font-weight: 200; line-height: 2;}
.xwx_right p{font-size: .24rem; line-height: 1.6;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xwx_right a{transition: All 0.4s ease-in-out;display: block;float: right; width:146px; height: 2.2; font-size: .22rem; line-height: 2.2; text-align: center; color: #2e7be8; border:1px solid #2e7be8;-moz-border-radius: 6px; -webkit-border-radius: 6px;border-radius:6px;}
.xwx_right a:hover{color: #fff; background: #2e7be8;}
/*==详情页==*/
.wzxw_tit{text-align: center;padding:.15rem 0; border-bottom:1px solid #eee;border-top:1px solid #eee;}
.wzxw_tit h2{font-size: .34rem; padding-bottom: .2rem;}
.wzxw_tit p{font-size: .24rem; color: #999; line-height: 2;}
.wzxw_nr{padding: .2rem 0;}
.wztp_tp{text-align: center;padding: .2rem 0;}
.wztp_tp img{max-width: 100%;}
.wzxw_nr>p{font-size: .24rem; line-height: 2; color: #333; padding: 0 0 .5rem 0;text-align:justify; word-break: break-all;}  
}
.wqd-text-article2 p  {padding:0!important}
.ewmPic { position:absolute; left:50%; top:50%; transform:translate(-50%,-50%);}