@charset "utf-8";
li,ul{ padding: 0; margin: 0; list-style: none;}

.text-red{ color: #f00; }
.text-shenhong{ color: #8b1232; }
.bg-shenlan{ background: #3b5999; color: #fff; }
.bg-qianzong{ background: #f7eaca; color: #cc904e; }
.table-czjz td{ vertical-align: middle!important; }
.btn-bzpred{ color: #fff; background-color: #b01447; border-color: #9a103e; }
.btn-grey{ color: #369; background-color: #f2f2f2; border-color: #ddd; }
.btn-lightblue{ color: #000; background-color: #ffffff; border-color: #2e6da4;}
.btn-qianlan{ color: #8a9aeb; background-color: #edf0fe; border-color: #8a9aeb;}
.btn-shenlan{ color: #ffffff; background-color: #4c6ef1; border-color: #4c6ef1;}
.btn-shenlan:hover{ color: #ffffff; background-color: #4c6ef1; border-color: #4c6ef1;}
.fs16{ font-size: 16px!important; }

.imgmohu{ -webkit-filter: blur(2px); filter: blur(2px);}

.container{ width:1170px!important;}
.topnav,.header,.nav,.footer{ min-width:1170px;}
.imgcover{ padding-bottom:100%; position:relative; margin-bottom:0;}
	.imgcover img{ position:absolute; top:0; bottom:0; left:0; right:0; width:100%; height:100%; object-fit: cover; padding:4px;}
.relesemes-kwbox p{ color: #f00; margin-top: 12px; }
.relesemes-kwbox span{ margin-right: 25px;}

.topnav{ background:#f0efee; font-size: 12px;}
.topnav-left{ margin-left:-15px; margin-right:-15px; line-height:35px;}
	.topnav-left a{ color:#333; margin-right:15px;}
		.topnav-avatar{ width:20px; height:20px; border-radius:20px; margin-right:9px;}
.topnav-right{ float:right;}
.topnav-right ul{ margin:0;}
	.topnav-right .topnav-tab{ list-style: none; display:block; padding:0 15px; line-height:35px; text-align:center; float:left; position:relative;}
	.topnav-tab-on{ background:#fff; border-left:1px solid #ccc; border-right:1px solid #ccc;}
	.topnav-right a{ color:#333;}
	.topnav-icon-jt{ display: inline-block; margin-left: 6px; width: 0; height: 0; border-left: 3px solid transparent; border-top: 6px solid #ccc; border-right: 3px solid transparent;}
	.topnav-list{ display:none; position:absolute; left:-1px; top:35px; background:#fff; border:1px solid #ccc; padding:9px 0; z-index:9;}
		.topnav-list ul{ float:left; width:118px; padding:0;}
		.topnav-list li{ list-style: none; text-align:center; line-height:35px; padding:0;}

.header{ padding-top:80px; padding-bottom:50px;}
.search-nav{ line-height:30px;}
	.search-nav a{ margin:0 10px; color:#333;}
	.search-nav .search-nav-on{ font-weight:700; color:#3594ce;}
.search-con .col-xs-8{ padding-right:0;}
.search-con .col-xs-2{ padding-left:0;}
.search-con input{ text-indent: 6px; border: 1px solid #3497d0; border-radius: 0; padding: 0;}
.search-con .btn{ border-radius:0;}
.search-con .btn-search{ background:#3497d0; color:#fff;}

.mbxnav{ padding-top:12px; padding-bottom:12px;}
	.mbxnav a,.mbxnav span{ margin-right:5px;}
	.mbxnav a{ color:#333;}
	.mbxnav span{ color:#ccc;}

.cclnav{ border-bottom: 2px solid #0975b5; font-size:16px;}
.nav-more{ height: 40px; line-height: 40px; text-indent: 15px; background: #0975b5; color: #fff; cursor: pointer; margin-left:-15px; margin-right:-15px;}
	.nav-more span{ float:right; margin:10px 15px 0 0; font-weight:14px;}
.nav-list{ height:40px; line-height:40px; overflow:hidden;}
	.nav-list a{ margin:0 15px; font-weight:500; color:#000;}
.nav-call{ line-height:40px; text-align:right;}
	.nav-call img{ margin-right:5px;}
	.nav-call a{ margin-left:5px;}

.tradenav-tab-on{ background:#fff!important; border-right:0 none;}
.tradenav-tab li{ background:#eee; border-radius:0!important; cursor:pointer;}
	.tradenav-tab li img{ width: 18px; height: 18px; border-radius: 20px; vertical-align: text-bottom; margin-right:5px;}
	.tradenav-tab li span{ float:right;}
	.tradenav-tab li a{ color:#333;}
.tradenav-lists{ height:493px; overflow-y:scroll;}
	.tradenav-list{ display:none;}
	.tradenav-list li{ border-left:0 none;}
	.tradenav-list li a{ color:#333;}
	.tradenav-list li p a{ margin-right:25px;}

.footer{ border-top: 2px solid #0975b5; background:#fff; padding:25px 0 15px 0;}
	.footer a{ color:#333; margin-right:15px;}

.ppshow{ padding:15px 0 100px 0; min-height:800px;}
	.pplist-img{ width:100px; height:100px;}
.ppadvert{ border-bottom:1px solid #ddd;}
.pplist{ padding-top: 25px; padding-bottom: 25px; border-bottom: 1px dashed #ccc;}
.pplist:last-child{ border-bottom:0 none;}
.morepplist-img{ width:60px; height:60px;}
.ppshow-btn{ margin-top:25px;}

.formbox{ padding-top:50px; padding-bottom:100px; margin-top:25px; margin-bottom:50px; background:#f5f5f5;}
.formbox h2{ margin-bottom:50px;}
.formbox .form-group{ border-bottom:1px dashed #ddd; margin-bottom:25px; padding-bottom:25px;}
.formbox-btn{ margin-top:50px;}

.relmes-imglist{ position:relative;}
	.relmes-imglist img{ width:100%; height:100px; object-fit: cover;}
	.relmes-imgcannel{ position:absolute; right:-10px; top:-10px; width:20px; height:20px; line-height:20px; text-align:center; border-radius:20px; background:#e03636; color:#fff; cursor:pointer;}

.ppurlbox{ margin-top:15px;}
	.ppurlbox a{ margin-right:25px;}

.cgsearchpage,.cpsearchpage{ padding-top:15px; padding-bottom:15px; background:#f0f0f0;}
.cgsearch-silde img{ height:350px!important;}
.cgsearch-userinfo{ height:350px; background:#fff; padding-top:25px; margin-right:-15px;}
.cgsearch-login{ height:350px; background:#fff; margin-right:-15px;}
	.cgsearch-btnbox{ margin-bottom:30px; padding:50px 0 25px 0; border-bottom:1px solid #f2f2f2; background:url('../images/icon-tj.png') no-repeat left top;}
	.cgsearch-cgtit{ color:#ff6600; margin-top:25px;}
	.btn-releasecg{ background:#ff6600; border-color:#ff6600; color:#fff;}
	.btn-releasecg:hover{ color:#fff;}
	.cgsearch-gytit{ color:#058e38; margin-top:25px;}
	.btn-releasegy{ background:#058e38; border-color:#058e38; color:#fff;}
	.btn-releasegy:hover{ color:#fff;}
.cgsearch-fir{ background:#fff; margin-top:35px; margin-bottom:35px;}
	.cgsearch-fir-tit{ font-size:24px; text-align:center; padding:40px 0 20px 0; border-bottom: 1px solid #eee;}
	.cgsearch-fir-list{ float:left; width:20%; border-right:1px solid #eee; border-bottom:1px solid #eee; padding:25px; background:url('../images/icon-new.png') no-repeat right top;}
	.cgsearch-fir-ava{ width:30px; height:30px; border-radius:30px; margin-right:5px;}
	.cgsearch-fir-more{ font-size:16px; margin:25px 0; text-align:center;}
	.cgsearch-viewthread{ border:1px solid #ff6600; color:#ff6600; margin-top:25px;}
	.cgsearch-viewthread:hover{ background:#ff6600; color:#fff;}
.cgsearch-forums{ padding:0 15px; background:#fff; margin-bottom:25px;}
	.cgsearch-forums-tit{ height:50px; line-height:50px; font-size:18px; margin-bottom:15px; background:url('../images/icon-lou.png') no-repeat left top;}
		.cgsearch-forums-tit i{ display:inline-block; vertical-align:top; width:45px; text-align:center; font-weight:700; margin-right:12px; color:#fff;}
		.cgsearch-forums-tit a{ font-size:16px;}
		.cgsearch-forums-left .page-header{ margin-top:60px; margin-bottom:90px;}
	.cgsearch-forums-right{ margin-right:-15px;}
	.cgsearch-forums-left{ margin-left:-15px;}
	.cgsearch-forums-ava{ width:30px; height:30px; border-radius:30px; margin:0 5px;}
	
.cpsearch-header{ margin-bottom:35px;}
.cpsearch-forums{ margin-bottom:25px;}
	.cpsearch-forums .panel{ height:560px; overflow:hidden;}
	.cgsearch-yzcp{ background:url('../images/icon-jz.png') no-repeat left top;}
	.cgsearch-yzcp-list .thumbnail{ padding-bottom:100%; position:relative; margin-bottom:0;}
	.cgsearch-yzcp-list img{ position:absolute; top:0; bottom:0; left:0; right:0; width:100%; height:100%; object-fit: cover; padding:4px;}
	.cgsearch-yzcp-tit{ font-size: 18px; border-bottom: 1px solid #f2f2f2; padding: 10px 0; margin-bottom: 15px; text-indent:35px; font-weight:700;}
	.cgsearch-cptj-tit{ font-size: 18px; border-bottom: 1px solid #f2f2f2; padding: 10px 0; margin-bottom: 15px; text-indent:35px; font-weight:700; background:url('../images/icon-zx.png') no-repeat left center;}
		.cgsearch-cptj-tit a{ float:right; color:#228fbd; font-size:14px; font-weight:500;}
	.cgsearch-cptj p{ padding:5px 0;}

.cjsearch-hyshow{ height:350px; background:#fff; margin-left:-15px;}
	.cjsearch-hyshow-title{ line-height:50px; text-indent:15px; font-size:16px; font-weight:700; border-bottom:1px solid #f2f2f2;}
	.cjsearch-hyshow-list{ height:50px; line-height:50px; padding:0 15px; overflow:hidden;}
		.cjsearch-hyshow-list img{ width:30px; height:30px; border-radius:30px; margin-right:5px; vertical-align:middle;}
.cjsearch-lou{ height:420px; line-height:420px; text-align:center; font-size:30px; font-weight:700; color:#fff;}
.cjsearch-lou-bg1{ background:#228fbd;}
.cjsearch-lou-bg2{ background:#f17c67;}
.cjsearch-pinpai,.cjsearch-yzsj,.cjsearch-zxzc{ height:420px; background:#fff; border-right:1px solid #ddd;}
	.cjsearch-pinpai{ text-align:center;}
	.cjsearch-pinpai img{ height:100px; margin-top:15px;}
	.cjsearch-pinpai-title,.cjsearch-yzsj-title,.cjsearch-zxzc-title{ font-size: 18px; border-bottom: 1px solid #f2f2f2; padding: 15px 0; text-indent:15px; font-size:16px; font-weight:700; border-bottom:1px solid #ddd;}
		.cjsearch-zxzc-title a{ float:right; color:#228fbd; font-size:14px; font-weight:500; margin-right:15px;}
	.cjsearch-yzsj-title{ background:url('../images/icon-yz.png') no-repeat 9px center; text-indent:45px;}
	.cjsearch-zxzc-title{ background:url('../images/icon-new2.png') no-repeat 9px center; text-indent:45px;}
	.cjsearch-yzsj-list,.cjsearch-zxzc-list{ height:45px; line-height:45px; overflow:hidden; font-size:16px; padding:0 15px;}
		.cjsearch-yzsj-list a{ color:#228fbd;}
		.cjsearch-zxzc-list a{ color:#555;}

.threadtask{ padding-top:50px; padding-bottom:100px;}

.fourforum{ margin-top:15px; margin-bottom:50px;}
.sjbk-nav{ background:#3497d0;}
	.sjbk-nav-main a{ font-size:16px; color:#fff; padding-top:10px!important; padding-bottom:10px!important;}
	.sjbk-nav-main a:hover{ background:#f2f2f2!important; color:#555!important;}
	.sjbk-nav-main .active{ background:#f2f2f2;}
	.sjbk-nav-main .active a{ color:#555!important;;}
.sjbk-nav .nav-call{ color:#fff; font-size:16px;}
.fourforum-right{ padding:15px 50px 25px 50px; border:1px solid #ddd;}
.fourforum-qgxx{ padding:0; margin:0;}
	.fourforum-qgxx li{ list-style:none; padding-bottom:9px;}
	.fourforum-gyxx .panel{ margin-bottom:0;}
.fourforum-floor1{ height:350px; margin-bottom:0; overflow:hidden;}
.fourforum-lxkf{ height:60px; font-size:16px; line-height:60px; text-align:center; background:url('../images/tb-jpdot.jpg') repeat left top; margin-top:9px;}
.fourforum-gyxx,.fourforum-advert,.fourforum-related{ margin-top:9px;}
.fourforum-zb{ margin-top:15px;}

.forum{ margin-bottom:50px;}
.forumlist-cp,.forumlist-news,.forumlist-zb,.forum-fenlei,.forumlist-bk{ margin-top:9px;}
.forumlist-qg .forumlist-body,.forumlist-cj .forumlist-body,.forumlist-news .forumlist-body,.forumlist-zb .forumlist-body{ height:322px;}
	.forumlist-news .forumlist-body a,.forumlist-zb .forumlist-body a,.forum-fenlei .forumlist-body a,.forumlist-qg .forumlist-body a,.forumlist-cj .forumlist-body a{ color:#333;}
	.forumlist-cp .forumlist-body .fourforum-img-link{ color:#333;}
	.fourforum-img-wxzx{ margin-bottom:15px;}
	.fourforum-img-wxzx img{ height:25px; vertical-align:middle;}
.advertbox{ margin-bottom:9px;}
	.advertbox ul{ margin:0; padding:0;}
	.advertbox li{ list-style:none;}
	.advertbox img{ width:100%;}
	.advertleft,.advertcenter,.advertright{ border:1px solid #e5e5e5; margin-right:5px;}
	.advertright{ margin-right:0;}
.forumlist{ border: 1px solid #e5e5e5; border-radius: 4px;}
	.forumlist-heading{ color: #333; background-color: #f5f5f5; border-color: #ddd; padding: 10px 15px; border-bottom: 1px solid #e5e5e5; border-top-left-radius: 3px; border-top-right-radius: 3px;}
	.forumlist-body{ padding: 15px;}
	.forum-sonforum{ height:40px; line-height:40px; text-align:center; overflow:hidden}
.forum-right{ margin-right:-15px;}
	.forum-fenlei,.forum-newfactorys{ margin-top:9px;}
		.forum-newfactorys a{ color:#000;}
.forumlist-links{ margin-top:12px;}
.forumlist-forumtj{ margin-top:12px; margin-bottom:12px;}
	.forumlist-forumtj-list{ display:inline-block; height:30px; line-height:30px; margin:0 9px;}

.price{ margin-bottom: 35px; }
.price_header{ padding-top:30px; padding-bottom:30px;}
.price-sm{ font-size: 16px; color: #aaa; margin-top: 12px; }
.price-factory{ padding: 15px 0; margin: 0; list-style: none; border-bottom: 1px dashed #ddd;  }
.price-heading{ color: #fff; background-color: #3497d0; border-color: #ddd; padding: 10px 15px; border-bottom: 1px solid #e5e5e5; border-top-left-radius: 3px; border-top-right-radius: 3px;}

.image-tuijian{ border-bottom: 1px solid #eee; margin-bottom: 25px; padding: 15px; line-height: 30px;}
	.image-tuijian a{ margin-right: 25px; }
.image-title{ height: 30px; line-height: 30px; overflow: hidden; margin-top: 9px; font-size: 16px;}
.image-price{ color: #999; margin-bottom: 9px; }
.image-shopurl{ color: #333; }
.image-xgtj{ border-top: 1px solid #eee; padding-top: 15px; padding-bottom: 15px; margin-top: 25px;}

.suoyin-bj{ min-height: 600px; background: #f2f2f2; padding-bottom: 35px; }
.suoyin-lists{ background: #fff; padding: 15px; font-size: 0; }
.suoyin-lists a{ display: inline-block; vertical-align: top; width: 10%; height: 35px; line-height: 35px; overflow: hidden;; font-size: 14px; }
.suoyin-page{ margin-top: 25px; text-align: center; }
.suoyin-page *{ margin: 0 5px; }
.suoyin-nav{ padding:15px; }
.suoyin-nav a{ margin-left: 15px; }

.mzsm{margin-top: 25px;border: 1px solid #ddd;padding: 15px 15px;line-height: 25px;}
	.mzsm strong{color: #f00;}
	.mzsm_reoprtbtn{background: #369;color: #fff;padding: 5px 9px;margin-left: 9px;border-radius: 5px;}

.wxts{margin-top: 25px;padding: 25px 15px;border: 1px solid #ebe9ea;border-radius: 5px;}
	.wxts_cgt,.wxts_qjhy,.wxts_sst{display:inline-block;height:15px;line-height:15px;vertical-align:middle;font-size:12px;padding:0 6px;color:#fff;margin-left:5px;}
	.wxts_cgt{background: #d61c21;}
	.wxts_qjhy{background:#ff8000;}
	.wxts_sst{background:#5bc0de;}


.active-header{ padding:9px; border-bottom: 1px solid #eee;}
.active-one{ margin-top:35px; text-align:center;}
.active-one p,.active-one2 p{ font-size:18px; font-weight:700; color:#f00;}
.active-one-word{ font-size:16px;}
.active-one2{ background:#e8e9ea; text-align:center; padding:15px 0; margin-top:9px;}
.active-avatar{ text-align:center; margin-top:15px; padding:0 55px;}
.active-avatar img{ width:30px; height:30px; border-radius:30px; margin:3px;}
.active-tow{ text-align:center; font-size:18px; font-weight:700; color:#f00; margin-top:50px;}
.active-three{ text-align:center; font-size:16px; font-weight:700; color:#777; margin-top:10px;}
.active-four{ text-align:center; font-size:18px; font-weight:700; color:#f00; margin-top:20px;}
.active-four2{ text-align:center; font-size:18px; font-weight:700; color:#f00; margin-top:50px;}
.active-followgzh{ background:#555c64; padding:35px 100px 50px 100px;}
.active-gzh{ background: #3397d3; padding: 15px; margin-top:15px;}
.active-gzh-box{ width:100%;}
.active-gzh-code{ padding-right:9px;}
.active-gzh-show{ background:#f2f2f2; padding:15px;}
.active-gzh-lists{ height:150px; overflow:hidden; border-top:1px dashed #777; margin-top:15px;}
.active-gzh-lists li{ height:30px; line-height:30px; overflow:hidden;}
.active-gzh-lists li span{ float:right;}
.active-five{ background:#000; color:#fff; text-align:center; padding:10px 0;}
.active-view{ margin-top:50px; color:#777; padding-bottom:50px;}
.active-six{ margin-top:15px;}
.active-six-title{ color:#940707; font-size:20px; font-weight:700;}
.active-six p{ font-size:16px; font-weight:700; color:#afacac; line-height:30px; margin-top:15px;}
.active-six-tip{ color:#940707; text-align:center;}
.active-seven{ margin-top:30px;}
.active-seven p{ color:#940707; font-size:18px; font-weight:700;}
.active-seven-code{ padding:0 80px;}

/*厂家搜索*/
.cjss-htab{ background: #f2f2f2; padding: 9px; margin-bottom: 15px; }
	.cjss-htab select{ font-size: 16px; }
.cjss-btns{ margin-bottom: 25px;}
.cjss-tip{ margin-bottom: 15px; border-bottom: 2px solid #0975b5; padding: 9px; background: #f2f2f2; font-weight: 700;}
	.cjss-tip a{ color: #000; }
.cjss-list{ border-bottom: 1px solid #f2f2f2; margin-bottom: 25px;}
	.cjss-company{ color: #000; font-weight: 700; }
.qqtalk{ display: inline-block; vertical-align: middle; width: 77px; height: 22px; margin: 0 5px; background: url(/static/style/search/qqtalk.jpg) no-repeat left top;}
.cjss-talk{ background: #f2f2f2; padding: 5px; margin: 20px 0 5px 0;}
.cjss-fabu{ border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; padding: 15px; text-align: center; margin-top: 35px;}
.cjss-navs{ margin-top: 25px; }
	.cjss-navs a{ margin-right: 35px; }
.cjss-mzsm{ margin-bottom: 25px; }
.cjss-advert{ margin-bottom: 15px; }
.cjss-advert img{ width: 100%; }
.cjss-cebian{ margin-right: -15px; }


.jiage-gundong-bj{ background: #fff url(../images/icon-laba.png) no-repeat 9px/24px 24px; padding-left: 50px; overflow: hidden;}
.jiage-gundong{ height: 50px; line-height: 50px; position: relative; overflow: hidden;}
	.jiage-gundong ul{ position: absolute; left: 0; top: 0; }
	.jiage-gundong li{ display: inline-block; padding:0 50px; }


.wenda{ margin-top: 15px; margin-bottom: 25px; }
.wenda-left{ padding-right: 50px; border-right: 1px solid #ddd; }
.wenda-content p{ margin-top: 15px;}
.wenda-huida-title{ display: flex; margin-top: 20px; }
.wenda-huida-title{ font-weight: 700; font-size: 18px; color: #7a8f9a; }
.wenda-huida-titler{ flex: 1; height: 1px; background: #e8ecee; margin-top: 11px; margin-left: 9px;}
.wenda-huida-list{ padding-top: 15px; padding-bottom: 15px; border-bottom: 1px solid #ddd; }
.wenda-huida-list-header{ display: flex; }
.wenda-huida-list-header img{ width: 40px; height: 40px; object-fit: cover; }
.wenda-huida-list-headerr{ flex: 1; margin-left: 9px;}
.wenda-huida-list-headerr h5 { margin-bottom: 0;}
.wenda-right-title{ margin-bottom: 15px; color: #7a8f9a; font-size: 16px;}
.wenda-right-list li:before { content: ''; width: 5px; height: 5px; background: #9eacb6; border-radius: 5px; margin-right: 9px; margin-top: 11px; vertical-align: 3px; display: inline; float: left;
}

/*新主页*/
.syheader{ padding-top:50px; padding-bottom:30px;}
.sycontent{ background: #f2f2f2; }
.symodel1{ background:#eee;}
.synavlist{ padding: 9px 0;}
	.synavlist a{ color: #000; }
.synavlist_left{ height:30px; line-height:30px; font-size: 12px; text-indent:15px; overflow: hidden; position:relative;}
.synav_on{ background:#fff;}
.synavlist_left img{ width:15px; height:15px; vertical-align: text-top; margin-right:9px;}
.synavlist_left span{ float:right; color:#ccc; margin-right:15px; font-weight:700;}
.synavlist_right{ position:absolute; left:100%; top:0; width:730px; height:398px; padding:20px; background:#fff; border-right:1px solid #0975b5; border-bottom:1px solid #0975b5; display:none; overflow:auto; z-index:99;}
.synavlist_right_list{ width:100%; min-height:30px; color:#000; line-height:30px; padding:10px 0; border-bottom:1px dashed #ccc;}
	.synavlist_right_list_tit{ width:120px; height:30px; float:left; font-weight:700;}
	.synavlist_right_list p a{ margin-right:15px;}
.syslides{ padding: 8px 5px 0 5px; background:#fff; }
	.syslides .item img{ width: 100%!important; }
.symember-jg{ height: 8px; background: #fff; }
.symember{ background: #fff; padding-top: 5px; border:1px solid #ccc; }
	.symember a{ font-size: 12px; color: #000; }
	.symember-btn{ background: #f9f9f9; border-top: 1px solid #ccc; line-height: 40px;}
	.symember-btns .col-xs-6:nth-child(1) .symember-btn{ border-right: 1px solid #ccc;}
	.symember-btns .col-xs-6:nth-child(3) .symember-btn{ border-right: 1px solid #ccc; border-bottom: 1px solid #ccc;}
	.symember-btns .col-xs-6:nth-child(4) .symember-btn{ border-bottom: 1px solid #ccc;}
	.symember-word{ line-height: 45px; }
	.symember-btn1s p { margin-bottom: 7px;}
	.symember-btn1{border-top: 1px solid #ccc;}
	.symember-btn1s .col-xs-6:nth-child(1) .symember-btn1{ border-right: 1px solid #ccc;}
	.symember-btn1s .col-xs-6:nth-child(3) .symember-btn1{ border-right: 1px solid #ccc;}
.symodel-title{ height: 32px; text-align: center; margin-bottom: 35px; }
	.symodel-title font{ padding: 0 40px; font-size: 24px; font-weight: bold; color: #333333; background: #fff; line-height: 32px; letter-spacing: 1px;}
	.symodel-title span{ display: block; border-bottom: 1px rgba(229, 229, 229, 1) solid; width: 420px; margin: 0 auto; margin-top: -16px;}
.symodel2{ display: flex; margin-top: 25px; border: 1px solid #ccc; border-radius: 5px; }
	.symodel2-left{ padding:15px; font-weight: 700; line-height: 15px; background: #3594ce; color: #fff; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
	.symodel2-right{ flex: 1; padding:15px 0; overflow: hidden; }
	.symodel2-lists{ overflow: hidden; height: 120px; font-size: 0; }
	.symodel2-list{ display: inline-block; height: 100%; margin-right: 15px; }
	.symodel2-list img { height: 50%; margin-top: 25%; }
.symodel3{ margin-top: 35px; }
	.symodel3-box{ height: 384px; box-shadow: 0 1px 12px 1px #dcdcdc; overflow: hidden; }
	.symodel3-jg{ padding-left: 20px; }
		.symodel3-box-tit{ color: #3594ce; font-size: 18px; line-height: 44px; border-bottom: 1px solid #e2e2e2; padding-left: 18px; }
	.symodel3-cg{ padding: 20px 15px 10px 15px; border-bottom: 1px solid #e4e3e4; border-right: 1px solid #e4e3e4; }
		.symodel3-cg p{ height: 20px; line-height: 20px; overflow: hidden; }
		.symodel3-cg small{color: #a77f5b; margin-right: 25px;}
		.symodel3-cg i{ font-size: 15px; font-style: normal; color: #d60000;}
		.symodel3-cg a{ color: #000; }
		.symodel3-scroll{ height: 339px; margin: 15px 25px; overflow: hidden; }
		.symodel3-box .col-xs-4:nth-child(3) .symodel3-cg{ border-right: 0 none; }
		.symodel3-box .col-xs-4:nth-child(6) .symodel3-cg{ border-right: 0 none; }
		.symodel3-box .col-xs-4:nth-child(9) .symodel3-cg{ border-right: 0 none; }
.symodel4{ margin-top: 35px; }
	.symodel4-tip { background: #f9f9f9; border: 1px solid #ccc; padding: 15px; text-align: center; font-size: 16px; margin-top: 12px; border-radius: 5px;}
	.symodel4-navs { border: 1px solid #ececec; border-top-left-radius: 9px; border-top-right-radius: 9px; overflow: hidden; }
	.symodel4-navs ul{ display: flex; border-bottom: 1px solid #007ae6;}
	.symodel4-navs li{ flex: 1; }
	.symodel4-nav{ padding: 9px 0; text-align: center; font-size: 16px; color: #0385e9; cursor: pointer; }
	.symodel4-navon{ background: #0385e9; color: #fff; }
	.symodel4-list{ box-shadow:0 4px 10px 0 rgba(0,0,0,0.1); margin: 12px -10px 0 -10px; border-radius: 9px; padding-top: 25px; padding-bottom: 15px; background: linear-gradient(180deg,rgba(133,136,151,.3),#fff 50px);}
		.symodel4-hang1-mes{ height: 40px; overflow: hidden; }
	.symodel4-hang2 h5{ height: 15px; overflow: hidden; }
	.symodel4-hang4{ text-align: center; }
	.symodel4-cg-user{ display: flex; }
		.symodel4-cg-userr{ flex: 1; padding-left: 12px; }
		.symodel4-cg-userr .fs16{ height: 22px; overflow: hidden; }
.symodel5{ margin-top: 35px; }
	.symodel5-box{ box-shadow: 0 1px 12px 1px #dcdcdc; overflow: hidden; }
	.symodel5-jg{ padding-left: 20px; }
		.symodel5-box-tit{ color: #3594ce; font-size: 18px; line-height: 44px; border-bottom: 1px solid #e2e2e2; padding-left: 18px;}
		.symodel5-img{ padding-top: 9px; padding-bottom: 9px;}
		.symodel5-lists{ border: 1px solid #ddd; text-align: center; padding: 5px 5px; background: #f2f2f2;}
			.symodel5-list-title { display: inline-block; padding: 9px 15px; margin: 0 auto; border-radius: 50%; max-height: 38px; overflow: hidden;}
				.symodel5-color1{ background: #007c80; color: #fff; font-weight: 700;}
				.symodel5-color2{ background: #fdb933; color: #000; font-weight: 700; font-weight: 700;}
				.symodel5-color3{ background: #007fcb; color: #fff; font-weight: 700;}
			.symodel5-list-company { height: 25px; line-height: 25px; overflow: hidden; font-weight: 700; margin-top: 3px;}
			.symodel5-list-zhuyin { height: 25px; line-height: 25px; overflow: hidden;}
			.symodel5-list-zhuyin span { color: #999; border: 1px solid #ccc; margin-right: 5px; border-radius: 9px; padding: 0 5px;}
	.symodel5-scroll{ height: 332px; margin: 15px 25px; overflow: hidden;}
.symodel6{ margin-top: 35px;}
	.symodel6-lists{box-shadow: 0 1px 12px 1px #dcdcdc; padding-top: 15px; padding-bottom: 15px; border-radius: 9px;}
	.symodel6-list a{ color: #000; }
.symodel7{ margin-top: 35px;}
	.symodel7-list{ margin-bottom:12px;}
	.symodel7-list h5{ height: 15px; overflow: hidden; }
.symodel8{ margin-top: 35px;}
	.symodel8-box{ box-shadow: 0 1px 12px 1px #dcdcdc; overflow: hidden; }
		.symodel8-lists{ height: 377px; padding-top: 10px; padding-bottom: 10px; }
		.symodel8-list{ padding:5px 15px 5px 0; }
			.symodel8-list a{ color: #000; }
	.symodel8-jg{ padding-left: 20px; }
		.symodel8-box-tit{ color: #3594ce; font-size: 18px; line-height: 44px; border-bottom: 1px solid #e2e2e2; padding-left: 18px; }
		.symodel8-rlists{ height: 377px; padding: 15px; }
	.symodel8-box2{ margin-top: 35px; box-shadow: 0 1px 12px 1px #dcdcdc;}
		.symodel8-scroll{ height: 240px; overflow: hidden; }
		.symodel8-case-list{ padding: 15px; border-bottom: 1px dashed #ccc;}
		.symodel8-case-user{ display: flex; margin-bottom: 9px; }
			.symodel8-case-userr{ flex: 1; padding-left: 12px;}
			.symodel8-case-imglists{ font-size:0; margin-top: 9px;}
			.symodel8-case-imglist{ display: inline-block; width: 100px; padding: 2px; box-sizing:border-box;}
				.symodel8-case-img{ position: relative; height: 0; padding-bottom: 100%;}
				.symodel8-case-img img{ position: absolute; top: 0; bottom: 0; left: 0; right: 0; width: 100%; height: 100%; object-fit: cover;}
		.symodel8-wentis{ padding: 15px; }
			.symodel8-wentis p{ margin-bottom: 22px;}
	.symodel8-forums{ padding: 15px 25px; line-height: 40px;}
		.symodel8-forums a{ margin-right: 25px;}
		.symodel8-box-list{ padding: 5px; }
		.symodel8-scroll2{ height: 280px; overflow: hidden; margin:10px 20px; }
.symodel9{ margin-top: 35px;}
	.symodel9-online li{ display: inline-block; margin-right: 25px; }

.syexplain{ margin-top: 30px; background: #768ba0; padding: 9px 0;}
	.syexplain-list{ display: flex; }
	.syexplain-listl { background: #018ebc; width: 100px; height: 100px; text-align: center; border-radius: 50px; border: 2px solid #fff; font-size: 16px; color: #fff; padding-top: 25px;
	}
	.syexplain-listr{ flex: 1; color: #fff; padding-top: 20px; padding-left: 15px; }
		.syexplain-listr p{ margin-bottom: 5px; font-size: 12px; }
		.syexplain-listr a{ color: #fff; }

.sylinks{ padding: 15px 0; }
	.sylinks ul{ font-size: 0; }
	.sylinks li{ display: inline-block; font-size: 12px; margin-right: 15px; line-height: 30px; }
	.sylinks li a{ color: #000; }

.syfooter{ border-top: 2px solid #0975b5; background:#f0efee; padding:25px 0 15px 0;}
	.syfooter a{ color:#333; margin-right:15px;}

.zcxy-tit{ text-align: center; font-size:20px; font-weight: 700; line-height: 80px;}
.zcxy-tit2{ line-height:50px; font-size:16px; font-weight: 700; margin-top: 15px;}
.zcxy-con view{ text-indent: 15px;}
.zcxy-date{ text-align: right; margin:25px 0 50px 0;}

.ysxy-tit{ text-align: center; font-size:20px; font-weight: 700; line-height: 80px;}
.ysxy-tit2{ line-height:50px; font-size:16px; font-weight: 700; margin-top: 15px;}
.ysxy-con view{ text-indent: 15px;}

/*分页*/
.pgs #newspecial, .pgs #newspecialtmp, .pgs #post_reply, .pgs #post_replytmp { float: left; margin-right: 5px; }
.pg { float: right; }
.pg, .pgb { line-height: 26px; }
	.pg a, .pg strong, .pgb a, .pg label { float: left; display: inline; margin-left: 4px; padding: 0 8px; height: 26px; border: 1px solid; border-color: {SPECIALBORDER}; background-color: {WRAPBG}; background-repeat: no-repeat; color: {LINK}; overflow: hidden; text-decoration: none; }
		.pg a.nxt, .pgb a { padding: 0 10px; }
		.pg a:hover, .pgb a:hover { border-color: {HIGHLIGHTLINK}; color: {HIGHLIGHTLINK}; }
		.pg a.nxt { padding-right: 25px; background-position: 90% 50%; }
		.pg a.prev {  background-position: 50% 50%; }
		.pg strong { background-color: {SPECIALBG}; }
	.pgb a { padding-left: 25px; background-position: 10px 50%; }
	.pg label { cursor: text; }
		.ie6 .pg label { padding-top: 3px; height: 23px; }
		.pg label .px { padding: 0; width: 25px; height: 16px; line-height: 16px; }
#pgt .pg, #pgt .pgb { margin-top: 5px; }

.shoulu-header{ padding: 25px 15px; border-bottom: 1px solid #ddd; }
.shoulu-time{ padding: 9px; background: #f1f1f1; color: #999; }
.shoulu-btn{ padding: 100px 0 50px 0; }
.shoulu-search{ padding: 100px 15px 50px 15px; }
.shoulu-searchjd-bj{ background-color: rgba(100, 100, 100, 0.2); border-radius: 5px; position: relative; height: 10px; width: 100%;}
.shoulu-searchjd{ background: linear-gradient(to left, rgb(242, 112, 156), rgb(255, 148, 114)); box-shadow: 0 3px 3px -5px rgb(242, 112, 156), 0 2px 5px rgb(242, 112, 156); border-radius: 5px; height: 10px; width: 0; transition: width 1s ease 0.3s;}