/*content区域样式*/
.content{overflow: hidden;}
.content .event {width:440px; float: left; margin-right:40px;    padding: 30px 0;}
.content .event .dateTime{color: #cacaca;display: inline-block; font-size: 26px; font-family: dincond-boldregular;}
.content .event p {color: #b2b2b2;display: block;font-size:13px;line-height: 24px;}
.content .event a h2 {color: #0054c2;font-weight: bold;font-size: 20px;margin: 10px 0;}
.content .news {width: 34%;float: left;padding:40px 1% 29px 1%;}
.content .news #options {width:100%;border-bottom: 2px solid #e0e0e0;cursor: pointer;height: 24px;font-size: 14px;color: #565656;}
.content .news #options span {display:inline-block; width:60px; text-align:center;margin-right: 20px;}
.content .news #options span.on {border-bottom:2px solid #e30012; font-weight:bold;padding-bottom: 11px;}
.content .news #contents {padding:10px 0;}
.content .news #contents li {line-height:24px; font-size: 13px;}
.content .news #contents ul {display:none;}
.content .news #contents ul.on {display: block;}
.content .shares {width: 277px; float: right; background: #f4f4f4;height: 114px;padding: 52px 25px 16px 25px;}
.content .shares .time { color: #ff0000; font-size: 48px; font-family: dincond-boldregular; background: url(/images/stup.png) no-repeat 100px 10px; background-size: 32px 16px;margin-bottom: 18px;}
.content .shares .time1 { color: #009900; font-size: 48px; font-family: dincond-boldregular; background: url(/images/down.png) no-repeat 100px 10px; background-size: 32px 16px;margin-bottom: 18px;}
.content .shares .stock_code {color: #7f7f7f;font-size: 13px;line-height: 25px;}
.content .shares .stock_code i{font-family: lucida_sans_unicoderegular;}
.content .shares .data_time {color:#9c9c9c;font-size: 13px;}
.content .shares .data_time i{font-family: lucida_sans_unicoderegular;}
.fo_mask{
	    position: fixed;
	    width: 100%;
	    height: 100%;
	    top: 0;
	    left: 0;
		z-index: 999;
		display: none;
}
/*threemodule*/
#main .w1200 { position: relative;  z-index: 1;}
.threemodule {    width: 100%; position: relative; background: url(/images/module1.png) no-repeat center;}
.threemodule .leftBg{position:absolute;height:225px;width:50%;background: url(/images/leftbg.jpg) no-repeat left bottom #1260c1;}
.threemodule .rightBg{background:#e5ebf0;position:absolute;width:50%;height:225px;right:0;}
/*threemodule  .module1样式*/
.threemodule .module1{float: left; width: 474px; overflow: hidden;position: relative;top: 55px;}
.threemodule .module1 h3{color: #5e86cc; font-size: 26px; font-family: dincond-boldregular;}
.threemodule .module1 h4{color: #709bd7;font-size: 18px;}

.threemodule .module1 .businessBand{margin-top: 20px;}
.threemodule .module1 .businessBand ul{overflow: hidden;width: 480px;}
.threemodule .module1 .businessBand ul li{float: left;width: 117px;height: 55px; overflow: hidden; background: url(/images/bbg.png);
    text-align: center; cursor: pointer;  margin-right: 2px;     padding: 15px 0 10px 0;}
.threemodule .module1 .businessBand ul li p.bsBtn1{color: #fff; background: url(/images/bsbtn1.png) no-repeat top center;
    background-size: 25px 25px; padding-top: 33px;filter: alpha(opacity=50); opacity:0.5; }
.threemodule .module1 .businessBand ul li p.bsBtn2{color: #fff; background: url(/images/bsbtn2.png) no-repeat center -2px;
    background-size: 20px 32px; padding-top: 33px;filter: alpha(opacity=50); opacity:0.5; }
.threemodule .module1 .businessBand ul li p.bsBtn3{color: #fff; background: url(/images/bsbtn3.png) no-repeat top center;
    background-size: 35px 17px; padding-top: 27px;filter: alpha(opacity=50); opacity:0.5;margin-top: 5px; }
.threemodule .module1 .businessBand ul li p.bsBtn4{color: #fff; background: url(/images/bsbtn4.png) no-repeat top center;
    background-size: 23px 23px; padding-top: 33px;filter: alpha(opacity=50); opacity:0.5; }

.threemodule .module1 .businessBand ul li p.bsBtn1:hover{filter: alpha(opacity=100); opacity:1;transition:all 0.3s;}
.threemodule .module1 .businessBand ul li p.bsBtn2:hover{filter: alpha(opacity=100); opacity:1;transition:all 0.3s;}
.threemodule .module1 .businessBand ul li p.bsBtn3:hover{filter: alpha(opacity=100); opacity:1;transition:all 0.3s; }
.threemodule .module1 .businessBand ul li p.bsBtn4:hover{filter: alpha(opacity=100); opacity:1;transition:all 0.3s;}


.module1 .module1_main{width: 512px;height: 100%;float: right;position: relative;}
.module1_main .mainTotle{height: 80px;width: 100%;position: absolute;bottom: 20px;right: 0px;}
.mainTotle>ul{height: 100%;width: 100%;}
.mainTotle>ul li{height: 80px;float: left;width: 122px;margin-left: 6px;text-align: center;background-color: rgba(17,82,185,.7);
}

.mainTotle>ul li:nth-child(4){margin-left: 6px;}
.mainTotle>ul li i{display: inline-block;height: 40px;width: 50px;text-align: center;margin-top: 10px;opacity: 0.5;	filter:alpha(opacity=50);}

.mainTotle>ul li p{font-size: 13px;color: #fff;opacity: 0.5;filter:alpha(opacity=50);}
.mainTotle>ul li:hover i,.mainTotle>ul li:hover p{opacity: 1;cursor: pointer;filter:alpha(opacity=100);}
.bagaTotle1{background: url("/images/0007_xinpian.png") no-repeat;background-size: 40px 40px;	}
.bagaTotle2{background: url("/images/0006_fril.png") no-repeat;background-size: 50px 40px;}
.bagaTotle3{background: url("/images/0005_cart.png") no-repeat;background-size: 50px 39px;}
.bagaTotle4{background: url("/images/0004_yy.png") no-repeat;background-size: 40px 40px;}

/*threemodule  .module2样式*/
.threemodule .module2{float: right; width: 726px; }
.threemodule .module2 .brand {float: left; width: 399px; height: 225px; display: block;background: url('/images/brand_bg.png') no-repeat center center;}
.threemodule .module2 .brand img{display: block;width: 100%;}
.threemodule .module2 .meeting {float: left; width: 326px; height: 225px; display: block;box-sizing: border-box;}
.threemodule .module2 .meeting p{font-size: 18px;color: #8eaad2;line-height: 18px;font-weight: 600;}
.threemodule .module2 .meeting li{width: 326px; height: 225px;background: no-repeat center;}
.threemodule .module2 .meeting li a{width: 100%;height: 100%;padding-top: 88px;padding-left: 30px;box-sizing: border-box;display: block;}



.sharesqw i{display: inline-block;height: 50px;width: 50px;	float: right;}
.sharesqw>span{	float: right;}
.sharesqw .sharesqws{margin-top: 10px;background: url("/images/0003_share.png") no-repeat 20px 10px;background-size: 20px 20px;}
.sharesqw .sharesqq{background: url("/images/0002_weixin.png") no-repeat;}
.sharesqw .sharesqx{background: url("/images/0001_weibo.png") no-repeat;}

/*banner*/
.banner .fullSlide{ position:relative; background:#000; margin:0 auto; cursor:pointer;}
.banner .fullSlide .bd{ position:relative; z-index:0; }
.banner .fullSlide .bd li img{width:100%; vertical-align:top;  } 
.banner .fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center;background:#000; filter:alpha(opacity=60);opacity:0.6;		}
.banner .fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.banner .fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(/images/tg_flash_p.png) -18px 0; overflow:hidden; font-size:0;}
.banner .fullSlide .hd ul .on{ background-position:0 0; }
.banner .fullSlide .prev{ z-index: 1;display: block; width: 86px; height: 68px; position: absolute; background: url(/images/prev.png) no-repeat; filter: alpha(opacity=0); opacity:0; background-size: 86px 68px; top: 50%; margin-top: -43px;left:0; }
.banner .fullSlide .next{z-index: 1;display: block; width: 86px; height: 68px; position: absolute; background: url(/images/next.png) no-repeat; filter: alpha(opacity=0); opacity:0; background-size: 86px 68px; top: 50%; margin-top: -43px; right:0;}
.banner:hover .fullSlide .next{filter: alpha(opacity=100); opacity:1;transition: all 0.3s;}
.banner:hover .fullSlide .prev{filter: alpha(opacity=100); opacity:1;transition: all 0.3s;}
.banner .fullSlide .prev:hover{background: url(/images/prev-h.png) no-repeat;transition: all 0.3s;}
.banner .fullSlide .next:hover{background: url(/images/next-h.png) no-repeat;transition: all 0.3s;}

/*新闻tab*/
.none{ display:none;}
.newsBox .tab-nav{ overflow:hidden; position: relative; border-bottom: 2px solid #e0e0e0;padding: 5px 0;}
.newsBox .tab-nav li{cursor: pointer; float:left; display:inline-block; padding:10px 0px; margin-right: 25px;font-size:14px;color:#50505d; }

.newsBox .tab-box{ padding:20px 0;}
.xian{height:2px; background:#e30012; position:relative; left:0px;    bottom: 2px;}
.newsBox { float: left;width:392px;    padding: 30px 0 0 0;}
.newsBox .tab-box .indexNL{}
.newsBox .tab-box .indexNL a{display: inline-block;width: 100%;line-height: 20px; color: #7a7a7a; font-size: 13px; overflow: hidden;
    text-overflow: ellipsis;height: 20px;white-space: nowrap;}
.newsBox .tab-box .indexNL a em{font-family: lucida_sans_unicoderegular;}


.footer{width: 100%;height: 60px;line-height: 60px;border-bottom:1px solid #eee;}
.content .address{display: inline-block;float: left;font-size: 13px;color: #526071;line-height: 60px;width:475px;}
.footer .content .law-site{margin-left: 14px;border-right: 1px solid #d9dddf;width: 383px;}
.footer .content .law-site .law{color: #526071;font-size:12.5px;}
.footer .content .law-site .site{color: #526071;font-size:12.5px;}
.footer .content .shareBox{border-right: 1px solid #d9dddf;position:relative;}
.footer .content{overflow: visible;}
.footer .content .shareBox .foot_wx{display: none;position: absolute;width: 126px;height: 126px;background: url('/images/bdxk_wx.jpg') no-repeat center center;top: -126px;right: 14px;}
.footer .content .shareBox h4{background: url(/images/share.png) no-repeat left;background-size: 16px 14px; padding-left: 25px; float:left;}
.footer .content .shareBox .wechat{background: url(/images/wechat.png) no-repeat; display: block; width: 50px; height: 50px;  background-size: 100%;float: left;}
.footer .content .shareBox .sina{background: url(/images/sina.png) no-repeat; display: block; width: 50px; height: 50px;  background-size: 100%;float: left;}
.footer .bottom{height:65px;}

/*mianFooter内容*/
.mainFooter{width: 100%;height: 144px;background: #1d1d1d;}
.mainFooter .mainCon{margin-left: 370px;padding-top: 30px;}
.mainFooter .mainCon .mainConLeft{float: left;position: relative;}
.mainFooter .mainCon .mainConRight{float: right;}
.mainFooter .content{overflow: visible;}
.mainConLeft .foot_wx{display: none;position: absolute;width: 126px;height: 126px;background: url('/images/bdxk_wx.jpg') no-repeat center center;top: -156px;right: 1px;z-index: 999;}
.mainFooter .mainCon .mainConLeft .wechat { margin-right: -8px; background: url(/images/wechat.png) no-repeat;  display: block;  width: 50px;  height: 50px;  background-size: 100%;  float: left;  }
.mainFooter .mainCon .mainConLeft .sina {  background: url(/images/sina.png) no-repeat;  display: block;  width: 50px;  height: 50px;  background-size: 100%;  float: left;  }
.mainFooter .mainCon .mainConRight{float:left;margin-left: 10px;}.map, .state
.mainFooter .mainCon .mainConRight .addr{  display:block;  font-size: 13px;   color:#636363;  font-weight: 600;  margin-bottom: 5px;  }
.mainFooter .mainCon .mainConRight .addr a{    font-size: 13px;   color:#636363;  }
.mainFooter .mainCon .mainConRight .law-site a{  font-size: 13px;  color:#636363;  font-weight: 600;}

/* 遮罩层 */
.full{width: 100%;height: 100%;background:rgba(0, 0, 0, .5);z-index: 99;top: 0;left: 0;}
.map,.state{width: 100%;height: 380px;top: 50%;margin: -190px auto 0;z-index: 99;}
.map .low_content{width: 1200px;height: 380px;padding: 27px 40px 0 40px;background: #fff;box-sizing: border-box;}
.map .low_content .close{display: block;width: 80px;height: 80px;background: url('/images/close_03.jpg');top: -40px;right: -40px;}
.map .low_content .low_title{width: 100%;height: 61px;border-bottom: 2px solid #e7eef8;color: #333;}
.map .low_content .low_title p{font-size: 18px;}
.map .low_content .low_title .low_icon{display: inline-block;width: 35px;height: 35px;background: url('/images/net.png');vertical-align: top;margin-right: 15px;}
.map .low_content .low_main{width: 100%;padding-top: 29px;overflow: hidden;}
.map .low_content .low_main ul{float: left;margin-right: 81px;}
.map .low_content .low_main ul:last-child{margin-right: 0;}
.map .low_content .low_main ul li{font-size: 13px;color: #757575;line-height: 24px;}
.map .low_content .low_main ul li a{font-size: 13px;color: #757575;line-height: 24px;}
.map .low_content .low_main ul li a:hover{color: #125fc0}
.map .low_content .low_main ul .low_main_title{font-size: 16px;color: #757575;margin-bottom: 29px;}
.map .low_content .low_main ul .low_main_title>i{display: inline-block;width: 4px;height: 16px;vertical-align: middle;background: url('/images/low_line_03.jpg');margin-right: 10px;}

.state .state_content .state_title{width: 100%;height: 61px;border-bottom: 2px solid #e7eef8;color: #333;}
.state .state_content .state_title .state_icon{display: inline-block;width: 29px;height: 27px;background: url('/images/state.png');vertical-align: middle;margin-right: 15px;}
.state .state_content .state_title p{font-size: 18px;}
.state .state_content{width: 1200px;height: 540px;padding: 27px 40px 0 40px;background: #fff;box-sizing: border-box;}
.state .state_content .close{display: block;width: 80px;height: 80px;background: url('/images/close_03.jpg');top: -40px;right: -40px;}
.state .state_content .state_title{width: 100%;height: 61px;border-bottom: 2px solid #e7eef8;color: #333;}
.state .state_content .state_main{width: 100%;padding-top: 29px;overflow: auto;height:390px;}
.state .state_content .state_main h1{font-size: 16px;font-weight: 600;}
.state .state_content .state_main p{font-size: 13px;color: #757575;line-height: 28px !important;font-weight: 600;}


.marb0{margin-bottom: 0 !important;}
.mask2{position: fixed;top: 0;width: 100%;height: 100%;background-color: #fff;z-index: 110;display: none;filter: alpha(opacity=80);-moz-opacity: 0.8;opacity: 0;}
.sidenav.sidenav_active{opacity: 1;transition:all .4s;right: calc( (100vw - 1920px) / 2);z-index: 555;}
/*sidenav*/
.sidenav{position: fixed;width: 440px;height: 100%;top: 0;right: calc( (100vw - 1920px) / 2);background: #214580;opacity: 0;transition:all .4s;top: 0;z-index: -1;}
@media (max-width:1920px) {
	.sidenav.sidenav_active,.sidenav{
	    right: 0;
	}
}

.sidenav_top{width: 100%;height: 110px;box-sizing: border-box;border-bottom: 4px solid #132b5f;overflow: hidden;}
.sidenav_top .sidenav_top_icon{display: block;position: absolute;width: 34px;height: 34px;background: url('/images/update_sidenav.png') no-repeat center center;top: 125px;left: 40px;}
.sidenav_top p{font-size: 18px;color: #dcbd92;padding-left: 90px;margin-top: 62px;}
.sidenav_top .sidenav_close_btn{position: absolute;top: 0;right: 0;}
.sidenav_top .sidenav_close_btn,.sidenav_top .sidenav_close_btn img{display: block;width: 106px;height: 106px;}
.sidenav_mid{width: 100%;box-sizing: border-box;overflow: hidden;padding:40px 0 0 40px;}
.sidenav_mid ul{width: 100%;border-bottom: 2px solid #1a386f;padding-bottom: 60px;}
.sidenav_mid ul li{width: 100%;margin-bottom: 12px;}
.sidenav_mid ul li a{font-size: 14px;color: #bbbbb1;line-height: 16px;}
.sidenav_mid ul li a:hover{color:#fff;}
.sidenav_bot_wx{width: 100%;padding-left: 40px;overflow: hidden;padding-top: 40px;padding-bottom: 40px;}
.sidenav_bot_wx img{display: block;float: left;}
.sidenav_bot_wx_box{width: 90px;float: left;margin-left: 28px;margin-top: 58px;}
.sidenav_bot_wx_box .wx_icon{display: block;width: 33px;height: 33px;background: url('/images/wx_icon.png') no-repeat center center;margin-bottom: 15px;}
.sidenav_bot_wx_box p{font-size: 14px;color: #bbbbb1;}