﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px; width: 100%;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner a {  height:600px; display:block}

.banners{height: 600px;}
.fullSlide {
	width:100%;
	position:relative;
	height:600px;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:600px;
	overflow:hidden;
	text-align:center;
	 background-position:center top;
}
.fullSlide .bd li a {
	display:block;
	height:600px;
}

.fullSlide .hd {
	position:absolute;
	z-index:999;
	bottom:0px;
 width:100%;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:48px;
	height:8px;
	margin:1px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#009944;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:5%;
	z-index:1;
	width:40px;
	height:60px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev
{
      background:url(img/Index/left1s.png) no-repeat;
  }
.fullSlide .next {
	left:auto;
	right:5%;
	background:url(img/Index/right1s.png) no-repeat;
}
.content img:hover{transform: scale(1.1);transition: all 2s ease-out; }
.zj_con img:hover{transform: scale(1.1);transition: all 2s ease-out; }
/*特硕吸塑定制系列*/
.xl_bt { text-align:center; padding:50px 0 30px;}
.xl_con { background:url(Img/Index/xl_yy.gif) no-repeat 0 bottom; height:235px; margin-bottom:35px;}
.xl_con ul li { background:url(Img/Index/xl_bg.gif) no-repeat; width:350px; height:125px; float:left; margin-right:30px; padding:25px 0 0 30px; position:relative;}
.xl_con ul .nobor01 { margin:0;}
.xl_con ul li a { color:#fff;}
.xl_con ul li a b { display:block; font-size:22px;}
.xl_con ul li a em { display:block; font-size:16px; padding:10px 0;}
.xl_con ul li a span { width:100px; height:30px; line-height:30px; background:#fff; font-size:14px; color:#009944; display:block; text-align:center}
.xl_con ul li a span:hover{ background:#AACD06; color:#fff;} 

.xl_con ul li a i { display:block; position:absolute; top:0; right:0;} 

/*产品直通车*/
.zx { width:300px; overflow:hidden;}
.zx_con {  width:294px; height:792px; border:solid 3px #d6d6d6; background:#f4f4f4;}
.zx_con h3 { padding:17px 0 0; clear:both;}
.zx_con h3 a { width:240px; height:40px; line-height:40px; font-size:18px; color:#fff; padding:0 15px; background:#009944; margin:0 auto; display:block; margin:0 auto;}
.zx_con h3 a em { display:block; float:right;}
.zx_con ul { padding:0 0 0 12px;}
.zx_con ul li { height:45px; line-height:45px; float:left; width:140px;}
.zx_con ul li a { font-size:14px; color:#000;}
.zx_con ul li a:hover { color:#009944; font-weight:bold;}

.rx { width:870px;}
.rx_top { background:#009944; height:80px; line-height:80px; margin-bottom:30px;}
.rx_top em a { float:right; display:block; padding:0 20px 0 0; color:#fff; font-size:18px; text-transform:uppercase;}
.rx_top ul li { float:left; background:url(Img/Index/cp_xx01.gif) no-repeat right 0;}
.rx_top ul li a { width:180px; height:80px; line-height:80px; text-align:center; display:block; font-size:20px; color:#fff; }
.rx_top ul li a:hover,.rx_top ul .cur a { background:#aacd06; font-weight:bold;}

.rx_con ul li { float:left; width:270px; height:262px; margin:0 30px 30px 0; position:relative;}
.rx_con ul .nobor01 { margin:0 0 30px;}
.rx_con ul li a i { width:270px; height:210px; display:block; overflow:hidden}
.rx_con ul li a i img { width:270px; height:210px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.rx_con ul li a i img:hover  { 
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);}
.rx_con ul li a em { height:52px; line-height:52px; background:#f4f4f4; text-align:center; font-size:14px; color:#333; display:block;}

/*品质见证未来*/
.pz_bg { background:#f4f4f4; height:670px; margin:20px 0 0; overflow:hidden;}
.pz_con { background:url(Img/Index/pz_bg.gif) no-repeat; height:466px;}
.pz_con dl { float:left; height:260px;}
.pz_con dl dt { float:left; position:relative;}
.pz_con dl dt a img { width:275px; height:157px;}
.pz_con dl dt a em { display: inline-block; height:41px; line-height:41px; background:#009944; padding:0 10px; position:absolute; top:116px; left:0; font-size:14px; color:#fff;}
.pz_con dl dt span { display:block; width:275px; text-align:center; height:45px; line-height:45px; font-size:16px; color:#333;}
.pz_con dl dt span b { color:#009944;}
.pz_con dl dt i { display:block; position:absolute; top:43px; left:260px; z-index:999;}
.pz_con dl dd { float:left; margin:14px 0 0 34px; position:relative;}
.pz_con dl dd img { width:250px; height:143px;}
.pz_con dl dd em { display: inline-block; height:41px; line-height:41px; background:#333; padding:0 10px; position:absolute; top:102px; left:0; font-size:14px; color:#fff;}
.pz_con dl dd span { display:block; width:275px; text-align:center; height:45px; line-height:45px; font-size:16px; color:#333;}
.pz_con dl dd span b { color:#009944;}
.pz_con .nobor01 { float:right;}

/*广告*/
.pic01 { background:url(Img/Index/pic01.jpg) no-repeat center 0; height:200px;}
.pic { width:1200px; margin: 0 auto;}
.pic01 p { position:absolute; top:130px; left:10px;}
.pic01 p a span { height:36px; line-height:36px; font-size:18px; color:#fff; display:block;}
.pic01 p a span em { height:36px; line-height:36px; background:#aacd06; display:inline-block; padding:0 10px; color:#fff; font-size:24px; font-weight:bold; font-family:Arial; margin:0 5px;}

.lx_con { position:absolute; top:27px; left:855px;}
.lx_con span { display:block; height:40px; line-height:40px; background:#fff; margin-bottom:11px; width:316px;} 
.lx_con span em { display:block; float:left; font-size:16px; color:#999; line-height:40px; padding-left:15px; width:50px;}
.lx_con span .p_inp { display:block; float:left; width:250px; height:40px; line-height:40px; background: none; outline:none; font-size:18px; border:none; font-size:14px; color:#333; font-family: "Microsoft Yahei";}
.lx_con i { display:block;}
.lx_con i a { padding:0 20px; height:45px; line-height:45px; text-align:center; font-size:16px; color:#fff; margin:0 12px 0 0; background:#009944; display:inline-block;}

/*优势*/
.ys_bg { background:url(Img/Index/ys_bg.gif) no-repeat center bottom; height:1808px;}
.ys_con { padding:90px 0 0;}
.ys_con dl { height:377px;}
.ys_con dl dt { float:left;}
.ys_con dl dd { float: right; width:558px; padding:35px 0 0;}
.ys_con dl dd b a { display:block; font-size:24px; color:#009944; margin:0 0 45px 18px;}
.ys_con dl dd p { background:url(Img/Index/ys_ico01.gif) no-repeat 0 10px; padding-left:20px; font-size:16px; color:#666; line-height:24px; margin-bottom:25px;}
.ys_con dl dd:hover p{  color:#000;}
.ys_con dl dd:hover b{  text-decoration:underline;}


.ys_con .ys_dl02 dt { float:right;}
.ys_con .ys_dl02 dd { float: left;}
.ys_con .ys_dl02 dd b a { display:block; font-size:24px; color:#009944; margin:0 18px 45px 0; text-align:right;}
.ys_con .ys_dl02 dd p { text-align:right;  background:url(Img/Index/ys_ico01.gif) no-repeat right 10px; padding:0 20px 0 0;}

/*为你而定·制你所需*/
.dz_bg { background:url(Img/Index/dz_bg.jpg) no-repeat center 0; height:444px;}
.dz_con { padding:3px 0 0 3px; height:249px; overflow:hidden;}
.dz_con ul li { float:left; width:238px; height:196px; text-align:center; position:relative;}
.dz_con ul li a img { display:block; width:85px; height:85px; margin:0 auto; padding:35px 0 20px;}
.dz_con ul li a em { display:block; font-size:18px; color:#fff;}
.dz_con ul li a span { width:240px; height:196px; background:#fff; display: none; position:absolute; top:0; left:0;}
.dz_con ul li a span b { font-size:18px; color:#009944; padding:40px 0 0; display:block;}
.dz_con ul li a span i { display:block; width:198px; margin:10px auto; font-size:14px; color:#666; line-height:30px; height:120px; overflow:hidden;}
.dz_con ul li a:hover span { display:block;}
.dz_bot p { padding:0 0 0 280px;}
.dz_bot p a span { height:36px; line-height:36px; font-size:18px; color:#fff; display:block;}
.dz_bot p a span em { height:36px; line-height:36px; background:#aacd06; display:inline-block; padding:0 10px; color:#fff; font-size:24px; font-weight:bold; font-family:Arial; margin:0 5px;}
.dz_bot p a span .em02 { background:#fff; color:#009944; font-weight:normal; font-size:16px; padding:3px 20px;}

/*合作客户*/
.hz_con { height:235px; overflow:hidden}
.hz_con ul li { float:left; width:175px; height:100px; overflow:hidden;  position:relative; margin:0 30px 23px 0;}
.hz_con ul .nobor01 { margin:0 0 23px;}
.hz_con ul li a span { background: url(Img/Index/hz_picbg.png) no-repeat; width:175px; height:100px; line-height:146px; font-size:14px; color:#fff; display: none; position:absolute; top:0; left:0; overflow:hidden; text-align:center;}
.hz_con ul li a:hover span { display: block}
.hz_con ul li a img { width:171px; height:96px; border:solid 2px #e3e3e3;}

/*走进特硕吸塑包装*/
.zj { background:#f4f4f4; height:440px;}
.zj_con { width:1200px; margin:0 auto; position:relative;}

.zj_con dl {}
.zj_con dl dt { position:absolute; top:0; left:-360px;}
.zj_con dl dt a img { width:960px; height:440px;}
.zj_con dd { float: right; width:560px; padding:50px 0 0;}
.zj_con dd b{  height:39px; display:block; }
.zj_con dd b a { font-size:18px; color:#333; font-weight:normal;}
.zj_con dd p { line-height:36px; font-size:14px; color:#666; height:205px; overflow:hidden;}

.zj_con dd:hover p{color:#009944;}
.zj_con dd:hover b a{color:#009944;}

.abc{ height:300px !important;}
.hnn{ height:359px;}
/*工厂图片*/
.xc_top { height:48px; margin:50px 0 0; }
.xc_top span { float:right;}
.xc_top span a { font-size:16px; color:#333; text-transform:uppercase}
.xc_top ul li { float:left; background: url(Img/Index/fc_xx01.gif) no-repeat right 3px; padding:0 20px;}
.xc_top ul .home { padding-left:0;}
.xc_top ul .nobor { background:none;}
.xc_top ul li a { font-size:20px; color:#333;}
.xc_top ul li a:hover,.xc_top ul .cur a { color:#009944;}

.xc01 { top:80px; left:-72px;}
.xc01 a { background: url(Img/Index/fc_but.gif) no-repeat 0 -45px; width:45px; height:45px; display:block;}
.xc01 a:hover { background:url(Img/Index/fc_but.gif) no-repeat 0 0;}
.xc03 { top:80px; right:-72px;}
.xc03 a { background:url(Img/Index/fc_but.gif) no-repeat -45px -45px; width:45px; height:45px; display:block;}
.xc03 a:hover { background:url(Img/Index/fc_but.gif) no-repeat -45px 0;}
.xc02 { width:1200px;}
.xc02 ul li { float:left; margin:0 32px 0 0; position:relative; width:276px;}
.xc02 ul .nobor { margin:0;}
.xc02 ul li a img { width:268px; height:232px; border:solid 4px #bababa;}
.xc02 ul li a:hover img { border:solid 4px #009944;}
.xc02 ul li a em { display:block; text-align:center; font-size:16px; color:#666; padding:20px 0;}

/*常见问答*/
.wd_bg { background:#f4f4f4; padding:60px 0 0; height:535px; border-bottom:solid 1px #d1d1d1; margin:20px 0 0;}

.wd { width:400px;}
.wd_top i { display:block; float:right; padding:20px 0 0;}
.wd_top span a { display:block; font-size:18px; color:#101010; font-weight:bold; padding-bottom:10px;}
.wd_top span em { display:block; font-size:18px; text-transform:uppercase; color:#333;}
.wd_top span b { width:36px; height:2px; background:#414141; margin:15px 0; display:block; line-height:0; font-size:0}

.wd_con dl { padding:5px 0 20px;}
.wd_con .nobor { border-bottom:none;}
.wd_con dl dt { background: url(Img/Index/wd_w.gif) no-repeat 0 0; height:36px; line-height:26px; padding-left:40px; overflow:hidden; border-bottom:solid 1px #d8d8d8; margin-bottom:12px;}
.wd_con dl dt a { color:#202020; font-size:14px; font-weight:bold; height:26px; display:block; line-height:26px; overflow:hidden;}
.wd_con dl dt a:hover { color:#009944;}
.wd_con dd { background:url(Img/Index/wd_d.gif) no-repeat 0 0; width:360px;  line-height:25px; padding-left:30px;font-size:14px;color:#555; white-space:normal; word-break:normal;}

/*公司动态*/
.dt01 { width:784px;}
.dt_top { height:65px; line-height:65px; background:#009944;}
.dt_top ul li { float:left; width:50%;}
.dt_top ul li a { font-size:20px; color:#fff; font-weight:bold; padding-left:21px; display:block;}
.dt_top ul li a:hover,.dt_top ul .cur a { background:#aacd06; color:#41210f; }

.dt_con { height:405px; border:solid 2px #d8d8d8; overflow:hidden; width:780px;}
.dt_con dl { height:190px; padding:17px 0 0; margin:0 18px; border-bottom:solid 1px #dedede}
.dt_con dl dt { float:left; width:232px; height:159px; overflow:hidden;}
.dt_con dl dt a img { width:232px; height:159px;
-webkit-transition: 1s;
-moz-transition: 1s;
transition: 1s;}
.dt_con dl dt a img:hover  { 
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
transform:scale(1.1);}

.dt_con dl dd { float: right; width:494px;}
.dt_con dl dd b { height:34px; line-height:34px; display:block;}
.dt_con dl dd b a { font-size:14px; color:#202020;}
.dt_con dl dd b a i { background:#41210f; padding:3px; font-size:12px; color:#fff; font-weight:normal; border-radius:5px; margin-right:10px;}
.dt_con dl dd b a:hover { color:#41210f}
.dt_con dl dd p { line-height:25px; font-size:14px; color:#555; padding:10px 0 0; height:90px; overflow:hidden}
.dt_con dl dd span a { display:block; font-size:14px; color:#41210f}

.dt_list { padding-top:10px;}
.dt_list ul li { height:36px; line-height:36px; padding: 0 0 0 20px;  overflow:hidden; background: url(Img/Index/dt_ico01.gif) no-repeat 0 17px; width:280px; margin:0 65px 0 20px; float:left;}
.dt_list ul .nobor { border:none;}
.dt_list ul li a em { display:block; float:right;}
.dt_list ul li a { color:#202020; font-size:14px;}
.dt_con ul li a:hover { color:#41210f;}

/*友情链接*/
.yq { height:115px; line-height:115px; font-size:14px; overflow:hidden;}
.yq em { display:block; float:right;}
.yq em a { font-size:14px; color:#41210f;}
.yq span { display:block; width:1100px;}
.yq span a { font-size:14px; color:#202020; margin-right:65px;}

