@charset "utf-8";
*{ padding:0; margin:0;}
body {font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#666; min-width:1000px;}
.clear { clear:both; font:0; visibility:hidden;}
input,select,button,textarea{font-family:Arial, Helvetica, sans-serif; border:none; outline:none;}
ol,li{ list-style-type:none;}
img{ border:0;}
.more{ float:right;}
a{text-decoration: none; color:#666;  -webkit-transition:ease-in .3s; -moz-transition:ease-in .3s; -ms-transition:ease-in .3s; -o-transition:ease-in .3s; transition:ease-in .3s;}
a:hover{color:#f83030;}
.c9{ color:#999;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20 {font-size:20px;}
.f22 {font-size:22px;}
.f24 {font-size:24px;}
.f26 {font-size:26px;}
.f34 {font-size:34px;}
.red{ color:#f83030;}



.page{ height:30px; overflow:hidden; text-align:center;}
.page a.pre{ display:inline-block; border:none;}
.page a.pre:hover{ color:#015eab; background:none;}
.page a{ padding:4px 10px; text-align:center; display:inline-block; border:1px solid #ddd;}
.page a:hover,.page a.now{background:#e81b00; color:#fff;}

.header { height:80px; border-top:4px solid #1910ff; width:1000px; margin:0 auto; position:relative; z-index:999;}
.logo_l{ float:left; width:144px;}
.logo_r{ float:right; width:766px;}

.logo_r .top{ height:20px; margin:12px 0;}

.logo_r .top .lang{ width:68px; height:20px;  float:right; position:relative; z-index:2; margin-right:10px;}
.logo_r .top .lang a{ display:block; height:20px;}
.logo_r .top .lang a i{ width:10px; height:10px;  background:url(../../../../Images/home/duxal/en-us/icon_lang.jpg) no-repeat right center; display:inline-block; margin-left:4px;}
.logo_r .top .lang a:hover i{ -webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); transform:rotate(360deg); -webkit-transition:ease-in .3s; -moz-transition:ease-in .3s; -ms-transition:ease-in .3s; -o-transition:ease-in .3s; transition:ease-in .3s;}

.logo_r .top .search{ width:144px; height:20px; float:right;}
.logo_r .top .search input{ width:120px; height:18px; border:1px solid #ddd; font-size:12px; color:#888; float:left; line-height:18px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.logo_r .top .search input{ height:20px;}}
.logo_r .top .search input:focus{ background:#f5f5f5;}
.logo_r .top .search button{ width:20px; height:20px; background:url(../../../../Images/home/duxal/en-us/btn_search.jpg) no-repeat left center; float:right; cursor:pointer;}

.logo_r .menu {border-left:1px solid #ddd; height:36px;}
.logo_r .menu li{ float:left; width:152px; font-size:14px; text-align:center; line-height:34px; border:1px solid #ddd; border-left:none; position:relative;}
.logo_r .menu li a{ display:block; height:34px; background:url(../../../../Images/home/duxal/en-us/nva_on-16.jpg) repeat-x; font-weight:bold; color:#333;}
.logo_r .menu li a:hover,.logo_r .menu li a.now{ display:block; height:34px; background:url(../../../../Images/home/duxal/en-us/nva_on.jpg) repeat-x; color:#fff;}
.logo_r .menu li ul{ width:152px; position:absolute; top:34px; left:0; background:#ededed; overflow:hidden; display:none;}
.logo_r .menu li li { font-size:12px; border:none; border-bottom:1px dashed #ddd;}
.logo_r .menu li li a{ color:#888; background:#ededed;}
.logo_r .menu li li a:hover{ background:#d8d8d8; color:#f83030;}

.banner{ width:1000px; margin:0 auto; height:400px; border-bottom:5px solid #f83030; margin-bottom:40px; overflow:hidden; position:relative;}
.banner .num{ width:1000px; height:18px; position:absolute; left:0; bottom:24px; text-align:center;}
.banner .num a{ height:14px; width:14px; border:2px solid #fff; border-radius:10px; display:inline-block; background:#FFF; margin:0 5px;}
.banner .num a:hover,.banner .num a.now{height:14px; width:14px; border:2px solid #fff; background:#fe1101;}
.banner .n_banner li{ float:left;}


.main{ width:1000px; margin:0 auto;}
#i_main{ background:url(../../../../Images/home/duxal/en-us/bj_logo.png) no-repeat center 100px;}
.main .unew { overflow:hidden; margin-bottom:30px;}
.main .unew .tit{ height:20px; line-height:20px; background:url(../../../../Images/home/duxal/en-us/icon_tit.jpg) no-repeat left center; font-size:16px; padding-left:20px; color:#f83030; margin-bottom:20px;}
.main .unew .tit .more{ font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.main .unew .tit .more:hover{ font-weight:bold;}
.main .unew .us{ float:left; width:316px; padding-right:36px; border-right:1px dashed #ddd; height:208px;}
.main .unew .us .txt{ line-height:24px; text-indent:2em; padding-top:6px; background:#fff; padding-bottom:3px;}
.main .unew .pro_new{ width:610px; float:right;}
.main .unew .pro_new .img{ background:#f4f4f4; border:1px solid #ddd; overflow:hidden; padding:10px 0;}
.main .unew .pro_new .img span{ height:20px; width:20px; margin:60px 0 0 10px; background:#066; display:block; float:left; background:url(../../../../Images/home/duxal/en-us/bj_pro_btn.png) no-repeat; cursor:pointer; -webkit-transition:ease-in .3s; -moz-transition:ease-in .3s; -ms-transition:ease-in .3s; -o-transition:ease-in .3s; transition:ease-in .3s;}
.main .unew .pro_new .img span.pre:hover{background-position:left -33px;}
.main .unew .pro_new .img span.next{ float:right;  margin:60px 10px 0 0; background-position:right top;}
.main .unew .pro_new .img span.next:hover{background-position:right -33px;}
.main .unew .pro_new .roll{ width:510px; height:146px; overflow:hidden; float:left; margin:0 18px;}
.main .unew .pro_new .roll ul { width:9999px;s}
.main .unew .pro_new li{ width:150px; padding-top:6px; float:left; margin-right:30px; text-align:center; line-height:30px;}
.main .unew .pro_new li a{ display:block; -webkit-transition:ease-in .3s; -moz-transition:ease-in .3s; -ms-transition:ease-in .3s; -o-transition:ease-in .3s; transition:ease-in .3s;}
.main .unew .pro_new li .pic{ width:150px; height:120px; overflow:hidden;}
.main .unew .pro_new li a:hover{ font-weight:bold;}
.main .unew .pro_new li img{ -webkit-transition:ease-in .3s; -moz-transition:ease-in .3s; -ms-transition:ease-in .3s; -o-transition:ease-in .3s; transition:ease-in .3s;}
.main .unew .pro_new li a:hover img{ -webkit-transform:scale(1.05,1.05); -moz-ransform:scale(1.05,1.05); -ms-ransform:scale(1.05,1.05); -o-ransform:scale(1.05,1.05);}

.main .pro .tit{height:20px; line-height:20px; background:url(../../../../Images/home/duxal/en-us/icon_tit_pro.png) no-repeat left center; font-size:16px; padding-left:20px; color:#f83030; margin-bottom:20px;}
.main .pro .tit .more{ font-size:12px; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.main .pro .tit .more:hover{ font-weight:bold;}
.main .pro_tab .img{ width:1000px; height:282px;}
.main .pro_tab .img li{ width:1000px; height:282px; display:none; overflow:hidden; cursor:pointer;}
.main .pro_tab .nva{ width:100%; height:80px;}
.main .pro_tab .nva ul { width:100%; *width:100.2%;}
.main .pro_tab .nva li{ float:left; width:16.6666%; display:inline;}
.main .pro_tab .nva li a{ display:block; height:70px; padding-top:10px; background:#c1c1c1; text-align:center; font-size:14px; color:#fff; line-height:18px; position:relative;}
.main .pro_tab .nva li i { width:34px; height:32px; margin:0 auto; display:block;}
.main .pro_tab .nva li em{ width:19px; height:8px; display:block; background:url(../../../../Images/home/duxal/en-us/pro_tabon.png) no-repeat; position:absolute; top:-8px; left:50%; margin-left:-9px; display:none;}
.main .pro_tab .nva li:hover a,.main .pro_tab .nva li.now a{ background:#fc1800;}
.main .pro_tab .nva li:hover em,.main .pro_tab .nva li.now em{display:block;}
.main .pro_tab .nva li:hover i img,.main .pro_tab .nva li.now i img{-webkit-transform:rotate(360deg); -moz-transform:rotate(360deg); -ms-transform:rotate(360deg); -o-transform:rotate(360deg); transform:rotate(360deg); -webkit-transition:ease-in .5s; -moz-transition:ease-in .5s; -ms-transition:ease-in .5s; -o-transition:ease-in .5s; transition:ease-in .5s;}

.footer { height:50px; background:#0c0cfe; color:#fff; width:1000px; margin:0 auto; margin-top:40px; line-height:50px; text-align:center;}
.footer a.support{ background:url(../../../../Images/home/duxal/en-us/icon_support.png) no-repeat right center; padding:0 40px 0 8px; display:inline-block; color:#fff;}
.footer a.support:hover{-webkit-transform:translate(2px,0); -moz-transform:translate(2px,0); -ms-transform:translate(2px,0); -o-transform:translate(2px,0); transform:translate(2px,0); -webkit-transition:ease-in .3s; -moz-transition:ease-in .3s; -ms-transition:ease-in .3s; -o-transition:ease-in .3s; transition:ease-in .3s;}

.inner_banner{ width:1000px; margin:0 auto; height:200px; margin-bottom:18px;}
.side_left{ float:left; width:180px; word-wrap : break-word;}
.side_left .subnav { background:#f2f2f2; overflow:hidden; margin-bottom:20px; padding-bottom:20px;}
.side_left .subnav .colum{ height:40px; background:url(../../../../Images/home/duxal/en-us/bj_colum_tit.jpg) repeat-x; line-height:40px; text-align:center; color:#fff;}


.side_left .subnav li a{ display:block; padding:10px 0 10px 6px; border-bottom:1px solid #ddd; background:right 10px; margin:0 15px;}
.side_left .subnav li a:hover,.side_left .subnav li a.now{ background:url(../../../../Images/home/duxal/en-us/icon_sub1.jpg) no-repeat right center; font-weight:bold; color:#f83030;}
.side_left .subnav li ul{ background:#fff; padding-bottom:8px; display:none;}
.side_left .subnav li ul ul{display:none;}
.side_left .subnav li ul a{ border-bottom:none;}
.side_left .subnav li ul li{ padding-left:18px;}
.side_left .subnav li ul li a{ background:url(../../../../Images/home/duxal/en-us/iconsub_tip.png) no-repeat left 10px; padding:8px 0 8px 10px; margin:0 6px;}
.side_left .subnav li ul li a:hover{ background:url(../../../../Images/home/duxal/en-us/iconsub_tip.png) no-repeat left 10px;}
.side_left .subnav li ul li a.now{ background:url(../../../../Images/home/duxal/en-us/iconsub_tip.png) no-repeat left -42px;}
.side_left .subnav li ul li ul li a{ background:url(../../../../Images/home/duxal/en-us/icon_sub_dian.png) no-repeat left center;}
.side_left .subnav li ul li ul li a:hover{ background:url(../../../../Images/home/duxal/en-us/icon_sub_dian.png) no-repeat left center;}
.side_left .subnav a.on{color:red;font-weight:bold;}

.side_left .contact{background:#f2f2f2; overflow:hidden; margin-bottom:20px;}
.side_left .contact .name{ height:30px; background:url(../../../../Images/home/duxal/en-us/bj_colum_tit.jpg) repeat-x; line-height:30px; text-align:center; color:#fff;}
.side_left .contact .text{ padding:10px 14px; line-height:20px;}
.side_left .contact .text p{ padding:3px 0;}
.side_left .contact .text h4 { padding:5px 0}


.side_right {float:right; width:788px; padding-bottom:30px;}
.side_right .crumbs{ color:#999; border-bottom:1px solid #ddd; height:26px; line-height:26px; margin-bottom:30px;}
.side_right .crumbs a{ color:#999;}
.side_right .crumbs span{ background:url(../../../../Images/home/duxal/en-us/icon_crumbs.jpg) no-repeat left center; padding-left:18px;}
.side_right .pulic p{ line-height:20px; padding:8px 0;}

.inner_footer{ width:800px; padding:20px 100px; margin:0 auto; background:#f2f2f2; margin-top:20px;}
.inner_footer .fotmenu{ width:200px; float:left; word-wrap : break-word;}
.inner_footer .fotmenu h4{ color:#e81b00; overflow:hidden; height:32px; position:relative; margin-bottom:8px;}
.inner_footer .fotmenu h4 a{ display:inline-block; border-bottom:2px solid #dedede; height:30px; line-height:30px;}
.inner_footer .fotmenu h4 i{ height:2px; width:20px; overflow:hidden; background:#e81b00; position:absolute; bottom:0; left:0;}
.inner_footer .fotmenu li{ line-height:18px; padding:2px 0;}
.inner_footer .fotmenu li.f_tel{ padding-left:20px; background:url(../../../../Images/home/duxal/en-us/icon_fot1.png) no-repeat left center;}
.inner_footer .fotmenu li.f_email{padding-left:20px; background:url(../../../../Images/home/duxal/en-us/icon_fot2.png) no-repeat left center;}
.inner_footer .fotmenu li.f_site{padding-left:20px; background:url(../../../../Images/home/duxal/en-us/icon_fot3.png) no-repeat left center;}
.inner_footer .fotmenu li.f_add{padding-left:20px; background:url(../../../../Images/home/duxal/en-us/icon_fot4.png) no-repeat left 6px;}

.pulic .pro_list li{ width:394px; float:left; margin-bottom:30px;}
.pulic .pro_list li img{ float:left;}
.pulic .pro_list li .text{ width:190px; float:right;}
.pulic .pro_list li .text .name{ background:url(../../../../Images/home/duxal/en-us/icon_pro_name.jpg) no-repeat left center; padding:6px 0 6px 10px;}
.pulic .pro_list li .text p{ padding:3px 0; background:url(../../../../Images/home/duxal/en-us/icon_pro_dian.jpg) no-repeat left 10px; padding-left:10px; line-height:18px;}

.pro_detail table td,.pro_detail table th{ line-height:20px; padding:5px 15px;}
.pro_detail table th{ background:#f4f4f4; border-top:1px solid #e3444d; text-align:left; height:30px;}
.pro_detail a.back{ background:url(../../../../Images/home/duxal/en-us/aback.png) no-repeat right center; padding-right:16px; margin-top:14px; display:inline-block;}

.pulic .drv{ border-top:1px dotted #ddd; padding-top:20px;}
.pulic .map { border:1px solid #ddd; padding:20px;}
.pulic .map .bd{ overflow:hidden; height:220px;}
.dian_list{ width:420px; float:left;}
.dian_list li{background:url(../../../../Images/home/duxal/en-us/icon_sub_dian.png) no-repeat left center; line-height:24px; padding-left:15px;}

.form{ background:#eaeaea; padding:20px 30px;}
.form h4{ height:40px; line-height:40px;}
.form ul li{ width:364px; float:left; height:30px; margin:6px 0; line-height:30px;}
.form ul li span{ width:80px; float:left; text-align:right;}
.form ul li span.tip {width: 20px;}
.form i.red{ padding-right:10px;}
.form ul li .input{ width:220px; margin-left:10px; height:24px; line-height:24px; padding:0 4px; color:#999; float:left;}
.form textarea{ width:670px; height:120px; border:none; padding:5px;}
.form .submit{ background:url(../../../../Images/home/duxal/en-us/bj_colum_tit.jpg) repeat-x; display:block; padding:4px 8px; border:1px solid #d6050d; color:#fff; cursor:pointer;}


.four { width:700px; margin:150px auto 0 auto; background:#f7f7f7; padding:30px; text-align:center; border-left:4px solid #4d6fb7; border-right:4px solid #e50012;}
.four h4,.four p{ padding:10px 0;}
.four a.fourback{ background:#e50012; display:inline-block; padding:10px 20px; color:#fff; border-radius:10px;}
.four_footer{ height:52px; text-align:center; background:url(../../../../Images/home/duxal/en-us/bj_foue_foot.jpg) no-repeat center top; color:#aaa; line-height:52px;}

.search_tit { height:50px; line-height:50px; margin:40px 0; border-bottom:1px solid #ddd;}
.search_tit .name{ background:url(../../../../Images/home/duxal/en-us/icon_search2.jpg) no-repeat left center; padding-left:30px;}
.search_list { height:auto !important; min-height:400px; height:400px;}
.search_list ul{ padding-bottom:30px;}
.search_list li{ line-height:40px; height:40px; border-bottom:1px dashed #eee; font-size:14px;}
.search_list li a{ display:block; height:40px; padding-left:20px; background:url(../../../../Images/home/duxal/en-us/iconsub_tip.png) no-repeat left 10px;}
.search_list li a:hover{ font-weight:bold;}


.hele_tab .tab_menu {height:25px; width:788px; background:url(../../../../Images/home/duxal/en-us/bottom_line.png) no-repeat bottom;}
.hele_tab .tab_menu ul li{width:75px; height:25px; line-height:25px; text-align:center; display:block; cursor:pointer; float:left; background:#B7B7B7; margin-right:10px; color:#6D6D6D}
.hele_tab .tab_menu ul li.active{background:#E50012; color:#fff;}
.hele_tab .tab_box{padding-top:15px; background:url(../../../../Images/home/duxal/en-us/left_border.png) no-repeat #fff; min-height:250px;}
.tab_box .img_left{text-align:center;width:200px; float:left}
.tab_box .img_left img{margin-bottom:10px;}
.tab_box .img_left span{color:#E50012; font-weight:bold;}
.tab_box .contactinfo_right{width:550px;float:right}
.tab_box .contactinfo_right p{line-height:32px; height:32px;}
.tab_box .contactinfo_right p img{margin-right:10px; float:left}
