﻿@charset "utf-8";
/* CSS Document */

/* 网站全局默认样式 */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,a{ margin:0;padding:0;}
body{ background:#ffffff; color:#333333; padding:0; font:13px/1.5 "\5FAE\8F6F\96C5\9ED1", Arial, "\5B8B\4F53", sans-serif;}
*html body{ font:12px/1.5 Arial, "\5B8B\4F53", sans-serif;}
h1,h2,h3,h4,h5,h6,i,em{ font-size:100%; font-weight:normal; font-style:normal;}
ul,ol,li{ list-style:none;}
button,input,select,textarea{ font-size:100%;}
address,cite,em{ font-style:normal;}
fieldset,img{ border:0;}
img{ border:0;}
a{ color:#555; text-decoration:none;}
a:hover{ color:#555;}
a{ blr:expression(this.onFocus=this.blur())} /*去除链接虚线框*/
a:focus{ outline:0;} /*去除Firefox中的链接虚线框*/
area{ blr:expression(this.onFocus=this.blur())} /*去除热区域虚线框*/
area:focus{ outline:0;} /*去除Firefox中的热区域虚线框*/
legend{ color:#000000;}
table{ border-collapse:collapse; border-spacing:0;}
html{ zoom:expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}(this));}
.fl{ float:left;}
.fr{ float:right}
.cl{ clear:both;}
.cl0{ clear:both; display:none;}
.cle{ clear:both;}
.clear{ clear:both}
.con{ width:1000px; margin:0 auto;}
/* 页面内容居中固定宽度 */
#wrapper{ display:block; margin:0 auto 10px auto; width:980px;}

/* top */
.top_act{ background:#fafafa; height:50px; line-height:1.5; width:100%;}
.top_act_con{ background:#fafafa; display:block; height:50px; margin:0 auto; position:relative; width:980px;}
.top_act_logo{ height:40px; position:absolute;top:4px;left:0px; width:212px; z-index:2;}
.top_act_phone{ color:#333333; font-size:12px; line-height:20px; position:absolute;top:8px;right:0px; text-align:left; width:120px; z-index:2;}
.top_act_phone b{ font-weight:700;}
.top_act_phone span{ color:#0066cc; font-family:Arial, "\5B8B\4F53", sans-serif; font-size:18px; display:block;}
.top_act_nav{ position:absolute;top:30px;left:280px; z-index:2;}
.top_act_nav li{ border-right:solid 1px #dddddd; display:inline; float:left; padding-right:8px; margin-right:8px;}
.top_act_nav a{ color:#223344; float:left; font-size:13px; line-height:16px;}
.top_act_nav a:hover{ color:#aa0000;}
.top_act_line{ background:#000000; filter:Alpha(opacity=50);/* for IE */ opacity:.5;/* for Firefox */ position:absolute;top:50px; width:100%; z-index:2;}
.top_act_line i{ background:#000000; display:block; height:10px; font-size:0; margin:0 auto; width:980px;}
/* bottom */
/*公共站尾*/
.mt10{}
.ggzw{height:292px;background-color:#555;clear:both;width:1004px;margin:0 auto;}
.ggzw .xhjy{height:150px; border-bottom:solid 1px; padding-top:17px}
.ggzw .xhjy .d1{width:240px; height:130px; float:left; margin:0 100px 0 20px; display:inline}
.ggzw .xhjy .d1 .logo{width:240px; height:58px; display:block}
.ggzw .xhjy .d1 .zzdn{width:240px; height:25px; margin-top:10px; font:18px/25px '微软雅黑','宋体'}
.ggzw .xhjy ul{width:150px; float:left}
.ggzw .xhjy ul .tt{font:18px/32px '微软雅黑','宋体'}
.ggzw .xhjy ul li{font:12px/28px '宋体'; list-style:none; color:#fff;}
.ggzw .xhjy .wx{width:80px; height:80px; float:left}
.ggzw .bq{height:95px; border-top:solid 1px; padding-top:10px;}
.c{text-align:center}
.footer{width:100%;background-color:#555; height:294px; margin-bottom:-22px; overflow:hidden; color:#fff;}
.tj{ display:none; height:0px; overflow:hidden;}
/*公共站尾默认颜色*/
.mr .ggzw a{color:#FFF}
.mr .ggzw a:hover{color:#FFF}
.mr .ggzw .xhjy{color:#FFF;border-color:#777;}
.mr .ggzw .xhjy .d1 .logo{}
.mr .ggzw .xhjy .wx{}
.mr .ggzw .bq{color:#FFF;border-color:#444;}
.mr .ggzw .bq p{ line-height:220%; font-size:12px; color:#fff;}
/*底部客服样式*/
#bot_zxk{
background:#40A8F1; width:100%;height:69px; position:fixed;  bottom:0; z-index:100000; _position:absolute; /* for IE6 */ _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */  overflow:hidden;} 
#zxk_con{ position:relative; width:1000px; height:69px; margin:0 auto;}
#zxk_con ul li{ width:255px; height:52px; float:left; margin-right:11px; margin-top:9px;}
#zxk_con ul li.zxk_con01{  margin-left:10px; overflow:hidden;}
#zxk_con ul li.zxk_con04{ width:182px; margin-right:0; height:52px; float:left; }
#zxk_con ul li a{ width:100%; height:52px; display:block;}
#zxk_con ul li p{ float:left;}

/*动态按钮*/
/* bottom */
#bottom_layout{ background:#1a1a1a; width:100%;}
#bottom{ background:#1a1a1a; min-height:100px; display:block; margin:0 auto; width:1000px;}
#bottom .bottom_t{ border-bottom:solid 1px #101010; padding-bottom:20px; position:relative; width:100%;}
#bottom .bottom_nav{ padding:50px 0 30px 0;}
#bottom .bottom_nav a{ color:#cccccc; display:inline-block; font-size:13px; font-weight:700; padding:0 7px 0 5px;}
#bottom .bottom_nav a:hover{ color:#ffffff;}
#bottom .bottom_nav i{ color:#666666;}
#bottom .bottom_map{}
#bottom .bottom_map .bottom_logo{ color:#00ccff; font-size:14px; height:140px; line-height:110px; text-indent:5px; width:250px;}
*html #bottom .bottom_map .bottom_logo{}
#bottom .bottom_map .bottom_map_link{}
#bottom .bottom_map .bottom_map_link dl{ float:left; width:130px;}
#bottom .bottom_map .bottom_map_link dt{ color:#aaaaaa; font-size:13px; font-weight:600; height:26px;}
#bottom .bottom_map .bottom_map_link dd{ font-size:12px; font-weight:600; line-height:26px;}
#bottom .bottom_map .bottom_map_link dd a{ color:#666666;}
#bottom .bottom_map .bottom_map_link dd a:hover{ color:#ffffff; text-decoration:none;}
#bottom .bottom_map .bottom_2wm{ height:106px; padding-left:110px;}
#bottom .bottom_map .bottom_2wm dl{ float:left; width:150px;}
#bottom .bottom_map .bottom_2wm dt{ color:#aaaaaa; font-size:13px; font-weight:600; height:26px;}
#bottom .bottom_map .bottom_2wm dd{ color:#666666; font-size:12px; font-weight:600; line-height:26px;}
#bottom .bottom_map .bottom_2wm dd a{ color:#666666; font-weight:600; text-decoration:underline; padding-left:2px;}
#bottom .bottom_map .bottom_2wm dd a:hover{ color:#ffffff;}
#bottom .bottom_b{ width:100%;}
#bottom .bottom_text{ color:#999999; border-top:solid 1px #242424; display:block; font-size:12px; font-weight:600; line-height:26px; margin:0 auto; padding:30px 0 82px 10px; width:990px;}
#bottom .bottom_text a{ color:#666666;}
#bottom .bottom_text a:hover{ color:#ffffff;}

/* 超链接按钮样式1 */
a:link.btn_bph1, a:visited.btn_bph1{ color:#ffffff; background:#40bfff; border-radius:3px;-moz-border-radius:3px;/* Old Firefox */ box-shadow:0px 2px 0px #39ace6;-moz-box-shadow: 0px 2px 0px #39ace6;/* Old Firefox */  font-size:14px; font-weight:700; height:40px; line-height:40px; text-align:center; text-decoration:none; width:150px;
transition:box-shadow 0.3s, background 0.3s; /* IE */
-moz-transition:-moz-box-shadow 0.3s, background 0.3s; /* Firefox 4 */
-webkit-transition:box-shadow 0.3s, background 0.3s; /* Safari and Chrome */
-o-transition:box-shadow 0.3s, background 0.3s; /* Opera */
}
*html a:link.btn_bph1, *html a:visited.btn_bph1{ line-height:44px;}
a:hover.btn_bph1, a:active.btn_bph1{ background:#ff4080; color:#ffffff; box-shadow:0px 2px 0px #cc3366;-moz-box-shadow: 0px 2px 0px #cc3366;/* Old Firefox */ text-decoration:none;}

/* 超链接按钮样式2 */
a:link.btn_bph2, a:visited.btn_bph2{ background:#cccccc; border-radius:10px; -moz-border-radius:10px;/* Old Firefox */ color:#ffffff; font-family:"\5B8B\4F53", Arial; font-size:12px; height:20px; line-height:20px; overflow:hidden; text-align:center; width:70px;}
*html a:link.btn_bph2, *html a:visited.btn_bph2{ line-height:24px;}
a:hover.btn_bph2, a:active.btn_bph2{ background:#cc0000; color:#ffffff; text-decoration:none;}

/* 超链接按钮样式3 */
a:link.btn_bph3, a:visited.btn_bph3{ color:#ffffff; background:#ff9f40; border-radius:3px;-moz-border-radius:3px;/* Old Firefox */ box-shadow:0px 2px 0px #e68f39;-moz-box-shadow: 0px 2px 0px #e68f39;/* Old Firefox */  font-size:14px; font-weight:600; height:40px; line-height:40px; text-align:center; text-decoration:none;
transition:box-shadow 0.5s, background 0.5s; /* IE */
-moz-transition:-moz-box-shadow 0.5s, background 0.5s; /* Firefox 4 */
-webkit-transition:box-shadow 0.5s, background 0.5s; /* Safari and Chrome */
-o-transition:box-shadow 0.5s, background 0.5s; /* Opera */
}
*html a:link.btn_bph3, *html a:visited.btn_bph3{ line-height:44px;}
a:hover.btn_bph3, a:active.btn_bph3{ background:#ff4080; color:#ffffff; box-shadow:0px 2px 0px #cc3366;-moz-box-shadow: 0px 2px 0px #cc3366;/* Old Firefox */ text-decoration:none;}
/*banner-表单*/
    .dialogue {
    width: 234px;
    height: 371px;
    padding: 5px 25px 14px;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
	position: absolute;
	left:90px;
	top:130px;
	z-index:78;
	}
    .input-wrap {
    width: 228px;
    height: 46px;
    background: #fff;
    padding-left: 12px;
    border-radius: 5px;
    margin-bottom: 8px;
}
.input-wrap input {
    float: left;
    height: 20px;
    width: 185px;
    margin-top: 13px;
    outline: none;
    border: 0;
}
.reminder {
    font-size: 13px;
    color: #ffd202;
}
.dialogue span.p1 {
    font-size: 24px;
    font-weight: 800;
    margin-bottom: 8px;
}
.dialogue span.p1 i {
    color: #ffd202;
}
.bottom i {
    font-style: normal;
    color: #ffd202;
}
.dialogue span {
    display: block;
    width: 100%;
    font-style: italic;
    color: #fff;
    text-align: center;
}
.dialogue span.p2 {
    font-size: 16px;
    margin-bottom: 20px;
}
.submit-wrap input {
    width: 238px;
    height: 43px;
    background: #ffd202;
    border: 1px dashed #670100;
    font-size: 18px;
    color: #640705;
    border-radius: 50px;
    margin-top: 1px;
    text-align: center;
    outline: none;
    cursor: pointer;
}
.submit-wrap {
    width: 240px;
    height: 46px;
    background: #ffd202;
    border-radius: 50px;
    margin-top: 15px;
}
.bottom {
    font-size: 14px;
    color: #fff;
    margin-top: 8px;
}
.input-wrap img {
    float: left;
    width: 28px;
    height: 28px;
    margin: 9px 10px 0 0;
}