body{
	font-family:"Microsoft Yahei","SimHei";
	color:#000;
}
a{ 
	color:#000;
}
img{
	display:block;
}

h1,h2,h3,h4,h5{
	font-family:"Microsoft Yahei","SimHei";
	overflow:hidden;
}
li,p{
	overflow:hidden;
}
.box{
	width:1200px;
	margin:0px auto;
}
.wrapper{
	width:100%;
	min-width:1200px;
	max-width:1920px;
	overflow:hidden;
}






#header{
	background:url(images/header.jpg) no-repeat center top;
}
#header .box{
	height:897px;
	position:relative;
}
#header a{
	width:104px;
	height:63px;
	display:block;
	text-indent:-9999px;
	position:absolute;
}
#header .a1{background:url(images/jh.png) no-repeat;}
#header .a2{background:url(images/kc.png) no-repeat;}
#header .a3{background:url(images/gc.png) no-repeat;}
#header .a4{background:url(images/hf.png) no-repeat;}
#header .a5{background:url(images/fx.png) no-repeat;}
#header .a6{background:url(images/pl.png) no-repeat;}
#header .a1,#header .a2{ top:532px;}
#header .a3,#header .a4{ top:628px;}
#header .a5,#header .a6{ top:722px;}
#header .a1{ left:121px;} 
#header .a2{ left:264px;} 
#header .a3{ left:76px;} 
#header .a4{ left:219px;} 
#header .a5{ left:33px;} 
#header .a6{ left:177px;} 
#header a:hover{
	-moz-transform:scale(1.1,1.1);
	-webkit-transform:scale(1.1,1.1);
	-o-transform:scale(1.1,1.1);
	-ms-transform:scale(1.1,1.1);
	transform:scale(1.1,1.1);
}









#hot{
	text-align:center;
	padding-left:34px;
	width:1166px;
	background:url(images/hot.gif) no-repeat 10px 0px;
}
#hot h1{
	font-size:40px;
	line-height:52px;
	height:52px;
	margin:-4px 0px 7px 0px;
}
#hot h1 a{ color:#d94c4c;}
#hot p{
	font-size:16px;
	line-height:22px;
	height:22px;
}
#hot p a{
	color:#666464;
	margin:0px 7px;
}










#layout1{ width:100%; height:626px;}
#slide li { width:864px; height:626px; float:left; position:relative; overflow:visible; display:inline;}
.slider-container .pic { width:864px; height:626px; display:block; position: relative;}
.slider-container .pic img { width:864px; height:626px; display:block; border:0 none;}
.slide_Bg { width:864px; height:626px; position:absolute; top:0; background:#cbc6c6; filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
.cur .slide_Bg { display:none }
#slide_list { position:absolute; left:0 }
.slider-container li img{ position:relative }
.area1{ overflow: hidden; zoom:1;}
 .slider-container {margin: 0 auto; width:1000px; position:relative; height:582px; z-index:9; min-width:1000px;}
.slider-wrap { width:4000px; height:626px;  font-size:0; position:absolute; left:49%; top:0; margin-left:-1480px;}
.slider { width:100%; height:626px; float:left}
.slider-btn { position:absolute; top:276px; width:73px; height:73px; cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.70;opacity:0.70;}
.slider-btn:hover{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
.slider-btn-l{left:50%;margin-left:-705px; background:url(images/prve.png) no-repeat center;}
.slider-btn-r{right:50%;margin-right:-305px; background:url(images/next.png) no-repeat center;}









#nav{
	background:url(images/nav.jpg) no-repeat top center;
}
#nav .box{
	height:207px;
}
#nav a{
	width:96px;
	height:96px;
	float:left;
	display:block;
	margin:17px 0px 0px 57px;
	border-radius:50px;
	text-align:center;
	line-height:96px;
	color:#fff;
	font-size:30px;
	text-decoration:none;
}
#nav .a1{ background:#0bb1ff; margin-left:116px;}
#nav .a2{ background:#49d0cf;}
#nav .a3{ background:#e4b82f;margin-left:466px;}
#nav .a4{ background:#df3326;}









#layout2{ background:url(images/ly2-bg.jpg) no-repeat top center;}
#layout3{ background:url(images/ly3-bg.jpg) no-repeat top center;}
#layout4{ background:url(images/ly4-bg.jpg) no-repeat top center;}
#layout5{ background:url(images/ly5-bg.jpg) no-repeat top center;}
#layout2 .box,#layout3 .box,#layout4 .box{ height:848px;}
#layout5 .box{ height:775px;}
.box1{
	overflow:hidden;
}
.box1 .title{
	margin:30px 0px 45px 124px;
	height:85px;
	overflow:hidden;
}
.box1 .title li{
	width:490px;
	height:85px;
	float:left;
	display:inline;
	margin-right:13px;
	cursor:pointer;
}
#layout4 .box1 .title li{
	width:314px;
	margin-right:17px;
}
.box1 .title li span{
	font-size:18px;
	color:#d0d4d6;
	background:url(images/span.gif) no-repeat left center;
	font-family:"黑体";
	padding-left:29px;
	margin-left:7px;
	display:block;
	height:18px;
	overflow:hidden;
	margin-bottom:4px;
}
#layout2 .box1 .title li.cur span{ color:#0184c1;background:url(images/span1.gif) no-repeat left center;}
#layout3 .box1 .title li.cur span{ color:#2ecac9;background:url(images/span2.gif) no-repeat left center;}
#layout4 .box1 .title li.cur span{ color:#e3ae06;background:url(images/span3.gif) no-repeat left center;}
#layout5 .box1 .title li.cur span{ color:#df3326;background:url(images/span4.gif) no-repeat left center;}
.box1 .title li label{
	width:458px;
	height:54px;
	line-height:54px;
	display:block;
	background:url(images/label.gif) no-repeat right top #d0d4d6;
	font-size:24px;
	color:#fff;
	padding-left:32px;
	margin-top:10px;
	cursor:pointer;
}
#layout4 .box1 .title li label{width:282px;}
#layout3 .box1 .title li label{
	width:478px;
	padding-left:12px;
}
#layout2 .box1 .title li.cur label{ background:url(images/label1.gif) no-repeat right top #0184c1;}
#layout3 .box1 .title li.cur label{ background:url(images/label2.gif) no-repeat right top #2ecac9;}
#layout4 .box1 .title li.cur label{ background:url(images/label3.gif) no-repeat right top #e3ae06;}
#layout5 .box1 .title li.cur label{ background:url(images/label4.gif) no-repeat right top #df3326;}

.box1 .text{
	margin:0px 93px 0px 124px;
	overflow:hidden;
}
.box1 .movie{
	width:453px;
	height:279px;
	float:left;
	position:relative;
}
.box1 .movie a,.box1 .movie .pic img{
	width:453px;
	height:279px;
	display:block;
}
.box1 .movie .play{
	width:62px;
	height:62px;
	position:absolute;
	top:109px;
	left:179px;
}
#layout2 .box1 .movie .play{ background:url(images/play1.png) no-repeat;}
#layout3 .box1 .movie .play{ background:url(images/play2.png) no-repeat;}
#layout4 .box1 .movie .play{ background:url(images/play3.png) no-repeat;}
#layout5 .box1 .movie .play{ background:url(images/play4.png) no-repeat;}

.box1 .news{
	width:476px;
	float:right;
	height:279px;
	overflow:hidden;
}
.box1 .news h4{
	font-size:28px;
	line-height:46px;
	height:92px;
	margin:4px 0px 47px 0px;
}
#layout2 .box1 .news h4 a{ color:#0184c1;}
#layout3 .box1 .news h4 a{ color:#2ecac9;}
#layout4 .box1 .news h4 a{ color:#e3ae06;}
#layout5 .box1 .news h4 a{ color:#df3326;}
.box1 .news p{
	font-size:16px;
	line-height:36px;
	height:144px;
}
.box1 .news1{
	font-size:16px;
	color:#4c4c4c;
	line-height:30px;
	max-height:90px;
	margin:72px 73px 0px 221px;
}








#layout6{
	background:url(images/gcls.gif) no-repeat top center;
	padding-top:132px;
}
#layout6 .hot{
	margin:0px 40px 0px 56px;
}
#layout6 .hot h5{
	font-size:30px;
	text-align:center;
	line-height:40px;
	height:40px;
}
#layout6 .hot h5 a{ color:#d94c4c;}
#layout6 .hot p{
	font-size:16px;
	color:#5d5c5c;
	line-height:30px;
	margin:16px 0px 38px 0px;
	max-height:60px;
}
.focus{
	position:relative;
	width:600px;
	height:410px;
	float:left;
}
.focus img{
	width:600px;
	height:410px;
}
.focus p{
	position:absolute;
	left:22px;
	bottom:0px;
	height:66px;
	line-height:66px;
	overflow:hidden;
	font-size:20px;
	max-width:398px;
}
.focus p a{ color:#fff;}
.focus .textbg{
	position:absolute;
	left:0px;
	bottom:0px;
	width:100%;
	height:66px;
	background:#000;
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}
.switch{
	position:absolute;
	right:35px;
	bottom:22px;
}
.switch a{
	color:#b8b8b8;
	width:15px;
	height:15px;
	display:block;
	float:left;
	border-radius:8px;
	margin:0px 6px;
	background:#b8b8b8;
}
.switch a:hover{
	text-decoration:none;
}
.switch .current{
	background:#db7772;
	color:#db7772;
}

#layout6 .right{
	width:560px;
	height:431px;
	overflow:hidden;
	margin-top:-21px;
}
#layout6 .right li{
	border-bottom:1px solid #dfdfdf;
}
#layout6 .right li h5{
	font-size:18px;
	font-weight:normal;
	line-height:24px;
	height:24px;
	margin-top:17px;
}
#layout6 .right li h5 a{ color:#313131;}
#layout6 .right li h5 a:hover,#layout6 .right li h5 a:active{color:#c00;}
#layout6 .right li p{
	margin:6px 29px 15px 0px;
	font-size:14px;
	color:#8c8c8c;
	line-height:24px;
	max-height:48px;
}
#layout6 .right li p a{
	color:#8c8c8c;
}
#layout6 .list1{
	width:100%;
	background:#f1f1f1;
	padding:11px 0px 12px 0px;
}
#layout6 .list1 ul{
	margin-left:-43px;
	zoom:1;
}
#layout6 .list1 li{
	width:469px;
	float:left;
	display:inline;
	font-size:16px;
	line-height:36px;
	height:36px;
	background:url(images/li.gif) no-repeat left center;
	padding-left:41px;
	margin:0px 49px 0px 61px;
}
#layout6 .list1 li a{ color:#2e2e2e;}
#layout6 .list1 li a:hover,#layout6 .list1 li a:active{color:#c00;}

#layout6 .list2{
	height:165px;
	position:relative;
}
#layout6 .prve,#layout6 .next{
	width:27px;
	height:73px;
	position:absolute;
	top:37px;
	cursor:pointer;
}
#layout6 .prve{
	left:-13px;
	background:url(images/prve.gif) no-repeat;
}
#layout6 .next{
	right:-13px;
	background:url(images/next.gif) no-repeat;
}
#layout6 .text1{
	position:absolute;
	top:0px;
	left:2px;
	width:1172px;
}
#layout6 .text1 li{
	width:267px;
	float:left;
	display:inline;
	margin-left:26px;
}
#layout6 .text1 li img{
	width:257px;
	height:95px;
	border-radius:9px;
	margin:5px 0px 0px 5px;
}
#layout6 .text1 li:hover img{ border:5px solid #f76f50; margin:0px;}
#layout6 .text1 li p{
	font-size:14px;
	line-height:20px;
	margin:15px 5px 0px 5px;
	max-height:40px;
}
#layout6 .text1 li p a{ color:#333;}
#layout6 .text1 li:hover p{ margin:10px 5px 0px 5px;}










#layout7{
	background:url(images/hf.gif) no-repeat top center;
	padding-top:118px;
}
#layout7 .p1{
	font-size:16px;
	color:#5d5c5c;
	line-height:30px;
	margin:0px 40px 31px 56px;
}
.meeting-report-cont{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;height:787px;border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4;overflow:hidden;}
.report-item{height:787px; overflow:hidden; }
/*.report-item-on{width:1036px; }*/
.clearfix { display:block; #zoom:1;}
.report-tit { float:left; width:54px; height:787px; background-color:#d94c4c; font-size:30px; cursor: pointer; }
.report-item-on .report-tit{background-color:#ffb400;}
.report-tit-wrap{ position: relative; width:1em; padding-top:143px; margin:0 auto; color:#fff; line-height:36px;}
.report-tit-wrap:before{ content: ""; position:absolute; display:block; }
.report-wrap{ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; height:100%; overflow: hidden;}
.report-cont{width:984px; }
.report-tit-wrap:before { top:117px; left:7px; width:14px; height:14px; background-image:url(images/icon_sqaur_small.png); background-position: center top; background-repeat: no-repeat; }
.report-item-on .report-tit-wrap:before { top:111px; left:1px; width:26px; height:26px; background-image:url(images/icon_square.png.png); }
.g-opacity0 .report-tit{cursor:default;}
.report-cont{ background:#fff; width:984px;height:100%;}

.report-cont-left,.report-cont-right{
	width:393px;
	display:block;
}
.report-cont-left{
	float:left;
	margin:41px 0px 0px 60px;
}
.report-cont-right{
	float:right;
	margin:41px 54px 0px 0px;
}
.report-cont .span1{
	width:162px;
	height:27px;
	line-height:26px;
	font-size:14px;
	color:#fff;
	display:block;
	padding-left:28px;
	border-radius:12px;
}
.report-cont .report-cont-left .span1{ background:#ffb400;}
.report-cont .report-cont-right .span1{ background:#38a8e2;}
.report-cont h4{
	font-size:24px;
	line-height:30px;
	height:60px;
	margin:27px 0px 25px 0px;
}
.report-cont h4 a{ color:#343434;}
.report-cont h4 a:hover,.report-cont h4 a:active{color:#c00;}

.report-cont .movie1{
	width:267px;
	height:189px;
	float:left;
	position:relative;
}
.report-cont .movie1 img{
	width:267px;
	height:189px;
}
.report-cont .movie1 .play{
	width:48px;
	height:48px;
	position:absolute;
	top:76px;
	left:112px;
	background:url(images/play5.png) no-repeat;
	cursor:pointer;
}
.report-cont .text1 p{
	font-size:16px;
	color:#282828;
	width:110px;
	float:right;
	line-height:26px;
	max-height:182px;
}
.report-cont .text2{
	margin-top:26px;
	border:1px solid #d9d9d9;
	border-top:none;
	height:145px;
	overflow:hidden;
}
.report-cont .text2 h5{
	line-height:40px;
	height:40px;
	font-size:16px;
	color:#fff;
	padding-left:31px;
	font-weight:normal;
}
.report-cont .report-cont-left .text2 h5{ background:url(images/h5.png) no-repeat 13px 16px #38a8e2;}
.report-cont .report-cont-right .text2 h5{ background:url(images/h5.png) no-repeat 13px 16px #e2aa38;}
.report-cont .text2 p{
	font-size:14px;
	color:#434343;
	line-height:30px;
	background:url(images/p.gif) repeat;
	margin:7px 14px 0px 12px;
	padding:0px 24px 0px 30px;
	max-height:89px;
	overflow:hidden;
}
.report-cont ul{
	margin:0px 0px 0px -21px;
	zoom:1;
}
.report-cont li{
	width:183px;
	float:left;
	display:inline;
	margin:25px 2px 0px 22px;
}
.report-cont li img{
	width:183px;
	height:119px;
}
.report-cont li p{
	font-size:14px;
	line-height:24px;
	margin:7px 0px 0px 4px;
	max-height:48px;
}
.report-cont li p a{ color:#434343;}
.report-cont li p a:hover,.report-cont li p a:active{color:#c00;}











#layout8{
	background:url(images/fx.gif) no-repeat top center;
	padding-top:121px;
}
#layout8 .hot{
	margin:0px 34px 0px 32px;
}
#layout8 .hot h5{
	font-size:30px;
	text-align:center;
	line-height:40px;
	height:40px;
}
#layout8 .hot p{
	font-size:16px;
	color:#1f1f1f;
	line-height:30px;
	margin:20px 0px 15px 0px;
	max-height:60px;
}
#layout8 .hot p a{ color:#d94c4c;}
#layout8 .text1{
	background:#d94c4c;
	padding:20px 0px 13px 0px;
	width:100%;
	overflow:hidden;
}
#layout8 .text1 ul{
	margin-top:-2px;
	zoom:1;
}
#layout8 .text1 li{
	border-left:1px dashed #fff;
	width:253px;
	padding:3px 0px 17px 74px;
	float:left;
	display:inline;
	margin:0px 73px 0px -1px;
	color:#fff;
}
#layout8 .text1 li a{color:#fff;}
#layout8 .text1 li h5{
	font-size:16px;
	line-height:24px;
	max-height:48px;
	margin-bottom:10px;
}
#layout8 .text1 li p{
	font-size:14px;
	line-height:24px;
	max-height:96px;
}

#layout8 .block{
	width:565px;
	height:282px;
	margin-top:26px;
	border:1px solid #dedede;
}
#layout8 .block1,#layout8 .block3{ float:left;}
#layout8 .block2,#layout8 .block4{ float:right;}
#layout8 .block .xian{
	width:100%;
	height:7px;
}
#layout8 .block1 .xian{ background:#27a3fa;}
#layout8 .block2 .xian{ background:#49d0cf;}
#layout8 .block3 .xian{ background:#ffb400;}
#layout8 .block4 .xian{ background:#d94c4c;}
#layout8 .left{
	width:36px;
	display:inline;
	margin:49px 0px 0px 32px;
}
#layout8 .left h5{
	font-size:36px;
	line-height:54px;
}
#layout8 .block1 .left h5{ color:#27a3fa;}
#layout8 .block2 .left h5{ color:#49d0cf;}
#layout8 .block3 .left h5{ color:#ffb400;}
#layout8 .block4 .left h5{ color:#d94c4c;}
#layout8 .left a{
	margin:32px 0px 0px 6px;
	display:block;
}

#layout8 .right{
	width:376px;
	display:inline;
	margin:40px 61px 0px 0px;
}
#layout8 .right h5{
	font-size:22px;
	line-height:30px;
	max-height:60px;
	margin-bottom:10px;
}
#layout8 .right p{
	font-size:14px;
	line-height:30px;
	max-height:120px;
}








#layout9{
	background:url(images/ly9-bg.jpg) no-repeat top center;
}
#layout9 .box{
	height:936px;
	overflow:hidden;
}
#layout9 ul{
	margin:180px 0px 0px -56px;
	zoom:1;
	height:564px;
}
#layout9 li{
	width:572px;
	height:156px;
	float:left;
	display:inline;
	margin:32px 0px 0px 56px;
	color:#fff;
}
#layout9 li h5{
	font-size:24px;
	line-height:54px;
	height:54px;
	margin-left:78px;
}
#layout9 a{ color:#fff;}
#layout9 li p{
	font-size:14px;
	line-height:22px;
	max-height:66px;
	margin:15px 19px 0px 59px;
}
#layout9 .more{
	font-size:14px;
	width:226px;
	height:39px;
	line-height:39px;
	border:1px solid #fff;
	border-radius:12px;
	text-align:center;
	line-height:39px;
	display:block;
	margin:70px 0px 0px 490px;
}









#footer{
	color:#313131;
	line-height:32px;
	padding:50px 0px;
	border-top:none;
	text-align:center;
	font-size:14px;
}
#footer a{color:#313131;}

/*css样式修改开始*/
.report-cont-block{
	width:299px;
	float:left;
	display:inline;
	margin:41px 0px 0px 24px;
}
.report-cont .span1{width:132px;}
.report-cont .span1{ background:#ffb400;}
.report-cont #span2{ background:#38a8e2;}
.report-cont .report-cont-block h4{font-size:20px;}
.report-cont .report-cont-block .movie1{width:207px;}
.report-cont .report-cont-block .movie1 img{width:207px;}
.report-cont .movie1 .play{left:80px;}
.report-cont .report-cont-block .text1 p{width:80px; font-size:14px;}
.report-cont .report-cont-block .text2 #h51{ background:url(images/h5.png) no-repeat 13px 16px #38a8e2;}
.report-cont .report-cont-block .text2 #h52{ background:url(images/h5.png) no-repeat 13px 16px #e2aa38;}
.report-cont .report-cont-block .text2 p{padding:0px 10px 0px 16px;}
.report-cont .report-cont-block ul{margin:0px 0px 0px -11px;}
.report-cont .report-cont-block li{
	width:141px;
	margin:25px 2px 0px 12px;
}
.report-cont .report-cont-block li img{
	width:141px;
	height:119px;
}
.report-cont .report-cont-block li p{font-size:13px;}
/*css样式修改结束*/

