﻿﻿@charset "utf-8";
/* CSS Document */
html{ overflow-x:auto; overflow-y:auto;min-width:1280px;}
*{ padding:0; margin:0;}
ul, ol,li{ list-style-type:none;}
body{ margin:0;font-size:12px; font-family:"microsoft yahei"; color:#00000;  }
img{border:0; }
a{ text-decoration:none; color:#00000; outline:none;}
a:hover{color:#E94708; cursor:pointer;}


#content{width:1002px;margin:10px auto;overflow:hidden;}

.header{float:left;width:100%;height:80px;border-top:1px solid #0AB654;background:#fff;}
.logo {float:left;width:326px;height:52px;overflow:hidden;}

#menu2{float:right;width:600px;} 
#menu2 li{float:left;position:relative;z-index:1;}
#menu2 a{float:left;width:96px;height:80px;line-height:90px;text-align:center;font-size:15px;color:#777;font-weight:bold;background-position:center 25px;background-repeat:no-repeat;}
#menu2 li a:hover, #menu li a.red{display:block;color:#fff;background-color:#E94708;background-position:center 25px;background-repeat:no-repeat;}
#menu2 a span{ font-family:Arial, Helvetica, sans-serif; line-height:27px;font-size:15px;}
#menu2 li.on a{ background:#E94708;color:#fff;}

#menu2 li.nav0 a{background:#E94708;color:#fff;}
#menu2 li.nav1 a{background-image:url(../images/nav1.png);}
#menu2 li.nav2 a{background-image:url(../images/nav7.png);}
#menu2 li.nav3 a{background-image:url(../images/nav2.png);}
#menu2 li.nav4 a{background-image:url(../images/nav3.png);}
#menu2 li.nav5 a{background-image:url(../images/nav4.png);}
#menu2 li.nav6 a{background-image:url(../images/nav5.png);}


#menu2 li.nav0 a:hover, #menu li.nav0 a.red{background-image:url(../images/nav0s.png);}
#menu2 li.nav1 a:hover, #menu li.nav1 a.red{background-image:url(../images/nav1s.png);}
#menu2 li.nav2 a:hover, #menu li.nav2 a.red{background-image:url(../images/nav7s.png);}
#menu2 li.nav3 a:hover, #menu li.nav3 a.red{background-image:url(../images/nav2s.png);}
#menu2 li.nav4 a:hover, #menu li.nav4 a.red{background-image:url(../images/nav3s.png);}
#menu2 li.nav5 a:hover, #menu li.nav5 a.red{background-image:url(../images/nav4s.png);}
#menu2 li.nav6 a:hover, #menu li.nav6 a.red{background-image:url(../images/nav5s.png);}
.wrap{width:1202px;margin:0 auto;}

/*子菜单*/
#menu2 li ul{position:absolute;width:100%;left:0;top:80px;display:none;z-index:99;background:#fff;overflow:hidden;}
#menu2 li ul .pic{float:left;width:88px;height:75px;padding:4px;}
#menu2 li ul a, #menu li.nav1 ul a, #menu li.nav2 ul a, #menu li.nav3 ul a, #menu li.nav4 ul a, #menu li.nav5 ul a{float:left;width:100%;height:32px;line-height:32px;font-size:12px;border-bottom:1px solid #ccc;background-image:none;}
#menu2 li ul a:hover, #menu li.nav1 ul a:hover, #menu li.nav2 ul a:hover, #menu li.nav3 ul a:hover, #menu li.nav4 ul a:hover, #menu li.nav5 ul a:hover{display:block;color:#fff;background:#E5006E;}


#pz_top { float:left; width:100%; min-width:1000px; }
#pz_menu{ float:left; width:100%; min-width:1000px;}
#pz_banner{ float:left; width:100%; min-width:1000px;  overflow:hidden; position:relative; }
#pz_main{ float:left; width:100%; min-width:1000px; }
#pz_down{  float:left; width:100%; min-width:1000px; }

.w_0100{ float:left; width:100%; min-width:1000px;}
.w_1000{ margin:0 auto; width:1000px;}


/*top*/
.c_1000{ float:left; width:1000px; height:86px;}
.back1{ background:url(../images/top.png) no-repeat center center #808285;}
/*.logo{ float:left; height:56px; text-align:center; padding:15px 0 15px 0px; width:297px; background:#ffffff; height:56px;}*/

.r_703{ float:right; height:86px; width:703px;}
.r_703 .l_114{ float:left; width:114px; height:86px; margin-left:1px;}
.r_703 .l_114 a{ float:left; width:85px; height:64px; background:#fff; color:#000000; font-size:14px; padding-left:29px; line-height:12px; padding-top:22px;}
.r_703 .l_114 a span{ font-family:Arial, Helvetica, sans-serif; line-height:27px;}
.r_703 .l_114 a:hover{ background:#E94708;color:#fff;}
.r_703 .l_114.on a{ background:#E94708;color:#fff;}
/*menu*/
.menu{ float:right; height:51px; margin-top:4px;}
.menu .nli{ float:left; width:84px; line-height:51px; position:relative; z-index:999;}
.menu .nli span a{ float:left; color:#000000;}
/*.menu .nli.on span a,*/
.menu .nli:hover span a{ color:#E94708;}

.menu .sub{ position:absolute; z-index:100; left:0; top:50px; display:none;}
.menu .sub a{ float:left; height:30px; padding:0 15px; line-height:30px; background:#0C0C0C; color:#fff;}
.menu .sub a:hover{ background:#E94708;}


/*banner*/
.pz_slides_3{ width:1000px; height:420px; overflow:hidden; position:relative;}
.pz_slides_3 ._btn{  overflow:hidden; position:absolute;right:0; bottom:20px; z-index:999; }
.pz_slides_3 ._btn ul{ overflow:hidden; zoom:1; float:left;  }
.pz_slides_3 ._btn ul li{float:left;width:15px; height:15px;margin-left:13px; cursor:pointer; background:url(../images/play_03.png) no-repeat right 0;}
.pz_slides_3 ._btn ul li.on{ background:url(../images/play_03.png) no-repeat;}        
.pz_slides_3 ._pic{ position:relative; height:100%; z-index:0;}
.pz_slides_3 ._pic li{ zoom:1; vertical-align:middle;position:relative; }
.pz_slides_3 ._pic li img{ width:1000px; height:420px; display:block;}

/*main*/
.c_1000_1{ float:left; width:1000px; text-align:center; }
.tit_1000{ float:left; width:1000px; text-align:center; font-size:21px; color:#8b8b8b; line-height:35px; margin-top:51px; }
.tit_1000 strong{ font-size:27px;color:#000000; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.c_1000_1 .text_1000{ float:left; width:1000px; text-align:center; color:#565656; font-size:14px; line-height:28px; margin-top:14px;}
.c_1000_1 .more{ float:left; width:1000px; text-align:center; line-height:28px; margin-top:20px;}
.c_1000_1 .more a{ color:#000000; font-size:14px;}
.c_1000_1 .more a:hover{ color:#E94708;}

.c_1000_2{ float:left; width:1000px;}
.tit2_1000{ float:left; width:1000px; text-align:center; font-size:21px; color:#000; line-height:34px; margin-top:50px;}
.tit2_1000 strong{ font-size:22px; font-family:Arial, Helvetica, sans-serif;}

.Content1{ float:left; width:1000px; margin-top:13px; overflow:hidden;}
.Content1 ul{ float:left; width:1020px;}
.Content1 li{ float:left; width:323px; height:233px; margin:15px 15px 0 0;}
.Content1 li a{ float:left; width:323px; height:213px; text-align:center; color:#fff; font-size:13px; line-height:22px; padding-top:20px;}
.Content1 li a span{ font-size:20px; line-height:46px;}
.Content1 li .Orange{ background:#E94708;}
.Content1 li .Black{ background:#1b1b1b;}
.Content1 li .Grey{ background:#898989;}
.Content1 li a:hover{ background:#4a4a4a;}
.more_1{ float:left; width:1000px; text-align:center;line-height:24px; margin-top:27px;}
.more_1 a{ color:#000000; font-size:14px; }
.more_1 a:hover{ color:#E94708;}

.c_1000_3{ float:left; width:1000px;}
.c_1000_3 .text2_1000{ float:left; width:1000px; color:#565656; font-size:14px; line-height:28px;}
.c_1000_3 .text2_1000 span{ font-size:20px; line-height:39px; color:#E94708;}

.c_1000_4{ float:left; width:1000px; margin-top:15px;}
.c_1000_4 .tit_1000{ float:left; width:1000px; text-align:center; font-size:18px; color:#8b8b8b; line-height:35px;}
.c_1000_4 .tit_1000 strong{ font-size:27px;color:#000000; font-family:Arial, Helvetica, sans-serif;}
.c_1000_4 .text3_1000{ float:left; width:1000px; text-align:center; color:#565656; font-size:14px; line-height:18px; margin-top:14px;}

.logo_list2{ float:left; width:1000px; margin-top:15px; overflow:hidden;}
.logo_list2 ul{ float:left; width:1020px; margin-left:2px;}
.logo_list2 li{ float:left; width:154px; height:118px; position:relative; margin:14px 14px 0 0;}
.logo_list2 li a{ float:left; width:152px; height:100px; border:1px solid #cacaca; position:relative;}
.logo_list2 li a img{display:block; width:152px; height:100px;}
.logo_list2 li a:hover{ border:1px solid #1b1b1b}
.tit_1{float:left; width:100%; text-align:center; overflow:hidden; text-overflow:ellipsis; font-size:13px; color:#565656; line-height:36px; position:absolute; bottom:0px; left:0px; }

.logo_list{ float:left; width:1000px; margin-top:15px; overflow:hidden;}
.logo_list ul{ float:left; width:1020px; margin-left:2px;}
.logo_list li{ float:left; width:239px; height:198px; position:relative; margin:14px 14px 0 0;}
.logo_list li a{ float:left; width:237px; height:158px; border:1px solid #cacaca; position:relative;}
.logo_list li a img{display:block; width:237px; height:158px;}
.logo_list li a:hover{ border:1px solid #1b1b1b}
.tit_1{float:left; width:100%; text-align:center; overflow:hidden; text-overflow:ellipsis; font-size:13px; color:#717171; line-height:36px; position:absolute; bottom:0px; left:0px; }

/*down*/
.back2{ background:#f0f0f0}
.c_1000_5{ float:left; width:1000px; height:140px;}
.t_1000{ width:552px; margin:0 auto; padding-top:36px;}
.t_1000 a{ float:left; height:34px; background:url(../images/down1_03.png) no-repeat 0 center; line-height:15px; font-size:13px; color:#000000; padding-left:20px; width:72px;}
.t_1000 a span{ line-height:21px; font-family:Arial, Helvetica, sans-serif;}
.t_1000 a:hover{ color:#E94708;}

.cp_1000{ float:left; width:1000px; text-align:center; line-height:18px; color:rgb(0,0,0); padding-top:38px; font-size:10px;}
.Copyright{ float:left; width:1000px; color:rgb(0,0,0); text-align:center; padding-top:18px; line-height:15px; font-size:10px;}
.Copyright span{ font-family:Arial, Helvetica, sans-serif;}

.top{ position:fixed; right:50%; margin-right:-538px; bottom:142px; width:35px; height:35px; cursor:pointer; }
.top img{display:block; width:35px; height:35px;}
#goTopBtn {
            text-decoration:none;
            position: fixed;
            _position: absolute;
            _top: expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.offsetHeight);
            CURSOR: pointer;
        }



.qq{ position:fixed; right:50%; margin-right:-589px; bottom:192px; width:86px; height:86px;}
.qq img{display:block; width:86px; height:86px;}

.pf_363{ position:absolute; width:353px; height:360px; background:#2E2624; padding:0 5px;}
.t_353{ float:left; width:353px; padding:7px 0;}
.t_353 a{ float:left; margin-right:5px; width:12px; height:12px;}
.t_353_1{ float:left; width:343px; height:21px; background:#fff; padding-left:10px; line-height:21px; color:#221814;}
.t_353_2{ float:left; width:353px; height:213px; background:#fff; overflow-y:auto;}


/*公司介绍*/
.Content_about{ float:left; width:1000px; margin-top:13px; overflow:hidden;}
.Content_about ul{ float:left; width:1020px;}
.Content_about li{ float:left; width:323px; height:198px; margin:15px 15px 0 0;}
.Content_about li a{ float:left; width:323px; height:162px; text-align:center; color:#fff; font-size:13px; line-height:22px; padding-top:36px; cursor:default;}
.Content_about li a span{ font-size:20px; line-height:35px;}
.Content_about li a font{font-family:Arial, Helvetica, sans-serif; font-size:24px; line-height:35px;}
.Content_about li .Orange{ background:#E94708;}
.Content_about li .Black{ background:#1b1b1b;}
.Content_about li .Grey{ background:#898989;}
.Content_about li a:hover{ background:#4a4a4a;}

.about_list{ float:left; width:1000px; overflow:hidden;}
.about_list ul{ float:left; width:1020px;}
.about_list li{ float:left; width:239px; height:239px; margin:15px 15px 0 0; position:relative;}
.about_list .l_493{ float:left; width:493px; height:493px;}
.pf_0100{ position:absolute; z-index:1; width:100%; height:96px; text-align:center; background:#E94708; left:0; bottom:0;display:none;}
.pf_0100 a{ float:left; width:100%; color:#fff; padding:26px 0 0 0; line-height:23px; font-size:17px; font-family:Arial, Helvetica, sans-serif; cursor:default; }
.pf_0100 a span{ color:#C9C9CA; font-size:14px;}
.about_list li:hover .pf_0100{ display:block;}

.c_1000_1 .text2_1000{float:left; width:1000px; margin-top:23px; padding-bottom:20px;}




/*服务范围*/

.Content_Service{ float:left; width:1000px; margin-top:13px; overflow:hidden;}
.Content_Service ul{ float:left; width:1020px;}
.Content_Service li{ float:left; width:323px; height:106px; margin:15px 15px 0 0;}
.Content_Service li a{ float:left; width:323px; height:88px; text-align:center; color:#FEFEFE; font-size:20px; line-height:24px; padding-top:18px; cursor:default;}
.Content_Service li a span{ font-size:24px; line-height:42px; font-family:Arial, Helvetica, sans-serif;}
.Content_Service li .Orange{ background:#E94708;}
.Content_Service li .Black{ background:#1b1b1b;}
.Content_Service li .Grey{ background:#898989;}
.Content_Service li a:hover{ background:#4a4a4a;}

.d_list_1000{ float:left; width:1000px; overflow:hidden; margin-top:10px;}
.d_list_1000 ul{ float:left; width:1020px;}
.d_list_1000 li{ float:left; width:239px; height:79px; margin:15px 15px 0 0;}
.d_list_1000 li a{ float:left; width:239px; height:69px; line-height:22px; font-size:18px; color:#FEFEFE; background:#1b1b1b; text-align:center; padding-top:10px; cursor:default;}
.d_list_1000 li a span{ font-family:Arial, Helvetica, sans-serif; line-height:31px;}
.d_list_1000 li a:hover{ background:#4a4a4a;}

.cont{ float:left; width:1000px; overflow:hidden;}
.cont ul{ float:left; width:1020px;}
.cont li{ float:left; width:323px; height:349px; margin:15px 15px 0 0;}
.cont li a{ float:left; width:323px; height:295px; text-align:center; color:#fff; font-size:13px; line-height:24px; padding-top:54px; cursor:default;}
.cont li a span{ font-size:24px; line-height:34px; font-family:Arial, Helvetica, sans-serif;}
.cont li a font{ font-size:20px; line-height:24px;}
.cont li .Orange{ background:#E94708;}
.cont li .Black{ background:#1b1b1b;}
.cont li .Grey{ background:#898989;}
.cont li a:hover{ background:#4a4a4a;}

.c_1000_6{ float:left; width:1000px; color:#000; font-size:14px; text-align:center; padding:70px 0;}

/*招聘信息*/
.c_1000_7{ float:left; width:1000px; text-align:center; line-height:28px; font-size:14px; padding:50px 0;}
.c_1000_8{ float:left; width:1000px; padding-bottom:75px;}

.d_1000{ float:left; width:1000px; margin-top:50px}
.d_1000 .l_336{ float:left; width:336px; margin-left:84px; font-size:14px; line-height:28px; color:#000000;}
.d_1000 .l_336 span{ color:#E94708; font-family:Arial, Helvetica, sans-serif;}
.d_1000 .r_580{ float:right; width:540px; line-height:28px; font-size:14px; color:#565656;}


/*联系我们*/
.c_1000_9{ float:left; width:1000px;}
.d_1000_1{ float:left; width:1000px; text-align:center; color:#565656; font-size:18px; line-height:31px; padding:15px 0 0 0;}
.d_1000_1 span{ font-size:13px; line-height:22px; font-family:Arial, Helvetica, sans-serif;}

.contact{ float:left; width:1000px; padding:50px 0 0 0; font-size:14px; line-height:28px;}

.contact .wz{ color:#E94708; float:left; margin-top:10px; width:291px;}
.contact .wz1{ float:left; font-size:15px; font-family:Arial, Helvetica, sans-serif; line-height:25px; color:#565656; width:291px;}

.map{ float:left; width:1000px; height:421px; margin:70px 0 0 0;}


.mess{ float:left; width:1000px; margin-top:15px; padding:0 0 55px 0;}
.d_form{ float:left; width:1000px; font-size:14px; line-height:18px; color:#221814; padding:55px 0 0 0;}
.text_box{ float:left; width:227px; height:26px; border:1px solid #b8b8b8; -webkit-appearance: none; border-radius:0px;}
.text_box1{ float:left; width:357px; height:97px; border:1px solid #b8b8b8; -webkit-appearance: none; border-radius:0px;}
.text_box2{ float:left; width:85px; height:27px; border:0; background:#E94708; color:#FEFEFE; cursor:pointer; margin-right:58px; font-size:14px; -webkit-appearance: none; border-radius:0px;}
.text_box2:hover{ background:#0C0C0C}

.c_1000_10{ float:left; width:1000px; margin-top:39px;}
.c_1000_10 .l_188{ float:left; width:188px; margin-left:15px;}
.c_1000_10 .l_188 .t_188{ float:left; width:188px; height:67px; background:#1b1b1b; text-align:center; color:#FEFEFE; line-height:22px; font-size:18px;  padding-top:7px}
.c_1000_10 .l_188 .t_188 span{ font-family:Arial, Helvetica, sans-serif; line-height:31px;}

.c_1000_10 .l_188 .d_188{ float:left; width:188px; text-align:center; font-size:14px; line-height:28px; margin-top:15px;}
.c_1000_10 .l_188 .d_188 span{ color:#E94708; font-size:17px; line-height:43px;}


.c_1000_11{ float:left; width:812px; padding:2px 94px 12px 94px;}
.c_1000_11 span{ float:left; width:203px; text-align:center; background:url(../images/dx1_03.png) no-repeat center 0; padding-top:25px; margin-top:20px; line-height:25px; font-size:15px; color:#E94708;}

.video{ float:left; width:1000px;overflow:hidden;}
.video ul{float:left; width:1020px; margin-left:1px; }
.video li{float:left;width:323px; height:215px; margin:15px 15px 0 0; position:relative;}
.video li img{display:block; width:323px; height:215px;}
.pf_video{ position:absolute; z-index:11; width:323px; height:215px; left:0; top:0; }
.pf_video a{ float:left; width:323px; height:36px; background:url(../images/video1.png) no-repeat; padding:179px 0px 0 0; text-align:center; color:#FEFEFE; font-size:13px; line-height:36px;}
.pf_video a:hover{background:url(../images/video2.png) no-repeat;}

/*产品单页*/
/*巴黎欧莱雅*/
.c_1000_12{ float:left; width:1000px; font-size:14px; color:#565656;}
.tit_1000_1{ float:left;text-align:center;width:1000px; color:#000; font-size:22px; line-height:36px; padding:45px 0 30px 0;}
.text_1000_1{ float:left; width:1000px; font-size:14px; color:#565656; line-height:25px;}
.text_1000_1 span{ color:#000;}
.text_1000_1 img{ margin-top:14px;}

/*视频弹窗*/
.c_692{ float:left; width:638px; height:596px;background:#666666; padding:27px 27px 0 27px;}
.video_img{ float:left; width:638px; height:541px; background:#c9c9c9;}
.c_638{ float:left; width:638px; height:16px;padding:15px 0 0 0;}
.x{ float:left; width:638px; height:20px; text-align:right; padding:20px 0 0 0;}

/*地图*/
#dituContent
        {
            width: 100%;
            height:421px;
            float: left;
            overflow: hidden; 
            position: relative; 
            z-index: 0; 
            color: #fff; 
            text-align: left; 
            background-color:#000;
           opacity:0.7;
        }


.iw_poi_title {color:#ea4609; font-weight:bold;}
.pages { float:left; width:1000px; text-align:center;padding:25px; }
.pages a{display:inline-block;padding:10px 15px;margin-left:-1px;color:#666;border:1px solid #ddd;background:#fff;/*-webkit-border-radius:5px;border-radius:5px;*/}
.pages .page-num-current{color:#fff;border-color:#298769;background:#298769;}

.more_2{ float:left; width:1000px; text-align:center; line-height:92px; height:92px; font-size:14px; padding-bottom:5px;}
.more_2 a{ color:#000000;}
.more_2 a:hover{ color:#E94708;}
.subnav ul{display:inline-block;line-height:38px;}
.subnav a{display:inline-block;padding:0 12px;margin:0 10px;/*border-left:1px solid #999;*/border:1px solid #999;overflow:hidden;-webkit-border-radius:10px;border-radius:10px;color:#fff;background:#808285;}
.subnav a:nth-child(1){/*border:none;*/}
.subnav a:hover,.subnav a.cur{color:#fff;background:#E94708;}
.bold{font-weight:bold;}.cen{text-align:center;}.txtl{text-align:left;}.txtr{text-align:right;}.ov{overflow:hidden}.posi{position:relative;}.over{transition: 0.3s linear all;}
.mt30{margin-top:30px;}

.wrap{width:1000px;margin:0 auto;}
.news2{width:100%;}
.news2 li{float:left;width:500px;margin:15px 0;}
.news2 li img{float:left;width:120px;height:75px;border:1px solid #eee;}
.news2 li p{float:right;width:370px;height:75px;line-height:22px;color:#888;}
.news2 li p a{display:block;margin:3px 0;font-size:14px;color:#000000;}
.news2 li p a span{float:right;font-size:12px;color:#888;}
.tou2{width:100%;height:115px;position:relative;}
.tou2 .line{width:100%;height:1px;background:#D6D6D6;position:absolute;top:66px;left:0;z-index:1;}
.tou2 .tit{width:200px;height:65px;line-height:75px;text-align:center;font-size:30px;color:#f08619;font-weight:bold;border-bottom:2px solid #5E5E5E;position:absolute;top:0;left:50%;margin-left:-100px;z-index:2;}
.tou2 .desc{width:100%;height:40px;text-align:center;font-size:14px;color:#949494;position:absolute;bottom:0;left:0;z-index:2;}
.more{width:100%;text-align:center;margin:5px 0;}
.yahei{font-family:"microsoft yahei"}
.clear{ clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
.right{float:right}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt40{margin-bottom:40px;}

.postlist2 {float:left;width:100%;}
.postlist2 li{float:left;width:1000px;height:100px;padding:20px 0;border-bottom:1px dashed #999; }
.postlist2 li .pic{float:left;width:130px;height:95px;}
.postlist2 li p{float:right;width:830px;height:100px;line-height:25px;}
.postlist2 li p a{font-size:14px;font-weight:bold;color:#333;}
.postlist2 li p span{display:block;color:#999;}


.acon{width:96%;line-height:32px;padding:20px 2%;color:#343434;font-size:14px;}
.acon h1{font-size:16px;padding-top:10px;line-height:200%;text-align:center;}
.acon .heng{width:100%;line-height:30px;margin:10px auto 20px;border:1px solid #eee;background:#f7f7f7;text-align:center;}
.acon .tit{height:50px;line-height:20px;padding-left:10px;margin-bottom:20px;font-size:12px;color:#9B9C94;border-left:3px solid #FE0000;}
.acon .tit span{display:block;margin:5px 0;font-size:18px;color:#2F312E;}


