/* CSS Document */
body {
	   margin:0 auto;
	   text-align:center;
	   width:966px;
	   color: #666666;
	   font-size: 12px;
	  
}

#container{   width:960px; 
              margin:0 auto;
			  text-align:center;
			  overflow: hidden;
}
#container2{   width:966px; 
               margin:0 auto;
			   text-align:center;
}
.banner_2{
           width:964px;
		   margin: 0 auto;
		   border: #d7d9ee solid 1px;
}

/*------------- 以下是top.asp文件中的css样式表 ---------------------------------------------------------------------*/
#header{ height:70px; margin-bottom: 0px; overflow: hidden; width: 100%; text-align: right}

#logo{ 
         margin-top: 12px; 
		 float: left; 
		 margin-left: 20px
}
.topSearch { 
               margin-top: 45px; 
			   margin-right:20px; 
			   background: url(/images/topsearch.gif) no-repeat; 
			   float: right;  
			   width: 167px;              
			   height: 21px;
}

#text_display{ float:left; }
.keywordsInput { background:  0% 0% 0% 0%; width: 100px; float:left; border: 1px solid #cccccc;}
.nav { 
        height:31px; 
	    margin:0px 0px 0px 0px; 
	    overflow:hidden; 
	    background:url(images/navBg0.gif) no-repeat; 
	    width: 950px;
}


.nav li { 
           display:inline;
		   list-style-type:none;
		   font-family:"黑体"; 
		   color:#FFFFFF; 
		   float:left; 
		   text-decoration: none;
		   width: 90px;
}
.nav li a {
	display: block;
	overflow: hidden;
	padding-top: 31px;
	position: absolute;
	height: 0px;
	width: 114px;
}

.nav li a.homepage {
                       z-index: 10;	
					   left: 133px;/*196px*/	
					   width: 79px;
}
.nav li a.homepage:hover {	
                           background-position: 0px -35px; 
						   background:url(images/index_dh1_07.gif) no-repeat;
}
.nav li a.dcec {	
                   background-position: -79px 0px;	
				   z-index: 9;	
				   left: 212px;	/*276*/
				   width: 106px
}
.nav li a.dcec:hover {	
                        background-position: -79px -35px;
						background:url(images/index_dh1_08.gif) no-repeat;
}
.nav li a.cpyfw {	
                     background-position: -183px 0px;	
					 z-index: 8;	
					 left: 318px;	/*382*/
					 width: 106px
}
.nav li a.cpyfw:hover {	
                          background-position: -183px -35px;
						  background:url(images/index_dh1_09.gif) no-repeat;
}
.nav li a.jjfa {	
                     background-position: -289px 0px;	
					 z-index: 7;	/*8*/
					 left: 430px;	/*解决方案新添加*/
					 width: 114px
}
.nav li a.jjfa:hover {	
                          background-position: -289px -35px;
						  background:url(images/index_dh1_10.gif) no-repeat;
}
.nav li a.case {	
                  background-position: -392px 0px;	
				  z-index: 6;	
				  left: 538px;	
				  width: 114px
}
.nav li a.case:hover {	
                        background-position: -392px -35px;  /*289*/
						background:url(images/index_dh1_11.gif) no-repeat;
}
.nav li a.science {	
                     background-position: -496px 0px;	
				     z-index: 5;	
				     left: 652px;	
				     width: 111px;
}
.nav li a.science:hover {	
                          background-position: -496px -35px;/*392*/
						  background: url(images/index_dh1_12.gif) no-repeat;
}
.nav li a.academician {	
                        background-position: -600px 0px;	
					    left: 763px;	
					    width: 111px
}
.nav li a.academician:hover {	
                              background-position: -600px -35px;/*496*/
							  background: url(images/index_dh1_13.gif) no-repeat;
}




.nav2 li.current a.dcec {	
                          background-position: -79px -70px;	
						  width: 103px;
						  background: url(images/nav2_dcec_current.gif) no-repeat;
}
.nav2 li.current a.dcec:hover {	
                               background-position: -79px -70px;	
							   width: 103px;
							   background: url(images/nav2_dcec_current.gif) no-repeat;
}
.nav2 li.current a.cpyfw {	
                            background-position: -183px -70px;	
							width: 111px;
							background:url(images/nav2_cpfw_current.gif) no-repeat;
}
.nav2 li.current a.cpyfw:hover {	
                                  background-position: -183px -70px;	
								  width: 111px;
								  background:url(images/nav2_cpfw_current.gif) no-repeat;
}
.nav2 li.current a.case {	
                           background-position: -289px -70px;	
						   width: 112px;
						   background: url(images/nav2_case_current.gif) no-repeat;
}
.nav2 li.current a.case:hover {	
                                background-position: -289px -70px;	
							    width: 112px;
								background: url(images/nav2_case_current.gif) no-repeat;
}
.nav2 li.current a.science {	
                               background-position: -392px -70px;	
						       width: 106px;
						       background: url(images/nav2_kyxm_current.gif) no-repeat;
}
.nav2 li.current a.science:hover {	
                                   background-position: -392px -70px;	
								   width: 106px;
								   background: url(images/nav2_kyxm_current.gif) no-repeat;
}
.nav2 li.current a.academician {	
                                 background-position: -496px -70px;	
							     width: 119px;
								 background: url(images/nav2_ysfc_current.gif) no-repeat;
}
.nav2 li.current a.academician:hover {	
                                        background-position: -496px -70px;	
                                        width: 119px;
										background: url(images/nav2_ysfc_current.gif) no-repeat;
}
										

/*------------- 以下是top_2.asp文件中的css样式表 ---------------------------------------------------------------------*/

.topSearch2 { 
               margin-top: 35px; 
			   margin-right:20px; 
			   background: url(/images/topsearch.gif) no-repeat; 
			   float: right;  
			   width: 167px;              
			   height: 21px;
}
.nav2 { 
        height:31px; 
	    margin:0px 0px 0px 0px; 
	    overflow:hidden; 
	    background:url(images/navBg2.gif) no-repeat; 
	    width: 100%; 
	    position: relative;
}
.nav2 li { 
           display:inline;
		   list-style-type:none;
		   font-family:"黑体"; 
		   color:#FFFFFF; 
		   float:left; 
		   text-decoration: none;
		   width: 90px;
}
.nav2 li a {	
               display: block;	
			   background:;	
			   overflow: hidden;
			   padding-top: 31px;	
			   position: absolute;	
			   height: 0px;
}

.nav2 li a.homepage {
                       z-index: 10;	
					   left: 190px;	
					   width: 80px;
}
.nav2 li a.homepage:hover {	
                           background-position: 0px -35px; 
						   background:url(images/nav2_index.gif) no-repeat;
}
.nav2 li a.dcec {	
                   background-position: -79px 0px;	
				   z-index: 9;	
				   left: 268px;	
				   width: 103px
}
.nav2 li a.dcec:hover {	
                        background-position: -79px -35px;
						background:url(images/nav2_dcec.gif) no-repeat;
}
.nav2 li a.cpyfw {	
                     background-position: -183px 0px;	
					 z-index: 8;	
					 left: 371px;	
					 width: 111px
}
.nav2 li a.cpyfw:hover {	
                          background-position: -183px -35px;
						  background:url(images/nav2_cpfw.gif) no-repeat;
}
.nav2 li a.case {	
                  background-position: -289px 0px;	
				  z-index: 7;	
				  left: 482px;	
				  width: 114px
}
.nav2 li a.case:hover {	
                        background-position: -289px -35px;
						background:url(images/nav2_case.gif) no-repeat;
}
.nav2 li a.science {	
                     background-position: -392px 0px;	
				     z-index: 6;	
				     left: 594px;	
				     width: 106px;
}
.nav2 li a.science:hover {	
                          background-position: -392px -35px;
						  background: url(images/nav2_kyxm.gif) no-repeat;
}
.nav2 li a.academician {	
                        background-position: -496px 0px;	
					    left: 700px;	
					    width: 119px
}
.nav2 li a.academician:hover {	
                              background-position: -496px -35px;
							  background: url(images/nav2_ysfc.gif) no-repeat;
}


/*------------- 以下是bot.asp文件中的css样式表 ---------------------------------------------------------------------*/

#bot{
      width: 960px;
	  text-align: center;
	  font-size: 12px;
	  line-height:18px;
	  height:40px;
	  margin:0 auto;
}
li.bot_text{
         list-style-type: none;
}

/*------------- 以下是index.asp文件中的css样式表 ---------------------------------------------------------------------*/
#index_top{
            margin:0px auto 10px auto;
			text-align:center;
			width: 950px;
}
#time_display{font-size: 12px; height: 12px; margin-left: 20px; width: 930px; text-align: left; color: #666666; clear: left}
#index_flash{
              margin:0 auto;
			  height:292px;
			  width:950px;
			  border:#d7d9ee solid 1px;
			  text-align:center;
			  
}
#main_content{
               height: 190px;
			   width: 950px;
			   margin:0 auto;
			   overflow: hidden;
			   
}
li{
    list-style-type:none;
}
.zycpyfw{
          background: url(images/indexbg_zycpyfw.gif) no-repeat;
		  width: 267px;
		  height: 157px;
		  margin: 10px 0px 0px 0px;
		  float:left;
		  padding:40px 0px 0px 20px;
}
.zycpyfw_content{
                  width: 170px;
				  height: 20px;
				  float: left;
				  font-size: 12px;
				  padding: 1px 0px 3px 10px;
				  text-align:left;
}
.zycpyfw_content_detail{
                          width:100px; 
						  list-style-type: none; 
						  float: right; 
						  font-size: 12px; 
						  margin-bottom: 15px; 
						  color:#e57a1a ;
						  height: 20px;
						  margin-right: 5px; 
						  margin-top:10px;                   
}
.szcs{
        background: url(images/indexbg_szcs.gif) no-repeat;
		width: 290px;
		height:157px;
		margin:10px 0px 0px 10px;
		padding:40px 0px 0px 30px;
		float:left;
}
.szcs_content{
                  width: 200px;
				  height: 20px;
				  float: left;
				  font-size: 12px;
				  margin: 1px 0px 3px 5px;
				  text-align:left;
				  /*border-bottom: #cacde5 dotted 1px*/
}
.szcs_content_detail{
                          width:100px; 
						  list-style-type: none; 
						  float: right; 
						  font-size: 12px; 
						  margin-top: 5px;
						  padding-right: 10px; 
						  color:#e57a1a ;
						  height: 20px;
						  margin-right: 5px;                       
}
.newscenter{
              background: url(images/indexbg_newscenter.gif) no-repeat;
			  width: 311px;
			  height: 187px;
			  margin:10px 0px 0px 5px;
			  padding:0px 0px 0px 5px;
			  clear: right;
			  float: right;
}

.newscenter_category{
                      width: 270px;
					  float: right;
					  margin: 15px 20px 15px 15px;
					  font-size: 12px;
					  color: #20297a;
}
.newscenter_content{
                     width: 305px;
				     height: 20px;
				     float: left;
				     font-size: 12px;
				     margin: 1px 0px 3px 2px;
				     text-align:left;
				    /* border-bottom: #cacde5 dotted 1px*/
}
.newscenter_content_detail{
                          width:100px; 
						  list-style-type: none; 
						  float: right; 
						  font-size: 12px; 
						  margin-top: 0px;
						  margin-right: 20px; 
						  color:#e57a1a;
						  height:20px;
						  padding-top: 5px;                         
}

/*------------------------------ scroll-news ----------------------------------------------*/
ul.news-scroll
        {
            padding-right: 0px;
            padding-left: 0px;
            padding-bottom: 0px;
            margin: 0px;
            padding-top: 0px;
        }
        #announcement
        {
            width: 352px; /*background: url(qp-images/ss-bg_2.gif) repeat;*/
            overflow: hidden;
            margin-left: 360px;
            margin-top: 2px;
            float: left;
        }
        #announcement div
        {
            padding: 0px 10px 0px 10px;
            overflow-y: hidden;
            line-height: 25px;
            height: 24px;
            margin-left: 30px;
        }
        #announcement li
        {
            font-size: 12px;
            float: left;
            list-style-type: none;
            margin-right: 10px;
            padding-left: 10px;
            white-space: nowrap;
        }
        #announcement a
        {
            text-decoration: none;
        }
        #announcement a:hover
        {
            text-decoration: underline;
        }
/*--------------------------------------------------------------------------------------------*/


#index_bot{
             margin: 0 0 0 0;
			 height: 40px;
			 float: left;
			 text-align:center;
			 text-align: center;
	         font-size: 12px;
	         line-height:18px;
			 width: 960px;
}
a:link {
	text-decoration: none; color: #666666;
}
a:visited {
	text-decoration: none; color: #666666;
}
a:hover {
	text-decoration: underline;
	color: #e57a1a;
}
a:active {
	text-decoration: none;
}
a.detail:link{text-decoration: underline; color: #e57a1a;}
a.detail:visited{text-decoration: underline; color: #e57a1a;}
a.detail:hover{text-decoration: underline; color: #e57a1a;}
a.detail:active{text-decoration: underline; color: #e57a1a;}
a.category:link{text-decoration: underline; color: #20297a;}
a.category:visited{text-decoration: underline; color: #20297a;}
a.category:hover{text-decoration: underline; color: #e57a1a;}
a.category:active{text-decoration: underline;}
a.bot:link{text-decoration: none; color: #20297a;}
a.bot:visited{text-decoration: none; color: #20297a;}
a.bot:hover{text-decoration: underline; color: #20297a;}
a.bot:active{text-decoration: none; }

/*------------- 以下是dcec.asp文件中的css样式表 ---------------------------------------------------------------------*/

#dcec_top{
            margin: 0px auto 10px auto;
			text-align:center;
}
#dcec_main{
            width: 966px;
			margin: 0 auto;
} 
.dcec_left{
            width: 185px;
			float: left;
			margin: 18px auto 0 auto;
} 
.dcec_right{
             width: 770px;
			 float: right;
			 margin-right: 0px;
			 margin-top:10px;
} 
.dcec_left_1{
              width: 185px;
			  height: 167px;
			  /*border-left: #daddf3 solid 1px;
			  border-right: #daddf3 solid 1px;
			  border-bottom: #daddf3 solid 1px;
			  margin-bottom: 10px;*/
			  margin-top: 0px;
			  background: url(images/left_d_bg.gif) no-repeat;
}
.dcec_left_i{
              width: 185px;
			  height: 190px;
			  /*border-left: #daddf3 solid 1px;
			  border-right: #daddf3 solid 1px;
			  border-bottom: #daddf3 solid 1px;
			  margin-bottom: 10px;*/
			  margin-top: 0px;
			  background: url(images/left_i_dcec.gif) no-repeat;
}

.dcec_left_c{
              width: 185px;
			  height: 253px;
			  margin-top: 0px;
			  background: url(images/left_c_bg.gif) no-repeat;
}
.dcec_left_ca{
              width: 185px;
			  height: 167px;
			  margin-top: 0px;
			  background: url(images/left_ca_bg.gif) no-repeat;
}
.dcec_left_s{
              width: 185px;
			  height: 187px;
			  margin-top: 0px;
			  background: url(images/left_s_bg.gif) no-repeat;
}
.dcec_left_a{
              width: 185px;
			  height: 167px;
			  margin-top: 0px;
			  background: url(images/left_a_bg.gif) no-repeat;
}

.left_d_dcec{
            background: url(images/left_d_dcec.gif) no-repeat;
			margin-left:2px;
			width:190px;
			height:31px;		
}
.dcec_left_news{
              width: 185px;
			  height: 187px;
			  margin-top: 0px;
			  background: url(images/news_bg.gif) no-repeat;
}
.title_bg{
           /*background: url(images/leftmenu2.jpg) no-repeat;*/
		   height: 27px;
		   width: 185px;
		   margin-top:0px;
}
.title_bg h3{
              font-family:"宋体";
              font-size:16px;
		      float: left;
		      color: #20297a;
		      margin:8px 0px 0px 15px;
}
.dcec_left_1_menu{
                    margin: 0px 0px 0px 0px;
					padding:0px 0px 0px 15px;
					float: left;
					width: 160px;
					padding-top:30px;
}
.dcec_left_i_menu{
                    margin: 10px 0px 0px 0px;
					padding:0px 0px 0px 15px;
					float: left;
					width: 160px;
					padding-top:15px;
}
.dcec_left_news_menu{
                    margin: 40px 0px 0px 0px;
					padding:0px 0px 0px 15px;
					float: left;
					width: 160px;
					padding-top:15px;
}
dd.dcec_left_1_menu{
                     list-style-position: none;
					 font-size: 12px;
					 height: 18px;
					 color:#20297a;
					 text-align: left;
					 padding: 2px 0px 5px 0px;
					 margin-left: 0px;			            
}
.dcec_right_flash{
                   width: 767px;
				   border: #cacde5 solid 1px;
				   
}
.dcec_right_content {
                      width: 730px;
					  
					 /* border: #daddf3 solid 1px;*/
					  margin-top: 0px;
					  margin-left:15px;					
}
.dcec_right_content_detail {
                             width: 767px;
					         height: 669px;
					         border: #daddf3 solid 1px;
					         margin-top: 0px;					
}
.title_bg_right{
                 /*background: url(images/title_bg_right.gif) no-repeat;*/
				
		         height: 28px;
		         width: 767px;
				 margin-top: 1px;
				 margin-left: 1px;
}
.right_r_top{
               text-align:left;
			   margin-top: 15px;
}
.right_r_topu{
              margin-left:0px;
              background: url(images/right_under_bg.gif) no-repeat; 
			  height:11px;
}
.title_bg_right h3{
                    font-family: "黑体";
                    font-size:13px;
		            font-weight: bold;
		            float: left;
		            color: #20297a;
		            margin:8px 0px 3px 12px;
}
.dcec_right_text{
                     font-size: 12px;
					 text-align:left;
					 margin: 15px 15px 0px 15px;
}
p.dcec_right_text{
                        line-height:22px; 
						text-indent: 24px;
} 
.bot_web{
            margin: 15px auto;
			height: 40px;
			float: left;
			text-align:center;
			text-align: center;
	        font-size: 12px;
	        line-height:18px;
			width: 966px;
			clear:both;
			
}         
/*------------- 以下是cpfw.asp文件中的css样式表 ---------------------------------------------------------------------*/
.cpfw_left_1{
              width: 189px;
			  height: 155px;
			  border-left: #daddf3 solid 1px;
			  border-right: #daddf3 solid 1px;
			  border-bottom: #daddf3 solid 1px;
			  margin-bottom: 10px;
}
.cpfw_left_1_menu{
                           margin: 0px 0px 0px 0px;
					       padding:0px 0px 0px 15px;
					       float: left;
					       width: 160px;
					       padding-top:10px;
}
dd.cpfw_left_1_menu{
                     list-style-position: none;
					 font-size: 12px;
					 height: 18px;
					 text-align: left;
					 padding:5px 0px 10px 0px;
					 margin-left: 0px;
					 border-bottom:#eeeeee solid 1px ;				            
}
.cpfw_right_content {
                      width: 767px;
					  height: 669px;
					  border: #daddf3 solid 1px;
					  margin-top: 0px;					
}
/*------------- 以下是case.asp文件中的css样式表 ---------------------------------------------------------------------*/
.case_left_2{
              width: 189px;
			  height: 155px;
			  border-left: #daddf3 solid 1px;
			  border-right: #daddf3 solid 1px;
			  border-bottom: #daddf3 solid 1px;
			  margin-bottom: 10px;
}
.case_left_3{
              width: 189px;
			  height: 330px;
			  border-left: #daddf3 solid 1px;
			  border-right: #daddf3 solid 1px;
			  border-bottom: #daddf3 solid 1px;
			  margin-bottom: 10px;
}
.case_left_1{
              width: 189px;
			  height: 397px;
			  border-left: #daddf3 solid 1px;
			  border-right: #daddf3 solid 1px;
			  border-bottom: #daddf3 solid 1px;
			  margin-bottom: 10px;
}
.case_right_content {
                      width: 767px;
					  height: 669px;
					  border: #daddf3 solid 1px;
					  margin-top: 0px;					
}
/*------------- 以下是academician.asp文件中的css样式表 ---------------------------------------------------------------------*/

.academician_left_1_menu{
                           margin: 0px 0px 0px 0px;
					       padding:0px 0px 0px 15px;
					       float: left;
					       width: 140px;
					       padding-top:20px;
}
dd.academician_left_1_menu{
                           list-style-position: none;
					       font-size: 12px;
					       height: 12px;
					       text-align: left;
					       padding: 25px 0px 15px 20px;
					       margin-left: 0px;
					       border-bottom:#eeeeee solid 1px ;				            
}
.academician_right_content {
                      width: 767px;
					  height: 669px;
					  border: #daddf3 solid 1px;
					  margin-top: 10px;					
}

/*------------- 以下是information.asp文件中的css样式表 ---------------------------------------------------------------------*/
.information_left_1{
                      width: 189px;
			          height: 223px;
			          border-left: #daddf3 solid 1px;
			          border-right: #daddf3 solid 1px;
			          border-bottom: #daddf3 solid 1px;
			          margin-bottom: 10px;
}
.information_left_1_menu{
                           margin: 0px 0px 0px 0px;
					       padding:0px 0px 0px 15px;
					       float: left;
					       width: 130px;
					       padding-top:9px;
						   height: 185px;
}
dd.information_left_1_menu{
                           list-style-position: none;
					       font-size: 12px;
					       height: 12px;
					       text-align: left;
					       padding: 5px 20px 12px 15px;
					       margin-left: 0px;
						   border-bottom:#eeeeee solid 1px ;
					       				            
}

/*------------- 以下是news_center.asp文件中的css样式表 ---------------------------------------------------------------------*/
.rcontent{
            border-right:#e6e6e6 1px solid;	
			padding-right: 21px;	
			border-top: #e6e6e6 1px;	
			padding-left: 21px;	
			padding-bottom: 20px;	
			overflow: hidden;	
			border-left: #e6e6e6 1px solid;	
			width: 700px;	
			padding-top: 12px;	
			border-bottom: #e6e6e6 1px;	
			_zoom: 1
}
p.news{
             width: 670px;
			 text-align: left;
			 line-height:18px;
			 text-indent: 24px;
}
h4{color:#20279a;}
.newslist li {	
                padding-right: 10px;	
				display: block;	
				padding-left: 10px;	
				margin-bottom: 3px;	
				padding-bottom: 0px;	
				line-height: 35px;	
				padding-top: 0px;	
				border-bottom: #ccc 1px dashed;	
				height: 35px;
				text-align: left;
				margin-right: 25px;
}
.newslist li em {	
                   padding-left: 12px;	
				   background:	
				   margin-right: 10px;	
				   font-style: normal;	
				   letter-spacing: 1px
}
.newslist li span {	
                     float: right
}
.news_li_1 {
              background: #fff
}
.news_li_2 {	background: #f9f9f9}

/*------------- 以下是dcec_domain.asp文件中的css样式表 ---------------------------------------------------------------------*/
#domain_1{
            width: 130px; 
			height: 300px;
			border-left: #daddf3 dotted 1px;
			margin: 15px 0px 0px 30px;
			text-align: center;
			float: left;
			
			            
}
li.domain{
               line-height: 5px;
			   margin: 0px 0px 15px 0px;
}
#domain_1_title{
                 width: 50px;
				 height: 300px;
				 float: left;
				 margin: 15px 0px 0px 0px;
}
#domain_1_title dl{
                    line-height: 60px;
					font-weight: bold;
					color:#FF0000;
}
#domain_2{
           width: 130px;
		   height: 300px; 
		   float: left;  
		   text-align: center;
		   margin: 15px 0px 0px 50px; 
		   border-left: #daddf3 dotted 1px;       
}
#domain_2_title{
                 width: 50px;
				 height: 300px;
				 float: left;
				 margin: 15px 0px 0px 0px;
}
#domain_2_title dl{
                    line-height: 60px;
					font-weight: bold;
					color:#FF0000;
}
#domain_3{
           width: 130px;
		   height: 300px; 
		   float: left;
		   margin: 15px 0px 0px 50px;  
		   border-left: #daddf3 dotted 1px;
		   text-align: center;           
}
#domain_3_title{
                 width: 70px;
				 height: 300px;
				 float: left;
				 margin: 15px 0px 0px 0px;
}
#domain_3_title dl{
                    line-height: 60px;
					font-weight: bold;
					color:#FF0000;
}
