@charset="utf-8";
#bgs{
	background: #1f50af url(images/gs_c1.png) width:220px height:80px no-repeat ;
}
.gdd a:hover{
	color: #d2e007;
}
.lj a:hover,.fu h2 a:hover{
   color: #fff;
}
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after {
    
    border-bottom: 0px solid #5FB878;
}
.layui-tab-brief>.layui-tab-title .layui-this {
    color: #000;
}
.yq{
	width: 50px;
	border-radius: 50%;
}

/*logo那里*/
.sx{
	
	border-left: 1px solid #e8e8e8;
}
.gx{
	width: 400px;
}
/*logo旁边的背景*/
.ba,.lj{
	width: 80px;
	border-radius: 7px;
}
.lj{
	width: 130px;
}
.lj a{}
.conle{
    width: 220px;
	height: 315px;
}

/*导航栏开始*/
.clearfix:after{
	content:".";
	display:block;
	height:0;clear:
	both;
}
.nav{   
	line-height:60px; 
	 position:relative;
	  z-index:32; 
}
.nav a{ 
	color:#fff; 
}
.nav .nLi{ 
	float:left;
  position:relative; 
	display:inline; 
}
.nav .nLi h3{
 float:left;  
}
.nav .nLi h3 a{
 display:block;  
 font-size:18px; 
 width: 120px;
 line-height: 60px;
 
}
.nav .sub{ 
	display:none;
	width:150px; 
	left:0px;
	top:50px; 
	position:absolute;
	background:#4E4E4E;  
	line-height:26px;
  padding:5px 0;
}
.nav .sub li{ 
	zoom:1; 
}
.nav .sub a{ 
	display:block;
	 padding:0 10px;
 }
.nav .sub a:hover{ 
	background:#6d6d6d;
	 color:#fff; 
}
.nav .on h3 a{
	background-color: rgba(0,0,0,0.1);
	color:#fff;
    width: 120px; 
 }

/*头部导航栏结束*/

/*轮播图开始*/
a {
	text-decoration: none;
	color: #333;
}

a:hover {
	color: #1974A1;
}


.fullSlide {
	width: 100%;
	position: relative;
	height: 450px;
	overflow: hidden;
}

.fullSlide .bd {
	position: relative;
	z-index: 0;
}

.fullSlide .bd ul {
	width: 100% !important;
}

.fullSlide .bd li {
	width: 100% !important;
	height: 450px;
	overflow: hidden;
	text-align: center;
}

.fullSlide .bd li a {
	display: block;
	height: 450px;
}

.fullSlide .hd {
	width: 1000px;
    left: 29%;
    margin-left: -500px;
   
    position: absolute;
    z-index: 1;
    bottom: 38px;
    overflow: hidden;
}

.fullSlide .hd ul {
	float: right;
}

.fullSlide .hd ul li {
	float: left;
	margin: 0 5px;
	display: inline;
	cursor: pointer;
}

.fullSlide .hd ul li .dddd{
	/*width: 80px;
	line-height: 41px;
	display: block;
	border: 2px solid #fff;
	filter: alpha(opacity=50);
	opacity: 0.5;*/
	background-color: #000;
}

.fullSlide .hd ul .on .dddd {
	background: #fff;
	/*border-color: #FF8106;*/
	filter: alpha(opacity=100);
	opacity: 1;
}

/*左边*/
.qhui .gd a{
		color: #c2d12e;
	}



/*右边内容*/
.rb{
	border-bottom: 1px solid #e8e8e8;
	border-top: 1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
	
	height: 360px;
}
.zh img{
	width: 205px;
	height: 205px;
}
/*滚动条*/

	a {
	text-decoration: none;
	color: #333;
}

a:hover {
	color: #1974A1;
}

.js {
	width: 90%;
	margin: 10px auto 0 auto;
}

.js p {
	padding: 5px 0;
	font-weight: bold;
	overflow: hidden;
}

.js p span {
	float: right;
}

.js p span a {
	color: #f00;
	text-decoration: underline;
}

.js textarea {
	height: 50px;
	width: 98%;
	padding: 5px;
	border: 1px solid #ccc;
	border-top: 2px solid #aaa;
	border-left: 2px solid #aaa;
}

.douban {
	
	
	overflow: hidden;
}

.douban .hd {
	height: 45px;
	line-height: 22px;
	overflow: hidden;
}

.douban .hd h2 {
	float: left;
	font: 15px Arial,Helvetica,sans-serif;
	color: #072;
	margin: 0 0 12px 0;
}

.douban .hd h2 a {
	color: #37A;
	font-size: 12px;
	margin-left: 10px;
}

.douban .hd .next,	.douban .hd .prev {
	float: right;
	display: block;
	width: 18px;
	height: 18px;
	background: url(../../images/left_right.gif) no-repeat -6px -7px;
	overflow: hidden;
	margin-right: 6px;
	cursor: pointer;
}

.douban .hd .next {
	background-position: -34px -7px;
}

.douban .hd .prevStop {
	background-position: -6px -40px;
	cursor: default;
}

.douban .hd .nextStop {
	background-position: -34px -40px;
	cursor: default;
}

.douban .hd ul {
	float: right;
	margin: 6px 6px 0 0;
	zoom: 1;
}

.douban .hd ul li {
	float: left;
	cursor: pointer;
	display: block;
	width: 8px;
	height: 8px;
	margin-right: 4px;
	_display: inline;
	background: url(../../images/switch_dot_small.jpg) no-repeat 0 0;
}

.douban .hd ul li.on {
	background-position: -12px 0;
}

.douban .bd {
	padding: 40px 0 0 0;
}

.douban .bd ul {
	overflow: hidden;
	zoom: 1;
}

.douban .bd ul li {
	float: left;
	width: 203px;
	margin-right: 15px;
}
/**/
.ry{
	margin-left: 618px;
	width: 80px;
	border-bottom: 3px solid #ff6403;
}
.ry_img img{
	margin: 10px;
}
.zh{
	width: 1200px;
	
	
}
/*关于我们*/
.we img{
	width: 250px;
    height: 210px;
    margin-top: 30px;
    
}
.we li{
	width: 350px;
}
/*动态*/
.dt,.dtr{
	width: 48%;
	border-bottom: 1px solid #e8e8e8;
	border-top:1px solid #e8e8e8;
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #e8e8e8;
}
.xq{
	width: 111px;
}
.gs_im{
	width: 35%;
}
.gs_bt{
	width: 64%;
}
.gdd{
	border-radius: 10px;
    width: 145px;
    height: 35px;
}
.ping{
	height: 363px;
}
.ping,.layui-nav-child{
	background: #023258;
}
/*网页最底部*/
.ft a{
	width: 80px;
	height: 50px;
	width: 70px;
	
}
/*page页*/
.page a:hover, a.cur {
    background: #ececed;
    border: 1px solid #ececed;
    text-decoration: none;
}
.page a {
	height: 19px;
    display: inline-block;
    border: 1px solid #dedddd;
    padding: 0 12px;
    margin: 0 3px;
    color: #858585;
    overflow: hidden;
}
/*tempWrap img*/
.tempWrap img{
	width: 200px;
	height: 200px;
}
/*products*/
.yxjj li{
	width: 200px;
   
}
.yxjj li img{
	width: 200px;
	height: 195px;
}
/*倒影的样式*/
.box-shadow{
	box-shadow: 0 6px #eaecf1;
	border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
/*左边的圆圈*/
.yuanq{
	border-bottom-left-radius: 18px;
	border-top-left-radius: 18px;

}
/*公告*/


.txtScroll-top{ 
	overflow:hidden; 
	position:relative; 
	border:1px solid #ccc;  

 }
.txtScroll-top .hd{
	overflow:hidden;  
	height:30px; 
	background:#f4f4f4; 
	padding:0 10px; 
 }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ 
	display:block; 
	width:9px; 
	height:5px;
	float:right;
    margin-right:5px;
    margin-top:10px;  
    overflow:hidden;
    cursor:pointer; 
    background:url("../../images/arrow.png") 0 -100px no-repeat;
}
.txtScroll-top .hd .next{ 
	background-position:0 -140px; 

 }
.txtScroll-top .hd .prevStop{ 
	background-position:-60px -100px; 

 }
.txtScroll-top .hd .nextStop{ 
	background-position:-60px -140px; 
	 }
.txtScroll-top .hd ul{ 
	float:right; 
	overflow:hidden;
	zoom:1;
	margin-top:10px;
 }
.txtScroll-top .hd ul li{ 
	float:left;  
	width:9px; 
	height:9px; 
	overflow:hidden; 
	margin-right:5px; 
	text-indent:-999px; 
	cursor:pointer; 
	/*background:url("../../images/icoCircle.gif") 0 -9px no-repeat; */
}
.txtScroll-top .hd ul li.on{ 
	background-position:0 0;
	 }
.txtScroll-top .bd{
 padding:15px;  
}
.txtScroll-top .infoList li{ 
	
	line-height:24px;   
}
.txtScroll-top .infoList li .date{ 
	float:right; 
	color:#999; 
}

/*滚动*/

/* css 重置 */

.zss{
	overflow:hidden;
	position:relative; 
	width:1250px
}
.pl2{
	width: 1420px; 
	position: relative; 
	overflow: hidden;
	 padding: 0px;
	  margin: 0px; 
	  left: -79px;
	  text-indent: 0em;
}
