body,div,hr,p,blockquote,ul,ol,li,table,th,td,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,input,button,select,textarea,fieldset,legend{margin:0;padding:0}
body{
	font-size:14px;color:#333;
font-family: 微软雅黑,Verdana,Arial,Helvetica,sans-serif;


}
input,select,textarea
{
	font-family:"微软雅黑";
	font-size: 12px;
	border:none;
	-webkit-appearance: none; 
}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
.clearfix{*zoom:1}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0}
.clearboth{ clear:both;}
ul,ol{list-style:none}
fieldset,img{border:0}

a{ text-decoration: none;color:#555;}
a:hover {color:#c00; text-decoration:none;}


/*20170627注销，禁止拷贝
*//*html,body { 
    -webkit-user-select: none;

}*/

@media all and (min-width: 640px) {
body {
width: 640px;
margin:0 auto;
overflow:hidden;
}
}

@media all and (max-width: 320px) {
body {
width: 320px;
margin:0 auto;
overflow:hidden;
}
}

.header {
width:100%;
position:relative;

}

.center_1000 {

position:relative;
background-color:#fff;
margin:0 auto;
color:#555;
overflow:hidden;
}
.container {
padding-top:10px 0;
background-color:#E6E6E6;
}

.container .anima {
background-color:#E6E6E6;
background-repeat:no-repeat;
background-size:100%;
height:55px;

position:relative ;
background-position:center 22%;

}
.container .anima .tb {
width:82%;
height:auto;
display:block;
margin:0 auto;
}
img {
    max-width: 100%;
}

.container .article_c img {
max-width:100%;
height:auto;
}

.anima img.title {
display:block;
width:40%;
margin:0 auto;
padding:1rem 0;
}
.anima a.item {
position: absolute;
display:none;
}
/*
.anima .ml {
margin-left:-300px;
}
.anima .mt {
margin-top:-300px;
}
.anima .mr {
margin-right:-300px;
}
.anima .mb {
margin-bottom:-300px;
}
*/
.anima a.redbg {
-webkit-transform:scale(0.7);
display:none;

width:48px;
height:48px;
font-size:4px;

text-align:center;
line-height:48px;

background-color:#C90916;
color:#fff;
border-radius:24px;

}
.anima a.item>img {
/*display:none;*/
width:70px;
height:auto;
}
.anima .words {
	/*
margin-top:-300px;
opacity:0;
*/
position: absolute;
top:45%;
left:33%;
width:120px;

}
.cover {
display:none;
position:fixed;
z-index:100;
background-color:#000;
opacity:0.6;
width:100%;
height:140%;

}
.nav_box {
display:none;
position:fixed;
top:35px;
left:0;
z-index:200;
width:40%;

}
.nav_box .nav {
margin-top:25px;
}
ul.nav li {

margin:10px 0;
width:60%;
padding:10px;
border-radius:0 20px 20px 0; 
background-color:#000;
}
ul.nav li a {
color:#fff;
display:block;
}
#top_cata {
/*position:absolute;*/
position:fixed;
	
z-index:100;
background-color:#fff;
top:2%;
left:0;
border-radius:0 30px 30px 0; 
width:18%;
height:35px;
border:1px solid #ccc;
padding:6px 15px 2px 5px;
background-image:url(../images/ri.jpg);
background-repeat:no-repeat;
background-position:95% center;
background-size:20%;

}
#top_cata img {
width:90px;

}
.company_info {

padding:10px 0;
overflow:hidden;
}
.company_info p {

padding:10px;
line-height:25px;

}
a.first_new_thumb {
display:block;
padding-top:10px;
}
.list_title {
text-align:center;
font-size:1.1rem;
padding:10px 0;
}
.article_c {
padding:10px;
line-height:25px;

}
.article_c p {


}
.pad10 {
padding:0 10px;

}
 p.mi {
background-color:#FEFFE0;

}
.page_content {

padding:0px;
line-height:25px;

}

.article_list {
margin:10px 0;

}
.article_list li {

line-height:25px;
padding:5px 10px;
position:relative;
border-bottom:1px solid #eee;

}
.article_list li a {
color:#555;
}
.pic_article li img {
width:30%;
float:left;
min-height:70px;
}
.pic_article li .right_title {

float:right;
width:65%;
}
.pic_article li span.time {
position: absolute;
bottom:0;
right:20px;
}

.news_thumb_box {

border-bottom:1px solid #eee;
padding:0px 0 20px 0;
}
.news_thumb_box .thumb_title {
padding:0px 0 10px 0;
border-bottom:1px solid #eee;
font-size:16px;

position:relative;

}

.news_thumb_box .news_thumb {
display:block;
float:left;
padding:10px;
width:30%;
border:1px solid #eee;
}
.news_thumb_box .fr_460 {
width:60%;
float:right;
}
.news_thumb_box .info {
color:#555;
height:75px;
line-height:25px;
text-indent:2em;
overflow:hidden;

}
.news_thumb_box .deail_btn {
float:right;
color:#555;
padding:0 25px;
}
.video_article li img.videos_thumb {
display:block;
width:100%;

border-radius:15px;
}
.video_article li a.bot_title {
display:block;
width:100%;
text-align:center;
line-height:30px;
color:#333;
position:relative;
background-image:url(../images/left_ico.jpg);
background-repeat:no-repeat;
background-position:10px center;
}
.video_article li img.ico {
position: absolute;
top:5px;
right:10px;
}

.page2 {
padding:10px 15px;
}
.page2 a {
line-height:25px;
text-decoration:underline;

}
a.view_more {
display:block;
width:80%;
margin:10px auto;
text-align:center;
padding:8px 0px;
background-color:#ddd;
border-radius:20px;
color:#000;

}


   
/**slide**/
#slides {
display: none
}

#slides .slidesjs-navigation {
margin-top:3px;
}

#slides .slidesjs-previous {
margin-right: 5px;
float: left;
}

#slides .slidesjs-next {
margin-right: 5px;
float: left;
}

.slidesjs-pagination {
margin: 6px 0 0;
float: right;
list-style: none;
}

.slidesjs-pagination li {
float: left;
margin: 0 1px;
}

.slidesjs-pagination li a {
display: block;
width: 13px;
height: 0;
padding-top: 13px;
background-image: url(images/pagination.png);
background-position: 0 0;
float: left;
overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
color: #333
}

#slides a:hover,
#slides a:active {
color: #9e2020
}

.navbar {
overflow: hidden
}
ul.slidesjs-pagination {
display:none;
}

ul.cat_box {

}
.cat_box li {
float:left;
width:21%;
padding:2%;
}
.cat_box li .cata_i {
display:block;
width:100%;
font-size:12px;
text-align:center;
}
.cat_box li .cata_i a {
color:#555;
}
.cat_box li .cata_i img {
width:60%;
}
.e_news_box {
background-color:#E6E6E6;
padding:10px;
padding-bottom:80px;
}
.page .mpage {
margin-top:50px;
}
.e_news {
border-left:8px solid #B60309;
border-bottom:1px solid #D3B789;
color:#B60309;
font-size:16px;
padding:2px 0 5px 5px;

position:relative;

}
.e_news .more {
float:right;
color:#555;
font-size:14px;
}
/*
ul.news_list {
	 list-style-position:inside;
list-style-type:square;
}
	*/
.news_list li {
	margin:6px 0;
	line-height:25px;
	padding-left:15px;
	background-image:url(../images/area.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	position:relative;
	
	
}
.news_list li a {

	color:#000;

}
.news_list li .time {
position: absolute;
right:5px;
top:0px;
color:#aaa;
}
.menu_list {

	position:fixed;
	bottom:0;
	left:0;
	width:100%;
	
background-color:#fff;
}
.menu_list li {
float:left;
width:21%;
margin:2%;
}
.menu_list li a {
display:block;
text-align:center;
width:100%;
line-height:25px;
padding-top:38px;
background-position:center top;
background-repeat:no-repeat;
background-size:50%;
color:#555;
}
.search_box {
width:80%;
margin:40px auto 20px auto;
}
.search_box .search_input {
width:60%;
height:25px;
line-height:25px;

padding:5px;
border:1px solid #ccc;
border-radius:10px; 
}
.search_box .btn {
width:60px;
padding:5px;
line-height:25px;
text-align:center;
background-color:#0350A3;
border:1px solid #0350A3;
border-radius:10px; 
color:#fff;
}
.xbox {
padding:10px 15px;
}
.v_title {
font-size:16px;
height:50px;
line-height:50px;
padding:0 20px;

border-bottom:1px solid #ccc;

}
.v_titlei {
font-size:16px;
height:50px;
line-height:50px;
padding:0 20px;

background-image:url(../images/17.png);
background-repeat:no-repeat;
background-position:95% center;

border-bottom:1px solid #ccc;

}
