﻿/*组合样式部分*/
body {margin:0 0;font-size:14px; font-family:"宋体"; color:#323232; text-decoration:none;}
ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,p,input,select,label,form{ padding:0; margin:0;}
ul,li{ list-style:none;}
/*a{ color:#3d3d3d; text-decoration:none;}*/
a:hover{ color:#ca210b; text-decoration:none;}
img{display:inline-block;border:0;}
/*头部banner区域*/
.banner{width:1002px; height:241px; margin:0 auto;}

/*menu区域*/
.menu{width:982px; height:37px; margin:0 auto; line-height:37px; color:#ffefef; background-color:#ca210b; margin-top:5px; font-size:14px; font-weight:bold; padding:0px 10px;}
.menu ul{ list-style:none;}
.menu ul li{ list-style:none; width:70px; margin-right:35px; text-align:left; float:left;}
.menu ul li a{ color:#ffefef; text-decoration:none;}
.menu ul li a:hover{ color:#fff600; text-decoration:none;}
.search_wrapper{width:1002px; height:30px; margin:2px auto 4px auto;}
.weather{width:auto; height:30px; float:left; font-size:14px; line-height:34px;}
.search_all{width:auto; height:30px; float:right;}
.search_left{width:auto; height:30px; float:left; line-height:30px;}
.search_lef_wz{width:auto; height:30px; float:left; line-height:30px;font-size:14px;}
.search_lef_from{width:auto; height:30px; float:left; line-height:30px;font-size:13px;}
.search_lef_from input{ height:26px; border: #d5782c 2px solid; color:#9d9d9d; padding:0px 5px;}
.search_right{ width:100px; height:30px; background-color:#d5782c; float:left; font-size:16px; font-weight:bold; text-align:center; line-height:30px; color:#FFF; margin-top:1px;}
/*中间内容*/

.ban{ width:1002px; margin:5px auto 0 auto; text-align:center;}
.memutwo{ width:1000px; background:url(../LocalImages/images/munebg.jpg) repeat-x; height:77px; border:1px solid #0d68aa;border-bottom:none;  margin:0 auto; text-align:center;
			position:relative;}			

a.bibtn {
    background: url(../LocalImages/images/b_btn.png) no-repeat; position:absolute; top:43px; right:285px;
    color: #000000;
    display: inline-block;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    margin-left: 20px;
    text-align: center;
    text-decoration: none;
    width: 109px;}
	
.memutwo ul{height:36px;}
.memutwo li{  line-height:35px; width:69px; padding:0; margin:0; float:left;}
.memutwo li a{ font-size:14px; font-weight:bold; width:69px;display:inline-block; height:38px; }
.memutwo li a.ptbg{ background: url(../LocalImages/images/abg.jpg) no-repeat right top;}
.memutwo li a:hover,.memutwo li a.ptbg:hover{ background: url(../LocalImages/images/a_hover2.jpg) repeat-x; color:#0d68aa;}
.memutwo li a.stop{ background:url(../LocalImages/images/a_hover.jpg) repeat-x; color:#0d68aa; top:-1px;}
.zimemu{ height:41px; line-height:35px; background-color:#e3f1fc;}
.zimemu .zileft{ text-align:left; font-size:14px; width:800px; float:left; }
.zimemu .zileft a{ margin-left:20px;}
.zimemu .ziright{ text-align:right;  font-size:14px;  float:left;}
.centab{ width:980px; margin:0 auto; text-align:center;padding:0 20px 20px 0;background-color:#e3f1fc;border:1px solid #0d68aa;border-top:none;}
.news2{padding:0 20px 20px 20px;width:960px;height:200px;margin:10px auto;border:1px solid #0d68aa;}

.news{width:480px;
     float:left;	 
	 border-top:0;
	 text-align:left;
	 }
.news .con{width:473px;height:163px;border:1px solid #82c2f0;border-top:0; background-color:#fff;}

.news .con p{height:22px;
           padding:6px 0 4px 20px;
		   line-height:22px;
		   font-size:14px;
		   }

.h_title{height:37px;
         line-height:37px;
		 color:#ca210b;
		 font-size:16px;
		 font-weight:700;
		 text-align:left;
		 padding:0 0 0 20px;		 
		 background:#fff url(../LocalImages/images/inthbg2.jpg) left bottom repeat-x;
		 }
.head_title{width:40px;            
			padding:100px 0 0 0;
			float:left;
           }
.centab table{ border-collapse:collapse; width:938px;padding:0; background-color:#fff;font-size:14px;float:left;border:1px solid #efca8b;}

.centab table td,.centab table th{ padding:8px 5px;height:22px;}
.centab table th{ background:url(../LocalImages/images/inthbg.jpg) repeat-x left bottom; line-height:22px;font-size:16px;color:#ca210b;}
.centab span.more {
    background: url(../LocalImages/images/news.png) no-repeat scroll center center rgba(0, 0, 0, 0);
    display: inline-block;
    height: 11px;
    margin-left: 15px;
    width: 24px;
}
.clear{clear:both;}

.r_box{width:164px;
       height:790px;
	   float:left;
	   margin:0 0 0 6px;
	   }
	   
.r_box ul{height:270px;}
	   
.r_box li{height:40px;
          margin:0 0 5px 0;
		  }
		  
.r_box li a{width:154px;
            height:40px;
			color:#0d4478;
			font-size:16px;
			display:inline-block;
			line-height:40px;
			padding:0 0 0 10px;
			font-family: "Microsoft yahei","微软雅黑";
			background: url(../LocalImages/images/li_nav_bg.gif) no-repeat;
			}
			
.r_box li a:hover{color:#000;}
		  
.w810{width:810px;
      float:left;
	  margin:0;
	  }
	  
.w810 table{width:768px;}
	  
.w790{width:790px;
     margin:0;
	 margin-top:10px;
	 }

.w790 .news{width:395px;}

.w790 .news .con{width:388px;}

.w830{width:830px;
      margin:0;}
	  
.w830 .zimemu .zileft{width:700px;}

.l_wrap{width:830px;
       float:left;
	   }
	   
.w1000{width:1002px;
     margin:0 auto;
	 }

/*友情选项*/
.yq_wrapper{ width:1002px; clear:both; margin:20px auto 0px auto;}
.yq_btn{ width:auto; height:30px; float:left;}
.yq_span{ width:40px; height:30px; float:left;}
/*底部区域*/
.footer{width:1002px;height:auto;clear:both; padding-bottom:4px;margin: 0 auto; }
.footer_nav{width:1002px;height:30px; background:#870400; text-align:center; line-height:30px;}
.footer_nav a{ font-size:14px; font-weight:bold; text-decoration:none; color:#FFFFFF; padding:6px 10px;}
.footer_nav a:hover{font-size:14px; font-weight:bold; text-decoration:none; color:#F6FF00;}
.coright{width:1002px; height:auto; text-align:center; font-size:13px; padding-top:8px; line-height:21px; position:relative; top:-20px;}

/*子页导航*/
.memuthree{ width:1000px; background:url(../LocalImages/images/munebg.jpg) repeat-x; height:36px; border:1px solid #0d68aa;border-bottom:none; margin:0 auto; text-align:center;}
.memuthree ul{height:36px;}
.memuthree li{  line-height:35px; width:83px; padding:0; margin:0; float:left;}
.memuthree li a{ font-size:14px; font-weight:bold; width:83px;display:inline-block; height:38px; }
.memuthree li a.ptbg{ background: url(../LocalImages/images/abg.jpg) no-repeat right top;}
.memuthree li a:hover,.memutwo li a.ptbg:hover{ background:url(../LocalImages/images/a_hover2.jpg) repeat-x; color:#0d68aa;}
.memuthree li a.stop{ background:url(../LocalImages/images/a_hover.jpg) repeat-x; color:#0d68aa;}
.cent{ /*width:1002px;*/ margin:5px auto; text-align:center; padding:0;}

.mune01{ background:url(../LocalImages/images/zbggt_bg.png) no-repeat left top; width:226px;float:left;}
.mune01 h3{ margin:0; line-height:36px; color:#fff; padding-left:40px; text-align:left; font-size:16px;}
.mune02{
	width:226px;margin-left:5px; float:left;
	background-image: url(../LocalImages/images/zbggt_bg_03.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.mune02 h3{ margin:0; line-height:44px; color:#fff;text-align:center; margin:0 auto;font-size:18px;}
.box{ border-left:1px solid #d5d8d5; border-right:1px solid #d5d8d5; width:204px;  background:#f6f6f6; padding:10px 10px 10px 10px; text-align:left;}
.boxbottombg{background:#f6f6f6 url(../LocalImages/images/leftmubg.jpg) no-repeat center bottom; width:226px; height:15px; overflow:hidden;}
.box p{ background:#fff; border:1px solid #dabebe; height:30px; line-height:30px; font-size:14px;padding-left:20px; width:180px; margin-top:10px;}
.box p a{ dispaly:block; text-decoration:none; color:#666; font-weight: bold;}
.box p a:hover{ color:#f7001d;}
.box ul{ margin:10px 0 0 0; padding:0;}
.box li{
	text-transform: none;
	list-style-type: none; line-height:25px; margin-left:40px;
	background:url(../LocalImages/images/list_03.jpg) no-repeat left center;  padding-left:20px;}
.box li a{ text-decoration:none; font-size:12px; color:#555;}
.box li a:hover{color:#f7001d;}
.title{ margin-top:20px; width:753px;background:url(../LocalImages/images/zbright_title_06.jpg) repeat-x; height:30px;}
.leftbg{background:url(../LocalImages/images/zbright_title_05.jpg) no-repeat; width:7px; height:30px; float:left; }
.rightbg{background:url(../LocalImages/images/zbright_title_08.jpg) no-repeat; width:9px; height:30px; float:right;}
.cen{ float:left; width:730px; line-height:30px;text-align:left;}
.cc{ height:100px; width:751px; border:1px solid #febfae; border-top-width:0;}

/*内页招标公告右边区域*/
.srch{ background:url(../LocalImages/images/search_10.png) no-repeat; width:60px; height:24px; line-height:24px; color:#000;display:inline-block; text-decoration:none; text-align:center;}
.zbgg2_right{ width:765px; height:auto; float:right; padding-bottom:6px; }
.zbright_title{ width:765px; height:30px;}
.zbright_title_left{ width:7px; height:30px; float:left; background:url(../LocalImages/images/zbright_title_left.jpg) no-repeat left center;}
.zbright_title_mid{ width:749px; line-height:30px; line-height:30px; float:left; background:url(../LocalImages/images/zbright_title_bg.jpg) repeat-x; text-align:left;}
.zbright_title_right{ width:9px; height:30px; float:left; background:url(../LocalImages/images/zbright_title_right.jpg) no-repeat left center;}
.icone2{ width:20px; height:30px; background:url(../LocalImages/images/icone2.gif) no-repeat left center; float:left;}
.zbright_content{ width:747px; height:auto; border:#e0c4c4 1px solid; padding:10px 8px; overflow:hidden;}
.zb_tagcontent2{ padding-bottom:4px;}
.zb_search{ width:735px; border:#e0c4c4 1px solid; background:url(../LocalImages/images/zb_searchbg.png) repeat-x left top; height:30px; padding-left:10px;}
.zb_search td{ padding-right:5px;}
.zb_from{ width:745px; height:auto; border:#D5D8D5 1px solid; margin-top:8px;}
.zb_from td{ padding:5px;}
.zb_from_title{font-weight:bold; color:#474747; background:url(../LocalImages/images/from_bg.png) repeat-x left bottom; height:28px;}
.js{ background-color:#FFFFFF;}
.os{ background-color:#F4F4F4;}
.fx2{ border-top:#D5D8D5 1px solid;}
.fx2 span{ color:#FF0000;}
.graybg{ background:#fff8f7; }


/*.yqlj{float:left;  border-bottom:solid 2px #ca210b; overflow:hidden; width:100%; margin-bottom:10px; }
.yqlj ul{  overflow:hidden; height:32px;  margin:0px; }
.yqlj ul li{ margin-top:4px;  float:left; margin-right:5px;}
.yqlj ul li a{ display:inline-block; padding:0px 10px;border-radius:5px 5px 0px 0px; line-height:28px;  font-size:15px; color:#333; background:#eaeaea; }
.yqlj ul li a:hover{border-radius:5px 5px 0px 0px; background:#ca210b; color:#fff;}
.yqlj ul .current_tab{background:#ca210b;color:#fff;border-radius:5px 5px 0px 0px;  }
.yqlj ul .current_tab a{color:#fff; background:#ca210b;border-radius:5px 5px 0px 0px; }*/



/*-----------------banner------------------*/
#playBox{ width:335px; height:225px; margin:2px; background:#F3F3F3; position:relative; overflow:hidden; float:left; z-index:1;  }
#playBox .oUlplay { width:335px; height:225px; position:relative; overflow:hidden; left:0; top:0;}
#playBox .oUlplay li{ width:335px; height:225px; position:absolute; z-index:4; }
#playBox .oUlplay li a{ display:inline-block; width:335px; height:24px; vertical-align:top; text-align:center; color:black; text-decoration:none; }
#playBox .oUlplay li img{ width:335px; height:205px; border:1px solid #dbdbdb; }
#playBox .oUlplay p{ height:25px; line-height:28px; font-size:13px; color:black; padding:0;margin-top:169px;}
#playBox .oUlplay p a{height:30px; width:335px; text-align:center; text-decoration:none;margin-top:10px; }
#playBox ul.slide_nav{ position:absolute; left:239px; top:183px; width:128px; height:30px; z-index:10;/* padding-right:5px; background:rgba(0,0,0,0.5);*/}
#playBox ul.slide_nav li{margin:0 5px 0 0; float:left; margin-top:5px;}
#playBox ul.slide_nav li a { display:inline-block; width:12px; height:12px; line-height:12px; text-align:center; color:Black; background-color:#fff;
	border:1px solid #fff; outline:none; font-size:12px; overflow:hidden; text-decoration:none; border-radius:10px;}
#playBox ul.slide_nav li a.current {
	width:12px;
	height:12px;
	line-height:12px;
	font-weight:bold;
	color:#FFF;
	border:1px solid #D9381B;
	background-color:#D9381B; 
	border-radius:10px;
}

#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../LocalImages/l.png) no-repeat; position:absolute; top:120px; left:10px; }
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../LocalImages/r.png) no-repeat; position:absolute; top:120px; right:10px;}
#playBox .smalltitle {width:335px; height:220px; bottom:0px; z-index:10; }
#playBox .smalltitle ul.oUlplay{ width:335px; float:Left; height:225px;}
.gdtp_sm{ float:left; width:300px; line-height:40px; color:#fff; padding-left:10px; position:absolute; bottom:0px; z-index:9999;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
#playBox .smalltitle ul li{float:left; overflow:hidden;*display:inline;*zoom:1; text-align:center; cursor:pointer;}
#playBox .smalltitle .thistitle{ background:#e6212a;}



 .tdStyleOne{width: 123px; border-bottom: #D5D8D5 1px solid; border-right: #D5D8D5 1px solid;background-color: #F4F4F4; text-align: right;} 
 .tdStyleTwo{width: 250px; border-bottom: #D5D8D5 1px solid; border-right: #D5D8D5 1px solid; padding-left:5px;}     
 .tdStyleThree{width: 123px; border-bottom: #D5D8D5 1px solid; border-right: #D5D8D5 1px solid;background-color: #F4F4F4; text-align: right;}     
 .tdStyleFour{width: 250px; border-bottom: #D5D8D5 1px solid; padding-left:5px;} 

 
.yqlj{ margin-top: 80px; overflow: hidden; text-align:left; padding-left:20px;}
/*.yqlj h1{ font-size: 15px; border-bottom: solid 2px #1c8ae7; color: #1c8ae7; display: inline-block; margin-bottom:30px;}*/
.yqlj h1{ font-size: 15px; border-bottom: solid 2px #D90404; color: #D90404; display: inline-block; margin-bottom:20px; margin-left:20px;}
 .ul相关链接 { line-height:37px; list-style-type: none;margin-top:2px; }
.ul相关链接 a { display:block; /*width:113px; border:solid 1px #f0f0f0;text-align:center;*/ font-size:14px; color:#1c8ae7;  /*color: #333333; margin-right: 8px;*/ margin:0px 20px; margin-bottom:6px;  }
.ul相关链接 li { float: left; }
/*.ul相关链接 li a:hover{ color:#ffffff;  background:#1c8ae7;  border:solid 1px #1c8ae7;  }*/
.ul相关链接 li a:hover{ /*color:#ffffff;  background:#D56B6B;  border:solid 1px #D56B6B;  */}
.ul相关链接 li ul {  list-style-type: none;
    text-align:left; left: -999em; width: 388px; background: url("../LocalImages/kuang2.png") -40px 0px no-repeat; background-size:428px 500px;
    border-bottom: solid 1px #d2d2d2; border-radius:0px 0px 5px 5px; position: absolute; z-index:99999999; padding:10px; padding-top: 25px; box-sizing: border-box;  }
.ul相关链接 li ul li{ float: left; }
.ul相关链接 li ul a{ display: block; width:360px;text-align:left;line-height:24px; font-size:12px; color:#333333; padding:0px; border: none; margin-bottom: 0px; margin-right: 0px; }
.ul相关链接 li ul a:link { text-decoration:none; }
.ul相关链接 li ul a:visited { text-decoration:none; background:#e6450d;}
.ul相关链接 li ul a:hover {text-decoration:none;font-weight:normal; color:#1c8ae7; padding:0px; background:none; border: none;}
.ul相关链接 li:hover ul { left: auto; }
.ul相关链接 li.sfhover ul { left: auto; }

.divBodyBeiJing {
	background: url("../LocalImages/beijing_1.jpg") center top no-repeat;
}