﻿/*news*/
.index_news{padding:40px 0 70px; }
.index_news .col-md-9{padding-right:0; overflow:hidden;}
.index_news .col-md-9 h2{font-size:28px;color:#222;border-bottom:1px solid #ccc;padding-bottom:15px;width:852px;margin:0;}
.index_news .col-md-9 h2 .fr{margin-top:5px;}
.index_news .col-md-9 h2 .fr a{padding-left:18px;background:url(../images/index_more.jpg) no-repeat left center;font-size:16px;color:#666; text-decoration:none;}
.index_news .col-md-9 h2 .fr a:hover{color:#0D5BC1;}
/*
.index_news .col-md-9 h2 .fr a{display: inline-block;width: 40px;height: 30px;line-height: 30px;background-color:#FFF;position: relative;text-align: center;color:#ccc;font-size: 30px;font-family: simsun;border: 1px solid #ccc;margin-left: -1px;text-decoration: none;}
.index_news .col-md-9 h2 .fr a:hover{color:#0D5BC1;}*/
.index_news .col-md-9 .slick-track{padding-top:20px;}
.index_news .col-md-9 .slick-track .box{float:left;margin-right:30px;width:264px; outline: none;}
.index_news .col-md-9 .slick-track .box h3{font-size:13px;color:#666;margin-top:10px;padding-bottom:5px;}
.index_news .col-md-9 .slick-track .box h4{font-size:18px;color:#232323;padding-bottom:10px;line-height:24px;height:48px;overflow:hidden;}
.index_news .col-md-9 .slick-track .box p{font-size:14px;color:#333;margin-bottom:20px;}
.index_news .col-md-9 .slick-track .box p strong{color:#2c71c9;font-weight:bold;}
.index_news .col-md-9 .slick-track .box a{ text-decoration:none;}
.index_news .col-md-9 .slick-track .box a:hover h4{color:#0d5bc1;}
.index_news .col-md-3{padding:0;}
.index_news .col-md-3 ul{padding-top:46px;}
.index_news .col-md-3 ul li{padding-bottom:10px; position:relative;}
.index_news .col-md-3 ul li .mask{ position:absolute;left:0;top:0;background:url(../images/icon1_1.png) no-repeat;width:100%;height:100%;}
.index_news .col-md-3 ul li:hover .mask{background:url(../images/icon1_2.png) no-repeat;}
.index_about{background:url(../images/about_bg.jpg) no-repeat center;height:681px;}
.index_about h2{font-size:32px;color:#fff;text-align:center;padding-top:50px; background:url(../images/about_h3_bg.jpg) no-repeat center bottom;padding-bottom:10px;}
.index_about h3{font-size:18px;color:#fff;text-align:center;line-height:24px;}
.index_about ul{width:925px;margin:0 auto;padding-top:60px;}
.index_about ul li{float:left;width:185px;height:185px;text-align:center;background:url(../images/ab_x.png) no-repeat left center;}
.index_about ul li h4{font-size:28px;color:#fff;}
.index_about ul li span{font-size:14px;color:#fff; opacity:0.8;}
.index_about p{ text-align:center;padding-top:80px;}
.index_about p a{font-size:16px;color:#fff; text-decoration:none;padding:10px 50px;background:rgba(255,255,255,0.2);border:1px solid #fff;border-radius:4px;}
.index_about p a:hover{background:#0d5bc1;}
.index_product{padding:50px 0 80px;}
.index_product a{ text-decoration:none;}
.index_product h2{text-align:center;font-size:32px;color:#0056b9;background:url(../images/product_bg1.jpg) no-repeat center bottom;padding-bottom:10px;margin-bottom:40px;}
.index_product h3{border-bottom:1px solid #ededed;font-size:14px;background:url(../images/product_bg2.jpg) no-repeat left center;padding:20px 0 20px 20px;margin:0;color:#222;}
.index_product a:hover h3{color:#0a50aa;background:url(../images/product_bg3.jpg) no-repeat left center;}
#video_content{background:rgba(255,255,255,0);}
#cboxContent{background:none!important;}
.phonebanner{display:none;}
.slick-track{display:inline-block;}
.index_news .col-md-9 ul.slick-dots{text-align:center;margin:0 auto;margin-top:20px;}
.index_news .col-md-9 ul.slick-dots li{margin:0 5px;display:inline-block;}
.slick-dots li button{ font-size: 0;line-height: 0;display: block;width: 11px;height: 11px;display:block;cursor: pointer; color: transparent;border: 0;background:#a7a7a7;border-radius:50px;padding:5px;}
.slick-dots li.slick-active button{background:#0d5bc1;}
.index_news .col-md-12{display:none;text-align:right;}
.phone_about{display:none;}

@media screen and (max-width: 1023px){
.index_news .col-md-3{display:none!important;}
}


@media screen and (max-width: 1024px){
.index_news .col-md-9 h2{width:96%;}
.index_news .col-md-9 .slick-track .box img{width:100%;}
.index_product img{width:100%;}
}



@media screen and (max-width: 970px){

.index_news{padding:35px 0;}
.index_about{height:auto;padding:20px 15px 80px 15px;background:#196ea0 url(../images/about_bg2.jpg) no-repeat center bottom; background-size:100%;}
.index_about h2{padding-top:5px;font-size:28px;}
.index_about h3{font-size:14px;line-height:20px;}
.index_about ul{width:100%;padding:0;display:none;}
.index_about ul li{width:50%;margin-right:0px;height:auto;background:none;}
.index_about ul li h4{display:none;}
.index_about ul li span{display:inline-block;width:100%;font-size:12px;height:40px;}
.index_about p{ padding-top:40px;}
.phone_about{display:block;text-align:center;padding:20px 0;}
.phone_about img{width:86%;}
.index_about p a{padding:5px 40px;}
.index_news .col-md-9{padding-left:0;}
.index_news .col-md-9 ul.slick-dots{margin-top:0px;}
.index_news .col-md-9 .slick-track .box{width:92%;margin-bottom:20px;float:left;display:inline-block;margin:0 20px;border-bottom:1px solid #eee;padding-bottom:10px;}
.index_news .col-md-9 .slick-track .box img{width:100%;}
.index_news .col-md-9 .slick-track .box p{margin-bottom:0;}
.index_news .col-md-9 h2{width:90%;margin:0 auto;text-align:center;border-bottom:0;background:url(../images/product_bg1.jpg) no-repeat center bottom;}
.index_news .col-md-9 h2 div.fr{display:none;}
.index_news .col-md-3{padding:0 15px;}
.index_news .col-md-3 ul li img{width:100%;}
.index_news .col-md-3 ul li .mask{background-size:100%}
.index_news .col-md-3 ul li:hover .mask{background-size:100%}
.index_news .col-md-12{display:block; text-align:center;padding-top:10px;border-top:1px solid #ccc;width:90%;margin:0 auto;margin-top:20px;}
.index_news .col-md-12 a{color:#000;font-size:16px;}

.index_product{padding:20px 10px 20px;}
.index_product h2{font-size:28px;margin-bottom:30px;}
.index_product h3{font-size:12px;background-size:5%;padding:15px 0 15px 15px;}
.index_product .col-md-3{width:50%;float:left;padding:0 5px;}
.index_product img{width:100%;}

}
@media screen and (max-width: 768px){
.index_product h3{font-size:12px;background-size:5%;padding:15px 0 15px 25px;}
}

@media screen and (max-width: 640px){
.pcbanner{display:none;}
.phonebanner{display:block;}
.phonebanner .flexslider,.phonebanner .slides{height:100%;}
.phonebanner .slides li{width:100%;height:100%;background-size:cover!important; text-align:left;}
.phonebanner .slides li a{ text-decoration:none; display:block;}
.phonebanner .slides li .txt1{padding:10px 20px;background:#ddd}
.phonebanner .slides li .txt1 h3{font-size:18px;color:#0060c2;margin-top:0;margin-bottom:5px;}
.phonebanner .slides li .txt1 h4{font-size:14px;color:#666;padding-bottom:0px;line-height:22px;margin-top:0px;margin-bottom:5px;}
.phonebanner .slides li .txt1 span{padding-right:5px;color:#000;border-radius:4px;}
.flex-control-nav{bottom:43%;}

}

@media screen and (max-width: 414px){

.phonebanner .slides li .txt1 h4{width:330px}
}



@media screen and (max-width: 320px){

.phonebanner .slides li .txt1 h4{width:100%;}
}


