body{ margin:0 auto; padding:0; background:#000; }
*{ margin:0 auto; padding:0;  font-family: 'microsoft yahei'; font-weight:normal;  }
a{ text-decoration:none;}
a:hover{ text-decoration:underline; }
a:hover font{ text-decoration:underline; }
ul { list-style: none outside none; margin: 0; padding: 0;}
h1,h2,h3,h4,h5,h6{ text-decoration:none;}
img{ border:0 none;}
div, form, img, p {
	border:0 none;
	font-family: 'microsoft yahei';
	font-size:12px;
	overflow:hidden;
}
.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}


.clear {clear:both;display:block;}
.block1{ clear:both; width:100%; height:10px;}
.block2{ clear:both; width:100%; height:20px;}
.ff{ font-family:'microsoft yahei';}
.fl{ float:left;}
.fr{ float:right;}
.ml1{ margin-left:1px;}
.ml3{ margin-left:3px;}
.ml5{ margin-left:5px;}
.ml8{ margin-left:8px;}
.mr8{ margin-right:8px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.pt5{ padding-top:5px;}
.more{ float:right; font-size:12px; margin:5px 5px 0 0; color:#565656;s}
.yuan1{ border-radius:10px; padding:5px; background:#a72929; color:#fff; text-align:center;}
.yuan2{ font-size:35px; font-family:'microsoft yahei'; color:#fff; background:#000; border-radius:30px; padding:0 16px 0 12px; vertical-align:-5px; margin-right:5px;}
.blue{ font-size:14px; font-family:'microsoft yahei'; color:#239ff6;}
.dsn{ display:none;}



.header{ width: 100%; height: 492px; background: url(http://www.cheaa.com/awe/awe2018/images/banner.jpg) top center no-repeat; }
.nav{ width: 100%; height: 71px; background: url(http://www.cheaa.com/awe/awe2018/images/navbg.png) top center no-repeat; margin-top: -20px; }
.nav .navin{ width: 1200px; height: 71px; margin:0 auto; box-sizing: border-box; padding: 0 10px; line-height: 71px; }
.nav .navin a { line-height: 71px; font-size: 15px; color: #fff; padding: 0 6px; float: left; cursor: pointer; }
.nav .navin a:hover{ background: #fff; color: #c41919; }
.nav .navin .current{ background: #fff; color: #c41919;}
.nav .navin .current a{ color: #c41919; }
.nav-fix{ position:fixed; top:10px; z-index:999999999; box-shadow:0px 0px 10px #000;}

.content{ width: 1200px; margin: 0 auto; background: #333; box-sizing: border-box; padding: 20px 0 0 0; }
.c1{ width:1200px; box-sizing: border-box; padding: 0 20px; }
.c1 .c1l{ float: left; width: 740px; height: 400px; }
.c1 .c1r{ float: right; width: 400px; height: 400px; position: relative; box-sizing: border-box; padding: 50px 0 0 0; border-bottom: 1px solid #6a6a6a; }
.c1 .c1r .c1r-tit{ position: absolute; top: 0; left: 0; border-top: 2px solid #e60011; font-size: 18px; padding: 5px 0 0 0; font-weight: 800; text-align: center; color: #fff;  }
.c1 .c1r .dlbox{ float: left; width: 100%; height: 120px; margin: 20px 0; overflow: visible;}
.c1 .c1r .dlbox img{ width: 120px; height: 120px; display: block; border:2px solid #fff; background: #efefef; box-shadow: 0 5px 5px #000; border-radius: 100px; margin: 0 10px 0 0; float: left; }
.c1 .c1r .dlbox p{ font-size: 14px; color: #fff; line-height: 24px; }
.c1 .c1r .dlbox p font{ font-size: 18px; color: #f43131;  margin: 0 10px 0 0; font-weight: 800; }
.c1 .c1r .dlbox p font:hover{ color: #fb5858; text-decoration: none;  }


.c2{ width: 1200px; height: atuo; margin:20px 0 0 0; padding: 0 0 20px 0;   }
.c2 .c2l{ float: left;  overflow: hidden;; box-sizing: border-box; padding: 0 20px; width: 900px; }
.c2 .c2l .news{ width: 800px; height: 330px; position:relative; box-sizing: border-box; padding: 50px 0 0 0; float: left; overflow: visible; }
.c2 .c2l .news .news-tit{ position: absolute;; top: 0; left: 0; font-size: 18px; font-weight: 800; padding: 10px; color: #fff; background: #d52b2b; border-radius: 10px; }
.c2 .c2l .news .newsbox{ width: 800px; height: auto; margin-bottom: 10px; margin-left:35px; }
.c2 .c2l .news .newsbox h2{ text-align: center; margin: 5px 0; }
.c2 .c2l .news .newsbox h2 a{ color: #f43131; font-size: 24px; text-align:center; font-weight: 800;  }
.c2 .c2l .news .newsbox h2 a:hover{ color: #fb5858; }
.c2 .c2l .news .newsbox ul{ margin: 0 ; margin-top: 16px;}
.c2 .c2l .news .newsbox ul li{ float: left; width: 390px; margin:0 10px 0 0; height: 20px; padding:8px 0; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #fff; }
.c2 .c2l .news .newsbox ul li a{ line-height: 20px;  font-size: 18px; color: #fff; }
.c2 .c2l .meeting{ width: 100%; height: 270px; box-sizing: border-box; padding: 60px 0 0 0; position: relative; overflow: visible; float: left; }
.c2 .c2l .meeting .meeting-tit{ position: absolute;; top: 0; left: 0; font-size: 18px; font-weight: 800; padding: 10px; color: #fff; background: #d52b2b; border-radius: 10px;  }
.c2 .c2l .meeting .mb{ float: left; width:200px; height: 210px; margin: 0 20px 0 0; background: #fff; box-shadow: 6px -6px 0px #fff; }
.c2 .c2l .meeting .mb:last-child{ margin: 0; }
.c2 .c2l .meeting .mb img{ display: block; width: 200px; height: 150px; background: #efefef; }
.c2 .c2l .meeting .mb p { text-align: center; padding:10px;}
.c2 .c2l .meeting .mb p a{ color: #666; font-size: 16px; }
.c2 .c2r{ width: 300px; float: right; height: 600px; ; }

.time{ width:300px; height:412px; position: relative; background: url(http://www.cheaa.com/awe/awe2018/images/sh.jpg) no-repeat; }
.time .time-box{ color:#fff;  position: absolute; left:0; top: 46px; width: 205px;  padding: 10px 20px	40px 20px; background:url(http://www.cheaa.com/awe/awe2018/images/rbg1.png) repeat;}
.time .time-box .t1{ font-weight:800; line-height: 28px; font-size: 16px; }
.time .time-box .t2{ font-weight:800; line-height: 30px; font-size: 24px;}
.time .time-box .t3{  font-weight:800; line-height: 28px; font-size: 20px;}
.time .time-box .t3 span{ font-weight:800;}
.time .time-box .t4{ font-weight:800; line-height: 28px; font-size: 16px;}
#t_d font{ color: #d0140a; }

.awe-info1{ clear:both; overflow:hidden; margin:10px 0 0 0;}
.awe-info1 a{ display:block; width:300px; height:75px; background:#fff;}
.awe-info1 .ain{ display:block; width:145px; height:75px; background:#fff;}
.awe-info1 .ain img{ display:block; width:145px; height:75px;}
.awe-info2{ padding: 10px 0; margin-top: 20px;  background: #9c0f0f;}
.awe-info2 .info-tit{ margin: 0 0 0 6px; width:280px; height:40px; border-bottom: 1px solid #ccc; background: url(http://www.cheaa.com/awe/awe2018/images/aweinfo.gif) no-repeat;}
.awe-info2 .info-con{ clear:both; overflow:hidden; padding:0 7px;}
.awe-info2 .info-con a{ float:left; margin:7px 5px 0 5px; display:block; width:83px; height:45px; border:1px solid #d22828; background:#d22828;}









/**team**/
.team{ width:1200px; height:395px; background:url(http://www.cheaa.com/awe/awe2018/images/aweteam.jpg) #3a3a3a no-repeat; }
.awe_team{ overflow:hidden; padding:80px 0 0 0 ;  }
.awe_team .team_l{ float:left; margin-left:24px; display:inline;}
.awe_team .team_l img{ width:400px; height:275px; border:3px solid #ccc;}
.awe_team .team_m{ float:left; width:420px; margin-left:24px; display:inline;}
.awe_team .team_m .title{ padding:0 0 10px 0; border-bottom:1px solid #5d5d5d; overflow:hidden;}
.awe_team .team_m .text{ padding-top:70px;}
.awe_team .team_m .text p{ line-height:24px; color:#fff; padding:4px 0;}

.awe_team .team_r{float:left; width:286px; margin-left:24px; display:inline;}
.awe_team .team_r .con{ overflow:hidden; margin-top:50px;}
.awe_team .team_r li{ text-align:center;}
.awe_team .team_r .pic img{ width:286px; height:87px;}
.awe_team .team_r .text{ line-height:40px; color:#fff;}





/**C1 slidebox**/
.slideBox{ width:740px; height:400px; overflow:hidden; position:relative; float:left;    }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:20px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:right;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer;  margin:0 5px; text-align:center; border-radius:20px; text-indent:11130px;}
.slideBox .hd ul li.on{ background:#e60011; color:#fff; width: 20px; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd li p{ position:absolute; bottom:0; font-weight: 800; left:0; box-sizing:border-box; padding:10px 170px 10px 20px; width:100%; font-size:20px; color:#fff; background:url(http://www.cheaa.com/awe/awe2018/images/rbg1.png) repeat; opacity:0.8; text-align:left;}
.slideBox .bd img{ width:740px; height:400px; display:block; background: #efefef;  }









.gd{ width: 1200px; height: auto; }
.ctit{ width: 1200px; height: 85px; clear: both; background: url(http://www.cheaa.com/awe/awe2018/images/titlebg.png) no-repeat; line-height: 95px; font-size: 24px; color: #fff; box-sizing: border-box; padding: 0 0 0 20px; }
.gdcon{ overflow: hidden; }
.gdcon .gdbox{ float: left; width: 273px; height: 280px; overflow: hidden; margin: 13px ; box-shadow: 8px 8px 0 #fff; }
.gdcon .gdbox img{ display: block; width: 273px; height: 205px; background: #efefef; }
.gdcon .gdbox p{ text-align: center;; width: 273px; height: 75px;  background: #d52b2b; line-height: 40px; line-height: 30px; padding: 5px 10px; box-sizing: border-box; }
.gdcon .gdbox p a{ color: #fff; font-size: 18px; }


.video{ width: 1200px; height: auto; position:relative; overflow: visible;; }
.videoCon{ overflow: visible; width: 1200px; height: 500px; position: relative; }
.videoCon .vl{ float: left; overflow: visible;; width: 890px; height: 500px; }
.videoCon .vv{  width: 890px; height: 500px; box-shadow: 7px 7px 5px #111;  background: #333; overflow:hidden; border-bottom: 2px dashed #fff; }
.vlbtn{ border:2px dashed #fff; border-top: 0; margin-top: -2px; display:block; width: 48px; height: 60px;  bottom: -46px; left: 420px; background: url(http://www.cheaa.com/awe/awe2018/images/arrow.png) top center no-repeat #333; text-align: center; color: #d52b2b; box-sizing: border-box; padding:38px  0 0 0; font-size:14px; font-weight: 800; cursor: pointer;; }
.videoCon .vv .vb{  width: 275px; height: 220px; box-sizing: border-box; padding: 5px; background: #d6d6d6; float: left; margin: 15px 10px;  }
.videoCon .vv .vb img{ display: block;; width: 265px; height: 178px; background: #efefef; }
.videoCon .vv .vb p{ width: 100%; height: 35px; line-height: 35px; text-align: center; }
.videoCon .vv .vb p a{ font-size: 16px; color: #333; }
.videoCon .vr{ float: right; width: 310px; height: 500px;  background: #d52b2b; box-sizing: border-box; padding: 0px 20px 20px 20px; overflow-y: auto  }
.videoCon .vr p{ line-height: 24px; color: #fff; font-size:16px; text-indent: 30px; text-align: justify; padding: 70px 0 0 0; }
.videoCon .vr .vrtit{ width: 310px; height: 60px; background: #d52b2b; margin-bottom: 10px; background: url(http://www.cheaa.com/awe/awe2018/images/vrbg.jpg) 10px 10px no-repeat #d52b2b; position: absolute;; right: 0 ; top: 0;}

.videoCon .vr .vtit a{ color: #f43131; font-size: 16px; line-height: 24px; text-align: center; padding: 20px 0; }


.videoCon .vr ul{ margin: 60px 0 0 0 }
.videoCon .vr ul li{ height: 30px; line-height: 30px; width: 280px; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;; padding: 5px 0 }
.videoCon .vr ul li a{ font-size: 18px; color: #fff; }




.VR{ width: 1200px; height: auto;}
.VR_tit{ width: 1200px; height: 250px; background: url(http://www.cheaa.com/awe/awe2018/images/VRtit.png);  }
.VR_con{ width: 1200px; height:  670px;  }


.zb{ width: 1200px; height: auto; }
.zbcon{ width: 1200px; height: auto;; box-sizing: border-box; padding: 0 10px; }
.zbcon .zbbox{ float: left; width: 224px; height: 204px; overflow: hidden; margin: 15px 6px 0 6px ; border-radius: 20px; }
.zbcon .zbbox img{ display: block; width: 224px; height: 170px; background: #efefef; }
.zbcon .zbbox p{ text-align: center;;  height: 34px; padding: 5px 10px; box-sizing: border-box;  background: #d52b2b; line-height:24px; }
.zbcon .zbbox p a{ color: #fff; font-size: 18px; font-weight: 800;}



.pp{ width: 1200px; height: auto }
.ppcon{ width: 1200px; height: auto; }
.ppcon .ppboxIn{ box-sizing: border-box; padding:20px 0 ; }
.ppcon .ppnav{ padding: 25px; box-sizing: border-box; width: 100%; background: #000; }
.ppcon .ppnav a{ display: block;; width:182px; height:99px; float: left; margin: 10px 24px; }
.ppcon .ppnav a img{ display: block;; background: #efefef; width:182px; height:99px;  cursor: pointer; box-shadow: 10px 10px 1px #666570; opacity: 0.8;}
.ppcon .ppnav a img:hover{ opacity: 1; }
.ppcon .ppnav .bai img{ opacity:1;  }
.ppIn_L{ float: left; width: 580px; height: 440px; }
.ppIn_L img{ display:block; width: 580px; height: 440px; background: #efefef; border-radius: 0 25px 25px 0; filter: saturate( number or percent ); }
.ppIn_R{ float: right; width: 600px; height: 440px; }
.ppIn_R .pptit{  text-align: center; padding: 20px 0;}
.ppIn_R .pptit a{ font-size: 22px; color: #f43131; }
.ppIn_R p{ display:block; line-height: 24px; font-size: 16px; text-indent: 30px; color: #fff; padding: 0 30px 0 0; display: block; height: 90px; }
.ppIn_R p a{ color: #f43131; font-size: 14px; float: right;; }
.ppo{ width:600px; height: 264px; padding-top: 16px; }
.ppo .ppol{ float: left; width: 164px; height: 264px; }
.ppo .ppol img{ display: block; width: 164px; height: 125px; border-radius: 15px; background: #efefef; margin-bottom: 14px; background: #efefef; }
.ppo .ppor{ float: right; width: 420px; height: 264px; box-sizing: border-box; background: #2d2d2d; border-radius: 15px; padding: 20px; }
.ppo .ppor ul{ margin: 0 ;}
.ppo .ppor ul li{ float: left; height: 20px; line-height: 20px ; overflow: hidden; width: 100%; white-space:nowrap; text-overflow: ellipsis; padding: 8px 0; }
.ppo .ppor ul li a{ font-size: 16px; color: #fff; text-align: left;  }




.waterfall{ width:1200px; height:auto; overflow:hidden; margin: 40px 0 0 0; background: url(http://www.cheaa.com/awe/awe2018/images/wfbg2.jpg) repeat;}
.waterfall .wf_l{ float:left; width:900px; height:auto;  background:url(http://www.cheaa.com/awe/awe2018/images/wfbg1.jpg) repeat;  }
.waterfall .wf_l .wf_nav{ width:100%; background: #d52b2b; padding: 10px 0 0 0;}
.waterfall .wf_l .wf_nav span{ float:left; margin: 0 10px; color:#fff; font-size:20px; border-radius: 10px 10px  0 0 ; text-align:center; font-weight:800; width:auto;  border-bottom:0; height:50px; line-height: 50px; padding:0 20px; text-align:center;  background:#d52b2b; cursor:pointer; }
.waterfall .wf_l .wf_nav .wf_on{ width:auto; padding: 0 20px; text-align: center; height: 50px; display: block;; line-height: 50px; background:#272727;}
.waterfall .wf_r{ float:right; width:264px; height:auto; padding:20px 18px 50px 18px;  }

.wf_rin{ width:264px; height:220px;  color:#fff; margin-bottom:10px; overflow: visible;;}
.wf_rin img{ display:block; border:2px solid #fff; width:260px; height:175px;  box-shadow:6px 6px 0 #fff;}
.wf_rin p{ margin:10px 0; text-align:center; }
.wf_rin p a{ color:#fff; font-size:16px;}

.waterfall .wf_r ul{ margin:0 auto;  color:#fff; overflow: visible; }
.waterfall .wf_r ul li{ margin:2px 0; list-style:inside; width:260px; overflow:hidden; height:20px; line-height:20px; float:left; text-overflow: ellipsis; white-space: nowrap;}
.waterfall .wf_r ul li a{ font-size:14px; color:#ccc; line-height:20px;}
.waterfall .wf_r ul li a:hover{ color:#fff;}


.news_wf{ overflow:hidden; clear:both; width:900px;}
.news_wf .wfin{ overflow:hidden;}
.news_wf .wfin .wfbox{ clear:both;}
.news_wf .wfin .wfbox .show_news{ overflow:hidden;}
.news_wf .wfin .wfbox .hide_news{ overflow:hidden; display:none;}
.news_wf .wfin .wfbox .wnews{ width:100%; height:auto; padding:20px ; box-shadow:0 5px 5px #111; background:#2d2d2d; box-sizing: border-box;; margin:10px 0; position:relative;}

.news_wf .wfin .wfbox .wnews img{ display:block; float:left; width:305px; height:230px; background:#efefef; margin:0 20px 0 0;}
.news_wf .wfin .wfbox .wnews .wfn{ width:525px; float:left;}
.news_wf .wfin .wfbox .wnews .wftit{ padding:10px 0; clear:both; border-bottom: 1px solid #6a6a6a; }
.news_wf .wfin .wfbox .wnews .wftit a{ font-size:20px; color:#ffdc3b; font-weight: 800;}
.news_wf .wfin .wfbox .wnews .wfcon{ font-size:16px; color:#fff; line-height:30px; text-align: justify; text-indent:35px; margin:20px 0 0 0;}
.news_wf .wfin .wfbox .wnews .all_a{ position:absolute; right:20px; bottom:20px; font-size:14px; color: #f43131;}
.news_wf .wfin .mbtn{ clear:both;  margin:0 auto; text-align:center; font-weight:800; width:150px; height:50px; font-size:20px; background:#f43131; color:#fff; border-radius:5px; line-height:50px; cursor:pointer; margin-top:20px; margin-bottom:20px;}
.news_wf .wfin .mbtn:hover{ background:#1d2448; color:#fff;}






.c6{ width:1200px; height:auto; }
.c6con{ padding: 30px 0 0 0; }
.Jbox{width:1114px;height:730px;position:relative;background:#f7f7f7; margin:0 auto;}
.Jbox .btn{position:absolute;width:20px;height:36px;top:655px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.Jbox .prev{left:5px;background:url(http://www.cheaa.com/awe/awe2018/images/prevBtn.png) no-repeat;}
.Jbox #prevTop,.Jbox #nextTop{top:213px;width: 53px;height: 84px;}
.Jbox #prevTop{background: url(http://www.cheaa.com/awe/awe2018/images/prevBtnTop.png) 0 0 no-repeat;}
.Jbox #nextTop{background: url(http://www.cheaa.com/awe/awe2018/images/nextBtnTop.png) 0 0 no-repeat;}
.Jbox .next{right:5px;background:url(http://www.cheaa.com/awe/awe2018/images/nextBtn.png) no-repeat;}
.Jbox li{float:left;}
.Jbox .cf li{position: relative;color: #fff;}
.Jbox .cf a{display: block; width:1114px;height:600px; position: absolute;color: #fff;}
.Jbox .cf a img{ display: block; width:1114px;height:600px;}
.Jbox .cf li span{display:none ;width:880px; position: absolute; left: 0; bottom: 0;padding: 10px 20px;line-height: 22px;text-align:left;background:rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000") 6}
.Jbox .picBox{height:730px;position:relative;overflow:hidden;}
.Jbox .picBox ul{ position:absolute;}
.Jbox .picBox li{width:1114px;height:730px;}
.Jbox .listBox{width:1114px;height:131px; padding:7px 0; margin:0 auto;position:relative; overflow:hidden; bottom:150px; background:url(http://www.cheaa.com/awe/awe2018/images/black.png) repeat;}
.Jbox .listBox ul{height:auto;position:absolute; }
.Jbox .listBox li{width:197px;height:131px;cursor:pointer;position:relative; margin: 0 ; }
.Jbox .listBox li i{display:none;}
.Jbox .listBox li a{display: block;width:124px;height: 70px;}
.Jbox .listBox li img{width:197px;height:131px;}
.Jbox .listBox .on img{width: 191px;height:125px;border:3px solid #bbbab9;}
.Jbox .listBox .on i{display:block;}
.Jbox .picBox li img{ display: block; width: 1114px; height: 739px; }





.awetop10{ width: 1200px; height:auto; }
.awetopCon{ width: 100%; height: auto; }
.atNav{ padding: 10px 0; }
.atNav a{ float: left; display: block;; font-size: 20px; color: #fff; text-align: center; padding: 0 20px; height: 40px; line-height: 40px; text-decoration: none; }
.atNav .on ,.atNav a:hover{ background: #d52b2b; cursor: pointer;;}
.atin .bb{ float: left; width: 290px; height: 690px; margin-left: 10px;  }
.atin .bb:first-child{ margin: 0; }
.atin .bb .bc{ position: relative;; }
.atin .bb .bc p{ width: 100%; position: absolute;; bottom: 0; left: 0; box-sizing: border-box; padding: 10px; text-align: center; font-size: 18px; color: #fff; background: url(http://www.cheaa.com/awe/awe2018/images/rbg1.png) repeat;}
.atin .bb .bc2{ box-sizing: border-box; padding: 20px; background: #fff; overflow: hidden; text-overflow: ellipsis; }
.atin .bb .bc2 p{ font-size: 16px; color: #000; text-align: left; color: #333; }
.atin .bb .bc2 p a{ font-size:16px; color: #333; }

.b11{ width: 290px; height: 487px; background: #efefef; }
.b11 img{ width: 290px; height: 487px; background: #efefef; }
.b12{ width: 290px; height: 195px; margin: 10px 0 0 0;  background: #efefef;}

.b21{ width: 290px; height: 195px; background: #efefef; }
.b21 img{ width: 290px; height: 195px; background: #efefef; }
.b22{ width: 290px; height: 195px; margin: 10px 0 0 0; background: #efefef; }
.b22 img{ width: 290px; height: 195px; margin: 10px 0 0 0; background: #efefef; }
.b23{ width: 290px; height: 280px; margin: 10px 0 0 0; background: #efefef; }
.b23 img{ width: 290px; height: 280px; margin: 10px 0 0 0; background: #efefef; }


.b31{ width: 290px; height: 195px; background: #efefef; }
.b31 img{ width: 290px; height: 195px; background: #efefef; }
.b32{ width: 290px; height: 280px; margin: 10px 0 0 0; background: #efefef; }
.b32 img{ width: 290px; height: 280px; margin: 10px 0 0 0; background: #efefef; }
.b33{  width: 290px; height: 195px; margin: 10px 0 0 0; background: #efefef; }
.b33 img{  width: 290px; height: 195px; margin: 10px 0 0 0; background: #efefef; }


.b41{ width: 290px;  height: 280px; background: #efefef;}
.b41 img{ width: 290px;  height: 280px; background: #efefef;}
.b42{ width: 290px; height: 195px; margin: 10px 0 0 0; background: #efefef; }
.b42 img{ width: 290px; height: 195px; margin: 10px 0 0 0; background: #efefef; }
.b43{  margin: 10px 0 0 0; width: 290px; height: 195px; background: #efefef;   }
.b43 img{  margin: 10px 0 0 0; width: 290px; height: 195px; background: #efefef;   }






/**footer**/
.footer{  padding:50px 0 70px 0; background:#000; box-shadow:0px 0px 12px #333;}
.footer p{ text-align:center; color:#323232; line-height:30px; color:#dedede;}
.footer .fp1{ margin:0;}
.footer .fp1 a{ font-size:14px; font-weight:800; display:inline; margin:0 5px; vertical-align:middle; color:#dedede; }
.footer .fp2{ margin:10px 0;}
.footer .fp2 a{ text-align:center; margin:0 5px;}
.footer .fbtn{ display:inline-block; padding:2px; border:1px solid #ccc; border-radius:5px ; width:130px; height:54px; text-align:center; font-size:12px; line-height:24px; color:#dedede; }
.footer .fbtn img{ display:block; width:50px; height:50px; float:left; margin:2px;}
.footer .fsp{ display:inline-block; vertical-align:top;}





