body { margin: 0; font-size: 12px; line-height: 1.5; color: #333; font-family: Arial,; background-color: #fff; height: 100%; overflow-x: hidden; -webkit-overflow-scrolling: touch; }
a { background: transparent; text-decoration: none; -webkit-tap-highlight-color: transparent; color: #333; }
a:focus, a:hover { color: #a3833b; text-decoration: none; }
.clearfix { zoom: 1; }
#dituContent img {max-width: initial;}
 ul,li{
	list-style: none;
	padding: 0px;
 }
 .clearfix {
    clear: both;
}


.navbar{margin-bottom:0;background:rgba(100, 100, 100,0.7);}
.navbar-brand{padding:10px;}
.navbar-brand img{max-height:70px;}
.navbar-nav>li>a{overflow:hidden;margin:18px 0;padding:0 19px;color:#ddd;font-size:14px;line-height:50px;}
.nav>li>a:focus,.nav>li>a:hover{background:0 0;color:#fff;}
.dropdown-menu>li>a{padding:12px 20px;}
.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background:0 0;color:#666;}
.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{border:none;background:0 0;}
.dropdown-menu{top:70px;}
@media (min-width:992px){
	header .navbar{transition: 0.4s;}
	header .navbar-nav>li{padding:18px;}
	header .navbar-nav>li>a{overflow:hidden;margin:0;padding:0;color:#fff;line-height:50px;}
	.navbar-nav>li>a span{display:block;position:relative;transition:all ease-in-out .3s}
	.navbar-nav>li>a:hover span{transform:translateY(-50px);color:#ccc}
	.navbar-nav>li>a span:after{position:absolute;content:attr(data-title);top:50px;left:0}
	.navbar-nav>li>a:after{position:absolute;content:"";width:0;height:1px;left:0;bottom:0;background:#ccc;transition:all ease-in-out .3s}
	.navbar-nav>li>a:hover:after{width:100%}
	#top-nav .nav>li.dropdown>.dropdown-menu{left:0;right:auto;}
	#top-nav .nav>li.dropdown>.dropdown-menu a:hover{background: #666;color: #fff;}
}
@media (max-width:767px){
body{font-size:14px;}
	#top-nav .nav>li.dropdown>.dropdown-menu a{color: #fff;padding:10px 10px 10px 25px}
	.navbar {background:rgba(100,100,100,0.9);}
	.navbar-brand{padding:10px}
	.navbar-brand img{max-height:40px}
	.carousel-caption h1{font-size:25px}
	.navbar-toggle{background-color: #fff; border: 0px; border-radius: 0px;margin:15px 10px 15px 0}
	.navbar-toggle .icon-bar{background-color:#555}
	.navbar-nav>li>a{font-size:15px;color:#555;padding:5px 10px;color:#fff; margin: 0px; line-height: 25px;}
}
/* Banner */
.carousel-caption {
	top:50%;
	margin-top: -50px;
	bottom: inherit;
}
.carousel-caption h3 {font-size: 44px;}
.carousel-caption p {font-size: 18px;}
@media (max-width:767px) {
	.carousel {margin-top: 62px;}
	.carousel-caption {right: 5%;left: 5%; margin-top: -64px;}
	.carousel-caption h3 {font-size: 24px; margin: 0px;}
	.carousel-caption p {font-size: 12px;}
}

.sy-index-titlebg { text-align: center; padding: 50px 0px 30px; overflow: hidden;}
.sy-index-titlebg h2 { font-size: 24px; padding: 0px; margin: 0px; line-height: 45px; color: #333;}
.sy-index-titlebg hr {border:2px double #333;width: 60px;margin: 10px auto;padding:0px;overflow:hidden;}
.sy-index-titlebg p { font-size: 14px; line-height: 30px; margin: 0px;}
.sy-index-newstitlebg { text-align: center; padding: 0px 0px 10px; overflow: hidden;}
.sy-index-newstitlebg h2 { font-size: 24px; padding: 0px; margin: 0px; line-height: 45px; color: #333;}
.sy-index-newstitlebg hr {border:2px double #333;width: 60px;margin: 10px auto;padding:0px;overflow:hidden;}
.sy-index-newstitlebg p { font-size: 14px; line-height: 30px; margin: 0px;}

.sy-index-prolistbg {padding: 40px 0;background: #333; color: #fff; overflow: hidden;}
.sy-index-prolistbg li {width: 25%; border-right: 1px solid #009593; text-align: center; line-height: 25px; overflow: hidden; float: left;}
.sy-index-prolistbg li:last-child {border-right: 0px;}

.sy-pro{overflow: hidden;}
.sy-pro-list{overflow: hidden;background: url(../images/sy_pro_list_bg.jpg) no-repeat;background-attachment: fixed;background-size: cover;padding: 10rem 0 10rem 0;}
.sy-pro-list .media-pro{position: relative;overflow: hidden;margin-bottom: 1.875rem;}
.sy-pro-list .container>a{display: inline-block;color: #fff;border:2px solid #fff;padding: 0.9375rem 1.875rem;border-radius:1.875rem;margin-top: 0.9375rem;text-align: center;}
@media (min-width:768px){
.sy-pro-list .media-pro .pro-img{overflow: hidden;transition:0.4s;}
.sy-pro-list .media-pro .pro-body{position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0);top:50%;left:50%;transform: translate(-50%,-50%);transition: 0.4s;}
.sy-pro-list .media-pro .pro-body span{width:100%;height:100%;border:0px solid #dadada;display: block;transition: 0.4s;overflow: hidden;}
.sy-pro-list .media-pro .pro-body span h3{color: #fff;font-size: 18px;transform: translateY(-1500%);transition: 0.4s;}
.sy-pro-list .media-pro .pro-body span a{color: #fff;background: #b70810;padding:0.625rem 1.125rem;transform: translateY(1000%);transition: 0.4s;}
.sy-pro-list .media-pro:hover .pro-body{background: rgba(0, 0, 0, 0.6);}
.sy-pro-list .media-pro:hover span{width: 85%;height: 85%;border:3px solid #dadada;}
.sy-pro-list .media-pro:hover .pro-img{transform: scale(1.4,1.4);}
.sy-pro-list .media-pro:hover .pro-body span h3{transform: translateY(0);}
.sy-pro-list .media-pro:hover .pro-body span a{transform: translateY(0);}
}
@media (min-width:992px){
.five-box{position: absolute;background: #fff;border-radius: 5.3rem;left:50%;transform: translateX(-50%) translateY(-50%);overflow: hidden;box-shadow: 0 5px 30px rgba(0, 0, 0, .3)}
}
@media (max-width:767px){
	.sy-index-titlebg {padding: 30px 0px 20px;}
	.sy-index-titlebg h2,.sy-index-newstitlebg h2 {font-size: 20px;line-height: 30px;}
	.sy-index-titlebg hr,.sy-index-newstitlebg hr {margin: 5px auto;}
	.sy-index-titlebg p,.sy-index-newstitlebg p {line-height: 20px;padding: 0px 20px;}
.sy-pro-list{padding: 20px 0px; background-size: auto 100%; background-position-x: center;}
.sy-pro-list .media-pro .pro-img{overflow: hidden;}
.sy-pro-list .media-pro .pro-body{position: absolute;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.3);top:50%;left:50%;transform: translate(-50%,-50%);}
.sy-pro-list .media-pro .pro-body span{width: 95%;height: 85%;border:3px solid #dadada;display: block;overflow: hidden;}
.sy-pro-list .media-pro .pro-body span h3{color: #fff;font-size: 1.125rem; text-align: center;}
.sy-pro-list .media-pro .pro-body span a{color: #fff;background: #b70810;padding:0.625rem 1.125rem;}
}

.sy-index-app {
	overflow: hidden;
}
.sy-index-app33 {
	width: 100%;
	padding: 0px;
	float: left;
}
.sy-index-appinfo {
	background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    color: #fff;
    height: 100%;
    display: block;
    outline: none;
    position: relative;
    z-index: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all .1s ease;
}
.sy-index-appinfo:hover, .sy-index-appinfo:focus { -webkit-transform: translate3d(0, -70px, 0); transform: translate3d(0, -70px, 0); -ms-transform: translate(0, -70px); transition: all .35s ease }
.sy-index-appinfo-img {
    height: 100%;
    width: 100%;
}.sy-index-appinfo-img dd {
	background: rgba(0,0,0,0.7);
	height: 100%;
	width: 100%;
	position: absolute;
	margin: 0;
	left: 0;
	right: 0;
	top: 0;
}
.sy-index-appinfo-img img {width: 100%;}
.appinfo-content {
    position: absolute;
    bottom: 30px;
    left: 30px;
    right: 30px;
    z-index: 2;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    transition: all .35s ease;
}
.appinfo-content span {
	margin-bottom: 10px;
	font-size: 12px;
	text-transform: uppercase;
	display: block;
	color: #fff;
}
.appinfo-content h3 {
	font-size: 22px;
	color: #fff;
    line-height: 1.3;
    font-weight: bold;
    text-transform: uppercase;
		text-shadow: 0px 0px 1px #1e1e1e;
}
.appinfo-hover-text {
	color: #fff;
	background: #333;
	padding: 25px 15px;
	height: 71px;
	line-height: 20px;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -71px;
	z-index: -1;
}
.owl-theme .owl-controls .owl-buttons div { position: absolute; top: 50%; width: 40px; height: 40px; margin-top: -20px; display: block; border-radius: 50%; font-size: 0; opacity: 1; transition: all 0.5s linear; -o-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -webkit-transition: all 0.5s linear; }
.owl-theme .owl-controls .owl-buttons div.owl-prev { left: 0px; background: url('../images/left.png') no-repeat center center #efefef; }
.owl-theme .owl-controls .owl-buttons div.owl-next { right: 0px; background: url('../images/right.png') no-repeat center center #efefef; }
.owl-theme .owl-controls .owl-buttons div.owl-prev:hover { background: url('../images/left1.png') no-repeat center center #ce0005; }
.owl-theme .owl-controls .owl-buttons div.owl-next:hover { background: url('../images/right1.png') no-repeat center center #ce0005; }
.sy-index-app .owl-theme .owl-controls .owl-buttons div.owl-prev { left: 0px; }
.sy-index-app .owl-theme .owl-controls .owl-buttons div.owl-next { right: 0px; }


/*首页公司简介*/
.met-index-about {
    padding: 0;
    background-color: #d68b37
}

.met-index-about .container-fluid {
    padding: 0;
    background-color: #1b1b1b
}

.met-index-about .left_side {
    background-size: cover;
    height: 510px;
    width: 50%;
    position: relative;
    float: left
}

.met-index-about .we_are_opacity {
    background: rgba(47, 45, 55, .2);
    height: 510px;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0
}

.met-index-about .we_are_border {
    background: rgba(0, 0, 0, .4);
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    right: 0
}

.met-index-about .we_are_border h2 {
    font-weight: 700;
    font-size: 1.625em;
    color: #fff;
    background: #d68b37;
    display: inline;
    position: absolute;
    padding: 12px 39px;
    top: 40px;
    right: 0
}

.met-index-about .right_side {
    height: 510px;
    width: 50%;
    position: relative;
    float: right
}

.met-index-about .we_are_deatails {
    padding-left: 61px
}
.rat-index-aboutimg {background: url('../images/about_bg.jpg') no-repeat center top 100%;}
.met-index-about .right_side h2 {
    font-weight: 700;
    font-size: 1.625em;
    color: #fff;
    position: relative;
    padding-top: 47px;
    word-spacing: 6px;
    padding-bottom: 38px;
		margin: 0px;
}

.met-index-about .right_side h2 a {
    color: #fff
}

.met-index-about .right_side h2:before {
    content: '';
    width: 45px;
    height: 3px;
    background: #d68b37;
    position: absolute;
    top: 85px
}

.met-index-about .right_side .we_are_deatails>div {
    color: #bcc1c7;
    width: 72%;
    line-height: 30px;
		font-size: 14px;
}

.met-index-about .right_side .list_item p {
    display: inline-block;
    font-size: 1.125em;
    color: #fff;
    padding-left: 35px;
    padding-right: 32px;
    margin-top: 63px;
    margin-right: 27px
}

.met-index-about .right_side .list_item p:not(.support) {
    border-right: 1px dashed #6e6e6e
}

.met-index-about .right_side img {
    vertical-align: baseline
}

@media (max-width:991px) {
    .met-index-about .right_side {
        width: 100%;
        padding-top: 10px;
        height: auto
    }
    .met-index-about .right_side .we_are_deatails {
        padding: 10px 20px 20px
    }
    .met-index-about .right_side .we_are_deatails h2 {
        padding-top: 10px
    }
    .met-index-about .right_side .we_are_deatails h2:before {
        top: 48px
    }
    .met-index-about .left_side,
    .met-index-about .right_side .we_are_deatails div {
        width: 100%
    }
}

@media (max-width:767px) {

	.rat-index-aboutimg {background-size: auto 100%;}
	.met-index-about .right_side .we_are_deatails>div {
	    line-height: 25px;
			font-size: 13px;
	}
    .met-index-about .left_side,
    .met-index-about .we_are_opacity {
        height: 340px;
        line-height: 24px;
    }
}

.rat-index-newsall {
	padding: 30px 0px;
	overflow: hidden;
}
.newsDL{ padding: 0 2.5%;}
.newsDL dd{ float: left; width: 23%; margin:0% 1% 2% 1%; background: #f6f6f6; position: relative;}
.newsDL dd .scaleImg{overflow: hidden;}
.newsDL dd .scaleImg img{transition:all ease-in-out .3s;}
.newsDL dd.newIcon a:before{z-index: 3; position: absolute; left: 10px;top: 0;width: 45px;height: 70px;background: url(../images/new.png) no-repeat center top;background-size: contain;content: '';}
.newsDL dd .txt{ padding:13px 18px 18px 18px;}
.newsDL dd .txt .color888{ height: 44px; line-height: 22px; margin-top: 5px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.newsDL dd h6{ font-weight: bold;}
.newsDL dd a{ display: block; position: relative;}
.newsDL dd a:hover{color: #61A60E;box-shadow: 0 0 25px -5px #ccc;}
.singleTxt {
	font-size: 16px;
	color: #333;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.colorccc {color: #999;}
.color888 {color: #666;}
.newsDL dd:hover {background: #333;}
.newsDL dd:hover .scaleImg img{transform:scale(1.2,1.2);}
.newsDL dd:hover .colorccc,.newsDL dd:hover .color888,.newsDL dd:hover .singleTxt {color: #fff;}
/* 底部信息 */
.rat-footer-all {
    width: 100%;
    background: linear-gradient(to right,#666,#777);
    padding-top: 55px;
    overflow: hidden;
}
.rat-footer-top {
	width: 75%;
	padding: 0px;
	margin: 0px auto 20px;
	overflow: hidden;
}
.rat-footer-top dl {
		margin: 0px 1%;
		float: left;
		overflow: hidden;
}
.rat-footer-top dl:first-child {width: 16%;}
.rat-footer-top dl:nth-child(2) {width: 16%;}
.rat-footer-top dl:nth-child(3) {width: 15%;}
.rat-footer-top dl:nth-child(4) {width: 16%;}
.rat-footer-top dl:last-child {width: 27%;}
.rat-footer-top dl dt {
    font-size: 20px;
    color: #fff;
    font-weight: normal;
    margin-bottom: 15px;
    text-transform: uppercase;
}
.rat-footer-top dl dd {
    font-size: 14px;
    color: #fff;
    line-height: 30px;
}
.rat-footer-top dl dd a {
    color: #fff;
}
.rat-footer-bottom {
	border-top: 1px solid #ccc;
	text-align: center;
	padding: 10px 0;
	line-height: 25px;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
}
.rat-footer-bottom p {
	padding: 0px;
	margin: 0px;
}

@media (max-width:767px) {
	.rat-index-newsall {padding: 20px 0px;}
	.newsDL dd{ width: 98%;}
	.newsDL{ padding: 0 1%; margin-bottom: 0px;}
	.newsDL dd a{}
	.newsDL dd .txt{ padding: 7px;}
	.singleTxt {font-size: 14px;margin: 0px 0px 5px;}
	.colorccc {margin-bottom: 5px;}
	.newsDL dd.newIcon a:before{ width: 35px;}
	.rat-footer-all {padding-top: 25px;}
	.rat-footer-top {width: 100%;}
	.rat-footer-top dl:last-child {width: 98%; text-align: center;}
	.rat-footer-top dl:nth-child(3) {width: 98%; text-align: center;}
	.rat-footer-top dl dt {font-size: 18px;margin-bottom: 15px;}
	.rat-footer-top dl dd {line-height: 25px;}
}

/* 其它代码 */
.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.857143%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}}


.rat-ny-all {
    padding: 50px 0px;
    overflow: hidden;
}

.rat-ny-protitle {
	position: relative;
	border-bottom: 3px solid;
	border-color: #028ed0;
	height: 45px;
	line-height: 45px;
	margin-bottom: 20px;
}
.rat-ny-protitle h2 {
    font-size: 25px;
		line-height: 45px;
    color: #028ed0;
    font-weight: normal;
    margin: 0;
}
.rat-ny-protitle span.mo {
    position: absolute;
    right: 0;
    top: 6px;
    font-size: 14px;
    color: #666;
    display: block;
}
.rat-ny-editer {
	padding: 0px;
	line-height: 35px;
	font-size: 16px;
	overflow: hidden;
}
.rat-news-editer {
	padding: 0px;
	line-height: 30px;
	font-size: 14px;
	overflow: hidden;
}
.rat-news-editer p,.rat-ny-editer p {
    padding: 0px;
    margin: 0px;
    overflow: hidden;
}

.rat-index-prolist {
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.rat-index-prolist h3 {
	background-color: #028ed0;
	padding: 12px 10px 12px 20px;
	margin: 0;
	text-shadow: none;
	font-weight: bold;
	font-size: 20px;
	color: #ffffff;
}
.rat-index-prolist ul {
	border: 1px solid #f0f0f0;
	padding: 10px 20px;
	margin: 0px;
	overflow: hidden;
}
.rat-index-prolist ul li {
	line-height: 35px;
	padding: 3px 0px;
	border-bottom: 1px dashed #f0f0f0;
	overflow: hidden;
}
.rat-index-prolist ul li:last-child {
	border-bottom: 0px;
}
.rat-index-prolist ul li a {
	display: block;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	text-decoration: none;
	display: block;
	padding: 0px;
	position: relative;
	color: #333;
}
.rat-index-prolist li.one {
    font-weight: bold;
		font-size: 15px;
}
.rat-index-prolist li.two {
    padding-left: 15px;
		font-size: 13px;
}


.rat-ny-proinfo {

}
.rat-ny-proinfo .img {
	border: 1px solid #ccc;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
}
.rat-ny-proinfo .img img {
	width: 100%;
}
.rat-ny-proinfo .txt {
	padding: 5px 0px;
	margin: 0px 0px 10px;
	line-height: 30px;
    height: 60px;
	font-size: 14px;
	color: #666;
	text-align: center;
	overflow: hidden;
}
.rat-pro-title {
	font-size: 24px;
	text-align: center;
	padding: 10px 0px;
	border-bottom: 1px dashed #ccc;
	line-height: 25px;
	overflow: hidden;
}
.rat-pro-img {
	text-align: center;
	padding: 10px 0;
	overflow: hidden;
}
.rat-pro-img img {
	max-width: 90%;
}
.rat-pro-infoall {

}
.rat-ny-proall {
	margin-top: 20px;
}
.rat-pro-infotitle {
	border-bottom: 1px solid #6386c1;
	padding: 0px;
	overflow: hidden;
}
.rat-pro-infotitle span {
	background: #6386c1;
	color: #fff;
	font-weight: bold;
	line-height: 40px;
	border-radius: 5px 5px 0px 0px;
	margin: 0px;
	padding: 0px 30px;
	display: block;
	float: left;
	overflow: hidden;
}
.rat-pro-infodetails {
	font-size: 14px;
	line-height: 25px;
	padding:20px;
	margin: 0px;
	overflow: hidden;
    border-left: 1px solid #6386c1;
    border-right: 1px solid #6386c1;
    border-bottom: 1px solid #6386c1;

}

.met-news-list {
    margin-top: 20px;
    overflow: hidden;
}
.rat-news-all .met-news-list li {
	border-bottom: 1px solid #eee;border-
	-webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1);
	transition: all .66s cubic-bezier(.17, .84, .44, 1);
	position: relative;
	-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    padding: 20px 0px;
	}
	.rat-news-all .met-news-list li.card-shadow{
		padding: 0;
	}
	.rat-news-all .met-news-list li.media{
		padding: 10 0px;
		margin-bottom: 10px;
	}
.rat-news-all .met-news-list li:first-child{padding-top:0;}
.rat-news-all .met-news-list li h4 { margin: 0 0 10px; font-size: 22px; font-weight: normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display: grid; }
.rat-news-all .met-news-list li h4 a { color: #333333; text-shadow: none;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.rat-news-all .met-news-list li h4 a:hover{color: #1278eb; }
.rat-news-all .met-news-list li:after { content: ''; width: 100%; height: 1px; background: #333333;background: none;color: #333333; position: absolute; bottom: 0; left: 0; -webkit-transition: all .66s cubic-bezier(.17, .84, .44, 1); transition: all .66s cubic-bezier(.17, .84, .44, 1); }
.rat-news-all .met-news-list li:hover::after { width: 100%; }
.rat-news-all .met-news-list li:hover a { text-decoration: none; }
.rat-news-all .met-news-list li .media-left {width: 260px;}
.rat-news-all .met-news-list li .media-left .media-object {width: 240px;max-width: inherit;border: 1px solid #ccc;}
.rat-news-all .met-news-list li p { font-size: 16px; }
.rat-news-all .met-news-list li .time { color: #900; margin-bottom: 10px; font-size: 14px; }
.rat-news-all .met-news-list li p.des { color: #999999; margin-bottom: 10px; font-size: 14px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; }
.rat-news-all .met-news-list li p.info { margin-bottom: 0px; font-size: 14px; color: #999999; }
@media (max-width:991px) {
    .rat-news-all .met-news-list  li h4 { font-size: 18px; margin-bottom: 10px; }
}
@media (max-width:767px) {
    .rat-news-all{padding: 0;}
    .rat-news-all .met-news-list li { padding: 20px 10px; }
    .rat-news-all .met-news-list li .media-left { padding-right: 10px; display: block; width: 100%; float: none; margin-bottom: 10px; }
    .rat-news-all .met-news-list li .media-left .media-object { width: 100%; }
    .rat-news-all .met-news-list li h4 { font-size: 16px; margin-bottom: 5px; }
    .rat-news-all .met-news-list li p { font-size: 14px; }
    .rat-news-all .headlines-text { bottom: 0px; }
    .rat-news-all .headlines-text h3 { font-size: 16px; }
    .rat-news-all .met-news-list li p.des { margin-bottom: 5px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
    .rat-news-all .met-news-list li:after { width: 100px; }
    .rat-news-all .met-news-list li p.info { margin-left: 0px; }
}
.rat-news-all .border-bottom1,.rat-news-all .border-top1,.rat-news-all .met-page .pagination li a{border-color: #999999;border-color: ;}
.rat-news-all .details-title{padding:0px 0px 10px; border-bottom: 1px dashed #eee; margin-bottom: 20px;}
.rat-news-all .details-title h1{font-size:30px;line-height:1.5;color: #333333;margin: 0px; font-weight: normal;}
.rat-news-all .details-title .info{font-size:16px;color:;}
.rat-news-all .details-title .info span{padding-right:10px;}
.rat-news-all .met-page .pagination li a{color:#999999; color:;}
.rat-news-all .page-link:focus,.rat-news-all .page-link:hover{background-color: transparent;background-color: ; }
.rat-news-all .met-editor {padding: 30px; width: 100%; max-width: 100%; word-wrap: break-word; }
.rat-news-all .tag{font-size:14px;color: #333333;color:;padding:0 30px 30px;}
.rat-news-all .tag a{color: #333333;color:;padding:5px;}
.rat-news-all .tag a:hover{color:#1278eb;color:;}
.rat-news-all .met-page{padding-top:20px !important; border-top:1px solid #ccc; overflow: hidden;}
.rat-news-all .met-page a:hover{color:#1278eb !important;}
.rat-pageright {text-align: right;}
@media (min-width:768px){
  .rat-news-all.met-shownews.right .met-shownews-body{float: right;}
  .rat-news-all.met-shownews.right .met-sidebar{margin-left: 0px;margin-right: 30px;}
}
@media (max-width:1440px){
    .rat-news-all .details-title h1{font-size:24px;}
}
@media (max-width:767px){
    .rat-pageright {text-align: left;}
    .rat-news-all .details-title{padding:15px 10px;}
    .rat-news-all .details-title h1{font-size:22px;}
    .rat-news-all .details-title .info{font-size:14px;}
    .rat-news-all.met-shownews{padding: 15px 0px;}
    .rat-news-all .sm0{margin: 0px;}
    .rat-news-all .met-editor{padding: 15px;}
    .rat-news-all .met-page{padding-bottom: 15px !important;}
}

.rat-item {margin-bottom: 15px;}
.rat-item .img{ overflow: hidden; position: relative;margin:0px;border: 1px solid #eee;}
.rat-item .img img{ width: 100%; display: block; transition: all 0.6s ease-in-out; -webkit-transition: all 0.6s ease-in-out;}
.rat-item .black-50{ transition: opacity 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53); -webkit-transition: opacity 0.4s cubic-bezier(0.55, 0.085, 0.68, 0.53);}
.rat-item .vico{ border-top: 10px solid transparent; border-bottom: 10px solid transparent; display: block; margin: 0px auto; height: 0; width: 0; border-left: 10px solid #f0f0f0; position: absolute; left: 50%; top: 50%; margin: -5px 0 0 -5px;}
.rat-item .t{color: #222222; display: block; margin:0px; padding:10px 5%; text-align: center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background-color: #f0f0f0;  line-height: 1.5; font-size: 16px; position: relative; z-index: 1;}
.rat-item .t:before{  content:""; z-index: -1; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #6386c1;background-color: ; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleY(0); -webkit-transform:scaleY(0); -moz-transform:scaleY(0); transform-origin:50% 100% 0; -webkit-transform-origin:50% 100% 0; visibility:hidden\9;}
.rat-item:hover .img img{ transform:scale(1.06); -webkit-transform:scale(1.06);}
.rat-item:hover .t{color: #fff;}
.rat-item:hover .t:before{transform:scaleY(1); -webkit-transform:scaleY(1); -moz-transform:scaleY(1); transform-origin:50% 0 0; -webkit-transform-origin: 50% 0 0;visibility:visible\9;}
.rat-item:hover .black-50{opacity: 0; visibility: hidden\9; }

.rat-app-all {
    width: 96%;
    margin: 0px auto;
    padding: 0px;
    overflow: hidden;
}
.rat-app-upinfo {
    width: 100%;
    line-height: 30px;
    color: #ec6c00;
    font-weight: bold;
    margin-bottom: 30px;
    font-size: 16px;
}

.rat-app-details {
    color: #7c7c7c;
    font-size: 14px;
    font-weight: normal;
    width: 100%;
    line-height: 30px;
    margin: 50px auto 0;
}
.rat-app-upinfo:before, .rat-app-details:before {
    content: " ";
    border-left: 3px solid #ec6c00;
    height: 30px;
    padding: 0px;
    padding-left: 20px;
    margin: 0px;
    overflow: hidden;
}
.rat-down-all {
	border-bottom: 1px dashed #999;
	padding: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.rat-down-title {
	line-height: 40px;
	margin-bottom: 5px;
	padding: 0px;
	overflow: hidden;
}
.rat-down-title h3 {
	font-size: 24px;
	font-weight: normal;
	color: #333;
	overflow: hidden;
	float: left;
	margin: 0px;
}
.rat-down-title span {
	font-size: 14px;
	font-weight: normal;
	color: #999;
	overflow: hidden;
	float: right;
}
.rat-down-other {
	overflow: hidden;
}
.rat-down-other span {
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 12px;
	overflow: hidden;
}
.rat-down-other .down-btn {
	padding: 0px 20px;
	float: right;
	background: #C00;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	display: block;
}

.rat-down-all:hover {
	background: #fcfcfc;
}
.rat-down-all:hover .rat-down-other .down-btn {
	background: #900;
}
table,table tr th, table tr td { border:1px solid #eee; padding: 2px 5px; width: initial;}
table { min-height: 25px; line-height: 25px; font-size: 14px; border-collapse: collapse; width: 100%;}
.newsinfo-title {
	border-bottom: 1px dashed #ccc;
	overflow: hidden;
	margin-bottom: 10px;
}
.newsinfo-title h1 {
	font-size: 18px;
	line-height: 40px;
	overflow: hidden;
	text-align: center;
	margin: 0px;
}
.newsinfo-title .newsother {
	line-height: 30px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}
.newsinfo-details {
	line-height: 25px;
	font-size: 16px;
	padding-top: 20px;
}

.rat-page {
	border-top: 1px dashed #eee;
	padding: 5px 0px;
	overflow: hidden;
    margin-top: 20px;
}
.rat-page a {
	color: #333;
}
.rat-pageright {
	text-align: right;
}

.rat-down-all {
	border-bottom: 1px dashed #999;
	padding: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
.rat-down-title {
	line-height: 40px;
	margin-bottom: 5px;
	padding: 0px;
	overflow: hidden;
}
.rat-down-title h3 {
	font-size: 24px;
	font-weight: normal;
	color: #333;
	overflow: hidden;
	float: left;
	margin: 0px;
}
.rat-down-title span {
	font-size: 14px;
	font-weight: normal;
	color: #999;
	overflow: hidden;
	float: right;
}
.rat-down-other {
	overflow: hidden;
}
.rat-down-other span {
	float: left;
	line-height: 30px;
	color: #999;
	font-size: 12px;
	overflow: hidden;
}
.rat-down-other .down-btn {
	padding: 0px 20px;
	float: right;
	background: #C00;
	font-size: 14px;
	color: #fff;
	line-height: 30px;
	display: block;
}

.rat-down-all:hover {
	background: #fcfcfc;
}
.rat-down-all:hover .rat-down-other .down-btn {
	background: #900;
}

/* 分页 */
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}
