@charset "utf-8";
/**左侧样式**/
.swtdj171123 {
    width: 155px;
    height: 70px;
    position: absolute;
    display: block;
    top: 338px;
}
.z-cbl170930{width:155px;height:480px;position:fixed;left:0;top:20%;background:url(../images/z-cbl170930.gif) no-repeat;}
.z-cbl170930 input{width:125px;height:27px;line-height:27px;border:0;padding:0 10px;margin:261px 0 0 5px;float:left;}
.z-cbl170930 .z-gb{width:20px;height:20px;border:1px solid #ffffff;color:#ffffff;font-size:20px;line-height:20px;float:right;text-align:center;margin:1px 1px 0 0;}
/**中间样式**/
#LSSW-SWTBIG-LAYOUT{display:none;}
#LSSW-SWTBIG-LAYOUT ul,#LSSW-SWTBIG-LAYOUT li,#LSSW-SWTBIG-LAYOUT h3,#LSSW-SWTBIG-LAYOUT input,#LSSW-SWTBIG-LAYOUT span,#LSSW-SWTBIG-LAYOUT p{ padding:0; margin:0;}
#LSSW-SWTBIG-LAYOUT{display:none;}
#LSSW-SWTBIG-LAYOUT img{ border:0; vertical-align:bottom;}
#LSSW-SWTBIG-LAYOUT h3{ font-size:12px !important; font-weight:bold !important ; line-height: 18px !important;color:#fff !important; font-family:'Microsoft YaHei' !important; height: 15px !important; background:none !important;}
#LSSW-SWTBIG-LAYOUT li{ list-style:none;}
#LSSW-SWTBIG-LAYOUT a{ text-decoration:none; color:#333;}
#LSSW-SWTBIG-LAYOUT a:hover{color:#ff0000;}


/*#LSSW-SWTBIG-LAYOUT {width: 848px;height: 468px;background: url(../images/swt_bg161022.gif) no-repeat; position: relative;position: fixed;top: 50%; margin: -240px 0 0 -435px;left: 50%;display: none;z-index: 1000000;}*/
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-LOGO{ width:45px; height:65px; position:absolute; left:40px; top:1px;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-QQ,.LSSW-SWTBIG-TEL{ height: 40px; position:absolute;font-size:13px; font-family:'Microsoft YaHei'; font-weight:bold; color:#fff; right:50px; }
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-QQ{width: 114px; top: 5px;  background:url(../images/qq.gif) no-repeat; padding-left: 44px; height:34px;}
.LSSW-SWTBIG-QQ a{color:#fff !important;}
.LSSW-SWTBIG-QQ a:hover{text-decoration:underline !important;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-TEL{width: 107px;top: 43px;  background:url(../images/tel.gif) no-repeat;padding-left: 60px; height:28px;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-CLOSE{ display:block; width:29px; height:29px;   background:url(../images/close.gif) no-repeat; position:absolute; right:6px; top:5px;z-index:1000000;}
.LSSW-SWTBIG-LXBTEL{ width:110px; height:24px; border:1px solid #c5c5c5;border-radius:5px;position:absolute; top:276px; right:257px; line-height:27px; z-index:1;}
.LSSW-SWTBIG-LXBBUT{width: 108px; height: 28px; background:url(../images/button.gif) no-repeat;position:absolute; top: 276px; right: 140px; border:0; z-index:2; }
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-ARTICLE{ width: 440px; height:110px;position:absolute; right:20px; top: 140px;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-ARTICLE ul li{ float:left; background:url(../images/swt_sjx.gif) no-repeat 1px center; padding-left:16px; margin:0 8px 0px 0; display:inline;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-ARTICLE a{ color:#1279c8; font-size:14px;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-ARTICLE p{ clear:both; color:#4d4d4f; font-size:12px; line-height:14px; text-indent:2em;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-MESSAGE{ width: 336px; height: 145px;position:absolute; bottom: 108px; right: 134px;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-MESSAGE p{ font-size:12px; line-height:18px; color:#565656;}
#LSSW-SWTBIG-LAYOUT .LSSW-SWTBIG-INPUTEDIT{ background:url(../images/input.gif) no-repeat; width: 342px; height: 62px;position:absolute; bottom:20px; right: 135px; z-index:1;}
/*#LSSW-SWTBIG-LAYOUT #BUTTON{ width:55px; height:52px;position:absolute; bottom:23px; right:129px; cursor:pointer;background:url(button1_1.gif) no-repeat; border:0;}*/
#swt_mask{z-index: 999999;width: 100%;height:100%;background: #000;position: absolute;left: 0px;top: 0px;display: none;opacity: 0.6;filter: alpha(opacity=60);}
.LSSW_a1,.LSSW_a2,.LSSW_a3{ position:absolute; display:block;}
.LSSW_a1{ width:333px; height:364px;top: 90px; left: 13px; }
.LSSW_a2{ width:115px; height:125px;top: 270px; right: 26px; }
.LSSW_a3{ width:110px; height:110px;bottom: 65px; right: 26px; }
.LSSW-SWTBIG-BUTTON{width:55px;height:52px;position:absolute;bottom:23px; right:129px; cursor:pointer;background:url(../images/button1_1.gif) no-repeat; border:0;}


#animation{
-webkit-animation:flip 1s 1s 1 ease both;
-moz-animation:flip 1s 1s 1 ease both;} 
@-webkit-keyframes flip{
0%{-webkit-transform:perspective(400px) rotateY(0);
-webkit-animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) rotateY(170deg);
-webkit-animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) rotateY(190deg) scale(1);
-webkit-animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) rotateY(360deg) scale(.95);
-webkit-animation-timing-function:ease-in}
100%{-webkit-transform:perspective(400px) scale(1);
-webkit-animation-timing-function:ease-in}
}
@-moz-keyframes flip{
0%{-moz-transform:perspective(400px) rotateY(0);
-moz-animation-timing-function:ease-out}
40%{-moz-transform:perspective(400px) translateZ(0px) rotateY(170deg);
-moz-animation-timing-function:ease-out}
50%{-moz-transform:perspective(400px) translateZ(0px) rotateY(190deg) scale(1);
-moz-animation-timing-function:ease-in}
80%{-moz-transform:perspective(400px) rotateY(360deg) scale(.95);
-moz-animation-timing-function:ease-in}
100%{-moz-transform:perspective(400px) scale(1);
-moz-animation-timing-function:ease-in}
}
/**右侧样式**/
#aside .right .people_num { width:32px; height:22px; left: -11px; top: -8px; border-radius: 10px; background: linear-gradient(to bottom, #ED3F40 0%, #C10E17 100%) repeat scroll 0% 0% transparent; position: absolute; color: #fff; line-height: 22px; }
#aside { width: 83px;position:fixed; top:160px;z-index:99999; right: 0;}
#aside .wrap { position:relative; width: 83px; padding-top: 2px; overflow: hidden; }
#aside .right { width: 83px; height: 68px; background:#1178c7; position: relative; z-index: 20; border-radius:3px 0px 0px 3px; -moz-border-radius:3px 0px 0px 3px; -ms-border-radius:3px 0px 0px 3px; -o-border-radius:3px 0px 0px 3px; -webkit-border-radius:3px 0px 0px 3px; cursor: pointer; }
#aside .wrap:hover .right { background:#fb9a00; }
#aside .right img { padding: 10px 0 0 27px; }
#aside .jian3 img{ padding-left:24px}
#aside .left { opacity: 0; filter: alpha(opacity=0); width: 146px; height: 68px; background:#fff; position:absolute; left: -80px; top: 3px; border-right:2px solid #1178c7; padding-right: 15px; padding-top: 15px; -moz-box-shadow: -1px 0px 3px #BBBBBB; -webkit-box-shadow: -1px 0px 3px #BBBBBB; box-shadow: -1px 0px 3px #BBBBBB; }
#aside .call { width:150px;left: -20px; height:77px; }
#aside .call .form-control { width: 137px; border-radius: 0px; height: 26px; margin:10px 0 0 17px; border:2px solid #72777d; background-color: #f9f9f9; }
#aside .call a { display: block; color: #da5d61; width: 124px; font-weight: bold; font-size: 16px;text-align:right;    color: #1178c7;    padding-top: 5px; }
#aside .call p.p316 span{margin-left:45px;font-size:16px;}
#aside .callbtn { width:66px; height:26px; line-height:28px; line-height:18px; font-size:12px; color:#ffffff; background:#1178c7; text-align:center; border:2px solid #72777d; margin-top:10px; border-left:0;}
#aside .weixin { width: 206px; height: 113px; left: -80px; padding-top:0px; }
#aside .weixin img { padding: 6px 0 0 6px; }
#aside .weixin .text { width: 80px; padding: 21px 0 5px 10px; font-size: 16px; text-align:center; color:#1178c7;}
#aside .back_top { background: #222222; cursor: pointer; }
#aside .back_top i { font-size: 38px; display: block; padding-top: 10px; color: #fff; text-align: center; }
#aside .left h2 { font-size: 16px; color:#1178c7; font-weight: bold; margin: 0;}
#aside .left p { font-size: 14px; color:#8a9298;margin:0}
#aside .triangle { opacity: 0; filter: alpha(opacity=0); position: absolute; left: -10px; top: 34px; border-color: transparent transparent transparent #1178c7; border-style: solid; border-width: 4px 0px 4px 4px; width: 0; height: 0; }
#aside .call p{ font-size:12px; line-height:12px; color:#8a9298; text-align:left; display:inline-block; width:180px; font-weight:normal; padding:0 10px 0 13px; }
#aside .weixin p{ font-size:12px; line-height:16px; color:#8a9298; display:inline-block; width:80px; text-align:center; padding-left:8px}
#aside .right p{ font-size:15px; line-height:16px; text-align:center; margin:4px 0 0 0; color:#ffffff}
/*end侧边栏aside*/
.pull-right { float:right!important }
.clearfix:after, .clearfix:before{ display:table; content:" " }
.clearfix:after{ clear:both }
.pull-left { float:left!important }
#aside,#aside * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.xzlg{position:fixed; top:102px;right:0;  width:86px; overflow:hidden; text-align:center;}
.xzlg img{ margin-bottom:6px;}
.xzlg .xp1{ font-size:24px; line-height:24px; color:#e80000; font-weight:bold; margin:0; padding:0}
.xzlg .p2{ font-size:14px; line-height:20px; color:#e80000; margin:0; padding:0}
/**底部样式**/
.dib{ width:100%; height:70px; background:#262626; position:fixed; bottom:0; left:0;}
.dib .dibf{ width:1025px; height:70px; margin:0 auto;}
.dib .dibf .dibf_1{ width:173px; overflow:hidden; float:left; margin:5px 0 2px 3px; border-right:1px solid #ffffff; }
.dib .dibf .dibf_1 a{ font-size:16px; line-height:26px; color:#ffffff; display:inline-block; overflow:hidden; margin-bottom:3px;}
.dib .dibf .dibf_1 a img{ float:left; margin-right:5px;}
.dib .dibf .dibf_2{ width:354px; overflow:hidden; float:left; margin:5px 0 2px 3px; border-right:1px solid #ffffff; }
.dib .dibf .dibf_2 div{ overflow:hidden; margin:0 0 3px 42px;}
.dib .dibf .dibf_2 div img{ float:left; margin-right:8px;}
.dib .dibf .dibf_2 div span{ font-size:14px; line-height:24px; color:#ffffff; float:left}
.dib .dibf .dibf_2 div a{ color:#fff000; font-size:21px; line-height:24px;}
.dib .dibf .dibf_2 input{ width:124px; height:29px; line-height:29px;border:0;padding:0 6px; margin-right:2px; float:left; margin-left:42px; background-color:#fff;}
.dib .dibf .dibf_2 button{ border:0; width:134px; height:29px; line-height:29px; float:left; font-size:14px; color:#272636; background:#ffe034}
.dib .dibf .txtScroll-top{ width:220px; overflow:hidden; float:left; margin:5px 0 2px 3px; border-right:1px solid #ffffff; }
.dib .dibf .txtScroll-top li{ text-align:center; font-size:14px; line-height:20px; color:#ffffff;}
.dib .dibf .txtScroll-top li b{ color:#fff000; font-weight:normal;}
.dib .dibf .dibf_3{ width:260px;float:left; margin:5px 0 2px 3px; position:relative;}
.dib .dibf .dibf_3 img{ margin:-35px 0 0 40px; float:left;}
.dib .dibf .dibf_3 p{ font-size:16px; line-height:22px; color:#ffffff; text-align:center; text-align:right; margin-top:10px}
.dib .dibf .dibf_3 p span{}