﻿/*T-HW23*/
@charset "utf-8";
* {font-family:Arial;}
html,body,div,p,a,b,span,ul,li{font-family:Arial;}
.current{color:#fcfd02;}
/* CSS Document  T-HW23 */
.top{ background:url(../images/top_bj.jpg) repeat-x; height:49px; width:100%;}
.w1000{ width:1000px; margin:0 auto;}
.sousuo{ float:right; width:165px; height:26px; line-height:26px; margin-top:12px;}
.s_in{ border:1px solid #dddddd; width:132px; height:24px; line-height:24px; padding-left:5px; color:#7b7b7b; float:left;}
.s_btn{ background:url(../images/btn.jpg) no-repeat; width:25px; height:26px; float:left;}

/*nav*/
.nav_bj{ background:url(../images/nav_bj.jpg) repeat-x;height:47px;}
.w1000{ position:relative;z-index:99999;}
.logo{ float:left; width:184px; height:94px; overflow:hidden; position:absolute; left:0; top:-20px; z-index:99999;}
.nav{ float:right;}
.nav ul li{ float:left; width:112px; line-height:47px; font-size:16px; text-align:center; position:relative;}
.nav ul li >a{ color:#fff; display:block; line-height:45px;}
.nav ul li >a:hover{ color:#ffff00; border-bottom:2px solid #ffff00;}
.nav ul li a.current{color:#ffff00; border-bottom:2px solid #ffff00;}
.sub_nav{ background:url(../images/nav_bj.png) repeat; width:230px; overflow:hidden; padding:20px 0px 20px 20px; position:absolute; top:47px; left:0px; display:none; z-index:6666;}
.sub_nav a{ display:block; width:230px; height:35px; line-height:35px; overflow:hidden; text-align:left; color:#fff;} 
.sub_nav a:hover{color:#ffff00;}
.nav ul li:hover .sub_nav{ display:block;}

/*banner*/
.banner{position: relative;z-index: 1;height:400px;overflow: hidden; width:100%; z-index:1;}
.banner ul{ position:absolute; top:0; left:50%; margin-left:-960px;width:1920px;}
.banner ul li{width:1920px; height:400px;position:absolute; top:0; left:0; overflow:hidden;}
.BannerBtn {text-align:center; position:absolute; left:50%; bottom:30px;z-index:5; width:200px;margin-left:-100px;}
.BannerBtn a {cursor:pointer; margin-right:10px; color:#fff; background:#fff; display:inline-block;width:50px;height:5px;cursor:pointer; float:left;}
.BannerBtn a.bCur {background:#ffff00;}

/*sy_main*/
.main{ clear:both; overflow:hidden; margin-top:50px; margin-bottom:20px;}
.main_top{ height:240px; overflow:hidden;}
.main_tit{ height:60px; overflow:hidden; margin-bottom:30px;}
.main_tit span{ display:block; text-align:center; overflow:hidden; height:34px; line-height:34px;font-size:30px; color:#656565; font-weight:bold;}
.main_tit span strong{ color:#15658f;}
.main_tit em{ display:block; color:#20576a; font-style:normal; text-align:center; height:15px; font-weight:bold; margin-top:6px;}
.main_con{ text-align:center; height:70px; overflow:hidden;color:#818181; line-height:23px; text-indent:2em;}

.ny_more{ border:1px solid #15658f; width:80px; height:35px; line-height:35px; text-align:center; margin:0 auto; margin-top:20px; font-weight:bold;}
.ny_more a{ color:#666;}
.ny_more a:hover{ color:#15658f}

/*sy_pro*/
.main_pro .tit{ line-height:39px; border-bottom:1px solid #ccc; background:url(../images/bj.jpg) left bottom no-repeat; overflow:hidden; font-size:18px; font-weight: 900;padding-left:6px;}
.main_pro .tit .pro_tit{ display:block; width:75px; float:left;}
.main_pro .tit .pro_tit:hover{ color:#15658f;}
.main_pro .tit span{ float:right;display:block; width:48px; height:20px; line-height:15px;margin-top:18px;overflow:hidden; margin-right:6px;}
.main_pro{ padding-top:20px; overflow:hidden; height:370px;}
.show_c{ margin:0 auto;width:963px; overflow:hidden;}
.show_c li{width:222px; margin-left:13px;}
.show_c  li:first-child{ margin-left:0px;}
.show_c li a b.jzmig{ display:block; text-align:center;width:215px;height:205px; border:8px solid #ccc; cursor:pointer;}
.show_c li a b.jzmig img{ vertical-align:middle; max-height:200px;max-width:200px;}
.show_c li a b.jzmig i{ display:inline-block; height:100%; vertical-align:middle;}
.show_c li:hover a b.jzmig{ border:8px solid #15658f;}
.show_c li a b.jzmig:hover img{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; transform: scale(1.2, 1.2); -webkit-transform: scale(1.2, 1.2); -moz-transform: scale(1.2, 1.2); -o-transform: scale(1.2, 1.2); -ms-transform: scale(1.2, 1.2); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.show_c{ clear:both; margin-top:20px; margin-bottom:40px; height:251px; overflow:hidden;}
.show_c li{ float:left; display:inline-block; padding-right:9px;}
.show_c li span{ display:block; height:30px; line-height:30px; text-align:center; width:230px; overflow:hidden; font-size:14px;cursor:pointer;}
.show_c li:hover span{ color:#15658f;}

/*sy_news*/
.new { width:1000px; height:319px; overflow:hidden; margin-top:10px;}
.newbar { height:33px;overflow:hidden;border-bottom:1px solid #ccc;}
.newbar .tit{ float:right;}
.newbar span{height:20px;display:block; width:49px; margin-top:12px;}
.newbar .news_list{ float:left;width:376px; height:33px;}
.news_list li { float:left; height:33px; overflow:hidden; width:187px;}
.news_list li a { color:#000; height:33px; font:16px/33px "微软雅黑"; width:209px; float:left;text-align:center; display:block; overflow:hidden; font-weight:bold; height:33px; text-align:center;}
.news_list li em { color:#acacac; font: normal 14px/33px "微软雅黑"; text-transform:uppercase; padding:0 0 0 8px;}
.news_list li a:hover, .news_list .cur a { color:#fff; background:url(../images/dt02.gif) no-repeat; display:inline-block;text-decoration:none;}
.news_list li a:hover em, .news_list .cur a em { color:#fff;}
.n_con { padding:28px 0 0 0; height:250px; overflow:hidden;}
.n_con dl { height:230px; overflow:hidden;}
.n_con dl dt { width:326px; height:235px;}
.n_con dl dt .sy_news{ display:block;width:326px; height:235px; text-align:center;}
.n_con dl dt .sy_news img{ vertical-align:middle;max-width:100%;max-height:100%;}
.n_con dl dt .sy_news i{ display:inline-block; height:100%; vertical-align:middle;}
.n_con dl dd { width:630px; overflow:hidden; padding:0 0 0 22px;}
.n_con dl dd ul li {width:626px;overflow:hidden; border-bottom:1px dashed #ecebeb;}
.n_con dl dd ul li a { color:#666; height:32px; font:14px/32px "微软雅黑";  padding:0 0 0 14px; float:left; width:500px; overflow:hidden;display:block;}
.n_con dl dd ul li span { display:block; float:right; padding-left:10px;height:32px; line-height:32px; color:#675326; overflow:hidden;}
.n_con dl dd ul li a:hover, .n_con dl dd ul .cur a { color:#15658f;}

/*footer*/
.footer{ background:#f1f1f1; overflow:hidden;}
.foot_main{ margin:30px 0;overflow:hidden;}
.foot_main ul li{ float:left; width:143px; overflow:hidden; margin-left:25px;}
.foot_main ul li span{ display:block; font-weight:bold; color:#000; font-size:16px; background:url(../images/fot_t.png) no-repeat left bottom; height:35px; line-height:35px; overflow:hidden;}
.foot_list{ width:120px; margin-top:20px;}
.foot_list >a{ display:block; font-size:12px; height:25px; line-height:25px; overflow:hidden; background:url(../images/stn_title.png) no-repeat 0 8px; padding-left:15px;}
.foot_main ul .foot_last{ width:300px;}
.foot_list a:hover{ color:#15658f;}
.foot_list .adds{ display:block; width:300px; overflow:hidden; font-style:normal;}
.foot_list .adds img{ width:24px; height:30px; float:left; display:block; overflow:hidden; margin-top:16px;}
.foot_list .adds i{ display:block; float:left; width:240px;font-style:normal; margin-left:20px;}
.foot_list em.tel{ height:30px; line-height:30px;clear:both; display:block; width:300px; margin-top:10px; margin-bottom:10px;}
.foot_list em.tel img{ width:25px; height:30px; float:left;}
.foot_list em.tel i{ display:block; float:left;font-style:normal; width:200px; overflow:hidden; margin-left:20px;}
.foot_list em.mail{ height:30px; line-height:30px;clear:both; display:block; width:300px;}
.foot_list em.mail img{ width:25px; height:30px; float:left;}
.foot_list em.mail i{ display:block; float:left;font-style:normal; width:200px; overflow:hidden; margin-left:20px;}

/*banquan*/
.banq{ line-height:45px; background:#363636; font-size:13px;}

/*top*/
#share{_position:absolute; position:fixed;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px"); bottom:34px; right:7%;  width:30px;zoom:1; z-index:999999;}
#share a#totop{background-position:0 0; position:absolute; bottom:0; cursor:pointer;}
#share a{background-image: url(../images/share.png);background-repeat: no-repeat;display: block;width: 48px;height: 49px;margin-bottom: 2px;overflow: hidden;text-indent: -999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share .inquiry {background-position: 0 -58px;position: absolute;bottom: 53px;}

/*product*/
.ny_banner{position: relative;z-index: 1;height:298px;overflow: hidden; width:100%; z-index:1;}
.ny_banner ul{ position:absolute; top:0; left:50%; margin-left:-800px;width:1600px;}
.ny_banner ul li{width:1600px; height:298px;position:absolute; top:0; left:0; overflow:hidden;}

.right_list{font-size:11px; height:100px; overflow:hidden;}
.right_list em{ display:block;overflow:hidden; color:#686868}
.right_list em img{ width:26px; display:block; height:26px; float:left;}
.right_list em i{ display:block; float:right; width:190px;}
.right_list .left_add{ height:46px; overflow:hidden; line-height:14px;}
.left_tel i{ height:26px; line-height:26px;}
.left_mail i{ height:26px; line-height:26px;}
.left_mail i a:hover{color:#000;}

.ny_main{ margin-top:30px; margin-bottom:30px;overflow:hidden;}
.pro_left{ float:left; width:222px;}
#subnavs{ width:222px;color: #7e4703;line-height: 20px; margin-bottom:30px;}
.ny_peo{height:50px; line-height:50px;display:block;overflow:hidden; font-size:18px; font-weight:bold; margin-bottom:6px;}
.ny_peo a{color:#000; padding-left:20px;}

.expmenu{ width:222px;overflow:hidden;border-top: 0px;}
.expmenu li div.header{ line-height:32px; background:#0073b6; border-bottom:1px dashed #04afbe;}
.expmenu li div.header b{ display:block;padding-left:5px; font-size:14px; font-weight:normal;max-width:193px;overflow:hidden;}

.expmenu li div.header a {
    color: #fff;
    display: block;
    font-family:Arial;
    font-size: 14px;
    font-weight: normal;
    line-height: 32px;
    overflow: hidden;
    text-decoration: none;
}
.expmenu li div.color a{ color:#fcfd02;}
.expmenu li div.header a:hover{color:#fcfd02;}


/*三角按钮*/
.expmenu li div.header .arrow{display:block;width:20px;height:30px;float:right;overflow:hidden;cursor:pointer;}
.expmenu li div.header .arrow.down{background:url(../images/jian.png) right no-repeat; margin-right:15px;}
.expmenu li div.header .arrow.up{background:url(../images/jia.png) right no-repeat; margin-right:15px;} 
/*二级导航*/
.expmenu li .menu{ padding:0 8px 0px; overflow:hidden;}
.expmenu li .menu li{ height:32px; line-height:32px; padding-left:50px; overflow:hidden;font-size:12px;color:#d4b25a; border-bottom:1px dashed #04afbe;}
.expmenu li .menu li a {color:#686868}
.expmenu li .menu li a:hover{ color:#0073b6;text-decoration:none;}
/*left_news*/
.left_news{ margin-bottom:30px; margin-top:6px; font-size:12px;}
.left_news li{ height:30px; line-height:30px; width:208px; overflow:hidden;margin:0 5px; border-bottom:1px dashed #04afbe;}
.left_news li a{ color:#686868; background:url(../images/left_bj_h.jpg) no-repeat 0 6px; padding-left:12px; padding-right:10px;}
.left_news li a:hover{ color:#0073b6; text-decoration:none; background:url(../images/left_bj.jpg) no-repeat 0 6px;}

.pro_right{ float:right; width:700px;overflow:hidden;}
.pro_tit{ height:44px; line-height:44px; border-bottom:1px solid #dddddd;}
.pro_tit h2 b{ display:block;color:#0073b6; background:url(images/stn_title.png) no-repeat 0 18px; padding-left:20px; width:150px;float:left;height:44px;overflow:hidden;}
.pro_tit  h2{font-size:14px; }
.pro_tit .mbx{ float:right;width:500px; text-align:right; padding-right:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro_tit .mbx a:hover{ color:#0073b6;}
.pro_r_main span{ font-size:12px; line-height:20px; }
/*text-indent:2em;*/ 
.pro_list{ margin-top:50px; overflow:hidden;padding-left:32px;}
.pro_list li{ width:190px; height:180px; float:left; margin-right:30px; margin-bottom:30px;}
.pro_list li .jzmag{ display:block; height:158px; border:1px solid #dddddd; text-align:center; width:190px;}
.pro_list li .jzmag img{ vertical-align:middle; max-height:100%; max-width:100%;}
.pro_list li .jzmag i{ display:inline-block; height:100%; vertical-align:middle;}
.pro_list li .pro_a{ display:block; height:22px; overflow:hidden; background:#04afbe; width:192px; text-align:center; color:#fff; font-size:13px;line-height:22px;}
.pro_list li:hover .jzmag{border:1px solid #ffff00;}
.pro_list li:hover .pro_a{ background:#ffff00; color:#34737c;}

/****yema**********/
.n_hq_fy{padding-top:10px;height:60px;line-height:60px;clear:both;padding-bottom:40px;}
.hq_fy{text-align:center;}
.hq_fy a{border:1px solid #cbcbcb;font-size:12px; color:#666;}
.hq_fy .hq_fy1{width:80px; height:26px; line-height:26px; display:inline-block;}
.hq_fy .hq_fy2{width:30px; height:26px; line-height:26px; display:inline-block; color:#666;}
.hq_fy .hq_fy3{width:80px; height:26px; line-height:26px; display:inline-block;}
.hq_fy a:hover{background:#0073c3;color:#fff; text-decoration:none;}

/*product_show*/
.pro_r_top{ height:370px; margin-top:20px;}
.pro_r_top h1{font-size: 18px;line-height: 30px;min-height: 30px; overflow: hidden; text-align: center; border-bottom:1px solid  #15a7c1;}
.pro_r_top .pro_img{ width:300px; height:350px; text-align:center; overflow:hidden; float:left;}
.pro_r_top .pro_img img{ vertical-align:middle; max-height:100%; max-width:100%;}
.pro_r_top .pro_img i{ display:inline-block; height:100%; vertical-align:middle;}
.pro_mess{ float:right; width:352px; height:343px;}
.pro_mess b{ display:block; height:26px; line-height:26px;margin:0px; font-size:1.3em; overflow:hidden; padding-bottom:10px;} 
.feediv{ border:1px solid #C6C6C6; padding:10px 10px 10px 0px;}
 
 .feadback{width:330px; border:1px solid #e1e1e1; overflow:hidden; padding:6px;}
.feadback li{font-size:11px; line-height:25px; margin-bottom:6px; width:900px; list-style:none; float:left;}
.feadback li span{width:60px; height:25px; text-align:right; float:left; display:inline-block; color:#9D9C9C; overflow:hidden;}
.feadback li input{border:1px solid #e1e1e1; height:30px; padding-left:5px; line-height:30px; margin-left:13px;}
.feadback li textarea{width:299px; height:100px;border:1px solid #e1e1e1; padding-left:5px; margin-left:13px; overflow:auto;}
.message p i{color:#ff0000; padding:0 8px; display:inline-block; font-style:normal;}
.feadback li i{color:#ff0000; padding:0 8px; display:inline-block; font-style:normal;}
.feadback li input.li1{width:100px;}
.feadback li input.li2{width:200px;}
.feadback li input.li3{width:58px; vertical-align:middle;}
.feadback li.li4{margin-bottom:11px;margin-left:16px;}
.feadback li.li4 img{vertical-align:middle; margin:0 13px 0 14px;}
.feadback li.li4 a{color:#9D9C9C;}
.feadback li.li4 a:hover{color:#9D9C9C;}
.feadback li input.li5{ cursor:pointer;width:80px; height:30px; line-height:30px; color:#fdfe01; margin-right:50px; background:#0073b6; border:none;}

.prostabdiv{color:#787878;line-height:24px; margin:20px 15px 0 15px; font-size:12px;}
.prostabdiv p{ line-height:20px;  margin-bottom:15px;} 
 
 
  .pz{overflow:hidden;}
 .pz .sp{ display:block; height:30px; line-height:30px;background:#f4f2f2; margin-bottom:5px; overflow:hidden;}
 .pz .sp b{ display:block; float:left; width:120px; overflow:hidden;  font-size:16px; color:#666; text-align:right;}
 .pz .sp a{ color:#666;} 
 .pz .sp a:hover{ color:#0073b6;} 
 .pz .xp{ display:block; height:30px; line-height:30px;background:#f4f2f2;overflow:hidden;}
 .pz .xp b{ display:block; float:left; width:120px; overflow:hidden;  font-size:16px; color:#666; text-align:right;}
 .pz .xp a{ color:#666;} 
 .pz .xp a:hover{ color:#0073b6;} 
 
 .fh{width:90px; text-align:center; height:40px; line-height:40px; float:right; margin-top:40px; background:#0073b6;  font-weight:bold;}
  .fh >a{color:#fdfe01; display:block;}
 .fh >a:hover{ color:#fdfe01;}

 
relevant_pro-frame{ clear:both; overflow:hidden;}
.relevant_pro{margin-top:32px; overflow:hidden; margin-bottom:10px;clear:both; }
.relevant_pro span{ overflow:hidden;height:32px; padding-left:10px;line-height:32px;font-size:14px;color:#0073b6;font-weight:700;background:#F1F1F1; display:block;}
.relevant_pro p{margin-top:8px;width:47px}

.relevant_roll{position:relative;height:260px;overflow:hidden; font-size:12px;}
.relevant_roll ul{width:99999px;position:absolute; margin-left:28px;}
.relevant_roll ul li{float:left;width:201px;position:relative;margin-right:16px}
.relevant_roll ul li:hover .relevant_prodw{display:block}
.relevant_roll ul li:hover .relevant_probt{color:#0073b6;}
.relevant_roll ul li .relevant_prodw{position:absolute;top:0;left:0;width:201px;height:124px;display:none}
.relevant_roll ul li span.jzimg{width:199px;height:122px;border:1px solid #e2e2e2; text-align:center; display:block;}
.relevant_roll ul li span.jzimg img{ vertical-align:middle; max-height:100%; max-width:100%;}
.relevant_roll ul li span.jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
.relevant_roll ul li .relevant_probt{color:#565656;display:block;font-size:14px;line-height:24px;width:201px;overflow:hidden;white-space:nowrap;margin-top:12px;font-weight:700;text-align:center;}
.relevant_roll ul li p{color:#898989;line-height:20px;height:40px;overflow:hidden;margin-top:10px}
.relevant_roll ul li:hover span.jzimg{ border:1px solid #0073b6;} 
 
 .pro_bot{ overflow:hidden; clear:both; margin-top:30px;}
.pro_bot .pro_titk{ border-bottom:1px solid #15a7c1;} 
.pro_bot .pro_titk em{ display:block; background:url(images/pro_bj.jpg) no-repeat; width:170px; height:34px; line-height:34px; overflow:hidden; text-align:center; color:#fff; font-size:18px; font-weight:bold;}

  
/**honor*/
.caselightbox{ width:100%; height:100%; position:absolute; left:0; top:0;  background:url(../images/transparrent02.png) repeat; display:none; z-index:1000000}
.caselight{ width:900px; position:fixed; left:30%; top:10%; overflow:hidden; margin:0 auto;}
.caselight ul{width:850px; background:#e6e6e6;margin:0 auto;}
.caselight ul li{width:800px; display:none; list-style:none; padding:30px 0; overflow:hidden; margin:0 auto;}
.caselight ul li:first-child{display:block;}
.caselight ul li .jzimg{width:660px; height:300px;text-align:center; display:block; margin:0 auto;}
.caselight ul li .jzimg img{max-width:660px; max-height:300px; vertical-align:middle}
.caselight ul li .jzimg i{display:inline-block; height:100%; vertical-align:middle;}
.caselight ul li b{ padding:0 0 5px; display:block; width:620px; border-bottom:1px solid #ccc; font-size:16px; text-align:center; line-height:26px; min-height:26px; margin:0 25px }
.caselight ul li span{ padding:10px 27px 5px; display:block; width:740px; color:#888; font-size:16px; text-align:center}
.caselight .guanbi a{ position:absolute; right:0; top:0; width:35px; height:35px; display:block; background:url(../images/honor_close.png) no-repeat;}
.caselight ul li em{ font-style:normal;display:block; margin:5px 20px; padding:8px 0px 15px;border-top:1px solid #ccc; color:#666; width:750px; overflow:hidden}

/*honor*/
.honor{margin:20px 0 10px 0px; overflow:hidden;}
.honor ul{ margin-right:-35px; float:left; padding-left:8px; overflow:hidden;}
.honor ul li{ width:210px; overflow:hidden; height:223px; float:left;margin-right:20px; border:1px solid #e6e6e6; padding-bottom:13px; margin-bottom:35px}
.honor ul li .jzimg{ width:200px; height:148px; text-align:center; display:block;vertical-align:middle;margin:0 auto;}
.honor ul li .jzimg img{ max-width:200px; max-height:148px; box-shadow:3px 3px 7px #ccc; vertical-align:middle;}
.honor ul li .jzimg i{ display:inline-block; height:100%; vertical-align:middle;}
.honor ul li em{ display:block;padding:17px 17px 10px 10px; height:26px; text-align:center; line-height:26px; font-size:14px; overflow:hidden; white-space:nowrap;}
.honor ul li:hover div img{ box-shadow:0px 0px 0px #ccc}
.honor ul li:hover{ box-shadow:3px 3px 4px #ccc; cursor:pointer; border:1px solid #ccc}
.honor ul li:hover em{ color:#0857B0; font-size:16px;}

/*news*/
.newsList{ margin-top:30px; font-size:13px;}
.newsList li { height:45px; line-height:45px; overflow:hidden;border-bottom:1px dashed #ababab}
.newsList li:last-child {margin-bottom:15px}
.newsList li a { color:#666; float:left;display:inline-block;width:540px;}
.newsList li a:hover{ color:#000;}
.newsList li .newsValidityTime {float:right;width:100px;}
.newsList li .news_image {display:none}
.newsList li .description {display:none} 
 
/*news_show*/
.news_show{ margin-top:30px;}
.news_show h1{ min-height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:18px;}
.news_show em{display:block;height:22px;line-height:22px;overflow:hidden;text-align:center;margin-top:20px; border-bottom:1px dashed #CCC; font-size:12px;}
.news_show_con{ margin-top:30px;}
.news_show_con p{ color:#666; line-height:23px; text-indent:2em; margin-bottom:20px;}
 
.ny_xgNews{ clear:both; margin-top:60px; overflow:hidden; margin-bottom:20px;}
.ny_xgNews >p{border-bottom:1px dashed #ccc; overflow:hidden;}
.ny_xgNews >p b{color:#C40505;font-size:18px;height:40px; line-height:40px; display:block; overflow:hidden;}
.ny_xgNews ul{ margin-top:20px;}
.ny_xgNews ul >li{ float:left; width:308px;margin-right:40px; font-size:13px;}
.ny_xgNews ul li i{ float:right; width:80px; overflow:hidden; height:30px; line-height:30px; display:block;}
.ny_xgNews ul li a{ float:left; display:block;width:200px; height:30px; line-height:30px; overflow:hidden; color:#666;}
.ny_xgNews ul li:hover a{ color:#0073b6;}
 
 /*case*/
 .ny_PRO{overflow:hidden;}
.ny_PRO ul{ margin-top:40px; margin-left:30px;}
.ny_PRO ul >li{ width:180px; height:231px; border-bottom:1px dashed #DADADA; float:left; margin-bottom:40px; margin-right:35px;}
.ny_PRO ul li .jzMIG{ border:3px solid #E2E2E2; display:block; width:180px; height:170px; text-align:center; overflow:hidden;}
.ny_PRO ul li .jzMIG img{ vertical-align:middle; max-height:170px; max-width:180px;}
.ny_PRO ul li .jzMIG i{ display:inline-block; height:100%; vertical-align:middle;}
.ny_PRO ul li p{ line-height:40px; height:40px; font-weight:bold; overflow:hidden; text-align:center; font-size:12px;width:200px;}
.ny_PRO ul li p a{ color:#000; display:block;}
.ny_PRO ul li:hover .jzMIG{border:3px solid #0073b6;}
.ny_PRO ul li:hover p a{ color:#0073b6;}

.ny_PRO ul li:hover .jzMIG  img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.ny_PRO ul li .jzMIG img{-moz-transition:all 1s ease 0s;-o-transition:all 1s ease 0s;-webkit-transition:all 1s ease 0s;transition:all 1s ease 0s}

 /*contact*/
 .cont_m{ clear:both; overflow:hidden; margin-top:20px;}
 .cont_m em{ display:block; width:650px;overflow:hidden; margin-bottom:10px;}
 .cont_m em img{ width:26px; height:26px; float:left; display:block;}
 .cont_m em i{ display:block; float:left; overflow:hidden; height:26px; line-height:26px; margin-left:10px;}
 
 
/*message*/
.inquiryBox{margin-top: 40px; margin-left:40px; width:900px;}
.inquiryBox .tit{line-height:40px; background: url(../images/zhaopinshow_01.png) no-repeat 0 16px; padding-left:20px; font-size:14px; border-bottom:1px solid #CCC; height:40px;}
.inquiry{margin-top: 20px;}
.inquiry li{float: left; margin-bottom: 20px; width: 100%;}
.inquiry li em{font-style: normal; width: 100px; text-align: right;display: block;
float: left; line-height: 28px;}
.inquiry li b{display: block; width: 250px; border: 1px solid #CCCCCC; float: left; height: 28px;margin-left: 15px; padding: 0 10px; border-radius: 5px;}
.inquiry li b input{width: 100%; height: 100%;}
.inquiry li font{float: left; color: #FF0000; line-height: 28px; margin-left: 15px;}
.inquiry li .text{width: 500px;height: 130px; padding: 5px 10px;}
.inquiry li .text textarea{width: 100%; height: 100%;}
.inquiry li .text2{width: 100px;}
.inquiry li .yzm{float: left; margin-left: 15px;}
.inquiry li .btn,.inquiry li .btn2{width: 120px;height: 30px; background: #167bbe; color: #FFFFFF;float: left;margin-top: 15px;}
.inquiry li .btn{margin-left: 115px;}
.inquiry li .btn2{margin-left: 20px;}
 
/*sitemap*/
.sitemap { margin-top:-8px;padding-bottom:20px;}
.sitemap li { width:100%; height:30px; border-top:1px dashed #d5d5d5; padding:30px 0 29px 0; line-height:30px;}
.sitemap li:first-child { border-top:none;}
.sitemap li a { font-size:16px; color:#333333; margin-right:18px;}
.sitemap li a:first-child { background:#0073b6;display:inline-block; width:114px; height:30px; color:#e3fd3a; text-align:center; font-size:18px; line-height:30px;}
.sitemap li a:first-child:hover { color:#e3fd3a;}
.sitemap li a:hover { color:#0073b6;}




/*T-HW23*/
@charset "utf-8";
* {font-family:Arial;}
html,body,div,p,a,b,span,ul,li{font-family:Arial;}

/* CSS Document  T-HW23 */




/*====================================================*/
/*footer*/
.footer{ background:#f1f1f1; overflow:hidden;}
.foot_main{ margin:30px 0;overflow:hidden;}
.foot_main ul li{ float:left; width:103px; overflow:hidden; margin-left:25px;}
.foot_main ul li span{ display:block; font-weight:bold; color:#000; font-size:16px; background:url(../images/fot_t.png) no-repeat left bottom; height:35px; line-height:35px; overflow:hidden;}
.foot_list{ width:120px; margin-top:20px;}
.foot_list >a{ display:block; font-size:12px; height:25px; line-height:25px; overflow:hidden; background:url(../images/stn_title.png) no-repeat 0 8px; padding-left:15px;}
.foot_main ul .foot_last{ width:300px;}
.foot_list a:hover{ color:#15658f;}
.foot_list .adds{ display:block; width:300px; overflow:hidden; font-style:normal;}
.foot_list .adds img{ width:24px; height:30px; float:left; display:block; overflow:hidden; margin-top:16px;}
.foot_list .adds i{ display:block; float:left; width:240px;font-style:normal; margin-left:20px;}
.foot_list em.tel{ height:30px; line-height:30px;clear:both; display:block; width:300px; margin-top:10px; margin-bottom:10px;}
.foot_list em.tel img{ width:25px; height:30px; float:left;}
.foot_list em.tel i{ display:block; float:left;font-style:normal; width:200px; overflow:hidden; margin-left:20px;}
.foot_list em.mail{ height:30px; line-height:30px;clear:both; display:block; width:300px;}
.foot_list em.mail img{ width:25px; height:30px; float:left;}
.foot_list em.mail i{ display:block; float:left;font-style:normal; width:200px; overflow:hidden; margin-left:20px;}
.w1155{width:1155px;margin:0 auto;}
.input{border-radius: 5px;line-height:40px;float:right;padding-right:19px}
.input div{height:33px;}
.input input{width:140px;float:left;margin-top:5px;height:20px;text-indent:10px;border-radius:2px;border:1px solid #ccc;border-radius:3px;background:#fff;font-size:12px;}
.input textarea{width:220px;height:50px;border-radius:2px;margin-top:5px;text-indent:10px;border:1px solid #ccc;border-radius:3px;background:#fff;font-size:12px;}
.input span{color:red;margin-left:10px;}
.input .message{height:60px;position:relative;}
.input .message span{color:red;margin-left:10px;position:absolute;top:50%;margin-top:-15px;}
.input .sub{background: red;color: #fff;width: 85px; text-indent: 0;border: none;margin-bottom: 10px;height: 20px;cursor: pointer;float: right;margin-top:11px;}
.input label{float:left;width:58px;height:30px;margin-right:5px;text-align:right;color:#ccc;font-size:12px;}
.input input.yzm{width: 50px; /* margin: 50px 0 0 64px; */margin: 11px 8px 0px 64px;}
.input .yzm1{}


/* 产品详细里面的表格 */
.prostabdiv table {
  border: 1px solid #e1e1e1;
  border-collapse: collapse;
}
.prostabdiv table tr td {
  border: 1px solid #e1e1e1;
  word-break:break-all;
}


