@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-size:14px;
	font-family:'微软雅黑' Arial, Helvetica, sans-serif;
	}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,img,table,tr,td{
	margin:0;
	padding:0;
	list-style:none;
	
	}
img{border:0;}
	
a:link {
 color: #000000;
 text-decoration: none
}
a:visited {

 text-decoration: none
}
a:hover {
 color: #f80;
 text-decoration: none;
}
a:active {
 color: #f80;  
 text-decoration: none;
}
h1,h2,h3,h4,h5{
	font-size:14px;
	}
h6{
	font-size:12px;
	}
p{
	font-size:13px;
	}
	
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.margin{ margin:0 !important;}
.padding{ padding:0 !important;}


/*首页*/
body{ text-align:center}
.wrap{ max-width:1600px; margin:0 auto;}
.h-top,.product,.about,.bot,.f-top,.f-bot{ width:100%; text-align:center; margin:0 auto;}

.h-t,.h-bot,.p,.partner,.a,.c-bot,.link,.f-t,.f-b{ width:1000px; margin:0 auto}

.header{ border-bottom:#DDDBDC 5px solid;}
.h-top{ background:#2b2b2b; height:31px;}
.h-t p{ font-size:12px; color:#fff; line-height:31px;}
.phone{ background:url(../img/t2.jpg) left center no-repeat; padding-left:35px; line-height:31px; color:#fff; font-size:12px;}
.phone span{ color:#ED1B24; padding-left:8px; font-size:13px;}
.logo{ margin-top:25px; margin-bottom:20px;}
.nav{ margin-top:45px;}
.nav li{ float:left; background:url(../img/t4.jpg) top right no-repeat;}
.nav li a{ display:block; width:107px; height:80px; line-height:45px; font-size:14px; color:#333;}
.in,.nav li a:hover{ background:url(../img/t3.jpg) center bottom no-repeat;}
.flexslider{position:relative;height:500px;/*overflow:hidden;*/background:url(../img/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute; right:0px;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%; right:0px;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}
.product{ background:#F6F6F8; padding:40px 0px;}
.product img{ vertical-align:middle}
.p-left{width:230px;}
.p-l-bot{ background:#fff; border:#ddd 1px solid; border-top:none; padding-top:12px;}
.p-l-bot ul{ width:192px; border-top:#ddd 1px solid; margin:0 auto}
.p-l-bot ul li a{ display:block; line-height:40px; text-align:left; border:#B7C5CE 1px solid; font-size:14px; color:#333; background:#f6f6f6 url(../img/t9.jpg) 170px center no-repeat  ; padding-left:17px; margin-top:17px; }
.p-l-bot ul li a:hover{ color:#D30915}
.more{ border:none !important; background:#E70012 !important; color:#fff !important; font-size:15px !important; font-weight:bold; line-height:42px; margin-bottom:20px;}
.p-right{ width:740px; padding-top:24px;}
.p-right li{ float:left; margin:15px 15px 0px 0px}
.p-right li a{ display:block; width:220px;  border:#ddd 1px solid; background:#fff;}
.p-right li p{ height:38px; background:#ebebeb; font-size:13px; color:#555;}
.margin-right{ margin-right:0px !important;}
.adyi{ height:130px; background:url(../img/t12.jpg) center no-repeat}
.adv{height:820px; background:url(../img/t13.jpg) center no-repeat}
.ader{height:167px; background:url(../img/t14.jpg) center no-repeat}
.partner{ margin-top:40px;}
#div1{ width: 892px; height: 100px; position: relative; margin: 40px auto;overflow: hidden;}
#div1 ul { width: 800px; height: 100px; position: relative; }
#div1 ul li { height: 100px; float: left; list-style: none; padding-right:20px;}
#div1 ul li img { width: 151px; height: 64px; display: inline-block; padding:17px 28px; border:#ddd 1px solid}
.a{ padding-top:133px}
.about{ background:url(../img/t23.jpg) center no-repeat; height:444px;}
.a p{ width:540px; color:#fff; font-size:13px; line-height:29px; text-align:left; text-indent:2em;}
.a-more{ text-align:right}
.bot{ background:#f5f5f5; padding:40px 0px;}
.c-bot{ margin-bottom:40px;}
.new{ width:590px !important; width:620px; background:#fff; padding:0px 15px; border:#D30915 4px solid; text-align:left}
.n-top{ padding:20px 0px 12px 0px; background:url(../img/t27.jpg) bottom repeat-x}
.n-top a{ font-size:13px; color:#F17276; font-weight:bold}
.new li a{ display:block; padding-left:22px; background:url(../img/t28.jpg) left center no-repeat; font-size:13px; color:#555; line-height:54px; border-bottom:#ddd 1px dotted; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new li a:hover{color:#1587E7;  border-bottom:#1587E7 1px dotted}
.machine{ width:314px !important; width:344px; padding:0px 15px; background:#fff; border:#D30915 4px solid; text-align:left}
cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }
.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.block { margin: 10px 10px 0; }
.temp { margin: 1px; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 4px; }
.slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 310px; }
.comiis_wrapad { margin-top: 19px; margin-bottom:18px; }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; }
#slidesImgs li { width: 310px; height: 238px; display: none; }
.link{ border:#D30915 4px solid; background:#fff; height:115px;}
.l-left{ margin-left:11px; margin-top:-18px;}
.l-right{ width:740px; margin-top:10px;}
.l-right li{ float:left; margin-top:25px;}
.l-right li a{ display:block; padding:0px 15px; font-size:14px; color:#333; border-right:#ddd 1px solid; line-height:14px;}
.f-top{ background:#222; padding-top:25px;}
.f-bot{ background:#D30915;}
.f-t-left{ margin-right:80px; text-align:left}
.f-t-left li,.f-t-left p{ float:left;}
.f-t-left li a{ display:block; font-size:14px; color:#fff; padding-right:20px; border-right:#ccc 1px solid; line-height:15px; margin-right:20px;}
.f-t-right{ margin-top:-25px;}
.adress{ width:450px; margin-top:15px; padding-bottom:15px;}
.adress p{ font-size:13px; color:#ddd; line-height:27px; padding-right:35px;}
.f-b{font-size:14px; color:#fff; line-height:40px; text-align:left}


.in-cont{ background:#f6f6f6;}
.small-banner{ width:100%; background:url(../img/t32.jpg) center no-repeat; height:160px;}
.in-c{ width:1000px; margin:0 auto;padding:40px 0px;}
.in-c-right{ width:730px;}
.title{ border-bottom:#ddd 1px solid}
.title h1{ font-size:20px; color:#333; padding:0px 10px; line-height:42px; border-bottom:#D30915 3px solid}
.position{ margin-top:20px;}
.position a,.position{ font-size:13px; color:#555; }
.in-c-r{ padding-top:20px; text-align:left; font-size:18px; line-height:28px;}
.contact{ text-align:left;}
.contact h1{ font-size:16px; color:#D30915; line-height:35px;}
.contact p{ font-size:13px; color:#555; line-height:32px;}
.margin-bottom{ margin-bottom:20px;}


.news{ width:720px !important; width:750px; padding:0px 15px; text-align:left}
.news li a{ display:block; padding-left:22px; font-size:13px; color:#555; line-height:54px; border-bottom:#ddd 1px dotted}
.news li a:hover{color:#1587E7;  border-bottom:#1587E7 1px dotted}


.p-r-bot{ width:730px; padding-top:1px;}
.p-r-bot li{ float:left; margin:10px 10px 0px 0px}
.p-r-bot li a{ display:block; width:215px;  border:#ddd 1px solid; background:#fff;}
.p-r-bot li a p{ line-height:38px; background:#ebebeb; font-size:13px; color:#555;}
.i-mg{ width:195px; height:161px;}
.i-mg img{ max-height:151px; max-width:195px;}
