
/* CSS Document */

*{ margin:0; padding:0;}
a { text-decoration:none;cursor: pointer;}
li{ list-style:none;}
body{ font:14px/26px "微软雅黑";background:#8d0000; }

img{display: inline-block;}


/*---nav----*/
.nav{width:100%;height:55px;position: fixed;top:57px;left: 0;z-index: 1;}
.nav-con{width:1200px;height:55px;margin: 0 auto;}
.nav-con ul{height:55px;float:right;}
.nav-con ul li{width:auto;height:55px;line-height: 55px;font-size:18px;color:#fefae7;float: left;padding-left:50px;cursor: pointer;}
.nav-con ul li:hover{color:#faea9b;}

.nav1{display:none;}


.fixedwrap {display: none; }
    
.fixedwrapshow {display: block;position: fixed;z-index:99;top:0;left:0;height: 70px;width: 100%;background: #fff;border-bottom:1px solid rgba(0,0,0,0.1)}
.logo{width:150px;height:auto;float:left;margin-top:14px;}
.nav-con2{width:1200px;height:70px;margin: 0 auto;}
.nav-con2 ul{height:55px;float:right;margin-top:5px;}
.nav-con2 ul li{width:auto;height:55px;line-height: 55px;font-size:18px;color:#000;float: left;padding-left:50px;cursor: pointer;}
.nav-con2 ul li:hover{color:#f00;}


/*---banner--*/
.banner{width:100%;height:1100px;background:url(../images/banner_01.jpg) no-repeat center;background-size: cover !important;overflow: hidden;margin-bottom: 15px;}
.banner1{width:100%;height:1097px;background:url(../images/bj/banner_01.jpg) no-repeat center;background-size: cover !important;overflow: hidden;margin-bottom: 15px;}


/*---峰会背景---*/
.fh-con{width:1200px;height:auto;overflow: hidden;margin: 0 auto 0px auto;}
.fh-nav{display:block;width:1200px;margin: 0 auto 60px auto;}
.fh-text{display:block;width:1088px;height:auto;font-size:22px;line-height: 40px;color:#fff;text-indent: 48px;margin: 0px auto 58px auto;}

.fh-text:nth-last-child(1){margin-bottom:0;}

/*----嘉宾-----*/

.hidden{ display: none;}
.jq22{width: 1200px;height: auto;margin:0 auto;overflow: hidden;text-align: left;}
.jq22 ul.list{overflow: hidden;}
.jq22 ul.list li{width: 180px;height: 408px;margin-left:50px;float: left;overflow: hidden;}
.jq22 ul.list li img{width: 100%;height:auto;}
.jq22 ul.list li b{display:block;width:100%;font-size:30px;color:#fff;font-weight: normal;padding:30px 0 20px 0}
.jq22 ul.list li span{display:block;width:100%;font-size:22px;color:#e0caca;line-height: 30px;}

.jq22 ul.list p{text-align: center;padding: 10px;}

.jq22 .more{overflow: hidden;padding:10px;text-align: center;}

.jq22 .more a {display: block;width: 354px;height:69px;background:rgba(255,255,255,.46);border-radius: 50px;padding-top:7px;margin: 0 auto;}

.jq22 .more a span{display: block;width: 340px;height:62px;color:#fff;margin:0px auto;border-radius:50px;font-size:30px;line-height: 60px;text-indent: 30px;

background: -webkit-linear-gradient(top, #ff2932, #9d0100);
background: -o-linear-gradient(bottom, #ff2932, #9d0100);
background: linear-gradient(to bottom, #ff2932, #9d0100);

}
.jq22 .more a:hover span{
	background: -webkit-linear-gradient(bottom, #ff2932, #9d0100);
background: -o-linear-gradient(top, #ff2932, #9d0100);
background: linear-gradient(to top, #ff2932, #9d0100);

}


.jb{width: 1200px;height: auto;margin:0 auto;overflow: hidden;text-align: left;}
.jb li{width: 180px;height: 408px;margin-left:50px;float: left;overflow: hidden;}
.jb li img{width: 100%;height:auto;}
.jb li b{display:block;width:100%;font-size:30px;color:#fff;font-weight: normal;padding:30px 0 20px 0}
.jb li span{display:block;width:100%;font-size:22px;color:#e0caca;line-height: 30px;}

.jb li:nth-last-of-type(1){width:420px;float:right;}

.more1{overflow: hidden;padding:10px;text-align: center;margin-top:90px;}

.more1 a {display: block;width: 394px;height:69px;background:rgba(255,255,255,.46);border-radius: 50px;padding-top:7px;margin: 0 auto;}

.more1 a span{display: block;width: 380px;height:62px;color:#fff;margin:0px auto;border-radius:50px;font-size:30px;line-height: 60px;text-indent: 30px;

background: -webkit-linear-gradient(top, #ff2932, #9d0100);
background: -o-linear-gradient(bottom, #ff2932, #9d0100);
background: linear-gradient(to bottom, #ff2932, #9d0100);

}
.more1 a:hover span{
	background: -webkit-linear-gradient(bottom, #ff2932, #9d0100);
background: -o-linear-gradient(top, #ff2932, #9d0100);
background: linear-gradient(to top, #ff2932, #9d0100);

}

/*---流程图---*/

.fh-lct{width:1200px;height:375px;background:url(../images/yc-bg_08.jpg) no-repeat center;background-size:100% 100%;position: relative;margin: 60px auto 60px auto;}

.fh1{width:200px;height:auto;overflow: hidden;position: absolute;}
.fh1 img{display:block;}

.lc-db{width:81px;height:81px;margin: 0 auto;}
.lc-d{width:30px;height:30px;margin:18px auto;}
.fh1 b{display:block;width:100%;font-size:26px;text-align: center;padding-bottom: 12px;color: #ffeca9;font-weight:normal;}
.fh1 span{display:block;width:100%;font-size:20px;color:#e0caca;text-align: center;}



/* 本例子css */
.sideMenu{width:1200px; }

.sideMenu h3{cursor:pointer;width:100%;height:56px;font-weight: normal;margin-top:30px;}
.sideMenu h3 img{display:block;width:48px;height:56px;float:left;margin-left:47px;margin-right:20px;}
.sideMenu h3 p{display:block;width:812px;height:56px;background:#7f0000;font-size:26px;color:#fff7dc;line-height: 56px;padding-left:24px;float:left;}
.sideMenu h3 p i{padding:0 12px;}

.sideMenu h3 span{display:block;width:198px;height:50px;border-radius: 50px;font-weight: bold;font-size:28px;color:#8d0000;line-height: 50px;text-align: center;float:right;margin-top:3px;

	background: -webkit-linear-gradient(top, #ffffff, #fae895);
background: -o-linear-gradient(bottom, #ffffff, #fae895);
background: linear-gradient(to bottom, #ffffff, #fae895);

}


.sideMenu h3.on{ }


.sideMenu ul{width:100%; display:none; /* 默认都隐藏 */ }
.lc2{width:100%;height:auto;overflow: hidden;margin-top:60px;}
.lc-title{width:1200px;height:120px;background:url(../images/xc-title_20.jpg) no-repeat center;background-size:100% 100%;}
.lc-title i{display:block;font-style:normal;width:96px;height:96px;font-size: 30px;color:#8d0000;text-align: center;font-weight:bold;line-height:36px;margin-left:90px;padding-top:10px;float:left;}
.lc-title b{display:block;width:218px;height:62px;font-size:36px;color:#ffeca9;text-align: center;float:left;line-height: 74px;}
.lc-title p{display:block;width:250px;height:40px;font-size:28px;color:#8d0000;text-align: center;line-height: 40px;float:left;margin-top:22px;}


.lc-con{width:1200px;height:auto;background:url(../images/lc-bg_23.jpg) repeat-y center;overflow: hidden;}

.lc1{width:100%;height:auto;padding:20px 0;overflow: hidden;}
.lc1 b{width:204px;font-weight: normal;font-size:24px;color:#fff;text-align: right;float:left;}
.lc1 i{display:block;width:12px;height:12px;background:#ffffff;border-radius: 100%;float:left;margin:6px 26px 0 26px;}
.lc1 p{width:920px;font-size:24px;color:#fff;float:left;}

.lc1 p strong{display:block;font-weight:normal;width:100%;font-size:24px;text-indent: -10px;}
.lc1 p span{display:block;width:100%;font-size:18px;color:rgba(255,255,255,0.8);padding-top:15px;}





.container {width:1200px;margin: 0 auto}


.hide {
  display: none;
}


.container dt{cursor:pointer;width:100%;height:56px;font-weight: normal;margin-top:30px;}
.container dt img{display:block;width:48px;height:56px;float:left;margin-left:47px;margin-right:20px;}
.container dt p{display:block;width:812px;height:56px;background:#7f0000;font-size:26px;color:#fff7dc;line-height: 56px;padding-left:24px;float:left;}
.container dt p i{padding:0 12px;}

.container dt span{display:block;width:198px;height:50px;border-radius: 50px;font-weight: bold;font-size:28px;color:#8d0000;line-height: 50px;text-align: center;float:right;margin-top:3px;

	background: -webkit-linear-gradient(top, #ffffff, #fae895);
background: -o-linear-gradient(bottom, #ffffff, #fae895);
background: linear-gradient(to bottom, #ffffff, #fae895);

}



.wqfh{width:1200px;height:auto;overflow: hidden;margin:-60px auto 0 auto;}


/*---六城----*/

.qt{width:1138px;height:auto;margin: 0 auto;overflow: hidden;}

.cs1{cursor:pointer;width:auto;height:56px;font-weight: normal;float: left;overflow: hidden;margin-top:30px;}
.cs1 img{display:block;width:48px;height:56px;float:left;margin-left:47px;margin-right:20px;}
.cs1 p{display:block;width:240px;height:56px;background:#7f0000;font-size:26px;color:#fff7dc;line-height: 56px;padding-left:24px;float:left;}
.cs1 p i{padding:0 12px;}



/*---峰会惊喜---*/
.fh-jx{width:1200px;margin: 0 auto;overflow: hidden;}
.jx1{width:375px;height:auto;float:left;overflow: hidden;margin:0px 120px 33px 100px;}
.jx1 b{display:block;width:100%;height:auto;text-align: center;font-size:36px;color:#fff7dc;padding:20px 0;}
.jx1 p{display:block;width:100%;text-align: center;font-size:26px;color:#fff;}
.jx1 p span{font-size:30px;color:#ffeca9;font-weight: bold;}

.jx1 img{display:block;width:100%;margin-top:42px;}

.jx2{width:100%;height:auto;float:left;}

.jx2 p{display:block;width:100%;font-size:26px;color:#fff;}
.jx2 p b{font-size:36px;color:#fff7dc;padding-left:48px;}
.jx2 p span{font-size:30px;color:#ffeca9;font-weight: bold;}

.jx-md{width:100%;height:auto;padding-top:56px;}
.jx-md img{display:block;width:290px;height:230px;float:left;margin:5px }



/*------峰会报名---*/
.fh-bm{width:1120px;height:550px;background:#7f0000;margin: 0 auto;}

.bm-left{width:410px;height:auto;overflow: hidden;float:left;margin-left:64px;}

.bm-left b{display:block;width:100%;height:130px;font-size:30px;color:#fff7dc;line-height:130px;text-align: center;}



.txtMarquee-top{ width:410px;height:360px;  overflow:hidden; position:relative;    }
.txtMarquee-top .bd{ }
.bm-lb li{ height:50px; line-height:50px;font-size:22px;color:#fff;   }
.bm-lb li span{display:inline-block;}
.bm-lb li span:nth-of-type(1){width:78px;}
.bm-lb li span:nth-of-type(2){width:160px;text-align: center;}
.bm-lb li span:nth-of-type(3){width:172px;text-align: right}


.bm-right{width:524px;height:auto;overflow: hidden;float:right;margin-right:48px;}

.bm-right b{display:block;width:100%;height:130px;font-size:30px;color:#fff7dc;line-height:130px;text-align: center;}

.form-con{width:100%;height:52px;margin: 0 auto 20px auto;}
.form-con span{display:block;width:130px;height:50px;font-size:26px;color:#fff7dc;line-height: 50px;float:left;}
.form-input{display:block;width:360px;height:50px;border-radius: 5px;border:1px solid #fff7dc;background:none;text-indent: 15px;font-size:20px;color:#fff7bc;float:left;}
.form-con i{display:block;width:30px;height:50px;font-size: 22px;line-height: 50px;color:#fff7dc;text-align: right;font-style: normal;float:right;}


.form-input::-webkit-input-placeholder {   
			 /* WebKit browsers */   
			color: #c69e8c
			}   
.form-input:-moz-placeholder, textarea:-moz-placeholder {   
			/* Mozilla Firefox 4 to 18 */   
			color: #c69e8c;  
			}   
.form-input::-moz-placeholder, textarea::-moz-placeholder {   
			 /* Mozilla Firefox 19+ */   
			color: #c69e8c;   
			}   
.form-input:-ms-input-placeholder, textarea:-ms-input-placeholder {   
			 /* Internet Explorer 10+ */   
			color: #c69e8c;  
}


.select-input{display: block; height:50px;line-height: 50px; border-radius: 5px;border:1px solid #fff7dc;background:#7f0000;text-indent: 15px;font-size:20px;color:#c69e8c;float:left;}

.form-anniu{display:block;border:none;width:280px;height:54px;font-size:28px;color:#8d0000;font-weight: bold;line-height: 54px;text-align: center;border-radius: 50px;margin: 40px auto 0 auto;cursor: pointer;


	background: -webkit-linear-gradient(top, #fffffe, #fae894);
background: -o-linear-gradient(bottom, #fffffe, #fae894);
background: linear-gradient(to bottom, #fffffe, #fae894);

}


/*--媒体--*/

.mt{display:block;margin: 0 auto;}
.mt-text{width:100%;font-size:44px;font-weight: bold;color:#fff;text-align: center;padding:80px 0;}

/*--foot--*/

.foot{width:100%;background:#000000;font-size:18px;line-height: 30px;text-align: center;font-weight: lighter;padding:28px 0;color:#fff;}




/*----弹窗---*/


.masking {
	width:100%;
	height:100%;
	position:fixed;
	background:rgba(0,0,0,0.8);
	display:none;
	top:0;
	left:0;
	z-index: 1001;
}
.layer {
	position:relative;
	width:484px;
	height:500px;

	margin: 5% auto 0 auto;
	}


.tc-con{width:484px;height:450px;background:#fff;margin: 0 auto;border-radius: 10px;padding:0 0 40px 0;overflow: hidden;}

.tc-con h2{display:block;width:100%;font-size:36px;background:#8d0000;padding:30px 0px;text-align: center;color:#fff;margin-bottom: 30px;}


.form-con2{width:424px;height:48px;margin: 0 auto 20px auto;}
.form-con2 span{display:block;width:100px;height:46px;font-size:20px;color:#333;line-height: 46px;float:left;text-align: right;}
.form-input2{display:block;width:290px;height:46px;border-radius: 5px;border:1px solid #8d0000;background:#fcf2f2;text-indent: 15px;font-size:16px;color:#8d0000;float:left;}
.form-con2 i{display:block;width:30px;height:46px;font-size: 18px;line-height: 46px;color:#8d0000;text-align: right;font-style: normal;float:right;}





.select-input2{display: block; height:46px;line-height: 46px; border-radius: 5px;border:1px solid #8d0000;background:#fcf2f2;text-indent: 15px;font-size:18px;color:#8d0000;float:left;}

.form-anniu2{display:block;border:none;width:280px;height:54px;font-size:28px;color:#fff;font-weight: bold;line-height: 54px;text-align: center;border-radius: 50px;margin: 30px auto 0 auto;cursor: pointer;


	background: -webkit-linear-gradient(top, #ff2932, #9d0100);
background: -o-linear-gradient(bottom, #ff2932, #9d0100);
background: linear-gradient(to bottom, #ff2932, #9d0100);
}



.close {
	display:block;width:46px;height:46px;text-align: center;line-height: 42px;background:#fff;color:#8d0000;font-size: 30px;border-radius: 100px;font-weight: lighter;
	position:absolute;
	right:20px;
	top:20px;
}

