﻿@charset "gb2312";
.bg{background:#fff;}
.main{width:1200px;margin:0 auto;padding:3rem 2rem;overflow:hidden;}
.zc_ban .zc_ban_text{max-width:1200px;margin:0 auto;color:#fff;position:relative;padding:3rem 0 1rem;}
.zc_ban .zc_ban_text h1{font-size:2.5rem;color:#fff;line-height:2.5rem;margin:0 0 1rem 1rem;font-weight:400;}
.zc_ban .zc_ban_text p{height:3rem;width:70%;font-size:1.125rem;color:#eaeaea;line-height:1.5rem;margin:0 0 1rem 1rem;}
.zc_ban .zc_ban_info{overflow:hidden;width:1200px;margin:0 auto;background:#fff;opacity:.8;padding:1rem;}
.zc_ban .zc_ban_info .img{width:30%;float:left;margin-bottom:1rem;}
.zc_ban .zc_ban_info .text{width:calc(70% - 1rem);float:right;margin-bottom:1rem;border:1px solid #eaeaea;padding:.5rem;}
.zc_ban .zc_ban_info .text h2{font-size:1.5rem;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:.5rem;margin-bottom:.5rem;position:relative;}
.zc_ban .zc_ban_info .text h2:before{content:"";position:absolute;width:4rem;height:2px;background:#337dff;bottom:0;left:.5rem;}
.zc_ban .zc_ban_info .text p{text-indent:2em;line-height:1.75rem;color:#3b3b3b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;}
.zc_ban .zc_ban_info .essay{width:100%;padding:.5rem .75rem;color:#3b3b3b;border:1px solid #337dff;position:relative;line-height:1.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.zc_ban .zc_ban_info .essay p span{background:#337dff;padding:0 .5rem;margin-right:1rem;color:#fff;}
.zc_ban .zc_ban_info .essay:before{content:"";position:absolute;border-top:3px solid #337dff;border-left:3px solid #337dff;width:4rem;height:2rem;top:0;left:0;}
.zc_ban .zc_ban_info .essay:after{content:"";position:absolute;border-bottom:3px solid #337dff;border-right:3px solid #337dff;width:4rem;height:2rem;right:0;bottom:0;}
.li_content{padding:1rem 0;width:1200px;margin:0 auto;}
.li_content .hang{overflow:hidden;margin-bottom:1rem;}
.li_content .hang ul{border-bottom:1px solid #d5d5d5;overflow:hidden;}
.li_content .hang li{float:left;margin-right:3rem;line-height:3rem;font-size:1.125rem;font-weight:400;border-bottom:2px solid #f7f7f7;}
.li_content .hang li:hover{border-bottom:2px solid #337dff;color:#337dff;}
.li_content .hang li.selected{border-bottom:2px solid #337dff;color:#337dff;}
.li_content .xia_hang{overflow:hidden;}
.li_content .xia_hang ul{overflow:hidden;}
.li_content .xia_hang ul a{padding:.25rem 1rem;background:#fff;border:1px solid #3557aa;display:inline-block;margin-right:1rem;}
.xia_con{overflow:hidden;width:1200px;margin:0 auto;padding-top:1rem;}
.xia_con ul{background:#fff;border-left:1px solid #ececec;border-top:1px solid #ececec;overflow:hidden;}
.xia_con ul li{width:25%;padding:2rem;float:left;border-bottom:1px solid #ececec;border-right:1px solid #ececec;}
.xia_con ul li .info h3{margin:.75rem 0;font-size:1.125rem;font-weight:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5rem;}
.xia_con ul li .info p{text-indent:2em;line-height:1.75rem;color:#3b3b3b;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.xia_con ul li .info span{border:1px solid #337dff;padding:.25rem 1rem;font-size:.875rem;display:inline-block;}
.xia_con ul li .essay{width:100%;padding:.5rem .75rem;color:#3b3b3b;border:1px solid #337dff;position:relative;line-height:1.75rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;background:#f5f5f5;}
.xia_con ul li .essay p span{background:#337dff;padding:0 .5rem;margin-right:1rem;color:#fff;}
.xia_con ul li .essay:before{content:"";position:absolute;border-top:3px solid #337dff;border-left:3px solid #337dff;width:4rem;height:2rem;top:0;left:0;}
.xia_con ul li .essay:after{content:"";position:absolute;border-bottom:3px solid #337dff;border-right:3px solid #337dff;width:4rem;height:2rem;right:0;bottom:0;}
.xia_con ul li:first-child{width:100%;}
.xia_con ul li:first-child .img{width:30%;float:left;margin-right:2rem;margin-bottom:2rem;}
.xia_con ul li:first-child .info{width:calc(70% - 2rem);float:right;margin-bottom:2rem;border:1px solid #eaeaea;padding:.5rem;background:#f5f5f5;}
.xia_con ul li:first-child .info h3{-webkit-line-clamp:1;}
.xia_con ul li:first-child .info span{margin:.5rem;}
.xia_con ul li:hover .info h3{color:#337dff;}
.xia_con ul li:hover .info span{background:#337dff;color:#fff;}
/*文章*/
.zc_bg{background:url(/images/v2/zhengce_bg.png) no-repeat #fdfdfc;padding-bottom:3rem;}
.zc_tit h1{color:#fff;font-size:1.75rem;text-align:center;width:90%;margin:0 auto;line-height:2.5rem;}
.zc_content{width:1200px;background:#fff;margin:0 auto;border:1px solid #c8c8c8;padding:2rem 4.5rem 4rem;}
.zc_content ul{border-bottom:2px solid #343434;overflow:hidden;margin-bottom:2rem;}
.zc_content ul li{padding-left:2rem;position:relative;line-height:1.5rem;margin-bottom:1rem;font-size:.875rem;}
.zc_content ul li:after{content:"";border:2px solid #337dff;border-radius:50%;width:1px;height:1px;position:absolute;left:.75rem;top:.75rem;}
.zc_content ul li a{color:#4667aa;text-decoration:underline;}
.zc_content p{text-indent:2em;margin-top:1rem;line-height:26px;}
.zc_content div{border:1px solid #006acb;background:#f5f5f5;margin-top:1rem;padding:0 1rem 1rem;position:relative;}
.zc_content div:before{content:"";position:absolute;border-top:5px solid #337dff;border-left:5px solid #337dff;width:4rem;height:2rem;top:0;left:0;}
.zc_content div:after{content:"";position:absolute;border-bottom:5px solid #337dff;border-right:5px solid #337dff;width:4rem;height:2rem;right:0;bottom:0;}
.zc_case{width:1200px;margin:0 auto;overflow:hidden;padding:3rem 0 2rem;}
.zc_case h2{font-size:1.75rem;text-align:center;margin-bottom:2rem;font-weight:normal;}
.zc_case ul{overflow:hidden;}
.zc_case ul li{width:calc(25% - 1.5rem);float:left;margin-left:2rem;background:#fff;}
.zc_case ul li:first-child{margin-left:0;}
.zc_case ul li img{width:100%;}
.zc_case ul li .info{width:100%;border-bottom:3px solid #eaeaea;padding:10px;display:block;overflow:hidden;background:#fff;}
.zc_case ul li .info h3{font-size:1.1rem;line-height:2em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:normal;}
.zc_case ul li .info p{white-space:nowrap;font-size:.875rem;text-overflow:ellipsis;line-height:1.5rem;overflow:hidden;color:#888;}
.zc_case ul li:hover .info{border-bottom:3px solid #4667aa;}
.zc_xit{width:1200px;margin:0 auto;overflow:hidden;background:#fff;margin-bottom:3rem;}
.zc_xit h2{font-size:1.25rem;line-height:1.5rem;padding:1rem 2rem;border-bottom:1px solid #dbdbdb;position:relative;color:#4667aa;}
.zc_xit h2:before{content:"";width:2rem;height:3px;background:#4667aa;position:absolute;bottom:0;left:4.75rem;}
.zc_xit ul{overflow:hidden;padding:1rem 2rem 2rem;}
.zc_xit ul li{margin-top:1rem;padding:0 1rem;color:#5d5d5d;float:left;border-right:1px solid #acacac;}
.zc_xit ul li:last-child{border-right:0px;}
/*智能_专题_表单*/
.specontainer{padding:4rem 0;overflow:hidden;background-repeat:repeat-x;background-position:center center;background-color:#2B8CF4;color:#fff;background-image:url(/images/v2/team_home_bg.png);}
.specontainer .bootsms{width:50%;margin:0 25%;padding:0 1.5rem;}
.specontainer .bootsms h3{font-size:2rem;text-align:center;padding:1rem 0;color:#fff;font-weight:normal;margin:1.25rem 0 .625rem;}
.specontainer .bootsms p{padding-bottom:2rem;text-align:center;}
.specontainer .bootsms .submit{background-color:#fff;border-radius:.25rem;color:#2B8CF4;padding:1em 2em;}
.specontainer .bootsms li{padding:.75rem 0;}
.specontainer .bootsms .submit{color:#fff;background-image:linear-gradient(90deg,#ffb026,#ff8737);border-radius:.25rem;padding:.75rem 1.5rem;font-size:1rem;}
.form-control{display:block;width:100%;height:2rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.5rem;color:#555;background:#fff;border:1px solid #ccc;border-radius:.25rem;}