@charset "utf-8";
/* CSS Document */
.index_head{ position:relative; z-index:99; width:100%; overflow:hidden; height:625px;}
/* banner */
.index_banner{ position:absolute; top:0px; left:0px;width:100%; height:625px;}
.index_about{ position:absolute; top:0px; left:0px;width:100%; height:625px;}
.index_about_ul{ position:absolute; overflow:hidden; height:625px; width:1920px; left:50%; margin-left:-960px;}
.index_about_ul ul{ width:9999px; position:absolute; height:625px;}
.index_about_ul ul li{ float:left; position:relative;}

.index_banner span{ position:absolute; display:block;z-index:99; cursor:pointer;}
.index_banner span.prve{ left:0%;top:370px; background:url(../webimages/prve.png) no-repeat;width:55px; height:55px; }
.index_banner span.next{ right:0%;top:370px; background:url(../webimages/next.png) no-repeat;width:55px; height:55px;}
.index_banner span.index_btn{ left:50%; bottom:0px; background:url(../webimages/index_btn.png) no-repeat; width:137px; height:65px;}
.index_banner_ul{ position:absolute; overflow:hidden; height:625px; width:1920px; left:50%; margin-left:-960px;}
.index_banner_ul ul{ width:9999px; position:absolute; height:625px;}
.index_banner_ul ul li{ float:left; position:relative;}
.index_banner_ul ul li em{ position:absolute;left:50%; margin-left:420px; bottom:75px; display:block; display:none;}

.index_banner_ul ul li img{}
.index_banner em.yy{ background:url(../webimages/banner_yy.jpg) no-repeat center top; display:block; height:10px;position:absolute; bottom:0px; z-index:99; width:100%;}

/* 首页导航 */
.index_top{ width:1160px; margin:0px auto;}
.index_top dl{ float:left; width:250px; background:url(../webimages/top_left.png) repeat;padding:50px 10px 0px; color:#fff; position:absolute; z-index:99;margin-top:-30px;}
.index_top dl dt{ padding-bottom:20px; text-align:center;}
.index_top dl dt img{ width:228px; height:193px;}
.index_top dl dd{ padding:30px 10px; line-height:24px;}
.index_top dl dd a{ display:block;color:#fff; font-size:14px;}
.index_top dl dd a:hover{ color:#fff;}
.index_top ul{ float:right; width:850px; height:45px; line-height:45px; margin-top:20px;}
.index_top ul li{float:left; background:#1f4891 url(../webimages/index_03.jpg) no-repeat right; position:relative; z-index:99; display:block;}

.index_top ul li.cur_li{ background:#1f4891;}
.index_top ul li a{ color:#fff; font-size:16px; text-align:center; display:block; padding:0px 25px;}
.index_top ul li a:hover{ color:#fff;background:#ba292a;}

.index_top ul li ol{ position:absolute; left:0px; top:45px; background:#8da9cc; background:url(../webimages/nav_bg.png) repeat; display:none; width:100%; padding:15px 0px;}
.index_top ul li ol li{ float:none; background:url(../webimages/li_bg.png) no-repeat 8px; line-height:30px; padding-left:18px;  width:100%;}
.index_top ul li ol li a{ font-size:15px;color:#27519b;text-align:left; padding:0px; }
.index_top ul li ol li a:hover{color:#27519b; background:none;}

/* 第二屏 */
.index_con1{ background:#f8f8f8; padding:20px 0px 35px;}
.content1{ width:1002px; margin:0px auto;}
.bar_left{ float:left; width:270px;}
.bar_right{ float:right; width:700px;}

.left_video{ position:relative; z-index:99;}
.left_video em{ display: block;position: absolute;left: 100px;top: 105px;background: url(../webimages/video_bf_03.png) no-repeat;width: 72px;height: 72px;z-index: 100; cursor:pointer;}
.left_video h3{ height:30px; line-height:30px; color:#005096; font-size:20px;border-bottom:1px solid #ccc; margin-bottom:10px;}
.left_news h3{ border-bottom:1px solid #ccc; color:#005096; font-size:20px; padding-top:20px; padding-bottom:5px;}
.left_news ul{ margin:10px 0px; border:1px solid #ccc; padding:15px; background:#fff;}
.left_news ul img{ text-align:center; padding-bottom:15px;}
.left_news ul li{ background:url(../webimages/li_bg.png) no-repeat left 6px; padding-left:10px;}
.left_news ul li a{color:#333;}
.left_news ul li a:hover{ color:#27519b;}

.bar_right h3.zml_h3{ background:url(../webimages/bt_bg.png) no-repeat right; color:#005096; font-size:20px; border-bottom:1px solid #ccc; padding-bottom:5px; display:block;}
.bar_right_ul{padding-top:10px; width:700px; overflow:hidden;}
.bar_right_ul ul{ width:720px; }
.bar_right_ul ul li p.zhezhao{ background:#000; width:100%; height:100%; position:absolute; z-index:100; top:0px; left:0px; display:none;}
.bar_right_ul ul li{ float:left; width:168px; margin-right:10px; position:relative; z-index:1; margin-bottom:15px;}
.bar_right_ul ul li img{ display:block;}
.bar_right_ul ul li p.zml_cur{position:absolute; left:0px; bottom:0px; width:100%; height:100%; color:#fff;background:#000; opacity:0.6; filter: alpha(opacity=60);}
.bar_right_ul ul li p span{ background:url(../webimages/rw_p.png) repeat; height:50px; position:absolute; left:0px; bottom:0px; width:158px; padding-left:10px; padding-top:10px; color:#fff; z-index:9999999;}
.bar_right_ul ul li p em{ display:block; font-size:15px;}

.bar_right_ul ul li.cur{ width:702px; background:#1f4891; height:220px;}
.bar_right_ul ul li.cur img{ float:left; padding-right:20px; display:block;}
.bar_right_ul ul li.cur h4{ color:#fff; font-weight:bold; font-size:20px; line-height:30px;padding-top:20px;}
.bar_right_ul ul li.cur h4 em{ padding:0px 5px; font-size:20px; display:inline-block;vertical-align:top;}
.bar_right_ul ul li.cur span{margin-left:105px; color:#fff; line-height:20px; margin-top:10px;}
.bar_right_ul ul li.cur span em{ padding-left:40px;}

.con_init{ padding:35px 10px;}
.con{ display:none; color:#666; background:#fff; height:160px; padding:30px;}
.con h3{font-size:18px; color:#1f4891; padding-bottom:10px;}
.con p{ line-height:24px; font-size:15px;}
/* 第三屏 */
.index_con2{ background:#ececec; padding:30px 0px;}
.bar_left2{ float:left; width:700px;}
.bar_right2{ float:right; width:270px;}

.bar_left2 h3{background:url(../webimages/bt_bg.png) no-repeat right; color:#005096; font-size:20px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.bar_left2 ul{ }
.bar_left2 ul h4{ font-size:16px;font-weight:bold;padding:20px 0px 10px;}
.bar_left2 ul h4 em{ padding:0px 10px;}
.bar_left2 ul li{}
.bar_left2 ul li h5{ height:28px; line-height:28px; color:#fff; font-size:16px; background:#26509a; padding-left:10px; margin:10px 0px;}
.bar_left2 ul li p{ font-size:15px; line-height:24px;}
.bar_left2 ul li p em{ color:#005096; display:block;}

.bar_right2 h3{border-bottom:1px solid #ccc; color:#005096; font-size:20px;padding-bottom:5px;}
.bar_right2_con{padding:15px; border:1px solid #ccc; background:#fff; margin-top:20px;}

.bar_right2 dl{ padding-bottom:10px;}
.bar_right2 dl img{ float:left; display:block; padding-right:10px;}
.bar_right2 dl p{ color:#005096; font-size:15px;}

.bar_right2 ul{}
.bar_right2 ul li{ border-bottom:1px solid #ccc; padding:5px 0px;}
.bar_right2 ul li h4{padding-bottom:5px;}
.bar_right2 ul li h4 a{ font-size:15px; color:#333; }
.bar_right2 ul li h4 a:hover{ color:#27519b;}
.bar_right2 ul li p{ color:#999; line-height:20px;}

#bar_right{ position:relative; overflow:hidden; height:500px;}
#bar_right ul{ height:9999px; position:absolute;}

/* 第三屏 */
.content3{ width:1002px; margin:0px auto;}
.content3 h3{background:url(../webimages/bt_bg.png) no-repeat right; color:#005096; font-size:20px;  padding-bottom:5px;}
.content3 dl{ padding:15px 0px; font-size:15px; color:#4c4c4c;}
.content3 dl dt{ float:left; width:285px;border:1px solid #ccc;}
.content3 dl dd{ float:right; width:650px;border:1px solid #ccc;}
.content3 ul{ padding-top:20px;}
.content3 ul li{ float:left; width:327px; padding-right:10px;}
.content3 ul li.cur{ padding-right:0px;}

/* 第四屏 */
.content4{ width:1002px; margin:0px auto;}
.content4 h3{color:#005096; font-size:20px; border-bottom:1px solid #ccc; padding-bottom:5px;}
.content4 h3 a{ text-align:center; line-height:52px; font-size:18px; margin-top:-16px; margin-left:10px; color:#fff;}
.content4 h3 a:hover{ color:#fff;}
.content4 h3 span{ float:right;}
.content4 h3 a.sk{ background:url(../webimages/a1.png) no-repeat; display:inline-block; width:168px; height:52px;}
.content4 h3 a.fg{ background:url(../webimages/a2.jpg) no-repeat; display:inline-block;width:168px; height:52px;}

.content4 ul{ margin:35px 0px; display:none;}
.content4 ul li{ float:left; position:relative; z-index:1; margin-right:1px; margin-bottom:1px;}
.content4 ul li img{ display:block;}
.content4 ul li p{ position:absolute; left:0px; bottom:0px; height:30px; line-height:30px; font-size:15px; width:95%; background:#26509a; color:#fff; padding-left:5%; display:none; overflow:hidden;}

/* 底部 */
.footer{ background:#26509a; height:215px;}
.footer dl{ width:1002px; margin:0px auto; padding:20px 0px; background:url(../webimages/footer_bg.jpg) no-repeat 350px bottom; height:175px;}
.footer dl dt{ float:left; width:290px; padding-top:10px;}
.footer dl dd{ float:right;width:320px;}
.footer dl dd p{ color:#fff; font-size:15px;}
.footer dl dd p a{ color:#fff;}
.footer dl dd p.cur{ padding-left:75px;}

/* 内页 */
.index_head_ny{ position:relative; z-index:99; width:100%; overflow:hidden; height:485px;}
.ny_banner{ text-align:center; position:absolute; top:0px; z-index:-1; left:50%; margin-left:-720px;}
.index_top dl dd.cur{ padding:20px 0px; font-size:15px; }
.index_top dl dd.cur em{ padding-right:15px;}
.index_top dl dd.cur i{ padding:0px 2px; font-size:24px;}

.ny_con{ width:1002px; margin:30px auto;}
.ny_leftbar{ width:220px; border:5px solid #f6f6f6; float:left;}
.ny_rightbar{float:right; width:750px;}

.ny_leftbar h3{ background:url(../webimages/bt_bg.jpg) no-repeat; height:75px; text-align:center; padding-top:50px;}
.ny_leftbar h3.zml_h3{ padding-top:30px; height:95px;}
.ny_leftbar ul{ margin:15px 15px 100px;}
.ny_leftbar ul li{ border-bottom:1px solid #e0e0e0; text-align:right; padding:12px; text-align:center;}
.ny_leftbar ul li a{ color:#333; font-size:18px;}
.ny_leftbar ul li a:hover{ color:#27519b;}

.right_bt{ border-bottom:1px solid #e6e6e6; padding-bottom:10px;}
.right_bt span{ float:right; color:#27519b; font-size:15px;}
.right_bt span a{ color:#999;}
.right_bt h3{ color:#27519b; font-size:24px;}
.right_con{}
.right_con ul{}
.right_con ul li{ background:url(../webimages/jt.jpg) no-repeat left; border-bottom:1px solid #e6e6e6; padding:10px 10px 10px 15px;}
.right_con ul li em{ float:right; color:#aaa;}
.right_con ul li a{ font-size:15px; color:#666;}
.right_con ul li a:hover{ color:#27519b;}

/* 新闻详情 */
.newsinfo_con{ padding:30px 0px 0px;}
.news_bt{ text-align:center;color:#666;}
.news_bt h3{ font-size:24px;  padding-bottom:20px;}
.news_bt span{ border:1px solid #e0e0e0; display:block; padding:5px;}
.news_con{ padding:30px 0px;}
.news_con p{ color:#666; font-size:15px;}
.news_con a.back{ text-align:center; display:block; background:#b80009; width:160px; height:42px; line-height:42px; font-size:18px;color:#fff; margin:0px auto; margin-top:30px;}

/* 魅力蛇口 */
.mlsk_con{ margin:20px 0px;}
.mlsk_con h3.zml_h3{ font-size:18px; color:#27519b; padding-bottom:20px;}
.mlsk_con h3.h3_bg{ background:#03bdb6 url(../webimages/mlsk_jt.png) no-repeat 245px 70px;}
.mlsk_con dl{ margin-bottom:20px;}
.mlsk_con dl dt{ float:left; width:285px;}
.mlsk_con dl dt h3{ background:#27519b url(../webimages/mlsk_jt.png) no-repeat 245px 70px; font-size:30px; color:#fff;height:30px; padding:40px 20px;}
.mlsk_con dl dd{ float:right; width:460px;}
.mlsk_con dt ul{ border:5px solid #f6f6f6; width:255px; margin:0px auto; height:335px;}
.mlsk_con dt ul h4{ text-align:center; color:#333; font-size:24px; padding:30px 5px 30px; border-bottom:1px solid #e4e4e4; position:relative; z-index:99; margin-bottom:30px; height:20px;}
.mlsk_con dt ul h4 span{ border-bottom:7px solid #c60800;display:block; width:66px; left:50%; margin-left:-33px;position:absolute; bottom:-5px;}
.mlsk_con dt ul p{text-align:center;}
.mlsk_con p{ font-size:15px; color:#666; line-height:24px;}
.mlsk_con dl.mlsk_cur{ padding-top:30px;}
.mlsk_con dl.mlsk_cur dt{ float:left; background:url(../webimages/mlsk_dll.jpg) no-repeat; width:220px; height:170px; color:#03bdb6; font-size:30px;line-height:30px; padding-top:25px; padding-left:30px;}
.mlsk_con dl.mlsk_cur dd{ float:right; width:485px;}
.mlsk_con dl.mlsk_cur dd p{ float:left; padding-right:2px; position:relative; z-index:99;}
.mlsk_con dl.mlsk_cur dd p em{display:block; position:absolute; left:90px; top:35px;background:url(../webimages/video_bf_03.png) no-repeat; width:72px; height:72px; z-index:100; cursor:pointer;}
.mlsk_con dl.mlsk_cur dd p img{ width:235px; height:140px; margin-right:3px;}

.mlsk_con dl h4{ font-size:24px; color:#666; padding-bottom:20px;}
.mlsk_con dl p.list{ border:5px solid #f6f6f6;padding:35px 25px; margin-bottom:20px;}
.mlsk_con dl p.list_left{ border:5px solid #f6f6f6;padding:26px 15px; margin-bottom:20px; float:left; width:375px;}
.mlsk_con dl img.img_right{ float:right; padding-left:20px;}

.mlsk_con dl.zml_cur p.list_left{ float:right;padding:12px 15px;}
.mlsk_con dl.zml_cur img.img_right{ float:left;padding-left:0px; padding-right:20px;}
/* 媒体报道 */
.news{ margin:20px 0px;}
.news dl{ min-height:10px; height:auto !important; height:10px; padding:5px 0px; border-bottom:1px solid #e6e6e6;}
.news dl dt{ width:75px; height:65px; text-align:center; float:left;}
.news dl dt h3{ font-size:24px; color:#fff; background:#27519b; padding:10px 0px;}
.news dl dt span{background:#c4ddf4; color:#27519b; display:block; padding:2px 0px; font-size:15px;}
.news dl dd{width:750px; }
.news dl dd h3{ padding-bottom:5px;}
.news dl dd h3 a{ font-size:18px; color:#666;}
.news dl dd h3 a:hover{ color:#27519b;}
.news dl dd p{ font-size:13px; color:#999; line-height:24px; }

/* 国际化蛇口 */
.nation_sk{ padding:20px 0px;}
.sk_bt a{ display:inline-block; border:3px solid #f6f6f6; font-size:18px; margin-right:5px; padding:5px 22px; cursor:pointer;}
.sk_bt a:hover,.sk_bt a.cur{ background:#ad252c; color:#fff;border:3px solid #ad252c;}
.nation_sk_con{ margin-top:85px;}
.nation_sk_con_bt{height:78px; background:url(../webimages/nation_bg.jpg) repeat-x left 32px; line-height:78px; padding-bottom:20px;}
.nation_sk_con_bt h3{ float:left;background:url(../webimages/naotion_01.jpg) no-repeat; width:100px;text-align:center; line-height:65px; color:#fff; font-size:30px; height:53px; padding-top:25px;}
.nation_sk_con_bt span{float:left;color:#666; font-size:24px; display:inline-block; background:#fff;padding:0px 15px 0px 25px}

.nation_sk_con dl{ height:280px; margin-bottom:20px;}
.nation_sk_con p.zml_p{ padding-bottom:20px;}
.nation_sk_con dl dt{ float:left; width:330px; border:5px solid #f6f6f6; padding:5px 15px;height:265px;}
.nation_sk_con dl dt h4{ color:#27519b; font-size:18px; padding-bottom:5px;}
.nation_sk_con dl dd{ float:right; width:370px;height:270px; }
.nation_sk_con dl dt p{line-height:20px; font-size:14px;}
.nation_sk_con dl.cur dt{ float:right;}
.nation_sk_con dl.cur dd{ float:left;}


/* 创意论坛 */
.lunt_con{ margin:20px 0px;}
.lunt_con img.zml_img{ float:right; padding-left:30px;}
.lunt_con p{ color:#666; font-size:15px;}

/* 活动安排 */
.active_con{ margin:20px 0px;}
.active_con ul{ }
.active_con ul h4{ font-size:16px;font-weight:bold;padding:20px 0px 10px;}
.active_con ul h4 em{ padding-left:30px;}
.active_con ul li{}
.active_con ul li h5{ height:28px; line-height:28px; color:#fff; font-size:16px; background:#26509a; padding-left:10px; margin:10px 0px;}
.active_con ul li p{ font-size:15px; line-height:24px;}
.active_con ul li em{ color:#005096;}

/* 嘉宾纵横 */
.jiab_con{ width:750px; overflow:hidden; margin:20px 0px;}
.jiab_con ul{ width:780px; }
.jiab_con ul li{ float:left; width:168px; margin-right:20px; position:relative; z-index:99; margin-bottom:15px;}
.jiab_con ul li img{ display:block;}
.jiab_con ul li p span{ background:url(../webimages/rw_p.png) repeat; height:50px; position:absolute; left:0px; bottom:0px; width:158px; padding-left:10px; padding-top:10px; color:#fff;}
.jiab_con ul li p em{ display:block; font-size:15px;}

/* 嘉宾专访 */
.zhuanf_con{ margin:20px 0px;}
.zhuanf_con ul{}
.zhuanf_con ul li{ float:left; width:235px; padding:0px 7px; padding-bottom:20px; cursor:pointer; position:relative; z-index:99;}
.zhuanf_con ul li img{ width:235px; height:170px;}
.zhuanf_con ul li p{ padding:10px 0px; }
.zhuanf_con ul li em{ display:block; position:absolute; left:90px; top:50px;background:url(../webimages/video_bf_03.png) no-repeat; width:72px; height:72px; z-index:100;}
.zhuanf_con ul li a{color:#666; font-size:15px;}
.zhuanf_con ul li a:hover{ color:#27519b;}

/* 合作伙伴 */
.partent{ margin:20px 0px; width:1002px; overflow:hidden;}
.partent ul{ width:1020px;}
.partent ul li{ float:left; border:3px solid #f6f6f6; margin-right:10px; width:237px; height:125px; text-align:center; margin-bottom:10px; display:inline; padding:10px 0px; position:relative;}
.partent ul li span{display:block;}
.partent ul li img{display:block;}

/* 联系我们 */
.contact{ margin:20px 0px;}
.contact dl{ margin-bottom:30px;}
.contact dl dt{ float:left; width:355px;}
.contact dl dd{ float:right; width:610px;}
.contact dl dt h3{ font-size:15px;}
.contact dl dd h3{ font-size:15px;}

.contact dl dt p.zml_p{ background:url(../webimages/contact.jpg) no-repeat 0px 5px; padding-left:25px;}
.contact dl dt p.zml_p2{ background:url(../webimages/contact.jpg) no-repeat 0px -19px; padding-left:25px;}
.contact dl dt p.zml_p3{ background:url(../webimages/contact.jpg) no-repeat 0px -40px; padding-left:25px;}

.contact dl dd span{ display:inline-block; padding-right:20px;}
.contact dl dd span em{ padding-right:10px; display:inline-table;}




/* 中法建交 */
.china_f_con{ margin:20px 0px;}
.china_f_con dl{ background:url(../webimages/china_f_line.jpg) repeat-y 65px; padding-bottom:50px; min-height:100px; height:auto !important; height:100px;}
.china_f_con dl.cur{ background:none;}
.china_f_con dl dt{ float:left; width:145px;}
.china_f_con dl dd{ float:right; width:585px;}
.china_f_con dl dd p{ font-size:15px; color:#666; line-height:24px;}
.china_f_con dl dd img.zml_img{ display:block; float:left; padding-right:5px;}

/* 创意学谷 */
.tive_con{}
.tive_con dl{ border-bottom:1px solid #f0f0f0; min-height:100px; height:auto !important; height:100px; padding:25px 0px;}
.tive_con dl a:hover{ color:#0b51a7;}
.tive_con dl dt{ float:left; width:240px;}
.tive_con dl dd{ float:right; width:480px;}
.tive_con dl dd h3{font-size:18px; padding-bottom:10px;}
.tive_con dl dd p{ font-size:15px; color:#666; padding-bottom:30px;}
.tive_con dl dd em a{ color:#0b51a7;}

/* 法律声明 */
.lawyer{ margin:20px 0px; min-height:100px; height:auto !important; height:100px; }
.lawyer h3.zml_h3{ color:#27519b; font-size:16px; padding-bottom:20px;}
.lawyer p{ font-size:15px; color:#666;}

/* 蛇口tips */
.tips_con{ margin:0px auto;}
.tips_con dl{ padding-top:20px;}
.tips_con dl dt{ height:57px; font-size:24px; line-height:57px; padding-left:80px;}
.tips_con dl dd{ border:5px solid #f6f6f6; padding:0px 20px; margin:20px 0px;}
.tips_con dl dd h3{ color:#27519b; font-size:18px; padding-top:20px;}
.tips_con dl dd ul{ border-bottom:1px solid #f1f1f1; padding:20px 0px;}
.tips_con dl dd ul li{ background:url(../webimages/tp_36.jpg) no-repeat left 5px; padding-left:15px;}
.tips_con dl dd img.img_cen{ display:block; padding:20px 0px;}

.tips_con dl dt.dt1{ background:url(../webimages/tp_03.jpg) no-repeat left;}
.tips_con dl dt.dt2{ background:url(../webimages/tp_06.jpg) no-repeat left;}
.tips_con dl dt.dt3{ background:url(../webimages/tp_24.jpg) no-repeat left;}
.tips_con dl dt.dt4{ background:url(../webimages/tp_31.jpg) no-repeat left;}
.tips_con dl dt.dt5{ background:url(../webimages/tp_33.jpg) no-repeat left;}


/* 创意学谷 */
.chuany_con{ margin:20px 0px;}
.chuany_con dl{ background:url(../webimages/abput_cy.jpg) no-repeat; height:345px; padding-top:300px;  color:#fff; width:722px; padding-right:20px; margin-bottom:30px;}
.chuany_con dl dt{ font-size:24px; padding-bottom:20px;text-align:right;}
.chuany_con dl dd{ font-size:15px; width:210px; float:right;}
.chuany_con p{ color:#666; font-size:15px;}
.cy_chang{position:relative; overflow:hidden;height:370px;width:742px; }
.cy_ul{position:relative; overflow:hidden; height:370px;width:742px;  }
.cy_ul ul{ position:absolute; width:9999px;}
.cy_ul ul li{ float:left;}
.cy_ul ul li p{ padding-top:20px;border-bottom:1px solid #27519b; padding-bottom:40px;}
.cy_chang em{ background:url(../webimages/pic.png) no-repeat; display:block; width:176px; height:177px; position:absolute; right:0px; bottom:1px;}

.anniu{ position:absolute; width:100%; text-align:center; bottom:110px; }
.anniu a{background:url(../webimages/li.png) no-repeat;display:inline-block; width:10px; height:10px; margin-right:5px;}
.anniu a:hover,.anniu a.cur{ background:url(../webimages/li_ho.png) no-repeat;display:inline-block; width:10px; height:10px;}

/* 视频弹出 */
.tanchu{position:fixed;top:0px;left:0px;width:100%;z-index:99999; background:url(../webimages/bg03.png) repeat; _position:absolute;_top: expression(documentElement.scrollTop + 0 + "px");}
.tanchu1{position:fixed;top:0px;left:0px;width:100%;z-index:99999; background:url(../webimages/bg03.png) repeat; _position:absolute;_top: expression(documentElement.scrollTop + 0 + "px");}
.tanchu_video{ position:relative; z-index:99;margin-left:35%; margin-top:10%; width:606px; height:501px;}
.tanchu_video1{ position:relative; z-index:99;width:100%; height:100%;}
.tanchu_video span.close{ background:url(../webimages/V_close.png) no-repeat; width:33px; height:33px; position:absolute;top:0px; right:-33px; cursor:pointer;}
.tanchu_video span.close1{ background:url(../webimages/V_close.png) no-repeat; width:33px; height:33px; position:absolute;top:0px; right:-33px; cursor:pointer;}
.tanchu_video1 span.close{ background:#000 url(../webimages/V_close.png) no-repeat; width:33px; height:33px; position:absolute;top:0px; right:0px; cursor:pointer;}
.zml_video{ cursor:pointer;}



.changepage1{ text-align:center; padding:13px 10px 8px 10px; width:550px; margin:20px auto 40px auto;}
.changepage1 a.num{ display:inline-block; padding-left:8px; padding-right:8px; margin:0 2px; vertical-align:5px; border:1px solid #d4d4d4; vertical-align:6px;}
.changepage1 a.cur ,.changepage1 a:hover{ background:#27519b; color:#FFFFFF;}
.fenye{ text-align:center; padding:20px 0px 0px;}

/* 大事记8-21 */
.event{}
.event_bt{ position:relative; z-index:99; background:url(../webimages/span_bg.jpg) repeat-x; height:80px; line-height:75px; margin:20px 0px;}
.event_bt span{ position:absolute; top:25px; display:block; width:11px; height:21px; cursor:pointer;}
.event_bt span.event_prve{ background:url(../webimages/event_03.jpg) no-repeat; left:20px;}
.event_bt span.event_next{ background:url(../webimages/event_05.jpg) no-repeat; right:20px;}
.bt_con{ margin-left:80px; width:600px; position:relative; z-index:99; height:100px;overflow:hidden; }
.bt_con ul{ width:9999px; position:absolute; height:80px; }
.bt_con ul li{ float:left;color:#fff; font-size:20px;font-family:Arial, Helvetica, sans-serif; background:url(../webimages/event_11.jpg) no-repeat 10px; width:150px; text-align:center; cursor:pointer;}
.bt_con ul li.cur{ background:url(../webimages/enent_03.jpg) no-repeat;width:150px; height:80px;}

.event_con{ margin-top:40px; display:none;}
.event_con dl{ background:url(../webimages/event_18.jpg) repeat-y 7px; padding-bottom:60px;}
.event_con dl dt{ background:url(../webimages/event_22.jpg) no-repeat left 5px; padding-left:40px; font-size:16px; color:#333; font-weight:bold; padding-bottom:10px;}
.event_con dl dd{ padding-left:40px;}
.event_con dl dd p{ font-size:14px; color:#666;}


/* 8-26美丽蛇口 */
.shekou_img{ margin:20px 0px;}
.shekou_img_ul{ width:1002px; overflow:hidden;}
.shekou_img ul{ width:1100px;}
.shekou_img ul li{ float:left; margin-right:15px; cursor:pointer; text-align:center; width:325px; margin-bottom:10px;}
.shekou_img ul li img{ display:block; width:325px;  height:240px;}
.shekou_img ul li p{ padding:10px 0px;}

.tanchu_img{position:fixed;top:0px;left:0px;width:100%;z-index:99999; background:url(../webimages/bg03.png) repeat; _position:absolute;_top: expression(documentElement.scrollTop + 0 + "px"); height:100%; display:none;}
.tcimg_con{ width:1002px; margin:0px auto; padding-top:100px; position:relative; text-align:center;}
.tcimg_con img{ width:790; height:595px;}
.tcimg_con span.close{ background:url(../webimages/V_close.png) no-repeat; width:33px; height:33px; position:absolute;top:100px; right:70px; cursor:pointer;}

/* 10-20 */
.language{ padding-top:10px; position:relative;}
.language p{ float:right;}
.language a{background:url(../webimages/china_lan.png) no-repeat left; display:inline-block; width:205px;  height:20px; padding-right:60px; color:#fff; padding-left:10px; }
.language a.cur{background:url(../webimages/franch_lan.png) no-repeat; }

/* 2015-01-14*/
#prdcase{ width:1046px; margin:0 auto; position:relative;}
#prdtitle{ font-size:16px; color:#434343; line-height:30px; font-weight:bold; width:980px; margin:10px auto 5px;}
#prdbox{ width:980px; height:162px; margin:0 auto; position:relative;}
.boxsho{  
  -moz-box-shadow: 0px 1px 4px #cbcbcb; /* Firefox */
  -webkit-box-shadow: 0px 1px 4px #cbcbcb; /* Safari and Chrome */
  box-shadow: 0px 1px 4px #cbcbcb; /* Opera 10.5+, future browsers and IE6+ using IE-CSS3 */
  behavior:url(../images/ie-css3.htc); /* This lets IE know to call the script on all elements which get the 'box' class */}
  #prdbox ul{ width:2000%; height:162px; position:absolute; left:0; top:0;}
  #prdbox ul li{ width:326px; float:left; height:162px; background:url(../images/index_09.jpg) repeat-y; border-left: solid 1px #e0e0e0; }
  #prdbox ul li:hover{ background:#1d1d1d;}
  .img1{ float:left; width:110px; height:110px; margin-top:25px; display:none;}
  .img2{ float:left; width:110px; height:110px; margin-top:25px;}
  .txt{ width:180px; float:left; padding-top:23px; padding-left:10px; }
  .txt h2 a{ font-size:14px; color:#3b3b3b; line-height:30px; }
  .txt p a{ font-size:12px; color:#575757; line-height:18px; height:53px; overflow:hidden}
  .tac{ background:url(../images/index_15.jpg) no-repeat; width:21px; height:21px; float:right; margin-top:14px; margin-right:-10px;}
  
  #prdbox ul li:hover h2 a{ color:#FFF}
  #prdbox ul li:hover p a{ color:#bfbfbf}
  #prdbox ul li:hover tac{ background:url(../images/index_13.jpg) no-repeat;}
  #prdbox ul li:hover .img1{ display:block;}
  #prdbox ul li:hover .img2{ display:none;}
  
  .prdleft{position:absolute; left:0; top:54px;height:54px; width:27px; }
  .prdright{position:absolute; right:0; top:54px;height:54px; width:27px;  }
  .prdleft a{ background: url(../images/lr.png) no-repeat left top; height:54px; width:27px; display:block;cursor:pointer;}
  .prdleft a:hover{ background-position: top right;}
  .prdright a{ background: url(../images/lr.png) no-repeat right bottom; height:54px; width:27px; display:block; cursor:pointer;}
  .prdright a:hover{ background-position: bottom left;}


  #main{ width:980px; margin:20px auto;}
  #left{ width:310px; float:left;}
  #right{ width:614px; float:right; padding:0px 18px 18px;  background-color:#f8f8f8; height:300px;}
  

#left1{ padding:0px 18px 18px;  background-color:#f8f8f8; height:300px; }
.left2{ padding:0px 18px 18px;  background-color:#f8f8f8; margin-top:20px;height:225px; }
#left1:hover,.left2:hover,#right:hover{ background-color:#FFF;}
.lefttitle{ font-size:16px; color:#434343; font-weight:bold; background:url(../images/index_20.jpg) no-repeat bottom; height:48px; line-height:48px;}
.lefttitle a,#righttitle a{ float:right; width:80px; text-align:right; font-size:12px ; font-weight:normal; color:#b4b4b4;}
#righttitle{ font-size:16px; color:#434343; font-weight:bold; background:url(../images/index_22.jpg) no-repeat bottom left; height:48px; line-height:48px;}

.leftnews{ padding-top:10px; width:274; height:120px; position:relative;} 
.leftnews1{ padding-top:10px; width:274; height:70px; position:relative;}
.leftnews1 ul li{ display:block; width:274px; height:70px; z-index:1}
.leftnews ul li{ display:block; width:274px; height:120px; z-index:1}
.leftimgbr a{ background:url(../images/new2.png) no-repeat ; width:8px; height:8px; display:block; float:left}
.leftimgbrh{ background:url(../images/new1.png) !important}
.leftimgbr{ position:absolute; bottom:10px; right:10px; width:36px; height:8px; z-index:11111}
.leftimlist{ padding-top:1px;}
.leftimlist a{ font-size:14px; line-height:24px; width:274px; overflow:hidden; height:24px; color:#535353; display:block}
#video{ width:274px; height:167px; padding-top:10px;}
.leftimlisth{ padding-left:10px; width:264px; background:url(../images/new3.png) no-repeat left center !important; color:#c80007 !important;}
#caseul{ padding-top:10px; height:504px; width:614px; overflow:hidden;}
#caseul ul li{ width:614px; height:247px; margin-bottom:10px; }
.caseulimg img{width:397px; height:247px;}
.caseulimg{width:396px; height:247px; float:left;}
.caseultxt{ border-bottom: solid 1px #e4e4e4;border-right: solid 1px #e4e4e4;border-top: solid 1px #e4e4e4; float:left; background:#ebebeb; width:196px; height:245px; padding-left:20px; }
.caseultxt h2{ font-size:14px; height: 35px;
    line-height: 15px;
    margin-top: 10px;color:#3b3b3b;}
.caseultxt p{ font-size:12px; height:200px; overflow:hidden; line-height:24px; width:180px; color:#575757;}
#caseul ul li:hover .caseultxt{ background:#1d1d1d;border-bottom: solid 1px #1d1d1d;border-right: solid 1px #1d1d1d;border-top: solid 1px #1d1d1d;}
#caseul ul li:hover .caseultxt h2{ color:#FFF}
#caseul ul li:hover .caseultxt p{color:#bfbfbf}
#footer{ width:100%; height:92px; background:#ededed; border-top:solid 1px #dddddd;  }
#footernav{ width:980px; margin:0 auto; padding-top:18px;}
#footernav a{ font-size:14px; color:#656565; margin-right:30px; line-height:24px;}
#footernav a:hover{ color:#d6000f;}
.ebms{ float:right !important; margin-right:0px !important;}
#footicp{ width:980px; margin:0 auto; font-size:14px; color:#838383; line-height:30px;}


#Inmain{}
#INmainny{ background:url(../images/nymainbg.png); width:944px; margin:0 auto; padding:21px;}
#inmainbg {
background: url(../images/inbanbg.png) repeat-x top;
height: 400px;
}
#contact{ background:url(../images/co.jpg) no-repeat; width:194px; height:62px; margin-top:12px; display:block;}
#contact:hover{ opacity:0.7}
#hr{ background:url(../images/hr.jpg) no-repeat; width:194px; height:62px; margin-top:12px; display:block;}
#hr:hover{ opacity:0.7}

#INright{ width:642px; float:right;}
#mbx{ height:30px; line-height:30px; text-align:right; font-size:12px; color:#7e7e7e;border-bottom:solid 1px #dddddd}
#mbx a:hover{color:#f10000;}
#mbx span{ color:#f10000; }
#INrightti{ height:63px; background:url(../images/abbg.png) no-repeat; width:100%; color:#d60211; font-weight:bold; font-size:20px;}
#INrightti span{ margin-left:10px; font-weight:normal; color:#d2d2d2}
#INrightti1{ height:33px; width:100%; color:#d60211; font-weight:bold; font-size:20px;  margin-top:20px;}
#INrightti1 span{ margin-left:10px; font-weight:normal; color:#d2d2d2}

#INrightbny{ padding:20px 0; font-size:12px; line-height:24px; color:#212121;}
.pr{ width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.pr ul{ margin:0; padding:0;}
.pr ul li{ width:222px; height:284px; margin:0; padding:0 8px 0 8px; float:left; list-style-type:none;}
.pr ul li a{ width:222px; height:254px; margin:0; padding:0; display:block; color:#212121; font-size:12px; text-align:center; background:url(../images/products_08.jpg) no-repeat;}
.pr ul li a:hover{ background:url(../images/products_06.jpg) no-repeat; color:#d70102;}
.pr1{ width:190px; height:174px; margin:0 auto; padding:16px 0 0 0;}
.pr1_1{ width:200px; height:22px; margin:20px auto 0; padding:0;}



.pr1_2{ width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121;}
.pr1_3{ width:720px; height:auto; margin:0; padding:0; overflow:hidden;}
.pr1_4{ width:238px; height:234px; margin:0; padding:0; float:left; padding:5px; background:#fff; border:solid 1px #ccc;}
.pr1_5{ width:450px; height:auto; margin:0; padding:0; float:right;}
.pr1_6{ width:450px; margin:0 0 10px 0; padding:0; font-size:18px; color:#d70102;}
.pr1_7{ width:450px; height:130px; margin:0; padding:0; font-size:12px; color:#444;}
.pr1_8{ width:450px; height:86px; margin:0; padding:0;}
.pr1_8 ul{ margin:0; padding:0;}
.pr1_8 ul li{ margin:0; padding:0 5px 0 0; float:left; width:86px; height:82px; float:left; list-style-type:none;}
.pr1_8 ul li a{ width:80px; height:76px; margin:0; padding:2px; background:#fff; border:solid 1px #ccc; display:block;}
.pr1_8 ul li a:hover{ border:solid 1px #999;}
.pr1_8 ul li .hover{  border:solid 1px #999;}
.pr1_9{ width:718px; border:solid 1px #ccc; height:auto; margin:15px 0 0 0; padding:0;}
.pr1_10{ width:718px; height:40px; margin:0; padding:0; background:url(../images/productsd_07.jpg) repeat-x;}
.pr1_10 ul{ margin:0; padding:0;}
.pr1_10 ul li{ width:100px; height:40px; margin:0; padding:0; border-right:solid 1px #ccc; text-align:center; float:left; list-style-type:none;}
.pr1_10 ul li a{ width:100px; height:30px; margin:0; padding:10px 0 0 0; display:block; font-size:14px; color:#222222;}
.pr1_10 ul li a:hover{ background:#fdfdfd; color:#d70102;}
.pr1_10 ul li .hover{ background:#fdfdfd; color:#d70102;}
.pr1_11{ width:688px; height:auto; margin:0; padding:15px; font-size:12px; line-height:22px; color:#212121;}

.pr2{  width:720px; height:auto; margin:0; padding:20px 0 10px; color:#212121; overflow:hidden;}
.pr2 ul{ margin:0; padding:0;}
.pr2 ul li{ width:215px; height:235px; margin:0; padding:0 10px 0 10px; float:left; list-style-type:none;}
.pr2 ul li a{ width:117px; height:152px; margin:0; padding:33px 49px; background:url(../images/honnor_03.jpg) no-repeat; display:block;}



/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:47px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#A7D2A9;height:47px;margin-left:47px;border:1px solid #8BC48D;text-align:center;line-height:47px}
#p3{width:112px;background-color:#EC9890;height:47px;margin-left:47px;border:1px solid #E6776C;text-align:center;line-height:47px}
#p1{width:47px;height:49px;float:left}
