/* Author: Yangz */
/* Time: 2014/07/23 */

/* CSS Reset */
html{  }
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{ margin:0; padding:0 }
table{ border-collapse:collapse; border-spacing:0; }
fieldset, img{ border:0 none; height:auto }
ul, ol, li{ list-style:none; }
h1, h2, h3, h4, h5, h6{ font-size:100%; }
input, textarea, select{ font-family:inherit; font-size:inherit; font-weight:inherit; *font-size:100%
}
/* coommon */
.clearfix:after{ content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix{ *zoom:1;
}
.fl{ float:left; }
.fr{ float:right; }
body{ font:14px/24px "Microsoft Yahei"; color:#777; }
a{ color:#777; text-decoration:none }
::-moz-selection{ background-color:#da251d; color:#fff; text-shadow:none; }
::selection{ background-color:#da251d; color:#fff; text-shadow:none; }
@font-face{
    font-family:"FZLTCXHJT";
    src:url("../fonts/FZLTCXHJW.TTF") format("truetype");
}
/*头部*/
#header{ height:106px; border-bottom:1px solid #e1e1e1; position:fixed; top:0; width:100%; z-index:6668; background:#fff; /*box-shadow: 0 3px 3px #f0f0f0;*/ }
.logo{ padding-top:28px; margin-left:40px; float:left; transition:padding-top .25s }
.top_link{ text-align:right; padding-right:10px; transition:margin-top .25s }
.top_link a{ font-size:12px; display:inline-block; padding-left:20px; background:url("../images/icon_top2.png") no-repeat; margin-right:30px; }
.top_link .top_link_s{ background-position:0 6px }
.top_link .top_link_c{ background:url("../images/icon_top2.png") no-repeat 0 -30px; font-size:12px; display:inline-block; padding-left:20px; margin-right:30px; color:#da251d }
.header_right{ float:right; padding-top:15px; }

/*.back_top{ width:50px; height:50px; background:url(../images/icon_top.png) no-repeat center bottom; display:block; position:fixed; right:45px; bottom:80px; z-index:999; display:none; opacity:0.9; transition:opacity .15s }*/
/*.back_top:hover{ opacity:1; }*/

/*#header.header_mini{ height:60px}*/
/*.header_mini .top_link{display:none}*/
.header_mini .logo{ padding-top:10px }
.logo img{ transition:width .25s; }
.header_mini .logo img{ width:425px }
.header_mini .top_link{ margin-top:-42px }
/*浮动qq*/
.float_qq{ position:absolute; top:150px; right:0; width:50px; height:203px; z-index:6666; }
.float_qq li{ width:auto; height:50px; z-index:20; }
.float_qq li.float_qq1, .float_qq li.float_qq4{ position:absolute; left:0; width:62px; }
.float_qq li.float_qq1{ top:0; }
.float_qq li.float_qq2{ position:absolute; top:51px; left:0; width:126px; }
.float_qq li.float_qq3{ position:absolute; top:102px; left:0; width:172px; }
.float_qq li.float_qq4{ top:153px; }
.float_qq4{ position:absolute; top:153px; left:0; }
.float_qq li a{ display:block; font-family:"Microsoft Yahei"; color:#FFF; font-size:14px; height:50px; line-height:50px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px; }
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:24px; height:24px; margin:12px 12px 14px 14px; }
.float_qq li a:hover{ background-color:#3aa284; opacity:1; }
.float_shwx{ position:absolute; top:-226px; left:-216px; width:216px; height:216px; padding-bottom:9px; display:none; }
.float_shwx img{ display:block; padding:14px; background-color:#FFF; width:188px; height:188px; }

.bd_weixin_popup_bg{ position:absolute; left:-400px; top:-400px; width:260px; height:320px; border:0; padding:0; margin:0; opacity:0; filter:alpha(opacity=0); z-index:11000; }
.bd_weixin_popup{padding:10px; width:240px;  background:#fff; border:solid 1px #d8d8d8; z-index:11001; font-size:12px; display:none;position:fixed;  left:50%;top:50%; margin-left:-120px; margin-top:-144px; height: 288px;}
.bd_weixin_popup .bd_weixin_popup_head{ font-size:12px; font-weight:bold; text-align:left; line-height:16px; height:16px; position:relative; color:#000; }
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close{ width:16px; height:16px; position:absolute; right:0; top:0; color:#999; text-decoration:none; font-size:16px; }
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close:hover{ text-decoration:none; }
.bd_weixin_popup .bd_weixin_popup_main{ padding:15px 10px; min-height:150px; _height:150px; text-align:center }
.bd_weixin_popup .bd_weixin_popup_foot{ font-size:12px; text-align:left; line-height:22px; color:#666; }
.bd_weixin_popup_main img{ display:block; margin:0 auto }


.float-curret-box{
	width: 15em;
    height: 9em;
    background-color: #6cafea;
    box-shadow: 4px 2px 3px #7f8081;
    right: 10em;
    border-radius: 4px;
    position: absolute;
    top: -4%;
}

.float-curret-box h4{
	color: #fff;
	font-size: 1.4em;
	line-height: 2em;
	padding-left: 6%;
	font-weight: normal;
}
.float-curret-box p{
	color: #fff;
	font-size: 1.6em;
	line-height: 1.7em;
	position: -60px;
	font-weight: normal;
	padding-left: 16%;
}
