@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td,span{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset, img{border:0;}
img{vertical-align:top; border:none;}
address, caption, cite, code, dfn, em, strong, th, var{font-style:normal;}
li{list-style-type:none;}
html{width:100%;min-width:1200px;}
body{width:100%;min-width:1200px;font:14px/1.5 "Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;color:#333333;line-height: 1;}
body{ overflow-x:hidden;}
textarea{resize:none;}
textarea,input{font-family:"Microsoft YaHei","Helvetica Neue","Hiragino Sans GB",arial,helvetica,sans-serif;font:12px/1.5;}
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{border:none; padding:0;}
input::-ms-clear{display:none;}
a:focus, *:focus{}
.clear{clear: both;}
a, object{outline:none;}
a{cursor:pointer;color:#333;}
a:link{text-decoration:none;}
ul, li, ol{list-style: none outside none;}
li{vertical-align:top;}
li{vertical-align:bottom;}
html{_background-attachment: fixed;}
:focus{outline: 0;}
input, button{border: 0; outline: none; background: none; filter: chroma(color=#000000);}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #bdbcbc;}
i, em, b{font-style: normal;}
::-webkit-input-placeholder, :-moz-placeholder, ::-moz-placeholder, :-ms-input-placeholder{color: #999; font-family: 微软雅黑, Microsoft YaHei, \5FAE\8F6F\96C5\9ED1; font-size: 12px;}
table{ border-collapse: collapse; border-spacing: 0;}
table td{word-break: break-all; word-wrap: break-word;}
input{font-family: 微软雅黑, Microsoft YaHei, \5FAE\8F6F\96C5\9ED1; font-size: 12px;}
a, a *{text-decoration: none; outline: none;}
.clearfix{clear: both; zoom: 1;}
.clearfix:after{content: ''; display: block; clear: both;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
img{max-width: 100%; border: 0; outline: none; vertical-align: middle;}
.one-txt-cut{overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.txt-cut{overflow: hidden; text-overflow: ellipsis; display: -webkit-box; /* -webkit-line-clamp: 2; */ -webkit-box-orient: vertical;}
/*reset end*/

/*字体size*/
.font12 {font-size: 12px !important;}
.font14 {font-size: 14px !important;}
.font16 {font-size: 16px !important;}
.font18 {font-size: 18px !important;}
.font20 {font-size: 20px !important;}

/*浮动*/
.fl{display: inline; float: left}
.fr{display: inline; float: right}
/*消失隐藏*/
.show{display: block!important;}
.hide{display: none!important;}


.center{ text-align:center;  line-height:60px;}

.center1{text-align:center; color:#a5a5a5; font-weight:500; line-height:30px; font-size:12px}
.pg { border-top: 1px dotted #ccc;
	width:100%; margin:0 auto;
    padding: 22px 0 20px;
    display: flex;
    justify-content: space-between;
    
}
.pg a {
    font-size: 1.5em;
    border: 1px solid #fefefe;
}




/* 搜索条*/
.sc{ width:282px;}
.sc .scbox{border:1px solid #ECECEC; height:40px;border-radius: 40px;background: #fff;}
.sc .scbox .SC_input{width:210px; float:left;height:37px; line-height:37px;color:#bfbfbf;font-size:14px !important;_margin-right:-3px; margin-left:20px;border: 0 }

.sc .scbox .scbtn{ height:40px; line-height:40px; width:40px; border:0px;background:url(/static/images/searchbtn.png) no-repeat center center; font-size:0;cursor:pointer; color:#FFF; float:left}
button,.btnNormal{height:22px;line-height:18px;padding:0 9px!important;padding:0 5px;}
.sc .scbox .selSearch{ float:left;width:53px;height:40px; line-height:40px;font-size:14px;/*font-weight:bold;*/padding-left: 20px;background:url(/static/images/selectbg.gif) no-repeat 54px 18px;color:#a8a8a8;cursor:pointer; _overflow:hidden;display: none;}
.sc .scbox .btnSel{float:right;width:14px;height:19px;}
.sc .scbox .selOption{position:absolute;width:60px; background:#fff;border:1px solid #E5E5E5;border-top:0px; line-height:22px;font-weight:100;margin:-19px 0px 0px -8px; z-index:1999999}
.sc .scbox .selOption a{display:block;height:30px;line-height:30px;text-decoration:none;COLOR:#888;font-weight:100;font-size:14px;padding-left:10px;}
.sc .scbox .selOption a:hover{background:#eee;}
.sc .sc_tags{ display:none; float:rigth;margin-top:25px; margin-left:20px;color:#666;height:25px;line-height:25px;overflow:hidden;font-family:Arial, Helvetica, sans-serif}
.sc .sc_tags a{color:#999;}
.sc .focus {border-color: #008AFF}
.sc .focus .scbtn {background: url(/static/images/searchbtn-focus.png) no-repeat center center;}

/* 搜索条*/
.idx{line-height: 25px;}

.searchlist{line-height: 25px;}
.searchlist li{padding: 20px; margin-top: 20px; border: 1px dotted #ccc;}
.searchlist li h2{ font-size: 16px; line-height: 50px;}
.searchlist li span{}
.searchlist li p{padding: 5px 0;}
.searchlist li:hover{ background-color: #efefef;};

.keytagsby{}
.keytagsby a{float: left; display: block; border: 1px solid #ccc; border-radius: 20px; padding: 0 10px; margin-right: 10px;}

/*网站地图*/
.bg18{ height:6px; background:url(/SysImg/small/18.png) repeat-x 0 -1px}
.mapshow{ padding:30px;}
.maplist{line-height:28px;margin-top:20px;background: #fff;overflow: hidden;border: 1px solid #efefef;}
.maplist:hover{ background-color: #fafafa;}
.maplist .classname{display:block;padding-left:10px;font-size:16px; height:40px; line-height:40px;font-weight:bold;}
.maplist .classname a{color:#333; background:url(/SysImg/maptit02.png) no-repeat 0 50%;padding-left:10px}
.maplist .classname2{float:left;padding-left:10px;display:inline-block; background:none}
.maplist .classname2 a{color:#555;font-size:14px;}
.maplist span{ white-space:nowrap;padding:0px 10px;height:30px; float:left; background:url(/SysImg/maptit03.png) no-repeat 100% 50%}
.maplist span a{color:#555; font-size:14px;}
.maplist2{ clear:both;}

.header .center{box-shadow:0px 2px 5px rgba(26, 26, 26, 0.2);}

.period-box-list:hover{background-color: #efefef;}



.zuozhe1 .index_ad{display: block; margin: 10px auto; background:url(/static/picture/gg_01.png) no-repeat center center; height: 140px; width: 100%;}