

::-webkit-scrollbar {

    width: 8px;

    height: 8px;

    background-color: #F5F5F5;

}



::-webkit-scrollbar-track {

    border-radius: 10px;

    background-color: #E2E2E2;

}



::-webkit-scrollbar-thumb {

    border-radius: 10px;

    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);

    background-color: #555;

}

.mt40 {

	margin-top: 40px;

}

/* fullSlide */

.banner {

	position: relative;

	z-index: 2;

}

.fullSlide {

	width: 100%;

	position: relative;

	height: 499px;
overflow:hidden;

	background: #f0f0f0;

	z-index: 2;

}

.fullSlide .bd {

	margin: 0 auto;

	position: relative;

	z-index: 0;

	overflow: hidden;

}

.fullSlide .bd ul {

	width: 100% !important;

}

.fullSlide .bd li {

	width: 100% !important;

	height: 499px;

	overflow: hidden;

	text-align: center;

}

.fullSlide .bd li a {

	display: block;

	height: 499px;

}

.fullSlide .bd li img {

	width: 100%;

	height: 499px;

	display: block;

	margin: auto;

	-webkit-animation: scaleUpDown 6s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite;

	animation: scaleUpDown 6s forwards cubic-bezier(0.250, 0.460, 0.450, 0.940) infinite;

}

.fullSlide .hd {

	width: 100%;

	position: absolute;

	z-index: 4;

	bottom: 40px;

	left: 0;

	height: 30px;

	line-height: 30px;

	display: none;

}

.fullSlide .hd ul {

	text-align: center;

}

.fullSlide .hd ul li {

	cursor: pointer;

	display: inline-block;

*display:inline;

	zoom: 1;

	width: 42px;

	height: 11px;

	margin: 1px;

	overflow: hidden;

	background: #000;

	filter: alpha(opacity=50);

	opacity: 0.8;

	line-height: 999px;

	z-index: 7;

}

.fullSlide .hd ul .on {

	background: #07913b;

}

.fullSlide .prev, .fullSlide .next {

	display: block;

	position: absolute;

	z-index: 7;

	top: 50%;

	margin-top: -30px;

	left: 15%;

	width: 40px;

	height: 60px;

	background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat;

	cursor: pointer;

	filter: alpha(opacity=50);

	opacity: 0.5;

	display: none;

}

.fullSlide .next {

	left: auto;

	right: 15%;

	background-position: -6px -137px;

}

 @keyframes scaleUpDown {

 from {

-webkit-transform: scale(1.1);

transform: scale(1.1);

}

to {

	opacity: 1;

	-webkit-transform: scale(1);

	transform: scale(1);

}

}

.pro_topc {

	background: #0079d1;

	width: 245px;

	height: 535px;

	left: 0px;

	top: 0px;

	z-index: 5;

	overflow: hidden;

}

.pro_topc li {

	background: url(../images/pro_x.jpg) repeat-x bottom center;

	height: 52px;

	display: block;

	line-height: 52px;

}

.pro_topc li a {

	background: url(../images/jt.png) no-repeat 200px center;

	height: 52px;

	display: block;

	font-size: 15px;

	color: #FFF;

	padding-left: 43px;

}

.pro_topc li:hover {

	background: #FFF;

	border-left: 6px solid #f60;

}

.pro_topc li:hover a {

	background: url(../images/jt2.png) no-repeat 194px center;

	color: #0079d1;

	padding-left: 37px;

}

.search_bg {

	background: #f3f3f3;

	height: 71px;

}

.search_zi {

	float: left;

	height: 71px;

	line-height: 71px;

}

.search_zi a {

	color: #3f3f3f;

	margin: 0 2px;

}

.search1 {

	margin-top: 15px;

	width: 290px;

	height: 32px;

	line-height: 32px;

	background: url(../images/search_bg.jpg) no-repeat;

}

.search1 .text {

	width: 240px;

	height: 32px;

	float: left;

	background: none;

	line-height: 32px;

	color: #666;

	font-size: 14px;

	font-family: "Microsoft YaHei";

	border: 0px;

	padding-left: 10px;

}

.search1 .submit {

	width: 40px;

	height: 32px;

	cursor: pointer;

	background: none;

	border: none;

}

/*hz*/

.hz {

	overflow: hidden;

}

.hz_l {

	padding: 20px 0;

	text-align: center;

}

.hz_l h2 a {

	display: block;

	font-size: 30px;

	height: 70px;

	line-height: 82px;

	font-weight: bold;

	color: #b5010d;

	background: url(../images/line.png) no-repeat center bottom;

}

.hz_l h2 b {

	font-size: 18px;

	color: #cccccc;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	padding-top: 15px;

}

.hz_l h3 a {

	display: block;

	font-size: 30px;

	height: 70px;

	line-height: 82px;

	font-weight: bold;

	color: #b5010d;

	background: url(../images/line.png) no-repeat center bottom;

}

.hz_l h3 b {

	font-size: 18px;

	color: #cccccc;

	text-transform: uppercase;

	font-family: Arial, Helvetica, sans-serif;

	padding-top: 15px;

}

.hz_r {
height:228px;
overflow:hidden;

}

.hz_r li {

	width: 200px;

	float: left;

	margin: 20px;

}

.hz_r li div {

	width: 198px;

	height: 146px;

	border: 1px solid #d2d2d2;

	background: #f0f0f0;

	overflow: hidden;

display: table-cell;

 vertical-align:middle;



 

 text-align:center;

}

.hz_r li div.allimg img {

	width:auto;

	height: 146px;

}

.hz_r li span {

	display: block;

	width: 100%;

	text-align: center;

	line-height: 40px;

	height: 40px;

}

/*td*/

.td {

	height: 699px;

	background: url(../images/td_bg.jpg) no-repeat center top;

}

.td_img {

	padding-top: 90px;

}

.td_txt {

	width: 582px;

}

.td_txt div {

	padding: 218px 0 36px 0;

}

.td_txt div strong {

	display: block;

	font-size: 30px;

	color: #b5010d;

}

.td_txt div em {

	font-size: 18px;

	font-family: Arial, Helvetica, sans-serif;

	text-transform: uppercase;

	color: #c4c4c4;

	font-weight: bold;

}

.td_txt li {

	padding-bottom: 30px;

	font-size: 14px;

}

.td_txt li b {

	display: block;

	font-size: 18px;

	font-weight: bold;

	color: #b5010d;

	padding-left: 20px;

	background: url(../images/td_icon.png) no-repeat left center;

}

.td_txt li p {

	padding-left: 20px;

}

/*product*/

.pro_all {
height:890px;
	padding: 40px 0;

	overflow: hidden;

	background: #fff;

}

/*------------------------------*/

.pro_left {

	width: 820px;

	height: 59px;

	margin: 50px auto 36px;

	line-height: 59px;

	background: url(../images/pro_line_bg.jpg) no-repeat center;

}

.pro_left li {

	float: left;

	width: 205px;

	text-align: center;

	height: 59px;

	line-height: 59px;

}

.pro_left li a {

	font-size: 18px;

}

.pro_left li.on {

	background: #b5010d;

}

.pro_left li.on a {

	color: #fff;

}

/*------------------------------*/



.pro_r {

	width: 1180px;

}

.pro_r .pro_right li {

	width: 266px;

	height: 193px;

	position: relative;

	margin: 20px 7px;

	float: left;

	overflow: hidden;

	border: 7px solid #e5e5e5;

	transition: .3s all;

}

.pro_r .pro_right li div{display: table-cell;

 vertical-align:middle;



 

 text-align:center; width:266px; height:193px; overflow:hidden;}

.pro_r .pro_right li img {

	width:auto;

	height:100%;

	transition: .3s all;

}

.pro_r .pro_right li span {

	display: block;

	width: 100%;

	height: 40px;

	background: url(../images/case_bg.png) repeat;

	position: absolute;

	bottom: -40px;

	text-align: center;

	line-height: 40px;

	transition: .3s all;

}

.pro_r .pro_right li span a {

	color: #fff;

}

.pro_r .pro_right li:hover {

	border: 7px solid #b5010d;

}

.pro_r .pro_right li:hover span {

	bottom: 0;

}

.pro_r .pro_right li:hover img {

	transform: scale(1.2, 1.2);

}

/*hjbanner*/

.bar01 {

	height: 303px;

	background: url(../images/bar01.jpg) no-repeat center top;

	color: #fff;

}

.bar01 .bar_txt {

	line-height: 36px;

	padding: 0 0 0 0;

}

.bar01 .bar_txt strong {

	display: block;

	color: #fff;

	font-size: 30px;

	text-transform: uppercase;

	display: block;

	padding: 48px 0 0 0;

}

.bar01 .bar_txt strong b {

	font-weight: bold;

	font-size: 46px;

	font-family: "Times New Roman", Times, serif;

}

.bar01 .bar_txt span {

	font-size: 18px;

}

.bar01 .bar_tel {

	padding: 20px 0 0 0;

	color: #fff;

}

.bar01 .bar_tel b {

	display: inline-block;

	padding-left: 46px;

	font-size: 16px;

}

.bar01 .bar_tel em {

	font-size: 28px;

	font-family: "Times New Roman", Times, serif;

	display: inline-block;

	margin: 5px 0;

	padding-left: 16px;

	font-weight: bold;

}

.bar01 .bar_tel a {

	display: block;

	width: 178px;

	text-align: center;

	height: 38px;

	line-height: 38px;

	background: #000;

	color: #fff;

	font-size: 16px;

	margin-left: 16px;

	margin-top: 10px;

}

/*ts*/

.ts {

	padding: 40px 0 62px;

	overflow: hidden;

	color: #fff;

}

.ts ul {

	height: 289px;

}

.ts ul li {

	width: 263px;

	height: 289px;

	float: left;

	margin: 0 15px;

}

.ts ul li.tsli {

	background: url(../images/ts1.jpg) no-repeat;

}

.ts ul li.tslis {

	background: url(../images/ts2.jpg) no-repeat;

}

.ts ul li strong {

	display: block;

	height: 190px;

	font-size: 18px;

	line-height: 302px;

	text-align: center;

	transition: .3s all;

	cursor: pointer;

}

.ts ul li p {

	width: 216px;

	margin: 0 auto;

}

.ts ul li.tsli01 strong {

	background: url(../images/ts_icon1.png) no-repeat center;

}

.ts ul li.tsli02 strong {

	background: url(../images/ts_icon2.png) no-repeat center;

}

.ts ul li.tsli03 strong {

	background: url(../images/ts_icon3.png) no-repeat center;

}

.ts ul li.tsli04 strong {

	background: url(../images/ts_icon4.png) no-repeat center;

}

.ts ul li.tsli01:hover strong {

	background: url(../images/ts_icon1.png) no-repeat center 40px;

}

.ts ul li.tsli02:hover strong {

	background: url(../images/ts_icon2.png) no-repeat center 40px;

}

.ts ul li.tsli03:hover strong {

	background: url(../images/ts_icon3.png) no-repeat center 40px;

}

.ts ul li.tsli04:hover strong {

	background: url(../images/ts_icon4.png) no-repeat center 40px;

}

/*优势*/	

.ysbg {

	height: 1314px;

	overflow: hidden;

	background: url(../images/ys_bg.jpg) no-repeat center top;
background-size:100% 100%;

}

.ys_header {

	height: 190px;

	text-align: center;

}

.ys_header h3 {

	padding-top: 30px;

}

.ys_header h3 a {

	font-size: 24px;

	font-weight: bold;

	font-weight: bold;

	color: #b5010d;

}

.ys_header h3 a strong {

	font-size: 36px;

}

.ys_header span {

	font-size: 18px;

}

.ys_txt {

height:280px;

}

.ys_txts {

	padding-top: 50px;

}

.ys_txts .ys_wen {

	padding-left: 15px;

	transition: .3s all;

	cursor: pointer;

}

.ys_txts .ys_wen:hover {

	transform: translateX(20px);

	-webkit-transform: translateX(20px);

}

.ys_txts .ys_wen strong {

	font-size: 24px;

	color: #b5010d;

}

.ys_txts .ys_wen p {

	font-size: 16px;

	padding-top: 24px;

	color: #666666;

	padding-bottom: 20px;

	border-bottom: 1px dashed #b5010d;

}

/*case*/

.case_all {

	height: 665px;

	background: url(../images/case_bg.jpg) no-repeat center top;

}

.case_all .hz_l h3 a {

	background: url(../images/lines.png) no-repeat center bottom;

}

.case_ne li.case01 {

	width: 556px;

	height: 420px;

}

.case_ne li.case01 img {

	width: 556px;

	height: 420px;

}

.case_ne li {

	width: 266px;

	height: 193px;

	position: relative;

	margin: 10px 8px;

	float: left;

	overflow: hidden;

	border: 7px solid #e5e5e5;

	transition: .3s all;

}

.case_ne li img {

	width: 266px;

	height: 193px;

	transition: .3s all;

}

.case_ne li span {

	display: block;

	width: 100%;

	height: 40px;

	background: url(../images/case_bg.png) repeat;

	position: absolute;

	bottom: -40px;

	text-align: center;

	line-height: 40px;

	transition: .3s all;

}

.case_ne li span a {

	color: #fff;

}

.case_ne li:hover {

	border: 7px solid #b5010d;

}

.case_ne li:hover span {

	bottom: 0;

}

.case_ne li:hover img {

	transform: scale(1.2, 1.2);

}

/*lc*/

.lc {

	padding: 30px 0;

	background: #e5e5e5;

}

.lc_header {

	padding-bottom: 20px;

	text-align: center;

}

.lc_header strong {

	display: block;

	font-size: 24px;

	color: #b5010d;

}

.lc_header span {

	font-size: 18px;

	color: #666;

}

.lc_ne li {

	float: left;

	width: 196px;

	text-align: center;

	height: 195px;

	background: url(../images/lc_li.png) no-repeat center;

}

.lc_ne li.lc_li06 {

	background: url(../images/lc_lis.png) no-repeat;

}

.lc_ne li span {

	display: block;

	line-height: 252px;

	font-size: 16px;

	color: #fff;

	transition: .3s all;

	cursor: pointer;

}

.lc_ne li.lc_li01 span {

	background: url(../images/lc_icon1.png) no-repeat center 58px;

}

.lc_ne li.lc_li02 span {

	background: url(../images/lc_icon2.png) no-repeat center 58px;

}

.lc_ne li.lc_li03 span {

	background: url(../images/lc_icon3.png) no-repeat center 58px;

}

.lc_ne li.lc_li04 span {

	background: url(../images/lc_icon4.png) no-repeat center 58px;

}

.lc_ne li.lc_li05 span {

	background: url(../images/lc_icon5.png) no-repeat center 58px;

}

.lc_ne li.lc_li06 span {

	background: url(../images/lc_icon6.png) no-repeat center 58px;

}

.lc_ne li.lc_li01:hover span {

	background: url(../images/lc_icon1.png) no-repeat center 48px;

}

.lc_ne li.lc_li02:hover span {

	background: url(../images/lc_icon2.png) no-repeat center 48px;

}

.lc_ne li.lc_li03:hover span {

	background: url(../images/lc_icon3.png) no-repeat center 48px;

}

.lc_ne li.lc_li04:hover span {

	background: url(../images/lc_icon4.png) no-repeat center 48px;

}

.lc_ne li.lc_li05:hover span {

	background: url(../images/lc_icon5.png) no-repeat center 48px;

}

.lc_ne li.lc_li06:hover span {

	background: url(../images/lc_icon6.png) no-repeat center 48px;

}

/*kh*/

.case {

	padding: 40px 0;
height:522px;
	overflow: hidden;

}

.kh_header {

	height: 60px;

	line-height: 60px;

	border: 1px solid #c9c9c9;
overflow:hidden;

}

.kh_header h3 {

	font-size: 24px;

	text-indent: 24px;

}

.kh_header h3 a {

	color: #b5010d;

	font-weight: bold;

}

.kh_header h3 b {

	font-weight: bold;

	font-family: "Times New Roman", Times, serif;

	text-transform: uppercase;

	color: #ccc;

	margin-left: 10px;

}

.kh_header span {

	margin-right: 10px;

}

.case_line {

	border: 1px solid #c9c9c9;

	padding: 20px;

	overflow: hidden;

}

.case_con {

	position: relative;

}

.case_con b {

	display: block;

	cursor: pointer;

	width: 24px;

	height: 40px;

	position: absolute;

	top: 140px;

	z-index: 99;

}

.case_con b.b01 {

	background: url(../images/kh_01.jpg) no-repeat;

	left: -20px;

}

.case_con b.b02 {

	background: url(../images/kh_02.jpg) no-repeat;

	right: -20px;

}

.case_con li {

	width: 305px;

	margin: 0 38px;

	float: left;

	overflow: hidden;

}

.case_con li .kh_img {

	width: 305px;

	height: 233px;

	overflow: hidden;

}

.case_con li .kh_img img {

	width: 305px;

	height: 233px;

	transition: .3s all;

}

.case_con li .kh_txt {

	height: 75px;

	padding: 15px;

	background: #f2f2f2;

}

.case_con li .kh_txt span {

	display: block;

	width: 100%;

	height: 34px;

}

.case_con li .kh_txt span a {

	font-size: 16px;

}

.case_con li .kh_txt p {

	height: 38px;

	overflow: hidden;

}

.case_con li:hover .kh_img img {

	transform: scale(1.2, 1.2);

}

/*hjbanner*/

.bar02 {

	height: 363px;

	background: url(../images/bar02.jpg) no-repeat center top;

}

.bar02 .bar_txt {

	line-height: 36px;

	padding: 0 0 0 646px;

}

.bar02 .bar_tel {

	padding: 20px 0 0 633px;

}

/*khjz*/

.khjz_con {

}

.khjz_con li {

	width: 258px;

	height: 368px;

	position: relative;

	margin: 0 18px;

	float: left;

	overflow: hidden;

}

.khjz_con li .khjz_img {

	width: 258px;

	height: 202px;

	overflow: hidden;

}

.khjz_con li .khjz_img img {

	width: 258px;

	height: 202px;

	transition: .3s all;

}

.khjz_con li .khjz_txt {

	height: 136px;

	padding: 15px;

	background: #e5e5e5;

	transition: .4s all;

	cursor: pointer;

}

.khjz_con li .khjz_txt span {

	display: block;

	width: 100%;

	height: 40px;

	text-align: center;

	line-height: 40px;

	font-size: 16px;

	font-weight: bold;

}

.khjz_con li .khjz_txt p {

	height: 68px;

	line-height: 22px;

	overflow: hidden;

}

.khjz_con li b {

	display: block;

	width: 30px;

	height: 30px;

	background: url(../images/c2.jpg) no-repeat;

	position: absolute;

	right: 0;

	bottom: 0;

}

.khjz_con li b a {

	display: block;

	width: 30px;

	height: 30px;

}

.khjz_con li:hover img {

	transform: scale(1.2, 1.2);

}

.khjz_con li:hover .khjz_txt {

	background: #b5010d;

	color: #fff;

}

.khjz_con li:hover a {

	color: #fff;

}

.khjz_con li:hover b {

	background: url(../images/c1.jpg) no-repeat;

}

/*about*/

.about_all {

	overflow: hidden;

	height: 425px;

	overflow: hidden;

}

.about {

	height: 448px;

	padding: 20x 0 0px;

	overflow: hidden;

}

.ab_conheader {

	padding-bottom: 10px;

}

.ab_conheader h3 a {

	font-size: 24px;

	color: #e52038;

	font-weight: bold;

}

.ab_img {

	width: 590px;

	height: 408px;

}

.ab_img img {

	width: 590px;

	height: 408px;

}

.ab_con {

	padding-top: 10px;

	width: 560px;

}

.ab_con_txt strong a {

	font-size: 24px;

	font-weight: bold;

	color: #d40004;

	display: block;

	margin-bottom: 10px;

}

.ab_con_txt div {

	height: 286px;

	overflow: hidden;

	font-size: 14px;

	line-height: 24px;

	margin-bottom: 10px;

}

.ab_con b a {

	display: block;

	width: 178px;

	text-align: center;

	height: 38px;

	line-height: 38px;

	background: #000;

	color: #fff;

	font-size: 16px;

	margin-top: 10px;

}

/*news*/

.news-all {

	overflow: hidden;

	margin: 20px 0;

	height: 454px;

}

.slideTxtBoxnews {

	text-align: left;

}

.slideTxtBoxnews .hd {

	width: 100%;

	height: 60px;

	line-height: 60px;

	background: #eee;

}

.slideTxtBoxnews .hd ul {

	overflow: hidden;

}

.slideTxtBoxnews .hd ul li {

	float: left;

	cursor: pointer;

	font-size: 24px;

	width: 50%;

	font-weight: bold;

	text-indent: 30px;

	color: #b5010d;

}

.slideTxtBoxnews .hd ul li a {

	color: #b5010d;

}

.slideTxtBoxnews .hd ul li b {

	font-size: 18px;

	font-family: "Times New Roman", Times, serif;

	text-transform: uppercase;

	font-weight: bold;

	margin-left: 10px;

}

.slideTxtBoxnews .hd ul li.on {

	background: #b5010d;

	color: #fff;

}

.slideTxtBoxnews .hd ul li.on a {

	color: #fff;

}

.slideTxtBoxnews .bd {

	background: #eee;

	padding: 10px;

}

.slideTxtBoxnews .bd .news-Tn {

	overflow: hidden;

	padding-bottom: 20px;

}

.slideTxtBoxnews .bd .news-Tn img {

	width: 285px;

	height: 188px;

}

.slideTxtBoxnews .bd .news-Tn .newTit {

	width: 440px;

	margin-right: 20px;

	background: #eeeeee;

	overflow: hidden;

	padding-bottom: 20px;

}

.slideTxtBoxnews .bd .news-Tn .newTit span a {

	display: block;

	font-size: 15px;

	height: 40px;

	line-height: 40px;

	overflow: hidden;

}

.slideTxtBoxnews .bd .news-Tn .newTit p {

	height: 60px;

	overflow: hidden;

	color: #a0a0a0;

	margin: 5px 0;

}

.slideTxtBoxnews .bd .T-news {

	float: left;

	width: 378px;

	overflow: hidden;

}

.slideTxtBoxnews .bd .T-news p {

	height: 24px;

	line-height: 24px;

	overflow: hidden;

	padding-left: 26px;

}

.slideTxtBoxnews .bd .T-news .newsTime {

	height: 34px;

	line-height: 34px;

	padding-left: 16px;

	background: url(../images/news_icon.png) no-repeat left center;

	font-size: 14px;

}

.slideTxtBoxnews .bd .T-news .newsTime span {

	font-size: 24px;

}

.slideTxtBoxnews .bd .T-news .newsTime b {

	font-size: 14px;

}

.slideTxtBoxnews .bd .T-news .newsTxt {

	height: 30px;

	line-height: 30px;

	font-size: 13px;

}

.news_times {

	width: 68px;

	height: 64px;

	background: #b5010d;

	position: absolute;

	left: 8px;

	top: 147px;

	font-family: Arial, Helvetica, sans-serif;

	color: #fff;

	text-align: center;

}

.news_times span {

	display: block;

	margin: 7px auto;

	width: 55px;

	border-bottom: 1px solid #fff;

	font-size: 30px;

	font-weight: bold;

}

.news_times b {

	font-size: 12px;

}

.news-titleOne {

	overflow: hidden;

}

.news-titleTwo {

	padding-top: 20px;

}

.newsTs {

	width: 390px;

	height: 100px;

}

.newsTs div {

	width: 260px;

	height: 84px;

}

.newsTs div span a {

	display: block;

	font-size: 15px;

	margin-bottom: 10px;

}

.newsTs div p {

	height: 40px;

	overflow: hidden;

	color: #a8a8a8;

}

.slideTxtBoxnews .bd li .date {

	float: right;

	color: #999;

}

.news {
height:522px;

	padding: 30px 0 10px;

	overflow: hidden;

}

.newsCon {

	width: 780px;

}

.newsCons {

	width: 368px;

}

.cjwt_header {

	height: 60px;

	line-height: 60px;

	background: #b5010d;

	color: #fff;

	padding-left: 36px;

}

.newsConW h3 {

}

.newsConW h3 a {

	font-size: 24px;

	color: #fff;

	font-weight: bold;

}

.cjwt_header b {

	ont-size: 18px;

	font-family: "Times New Roman", Times, serif;

	text-transform: uppercase;

	font-weight: bold;

	margin-left: 10px;

}

.txtMarquee-top {

	background: #eee;

	padding: 10px;

}

.newsIn li {

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	font-size: 13px;

}

.newsIn li a {

	float: left;

	display: inline-block;

	width: 290px;

	padding-left: 10px;

}

.newsIn li span {

	float: right;

}

.more-tit span {

	color: #1796d7;

}

.txtMarquee-top {

	overflow: hidden;

	position: relative;

}

.news-header {

	height: 30px;

	padding-left: 10px;

}

.news-header h3 {

	display: inline-block;

	font-size: 18px;

}

.news-header h3 span {

	text-transform: uppercase;

	display: inline-block;

	margin-left: 5px;

}

.txtMarquee-top .bd {

	padding: 15px 0;

}

.txtMarquee-top .infoList li {

	border-bottom: 1px solid #c5c5c5;

	padding-bottom: 10px;

	font-size: 14px;

}

.txtMarquee-top .infoList li a {

	display: block;

	height: 24px;

	line-height: 24px;

	font-size: 15px;

	color: #b5010d;

	margin-top: 5px;

	overflow: hidden;

}

.txtMarquee-top .infoList li span {

	display: block;

	height: 58px;

	overflow: hidden;

	color: #a8a8a8;

	line-height: 20px;

	font-family: "微软雅黑";

	padding-left: 15px;

}

.txts {

	display: block;

	padding-left: 15px;

	background: url(../images/ww.png) no-repeat left center;

}

.pics {

	display: block;

	padding-left: 15px;

	background: url(../images/wd.png) no-repeat left 5px;

}

/*友情链接*/

.web-alls1 {

	overflow: hidden;

	margin-bottom: 30px;

	margin-top: 20px;

}

.links_header span {

	font-size: 18px;

	color: #b5010d;

}

.links_header b {

	font-family: "Times New Roman", Times, serif;

	text-transform: uppercase;

	color: #858585;

	font-size: 36px;

}

.linkLj {

	width: 1058px;

	padding-top: 35px;

}

.linkLj a {

	margin-left: 15px;

}

