@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;text-decoration:none;}
body{font:normal 14px '微软雅黑',Arial, Helvetica, sans-serif;color:#333;width:100%;min-width:1200px;}
a{ text-decoration:none;color:#333;font-size:14px;}
i,em{ font-style:normal}
img{border:none;}
div,ul,li,p,dl,dt,dd,h1,h2,h3,h4{ margin:0; padding:0;list-style:none; font-weight:normal;font-family:"微软雅黑";}
table,tr,td{ margin:0; padding:0}
input,textarea,select,label,button{font-family:"微软雅黑"; color:#333;outline:none;}
.w1200{width:1200px;margin:0 auto;}
p{word-break:break-all;}
.f_l{float:left;}
.f_r{float:right;}
.hide{display:none;}
.block{display:block;}
.container{width:100%;min-width:1200px;}
.main{width:1200px;margin:0 auto;}
.location{width:100%;height:50px;line-height:50px;}
.location a:hover{color:#dd2727;}
.place-on{padding:15px 0;}
.place-on .icon-index{display:inline-block;width:30px;height:20px; background:url(../images/icon-index.png) center center no-repeat; vertical-align:bottom;}
.place-on a,.place-on span{margin:0 5px;}
.place-on a:hover{color:#dd2727;}
.place-on span{color:#999;}
.section-content {width:84%;line-height: 26px;display: inline-block;}
/*文字颜色*/
.text-orange{color:#fcae52;}
.text-red{color:#dd2727;}
.text-green{color:#5dcd0b;}
.text-blue{color:#1e84eb;}
.text-gray{color:#999;}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.text-right{ text-align:right;}
/*顶部*/
.top-wrap{width:100%; background:#101010;height:40px;line-height:40px;}
.top-wrap .top{min-width:1200px;margin:0 auto;width:73%;}
.top-notice{float:left;overflow:hidden;font-size:13px;}
.top-notice span{float:left;color:#fff;}
.top-notice .newsscroll{height:40px;line-height:40px;overflow:hidden;margin-left:10px;float:left;}
.top-notice .newsscroll ul li{height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:300px;}
.top-notice .newsscroll ul li a{font-size:13px;}
.top-notice .newsscroll ul li a:hover{color:#dd2727;}

.wx-txt{float:left;}
.chat-box{position:absolute;top:40px;left:-45px;z-index:99;display:none;}
.top-chat ul li:hover .chat-box{display:block;}
.chat-jgp{position:relative;}
.chat-jgp .flag{position: absolute;top:-20px;left:55px; border: 10px solid transparent; border-bottom-color: #ddd; }
.wx-img{border:5px #ddd solid;border-radius:5px;margin-top:10px;}
.wx-img img{width:120px;height:120px;}

.top-nav{float:right;}
.top-nav ul li{float:left;margin:0 10px;position:relative}
.top-nav ul li a{color:#fff;}
.top-nav ul li a:hover{color:#dd2727;}
.apploadbox{position:absolute;top:50px;z-index:99;width:140px;left:50%;margin-left:-70px; text-align:center; background:#fff;border:1px #ddd solid;display:none}
.apploadbox img{display:block;margin:0 auto;width:100px;}
.apploadbox h1{ text-align:center;font-size:13px;line-height:30px;}
.apploadbox p{ text-align:center;font-size:13px;color:#dd2727;line-height:30px;}
.apploadbox .flag{position: absolute;top:-20px;left:60px; border: 10px solid transparent; border-bottom-color: #ddd; }
.top-nav ul .appload:hover .apploadbox{display:block}


/*分页*/
.pagebox{padding:40px; text-align:center;}
.pagebox a{display:inline-block;width:fit-content;min-width: 30px;height:32px;border:1px #ddd solid;text-align:center;line-height:32px;color:#666;font-size:13px;border-radius:3px;margin:0 2px;}
.pagebox .prev,.pagebox .next{width:70px;}
.pagebox a:hover{border:1px #dd2727 solid;color:#dd2727;}
.pagebox a.on{border:1px #dd2727 solid; background:#dd2727;color:#fff;}

.c-app{ background:#dd2727; text-align:center;border-radius:5px;line-height:20px;padding:5px;display: block; width: 40px; height: 40px;color:#fff;}/*background:rgba(186,186,186,0.7)*/
.c-app:hover{ background:#dd2727;}
.c-appload{position:relative;}
.c-appbox{position:absolute}
.c-appbox{position:absolute;top:0px;z-index:99;width:140px;left:-155px;text-align:center; background:#fff;border:1px #ddd solid;display:none}
.c-appbox img{display:block;margin:0 auto;width:100px;}
.c-appbox h1{ text-align:center;font-size:13px;line-height:30px;}
.c-appbox p{ text-align:center;font-size:13px;color:#dd2727;line-height:30px;}
.c-appbox .flag{position: absolute;top:15px;right:-20px; border: 10px solid transparent; border-left-color: #fff; }
.c-appload:hover .c-appbox{display:block;}
.c-appload:hover .dropdown{display:block;}