@charset "utf-8";

/* CSS Document */

* {
	padding: 0;
	margin: 0;
}

ul {
	padding: 0;
	margin: 0;
}

img {
	border: 0;
}

body {
	font-size: 12px;
	color: #333;
}

a {
	color: #333;
	text-decoration: none;
}

a:hover {
	color: #000;
}

li {
	list-style-type: none;
}

.clear {
	clear: both;
}

.fr {
	float: right;
}

.fl {
	float: left;
}

.mid {
	margin: 0 auto;
	width: 1200px;
}

.top {
	background-color: #7c7877;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #FFF;
	line-height: 30px;
	height: 30px;
	background-repeat: repeat-x;
}

.header {
	height: 110px;
}

.logo {
	background-image: url(../images/logo.jpg);
	width: 296px;
	float: left;
	background-repeat: no-repeat;
	height: 110px;
	background-position: left center;
}

.tel {
	float: right;
	width: 307px;
	height: 105px;
	background-image: url(../images/tel.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

.menu {
	float: right;
	width: 780px;
	height: 110px;
	line-height: 26px;
}

.nav li {
	width: 129px;
	text-align: center;
	float: left;
	height: 110px;
	font-family: "Microsoft YaHei";
	border-right: solid 1px #dad8d8;
}

.dnav li.last {
	background-image: none;
}

.nav li a {
	height: 80px;
	padding-top: 30px;
	font-size: 16px;
	display: block;
	color: #000;
}

.nav li a span {
	font-size: 13px;
	text-transform: uppercase;
}

.nav li:hover {
	background-image: url(../images/mlio.jpg);
	border-right: solid 1px #fff;
	background-repeat: no-repeat;
	background-position: center center;
}

.nav li:hover a {
	color: #FFF;
}

.dmenu {
	height: 50px;
	line-height: 50px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}

.dnav li {
	float: left;
	width: 129px;
	text-align: center;
	background-image: url(../images/dm.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}

.dnav li a {
	color: #fff;
}

.sousuo {
	font-family: "Microsoft YaHei";
	height: 74px;
	line-height: 66px;
	font-size: 14px;
	background-image: url(../images/mb.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

.ssl {
	width: 762px;
	float: left;
	vertical-align: middle;
}

.sbt {
	vertical-align: middle;
	margin-top: 16px;
}

.itx {
	vertical-align: middle;
	margin-top: 16px;
	width: 250px;
	padding-left: 10px;
	color: #999;
	height: 32px;
}

#hylist {
	display: none;
}

.ssk {
	float: right;
}

.hsxs {
	background-image: url(../images/hsxs.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 6px;
}

.dlogo {
	width: 600px;
	float: left;
	height: 140px;
	background-image: url(../images/dlogo.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}

#full-screen-slider {
	width: 100%;
	height: 600px;
	position: relative;
	background: #FFF;
}

#slides {
	display: block;
	width: 100%;
	height: 600px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative;
	z-index: 0;
}

#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute;
	z-index: 0
}

#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}

#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 70%;
	top: 514px;
	z-index: 10;
	padding: 5px 15px 5px 0;
	margin: 0
}

#pagination li {
	display: block;
	list-style: none;
	width: 10px;
	height: 10px;
	float: left;
	margin-left: 10px;
	border-radius: 5px;
	background: #fff
}

#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}

#pagination li.current {
	background: #f7640b
}

.cmb {
	height: 220px;
	background-image: url(../images/cmb.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.plist {
	text-align: center;
	padding-top: 20px;
}

.plist a {
	color: #333;
	text-decoration: none;
	border: 1px solid #333;
	height: 20px;
	line-height: 20px;
	padding: 0 7px;
	margin: 0 3px;
	display: inline-block;
	background: #FFF;
}

.plist .page_all {
	margin-right: 20px;
	display: none;
}

.plist a:hover {
	background: #FD8C00;
	border: 1px solid #EF5927;
	color: #FFFFFF;
}

.rollBox {
	width: 1200px;
	overflow: hidden;
	margin: 0 auto;
	height: 220px;
	padding-top: 10px;
}

.rollBox .LeftBotton {
	height: 100px;
	width: 24px;
	background: url(../images/xbt.jpg) no-repeat 0px 0;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 70px 0px 0 0;
	cursor: pointer;
}

.rollBox .RightBotton {
	height: 100px;
	width: 24px;
	background: url(../images/xbt.jpg) no-repeat -24px 0;
	overflow: hidden;
	float: left;
	display: inline;
	margin: 70px 0 0 0;
	;
	cursor: pointer;
}

.rollBox .Cont {
	width: 1148px;
	overflow: hidden;
	float: left;
	padding-top: 5px;
}

.rollBox .ScrCont {
	width: 10000000px;
}

.rollBox .Cont .pic {
	width: 287px;
	float: left;
}

.rollBox .Cont .pic img {
	background: #fff;
	display: block;
	margin: 0 auto;
}

.rollBox .Cont .pic p {
	line-height: 26px;
	color: #505050;
}

.rollBox .Cont a:link,
.rollBox .Cont a:visited {
	color: #626466;
	text-decoration: none;
}

.rollBox .Cont a:hover {
	color: #f00;
	text-decoration: underline;
}

.rollBox #List1,
.rollBox #List2 {
	float: left;
}

.badd {
	height: 240px;
	background-image: url(../images/badd.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.pt1 {
	height: 114px;
	background-image: url(../images/pt1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 40px;
	margin-bottom: 20px;
}

.pt2 {
	height: 121px;
	background-image: url(../images/pt2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 40px;
	margin-bottom: 20px;
}

.pt3 {
	height: 101px;
	background-image: url(../images/pt3.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 40px;
	margin-bottom: 20px;
}

.mmz {
	height: 33px;
	background-image: url(../images/mmz.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 30px;
}

.xzdt {
	width: 308px;
	position: relative;
	float: left;
}

.xzdth {
	background-color: #d40f00;
	opacity: 0.9;
	position: absolute;
	width: 308px;
	bottom: 0;
	height: 113px;
	z-index: 10;
}

.xzdtht {
	font-size: 16px;
	padding-top: 10px;
	padding-left: 10px;
	font-family: "Microsoft YaHei";
}

.xzdtht a {
	color: #fff;
}

.xzdthc {
	padding-top: 10px;
	padding-left: 10px;
	color: #FFF;
	line-height: 20px;
	font-family: "Microsoft YaHei";
}

.xhi {
	padding-top: 30px;
	padding-bottom: 30px;
	background-color: #f5f5f5;
}

.xanli {
	padding-left: 30px;
	padding-right: 30px;
	float: left;
	width: 540px;
}

.kfl {
	float: left;
	width: 241px;
}

.anlit {
	font-size: 18px;
	color: #373435;
	width: 241px;
	font-family: "Microsoft YaHei";
	line-height: 40px;
	border-bottom: dashed 1px #ccc;
	float: left;
}

.anlic {
	padding-top: 10px;
	height: 60px;
	width: 220px;
	font-family: "Microsoft YaHei";
	line-height: 25px;
	float: left;
}

.anlim {
	width: 241px;
	font-family: "Microsoft YaHei";
	line-height: 30px;
	float: left;
}

.anlii {
	float: right;
}

.bbquan {
	float: left;
	width: 200px;
	line-height: 30px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #FFF;
	padding-top: 20px;
}

.bbquan2 {
	float: left;
	width: 400px;
	line-height: 30px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #FFF;
	padding-top: 20px;
}

.cmhh {
	background-color: #030303;
	color: #fff;
	line-height: 35px;
	margin-top: 20px;
	font-family: "Microsoft YaHei";
}

.ingsjj {
	height: 467px;
	background-repeat: no-repeat;
	background-position: left top;
}

.inul2 {
	padding-top: 10px;
}

.inul2 li {
	height: 80px;
}

.dariqi li {
	margin-bottom: 13px;
	height: 83px;
	border-bottom: dashed 1px #ccc;
}

.dari {
	float: left;
	margin-right: 10px;
	background-color: #2a2c2b;
	height: 70px;
	width: 70px;
	color: #fff;
	text-align: center;
	font-family: "Microsoft YaHei";
}

.dri {
	color: #c40c07;
	padding-top: 5px;
	font-weight: bold;
	font-size: 28px;
}

.wen2 {
	line-height: 25px;
	font-size: 16px;
	font-family: "Microsoft YaHei";
}

.da2 {
	color: #9e9e9f;
	line-height: 20px;
	font-size: 12px;
	font-family: "Microsoft YaHei";
}

.bax {
	line-height: 60px;
	height: 60px;
	border-bottom: solid 1px #eaeaea;
}

.incp {
	padding-top: 20px;
}

.incpfl {
	width: 282px
}


/*.inctptitle{
	height: 76px;
	line-height: 76px;
	text-align: center;
	font-family: "Microsoft YaHei";
	color: #FFF;
	font-size: 16px;

	background-color: #1669d1;
	background-image: url(../images/pip.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	}	*/

.list_article {}

.list_article li {
	border-bottom: solid 1px #dedede;
}

.list_article li h2 {
	line-height: 30px;
}

.list_article li .intro {
	font-family: "Microsoft YaHei";
	padding-bottom: 10px;
	line-height: 25px;
}

.list_article li.list_other {
	line-height: 45px;
	margin-bottom: 10px;
}

.inctptitle {
	height: 60px;
	line-height: 60px;
	padding-left: 20px;
	font-size: 24px;
	font-family: "Microsoft YaHei";
	color: #FFF;
	background-color: #c50c08;
}

.inctptitle2 {
	height: 76px;
	line-height: 76px;
	text-align: center;
	font-family: "Microsoft YaHei";
	color: #FFF;
	font-size: 16px;
	background-color: #1669d1;
	background-image: url(../images/pip2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.incpli {
	background-color: #f7f7f7;
	padding-bottom: 10px;
}

.incpli li {
	padding-left: 40px;
	line-height: 56px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	border-bottom: solid 1px #eaeaea;
	background-image: url(../images/nnl.png);
	background-repeat: no-repeat;
	background-position: 20px center;
}

.incpli li.dali {
	margin: 0;
	margin-top: 5px;
	padding-left: 60px;
	line-height: 40px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	background-color: #fe9900;
	border-bottom: none;
	background-image: url(../images/dmli.jpg);
	background-repeat: no-repeat;
	background-position: 30px center;
}

.incpli li.dali a {
	color: #fff;
	font-weight: bold;
}

.fen {
	font-family: "Microsoft YaHei";
	font-size: 20px;
	padding-left: 49px;
	color: #0269b1;
	padding-top: 25px;
	background-image: url(../images/fen.jpg);
	background-repeat: no-repeat;
}

.inlx {
	padding: 20px;
	10px 20px;
	10px;
	line-height: 25px;
}

.di {
	height: 12px;
	background-image: url(../images/di.jpg);
	background-repeat: no-repeat;
}

.incpfr {
	width: 890px;
}

.incpfrtit {
	padding-left: 10px;
}

.datt {
	display: block;
	font-family: "Microsoft YaHei";
	font-size: 25px;
	color: #e71f19;
	float: left;
	font-weight: bold;
}

.more {
	float: right;
	padding-right: 10px;
}

.incps {
	margin-left: -12px;
	padding-top: 20px;
}

.incps li img {
	display: block;
	width: 210px;
	height: 210px;
}

.incps li {
	margin-left: 10px;
	width: 210px;
	float: left;
	font-family: "Microsoft YaHei";
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	margin-bottom: 10px;
	border: solid 1px #ccc;
}

.incps li a.xlink {
	display: block;
}

.incps li:hover {
	border: solid 1px #ca151e;
	background-color: #ca151e;
}

.incps li:hover a {
	color: #FFF;
}

.incps li .incps li:hover {
	border: solid 1px #fe9900;
}

.incps4 {
	margin-left: -32px;
	padding-top: 20px;
}

.incps4 li img {
	display: block;
	width: 273px;
	height: 189px;
}

.incps4 li {
	margin-left: 32px;
	width: 273px;
	float: left;
	font-family: "Microsoft YaHei";
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	margin-bottom: 10px;
	border: solid 1px #ccc;
}

.incps4 li a.xlink {
	display: block;
}

.incps4 li:hover {
	border: solid 1px #ca151e;
	background-color: #ca151e;
}

.incps4 li:hover a {
	color: #FFF;
}

.incps4 li .incps4 li:hover {
	border: solid 1px #fe9900;
}

.t2 {
	height: 84px;
	background-image: url(../images/t2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.xmb {
	margin-top: 20px;
	background-color: #e5e5e5;
	height: 897px;
	background-image: url(../images/xcb.gif);
	background-repeat: no-repeat;
	background-position: center center;
}

.xmbt {
	font-family: "Microsoft YaHei";
	font-size: 24px;
	font-weight: bold;
	color: #2f2b2b;
	position: absolute;
}

.mbt1 {
	margin-top: 485px;
	margin-left: 45px;
}

.mbt2 {
	margin-top: 570px;
	margin-left: 345px;
}

.mbt3 {
	margin-top: 485px;
	margin-left: 645px;
}

.mbt4 {
	margin-top: 570px;
	margin-left: 950px;
}

.xmbtn {
	font-family: "Microsoft YaHei";
	font-size: 15px;
	width: 230px;
	color: #2f2b2b;
	line-height: 25px;
	position: absolute;
}

.mbn1 {
	margin-top: 545px;
	margin-left: 30px;
}

.mbn2 {
	margin-top: 630px;
	margin-left: 330px;
}

.mbn3 {
	margin-top: 545px;
	margin-left: 635px;
}

.mbn4 {
	margin-top: 630px;
	margin-left: 940px;
}

.fgc {
	padding-top: 35px;
	padding-left: 920px;
}

.mad {
	height: 291px;
	margin-top: 40px;
	margin-bottom: 20px;
	background-image: url(../images/mad1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.mad2 {
	height: 153px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/mad1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.incplix li {
	margin-bottom: 10px;
	float: left;
	width: 159px;
	background-color: #e8e8e8;
	border: solid 1px #ccc;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 40px;
	margin-left: 10px;
}

.incplix li a:hover {
	color: #FFF;
	background-color: #c9151e;
}

.incplix li a {
	display: block;
	color: #000;
}

.incpsx {
	padding-top: 10px;
}

.incpsx li {
	position: relative;
	margin-left: 10px;
	text-align: center;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 40px;
	width: 280px;
	float: left;
	background-color: #666666;
	height: 320px;
	overflow: hidden;
	margin-bottom: 10px;
}

.incpsx li img {
	display: block;
	width: 280px;
	height: 280px;
}

.incpsx li:hover .xhhs {
	background-color: #c9151e;
}

.incpsx li:hover img {}

.incpsx li a {
	color: #FFF;
}

.xhhs {
	bottom: 0;
	width: 100%;
	color: #FFF;
	transition: all 0.6s;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 25px;
	color: #fff;
	height: 40px;
	overflow: hidden;
}

.xat {
	height: 40px;
	display: block;
	line-height: 40px;
	text-align: center;
}

.xat2 {
	display: block;
	text-align: left;
	padding: 10px;
}

.hhui {
	height: 1242px;
	background-image: url(../images/cpp.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}

.ys2 {
	height: 1242px;
}

.xmt {
	position: absolute;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	color: #fff;
	margin-top: 190px;
	margin-left: 20px;
}

.mt {
	position: absolute;
	font-family: "Microsoft YaHei";
	font-size: 24px;
	color: #181515;
}

.mt span {
	font-size: 30px;
	font-weight: bold;
}

.mt1 {
	margin-top: 285px;
	margin-left: 730px;
}

.mt2 {
	margin-top: 610px;
	margin-left: 80px;
}

.mt3 {
	margin-top: 915px;
	margin-left: 730px;
}

.at {
	position: absolute;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	line-height: 30px;
	width: 524px;
	color: #333;
}

.at1 {
	margin-top: 385px;
	margin-left: 680px;
}

.at2 {
	margin-top: 717px;
	margin-left: 50px;
}

.at3 {
	margin-top: 1017px;
	margin-left: 680px;
}

.hong {
	color: #F00;
}

.ings {
	width: 590px;
	float: left;
}

.datitle {
	font-family: "Microsoft YaHei";
	padding-left: 30px;
	background-image: url(../images/gst.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 44px;
	line-height: 44px;
	border-bottom: solid 1px #ccc;
}

.datit {
	font-family: "Microsoft YaHei";
	line-height: 44px;
	font-size: 19px;
	color: #373737;
	font-weight: bold;
	height: 44px;
}

.datit2 {
	padding-left: 10px;
	font-family: "Microsoft YaHei";
	line-height: 44px;
	font-size: 17px;
	color: #929292;
	height: 44px;
}

.gstsul {
	width: 916px;
	float: left;
	padding-top: 30px;
}

.gstsul li {
	width: 216px;
	float: left;
	margin-right: 13px;
}

.injjnr {
	font-size: 14px;
	font-family: "Microsoft YaHei";
	padding-top: 90px;
	line-height: 26px;
	float: right;
	padding-right: 64px;
	padding-left: 30px;
	width: 496px;
	background-image: url(../images/gsb.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.gsli {
	background-image: url(../images/gli.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	width: 15px;
	height: 404px;
	float: left;
}

.xgdul {
	margin-top: -50px;
	display: block;
	width: 237px;
	height: 226px;
	float: right;
	background-image: url(../images/gsdu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.xgdul li {
	padding-top: 6px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
	padding-left: 40px;
	height: 51px;
}

.xgdul li a {
	color: #FFF;
}

.xgdul li a:hover {
	color: #F00;
}

.ingsnew {
	width: 227px;
	float: right;
}

.inul {}

.inul li {
	font-size: 13px;
	font-family: "Microsoft YaHei";
	padding-left: 15px;
	line-height: 35px;
	border-bottom: dashed 1px #ccc;
	background-image: url(../images/nnli.png);
	background-repeat: no-repeat;
	background-position: 5px center;
}

.innewsfl {
	margin-left: 47px;
	width: 440px;
}

.dbnewul {
	height: 27px;
}

.dbnewul li {
	width: 95px;
	background-color: #2a2c2b;
	float: left;
	margin-right: 10px;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	text-align: center;
	line-height: 27px;
}

.dbnewul li a {
	display: block;
	color: #fff;
}

.dbnewul li:hover {
	background-color: #c40c07;
}

.innewsfl2 {
	margin-left: 60px;
	width: 363px;
}

.intttp {
	padding-bottom: 10px;
	padding-top: 10px;
}

.tjtp {
	float: left;
	width: 199px;
}

.tjtp img {
	border: solid 1px #ccc;
	padding: 2px;
}

.tjtitt {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
}

.tjtittcc {
	line-height: 25px;
	font-size: 12px;
}

.time {
	float: right;
	padding-right: 5px;
}

.time {
	float: right;
	padding-right: 5px;
}

.moe {
	padding-right: 20px;
	text-align: right;
}

.ijswd {
	padding-bottom: 10px;
	background-color: #e1e1e1;
	width: 357px;
}

.inwen {
	padding: 10px;
}

.inwen li {
	font-family: "Microsoft YaHei";
	margin-bottom: 10px;
	line-height: 30px;
	height: 100px;
	border-bottom: dashed 1px #ccc;
}

.wen {
	padding-left: 30px;
	font-size: 14px;
	background-image: url(../images/wen.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	;
}

.da {
	padding-left: 30px;
	background-image: url(../images/da.jpg);
	background-repeat: no-repeat;
	background-position: left 7px;
	;
}

.xlkh {
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: -20px;
	background-color: #eeeeee;
	height: 69px;
}

.linkss {
	background-image: url(../images/link.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 69px;
	width: 114px;
	float: left;
}

.links {
	font-size: 14px;
	font-family: "Microsoft YaHei";
	line-height: 35px;
}

.links a {
	margin-right: 10px;
}

.fooder {
	background-color: #1d1a1a;
	margin-top: 20px;
}

.dbcc {
	width: 421px;
	float: left;
	padding-top: 50px;
	color: #c9c5c5;
	font-family: "Microsoft YaHei";
	line-height: 25px;
}

.dbcc2 {
	width: 321px;
	float: left;
	padding-top: 50px;
	color: #c9c5c5;
	font-family: "Microsoft YaHei";
	line-height: 25px;
}

.dbcct {
	margin-bottom: 10px;
	color: #f98d0d;
	width: 70px;
	font-weight: bold;
	border-bottom: solid 3px #f98d0d;
	font-size: 16px;
}

.dbqq {
	line-height: 50px;
	color: #c9c5c5;
	margin-top: 20px;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}

.e2 {
	padding: 20px;
}

.e2 li {
	line-height: 35px;
	font-family: "Microsoft YaHei";
	border-bottom: dashed 1px #ccc;
	font-size: 14px;
	background-image: url(../images/nnl.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 20px;
}

.e2 li .time {
	float: right;
}

.viewbox {
	padding: 20px;
}

.title {
	text-align: center;
	line-height: 35px;
}

.info {
	text-align: center;
	line-height: 25px;
}

.content {
	font-family: "Microsoft YaHei";
	line-height: 25px;
	font-size: 14px;
}

.boxoff {
	border-bottom: dashed 1px #ccc;
}

.context {
	padding-top: 20px;
	line-height: 25px;
}

.cpbttl,
.light {
	font-size: 16px;
	font-family: "Microsoft YaHei";
}

.d4 {
	line-height: 25px;
	font-size: 12px;
}

.commend {
	margin-top: 20px;
}

.picbox {
	padding-bottom: 20px;
	padding-top: 20px;
	text-align: center;
}

.cpbttl {
	padding-left: 10px;
}

.pagesshow {
	min-height: 245px;
	line-height: 35px;
	font-size: 14px;
	padding: 20px;
}

.sj li img {
	width: 210px;
	margin-bottom: 3px;
	border: solid 1px #ccc;
	padding: 5px;
}

.mt1 {
	margin-bottom: 10px;
	height: auto;
	clear: both;
}

.cpcpshow {
	padding-bottom: 10px;
}

.cpcpshow li {
	margin-left: 10px;
	width: 235px;
	text-align: center;
	margin-top: 10px;
	padding-bottom: 10px;
	float: left;
	border: solid 1px #ccc;
}

.cpcpshow li img {
	width: 233px;
	height: 233px;
}

.cmt1 {
	padding-bottom: 20px;
}


/* 本例子css */

.slideBox2 {
	width: 139px;
	height: 211px;
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd;
}

.slideBox2 .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 1;
}

.slideBox2 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.slideBox2 .hd ul li {
	float: left;
	margin-right: 2px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}

.slideBox2 .hd ul li.on {
	background: #f00;
	color: #fff;
}

.slideBox2 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.slideBox2 .bd li {
	zoom: 1;
	vertical-align: middle;
}

.slideBox2 .bd img {
	width: 139px;
	height: 211px;
	;
	display: block;
}

#tbody {
	float: left;
	width: 480px;
	margin: 20px auto;
	text-align: left;
	margin-right: 10px;
	padding-top: 10px;
	margin-top: 0px;
	;
}

.js {
	width: 90%;
	margin: 0px auto 0 auto;
}

.js p {
	padding: 5px 0;
	font-weight: bold;
	overflow: hidden;
}

.js p span {
	float: right;
}

.js p span a {
	color: #f00;
	text-decoration: underline;
}

.js textarea {
	height: 100px;
	width: 98%;
	padding: 5px;
	border: 1px solid #ccc;
	border-top: 2px solid #aaa;
	border-left: 2px solid #aaa;
}


/* 本例子css */

#bkk {
	border: 1px solid #ccc;
}

.picFocus {
	margin: 0 auto;
	width: 470px;
	padding: 5px;
	position: relative;
	padding-top: 0;
	overflow: hidden;
	zoom: 1;
}

.picFocus .hd {
	width: 100%;
	padding-top: 5px;
	overflow: hidden;
}

.picFocus .hd ul {
	margin-right: -5px;
	overflow: hidden;
	zoom: 1;
}

.picFocus .hd ul li {
	padding-top: 5px;
	float: left;
	text-align: center;
}

.picFocus .hd ul li img {
	width: 80px;
	height: 85px;
	border: 2px solid #ddd;
	cursor: pointer;
	margin-right: 5px;
}

.picFocus .hd ul li.on {
	background: url("../images/icoup.gif") no-repeat center 0;
}

.picFocus .hd ul li.on img {
	border-color: #f60;
}

.picFocus .bd li {
	vertical-align: middle;
}

.picFocus .bd img {
	width: 470px;
	height: 470px;
	display: block;
}

.qcpdtjj {
	font-family: "Microsoft YaHei";
	line-height: 25px;
	padding-top: 30px;
	width: 380px;
	float: right;
	font-size: 14px;
}

.qcpdtjj h2 {
	margin-bottom: 10px;
	border-bottom: dashed 1px #CCC;
	font-family: "Microsoft YaHei";
	font-size: 20px;
	line-height: 50px;
}

.tedian {
	font-family: "Microsoft YaHei";
	font-size: 14px;
	line-height: 40px;
}

.zb1 {
	border: solid 1px #ccc;
	padding: 10px 20px;
	;
	font-family: "Microsoft YaHei";
	font-size: 14px;
}

.xzbul {
	height: 35px;
}

.zb2 {
	float: left;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	width: 130px;
	margin-right: 10px;
	text-align: center;
	border-radius: 5px 5px 0 0;
	height: 35px;
	line-height: 35px;
	background-color: #ca151e;
	color: #fff;
}

.zb2:hover {
	color: #FFF;
	background-color: #024289;
}

.zb2 .on {
	color: #FFF;
	background-color: #024289;
}

.on2 {
	color: #FFF;
	background-color: #024289;
}

.on2 a {
	color: #FFF;
}

.xgcp {
	width: 460px;
	float: right;
	height: 177px;
}

.incps2 {}

.incps2 li a {
	font-size: 14px;
}

.incps2 li img {
	width: 140px;
	height: 114px;
	border: solid 1px #ccc;
}

.incps2 li {
	line-height: 20px;
	width: 142px;
	margin-bottom: 20px;
	font-family: "Microsoft YaHei";
	float: left;
	text-align: center;
	margin-right: 10px;
}

.xgcccp {
	font-weight: bold;
	margin-bottom: 10px;
	border-bottom: solid 1px #dedede;
	padding-top: 40px;
	font-family: "Microsoft YaHei";
	font-size: 16px;
	line-height: 35px;
}

.connn {
	padding: 10px 20px;
	font-family: "Microsoft YaHei";
	line-height: 25px;
	font-size: 14px;
}

.dbtdc {
	margin-top: 10px;
	background-color: #ca151e;
	padding-left: 20px;
	font-family: "Microsoft YaHei";
	font-size: 18px;
	font-weight: bold;
	line-height: 40px;
	height: 40px;
	color: #FFF;
}

.dbtdcc {
	font-family: "Microsoft YaHei";
	line-height: 25px;
	font-size: 14px;
	padding: 5px 10px;
}

.e3 {}

.e3 li {
	line-height: 35px;
	border-bottom: dashed 1px #ccc;
	font-size: 14px;
	font-family: "Microsoft YaHei";
	background-image: url(../images/nnl.png);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 20px;
}

.incps222 {
	border: solid 1px #ccc;
	padding-top: 20px;
}

.incps222 li a {
	font-size: 14px;
}

.incps222 li img {
	width: 244px;
	display: block;
	text-align: center;
	height: 244px;
	border: solid 1px #ccc;
	margin: 0 auto;
}

.incps222 li {
	line-height: 30px;
	margin-bottom: 20px;
	font-family: "Microsoft YaHei";
	text-align: center;
}

.jishu {
	width: 600px;
	float: left;
}

.jishuli li {
	padding-left: 1px;
	line-height: 42px;
	background-image: url(../images/jishuli.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}

.jitt {
	float: left;
	width: 70px;
}

.wcp,
.dbgs,
#div1 {
	display: none;
}

@media (max-width: 641px) {
	.dbgs {
		display: block;
	}
	* {
		font-size: 0.14rem;
	}
	html {
		font-size: 625%;
		max-width: 640px;
		margin: 0 auto;
	}
	body {
		font-size: 625%;
	}
	#tbody {
		display: none;
	}
	.qcpdtjj {
		width: 100%;
		padding: 0;
		text-align: center;
	}
	.wcp {
		display: block;
	}
	.wcp img {
		width: 100%;
		padding-bottom: 0.1rem;
		max-width: 95%;
		margin: 0 auto;
		display: block;
	}
	#SOHUCS {
		display: none;
	}
	.list_article {
		padding-left: 0.1rem;
		padding-right: 0.1rem;
	}
	.mid {
		width: 100%;
		max-width: 640px;
	}
	.dbgs {
		z-index: 100;
		background-color: #c9151e;
		height: 0.8rem;
		position: fixed;
		bottom: 0;
		left: 0;
		width: 100%
	}
	.dbgsul li {
		width: 33%;
		float: left;
		text-align: center;
	}
	.dtel {
		color: #FFF;
		display: block;
		padding-top: 0.45rem;
		height: 0.25rem;
		background-image: url(../images/ph.png);
		background-repeat: no-repeat;
		background-position: center 0.1rem;
	}
	.dsms {
		color: #FFF;
		display: block;
		padding-top: 0.45rem;
		height: 0.25rem;
		background-image: url(../images/ms.png);
		background-repeat: no-repeat;
		background-position: center 0.1rem;
	}
	.dmap {
		color: #FFF;
		display: block;
		padding-top: 0.45rem;
		height: 0.25rem;
		background-image: url(../images/map.png);
		background-repeat: no-repeat;
		background-position: center 0.1rem;
	}
	.cmb {
		height: 1.7rem;
		background-image: url(../images/cmb.jpg);
		background-repeat: no-repeat;
		background-position: center center;
	}
	#feileiul {
		clear: both;
		background-color: #666;
		display: none;
	}
	#feileiul li {
		float: left;
		display: block;
		width: 50%;
	}
	#feileiul li a {
		color: #FFF;
	}
	#div1 {
		display: block;
		position: fixed;
		overflow: hidden;
		position: absolute;
		z-index: 99;
		width: 0;
		top: 0;
		bottom: 0;
		background: #c9151e;
	}
	.xdh li {
		border-bottom: dashed 1px #ccc;
		line-height: 0.3rem;
		padding-left: 0.3rem;
		font-size: 0.16rem;
	}
	.xdh li a {
		color: #fff;
	}
	.diva {
		margin-left: 0.3rem;
		display: block;
		border: solid 1px #ccc;
		width: 1rem;
		height: 0.3rem;
		margin-top: 0.1rem;
		line-height: 0.3rem;
		text-align: center;
		font-size: 0.16rem;
		color: #fff;
	}
	.cai {
		color: #FFF;
		display: block;
		padding-top: 0.45rem;
		height: 0.25rem;
		background-image: url(../images/cai.png);
		background-repeat: no-repeat;
		background-position: center 0.1rem;
	}
	.logo {
		background-position: center center;
		clear: both;
		width: 100%;
		height: 1.1rem;
	}
	.header {
		height: 2.11rem;
	}
	.menu {
		border-top: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
		clear: both;
		width: 100%;
		height: 1.01rem;
	}
	.nav li {
		line-height: 0.15rem;
		border-bottom: solid 1px #ccc;
		width: 33%;
		text-align: center;
		float: left;
		height: 0.5rem;
		font-family: "Microsoft YaHei";
	}
	.dnav li.last {
		background-image: none;
	}
	.nav li a {
		height: 0.8rem;
		padding-top: 0.09rem;
		font-size: 0.16rem;
		display: block;
		color: #000;
	}
	.nav li a span {
		font-size: 0.13rem;
		text-transform: uppercase;
	}
	.nav li:hover {
		background-image: none;
		background-color: #c9151e;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.nav li:hover a {
		color: #FFF;
	}
	#full-screen-slider {
		width: 100%;
		height: 3rem;
		position: relative;
		background: #FFF;
	}
	#slides {
		display: block;
		width: 100%;
		height: 3rem;
		list-style: none;
		padding: 0;
		margin: 0;
		position: relative;
		z-index: 0;
	}
	#slides li {
		display: block;
		width: 100%;
		height: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		position: absolute;
		z-index: 0;
		background-image: no-repeat center center fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#slides li a {
		display: block;
		width: 100%;
		height: 100%;
		text-indent: -9999px
	}
	#pagination {
		display: block;
		list-style: none;
		position: absolute;
		left: 70%;
		top: 2.5rem;
		z-index: 10;
		padding: 5px 15px 5px 0;
		margin: 0
	}
	#pagination li {
		display: block;
		list-style: none;
		width: 10px;
		height: 10px;
		float: left;
		margin-left: 10px;
		border-radius: 5px;
		background: #fff
	}
	#pagination li a {
		display: block;
		width: 100%;
		height: 100%;
		padding: 0;
		margin: 0;
		text-indent: -9999px;
	}
	#pagination li.current {
		background: #f7640b
	}
	.incps,
	.incpsx {
		padding-top: 0.1rem;
	}
	.incps li,
	.incpsx li {
		padding: 0;
		margin: 0;
		position: relative;
		margin-left: 1%;
		text-align: center;
		font-family: "Microsoft YaHei";
		font-size: 0.14rem;
		line-height: 0.4rem;
		width: 2.01rem;
		max-width: 31%;
		float: left;
		background-color: #666666;
		height: auto;
		overflow: hidden;
		margin-bottom: 10px;
	}
	.incps li img,
	.incpsx li img {
		display: block;
		max-width: 100%;
		height: 1.5rem;
	}
	.incps li:hover .xhhs,
	.incpsx li:hover .xhhs {
		background-color: #c9151e;
	}
	.incps li img,
	.incpsx li:hover img {}
	.incps li a,
	.incpsx li a {
		color: #FFF;
	}
	.incps:after {
		display: table;
		content: "";
		width: 0;
		clear: both;
	}
	.remmm {
		background-color: #000;
		width: 0.20rem;
		height: 0.20rem;
	}
	.incplix li {
		border: none;
		margin-bottom: 0.1rem;
		float: left;
		width: 2.01rem;
		max-width: 31%;
		background-color: #e8e8e8;
		margin-left: 0.1rem;
		text-align: center;
		font-family: "Microsoft YaHei";
		font-size: 0.14rem;
		line-height: 0.4rem;
		margin-left: 0.1rem;
	}
	.incplix li a:hover {
		color: #FFF;
		background-color: #c9151e;
	}
	.incplix li a {
		display: block;
		color: #000;
	}
	.pt1 {
		margin-top: 0.1rem;
	}
	.links {
		height: auto;
	}
	.xlkh:after,
	.links:after {
		content: '';
		clear: both;
	}
	.xlkh,
	.links {
		height: auto;
	}
	.dnav li {
		width: 33%
	}
	.fooder {
		padding-bottom: 1rem;
		max-width: 100%;
		font-size: 0.14rem;
	}
	.dlogo {
		width: 100%;
		background-position: center center;
	}
	.bbquan,
	.bbquan2 {
		max-width: 100%;
		padding-left: 0.2rem;
		font-size: 0.16rem;
	}
	.ings {
		text-align: center;
		width: 100%;
	}
	.ings img {
		width: 100%;
	}
	.injjnr {
		background-image: none;
		padding: 0;
		margin: 0;
		padding-top: 0.2rem;
		width: 100%;
	}
	.ijswd,
	.innewsfl {
		padding: 0;
		margin: 0;
		margin-top: 0.2rem;
		padding-bottom: 0.2rem;
		width: 100%;
	}
	.xmb,
	.pt2,
	.xhi,
	.gstsul,
	.xgdul,
	.hhui,
	.xzdt,
	.cmhh,
	.mad {
		display: none;
	}
	.t2,
	.inctptitle,
	.incpfl,
	.datt22 {
		display: none;
	}
	.incpfr,
	.content,
	.bax {
		width: 100%;
	}
	img {
		max-width: 100%;
	}
	.bdsharebuttonbox {
		display: none;
	}
}

@media (max-width: 481px) {
	* {
		font-size: 0.14rem;
	}
	html {
		font-size: 625%;
		max-width: 480px;
		margin: 0 auto;
	}
	body {
		font-size: 625%;
	}
	.mid {
		width: 100%;
		max-width: 480px;
	}
	.logo {
		background-position: center center;
		clear: both;
		height: 1.1rem;
	}
	.header {
		height: 2.11rem;
	}
	.menu {
		border-top: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
		clear: both;
		width: 100%;
		height: 1.01rem;
	}
	.nav li {
		line-height: 0.15rem;
		border-bottom: solid 1px #ccc;
		width: 33%;
		text-align: center;
		float: left;
		height: 0.5rem;
		font-family: "Microsoft YaHei";
	}
	.dnav li.last {
		background-image: none;
	}
	.nav li a {
		height: 0.8rem;
		padding-top: 0.09rem;
		font-size: 0.16rem;
		display: block;
		color: #000;
	}
	.nav li a span {
		font-size: 0.13rem;
		text-transform: uppercase;
	}
	.nav li:hover {
		background-image: none;
		background-color: #c9151e;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.nav li:hover a {
		color: #FFF;
	}
	#full-screen-slider {
		width: 100%;
		height: 2rem;
		position: relative;
		background: #FFF;
	}
	#slides {
		display: block;
		width: 100%;
		height: 2rem;
		list-style: none;
		padding: 0;
		margin: 0;
		position: relative;
		z-index: 0;
	}
	#slides li {
		display: block;
		width: 100%;
		height: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		position: absolute;
		z-index: 0;
		background-image: no-repeat center center fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#slides li a {
		display: block;
		width: 100%;
		height: 100%;
		text-indent: -9999px
	}
	#pagination {
		display: block;
		list-style: none;
		position: absolute;
		left: 70%;
		top: 1.5rem;
		z-index: 10;
		padding: 5px 15px 5px 0;
		margin: 0
	}
	#pagination li {
		display: block;
		list-style: none;
		width: 10px;
		height: 10px;
		float: left;
		margin-left: 10px;
		border-radius: 5px;
		background: #fff
	}
	#pagination li a {
		display: block;
		width: 100%;
		height: 100%;
		padding: 0;
		margin: 0;
		text-indent: -9999px;
	}
	#pagination li.current {
		background: #f7640b
	}
	.incps,
	.incpsx {
		padding-top: 0.1rem;
	}
	.incps li,
	.incpsx li {
		position: relative;
		margin-left: 3%;
		text-align: center;
		font-family: "Microsoft YaHei";
		font-size: 0.14rem;
		line-height: 0.4rem;
		width: 2.21rem;
		max-width: 46%;
		float: left;
		background-color: #666666;
		height: auto;
		overflow: hidden;
		margin-bottom: 10px;
	}
	.incps li img,
	.incpsx li img {
		display: block;
		max-width: 100%;
		height: 1.6rem;
	}
	.incpsx li:hover .xhhs {
		background-color: #c9151e;
	}
	.incpsx li:hover img {}
	.incpsx li a {
		color: #FFF;
	}
	.remmm {
		background-color: #000;
		width: 0.20rem;
		height: 0.20rem;
	}
	.incplix li {
		margin-bottom: 0.1rem;
		float: left;
		width: 2.21rem;
		max-width: 46%;
		background-color: #e8e8e8;
		border: none;
		text-align: center;
		font-family: "Microsoft YaHei";
		font-size: 0.14rem;
		line-height: 0.4rem;
		margin-left: 0.1rem;
	}
	.incplix li a:hover {
		color: #FFF;
		background-color: #c9151e;
	}
	.incplix li a {
		display: block;
		color: #000;
	}
	.pt1 {
		margin-top: 0.1rem;
	}
	.links {
		height: auto;
	}
	.xlkh:after,
	.links:after {
		content: '';
		clear: both;
	}
	.xlkh,
	.links {
		height: auto;
	}
	.dnav li {
		width: 33%
	}
	.dlogo {
		width: 100%;
		height: 1.2rem;
		background-size: contain;
		background-position: center center;
	}
	.bbquan,
	.bbquan2 {
		max-width: 100%;
		width: 98%;
		padding: 0;
		margin: 0;
		margin-left: 2%;
		font-size: 0.16rem;
	}
	.ings {
		text-align: center;
		width: 100%;
	}
	.ings img {
		width: 100%;
	}
	.injjnr {
		background-image: none;
		padding: 0;
		margin: 0;
		padding-top: 0.2rem;
		width: 100%;
	}
	.ijswd,
	.innewsfl {
		padding: 0;
		margin: 0;
		margin-top: 0.2rem;
		padding-bottom: 0.2rem;
		width: 100%;
	}
	.xmb,
	.pt2,
	.xhi,
	.gstsul,
	.xgdul,
	.hhui,
	.xzdt,
	.cmhh,
	.mad {
		display: none;
	}
}

@media (max-width: 321px) {
	* {
		font-size: 0.14rem;
	}
	html {
		font-size: 625%;
		max-width: 320px;
		margin: 0 auto;
	}
	body {
		font-size: 625%;
		width: 100%;
	}
	.mid {
		width: 100%;
		max-width: 320px;
	}
	.logo {
		background-position: center center;
		clear: both;
		height: 1.1rem;
	}
	.header {
		height: 1.8rem;
	}
	.menu {
		border-top: solid 1px #ccc;
		border-bottom: solid 1px #ccc;
		clear: both;
		width: 100%;
		height: 0.7rem;
		padding: 0;
		margin: 0;
		background-color: #c9151e;
		border: none;
	}
	.nav li {
		line-height: 0.15rem;
		border: none;
		border-bottom: none;
		max-width: 33.3%;
		text-align: center;
		float: left;
		height: 0.35rem;
		font-family: "Microsoft YaHei";
	}
	.dnav li.last {
		background-image: none;
	}
	.nav li a {
		height: 0.35rem;
		line-height: 0.35rem;
		padding: 0;
		width: 100%;
		font-size: 0.16rem;
		display: block;
		color: #fff;
	}
	.nav li a span {
		display: none;
		font-size: 0.13rem;
		text-transform: uppercase;
	}
	.nav li:hover {
		border: none;
		background-image: none;
		background-color: #c9151e;
		background-repeat: no-repeat;
		background-position: center center;
	}
	.nav li:hover a {
		border: none;
		color: #FFF;
	}
	#full-screen-slider {
		width: 100%;
		height: 1.5rem;
		position: relative;
		background: #FFF;
	}
	#slides {
		display: block;
		width: 100%;
		height: 1.5rem;
		list-style: none;
		padding: 0;
		margin: 0;
		position: relative;
		z-index: 0;
	}
	#slides li {
		display: block;
		width: 100%;
		height: 100%;
		list-style: none;
		padding: 0;
		margin: 0;
		position: absolute;
		z-index: 0;
		background-image: no-repeat center center fixed;
		-webkit-background-size: cover;
		-moz-background-size: cover;
		-o-background-size: cover;
		background-size: cover;
	}
	#slides li a {
		display: block;
		width: 100%;
		height: 100%;
		text-indent: -9999px
	}
	#pagination {
		display: block;
		list-style: none;
		position: absolute;
		left: 70%;
		top: 1.22rem;
		z-index: 10;
		padding: 5px 15px 5px 0;
		margin: 0
	}
	#pagination li {
		display: block;
		list-style: none;
		width: 10px;
		height: 10px;
		float: left;
		margin-left: 10px;
		border-radius: 5px;
		background: #fff
	}
	#pagination li a {
		display: block;
		width: 100%;
		height: 100%;
		padding: 0;
		margin: 0;
		text-indent: -9999px;
	}
	#pagination li.current {
		background: #f7640b
	}
	.incpsx {
		padding-top: 0.1rem;
	}
	.incps li,
	.incpsx li {
		position: relative;
		margin-left: 0.1rem;
		text-align: center;
		font-family: "Microsoft YaHei";
		font-size: 0.14rem;
		line-height: 0.4rem;
		width: 2.21rem;
		max-width: 45%;
		float: left;
		background-color: #666666;
		height: auto;
		overflow: hidden;
		margin-bottom: 10px;
	}
	.incps li img,
	.incpsx li img {
		display: block;
		max-width: 100%;
		height: 1rem;
	}
	.incpsx li:hover .xhhs {
		background-color: #c9151e;
	}
	.incpsx li:hover img {}
	.incpsx li a {
		color: #FFF;
	}
	.pt1 {
		max-width: 100%;
		;
		height: 0.7rem;
		background-size: contain;
	}
	.remmm {
		background-color: #000;
		width: 0.20rem;
		height: 0.20rem;
	}
	.incplix li {
		margin-bottom: 0.1rem;
		float: left;
		width: 2.21rem;
		max-width: 45%;
		background-color: #e8e8e8;
		border: none;
		text-align: center;
		font-family: "Microsoft YaHei";
		font-size: 0.14rem;
		line-height: 0.4rem;
		margin-left: 0.1rem;
	}
	.incplix li a:hover {
		color: #FFF;
		background-color: #c9151e;
	}
	.incplix li a {
		display: block;
		color: #000;
	}
	.pt1 {
		margin-top: 0.1rem;
	}
	.links {
		height: auto;
	}
	.xlkh:after,
	.links:after {
		content: '';
		clear: both;
	}
	.xlkh,
	.links {
		height: auto;
	}
	.dnav li {
		width: 33%
	}
	.dlogo {
		width: 100%;
		height: 1.2rem;
		background-size: contain;
		background-position: center center;
	}
	.bbquan,
	.bbquan2 {
		max-width: 100%;
		width: 98%;
		padding: 0;
		margin: 0;
		margin-left: 2%;
		font-size: 0.16rem;
	}
	.ings {
		text-align: center;
		width: 100%;
	}
	.ings img {
		width: 100%;
	}
	.injjnr {
		background-image: none;
		padding: 0;
		margin: 0;
		padding-top: 0.2rem;
		width: 100%;
	}
	.ijswd,
	.innewsfl {
		padding: 0;
		margin: 0;
		margin-top: 0.2rem;
		padding-bottom: 0.2rem;
		width: 100%;
	}
	.xmb,
	.pt2,
	.xhi,
	.gstsul,
	.xgdul,
	.hhui,
	.xzdt,
	.cmhh,
	.mad {
		display: none;
	}
}