body{ font-family: "微软雅黑"; }
a {outline: none;}
.mgl0 {margin-left: 0!important;}

#PCwang{ display: block; } 
#YDwiew{ display: none; }

@media (max-width: 768px){
        #PCwang{ display: none; } 
        #YDwiew{ display: block; }
}
#PCwang{ width:100%; overflow: auto; }

/*入驻窗口*/
#ruzhu_ifr{ position: fixed; width: 400px; height: 600px; top:50%; left: 50%; margin-top: -300px;margin-left: -200px; }



/*#wrapper{ width: 100%; min-width: 1200px;  margin: 0 auto; overflow: hidden;   }*/
#wrapper{ width: 100%;  margin: 0 auto; overflow: hidden;   }
#banner {width: 100%; }
#header {position: fixed;top: 0;left: 0;z-index: 999;width: 100%;height: 98px;background: #fff;}

.head {position: relative;width: 1200px;margin: 0 auto;}
.logo {float: left;width: 218px;height: 80px;margin-top: 9px; text-align:center;}
.menu {float: left;margin-left: 120px;margin-top: 44px;width: 850px;height: 36px;line-height: 36px;}
.menu ul {width: 100%;}
.menu ul li {width: 100px;float: left;}
.menu ul li a {display: block;width: 100px;height: 32px;line-height: 32px;text-align: center;color: #333;font-size: 18px;}
.menu ul li.active a {border-bottom: 3px solid #3196d5;}
.login {position: absolute;right: 0;top: 0;width: 180px;height: 42px;line-height: 42px;text-align: center;color: #fff;background: url(../images/loginbg.png) no-repeat;}
.login a {display: blocl;color: #fff;outline: none;}
.login a img {vertical-align: middle;width: 24px;margin-right: 4px;}
.nav-down>div{position: fixed;top: 82px;width: 100%;min-height: 88px;z-index: 2;}
.nav-down span {display: block;width: 26px;}
.nav-down span img {display: block;margin: 0 auto;}
.nav-down ul {width: 100%;padding: 26px 0;text-align: center;box-shadow: 0 -1px 1px 1px #e9e9e9;background: #f8f8f8;}
.nav-down ul li {display: inline-block;_display: inline;*+display: inline;zoom: 1;padding: 0 12px;}
.nav-down ul li a {display: block;width: 108px;color: #666;font-size: 14px;}
#anli ul li {width: 378px;height: 204px;}
#anli ul li a {display: block;width:  100%;}
#anli ul li a img {display: block;float: left;width: 278px;height: 204px;}
#anli ul li a span {display: block;float: left;width: 100px;height: 32px;line-height: 32px;text-align: center;}
#banner {width:100%;margin-top: 98px;position:relative;overflow:hidden;cursor:pointer;}
.bb{padding: 0px 0px 0px 0px; }
@media (max-width: 768px){
	.bb{padding: 0px 0px 0px 0px; }
	
#banner {width:100%;margin-top: 54px;position:relative;overflow:hidden;cursor:pointer;}	
	}
#banner .DB_bgSet{position:relative;  }
#banner .DB_bgSet li {position:absolute;width:100%;display:none;}

#banner .DB_menuWrap .DB_menuSet{ top:-30px !important; }
/*
#banner .DB_imgSet{position:absolute;left:50%;width:100%;   height: 566px;  }
#banner .DB_imgSet li{ width: 100%; }
#banner .DB_imgSet .DB_1_1{position:absolute;left:260px;top:80px;}
#banner .DB_imgSet .DB_1_2{position:absolute;left:650px;top:180px}
#banner .DB_imgSet .DB_1_3{position:absolute;left:780px;top:320px}

#banner .DB_imgSet .DB_2_1{position:absolute;left:-50px;top:130px;}
#banner .DB_imgSet .DB_2_2{position:absolute;left:470px;top:30px}
#banner .DB_imgSet .DB_2_3{position:absolute;left:100px;top:340px}                  
#banner .DB_imgSet .DB_2_4{position:absolute;left:540px;top:10px }
#banner .DB_imgSet .DB_2_5{position:absolute;left:760px;top:85px}
#banner .DB_imgSet .DB_2_6{position:absolute;left:760px;top:310px}

#banner .DB_imgSet .DB_3_1{position:absolute;left:-100px;top:110px}

#banner .DB_imgSet .DB_4_1{position:absolute;left:350px;top:45px;}
#banner .DB_imgSet .DB_4_2{position:absolute;right:450px;top:70px}
#banner .DB_imgSet .DB_4_3{position:absolute;left:297px;top:100px}
#banner .DB_imgSet .DB_4_4{position:absolute;left:500px;top:60px;}

#banner .DB_imgSet .DB_5_1{
	position:absolute;
	left:-480px;
	top:0px
}
#banner .DB_imgSet .DB_5_2{
	position:absolute;
	left:-480px;
	top:0px	
}
#banner .DB_imgSet .DB_5_3{position:absolute;left:680px;top:280px}
#banner .DB_imgSet .DB_5_4{position:absolute;left:680px;top:440px}





#banner .DB_imgSet .DB_6_1{position:absolute;left:20px;top:134px;}
#banner .DB_imgSet .DB_6_2{position:absolute;left:230px;top:-2px}
*/
#banner .DB_menuWrap{position:absolute;width:100%; text-align:center;}
#banner .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:540px;text-align:center;font-size:0; border-radius:20px;}
#banner .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
#banner .DB_prev{position:absolute;left:-100px;top:350px;cursor:pointer;display:none}
#banner .DB_next{position:absolute;right:-100px;top:350px;cursor:pointer;display:none}
#banner1{width:1180px; margin:20px auto;position:relative;overflow:hidden;cursor:pointer;}
@media (max-width: 768px){
#banner1{width:100%; margin:20px auto;position:relative;overflow:hidden;cursor:pointer;}	
	}
	
.weixinlog{width:100%; text-align:center;}
.weixinlog_left{ float:left; width:50%; text-align:right; margin-right:0px; padding:30px 0px;}
.weixinlog_left img{ width:150px; margin-right:50px;}
.weixinlog_right{ float:left; width:50%; text-align:left; margin-left:0px; padding:30px 0px;}
.weixinlog_right img{ width:150px; margin-left:50px;}
@media (max-width: 768px){
.weixinlog{width:100%; text-align:center;}
.weixinlog_left{ width:100%; text-align:center; margin-right:0px; padding:30px 0px; border-top:1px #999 double;}
.weixinlog_left img{ width:150px; margin-right:0px;}
.weixinlog_right{ width:100%; text-align:center; margin-left:0px; padding:30px 0px;}
.weixinlog_right img{ width:150px; margin-left:0px;}	
	
	}

#special {width: 100%;background: #f5f5f5;}
.public-title {width: 100%;height: 50px;border-bottom: 1px solid #d7d4d4; text-align:center; color:#F00; font-weight:bolder; font-size:30px; padding-top:40px;}
.public-title img {display: block;margin: 0 auto;padding-top: 41px;}
.function {width: 1200px;height:auto; margin:0 auto; margin-top: 56px;}
.function .f-list {width: 100%; height: 34px;}
.function .f-list > a {width:42px;display: block;}
.function .f-list .prev {background: url(../images/l-icon.png) center no-repeat; float: left;}
.function .f-list .next {background: url(../images/r-icon.png) center no-repeat; float: right;}
.function .list {width: 992px;height: 34px;float: left;text-align: center;}
.function .list li {float: left;width: 154px; height: 34px;margin: 0 18px;background-image: url(../images/icon.png);background-repeat: no-repeat;background-position: 0px -190px; }
.function .list li a {display: block; width: 154px;height: 34px;line-height: 34px; color: #000; font-size: 14px; text-align: center;}
/* .function .list li:hover {background: #e23700;}
.function .list li:hover a {color: #fff;} */
.function .list li.active {background-position: 0px -230px;}
.function .list li.active a {color: #fff;}
.function span.li0 a {float: left;width: 154px; height: 34px;line-height: 34px;text-align: center;color: #080808;display: inline-block;*+display: inline;background-image: url(../images/icon.png);background-repeat: no-repeat;background-position: 0px -190px; }

.f-show {width: 100%; position: relative; overflow: hidden; margin-top: 38px;}
.f-show > a {display: block; width:82px; height: 82px;}
.f-show .prev {position: absolute;left: -20px;top: 50%;margin-top: -104px; z-index: 99;background: url(../images/l-icon.png) center no-repeat;}
.f-show .next {position: absolute;right: -20px;top: 50%;margin-top: -104px; z-index: 99;background: url(../images/r-icon.png) center no-repeat;}
/* .f-show .s-list  {margin: 0 4px !important;} */
.f-show .s-list  li {width: 100%;height: 663px; float: left;}
.f-show .s-list  li a {display: block; position: relative;}
.f-show .s-list  li a img {display: block; margin:0 auto;}
.f-show .s-list  li a .s-img {z-index: 10;}
.f-show .s-list  li a .l-img {display:none;z-index: 20; position:absolute; left:0; top:0;}
.news_conter {position: relative;width: 978px;margin: 40px auto;}
@media (max-width: 768px){
	.news_conter {position: relative;width: 95%;margin: 40px auto;}
	}
#news_cover1 {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 998;cursor: pointer;}
#news_cover {}
#news_cover img {width: 80%; border-radius:15px; margin:15px; border:1px #CCC double;-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;}
.news_pic{ text-align:center;}
.news_text{ text-indent:2em;}
#case {width: 100%;/* height: 1454px; */}
.Caselist{width:100%; padding:50px 0px 0px; position:relative; overflow:hidden;}
.Caselist ul{ margin:0px; padding:0px; width:100%;}
.Caselist ul li{float:left; width:20%; position:relative;}
.Caselist ul li img{ display:block; width:100%;}
.Caselist ul li a{ display:none; position:absolute; color:#fff; left:0px; top:0px; width:100%; height:100%; background:#e60012;}
/* .Caselist ul li a h3{ position:relative; padding:20px;font-size:14px;}
.Caselist ul li a h3 span{ position:absolute; height:2px; width:30px; background:#fff; display:block; bottom:10px;} */
.Caselist ul li a h4{ padding:35% 10px 0px; text-align:center; font-size:18px; font-weight:bold;}
.Caselist ul li a p{ padding:10px 10px; text-align:center;}
.Caselist ul li a em{ display:block; position:absolute; width:37px; height:37px; background:url(../images/icon.png) no-repeat 0px -33px; bottom:10px; right:10px;}
.indexmore{ text-align:center; padding:40px 0px 60px;}
.indexmore a{ display:inline-block; text-align:left; border:2px solid #e60012; color:#e60012; padding:10px 0px 10px 20px; font-size:16px; width:240px; background:url(../images/icon.png) no-repeat 170px -87px; }

.index_photo{ width:100%; text-align:center;}
#winning {width: 80%;background: #f5f5f5; text-align:center;}
.zhongbiao{ width:100%; padding-bottom:25px; background:#f5f5f5; position:relative;}
.zhongbiaotitle{width:100%;}
.zhongbiaotitle div{line-height:36px;text-align:center;font-size:32px;color:#007bc4; padding:30px 0px 15px;}
.zhongbiaotitle div a{color:#1a1a1a;}
.zhongbiaotitle div a:hover{color:#e81727;}
.zhongbiaotitle p{background:#d7d4d4; height:1px; overflow:hidden;line-height:0px;}
.zhongbiaotitle p span{ margin:0px auto; display:block; height:1px; overflow:hidden; width:86px; background:#e81727;line-height:1px;}
.zhongbiaotitle em{ display:block; text-align:center; font-size:14px; color:#999999; padding-top:10px;}
.zhongbiaolist a.ZbPrev,.zhongbiaolist a.Zbnext{ display:block; position:absolute;width:50px; height:50px; top:46%; text-align:center; line-height:36px;}
.zhongbiaolist a.ZbPrev{background-color:#424242;background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:16px -135px; left:0px;}
.zhongbiaolist a.ZbPrev:hover{background-color:#ea0014;}
.zhongbiaolist a.Zbnext{background-color:#424242;background-image:url(../images/icon.png); background-repeat:no-repeat; background-position:-28px -135px; right:0px;}
.zhongbiaolist a.Zbnext:hover{background-color:#ea0014;}
.zhongbiaolist{width:90%; margin:0px auto; margin-top:62px;padding:0px; position:relative; overflow:hidden;}
.zhongbiaolist ul{ width:9999px; position:relative;}
.zhongbiaolist ul li{float:left;width:345px;height:388px; background:#fff;}
.zhongbiaolist ul li h3{ font-size:16px; height:21px; overflow:hidden;padding:20px 10px 0px;}
.zhongbiaolist ul li h3 a {color: #666;}
.zhongbiaolist ul li h3 a:hover {color: #3196d5;}
.zhongbiaolist ul li p{ font-size:14px; height:48px; overflow:hidden; color:#999999;padding:10px 10px 0px;}

.zhongbiaolistimg{ height:258px; position:relative; overflow:hidden;}
.zhongbiaolistimg img{display:block; width:348px; height:258px; position:absolute; left:50%; margin-left:-174px; top:50%; margin-top:-129px;}
.anlipic img,.zhongbiaolistimg img,.fanganlist dl dd span img{-moz-transition: -moz-transform 1s;-o-transition: -o-transform 1s; -webkit-transition: -webkit-transform 1s;transition: -webkit-transform 1s;    transition: transform 1s;transition: transform 1s,-webkit-transform 1s;}
.anlipic img:hover,.zhongbiaolistimg img:hover,.fanganlist dl dd span img:hover{-moz-transform: scale(1.05);-ms-transform: scale(1.05);-webkit-transform: scale(1.05);transform: scale(1.05);transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s,-webkit-transform 1s;}


#program {width: 100%;height: 868px;}
.program-main {width: 100%;height: 702px;margin-top: 46px;background: url(../images/programbg.png) no-repeat;}
.program-main ul {width: 1200px;margin: 0 auto;padding-top: 170px;}
.program-main ul li {width: 285px;height: 352px;float: left;margin-left: 20px;background: #fff;}
.program-main ul li.nomgr {margin-left: 0;}
.program-main ul li a {display: block;}
.program-main ul li a .pro-img {width: 100%;height: 204px;overflow: hidden;}
/* .program-main ul li a img {width: 100%;} */
.program-main ul li a .pro-txt {padding: 24px 12px;}
.program-main ul li a h3 {display: block;width: 100%;height: 20px;line-height: 20px;font-size: 16px;color: #333;}
.program-main ul li a p {color: #999;font-size: 14px;max-height: 84px;line-height: 22px;margin-top: 6px;overflow: hidden;}

#news {width: 100%;height: 716px;background: #f5f5f5;}
.commonclass{width:90%; margin:0px auto; text-align:center; font-size:14px; margin-top:40px; position:relative;}
.commonclass span a{ width:154px;height:32px;display:inline-block;line-height:32px; color:#4c4c4c; margin:0px 10px;background-image: url(../images/icon.png);background-repeat: no-repeat;background-position: 0px -190px;}
/* .commonclass span a:hover{ background: #e60012; color:#FFF;} */
.commonclass span a.cur{width:154px;height:34px;display:inline-block;line-height:34px; color:#4c4c4c; margin:0px 10px;    background-position: 0px -230px;color: #FFF;color:#fff;}
.newsmore{width:250px;text-align:right; position:absolute; right:0px; top:35px; display:none}
.newsmore a{ display:inline-block; height:36px; margin-left:8px; text-align:center; line-height:36px;}
.newsmore a.newslink{ background:url(../webimages/Icon17.jpg) no-repeat; width:102px; color:#FFF; font-size:14px;}
.newsmore a.newsPrev{ background:url(../webimages/Icon15.jpg) no-repeat; width:42px;}
.newsmore a.newsPrev:hover{ background:url(../webimages/Icon015.jpg) no-repeat;}
.newsmore a.newsnext{ background:url(../webimages/Icon16.jpg) no-repeat; width:42px;}
.newsmore a.newsnext:hover{ background:url(../webimages/Icon016.jpg) no-repeat;}
.newsbox{ width:100%; margin-top: 54px;display:none;}
.newslistbox{width:1180px;margin:0px auto;overflow:hidden; position:relative;}
.newslistbox ul{ margin:0px; padding:0px; width:9999px; position:relative;}
.newslistbox ul li{ float:left; width:1180px; overflow:hidden; position:relative;}
.newslis{width:1220px;}
.newslis dl{float:left;width:530px;padding-right:80px; padding-bottom:25px; min-height:94px; height:auto !important; height:94px;}
.newslis dl dt{ float:left; background:url(../images/icon.png) no-repeat -72px 0px; width:110px; height:100px; text-align:center; font-size:14px; color:#FFF;}
.newslis dl dt span{ display:block; padding-top:8px; line-height:50px; font-size:48px;}
.newslis dl dd{ float:right; width:410px;}
.newslis dl dd h3{ font-size:16px; overflow:hidden; height:24px; padding-top:10px;}
.newslis dl dd h3 a{ font-size: 14px;color:#333;}
.newslis dl dd h3 a:hover{ color:#e60012}
.newslis dl dd p{ color:#999; font-size:14px;padding-top:5px;}

.indexnewsdot{ text-align:center;margin-top: 36px;}
.indexnewsdot a{ display:inline-block; width:10px; height:10px; overflow:hidden; line-height:111px; margin:0px 3px; background:url(../images/icon.png) no-repeat -216px -4px;}
.indexnewsdot a.cur{background:url(../images/icon.png) no-repeat -195px -4px;}

#footer {position: relative;z-index: 10;width: 100%;background: #3f3f3f;}
#footlogo{position: relative;z-index: 10;width:100%;height: 88px;background:#5f5f5f;}
.footer-logo { width:100%; margin:0px auto; padding:8px 0px;}
.footer-logo img{ display:block; float:left;}
.footer-logo span{ display:inline-block; font-size:14px; color:#cacaca;height: 28px;line-height: 28px;padding-left:15px; padding-top:10px;}
.footer-logo span p {color: #d7d7d7;border-top: 1px solid #999;}
.foot{width:1200px;margin:0px auto;overflow: hidden;}

.foot h3{ border-bottom:1px solid #565656; padding-bottom:10px; color:#FFF;color:#ffffff; font-size:15px;}
.foot h3 a{color:#ffffff;}
.foot h3 a:hover{color:#ffffff;}
.foot h3 em{ float:right; font-size:12px;}
.foot ul{ margin:0px; padding:30px 0px 0px; height:218px;color:#9b9b9b;}
.foot ul li{ float:left;}
.foot ul li.footyw{ width:578px; overflow:hidden;}
.foot ul li.footyw p{ width:100%; padding-top:36px;}
.foot ul li.footyw p a{color:#9b9b9b; display:block; font-size:14px;}
.foot ul li.footyw p a:hover{color:#FFF}
.foot ul li.footys{ width:578px;overflow:hidden; padding-left:44px;}
.foot ul li.footys p{ width:100%; padding-top:36px;}
.foot ul li.footys p span{ float:left; width:200px;}
.foot ul li.footys p a{color:#9b9b9b; display:block; font-size:14px;}
.foot ul li.footys p a:hover{color:#9b9b9b}
.foot dl{ margin:0px; padding:0px; height:220px;}
.foot dl dd{ float:left; width:578px;}
.foot dl dd p{ width: 50%;float: left;margin-bottom: 20px;}
.foot dl dd p span{ display:inline-block; height: 48px; line-height: 48px; font-size:14px; color:#b5b5b5;}
.foot dl dd p span.ywdh{ background:url(../images/phone.png) no-repeat left center; padding-left:48px;}
.foot dl dd p span.ywqq{ background:url(../images/qq.png) no-repeat; padding-left:48px;}
.foot dl dd p span.czdh{ background:url(../webimages/index_358.png) no-repeat; padding-left:40px;}
.foot dl dd p span.yxdz{ background:url(../images/email.png) no-repeat; padding-left:40px; width:230px}
.foot dl dt{ float:right; width:578px; line-height:22px;}
.foot dl dt p{ font-size:13px; color:#9b9b9b; padding-top:36px;}
.foot dl dt p a {display: block;float: left;color: #999;font-size: 14px;padding-right: 20px;}
.foot dl dt p a:hover {color: #fff;text-decoration: underline;}
.address {width: 100%;line-height: 42px;border-top: 1px solid #565656; background-color:#333;text-align: center;}
.address p {width: 100%;color: #a7a7a7;font-size: 13px;text-align: center;}
@media (max-width: 768px){
	.address {width: 100%;line-height: 42px;border-top: 1px solid #565656; background-color:#333;text-align: center; padding-bottom:30px;}
	.foot{width:100%;margin:0px auto;overflow: hidden;}
	.foot ul li.footyw{ width:100%; overflow:hidden;}
	.foot ul li.footys{ width:100%;overflow:hidden; padding-left:0px; padding-top:30px;}
	.foot h3 a{color:#ffffff; padding-left:40px;}
	}


.public-head {position: fixed;top: 98px;left: 0;z-index: 1;width: 100%;height: 435px; background: url(../images/public-head.png) no-repeat center top;}
.indexh{  position: relative; z-index: 10; }

.znsb-main {float: left;position: relative;z-index: 10;width: 100%;margin-top: 533px;background: #eeeff1 url(../images/znsbbg.png) no-repeat top center;  }

.anlititle{width:1180px;margin:0px auto; padding: 52px 0;text-align:center;}
.anlititle img{ display:block; margin:auto}
.anlititle h1{ font-size:32px; line-height:50px;}
.anlititle h1.size{ font-size:42px; line-height:60px;}
.anlititle p{ font-size:18px; line-height:30px;}
.dingzhiclass{width:1180px;margin:0px auto; text-align:center; padding:0px 0px 40px;}
.dingzhiclass a{ display:inline-block; background:url(../images/icon.png) no-repeat -152px -190px; margin:0px 5px; width:154px; height:34px; line-height:34px; color:#000;font-size:14px;}
.dingzhiclass a:hover{background:url(../images/icon.png) no-repeat 0px -230px; color:#FFF;}
.dingzhiclass a.cur{background:url(../images/icon.png) no-repeat 0px -230px; color:#FFF;}
.morea a {margin: 8px;}
.dianzi {width: 1200px;margin: 0 auto;padding-bottom: 90px;}
.dianzi h3 {display: block;width: 100%;text-align: center;height: 40px;line-height: 40px;color: #333;font-size: 16px;font-weight: bold;}
.dianzi p {line-height: 24px;color: #333;font-size: 14px;}
.dianzi img {display: block;margin: 0 auto;margin-top: 20px;}
.bkst h3,.wksp h3 {display: block;width: 300px;height: 76px;line-height: 76px;color: #fff;font-size: 46px;font-weight: bold;margin-bottom: 36px;text-align: center;background: #03a5e3;}
.wksp p {display: block;width: 498px;float: left;}

.zhilubo {width: 1200px;margin: 0 auto;}
.zhilubo-txt {width: 712px;float: left;}
.zhilubo-txt h2 {display: block;width: 280px;height: 75px;line-height: 75px;color: #fff;font-size: 30px;text-align: center;background: #03a5e3;}
.zhilubo-txt b {font-size: 46px;font-weight: bold;}
.zhilubo-txt b i {font-weight: normal;}
.zhilubo-txt ul {margin-top: 36px;margin-left: 20px;font-size: 14px;color: #333;}
.zhilubo-txt ul li {list-style: disc;line-height: 24px;}
.zhilubo-img {width: 488px;float: left;}
.zhilubo-img img {max-width: 100%;}
.zhilubo-table {padding-bottom: 68px;}
.zhilubo-table table {width: 1104px;float: left;margin-top: 60px;border: 1px solid #ccc;border-collapse:collapse;}
.zhilubo-table table th {line-height: 46px;color: #333;font-size: 23px;font-weight: bold;text-align: center;border: 1px solid #ccc;}
.zhilubo-table table td {line-height: 34px;border: 1px solid #ccc;text-align: center;}
.zs-one {width: 100%;height: 242px;background: #fff;}
.content-txt {width: 720px;float: left;}
.content-txt span {width: 512px;float: left;margin: 0 24px;}
.content-txt span p {font-size: 14px;color: #333;line-height: 28px;}
.content-txt span p b {font-weight: bold;font-size: 16px;color: #333;}
.content-img {float: left;}
.zs-content {width: 1200px;margin: 0 auto;}
.zs-two {width: 100%;height: 328px;background: #f4f4f4;}
.zs-three {width: 100%;height: 316px;background: #fff;}
.zs-four {width: 100%;height: 342px;background: #f4f4f4;}
.zs-five {width: 100%;height: 350px;background: #fff;}
.zs-six {width: 100%;height: 344px;background: #f4f4f4;}

.articles {width: 1180px;margin: 0 auto;}
.articles ul {width: 100%;}
.articles ul li {width: 100%;height: 180px;margin-bottom: 24px;}
.articles ul li span {display: block;width: 132px;height: 122px;float: left;text-align: center;color: #fff;border-radius: 4px;background: #03a5e3;}
.articles ul li span b {display: block;width: 100%;height: 80px;line-height: 80px;font-weight: bold;font-size: 65px;border-bottom: 1px solid #039cd6;}
.articles ul li span i {display: block;width: 100%;height: 40px;line-height: 40px;font-style: normal;}
.articles ul li a {display: block;float: right;width: 902px;height: 96px;padding: 40px 34px;background: #fff;}
.articles ul li a h3 {display: block;width: 100%;height: 20px;line-height: 20px;color: #03a5e3;font-size: 18px;font-weight: bold;}
.articles ul li a p {display: block;width: 100%;line-height: 24px;color: #adacac;font-size: 14px;margin-top: 16px;}
/* 分页begin */
.dy-page {width: 100%;height: 40px;margin-top:52px;padding-bottom:68px;}
.pages {width:768px;margin:0 auto;height:40px;text-align:center;}
.pages li {display:inline-block;*zoom:1;*display:block;margin-left:10px;border-radius: 6px; float:left; }
.pages li.current a{width: 40px;height: 40px;line-height: 40px;text-align: center;color:#fff;background:#37adfc;}
.pages li a {display:block;width: 45px;height: 40px;line-height: 40px;text-align: center;border-radius: 6px;color: #000;background: #d4d4d5;}
.pages li input {width:60px;height:40px;border:#ddd 1px solid;}

#article {background: #eeeff1;}
.article-main {width: 1200px;margin: 0 auto;margin-top: 60px;padding-bottom: 30px;}
.article-main p {color: #828282;font-size: 14px;line-height: 30px;}
.article-main img {display: block;margin: 24px auto;}
.article-back {width: 100%;height: 142px;border-top: 1px solid #dedfe0;background: #fff;}
.back {width: 1420px;margin: 0 auto;}
.back span {display: block;height: 64px;float: left;width: 1000px;margin-top: 39px;}
.back span a {display: block;line-height: 36px;color: #828282;font-size: 13px;}
.back span a:hover {text-decoration: underline;}
.back>a {display: block;float: right;width: 142px;text-align: center;height: 50px;line-height: 50px;color: #fff;font-size: 16px;margin: 46px;background: #d51737;}

.solution {width: 1200px;margin: 0 auto;}
.solution-txt {width: 490px;float: left;}
.solution-txt >h3,.solution-bottom >h3 {display: block; font-size: 22px;color: #333;font-weight: bold;}
.solution-bottom >h3 {display: block; font-size: 46px;color: #03a5e3;font-weight: bold;}
.solution-bottom >i {display: block; font-size: 13px;color: #999;font-style: normal;text-align:center;}
.solution-txt >p,.solution-bottom >p { font-size: 14px;line-height: 24px;color: #333;margin-top: 12px;}
.solution-bottom {width: 1200px;margin: 0 auto;margin-top: 52px;}
.solution-bottom h3 {text-align: center;}

.solution-bottom ul.yun-icon {width: 1060px;margin: 0 auto;}
.solution-bottom ul.yun-icon li {width: 140px;height: 160px;float: left;margin: 30px 36px 0;}
.solution-bottom ul.yun-icon li a {display: block;}
.solution-bottom ul.yun-icon li a img {display: block;width: 100%;}
.solution-bottom ul.yun-icon li a span {display: block;width: 100%;height: 20px;line-height: 20px;text-align: center;margin-top: 6px;color: #333;font-size: 14px;}
.solution-bottom ul.yun-object {width: 100%;margin-top: 72px;}
.solution-bottom ul.yun-object li {width: 520px;height: 260px;float: left;padding-bottom: 40px;margin-bottom: 48px;border-bottom: 1px solid #ccc;}
.solution-bottom ul.yun-object li .yun-object-img {width: 88px;float: left;}
.solution-bottom ul.yun-object li .yun-object-img img  {width: 88px;}
.solution-bottom ul.yun-object li span {display: block;width: 424px;float: right;}
.solution-bottom ul.yun-object li span h3 {display: block;width: 100%;height: 40px;line-height: 40px;color: #666;font-size: 25px;font-weight: bold;text-align: left;}
.solution-bottom ul.yun-object li span p {color: #333;font-size: 14px;line-height: 32px;}
.solution-bottom ul.yun-school {width: 100%;margin-top: 60px;padding-bottom: 80px;}
.solution-bottom ul.yun-school li {width: 25%;float: left;}
.solution-bottom ul.yun-school li .yun-object-img {float: left;width: 60px;}
.solution-bottom ul.yun-school li .yun-object-img img {width: 100%;}
.solution-bottom ul.yun-school li span {float: right;width: 240px;display: block;}
.solution-bottom ul.yun-school li span h3 {display: block;width: 100%;height: 60px;line-height: 60px;text-align: left;font-size: 25px;font-weight: bold;color: #666;}
.solution-bottom ul.yun-school li span p {color: #666;line-height: 32px;}
.solution-bottom ul.yun-school li span p b {display: block;color: #333;}




.fjkf-people {width: 1200px;margin: 0 auto;margin-top: 40px;}
.people-title {width: 100%;height: 76px;}
.people-title h3 {display: block;width: 262px;height: 76px;line-height: 76px;color: #fff;font-size: 46px;font-weight: bold;text-align: center;background: #03a5e3;}
.fjkf-people ul {width: 100%;margin-top: 72px;}
.fjkf-people ul li {width: 288px;height: 172px;float: left;margin-left: 16px;border-bottom: 1px solid #d9dadc;}
.people-img {width: 60px;float: left;}
.people-txt {width: 218px;float: left;margin-left: 10px;}
.people-txt h3 {width: 100%;height: 40px;line-height: 50px;color: #666;font-size: 25px;font-weight: bold;margin-bottom: 4px;}
.people-txt p {color: #666;font-size: 14px;}
.fjkf-product {width: 1200px;height: 492px;margin: 0 auto;margin-top: 70px;background: url(../images/product.jpg) no-repeat left center;}
.fjkf-product h3 {float: right;}
.product-txt h3 {display: block;width: 100%;height: 76px;}
.product-txt h3 b {float: right;display: block;width: 262px;height: 76px;line-height: 76px;color: #fff;font-size: 41px;font-weight: bold;text-align: center;background: #03a5e3;}
.product-txt h3 b i {color: #666;font-style: normal;}
.product-txt p {display: block;float: right;width: 620px;color: #666;font-size: 14px;line-height: 24px;margin-top: 36px;}
.fjkf-advance {width: 1200px;margin: 0 auto;height: 468px;padding-bottom: 60px;background: url(../images/advance.jpg) no-repeat right top;}
.fjkf-advance .product-txt {float: left;padding-top: 90px;}
.fjkf-advance .product-txt h3 b {float: left;width: 306px;}
.fjkf-advance .product-txt p {float: left;}

.swhy-main {width: 100%;margin-top: 98px;padding-bottom: 88px;background: #eeeff1 url(../images/znsbbg.png) no-repeat top center;}
.swhy-content {width: 1200px;margin: 0 auto;}
.swhy-title {width: 100%;height: 24px;line-height: 24px;font-size: 14px;color: #333;padding-top: 50px;}
.swhy-title img {vertical-align: middle;margin-right: 4px;}
.swhy-title a {color: #333;}
.swhy-center {width: 100%;height: 538px;}
.swhy-center-l {position: relative;z-index: 4;width: 664px;height: 544px;float: left;overflow: hidden;}
.swhy-lock {display: none;position: absolute;top: 35px;left: 33px;z-index: 9;width: 600px;height: 346px;background: url(../images/abg.png);}
.swhy-center-l a {display: block;}
.swhy-center-l a img {display: block;margin: 113px auto;}
.swhy-center-r {width: 482px;height: 544px;float: left;margin-left: 40px;}
.r-top {width: 100%;height: 184px;border-top: 1px dashed #b8b9b9;border-bottom: 1px dashed #b8b9b9;margin-top: 30px;}
.r-top h3 {display: block;width: 100%;height: 20px;line-height: 20px;color: #333;font-size: 16px;font-weight: bold;margin-top: 24px;}
.r-top p {margin-top: 16px;color: #666;font-size: 14px;line-height: 24px;}
.r-code h3 {display: block;width: 100%;height: 20px;line-height: 20px;color: #333;font-size: 16px;font-weight: bold;margin-top: 20px;margin-bottom: 24px;}
.swhy-button {width: 100%;height: 60px;margin-top: 140px;padding-bottom: 88px;}
.swhy-button a {display: block;margin: 0 auto;width: 262px;height: 60px;line-height: 60px;border-radius: 6px;color: #fff;font-size: 25px;text-align: center;background: #38adfc;}

.wgw-list {width: 1200px;margin: 0 auto;}

.wgw-list ul {padding-top: 48px;}
.wgw-list ul li {position: relative;width: 260px;height: 527px;float: left;margin-left: 52px;overflow: hidden;margin-bottom: 60px;background: url(../images/pic_bg.png);}
.wgw-list ul li img {width="230";height="396"; padding-top:65px; padding-left:16px;}
.wgw-list ul li.mgl0 {margin-left: 0;}
.wgw-list ul li .wgw-code {display: none;position: absolute;top: 60px;left: 0;width: 262px;height: 416px;background: url(../images/abg1.png);}
.wgw-list ul li .wgw-code iframe { padding-top:85px; padding-left:36px;}
.wgw-list ul li .wgw-code img {display: block;margin: 102px auto;}
@media (max-width: 768px){
	.Customizedbox1{width: 100%;margin: 15px 0px 0px 0px; padding:0px;}
	.wgw-list {width: 100%;margin: 0px; padding:0px;}
	.wgw-list ul{margin: 0px; padding:0px;}
	.wgw-list ul li {text-align: center;position: relative;width: 49%; height:auto;float: left;margin: 0px 2px 0px 0px; padding:0px;overflow: hidden;margin-bottom: 10px;background: url();}
	.wgw-list ul li img {width="100%";height="100%";padding-top:0%; padding-left:0%; border:0px #58b3ea double;}
	.wgw-list ul li.mgl0 {margin-left: 1%;}
	.wgw-list ul li .wgw-code {display: none;margin: 0px; padding:0px;}
    .wgw-list ul li .wgw-code iframe {display:none;}
	}
.swhy-list {width: 1570px;margin: 0 auto;}
.swhy-list ul {margin: 0 auto;}
.swhy-list ul li {position: relative;width: 370px;height: 300px;float: left;margin-left: 30px;margin-bottom: 32px;border-bottom: 2px solid #dadada;}
.swhy-list ul li.mgl0 {margin-left: 0;}
.swhy-list ul li .l-img {width: 100%;height: 182px;overflow: hidden;}
.swhy-list ul li .l-img img {width: 100%;}
.swhy-list ul li .l-txt {width: 350px;height: 98px;padding: 10px;overflow: hidden;background: #fff;}
.swhy-list ul li .l-txt.white {background: #ef9b11;}
.swhy-list ul li .l-txt.white h3,.swhy-list ul li .l-txt.white p {color: #fff;}
.swhy-list ul li .l-txt h3 {display: block;width: 100%;height: 40px;line-height: 40px;color: #333;font-size: 14px;}
.swhy-list ul li .l-txt h3 img {vertical-align: middle;margin-right: 8px;}
.swhy-list ul li .l-txt p {color: #666;font-size: 13px;margin-top: 4px;line-height: 20px;}
.swhy-infor {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 182px;background: url(../images/abg1.png);}
.swhy-infor a {display: block;width: 100%;height: 100%;}
.swhy-infor a>img {display: block;margin: 0 auto;padding-top: 42px;}
.swhy-infor i {position: absolute;right: 10px;top: 132px; }

#us {width: 100%;background: #eeeff1;}
.address-head {width: 100%;height: 435px;margin-top: 98px; background: url(../images/address-head.png) no-repeat center top;}
.address-head-content {position: relative;width: 1570px;height: 435px;margin: 0 auto;}
.input-infor {position: absolute;top: 14px;right: 0;width: 376px;height: 406px;background: #021946;}
.input-infor h4 {display: block;width: 312px;height: 32px;line-height: 32px;text-align: center;color: #fff;font-size: 20px;margin: 0 auto;margin-top: 20px;}
.input-infor input {display: block;width: 300px;padding: 0 6px;height: 32px;line-height: 32px;margin: 0 auto;margin-top: 16px;border: none;background: #fff;}
.input-infor textarea {display: block;width: 300px;height: 90px;padding: 4px 6px;margin: 0 auto;margin-top: 16px;border: none;background: #fff;}
.input-infor a {position: absolute;bottom: 0;display: block;width: 100%;height: 58px;line-height: 58px;text-align: center;color: #fff;font-size: 18px;font-weight: bold;background: #00a651;}
.us-information {width: 100%;height: 348px;margin-top: 82px;background: url(../images/inforbg.png) no-repeat;}
.us-information-list {width: 1170px;margin: 0 auto;}
.us-information-list ul {width: 100%;}
.us-information-list ul li {width: 390px;float: left;margin-top: 60px;}
.us-information-list ul li img {display: block;margin: 0 auto;}
.us-information-list ul li h5 {display: block;width: 100%;height: 20px;line-height: 20px;text-align: center;margin-top: 12px;color: #333;font-size: 14px;}
.us-information-list ul li p {width: 192px;margin: 0 auto;text-align: center;font-size: 18px;margin-top: 20px;}
.us-address {width: 100%;padding-bottom: 160px;}
.us-add-head {width: 1170px;height: 28px;line-height: 28px;color: #1296db;font-size: 25px;font-weight: bold;margin: 0 auto;padding-top: 52px;}
.address1 {width: 1170px;height: 108px;padding: 48px 0;margin: 0 auto;border-bottom: 1px solid #ddd;}
.address2 {width: 1170px;height: 108px;padding: 48px 0;margin: 0 auto;border-bottom: 1px solid #ddd;}
.address3 {width: 1170px;height: 108px;padding: 48px 0;margin: 0 auto;border-bottom: 1px solid #ddd;}
.us-address h4 {display: block;width: 100%;height: 40px;line-height: 40px;color: #333;font-size: 25px;font-weight: bold;}
.us-address h4 b {font-size: 14px;color: #666;margin-left: 54px;}
.us-address p {margin-top: 36px;font-size: 15px;color: #666;}

#scroll {width: 100%;height: 566px;/* background: #eeeff1; */}
.us-scroll {width: 1170px;height: 566px;margin: 0 auto;overflow: hidden;}

.scroll-l {float: left;width: 460px;height: 566px;}
.scroll-l-top {width: 100%;height: 334px;overflow: hidden;}
.scroll-l-top img {width: 100%;}
.scroll-l-bottom {width: 100%;height: 224px;margin-top: 8px;overflow: hidden;}
.scroll-l-bottom img {width: 100%;}
.scroll-c {float: left;width: 460px;height: 566px;margin-left: 10px;}
.scroll-c-top {width: 100%;height: 224px;float: left;}
.c-top-left {width: 228px;height: 224px;float: left;color: #fff;background: #e03614;}
.c-top-left h3 {display: block;width: 158px;height: 20px;line-height: 20px;margin: 0 auto;font-size: 20px;margin-top: 26px;font-weight: bold;}
.c-top-left p {display: block;width: 158px;height: 20px;line-height: 20px;margin: 0 auto;font-size: 14px;margin-top: 8px;}
.c-top-left span {float: left;display: block;width: 106px;height: 48px;line-height: 48px;text-align: center;color: #fff;border: 2px solid #fff;margin-top: 38px;margin-left: 32px;}
.c-top-left span b {font-size: 18px;margin-right: 8px;font-weight: normal;}
.c-top-right {width: 224px;height: 224px;float: left;margin-left: 8px;color: #fff;background: #e03614;}
.c-top-right img {width: 100%;}
.scroll-c-bottom {width: 100%;height: 334px;float: left;margin-top: 8px;}
.scroll-c-bottom img {width: 100%;}
.scroll-r {float: right;width: 230px;height: 566px;}
.scroll-r img {width: 100%;}
.swiper-wrapper1 {width: 500px;}
.swiper-wrapper1 img {width: 500px;}
@media (max-width: 768px){
.swiper-wrapper1 {width: 100%;}
.swiper-wrapper1 img {width: 100%;}
}

.product-txt {float: right;width: 634px;}
.product-txt h1 {font-size: 32px;color: #fff;font-weight: bold;}
.product-txt h2 {font-size: 46px;color: #666;font-weight: bold;}
.add-txt {width: 100%;color: #666;line-height: 36px;}

.product-txt ul {width: 1200px;margin: 0 auto;margin-top: 72px;}
.product-txt ul li {width: 296px;height: 226px;float: left;margin-left: 80px;border-bottom: 1px solid #d9dadc;}
.product-txt ul li h3 {display: block;width: 296px;font-weight: bold;height: 60px;line-height: 60px;font-size: 25px;color: #666666;}
.product-txt ul li h3 img {vertical-align: middle;margin-right: 4px;}
.product-txt ul li p {float: none;width: auto;margin-left: 70px;}

.wisdom-classroom {width: 100%;height: 994px;margin-top: 110px;}
.wisdom-classroom h3 {font-size: 32px;color: #666;font-weight: bold;}
.wisdom-classroom p {color: #333;font-size: 14px;line-height: 32px;}
.wisdom-classroom p b {color: #333;font-size: 14px;font-weight: bold;}
.wisdom-classroom img {display: block;margin: 0 auto;margin-top: 40px;}


.yun {width: 1200px;height: 248px;margin: 0 auto;margin-top: 72px;border-bottom: 1px solid #ccc;background: url(../images/solution1.png) no-repeat;background-position: right top;}
.yun-txt {width: 522px;float: left;}
.yun-txt h3 {font-size: 46px;font-weight: bold;color: #03a5e3;}
.yun-txt p {font-size: 23px;color: #666;margin-top: 20px;}
.yun-txt p i {font-style: normal;color: #03a5e3;}

.product-function {width: 100%;margin-top: 34px;}
.product-function h3 {margin-bottom: 20px;float: none;display: block;width: 100%;height: 60px;line-height: 60px;font-size: 46px;color: #333;font-weight: bold;text-align: center;}
.product-function p {color: #333;font-size: 14px;line-height: 32px;}
.product-function img {display: block;margin: 50px auto;}

.features-txt {font-size: 14px;color: #333;line-height: 32px;margin-top: 32px;}
.features-txt b {display: block;font-size: 14px;color: #333;}

.advantage-main ul {width: 100%;margin-top: 40px;padding-bottom: 90px;}
.advantage-main ul li {position: relative;width: 354px;height: 468px;list-style: none;float: left;margin-left: 18px;}
.advantage-main ul li a {float: left;display: block;width: 100%;height: 390px;margin-top: 72px;*+margin-top: 72px;text-align: center;background: #fff;}
.advantage-main ul li .circle {position: absolute;width: 148px;height: 148px;top: 0;left: 50%;margin-left: -74px;z-index: 4;}
.advantage-main ul li a h3 {display: block;width: 244px;margin: 0 auto;height: 56px;line-height: 28px;color: #333;font-size: 25px;font-weight: normal;padding-top: 104px;}
.advantage-main ul li a b {display: block;width: 82px;margin: 0 auto;height: 20px;color: #666;font-weight: normal;font-size: 14px;margin-top: 10px;border-bottom: 1px solid #d94b7c;}
.advantage-main ul li a p {display: block;width: 244px;margin: 0 auto;color: #666;font-size: 14px;margin-top: 22px;}

.scenarios-main ul {width: 100%;margin-top: 40px;padding-bottom: 90px;}
.scenarios-main ul li {position: relative;width: 354px;height: 448px;list-style: none;float: left;margin-left: 18px;}
.scenarios-main ul li .img {width: 266px;height: 266px;margin: 0 auto;background: url(../images/circle.png) no-repeat;}
.scenarios-main ul li .img img {display: block;margin: 0 auto;padding-top: 50px;}
.scenarios-main ul li .img span {display: block;width: 200px;margin: 0 auto;margin-top: 24px;height: 24px;line-height: 24px;font-size: 20px;color: #333;text-align: center;}
.scenarios-main ul li .text {color: #666;font-size: 14px;line-height: 32px;margin-top: 24px;}

.vr3d-main {width: 1042px;margin: 0 auto;margin-top: 80px;overflow: hidden;}
.vr3d-main>img {display: block;width: 392px;height: 302px;float: left;}
.vr3d-main span {display: block;width: 450px;float: left;margin-left: 84px;}
.vr3d-main span h4 {display: block;width: 100%;color: #666;font-size: 25px;font-weight: bold;}
.vr3d-main span p {width: 100%;margin-top: 8px;}

.vr3d-img {width: 1012px;height: 350px;margin: 0 auto;margin-top: 108px;background: url(../images/vr3d.png) no-repeat;}
.vr3d-img span {display: block;width: 346px;height: 280px;float: right;margin-right: 8px;padding-top: 44px;color: #fff;}
.vr3d-img span h5 {display: block;width: 100%;height: 32px;line-height: 32px;font-size: 27px;color: #fff;}
.vr3d-img span p {width: 100%;font-size: 12px;line-height: 24px;color: #fff;margin-top: 12px;}

.scene-main {width: 1200px;height: 700px;margin: 0 auto;margin-top: 120px;}
.scene-main h4 {width: 260px;height: 75px;line-height: 75px;text-align: center;color: #fff;font-size: 46px;font-weight: bold;background: #03a5e3;}
.scene-main ul {width: 100%;}
.scene-main ul li {width: 366px;height: 440px;padding: 8px;float: left;margin-left: 22px;border-bottom: none;background: #fff;}
.scene-main ul li img {display: block;width: 367px;height: 275px;}
.scene-main ul li span {display: block;width: 100%;height: 140px;color: #333;font-size: 12px;line-height: 24px;}
.scene-main ul li span h5 {display: block;width: 100%;height: 20px;line-height: 20px;font-size: 18px;padding-top: 20px;padding-bottom: 10px;}


.zsjm-main { float: left;position: relative;z-index: 10;width: 100%;margin-top: 533px;height: 600px;background: url(../images/zsjmbg.png) no-repeat;background-size: 100% 100%;}
.zsjm-from {width: 1330px;margin: 0 auto;}
.zsjm-txt {width: 586px;float: left;margin-top: 100px;}
.zsjm-txt h2 {display: block;width: 100%;height: 40px;line-height: 40px;font-size: 35px;}
.zsjm-txt b {display: block;width: 100%;line-height: 24px;font-size: 16px;color: #333;font-weight: normal;margin-top: 6px;margin-bottom: 20px;}
.zsjm-txt p {font-size: 14px;line-height: 24px;color: #333;}

.zsjm-table {width: 640px;float: right;margin-top: 100px;}}
.zsjm-table table {width: 100%;}
.zsjm-table table td {padding: 6px;color: #999;font-size: 14px;}
.zsjm-table table td textarea {width: 616px;height: 64px; padding: 4px;border: 1px solid #ccc;outline: none;}
.zsjm-table table td input {padding: 4px;width: 294px;height: 28px;line-height: 28px;border: 1px solid #ccc;outline: none;}
.zsjm-table table td a {float: right;display: block;width: 100px;height: 32px;line-height: 32px;text-align: center;color: #fff;font-size: 14px;background: #c22c45;}

.slideBox{ width:100%; height:568px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .prev{ position:absolute; z-index: 99;right:0; top:50%; margin-top:-40px; display:block; width:44px; height:80px; background:url(../images/r-icon.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; z-index: 99;left:0; top:50%; margin-top:-40px; display:block; width:44px; height:80px; background:url(../images/l-icon.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.f-show-txt {width: 100%;color: #333;font-size: 14px;padding: 60px 0 112px;}
#special .dingzhiclass a {margin-bottom: 16px;}

/* 在线客服 */
/*.commonposition{_position:absolute;_top: expression(documentElement.scrollTop + 200 + "px");position:fixed; top:20%; right:0px; z-index:999999; display:none;}
.commonposition a{display:block; width:45px; height:45px; position:relative; background-color:#e20000; background-image:url(../images/icon.png);background-repeat:no-repeat; margin-top:1px;}
.commonposition a span{display:none; position:absolute; right:0px; top:0px; height:45px; padding-left:50px; color:#fff;line-height:45px; font-size:14px;background-color:#262626;}
.commonposition a.HomeQQ{ background-position:-362px -186px;}
.commonposition a.Homedianhua{ background-position:-362px -231px;}
.commonposition a.Homexuqiu{ background-position:-362px -275px;}
.commonposition a.Homeweixin{ background-position:-362px -322px;}
.commonposition a.Hometop{ background-position:-362px -370px; background-color:#4e4e4e;}
.commonposition a span.QQbggray{background-position:-360px -186px;background-image:url(../images/icon.png);background-repeat:no-repeat; width:90px;}
.commonposition a span.weixinerweima{right:45px; padding:0px;}
.commonposition a span.dianhuabggray{background-position:-362px -231px;background-image:url(../images/icon.png);background-repeat:no-repeat;width:120px;}
.commonposition a span.Homexuqiu{ background-position:-362px -275px;background-image:url(../images/icon.png);background-repeat:no-repeat;width:120px;}*/

/* 在线客服----右边栏 */
.commonposition{_position:absolute;_top: expression(documentElement.scrollTop + 200 + "px");position:fixed; top:20%; right:0px; z-index:999999; display:none;}
.commonposition a span{overflow: hidden; text-indent: 2em;
	display:none; position:absolute; right:77px; top:0px; height:79px; width:0; color:#fff;line-height:79px; font-size:14px;background-color:#262626;}
#sw_commonposition{ display: block; right:0;top:50%;transform: translateY(-50%); width: 77px; height: 396px; 
background: url(../images/ydimg/rlist.png) no-repeat; box-shadow: 3px 3px 3px rgba(0,0,0,0.2);}	
#sw_commonposition a{ position: relative; float: left; width: 100%;height: 20%;box-sizing:border-box;background: transparent; transition: all 0.2s; }	
#sw_commonposition span.weixinerweima{ height: 210px; top:-65px;}	
#sw_commonposition .weixinerweima img{ position: absolute; top:0; left: 0;height: 100%;width: 210px;}
#sw_commonposition a:hover{ box-shadow: 0 0 10px inset #2BA0ED; }	

/*中间QQ消息框*/
.zaixianQQ{overflow:hidden;position: fixed; z-index:9999;top:50%;left: 50%;transform: translate(-50%,-50%); width: 320px; height: 170px; border-radius: 5px;}	
.zaixianQQ .qq-top{ height: 30px; background: #7dccf3;  }
.zaixianQQ .qq-top span{ float: left; line-height: 30px; margin-left: 15px;}
.zaixianQQ .qq-top a{ float: right; line-height: 25px;height:30px;width: 30px; text-align: center; font-size: 20px;color: #fff;box-sizing: border-box;
	  text-shadow: 0 0 2px #000; border:1px #76bfe2 ; }
.zaixianQQ .qq-top a:hover{ background: #a7def8; border-radius: 5px; } 
.zaixianQQ .qq-main{ height: 110px; background: #ffffff; }
.zaixianQQ .qq-main .qq-img{ float: left; height: 80px;width: 80px; margin:15px; overflow:hidden; }
.zaixianQQ .qq-main .qq-text{ float: left; height: 80px;width:180px; margin:15px; overflow:hidden; }
.zaixianQQ .qq-bottom{ height: 30px; background: #cde1ec;  }
.zaixianQQ .qq-bottom a{ float: right;margin:4px 15px 0 0;height: 20px;width: 70px;line-height: 20px;text-align: center;  border: 1px solid #5a7586;
     box-shadow: 0 0 2px #5a7586;	border-radius: 5px;color: #333; }
.zaixianQQ .qq-bottom .active{ box-shadow: 1px 1px 3px #42c4f5 inset, -1px -1px 3px #42c4f5 inset; }  

.rjkf-list {width: 100%;padding: 28px 0;border-bottom: 1px dashed #ccc;overflow: hidden;}
.rjkf-list.nbor {border-bottom: none;}
.rjkf-list .img {float: left;width: 100px;height: 100px;}
.rjkf-list .img img {width: 100%;height: 100%;}
.rjkf-list .txt {width: 970px;float: left;margin-left: 24px;}
.rjkf-list .txt h3 {display: block;width: 100%;height: 20px;line-height: 20px;color: #333;font-size: 16px;overflow: hidden;font-weight: bold;margin-bottom: 8px;}
.rjkf-list .txt p {display: block;width: 100%;color: #333;line-height: 18px;font-size: 14px;}
.rjkf-list .txt span {display: block;width: 100%;height: 18px;line-height: 18px;margin: 4px 0 16px;font-size: 14px;color: #f78e3c;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



#keyBtn{ 
	border-radius: 5px; 
	-webkit-animation:btnAnima 2s linear infinite alternate;
	-ms-animation:btnAnima 2s linear infinite alternate;
	-o-animation:btnAnima 2s linear infinite alternate;
	-moz-animation:btnAnima 2s linear infinite alternate;
	animation:btnAnima 2s linear infinite alternate;
}


@-webkit-keyframes btnAnima{             
  0% { box-shadow: 0 0 0px inset #fff; }     
  50% { box-shadow: 0 0 100px inset #fff; }     
  100% { box-shadow: 0 0 0px inset #fff;  }       
}
@-moz-keyframes btnAnima{             
  0% { box-shadow: 0 0 0px inset #fff; }     
  50% { box-shadow: 0 0 100px inset #fff; }     
  100% { box-shadow: 0 0 0px inset #fff;  }       
}
@-o-keyframes btnAnima{             
  0% { box-shadow: 0 0 0px inset #fff; }     
  50% { box-shadow: 0 0 100px inset #fff; }     
  100% { box-shadow: 0 0 0px inset #fff;  }       
}
@-ms-keyframes btnAnima{             
  0% { box-shadow: 0 0 0px inset #fff; }    
  50% { box-shadow: 0 0 100px inset #fff; }     
  100% { box-shadow: 0 0 0px inset #fff;  }       
}
@keyframes btnAnima{             
  0% { box-shadow: 0 0 0px inset #fff; }   
  50% { box-shadow: 0 0 100px inset #fff; }  
  100% { box-shadow: 0 0 0px inset #fff;  }       
}


@media (max-width: 1200px){ 
		.login{
			position: fixed;
			top:0;
			right: 0;
		}
}



