﻿@charset "utf-8";
/* Style Reset */
html{font-size:625%;-webkit-text-size-adjust:none;max-height:100%}
body{font-size: 0.16rem;FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;}
body,p,h1,ul,li,input,img,figure,h3,h1,h2,dl,dd,dt{margin:0; padding:0;}
ul, ol, li, dl, dt, dd {list-style:none;}
a{text-decoration:none;outline:0px;}
fieldset, img {border:0;}
img{display:block;max-width:100%}
input[type="text"],input[type="password"],input[type="submit"],input[type="reset"],input[type="button"],textarea{-webkit-appearance: none;}
input{border:none;background-color: #fff;outline:none;}
.clear {clear:both;width:100%;}
.c{clear:both;width:100%;}

/* common */
.content{min-height:6rem; overflow:hidden; font-size:0.2rem; margin-top:6%; padding-bottom:15%; background-color: transparent;}
.content_new{margin-top:0!important;} 

@media all and (min-width:640px){
    .content{width:640px; margin:0 auto; position:relative; margin-top:6%; padding-bottom:15%;}
}
@media only screen and (max-width: 479px) and (min-width: 321px) {
    html{font-size:70px;}
}
@media only screen and (max-width: 320px) {
    html{font-size:60px;}
}

/*font*/
@font-face{font-family:"iconfont";src:url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype');}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}

@font-face{font-family:"newsfont";src:url('../font1/iconfont.woff') format('woff'),url('../font1/iconfont.ttf') format('truetype');}
.newsfont{font-family:"newsfont" !important;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}

/*头部*/
.header{width:100%; height:0.691rem; position:relative; z-index:9999; }
.head{position:fixed; width:100%; height:0.691rem; top:0; right:0; box-shadow: 0 4px 4px rgba(9,2,4,.55); line-height:0.791rem; z-index:99; -webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; color:#fff; text-align:center;}
.head a{color:#fff;}

/* 顶部标题 */
.home-btn{width:14%; height:100%; left:0; top:0; position:absolute; font-size:0.4rem; line-height:0.71rem; overflow:hidden; display:block;}
.top-title{width:70%; height:100%; left:15%; top:0; position:absolute; font-size:0.3rem; line-height:0.71rem; overflow:hidden; white-space: nowrap; -ms-text-overflow: ellipsis; text-overflow: ellipsis;}
.nav-btn{width:14%; height:100%; right:0; top:0; position:absolute; font-size:0.4rem; line-height:0.71rem;  overflow:hidden;}
/* 顶部标题_end */

/* nav */
body{position:relative; width:100%; background:#fff; height:100%;}
.allpage{position:relative; z-index:10; background:#fff; height:auto; -webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; right:0; min-height:6rem;}
.clicked{right:160px!important; -webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}

/*右侧隐藏菜单*/
.fixed{width:160px; height:150%; position:fixed;right:0;top:0;bottom:0;z-index:5;overflow-x: hidden;-webkit-overflow-scrolling: touch;}

.nav{width:160px; height:auto; position:absolute; right:0; top:0; bottom:0; z-index:2;}
.nav li{width:100%; height:0.6rem; border-bottom:1px solid #303030; text-align:center;}
.nav li a{display:block; font-size:0.25rem; line-height:0.6rem; color:#fff; }

.black-fixed{position: fixed; z-index:99999!important; left:0; top:0; width:0; height:100%; background:rgba(0,0,0,0.9); text-align:right; font-size:0.4rem; color:#fff; line-height:2; overflow:hidden; transition:all 0.3s ease-in-out 0s;}
.black-clicked{width:100%; left:-160px; transition:all 0.3s ease-in-out 0s;}

/* 隐藏菜单 end*/

/* subpage */
.about,.view{width:92.5%;margin:0% auto; font-size:16px; line-height:30px; color:#1d1d1d;}
.view p { margin:0; padding:0;}
.view h1{width:100%;text-align:center;font:0.3rem/0.5rem "microsoft yahei";color:#393939; }
.about h1{line-height: 0.6rem; text-align:center;font:0.28rem/0.5rem "microsoft yahei"; font-weight:bold;margin-bottom:3%;}
.view img{max-width: 100%;display:inline}
.page{display:block;width:100%;height:0.38rem;font:0.22rem/0.38rem "microsoft yahei";color:#777;background:#ddd;border-radius:0.38rem;margin:2% auto;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;text-indent:0.1rem;}
.back{display:block;width:33.57%;margin:2% auto;height:0.4rem;border-radius:0.4rem;font:0.2rem/0.4rem "microsoft yahei";color:#393939;text-align:center;}



/* 需要增加的css */
.Click-top{width:100%;margin:2% auto;border-bottom:1px solid #c9c9c9;height:0.5833rem;font:0.2rem/0.5833rem "microsoft yahei";color:#7b7b7b; text-align:center;}
.Click-top1{width:100%; margin-bottom:5px; height:5px;border-bottom:1px solid #c9c9c9;}

/*栏目分类*/
.promenu {  font-size:16px;}
.promenu li{ float:left; width:49.8%; height:40px; background:#e0051d; padding:0; overflow:hidden; border-bottom:1px solid #efefef; border-right:1px solid #efefef;}
.promenu li a{display:block; height:39px; padding:0; text-align:center; line-height:40px; color:#fff; background:#e0051d; }
.promenu li:nth-of-type(2n+0){border-right:none}

/*新闻分页*/
.npage{ line-height:40px; font-size:16px; text-align:center; margin-top:15px;}

.cocolynews{width:97%; height:auto; margin:0 auto; overflow:hidden; margin-top:0px; margin-bottom:0px; }
.cocolynews ul li{border-bottom:1px dashed #c1c1c1; overflow:hidden; line-height:1.8;}
.cocolynews ul li a{  display:block; color:#333333;  }
.cocolynews ul li h2{
	float:left; 
	color:#333333;
	font-size: 0.20rem;
	font-weight: normal;
	width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.cocolynews ul li span{ 
	float:right;
	font-size: 0.18rem;
	font-weight: normal;
	width:22%;
	text-align:right;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
	color:#999999;
}

/* footer */
.footer{width:100%; height:0.8rem; position:fixed; bottom:0; right:0; z-index:999; -webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;background: rgba(0, 0, 0, 0.8);}
.footer a{display:block; float:left; width:24.5%; color:#73767a; border-right:#4d5054 solid 1px; height:0.8rem;}
.footer a:nth-child(4){ border:none;}
.footer a span{display:block; width:100%; text-align:center; font-size:0.4rem; line-height:0.5rem;}
.footer a h3{width:100%;text-align:center; font-size:0.18rem; font-weight:100}

/*图片外框*/
.index_pro01{overflow:hidden; margin-top:10px}
.index_pro01 dl{ float:left; width:47%; position:relative; text-align:center; overflow:hidden; margin-bottom:10px; margin-left:2%; }
.index_pro01 dl dt{ background:#fff; height:1.86rem; border:#d0d0d0 solid 1px;}
.index_pro01 dl dt img{ height:100%; display:inline; max-width:100%;}
.index_pro01 dl dd{ line-height:0.4rem; height:0.4rem; overflow:hidden; font-size:0.21rem; color:#3f3f3f;}

/*page分页*/
ul.pagination {
    display: inline-block;
    padding: 0;
    margin: 0;
}
ul.pagination li {
	display: inline;
}
ul.pagination li a {
    color: black;
    float: left;
    padding: 8px 16px;
    text-decoration: none;
    transition: background-color .5s;
    border: 1px solid #9B0004;
	background-color:#A80004;
    font-size:14px;
	margin-right:5px;
	margin-left:5px;
	color:#FFFFFF
}
ul.pagination li a.active {
    background-color: #ff6700;
    color: white;
	font-weight:bold;
	border: 1px solid #ff6700;
}

ul.pagination li a:hover:not(.active) {
	background-color: #ff6700;
	color: white;
}
ul.pagination span {
    color:#CCCCCC;
    float: left;
    padding: 8px 16px;
    border: 1px solid #ddd;
    font-size:14px;
}
/*page*/

/*分页start*/
.propage{ width:100%; height:auto; overflow:hidden; margin-top:25px; text-align:center; border-top:1px solid #CCCCCC; font-size:0.22rem; padding-top:10px}
.propage span{ color:#FF0000; font-weight:bold}
.pic_table{height:auto; text-align:center; margin-top:15px;}
.pic_table a{display: inline-block; margin-right:10px; padding:0 12px 0 12px; background:#3cb035; border:1px solid #2ba224; height:0.5rem; line-height:0.5rem; font-size:0.22rem; color:#fff; border-radius:3px;}
.pic_table a:hover{background:#ff6700; border:1px solid #ee6000; color:#fff; text-decoration:none;}
.pic_table SPAN {color:#990000; font-weight:bold;}
/*分页end*/


/* login & reg */
.login{width:87.5%;margin:10% auto;height:auto;overflow:hidden}
.login li{width:100%;height:auto;padding-bottom:3%;overflow:hidden;font:0.16rem/1.4 "microsoft yahei"}
.login_input{display:block;border:1px solid #d9d9d9;background:#fff;width:96%;float:left;height:0.42rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:0}
.login_textarea{display:block;border:1px solid #d9d9d9;background:#fff;width:95%;float:left;height:1.42rem;font:0.2rem/0.42rem "microsoft yahei";text-indent:0.1rem;-webkit-appearance:none;border-radius:0;resize: none}
.login_btn{width:98%;height:0.5rem;color:#fff;border:0;-webkit-appearance:none;border-radius:0;text-align:center;font:0.22rem/0.5rem "microsoft yahei"}
.common_bg{
	background-color: #b30f1a!important;
}
._input{border:1px solid #cccccc; background: #FFFFFF; width:30%; height:0.40rem; line-height:0.40rem; font-size:0.20rem; color:#666666; text-align:left; text-indent:0.15rem; }
.login img{display:inline}
/*百分百内容表单框*/

/*改变表单placeholder中文字的颜色*/
input::-webkit-input-placeholder{
	color:#CCCCCC;
}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#CCCCCC;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#CCCCCC;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#CCCCCC;
}

textarea::-webkit-input-placeholder{
	color:#CCCCCC;
}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */
	color:#CCCCCC;
}
textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	color:#CCCCCC;
}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
	color:#CCCCCC;
}
/*改变表单placeholder中文字的颜色*/