/*首页*/
.banner { width: 100%; height: 580px; overflow: hidden; position: relative; top: -4px; }
.banner ul li { height: 580px; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px; }
.banner ul li a { display: block; height: 580px; }
.banner ul li.banner01 { background: url(../images/banner01.jpg) center no-repeat; height: 580px; }
.banner ul li.banner02 { background: url(../images/banner02.jpg) center no-repeat; height: 580px; }
.banner ul li.banner03 { background: url(../images/banner03.jpg) center no-repeat; height: 580px; }
.banner ul li.banner04 { background: url(../images/banner04.jpg) center no-repeat; height: 580px; }
.banner p { text-align: center; position: absolute; bottom: 20px; width: 100%; z-index: 100; }
.banner p a { width: 16px; height: 16px; border-radius: 50%; background-color: #fff; display: inline-block; margin: 0 5px; }
.banner p a.active { background-color: #a00b0f; }
.made_adv { height: 210px; background-color: #a00b0f;max-width:1684px; margin:0 auto; margin-top: -4px; }
.made_adv h2 { text-align: center; padding: 20px 0px; }
.made_adv_con { width: 980px; margin: 0 auto; position: relative; }
.made_imgs { width: 980px; margin: 0 auto; overflow: hidden; height: 113px; }
.made_adv_con .next { background: url(../images/next.png) center no-repeat; width: 42px; height: 52px; display: block; position: absolute; right: -60px; top: 101px; }
.made_adv_con .pre { background: url(../images/pre.png) center no-repeat; width: 42px; height: 52px; display: block; position: absolute; left: -60px; top: 101px; }
.made_adv_con ul { width: 110%; }
.made_adv_con ul li { width: 318px; height: 113px; background-color: #fff; float: left; margin-right: 12px;}
.made_adv_con ul li a { float: left; margin-right: 12px; }
.made_adv_con ul li h3 { color: #a72328; font-size: 13px; font-weight: bold; float: left; margin: 10px 0px 5px 0px; width: 154px; }
.made_adv_con ul li p { display: block; width: 146px; float: left; overflow: hidden; height: 68px; }
.helper_adv { background-color: #dfe0e2; text-align: center; padding-top: 10px;max-width:1684px; margin:0 auto; }
.helper_adv ul li { height: 30px; line-height: 30px; padding: 16px 0px; display: inline-block; margin: 0 38px; }
.helper_adv ul li a { color: #666; }
.helper_adv .li1 { background: url(../images/icon1.png) left center no-repeat; padding-left: 36px; }
.helper_adv .li2 { background: url(../images/icon2.png) left center no-repeat; padding-left: 50px; }
.helper_adv .li3 { background: url(../images/icon3.png) left center no-repeat; padding-left: 40px; }
.helper_adv .li4 { background: url(../images/icon4.png) left center no-repeat; padding-left: 50px; position: relative; }
.helper_adv .li4 img { position: absolute; top: -120px; left: -26px; display: none; }
/*关于九龙*/
.xb-con{}
.xb-con ul{ width:110%;}
.xb-con ul li{ width:303px; float:left; margin-right:12px; margin-bottom:30px;}
.xb-con ul li img{width:303px;height:162px;}
.xb-con ul li h3{ color:#6f6f6f; font-size:14px;}
.xb-con ul li p{color:#6f6f6f; font-size:12px; margin-top:5px;}
.xb-con ul li p span{ margin-right:6px;}
.xb-con ul li p span a{color:#6f6f6f;}
.aboutbg { background: url(../images/about_banner.jpg) center top no-repeat #f5f6f6; }
.intro p { line-height: 26px; font-size: 13px; margin-top: 20px; text-indent: 2em; }
.culture h2, .download h2, .contact h2 { border-bottom: 2px solid #e1e2e4; }
.culture_con ul li { font-size: 16px; width: 100%; height: 30px; line-height: 30px; margin-top: 4px; }
.culture_con ul li p { float: left;line-height: 24px; }
.culture_con ul li span { color: #60646c; float: left; }
.culture_con ul li .red { color: #a00b0f; height: 30px; line-height: 30px; }
.culture_con ul li.target { height: auto; }
.culture_con ul li.target p { color: #60646c; margin-top: 4px; font-size: 13px; width: 490px; }
.honor ul { width: 110%; }
.honor ul li { text-align: center; color: #3e3a39; width: 190px; float: left; margin-right: 36px; margin-top: 20px; margin-bottom: 20px; }
.honor ul li p { height: 20px; line-height: 20px; font-size: 13px; }
.download_con { width: 480px; margin: 0 auto; }
.download_con h3 { font-size: 16px; height: 30px; line-height: 30px; }
.download_con .vodio { width: 480px; margin-top: 10px; }
.download_con .vodio p { text-align: center; height: 24px; line-height: 24px; font-size: 14px; }
.download_con .vodio p a { color: #6f6f6f; float: right; font-size: 12px; }
.download_ico { text-align: center; margin: 20px 0px; display: block; }
.contact_info h3 { font-size: 16px; color: #60646c; height: 30px; line-height: 30px; margin-top: 10px; }
.contact_info p { height: 30px; line-height: 30px; font-size: 14px; }
.contact .map { margin-top: 20px; }
.contact .map h3 { height: 30px; line-height: 30px; font-size: 13px; }
.contact .map h3 span { color: #fa0320; font-size: 16px; }
.contact .map_con { margin-top: 10px; }
/*品质九龙*/
.qualitybg { background: url(../images/quality/quality_banner.jpg) center top no-repeat #f5f6f6; }
.qualitybg .container_con { padding: 0px; }
.quality_con .title { color: #a00b0f; font-size: 24px; font-weight: bold; height: 114px; line-height: 114px; text-align: center; border-bottom: 2px solid #e1e2e4; }
.quality_con { width: 824px; margin: 0 auto; padding-bottom: 70px; }
.industry ul li { height: 241px; margin-top: 8px; }
.industry_con { background-color: #efefef; width: 485px; color: #6f6f6f; height: 241px; float: left; font-size: 14px; position: relative; }
.industry_con p { width: 435px; margin: 26px 0px 0px 34px; line-height: 24px; }
.industry ul { padding: 48px 0px; border-bottom: 2px solid #e1e2e4; }
.industry ul li h3 { font-size: 26px; font-weight: bold; position: absolute; bottom: 30px; right: 20px; }
.industry ul li img { float: right; }
.industry ul li.odd_industry img { float: left; }
.industry ul li.odd_industry h3 { top: 25px; left: 20px; }
.industry ul li.odd_industry .industry_con { float: right; }
.industry ul li.odd_industry .industry_con p { margin-top: 66px; margin-left: 20px; }
.source_con { margin-top: 30px; }
.source_con h3 { font-size: 18px; color: #6f6f6f; font-weight: bold; height: 30px; line-height: 30px; }
.source_con p { line-height: 24px; font-size: 14px; margin: 10px 0px 20px 0px; }
.manager .pp { font-size: 14px; line-height: 24px; margin: 20px 0px; }
.manager_con { width: 440px; margin: 0 auto; }
.manager_con ul li { text-align: center; display: inline-block; width: 209px; margin: 20px 0px; }
.manager_con ul li span { display: block; font-size: 14px; }
.case ul { margin-top: 30px; }
.case ul li { height: 153px; background-color: #f6f6f6; margin-top: 8px; }
.case ul li img { float: left; margin-right: 20px; }
.case ul li h3 { font-size: 16px; color: #37353d; float: left; width: 550px; height: 40px; line-height: 40px; font-weight: bold; }
.case ul li p { color: #3a393f; font-size: 12px; text-indent: 2em; float: left; width: 550px; line-height: 18px; }
/*五星服务*/
.servicebg{background: url(../images/service/service_banner.jpg) center top no-repeat #f5f6f6; }
.process ul li { height: 206px; overflow: hidden; margin: 46px 0px; border-bottom: 2px solid #e1e2e4; padding-bottom: 46px; }
.process ul li img { float: left; margin-right: 20px; }
.process ul li .process-con { float: left; width: 390px; margin-right: 36px; }
.process ul li h3 { color: #9f0b0f; font-size: 20px; line-height: 72px; }
.process ul li h3 span { font-size: 88px; font-family: Arial; }
.process ul li p { font-size: 14px; line-height: 22px; height: 85px; overflow: hidden; }
.point .title { border-bottom: none; }
.point .mapp { width: 688px; margin: 0 auto; border: 2px solid #e4e4e4; position: relative; }
.point .mapp_t { background: url(../images/service/map_title.jpg) repeat-x; height: 52px; line-height: 52px; }
.point .mapp_t p span { margin-left: 14px; float: left; }
.point .mapp_t p .fright { float: right; margin-right: 14px; }
.point .mapp_t p span b { float: left; }
.point .mapp_t p .select { width: 106px; height: 20px; border: 1px solid #afb1b7; line-height: 20px; margin-left: 10px; float: left; margin-top: 16px; }
.point .mapp_con { border: 1px solid #e1e2e4; }
.maintain ul li { height: 230px; padding: 46px 0px; border-bottom: 2px solid #e1e2e4; }
.maintain ul li .img { float: left; margin-right: 45px; }
.maintain ul li h3 a { color: #a00b0f; font-size: 22px; font-weight: bold; }
.maintain ul li p { font-size: 14px; line-height: 24px; margin-top: 10px; height: 170px; overflow: hidden; }
.maintain ul li a { color: #a00b0f; font-size: 12px; }
.maintain_content { padding: 120px 0px 100px 45px; }
.maintain_content h2 { color: #a00b0f; font-size: 24px; font-weight: bold; height: 30px; line-height: 30px; }
.maintain_content p { line-height: 24px; margin-top: 24px; }
.maintain_content ul li { margin-top: 24px; }
.maintain_content ul li h3 { color: #37353d; font-size: 18px; }
.maintain_content ul li p { margin-top: 18px; }
.message { }
.message h2 { height: 70px; line-height: 70px; border-bottom: 2px solid #e1e2e4; color: #68676b; font-size: 24px; font-weight: bold; background: url(../images/service/message_ico.png) left center no-repeat; padding-left: 40px; padding-bottom: 0px; }
.message form { margin-left: 42px; }
.message form h3 { font-size: 13px; height: 30px; line-height: 30px; }
.message form h3 span { color: #a00f0b; }
.message form p { font-size: 13px; width: 100%; height: 26px; margin-top: 16px; }
.message form .label { width: 90px; text-align: right; height: 26px; line-height: 26px; margin-left: 30px; margin-right: 10px; float: left; }
.message form .label span { color: #a00f0b; margin-right: 10px; }
.message form .sex { float: left; display: inline-block; height: 26px; line-height: 26px; margin-right: 16px; }
.message form .radio { margin-left: 8px; margin-top: 2px; padding-top: 2px; }
.message form .text { width: 160px; height: 24px; line-height: 24px; border: 1px solid #b7b5b5; padding: 0 4px; float: left; }
.message form .select { margin-right: 18px; }
.message form .select select { margin-left: 10px; width: 86px; }
.message form .textarea { margin-top: 16px; }
.message form .textarea textarea { width: 344px; height: 120px; }
.message form .submit { width: 70px; height: 26px; border: 1px solid #b7b5b5; color: #6f6f6f; background: url(../images/service/submit_ico.png) 96% center no-repeat #fff; text-indent: -8px; margin-right: 20px; cursor: pointer; }
.message form .button { width: 70px; height: 26px; border: 1px solid #b7b5b5; color: #6f6f6f; background: url(../images/service/cannel.png) 96% center no-repeat #fff; text-indent: -8px; cursor: pointer; }
.message form .end { margin-left: 130px; }
/*新闻中心*/
.newer_con { padding-top: 40px; }
.newer_con .menu { margin-top: 90px; }
.newsbg { background: url(../images/news/news_banner.jpg) center top no-repeat #f5f6f6; }
.news_con { padding: 20px 0px 0px 0px; }
.news_right { margin-top: 40px; float: left; margin-left: 60px; width: 700px; }
.new_banner { height: 250px; overflow: hidden; position: relative; }
.new_banner ul li { background-color: #f5f6f6; height: 250px; padding-right: 20px; }
.new_banner ul li img { float: left; margin-right: 18px; width: 350px; height: 250px; }
.new_banner ul li h3 { font-size: 14px; color: #37353d; font-weight: bold; height: 40px; line-height: 40px; margin-bottom: 10px; }
.new_banner ul li p { line-height: 24px; color: #37353d; margin-top: 20px; height: 120px; overflow: hidden; }
.new_banner .icon { position: absolute; bottom: 18px; right: 22px; }
.new_banner .icon a { width: 8px; height: 8px; display: inline-block; background-color: #87868a; margin: 0px 3px; }
.new_banner .icon a.active { background-color: #a00b0f; }
.news_type { margin-top: 58px; border-bottom: 2px solid #e1e2e4; padding-bottom: 58px; }
.news_t_con { width: 320px; }
.news_t_con h2 { height: 30px; line-height: 30px; color: #37353d; font-weight: bold; font-size: 16px; margin-bottom: 24px; }
.news_t_con h2 a { float: right; font-weight: normal; color: #6f6f6f; font-size: 12px; }
.news_t_img { height: 127px; margin-bottom: 20px; }
.news_t_img img { float: left; margin-right: 20px; width: 166px; height: 127px; }
.news_t_img h3 { height: 30px; }
.news_t_img h3 a { color: #37353d; font-size: 12px; font-weight: bold; }
.news_t_img p { line-height: 18px; margin: 10px 0px; height: 54px; overflow: hidden; }
.news_t_img .more { color: #a00b0f; }
.news_t_con ul li { background: url(../images/news/new_ico.jpg) left center no-repeat; padding-left: 20px; height: 20px; margin-top: 5px; }
.news_t_con ul li a { color: #6f6f6f; }
.news_t_con ul li span { float: right; background: url(../images/news/time_ico.jpg) center no-repeat; width: 27px; height: 17px; }
.new_list h2 { text-align: center; height: 40px; line-height: 40px; color: #a00b0f; font-size: 28px; font-weight: bold; }
.new_list .lists li { height: 156px; margin: 50px 0px; }
.new_list .lists li img { float: left; margin-right: 30px; width:210px; height:156px;     padding-bottom: 20px;}
.new_list .lists li h3 { line-height: 30px; font-size: 16px; font-weight: bold; overflow: hidden; }
.new_list .lists li h3 span { float: right; font-weight: normal; font-size: 13px; }
.new_list .lists li h3 a { color: #37353d; }
.new_list .lists li p { line-height: 22px; margin-top: 10px; height: 44px; overflow: hidden; font-size: 13px; }
.new_list .lists li .more { color: #a00b0f; }
/*在线购车*/
.carbg { background-color: #9f0b0f; }
.carbg h1, .carbg .position, .carbg .position a { color: #fff; }
.car_process h2, .car_calculator h2 { height: 20px; line-height: 20px; color: #a72328; font-size: 16px; }
.car_process ul li { height: 100px; }
.car_process ul li h3 { height: 32px; line-height: 32px; font-size: 18px; }
.car_process ul li h3 span { font-size: 32px; margin-right: 6px; }
.car_process ul li p { margin-top: 10px; height: 54px; }
.process ul li img { float: left; margin-right: 36px; }
.car_bg { background: url(../images/car/container_bg.jpg) repeat-x #f5f6f6; border: none; padding: 20px 76px 40px; }
.car_compare { border: 1px solid #e9e9ea; border-radius: 5px; box-shadow: 1px 1px 3px rgba(0,0,0,0.3); padding: 24px; width: 776px; background-color: #fff; }
.car_compare h2 { color: #a72328; font-size: 16px; }
.car_compare h2 span { color: #636971; font-size: 12px; }
.select_car { border: 2px solid #f1f1f1; height: 152px; margin-top: 20px; border-right: none; }
.select_car ul li { float: left; height: 154px; border-right: 2px solid #f1f1f1; width: 152px; text-align: center; }
.select_car ul .s-l { width: 154px; text-align: left; }
.select_left { float: left; margin-top: 30px; margin-left: 20px; }
.select_left p { margin-bottom: 10px; }
.select_left .checkbox { margin-right: 6px; float: left; margin-top: 2px; }
.select_left span { color: #e20000; display: block; margin-top: 10px; font-size: 10px; }
.select_car .car_img { margin-top: 22px; display: block; height: 60px; }
.select_car select { width: 110px; border: 1px solid #e2e2e2; color: #96979a; margin-bottom: 4px; }
.car_info { margin-top: 20px; }
.car_info .close { height: 20px; line-height: 20px; }
.car_info .close a { color: #766; float: right; font-weight: bold; }
.car_info table { width: 100%; border: 1px solid #f1f1f1; margin-top: 16px; }
.car_info table th { background: url(../images/car/t_bg.jpg) repeat-x; height: 31px; line-height: 31px; padding: 0 20px; text-align: left; }
.car_info table th a { float: right; color: #ababa9; background: url(../images/car/close_img.jpg) right center no-repeat; padding-right: 20px; }
.car_info table td { height: 28px; line-height: 28px; text-align: center; font-weight: bold; border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; }
.car_info table .tt { text-align: left; padding-left: 30px; }
.service_con { height: 58px; margin-top: 16px; border: 1px solid #eeeeee; }
.service_con ul li { width: 153.8px; border-right: 1px solid #efefef; float: left; text-align: center; vertical-align: middle; }
.service_con ul li span { padding-top: 8px; display: block; height: 50px; }
.service_con h3 { line-height: 58px; font-weight: bold; padding-left: 30px; background: url(../images/car/sev_bg.jpg) repeat-x; }
.car_info .tag { text-align: center; color: #d6000f; margin-top: 20px; }
.car_calculator table { width: 100%; color: #000; border: 1px solid #ededed; border-right: none; font-size: 14px; }
.car_calculator .text { width: 94px; text-align: center; height: 26px; line-height: 26px; border: 1px solid #afb1b; float: left; margin-right: 5px; }
.car_calculator table td { border-bottom: 1px solid #ededed; border-right: 1px solid #ededed; padding: 10px 0px 10px 10px; }
.car_calculator table td .price { height: 26px; line-height: 26px; }
.car_calculator .price_you { margin-top: 10px; }
.car_calculator .price_you tr { padding: 10px 0px; }
.car_calculator th { background-color: #f4f4f4; line-height: 30px; }
.car_calculator .price_you th span { color: #f00; }
.necessary th { height: 28px; line-height: 28px; text-align: left; padding-left: 10px; }
.necessary .tt { text-align: right; padding-right: 20px; }
.necessary .tt a { color: #a72328; border: 1px solid #e3e3e3; border-radius: 5px; padding: 1px 10px; display: inline-block; margin-top: 2px; }
.necessary .radio { margin-right: 5px; }
.business .checkbox { margin-right: 2px; }
.business .bb { text-align: center; font-weight: bold; line-height: 24px; }
.business .bb a { color: #cd9493; margin-left: 20px; }
.business .bb span { color: #f00; }
.online_con { width: 688px; }
.online_con h2 { height: 60px; line-height: 60px; border-bottom: 1px solid #e5e5e5; font-size: 24px; font-weight: bold; color: #ae3e41; }
.online { margin-top: 36px; }
.car_select { margin-top: 20px; }
.car_select h4 { height: 30px; line-height: 30px; font-size: 14px; }
.car_select .type { width: 390px; margin: 15px 0px; }
.car_select .type label { display: inline-block; margin-right: 10px; height: 30px; line-height: 30px; width: 80px; }
.car_select .type label input { float: left; margin: 9px 4px 0px 0px; }
.sel_cars { }
.sel_cars ul li { background: url(../images/car/car_t-bg.jpg) repeat-x; height: 120px; border: 1px solid #e6e6e6; border-radius: 10px; width: 162px; text-align: center; box-shadow: 0px 0px 2px rgba(0,0,0,0.1) inset; float: left; margin: 16px 20px 16px 0px; }
.sel_cars ul li img { display: inline-block; height: 70px; margin-top: 15px; width: 90%; }
.sel_cars p { text-align: center; height: 26px; line-height: 26px; color: #3e3a39; }
.online .mapp { margin-top: 10px; position: relative; }
.map-result { position: absolute; top: 60px; right: 20px; background: #fdfef9; padding: 10px; z-index: 9999999; border: 1px solid #dcdcdc; height: 420px; overflow-y: scroll; }
.map-result .area_lead { padding: 10px 20px; font-size: 14px; line-height: 25px; width: 160px; border-bottom: 1px solid #dcdcdc; cursor: pointer; }
.area_lead h3 { font-size: 16px; font-weight: bold; }
.online_con .point h4 { height: 40px; line-height: 40px; font-size: 14px; margin-top: 10px; }
.online_con .res { font-size: 14px; margin-top: 20px; height: 40px; line-height: 40px; }
.online_con .res a { float: right; }
.online_con .res span { color: #ae3e41; }
.y_info h4 { height: 60px; line-height: 60px; font-size: 14px; }
.y_info h4 span { color: #ff7b23; margin-right: 6px; }
.y_info_con { border: 1px solid #ededee; height: 560px; }
.y_info_l { width: 330px; float: left; border-right: 1px solid #ededee; height: 560px; background-color: #f9f9fb; }
.y_info_con .form { width: 290px; margin: 0 auto; margin-top: 40px; }
.y_info_con p { margin-top: 18px; }
.y_info_con .form select { margin-right: 6px; border: 1px solid #d1d4d6; box-shadow: 0px 0px 2px rgba(0,0,0,0.2) inset; color: #7d8282; width: 186px; height: 24px; line-height: 24px; }
.y_info_con .form label { margin-right: 8px; width: 84px; display: inline-block; text-align: right; float: left; line-height: 24px; }
.y_info_con .form label span { color: #ff7b23; margin-right: 6px; }
.y_info_l .s_middle { width: 90px; }
.y_info_l .form .s_middle { width: 90px; }
.y_info_l .form .pp { width: 186px; display: inline-block; float: left; }
.y_info_l .warm { width: 290px; margin: 10px auto; font-size: 14px; margin-top: 20px; border-top: 1px solid #e9ebee; padding-top: 20px; }
.y_info_l .warm h3 { color: #980002; font-weight: bold; }
.y_info_l .warm p { line-height: 22px; margin-top: 10px; font-size: 12px; }
.y_info_r { width: 355px; float: right; }
.y_info_r .form { width: 330px; }
.y_info_con .y_info_r label { width: 100px; }
.y_info_r .text { width: 190px; padding: 0 2px; margin-right: 6px; border: 1px solid #d1d4d6; box-shadow: 0px 0px 2px rgba(0,0,0,0.2) inset; color: #7d8282; height: 24px; line-height: 24px; }
.y_info_r .rr { float: left; }
.y_info_r .rr input { margin-top: 6px; margin-right: 2px; display: inline-block; }
.y_info_con .y_info_r .s_small { width: 62px; }
.y_info_r .textarea { width: 194px; margin-right: 6px; border: 1px solid #d1d4d6; box-shadow: 0px 0px 2px rgba(0,0,0,0.2) inset; color: #7d8282; height: 80px; }
.y_info_r .submit { background: url(../images/car/submit_bg.jpg) center no-repeat; width: 121px; height: 36px; float: left; border: none; margin-left: 108px; margin-top: 20px; cursor: pointer; }
/*产品展示*/
.productbg { background: url(../images/product/product_banner.jpg) center top no-repeat #f5f6f6; }
.productbg .container_con { padding: 0px; }
.small_banner { margin-bottom: 73px; }
.cdhdp { }
.cdhdp_tit { font-size: 24px; color: #4e4644; margin-bottom: 24px; }
.cd_nr { clear: both; }
.cdtit { font-size: 18px; color: #221815; font-weight: bold; margin-top: 80px; margin-bottom: 24px; }
.jieshao_01 { font-size: 16px; color: #97c04b; margin-bottom: 8px; font-weight: bold; }
.jieshao_02 { font-size: 14px; color: #6f6f67; line-height: 160%; }
ul.cdld { color: #FFF; height: 100%; overflow: hidden; }
ul.cdld li { background-color: #97c04b; width: 353px; height: 167px; padding: 20px 23px 0px 27px; float: left; margin-right: 15px; padding-bottom: 0px; margin-bottom: 15px; margin-top: 0px; }
.cdld_tit { font-size: 14px; font-weight: bold; margin-bottom: 8px; }
.cdld_nr { font-size: 12px; line-height: 170%; }
.cdld_pic { }
.cdld_name { margin-left: 270px; }
.cd_nr, .cdns { text-align: justify; height: 100%; overflow: hidden; clear: both; }
.cdwg_left { float: left; text-align: justify; }
.cdwg_pic { }
.cdwg_tit { font-size: 14px; color: #2e2321; height: 42px; line-height: 42px; }
.cdwg_tit1 { font-size: 12px; color: #2e2321; height: 120px; line-height: 180%; }
.cdwg_mid { float: left; margin-left: 12px; }
.cdwg_mid1 { float: left; margin-left: 10px; }
.cdwg_right { float: right; }
.cdwg_tu { }
ul.cdsed { }
ul.cdsed li { width: 133px; float: left; margin: 0px; margin-right: 3px; border: 0px; padding: 0px; height: 84px; }
.cdsed_pic { width: 133px; height: 57px; }
.cdwg_pic_01, .cdwg_tu_01 { margin-top: 18px; }
.cdsed_tit { width: 133px; font-size: 12px; color: #2e2321; text-align: center; }
.cdpz img { margin-right: 20px; padding: 0px; margin: 0px; display: block; }
.cdtit1 { color: #a00b0f; font-size: 18px; font-weight: bold; }
.cdtit2 { color: #080808; font-size: 18px; font-weight: bold; }
.qc_left { width: 327px; float: left; }
.qc_right { width: 489px; float: right; }
.qc_right h2 { color: #221815; font-size: 16px; margin-bottom: 8px; font-weight: bold; }
.qc_right p { line-height: 190%; }
.qc_left1 { width: 385px; float: left; text-align: justify; }
.qc_right1 { width: 429px; float: right; text-align: justify; }
.qc_left1 h2, .wza1_left h2 { color: #221815; font-size: 16px; margin-bottom: 8px; font-weight: bold; }
.qc_left1 p, .wza1_left p { line-height: 190%; }
.qc_02 { margin-bottom: 7px; }
.cdbj img { margin-right: 10px; float: left; margin-bottom: 10px; }
.wza { width: 824px; height: 100%; overflow: hidden; }
.wza1 { background-color: #e9eaea; clear: both; height: 282px; width: 824px; margin-top: 12px; }
.wza1_left { width: 250px; float: left; margin-left: 19px; margin-top: 95px; }
.wza1_right { width: 500px; float: right; margin-right: 30px; margin-top: 67px; }
.gwc { background: url(../images/product/gwc_dot.jpg) no-repeat 5px 8px; padding-left: 20px; font-size: 13px; }
.gwc1 { line-height: 220% }
.kst { clear: both; height: 100%; overflow: hidden; }
.kst_left { float: left; }
.kst_right { float: right; }
.ys img { float: left; }
ul.pro_nav { width: 190px; height: 100%; overflow: hidden; position: absolute; }
ul.pro_nav li { width: 190px; height: 42px; line-height: 42px; border-bottom: 1px #fff dashed; font-size: 14px; text-align: center; }
ul.pro_nav li a { color: #f9fafa; background-color: #a00b0f; width: 190px; height: 42px; display: block; }
ul.pro_nav li a:hover { background-color: #cf8587; color: #f9fafa; text-decoration: none; background-color: #cf8587; }
.online_dot { background: #a00b0f url(../images/product/online_dot_01.png) no-repeat 28px 10px; }
.e3-focus { }
.e3-focus li { margin: 15px 0px; }
.e3-focus li p { color: #6f6f6f; font-size: 13px; line-height: 24px; }
.e3-focus li h3 { color: #97c04b; font-size: 16px; background: url(../images/product/e4-ico.jpg) left center no-repeat; padding-left: 16px; height: 30px; line-height: 30px; font-weight: bold; }
.productbg { background: url(../images/product/product_banner.jpg) center top no-repeat #f5f6f6; }
.productbg .container_con { padding: 0px; }
.small_banner { margin-bottom: 73px; }
.cdhdp { }
.cdhdp_tit { font-size: 24px; color: #4e4644; margin-bottom: 24px; }
.cd_nr { clear: both; }
.cdtit { font-size: 18px; color: #221815; font-weight: bold; margin-top: 80px; margin-bottom: 24px; }
.jieshao_01 { font-size: 16px; color: #97c04b; margin-bottom: 8px; font-weight: bold; }
.jieshao_02 { font-size: 14px; color: #6f6f67; line-height: 160%; }
ul.cdld { color: #FFF; height: 100%; overflow: hidden; }
ul.cdld li { background-color: #97c04b; width: 303px; height: 167px; padding: 20px 73px 0px 27px; float: left; margin-right: 15px; padding-bottom: 0px; margin-bottom: 15px; margin-top: 0px; }
.cdld_tit { font-size: 14px; font-weight: bold; margin-bottom: 8px; }
.cdld_nr { font-size: 12px; line-height: 170%; }
.cdld_pic { }
.cdld_name { margin-left: 270px; }
.cd_nr, .cdns { height: 100%; overflow: hidden; clear: both; }
.cdwg_left { float: left; }
.cdwg_pic { }
.cdwg_tit { font-size: 14px; color: #2e2321; height: 42px; line-height: 42px; }
.cdwg_tit1 { font-size: 12px; color: #2e2321; height: 120px; line-height: 180%; }
.cdwg_mid { float: left; margin-left: 12px; }
.cdwg_mid1 { float: left; margin-left: 10px; }
.cdwg_right { float: right; }
.cdwg_tu { }
ul.cdsed { }
ul.cdsed li { width: 133px; float: left; margin: 0px; margin-right: 3px; border: 0px; padding: 0px; height: 84px; }
.cdsed_pic { width: 133px; height: 57px; }
.cdwg_pic_01, .cdwg_tu_01 { margin-top: 18px; }
.cdsed_tit { width: 133px; font-size: 12px; color: #2e2321; text-align: center; }
.cdpz img { margin-right: 20px; padding: 0px; margin: 0px; display: block; }
.cdtit1 { color: #a00b0f; font-size: 18px; font-weight: bold; }
.cdtit2 { color: #080808; font-size: 18px; font-weight: bold; }
.qc_left { width: 327px; float: left; }
.qc_right { width: 489px; float: right; }
.qc_right h2 { color: #221815; font-size: 16px; margin-bottom: 8px; font-weight: bold; }
.qc_right p { line-height: 190%; }
.qc_left1 { width: 385px; float: left; }
.qc_right1 { width: 429px; float: right; }
.qc_left1 h2, .wza1_left h2 { color: #221815; font-size: 16px; margin-bottom: 8px; font-weight: bold; }
.qc_left1 p, .wza1_left p { line-height: 190%; }
.qc_02 { margin-bottom: 7px; }
.cdbj img { margin-right: 10px; float: left; margin-bottom: 10px; }
.wza { width: 824px; height: 100%; overflow: hidden; }
.wza1 { background-color: #e9eaea; clear: both; height: 282px; width: 824px; margin-top: 12px; }
.wza1_left { width: 250px; float: left; margin-left: 19px; margin-top: 95px; }
.wza1_right { width: 500px; float: right; margin-right: 30px; margin-top: 67px; }
.gwc { background: url(../images/product/gwc_dot.jpg) no-repeat 5px 8px; padding-left: 20px; font-size: 13px; }
.gwc1 { line-height: 220% }
.kst { clear: both; height: 100%; overflow: hidden; }
.kst_left { float: left; }
.kst_right { float: right; }
.ys img { float: left; }
ul.pro_nav { width: 190px; height: 100%; overflow: hidden; position: absolute; }
ul.pro_nav li { width: 190px; height: 42px; line-height: 42px; border-bottom: 1px #fff dashed; font-size: 14px; text-align: center; }
ul.pro_nav li a { color: #f9fafa; background-color: #a00b0f; width: 190px; height: 42px; display: block; }
ul.pro_nav li a:hover { background-color: #cf8587; color: #f9fafa; text-decoration: none; background-color: #cf8587; }
.online_dot { background: #a00b0f url(../images/product/online_dot_01.png) no-repeat 28px 10px; }
.e3-focus { }
.e3-focus li { margin: 15px 0px; }
.e3-focus li p { color: #6f6f6f; font-size: 13px; line-height: 24px; }
.e3-focus li h3 { color: #97c04b; font-size: 16px; background: url(../images/product/e4-ico.jpg) left center no-repeat; padding-left: 16px; height: 30px; line-height: 30px; font-weight: bold; }
/*产品展厅*/
.type-top { height: 50px;background-color: #e5e6e8; }
.type-top ul { margin-left: 30px; font-size: 16px; }
.type-top ul li { width: 130px; text-align: center; float: left; font-size:14px;color: #504e53;}
.type-top ul li a { color: #504e53; display: block;width: 130px; height: 50px; display: table-cell; vertical-align: middle; }
.type-top ul li a.active { background-color: #a00b0f; color: #fff; }
.type-top ul li a:hover { background-color: #a00b0f; color: #fff; }
.type-con { padding-bottom: 40px; }
.type-con ul { width: 110% }
.type-con ul li { width: 318px; margin-top: 60px; height: 240px; float: left; margin-right: 12px; margin-bottom: 20px; text-align: center; }
.type-con ul li img.thumb{width:318px;height:154px;}
/*.type-con ul li img.thumb{width:318px;height:153px;}*/
.type-con ul li p { width: 226px; margin: 20px auto 0px; }
.type-con ul li h2 { color: #a00b0f; font-size:18px; height: 30px; line-height: 30px; text-align: center; }
.article_body span { white-space: normal !important; }
