@charset "utf-8";

/* 首页 */

.main{ width:100%}

.main .sybox1{ width:100%; background:#0086d8}

.section{ width:1200px; padding:30px 0 40px 0}

.section .title{ text-align:center}

.section .title span{ display:block; font-size:48px; color:#fff}

.section .title i{ font-style:normal; font-size:18px; color:#fff; display:block; margin:6px 0 10px 0}

.section .title em{font-size:14px; color:#fff; display:block; line-height:24px}

.section .cont{ padding-top:37px;}

.section .cont .left{ width:795px; background:#fff; height:300px; overflow:hidden}

.cont .left .tit{ height:40px; line-height:40px; background:#feca12; padding:0 20px}

.cont .left .tit span{ font-size:12px; color:#2a172a}

.cont .left .tit span b{ font-size:18px; display:inline-block; margin-right:5px}

.cont .left .tit .more{font-size:12px; color:#2a172a}

.section .cont .right{ width:405px;height:300px; overflow:hidden}

.cont .right .tit{ height:40px; line-height:40px; background:#0071d3; padding:0 20px}

.cont .right .tit span{ font-size:12px; color:#fff}

.cont .right .tit span b{ font-size:18px; display:inline-block; margin-right:5px}

.cont .right .tit .more{font-size:12px; color:#fff}

.box-lanrenzhijia{width:759px;height:182px;margin:39px auto;position:relative;}

.ashow2{width:665px;margin-left:45px;float:left;display:inline;}

.list_02 li{float:left;overflow:hidden;width:210px;height:200px; margin-right:17px; text-align:center}

.list_02 li a.video_list{display:block;width:210px;height:160px;}

.al{background:url(../images/ico.png) no-repeat 0px 0;left:0px;top:65px;position:absolute;overflow:hidden;width:33px;cursor:pointer;line-height:200px;height:33px}

.al:hover{background-position:-43px 0}

.ar{background:url(../images/ico.png) no-repeat 0px -39px;right:0px;top:65px;position:absolute;overflow:hidden;width:33px;cursor:pointer;line-height:200px;height:33px}

.ar:hover{ background-position:-43px -39px}

a.video_list img{height:150px;width:200px;padding:2px 4px 5px 5px;box-shadow:-1px 1px 2px #d6d6d6; border-right:1px solid #ececec}

.list_02 li a p{ font-size:12px; color:#666; margin-top:10px}

.main .sybox2{ width:100%; background:#feca12}

.cont .box{margin-bottom:5px}

.cont .box .name{ width:180px}

.cont .box .product{width:1020px}

.cont .box .product li{ float:left; margin-left:5px}

.main .sybox3{ width:100%; background:#02327b}

.sybox3 .section .cont{ padding-top:10px}

.cont .park ul{ width:1216px}

.cont .park li{ float:left; width:276px; padding:5px; border:1px solid #8199bd; margin-right:16px; margin-top:28px}

.cont .park li a dd{width:196px; background:#00b4ff; color:#fff; text-align:center; padding:15px 40px}

.cont .park li a dd b{ font-size:20px; margin-bottom:9px; display:block}

.cont .park li a dd p{ font-size:12px; line-height:18px; color:#fff;height:36px;overflow:hidden}

.cont .park li a dd.ys2{ background:#ff0083}

.cont .park li a dd.ys3{ background:#50cb14}

.cont .park li a dd.ys4{ background:#cf0606}

.cont .park li a dd.ys5{ background:#ff8a00}

.cont .park li a dd.ys6{ background:#b100e4}

.cont .park li a dd.ys7{ background:#0ab06f}

.cont .park li a dd.ys8{ background:#593118}

.main .sybox4{ width:100%; background:url(../images/bg.jpg) no-repeat center; height:534px;}

#wrap{ width:1100px; margin:0 auto;  height:auto;  text-align:left; position:relative; background: url(images/wrap.jpg) center top repeat-y; }

.hr1{ height:1px; border-bottom:1px #000000 dotted;  clear:both; overflow:hidden; width:100%; margin:5px 0px;}

.mbox{ width:1200px; margin:0 auto; position:relative;}

#sybox6{ height:534px; background:url(images/sybox6.jpg) center top no-repeat;}

.map{ position:relative; width:653px; height:500px; float:left; margin-top:-30px}

#container{ width:100%; background:#f1f1f1 url(images/container.jpg) center top repeat-y; overflow:hidden; margin-top:4px;}

#map{ width:600px; height:500px; position:relative; padding-top:20px;}

#tiplayer{padding-right:5px;padding-left:5px;z-index:1000;min-height:1em;background:#000;max-width:250px;padding-bottom:5px;font:12px 'Microsoft YaHei',Arial,Tahoma,Sans-Serif;color:#fff;padding-top:5px;position:absolute;text-align:left;word-wrap:break-word;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.jmtxt{ position:absolute; left:31px; bottom:-10px; color:#fff;font-size:16px; display:block; line-height:24px}

.map ul li{ background:url(../images/sym.png) no-repeat; color:#b3b7bb; width:269px; height:168px; overflow:hidden; position:absolute; z-index:100; display:none;}

.dpnr{ width:225px; height:130px;  margin-left:23px; margin-top:21px; position:relative;}

.dpnr_l{ width:111px; float:left;}

.dpnr_l a{color:#fff;}

.dpnr_l h3{ line-height:24px; height:24px; overflow:hidden; font-weight:normal; color:#fff; font-size:14px; font-family:Microsoft Yahei; border-bottom:1px solid #555c64; margin-bottom:3px;}

.dpnr_r{ width:106px; height:104px; overflow:hidden; float:right; padding-top:9px;}

.dpnr_l a.more{ position:absolute; left:1px; bottom:0; color:#b3b7bb;}

.dtclose{ display:block; position:absolute; top:-21px; right:-21px; cursor:pointer; width:20px; height:20px; z-index:10;}

.section .all{ float:right; width:490px; padding:5px;margin-top:10px}

.section .all .sj{ display:block; width:228px; height:64px; background:#ffea00; color:#000; font-size:24px; text-align:center; line-height:64px; border-radius:5px;float:right;}

.section .all .dm{ display:block; text-align:right; background:url(../images/qq.png) no-repeat right 19px;font-size:24px; color:#fff; clear:both; margin-bottom:32px; padding-top:18px;line-height:33px}

.section .all p{ text-align:right; font-size:12px; color:#fff; line-height:32px}

.main .sybox5{ width:100%; background:#feca12}

.sybox5 .section{ padding:50px 0}

.sybox5 .section .cont{ padding-top:0px}

.sybox5 .section .cont .box{ margin-bottom:0px}

.box-lanrenzhijia2{width:1020px;height:250px;position:relative;float:right}

.ashow2_2{width:1020px;float:left;display:inline;}

.list_02_2 li{float:left;overflow:hidden;width:250px;height:250px; margin-left:5px; text-align:center; position:relative}

.list_02_2 li a.video_list2{display:block;width:250px;height:250px;}

.al2{background:url(../images/icon-slides.png) no-repeat -83px center;left:5px;top:92px;position:absolute; overflow:hidden; width:41px; cursor:pointer; height:69px; z-index:100;}

.ar2{background:url(../images/icon-slides.png) no-repeat -125px center;right:0px;top:92px;position:absolute;overflow:hidden; width:41px; cursor:pointer; height:69px;z-index:100;}

.al2:hover{background-position:0}

.ar2:hover{ background-position:-43px 0px}

a.video_list2 img{height:250px;width:250px;}

.list_02_2 li a p{ font-size:12px;position:absolute; left:0px; bottom:0px; height:40px; background:rgba(0,0,0,0.5); color:#fff; line-height:40px; text-align:center; width:250px}

.main .sybox6{ width:100%; background:#009eff}

.cont .open{ width:600px}

.cont .open .tit{ height:40px; line-height:40px; background:#0071d3; padding:0 20px}

.cont .open .tit span{ font-size:12px; color:#fff}

.cont .open .tit span b{ font-size:18px; display:inline-block; margin-right:5px}

.cont .open .tit .more{font-size:12px; color:#fff}

.cont .open .shop{ padding:12px; background:#d8f0ff}

.open .shop .item{ display:inline-block; float:left; width:194px}

.open .shop .item li{}

.open .shop .item li a{ display:block; font-size:16px; color:#333; background:#fff;margin-bottom:1px;height:78px; line-height:78px;}

.open .shop .item li a i{ display:inline-block; background:url(../images/sign.png) no-repeat 0 11px; width:50px; height:75px; vertical-align:middle; margin-right:15px; margin-left:12px}

.open .shop .item li a:hover{ color:#fff; background:#d7002a}

.open .shop .item li a:hover .i1{ background-position:-65px 11px}

.open .shop .item li a .i2{ background-position:0px -66px}

.open .shop .item li a:hover .i2{ background-position:-65px -66px}

.open .shop .item li a .i3{ background-position:0px -143px}

.open .shop .item li a:hover .i3{ background-position:-65px -143px}

.open .shop .pic{ display:inline-block; width:381px; height:236px; margin-left:1px}

.open .shop .item li a.last{ margin-bottom:0px}

.cont .news{ width:600px}

.cont .news .tit{ height:40px; line-height:40px; background:#feca12; padding:0 20px}

.cont .news .tit span{ font-size:12px; color:#2a172a}

.cont .news .tit span b{ font-size:18px; display:inline-block; margin-right:5px}

.cont .news .tit .more{font-size:12px; color:#2a172a}

.cont .news .n_list{ background:#fff; padding:15px; height:381px; overflow:hidden}

.news .n_list li{border-bottom:1px solid #e1e1e1;padding-bottom:17px; margin-bottom:16px}

.news .n_list li a span{ font-size:16px; color:#000; display:block;margin-bottom:6px; margin-top:8px}

.news .n_list li a p{font-size:14px; color:#999}

.news .n_list li.last{ border-bottom:none; margin-bottom:0px; padding-bottom:12px}

.main .sybox7{ width:100%; background:url(../images/bg2.jpg) no-repeat center; height:456px}

.cont .common{ width:900px; margin:0 auto}

.cont .common li{ float:left; width:166px; margin:0 7px 12px 7px}

/* 产品展示 */

.banner2{ width:100%; background:url(http://www.whjsly.com/t/zd2.jpg) no-repeat center; padding:87px 0}

.wrap .title{ text-align:center}

.wrap .title span{ display:block; font-size:48px; color:#fff}

.wrap .title i{ font-style:normal; font-size:18px; color:#fff; display:block; margin:6px 0 10px 0}

.wrap .title em{font-size:14px; color:#fff; display:block; line-height:24px}

.section .leftside{ width:220px}

.leftside .left_top{ margin-bottom:10px}

.leftside .left_top .tit{ height:50px; width:190px; background:#feca12; line-height:50px; padding:0 15px}

.left_top .tit span{ display:block; color:rgba(42,23,42,0.5)}

.left_top .tit span b{ color:#2a172a; font-size:18px; margin-right:10px}

.left_top .list{ padding-top:15px; background:#fff}

.left_top .list li a{ display:block; height:47px; border-bottom:1px solid #e1e1e1; background:#fff; line-height:48px; padding:0 14px; color:#2a172a; font-size:14px}

.left_top .list li a i{ display:inline-block; background:url(../images/show_05.png) no-repeat 0 0px; width:8px; height:10px; margin-right:5px}

.left_top .list li a:hover{border-bottom:1px solid #d7002a; background:#d7002a; color:#fff}

.left_top .list li a:hover i{ background-position:0 -47px}

.section .rightside{ width:960px; background:#fff; padding-bottom:100px; margin-bottom:100px}

.leftside .left_down .tit{ height:50px; width:190px; background:#02307b; line-height:50px; padding:0 15px}

.left_down .tit span{ display:block; color:rgba(255,255,255,0.5)}

.left_down .tit span b{ color:#fff; font-size:18px; margin-right:10px}

.left_down .list2{ padding:15px 12px; background:#fff}

.left_down .list2 p{ color:#2a172a;font-size:12px; line-height:24px}

.left_down .list2 p b{ color:#d7002a; font-size:14px}

.left_down .list2 .way{ width:204px; padding-top:20px}

.left_down .list2 .way li{ float:left; margin-right:8px}

.left_down .list2 .way li a span{ display:block; color:#434343; font-size:12px; line-height:24px}

.rightside .home{ height:50px; background:#0071d3; padding:0 22px; line-height:50px}

.rightside .home b{ font-weight:normal; font-size:16px; color:#fff}

.rightside .home span{ display:inline-block; color:#fff; font-size:14px; float:right}

.rightside .home span a{color:#fff; font-size:14px}

.rightside .products{ padding:40px 20px}

.rightside .products ul{ width:960px}

.rightside .products li{ float:left; width:280px; text-align:center; margin-right:40px; margin-bottom:18px}

.rightside .products li a p{ color:#333; font-size:14px; line-height:36px}

/* 产品展示2 */

.articl .vedio_top{ text-align:center;}

.articl .vedio_top em{ color:#101010; font-size:24px;font-weight:bold; margin:0px 0 9px 0; display:block}

.articl .vedio_top .line{ border-bottom:1px solid #dedede; margin-top:4px; margin-bottom:20px; padding-bottom:11px}

.articl .vedio_top p{color:#999; font-size:12px;}

.articl .vedio_top p span{ margin:0 20px}

.articl .fy{ padding:70px 0 0 0; text-align:center}

.articl .fy span{ display:inline-block; font-size:12px; color:#333; line-height:24px; font-weight:bold; margin:0 40px}

.articl .fy span a{ color:#333; font-weight:normal}

.articl .center{ text-align:center;padding-bottom:38px}

.center span{ display:block; margin-top:32px}

.articl .xw p{font-size:14px; line-height:30px; color:#333;}

.articl .xw p.indent{text-indent:26px}

.articl .center .picture img{ margin:0 5px}

.articl .xw b{ display:block; color:#333; font-size:14px; margin-bottom:4px}

/* 店铺展示 */

.sybox_01{ background:#ebfffc}

.sybox_01 .section2{ width:1200px;padding-top:40px}

.sybox_01 .section2 h1{ color:#0086d8; font-size:30px; text-align:center; margin-bottom:25px}

.sybox_01 .section2 p{ font-size:14px; color:#333; line-height:30px; text-align:center}

.sybox_01 .section2 .pic2{ margin:50px 0}



.sybox_01 .section2 .show{ padding:50px 0 100px 0}

.sybox_01 .section2 .show ul{ width:1209px}

.sybox_01 .section2 .show li{ float:left; width:393px; margin-right:10px; text-align:center; margin-bottom:32px}

.sybox_01 .section2 .show li a{ line-height:30px; color:#333; font-size:14px}

/* 新闻中心 */

.articl2 .vedio_top{ text-align:center;}

.articl2 .vedio_top em{ color:#101010; font-size:24px;font-weight:bold; margin:0px 0 9px 0; display:block}

.articl2 .vedio_top .line{ border-bottom:1px solid #dedede; margin-top:4px; margin-bottom:20px; padding-bottom:11px}

.articl2 .vedio_top p{color:#999; font-size:12px;}

.articl2 .vedio_top p span{ margin:0 20px}

.articl2 .fy{ padding:70px 0 0 0; text-align:center}

.articl2 .fy span{ display:inline-block; font-size:12px; color:#333; line-height:24px; font-weight:bold; margin:0 40px}

.articl2 .fy span a{ color:#333; font-weight:normal}

.articl2 .center{ text-align:center;padding-bottom:38px}

.articl2 .center span{ display:block; margin-top:32px}

.articl2 .xw p{font-size:14px; line-height:30px; color:#333;text-indent:26px}

.articl2 .center .picture img{ margin:0 5px}

.articl2 .xw b{ display:block; color:#333; font-size:14px; margin-bottom:4px}

.section .new_list{ padding-top:20px}

.new_list li{ border-bottom:1px solid #e4e4e4; padding-bottom:20px; margin-bottom:20px}

.new_list li .pic{ display:inline-block; float:left; width:240px; margin-right:20px}

.new_list li .sub_right{ width:940px; float:right}

.new_list li .sub_right span a{color:#000; font-size:16px; font-weight:bold}

.new_list li .sub_right span{ margin-bottom:10px; display:block}

.new_list li .sub_right p a{color:#999; font-size:14px; line-height:24px}

.new_list li .sub_right .read{ width:98px; height:28px; line-height:30px; text-align:center; color:#999; background:#fff; display:inline-block; margin-top:32px; float:left;border:1px solid #0086d8; color:#0086d8}

.new_list li .sub_right span em{ display:inline-block; float:right;color:#999}

/* 投资筹建 */

.section .build{ padding:50px 0}

.build li{ margin-bottom:50px}

.build li .l_side{ display:inline-block; width:260px; text-align:center; color:#fff; font-size:24px; font-weight:bold; margin-right:30px; background:#0086d8; padding:65px 0}

.build li .r_side{ width:910px}

.build li .r_side b{ display:block; font-size:16px; color:#000; margin-top:5px; margin-bottom:2px}

.build li .r_side p{font-size:14px; color:#333; line-height:24px}

.build li .l_side.color{ background:#149f2e}

.build li .l_side.color2{ background:#ff3000}

.build li .r_side b.b2{ margin-top:16px}

/* 市场前景 */

.main .sybox_02{ width:100%; background:#fff url(../images/sc_bg.jpg) repeat-x;}

.tabbox .nav{ text-align:center; padding:20px 0 80px 0}

.tabbox .nav a{ display:inline-block; width:144px; height:44px; border:3px solid #80c3ec; border-radius:10px; text-align:center; line-height:44px; color:#fff; font-size:16px; margin:0 20px}

.tabbox .nav a:hover,.tabbox .nav a.move{ background:#fff100; border:3px solid #fff100; color:#2a172a}

.tabbox .tab_list{ padding-top:38px}

.tabbox .tab_list .content{ display:none}

.tab_list .content span{ display:block; color:#0086d8; font-size:30px; font-weight:bold; text-align:center}

.tab_list .content em{display:block; color:#0086d8; font-size:18px;text-align:center; margin-top:12px; margin-bottom:26px}

.tab_list .content p{ color:#333; line-height:36px; font-size:14px; text-align:center}

.tab_list .content .pic3{ padding:60px 0}

.tab_list .content .pic3 ul{ width:1210px}

.tab_list .content .pic3 li{ float:left; width:595px; margin-right:10px}

/* 人才招聘 */

.section .join{ padding:17px 0 80px 0}

.join dl{ border-bottom:1px solid #e1e1e1; padding:0 10px 15px 10px; margin-bottom:24px}

.join span{ display:block; font-size:16px; color:#282b2d; font-weight:bold; margin-bottom:14px}

.join dt{font-size:12px; color:#333; margin-bottom:8px; margin-top:5px}

.join dd{font-size:12px; color:#333; line-height:30px}

/* 综合主题乐园 */

.main .sybox_03{ width:100%; background:#adebfd url(../images/zhly_bg.jpg) repeat-x;}

.tabbox2 .nav2{ text-align:center; padding:0px 0 16px 0}

.tabbox2 .nav2 a{ display:inline-block;text-align:center;margin:0 15px}

.tabbox2 .nav2 a dt img{width:89px; height:89px;border-radius:100%;}

.tabbox2 .nav2 a dt{ width:89px; height:89px; border:3px solid #80c3ec; border-radius:100%; margin:0 auto}

.tabbox2 .nav2 a:hover dt,.tabbox2 .nav2 a.move2 dt{border:3px solid #ffe301;}

.tabbox2 .nav2 a dd{ font-size:14px; color:#fff; line-height:36px; border-bottom:3px solid #0086d8}

.tabbox2 .nav2 a:hover dd,.tabbox2 .nav2 a.move2 dd{ color:#ffe301;border-bottom:3px solid #ffe301}

.tabbox2 .tab_list2{ padding-top:38px}

.tabbox2 .tab_list2 .content2{ display:none}

.tab_list2 .content2 span{ display:block; color:#0086d8; font-size:30px; font-weight:bold; text-align:center}

.tab_list2 .content2 em{display:block; color:#0086d8; font-size:18px;text-align:center; margin-top:12px; margin-bottom:26px}

.tab_list2 .content2 p{ color:#333; line-height:36px; font-size:14px; text-indent:28px}

.tab_list2 .content2 .pic3{ padding:60px 0 133px 0; width:954px; margin:0 auto}

.tab_list2 .content2 .pic3 li{ float:left; width:218px; margin:0 50px}

.tab_list2 .content2 .pic3 li img{ width:218px; height:218px; border-radius:100%}

.main .sy_box{ width:100%; background:#0071d3}

.sy_box .section span,.sy_box2 .section span,.sy_box3 .section span{ display:block; color:#fff; font-size:30px; font-weight:bold; text-align:center; margin-top:8px}

.sy_box .section em,.sy_box2 .section em,.sy_box3 .section em{ display:block;color:#fff; font-size:18px; text-align:center; margin:14px 0 25px 0}

.sy_box .section p{ line-height:36px; color:#fff; font-size:14px; text-align:center}

.sy_box .section .dl_list{ padding:30px 0 60px 0}

.section .dl_list li{ float:left; width:548px; margin:30px 26px}

.section .dl_list li dt,.dl_list2 dt{ color:#f6ff00; font-size:18px; font-weight:bold; margin-bottom:9px}

.section .dl_list li dd,.dl_list2 dd{color:#fff; font-size:14px; line-height:30px; height:90px; overflow:hidden}

.main .sy_box2{ width:100%; background:#ff4200}

.sy_box2 .section .dl_list2{ padding-bottom:40px}

.sy_box2 .section em{ margin-bottom:22px}

.dl_list2 dt{ margin-bottom:3px; margin-top:34px}

.dl_list2 dd{ height:auto}

.main .sy_box3{ width:100%; background:#e3295d}

.sy_box3 .section em{ margin-bottom:33px}

.section .dl_list3 ul{ width:1236px}

.section .dl_list3 li{ float:left; width:548px; margin:0px 70px 20px 0px}

.section .dl_list3 li dt{ color:#f6ff00; font-size:18px; font-weight:bold; margin-bottom:9px}

.section .dl_list3 li dd{color:#fff; font-size:14px; line-height:30px; height:90px; overflow:hidden}

.main .sy_box4{ width:100%; background:#169a3f}

/* 关于我们 */

.main .sy_box5{width:100%; background:#ebfffc}

.sy_box5 .section span,.sy_box6 .section span{ display:block; font-size:24px; color:#0086d8; font-weight:bold; text-align:center; margin-top:15px; margin-bottom:24px}

.sy_box5 .section p,.sy_box6 .section p{ line-height:36px; font-size:14px; color:#333; text-align:center}

.sy_box5 .section .pic3{ padding:60px 0}

.sy_box5 .section .pic3 ul{ width:1210px}

.sy_box5 .section .pic3 li{ float:left; width:595px; margin-right:10px}

.main .sy_box6{width:100%; background:#41ae5f}

.sy_box6 .section span,.sy_box6 .section p,.sy_box7 .section span,.sy_box7 .section p{ color:#fff}

.sy_box6 .section .pic3{ padding:60px 0; width:1200px;}

.sy_box6 .section .pic3 li{ float:left; width:320px; margin:0 40px}

.sy_box6 .section .pic3 li img{ width:320px; height:320px; border-radius:100%}

.main .sy_box7{width:100%; background:#0086d8}

/* 门店分布 */

.left_top .list01{ padding-top:5px; background:#fff}

.left_top .list01 li a{ display:block; height:46px;background:#fff; line-height:46px; padding:0 14px; color:#2a172a; font-size:14px}

.left_top .list01 li a i{ display:inline-block;width:8px; height:10px; margin-right:5px}

.left_top .list01 li a:hover{background:#ffc900; color:#2a172a}

.products .map{ width:920px;}

.products #map{ margin:40px auto}

/* 门店分布2 */

.section .rightside .new_list{ padding:44px 20px}

.section .rightside .new_list li{ border-bottom:1px solid #e4e4e4; padding-bottom:20px; margin-bottom:20px}

.section .rightside .new_list li .pic{ display:inline-block; float:left; width:180px; margin-right:20px}

.section .rightside .new_list li .sub_right{ width:720px; float:right}

.section .rightside .new_list li .sub_right span a{color:#000; font-size:16px; font-weight:bold}

.section .rightside .new_list li .sub_right span{ margin-bottom:6px; display:block}

.section .rightside .new_list li .sub_right p a{color:#666; font-size:12px; line-height:30px}

/* 联系我们 */

.main .section .place{ border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf; width:1199px; margin:30px 0}

.main .section .place li{ float:left; width:558px; padding:11px 20px; border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf; font-size:12px; color:#000; line-height:21px;}

.main .section .place li em{ color:#000; font-weight:bold}

.section .red{ background:#fe2d2d; margin-top:50px}

.section .red .team{ padding:12px 130px}

.red .team li{ float:left; text-align:center; margin:0 28px; border:2px solid rgba(255,255,255,0.1); padding:7px 36px}

.red .team li dt{ font-size:14px; color:#fff; margin-bottom:7px}

.red .team li dd{ font-size:24px; color:#ffea00}

.adress{ text-align:center; padding-top:50px}

.adress span{color:#000; font-size:24px; font-weight:bold; display:block}

.adress em{display:block;color:#666; font-size:14px; line-height:30px; margin:8px 0 32px 0}

.adress .map2 img{ border:1px solid #cfcfcf}



.page{font-size:12px; padding-top:25px; padding-bottom:15px; margin:0 auto; margin-top:15px;}

.page span,.page  a{

padding:5px;

border:1px #CCCCCC solid;

margin-right:2px;

cursor:pointer;

}

.page .current{

border:1px #999999 solid;

background:#FFFFCD;

font-weight:bold;

}

.page  a:hover{

border:1px #333333 solid;

background:#FFFFCD;

text-decoration:none;

}



.detail{padding:15px 10px;}

.detail h1{ color:#2c7d16; text-align:center; font-size:20px;}

.write{ text-align:center; color:#999; border-bottom:solid 1px #ebebeb; margin:5px 0 18px;}

.write span{ color:#666;}

.detail p{ padding:0 14px;line-height:30px;font-size:14px;}

.dow{border-top:solid 1px #ebebeb;padding-top:15px; margin:30px 0; margin-left:10px; }

.dow b{ color:#2c7d16;}

.dow p{ text-indent:0;font-size:12px;}

.info p {line-height:25px;font-size:12px; margin-top:5px; }



#gg2{width:250px;height:90px; background:#133984; color:#fff; font-size:20px; text-align:center; line-height:90px; position:relative;z-index:1000}

#gg2 span{position: absolute; right:8px; top:8px; font-size:14px; font-weight:bold; height:20px; line-height:20px; z-index:1001;}

#gg2 span a{background:#fff;color:#133984; text-decoration:none; border-radius:100%; border:1px solid #133984; width:20px; height:20px; display:block}

.section .lx_way{ position:relative}
.section .lx_way span{ display:block; height:36px; line-height:36px; border-bottom:1px dashed #dedede; text-align:center; color:#333; font-size:18px; padding-bottom:8px}
.section .lx_way b{ display:block; color:#333; font-size:14px; margin:10px 0; line-height:24px}
.section .lx_way p{ color:#666; font-size:12px; line-height:30px}
.section .lx_way p b{color:#333; font-size:12px; margin:0px;line-height:30px; display:inline-block}
.section .lx_way .logo2{ position:absolute; right:450px;bottom:10px}

/* marqueeleft */
.marqueeleft{height:250px;width:1015px;overflow:hidden; float:right}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;overflow:hidden;width:250px;height:250px; margin-left:5px; text-align:center; position:relative}
.marqueeleft li a.video_list2{display:block;width:250px;height:250px;}
.marqueeleft li a p{ font-size:12px;position:absolute; left:0px; bottom:0px; height:40px; background:rgba(0,0,0,0.5); color:#fff; line-height:40px; text-align:center; width:250px}
.cont .box .m5{ margin-right:5px}