@charset "utf-8";

* {

	box-sizing: border-box;

	color: #333;

	/*  font:12px/1.3 arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif*/

}



body,

a,

h1,

h2,

h3,

h4,

h5,

h6 {

	margin: 0;

	padding: 0;

}



img {

	border: none

}



ul,

.clearfix {

	margin: 0;

	padding: 0;

}



a {

	color: #172c45

}



a:link {

	text-decoration: none;

}



a:hover {

	color: #c00;

	text-decoration: underline;

}



a:visited {

	text-decoration: none;

}



li,

ol {

	list-style-type: none;

	margin: 0;

	padding: 0;

}



.dianzi a {

	height: 25px;

	width: 66px;

	position: absolute;

	top: 5px;

	right: 10px

}



#srcPic {

	width: 850px!important;

	height: auto!important

}



.img-wrapper {

	width: 850px!important;

	height: auto!important

}





/*

.amaina img{width:640px!important;height:auto!important;margin:0 auto;max-width:640px!important;}

.amaina p a img{width:640px!important;height:auto!important;margin:0 auto;max-width:640px!important;min-width:640px!important}*/



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

	.amaina strong {

		font-weight: bold

	}

	.amaina strong span {

		font-weight: bold;

		font-size: 12px;


		text-align: center;

	}

	.amaina strong p {

		font-weight: bold

	}

	.amaina em {

		font-style: oblique

	}

	.amaina em span {

		font-style: oblique

	}

	.amaina p span {

		font-size: 16px;

		line-height: 1.75em

	}

}



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

	.amaina strong {

		font-weight: bold

	}

	.amaina strong span {

		font-weight: bold;

		width: 30%;

		margin-top: 2%;

		text-align: center;

	}

	.amaina strong p {

		font-weight: bold

	}

	.amaina em {

		font-style: oblique

	}

	.amaina em span {

		font-style: oblique

	}

	.amaina p span {

		font-size: 16px;

		line-height: 1.75em

	}

}



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

	.amaina strong {

		font-weight: bold

	}

	.amaina strong span,

	.amaina strong p {

		font-weight: bold

	}

	.amaina em {

		font-style: oblique

	}

	.amaina em span {

		font-style: oblique

	}

	.amaina p span {

		font-size: 16px;

		line-height: 1.75em

	}

}



@media only screen and (min-width: 1200px) {

	.amaina strong {

		font-weight: bold

	}

	.amaina strong span,

	.amaina strong p {

		font-weight: bold

	}

	.amaina em {

		font-style: oblique

	}

	.amaina em span {

		font-style: oblique

	}

	.amaina p span {

		font-size: 16px;

		line-height: 1.75em

	}

}



.hot-intro {

	font: 12px/1.3 arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif

}



a {

	font: 12px/1.3 arial, "Microsoft Yahei", "Hiragino Sans GB", sans-serif

}



.wenzi p a {

	line-height: 18px!important

}



.dcsyxbt strong {

	font-weight: normal

}



.J_tel strong {

	color: #fff

}



.btwx>div>a {

	padding-right: 10px

}



.btwx>div>a:after {

	content: ">>"

}



.btwx {

	border-bottom: 1px dashed#eee;

	width: 380px !important

}



.item-1>h4>a {

	line-height: 30px

}



.hot-more {

	float: right;

	font-weight: normal;

	font-style: normal;

	font-size: 12px;

}



.hot-article-rec {

	padding-top: 10px;

}



.hot-article-rec img {

	vertical-align: top;

}



.hot-article-rec li {

	float: left;

	width: 140px;

	margin: 6px 10px 0 0;

	text-align: center;

}



.hot-article-rec li p {

	margin: 5px 0;

}

@media only screen and (min-width: 1200px) {

	.content_right {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding-right: 0;

}

.chead {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 2% 5%;

	border: 1px solid #cfcfcf;

}



.chead h4 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 18px;

	color: red;

}



.chead p {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 16px;

	margin-top: 2%;

	text-indent: 2em;

}



.cr {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	border: 1px solid #cfcfcf;

}



.cr h5 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 16px;

	color: red;

	font-weight: bold;

	padding-top: 2%;

	padding-bottom: 2%;

	text-align: center;

}



.cr ul {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

}



.cr ul li {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	margin-bottom: 8px;

}



.cr ul li span {

	display: block;

	width: 2%;

	height: auto;

	float: left;

	overflow: hidden;

	color: #999;

	margin-right: 1px;

}



.cr ul li a {

	display: block;

	width: 97%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 14px;

	text-decoration: none;

}



.newsggw {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 0;

	margin-top: 2px;

}



.newsggw img {

	display: block;

	width: 100%;

	height: 50px;

	float: left;

	overflow: hidden;

}

}

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

	.content_right {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding-right: 0;

}

.chead {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 1% 3%;

	border: 1px solid #cfcfcf;

}



.chead h4 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 18px;

	color: red;

}



.chead p {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 16px;

	margin-top: 2%;

	text-indent: 2em;

}



.cr {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	border: 1px solid #cfcfcf;

}



.cr h5 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 16px;

	color: red;

	font-weight: bold;

	padding-top: 1%;

	padding-bottom: 1%;

	text-align: center;

}



.cr ul {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

}



.cr ul li {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	margin-bottom: 8px;

}



.cr ul li span {

	display: block;

	width: 2%;

	height: auto;

	float: left;

	overflow: hidden;

	color: #999;

	margin-right: 1px;

}



.cr ul li a {

	display: block;

	width: 97%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 14px;

	text-decoration: none;

}



.newsggw {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 0;

	margin-top: 2px;

}



.newsggw img {

	display: block;

	width: 100%;

	height: 50px;

	float: left;

	overflow: hidden;

}

}

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

	.content_right {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding-right: 0;

	}

	.chead {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 0 3%;

	border: 1px solid #cfcfcf;

}



.chead h4 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 15px;

	color: red;

}



.chead p {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 12px;

	margin-top: 2%;

	text-indent: 2em;

}



.cr {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	border: 1px solid #cfcfcf;

}



.cr h5 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 14px;

	color: red;

	font-weight: bold;

	padding-bottom: 1%;

	text-align: center;

}



.cr ul {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

}



.cr ul li {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	margin-bottom: 1px;

}



.cr ul li span {

	display: block;

	width: 2%;

	height: auto;

	float: left;

	overflow: hidden;

	color: #999;

	margin-right: 1px;

}



.cr ul li a {

	display: block;

	width: 97%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 12px;

	text-decoration: none;

	white-space: nowrap;

    text-overflow: ellipsis;

}



.newsggw {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 0;

	margin-top: 2px;

}



.newsggw img {

	display: block;

	width: 100%;

	height: 30px;

	float: left;

	overflow: hidden;

}

}

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

	.content_right {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 0;

	}

	.chead {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 2% 5%;

	border: 1px solid #cfcfcf;

}



.chead h4 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 14px;

	color: red;

}



.chead p {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 12px;

	margin-top: 2%;

	text-indent: 2em;

}



.cr {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	border: 1px solid #cfcfcf;

}



.cr h5 {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 14px;

	color: red;

	font-weight: bold;

	padding-top: 2%;

	padding-bottom: 2%;

	text-align: center;

}



.cr ul {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

}



.cr ul li {

	display: block;

	width: 100%;

	height: auto;

	float: left;

	overflow: hidden;

	margin-bottom: 8px;

}



.cr ul li span {

	display: block;

	width: 2%;

	height: auto;

	float: left;

	overflow: hidden;

	color: #999;

	margin-right: 1px;

}



.cr ul li a {

	display: block;

	width: 97%;

	height: auto;

	float: left;

	overflow: hidden;

	font-family: "微软雅黑";

	font-size: 12px;

	text-decoration: none;

}



.newsggw {

	display: block;

	height: auto;

	float: left;

	overflow: hidden;

	padding: 0;

	margin-top: 2px;

}



.newsggw img {

	display: block;

	width: 100%;

	height: 50px;

	float: left;

	overflow: hidden;

}

}

