.banner {
	width: 100%; height: 100%; overflow: hidden; font-size: 0px; position: relative;
}
.b-img {
	left: 0px; top: 0px; height: 100%; position: absolute;
}
.b-img a {
	height: 100%; float: left; display: block;
}
.b-list {
	margin: 0px auto; height: 0px; padding-top: 100%; position: relative; z-index: 1;
}
.box {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 64px; position: fixed; z-index: 999999;
}
.boxsw {
	background: url("../images/xj_bg.png"); width: 100%; height: 64px; position:absolute; z-index: 999;
}
.nav {
	margin: 0px auto; width: 96%; height: 64px;
}
.logo {
	width: 720px; float: left;
}
.logo img {
	float: left;
}
.logo span {
	color: rgb(205, 45, 45); line-height: 64px; font-family: "Microsoft YaHei"; font-size: 16px; float: left;
}
.logo span i {
	font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold;
}
.daoh {
	width: 200px; text-align: right; float: right;
}
#nav-menu11 {
	width: 200px; height: 64px; float: right;
}
#nav-menu11 .container {
	overflow: visible; position: relative; z-index: 99;
}
#nav-menu11 .menu1 {
	padding: 0px;
}
#nav-menu11 .menu1 li {
	width: 54px; font-size: 16px; float: right; display: inline; position: relative;
}
#nav-menu11 .menu1 li h3 {
	font-weight: normal; float: right; display: inline-block;
}
#nav-menu11 .menu1 li a.xialaguang1 {
	width: 54px; height: 64px; text-align: right; color: rgb(0, 48, 114); line-height: 34px; font-family: "Microsoft YaHei"; font-size: 14px; text-decoration: none; display: inline-block;
}
#nav-menu11 .menu1 li a.selected {
	color: rgb(255, 255, 255);
}
#nav-menu11 .menu1 li a.navhover {
	color: rgb(255, 255, 255);
}
#nav-menu11 .menu1 li a.xialaguang1:hover {
	color: rgb(255, 255, 255);
}
#nav-menu11 .menu1 li a.navhover {
	
}
#nav-menu11 .menu1 li a.xialaguang1:hover {
	
}
#nav-menu11 .menu1 li a.xialaguang1 span {
	height: 64px; text-align: right; line-height: 64px; font-family: "Microsoft YaHei"; font-size: 14px; display: inline-block;
}
#nav-menu11 .menu1 li a.selected span {
	cursor: pointer;
}
#nav-menu11 .menu1 li a.navhover span {
	cursor: pointer;
}
#nav-menu11 .menu1 li a.xialaguang1:hover span {
	cursor: pointer;
}
#nav-menu11 .menu1 li a.navhover span {
	width: 54px;
}
#nav-menu11 .menu1 li a.xialaguang1:hover span {
	width: 54px;
}
#nav-menu11 .menu1 ul.children1 {
	background: rgb(200, 22, 30); left: -146px; top: 64px; width: 200px; display: none; position: absolute;
}
#nav-menu11 .menu1 ul.children1 li {
	width: 100%; line-height: 49px; border-top-color: rgb(155, 22, 28); border-top-width: 1px; border-top-style: solid;
}
#nav-menu11 .menu1 ul.children1 li h3 {
	width: 100%; display: block;
}
#nav-menu11 .menu1 ul.children1 li a {
	width: 175px; height: 49px; text-align: left; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 49px; overflow: hidden; padding-left: 25px; font-family: "Microsoft YaHei"; font-size: 14px; display: block;
}
#nav-menu11 .menu1 ul.children1 li a:hover {
	color: rgb(254, 185, 185);
}
.bios {
	left: 0px; top: 10px; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios {
	left: 0px; top: 10%; position: absolute; z-index: 444; opacity: 1;
}
.bios1 {
	left: 53%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios1 {
	left: 53%; top: 10%; position: absolute; z-index: 222; opacity: 1;
}
.bios2 {
	left: 26%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; z-index: 88; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios2 {
	left: 26%; top: 10%; position: absolute; z-index: 333; opacity: 1;
}
.bios3 {
	left: 76%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios3 {
	left: 76%; top: 10%; position: absolute; z-index: 111; opacity: 1;
}
.active .bg32 .bios1:hover {
	z-index: 444;
}
.active .bg32 .bios2:hover {
	z-index: 444;
}
.active .bg32 .bios3:hover {
	z-index: 444;
}
@media all and (max-width:1440px)
{
.bios {
	left: 0px; top: 10px; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios {
	left: 0px; top: 10%; position: absolute; z-index: 444; opacity: 1;
}
.bios1 {
	left: 53%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios1 {
	left: 53%; top: 10%; position: absolute; z-index: 222; opacity: 1;
}
.bios2 {
	left: 26%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; z-index: 88; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios2 {
	left: 26%; top: 10%; position: absolute; z-index: 333; opacity: 1;
}
.bios3 {
	left: 76%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios3 {
	left: 76%; top: 10%; position: absolute; z-index: 111; opacity: 1;
}
}
@media all and (max-width:1366px)
{
.bios {
	left: 0px; top: 10px; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios {
	left: 0px; top: 10%; position: absolute; z-index: 444; opacity: 1;
}
.bios1 {
	left: 53%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios1 {
	left: 53%; top: 10%; position: absolute; z-index: 222; opacity: 1;
}
.bios2 {
	left: 26%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; z-index: 88; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios2 {
	left: 26%; top: 10%; position: absolute; z-index: 333; opacity: 1;
}
.bios3 {
	left: 76%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios3 {
	left: 76%; top: 10%; position: absolute; z-index: 111; opacity: 1;
}
}
@media all and (max-width:1280px)
{
.bios {
	left: 0px; top: 10px; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios {
	left: 0px; top: 10%; position: absolute; z-index: 444; opacity: 1;
}
.bios1 {
	left: 53%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios1 {
	left: 53%; top: 10%; position: absolute; z-index: 222; opacity: 1;
}
.bios2 {
	left: 26%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; z-index: 88; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios2 {
	left: 26%; top: 10%; position: absolute; z-index: 333; opacity: 1;
}
.bios3 {
	left: 76%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios3 {
	left: 76%; top: 10%; position: absolute; z-index: 111; opacity: 1;
}
}
@media all and (max-width:1061px)
{
.bios {
	left: 0px; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios {
	left: 0px; top: 10%; position: absolute; z-index: 444; opacity: 1;
}
.bios1 {
	left: 50%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios1 {
	left: 50%; top: 10%; position: absolute; z-index: 222; opacity: 1;
}
.bios2 {
	left: 23%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; z-index: 88; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios2 {
	left: 23%; top: 10%; position: absolute; z-index: 333; opacity: 1;
}
.bios3 {
	left: 73%; top: 10%; width: 369px; height: 367px; text-align: right; color: rgb(255, 255, 255); font-size: 26px; position: absolute; cursor: pointer; opacity: 0.5;
}
.active .bg32 .bios3 {
	left: 73%; top: 10%; position: absolute; z-index: 111; opacity: 1;
}
}
#tFocus1-btn li.active {
	display: block;
}
#tFocus1-leftbtn {
	display: block;
}
#tFocus1-rightbtn {
	display: block;
}
#tFocus1 {
	width: 100%; overflow: hidden;
}
#tFocus1-pic {
	width: 100%; height: 615px; position: relative;
}
#tFocus1-pic li {
	left: 0px; top: 0px; width: 100%; height: 615px; position: absolute; opacity: 0;
}
#tFocus1Btn {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 81px; bottom: 47px; overflow: hidden; position: absolute; z-index: 99999;
}
#tFocus1-btn {
	margin: 0px auto; width: 96%; height: 81px; overflow: hidden; position: relative;
}
#tFocus1-btn ul {
	left: 0px; top: 0px; width: 20000px; height: 81px; position: absolute;
}
#tFocus1-btn li {
	width: 152px; height: 81px; margin-right: 23px; float: left; display: block; position: relative;
}
#tFocus1-btn li span {
	background: url("../images/bg11.png"); left: 0px; top: 0px; width: 100%; height: 51px; text-align: center; color: rgb(255, 255, 255); padding-top: 30px; font-size: 22px; display: block; position: absolute;
}
#tFocus-leftbtn {
	width: 0px; height: 0px; text-indent: -9999px;
}
#tFocus-rightbtn {
	width: 0px; height: 0px; text-indent: -9999px;
}
#tFocus1-leftbtn {
	background: url("../images/bg8.jpg") no-repeat; left: 0px; top: 0px; width: 0px; height: 0px; display: block; position: absolute; z-index: 333;
}
#tFocus1-rightbtn {
	background: url("../images/bg9.jpg") no-repeat; top: 0px; width: 0px; height: 0px; right: 0px; display: block; position: absolute; z-index: 333;
}
#tFocus1-btn li.active {
	display: block; opacity: 1;
}
#tFocus1-btn li.active span {
	background: none; text-shadow: 2px 0px 0px #000, 0px 2px 0px #000, -2px 0px 0px #000, 0px -2px 0px #000; -webkit-text-shadow: #000 2px 0 0, #000 0 2px 0, #000 -2px 0 0, #000 0 -2px 0; -moz-text-shadow: #000 2px 0 0, #000 0 2px 0, #000 -2px 0 0, #000 0 -2px 0;
}
.xine {
	width:100%; height: 100%; overflow: hidden;
}
.xine li {
	overflow: hidden; padding-bottom: 20px; clear: both; margin-bottom: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
.xine li a span {
	background: url("../images/bg12.png") no-repeat; width: 70px; height: 63px; text-align: center; color: rgb(0, 0, 0); line-height: 43px; font-size: 29px; float: left; display: block;
}
.xine li a span i {
	line-height: 18px; margin-top: 1px; display: block;
}
.xine li a font {
	width: 85%; height: auto; overflow: hidden; float: right; display: block;
}
.xine li a h1 {
	color: rgb(51, 51, 51); line-height: 36px; font-size: 18px;
}
.xine li a p {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;
}
.xine li a:hover span {
	color: rgb(221, 35, 43);
}
.xine li a:hover span i {
	color: rgb(221, 35, 43);
}
.xine li a:hover h1 {
	color: rgb(221, 35, 43);
}
.qydi {
	height: auto; overflow: hidden;
}
.qydi p {
	color: rgb(32, 32, 32); line-height: 27px; font-size: 16px;
}
.qydi a p {
	color: rgb(32, 32, 32); line-height: 27px; font-size: 16px;
}
.dinyh {
	height: auto; overflow: hidden;
}
.dinyh p {
	line-height: 0px; overflow: hidden; clear: both; margin-bottom: 15px;
}
.dinyh p a span {
	width: 48px; height: 48px; margin-right: 24px; float: left; display: block;
}
.dinyh p img {
	vertical-align: middle;
}
.dinyh p a font {
	width: 349px; color: rgb(0, 0, 0); line-height: 27px; font-size: 20px; font-weight: bold; float: right; display: block;
}
.dinyh p a font i {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-style: italic; font-weight: bold;
}
.dinyh p a font em {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-size: 18px;
}
.boxx {
	background: rgb(55, 55, 55); width: 100%; height: auto; line-height: 40px;
}
.fotter {
	margin: 0px auto; width: 90%; height: auto; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size: 13px;
}
.fotter1 {
	margin: 0px auto; width: 90%; height: auto; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size: 13px;
}
@media all and (max-width:1366px)
{
.xine li {
	overflow: hidden; padding-bottom: 10px; clear: both; margin-bottom: 10px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
}
@media all and (max-width:1360px)
{
.xine li {
	overflow: hidden; padding-bottom: 10px; clear: both; margin-bottom: 10px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
.qydi {
	height: auto; overflow: hidden;
}
.qydi p {
	color: rgb(32, 32, 32); line-height: 27px; font-size: 16px;
}
.qydi a p {
	color: rgb(32, 32, 32); line-height: 27px; font-size: 16px;
}
}



@media all and (max-width:1280px)
{
.xine li {
	overflow: hidden; padding-bottom: 10px; clear: both; margin-bottom: 10px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
.xine li a font {
	 height: auto; overflow: hidden; float: right; display: block;
}
}


.uiy {
	top: 0px; width: 200px; right: 30px; float: right; position: fixed;
}
.fhsy {
	background: url("../images/bg5.jpg") no-repeat rgb(205, 45, 45); left: 0px; top: 0px; width: 91px; height: 64px; color: rgb(255, 255, 255); line-height: 64px; padding-left: 55px; font-size: 14px; font-weight: bold; float: right; position: absolute; z-index: 999;
}
.fhsy a {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: bold;
}
.box1 {
	background: url("../images/bg10.jpg") no-repeat top; width: 100%; height: auto; clear: both; position: relative; min-height:860px;
}
.zkji {
	margin: 0px auto; padding: 119px 0px 30px; width: 60%; height: auto; min-width: 877px;
}
.zkji_t {
	height: auto; text-align: center; color: rgb(32, 32, 32); line-height: 40px; overflow: hidden; font-size: 40px; margin-bottom: 30px;
}
.zkji_t a {
	color: rgb(32, 32, 32); font-size: 40px;
}
.zkji_t a.mari {
	margin-right: 0px;
}
.zkji_t a img {
	margin-top: -12px; vertical-align: middle;
}
.zkji_b {
	height: auto; overflow: hidden; clear: both;
}
.zkji_t1 {
	height: auto; text-align: center; color: rgb(32, 32, 32); line-height: 40px; overflow: hidden; font-size: 40px; margin-bottom: 30px;
}
.zkji_t1 a {
	color: rgb(32, 32, 32); font-size: 40px;
}
.zkji_t1 a.mari {
	margin-right: 0px;
}
.zkji_t1 a img {
	vertical-align: middle;
}



.tab2 {
	width: 100%; height:70px; text-align:center;
}


.tab2 ul.menu {
	background: url("../images/bg7.jpg") no-repeat bottom; margin: 0px auto; width: 552px; height: 35px; position: relative;
}
.tab2 ul.menu li {
	width: 20%; height: 35px; text-align: center; color: rgb(32, 32, 32); line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; margin-right: 0px; float: left; cursor: pointer; 
}
.tab2 ul.menu li.active {
	background: url("../images/bg13.png") no-repeat bottom; color: rgb(188, 0, 1);
}
.tab2 ul.menu li a {
	width: 100%; height: 35px; text-align: center; color: rgb(32, 32, 32); line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; float: left; display: block;
}
.tab2 ul.menu li a.bk {
	background: url("../images/bg13.png") no-repeat bottom; color: rgb(188, 0, 1);
}
.con1 {
	width: 100%; height: auto; padding-top: 50px; clear: both;
}
.con2 {
	width: 100%; height: auto; padding-top: 50px; clear: both;
}
.con3 {
	width: 100%; height: auto; padding-top: 50px; clear: both;
}
.con3 {
	display: none;
}
.con2 {
	display: none;
}
.qygk {
	height: auto; overflow: hidden;
}
.qygk h1 {
	color: rgb(0, 0, 0); line-height: 32px; font-size: 16px; margin-bottom: 15px;
}
.qygk h1 i {
	color: rgb(0, 0, 0); text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; display: block;
}
.qygk p {
	color: rgb(51, 51, 51); line-height: 29px; clear: both; font-size: 15px;
}
.qygk p i {
	color: rgb(211, 0, 11); font-size: 15px;
}
.qygk p img {
	margin-top: 5px; max-width:850px; /* min-width:580px;*/
}
.boxx1 {
	background: rgb(55, 55, 55); width: 100%; height: 41px; line-height: 41px; overflow: hidden; clear: both; margin-top: 10px; position: relative; min-width: 877px; 
}
.boxx2 {
	background: rgb(55, 55, 55); width: 100%; height: 41px; line-height: 41px; overflow: hidden; clear: both; margin-top: 10px; position: relative; min-width: 1400px;
}
.boxx3 {
	background: rgb(55, 55, 55); width: 100%; height: 41px; line-height: 41px; overflow: hidden; clear: both; margin-top: 10px; position: relative; min-width: 800px;
}
.boxx4 {
	background: rgb(55, 55, 55); width: 100%; height: 41px; line-height: 41px; overflow: hidden; clear: both; margin-top: 10px; position: relative; min-width: 1024px;
}
.qyzj {
	margin: 0px auto; width: 100%; height: auto; overflow: hidden;
}
.qyzj p {
	color: rgb(29, 29, 29); line-height: 32px; font-size: 15px;
}
.qyzi_t {
	margin: 0px auto; padding: 32px 0px; width: 94%;
}
.qyzi_t dl {
	width: 359px; height: auto; float: left;
}
.qyzi_t dt {
	border: 1px solid rgb(167, 167, 167); border-image: none; width: 357px; height: auto; overflow: hidden;
}
.qyzi_t dd {
	text-align: center; color: rgb(51, 51, 51); line-height: 59px; font-size: 20px; font-weight: bold;
}
.qyzi_t dl.oiu {
	float: right;
}
.qyry {
	margin: 0px auto; width: 877px; height: auto; overflow: hidden; clear: both;
}
.qyry h1 {
	color: rgb(4, 74, 146); line-height: 24px; font-size: 18px; margin-bottom: 20px;
}
.qyry p {
	color: rgb(29, 29, 29); line-height: 32px; font-size: 15px;
}
.qyry p i {
	color: rgb(212, 1, 1); font-size: 15px;
}
.qyry_b {
	height: auto; overflow: hidden; padding-top: 40px; clear: both;
}
.qyry_b dl {
	width: 415px; float: left;
}
.qyry_b dl h1 {
	height: 38px; margin-bottom: 22px; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.qyry_b dt {
	border: 1px solid rgb(205, 205, 205); border-image: none; width: 181px; height: 231px; float: right; position: relative;
}
.qyry_b dt a {
	width: 181px; height: 231px; text-align: center; vertical-align: middle; display: table-cell;
}
.qyry_b dt a img {
	max-height: 231px; max-width: 181px;
}
.qyry_b dd {
	width: 220px; height: auto; float: left;
}
.qyry_b dd p {
	color: rgb(102, 102, 102); line-height: 33px; font-size: 16px; font-weight: bold;
}
.qyry_b dl.you {
	float: right;
}
.box2 {
	width: 100%; height: auto; clear: both;
}
.box3 {
	background: url("../images/bg10.jpg") no-repeat top; height: auto; padding-top: 119px; margin-bottom: 60px; position: relative; min-height: 506px;
}
.boxci {
	margin: 0px auto; width: 95%; overflow: hidden; min-height: 506px; min-width: 1400px;
}
.boxci img {
	margin: 0px auto; display: block; max-width: 100%;
}
.zkji1 {
	margin: 0px auto; padding: 0px 0px 30px; width: 1014px; height: auto; overflow: hidden;
}
.zkji_bs {
	background: url("../images/bg7.jpg") no-repeat bottom; margin: 0px auto; width: 349px; overflow: hidden;
}
.zkji_bs li {
	width: 25%; height: 35px; text-align: center; color: rgb(32, 32, 32); line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; margin-right: 0px; float: left; cursor: pointer;
}
.zkji_bs li a {
	width: 100%; height: 35px; text-align: center; color: rgb(32, 32, 32); line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; float: left; display: block;
}
.zkji_bs a.bk {
	background: url("../images/bg13.png") no-repeat bottom; color: rgb(188, 0, 1);
}
.box4 {
	background: url("../images/bg9.jpg") no-repeat top rgb(235, 236, 235); padding: 119px 0px 59px; width: 100%; height: auto; clear: both; position: relative;
}
.hxyw {
	margin: 0px auto; width: 60%; height: auto; min-width: 877px;
}
.hxyw_t {
	height: auto; text-align: center; color: rgb(32, 32, 32); line-height: 40px; overflow: hidden; font-size: 36px; font-weight: bold; margin-bottom: 30px;
}
.hxyw_t a {
	color: rgb(32, 32, 32); font-size: 40px; margin-right: 0px;
}
.hxyw_t a.mari {
	margin-right: 0px; margin-left: 0px;
}
.hxyw_t a img {
	margin-top: -12px; vertical-align: middle;
}
.hxyw_b {
	height: auto; overflow: hidden;
}
.tab3 {
	width: auto;
}
.tab3 ul.menu {
	background: url("../images/bg7.jpg") no-repeat bottom; margin: 0px auto; width: 40%; height: 35px; position: relative;
}
.tab3 ul.menu li {
	width: 25%; height: 35px; text-align: center; color: rgb(32, 32, 32); line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; margin-right: 0px; float: left; cursor: pointer;
}
.tab3 ul.menu li.active {
	background: url("../images/bg13.png") no-repeat left bottom; color: rgb(188, 0, 1);
}
.tab3 ul.menu li a {
	width: 100%; height: 35px; text-align: center; color: rgb(32, 32, 32); line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: bold; float: left; display: block;
}
.tab3 ul.menu li a.bk {
	background: url("../images/bg13.png") no-repeat bottom; color: rgb(188, 0, 1);
}
.con4 {
	height: auto; padding-top: 50px; clear: both;
}
.con5 {
	height: auto; padding-top: 50px; clear: both;
}
.con6 {
	height: auto; padding-top: 50px; clear: both;
}
.con7 {
	height: auto; padding-top: 50px; clear: both;
}
.con6 {
	display: none;
}
.con5 {
	display: none;
}
.con7 {
	display: none;
}
.gcgl {
	margin: 0px auto; width: 100%; overflow: hidden;
}
.gcgl p {
	color: rgb(39, 39, 39); line-height: 37px; font-size: 15px;
}
.gcgl p i {
	color: rgb(205, 45, 45); font-size: 15px;
}
.cgli_l {
	width: 254px; height: auto; padding-top: 20px; margin-right: 4px; float: left;
}
.cgli_l dt {
	width: 254px; height: auto; position: relative;
}
.cgli_l dt span {
	left: 0px; width: 95%; text-align: right; bottom: 10px; color: rgb(240, 240, 240); line-height: 30px; padding-right: 5px; font-size: 18px; display: block; position: absolute;
}
.cii_c {
	width: 287px; height: auto; overflow: hidden; padding-top: 20px; float: left;
}
.cii_c dt {
	width: 287px; height: auto; margin-bottom: 0px; position: relative;
}
.cii_c dt span {
	left: 0px; width: 95%; text-align: right; bottom: 10px; color: rgb(240, 240, 240); line-height: 30px; padding-right: 5px; font-size: 18px; display: block; position: absolute;
}
.ciod_r {
	width: 208px; height: auto; padding-top: 20px; float: right;
}
.ciod_r dt {
	width: 254px; height: auto; margin-bottom: 0px; position: relative;
}
.ciod_r dt span {
	left: 0px; width: 203px; text-align: right; bottom: 10px; color: rgb(240, 240, 240); line-height: 30px; padding-right: 5px; font-size: 18px; display: block; position: absolute;
}
.cowd {
	height: auto; padding-top: 20px; padding-left: 20px; clear: both;
}
.cowd dl {
	width: 375px; margin-bottom: 7px; float: left;
}
.cowd dt {
	width: 375px; height: auto; margin-bottom: 0px; position: relative;
}
.cowd dt span {
	left: 0px; width: 95%; text-align: right; bottom: 10px; color: rgb(240, 240, 240); line-height: 30px; padding-right: 5px; font-size: 18px; display: block; position: absolute;
}
.cowd dl.iodi {
	width: 320px; margin-right: 0px; float: right;
}
.cowd dl.iodi dt {
	width: 320px; height: auto; margin-bottom: 0px; position: relative;
}
.cowd dl.iodi1 {
	width: 100%;
}
.cowd dl.iodi1 dt {
	width: 100%; height: auto; margin-bottom: 0px; position: relative;
}
.cowd1 {
	height: auto; padding-top: 20px; clear: both;
}
.cowd1 dl {
	width: 380px; margin-bottom: 7px; float: left;
}
.cowd1 dt {
	width: 380px; height: auto; margin-bottom: 0px; position: relative;
}
.cowd1 dt span {
	left: 0px; width: 95%; text-align: right; bottom: 10px; color: rgb(240, 240, 240); line-height: 30px; padding-right: 5px; font-size: 18px; display: block; position: absolute;
}
.cowd1 dl.iodi {
	width: 356px; float: right;
}
.cowd1 dl.iodi dt {
	width: 356px; height: auto; margin-bottom: 0px; position: relative;
}
.cowd1 dl.iodi1 {
	width: 100%;
}
.cowd1 dl.iodi1 dt {
	width: 745px; height: auto; margin-bottom: 0px; position: relative;
}
.qyry1 {
	margin: 0px auto; width: 100%; height: auto; overflow: hidden; clear: both;
}
.qyry1 h1 {
	color: rgb(4, 74, 146); line-height: 24px; font-size: 18px; margin-bottom: 20px;
}
.qyry1 p {
	color: rgb(29, 29, 29); line-height: 32px; font-size: 15px;
}
.qyry1 p i {
	color: rgb(212, 1, 1); font-size: 15px;
}
.box5 {
	background: url("../images/bg10.jpg") no-repeat top rgb(240, 240, 240); padding: 119px 0px 20px; width: 100%; height: auto; clear: both; position: relative;
}
.qyyj {
	margin: 0px auto; width: 60%; overflow: hidden; min-width: 877px;
}
.qyyj_t {
	height: auto; text-align: center; color: rgb(39, 39, 39); line-height: 40px; overflow: hidden; font-size: 36px; font-weight: bold; margin-bottom: 30px;
}
.qyyj_t a {
	color: rgb(32, 32, 32); font-size: 40px; margin-right: 0px;
}
.qyyj_t a.mari {
	margin-right: 0px; margin-left: 0px;
}
.qyyj_t a img {
	margin-top: -12px; vertical-align: middle;
}
.qyyj_b {
	height: auto; overflow: hidden;
}
.qyyj_bt {
	background: url("../images/bg7.jpg") repeat-x left bottom; margin: 0px auto 50px; width: 683px; height: 36px;
}
.qyyj_bt li {
	width: 12%; text-align: center; line-height: 36px; float: left;
}
.qyyj_bt li a {
	color: rgb(32, 32, 32); font-size: 16px; font-weight: bold; display: block;
}
.qyyj_bt li a.bg {
	background: url("../images/bg13.png") no-repeat bottom; color: rgb(211, 0, 11); font-weight: bold;
}
.qyjj_bb {
	width: 100%; height: auto; overflow: hidden; clear: both; min-height: 500px;
}
.conns {
	background: rgb(255, 255, 255); margin: 0px auto; width: 100%; height: auto;
}
.conns ul li {
	width: 33.33%; height: auto; overflow: hidden; float: left; position: relative; cursor: pointer; min-width: 292px;
}
.conns ul li img {
	width: 100%; height: auto; display: block; min-width: 292px;
}
.txt1 {
	background: rgba(0, 0, 0, 0.6); left: 0px; width: 100%; height: 28px; bottom: 0px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; position: absolute;
}
.txt1 h3 {
	height: 28px; text-align: center; line-height: 28px; overflow: hidden; font-size: 15px;
}
.txt1 p {
	padding: 0px 20px; color: rgb(255, 255, 255); line-height: 22px; font-size: 15px;
}
.txt1:hover {
	background: rgba(0, 0, 0, 0.6);
}
.txt1:hover h3 {
	font-size: 15px; margin-bottom: 0px;
}
.conns ul li a.odow {
	background: rgb(186, 6, 8); width: 100%; height: 205px; text-align: center; color: rgb(255, 255, 255); line-height: 205px; font-size: 37px; display: block;
}
.connq {
	background: rgb(255, 255, 255); margin: 0px auto; width: 100%; height: auto;
}
.connq ul li {
	width: 33.33%; height: 205px; overflow: hidden; float: left; position: relative; cursor: pointer;
}
.connq ul li img {
	width: 100%; display: block; min-width: 292px;
}
.txt1 {
	background: rgba(0, 0, 0, 0.6); left: 0px; width: 100%; height: 28px; bottom: 0px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; position: absolute;
}
.txt1 h3 {
	height: 28px; text-align: center; line-height: 28px; overflow: hidden; font-size: 15px;
}
.txt1 p {
	padding: 0px 20px; color: rgb(255, 255, 255); line-height: 22px; font-size: 15px;
}
.txt1:hover {
	background: rgba(0, 0, 0, 0.6);
}
.txt1:hover h3 {
	font-size: 15px; margin-bottom: 0px;
}
.connq ul li a.odow {
	background: rgb(186, 6, 8); width: 341px; height: 205px; text-align: center; color: rgb(255, 255, 255); line-height: 205px; font-size: 37px; display: block;
}
.box6 {
	background: url("../images/bg10.jpg") no-repeat top rgb(240, 240, 240); padding: 16px 0px 200px; height: auto; overflow: hidden; clear: both; position: relative;
}
.qyyj1 {
	margin: 0px auto; width: 70%; height: auto; overflow: hidden;
}
.dqwz {
	height: auto; color: rgb(102, 102, 102); line-height: 32px; overflow: hidden; font-size: 14px; margin-bottom: 20px;
}
.dqwz a {
	color: rgb(102, 102, 102); font-size: 14px;
}
.dqwz a:hover {
	color: rgb(221, 35, 43);
}
.dqwz img {
	vertical-align: middle;
}
.dise {
	margin: 0px auto; width: 920px; height: auto;
}
.dise_l {
	width: 47px; padding-top: 156px; margin-right: 10px; float: left;
}
.dise_r {
	padding-left: 0px; float: right;
}
.dise_c {
	width: 800px; float: left;
}
.dise_c h2 {
	text-align: center; margin-bottom: 30px;
}
.dise_c h2 img {
	margin: 0px auto; display: block;
}
.dise_c h1 {
	text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-size: 22px; margin-bottom: 30px;
}
.dise_c p {
	color: rgb(255, 255, 255); line-height: 26px; font-size: 16px;
}
.dise_c p a {
	margin: 30px auto; border-radius: 5px; border: 2px solid rgb(255, 0, 0); border-image: none; width: 158px; height: 25px; text-align: center; color: rgb(255, 0, 0); line-height: 25px; font-size: 16px; display: block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.box7 {
	background: url("../images/bg10.jpg") fixed no-repeat bottom; padding-top: 119px; clear: both;
}
.qyxw {
	margin: 0px auto; padding: 0px 0px 24px; width: 60%; height: auto; min-height: 700px; min-width: 877px;
}
.qyxw_t {
	margin: 0px auto 50px; width: 346px; height: auto; color: rgb(39, 39, 39); overflow: hidden; font-size: 14px;
}
.qyxw_t a {
	color: rgb(32, 32, 32); font-size: 40px; margin-right: 0px; float: left;
}
.qyxw_t a.mari {
	margin-right: 0px; margin-left: 0px;
}
.qyxw_t a img {
	margin-top: 0px; vertical-align: middle;
}
.qyxw_t span {
	color: rgb(39, 39, 39); font-size: 14px; float: left;
}
.xine1 {
	height: auto; overflow: hidden;
}
.xine1 li {
	overflow: hidden; padding-bottom: 20px; clear: both; margin-bottom: 20px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
.xine1 li a span {
	background: url("../images/bg12.png") no-repeat; width: 70px; height: 63px; text-align: center; color: rgb(0, 0, 0); line-height: 43px; font-size: 29px; float: left; display: block;
}
.xine1 li a span i {
	line-height: 18px; margin-top: 1px; display: block;
}
.xine1 li a font {
	width: 90%; height: auto; overflow: hidden; float: right; display: block;
}
.xine1 li a h1 {
	color: rgb(51, 51, 51); line-height: 36px; font-size: 18px;
}
.xine1 li a p {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;
}
.xine1 li a:hover span {
	color: rgb(221, 35, 43);
}
.xine1 li a:hover span i {
	color: rgb(221, 35, 43);
}
.xine1 li a:hover h1 {
	color: rgb(221, 35, 43);
}
.gdsi {
	background: rgb(221, 35, 43); margin: 0px auto; border-radius: 5px; width: 189px; height: 54px; text-align: center; line-height: 54px; clear: both; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.gdsi a {
	color: rgb(255, 255, 255); font-size: 20px;
}
.qyxw_t span {
	text-align: center; color: rgb(39, 39, 39); font-size: 14px; float: left;
}
.qyxw_t font {
	color: rgb(102, 102, 102); padding-top: 40px; font-size: 14px; float: right;
}
.qyxw_t font a {
	color: rgb(102, 102, 102);
}
.qyxw_t font a:hover {
	color: rgb(221, 35, 43);
}
.qyxw_t font img {
	vertical-align: middle;
}
.qyxi {
	height: auto; overflow: hidden; clear: both;
}
.qyxi h1 {
	text-align: center; color: rgb(0, 0, 0); line-height: 30px; font-size: 18px;
}
.qyxi h2 {
	text-align: center; color: rgb(102, 102, 102); line-height: 30px; font-size:14px; margin-bottom: 30px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.qyxi p {
	color: rgb(51, 51, 51);  font-size: 14px;
}
.qyxi p img {
	margin: 0px auto; float: none; display: block; max-width:900px;
}
.box8 {
	background: url("../images/bg17.jpg") no-repeat top rgb(238, 238, 238); padding: 119px 0px 0px; clear: both; position: relative; min-height: 600px;
}
.boxe {
	margin: 0px 8% 0px auto; width: 60%; overflow: hidden; float: none; min-width: 800px;
}
@media all and (max-width:1920px)
{
.boxe {
	margin: 0px 8% 0px auto; width: 60%; overflow: hidden; float: none; min-width: 800px;
}
}
@media all and (max-width:1660px)
{
.boxe {
	margin: 0px 8% 0px auto; width: 60%; overflow: hidden; float: none; min-width: 800px;
}
}
.boxe_t {
	text-align: center; color: rgb(39, 39, 39); line-height: 40px; font-size: 36px; margin-bottom: 30px;
}
.boxe_b {
	width: 100%; height: auto; min-height: 600px;
}
.boxe_bt {
	background: url("../images/bg7.jpg") no-repeat left bottom; margin: 0px auto 50px; width: 290px; height: 40px;
}
.boxe_t a {
	color: rgb(32, 32, 32); font-size: 40px; margin-right: 0px;
}
.boxe_t a.mari {
	margin-right: 0px; margin-left: 0px;
}
.boxe_t a img {
	margin-top: -12px; vertical-align: middle;
}
.boxe_bt li {
	width: 96px; text-align: center; margin-bottom: 35px; float: left;
}
.boxe_bt li a {
	height: 40px; color: rgb(32, 32, 32); font-size: 16px; font-weight: bold; margin-right: 0px; display: block;
}
.boxe_bt li a.bo {
	background: url("../images/bg13.png") no-repeat bottom; color: rgb(211, 0, 11); font-weight: bold;
}
.boxe_bb {
	height: auto; clear: both; margin-bottom: 35px;
}
.boxe_bb p {
	color: rgb(51, 51, 51); line-height: 28px; font-size: 16px;
}
.boxe_bb p i {
	color: rgb(211, 0, 11); font-size: 16px; font-weight: bold;
}
.containe {
	margin: 0px auto; width: 100%; height: auto; display: inline;
}
.containe h1 {
	background: rgb(211, 0, 11); text-align: center; color: rgb(255, 255, 255); line-height: 35px; overflow: hidden; font-size: 18px;
}
.menuTitle3 { background:url(../images/jia.png); background-repeat:no-repeat; min-width:850px;
    	 height: 51px; color: rgb(102, 102, 102); line-height: 51px; padding-left: 45px; font-family: "Microsoft YaHei"; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer; 
}
.menuTitle3 span {
	width: 573px; color: rgb(51, 51, 51); font-size: 16px; float: left; display: block; overflow:hidden
}
.menuTitle3 span em {
	font-size: 14px;
}
.menuTitle3 font {
	width: 250px; color: rgb(250, 96, 65); font-size: 13px; float: left; display: block; overflow:hidden
}
.menuTitle3 i {
	width: 130px; color: rgb(250, 96, 65); font-size: 13px; float: left; display: block;
}
.activeTitle3 { background:url(../images/jian.png); background-repeat:no-repeat; min-width:850px;
	 height: 51px; line-height: 51px; padding-left: 45px; font-family: "Microsoft YaHei"; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer; 
}
.activeTitle3 span {
	width: 573px; color: rgb(51, 51, 51); font-size: 16px; float: left; display: block; color:#CA0204; font-weight:bold;overflow:hidden
}
.activeTitle3 span em {
	font-size: 14px;
}
.activeTitle3 font {
	width: 250px; color: rgb(250, 96, 65); font-size: 13px; float: left; display: block;overflow:hidden
}
.activeTitle3 i {
	width: 130px; color: rgb(102, 102, 102); font-size: 13px; float: left; display: block;
}
.xid {
	background: none; padding: 0px 10px; width: 98%; height: auto; overflow: hidden; display: block;
}
.menuContent3 {
	padding: 13px 10px; height: auto; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; display: none;
}
.boyd {
	width: 85%; clear: both; float: left; padding-left:40px;
}
.boyd p {
	color: rgb(102, 102, 102); line-height: 27px; font-size: 13px;
}
.boyd p i {
	color: rgb(238, 68, 51); font-size: 13px;
}
.slid {
	background: rgb(228, 59, 54); border-radius: 3px; width: 94px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; float: right; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.slid a {
	color: rgb(255, 255, 255); font-size: 15px;
}
.dlxie {
	left: 5%; top: 70%; width: 225px; height: auto; position: fixed; z-index: 99;
}
.mydli {
	margin: 0px auto; width: 646px; height: auto; overflow: hidden;
}
.mydli p {
	line-height: 37px; overflow: hidden; clear: both; margin-bottom: 15px;
}
.wring {
	width: 16px; color: rgb(202, 2, 4); line-height: 37px; font-size: 20px; float: left; display: block;
}
.mydli .uploadify {
	background: rgb(238, 238, 238); border-radius: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; color: rgb(102, 102, 102); line-height: 35px; padding-left: 8px; font-family: "Microsoft YaHei"; font-size: 13px; margin-right: 47px; margin-bottom: 0px; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.wbl {
	background: rgb(238, 238, 238); border-radius: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; width: 258px; height: 35px; color: rgb(102, 102, 102); line-height: 35px; padding-left: 8px; font-family: "Microsoft YaHei"; font-size: 13px; margin-right: 47px; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.wbl1 {
	margin-right: 47px; margin-left: 16px;
}
.wbl2 {
	margin-right: 0px; margin-left: 0px;
}
.mydli font {
	background: url("../images/bg20.jpg") no-repeat right top rgb(238, 238, 238); border-radius: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; width: 258px; height: 35px; color: rgb(102, 102, 102); line-height: 35px; padding-left: 8px; font-family: "Microsoft YaHei"; font-size: 13px; margin-right: 10px; float: left; display: block; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.mydli font .select {
	background: none; border: currentColor; border-image: none; width: 258px; height: 35px; color: rgb(178, 178, 178); font-size: 14px; -webkit-appearance: none; -moz-appearance: none;
}
.wblse {
	background: rgb(238, 238, 238); border-radius: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; width: 105px; height: 35px; color: rgb(102, 102, 102); line-height: 35px; padding-left: 8px; font-family: "Microsoft YaHei"; font-size: 13px; margin-right: 47px; float: left; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
select::-ms-expand {
	display: none;
}
.mydli p i {
	color: rgb(202, 2, 4); padding-left: 16px; font-size: 13px; display: block;
}
.mydli p i img {
	margin-right: 5px; vertical-align: middle;
}
.mydli p em.dowdd {
	background: rgb(245, 245, 245); border-radius: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; width: 258px; height: 35px; color: rgb(102, 102, 102); line-height: 35px; padding-left: 8px; font-family: "Microsoft YaHei"; font-size: 13px; margin-left: 0px; float: left; display: block; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.derg {
	background: rgb(245, 245, 245); border: currentColor; border-image: none; width: 129px; height: 33px; color: rgb(102, 102, 102); line-height: 33px; font-family: "Microsoft YaHei"; font-size: 13px; float: left;
}
.sice {
	background: rgb(228, 59, 54); border-radius: 3px; border: currentColor; border-image: none; width: 275px; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; font-family: "Microsoft YaHei"; font-size: 18px; margin-bottom: 15px; float: left; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.mydli p span.sice {
	background: rgb(228, 59, 54); border-radius: 3px; border: currentColor; border-image: none; width: 275px; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; font-family: "Microsoft YaHei"; font-size: 18px; margin-bottom: 15px; margin-left: 47px; float: left; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.mydli p em.uico {
	background: url("../images/bg20.jpg") no-repeat right top rgb(238, 238, 238); border-radius: 5px; border: 1px solid rgb(187, 187, 187); border-image: none; width: 258px; height: 35px; color: rgb(102, 102, 102); line-height: 35px; padding-left: 8px; font-family: "Microsoft YaHei"; font-size: 13px; margin-right: 30px; float: left; display: block; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px;
}
.mydli p em.uico .select {
	background: none; border: currentColor; border-image: none; width: 258px; height: 35px; color: rgb(178, 178, 178); font-size: 14px; -webkit-appearance: none; -moz-appearance: none;
}
.box9 {
	background: url("../images/bg21.jpg") no-repeat top; padding-top: 119px; clear: both; margin-top: 0px;
}
.lxwie {
	margin: 0px auto; width: 70%; height: auto; overflow: hidden; min-height: 700px; min-width: 1024px;
}
.lxwi_t {
	margin: 0px auto 15px; width: 1024px; height: auto; overflow: hidden;
}
.lxi_tl {
	width: 405px; height: auto; float: left;
}
.lxi_tl a {
	color: rgb(32, 32, 32); font-size: 40px; margin-right: 30px;
}
.lxi_tl a.mari {
	margin-right: 0px; margin-left: 30px;
}
.lxi_tl a img {
	vertical-align: middle;
}
.lxi_tc {
	width: 544px; height: auto; float: right;
}
.lxi_tc dt {
	width: 143px; height: auto; padding-top: 0px; float: right;
}
.lxi_tc dd {
	width: 350px; height: auto; margin-left: 30px; float: left;
}
.lxi_tc dd h1 {
	color: rgb(0, 0, 0); line-height: 34px; font-size: 18px;
}
.lxi_tc dd h1 i {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; display: block;
}
.lxi_tc dd p {
	color: rgb(0, 0, 0); line-height: 34px; font-size: 13px;
}
.lxwi_b {
	margin: 0px auto; width: 1024px; height: auto; overflow: hidden; clear: both;
}
.fy {
	text-align: center; line-height: 30px; clear: both; margin-top: 15px;
}
.fy div {
	margin: 0px auto; text-align: center; clear: both;
}
.fy div a.prev {
	background: rgb(228, 228, 228); padding: 6px 10px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(0, 0, 0); margin-right: 10px; border-radisu: 3px; -moz-border-radisu: 3px; -webkit-border-radisu: 3px;
}
.fy div span.current {
	background: rgb(169, 28, 0); padding: 6px 10px; border: currentColor; border-image: none; color: rgb(255, 255, 255); margin-right: 10px;
}
.fy div a {
	background: rgb(228, 228, 228); padding: 6px 10px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(0, 0, 0); margin-right: 10px; border-radisu: 3px; -moz-border-radisu: 3px; -webkit-border-radisu: 3px;
}
.fy div a.next {
	background: rgb(228, 228, 228); padding: 6px 10px; border: 1px solid rgb(213, 213, 213); border-image: none; color: rgb(0, 0, 0); margin-right: 10px; border-radisu: 3px; -moz-border-radisu: 3px; -webkit-border-radisu: 3px;
}
.tab4 {
	background: rgb(38, 38, 38); width: 100%; height: 100%; overflow: hidden; z-index: 999;
}
.tab4 ul.menu {
	background: 0px 0px rgba(0, 0, 0, 0.6) !important; width: 98%; height: 81px; padding-left: 2%; position: relative; z-index: 999; bottomm: 130px;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li.active {
	color: rgb(255, 255, 255);
}
.tab4 ul.menu span {
	background: url("../images/bg11.png"); left: 0px; top: 0px; width: 100%; height: 100%; text-align: center; color: rgb(255, 255, 255); padding-top: 30px; font-size: 22px; display: block; position: absolute;
}
.tab4 ul.menu li.active span {
	background: none;
}
.tab4 ul.menu span a {
	text-align: center; color: rgb(255, 255, 255); font-size: 22px;
}
.tab4 ul.menu li.active span a {
	text-shadow: 2px 0px 0px #fff, 0px 2px 0px #fff, -2px 0px 0px #fff, 0px -2px 0px #fff; -webkit-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0; -moz-text-shadow: #fff 2px 0 0, #fff 0 2px 0, #fff -2px 0 0, #fff 0 -2px 0; color:#F00;
}
.con8 {
	padding: 0px; height: 100%; clear: both;
}
.con9 {
	padding: 0px; height: 100%; clear: both;
}
.con10 {
	padding: 0px; height: 100%; clear: both;
}
.con11 {
	padding: 0px; height: 100%; clear: both;
}
.con12 {
	padding: 0px; height: 100%; clear: both;
}
.con13 {
	padding: 0px; height: 100%; clear: both;
}
.con14 {
	padding: 0px; height: 100%; clear: both;
}
.con15 {
	padding: 0px; height: 100%; clear: both;
}
.con9 {
	display: none;
}
.con10 {
	display: none;
}
.con11 {
	display: none;
}
.con12 {
	display: none;
}
.con13 {
	display: none;
}
.con14 {
	display: none;
}
.con15 {
	display: none;
}
.con8 img {
	width: 100%; height: 100%;
}
.con9 img {
	width: 100%; height: 100%;
}
.con10 img {
	width: 100%; height: 100%;
}
.con11 img {
	width: 100%; height: 100%;
}
.con12 img {
	width: 100%; height: 100%;
}
.con13 img {
	width: 100%; height: 100%;
}
.con14 img {
	width: 100%; height: 100%;
}
.con15 img {
	width: 100%; height: 100%;
}
@media all and (max-width:1920px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; bottom: 80px; padding-left: 1.5%; position: relative; z-index: 999;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1600px)
{
.tab4 ul.menu {
	width: 98%; height: auto; bottom: 80px; padding-left: 1.5%; position: relative; z-index: 999;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1440px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; bottom: 80px; padding-left: 1.5%; position: relative; z-index: 999;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1384px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; bottom: 80px; padding-left: 1.5%; position: relative; z-index: 999;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1366px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; bottom: 80px; padding-left: 1.5%; position: relative; z-index: 999;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1360px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; padding-left: 1.5%; position: relative; z-index: 999; bottomm: 80px;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1311px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; padding-left: 1.5%; position: relative; z-index: 999; bottomm: 80px;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1280px)
{
.tab4 ul.menu {
	width: 98%; height: 81px; padding-left: 1.5%; position: relative; z-index: 999; bottomm: 80px;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
@media all and (max-width:1152px)
{
.tab4 ul.menu {
	background: 0px 0px rgba(0, 0, 0, 0.6) !important; width: 98%; height: auto; bottom: 80px; overflow: hidden; padding-left: 1.5%; position: relative; z-index: 999;
}
.tab4 ul.menu li {
	width: 11%; height: 81px; overflow: hidden; margin-right: 1.5%; float: left; display: block; position: relative;
}
.tab4 ul.menu li img {
	width: 100%; display: block;
}
}
#tFocus1-btn li.active {
	display: block;
}
#tFocus1-leftbtn {
	display: block;
}
#tFocus1-rightbtn {
	display: block;
}
#tFocus1 {
	width: 100%; overflow: hidden;
}
#tFocus1-pic {
	width: 100%; height: 615px; position: relative;
}
#tFocus1-pic li {
	left: 0px; top: 0px; width: 100%; height: 615px; position: absolute; opacity: 0;
}
#tFocus1Btn {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 81px; bottom: 47px; overflow: hidden; position: absolute; z-index: 99999;
}
#tFocus1-btn {
	margin: 0px auto; width: 96%; height: 81px; overflow: hidden; position: relative;
}
#tFocus1-btn ul {
	left: 0px; top: 0px; width: 20000px; height: 81px; position: absolute;
}
#tFocus1-btn li {
	width: 152px; height: 81px; margin-right: 23px; float: left; display: block; position: relative;
}
#tFocus1-btn li span {
	background: url("../images/bg11.png"); left: 0px; top: 0px; width: 100%; height: 51px; text-align: center; color: rgb(255, 255, 255); padding-top: 30px; font-size: 22px; display: block; position: absolute;
}
#tFocus-leftbtn {
	width: 0px; height: 0px; text-indent: -9999px;
}
#tFocus-rightbtn {
	width: 0px; height: 0px; text-indent: -9999px;
}
#tFocus1-leftbtn {
	background: url("../images/bg8.jpg") no-repeat; left: 0px; top: 0px; width: 0px; height: 0px; display: block; position: absolute; z-index: 333;
}
#tFocus1-rightbtn {
	background: url("../images/bg9.jpg") no-repeat; top: 0px; width: 0px; height: 0px; right: 0px; display: block; position: absolute; z-index: 333;
}
#tFocus1-btn li.active {
	display: block; opacity: 1;
}
#tFocus1-btn li.active span {
	background: none; text-shadow: 2px 0px 0px #000, 0px 2px 0px #000, -2px 0px 0px #000, 0px -2px 0px #000; -webkit-text-shadow: #000 2px 0 0, #000 0 2px 0, #000 -2px 0 0, #000 0 -2px 0; -moz-text-shadow: #000 2px 0 0, #000 0 2px 0, #000 -2px 0 0, #000 0 -2px 0;
}
.boo {
	background: url("../images/bg11.png"); left: 0px; top: 0px; width: 100%; overflow: hidden; position: absolute; z-index: 999999999;
}
.odowg {
	top: 10%; right: 5%; position: fixed;
}
#goTopBtn {
	width: 80px; height: 33px; text-align: right; right: 3%; bottom: 45px; line-height: 30px; font-size: 12px; position: fixed; z-index: 22; cursor: pointer; _position: absolute; _right: auto;
}
.yhui {
	padding: 15px 0px; overflow: hidden; clear: both;
}
.yhui p {
	line-height: 30px;
}
.yhui p a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.yhui p a:hover {
	color: rgb(206, 0, 0);
}

.pages {color: #999;overflow: auto; }
.pages a, .pages .cpb { text-decoration:none;float: none; padding: 0 11px; border: 1px solid #ddd;background: #ffff;margin:0 2px; font-size:14px; color:#000;}
.pages a:hover { background-color: #A91C00; color:#fff;border:1px solid #A91C00; text-decoration:none;}
.pages .cpb { font-weight: bold; color: #fff; background: #A91C00; border:1px solid #A91C00;}


.feeds-item{font-size:12px;border-top:1px solid #eaecef;position:relative;padding:20px 0;*zoom:1}
.feeds-item h3{margin-bottom:5px}
.feeds-item h3 a{font:20px/29px "å¾®è½¯é›…é»‘";color:#262627;}
.feeds-item h3 a:hover{color:#e05a5a;text-decoration:none}
.feeds-item .feeds-item-pic{position:absolute;left:0;width:200px;height:130px;top:20px}
.feeds-item .feeds-item-pic a{display:block;height:100%;overflow:hidden}
.feeds-item .feeds-item-pic img{width:100%}
.feeds-item .feeds-item-text,.feeds-item .feeds-item-text1{height:60px;color:#606a77;font-size:15px;line-height:30px;overflow:hidden}
.feeds-item .feeds-item-info{line-height:22px;color:#999;overflow:hidden;width:100%;margin-top:13px}
.feeds-item .feeds-item-info .public-v{display:inline-block;*display:inline;*zoom:1;margin-right:10px;vertical-align:middle;margin-left:-7px}
.hasImg{padding-left:220px;min-height:138px;_height:138px}
.hasImg .feeds-item-info{width:610px}
.hasImg .feeds-item-text,.hasImg .feeds-item-text1{overflow:hidden}
.page{ padding:20px 0px;}

.xine2 {
	height: auto; overflow: hidden;
}
.xine2 li {
	overflow: hidden; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
.xine2 li a span {
	 width: 150px; height: 35px; text-align: left; color: rgb(0, 0, 0); line-height: 35px; font-size: 16px; float: left; display: block; padding-left:10px;
}

.xine2 li a h1 {
	color: rgb(51, 51, 51); line-height: 36px; font-size: 18px;
}
.xine2 li a p {
	color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;
}
.xine2 li a:hover span {
	color: rgb(221, 35, 43);
}
.xine2 li a:hover span i {
	color: rgb(221, 35, 43);
}
.xine2 li a:hover h1 {
	color: rgb(221, 35, 43);
}

.piclist{ width:30%; float:left; overflow:hidden; height:200px; padding-bottom:20px;}
.pic{ width:202px; height:162px; overflow:hidden; margin:auto}
.pic img { width:200px; height:160px; border: solid 1px #CCCCCC}
.pic_title{ width:202px; height:35px; margin:auto; text-align:center; line-height:35px;}
.pic_title a{  color: rgb(102, 102, 102); line-height: 25px; font-size: 14px;}
.pic_title a:hover{ color: rgb(221, 35, 43)}


.info_anli{position:relative;*zoom:1; overflow:auto;}
.hasname{padding-left:180px;min-height:70px;}
.bleft{ width:180px; float:left; position:absolute; left:0;}
.sclass{ width:150px; height:60px; background:#DCDCDE; text-align:center;line-height:60px; font-size:16px; color:#1F1F1F; border-bottom:solid 2px #fff ; float:left;}
.picnote{  overflow:auto; float:left; }
.piclist1{ width:202px; float:left; padding:0px 20px 20px 0px; position:relative;}
.piclist1 img { width:200px; height:120px; }
.txt2 {
	background: rgba(0, 0, 0, 0.6);  width: 200px; height: 28px; bottom: 0px; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; position: absolute; left:0px; top:92px;
}
.txt2 h3 {
	height: 28px; text-align: center; line-height: 28px; overflow: hidden; font-size: 15px;
}
@media all and (max-height:600px)
{
.xine li {
	overflow: hidden; padding-bottom: 10px; clear: both; margin-bottom: 10px; border-bottom-color: rgb(214, 214, 214); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer; 
}
.xine li a span {
	background: url("images/bg12.png") no-repeat; text-align: center; color: rgb(0, 0, 0); line-height: 43px; font-size: 20px; float: left; display: block;
}
.xine li a span i {
	line-height: 14px; margin-top: 1px; display: block; b
}
.xine li a font {
	 height: auto; overflow: hidden; float: right; display: block;
}
.xine li a h1 {
	color: rgb(51, 51, 51); line-height: 36px; font-size: 14px;
}


	

.qydi {
	height: auto; overflow: hidden;
}
.qydi p {
	color: rgb(32, 32, 32); line-height: 27px; font-size: 14px;
}
.qydi a p {
	color: rgb(32, 32, 32); line-height: 27px; font-size: 14px;
}

.dinyh {
	height: auto; overflow: hidden;
}
.dinyh p {
	line-height: 26px; overflow: hidden; clear: both; margin-bottom: 10px;
}
.dinyh p a span {
	width: 28px; height: 48px; float: left; display: block;
}
.dinyh p img {
	vertical-align: middle; 
}
.dinyh p a font {
	width: 349px; color: rgb(0, 0, 0); line-height: 27px; font-size: 18px; font-weight: bold; float: right; display: block;
}
.dinyh p a font i {
	color: rgb(0, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold;
}
.dinyh p a font em {
	color: rgb(0, 0, 0); font-family: "Microsoft YaHei"; font-size: 18px;
}

}

.no_position{ }