@charset "utf-8";
/* CSS Document */
.m-header { display:none; background-color: #FFF;-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*firefox*/  
-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*webkit*/  
box-shadow:2px 2px 5px rgba(0, 0, 0, 0.15);/*opera或ie9*/  }
.m-header .logo {float:left;}
.m-header .logo img {height:45px;width:auto;}

@media screen and (max-width: 760px) {
#head {display:none!important;}
.header,.navbox {display:none!important;}	
.top-mg {height:0;clear:both;display:none!important;}

/*response nav*/
.m-header {display:block;padding:10px;}
.m-nav { float: right;display:block; }
#btn-close {display:none;}
.m-nav-btn { width:1.5em;text-align: center; padding:0.5em; overflow: hidden; cursor: pointer; position: relative;outline:none; background:#40aa60;color:#ffffff; -moz-border-radius: 2px;-webkit-border-radius: 2px; border-radius:2px;  }
.m-nav .m-nav-wrap { height: 100%; width: 0%; background-color: #111111; filter:alpha(opacity=95); opacity:0.95; position: fixed; top: 0px; right: 0px; z-index: 9996; }
.m-nav-btn p { display:block;background: #ffffff;width:100%;height:3px; vertical-align: top; line-height: 0px; font-weight: bolder; margin-top:3px;margin-bottom:3px;overflow:hidden;outline:none;  }
.m-nav-wrap .m-navlist { padding: 1em; }
.m-navlist li { font-size: 15px; }
.m-navlist li a, .m-navlist li a:visited { color: #888; display: block; padding-top: 0.5em; padding-right: 1em; padding-bottom: 0.5em; padding-left: 1em; }
.rel { position: relative; }
.rel .m-nav-btn { position: fixed; right: 10px;top:10px; -moz-border-radius: 2px;-webkit-border-radius: 2px; border-radius:2px; }
.m-header .logo {margin:0px!important;}
.m-header .logo img {height:40px;width:auto;}
	
.cm-w {
width:auto!important;
margin:auto;
padding-top:10px!important;
padding-bottom:10px!important;
}

.con-u-m {
width:auto!important;
margin:auto;
padding-top:10px!important;
padding-bottom:0px!important;
border:none 0px!important;
}

.sub-banner {display:none!important;}
.page-url {
padding-top:5px!important;
padding-bottom:5px!important;	
display:none;
}

.page-menu {float:none!important;display:block!important;width:auto!important;padding-top:0px;padding-bottom:0px;background:none;}
.page-menu .p-menu-dl {text-align:left;}
.p-menu-dl dt {font-size:14px;margin:0px;background-image: url(../images/fgy.png); background-repeat: no-repeat; background-position: right center;}
.p-menu-dl  a,.p-menu-dl  a:visited { border:none 0px!important;background:none!important;padding:2px 10px 2px 10px!important;}
.p-menu-dl .on a, .p-menu-dl .on a:visited { background-color: transparent; color: #40aa60; margin-left: -1px;border:none 0px;}
.list-arc-pic {
padding-left:0px;
padding-right:0px;
width:auto;
}
.list-arc-pic li {
padding-bottom:15px;
margin-bottom:15px;
}
.list-arc-pic li .li-pic-wrap {
float:right;
width:33%;
height:auto;
margin-left:15px;
margin-right:0px;
}
.list-arc-pic li .li-pic-wrap img { max-height:100%!important;width:auto;}
.list-arc-pic li .li-con-wrap {
padding-top:0px;
overflow:auto;
}
.list-arc-pic li .li-con-wrap .more {
display:none;
}
.list-arc-pic li .li-con-wrap em {display:none;}
.list-arc-pic li .li-con-wrap h3 .pb-d {
display:none;
}
.list-arc-pic li .li-con-wrap h3 {
margin-bottom:6px;
font-size:17px;
}
.list-arc-pic li .li-con-wrap p {height:40px;overflow:hidden;padding-right:0px;margin-bottom:0px;margin-right:0px;}

/*双例文章自适应*/
.list-arc-col2 {
padding-left:10px;
padding-right:10px;
width:auto;
}
.list-arc-col2 li {
width:100%;
clear:both;
float:none!important;
padding-bottom:15px;
margin-bottom:15px;
}
.list-arc-col2 li .li-pic-wrap {
float:right;
width:33%;
height:auto;
margin-left:15px;
margin-right:0px;
}
.list-arc-col2 li .li-con-wrap {
padding-top:0px;
overflow:auto;
}
.list-arc-col2 li .li-con-wrap .more {
display:none;
}
.list-arc-col2 li .li-con-wrap em {display:none;}
.list-arc-col2 li .li-con-wrap h3 .pb-d {
display:none;
}
.list-arc-col2 li .li-con-wrap h3 {
margin-bottom:6px;
font-size:17px;
}
.list-arc-col2 li .li-con-wrap p {height:40px;overflow:hidden;padding-right:0px;margin-bottom:0px;}

 .fenyedh {
height:auto;
line-height:auto;
clear: both;
margin-right: auto;
margin-left: auto;
width: 100%;
padding-top: 15px;
padding-bottom: 15px;
}
.fenyedh ul {
width:auto;
height:auto;
margin-top: 0;
margin-right: auto;
margin-left: auto;
margin-bottom: 0;
text-align: center;
}
.pagelist a, .pagelist a:visited {
width:auto;
height:auto;
line-height:auto;
border: 0px solid #3488ea;
text-align: center;
overflow:hidden;
color: #888888;
background-color: transparent;
display: inline-block;
margin: 0px 2px 0px 2px;
}
.pagelist span {
width: auto;
height:auto;
line-height:auto;
border: 0px solid #3488ea;
text-align: center;
overflow:hidden;
color: #3488ea;
background-color: transparent;
display: inline-block;
margin: 0px 2px 0px 2px;
}
.pagelist a.a1 {
width: auto;
padding-right: 12px;
padding-left: 12px;
border: 1px solid #dddddd;
background-color:#ffffff;
}
.pagelist a:hover {
color:#3488ea;
}
.pagelist a.a1:first-child {
display:none;
}
.blk20 {
height:10px;
}
.p-footer {border-top:solid 1px #e5e5e5;}
.p-footer .p-ftcon {
clear: both;
width: auto;
margin-right: auto;
margin-left: auto;
padding-top: 15px;
padding-bottom: 15px;
padding-left:10px;
padding-right:10px;
font-size: 12px;
color: #777777;
text-align:left;
}

.list-pic-two {width:auto!important;display:block;margin-left:10px!important;margin-right:-5px!important;}
.list-pic-two li {width:46.2%!important;}
.list-pic-two li .li-con-wrap {padding:10px!important;}

.list-pic-thr {width:auto!important;display:block;padding-left:10px;padding-right:10px;}
.list-pic-thr li {width:46.2%!important;margin-right:10px;margin-bottom:10px;}
.list-pic-thr li .li-con-wrap {padding:10px!important;}

.list-pic-3-wf {width:auto!important;display:block;margin-left:10px!important;margin-right:-5px!important;}
.list-pic-3-wf li {width:46.2%!important;}
.list-pic-3-wf li .li-con-wrap {padding:10px!important;}
.list-pic-3-wf li .li-con-wrap h3 {overflow:visible!important;height:auto!important;}

.list-pic-4-wf {width:auto!important;display:block;margin-left:10px!important;margin-right:-5px!important;}
.list-pic-4-wf li {width:46.2%!important;}
.list-pic-4-wf li .li-con-wrap {padding:10px!important;}
.list-pic-4-wf li .li-con-wrap h3 {overflow:visible!important;height:auto!important;}

.list-pic-four {width:auto;display:block;padding-left:10px;padding-right:10px;}
.list-pic-four li {width:46.2%!important;margin-right:10px;margin-bottom:10px;}
.list-pic-four li .li-con-wrap {padding:10px!important;}

/*图片列表通用*/
li .li-pic-wrap a,li .li-pic-wrap a:visited {}
li .li-con-wrap h3 a, li .li-con-wrap h3 a:visited {padding-top:0px!important;padding-bottom:0px!important;}
li .li-con-wrap h3 {font-size:17px!important;line-height:1.3em!important;margin-bottom:5px;}
li .li-con-wrap p {overflow:hidden;text-overflow:ellipsis;margin-bottom:0px!important;}
li .li-con-wrap .more  {/*display:none;*/}
/*图片列表通用*/

.con-page-url {padding-left:10px;padding-right:10px;}
.con-main-body { clear: both; width: auto; margin-right: auto; margin-left: auto;margin-bottom:20px; padding: 0px; }
.arctit {margin-bottom:10px;}
.wzbody hr { margin: 10px 0;}
.arctit h3 {font-size:17px;}
.fg-hr { margin: 10px 0;}
.page-con-box {width:auto;padding:0px;background:none;}
.wzbody img {height:auto!important;}
.wzbody table {width:100%!important;}
.wzbody table td {display:block;clear:both;width:100%;padding:0px!important;}
.m-pd {padding-left:10px;padding-right:10px;}
.con-main-body .con-main-box { float: none; width: 100%; }
.arc-nx-pr  {margin-bottom:12px;}
.arc-nx-pr span {float:none!important;clear:both;display:block;margin-bottom:5px;}
.con-main-body .con-side-box { float: none; width: 100%; }
.sd-list li {margin-bottom:10px;padding-bottom:10px;}
.bdsharebuttonbox {float:none!important;clear:both;}

.des-pic-txt .des-pic { float: none; width: auto; margin-right: 0px; }
.des-pic-txt .des-pic img { max-width:100%;height:auto;}
.des-pic-txt .des-txt { overflow: hidden; }

.sd-list li .sd-pic-wrap {width:25%;height:auto;margin-right:15px;}
.wzinfo {padding-top: 10px;padding-bottom: 10px; margin-top: 15px; }

.page-form-box { border: 1px solid #e6e6e6; width: auto!important; margin:10px; }
.page-form-box .form-item { padding-top: 25px; padding-right: 25px; padding-bottom: 10px; padding-left: 25px;}
.page-form-box .form-tab {  padding-right:20px; padding-left: 20px; line-height: 40px; }
.page-form-box .form-tab dt a, .page-form-box .form-tab dt a:visited {  padding-right: 20px; padding-left: 20px; display: block; color: #777777; }
.list-arc-pic.li-arc li .li-con-wrap h3 {  background-image: none;  padding-left: 0px; font-size: 15px; }
.list-arc-pic.li-arc li {padding-bottom: 10px; margin-bottom: 10px; }

/*.cat-con-list {width:auto;padding-left:10px;padding-right:10px;}
.cat-con-list .cat-con-box {margin-bottom:10px;padding-bottom:10px;}
.cat-con-box .cat-tit-blk {margin-bottom:10px;}
.cat-con-box .cat-con-fir {width:100%;float:none;}
.cat-con-fir dt {width:40%;height:auto;}
.cat-con-box .cat-con-ul { float: none; width: 100%; }*/


.page-side-box {display:none!important;}
.hidden-mob {display:none!important;}
.fg1x {height:0px;display:none;}
.con-pd-wrap {padding:10px;}
.footer {  min-width:auto!important;  }
.footer .ft-wrap {  width: auto!important;padding-top:12px;padding-bottom:12px; }
.ft-tel.f-tel {display:none; }

.m-no-padding {padding-left:0px!important;padding-right:0px!important;}

/*---*/
.footer {min-width:auto!important; }
.footer .ft-box { clear: both; width: 100%; margin-right: auto; margin-left: auto; background-image: url(../images/ftbg.jpg); background-repeat: repeat-x; background-position: left top; border-top-width: 1px; border-top-style: solid; border-top-color: #e2eee6; }
.footer .ft-box .ft-con { width: auto; margin-right: auto; margin-left: auto; padding-top: 17px; padding-bottom: 17px; text-align: center; line-height: 22px; position: relative; font-size: 12px; }
.footer .ft-bot {min-width:auto;display:none!important;}
.footer  .ft-in { width: auto; margin-right: auto; margin-left: auto; }
.ft-con .gongshang { display:none!important }

}
