@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,p,ul,li,form{padding:0;margin:0;}
body{background-color:#FFF;font-size:14px;line-height:24px;color:#000;font-family:"微软雅黑";text-align:center;}
ul,li{list-style-type:none;}
a{text-decoration:none;}
.mn{width:1200px;margin-left:auto;margin-right:auto;}
.m100{width:100%;}
#topnav{height:80px;margin:15px auto;}
#logo{width:545px;float:left;}
#toptel{width:600px;float:right;text-align:right;margin-top:13px;color:#999;margin-right:30px;}
#toptel p{padding-bottom:5px;}
#toptel span{font-size:30px;color:#777;}
#toptel a{padding:0 7px;color:#333;}
#menu{width:100%;height:40px;background-color:#bb1c21;}
nav{color:#FFF;line-height:40px;}
nav li{float:left; list-style-type:none;width:12%;}
nav li a{color:#FFF;}
nav li:hover{background-color:#a51a1e;}
nav li:hover a{color:#fff600;}
#banner img{max-width:100%;}

.indtit{margin-bottom:40px;}
.indtit h3{font-size:26px;color:#222;margin-bottom:14px; background:url(/image/titline.png) no-repeat center center;}
.indtit p{color:#999;font-size:16px;}
.indtit p span{padding:0 5px;color:#333;}
.indmore{margin-top:50px;margin-left:auto;margin-right:auto;width:120px;height:30px;line-height:30px;border:1px solid #e23838;}
.indmore a{color:#333;}
.indmore:hover{background-color:#e23838;}
.indmore:hover a{color:#FFF;}
/**********首页公司介绍部分******/
#indcompany{margin-top:80px;}
#indcompanycon{margin-top:60px;}
#indvideo{width:300px;height:160px;float:left;background-color:#D9D9D9;position:relative;top:100px;border-radius:15px;}
#indvideo video{position:relative;bottom:240px;border:2px solid #333;}
#indcompanytxt{width:850px;float:right;text-align:left;color:#555;}
#indcompanytxt img{float:right;height:250px;border-radius:120px;overflow:hidden;margin-left:40px;}
#indcompanytxt p{padding-bottom:7px;text-indent:2em;}

#indpro{background-color:#f9f9f9;margin-top:80px;padding:50px 0;}
#indpros ul{margin-left:12%;margin-right:12%;}
#indpros li{float:left;width:45%;margin-left:10%;}
#indpros li:first-child{margin-left:0;}
#indpros li img{max-width:100%;height:198px;}
#indpros li:hover p{background-color:#e03636;color:#FFF;border-radius:15px;overflow:hidden;}
.hoverpro{border:2px solid #bb1c21;}

/**********首页公司新闻部分**********/
#newsnav{margin:60px auto;}
#news{width:61.33333333333%;float:left;text-align:left;}
#news li{color:#555;line-height:30px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#news li a{color:#555;}
#news li a:hover{color:#bb1c21;}
#news li span{float:right;padding-left:10px;color:#777;}
#newtit{font-size:22px;text-align:left;border-bottom:1px solid #dfdfdf;margin-bottom:35px;padding-bottom:10px;}
#newtit span{float:right;margin-right:10px;font-size:14px;color:#555;}
#newtit span a{color:#555;font-weight:bolder;}
#newtit span a:hover{color:#bb1c21;}
#newsnav img{float:left;margin-right:30px;}
#indequ{width:35%;float:right;}

/******内页部分*************/
#page{height:60px;margin-top:40px;margin-bottom:60px;}
#page a{border:1px solid #555;padding:2px 4px;border-radius:3px;margin-left:3px;color:#666;}
#gentit{margin-top:50px;height:30px;border-bottom:1px solid #d6d6d6;position:relative;}
#gentit div{width:200px;background-color:#e43737;line-height:30px;position:relative;top:15px;color:#FFF;}

#aboutnav{margin-top:60px;}
#aboutnav img{max-width:100%;}
#abouttxt{text-align:left;color:#333;}
#abouttxt img{float:left;margin-right:40px;}
#abouttxt p{text-indent:2em;padding-bottom:10px;}
#abouttime{background-color:#f3f3f3;width:100%;height:135px;margin-top:50px;margin-bottom:30px;}
#abouttime ul{padding-top:40px;margin-left:25px;}
#abouttime li{float:left;padding:0 25px;border-left:1px solid #E3E3E3;}
#abouttime li:first-child{border-left:none;}
#abouttime li div{font-size:30px;color:#e03636;font-weight:bolder;}
#abouttime li p{color:#555;padding-top:15px;}

/********公司产品******/
#productsnav{margin-top:80px;}
#hotpro{background-color:#efefef;border-top:3px solid #ba2c2b;text-align:left;height:585px;}
#hotpro img{position:relative;bottom:30px;float:left;margin-right:30px;float:left;}
#hotprotxt{margin-top:70px;float:left;width:370px;}
#hotprotxt h1{color:#e03636;font-size:36px;font-family:Arial, Helvetica, sans-serif;font-weight:bolder;}
#hotprotxt h3{color:#e03636;font-size:18px;margin-bottom:30px;margin-top:7px;}
#hotprotxt p{color:#555;padding-top:10px;font-size:14px;}
.promore{height:28px;width:120px;background-color:#e03636;color:#FFF;line-height:28px;text-align:center;margin-top:70px;}
.promore a{color:#FFF;}
.promore a:hover a{color:#fff600;}

#prolist{margin-top:80px;}
#prolist li{float:left;width:30%;border:1px solid #555;margin-left:4%;overflow:hidden;margin-bottom:30px;height:310px;}
#prolist li:nth-child(3n+1){margin-left:0;}
#prolist li img{height:265px;max-width:100%;}
#prolist li p{line-height:30px;color:#333;}

#protxt{margin-top:80px;text-align:left;}
#proimg{width:400px;float:left;margin-right:30px;}
#proimg img{width:100%;}
#prowz{width:750px;float:right;font-size:16px;line-height:28px;}
#prowz ul{margin-left:50px;margin-bottom:20px;}
#prowz li{list-style-type:disc;margin-top:7px;}
#protxt h1{font-size:20px;color:#e03636;margin-bottom:30px;}

#protxt table{margin-top:10px;margin-bottom:15px;}
#protxt p{text-indent:2em;padding-bottom:15px;color:#333;}
#prowz td{font-size:14px;}
#prowz p{padding-bottom:0;line-height:30px;}

/********生产现场***********/
#equsnav{margin-top:60px;}
.equtit{height:30px;line-height:30px;background-color:#404040;color:#FFF;width:160px;border-radius:12px;overflow:hidden;margin-bottom:15px;}
#equsnav li{float:left;width:280px;height:240px;margin-bottom:15px;margin-left:25px;}
#equsnav li:nth-child(4n+1){margin-left:0;}
#equsnav li img{height:186px;max-width:280px;}
#equsnav li p{line-height:30px;color:#3c3c3c;}

/********联系我们******/
#contactnav{margin-top:80px;text-align:left;}
#contactnav h1{font-size:24px;color:#333;margin-bottom:50px;}
#contacttxt{width:400px;float:left;}
#contacttxt li{line-height:42px;}
#contacttxt li:nth-child(2n+1){font-size:20px;}
#contacttxt li:nth-child(2n){border-bottom:1px solid #dddddd;color:#555;margin-bottom:20px;}
#contactmap{width:750px;float:right;}
#comtactmap img{width:100%;}


footer{background-color:#8a2327;height:190px;margin-top:60px;}
#bottom{background-color:#8a2327;}
#footmenu{height:36px;line-height:36px;width:70%;margin-left:auto;margin-right:auto;padding-top:15px;border-bottom:1px solid #952428;}
#footmenu li{width:12%;text-align:center;float:left;}
#footmenu li a{color:#edbfc1;}
#footcontact{color:#eac0c1;width:70%;margin-left:auto;margin-right:auto;}
#foottel{width:46.0%;float:left;font-size:30px;line-height:110px;text-align:right;padding-right:5%;}
#footadd{width:36%;float:left;text-align:left;margin-top:20px;border-left:1px solid #952428;padding-left:15px;}

/**************新闻***************/
#newRight{width:250px;float:right;}
#newRightNav{border:1px solid #95805d;margin-bottom:10px;}
.newRightTit{height:36px;line-height:36px;background-color:#95805d;color:#FFF;font-size:16px;text-align:left;padding-left:15px;}
.newRightTit span{float:right;padding-right:10px;font-size:14px;}
.newRightTit span a{color:#f2efe7;}
#newRightNav ul{margin:20px;}
#newRightNav li{line-height:24px;padding-top:6px;padding-bottom:6px;font-size:14px;border-bottom:1px solid #e0ddce;color:#4a453f;text-align:left;}
#newRightNav li a{color:#4a453f;}
#newInfo{margin-top:20px;height:30px;line-height:30px;border-bottom:1px dashed #F0F0F0;border-top:1px dashed #F0F0F0;color:#777;font-size:12px;}
#newInfo span{padding-left:20px;}

#newLeft{width:800px;float:left;min-height:760px;}
#picNews{margin:50px auto 30px auto;height:210px;}
#picNews li{width:250px;height:210px;overflow:hidden;float:left;text-align:center;border:1px solid #F0F0F0;}
#picNews li img{width:230px;height:150px;margin-top:8px;}
#picNews li p{line-height:36px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.m15{margin-left:20px;margin-right:20px;}
#newsList{margin:35px auto 70px auto;text-align:left;padding-top:20px;}
#newsList h2{color:#937b59;font-size:24px;font-weight:100;margin-bottom:15px;}
#newsList li{height:175px;line-height:24px;color:#927b59;margin-top:40px;}
#newsList li span{float:right;padding-right:10px;color:#999;}
.newDate{width:80px;height:95px;padding-top:20px;float:left;background:url(/image/new_bgicon.jpg) no-repeat top center;font-size:24px;color:#FFF;text-align:center;}
.newDate p{font-size:14px;color:#DDD;}
.newCon{width:930px;padding:30px;height:115px;float:left;background-color:#F7F7F7;}
.newCon b{font-size:16px;color:#333;}
.newCon b a{color:#333;}
.newCon b a:hover{color:#F30;}
.newCon p{padding-top:10px;font-size:12px;color:#999;}
.newCon p a{color:#de3c3c;}
.newCon p img{height:65px;float:left;padding-right:15px;padding-top:3px;border:none;}
.newClick{width:120px;height:175px;float:left;background-color:#F7F7F7;}
.newNum{margin-top:30px;margin-bottom:30px;height:100px;border-left:1px solid #E9E9E9;text-align:center;color:#999;}
.newNum p{font-size:24px;font-family:Arial, Helvetica, sans-serif;padding-top:10px;color:#666;}
#newTxt{margin-top:40px;line-height:26px;font-size:14px;}
#newTxt h1{line-height:40px;font-size:28px;color:#de3c3c;}
#new{margin-top:40px;font-size:16px;line-height:28px;color:#666;text-align:left;}
#new p{padding-top:15px;text-indent:2em;}
#new img{max-width:850px;display:block;margin-left:auto;margin-right:auto;}

/***********服务技术************/
#servicenav{margin-top:60px;text-align:left;}
#servicenav h2{font-size:18px;margin-bottom:15px;padding-top:20px;}
#servicenav ul{margin-left:18px;}
#servicenav li{padding-bottom:10px; list-style-type:disc;line-height:28px;}

/*************首页切换**********/
#solid{
	width:100%;
	height:735px;
	clear:both;
	margin-top:0px;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:733px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:100%;
	height:735px;
	margin-left:-50%;
	display:none;
	cursor:pointer;
}
#solid ul li img{width:100%;}
#solid #btt{
	width:100%;
	height:55px;
	top:695px;
	left:50%;
	position:relative;
	margin-left:-50%;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*/
}
/*********首页设备切换***********/

div.wrapper { width:420px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 40px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../image/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 40px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../image/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../image/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:420px; height:275px; }
    #slideshow ul { display: none; }
#slideshow li img{width:100%;height:275px;}
