@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/m5/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/m5/image/doc_1.gif) no-repeat; margin-top:1px;}
.contmod { margin:0 auto; width:940px; background:url(/collection/templates/m5/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/m5/image/doc_3.gif) no-repeat;}
.lefts { float:left; width:310px;}
.modds { float:left; width:610px; 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;width:308px;}
.videoplay{ float:left; width:308px; border:1px solid #d3d9e2; height:270px; overflow:hidden; margin-top:10px;}
.title1 { float:left; width:610px; 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/m5/image/title1.gif) no-repeat;}
.notes { line-height:170%;  padding-left:6px; padding-right:6px;float:left;}
.notes img {width:100px;float:left;}
.titleblock{ float:left; width:610px; border:1px solid #d3d9e2; padding:3px 3px 4px 3px; margin-top:10px; }
.titleblock h2 { font-size:12px; font-weight: bold; width:345px;  padding:0; margin-left:10px;margin:0; text-align:left; color:#000000;}
.lines { height:10px; border-bottom:1px solid #d3d9e2;width:600px; margin-left:8px;float:left;margin-bottom:5px;}

.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/m5/image/ball.gif) 5px 10px no-repeat;}
.rights ul li a { color:#000;}
.pictlinks { width:240px; height:52px; border:1px solid #CCC}

.photoblock { float:left; width:940px; }
.photoblock h2 { font-size:12px; color:#fff; font-weight: bold; width:925px; 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;}
.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/m5/image/title4.gif) no-repeat;}
.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; width:275px; float:left;  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/m5/image/ball.gif) 10px 15px no-repeat;}
.cshy ul li a {font-size:14px; color:#000}

.xgcp { float:left; width:940px;  margin-top:10px;}
.xgcp h2 { font-size:14px; font-weight: bold; color:#0f45a3; width:940px; height:35px; line-height:35px; letter-spacing:1px; padding:0; margin:0;border-bottom:4px solid #0f45a3;}
.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;}
.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}

.colorbrown h2{color:#b15d38;border-bottom:4px solid #b15d38;}
.colorgreen h2{color:#57af66;border-bottom:4px solid #57af66;}

.mvblock{height:180px;float:left;margin:10px;width:135px;}
.mvblock a{width:135px;}
.mvblock img{height:120px;width:135px;}
.spk h2{font-size:14px; font-weight: bold; color:#5485c0;letter-spacing:1px; padding:0; margin:0;border-bottom:2px solid #5485c0;}
.spk{width:935px;border:1px solid #d3d9e2;float:left;float:left;margin-top:10px;}
.content{float:left;width:470px;padding-left:20px;}
.content h2{width:470px;text-align:left;}
