.n_banner{width: 100%;height: 350px;}
.here{height: 72px;text-align: right;}
.here p,.here p a{line-height: 72px;font-size: 14px;color: #666666}
.product .left{width: 255px;}
.product .left h5{background: url("/lib/images/de1.png") no-repeat center;height: 79px;font-size: 24px;
    color: #ffffff;line-height: 79px;padding-left: 90px;}
.product > .left > h6{height: 56px;background: #e6e6e6;font-size: 24px;color: #0177bf;line-height: 56px;padding-left: 23px;border-radius: 6px;}
.product .left dt{padding-left: 22px;background: #f6f6f6;margin-bottom: 1px;height: 45px;}
.product .left dt a{line-height: 45px;font-size: 16px;color: #666666;}
.product .left dt span{font-size: 11px;color: #999;margin-right: 5px;}
.product .left dt.active a,.product .left dt.active span{color: #008fd8;}
.product .left dt:hover a,.product .left dt:hover span{color: #008fd8;}
.product .left dd a{line-height: 50px;font-size: 16px;color: #666666;}
.product .left dd{padding-left: 22px;background: #f9f9f9;margin-bottom: 1px;height: 50px;}
.product .left dd:hover a{color: #008fd8;}
.product .left .pro_con{width: 275px;height: 200px;background: url("/lib/images/pro_con.jpg") no-repeat;margin-top: 30px;overflow: hidden;}
.product .left .pro_con h6{font-size: 24px;color: #ffffff;padding-left: 72px;margin-top: 28px;line-height: 50px;}
.product .left .pro_con p{font-size: 14px;color: #ffffff;padding-left: 76px;width: 200px;line-height: 20px;margin-top: 35px;}

.product .m24 > .right > p{position: relative;padding-left: 140px;background: #f6f6f6;padding-bottom: 15px;}
.product .m24 > .right > p em{background: #0384d1;color: #fff;padding:0 12px;top:15px;font-size: 16px;
    border-radius: 4px;position: absolute;left:0;margin-left: 20px;line-height: 28px;}
.product .m24 > .right > p a{border:1px solid #ccc;padding:3px 10px;font-size: 14px;color: #999999;border-radius: 4px;margin-right: 14px;line-height: 40px;}
.product .m24 > .right > p a:hover{background: #0384d1;color: #fff;border:1px solid #0384d1;}
.product .m24 > .right > h5{position: relative;padding-left: 140px;line-height: 30px;padding-right: 20px;
    text-align: justify;background: #f6f6f6;margin-left: 17px;padding-top: 10px;min-height: 60px;}

.product .m24 > .right > h5 em{background: #0384d1;color: #fff;padding:0 12px;top:18px;font-size: 16px;
    border-radius: 4px;position: absolute;left:0;margin-left: 18px;line-height: 28px;}
.product .m24 > .right > h5 a{margin-right: 12px;line-height: 30px;font-size: 14px;}
.product .m24 > .right > h5 select{width: 76px;height: 28px;border:1px solid #ccc;border-radius: 4px;margin-right: 5px;font-size: 14px;color: #999999;letter-spacing: 5px;padding-left: 10px;}
.product .m24 > .right > h5 select option{padding-left: 10px;font-size: 14px;color: #999999;}

.product ul.right{width: 915px;float: right;}
.product li{width: 293px;height: 300px;float: left;margin-left: 12px;}
.product li:nth-child(3n){margin-right: 0;}
.product li div.img img{height: 245px;width: 292px;}
.product li div.img{width: 292px;height: 245px;overflow: hidden;text-align: center;}
.product li > p{height: 40px;text-align: center;line-height: 40px;}
.product li > p a{font-size: 14px;color: #666666;}
.product li:hover > p a{color: #008fd8;}

.page p{text-align: center;line-height: 100px;}
.page p span, .page p a {
    padding: 6px 12px;
    border:1px solid #eee;
    border-radius: 5px;
    margin-left: 15px;font-size: 16px;color: #666666;
}
.page .current{color: #fff;padding: 6px 13px;background: #008fd8;border:none;}
.page p a:hover{color: #fff;padding: 6px 13px;background: #008fd8;border:none;}

.product > .right{width: 915px;float: right;}


.detail > .left{width: 457px;height: 470px;overflow: hidden;}
.detail > .left .big{width: 457px;height: 384px;background: #f8f8f8;text-align: center;margin-bottom: 10px;}
.detail > .left .big img{width: 457px;max-height: 384px;}
.detail > .left .small{margin-top: 15px;}
.detail > .left .small li{width: 94px;height: 71px;float: left;margin-left: 6px;}
.detail > .left .small li:nth-child(4){margin-right: 0;}
.detail > .left .small li.active{width: 90px;height: 67px;border:2px solid #7ad2ff;}
.detail > .left .small li img{width: 94px;height: 71px;}
.detail > .left .small li.active img{width: 90px;height: 67px;}
.detail > .left .small .p1{width: 26px;height: 27px;float: left;background: url("/lib/images/det_ne1.png");margin-top: 20px;}
.detail > .left .small .p1:hover{background: url("/lib/images/de_pr.png");}
.detail > .left .small .p2{width: 26px;height: 27px;float: right;background: url("/lib/images/det_ne.png");margin-top: 20px;}
.detail > .left .small .p2:hover{background: url("/lib/images/de_pr1.png");}
.detail > .right{width: 408px;height: 450px;}
.detail > .right > h1{font-size: 30px;color: #333333;line-height: 50px;padding-bottom: 10px;}
.detail > .right > div{height: 245px;margin-top: 5px;overflow: hidden;}
.detail > .right > div > p{font-size: 16px;color: #333333;line-height: 36px;}
.detail > .right > h5{font-size: 16px;color: #333333;line-height: 40px;}
.detail > .right > h5 > span{font-size: 30px;color: #008fd8;line-height: 40px;}
.detail > .right > h5 > a img{margin-top: 18px;}

.det .left{width: 880px;margin-left: 20px;}
.det .left h4{border-bottom: 1px solid #d8d8d8;line-height: 60px;margin-top: 80px;}
.det .left h4 span{font-size: 20px;color: #222222;margin-right: 60px;cursor: pointer;padding:0 20px;}
.det .left h4 span.active{border-bottom: 4px solid #008fd8;padding-bottom: 18px;}
.det .left .aa div{display: none;margin-top: 15px;}
.det .left .aa div p{font-size: 16px;color: #666666;line-height: 36px;text-align: justify;}
.det .left .aa div em{font-size: 24px;color: #666666;font-weight: bold;line-height: 40px;}

.det .right{width: 292px;}
.det .right1{width: 915px;}
.det .right h5{border-bottom: 1px solid #eee;line-height: 60px;margin-top: 80px;font-size: 20px;color: #222222;margin-bottom: 20px;}
.det .right h5 span{padding:0 20px 15px 20px;border-bottom: 3px solid #008fd8;font-size: 20px;color: #333333;}
.det .right li{margin-left: 6px;text-align: center;margin-bottom: 15px;}
.det .right li > a{line-height: 280px;width: 280px;height: 280px;background: #f8f8f8;display: block;}
.det .right li p{height: 45px;line-height: 45px;}
.det .right li p a{color: #666;font-size: 15px;line-height: 40px;}
.det .right1 li{margin:0 14px 0 0;width: 218px;}
.det .right1 li:nth-child(4n){margin:0;}
.det .right1 li > a{line-height: 183px;width: 218px;height: 183px;background: #f8f8f8;display: block;}

.det_ys{margin-top: 75px;}
.det_ys li{width: 293px;height: 175px;float: left;margin:0;background: #f8f8f8;}
.det .left .aa .det_ys li div{display: block;}
.det .left .aa .det_ys li div h3{font-size: 20px;color: #333333;font-weight: bold;padding-left: 32px;margin-top: 45px;}
.det .left .aa .det_ys li div p{font-size: 14px;color: #666666;padding:0  32px;margin-top: 15px;line-height: 25px;}
.det .left .aa .det_ys li:hover div h3,.det .left .aa .det_ys li:hover div p{color: #fff;}
.det .left .aa .det_ys li:hover{background: #0296e0;}

/*  新闻资讯 */
.menu_here .c{text-align: center;margin-top: 25px;}
.menu_here .c a{font-size: 16px;color: #333333;border:1px solid #e6e6e6;padding:11px 55px;border-radius: 22px;margin-right: 20px;}
.menu_here .c a.active,.menu_here .c a:hover{background: #0296e0;border: none;color: #fff;}

.news_list .left{width: 1200px;float: none;margin-top: 90px;}
.news_list ul li{height: 280px;border-bottom: 1px solid #eeeeee;margin-bottom: 35px;}
.news_list ul li .right{width: 800px;}
.news_list ul li .right h4 a{font-size: 20px;color: #333333;line-height: 60px;}
.news_list ul li .right p{font-size: 16px;color: #666666;margin-bottom: 15px;margin-top: 5px;height: 80px;}
.news_list ul li .right .xq{font-size: 14px;color: #ffffff;padding:10px 36px;background: #0296e0;border-radius: 19px;}
.news_list > .right{width: 280px;min-height: 260px;background: #fcfcfc;margin-top: 60px;padding:10px 10px 40px 20px;}
.news_list > .right h5{border-bottom: 1px solid #eee;font-size: 20px;color: #222222;line-height: 60px;margin-bottom: 15px;}
.news_list > .right p a{font-size: 16px;color: #999999;line-height: 42px;}
.news_list > .right p a span{margin-right: 5px;color: #bbb;}
.news_list > .right p a:hover,.news_list > .right p a:hover span{color: #0296e0;}
.news_list ul li > .left{width: 243px;height: 153px;margin:0;}

/*  新闻资讯详情 */
.news_list div.left h1{font-size: 20px;color: #333333;line-height: 50px;text-align: center;}
.news_list div.left h6{font-size: 14px;color: #999999;padding-bottom: 10px;
    line-height: 30px;margin-bottom: 20px;text-align: center;}
.news_list div.left p{font-size: 16px;color: #666666;line-height: 36px;text-align: justify;}
.news_list p.next{line-height: 60px;margin:30px 0 30px 0;text-align: left;border-top: 1px solid #eee;padding-top: 30px;color: #666;}
.news_list p.next a{font-size: 16px;margin-left: 10px;color: #666;}
.news_list p.next a:hover{color:#008fd8;}
.news_list p.next span{float: right;font-size: 16px;}

/* 关于我们 */
.content_a h3{font-size: 31px;color: #333333;margin-top: 55px;line-height: 40px;text-align: center;letter-spacing: -3px;}
.content_a h2{font-size: 20px;color: #333333;line-height: 30px;text-align: center;margin-bottom: 55px;}
.content_a > p{font-size: 16px;color: #666;line-height: 30px;margin-top: 40px;}
.hh{background: url("/lib/images/aa0.jpg") no-repeat center;width: 100%;height:889px;margin-top: 70px;overflow: hidden; }
.hh .c{margin-top: 190px;background: #fff;height: 618px;}
.hh .c li{float: left;width: 388px;margin-top: 10px;margin-left: 9px;}
.hh .c li img{width: 388px;height: 294px;}
.content_a dl dd{width: 398px;height: 298px;float: left;border:1px solid #eee;text-align: center;line-height: 298px;}
.content_a dl dd img{max-height: 290px;max-width: 390px;}




.content_a li{float: left;margin-right: 25px;}
.content_a li:nth-child(3n){margin-right: 0;}
.content_a li img{width: 383px;height: 242px;}
.content_a li p{text-align: center;font-size: 16px;color: #666666;line-height: 45px;margin-bottom: 20px;}

.contact h2{font-size: 24px;color: #111111;line-height: 60px;margin-top: 10px;}
.contact p{font-size: 18px;color: #333333;line-height: 35px;}
.message h2{font-size: 24px;color: #333333;margin-top: 60px;line-height: 40px;margin-bottom: 30px;}
.message > .c form input[type='text']{width: 350px;height: 50px;border:1px solid #eee;margin-right: 15px;padding-left: 30px;border-radius: 5px;}
.message > .c form input[type='email']{margin-right: 0;}
.message > .c form textarea{width: 1100px;height: 190px;margin-left: 95px;margin-top: 45px;}
.message > .c form input[type='submit']{width: 115px;height: 40px;margin-top: 40px;cursor: pointer;background: #e3e3e3;
font-size: 16px;border-radius: 5px;color: #4f4f4f;}
.message > .c form input[type='reset']{width: 115px;height: 40px;margin-left: 20px;cursor: pointer;background: #008fd8;
    font-size: 16px;border-radius: 5px;color: #fff;}

.content_c > h5{font-size: 16px;color: #111111;font-weight: bold;margin-top: 50px;line-height: 40px;}
.content_c > p{font-size: 16px;color: #666666;line-height: 36px;}

/* 技术支持 */
.case .c{margin-top: 10px;}
.case li{padding:40px 35px;height: 88px;background: #f8f8f8;margin-bottom: 35px;}
.case li h5{font-size: 18px;color: #333333;width: 910px;margin-bottom: 10px;}
.case li p{font-size: 16px;color: #999999;width: 910px;}
.case li a.case_xq{display: block;width: 150px;height: 48px;text-align: center;border-radius: 24px;line-height: 48px;font-size: 14px;
color: #fff;background: #008fd8;float: right;margin-right: 20px;margin-top: 25px;}
.case li:hover{background: #008fd8;}
.case li:hover a.case_xq{background: #fff;color: #008fd8;}
.case li:hover h5,.case li:hover p{color: #fff;}

/* 在线留言 */
.message h6{font-size: 24px;color: #333333;}
.message h6 span{font-size: 14px;color: #888888;line-height: 50px;margin-left: 15px;}
.message p{font-size: 16px;color: #666666;margin-top: 40px;}
.message p em{margin-left: 31px;}
.message span{font-size: 16px;color: #e10e0e;margin-right: 15px;}
.message p input{width: 480px;height: 36px;border:1px solid #ccc;border-radius: 5px;padding-left: 20px;}
.message h5{font-size: 16px;color: #666666;margin-top: 40px;}
.message textarea{width: 1070px;height: 200px;border:1px solid #ccc;border-radius: 5px;padding-left: 20px;padding-top: 10px;}
.message h5 em{position: relative;top:-190px;}
.message p input[type="submit"]{width: 125px;float: right;margin-right: 20px;padding:0;background: #0296e0;color: #fff;border:none;}
