﻿@charset "utf-8";
/* CSS Document */
@import url("common.css");
/***/
.Page{margin:0 auto; width:100%;overflow: hidden;position: relative;}
.main{width:1000px;margin:0 auto;overflow: hidden;}
.main-top {height:270px; margin:10px 0;}
/*banner*/
.gg1{ margin-bottom: 10px;width:998px;height:210px; border:1px solid #B8B2B2;}
.gg1 li{float:left;width:320px;margin:9px 0 0 3px;}
.cppic1{ float:left; width:320px; height:170px;text-align:center; padding:1px; overflow:hidden }
.cpzs1{ float:left; width:320px; height:25px;text-align:center; font-weight:bold; margin-top:5px; font-size:12px; line-height:24px; overflow:hidden }
.line h3{ background:#009cff;padding-left:20px;height: 36px;line-height: 36px;font-size: 18px;letter-spacing: 5px;color: #fff;}
.line h3 a { color:#fff;}
.line-list li{position:relative; width:216px;float:left; height:220px; margin:10px 12px 10px 0; padding:10px 10px 0 10px; display:inline; border:1px solid #e3e3e3; background:#fff;}
.line-list li:hover{border-color:#F60;}
.line-list li span{ display:block; width:216px; height:24px; line-height:24px; font-size:14px; overflow:hidden; text-align: center;}
.line-list li span strong{ padding-right:5px;}
.line-list li p{margin:5px 0; height:40px; line-height:20px;overflow:hidden;}
.line-list li .type{overflow: hidden;}
.line-list li .type .price{ position:relative; text-align: center;}
.line-list li .type .price span{color:#ff8600}
.line-list li .type .price span b{ font-family:Arial; font-size:14px;}
.line-list li .btn{ width:80px; float:right;}
.liucheng h2,.comment h2{background:#009cff; height: 36px;line-height: 36px;font-size: 18px;padding-left: 20px;letter-spacing: 5px;color:#fff;}
.guide { height:400px;}
.guide .new {
	width:323px;
	float:left
}
.guide .new .head {
	position:relative;
	background:#009cff;
padding-left:20px;height: 36px;line-height: 36px;font-size: 16px;color: #fff;}

.guide .new ul li {
	height:35px;
        line-height:35px;
        overflow: hidden;
	background:url(li_border.gif) repeat-x left bottom
}
.guide .new ul li a {
	margin-left:10px;
	display:block;
	background:url(li_style.gif) no-repeat left center;
	text-indent:10px;
	color:#4b4b4b;
        float: left;
}
.guide .new ul li span { float: right; }
.guide .new .img img {
	padding:1px;
	border:1px solid #dcdcdc;
	background:#fff;
	margin:10px 0px
}
.guide .new .intro {
	width:100%;
	line-height:200%;
	font-size:12px;
	color:#424242;
	text-indent:2em
}
.guide .new .intro .more {
	color:#4b9b04
}
.guide .new .head {
	position:relative
}
.guide .new .head .more {
	width:22px;
	height:23px;
	background:url(newsmore.gif) no-repeat center center;
	position:absolute;
	right:10px;
	top:5px;
}

.liucheng h2 a{color:#fff;}
.anli h4{background:#009cff;height: 36px;line-height: 36px;font-size: 18px;padding-left: 20px;letter-spacing: 5px;}
.anli h4 a{color:#fff;}
.travel{width:710px; float:left;}
.travel .item{margin: 5px 10px;padding:8px 0;height:110px; overflow:hidden;border-bottom: 1px dotted #ccc;}
.travel dt{float: left;height: 110px;overflow: hidden;width: 160px;}
.travel dd{float: left;margin-left: 15px;width: 510px;}
.travel span{height: 22px;line-height: 22px;margin-bottom:10px;overflow: hidden;}
.travel span a{font-size:14px;}
.travel .desc{text-indent: 2em; line-height: 20px;height: 84px;overflow: hidden;text-align: justify;}
.guide_r{ margin:25px 10px 0 0;width:240px; float:right; border:#999 1px solid;}
.guide_r ul{ padding:8px;}
.guide_r li {line-height: 28px;height: 28px; overflow:hidden;font-size: 14px;padding-left: 6px;border-bottom: 1px #ddd dotted;font-weight: normal;}

.anli{ height:290px;}
.anli .con{margin:10px 0;}
.anli .con li{margin-right:6px;width:226px;height:210px;float:left;padding:8px 8px 0 8px; display:inline; border:1px solid #e3e3e3;}
.anli .con li:hover{border-color:#F60;}
.anli .con li .pic{}
.anli .con p{ width:226px; height:30px; line-height:30px;text-align:center; font-size:14px; overflow: hidden;}

.comment{ min-height:50px; overflow:hidden;}

/*banner*/
#inner {
	margin: 10px auto;
	height:350px;
        overflow:hidden;
}
.hot-event {
	position:relative;
	z-index:1
}

.hot-event .switch-nav {
	position: absolute;
	right: 12px;
	top: 320px;
	z-index: 2;
}

.hot-event .switch-nav .prev {
	border-radius: 3px 0 0 3px;
	border-width: 1px;
}
.hot-event .switch-nav .next {
	border-radius: 0 3px 3px 0;
	border-width: 1px 1px 1px 0;
}

.hot-event .event-item {
	height: 350px;
	width:100%;
	position: absolute;
	z-index:1;
	left: 0;
	top: 0;
}
.hot-event .event-item .banner {
	display: block;
}

#liucheng {
	position:relative
}

#liucheng ul {

	padding-top:20px;

}
#liucheng ul li {
	width:250px;
	height:300px;
	float:left;
}
#liucheng ul li .bg {
	width:200px;
	height:220px;
	position:relative;
	margin-left:20px;
	z-index:99;
	overflow:hidden
}
#liucheng ul li .bg .imgbg {
	position:absolute;
	top:0px;
	width:200px;
	height:220px;
	background:url(heiyuan.png) no-repeat center center;
	z-index:999
}
#liucheng ul li .bg .img {
	position:absolute;
	left:0px;
	z-index:99
}
#liucheng ul li .bg .icon {
	width:37px;
	height:37px;
	display:block;
	background:url(ico.png) no-repeat center center;
	position:absolute;
	top:120px;
	left:80px;
	z-index:999;
	display:none
}
#liucheng ul li .bg .bbg {
	height:200px;
	width:100%;
	background:#111;
	z-index:100;
	position:absolute;
	top:0px;
	left:0px;
}
#liucheng ul li .title {
	width:100%;
	height:30px;
	text-align:center;
	line-height:30px;
	display:block
}
#liucheng .line {
	height:10px;
	width:100%;
	background:#4b9b04;
	position:absolute;
	top:120px;
	z-index:98;
	border-radius:2px;
}
/*产品列表页*/
.browse{border-bottom:2px solid #1BA1E2; height:26px; line-height:26px; font-size:14px;}
.list {width: 100%;overflow: hidden;}
.list li{width:485px;height:170px;overflow:hidden; float:left;padding:15px 7px;border-bottom: 1px dashed  #CCC;}
.list img{padding:1px;border: 1px solid #E1E1E1;}
.cp_info{margin-left:13px;overflow: hidden;width:250px;}
.cp_info h3{line-height:28px;height:28px;}
.cp_info h3 a{font-size: 14px;}
.cp_info p{line-height:22px;}
.list li:hover img{border-color:#1BA1E2;}.Main_l li:hover a{color:#FF6600}
.list li:hover{background:#ececec;}

/*数控加工中心产品列表页*/
.list2 {width:100%;overflow:hidden; }
.list2 li {width: 213px;float:left;margin:10px 15px 0px;}
.list2 li span {color:#555;margin-top:4px;line-height:28px;font-size:14px;text-align: center;display: block;}

/*新闻列表页*/
.Main1_l{width:730px; float:left;}
.Main1_l p{ font-size: 14px;margin: 10px;line-height: 28px;color: #333;}
.wgt1-nav{border-bottom:2px solid #1BA1E2; height:26px; line-height:26px; font-size:14px;}
.list1{width:100%;overflow:hidden;}
.list1 li {float:left;width:680px;margin:10px 0;border-bottom:1px #ddd dotted;padding:5px;}
.list1 li img {float:left;width:145px;height:105px;}
.list1 li h2 {font-size:14px;float:right;margin-left:15px;width:520px;}
.list1 li h3 a:hover {color:#9C5100;}
.list1 li h2 span a {color:#f60;text-decoration:none;}.list1 li h3 span {color:#f60;}
.list1 li p {color:#555;margin-top:4px;line-height:23px;font-size:12px;float:right;margin-left:15px;width:500px;}

/*产品列表页新闻*/
.title10{border-bottom:2px solid #1BA1E2;line-height:40px; font-size:14px;}
.news_list{width:100%;overflow:hidden;}
.news_list li {float:left;margin:10px 15px 0px;border-bottom:1px #ddd dotted;overflow: hidden;}
.news_list li span {display:block;font-size:14px;margin-left:15px;}
.news_list li p {color:#555;margin-top:4px;line-height:28px;font-size:14px;text-align: center;}
.news_list li b {color:#555;margin-top:4px;line-height:28px;font-size:14px;text-align: center;display: block;}

/*分页*/
.pages {width:100%;margin-top:20px;overflow:hidden;float:left;background:#fff;}
.pages ul {height:32px;line-height:32px;}
.pages ul li {float:left;background:#1BA1E2;color:#fff;font-size:14px;margin:0 2px;}
.pages ul li a{float:left;background:#1BA1E2;color:#fff; font-size:14px;padding:0 10px;}
.pages ul .thisclass{float:left;font-weight:bold;color:#fff;background:#F09609;padding:0 10px;}
.pages ul li span {float:left;background:#1BA1E2;padding:0 10px;color:#fff;}
.pages ul li strong {font-weight:normal;}

/*内页*/
.page_lt{width:730px; float:left;}
.wgt-nav{border-bottom:2px solid #1BA1E2; height:26px; line-height:26px; font-size:14px;}

.page_lt .content{padding:10px;margin-bottom: 10px;font-size: 14px;}
.page_lt h1{font-size: 18px;font-weight: 600;text-align: center;padding: 5px 0 14px 0;width: 718px;height: 30px;line-height: 30px;}
.page_lt .info{height:20px;line-height:17px;text-align:center;overflow:hidden;color:#666;font-size: 12px;}
.page_lt .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.page_lt .info a{color:#690;}
.content .info_conbox{line-height: 22px;font-size: 14px;color: #333;}
.content .info_conbox img{ margin:5px;max-width:710px;}
.gduo{ height:30px; line-height:30px; background:#f7f7f7; overflow:hidden; margin:15px 0px; padding:0 10px;}
.gduo span{ float:right; width:100px; overflow:hidden; height:30px; display:block;}
.gduo a{  font-weight:bold;}

.Main{ margin:0 auto;width:1000px; height:auto; overflow:hidden;}
.Main_r{width:250px; float:right;}
.Related,.Contact{border:1px solid #ccc;border-top: 2px solid #D21E45; margin-top:25px; overflow:hidden;}
.Related h3,.Contact h3{border-bottom:#ccc 1px solid;height:30px;line-height:30px; font-size:16px;padding-left: 12px;}
.Related li {line-height:30px;  font-size:14px; display: block;background-image: url(hui_j.jpg); background-repeat: no-repeat;background-position: 0px 12px;padding-left: 12px;overflow: hidden;}
.Related li:hover img {border-color: #FF6600;}
#neiye li{line-height: 30px;font-size: 14px;display: block;text-align: center;}
#neiye li sapn{ display: block;}
.Contact .con{line-height:24px;font-size: 14px;padding:5px 10px;}
.Contact .con LI A { TEXT-ALIGN: left; LINE-HEIGHT: 32px; DISPLAY: block; MARGIN-BOTTOM: 1px; margin-left: 10px; }
.news h3{border-bottom:solid 1px #C2C3C3;margin:5px;color:#CE1232;}
.news ul li { background:url(dot2.gif) no-repeat; padding-left:12px; line-height:30px; border-bottom:dotted 1px #e5e5e5; width:340px; float:left;}
/* 客服QQ样式 */
.izl-rmenu{position:fixed; left:50%; margin-left:550px; bottom:10px; padding-bottom:73px; background:url(r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:24px; text-align:center; display: none;}
.izl-rmenu .btn-top{background:url(r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}