
.in_title{text-align: center;padding: 60px 0 45px 0;}
.in_title h2{font-size: 40px;color: #1375c5;background: url(../images/title_bg.png) no-repeat bottom center;padding-bottom: 20px;}
.in_title p.txt1{font-size: 36px;color: #fff;line-height: 45px; background: url(../images/title_bg2.jpg) no-repeat center;letter-spacing: 5px;margin-top: 20px;}
.in_title p.txt2{font-size: 24px;color: #585858;line-height: 32px;margin-top: 15px;}
a.more{font-size:16px;width: 125px; height: 28px;line-height: 28px;background: url(../images/more_bg.jpg) no-repeat;padding-left:10px;margin-top: 20px;display: inline-block;color: #fff;}

/* banner17 */
.banner17 .shutter{overflow:hidden;width:1920px;height:auto;position:relative;left:50%;margin-left:-960px;top:0}
.banner17 .shutter-img{z-index:1}
.banner17 .shutter-img,.banner17 .shutter-img a{position:absolute;left:0;top:0;width:100%;height:100%}
.banner17 .shutter-img a{cursor:default}
.banner17 .shutter-img a>img{width:1920px;height:auto}
.banner17 .shutter-img .created{overflow:hidden;position:absolute;z-index:20}
.banner17 .shutter-btn{width:1300px;height:64px;z-index:9;position:absolute;top:50%;margin-left:-650px;margin-top:-32px;left:50%;clear:both;display:none}
.banner17:hover .shutter-btn{display:block}
.banner17 .shutter-btn li{width:64px;height:64px;cursor:pointer}
.banner17 .shutter-btn li.prev{float:left;background:url(../images/public/left3.png) no-repeat}
.banner17 .shutter-btn li.next{float:right;background:url(../images/public/right3.png) no-repeat}
.cover{display:inline-block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}

/* in_pro */
.in_pro {padding-bottom: 50px;}
.pro_top{background: url("../images/pro_bg.jpg") repeat-x bottom;}
.pro_top .txt{width: 567px;padding: 0 30px;margin-top: 140px;}
.pro_top .txt p.txt1{font-size: 20px;color: #fff;margin-bottom: 20px;}
.pro_top .txt p.txt2{font-size: 16px;color: #fff; line-height: 32px;}
.pro_list ul{margin: 0 -10px;}
.pro_list ul li{width: 283px;float: left;border: 1px solid #bfbfbf;margin:20px 10px 0;text-align: center;}
.pro_list ul li img{width: 283px;height: 268px;}
.pro_list ul li p{font-size: 18px;line-height: 42px;color: #fff;line-height: 50px;background: #3a3a3a;}
.pro_list ul li:hover{border: 1px solid #1375c5;}
.pro_list ul li:hover p{background: #1375c5;}

/* in_advan */
.in_advan .in_title{background: url("../images/advan_bg.jpg") repeat-y center;}
.in_advan ul li{padding-bottom: 65px;}
.in_advan ul li img{display: block;}
.in_advan ul li .img{width: 689px;}
.in_advan ul li .txt{width: 430px;}
.in_advan ul li .txt h3{font-size: 36px;color: #0164c2;line-height: 42px;padding: 5px 0;}
.in_advan ul li .txt h3 span{color: #f6740f;font-size: 30px;font-weight: 500;display: block;}
.in_advan ul li p{font-size: 18px;line-height: 24px;color: #282828;margin-bottom: 20px;}
.in_advan ul li.li01,.in_advan ul li.li03{background: url("../images/advan_bg.jpg") repeat-y center;padding-bottom: 45px;}
.in_advan ul li.li01 .wrap,.in_advan ul li.li03 .wrap{background: url("../images/advan_txt.jpg") repeat-y right;padding: 30px 0;padding-right: 40px;width: 1160px;}
.in_advan ul li.li01 .txt{margin-top: 50px;}
.in_advan ul li.li02{padding-top: 65px;padding-bottom: 60px;}
.in_advan ul li.li02 .txt{width: 511px;background:url("../images/advan_line.png") no-repeat right 55px;}
.in_advan ul li.li02 .img{width: 689px;margin-top: 52px;}
.in_advan ul li.li02 p{padding-left: 20px;}
.in_advan ul li.li03{padding: 45px 0;}
.in_advan ul li.li03 .txt{margin-top: 60px;}

/* in_adv */
.in_adv{margin-top: 30px;}
.in_adv ul{font-size: 0;margin: 0 -2px;}
.in_adv ul li{display: inline-block;width: 297px;margin: 0 2px; text-align: left;position: relative;color: #fff;padding: 25px 0;background: #1375c5;}
.in_adv ul li .txt{padding-left: 125px;}
.in_adv ul li .txt h3{font-size: 18px;font-weight: normal;}
.in_adv ul li .txt p{font-size: 20px;line-height: 30px;padding-left: 25px;background:url(../images/adv_line.jpg) no-repeat left center;}
.in_adv ul li img{position: absolute;left: 35px;top:25px;}
.in_adv ul li:nth-child(2n){background: #eb6100;}
 
/* in_case */
.in_case .picScroll-left{ position:relative;margin: 0 auto;width: 1200px;}
.in_case .picScroll-left .hd .prev,.in_case .picScroll-left .hd .next{ display:block;width:28px; height:32px;cursor:pointer; position: absolute;top: 50%;margin-top: -16px;}
.in_case .picScroll-left .hd .prev{background: url(../images/prev.png) no-repeat center;left: -50px;}
.in_case .picScroll-left .hd .next{background: url(../images/next.png) no-repeat center;right: -50px;}
.in_case .picScroll-left .hd .prev:hover{background: url(../images/prev2.png) no-repeat center;}
.in_case .picScroll-left .hd .next:hover{background: url(../images/next2.png) no-repeat center;}
.in_case .picScroll-left .bd{overflow:hidden;}
.in_case .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.in_case .picScroll-left .bd ul li{ width: 288px;float:left; _display:inline;margin-right: 15px;position: relative;}
.in_case .picScroll-left .bd ul li .pic{width:288px;height:201px;overflow: hidden;}
.in_case .picScroll-left .bd ul li img{ width:100%;display: block;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
.in_case .picScroll-left .bd ul li:hover img{-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}
.in_case .picScroll-left .bd ul li p{font-size: 17px;color: #fff;background: #1375c5;line-height: 36px;text-indent: 15px;}  

/* in_about */
.in_about .in_title{margin-bottom: 25px;}
.in_about .about_box{background:url(../images/about_bg.jpg) no-repeat top center;height: 596px;padding-top: 130px;}
.in_about .about_con{height: 497px;}
.in_about .about_txt{width:500px;margin-left: 30px;}
.in_about .about_txt h3{font-size: 40px;color: #282828;margin-bottom: 15px;}
.in_about .about_txt p{font-size: 16px;color: #282828;line-height: 28px;}
.in_about .about_img{margin-top: 20px;}
.in_about .about_tel{background: url(../images/about_tel.png) no-repeat left center;padding-left: 60px;font-size: 24px;color:#fff;line-height: 95px;text-align: right;}
.in_about .about_tel span{font-family: Impact;font-size: 39px;}
.in_about .about_tel em{font-size: 18px;border-left:1px solid #fff;font-style: normal;padding-left: 10px;}

/* in_show */
.in_show .picScroll-left{ position:relative;margin: 0 auto;width: 1200px;}
.in_show .picScroll-left .hd .prev,.in_show .picScroll-left .hd .next{ display:block;width:28px; height:32px;cursor:pointer; position: absolute;top: 50%;margin-top: -16px;}
.in_show .picScroll-left .hd .prev{background: url(../images/prev.png) no-repeat center;left: -50px;}
.in_show .picScroll-left .hd .next{background: url(../images/next.png) no-repeat center;right: -50px;}
.in_show .picScroll-left .hd .prev:hover{background: url(../images/prev2.png) no-repeat center;}
.in_show .picScroll-left .hd .next:hover{background: url(../images/next2.png) no-repeat center;}
.in_show .picScroll-left .bd{overflow:hidden;}
.in_show .picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.in_show .picScroll-left .bd ul li{ width: 288px;float:left; _display:inline;margin-right: 15px;position: relative;}
.in_show .picScroll-left .bd ul li .pic{width:288px;height:201px;overflow: hidden;}
.in_show .picScroll-left .bd ul li img{ width:100%;display: block;-webkit-transition: transform .3s linear;-moz-transition: transform .3s linear;-o-transition: transform .3s linear;-ms-transition: transform .3s linear;transition: transform .3s linear;}
.in_show .picScroll-left .bd ul li:hover img{-webkit-transform: scale(1.1) !important;-moz-transform: scale(1.1) !important;-ms-transform: scale(1.1) !important;transform: scale(1.1) !important;}

/* in_news */
.in_news{padding-bottom: 50px;}
.in_news img{width: 551px;}
.news_list{width: 625px;}
.news_nav{height:37px;border-bottom:2px solid #1375c5;}
.news_nav ul li{display: inline-block;width: 118px;height: 37px;line-height:37px;font-size: 18px;text-align: center;background:#1375c5; }
.news_nav ul li a{color: #fff;}
.news_nav ul li.on{background:#eb6100;}
.tabBottom{display: none;}
.tabBottom.on{display: block;}
.tabBottom li{width:100%;border-bottom: 1px solid #bfbfbf;}
.tabBottom li p{color: #818181;font-size: 18px;line-height: 62px;}
.tabBottom li p span{color: #818181;}
.tabBottom li:hover p{color: #1375c5;}

