@charset "utf-8";
/*重置*/
body,h1,h2,h3,dl,dd,dt,p,ul,li,ol{ margin:0; padding:0;}
button,input,select,textarea{border:none; margin:0;outline:none; padding:0;background: none;}
table,tr,td,th,thead,tbody,video{ border:none; margin:0;outline:none; padding:0;}
table {
    border-collapse: collapse;
    border-spacing: 0;
}/*合并初始表格边框*/
h1,h2,h3{ font-weight:normal;}
img{ border:none;}
a{text-decoration:none; outline:none;}
body{ font:14px/1.5; font-family:"PingFangSC-Medium, sans-serif";}
li{ list-style-type:none;}
html,body{ background-color:#f8faff;}
i,em{font-style:normal}
/*公共css部分*/
/*清除浮动*/
.fix{*zoom:1;}
.fix:after{display:table; content:''; clear:both;}

.l{ float: left; }
.r{ float: right; }
.db{display:block;}
.dib{display:inline-block;}
/*.vm{vertical-align:middle;} */
.bdb_d{border-bottom:1px solid #ddd;}
.fc{ color: #005389; }
.bg{background-color: #ffffff;}
.b{font-weight:bold;}
.bora_5{ border-radius: 5px;}
.ovh{overflow: hidden;}

/*top*/
.top{width:100%;height:60px; background:#f8faff}
.top .top_center{width:1200px;margin: 0 auto;text-align:center}
.top .top_center span{line-height:60px;font-size:18px; letter-spacing:1px;float: left;color:#282828}
.top .top_tel{float:right;display:none}
.top .top_tel img{ display:inline-block; float: left;margin-top: 13px;margin-right:8px}
.top .top_tel span{font-size:30px}

.wid_main{ width: 1200px; margin:0 auto; }
.topbox{ height: 132px;}
.topbox .logo{ margin-top: 30px; }

.search_box{ width: 360px;margin-top: 43px;  background-color: white; position:relative; display:inline-block;    margin-left: 40px;}
.search_box .search{ width: 450px;}
.search_box .total_title{width:120px; position:absolute}
.search_box .total_title .total{display:block;background:#2377c5;color:#ffffff;text-align:center;height: 51px;line-height:51px;margin:0 auto;    border-radius: 30px;font-size:16px}
.search_box .total_title .total i{ transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;width:12px;height:7px;display:inline-block;background:url(../images/arrow.png) no-repeat center center;    margin-left: 6px;}
.search_box .total_title .total i.hover{transition: .2s ease-in-out;
	-webkit-transition: .2s ease-in-out;
	-moz-transition: .2s ease-in-out;
	-o-transition: .2s ease-in-out;transform: rotate(-180deg);
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-180deg);
	-o-transform: rotate(-180deg);}
.search_box .total_title .total_title{display:none; width: 110px;
    margin: 0 auto;
    background: #fff;
    margin-left: 5px;
    border-radius: 5px;
    border-top: none;
    z-index: 123456;
    margin-top: 1px;
    border-bottom: 1px solid #2377c5;
}
.search_box .total_title .total_title em{ display: block;
    height: 40px;
    line-height: 40px;
   text-align:center;cursor: pointer;
    border-bottom: 1px solid #2377c5;font-size: 14px;}
	.search_box .total_title .total_title em:hover{background:#2377c5;color:#ffffff;}
.search_box input{ float: left;border:1px solid #2377c5; width:300px; padding:0 10px; height: 50px; color: #333; font-size:14px;font-family: "PingFangSC-Medium, sans-serif";border-radius: 30px;padding-left:130px}
.search_box button{ float: left;  width:25px; height:25px; cursor: pointer; background: url(../images/search.png) no-repeat center center;margin-left: -46px;margin-top: 13px;}
.login{width: 300px;height: 50px;display: inline-block;text-align:center;margin:0 auto;    float: right;margin-top: 40px;}
.login span.login_h{ background:#239ac5;width:120px;height:35px;display:inline-block;color:#ffffff;text-align:center;margin:0 auto;border-radius:30px;line-height:35px}
.login span.login_r{border:1px solid #239ac5;width:120px;height:35px;display:inline-block;color:#239ac5;text-align:center;margin:0 auto;border-radius:30px;line-height:35px;margin-left:10px}
/*内容框*/
.contentbox{ position: relative;margin-top:30px}
.content{}
.banner{width:1200px}
/*导航*/
.top_nav{width:100%; height: 60px;background:#2377c5}
.top_nav ul{width: 1200px;height: 60px;background: #2377c5;text-align: center; margin: 0 auto;}
.top_nav ul li{float: left;line-height: 60px; position: relative; width:109px;}
.top_nav ul li.cur{background: #ff4e4e;}
.top_nav ul li.cur+li{ background: none; }
.top_nav ul li a{font-family:"PingFangSC-Medium, sans-serif";display: block;text-align: center;color: #fff;font-size: 18px;}

/*公告滚动*/
.gonggao{padding:15px 0;}
.gonggao .tit{ font-size: 16px; color: #005389; line-height: 28px; }
.gonggao .tit img{ vertical-align: middle; margin-right:8px; }
.txtScroll-top{ overflow:hidden; width: 850px;}
.txtScroll-top .bd{width:720px; }
.txtScroll-top .tempWrap{ height: 32px; }
.txtScroll-top .infoList{ height:32px; line-height:32px; overflow: hidden; }
.txtScroll-top .infoList li{ height: 32px; }
.txtScroll-top .infoList li a{color: #333; font-size: 14px; float: left; max-width: 580px; white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.txtScroll-top .infoList li .date{ margin-left: 30px; color:#999; font-size: 12px;  }
.txtScroll-top .infoList li .date:before{content: "—— ";}
.txtScroll-top .infoList li a:hover{color: #005389; text-decoration: underline;}

.timebox{ font-size: 14px; line-height: 32px; }

.important_news{ line-height: 32px; padding:30px 0; }
.important_news .tit{ color: #f00; }
.important_news h1{ font-size: 30px; margin-left: 10px; display: inline-block; vertical-align: middle;
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden;  max-width: 1050px;
}
.important_news h1 a{ color: #005389; }

.conbox{height: 490px; margin-top:20px;margin-bottom: 30px;overflow: hidden; }


/*新闻轮播图*/
.news_banner{ overflow:hidden; position:relative; width: 720px; height: 420px; }
.news_banner .hd{ overflow:hidden; position:absolute; bottom:26px; right: 0; z-index:1;width: 160px; text-align: right;}
.news_banner .hd ul{ overflow:hidden; zoom:1;text-align: center; display: inline-block; margin-right: 15px; font-size: 0; }
.news_banner .hd ul li{display: inline-block; margin:0 2px;  width:18px; height:18px; background:#fff; cursor:pointer; font-size: 12px; font-weight: bold;}
.news_banner .hd ul li.on{ background:#e0620d; color: #fff;}
.news_banner .bd{ position:relative; z-index:0;}
.news_banner .bd li{ zoom:1;}
.news_banner .bd li>a{display:block; -webkit-transform:rotate(0deg); overflow: hidden; border-radius: 5px;
	width: 720px; height: 420px; overflow: hidden;
}
.news_banner .bd img{ width:720px; height:420px; display:block; }
.news_banner .bd li h2{ line-height: 60px; height: 60px;
	background-color: rgba(0,0,0,.4); position: absolute; bottom: 10px; width: 690px; padding: 0 15px;
}
.news_banner .bd li h2 a{color: #fff; font-size: 18px; display: block; max-width: 540px;
	white-space: nowrap; text-overflow: ellipsis;overflow: hidden;
}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.news_banner .prev,
.news_banner .next{ position:absolute; left:10px; top:160px; display:block;
	width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=60);opacity:0.6;
}
.news_banner .next{ left:auto; right:10px; background-position:8px 5px; }
.news_banner .prev:hover,
.news_banner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.news_banner .prevStop{ display:none;  }
.news_banner .nextStop{ display:none;  }

/*部分快捷入口*/
.about_enter{ width: 460px; }
.about_enter ul{ margin-bottom: 40px; }
.about_enter ul li{ float: left; margin-left: 17px; text-align: center; border-radius: 5px; border:#ddd solid 1px; background-color: #f8f9fb; }
.about_enter ul li:first-child{ margin-left: 0; }
.about_enter ul li a{ display: block; width: 98px; height: 98px; }
.about_enter ul li img{ display: block; margin: 0 auto 8px; width: 48px; height: 48px; padding-top: 12px; transition: all .3s;}
.about_enter ul li span{ color: #005389; font-size: 18px; }
.about_enter ul li:hover{ border-color: #005389; }
.about_enter ul li:hover img{ padding-top: 8px; padding-bottom: 4px;}
.about_enter dl dd{ border:#6fa4d0 solid 1px; background-color: #f0f7ff; border-radius: 5px; height: 78px; line-height: 78px; margin-top: 20px;}
.about_enter dl dd img{ margin:0 20px; vertical-align: middle; }
.about_enter dl dd a{ color: #005389; font-size: 22px; display: block; }
.about_enter dl dd span{display: inline-block; transition: all .3s;}
.about_enter dl dd:hover span{ text-indent: .5em; }
.about_enter dl dd:hover{ border-color: #005389; }

/*执法动态切换部分*/
.slideTxtBox{ width:800px;height:490px; text-align:left;}
.slideTxtBox .hd ul{ margin-top: -1px; }
.slideTxtBox .hd ul li{ cursor:pointer; width: 195px; height: 120px; text-align: center; background-color: #eee; border-top: #fff solid 1px; }
.slideTxtBox .hd ul li:first-child{ border-top: transparent 1px #solid; }
.slideTxtBox .hd ul li i{ display: block; width: 48px; height: 48px; overflow: hidden; margin:20px auto 0; margin-bottom: 10px; }
.slideTxtBox .hd ul li img{ transition: all .3s; }
.slideTxtBox .hd ul li.on{ background:#005389; }
.slideTxtBox .hd ul li.on img{ margin-top: -48px; }
.slideTxtBox .hd ul li.on a{ color: #fff; }
.slideTxtBox .hd ul li a{ color: #005389; }
.slideTxtBox .box { border:#ddd solid 1px; border-left: 0; width: 524px; height: 360px; overflow: hidden;}
.slideTxtBox .bd ul{ padding:10px 10px 10px 15px;  zoom:1;  }
.slideTxtBox .bd li{ height:42px; line-height:42px;}
.slideTxtBox .bd li a{ display: inline-block; width: 370px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #333; transition: all .3s; }
.slideTxtBox .bd li .date{ float:right; color:#999; font-size: 12px; }
.slideTxtBox .bd li .date:before{ content: "—— "; }
.slideTxtBox .bd li a:hover{ color: #005389; text-indent: .3em; text-decoration: underline;}

.title_bg{height:60px;  background:#2377c5; border-radius:4px;border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.title_bg i{display: inline-block;    float: left;width:50px;height:60px; background:url(../images/title_icon.jpg) no-repeat center center}
.title_bg span{color:#ffffff; line-height:60px;font-size:30px}
.title_bg a{
    color: #ffffff;
    line-height: 30px;
    font-size: 14px;
    background: #4f92d1;
    height: 30px;
    width: 60px;
    display: inline-block;
    text-align: center;
    float: right;
    margin-top: 15px;
    margin-right: 20px;
    border-radius: 6px;
}
/*首页公共标题*/
.sy_title{ padding-bottom: 10px; }
.sy_title h2{ float: left; }
.sy_title img{ vertical-align: middle; margin-right: 10px; }
.tender .sy_title a{ font-size: 14px; color: #999; margin-top: 15px; }
.tender { width: 380px; }
.tender .sy_title a:hover{ color: #005389; }
.tender ul.wenzhang{ margin-top: 5px;overflow: hidden; height:430px;background: #ffffff;}
.tender ul li{ line-height: 44px; border-bottom:1px dashed #ddd }
.tender ul li span{ color: #333; transition: all .3s; display: inline-block;vertical-align: middle;
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:14px;padding-left:5px;    width:270px;
}
.tender ul li a strong.hygl{color:#2377c5;font-weight:normal}
.tender ul li a em.hyyc{color:#2377c5}
.tender ul li b{ color: #666; display:inline-block; margin-right: 7px;vertical-align: middle; }
.red_news{ color: #f00; display: inline-block; margin-left: 5px; font-style: normal; }
.tender ul li:hover span{ color: #005389; text-indent: .3em; text-decoration: underline; }
.tender ul li:hover b{ color: #005389; }
.tender ul li.new_pic{height:98px;border-bottom:none;margin:10px 0}
.tender ul li.new_pic img{float:left;width:110px;height:81px;margin-left:20px}
.tender ul li.new_pic p{float: left; width: 200px;margin-left: 15px;}
.tender ul li.new_pic p em.title{ background:#d3e4f3;color:#2377c5;padding:2px 9px; font-weight:bold;font-size: 14px;    border-radius: 4px;}
.tender ul li.new_pic p em.content{
    display: -webkit-box;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
	font-size:14px;
	line-height:20px;
	color:#282828
 }

.content_new ul{margin-top: 5px;overflow: hidden; height:430px;background: #ffffff;}
.content_new ul li{ line-height: 44px; border-bottom:1px dashed #ddd }
.content_new ul li span{ color: #333; transition: all .3s; display: inline-block;vertical-align: middle;
	white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-size:14px;padding-left:20px;    width:290px;
}
.content_new ul li b{ color: #666; display:inline-block; margin-right: 7px;vertical-align: middle; }
.red_news{ color: #f00; display: inline-block; margin-left: 5px; font-style: normal; }
.content_new ul li:hover span{ color: #005389; text-indent: .3em; text-decoration: underline; }
.content_new ul li:hover b{ color: #005389; }
.content_new ul li i{font-size:14px;color:#2377c5;float:right;margin-right:10px}

.hangya_content{width:800px;}
.hangya_content ul li.new_pic  p {width:290px}
.hangya_content ul li.new_pic  p .hangya_content_title{color:#282828;font-size:18px;white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    width: 290px;
    display: block;}
.hangya_content ul li.new_pic  p em i{color:#282828}
.hangya_content ul li.new_pic  p em.content{color:#a0a0a0}

.hangye_banner{    background: #ffff;height: 430px;}
#loopedSlider{position:relative;width:340px;height:410px;margin:0 auto;}
.slidepic{position:relative;height:430px;width:500px;overflow:hidden;}
.slidepic div{opacity:0;z-index:0;position:absolute;top:0;left:0;width:340px;margin-top: 40px;}
.pagination{    margin: 9px auto;
    width: 140px;
    height: 15px;
    position: absolute;
    top: 280px;
    z-index: 678;
    left: 130px;}
.pagination li,.nav-buttons li{float:left;margin:0 5px;display:inline;}
.pagination a{display:block;width:12px;padding-top:12px;height:0;overflow:hidden;background:url(../images/pagination.png) no-repeat;}
.pagination a.active {background-position:0 -12px}
.nav-buttons li.p{position: absolute;top: 160px;left: -2px;z-index: 123;border: none;}
.nav-buttons li.n{position: absolute;top: 160px;left: 310px;z-index: 123;border: none;}
.pagination li{border-bottom: none !important;}
.slidepic  .hyzk_title{display:block;margin:12px 0;font-size:18px}
.slidepic  .hyzk_content{display:block;color:#282828; font-size:14px}
/*专题轮播*/

.title_bg .l a{
   background:none;
   height: 30px;
    width: 65px;
    display: initial;
    text-align: center;
    float: none;
    margin-top: 15px;
    margin-right: 20px;
    border-radius: 3px;
}


.zhuanti_pic{ overflow:hidden; position:relative; margin-top: 10px;}
.zhuanti_pic .hd{ overflow:hidden; position:absolute; bottom:5px; z-index:1;width: 100%; text-align: center;}
.zhuanti_pic .hd ul{ overflow:hidden; zoom:1; text-align: center; display: inline-block; font-size: 0; }
.zhuanti_pic .hd ul li{display: inline-block; margin:0 3px;  width:10px; height:10px; background:#fff; border-radius: 100%;}
.zhuanti_pic .hd ul li.on{ background-color: #f00;}

.zhuanti_pic .bd ul{ width: 1200px; height: 110px; overflow: hidden; }
.zhuanti_pic .bd ul img{ width: 1200px; height: 110px; }

/*双公示*/
.public_list .sy_title{ background-color: #f5f5f5; padding: 0px;}
.public_list .sy_title h2{ margin-top: 10px; }
.public_list .sy_title .more{  line-height: 54px; padding-right: 10px; }
.public_list .sy_title .more a{ font-size: 14px; color: #fff; display: none;    padding: 0 10px;}
.public_list .sy_title .more a:hover{ color: #fff; }
.date_bg{}

.public_list .hd ul{ height: 60px;
    line-height: 60px;
    margin-left: 35px; }
.public_list .hd ul li{     float: left;
    padding: 0 18px;
    cursor: pointer;
    line-height: 47px;
    margin-top: 10px; }
.public_list .hd ul li a{    margin-right: 0; color: #fff; font-size: 16px; }
.public_list .hd ul li.on{ background: #fff;
    border: 1px solid #005389;
    border-bottom: 3px solid #fff;
    line-height: 47px;
    margin-top: 10px;
    border-top-right-radius: 6px;
    border-top-left-radius: 6px;}
.public_list .hd ul li.on a{color: #005389; }

.public_list .bd ul{ zoom:1; }

.table_list .wenzhang li {line-height: 57px;
    border-bottom: 1px dashed #ddd;
}
.table_list .wenzhang li img{margin-left:10px}
.table_list .wenzhang li a em{
	color: #2377c5;
    font-size: 13px;
    margin-left: 10px;
    width: 100px;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.table_list .wenzhang li a span{color: #333;
    transition: all .3s;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    padding-left: 10px;
    width: 200px;}
.table_list .picture{width:245px;float:right;margin-right:6px}
.table_list .picture li{width:240px;height:184px;float:left;margin: 13px 7px;}
.table_list .picture li a img{width:220px;height:123px;border: 1px solid #eee;}
.table_list .picture li a span{display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;color: #333;
    width: 220px;}
.zhanwf{height: 165px; background:none;}
.zhanwf li{width:386px;float:left;margin-right:20px}
.zhanwf li:last-child{margin-right:0px}
.zhanwf li img{width:386px;height:160px}
.table_list .pinpai{ background:#fff;width:1180px;padding:10px;height:300px; overflow:hidden}
.table_list .pinpai li{float:left; position:relative;width:216px;height:180px;margin-right:10px;margin-left: 10px;margin-bottom: 18px;}
.table_list .pinpai li img{width:216px;height:180px;margin-bottom: -31px;}
.table_list .pinpai li span{width: 206px;
    background: #222;
    display: block;
    opacity: 0.6;
    color: #fff;font-size:14px;height:21px;line-height:21px;padding:5px}

.table_list .danwei{     background: #fff;
    width: 1180px;
    padding: 10px;
    height: 400px;
    padding-top: 20px;}
.table_list .danwei li{float:left; position:relative;width:216px;height:100px;margin-right:8px;margin-left: 8px;margin-bottom: 18px;margin-top:13px;border:1px solid #000}
.table_list .danwei li img{width:216px;height:100px;}
.table_list .gongqiu{  background: #fff;
    height: 700px;
    padding-top: 20px;overflow: hidden;}
.table_list .gongqiu li {line-height: 55px;
    border-bottom: 1px dashed #ddd;height:55px}
.table_list .gongqiu li img{width:21px;height:20px;/*margin-left:20px;*/float:left;margin-top: 18px;}
	.table_list .gongqiu li span{color: #333;
    transition: all .3s;
    display: inline-block;
    vertical-align: middle;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    padding-left: 10px;
    width: 70%;float:left;}
		.table_list .gongqiu li em{display: inline-block;
    float: left;
    margin-top:0px;color:#2377c5}

.rczp{  width: 380px;}
/*查询*/
.search_list{ background-color: #f5f5f5; padding: 8px 10px 8px 5px;}
.search_list .box{ height: 32px; line-height: 32px;  color: #333; margin-left: 10px;}
.search_list input{ background-color: #fff; border:#eee solid 1px; height: 32px; border-radius: 3px;
	text-indent: 10px; font-size: 14px; color: #333; width: 120px;
}
.search_list input:focus{ border-color: #005389; }
.search_list button{ width:80px; height: 32px; border-radius: 3px; background-color: #005389;
	font-size: 16px; color: #fff; cursor: pointer; vertical-align: middle; margin-left: 5px; margin-top: 2px;
}
.search_list button:hover{ background-color: #005eac; }

.search_list .laydate-icon{ border:#eee solid 1px; height: 32px; border-radius: 3px;
	font-size: 14px; color: #333; width: 100px; line-height: 32px; text-indent:5px;
}

.open_list .search_list input{ width: 580px; }


.conbox .gqxx{width:800px;float: left;}
.conbox .gqxx .table_list .danwei{width:800px;padding:0;padding-top:20px}
.table_list .zhiwei{background: #a6c9e5;
    width: 260px;
    margin: 0 auto;
    margin-top: 20px;
    border-radius: 6px;
    padding: 10px 10px;}
.table_list .zhiwei span{width: 80px;
    display: inline-block;
    text-align: left;
    font-size: 14px;
    margin-left: 38px;}
.table_list	ul.zp li a span{width:60%;margin-left:20px}
.table_list .huizhan{background: #fff;
    height: 380px;
    padding-top: 40px;overflow: hidden;}
	.table_list .huizhan li{width: 30.3%;margin-top: 15px;margin-bottom: 35px;
    float: left;
    text-align: center;
    margin-left: 19px;}
.table_list .huizhan li img{width:240px;height:180px;display:block}
.table_list .huizhan li span{margin:15px 0;color:#282828;font-size:16px;display:block; font-weight:bold;    text-align: left;text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;height:50px}
.table_list .huizhan li em{display:block;color:#282828;font-size:14px; text-align:left;margin:10px 0; text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 5;
  line-clamp: 5;
  -webkit-box-orient: vertical;line-height:24px;}
.xxzj a img{ display:block; margin:30px auto;}
.gzwz  a img{ display:block; margin:0px auto;width:80%;margin-bottom:10px}
.banner_zwt {width:100%;margin:0 auto}
.banner_zwt a img{ margin-bottom:20px}
/*友情链接*/
.link_more{background: #fff; height:80px; margin-bottom:15px}
.link_more h3{color: #fff;
    line-height: 58px;
    font-weight: bold;
    font-size: 16px;
    display: inline-block;
    background: #2377c5;
    border-radius: 7px;
    height: 60px;
    width: 140px;
    text-align: center;
    float: left;
    margin-top: 12px;}

.link_more .r a{
	float:left;
	border:1px solid #eee;
	margin-top: 10px;
    margin-left: 14px;
}
.link_more .r a img{
	width:120px;
	height:56px
}
/*返回顶部*/
.side_box{
	position: fixed;
	bottom: 15%;
	right: 15px;
	display: none;
}
.side_box ul li{
	width: 48px;
	height: 48px;
	opacity: .4;
}
.side_box ul li span{
	width: 48px;
	height: 48px;
	display: block;
	background:url(../images/back_top.png) no-repeat center center;
	cursor:pointer;
}
.side_box ul li:hover {
	opacity: .6;
}

/*底部信息*/
.footer{width:100%}
.footerbox{ padding:60px 0;width:1200px;min-height:190px;margin:0 auto;}
.footerbox  .wid_main{width:70%; float:left}
.footerbox .f_mess{display:block;width:100%; margin:0 auto}
.footerbox .f_mess li{float:left;margin-right:5%;font-size:20px;    font-weight: bold;cursor: pointer;}
.footerbox  .servers{float:left;width:43%;margin-top:2%}
.footerbox  .servers li{margin:15px 0;text-align:left;    font-size: 15px;}
.footerbox  p{    width: 80%;
    display: block;
    float: left;
    margin-top: 10px;color:#999999;font-size:14px}
	.footerbox  p a{color:#999999}
.footerbox .guanliyuan{width:30%;float:left}
/*底部滚动*/
#slide{overflow:hidden;width:1010px;float:left;    height: 80px;}
#slide ul{list-style:none;width:2999px;}
#slide li{float:left;width:90px;height:80px;margin-left:20px}
#slide li img{margin-top:15px;width:90px;height:40px;border:1px solid #eee;margin-top:20px}
/*登录头像*/
#xdaTanFileImg{
 position: absolute;
  top: 16px;
  left: -4px;
 opacity: 0;cursor: pointer;
}
.login img#avarimgs{    width: 51px;
    border-radius: 37px;
    height: 50px;
    float: left;
    background: #ffff;
    border: 1px solid #ddd;
    margin-left: 45px;
}
.login span.username{
	float: left;
    margin-left: 19px;
    margin-top: 13px;
    font-size: 20px;
    color: #000;
}
.banner_bottom{width:1200px;margin:20px auto 10px auto}
.banner_bottom li{margin-top:10px}
.banner_bottom li img{margin-right:15px}
.banner_bottom li a:first-child img{margin-right:17px}
.banner_bottom li a:last-child img{margin-right:0}
#unlogin{
	position: absolute;
    top: 0;
    margin-top:13px;
        width: 300px;
}
