/* 通用 */
ul{ list-style: none;}
a{color:#333;background-color:none;}
a:hover{text-decoration: none}
body{font-family: Arial,'Hiragino Sans GB',"Microsoft Yahei","微软雅黑",Tahoma,Helvetica,STHeiti;}
.right{float:right;}
.left{float:left;}
.m20{margin-top:20px;}
.b10{margin-bottom: 10px}
.tleft{text-align: left;}
.tright{text-align: right;color:#999;}
.dib{display: inline-block;}
.clear{clear:both;}
.green{color:green;}
.redcolor{color:#E65617;}
.successs{font-size:15px;color:green!important;}
.errors{font-size:15px;color:red!important;}
button:focus{outline:0;}
@media (min-width: 1200px) {
	.col-lg-20{width:220px;float: left;    position: relative; min-height: 1px;}
	.col-lg-80{width:960px;float: left;    position: relative; min-height: 1px;}
}
@media (min-width: 768px){
	
}
@media (max-width: 767px){
	
}
/* 置顶 */
#Ttop{position: fixed;right: 50px;bottom: 40px;cursor: pointer}

/* 提示 */
.hint{width: 20%;height:200px;position: fixed;top:40%;left:40%;background: #FFF;box-shadow:0px 5px 20px rgba(3,69,134,0.3);display: none;}
.hint-box{width: 50%; margin: auto; text-align: center;}
.hint-box img{margin-top:25%;}
.hint-box div{margin-top:10%;color:#999;font-size: 16px}

.HintQuery{width: 20%;height:260px;position: fixed;top:30%;left:40%;background: #FFF;z-index: 99;text-align: center;display: none;}
.HintClose{float:right;margin-right: 20px;margin-top: 14px;cursor: pointer;}
.HintTitle{font-weight: bold; font-size: 18px;  margin-top: 50px;}
.HintDes{font-size: 16px;color: #999;margin-top: 30px;}
.HintButton{width:80%;margin: 40px auto;}
.HintButton div{width:40%; height: 40px;text-align: center;line-height: 40px;float:left;cursor: pointer;}
.HintConfirm{background: #E65617;color:#FFF;}
.HintCancel{background: #FFF;border:1px solid #E65617; color: #E65617;margin-left:20%;}

.cover{ width: 100%; height: 100%; top:0; left:0; z-index: 98; background: rgba(0, 0, 0, 0.3); text-align: center; position: fixed;display: none;}

/* header-top */
.header-top{background:#F5F5F5;height:25px;color:#999;line-height: 25px;font-size: 14px;border-bottom: 1px solid #CCC;}
.top-right{text-align: right;}
.top-right a{color:#999;}

.Clist{position: absolute;top:24px;background: #F5F5F5;right: -8px; padding: 5px 20px;z-index: 88;border:1px solid #CCC;border-top:none;display: none;}
.Clist ul{padding: 0;margin: 0;}
.Clist ul li a:hover{color:#E65617;}

/* header-logo */
.header-logo{height:110px;}
.logo{margin:10px 0;width:360px;display: inline-block;}
.search-global{margin: 35px 0;height:40px;position: relative;width:400px;display: inline-block;}
.searchSele {height: 36px; width: 100px; border-right: 1px solid #f1f1f1; float: left; left: 2px; top: 2px; z-index: 97; position: absolute; }
.searchSele p {height: 36px; line-height: 36px; padding-left: 16px; color: #666; }
.searchSele em {display: block; height: 36px; width: 36px; position: absolute; top: 10px; right: -15px; background: url(../images/select.png) no-repeat;}
.seleCon {cursor: pointer; }
.logo-search-l {float: left; width: 100%; height: 40px; border: 2px solid #2a4ab1; position: relative; }
.searchSele ul {position: absolute; top: 36px; border: 1px solid #e6e6e6; border-radius: 0 0 3px 3px; background: #fff; line-height: 30px; width: 100px; left: -1px; border-top: 0; padding:0; display: none; }
.searchSele li {height: 36px; padding-left: 16px; color: #666; cursor: pointer; }
.searchSele li.seleCur, .searchSele li:hover {color: #fff; background: #2a4ab1; margin: 0 -1px; }

.txt_key{color: rgb(153, 153, 153); height:36px;position: absolute;left:110px;border:none;outline:medium;width:60%;}
.search-img{position: absolute;right:0;background: #2a4ab1;width:50px;height: 40px;cursor: pointer;border:0;}

.freePush{margin:35px 0;height:40px; border:2px solid #2a4ab1;text-align: center;line-height: 40px;color:#2a4ab1;font-size: 16px;margin-left: 30px}

/* header-nav */
.header-nav{background: #F9F9F9;height:50px;}
.cate-head{background: #D84301;color:#FFF;font-size: 16px;height: 50px;line-height: 50px;text-align: center;position: relative;}
.cate-head img{position: absolute;left:30px;top:12px;}
.nav ul li{float:left;margin-right: 40px;line-height: 50px;font-size: 16px;}
.selected a{color:#E65617;}
.wxyd{margin: 35px 0;height: 40px; line-height: 40px;background: #2a4ab1;color: #FFF;font-size: 16px;text-align: center;position:relative;cursor: pointer;}
.wxyd img{position:absolute;width:197px;left:0;top:40px;z-index:999;display:none;}

/* Model */
.contact-box{margin-top:200px;width: 380px;}
.contact-header{background: #F9F9F9;border-bottom: 0;border-top-right-radius: 6px; border-top-left-radius: 6px;}
.contact-title{text-align: center;margin-top:20px;font-size: 20px;}
.contact-description{color:#E65617;text-align: center;}
.contact-inp{clear: both;height:30px;line-height: 30px}
.contact-content{padding:15px 30px;overflow: hidden;}
.contact-tright{text-align: right;font-weight: 400}
.contact-put{border:0;background: #F5F5F5;box-shadow:none;}
.contact-footer{padding:0;}
.contact-button{border:0;width: 50%;float: left;padding:0;margin:0!important;border-radius: 0;height:50px;}

/* banner */
.banner{height: 400px;background: url('../images/banner.jpg'); background-size: 100% 100%;position: relative;}
.banner .Links{width:30%;height:400px;margin:auto;position: absolute;top:0;left: 35%;}

.banner-left{height: 400px;background: #2D2E3E;color:#FFF;position: relative;}
.item{height:66px;padding:15px 0 17px 20px;line-height: 33px}
.item:hover{background: #232328}

.cate-title{font-size: 16px;padding-left:42px;position: relative;}
.cate-title a{color:#FFF;}
.cate-title img{position: absolute;left:10px;top:4px;}
.cate-ul{padding-left: 42px;margin-top:4px;height: 20px;overflow: hidden;}
.cate-ul li{float:left;margin-right: 10px;}
.item-list {display:none; position:absolute; width:960px; max-height:400px; background:#FFF; left:100%; top:0; z-index: 99;border:1px solid #EEE;}
.item-list .subitem { float:left; width:70%; padding:10px 10px 20px 40px; }
.subitem a:hover{color:#E65617;    text-decoration: underline;}
.item-list .subitem dl { border-top:1px solid #EEE; padding:6px 0px; overflow:hidden; zoom:1; }
.item-list .subitem .fore1 { border-top:none; }
.item-list .subitem dt { float:left;font-weight:700; width:100%;font-size: 14px;}
.item-list .subitem dd { float:left; width:100%;overflow:hidden;margin-top:6px; }
.fore1 dd span{padding:5px 10px  10px 0;font-size: 14px;}

.item-list .cat-right { float:left; width:30%; height:400px; margin:30px 0;}
.cat-right-ad{height:100px;width: 240px;float: right;background:#E65617;margin-right: 30px}
.cat-right-ad:nth-child(2){margin:20px 30px 20px 0;}

/* index-cate */
.first-cate{display: none;z-index: 99}
.classification{position: relative;}
.first-cate{position: absolute;top:50px;}
.navigation-bottom .classification:hover .first-cate {display: block; }

.Login-box{background: #FFF;margin:30px 0;width:300px;height: 340px;float: right;position: relative;}
.Login-right{padding:15px 30px;height: 190px;border-bottom: 1px solid #E65617;}
.Login-top{width:80%;margin:auto;font-size: 18px;text-align: center;}
.Login-input{margin-top:15px;}
.Login-input form{text-align:center;}
.Login-input input{border:0;background: #F1F1F1;color:#999;padding:0 10px;height: 30px;outline:medium;width: 100%;}
.Login-input input:nth-child(1){margin-bottom:10px;width: 100%;}
.Login-input input:nth-child(2){margin-bottom:10px;/*width: 50%;*/float: left;}
.Login-input div{width: 40%;height: 30px;line-height: 30px;}

.login-info{text-align: center;color: #999;}
.iinfo-name{ color:#333;font-size: 18px; font-weight: bold; padding-right: 10px;}
.iinfo-company{margin-top:5px;width: 100%;height: 20px;overflow: hidden;}

.iinfo-level{width:100%;color:#D84301;font-weight:bold;margin:5px auto 0;}

.iinfo-swzx{width: 48%;float: left;border:1px solid #D84301;border-radius: 10px;font-weight:bold;}
.iinfo-bottom a{color: #D84301}


.GetCode{background: #F1F1F1;color:#E65617;width: 40%;float: right;height:30px;line-height: 30px;text-align: center;font-size: 12px}
.Login-stat{padding:25px;height: 144px;font-size: 12px}
.Login-stat div{text-align: center;}
.Login-stat div a{color:#FFF;}
.index-login{width: 70px;background: #2a4ab1;color:#FFF;border:0;margin-top:10px;height: 30px}
.lg-data span{font-size: 18px;color:#E65617;padding-right: 4px;}
.know{width: 80%;height: 40px;line-height: 40px;color:#FFF;background: #2a4ab1;clear: both;margin: auto;border-radius: 20px;font-size:16px;}
.Swzx{width: 49.5%;height: 40px;line-height: 40px;color:#FFF;background: #E65617;float:right;font-size:16px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;}
/* index-hot-company */
.Hot-company{height: 150px;}
.Hot-left{height: 150px}
.Hot-right-ul{border-top:1px solid #EEE;padding:0;margin:0;}
.Hot-right-ul li{border-right:1px solid #EEE;height:75px;border-bottom: 1px solid #EEE;width: 192px;padding:12.5px 0;}
.Hot-right-ul li img{float: left;margin-top:6.25px;margin-left: 2px;}

.Hot-right table{width:100%;}

.Hot-right td{border:1px solid #EEE;height:75px;border-left: 0}
.Hot-right img{float:left;}
.index-cright{float:left;width: 136px;overflow: hidden;padding-left: 5px;}
.Hot-right .index-cname{width: 100%;height: 40px;margin-top:6.25px;overflow: hidden;}
.Hot-right .index-cpro{width: 100%;height:25px;line-height: 25px;}
/* index-hot-slide */
.Hot-slide{height:200px;margin-bottom: 20px}
.slide-left{height: 100%;}
.sup_right{width:225px;float:left;height:200px;text-align:center;border-right:1px solid #E65617; overflow: hidden;background: #F9F9F9}
.sup_right ul { margin: 0; line-height: 30px;padding:0;}
.sup_right ul li{width: 100%;overflow: hidden;height:30px;padding:0 5px;}
.slide-right{width: 245px;height: 100%;float:right;}

/*  index-company */
.index-box{height: 640px}
.index-box:nth-child(even){background: #F9F9F9;}
.Cate-tit{font-size: 24px;}
.Cate-Cate{float:right;}
.Cate-Cate a{color:#FFF;}
.Cate-Cate div{ float: right; padding: 0 10px;text-align: center;background: #E65617;margin-left:10px;}
.ShowCom{background: #FFF;border-top:1px solid #EEE;}
.ShowCom .index-cshow{padding: 0;margin: 0;}
.ShowCom .index-cshow li{border-bottom:1px solid #EEE;height:200px;border-right: 1px solid #EEE;padding:10px;width: 192px;}
.ShowComtit .title{text-align: center;height: 40px;overflow: hidden;float: left;margin-top:10px;}
.FloatQr{width:135px;height:135px;margin-left:86px;position:relative;bottom:-60px;display: none;border:3px solid #E5E5E5;z-index: 999}
.FloatQr::after{position: absolute;content: '';width: 0; height: 0; border-width: 10px; border-style: solid; border-color: transparent #E5E5E5 transparent transparent; transform: rotate(90deg); top:-20px;left:58px; }
.FloatQr img{position: absolute;left:0;top:0;}
.ShowCard{float: right;margin-left: 5px;margin-top:15px;display: none;}

.index-box .city{cursor: pointer;width: 70px;height:32px;line-height: 32px;border:1px solid #E65617;border-radius: 5px;padding-left: 15px;color:#E65617;}
.index-box .city img{margin-top:-2px;}
.CitySele{padding:0;}
.CitySele li{border: 1px solid #999; margin: 10px; padding:0 6px; display:inline-block;height:30px;line-height: 30px;cursor: pointer;}
.CitySele .actives{background: #999;color:#FFF;}
.CityActive{white-space: nowrap; text-overflow: ellipsis;overflow: hidden;margin-bottom: 0px;border}
.CityActive li{display: inline-block;padding-right: 8px;font-size: 14px;}

/* product-list */
.head-text{font-size: 18px;height:32px;line-height: 32px;}
.head-text a{color:#666;}
.head-text a:last-child{color:#2a4ab1;}
.filtrate{background: #EEE;height: 50px;line-height: 50px;}
.colume{float:left;padding:0 15px;font-size: 16px;cursor: pointer;}
.colume span{padding-left: 15px;}
.redcolor span{color:#E65617;}
.arrow{display: inline-block; width: 20px; height: 20px; background: url(../images/xjt.png) no-repeat 2px 8px;}
.redcolor .arrow{background: url(../images/xjt_se.png) no-repeat 2px 8px;}
.filtrate .city{cursor: pointer;color:#666;float: right;margin-top:10px;margin-right:20px; width: 70px; height: 32px; line-height: 32px; border: 1px solid #999; border-radius: 5px; padding-left: 13px;background: url(../images/xjt.png) no-repeat 40px 9px;}
.sells{padding:20px;clear: both;height: 150px;font-size: 16px;}
.sells:nth-child(even){background: #F9F9F9}
.sells .pro-thumb{width:140px;height: 105px;float: left;}
.pro-center{width: 640px;float:left;padding-left: 30px;}
.pro-tit{font-size: 18px}
.pro-free{margin-top:10px;width:90px;height:30px;line-height: 30px;color:#FFF;text-align: center;float: left;font-size: 14px;margin-right: 10px;}
.pro-company{float: left;height: 30px;line-height: 30px;margin-top:10px;}
.star{margin-top:10px;height: 30px;line-height: 30px;float: left;width: 100%;}
.star .star-img{width:90px;height: 20px;margin-top: -2px; margin-left: 6px;}
.pro-license{    display: inline-block; padding-left: 30px;}
.pro-license img{width:22px; height: 22px; margin-left: 10px; margin-top: -2px;}
.rec-title{margin-left: 20px;padding:10px 15px 4px;font-size: 18px;border-width:2px 1px 1px;border-style:solid;border-color: #2a4ab1 #EEE #EEE;border-bottom: 0}
.rec-thumb{margin-left: 20px;border:1px solid #EEE;position: relative;height: 150px;text-align: center;border-top:0;}
.rec-thumb img{margin-top:25px;width:150px;height:113px;}
.rec-thumb div.jprec{background: #F83249;
    background-image: url(/static/home/images/H_g.png);
    background-position: 5px center;
    padding-left: 20px;
    background-repeat: no-repeat;}
.jprec{position: absolute;width: 65px;padding-left:5px;height:25px;line-height: 25px;top:10px; right: 0;border-top-left-radius:15px;border-bottom-left-radius: 15px;color:#FFF;}
.jprec img{margin-top:-2px;}
.red{background: #F83249;}
.bred{border:2px solid #F83249;}
.yellow{background:#ECAF19;}
.byellow{border:2px solid #ECAF19;}
.gray{background: #d8b796}
.bgray{border:2px solid #d8b796;}
.bblack{ border:2px solid #999;}
.black{ background: #999;}
/* product-show */
.pshow{margin:20px 0;height:152px;}
.show-thumb{float: left;}
.show-des{float: left;margin-left: 20px; font-size: 16px;}
.show-tit{font-size: 20px}
.show-price{margin-top:30px;}
.show-contact{background: #E65617;text-align: center;margin-top:30px;height: 40px;line-height: 40px;color:#FFF;cursor: pointer;width: 122px;}
.show-contact1{background: #E65617;text-align: center;margin-top:70px;height: 40px;line-height: 40px;color:#FFF;cursor: pointer;width: 122px;}
.show-com{float:right;width: 55%;text-align: right;}
.show-com .pro-free{display: inline-block;float: none;}
.show-com .pro-company{display: inline-block;float: none;}
.info-uname{margin-top:10px;}
.ComLeftInfo{width:250px; float:left;display: inline-block;min-width:250px;min-height: 250px;}
.com-info{width: 250px;height:370px;background: #F9F9F9;border-width:2px 1px 1px;border-style:solid;border-color: #2a4ab1 #EEE #EEE;padding: 0 20px;
    text-align: center;}
.com-info .pro-free{margin: 10px auto; float: none;}
.pshow-thumb{border:1px solid #EEE; width: 140px;height:105px;margin: 20px auto 0;}
.info-tel{margin-top:10px;}
.info-address{margin-top:10px;}
.info-content{width:730px;margin-left:20px;background: #F9F9F9;float: left;padding:30px;white-space:normal; word-break:break-all;border-width: 2px 1px 1px;border-style: solid;border-color: #2a4ab1 #EEE #EEE;}
.content-tit{color:#E65617; font-size: 18px;margin-bottom: 10px}
.tj-pro{width: 160px;margin-left:20px;background: #F9F9F9;float:left;padding:20px;border-width:2px 1px 1px;border-style:solid;border-color: #2a4ab1 #EEE #EEE;}
.tj-tit{color:#E65617;font-size:18px;}
.tj-thumb{margin-top:10px;}

/* company */
.company-list{height:150px;padding:20px 20px 20px 0;}
.company-list:nth-child(even){background: #F9F9F9;}
.company-list .thumb{width:195px;height:109px;position: relative;float: left;}
.company-list .thumb .level{width: 60px;height:100%;float: left;color:#FFF;}


.company-list .thumb .level div{width: 20px;margin:auto;font-size: 12px;}
.company-list .thumb .ls-thumb{position: absolute;right:0px;width: 135px;height:105px;}
.company-list .company-center{float:left;margin-left:20px;width:55%;overflow: hidden;}
.company-list .company-center .title{font-size: 18px}
.company-list .company-center .company-yw{margin-top:20px;height: 20px;overflow: hidden;}
.company-list .thumb .lsh_g{    margin-left: 15px; margin-top: 7px; }
.company-star{margin-top:20px;}
.company-star img{margin-top:-4px;}
.company-right{float: right;width: 125px;height:40px;text-align: center;background: #2a4ab1;line-height: 40px;margin-top:35px;border-radius: 20px;}
.company-list .thumb .level .radius{
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
    width: 10px;
    height: 105px;
    position: absolute;
    left: 50px;
    background: #fff;
    top: 0px;
}

/* company-show */
.cshow-thumb{width:245px;height: 148px;position: relative; float: left;}
.cshow-thumb .level{width: 60px;height:100%;float: left;color:#FFF;}
.cshow-thumb div{width:20px;margin:auto;}
.cshow-thumb .cp-thumb{position: absolute;right:0;border-top-left-radius: 10px;border-bottom-left-radius: 10px;width: 192px;height: 144px;}
.cshow-thumb .h_g{margin-left: 16px;margin-top:20px;}
.cshow-posts{float: right;text-align: right;margin-top: 50px;}
.cshow-posts div{margin-top:10px;}
.cshow-posts img{padding-right: 5px;}
.cshow-posts .posts-name img{margin-top:-5px;}
.cshow-posts .posts-address img{margin-top:-5px;}
.cshow-left{padding: 20px;border-width: 2px 1px 1px; border-style: solid; border-color: #2a4ab1 #EEE #EEE;width: 250px;}
.cshow-tit{color: #2a4ab1;font-size: 18px;}
.cshow-zs{padding: 0;}
.cshow-zs li:nth-child(even){margin-left:4px;}
.cshow-zs li{display: inline-block;width:100px;height: 67px;margin-top:10px;}
.cshow-center{float: left; margin-left: 0px; width: 642px;}
.cshow-content{ background: #F9F9F9; padding: 20px; white-space: normal; word-break: break-all; border: 1px solid #EEE;}
.pro-bank{background: #F9F9F9; padding: 20px;margin-top:20px;border:1px solid #EEE;float: left;width: 100%;}
.bank-ul{padding:0;margin:0;height: auto;float: left;}
.bank-ul li{width: 135px;float: left;margin:20px 16px 20px 0px;height: 148px;}
.bank-ul li div{padding-top: 5px; font-size: 16px;height: 50px;}

.cshow-right{float: right;margin-left: 20px;padding:20px 20px 20px 30px;width: 248px;background: #F9F9F9;border-width: 2px 1px 1px; border-style: solid; border-color: #2a4ab1 #EEE #EEE;}
.cshow-yj{padding:0;position: relative;}
.cshow-yj:before{ content: ''; position: absolute; top: 0; bottom: 0; width: 1px; background: #DDD; margin-left: -15px; }
.cshow-yj li{margin-top:10px;position: relative;    word-wrap: break-word;}
.cshow-yj li:before{    content: ''; position: absolute; width: 7px; height: 7px; border-radius: 50%; left: 0; top: 5px; bottom: 0; margin-left: -18px; border: 1px solid #E65617;}
.cshow-yj li a:hover{text-decoration: underline;color:blue;}
/* article */
.article-list{height:150px;padding:20px 20px 20px 5px;}
.article-list:nth-child(even){background: #F9F9F9;}
.alist-title{font-size: 18px;margin-top:10px;}
.alist-des{margin-top:8px;color:#999;}
.alist-time{margin-top:15px;display: inline-block;}
.alist-role{margin-top:15px;display: inline-block;width: 90px;height: 30px;line-height: 30px;color: #FFF;text-align: center;margin-left: 50px;}
.alist-company{margin-top:15px;display: inline-block;margin-left:10px;}

/* article-show */
.ashow{margin:20px 0;/*height: 120px;*/ position: relative;}
.ashow-des{float: left;font-size: 16px;width: 70%;overflow: hidden;}
.ashow-tit{font-size: 20px;width: 100%;height: 28px;overflow: hidden;}
.ashow-contact{background: #E65617;text-align: center;height: 40px;line-height: 40px;color:#FFF;cursor: pointer;width: 122px;position: absolute;left: 0;bottom: 0;}
.ashow-com{float:right;text-align: right;width: 30%;overflow: hidden;}
.ashow-role{width: 90px; height: 30px; line-height: 30px; color: #FFF; text-align: center; display: inline-block; font-size: 14px;}
.ashow-com .pro-company{display: inline-block;float: none;margin-top:0px;}
.ashow-com .star{margin-top:0;}
.ashow-posts{margin-top:50px;}
.ashow-posts div{display: inline-block;margin-left:20px;}
.ashow-content{width:910px;    margin-left: 20px; background: #F9F9F9; float: left; padding: 30px; white-space: normal; word-break: break-all; border: 1px solid #EEE;}

/*  index-bottom */
.MoodsCom{width: 300px;float:left;height:465px;background: #F9F9F9;padding:30px 20px;}
.MoodsCom .title{font-size: 22px;float: left;}
.MoodsCom .more{color: #999; margin-top: 5px; float: right;}
.MoodsCom .more img{margin-top:-2px;}
.Moodslist{height: 80px;border-bottom: 1px solid #EEE;clear: both;padding: 15px 0 10px 0;}
.Moodslist:last-child{border-bottom: 0}
.Moodscc{width: 170px;height:25px;line-height: 25px;overflow: hidden;}

.Procurement{width: 595px;height:465px;background: #F9F9F9;float: left;margin-left: 20px;padding:30px;}
.Procurement .title{font-size: 22px;float: left;}
.Procurement .more{color: #999; margin-top: 5px; float: right;}
.Procurement .more img{margin-top:-2px;}
.Procurement .cg{height: 30px; line-height: 30px; color:#E65617;}

.Procurement .Prolist{height: 80px;border-bottom: 1px solid #EEE;padding:15px 0 10px 0; width: 255px; display: inline-block;}
.Procurement .Prolist:nth-child(even){margin-left:20px;}
.Prolist .tit{font-size: 16px;height:25px;line-height: 25px;overflow: hidden;}
.Prodes{height:30px;line-height: 30px;overflow: hidden;}
.Prolist .time{ width: 90px;float: left;}
.Prolist .company{ width: 100px;float: left;}
.Prolist .ck{ float: right; width: 55px; border-radius: 20px; border: 1px solid #E65617; height: 20px; text-align: center; line-height: 19px; margin-top: 5px; }
.Prolist .ck a{color: #E65617;}
.Prolist:last-child{border-bottom: 0}
.Prolist:nth-last-child(2){border-bottom: 0}

.NewEnter{margin-left: 20px;width: 245px;background: #F9F9F9;float: left;height: 465px;padding:30px 20px;}
.NewEnter .title{font-size: 22px;float: left;}
.NewEnter .more{color: #999; margin-top: 5px; float: right;}
.NewEnter .more img{margin-top:-2px;}
.Newlist{height:80px;border-bottom: 1px solid #EEE;padding:15px 0 10px 0;float: left;position: relative;width: 100%;}
.Newlist .New-cright .index-cname{height: 60px;line-height: 20px;overflow: hidden;}
.New-cright{float: left;width:155px;overflow: hidden;padding-left: 5px}
.Newlist:last-child{border-bottom: 0}

/*  个人中心  */
.Bwechat{float:left;line-height: 36px;margin-left:20px;background: #EAEAEA;    padding: 0 15px; font-size: 16px;cursor: pointer; }
.Bwechatimg{float:left;}
.info-header{height:222px;width: 100%;background:url(../images/info-bg.jpg);}
.user-thumb{width: 110px;height:110px;margin: auto;position: relative;top:25px;border-radius: 50%;}
.fileavater {opacity: 0; filter: alpha(opacity=0); height: 25px; width: 100%; position: absolute; bottom: -25px; left: 0; z-index: 9; cursor: pointer; }
.fileavaters {opacity: 0; filter: alpha(opacity=0); height: 100%; width: 100%; position: absolute; bottom: 0; left: 0; z-index: 9; cursor: pointer; }
.img-circle {border-radius: 50%; }
.ava-tit {text-align: center; background: #FFF; position: absolute; bottom: -25px;cursor: pointer; width: 100%; opacity: 0.6; height: 25px; line-height: 25px; font-size: 16px; }
#myTab{padding:0; height: 50px; line-height: 50px; position: relative; top: -50px; width: 800px;margin:auto;font-size: 18px}
#myTab .active a{color: #FFF}
#myTab .active:before{width:40px;height:4px;background: #FFF;content: '';position: absolute;bottom: 0; left: 60px;}
.tabli{width:160px; text-align: center;float: left;position: relative;}
.nav>li>a{display: inline;}
.tab-content{position:relative;top:-30px;}
.sendcode {background: #DDD; color: #999; float: right; padding: 0 10px; cursor: pointer; }
#home{background:#F9F9F9;padding:40px 50px;}
.tab-content .title{font-size: 18px;font-weight:bold;position: relative;}
.tab-content .title img{margin-right: 5px;margin-top:-4px;}
.user-zs tr td{padding:20px;font-size: 16px;}
.user-zs input{padding:0 10px;}
.yj-zs tr td{padding:20px; font-size: 16px;}
.yj-zs textarea{padding:5px}
.validate-zs tr td{padding:20px;font-size: 14px;position: relative;}
.mp-ewm{width:250px;height:175px;position: absolute;right: 50px;top:40px;border:1px solid #E65617;background: #FFF;}
.mp-ewm img{width:135px;height:135px;margin-top:20px;margin-left:20px;float: left;}
.mp-ewm div{width:20px;height:110px;float:left;margin-top: 36px;margin-left:10px;font-size:16px;}

.show-ewm{width:250px;border:2px solid #2a4ab1;height:175px;margin-top:20px;}
.show-ewm img{width:135px;height:135px;margin-top:20px;margin-left:20px;float: left;}
.show-ewm div{width:20px;height:110px;float:left;margin-top: 36px;margin-left:10px;font-size:16px;}



.editinfo{width:75px;height:34px;line-height: 34px;text-align: center;background: #E65617;position: absolute;bottom: 40px;right: 50px;color:#FFF;cursor: pointer;}
.editcom{width: 75px;height:34px;line-height: 34px;text-align: center;background: #E65617;color: #FFF;float: right;cursor: pointer;}
.rzxx{width: 100%; clear: both; padding: 40px 0;}
.rztitle{width: 115px;padding-right: 20px;text-align: right;font-size: 18px;font-weight: bold;text-align: left;}
.rztitle img{margin-right: 5px;margin-top:-4px;}
.uplicence{margin-left: 20px;width: 240px;background: #EEEEEE;height: 40px;line-height: 40px;text-align: center;color:#E65617;position: relative;}
.company-box1{background:#F9F9F9;padding:40px 0px;}
.company-box2{background:#F9F9F9;padding:40px 0px;width: 100%;}
.company-box3{background:#F9F9F9;padding:40px 0px;width: 100%;}
.company-box4{background:#F9F9F9;padding:40px 0px;width: 100%}

.isadmin{text-align: center; width: 110px;  height: 32px; line-height: 32px; cursor: pointer;color: #E65617;border:1px solid #E65617;}
.yesadmin{color:#FFF;background: #CCC;border:0;}
.add-zs{float: right;color: #999;font-size: 16px;cursor: pointer;font-weight: 400;}

#product{background:#F9F9F9;padding:40px 50px;}
.pro-box{padding:0;}
.pro-box .pro{ width: 340px; height: 125px; display: inline-block; margin-left: 17px; margin-top: 17px;overflow: hidden;}
.add-pro{border:3px solid #E65617;line-height: 125px; text-align: center;font-size: 18px;color:#E65617;cursor: pointer;width: 340px;height:125px; display: inline-block;margin-left: 17px; margin-top: 17px;overflow: hidden;}
.proright{float: left; border: 1px solid #EEE; height: 125px; border-left: 0;width: 180px;padding:10px;}
.proright .p-tit{    height: 40px; overflow: hidden;}
.proright .p-pic{    height: 20px; overflow: hidden;margin-top:10px;color:#E65617;}
.pro-box .pro img{float: left;}
.proright .p-edit{margin-top:15px;}
.proright .p-edit a{color:#999;}
.proright .p-edit a:last-child{padding-left: 20px;}

#article{background:#F9F9F9;padding:40px 50px;}
.art-box{padding:0;}
.art-box .art{border:1px solid #EEE;padding:15px;}
.art-box li{ width: 340px; height: 125px; display: inline-block; margin-left: 17px; margin-top: 17px;overflow: hidden;}
.add-art{border:3px solid #E65617;    line-height: 125px; text-align: center;font-size: 18px;color:#E65617;cursor: pointer;}
.art .a-tit{height:20px;line-height: 20px;overflow: hidden;}
.ashow-pname{color:#999;margin-top:10px;}
.art .a-des{ margin-top: 10px; height: 40px; overflow: hidden;color: #999}
.art .a-edit{ margin-top: 5px;color:#999;}
.art .a-edit a{color: #999}
.art .a-edit a:nth-child(2){margin-left: 10px;}
.art .a-edit span{float:right;}
.filevalidate {opacity: 0; filter: alpha(opacity=0); height: 100%; width: 25%; position: absolute; top: 0; right: 0; z-index: 9; cursor: pointer; }

.message-box{padding:0;}
.message-box .message{width:100%;height: 145px;background: #F9F9F9;padding:30px 50px;margin-top:10px;}
.m-tit{width: 70%;float: left;font-size: 18px;height:45px;line-height: 45px;font-weight: bold;color:#999;}
.unread{position: relative;color:#333;}
.unread:before{position: absolute;content: '';width:6px;height:6px;border-radius: 50%;background: red;left: -15px;top:20px;}
.m-des{width: 70%;float: left;font-size: 16px;height:40px;line-height: 40px;color:#999;overflow: hidden;}
.m-edit{float: left;width: 30%;text-align: right;margin-top:-10px;}
#MTime{text-align: right;margin-top:20px;}
.newArt{position: relative;}
.newArt:after{position: absolute;content: '';width: 6px;height: 6px;background:red;border-radius: 50%;top: -5px; right: 10px; }
.newArts{position: relative;}
.newArtss{position: absolute;right: 5px;top: -10px;width: 20px;height: 20px;border: 1px solid #FFF;line-height: 18px;font-size: 8px;background: #D84301;border-radius: 50%;color:#FFF;}

/* register */
.register-box{background: url(../images/Lbackground.jpg) 100% 100% no-repeat;padding-bottom: 190px;}
.register{width: 862px; height: 670px;margin:auto;border:1px solid #EEE;margin-top:100px;}
.register-left{width: 260px;height: 100%;background: url('../images/login.jpg');line-height:420px;color: #FFF;text-align: center;padding-top:100px;font-size: 24px;float: left;}
.register-right{background: #F9F9F9;width: 600px;height: 100%;float: left; padding: 30px 50px;}
.rleft{text-align: right;}
.right-tab td{padding:8px;}
.rright{height: 40px;line-height: 40px;}
.rright input{outline: medium;width: 100%;border:1px solid #EEE;padding:0 10px;}
.submits{width: 255px;height:50px;line-height: 50px;margin: auto;text-align: center;margin-left:122px; margin-top: 10px; background: #3A99EB; border: 0; color: #FFF; border-radius: 30px; font-size: 18px;}
.ryzm{height:40px;line-height: 40px;}
.ryzm input{width: 50%;border:1px solid #EEE;padding:0 10px;outline: medium;float: left;}
.f-send{width:115px;margin-left: 10%;background: #090;float: left;text-align: center;color: #000; cursor: pointer;}
.f-sended{width:115px;margin-left: 10%;background: #EEE;float: left;text-align: center;color: #999; cursor: pointer;}
.Searchcompany{width: 390px; position: absolute; margin-left: 100px; margin-top: 280px; background: #FFF; padding:10px 0;  border: 1px solid #EEE;display: none;}
.Searchli{height: 30px; line-height: 30px; font-size: 15px;padding:0 15px;}
.Searchli:hover{background: #E65617;color:#FFF;cursor: pointer;}
.mistake{border:1px solid #E65617!important; }

/* login */
.login-box{background: url(../images/Lbackground.jpg) 100% 100% no-repeat;padding-bottom: 190px;}
.login{width:862px;height:620px;margin:auto;border:1px solid #EEE;margin-top:100px;}
.login-left{width: 260px;height: 100%;background: url('../images/login.jpg');line-height:420px;color: #FFF;text-align: center;padding-top:100px;font-size: 24px;float: left;}
.login-right{background: #F9F9F9;width: 600px;height: 100%;float: left; padding: 50px;}
.wechat-tit{position: relative;margin:80px auto 40px;text-align: center;font-size: 16px;}
.wechat-tit:before{width: 110px;height:1px;position: absolute;content: '';background: #DDD;left: 60px; top: 10px;}
.wechat-tit:after{width: 110px;height:1px;position: absolute;content: '';background: #DDD;right: 60px;top:10px;}

/* footer */
.main-footer{background: #121212;height: 350px;color:#999;font-size: 16px;}
.main-footer .widget{text-align: center;font-size: 20px;color:#FFF;margin-bottom: 40px}
.FooterBox{margin-top:40px;border-right:1px solid #FFF;height: 210px;}
.FooterBox:nth-child(4){border-right:0;}
.main-footer-box{width: 100%;margin-top:-10px;}
.main-footer-box div{float:left;width: 50%;text-align: center;font-size: 16px;margin-top: 10px;}
.main-footer-box div a{color: #999;}
.main-footer-box1{width:100%;}
.main-footer-box1 img{width:135px;height: 135px;margin-left:79px;}
.main-footer-box2{text-align: left;font-size: 16px;width: 190px;margin:auto;}
.FooterCopy{margin-top:20px;}
.FooterCopy div{text-align: center;margin-top:10px;}

.SoSorry{  padding: 10px 0px 35px 0px; font-size: 20px; text-align: center; position: relative; color: #E65617;}
.SoSorry a{  color: #E65617;}

