html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	overflow-y: scroll;
	overflow-x: auto;
	font: 14px "微软雅黑";
}
*, *:before, *:after {
	-webkit-box-sizing: inherit;
	box-sizing: inherit;
	font: 14px "微软雅黑";
}
body, h1, h2, h3, h4, h5, h6, hr, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img {
	margin: 0;
	padding: 0;
	list-style: none
}
body, button, input, select, textarea {
	color: #666;
	font: 14px "微软雅黑";
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}
em, i {
	font-style: normal;
}
ul li {
	padding: 0px;
	margin: 0px;
	list-style: none
}
ul, ol {
	list-style: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
input:focus, button:focus, textarea:focus, select:focus, video {
	outline: none;
}
/*===================Link Style============================*/
a, a:hover, a:active, a:visited, a:link, a:focus {
	color: #333;
	outline: none;
	text-decoration: none;
	transition: all ease 400ms;
	-webkit-transition: all ease 400ms;
}
/*===================Common Style============================*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.wrap {
	width: 1200px;
	margin: 0 auto;
}
.ovh {
	overflow: hidden;
}
.textH {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.bold {
	font-weight: bold;
}
.fontF {
	font-family: fontF, "微软雅黑";
}
.fontP {
	font-family: fontP, "微软雅黑";
}
.color-3 {
	color: #333 !important;
}
.color-6 {
	color: #666 !important;
}
.color-9 {
	color: #999 !important;
}
.color-f {
	color: #fff !important;
}
.bg-f {
	background-color: #fff;
}
.bg-f7 {
	background-color: #f7f7f7;
}
.dong {
	transition: all ease 500ms;
	-webkit-transition: all ease 500ms;
}
.imgH img {
	-webkit-transition: all 500ms;
	-moz-transition: all 500ms;
	-ms-transition: all 500ms;
	transition: all 500ms;
}
.imgH:hover img {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
}
.row {
	margin-left: 0;
	margin-right: 0;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
	padding-right: 0;
	padding-left: 0;
}
/*============================ Header ============================*/

.header {
	width: 100%;
	height: 85px;
}
.header .logo {
	display: block;
	width: 158px;
	height: 64px;
	margin-top: 5px;
}
.header .logo img {
	width: 100%;
}
.navbar_nav {
	width: 73%
}
.navbar_nav li {
	float: left;
	width: 14%;
	height: 85px;
	padding-top: 35px;
	transition: all ease 500ms;
	-webkit-transition: all ease 500ms;
}
.navbar_nav li a {
	display: inline-block;
	color: #333;
	font-size: 16px;
	font-weight: normal
}
.navbar_nav li.slt a, .navbar_nav li:hover a {
	color: #177449;
	border-color: #fff;
	border-bottom: 2px #177449 solid;
	padding-bottom: 15px
}
.navbar_nav li.dropdown .dropdown_menu {
	display: none;
	background: rgba(255,255,255,.8);
	position: absolute;
	top: 85px;
	left: 0;
	width: 600px;
	z-index: 10000000000000000;
	padding: 20px 0px;
	margin-left: -200px
}
.navbar_nav li.dropdown .dropdown_menu dl {
	width: 20%;
	color: #666666;
	line-height: inherit;
	padding: 10px 0;
	border: none;
	float: left;
	margin-left: 6.5%;
	margin-right: 6.5%
}
.navbar_nav li.dropdown .dropdown_menu dl dt {
	font-size: 16px;
	color: #177449;
	text-align: left
}
.navbar_nav li.dropdown .dropdown_menu dl dd {
	font-size: 14px;
	color: #666;
	margin-top: 20px;
	text-align: left
}
.navbar_nav li.dropdown .dropdown_menu dl dd a {
	padding-bottom: 0px;
	border-bottom: 0px;
	font-size: 14px;
	color: #666;
}
.navbar_nav li.dropdown .dropdown_menu dl dd a:hover {
	color: #177449;
	background: rgba(255,255,255,.2);
}
.navbar_nav li.dropdown:hover .dropdown_menu {
	display: block;
}
#navToggle {
	display: none;
}
.m_nav {
	position: fixed;
	top: 0px;
	right: 0;
	width: 100%;
	height: 100%;
	background: #fff;
	z-index: 9999;
	opacity: 1;
	visibility: visible;
	margin-top: 0;
	overflow-y: auto;
	transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;
	top: 0;
	transform: translateX(100%);
}
.m_nav.open {
	transform: translateX(0);
}
.m_nav .top {
	height: 60px;
	padding: 30px;
	box-sizing: border-box;
}
.m_nav .top .closed {
	width: 20px;
	height: 20px;
	vertical-align: middle;
	float: right;
	cursor: pointer;
}
.m_nav .ul {
	margin-top: 20px;
}
.m_nav .ul li {
	padding: 0 20px;
	border-bottom: 1px solid #f5f5f5;
}
.m_nav .ul li a {
	display: block;
	text-decoration: none;
	color: #333;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	width: 100%;
}
.m_nav .ul li .dropdown_menu {
	display: none;
}
.m_nav .ul li.dropdown.active .dropdown_menu {
	display: block;
}
.m_nav .ul li .dropdown_menu a {
	display: block;
	height: 50px;
	line-height: 50px;
	padding: 0 40px;
	box-sizing: border-box;
	border-bottom: 1px solid #f5f5f5;
}
.m_nav .ul li .dropdown_menu a:last-child {
	border: none;
}
.is-fixed {
	height: 80px;
	background: #000;
}
.is-fixed .logo {
	margin-top: 7px;
}
.is-fixed .navbar_nav li {
	height: 80px;
	padding-top: 22px;
}
.is-fixed .navbar_nav li.dropdown .dropdown_menu {
	top: 80px;
	background: #000;
}
/*============================ Footer ============================*/

/*============================ Index ============================*/
.ixSlide .slideImg {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.ixSlide .slideImg li {
	-webkit-backface-visibility: hidden;
	position: absolute;
	display: none;
	width: 100%;
	height: 665px;
	left: 0;
	top: 0;
}
.ixSlide .slideImg li:first-child {
	position: relative;
	display: block;
	float: left;
}
.ixSlide .slideCon {
	position: relative;
	float: left;
	width: 100%;
}
.ixSlide .slideCon .slide {
	position: relative;
	overflow: hidden;
	width: 100%;
}
.ixSlide .slideCon .slideImg li {
	font-size: 20px;
	position: absolute;
	display: flex;
	align-items: center;
	width: 100%;
	left: 0;
	top: 0;
}
.ixSlide .slideCon .slideImg li span {
	display: block;
	font-size: 70px;
	margin-bottom: 20px;
}
.ixSlide .slideCon .slideImg li .text1-1 {
	transition: all 1s;
	transform: translateX(200px);
	letter-spacing: 5px
}
.ixSlide .slideCon .slideImg li.slide1_on .text1-1 {
	transition: all 1s;
	transform: translateX(0);
}
.ixSlide .slideCon .slideImg li .text1-2 {
	transition: all 1.2s;
	transform: translateX(300px);
	font-size: 24px
}
.ixSlide .slideCon .slideImg li.slide1_on .text1-2 {
	transition: all 1.2s;
	transform: translateX(0);
}
.jg {
	margin-top: 50px
}
.ixSlide .slideCon .slideImg li .text1-31 {
	transition: all 1.2s;
	transform: translateX(300px);
}
.ixSlide .slideCon .slideImg li .text1-3 {
	background: #e01616;
	padding: 15px 40px;
	font-size: 18px;
	color: #FFF;
}
.ixSlide .slideCon .slideImg li.slide1_on .text1-31 {
	transition: all 1.2s;
	transform: translateX(0);
}
.ixSlide .slideCon .slide_nav {
	position: absolute;
	top: 50%;
	margin-top: -70px;
	width: 54px;
	height: 140px;
	font-size: 0;
	background-color: rgba(255,255,255,.2);
	background-position: center;
	background-repeat: no-repeat;
	background-size: 16px;
	cursor: pointer;
	z-index: 99;
	opacity: 0;
}
.ixSlide .slideCon .slide_nav.prev {
	left: 10%;
	background-image: url(../images/slideJtL.png);
}
.ixSlide .slideCon .slide_nav.next {
	right: 10%;
	background-image: url(../images/slideJtR.png);
}
.ixSlide .slideCon .slide_nav:hover {
	background-color: #177449;
}
.ixSlide .slideCon:hover .slide_nav {
	opacity: 1;
}
.ixSlide .slideCon .slide_tabs {
	width: 100%;
	position: absolute;
	bottom: 25px;
	z-index: 5;
	text-align: center;
}
.ixSlide .slideCon .slide_tabs li {
	display: inline-block;
	margin: 0 6px;
	background: rgba(255,255,255,.7);
	border-radius: 50%;
}
.ixSlide .slideCon .slide_tabs li a {
	display: block;
	font-size: 0;
	width: 16px;
	height: 16px;
	border-radius: 50%;
}
.ixSlide .slideCon .slide_tabs .slide_here {
	background: #177449;
}
.ixTit {
	font-size: 30px;
	background: url(../images/titBg1.png) center bottom no-repeat;
	background-size: 385px;
	padding-bottom: 50px;
}
.fixed {
	position: fixed;
	top: 80px !important;
	z-index: 99;
}
/*============================ 媒体查询 ============================*/
.mobHide {
	display: block;
}
.mobShow {
	display: none;
}
p {
	padding: 0px;
	margin: 0px
}
.abc a:hover {
	border-bottom: 0px;
}
.zw {
	background: #177449;
	height: 30px;
	line-height: 30px;
	color: #fff;
	padding: 0px 5px
}
.zw:hover {
	padding-bottom: 0px;
	border-bottom: 0px;
}
.yw {
	background: #eeeeee;
	height: 30px;
	line-height: 30px;
	color: #666;
	padding: 0px 5px
}
.yw:hover {
	padding-bottom: 0px;
	border-bottom: 0px;
}
.k1 {
	background: #f9f9f9;
	padding: 50px 0px
}
.k1 .a2 {
	width: 50%;
	padding: 60px 0px
}
.k1 .a2 .aa1 {
	-moz-box-shadow: 0px 0px 10px #B8B8B8;
	-webkit-box-shadow: 0px 0px 10px #B8B8B8;
	box-shadow: 0px 0px 10px #B8B8B8;
	background: #FFF;
	padding: 50px
}
.k1 .a2 .aa1 .zi1 {
	font-size: 30px;
	color: #333
}
.k1 .a2 .aa1 .zi1 p {
	font-size: 16px;
	line-height: 40px;
	color: #999
}
.k1 .a2 .aa1 .zi2 {
	font-size: 14px;
	line-height: 35px;
	margin: 20px 0px
}
.k2 {
	background: url(../images/bg.jpg) no-repeat center center;
}
.k2 .a1 {
	float: left;
	width: 25%;
	padding: 80px 100px 80px 0px
}
.k2 .a1 .zi1 {
	font-size: 24px;
	color: #fff;
	padding-bottom: 410px
}
.k2 .a1 .zi1 p {
	font-size: 16px;
	padding-top: 10px
}
.k2 .a2 {
	float: right;
	width: 75%;
	background: #fff
}
.k2 .a2 .list1 {
	padding-top: 5%
}
.k2 .a2 .list1 ul li {
	float: left;
	width: 45%;
	margin-left: 5%;
	margin-bottom: 3%;
	text-align: center
}
.k2 .a2 .list1 ul li p {
	line-height: 50px;
	font-size: 16px
}
.k2 .a2 .list1 ul li:hover p{ color:#177449}
.k3 {
	background: #f9f9f9;
	padding: 60px 0px
}
.k3 .btzi1 {
	font-size: 30px;
	text-align: center;
	color: #333
}
.k3 .btzi1 p {
	font-size: 16px;
	color: #999;
	padding-top: 10px
}
.k3 .list1 {
	margin-right: -3%;
	margin-top: 50px
}
.k3 .list1 ul li {
	float: left;
	width: 30%;
	margin-right: 3%;
	background: #fff;
	border-radius: 10px;
	padding: 50px 35px
}
.k3 .list1 ul li .zi1 {
	font-size: 18px;
	color: #333;
	font-weight: bold;
	line-height: 40px
}
.k3 .list1 ul li .zi2 {
	padding-top: 50px
}
.k3 .list1 ul li .zi2 span {
	float: right;
	background: url(../images/jt1.png) no-repeat center center;
	padding: 10px 20px
}
.k3 .list1 ul li:hover {
	background: #187449
}
.k3 .list1 ul li:hover .zi1 {
	color: #fff
}
.k3 .list1 ul li:hover .zi2 {
	color: #fff
}
.k3 .list1 ul li:hover .zi2 span {
	background: url(../images/jt2.png) no-repeat center center;
}
.k3 .a3 {
	text-align: center;
	margin-top: 50px
}
.footer1 {
	background: #222222;
	padding: 50px 0px;
	color: #fff
}
.footer1 .a1 {
	float: left;
	width: 35%
}
.footer1 .a2 {
	float: left;
	width: 55%;
}
.footer1 .a3 {
	float: right;
	width: 10%
}
.footer1 p {
	line-height: 45px
}
.footer2 {
	border-top: 1px #666 solid;
	background: #222222;
	text-align: center;
	color: #fff;
	line-height: 60px
}
.mbx {
	padding: 20px 0px
}
.cont {
	background: #f9f9f9
}
.cont .left1 {
	float: left;
	width: 18%
}
.cont .left1 .zi1 {
	background: #177449;
	padding: 50px 0px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	font-weight: bold
}
.cont .left1 .zi2 {
	background: #ffffff;
	padding: 20px 0px;
	text-align: center;
	color: #666;
	font-size: 17px;
	border-bottom: 1px #e7f1ec solid
}
.cont .left1 .zi2 a {
	font-size: 17px;
}
.cont .left1 .zi2:hover {
	background: #e7f1ec;
}
.cont .left1 .zi2.cur {
	background: #e7f1ec;
}
.cont .right1 {
	float: right;
	width: 78%;
	background: #fff;
	padding: 3% 5.5%
}
.cont .right1 .bta1 {
	font-size: 24px;
	text-align: center
}
.cont .right1 .bta1 p {
	color: #177449;
	font-weight: bold
}
.cont .right1 .abcont {
	padding-top: 40px;
	line-height: 30px;
	padding-bottom: 40px
}
.cont .right1 .abcont p {
	line-height: 30px;
	font-size: 16px
}
.cont .right1 .cccont {
	padding-top: 40px;
	line-height: 30px;
	padding-bottom: 40px
}
.cont .right1 .cccont .a1 {
	padding-bottom: 20px
}
.cont .right1 .cccont .a1 .zi1 {
	float: left;
	width: 80%
}
.cont .right1 .cccont .a1 .zi1 p {
	padding: 10px 0px
}
.cont .right1 .cccont .a1 .zi2 {
	float: right;
	width: 15%;
	padding-top: 40px
}
.cont .right1 .cccont .a1 .zi2 p {
	line-height: 40px
}
.cont .right1 .cccont .a2 {
}
.cont .right2 {
	float: right;
	width: 78%;
	background: #fff;
}
.cont .right2 .dlcon {
	padding-bottom: 40px
}
.cont .right2 .dlcon .a1 {
	background: #f9f9f9;
	border: 1px #ddd solid
}
.cont .right2 .dlcon .a1 ul li.ys1 {
	width: 34%
}
.cont .right2 .dlcon .a1 ul li {
	float: left;
	width: 22%;
	text-align: center;
	line-height: 80px
}
.cont .right2 .dlcon .a2 {
	background: #fff;
	border-left: 1px #ddd solid;
	border-bottom: 1px #ddd solid;
	border-right: 1px #ddd solid;
}
.cont .right2 .dlcon .a2 ul li.ys1 {
	width: 34%;
	font-size: 17px;
	font-weight: bold;
	color: #000
}
.cont .right2 .dlcon .a2 ul li {
	float: left;
	width: 22%;
	text-align: center;
	line-height: 80px;
}
.cont .right1 .nwscon ul li {
	border-bottom: 1px #ccc solid;
	padding-bottom: 40px;
	margin-bottom: 40px
}
.cont .right1 .nwscon ul li .tu {
	float: left;
	width: 38%
}
.cont .right1 .nwscon ul li .zi {
	float: right;
	width: 58%
}
.cont .right1 .nwscon ul li .zi .zi1 {
	font-size: 18px;
	font-weight: bold;
	color: #333
}
.cont .right1 .nwscon ul li .zi .zi2 {
	padding-top: 20px;
	line-height: 30px;
	padding-bottom: 30px
}
.cont .right1 .nwscon ul li .zi .zi3 {
	padding: 25px 40px;
	background: url(../images/more3.png) no-repeat;
}
.cont .right1 .nwscon ul li:hover .zi .zi3 {
	background: url(../images/more1.png) no-repeat;
}
.cont .right3 {
	float: right;
	width: 78%;
	background: #fff;
	border-top: 1px #ddd solid
}
.cont .right3 .xz1 {
	padding: 3% 5.5%;
}
.cont .right3 .xz1 .a1 {
	float: left;
	width: 80%;
	background: url(../images/pdfb.png) no-repeat left center;
	padding-left: 55px;
	font-size: 16px;
	color: #000
}
.cont .right3 .xz1 .a1 p {
	color: #999;
	padding-top: 6px
}
.cont .right3 .xz1 .a2 {
	float: left;
	width: 20%;
	line-height: 40px
}
.cont .right3 .xz1 .a2 a {
	color: #006ef6
}
.cont .left2 {
	float: left;
	width: 18%; background:#fff
}
.cont .left2 .zi1 {
	background: #177449;
	padding: 50px 0px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	font-weight: bold
}
.cont .left2 .s-side {
}
.cont .left2 .s-side .s-firstItem i {
	font-size: 20px;
}
.cont .left2 .s-side .s-firstItem span {
	display: inline-block;
	margin-left: 10px;
	font-size: 20px;
	text-shadow: 0px 0px 5px #EEEEEE;
	white-space: 10px;
}
.cont .left2 .s-side .first { line-height:70px;
	border-bottom: 1px solid #e7f1ec;
	font-size: 16px
}
.cont .left2 .s-side .first .d-firstNav{line-height:70px;}


.cont .left2 .s-firstDrop, .cont .left2 .s-secondDrop {
	background: #e7f1ec;
	padding: 10px 0px
}
.cont .left2 .s-side .d-firstNav span {
	display: inline-block;
	margin-left: 10px;
	font-size: 16px;
	color: #177449; font-weight:bold
}
.cont .left2 .s-side .d-firstNav i.fr {
	font-size: 25px;
}
.cont .left2 .s-side .s-secondNav, .cont .left2 .s-side .s-secondItem {
	margin: 15px;
}
.cont .left2 .s-side .d-secondDrop {
	margin-left: 100px;
	margin-top: 10px;
}

.cont .left2 .s-firstDrop, .cont .left2 .s-secondDrop {
	display: none;
	
}
.fa-caret-right {
	background: url(../images/jh1.png) no-repeat;
	padding: 10px; margin-top:25px
}
.iconRotate {
	background: url(../images/jh.png) no-repeat;
	padding: 10px
}

.cont .left2 .s-side .s-secondNav, .cont .left2 .s-side .s-secondItem span{ color:#666}
.cont .left2 .s-side .s-secondNav, .cont .left2 .s-side .s-secondItem span:hover{ color:#177449}
.cplist1 { margin-right:-2%}
.cplist1  ul li{ float:left; width:47%; margin-right:3%; margin-bottom:3%; text-align:center}
.cplist1  ul li img{ width:100%; height:auto}
.cplist1  ul li p{ padding-top:10px; font-size:16px}

 @media (max-width: 1440px) {
.ixSlide .slideImg li {
	height: 532px;
}
.ixSlide .slideCon .slide_nav.prev {
	left: 15px;
}
 .ixSlide .slideCon .slide_nav..next {
right: 15px;
}
.inBanner {
	height: 356px;
}
.ixSlide .slideCon .slideImg li .text1-1 {
	font-size: 28px
}
.ixSlide .slideCon .slideImg li .text1-2 {
	font-size: 18px
}
.ixSlide .slideCon .slideImg li .text1-3 {
	font-size: 16px;
	padding: 10px 20px
}
}
 @media (max-width: 1200px) {
.wrap {
	width: 100%;
	
}
}
 @media (max-width: 1100px) {
.navbar_nav li {
	width: 90px;
}
}
 @media (max-width: 998px) {

	 
	 
.navbar_nav {
	display: none;
}
.header {
	height: 60px;
	background: #fff;
}
.header .logo {
	width: 125px;
	height: auto;
	
}
#navToggle {
	height: 100%;
	display: inline-block;
	float: right;
}
#navToggle span {
	display: block;
	position: relative;
	width: 35px;
	height: 35px;
	background: url(../images/menu.png) no-repeat;
	background-size: contain;
	top: 13px;
	right: 15px;
}
.ixSlide .slideImg li{ height:230px}
.footer1 .a1{ float:none; width:100%}
.footer1 .a2{ float:none; width:100%; margin:10px 0px}
.footer1 .a3{ float:none; width:100%}
.k1 .a2{ width:96%; margin:0px auto}
.k1 .a2 .aa1{ padding:20px}
.k2 .a1{ float:none; width:100%; padding:20px 0px; text-align:center}

.k2 .a1 .zi2{ display:none}
.k2 .a1 .zi1 {
	font-size: 24px;
	color: #333333;
	padding-bottom: 0px
}
.k2 .a1 .zi1 p {
	font-size: 16px;
	padding-top: 10px
}
.k2 .a2{ float:none; width:100%}
.k2 .a2 .list1 ul li{ width:46%; margin-left:2%; margin-right:2%; margin-bottom:4%}
.k2 .a2 .list1 ul li img{ max-width:100%; height:auto}
.k2 .a2 .list1 ul li p{ font-size:14px; line-height:22px; margin-top:5px}
.k3{ padding:20px 0px}
.k3 .btzi1{ font-size:22px}
.k2 .a1 .zi1{ font-size:22px}
.k1 .a2 .aa1 .zi1{ font-size:22px}
.k3 .list1{ margin-right:0px; margin-top:30px}
.k3 .list1 ul li{ float:none; width:94%; margin:0px auto; margin-bottom:3%}
.k3 .list1 ul li{ padding:30px 20px}
.k3 .list1 ul li .zi2{ padding-top:30px}
.footer1{ padding:30px 10px}
.k3 .a3{ margin-top:30px}
.cont .left1 { float:none; width:100%; margin-bottom:20px }
.mbx{ padding-left:5px}
.cont .left1 .zi1{ display:none}
.cont .left1 .zi2{ float:left; width:30%; margin-left:1.5%; margin-right:1.5%; margin-bottom:2%}
.cont .left1 .zi2{ padding:10px 0px}
.cont .right1{ width:100%; float:none}
.cont .right1 .abcont img{ max-width:100%; height:auto }
.cont .right1 .bta1{ font-size:22px}
.cont .left1 .zi2 a{ font-size:15px}
.cont .right1 .cccont .a1 .zi1{ float:none; width:100%}
.cont .right1 .cccont .a1 .zi2{ float:none; width:100%}
.cont .right1 .cccont .a2 img{ max-width:100%; height:auto}
.cont .right1 .cccont{ padding-top:10px}
.cont .right2{ width:96%; margin:0px auto; float:none}
.cont .right1 .nwscon ul li .tu{ float:none; width:100%; margin-bottom:10px}
.cont .right1 .nwscon ul li .tu img{ width:100%; height:auto}
.cont .right1 .nwscon ul li .zi{ float:none; width:100%}
.cont .left2 { float:none; width:100%; margin-bottom:20px }
.cont .right3{ width:100%; float:none}
.cont .left2 .zi1{ padding:15px 0px; font-size:20px}
}
 @media (max-width:890px) {
}
 @media (max-width:767px) {
.mobHide {
	display: none;
}
.mobShow {
	display: block;
}
}
 @media (max-width:680px) {
}
 @media (max-width:580px) {
}
