﻿@charset "utf-8";
/* CSS Document */
h1.p-title{text-align:center;font-size:28px;color:#000;padding:15px 0;}
/*product-list*/
ul.product-list{width:1260px;padding:20px 0;}
ul.product-list li{float:left;width:283px;margin-right:20px;margin-bottom:20px;border:1px solid #EBEBEB;}
ul.product-list li a i{display:none;width:100%;height:160px;position:absolute;top:0;left:0;right:0;background:url(../images/base/product-see-icon.png) center center no-repeat rgba(0,0,0,.4);}
ul.product-list li:hover{box-shadow:0 0 10px #88ccfc;border:1px solid #2EB2D9;}
ul.product-list li:hover a i{display:block;}
ul.product-list li img{width:100%;height:160px;}
ul.product-list li h4{text-align:center;font-size:16px;padding:10px 0;height:30px;line-height:30px;overflow:hidden;}
ul.product-list li p{text-align:center;color:#1BA4CC;height:20px;line-height:20px;overflow:hidden;}
ul.product-list li a{display:block;position:relative;}
/*product-type*/
.product-type{border-bottom:1px solid #CCCCCC;padding-bottom:10px;}
.product-type dl{margin-bottom:10px;}
.product-type dl dt,.product-type dl dd{float:left;margin-right:10px;}
.product-type dl dd a:hover,.product-type dl dd a.current{color:#2EB2D9;text-decoration:underline;}
/*product-about*/
.product-about{text-align:center;}
.jizhang-youshi{text-align:center;padding-bottom:40px;}
.jizhang-banner{height:515px;background:url(../images/product/jizhang_banner.jpg) no-repeat center;}
.zhuce-ziliao{background:url(../images/product/zhuce_ziliao.jpg) no-repeat left 110px;height:460px;}
.zhuce-ziliao h2{color:#23C1E4;font-size:32px;text-align:center;padding-top:40px;}
.zhuce-ziliao ul{color:#676767;margin-left:680px;margin-top:40px;}
.zhuce-ziliao ul li{font-size:16px;margin-bottom:25px;}
.zhuce-ziliao ul li i{background-color:#23C1E4;color:#FFF;padding:0px 5px;border-radius:15px;margin-right:8px;}
/*product-show*/
.product-show{padding:20px 0;}
.product-show .pro-img{float:left;}
.product-show .pro-img img{width:620px;height:350px;}
.product-show .pro-info{width:540px;float:right;}
.product-show .pro-info h1{font-size:26px;color:#000;}
.product-show .pro-info h2{padding-top:10px;font-size:16px;color:#666;margin-bottom:20px;}
.product-show .pro-info p{padding:5px 0;}
.product-show .pro-info p strong{color:#FF0000;}
/*product-content*/
.product-content{margin-bottom:20px!important;}
.product-content-x{border-top:1px solid #EBEBEB;margin-top:50px!important;}
.product-content h2.title{display:inline-block;border-top:2px solid #2EB2D9;font-size:16px;font-weight:bold;padding:5px 10px;position:relative;top:-1px;color:#333;}
.product-content .about{padding:10px;line-height:160%;}
.product-content .tab-title{background-color:#F3F3F3;border-bottom:1px solid #2EB2D9;}
.product-content .tab-title ul li{float:left;}
.product-content .tab-title ul li a{display:block;height:45px;line-height:45px;width:150px;text-align:center;font-size:14px;font-weight:bold;color:#666666;}
.product-content .tab-title ul li.current a{background-color:#2EB2D9;color:#FFF;}
.product-content .tab-title ul li a:hover{background-color:#EBEBEB;color:#666;}
/*info-list*/
.info-main{width:880px;float:left;}
.info-main ul.info-list{width:400px;font-size:14px;}
.info-main ul.info-list li{padding:15px 0;}
.info-main ul.info-list.list-l{float:left;}
.info-main ul.info-list.list-l li{padding-right:80px;}
.info-main ul.info-list.list-r{float:right;}
.info-main ul.info-list.list-l li{border-right:1px dotted #CCC;}
.info-main ul.info-list.list-r li{padding-left:10px;}
.info-main ul.info-list li:last-child{border-bottom:none;}
.info-main ul.info-list li h3{width:800px;clear:both;height:32px;line-height:32px;font-size:15px;}
.info-main ul.info-list li h3 span{float:left;color:#999;font-size:14px;margin-left:20px;}
.info-main ul.info-list li h3 a{display:block;height:32px;overflow:hidden;color:#333333;text-decoration:underline;font-weight:bold;float:left;}
.info-main ul.info-list li .con{height:38px;line-height:21px;width:820px;display:-webkit-box;display:-moz-box;overflow:hidden;text-overflow:ellipsis;word-break:break-all;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.info-main ul.info-list li p.k{color:#2EB2D9;font-weight:bold;}
.info-main .location{background:url(../images/base/mini_loction.png) no-repeat left center;height:35px;line-height:35px;padding-left:25px;color:#676767;margin-top:15px;border-bottom:1px solid #DCDCDC;}
.info-main .info-content{padding:20px 0;}
.info-main .info-content h1{color:#333;font-weight:bold;font-size:18px;margin-bottom:6px;}
.info-main .info-content p.time{color:#999999;margin-bottom:6px;}
.info-main .info-content p.k{color:#2EB2D9;font-weight:bold;margin-bottom:12px;}
.info-main .info-content .content{border-top:1px dotted #CCC;padding-top:15px;line-height:200%;font-size:16px;}
.info-main .info-content .content img{display:block;max-width:100%;}
.info-main .as-box{border-top:1px solid #2EB2D9;padding-bottom:30px;}
.info-main .as-box h2.as-title{color:#666666;font-size:18px;padding-top:10px;}
/*pro-news*/
.pro-news{border-top:1px dotted #DCDCDC;padding:30px 0;}
.pro-news .wiki-title{margin-bottom:15px;}
.pro-news .wiki-title h2{color:#00B0D9;font-size:16px;background-image:url(../images/product/info_foot_icon.png);background-repeat:no-repeat;height:18px;line-height:18px;}
.pro-news .wiki-l .wiki-title h2{background-position:345px top;padding-left:375px;}
.pro-news .wiki-r .wiki-title h2{background-position:160px bottom;padding-left:190px;}
.pro-news .wiki{width:50%;float:left;}
.pro-news .wiki-list{height:182px;padding:0 50px;overflow:hidden;}
.pro-news .wiki-list ul li a{display:block;height:22px;line-height:22px;margin-bottom:10px;background:url(../images/product/as_info_icon.jpg) no-repeat left center;padding-left:12px;font-size:14px;}
.pro-news .wiki-l .wiki-list{border-right:1px solid #DCDCDC;}
/*info-side*/
.info-side{width:280px;float:right;padding-top:20px;}
.info-side .title{border-bottom:1px solid #DCDCDC;padding-bottom:10px;margin-bottom:10px;}
.info-side .title h2{height:20px;line-height:20px;border-left:1px solid #FE2712;padding-left:10px;color:#666666;font-size:16px;font-weight:bold;}
.info-side .tj-pro li{margin-bottom:20px;position:relative;}
.info-side .tj-pro li img{width:100%;height:160px;display:block;}
.info-side .tj-pro li p{position:absolute;height:25px;line-height:25px;padding:0 8px;left:0;right:0;bottom:0;color:#333;font-weight:bold;background:rgba(255,255,255,.6);overflow:hidden;}
.info-side .txt-list{margin-bottom:20px;}
.info-side .txt-list li a{display:block;height:32px;line-height:32px;overflow:hidden;background:url(../images/product/info_side_icon.png) no-repeat left center;padding-left:15px;}
/*pages*/
.pages{clear:both;text-align:center;padding-bottom:20px;}
.pages span,.pages a{border:1px solid #ECECEC;padding:5px 12px;border-radius:5px;margin:0 2px;}
.pages a:hover,.pages span{background-color:#ECECEC;color:#000;}
/*postform*/
.postform{width:360px;background-color:#EEEEEE;border-radius:10px;padding:13px 25px;}
.postform .form-group{position:relative;padding:8px 0;}
.postform .form-group span{position:absolute;font-size:18px;color:#333;right:15px;top:18px;}
.postform .form-group input{width:100%;height:42px;border-radius:5px;border:1px solid #C8C8C8;font-size:16px;padding:0 10px;box-sizing:border-box;}
.postform .form-group button{background-color:#DC5D68;color:#FFF;height:45px;width:100%;border:none;cursor:pointer;border-radius:5px;font-size:18px;}
.form{width:180px;}
.form form input{border:1px solid #D2D2D2;height:50px;line-height:50px;padding:0 10px;width:245px;display:block;margin-top:15px;border-radius:5px;outline:none;}
.form form button{background-color:#2EB2D9;color:#FFF;width:265px;text-align:center;height:50px;border:none;cursor:pointer;display:block;margin:15px 0 30px 0;outline:none;}
.questions{width:880px;height:240px;position:relative;}
.questions span{display:block;position:absolute;left:46%;top:20px;width:1px;height:225px;border-left:1px dotted gray;}
.questions .box{width:50%;float:left;margin-top:20px;}
.questions .box h3{clear:both;height:32px;line-height:32px;font-size:15px;}
.questions .box h3 a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:400px;height:32px;overflow:hidden;color:#333333;text-decoration:underline;font-weight:bold;width:400px;text-overflow:ellipsis;white-space:nowrap;}
.questions .box .con{padding:5px 0;line-height:150%;width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.questions .box p.k{color:#2EB2D9;font-weight:bold;}
/*合作伙伴*/
.case{width:300px!important;margin:0 auto;}
a.gotodetail{display:block;text-align:center;font-size:16px;color:#fff;width:335px;border-radius:5px;background-color:#23C1E4;padding:20px 0 20px 0;font-weight:bold;margin:0 auto;margin-top:30px;margin-bottom:50px;}
/*文章內容中的超链接样式*/
.content a{color:#2EB2D9;}
.content a:hover{text-decoration:underline;}