@charset "utf-8";
/* CSS Document */
* {
list-style:none;
MARGIN:0 auto;
}
/* 网站公共样式 */
body {FONT-FAMILY: "Microsoft Yahei", 宋体, Arial; margin:0; padding:0; font-size:14px; color:#000000; background-color:#FFF}
body,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,label,input,select,dl,dt,dd,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,textarea {margin:0;padding:0;border:0;}
li,dl{list-style-type:none;}
img,a img{border:0; margin:0; padding:0; vertical-align:middle}
em,i {font-style: normal;}
input{vertical-align:middle; margin:0; padding:0;}
A:link {COLOR:#000000; TEXT-DECORATION: none}
A:visited {COLOR: #020202; TEXT-DECORATION: none}
A:hover {CURSOR: hand; COLOR: #FF0000; TEXT-DECORATION:none}
A:active {COLOR: #00518a; TEXT-DECORATION: none}
a:hover img{opacity:0.9;filter:alpha(opacity=90);}
TABLE {LINE-HEIGHT: 20px;}
h1{font-size:16px; margin:0; padding:0;}
h2{font-size:18px; margin:0; padding:0;}
h3{font-size:14px; margin:0; padding:0;}
h4{font-size:19px; margin:0; padding:0;}
h5{font-size:15px; margin:0; padding:0;}
h6{font-size:16px; margin:0; padding:0;}
/*去除png图片点击会出现阴影,由其是手机端更明显*/
a {
-webkit-tap-highlight-color: transparent;
-webkit-touch-callout: none;
-webkit-user-select: none;
}
.clear {clear:both;height: 0; }
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.fl{ float: left; }
.fr{ float: right;}
._input{border:1px solid #cccccc; background:#fff; width:100%; height:40px; line-height:40px; font-size:16px; border-radius:4px; margin:5px 0; text-align:center}
._textarea{border:1px solid #d9d9d9; background:#fff; line-height:25px; font-size:14px; padding-left:5px; padding-right:5px; border-radius:4px; margin:5px 0; }
.bnt_save{background:#f60; border:none; border-radius:4px; color:#fff; cursor:pointer; font-size:18px; margin:10px 0; padding:12px 26px}
.bnt_save:hover{background:#f60; border:none;}
input{border:0;outline:none;}/*去掉input选中后去掉蓝色*/
textarea{border:0;outline:none;}/*去掉textarea选中后去掉蓝色*/
/*改变表单placeholder中文字的颜色*/
input::-webkit-input-placeholder{color:#CCCCCC;}
input::-moz-placeholder{color:#CCCCCC;}
input:-moz-placeholder{color:#CCCCCC;}
input:-ms-input-placeholder{color:#CCCCCC;}
textarea::-webkit-input-placeholder{color:#CCCCCC;}
textarea::-moz-placeholder{color:#CCCCCC;}
textarea:-moz-placeholder{color:#CCCCCC;}
textarea:-ms-input-placeholder{color:#CCCCCC;}
/*改变表单placeholder中文字的颜色*/
/*常用css_start*/
/* 右侧二维码*/
.fixed{position:fixed; width:55px; height:55px; right:30px; bottom:100px; z-index:999999;}
.fixed a{display:block;width:55px;height:55px;}
.fixed a.backup{background:url(../img/top.png) 0 0 no-repeat;background-position:0 0; height:55px;}
.fixed a.backup:hover{background-position:0 -55px;height:55px;}
/* 右侧二维码_end */
/*map地图*/
#allmap{width:100%; height:600px;font-size:14px;}
#allmap span {font-size:14px;font-weight:bold; line-height:30px}
.map_title{ height:45px; line-height:45px; padding:0 10px; background-color:#EFEFEF; border-bottom:1px solid #E4E4E4}
.map_title span{ float:right}
/*常用css_end*/
/*图片放大效果*/
.imgZoom{overflow:hidden;}
.imgZoom img {-moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.ov{overflow:hidden}
/*加内边距的不会影响外框大小*/
.p_box{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
/*全局*/
.mt7{margin-top:7px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt50{margin-top:50px;}
.p10{ padding:10px;}
.pt10{ padding-top:10px;}
.main_100{width:100%; height:auto}
.main_95{MARGIN: 0 auto; width:95%; height:auto}
.main_90{MARGIN: 0 auto; width:90%; height:auto}
.main_96{MARGIN: 0 auto; width:96%; height:auto}
.bt10{border-top:10px solid #EFEFEF; margin-top:10px; padding-top:10px}
.bt10p0{border-top:10px solid #EFEFEF; margin-top:10px;}
.bt10m0{border-top:10px solid #EFEFEF; padding-top:10px}
.bt10mpb10{border-top:10px solid #EFEFEF; margin-top:10px; padding-top:10px; padding-bottom:10px}
/*当页面小于960px的时执行下面的CSS*/
@media screen and (max-width: 960px){
html{font-size:100px; -webkit-text-size-adjust:none; max-height:100%; min-width: 320px;}
body {margin:0 auto; font-size:0.14rem; color:#333333; background-color:#FFF}
.pc{ display:none}
.anco{width:100%; height:auto; margin:0 auto;}
.anco33{width:100%; height:550px; margin:0 auto; background:url(../images/gyjj.jpg);}
.anco22{width:100%; height:1140px; margin:0 auto; background-color:#f5f5f5}
.coco{width:100%; height:auto; }
.coco_w{width:100%; height:auto;}
/*文章主体*/
.conte_text{line-height:0.26rem; font-size:0.14rem;}
.conte_text img{max-width:100%; margin:5px 0}
.conte_text table{line-height:0.3rem; font-size:0.14rem;}
/*文章主体*/
/*列表分页*/
.propage {width:100%; height:0.4rem; line-height:0.4rem; border-top:1px solid #CCCCCC; margin-top:30px; text-align:center;}
.propage SPAN{color:#F00; font-weight:bold;}
.pro_page_sl{ width:100%; height:auto; text-align:center; margin-top:15px;}
/*page分页*/
ul.pagination{display:table; margin: auto; padding:0px; overflow:hidden;}
ul.pagination li{float:left; border: 1px solid #ddd; font-size:0.12rem; line-height:0.35rem}
ul.pagination li a{display:block; color:#333; text-decoration:none; transition: background-color .5s; padding:0 10px;}
ul.pagination li a.active{background-color: #ff6700; color:#FFF; }
ul.pagination li a:hover{background-color: #ff6700; color:#FFF; }
ul.pagination span{float:left; color:#CCCCCC; line-height:0.35rem; padding:0 2px; border: 1px solid #ddd; font-size:0.12rem;}
/*page*/
/*列表分页end*/
/*上下页*/
.previous_next{width:100%; height:auto; line-height:0.3rem; border-top:1px solid #ccc; margin-top:30px; padding-top:10px;}
.previous_next p{height:auto; border-bottom:1px dotted #CCCCCC; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.previous_next dl{height:auto; border-bottom:1px dotted #CCCCCC; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
/*上下页_end*/
/*列表专用_明确分出左右两侧,超出文字隐藏*/
.fl_list{ width:100%; height:auto; margin:0 auto; margin-top:20px;}
.fl_list li{ height:0.35rem; line-height:0.35rem;}
.fl_list li+li{border-top:1px solid #E6E6E6;}
.fl_list li p{ float:left; width:92%; height:auto; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.fl_list li span{ float:right; color:#CCCCCC; width:8%; height:auto; text-align:right; font-size:0.14rem}
.fl_list li a{ display:block}
/*a标签带个小块___demo:查看更多 >*/
.a_more{display:inline-table; margin:10px 0; padding:5px 15px; background-color:#2ca43a; font-size:0.12rem; border-radius:50px; color:#fff!important;}
.a_more:hover{ background-color:#ff6700}
}
/*当页面大于960px时候*/
@media screen and (min-width:960px){
.mobile{ display:none}
.anco{width:100%; min-width:1270px; height:auto;}
.anco22{width:100%; height:1100px; margin:0 auto; background-color:#f5f5f5}
.anco33{width:100%; height:600px; margin:0 auto; background:url(../images/gyjj.jpg);}
.anco44{width:100%; height:380px; margin:0 auto; background-color:#efefef}
.anco55{width:100%; min-width:1350px; height:auto;}
.coco{width:1270px; min-width:1270px; height:auto; margin:0 auto;}
.coco33{width:1270px; min-width:1270px; height:auto; margin-botom:55px;}
.coco22{width:1300px; min-width:1300px; height:auto; margin-top:55px;}
.coco_w{width:1380px; height:auto; margin:0 auto;}
/*文章主体*/
.conte_text{line-height:26px; font-size:14px;}
.conte_text img{max-width:100%; margin:5px 0}
.conte_text table{line-height:30px; font-size:14px;}
/*文章主体*/
/*列表分页*/
.propage {width:100%; height:40px; line-height:40px; border-top:1px solid #CCCCCC; margin-top:30px; text-align:center;}
.propage SPAN{color:#F00; font-weight:bold;}
.pro_page_sl{ width:100%; height:auto; text-align:center; margin-top:15px;}
/*page分页*/
ul.pagination{display:table; margin: auto; padding:0px; overflow:hidden;}
ul.pagination li{float:left; border: 1px solid #ddd; font-size:14px; line-height:35px}
ul.pagination li a{display:block; color:#333; text-decoration:none; transition: background-color .5s; padding:0 15px;}
ul.pagination li a.active{background-color: #ff6700; color:#FFF; }
ul.pagination li a:hover{background-color: #ff6700; color:#FFF; }
ul.pagination span{float:left; color:#CCCCCC; line-height:35px; padding:0 15px; border: 1px solid #ddd; font-size:14px;}
/*page*/
/*列表分页end*/
/*上下页*/
.previous_next{width:100%; height:40px; line-height:40px; border-top:1px solid #ccc; margin-top:30px; overflow:hidden}
.previous_next p{ float:right; height:auto}
.previous_next dl{ float:left; height:auto}
/*上下页_end*/
/*列表专用_明确分出左右两侧,超出文字隐藏*/
.fl_list{ width:100%; height:auto; margin:0 auto; margin-top:35px; padding-top:15px; background: url(../img/main_title.jpg) repeat-x left top;}
.fl_list li{ height:35px; line-height:35px;}
.fl_list li+li{border-top:1px solid #E6E6E6;}
.fl_list li p{ float:left; width:95%; height:auto; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.fl_list li span{ float:right; color:#CCCCCC; width:5%; height:auto; text-align:right; font-size:14px}
.fl_list li a{ display:block}
/*a标签带个小块___demo:查看更多 >*/
.a_more{display:inline-table; margin:10px 0; padding:10px 20px; background-color:#2ca43a; border-radius:50px; color:#fff!important;}
.a_more:hover{ background-color:#ff6700}
}