/* CSS Document */
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both; height:0; font-size:0; overflow:hidden;}


.icon_du,.ul_list li,.f_s_icon,.configure_dl dt,.hideDD a{ background-image:url(../images/icon.gif); background-repeat:no-repeat;}

/***main***/
.wrap{ width:950px; margin:0 auto; padding:5px; background:#f5f5f5; position:relative; z-index:1;}
.main{ margin-bottom:35px;}
h1{ font-family:Arial, Helvetica, sans-serif; font-size:40px; line-height:50px; font-weight:normal; padding:10px 0;}
h2{ font-size:30px; line-height:50px; font-weight:normal; padding:10px 0;}
h3{ font-size:16px; margin-bottom:15px;}
.banner{ margin-bottom:50px; position:relative; z-index:1;}
.banner img,.sx_ul img,.d_img,.configure_banner img{ display:block; position:relative; z-index:1;}

.top_banner{ height:430px; width:950px; background-image:url(../images/roewe350/car_banner_bg.jpg);}
.tb_d{ position:absolute; left:57px; top:100px; z-index:3;}
h2.tb_h2{ border-bottom:solid 1px #919191; width:220px; font-size:24px; line-height:30px; margin-bottom:10px;}
.tb_dul li{ overflow:hidden;}
.tb_dul li .ls1{ float:left; width:75px;}
.tb_dul li .lp1{ padding-left:75px;}
.car_poa{ width:484px; height:251px; position:absolute; right:135px; top:95px; z-index:1;}
.info_text{ position:absolute; z-index:1; right:15px; bottom:85px;}
.info_text strong{ font-size:16px; font-weight:normal;}
.car_c_ul{ position:absolute; bottom:0; left:80px; height:65px; overflow:hidden; z-index:2;}
.car_c_ul li{ float:left; margin-right:10px;}
.car_c_ul li a{ display:block; width:90px; height:65px;}
.car_c_ul li a span{ display:block; width:90px; height:15px;}

.car_c_ul li a:hover,.car_c_ul li a.cur{ border-bottom:solid 5px #7e000b; height:60px;}
.car_c_ul li a:hover span,.car_c_ul li a.cur span{ border:solid 1px #d1d1d3; width:88px; height:13px;}

.pro_menu_d,.pro_menu { height:61px;}
.pro_top{ position:fixed; width:950px; left:50%; top:0; margin-left:-475px; z-index:3;}
.pro_menu li{ float:left; display:block; background:#f5f5f5;}
.pro_menu li a{ display:block; background-color:#fff; border-bottom:solid 5px #e2e2e2; font-size:16px; line-height:45px; width:188px; margin-right:2px; text-align:center; font-weight:bold; position:relative; z-index:1; height:45px;}
.pro_menu li.last a{ margin-right:0; width:190px;}
.pro_menu li a:hover,.pro_menu li.mcur a{ color:#fff; text-decoration:none; background-color:#545454; border-bottom-color:#7e000b;}
.down_s { width:0; height:0; border-left: 10px solid transparent; border-right: 10px solid transparent; border-top: 10px solid #7e000b; position:absolute; z-index:2; bottom:-15px; left:50%; margin-left:-10px; display:none;}
.pro_menu li a:hover .down_s,.pro_menu li.mcur a .down_s{ display:block;}
.comsong2{ display:none;}
.pro_menu li a:hover .comsong{ display:none;}
.pro_menu li a:hover .comsong2{ display:block;}

/****产品热点****/
.hot_all{ margin-bottom:50px;}
.hot_l{ padding:15px 0 0 60px; width:360px;}
.hot_r{ padding:55px 0 0 40px;}
.p_text{ margin-bottom:15px;}
.hot_dl dt,.hot_dl dd{ margin-bottom:5px; overflow:hidden; _zoom:1;}
.hot_dl dt{ height:270px; cursor:pointer;}
.hot_dl dd{ padding-top:50px; display:none;}
.hdtl{ background:#fff; width:270px; height:210px; text-align:center; padding-top:60px;}
.hdtr{ height:270px; width:680px;}
.stitle{ font-size:30px; line-height:50px; display:block; margin-bottom:5px;}
.icon_du{ display:inline-block; *display:block; width:45px; height:45px; background-position:0 0; position:relative; text-indent:-9999em; margin-top:30px;}
.hot_dl dt.d_u .icon_du{ background-position:0 -54px;}



.text_c{ text-align:center;}

.part{ padding-bottom:50px; margin-bottom:50px; border-bottom:solid 1px #ccc;}
.plast{ margin-bottom:0; border-bottom:none; padding-bottom:0;}
.ul_list,.part_d{ overflow:hidden; _zoom:1;}
.ul_list li{ padding-left:15px; background-position:-495px 9px; font-size:16px; margin-left:50px; margin-top:20px;}
.bg_w li{ float:left; background-position:-494px -58px;}
.flw li{ float:left; width:190px;}
.flw li.w375{ width:375px;}

.lpic2{ width:500px; padding:0 40px 0 50px;}
.rtext2{ width:310px; padding-right:50px;}

.ltitle1{ width:275px;}
.prtext1{ width:535px; padding-top:10px;}

.plpic1{ width:510px;}
.prtext2{ width:365px; padding-right:30px;}
.pd50{ padding:0 35px; width:440px;}

.w470{ width:430px; margin-left:40px;}
.w470 .text{ height:80px; padding-right:10px;}
.w4702{ margin-left:10px;}

/****配置表****/
.tab_ul{ height:80px;}
.tab_ul li{ float:left; margin-right:1px;}

.tab_ul li a{ display:block; height:60px; background:#fff; width:118px; text-align:center; padding-top:20px; color:#777;}
.tab_ul li a:hover{ text-decoration:none;}
.tab_ul li a strong{ font-size:16px; color:#000; display:block;}
.tab_ul li a.tab_cur{ background:#545454; text-decoration:none; color:#fff;}
.tab_ul li a.tab_cur strong{ color:#fff;}
.configure_banner{ margin-bottom:5px; overflow:hidden; height:310px; width:950px; background:#545454 url(../images/roewe350/configure/banner.jpg) no-repeat 100% 0; color:#fff;}
.spec_top_d{ padding:30px 20px; width:270px;}
.spec_top_d h4{ font-size:18px; font-weight:normal; margin-bottom:15px;}
.spec_top_table{ width:100%; color:#bbb; font-size:12px;}
.spec_top_table td{ border-bottom:solid 1px #bbb;}
.spec_top_table td.td1{ width:90px;}
.spec_top_table td.td2{ width:160px;}
.spec_top_table td.last{ border-bottom:none;}
.spec_sprice{ font-size:24px; margin-top:35px;}
.configure_n{ position:relative; z-index:1; background:#e3e3e3; line-height:40px; padding:0 35px; font-size:18px; text-align:right; height:40px;}
.sname{ float:left;}
.configure_n .line{ position:absolute; top:5px; left:50%; width:1px; background:#c6c6c6; height:30px; overflow:hidden; z-index:2;}
.configure_dl dt,.configure_dl dd{ border-bottom:solid 1px #c6c6c6; padding-left:35px; line-height:40px;}
.configure_dl dt{ background-color:#fff; background-position:900px -562px; font-weight:bold; font-size:15px; cursor:pointer;}
.configure_dl dt.cddcur{ background-position:900px -412px;}
.configure_dl dd{ display:none;}
.configure_ul{ margin-right:80px;}
.configure_ul li{ border-bottom:dotted 1px #ababab; text-align:right; color:#666;}
.configure_ul li span{ float:left;}

.tab_ul li.last{ margin-right:0;}
.tab_ul li.last a{ width:117px;}

.hideDD{ text-align:right;}
.hideDD a{ display:inline-block; width:52px; height:40px; background-position:2px -412px;}

.pzb_d{ display:none;}



/****赏析****/
.sx_ul{ overflow:hidden; _zoom:1; position:relative; z-index:1; margin-right:-5px;}
.sx_ul li{ float:left; margin-bottom:5px; margin-right:5px; position:relative; z-index:1;}
.sx_ul li.fr{ float:right;}
.sx_ul li a{ color:#fff;}
.sx_ul li a:hover{ text-decoration:none;}
.big_add{ position:absolute; z-index:2; bottom:0; right:0; font-size:60px; line-height:70px; text-align:center; font-weight:normal; font-family:sans-serif; width:70px; height:70px; filter:Alpha(opacity=60); background:#474747; background:rgba(71,71,71,0.6);}
.big_add span{ position:absolute; z-index:2; background:#fff; overflow:hidden; left:50%; top:50%;}
.big_add span.line1{ margin-left:-13px; margin-top:-1px; height:2px; width:26px;}
.big_add span.line2{ margin-top:-13px; margin-left:-1px; width:2px; height:26px;}

/****媒体评测****/
.item_list{ overflow:hidden; margin:0 -5px; position:relative; z-index:1;}
.item{ width:230px; text-align:center; background:#fff; padding-bottom:15px; margin:0 5px 10px 5px; overflow:hidden;}
.media_logo{ background:#e3e3e3; height:70px; width:230px; overflow:hidden;}
.media_title{ text-align:left; border-bottom:solid 1px #c6c6c6; margin:10px 15px; line-height:20px; padding:5px 0 10px;}
.media_con{ padding:0 15px; text-align:left; font-size:12px; line-height:20px; text-align:justify;text-justify:inter-ideograph; }
.media_con img{ display:block; width:100%;}
.view_big{ background:url(../images/add.gif) no-repeat 0 0; width:40px; height:40px; display:inline-block; margin-top:15px;}


/****footer****/
.footer_service{ margin-bottom:35px;}
.f_s_ul{ overflow:hidden; _zoom:1;}
.f_s_ul li{ float:left; text-align:center; width:207px; padding:0 15px;}
.f_s_ul li a{ font-size:14px; color:#000; font-weight:bold;}
.f_s_strong{ display:block; font-size:16px; color:#000;}
.f_s_p{ margin:15px 0;}
.f_s_icon{ display:inline-block; width:40px; height:40px; m}
.fsi1{ background-position:3px -125px;}
.fsi2{ background-position:4px -186px;}
.fsi3{ background-position:2px -243px;}
.fsi4{ background-position:5px -303px;}

.link_w{ background:#dcdcdc; border-top:none; width:100%;}
.p_text{ margin-bottom:0;}

/****loading****/
.loading{ background:url(../images/loading.gif) no-repeat 50% 50%; height:20px; padding:15px 0;}

/***inkaNet***/
.in_ul_list{ overflow:hidden; _zoom:1; padding-top:40px;}
.in_ul_list li{ float:left; width:190px; height:440px; margin-right:63px;}
.in_ul_list li.nr{ margin-right:0;}
.in_ul_list li .t_icon{ text-align:center; height:46px;}
.in_ul_list li .t_icon img{ display:inline-block; vertical-align:middle;}
.in_ul_list li .t_title{ font-size:14px; text-align:center; padding:15px 0; font-weight:bold;}
.in_ul_list li .in_pic{ width:190px; margin-bottom:15px;}
.in_ul_list li .in_pic img{ display:block;}
.in_ul_list li .in_text{ font-size:12px; text-align:left;}
.in_ul_list li.h350{ height:350px;}
.in_ul_list li.h200{ height:150px;}
.f3bg_cz{ padding:50px 100px; background:#fff;}
.f3bg_cz .stitle{ text-align:center;}
.zxfu_info_d{ border-top:dotted 1px #5f5f5f; padding:30px 0 0; color:#666;}
.zxfu_od{ overflow:hidden; _zoom:1; padding:30px 0;}
.zxfu_od_l,.zxfu_od_r{ float:left; width:375px;}
.zxfu_od_r{ width:355px; padding-left:20px;}
.zxfu_od_tit{ color:#0588bd; font-size:18px; height:70px;}
.zxfu_od_tit span{ font-size:12px; display:block;}
.zxfu_od_ul li{ padding-left:15px; background:url(../images/roewe350/hot/inkanet/icon.gif) no-repeat 0 8px;}

.car_logo{ position:absolute; right:15px; top:15px; z-index:6;}