<!---->
.fullSlide {
	
	position: relative;
	height: 310px;
	background: #000;
	min-width:844px;
	margin-top:10px;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 310px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 460px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 10px;
	left: 0;
	height: 30px;
	line-height: 30px;
	background: url(images/touming.png) repeat-x;
	
	text-align: center;
	_background: #000;
	_filter: alpha(opacity=60);
}
.fullSlide .hd ul {
	text-align: center;
	padding-top: 5px;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 8px;
	height: 8px;
	border-radius:3px;
	margin: 5px;
	background:#000;
	overflow: hidden;
	line-height: 9999px;
	opacity:.8
}
.fullSlide .hd ul .on {
	width: 8px;
	height: 8px;
	border-radius:3px;
	margin: 5px;
	background:#fff;
	opacity:.6
}
.notic{ border-bottom:1px #e0e0e0 solid; height:60px; background:#fff; overflow:hidden}
.notic .container{ background:url(../img/jtsprite.png) no-repeat 0 -450px;padding-left:40px;margin-top:20px;}
.notic .container a{ color:#333; text-decoration:none;}
.notic .container a:hover{ color:#f90;}
.notic .container span{ color:#999;padding-left:20px;}

.personal-box {
    padding: 16px 0px 0px  16px;height: 80px;background: #fff;border:1px #eee solid;
}

.personal-box img {
    height: 56px;width: 56px;vertical-align: top;
}

.personal-text-box {
    /* height: 40px; */
    display: inline-block;
    /* padding: 4px 12px; */
    height: 14px;
    line-height: 14px;
    padding-top: 4px;
}

    div.left-menu{
        background:#0C185C;
    }
    div.left-menu ul{
        background:#0C185C;
    }
    .login-btn {
        width:104px;
        height:40px;
        background:rgba(24,42,138,1);
        border-radius:5px;
        outline: none;
        color:#ffffff;
        font-size: 16px;
        border: none;
        margin-top: 16px;
    }

    .register-btn {
        margin-left: 16px;
    }



.blockBox{ }
.blockBox li { background:#fff; width:15.2%; height:220px; text-align:center; float:left; cursor:pointer;}
.blockBox li a { display:block; height:220px; text-decoration:none;color:#555; overflow:hidden;}
.blockBox li a span{ background:#f2f2f2; height:120px; width:120px; display:block; border-radius:50%; margin:18px auto; overflow:hidden;}
.blockBox li a span i{ background-image:url(../img/jtsprite.png); background-repeat:no-repeat;  height:50px; width:80px; display:block;margin:36px 0 0 28px}
.blockBox li a div{margin-top:15px; font-size:20px;  line-height:24px;padding:0 0; height:60px;  }
.blockBox li a:hover{ color:#f69300;  transition: all linear 0.2s; }
.blockBox li:hover{-webkit-box-shadow:0 0 10px rgba(154, 186, 214, .8);  
  -moz-box-shadow:0 0 10px rgba(154, 186, 214, .8);  
  box-shadow:0 0 10px rgba(154, 186, 214, .8);  }
.blockicon1{background-position:0 0;  transition: all linear 0.2s;}
.blockBox li a:hover .blockicon1{ background-position:-135px 0;  transition: all linear 0.2s;}
.blockicon2{background-position:0 -52px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon2{ background-position:-136px -52px; transition: all linear 0.2s; }
.blockicon3{background-position:0 -120px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon3{ background-position:-136px -120px; transition: all linear 0.2s; }
.blockicon4{background-position:0 -188px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon4{ background-position:-136px -188px; transition: all linear 0.2s; }
.blockicon5{background-position:0 -248px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon5{ background-position:-136px -248px; transition: all linear 0.2s; }
.blockicon6{background-position:0 -309px; transition: all linear 0.2s; }
.blockBox li a:hover .blockicon6{ background-position:-136px -309px; transition: all linear 0.2s; }

.newslist{ background:#fff; width:880px; }
.newslist3{ background:#fff; width:880px; height:320px;}
.newslist .title ,.newslist3 .title{ border-bottom:1px #eee solid;overflow:hidden;padding:15px 20px;}
.newslist .title .pull-left,.newslist3 .title .pull-left{ font-size:22px;}
.newslist .title .pull-right,.newslist3 .title .pull-right{ font-size:12px; color:#999;padding-top:10px;}

.caigou{ background:url(../img/jtsprite.png) no-repeat 0 -380px; height:100px; width:100px;  }

.newslist .list,.newslist3 .list{margin:20px; overflow:hidden}
.newslist .list li a,.newslist3 .list li a{ background:url(../img/dot.png) no-repeat 5px 8px; padding-left:20px; font-size:16px; line-height:36px;}
.newslist .list li .pull-right,.newslist3 .list li .pull-right{ font-size:12px; color:#999;}
.newslist .list li a:hover,.newslist3 .list li a:hover{ color:#f90; text-decoration:none;}



.ad{ overflow:hidden;}
.ad li{ float:left;}


.newslist2{ background:#fff; width:266px; height:320px;}
.newslist2 .title{ border-bottom:1px #eee solid;overflow:hidden;padding:15px 20px;}
.newslist2 .title .pull-left{ font-size:22px;}
.newslist2 .title .pull-right{ font-size:12px; color:#999;padding-top:10px;}
.caigou{ background:url(../img/jtsprite.png) no-repeat 0 -375px; height:30px; width:30px; display:block; float:left; margin-right:10px;}

.newslist2 .list{margin:20px 10px; overflow:hidden}
.newslist2 .list li{ }
.newslist2 .list li a{ background:url(../img/dot.png) no-repeat 5px 8px; padding-left:15px; font-size:14px; line-height:30px; }
.newslist2 .list li a .pull-right{ font-size:12px; color:#999;}
.newslist2 .list li a:hover{ color:#f90; text-decoration:none;}



.friendlink{ border-top:1px #eee solid; background:#fff;padding:20px 0;}
.friendlink .title{ text-align:center; font-size:22px; border-bottom:1px #eee solid;padding-bottom:20px;}
.friendlink .container > ul{margin:30px 0;}
.friendlink .container > ul li{ width:20%; float:left; transition:all linear 0.2s}
.friendlink .container > ul li:hover{padding-left:10px;}
.friendlink .container > ul li img{ max-width:200px; max-height:70px;}


.listbox{margin-bottom:20px;}
.listbox .pull-left{ background:#fff; width:17%; min-height:300px; border:1px #eee solid;}
.listbox .pull-left .title{ text-align:center; font-size:20px; line-height:60px; border-bottom:1px #eee solid;}
.listbox .pull-left ul{padding:0px 0;}
.listbox .pull-left ul li{ line-height:50px; font-size:16px; text-align:center; }
.listselecton{ background:#fff6f6 }
.listselecton a{ color:#f90;}
.listbox .pull-left ul li:hover{background:#fff6f6 }
.listbox .pull-left ul li:hover a{color:#f90;}
.listbox >.pull-right{ background:#fff;width:80%;margin-left:3%;min-height:600px;border:1px #eee solid; overflow:hidden;}
.listbox >.pull-right .title{text-align:left;padding-left:20px; font-size:20px; line-height:60px; border-bottom:1px #eee solid;}
.listbox >.pull-right >ul{padding:20px 30px; overflow:hidden;}
.listbox >.pull-right >ul >li{ line-height:45px;}
.listbox >.pull-right >ul >li a{ background:url(../img/dot.png) no-repeat 0 8px;padding-left:10px; font-size:16px;}
.listbox >.pull-right >ul >li>.pull-right{ font-size:12px; color:#999;}

.pagebox{ position:absolute; bottom:20px; width:80%; text-align:center;}
.pagebox >ul{ margin:0 auto; width:400px;}
.pagebox >ul >li{border:1px #eee solid;padding:3px 5px; border-radius:3px; margin-right:5px; float:left; font-size:12px;}
.pagebox >ul >li a:hover{ color:#f90; text-decoration:none;}


.blockBox2{ }
.blockBox2 li { background:#fff; width:15.2%; height:70px; text-align:center; float:left; cursor:pointer; display:table;border:1px #eee solid; border-top:1px #f90 solid;}
.blockBox2 li a{text-decoration:none;color:#555; font-size:18px;display:table-cell; vertical-align:middle;}
.blockBox2 li a:hover{ color:#e54701;  transition: all linear 0.2s; }
.blockBox2 li:hover{-webkit-box-shadow:0 0 10px rgba(154, 186, 214, .8);  
  -moz-box-shadow:0 0 10px rgba(154, 186, 214, .8);  
  box-shadow:0 0 10px rgba(154, 186, 214, .8); background:#fff6f6 }


.content{ background:#fff; min-height:600px;}
.content .title{ border-bottom:1px #eee solid; line-height:30px; text-align:center; font-size:22px;padding:40px 20px 10px 20px;}
.content .title .data{ font-size:12px; color:#999;}
.content .text{padding:30px 40px; line-height:30px;}

/*ad2*/
		
.douban{ padding:0px 0;margin-bottom:20px;  }	


.douban .bd{ width: 1100px; overflow: hidden;}	
.douban .bd ul{ overflow:hidden; zoom:1; padding:0 0px 0px 0px; overflow: hidden; height: 200px; }	
.douban .bd ul li{ float:left; width:25%; margin-right:15px;  height: 150px; background:#eee; text-align: center;line-height: 150px;}
.douban .bd ul li img{ min-width:230px; padding:10px 0; }
		
/*friendslink*/		
.pageState{ display:none;}
.picScroll-left {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-bottom: 10px;
}
.picScroll-left .hd {
	overflow: hidden;
	text-align: center;
	line-height: 50px;
	font-size: 22px;
}
.picScroll-left .hd .prev,  .picScroll-left .hd .next {
	display: block;
	width: 11px;
	height: 21px;
	cursor: pointer;
	background: url(../images/arrowslide.png) no-repeat;
	position: absolute;
	z-index: 9999;
}
.picScroll-left .hd .next {
	background-position: 0px -45px;
	right: 10px;
	top: 250px;
}
.picScroll-left .hd .prev {
	background-position: 0px -0px;
	
	left: 10px;
	top: 250px;
}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
}
.picScroll-left .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url("images/icoCircle.gif") 0 -9px no-repeat;
}
.picScroll-left .hd ul li.on {
	background-position: 0 0;
}
.picScroll-left .bd {
}
.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
	height: 450px;
	
}
.picScroll-left .bd ul li {
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
	background: #fff;
	
}
.picScroll-left .bd ul li:hover {
}
.picScroll-left .bd ul li .pic {
	float: left;
	border-left: 1px #eee solid;
	border-right: 1px #eee solid;
	border-bottom: 1px #eee solid;
	width: 25%;
	height: 150px;
	text-align: center;
	line-height: 74px;
	display: flex;
	justify-content: center;
	align-items: Center;
}
.picScroll-left .bd ul li .pic:hover {
	box-shadow: inset 0px 0px 0px rgba( 0,0,0,.3);
}
.picScroll-left .bd ul li .pic img {
	width: 240px;
	max-height: 130px;
	display: block;
	padding: 2px;
	margin: 0 auto;
	line-height: 74px;
}
.picScroll-left .bd ul li .pic img:hover {
	transform: scale(1.02);
	transition: transform .3s;
	
	
}
.picScroll-left .bd ul li .pic a:hover img {
	border-color: #999;
}
.picScroll-left .bd ul li .title {
	line-height: 24px;
}

		




.downloadbox{ background:#fff; height:422px; width:263px;}
.downloadbox .title{ border-bottom:1px #eee solid;  line-height:40px; color:#ccc}
.downloadbox .title .pull-left{margin-left:15px; font-weight:bold; font-size:16px;color:#0a559d;border-bottom:2px #0a559d solid;}
.downloadbox .title .pull-left i{padding-right:10px; color: #999;}
.downloadbox >.list{padding:10px 0px;}
.downloadbox >.list li{ line-height: 40px; }
.downloadbox >.list li span{padding-left:20px; display: inline-block; width: 150px;}
.downloadbox >.list li span i{color:#999;padding-right:10px}
.downloadbox >.list li a{  margin-top:10px;margin-right:20px;line-height:20px; font-size: 12px; float: right;padding:0 3px;color:#c81321;border:1px #ebc3c6 solid; border-radius: 3px;}
.notic{ background:#fff; height:297px;}
.notic .title{ border-bottom:1px #eee solid;  line-height:40px; color:#ccc}
.notic .title .pull-left{margin-left:15px; font-weight:bold;font-size:16px; font-weight:bold;color:#0a559d;border-bottom:2px #0a559d solid;}
.notic  .title .pull-left i{padding-right:10px; color: #999;}
.notic >.list{padding:10px;}
.notic >.list li{  overflow:hidden; line-height: 35px;}
.notic >.list li a{ background:url(../images/dot.png) no-repeat 0 3px;padding-left:15px; line-height:30px;}
.notic >.list li a i{ color: #ccc;padding-right:5px}
.notic >.list li span{ line-height: 30px; font-size: 12px; color: #ccc;}

/*招标机构开始*/
.zbjigou{margin-top:20px; background: #fff; overflow: hidden;border:1px #e0e0e0 solid; clear: both;}
.zbjigou .title{ border-bottom:1px #e0e0e0 solid; overflow: hidden; }
.zbjigou .title >h1{ margin:0;margin-left:20px;font-size: 16px;padding:0 10px; float: left; line-height: 50px;border-bottom:1px #7ca425 solid;color: #7ca425;font-weight: bold;}
.zbjigou .title a{float: right;margin-right:20px;padding-top:5px;margin-top:10px;}
.jgBox{padding:20px;height: 260px;}

.jgBox >li {color:#fff; line-height:30px; background: url(../images/dot.png) no-repeat 0px 6px;padding-left:10px; overflow: hidden;}
.jgBox >li  a{ background no-repeat 0 9px;padding-left:10px; color:#666;float: left;}
.jgBox >li  a img{padding-left:10px;}
.jgBox >li  a:hover{color:#0a559d}
.jgBox >li div{float: right;color: #888;font-size: 14px;}

.jieshao{background: #fff; overflow: hidden;border:0px #e0e0e0 solid;width:560px}
.jieshao .title{ border-bottom:1px #e0e0e0 solid; overflow: hidden; }
.jieshao .title >h1{ margin:0;margin-left:0px;font-size: 16px;padding:0 10px 10px  10px; float: left; border-bottom:1px #7ca425 solid;color: #7ca425;font-weight: bold;}
.jieshao .title a{float: right;margin-right:20px;padding-top:5px;margin-top:10px;}
.jieshao{padding:0px;height: 230px;}
.jjtext{padding-top:15px; color: #666;line-height: 25px;}
/*招标机构结束 */
/* 服务客户 */
.khtitle{font-size: 26px; text-align: center; line-height: 60px;margin-top:10px}
.khleft{width: 265px; height: 224px; background: #3fb78e; text-align: center;padding-top:20px}
.khright{border-top:2px #3fb78e solid; width: 905px;}



/*公告*/

.gonggao{margin-top:0px; background: #fff; overflow: hidden;border-right:1px #eee solid; border-top:1px #eee solid;border-bottom:1px #eee solid;clear: both;width:326px;height: 180px;}
.boxtitle{ border-bottom:0px #eee solid; overflow: hidden; }
.boxtitle >h1{ margin:0;margin-left:20px;font-size: 15px;padding:0 10px; float: left; line-height: 40px;border-bottom:0px #7ca425 solid;color: #182a8a;}
.boxtitle a{float: right;margin-right:10px;padding-top:0px;margin-top:10px;font-size: 12px; color: #106ebe;}
.jgBox{padding:0 10px;height: 260px;}

.jgBox >li {color:#fff; line-height:28px; background: url(../images/dot.png) no-repeat 0px 8px;padding-left:6px; overflow: hidden;}
.jgBox >li  a{ background no-repeat 0 9px;padding-left:10px; color:#666;float: left;font-size: 13px;}
.jgBox >li  a img{padding-left:10px;}
.jgBox >li  a:hover{color:#0a559d}
.jgBox >li div{float: right;color: #888;font-size: 12px;}

.menu-r-box {
    width: 256px;
    height: 408px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #F0F0F0;
    border-top: none;
    font-size: 12px;
    color: #494949;
}

.menu-status {
    display: inline-block;
    width: 36px;
    height: 36px;
    text-align: center;
    font-size: 12px;
    margin-right: 21px;
    margin-top: 18px;
    cursor: pointer;
}

.status-num {
    color: #182A8A;
    font-size: 17px;
    height: 14px;
    line-height: 14px;
}

.status-name {
    height: 12px;
    line-height: 12px;
    margin-top: 8px;
}
/*databox*/

.databox {
	background: #fff;
	overflow: hidden;
	height: 90px;
	border:1px #eee solid;
}

.databox li {
	width: 25%;
	float: left;
	padding-left: 100px;
	margin-top: 5px;
	padding-top: 10px
}

.databox li span {
	color: #555;
	line-height: 25px;
}

.databox li b {
	display: block;
	font-weight: normal;
	font-size: 30px;
	color: #f00;
}

.databox li b>i {
	font-size: 12px;
	color: #999;
	font-style: normal;
	padding-left: 5px
}

.icon1 {
	background: url(../images/icon1.png) no-repeat 10px 0px;
	height: 85px;
}

.icon2 {
	background: url(../images/icon2.png) no-repeat 10px 0px;
	height: 85px;
}

.icon3 {
	background: url(../images/icon3.png) no-repeat 10px 0px;
	height: 85px;
}

.icon4 {
	background: url(../images/icon4.png) no-repeat 10px 0px;
	height: 85px;
}


.linetitle{ border-bottom:1px #eee solid; overflow: hidden;  }
.linetitle >h1{ margin:0;margin-left:0px;font-size: 26px;padding:0 15px; float: left; line-height: 50px;border-bottom:0px #7ca425 solid;color: #1a2b93;}
.linetitle a{float: right;margin-right:0px;line-height:50px;padding-right:10px;font-size: 12px; color: #999;background:#fff;}

		/*tab*/
.slideTxtBox{ width:100%; text-align:left;border:0px solid #eee;  }
.slideTxtBox .hd{ height:40px; line-height:40px; background:#fff; padding:0 10px 0 20px;margin-top:15px;  padding-left:10px;  position:relative;border-bottom:0px solid #eee; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:15px; top:-1px; height:60px;   }
.slideTxtBox .hd ul li{ float:left; width:120px;cursor:pointer; font-size:14px; text-align:center; font-weight: bold;border:1px solid #eee;margin-right:10px;}
.slideTxtBox .hd ul li.on{ height:42px;   color:#fff; border-bottom:0px #7ca425 solid;background:#345edd}
.slideTxtBox .bd ul{padding:5px 15px 15px 15px; zoom:1; border:0px solid #eee; height:400px; }
.slideTxtBox .bd li{  line-height:24px; overflow:hidden}
.slideTxtBox .bd li .date{ float:right; color:#999;  }
.slideTxtBox .bd ul{position:relative;border-top:1px #eee solid;}
.slideTxtBox .bd ul .more{ text-align:center;margin-top:14px; position:absolute; left:48%; bottom:10px; }
.slideTxtBox .bd ul .more .fa{padding-left:5px;}

.infolist{ background:#fff;}
.infolist li a{ display:block; border-bottom:0px #eee dashed; overflow:hidden; color:#666;}
.infolist li .title{  float:left; display:table; line-height:35px;vertical-align:middle;margin-left:0px; width:90%; font-size:15px;}
.infolist li .class{ float:left;display:table-cell;margin-left:10px;width:10%; text-align:center;color:#b3b3b3; font-size:12px; line-height:20px;}
.infolist li .data{float:left;display:table-cell;width:100px; text-align:center;color:#b3b3b3;font-size:12px;line-height:20px;padding-top:10px;}
.infolist li .button{margin-top:8px;display:table-cell; color:#0a559d;float:right;border:1px #0a559d  solid; border-radius:3px; padding:3px 8px; display:block; }
.infolist li .button:hover{ background:#0a559d; color: #fff;}
.infolist li .class span{ color:#666;}
.infolist li .data span{ color:#666;}
.infolist li a .title:hover{ color:#1c9eea;}

/*开标大厅*/
.kbdt{width: 338px; background:#fff;border:1px #eee solid;border-left:0;margin-top:20px; height: 347px;}

.paiming{width:390px;float: left;border:1px #eee solid;background:#fff;margin-top:20px;border-left:0}
.paimingtitle{ border-bottom:1px #eee solid; overflow: hidden; margin:0 0 5px 0 }
.paimingtitle >h1{ margin:0;margin-left:0px;font-size: 16px;padding:0 10px; float: left; line-height: 50px;border-bottom:0px #7ca425 solid;color: #333;font-weight: bold;}
.paimingtitle a{font-size: 12px; color: #666;background:#fff;padding:0 5px}
.year{border-radius: 3px; float: right;margin-top:16px; padding:2px 5px; color: #eee;margin-right:10px}
.year a{border:1px #ddd solid; border-radius: 3px;}
a.yearOn{color: #106ebe;border:1px #106ebe solid; }
.paimingdata{padding:10px;border:0px #eee solid;}
.paimingdata li{background-image:url(../images/number.png) ;background-repeat: no-repeat;padding-left:35px; line-height: 40px;}
.paimingdata li span{float: right;}
.paimingdata li span b{ color: #fb0101;padding-right:5px}
.first{background-position: 0 7px;}
.second{background-position: 0 -30px;}
.third{background-position: 0 -70px;}
.fourth{background-position: 0 -110px;}
.fifth{background-position: 0 -145px;}
.sixth{background-position: 0 -185px;}