﻿@charset "utf-8";
/* CSS Document */

/*
	Site:sina.com
	Authot:Hsx
	Updated:2013-1-09 
	Updated by:Hsx
*/

/*====================== reset =========================*/
body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	
}
fieldset, img {
	border: 0;
}

/* remember to define focus styles! */ 
:focus {
	outline: 0;
}
address, caption, cite, code, dfn,
em, th, var, optgroup {
	font-style: normal;
	font-weight: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
abbr, acronym {
	border: 0;
	font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit;
}
code, kbd, samp, tt {
	font-size: 100%;
}

/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select {
	*font-size: 100%;
}
body {
	line-height: 1.5;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th {
	text-align: left;
}
sup, sub {
	font-size: 100%;
	vertical-align: baseline;
}
/* remember to highlight anchors and inserts somehow! */
:link, :visited , ins {
	text-decoration: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/*html5*/
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
/* new clearfix */
.clearfix:before,
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
.clearfix:after {clear: both;}
.clearfix {zoom: 1;} /* IE < 8 */

.clear{ clear:both; height:0px; line-height:0px; font-size:0px; display:block; zoom:1; overflow:hidden;}


/*====================== lib =========================*/
.l{float:left;}.r{float:right;}.cl{clear:both;}
.n{font-weight:normal; font-style:normal;}.b{font-weight:bold;}.i{font-style:italic;}
.fa{font-family:Arial;}.fg{font-family:Georgia;}.ft{font-family:Tahoma;}.fl{font-family:Lucida Console;}.fs{font-family:'宋体';}.fw{font-family:'微软雅黑';}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}
.tdl{text-decoration:underline;}.tdn,.tdn:hover,a.tdl:hover{text-decoration:none;}
.g0{color:#000000;}.g3{color:#333333;}.g6{color:#555555;} .g6-i{color:#555555 !important;}.g9{color:#999999;} .g9-i{color:#999999 !important;} .g86{ color:#860606;} .g9d{color:#9d1206;} .red{color:red;} .red-i{color:red !important;} .wh{color:white;} .wh-i{color:white !important;}.of6{ color:#ff6600;}.pff4{ color:#ff4891;} .b00f{color:#00f;} .b00f-i{color:#00f !important;} .green616824{ color:#616824;} .pinkd82460{ color:#d82460;}
.f0{font-size:0;}.f8{font-size:8px;}.f10{font-size:10px;}.f12{font-size:12px;}.f13{font-size:13px;}.f14{font-size:14px;}.f16{font-size:16px;}.f20{font-size:20px;}.f24{font-size:24px;}


.vm{vertical-align:middle;}.vtb{vertical-align:text-bottom;}.vt{vertical-align:top;}.vn{vertical-align:-2px;}.vimg{margin-bottom:-3px;}
.ti-10000{ text-indent:-10000px;} .ti15{ text-indent:15px;} .ti20{ text-indent:25px;} .ti25{ text-indent:25px;}

.align-c{ margin-left:auto; margin-right:auto;}

.lts-4{ letter-spacing:-4px;} .ls-0{ letter-spacing:0;}

.mla{ margin-left:auto;} .mra{ margin-right:auto;}.m0{margin:0;}.ml1{margin-left:1px;}.ml2{margin-left:2px;}.ml5{margin-left:5px;}.ml10{margin-left:10px;}.mt15{margin-top:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}.ml30{margin-left:30px;}.mr1{margin-right:1;}.mr2{margin-right:2px;}.mr5{margin-right:5px;}.mr10{margin-right:10px;} .mr15{ margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}.mr30{margin-right:30px;}.mt1{margin-top:1;}.mt2{margin-top:2px;}.mt4{margin-top:4px;}.mt5{margin-top:5px;}.mt10{margin-top:10px;}.mt20{margin-top:20px;}.mt25{margin-top:25px;}.mt30{margin-top:30px;}.mt45{margin-top:45px;} .mb1{margin-bottom:1px;}.mb2{margin-bottom:2px;}.mb5{margin-bottom:5px;}.mb10{margin-bottom:10px;} .mb15{ margin-bottom:15px; }.mb20{margin-bottom:20px;}.mb25{margin-bottom:25px;}.mb30{margin-bottom:30px;}.ml-1{margin-left:-1px;}.mt-1{margin-top:-1px;}

.p1{padding:1px;}.pl1{padding-left:1px;}.pt1{padding-top:1px;}.pr1{padding-right:1px;}.pb1{padding-bottom:1px;}.p2{padding:2px;}.pl2{padding-left:2px;}.pt2{padding-top:2px;}.pr2{padding-right:2px;}.pb2{padding-bottom:2px;}.pl5{padding-left:5px;}.p5{padding:5px;}.pt5{padding-top:5px;}.pr5{padding-right:5px;}.pb5{padding-bottom:5px;}.p10{padding:10px;}.pl10{padding-left:10px;}.pt10{padding-top:10px;}.pr10{padding-right:10px;}.pb10{padding-bottom:10px;}.p15{padding:15px;}.pl15{padding-left:15px;}.pt15{padding-top:15px;}.pr15{padding-right:15px;}.pb15{padding-bottom:15px;}.p20{padding:20px;}.pl20{padding-left:20px;}.pt20{padding-top:20px;}.pr20{padding-right:20px;}.pb20{padding-bottom:20px;}.p30{padding:30px;}.pl30{padding-left:30px;}.pt30{padding-top:30px;}.pr30{padding-right:30px;}.pb30{padding-bottom:30px;}
.rel{position:relative;}.abs{position:absolute;}
.dn{display:none;}.db{display:block;}.dib{-moz-inline-stack:inline-block; display:inline-block;}.di{display:inline;}
.ovh{overflow:hidden;}.ovs{overflow:scroll;}.vh{visibility:hidden;}.vv{visibility:visible;}
.lh14{line-height:14px;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}
.fix{*zoom:1;}.fix:after,.fix:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}.z{_zoom:1;}
.bdnone{ border:0 none !important;} .bgnone{ background-image:none !important;}.brd6{ border-right:1px solid #d6d6d6;}




.hide{ position:absolute; top:-9999em;}
.txt-hidden { border: 0 none !important; clip: rect(1px, 1px, 1px, 1px); height: 1px !important; line-height: 0 !important; overflow: hidden; padding: 0 !important; position: absolute !important; width: 1px !important;}

/*水平翻转*/
.flipx { -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1); /*IE*/ filter:FlipH;}

/*垂直翻转*/
.flipy { -moz-transform:scaleY(-1); -webkit-transform:scaleY(-1); -o-transform:scaleY(-1); transform:scaleY(-1); /*IE*/ filter:FlipV;}

/*====================== Layout  =========================*/

body{ font-family: "微软雅黑","宋体",Verdana, Geneva, sans-serif; font-size:14px; line-height:150%;}

a:link ,a:visited{ color:#555555; text-decoration:none;font-family: "微软雅黑","宋体",Verdana, Geneva, sans-serif;font-size:14px;}
a:hover{ color:#333; text-decoration:underline;}

a.g6 ,a.g6:visted{ color:#555555; text-decoration:none;}
a.g6:hover{ text-decoration:underline;}

/*宽度*/
.wrap-990{ width:990px;}
.wrap-965{ width:990px;}
.w662{ width:662px;}
.w320{ width:320px;}
.w283{ width:283px;}
w-p-96{ width:96%;}

/*高度*/
.h372{ height:372px;}
.h364{ height:364px;}
.h230{ height:230px;}
.h106{ height:106px;}

/*标题字号大小*/
.title-2 ,.title-3{ height:40px; line-height:44px;   }
	.title-2 a,.title-2 a:visited ,.title-3 a,.title-3 a:visited{ color:#0062a7;}
.title-other a,.title-other a:visited{color:#0062a7;}	
.title-2{ background:url(../images/icon2.png)  left 36px no-repeat;}
.title-3{ background:url(../images/icon2.png)  -710px 38px no-repeat;}
.title-4{ height:50px; line-height:40px; background:url(../images/icon.png)  -315px -284px no-repeat;color:#0062a7;}
	
.title-4{height:40px; line-height:44px; background:url(../images/icon2.png)  -710px 38px no-repeat;}
/*边框*/
.bd-dashed-1{ border-right:#a9a9a9 1px dashed;}
.bd-dashed-2{ border-left:#a9a9a9 1px dashed;}

/*分割线*/
.line-1{ margin-left:auto; margin-right:auto; width:98%; height:1px; min-height:1px; line-height:0; background-color:#ccc; overflow:hidden;}

/*------------------首页---------------------*/

.header{ }
	.header h1{ width:510px; height:150px; background:url(../images/icon1.png) left 13px no-repeat;}
 		.header .logo{ display:block; width:100%; height:100%; overflow:hidden; text-indent:-10000px;}
		.header .quick-menu{}
		.header .quick-menu a{ margin:0 5px;}
		
.nav{ height:48px; background:url(../images/icon.png) left -137px repeat-x;}
	.nav ul{ width:990px;}
		.nav ul li ,.nav ul li a ,.nav ul li a:hover ,.nav ul li a:visited{ float:left; font:18px/48px "微软雅黑","宋体"; line-height:48px; color:#FFF; display:block; text-decoration:none;}
		.nav ul li { background:url(../images/icon.png) -39px -234px no-repeat;}
		.nav ul li a{ padding:0 28px;}
		.nav ul li a:hover{background:url(../images/icon.png) left -185px repeat-x;}
		
.banner{}

.main-com{ background:url(../images/icon.png) left -377px repeat-x;}

	.column-1{ }
		.news-list-1{}
			.news-list-1 li{ height:24px; overflow:hidden;width:300px; color:#555555; background:url(../images/spot.jpg)  no-repeat; text-indent:10px; line-height:24px; background-position:2px 10px; }
			
news-list-1
	.column-2{}
		.news-list-2{}
			.news-list-2 li{ height:24px; overflow:hidden; background:url(../images/icon.png) -214px -248px no-repeat; text-indent:10px; width:300px; }
			
			.news-list-topic{}
			.news-list-topic li{ height:24px; background:url(../images/icon.png) -214px -248px no-repeat; text-indent:10px; width:700px; overflow:hidden; }
.s-yq{background-image:url(../images/yq.jpg); width:313px; height:140px;position: relative;}		
.s-one{color:White;    left: 50px; line-height: 53px; position: absolute;top: 40px;z-index: 2;font-family:微软雅黑;font-weight:bold;}
.s-two{color:black; left: 52px; line-height: 53px; position: absolute;top: 42px;z-index: 1; font-family:微软雅黑; font-weight:bold;}

.formTable {
    border: 1px solid #E3E3E3;
    border-collapse: collapse;
    text-align: left;
}
.formTable th {
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E3E3E3;
    font-weight: normal;
    padding: 8px;
    text-align: right;
    width: 100px;
}
.formTable td {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #E3E3E3;
    padding: 6px;
}

/**menu 导航**/
div#menu {
    height:41px;
}

div#menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    
}
div#menu ul.menu {
  
}

div#menu li {
    position: relative;
    z-index: 9;
    margin: 0;
    display: block;
    float: left;
    border-bottom:1px solid #454545;
}
div#menu li:hover>ul {
    left: -0px;
    
}

div#menu a {
    position: relative;
    z-index: 10;
    height: 47px;
    display: block;
    float: left;
    line-height: 47px;
    text-decoration: none;
    padding: 0 28px;
    font: 18px/48px "微软雅黑","宋体";
    color: #FFFFFF;
    display: block;
    text-align:center;
}
div#menu a:hover, div#menu a:hover span { color: #fff; }
div#menu li.current a {}

div#menu span {
    display: block;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 95% 0;
}
div#menu ul ul a.parent span {
    background-position:95% 8px;
    background-image: url(../images/item-pointer.gif);
    font-size:14px;
}
div#menu ul ul a.parent:hover span {
    background-image: url(../images/item-pointer-mover.gif);
}

/* menu::level1 */
div#menu a {
  
}
div#menu span {
    margin-top: 5px;
}/**@replace#1*/
div#menu li { }
div#menu li.last { background: none; }

/* menu::level2 */
div#menu ul ul li { background: none; }
div#menu ul ul {
    position: absolute;
    top: 42px;
    left: -999em;
    width: 130px;
    padding: 0px 0 0 0;
  background: rgb(75,74,74);
    margin-top:5px;
}
/***hover****/
div#menu a:hover, 
div#menu li:hover a, 
div#menu li.iehover a { 
background:url(../images/icon.png) left -185px repeat-x;
color: #FFF; 
} 
div#menu li:hover li a, 
div#menu li.iehover li a { 
  background: rgb(59,59,59);

} 

/* 2nd Menu Hover Persistence */ 
div#menu li:hover li a:hover, 
div#menu li:hover li:hover a, 
div#menu li.iehover li a:hover, 
div#menu li.iehover li.iehover a { 
    background: rgb(59,59,59);
} 


div#menu ul ul a {
    padding: 2px 0 2px 15px;
    height: auto;
    float: none;
    display: block;
    line-height: 35px;
    color: rgb(169,169,169);
}
div#menu ul ul a:hover {
    background: rgb(75,74,74);
}
div#menu ul ul span {
    margin-top: 0;
    padding-left: 13px;
    padding-right: 15px;
    _padding-right: 20px;
    color: rgb(169,169,169);
    text-align:left;
    font-size:14px;

}
div#menu ul ul a:hover span {
    color: #fff;
}
div#menu ul ul li.last { background: none; }
div#menu ul ul li {
    width: 100%;
}

/* menu::level3 */
div#menu ul ul ul {
    padding: 0;
    margin: -42px 0 0 130px !important;
    margin-left:172px;
}

/* colors */
div#menu ul ul ul { background: rgb(41,41,41);   
 }
div#menu ul ul ul ul { background: rgb(38,38,38); }
div#menu ul ul ul ul { background: rgb(35,35,35); }

/* lava lamp */
div#menu li.back {
    background: url(images/lava.png) no-repeat right -44px !important;
    background-image: url(images/lava.gif);
    width: 13px;
    height: 44px;
    z-index: 8;
    position: absolute;
    margin: -1px 0 0 -5px;
}
div#menu li.back .left {
    background: url(images/lava.png) no-repeat top left !important;
    background-image: url(images/lava.gif);
    height: 44px;
    margin-right: 8px;
}


.hy-s input{ color:#555555;}



/*专题图片列表*/
			.news-list-topic-pic{}
			.news-list-topic-pic { width:760px; margin-bottom:20px; }
                  .news-list-topic-pic  li  { height:100px; padding: 4px;width: 150px; border:1px solid #BBBBBB; float:left;  margin-right:8px; margin-bottom:8px;  }
	
			
		.news-list-3{}
			.news-list-3 li{ height:24px; overflow:hidden;width:300px; color:#555555; line-height:24px;}
				
						.news-list-4{}
			.news-list-4 li{   background:url(../images/spot.jpg) no-repeat; text-indent:10px; background-position:2px 10px;}
				.news-list-4 li a{  line-height:24px;  }
				.news-list-4 li span{   text-align:left; color:#959595; font-size:12px;}

				
	.index-button-list{}
		.index-button-list li{ float:left;}
		 .index-button-list li a{ margin-left:20px; display:inline; width:120px; height:42px;line-height:42px; display:block;  background-image:url(../images/icon.png); background-repeat:no-repeat; overflow:hidden; text-indent:-10000px;s}
			.index-button-list li a.btn-1{ background-position: -13px -283px;}
			.index-button-list li a.btn-2{ background-position: -159px -283px;}
			.index-button-list li a.btn-3{ background-position: -13px -335px;}
			.index-button-list li a.btn-4{ background-position: -159px -335px;}
	
	.search-area{ border:1px solid #CCC;}
		.input-box-1{ width:254px; height:26px; line-height:26px; color:#CCC; border:1px solid #CCC;}
		.input-submit-1{ width:82px; height:30px; display:block; overflow:hidden; border:0 none; background:url(../images/icon.png) -629px -285px no-repeat;}
		
		/***tab***/
		.zctab li{ float:left; padding-left:10px; margin-left:10px; cursor:pointer;}
		.zctab li.hover{ float:left; padding-left:10px; margin-left:10px;background-image:url(/Templates/gdsoa/images/gd-dot.png); background-repeat:no-repeat; background-position:0 21px; color:#FF8212;}
        .zctab li a:hover{ color:#FF8212;}
		.current{}
		.current a{ color:#FF8212;}
		.current a:hover{ color:#FF8212;}
		
/*底部*/
.footer{ background-color:#e5e5e5;}
	.footer .botoom_nav a{ margin:0 10px; color:#000;}
	
/*文章显示*/

.wrap{
	width:1021px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/bg.png) repeat-y;
}
.box{
	width:1017px;
	height:auto;
	overflow:hidden;
	margin:0 auto;
}
.main_article{
	width:1005px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#555;
	font-size:14px;
	padding:6px;
}

.location{
	width:1005px;
	float:left;
	height:27px;
	background:url(../images/l_bg.gif) no-repeat left;
}

.r_tm{
	width:800px;
	float:left;
	padding-left:20px;
	padding-top:3px;
	font-size:13px;
}

.r_tm a {
	color: #555555;
	text-decoration:none;
}
.r_tm a:hover {
	color: #ff0000;
	text-decoration:underline;
}
.r_tm span{
	font-size:13px;
	color: #555555;
}


.cont_m{
	width:1005px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#555;
	font-size:14px;
	padding-top:10px;
}


.page{
	width:732px;
	float:left;
	text-align:center;
	height:30px;
	color: #000;
	padding-top:10px;
	font-size:12px;
}

.page a{
	color:#333;
	text-decoration:none;
	border:1px #ccc solid;
	padding:4px;
	margin:0px 4px;
}
.page .pagecur{
	color:#EA5604;
	font-weight:bold;
	border:1px #ccc solid;
	padding:4px;
	margin:0px 4px;
}
.page a:hover{
	color:#000;
	text-decoration:underline;
}

.cm_t{
	width:1005px;
	float:left;
	height:30px;
	line-height:30px;
	border-bottom:1px #B6B6B6 dotted;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#565656;
}
.cm_time{
	width:1005px;
	float:left;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#B6B6B6;
}
.cm_img{
	width:1005px;
	float:left;
	text-align:center;
}
.cm_cm{
	width:965px;
	float:left;
	text-align:left;
	line-height:26px;
	padding:20px;
}
.time {
    background: url("../images/s_bg.gif") repeat-x scroll left center transparent;
    border-bottom: 1px solid #CCCCCC;
    color: #555555;
    float: left;
    height: 18px;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom:6px;
    width: 1007px;
}

.time font {
    color: #A3610A;
    font-size: 14px;
}



.m_top4 {
    color: #555555;
    float: left;
    height: auto;
    overflow: hidden;
    width: 1005px;
}
.left {
    float: left;
    height: auto;
    overflow: hidden;
    width: 246px;
}
.cont {
    float: left;
    margin-top: 4px;
    width: 246px;
}
.cont_t {
    background: url("../images/title3.gif") no-repeat scroll left top transparent;
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 27px;
    padding-left: 40px;
    padding-top: 10px;
    width: 206px;
}
.c_main {
    border: 1px solid #E1E1E1;
    float: left;
    width: 244px;
}
.c_main ul {
    float: left;
    line-height: 18px;
    list-style-type: none;
    padding: 4px 7px 10px;
    width: 230px;
}
.c_main .list-down {
    float: left;
    font-size: 14px;
    padding: 4px 1px 1px;
    height: auto;
    line-height: 25px;
}
 .list-down a {

vertical-align:middle;  background: url(/templates/gdsoa/images/spot.jpg) no-repeat scroll 2px 7px transparent;color: #555555;padding-left: 12px;text-decoration: none}


.c_main .parent{
    background: url("../images/li_bg.gif") no-repeat scroll 0 0 transparent;
     float: left;
    font-size: 14px;
    height: auto;
    line-height: 31px;
    margin-top: 6px;
    padding-left: 20px;
    width: 210px;
}

.c_main ul li a {
    color: #555555;
    text-decoration: none;
}
.c_main ul li a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.right {
    float: right;
    height: auto;
    overflow: hidden;
    width: 754px;
}
.cont_m2 {
    border: 1px solid #E1E1E1;
    color: #555555;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 4px;
    overflow: hidden;
    width: 752px;
}
.cont_m2 ul {
    float: left;
    line-height: 18px;
    list-style-type: none;
    padding: 10px;
    width: 732px;
}
.cont_m2 ul li {
    background: url("../images/line.gif") repeat-x scroll left bottom transparent;
    float: left;
    height: 22px;
    padding-top: 6px;
    width: 732px;
    overflow:hidden;
}
.cont_m2 ul li span {
    color: #959595;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    padding-right: 6px;
    text-align: right;
}
.cont_m2 ul li a {
    background: url("../images/list2.gif") no-repeat scroll 8px 8px transparent;
    color: #555555;
   /* float: left;*/
    padding-left: 20px;
    text-decoration: none;
    width:620px;
    overflow:hidden;
    white-space:nowrap;
    display:block;
    float:left;
    text-overflow:ellipsis;
}
.cont_m2 ul li a:hover {
    background: url("../images/list2.gif") no-repeat scroll 8px 8px transparent;
    color: #FF0000;
  /* float: left;*/
    padding-left: 20px;
    text-decoration: underline;
}
.cont_m4 {
    border: 1px solid #E1E1E1;
    color: #555555;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 4px;
    overflow: hidden;
    width: 752px;
}

.cm_t4{
	width:754px;
	float:left;
	height:30px;
	line-height:30px;
	border-bottom:1px #B6B6B6 dotted;
	text-align:center;
	color:#000;
	font-size:15px;
	font-weight:bold;
}
.cm_cm4{
	width:720px;
	float:left;
	text-align:left;
	line-height:22px;
	padding:20px;
	font-size:14px;
}


.list5 {
    float: left;
    height: auto;
    overflow: hidden;
    padding: 0px 10px 0;
    width: 224px;
}
.m_1 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 320px;
    width: 328px;
}
.m1_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 20px;
    padding-top: 8px;
    width: 328px;
}
.m1_l {
    color: #2278C6;
    float: left;
    font-weight: bold;
    height: 30px;
    padding-left: 26px;
    width: 60px;
   
}
.m1_l2 {
    float: left;
    font-weight: bold;
    height: 20px;
    padding-left: 26px;
    width: 120px;
}
.m1_l3 {
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 20px;
    padding-left: 26px;
    width: 60px;
}
.m1_r {
    float: right;
    height: 20px;
    padding-right: 10px;
    text-align: right;
    width: 140px;
}
.m1_r2 {
    color: #454545;
    float: right;
    height: 20px;
    padding-left: 10px;
    width: 240px;
}
.m1_r3 {
    color: #454545;
    float: right;
    height: 20px;
    padding-left: 10px;
    width: 300px;
}
.m1_r4 {
    color: #454545;
    float: right;
    height: 20px;
    padding-left: 10px;
    width: 140px;
}
.m1_l a, .m1_l2 a {
    color: #FFFFFF;
    text-decoration: none;
    
}
.m1_l a:hover, .m1_l2 a:hover {
    color: #FFFFFF;
    text-decoration: underline;
}
.m1_r a, .m1_r2 a, .m1_r3 a, .m1_r4 a {
    color: #53534C;
    text-decoration: none;
}
.m1_r a:hover, .m1_r2 a:hover, .m1_r3 a:hover, .m1_r4 a:hover {
    color: #000000;
    text-decoration: underline;
}
.m1_m {
    float: left;
    height: 275px;
    padding-top: 8px;
    text-align: center;
    width: 328px;
}
.m_2 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 320px;
    margin-left: 5px;
    width: 364px;
}
.m2_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 364px;
}

.list {
    float: left;
    height: auto;
    overflow: hidden;
    padding: 0 10px;
    width: 344px;
}
.list ul {
    float: left;
    list-style-type: none;
}
.list ul li {
    background: url("../images/line.gif") repeat-x scroll left 23px transparent;
    float: left;
    height: 22px;
    padding-top: 6px;
    width: 330px;
}
.list ul li a {
    color: #555555;
    text-decoration: none;
}
.list ul li a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.list ul li span {
    float: right;
}
.m_3 {
    float: left;
    height: 320px;
    margin-left: 5px;
    width: 300px;
}
.m_3k {
    border: 1px solid #E3E4DE;
    float: left;
    height: 240px;
    width: 298px;
}
.m3_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 298px;
}
.list2 {
    float: left;
    height: auto;
    overflow: hidden;
    padding: 0 10px;
    width: 278px;
}
.list2 ul {
    float: left;
    list-style-type: none;
}
.list2 ul li {
    float: left;
    height: 22px;
    padding-top: 6px;
    width: 278px;
}
.list2 ul li a {
    color: #555555;
    text-decoration: none;
}
.list2 ul li a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.list2 ul li span {
    float: right;
}
.ad {
    float: left;
    height: 71px;
    padding-top: 8px;
    width: 298px;
}
.m_top2 {
    color: #555555;
    float: left;
    height: auto;
    margin-top: 6px;
    overflow: hidden;
    width: 1017px;
}
.m_4 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 290px;
    width: 268px;
}
.m4_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 268px;
}
.m_5 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 290px;
    margin-left: 5px;
    width: 424px;
}
.m5_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 424px;
}
.list3 {
    float: left;
    height: auto;
    overflow: hidden;
    padding: 0 10px;
    width: 404px;
}
.list3 ul {
    float: left;
    list-style-type: none;
}
.list3 ul li {
    background: url("../images/line.gif") repeat-x scroll left 23px transparent;
    float: left;
    height: 22px;
    padding-top: 6px;
    width: 400px;
}
.list3 ul li a {
    color: #555555;
    text-decoration: none;
}
.list3 ul li a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.list3 ul li span {
    float: right;
}
.list4 {
    float: left;
    height: auto;
    overflow: hidden;
    padding: 0 10px;
    width: 248px;
}
.list4 ul {
    float: left;
    list-style-type: none;
}
.list4 ul li {
    float: left;
    height: 22px;
    padding-top: 6px;
    width: 248px;
}
.list4 ul li a {
    color: #555555;
    text-decoration: none;
}
.list4 ul li a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.m_6 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 290px;
    margin-left: 5px;
    width: 298px;
}
.m6_t {
    background: url("../images/title2.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 298px;
}
.m_7 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 290px;
    margin-left: 5px;
    width: 298px;
}
.m7_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 298px;
}
.m_8 {
    border: 1px solid #E3E4DE;
    float: left;
    margin-top: 4px;
    padding-bottom: 6px;
    width: 244px;
}
.m8_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    font-size: 14px;
    height: 24px;
    padding-top: 4px;
    width: 244px;
}
.m9_t {
    background: url("../gdsoa/images/title4.gif") repeat-x scroll left bottom transparent;
    border-bottom: 1px solid #DDDDDD;
    float: left;
    font-size: 13px;
    height: 24px;
    padding-top: 8px;
    width: 244px;
}
.m_9 {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #2278C6 #E3E4DE #E3E4DE;
    border-image: none;
    border-right: 1px solid #E3E4DE;
    border-style: solid;
    border-width: 3px 1px 1px;
    float: left;
    margin-top: 4px;
    padding-bottom: 6px;
    width: 244px;
}

.m9_t .m1_l {
    font-size: 14px;
}
.m9_t .m1_l a {
    color: #2278C6;
    text-decoration: none;
}
.m9_t .m1_l a:hover {
    color: #FF0000;
    text-decoration: underline;
}

.list5 ul {
    float: left;
    list-style-type: none;
}
.list5 ul li {
    float: left;
    font-size: 14px;
    height: 22px;
    line-height:22px;
    padding-top: 6px;
    width: 224px;
    overflow: hidden;
}
.list5 ul li a 
{
	background: url("../images/list.gif") no-repeat scroll 8px 8px transparent;
    color: #555555;
    text-decoration: none;
    padding-left:15px;
}
 




.list5 ul li a:hover {
    color: #FF0000;
    text-decoration: underline;
}
.m_10 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 320px;
    margin-left: 5px;
    width: 298px;
}
.m_11 {
    border: 1px solid #E3E4DE;
    float: left;
    height: 380px;
    width: 697px;
}
.m11_t {
    background: url("../images/title.gif") no-repeat scroll left top transparent;
    float: left;
    height: 28px;
    padding-top: 8px;
    width: 697px;
}

/*2012评选*/
.pinxuan-button-list li{
    /*height: 75px;
     line-height: 75px;*/
    width: 201px;
    text-align:center;
    vertical-align:middle;
    /* padding-left:12px;*/
}
.pinxuan-button-list li a {
    background-image: url("../images/btn1.png");
    background-repeat: no-repeat;
    display: block;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    width: 201px;
   font:18px/48px "微软雅黑","宋体";
   color:#2a2a2a;
   padding-top:5px;
}
.pinxun-zb
{
     background-color:#f1f1f1;

    height:200px;
}
.pinxun-zb li{
    height: 32px;
    line-height: 32px;
    width: 180px;
    text-align:center;
    align:center;
        display:block;
 padding-bottom:15px;
}

.pinxun-zb li a {
    background-image: url("../images/zba.png");
    background-repeat: no-repeat;
    display: block;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    width: 178px;
   font:14px "微软雅黑","宋体";
   color:#ffffff;
   vertical-align:middle;
   padding-top:5px;
}

.tab_m {
    background: url("../images/bg2.gif") repeat-x scroll left top transparent;
    float: left;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
    text-align: center;
    width: 990px;
}
.tab_m  span{
    float: left;
    height: 28px;
    width: 100px;
    color:#ffffff;
    cursor:pointer;
      font-weight: bold;


}

.tab_m .off {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #0F5CA2;
        font-weight: bold;


}
.focu {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    font-weight: bold;
}
.tab_m .off a {
    color: #0F5CA2;
    display: block;
    height: 28px;
    text-decoration: none;
    width: 100px;
}
.l_2 {
    display: block;
    float: left;
    height: 20px;
    margin-left: 30px;
    margin-top: 14px;
    white-space: nowrap;
    width: auto;
}


/*2013京交会专题*/
.pinxuan-button-list1 li{
    /*height: 75px;
     line-height: 75px;*/
    width: 201px;
    text-align:center;
    vertical-align:middle;
    /* padding-left:12px;*/
}
/*2013京交会专题end*/
/*2013软交会专题*/
.pinxuan-button-list2 li a {
    background-image: url("../images/rjh_bg1.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    width: 201px;
   font:18px/48px "微软雅黑","宋体";
   color:#2a2a2a;
   padding-top:5px;
   text-align:center;
}
.pinxun-zb2 li a {
    background-image: url("../images/rjh_bg2.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    width: 178px;
   font:14px "微软雅黑","宋体";
   color:#ffffff;
   vertical-align:middle;
   padding-top:5px;
   text-align:center;
}
/*2013软交会专题end*/

.pinxuan-button-list1 li a {
    background-image: url("../images/tis_btn.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 60px;
    line-height: 60px;
    overflow: hidden;
    width: 201px;
   font:18px/48px "微软雅黑","宋体";
   color:#2a2a2a;
   padding-top:5px;
}
.pinxun-zb1
{
     background-color:#f1f1f1;

    height:200px;
}
.pinxun-zb1 li{
    height: 32px;
    line-height: 32px;
    width: 180px;
    text-align:center;
    align:center;
        display:block;
 padding-bottom:15px;
}

.pinxun-zb1 li a {
    background-image: url("../images/tis_zba.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 32px;
    line-height: 32px;
    overflow: hidden;
    width: 178px;
   font:14px "微软雅黑","宋体";
   color:#333333;
   vertical-align:middle;
   padding-top:5px;
}

.tab_m {
    background: url("../images/bg2.gif") repeat-x scroll left top transparent;
    float: left;
    height: 28px;
    line-height: 28px;
    padding-left: 10px;
    text-align: center;
    width: 990px;
}
.tab_m .off {
    float: left;
    height: 28px;
    width: 100px;
}
.focu {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #FFFFFF;
    font-weight: bold;
}
.tab_m .off a {
    color: #0F5CA2;
    display: block;
    height: 28px;
    text-decoration: none;
    width: 100px;
}
.l_2 {
    display: block;
    float: left;
    height: 20px;
    margin-left: 30px;
    margin-top: 14px;
    white-space: nowrap;
    width: auto;
}


/*201 03 19*/
.bd_l{ border-left: 1px solid #DEDEDE;}
.bd_r{  border-right: 1px solid #DEDEDE;}
.bd{ border: 1px solid #DEDEDE}
.bd_b{ border-bottom:1px solid #DEDEDE}

.cont_m3 {
    border: 1px solid #E1E1E1;
    color: #555555;
    float: left;
    font-size: 14px;
    height: auto;
    margin-top: 4px;
    overflow: hidden;
    width: 752px;
    padding-left:10px;
}
.cont_m3 ul {
    float: left;
    line-height: 18px;
    list-style-type: none;
    padding: 10px;
    width: 732px;
}
.cont_m3 ul li {
    background: url("../images/line.gif") repeat-x scroll left bottom transparent;
    float: left;
    height: 22px;
    padding-top: 6px;
    width: 732px;
    overflow:hidden;
     margin-right:15px;
     padding-left:10px;
     margin-top:10px;
     padding-right:10px;
    
}
.cont_m3 ul li span {
    color: #959595;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    padding-right: 6px;
    text-align: right;
}
.tit_a{font-size:14px; font-weight:900; cursor:pointer;text-decoration:none; background: url("../images/list2.gif") no-repeat scroll 8px 4px transparent; padding-left:20px; color:#0062A7;letter-spacing: 0.3mm }
.tit_a:hover{ text-decoration:underline; color:#0062A7}
.txt_a{font-size:14px; cursor:pointer;text-decoration:none; color:#555555;letter-spacing: 0.3mm; line-height:26px; }
.txt_a:hover{ color:#000000; text-decoration:none;}
.p_box{ height:85px;text-align:left;overflow:hidden;text-indent: 2em }
.pointer{ cursor:pointer}
.fs{ font-style:inherit}
/*专题页*/
.ms_top {
    background: url("../images/menu_bg.jpg") repeat-x scroll 0 0 transparent;
    left: 0;
    line-height: 35px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 999;
}
.ms_top .top {
    margin: 0 auto;
    width: 980px;
}
.ms_top .top p {
    margin: 0;
}

/***园区banner样式***/
    .banner_topic {
    background: url("../images/topbg.jpg") no-repeat scroll 0 0 #1E94DA;
    height:230px;
    
}
.banner_topic {
    overflow: hidden;
    position: relative;
        height:230px;
}

.banner_topic b {
    display: block;
    font-weight: normal;
}

.banner_topic b.one {
    color: #FFFFFF;
    
}
.banner_topic b.one {
    left: 150px;
    position: absolute;
    top: 55px;
    z-index: 2;
    line-height: 73px;
    font-size: 45px;
    font-family:"微软雅黑","黑体";


}
.banner_topic b.two {
    left: 152px;
    position: absolute;
    top: 57px;
    z-index: 1;
    line-height: 73px;
    font-size: 45px;
    font-family: "微软雅黑","黑体";

}
.banner_topic b.one1 {
    color: #FFFFFF;
    
}
.banner_topic b.one1 {
    left: 150px;
    position: absolute;
    top: 115px;
    z-index: 2;
    font-size:20px;
    font-family: Arial;
    line-height:30px;
}
.banner_topic b.two1 {
    left: 152px;
    position: absolute;
    top: 117px;
    z-index: 1;
    font-size:20px;
    font-family: Arial;
        line-height:30px;

}
/***园区banner样式end***/

/**企业中心内容页*****/
 .teach-s{ width:500px; float:left;}
 .teach-s dt{  color: #666;height: 28px;overflow: hidden;padding-left: 10px;width: 80px; line-height:28px; float:left;}
 .teach-s dd{ height:28px; line-height:28px; width:150px; float:left; color: #333;}
 .zw-txt{float:left; color:#CD0A0E; padding-left:10px; font-size:18px; font-weight:800;}
 .zw-box{ padding-bottom:10px; padding-top:40px; height:180px; margin-bottom:10px; width:100%; }
 .zw-wap{ height:30px; background-color:#E4EEF7; line-height:30px; margin-bottom:20px; border-top:1px dashed #CBE2F7;}
 .zw-wap span{width:70px;float:left; padding-left:10px; cursor:pointer;}
 .tea-img-r{float:left; padding:1px; border:1px solid #dbdbdb; margin-top:-30px;}
 
 /**首页头部搜索***/
 .search-top{float:right; margin-top:53px; font-family:微软雅黑; }
 .search-top input{ width:180px; height:20px; line-height:20px; float:left; border:1px solid #D7D7D7; margin-right:2px; background-image:url(../images/search_icon.gif); background-repeat:no-repeat; padding-left:30px; background-color:#F6F6F6;font-size:12px; color:#666;}
.searche-div{ margin-left:2px; float:left; width:51px; height:20px; background:url(../images/18.jpg); background-repeat:no-repeat; text-align:center; margin-top:1px; line-height:20px;}
.search-div a{line-height:20px;font-family:微软雅黑;}

/**s首页轮播广告**/
.eachBox {
    clear: both;
    overflow: hidden;
    padding-top: 15px;
     height: 310px;
   
}

.changeBox_a1 {
    float: left;
    height: 310px;
    position: relative;
    width: 980px;
}
.changeBox_a1 .a_bigImg {
    display: none;
    left: 2px;
    position: absolute;
    top: 2px;
}
.wapp{ width:980px; height:46px;background-image:url(../images/hdbg.gif);  position:relative; top:260px;overflow: hidden;}
.ul_change_a2  {  padding-top:15px; width:215px; margin:0 auto;}
.ul_change_a2  li { float:left;  display:inline-block; }
.ul_change_a2 li span 
{
    height: 8px;
    width: 27px;
    border: 1px solid #BCBCBC;
    cursor: pointer;
    font-size: 0.8em;
    margin-right: 6px;
    opacity: 0.85;
    background-color:#DADADA;
    overflow:hidden;
    float:left; 
    display:inline-block;
}
.ul_change_a2 li span.on {
	background-color:#2C90C9;
	border:1px solid #2478AC;
}
/**s首页轮播广告end**/