@charset "utf-8";
/* CSS Document */

html, body { margin:0; padding:0; border:0; font:12px/1.5 Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; background:#1b2330;}
div { margin:0 auto; }
img {border:0;}
a { color:#1549a4; text-decoration:none; }
a:hover { color:#021d4d; }
.container { margin: 0 auto; height:100%; background:url(/collection/templates/event/image/body_bg.gif)  repeat-x #1b2330;}
h1 {margin:0 auto; width:970px; height:208px; padding:0; font-size:1px;}
.conttop { margin:0 auto; width:970px; height:17px; background:url(/collection/templates/event/image/doc_1.gif) no-repeat; margin-top:1px;}
.contmod { margin:0 auto; width:940px; background:url(/collection/templates/event/image/doc_2.gif) repeat-y; padding-left:15px; padding-right:15px;}
.contfot { margin:0 auto; width:970px; margin-bottom:20px; height:17px; background:url(/collection/templates/event/image/doc_3.gif) no-repeat;}
.lefts { float:left; width:310px;}
.modds { float:left; width:354px; margin-left:10px;}
.rights { float:right; width:255px; border:1px solid #d3d9e2; padding-bottom:6px;}

.flashnews{ float:left; width:308px; border:1px solid #d3d9e2; height:270px; overflow:hidden;text-align: center;
border: solid 1px #9bb9cf;
background-color: #fff;}
.flashnews img{height:232px;}
.videoplay{ float:left; width:308px; border:1px solid #d3d9e2; height:270px; overflow:hidden; margin-top:10px;}
.title1 { float:left; width:345px; border:1px solid #d3d9e2; height:100px; padding:3px 3px 4px 3px; }
.title1 h2 { 
	font-size:12px; 
	font-weight: bold;
	color:#fff; 
	width:342px;
	height:29px;
	letter-spacing:1px;
	padding:0;
	margin:0; 
	padding-left:3px;
	background:url(/collection/templates/event/image/title1.gif) no-repeat;
}
.notes { line-height:170%; text-indent:2em ; padding-left:6px; padding-right:6px;}
.titleblock{ float:left; width:345px; border:1px solid #d3d9e2; height:426px; padding:3px 3px 4px 3px; margin-top:10px; }
.titleblock h2 { 
	font-size:14px; 
	font-weight: bold; 
	width:345px; height:36px; 
	letter-spacing:1px; 
	padding:0; 
	margin:0;
	text-align:center; 
	line-height:36px;
}
.titleblock h2.titlepict {background:url(/collection/templates/event/image/title2.gif) no-repeat; }
.lines { height:10px; border-bottom:1px solid #d3d9e2;width:330px; margin-left:8px;}

.rights h2 { 
	font-size:12px;
	color:#fff; 
	font-weight: bold; 
	width:245px; 
	height:28px; 
	letter-spacing:1px;
	padding:0; 
	margin:0; 
	line-height:28px;
	background:#9ba6b9;
	padding-left:10px;
}
.rights h2 a{float:right; }
.ques { width:245px; padding:5px; margin-top:5px; padding-bottom:0px;}
.answ { width:245px; padding:5px; text-indent:2em; height:250px; overflow:hidden; line-height:150%; margin-bottom:10px;}
.rights ul { padding:0; margin:0;list-style:none; padding-top:8px; width:245px; height:156px; overflow:hidden;}
.rights ul li {padding-left:15px; text-align:left; font-size:12px; width:225px; line-height:25px; height:25px; overflow:hidden; background:url(/collection/templates/event/image/ball.gif) 5px 10px no-repeat;}
.rights ul li a { color:#000;}
.pictlinks { width:240px; height:52px; border:1px solid #CCC}

.rights-485 { float:right; width:255px; border:1px solid #d3d9e2;}


.rights-485 h3 {
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-left: 7px;
    margin-top: 3px;
    overflow: hidden;
    width: 245px;
}
.rights-485 h2 { 
	font-size:14px; 
	font-weight: bold;
	width:245px; 
	color:#6a7b9a; 
	height:34px;
	line-height:34px; 
	letter-spacing:1px;
	padding:0; 
	margin:0; 
	padding-left:10px;
	background:url(cpsp/collection/templates/event/image/title2.gif) no-repeat;
}

.ddd-1{float:left;width:255px;height:210px;border-bottom:1px solid #d3d9e2;margin-top:4px;}
.ddd-2{float:left;width:255px;height:110px;border-bottom:1px solid #d3d9e2;margin-top:4px;}
.ddd-3{float:left;width:255px;height:90px;margin-top:4px;}
.ddd-4{float:left;width:255px;height:90px;border-bottom:1px solid #d3d9e2;margin-top:4px;}
.txt {
    color: #666;
    float: left;
    height: 60px;
    line-height: 190%;
    margin-left: 5px;
    overflow: hidden;
    text-indent: 2em;
    width: 245px;
}

.photoblock { float:left; width:940px; }
.photoblock h2 { 
	font-size:12px; 
	color:#fff; 
	font-weight: bold; 
	width:935px; 
	height:100%; 
	letter-spacing:1px;
	padding:0; 
	margin:0; 
	line-height:30px; 
	margin-top:10px;
}


.cshy { float:left; width:463px; border:1px solid #d3d9e2; margin-top:10px;}
.cshy .block_more{margin: 10px auto;
text-align: center;
font-size: 14px;
text-decoration: underline;}

.thisleft { margin-left:5px;}
.cshy h2 { 
	font-size:14px; 
	font-weight: bold;
	width:453px; 
	color:#6a7b9a; 
	height:34px;
	line-height:34px; 
	letter-spacing:1px;
	padding:0; 
	margin:0; 
	padding-left:10px;
	background:url(/collection/templates/event/image/title4.gif) no-repeat;
}
.cshy h2 .more{float:right;margin-right:240px;font-weight:normal;font-size:12px;}
.cshy h2 .more a{color:#E95200;}
.pict { float:left; margin-left:10px; width:158px; height:107px; overflow:hidden; margin-top:10px;}
.cshy h3 { width:275px; float:left; margin-left:10px; margin-top:10px; text-align:center; font-size:12px;}
.words { text-indent:2em; color:#666; width:275px; float:left; height:90px; line-height:190%; overflow:hidden;margin-left:10px;}
.cshy ul { padding:0; margin:0;list-style:none; padding-top:8px; width:460px;overflow:hidden;}
.cshy ul li {padding-left:20px; text-align:left; font-size:12px; width:430px; line-height:28px; height:28px; overflow:hidden; background:url(/collection/templates/event/image/ball.gif) 10px 15px no-repeat;}
.cshy ul li a {font-size:14px; color:#000}


.pict-485 {
    float: left;
    height: 127px;
    margin-left: 50px;
    margin-top: 10px;
    overflow: hidden;
    width: 168px;
}
.words-485 { text-indent:2em; color:#666; width:235px; float:left; height:120px; line-height:190%; overflow:hidden;margin-left:10px;}


.xgcp { 
	float:left;
	width:935px;  
	margin-top:10px;
	border: 1px solid #d3d9e2;
}
.xgcp h2 { 
	font-size:14px; 
	font-weight: bold;
	color:#6a7b9a; 
	line-height:34px; 
	letter-spacing:1px;
	padding:0; 
	margin:0; 
	padding-left:10px;
	background:url(/collection/templates/event/image/cpsptitle.gif) no-repeat;
}
.xgcp h2 span{ display:block; float: right; padding-right:12px; font-weight:normal; font-size:12px;}
.xgcp ul { padding:0; margin:0;list-style:none; padding-top:8px; width:940px;overflow:hidden;}
.xgcp ul li {margin-left:30px;margin-right:13px; _margin-right:5px;text-align:left; font-size:12px; width:110px;height:145px; float:left; overflow:hidden; text-align:center;}

.product-li{width:110px;height:140px;}

/*.xgcp ul li span { text-align:center;padding-top:10px; display:block;}*/
.xgcp ul li a { color:#000}
.xgcp ul li a:hover { color:#0f45a3}
.xgcp ul li img { border:1px solid #999}



.spk {
	width: 935px;
	border: 1px solid #d3d9e2;
	float: left;
	float: left;
	margin-top: 10px;
}
.spk h2 {
	font-size:14px; 
	font-weight: bold;
	color:#6a7b9a; 
	line-height:34px; 
	letter-spacing:1px;
	padding:0; 
	margin:0; 
	padding-left:10px;
	background:url(/collection/templates/event/image/cpsptitle.gif) no-repeat;
}
.mvblock {
	float: left;
	margin: 15px;
	height:140px;
	width: 155px;
}
.mvblock a {
	width: 155px;
}
.mvblock img{float: left;width:155px;height:105px;}
.mvblock span{float: left;width:155px;height:20px;line-height:25px;padding:3px;}

.topinfo{text-align:right;width:970px;color:#ffffff;}
.topinfo a{color:#ffffff;}
#footer{width:970px;color:#ffffff;text-align:center;}
#footer a{color:#ffffff;}
.videoblock{border:1px #ccc solid;width:935px;height:100px;float:left;}
.videoblock h2{
font-size: 14px;
font-weight: bold;
color: #6a7b9a;
height: 34px;
line-height: 34px;
letter-spacing: 1px;
padding: 0;
margin: 0;
padding-left: 10px;
border-bottom:#CCC 2px solid;
}

.company{border:1px #ccc solid;width:935px;height:100px;float:left;margin-top:10px;}
.company h2{
font-size: 14px;
font-weight: bold;
color: #6a7b9a;
height: 34px;
line-height: 34px;
letter-spacing: 1px;
padding: 0;
margin: 0;
padding-left: 10px;
border-bottom:#CCC 2px solid;
}
