/*
此文件是自定义样式
@create time 2017-3-29 11:53:06
*/
a:hover{color:#ff9f00;text-decoration:none;}
.col-sm-12 table{border:0px;}
/*等级*/
.rating-container{display:inline-block;}
.rating{display:inline-block;}
.rating-loading {
    width: 25px;
    height: 25px;
    font-size: 0;
    color: #fff;
    background: transparent url('../img/loading.gif') top left no-repeat;
    border: none;
}

/*
 * Stars
 */
.rating-container .rating {
    cursor: default;
    position: relative;
    vertical-align: middle;
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
}

.rating-disabled .rating {
    cursor: not-allowed;
}

.rating-container .star {
    display: inline-block;
    margin: 0 3px;
    text-align: center;
}

.rating-container .empty-stars {
    color: #aaa;
}

.rating-container .filled-stars {
    position: absolute;
    left: 0;
    top: 0;
    margin: auto;
    color: #d00;
    white-space: nowrap;
    overflow: hidden;
    text-shadow: 1px 1px #999;
}

.rating-rtl {
    float: right;
}

.rating-animate .filled-stars {
    transition: width 0.25s ease;
    -o-transition: width 0.25s ease;
    -moz-transition: width 0.25s ease;
    -webkit-transition: width 0.25s ease;
}

.rating-rtl .filled-stars {
    left: auto;
    right: 0;
    -moz-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    -webkit-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    -o-transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
    transform: matrix(-1, 0, 0, 1, 0, 0) translate3d(0, 0, 0);
}

.rating-rtl.is-star .filled-stars {
    right: 0.06em;
}

.rating-rtl.is-heart .empty-stars {
    margin-right: 0.07em;
}

/**
 * Sizes
 */
.rating-xl {
    font-size: 4.89em;
}

.rating-lg {
    font-size: 3.91em;
}

.rating-md {
    font-size: 3.13em;
}

.rating-sm {
    font-size: 2.5em;
}

.rating-xs {
    font-size: 1.3em;
}

.rating-xl {
    font-size: 4.89em;
}

.rating-ms {
    font-size: 1.5em;
}

/**
 * Clear
 */
.rating-container .clear-rating {
    color: #aaa;
    cursor: not-allowed;
    display: inline-block;
    vertical-align: middle;
    font-size: 60%;
}

.clear-rating-active {
    cursor: pointer !important;
}

.clear-rating-active:hover {
    color: #843534;
}

.rating-container .clear-rating {
    padding-right: 5px;
}

/**
 * Caption
 */
.rating-container .caption {
    color: #999;
    /*display: inline-block;*/
    vertical-align: middle;
    font-size: 60%;
    margin-top: -0.6em;
    display:none;
}

.rating-container .caption {
    margin-left: 5px;
    margin-right: 0;
}

.rating-rtl .caption {
    margin-right: 5px;
    margin-left: 0;
}

/**
 * Print
 */
@media print {
    .rating-container .clear-rating {
        display: none;
    }
}

.link {
    background: #f8f8f8 none repeat scroll 0 0;
    line-height: 32px;
    margin-top: 15px;
    padding: 10px 0;
}
.link .link-head {
    padding-left: 20px;
    padding-right: 5px;
    text-align: center;
    color:#666;
}
.link .link-head{
    float: left;
}
.link .links {
   /* height: 32px;*/
    overflow: hidden;
    text-align: left;
}
.link .links li a {
	color: #999;
}
.link .links li {
    display: inline-block;
    padding: 0 15px;
}
.link .link .hide-btn {
    color: #333;
    cursor: pointer;
    padding-right: 20px;
}
.link .hide-btn i {
    background-position: -27px -48px;
    display: inline-block;
    height: 6px;
    margin-left: 4px;
    vertical-align: 1px;
    width: 12px;
}
.list-unstyled{padding-top:10px;}
.icon {
    /**background: rgba(0, 0, 0, 0) url("../images/index-icon.png") no-repeat;**/
    float: left;
}

.rsbox{
	border-right:#f3f3f3 solid 1px;
	padding: 10px;
	height:240px;
}
.ann-icon {
    background-position: 0 389px;
    height: 32px;
    vertical-align: middle;
    width: 13px;
    border: 1px solid red;
}
.i-b-d {
    display: inline-block;
}
.ann {
    height: 44px;
    line-height: 44px;
}
.ann .ann-top-top {
    margin-left: 5px;
}
.more {
    color: #999999;
    font-size: 12px;
    height: 44px;
    line-height: 44px;
    margin-left: 20px;
}
.more:hover {
    color: #ffad2c;
}
.ranking {
    line-height: 44px;
}
.l-floor-bg{
	background: rgba(0, 0, 0, 0) url("../images/l-pic.png") no-repeat scroll 0 0;
}
.container .l-floor {
    overflow: hidden;
    width: 265px;
    height: 240px;
}
.l-floor .tools{
	width:100%;
	padding: 50px 15px 0 0px;
	font-size: 14px;
}
.l-floor .tools a{
    color: #fff;
}
.l-floor .tools a:hover{
    color: #fff;
    font-weight: bold;
}
.container .l-floor h2 {
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    padding: 22px 0 0 30px;
}
.container .init {
    color: #fff;
    font-size: 14px;
    padding: 10px 0 0 30px;
}
.container .p2 .c-poi-a {
	background:url("../images/bg_sr.png") no-repeat scroll 0 0;
}
.container .p3 {
    font-weight: bold;
    height: 240px;
}
.container .p3 .l-floor {
    background:url("../images/bg_xxfb.png") no-repeat scroll 0 0;
    height: 240px;
}
.container .p4 {
    font-weight: bold;
    height: 240px;
}
.container .p4 .l-floor {
    background-position: 0 -406px;
    height: 240px;
}
.container .p5 {
    font-weight: bold;
    height: 285px;
}
.container .p5 .l-floor {
    background-position: 0 -646px;
    height: 285px;
    overflow: hidden;
}
.animate-right:hover {
    transform: translate(5px, 0px);
}
.animate-up:hover {
    transform: translate(0px, -3px);
}
.animate {
	cursor:pointer;
    position: relative;
    transition: all 0.2s ease-out 0s;
}
.aniimg-up:hover {
    transform: translate(0px, -5px);
}
.aniimg5 {
	cursor:pointer;
    position: relative;
    transition: all 0.5s ease-out 0s;
}
.aniimg3 {
	cursor:pointer;
    position: relative;
    transition: all 0.3s ease-out 0s;
}
.aniimg {
	cursor:pointer;
    position: relative;
    transition: all 0.2s ease-out 0s;
}
.axhx:hover{
	text-decoration:underline;
}
.pro-up:hover {
    transform: translate(0px, 0px);
    background-color:#f7f7f7;
    border-radius: 3px;
}
.pro {
	cursor:pointer;
    position: relative;
    transition: all 0.2s ease-out 0s;
}

.container .partner-list {
    font-size: 0;
    text-align: justify;
}
.container .partner-list {
    height: 300px;
   
}
.container .partner-list:hover{background:none}
.container .partner-list img {
   
}
.container .partner-list a {
    border: 0px solid #fff;
    display: block;
    transition: border 0.3s ease-in-out 0s;
}
.container .partner-list a:hover {
    border: 0px solid #ccc;
}
/*底部 footer start*/
.footer {
    border-top: 1px solid #e5e5e5;
    color: #777;
    margin-top: 20px;
    padding: 30px 0;
    background:#fff; width:100%;
}
.footer-bottom{background:#fff;color:#fff;padding:20px 0px;background:#444; margin-top:20px;}
.footer-bottom a{color:#fff;}
/*底部 footer end*/

/*分页page start*/
.page{padding:30px; text-align:center}
.page a{border:1px solid #ddd;height: 36px;text-decoration:none; line-height:36px;width: 38px;display:inline-block;margin:0 5px;background:#fff;}
.page a.current{color:#fff; background:#5cb85c;border:1px solid #ddd;}
.page a:hover{color:#fff; background:#5cb85c;border:1px solid #ddd;}
/*分页page end*/

.projects-header h2 {
    font-size: 42px;
}
.projects-header p {
    font-size: 14px;
}
.weixin{
	text-align: center;
}
.weixin img{
	width:140px;
	height:140px;
}
.ux1{
	border-bottom:1px solid #ccc;
}
.ux2{
	border-bottom:2px solid #ff7301;
}
.hotpro{
   cursor:default;
}
.hotpro:hover{
   transform:scale(1.02,1.02);
   -webkit-transform-origin: center center 0;
   -ms-transform-origin: center center 0;
   transform-origin: center center 0;
   -webkit-transition:all 0.6s ease 0s;
   -moz-transition:all 0.6s ease 0s;
   transition:all 0.6s ease 0s;
}
.hotpro .title {
	cursor:pointer;
    bottom: 25px;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
    top: 50%;
    width: 97%;
    margin: 5px;
}
.hotpro .title2 {
    bottom: 25px;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    position: absolute;
    text-align: center;
    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
    top: 50%;
    width: 97%;
    margin: 5px;
}
.index_more i.fa {
    border-radius: 99px;
    font-size: 110px;
    height: 220px;
    line-height: 220px;
    text-align: center;
    width: 220px;
}
.index_seo img {
    box-shadow: 0 0 12px 0 rgba(0, 0, 0, 0.3);
    margin: 20px auto 30px;
}

.dwjjdt{
}
.dwjjdt .item {
	border:1px solid red;
	height:360px;
    margin-top: 15px;
    margin-bottom:15px;
    background-color: #fff;
    padding:10px;
}
.dwjjdt .item::after, .dwjjdt .item::before {
    content: " ";
    display: table;
}
.dwjjdt .item:hover {
   /* border-color: #800019;
    outline: 1px solid #800019;*/
}
.dwjjdt .item:hover .item-content .item-title {
    color: #800019;
    text-decoration: none;
    
}
.dwjjdt .item:hover{
    color: #800019;
    text-decoration: none;
    background-color: #f6f6f6;
}
.dwjjdt .item .item-wrap {
    display: block;
    text-decoration: none;
}
.dwjjdt .item .img-wrap {
    background: rgba(0, 0, 0, 0) url("//gtms02.alicdn.com/tps/i2/TB1UXltGXXXXXXhXpXXpJArGXXX-34-34.gif") no-repeat scroll center center;
}
.dwjjdt .item .img-wrap img {
    height: 238px;
    width: 100%;
}
.dwjjdt .item .item-content {
	height: 238px;
}
.dwjjdt .item .item-line{
	height:10px;
	margin-top:10px; 
	border-bottom:1px dashed #999;
}
.dwjjdt .item .item-content .item-title {
    color: #0b0b0b;
    display: block;
    font-size: 22px;
    font-weight: 700;
    line-height: 30px;
    padding-top: 20px;
    text-align: left;
}
.dwjjdt .item .item-content .item-store {
    color: #848484;
    font-size: 14px;
    line-height: 20px;
    text-align: left;
}
.dwjjdt .item .item-content .item-store span {
    color: #333;
    font-size: 14px;
    padding-left: 5px;
}
.dwjjdt .item .item-content .item-store .new-price{
    font-family: Tahoma;
    color: #800019;
    font-size: 30px;
    font-weight: 700;
    padding-left: 5px;
}
.dwjjdt .item .item-content .item-show-time {
    color: #848484;
    font-size: 14px;
    line-height: 25px;
    padding-left: 20px;
    text-align: left;
}
.dwjjdt .item .item-content .item-show-time span {
    color: #333;
    padding-left: 11px;
}
.dwjjdt .item .item-content .item-countdown {
	padding-top:10px;
    bottom: 2px;
    text-align: left;
}
.dwjjdt .item .item-content .item-countdown .countdown-text {
    color: #848484;
    font-size: 14px;
    letter-spacing: 0.5em;
}
.dwjjdt .item .item-content .item-countdown .pai-countdown {
    color: #800019;
    display: inline;
    font-family: Tahoma;
    font-size: 26px;
    font-weight: 700;
}
.dwjjdt .item .item-content .item-countdown .pai-countdown i {
    color: #848484;
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
}
.dwjjdt .item .item-content .item-side-box {
    height: 105px;
    right: 0;
    top: 0;
    padding-top:9px;
    line-height:40px;
    text-align: center;
}
.dwjjdt .item .item-content .item-side-box .side-num {
    font-family: Tahoma;
    font-size: 24px;
    font-weight: 700;
}
.dwjjdt .item .item-content .item-side-box .side-num2 {
    font-family: Tahoma;
    font-size: 20px;
    font-weight: 500;
}
.dwjjdt .item .item-content .item-side-box .side-text {
    bottom: 25px;
    font-size: 14px;
}
.dwjjdt .item .item-content .item-bid-box {
    background-color: #800019;
    color: #f6f6ea;
}
.dwjjdt .item .item-content .item-amount-box {
    background-color: #848484;
    color: #f6f6ea;
}
.dwjjdt .item .item-content .item-look-box {
    background-color: #008060;
    color: #f6f6ea;
}
.dwjjdt .item .item-content .item-amount {
    bottom: 20px;
    text-align: left;
}
.dwjjdt .item .item-content .item-amount span {
    color: #800019;
    font-size: 14px;
}
.dwjjdt .item .item-content .item-amount .amount{
    color: #222;
    font-family: "Microsoft YaHei",simhei,sans-serif;
    font-size: 24px;
    font-weight: 700;
    padding-left: 11px;
}
.dwjjdt .item .item-content .item-amount .amount em {
    font-weight: 400;
}
.dwhot .item{
	height: 300px;
	border: 1px solid #e6e6e6;
    margin-bottom: 10px;
    margin-top: 10px;
}
.dwhot .item img{
	height: 220px;
	width: 100%;
}
.dwhot .item .new-price{
	font-family: Tahoma;
    color: #800019;
    font-size: 16px;
    font-weight: 700;
}
.dwhot .item .new-count{
	font-family: Tahoma;
    color: #800019;
    font-size: 20px;
    font-weight: 700;
}
.dwjjdh .tab-wrap {
	margin-top:20px;
    background-color: #111;
}
.bgreen{
	background-color:green;
}
.bordf{
	 border: 1px solid #fff;
}
.dwjjdh .tab-wrap .tab-list{
    margin: 0 auto;
}
.dwjjdh .tab-wrap .tab-list .tab-item{
	width:120px;
	height:54px;
	line-height:40px;
    border-right: 1px solid #2e2e2e;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 18px;
    padding: 5px 0;
    position: relative;
    text-align: center;
}
.dwjjdh .tab-wrap .tab-list .tab-item:first-child{
    border-left: 1px solid #2e2e2e;
}
.dwjjdh .tab-wrap .tab-list .tab-item.active{
    background-color: #830010;
}
.dwjjdh .tab-wrap .tab-list .tab-item.active .arrow-wrap{
    display: block;
}
.dwjjdh .tab-wrap .tab-list .tab-item .theme{
    font-size: 16px;
    letter-spacing: 2px;
    margin-bottom: -4px;
    text-align: center;
}
.dwjjdh .tab-wrap .tab-list .tab-item .time{
    font-size: 22px;
    font-weight: 700;
    text-align: center;
}
.dwjjdh .tab-wrap .tab-list .tab-item .arrow-wrap{
    bottom: -8px;
    display: none;
    height: 8px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.dwjjdh .tab-wrap .tab-list .tab-item .arrow-wrap .arrow{
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 8px solid #830010;
    display: inline-block;
    height: 0;
    vertical-align: top;
    width: 0;
    z-index: 1;
}
.mini-record-list {
    text-align: center;
}
.mini-record-list .record-list-title {
    margin-bottom: 15px;
}
.mini-record-list .favor-msg {
    color: #800019;
    left: 141px;
    position: absolute;
    top: -12px;
}
.mini-record-list .record-list-title .line {
    height: 1px;
    width: 100%;
}
.mini-record-list .record-list-title .title {
    color: #333;
    font-weight: 700;
    left: 35px;
    margin-left: -36px;
    padding: 0 10px;
    position: absolute;
    top: -11px;
}
.mini-record-list .record-list-title .title em {
    color: #333;
    font-weight: 700;
}
.mini-record-list .record-list-title .no-record {
    color: #848484;
}
.mini-record-list .record-list-cnt li {
    margin-top: 10px;
}
.mini-record-list .record-list-cnt .msg, .mini-record-list .record-list-cnt .nickname, .mini-record-list .record-list-cnt .price, .mini-record-list .record-list-cnt .record-icon {
    color: #666;
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    width: 44px;
}
.mini-record-list .record-list-cnt .nickname {
    overflow: hidden;
    white-space: nowrap;
    width: 100px;
}
.mini-record-list .record-list-head .record-list-cnt .msg, .mini-record-list .record-list-head .record-list-cnt .nickname, .mini-record-list .record-list-head .record-list-cnt .price, .mini-record-list .record-list-head .record-list-cnt .record-icon {
    color: #333;
}
.mini-record-list .record-list-cnt .record-icon {
    width: 39px;
}
.mini-record-list .record-list-cnt .price {
    margin-bottom: -10px;
    padding-bottom: 10px;
    width: 80px;
}
.mini-record-list .record-list-cnt .price .fn-rmb {
    padding-right: 0;
}
.mini-record-list .record-list-cnt .msg {
    color: #848484;
    position: relative;
}
.mini-record-list .record-list-cnt .record-list-head {
    color: #333;
}
.mini-record-list .record-list-cnt .icon, .mini-record-list .record-list-cnt .selected {
    color: #ccc;
    margin-right: 3px;
    position: relative;
    top: -1px;
}
.mini-record-list .record-list-cnt .iconfont-pai:hover {
    cursor: pointer;
}
.mini-record-list .record-list-cnt .leader span {
    color: #7f0019;
    font-weight: 700;
}
.mini-record-list .record-list-cnt .leader .bao-icon {
    font-size: 16px;
    font-weight: 400;
}
.mini-record-list .record-list-cnt .up-icon {
    margin-right: 2px;
}
.mini-record-list .record-list-cnt .down-icon {
    position: relative;
    top: 3px;
}
.mini-record-list .record-list-cnt .leader .up-icon {
    color: #bb1031;
}
.mini-record-list .record-list-cnt .leader .up-icon-selected {
    color: #8e011d;
}
.mini-record-list .record-list-cnt .leader .down-icon {
    color: #d2a323;
}
.mini-record-list .record-list-cnt .leader .down-icon-selected {
    color: #c09317;
}
.mini-record-list .record-list-cnt .msg-num {
    background-color: #800019;
    color: #fff;
    left: -2px;
    min-height: 9px;
    min-width: 11px;
    padding: 0 2px;
    position: absolute;
    text-align: center;
    top: -22px;
}
.mini-record-list .record-list-cnt .plus1 {
    background-position: 0 -272px;
    height: 7px;
    left: -2px;
    position: absolute;
    top: -7px;
    width: 9px;
}
.mini-record-list .record-list-cnt .msg-num .arrow {
    border-color: #800019 #fff #fff;
    border-style: solid;
    border-width: 3px;
    left: 50%;
    margin-left: -4px;
    position: absolute;
    top: 18px;
}
.nr_hang {
	color:#666;
	border:1px solid #f5f5f5;
    clear: both;
    height: 162px;
    border-radius: 4px;
    list-style: outside none none;
    margin-bottom: 20px;
    padding: 8px 15px;
}
.nr_hang:hover {
	background-color: #f5f5f5;
}
.nr_img {
    float: left;
    height: 132px;
    padding: 5px;
    text-align: center;
    width: 132px;
}
.nr_img img {
    height: 122px;
    width: 142px;
}
.nr_js {
    float: right;
    height: 132px;
    padding: 5px;
}
.nr_js_bt, .nr_js_bt a {
	color: #666;
    font-size: 18px;
    font-weight: 600;
    height: 30px;
    width: 100%;
}
.nr_js_bt a:hover {
    color: #333;
}
.nr_js_zt {
    height: 70px;
    width: 100%;
}
.nr_js_zt p {
    color: #666;
    line-height:26px;
    font-size: 13px;
}
.nr_js_rq {
    color: #666;
    font-size: 13px;
    text-align: right;
    width: 100%;
}

/*鏂囩珷璇︽儏椤�/
.article{border-radius: 4px;border:1px solid #dddddd; background:#fff;padding:0 60px 20px 60px;box-sizing:border-box}
.art_title{font-size:22px;color:#006db2;padding:25px 0; text-align:center;}
.source{ text-align:center; line-height:35px;color:#a0a0a0;}
.cont p{ text-indent:24px;}
.cont{ line-height:25px;}
.fx{ overflow:hidden;border-top:1px solid #bebebe;padding-top:12px;margin-top:20px;}
.fx_r a{}
/*椤圭洰璇︽儏*/
.xm_article{margin:25px auto;}
.xm_left,.left{width:827px;}
.xm_ltop{width:755px;padding:10px 35px 0 35px;height:266px;border:1px solid #ddd; background:#fff;_width:825px;}
.xm_ltop .fr{width:420px;}
.xm_ltop  .fr h6{ font-size:15PX;COLOR:#006db2; line-height:55PX;border-bottom:1px solid #ddd;}
.xmxq_table{ margin-top:15px;}
.xmxq_table tr td{ padding:4px 0; color:#7c7c7c; font-family:"寰蒋闆呴粦"; line-height:20px; font-size:13px;}
/*澹版槑**/
.mzsm{ background:#fff; border:1px solid #dadada; padding:13px 22px; margin-top:25px;}
.mzsm p{ color:#7c7c7c; line-height:24px;}
.mzsm p span{ color:#f85200;}

/*www网站top样式控制 start*/
.top{margin-bottom:0;border:0px red solid;}
.top .navbar-nav li:hover{background:rgba(8,8,8,.6)}
.top .navbar-nav>li>a {
padding:30px 20px;
font-size:14px;
}
.top .navbar-brand {
border:0px red solid;
}
.top .navbar {
min-height: 80px;
/* background-color: #005291; */
}
.top .navbar-toggle {
margin-top: 4px;
margin-bottom: 4px;
}
.top .navbar-header>a {
padding-top: 10px;
}
/*www网站top样式控制 end*/
.btn a{color:#fff}

.banner {height:430px;background: rgba(0, 0, 0, 0) url("/images/ban/b-1.jpg") no-repeat scroll center center / cover ;
	    text-align: center;}
/*mlliu  涓棿*/
.jumbotron{padding-bottom:0;margin-bottom:0;background-color:#fff;}
#proListDiv .col-lg-6,#sdxx_box .col-lg-6{padding:0;}
.glyphicon-map-marker{font-size:14px;color:#fcb227;padding-right:5px}
/*tzgg*/
.tzgg{background:#f0ad4e;border-radius:5px;margin-top:20px;}
.tzgg a{color:#fff;}
.tzgg .glyphicon{font-size:20px;color:#666;}
.tzgg .col-lg-12{padding:0;}


.detail_box{border:none;}
.detail_box table td label{font-weight:normal}

.caigou_text li{}
.caigou_text li h4{color:#000;text-align:center}
.caigou_text li p{text-align:left;padding:10px 10px 0 10px;text-indent:28px;}
.caigou_text li span{display:block;margin:0 auto 10px auto;width:130px;height:130px;}
.caigou_text li:nth-child(1) span{background:url(/images/web/ionic_zz.png);background-size:100%}
.caigou_text li:nth-child(2) span{background:url(/images/web/ionic_hf.png);background-size:100%}
.caigou_text li:nth-child(3) span{background:url(/images/web/ionic_ny.png);background-size:100%}
.caigou_text li:nth-child(4) span{background:url(/images/web/ionic_sl.png);background-size:100%}
.caigou_text li:hover span{animation: myfirst 1.5s infinite;
-moz-animation: myfirst 1.5s infinite;	/* Firefox */
-webkit-animation: myfirst 1.5s infinite;	/* Safari 鍜�Chrome */
-o-animation: myfirst 1.5s infinite;	/* Opera */}
@keyframes myfirst
{
0 {transform:translateY(0px)}
50% {transform:translateY(-10px)}
100%{transform:translateY(0px)}
}

@-moz-keyframes myfirst /* Firefox */
{
0 {transform:translateY(0px)}
50% {transform:translateY(-10px)}
100%{transform:translateY(0px)}
}
.mt20{margin-top:20px;}
/*鎵嬮鐞*/
.flash4{width:825px;height:285px;margin:0px auto;position:relative;}
.flash4 ul li{width:85px;height:285px;border-left:1px solid #000;position:relative;overflow:hidden;float:left;}
.flash4 ul li .imgTop img{width:500px;height:250PX;opacity:0.4;}
.flash4 ul li .imgTop img.tm{opacity:1;}
.flash4 ul li .imgCon{width:500px;height:285px;}
.flash4 ul li .imgCen{width:500px;min-height:50px;background:rgba(0,0,0,0.5);color:#fff;font-size:20px;line-height:50px;position:absolute;left:0px;bottom:35px;text-indent:20px;display:none;}
.flash4 ul li .imgBot{width:500px;height:35px;background:#222;}
.flash4 ul li .imgBot p{padding:0;margin:0;}
.flash4 ul li .imgBot p.bt_1{width:80px;line-height:35px;font-size:16px;color:#fff;text-indent:20px;float:left;}
.flash4 ul li .imgBot p.bt_2{width:458px;height:35px;line-height:35px;float:left;display:none;}
.flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(../images/part2_icon.png)no-repeat left center;padding-left:10px;}
.flash4 ul li:first-child{width:500px;}
.flash4 ul li:fast-child{position:absolute;right:0px;bottom:0px;}

/*文章页*/
.article{min-height:500px;margin-bottom:20px;border-radius: 10px;border:1px solid #dddddd; background:#fff;padding:0 60px 20px 60px;box-sizing:border-box}
.art_title{font-size:22px;color:#006db2;padding:25px 0; text-align:center;}
.source{ text-align:center; line-height:35px;color:#a0a0a0;}
.cont p{ text-indent:24px;}
.cont{ line-height:25px;}

.xxfb_div{position:relative;height:198px;padding-top:40px;border-radius: 3px;}
.xxfb_div li{border-bottom:1px dotted #ddd;padding:5px 0}
.xxfb_div span.gong{position:absolute;top:0;left:0;display:block;width:33px;height:37px;background:#bc94dc;border-radius:10px 0 10px 0;text-align:center;line-height:37px;color:#fff;font-size:14px;}
.xxfb_div h3{padding:0 10px;line-height:25px;font-size:16px;}
.mu_box span{color:#d00;}
.mu_box{text-align:center;padding:10px 0;}
a.ck_box:link,a.ck_box:visited{position:absolute;bottom:0;left:0;background:#fcb427;color:#fff;display:block;width:100%;padding:10px 0;color:#fff;text-align:center;margin:0;border-radius:0 0 10px 10px}

.grid {

      border: 1px solid #ddd;
      background-color: rgba(86, 61, 124, .15);
      border: 1px solid rgba(86, 61, 124, .2);
      height: 150px;
  }
.header-tools{
	line-height:25px;width:100%;background-color:#eee;
	padding-right:30px;font-size:12px;color:#222;
}
/* .header-tools a{
	color:#222;
} */
/**滚动**/
.block_home_slider {position: relative;background-color:#f5f5f5;} 
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.flex-direction-nav{ display:none;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging { position:absolute; top:92%; left:50%; margin-left:-90px; width:180px;}
.block_home_slider .flex-control-paging li {margin: 0px;padding: 0px;float: left;overflow: hidden;list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:45px; height:7px; display:block;background:url(/images/jinmajia/btn_main_img.png) no-repeat 0 -7px; text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background:url(/images/jinmajia/btn_main_img.png) no-repeat 0 0;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

.nccqitem li{
    border:1px solid #ccc;
	height:400px;
}
.nccqitem li::after, lczq .li::before {
    content: " ";
    display: table;
}
.nccqitem li:hover {
   outline: 2px solid #4cae4c;
}

.nccqitem .pro_label {
    float: left;
    height: 30px;
    padding-top: 5px;
}
.nccqitem .pro_label span {
    border: 1px solid #008d4c;
    border-radius: 5px;
    color: #008d4c;
    margin-right: 10px;
    padding: 3px 5px;
}

.lczq li {
	border:1px solid #ccc;
	height:380px;
    margin-top: 10px;
    margin-bottom:10px;
    background-color: #fff;
    padding:5px;
}
.lczq li::after, lczq .li::before {
    content: " ";
    display: table;
}
.lczq li:hover {
   border-color: #4cae4c ;
   outline: 2px solid #4cae4c;
}
.lczq .pro {
    margin: 17px auto 0;
    overflow: hidden;
    width: 296px;
}
.lczq .pro_title {
    color: #000000;
    float: left;
    font-family: "微软雅黑";
    font-size: 23px;
    height: 35px;
    line-height: 35px;
    width: 296px;
}
.lczq .pro_subtitle {
    color: #999999;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    width: 296px;
}
.lczq .pro_price {
    float: left;
    height: 86px;
    margin-top: 20px;
    width: 296px;
}
.lczq .pro_price1 {
    color: #999999;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 86px;
    width: 165px;
}
.lczq .pro_price1 h3 {
    color: #cf0f1e;
    font-size: 46px;
    height: 54px;
    line-height: 54px;
    width: 165px;
}
.lczq .pro_price2 {
    color: #999999;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 86px;
    text-align: right;
    width: 131px;
}
.lczq .pro_price2 h3 {
    color: #000;
    font-size: 30px;
    height: 54px;
    line-height: 64px;
    width: 131px;
}
.lczq .pro_label {
    float: left;
    height: 30px;
    padding-top: 5px;
    width: 296px;
}
.lczq .pro_label span {
    border: 1px solid #cf0f1e;
    border-radius: 6px;
    color: #cf0f1e;
    margin-right: 10px;
    padding: 3px 5px;
}
.lczq .pro_mj {
    color: #999999;
    float: left;
    font-family: "微软雅黑";
    font-size: 13px;
    height: 28px;
    margin-top: 15px;
    width: 100%;
}
.lczq .pro_line1 {
    background: #cf0f1e none repeat scroll 0 0;
    float: left;
    height: 8px;
}
.lczq .pro_line {
    background: #cccccc none repeat scroll 0 0;
    float: right;
    height: 8px;
    margin-top: 7px;
    width: 65%;
}
.lczq .pro_dt {
    color: #cf0f1e;
    float: left;
    font-family: "微软雅黑";
    font-size: 13px;
    height: 40px;
    line-height: 40px;
    margin-bottom: 20px;
    width: 296px;
}
.lczq .pro_btn button{
    width: 250px;
}
.lczq .pro_button {
    background: #cf0f1e none repeat scroll 0 0;
    border-radius: 8px;
    clear: both;
    color: #fff;
    cursor: pointer;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 48px;
    line-height: 48px;
    margin: 15px auto 0;
    text-align: center;
    width: 250px;
}
.bbt_red{border-bottom:2px #cf0f1e solid;}
.bbt_yell{border-bottom:2px #ff6600 solid;}
.bbt_blue{border-bottom:2px #5399e0 solid;}
.btt_red{border-top:2px #cf0f1e solid;}
.btt_yell{border-top:2px #ff6600 solid;}
.btt_blue{border-top:2px #5399e0 solid;}

.ptitle a{
	color:#222;
}
.ptitle a:hover{
	text-decoration:underline;
	color: #ff6600;
}
.news{ padding-top:10px;}
.news span{ float:right; font-size:12px;}
.news p{ text-indent:2em;}
.news h2{font-size:14px; font-weight:bold; line-height:40px; margin-top:10px; }
.news h2 a{color:}
.news dl dd span{ float:right}
.news dd{height:35px;line-height:35px;}
.news dd a{ float:left; color:#333;}
.news dd a:hover{color:#ff9f00;}
.xian{ border-bottom:1px solid #ededed}
.lczq .pro_list {
	cursor:pointer;
    position: relative;
    transition: all 0.2s ease-out 0s;
}
.lczqs .pro_list .pro_title {
    color: #000000;
    float: left;
    font-family: "微软雅黑";
    font-size: 23px;
    height: 35px;
    line-height: 35px;
 margin-left:20px; margin-top:20px; width:100%
}
 .fud div{ float:left; padding:0 20px; margin-top:20px; line-height:20px;text-align:center; color:#999}
 .fud div span{disply:block; line-height:30px;text-align:center;color:#333; font-size:16px;}
.lczqs li {
	border:none;border-bottom:1px solid #ccc;
	height:160px;
    margin-top: 0px;
    background-color: #fff;
    padding:5px;
}
.lczqs li::after, lczq .li::before {
    content: " ";
    display: table;
}
.lczqs li:hover {
	
   background-color: #fbfbfb;

}




.lczqs .pro_price1 {
    color: #999999;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    height: 86px;
    width: 165px;
}
.lczqs .pro_price1 h3 {
    color: #cf0f1e;
    font-size: 46px;
    height: 54px;
    line-height: 54px;
    width: 165px;
}



.pro_zr{ margin-top:30px;}
.types{ border:1px solid #ccc}
.type_nr{ line-height:40px; border-bottom:1px dashed #ccc}
.type_nrs{ line-height:40px; border-bottom:none;}
.type_nr a,.type_nrs a{padding:0 20px;}
.type_nr .xia,.type_nrs .xia{padding:0 20px;color:#f00}
.type_nr a:hover,.type_nrs a:hover{color:#f00}
.type_nr .xia{color:#f00}

.type_main{padding:10px 0; margin-left:20px;}
.px{ height:50px;   background-color: #eee; line-height:50px; padding-left:20px; margin:0 15px; border-top:2px solid #ff6600; }
.px a{ background-color: #fff;border:1px solid #ccc;padding:8px 10px;}
.px .mr{background-color: #ff7e00; color:#fff }

.page_p{  height:40px;margin-top:20px;margin-left:300px;}
.page_pa a{ padding:8px 8px;background-color: #fff;border:1px solid #ccc}
.page_pa a:hover{ background-color: #ff7e00;border:1px solid #ccc;color:#fff}

.xm_nr{color:#ff7e00; font-size:28px;margin-left:16px;margin-top:30px;}
.xm_nr span{color:#999;font-size:14px;line-height:30px;}
.xm_nr_fe{margin-top:10px;color:#999;border-top:1px solid #f2f2f2;}
.xm_nr_fe p{padding-top:10px;}
.xm_nr_fe span{margin-left:10px;}
.xm_nr_fe a{font-size:20px;color:#f00;margin-left:10px;}
.xm_gm{background-color: #999;}
.sr{width:100px;line-height:30px;}
.lc_time{margin:40px 30px;}
.lc_time span{padding:20px 20px;border:1px solid #ccc;}
.lie{border:1px solid #ccc; margin-top:20px; margin-left:20px;}
.lie li{border-bottom:1px solid #ccc;line-height:40px;}
.lie li a{disply:block;padding:13px 30px;border-right:1px solid #ccc;height:30px;color:#333}
.lie li span{padding:0 20px;}
.main-nr{line-height:25px; margin-top:20px;text-indent:2em}
.main-sd{text-indent:0}
.main-sd span{color:#666;margin-left:40px;}

.content-box{border:1px solid #f0f0f0;background-color:#fff;}

/**自定义主体mybody相关样式 start**/
.mybody{background-color:#f6f6f6;}
.mybodytop{margin-top:120px}
/**自定义主体mybody相关样式 end**/

.mybox .nav-tabs > li {
  font-size: 16px;
}
.mybox .nav-tabs > li > a {
  padding: 10px 35px;
  line-height:30px;
  border-right: 1px solid #e5e5e5;
  border-radius: 0 0 0 0;
}
.mybox .nav-tabs > li.active > a,
.mybox .nav-tabs > li.active > a:hover,
.mybox .nav-tabs > li.active > a:focus {
  color: #ff6600;
  border-left: 1px solid #e5e5e5;
  border-bottom:0px solid #ff6600; 
  border-top:3px solid #ff6600; 
}


/**top导航换背景色 start**/
.navbar-inverse{
    background-color:#222;
}
.navbar-inverse {
    background-color: #fff;
    border-color: #f0f0f0;
}
.navbar-inverse .navbar-nav > li > a {
    color: #000;
    font-size:16px;
}
.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #fff;
  background-color: #ff9f00;
}
.navbar-inverse .navbar-nav > .open > a,
.navbar-inverse .navbar-nav > .open > a:hover,
.navbar-inverse .navbar-nav > .open > a:focus {
  color: #fff;
  background-color: #ff9f00;
}

/**top导航栏位置 start**/
.navbar-nav .navbar-center{
	color: #fff;
	background-color: #0066FF;
}

/**top导航换背景色 end**/

a{color:#333;}
.l-floor-bg{
	background: rgba(0, 0, 0, 0) url("/images/l-pic.png") no-repeat scroll 0 0;
}
.container .l-floor {
    overflow: hidden;
    width: 265px;
    height: 240px;
}
.l-floor .tools{
	width:100%;
	padding: 50px 15px 0 0px;
	font-size: 14px;
}
.l-floor .tools a{
    color: #fff;
}
.l-floor .tools a:hover{
    color: #fff;
    font-weight: bold;
}
.container .l-floor h2 {
    color: #fff;
    font-size: 36px;
    font-weight: bold;
    padding: 22px 0 0 30px;
}
.container .init {
    color: #fff;
    font-size: 14px;
    padding: 10px 0 0 30px;
}
.container .p2 .c-poi-a {
	background:url("/images/bg_sr.png") no-repeat scroll 0 0;
}
.container .p3 {
    font-weight: bold;
    height: 240px;
}
.container .p3 .l-floor {
    background:url("/images/bg_xxfb.png") no-repeat scroll 0 0;
    height: 240px;
}
.container .p4 {
    font-weight: bold;
    height: 240px;
}
.container .p4 .l-floor {
    background-position: 0 -406px;
    height: 240px;
}
.container .p5 {
    font-weight: bold;
    height: 285px;
}
.container .p5 .l-floor {
    background-position: 0 -646px;
    height: 285px;
    overflow: hidden;
}

.gj{margin-top:10px;}
	.gj dl{
		float:left;min-height:150px; width:265px;background:#fff;
		border:1px solid #e6e6e6;
		margin-right:10px;margin-left:10px;margin-top: 0;margin-bottom: 20px;
	}
	.gj dl:hover{box-shadow:-5px 0 2px #ccc, /*左边阴影*/  
	    3px 0 3px #ccc, /*右边阴影*/  
	    0 -3px 3px #ccc, /*顶部阴影*/  
	    0 3px 3px #ccc; /*底边阴影*/ border:1px solid #fefefe}
	.gj dl img{width:265px;height:250px;}
	.gj dl dd{width:255px;}
	.gj dl .name_s{margin-top:10px;}
	.gj dl .name_s a{padding-left:13px;font-size:20px;font-weight:500;line-height:30px;}
	.gj dl .name_s span{display:inline-block;height:20px; padding:0px 2px 0px 2px; min-width:5px; color:#fff; background:#f60;}
	.gj dl .job_s{font-size:12px;line-height:30px;color:#999;padding-left:20px;}
	.gj dl .work_s{font-size:13px;line-height:20px;color:#333;padding-left:20px;}

	
.desc img{
	display: block;
    height: auto;
    max-width: 100%;
}

/** 来自search-form.css中 start **/

.search-wrapper {
	position: absolute;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
   /* margin-top:130px;*/
    margin-top:80px;
    left:40%;
}
.jumdex {
		height:130px;
	    text-align: center;
	}
	.small-box a{
		color:#fff;
	}

.search-wrapper .input-holder {
    overflow: hidden;
    height: 70px;
    background: rgba(255,255,255,0);
    border-radius:6px;
    position: relative;
    width:70px;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.search-wrapper.active .input-holder {
    border-radius: 50px;
    width:600px;
    background-color:rgb(17, 17, 17);
    font-family: "Microsoft YaHei", 宋体, Arial, Helvetica, sans-serif;
    -webkit-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);
}

.search-wrapper .input-holder .search-input {
    width:100%;
    height: 50px;
    padding:0px 70px 0 20px;
    opacity: 0;
    position: absolute;
    top:0px;
    left:0px;
    background: transparent;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border:none;
    outline:none;
    font-family:"Open Sans", Arial, Verdana;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
    color:#FFF;
    -webkit-transform: translate(0, 60px);
    -moz-transform: translate(0, 60px);
    transform: translate(0, 60px);
    -webkit-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570);

    -webkit-transition-delay: 0.3s;
    -moz-transition-delay: 0.3s;
    transition-delay: 0.3s;
}
.search-wrapper.active .input-holder .search-input {
    opacity: 1;
    -webkit-transform: translate(0, 10px);
    -moz-transform: translate(0, 10px);
    transform: translate(0, 10px);
}

.search-wrapper .input-holder .search-icon {
    width:70px;
    height:70px;
    border:none;
    border-radius:6px;
    background: #FFF;
    padding:0px;
    outline:none;
    position: relative;
    z-index: 2;
    float:right;
    cursor: pointer;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}
.search-wrapper.active .input-holder .search-icon {
    width: 50px;
    height:50px;
    margin: 10px;
    border-radius: 30px;
}
.search-wrapper .input-holder .search-icon span {
    width:22px;
    height:22px;
    display: inline-block;
    vertical-align: middle;
    position:relative;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
    -moz-transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);
    transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);

}
.search-wrapper.active .input-holder .search-icon span {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after {
    position: absolute;
    content:'';
}
.search-wrapper .input-holder .search-icon span::before {
    width: 4px;
    height: 11px;
    left: 9px;
    top: 18px;
    border-radius: 2px;
    background: #974BE0;
}
.search-wrapper .input-holder .search-icon span::after {
    width: 14px;
    height: 14px;
    left: 4px;
    top: 6px;
    border-radius: 16px;
    border: 4px solid #974BE0;
}

.search-wrapper .close {
    position: absolute;
    z-index: 1;
    top:24px;
    right:20px;
    width:25px;
    height:25px;
    cursor: pointer;
    -webkit-transform: rotate(-180deg);
    -moz-transform: rotate(-180deg);
    transform: rotate(-180deg);
    -webkit-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
    -moz-transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
    transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110);
    -webkit-transition-delay: 0.2s;
    -moz-transition-delay: 0.2s;
    transition-delay: 0.2s;
}
.search-wrapper.active .close {
    right:-50px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -moz-transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570);
    -webkit-transition-delay: 0.5s;
    -moz-transition-delay: 0.5s;
    transition-delay: 0.5s;
}
.search-wrapper .close::before, .search-wrapper .close::after {
    position:absolute;
    content:'';
    background: #FFF;
    border-radius: 2px;
}
.search-wrapper .close::before {
    width: 5px;
    height: 25px;
    left: 10px;
    top: 0px;
}
.search-wrapper .close::after {
    width: 25px;
    height: 5px;
    left: 0px;
    top: 10px;
}
.search-wrapper .result-container {
    width: 100%;
    position: absolute;
    top:80px;
    left:0px;
    text-align: center;
    font-family: "Open Sans", Arial, Verdana;
    font-size: 14px;
    display:none;
    color:#B7B7B7;
}
.body .search-wrapper .result-container {
    color:#fff;
}
.body2 .search-wrapper .result-container {
    color:#666;
}

@media screen and (max-width: 560px) {
    .search-wrapper.active .input-holder {width:200px;}
}


	.states-info {
    color: #fff;
}
.states-info .red-bg {
    background: #fc8675 none repeat scroll 0 0;
    box-shadow: 0 0 0 #fc8675 inset, 0 2px 0 0 #fc8675, 0 5px 3px #999999;
}
.states-info .blue-bg {
    background: #5ab6df none repeat scroll 0 0;
    box-shadow: 0 0 0 #5ab6df inset, 0 2px 0 0 #5ab6df, 0 5px 3px #999999;
}
.states-info .green-bg {
    background: #65cea7 none repeat scroll 0 0;
    box-shadow: 0 0 0 #65cea7 inset, 0 2px 0 0 #65cea7, 0 5px 3px #999999;
}
.states-info .yellow-bg {
    background: #ebc85e none repeat scroll 0 0;
    box-shadow: 0 0 0 #ebc85e inset, 0 2px 0 0 #ebc85e, 0 5px 3px #999999;
}
.states-info i {
    font-size: 50px;
}
.states-info .state-title {
    font-size: 13px;
}
.states-info h4 {
    margin-bottom: 0;
}
.ail-items{
	margin:0 auto;padding:30px 0 0 20px;
}
.ail-items .btn-app{
	font-size: 14px;
}
.ail-items a{
	color:#666;
	margin-top:20px;
}
.ail-items a i{
	color:#666;
}

.btn-app:hover{
	color:#f00;
	border: 1px solid #fc8675;
	 box-shadow: 0 0 0 #fc8675 inset, 0 2px 0 0 #fc8675, 0 5px 3px #999;
}
.btn-app:hover  i{
	color:#f00;
}
/** 来自search-form.css中 end **/

.mytarget-box{
	text-align: center;
}
.mytarget-box a{
	width:160px;
}
.mytarget-box button{
	width:185px;height:45px;
	border-radius:5px;
}

.mytarget-box .button-uppercase{background:none; border:1px solid #b9b9b9;}
.mytarget-box .button-uppercase:active {color: #333;}
.mytarget-box a button{
	width:100%;
}

.fullSlide ul li p {
	background: #2b2b2b;
}

/*pro-list 商品列表，分类搜索选择*/
.screen{clear:both;padding:20px 30px 20px 30px;font-size:13px;background:#fff; }
.screen dl{line-height: 34px;border-bottom: 1px dashed #DDD;padding:3px 0;overflow:hidden;zoom: 1;}
.screen dl dt{display: inline-block;width: 100px;float: left;font-weight: bold;text-align:right;}
.screen dl dd{float:left;}
.screen dl dd a{display: inline-block;margin: 0 3px;padding: 0 6px;line-height:26px;border-radius: 2px;padding:0px 10px;}
.screen dl dd a:hover{text-decoration: none;color:#ef7619;}
.screen dl dd a.xz{background: #ef7619;color:#fff;}


@keyframes blink{
  0 {opacity: 1;}
  50%{opacity: 2;}
  50.01%{opacity: 3;}
  100%{opacity: 0;}
}
.i-blink {
	color:#ff4351;
    animation: blink 1s linear infinite; 
    -webkit-animation: blink 1s linear infinite;
    -moz-animation: blink 1s linear infinite;
    -ms-animation: blink 1s linear infinite;
    -o-animation: blink 1s linear infinite;
}


			.table { border-left:1px solid #dedede; border-top:1px solid #dedede;} 
			.table td { border-right:1px solid #dedede; border-bottom:1px solid #dedede;} 
			.table > thead > tr > th {
                border-right:1px solid #ddd;
                border-bottom: 1px solid #ddd;}


.form-control-feedback {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 2;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align:left;
    pointer-events: none;}
    
 .nav-tabs-custom {
    margin-bottom: 20px;
    background: #fff;
    box-shadow: 0px 0px 0px ;
    border-radius: 3px;
}

.table-bordered > thead {
    background: #f5f5f5;
}
.nav-tabs-custom > .nav-tabs > li.active > a{color:#fff;background-color: #13a8ff!important;}
.nav-tabst{ border:none!important;}

.nav-tabs-custom > .nav-tabs > li.active {
    border: none;
}


.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    border-top:none;
}

