/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:14px/1.14 arial,5b8b4f53;color:#333;outline:0;font-family: "微软雅黑";}
body{background:#fff;}
img{border:0;}
a,a:hover{color:#333;}
.icon{display: inline-block;*display: inline;*zoom:1;background: url(../img/icon1.jpg) center center no-repeat;}
.hovsty a:hover{color: #3b80c6;}
.T-fixed{width: 1280px;margin: 0 auto;overflow: hidden; position: relative;}
.top{min-width: 1280px;height: 80px;float: left;}
.logobox{float: left;}
.searchbox{position:absolute; top: 10px; right: 13px;width: 136px;height: 25px;background:#fff ;border: solid 1px #e6e4e5;}
.searchbox .text {background:transparent;border:0;  height: 25px; width: 100px;  float: left;text-indent: 8px; font-size: 14px;font-family: "宋体";line-height:25px;} 
.searchbox .submit{ height: 25px; width:28px; border:0 ; margin:0;float: right;border-left: solid 1px #e6e4e5;}
.m-shoucang{float: right; margin-right: 15px;margin-top: 37px;}
.m-shoucang a{font-size: 14px;color: #333;line-height: 27px;}
.m-shoucang li {float:left;position:relative;}   
.m-shoucang ul ul {visibility:hidden;position:absolute;left:-15px;top:26px;}   
.m-shoucang table {position:absolute; top:0; left:0;}   
.m-shoucang ul li:hover ul,   
.m-shoucang ul a:hover ul{visibility:visible;} 
.m-shoucang ul ul a{text-align:center;display:block;width:100px;background: #e68e19;height: 25px; line-height: 25px; margin:0px;color:#fff;text-decoration:none;}   
.sinabox, .WBbox, .wechatbox{float: right;width: 29px;height: 28px;margin-top: 12px;}
.sinabox{clear: right;}
.WBbox, .wechatbox{margin-right: 10px;}
.djsbox{font-size: 24px;line-height: 39px;margin:7px 20px 0 0;background: url(../img/tianbg.jpg); float: right;color: #fff;width: 254px;height: 39px;}
.DJSbox span{float: right;}
#RemainD{display: inline;}
.menu{  height: 47px; font-size:16px;float: left;}   
.menu ul{list-style:none;}   
.menu li {float:left;position:relative;}   
.menu ul ul {visibility:hidden;position:absolute;left:0px;top:40px;background: #b62505;}   
.menu table {position:absolute; top:0; left:0;}   
.menu ul li:hover ul,   
.menu ul a:hover ul{visibility:visible;}   
.menu a{text-align:right;display:block;width:130px;height: 47px; line-height: 47px; color:#333;text-decoration:none;} 
.menu a:hover{font-size: 17px;}   
.menu ul ul{}   
.menu ul ul li {clear:both;text-align:center;font-size:16px;}   
.menu ul ul li a{display:block;width:130px;height:47px; line-height:47px;margin:0;border:0;}   
.menu ul ul li a:hover{border:0;border:0px ;}  
.banner{width: 1280px; height: 500px; margin: 0 auto; background-size: cover;}
/* slide */
.slide-main{height:500px;position:relative; z-index: 1;}
.slide-main img{width: 100%;}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;left:0;text-align:center;margin-top: -30px;}
.item a{display:inline-block;width:15px;height:15px;margin-right:11px;margin-top: -10px;background: url(../img/icon1.jpg) no-repeat center;background-position: -44px -3px;overflow:hidden;}
.item a.cur{background-position: -67px -3px;}
.slide-box,.slide{display:block;width:100%;height:500px;}
.slide-box{position:relative;}
.slide{display:none;height:500px;padding-top:0px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background-position: center;background-size:cover ;background-repeat: no-repeat;}
#bgstyleb{background:#fefefe;}
#bgstylec{background:#fefefe;}
#bgstyled{background:#48bed8;}
.slide a{display:block;width:100%;height:500px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;}
.obj-a,.obj-b{width:100%;text-align:center;}
.obj-a{display:block;height:466px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:466px;top:0;margin-left:-540px;}
.obj-d{top:228px;height:164px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }

.g-main{width: 1280px;height: 412px;margin: 0 auto; margin-top:25px ;}
.leftbox{width: 900px;height: 290px;float: left;}
.rightbox{width: 340px;height: 290px;float: right;}
.titlebox{width: 100%;height:46px ;border-bottom: solid 2px #dedede;color: #999999;font-size:15.88px;line-height: 45px;}
.titlebox .text{color: #333333;font-weight: 700;font-size: 17px;border-bottom: solid 2px #008784;height: 45px;width: 72px;float: left;}
.titlebox span{float: right;margin-right: 2px;}
.titlebox span a{font-family: "宋体";font-size: 13px;color: #016abb;}
.titlebox .engl{float: left;}
.titlebox .text span{color:#008784 ;float: none;margin: 0;}
.lunbobox{width: 480px;height: 300px;margin-top: 9px;float: left;background: #fff; position: relative; z-index: 1;}
.lunbobox img{ height:300px; width: 100%;}
.lunbobox .hd{ position: absolute; right: 5px; bottom: 0; z-index: 10;}
.lunbobox .hd li{ padding: 3px 5px; background: #008784; color: #fff; float: left; margin: 0 2px; cursor: pointer;}
.pic-txt{ color:#FFFFFF; position: absolute; bottom:0; left: 0; z-index: 5; width: 100%; height: 42px; line-height: 45px; text-indent: 5px; background: url(../images/newsimg_bg.jpg) repeat-x 0 center;}

.rignews{width: 400px;height: 280px;margin-top: 9px;float: right;}
.newsbox{width: 100%;display: block;}
.newsbox ul{margin-top: 10px;}
.newsbox ul li{overflow: hidden;height: 30px;line-height: 30px;width: 100%;background: url(../img/jtico5.jpg) no-repeat left center;text-indent: 8px;}
.newsbox ul li:hover{background: #FAFAFA url(../img/jtico5.jpg) no-repeat left center;}
.newsbox ul li span{float: right;}
.newsbox ul li a{font-size: 14px;color:#666;}
.rightbox .infobox{height: 50px;padding: 6px 0 6px 0;border-bottom: dotted 1px #d9d9d9;}
.rightbox .infobox .time{font-family: arial;font-size:10px;color: #fff;width:47px ;height: 47px; background: url(../img/rightbg.jpg);text-align: center;line-height: 22px;float: left;margin-left: 3px;}
.rightbox .infobox .time span{font-size: 20px;color:#006aba ;}
.rightbox .infobox .text{width: 272px;display: block;float: left;margin-left: 10px;line-height: 24px;}
.rightbox .infobox .text a{font-size: 12px;color: #666666;}
.rightbox .infobox .text a:hover{color: #3b80c6;}
.small-font{font-size:12px; -webkit-transform-origin-x: 0;-webkit-transform: scale(0.90);margin-left: 3px;}
.smallsize-font {font-size:10.8px;}
.topnews{font-size: 12px;line-height: 22px;border-bottom: dotted 1px #d9d9d9;padding-bottom: 10px;}
.topnews a{color: #666;}
.topnews span{color:#c6c5c5 ;font-size: 14px;}
.toptit{height: 25px;overflow: hidden;font-size: 18px;}
.toptit a{color: #0a0a0a;}
.g-main2{margin-top: 25px;}
.m2topout{width:100%;height: 55px;}
.m2top{height: 55px;width:900px ;float: left;border-bottom: solid 2px #dedede;}
.kstd{width: 130px;height: 55px;line-height: 55px;background: #008784;font-size: 22px;text-align: center;color: #fff;}
.m2mid{width: 100%;padding-top: 15px;}
.kstdbox{float: left;width: 300px;}
.kstdbox a{color: #fff;font-size: 18px;line-height: 64px; display: block;width: 130px;height: 64px;float: left;
background: #00b7b3;text-align: center;margin: 0 18px 18px 0;}
.kstdbox a:hover{background: #f5b900;color: #fff;}
/*.login{position: absolute;left: 50px;top: 25px;}
.download{position: absolute;left: 196px;top: 25px;}
.baoming{position: absolute;left: 50px;top: 108px;}
.yuyue{position: absolute;left: 196px;top: 108px;}*/
.picshow{width: 960px;float: right;}
a.abtn { display: block; height: 40px; width: 20px; overflow: hidden; margin-top: 56px;}
a.aleft {background: url(../img/buttonleft.jpg);position: absolute;left: 10px; z-index: 99;}
a.agrayleft { cursor: default; background:url(../img/buttonleft.jpg);}
a.aright { float: right; background:url(../img/buttonright.jpg); position: absolute;right:5px; z-index: 99;}
a.agrayright { cursor: default; background:url(../img/buttonright.jpg);}
.scrolllist { width: 960px; height: 147px; margin: 0px 0 0 0px; position: relative;}
.scrolllist .imglist_w { width: 960px; height: 147px; overflow: hidden; float: left;margin-left: 10px; position: relative;}
.scrolllist .imglist_w ul { width: 20000px; position: absolute; left: 0px; top: 0px;}
.scrolllist .imglist_w li { width: 220px; float: left;margin-right:22px;}
.scrolllist .imglist_w li img {  display:block;width: 220px;}
.scrolllist .imglist_w li a { color: #3366cc; text-decoration: none; float: left;}
.friendlink{width: 1280px; margin: 0 auto;float: left;margin-top: 15px;}
#menu{font-size: 13px;  height: 45px;line-height: 45px;margin-left: 20px;float: left; position: relative;z-index: 2; border-left:none ;border-right: none;}
#menu li {float:left;position:relative;height: 45px;text-align: center;background: #fff;line-height: 45px;width: 65px;}
#menu li.on{color:#006dc4 ;}
#menu li:hover,#menu2 .on li{color:#006dc4 ;}
#menu span{float: left;}
.linkbox{min-height: 25px;line-height: 25px;padding: 10px 0; width: 100%;}
.linkbox a{font-family: "宋体";font-size: 12px;color: #666;}
.footer{width: 100%;height: 50px;line-height: 50px;border-top: solid 5px #4b4c4d;background: #363636;color: #888888;font-family: "宋体";font-size: 12px;}
.footer span{float: right;}
.footer a{color: #888;}

/***************list*********/
.place{height: 20px;line-height: 20px;padding:15px 0;border-bottom: solid 1px #ddd;margin-bottom: 20px;}
.place a{padding: 0 8px;}
.homeicon{width: 21px;height: 20px;background-position: -8px -41px;margin-right: 8px;float: left;}
.place em{padding: 0 8px;color: #666;}
.place a:hover{color: #019694;text-decoration: underline;}
.news-content{min-height: 768px;}
.leftmenu{width: 270px;}
.rigCont{width: 800px;}



.banner2{width: 100%;height: 340px;background: url(../img/banner.jpg) no-repeat center center;background-size: cover;}
.g-main3{min-height: 500px;}
.outer{overflow: hidden;}
.m3top{font: bold 18px/38px "微软雅黑","Microsoft Yahei";height: 38px;
    color: #019694;
    padding-left: 37px;
    border-bottom: 1px solid #d4e5dc;}
.titbox{height: ;font-size: 18px;color: #458dcc;line-height: 44px;float: left;text-indent: 30px;}
.localbox{line-height: 44px;font-size: 12px;color: #555;float: right;margin-right: 26px;}
.localbox a{}
.localbox span a{color: #458dcc;}
.listbox{width: 925px;margin: 0 auto;margin-top: 27px;overflow: hidden;}
.newsli{margin-bottom: 30px;float: left;width: 100%;}
.pic{width: 210px;float: left;}
.pic img{width: 210px;height: 140px;}
.newsinfo{width: 670px;float: right;margin-right: 15px;font-size: 12px;color: #666;line-height: 25px;}
.newstit{font-size: 14px;color: #555;font-weight: 700;}
.newsinfo span{color: #666551;line-height: 30px;}
.nav{float: left;margin-left: 10px;}
.nav a{width: 110px;height: 48px;line-height: 48px;text-align: center;color: #555;font-size: 14px;float: left;background: url(../img/abg.jpg);}
.nav a:hover{background: #458dcc;color: #fff;}
.abbox{padding: 28px;line-height: 24px;font-size: 14px;color: #666;}
.abbox td{padding: 10px;}
/****piclist***/
.piclist{width: 984px;margin: 0 auto;overflow: hidden;}
.picbox{width: 180px;height:265px ;padding: 15px; float: left;margin:35px 18px 10px 18px ;line-height: 20px;position: relative;background: url(../img/picbg.jpg);}
.picbox img{width: 180px;height: 240px;border: 0;}
.picbox img.jt{width: 18px;height: 19px;}
.jt{position: absolute;bottom: 15px;right: 15px;}
/*****con****/



.m3left{width: 270px;min-height: 500px; float: left;}
.topa{line-height:40px ;margin-bottom: 8px;background: #019694;color: #fff;font-size: 15px;}

.sidemenu{}
.sidemenu dt,.sidemenu dd{line-height: 40px;}
.sidemenu dt{padding: 0 17px;background-color: #019694;color: #fff;font:normal 16px/40px "微软雅黑","Microsoft Yahei";}
.sideicon1{width: 5px;height: 8px;background-position: 0px -47px;margin:0 20px;}
.sideicon2{display:none;width: 7px;height: 13px;background-position: 0px -63px;position: absolute;right: -7px;top:14px;}
.sidemenu ul li{
	background-color: #019694;color: #fff;font:normal 16px/40px "微软雅黑","Microsoft Yahei";
	margin-top: 8px;background-color: #fafafa;font-size: 15px;position: relative;height: 40px;line-height: 40px;}
.sidemenu ul li a{color: #555;display: block;}
.sidemenu ul li:hover{background-color: #019694;}
.sidemenu ul li:hover  a{color: #fff;}
.sidemenu ul li:hover .sideicon1{background-position: 0px -55px;}
.sidemenu ul li:hover .sideicon2{display: block;}
.sidemenu ul ul {visibility:hidden;position:absolute;left:277px;top:0px;}
.sidemenu ul li:hover ul,   
.sidemenu ul a:hover ul{visibility:visible;}
.sidemenu ul ul li {clear:both;text-align:center;font-size:12px;margin:0;}   
.sidemenu ul ul li a{display:block;width:100px;height:37px; line-height:37px;margin:0;border:0;background: #fafafa;color: #555!important;}   
.sidemenu ul ul li a:hover{border:0;background:#019694;border:0px ;color: #fff!important;}  
  
.m3right{width: 965px;min-height: 500px;overflow: hidden; float: right;background: #fafafa;margin-bottom: 30px;border: 1px solid #d4e5dc;}
.con{padding:15px 35px 50px 35px;min-height: 500px;position: relative;}
.contit{font-size: 24px;color: #555;width: 85%;margin: 0 auto; line-height: 25px;text-align: center;}
.coninfo{font-size: 15px;color: #666;width: 100%;margin-top: 10px;text-align: center;border-bottom: solid 1px #e9e9e9;line-height: 25px;}
.context{word-break: break-all; margin-top: 10px;color: #666;font-size: 16px;/*line-height: 25px;*/overflow:hidden;}
.backbox{font-size: 15px; width: 60px;height: 25px;text-align: center; line-height: 25px;margin: 0 auto;margin-top: 10px;
background: #458dcc;position: absolute;bottom: 10px;left: 447px;}
.backbox a{color: #fff;}
.NewsPage{width: 100%;padding:20px 0 20px 0;font-size: 14px;text-align: center;float: left;}
.NewsPage a{font-size: 14px;}
#NewsPage{width: 100%;padding:20px 0 20px 0;font-size: 14px;text-align: center;float: left;}
#NewsPage a{font-size: 14px;}
.listbox li{width: 100%;float: left;height: 30px;line-height: 30px;border-bottom: 1px solid rgb(220,220,220);}
.listbox li span{float: right;}
.imgbox{width: 260px;margin: 0 auto;}
.imgbox img{width: 260px;height: auto;padding-bottom: 10px;}
.sztext{width: 680px;margin: 0 auto;font-size: 18px;line-height: 30px;}


.detailsCont{padding: 0 35px;overflow:hidden;}
.detailsCont p{font-size: 14px;color: #333;line-height: 24px;text-align: justify;}
.t-list{margin-top: 3px;background-color: #edf2f8;border: solid 1px #d8e2ee;line-height: 28px;padding: 0 15px;overflow: hidden;}
.t-list dd{float:left;}
.t-list dd a{color: #666;padding-right:10px;}
.t-list dd a:hover{color: #09c0bb;}
/********/
.w1200{width: 1280px;margin-left:auto;margin-right:auto;}
.w100{width: 100%;max-width: 1920px;min-width:1200px;margin-left:auto;margin-right:auto;}
.w1100{ width: 1100px;}
.clearfix{display: block;zoom: 1;}
.nav-wrap{position: relative;background:#008784;height:45px; z-index:10;}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}

/*一级导航*/
.nav2{}
.nav2 li{font-size: 20px;float: left;height: 45px;line-height: 45px;}
.nav2 li a{display: block;padding: 0 34px 0 33px;color: #fff;}
.nav2 li .icon{width: 11px;height: 6px;background-position: -2px -3px;margin-left: 7px;vertical-align: middle;transition: all .3s;}
.nav2 .homeindex .icon{background: none;}
.nav2 .active a,.nav2 .current a{background-color:#fff;color: #008784;}
.nav2 .active .icon,.nav2 li:hover .icon{background-position: -2px -10px;}
/*二级导航*/
.subnav-wrap{position:absolute;top:45px;left: 0;padding: 25px 0;z-index: 1300;background: url(../img/subnavbg.jpg) repeat top left;}
.subnav-cont{display: none;}
.subnav-left{width: 730px;}
.subnav-left img{display: block;float: left;width: 409px;height: 136px;}
.subnav-left img:hover{opacity: 0.9;filter:alpha(opacity=90);}
.subnav-motto{width: 240px;margin: 33px 0 auto 455px;}
.subnav-motto p{font-size: 16px;color: #008784;line-height: 34px;}
.subnav-motto p{max-height: 68px;overflow: hidden;}
.subnav{width: 360px;padding-top: 12px;}
.subnav li{float: left;width: 120px;font-size: 14px;line-height: 34px;text-align: center;}
.subnav li a{color: #666;}
.subnav li a:hover{color: #008784;}
.fixed{width: 100%;height: 16px;overflow: hidden;}
.colorline1{width: 61%;height: 16px;background: #056361;float: right;}
.colorline2{width: 100%;height: 45px;line-height: 45px;padding-top: 14px;background: url(../img/topbg5.jpg);text-align: center;font-size: 28px;color: #fff;}
.mainbg{background: #c9c8c8 url(../img/mainbg2.jpg) repeat-x;}
.regmain{min-height: 425px; background:#c9c8c8 url(../img/mainbg.jpg) no-repeat;position: relative;}
#libox{width: 570px;min-height: 310px;background: #fff;padding-top: 8px;box-shadow:5px 5px 10px #7a7878;position: absolute;right: 10px;top:-310px;}
.link{width: 560px;height: 43px;line-height: 43px;font-size: 16px;color:#3a74ad ;text-indent: 46px;background: url(../img/libg.jpg);float: left;margin:9px 0 9px 9px ;}
.link a{font-size: 14px;color: #fff;float: right;margin:9px 22px 0 0;text-indent: 0;transition: 0.6s;}
.link-txt{
	float:left;}
.sim-button{
	line-height: 27px;
	height: 27px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	width: 130px;
	cursor: pointer;
display:inline-block;}
.button12{
	color: rgba(255,255,255,1);
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;
	position: relative;
	border: 1px solid rgba(255,255,255,0.5);
	overflow: hidden;}
.button-box{
	display:inline-block;}
.button12 a{
	color: rgba(51,51,51,1);
	text-decoration: none;
	display: block;}
.button12 span{
	z-index: 2;	
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0
;}
.button12::before{
	content: '';
	position: absolute;
	top: 90px;
	left: 2px;
	width: 0;
	height: 0;
	border-left: 62px solid transparent;
	border-right: 62px solid transparent;
	border-bottom: 130px solid rgba(255,255,255,0.25);
	z-index: 1;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;}
.button12::after{
	content: '';
	position: absolute;
	top: 70px;
	left: 2px;
	width: 0;
	height: 0;
	border-left: 62px solid transparent;
	border-right: 62px solid transparent;
	border-bottom: 130px solid rgba(255,255,255,0.25);
	z-index: 1;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
	-o-transition: all 0.5s;
	transition: all 0.5s;}
.button12::after{
	-webkit-transition-delay: 0.2s; /* safari */
    transition-delay: 0.2s;}
.button12:hover::before{
	opacity: 1;
	-webkit-transform: translate(0px,-190px);
	transform: translate(0px,-190px);}
.button12:hover::after{
	opacity: 1;
	-webkit-transform: translate(0px,-150px);
	transform: translate(0px,-150px);}

.quick1{
	width: 300px;
	float: left;}
.quick1 .m2top{
	width: 278px;}
.quick2{
	float: right;}
.quick2 .picshow{
	float: none;
	margin-top: 16px;}
.quick2 .m2top{
	width: 955px;}
.flip{
text-align:center;
margin:auto;
line-height: 50px;}
.flip a{
margin-left: 20px;}
.flip span{
margin-left: 20px;}