
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}


/*合作*/
.part{height:60px;font-family:"Microsoft YaHei";padding: 42px 0 0;}
.til01{height:85px;text-align: center;font-size: 26px;color: #008cd7;line-height: 38px; max-width:1000px; overflow:hidden; margin:0 auto} 
.til01 a{color: #0062b5; font-size:26px; display:block; font-weight:bold;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.til01 span{font-size:22px;color: #666;line-height:34px;display: block;font-weight: normal;}
.part01,.part02,.show01,.show02{width:36px;height:32px;display: block;overflow: hidden;top:37px;right:-55px;}
.part01,.show01{left:-55px;}
.part03{width: 1000px;overflow: hidden;}
.part03 ul{width: 1020px;overflow: hidden;}
.part03 li{width:190px;overflow: hidden;float: left;padding: 0 12px 0 0;}
.part03 li.born{width:200px;}
.part03 li img{width:188px;height:104px;border: solid 1px #e8e8e8;display: block;}
.part03 li span{display: block;font-size: 14px;text-align: center;line-height:40px;}

/*产品导航*/
.probox{ width:100%; min-width:1200px;font-family:"Microsoft YaHei";padding:41px 0 0;background: #f9f9f9;overflow: hidden;}
.pro_cla{width:218px;background:#0062b5;padding:2px;font-size: 14px; }
.pro_cla h2{height:65px;line-height:30px;text-align: center;font-size:22px;padding: 17px 0 0;font-weight: normal;color: #fff;}
.pro_cla h2 a{color: #fff;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pro_cla h2 em{display: block;text-transform: uppercase;font-family: Arial;font-size: 14px;color: #92d1ef;line-height: 22px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pro_cl{background: #fff;padding:3px 15px;width:188px;height:990px; overflow:hidden}
.pro_cc h3{overflow: hidden;padding:0 0 0 41px;line-height:38px;margin:10px auto;background:url(../image/ico01.gif) no-repeat 21px 12px #0062b5;font-size: 16px;font-weight: normal;}
.pro_cc h3 a{color: #fff;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.pro_cc li{overflow: hidden;padding:0 28px;line-height: 30px;font-size: 14px;}
.pro_cc li a{height: 30px;color: #777;background:url(../image/ico02.gif) no-repeat 0 13px;line-height:30px;padding:0 0 0 12px;display:block;}
.pro_cc li a:hover{background:url(../image/ico03.gif) no-repeat 0 13px;text-decoration: underline;color: #ea0018;}
.pro_more{padding: 24px 0 0;height: 151px;background: #f0f0f0;text-align: center;}
.pro_more a{background:url(../image/icobg2.gif) no-repeat center 0;line-height: 35px;color: #fff;display: block;}
.pro_more a.prom1{background:url(../image/icobg1.gif) no-repeat center 0;margin-bottom: 17px;}
.pro_more p{padding:15px;font-weight: bold;}
.pro_more p b{display: block;font-family: Arial;font-size: 20px;line-height: 22px;}
.pro_lits{width:900px;overflow: hidden;padding:14px 0 0 22px;}
.protil{background:url(../image/line1.jpg) repeat-x 0 30px;height: 60px;overflow: hidden;line-height: 28px;}
.protil ul,.protil li{float: left;font-size: 16px;}
.protil li a{display:inline-block;font-weight: bold;color: #777;margin-right: 32px;}
.protil li.cur a,.protil li a:hover{color: #ea0018;border-bottom: solid 3px #ea0018;text-decoration: none;}
.protil li a em{font-weight: normal;font-style: normal;font-size: 12px;color: #999;padding:0 0 0 4px;}
.more01 a{font-size: 14px;color: #aaa;}
.pro_c dl{height: 285px;line-height: 28px;overflow: hidden;}
.pro_c dt{width: 348px;float: left;}
.pro_c dt img{width:320px;height: 242px;padding: 4px;background:url(../image/bg02.gif) repeat;}
.pro_c dd{width: 396px;float: left;font-size: 14px;}
.pro_c dd p{height: 196px;overflow: hidden;white-space: nowrap;}
.pro_c dd p b{font-size: 16px;width: 82px;display: block;float: left;}
.pro_c dd p em{width:314px;display: block;float: left;font-style: normal;}
.pro_c dd span{padding: 0 0 0 82px;font-weight: bold;}
.pro_c dd span a{padding: 0 18px;line-height: 29px;border-radius: 11px;color: #fff;background: #bdbcbc;display: inline-block;}
.pro_c dd span a.prom2{padding: 0 24px;background: #ea0018;margin-right: 34px;}
.pro_c{ overflow:hidden;}
.pro_c ul{width: 900px;}
.pro_c li{width:279px;height:225px;float:left;margin: 0 19px 34px 0;overflow: hidden;position: relative;text-align: center;border: solid 1px #ddd;font-size: 16px;}
/*.pro_c li img{width:279px;height:207px;display: block;}*/
.pro_c li span{display: block;line-height:33px;height:33px;overflow: hidden;width:279px;position: absolute;left: 0;bottom: 0;background:url(../image/bg01.png) repeat 0 0;}
.pro_c li span a{color: #fff;}

/*设备*/
.devi{padding: 45px 0 0;height: 576px;overflow: hidden;font-size: 14px;line-height: 22px;color: #777;font-family:"Microsoft YaHei";}
.devi_c{ overflow:hidden;}
.devi_l{width: 342px;}
.devi_l h3{height: 43px;line-height: 34px;font-size: 18px;color: #0062b5;padding: 0 0 0 43px;background:url(../image/devi_ico3.gif) no-repeat 0 0;}
.devi_l p b{font-weight: normal;color: #ea0018;}
.devic1,.devic2,.devic4{border-bottom:dotted 1px #777;}
.devic1{height:94px;padding: 12px 0 0;}
.devic1 h3{background:url(../image/devi_ico1.gif) no-repeat 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.devic2{height:158px;padding:22px 0 0;margin-bottom: 19px;}
.devic2 h3{background:url(../image/devi_ico2.gif) no-repeat 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.devic4{height:179px;padding:12px 0 0;}
.devic4 h3{background:url(../image/devi_ico4.gif) no-repeat 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.devic5{height:149px;padding:22px 0 0;}
.devic5 h3{background:url(../image/devi_ico5.gif) no-repeat 0 0;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.devi_lj{display: block;border-radius: 16px;color: #fff;background: #ea0018;text-align: center;line-height: 37px;}
.devi_lj a{color: #fff; display:block}
.devi_p{width:442px;padding:8px 0 0 22px;}
.devic1 p{overflow:hidden; max-height:44px;}
.devic2 p{overflow:hidden; max-height:88px;}
.devic3 p{overflow:hidden; max-height:88px;}
.devic4 p{overflow:hidden; max-height:88px;}
.devic5 p{overflow:hidden; max-height:66px;}
.devic3 h3{overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}

/*广告 */
.h_gg{font-family:"Microsoft YaHei";display: block;clear: both;overflow:hidden;font-size:14px;color: #fff;background:url(http://aisiou.cn/images/h_gg01.jpg) no-repeat center 0;height:166px;line-height:22px;width: 100%;}
.gg01{top:47px;left:50%;margin-left:318px;background:url(../image/ggbg.png) no-repeat center 11px;text-align: center;}
.gg01 b{font-size:26px;font-family: Arial;line-height: 26px;height: 34px;display: block;}
.gg01 a{width: 106px;line-height: 27px;display: block;border-radius: 11px;color: #fff;background: #ea0018;text-align: center;margin:0 auto;}

/*案例*/
.caseHome{ width:100%; min-width:1200px; background:#f7f7f7; padding:55px 0 50px; }
.caseHomeIn{ width:1100px; margin:0 auto; }
.caseHome a:hover{ text-decoration:none; }
.caseHome .title{ text-align:center;  margin-top:20px; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.caseHome .title a{ font-size:26px; font-weight:bold; color:#0062b5; }
.caseHome .title2{ text-align:center; font-size:16px; margin-top:11px; color:#000; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.caseHome .caseHomeContent{ width:1200px; margin:30px auto 0; }
.caseHome .caseHomeContent ul{ overflow:hidden; }
.caseHome .caseHomeContent ul li{ width:360px; height:270px; float:left; margin-right:30px; margin-bottom:30px; overflow:hidden; border:1px solid #333; padding:3px; background:#7c7b80; }
.caseHome .caseHomeContent ul li a{ display:block; position:relative; z-index:222; }
.caseHome .caseHomeContent ul li .casePic{ overflow:hidden; width:360px; height:270px; position:relative;  }
.caseHome .caseHomeContent ul li .caseName{ background:#000; background:url(../image/cpbg.png) repeat; opacity:1; filter:alpha(opacity=100); line-height:50px; text-align:center; color:#fff; font-size:18px; position:absolute; left:0; bottom:0px; z-index:2; width:100%; overflow:hidden; white-space:nowrap;text-overflow:ellipsis; }
.caseHome .caseHomeContent ul li:hover{ border-color:#1e87fe; background:#1e87fe; }
.caseHome .caseHomeContent ul li .caseName:hover{ background:#0090ff; background:rgba(0,144,255,0.7); }

/*优势*/
.edge{ width:100%; min-width:1200px;font-size:16px;line-height:22px;font-family:"Microsoft YaHei";padding:36px 0 0;height:1064px;background:url(../image/edgebg.jpg) no-repeat center 0 #f9f9f9;}
.edgetil{height: 140px; width:910px; margin:0 auto; margin-bottom:40px}
.edgetil img{height: 140px; width:910px;}
.edge h3{height:83px;overflow: hidden;font-weight: normal;font-size: 24px;color: #008cd7;line-height: 32px;}
.edge h3 span{font-family: Times New Roman;font-size: 44px;letter-spacing: -2px;border: solid 2px #008cd7;width: 48px;line-height: 66px;display: block;float: left;text-align: center;}
.edge h3 p{padding: 20px 0 0 7px;width: 356px;float: left;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.edge h3 p em{display: block;font-family: Arial;font-size: 16px;text-transform: uppercase;color: #666;line-height: 18px;}
.edge li{background:url(../image/ico04.png) no-repeat 39px 6px;padding: 0 0 15px 58px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.edge1{height:422px;}
.edge2{height:384px;}
.edgew1{width: 560px;}
.edgep1{width: 488px;padding:20px 0 0;}
.edgep2{width:585px;padding: 12px 0 0;}
.edgew2{width:560px;}
.edgec1{height:190px;}
.edgec2{height:181px;}
.edge_pho{background:url(../image/edge_pho.gif) no-repeat center 0;height: 43px;line-height: 43px;font-size: 18px;color: #fff;width: 555px;margin:0 auto;text-align: center; overflow:hidden}
.edge_pho span{width: 170px;float: right;}
.edge_pho span a{color: #fff;}


/*关于*/
.abobox{font-family:"Microsoft YaHei";}
.about{height:424px;padding:48px 0 0;line-height:20px;}
.about_l{width: 224px;overflow: hidden;}
.about_l li{width:194px;padding: 0 0 9px;height: 70px;letter-spacing: 2px;}
.about_l li a{width:192px;height:68px;border: solid 1px #aeadad;color: #666;display: block;text-align: center;line-height: 68px;overflow: hidden;font-size: 16px;}
.about_l li.cur a,.about_l li a:hover{border: solid 1px #0062b5;color: #fff;background: #0062b5;text-decoration: none;}
.about_c{width: 925px;overflow: hidden;}
.about01{width: 925px;overflow: hidden;float: left;position: relative;}
.pic{cursor: pointer;margin: 0;padding: 0;position: relative;width: 925px;}
.pic a:hover{ text-decoration:none;}
.pic p{ padding:10px; font-size:14px; line-height:30px;}
.intro{ background: url(../image/cpbg.png) repeat; color: #fff;display: none;height: 100%;left: 0;margin: 0;position: absolute;top: 0; width: 100%;}
.gd{ overflow: hidden; width:1150px; margin: 30px 0 0; height:190px; position: relative; }
.gd ul{ position:absolute; left:0; top: 0; z-index: 1; overflow: hidden; width: 9999999px; }
.gd ul li{ width: 200px ; float: left; text-align: center; }
.gd ul li img{ width:180px; height:160px; }
.show{height:247px;clear: both;}
.show01,.show02{top: 68px;}
.show03{width:1150px;overflow: hidden;}
.show03 li{width:241px;padding:0;float: left;font-size: 14px;}
.show03 li img{width:241px;height:168px;display: block;}
.show03 li span{display: block;height:40px;line-height:40px;text-align: center;}
.show03 li span a{color: #555;}


/*资讯*/
.newbox{background: #f5f5f5;font-family:"Microsoft YaHei"; width:100%; min-width:1200px}
.news{height: 596px;padding: 36px 0 0;}
.newtil{height:73px;font-size:16px;overflow: hidden;padding: 0 0 0 1px;}
.newtil li{float: left;width: 575px;margin-left: -1px;position: relative;text-align: center;letter-spacing: 2px;}
.newtil li a{color: #666;border: solid 1px #aeadad;line-height: 37px;display: block;}
.newtil li a:hover,.newtil li.cur a{border-color: #008cd7;color: #fff;background: #008cd7;}
.new_p{ height:167px;overflow:hidden;}
.new_p img{ width:565px; height:141px;border: solid 1px #dedede;}
.new_l{width: 565px;overflow: hidden; float:left;}
.new_l li{height:73px;overflow: hidden;text-overflow: ellipsis;background:#e2e2e2;line-height:16px;font-size: 14px;color: #333;margin-bottom: 18px;}
.new_l li span{width: 68px;height: 73px;text-align: center;float: left;background: #989696;color: #fff;font-size: 14px;font-family: Arial;line-height: 28px;}
.new_l li p{width:436px;height: 73px;float: left;padding: 5px 0 0 12px;}
.new_l li p b{display: block;white-space: nowrap;line-height: 27px;}
.new_l li p b a{color: #333;}
.new_l li span b{height:43px;font-size: 32px;line-height:43px;border-bottom: solid 1px #cccbcb;display: block;}
.new_l li:hover span{background: #008cd7;}
.new_l li:hover span b{border-bottom: solid 1px #80c6eb;}
.new_r{width: 565px;overflow: hidden; float:right;}
.new_r li{height:73px;overflow: hidden;text-overflow: ellipsis;background:#e2e2e2;line-height:16px;font-size: 14px;color: #333;margin-bottom: 18px;}
.new_r li span{width: 68px;height: 73px;text-align: center;float: left;background: #989696;color: #fff;font-size: 14px;font-family: Arial;line-height: 28px;}
.new_r li p{width:436px;height: 73px;float: left;padding: 5px 0 0 12px;}
.new_r li p b{display: block;white-space: nowrap;line-height: 27px;}
.new_r li p b a{color: #333;}
.new_r li span b{height:43px;font-size: 32px;line-height:43px;border-bottom: solid 1px #cccbcb;display: block;}
.new_r li:hover span{background: #008cd7;}
.new_r li:hover span b{border-bottom: solid 1px #80c6eb;}


/*友联*/
.link{line-height:32px; width:1150px;height:93px;overflow: hidden;font-family:"Microsoft YaHei";font-size:14px;overflow: hidden;}
.link h2{width: 128px; font-size:16px;background:url(../image/lnk_ico.gif) no-repeat 0 9px;line-height:65px;overflow: hidden;padding: 0 0 0 60px;float: left;}
.link h2 em{font-family:Arial;font-size:14px;}
.link h2 span{font-size: 14px;display: block;line-height: 30px;}
.link p{overflow: hidden;white-space: nowrap;height: 65px;width: 811px;float: left;}
.link p a{padding: 0 18px;display: inline-block;}
.part2{background:#BD1E22; height:46px; line-height:46px; text-align:center; font-size:16px; font-weight:bold; color:#fff}
.content_bk1{margin-top: 20px;border:1px solid #BD1E22; overflow:hidden; width:220px;}
.lxwm{padding:10px; line-height:25px; }
.lxwm span{font-weight:bold; display:block;}

.vs{width: 1150px;margin: 0 auto;}
.vs .tit{padding-top: 45px;text-align: center;padding-bottom: 18px;}
.vs .tit p{background: url(../image/vs1.jpg) no-repeat center center;font-weight: bold;font-family: "Microsoft YaHei";font-size: 24px;color: #333333;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.vs .tit i{display: block;font-family: "Microsoft YaHei";font-size: 32px;color: #dd0000;font-weight: bold;}
.vsl{height: 358px;width: 544px;}
.vs img{width: 208px;}
.vsl p{font-family: "Microsoft YaHei";font-weight: bold;font-size: 24px;color: #00a0e9;text-align: center;padding-bottom: 18px;}
.vsl span{display: inline-block;}
.vsl em b{font-size: 16px;font-weight: bold;font-family: "Microsoft YaHei";color: #FFF;display: block;padding-bottom: 12px;}
.vsl em{display: inline-block;background: url(../image/vs4.jpg) no-repeat;width: 232px;height: 112px;padding-top: 33px;padding-left: 26px;}
.vsl em i{font-family: "Microsoft YaHei";font-size: 12px;color: #fefefe;font-style: normal;line-height: 22px; height:67px; width:190px; overflow:hidden; display:block}
.vsl .ds1{height: 145px;padding-bottom: 20px;}
/**/
.vs .nr{height: 363px;}
.zj{width: 62px;height: 371px;}
.zj img{width: 62px;height: 371px;}
.vsr{height: 358px;overflow: hidden;width:475px;}
.vsr p{font-family: "Microsoft YaHei";font-weight: bold;font-size: 24px;color: #00a0e9;text-align: center;padding-bottom: 18px;}
.vsr span{display: inline-block;}
.vsr em b{font-size: 16px;font-weight: bold;font-family: "Microsoft YaHei";color: #333333;display: block;padding-bottom: 12px;}
.vsr em{display: inline-block;background: url(../image/vs5.jpg) no-repeat;width: 213px;height: 112px;padding-top: 33px;padding-left: 45px;}
.vsr em i{font-family: "Microsoft YaHei";font-size: 12px;color: #666666;font-style: normal;line-height: 22px;height:67px; width:190px; overflow:hidden; display:block}
.vsr .ds1{height: 145px;padding-bottom: 20px;}
.vs .img{width: 1150px;margin: 0 auto;}
.vs .img img{ width:1150px;}
.typeMenu ul{ display:none}


.marqueeleft{ width:100%;height:160px; margin-top:15px; overflow:hidden}
.marqueeleft ul{float:left;}
.marqueeleft li{ height:160px; float:left; margin-right:20px; cursor:pointer}
.marqueeleft li img{height:160px;}


.ds2{ height:145px; overflow:hidden; margin-bottom:15px}