﻿


.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.wid1380{width:1200px; margin:0 auto;overflow: hidden}
.wid100{width:100%; float:left;}
body{min-width:1380px;}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}
a:hover{
	text-decoration: none;
	-moz-transition: all 0.3s ease-in;
	-webkit-transition: all 0.3s ease-in;
	-o-transition: all 0.3s ease-in;
	transition: all 0.3s ease-in;
}

.hfz {
	font-size: 18px;
}

.part1{width:100%; margin:35px 0; overflow:hidden;display: none;}
.lbt{    width: 750px; height:600px;}
.xyxw-right{width:433px;}
.xyxw-right li {padding-bottom:23px; margin-bottom:23px; border-bottom:1px dotted #ccc; width:100%; line-height:24px;}
.xyxw-right li .xyxw-txt:hover h3,.xyxw-right li .xyxw-txt:hover p{color:#1469bc;}
.xyxw-pic{width:120px; height:78px; overflow:hidden;}
.xyxw-pic img{width:120px;}
.xyxw-txt{width:290px;}
.xyxw-txt h3{display:block; float:left; color:#333; width:100%; font-weight:normal; height:24px; line-height:24px;}
.xyxw-txt p{display:block; float:right; width:100%; color:#666; font-size:14px; height:48px; overflow:hidden;}






.title1{width: 1200px;/* height:69px; */text-align: center;/* line-height:170px; */background:none;line-height: 40px;/* margin-top:30px; */margin: 20px auto;border-bottom: 1px solid rgba(255,255,255,0.7);margin-top: 25px;}
.mtjj-title{width:100%; height:69px; line-height:69px; background:url(mtjj-title.png) no-repeat center top; margin-top:30px; margin-bottom:10px;}
.title1 span{font-size: 19px;
    color: #fff;
    position: absolute;
    margin-right: 40px;
    margin-top: -7px;
    font-weight: bold;
	left: 0px;}
.xmt-title{width:100%; height:69px; line-height:69px; background:url(xmt-title.png) no-repeat center top;margin-bottom:10px;}
.xmt-title li a{color:#333; font-size:18px; padding:0 5px;}
.current a:hover,.current a:active,.current a:link,.current a:visited{COLOR:#1267bb; font-weight:bold; TEXT-DECORATION:none;}
.xmt-title li{color:#1267bb; font-size:18px;}

.xmt-title ul{float:right;}
.part4{width:100%; float:left; margin:20px 0;}
.xmt{width:100%; float:left; margin:50px 0;}
.xmt1,.xmt1 ul,.xmt2{width:100%;}
.xmt1 li{width:650px; height:340px; position:relative;}
.xmt1-pic{width:450px; height:340px; display:block;}
.xmt1-txt{width:260px; height:160px; display:block; position:absolute; right:0; top:40px; background:url(xmt.png) no-repeat; padding:30px; z-index:10;}
.xmt1-txt p{display:block; width:100%; float:left; line-height:30px;  overflow:hidden; font-size:16px; color:#333; margin-bottom:10px;}
.xmt1-txt span{display:block; width:100%; float:left; line-height:30px; color:#666; font-size:12px;}
.xmt2 li{width:275px; padding-left:15px; margin-right:68px; border-left:3px solid #ffcc19;}
.xmt2 li p,.xmt2 li i,.xmt2 li span{display:block; width:100%; float:left; height:30px; line-height:30px; overflow:hidden;}
.xmt2 li p{ color:#333; font-size:16px;height:90px; line-height:30px; margin-bottom:5px;}
.xmt2 li i{background:url(ren.jpg) no-repeat left center; padding-left:20px; color:#666; font-size:12px;height:26px; line-height:26px;}
.xmt2 li span{background:url(time.jpg) no-repeat left center; padding-left:20px; color:#666; font-size:12px;height:26px; line-height:26px;}
.xmt2{margin-top:60px;}
.mtjj{

width:100%;

height: 600px;

/* margin-bottom: 30px; */

background: url("beij_10.png") top center no-repeat;

background-size: cover;

overflow:hidden;

}
.mtjj-con{width:1200px;margin: 0px auto;overflow: hidden;}


.mtjj-con1 h3{color: #333;}
.mtjj-con li{width:240px; height:414px;float:left;position:relative}
.mtjj-left,.mtjj-left1{width:240px; height:207px; overflow:hidden; position:relative;}
.mtjj-left span{display:block; position:absolute; width:20px; height:10px; left:50%; bottom:0; margin-left:-5px; z-index:10;background:url(jt2.png) no-repeat;}
.mtjj-right{width:190px; height:147px; background:#fff; padding:30px 25px;}
.mtjj-left1 span{display:block; position:absolute; width:20px; height:10px; left:50%; top:0; margin-left:-5px; z-index:10;background:url(jt.png) no-repeat;}
.mtjj-right p{display:block; width:100%; float:left; line-height:26px; height:52px; overflow:hidden; color:#999; font-size:14px;}
.mtjj-right i{display:block; width:100%; float:left; line-height:26px; height:26px; overflow:hidden; color:#999; font-size:14px; padding-left:20px; background:url(time1.png) no-repeat left center; font-size:12px;}
.mtjj-con1 li:nth-child(2n) .mtjj-left{
	position:absolute;
	bottom: 0;
}
.mtjj-con1 li:nth-child(2n) .mtjj-right{
	position:absolute;
	top: 0px;
}
.mtjj-con1 li:nth-child(2n) .mtjj-left span{
	transform: rotate(180deg);
	-ms-transform: rotate(180deg);  /* IE 9 */
	-moz-transform: rotate(180deg);  /* Firefox */
	-webkit-transform: rotate(180deg); /* Safari 和 Chrome */
	-o-transform: rotate(180deg);
	top: 0;
}


.xngg,.jzxx{width: 370px;
	margin-right: 30px;}
.rwsy{width:400px;}
.title2{width:100%;height:43px;padding: 10px 0;line-height:43px;border-bottom:1px solid #1267bb;}
.title2 h3{display:block; float:left; color:#2b68cf; font-size:19px;}
.title2 h3 img{vertical-align:middle; margin-right:10px;width: 32px;}
.more1{display:block; float:right; color:#1267bb !important; font-size:14px;}
.xngg-con{width: 100%;margin-top: 18px;}
.xngg-con li{/* width:370px; */height: 36px;line-height: 36px;}
.xngg-con li a{
	display: block;
	width: 498px;
	color: #333;
	font-size: 15px;
	overflow: hidden;
	height: 30px;
	white-space: nowrap;
	text-overflow: ellipsis;
	float: left;
	}
.xngg-con li span{display:block;  color:#999; font-size:12px; overflow:hidden; height:30px; float:right; text-align:right;}
.jzxx-con li{width:370px;height: 75px;margin-bottom:10px;}
.jzxx-con .date{width:65px;height: 55px;background:url(date1.jpg) no-repeat;text-align:center;padding:10px 0;color:#fff;background: #1267ba;}
.jzxx-con .date span{display:block;/* float:left; *//* width:100%; */height: 32px;line-height: 29px;font-size: 21px;/* font-weight:bold; *//* background: red; */position: relative;}
.jzxx-con .date span:before{content:"";position: absolute;width: 80%;height: 1px;background: rgba(255,255,255,0.6);bottom: 0px;left: 50%;margin-left: -40%;}
.jzxx-con .date i{display:block;/* float:left; *//* width:100%; */height: 26px;line-height: 26px;font-size: 13px;font-style: inherit;text-align: center;}
.jzxx-con,.rwsy-con{width:370px; margin-top:18px;}
 .rwsy .rwsy-con{width: 100%;}
.jzxx-con .txt{width:292px;}
.jzxx-con .txt p{width:292px;font-size:15px;height:24px;line-height:24px;float:left;color: #000;}
.jzxx-con .txt span{width:292px; font-size:12px; height:24px; line-height:24px; float:left; color:#666; background:url(pic5.png) no-repeat left center; padding-left:18px;}
.jzxx-con .txt i{width:325px; font-size:12px; height:24px; line-height:24px; float:left; color:#666; background:url(pic6.jpg) no-repeat left center; padding-left:18px;}
.rwsy-con li{width:100%; margin-bottom:17px;    height: 20px;}
.rwsy-pic{width:160px; height:105px; overflow:hidden;}
.rwsy-pic img{width:160px; min-height:105px;}
.rwsy-txt{width:253px;}
.rwsy-txt p{width: 477px;font-size:15px;color:#333;line-height:26px;height:25px;display:block;float:left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rwsy-txt span{width:100px; font-size:12px; color:#999; line-height:24px; height:24px; overflow:hidden; display:block; float:left;text-align: right;}
.ztzl{width:1380px; background:#eef1f3; margin:0 auto; overflow:hidden;}
.ztzl li{width:320px; height:120px; padding:12px;}


.zjgx-con{width:320px; padding:0 20px 20px;}
.zjgx-con li{width:100%; padding:10px 0; border-top:1px dotted #ccc;}
.zjgx-con li p{display:block; float:left; width:100%; color:#333; font-size:16px; line-height:26px;}
.zjgx-con li span{display:block; float:left; color:#999; font-size:12px; line-height:26px; margin-top:6px;background:url(pic5.png) no-repeat left center; padding-left:20px;}
.zjgx-con li:hover{background:#ebebeb;}
.zjgx-con li:hover p{color:#1469bc;}


.yx-rotaion{width:750px; height:600px;position: relative}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t{position:absolute}
.yx-rotation-title{position:absolute;width:750px;height:40px;text-indent: 40px;color:#fff;font-size:16px;;bottom:0;;line-height:40px;;background:rgba(0,0,0,0.7);;left:0;bottom:0;color: #fff;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span{background:url(mr.png) no-repeat;display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:-10px;z-index:2}
.yx-rotation-focus ul li{background: #d8d8d8;border-radius: 50%;width:10px;height:10px;line-height:10px;float:left;margin-left:8px;position:relative;top:14px;cursor:pointer; text-indent:-9999px}
.yx-rotation-focus ul li.on{background: #1267ba}
.rotaion_list{overflow:hidden;}
.rotaion_list li{position: relative}


.content-con p{display:block; width:100%; line-height:26px!important; color:#333!important; font-size:15px!important; /*text-indent:0!important;*/ margin-bottom:15px!important; font-family:'微软雅黑'!important;}
.content-con img{/*display:block!important;*/ margin:0 auto!important;}

.content-sxt{margin-top:30px; border-top:1px solid #e3e3e3; padding-top:15px; line-height:30px; font-size:13px; width:100%;}
.content-sxt a{display:block; width:100%; color:#333;}
.sp-list li a:hover{box-shadow:0px 35px 77px -17px rgba(0,0,0,0.5); transition:all 0.3s ease-out; transform:scale(1.06);}
.sp-list li a:hover p,.sp-list li a:hover h3,.tz li:hover p,.tz li:hover span,.content-sxt a:hover,.zjgx-con li a:hover,.dqwz a:hover,.xmt2 li a:hover p,.xngg-con li a:hover,.mtjj-right:hover p,.jzxx-con li .txt:hover p,.rwsy-txt:hover p,.list li a:hover h3,.list li a:hover p{color:#1469bc;}
.more{float:right; display:block; color: #fff !important; font-size:14px;}

.tz li{width:910px; height:75px; padding:10px 0; background:#f3f3f3; margin-bottom:30px;}
.tz li:hover{box-shadow:0px 35px 77px -17px rgba(0,0,0,0.5); transition:all 0.3s ease-out; transform:scale(1.06);}
.xmt2 li:hover,.mtjj-right:hover{background:#ebebeb;}

.mtjj-left:hover img,.mtjj-left2:hover img,.mtjj-left1:hover img {transition:all 0.8s ease-out; transform:scale(1.6);}
.content-con{min-height:400px;width:100%; float:left;}
#vsb_content span{line-height:26px!important; color:#333!important; font-size:15px!important; font-family:'微软雅黑'!important;}
.bilud{
	width: 30px;
	height: 30px;

	vertical-align: middle;
}
.newsdaohang a{
	color: #fff;
}
.newsdaohang {
	color: #fff;
	margin-top: 30px;
}
