@charset "utf-8";















/*CSS Document */















body {font-size:12px;color:#444; min-width:1002px; margin: 0px auto; padding: 0px;  font-family: Verdana,'Microsoft YaHei',Arial, Helvetica, sans-serif;}















div{















    margin: 0px; padding: 0px;















}















span, p{















    margin: 0px; padding: 0px;















}















h1,h2,h3,h4,h5,h6{















    margin: 0px; padding: 0px;















}







body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}















img{















    margin: 0px; padding: 0px;















}















dl,dt,dd,ol,ul,li {















    margin: 0px; padding: 0px; list-style: none;















}















address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;}















img{















    border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;















}















from,input,select{















    margin: 0px; padding: 0px;















}















ul{















    list-style-type: none;















}















a{















    text-decoration: none; color: #444;















}















a:hover{















 color: #EF1C23;















}















.cl{ height:0; clear:both; overflow:hidden;}















.fl{float:left;}















.fr{float:right;}















.w1002{width:1002px; margin:auto; overflow:hidden;}















em{font-style:normal;}















/*头部开始*/















.h_top{height:30px; overflow:hidden; background:url(../images/topbg.jpg) repeat-x center 0; min-width:1002px;}















.h_zc{height:30px;line-height:30px; color:#818080; overflow:hidden}















.h_zc a{ padding:0 4px;color:#818080;line-height:30px; display:inline-block;}































.logo{padding-top:22px;}















.h_con{overflow:hidden;font-family:"Microsoft YaHei"; width:1005px; margin:auto;}















.t_text{ float:left;display:block;padding:47px 0 0 15px; line-height:26px; color:#ff8608; font-weight:bold; font-family: 'times new roman', times;  font-size:20.6px; white-space:nowrap;}







.t_text span{font-size:30px !important;}







.t_text b{ height:40px; line-height:32px; border-bottom:solid 1px #c7b9b2; font-size:20px; color:#ff8200; display:block;}













.t_text b img{ float:right; padding:5px 0 0;}















.t_text span a{ padding:0 6px; color:#4c4c4c}















.h_pho{background:url(../images/t_pho.jpg) no-repeat 0 9px;line-height:24px;font-size:14px;white-space:nowrap; color:#545454;padding:6px 0 0 63px;}















.h_pho span{ color:#ff8608; font-family:Impact; font-size:24px; display:block;line-height:28px;}































.h_zc a.t_sina{ background:url(../images/t_sina.jpg) no-repeat 0 8px; width:12px; padding:0 5px;}















.h_zc a.t_tengx{ background:url(../images/t_tengx.jpg) no-repeat 0 8px; width:15px; padding:0;}































.hnbg{ background:url(../images/new.jpg); width:100%; position: relative; margin-top: 18px;}







#nav{ width:1002px; margin:auto; height:61px; }







#nav ul li { display:block; float:left;  background:url(../images/menu_fgx.jpg) no-repeat right center; position: relative; text-align:center; width:91px;}


#nav ul li:nth-child(7){display:none;}




#nav ul li ul li{ background:#FF9503;opacity: 0.9;}







#nav ul li a{ display:inline-block; color:#fff; font-size:14px; font-family:"Arial"; height:61px; line-height:61px;}







#nav ul li a span{ display:inline-block;}







#nav li a:hover , #nav .cur a { text-decoration:none; color:#fff;height:61px; }







#nav li a:hover span , #nav .cur a span{background:url(../images/mhbg1.jpg) no-repeat right center;line-height:61px; width:91px;}







#nav .cur01{ background:none;}







#nav li ul {display:none;}















#nav li.dhh  { color:#fff; }







#nav li.dhh ul { position: absolute; display:none; }







#nav li.dhh ul li { height:40px; line-height:40px; float:left; width:200px;  background-color:#f98d07;-moz-opacity:1.9; opacity: 0.9; filter:alpha(opacity=90); z-index:1900;}







#nav li.dhh ul li a{ color:#fff; font-size:12px; height:40px; line-height:40px;}







#nav li.dhh ul li a:hover { color:#fff; font-size:12px; background:#818080;  width:200px;  }























.w182{width:161px;padding-top:38px;float:left;}















.ser_r{ width:270px; padding-top: 10px; height:35px; overflow: hidden;}















.s_inp{ width:180px; height:33px; border:1px solid #ccc; border-right:0; padding-left:43px; line-height:33px; color: #d3d4d5; font-family:"microsoft Yahei"; float: left;background:#fff url(../images/ser_bg.gif) no-repeat 11px 6px; }















.s_ss{ width:42px; height:35px; background: url(../images/ser_btn.gif) no-repeat; color: #fff; text-align: center; cursor: pointer; border:0; float: left;}































#keyword-bg{height: 54px;background: url(../images/keyword-bg.jpg);line-height: 54px;width:100%; min-width:1002px;}















.keyword-div{_width: 700px;}















.keyword-div li{padding: 0 10px;background: url(../images/top-li-bg.jpg) no-repeat right;font-size: 13px;}















.keyword-div li.tit{padding-right: 20px;color: #ff6600;}















.keyword-div li.laster{background: none;}















.search-div input{width: 184px;padding: 0px 10px;border: 1px solid #bbc1c5;border-right: none;vertical-align: middle;height: 28px;line-height: 28px;}















.search-div input.search-sub{width: 38px;padding: 0px;background: url(../images/search-sub.jpg) no-repeat center;height: 30px;border: none;}































ul, ol {list-style: none;font-size: 0px;letter-spacing: normal;word-spacing: normal;}















li {list-style: none;display: inline-block;float: left;_display: inline;font-size: 12px;}































.f-cb{zoom:1;}































#banner{ background:url(../images/banner.jpg); height:500px; background-position:top center; background-repeat:no-repeat; min-width:1002px;}















#banner2 { width:970px; height:233px; margin:0 auto; background-position:top center; background-repeat:no-repeat; }















































.nb{background:url(../images/nb.jpg); min-width:1002px;}















.f_nav{ color:#fff;font-size:14px; font-family:"Microsoft Yahei"; height:49px; overflow:hidden;}















.f_nav a{ display:inline-block; line-height:49px; padding:0 19px; color:#fff;  }















.f_nav .nones{ background:none;}































.f_con { padding:24px 0 0 0;height:187px; overflow:hidden; width:1002px; margin:auto;}















.f_con h1 { padding:4px 28px 0 99px;}















.f_con p { font:12px/26px "宋体"; text-align:left; padding:10px 0 20px 30px;}















.f_con p a {  padding:0px;}















.f_con p img { vertical-align:middle; margin:0 20px 0 0;}















.code { padding:12px 60px 0 0; width:148px; overflow:hidden;}















.code img { margin:0 15px; width:118px; height:118px;}















.code span { display:block; text-align:center; font:13px/34px "微软雅黑";}































.footer .part2{color:#c6c6c6;  padding:10px 0}.footer .part2 .text{float:left;}















.footer .part2{float:right;} .footer .part2 .qrcode .item{float:left;text-align:center;}















.qrcode{float:right; width:210px; margin-top:35px; text-align:center;}















.w762{width:766px;}















.tervv{line-height:28px; padding:20px 0 20px 0; font-size:14px;}















.tervv img{padding-right:42px; padding-top:6px;}















.tmb{background:url(../images/bmt.jpg); height:9px; width:100%; min-width:1002px;}































.Contact_box,.Product_Request { width: 100%; }















.Contact_box .title { width: 100%; padding: 60px 0; }















.Contact_box .title .head { margin: 0 auto; width: 240px; line-height: 30px; }















.Contact_box .title .head em { color: #333; font-size: 30px; font-weight: bold; width: 60px; border-right: 1px solid #c1c1c1; padding-right: 5px; float: left; margin-right: 5px; }















.Contact_box .title .head div { float: left; color: #333; font-size: 30px; font-weight: bold; }















.Contact_box .title .head div i { color: #ff8200; background: url(/assets/Front/images/c1.jpg) no-repeat 45px center; display: block; }















.Contact_box .title p { color: #333; font-size: 14px; width:900px; margin: 0 auto; line-height: 24px; clear: both; padding-top:20px; }















.lxfs { width: 1002px; }















.lxfs .left { width: 455px;}















.lxfs .left .top { width: 100%; background: url(/uploads/images/c7.jpg) no-repeat left bottom; padding-bottom: 8px; }















.lxfs .left .top .zn { color: #333; font-size: 18px; font-weight: bold; margin-right: 5px; }















.lxfs .left .top .en { color: #cdcdcd; font-size: 12px; font-weight: bold; font-family: arial; }















.lxfs .left .con_hotline, .lxfs .left .con_address { padding-left: 35px; margin-top:13px; padding-bottom:6px; }















.lxfs .left .con_hotline { background: url(/assets/Front/images/c2.jpg) no-repeat left top; }















.lxfs .left .con_hotline span, .lxfs .left .con_address span { color: #333; font-size: 15px; display: block; margin-bottom:21px; line-height: 24px; }















.lxfs .left .con_address { background: url(/en/assets/Front/images/c3.jpg) no-repeat left top; }















.lxfs .right {width:492px; float:right; position: relative;}















.lxfs .right img { width: 492px; height: 455px; }















.lxfs .right div { background: url(/en/assets/Front/images/c4.png) no-repeat center; height: 303px; position: absolute; top: 0; left: 0; text-align: center; padding: 102px 100px 0 100px; }















.lxfs .right div span { font-size: 30px; font-weight: bold; color: #fff; }















.lxfs .right div p { color: #fff; font-size: 14px; line-height: 24px; margin: 10px 0; }















.lxfs .right div a { color: #fff; font-size: 14px; text-decoration: underline; display: block; margin-bottom: 20px; text-indent: -0.5em; }















.lxfs .right div em { padding-left: 50px; font-size: 36px; color: #fff; font-family: impact; }















.w1100 { width: 1100px; margin: 0 auto; }















.Contact_box .ewm { width: 100%; float: left;padding-top:80px; margin-top:30px; background: url(/uploads/images/c8.jpg) repeat-x;padding-bottom: 60px; }















.Contact_box .ewm .section { width: 50%; float: left; }















.Contact_box .ewm .section .left { border: 1px solid #e7e6e6; padding:3px; margin-right:13px;width: 228px; height: 227px; float:left;}















.Contact_box .ewm .section .right { width: 200px; text-align: center; padding: 0 5px; float:left;}















.Contact_box .ewm .section .right img { margin: 15px 0; }















.Contact_box .ewm .section .right i { background: url(../imgs/c6.jpg) no-repeat 35px center; padding-left: 35px; color: #434343; font-size: 30px; font-weight: bold; display: block; margin-bottom: 15px; }















.Contact_box .ewm .section .right span { color: #333; font-size: 18px; font-weight: bold; }















.Contact_box .customers{background: url(/uploads/images/c9.jpg) no-repeat center top;width: 100%;clear: both;}















.Contact_box .customers .head{width: 100%;height: 37px;text-align: center;padding-top:30px;}















.Contact_box .customers .head .zn{color: #333; font-size: 24px;}















.Contact_box .customers .head .en{color: #b3b3b3; font-size: 24px; font-family: arial;}















.cusScroll_left {position: relative; float: left; height:130px; margin-bottom:50px;}















.cusScroll_left .hd { overflow: hidden; }















.cusScroll_left .hd .next { background:url(../imgs/cright.jpg) no-repeat; right:0; }















.cusScroll_left .hd .prev { background:url(../imgs/cleft.jpg) no-repeat; left:0; }















.cusScroll_left .hd .prev, .cusScroll_left .hd .next { display: block; width: 10px; height: 16px; float: left; overflow: hidden; cursor: pointer; position: absolute; top:40px; }















.cusScroll_left .bd { width:1100px; margin:0 auto; overflow: hidden; }















.cusScroll_left .bd ul { overflow: hidden; zoom: 1; }















.cusScroll_left .bd ul li { margin-right:29px; float: left; width:132px; line-height:30px; _display: inline; text-align:center; }















.cusScroll_left .bd ul li img { height:98px; vertical-align:middle; border: 1px solid #e4e4e4; }















.cusScroll_left .bd ul li:hover img { border: 1px solid #ff8200; }































.bitian { height:30px; line-height:30px; font-size:16px;}















.bitian div{ float:right;}















.texts{background:#ff6e00;line-height:31px;text-indent:15px;color:#fff;border-bottom:0}















.word{line-height:25px;padding:10px 10px;border-bottom:1px solid #E8E8E8}































.tab_1 input{ border:1px solid #ccc; height:25px; line-height:25px; margin-right:10px; }















.tab_lt { text-align:right; font-size:14px;}















.tab_1 .span_1 { color:#F00;}















.tab_1 .b17, .tab_1 .b18{ margin-left:0; margin-top:10px; padding:0; border:none;}















.tab_1 { line-height:35px; margin:10px 0 0 40px;}















.tab_bz { vertical-align:top;}















































.b17 { background-position:-865px -254px; width:80px; height:25px; padding-bottom:1px; _line-height:24px; color:#fff; background:#ff6e00; font-size:14px; font-weight:bold; margin-right:10px; }















.red_x { color:#DD3904; display:inline; font-family: "Microsoft YaHei"; font-size:12px;}















.red_x1 { color:#f00; display:inline; font-family: "Microsoft YaHei"; font-size:12px;}







































.pssify{ width:228px; overflow:visible; margin:0 25px 30px 0;background-color:#e0e0e0;}















.pssify h2{ font-weight:normal;color:#fff;font-size:16px;font-family:"Arial"; height:96px; background:url(/assets/Front/images/pro_icon1.jpg) center center no-repeat; line-height:20px; width:228px;text-align:center;}















.pssify h2 b a{ font-size:24px; line-height:58px;color:#fff;font-family: "Microsoft YaHei"; display:block; text-decoration:none;}















.pssify h3{ /*height:45px;*/ line-height:40px; padding:0 0 0 15px; background:url(/assets/Front/images/pro_icon2.jpg) 0 center no-repeat;border-bottom: solid 1px #fff; overflow:hidden;}















.pssify h3 a{font-weight: normal; text-decoration:none;color:#353535;}















.pssify ul{width:205px; overflow:visible;}















.pssify ul li{border-bottom:solid 1px #fff; height:35px; line-height:35px; position:relative; z-index:88;}















.pssify ul li.last{border-bottom:none;}















.pssify ul li a{ margin:0 6px;height:35px; width:211px; line-height:35px;background: url(/assets/Front/images/pro_icon3.jpg) 18px center no-repeat; background-color:#f2f2f2; padding:0 0 0 11px; color:#353535; display:block; }















.pssify ul.pssify_list li a{padding:0 0 0 30px;}















.pssify li ul{width:218px;height:auto; background:url(/assets/Front/images/bt01.gif) no-repeat left 12px #efefef;padding:14px 10px 25px 24px; z-index:99; position:absolute; right:-252px; top:0; display:block;}















.pssify li ul li{height:34px; line-height:34px;z-index:9; border:0;}















.pssify li ul li a{height:34px; line-height:34px;font-size:13px; color:#494848; font-family: "Microsoft YaHei"; background:none; padding:0;}















.pssify li ul li a:hover{color:#494848; font-family: "Microsoft YaHei";}























.classify{ width:255px; overflow:visible; margin:0 25px 30px 0;background-color:#e0e0e0;}















.classify h2{ font-weight:normal;color:#fff;font-size:16px;font-family:"Arial"; height:96px; background:url(/assets/Front/images/pro_icon1.jpg) center center no-repeat; line-height:20px; width:255px;text-align:center;}















.classify h2 b a{ font-size:24px; line-height:52px;color:#fff;font-family: "Microsoft YaHei"; text-transform: uppercase; display:block; text-decoration:none; padding-top: 26px;}















.classify h3{ /*height:45px;*/ line-height:40px; padding:0 0 0 18px; font-weight:normal; background:url(/assets/Front/images/pro_icon2.jpg) 0 center no-repeat;border-bottom: solid 1px #fff; overflow:hidden;}















.classify h3 a{font-size:15px;text-decoration:none;color:#353535;}















.classify ul{width:205px; overflow:visible;}















.classify ul li{border-bottom:solid 1px #fff; height:35px; line-height:35px; position:relative; z-index:88;}















.classify ul li.last{border-bottom:none;}















.classify ul li a{ margin:0 6px;height:35px; width:195px; line-height:35px;background: url(/assets/Front/images/pro_icon3.jpg) 18px center no-repeat; background-color:#f2f2f2; padding:0 0 0 32px;color:#353535; display:block; }















.classify ul.classify_list li a{padding:0 0 0 30px;}















.classify li ul{width:196px;height:auto; background:url(/assets/Front/images/bt01.gif) no-repeat left 12px #efefef;padding:14px 10px 25px 24px; z-index:99; position:absolute; right:-230px; top:0; display:block;}















.classify li ul li{height:34px; line-height:34px;z-index:9; border:0;}















.classify li ul li a{height:34px; line-height:34px;font-size:13px; color:#494848; font-family: "Microsoft YaHei"; background:none; padding:0;}















.classify li ul li a:hover{color:#494848; font-family: "Microsoft YaHei";}















li.fuck ul {display:none;}







li.fuck:hover ul {display:block;}























#main-r-c ul { margin-top:22px; }















#main-r-c li { width:240px; height:228px; overflow:hidden;}















#main-r-c li img { width:235px; height:176px; padding:2px;  border:1px solid #d6d6d6; display:block; }















#main-r-c li span { display:block; font:14px "Microsoft Yahei"; text-align:center; height:38px; line-height:38px; overflow:hidden; color:#333; cursor:pointer; }















#main-r-c .pages { margin-top:10px; }































#main-r-c2 ul { margin-top:22px; }















#main-r-c2 li { width:250px; height:228px; overflow:hidden;}















#main-r-c2 li img { width:235px; height:176px; padding:2px;  border:1px solid #d6d6d6; display:block; }















#main-r-c2 li span { display:block; font:12px "Microsoft Yahei"; text-align:center; height:38px; line-height:38px; overflow:hidden; color:#333; cursor:pointer; }















#main-r-c2 .pages { margin-top:10px; }











.pssify h3:nth-last-child(-n+6):nth-last-child(n+1){ display:none !important;}



