.expmenu{ width:226px;overflow:hidden;}
.expmenu li .he{ width:226px;line-height:36px;}
.e_cur{ overflow:hidden; }
.expmenu li .e_cur a:hover{ color:#FFDB09;}
.expmenu li .he >p{ background:#2e8ae5;  font-size:14px; font-weight:normal;margin:4px 0;_margin:2px 0;}
.expmenu li .he a{text-align:left;color:#fff;height:36px;overflow:hidden;display:block;width: 170px!important;white-space: nowrap;text-overflow: ellipsis;}
/*三角按钮*/
.expmenu li .he .arrow{display:block;width:24px;height:24px;float:right;overflow:hidden;cursor:pointer; margin-top:9px;}
.expmenu li .he .arrow.down{background:url(../images/ke_07.jpg) right center no-repeat; margin-right:22px;_margin-right:20px;}
.expmenu li .he .arrow.up{background:url(../images/ke_14.jpg) right center no-repeat; margin-right:22px;_margin-right:20px;} 
/*二级导航*/
.expmenu li .menu_box{width:220px;overflow:hidden;}
.expmenu li .menu_box >li{ height:28px; line-height:28px;overflow:hidden;font-size:12px;text-align:left;width:220px;margin:0 auto;}
.expmenu li .menu_box >li a{background:transparent url("../images/mk_03.jpg") no-repeat scroll 10px center; display:block; height:36px; line-height:36px; width:196px; float:left; padding-left:30px;}
.expmenu li .menu_box >li a:hover{ color:#FFDB09;}




@charset "utf-8";
/*header*/
.header{ width:100%; position:relative;height:102px; z-index:999;}
.head{ width:1920px;background:url(../images/ie.jpg) no-repeat; margin:0 auto; position:absolute; left:50%; margin-left:-960px;}
.head_A{ width:1000px; margin:0 auto; height:102px;}
.head_A .logo{ max-width:316px; height:80px; float:left;margin-top:10px; overflow:hidden;}
.head_A  .head_R{ float:right; width:629px; padding-top:10px;}
.head_R_t{ float:right;height:41px;}
.head_R_t .tel{ float:left; max-width:360px;font-size:14px; color:#000;/*overflow:hidden;*/height:21px;}
.head_R_t .tel img{ float:left;}
.head_R_t .tel .p{ float:right; line-height:21px;}

.head_R_t .h-info{ float:right; padding-top:3px;}
.header .h-info img {vertical-align: top;margin-right: 10px;}
.header .h-info a {padding-right: 15px;}
.header .h-info .color {color: #00a6d6;}
/* ----搜索下拉-----*/
.searchboxser {background:url(../images/icon_2.png) no-repeat;line-height:22px;text-align:left;width:183px;height:22px;margin-left:20px;margin-top:-3px; float:left;z-index:999;}
.searchboxser .tiptxt {float: left;display: inline-block;width: 124px; height: 22px; margin-left:10px;}
.searchboxser .tiptxt input {border: 0;background: none;padding: 1px 0;height: 22px;line-height: 22px;width: 120px;}
.tipbtn {float: left;background: url(../images/icon_3.png) no-repeat;border: 0;width: 29px;height: 22px;line-height: 22px;margin-top: -3px; cursor: pointer;}
.selectbox {position: relative;z-index: 999; float: left;}
.selectbox span {display: block;cursor: pointer;}
.selectbox p {display: none;position: absolute;left: 0px;z-index: 100;}
.selectbox p a {display: block;height: 22px;line-height: 22px;overflow: hidden;}
.tselectbox {width: 59px;font-family: "宋体";}
.tselectbox span {padding-left: 10px;color: #989898;}
.tselectbox p {top: 17px;left: 1px;width: 56px;padding: 10px 0;background:#fff;border: solid 1px #e2e0e0;border-top: 0;}
.tselectbox p a {margin: 0;padding-left:10px;width: 59px;color: #989898;}


/*nav*/
.nav{ width:624px;float:right;line-height:39px;margin-top:10px;}
.nav ul li{ float:left; width:104px; line-height:39px;text-align:center; position:relative;z-index:999; }
.nav ul li a.current{ color:#fff;}
.nav ul li a{ color:#000; font-size:15px; display:block; width:104px; cursor:pointer; height:39px; line-height:39px; overflow:hidden;}
.nav ul li:hover a{ color:#fff;}
.nav ul li .subnav{position:absolute; top:41px; left:0; background:url(../images/nav_xl.png) repeat; overflow:hidden; z-index:999; width:104px; display:none; padding:15px 0;}
.nav ul li .subnav a{color:#BABABA; display:block; font-size:13px;width:104px; line-height:30px; overflow:hidden;}
.nav ul li .subnav a:hover{color:#ffdb0a;}

/*banner*/
.banner{width:100%; height:380px; position:relative; z-index:0;}
.banner ul{width:1920px; height:380px; position:relative; top:0px; left:50%; margin-left:-960px; overflow:hidden;}
.banner ul li{width:1920px; height:380px;position:absolute; top:0; left:0; display:none;}
.banner ul li:first-child{display:block;}
.banner .BannerBtn{width:1920px; height:30px; position:absolute; bottom:56px; left:50%; margin-left:-960px; text-align:center;}
.banner .BannerBtn >a{display:inline-block; width:15px; height:15px; border-radius:8px; margin:0 5px; background:#777; *display:inline; *zoom:1;}
.BannerBtn>a:hover, .BannerBtn a.bCur{background:#ffdb0a;}
.ceshi{ border:solid 1px;}

/*main*/
.sy_main{ width:1200px; margin:0 auto;}
.main{ width:1200px; background:#FFDB0A; position:relative; float:left; height:178px; overflow:hidden; margin-bottom:40px; top:-45px;}
.main .pro_more{ position:absolute; top:0px; right:0px; width:45px; height:43px;}
.main_one{width:1103px; margin:0 auto; overflow:hidden; height:156px; padding-top:12px; clear:both;}
.main_one ul{ width:100%;height:154px; margin-left:12px;}
.main_one li{width:200px; height:154px; float:left; margin-right:20px; background:#fff; margin-bottom:15px;}
.main_one li .jzmig{ width:200px; height:154px; display:block; text-align:center;}
.main_one li .jzmig img{ vertical-align:middle; max-height:154px; max-width:200px;}
.main_one li .jzmig i{ display:inline-block; height:100%; vertical-align:middle;}
.main_one li a{ position:absolute;}

.main_one li a .pf{width:191px; height:36px;line-height:36px;float:left; background:url(../images/kie_03.png) repeat-x; padding-left:9px; font-size:13px; color:#fff; display:none;
position:absolute; bottom:0px; left:0px; text-align:center; overflow:hidden;}
.main_one li:hover a .pf{ display:block;}
.prev{ background:url(../images/ki2_09.jpg) no-repeat;display:block;width:19px; height:37px;float:left; position:absolute; left:11px; top:70px;}
.prev:hover{ background:url(../images/ki_06.jpg) no-repeat;}
.next{ float:right; background:url(../images/ki_09.jpg) no-repeat;display:block;width:19px; height:37px; position:absolute; right:11px; top:70px;}
.next:hover{ background:url(../images/ki2_06.jpg) no-repeat;}

.main_two{ width:1200px;overflow:hidden; clear:both;}
.main_one_about{ float:left; width:480px;/*height:320px;*/ padding:5px 10px 8px 10px;/*overflow:hidden;*/}
.main_one_about .jmag{ display:block; width:200px; height:200px;text-align:center;float:left; border:5px solid #1d1d1d; background:#1d1d1d;margin-right:20px; margin-bottom:10px;}
.main_one_about .jmag img{ max-height:200px; max-width:200px; vertical-align:middle;}
.main_one_about .jmag i{ display:inline-block; height:100%; vertical-align:middle;}
.main_one_about span{ display:block;line-height:23px; color:#a6a5a5; font-size:13px; padding-right:10px;}
.main_one_about .bt{ margin-bottom:20px; margin-top:10px; width:480px;height:43px; overflow:hidden; border-bottom:1px dashed #BABABA; padding-bottom:5px;padding-left:5px;}
.main_one_about .bt em{ width:400px; display:block; color:#9F9FA0; font-size:18px; line-height:20px; height:20px; overflow:hidden;font-style:normal;}
.main_one_about .bt a{ color:#FFDB0A; font-size:14px; display:block; width:400px; height:23px; line-height:23px; overflow:hidden;}
.main_one_about .bt .sy_about{ float:left; width:320px;}
.main_one_about .bt .more{ display:block; float:right; width:60px; height:43px; line-height:43px; overflow:hidden; margin-top:11px;color:#BABABA;}
.main_one_about .bt .more:hover{ color:#FFDB0A;}

.main_two_news{ margin-top:5px; margin-left:85px;width:610px; float:left;overflow:hidden;}
.main_two_news .bt{ margin-bottom:20px; margin-top:10px; width:610px;height:43px; overflow:hidden; border-bottom:1px dashed #BABABA; padding-bottom:5px; padding-left:5px;}
.main_two_news .bt em{ width:200px; display:block; color:#9F9FA0; font-size:18px; line-height:20px; height:20px; overflow:hidden;font-style:normal;}
.main_two_news .bt a{ color:#FFDB0A; font-size:14px; display:block; width:200px; height:23px; line-height:23px; overflow:hidden;}
.main_two_news .bt .sy_about{ float:left; width:320px;}
.main_two_news .bt .more{ display:block; float:right; width:60px; height:43px; line-height:43px; overflow:hidden; margin-top:11px;color:#BABABA; padding-right:3px;}
.main_two_news .bt .more:hover{ color:#FFDB0A;}

.sy_news{overflow:hidden;}
.sy_news_L li{ width:280px; height:40px; line-height:40px; border-bottom:1px dashed #2c2c2c; float:left;}
.sy_news_L li:nth-child(odd){ margin-right:44px;}
.sy_news_L li a{ width:205px; display:block; max-width: 205px; text-overflow:ellipsis; white-space: nowrap; float:left; color:#BABABA; font-size:13px; height:40px;overflow:hidden; padding-left:5px;}
.sy_news_L li:hover a{ color:#FFDB0A;}
.sy_news_L li em{ display:block; float:right; height:40px; line-height:40px;overflow:hidden; font-size:12px;}

.sy_news_R{ float:right; width:280px; overflow:hidden;}
.sy_news_R li{ width:270px; height:40px; line-height:40px;border-bottom:1px dashed #2c2c2c;padding-right:10px;}
.sy_news_R li a{ width:200px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap; display:block; float:left; color:#BABABA; font-size:13px; height:40px; padding-left:5px; padding-right:5px;}
.sy_news_R li:hover a{ color:#FFDB0A;}
.sy_news_R li em{ display:block; float:right; height:40px; line-height:40px;overflow:hidden; font-size:12px;}

/*foot*/
.foot{ width:100%; overflow:hidden; background:#0b0b0b;}
.foot_menu{ width:1200px; margin:0 auto; padding-top:40px;overflow:hidden; padding-bottom:40px;}
.foot_menu ul{overflow:hidden; width:880px; float:left;}
.foot_menu ul li{ float:left; width:133px; text-align:center;margin-right:40px; border-right:1px solid #161616;}
.foot_menu ul li a{ display:block; color:#BABABA; line-height:30px; height:30px;}
.foot_menu ul li a:first-child{ color:#FFDB0A; font-size:14px;padding-bottom:6px;}
.foot_menu ul li a.menu_T:hover{color:#FFDB0A;}
.foot_menu ul li a:hover{ color:#fff;} 

.foot_tel{ float:right; width:270px;}
.foot_tel_T{ line-height:25px;}
.foot_tel_T span{ display:block; color:#BABABA;}
.z2{ margin-top:10px;}	
.z2 span img{ max-height:80px; max-width:80px; vertical-align:middle;}
.z2 .z_1{ float:left;  padding-right:20px; position:relative;}
.z2 .z_1 a{ width:51px; height:51px; display:block; text-align:center;}
.z2 .z_1 img{ max-height:51px; max-width:51px; vertical-align:middle;}
.z2 .z_1 i{ display:inline-block; height:100%; vertical-align:middle;}
.pf3{position:absolute; left:-20px; top:-103px; background:url(../images/uep_03.png) no-repeat; width:88px; height:104px; padding-left:5px; padding-top:5px; float:left;}
.z2 .z_1 .pf3 b{ width:83px; height:83px; display:block; text-align:center;}
.z2 .z_1 .pf3 b img{ max-height:100%; max-width:100%; vertical-align:middle;}
.z2 .z_1 .pf3 b i{ display:inline-block; height:100%; vertical-align:middle;}

/*fotter*/
.dibu{ width:100%; background:#000; line-height:42px;}
.dibu_A{ width:1200px; margin:0 auto;}
.dibu_A .p{ line-height:42px; color:#666; font-size:13px;}
.dibu_A .p a:hover{ color:#fff;}

/*about*/
.ny_banner{width:100%; height:123px; position:relative;}
.ny_banner ul{width:1920px; height:123px; position:relative; top:0px; left:50%; margin-left:-960px; overflow:hidden;}
.ny_banner ul li{width:1920px; height:123px;position:absolute; top:0; left:0;}

.ny_about{ width:100%; background:#111111; height:52px; }
.ny_about .mbx{ width:1200px; margin:0 auto; line-height:52px; overflow:hidden; font-size:14px; color:#8C8C8C;}
.ny_about .mbx a{ color:#8C8C8C;max-width:300px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;display: inline-block;vertical-align: middle;margin-top: -3px;text-align:left;
}
.ny_about .mbx a:hover{ color:#FFDB0A;}
/*.ny_about .mbx em{ font-style:normal;color:#FFDB0A;}*/
.ny_about .mbx a:last-child{font-style:normal;color:#FFDB0A;}

.ny_about_M{ width:100%; background:#EAEAEA; overflow:hidden;}
.ny_about_T{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.ny_about_L{ float:left; width:250px; padding-bottom:20px;}
.ny_about_top{ width:250px;}
.ny_about_top p{ background:url(../images/ke_03.jpg) no-repeat; width:250px; height:135px;color:#121212;}
.ny_about_top p b{ display:block; height:24px; overflow:hidden; font-weight:normal;font-size:24px;line-height:24px; padding-left:25px; padding-top:30px;padding-right:10px;}
.ny_about_top p em{ font-style:normal; font-size:14px;padding-left:25px; display:block; height:20px;line-height:20px; overflow:hidden; padding-right:10px;}
.ny_about_top ul{ background:#121212; padding-left:13px; padding-right:11px; padding-bottom:10px;}
.ny_about_top ul li{ width:226px; overflow:hidden;line-height:44px;}
.ny_about_top ul li a{ padding-left:13px; font-size:14px; color:#BABABA; float:left; width:170px!important; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.about_news{ background:#FFDB0A; overflow:hidden; margin-top:30px; width:250px;}
.about_news p b{ display:block;height:24px;overflow:hidden;font-weight:normal;font-size:24px;line-height:24px;padding-left:25px;padding-top:30px;padding-right:10px;color:#000;}
.about_news p em{ font-style:normal; font-size:14px;padding-left:25px; display:block; height:20px;line-height:20px; overflow:hidden; padding-right:10px;color:#000;}
.about_news ul{ padding-top:12px; padding-bottom:10px;}
.about_news ul li{line-height:30px;height:30px;overflow:hidden;background:url(../images/news_yd.png) no-repeat 10px;border-bottom:1px dashed #dfbd03;width:235px;margin-left:5px; max-width: 235px; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space:nowrap;
}
.about_news ul li a{ color:#666; padding-left:20px;}
.about_news ul li:hover a{ color:#000;}
.about_tel{ background:url(../images/ie_03.jpg) no-repeat; width:250px; height:89px; margin-top:30px;overflow:hidden;}
.about_tel a{ display:block; width:132px; height:43px; color:#121212; overflow:hidden; margin-left:80px;padding-top:26px;}
.about_tel a:hover{color:#121212;}
.about_tel a i{ font-size:14px;display:block;width:86px; height:21px; overflow:hidden;}
.about_tel a span{ font-size:17px; width:120px; height:25px; overflow:hidden; display:block;}
.about_xunjia{background:url(../images/ie_06.jpg) no-repeat; width:250px; height:79px; margin-top:30px;overflow: hidden;}
.about_xunjia a{ display:block; width:140px; height:43px; color:#121212; overflow:hidden; margin-left:70px;padding-top:24px;}
.about_xunjia a i{ font-size:14px;display:block;width:86px; height:21px; overflow:hidden;}
.about_xunjia a span{ font-size:13px; width:116px; height:25px; overflow:hidden; display:block;}
.about_xunjia a:hover{color:#121212;}

.ny_about_R{ float:right; text-align:left; width:900px;overflow:hidden; padding:20px 0;}
.ny_about_R >p{ background:url(../images/op_03.jpg) repeat-x left bottom; text-align:center; /*height:50px; line-height:50px;*/ overflow:hidden; font-size:23px; color:#000; width:880px; padding:0 10px}
.ny_MAIN{ padding-left:10px; padding-right:10px; margin-top:30px;width:880px;}
.ny_MAIN b.aimg{ display:block; width:350px; height:231px; text-align:center; float:right; margin-left:10px; margin-top:6px;}
.ny_MAIN b.aimg img{ vertical-align:middle; max-height:231px; max-width:350px;}
.ny_MAIN b.aimg i{ display:inline-block; height:100%; vertical-align:middle;}
.nymainwz {color:#333; font-size:13px; line-height:28px; margin-bottom:12px;}
.nymainwz a { color: #333;}

/**honor*/
.caselightbox{ width:100%; height:100%; position:absolute; left:0; top:0;  background:url(../images/transparrent02.png) repeat; display:none; /*z-index:999*/}
.caselight{ width:700px; position:fixed; left:30%; top:15%; overflow:hidden; margin:0 auto;}
.caselight ul{width:660px; background:#e6e6e6;}
.caselight ul li{width:660px; 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;}
.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:620px; 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:620px; overflow:hidden}

/*honor*/
.honor{/*width:900px;*/width:880px;margin:20px 0 10px 0px; overflow:hidden; }
.honor ul{ margin-right:-35px; float:left; padding-left:38px; overflow:hidden;}
.honor ul li{ width:210px; overflow:hidden; height:223px; float:left;margin-right:80px; border:1px solid #e6e6e6; padding-bottom:13px; margin-bottom:35px}
.honor ul li span{ width:200px; height:148px; text-align:center; padding-top:7px; display:block; padding-left:7px;}
.honor ul li span.jzimg img{ max-width:200px; max-height:148px; box-shadow:3px 3px 7px #ccc; vertical-align:middle;}
.honor ul li span.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; text-overflow:ellipsis;}
.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:#5f5029; font-size:16px;}
.luotong_page a{ margin-right:6px;}
.luotong_page span { margin-right:6px}
.luotong_page a:hover{ color:#000;}

/*product*/
/*pro_left*/
.pz_SideLayer{width:226px; float:left; margin-bottom:30px;}
.pz_SideLayer ul{width:226px; float:left;}
.pz_SideLayer .yc,.pz_SideLayer .yc ul{width:226px; float:left; overflow:hidden;}
.pz_SideLayer .yc .ycc2{width:226px; float:left;}
.pz_SideLayer .l1{ width:226px;line-height:44px; float:left; height:44px; overflow:hidden;}
.pz_SideLayer .l1 a{padding-left:13px;font-size:14px;color:#bababa;width:180px;float:left;line-height:44px;background:url(../images/ke_11.jpg) repeat-x bottom;height:44px;overflow:hidden;}
.pz_SideLayer .l1 a:hover,
.pz_SideLayer .l1 .hover{color:#ffdb0a;}
.pz_SideLayer .l1.on{  width:226px; float:left; background: url(../images/ke_07.jpg) no-repeat right center;line-height:44px; cursor:pointer;}
 .pz_SideLayer .l1.on a{ color:#ffdb0a;}
.pz_SideLayer .l1.last { background:0; }
.pz_SideLayer .l2{ width:226px;line-height:36px; float:left;}
.pz_SideLayer .l2 a{ width:196px; float:left;font-size:14px; color:#bababa; line-height:36px; padding-left:30px; background:url(../images/mk_03.jpg) no-repeat 10px;}
.pz_SideLayer .l2 a.cur{color:#ffdb0a;}
.pz_SideLayer .l2 .on{  width:196px; float:left;font-size:14px; color:#ffdb0a;line-height:36px; padding-left:30px;}
.pz_SideLayer .l2.first{ margin-top:14px; }
.pz_SideLayer .l2.last { padding-bottom:14px;background:url(../images/ke_11.jpg) repeat-x bottom;}
.pz_SideLayer .lili{background: url(../images/ke_14.jpg) no-repeat right center; cursor:pointer;}
/*pro_right*/
.pro_MAIN .ul{ width:889px; padding-top:20px; float:left; margin-left:5px;}
.pro_MAIN .ul >li{ background:url(../images/mie.jpg) no-repeat; margin-bottom:50px; width:266px; height:208px; float:left; margin-right:30px;}
.pro_MAIN .ul li .img{ width:259px; height:156px; float:left; text-align:center; padding-top:3px; padding-left:3px;}
.pro_MAIN .ul li .pro_img{ display:block; text-align:center; width:259px; height:156px;}
.pro_MAIN .ul li img{ max-height:156px; max-width:259px; vertical-align:middle;}
.pro_MAIN .ul li i{ display:inline-block; height:100%; vertical-align:middle;}
.pro_MAIN .ul li .z1{ float:left; width:266px; line-height:44px; overflow:hidden; height:44px; cursor:pointer;}
.pro_MAIN .ul li .z1 .z_1{ padding-left:13px; float:left; width:200px;overflow:hidden; }
.pro_MAIN .ul li .z1 .z_1 a{ float:left; font-size:14px; color:#121212; display: block; width: 200px; max-width: 200px; height: 44px; overflow: hidden; text-overflow:ellipsis; -o-text-overflow:ellipsis; white-space: nowrap;}
.pro_MAIN .ul li .z1 .z_2{ width:26px; height:26px; float:right; margin-right:12px; padding-top:12px;}
.pro_MAIN .ul li .z1 .z_2 a{ width:26px; height:26px; float:left; background:url(../images/lkio_03.png) no-repeat;}
.pro_MAIN .ul li .z1 .z_2 a:hover{ width:26px; height:26px; float:left; background: url(../images/kipo_03.png) no-repeat;}
.pro_MAIN .ul li:hover .z1 .z_2 a{ width:26px; height:26px; float:left; background: url(../images/kipo_03.png) no-repeat;}
.pro_MAIN .ul li:hover{ background: url(../images/iki.jpg) no-repeat; width:266px; height:208px; float:left;}

/*product_show*/
.pro_show{ width:900px; overflow:hidden;}
.proshow_main{width:610px;position:relative; float:left;}
#serbigimg{width:603px; height:370px; background:#f3f3f3; border:1px solid #dbd8d8; margin:0 auto; position:relative; z-index:1;}
#mark{position:absolute; background:#000; opacity:0.4; filter:alpha(opacity:40); cursor:pointer; display:none;}
#serbigimg b{ display:block; width:603px;height:360px; text-align:center;}
#serbigimg b img{max-height:100%;max-width:100%;vertical-align:middle;}
#serbigimg b i{ display:inline-block; height:100%; vertical-align:middle;}
#sersimg{margin:18px auto 0px; width:603px; overflow:hidden;}
#sersimg>a{width:27px; height:80px; cursor:pointer;}
#sersimg>a.l_s{background:url(../images/oui2_05.jpg); float:left;}
#sersimg>a.l_s:hover{background:url(../images/kk.jpg);}
#sersimg>a.r_s{background:url(../images/oui_05.jpg); float:right;}
#sersimg>a.r_s:hover	{background:url(../images/kk2.jpg);}
/*#sersimg>div{width:532px; height:84px; overflow:hidden; margin:0 auto;}
#sersimg ul{list-style:none; padding:0; margin:0; overflow:hidden; width:1000px;}*/
.pro_show_small_con{ float:left; width:530px; overflow:hidden; height:85px; margin-left:4px; position:relative;}
.pro_show_small_con ul{ width:1000%; position:absolute;}

#sersimg ul li{float:left; width:125px; height:80px; margin-right:5px; padding:1px; background:#ccc;border:1px solid #fff;}
#sersimg ul li:hover{ border:1px solid #ffdb0b;}
#sersimg ul li .jzimg{ display:block; width:125px; height:80px;*font-size:72px; text-align:center;}
#sersimg ul li img{ vertical-align:middle; max-height:80px; max-width:125px;cursor:pointer;}
#sersimg ul li i{ vertical-align:middle; display:inline-block; height:100%;}

.proshow_R{ float:right;width:240px; margin-top:30px; height:450px; overflow:hidden;margin-right:15px;}
.proshow_R strong{ font-size:18px; color:#000; line-height:30px; display:block;}
.proshow_R em{ display:block; font-style:normal; font-size:12px; line-height:30px; margin-top:6px;}
.proshow_R .xunjia{width:141px; height:42px; margin-top:50px;}
.proshow_R .xunjia a{ border:1px solid #CFCFCF; height:42px; width:81px; padding-left:60px; color:#2B2B2B; font-size:14px; line-height:42px; background:url(../images/a3_03.png) no-repeat  13px center; display:block;}

.proshow_bot{ clear:both;padding-top:30px; width:900px;}
.proshow_bot .title {height:35px;}
.proshow_bot .title li {margin-right:3px;background:#8c8c8c; color:#fff;display: inline-block;width:115px; height:40px; text-align: center; line-height:40px;*display: inline; font-size:14px; float:left; overflow:hidden; cursor:pointer;white-space: nowrap;text-overflow:ellipsis;}
.proshow_bot .title li.current { color: #000; background:#ffdb09;}
.content{ clear:both; display:none;}
.content_wz{ margin-top:15px; line-height: 25px; text-indent: 2em;margin-right:15px;}
.content_wz span{ display:block; font-size:12px; line-height:23px; padding-left:5px; text-indent:2em;}
.content_wz em{ font-size:13px; display:block; margin-bottom:10px;}

.cont_xq{ margin-top:40px; margin-bottom:40px; clear:both; overflow:hidden;}
.cont_xq >p{overflow:hidden;background:url(../images/op_03.jpg) repeat-x left bottom;}
.cont_xq >p img{ float:left; width:8px; height:8px; margin-top:18px; padding-left:10px;}
.cont_xq >p i{ float:left;color:#d49700;font-size:18px; padding-left:10px;height:40px; line-height:40px; display:block; overflow:hidden; font-style:normal; font-weight:bold;}
.cont_xq .pro_xq_bot{overflow:hidden;height:230px; margin-top:20px;}
.pro_xq_bot >li{ width:225px; height:231px;float:left; margin-bottom:40px;cursor:pointer; }
.pro_xq_bot >li .jzMIG{ border:3px solid #E2E2E2; display:block; width:200px; height:170px; text-align:center;}
.pro_xq_bot >li .jzMIG img{ vertical-align:middle; max-height:170px; max-width:200px;}
.pro_xq_bot >li .jzMIG i{ display:inline-block; height:100%; vertical-align:middle;}
.pro_xq_bot >li p{ display: block; color: #000; line-height:40px; height:40px; font-weight:bold; text-align: center; font-size:12px; width: 200px; max-width: 200px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.pro_xq_bot >li p a{  cursor:pointer; color: #000;}
.pro_xq_bot >li:hover .jzMIG{border:3px solid #ffdb0b;}
.pro_xq_bot >li:hover p a{ color:#d49700;}

.message{margin-top:39px; clear:both; width:800px;}
.feadback{width:800px;}
.feadback li{font-size:14px; line-height:25px; margin-bottom:11px; width:800px; list-style:none; float:left;}
.feadback li span{width:60px; height:25px; text-align:right; float:left; display:inline-block; color:#666666; 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:124px;border:1px solid #e1e1e1; padding-left:5px; margin-left:13px; font-size: 12px; overflow:auto;font-family: "微软雅黑";}
.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:200px; font-family: "微软雅黑";}
.feadback li input.li2{width:200px; font-family: "微软雅黑";}
.feadback li input.li3{width:120px; font-family: "微软雅黑"; vertical-align:middle;}
.feadback li.li4{margin-bottom:21px; width:700px; margin-left:16px; font-family: "微软雅黑";}
.feadback li.li4 img{vertical-align:middle; margin:0 13px 0 14px;}
.feadback li.li4 a{color:#666666;}
.feadback li.li4 a:hover{color:#5f5029;}
.feadback li input.li5{ cursor:pointer;width:80px; height:30px; line-height:30px; color:#000; margin-right:50px; background:#FFDB09; border:none;font-family:"微软雅黑"; }

/*news*/
.news_MAIN{margin-bottom:50px;}
.news_MAIN li{ float:left; width:878px; overflow:hidden; padding-bottom:10px; background:url(../images/op_03.jpg) repeat-x left bottom; margin-top:20px;}
.news_MAIN li .news_left{ float:left; width:800px; overflow:hidden;font-size:14px; padding-left:20px; padding-top:10px;}
.news_MAIN li .news_left .news_L_O{ display:block; height:30px; line-height:30px; color:#000;overflow:hidden; max-width: 800px; white-space: nowrap; text-overflow: ellipsis; -o-text-overflow:ellipsis;}
.news_MAIN li .news_left .news_L_T{ display:block; height:30px; line-height:30px; color:#8C8C8C;overflow:hidden;}
.news_MAIN li .news_left span{ display:block; line-height:30px; color:#8C8C8C; height:30px;width:113px; overflow:hidden;}
.news_MAIN li .news_left span img{ display:block; width:14px; height:14px; float:left; margin-right:8px; margin-top:8px;}
.news_MAIN li .news_left span i{ display:block; float:left; height:30px; line-height:30px;}
.news_MAIN li .news_right{ float:right; display:block; width:20px; height:20px; margin-top:36px; margin-right:26px;}
.news_MAIN li .news_right em{background: url(../images/kiioe_03.png) no-repeat;width:20px;height:20px;display: inline-block;}
.news_MAIN li:hover{ box-shadow:0 0 5px #ccc; background-color:#fff;}

/*NEWS_SHOW*/
.news_show_M h1{ overflow:hidden;/*height:50px;*/ line-height:30px; font-size:18px; color:#000; text-align:center; background:url(../images/op_03.jpg) repeat-x scroll center bottom;}
.news_show_M .news_one{ display:block; height:40px; line-height:40px; text-align:center; overflow:hidden;}
.news_show_M .news_one em{ background:url(../images/iie_03.png) no-repeat 0px 2px; padding-left:20px; margin-right:30px;}
.news_show_M .news_one i{ background:url(../images/jiyue_12.jpg) no-repeat 0px 3px; padding-left:20px;}
.newshow_wz{ margin-top:20px; line-height: 25px; text-indent: 2em;}
.newshow_wz img { width: 80%; display: block; margin: 10px auto;}
.newshow_wz a { color: #333;}
.newshow_wz span{ display:block; font-size:13px; line-height:25px;}
.pz{height:100px; overflow:hidden; margin-top:60px;}
.pz .syp{ height:32px; line-height:32px; overflow:hidden;}
.pz .syp em{ display:block; float:left; background:#000; width:82px; text-align:center; color:#8C8C8C; cursor:pointer; margin-right:15px;}
.pz .syp em:hover{ background:#FFDB0A; color:#000;}
.pz .syp a{ float:left; font-size:14px; color:#535353; display: block; width: 400px; height: 30px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;
}
.pz .syp a:hover{color:#000; }
.pz .xyp{ height:32px; line-height:32px; overflow:hidden; margin-top:20px;}
.pz .xyp em{ display:block; float:left; background:#000; width:82px; text-align:center; color:#8C8C8C; cursor:pointer; margin-right:15px;}
.pz .xyp em:hover{ background:#FFDB0A; color:#000;}
.pz .xyp a{ float:left; font-size:14px; color:#535353;width:400px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.pz .xyp a:hover{color:#000; }

.ny_xgNews{ clear:both; margin-top:60px; overflow:hidden; margin-bottom:20px;}
.ny_xgNews >p{border-bottom:1px dashed #ccc; overflow:hidden; margin-bottom:10px;}
.ny_xgNews >p img{ float:left; width:8px; height:8px; margin-top:18px; padding-left:10px;}
.ny_xgNews >p b{ float:left;color:#000;font-size:18px; padding-left:10px;height:40px; line-height:40px; display:block; overflow:hidden;}
.ny_xgNews ul li{ float:left; width:360px;margin-right:70px;}
.ny_xgNews ul li span{ float:right; /*width:66px;*/ overflow:hidden; height:30px; line-height:30px; display:block;}
.ny_xgNews ul li a{ float:left; display:block;width:225px; height:30px; line-height:30px; overflow:hidden; text-overflow: ellipsis; -o-text-overflow:ellipsis; white-space:nowrap; padding-left:15px;}
.ny_xgNews ul li:hover a{ color:#000;}

.fanhui{ width:90px; height:40px; line-height:40px; text-align:center; float:right; background:#FFDB0A; margin-top:20px; margin-right:20px; font-size:15px; margin-bottom:20px;}
.fanhui a{color:#535353;}
.fanhui a:hover{color:#000;}

/*message*/
.liuyan{ font-size:14px; color:#000; line-height:24px;}

/*sitemap*/
.sitemap{margin:0 0 50px 0;}
.sitemap  ul li { display:block; width: 800px; margin:10px 0;}
.sitemap  ul li h2 { font-weight:normal; font-size:14px; display:block; width:70px; text-align:center; height:30px; line-height:30px; background:#ffdb09; }
.sitemap  ul li h2 a { color:#000}
.sitemap  ul li >ul>li { border-bottom:1px solid #e1e1e1; min-height:35px; line-height:35px; width:800px; margin:0 22px;}
.sitemap  ul li >ul>li >a:hover{color:#666; text-decoration: underline;}
.sitemap  ul li >ul>li ul>li { border-bottom:none;}
.sitemap  ul li >ul>li ul>li:hover a { color:#666; text-decoration: underline;}


/*contact*/
.con_lx{ margin-top:30px; font-size:14px; color:#000; line-height:36px;}
.curs { color:#f00 !important;}
.luotong_page .page-cur{color:#f00 !important;}


input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset;
}

.BMapLib_nav{display:none;padding:10px!important;}
.BMapLib_bubble_content{padding:10px!important;}
.BMapLib_sendToPhone,.BMapLib_bubble_close{display:none;}
.BMap_cpyCtrl{display:none;}

.pic_box img{ max-width:100%;}
.labname{width:70px!important;}

.product_more{background:url(../images/gd_03.jpg) no-repeat; width:45px;height:43px;display: inline-block;}

.z2 .m_ctrl{width:80px!important;height:80px!important;}
.yellow{color:#FFDB09!important;}

.jing{background:url(../images/dian2.png) no-repeat;width:8px;height:8px;float: left;margin-top: 18px;margin-left: 10px;}

#contact-form img{cursor: pointer;}

.time{background: url(../images/iie_03.png) no-repeat;display:block; width:14px; height:14px; float:left; margin-right:8px; margin-top:8px;}