/* CSS Document */

*{font-family:'Microsoft Yahei';}

ul li{list-style:none;}

ul{padding:0;}

.logo{height:auto;}

.nav-icon{background-color:#777;}

.menu{padding-top:20px; padding-bottom:14px;}

.menu_item{border-radius:4px;}

.menu_item a{color:#333;}
.logowap{
	display:none;	
}
/*调下拉按钮位置*/

.navanniu{margin-top:25px; margin-right:10px;}

.nav > li > a:hover,

.nav > li > a:focus {

  text-decoration: none;

  background:#2b82c7;

  border-radius:4px;

  color:#fff;

}

header{

	margin-bottom:0 !important;

	border:0 !important;	

}

.active{background:#2b82c7;}

.active a{color:#fff;}

#navbar-menu{float:none; }

.menu_item{margin:0 10px;}

.menu_item:first-child{margin-left:0;}

.menu_item:last-child{margin-right:0;}

.menu_item a{position:relative; padding-top:10px !important; padding-bottom:10px !important;font-size:16px; }

.menu_item ul{padding:0; position:absolute; text-align:center; width:130%; left:0; display:none; z-index:999;}

.menu_item:hover ul{display:block;}

.menu_item ul li a{text-decoration:none; display:block; padding-bottom:5px !important; padding-top:5px !important;}

.menu_item ul{background:rgba(255,255,255,0.5);}

.menu_item ul li:hover{background:#2b82c7;}

.menu_item ul li:hover a{color:#fff;}

@media only screen and (max-width:768px){

	.navbar-collapse{margin:0;}

	#navbar-menu{background:#eee;}

	.menu{padding-top:0;}

	.logo{

		padding: 26px 0 0 0;	

	}
	.logowap{
		display:block !important;	
	}
	.logo{
		display:none;	
	}

}

@media only screen and (min-width:768px)and (max-width: 992px){

	.menu{padding-top:30px;}

	.nav > li > a{padding:10px 12px;}

}



.container > .navbar-header,

.container-fluid > .navbar-header,

.container > .navbar-collapse,

.container-fluid > .navbar-collapse {

  margin-right: 0;

  margin-left: 0;

}

.menu{

	/*margin: auto;

    display: block;

    width: 800px;

    float: none !important;*/	

}



.thumb-box2 {



	overflow: hidden;



	padding: 80px 0 80px 0;



}



.thumb-box2 .title {



	font: bold 24px/48px 'Microsoft YaHei';



	text-transform: uppercase;



	color: #35424d;



	margin-bottom: 0;



}



.thumb-box2 .description {



	font: 24px 'Microsoft YaHei';



	color: #747f88;



	margin-bottom: 13px;



	letter-spacing: 1px;



}



.thumb-box2 p {



	font: 14px/24px 'Microsoft YaHei';



	color: #8595a2;



	margin-bottom: 0;



}

.btn-default.btn1 {



	box-shadow: none;



	text-decoration: none;



	display: inline-block;



	padding: 0 21px;



	font: 14px/50px 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif;



	margin: 66px 0 0 0;



	text-shadow: none;



	border-radius: 0;



	color: #ffffff;



	background: #35424d;



	float: none;



	-webkit-transition: all 0.25s;



	-o-transition: all 0.25s;



	transition: all 0.25s;



}



.btn-default.btn1:hover {



	color: #ffffff;



	background: #2b82c7;



	text-decoration: none;



}



.thumb-box1 {



	overflow: hidden;



	padding: 39px 0;

	background: #f5f5f6;



}

.mmp-title{font-size: 18px;

    font-weight: bold;

    text-align: center;

    color: #333;

    padding-top: 20px;text-decoration:none;}

.mmp-title2{color:#333;}

.mmp{padding-bottom:20px; background:#fff; border:1px solid #f5f5f6;}

.mmp:hover{border:1px solid #2b82c7; background:#2b82c7;}

.mmp:hover .mmp-title{color:#fff; text-decoration:none; }

.col-md-4 a{text-decoration:none;}







.extra-wrap a{font-size:16px;}

footer{background:#333; color:#fff;}

.list4 li figure {

    float: left;

    margin-right: 10px;

    width: 23px;

}

.list4 {

    margin: 0;

    padding: 0;

    list-style: none;

}

.list4 li {

    font-size: 13px;

    line-height: 1.428571429;

    margin-bottom: 28px;

}

h4 {

    font: 18px/24px 'Microsoft YaHei', "Helvetica Neue", Helvetica, Arial, sans-serif;

    color: #ffffff;

    margin: 0 0 18px 0;

    text-transform: uppercase;

}

.index-show img{transition: transform 0.25s ease; height:200px;}

.index-show img:hover{transform: scale(2.5,2.5); z-index:999; position:relative;}
.index-show11 img{
	height:200px;	
}
.ru{margin-bottom:100px; margin-top:20px;}

.title-dan{font-size:26px; margin:20px 0; font-weight:bold;}

.index-show{margin-bottom:30px;}



.xinnews{padding-left:0; margin-top:0px;}



.xinnews li a{color:#333; line-height:3; font-size:18px;}



.xinnews li{height:130px; border-bottom:1px dashed #ccc; margin-bottom:20px;}



.xinnews li:last-child{border:0;}



.xinnews li p.nr{ color:#999; font-size:16px;}

.now{border-bottom: 1px dashed #ccc; padding-bottom: 15px; margin-bottom: 20px;}



.hui3{padding-top:15px;}



.dwtu{margin-top:-5px;}



.zuo a{color:rgb(118, 119, 119);}

.now a {

    color: #333;

}

.pagex li{float: left;



padding-right: 20px;



font-size: 16px;color: #999;}



.pagex li a{color:#333;}



.pagex ul{padding:0;}

.index-more{float:right; color:#333; font-size:14px !important; text-decoration:none;}

.index-more:hover{color:#2b82c7;}



.yewu-left{margin-top:20px; width:80%; background:#e8f5ff; padding:20px 0;}

.yewu-left li{width:100%; min-height:50px; background:#e8f5ff; line-height:50px; text-align:center;  clear:both; padding-left:25%; position:relative; /*border-bottom:1px solid #e6e6e6;*/}
.yewu-left li:after{
	content: "";
    width: 100px;
    height: 1px;
    background: #ccc;
    display: block;	
	position:absolute;
	bottom:0;
}
.yewu-left li ul{
	width: 100%;
	/*margin-left:11%;*/
	display:none;
	background:none;
	padding-left:25px;
}
.yewu-left li ul li{
	padding-left:0;
	background:none;
	border-bottom:0;	
}
.yewu-left li ul li:after{
	content: "";
    width: 0;
    height: 1px;
    background: #ccc;
    display: block;	
	position:absolute;
	bottom:0;
}
.yewu-left li a{height:100%; color:#333; text-decoration:none; font-size:16px; background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:0; padding-left:25px; float:left; font-weight:bold;  background-size:19px;}

.yewu-left li a:hover{background-image:url(../images/icon2.png); background-repeat:no-repeat; background-position:0; color:#2b82c7;}

.yewu-left li.new-active a{/*background:#0c5b9a;*/ background-image:url(../images/icon2.png); background-repeat:no-repeat; background-position:0; color:#2b82c7; background-size:19px;}

.fk-editor{margin-bottom:30px;}

.mmp{

	-webkit-transition: all 1s ease;

    -moz-transition: all 1s ease;

    -o-transition: all 1s ease;

    transition: all 1s ease;

}

.pagex li.active{

	background:none;	

}

@media only screen and (max-width:768px){

	.logo{

		padding: 26px 0 0 0;	

	}

	.xinnews li{

		height:auto !important;	

	}

	.xinnews li a{

		line-height:1.2;	

	}

	.yewu-left li{

		width:100%;
		text-align:left;
		padding-left:35%;

		/*background:#f9f9f9;*/

	}
	
.yewu-left li ul li:after{
	content: "";
    width: 130px;
    height: 1px;
    background: #ccc;
    display: block;	
	position:absolute;
	left:20%
	bottom:0;
}
	.yewu-left li a{

		width:auto;

		margin:auto;

		float:none !important;	

	}

	.extra-wrap p{

		text-align:center;	

	}

	.list3 img{

		display:block;

		margin:auto;	

	}
	.yewu-left{
		margin: auto;	
	}

}
.col-md-9 img{
	max-width:100% !important;
	height:auto !important;	
}
.col-md-9 .col-md-4 a img{
	width:100% !important;
	height:200px !important;	
}
.z1{
	position:relative;	
}
.z000{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;	
	background:rgba(0,0,0,0.2);
	text-align:center;
	line-height:20;
	color:#fff;
	display:none;
}
.z1:hover .z000{
	display:block;
	color:#fff !important;
}