
.index_con{ margin-top:20px; width:1029px; margin:0 auto; padding:0;  height:auto;  padding-bottom:21px;  }
.index_con ul li { width:320px;   float:left; margin-left:11px;  margin-top:12px; }
.index_con ul li h2{ background-color:#E0E0E0; font-size:13.4px; font-weight:400; padding-left:15px; padding-right:15px; text-align:left; height:55px; padding-top:2px; padding-bottom:2px; }
    .index_con ul li p {
        position: relative; 
        margin-top: 8px;
        height: 40px;
        width: 287px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;

    }
.index_con ul li img{ width:100%; height:379px; }


.about_con{  text-align:left;  width:1029px; margin:20px auto;   height:auto; border:1px solid #E0E0E0;  background-color:#FFFFFF;  }

.web_position{ margin-left:18px; margin-top:20px; margin-bottom:20px;  background-color:#E0E0E0; text-align:left; padding-left:20px; line-height:35px; height:35px; width:974px;}



.about_con .about_leftbox{  margin-left:22px; margin-bottom:30px;  width:730px; float:left;}
.about_con .about_info{  width:100%; }
.about_con .about_rightbox{   margin-right:18px; margin-bottom:30px;  float:right;}
.about_con .about_rightbox ul li{ margin-bottom:6px;}


.about_con .about_content { margin-left: 22px; margin-bottom: 30px; width: 95%; min-height:400px;}



.about_con .contact_leftbox{  margin-left:18px; margin-bottom:30px;  width:480px; float:left;}
.about_con .contact_rightbox{   margin-right:18px; margin-bottom:30px;  float:right;  border:1px solid #E0E0E0; width:450px; height:401px; padding:20px  20px 30px; }

.news_con{  text-align:left;  width:1029px; margin:20px auto; _padding-bottom:100px;   height:auto; border:1px solid #E0E0E0;  background-color:#FFFFFF; }
.news_con .news_list ul{ margin-left:20px;width:974px; }
.news_con .news_list ul li{ margin-bottom:20px;    }
.news_con .news_list ul li .left{ float:left; width:730px;   }
.news_con .news_list ul li .right{ float:left;width:200px;margin-left: 44px;}
.news_con .news_list ul li .right img{ width:200px; height:133px;}
.news_con .news_list ul li h2{ font-weight:500; color:#000000; }
.news_con .news_list ul li p{ margin-top:10px; margin-bottom:10px; font-size:14px; font-weight:500; color:rgb(153, 153, 153);height: 45px; overflow: hidden;  }
.news_con .news_list ul li .message{      margin-right:0px; margin-bottom:2px;    text-align:left;   }
.news_con .news_list ul li hr{border-top:1px dashed black; clear:both;margin-top: 18px;}

.news_con .divpage{ margin-top:10px; text-align:right; font-size:9px; margin-right:30px;}

.news_con .news_list ul{ margin-left:20px;width:974px; }

.news_con .news_show {margin-left:20px;width:974px; padding-bottom:30px; }

/*内容标题样式*/
.meta{ margin:0; padding:10px 50px 0px 50px; position:relative; }
.meta .intoshop{ position: absolute; right: 75px; padding: 10px 20px; top: 0px; background-color: #cccccc; }




	.meta:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
	.meta h2{ margin:0 0 20px; padding:0; color:#333; font-size:24px; font-weight:500; line-height:1em; }
	.meta .info{ margin:0 0 10px; }
	.meta .info span{ margin-right:10px; color:#b0b0b0; font-size:12px; line-height:14px; }
    .meta .info span i{ margin-right:5px; display:inline-block; font-size:14px; }
    .meta .note{ margin-top:10px; padding:15px 20px; background:#f5f5f5; line-height:22px; color:#757575; font-size:12px; }
/*内容详细样式*/
.entry{ margin-top:20px; padding:0 50px 15px; font-size:14px; line-height:2em; word-wrap:break-word; }
	.entry img{ max-width:100%!important; height:auto!important; }
	.entry h2,.entry h3,.entry h4{ margin:0.8em auto; padding-bottom:5px; border-bottom:1px solid #f6f6f6; color:#333; }
	.entry h2{ font-size:1.2em; }
	.entry h3,.entry h4{ font-size:1.1em; }
	.entry strong{ color:#DC2523; }
	.entry ul,.entry ol{ margin:1em; padding:0; }
	.entry li{ margin-left:1em; }
	.entry ul li{ list-style:disc outside none; }
	.entry ol li{ list-style:decimal outside none; }
	.entry p{ display:inherit; margin:1em 0; color:#333; word-wrap:break-word; }
	.entry a{ text-decoration:underline; }
	.entry code{ display:block; padding:0.5em; background:#eee; border-radius:.5em; color:#777; font-family:'courier new'; font-size:12px; line-height:1.7em; }
	.entry table{ margin:10px auto; border-left:1px solid #eee; border-top:1px solid #eee; }
	.entry table th{ background:#F9F9F9; text-align:center; }
	.entry table td,.entry table th{ border-bottom:1px solid #eee; border-right:1px solid #eee; padding:0.35em 0.5em; }

/*上下一条样式*/
.next-box{ position:relative; padding:10px 50px 20px; line-height:20px; color:#444; font-size:14px; }
    .next-box:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .next-box p{ display:block; width:49%; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
    .next-box p a{ color:#428bca; }
    .next-box p.prev{ float:left; }
    .next-box p.next{ float:right; }


/*相关列表样式*/
.rel-list{ margin-top:-15px; }
    .rel-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
    .rel-list .nodata{ color:#999; font-size:14px; line-height:50px; }
    .rel-list li{ display:block; float:left; margin:15px auto 0 0; padding:0; width:50%; overflow:hidden; _float:none; _width:auto; }
    .rel-list li .img-box{ position:relative; display:block; float:left; width:98px; height:98px; border:1px solid #e8e8e8; overflow:hidden; }
    .rel-list li .img-box img{ min-width:100%; min-height:100%; width:100%; _height:100%; overflow:hidden; }
    .rel-list li .info{ margin:0 auto 0 115px; padding-right:15px; _margin-top:-15px; _padding-right:0; }
    .rel-list li .info h3{ display:block; font-size:14px; font-weight:normal; height:30px; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
    .rel-list li .info p{ color:#555; font-size:12px; height:48px; line-height:22px; overflow:hidden; }
    .rel-list li .info span{ line-height:22px; color:#999; font-size:12px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }
.rel-box{ position:relative; padding:0 50px 0; }
    .rel-box .rel-list{ margin:0 0 15px 0; }




.product_con { text-align:left;  width:1029px; margin:20px auto;   height:auto; border:1px solid #E0E0E0;  background-color:#FFFFFF;padding-bottom:20px; }
.product_con .product_list{ margin-left:20px; width:1030px; }
.product_con .product_list ul li{ margin-bottom:10px; float:left; margin-right:31px; display: inline;  margin-bottom:30px ; width:224px; }




.product_con .product_list ul li img{ width:224px;  height:291px; position:relative; }
.product_con .product_list ul li div{  z-index:2; text-align:center; margin-top:-30px; height:30px;  background-color:#000000; 

filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3 ; color:#FFFFFF;
}

.product_con .product_list ul li h3{ font-size:small;   color:#FFFFFF;position: relative; margin-top:-28px; text-align:center;  width:85%; height:30px; padding-top:3px; margin-left:auto; margin-right:auto; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }

/*内容相册样式*/
.album-list{ position:relative; margin:0 50px; }
	.album-list:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
	.album-list ul{ margin:0 0 0 -15px; *zoom:1; }
	.album-list li{ float:left; width:25%; }
	.album-list li a{ display:block; margin:15px 0 0 15px; padding:1px; border:1px solid #e8e8e8; }
	.album-list li a img{ display:block; width:100%; height:auto; }


.link_con { text-align:left;  width:1029px; margin:20px auto;   height:auto; border:1px solid #E0E0E0;  background-color:#FFFFFF;padding-bottom:20px; }
.link_con .link_list{ margin-top:30px; margin-left:20px;}
.link_con .link_list li{float: left;height: 55px;width: 200px;margin-bottom: 50px;text-align: center; }
.link_con .link_list li .img{border: 1px solid #cccccc;border-bottom: none;width: 149px; margin: 0px auto;}
.link_con .link_list li .tit{border: 1px solid #cccccc;width: 149px; margin: 0px auto;padding: 3px 0px;}
.link_con .link_list li img{      width: 149px; height: 60px; }


.product_yt{  text-align:left;  width:990px; margin:20px auto; }
.product_yt ul .left0{ margin-left:0px; }
.product_yt ul li{float:left; margin-left:2px; background-color:#E0E0E0;padding: 5px 5px 35px 5px; position:relative; margin-bottom: 22px;}
._product_yt ul li:hover{background-color:rgb(153, 153, 153);}
.product_yt ul li .img{width: 186px;height: 320px; position:relative;}
.product_yt ul li .img .img1{position:absolute; z-index:2;}
.product_yt ul li .img .img2{position:absolute;z-index:1;}
.product_yt ul li img{width: 186px;height: 310px;}
.product_yt ul li .con{ padding: 6px;}
.product_yt ul li .con .tit{font-size: 16px;color: #990000;}
.product_yt ul li .con .tit_en{    margin-top: 4px;font-size: 18px;color: white; }


