/* 版块标题 */
.index-name {
    position: relative;
    clear: both;
    overflow: hidden;
    height: 110px;
    text-align: center;
    margin-top: 45px;
}
.index-name span {
    position: inherit;
    top: 0;
    color: #EFEFEF;
    font-size: 58px;
    font-family: Arial;
    font-weight: bold;
    line-height: 1.2;
    text-transform: uppercase;
}
.index-name h2 {
    position: inherit;
    top: -40px;
    color: #283085;
    text-align: center;
    font-size: 36px;
    font-weight: normal;
    line-height: 1.2;
}
.index-name b {
    color: #333;
}
.index-name dd {
    color: #555;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 30px;
}



/*简介*/
.about {
    margin: 35px auto;
}

.container {
    width: 1200px;
    margin: 0 auto;
}
.about .txt {
    width: 600px;
    float: left;
}
.about h5 {
    font-size: 45px;
	font-weight: 600;
    color: #ccc;
    text-transform: uppercase;
}
.about h4 {
        font-size: 31px;
        color: #333;
        margin: -28px 0 0px 14px;
		font-weight: 600;
}
.about p {
    font-size: 15px;
    color: #555;
    line-height: 32px;
    overflow:hidden;
}
.about .title{
	height: 100px;
	margin-bottom: 50px;
	margin-top: 35px;
}
.about .jieshao{
	margin-top: -50px;
	margin: -50px 0px 0 50px;
	width: 480px;
}
.about .more {
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
	margin-left: 50px;
	border: 1px solid #000000;
}
.about .more a {
    display: block;
    font-size: 16px;
    color: #000000;
}
.about img {
    width: 540px;
    height: 600px;
    float: right;
}

/* 产品中心 */
.index_c {
    width: 100%;
    overflow: hidden;
}

.index_cs {
    width: 1200px;
    margin: auto;
    overflow: hidden;
}
.index_cTop {
    text-align: center;
    width: 100%;
	margin-top: 45px;
	margin-bottom: 10px;
}
.index_cTop  a.on {
    background: #145285;
    border: 1px solid #3b302a;
    color: #fff;
}
.index_cTop  a {
    padding: 14px 0px;
    border: 1px solid #ccc;
    font-size: 16px;
    color: #464646;
    border-radius: 3px;
    transition: all 0.3s;
	display: block;
	width: 298px;
	float: left;
}
.index_center {
    width: 1200px;
    margin: auto;
    overflow: hidden;
    margin-bottom: 45px;
}

.index_centers {
    overflow: hidden;
    display: none;
}

.index_centers a:nth-child(1) {
    width: 592px;
    height: 522px;
}
.index_centers a {
    display: block;
    width: 287px;
    height: 253px;
    float: left;
    overflow: hidden;
    position: relative;
    margin-bottom: 15px;
    margin-right: 17px;
}
.index_centers a:nth-child(3) {
    margin-right: 0;
}
.index_centers a img {
    width: 100%;
    height: 100%;
}
.index_centers a div {
    position: absolute;
    width: 100%;
    height: 47px;
    bottom: 0;
    background: rgba(0,0,0,0.6);
    line-height: 47px;
    color: #fff;
    padding-left: 20px;
    opacity: 0;
    transition: all 0.3s;
}
.index_centers a:nth-child(5) {
    margin-right: 0;
}
.index_c .more {
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
	border: 1px solid #000000;
	margin: 0 auto;
}
.index_c .more a {
    display: block;
    font-size: 16px;
    color: #000000;
}

/* 理由 */
.youshi{
	width: 100%;
	/* background-image: url(/image/youshi.jpg) ; */
	background: url(/image/youshi1.jpg)  no-repeat center;
	height: 970px;
	margin: 50px auto;
	
}
.text{
	width: 1200px;
	margin: 0 auto;
}
.text1{
	padding: 355px 0px 0 117px;
	    width: 556px;
		line-height:37px;
}
.text2{
	padding: 76px 0px 0 117px;
	    width: 556px;
		line-height: 37px;
}
.text3{
	padding: 66px 0px 0 117px;
	    width: 556px;
		line-height: 37px;
}
.youshi1{
	font-size: 20px;
	color: #FFFFFF;
	font-weight: 545;
}


/* 优势 */
.advantage {
	    width: 1200px;
	    margin: 50px auto;
}
.ad-left{
	/* max-width: 100%; */
}
.ad-img{
	width: 450px;
	height: 550px;
}

.ad-right {
	float: right;
}
.ad-right img {
    padding: 35px 0;	
}
.ad-right ul{
	width: 680px;
}
.ad-right ul li{
    width: 226px;
    float: left;
    padding: 32px 57px;
}
.ad-right ul li img{
	width: 100px;
	height: 100px;
    display: block;
    padding: 0 62px;	
}
.ad-right ul li h4{
	font-size: 15px;
	text-align: center;
}


/*tec_bg*/
.main{width: 1200px;margin: 0 auto; }
.tec_bg{ background:url(../image/zixun.jpg) no-repeat center top;height: 500px; overflow:hidden;} 
.tec .t_h2{
	margin:45px auto 48px;
    text-align: center;
    color: #fff;
    font-size: 29px; 
	font-weight: 550;
	letter-spacing: 8px;
}
.tec .t_h4{
	margin:-30px auto 48px;
    text-align: center;
    color: #fff;
    font-size: 18px; 
	letter-spacing: 5px;
}
.tec_tel{ width:780px; margin:0 auto; overflow: hidden;}
.tec_tel span{display: block; color: #fff; text-align: center;  font:16px/40px "Microsoft Yahei"; }
.tec_tel p{margin:0 auto; display:block;color:#fff; width: 769px; font-size: 25px;}
.tec_tel p a{float: right;display: block; color: #cd0251; width: 134px; height: 31px; overflow: hidden; text-align: center; font:bold 16px/32px "Microsoft Yahei"; background:url(../images/tec_b.png) no-repeat center top;}

.tec ul{ height: 240px; overflow: hidden;margin-left: 79px;}
.tec li{float: left; margin-right: 91px;width:133px; overflow:hidden; line-height: 0px;  text-align: center;}
.tec li a{}
.tec li span{ display: block; width:122px; height:108px; overflow:hidden;}
.tec li em{ display: block; font:22px/72px "Microsoft Yahei";  color: #fff;}
.tec li i{color: #cd0251; width: 45px; height: 45px; overflow: hidden; display: block; margin: 0 auto; text-align: center; font:bold 36px/45px "Times New Roman", Times, serif;; background:url(../images/tec_p2.png) no-repeat center top;font-style: italic;}
.tec .nones{ margin-right: 0px;}
.tec li a:hover{ text-decoration: none;}
.tec li a:hover i{color: #cd0251; background:url(../images/tec_p1.png) no-repeat center top;}

.tec_li1 span{background:url(../images/tec_i11.png) no-repeat center top;}
.tec_li1 a:hover span{background:url(../images/tec_i1.png) no-repeat center top;}
.tec_li2 span{background:url(../images/tec_i22.png) no-repeat center top;}
.tec_li2 a:hover span{background:url(../images/tec_i2.png) no-repeat center top;}
.tec_li3 span{background:url(../images/tec_i55.png) no-repeat center top;}
.tec_li3 a:hover span{background:url(../images/tec_i5.png) no-repeat center top;}

.tec_li4 span{background:url(../images/tec_i33.png) no-repeat center top;}
.tec_li4 a:hover span{background:url(../images/tec_i3.png) no-repeat center top;}
.tec_li5 span{background:url(../images/tec_i66.png) no-repeat center top;}
.tec_li5 a:hover span{background:url(../images/tec_i6.png) no-repeat center top;}


/* 新闻版块标题 */
.index-name1 {
    position: relative;
    clear: both;
    overflow: hidden;
    height: 70px;
    text-align: center;
    margin-top: 45px;
}
.index-name1 span {
    position: inherit;
    top: 0;
    color: #EFEFEF;
    font-size: 58px;
    font-family: Arial;
    font-weight: bold;
    line-height: 1.2;
    text-transform: uppercase;
}
.index-name1 h2 {
    position: inherit;
    top: -40px;
    color: #283085;
    text-align: center;
    font-size: 36px;
    font-weight: normal;
    line-height: 1.2;
}
.index-name1 b {
    color: #333;
}
.index-name1 dd {
    color: #555;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 30px;
}



/*新闻*/
.Index_news {
    margin: 40px auto -19px;
}
.Index_news .news {
    margin-top: 30px;
}
.Index_news .news_tj {
    width: 580px;
}
.Index_news .news_tj img {
    width: 580px;
    height:307px;
}
.Index_news .news_tj h3 {
    height: 40px;
    line-height: 40px;
    font-size: 16px;
}
.Index_news .news_tj h3 a {
    font-size: 18px;
}
.Index_news .news_tj span {
    float: right;
    color: #666;
    opacity: 0.3;
    font-size: 14px;
}
.Index_news .news_tj p {
    line-height: 25px;
    color: #999;
    font-size: 15px;
}
.Index_news .news_list {
    width: 580px;
}
.fr {
    float: right;
}
.Index_news .news_list li {
    margin-bottom: 30px;
}
.Index_news .news_list li .news_img {
    width: 105px;
    height: 95px;
    border-right: 1px solid #ddd;
    margin-right: 20px;
}
.Index_news .news_list li:nth-child(1) .news_img .img {
    width: 95px;
    height: 95px;
    background: url(../images/news_01.png) no-repeat center;
}
.Index_news .news_list li .news_Inf {
    width: 434px;
}
.Index_news .news_list li h3 {
    height: 40px;
    line-height: 40px;
}
.Index_news .news_list li h3 a {
    font-size: 16px;
}
.Index_news .news_list li span {
    float: right;
    color: #666;
    opacity: 0.3;
    font-size: 13px;
}
.Index_news .news_list li p {
    line-height: 25px;
    color: #999;
    font-size: 15px;
}
.Index_news .news_list li:nth-child(2) .news_img .img {
    width: 95px;
    height: 95px;
    background: url(../images/news_02.png) no-repeat center;
}
.Index_news .news_list li:nth-child(3) .news_img .img {
    width: 95px;
    height: 95px;
    background: url(../images/news_03.png) no-repeat center;
}

/*ys*/
.ys-wrap{
    position: relative;
	height: 680px;
	background-color: #ebebeb;
}
.ys-item{
    margin-top:90px;
    color: #000000;
}
.ys-item .tit{
    font-size: 24px;
    line-height:1;

}
.ys-item .tit:after{
    content: '';
    display: block;
    width:40px;
    height:2px;
    background: #fff;
    margin-top:15px;
}
.ys-item .col-md-8{
    margin-left:-40px;
}
.ys-item p{
    font-size: 14px;
    margin-top:10px;
    line-height:2;
    height:84px;
    overflow: hidden;
	color: #545454;
}
.ys-item img{
    width: 143px;
    height: 120px;
}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	position: relative;
	min-height: 1px;
	padding-right: 10px;
	padding-left: 10px
}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
	float: left
}
.col-xs-12 {
	width: 100%
}
.col-xs-11 {
	width: 91.66666667%
}
.col-xs-10 {
	width: 79.33333333%
}
.col-xs-9 {
	width: 75%
}
.col-xs-8 {
	width: 66.66666667%
}
.col-xs-7 {
	width: 58.33333333%
}
.col-xs-6 {
	width: 48%
}
.col-xs-5 {
	width: 41.66666667%
}
.col-xs-4 {
	width: 33.33333333%
}
.col-xs-3 {
	width: 25%
}
.col-xs-2 {
	width: 13.66666667%
}
.col-xs-1 {
	width: 8.33333333%
}
.col-xs-pull-12 {
	right: 100%
}
.col-xs-pull-11 {
	right: 91.66666667%
}
.col-xs-pull-10 {
	right: 83.33333333%
}
.col-xs-pull-9 {
	right: 75%
}
.col-xs-pull-8 {
	right: 66.66666667%
}
.col-xs-pull-7 {
	right: 58.33333333%
}
.col-xs-pull-6 {
	right: 50%
}
.col-xs-pull-5 {
	right: 41.66666667%
}
.col-xs-pull-4 {
	right: 33.33333333%
}
.col-xs-pull-3 {
	right: 25%
}
.col-xs-pull-2 {
	right: 16.66666667%
}
.col-xs-pull-1 {
	right: 8.33333333%
}
.col-xs-pull-0 {
	right: auto
}
.col-xs-push-12 {
	left: 100%
}
.col-xs-push-11 {
	left: 91.66666667%
}
.col-xs-push-10 {
	left: 83.33333333%
}
.col-xs-push-9 {
	left: 75%
}
.col-xs-push-8 {
	left: 66.66666667%
}
.col-xs-push-7 {
	left: 58.33333333%
}
.col-xs-push-6 {
	left: 50%
}
.col-xs-push-5 {
	left: 41.66666667%
}
.col-xs-push-4 {
	left: 33.33333333%
}
.col-xs-push-3 {
	left: 25%
}
.col-xs-push-2 {
	left: 16.66666667%
}
.col-xs-push-1 {
	left: 8.33333333%
}
.col-xs-push-0 {
	left: auto
}
.col-xs-offset-12 {
	margin-left: 100%
}
.col-xs-offset-11 {
	margin-left: 91.66666667%
}
.col-xs-offset-10 {
	margin-left: 83.33333333%
}
.col-xs-offset-9 {
	margin-left: 75%
}
.col-xs-offset-8 {
	margin-left: 66.66666667%
}
.col-xs-offset-7 {
	margin-left: 58.33333333%
}
.col-xs-offset-6 {
	margin-left: 50%
}
.col-xs-offset-5 {
	margin-left: 41.66666667%
}
.col-xs-offset-4 {
	margin-left: 33.33333333%
}
.col-xs-offset-3 {
	margin-left: 25%
}
.col-xs-offset-2 {
	margin-left: 16.66666667%
}
.col-xs-offset-1 {
	margin-left: 8.33333333%
}
.col-xs-offset-0 {
	margin-left: 0
}
@media (min-width:992px) {
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9 {
	float: left
}
.col-md-12 {
	width: 100%
}
.col-md-11 {
	width: 91.66666667%
}
.col-md-10 {
	width: 83.33333333%
}
.col-md-9 {
	width: 75%
}
.col-md-8 {
	width: 66.66666667%
}
.col-md-7 {
	width: 58.33333333%
}
.col-md-6 {
	width: 47%
}
.col-md-5 {
	width: 41.66666667%
}
.col-md-4 {
	width: 30.33333333%
}
.col-md-3 {
	width: 25%
}
.col-md-2 {
	width: 16.66666667%
}
.col-md-1 {
	width: 8.33333333%
}
.col-md-pull-12 {
	right: 100%
}
.col-md-pull-11 {
	right: 91.66666667%
}
.col-md-pull-10 {
	right: 83.33333333%
}
.col-md-pull-9 {
	right: 75%
}
.col-md-pull-8 {
	right: 66.66666667%
}
.col-md-pull-7 {
	right: 58.33333333%
}
.col-md-pull-6 {
	right: 50%
}
.col-md-pull-5 {
	right: 41.66666667%
}
.col-md-pull-4 {
	right: 33.33333333%
}
.col-md-pull-3 {
	right: 25%
}
}


/* 常见问题标题 */
.index-name2 {
    position: relative;
    clear: both;
    overflow: hidden;
    height: 70px;
    text-align: center;
	padding: 24px 0 0 0;
}
.index-name2 span {
    position: inherit;
    top: 0;
    color: #c5c5c5;
    font-size: 50px;
    font-family: Arial;
    font-weight: bold;
    line-height: 1.2;
    text-transform: uppercase;
}
.index-name2 h2 {
    position: inherit;
    top: -31px;
    color: #283085;
    text-align: center;
    font-size: 36px;
    font-weight: normal;
    line-height: 1.2;
}
.index-name2 b {
    color: #333;
}
.index-name2 dd {
    color: #555;
    font-size: 16px;
    text-transform: uppercase;
    line-height: 30px;
}

/* 查看更多 */
.more {
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
	margin: 0 auto;
	border: 1px solid #000000;
	margin-bottom: 45px;
	
}
.more a {
    display: block;
    font-size: 16px;
    color: #000000;
}

/* 查看更多 */
.more1 {
    width: 130px;
    height: 40px;
    line-height: 40px;
    text-align: center;
	margin: 40px auto;
	border: 1px solid #000000;
	
}
.more1 a {
    display: block;
    font-size: 16px;
    color: #000000;
}