
/*reset*/
body,
h1,
h2,
h3,
h4,
h5,
dl,
dt,
dd,
ul,
ol,
li,
a,
div,
font,
em,
span,
img,
form,
input,
p { font-size: 12px; font-style: normal; font-weight: normal; padding: 0px; margin: 0px; line-height: 1.5em; background: none; border: none; color: #000; }
body { font: 12px "Microsoft Yahei" }
a { color: #666; text-decoration: none; outline: none; hide-focus:expression(this.hideFocus=true);
}
a:visited { text-decoration: none; }
a:hover { color: #f60; text-decoration: underline; }
li { vertical-align: bottom; list-style-type: none; white-space: normal; }
img { display: block; }
textarea,
input,
button,
select,
table,
tbody,
tr,
td,
th { border: none; padding: 0; margin: 0; }
.clear { clear: both; overflow: hidden; }
textarea,
input,
select { border: 1px solid #ccc; color: #666; }
/*ʽ*/
.w990 { width: 990px; margin: 0 auto; }
.w740 { width: 740px; }
.w209 { width: 209px; }
.mb20 { margin-bottom: 20px; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.pr20 { padding-right: 20px; }
.mr10 { margin-right: 10px; }
.mr11 { margin-right: 11px; }
.mt20 { margin-top: 20px; }
.mr20 { margin-right: 20px; }
.ml20 { margin-left: 20px; }
.mb6 { margin-bottom: 6px; }
.mb10 { margin-bottom: 10px }
.mt10 { margin-top: 10px; }
.bb { border-bottom: 1px dashed #ccc; }
.brs { border-right: 1px solid #e1e1e1; }
.bbs { border-bottom: 1px solid #e1e1e1; }
.bls { border-left: 1px solid #e1e1e1; }
.bts { border-top: 1px solid #e1e1e1; }
.hr { height: 4px; background: url("../image/hr.jpg") repeat-x; }
.mr19 { margin-right: 19px; }
.pr10 { padding-right: 10px; }
.mb5 { margin-bottom: 5px; }
.mr6 { margin-right: 6px; }
.border { border: 1px solid #e1e1e1; border-top: 0; }
.br_ededed { border-right: 1px solid #ededed; }
.br_f5f5f5 { border-right: 1px solid #f5f5f5; }
.mr2 { margin-right: 2px; }
.color_df0 { color: #df0000; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
/**/
/**/
#nav .nav_left h2 { display: inline; }
.sub_nav h2 { display: inline; }
.sub_nav span { color: #868282; font-family: "Microsoft Yahei"; }
.sub_nav { padding-left: 10px; background: #fafafa; height: 32px; line-height: 32px; }
.sub_nav a { font: 12px/32px "Microsoft Yahei"; color: #333; padding-right: 10px; }
.sub_nav a:hover { color: #f60; }
/*ý*/
.mod-links { background: #fff; padding: 4px 10px; border: 1px solid #e2e2e2; overflow: hidden; }
.mod-links .md-link-title { float: left; width: 76px; line-height: 24px; }
.mod-links ul { width: 870px }
.mod-links ul li { float: left; padding: 0 4px; line-height: 24px; display: block; word-wrap: break-word; width: 62px; overflow: hidden; height: 24px; }
.mod-links ul li a { float: left; display: inline-block; width: 62px; overflow: hidden; height: 24px; line-height: 24px; word-wrap: break-word; }
.mod-links ul li a.more { height: 24px; line-height: 24px; }
.mod-cert-links { background: #fff; border: 1px solid #e2e2e2; margin-bottom: 5px; border-bottom: none; border-left: none }
.mod-cert-links li { height: 26px; line-height: 26px; float: left; width: 493px; border-bottom: 1px solid #e2e2e2; border-left: 1px solid #e2e2e2 }
.mod-cert-links li .adr-th { background: #f5f5f5; padding: 0 16px; font-weight: bold; display: inline-block; }
.mod-cert-links li .adr-con { display: inline-block; color: #e2e2e2 }
.mod-cert-links li .adr-con a { padding: 0 6px; }
/*layout1*/
.layout1L { width: 360px; height: 550px; }
.layout1L_1 { width: 25px; height: 513px; float: left; background: url("../image/zp_tj1.png") no-repeat center center; margin-top: 10px; }
.layout1L_2 { width: 298px; float: left; }
.layout1L_2 h2 { background: url("../image/layout1L_h2.png") no-repeat center 0; height: 40px; text-indent: -9999px; }
.layout1L_3 { width: 25px; height: 513px; float: left; background: url("../image/zp_tj2.png") no-repeat center center; margin-top: 10px; }
.layout1M { width: 350px; padding: 0 25px; height: 550px; }
.layout1R { width: 208px; padding-left: 20px; overflow: hidden; }
.bargain_broadcast { border-top: 1px solid #e1e1e1; position: relative; }
.bargain_icon1 { position: absolute; bottom: 0px; left: -11px; background: url("../image/cy5.jpg") no-repeat -2px -10px; width: 324px; height: 17px; }
.bargain_broadcast,
.jCarouselLite { height: 95px; width: 298px; }
.bargain_broadcast h3 { width: 90px; height: 20px; background: #fff; position: absolute; top: -10px; left: 100px; }
.bargain_broadcast h3 span { display: block; text-align: center; line-height: 20px; font-size: 16px; color: #343b41; font-weight: 700; }
.Jcarousel-1 { margin-top: 15px; }
.Jcarousel-1 ul li { height: 22px; line-height: 22px; width: 298px; overflow: hidden; background: url("../image/libg1.png") no-repeat 0 center; text-indent: 15px; color: #666; font-family: "Microsoft Yahei" }
.Jcarousel-1 ul li a { color: #535353; padding: 0 2px; }
.Jcarousel-1 ul li a:hover { color: #f60; }
.h_list { margin-bottom: 12px; }
.h_list h3 { display: block; width: 350px; height: 27px; overflow: hidden; line-height:27px; }
.h_list h3 a { display: block; color: #d31213; font: 700 20px "Microsoft YaHei"; line-height:27px; }
.h_list span { color: #a9a9a9; font-family: "Microsoft Yahei"; display: block; width: 350px; height: 17px; overflow: hidden }
.txt_link li { width: 173px; float: left; height: 24px; line-height: 24px; background: url("../image/libg1.png") no-repeat 0 center; text-indent: 15px; overflow: hidden; position: relative; }
.txt_link li a { display: block; height: 24px; line-height: 24px; color: #666; font-family: "Microsoft Yahei"; }
.txt_link li span { position: absolute; right: 0px; color: #999; top: 4px; }
.txt_link li a:hover { color: #f60; }
.famous_person { border-top: 1px solid #ededed; margin-top: 15px; padding-top: 10px; }
.title { height: 24px; line-height: 24px; text-align: right; overflow: hidden; position: relative; }
.title h3,
.title span { float: left; color: #282828; font-size: 16px; }
.title a { color: #8e8e8e; line-height: 24px; }
.title a:hover { color: #f60; }
.famous_person .dhhCon { }
.famous_person .dhhCon li { line-height: 27px; height: 27px; overflow: hidden; padding-left: 12px; background: url(../image/libg1.png) no-repeat left center; }
.famous_person .dhhCon li a { display: block; height: 27px; line-height: 27px; font-size: 14px; color: #565656 }
.famous_person .dhhCon li a:hover { color: #f60 }
.f_pL { width: 140px; }
.f_pL ul { margin-left: 160px; width: 185px; height: 165px; position: relative; }
.f_pL ul li { margin-bottom: 4px; }
.f_pL ul li div { display: none; padding-top: 5px; }
.f_pL ul li.hover div a.pic { display: block; width: 140px; height: 42px; position: absolute; left: -160px; top: 0px; }
.f_pL ul li a.f_pL_title { font-size: 13px; font-family: "Microsoft Yahei"; display: block; color: #272928; padding-left: 10px; height: 20px; line-height: 20px; overflow: hidden }
.f_pL ul li.hover a.f_pL_title { background: url("../image/sprite1.png") no-repeat 0 -119px; color: #d31213 }
.f_pL ul li.hover div a.pic img { width: 140px; height: 162px; }
.f_pL ul li.hover div { display: block; }
.f_pL ul li.hover p { color: #9d9c9c; padding-left: 14px; line-height: 20px; font-family: ""; height: 60px; overflow: hidden; }
.f_pL ul li.hover p a { color: #888888; text-decoration: none }
.f_pL ul li.hover p a:hover { color: #f60 }
.f_pL ul li.hover p a b { font-weight: normal; color: #4896e8 }
.f_pL ul li.hover span { font-size: 13px; color: #333; font-family: "Microsoft yahei"; }
.f_pL ul li span { display: block; color: #333; background: url("../image/libg1.png") no-repeat scroll 0 center; text-indent: 15px; width: 195px; overflow: hidden; font-size: 12px; font-family: "Microsoft Yahei"; }
.f_pR { width: 194px; }
.f_pR span a { display: block; color: #333; margin-bottom: 5px; }
.f_pR span a:hover,
.f_pR p a:hover { color: #f60; }
.f_pR p { color: #999; height: 55px; overflow: hidden; border-bottom: 1px dashed #cfcfcf; padding-bottom: 10px; margin-bottom: 10px; }
.f_pR p a { color: #4896e6; }
.hot_topic .title { position: relative; margin-bottom: 10px; }
.hot_topic .title img { position: absolute; right: 0px; top: 0px; }
.hot_topic { margin-bottom: 20px; }
.hot_topic .con a img { width: 208px; height: 135px; }
.hot_topic li { margin-bottom: 6px; }
.hot_topic li span { display: block; overflow: hidden; height: 24px; line-height: 24px; }
.hot_topic li a:hover img { filter: alpha(opacity=90); /*IE滤镜，透明度50%*/ -moz-opacity: 0.9; /*Firefox私有，透明度50%*/ opacity: 0.9;/*其他，透明度50%*/ }
.hot_topic li span a { line-height: 24px; }
.jCarouselLite_img { }
/*+Ȩ*/
.tab_1 { height: 350px; overflow: hidden; }
#tab_1 { width: 206px; height: 28px; }
#tab_1 li { width: 102px; float: left; height: 28px; line-height: 28px; color: #282828; cursor: pointer; }
#tab_1 li span { display: block; height: 28px; line-height: 28px; font-size: 16px; }
#con_1 { margin-top: 10px; }
ul.rank_link li { height: 30px; line-height: 30px; position: relative; border-bottom: 1px dashed #ddd; overflow: hidden; }
ul.rank_link li a { display: inline-block; height: 30px; line-height: 30px; color: #333; font-family: "Microsoft Yahei"; }
ul.rank_link li a:hover { color: #f60; }
ul.rank_link li a em { display: inline-block; width: 16px; height: 18px; font-size: 10px; line-height: 14px; text-align: center; background: url("../image/sprite1.png") no-repeat 1px -20px; color: #fff; font-family: "Arial"; margin-right: 10px; vertical-align: middle; }
ul.rank_link li.red_bg a em { background-position: 1px 0px; }
ul.rank_link li span { position: absolute; right: 0px; color: #a2a2a2; line-height: 30px; font-size: 10px; font-weight: normal !important; font-family: Arial, Helvetica, sans-serif }
ul.rank_link li.last { border-bottom: none; }
.classify_area { background: #fdfdfd; border: 1px solid #ededed; padding: 20px 0 28px 0; }
.classify_area dl { width: 225px; float: left; padding-left: 20px; }
.classify_area dl dt,
.classify_area dl dt h3 { font-size: 15px; color: #333; margin-bottom: 20px; }
.classify_area dl dd a { padding-bottom: 15px; float: left; white-space: nowrap; }
.classify_1 dd a { padding-right: 24px; }
.classify_2 dd a { padding-right: 10px; }
.classify_3 dd a { padding-right: 18px; }
.classify_4 dd a { padding-right: 18px; }
/*ads zone*/
/*
.ads_990-60 { width: 990px; height: 60px; position: relative; overflow: hidden; }
.ads_990-60 a { position: absolute; left: 0px; top: 0px; height: 60px; width: 990px; display: block; z-index: 200; text-indent: -999px; }
.ads_990-60 img { width: 990px; height: 60px; }
.ads_990-70 { width: 990px; height: 70px; position: relative; overflow: hidden; }
.ads_990-70 a { position: absolute; left: 0px; top: 0px; height: 70px; width: 990px; display: block; z-index: 200; text-indent: -999px; }
.ads_990-70 img { width: 990px; height: 70px; }
.ads_990-90 { width: 990px; height: 90px; position: relative; overflow: hidden; }
.ads_990-90 a { position: absolute; left: 0px; top: 0px; height: 90px; width: 990px; display: block; z-index: 200; text-indent: -999px; }
.ads_240-70 { width: 990px; overflow: hidden }
.ads_240-70 ul { display: block; width: 1000px; margin-left: -10px; }
.ads_240-70 li { float: left; margin-left: 10px; margin-bottom: 10px; width: 240px; }
.ads_240-70 li a { float: left; display: block; width: 240px; height: 70px; }
.ads_190-70 { width: 990px; overflow: hidden }
.ads_190-70 ul { display: block; width: 1000px; margin-left: -10px; }
.ads_190-70 li { float: left; margin-left: 10px; margin-bottom: 10px; width: 190px }
.ads_190-70 li a { float: left; display: block; width: 190px; height: 70px; }
.ads_490-70 { width: 990px; position: relative; overflow: hidden; }
.ads_490-70 ul { display: block; width: 1000px; margin-left: -10px; }
.ads_490-70 li { float: left; margin-left: 10px; margin-bottom: 10px; width: 490px; }
.ads_490-70 li a { float: left; display: block; width: 490px; height: 70px; }
.ads_490-70 img { width: 490px; height: 70px; }
*/
/**/
.title1 { height: 36px; position: relative; overflow: hidden; margin: 10px 0; }
.title1 h2,
.title1 em { float: left; }
.title1 h2 a { font-size: 30px; line-height: 36px; color: #282828; }
.title1 h2 i { display: inline-block; background: url("../image/libg1.png") no-repeat scroll 0 center; width: 5px; height: 5px; vertical-align: text-top; margin: 0 10px; }
.title1 h2 a:hover { color: #f60; text-decoration: none; }
em.title_frag { display: block; width: 24px; height: 24px; margin: 8px; background: url(http://zhanhui.jiameng.com/resource/css/img/floor_frag.jpg) no-repeat 0 0; }
.t_Jcarouse { position: absolute; right: 0px; top: 3px; height: 36px; overflow: hidden; width: 390px; background: url("../image/sprite1.png") no-repeat 0 -131px; }
.t_Jcarouse li { height: 36px; line-height: 36px; text-indent: 30px; font-family: "Microsoft Yahei" }
.t_Jcarouse li span { color: #9e9e9e; padding-right: 5px; }
.t_Jcarouse li a { color: #d51216; }
.t_Jcarouse li a:hover { color: #f60; }
.hr_4 { height: 4px; background: #313131; }
.hr_2 { height: 2px; background: #313131; }
/*Ʒ*/
.layout2_conL { width: 542px; }
.layout2_conL_731 { width: 731px; padding-right: 29px; border-right: 1px solid #ededed; margin-right: 20px; }
.layout2_conM { width: 200px; }
.layout2_conR { width: 209px; }
.layout2_con { margin-top: 10px; }
.layout2_conL .title { height: 30px; margin-bottom: 10px; }
.layout2_conL .title h3 { font-size: 18px; font-weight: 500; color: #e70000; background: url("../image/txt_pic.jpg") no-repeat 81px -57px; width: 350px; text-align: left; }
.syFocusThumb { height: 715px; border-left: 4px solid #d4d4d4; border-right: 4px solid #d4d4d4; position: relative; }
.sliderwrapper { margin: 0 20px; width: 494px; }
.contentdiv { margin-top: 10px; overflow: hidden; }
.Jcarouse2 { height: 24px; overflow: hidden; margin: 10px 0; }
.Jcarouse2 span { float: left; color: #e70000; width: 116px; font-size: 13px; line-height: 24px; display: block; height: 24px; }
.carousel-2 { float: left; width: 374px; height: 24px; line-height: 24px; }
.carousel-2 * { line-height: 24px; font-size:
}
.pagination { width: 494px; margin: 0 20px; height: 35px; overflow: hidden; }
.holder .toc { display: block; width: 164px; height: 34px; line-height: 34px; text-align: center; background: #3a3a3a; margin-right: 1px; border-bottom: 1px solid #cbcbcb; }
.layout2 .prev,
.layout2 .next { display: block; width: 20px; height: 715px; position: absolute; cursor: pointer; }
.layout2 .prev { left: -10px; }
.layout2 .next { right: -14px; }
.layout2 .prev em,
.layout2 .next em { display: block; width: 20px; height: 54px; background: url("../image/sprite1.png") no-repeat 0px -260px; position: absolute; top: 370px; }
.layout2 .prev em { left: -6px; }
.layout2 .next em { background-position: -20px -260px; right: -4px; }
.holder .toc a { display: block; }
.holder .toc a span { display: block; color: #fff; font-size: 14px; line-height: 35px; }
.holder .toc a:hover span { color: #f60; }
.holder .toc.last { margin-right: 0; }
.holder .toc.selected { background: #fff; border-left: 1px solid #cbcbcb; border-right: 1px solid #cbcbcb; width: 162px; height: 34px; border-bottom: none; }
.holder .toc.selected span { color: #333; border-top: 2px solid #5e5e5e; position: relative; width: 164px; left: -1px; }
.slider { width: 494px; height: 320px; }
/**/

.cxslide_big { overflow: hidden; position: relative; width: 494px; height: 715px; margin: 0 24px; }
.cxslide_big a { color: #7a7a7a; text-decoration: none; }
.cxslide_big .box { overflow: hidden; width: 494px; height: 700px; }
.cxslide_big .list { overflow: hidden; width: 1482px; }
.cxslide_big .list li { float: left; width: 494px; height: 700px; }
.cxslide_big .list img { vertical-align: top; }
/* .cxslide_big .list p{display:none;position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px "5b8b4f53";text-indent:12px;
filter:progid:DXImageTransform..gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');background:rgba(0,0,0,0.6);} */
.cxslide_big .btn { overflow: hidden; }
.cxslide_big .btn li { float: left; width: 164px; height: 34px; line-height: 34px; text-align: center; cursor: pointer; background: #3A3A3A; }
.cxslide_big .btn li span { display: block; border-top: 2px solid #5E5E5E; color: #fff; left: -1px; position: relative; width: 164px; height: 34px; line-height: 34px; }
.cxslide_big .btn .selected span { background: #fff; color: #333; }
.cxslide_big .minus,
.cxslide_big .plus { position: absolute; top: 110px; width: 40px; height: 50px; background-image: url(); background-repeat: no-repeat; text-align: center; cursor: pointer; }
.cxslide_big .minus { left: 0; background-position: 0 0; }
.cxslide_big .plus { right: 0; background-position: -40px 0; }
.cxslide_big .minus:hover { background-position: 0 -50px; }
.cxslide_big .plus:hover { background-position: -40px -50px; }
.famous_intro { margin: 25px 0 20px; border-top: 1px solid #ededed; position: relative; }
.famous_intro .title_line { position: absolute; top: -15px; width: 496px; }
.famous_intro .title_line .title span { font-size: 16px; color: #e70000; font-weight: 500; }
.famous_intro .title_line a { display: block; background: #fff; position: absolute; right: 0px; width: 75px; }
.famous_intro p { color: #717171; line-height: 20px; margin-top: 15px; font-family: sans-serif }
#tab_2,
#tab_3,
#tab_4,
#tab_5,
#tab_6,
#tab_7,
#tab_8,
#tab_9,
#tab_10 { border-bottom: 1px solid #e5e5e5; height: 34px; }
#tab_2 li,
#tab_3 li,
#tab_4 li,
#tab_5 li,
#tab_6 li,
#tab_7 li,
#tab_8 li,
#tab_9 li,
#tab_10 li { width: 110px; height: 34px; text-align: center; line-height: 34px; float: left; }
#tab_2 li a,
#tab_3 li a,
#tab_4 li a,
#tab_5 li a,
#tab_6 li a,
#tab_7 li a,
#tab_8 li a,
#tab_9 li a,
#tab_10 li a { display: block; font-size: 16px; color: #737373; line-height: 34px; }
#tab_2 li.current a,
#tab_3 li.current a,
#tab_4 li.current a,
#tab_5 li.current a,
#tab_6 li.current a,
#tab_7 li.current a,
#tab_8 li.current a,
#tab_9 li.current a,
#tab_10 li.current a { border: 1px solid #e5e5e5; border-bottom: none; position: relative; background: #fff; color: #e60000; }
#con_2,
#con_3,
#con_4,
#con_5,
#con_6,
#con_7,
#con_8,
#con_9,
#con_10 { margin-top: 10px; }
#con_2 li,
#con_3 li,
#con_4 li,
#con_5 li,
#con_6 li,
#con_7 li,
#con_8 li,
#con_9 li,
#con_10 li { height: 26px; line-height: 26px; background: url("../image/libg1.png") no-repeat 0 center; text-indent: 15px; overflow: hidden; position: relative; }
#con_2 li a,
#con_3 li a,
#con_4 li a,
#con_5 li a,
#con_6 li a,
#con_7 li a,
#con_8 li a,
#con_9 li a,
#con_10 li a { color: #555; font-size: 13px; }
#con_2 li a:hover,
#con_3 li a:hover,
#con_4 li a:hover,
#con_5 li a:hover,
#con_6 li a:hover,
#con_7 li a:hover,
#con_8 li a:hover,
#con_9 li a:hover,
#con_10 li a:hover { color: #f60; }
#con_2 li span,
#con_3 li span,
#con_4 li span,
#con_5 li span,
#con_6 li span,
#con_7 li span,
#con_8 li span,
#con_9 li span,
#con_10 li span { position: absolute; right: 0px; top: 5px; color: #999; }
.classics_brand { height: 715px; padding-right: 20px; border-right: 1px solid #eaeaea; margin-top: 15px; }
.ads_180-180 { width: 180px; height: 180px; margin-bottom: 20px; }
.ads_180-180 img { width: 180px; height: 180px; }
.project_lib { background: #f6f6f6; border-top: 1px solid #d4d4d4; padding: 10px; }
.project_lib .title { margin-bottom: 10px; }
.project_lib select { width: 160px; padding: 2px 2px; margin-bottom: 10px; font-family: "Microsoft Yahei"; font-size: 12px; }
.pro_search { width: 160px; height: 28px; }
.pro_search_txt { width: 100px; height: 26px; float: left; line-height: 26px; padding-left: 10px; color: #666; border-right: 0; background: #fff; }
.pro_search_btn { background: #d51216; width: 48px; height: 28px; float: left; color: #fff; border: none; }
.hot_attention { overflow: hidden; }
.hot_attention .con a { padding-right: 10px; padding-bottom: 5px; float: left; font-family: "Microsoft Yahei" }
.project_lib form { margin-bottom: 20px; }
.hot_brand { margin-top: 15px; border: 1px solid #e4e4e4; margin-bottom: 10px; }
.hot_brand ul { height: 194px; overflow: hidden }
.hot_brand ul li { width: 103px; height: 64px; float: left; border-right: 1px solid #f6f6f6; border-bottom: 1px solid #f6f6f6; }
.hot_brand ul li.last { border-right: 0; }
.moods_rank { padding-bottom: 10px; border-bottom: 1px solid #ededed; margin-bottom: 10px; }
.moods_rank .title,
.industy_news .title { margin-bottom: 5px; }
.title_r { position: absolute; right: 0; top: 10px; }
.title_r a { float: left; padding-right: 5px; font-family: "Microsoft Yahei" }
.title_r em { float: left; background: url("../image/sprite1.png") no-repeat -40px -40px; width: 16px; height: 16px; padding-right: 5px; }
.title_r .more { color: #d51216; }
/*ҷѶ*/
.news_modL,
.interact_modL { width: 340px; padding-right: 20px; border-right: 1px solid #ededed; margin-right: 29px; }
.interact_modL { border-right: none; }
.news_modM { width: 340px; padding-right: 30px; }
.news_modR { width: 230px; }
.interact_modR { width: 210px; }
.title2 { height: 22px; }
.title2 span a,
.title2 h3 a { font-size: 16px; color: #e80002; }
.title2 .title2_r { position: absolute; right: 0px; top: 3px; color: #666; font-family: "Microsoft Yahei" }
.title2 .title2_r em,
.title2_r1 em { color: #ddd; padding: 0 2px; }
.title2_r1 { position: absolute; right: 0px; top: 3px; }
.news_mod_list { margin-top: 20px; position: relative; }
.news_mod_list strong a,
.brand_dyna strong a,
.jiafang_vedio strong a { display: block; height: 30px; font: 700 18px/30px "Microsoft Yahei"; color: #333; margin: 5px 0; overflow: hidden; }
.brand_dyna strong a em { font-size: 18px; color: #e70100; }
.news_mod_list strong a:hover,
.brand_dyna strong a:hover,
.jiafang_vedio strong a:hover { color: #f60; }
.news_mod_list .txt_link li,
.brand_dyna .txt_link li { width: 340px; height: 30px; line-height: 30px; overflow: hidden; }
.news_mod_list .txt_link li a,
.brand_dyna .txt_link li a { display: block; font-size: 14px; color: #333; line-height: 28px; }
.news_mod_list .txt_link li a:hover,
.brand_dyna .txt_link li a:hover { color: #f60; }
.news_modR .layout1L_1 { background: url("../image/cy1.jpg") no-repeat 0 0; height: 448px; width: 20px; }
.news_modR .layout1L_3 { background: url("../image/cy2.jpg") no-repeat 0 0; height: 448px; width: 20px; }
.news_modR .layout1L_2 { width: 190px; }
.news_modR .layout1L_2 h2 { background: url("../image/txt_pic.jpg")no-repeat center -30px; }
.news_modR { margin-top: 10px; }
.brand_p { margin: 10px 0; border-bottom: 1px solid #ededed; }
.brand_p .title,
.person_p .title { margin-bottom: 0px; }
.news_modR .title span { display: block; color: #E80002; margin-bottom: 10px; font-weight: 500; font-size: 13px; }
.brand_p a { display: block; }
.brand_p a:hover span { color: #f60; }
.brand_p a span { display: block; text-align: center; height: 30px; line-height: 30px; color: #484848; font-family: "Microsoft Yahei"; padding-bottom: 10px; }
.interact_mod .title_line span,
.interact_mod .title span { color: #df0000; font-weight: 500; }
.net_attention,
.brand_dyna,
.jiafang_vedio,
.zhaopin { border-top: 1px solid #ededed; margin-top: 25px; position: relative; }
.net_attention ul li { width: 105px; height: 110px; float: left; margin-right: 12px; margin-bottom: 10px; }
.net_attention ul li a { display: block; }
.net_attention ul li a span,
.net_attention ul li em { display: block; height: 22px; line-height: 22px; }
.net_attention ul li a:hover span { color: #f60; }
.net_attention ul li.last { margin-right: 0; }
.net_attention ul li img { width: 103px; height: 71px; border: 1px solid #e1e1e1; }
.net_attention ul li em b { color: #ea004e; }
.net_attention .title_line,
.brand_dyna .title_line,
.jiafang_vedio .title_line,
.zhaopin .title_line { position: absolute; top: -14px; width: 340px; }
.net_attention .title h3 { background: #fff; }
.net_attention .con { margin-top: 15px; }
.interact_modL .title { position: relative; }
.interact_mod .title a { display: block; width: 75px; height: 18px; background: #fff; position: absolute; right: -1px; top: 0px; color: #7b7b7b }
.interact_mod .title a:hover .color_df0 { color: #f60; }
.title a b { display: inline-block; width: 7px; height: 7px; background: url("../image/sprite1.png") no-repeat -60px -40px; margin-left: 10px; }
.brand_dyna strong a,
.jiafang_vedio strong a { margin-top: 15px; }
.vedio_txt { margin-bottom: 10px; }
.vedio_txt p { margin-left: 194px; height: 110px; overflow: hidden; color: #8d8d8d; line-height: 22px; font-family: "Microsoft Yahei" }
.vedio_txt p a { color: #0882f1; }
.vedio_txt p a:hover { color: #f60; }
.vedio_txt a.vedio { width: 180px; height: 108px; position: relative; }
.vedio_txt a em { width: 25px; height: 25px; position: absolute; right: 10px; bottom: 10px; background: url("../image/sprite1.png") no-repeat -38px -58px; z-index: 100; }
.vedio_txt a:hover em { background-position: -65px -58px; }
.jiafang_vedio .txt_link li { background: url("../image/sprite1.png") no-repeat -40px -96px; text-indent: 20px; width: 340px; height: 22px; line-height: 22px; }
.net_attention { margin-bottom: 20px; }
.jiafang_vedio { margin-bottom: 40px; }
.title_line .title h3 { background: #fff; width: 75px; }
.title_line .title h3.w_95 { width: 95px; }
.interact_modM { position: relative; height: 485px; width: 340px; padding-right: 30px; margin-right: 20px; }
.line_icon1,
.line_icon2 { position: absolute; width: 10px; height: 484px; top: 15px; }
.line_icon1 { left: -24px; background: url("../image/cy3.jpg") no-repeat 0 0; }
.line_icon2 { right: 6px; background: url("../image/cy4.jpg") no-repeat 0 0; }
.jm_ask { padding-bottom: 15px; border-bottom: 1px solid #ededed; margin-bottom: 10px; margin-top: 10px; }
.jm_ask .title,
.new_enter .title { margin-bottom: 10px; }
.jm_ask_mod { margin-bottom: 15px; }
.jm_ask_mod strong a { display: block; font-size: 15px; color: #333; font-weight: 700; margin-bottom: 5px; overflow: hidden; height: 22px; }
.jm_ask_mod strong a:hover { color: #f60; }
.jm_ask_mod p { color: #666; height: 36px; overflow: hidden }
.new_enter ul li { width: 105px; float: left; height: 22px; line-height: 22px; overflow: hidden; }
.new_enter ul li a { color: #666; }
.new_enter ul li a:hover { color: #f60; }
.famous_brand { margin-bottom: 20px; }
/*ͼƬл*/
.pic_qiehuan { border: 4px solid #e7e7e7; }
#pic_con { width: 195px; height: 258px; float: left; }
#pic_con img { width: 195px; height: 258px; }
#pic_tab { width: 786px; height: 258px; float: left; }
#pic_tab li { width: 130px; height: 85px; float: left; display: inline; cursor: pointer; border-left: 1px solid #e1e1e1; border-top: 1px solid #e1e1e1; }
#pic_tab li img { width: 129px; height: 83px; margin: 0 auto; }
#pic_tab li.current { position: relative; width: 130px; height: 85px; }
#pic_tab li.current img { position: absolute; width: 129px; height: 83px; border: 2px solid #b52b2d; left: -1px; top: -1px; }
.picshow { position: relative; }
.picshow_icon { position: absolute; left: -8px; top: 47px; background: url("../image/top10.png") no-repeat 0 0; width: 38px; height: 202px; z-index: 100; }
.slide_x { overflow: hidden; position: relative; width: 494px; height: 320px; }
.slide_x .box { overflow: hidden; position: relative; width: 494px; height: 320px; }
.slide_x .list { overflow: hidden; width: 1482px; }
.slide_x .list li { float: left; position: relative; width: 494px; height: 320px; }
.slide_x .list li img { width: 494px; height: 320px; }
.slide_x .btn { display: none; width: 289px; height: 21px; background: url("../image/slide_bg.png") repeat-x; overflow: hidden; position: absolute; bottom: 0; padding-left: 205px; padding-top: 5px; }
.slide_x .btn li { background: url("../image/sprite1.png") no-repeat scroll 0 -100px; width: 10px; height: 10px; float: left; text-indent: -9999px; margin-right: 5px; }
.slide_x .btn li.selected { background-position: -20px -100px; }
#slide_x.slide_x { overflow: hidden; position: relative; width: 296px; height: 346px; margin-bottom: 22px; margin-top: 10px; }
#slide_x.slide_x a { color: #eee; text-decoration: none; }
#slide_x.slide_x .box { overflow: hidden; position: relative; width: 296px; height: 346px; }
#slide_x.slide_x .list { overflow: hidden; width: 9999px; }
#slide_x.slide_x .list li { float: left; position: relative; width: 296px; height: 346px; text-indent: -9999px; overflow: hidden; }
#slide_x .list li img { width: 298px; height: 348px; }
#slide_x .btn { display: block; overflow: hidden; position: absolute; background: none; cursor: pointer; bottom: 5px; padding-left: 165px }
#slide_x .btn li { text-indent: -9999px; width: 16px; height: 16px; margin-right: 5px; }
#slide_x .btn .selected { background: #f30; color: #fff; }
#slide_x .btn li.b_1 { background: url("../image/focus_num1.png") no-repeat 0 0; }
#slide_x .btn li.b_2 { background: url("../image/focus_num2.png") no-repeat 0 0 }
#slide_x .btn li.b_3 { background: url("../image/focus_num3.png") no-repeat 0 0 }
#slide_x .btn li.b_4 { background: url("../image/focus_num4.png") no-repeat 0 0 }
#slide_x .btn li.b_5 { background: url("../image/focus_num5.png") no-repeat 0 0 }
#slide_x .btn li.b_6 { background: url("../image/focus_num6.png") no-repeat 0 0 }
#slide_x .btn li.b_1.selected,
#slide_x .btn li.b_2.selected,
#slide_x .btn li.b_3.selected,
#slide_x .btn li.b_4.selected,
#slide_x .btn li.b_5.selected，
#slide_x .btn li.b_6.selected { display: block; background-position: 0 -21px; }
/*һͼл*/
.picshow { width: 990px; height: 355px; }
#picarea { margin: 0px auto; }
#bigpicarea .word { display: none; text-align: center; height: 50px; color: #333 }
#bigpicarea .word h3 { display: none; text-align: center; line-height: 48px; height: 48px; color: #333; font-size: 14px }
#bigpicarea .ui-els-hide { display: none }
#thumbs { }
#thumbs li { width: 84px; display: inline; float: left; height: 45px; margin-right: 18px; }
#thumbs li.last { margin-right: 0; }
#thumbs ul { margin-top: 3px }
#thumbs li.last_img { margin-right: 4px }
#thumbs li.first { width: 45px; height: 45px; cursor: pointer }
#thumbs li.last { width: 45px; height: 45px; cursor: pointer; margin-right: 0; }
#thumbs li a { width: 84px; height: 45px; display: block; font-size: 0px; }
#thumbs li a.current img { width: 84px; height: 45px; filter:progid:DXImageTransform..BasicImage(grayscale=1);
-webkit-filter: grayscale(1); }
#thumbs li.first img { }
#thumbs li.last img { }
#smallpicarea { margin: 0px auto; width: 963px; height: 51px; padding-left: 25px; }
#picarea { position: relative; width: 988px; height: 353px; overflow: hidden; border: 1px solid #e7e7e7; border-bottom: 1px solid #ccc; }
#big_play_prev,
#big_play_next { position: absolute; top: 145px; cursor: pointer; }
#big_play_prev { left: 26px; }
#big_play_next { right: 0px; }
#big_play_prev { background: url("../image/sprite1.png") no-repeat 0 -180px; width: 36px; height: 36px; }
#big_play_prev:hover { background-position: -40px -180px; }
#big_play_next { background: url("../image/sprite1.png") no-repeat 0px -220px; width: 36px; height: 36px; }
#big_play_next:hover { background-position: -40px -220px; }
/*Jiafang*/
.jm_proj .con { margin: 10px 0; overflow: hidden; }
.jm_proj ul { overflow: hidden; float: left; }
.jm_proj ul li.last { width: 94px; padding-right: 0; }
.jm_proj ul li { float: left; width: 94px; padding-right: 34px; height: 26px; line-height: 26px; overflow: hidden; }
.jm_proj ul li a { display: block; height: 26px; line-height: 26px; color: #282828; }
.jm_proj ul li a:hover { color: #f60; }
.jm_proj .title1 h2 { font-size: 16px; }
.jm_proj .title1 { margin: 0; }
.jm_proj .title1 .title_r { top: 6px; }
/**/
.pic_link { margin-top: 10px; }
.pic_link ul li { width: 133px; margin-right: 10px; float: left; margin-bottom: 10px; }
.pic_link ul li.last { width: 132px; margin-right: 0; }
/*Fuzhuang*/
.floor_focus { float: left; width: 360px; }
.floor_focus .hd { display: block; height: 24px; line-height: 24px; font-size: 18px; margin-bottom: 15px; }
.floor_News { float: left; width: 341px; padding-left: 30px; }
.floor_News .txt_link li { width: 170px; }
.floor_News .hd { height: 24px; line-height: 24px; }
.floor_News .hd strong { font-size: 18px; font-weight: normal; color: #282828; line-height: 24px; }
.floor_News .hd span { float: right; line-height: 24px; }
.floor_News .hd span a { display: block; height: 24px; line-height: 24px; color: #8e8e8e; }
.floor_News .txt_link { border-bottom: 1px solid #ededed; padding-bottom: 30px; }
.floor_News .h_list { padding-top: 15px; }
.floor_mAds .hd { padding: 15px 0 }
.floor_mAds .bd { width: 341px; overflow: hidden }
.floor_mAds .bd ul { width: 357px; margin-left: -15px; }
.floor_mAds .bd li { float: left; width: 104px; margin-left: 15px; text-align: center }
.floor_mAds .bd li a { float: left; display: block; width: 104px; text-align: center }
.floor_mAds .bd li span { display: block; line-height: 20px; height: 20px; }
.floor_mAds .bd li a:hover span { color: #f60 }
.fav_bds { }
.fav_bds .hd { height: 48px; line-height: 48px; margin-top: 20px; border-top: 1px solid #ededed; border-bottom: 1px solid #ededed; position: relative }
.fav_bds .hd span { display: block; height: 45px; line-height: 45px; font-size: 18px; }
.fav_bds .Jcarouse2 { position: absolute; right: 0; top: 3px; width: 400px; }
.fav_bds .Jcarouse2 b { float: left; line-height: 24px; color: #d51216 }
.fav_bds .carousel-2 { width: 335px; }
.fav_bds .bd { padding: 15px 0 }
.fav_bds .bd li { float: left; width: 146px; height: 26px; line-height: 26px; }
.fav_bds .bd li a { float: left; display: block; width: 146px; overflow: hidden; line-height: 28px; height: 28px; font-size: 13px; color: #565656 }
.layout2_conR .project_lib { background: none; border: none; padding: 0; padding-top: 10px; }
.layout2_conR .project_lib .pro_search { width: 210px; }
.layout2_conR .moods_rank { border-bottom: none }
.layout2_conR .project_lib form { margin-bottom: 10px; }
.layout2_conR .project_lib select { margin-bottom: 6px; }
/**/
.pic_link { margin-top: 10px; }
.pic_link ul li { width: 133px; margin-right: 10px; float: left; margin-bottom: 10px; }
.pic_link ul li.last { width: 132px; margin-right: 0; }
/**/
.jm_proj_tab { float: right; width: 480px; }
.jm_proj_tab ul { float: none; width: auto }
.jm_proj_tab li { float: left; height: 24px; line-height: 24px; text-align: center; padding: 0 !important }
.jm_proj_tab li a { float: left; display: block; height: 24px; line-height: 24px; text-align: center; width: 94px; color: #565656 !important }
.jm_proj_tab li a:hover { text-decoration: none }
.jm_proj_tab li.current a { background: #565656; color: #fff !important }
/*Slide Rolling*/
.visual-banner { float: left; position: relative; width: 470px; height: 437px; overflow: hidden; }
.visual-banner .banner-wrap { position: relative; }
.visual-banner .banner-wrap ul.slide-list { position: absolute; left: 0; top: 0; }
.visual-banner .banner-wrap ul.slide-list li { float: left; background-color: #000; }
.visual-banner .bt-nav { position: absolute; left: 0; top: 50%; z-index: 10; width: 470px; margin-top: -18px; }
.visual-banner .bt-nav a { display: block; width: 59px; height: 59px; overflow: hidden; }
.visual-banner .bt-nav a.over img { margin-top: -60px; }
.visual-banner .bt-nav a.prev { float: left; }
.visual-banner .bt-nav a.next { float: right; }
.visual-banner .roll-bx { position: absolute; left: 0; bottom: -44px; width: 470px; height: 44px; background: url("") repeat-x; }
.visual-banner ul.bt-roll li { float: left; width: 22px; height: 14px; overflow: hidden; }
.visual-banner ul.bt-roll li.sel img { margin-top: -14px; }
#slider-brand { float: none; width: 990px; height: 336px; }
#slider-brand .bt-nav { width: 990px; margin-top: -43px; }
#slider-brand #brand-area { position: absolute; width: 990px; height: 45px; overflow: visible; top: 290px; background: #fff; padding: 0; border-bottom: 1px solid #ccc; }
#slider-brand #brand-area .brand-icon { position: relative; float: left; width: 849px; height: 45px; overflow: hidden; margin-left: 25px }
#slider-brand #brand-area .brand-icon ul.bt-roll { position: absolute; left: 0; top: 0; width: 100%; margin: 0 !important; }
#slider-brand #brand-area .brand-icon ul.bt-roll li { width: 84px; height: 45px; padding: 0 1px 0 0; background: url("") no-repeat right center; }
#slider-brand #brand-area .brand-icon ul.bt-roll li.sel img { margin-top: -45px; }
#slider-brand #brand-area a.brand-prev,
#slider-brand #brand-area a.brand-next { float: left; display: block; width: 45px; height: 45px; overflow: hidden; border-bottom: 1px solid #ccc; }
#slider-brand #brand-area a.brand-prev.btnOn img,
#slider-brand #brand-area a.brand-next.btnOn img { margin-top: -45px; }
#slider-brand #brand-area a.brand-next { float: right; }
.floorFocus { width: 360px; height: 400px; overflow: hidden; position: relative }
.floorFocus .list li { float: left; position: relative; width: 360px; height: 400px; }
.floorFocus .btn li { display: block; width: 50px; height: 50px; }
.floorFocus .prev,
 .floorFocus .next { position: absolute; top: 175px; z-index: 9999; width: 36px; height: 36px; display: block; }
.floorFocus .prev { left: 0px; background: url(http://zhanhui.jiameng.com/resource/css/img/btn_arr_prev03.png) no-repeat 0 0; }
.floorFocus .prev:hover { background: url(http://zhanhui.jiameng.com/resource/css/img/btn_arr_prev03.png) no-repeat 0 -36px; }
.floorFocus .next { right: 0px; background: url(http://zhanhui.jiameng.com/resource/css/img/btn_arr_next03.png) no-repeat 0 0; }
.floorFocus .next:hover { background: url(http://zhanhui.jiameng.com/resource/css/img/btn_arr_next03.png) no-repeat 0 -36px; }
/*links-exb*/
.links-exb { margin-bottom: 20px; }
.links-exb .hd { line-height: 42px; height: 42px; font-size: 17px; }
.links-exb .bd { width: 990px; overflow: hidden }
.links-exb .bd .jCarouselLite_exb { margin-left: -10px; }
.links-exb .bd li { margin-left: 10px; }
.links-exb .bd li a:hover img { filter: alpha(opacity=80); /*IE滤镜，透明度50%*/ -moz-opacity: 0.8; /*Firefox私有，透明度50%*/ opacity: 0.8;/*其他，透明度50%*/ }
/*news exb*/
.news_modLeft { margin-top: 0; width: 761px; border-right: 1px solid #ededed }
.news_modLeft .hd,
 .exb-topic .hd { height: 22px; color: #f00; font-size: 15px; line-height: 22px; }
.news_modLeft .title2 { padding-left: 15px; }
.exb-zn .title2 { margin-bottom: 10px; border-top: 1px solid #e3e3e3; padding-top: 10px; }
.exb-zn .title2 span{ float:right; margin-right:20px;}
.exb-zn .title2 span a{color: #8e8e8e; line-height: 24px; font-size:12px;}
.exb-zn .title2 span a b { display: inline-block; width: 7px; height: 7px; background: url("../image/sprite1.png") no-repeat -60px -40px; margin-left: 10px; }
.exb-zn .news_mod_list { overflow: hidden; margin-top: 0px; }
.exb-zn .news_mod_list ul { margin-left: -20px; }
.exb-zn .news_mod_list .txt_link li { width: 360px; margin-left: 20px; }
.exb-zn .txt_link li span { top: 7px; }
.exb-topic { margin-top: 0px; width: 208px; padding-left: 20px; }
/*topics exb*/
.slide_x { overflow: hidden; position: relative; width: 494px; height: 320px; }
.slide_x .box { overflow: hidden; position: relative; width: 494px; height: 320px; }
.slide_x .list { overflow: hidden; width: 1482px; }
.slide_x .list li { float: left; position: relative; width: 494px; height: 320px; }
.slide_x .list li img { width: 494px; height: 320px; }
.slide_x .btn { display: none; width: 289px; height: 21px; background: url("../image/slide_bg.png") repeat-x; overflow: hidden; position: absolute; bottom: 0; padding-left: 205px; padding-top: 5px; }
.slide_x .btn li { background: url("../image/sprite1.png") no-repeat scroll 0 -100px; width: 10px; height: 10px; float: left; text-indent: -9999px; margin-right: 5px; }
.slide_x .btn li.selected { background-position: -20px -100px; }
/**/
#topic_scroll.slide_x { overflow: hidden; position: relative; width: 208px; height: 190px; margin-top: 10px; }
#topic_scroll.slide_x a { color: #eee; text-decoration: none; }
#topic_scroll.slide_x .box { overflow: hidden; position: relative; width: 208px; height: 190px; }
#topic_scroll.slide_x .list { overflow: hidden; width: 9999px; }
#topic_scroll.slide_x .list li { float: left; position: relative; width: 208px; height: 190px; text-indent: -9999px; overflow: hidden; }
#topic_scroll .list li img { width: 208px; height: 190px; }
#topic_scroll .btn { display: block; overflow: hidden; position: absolute; background: none; cursor: pointer; top: 0px; padding-left: 144px }
#topic_scroll .btn li { text-indent: -9999px; width: 16px; height: 16px; margin-right: 5px; }
#topic_scroll .btn .selected { background: #f30; color: #fff; }
#topic_scroll .btn li.b_1 { background: url("../image/focus_num1.png") no-repeat 0 0; }
#topic_scroll .btn li.b_2 { background: url("../image/focus_num2.png") no-repeat 0 0 }
#topic_scroll .btn li.b_3 { background: url("../image/focus_num3.png") no-repeat 0 0 }
#topic_scroll .btn li.b_4 { background: url("../image/focus_num4.png") no-repeat 0 0 }
#topic_scroll .btn li.b_5 { background: url("../image/focus_num5.png") no-repeat 0 0 }
#topic_scroll .btn li.b_1.selected,
#topic_scroll .btn li.b_2.selected,
#topic_scroll .btn li.b_3.selected,
#topic_scroll .btn li.b_4.selected,
#topic_scroll .btn li.b_5.selected { display: block; background-position: 0 -21px; }
