﻿@charset "utf-8";
/* CSS 定制的公共样式 */
body{font-family:"Microsoft yahei"!important;*font-family:"宋体"; font-size:12px;color:#666; overflow-x:hidden;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;}
.overflow{ overflow:hidden;}
h1, h2, h3, h4, h5, h6{ font-size:12px; font-weight:normal;}
a{color:#666; text-decoration:none;}
a:hover{color:#000;}
ul,dl{ list-style-type:none;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
img{ border:none;}
.k{ width:1004px; margin:0 auto;}/* 网页的内容宽 */
/* CSS 所有的公共样式 */
.left{ float:left;}
.right{ float:right;}
.display{ display:inline;}
.display_none{ display:none;}
.overflow{ overflow:hidden;}

/*.pt83{ padding-top:83px;}*/
.pt95{ padding-top:95px;}
.mt10{ margin-top:10px;}
.mt24{ margin-top:24px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mb20{ margin-bottom:20px;}
.pt26{ padding-top:26px;}
.pb20{ padding-bottom:20px;}
.pb10{ padding-bottom:10px;}
.pt10{ padding-top:10px;}
.p10{ padding:10px;}
.pt20{ padding-top:20px;}
.pr20{ padding-right:20px;}
.pr10{ padding-right:10px;}
.pl10{ padding-left:10px; }
.p_l_r10{ padding:0 10px; }
.pl20{ padding-left:20px;}
.p20{ padding:10px 0 20px 20px;}
.m_r80{ margin-right:80px;}
.p_s_x20{ padding:20px 0;}
.m_s_x25{ margin:25px 0;}
.p_s_x10{ padding:10px 0;}
.p_5_10{ padding:5px 10px 10px 10px;}
.p_3m_10{ padding:0px 10px 10px 10px;}

/* 文字属性 */
.w_center{text-align:center;}
.w_right{text-align:right;}

/* 字体 */
.tahoma{font-family:"Tahoma"; font-size:10px;}
.songti{font-family:"宋体";}
.yahei{font-family:"Microsoft yahei";}

/* 字体大小 */
.f10{ font-size:10px;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}

/* 字体颜色 */
.red { color: #FF0000; }
.ys_0{ color:#000;}
.ys_3{ color:#333;}
.ys_9{ color:#999;}
.ys_6{ color:#666;}
.ys_c{ color:#CCC;}
.ys_ls{ color:#73b944;}
.lan_s{ color:#183883}


/* 行高 */
.lh_30{ line-height:30px;}
.lh_25{ line-height:25px;}
.lh_21{ line-height:21px;}
.lh_18{ line-height:18px;}

/* 边框线 */
.border_top{ border-top:1px dashed #CCC;}
.border_hui{border:1px solid #f0f0f0;}
.border_hui2{border:1px solid #fafafa;}
.border_hui3{border:1px solid #ccc;}
.border_bottom{ border-bottom:1px solid #e0e0e0;}
.border_bottom2{ border-bottom:1px solid #f8f8f8;}
.border_no{ border-bottom:none;}
.border_t_no{ border-top:none;}
.border_b_xu{ border-bottom:1px dashed #e5e5e5;}
.border_b_xu2{ border-bottom:1px dashed #e5e5e5; border-right:1px dashed #e5e5e5;}
.border_r{ border-right:1px solid #f6f6f6; margin:0 18px; display:inline;}
.border_b_r{ border:1px dashed #e5e5e5; border-left:none;border-top:none;}


/* CSS 整站共用 */
.top_d{ margin:0 auto;width:1004px;}
.top{position:absolute; width:1004px; height:95px; background:url(../images/top_bj.png) no-repeat;}
.logo{ margin:26px 0 0 20px; display:inline;}
.top_r{ margin:15px 10px 0 0;display:inline;width:576px;}
.login{ height:18px; overflow:hidden;}
.login li{ float:right;}
.login li input{ width:81px; height:18px; background:url(../images/login_bj.gif) no-repeat;border:none;}
.login li label input{ width:37px; height:18px; background:url(../images/denlu.gif) no-repeat;}

.nav{ margin-top:13px;font-family:"Microsoft yahei";  height:39px;}
.nav li{ width:72px;height:39px;text-align:center;float:left; line-height:30px;}
.nav li a{display:block;width:72px;height:39px;background:url(../images/nav_xian.gif) no-repeat right;}
.nav li a:hover,.nav li a.on{ color:#fff; background:url(../images/nav_sj.gif) no-repeat center;}


.subnav {margin-top:38px;position:absolute;top:40px;left:0;height:40px;line-height: 40px;background:url(../images/sub_nav1.png) no-repeat;}
.subnav a{ color:#ddf5fd;padding:0 10px;}
.subnav a:hover{color:#FFF;}
.disable {display: none;}
/* subnav position and pointer position */
#subnav1 {margin-left:345px;}
#subnav2 {margin-left:486px;}
#subnav3 {margin-left:-640px;}
#subnav4 {margin-left:610px;}
#subnav5 {margin-left:736px;}
#subnav6 {margin-left:692px;}
#subnav7 {margin-left:763px;}
.subnav p {padding: 0 10px;background:url(../images/sub_nav3.png) no-repeat 100%;}
.subnav p span {display: block;background:url(../images/sub_nav2.png) repeat-x;}


/* CSS 首页 */
.banner{height:676px;margin:0 auto;}
.nr_d{ height:142px;}
.nr{position:absolute; top:529px; height:256px; width:970px; background:url(../images/nr_bj.gif) no-repeat; padding:32px 0 0 34px;}
.news_k{ width:260px;}
.news h2{ width:88px; height:28px; background:url(../images/news_bj.gif) no-repeat; color:#FFF; line-height:28px; text-align:center; font-size:14px;}
.news ul{ margin-top:13px;}
.news li{ line-height:34px; border-bottom:1px dashed #dbdbdb; height:34px; overflow:hidden;}
.news span li{ border:none;}
.news li a{ float:left; background:url(../images/yuandian.gif) no-repeat 0 15px; padding-left:10px;}
.news li a:hover{ background:url(../images/yuandian2.gif) no-repeat 0 15px;}
.news li a:visited{background:url(../images/yuandian2.gif) no-repeat 0 15px;}
.news li span{ float:right;font-family:"Tahoma"; font-size:11px; color:#999;}
.more{ margin-top:15px;}
.more a{ color:#336699;}

.shiping{ width:230px; margin:0 56px 0 60px; display:inline;}
.shiping h2,.zhizao h2{font-size:14px; color:#0e659d;line-height:28px; height:28px;}
.shiping ul{ margin-top:19px;}
.shiping li a{ float:left;}
.shiping li span a{ float:right;color:#336699;}
#sp{ width:230px; height:135px; margin-top:20px;}


.zhizao{ width:330px; overflow:hidden;}
.zhizao_nr{ height:121px; overflow:hidden; margin-bottom:-20px;}

/* CSS 版权 */
.bottom{ background:url(../images/bottom_bj.gif) no-repeat; height:25px;}
.bottom3{ }
.bottom3 a{ padding:0 5px; display:block; float:left;}
.bottom3 span { float:left;}
.bottom3 img{ margin-top:1px;}

/* CSS 关于JNS */
.ny_banner{ height:500px;}
.ny_banner1{background:url(../images/ny_banner2.jpg) no-repeat center;}
.ny_banner2{background:url(../images/ny_banner3.jpg) no-repeat center;}
.ny_banner3{background:url(../images/ny_banner4.jpg) no-repeat center;}
.ny_banner4{background:url(../images/ny_banner5.jpg) no-repeat center;}
.ny_banner5{background:url(../images/ny_banner6.jpg) no-repeat center;}
.ny_banner6{background:url(../images/ny_banner7.jpg) no-repeat center;}
.ny_banner7{background:url(../images/ny_banner8.jpg) no-repeat center;}
.ny_bj{ position:absolute; margin-top:-156px; width:1004px;}
.ny_bj1{background:url(../images/ny_bj1.gif) no-repeat; height:36px; padding-top:12px;}
.ny_bj2{background:url(../images/ny_bj2.gif) repeat-y; width:1004px;}
.ny_bj3{ height:25px;background:url(../images/ny_bj3.gif) no-repeat bottom;}
.ny_left{ width:189px; margin-left:21px; display:inline; background:url(../images/ny_left3.gif) no-repeat bottom;padding-bottom:27px; margin-bottom:10px;}
.ny_left_bt2{background:url(../images/ny_left2.gif) no-repeat bottom; color:#186291;height:34px; line-height:34px; }
.ny_left_bt2 a{height:34px; line-height:34px; display:block;padding-left:23px;}
.ny_left_bt2 a:hover{background:url(../images/ny_l_sj.gif) no-repeat; color:#186291;}
.ny_left_nr2 li{ padding-left:10px;}
.ny_left_nr2 li a{ color:#999;}
.ny_left_nr2 li a:hover{ background:#666;}
/*
.ny_left h2{ height:36px; line-height:36px; font-size:14px;font-family:"Microsoft yahei";background:url(../images/ny_left.gif) no-repeat; color:#FFF; padding-left:23px;}
 */
.ny_bt{margin-left:21px; display:inline;width:166px;height:36px; line-height:36px; font-size:14px;font-family:"Microsoft yahei";background:url(../images/ny_left.jpg) no-repeat; color:#FFF; padding-left:23px;}

.ny_left li{ height:34px;line-height:34px;background:url(../images/ny_left2.gif) no-repeat bottom;}
.ny_left li span a{ padding-left:40px; background:url(../images/su_nav.gif) no-repeat 30px 15px;}
.ny_left li span a:hover{ color:#186291; background:url(../images/su_nav.gif) no-repeat 30px 15px;}
.ny_left li a{height:34px; line-height:34px;display:block; padding-left:23px;}

.ny_left li a:hover{background:url(../images/ny_l_sj.gif) no-repeat; color:#186291;}
.ny_nav a{background:url(../images/ny_l_sj.gif) no-repeat; color:#186291;}

.ny_nr,.ny_nr2{ width:735px; overflow:hidden; margin-left:35px;}
.location{ background:url(../images/wz_bj.gif) no-repeat 0 28px; height:36px; line-height:30px; color:#999; }
/*
.location b{ color:#1c4089;background:url(../images/dq_bj.gif) no-repeat right; padding-right:10px;margin-right:10px; font-weight:normal; float:left;}
 */
 .location b{ color:#1c4089; font-weight:normal; float:left;font-size:14px;}

.location span{ float:right;}
.top_s{  line-height:40px; padding-right:10px; border-top:1px solid #eee;}
.top_s a{color:#3581a9;background:url(../images/top_s.gif) no-repeat right; padding-right:15px;}

/* CSS 新闻详细页 */
.dq_wz a{ padding:0 10px;}
.xueyuan_xx h1{ font-size:18px;font-family:"Microsoft yahei"; line-height:30px; text-align:center; font-weight:normal; margin-bottom:10px;}
.sxp a{ text-decoration:underline;}
.sxp a:hover{ color:#000;}
/* CSS 新闻例表页 */
.xueyuan_nr li{ line-height:21px; height:21px;background:url(../images/sj.gif) no-repeat 0 12px; border-bottom:1px dashed #EEE; padding:4px 0;}
.xueyuan_nr li a{ float:left; display:block; padding:0 10px;}
.xueyuan_nr li a:hover{ color:#000;}
.xueyuan_nr li span{font-family:"Tahoma"; font-size:10px; float:right; color:#ccc; padding-right:10px;}
.page { clear:both; text-align:left; padding-left:235px}
.page a{ padding:6px 8px; overflow:hidden; display:inline;}

/* CSS 网站地图*/
.daohang2{ border-bottom:1px solid #e0e0e0; padding-bottom:10px; padding-top:10px;}
.d_t{line-height:25px; color:#6a553a; width:50px; color:#090; font-weight:bold;}
.daohang2 ul{ width:90px; float:left; border-right:1px solid #eee;}
.h200 ul{height:200px;}
.h100 ul{height:100px;}
.daohang2 ul li{ line-height:25px; padding-left:10px;}
.d_t2{width:900px;}

/* 联系我们 */
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contact h1{ font-size:15px; display: block; margin-top:10px;}

/* 客户留言 */
.fee dl{ margin-bottom:10px;}
.fee dt{ height:21px; line-height:21px; background:#f2f2f2; margin-bottom:5px;}
.fee dt b{ float:left; padding-left:10px; color:#000;}
.fee dt span{ float:right; color:#999;}
.fee dd{ line-height:21px; padding-left:10px;}

.liuyan{ height:220px; background:#f6f6f6;}
.liuyan2{ color:#006ab3; font-size:13px; padding:8px 0 3px 0;}
.liuyan3 textarea{ width:715px; height:140px; border:1px solid #eee; font-size:12px; color:#666;}
.liuyan4{ height:21px;}
.liuyan4 li{ float:left; margin-right:10px;}
.liuyan4 li input{ border:1px solid #eee; height:18px; line-height:18px; width:110px;}
.liuyan4 li label input{ width:62px; height:21px; border:none; background-color:#f6f6f6;}
.anliu_bj1 input{ background:url(../images/tijiao.gif) no-repeat;}
.anliu_bj2 input{ background:url(../images/quxiao.gif) no-repeat;}

/* 产品制造 */
.partner dl{ width:166px; float:left; margin:0 17px 20px 0;}
.partner dt{ width:160px; height:120px; padding:2px; border:1px solid #CCC;}
.partner dd{ height:21px; line-height:21px; background:#f2f2f2; text-align:center; margin-top:3px;}
/* 产品详细页 */
.banner2{ height:280px;width:700px;}
.p_xx h3{ color:#006cb5; font-size:14px; border-bottom:1px solid #eee; margin:20px 0 10px 0; line-height:25px;}
.cp_xx_nr h2{ margin-bottom:10px; color:#006CB5; font-size:14px;}

/* CSS 合作伙伴 */
.hezuo h4{ font-size:14px;border-bottom:1px dashed #eee; line-height:30px; color:#006cb5;}
.hezuo li{float: left;height: 70px;margin: 0 5px 0 0;overflow: hidden;text-align: center;width: 100px;}
.hezuo li img{border:1px solid #eee; padding:1px; margin-bottom:4px;}
/* CSS 资质荣誉 */
.honor li{width:164px; line-height:30px;float:left; margin-right:19px; padding-bottom:20px; text-align:center;}
.honor li img{width:150px; height:110px;padding:6px;}
.honor li a{border:1px solid #eee; display:block;}
.honor li a:hover{border:1px solid #999;}
.honor_xx img{ padding:5px; border:1px solid #eee;}

/* CSS 人才招聘 */
.job td{ line-height:16px;padding: 8px 0 8px 10px;}
.right_job { margin:10px 0 15px 0;  height:24px; border-bottom:dashed 1px #DDDDDD; }
.tijiao a{display:block; float:left;  font-weight:bold; line-height:34px; text-align:center; margin-left:20px;}
.tijiao1 a,.tijiao2 a{ width:150px; height:34px;color:#333;}
.tijiao1 a{background:url(../images/anliu_bj.gif) no-repeat;color:#FFF;}
.tijiao1 a:hover{background:url(../images/anliu_bj2.gif) no-repeat;}
.tijiao2 a{background:url(../images/anliu_bj.gif) no-repeat -160px; color:#FFF;}
.tijiao2 a:hover{background:url(../images/anliu_bj2.gif) no-repeat -160px;}
.tijiao3 a{ color:#000;background:url(../images/anliu_bj.gif) no-repeat right; width:95px; height:34px;}
.tijiao3 a:hover{background:url(../images/anliu_bj2.gif) no-repeat right;}
.ok input{ height:34px; background:url(../images/anliu_bj3.gif) no-repeat; width:70px;color:#FFF; font-weight:bold; text-align:center; border:none; margin:20px 0;}
.shangchuang input{ height:24px;}

.job_zx td{ padding:5px 5px 5px 10px;}
.job_zx textarea{ height:100px; font-size:12px; width:580px;} 




.kapian{ height:30px; line-height:30px; border-bottom:1px solid #4b8dce; margin-bottom:10px;}

.kapian li{ float:left; width:80px; text-align:center; font-size:14px; cursor:pointer;}
.kapian li.hover{ background:url(../images/kapian.jpg) no-repeat; color:#FFF;}




.huiyuan{ width:383px; height:175px;background:url(../images/huiyuan_bj.gif) no-repeat; margin:0 auto; margin-top:20px;}
.huiyuan2{ width:185px; margin:0 auto; padding-top:48px;}
.huiyuan_1 li{ height:30px;}
.huiyuan_1 input{ background:none; border-bottom:1px solid #e8e8e8; border-left:none;border-top:none;border-right:none; width:132px; color:#666;font-family:"Microsoft yahei"; font-size:11px; height:11px;}

.huiyuan_2{ line-height:21px; padding:10px 0 0 48px;}

.huiyuan_2 input{ background: url("../images/denlu.gif") no-repeat;height: 18px;width: 37px; border:none; margin-right:10px;}



/* CSS 新加-友情链接 */
.link{ min-height:400px; padding-top:20px;}																							
.link li{  float: left;
    padding: 5px 10px;
    background: #f2f2f2;
    margin-right: 10px;}







