.product{

/*background-color:#fff;*/
height:712px;
border-radius:0 0 10px 10px;
}

.cpfl{
font-family: '隶书';
font-size:42px;
text-align:center;
color:#008e93;
padding:5px;
margin-top:110px;
}
@media screen and（min-width:1441px){
    .product h1{width:1440px;margin-top:140px;}
    
}
@media screen and（max-width:1440px）{
.product h1{width:1200px;margin-top: 70px;}   
}

.product .height200 {
height:490px;
}
.product .more {
display: block;
margin:auto;
background-color:#008e93;
width:120px;
height:35px;
line-height:35px;
text-align:center;
}
.product .more:hover {
display: block;
margin:auto;
background-color:#fff;
width:120px;
height:35px;
line-height:35px;
text-align:center;
border: 1px solid #008e93;
}
.product .more a{
color:#fff;
padding:7px;
}
.product .more a:hover{
color:#008e93;
}
/*瑞丽深度开始*/
a{outline:none;color:#f1f1f1;}
a:active{star:expression(this.onFocus=this.blur());color:#E61736;}
a{text-decoration:none;}
a:hover{text-decoration:none;color:#008e93;}
.clear{clear:both;height:0px;line-height:0px;margin:0 auto;font-size:1px;}
.clear420{height:420px;}
.t16{font-size:16px;}
.ml15{margin-left:15px;}
.mt10{margin: 5px;
    background: rgba(0,0,0,0.4);
    padding: 10px;
    width: 595px;
    display: -webkit-box;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
.bold{font-weight:bold; color:yellow;}
.color444{color:#ffffff;}
.mt5{margin-top:5px;}
.more{    display: block;
    margin: auto;
    background-color: #008e93;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
}
 .more:hover {
display: block;
margin:auto;
background-color:#fff;
width:120px;
height:35px;
line-height:35px;
text-align:center;
border: 1px solid #008e93;
}
.more a{    color: #fff;
    padding: 7px;}
.more a:hover{color:#008e93;}
.box2{ background:none repeat scroll 0 0 #FFFFFF;overflow:hidden;border:1px solid #d4d2d2;width:1200px;margin:40px auto 0 auto;}
.main{clear:both;margin:0 auto;text-align:left;width:1050px;overflow:hidden;}
.role_fen{color:#FF4500;font-size:24px;font-family:Brush Script MT;}

.hot_role{width:1200px;overflow:hidden;}
#centerwell{position:relative;height:520px;margin:0;padding:0;background:#FFFFFF;overflow:hidden;width:1200px;}
#centerwell li{position:relative;width:119px;height:520px;float:left;border-right:#ffffff 1px solid;overflow:hidden;}
#centerwell h3{position:absolute;top:0;left:0;margin:0;width:119px;height:520px;background-color:#ffffff;padding-left:5px;position:relative;cursor:pointer;}
#centerwell .hot_content{position:absolute;bottom:1px;width:700px;color:#5f5f5f;font-size:15px;line-height:18px;font-family:GeogrotesqueMedium, Helvetica, Arial, sans-serif;letter-spacing:0pt;}
#centerwell h3 img{filter:alpha(opacity=30);opacity:0.7;float:left;width:119px;height:520px;}
#centerwell h3.on img{filter:alpha(opacity=100);opacity:1;}
#centerwell h3 .hot_title{display:block;position:absolute;z-index:10;left:0;bottom:0;width:72px;height:177px;color:#FFFFFF;text-align:center;}
#centerwell h3.on .hot_title{display:none;}
.hot_content .hot_left{float:left;}
.img_box{border:1px solid #000000;}
.hot_left img{height:170px;width:130px;}
.hot_content .hot_top{float:right; background-color:rgba(0,0,0,0);height:518px;}
.hot_top dl{position:relative;}
.hot_top dl dt{float:left;}
.img_box{border:1px solid #000000;}
.hot_top dl dd{float:left;line-height:21px;padding-left:10px;width:595px;padding-right:10px;}


	/*about*/
.advantage-box {
    padding-bottom: 3rem;
}

.container {
    margin: 0 auto;
    padding: 0 1rem;
	border-radius:10px;
    width: 1200px;
}
.title {
    padding-top: 3rem;
    margin-bottom: 2rem;
    text-align: center;
    padding-bottom: 1rem;
    border-bottom: 1px #f6f6f6 solid;
}
.title h2 {
    font-size: 1.875rem;
    font-weight: 400;
    padding-bottom: .5rem;
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    animation-name: fadeInUp;
}
.title p {
    color: #999;
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    animation-name: fadeIn;
}
.advantage-list {
    font-size: 0;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper-outer {
    overflow: hidden;
    position: relative;
    width: 100%;
}
.owl-carousel .owl-wrapper, .owl-carousel .owl-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
    -webkit-transform: translate3d(0,0,0);
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
}
.owl-carousel .owl-wrapper {
    display: none;
    position: relative;
    -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-item {
    float: left;
	width:25%
}
.advantage-list li {
    font-size: 1rem;
    text-align: center;
    margin-top: -1rem;
}
.advantage-list li i {
    font-size: 7rem;
    transition: all .4s;
}
.advantage-list li h3 {
    font-size: 4rem;
    color: #008e93;
    margin-top: -1rem;
}
.advantage-list li p {
    color: #999;
}
.advantage-list .more {
display: block;
margin:auto;
margin-bottom:5px;
background-color:#008e93;
width:120px;
height:35px;
line-height:35px;
text-align:center;
}
 .advantage-list .more:hover {
display: block;
margin:auto;
background-color:#fff;
width:120px;
height:35px;
line-height:35px;
text-align:center;
border: 1px solid #008e93;
}
.advantage-list  .more a{
color:#fff;
padding:7px;
}
.advantage-list  .more a:hover{
color:#008e93;
}
/*news开始*/
.news-bg{
width:100%;
text-align:center;
margin:auto;
background:url(/skin/images/news_banner.jpg) no-repeat fixed center center ;

padding-bottom:100px;
}
.newsx{
padding-bottom:50px;
padding-top:50px;
}
.newss{
width:1200px;
background:rgba(0,142,147,0.8);
height:550px;
border-radius:10px 10px 0 0;
margin: 0 auto 0 auto;
}
.newss h1{
    font-size: 42px;
    text-align: center;
    color: #fff;
    padding: 5px;
}
/*页尾导航*/
.footer_op{
display:block;
}
.nav-b{
float:left;
width:85px;
margin:20px 35px 0 0;
}
.nav_parent{

}
.nav_parent a{
color:#525252;
font-size:16px;
font-weight: bold;
}
.nav_scode{
margin:10px 0 0 0;
width:142px;
}
.nav_scode ul li{

line-height:25px;
}
.nav_scode a{
color:#989898;
}
.nav_scode a:hover{
color:#008e93;
}
/*回到顶部*/
.backtop_top {
    float: right;
	    margin-top: -8px;
    margin-left: 10px;
}
.backtop_top_anniu {
    height: 35px;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    background-color: #ffffff;
    font-size: 16px;
    color: #3f3f3f;
    cursor: pointer;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -ms-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
}
.backtop_top_anniu:hover {
	background-color: #125056;
	color: #ffffff;
}
/*在线留言*/
#contact-form textarea{height:120px;}
.msg-title{font-size:22px;text-align:center;margin-bottom:25px;color:inherit;}
.add-msg-form .cf-column{padding-bottom:20px;position:relative;}
.add-msg-form .cf-tarea{clear:both;}
.add-msg-form input{box-sizing:border-box;padding:0 15px;border:1px solid #ddd;height:40px;line-height:40px;color:#444;width:100%;margin-bottom:0;font-size:14px;}
.add-msg-form textarea{box-sizing:border-box;border:1px solid #ddd;color:#333;min-height:100px;padding:15px;color:#444;width:100%;margin-bottom:0;font-size:14px;}
.add-msg-form .submit-button{box-sizing:border-box;width: 100%;line-height: 40px;height: 40px;float: right;padding: 0px 15px;border: 0px;color: #fff;position: relative;background-color:#333;cursor:pointer;}
.add-msg-form .submit-button:hover,.add-msg-form .submit-button:active{background-color:#008e93;}
.add-msg-form em{position:absolute;bottom:0;z-index:1111;float:left;left:20px;}

.add-msg-form ::-webkit-input-placeholder{color: #444;}
.add-msg-form ::-moz-placeholder{color: #444;}
.add-msg-form :-ms-input-placeholder{color: #444;}
.add-msg-form input:-moz-placeholder,.add-msg-form textarea:-moz-placeholder{color: #444;}

.product-show .ps-title{font-size:23px;color:inherit;margin-top:0;padding-bottom:0;margin-bottom:0;line-height:1;}
.product-show .ps-desc{display:block;text-align:center;margin:17px 0 20px;font-size:14px;color:#999;}
.product-show .product-gallery .owl-controls{margin-top:20px;text-align:center;position:static;}
.product-gallery{margin:0 -15px;}
.product-gallery .item{padding:0 15px;margin:0;}
.product-gallery img {margin-bottom:1px;border:1px #ededed solid;}

.proshow-tab {margin-top:15px;padding-bottom:25px;padding-bottom:0;}
.proshow-tab .nav-tabs li:after{display:none;}
.proshow-tab .nav-tabs .active a{color:#D4171E !important;text-decoration:none;}
.proshow-tab .nav-tabs a{color:#333 !important;}
.proshow-tab .tab-content{padding-top:25px;width:100%;float:left;margin:0;}
.proshow-tab .tab-pane{margin-top:0;}
.proshow-tab .n-content{line-height:1.6;}
.proshow-tab .n-content p{color:inherit;}
#product-msg-form input[type="text"],#product-msg-form input[type="password"],#product-msg-form input[type="email"],#product-msg-form input[type="tel"],
#product-msg-form input[type="number"],#product-msg-form input[type="file"],#product-msg-form input[type="url"],#product-msg-form select,#product-msg-form textarea{
	position:relative;
	display:block;
	width:100%;
	height:auto;
	line-height:24px;
	padding:12px 20px;
	font-size:13px;
	color:#666;
	border:1px solid #dddddd;
	background:#ffffff;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	float:none;
	line-height:1.0;
}

#product-msg-form input[type="text"]:focus,#product-msg-form input[type="password"]:focus,#product-msg-form input[type="email"]:focus,#product-msg-form input[type="tel"]:focus,
#product-msg-form input[type="number"]:focus,#product-msg-form input[type="file"]:focus,#product-msg-form input[type="url"]:focus,#product-msg-form select:focus,#product-msg-form textarea:focus{
	border-color:#202020;	
}
#product-msg-form .cf-column{margin-bottom:18px;}
#product-msg-form #submit-btn{display:inline-block;background:#D4171E;color:#202e31 !important;color:#fff !important;border-radius:6px;padding:12px;border:none;cursor:pointer;width:100%;font-size:15px;line-height:1.0;}
#product-msg-form #submit-btn:hover,#product-msg-form #submit-btn:focus,#product-msg-form #submit-btn:active{background:#202E31;}
.col-md-6, .col-md-12{

float:left;
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}
.col-md-6{
width:50%;
}
.col-md-12{
width:100%;
}
.col-md-9{
widht:100%;
float: left;
position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

.blog-article{float:left;width:100%;}
.blog-article figure{float:left;width:240px;margin:0;margin-right:25px;margin-bottom:10px;}
.blog-article .post-meta{width:125px;margin:0 30px 15px 0;}
.blog-article .post-meta ul{padding:0;}
h2.post-title{font-size:18px;letter-spacing:normal;margin-top:0;margin-bottom:12px;line-height:1.4;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
h2.post-title a{display:inline;font-size:inherit;}

.blog-article{margin-bottom: 30px;border:none;padding:0;}
.blog-article .entry-content{margin-bottom:0;padding-bottom:0;}
.blog-article figure{margin-bottom: 20px;}
.blog-article .format-icon{left: 0;}
.blog-article p{margin-bottom: 20px; line-height: 24px;}
.blog-article blockquote p{line-height: 32px;}
.blog-article .read-more-link{text-transform: uppercase; line-height: 23px; color: #7d8489;}
.blog-article .read-more-link:after{content: "\f101"; font-family: FontAwesome; color: #f16543;padding-left:8px;}
.blog-article .read-more-link:hover{color: #373c40;}
.blog-article .read-more-link:hover:after{color: #373c40;}
.blog-article .post-meta{color: #a5aaae; font-size: 12px; float: left; width: 21.97402597402597%; border-right: 2px solid #d7dee0; margin: 0 30px 15px 0;padding-bottom:28px;position:relative;z-index:999;}
.blog-article .post-meta a{color: #a5aaae;}
.blog-article .post-meta a:hover{color: #f16543;}
.blog-article .post-meta ul{list-style: none; margin: 0; padding: 0 15px;}
.blog-article .post-meta ul li{margin: 0 0 6px; padding: 4px 0; text-transform: uppercase;background:none;font-style:normal;}
.blog-article .post-meta ul li:before{font-family: 'FontAwesome'; padding-right: 17px; font-size: 14px; color: #8C9194;}
.blog-article .post-meta ul li.date:before{content: "\f073";}
.blog-article .post-meta ul li.comments:before{content: "\f086";}
.blog-article .post-meta ul li.tags:before{content: "\f02b";}
.blog-article .post-meta ul li.author:before{content: "\f007";}
.blog-article .post-summary{padding-right: 10px;}
.blog-article .post-summary p{margin-bottom: 10px; line-height: 23px;color:#666;}
.blog-article .post-content-wrapper{padding: 15px 0 30px;}
.blog-article .post-meta ul li time{background:none;margin-left:-3px;}
.blog-prevNext{padding-top:15px;border-top:1px #ddd solid;}/* 上一条下一条 */
.testimonial-wrap .blog-article .post-meta{display:none;}

