/**********base begin****************/
html{text-align: center;background: #FFFFFF url(../images/main_bg.jpg) repeat-x left top;}
body{width:1010px;text-align: left;margin: 0 auto;font:12px Verdana,Arial,Tahoma;}
.main{width:1010px;height:auto;	margin:0 auto;float:left;background:#FFFFFF;}
a{ text-decoration:none; color:#333;font-size:12px;}
a:hover{color:#00F;}
table.content{font-size:14px;}
/********header  begin***********/
.header_top{height:25px!important;height:24px;line-height:25px;border-bottom:1px solid #DBDBDB;	color:#676767;overflow:hidden; background:url("../images/green_skin.png") repeat-x scroll 0 -188px transparent;}
.header_top .time{float:left;padding-left:10px;}
.header_top .top_url{float:right;text-align:right;margin-right:5px;}
.header_top .top_url a{margin:0 5px;text-decoration:none;}
.header_top .top_url a:hover{color:#030;}
.header{width:100%;	width:1000px;margin:0 auto;margin-top:5px;overflow:hidden;}
.header .top_logo{height:60px;margin:0 auto;overflow:hidden;}
.header .title{width:220px;height:60px;float:left;vertical-align:middle;}
.header .menu_nav{width:520px; height:60px; overflow:hidden;float:left;}
.header .menu_nav .menu_nav_1{width:260px;overflow:hidden; float:left;margin:0 auto;}
.header .menu_nav ul{clear:both; list-style:none;list-style-type:none; margin:0px; padding:0px;}
.header .menu_nav li{float:left;line-height:18px; background:url(../images/line_top_menu_2.gif) no-repeat 3px left;list-style:none;}
.header .menu_nav li{padding:0px 6px 0px 7px; margin:0px;}
.header .menu_nav a,.menu_nav a:visited{color:#000; text-decoration:none;}
.header .menu_nav a:hover,.menu_nav a:active{color:#c00; text-decoration:none;}
.header .banner_260_55{width:260px; height:60px; float:left; margin:0 auto; overflow:hidden;}
/*******导航菜单 begin*************/
.gmn_navo {width: 996px;margin-left:0px;padding-left:4px;height: 45px;background-attachment: scroll;background-image: url(../images/nav_left.gif);background-repeat: no-repeat;background-position: 0px 0px;}
.gmn_navi {background-attachment: scroll;background-image: url(../images/nav_right.gif);background-repeat: no-repeat;background-position: right top;	padding-right: 4px;}
.gmn_menu{height: 45px;background-attachment: scroll;background-image: url(../images/menu_background.jpg);background-repeat: repeat-x;}
.gmn_menu ul {border:0 none;line-height:150%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 0 15px;padding:0;}
.gmn_nav {padding-left:20px;}
.gmn_nav li {float:left;height:35px; width:90px; text-align:center;}
.gmn_nav li a {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;cursor:pointer;display:block;float:left;height:43px;padding-left:5px;text-decoration:none;}
.gmn_nav li a span {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/menu_background.jpg) no-repeat scroll right top;color:#FFF;float:left;font-size:14px;line-height:16px;padding:12px 17px 10px 10px;text-decoration:none;}
.gmn_nav li a:hover{background-image: url(../images/menu_on_left.gif);background-repeat: no-repeat;}
.gmn_nav li a:hover span{background-position:right 0px;color:#333333;font-weight:bold;padding:12px 14px 17px 10px;text-decoration:none;background-image: url(../images/menu_on_right.gif);}
.gmn_nav .gmn_menu_line {background-attachment: scroll;	background-image: url(../images/nav_line.gif);background-repeat: no-repeat;background-position: 0px 0px;width: 3px;margin-top: 8px;margin-right: 3px;margin-left: 3px;}
.gmn_nav li .gmn_nav_on {background-image: url(../images/menu_on_left.gif);	background-repeat: no-repeat;color:#030;}
.gmn_nav li .gmn_nav_on span {background-position:right 0px;color:#333333;font-weight:bold;padding:12px 14px 17px 10px;	text-decoration:none;	background-image: url(../images/menu_on_right.gif);}

/***************导航菜单 end*********************/
a.title{float:left;}
a.preview{width:84px;float:left;margin-right:7px;margin-bottom:3px;margin-left:10px;display:inline;}
a.preview img{width:80px;/*height:60px;*/display:block;padding:1px;border:1px solid #EEE;}
a.preview:hover img{border:1px solid #AAA;}
.info{line-height:30px;color:#555;padding-left:12px;}
.info small{color:#AAA;font-size:12px;margin-left:3px;}
.info a{color:#690;}
.intro{display:inline-block;margin:0px;}
/****************广告  begin***************************/
.ad01{ margin-left:5px; margin-top:5px; float:left;}
.ad02{ margin-bottom:5px; float:left;width:298px; height:200px; border:1px solid #EAED9C;}
.ad03{ margin-bottom:5px; float:left;width:298px; height:250px; border:1px solid #EAED9C;}
/****************广告  end***************************/

.flink,.position,.flink_left,.searchbar{width:998px;}
.flink_left,.powered,.position{height:30px;}
.flink,.position,.powered{ margin-left:5px; margin-top:5px;}
.flink{width:998px; height:auto; border:1px solid #FFF; border-radius:6px; float:left; overflow:hidden;}
.flink_left{ float:left; background:url(../images/lover.gif) no-repeat 6px 5px; background-color:#CBFA8E; padding-left: 40px; line-height:30px; font-size:14px; color:#F00; font-weight:bold;}
.flink_left span{width:100px; float:left;}
.flink_right{ width:200px;  height:30px; float:right; display:inherit;}
.flink_all{width:996px; float:left;border:1px solid #CBFA8E; border-top:none; }
.flink_all li{list-style-type:none; float:left;}
.flinktext,.flinkimage{margin:0; padding:0;}
.flinktext li{height:20px; margin:5px 0 5px 10px;}
.flinkimage li{height:40px; width:90px; margin:5px}
.flinkimage li img{width:88px; height:31px;}
.powered{width:1000px; height:30px; float:left;background-color:#CBFA8E;line-height:30px; font-size:13px;text-align:center; }

.position{border:1px solid #FFF; background:#CBFA8E;text-align: left; float:left;}
.position span{ line-height:30px;font-size:13px; margin-left:20px;}
span.time{ width:60px; float:right; display:inline-block;}
span.more{float:right; display:inline-block; margin-right:10px;}
.searchbar{height:50px;margin:auto; float:left; margin-top:5px; margin-left:5px;}
.searchbar{border:1px solid #CBFA8E; background:url(../../plus/images/so_text.gif) no-repeat 40px 5px;}
.stext{height:27px; width:480px; margin-left:50px; border:none; margin-top:12px; float:left; border:0px; font-size:14px; font-weight:bold; font-family:"微软雅黑", "Courier New", Courier; line-height:27px; color:#666;}
.sbtn{height:40px; background:url(../../plus/images/sobt.gif) no-repeat left 1px; width:80px; border:none; margin-left:15px; float:left;margin-top:5px;}
.sbtn:hover{background:url(../../plus/images/sobt_hover.gif) no-repeat left 1px; cursor:pointer;}
.tohigh{float:left; line-height:40px; margin-left:10px; text-align:center; height:40px; margin-top:5px; padding:0 5px 0 5px;}
.tohigh a{ font-size:14px;}
.tohigh:hover{ color:#00F; text-decoration:underline; background-color:#E3FAC2;}