*{
		padding:0;
		margin:0;
	}
	body{
		background:#f9f9f9 !important
	}
	.nava,.navx2,.center_nn{
		display: none;
	}
	.left_title b{
		font-weight: normal;
		padding: 0px 2px;
	}
		.header{
			width:100%;
			height: 117px;
			background:white;
		}
		.hear{
			width:1200px;
			margin:0 auto;
		}
		.header_left{
			width:auto;
			height: 110px;
			float: left;
		}
		.header_left p{
			margin-top: 8px;
		}
		.header_right{
			float:right;
			width:235px;
		}
		.right_top1{
			float:right;
			margin-top: 25px;
			margin-right: -17px;
			color:#707070;
		}
		.right_top1 ul li{
			float:left;
			width:71px;
			font-size:14px;
			height: 14px;
			line-height: 14px;
			border-right:1px solid #707070;
			list-style: none;
			text-align: center;
		}
		.right_top2{
			float:right;
			width:225px;
			height:32px;
			border:1px solid #c9c9c9;
			border-radius: 3px;
			margin-top:15px; 
		}
		.right_top2 input{
			width:190px;
			height: 30px;
			border:none;
			float:  left;
			outline:  none;
			padding-left: 10px;
		}
		.right_top2 p input{
			width:24px;
		height: 23px;
		    background: url(../image/zz_06.jpg) no-repeat;
		}
		.right_top2 p{
			float: right;
			padding: 4px;
			position: relative;
			/* top: -21px */
		}
		/*Ã¥Â¯Â¼Ã¨Ë†ÂªÃ¦Â Â*/
		.nav{
			height:50px;
			background:#20538f;
		}
		.nav ul{
			width:1200px;
			height: 50px;
			margin:0 auto;
			line-height: 50px;
		}
		.nav ul li{
			float: left;
			list-style: none;
			width:11.11%;
			text-align: center;
		}
		.nav a{
			font-size: 16px;
			color:#fff;
			text-decoration: none;
		}
				.nav dd a {
    color: black;
    display: inline-block;
    width: 100%;
    height: 100%;
}
.nav dd a:hover{
			color: #20538f
		}
		.nav ul li:hover{
			background:#46b135;
		}
		.nav ul li dl{
			display:none;
			position:absolute;
			width: 100%;
			background:#fff;
			text-align: center;
			z-index: 33;
			top: 50px;
			color:#464646;
		}
		.nav_l_img{
			display: none;
			position: absolute;
			left: 58px;
			top: 41px;
			z-index:555;
		}
		.nav ul li{
			position:relative
		}
		.nav ul li:hover .nav_l_img{
			display:block;
			
		}
		/*.nav ul li dl::before{
			content:"";
			position: absolute;
			z-index: 1;
			width:0px;
			height: 0px;
			margin-top: -19px;
    		left: 54px;
		    border: 10px solid;
			border-color:transparent transparent #fff transparent ;
		}*/
		.nav ul li dl dd{
			height:40px;
			line-height: 40px;
			border-bottom:1px solid #eeeeee;
		}
		.nav ul li:hover dl { display:block;}
		/*bannerÃ¥â€ºÂ¾*/
		.banner{
			position: relative;
			top: -1px
		}
		/*Ã¤Â¸Â­Ã©â€”Â´Ã©Æ’Â¨Ã¥Ë†â€ */
		.center{
			width:1200px;
			height: auto;
			margin:0 auto;
			/*background:white;*/
		}
		.center2{
			width: 1200px;
			overflow:  hidden;
			/* height: 995px; */
			background:#fff;
			/*margin-bottom: 46px;*/
			margin-bottom: 40px;
		}
		.center_left{
			float:left;
			height: auto;
			width: 284px;
			padding-left: 0px;
			/*background:red;*/
			border-right:1px solid #f0f0f0;
		}
		.left_title{
			font-size: 20px;
			font-weight: bold;
			margin-top: 35px;
			color:#20538f;
			margin-left: 18px;
		}
		.left_title span{
			font-size:14px;
			color: #d3d3d3;
		}
		.center_left ul{
			/*padding-left: 16px;*/
			margin-top: 10px;
		}
		.center_left ul a{
			list-style: none;
			text-decoration: none;
			color:#1f1f1f;
			height:57px;
			width:277px;
			line-height: 57px;
			border-bottom: 1px solid #f0f0f0;
		}
		.center_left ul li span{
			padding-left:20px;
			font-size: 16px;
		}
		/*.center_left ul a:hover li{
			background-color:#46b135;
			color:#fff;

		}*/
		.center_left ul li:before{
			position: absolute;
		    content: '';
		    width: 0%;
		    height: 58px;
		    z-index: 0;
		    background-color: #61b134;
		    color:#fff;
		    transition: all .4s ease 0s;
		    -webkit-transition: all .4s ease 0s;
		}
	/*	.center_left ul li.on,.center_left ul li:hover{
			background-color:#46b135;
			color:#fff;
		}*/
		.center_left ul li.on:before,.center_left ul li:hover:before{

			width:283px;
			/*background-color:#46b135;*/
			color:#fff;
			/*z-index:-1;*/
		}
		.xuan_s{
			position: relative;
			z-index: 100;
			    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;

		}
		.ss span{
			padding:0px 4px;
		}
		.center_left li{
			border-bottom: 1px solid #e6e6e6;
		}
		.ss a:hover{
			color: #20538f
		}
		.center_left ul li:hover .xuan_s{
			color:#fff !important;
		}
		.center_left ul li:hover{
			/*border: none;*/
		}
		.xuan:hover:before{
			width:279px !important;
		}
		.xuan{
			background:#f0f0f0;
			color:#46b135;
			border-left:4px solid #46b135;
			border-bottom:none !important;
		}
		.xuan span{
			color:#46b135;
		}
		.center_right{
			float:right;
			height: auto;
			/*width: 71.5%;
    		margin-right: 2.5%;*/
    		width: 69.5%;
    		margin-right: 3.5%;
			/*background:yellow;*/
		}
		.right_title{
			width: 100%;
			/* height: 38px; */
			border-bottom:1px solid #f0f0f0;
			margin:0 auto;
			padding-top: 35px;
			padding-bottom: 10px;
			overflow:  hidden;
			margin-bottom: 0;
		}
		.title1{
			float:left;
			font-size:20px;
			font-weight: bold;
		}
		.title2{
			float:right;
			width:auto;
			padding-top:8px;
			font-size:12px;
		}
		.title2 p{
			float: left;
		}
		.title2 img{
			float:left;
			position:  relative;
			left: -5px;
    		top: 3px;
		}
		.ss{
			    position: relative;
    left: 0px;
    float: left;
		}
		.right_list{
			width: 100%;
			margin:0 auto;
			height: 124px;
			/*margin-top:10px;*/
			border-bottom: 1px dashed #efefef;
		}
		.list1{
			width: 858px;
			padding-top: 21px;
		}
		.list_left{
			float:left;

		}
		.list_right{
			float:left;
			margin-left: 20px;
			color:#3b3e3d;
		}
		.r1{
			font-size:14px;
			color: #494949;

		}
		.r2{
			margin-top:12px;
			color: #9e9e9e;
		}
		.time{
			margin-top:15px;
			color:#afafaf;

		}
		.time img{
			position: relative;
			top: -1px;
			margin-right: 2px;
		}
		.r2,.time{
			font-size: 14px;
		}
		.right_list:hover .r1{
			color: #20538f
		}
		.list_left p{
			overflow: hidden;
		}
		.list_left_img{
	cursor: pointer;
	transition: all 0.6s;
}
.list_right span:nth-of-type(1) img{
	top: -2px;
	top: -1px;
	/* width: 11.5px; */
	margin-right: 3px;
}
.list_right span:nth-of-type(1){
	margin-right: 5px;
	display: inline-block;
}



		.right_list:hover .list_left_img{
			transform: scale(1.15);
		}
		/*Ã¥Ë†â€ Ã©Â¡Âµ*/
		.PT_fenye {
    width: 100%;
    padding: 11px 0;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 22px;
}
.PT_fenye .PT_pages {
	margin: 0px auto;
	color: #185aac;
	font-size: 14px;
	line-height: 20px;
}
.PT_fenye .PT_pages a:hover, .PT_fenye .PT_pages a.curr {
	/*border: 1px #2261b0 solid;*/
	color: #fff;
	background: #004e97;
}
.PT_fenye .PT_pages a {
	padding: 7px 13px;
	border: 1px #dfdfdf solid;
	margin: 0 3px;
	color: #004e97;
	text-decoration: none;
	    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -ms-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}



.zixun{
	
}







		/*Ã¥Âºâ€¢Ã©Æ’Â¨*/
		.footer{
			background:#f2f2f2;
			color:#404040;
			    border-top: 1px solid #e0e0e0;
		}
		.footer_nav{
			width:1200px;
			/* height:78px; */
			/*background:red;*/
			overflow: hidden;
			border-bottom:1px solid #004e97;
			margin:0 auto;
			/* line-height: 78px; */
			line-height: 31px;
			padding-top: 16px;
			padding-bottom: 14px;
		}
		.footer_nav ul li{
			float: left;
			list-style: none;
			width:133px;
			font-size:12px;
		}
		.footer_center{
			width:1200px;
			height:230px;
			overflow: hidden;
			margin:0 auto;
			/*background:green;*/
		}
		.footer_center1,.footer_center2,.footer_center3{
		    float: left;
		    width: 344px;
		    height: 162px;
		    position: relative;
		    margin-left: 51px;
		    top: 64px;
		    font-size: 14px;
		}
		.footer_center2 ul li{
			list-style: none;

		}
		.ll{
			width: 344px;
			height:4px;
			margin-left: -19px;
		}
		.ll li{
			float: left;
			width: 71px;
    		border-right: 1px solid #404040;
			text-align: center;

    		}
		.ads li{
			line-height: 28px;
		}
		.footer_bottom{
			height: 41px;
			background:#20538f;
			color:white;
			text-align: center;
			line-height: 45px;
			font-size: 14px;
		}
		.img1,.img2{
			float:left;
			margin-left:70px;
			text-align: center;
		}

		.left_title{
    font-size: 20px;
    font-weight: bold;
    padding-top: 14px;
    margin-top: 0px;
    padding-left: 18px;
    color: white;
    margin-top: 32px;
    margin-left: 0px;
    padding-bottom: 33px;
    background-color: #20538f;
    margin-top: 21px;
    background: url(../image/zuo2.jpg) no-repeat;
		}
		.center_left ul {
    margin-top: 0px;
}
.left_title p{
	padding-left: 10px
}
.left_title_p1{
	margin-top: 14px
}
.left_title_p2{
	font-size: 14px;
	font-weight:normal;
	line-height: 2;
}
.center_left ul {
    border-right: 1px solid #f0f0f0;
        width: 283px;
}
.center_left {
    border-right: none;
}
@media (min-width: 1200px){
	.center{
		position: relative;
		top: -1px
	}
}










@media (max-width:1024px) {
	.center_left ul {
    border-right: 1px solid #f0f0f0;
    width: 216px !important;
}
	.left_title b{
		display: none;
	}
	.left_title{
		padding-left: 0;
		margin-top: 30px;
	}
	.left_title span{
		display: none;
	}
	.nava,.navx2{
		display: block;
	}
	.center_nn{
		display: none;
	}
	.header_right{
		display: none;
	}
	.hear {
    width: 100%;
    margin: 0 auto;
}
	.nav{
		display:none;
	}
	.nava {
    float: right;
    width: 6%;
    margin-right: 27px;
    margin-top: 29px;
	}
	.nava img{
		width:100%;
	}
	.navx2{
		position: fixed;
		margin-left: 79%;
		z-index: 66;
		background:#20538f;
		width:220px;
		height: 32%;
		display:none;
	}
	.navx2 ul li{
	    height: 64px;
	    line-height: 64px;
	    /*list-style: none;*/
	    text-align: center;
	    color: #fff;
	    border-bottom: 1px solid #ccc;
	}
	.banner{
		height: 156px;
	}
	.banner p img{
		width:100%;
	}
	.center{
		width: 98%;
	}
	.center2,.right_list,.list1{
		width:100%;
	}
	.footer_nav,.footer_center{
		width:100%;
	}
	.center_left {
    width: 216px;
}
.center_right{
	width: 779px;
	height:  auto;
}
.right_title{
	width:759px;
	padding-top: 26px;
}
.footer_nav ul li{
		width:113px;
	}
	.footer_center{
		width:100%;
	}
	.footer_center1, .footer_center2, .footer_center3 {
    float: left;
    width: 24%;
    height: 162px;
    position: relative;
    margin-left: 75px;
    top: 65px;
    font-size: 14px;
}
.img1, .img2 {
    float: left;
    margin-left: 0px;
    text-align: center;
    width: 50%;
}
}
@media (max-width: 768px) {
	.footer{

			    border-top:none;
		}
.center_nn{
		display: block;
	}
	.center_nn{
		display: block
	}
	.center_left{
		display: none;
	}
	.banner {
    height: 116px;
}
.center_nn ul li{
	float:left;
	width:31.5%;
	height: 43px;
	margin-top:10px;
	color:#666;
	background:#f0f0f0;
	list-style: none;
	margin-left:10px;
	text-align: center;
	line-height: 47px;
}
.center_nn ul li:hover{
	background:#46b135;
	color:#fff;
}
.center_nn ul .zz{
	background:#46b135;
	color:#fff;
}
.right_title{
	width: 96%;
	margin:  0px auto;
	padding-top: 14px;
}
.list_left{
	margin-left: 18px;
}
.footer_nav{
	display: none;
}
.footer_center1, .footer_center2, .footer_center3 {
    float: left;
    width: 33%;
    height: 141px;
    position: relative;
    margin-left:0px;
    top: -5px;
    font-size: 14px;
}
.navx2{
	    margin-left: 72%;
}

}
@media (max-width: 375px){
	.header_left {
    width: 77%;
    height: 60px;
}
.header_left p img{
	width:100%;

}
.nava {
    margin-right: 3%;
    margin-top: 6%;
    }
    .header {
    width: 100%;
    height: 59px;
}
.banner{
	height:57px;
}
.center_nn ul li {
    width: 30%;
}
.center_left {
    display: none;
}
.center_right{
	width:100%;
}
.right_title{
	width:88%;
}
.list_left{
	margin-left:20px;
}
.list_right{
	width:45%;
	margin-left:16px;
}
.time{
	display: none
}
.center{
	height: 1072px
}
.PT_fenye{
	margin-top:33px;
}
.footer_nav{
	display: none;
}
.ll{
	display: none;
}
.center_right{
	height:1023px;
}
.footer_center {
    width: 100%;
    height: 85%;
}
.footer_center1, .footer_center2, .footer_center3 {
    float: left;
    width: 33%;
    height: 141px;
    position: relative;
    margin-left:0px;
    top: -5px;
    font-size: 14px;
}
.footer_center1{
	width: 100%;
    text-align: center;
}
.footer_center2{
	text-align: center;
	width:100%;
	top:-28%;
}
.footer_center3{
	    width: 100%;
    height: 11px;
    top: -38%;
}
.footer_bottom {
     line-height: 22px; 
}
.navx2{
	    margin-left: 65%;
	    width:35%;
}
.navx2 ul li{
	height: 50px;
	line-height: 50px;
	list-style: none;
	width:
}
}
@media (max-width: 414px){
	.header_left {
    width: 77%;
    height: 60px;
}
.header_left p img{
	width:100%;

}
.nava {
    margin-right: 3%;
    margin-top: 6%;
    }
    .header {
    width: 100%;
    height: 59px;
}
.banner{
	height: auto;
}
.center_nn ul li {
    width: 30%;
}
.center_left {
    display: none;
}
.center_right{
	width:100%;
}
.right_title{
	width: 95%;
}
.list_left{
	margin-left: 8px;
}
.list_right{
	width:45%;
	margin-left:16px;
}
.time{
	display: none
}
.center{
	height: 1072px
}
.PT_fenye{
	margin-top:33px;
}
.footer_nav{
	display: none;
}
.ll{
	/* display: none; */
}
.center_right{
	height:1023px;
}
.footer_center {
    width: 100%;
    height: 85%;
}
.footer_center1, .footer_center2, .footer_center3 {
    float: left;
    width: 33%;
    height: 141px;
    position: relative;
    margin-left:0px;
    top: -5px;
    font-size: 14px;
}
.footer_center1{
	width: 100%;
    text-align: center;
}
.footer_center2{
	text-align: center;
	width:100%;
	top:-28%;
}
.footer_center3{
	    width: 100%;
    height: 11px;
    top: -38%;
}
.footer_bottom {
     line-height: 41px;
}
.navx2{
	    margin-left: 65%;
	    width:35%;
}
.navx2 ul li{
	height: 50px;
	line-height: 50px;
	list-style: none;
	width:
}
}
@media (max-width: 320px){
	.list_right {
    width: 40%;
}
	.center_right {
    margin-top: -8%;
}
.r1{
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 87%;
}
.r2{
	display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
.PT_fenye .PT_pages a {
    padding: 0px 7px;
    }
    .PT_fenye {
    margin-top: 16px;
}
    .center_right {
    margin-top: -8%;
}
.center2 {
    height: 991px;
    }
    .footer_center1 {
    width: 100%;
    text-align: center;
    top: -23%;
}
.footer_center2 {
    text-align: center;
    width: 100%;
    top: -49%;
}
.footer_center3 {
    width: 100%;
    height: 11px;
    top: -59%;
}

.footer {
    height: 323px;
}
.footer_center {
    width: 100%;
    height: 91%;
}
.footer_bottom {
     line-height: 22px; 
}

}

.dynamic_line{bottom: 4px;position:  relative;height: 4px;width: 0%;background: #8b8b8b;left:50%;transition: all 0.8s;}
.right_content li:hover .dynamic_line{width: 100%;left:0px;background: #20538f;}


.zixun .r2{
	line-height: 24px;
	    margin-top: 7px;
	    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp:2;
overflow: hidden;
width:100%;
}
.zixun .r1{
	font-size: 16px;
	/* font-weight: bold */
}
.zixun .r1 {
    margin-top: 7px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.zixun .r3{
	position: relative;
	text-align: center;

}
.zixun .r3 img{
	position: absolute;
	top: 37px;
	left: 0;
	transition: all .6s ease 0s;
	-webkit-transition: all .6s ease 0s;
}
.r3_p1{
	width: 0px;

}
.r3_p2{
	
}

.zixun .right_list:hover .r3_p1{
	width: 43px;
	display: inline;
}
.zixun .right_list:hover .r3_p2{
		display: none;

}
.zixun .list_left{
	width: 16%;
	height: 88px;
	/*background-color: #20538f*/
}
.zixun .list_left span{
	color: white;
	display: inline-block;
	padding-left: 20px;
}
.zixun .list_left_s1{
	padding-top: 18px;
	font-size: 18px;
	letter-spacing: 3px
}
.zixun .list_left_s2{
	padding-top:8px;
	font-size: 14px;
	letter-spacing: 2px
}
.zixun .list1{
	padding-top: 17px;
}
.cont_c p{
	line-height: 24px;
	margin-bottom: 10px
}
.zixunnei{
	margin-bottom: 36px;
}
.jujiao .r1{
	font-size: 16px;
	 overflow:hidden;
     text-overflow:ellipsis; 
     white-space: nowrap;
	/* font-weight: bold; */
}
.tu2_time{
	font-size: 15px
}
.jujiao .time{
	font-size: 12px
}
.gaikuang .tu2_title{
	font-size: 15px
}
.gaikuang .tu2_time{
	font-size: 12px
}
.gaikuang .tu2_cont{
	font-size: 14px
}
.jujiao .right_title{
	/*margin-bottom: 15px*/
}
.jujiao .r2 {
    margin-top: 6px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.jujiao .list_right {
    max-width: 672px;
}
.jujiao .time{
	margin-top: 20px
}

.zixun .right_title{
    margin-bottom: 0;
}



.ads li{
	position: relative;
}
.ads li:before {
    content: "";
    width: 6px;
    height: 3px;
    /*border-radius: 8px;*/
    background-color: #014991;
    position: absolute;
    bottom: 13px;
    left: -11px;
    z-index: 1;
}


@media (max-width: 767px){
	.footer_center2{
		margin-left: 0px !important
	}
}