﻿@charset "utf-8";
/* CSS Document */

/*common*/
body { font-family: "Microsoft Yahei"; min-width: 1200px;    width: 100%;}
span { overflow:hidden;}/*兼容IE8*/

/*正文开始*/
.banner { background:url(Img/Index/banner.jpg) no-repeat center 0; height:717px; display:block; margin:144px 0 0;}
.ban { width:1200px; margin:0 auto;}
.ban_le { top:326px; left:-210px;}
.ban_ri { top:326px; right:-210px;}
.ban01 { top:642px; left:530px;}
.ban01 a { background: url(Img/Index/ban_xx01.gif) no-repeat center bottom; width:18px; height:33px; display:block; margin-right:45px; float:left; font-size:14px; color:#000; font-family:"思源黑体 CN Regular"; padding:12px 0 0;} 
.ban01 a:hover,.ban01 .cur { background:url(Img/Index/ban_xx02.gif) no-repeat center bottom; padding:0; height:45px; color:#4282e1;}

.h_ser { width:1200px; margin:0 auto; height:102px; line-height:102px; position:relative;}
.s_inp {  margin-top:24px;}
.inp01 { background:url(Img/Common/s_inp.png) no-repeat; width:249px; height:50px; line-height:50px; padding:0 3px 0 27px; border:none; float:left; font-size:14px; color:#333; font-family: "Microsoft Yahei"; outline:none;}
.h_ser p { float:left; width:770px; overflow:hidden; font-size:14px; }
.h_ser p a { padding:0 6px;}




/*工艺*/
.gy_bg { background:url(Img/Index/gy_bg.jpg) no-repeat center 0; height:560px; margin:-102px 0 0;}
.gy_con { padding:150px 0 0;}
.gy_con ul li { float:left; width:240px; text-align:center;}
.gy_con ul li a i { width:178px; display:block; margin:0 auto 43px;}
.gy_con ul li a img { width:178px; height:178px;
-moz-transition: width 1s, height 1s, -webkit-transform 1s; /* For Safari 3.1 to 6.0 */
-webkit-transition: width 1s, height 1s, -webkit-transform 1s; /* For Safari 3.1 to 6.0 */
transition: width 1s, height 1s, transform 1s;}

.gy_con ul li a em { width:25px; height:3px; background:#ccc; margin:15px auto; display:block; line-height:0; font-size:0}
.gy_con ul li a:hover em { background:#4282e1;}
.gy_con ul li a span { font-size:14px; color:#000; padding:12px 0 70px; display:block;}
.gy_con ul li a:hover span { color:#4282e1;}
.gy_con ul li a b { background:url(Img/Index/gy_ico01.png) no-repeat -31px 0; width:31px; height:31px; display:block; margin:0 auto;}
.gy_con ul li a:hover b { background:url(Img/Index/gy_ico01.png) no-repeat;}

/*蓝硕包装产品展示*/
.rx_bt { padding:60px 0 45px; text-align:center;}
.rx_bt a { font-size:30px; color:#000;}
.rx_bt a em { font-size:18px; color:#7b7b7b; padding:15px 0 0; display:block;}
.rx_bt a:hover,.rx_bt a:hover em { color:#4282e1;}
.rx_list { padding-left:170px; height:50px;}
.rx_list ul li { float:left; margin-right:70px;}
.rx_list ul li a { font-size:14px; color:#7b7b7b; height:36px; display:block;}
.rx_list ul li a:hover,.rx_list ul .cur a { background:url(Img/Index/cp_xx01.gif) no-repeat center bottom; color:#4282e1;}

.rx_con { height:808px;}
.rx_con ul li { float:left; width:393px; height:370px; position:relative; margin:0 10px 20px 0;}
.rx_con ul .nobor01 { margin:0 0 20px;}
.rx_con ul li a em { width:393px; height:64px; line-height:64px; font-size:14px; color:#6c6c6c; display:block; text-align:center;}
.rx_con ul li a span { background:url(Img/Index/btm07.png) repeat; width:393px; height:321px; display: none; position:absolute; top:0; left:0; line-height:390px; overflow:hidden; text-align:center; color:#fff; font-size:14px;}
.rx_con ul li a span img { display:block; width:61px; height:61px; margin:0 auto; padding:115px 0 0;}
.rx_con ul li a img { width:393px; height:321px;}
.rx_con ul li a:hover span { display: block}
.rx_con ul li a:hover em { background:#4282e1; color:#fff;}

/*从一而终，每一步都要让您放心*/
.fx_bg { background:url(Img/Index/fx_bg.jpg) no-repeat center 0; height:792px;}
.fx_bg .rx_bt { padding:59px 0 0; height:100px; overflow:hidden; text-align:center;}
.fx_bg .rx_bt a { font-size:30px; color:#fff;}
.fx_bg .rx_bt a em { font-size:18px; color:#fff; padding:15px 0 0; display:block;}

.fx01 { width:392px;}
.fx01 ul li { float:left; width:196px; height:185px; position:relative;}
.fx01 ul li a i { display: none; font-size:14px; color:#4382e1; position:absolute; top:6px; left:8px;}
.fx01 ul li a {width:196px; height:185px; display:block;}
.fx01 ul li a em { line-height:185px; text-align:center; font-size:18px; color:#fff; display:block;}
.fx01 ul li a:hover,.fx01 ul .cur a { background:url(Img/Index/fx_libg.png) no-repeat;}
.fx01 ul li a:hover i,.fx01 ul .cur a i { display:block;}
.fx02 { width:808px; height:554px; background:#435266;}
.fx02 dl dt a img { width:808px; height:370px;}
.fx02 dl dd { position:relative; padding:1px 0 0;}
.fx02 dl dd i { display:block; position:absolute; top:-26px; left:380px;}
.fx02 dl dd em { font-size:18px; color:#fff; margin:50px 0 0; display:block; text-align:center;}
.fx02 dl dd p { font-size:14px; color:#bcc0c5; line-height:24px; margin:20px 60px 0; text-align:center;}
 
/*关于蓝硕印刷*/
.zj_bg { background:url(Img/Index/zj_bg.jpg) no-repeat center 0; height:983px;}
.zj01 { padding:40px 0 0; width:795px; }
.zj01 i a img { width:795px; height:580px; }
.zj01 p { padding:35px 0 0 50px; font-size:14px; color:#000;}
.zj01 p img { display:block; float:left; padding:3px 20px 0 0;}
.zj02 { padding:95px 0 0; width:365px; }
.zj02 b { font-size:48px; color:#000; padding:48px 0 0; display:block;}
.zj02 em { font-size:18px; color:#4f4f4f; padding:18px 0 0; display:block;}
.zj02 p { padding:75px 0 20px; font-size:24px; color:#333; line-height:40px;}
.zj02 p img { display:block; float:left; padding:0 15px 0 0;}
.zj_con { padding:70px 0 0;}
.zj_con p { width:310px; padding-right:140px; float:left;}
.zj_con .nobor01 { padding:0 85px 0 0;}
.zj_con .nobor02 { padding:0;}
.zj_con p em { display:block; font-size:30px; color:#4282e1;}
.zj_con p span { display:block; font-size:14px; color:#7f7e7f; line-height:26px; padding:20px 0 0;}

/*蓝硕生产设备*/
.sb_con { height:410px; }
.sb01 { top:165px; left:-100px;}
.sb01 a { background: url(Img/Index/sb_le01.gif) no-repeat; width:60px; height:60px; display:block;}
.sb01 a:hover { background:url(Img/Index/sb_le02.gif) no-repeat;}

.sb03 { top:165px; right:-100px;}
.sb03 a { background:url(Img/Index/sb_ri01.gif) no-repeat; width:60px; height:60px; display:block;}
.sb03 a:hover { background:url(Img/Index/sb_ri02.gif) no-repeat;}

.sb02 ul li { float:left; padding:0 10px 0 0; display:inline}
.sb02 ul .nobor01 { padding:0;}
.sb02 ul li a img { width:389px; height:317px; border:solid 2px #fff;}
.sb02 ul li a:hover img { border:solid 2px #4282e1;}
.sb02 ul li a em { display:block; width:393px; height:60px; line-height:60px; overflow:hidden; text-align:center; color:#6c6c6c; font-size:14px; background:#e5e5e5}
.sb02 ul li a:hover em { color:#fff; background:#4282e1;}

/*企业新闻*/
.dt_bg { background:url(Img/Index/dt_bg.jpg) no-repeat center 0; height:769px;}
.dt_bg .rx_bt { padding:57px 0 0; height:89px;}
.dt_bg .rx_bt a em { display:block; font-size:12px; color:#939398; padding:14px 0 0;}
.dt01 { width:393px; margin-left:-1px }
.dt01 ul li a { display:block; width:393px; height:174px; float:left; color:#000;}
.dt01 ul li a span { display:block; float:left; padding:60px 0 0 43px;}
.dt01 ul li a span i { display:block; background:url(Img/Index/dt_ico01.png) no-repeat; width:48px; height:42px; float:left;}
.dt01 ul li a span em { display:block; float:left; width:150px; padding:0 0 0 30px; font-size:18px;}
.dt01 ul li a span em b { display:block; font-family:Arial; font-size:12px; color:#818181; padding:8px 0 0; font-weight:normal;}
.dt01 ul li a img { display: block; float:right; padding:60px 30px 0 0;}
.dt01 ul li a:hover,.dt01 ul .cur a { background:#4382e1; color:#fff;}
.dt01 ul li a:hover span em b,.dt01 ul .cur a span em b { color:#fff;}
.dt01 ul li a:hover span i,.dt01 ul .cur a span i { display:block; background:url(Img/Index/dt_ico02.png) no-repeat;}
.dt01 ul .dt_li02 a span i { background:url(Img/Index/dt_ico01.png) no-repeat 0 -179px;}
.dt01 ul .dt_li02 a:hover span i { background:url(Img/Index/dt_ico02.png) no-repeat 0 -179px;}
.dt01 ul .dt_li03 a span i { background:url(Img/Index/dt_ico01.png) no-repeat 0 -352px;}
.dt01 ul .dt_li03 a:hover span i { background:url(Img/Index/dt_ico02.png) no-repeat 0 -352px;}

.dt02 { width:790px;}
.dt_dl01 { height:215px;}
.dt_dl01 dt { float:left; width:320px;}
.dt_dl01 dt a img { width:320px; height:175px;}
.dt_dl01 dd { float: right; width:445px;}
.dt_dl01 dd span { display:block; height:72px;}
.dt_dl01 dd span a { display:block; float:left; font-size:18px; color:#000; width:330px; height:45px; line-height:45px; overflow:hidden;}
.dt_dl01 dd span a:hover { color:#4382e1} 
.dt_dl01 dd span em { display:block; float:right; width:110px; text-align:right; font-size:30px; color:#000; background:url(Img/Index/dt_xx01.gif) no-repeat 0 5px;}
.dt_dl01 dd span em i { display:block; font-size:18px; color:#afafb1;}
.dt_dl01 dd p { font-size:14px; color:#6d6d6d; line-height:25px; height:98px; border-bottom:solid 1px #d8d8d8;}
.dt_dl02 { clear:both; height:130px; border-bottom:solid 1px #c2c2c3; margin-bottom:40px;}
.dt02 .nobor01 { border:none;}
.dt_dl02 dt { padding-left:45px; width:635px; float:left;}
.dt_dl02 dt em a { display:block; font-size:18px; color:#000;}
.dt_dl02 dt em a:hover { color:#4382e1} 
.dt_dl02 dt span { padding:10px 0 0; display:block; font-size:14px; color:#6d6d6d; line-height:25px; width:588px; height:57px; overflow:hidden;}
.dt_dl02 dt i a { background:url(Img/Index/dt_but01.gif) no-repeat; width:140px; height:41px; display:block;}
.dt_dl02 dt i a:hover { background:url(Img/Index/dt_but01.gif) no-repeat 0 -174px;}
.dt_dl02 dd { float:left; width:110px; text-align:right; font-size:30px; color:#000; background:url(Img/Index/dt_xx01.gif) no-repeat 0 5px;}
.dt_dl02 dd em i { display:block; font-size:18px; color:#afafb1;}

/*产品直通车*/
.tc_bg { background:url(Img/Index/tc_bg.jpg) no-repeat center 0; height:458px;}
.tc_pic { top:98px; left:-360px;}
.tc01 { width:320px; padding:70px 0 0; }
.tc_bt { width:320px; background:url(Img/Index/tc_ico10.gif) no-repeat right 5px;}
.tc_bt a { font-size:24px; color:#000;}
.tc_bt a:hover { color:#4382e1}
.tc_con { padding:70px 0 0;}
.tc_con i { display:block; padding-bottom:27px;}
.inp02 { background: url(Img/Index/tc_inp.gif) no-repeat; width:231px; height:50px; line-height:50px; padding:0 3px 0 27px; border:none; float:left; font-size:14px; color:#333; font-family: "Microsoft Yahei"; outline:none;}
.tc_con span { display:block; padding:25px 0 0 26px;}
.tc_con span a { display: inline-block; padding-right:15px; margin-right:15px; background:url(Img/Index/tc_xx01.gif) no-repeat right 0;}
.tc_con span .nobor01 { background:0;}
.tc02 { width:800px;}
.tc02 p { width:242px; float:left; padding:63px 0 0;}
.tc02 .nobor01 { width:72px;}
.tc02 p em a { font-size:18px; color:#000; margin-bottom:30px; display:block;}
.tc02 p em a:hover { color:#4382e1}
.tc02 p span a { display:block; font-size:14px; color:#a3a3a3; height:30px; line-height:30px;}
.tc02 p span a:hover { color:#4382e1}

