/*! DUI company.css && by Malisen && QQ:1394442790  && HomePage:www.zhao119.com && 2016-10-10T18:18:18 */
.main{width:890px;margin-right:300px;}
.sideBar{width:280px;margin-left:-280px;}
.showBar{width:760px;margin:12px 0 0 195px;}
.rec-com{width:758px;height:258px;margin-top:10px;border:1px solid #dcdcdc;}
.rec-com .hd{width:100%;height:36px;border-bottom:1px solid #dcdcdc;background-color:#f6f6f6;}
.rec-com .hd h3{border-right:1px solid #dcdcdc;height:36px;line-height:36px;width:120px;text-indent:15px;font-size:14px;font-weight:700;}
.rec-com .hd li{padding:0 20px;line-height:38px;font-size:14px;border-right:1px solid #dcdcdc;margin-top:-1px;cursor:pointer;overflow:hidden;}
.rec-com .hd li.on{background-color:#e60000;color:#fff;}
/*.rec-com .bd{overflow:hidden;}   */
.rec-com .bd li{width:350px;height:66px;border-top:1px dashed #e1e1e1;margin:-7px 12px 5px 15px;overflow:hidden;}
.rec-com .bd li dl{padding:1px 1px 1px 5px;}
.rec-com .bd li dt{font-weight:500;font-size:13px;overflow:hidden;}
.rec-com .bd li dd{color:#666;line-height:18px;}
.rec-com .bd li dd strong{}
.top-r{width:222px;}
.top-tabs{width:220px;height:253px;margin-top:12px;border:1px solid #ddd;overflow:hidden;}
.top-tabs .hd{width:100%;height:36px;border-bottom:1px solid #dcdcdc;}
.top-tabs .hd li{font-size:14px;text-indent:15px;width:50%;line-height:36px;position:relative;cursor:pointer;}
.top-tabs .hd li.on{border-bottom:1px solid  #e60000;}
.top-tabs .bd{padding:15px 12px 0;}
.top-tabs .bd .btn{background-color:#e60000;color:#fff;width:184px;height:38px;line-height:38px;border:0;font-size:15px;}
.top-tabs .bd h3{margin:17px 0 5px;font-size:14px;font-weight:700;}
.top-tabs .bd li{width:100%;line-height:25px;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden;}
.top-tabs .bd li .dot{background-color:#999;float:left;width:4px;height:4px;margin:11px 6px 0 0;}
.top-tabs .bd li a{color:#555;font-size:12px;}
.top-tabs .bd li a:hover{color:#e60000;}
.top-tabs .bd .last{width:auto;}
.news{width:220px;height:258px;margin-top:10px;border:1px solid #ddd;}
.news h3{background-color:#fafafa;border-bottom:1px solid #dcdcdc;color:#333;font-size:14px;font-weight:bold;height:36px;line-height:36px;padding-left:10px;}
.news ul{padding:7px 12px 0;}
.news li{width:100%;height:26px;line-height:26px;font-size:12px;overflow:hidden;}
.news li .dot{background-color:#999;float:left;width:4px;height:4px;margin:11px 6px 0 0;}
.companylist .item{padding:15px 5px 15px 300px;border-bottom:1px solid #ddd;height:180px;position:relative;}
.companylist .item:hover{background-color:#fafafa;}
.companylist .hd{width:100%;height:28px;margin-bottom:10px;}
.companylist .hd strong{font-size:20px;font-weight:300;height:25px;line-height:45px;margin:0;overflow:hidden;}
.companylist .bd{font-size:12px;}
.companylist .a-img{float:left;margin-right:10px;position:absolute;left:0;top:15px;}
.companylist .bd li{height:24px;line-height:24px;color:#666;overflow:hidden;}
.companylist .bd .li01{width:100%;height:auto;line-height:20px;padding-bottom:12px;margin-bottom:7px;border-bottom:1px dashed #e5e5e5;color:#999;}
.companylist .bd .li02{width:60%;margin-right:8%;}
.companylist .bd .li03{width:30%;}
.right_slider,.right_slider .bd{width:100%;height:300px;overflow:hidden;position:relative;}
.right_slider .bd img{width:100%;}
.right_btn .btn{display:block;padding:6px 0 8px;margin-top:15px;text-align:left;line-height:1.341;}
.right_btn .btn i{float:left;width:65px;height:45px;margin:0 20px 0 65px;}
.right_btn .btn b{display:block;font-size:20px;}


.contact_body{padding:10px 12px;}
.contact_body li{width:100%;padding:3px 0;}


/*add code 208*/
.brandlist ul{margin-right:-20px;}
.brandlist li{width:282px;margin:18px 20px 0 0; height:151px;}
.brandlist .item:hover{background-color:#fafafa;}
.brandlist li div{padding:5px;border:1px solid #ddd;background-color:#fff;text-align:center;}
.brandlist .a-img{width:100%;height:90px;}
.brandlist .a-tit{display:block;margin:5px;font-size:14px;height:20px;line-height:20px;}
.brandlist .text{display:block;margin:5px;color:#999;height:20px;line-height:20px;}
.brandlist .bd li{height:24px;line-height:24px;color:#666;overflow:hidden;}
.brandlist .bd .li01{width:100%;height:auto;line-height:20px;padding-bottom:12px;margin-bottom:7px;border-bottom:1px dashed #e5e5e5;color:#999;}
.brandlist .bd .li02{width:60%;margin-right:8%;}
.brandlist .bd .li03{width:30%;}
.brand_info{background-color:#fff;border:1px solid #e1e1e1;overflow:hidden;}