@charset "utf-8";
/* CSS Document
* @created : BUILD BY LILIYSN 2016-12-26;
* @describe : SHOW-ACCOUNT-DETAIL ;
* @updated :2017-11-12;
* @updated :2018-10-24;
* 关于WEIQ
*
*/
body,html,div,blockquote,img,label,p,h1,h2,h3,h4,h5,h6,pre,ul,ol,li,dl,dt,dd,form,a,fieldset,th,td,legend{margin:0;padding:0;border:0;background: transparent;outline:none}
input{margin:0;padding:0;border:0;background: transparent;}
input[type=button],input[type=submit],input[type=radio]{outline: none;}
input[type=text]:focus,textarea:focus{outline:thin solid #6ea1f3;border:1px #a5c7ff solid;border-radius:3px;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
input[type=radio]{margin-right: 3px;}
input[type=file]{font-size: 0;cursor: hand;cursor: pointer; }
*+html img{-ms-interpolation-mode:bicubic}
header,footer{ display:block;}
ul,ol{list-style:none}
li{list-style:none;}
a {outline: none;/* for Forefox */cursor: pointer;}
a {star: expression(this.onFocus=this.blur());/* for Ie*/}
a{ color:#303030; text-decoration:none;}
img{ border:none; }
select,input{ vertical-align:middle; }
textarea{resize:none;outline: none;}
input,button,textarea,select{ font-size:12px;margin:0; padding:0; vertical-align:middle;}
input[type=button],button,select{cursor: hand;cursor: pointer;}
table{border-collapse:collapse;table-layout:fixed;}
table td{word-wrap: break-word;}
body{font:12px/1.3 Arial,Microsoft YaHei; background:#F5F6FA; color:#303030; line-height:18px;}
.cursorTxt{cursor: text;}
.lf{ float:left;}
.ri{ float:right;}
.clear{ clear:both; overflow:hidden; font-size:1px; line-height:1px; overflow:hidden;}
.cf{zoom:1;}
.cf:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.fontst{font-family:"宋体";}
.fontyh{font-family: 'microsoft yahei';}
body, html {height: 100%;}
/* .main {min-height: 100%;} */
.weChat_main{ padding-bottom:196px;}

.weChat_content{ width:1200px; margin:0 auto; }/*1180px*/
.weChat_content2{ width:1200px; margin:0 auto; }/*1180px*/
.weChat_maincont {padding: 28px 0;min-height: 350px;_height: 350px;zoom: 1;}
.LAB_maincont {margin: 30px 0;min-height: 350px;_height: 350px;zoom: 1; }/*background:#fff;*/
.LAB_maincont2{margin: 30px 0;min-height: 350px;_height: 350px;zoom: 1; }/*background:#fff;*/
.LAB_maincontW{padding:24px 30px 200px;background: #fff none;}
.LAB_maincontW .myOperating{padding:0;}
.rigntSide{float:right;display:inline;/*padding-bottom: 50px;*/width:966px;background-color:#fff;border:1px solid #ececec;box-shadow: 0 0 4px 1px rgba(0,0,0,0.1);}/*float:left;*/

/*左菜单*/
.left_nav{float:left; width:213px; /*height:844px;*/font-size:14px;background-color: #f5f6f7;color: #888;min-height: 190px;border:1px solid #ececec;border-left:none;box-shadow: 0 0 4px 1px rgba(0,0,0,0.1);}
.left_nav li a{height:62px;line-height: 62px;border-bottom:1px #e7e7eb solid;text-align: center;display: block;color: #888;}
.left_nav li.se a{border-right:none;border-left: 3px #ff3e59 solid;color: #2a2a2a;background-color: #fff;}

.right_about{width: 907px;background-color: #fff;padding: 20px 30px 30px;min-height:667px;}
.right_about h2{height:40px;line-height:40px;font-size:20px;color: #ff3e59;display:block;margin-bottom:20px;border-bottom: 1px solid #E7E7EB;}
.infos{width: 800px;margin: 0 auto;}
.infos p{ display:block;margin:0;text-indent: 2em;margin-bottom: 30px;color: #484d57;word-break : normal;line-height: 30px;font-size: 16px;}
.infosBg img{width:800px;}
.case_list{ display:block;}
.case_list dl{ display:block;width:200px;margin-right:28px;float:left}
.case_list dl dd{height:115px;width:200px;overflow:hidden; position:relative}
.case_list dl dt{padding-top:19px;height:69px;line-height:24px;color:#737373; position:relative}
.case_list dl dt a{font-size:14px;color:#737373}
.case_list dl dd img{opacity:.8; position:absolute;left:0;top:0;z-index:1;
}
.case_list dl dd .masks{width:200px;height:115px; background-color:#EB6100; opacity:0; position:absolute;left:0;top:0;z-index:2;
-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;
}
.case_list dl dd a{width:200px;height:115px; display:block;}
.case_list dl dd span.icon{width:48px;height:48px; background:url(../images/solutions/case_icon.png) no-repeat; position:absolute;left:50%;top:50%;margin-top:-24px;margin-left:-24px;z-index:3; opacity:0;
-webkit-transition: all .4s ease-in-out;-moz-transition: all .4s ease-in-out;-ms-transition: all .4s ease-in-out;transition: all .4s ease-in-out;
}
.case_list dl dd:hover .masks{ opacity:.4;}
.case_list dl dd:hover span.icon{ opacity:1;}

.contactus{ display:block;padding-bottom:46px;height:auto;overflow:hidden; background:#FFFFFF;width:800px;margin: 0 auto;}
.contactus .mapBg img{width:800px;}
.contactus .mapTxt p{margin-bottom: 0;line-height: 32px;font-size: 16px;color: #484d57;word-break : normal;}
.contactus h2{ display:block;width:200px;float:left;clear:both;padding-left:19px;line-height:24px;font-size:18px;color:#949494;margin-bottom:17px}
.contactus li{ display:block;float:left;width:434px;padding-left:19px;margin-top: 20px;}
.contactus li h3{margin-bottom:10px;line-height:48px;font-size:25px;color:#474747;padding-left: 10px;}
.contactus li h4{font-size:14px;color:#949494;font-size:14px;height:26px;border-left:1px solid #DBDBDB;padding-left:10px;line-height: 24px;}
.contactus li h5{font-size:14px;color:#949494;font-size:14px;border-left:1px solid #DBDBDB;padding-left:10px;}

.cooList li{border: 1px #d9d9d9 solid;float:left;display: inline;margin-right: 28px;}
.cooList li,.cooList li img{width:175px;height:76px;margin:0 23px 38px 0;}
/* 返回顶部 */
.top{position: fixed;right:10px;bottom: 20px;cursor: pointer;}
.top img{width:50px;height:50px;}
.top{position:static;}
.top.media-top-add{position:fixed;}
.suspension-box .suspension-btn .suspensionbg{margin:0 auto 7px;}

.planCon li,.planCon li dt,.planCon li dd{float:left;display: inline;}
.planCon li{width:390px;height:405px;border:1px #d9d9d9 solid;background-color:#fff;padding: 40px 22px 0 22px;margin:0 17px 18px 0;font-size: 14px;line-height: 24px; }
.planCon li dt img{width:160px;height:320px;}
.planCon li dd{width:220px;margin-left: 10px;}
.planCon li h6{overflow:hidden;white-space:nowrap; word-wrap:normal;-o-text-overflow: ellipsis; /* for Opera */ text-overflow: ellipsis; /* for IE */ }
.planCon li h6{font-size: 16px;margin-bottom: 10px;width:220px;}
.planCon li p{color: #999;width:100%;}
.planCon li .pmTitleH3{max-height: 72px;overflow: hidden;}
.planCon li .pmTitleH2{max-height: 48px;overflow: hidden;}
.planCon li .pmTitleH7{max-height: 168px;overflow: hidden;}
.planCon li .pmTitle{color: #999;}
.planCon li .pmTitle span{color: #999;}
.planCon li .planMess{width:188px;}
.planCon li .planIcon{height:100%;width:23px;margin: 3px 8px 0 0;}

.black_bg{width:100%;height:100%; position:fixed; background:#000; opacity:.85;left:0;top:0;z-index:10000; overflow:}
.layer_style{ display:block; position:absolute;left:0;top:0;width:780px;height:562px; background:#000000;z-index:10001}
.layer_style h2{ display:block;height:44px}
.layer_style h2 .layer_close{ display:block;float:right;width:44px;height:44px; background:url(../images/layer_close.gif) no-repeat center center}
.layer_style .layer_con{ display:block;height:auto;overflow:hidden}
.layer_style .layer_case{width:100%;height:504px;overflow:hidden; position:relative}
.layer_style .layer_case .pic{width:780px;height:504px;overflow:hidden;z-index:1}
/* .layer_style .layer_case .black{height:68px; display:block;background:#000000; opacity:.7; position:absolute;bottom:0;left:0;width:100%;z-index:2} */
.layer_style .layer_case .infos{height:auto;display:block;overflow:hidden;padding:12px 57px 12px 20px;line-height:22px;color:#FFFFFF;font-size:14px; position:absolute;z-index:3;bottom:0;left:0;width:703px;background-image:url(../images/layer_oc.gif); background-repeat:no-repeat; background-position:723px top;background-color: rgba(0,0,0,0.7);}
.layer_style .layer_case .infos .con{height:44px;overflow:hidden;}
.layer_style .layer_case .infos .con.open{height:auto;overflow:hidden;}
.layer_style .layer_case .infos.open{ background-position:right -34px;}
.layer_style .layer_case_nav{ display:block;width:100%;height:14px; position:relative;overflow:hidden}
.layer_style .layer_case_nav span{width:100px;height:2px;overflow:hidden; position:absolute;left:0;top:0; background:#EC6200}

.layer_style .pic_scroll{ display:block}
.layer_style .pic_scroll .btn_left {width:36px;height:73px;display:block;position:absolute;left:13px;top:50%;margin-top:-36px;background:url(../images/lr.png) no-repeat 0 0}
.layer_style .pic_scroll .btn_right{width:36px;height:73px;display:block;position:absolute;right:13px;top:50%;margin-top:-36px;background:url(../images/lr.png) no-repeat right 0}
.layer_style .pic_scroll .scroll_con{width:780px;overflow:hidden;float:left; display:block}
.layer_style .pic_scroll .scroll_con .boxxx{width:10000px; display:block}
.layer_style .pic_scroll .scroll_con .boxxx li{width:780px;height:504px;float:left}

.layer_style .layer_video{padding-bottom:14px;line-height:300%;font-size:14px; text-align:center;color:#FFFFFF}
.layer_style .layer_video a{ display:block;clear:both;color:#FFFFFF}

.mediaCon li{border-bottom: 1px solid #E7E7EB;padding: 30px 70px 30px 20px;}
.mediaCon h4{font-size: 24px;line-height: 24px;}
.mediaCon p.dateP{padding:20px 0;}
.mediaCon div{line-height: 28px;font-size: 14px;color: #757575;}
.right_about h2 .flowRow,.right_about h2 .flowRow a{font-size: 16px;color: #aeaeae;}
.right_about .mediaDetail .mediaDc{width: 800px;margin:0 auto;min-height: 200px;padding-bottom: 100px;}
.mediaDc .mediaDct{border-bottom: 1px #e4e4e4 solid;margin-bottom: 30px;}
.mediaDc .mediaDct h3{font-size: 24px;line-height: 34px;color: #000;padding: 20px 0;}
.mediaDc .mediaDct p{font-size: 14px;line-height: 14px;color: #999;padding-bottom: 30px;}
.mediaDc .mediaDcc{font-size: 16px;line-height: 30px;width:700px;margin: 0 auto;}
.mediaDc .mediaDcc p{word-break : normal;}
.mediaDc .mediaDcc img{max-width: 700px;margin: 0 auto;margin-bottom: 20px;}
.right_about h2.caseNav a{line-height: 20px;padding: 10px 10px;float:left;display: inline-block;margin-right: 20px;}
.right_about h2.caseNav a.se{border-bottom: 2px #ff3e59 solid;color: #ff3e59;}
/* 分页 */
.yema {text-align:center; margin:1px 0;margin: 30px;font-size:16px;}
.yema a{background:#fff;display: inline-block;height:20px; color:#303030;line-height:20px; padding:5px 12px; margin:0; border:1px solid #e8e8e8;font-size:16px;}
.yema a:hover{background:#f3f3f3;color:#303030;}
.yema .active,.yema a.active:hover{ background:#ff3e59 none repeat scroll 0 0;color: #fff;}
.yema .disable,.yema .disable:hover{color:#9da3a8;border:1px solid #e3e3e3;background:#efefef;cursor: not-allowed;}
.yema i {font-style:normal;}
.yema a.prev{margin-right:10px;}
.yema a.next{margin-left:10px;}
#pagenum{border: 1px solid #c3c3c3;color: #303030; text-align:center; height: 20px;line-height: 20px;margin: 0 5px;padding: 0 7px;}
