@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:12px/22px "宋体"; word-break:bread-all; text-align:left; background:url(../images/bg.jpg) left top repeat-x; color:#333;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#C60; text-decoration:none;}
img{ border:0;}
a img,a:hover img{ border:0;}
botton{ cursor:pointer;}
input{ font-size:12px;}

#header{ height:116px; background:url(../images/bg000.jpg) repeat-x;}
.header{ width:1002px; height:116px; margin:0 auto; background:url(../images/headerbg001.jpg) no-repeat;}
.logo{ width:640px; height:116px; float:left;}
.headRight{ width:300px; float:right; display:inline; margin-right:55px; overflow:hidden;}
.topNav{ width:300px; height:29px; }
.topNav ul{ width:240px; padding-left:31px; height:29px; float:right; background:url(../images/topNav001.jpg) right top no-repeat;}
.topNav li{ float:left;}
.topNav li a{ display:block; color:#bbeafd; width:67px; text-align:center;}
.topNav li a:hover{ color:#fff; text-decoration:underline;}
.topNav li img{ width:2px;}
.search{ width:172px; height:24px; float:right; display:inline; margin:37px 0 0 0; position:relative; }
.search .txt{ width:140px; height:18px; border:none; position:absolute; left:0; top:0; background:url(../images/search001.jpg) left top no-repeat; padding:6px 0 0 7px; color:#484949;}
.search .btn{position:absolute; left:147px; top:0;}

#mainNav{ margin:0 auto; height:34px; background:#000;}
#mainNav table{ width:902px; height:34px; margin:0 auto; background:url(../images/mainNavbg.jpg) no-repeat;}
#mainNav a{ display:block; height:34px; line-height:34px; color:#b9eeff;}
#mainNav .current, #mainNav a:hover{ background:url(../images/mainNav_on.jpg) repeat-x; }


#bodyWrap{ background:#001d3f url(../images/bodywrapbg.jpg) left top repeat-x; overflow:hidden;}
.flash{ width:902px; height:218px;  margin:0 auto; background:url(../images/secondbg001.jpg) no-repeat; overflow:hidden; }
.flash .bg{ width:874px; height:198px; margin:11px 0 0 13px; background:url(../images/second100.gif) no-repeat;}
.flash .bg img{ width:862px; height:180px; margin:9px 0 0 6px;}
.wrapPer{ width:902px; margin:0 auto; background:url(../images/wrappper000.jpg) repeat-y;}
.wrapPer .bagTable{ width:873px; margin:0 0 0 12px;}
#tdLeft{ width:249px; background:url(../images/tdbg.jpg) left top repeat-y;}
#tdLeft h2{ width:249px; height:49px; background:url(../images/second1.jpg) no-repeat; color:#fff; line-height:49px; font-size:14px;}
#tdLeft h2 span{  display:block; padding-left:40px; background:url(../images/span001.gif) 10px center no-repeat; }
.leftNav{ width:247px; margin:0 auto; }
.leftNav li{ height:40px; overflow:hidden;}
.leftNav li a{ width:247px; height:40px; display:block; color:#5dc6e5; line-height:40px; text-align:center; background:url(../images/leftNav.jpg) no-repeat;}
.leftNav .current, .leftNav li a:hover{ background:url(../images/leftNav_on.jpg) no-repeat; color:#fff;}
#tdLeft .picture{ width:227px; margin:25px auto 0;}
#tdLeft .picture a{ display:block; width:227px; margin-bottom:15px;}

#tdRight{ width:616px; background:url(../images/tdRightbg.jpg) right top repeat-y; overflow:hidden; height:400px;}
.titleTit{ width:616px; height:31px;  background:url(../images/titleTitbg.jpg) no-repeat; color:#fff; overflow:hidden; line-height:31px;}
.titleTit .name{ width:200px; float:left; display:inline; line-height:31px; margin-left:10px; font-weight:bold; }
.titleTit .current{ width:380px; float:right; display:inline; margin-right:10px; text-align:right; color:#fff;}
.titleTit .current a{ color:#fff;}
.titleTit .current a:hover{ color:#C60;}

.newsList{ width:570px;margin:25px auto 0; overflow:hidden;}
.content2{ width:570px;margin:25px auto 0; overflow:hidden;}
.newsList ul{ overflow:hidden;}
.newsList li{ width:570px; overflow:hidden; background:url(../images/landian001_07.jpg) left 50% no-repeat;  color:#5dc6e5;}
.newsList li .text{ width:485px; float:left; text-align:left; display:inline; margin-left:5px;}
.newsList li .text a{ color:#5dc6e5;}
.newsList li .text a:hover{ color:#C60; text-decoration:underline;}
.newsList li .date{ width:80px; float:right; text-align:right;}
.content2 h4{ width:570px; padding-bottom:15px;  background:url(../images/h4_bg001.jpg) left bottom no-repeat; color:#fff; text-align:center;  font-size:13px;}
.content2 p{ text-indent:2em; margin-top:15px; color:#5dc6e5;}
.tab{ width:570px; height:38px;margin:30px auto 0;  line-height:38px; color:#c2c2c2; text-align:center; background:url(../images/tabbg001_03.jpg) center no-repeat;}
.tab a{ color:#c2c2c2;}
.tab a:hover{ color:#C60;}

#footer{ background:#001b3d url(../images/footer110.jpg) left top repeat-x; height:142px; overflow:hidden;}
.foot{ width:902px; height:137px; margin:0 auto; background:url(../images/foot001.jpg) no-repeat; }
.footLeft{ width:500px;float:left; display:inline; margin-left:15px; margin-top:55px;  text-align:left;}
.footLeft a{ display:block; float:left; display:inline; background:url(../images/leftNav001.gif) left center no-repeat; padding-right:15px; padding-left:15px; color:#fff; }
.footLeft a:hover{ color:#C60;}
.footRight{ width:350px; float:right; display:inline; margin-right:20px;  margin-top:55px;  text-align:right; color:#fff;}

.content2 .todayBox td{ height:31px; line-height:31px; color:#5dc6e5;  padding-left:10px; background:url(../images/linebg002.jpg) left bottom repeat-x; }
.content2 .todayBox a{ color:#5dc6e5; text-decoration:none;}
.content2 .todayBox a:hover{ color:#C63; text-decoration:underline;}
.content2 .todayBox .white{ height:31px; line-height:31px; color:#fff; font-weight:bold; background:url(../images/double_lin001.jpg) left bottom repeat-x;}
.pictrueBox{ width:560px; margin:0 auto; overflow:hidden;}
.pictrueBox2{ width:560px; margin:20px auto 0; overflow:hidden;}
.border-bottom{ width:570px; margin:20px auto 0;}
.PicLeft{ width:260px; float:left; overflow:hidden;}
.picRight{ width:260px; float:right; overflow:hidden;}
.PicLeft .photo{ width:96px; float:left;}
.PicLeft .photo img{ border:3px solid #fff;}
.PicLeft .photo a:hover img{ border:3px solid #fff;}
.PicLeft .text{ width:145px; float:right;}
.PicLeft .text td{ height:20px; line-height:20px;color:#5dc6e5;  background:none; vertical-align:top;}
.picRight .photo{ width:96px; float:left;}
.picRight .photo img{ border:3px solid #fff;}
.picRight .photo a:hover img{ border:3px solid #fff;}
.picRight .text{ width:145px; float:right;}
.picRight .text td{ height:20px; line-height:20px;color:#5dc6e5;  background:none; vertical-align:top;}

.online_messageBox{ width:568px; height:335px; margin:0 auto; background:url(../images/online_messagebg001.jpg) no-repeat;}
.online_messageBox .title{ width:530px; height:33px; margin:0 auto; overflow:hidden; color:#fff;}
.online_messageBox .title .titName{ width:100px; float:left; line-height:33px; font-weight:bold; font-size:14px; color:#fff;}
.online_messageBox .title .more{ width:400px; float:right; line-height:33px; font-size:12px; text-align:right;}
.online_messageBox .title .more em{ color:#cd5c09;}
.online_messageBox .infoBox{ width:450px; margin:22px auto 0;}
.online_messageBox .infoBox td{ color:#5dc6e5; height:28px; vertical-align:top;}
.online_messageBox .infoBox .red{ color:#cd5c09;}
.online_messageBox .infoBox .btn{ width:357px; height:16px; padding:4px 0 0 5px; border:1px solid #023e4f; background:#dcdcdc; color:#333;}
.online_messageBox .infoBox .select1{ width:364px; background:#dcdcdc; border:1px solid #023e4f;}
.online_messageBox .infoBox .box2{ width:357px; padding-left:5px; height:84px;background:#dcdcdc; border:1px solid #023e4f; overflow-y:scroll; overflow-x:hidden;}
.ly_botton{ width:250px; margin:20px auto 0;}
.number_messageBox{ margin:15px auto 0; overflow:hidden;}
.number_messageBox .lyTitle{ height:29px; width:548px;  padding-left:20px; margin:0 auto; line-height:29px; background:url(../images/ly_titlebg01.jpg) no-repeat; font-weight:bold; color:#fff; font-size:14px;}
.number_messageBox .textBox{ padding:10px; border-bottom:1px solid #023e4f;}
.number_messageBox .textBox td{ color:#5dc6e5; height:24px; line-height:24px; vertical-align:top;}
.number_messageBox .textBox td a{ color:#fff;}
.number_messageBox .textBox td a:hover{ color:#C60; text-decoration:underline;}

.content2 ul{ width:570px; overflow:hidden;}
.content2 li{  width:570px; background:url(../images/landian001_07.jpg) left center no-repeat;  color:#5dc6e5; overflow:hidden;}
.content2 li .date{ width:75px; float:left; text-align:left; display:inline; margin-left:10px;}
.content2 li .line{ width:20px; float:left; text-align:center;}
.content2 li .txt{ width:450px; float:left; text-align:left;}
.content2 li .txt a{ color:#5dc6e5;}
.content2 li .txt a:hover{ color:#C60; text-decoration:underline;}


/*add-0506*/
.PicLeft0506{ width:260px; float:left; overflow:hidden;}
.PicLeft0506 .photo{ width:96px; float:left;}
.PicLeft0506 .photo img{ border:3px solid #fff;}
.PicLeft0506.photo a:hover img{ border:3px solid #fff;}
.PicLeft0506 .text{ width:145px; float:right;}
.PicLeft0506 .text td{ height:20px; line-height:20px;color:#5dc6e5;  background:none; vertical-align:top;}

.border-bottom0506{ height:40px; background:url(../images/border-bottom.jpg) center no-repeat;}


.content3{ width:570px;margin:25px auto 0; overflow:hidden;}
.videoBox_1_0506{ width:570px; overflow:hidden; text-align:left;}
.videoBox_1_0506 .photo{ width:166px; float:left;}
.videoBox_1_0506 .photo img{ border:3px solid #fff;}
.videoBox_1_0506 .photo a:hover img{border:3px solid #fff;}
.videoBox_1_0506 .tab0506{ width:390px; float:left; display:inline; margin-left:14px;}
.videoBox_1_0506 .tab0506 h5{ color:#fff; font-size:14px;}
.videoBox_1_0506 .tab0506 td{ line-height:20px; color:#5dc6e5; vertical-align:top;}

.title0506{ width:570px;  margin:20px auto 0; overflow:hidden; color:#5dc6e5;}
.title0506 h6{ width:555px; padding:0 0 5px 15px; color:#fff;  background:url(../images/border-bottom.jpg) left bottom no-repeat;}
.title0506 p{ text-indent:2em;  color:#5dc6e5; margin-top:15px;}

.pictrue0506{ width:570px; margin:20px auto 0; overflow:hidden;color:#5dc6e5;}
.pictrue0506 h6{ width:555px; padding:0 0 5px 15px; color:#fff;  background:url(../images/border-bottom.jpg) left bottom no-repeat;}
/*影片剧照*/
/*.pictrue0506 ul{ width:570px; margin:20px auto 0; overflow:hidden;}
.pictrue0506 li{ float:left; margin-right:12px;}
.pictrue0506 li img{ border:2px solid #fff;}
.pictrue0506 li a:hover img{ border:2px solid #fff;}*/
/*影片片花*/
.pictrue0506 .video0511{ width:570px; margin:20px auto 0; overflow:hidden;}

/*add 0512*/
.content4{ width:540px;margin:25px auto 0; overflow:hidden;}
.content4 ul{ width:570px; overflow:hidden;}
.content4 li{ float:left; width:99px; height:125px;  margin:0 44px 23px 0;}
.content4 li.zeroGaps{ margin-right:0;}
.content4 li .photo{ width:99px; height:101px; overflow:hidden;}
.content4 li .photo .plc0512{ border:2px solid #fff;}
.content4 li a:hover img{ border:2px solid #fff;}
.content4 li .text0512{ text-align:center; width:99px; height:22px; background:url(../images/bg0512.jpg) no-repeat;  margin-top:2px; }
.content4 li .text0512 a{ color:#fff; }
.content4 li .text0512 a:hover{ color:#c60;}
