﻿body{font-size:12px;font-family:"\5FAE\8F6F\96C5\9ED1","Arial Narrow";top:0px; padding-top:0px;margin:0px;line-height:26px;zoom: 1; background: url("") 0% 0% repeat scroll rgb(242, 242, 242); cursor: auto;}
*{margin:0px;padding:0px;}
p {display:block;-webkit-margin-before: 0em; -webkit-margin-after: 0em;}
li{list-style-type:none;}
ul{list-style:none;margin:0px;padding:0px;}
a:link{color: #333;text-decoration:none;}
a:visited{color: #333;text-decoration:none;}
a:hover {	color: #B20000;	text-decoration:underline;}
.datealign{float:right;text-align:right;}
img{border:0px;}
h3{font-size:14px;font-weight:bold;}
.font12 {font-size:12px;} 
.font14 {font-size:14px;}
.font15 {font-size:15px;}
.font16 {font-size:16px;}
.font14b {font-size:14px;font-weight:bold;}
.font15b {font-size:15px;font-weight:bold;}
.font16b {font-size:16px;font-weight:bold;}
.font18 {font-size:18px;}
.Interval{border-bottom:1px dashed #bbbbbb;}
.fr{float:right;}
.list{text-align:left;}
td{text-align:left;}
#header{width:100%;height:auto;float:left;}
#main{width:100%;height:auto;float:left;}


.menu1{width:100%;position:relative;height:100%;background:#1064BC;text-align:center;}
.menu1 .menulist{width:1200px;margin:0px auto;}
.menu1 a.tt{color:#FFF;font-size:16px;width:auto;height:100%; display: block;text-decoration: none;}
.menu1 a.tt:hover{color:#FFF;background:#1378DD; }
.menu1 .on{background:#1378DD;}
.menu1 .on a{color:#FFF;}
.menu1 ul{width:auto;height:100%;}
.menu1 ul li{width:100px;height:100%;float:left;position:relative;}
.menu1 .sub{ display:none;width:auto;padding:0;position:relative;left:0px;top:0px;line-height:40px;z-index:100;}
.menu1 .sub li{ text-align:center;height:40px; }
.menu1 .sub li a{ color:#FFF; background:#B6643D; display:block; zoom:1; font-size:12px;height:40px;}
.menu1 .sub li a:hover{  background:#F8ECE7; color:#c00;}
.menu2{width:100%;position:relative;height:100%;overflow:hidden;text-align:center;}
.menu2 .menulist{width:1200px;margin:0px auto;}
.menu2 a{color:#FFF;font-size:14px;width:auto;height:100%; display: block;text-decoration: none;}
.menu2 a:hover{color:#FFF;}
.menu2 ul{width:auto;height:100%;}
.menu2 ul li{width:120px;height:100%;float:left;position:relative;}
.layout{width:100%;height:auto;float:left;position:relative;text-align:center;}
.layout .wrap{width:1200px;height:100%;position:relative;margin:0 auto;}
.fullscreen .wrap{width:100%;}

.block_container{position:absolute;width:auto;height:auto;}
.block_container .wrap{width:100%;height:100%;position:absolute;top:0;left:0;}
.groupItem{position:absolute;overflow:hidden;}
.block{position:relative;}
.text {position:absolute;text-align:left;}
.text .list{width:100%;height:100%;position:relative;float:left;padding:0;}
.text .list a{text-decoration:none;}
.text .list p{line-height:normal;}
.pic {position:absolute;text-align:left;}
.pic .list{width:100%;height:100%;position:relative;float:left;}
.pic .list img{width:100%;height:100%;overflow:hidden;position:relative;float:left;}
.groupItem .itemHeader{float:left;text-align:left;}
.groupItem .itemList{float:left;overflow:hidden;text-align:left;}
.groupItem .itemList ul{width:100%;height:auto;float:left;}
.groupItem .itemList ul li{width:100%;height:auto;line-height:230%;overflow:hidden;float:left;}
.groupItem .itemList .doublecols li{width:49%;float:left;}
.groupItem .itemList .doublecols .even{margin-left:2%;}
.groupItem .itemList .link{width:100%;height:auto;overflow:hidden;float:left;} 
.groupItem .itemList .link li{width:auto;height:auto;line-height:26px;overflow:hidden;float:left;margin:0px 6px;display:inline;}

.Marquee_x ,.Marquee_y { overflow:hidden; } 
.groupItem .itemList .Marquee_x ul{width:auto;overflow:hidden;}
.groupItem .itemList .Marquee_x ul li ,.groupItem .itemList .Marquee_x ul li div{ float:left;} 
.groupItem .itemList .Marquee_x ul li{text-align:center;width:auto;}
.Marquee_x ul li div a,.Marquee_y ul li div a{width:100%;height:auto;display:block;float:left;text-align:center;}

.mod_0 .itemList{width:100%;background:#FFF;}
.mod_0 .itemList .list,.mod_0 .itemList .view{width:100%;margin:0;}

.mod_1 {background:#FFF;border:0;}
.mod_1 .itemHeader { color: #005575;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:30px;background:url("../images/mod.png") 0 0 no-repeat;}
.mod_1 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_1 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_1 .itemHeader a{color: #005575;}
.mod_1 .itemList{width:100%;}
.mod_1 .itemList .list,.mod_1 .itemList .view{width:96%;margin:10px 2%;font-size:14px;}

.mod_2 {background:#FFF;border:0;}
.mod_2 .itemHeader { color: #FFF;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:15px;background:url("../images/mod.png") 0 -61px no-repeat;}
.mod_2 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_2 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_2 .itemHeader a{color: #FFF;}
.mod_2 .itemList{width:100%;}
.mod_2 .itemList .list,.mod_2 .itemList .view{width:96%;margin:10px 2%;}

.mod_3 {background:#F2F7FE;border:0;}
.mod_3 .itemHeader { color: #005575;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:30px;background:url("../images/mod.png") 0 -122px no-repeat;}
.mod_3 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_3 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_3 .itemHeader a{color: #005575;}
.mod_3 .itemList{width:100%;}
.mod_3 .itemList .list,.mod_3 .itemList .view{width:96%;margin:10px 2%;}

.mod_4 {background:#FFF;border:0;}
.mod_4 .itemHeader { color: #005575;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:30px;background:url("../images/mod.png") 0 -208px no-repeat;}
.mod_4 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_4 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_4 .itemHeader a{color: #005575;}
.mod_4 .itemList{width:100%;}
.mod_4 .itemList .list,.mod_4 .itemList .view{width:96%;margin:10px 2%;}

.mod_5 {background:#FFF;border:0;}
.mod_5 .itemHeader { color: #005575;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:15px;background:url("../images/mod.png") 0 -273px no-repeat;}

.mod_5 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_5 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_5 .itemHeader a{color: #005575;}
.mod_5 .itemList{width:100%;}
.mod_5 .itemList .list,.mod_5 .itemList .view{width:96%;margin:10px 2%;}

.mod_6 {background:#FFF;border:0;}
.mod_6 .itemHeader { color: #005575;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:15px;background:url("../images/mod.png") 0 -339px no-repeat;}
.mod_6 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_6 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_6 .itemHeader a{color: #005575;}
.mod_6 .itemList{width:100%;}
.mod_6 .itemList .list,.mod_6 .itemList .view{width:96%;margin:10px 2%;}

.mod_7 {background:#FFF;border:0;}
.mod_7 .itemHeader { color: #005575;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:30px;background:url("../images/mod.png") 0 -403px no-repeat;}
.mod_7 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_7 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_7 .itemHeader a{color: #005575;}
.mod_7 .itemList{width:100%;}
.mod_7 .itemList .list,.mod_7 .itemList .view{width:96%;margin:10px 2%;}

.mod_8 {background:#FFF;border:0;}
.mod_8 .itemHeader { color: #FFF;width:100%;line-height: 42px;font-size: 18px;height: 42px;float:left;text-indent:10px;background:url("../images/mod.png") 0 -517px no-repeat;}
.mod_8 .itemHeader span{width:auto;height:42px;display:block;float:left;margin:0 5px;}
.mod_8 .itemHeader .more{width:60px;height:20px;background:url("../images/mod.png") -73px -573px no-repeat;display:block;overflow:hidden;text-decoration:none;margin:10px;float:right;}
.mod_8 .itemHeader a{color: #FFF;}
.mod_8 .itemList{width:100%;}
.mod_8 .itemList .list,.mod_8 .itemList .view{width:96%;margin:10px 2%;}

.fullSlide{ width:100%;  position:relative;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; width:100% !important;  height:100%;  }
.fullSlide .bd ul{  width:100% !important;  height:100%;  }
.fullSlide .bd li{ width:100% !important;  height:100%; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; width:100% !important; height:100%; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center;}
.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; line-height:9999px; }
.fullSlide .hd ul .on{ background-position:0 0; }

.banner {width:100%;height:auto;overflow:hidden;margin:0px auto;position:relative;}
.banner .itemList,.list{margin:0px;padding:0px;width:100%;height:100%;}
.banner .img{border:0px;margin:0px;padding:0px;}
.banner .img a{display:block;width:100%;height:100%;}

.search {width:500px;height:35px;border:2px solid #57B6FF;border-radius:5px;overflow:hidden;}
.search table{width:100%;height:100%;border:0;}
.search table td{padding:0px;border:0;background:#57B6FF;}
.search .txtKey {width:100%;height:35px;line-height:35px;text-indent:5px;}
.search .btnSearch {font-size:14px;background:#57B6FF;height:35px;color:#FFFFFF;}
.search input{display:block;width:100%;height:100%;border:0;}

.linkbutton {width:200px;height:50px;line-height:50px;text-align:center;overflow:hidden;border-radius:0px;}
.linkbutton a:link{display:block;width:100%;height:100%;font-size:16px;text-decoration:none;color:#000;Background:#CCC;}
.linkbutton a:visited{color:#000;text-decoration:none;}
.linkbutton a:hover{color:#000;background:#EEE;text-decoration:none;}

.pages
{
	text-align:center; margin:12px; height:auto; line-height:32px; overflow:hidden;float:left;} 
.pages a
{
	display:block;height:32px;width:auto;line-height:32px;float:left;padding:0 12px;margin:0px 3px;} 
.pages a:link
{
	background:#EEE; color:#0368A8; } 
.pages a:visited
{
	 background:#EEE; color:#0368A8;} 
.pages a:hover
{
	 color:#FFF; background:#7CA0BE; text-decoration:none;} 
.pages .click
{
	display:block;color:#FFF;font-weight:bold; background:#7CA0BE; text-decoration:none;height:32px;width:auto;line-height:32px;float:left;padding:0 12px;margin:0px 5px;} 
.pages a[disabled]
{
	background:#EEE; color:#0368A8; }  

.inputbox{color:#333;border:1px solid #dedede;line-height: 26px;height: 26px;padding:5px;float: left;font-size: 14px;box-shadow:inset 0 0 5px #eeeeee;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.inputbox:hover{border-bottom: #ccc 1px solid;}
.placeholder { color: #aaa; }
.btn{ display:block; width:148px; text-align:center; height:36px; line-height:36px; background:#FF6600;border:0px; color:#fff; font-size:14px;cursor:pointer;}
.btn:hover{ background:#FF812D; color:#fff;}

.RecPic .RTitle{width:100%;height:auto;float:left;}
.RecPic .RPic{width:130px;height:75px;float:left;margin-bottom:6px;}
.RecPic .RSummary{height:75px;width:auto;line-height:26px;margin:0px 0px 6px 134px;}

#main_header{width:100%;height:auto;float:left;position:relative;}
#main_footer{width:100%;height:auto;float:left;position:relative;}
#main_layout{width:100%;height:auto;float:left;position:relative;padding:10px 0;}
#main_layout .wrap{width:1220px;height:100%;position:relative;margin:0 auto;}
.left_block{width:300px;min-height:200px;float:left;}
#left {width:300px;height:auto;float:left;margin:10px;}
#left .groupItem{width:298px;position:relative;float:left;margin-bottom:10px;}
#left .groupItem .itemList{width:100%;}
#right {width:880px;height:auto;float:left;margin:10px;background:#FFF;}
#right .groupItem{width:858px;}
#right .groupItem .itemList{width:858px;font-size:14px;}
.ClassMenu {width:300px;height:auto;overflow:hidden;font-size:14px;}
.ClassMenu ul{width:100%;}
.ClassMenu ul li{width:100%;height:36px;line-height:36px;text-indent:30px;font-size:14px;background:#eee;margin:1px 0;}
.ClassMenu ul li a {width:100%;height:100%;display:block;background:#eee;}
.ClassMenu ul li a:hover {background:#FFF;}
.ClassMenu ul .current{border-color:#ff0000;}
.class_nav{width:100%;height:42px;line-height:42px;text-indent:5px;font-size:14px;border-bottom:1px solid #CCC;text-align:left;margin:0 0 20px 0;}
.loop{width:860px;height:auto;overflow:hidden;margin:10px;}



.f14 {line-height: 30px; font-size: 14px;}
.f20b{FONT-SIZE:20px; LINE-HEIGHT:24px;font-weight:bold;color:#0000cd;}