﻿/*CSS初始化*/
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; }
body { background:url(../images/bg.jpg) repeat-x; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif;behavior:url("csshover.htc");} 
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table { border-collapse:collapse; }
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
/*/////////////////////////////////////////////////////////////////////////////////////*/




/*顶部*/
.top {width:100%;height:30px; margin:0 auto; background: #fff;}
   .top_one {width:1025px;height:30px; margin:0 auto;padding-top:0px; text-align:center; vertical-align:middle}
		.text2 {  width:250px;height:30px;color: #666;float:right;line-height:30px; font-size:12px;}
		
		
/*顶部LOGO和搜索框*/
.top2 {width:100%;height:120px; margin:0 auto; background:#fff; }
.logo {width:1025px;height:103px; margin:0 auto; padding-top:10px; text-align:center; vertical-align:middle; background:#fff }
	    .logopic {  width:500px;height:82px;color: #666; padding-left:0px; float:left;line-height:99px;}
		
		/*搜索框*/
		.serch {  width:488px;height:20px;color: #666;float:right;line-height:40px;padding-right:0px; padding-top:20px; }
		.searchbox {
	BORDER-BOTTOM: #1a78c2 2px solid; BORDER-LEFT: #1a78c2 2px solid; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; WIDTH: 452px; FLOAT: right; HEIGHT: 34px; BORDER-TOP: #1a78c2 2px solid; BORDER-RIGHT: #1a78c2 2px solid
}
.searchinputbox {
	POSITION: relative; WIDTH: 452px; DISPLAY: inline-block; FLOAT: left
}
.ucarCarselect_l {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN-TOP: 2px; PADDING-LEFT: 2px; WIDTH: 446px; PADDING-RIGHT: 2px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; COLOR: #b0b0b0; MARGIN-LEFT: 0px; FONT-SIZE: 14px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px; _width: 406px
}
.ucarCarselect_R {
	Z-INDEX: 10; BORDER-BOTTOM: 0px; POSITION: absolute; BORDER-LEFT: 0px; BACKGROUND-COLOR: #1a78c2; WIDTH: 87px; FONT-FAMILY: "microsoft yahei"; FLOAT: right; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 16px; BORDER-TOP: 0px; TOP: 0px; CURSOR: pointer; RIGHT: 0px; BORDER-RIGHT: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}

	
/*导航栏*/	
.nav1 {width:100%;height:42px; margin:0 auto; background: #156eb5;}
    .nav_con {width:1011px;height:42px; margin:0 auto;padding-left:0px; text-align:center; vertical-align:middle;}
	      .nav ul { width:1011px; height:42px; font-size:16px; line-height:42px; color:#fff; font-family:"微软雅黑"}
			   .nav ul li { background:#156eb5; color:#fff; }
			     .nav ul li:hover { background:#4499dc;cursor: pointer; color:#fff; }
				 .nav ul li a {color:#fff; }
				 .nav ul li a:hover { text-decoration:none}
         
		   
/*下拉菜单CSS////////////////////////////////////////*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clearfix10:after {
	content:".";
	display:block;
	height:10px;
	clear:both;
	visibility:hidden;
}


.navBar {
	width:1011px;
	margin:0 auto;

	height:42px;
	line-height:42px;
	background:;
	color:#333;
}
.nav {
	position:relative;
	width:1011px;
	margin:0 auto;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	font-size:16px;
}
.nav a {
	color:#fff;
}
.nav h3 {
	font-size:100%;
	font-weight:normal;
}
.nav .m {
	float:left;
	position:relative;
	z-index:1;
}

.nav h3 a {
	display:block;
	width:112px;
	text-align:center;
	
}
.nav h3 a:hover {
	font-family:"Microsoft YaHei",SimSun,SimHei;
	font-size:16px;
	text-decoration:none;
	background:#4499dc;
	}
	.indexhover {
	font-family:"Microsoft YaHei",SimSun,SimHei;
	font-size:16px;
	text-decoration:none;
	background:#4499dc;
	}
.nav .sub {
	display:none;
	position:absolute;
	left:0px;
	top:42px;
	z-index:1;
	width:112px;
	
	border-top:0;
	border-left:0;
	border-right:0;
	
	background:#fff;
}
.nav .sub li {
	text-align:center;

}
.nav .sub li a {
	display:block;
	border-bottom:0;
	width:112;
	height:42px;
	line-height:42px;
	color:#fff;
	font-size:12px;
	
	
}
.nav .sub li a:hover {
	display:block;
	border-bottom:0;
	width:112;
	height:42px;
	line-height:42px;
	color:#fff;
	font-size:12px;
	color:#fff;
    background:#4499dc;
    text-decoration:none;
}
.nav .block {
	height:8px;
	width:112px;
	background:#FE7700;
	position:absolute;
	left:0;
	top:42px;
	overflow:hidden;
}




/*///////////////////////////////////////下拉菜单CSS结束/*/
           
           
           
       
		   

.kuang {width:1025px;height:auto; margin:0 auto;text-align:center;background:#fff; overflow:hidden; }
.banner {width:1001px;height:347px; margin:0 auto;padding-left:0px; text-align:center; vertical-align:middle;margin-top:10px; }



/*新闻栏样式*/

    /*新闻栏左边样式*/
   
          .left_newstt { width:330px; height:46px; color:#0046a6; font-family:"微软雅黑"; text-align:left;font-size:16px; font-weight:bold; line-height:46px; background:url(../images/newsbg.jpg)}
		      .left_newstt_txt { float:left;display: block; width:85px; height:46px;padding-top:3px;padding-left:15px;  color:#0046a6; font-family:"微软雅黑"; text-align:left;font-size:16px; font-weight:bold; line-height:46px;}
		      .left_newstt_more { float:right;display: block; width:100px; height:32px; padding-top:14px; color:#0046a6; text-align:right;line-height:46px; }
			  
		.left_newspic { width:320px; height:218px; line-height:46px;padding-top:10px; padding-left:10px;}
		      .left_newspic_con {display: block; width:312px; height:217px;color:#0046a6; line-height:46px; text-align:center;}
			  
			  
			  
		 /*新闻栏中间样式*/
          .center_newstt { width:390px; height:46px; color:#0046a6; font-family:"微软雅黑"; text-align:left;font-size:16px; font-weight:bold; line-height:46px; background:url(../images/centernew.jpg)}
		      .center_newstt_txt { float:left;display: block; width:98px; height:46px;padding-top:3px;padding-left:2px;  color:#0046a6; font-family:"微软雅黑"; text-align:left;font-size:16px; font-weight:bold; line-height:46px;}
		      .center_newstt_more { float:right;display: block; width:100px; height:32px; padding-top:14px; color:#0046a6; text-align:right;line-height:46px; }
			  
		.center_newspic { width:370px; height:218px; line-height:46px;padding-top:10px; padding-left:10px;}
		      .center_newspic_con {display: block; width:312px; height:217px;color:#0046a6; line-height:46px; text-align:center;}
  
   .center_newspic_con  ul {width:370px; height:225px; text-align:center;float:left;padding-top:3px; }
   .center_newspic_con  ul li {width:370px; height:26px; text-align:left;font-size:12px; line-height:26px; border-bottom:#CCC 1px dashed}
	  .center_newspic_con  ul li span {display:block;float:left;color:#323232;}

	   .time2 {float:right;color:#323232; }
	   
			  
		    /*新闻栏右边公告栏样式*/
      
          .right_newstt { width:273px; height:46px; color:#0046a6; font-family:"微软雅黑"; text-align:left;font-size:16px; font-weight:bold; line-height:46px; background:url(../images/right_notice.jpg)}
		      .right_newstt_txt { float:left;display: block; width:98px; height:46px;padding-top:3px;padding-left:2px;  color:#0046a6; font-family:"微软雅黑"; text-align:left;font-size:16px; font-weight:bold; line-height:46px;}
		      .right_newstt_more { float:right;display: block; width:100px; height:32px; padding-top:14px; color:#0046a6; text-align:right;line-height:46px; }
			  
		.right_newspic { width:253px; height:218px; line-height:46px;padding-top:10px; padding-left:10px;}
		      .right_newspic_con {display: block; width:312px; height:217px;color:#0046a6; line-height:46px; text-align:center;}
  
   .right_newspic_con  ul {width:253px; height:225px; text-align:center;float:left;padding-top:3px; }
   .right_newspic_con  ul li {width:253px; height:26px; text-align:left;font-size:12px; line-height:26px; border-bottom:#CCC 1px dashed}
	  .right_newspic_con  ul li span {display:block;float:left;color:#323232;}
	   .right_newstt_phone {display:block;width:259px; height:75px; text-align:center; margin-top:5px;}

	   .time2 {float:right;color:#323232; }
	   
	   
	   
/*政府采购样式*/



.left_con1 { width:738px; height:auto; overflow:hidden; margin:0 auto;margin-top:8px; float:left; margin-left:12px;*margin-left:6px;}
	       .left_con1_con { width:738px; height:565px;}
		   .left_con2_con { width:738px; height:248px; margin-top:-200px;*margin-top:-180px; }
		   
.right_con1 { width:248px; height:auto; overflow:hidden; margin-top:8px; float:right;margin-right:12px;*margin-left:12px;}
	       .right_con1_con { width:248px; height:auto;}
		   
		   
.zfcg_tt { width:738px; height:42px;}
    .zfcg_tt ul { width:737px; height:41px; background:url(../images/zfcgttulbg.gif);border-right:#dedede 1px solid; position:relative}
	.zfcg_tt ul li { width:96px; height:42px; line-height:42px; background:url(../images/zfcglibg.gif); float:left; color:#0a426e; font-size:14px; font-weight:bold }
	.zfcg_tt ul li:hover { border-right:#dedede 1px solid;width:96px; height:40px; line-height:40px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
	
	.zfcg_tt ul li.hover { width:96px; height:42px; line-height:42px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
    .zfcg_bt { display:block; width:96px; height:42px;background: url(../images/zfcgbt.gif);color:#fff; font-size:14px; font-weight:bold; line-height:42px; }
	.morett { position:relative; left:150px; *left:330px; top:12px;*top:1px;color:#003966; font-size:12px; *font-weight:normal;}



.zfcg_con { width:738px; height:258px;}


		
.zfcg_con_txt {display: block; width:738px; height:258px;color:#0046a6; line-height:46px; text-align:center;}
  
    .zfcg_con_txt  ul {width:730px; height:250px; text-align:center;float:left;padding-top:3px; }
   .zfcg_con_txt  ul li {width:730px; height:30px; text-align:left;font-size:12px; line-height:30px; border-bottom:#CCC 1px dashed;}
    .zbgg {width:730px; height:30px; text-align:center; margin:0 auto;font-size:12px; line-height:30px; border-bottom:#CCC 1px dashed; }
	    .zfcg_con_txt  ul li span {display:block;float:left;color:#757778;}
		 .zfcg_con_txt  ul li a {color:#323232;}
		  .zfggtt1 {display:block;float:left;color:#323232; margin-right:150px;margin-left:100px;*margin-left:50px;}
		  .zfggtt2 {display:block;float:left;color:#323232; margin-left:150px;*margin-left:170px;}
		  .zfggtt3 {display:block;float:left;color:#323232; margin-left:165px;*margin-left:145px;}

	   .time3 {float:right;color:#323232; margin-right:120px; *margin-right:100px;}
	   .time4 {float:right;color:#323232;margin-left:10px; }
	   
	   
	   
/*业务介绍样式*/


.leftcon { width:363px; height:42px; margin-right:5px; float:left}
.rightcon { width:363px; height:42px; margin-left:5px; float:right}
		  
.ywjs_tt { width:363px; height:42px; }
    .ywjs_tt ul { width:362px; height:41px; background:url(../images/zfcgttulbg.gif);border-right:#dedede 1px solid; position:relative}
	.ywjs_tt ul li { width:96px; height:42px; line-height:42px; background:url(../images/zfcglibg.gif); float:left; color:#0a426e; font-size:14px; font-weight:bold }
	.ywjs_tt ul li:hover { border-right:#dedede 1px solid;width:96px; height:40px; line-height:40px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
	
	.ywjs_tt ul li.hover { width:96px; height:42px; line-height:42px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
    .ywjs_bt { display:block; width:96px; height:42px;background: url(../images/zfcgbt.gif);color:#fff; font-size:14px; font-weight:bold; line-height:42px; }
	.ywjs_tt .morett { display:block;position: absolute; width:100px;  left:285px; *left:280px; width:100px; top:12px;*top:1px;color:#003966; font-size:12px; *font-weight:normal;}



.ywjs_con { width:363px; height:216px;}


		
.ywjs_con_txt {display: block; width:363px; height:216px;color:#0046a6; line-height:46px; text-align:center;}
  
    .ywjs_con_txt  ul {width:360px; height:210px; text-align:center;float:left;padding-top:3px; }
   .ywjs_con_txt  ul li {width:360px; height:28px; text-align:left;font-size:12px; line-height:28px; border-bottom:#CCC 1px dashed;}
   
	   .ywjs_con_txt  ul li span {display:block;float:left;color:#757778;}
		  .ywjs_con_txt  ul li a {color:#323232;}
		 

	


/*经典业绩样式*/



		  
.jdyj_tt { width:248px; height:42px; }
   .jdyj_tt ul { width:247px; height:41px; background:url(../images/zfcgttulbg.gif);border-right:#dedede 1px solid; position:relative}
	.jdyj_tt ul li { width:96px; height:42px; line-height:42px; background:url(../images/zfcglibg.gif); float:left; color:#0a426e; font-size:14px; font-weight:bold }
	.jdyj_tt ul li:hover { border-right:#dedede 1px solid;width:96px; height:40px; line-height:40px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
	
	.jdyj_tt ul li.hover { width:96px; height:42px; line-height:42px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
    .jdyj_bt { display:block; width:96px; height:42px;background: url(../images/zfcgbt.gif);color:#fff; font-size:14px; font-weight:bold; line-height:42px; }
.jdyj_tt .morett { display:block;position: absolute; width:100px;  left:170px; *left:170px; top:12px;*top:1px;color:#003966; font-size:12px; *font-weight:normal;}



.jdyj_con { width:248px;}


		
.jdyj_con_txt {display: block; width:248px; color:#0046a6; line-height:46px; text-align:center; padding-top:7px;}
  
  .jdyj_con_txt  ul {width:223px;  text-align:center;float:left;padding-top:3px;*padding-top:120px; margin:0 auto;padding-left:17px;  }
   .jdyj_con_txt  ul li {width:209px; height:176px; text-align:left;font-size:12px; margin-top:10px;text-align:center;*margin-top:-100px;}
    .jdyj_con_txt  ul li .conta {width:207x; height:144px; background:#ccc; padding:1px;text-align:center;}
   
	  .jdyj_con_txt  ul li span {display:block;width:205px; height:142px;margin-bottom:2px;background:#fff; padding:1px;}
	   .jdyj_con_txt  ul li .zii {display:block;color:#757778;background:#FFF; border-top:#CCC 1px solid}
		  .jdyj_con_txt  ul li a {color:#0165c3; font-weight:bold}
		 

	


/*友情链接样式*/

.ycurl { width:999px; height:auto; overflow:hidden; margin:0 auto; border:#ccc 1px solid;border-top:0;}
		  
.ycurl_tt { width:999px; height:31px; }
.ycurl_tt ul { width:999px; height:31px; background:url(../images/31.jpg);border-right:#dedede 1px solid; position:relative}
.ycurl_tt ul li { width:96px; height:31px; line-height:31px; background:url(../images/31.jpg); float:left; color:#0a426e; font-size:14px; font-weight:bold }
/*
.ycurl_tt ul li:hover { border-right:#dedede 1px solid;width:96px; height:40px; line-height:40px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
	
.ycurl_tt ul li.hover { width:96px; height:42px; line-height:42px;  background: url(../images/zfcglihover.gif); color:#fe5400; float:left; cursor:pointer; font-size:14px; font-weight:bold  }
*/
   .ycurl_bt { text-align:center;display:block; width:96px; height:31px;background: url(../images/zfcgbt2.gif);color:#fff; font-size:14px; font-weight:bold; line-height:31px; }
.ycurl_tt .morett { display:block;position: absolute; width:100px;  left:950px; *left:940px; width:100px; top:12px;*top:1px;color:#003966; font-size:12px; *font-weight:normal;}



.ycurl_con { width:1001px; height:auto; overflow:hidden;}


		
.ycurl_con_txt {display: block; width:1011px; color:#0046a6; line-height:46px; text-align:center;}
  
 .ycurl_con_txt  ul {width:999px; text-align:center;float:left;padding-top:10px; }
.ycurl_con_txt  ul li {width:120px; height:42px; text-align:left;font-size:12px; line-height:42px; float:left; margin-left:18px;margin-top:5px;margin-bottom:5px;}
   
	.ycurl_con_txt  ul li span {display:block;float:left;color:#757778;}
	.ycurl_con_txt  ul li a {color:#323232;}
		 


.footer {width:100%;height:109px; margin:0 auto; background: #efefef; margin-top:15px;padding-top:20px}
.footer_con {width:1011px;height:109px; color:#676767; font-size:12px;margin:0 auto;padding-left:0px; text-align:center; vertical-align:middle;}





/*列表页样式*/



 
.newslist {width:1001px; margin:0 auto; margin-top:10px;}
 .left_list { float:left; width:250px;}
      .left_nav {width:250px;}
	     .left_nav_tt { display:block;width:213px; height:60px; background:#156eb5; color:#fff; text-align:left; padding-left:37px;font-size:21px; font-family: "微软雅黑"; line-height:60px;}
		  .left_nav ul {width:250px;}
		   .left_nav ul li { margin:0 auto; line-height:46px;text-align:center;width:241px; height:46px; margin-top:7px;font-size:16px; font-family: "微软雅黑"; cursor:pointer;}
			.left_nav ul li a { display:block;color:#3b3b3b;font-size:16px; font-family: "微软雅黑";line-height:46px; text-align:center;width:241px;height:46px;background:url(../images/leftnavbg1.gif) no-repeat;  }
			.left_nav ul li a:hover { display:block;color:#fff;font-size:16px; font-family: "微软雅黑"; text-decoration:none;line-height:46px;text-align:center;width:241px;background:url(../images/leftnavbg.gif)  }
			
			.left_nav ul li .ahover { display:block;color:#fff;font-size:16px; font-family: "微软雅黑"; text-decoration:none;line-height:46px;text-align:center;width:241px;background:url(../images/leftnavbg.gif)  }
	    
		.girl2 { width:250px; height:79px; margin-top:8px;}
		.lianxi { width:250px; height:71px; margin-top:8px;}
		.gongping { width:250px; height:131px; margin-top:8px;}
		 
.right_list { float:right; width:740px; height:auto; overflow:hidden; text-align:center}
   .right_list_tt { text-align:center;width:740px; height:60px; margin:0 auto;line-height:60px; border-bottom:#dedcdc 1px solid;}
   .r_txt1 { float:left;display:block;text-align:left;width:200px; padding-left:10px; height:60px;  margin:0 auto;line-height:60px; color:#3887d2; font-size:20px; font-family:"微软雅黑" }
   .r_txt2 { float:left;display:block;text-align:left;width:100px; height:48px; font-style:italic;padding-top:12px;margin:0 auto;line-height:60px; color:#b4b0b0; font-size:22px; font-family:"微软雅黑" }
	.r_txt3 { float:right;display:block;text-align:left;width:280px; height:42px;padding-top:18px; margin:0 auto;line-height:60px; color:#8c8a8a; font-size:12px;}
 



.right_list_con {display: block; width:750px; height:auto; overflow:hidden;color:#0046a6; line-height:46px; text-align:center;}
  
   .right_list_con  ul {width:710px; height:auto; text-align:center;float:left;padding-top:10px;padding-left:10px; }
   .right_list_con  ul li {width:710px; height:30px; text-align:left;font-size:12px; line-height:30px; border-bottom:#CCC 1px dashed}
	.right_list_con  ul li span {display:block;float:left;color:#959595;}
	.right_list_con  ul li span a {color:#7f7e7e;}

	   .time2 {float:right;color:#7f7e7e; }
	   
	   
	   
/*内容页样式*/
 
.news_content {width:1001px; margin:0 auto; margin-top:10px;}
 .right_con_tt0 { text-align:center;width:1001px; height:60px; margin:0 auto;line-height:60px; border-bottom:#dedcdc 1px solid; }
 .n_txt1 { float:left;display:block;text-align:left;width:90px; padding-left:10px; height:60px;  margin:0 auto;line-height:60px; color:#3887d2; font-size:20px; font-family:"微软雅黑" }
 .n_txt2 { float:left;display:block;text-align:left;width:100px; height:48px; font-style:italic;padding-top:12px;margin:0 auto;line-height:48px; color:#b4b0b0; font-size:22px; font-family:"微软雅黑" }
.n_txt3 { float:right;display:block;text-align:left;width:300px; height:42px;padding-top:18px; margin:0 auto;line-height:60px; color:#8c8a8a; font-size:12px;}
.imgpic { float:left;display:block; width:14px; height:14px; line-height:14px;padding-top:23px; padding-right:3px;}
.imgpic_con { float:left;display:block; width:280px; }

.news_con_tt1 { text-align:center;width:1001px; height:73px; margin:0 auto;line-height:73px;line-height:73px; color:#8424141; font-size:22px; font-weight:bold}
.news_con_tt2 { text-align:center;width:900px; height:30px; margin:0 auto;line-height:30px; color:#666; font-size:12px; border-bottom:#ccc dashed 1px  }

.news_con_txt { text-align:left;width:900px;  margin:0 auto; height:auto; overflow:hidden;padding:15px;line-height:230%; color:#666; font-size:14px;text-indent:2em;}
 




			   
			   
 
