﻿@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
body {
	width: 100%;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	line-height: 2em;
}

 .b_body {
	background: #fff;
	position: relative;
	width: 1280px;
	bottom: 1px;
	clip: rect(3px,auto,auto,auto);
	display: block;
	float: left;
	height: 100%;
 }
html {
	font-family: "宋体";
	font-size: 16px;
	line-height: 2em;
	font-weight: normal;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.clear {
	clear: both;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.line {
	line-height: 1px;
	display: block;
	float: left;
	height: 1px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
}
.line_r {
	line-height: 1px;
	display: block;
	float: left;
	height: 1px;
	width: 100%;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #F00;
}




ul, li {
	list-style-type: none;
}
h1 {
	font-family: "微软雅黑 Light";
	font-size: 20px;
	color: #333;
	line-height: 60px;
	display: inline-block;
	text-align: center;
	background-color: #E9E9E9;
	height: 60px;
	font-weight: bold;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
h2 {
	font-family: "黑体";
	font-size: 30px;
	line-height: 1.5em;
	font-weight: 500;
}


a, a:visited {
	color: #333;
	text-decoration: none;
}
a:active, a:hover {
	color: #C00;
	text-decoration: none;
}
.clearfix {
	clear: both;
	overflow: hidden;
}
.main_k {
	display: block;
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
}

.black0 {
	font-size: 1px;
	clear: both;
	height: 0px;
	overflow: hidden;
}
.black1 {
	font-size: 1px;
	clear: both;
	height: 1px;
	overflow: hidden;
}
.black2 {
	font-size: 1px;
	clear: both;
	height: 2px;
	overflow: hidden;
}
.black3 {
	font-size: 1px;
	clear: both;
	height: 3px;
	overflow: hidden;
}
.black4 {
	font-size: 1px;
	clear: both;
	height: 4px;
	overflow: hidden;
}
.black5 {
	font-size: 1px;
	clear: both;
	height: 5px;
	overflow: hidden;
}
.black6 {
	font-size: 1px;
	clear: both;
	height: 6px;
	overflow: hidden;
}
.black7 {
	font-size: 1px;
	clear: both;
	height: 7px;
	overflow: hidden;
}
.black8 {
	font-size: 1px;
	clear: both;
	height: 8px;
	overflow: hidden;
}
.black9 {
	font-size: 1px;
	clear: both;
	height: 9px;
	overflow: hidden;
}
.black10 {
	font-size: 1px;
	clear: both;
	height: 10px;
	overflow: hidden;
}
.black11 {
	font-size: 1px;
	clear: both;
	height: 11px;
	overflow: hidden;
}
.black12 {
	font-size: 1px;
	clear: both;
	height: 12px;
	overflow: hidden;
}
.black14 {
	font-size: 1px;
	clear: both;
	height: 14px;
	overflow: hidden;
}
.black15 {
	font-size: 1px;
	clear: both;
	height: 15px;
	overflow: hidden;
}
.black16 {
	font-size: 1px;
	clear: both;
	height: 16px;
	overflow: hidden;
}
.black17 {
	font-size: 1px;
	clear: both;
	height: 17px;
	overflow: hidden;
}
.black18 {
	font-size: 1px;
	clear: both;
	height: 18px;
	overflow: hidden;
}
.black19 {
	font-size: 1px;
	clear: both;
	height: 19px;
	overflow: hidden;
}
.black20 {
	font-size: 1px;
	clear: both;
	height: 20px;
	overflow: hidden;
	width: 100%;
}
.black21 {
	font-size: 1px;
	clear: both;
	height: 21px;
	overflow: hidden;
}
.black22 {
	font-size: 1px;
	clear: both;
	height: 22px;
	overflow: hidden;
}
.black23 {
	font-size: 1px;
	clear: both;
	height: 23px;
	overflow: hidden;
}
.black24 {
	font-size: 1px;
	clear: both;
	height: 24px;
	overflow: hidden;
}
.black25 {
	font-size: 1px;
	clear: both;
	height: 25px;
	overflow: hidden;
}
.black26 {
	font-size: 1px;
	clear: both;
	height: 26px;
	overflow: hidden;
}
.black27 {
	font-size: 1px;
	clear: both;
	height: 27px;
	overflow: hidden;
}
.black28 {
	font-size: 1px;
	clear: both;
	height: 28px;
	overflow: hidden;
}
.black29 {
	font-size: 1px;
	clear: both;
	height: 29px;
	overflow: hidden;
}
.black30 {
	font-size: 1px;
	clear: both;
	height: 30px;
	overflow: hidden;
}
.black60 {
	font-size: 1px;
	clear: both;
	height: 60px;
	overflow: hidden;
}
.black80 {
	font-size: 1px;
	clear: both;
	height: 80px;
	overflow: hidden;
}
.black120 {
	font-size: 1px;
	clear: both;
	height: 120px;
	overflow: hidden;
}
.top {
	height: 140px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #E60012;
}
.top .top_t {
	float: left;
	height: 140px;
	width: 460px;
	background-image: url(images/logo_t.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	margin-right: 30px;
}
.top .kh {
	height: 40px;
	text-align: left;
	width: 490px;
	float: left;
	color: #FFF;
	display: block;
	padding-top: 60px;
	margin-bottom: 10px;
	border-bottom-width: thin;
	border-bottom-style: dotted;
	border-bottom-color: #FFF;
}
.top .kh2 {
	float: right;
	height: 140px;
	width: 556px;
	display: inline-block;
	overflow: hidden;
}
.dh_logo {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 5px;
	background-image: url(../images/navbj.png);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
}
.dh_logo .logo {
	height: 96px;
	width: 300px;
	display: block;
	float: left;
}
.dh_logo .logo img {
	height: 96px;
	width: 340px;
}

.dh_logo .top_nav {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	height: 96px;
}
.dh_logo .top_nav .top_nav_0 {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	height: 40px;
	line-height: 40px;
}
.tianqi    {
	float: left;
	width: 260px;
	height: 40px;
	display: block;
	font-size: 14px;
	line-height: 40px;
	text-decoration: none;
}
.riqi   {
	display: block;
	float: left;
	height: 30px;
	width: 120px;
	margin-right: 80px;
	color: #999;
	font-size: 14px;
	margin-top: 5px;
	margin-left: 10px;
}
.hot_tel   {
	height: 30px;
	width: 387px;
	line-height: 30px;
	font-family: "宋体";
	font-size: 14px;
	color: #999;
	display: block;
	font-weight: normal;
	margin-left: 50px;
	margin-top: 10px;
	float: right;
}
.dh_logo .top_nav .top_nav_2 {
	font-family: "宋体";
	font-size: 14px;
	line-height: 40px;
	height: 40px;
	width: 1280px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	display: block;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.dh_logo .top_nav .top_nav_2 li {
	display: block;
	float: right;
}
.dh_logo .top_nav .top_nav_2 li a {
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑 Light";
	font-size: 14px;
	line-height: 40px;
	font-weight: 200;
}
.b_h {
	font-weight: normal;
	color: #F60;
}

.dh_logo .top_nav .top_nav_2 li a:hover {
	color: #F90;
}




.dh {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #C00;
	float: left;
	display: block;
}
.dh .logo_dh   {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
}
.dh .logo {
	height: 100px;
	width: 302px;
	margin-right: 30px;
	display: inline-block;
	position: absolute;
	left: 0px;
	z-index: 10;
	text-align: center;
}
.dh .logo img {
	height: 100px;
	width: 302px;
}
.dh .dh_01 {
	height: 50px;
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	background-color: #CC0000;
	display: block;
}
.dh .dh_02 {
	height: 50px;
	width: 1280px;
	background-color: #f8f8f8;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
.dh .dh_01 li, .dh .dh_02 li {
	float: left;

}
.dh .dh_01 li a     {
	color: #FFF;
	text-decoration: none;
	font-size: 18px;
	line-height: 50px;
	font-family: "微软雅黑 Light";
	font-weight: 500;
	display: block;
	text-align: center;
	padding-right: 11px;
	padding-left: 11px;
}
.dh .dh_01  li a:hover,.dh .dh_02  li a:hover {
	color: #000;
	background-color: #FFF;
}

.dh .dh_02 li a {
	font-size: 18px;
	color: #305798;
	text-decoration: none;
	margin: 5px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	line-height: 50px;
	font-family: "微软雅黑 Light";
	font-weight: 500;
}
.dh .dh_01 .sy, .dh .dh_02 .sy {


}
.dh .dh_01 .sy a  {
	color: #000;
	background-color: #FFF;
}
.dh .dh_01 ul .sy a:hover {
	color: #FFF;
	background-color: #000;
}

.topnav .nav_2 {
	height: 55px;
	width: 100%;
	display: block;
	margin-right: auto;
	margin-left: auto;
	float: left;
	background-color: #E70012;
}


.topnav .nav {
	width: 1250px;
	height: 55px;
	display: block;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	padding-right: 15px;
	padding-left: 15px;
}
.topnav .nav_2 .nav .logo_dh {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
}



.topnav .logo {
	height: 100px;
	width: 302px;
	margin-right: 30px;
	display: inline-block;
	position: absolute;
	left: 0px;
	z-index: 10;
	text-align: center;
}
.topnav .logo img {
	height: 100px;
	width: 302px;
}
.topnav .nav_2 .nav .nav_s {
	height: 38px;
	width: 1280px;
	margin-bottom: 8px;
	margin-right: auto;
	margin-left: auto;
}
.topnav .nav_2 .nav .nav_x {
	display: block;
	height: 56px;
	width: 1250px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 55px;
}

.topnav .nav_2 .nav li {
	height: 56px;
	float: right;
}
.topnav .nav_2 .nav li a, .topnav .nav_2 .nav li a:visited {
	color: #FFF;
	text-decoration: none;
	display: block;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	height: 67px;
	line-height: 55px;
	font-weight: normal;
	font-family: "微软雅黑 Light";
	font-size: 20px;
}
.topnav .nav_2 .nav .nav_x ul li a:active, .topnav .nav_2 .nav .nav_x ul li a:hover {
	color: #FF0;
}
.touping {
	width: 1280px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-bottom: 2px;
}

.tt_news {
	text-align: center;
	display: block;
	width: 1280px;
	line-height: 1.5em;
}
.tt_news a, .tt_news a:visited {
	font-family: "微软雅黑";
	font-size: 32px;
	color: #E70014;
	/*color:#000;*/
	line-height: 2.5em;
	text-decoration: none;
	font-weight: bolder;
	letter-spacing: 0px;
}
.tt_news a:active, .tt_news a:hover {
	color:#f00;
}
.tt_listnews {
	display: block;
	margin-bottom: 5px;
	text-align: center;
	margin-top: 5px;
	font-weight:bold;
}
.tt_listnews a {
	padding: 5px;
	color: #F00;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
        font-size: 18px;
}
.tt_listnews .active a, .tt_listnews a:hover {
	color: #C00;
}

.jdtupian {
	float: left;
	height: 567px;
	width: 867px;
	margin-right: 25px;
	display: block;
}
.jdtupian img {
	height: 567px;
	width: 867px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.rjd_news {
	float: right;
	width: 386px;
	height: 567px;
	white-space: nowrap;
}
.rjd_news ul li {
	width: 100%;
	line-height: 2.3em;
	overflow: hidden;
}
.rjd_news ul li a {
	color: #000;
	text-decoration: none;
}
.rjd_news ul li .active, .rjd_news ul li a:hover {
	color: #F00;
}
.rjd_news .jd_tt {
	font-family: "微软雅黑 Light";
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 25px;
	padding-bottom: 10px;
}
.rjd_news .jd_tt01 {
	font-family: "微软雅黑 Light";
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	height: 25px;
	padding-bottom: 10px;
}
.rjd_news .jd_tt01 a, .rjd_news .jd_tt01 a:visited {
	
	color: #E70014;
	
}
.rjd_news .jd_tt01 a:active, .rjd_news .jd_tt01 a:hover {
	color: #F00;
}
.ld_news {
	width: 386px;
	display: block;
	height: 100%;
}
.ld_news ul li {
	width: 100%;
	display: block;
	text-align: center;
	border: 1px solid #E9E9E9;
	font-family: "微软雅黑 Light";
	font-size: 24px;
	font-weight: normal;
	color: #C00;
	margin-top: 20px;
	background-color: #F4F4F4;
	float: left;
}
.ld_news .red li a, .ld_news .red li a:active {
	color: #C00;
	text-decoration: none;
}




.news01, .news02, .news03, .news04, .news05 {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	display: block;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-bottom: 10px;
	float: left;
	height: 100%;
}
.news01 .zk  ,.news04 .shiping{
	width: 867px;
	display: block;
	height: 100%;
}
.news03 .weixin_r {
 float: left;
 height: 100%;
 width: 380px;
}

.weixin {
 width: 340px;
 background-color: #F5F5F5;
 display: block;
 padding: 20px;
 float: left;
 overflow: hidden;
 position: relative;
}
.news_03_r li {
 width: 340px;
}

.news_03_r li a {
 font-size: 16px;
 color: #000;
 text-decoration: none;
 font-family: "微软雅黑 Light";
 line-height: 46px;
 text-indent: 25px;
 display: block;
 background-image: url(../images/icon3.png);
 background-repeat: no-repeat;
 background-position: left center;
 overflow: hidden;
 width: 340px;
 clear: both;
 white-space: nowrap;
}
.news_03_r .weixin li a:hover {
 background-image: url(../images/p2.png);
 background-repeat: no-repeat;
 background-position: left center;
 color: #C00;
 text-decoration: none;
}

.shiping_k {
	width: 867px;
	display: block;
	float: left;
	background-color: #F5F5F5;
	height: 220px;
}
.shiping .shiping_k .shiping_n {
	width: 815px;
	margin: 10px;
	line-height: 30px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.shiping .shiping_k .shiping_n p {
	margin-top: 15px;
	font-size:16px;
	font-family:"楷体";
}
.wh_k {
 float: left;
 height: 180px;
 width: 260px;
 display: block;
 margin-right: 20px;
}
.wh_k img {
 clear: both;
 height: 180px;
 width: 260px;
}
.news04 .zkfb {
	height: 310px;
	width: 380px;
	display: block;
}
.news04 .zkfb .zkfb_news {
	width: 380px;
}
.news04 .zkfb .zkfb_news ul li {
	float: left;
	width: 380px;
	height: 45px;
	line-height: 45px;
}
.news04 .zkfb .zkfb_news ul li a {
	white-space: nowrap;
	display: block;
	overflow: hidden;
	background-image: url(../images/icon3.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 1.5em;
}
.news04 .zkfb .zkfb_news ul li a:hover {
	background-image: url(../images/p2.png);
	background-repeat: no-repeat;
	background-position: left center;
}







.zk .zk_news {
	width: 867px;
	float: left;
	height: 100%;
}
.zk .zk_news ul li {
	width: 400px;
	float: left;
	white-space: nowrap;
	display: block;
	margin-right: 30px;
	height: 40px;
	line-height: 40px;
}
.zk .zk_news ul li a {
	white-space: nowrap;
	display: block;
	overflow: hidden;
}

.chinese {
	color: #373737;
	font-size: 30px;
	font-weight: normal;
}
.chinese .red {
	color: #da3031;
}
.eng {
	color: #cccccc;
	font-size: 20px;
	font-weight: 100;
	margin-top: 8px;
	margin-left: 10px;
	font-family: "微软雅黑 Light";
}
.bt {
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E9E9E9;
	padding-bottom: 10px;
}
.b-tit {
	line-height: 50px;
	height: 50px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-family: "微软雅黑 Light";
	font-size: 18px;
}
.b-tit .smore {
	margin-top: 20px;
}
.smore {
	color: #999999;
	font-size: 14px;
	line-height: 30px;
	font-family: "宋体";
	text-decoration: none;
}
.smore a {
	color: #999;
	font-family: "宋体";
	font-size: 14px;
	text-decoration: none;
}

.smore a:hover {
	color: #F00;
}
.news02 .news02_l {
	height: 158px;
	width: 620px;
	margin-right: 10px;
	background-color: #F5F5F5;
	font-size: 16px;
	font-weight: normal;
}
.news02 .news02_r {
	width: 630px;
	margin-left: 10px;
	height: 158px;
	background-color: #F5F5F5;
}
.news02 .news02_l p {
	height: 158px;
	width: 290px;
	float: left;
	margin-right: 15px;
	display: block;
}


.news02 .news02_l p img {
	height: 158px;
	width: 290px;
	margin-right: 20px;
}
.news02 .news02_l span {
	height: 138px;
	width: 300px;
	display: block;
	float: right;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
.news02 .news02_r p  {
	height: 158px;
	width: 290px;
	background-color: #F5F5F5;
	float: left;
	display: block;
	margin-right: 15px;
}
.news02 .news02_r p img {
	height: 158px;
	width: 290px;
	margin-right: 20px;
}
.news02 .news02_r span {
	height: 138px;
	width: 305px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	float: left;
	padding-right: 10px;
	font-size: 16px;
	line-height: 1.8em;
}
.news_03_l {
	float: left;
	width: 380px;
	margin-right: 70px;
	height: 100%;
	display: block;
}
.news_03_c {
	width: 380px;
	margin-right: 70px;
	float: left;
}
.news_03_r {
	float: left;
	width: 380px;
}
.news_03 li {
	display: block;
	text-indent: 2em;
	line-height: 46px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	white-space: nowrap;
	width: 100%;
	overflow: hidden;
}
.news_03 li a {
	color: #000;
	text-decoration: none;
	background-image: url(../images/icon3.png);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 2em;
	display: block;
	width: 380px;
}
.news_03 li a:hover {
	color: #F00;
	background-image: url(../images/p2.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.class_cover {
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding-left: 5px;
	background-color: rgba(0, 0, 0, .50);
	font-size: 18px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-family: "微软雅黑 Light";
	text-decoration: none;
	text-align: center;
	display: block;
}
.news_tp {
	float: left;
	width: 100%;
	height: 230px;
	display: block;
	position: relative;
	overflow: hidden;
	margin-bottom: 20px;
}
.h_h5 {
	height: 460px;
	width: 340px;
	background-color: #F5F5F5;
	padding: 20px;
	overflow: hidden;
	position: relative;
	display: block;
}

.class_cover {
	width: 100%;
	height: 40px;
	line-height: 40px;
	padding-left: 5px;
	background-color: rgba(0, 0, 0, .50);
	font-size: 18px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-family: "微软雅黑 Light";
	text-decoration: none;
	text-align: center;
	display: block;
}

.rongmei_cover {
	width: 335px;
	height: 40px;
	line-height: 40px;
	padding-left: 5px;
	background-color: rgba(0, 0, 0, .50);
	font-size: 18px;
	position: absolute;
	left: 20px;
	bottom: 20px;
	font-family: "微软雅黑 Light";
	text-decoration: none;
	text-align: center;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.h_h5 img {
	height: 460px;
	width: 340px;
}
.rongmei {
	width: 340px;
	height: 200px;
	background-color: #F5F5F5;
	display: block;
	padding: 20px;
	float: left;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}
.rongmei img {
	height: 200px;
	width: 340px;
}



.news_tp img  {
	height: 230px;
	width: 380px;
}
.news_tp a ,.rongmei a{
	color: #FFF;
	font-family: "微软雅黑 Light";
	text-decoration: none;
	font-size: 16px;
}
.news_tp a:hover ,.rongmei a:hover{
	color: #F00;
}
.zk_video {
	float: left;
	height: 100%;
	width: 1280px;
	margin-bottom: 2px;
	margin-right: auto;
	margin-left: auto;
	display: inline-block;
}
.zk_video_list {
	border-bottom:1px solid #ECECEC;
	padding-bottom:20px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
	display: inline-block;
	height: 100%;
}
.zk_video_list li {
	width:384px;
	float:left;
	padding:0 31px;
	font-size: 22px;
	line-height: 30px;
	border-right:1px solid #ECECEC;
	text-align:center;
	display: inline-block;
}
.zk_video_list li span {
	width:384px;
	height:209px;
	display: inline-block;
	margin-bottom:15px;
	position: relative;
}
.zk_video_list li span i {
	width:38px;
	height: 38px;
	position: absolute;
	display: block;
	bottom:15px;
	left:15px;
	background-image: url(../images/vbg1.png);
	background-repeat: no-repeat;
}
.zk_video_list img {
	height: 209px;
	width: 384px;
	float: left;
}
.zk_video_list ul li a, .zk_video_list ul li a:active {
	color: #666;
	text-decoration: none;
	font-size: 20px;
	font-family: "微软雅黑 Light";
}
.zk_video_list ul li a:hover {
	color: #F00;
}

.zhanti {
	float: left;
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
}
.zhanti .zhuanti_list {
	float: left;
	width: 1280px;
	height: 100%;
}
.zhanti .zhuanti_list li {
	float: left;
	width: 286px;
	padding-right: 21px;
	padding-left: 21px;
	font-size: 22px;
	line-height: 30px;
	text-align: center;
	display: inline-block;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ECECEC;
}
.zhanti .zhuanti_list li span {
	float: left;
	height: 160px;
	width: 286px;
	margin-bottom: 15px;
	position: relative;
}
.zhanti .zhuanti_list li img {
	height: 160px;
	width: 286px;
	float: left;
}



.foot {
	width: 1280px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	padding-top: 10px;
	height: 100%;
}
.foot .foot_tp {
	width: 100%;
	text-align: center;
	vertical-align: middle;
	margin-top: 20px;
}

.foot .foot_tp a {
	margin-right: 10px;
	margin-left: 10px;
	width: 150px;
	height: 50px;
}
.foot .about {
	float: left;
	height: 100%;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 10px;
	text-align: center;
}
.foot .about p {
	font-family: "宋体";
	font-size: 14px;
	line-height: 30px;
	color: #000;
}
.foot .foot_tp img {

}
.ttz {
 font-family: "黑体";
 font-size: 28px;
 font-weight: bolder;
 color: #F00;
 margin-right: auto;
 margin-left: auto;
 display: block;
 padding: 1px;
 border: 1px solid #F00;
 text-align: center;
 
 }
.gg386X30 {
 height: 30px;
 width: 386px;
 margin-right: auto;
 margin-left: auto;
 float: none;
 text-align: center;
}
.nr_zy {
 font-size: 12px;
 color: #666;
 line-height: 1.8em;
 display: block;
 margin-top: 10px;
 overflow: hidden;
 width: 300px;
 height: 80px;
}
