body{font-family:"微软雅黑"}
/*头部*/
.c0 { clear:both; height:0px; line-height:0px; font-size:0px;}
.c10 { clear:both; height:10px; line-height:10px; font-size:0px;}
a:link { color:#333333; text-decoration:none;}
a:visited { color:#333333; text-decoration:none;}
a:hover { color:#333333; text-decoration:none;}
a:active { color:#333333; text-decoration:none;}
.link01 a:link  { color:#333333; }
.link01 a:visited  { color:#333333; }
.link01 a:hover  { color:#f57b05; }
.link01 a:active  { color:#f57b05; }
.h_pic a:link  { color:#fff; }
.h_pic a:visited  { color:#fff; }
.h_pic a:hover  { color:#f57b05; }
.h_pic a:active  { color:#f57b05; }

/*头部*/
.box-m {height: 152px; width: 100%; }
.header-fixed {width:100%; height:165px; background:#e6e6e6 url(../images/nav_bg_cn.png) center 112px no-repeat;position: fixed; top: 0; transition:.3s; z-index: 999;}
.box-fixed-x{
    top: -112px;
    box-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.header-fixed_box { width:1000px; height:152px; margin:0 auto;} 
.header { width:1000px; height:112px; background:url(../images/top_bg.png) 744px 56px no-repeat;}
.header .h_right { float:right; height:16px; margin:20px 8px 0px 0px;}
.header .h_right div span { display:inline-block; margin-right:5px; padding-top:8px;}
.header .h_right div .banben { float:right;width:80px; height:28px; padding-top:0px; margin-right:0px; background:url(../images/v.png) left bottom no-repeat;}
.header .h_right div .banben a { display:inline-block; height:28px; line-height:28px; font-size:12px;}
.banben01 { width:35px; margin-right:5px; }
.banben02 { width:40px; }
.logo { float:left; margin:25px 0px 0px 33px;}
.nav { clear:both; width:1000px; height:40px; margin:0px auto;}
.nav ul { width:1000px; height:40px; padding:0px 0px 0px 55px;}
.nav ul li { float:left; display:inline; width:127px; height:40px; line-height:40px; text-align:center; font-size:16px;}

/*首页内容开始*/
.h_pic { width:1000px; margin:40px auto 66px;}
.h_pic ul li { position:relative; float:left; display:inline; height:274px; margin-bottom:6px;}
.h_pic ul li a { position:relative; z-index:10; display:block; width:100%; height:100%;}
.h_pic ul li a h3 { font-size:35px; font-weight:bold; line-height:35px; margin:12px 0px 3px; padding-left:18px;}
.h_pic ul li a p { font-size:35px; font-weight:bold;line-height:35px; padding-left:18px;}
.h_li01 { width:384px; background:#666 url(../images/h_pic01.jpg) left top no-repeat; margin-right:6px;}
.h_li02 { width:610px; background:#666 url(../images/h_pic02.jpg) left top no-repeat;}
.h_li03 { width:610px; background:#666 url(../images/h_pic03.jpg) left top no-repeat; margin-right:6px;}
.h_li04 { width:384px; background:#666 url(../images/h_pic04.jpg) left top no-repeat;}
.h_li05 { width:329px; background:#666 url(../images/h_pic05.jpg) left top no-repeat; margin-right:6px;}
.h_li06 { width:329px; background:#666 url(../images/h_pic06.jpg) left top no-repeat; margin-right:6px;}
.h_li07 { width:330px; background:#666 url(../images/h_pic07.jpg) left top no-repeat;}
.h_li08 { width:384px; background:#666 url(../images/h_pic08.jpg) left top no-repeat; margin-right:6px;}
.h_li09 { width:610px; background:#666 url(../images/h_pic09.jpg) left top no-repeat;}
.h_li10 { width:245px; background:#666 url(../images/h_pic10.jpg) left top no-repeat; margin-right:6px;}
.h_li11 { width:494px; background:#666 url(../images/h_pic11.jpg) left top no-repeat; margin-right:6px;}
.h_li12 { width:249px; background:#666 url(../images/h_pic12.jpg) left top no-repeat;}
/*js*/
.h_pic ul li div { position:absolute; left:0px; top:0px; z-index:2; width:100%; height:100%; background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5;}

/*底部*/
.bottom_icon { clear:both; width:1000px; height:90px; margin:0px auto 188px;}
.bottom_icon ul { padding-left:30px;}
.bottom_icon ul li { float:left; width:90px; text-align:center; margin-left:80px;}
.bottom_icon ul li div { width:90px; height:90px; background-color:#484443; border:0px solid; border-radius:45px;-moz-border-radius:45px; display:table-cell; vertical-align: middle; overflow:hidden; width:px;height:px;line-height:px; height:px=line-height:px;}
.bottom_icon ul .ml0 { margin-left:80px;}
.bottom_icon ul li a {height:100%\9; writing-mode:tb-rl\9;}
.bottom_icon ul li img{ vertical-align:middle;}
.bottom_icon ul li h6 { font-size:17px; height:24px; line-height:24px; padding-top:32px;}
/*底部导航*/
.footer { width:1000px; margin: 0px auto 10px; }
.footer ul {}
.footer ul li { float:left; display:inline; height:156px; border-right:1px solid #666;}
.footer ul li h4 { padding:2px 0px 18px 34px; font-size:15px; height:20px; line-height:20px; font-weight:bold;}
.footer ul li div { padding-left:34px; line-height:18px; font-size:12px;}
.footer ul .f_li01 { width:168px; background:url(../images/f_cion01.gif) 16px 2px no-repeat; border-left:1px solid #666;}
.footer ul .f_li02 { width:208px; background:url(../images/f_cion02.gif) 16px 2px no-repeat;}
.footer ul .f_li03 { width:285px; background:url(../images/f_cion03.gif) 16px 2px no-repeat;}
.footer ul .f_li04 { width:168px; background:url(../images/f_cion04.gif) 16px 2px no-repeat;}
.footer ul .f_li05 { width:165px; background:url(../images/f_cion05.gif) 16px 2px no-repeat;}
/*2关于我们*/
#about_in_con { padding-top:95px;}
.about_box { margin:0px auto 80px;}
#about_in_con .about_box table { font-size:14px;}
.about_tb01 { float:left; width:465px; margin-right:60px;}
.about_nav_tb th { padding-bottom:16px; text-align:right; vertical-align:middle;}
.about_nav_tb td { padding-bottom:16px; vertical-align:middle; font-size:12px; font-weight:bold; line-height:20px;}
.about_nav_tb td p { padding-left:8px;}
.about_nav_tb td div { text-align:right;}
.about_nav_tb td div img { border:0px solid; border-radius:5px;-moz-border-radius:5px;}
.about_tb02 { float:left; width:475px;}
.about_pic { clear:both; margin-top:80px;}
.about_pic .left { float:left; width:518px; margin-right:18px;}
.about_pic img { margin-bottom:15px; margin-left:19px;}
.about_pic .ml0 { margin-left:0px;}
.about_pic .right { float:left; width:464px;}
/*3模具*/
.object { width:1000px; margin:34px auto 0px;}
.object .obj_name {}
.object .obj_name h5 { padding-top:78px; font-size:50px; font-weight:bold; line-height:60px; color:#4c4847;}
.object .obj_pic { float:right; margin-right:88px;}
.in_con { width:1000px; margin:0px auto; padding-top:100px; line-height:22px; font-size:18px;}
.in_con.search{padding-top:20px;}
.in_con .mj_box { margin:0px auto 168px; font-size:18px; line-height:34px;}
.mj_icon { padding-bottom:180px;}
.mj_icon li { float:left; width:184px; height:150px; margin-left:88px; padding-bottom:48px;}
.mj_icon li img { display:block;}
.mj_icon .ml0 { margin-left:0px;}
/*4小批量产品*/
.in_con .xiaopiliang_box { margin:0px auto 680px; font-size:18px; line-height:34px;}
/*5压铸模具*/

/*6CNC手板*/
.in_con .cnc_box { margin:0px auto 680px; font-size:18px; line-height:34px;}

/*7 3d_box*/
.in_con .d3d_box { margin:0px auto 200px; font-size:18px; line-height:34px;}
.d3d_icon { margin:0px auto 200px;}
.d3d_icon span { margin-left:27px; display:inline-block; overflow:hidden; border:0px solid; border-radius:16px;-moz-border-radius:16px;}
.d3d_icon .ml0 { margin-left:0px;}
/*8硅胶覆膜*/
.in_con .gjfumo_box { margin:0px auto 200px; font-size:18px; line-height:34px;}

/*9注塑/喷油/丝印*/
.zs_box { margin-bottom:75px;}
.zs_box .zs_part1 { margin:0px auto 100px;}
.zs_box .zs_part1 .right { float:right; margin-top:50px;}
.zs_box .zs_part1 .right img { border:0px solid; border-radius:30px;-moz-border-radius:30px;}
.zs_box .zs_part1 .left { width:666px; float:left; line-height:22px; font-size:16px;}
.zs_box .zs_part1 .left h5 { font-size:24px; line-height:26px; font-weight:bold; margin-bottom:10px;}

.zs_box .zs_part2 { line-height:22px; font-size:16px;}
.zs_box .zs_part2 h5 { font-size:24px; font-weight:bold;line-height:26px; margin-bottom:15px;}

.zs_part2_icon { margin:50px auto 0px;}
.zs_part2_icon span { margin-left:18px; margin-bottom:30px; display:inline-block;}
.zs_part2_icon .ml0 { margin-left:0px;}
.zs_part2_icon span img { border:1px solid #d2d2d2; border-radius:10px;-moz-border-radius:10px;}
.zs_part2 table { margin-bottom:25px;}
.zs_part2 table th { text-align:left; font-size:32px; height:100px; line-height:100px; vertical-align:middle;}
.zs_part2 table td { width:196px; height:36px; font-size:20px; vertical-align:middle;}
/*10 汽车解决方案*/
.in_con .car_box { margin:0px auto 200px; font-size:18px; line-height:34px;}
.car_icon { margin:0px auto 200px;}
.car_icon span { margin-left:16px; display:inline-block;}
.car_icon .ml0 { margin-left:0px;}

/*11钣金手板*/
.in_con .bjshouban_box { margin:0px auto 200px; font-size:18px; line-height:34px;}
.bjshouban_icon { margin:0px auto 200px;}
.bjshouban_icon span { margin-left:10px; display:inline-block; overflow:hidden; border:0px solid; border-radius:16px;-moz-border-radius:16px;}
.bjshouban_icon .ml0 { margin-left:0px;}

/*12车件*/
.in_con .bjshouban_box { margin:0px auto 200px; font-size:18px; line-height:34px;}
.chejian_icon { margin:0px auto 200px;}
.chejian_icon span { margin-left:54px; display:inline-block; overflow:hidden; border:0px solid; border-radius:20px;-moz-border-radius:20px;}
.chejian_icon .ml0 { margin-left:0px;}
/*13设计*/
.in_con .sheji_box { margin:0px auto 200px; font-size:18px; line-height:34px;}
.sheji_box .sheji_tit { text-align:center; font-size:22px; height:36px; line-height:36px; margin:0px 0px 35px;}
/*14新闻*/
.news_top { width:1000px; margin:0px auto;}
.top_news_pic { margin-top:22px; overflow:hidden; border:0px solid; border-radius:16px;-moz-border-radius:16px;}
.in_con .news_box { margin:0px auto 200px; font-size:16px; line-height:28px;}
.newslist {
  padding-top: 10px;
}
.newslist li {
  border-bottom: 1px dashed #666;
  margin-bottom: 20px;
}
.newslist .news-title{ position:relative; padding-right:100px;}
.newslist .news-title .news-time{ position:absolute;right:0; top:0; text-align:right; width:100px;}
.newslist .news-title a {
  font-size: 18px;
  font-weight: bold;
  color: #111;
  text-decoration: none;
}
.newslist .news-title a:hover {
  color: #ff7d0c
}
.news-info{width:100%;height:137px; margin-top:10px; overflow:hidden;}
.newslist .news-img {
    display: block;
    float: left;
    width: 128px;
    height: 117px;
	margin:0 20px 20px 0;
}
.newslist .news-img img{
    width: 128px;
    height: 117px;
}
.newslist .news-data {
  margin-top: 5px;
  font-size: 12px;
  color: #999
}
.newslist .news-cont {
  margin-top: 5px;
  color: #666;
  margin-bottom: 20px;
}
.list-np { 
  text-align: center; 
}
.list-np a { 
  display: inline-block; 
  padding: 3px 8px; 
  border:1px solid #dfdfdf; 
  font-size: 12px; 
}

.news_box .title {
  font-size: 40px;
  font-weight: bold;
  color: #ff7d0c
}
.newsxq-title {
  font-size: 24px;
  font-weight: bold;
  color: #ff7d0c;
  text-align: center;
}
.newsxq-data {
  margin-top: 10px;
  border-top: 1px dashed #666;
  padding-top: 10px;
  font-size: 12px;
  text-align: center;
  color: #999
}
.newsxq-cont {
  color: #666;
  margin-top: 10px;
}
.newxxp-pn { padding-top: 20px; border-top: 1px dashed #333; margin-top: 30px; padding-bottom: 30px; }
.newxxp-pn a { font-size: 12px; }

/*15技术品质*/
.object .pinzhi_obj_pic { float:right; margin-right:0px;}
.object .pinzhi_obj_pic img { border:0px solid; border-radius:28px;-moz-border-radius:28px;}
.pinzhi_box { margin:0px auto 136px;}
.tit01 { font-size:22px; font-weight:bold; text-align:center;}
.pz_part1 table { font-family:Arial, Helvetica, sans-serif; width:993px; margin:28px auto 0px; background-color:#7d7d7d;}
.pz_part1 table th { width:164px; font-weight:normal; line-height:22px; vertical-align:middle; font-size:16px; color:#129d62; background-color:#dcdedd;}
.pz_part1 table td { background-color:#faf39b;}
.pz_part1 table thead td { height:50px; width:164px; background-color:#d4e7ba; text-align:center; line-height:22px; vertical-align:middle; font-size:15px;}
.pz_part1 table tbody td { font-size:12px; line-height:16px; vertical-align:middle;}
.pz_part2 { font-family:Arial, Helvetica, sans-serif;}
.pz_part2 h4 { text-align:center; font-size:17px; font-weight:bold; margin:75px auto 26px;}
.pz_part2 h5 { font-size:16px; font-weight:bold;}
.pz_part2 table { width:993px; margin:8px auto 0px; background-color:#7d7d7d;}
.pz_part2 table th { font-weight:normal; line-height:22px; height:44px; text-align:center; vertical-align:middle; font-size:16px; background-color:#f8d4a0;}
.pz_part2 table td { text-align:center; background-color:#faf399;}
.pz_part3 { font-family:Arial, Helvetica, sans-serif; margin:75px auto 0px;}
.pz_part3 h5 { font-size:16px; font-weight:bold;}
.pz_part3 table { width:993px; margin:8px auto 0px; background-color:#7d7d7d;}
.pz_part3 table th { font-weight:normal; line-height:22px; height:44px; text-align:center; vertical-align:middle; font-size:16px; background-color:#f8d59f;}
.pz_part3 table td { text-align:center; background-color:#faf39b;}
.pinzhi_bottom { width:993px; margin:0px auto; font-size:16px;}
.pinzhi_bottom h3 { font-size:50px; font-weight:bold; line-height:60px; margin:80px auto 20px; font-family:Tahoma, Geneva, sans-serif;}
.pinzhi_bottom .pinzhi_b_pic { margin:55px auto 0px;}
.pinzhi_bottom .pinzhi_b_pic .right { float:right; width:371px; height:653px; text-align:center; background-color:#d3d3d3;}
.pinzhi_b_pic .right div { width:371px; height:653px; text-align:center; display:table-cell; vertical-align: middle; overflow:hidden; width:px;height:px;line-height:px; height:px=line-height:px;}
.pinzhi_b_pic .right div span { height:100%\9; writing-mode:tb-rl\9;}
.pinzhi_b_pic .right div span img{ vertical-align:middle;}

/*16询价*/
#xunjia_con { padding-top:50px;}
.xunjia_top { width:1000px; margin:0px auto;}
.xunjia_top .right { float:right; width:260px; text-align:center;}
.xunjia_top .right div { width:162px; height:162px; margin:90px auto 0px; background-color:#5f5d5e; overflow:hidden; border:0px solid; border-radius:81px;-moz-border-radius:81px;}
.xunjia_top .right div p{ width:162px; height:162px; text-align:center; display:table-cell; vertical-align: middle; overflow:hidden; width:px;height:px;line-height:px; height:px=line-height:px;}
.xunjia_top .right p  span { height:100%\9; writing-mode:tb-rl\9;}
.xunjia_top .right p span img{ vertical-align:middle;}
.xunjia_top .right h6 { font-size:17px; height:24px; line-height:24px; margin-top:34px;}
.xunjia_top .left { float:left;}
.xunjia_top .left h6 { font-size:24px; font-weight:bold; height:30px; line-height:24px; margin-top:76px;}
.xunjia_top .left div { line-height:26px; font-size:15px; margin-top:20px;}
.xunjia_box table { background-color:#656565; width:100%;}
.xunjia_box table th { background-color:#e5e5e5; font-weight:normal; vertical-align:middle; font-size:12px; line-height:18px; padding:5px 0px;}
.xunjia_box table th h4 { font-size:16px; height:30px; line-height:30px; font-weight:bold;}
.xunjia_box table th p { height:30px; line-height:30px;}
.xunjia_box table td { background-color:#e5e5e5; vertical-align:middle; font-size:12px; padding:5px 0px;}
.xunjia_box table td div{ text-indent:5px;}
.xunjia_box table td input { width:100%; text-indent:5px;}
.xunjia_box table .tit02 { color:#b72525; font-weight:bold;}
.red { color:#b72525;}
.xunjia_box .xunjia_tb01 th { text-align:center;}
.xunjia_box .xunjia_tb02 th { text-align:left; padding-left:5px;}
.xunjia_box .xunjia_tb03 th { text-align:center; background-color:#949494; color:#000;}
.xunjia_box .xunjia_tb03 td { text-align:center;}
.xunjia_box .xunjia_tb01 { margin-bottom:-1px;}
.xunjia_box .xunjia_tb03 { margin-top:-1px;}
.xunjia_box .xunjia_tb03 td div { text-align:left;}
.tit03 { font-size:24px; font-weight:bold; height:30px; margin-bottom:10px; line-height:30px;}
.submin_btn { margin-top:15px;}
.submin_btn input{width:60px; height:26px; border:1px solid #666; line-height:26px; text-align:center;}
.submin_btn button { text-align:center;}
.xunjia_b p { margin-bottom:15px;}
.xunjia_box { font-family:Arial, Helvetica, sans-serif; margin:0px auto 50px;}
.xunjia_b { margin:15px auto 0px; padding-bottom:100px; font-size:14px;}
.yanzhang { line-height:18px; margin-top:15px;}
.yanzhang span{ float:left; margin-right:5px;}
.yanzhang input { width:50px; height:18px; line-height:18px; margin-right:5px; border:1px solid #666;}
.shangchuan { display:inline-block; padding-left:10px; height:20px; background:url(../images/sc.gif) left top no-repeat;}
.shangchuan button { width:60px; height:20px; line-height:20px;ext-align:center; padding-right:10px;  background:url(../images/sc.gif) right top no-repeat;}


/*17联系我们*/
.object .contact_obj_pic { float:right; margin-right:0px; padding-top:68px;}
.contact_con { width:1092px; height:1851px; margin:135px auto 132px; background:url(../images/contact_bg.png) left top no-repeat;}
.contact_con .pinzhi_box { float:right; width:650px; line-height:24px;}
.contact_con .pinzhi_box p { margin-bottom:10px; font-size:16px;}
/*18项目案例*/
.cases { width:1000px; margin:80px auto 80px;}
.cases ul li { float:left; width:205px; margin-left:60px; margin-bottom:15px; text-align:center;}
.cases ul .ml0 { margin-left:0px;}
.cases ul li div { width:203px; height:151px; border:1px solid #999; border-radius:16px;-moz-border-radius:16px; overflow:hidden;}
.cases ul li h6 { line-height:26px; font-size:17px; height:52px; margin-top:5px; overflow:hidden;}
/*19项目展示页面*/
.cases_show { width:1000px; margin:100px auto 180px;}
.cases_show ul li:after {content:"."; display:block; height:0; clear:both; visibility:hidden; } 
* html>body .cases_show ul li { display:inline-block; width:100%; }
* html .cases_show ul li { height:1%;  /* End hide from IE-mac */}
*+html .cases_show ul li { min-height:1%; }
.cases_show ul li { padding:80px 40px;}
.cases_show ul li .left { float:left; width:450px; margin-right:20px;}
.cases_show ul li .right { float:left; width:450px;}
.cases_show ul li h6 { font-size:22px; margin-bottom:5px;}

.homeimgWrap { width:999px; margin: 20px auto 15px auto; zoom:1; padding-left:1px;}
.homeimgWrap:after{ display: block; clear: both; content:""; visibility:hidden;height:0}
.homeimgWrap li { float:left; list-style:none; font-size:0; margin-bottom:8px; position:relative; }
.homeimgWrap .add-mr-10 { margin-right:8px;}
.homeimgWrap li a { display:block; width:88%; height:80%; color:#fff; font-size: 17px; left:0; top:0; z-index:10;  position:absolute; text-decoration:none; padding:6%; font-weight: bold;}
.homeimgWrap li a:hover { color:#f57b05}
.homeimgWrap li h3 { font-weight: bold; font-size: 17px}  
.z-div  { position:absolute; left:0px; top:0px; z-index:2; width:100%; height:100%; background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; display:none;}
.imgItem1,.imgItem1 img { width:220px; height:180px}
.imgItem2,.imgItem2 img { width:296px; height:180px}
.imgItem3,.imgItem3 img { width:267px; height:180px}
.imgItem4,.imgItem4 img { width:190px; height:180px}
.imgItem5,.imgItem5 img { width:220px; height:200px}
.imgItem6,.imgItem6 img { width:296px; height:200px}
.imgItem7,.imgItem7 img { width:267px; height:200px}
.imgItem8,.imgItem8 img { width:190px; height:200px}


.imgItem1-1,.imgItem1-1 img { width:360px; height:193px}
.imgItem1-3,.imgItem1-3 img { width:200px; height:193px}

.imgItem2-1,.imgItem2-1 img { width:360px; height:193px}
.imgItem2-3,.imgItem2-3 img { width:200px; height:193px}

.imgItem3-1,.imgItem3-1 img { width:360px; height:213px}
.imgItem3-3,.imgItem3-3 img { width:200px; height:213px}


.yd-row { margin-left: -15px; margin-right: -15px;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.yd-row .yd-col { padding-left: 15px; padding-right: 15px; float: left; width: 50%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin:30px 0px 40px;}
.yd-row .yd-col img { display: block; max-width: 100%; height: auto; }


@media (min-width: 750px) {
	.yd-row3 .yd-col { width: 33.333333333%; }
	.yd-row4 .yd-col { width: 25%; }
	.yd-row5 .yd-col { width: 20%; }
	.yd-row6 .yd-col { width: 16.666666667%; }
	.yd-row7 .yd-col { width: 14.222222222%; }
}

.topsearch{ width:1000px; margin:0 auto;}
.searchbox {width:425px; margin:98px auto 0px;float: right;}
.searchbox .input-text{ width:300px; height:30px; line-height:30px; border:1px solid #cccccc; padding-left:20px;}
.searchbox .search-submit{
    border-radius: 0;
    background-color: #00aff0;
    text-align: center;
    line-height:32px;
    cursor: pointer;
    color: #fff;
	padding:0 20px;
}
.topsearch .searchbox{margin:20px auto 20px;}