
/*首页banner*/
.banner{width: 100%;overflow: hidden;position: relative;z-index: 1;}
.banner .flexslider{width: 1920px;height: 100%;position: relative;left: 50%;margin-left: -960px;overflow: hidden;min-width: 1200px;}
.banner .slides{position:relative;z-index:1}
.banner .slides li{height:100%}
.banner .slides li img{width:100%;margin:0 auto;display:block}
.banner .flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.banner .flex-control-nav li{display:inline-block;width:10px;height:10px;margin:0 9px;*display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:10px;height:10px;font-size: 0;overflow:hidden;background:none;border:1px solid #333;border-radius: 50%; cursor:pointer;}
.banner .flex-control-nav .flex-active{background: #056db6;border-color: #056db6;}
/*左右切换*/
.banner .flex-direction-nav {width: 1200px;height: 64px;position: absolute;left: 50%;top: 50%;margin:-32px 0 0 -600px;  z-index: 1;display: none;}
.banner .flex-direction-nav a.flex-prev,
.banner .flex-direction-nav a.flex-next{position: absolute;width: 64px;height: 64px;background:url(../images/public/left3.png) no-repeat;font-size: 0}
.banner .flex-direction-nav a.flex-prev{left: 0;}
.banner .flex-direction-nav a.flex-next{right: 0;background:url(../images/public/right3.png) no-repeat;}

/* in_title */
.in_title{text-align: center;margin-bottom: 45px;text-align: center;}
.in_title span{font-size:24px;color: #464646;padding-bottom: 10px;border-bottom: 3px solid #056db6;}

/*in_product*/
.in_product{margin-top: 50px;}
.in_product .owl-carousel { width: 1200px; margin-left: auto; margin-right: auto;}
.in_product .owl-carousel .item{ display: block;text-align: center;margin: 5px;padding-top: 10px; -webkit-transition: all 0.5s;-moz-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.in_product .owl-carousel .item img { display: block; width: 100%;}
.in_product .owl-carousel .item p{font-size: 14px;color:#333;line-height: 22px;margin-top: 10px;}
.in_product .owl-carousel .item p span{font-size: 16px;font-weight:bold;}
.in_product .owl-carousel .item:hover{margin-top: -10px;}
.in_product .owl-theme .owl-controls{margin-top: 25px;}
.in_product .owl-theme .owl-controls .owl-page span{width:10px;height:10px;margin:0 7px;border:1px solid #333;opacity: 1;background: none;}
.in_product .owl-theme .owl-controls .owl-page.active span,.in_product .owl-theme .owl-controls.clickable .owl-page:hover span{background: #056db6;border-color: #056db6;}

.in_product .picScroll-left{ position:relative;margin-top: 30px;}
.in_product .picScroll-left .bd{overflow:hidden;}
.in_product .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.in_product .picScroll-left .bd ul li{width:190px;margin-right:12px; float:left; _display:inline; overflow:hidden;text-align: center;}
.in_product .picScroll-left .bd ul li img{width:190px;height:140px;display: block;}
.in_product .picScroll-left .bd ul li p{font-size: 14px;color:#333;line-height: 28px;}
.in_product .picScroll-left .bd ul li p span{font-size: 16px;font-weight:bold;}

.in_product .picScroll-left .hd{ overflow:hidden;margin-top:10px;}
.in_product .picScroll-left .hd ul{ overflow:hidden; zoom:1;  zoom:1; font-size: 0;text-align: center;}
.in_product .picScroll-left .hd ul li{ display:inline-block;width:10px;height:10px; overflow:hidden; margin:0 9px; cursor:pointer; border:1px solid #333;border-radius: 50%;}
.in_product .picScroll-left .hd ul li.on{ background: #056db6;border-color: #056db6;}

/* in_news */
.in_news{background: #f4f4f4;padding: 60px 0;margin-top: 60px;}
.in_news .fl,.in_news .fr{width: 583px;}
.in_news .news_list .news_top{width: 583px;height: 207px;position: relative;}
.in_news .news_list .news_top img{width: 583px;height: 207px;display: block;}
.in_news .news_list .news_top .txt{background:url(../images/bg.png) repeat;padding: 14px 20px 10px 20px;position: absolute;bottom: 0;color: #fff;width: 543px;}
.in_news .news_list .news_top .txt h3{font-size: 18px;font-weight: normal;position: relative;}
.in_news .news_list .news_top .txt h3 span{font-size: 14px;right: 0;position: absolute;}
.in_news .news_list .news_top .txt p{font-size: 12px;color: #e5e5e5;margin-top: 3px;}
.in_news .news_list ul li{font-size: 16px;color: #959595;line-height: 66px;border-bottom: 1px solid #c0c0c0;position: relative;}
.in_news .news_list ul li span{right: 0;position: absolute;}

/* in_download */
.in_download{padding-top: 60px;}
.in_download ul li{float: left;width: 190px;height: 286px;position: relative;border:1px solid #e5e5e5;margin-right:9px;text-align: center;}
.in_download ul li .img{width: 190px;height: 286px;display: block;}
.in_download ul li:last-child{margin-right: 0;}
.in_download ul li .cover{background:url(../images/bg.png) repeat;position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.in_download ul li .cover p{font-size: 18px;color: #f2f0f0;margin-top: 72px;line-height: 90px;}
.in_download ul li:hover .cover{display: block;}

/* in_flink */
.in_flink{padding: 60px 0;}
.in_flink ul li{margin-right: 20px;float: left;}
.in_flink ul li .img{width: 386px;height: 290px;display: block;}
.in_flink ul li:last-child{margin-right: 0;}