﻿/* CSS Document */
body{margin:0; padding:0; font-size:12px;  font-family:"Arial"; background:url(images/header_bg.jpg) repeat-x;}
img { border:none;  }
a{ text-decoration:none;outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ color:#000}
ul{list-style:none; margin:0; padding:0 }
h2,p,em,dl,dt,dd{margin:0; padding:0;}


.wrapper{margin:0 auto; width:980px; overflow:hidden; }
.clear{ clear:both;}
.center{margin:0 auto}
.Red{color:#950011}

.tbox dl{}
.tbox dt{}
.tbox dd{}

.pageing{ text-align:right; margin-right:30px;color:#4D4D4D; height:28px; line-height:28px; padding-top:12px;}
.pageing a{color:#4D4D4D; margin:0 10px;}
.pageing input{width:40px; height:14px; border:1px solid}

.header {height:161px; background:url(images/header_bg.jpg) repeat-x;}

.header a{color:#fff}
.header .logo { width:980px; height:101px;  background:url(images/header.jpg) no-repeat; color:#FFFFFF; }
.header .nav {width:100% ;text-align:right; height:auto;  line-height:45px; display:block; }
.header .nav a{ color:#fff; font-weight:bold;padding:0 8px; }
.header .nav a:hover{color:red;}
.header .lanaguage{ height:20px; line-height:20px; width:150px; float:right; margin-top:50px; text-align:right; margin-right:10px;}
.header .lanaguage a:hover{ color:red;}


.focusImg {height:300px; margin-top:6px; position:relative; z-index:1px;}

.body .login_box{width:167px; height:279px;background:url(images/login_bg.jpg) left 42px no-repeat; float:left; }
.body .login_box .top{width:167px; height:42px; background:url(images/login_top.gif) no-repeat;}
.body #login_tb{line-height:20px;}
.body #login_tb td{ height:18px; color:#666;}
.body #login_tb td a{color:#666;}
.body #login_tb input{ float:left; border:1px solid #ccc; width:100px;  height:14px;}
.body #login_tb .login_btn{border:0px; width:70px; height:21px; background:url(images/login_btn.jpg) no-repeat; }


.body .tbox{width:262px; height:279px; float:left; background:url(images/box_bg.gif);}
.body .tbox dt{ font-size:26px; font-family:"黑体"; color:#6FB543; margin-top:30px; padding-left:20px;}
.body .tbox dt .more a{float:right; color:#787878;font-family:"宋体";  font-size:12px; margin-top:12px; margin-right:10px;}
.body .tbox dt span{color:#C2C2C2;font-family:"黑体";  font-size:22px; }
.body .newslist {margin:10px; margin-right:12px;}
.body .newslist li{ background:url(images/news_dot.jpg) left center no-repeat; padding-left:15px; height:32px; line-height:32px; border-bottom:1px red dashed}
.body .newslist li a{ color:#666;}
.body .newslist li a:hover{color:red;}

.body .story {margin:10px;}
.body .story li {clear:both; height:62px; margin-bottom:5px; cursor:pointer}
.body .story img {width:58px; height:58px; border:1px solid #ccc; padding:1px; float:left}
.body .story .story_con{float:left; margin-left:5px; width:164px; cursor:pointer; color:#787878; margin-left:10px; border-bottom:1px #787878 dashed}
.body .story_con span{ display:block; color:#666; font-weight:bold;cursor:pointer}
.body .video{ width:289px; height:209px; padding-top:70px; float:left; background:url(images/video_bg.gif) no-repeat}

.body .theme { background:url(images/Theme_bg.gif) no-repeat; height:149px; width:980px; margin-top:5px;}
.body .theme ul{ margin-top:10px; margin-left:20px;}
.body .theme li{ margin-right:5px; float:left;}
.body .theme li img{width:125px; height:83px; padding:1px; border:1px solid #ccc;}

.body .link{height:118px; background:url(images/link.jpg) repeat-x;}
.body .link ul{ margin-left:30px;}
.body .link li{ float:left; margin:20px 10px;}
.body .link li a{border:5px #FFF solid; display:block;}
.body .link li a:hover{border:5px #D3D0BF solid; display:block;}
.body .link li img{width:120px; height:60px;}
.body .link_left{ width:12px; height:118px; background:url(images/link_left.jpg) no-repeat; float:left}
.body .link_right{ width:12px; height:118px; background:url(images/link_right.jpg) no-repeat ; float:right}


.left_nav{ width:215px; overflow:hidden; margin-top:5px; margin-bottom:5px; float:left}
.left_nav_top {height:47px;} 
.left_nav_bottom { height:auto;} 

.blue_nav{ background:url(images/blue_center.jpg) 20px 20px repeat-y; }
.blue_top{ background:url(images/blue_top.jpg) 20px no-repeat;}
.blue_bottom{background:url(images/blue_bottom.jpg) 20px no-repeat; height:188px;}

.green_nav{ background:url(images/green_center.jpg) 20px 20px repeat-y; }
.green_top{ background:url(images/green_top.jpg) 20px no-repeat;}
.green_bottom{background:url(images/green_bottom.jpg) 20px no-repeat; height:268px;}


.yellow_nav{ background:url(images/yellow_center.jpg) 20px 20px repeat-y; }
.yellow_top{ background:url(images/yellow_top.jpg) 20px no-repeat;}
.yellow_bottom{background:url(images/yellow_bottom.jpg) 20px no-repeat; height:229px;}


.purple_nav{ background:url(images/purple_center.jpg) 20px 20px repeat-y; }
.purple_top{ background:url(images/purple_top.jpg) 20px no-repeat;}
.purple_bottom{background:url(images/purple_bottom.jpg) 20px no-repeat; height:276px;}



#menuList { margin-left:20px; padding: 10px 0px 10px 0px;  }
#menuList strong{color:#0A5371; font-weight:bold}
#containerul, #containerul ul{  text-align:left;  margin:0;	 width:150px; overflow:hidden; padding:0;}
#containerul li{padding-left:10px;  list-style-type:none;	color:#0A5371; line-height:31px;}
#containerul li a{margin-left:10px;	color:#0A5371;text-decoration:none;font-size:12px;}
#containerul .symbols{ float:left;  width:12px;  height:18px;  background-position: bottom center;  background-repeat:no-repeat;  cursor:pointer}

.body_content{width:707px; height:auto; float:left; margin-left:10px; margin-bottom:10px;}
.body_content .channel{height:60px; margin-top:10px;color:#666666}
.body_content .path{float:right; }
.body_content .path a{color:#666666}
.body_content .con_top{width:707px; height:19px;  background:url(images/content_top.jpg) no-repeat;}
.body_content .con_center{width:627px; height:auto;  background:url(images/content_bg.jpg) ; padding:20px 40px ; overflow:hidden; }
.body_content .list li{background:url(images/news_dot.jpg) left center no-repeat; font-size:14px; padding-left:15px; height:30px; line-height:28px; }
.body_content .list li a{ color:#666}
.body_content .list .time{float:right; color:#666}
.body_content .con_down{width:707px; height:52px; background:url(images/content_down.jpg) no-repeat;}
.body_content .photo_list li{ height:187px; width:204px; background:url(images/photo_bg.jpg) no-repeat; float:left; margin-right:5px; margin-bottom:5px;}
.body_content .photo_list li img{margin-top:13px; margin-left:12px; width:180px; height:120px;}
.body_content .photo_list li span{display:block; text-align:center; height:40px; line-height:40px;}
.body_content .thumb{margin-top:10px;display:block; height:80px;}
.body_content .thumb li{float:left; margin:2px;  }
.body_content .thumb li img{border:1px solid #ccc; padding:1px; height:56px; width:76px;}
.body_content .thumb li a:hover img{border:1px solid red}
.body_content .hunsha_list li {height:162px; width:147px; float:left; margin:30px 25px;}
.body_content .hunsha_list li a{display:block;padding:5px; border:1px solid #666; background:#ccc;}
.body_content .hunsha_list li a:hover{background:#999;}
.body_content .hunsha_list img{  height:150px; width:135px;}


.body_content .youhui_list li{  height:207px; width:204px; background:url(images/photo_bg.jpg) no-repeat; float:left; margin-right:5px; margin-bottom:5px;}
.body_content .youhui_list li img{margin-top:13px; margin-left:12px; width:180px; height:120px;}
.body_content .youhui_list li p{text-align:center;text-align:center;padding-top:5px; }
.body_content .youhui_list li span{display:block; text-align:center; height:30px; line-height:30px;}
.body_content .youhui_list li span a{color:#000; margin:0 10px;}

.rollBox{width:640px;overflow:hidden;margin:0 auto; float:left;}
.rollBox .Cont{width:588px;overflow:hidden;margin:0 auto;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#666; font-weight:normal;text-decoration:none;letter-spacing:0px; padding-top:3px;float:left;margin-top:5px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px;} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #CCC} /* 当前链接有激活时 */
.page input{padding:0px; color:#0A5371;border:1px solid #CCC;height:21px;width:25px;text-align:center; float:left;margin-top:-3px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */


.footer{ margin-top:5px; border-top:2px solid #ccc; padding:15px 0; text-align:center; color:#787878; line-height:22px;}
.footer a{color:#787878; padding:0 5px;}