
/*首屏*/
.internet-sp{ width:100%; height:600px; overflow:hidden; background:url(../images/sp.png) no-repeat center top;}
.internet-sp .conwidth{ position:relative;}

/*第一屏*/
.internet-01{ padding-top:60px; overflow:hidden;}
.internet-01-title{ font-size:48px; color:#333333; text-align:center; padding-bottom:50px;}
.internet-01-left{ float:left; width:851px; height:300px;}
.internet-01-right{ float:right; width:240px; height:300px; background:url(../images/internet-01.png) no-repeat bottom right;}
.internet-01-left .title{ color:#0070cc; font-size:18px; font-weight:bold; line-height:48px; padding-top:30px;}
.internet-01-left .info{ color:#333333; font-size:18px; line-height:48px;}
.smallwidth .internet-01-left{ width:700px;}

/*第二屏*/
.internet-02{ background:#0070CC; overflow:hidden; border-bottom:1px solid #0060AF; padding-bottom:30px;}
.internet-02-title{ text-align:center; font-size:48px; color:#fff; padding-top:80px; padding-bottom:40px;}
.internet-02-info{ font-size:16px; line-height:36px; text-align:center; color:#fff; padding-bottom:30px;}
.internet-02-info span{ color:#94ffbc; font-weight:bold;}

/*选项卡标题*/
.internet-tab-title{ width:100%; height:195px; background:#0070CC; overflow:hidden;}
.internet-tab-t{ border-left:1px solid #0060AF; overflow:hidden;}
.internet-tab-t li{ float:left; width:298px; height:195px; float:left; border-right:1px solid #0060AF; cursor:pointer;}
.internet-tab-t li .title{ font-size:28px; color:#58abf0; text-align:center; padding-top:30px; padding-bottom:25px;}
.internet-tab-t li .info{ margin:0 35px; font-size:14px; line-height:28px; color:#58abf0; text-align:center;}
.internet-tab-t .hover{ background:url(../images/i-sj.png) no-repeat center bottom #007CE2;}
.internet-tab-t .hover .title{ color:#fff;}
.internet-tab-t .hover .info{ color:#fff;}
.lihover{ background:#0A81E5;}
.smallwidth .internet-tab-t li{ width:243px;}
.smallwidth .internet-tab-t li .info{ margin:0 20px;}

/*选项卡内容*/
.internet-tab-con{ overflow:hidden; background:#F4F4F4; padding-bottom:40px;}
.internet-tab-c{ padding-top:20px;}
.internet-tab-c .plug-paid-list{ margin-bottom:0;}
.internet-tab-c .i-t-c-i{ overflow:hidden; display:none;}
.internet-tab-c .hover{ display:block;}
.plug-more-btn{ width:100%; height:45px; float:left; padding-top:50px; padding-bottom:20px;}
.plug-more-btn a{ display:block; width:155px; height:45px; margin:0 auto; color:#fff; font-size:16px; background:#0070CC; border-radius:3px; text-align:center; line-height:45px;}
.plug-more-btn a:hover{ text-decoration:none; background:#035AA7;}
.anli-more-btn{ width:100%; height:45px; float:left; padding-top:50px; padding-bottom:20px;}
.anli-more-btn span{ display:block; width:330px; margin:0 auto;}
.anli-more-btn p{ margin-left:-20px;}
.anli-more-btn a{ display:block; width:155px; height:45px; margin:0 auto; color:#fff; font-size:16px; background:#0070CC; border-radius:3px; text-align:center; line-height:45px; float:left; margin-left:20px;}
.anli-more-btn a:hover{ text-decoration:none; background:#035AA7;}

.smallwidth .plug-content{ height:360px; overflow:hidden;}
.internet-tab-c-02 img{ width:100%;}
.internet-tab-c-03 img{ width:100%;}
.internet-tab-c-02,.internet-tab-c-03{ padding-top:15px;}

.anli-show-cont{ padding-top:75px;}

#LeftButton{ left:0px; display:block !important;}
#RightButton{ right:0px; display:block !important;}

.anli-tab-cont{ height:270px; width:100%; position:relative; padding-top:20px;}
.anli-tab-content { height:270px; position:relative; width:100%; overflow:hidden; z-index:1;}
.anli-tab-content ul{ float:left; margin-left:-40px;}
.anli-tab-content li{ width:270px; height:270px; float:left; background:#fff; display:inline; margin-left:40px;}
.anli-tab-content li .imgshow{ width:270px; height:270px;}
.anli-tab-content li .imgshow img{ width:270px; height:270px;}
.anli-tab-content li .case-list-info{ height:270px; float:left; width:220px; overflow:hidden;background:#fff; padding:0 25px; display:none;}
.anli-tab-content li .title { line-height:25px; padding-top:5px;}
.anli-tab-content li .title a{ font-size:18px; color:#333;}
.anli-tab-content li .title a:hover{ color:#CC3333;}
.anli-tab-content li .info{ height:120px; padding-top:10px;}
.anli-tab-content li .seeshop{ height:80px;}
.anli-tab-content li .honor{ line-height:23px; font-size:14px; font-weight:bold; color:#CC3333; padding-left:20px; background:url(../images/ry-icon.jpg) no-repeat left center;  margin-top:10px;}
.anli-tab-content li .alt{ font-size:14px; font-weight:bold; padding-bottom:5px;}
.anli-tab-content li .cont{ color:#333; line-height:20px;}
.anli-tab-content li .cont a{ color:#0C77D2;}
.anli-tab-content li .btn{ height:35px; overflow:hidden;}
.anli-tab-content li .btn a{ display:block; width:95px; height:35px; float:left; margin-right:25px; color:#fff; font-size:14px; text-align:center; line-height:35px;border-radius:5px; transition:all .2s .1s ease;}
.anli-tab-content li .btn a:hover{ text-decoration:none;}
.anli-tab-content li .btn .case-btn{ background:#CC3333;}
.anli-tab-content li .btn .see-btn{ background:#3EB7FD; margin-right:0;}
.anli-tab-content li .btn .see-btn-no{ background:#ccc;}
.anli-tab-content li .btn .see-btn-no:hover{ background:#ccc !important;}
.anli-tab-content li .btn .case-btn:hover{ background:#E54331;}
.anli-tab-content li .btn .see-btn:hover{ background:#24A0E8;}
.anli-tab-content li .seeshop .tsalt{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.anli-tab-content li .seeshop .tscont a{ color:#0C77D2; margin-left:10px;}
.anli-tab-inner{ position:absolute; width:99999999px;}
.anli-tab-xc{ width:100%; position:absolute; z-index:1;}

/*第二屏小屏幕*/
.smallwidth .anli-tab-content{ width:890px; left:45px;}
.smallwidth #LeftButton{ left:0px; display:block !important; margin-top:-25px;}
.smallwidth #RightButton{ right:0px; display:block !important; margin-top:-25px;}


/*分享*/
.internet-03{ background:#fff; padding:60px 0;}
.internet-03-alt{ font-size:18px; color:#ff0101; font-weight:bold; text-align:center; line-height:48px; padding-bottom:40px;}
.internet-03-fx{ width:150px; margin:0 auto; height:30px;}
.internet-03-fx span{ font-size:14px; font-weight:bold;}

/*联系我们*/
.topiccont-foot{ width:100%; height:110px; background:#E06938; color:#fff; overflow:hidden;}
.top-f{ height:40px; width:490px; margin:0 auto; margin-top:35px;}
.top-f span{ float:left; font-size:28px; margin-right:15px;}
.top-f a{ width:100px; display:block; float:right; height:40px; text-align:center; line-height:40px; background:url(../images/lxwm-btn.jpg) no-repeat; font-size:14px; font-weight:bold; color:#E06938;}
.top-f a:hover{ text-decoration:none; background:url(../images/lxwm-hover.jpg) no-repeat;}