@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:none; list-style:none; outline:none; text-decoration:none; font-family:"微软雅黑" !important}
html,body{ min-width:1200px;}
.left {float:left;}
.border{border:1px red solid;}
.hudleft{width:476px;height:307px;}
.hudright{
	width:476px;
	height:307px;
	background: url(fuwubg_03.png) center;
	position: relative;

}
.hdlefttit{width:100%;height:40px;border-bottom:1px solid #c2cfe3;}
.hdlefttit ul li {
	float:left;
	font-size:23px;
	color: #2f88cf;

}
.hdlefttit ul .hover{
	color: #c31f0b
}
.hudright ul{
	position: absolute;
	bottom:42px;
	left:29px;
}

.hudright ul li {
	background:#52a8e5;
	width: 130px;
	float:left;
	height:107px;
	margin-right:15px;
	color:white;
	
	
}
.hudright ul li img {
	position: absolute;
	left:47px;
	top:20px;
}
.hudright ul li p {
	
}
#con_one_2 ul li {
	line-height:42px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	border-bottom: 1px #90c1f1 dashed;
	color:#333;
	float: left;
	width:657px;

}
#con_one_2 ul li a{
	color: #333
}
.tiaofu{
	width:1200px;
	height:140px;
	margin-top:30px;
	background:url(erweimabg.png);
	margin-bottom:35px;
}
.tiaofu ul li {
	float:left;
	margin-top:28px;
	margin-left:30px;
}
.tiaofu .tiaofup1{
	font-size:16px;
	color: #333;
	line-height: 35px
}
.tiaofu .tiaofup2{
	font-size:13px;
	color: #666;
	line-height: 24px
}

/*第三部分*/

.threelist{width:578px;height:307px;margin-right:42px;}
.onelist{width:476px;height:428px;margin-left:31px;margin-bottom:30px;}

#con_four_1 ul{margin-top:8px;}
#con_four_2 ul{margin-top:8px;}
#con_two_2 ul li {
	line-height:42px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:666px;
}
#con_four_2 ul li {
	line-height:44px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:476px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
#con_two_1 ul li {
	line-height:42px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:667px;
}
#con_four_1 ul li {
	line-height:44px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:476px;
}
#con_two_1 ul li a{
	color:#333;
}
#con_four_1 ul li a{
	color:#333;
}
#con_four_2 ul li a{
	color:#333;
}
#con_two_2 ul li a{
	color:#333;
}
#con_two_1 ul li p{width:80%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
#con_four_1 ul li p{width:95%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
#con_four_2 ul li p{width:95%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
#con_two_2 ul li p{width:80%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
#con_three_1 ul li p{width:80%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
#con_mediaNews ul li p{ width:72%; float:left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap}

#con_three_2 ul li p{width:80%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
#con_one_2 ul li p{width:80%;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}

.threelist{width:693px;height:367px;margin-right:30px;margin-bottom:35px;}
.forelist{width: 476px}
#con_three_2 ul li {
	line-height:42px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:667px;
}
#con_three_2 ul li a{
	color: #333
}
#con_three_1 ul li {
	line-height:42px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:667px;
}
#con_mediaNews ul li {
	line-height:42px;
	font-size: 16px;
	background: url(star.png) no-repeat 7px 19px ; 
	padding-left:21px;
	color:#333;
	float: left;
	width:450px;
}
#con_three_1 ul li a {
	color:#333;
}

#con_mediaNews ul li a {
	color:#333;
}

.bt_Contentbox span{
	color:#999;
}
.tiaofuli1{width:300px;}


.chaxunsx ul li:nth-child(even) {
    margin-right:0px;}




.tupiannnews{
	width: 693px;
	height: 428px;
	margin-bottom:30px;
}
.all{ 
	width: 693px;
	height: 428px;  
	position: relative; }
.screen{
	width: 693px;
	height: 428px;
	 overflow:hidden; 
	position:relative;
}
.screen img {
	width: 100%;
	height:428px;
}
.screen li{ width: 693px;height: 428px; overflow:hidden; float:left;position:relative;}
.screen li p{ width: 80%;font-size: 17px;padding-left:15px;}
.screen li a {color:#fff;width:100%;background: #000;background-color:rgba(0,0,0,0.7);height: 45px;line-height: 45px;position:absolute;left:0px;bottom:0px;}
.screen ul{ position:absolute; left:0; top:0px; width:4500px;}
.all ol{ position:absolute; right:0px; bottom:0px; line-height:45px; text-align:center;}
.all ol li{ float: left; width: 45px; height: 45px; color:#fff;  cursor: pointer; font-size: 10px; font-family: Verdana; line-height: 45px; }
.all ol li.current{ background:url(nesyebg_03.png);}

.hudleft{
	margin-bottom: 40px
}

.hudright{
	margin-bottom: 40px
}
.hudright ul li{
	width: 200px;
	height: 54px;
	margin-bottom: 15px;

}
.hudright ul {
    position: absolute;
    bottom: 9px;
    left: 29px;
}
.chaxunsx ul li{
	width:223px;
	height:43px;
	border:1px solid #e8e8e8;
	float:left;
	background: #f9f9f9;
	margin-right:25px;
	margin-bottom:11px;
	text-align: center;

}
.chaxunsx ul li a{    
	line-height: 43px;
    display: block;
    font-size: 16px;
    color:#2e5d89;
    padding:0 10px;
}
.chaxunsx ul li.nomargin{
	margin-right:0px;
}
.spxwlist img{width:472px;height: 265px;margin-top:20px;}
.location {
    width: 1200px;
    margin: 0 auto;
    padding: 16px 0px 20px 0px;
    background: #FFFFFF;
}
.titsolid{color:#cccccc !important; padding: 0 10px;}

.spxwlist span{position: absolute;z-index: 100;bottom:34%;left:41%}

#con_two_1 ul{margin-top:8px;}
#con_two_2 ul{margin-top:8px;}

#con_three_1 ul{margin-top:8px;}
#con_mediaNews ul{margin-top:8px;}
#con_three_2 ul{margin-top:8px;}
@media screen and (max-width: 1024px){
	html,body{ min-width:1200px}
}
@media screen and (max-width: 768px) {
	html,body{ min-width:auto}
	.main{ width:100%; box-sizing:border-box; overflow:hidden}
	.container{ width:100%; overflow:hidden}
	.location {width: 95%;}
	.left{ float:none}
	.onelist{ width:100%; margin-left:0}
	.bt_Contentbox{ overflow:hidden}
	#con_two_1,#con_two_1 ul,#con_one_1,#con_one_1 ul{ overflow:hidden}
	#con_two_1 ul li,#con_three_1 ul li{ width:100%; box-sizing:border-box}
	.threelist{ width:100%; margin-right:0}
	.hudleft{ width:100%; overflow:hidden; height:auto}
	#con_one_1 ul{ padding-top:15px}
	.chaxunsx ul li{ width:46%; margin:0 2% 11px}
	.forelist{ width:100%}
	.spxwlist span{ left:50%; margin-left:-40px}
	.tupiannnews{ margin:0 auto 30px}
	.all{ width:100%; margin:0 auto}
	.tupiannnews{ width:100%}
	.screen{ width:100%}
}

@media screen and (max-width: 640px) {
	.main{ width:100%; box-sizing:border-box; overflow:hidden}
	.container{ width:100%;}
	.tiaofu{ width:100%;}
	.hudleft{ width:100%;}
	#con_one_2 p{width:70%; overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;float: left}
	.location {width: 95%;}
}


@media screen and (max-width: 414px) {
	#con_one_2 p{width:70%;}
	.hudright{width:100%;}
	.hudright ul li{width:104px;height:80px;}
	.hudright ul li img{left:32px;top:15px}
	.hudright ul li p{text-align: center;line-height: 52px;}
	.tiaofu ul li{height:80px;margin-left: 5px;}
	.tiaofu {height: auto;padding-bottom: 20px;}
	#con_two_2 ul li p{
	width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;}
    #con_one_1 ul li{width:94%;}
    #con_one_2 ul li{width:94%;}
    #con_two_1 ul li{}
    #con_two_2 ul li{width:94%;}
    #con_three_1 ul li{}
    #con_three_2 ul li{width:94%;}
    #con_two_1 ul li p{
	width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;}
    
    #con_three_1 ul li p{
	width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;}

    #con_mediaNews ul li p{
	width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;}

    #con_three_2 ul li p{
	width: 70%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;}
    .threelist{width:100%;}
    #con_one_2 ul li p{width:70%}
    .gsggheg{height:335px !important;}
	.location {width: 95%;}

}

@media screen and (max-width: 375px) {
	.tiaofuli1{width:100%;}
	.tiaofu .tiaofup1{text-align: center;}
	.tiaofu .tiaofup2{text-align: center;}
	.tiaofu ul li img{padding-left: 132px;}
	.hudright ul li { width: 95px; height: 70px;}
	.hudright ul{left:23px;}
	.hudright ul li img {
    left: 28px;
    top: 5px;
	}
	.hudright ul li p {
    	left: 18px;
   		bottom: 4px;
	}
	.hudright{background: url(hudongbg.png) center;}
	.spxwlist span {
    bottom: 28%;
   }
	.location {width: 95%;}
}



@media screen and (max-width: 640px) {
	.tupiannnews{width:100%;height:370px;}
    .all{width:100%;height:370px;}
    .screen{width:100%;height:370px;}
    .screen img {width:595px;height:370px;}
    .screen li{width:595px;height:370px;}
    .all ol{display:none}
    .screen li p{
    	width:90%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
    .onelist{margin-left:0px;width: 100%}
    #con_four_1 ul li{width:95%;}
    #con_four_2 ul li{width:95%;}
    #con_two_2 ul li{width: 95%}
    .threelist{width: 100%}
    .hudleft ul {margin-top:15px;}
    #con_three_1 ul li{}
    .spxwlist img{width: 100%;height: 360px}
    .forelist{width: 100%}
    .threelist{margin-bottom:15px;}

}
@media screen and (max-width: 595px) {
	.hudleft{margin-bottom: 0px}
	.screen img{width:560px;}
	.screen li{width:560px;}
}
@media screen and (max-width: 575px) {
	.hudleft{margin-bottom: 0px}
	.screen img{width:547px;}
	.screen li{width:547px;}
}
@media screen and (max-width: 555px) {
	.hudleft{margin-bottom: 0px}
	.screen img{width:527px;}
	.screen li{width:527px;}
}
@media screen and (max-width: 535px) {
	.hudleft{margin-bottom: 0px}
	.screen img{width:509px;}
	.screen li{width:509px;}
}
@media screen and (max-width: 515px) {
	.hudleft{margin-bottom: 0px}
	.screen img{width:490px;}
	.screen li{width:490px;}
}
@media screen and (max-width: 501px) {
	.hudleft{margin-bottom: 0px}
	.screen img{width:479px;}
	.screen li{width:479px;}
}
@media screen and (max-width: 500px) {
	.tupiannnews{width:100%;height:300px;}
    .all{width:100%;height:300px;}
    .screen{width:100%;height:300px;}
    .screen img {width:475px;height:300px;}
    .screen li{width:475px;height:300px;}
    .all ol{display:none}
    .screen li p{
    	width:90%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap}
    #con_two_1 ul li p{ width: 75%;}
    #con_two_2 ul li p{ width: 75%;}
    #con_three_1 ul li p{ width: 75%;}
    #con_mediaNews ul li p{ width: 75%;}
    #con_three_2 ul li p{ width: 75%;}
    .spxwlist img{height: 290px;}
}


@media screen and (max-width: 414px) {
	.chaxunsx ul li a{ font-size:14px;}
	#con_one_1 ul li{width:46%;line-height: 52px}
    .chaxunsx ul li {
    width: 48%;
    height:50px;
    margin-top:0px;
    margin-bottom: 20px;
    font-size:17px;
	}
	.chaxunsx ul li a{padding:0 5px;}
	.chaxunsx ul li:nth-child(even) {
    margin-right:0px;}

	#con_one_1 ul{
		margin-top:15px;
	}
	.chaxunsx ul li a{
		margin-top:0;
	}
	.hudright ul li{
		width:41%;
	}
	.hudright ul {width: 100%}
	.onelist{width:100%;margin-left:0px;}
    #con_four_1 ul li{width: 100%}
    #con_four_1 ul li p{width:90%;}
     #con_four_2 ul li{width: 100%}
    #con_four_2 ul li p{width:90%;}
    .hudleft{margin-bottom: 15px;}
    .hdlefttit {height: 45px;padding-left:10px;}
    .tupiannnews{width:100%;height:250px;}
    .all{width:100%;height:250px;}
    .screen{width:100%;height:250px;}
    .screen img {width:393px;height:250px;}
    .screen li{width:393px;height:250px;}
    .all ol{display:none}
    .screen li p{
    	width:90%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap
    }
  	.gsggheg{
  		height: 320px
  	}
  	.spxwlist img{width:377px;height: 235px}
  	.spxwlist span {bottom: 28%;}
	.location {width: 95%;}
	.titsolid{padding: 0 0px;}
	.threelist{margin-bottom: 18px;height: 378px}
	#con_two_1 ul li p{width:70%}
	#con_two_2 ul li p{width:70%}
	#con_three_1 ul li p{width:70%}
	#con_mediaNews ul li p{width:70%}
	#con_three_3 ul li p{width:70%}
}


@media screen and (max-width: 375px){
.chaxunsx ul li {
    width: 46%;
    height: 46px;
    margin-top: 0px;
    margin-bottom: 15px;
    font-size: 17px;
	}
	.chaxunsx ul li a{font-size:14px;}
	.hdlefttit {
    height: 55px;
}
.onelist{width:100%;margin-left:0px;}
    #con_four_1 ul li{width: 100%}
    #con_four_1 ul li p{width:90%;}
     #con_four_2 ul li{width: 100%}
    #con_four_2 ul li p{width:90%;}
    .hudleft .hdlefttit{height:45px;}
    .hdlefttit {height: 45px;padding-left:10px;}
    .hudleft{ margin-bottom: 15px;}
    .tupiannnews{width:100%;height:225px;}
    .all{width:100%;height:225px;}
    .screen{width:100%;height:225px;}
    .screen img {width:356px;height:225px;}
    .screen li{width:356px;height:225px;}
    .all ol{display:none}
    .screen li p{
    	width:90%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap
    }
	.location {width: 95%;}
    .titsolid{padding: 0 0px;}
    .threelist{margin-bottom: 18px;}
    #con_two_1 ul li p{width: 70%}
    #con_two_2 ul li p{width: 70%}
    #con_three_1 ul li p{width: 70%}
    #con_mediaNews ul li p{width: 70%}
    #con_three_2 ul li p{width: 70%}
}



@media screen and (max-width: 320px){
.chaxunsx ul li {
    width: 46%;
    height: 46px;
    margin-top: 0px;
    margin-bottom: 15px;
    margin-right: 5px;
    font-size: 17px;
	}
	.chaxunsx ul li a{font-size:12px;}
	.hdlefttit {height: 45px;padding-left:10px;}
    .titsolid{padding: 0 0px;}

}
@media screen and (max-width: 320px) {
#con_one_2 ul li p {
    width: 65%;}
	.hudright ul {left: 13px;}
    .hudright ul li{margin-right:5px;width:92px;}
    .tiaofu ul li img {padding-left: 111px;}
    .tiaofuli1 {width: 97%}
    #con_two_2 ul li p{width:65%;}
    #con_two_1 ul li p{width:65%;}
    #con_three_1 ul li p{width:65%;}
    #con_mediaNews ul li p{width:65%;}
    #con_three_2 ul li p{width:65%;}
    #con_one_2 ul li {width: 92%;}
    #con_two_1 ul li {width: 91%;}
    #con_two_2 ul li {width: 91%;}
    #con_three_1 ul li {width: 91%;}
    #con_three_2 ul li {width: 91%;}
    .onelist{width:100%;margin-left:0px;}
    #con_four_1 ul li{width: 100%}
    #con_four_1 ul li p{width:90%;}
     #con_four_2 ul li{width: 100%}
    #con_four_2 ul li p{width:90%;}
    .hudleft .hdlefttit{height:45px;}
    .hudleft{margin-bottom: 15px;}
    .tupiannnews{width:100%;height:200px;}
    .all{width:100%;height:200px;}
    .screen{width:100%;height:200px;}
    .screen img {width:292px;height:200px;}
    .screen li{width:292px;height:200px;}
    .all ol{display:none}
    .screen li p{
    	width:90%;float:left;float: left;overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap
    }
    .spxwlist img {
    width: 293px;
    height: 185px;}
    .spxwlist span {
    bottom: 25%;
    }
    .location {width: 95%;}
    .titsolid{padding: 0 0px;}
    .threelist{margin-bottom: 18px;}

}