﻿*{
    padding:0;
    margin:0;
}
img{
    border:none;
}
.division {
    height: 0;
    width: 100%;
    clear: both;
    overflow: hidden;
}
.division:before, .division:after{
    clear:both;
    content:".";
    font-size:0;
    display:block;
    height:0;
    overflow:hidden;
    visibility:hidden;
}
.about_right_body{width:100%;}
.about_right_body .div_pro{width:100%;}
.about_right_body .div_pro p img{max-width:100%;}
/*首页*/
.title{
    font-size:20px;
    height:30px;
	line-height:30px;
	color: #000;
}
.ipage_content{
	width:100%;
	/*height:900px;*/
    min-height:550px;
    max-width:1100px;
    margin:0 auto;
	clear:both; 
    padding-top:30px;
}
.ipage_content dl {margin:0 auto; width:1100px; overflow:hidden;}
.ipage_content dl dd{border:#787878 4px solid;height:300px;float:left; background-color:#FFF;}
.ipage_content dl .clear_r{margin-right:0px;}
.ipage_content dl dd .pic{width:451px;height:240px; margin-left:25px; margin-top:15px; margin-right:25px;}
.ipage_content dl dd .txt{background:url(../images/index_more.png) no-repeat right 50%;height:50px;position:relative;    margin: 0px 15px;}
.ipage_content dl dd .txt .i_dl_label1{position:absolute; left:13px; top:12px; font-size:20px; color:black;}
.ipage_content dl dd .txt .i_dl_more{position:absolute; right:0px; top:15px; width:100px; height:23px; display:block;}
/*公司简介*/
.iabout{
	width:330px;
	height:445px;
	float: left;
    padding: 10px;
    border: 3px #787878 solid;
    background-color: #FFF;
}
.iabout .title{	
	padding-left:3px;
    border-bottom: 0.5px #ccc solid;
	/*background:url(../images/xian.jpg) no-repeat left bottom;*/
}
.iabout .title span{
	float:right;
    width:75px;
}
.iabout .title span img{
    width:100%;
}
.iabout .title a{color: #999;}
.inews{
	width:330px;
	height:268px;
	float: left;
	margin-left:35px;
}
.cb2 {
    padding-bottom: 20px;
    width:1100px;
}
.cb1 {
    padding-top: 65px;
}

.iabout .cp1{font-size:13px;margin-top: 10px;position: relative; max-height:225px;overflow: hidden;}
.iabout .cp1::after {
    content: "...";
    position: absolute;
    bottom: 0;
    right: 0;
    padding-left: 20px;
    background: -webkit-linear-gradient(left, transparent, #fff 55%);/*实现背景渐变效果，并且兼容各个浏览器*/
    background: -o-linear-gradient(right, transparent, #fff 55%);
    background: -moz-linear-gradient(right, transparent, #fff 55%);
    background: linear-gradient(to right, transparent, #fff 55%);
}
.cp2 {
    line-height: 25px;
}
.iabout .cp2 img{
    display:none;
}
.iabout .cp2 br{
    display:none;
}

/*新闻*/
.inews{
	width:330px;
	height:445px;
	float: left;
	margin-left:15px;
    padding: 10px;
    border: 3px #787878 solid;
    background-color: #FFF;
}
.inews .title{height:27px;font-size:17px;line-height:30px;padding-right:3px;overflow:hidden;border-bottom: 0.5px #ccc solid;}
.inews .title li{float:left;display:block;cursor:pointer;width:100px;text-align:center;color:#666;background-color:#ccc; margin-right:3px;height:27px; overflow:hidden;}
.inews .title li.hover{background:url(../images/index_news_hover.png) no-repeat;color:#000;}
.inews .list{margin-top:12px;width:320px;height:400px; -webkit-line-clamp: 14; -webkit-box-orient: vertical;}
.inews .list ul{list-style-type:none;}
.inews .list ul li{ float:left;width:314px; height:29px; line-height:29px; overflow:hidden; padding-left:15px;background: url(../images/index_news_item.png) no-repeat 0px 5px;}
.inews .list .news_title{text-decoration:none;color:black;display:inline-block; font-size:13px;padding-left:8px;width:200px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.inews .title span{float:right;width:75px;}
.inews .list .news_date{float:right;padding-right:20px;font-size:13px;}
.inews .title span img{width:100%;}

/****首页-联系我们****/
.icontact{
	width:330px;
	height:445px;
	float: left;
	margin-left:15px;
    padding: 10px;
    border: 3px #787878 solid;
    background-color: #FFF;
}
.icontact .title{
	padding-left:3px;
    border-bottom: 0.5px #ccc solid;
	/*background:url(../images/xian.jpg) no-repeat left bottom;*/
}
.icontact .cp1{
    margin-top:10px;
    line-height:30px;
    height:200px;
    overflow:hidden;
}
.index_con_img{
    margin-top:5px;
    position:relative;
    width:320px;
}
.index_con_img img{
   width:100%;
}
.pic .product_list,.product_item{
    width:100%;
}
.pic .product_list .product_item .product_info img{
    width:100%;
    height:220px;
}
.pic .product_list .product_item .product_name{
    display:none;
}
.pic .machine_list,.machine_item{
    width:100%;
}
.pic .machine_list .machine_item .machine_info img{
    width:100%;
    height:220px;
}
.pic .machine_list .machine_item .machine_name{
    display:none;
}


/******关于万星******/
.about_left_box{
    position:relative;
    float:left;
    width:220px;
    text-align:center;
    background-color:#d4d7d9;
}
.about_left_box .about_left_tit{
    height:65px;
    line-height:65px;
}
.about_left_box ul li a{
    color:black;
    display: block;
    line-height: 35px;
    text-align: left;
    padding-left: 50px;
}
.about_left_box ul li{
    list-style: none;
    cursor: pointer;
    /*float: left;*/
    height:35px;
    line-height:35x;
    /*padding-left: 51px;*/
    font-size: 20px;
}
.about_active{
    background-image:url(../images/about_tit.png);
}

.about_right_box{
    position:relative;
    float:left;
    width:860px;
    margin-left:20px;
    height:550px;
}

.about_right_box .about_right_title{
    height:30px;
    overflow:hidden;
    line-height:30px;
    margin-top:33px;
    border-bottom: 1px #ccc solid;
    margin-bottom: 10px;
}
.about_right_box .about_right_title .com_pro{
    color:#313131;
    font-size:18px;
}
.about_right_box .about_right_title .cp3{
    float:left;
}
.about_right_box .about_right_title .cp4{
    float:right;
}
.about_right_box .about_right_title .path a{
    color:black;
}
.about_right_box .about_right_title .path .tit_active{
    color:#336699;
}
.about_right_box .about_right_body .div_pro{ 
    display:none;
    font-size:14px;
    line-height: 30px;
}
/*.about_right_box .com_txt_view{line-height:22px;color:#646464;width:724px;overflow:hidden; padding-top:30px; min-height:500px;}
.about_right_box .com_txt_view a{color:#a50310;}*/


/*****产品分类******/
.product_list {
    list-style: none;
}
.about_right_body .product_item {
    float: left;
    padding:17px;
    margin-right:15px;
    margin-bottom:20px;
    width: 230px;
    height:230px;
    background-color: white;
    border: 2.5px #666 solid;
}
.product_item .product_name{
    color:black;
    padding-top:5px;
    display:block;
    width:100px;
}
.product_item .product_info{
    height:230px;
}
.product_item .product_info .product_img{
    height:85%;
}
.product_item img{
    width:100%;
    border:none;
}
.product_more{
    float: right;
    position: relative;
    top: -55px;
    width: 70px;
    cursor:pointer;
}
.about_left_box .category_list .category_item{
    background-image:url("../images/product_left_bg.png");
    height: 35px;
    line-height: 35px;
}
 .category_list .category_name span{
    display:none;
}
.about_left_box .category_list .category_name i{
    font-size: 17px;
    font-family: sans-serif;
    font-style: normal;
}
.product_pager{
    margin-top:20px;
    text-align:center;
    font-size:15px;
}
.product_pager a{
    color:black;
}
.product_pager .pager_info{
    display:none;
}
.product_pager .pager_detail span{
    padding-right:10px;
}

/*******产品详情*********/
.product_info .product_intro_body{
    display:none;
}


/*******工程案例********/
.machine_list {
    list-style: none;
}
.about_right_body .machine_item {
    float: left;
    padding:17px;
    margin-right:15px;
    margin-bottom:20px;
    width: 230px;
    height:230px;
    background-color: white;
    border: 2.5px #666 solid;
}
.machine_item .machine_info{
    height:230px;
}
.machine_item .machine_info .machine_img{
    height:85%;
}
.machine_item .machine_name{
    color:black;
    padding-top:5px;
}
.machine_item img{
    width:100%;
    border:none;
}
.product_more{
    float: right;
    position: relative;
    top: -55px;
    width: 70px;
}

.machine_pager{
    margin-top:20px;
    text-align:center;
    font-size:15px;
}
.machine_pager a{
    color:black;
}
.machine_pager .pager_info{
    display:none;
}
.machine_pager .pager_detail span{
    padding-right:10px;
}
/*******案例详情*********/
.machine_intro{
    display:none;
}


/*******新闻中心*********/
.about_right_body .div_pro .news_panel ul{
    list-style:none;
}
.about_right_body .div_pro .news_panel li a{
    color:black;
    display:inline-block;
    width:750px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.about_right_body .div_pro .news_panel li{
    height: 40px;
    line-height: 40px;
    padding-left: 25px;
    font-size: 15px;
    background: url(../images/index_news_item.png) no-repeat 0px 10px;
    border-bottom:0.5px #cccc99 solid;
}
.news_pager{
    margin-top:20px;
    text-align:center;
    font-size:15px;
}
.news_pager a{
    color:black;
}
.news_pager .pager_info{
    display:none;
}
.news_pager .pager_detail span{
    padding-right:10px;
}
.about_right_body .news_container .news_date{
    float:right;
}
/*******新闻详情*********/
.news_content .news_title{
    font-size:16px;
}
.news_content .news_info{
    color:#999;
    display:block;
}
#laiyuan{
    color:#999;
    padding-left: 170px;
    position: relative;
    top: -30px;
}

/*******联系我们********/
.con_code{
    position: absolute;
    margin-left: 50%;
    width: 300px;
}
.con_code img{
    width:100%;
}