@media print {
  body {
    display: none;
  }
}
html{-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,th,td,p,blockquote,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{margin:0px;padding:0px;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display: inline;*zoom:1;}
body{word-wrap:break-word;text-align:center;font:12px/1.8 "mircosoft yahei";Tahoma,Verdana,Arial,\5b8b\4f53;color:#333333;}

input,select,textarea,button{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
img{border:0;}
li{list-style:none;*margin-left:-1px}
.left{float:left}
.right{float:right}
.clear{display:block;clear:both;font-size:0px;height:0px;line-height:0px;width:0px;margin:0px;padding:0px;overflow:hidden}
a{color:#666666;text-decoration:none;}
a:hover{text-decoration:underline;}
.page_style{text-align:center;background-color:#ffffff;}


.top_box{clear:both;border:0 solid #cccccc;height:100px;position:relative;*z-index:10;}
.top_box_inner{width:1000px;margin:0px auto;position:relative;}
.top_box .logo{float:left;text-align:left;margin-top:20px;height:80px;overflow:hidden;}
.top_box .topcontent{clear:both;width:210px;position:absolute;top:35px;right:0px;z-index:10;text-align:left;}
#searchkw{height:23px;line-height:23px;border:1px #CCC solid;padding:0px 5px;width: 120px;}
#submit{padding:0px 10px;height:27px;line-height:22px;cursor:pointer;}

.menu_box{text-align:left;height:45px;padding-top:55px;padding-left:120px;float:left;}

.menu_style_homepage{float:left;width:100px;text-align:center;padding-left:120px;}
.menu_style{float:left;width:100px;text-align:center;}

a.menu{display:block;color:#000;text-decoration:none;font-weight:normal;font-size:14px;line-height:45px;}
a.menu:hover{color:#000;text-decoration:none;}

.menu_current a.menu{font-weight:bold;}


.banner{clear:both;padding-bottom:5px;}
.smallbanner{clear:both;padding: 0 0 0 0;margin:0 0 0px 0;text-align:left}


#Menu ul{position:relative;z-index:10;}

#Menu ul li{position:relative;z-index:10;}
#Menu ul li ul{position:absolute;*top:45px;left:0;z-index:8px;line-height:30px;display:none;height:335px;background:#EFEFED;*clear:both;}
#Menu ul li ul li{position:relative;width:110px;height:30px;border-width:0 0 1px 0;text-align:center;}
#Menu ul li ul li ul{position:absolute;left:120px;top:0px;display:none;}
#Menu ul li ul li ul li ul{position:absolute;top:0px;display:none;}


#Menu ul li ul a{display:block!important;display:inline;height:30px;text-align:center;overflow:hidden;color:#666666;}
#Menu ul li ul a:hover{text-decoration:none;font-weight:bold;}

#Menu ul li ul{width:500px;}
#Menu ul li .lm_xl{clear:both;overflow:hidden;width:500px;}
#Menu ul li .lm_xl .xllm{float:left;width:110px;margin-top:2px;}
#Menu ul li .lm_xl .xllm a{display:block;}
#Menu ul li .lm_xl .xllm a:hover{text-decoration:none;font-weight:bold;}
#Menu ul li .lm_xl .lmxl{float:left;height:295px;background:#FFF;padding:20px;text-align:left;width:340px;}


#Menu ul .lmxl .pic{text-align:center;height:180px;overflow:hidden;display:inline-block;width:335px;}
#Menu ul .lmxl .pic img{width:335px;height:180px;}
#Menu ul .lmxl .com{text-align:left;clear:both;}
#Menu ul .lmxl .com .tit{font-weight:bold;color:#666666;text-align:left;width:100px;}
#Menu ul .lmxl .com .con{text-indent:2em;line-height:25px;width:330px;}





.banner{clear:both;padding-bottom:5px;}
.smallbanner{clear:both;padding: 0 0 0 0;margin:0 0 0px 0;text-align:left}








.main_box_style{clear:both;background:white;overflow:hidden;}
.main_box_style .main_box_inner{width:1000px;margin:0px auto;}

.main_box_style1{clear:both;margin:5px 0 0 0;overflow:hidden;}
.main_box_style1 .main_box_inner{width:1000px;margin:0px auto;}
.main_box_style1 .main_box_inner_left{float:left;width:200px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style1 .main_box_inner_right{float:right;width:790px;margin:0 0 0 0;overflow:hidden;text-align:left;}

.main_box_style2{clear:both;margin:5px 0 0 0;overflow:hidden;overflow:hidden;background:url(404.png) repeat-y right top;}
.main_box_style2 .main_box_inner_left{float:left;width:680px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style2 .main_box_inner_right{float:right;width:210px;margin:0 0 0 0;padding:0 0 0 0;overflow:hidden;text-align:left;border:0 solid #cccccc;border-width:1px 0 0 0;}


.main_box_style3{clear:both;margin:5px 0 0 0;overflow:hidden;}
.main_box_style3 .main_box_inner{width:1000px;margin:0px auto;}
.main_box_style3 .main_box_inner_left{float:left;width:200px;margin:0 10px 0 0;overflow:hidden;text-align:left;}
.main_box_style3 .main_box_inner_middle{float:left;width:570px;margin:0 0 0 0;overflow:hidden;text-align:left;}
.main_box_style3 .main_box_inner_right{float:left;width:210px;margin:0 0 0 10px;overflow:hidden;text-align:left;}



.module_box{clear:both;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}                 
.module_box_layout_left{float:left;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}  
.module_box_layout_right{float:right;margin:0 0 5px 0;border:0 solid #cccccc;overflow:hidden;}   

.module_box_inner{clear:both;text-align:left;padding:5px 0 5px 0;border:0px solid #cccccc;overflow:hidden;}
.module_box_layout_left .module_box_inner{clear:both;text-align:left;margin:0 10px 0 0;padding:5px 0 5px 0;} 

.module_title{clear:both;height:35px;text-align:left;overflow:hidden;}

.module_sign{float:left;text-align:left;font-weight:bold;font-size:16px;color:#333333;line-height:45px;padding-right:10px;}
.module_more{float:right;font-weight:normal;padding:8px 10px 0 10px;}
.module_more a{font-size:10px;line-height:15px}

.module_content{padding:5px 0px;text-align:left;}



.article{overflow:hidden;}
.article li{clear:both;height:30px;padding:5px 0 3px 5px;text-align:left;border:0px dotted #cccccc;border-width:0 0 1px 0;line-height:30px;overflow:hidden;}
.article .title{float:left;text-align:left;padding:0 0 0 13px;background:url(../image/article_arrow.gif) no-repeat 0 15px;}
.article .date{float:right;color:#666666;padding-right:2px}
.article table td{text-align:center}
.article table td img{border:1px solid #ececec;margin:5px 5px 5px 5px;}



.marquee{clear:both;position:relative;}
.marquee a.prev{position:absolute;display:block;cursor:pointer;} 
.marquee a.next{position:absolute;display:block;cursor:pointer;} 

.marquee .inner{*width:100%;overflow:hidden}  
.marquee .inner ul{clear:both;overflow:hidden}
.marquee .inner ul li{margin:0px;overflow:hidden} 
.marquee .inner ul li.hx{float:left;text-align:center;} 
.marquee .inner ul li.zx{text-align:left;}  


.marquee_pic{padding-top:5px}
.marquee_pic .inner ul li{width:167px;}
.marquee_pic .inner ul li img{border:1px solid #eeeeee}


.bottom_box{clear:both;text-align:center;min-height:200px;padding:0px 0 0 0;line-height:30px;color:#666666;background:#888888;}
.bottom_box a{color:#666666}
.bottom_box a:hover{color:#d01700;text-decoration:none;}
.db_com{}
.d_c1{height:105px;}
.d_c2{height:210px;}
.d_c3{height:5px;}


.dbcom{width:1000px; margin:0px auto;padding-top:30px;}
.dbcom .d_c2 ul{clear:both;overflow:hidden;}
.dbcom .d_c2 ul li{float:left;width:160px;text-align:left;}
.dbcom .d_c2 ul li .tit{font-weight:bold;font-size:14px;height:35px;line-height:35px;}
.dbcom .d_c2 ul li ol{color:#FFF;line-height:25px;}
.dbcom .d_c2 ul li ol a{color:#FFF;}



.nav_box{clear:both;width:100%;margin:0 0 10px 0;overflow:hidden;padding-bottom:15px;}
.nav_sign{float:left;text-align:left;color:#0099FF;font-size:27px;height:45px;line-height:45px;background:white;padding-right:10px;}
.nav_more{float:right;font-weight:normal;padding:8px 10px 0 10px;}
.nav_more a{font-size:10px;line-height:15px}
.nav_title{font-weight:bold;height:45px;text-align:left;color:#0099FF;overflow:hidden;border-bottom:1px solid #CCCCCC;}
.nav_header{text-align:left;}

.nav_content{text-align:left;}

.nav_menu{padding:5px 0px 5px 0px;text-align:left;}

.nav_menu ul li{clear:both;text-align:left;width:100%;}
.nav_menu ul li a{display:block;line-height:32px;text-align:left;font-size:14px;color:#333;background:url(../image/daohang.png) no-repeat 0 center;padding-left:15px;border-bottom:1px solid #CCCCCC;}
.nav_menu ul li a:hover{color:#0099FF;background:url(../image/daohang_h.png) no-repeat 0 center;text-decoration:none;}
.nav_menu ul li a.current{color:#0099FF;}
.nav_menu ul li a.current:hover{color:#0099FF;background:url(../image/daohang_h.png) no-repeat 0 center;}

.nav_menu ul li ul{display:none;}
.nav_menu ul li ul li{text-align:left;background-image:none;}
.nav_menu ul li ul li a{line-height:20px;font-size:12px;background:none;padding:5px 0px 5px 20px;}
.nav_menu ul li ul li a:hover{background:none;}
.nav_menu ul li ul li a.current:hover{background:none;}


.nav_menu ul li ul li ul{padding:0 0 0 0px;}
.nav_menu ul li ul li ul li a{line-height:16px;font-size:12px;background:none;padding:5px 0px 5px 25px;}


.current_location{clear:both;left:0px;top:0px;width:100%;text-align:left;height:45px;border-bottom:1px #CCCCCC solid;_width:1000px;}
.current_location_1{float:left;padding:15px 0 0 5px;color:#666666;}
.current_location_1 a:hover{text-decoration:none;}
.current_location_2{float:left;height:45px;line-height:45px;font-size:26px;font-weight:bold;padding-right:10px;display:none}


.sublanmu_box{text-align:left;padding-bottom:10px;min-height:300px;}
.sublanmu_content{padding:18px 10px 10px 10px;text-align:left;}
.sublanmu_content_introduct{line-height:2.0;font-size:1.1em}
.sublanmu_content_introduct p{margin-bottom:10px;min-height:10px}



.articleinfor .title{text-align:center;padding:10px 0 5px 0;border:1px dotted #cccccc;border-width:0 0 1px 0}
.articleinfor .title h1{font-size:16px;font-weight:bold;text-align:center;}
.articleinfor .info{text-align:center;padding:3px 10px 5px 0;color:#666666}
.articleinfor .content{line-height:2.0;font-size:1.1em;padding:10px 0 10px 0;}
.articleinfor .content p{margin-bottom:10px;min-height:10px}
.articleinfor .bz{text-align:center;width:250px;background-color:#ffff99;border:1px solid #ff9900;padding:2px 0 3px 0;}


.sublanmu_page{clear:both;text-align:center;margin:15px 0 10px 0;font-size:12px;font-family:宋体;}
.sublanmu_page li{display:inline-block;}
.sublanmu_page a{vertical-align:middle;zoom:1;height:15px;line-height:15px;padding:2px 8px 3px 8px;border:1px solid #cccccc;}
.sublanmu_page a.current{color:#ff4400;border:1px #ff4400 solid;}



.lxwm-box{height:203px;}
.lxwm-box .lx-title{height:30px;padding:0px 5px 0px 0px;color:#000;}
.lxwm-box span{display:block;height:35px;line-height:35px;padding-left:28px;overflow:hidden;color:#666666;}
.lxwm-box  .lxwm-cs{line-height:35px;height:30px;}


.job{width:99%;}
.job table{width:99%;border:0px solid #cccccc;text-align:center}
.job table td{align:center;padding:2px 2px 3px 2px}
.job table td a{}
.job table tr.header{height:25px;border:0 dashed #cccccc;background-color:#0099FF;color:#ffffff}
.job table tr.item{height:28px;border:0 solid #dddddd;border-width:0 0 1px 0;}

.jobinfo{width:99%;}
.jobinfo .item{line-height:25px}
.jobinfo .title{display:block;font-weight:bold;border:0px solid #cccccc;border-width:0 0 1px 0;}
.jobinfo .description{line-height:25px}
.jobinfo .beizhu{line-height:25px}
.jobinfo .zxyp{padding:10px 0 0 0}





.form-group{position:relative;}
.form-group .control-label{position:absolute;top:0px;left:0px;}
.form-group .controls{padding-left:85px;}


                       
.kf-xftb{position:fixed;top:300px;left:0px;z-index:10;background:url(../image/customerservice.png) no-repeat;width:53px;height:88px;_display:none;cursor:pointer;}
.kf-lf-lj{background:url(../image/customerservice1.png) no-repeat right;width:191px;height:220px;position:fixed;top:270px;left:-191px;z-index:10;padding-top:80px;_display:none;cursor:pointer;}
.kf-lf-lj a{display:block;width:120px;height:30px;text-decoration:none;}
.kf-lf-lj a span{display:block;line-height:30px;background:url(../image/customer_service_qqout.png) no-repeat left center;padding-left:20px;color:#7D7D7D;font-size:12px;margin-left:10px;text-align:left;}
.kf-lf-lj a:hover{background:#e21001;border-radius:5px;text-decoration:none;}
.kf-lf-lj a:hover span{background:url(../image/customer_service_qqout1.png) no-repeat left center;color:white;}



a.gotoptop_icon{display:block;position:fixed;right:5px;bottom:130px;width:56px;height:57px;background:url(../image/backtotop.png) no-repeat;cursor:pointer;display:none}
a.gotoptop_icon:hover{background-position:0px 0px;}


.product_pic{clear:both;overflow:hidden}
.product_pic li{float:left;text-align:center;width:25%;height:270px;}
.product_pic li a.pic{display:block;width:160px;height:160px;border:#CCC 1px solid;overflow:hidden;line-height:160px;margin:0px auto;*font-size:180px}
.product_pic li a.pic:hover{border:#b52218 1px solid;}
.product_pic li a img{width:160px;max-height:220px;height:auto;vertical-align:middle;text-align:center;}
.product_pic li a.title{display:block;width:160px;line-height:18px;text-decoration:none;text-align:center;text-align:center;margin:5px auto;}
.product_pic li a.title:hover{border:0px;}



.product_pic_infor{clear:both;overflow:hidden}
.product_pic_infor .left{float:left;text-align:left;width:280px;margin-right:5px;overflow:hidden}
.product_pic_infor .right{float:none!important;float:left;text-align:left;overflow:hidden;}
.product_pic_infor .right .title{font-size:24px;height:40px;line-height:40px;border:0px;font-weight:bold;padding:0px;}
.product_pic_infor .left .view{margin:2px 10px 2px 0px;width:250px;height:250px;line-height:250px;border:1px solid #cccccc;overflow:hidden;}
.product_pic_infor .left .view img{width:250px;height:auto;max-height:250px;cursor:pointer;vertical-align:middle;}

.product_pic_infor .left .thumbnails{float:left;text-align:left;width:225px;padding:2px 0 2px 0;height:52px;white-space:nowrap;overflow:hidden}
.product_pic_infor .left .thumbnails ul{clear:both;overflow:hidden}
.product_pic_infor .left .thumbnails ul li{float:left;padding:1px 3px;width:50px;height:50px;line-height:48px;text-align:center;background:url(../image/thumbnails_imgbg.gif) no-repeat center bottom;overflow:hidden}
.product_pic_infor .left .thumbnails ul li.current{background:url(../image/thumbnails_imgbg.gif) no-repeat center top}
.product_pic_infor .left .thumbnails ul li img{width:48px;_height:48px;max-height:48px;cursor:pointer;vertical-align:middle;}
.product_pic_infor .left .leftbar{float:left;height:50px;width:10px;margin-top:3px;cursor:pointer;margin-right:5px;display:inline;background:url(../image/left.gif) no-repeat left 0px}
.product_pic_infor .left .rightbar{float:left;height:50px;width:10px;margin-top:3px;cursor:pointer;margin-left:5px;display:inline;background:url(../image/right.gif) no-repeat left 0px;}
.product_pic_infor .left .leftbar:hover,.product_pic_infor .left .rightbar:hover{background-position:0px -50px}



.prodinfotab{clear:both;padding-top:30px;overflow:hidden}
.prodinfotab .tabheader{clear:both;height:44px;text-align:left;background:url(../image/detailinto_title.jpg) repeat-x bottom;padding-left:0px;}

.prodinfotab .tab_t dd.current{font-weight:bold;background:url(../image/pro-bg.jpg) no-repeat left center;color:white;}
.prodinfotab .tab_t dd{float:left;text-align:center;width:116px;height:44px;cursor:pointer;background:#EFEFEF;color:#000;font-size:14px;line-height:44px;}

.prodinfotab .tabcontent{clear:both;border:0px solid #ADC2BD;padding:10px 5px 10px 10px;line-height:180%;height:100%}
.sublanmu_page li.active a{color: #ff4400;border: 1px #ff4400 solid;} 

.marquee .inner ul li>a:first-child{display: block;width: 152px;height: 152px;line-height: 152px;border: 1px solid #eeeeee;}
.marquee .inner ul li>a:first-child img{border: none;width: 100% !important;max-height: 220px;height: auto !important;vertical-align: middle;text-align: center;}