﻿/*
* @ author:YJ;
* @ time:2015/12/08;
*/

@charset "utf-8";

*{ padding:0; margin:0; }
html{ padding: 0; margin:0;overflow-x: hidden;} 
body{ font: 12px "宋体"; font-weight: 500; color: #666; }
img{ border:none; vertical-align:middle;}
ul, ul li{ vertical-align:middle}
em{ font-style: normal;} 

a:focus{ outline:none;
	}

body a{ text-decoration:none; color:#666; cursor: pointer;}
body a:hover{ color:#0662c3; star:expression(this.onFocus=this.blur()); }

table tr td, table tr th{ empty-cells: show;}

.ztwr{font-family: "微软雅黑";}
.ztar{font-family: arial;}
.sz14{ font-size: 14px;}
.sz16{ font-size: 16px;} 
 
.red{ color: #f00;}

.color1 { color: #0662c3;}

.fl{ float: left;}
.fr{ float: right;} 

.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix{
	display:inline-block;
}

.clearfix{
	display:block;
} 


.header-ri-2{ width: 268px; height: 32px; line-height: 32px; padding-top: 24px;}
.hot-line{ background: url(../images/line-icon.png) left center no-repeat; padding: 0 12px 0 40px; width: 131px; /* line-height: 18px !important; */ font-size: 18px; font-weight: bold; font-style: italic; font-family: "微软雅黑";}
.lan{ background: url(../images/lan-icon.png) left center no-repeat; padding-left: 22px;}
.search-icon{ margin:7px 0; width: 18px; height: 18px; background: url(../images/search-icon.png) center center no-repeat; position: relative;}
.search{ display: none; width: 480px; background: url(../images/search-box.png) top left no-repeat; height: auto; overflow: hidden; position: absolute; right: 0; top: 0px; z-index: 99; padding-top: 48px;}
.search-box{ background: #fff; border:solid 1px #eee; border-top: none; padding: 20px; padding-top: 0;}
.search-icon:hover .search{ display: block;}
.search-box h3{ font-size: 14px; font-weight: 500; color: #666; line-height: 35px;}
.search-box form{ height: 30px; padding: 10px 0;}
.search-txt{ background: #f6f6f6; border:none; padding: 0 10px; width: 320px; height: 30px; line-height: 30px; font-size: 12px; font-family: "微软雅黑"; color: #666; float: left;}
.search-btn{ background: url(../images/search.png) center center no-repeat; width: 82px; height: 28px; border:solid 1px #dcdcdc; cursor: pointer; float: left; margin-left: 10px;}
.search-btn:hover{ background: url(../images/search-hover.png) center center no-repeat; border-color:#dcdcdc;}

.hide{ display: none;}
.show{ display: block;}
 

#footer{ background: #333;}
.foot1 { margin: 0 auto; width: 1200px; padding: 24px 0; border-bottom: solid 1px #484848;}
.foot-site{ width: 700px;}
.foot-site table tr td{ vertical-align: top; width: 25%;}
.foot-site dl dt{ font-size: 16px; line-height: 38px;}
.foot-site dl dt a{ color: #fefefe;}
.foot-site dl dd{ height: 22px; line-height: 22px;}
.foot-site dl dd a{ color: #bbb;}
.foot-site a:hover{ color: #0662c3;}

.foot1-ri{ width: 405px; padding-top: 16px;}
.foot1-ri1 { height: 190px; text-align: center; line-height: 30px; font-size: 14px; color: #d0d0d0; }
.foot-line{color: #787878; line-height: 24px;}
.foot-line span{ float: left;}
.foot-line em{ font-size: 20px; font-weight: bold; float: left; margin-right: 18px;}
.foot-line a{ float: left; display: inline-block; width: 23px; height: 23px; background: #f00; margin: 0 6px; }
.foot-line a.qq{ background: url(../images/qq.png) center center no-repeat;}
.foot-line a.wx{ background: url(../images/wx.png) center center no-repeat; position: relative;}
.foot-line a.wx img{ position: absolute; left: -35px; top: -130px; display: none;}
.foot-line a.wx:hover img{ display: block;}
.foot-line a.weibo{ background: url(../images/weibo.png) center center no-repeat;}

.foot2{ padding: 18px 0; width: 1200px; margin:0 auto; line-height: 20px; color: #929292;}
.foot2 .fr{ color: #636363;}


/*右侧浮动*/
.float{ position:fixed; top:50%; right:0; margin-top:-153px; z-index:2000; width:50px; height:306px;}
.float_show{ width:50px; height:50px; background-color:#0663c3; margin-bottom:1px; border-radius:2px 0 0 2px; -moz-border-radius:2px 0 0 2px; -webkit-border-radius:2px 0 0 2px; -o-border-radius:2px 0 0 2px;}
.float_show a{ display:block; color:#FFF; font-size:12px; width:50px; height:44px; overflow:hidden; padding-top:6px;}
.float_show a span{ font-family:"微软雅黑"; color:#FFF; line-height:26px; display:block; text-align:center;}
.float_show a span.float_none{ display:none;}
.float_show a img{ display:block; width:22px; height:18px; margin:0 auto;}
.float_show:hover a{ background-color:#003a92;}
.float_hwx{ display:none; position:absolute; left:-165px; top:-106px; z-index:2000; background:url(../images/wx_flbd.png) no-repeat; width:142px; height:142px; padding:7px 16px 7px 7px;}
.float_wx{ display:none; position:absolute; top:-124px; left:-188px; background:url(../images/float_wxbd.png) no-repeat; width:150px; height:150px; padding:15px 24px 13px 14px;}
.float_show.float_show1{ position:absolute; top:51px; right:-54px; width:104px; margin-bottom:0;}
.float_show.float_show2{  position:absolute; top:102px; right:-54px; width:104px; margin-bottom:0;}
.float_show.float_show3{ position:absolute; top:153px; right:-118px; width:168px;}
.float_show.float_show4{ position:absolute; top:204px; right:0; width:50px;}
.float_show.float_show1.cur a{ width:84px; height:18px; line-height:18px; padding:16px 0 16px 20px; }
.float_show.float_show1.cur img{ float:left;}
.float_show.float_show1.cur span{ float:left; padding-left:10px;}
.float_show.float_show1.cur .float_sh2{ line-height:18px;}
.float_show.float_show2.cur a{ width:84px; height:18px; line-height:18px; padding:16px 0 16px 20px; }
.float_show.float_show2.cur img{ float:left;}
.float_show.float_show2.cur span{ float:left; padding-left:10px; line-height:18px;}
.float_show.float_show3.cur a{ width:163px; line-height:24px; padding:6px 0 0 5px;}
.float_show.float_show3.cur img{ float:left;}
.float_show.float_show3.cur span.float_sh2{ float:left; font-size:14px; line-height:36px;}

.float_show.float_show3 a img,.float_show.float_show4 a img{ padding:7px 11px 13px 15px; width:24px; height:24px;}
.float_none{ display:none;}

