﻿@charset "utf-8";
/*
* reset
*/
body { height:100%;}
body{font:12px/1.5 'Microsoft Yahei',tahoma,arial,"Hiragino Sans GB", sans-serif; overflow-x:hidden; cursor:default; color:#666666; background-color:#fff;}
input,textarea,button,select,legend,fieldset{font-size:100%;border:0;background:none;vertical-align:middle;outline:none;margin:0;padding:0; /*font-family: 宋体;*/}
body,h1,h2,h3,h4,p,ul,ol,dd,dl,form,button{margin:0;}
img {/* max-width:100%;*/ border:0;vertical-align:top; width:auto\9;}
ul,ol{padding-left:0;list-style-type:none;}
a{text-decoration:none;outline:none;color:#333;transition:all .2s ease; cursor:pointer;}
a:hover { color:#ff9400;}
/*a,a:visited { color:#333;}*/
i,b,em{font-style:normal;}

/*html5 ele*/
article, aside, dialog, footer, header, section, nav, figure, menu { display:block; }

/*webkit scroll*/
::-webkit-scrollbar-track-piece {background-color:#f5f5f5;border-left:1px solid #d2d2d2;}
::-webkit-scrollbar {width:12px;height:13px;}
::-webkit-scrollbar-thumb {background-color:#c2c2c2;background-clip:padding-box;border:1px solid #979797;min-height:28px
;}
::-webkit-scrollbar-thumb:hover {border:1px solid #636363;background-color:#929292;}
/*ie scroll*/
@-ms-viewport {
width:device-width;
}

/*
* common
*/
.opc0{opacity:0;*filter:alpha(opacity=0);}
.wrap{max-width:1000px;margin-left:auto;margin-right:auto; *width:1000px; clear:both;}
.fix{*zoom:1;*clear:both;}.fix:before,.fix:after{content:"";display:table;clear:both;}
.oh{overflow:hidden;*zoom:1;}
.l{float:left;}.r{float:right;}
.dib{display:inline-block;*display:inline;*zoom:1;}
.pr{position:relative;}.pa{position:absolute;}
.tc{text-align:center;}.tr{text-align:right;}
.el{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.hidetext { font:0/0 a; letter-spacing:-9px; }
.btn{cursor:pointer;}
.hide{display:none;}
.arr{display:inline-block; width:0; height:0; overflow:hidden; }
.sele{position:relative;height:20px;line-height:20px;cursor:pointer;}
.sele_{display:none;position:absolute;width:100%;left:-1px;top:20px;background:#fff;border:1px solid #cacad9;max-height:200px;overflow:auto;}
.sele_ a{display:block;}
.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}

/*ico*/
.ico { display:inline-block; overflow:hidden; width:20px; height:20px; background:url(../img/ico.png); vertical-align:-5px; *vertical-align:-1px;}
.ico1_2 { background-position:-20px 0; }
.ico1_3 { background-position:-40px 0; }
.ico1_4 { background-position:-60px 0; }
.ico1_5 { background-position:-80px 0; }
.ico2_1 { background-position:0 -20px; }
.ico2_2 { background-position:-20px -20px; }
.ico2_3 { background-position:-40px -20px; }
.ico2_4 { background-position:-60px -20px; }
.ico2_5 { background-position:-80px -20px; }
.ico3_1 { background-position:0 -40px; }
.ico3_2 { background-position:-20px -40px; }
.ico3_3 { background-position:-40px -40px; }
.ico3_4 { background-position:-60px -40px; }
.ico3_5 { background-position:-80px -40px; }
.ico4_1 { background-position:0 -60px; }
.ico4_2 { background-position:-20px -60px; }
.ico4_3 { background-position:-40px -60px; }
.ico4_4 { background-position:-60px -60px; }
.ico4_5 { background-position:-80px -60px; }
.ico5_1 { background-position:0 -80px; }
.ico5_2 { background-position:-20px -80px; }
.ico5_3 { background-position:-40px -80px; }
.ico5_4 { background-position:-60px -80px; }
.ico5_5 { background-position:-80px -80px; }

/*
flex栅格
*/
.flex-col { display:-webkit-box; display:-webkit-flex; display:flex; -webkit-box-orient:vertical; -webkit-flex-direction:column; flex-direction:column; }
.flex-row { display:-webkit-box; display:-webkit-flex; display:flex; -webkit-box-orient:horizontal; }
.flex-1 { -webkit-box-flex:1; -webkit-flex:1; flex:1; }
.flex-2 { -webkit-box-flex:2; -webkit-flex:2; flex:2; }
.flex-3 { -webkit-box-flex:3; -webkit-flex:3; flex:3; }
.flex-4 { -webkit-box-flex:4; -webkit-flex:4; flex:4; }
.align-stretch { -webkit-box-align:stretch; -webkit-align-items:stretch; align-items:stretch; }
.align-center { -webkit-box-align:center; -webkit-align-items:center; align-items:center; }
.justify-center { -webkit-box-pack:center; justify-content:center; }
.flex-wrap{-webkit-flex-wrap:wrap; flex-wrap:wrap;}

/*广告代码*/
.gg01 { height:75px;}
.gg { width:auto; height:auto; position:relative; font:0/0 a;}
.gg_layer { display:none; position:absolute; left:0; top:0;}

.gg02 { padding-bottom:16px;}
.gg02 .gg { height:60px;}

.gg03 {}
.gg03 .gg { height:68px;}

.gg04 { overflow:hidden; width:100%;}
.gg04 ul { width:110%;}
.gg04 .gg { width:auto; height:auto; float:left; margin:0 10px 15px 0;}

.gg_list li { width:25%; float:left;}
/*广告代码 end*/

/*style*/
.j_grey,.j_grey a,.j_grey a:visited { color:#9a9a9a;}
.j_grey a:hover { color:#ff9400;}

.j_blue,.j_blue a,.j_blue a:visited { color:#ff5500;}
.j_blue a:hover { color:#ff9400;}

.j_com_list li { width:100%; height:24px; line-height:24px; text-indent:15px; background:url(../img/dot.png) -8px -2px no-repeat; word-break:break-all; overflow:hidden;}

.j_tab_val{ display:none;}
.j_play { display:block; width:48px; height:48px; background:url(../img/play.png) no-repeat; position:absolute; left:50%; top:50%; margin:-24px 0px 0px -24px; _background-image:url(../img/play_ie6.png); _filter:alpha(opacity=80);}
/*topBar*/
.j_topBar { clear:both; height:30px; background:url(../img/bg_x.png) top repeat-x; border-bottom:#e1e1e1 1px solid;}
.j_wel { line-height:30px; color:#9a9a9a;}

.j_t_layer {}
.j_tl { width:105px; height:30px; float:left; position:relative; border-left:#e5e5e5 1px solid; z-index:100;}
.j_tl .j_n { display:inline-block; white-space:nowrap; padding:5px 14px 5px 23px; width:auto; height:20px; cursor:pointer;}
.j_tlayer { width:100%; display:none;}
.j_hover .j_con { background-color:#fff; border:#e1e1e1 1px solid; border-top:none; box-shadow:#ccc 0px 0px 2px; position:absolute; left:-1px; top:0px; width:105px;}
.j_hover .j_n { position:absolute; left:0px; top:0px; z-index:10; background-color:#fff; height:21px;}
.j_hover .j_n .ico1_3 { background-position:-20px 0px;}
.j_hover .j_con .j_tlayer { display:block;}

.j_mobile,.j_mobile .j_con { width:118px;}
.j_mobile .j_n { padding-left:10px; padding-right:5px;}
.j_mobile .j_tlayer { padding-top:30px;}
.j_mobile .j_tlayer div { border-bottom:#f1f1f1 1px solid; text-align:center; padding:5px 10px;}
.j_mobile .j_tlayer a { display:block; line-height:1.8;}
.j_mobile .j_tlayer img { display:block; margin:0 auto;}

.j_siteNav .j_tlayer { width:150px; height:auto; position:absolute; background-color:#fff; border:#ddd 1px solid; right:-1px; top:30px; box-shadow:#ccc 0px 0px 2px; padding:10px;}
.j_siteNav .j_tlayer li { width:50%; height:24px; line-height:24px; float:left; text-align:center; cursor:pointer;}

.j_service .j_con {}
.j_service .j_tlayer { width:960px; height:auto; position:absolute; background-color:#fff; border:#ddd 1px solid; right:-212px; top:30px; box-shadow:#ccc 0px 0px 2px; padding:20px 20px 20px;}
.j_service .j_tlayer dl { width:12.5%; float:left;}
.j_service .j_tlayer dt { height:30px; line-height:30px; background:url(../img/b.png) 0px -124px no-repeat; padding-left:10px; font-weight:bold; font-size:13px;}
.j_service .j_tlayer dd { height:20px; line-height:20px; padding-left:10px;}

.j_proNav { background-color:#ff9400;}
.j_proNav .j_n { color:#fff;}
.j_proNav .ico1_3 { background-position:-60px 0;}
.j_proNav .j_tlayer { width:748px; height:auto; background-color:#fff; border:#e5e5e5 1px solid; position:absolute; right:-1px; _right:-2px; top:30px; box-shadow:#ccc 0px 0px 2px; padding:10px 20px 0;}
.j_proNav_con { }
.jpc_top { height:41px; border-bottom:#ddd 1px solid; background:#f8f8f8 url(../img/border_line.png) top repeat-x;}
.jpc_top ul { width:auto; float:left;}
.jpc_top li { width:88px; _width:86px; height:41px; float:left; position:relative;}
.jpc_top li a { display:block; width:88px; height:38px; line-height:38px; text-align:center; position:absolute; left:0px; top:3px; font-size:14px; transition:none;}
.jpc_top li.cur a { border:#ddd 1px solid; border-top:#ff651f 3px solid; border-bottom-color:#fff; left:-1px; top:0px; background-color:#fff; color:#ff651f;}
.jpc_top .j_s01 { float:right; width:300px; padding:9px 0 5px 5px;} 
.jpc_bottom { width:100%; clear:both; overflow:hidden;}
.jpc_bottom ul { padding:10px; width:110%;}
.jpc_bottom li { width:160px; height:75px; float:left; margin-right:25px;}
.jpc_bottom .j_na { display:block; width:100%; height:20px; line-height:20px; font-weight:normal; word-break:break-all; overflow:hidden;}
.jpc_bottom .j_p { font-weight:bold;}
.jpc_bottom .j_p b { color:#ff6600;}
.jpc_bottom .j_links { color:#999; margin-left:-5px;}

.j_proNav_hover { background-color:#fff;}
.j_proNav_hover .j_n { color:#333; border-right:#e5e5e5 1px solid; position:absolute; background-color:#fff; height:21px; left:0px; top:0px; z-index:10;}
.j_proNav_hover .ico1_3 { background-position:-40px 0;}
.j_proNav_hover .j_tlayer { display:block;}

.j_prol { overflow:hidden;}
.j_prol ul { width:110%;}
.j_prol li { width:247px; height:95px; float:left; padding-left:4px;}
.j_prol li.j_short { height:75px;}
.j_prol .j_t { position:relative;}
.j_prol .j_t a { color:#333;}
.j_prol .j_tr { position:absolute; right:40px; top:0px; color:#aaa;}
.j_prol .j_tr a { margin:0; color:#aaa;}
.j_prol ul a { display:inline-block; white-space:nowrap; margin-right:5px;/* font-family:"宋体";*/ color:#9a9a9a;}
.j_prol ul a:hover { color:#ff6600;}
.j_prol .j_link01 { font-size:14px; font-weight:bold; line-height:26px; /*padding-left:16px; background:url(../img/b.png) 0px -247px no-repeat; color:#204c89; text-decoration:underline;*/}
.j_prol .j_link02 { font-weight:bold;/* color:#204c89;*/ color:#9a9a9a;}

.j_proCates { width:745px; float:left; padding:5px 0 15px 5px; border-top:#ccc 1px solid;}
.j_proCates div { width:100%; float:left; line-height:22px; padding-top:5px; line-height:20px;}
.j_proCates strong { width:60px; float:left; color:#333; font-size:14px;}
.j_proCates p { width:675px; float:left; margin:0;}
.j_proCates p a { display:inline-block; white-space:nowrap; margin-right:10px; color:#9a9a9a!important;}
.j_proCates p a:hover { color:#ff6600!important;}

.j_area { width:80px; height:auto; float:left; padding:20px 0 0 5px;}
.j_area_box { position:relative; width:auto; height:24px; float:left; padding:0px 10px 0 10px; border:#fff 0px solid; z-index:90; margin:1px 1px 0;}
.j_area_box .ja { font-size:14px; font-weight:bold; line-height:24px; display:inline-block; vertical-align:middle; cursor:pointer;}
.j_area_box .jp { display:inline-block; width:0; height:0; overflow:hidden; border-color:#949494 transparent transparent; border-style:solid dashed dashed; border-width:5px; vertical-align:-5px; margin-left:3px;}
.j_area_box sub { display:none; z-index:12; background:#fff; position:absolute; bottom:-1px; left:0; width:100%; _width:auto; height:1px; overflow:hidden }
.j_area_box  .j_sele { display:none; margin:0 0 0 -1px; position:absolute; border:1px solid #ccc; background:#fff; top:24px; left:0; padding:12px 0 0 10px; z-index:11; width:298px; height:auto; overflow:hidden; -moz-box-shadow:1px 1px 1px #ccc; -webkit-box-shadow:1px 1px 1px #ccc; box-shadow:1px 1px 1px #ccc; padding-bottom:5px;}
.j_area_box  ul li { float:left; font-size:12px; font-weight:normal; width:41px; height:24px }
.j_area_box  ul li.lastcity { width:288px; border-top:1px solid #E9E9E9; clear:both; line-height:24px; padding:4px 0 8px 0; margin:1px 0 0 0;}
.j_area_box  ul li.lastcity a:link, .j_area_box  ul li.lastcity a:visited { color:#56616D }
.j_area_box  ul li.lastcity a:hover { color:#c00 }
.j_area_box _hover { border:1px #ccc solid; border-width:1px 1px 0; height:21px; _border:1px #fff solid; -moz-box-shadow:1px 1px 1px #ccc; -webkit-box-shadow:1px 1px 1px #ccc; box-shadow:1px 1px 1px #ccc; margin:17px 0 0 0; _padding:7px 28px 0 9px; *padding:10px 28px 0 10px; _padding:9px 28px 0 9px; *height:18px}
.j_area_box_hover { border:#ccc 1px solid; border-bottom:0; background-color:#fff; margin:0;}
.j_area_box_hover .j_sele,.j_area_box_hover sub { display:block;}


.j_nav { width:760px; float:right; overflow:hidden;}
.j_nav ul { padding-top:7px; padding-left:0px; width:110%;}
.j_nav li { width:86px; height:22px; line-height:22px; float:left; font-size:13px; text-align:center;}
.j_nav li.b { font-weight:bold;}

.j_sr01 { height:770px;}
.j_sr_left { width:730px; float:left;}
.j_sr_right { width:250px; float:right;}

/*nav*/
.nav{ height:66px; background:#3b5998;}
.nav .wrap{ position:relative;}
.logo{ display:block; width:164px; height:110px; position:absolute; top:-5px; left:0;}
.nav ul{ float:right;}
.nav li{ float:left; height:48px; padding:9px 12px; border-left:#35508e solid 1px;*padding:9px 7px;}
.nav dl{ float:none;}
.nav dt,.nav dd{ float:left; display:block;}
.nav dt a:hover,.nav dd a:hover{ color:#ffe800;}
.nav dt{ width:32px; height:24px; text-align:center;}
.nav dt span{ display:block; width:30px; height:24px;}
.nav dt strong{ line-height:24px; color:#ffe800; font-size:16px;}
.nav dt a:hover strong{ color:#ffe800;}
.nav dt span{ background-image:url(../static/images/nav_tb.png); background-repeat:no-repeat;}
.nav dt span:hover{ background-image:url(../static/images/nav_tb_active.png); background-repeat:no-repeat;}
.nav .machine,.nav .machine:hover{ background-position:0 0;}
.nav .company,.nav .company:hover{ background-position:0 -24px;}
.nav .rent_part,.nav .rent_part:hover{ background-position: 0 -48px;}
.nav .display_market,.nav .display_market:hover{ background-position:0 -72px;}
.nav .driver_service,.nav .driver_service:hover{ background-position:0 -96px;}
.nav .w_net,.nav .w_net:hover{ background-position:0 -120px;}
.nav dd{ margin-left:7px;}
.nav dd a{ line-height:24px; color:#fff;}

/*navRight*/
.navRight{ width:100%; height:39px; background:#efefef;}
.navRight_title{ margin-left:180px; height:39px; color:#323232; font-size:12px; line-height:39px; float:left;}
.t_pronav{ width:auto; height:39px; margin:0 auto; float:left;}
.t_pronav ul{ width:760px; height:39px;}
.t_pronav li{ float:left; line-height:39px;}
.t_pronav li>a{ display:inline-block; padding:0 8px 0 7px; color:#636363; height:38px; *height:37px; *line-height:37px;}
.t_pronav li>a:hover{ color:#ff9400; background:#fff;}
.t_pronav li img{ vertical-align:middle;}

/*ad*/
.ad_xg{ margin-top:10px; height:60px;}

/*top_type*/
.top_type{ margin-top:7px; *padding-bottom:10px;}
.type_left{ width:730px; float:left;}
.ad_sz{ width:730px; height:75px;}
.ad_sz_left{ position:relative; width:370px; height:75px; float:left;}
.ad_sz_left img{ position:absolute; top:0; left:0;}
.ad_sz_right{ position:relative; width:356px; height:75px; float:right;}


.type_left .j_tab_{ width:728px; height:32px; border:#dfdfdf solid 1px; margin-top:7px;}
.type_left .j_tab_ li{ float:left; border-right:#dfdfdf solid 1px; height:32px; width:103px;}
.type_left .j_tab_ li a{ display:block; height:32px; line-height:32px; text-align:center; font-size:14px; font-weight:bold; color:#606060;}
.type_left .j_tab_ li a.active{ background:#ff8a00; color:#fff;}
.type_left .j_tab_ li a.machine_second{ color:#3b5998;}
.t_protextlist{ width:728px; border:#dfdfdf solid 1px; border-top-width:0;}
.t_protextlist ul{ padding:0 9px;}
.t_protextlist ul li{ display:none;}
.t_protextlist ul dl{ border-bottom:#e9e9e9 solid 1px; height:50px;}
.t_protextlist ul dt,.t_protextlist ul dd{ float:left; line-height:50px;}
.t_protextlist ul dt{ padding-left:10px;/* margin-left:18px; */font-size:12px; font-weight:bold; color:#5c5c5c;  min-width: 90px;text-align: center;}
.t_protextlist ul dd{ padding:0 11px; color:#7e7e7e; /*width:100px;max-width:100px;*/text-align: center;}

.top_news{ width:730px; height:312px; margin-top:13px;}
.top_news .gg03{ width:180px; height:auto; float:left;}
.top_news .gg03 li{ margin-bottom:5px;*margin-bottom:5px;}


/*首屏新闻*//*ht*/
.j_news_list{ padding-bottom:6px;}
.j_news_list li { width:47%; padding-left:3%; float:left; height:30px; line-height:30px; background:url(../static/images/dot.png) -8px -2px no-repeat; font-size:14px; word-break:break-all; overflow:hidden;/*font-family: 宋体;**/}
a{text-decoration:none;outline:none;color:#333;transition:all .2s ease; cursor:pointer;}
.j_news01,.j_news02 {}
.j_news01{ margin-bottom:15px;}
.j_news { width:500px; float:right; padding:0 17px 0;}
.j_newsRec { width:100%; overflow:hidden; clear:both; margin-bottom:5px; margin-top:3px;}
.j_newsRec .tag { width:auto; height:22px; line-height:22px; color:#fff; font-weight:bold; background:#ff5500; padding:0px 7px; float:left; margin:7px 5px 0 0;}
.j_newsRec .tag_tody {  width: auto;height: 22px;line-height: 22px;color: #000;font-weight: bold;padding: 0px 7px;float: left;margin: 7px 5px 0 0;border-left: 4px solid #ff5500;}
.j_newsRec .tag_more {width: auto;height: 22px;line-height: 22px;color: #000;padding: 0px 7px;margin: 7px 5px 0 0;float: right;}
.j_newsRec h2 { width:425px; height:37px; float:left; font-size:22px; word-break:break-all; line-height:32px; overflow:hidden;}
.j_blue,.j_blue a,.j_blue a:visited { color:#ff5500;}
.j_blue a:hover { color:#ff9400;}

.j_other_news { clear:both; height:82px; overflow:hidden;/**font-family: 宋体;**/ margin:7px 0 7px;*margin-bottom:14px;}
.j_other_news li { float:left; width:47%; padding-left:3%; font-size:14px; height:30px; line-height:30px; background:url(../static/images/dot.png) -8px -2px no-repeat; word-break:break-all; overflow:hidden;}
.j_other_news li em { margin:0px 5px;}
.j_other_news span { color:#204C89;}

/*广告代码*/
.gg01 { height:75px;}
.gg { width:auto; height:auto; position:relative; font:0/0 a;}
.gg_layer { display:none; position:absolute; left:0; top:0;}

.gg02 { padding-bottom:16px;}
.gg02 .gg { height:60px;}

.gg03 {}
.gg03 .gg { height:68px;}

.gg04 { overflow:hidden; width:100%;}
.gg04 ul { width:110%;}
.gg04 .gg { width:auto; height:auto; float:left; margin:0 10px 14px 0;}

.gg_list li { width:23%; float:left;margin-right: 15px;}
.gg_list li img{width:100%}
/*广告代码 end*/

/*j_sr_right*/
.j_sr_right { width:250px; float:right;}

.t_srr_news{ padding-top:0px; *padding-top:0px; }
.t_srr_news .t_srr_img{ width:250px; height:160px; overflow:hidden; position:relative; zoom:1;}
.t_srr_news .slides>li{ height:160px; dispolay:none; -webkit-backface-visibility: hidden; float:left; position:relative;}
.t_srr_news .slides img{ display:block; width:100%;}
.t_srr_news .slides:after{ content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 160px;}
.no-js .slides > li:first-child {display: block;}
.flex-viewport {max-height: 2000px;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.t_srr_news .t_srr_img .slides {zoom: 1;}
.flex-control-nav{ width:0; height:0;}
.flex-direction-nav { width:250px; height:0; position:absolute; top:56px; z-index:9999; font:0/0 Verdana, Geneva, sans-serif;display:none;}
.flex-direction-nav a { display:block; width:20px; height:30px;background: url(../img/ad_ctr.png) no-repeat; position:absolute; top:0; display:none;}
.t_srr_news .t_srr_img:hover .flex-direction-nav a{ display:block;}
.flex-direction-nav a.flex-prev{ left:0; background-position:0 0;}
.flex-direction-nav a.flex-next{ right:0;background-position:0 -30px;}

/*.t_srr_news .t_srr_img h3{ width:250px; height:30px; position:absolute; bottom:0; left:0; background:#f0f0f0; line-height:30px; color:#303030; font-size:12px; font-weight:normal;}
.t_srr_news .t_srr_img span{ margin-left:16px;font-weight: bold;color: red;}
.t_srr_list{ padding:0px 0 12px;   font-family: 宋体;}
.t_srr_list li { width:94%; padding-left:6%; float:left; height:28px; line-height:28px; background:url(../static/images/dot.png) -10px -2px no-repeat; font-size:14px; word-break:break-all; overflow:hidden;}*/

.t_srr_img{ position:relative;}
.t_srr_img .arrow{ z-index:99;}
.tabCont{ position:relative; width:250px; height:192px; overflow:hidden;}
.tabCont li{ float:left; width:250px; height:192px;}
.tabCont .picWrap{ position:relative; width:250px; height:192px; overflow:hidden;}
.tabCont .picWrap img{ width:250px; height:192px;}
.tabCont .wechat{ position:absolute; top:0; left:-250px; z-index:9; width:250px; height:192px; background:url(http://news.21-sun.com/static_2016/images/opacity_bg.png); text-align:center; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s;}
.tabCont .wechat img{ width:100px; height:100px; margin:24px 0 14px;}
.tabCont .picWrap:hover .wechat{ left:0;}
.tabCont li h3{ display:block; position:absolute; left:0; bottom:0; width:96%; height:30px; padding:0 2%; background:url(http://news.21-sun.com/static_2016/images/opacity_bg.png); font-size:14px; font-weight:normal; color:#fff; line-height:30px; text-align:center; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s;}
.tabCont li:hover h3{ bottom:-36px;}
.tabCont .wechat p{ font-size:14px; color:#fff; line-height:24px;}
.t_srr_img .arrow{ display:none; position:absolute; top:78px; z-index:10; width:20px; height:36px; background:url(http://news.21-sun.com/static_2016/images/derection.png) no-repeat;  text-decoration:none; blr:expression(this.onFocus=this.blur()); outline:none;}
.t_srr_img .prev{ left:8px; background-position:0 0;}
.t_srr_img .next{ right:8px; background-position:-20px 0;}
.t_srr_img:hover .arrow{ display:block;}

.t_sr_lant{margin-top:10px; font-size:16px; color:#000; border-bottom:2px solid #072d87; margin-bottom:6px; padding-bottom:5px; *height:36px; *line-height:46px;}
.t_srr_list li span { color:#204C89;}
.t_srr_list li em { margin:0px 5px;}

/**/
.j_sr02 { padding-top:2px;}
.j_sr02 .j_tab{ border:#dddddd 1px solid; width:1000px; height:171px;}
.j_sr02 .j_tab_keylist { height:50px; padding-bottom:3px; background:url(../static/images/shop_tbg.png) bottom repeat-x;}
.j_sr02 .j_tab_keylist ul { padding:10px 10px 0; height:40px;}
.j_sr02 .j_tab_keylist li { width:auto; height:38px; line-height:34px; font-size:14px; float:left; padding:0px 20px; color:#010101; cursor:pointer;/*font-family: 宋体;*/border-width:0;}
.j_sr02 .j_tab_keylist li.cur { background:url(../static/images/shop_rec.png) 50% 0 no-repeat; color:#fff; _background:#ff651f; _line-height:38px;}
.j_sr02 .j_tab_val { padding:10px; overflow:hidden; width:978px;}
.j_sr02 .j_tab_val ul { width:110%;}
.j_sr02 .j_tab_val li { width:180px; height:80px; overflow:hidden; float:left; margin-right:20px;border-width:0;}
.j_sr02 .j_tab_val li a{ width:180px; height:80px;}
.j_sr02 .j_tab_val li img{ width:100%; height:100%;}/*ht*/

/**/
.j_sr03 { border:#dddddd 1px solid; width:998px; border-top:none; background: url(../images/new/border_line2.png) top repeat-x; padding-top:2px;}
.j_pros,.j_recs { }
.j_pros { width:747px; float:left; border-right:#dfdfdf 1px solid;}
.j_recs { width:250px; float:right;} 

.j_pros { overflow:hidden;}
.j_pros .j_tab_keylist { width:102%; height:50px; clear:right;}
.j_pros .j_tab_keylist li { width:107px; height:49px; line-height:49px; float:left; text-align:center; border-bottom:1px solid #dfdfdf;/*font-family: 宋体;*/}
.j_pros .j_tab_keylist a { display:block;transition:none; font-size:14px;height:49px; line-height:49px;font-weight: bold;}
.j_pros .j_tab_keylist .cur a { color:#fff; font-weight:bold; background:#ff8a00;}
.j_pros .j_tab_val { margin:5px; overflow:hidden; width:737px;/* font-family: 宋体;*/ position:relative; }
.j_pros .j_tab_val .t_protextlist { width:102%;}
.j_pros .j_tab_val .t_protextlist li { width:103px; height:60px; padding:0px 10px; float:left; border-bottom:#f1f1f1 1px solid; text-align:left;}
.j_pros .j_tab_val .t_protextlist a { margin:0px 3px; color:#aaa;}
.j_pros .j_tab_val .t_protextlist a:hover{ color:#ff9400;}
.j_pros .j_tab_val .t_protextlist .j_n { display:block; height:24px; line-height:24px; width:100%; text-align:left; margin:6px 0 0; word-break:break-all; overflow:hidden; color:#333; text-align:center; font-size:12px;}

.j_recs .j_links { height:46px; line-height:46px; margin-top:3px; text-align:center; border-bottom:#dfdfdf 1px solid; /*font-family: 宋体;*/}
.j_recs .j_links em { margin:0px 3px;}
.pros { width:100%; height:185px; overflow:hidden; text-align:center; border-bottom:1px solid #dfdfdf; padding-bottom:5px;}
.pros img { display:block; width:155px; height:120px; margin:5px auto 0;}
.pros .n,.pros .price { height:18px; line-height:18px;}
.pros .n { font-size:12px; width:100%; color:#333; word-break:break-all; overflow:hidden; /*font-family: 宋体;*/}
.pros .n .tag { color:#a1a1a1; font-size:12px;}
.pros .price strong { color:#ff9400;}

.j_searchBar { border-top:#e9e9e9 1px solid; background-color:#f7f7f7; clear:both;}
.j_s01 { width:730px; float:left; padding:10px 0px 9px 10px;}
.j_s01 .ic { width:24px; height:25px; float:left; border:#cccccc 1px solid; border-right-color:#e9e9e9;}
.j_s01 .ic .ico { margin:2px;}
.j_s01 .inp { width:187px; height:25px; padding:0px 5px; float:left; border:#cccccc 1px solid; border-width:1px 0px; background-color:#fff; overflow:hidden;}
.j_s01 .inp input { display:block; width:100%; height:25px; line-height:24px; color:#999;}
.j_s01 .inp input.focus { color:#333;}
.j_s01 .inb { width:66px; height:27px; float:left; background-color:#ff651f; margin-right:10px; overflow:hidden;}
.j_s01 .inb input { display:block; width:66px; height:27px; font-size:14px; font-weight:bold; color:#fff; padding:0px 0px; cursor:pointer;}
.j_s01 .j_sele { width:170px; float:left; margin-right:10px;} 
.j_s01 .j_sele select { display:block; width:100%; height:27px; padding-top:3px; border:#cccccc 1px solid; background-color:#fff;}
.j_s01 .j_pro_sele { margin-top:0; width:342px; padding-left:0;}
.j_s01 .j_pro_sele .j_sele_box { width:170px; height:25px;}
.j_s01 .j_pro_sele .j_sele_box .sele_ { top:25px;}

.j_searchBar .j_gg { border-left:#e9e9e9 1px solid;}

.j_sr04 { border:#e9e9e9 1px solid; border-bottom-width:3px; width:998px; margin-bottom:15px;}
.j_sr04 li { width:123px; float:left; border-right:#e9e9e9 1px solid; text-align:center;}
.j_sr04 li a { padding:5px 0px 10px; display:block;}
.j_sr04 strong { display:block; font-weight:normal;}
.j_sr04 img { display:block; width:100px; height:37px; margin:0 auto;}
.j_sr04 .gg_l { display:none; width:160px; height:120px; padding:5px; border:#e5e5e5 1px solid; position:absolute; left:50%; margin-left:-86px; bottom:78px; background-color:#fff;}
.j_sr04 .gg_l a { padding:0;}
.j_sr04 .gg_l i { display:block; width:22px; height:12px; position:absolute; left:50%; margin-left:-11px; bottom:-12px; overflow:hidden; background:url(../img/brand_p.png) no-repeat;}
.j_sr04 .gg_l img { width:160px; height:120px;}
.j_sr04 .j_sr_hover { position:relative; z-index:300;}
.j_sr04 .j_sr_hover .gg_l { display:block; }

.j_comBox .j_hd { height:50px; line-height:50px; border-bottom:#222222 4px solid; padding-top:5px;}
.j_comBox .j_hd h3 { width:auto; font-size:24px; color:#2d2d2d; font-weight:normal; float:left; }
.j_comBox .j_hd .j_links { width:auto; float:right;}
.j_comBox .j_hd .j_links li { width:auto; height:50px; float:left; background:url(../img/b.png) right 9px no-repeat; overflow:hidden;}
.j_comBox .j_hd .j_links a { display:inline-block; width:auto; height:50px; line-height:54px; padding:0px 15px; font-size:14px; white-space:nowrap;/*font-family:宋体;*/}

.j_pro_news01,.j_pro_news02 { padding-top:20px; height:330px; overflow:hidden;}
.j_pro_news01 { width:350px; float:left; margin-right:20px;}
.j_pro_news02 { width:360px; float:left;}
.j_pro_news03 { width:220px; float:right; height:350px; background-color:#f4f4f4; padding:0px 15px;}

.j_imgNews { width:350px; height:240px; position:relative; overflow:hidden; margin-bottom:5px;}
.j_imgNews img { display:block; width:350px; height:240px;}
.j_imgNews .j_n { display:block; width:100%; height:40px; line-height:40px; font-size:14px; font-weight:normal; color:#fff; text-indent:10px; word-break:break-all; overflow:hidden; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}

.j_listNews01 li { width:100%; height:26px; line-height:26px; font-size:12px; text-indent:15px; background:url(../img/dot.png) -8px -2px no-repeat; word-break:break-all; overflow:hidden; /*font-family: 宋体;*/}

.j_listNews02 { clear:both; overflow:hidden;}
.j_listNews02 li { border-bottom:#eeeeee 1px solid; overflow:hidden; padding-bottom:11px; margin-bottom:11px; clear:both; /*font-family: 宋体;*/ _zoom:1;}
.j_listNews02 img { width:100px; height:90px; float:left;}
.j_listNews02 h3,.j_listNews02 .j_text { margin-left:117px; word-break:break-all; overflow:hidden;}
.j_listNews02 h3 { font-size:14px; height:22px; line-height:22px;}
.j_listNews02 .j_text { height:66px; overflow:hidden; color:#aaa; padding-top:5px;}

.j_hd_thumb { clear:both; line-height:34px; }
.j_hd_thumb h3 { width:auto; height:38px; line-height:38px; float:left; font-size:18px; font-weight:normal; color:#333;}
.j_more { width:auto; float:right; /*font-family:宋体;*/}
.j_bd_thumb { clear:both; overflow:hidden;}

.j_actSlider { width:220px; height:135px; position:relative; overflow:hidden;}
.j_actSlider .bd { width:205px; height:135px; margin:0 auto; position:relative; overflow:hidden;}
.j_actSlider .bd ul { width:100%;}
.j_actSlider .bd li { width:205px; height:135px; float:left; position:relative;}
.j_actSlider .bd .tag { display:block; width:46px; height:46px; background:url(../img/yh.png) no-repeat; _background-image:url(../img/yh_ie6.png); position:absolute; left:0px; top:5px; z-index:10;}
.j_actSlider .bd img { width:205px; height:125px; padding-top:5px; display:block;}
.j_actSlider .hd a { display:block; width:8px; height:34px; background:url(../img/slide_btn.png) no-repeat; position:absolute; top:50px;}
.j_actSlider .hd .prev {left:0px;}
.j_actSlider .hd .next {right:0px; background-position:-8px 0px;}

.j_comRec { height:120px; line-height:20px; overflow:hidden; position:relative;}
.j_comRec li { width:100%; height:24px; line-height:23px; text-indent:15px; background:url(../img/dot.png) -8px -2px no-repeat; /*font-family:宋体;*/}

.j_sr05 { margin-bottom:15px;}

.j_sr06_left { width:730px; float:left;}
.j_sr06_left .j_more { padding-top:12px;}
.j_sr06_left .j_more a { width:26px; height:26px; background:url(../img/j_more.png) no-repeat; display:block; overflow:hidden; font:0/0 a; letter-spacing:-9px;}
.j_sr06_left .j_hd .j_links a {  font-size:16px;}

.j_sr06_left .j_tab { border-right:#ddd 1px solid; border-bottom:#ddd 1px solid;}
.j_sr06_left .j_tab_keylist { width:80px; float:left;}
.j_sr06_left .j_tab_keylist li { border:#d1d1d1 1px solid; height:46px; line-height:46px; text-align:center; font-size:14px; border-width:0 1px 1px; border-left-color:#393d49; cursor:pointer;}
.j_sr06_left .j_tab_keylist li.cur { border-left-color:#ff651f; border-right-color:#fff; color:#ff651f; font-weight:bold;}
.j_sr06_left .j_tab_val { width:619px; float:right; padding:0px 15px; /*font-family: 宋体;*/}
.j_sr06_left .j_tab_val ul { margin-bottom:5px;}
.j_sr06_left .j_tab_val li { border-bottom:#e4e4e4 1px solid; width:100%; float:left;}
.j_sr06_left .j_tab_val div { float:left; height:46px; line-height:46px; word-break:break-all; overflow:hidden;}
.j_sr06_left .j_tab_val .j_xj01 { width:155px; height:38px; padding-top:8px; line-height:30px; font-size:14px;}
.j_sr06_left .j_tab_val .j_xj02 { width:210px; font-size:14px;}
.j_sr06_left .j_tab_val .j_xj03 { width:90px; text-align:center; color:#ff651f;}
.j_sr06_left .j_tab_val .j_xj04 { width:80px; text-align:center;}
.j_sr06_left .j_tab_val .j_xj05 { width:70px; text-align:center;}
.j_sr06_left .j_tab_val .j_xj01 img { width:80px; height:30px; vertical-align:middle;}
.j_sr06_left .j_tab_val .j_xj05 a { display:inline-block; width:auto; height:20px; line-height:20px; background-color:#ff9000; color:#fff; padding:0px 5px; *margin-top:13px;}
.j_sr06_left .j_tab_val .j_xj06 { width:170px; text-align:center;}

.j_sr06_left .j_tab_val .j_agentRec { height:auto; clear:both; background-color:#f7f7f7; float:none;}
.j_agentRec .j_n { width:auto; float:left; font-size:16px; height:30px; line-height:30px; padding-left:17px; color:#333; padding-top:4px; /*font-family:宋体;*/}
.j_agentRec .j_more { padding:4px 10px 0 0;}
.j_agentRec .j_more a { height:30px; line-height:30px; width:auto; font-size:12px; /*font-family: 宋体;*/ letter-spacing:normal; background:none; color:#999;}
.j_agentRec dl { clear:both; overflow:hidden; padding:0px 5px; overflow:hidden; /*font-family: 宋体;*/}
.j_agentRec dd { width:31.3%; padding-left:2%; height:43px; float:left; border-bottom:#d9d9d9 1px dotted; padding-top:3px;}
.j_agentRec strong,.j_agentRec span { display:block; line-height:20px; color:#666;}
.j_agentRec span { color:#aaa; font-size:11px;}
.j_agentRec strong { font-size:14px; font-weight:normal; width:100%; height:20px; word-break:break-all; overflow:hidden;}

.j_sr06_right { width:250px; float:right; /*font-family: 宋体;*/}
.j_sr06_right .j_hd { margin-bottom:15px;}
.j_actImg { font:0/0 a;}
.j_sr06_right .j_com_list { padding:5px 0px; border-bottom:#e4e4e4 1px solid;}
.j_sr06_right .j_com_list li { font-size:14px;}

.j_sr07 { margin-bottom:20px;}
.j_sr02 { margin-bottom:15px;}

.j_part_rec li { width:100%; float:left; padding-top:10px;}
.j_part_rec img { width:68px; height:68px; float:left;}
.j_part_rec .j_info { margin-left:78px; height:60px; line-height:20px; color:#aaa; overflow:hidden;}
.j_part_rec .j_info b { color:#333;}
.j_part_rec .j_info .j_d { margin-left:5px;}

.j_kbSlider { width:730px; height:68px; float:right; background:#f8f8f8 url(../img/kb_bg.png) no-repeat; padding:12px 90px 0px; position:relative;}
.j_kbSlider .bd { width:730px; height:60px; overflow:hidden; position:relative;}
.j_kbSlider .bd li { width:730px; height:60px;}
.j_kbSlider .bd .j_n { font-size:18px; font-weight:normal; height:30px; line-height:30px; display:block; width:100%; word-break:break-all; overflow:hidden;}
.j_kbSlider .bd .j_text { width:100%; height:20px; line-height:20px; word-break:break-all; overflow:hidden;}
.j_kbSlider .hd { width:28px; height:auto; position:absolute; right:10px; top:10px;}
.j_kbSlider .hd a { display:block; width:28px; height:28px; background:url(../img/kb_btn.png) no-repeat; overflow:hidden; font:0/0 a; letter-spacing:-9px; margin-bottom:2px;}
.j_kbSlider .hd .prev:hover { background-position:-28px 0;}
.j_kbSlider .hd .next { background-position:0px bottom;}
.j_kbSlider .hd .next:hover { background-position:-28px bottom;}

.j_part_left { width:730px; float:left; margin-top:20px;}
.j_part_right { width:250px; height:518px; float:right; margin-top:20px; background-color:#f6f6f6;}

.j_part_slider { width:350px; height:200px; float:left; position:relative; overflow:hidden;}
.j_part_slider .bd,.j_part_slider .bd li { width:350px; height:200px; position:relative; overflow:hidden;}
.j_part_slider .hd { position:absolute; right:10px; bottom:10px;}
.j_part_slider .hd li { width:9px; height:9px; overflow:hidden; background-color:#858585; font:0/0 a; letter-spacing:-9px; float:left; margin-right:5px; border-radius:50%;}
.j_part_slider .hd li.on { background-color:#0d488e;}

.j_part_list01 { width:360px; float:right; /*font-family: 宋体;*/}
.j_part_list01 li { width:100%; height:90px; float:left; padding-bottom:20px;}
.j_part_list01 img { width:120px; height:90px; float:left;}
.j_part_list01 .j_info { margin-left:130px; color:#aaa;}
.j_part_list01 h3 { width:100%; height:25px; line-height:25px; font-weight:bold; font-size:12px; word-break:break-all; overflow:hidden; border-bottom:#ededed 1px solid; margin-bottom:5px; color:#333;}
.j_part_list01 .j_text { line-height:18px; height:54px; overflow:hidden; padding-top:2px;}

.j_part_tuan .j_hd_thumb { padding-top:0; border-top:#eeeeee 1px solid; height:48px; line-height:48px; margin-bottom:0;}
.j_part_tuan .j_hd_thumb h3 { line-height:48px;}
.j_part_tuan .j_bd_thumb { border-top:#eeeeee 1px solid;}
.j_part_list02 { width:100%; overflow:hidden; /*font-family: 宋体;*/}
.j_part_list02 ul { width:102%;}
.j_part_list02 li { width:243px; height:123px; float:left; border-bottom:#eeeeee 1px solid; border-right:#eeeeee 1px solid;}
.j_part_list02 img { width:113px; height:123px; float:left;}
.j_part_list02 .j_info { margin-left:120px; margin-right:10px;}
.j_part_list02 .j_info h3 { font-size:12px; line-height:20px; height:40px; font-weight:normal; overflow:hidden; padding-top:10px;}
.j_part_list02 .j_info .j_price { color:#df0000; line-height:1.8;}
.j_part_list02 .j_info .j_btn { display:inline-block; width:auto; height:20px; line-height:20px; padding:0px 10px; color:#fff; background-color:#dc3535;}
/*.j_part_right .j_bd_thumb { font-family: 宋体;}*/

.j_part_right .j_hd_thumb { padding-top:0; height:34px; position:relative; margin-bottom:20px;}
.j_part_right .j_hd_thumb h3 { line-height:34px; background-color:#ff651f; color:#fff; padding:0px 18px; margin-left:-6px; position:relative;}
.j_part_right .j_hd_thumb h3 i { display:block; width:0; height:0; overflow:hidden; border-color:#c13c03 #c13c03 transparent transparent; border-style:solid solid dashed dashed; border-width:3px; position:absolute; left:0px; bottom:-6px;}

.j_part_list03 ul { padding:0 10px;}
.j_part_list03 li { width:100%; height:60px; float:left; padding-bottom:15px; position:relative;}
.j_part_list03 img { width:100px; height:60px;/* float:left;*/ border:#d6d6d6 1px solid;}
.j_part_list03 .j_info {/* margin-left:110px;*/ width:120px; position:absolute; left:110px; top:0px;}
.j_part_list03 .j_info h3 { width:100%; font-size:12px; line-height:20px; height:20px; font-weight:normal; overflow:hidden;}
.j_part_list03 .j_info .j_text { color:#999; line-height:18px; height:36px; overflow:hidden;/*font-family: 宋体;*/}

.j_sr09 { height:440px; margin-bottom:20px;}
.j_pro_sele { width:226px; float:left; position:relative; z-index:200; border-right:#bbb 1px solid; margin-top:14px; padding-left:20px; margin-right:5px;}
.j_sele_box { width:112px; height:24px; float:left; border:#bbbbbb 1px solid; border-right:none;}
.j_sele_box .val_ { height:24px; line-height:24px; background:#fff url(../img/b.png) right -168px no-repeat; padding-left:8px;}
.j_sele_box .sele_ { top:25px; border:1px #bbb solid; background:#FFF; text-align:left; display:none;overflow-y:scroll; overflow-x:hidden; z-index:10;width:200px; left:-1px;}
.j_sele_box .selp{ width:290px; padding:0 0 5px 0;height:300px;}
.selcon p{ font:12px/26px "\5B8B\4F53"; text-indent:-22px; padding:4px 0 4px 40px}
.selcon p strong{ /*font-family: 宋体, Helvetica, sans-serif;*/ font-weight:600; color:#FF651F; padding-right:12px;}
.selcon p a{ margin: 0 6px; display:inline-block; text-indent:0px;}
.selcon p a:hover{ color:#0766b6}
.selcon .rmode{ color:#888; border-bottom:1px #e2e2e2 dotted; padding:2px 0 2px 10px; text-indent:0px;}

.sellist{ width:184px;font:12px/26px "\5B8B\4F53"; }
.sellist li{ height:26px;}
.sellist li a{ display:block; padding-left:20px; height:26px; overflow:hidden;}
.sellist li a:hover{ background:#F6F6F6; color:#0766B6}
.sellist .th{border-bottom:1px #e2e2e2 dotted; color:#FF651F;}
.sellist .th a{ color:#FF651F;padding-left:10px;}
.sellist .th a:hover{color:#FF651F; background:none; text-decoration:none}
.j_pro_btn { width:86px; height:26px; float:left; line-height:26px; text-align:center; color:#fff!important; background-color:#ff651f; margin-top:14px;}

.j_sr09 .j_tab_keylist { border:#e9e9e9 1px solid; border-bottom-width:3px; border-top-width:0; position:relative; margin-bottom:20px;}
.j_sr09 .j_tab_keylist li { width:130px; height:70px; float:left;}
.j_sr09 .j_tab_keylist li a { display:block; width:130px; height:70px; border:#e9e9e9 1px solid; border-bottom-width:3px; border-top-width:0; margin-left:-1px;}
.j_sr09 .j_tab_keylist li a i { display:none; width:0; height:0; border-color:#ff651f transparent transparent; border-style:solid dashed dashed; border-width:6px; overflow:hidden; position:absolute; left:50%; margin-left:-6px; bottom:-15px;}
.j_sr09 .j_tab_keylist li.cur { position:relative;}
.j_sr09 .j_tab_keylist li.cur a { border-color:#ff651f; z-index:10; position:absolute; left:-1px; top:0px; margin-left:0;}
.j_sr09 .j_tab_keylist li.cur a i { display:block;}
.j_sr09 .j_tab_keylist .j_more { width:85px; height:55px; padding-top:15px; text-align:center; line-height:18px; position:absolute; right:0px; top:0px;}
.j_used_list { width:100%; overflow:hidden;}
.j_used_list ul { width:110%;}
.j_used_list li { width:210px; height:235px; float:left; margin-right:26px; padding-right:26px; border-right:#eee 1px solid;}
.j_used_list img { display:block; width:210px; height:140px;}
.j_used_list h3 { height:36px; line-height:36px; width:100%; font-weight:normal; word-break:break-all; overflow:hidden;/*font-family: 宋体;*/}
.j_used_list .j_price { font-size:18px; font-weight:bold; color:#dc3535;}
.j_used_list .j_info span { margin-right:10px;/*font-family: 宋体;*/}
.j_rela_links { height:40px; line-height:40px; background-color:#f7f7f7; border-bottom:#e9e9e9 3px solid; padding:0px 15px; clear:both; color:#ccc; margin-top:10px;}
.j_rela_links b { color:#333; font-weight:normal;}
.j_rela_links span { white-space:nowrap;/*font-family: 宋体;*/}

/*.j_sr10 .j_hd { margin-bottom:15px;}
.j_sr10 .j_hd .j_links { padding-top:11px;}
.j_sr10 .j_hd .j_links li { background:none; width:220px; height:32px; line-height:32px; border-left:#fff 3px solid;}
.j_sr10 .j_hd .j_links a { display:inline-block; width:100%; height:32px; line-height:32px; font-size:18px; background-color:#e7e7e7; text-align:center; padding:0;}
.j_sr10 .j_hd .j_links li.cur a { background-color:#0965b2; color:#fff;}*/

.j_photo_slider { position:relative; margin-top:20px;}
.j_photo_slider .bd { width:1000px; height:375px; position:relative; overflow:hidden;}
.j_photo_slider .bd li { width:1000px; height:500px; float:left; position:relative; }
.j_photo_slider .bd li .t_psimg{ float:left; width:246px; height:185px; position:relative; margin-left:4px; margin-bottom:5px;}
.j_photo_slider .bd li .t_psimg img{ width:100%; height:100%;}
.j_photo_slider .bd li strong { display:none; width:100%; height:32px; line-height:32px; text-align:center; font-size:12px; font-weight:normal; color:#fff; /*font-family: 宋体;*/ word-break:break-all; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.j_photo_slider .bd li .t_psimg.t_psimg_big{ width:499px; height:375px; margin-left:0;}

/*.j_photo_slider .bd li div { position:absolute; font:0/0 a;}
.j_photo_slider .bd div strong { display:block; width:100%; height:32px; line-height:32px; text-align:center; font-size:14px; font-weight:normal; color:#fff; font-family: 宋体; word-break:break-all; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.jp01 { left:0px; top:0px;}
.jp02 { left:0px; top:249px;}
.jp03 { left:336px; top:0px;}
.jp04 { left:557px; top:0px;}
.jp05 { left:778px; top:0px;}
.jp06 { left:336px; top:166px;}
.jp07 { left:336px; top:332px;}
.jp08 { left:557px; top:166px;}
.jp01 img,.jp02 img { width:335px; height:248px;}
.jp03 img,.jp04 img,.jp05 img,.jp06 img,.jp07 img { width:220px; height:165px;}
.jp08 img { width:441px; height:331px;}*/
.j_photo_slider a.prev,.j_photo_slider a.next { display:block; width:50px; height:85px; position:absolute; background:url(../img/photo_btn.png) no-repeat; top:50%; margin-top:-42px;}
.j_photo_slider a.prev { left:-56px;}
.j_photo_slider a.prev:hover { background-position:-50px 0px;}
.j_photo_slider a.next { right:-56px; background-position:0px -85px;}
.j_photo_slider a.next:hover { background-position:-50px -85px;}
.j_photo_slider .hd { position:absolute; right:0px; top:-58px;}
.j_photo_slider .hd li { width:220px; height:32px; line-height:32px; font-size:18px; background-color:#e7e7e7; text-align:center; float:left; border-left:#fff 3px solid; cursor:pointer;}
.j_photo_slider .hd li.on { background-color:#0965b2; color:#fff;}

.j_sr11 .j_hd { margin-bottom:15px;}
.j_video_list { width:100%; overflow:hidden;}
.j_video_list ul { width:110%;}
.j_video_list li { width:240px; height:220px; float:left; margin-right:13px;}
.j_video_list .j_video { display:block; width:240px; height:160px; position:relative; overflow:hidden;}
.j_video_list .j_video img { display:block; width:240px; height:160px;}
.j_video_list .j_video strong { display:block; width:100%; height:32px; line-height:32px; text-indent:10px; font-weight:normal; word-break:break-all; overflow:hidden; position:absolute; left:0px; bottom:0px; color:#fff; font-size:12px; background:rgba(0,0,0,.60); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000,endcolorstr=#99000000);}
.j_video_list dl { padding-top:5px;}
.j_video_list dd { width:100%; height:24px; line-height:24px; text-indent:22px; background:url(../img/b.png) 3px -47px no-repeat;}

.j_rent,.j_buy { width:490px;}
.j_r_box { width:245px;}
.j_r_box .j_hd_thumb { height:46px; line-height:46px; margin:0;}
.j_r_box .j_hd_thumb h3 { line-height:46px; padding-left:15px;}
.j_r_box .j_hd_thumb h3 em { /*font-family: 宋体;*/ margin-left:8px;}
.j_sr12 .j_bd_thumb { /*font-family: 宋体;*/ font-size:14px;}
.j_r_box .j_bd_thumb li { width:88%; height:28px; line-height:28px;}

.j_sr13 .j_hd { margin-bottom:15px;}
.xdl_slider { width:350px; height:220px; float:left; position:relative; overflow:hidden; margin-right:20px;}
.xdl_slider .bd { width:350px; height:200px; position:relative; overflow:hidden;}
.xdl_slider .bd li { width:350px; height:200px; float:left;}
.xdl_slider .bd img { width:350px; height:200px;}
.xdl_slider .hd { width:100%; height:18px; border-top:#ff6600 2px solid; overflow:hidden;}
.xdl_slider .hd li { width:100px; float:left; height:18px; line-height:18px; text-align:center; background-color:#e8e8e8; color:#333; margin-right:2px;}
.xdl_slider .hd ul { width:999px;}
.xdl_slider .hd li.on { background-color:#ff6600; color:#fff;}

.xdl_news { width:360px; float:left;}
.xdl_hot li { padding-bottom:5px; *zoom:1;}
.xdl_hot h2 { font-size:18px; width:100%; height:24px; line-height:24px; margin-bottom:5px; word-break:break-all; overflow:hidden;}
.xdl_hot .text { height:20px; line-height:20px; /*font-family: 宋体;*/overflow: hidden;}
.xdl_news .j_com_list li { height:28px; line-height:28px; font-size:12px; background-position:-8px 0px; color:#cccccc; /*font-family: 宋体;*/}
.xdl_news .j_com_list li .tag { color:#666;}

.xdl_act { width:250px; float:right;}
.xdl_act .j_hd_thumb { padding:0; margin:0; height:24px; line-height:24px; margin-bottom:5px;}
.xdl_act .j_hd_thumb h3 { line-height:24px;}
.xdl_act .j_com_list { padding-top:15px;}
.xdl_act .j_com_list li { height:28px; line-height:28px; font-size:12px; background-position:-8px 0px; color:#cccccc; /*font-family: 宋体;*/}

.j_line { clear:both; width:100%; height:0px; overflow:hidden; border-bottom:#dfdfdf 1px solid; padding-top:15px; margin-bottom:0px;}
.xdl_box { width:350px; margin-right:20px;}
.xdl_box .j_com_list li { height:28px; line-height:28px; font-size:12px; background-position:-8px 0px; color:#cccccc; /*font-family: 宋体;*/}

.xdl_friends { width:250px;}
.xdl_friends .j_hd_thumb h3 { padding-left:0;}
.xdl_fd_slider { width:100%; height:150px; position:relative; overflow:visible;}
.xdl_fd_slider .bd { width:250px; height:150px; overflow:hidden; position:relative;}
.xdl_fd_slider .bd li { width:250px; height:150px; float:left;}
.xdl_fd_slider .bd li div { width:50px; height:75px; float:left; margin-right:12px; text-align:center;}
.xdl_fd_slider .bd li img { display:block; width:50px; height:50px; border-radius:3px;}
.xdl_fd_slider .bd li strong { display:block; width:100%; height:20px; line-height:20px; font-weight:normal; word-break:break-all; overflow:hidden;}
.xdl_fd_slider .hd { width:40px; height:20px; position:absolute; right:10px; top:-35px;}
.xdl_fd_slider .hd a { display:block; width:20px; height:20px; background:url(../img/bbs_slide_btn.png) no-repeat; float:left;}
.xdl_fd_slider .hd a.next { background-position:-20px 0;}

.jc01 { width:315px;}
.jc01 .j_hd { border-bottom:none;}
.jc01 .j_hd h3 { font-size:18px; background:url(../img/b.png) 0px -72px no-repeat; padding-left:13px;}
.jc01 .j_bd { border:#dfdfdf 1px solid; padding:15px; width:283px; overflow:hidden; /*font-family: 宋体;*/}
.jc01 .j_bd .j_rec_list { width:300px;}
.jc01 .j_bd .j_rec_list li { width:135px; height:120px; float:left; margin-right:12px; text-align:center;}
.jc01 .j_bd .j_rec_list li img { display:block; width:135px; height:85px; border:#ddd 1px solid;}
.jc01 .j_bd .j_rec_list li strong { display:block; text-align:center; height:24px; line-height:24px; font-weight:normal; word-break:break-all; overflow:hidden;}

.jc01 .j_bd .j_com_list li { height:28px; line-height:28px; font-size:14px; background-position:-8px 0px; color:#cccccc; position:relative; text-indent:0;}
.jc01 .j_bd .j_com_list li a { display:inline-block; max-width:190px; _width:190px; height:28px; padding-left:15px; word-break:break-all; overflow:hidden;}
.jc01 .j_bd .j_com_list li a.j_com { position:absolute; right:0px; top:0px; color:#999; width:auto; padding:0; font-size:12px; max-width:70px; _width:70px; word-break:break-all; overflow:hidden; text-align:right;}

.j_sr15 { padding-bottom:15px;}
.j_sr15 .j_hd_thumb h3 { padding-left:0;}
.j_sr15 .j_r_box { width:315px;}
.j_sr15 p { height:30px; line-height:30px; background:url(../img/rank_img.png) repeat-x 0 -670px; width:315px; margin:0 auto;}
.j_sr15 p.brand_right_box_title{ border-top:#fff 1px solid; height:26px; width:240px; padding-left:10px; border-bottom:0; line-height:26px; background:#fff1c5; color:#333; }
.j_sr15 p span,.j_sr15 p strong{ display:inline-block;}
.j_sr15 p .brand_01{ width:30px; height:30px; line-height:30px; float:left; background:url(../img/rank_img.png) no-repeat}
.j_sr15 p .brand_02{ width:175px; height:30px; line-height:30px; float:left}
.j_sr15 p .brand_03{ width:105px; height:30px; line-height:30px; float:left}
.j_sr15 p .brand_01 a{ display:inline-block; width:18px; height:20px; }
.j_sr15 p .brand_01 a.top{background:url(../img/rank_img.png) no-repeat 1px -33px; color:#c71f2f}
.j_sr15 p .brand_02 a{ color:#2e3982}
.j_sr15 p .brand_03 i{ display:inline-block; border:#9cbd37 1px solid; background:url(../img/rank_img.png) repeat-x 0 -138px; height:4px; line-height:4px; overflow:hidden;}
.j_sr15 p .brand_03 b{ display:inline-block; width:45px; height:6px; line-height:0; overflow:hidden; _float:left; _margin-top:12px;}
.j_sr15 p .brand_03 strong{ /*font-family: 宋体, Helvetica, sans-serif;*/ font-size:10px; color:#999; padding-left:10px;}

.j_sr15 p .top1{ background-position:0 -361px;}
.j_sr15 p .top2{ background-position:0 -391px;}
.j_sr15 p .top3{ background-position:0 -421px;}
.j_sr15 p .top4{ background-position:0 -451px;}
.j_sr15 p .top5{ background-position:0 -481px;}
.j_sr15 p .top6{ background-position:0 -511px;}
.j_sr15 p .top7{ background-position:0 -541px;}
.j_sr15 p .top8{ background-position:0 -571px;}
.j_sr15 p .top9{ background-position:0 -601px;}
.j_sr15 p .top10{ background-position:0 -631px;}
.j_sr15 .j_bd .j_bd { /*font-family: 宋体;*/}

.j_foot{ background:#f3f3f3; padding:20px 0;}
.j_foot_link_tab .j_tab_keylist{ border-bottom:1px solid #dadada; width:100%; overflow:hidden; padding-bottom:15px;}
.j_foot_link_tab .j_tab_keylist ul{ width:100%;}
.j_foot_link_tab .j_tab_keylist li{ float:left; font-size:16px; color:#000; cursor:pointer; font-weight:bold; margin-right:50px; white-space:nowrap;}
.j_foot_link_tab .j_tab_keylist li.cur{ color:#0d488e;}
.j_foot_link_tab .j_tab_val{ margin-top:15px; }
.j_link_list li{ float:left; line-height:24px; white-space:normal; margin-right:25px;}
.j_link_list li a{ color:#5a5a5a;}

.j_other_link{ border-color:#e9e9e9; border-style:solid; border-width:4px 0 1px 1px; margin-top:30px;}
.j_other_link li{ float:left; border-right:1px solid #e9e9e9; height:106px; overflow:hidden; background:#fff;}
.j_other_link .j_foot_ot1{ width:260px;}
.j_other_link .j_foot_ot2{ width:170px;}
.j_other_link .j_foot_ot3{ width:330px;}
.j_other_link .j_foot_ot4{ width:235px;}
.j_foot_ot2 img{ float:left; margin:13px 13px 0 13px;}
.j_foot_ot2 .j_wb_t1{ font-size:14px; font-weight:bold; margin-top:13px;}
.j_foot_ot2 .j_wb_t2{ margin-top:7px;}
.j_foot_ot2 .j_wb_t2 a{ display:inline-block; border:1px solid #e2e2e2; background:url(../img/fbtn_bg.gif) repeat-x 0 0; line-height:20px; padding:0 10px;}
.j_foot_ot2 .j_wb_t3{ margin-top:7px;}
.j_foot_ot2 .j_wb_t3 a{ color:#999;}
.j_foot_ot3 img{ float:left; margin-right:10px;}
.j_foot_ot3 .j_ewm_ty,.j_foot_ot3 .j_ewm_tb{ width:150px; margin-top:13px; margin-left:10px; line-height:26px; _display:inline;}

.j_foot_ot1 .j_wb_t1{ font-size:14px; font-weight:bold; margin-top:25px;}
.j_foot_ot1 .j_wb_t2{ margin-top:7px;}
.j_foot_ot1 .j_wb_t2 .wb { display:inline-block; vertical-align:middle;}
.j_foot_ot1 .j_wb_t3{ margin-top:7px;}
.j_foot_ot1 .j_wb_t3 a{ color:#999;}

.j_other_link .j_foot_ot2 .j_ewm_wx { width:150px; margin-top:13px; margin-left:10px; line-height:26px; _display:inline;}
.j_other_link .j_foot_ot2 .j_ewm_wx img { margin:0; float:left; margin-right:10px;}

.j_foot_xx{ text-align:center; color:#989898; margin-top:15px;}
.j_foot_xx a{ color:#989898;}

.j_sideGuide { width:72px; height:auto; position:fixed; right:10px; bottom:10px; background-color:#fbfbfb;}
.j_sideGuide li { width:70px; height:25px; line-height:25px; text-align:center; border:#e9e9e9 1px solid; border-bottom:none;}
.j_sideGuide li a { display:block; width:100%; height:25px; line-height:24px; color:#333;}
.j_sideGuide .gotop { display:block; width:70px; height:40px; background:url(../img/gotop.png) no-repeat; border:#e9e9e9 1px solid; font:0/0 a; letter-spacing:-9px;}
.j_sideGuide .active { position:relative;}
.j_sideGuide .active span { display:block; width:81px; height:27px; line-height:26px; position:absolute; left:-5px; top:-1px; _top:1px; background:#3486cf url(../img/b.png) 0px -206px no-repeat; color:#fff;}
.j_sideGuide .active span i { display:block; width:0; height:0; overflow:hidden; border-color:#2269a7 transparent transparent #2269a7; border-style:solid dashed dashed solid; border-width:3px; position:absolute; right:0px; _right:-1px; bottom:-6px;}
/*ie6hack*/
* html,* html body{background-image:url(about:blank);background-attachment:fixed;}
* html .j_sideGuide {position:absolute;left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||0)-10);top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-10)}

.hide_links { display:none;}
.small_gg { overflow:hidden; margin-bottom:25px;}
.small_gg ul { width:120%;}
.small_gg li { width:112px; float:left;}

/*temp*/
.gg03 .gg { height:62px;}
.temp_vals a { display:block; height:26px; line-height:26px; padding-left:10px;}
.j_sele_box .selp,.j_sele_box .sele_ { width:170px;}
.j_part_list02 .j_info .j_price { display:none;}
.j_part_list02 .j_info .j_btn { margin-top:10px;}

/*area_slide*/
.j_area_slide { width:300px; height:225px; float:left; position:relative; overflow:hidden;}
.j_area_slide .bd { width:300px; height:225px; position:relative; overflow:hidden;}
.j_area_slide .bd li { width:300px; height:225px; float:left;}
.j_area_slide .hd { width:100%; height:20px; line-height:20px; text-align:center; font:0/0 a; position:absolute; left:0px; bottom:0; z-index:5;}
.j_area_slide .hd li { display:inline-block; *display:inline; *zoom:1; width:10px; height:10px; background:#101010; border-radius:50%; _display:inline; margin:0px 4px;}
.j_area_slide .hd li.on { background:#ff651f;}
.j_area_slide a.prev,.j_area_slide a.next { display:none; width:24px; height:66px; background:url(../img/area_slide_btn.png) no-repeat; position:absolute; top:50%; margin-top:-33px; z-index:10; filter:alpha(opacity=50); opacity:0.5;}
.j_area_slide a.prev { left:0;}
.j_area_slide a.next { right:0; background-position:-24px 0;}

.j_area01 .j_news { width:415px; float:left; border-width:0; padding-top:0; padding-bottom:0;}
.j_area01 .j_pro_news03 { height:225px;}
.j_area01 .j_news_list li { width:97%; height:28px; line-height:28px; width:46%;}
.j_area01 .j_news_list a { color:#999;}
.j_area01 .j_news_list a:hover { color:#ff9400;}
.j_area01 .j_newsRec h2 { text-align:center;}

.j_area01 .j_actSlider,.j_area01 .j_actSlider .bd,.j_area01 .j_actSlider .bd li { height:165px;}
.j_area01 .j_actSlider .bd li strong { display:block; text-align:center; width:100%; height:30px; line-height:30px; word-break:break-all; overflow:hidden; font-weight:normal;}

.j_area02 { border:#eee 1px solid;}
.j_area02 .j_hd { background:#ffba00;}
.j_area02 .j_hd h2 { width:auto; float:left; height:35px; line-height:35px; font-size:18px; color:#fff; font-weight:bold; padding-left:24px;}
.j_area02 .j_hd h2 span { font-size:12px; font-weight:normal; padding-left:10px;}
.j_area02 .j_hd .j_more { padding:10px 23px 0 0;}
.new_list01 { width:100%; float:left; overflow:hidden; position:relative;}
.new_list01 ul { width:102%; float:left;}
.new_list01 li { width:250px; height:205px; padding:0px 0px; float:left; border-right:#e0e0e0 1px solid; background:url(../images/new_greybg.gif) bottom repeat-x; position:relative;}
.new_list01 a.l { display:block; width:244px; height:205px; padding-top:0px; float:none;}
.new_list01 img { width:250px;}
.new_list01 div.r { width:120px; padding-top:0px; float:none; position:absolute; z-index:2; left:10px; top:10px;}
.new_list01 div.r .nl01 { height:auto; /*font-family:宋体;*/ overflow:hidden;}
.new_list01 div.r .nl01 strong { font-size:14px; line-height:20px;}
.new_list01 div.r .nl02 { height:auto; line-height:25px; color:#b7b7b7;}
.new_list01 div.r a.newBtn { display:block; width:77px; height:26px; line-height:26px; text-align:center; background:#767676; color:#f0f0f0;}
.new_list01 div.r a.newBtn:hover { color:#fff; background:#079bf1;}
span.newIco01,span.newIco02,span.newIco03 { display:block; width:39px; height:39px; line-height:39px; text-align:center; /*font-family:宋体;*/ font-size:14px; color:#fff; background:url(http://product.21-sun.com/images/guide_point11.gif) no-repeat; overflow:hidden; position:absolute; z-index:2; right:20px; top:20px;}
.new_list01 span.newIco01 { background-position:-108px 0px;}
.new_list01 span.newIco02 { background-position:-147px 0px;}
.new_list01 span.newIco03 { background-position:-186px 0px;}

/*temp20140729
.j_area { display:none;}
.j_nav { width:827px;}
.j_nav li { width:94px;}*/

.j_area_top .j_area { display:block;}
.j_area_top .j_nav { width:760px;}
.j_area_top .j_nav li { width:86px;}
.j_area_box .j_sele { width:83px;}

.j_sr16 { margin-bottom:10px; }
.j_sr16 ul { }
.j_sr16 li { width:110px; height:120px; float:left; text-align:center; margin-right:1px; z-index:100;}
.j_sr16 img,.j_sr16 .j_img { display:block; width:100px; height:60px; padding:2px; border:#ddd 1px solid; margin:0 auto;}
.j_sr16 .j_img img { padding:0; border:0;}
.j_sr16 p { color:#aaa;}
.j_sr16 li strong { font-size:14px;}

.j_sr16 li { height:90px; position:relative;}
.j_sr16 li p { display:none; width:90px; height:auto; padding:6px 7px; position:absolute; left:2px; top:87px; color:#666; text-align:left; background-color:#fff; border:#ddd 1px solid; border-top:none;}
.j_sr16 li strong { display:block; margin:0px 2px; font-weight:normal; font-size:12px; padding-top:5px;}
.j_sr16 li a:hover strong { border:#ddd 1px solid; border-width:0px 1px;}
.j_sr16 li a:hover p { display:block;}
.j_sr16 li a:hover img,.j_sr16 li a:hover .j_img { border-bottom:none;}

.j_rec_scroll { position:relative;}
.j_rec_scroll .bd { width:284px; height:120px; position:relative; overflow:hidden;}
.j_rec_scroll .hd { position:absolute; right:15px; top:126px; display:none;}
.j_rec_scroll .hd li { width:9px; height:9px; overflow:hidden; background-color:#858585; font:0/0 a; letter-spacing:-9px; float:left; margin-right:5px; border-radius:50%;}
.j_rec_scroll .hd li.on { background-color:#0d488e;}

.j_rec_scroll .prev,.j_rec_scroll .next { display:block; width:8px; height:34px; background:url(../img/slide_btn.png) no-repeat; position:absolute; top:42px;}
.j_rec_scroll .prev {left:7px;}
.j_rec_scroll .next {right:6px; background-position:-8px 0px;}

/*2014中秋
body { background:url(http://ad.21-sun.com/new/zq.jpg) center 30px no-repeat;}
.j_sr01 { background-color:#fff;}
.j_area_box { background-color:#fff;}

.j_logo { width:168px; height:84px; position:relative;}
.j_logo img { position:absolute; left:0px; top:5px;}
.j_area { width:66px;}*/


.j_main{ position:relative; z-index:20;}
/*20150411新首页*/
.top_navlink{ margin-top:2px; margin-bottom:8px;}
.navlink_list{ width:100%; overflow:hidden;  background:#f7f7f7;}
.navlink_list ul{ width:110%;}
.navlink_list li{ float:left; height:23px; line-height:23px; padding:0 9px 0 9px; background:url(../images/new/nl_xian.gif) no-repeat right;}
.navlink_list li a{ color:#7d7d7d;}
.navlink_list li a:hover{ color:#ff9400; }

.t_navmain{ position:relative; z-index:30; margin-bottom:10px;}
.t_logo{}
.t_navright{ width:845px;}
.t_nav{ width:100%; height:36px; overflow:hidden; background:#ff9400; }
.t_nav li{ float:left; line-height:36px; font-size:18px; font-weight:bold; background:url(../images/new/nav_xian.gif) no-repeat right;}
.t_nav  ul{ width:110%;}
.t_nav li a{ color:#fff; display:block; padding:0 14px;}
.t_nav li a:hover{ background:#ff651f; }


.t_prosearch{ width:250px; float:right;}
.t_sem{ margin-bottom:10px;}
.t_sem .ic { width:24px; height:25px; float:left; border:#cccccc 1px solid; border-right-color:#e9e9e9; background:#f7f7f7;}
.t_sem .ic .ico { margin:2px;}
.t_sem .inp { width:154px; height:25px; padding:0px 5px; float:left; border:#cccccc 1px solid; border-width:1px 0px; background-color:#fff; overflow:hidden;}
.t_sem .inp input { display:block; width:100%; height:25px; line-height:24px; color:#999;}
.t_sem .inp input.focus { color:#333;}
.t_sem .inb { width:60px; height:27px;  background-color:#ff651f; overflow:hidden; float:left;}
.t_sem .inb input { display:block; width:100%; height:27px; font-size:14px; font-weight:bold; color:#fff; padding:0px 0px; cursor:pointer; text-align:center;}
.t_pse_sele{ height:24px; line-height:24px; border:1px solid #ddd; background:#fff url(../images/new/psele_jt.gif) no-repeat right; text-indent:10px; margin-bottom:9px;}
.t_pse_sele .val_{ color:#d8d8d8; }
.t_pse_sele .sele_ { top:24px; }
.t_pse_btn{}
.t_pse_btn a{ display:block; height:30px; line-height:30px; background:#ff651f; color:#fff; font-size:16px; font-weight:bold; text-align:center;}

.t_sr03_lant{ font-size:20px; color:#000; margin-bottom:10px;}
.t_proimglist{ width:110%; padding:15px 0 15px 10px;}
.t_proimglist li{ width:130px; float:left; position:relative; margin-right:15px;}
.t_proimglist .t_img{ width:128px; height:95px; border:1px solid #ddd; overflow:hidden; cursor:pointer;}
.t_proimglist .t_title{ height:24px; line-height:24px; overflow:hidden; word-break:break-all; margin-bottom:3px; cursor:pointer;}
.t_proimglist .t_title a{ color:#525252;}
.t_proimglist .t_gn{ color:#aaa;}
.t_proimglist .t_gn a{ color:#aaa; }
.t_proimglist .t_gn a:hover{ color:#ff9000;}
.t_proimglist .t_gn em{ padding:0 5px;}
.t_proimglist .t_qundj{ display:block; width:45px; height:20px; line-height:20px; background:#ff9000; text-align:center; color:#fff; position:absolute; right:0px; bottom:0px;}

.t_hotbrand{ padding:5px 0 0; border-top:1px solid #f1f1f1; width:737px; overflow:hidden;}
.t_hotbrand .t_hotlant{ float:left; font-size:14px; color:#6b6b6b; font-weight:bold; width:80px; line-height:54px; text-align:center; margin-right:15px;}
.t_hotbrand .t_hotbscroll{ float:left; width:620px;  position:relative;}
.t_hotbscroll .bd{ overflow:hidden; height:54px; width:620px; position:relative;}
.t_hotbscroll .bd ul{ width:110%;}
.t_hotbscroll .bd li { width:95px; float:left; text-align:center; padding-top:3px; padding-bottom:2px; margin-right:10px;}
.t_hotbscroll .bd li a {  display:block;}
.t_hotbscroll .bd strong { display:block; font-weight:normal; margin-top:5px;}
.t_hotbscroll .bd img { display:block; width:80px; height:26px; margin:0 auto;}
.t_hotbscroll .hd a{ display:block; width:9px; height:16px; background-image:url(../images/new/pscbtn.gif); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-8px; cursor:pointer; }
.t_hotbscroll .hd .prev{ background-position:left; left:-15px;}
.t_hotbscroll .hd .next{ background-position:right; right:-15px;}

.t_sr03 .j_recs .j_gg { float:none;}
.t_zdkehu{ padding:0 15px; /*border-top:1px solid #dfdfdf;*/}

.t_pro_news02{ width:630px; float:right; padding-top:20px; overflow:hidden;}
.t_pnews_scroll{width:555px; margin-left:auto; margin-right:auto; position:relative; overflow:hidden;}
.t_pnews_scroll .bd{ overflow:hidden; height:175px; position:relative; width:555px;}
.t_pnews_scroll .bd ul{ width:110%;}
.t_pnews_scroll .bd li{ width:170px; float:left; margin-right:20px;_margin-right:10px; position:relative; }
.t_pnews_scroll .bd .t_img{ border:1px solid #ddd; width:100%; height:125px; overflow:hidden; cursor:pointer;}
.t_pnews_scroll .bd .t_title{ line-height:26px; height:26px; overflow:hidden; font-weight:bold; margin:2px 0; cursor:pointer;/*font-family: 宋体;*/}
.t_pnews_scroll .bd .t_gn em{ padding:0 5px;}
.t_pnews_scroll .bd .t_qundj{ display:block; width:45px; height:20px; line-height:20px; background:#ff9000; text-align:center; color:#fff; position:absolute; right:0px; bottom:0px;}
.t_pnews_scroll .hd a{ display:block; width:9px; height:16px; background-image:url(../images/new/pscbtn.gif); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-30px; cursor:pointer; }
.t_pnews_scroll .hd .prev{ background-position:left; left:-25px;}
.t_pnews_scroll .hd .next{ background-position:right; right:-25px;}

.t_pnews_nr{ background:#f4f4f4; padding:18px; margin-top:15px;}
.t_pnews_nr li{ width:48%; margin-right:2%; float:left; overflow:hidden;}
.t_pnews_nr li img{ float:left; width:100px; height:90px;}
.t_pnews_nr li .t_title{ font-size:12px; line-height:22px; height:22px; margin-left: 110px;  word-break: break-all;  overflow: hidden; cursor:pointer; }
.t_pnews_nr li .t_sum{margin-left: 110px;  word-break: break-all;  overflow: hidden; line-height:22px; height:66px; overflow:hidden; color:#a3a3a3; cursor:pointer;/*font-family: 宋体;*/}


.t_used_left{ width:750px; float:left;}
.t_used_right{ width:230px; float:right; }
.t_used_lant{ font-size:18px; font-weight:bold; color:#000; line-height:30px; padding-top:15px; margin-bottom:10px;}
.t_used_search select{ height:28px; width:100%; line-height:28px; border:1px solid #ddd; margin-bottom:10px; }
.t_used_search .tused_btn{ width:100%; height:32px; line-height:32px; background:#f08700; border:1px solid #d37002; font-size:14px; font-weight:bold; color:#fff;}
.t_used_price{ overflow:hidden;}
.t_used_price ul{ width:102%;}
.t_used_price li{ width:47%; margin-right:2%; float:left; margin-bottom:5px;}
.t_used_price li a{ display:block; height:34px; line-height:34px; background:url(../images/new/used_btn.gif) repeat-x 0 0; text-align:center; border:1px solid #e2e2e2; font-size:12px;/*font-family: 宋体;*/}

.t_sr03 .j_hd_thumb{ border-bottom:1px dotted #f1f1f1;}


/*行业动态*/
.hydt_main { margin-top:10px;}
.hydt_main .hydt_left{ width:345px; float:left; border:1px solid #ddd;  margin-right:20px; margin-top:5px; }
.hydt_main .hydt_center{ width:355px; float:left;}
.hydt_main .hydt_right{ width:260px; float:right;}
.hydt_center .j_newsRec h2{ width:359px;  font-size: 19px;}
.hydt_newslist{ border-bottom:1px solid #ddd; padding-bottom:15px;}
.hydt_newslist li { width:95%; padding-left:5%; float:left;  background:url(../img/dot.png) -8px -2px no-repeat; font-size:14px;}
.hydt_newslist li .title_hy{ display:block; height:30px; line-height:30px; width:80%; float:left; word-break:break-all; overflow:hidden; cursor:pointer;/*font-family: 宋体;*/}
.hydt_newslist li .date_hy{ display:block; height:30px; line-height:30px; width:15%; float:right; text-align:right; color:#999; padding-right:1%;font-size: 12px;}

.hydt_job_lant{ padding-bottom:15px; margin-top:10px;}
.hydt_job_lant .hyjob_left{ float:left; border-left:4px solid #ff5500; height:18px; line-height:18px; padding-left:5px; font-size:12px; font-weight:bold; color:#000;/*font-family: 宋体;*/}
.hydt_job_lant .hy_more{ display:block; float:right;}
.hydt_jlist{ width:100%; overflow:hidden;}
.hydt_jlist ul{ width:110%;}
.hydt_jlist li{ width:110px; float:left; margin-right:12px;}
.hydt_jlist li .hyj_img{ width:108px; border:1px solid #ddd; height:68px;cursor:pointer;}
.hydt_jlist li .hyj_img img{ width:100%; height:100%;}
.hydt_jlist li .hyj_title{ height:22px; line-height:22px; word-break:break-all; overflow:hidden; margin-top:5px;cursor:pointer;}

.hydt_zhscroll{ position:relative;}
.hydt_zhscroll .bd{ width:185px; margin:0 auto; overflow:hidden; position:relative; height:142px;}
.hydt_zhscroll .bd li .dtzh_img{ width:185px; height:115px; overflow:hidden;}
.hydt_zhscroll .bd li .dtzh_img img{ width:100%; height:100%;}
.hydt_zhscroll .bd li .dtzh_title{ text-align:center; height:22px; line-height:22px; word-break:break-all; overflow:hidden; margin-top:5px;}
.hydt_zhscroll .hd a{ display:block; width:8px; height:34px; background-image:url(../images/new/pscbtn.gif); background-repeat:no-repeat; position:absolute; top:50%; margin-top:-30px;}
.hydt_zhscroll .hd a.prev{ left:10px; background-position:left;}
.hydt_zhscroll .hd a.next{ right:10px; background-position: right;}
.hydt_zhlist{ padding:15px 15px 0;}
.hydt_zhlist li { width:94%; padding-left:6%; height:30px; line-height:30px; word-break:break-all; overflow:hidden; float:left;  background:url(../img/dot.png) -8px -2px no-repeat; font-size:14px;/*font-family: 宋体;*/}


.yc_lant{ height:34px; border-bottom:1px solid #ddd; position:relative;}
.yc_lant span{ display:block; width:80px; height:33px; line-height:33px; font-size:12px;  font-weight:bold; text-align:center; color:#000; border-bottom:1px solid #fff; border-top:2px solid #ff6803; border-right:1px solid #ddd; position:absolute; top:-1px; left:0px; /*font-family: 宋体;*/}
.yc_scroll{ padding:11px; position:relative; border-bottom:1px solid #ddd;}
.yc_scroll .bd{ position:relative; overflow:hidden; height:257px;}
.yc_scroll .bd li{ width:322px;}
.yc_scroll .bd li .yc_simg{ width:320px; height:220px; border:1px solid #333; overflow:hidden; cursor:pointer;}
.yc_scroll .bd li .yc_simg img{ width:100%; height:100%;}
.yc_scroll .bd li .yc_stitle{ font-size:14px; font-weight:bold; color:#333; text-align:center; height:30px; line-height:30px; word-break:break-all; overflow:hidden; margin-top:5px; cursor:pointer; }
.yc_scroll .hd{ position:absolute; bottom:53px; left:0px; width:95%;  text-align:right; padding-right:5%;}
.yc_scroll .hd li{ display:inline-block; width:10px; height:10px; background:#9e9e9e; font-size:0px; line-height:0px; margin-left:5px;float: right;}
.yc_scroll .hd li.on{ background:#ff6803; }

.hy_newslist { padding:5px 10px;}
.hy_newslist ul { clear:both; overflow:hidden; /*font-family: 宋体;*/}
.hy_newslist li { width:100%; *width:100%; padding-left:3%; float:left; height:24px; line-height:24px; background:url(../img/dot.png) -12px -2px no-repeat; word-break:break-all; overflow:hidden;font-size: 14px;}


/*双十一*/
.ad_11_pos{ width:100%; height:0; background:none; position:fixed; top:295px; z-index:9999;}
.ad_11_wrap{ width:1000px; height:0; margin:0 auto; position:relative;}
.ad_11_box{ position:absolute; top:0; right:0;}
.ad_11{ height:178px; overflow:hidden;}
.ad_11_little{ width:31px; height:0; overflow:hidden; position:absolute; right:0; top:-18px; cursor:pointer;}
.closeAd_11{ display:block; width:48px; height:18px; background:url(/images/close.gif) no-repeat; position:absolute; top:-18px; right:0; z-index:99999; cursor:pointer;}

/*首页双十一添加*/
a.Shuang11{ display:inline-block; height:15px; padding:0 2px; margin-left:2px; background:#f70; color:#fff; line-height:15px; border-radius:1px;}


.list_rec{ height:72px; padding-top:2px;}
.list_rec ul li{ padding-left: 14px;background: url(http://www.21-sun.com/static/images/dot.png) no-repeat -8px -2px;height: 28px;line-height: 26px;}


/*20151202*/
.tw_list{}
.tw_list .tw_title{ padding-top:12px; padding-bottom:15px;}
.tw_list .title_left{ float:left;}
.tw_list .tw_more{ display:block; float:right; line-height:28px;}
.chatList{ width:100%; overflow:hidden;}
.chatList ul{ width:110%;}
.chatList li{ width:114px; float:left; margin-right:10px;}
.chatList .picWrap{ width:114px; height:84px; overflow:hidden; position:relative;}
.chatList .picWrap img{ width:100%; height:100%; position:absolute;}
.chatList .picOver{ width:100%; height:100%; background:url(../img/opacity_bg.png); position:absolute; z-index:9; top:-100%; left:0; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s;}
.chatList .picOver img{ display:block; width:70px; height:70px; margin:7px 22px;}
.chatList li:hover .picOver{ top:0;}
.chatList .picTip{ width:100%; height:22px; line-height:22px; color:#333; word-break:break-all; overflow:hidden; margin-top:5px; transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s;  text-align: center;}
.chatList li:hover .picTip{ color:#ff9400;}


/*二手车*/
.t_sr09{ height:634px;}
.t_sr09 .j_tab_keylist{ margin-bottom:0;}
.t_sr09 .j_used_list li{ width:249px; height:auto; padding-right:0; margin-right:0; border:#eee solid 1px; border-top-width:0; border-right-width:0;}
.t_sr09 .j_used_list .liWrap{ padding:14px 20px;}
.t_sr09 .j_more{ font-size:18px; color:#000; font-weight:bold; font-family:"微软雅黑"; line-height:24px !important; padding-top:10px !important; right:6px !important;}

.zu_right{ width:250px; float:right;}
.zu_select{ height:70px; border-bottom:#e9e9e9 solid 3px;}
.zu_select a{ display:block; width:124px; height:70px; float:left; border-right:#e9e9e9 solid 1px; text-align:center; line-height:70px; font-size:16px; color:#000;}
.zu_select a.active{ color:#ff651f; border-bottom:#ff651f solid 3px;}
.zu_list_box{ position:relative;}
.zu_right .zu_list{ width:249px; height:488px; *height:486px; padding-top:13px; border:#eee solid 1px; border-top-width:0; position:absolute; left:-1px; top:0; display:none;}
.zu_right .zu_list li{ height:28px; *height:24px; padding-left:15px; padding-right:12px; background: url(../img/dot.png) -8px 0px no-repeat;}
.zu_right .zu_list span{ display:block; height:28px; line-height:28px;}
.zu_right .zu_list span.listTitle{ float:left; width:180px; overflow:hidden; color:#626262; font-size:12px;/*font-family:"宋体";*/}
.zu_right .zu_list .listTitle:hover{ color:#ff9400;}
.zu_right .zu_list span.listTime{display:none; float:right; width:30px; color:#999; font-size:12px;/*font-family:"宋体";*/}
.ad_zu_list{ position:absolute; bottom:16px; padding:0 15px; height:40px;}
.ad_zu_list .ad_zu{ width:100px; height:40px; overflow:hidden; float:left;}
.ad_zu_list .ad_zu_2{ margin-left:16px;}

/*20151204*/
.picBox{ width:210px; height:140px; overflow:hidden;}
.picBox img{ transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -o-transition:all ease 0.3s;}
.picBox:hover img{ transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}


.t_srr_img .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:33px; z-index:1; }
.t_srr_img .hd ul{ overflow:hidden; zoom:1; float:left;  }
.t_srr_img .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.t_srr_img .hd ul li.on{ background:#ff8a00; color:#fff; }
