﻿/* CSS Document */
*{
	margin:0 auto;
}
/*======================================================*/
/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}
/*=====================================================*/
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,strong,label,em{margin:0;padding:0;border:0; }
ul,ol,li{list-style:none;}
input,button{margin:0;font-size:12px;vertical-align:middle;}
body{font-size:13px;font-family:Microsoft YaHei; Arial, Helvetica, sans-serif;  text-align:center; margin:0 auto; padding:0px; overflow-x:hidden;background-color: white;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#333333;text-decoration:none;}
a:hover{color:#333333; text-decoration:underline;}
.aaa a{color:#ffffff;text-decoration:none;}
.aaa a:hover{color:#ffffff; text-decoration:underline;}
em{ font-style:normal;}
h5{ font-size:12px;}
.style_title { color:#b0701c; font-weight:bold;}
.logo_top { margin:0 auto; width:100%; height:45px; background-color:#efeff7;}
.logo_top li { color: #666666; float:left;width: 50%;text-align: center; height: 45px;padding-top: 10px;}
.logo_top li a{ color: #666666; }
.logo_info { margin:0 auto; width:100%;}
.logo_info img { height: auto; width: auto\9; width:100%;}
.gb_info { width:100%; margin:0 auto; overflow:hidden;}
.dh_info { width:100%; margin:0 auto; overflow:hidden; background-image:url(../images/wap_x_bg.png);}
.dh_info li { float:left; padding:10px 0; width:25%; overflow:hidden;}
.dh_info li a { color:#ffffff;}
.jj_info { width:100%; background-color: white; margin:0 auto; text-align:center; overflow:hidden; font-size:14px;}
.wy_content { width:100%;  background-color: white; padding:0 15px;margin:0 auto; text-align:left; overflow:hidden;}
.dt_info { width:100%; margin:0 auto; background-image:url(../images/wap_x_bg.png); text-align:left; padding:10px 15px; overflow:hidden;}
.dt_info a:link{ color:#FFFFFF; font-weight:bold;}
.foot_info { width:100%; height:50px;background-color: white;}
.content_img img { height: auto; 
width: auto\9; 
width:100%; }
.pro_title
{
	font-size: 14px;
	text-align: center;
	padding: 10px;
	background-color: #f4f4f4;
        word-break: break-all;
        width:100%;
}

/*==============================================================*/
.fanwei_con { width:100%;  background-color: white; padding:0 20px 30px 20px;margin:0 auto; text-align:left; overflow:hidden;}

.fanwei_con li { width:50%;  background-color: white; padding:0 10px; margin-bottom: 20px; text-align:center; overflow:hidden; float: left;}

.fanwei_con li a { color: #FFFFFF;}

.fanwei_text
{
	background-color: #333;
	font-size: 1.2em;
	color: #fff;
	padding: 8px 0;
line-height:13px;
}

.fanwei_text a
{
	color: #fff;
}
.fanwei_text span
{
	font-size: 0.5em;
	color: #666;
}

.adv_con{width:100%;  background-color: white; padding:0 25px 40px 25px;margin:0 auto; text-align:left; overflow:hidden;}

.news_con_bg
{
	border:1px #ccc solid;
	overflow: hidden;
    background: rgba(255,255,255,1);
	-webkit-backdrop-filter: saturate(80%) blur(8px);
	backdrop-filter: saturate(50%) blur(8px);
	border-radius:5px; /*投影*/
    box-shadow:0px 3px 5px rgba(0,0,0,0.3);
    transition: all .6s;
	padding:20px;
	line-height: 25px;
	margin-bottom: 20px;
}
.news_c_title{font-size: 1.3em;padding: 8px 0 8px 10px; background-color: #efefef; font-weight: bold;}

#banner_nei
{
	height: 330px;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.foot_m_title {padding: 8px 20px;font-weight: bold; font-size:1.2em; color: #333; background-color: #ccc;}
.foot_m_title img{margin-right: 10px;float: left;}
.foot_m_con{border: 1px #ccc solid;padding: 20px 0 10px 6px;overflow: hidden;margin-bottom: 40px;background-color: #f8f6f6;}
.foot_m_con li{width:46%;float: left; overflow: hidden;margin-bottom: 10px;}






/*=================================================================*/
.zhaiyao
{
	color: #999999;
	padding: 10px 20px 20px 20px;
	font-size:12px;
	line-height: 20px;
	text-align: left;
}
.cp1 img { height: auto; 
width: auto\9; 
width:100%; }

.products{ margin:0px auto;
width:100%; padding-left:8px;
}
.products li {
	float:left;
	text-align:center;
	padding:4px;
	width:50%;
    height: auto; 
}
.products img {
    height: auto; 
width: auto\9; 
width:100%;
	padding:4px;
	border:1px solid #999999;
}
.products a:hover img {
	border:1px solid #CC0000;
}
.products a {
	line-height:22px;
}

.xtfy{
	text-align:center;
	padding:30px 0 5px 0;
}
.black_overlay{
   display: none;
   position: absolute;
   top: 0%;
   left: 0%;
   width: 100%;
   height: 1150px;
   background-color: #666666;
   z-index:1001;
   -moz-opacity: 0.8;
   opacity:.80;
   filter: alpha(opacity=60);
  }
  .white_content {
   display: none;
   position:fixed;
   top: 35%;
   left: 30%;
   width: 500px;
   height: 300px;
   border: 8px solid #efefef;
   background-color: white;
   z-index:1002;
   overflow: auto;
   padding-top:20px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
  }

.pro_tu { 
padding: 0 0 30px 0;
background-color: #fff;
width:100%;
	
} 

.pro_tu img { 
height: auto; 
width: auto\9; 
width:100%; 
	border:1px #efefef solid;
} 

.m_jj_index
{
	overflow: hidden;
	background-image:url(../img/jj_bg.jpg);
	background-position: center;
	background-position: center 0;
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-size: cover;
    -webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */
    -o-background-size: cover;/* 兼容Opera */
    zoom: 1;  
	padding:0 20px 70px 20px;
	text-align: left;
}

.m_jj_top
{}

.m_jj_con
{
	border:1px #ccc solid;
	overflow: hidden;
    background: rgba(255,255,255,1);
	-webkit-backdrop-filter: saturate(80%) blur(8px);
	backdrop-filter: saturate(50%) blur(8px);
	border-radius:5px; /*投影*/
    box-shadow:0px 3px 5px rgba(0,0,0,0.3);
    transition: all .6s;
	padding:20px;
	line-height: 25px;
	
}

.m_jj_con img
{
	height: auto; 
    width: auto\9; 
    width:100%; 
	margin-bottom: 10px;
}
.m_jj_bot
{
	text-align: center;
	padding: 30px 0 20px 0;
}


.m_news_index
{
	overflow: hidden;
	background-image:url(../img/news_bg.jpg);
	background-position: center;
	background-position: center 0;
    background-repeat: no-repeat;
    background-attachment:fixed;
    background-size: cover;
    -webkit-background-size: cover;/* 兼容Webkit内核浏览器如Chrome和Safari */
    -o-background-size: cover;/* 兼容Opera */
    zoom: 1;  
	padding:0 20px 40px 20px;
	text-align: left;
}

.m_news_top
{}

.m_news_con
{	
	padding:20px 0px 0 0px;	
}

.m_news_con img
{
	height: auto; 
    width: auto\9; 
    width:100%; 
	margin-bottom: 10px;
}
.m_news_bot
{
	text-align: center;
	padding: 30px 0 20px 0;
}
.m_honor_bot
{
	text-align: center;
	padding-bottom: 60px;
}

.c_pawn51_btn1a{background:url(../images/51pawn4_btn01a.png);width:100%;height:37px;color:#fff;border:0px;font-size:16px;font-family:"Microsoft YaHei", "宋体"; cursor:pointer; margin-top:20px;}


.btn-theme3 {
    color: #666666;
    background-color: transparent;
    border-width: 2px;
    border-color: #ccc;
	padding: 10px 30px;
    font-size: 12px;
    border-radius: 30px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
border:1px solid #ccc;
margin: 0 10px;
text-align:center;

}

.btn-theme3:hover {
    color: #ffffff;
    background-color: #395f0a;
}

.btn-theme3.active {
    background-color: #395f0a;
    color: #fff;
}

.btn-theme4 {
    color: #66666;
    background-color: transparent;
    border-width: 2px;
    border-color: #ccc;
	padding: 6px 30px;
    font-size: 14px;
    border-radius: 30px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
border:1px solid #ccc;
margin: 0 10px;
text-align:center;
width:100%;
}

.btn-theme4:hover {
    color: #ffffff;
    background-color: #395f0a;
}

.btn-theme4.active {
    background-color: #395f0a;
    color: #fff;
}

.btn-theme4 a:hover {
    color: #ffffff;
}

.btn-theme4:hover a {
    color: #ffffff;
}

.btn-theme4.active {
    background-color: #395f0a;
    color: #fff;
}

.btn-theme5 {
    color: #333333;
    background-color: transparent;
    border-width: 2px;
    border-color: #ccc;
	padding: 5px 10px;
    font-size: 14px;
    border-radius: 30px;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
border:1px solid #ccc;
text-align:center;
margin: 0 5px;
}

.btn-theme5:hover {
    color: #333;
    background-color: #efefef;
}

.btn-theme5.active {
    background-color: #efefef;
    color: #333;
}
.btn-theme5 a:hover {
    color: #ffffff;
}

.btn-theme5:hover a {
    color: #333;
}
.btn-theme5.active a {
    color: #333;
}
.effImg01 /*,
.inewsSlider li img,
.inewsList li img,
.videoList li img 
*/{-moz-transition: all .9s ease 0s;-ms-transition: all .9s ease 0s;-o-transition: all .9s ease 0s;transition: all .9s ease 0s;} 
.effImg01:hover /*,
.inewsSlider li:hover img,
.inewsList li:hover img,
.videoList li.hover img
*/{transform: scale(0.96,0.96);-moz-transform: scale(0.96,0.96);-webkit-transform: scale(0.96,0.96);}

/*---------------------------------------------------------------------------------------------------------------手机站导航开始----------*/
.sp_header{height:50px;overflow:hidden;background:#fff;position:fixed;z-index:10;width:100%;box-shadow:0px 3px 5px rgba(170,170,170,0.3);}
.sp_logo{padding:0;float:left;height:50px}
.sp_logo img{margin:auto;max-height:80px;}
.sp_yy{width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav{font-size:20px;width:50px;float:right;position:relative;cursor:pointer;height:30px;margin-top:15px}
.sp_nav span{display:block;background:#395f0a;width:20px;height:2px;position:absolute;left:10px;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:2px}
.sp_nav span:nth-of-type(2){top:10px}
.sp_nav span:nth-of-type(3){top:18px}
.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){width:0}
.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
.sjj_nav{position:fixed;z-index:9;width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;overflow:auto;overflow-x:hidden;transition:top ease 0.35s;
-webkit-backdrop-filter: saturate(50%) blur(8px);
backdrop-filter: saturate(50%) blur(8px);
background: rgba(0,0,0,.3);
}
.nav_show{top:50px}

.sjj_nav ul li i{position:absolute;top:5px;right:0px;border-left:1px #ddd solid;height:30px;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li{border-top:1px #999 solid;margin:0px;position:relative;line-height:40px;font-size:14px;text-align: left;padding-left: 20px;}
.sjj_nav>ul >li:last-child{border-bottom:1px #999 solid;}
.sjj_nav ul li ul{display:none}
.sjj_nav ul li a{color:#fff;width:80%;}
.sjj_nav ul li ul li a{color:#fff;display:block;text-align:left;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#c9141e}
.sjj_nav ul li ul li>ul{margin-left:10px}
/*---------------------------------------------------------------------------------------------------------------手机站导航结束----------*/

/*---------------------------------------------------------------------------------------------------------------手机荣誉开始----------*/
	.post-slide{
		background: #fff;
		margin: 0 15px;
		padding:27px 30px 15px 30px;
		
	}

	.post-slide-class{
		background: #fff;
		margin: 0 15px;
		padding:20px 30px 0px 30px;
		
	}

	.post-slide .pic{
		overflow: hidden;
		position: relative;
	}
	.post-slide .pic img{
		width: 100%;
		height: auto;
		border:1px #ccc solid;
		transform: rotate(0deg) scale(1,1);
		transition: all 0.9s ease 0s;
	}
	.post-slide:hover img{
		transform: rotate(0deg) scale(1.1,1.1);
		border:1px #ccc solid;
	}
	.post-slide .pic:after{
		content: "";
		position: absolute;
		top:0;
		left:0;
		width: 100%;
		height: 100%;
		background: rgba(255,255,255,0);
		transition: all 0.9s ease 0s;
		border:1px #ccc solid;
	 
	}
	.post-slide:hover .pic:after{
		background: rgba(255,255,255,0.2);
		border:1px #ccc solid;
	}

    .post-slide .post-description{
		font-size: 14px;
		margin-bottom:15px;
		color:#666;
		text-align: center;
		padding-top: 10px;
	}

	@media only screen and (max-width: 479px) {
		.post-slide{
			padding: 15px;
		}
		.post-slide .post-bar li{
			margin-bottom: 5px;
		}
		.post-slide .post-bar li:last-child{
			margin-bottom: 0;
		}
	}
/*---------------------------------------------------------------------------------------------------------------手机站荣誉结束----------*/