﻿li{ list-style:none;}


.banner .hd ul li {
width:15px; height:15px; border-radius:100%; background:#6b6b6b; margin:0 5px; cursor:pointer;
}

/*------首页新闻动态*/
.index-news {
width:1140px; height:44px; margin:16px auto; background:#fff; border-radius:5px; font-size:12px; overflow:hidden;
}
.index-news .title {
color:#ca141d; width:85px; height:12px; line-height:12px; text-align:center; border-right:1px solid #ccc; float:left; margin-top:15px; font-weight:bold;
}
.index-news-list {
float:left; margin-left:13px;
}
.index-news-list .bd {
width:970px; height:12px; font-size:12px; float:left;
}
.index-news-list .bd ul {
}
.index-news-list .bd ul li {
width:940px; height:12px; line-height:12px; margin-top:15px;
}
.index-news-list .bd ul li a {
color:#333; float:left;
}
.index-news-list .bd ul li a:hover {
}
.index-news-list .bd ul li span {
color:#666; margin-left:30px;
}
.index-news-list .hd {
float:right; width:67px; height:44px; text-align:center;
}
.index-news-list .hd .prev1,.next1 {
width:67px; height:22px; line-height:22px; display:block;
}
/*--------首页 推荐产品 行业解决方案 新闻中心*/
.index-content {
    width:1140px; 
    margin:0 auto; 
    overflow:hidden;
}
/*---推荐产品--行业解决方案*/
.index-content .tjcp {
    width:358px; 
    height:482px; 
    float:left; 
    margin-right:12px; 
    background:#fff; 
    padding-left:14px; 
    overflow:hidden;
}
.index-content .tjcp .title {
    height:20px; 
    line-height:20px; 
    font-size:20px;  
    font-weight:bold; 
    color:#333; 
    border-left:4px solid #ca141d; 
    padding-left:12px; 
    margin-top:20px; 
    margin-bottom:15px;
}
.index-content .tjcp .content { 
color:#333;
text-align:center;
}
.index-content .tjcp .content .img {

}
.index-content .tjcp .content a{
color:#333;	
}
.index-content .tjcp .content a:hover{
color:#ca141d;	
}
.index-content .tjcp .content .title1 {
    width:344px; 
    height:20px;
    overflow:hidden;
    font-size:14px; 
    font-weight:bold; 
    line-height:20px; 
    margin:18px 0 10px 0;
	text-align:left;
}
.index-content .tjcp .content .title1 a{
	color:#333;
}
.index-content .tjcp .content .title1 a:hover{
	color:#ca141d;	
}
.index-content .tjcp .content .txt {
    width:325px; 
    height:120px; 
    font-size:12px;  
    line-height:24px;
	text-align:left;
}
.index-content .tjcp .more a {
    font-size:14px; 
    color:#ca141d; 
    font-weight:bold;
}

.index-content .tjcp .hd1 {
    position:relative; 
    top:-330px; 
    right:15px; 
    height:40px; 
    z-index:5;
}
.index-content .tjcp .hd1 .next {
width:40px; height:40px; display:block; float:right; position:relative;
}
.index-content .tjcp .hd1 .prev {
width:40px; height:40px; display:block; float:left; position:relative; left:25px;
}

/*----新闻中心*/
.index-content .xwzx {
width:358px; height:482px; float:left; background:#fff; padding-left:14px; overflow:hidden;
}
.index-content .xwzx .title {
height:20px; line-height:20px; font-size:20px;  font-weight:bold; color:#333; border-left:4px solid #ca141d; padding-left:12px; margin-top:20px; margin-bottom:15px;
}
.index-content .xwzx .content { 
color:#333;
}
.index-content .xwzx .content a{
color:#333;	
}
.index-content .xwzx .content a:hover{
color:#ca141d;	
}
.index-content .xwzx .content img {
width:344px; height:230px;
}
.index-content .xwzx .content .title1 {
    width:344px; 
    height:20px;

    overflow:hidden;
    font-size:14px; 
    font-weight:bold; 
    line-height:20px; 
    margin:18px 0 10px 0;
}
.index-content .xwzx .content .txt {
    width:325px; 
    height:120px; 
	
    font-size:12px;  
    line-height:24px;
    overflow:hidden;
}
.index-content .xwzx .more a {
font-size:14px; color:#ca141d; font-weight:bold;
}

.index-content .xwzx .hd {
position:relative; top:-200px; right:20px; height:20px; line-height:20px; float:right; z-index:5;
}
.index-content .xwzx .hd ul {
}
.index-content .xwzx .hd ul li {
width:10px; height:10px; border-radius:100%; margin:0 2px; background:#262913; display:block; float:left;
}
.index-content .xwzx .hd ul li.on {
background:#fff;
}

