@charset "gb2312";
@import url("swt_common.css");

#swt_left{z-index:999999;position:fixed;left:10px;top:25%;margin-top:-120px;_margin-top:-240px;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop));}
#swt_left_info{width:140px;height:422px;background:url(../images/swt_left.jpg) top no-repeat;float:left;position:relative;}
#swt_left_close{width:22px;height:19px;position:absolute;right:0;top:0;cursor:pointer;}
#swt_tel{width:134px;float:left;position:absolute;left:0;top:150px;}
#swt_tel input{width:112px;height:22px;line-height:22px;background:#fff;padding:0 5px;font-size:12px;border:1px solid #ddd;margin:14px 5px 0 7px;display:inline;float:left;color:#555;}
#swt_tel button{width:113px;height:27px;float:right;margin:11px 8px 0 0;display:inline;cursor:pointer; background:none;border:0;}

#swt_center{z-index:999999;position:fixed;left:50%;top:50%;margin-left:-240px;margin-top:-185px;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop));}
#swt_center_info{width:500px;height:332px;background:url(/script/images/swt_center16.png) top no-repeat;position:relative;_behavior:url(../images/iepngfix.htc);}
#swt_close{width:20px;height:20px;position:absolute;right:12px;top:22px;cursor:pointer; z-index:2}
#swt_cont{width:500px; height:332px; float:left; position:absolute; z-index:1;}
#swt_center_zx{width:150px;height:60px;position:absolute;left:259px;top:228px; z-index:2; cursor:pointer;background:url(/script/images/swt_btn.gif) no-repeat;display:block}

.right_zixun{ width:220px; height:141px; position:fixed; right:5px; bottom:0px; background:url(../images/swt_right_bottom.png) no-repeat right; _behavior:url(../images/iepngfix.htc); _position: absolute; _top: expression(documentElement.scrollTop); display:none;z-index:99999999;}
.zx_close{width:26px; height:26px;	position:absolute;	cursor:pointer;	z-index:999; right:2px; bottom:89px;}
.zx_a{width:91px;	height:90px; background: url(../images/zixunyuan.png) no-repeat; padding:1px;	position:absolute;	z-index:997; left:0; top:25px;	display:block}
.rz_swt_a{ display:block; width:220px; height:141px; position:absolute; top:0; left:0}

#zswt_center{z-index:99999;position:fixed;left:50%;top:50%;margin-left:-240px;margin-top:-150px;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop));}
#zswt_center_info{width:500px;height:274px;background:url(../images/swt_center13.gif) top no-repeat;position:relative;}
#zswt_close{width:16px;height:16px;position:absolute;right:0px;top:0px;cursor:pointer;}
#zswt_center_yh{width:234px;height:49px;position:absolute;left:138px;top:122px}

#swt_right{z-index:999999;position:fixed;left:10px;top:30%;margin-top:-100px;_margin-top:-200px;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop));}
#swt_right_info{width:140px;height:422px;background:url(../images/swt_right.gif) top no-repeat;float:left;position:relative;}
#swt_right_close{width:9px;height:10px;position:absolute;right:4px;top:4px;cursor:pointer}
#swt_right_ul{width:130px;height:288px; position:absolute; left:6px; bottom:4px;}
#swt_right_ul a{ width:63px; height:70px; float:left; display:block; margin:0px 2px 2px 0px}

.swt_main{ width:50px; height:330px; position: fixed; top:50%; margin-top:-165px; right:10px;_position:absolute;_top:expression(eval(document.documentElement.clientHeight/2+document.documentElement.scrollTop)); z-index:999999;}
.swt_right{ width:50px; height:330px; position:relative;}
.swt_right b{ width:50px; height:55px; margin-bottom:1px; position:relative; display:block; cursor:pointer; z-index:998;}
.swt_right .shuzi{ top:3px;}
.swt_right .shuzi120{ top:-1px;}
.swt_right #divRsjs{ width:19px; height:10px; color:#fff; text-align:center; position:absolute; left:28px; font-size:10pz; display:block; z-index:999;}
.swt_right .swt_p1 a,.swt_right .swt_p2 a,.swt_right .swt_p4 a{ width:50px; height:55px; display:block; background:#00AAF0;}
.swt_right .swt_p1 a:hover,.swt_right .swt_p2 a:hover,.swt_right .swt_p4 a:hover{ background:#0284CF;}
.swt_right .swt_top{ width:50px; height:50px; cursor:pointer; position:relative; z-index:999;}
.swt_p3{ position:relative; width:50px; height:55px; margin-top:1px;}
.swt_p3 a{ display:block;}
.swt_guahao{ width:182px; height:190px; padding:50px 10px 10px; background:#00AAF0 url(../images/gh_03.png) no-repeat center; color:#fff; position: absolute; left:-203px; top:56px; font-size:12px; display:none; z-index:99999999;}
.swt_guahao .name{ width:100%; margin-bottom:5px; overflow:hidden}
.swt_guagao .name span{ display:block; width:70px; font:14px/25px "Î¢ÈíÑÅºÚ"; height:25px; float:left}
.swt_guahao .name input{ padding:0 3px; width:100px; height:25px; background:#fff; border:0; float:right}
.name select{ width:106px; height:25px; background:#fff; border:0; float:right}
.zm_bot{width:100%; overflow:hidden; padding-top:10px; text-align:center; font:14px/25px "Î¢ÈíÑÅºÚ"}
.zm_bot input{ width:88px; height:25px; cursor:pointer; background:#fed201; border:0; font:14px/25px "Î¢ÈíÑÅºÚ"; -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  color:#e73004; float:left}
.zm_bot a{ width:88px; height:25px; float:right; background:#e45655; -moz-border-radius: 3px;  -webkit-border-radius: 3px;  border-radius: 3px;  color:#fff; cursor:pointer}
.zm_bot a:hover{ background:#ffa11b; color:#fff}
a.gz_pic{ display:block;position: absolute; right:0; background:#00AAF0; width:50px; height:55px;}

a.gz_pic_1{ display:block;position: absolute; right:0; background:#00AAF0; width:50px; height:55px;}
a.wx_pic,a.xl_pic,a.tx_pic{  display:none; position:absolute; background:#00AAF0; width:50px; height:55px;}
a.wx_pic:hover,a.xl_pic:hover,a.tx_pic:hover{ background:#0284CF;}
a.wx_pic{ right:51px;}
a.xl_pic{ right:102px;}
a.tx_pic{ right:153px;}
.swt_yhs{ width:210px;height:217px;background:#00AAF0;color:#fff;position:absolute;left:-211px; top:56px; display:none; z-index:99999999; cursor:pointer}
.swt_weixin,.swt_xinlan,.swt_tenxun{ width:152px; height:180px;  position: absolute; left:-153px; top:168px; z-index:99999999; display:none;}
.swt_weixin{ background:#0284CF url(../images/swtright_11.jpg) no-repeat center 10px;_behavior:url(../images/iepngfix.htc);}
.swt_xinlan{  background:#0284CF url(../images/swtright_11_xl.jpg) no-repeat center 10px;_behavior:url(../images/iepngfix.htc);}
.swt_tenxun{  background:#0284CF url(../images/swtright_11_tx.jpg) no-repeat center 10px;_behavior:url(../images/iepngfix.htc);}
.swt_weixin span,.swt_xinlan span,.swt_tenxun span{ display:block; width:100%; margin-top:135px; text-align:center; font:13px/18px "Î¢ÈíÑÅºÚ"; color:#fff;}

p.swt_p5{ width:50px; height:55px; display:block; overflow:hidden; position:relative}
a.dh_pic{ display:block;position: absolute; top:0; right:0; width:50px; height:55px; background-color:#00AAF0; overflow:hidden}
a.dh_pic:hover{ background:#0284CF;}
a.dh_pic img{ width:50px; height:55px;}
.dh_right{ width:0; height:40px; padding:15px 0 0; margin-right:1px; background:#00AAF0 url(../images/phone_hide.jpg) no-repeat 10px center; position: absolute; top:280px; left:-1px; z-index:999; }
.textk01{ width:110px; height:21px; font:12px/21px "ËÎÌå"; border:0; color:#666; display:none; margin:3px 0 0 7px; background: transparent; float:left}
.mfdh_btn01{ width:68px; height:25px; float:left; margin:1px 0 0 5px; border:0; background:transparent; cursor:pointer;}

.swt_p6{ background:#00759e url(../images/swt_more.png) no-repeat;}
.swt_p6 a{ width:50px; height:55px; display:block; background:#e36c09;}
.swt_code{ width:120px; height:162px;  position: absolute; left:-123px; top:132px; border-radius:5px; overflow:hidden; box-shadow:0 0 8px #999; display:none; z-index:99999999; background: url(../images/swtcode.jpg) no-repeat center;}
.swt_code span{ display:block; width:100%; margin-top:135px; text-align:center; font:13px/18px "Î¢ÈíÑÅºÚ"; color:#fff;}
.code2{display:none}

.clearfix:after{content:"";clear:both;display:block;height:0;}
.clearfix{zoom:1}
.clearfix li span,.clearfix li a,.tel a{ font-family:"Î¢ÈíÑÅºÚ"}
.clearfix li span{ font-size:14px}

.buttombox{position:fixed;bottom:0;left:0px;width:100%;height:45px;z-index:999999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));}
.buttombox .wrap_wai{ width:100%; height:45px; position:fixed;bottom:0;background-color:#000;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight));}
.buttombox .wrap{width:980px;margin:0 auto}
.buttombox .left{float:left;width:870px;height:45px;line-height:45px;color:#fff;}
.buttombox .left .tel{float:left;display:inline;width:150px;height:45px;margin-left:20px;font-size:14px;}
.buttombox .left .tel a{width:58px;height:20px;margin:13px 0 0 5px;font-size:10px;line-height:20px;text-align:center;text-indent:0;color:#fff;background:#186193; display: inline-block;}
.buttombox .left .tel a:hover{text-decoration:none;}
.buttombox .left ul{float:left;display:inline;width:658px;margin-left:38px}
.buttombox .left li{float:left;height:45px;width:202px;font-size:16px;line-height:45px;text-indent:10px;color:#fff;background:url(../images/bottom_line.png) left center no-repeat;}
.buttombox .left li a{float:left;width:58px;height:20px;margin:13px 0 0 5px;font-size:10px;line-height:20px;text-align:center;text-indent:0;color:#fff;background:#186193;}
.buttombox .left li a:hover{text-decoration:none;background:#00365b;}
.buttombox .left li span{float:left;}
.buttombox .left li.li-2{width:218px;padding-left:12px;}
.buttombox .left li.li-2 span{text-indent:30px;background:url(../images/bottom_time_ico.jpg) left center no-repeat;}
.buttombox .right{float:right;width:92px;}
.buttombox li{position:relative;float:left;display:inline;overflow:visible;width:45px;height:45px;margin-left:1px;}
.buttombox li span.tit{display:block;width:45px;height:45px;}
.buttombox li span.tit a{display:block;height:45px;text-indent:-9999px;background:url(../images/bottom_right.png) no-repeat;}
.buttombox li.li-2 span.tit a{background-position:-46px 0;}
.buttombox li.li-1 span.tit a:hover{background-position:0 -46px;}
.buttombox li.li-2 span.tit a:hover{background-position:-46px -46px;}
.buttombox li div{display:none;}
.foot_fixed{ width:100%; height:79px; padding:10px 0; text-align:center; position: absolute;display:none; background:rgba(0,0,0,0.8) none repeat scroll !important; background:#000; filter:Alpha(opacity=80); _filter:Alpha(opacity=80); clear:both}
.foot_fixed span{ width:987px; height:79px; margin:0 auto; background:url(../images/footAdd.png) no-repeat center; display:block;position:relative;_behavior:url(../images/iepngfix.htc)}
.foot_fixed span a{ display:block; width:250px; height:76px; position:absolute; right:100px; top:0}

.f_center{ height:265px}

.black{ width:100%; height:100%; background:#000; display:none; position:fixed; top:0; left:0;filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity: 0.3; opacity: 0.3; z-index:999998}

.zind{ z-index:8}
.yh_banner{ display:block;width:680px;height:322px; background:url(../images/swt_tc3.jpg) no-repeat; background-size:100%; position:absolute; top:-10px; left:-10px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}

.gh_banner{width:400px;height:222px; padding:36px 15px 0 145px; position:absolute; top:27px; left:50px; background-size:100%; background:#f0f0f0 url(../images/swt_tc4.jpg) no-repeat; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.gh_banner span{ display:block; height:36px; overflow:hidden; font-size:16px; margin-bottom:8px; color:#000; line-height:36px}
.gh_banner .inp1,.gh_banner .inp2{ height:34px; padding:0 5px; line-height:34px; border:1px solid #ccc; background:#fff; float:right}
.gh_banner .inp1{ width:382px;}
.gh_banner .inp2{ width:197px;}
.gh_banner em{ display:block; overflow:hidden; font-style:normal; padding-top:5px;}
.gh_banner em input,.gh_banner em i{ display:block; border:none; font-style:normal; width:49%; height:36px; text-align:center; line-height:36px; color:#fff; font-size:14px; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; cursor:pointer}
.gh_banner em input{float:left; background:#00aaf0; font-family:"Î¢ÈíÑÅºÚ"}
.gh_banner em i{ float:right; background:#999;}
.gh_banner em i:hover{ background:#00aaf0;}

.lx_banner{ width:650px; height:303px; padding:5px; background:url(../images/lx_bg.jpg); overflow:hidden; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; position:absolute; left:0; top:0}
.lx_map{ width:467px; height:302px; border:1px solid #ccc; position:relative; float:left}
.lx_map img{ width:467px; height:302px;}
.lx_map span{ display:none; overflow:hidden; width:457px; height:94px; color:#fff; font-size:12px; line-height:18px; padding:10px 5px; position:absolute; bottom:0; left:0; background:rgba(0,0,0,0.6) none repeat scroll !important; background:#000; filter:Alpha(opacity=60); _filter:Alpha(opacity=60);}
.lx_map span font{ display:block;position:relative;}
.lx_map b{ display:block; width:109px; height:121px; position:absolute; z-index:2; animation:map 0.8s infinite; -moz-animation:map 0.8s infinite; -ms-animation:map 0.8s infinite; -o-animation:map 0.8s infinite; -webkit-animation:map 0.8s infinite;}
.lx_map b img{ width:109px; height:121px;}
.lx_map b.b1{ top:12px; left:142px}
.lx_map b.b2{ top:17px; left:260px}
.lx_map b.b3{ top:17px; left:183px}
.lx_map b.b4{ top:17px; left:260px}
.lx_map b.b5{ top:14px; left:231px}
.lx_map b.b6{ top:40px; left:145px}
.lx_map b.b7{ top:17px; left:260px}
.lx_map b.b8{ top:35px; left:160px}
.lx_r_jg{ width:170px; height:241px; padding-top:62px; position:relative; background:url(../images/swt_logo.jpg) no-repeat center 14px; float:right; font-size:12px}
.lx_r_jg ul{ width:100%; overflow:hidden}
.lx_r_jg ul li{ width:72px; height:22px; float:left; color:#666; text-align:center; line-height:22px; background:#f8f8f8; border:1px solid #ccc; margin: 0 5px 10px; _display:inline; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer}
.lx_r_jg ul li.active{ background:#00aaf0; color:#fff; border-color:#00aaf0}
.lx_r_jg i{ display:block; cursor:pointer; font-style:normal; width:158px; height:35px; text-align:center; line-height:35px; font-size:14px; color:#fff; border-radius:10px; -moz-border-radius:10px; -ms-border-radius:10px; -o-border-radius:10px; -webkit-border-radius:10px; position:absolute; left:5px}
.lx_r_jg i:hover{ background:#00aaf0}
.lx_r_jg .i1{ background:#00aaf0; bottom:43px;}
.lx_r_jg .i2{ background:#999; bottom:0}

@keyframes map{
	0%{ transform:scale(1,1)}
	50%{  transform:scale(0.95,0.95)}
	100%{ transform:scale(1,1)}
}
@-moz-keyframes map{
	0%{ transform:scale(1,1)}
	50%{  transform:scale(0.95,0.95)}
	100%{ transform:scale(1,1)}
}
@-ms-keyframes map{
	0%{ transform:scale(1,1)}
	50%{  transform:scale(0.95,0.95)}
	100%{ transform:scale(1,1)}
}
@-o-keyframes map{
	0%{ transform:scale(1,1)}
	50%{  transform:scale(0.95,0.95)}
	100%{ transform:scale(1,1)}
}
@-webkit-keyframes map{
	0%{ transform:scale(1,1)}
	50%{  transform:scale(0.95,0.95)}
	100%{ transform:scale(1,1)}
}

.dno{ display:none}

.swt_0fd{ width: 62px; height: 288px; overflow: hidden; background: url(../images/swt_0fd.png) no-repeat; position: fixed; left: 0; top:30%; z-index: 9999999}
.swt_0fd_c{ width: 408px; height: 302px; background: url(../images/swt_0fd_2.png) no-repeat; position: fixed; left:5px; top: 250px; z-index: 9999999;}
.swt_0fd_c1{ width: 337px; height: 127px; background: url(../images/swt_0fd_1.gif) no-repeat; position: absolute; top: 55px; left: 25px}
.swt_0fd_c i{ display: block; width: 30px; height: 30px; position: absolute; right:16px; top:61px; cursor: pointer; z-index: 3}
.swt_0fd_c p{ position: absolute; width: 100%; height: 100%; z-index: 2; top: 0; left: 0; cursor: pointer}
.swt_0fd_c.on{ transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -webkit-transform: scale(1); -ms-transform: scale(1)}
.swt_0fd_c,.swt_0fd_c.reon{ transform: scale(0); -moz-transform: scale(0); -o-transform: scale(0); -webkit-transform: scale(0); -ms-transform: scale(0)}
.swt_0fd_c{transition: all ease .5s;-moz-transition: all ease .5s;-o-transition: all ease .5s;-webkit-transition: all ease .5s;-ms-transition: all ease .5s}

.fccon{ position: fixed; right: 0; top: 50%; margin-top:-292px; width: 230px; z-index: 9999999}
.fccon span{display:block; background: url(../images/fcn.png) no-repeat; height: 316px; cursor: pointer;}
.fccon p{ margin:0 47px; padding:10px 20px; background: #9e9ea1; text-align: center}
.fccon p a{display: block; height: 40px; line-height: 40px; border-bottom: 1px dashed #e8e8e8; color: #fff; font-family:"Microsoft Yahei"; font-size: 16px; text-decoration: none}
.fccon p a.fcTop{ border-bottom: none; background: url(../images/fctop.png) no-repeat right;  width: 65px; margin:10px auto 0; text-align: left}