.index_search{width: 100%;height: 90px;line-height: 90px;background: url('../Image/search_bg.jpg')no-repeat center;overflow: hidden;}
.index_search span{font-size: 38px;color: #fff;font-weight: bold;padding-left: 100px;padding-right: 100px;float: left;}
.index_search b{height: 90px;line-height: 90px;display: block;float: left;color: #fff;}
.index_search a{display: block;float: left;margin-left: 30px;color: #fff;}
.search{padding-top: 26px;}
#search_text{border-radius: 30px 0px 0px 30px;border: 1px solid #99cdf1;}
#search_text{height: 32px;border: 1px solid #CCCCCC;width: 200px;text-indent: 20px;float: left;background: #0081db;color: #fff;}
.search-btn{width: 37px;height: 34px;background:url('../Image/search_bt.jpg')no-repeat ;float: left;border: 0px;cursor: pointer;position: relative;z-index: 2;}


.index_product{width: 1200px;height: 320px;overflow: hidden;margin: 30px auto 0px;}
.index_product p{width: 30px;height: 320px;font-size: 26px;font-weight: bold;padding: 15px;padding-top: 30px;color: #fff;background: url('../Image/product_left.png')no-repeat #007dd5 20px 270px;}
.index_product .pro_a{width: 1300px;}
.index_product .pro_a a{display: block;width: 196px;height: 55px;line-height: 55px;text-indent: 30px;float: left;border: 1px solid #dcdcdc;font-size: 18px;color: #333333;margin-left: 30px;margin-bottom: 30px;}
.index_product .pro_a a:hover{background-color: #007dd5;color: #ffffff;}


.indexab{margin-top:50px}
.indextit{width: 1200px;height: 60px;background: url('../Image/title_bg.png')no-repeat center;text-align: center;}
.indextit b{display:block;font-size:28px;color:#357ad7}
.indextit span{display: block;color: #666666;font-size: 16px;}
.indexab .content{margin-top:32px}
.indexab .content b{display:block;float:left;font-size:20px;line-height:24px;color:#555}
.indexab .content li{float:right;width:1050px;padding-left:30px;border-left:1px solid #bcbcbc;height:64px;font-size:14px;line-height:24px;color:#747474}
.bar2{height:92px;margin-top:128px}
.bar2 li{float:left;width:196px;height:256px;border:2px solid #dcdcdc;background:#fff;margin-top:-106px;margin-left:100px;margin-right:100px;text-align:center;transition:all .3s linear 0s}
.bar2 li a{display:block}
.bar2 li .ico{width:85px;height:80px;margin-left:auto;margin-right:auto;margin-top:30px}
.bar2 li .tit{font-size:18px;line-height:24px;color:#006ed0;margin-top:22px;transition:all .3s linear 0s}
.bar2 li .desc{font-size:12px;line-height:22px;color:#666;width:170px;margin-top:12px;margin-left:auto;margin-right:auto}
.bar2 li .ico1{background:url(../Image/01.png) no-repeat center -2px}
.bar2 li .ico2{background:url(../Image/02.png) no-repeat center -2px}
.bar2 li .ico3{background:url(../Image/03.png) no-repeat center -2px}
.bar2 li .ico{transition:all .3s linear 0s}
.bar2 li:hover{border-color:#fe4700;box-shadow:0 0 10px #fe4700}
.bar2 li:hover .ico1{background:url(../Image/01_hover.png) no-repeat center 2px}
.bar2 li:hover .ico2{background:url(../Image/02_hover.png) no-repeat center 2px}
.bar2 li:hover .ico3{background:url(../Image/03_hover.png) no-repeat center 2px}
.bar2 li:hover .tit{color:#fe4700}



.indexnews{margin-top:100px;background: url('../Image/index_news_bg.jpg')no-repeat center;height: 610px;overflow: hidden;margin-bottom: 100px;}
.indextit{width: 1200px;height: 60px;background: url('../Image/title_bg.png')no-repeat center;text-align: center;margin-top: 40px;}
.indextit b{display:block;font-size:28px;color:#357ad7}
.indextit span{display: block;color: #666666;font-size: 16px;}
.indexnews .list{margin-top:30px}
.indexnews .list li{float:left;width:392px;height:338px;overflow:hidden;margin-left:4px;margin-right:4px;position:relative}
.indexnews .list li img{display:block}
.indexnews .list li .tit{font-size:16px;color:#333;height:40px;line-height:40px}
.indexnews .list li .desc{font-size:12px;line-height:12px;color:#7d7d7d}
.indexnews .list li .time{position:absolute;left:0px;top:0;width:70px;height:70px;background:rgba(0,0,0,.58);color:#fff;transition:all .3s linear 0s;text-align: center;}
.indexnews .list li .time .big{font-size:26px;line-height:30px;padding-top:6px}
.indexnews .list li .time .sml{font-size:12px;line-height:30px}
.indexnews .list li .desc2{position:absolute;top:-279px;left:0;background:rgba(0,0,0,.58);width:392px;height:279px;color:#fff;transition:all .3s linear 0s}
.indexnews .list li .desc2 .tit2{font-size:16px;line-height:16px;padding-top:77px;text-align:center;}
.indexnews .list li .desc2 .des2{margin-top:26px;font-size:14px;line-height:24px;padding: 20px;}
.indexnews .list li .more{width:392px;height:62px;position:absolute;background:url(../Image/right.png) no-repeat center center #1e82d8;left:0;bottom:-62px;transition:all .3s linear 0s}
.indexnews .list li a:hover .time{background:0 0;z-index:1}
.indexnews .list li a:hover .desc2{top:0}
.indexnews .list li a:hover .more{bottom:0}
.gd{border: 1px solid #007dd5;padding-top: 10px;padding-bottom: 10px;padding-left: 30px;padding-right: 30px;display: block;color: #666666;width: 100px;margin: 50px auto 0px;}