/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, span, a { padding: 0px; margin: 0px; }
input, select { font-size: 12px; line-height: 16px; }
html, body { -webkit-text-size-adjust: none; font-size: 12px; color: #333333; }/*google浏览器字体兼容*/
body { font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; width: 100%; background: #ffffff; }
img { border: 0; }
ul, li { list-style-type: none; }
a { text-decoration: none; color: #333333; outline: none; }
a:hover { color: #de1f73; text-decoration: none; }
a:active { star:expression(this.onFocus=this.blur());
}
.cl { clear: both; }
.fl { float: left; }
.fr { float: right; }
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.dis { display: block; }
.undis { display: none; }
.huangse { color: #eae678 }
.yellow { color: #ed6b1e }
.green { color: #007b3f }
.red { color: #e1550b }
.hui { color: #696868 }
.hui2 { color: #929292 }
.red2 { color: #ae1202 }
.orange { color: #ffb400; }
.Dgreen { color: #0e652c; }
.hei { color: #000 }
.blue { color: #007e40 }
.f12 { font-size: 12px }
.f14 { font-size: 14px }
.f16 { font-size: 16px }
.f18 { font-size: 18px }
.fb { font-weight: bold }
.line30 { line-height: 30px; }
.line35 { line-height: 35px; }
.border_bottom { border-bottom: 1px #CCCCCC dashed; }
DIV.none { DISPLAY: none }
.display { display: block }
.space { height: 5px; clear: both; _height: 0px; line-height: 5px }
.left { float: left }
.right { float: right }
.container { width: 980px; margin: 0 auto; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.margin_bottom30 { margin-bottom: 30px; }
/*index start*/
.top{ width:100%; height:auto; line-height:28px; background:#cecece;}
.topr{ text-align:right;}
.topr a{ display:inline-block; height:28px; line-height:28px; padding:0 15px 0 20px; background:url(../images/topr_line.jpg) no-repeat  right 50%;}
.topr a.topr1{ background:url(../images/top_icon1.jpg) no-repeat left 50%;}
.topr a.topr2{ background:url(../images/top_icon2.jpg) no-repeat left 50%;}
.topr a.topr3{ background:url(../images/top_icon3.jpg) no-repeat left 50%;}
.topr a.last{ padding-right:0; background:none;}

.header{ width:100%; height:auto; background:#e2e2e0;}
.logo{ padding:10px 0;}
.phone{ margin-top:30px; padding-left:45px; background:url(../images/phone.png) no-repeat left 50%;}
.phone_cn{ font-size:14px; color:#212121; font-weight:bolder;}
.phone_en{ color:#de1f73; font-family:Arial, Helvetica, sans-serif; font-size:24px;}

.menu{ width:100%; height:38px; border-bottom:2px #606060 solid; background:#777777;}
.menu ul li{ display:inline-block; width:auto; height:38px; line-height:38px; text-align:center;}
.menu ul li a{ display:block; padding:0 10px; height:38px; line-height:38px; font-size:14px; color:#fff;}
.menu ul li a:hover{ background:#de1f73;}
.menu ul li a.current{ background:#de1f73;}

/* banner */
.flexslider { position: relative; height: 549px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat; }
.slides { position: relative; z-index: 1; }
.slides li { height: 549px; }
.slides li a { display: block; width: 980px; height: 449px; margin: 0 auto; }
.flex-control-nav { position: absolute; bottom: 30px; z-index: 9999; width: 100%; text-align: center; }
.flex-control-nav li { display: inline-block; width: 20px; height: 7px; margin: 0 4px; *display:inline;zoom: 1; }
.flex-control-nav a { display: inline-block; width: 20px; height: 7px; line-height: 7px; overflow: hidden; background:#383838; cursor: pointer; color: #383838; font-size: 0; }
.flex-control-nav .flex-active { background:#de1f73; color: #de1f73; }

.isearch{ width:100%; height:48px; line-height:48px; background:#777777;}
.ikeyword{ color:#fff;}
.ikeyword a{ padding-right:5px; color:#fff;}
.ikeyword a:hover{ color:#de1f73;}
.isearchc{ width:240px; height:30px; padding-top:9px;}
.search_sub{ width:40px; height:30px; background:url(../images/sub_bg.jpg) no-repeat 50% 50% #cecece; border:none; cursor:pointer;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.search_text{ width:200px; height:30px; line-height:30px; background:#cecece; border:none; text-indent:12px; color:#666666;-moz-border-radius-topleft: 5px;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-top-left-radius: 5px;border-bottom-left-radius:  5px;}

.icon1{ margin:40px auto 60px auto;}
.icon1c{ padding-top:68px;}
.icon1c ul li{ width:215px; height:114px; float:left; margin-right:40px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35); position:relative; z-index:9;}
.icon1c_t{ width:50px; height:50px; position:absolute; z-index:99; top:-25px; left:80px;}
.icon1c_c{ padding:30px 13px 0 20px; font-size:13px; color:#212121; line-height:24px; word-break:break-all; text-align:center;}

.icon2{ margin:0 auto 45px auto;}
.idaoht{ width:100%; height:32px; background:url(../images/tt_bg.jpg) repeat-x 50%;}
.idaoht p{ width:160px; height:32px; line-height:32px; text-align:center; background:#777777; color:#fff; font-size:16px; margin:0 auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.idaohc{ padding-top:30px;}
.idaohc ul li{ margin-bottom:10px;}
.idaohcl{ width:120px; height:24px; background:#777777; font-size:14px; text-indent:19px;  line-height:24px; color:#fff;-moz-border-radius-topleft: 10px;-moz-border-radius-bottomleft: 10px;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;border-top-left-radius: 10px;border-bottom-left-radius:  10px;}
.idaohcr{ width:843px; height:22px; line-height:22px; border:1px #dddddd solid; padding-left:15px;}
.idaohcr a{ display:inline-block; height:22px; line-height:22px; padding:0 15px; color:#212121; background:url(../images/topr_line.jpg) no-repeat right 50%;}
.idaohcr a:last-child{ background:none;}
.idaohcr a:hover{ color:#de1f73;}

.iyangpc{ padding-bottom:80px;}
.iyangpct{ margin-bottom:30px; height:32px; background:url(../images/tt_bg.jpg) repeat-x 50%; text-align:center; position:relative; z-index:9;}
.iyangpct a{ display:inline-block; padding:0 15px; margin-right:10px; line-height:32px; height:32px;text-align:center; background:#777777; color:#fff; font-size:16px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.iyangpct a.iyangpct_more{ width:108px; height:32px; text-align:center; line-height:32px; border:1px #dddddd solid; font-size:14px; color:#666666; background:#fff;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px; position:absolute; z-index:99; right:0;}
.iyangpct a:hover{ background:#de1f73; color:#fff;}

.iyangpcc{}
.iyangpcc ul li{ width:230px; height:auto; float:left; margin-right:20px;}
.iyangpcc ul li a{ display:block; padding:4px; border:1px #dddddd solid;width:220px;}
.iyangpcc ul li a p{ line-height:22px; padding:6px 0; color:#212121; font-size:14px;}
.iyangpcc ul li a:hover{ border:1px #de1f73 solid;}
.picScroll{  position:relative; width:980px; }
.picScroll .prev,.picScroll .next{ display:block; position:absolute; top:145px; left:5px; width:26px; height:26px; }
.picScroll .prev{background:url(../images/prev.png) no-repeat; left:-46px;}
.picScroll .next{background:url(../images/next.png) no-repeat; left:auto; right:-46px; }
.picScroll .prev:hover{ background:url(../images/prev_over.png) no-repeat;}
.picScroll .next:hover{ background:url(../images/next_over.png) no-repeat;}

.izixun{ width:100%; height:165px; background:url(../images/i_zixun_bg.jpg) no-repeat 50% top;}
.izixunc{ padding-top:40px; width:340px; height:auto;}
.izixunct{ font-size:16px; color:#666666; line-height:40px; padding-bottom:10px;}
.izixunct span{ color:#de1f73; font-size:24px; font-weight:bolder;}
.izixuncc{}

.iliyou{ width:100%; height:auto; background:url(../images/i_liyou_tt_bg.jpg) repeat-x top;}
.iliyouc{}
.iliyouc ul li{ padding:50px 0 65px 0; background:url(../images/i_liyou_line.jpg) no-repeat 50% bottom;}
.iliyouc ul li.last{ padding-bottom:0; background:none;}
.iliyoucl{ width:390px; height:auto;}
.iliyoucl img{ max-width:98%; height:auto;}
.iliyoucr{ width:550px; height:auto;}
.iliyoucrt{ padding:20px 0 12px 0; background:url(../images/i_liyou_li_line.jpg) repeat-x bottom;}
.iliyoucrtl{ width:52px; height:44px; line-height:44px; text-align:center; background:#de1f73; color:#fff; font-size:28px; font-weight:bolder; font-family:Arial, Helvetica, sans-serif;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.iliyoucrtr{ width:476px; height:auto; line-height:40px; font-size:28px; color:#de1f73; font-weight:bolder;}
.iliyoucrinfo{ padding:15px 0; font-size:16px; color:#212121; line-height:28px;}
.iliyouc_more{ display:block; width:140px; height:44px; background:url(../images/more.jpg) no-repeat; text-align:center; line-height:44px; font-size:16px; color:#fff;}

.iabout{ width:100%; height:auto; background:#f5f5f5;}
.iabout .container{ padding:15px 0 50px 0;}
.iaboutt{ text-align:center;}
.iaboutt_cn{ font-size:32px; color:#483833; padding-bottom:5px;}
.iaboutt_en{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.iaboutc{ padding-top:35px; padding-bottom:30px;}
.iaboutcl{ width:491px; height:auto;}
.iaboutcr{ width:460px; height:auto; color:#212121; font-size:14px; line-height:24px;}
.iaboutcr p{ margin-bottom:15px;}
.iaboutcr_more{ display:block; width:120px; height:28px; line-height:28px; text-align:center; background:#de1f73; color:#fff; border-bottom:2px #9b0f4d solid; font-size:12px;}
.iaboutcr_more:hover{ color:#fff; background:#9b0f4d;}

.iaboutimg{}
.iaboutimg ul li{ width:231px; float:left; margin:0px 9px;}
.iaboutimg ul li a{ display:block;}
.iaboutimg ul li a img{ padding:4px; background:#fff;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.35);-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.iaboutimg ul li a p{ line-height:45px; text-align:center; font-size:16px; color:#483833;}

.picScrolltwo{  position:relative; width:980px; }
.picScrolltwo .prev,.picScrolltwo .next{ display:block; position:absolute; top:70px; left:5px; width:26px; height:26px; }
.picScrolltwo .prev{background:url(../images/prev.png) no-repeat; left:-40px;}
.picScrolltwo .next{background:url(../images/next.png) no-repeat; left:auto; right:-52px; }
.picScrolltwo .prev:hover{ background:url(../images/prev_over.png) no-repeat;}
.picScrolltwo .next:hover{ background:url(../images/next_over.png) no-repeat;}

.ipartner{ width:100%; height:470px; background:url(../images/i_partner_bg.jpg) no-repeat 50% top; color:#fff;}
.ipartner .container{ padding-top:50px;}
.ipartnert{ text-align:center;}
.ipartner_cn{ font-size:32px; padding-bottom:5px;}
.ipartner_en{ font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.ipartnerc{ padding-top:35px; width:920px; margin:0 auto;}
.ipartnerc ul li{ width:216px; height:105px; float:left; margin:0 8px 8px 0;}

.inews{ margin:60px auto 50px auto;}
.inewst{ padding-bottom:15px; line-height:33px; border-bottom:2px #dddddd solid;}
.inewstl{ color:#e2e2e2; font-size:18px; font-weight:bolder;}
.inewstl a{ color:#666666;}
.inewstl a:hover{ color:#de1f73;}
.inewstl a.inewcur{ color:#de1f73;}
.inewstr{}
.inewstr a{ display:block;width:68px; height:17px; font-size:12px; color:#fff; text-align:center; line-height:17px; font-family:Arial, Helvetica, sans-serif; background:#de1f73;-webkit-border-radius: 17px;-moz-border-radius: 17px;border-radius: 17px; margin-top:15px;}
.inewsc{ padding-top:20px;}
.inewscl{ width:460px; height:auto;}
.inewscl_t{ padding:18px 0 10px 0;}
.inewscl_t a{ font-size:16px; color:#212121; font-weight:bolder;}
.inewscl_t a:hover{ color:#de1f73;}
.inewscl_time{ color:#999999;}
.inewscl_info{ padding-top:10px; color:#666666; line-height:20px;}

.inewscr{ width:490px; height:auto;}
.inewscr ul li{ padding:20px 0; border-bottom:1px #dddddd dashed;}
.inewscr ul li:first-child{ padding-top:0;}
.inewscrl{ width:85px; height:auto; text-align:center;}
.inewscrl1{ font-size:45px;}
.inewscrl2{ color:#666666;}
.inewscrr{ width:390px; height:auto;}
.inewscrrt{}
.inewscrrt a{ font-size:14px; color:#212121; font-weight:bolder; line-height:35px;}
.inewscrrt a:hover{ color:#de1f73;}
.inewscrrinfo{ padding-top:0; color:#666666; line-height:22px;}

.iquestion{ margin:0 auto 80px auto;}
.iquestionl{ width:85px; height:auto;}
.iquestionl_cn{ font-size:18px; font-weight:bolder; line-height:42px;}
.iquestionl_en{ color:#999999;}

.iquestionr{ width:865px; height:auto;}
.iquestionr ul li{ padding:15px; width:385px; height:auto; border:1px #dddddd solid; float:left; margin-right:20px;}
.iquestionr_t{ padding-left:35px; background:url(../images/w.jpg) no-repeat left 50%; color:#212121; font-size:14px; font-weight:bolder; height:24px; line-height:24px;}
.iquestionr_c{ margin-top:12px; padding-left:35px; background:url(../images/d.jpg) no-repeat left 2px; color:#666666; line-height:20px; min-height:35px;}
.picScrollthree{  position:relative; width:865px; }
.picScrollthree .prev,.picScrollthree .next{ display:block; position:absolute; top:80px; left:-120px; width:26px; height:26px; }
.picScrollthree .prev{background:url(../images/i_question_prev.jpg) no-repeat; left:-120px;}
.picScrollthree .next{background:url(../images/i_question_next.jpg) no-repeat; left:-85px; }
.picScrollthree .prev:hover{ background:url(../images/i_question_prev_over.jpg) no-repeat;}
.picScrollthree .next:hover{ background:url(../images/i_question_next_over.jpg) no-repeat;}


.ilink{ width:100%; height:auto; background:#f1f1f1;}
.ilinkt{ padding:15px 0; line-height:35px; background:url(../images/link_tt_bg.jpg) repeat-x bottom; font-size:18px; color:#212121;}
.ilinkc{ padding:15px 0; line-height:30px; color:#212121;}
.ilinkc a{ padding:0 11px; color:#212121;}
.ilinkc a:hover{ color:#de1f73;}
.foot{ width:100%; height:auto; background:#777777; padding-top:20px;}
.foott{ height:45px; width:100%; background:url(../images/foot_tt_bg.jpg) repeat-x top; line-height:45px; text-align:center; color:#fff;}
.foott a{ color:#fff; padding:0 10px;}
.foott a:hover{color:#de1f73;}
.footc{ padding:33px 0 48px 0; background:url(../images/foot_tt_bg.jpg) repeat-x top;}
.footcc{ width:790px; height:auto; margin:0 auto;}
.footcl{ width:170px; background:url(../images/foot_logo_line.jpg) no-repeat right 50%;}
.footcr{ width:580px; height:auto; color:#fff; line-height:26px;}
.foot a{ color:#fff;}
.iyuyue{ width:100%; height:85px; background:#5b5b5b; position:fixed; z-index:9999; bottom:0; left:0;}
.iyuyue .container{ padding:3px 0 6px 0;}
.iyuyuel{ padding-left:25px;}
.iyuyuel1{ font-size:28px; font-weight:bolder; color:#fff;}
.iyuyuel2{ font-size:28px; color:#fff; padding-left:100px;}
.iyuyuer{ width:469px; height:46px; margin-top:14px; background:url(../images/i_ad_img.jpg) no-repeat; padding:12px 0 0 40px;}
.iyuyuer a{ display:inline-block; width:82px; height:28px; border-bottom:2px #9c124f solid; background:#de1f73; text-align:center; line-height:28px; font-size:14px; color:#fff; margin-right:10px; float:left;}
.iyuyuer p{float:left; display:inline-block; color:#de1f73; font-size:38px; font-family:Arial, Helvetica, sans-serif; height:30px; line-height:30px;}
/*index end*/


/*movie start*/
.nsearch{ width:100%; height:48px; line-height:48px; background:#fff;}
.nkeyword{ color:#212121; font-weight:bolder;}
.nkeyword a{ padding-right:5px; color:#212121; font-weight:normal;}
.nkeyword a:hover{ color:#de1f73;}
.nsearchc{ width:240px; height:32px; padding-top:9px; }
.search_sub2{ width:40px; height:30px; background:url(../images/sub_bg2.png) no-repeat 50% 50% #777777; cursor:pointer;-moz-border-radius-topright: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;border:1px #777777 solid;}
.search_text2{ width:198px; height:28px; line-height:28px; background:#fff; border:none; text-indent:12px; color:#666666;-moz-border-radius-topleft: 5px;-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;border-top-left-radius: 5px;border-bottom-left-radius:  5px;border:1px #777777 solid;}
.nei_banner{ width:980px; height:300px; margin:10px auto;}

.ncon{ margin:0 auto 30px auto;}
.location{ padding-bottom:10px; padding-left:15px; border-bottom:1px #777777 solid; color:#777777;}
.location a{ color:#777;}
.location a:hover{ color:#de1f73;}
.comall{ margin:27px auto 0 auto;}
.conleft{ width:210px; height:auto;}
.cate{ margin-bottom:13px; border:1px #777777 solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.catet{ width:100%; height:55px; text-align:center; line-height:55px; background:#777777; font-size:20px; font-weight:bolder; color:#fff;}
.catec{ width:198px; height:auto; margin:0 auto; padding:5px 0;}
.catec ul li{ margin-bottom:10px;}
.catec ul li a.one{ display:block; width:198px; height:34px; line-height:34px; background:url(../images/cate_li_bg.png) no-repeat 175px 50% #777777; color:#fff; font-size:14px; font-weight:bolder; text-indent:15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.catec ul li dl{}
.catec ul li dl dd a{ display:block; width:172px; height:41px; line-height:41px; border-bottom:1px #dddddd dashed; background:url(../images/cate_li_icon.png) no-repeat left 50%; font-size:14px; color:#212121; margin:0 auto; text-indent:15px;}
.catec ul li dl dd a:hover{background:url(../images/cate_li_icon_over.png) no-repeat left 50%; color:#de1f73;}
.catec ul li dl dd a.leftcc{background:url(../images/cate_li_icon_over.png) no-repeat left 50%; color:#de1f73;}

.leftcontact{border:1px #777777 solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
.leftcontactt{ width:100%; height:55px; text-align:center; line-height:55px; background:#777777; font-size:20px; font-weight:bolder; color:#fff;}
.leftcontactc{ width:198px; height:auto; margin:0 auto; padding:5px 0 15px 0; font-size:14px; color:#212121; line-height:26px;}
.leftcontactc img{ max-width:100%; margin-bottom:6px;}

.conright{ width:750px; height:auto;}
.movielist{}
.movielist ul li{ width:240px; height:auto; float:left; margin:0 15px 15px 0;}
.movielist ul li a{ display:block; width:240px; position:relative; z-index:9;}
.movielist ul li a img{ border:1px #cccccc solid;}
.movielist ul li a .movielist_over{ width:238px; height:238px; position:absolute; z-index:99; top:1px; left:1px; background:url(../images/movie_list_img_over.png) no-repeat; display:none;}
.movielist ul li a p{ text-align:center; color:#212121; font-size:14px; line-height:35px; padding-top:5px;}
.movielist ul li a:hover .movielist_over{ display:block;}
.movielist ul li a:hover p{ color:#de1f73;}

.moviedetailt{ padding-bottom:25px;}
.moviedetailb{ padding-top:18px; border-top:1px #ccc solid; line-height:28px; font-size:14px;}
/*movie end*/

/*公司相册  开始*/
.xiangc{}
.xiangc ul li{ width:362px; height:auto; float:left; margin:0 25px 20px 0;}
.xiangc ul li a{ display:block; width:362px; position:relative; z-index:9;}
.xiangc ul li a img{ border:1px #cccccc solid;}
.xiangc ul li a .xiangc_over{ width:360px; height:360px; position:absolute; z-index:99; top:1px; left:1px; background:url(../images/xiangce_list_img_over.png) no-repeat; display:none;}
.xiangc ul li a p{ text-align:center; color:#212121; font-size:14px; line-height:35px; padding-top:5px;}
.xiangc ul li a:hover .xiangc_over{ display:block;}
.xiangc ul li a:hover p{ color:#de1f73;}
/*公司相册 结束*/

/*检测报告 开始*/
.jiance{}
.jiance ul li{ width:222px; height:auto; float:left; margin:0 42px 30px 0;}
.jiance ul li a{ display:block; width:222px; position:relative; z-index:9;}
.jiance ul li a img{ border:1px #cccccc solid;}
.jiance ul li a .jiance_over{ width:220px; height:290px; position:absolute; z-index:99; top:1px; left:1px; background:url(../images/honor_list_img_over.png) no-repeat; display:none;}
.jiance ul li a p{ text-align:center; color:#212121; font-size:14px; line-height:35px; padding-top:5px;}
.jiance ul li a:hover .jiance_over{ display:block;}
.jiance ul li a:hover p{ color:#de1f73;}
/*检测报告 结束*/

/*合作伙伴 开始*/
.partner{}
.partnert{ width:100%; height:32px; background:url(../images/tt_bg.jpg) repeat-x 50%;}
.partnert p{ width:160px; height:32px; line-height:32px; text-align:center; background:#777777; color:#fff; font-size:16px; margin:0 auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.partnerc{ padding-top:30px; padding-bottom:40px;}
.partnerc ul li{ width:182px; height:90px; float:left; margin:0 6px 10px 0;}
.partnerc ul li img{ border:1px #e5e5e5 solid;box-shadow:0 0 3px 0 rgba(0, 0, 0, 0.15);}
.partnerc2{ padding:30px 0; line-height:25px;}
.partnerc2 img{ max-width:100%;}
.partnerc3{ padding:0 0 30px 0;}
.partnerc3 ul li{ padding:30px 0; border-bottom:1px #cccccc dashed;}
.partnerc3l{ width:342px; height:auto;}
.partnerc3r{ width:390px; height:auto;}
.partnerc3r_t{ font-size:16px; color:#de1f73; font-weight:bolder; line-height:42px;}
.partnerc3r_info{ font-size:14px; line-height:30px;}
/*合作伙伴 结束*/

/*联系西尚 开始*/
.contactc{ padding-bottom:15px; font-size:16px; color:#212121; line-height:32px;}
.map{ margin-bottom:30px;}
.message{}
.messaget{ height:32px; line-height:32px; background:#777777; color:#fff; font-size:14px; padding:0 10px;}
.messagec{ padding:15px 0 50px 0;}
.mess_text{ width:268px; height:22px; line-height:22px; border:1px #dddddd solid; color:#333; text-indent:10px;}
.mess_textarea{line-height:22px; border:1px #dddddd solid; color:#333; width:96.5%; height:90px;font-family: "微软雅黑", "宋体", Arial, Helvetica, sans-serif; font-size:14px; padding:10px;}
.yzm{ margin-left:12px;}
.mess_submit{ width:60px; height:22px; line-height:22px; text-align:center; background:#777777; color:#fff; font-size:14px; font-weight:bolder; border:none; cursor:pointer;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin-right:6px;}
.mess_submit:hover{ background:#de1f73;}
/*联系西尚 结束*/


/*旗下品牌 开始*/
.pingpai{}
.pingpai ul li{ margin-bottom:30px;}
.pingpail{ width:288px; padding:10px; background:url(../images/pingpai_bg.jpg) no-repeat;}
.pingpair{ width:425px; height:auto;}
.pingpairt{ font-size:18px; font-weight:bolder; color:#212121; line-height:40px; padding-top:10px;}
.pingpairinfo{ padding-top:10px; line-height:26px; color:#212121;}

.teamlist{ padding:35px 0;}
.teamlist ul li{ width:242px; height:auto; float:left; margin:0 12px 12px 0;}
.teamlist ul li a{ display:block; width:242px; position:relative; z-index:9;}
.teamlist ul li a img{ border:1px #cccccc solid;}
.teamlist ul li a .teamlist_over{ width:240px; height:240px; position:absolute; z-index:99; top:1px; left:1px; background:url(../images/team_list_img_over.png) no-repeat; display:none;}
.teamlist ul li a p{ text-align:center; color:#212121; font-size:14px; line-height:35px; padding-top:5px;}
.teamlist ul li a:hover .teamlist_over{ display:block;}
.teamlist ul li a:hover p{ color:#de1f73;}
.teamdetail{ padding-bottom:40px;}
.teamdetaill{ width:289px; height:289; border:1px #cccccc solid;}
.teamdetailr{width:438px; height:auto; font-size:16px; color:#212121; line-height:42px; padding-top:10px;}
/*旗下品牌 结束*/


/*样品秀 开始*/
.yangp{ padding-bottom:35px;}
.yangp ul li{ width:230px; height:auto; float:left; margin-right:30px; margin-bottom:30px;}
.yangp ul li a{ display:block; padding:4px; border:1px #dddddd solid;width:220px;}
.yangp ul li a p{ line-height:22px; padding:6px 0; color:#212121; font-size:14px;}
.yangp ul li a:hover{ border:1px #de1f73 solid;}

.tuijian{ padding-bottom:30px;}
.tuijiant{ height:34px; line-height:34px; background:#f9f9f9; color:#212121; font-size:16px; border-top:1px #9e9e9e solid; text-indent:20px;}
.tuijianc{ padding-top:15px;}
.tuijianc ul li{ width:340px; height:35px; line-height:35px; padding-left:20px; float:left; margin-right:20px;}

.pdcon{}
.pdconimg{ width:406px; height:auto;}
.zoombox { width: 406px;/*height:322px;*/float: left; position: relative; }
.zoompic { background: url("../images/loading.gif") no-repeat scroll 50% 50% transparent; height: 404px; width: 404px; border: 1px solid #dddddd; overflow: hidden; }
.sliderbox { height: 64px; margin: 15px 0 0; overflow: hidden; }
.sliderbox .arrow-btn { cursor: pointer; height: 64px; width: 14px; }
.sliderbox #btn-left { float: left; background:url(../images/pd_prev.jpg) no-repeat 50% 50%; }
.sliderbox #btn-left:hover{background:url(../images/pd_prev_over.jpg) no-repeat 50% 50%;}
.sliderbox #btn-right { background:url(../images/pd_next.jpg) no-repeat 50% 50%; float: right; }
.sliderbox #btn-right:hover{background:url(../images/pd_next_over.jpg) no-repeat 50% 50%;}
.sliderbox .slider { display: inline; float: left; height: 64px; margin: 0 0 0 8px; overflow: hidden; position: relative; width: 360px; }
.sliderbox .slider ul { left: 3px; position: absolute; width: 999em; }
.sliderbox .slider li { display: inline; float: left; position: relative; text-align: center; width: 61px; margin-right: 13px; }
.sliderbox .slider li img { height: 59px; vertical-align: middle; width: 59px; }
.sliderbox .slider li a { border: 1px solid #D7D7D7; display: block; float: left; height: 59px; text-align: center; width: 59px; }
.sliderbox .slider li.current a { border: 1px solid #de1f73; padding: 0; }
/*#show{ width:240px; height:338px; overflow:hidden; position:relative; left:0; }*/
#show_mark { position: absolute; top: 0; left: 0; width: 200px; height: 100px; background-color: #000; opacity: .5; filter: alpha(opacity=50); cursor: crosshair; border: 1px solid #999; display: none; }
#zoom { position: absolute; left: 406px; top: 0; z-index: 3; width: 480px; height: 480px; display: none; overflow: hidden; border: 1px solid #eee; }
#zoom img { position: absolute; left: 0; top: 0; }
.pdconinfo{ width:325px; height:auto;}
.pdconinfo_t{ font-size:16px; color:#de1f73; font-weight:bolder; line-height:28px; padding:8px 0;}
.pdconinfo_i{ padding:12px 0; border-top:1px #dedede dashed;border-bottom:1px #dedede dashed; line-height:24px; font-size:14px; color:#212121;}
.pdconinfo_i span{ font-size:20px; color:#de1f73; font-weight:bolder;}
.pdconinfo_share{ padding:15px 0;}
.pdconinfo_more{ display:block; width:135px; height:40px; border-bottom:2px #b30e57 solid; background:#de1f73; color:#fff; font-size:20px; font-weight:bolder; text-align:center; line-height:40px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}
.pdconinfo_more:hover{ color:#fff; background:#b30e57;}
.pcconallt{ width:750px; height:31px; line-height:31px; background:url(../images/pd_tt_bg.jpg) no-repeat; font-size:16px; color:#fff; font-weight:bolder; text-indent:15px; margin-bottom:20px; margin-top:23px;}
/*样品秀 结束*/


/*资讯封面页 开始*/
.zixunfm{ margin:60px auto;}
.zixunfm1{ margin-bottom:35px;}
.nquestion{ width:430px; height:auto;}
.nquestiont{ padding-bottom:8px; border-bottom:1px #dddddd solid; font-size:16px; color:#212121; line-height:32px;}
.nquestiont a{ font-size:12px; color:#666666}
.nquestiont a:hover{ color:#de1f73}
.nquestionc{ padding-top:20px;}
.nquestionc ul li{ padding:10px 15px; margin-bottom:15px; border:1px #dddddd solid;}
.nquestionc ul li:hover{ border:1px #de1f73 solid;}

.nnew{ width:430px; height:auto; padding-left:57px; border-left:1px #dddddd solid; min-height:395px;}
.nnewt{ padding-bottom:8px; border-bottom:1px #dddddd solid; font-size:16px; color:#212121; line-height:32px;}
.nnewt ul li{ float:left; margin-right:16px; }
.nnewt ul li:hover{cursor:pointer;}
.nnewt ul li.newcur{ color:#de1f73;}
.nnewt a{ font-size:12px; color:#666666}
.nnewt a:hover{ color:#de1f73}
.nnewc{ padding-top:20px;}
.nnewc img{}
.nnewc ul li{ line-height:40px; border-bottom:1px #cccccc dashed;}
.nnewc ul li a{ display:block; line-height:40px; background:url(../images/nnew_square.jpg) no-repeat left 50%; color:#212121; text-indent:15px;}
.nnewc ul li a:hover{ background:url(../images/nnew_square_over.jpg) no-repeat left 50%; color:#de1f73;}

.nduihuac{ padding:22px 0 40px 0;}
.nduihuac ul li{ width:232px; height:232px; float:left; margin-right:17px;}
.nduihuac ul li a{ display:block;width:232px; height:232px; position:relative; z-index:9;}
.nduihuac ul li a img{ border:1px #cccccc solid;}
.nduihuac ul li a .nduihuac_o{ width:200px; height:200px; background:url(../images/nteam_img.png) repeat; color:#fff; padding:15px; position:absolute; z-index:99; top:1px; left:1px; display:none;}
.nduihuac_ot{ font-size:18px; font-weight:bolder;}
.nduihuac_oinfo{ padding-top:10px; font-size:14px; line-height:23px;}
.nduihuac ul li a:hover .nduihuac_o{ display:block;}

.nduihua{ padding:30px 0 40px 0;}
.nduihual{ width:450px; height:auto; padding-right:45px; border-right:1px #dddddd solid;}
.nduihual ul li{ margin-bottom:40px;}
.nduihual ul li:last-child{ margin-bottom:0;}
.nduihualr{ width:225px; height:auto;}
.nduihualr_t{ font-size:16px; font-weight:bolder; color:#de1f73; line-height:35px;}
.nduihualr_info{ font-size:14px; color:#212121; line-height:24px;}
.nduihuar{ width:450px; height:auto;}
.nduihuar ul li{ margin-bottom:40px;}
.nduihuar ul li:last-child{ margin-bottom:0;}

.npartnerl{ width:160px; height:150px; background:url(../images/npartner_img.jpg) no-repeat; padding:15px; font-size:16px; font-weight:bolder; line-height:26px; color:#fff; text-align:center;}
.npartnerr{ width:790px; height:150px; background:#ededed; padding-top:30px;}
.npartnerr ul li{ width:170px; height:auto; float:left; margin-right:12px;}
.npartnerr ul li a{ display:block; width:170px; height:113px;}
.npartnerr ul li p{ width:170px; height:30px; background:#777777; text-align:center; line-height:30px; font-size:14px; color:#fff;}
.npartnerr ul li a:hover p{ background:#de1f73;}
.picScrollfour{  position:relative; width:710px; margin-left:35px; }
.picScrollfour .prev,.picScrollfour .next{ display:block; position:absolute; top:44px; left:5px; width:26px; height:26px; }
.picScrollfour .prev{background:url(../images/prev.png) no-repeat; left:-31px;}
.picScrollfour .next{background:url(../images/next.png) no-repeat; left:auto; right:-37px; }
.picScrollfour .prev:hover{ background:url(../images/prev_over.png) no-repeat;}
.picScrollfour .next:hover{ background:url(../images/next_over.png) no-repeat;}

.zixunfm5{ padding:30px 0 0 0;}
.nmessaget{ padding-bottom:8px; border-bottom:1px #cccccc solid; font-size:16px; font-weight:bolder; color:#777777; line-height:30px;}
.nmessagec{ padding-top:20px;}
.nmessagecl{ width:62px; height:30px; line-height:30px; text-align:center; background:#777777; color:#fff; font-size:14px;}
.nmess_text{ width:210px; height:30px; line-height:30px; background:#ededed; border:none; text-indent:5px; margin-bottom:20px;}
.nmessagec span.red{ line-height:30px; padding-left:12px;}
.nmessagect{ width:81px; height:30px; line-height:30px; text-align:center;background:#777777; color:#fff; font-size:14px;}
.nmess_textarea{width:100%; height:130px; line-height:30px; background:#ededed; border:none; text-indent:5px; margin-bottom:20px;}
.nmessagecy{ width:66px; height:30px; line-height:30px; text-align:center; background:#777777; color:#fff; font-size:14px;}
.nmessagecy_text{ width:120px; height:30px; line-height:30px; background:#ededed; border:none; text-indent:5px; margin-bottom:20px;}
.nmess_yzm{ margin:4px 45px 0 2px;}
.nmess_submit{ width:95px; height:30px; line-height:30px; border:none; background:#777777; color:#fff; font-size:14px; float:left; margin-right:10px;cursor:pointer;}
.nmess_submit:hover{ background:#de1f73; }
/*资讯封面页 结束*/

/*资讯封面页 开始*/
.newlist{}
.newlist ul li{ padding:15px 10px; border-top:1px #fff solid;border-right:1px #fff solid;border-left:1px #fff solid;border-bottom:4px #fff solid;margin-bottom:10px;}
.newlist_t{ padding-left:15px; background:url(../images/newlist_square.jpg) no-repeat left 50%; line-height:32px;}
.newlist_t a{ font-size:16px; font-weight:bolder; color:#212121;}
.newlist_t span{ color:#999999;}
.newlist_i{ padding:6px 0 0 10px; line-height:24px; color:#666666;}
.newlist ul li:hover{border-top:1px #dfdfdf solid;border-right:1px #dfdfdf solid;border-left:1px #dfdfdf solid;border-bottom:4px #dfdfdf solid;}
.newlist ul li:hover .newlist_t a{ color:#de1f73;}

.ndetail{ border:1px #cccccc solid; padding:10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px; margin-bottom:20px; padding-bottom:40px;}
.ndetailt{ text-align:center; font-size:24px; color:#212121; padding:20px 0 10px 0;}
.ndetailtime{ text-align:center; color:#666666; font-size:13px;}
.ndetailkey{ padding:15px 25px; margin:25px auto; background:url(../images/ndetail_c_bg.jpg) no-repeat 50% 50%; min-height:85px; font-size:13px; color:#666666; line-height:26px;}
.ndetailc{ font-size:14px; color:#212121; line-height:32px;}
.ndetail_page{ margin-top:25px; background:#f2f2f2; padding:20px; line-height:28px; font-size:14px;}

/*资讯封面页 结束*/
.dapingc{ padding:20px 0; line-height:25px; font-size:14px;}

#elevator_item { width: 60px; height: 100px; position: fixed; right: 15px; bottom: 55px; -webkit-transition: opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -o-transition: opacity .4s ease-in-out; opacity: 1; z-index: 100020; display: none; }
#elevator_item.off { opacity: 0; visibility: hidden }
#elevator { display: block; width: 60px; height: 50px; background: url(../images/icon_top.png) center center no-repeat; background-color: #444; background-color: rgba(0,0,0,.6); border-radius: 2px; box-shadow: 0 1px 3px rgba(0,0,0,.2); cursor: pointer; margin-bottom: 10px }
#elevator:hover { background-color: rgba(0,0,0,.7) }
#elevator:active { background-color: rgba(0,0,0,.75) }

.pageController { width: 100%;padding-top: 5px; padding-bottom: 5px; margin: 30px auto 20px auto; line-height: 25px; text-align:center;}
.pageController a { display:inline-block;background-color: #9e9e9e; border: #9e9e9e 2px solid; color: #fff; padding: 3px 12px; margin-right: 5px; }
.pageController a:hover { background-color: #de1f73; color: #FFF; text-decoration: none; border: #de1f73 2px solid; }
.pageController .xuanzhong { background-color: #de1f73; color: #FFF; font-weight: bold; border: #de1f73 2px solid; }

/*--客服--*/
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:none;background:url(../images/bg.gif)}
.ImTable h2{font-size:14px;font-weight:bold;margin-top:5px}
.ImHeader{height:165px;background:url(../images/im_01.gif)}
.ImRow0{background:url(../images/ico_item1.gif) no-repeat;margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden; }
.ImRow1{background:url(../images/ico_item1.gif) no-repeat;margin:10px 10px 0;height:23px;padding-left:10px;padding-top:5px;overflow:hidden;}
a.im,a:hover.im{text-decoration:none;height:35px;color:#000; font-size:14px;}
.ImFooter{height:90px;background:url(../images/im_04.gif) no-repeat; display:inline-block; width:150px;font-family:Arial,Helvetica,sans-serif;}
.ImFooter h5{font-size:14px;font-weight:normal; color:#000000;text-align:center;margin:15px 0 0;font-family:'宋体';}
.ImFooter p{font-size:20px;font-weight:bold;  color:#E8312C;text-align:center;margin:10px 0;}
