@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input,textarea, th, td { margin:0; padding:0; }
body, button, input, select, textarea { font-size:12px;  font-family: "Roboto", sans-serif;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
ul,li{ list-style:none}
address, cite, dfn, em, var { font-style:normal; }
code, kbd, pre, samp { font-family:couriernew, courier, monospace; }
small{ font-size:12px; }
ul,ol,li { list-style:none; }
a { text-decoration:none; }
a:hover { text-decoration: none; }
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
.clear{ clear:both;}
.l{ float:left}
.r{ float:left;}


.cnen{   width:180px; display:block; position: relative; left:86%; top:-7px}

.cnen a{  border-radius:6px; height:20px; width:90px; color:#fff; margin-left:10px; padding:5px 10px; text-align:center; background:#666; transition: all 0.5s ease;}

.cnen a:hover{ background:#ff9900}
.cnen a.current{ background:#ff9900}



.w1100{ width:1100px; margin-left:auto; margin-right:auto; }
.wrap { width:100%; margin:0px; padding:0px; background:#fff;  background:url(../img/topbg.png) center top no-repeat}

.top { height:130px; overflow:hidden;}
.top .logo{ float:left; margin-top:27px;}
.top .company{ float:left; margin-top:30px; font-size:32px; margin-left:20px;  font-weight:bold; color:#FFCC00}
.top .company p{ display:none;}
.top .tel{ float:right; margin-top:10px;}

.menubg{ width:100%; background:url(../img/menubgen.png) repeat-x; height:137px; overflow:hidden;}

.topmenu{ height:43px;}
.topmenu ul li{ width:183px; float:left; text-align:center;  line-height:43px; background:url(../img/menulistbg.png) right no-repeat}
.topmenu ul li a{ color:#fff; font-size:19px; display:block; font-family: "Roboto", sans-serif; text-decoration:none; transition:all .3s ease-outs}
.topmenu ul li a:hover{ background:#9c0105;}
.topmenu .current a{ background:#9c0105;}

.endmenu{ height:88px;}
.endmenu ul li:first-child{border-left:1px dotted #aaaaaa; width:181px;}
.endmenu ul li{padding:4px 0px; height:80px; border-right:1px dotted #aaaaaa; width:182px; float:left; }
.endmenu ul li a{ display:block; width:170px; line-height:20px; float: left; background:url(../img/b.png) left no-repeat; margin-left:10px; text-align:left; font-size:14px; padding-left:10px;  color:#5b5b5b; font-family: "Roboto", sans-serif;}

.endmenu ul li a:hover{  color: #990000}


.endmenu ul li img{ width:60px; height:60px; float:left; margin-left:5px; margin-top:10px; display: block}
.endmenu ul li p{ float:left; height:60px; display:block; font-size:14px; text-transform: uppercase; width:100px; margin-left:10px; line-height:18px; margin-top:22px; font-size:12px; color:#555; }


.main{ background:#d9d9d9; width:100%; padding-top:10px; padding-bottom:30px;}


.zt{ width:1100px; margin-left:auto; margin-right:auto;  overflow:hidden; }
.zt .left{ width:790px;  float:left; padding:15px; background:#fff;}

.zt .left img{ width:360px; height:240px;}

/* demo02 */
#myController1{height:32px;line-height:32px;padding-right:20px;background:#333;font-weight:bold;font-size:14px;text-align:right;white-space:nowrap;z-index:1001;position:relative;margin-top:-32px;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;}
#myController1 span{ padding:0 4px;text-align:center;cursor:pointer;color:#fff}
#myController1 span.jFlowSelected1{background:#d3d3d3;color:#333}

.zt .right{ width:240px;  padding:15px;  float:left; background:#fff; margin-left:10px;   height:275px; text-align:left;}
.zt .right img{ margin-top:13px;}
.zt .right p{ font-size:16px; color:#444; text-align:center; padding-top:10px;}

.title{ background:url(../img/titlebg.gif) repeat; height:20px; display:block;}

.title b{ background:#fff; line-height:20px; font-size:20px; text-transform:uppercase; border-left:2px #9b0205 solid; padding-left:20px; padding-right:30px; font-weight:550; color:#9b0205;} 

.title a{ float:right; background:url(../img/more-en.png) no-repeat; height:20px; width:49px;} 


.huodong{ width:360px; margin-top:15px; float:left;}
.huodong li{ float:left; width:253px; margin-right:15px;}
.huodong li:last-child{  margin-right:0px;}
.huodong li img{ width:100%; height:170px;}
.huodong li p{ font-size:13px; color:#444; text-align:center; margin-top:6px; }
.huodong li:hover p{ color:#003399; text-decoration:underline}




.huodongright { width:415px; margin-left:15px; float:left;  }

.huodongright li{ height:auto; overflow:hidden; margin-top:15px; }

.huodongright li .bt a:hover{ text-decoration:none;}

.huodongright li:hover .date{ background:#FF6600; cursor:pointer}

.huodongright li .bt:hover b{ color:#FF6600;}

.huodongright .bt{ float:left;  width:320px; text-decoration:none}
.huodongright .bt b:hover{ text-decoration:none; }

.huodongright .bt b{ font-size:17px; font-weight:normal; color:#555; display: block; margin-bottom:5px; font-family: "Roboto", sans-serif; }

.huodongright .bt p{ font-size:12px; color:#888; line-height:20px;}

.huodongright .date{ float:left; width:70px; height:70px; margin-right:15px; background:#999999; position: relative; }

.huodongright .date b{ height:31px; display:block; font-size:24px; color:#fff; padding-top:8px; text-align:center; font-weight:normal; }

.huodongright .date span{ height:24px; line-height:24px; display:block; width:70px; background: #666666; bottom:0; color:#fff; text-align:center;  position: absolute; font-size:13px; display:block}


.cpsj{  height:auto; margin-left:auto; margin-right:auto; overflow:hidden; padding:15px 15px 0px 15px; width:1070px; background:#fff; margin-top:10px;}

.wx{ text-align:center; font-size:14px; color:#555; padding:10px;}
.wx img{ margin-bottom:0px; width:170px;}

.wx p{ font-family: "Roboto", sans-serif; font-size:16px; padding:10px 0px;}


.cplist{ width:100%; margin-top:15px; height:auto; overflow:hidden;}
.cplist li{ float:left; width:256px; margin-right:15px; margin-bottom:15px; overflow:hidden;}
.cplist li:nth-child(4n) {  margin-right:0px; margin-bottom:0px;}

.cplist li img{ width:100%; height:180px; transform: scale(1); margin:0px; padding:0px; transition: all 0.5s ease;  }
.cplist li p{ font-size:13px; color:#444; text-align:center;margin-top:-38px; position: relative;  line-height:34px; color:#fff; background:url(../img/cpbg.png) repeat; overflow:hidden;
	white-space:nowrap;
	text-overflow: ellipsis;  }
.cplist li:hover p{ color:#003399;  text-decoration:underline}

.cplist li img:hover{ transform: scale(1.03); }



.cplist li:hover p{ background:#eaab08; color:#fff;transition: all 0.5s ease; }




.Box_con {position: relative; margin:15px auto 10px auto;}
.Box_con .btnl {position: absolute; z-index:1000}
.Box_con .btn {display: block;width: 41px; height: 41px; z-index:100; position: absolute; top: 90px;cursor: pointer;}
.Box_con .btnl {background: url(/img/jtl02.png) no-repeat center;left: 0px;}
.Box_con .btnr {background: url(/img/jtr02.png) no-repeat center;right:0px;}
.Box_con .btnl:hover {background: url(/img/jtl03.png) no-repeat center;}
.Box_con .btnr:hover {background: url(/img/jtr03.png) no-repeat center;}
.Box_con .conbox {position: relative;overflow: hidden;}
.Box_con .conbox ul {position: relative;list-style: none;}
.Box_con .conbox ul li {float: left;width: 257px;height: 220px; cursor:pointer; margin-left:15px; }
.Box_con .conbox ul li p{ background:#eaab08; text-transform:uppercase; font-family: "Roboto", sans-serif; text-align:center; transition: all 0.5s; cursor:pointer;line-height:42px; font-size:17px; color:#fff;}
.Box_con .conbox ul li:hover p{ background:#006699}

.Box_con .conbox ul li a span{ }

.Box_con .conbox ul li:hover .telfax{ display:block; width:227px; height:160px; position: absolute; top:0; background:url(../img/cpbg.png); padding:20px 10px 0px 20px; font-size:14px;  }

.Box_con .conbox ul li:hover .telfax b{ font-size:16px; text-transform: uppercase}

.Box_con .conbox ul li:hover .telfax span{ color:#fff; position: relative; line-height:22px;}


.Box_con .conbox ul li:first-child {margin-left: 0;}
.Box_con .conbox ul li img {display: block;width:257px; height:180px; margin-right:15px; transition: all 0.5s;}
.Box_con .conbox ul li:hover img {}
			
.BoxSwitch {margin-top: 10px;text-align: center;}
.BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
.BoxSwitch span.cur {background:#eaab08}



.gongyi{  height:auto; margin-left:auto; margin-right:auto; overflow:hidden; padding:15px 15px 15px 15px; width:1070px; background:#fff; margin-top:10px;}
.gongyi .left{ margin-top:15px; float:left; width:250px; }
.gongyi .right{ margin-top:15px; float:left; width:250px;}
.gongyi .center{ margin-top:15px; float:left; width:530px; margin-left:20px; margin-right:20px;  }

.gongyi .left .video img{ width:96%; height:130px; border:1px #ccc solid;  padding:3px; transform: scale(1); transition: all 0.5s ease; }

.gongyi .left .video img:hover{ border:1px #ff9900 solid; transform: scale(1.03);  }

.gongyi .left .video p{ width:100%; font-size:15px; margin-top:5px;transition: all 0.5s; line-height:20px; font-family: "Roboto", sans-serif; color:#777;}

.gongyi .left .video:hover p{ color:#555; text-decoration:none; transition: all 0.5s; }

.baozhang { margin:0px; padding:0px;}

.baozhang li { margin:0px; padding:0px; height:105px; margin-bottom:20px; transition: all 0.5s; }
 
.baozhang li:nth-child(2n){ margin-bottom:0px; }

.baozhang li img { float:left; width:140px; height:95px; border:1px #ccc solid; padding:4px; margin-right:15px;}

.baozhang li p b { display:block; font-size:18px; color:#555; margin-bottom:5px; font-weight:550; font-family: "Roboto", sans-serif; text-transform:uppercase}


.baozhang li:hover  img{ border:1px #ff9900 solid;}

.baozhang li:hover p b{ text-decoration:underline; }
.baozhang li:hover { background:#e9faff;}



.baozhang li p { font-size:15px; line-height:22px; color:#999;  font-family: "Roboto", sans-serif;  }

.smallbt{ background:url(../img/smallbt.png) 0px 5px no-repeat; height:30px; width:115px;}
.smallbt b{ line-height:20px; font-size:16px; margin-left:10px; background:#fff; padding:5px 10px; text-transform:uppercase;   font-weight:normal; color:#cc0000;} 

.smallbt a{ color:#cc0000;}

.guest{ border:1px #ccc solid; height:200px; padding:13px;}

.guest input{ width:90%; border-radius:5px; padding:4%; margin-bottom:15px; border:1px #ccc solid; font-family: "Roboto", sans-serif; font-size:14px;}
.guest textarea{  border-radius:5px; padding:3%; border:1px #ccc solid;}

.guest .but{ background:#9b0205; width:100%;transition: all 0.5s;  text-transform:uppercase;  cursor:pointer; border:none; font-size:17px; color:#fff;}

.guest .but:hover{ background:#fe9a19;}

.infonew{  height:auto; margin-left:auto; margin-right:auto; overflow:hidden; padding:15px 15px 15px 15px; width:1070px; background:#fff; margin-top:10px;}

.infonew .right{ width:250px; float:left;  margin-top:15px; }
.infonew .left{ float:left; width:800px;  margin-top:15px; margin-right:20px; }

.newlist{ margin:0px; padding:0px; height:auto; margin-top:-15px; overflow:hidden;}
.newlist li{ width:400px; float:left; margin-top:15px; height:105px; overflow:hidden; }
.newlist li img{ width:122px; border:1px #ccc solid; padding:4px; height:82px; margin-right:15px; float:left;}

.newlist li p{ float:left; width:235px; height:90px; font-size:13px; line-height:18px; color:#555; overflow:hidden;}

.newlist li p b{ display:block; line-height:26px; margin-bottom:5px; font-weight: normal; font-size:16px; font-family:font-family: "Roboto", sans-serif;}


.newlist li:hover{ background:#e9faff; transition: all 0.5s;}
.newlist li:hover p b{ color:#d60008}

.zixun{ padding:0px; }
.zixun li{ border-bottom:1px #ccc dotted; background:url(../img/a.png) left no-repeat; padding:5px 0px; line-height:18px; font-family: "Roboto", sans-serif;}
.zixun li a{ padding-left:15px; color:#444;transition: all 0.5s; font-size:14px; display: block}
.zixun li a:hover{ color:#fff; background:#cc0000;}


/* footer */
.footer { width:100%; height:12px; background:#b1080d; position:absolute;}

.endtop{ width:28px; height:26px; width:1100px; margin-left:auto; margin-right:auto; position: relative;top:-14px;}
.endtop img{ float:right;}

.footera { width:100%; height:auto; overflow:hidden; background:#444;}
.footerb { width:100%;  padding:30px 0px 20px 0px; background:#222;}


.huoban{ width:1100px; margin-left:auto; margin-right:auto;padding:10px 0px; margin-top:12px; margin-bottom:0px; height:80px;}

.huoban p{  float:left; margin-bottom:10px;   font-size:17px; text-align:center; color:#ccc; display: block}
.huoban ul{ float:left; margin:0px; padding:0px; }
.huoban ul li{ float:left; margin-right:10px; margin-bottom:10px; }

.huoban ul li img{vertical-align:top; outline-width:0px; width:113px; height:50px;}
.huoban ul li:nth-child(9n){  margin-right:0px;}


.fuwu { width:1100px; margin:20px auto;}

.fuwu li{ padding-left:0%; float:left; font-size:21px; color:#676767;}
.fuwu li img{ vertical-align: middle; float:left; display: inline-block; margin-right:20px;}

.fuwu li:first-child{ width:32%;}
.fuwu li:nth-child(2){ width:33%;}
.fuwu li:nth-child(3){ width:35%;}

.fuwu li p{ float:left; width:70%; text-transform: uppercase; }


.endlogo { width:1100px; margin:30px auto;  height:90px;}
.endlogo .logo{ background:url(../img/xx.png) right center no-repeat; width:250px; float:left }

.endlogo .logo img{ margin-left:50px;}

.endlogo .endtext{ float:left; margin-left:50px; width:780px; font-size:14px; line-height:28px; color:#676767; }

.endlogo .endtext b{ color:#FF6600; font-weight:normal;}

.endlogo .endtext a{ margin-right:10px; color:#676767; margin-left:10px;}
.endlogo .endtext a:hover{ color:#FF6600}
.endlogo .endtext a:first-child{ margin-left:0px;}


.banner {width: 100%;min-width: 1000px;z-index: 20; position: relative}
.banner .list, .banner li, .banner img {  height: 500px}
.banner li { width: 100%; position: absolute; z-index: 1; overflow: hidden; background: #fff; -webkit-transition: none; -moz-transition: none; -ms-transition: none;   -o-transition: none; transition: none}
.banner li img { width: 1920px; display: block; position: relative; left: 50%; margin-left: -960px; top: 0}
.banner li a { display: block; width: 100%}
.banner .tip { width: 100%; height: 6px; text-align: center; position: absolute; left: 0; bottom: 24px;  z-index: 10}
.banner .tip span { width: 10px; height: 10px;  margin: 0 9px; border: 3px solid #006699; display: inline-block; cursor: pointer; vertical-align: top; border-radius: 100%}
.banner .tip span.cur {  background: #006699}
.banner .prev, .banner .next { width: 50px; height: 70px; position: absolute; z-index: 12; top: 50%; margin-top: -40px; cursor: pointer; transition: none; background: url(/img/banner-btn.png) no-repeat 0 center}
.banner .prev { left: 3%; background-position: 8px center}
.banner .next { right: 3%;  background-position: -59px 0}


.main .bt a{ font-size:14px; color:#666; }
.main .bt a:hover{ text-decoration:underline;}

/* 内页产品 */

.ny-product { width:1100px; margin:auto auto; height:auto;  overflow:hidden; padding-bottom:30px;} 

.ny-product .left{ width:240px; float:left;  margin-right:20px;}
.ny-product .right{ width:800px; float:right; background:#fff; padding:20px; min-height:800px; }



.ny-product .right .bt { border-bottom:1px #ccc dotted; line-height:20px; font-size:11px; color:#666; padding-bottom:10px;}




.ny-product .left .bt{ width:220px; height:64px; line-height:64px; background:#9b0205; padding-left:20px; color:#fff; font-size:21px;}

.ny-product .left .kefu { background:url(../img/contact-z1.jpg) no-repeat; height:140px; width:240px; overflow:hidden; margin:20px auto;}

.ny-product .left .fenbu{ background:#fff;}

.ny-product .left .fenbu li{ border-bottom:1px #ccc solid; background:url(../img/a.png) 10px 17px no-repeat;  padding:10px; cursor:pointer; margin-bottom:0px; transition: all 0.5s;}
.ny-product .left .fenbu li:last-child{ border-bottom:none}

.ny-product .left .fenbu li p{ font-size:12px; color:#666; padding-left:12px; line-height:18px; display: none}
.ny-product .left .fenbu li:hover p{display: block}

.ny-product .left .fenbu li:hover{ background:#e8e8e8;}

.ny-product .left .fenbu li h4{ font-size:15px;  font-weight:normal; color:#444; padding-left:10px; }



.ny-cplist  .noinfo{ font-size:24px; text-align:center; color:#999999; padding-top:40px; padding-bottom:30px;}

.ny-cplist li{ border:1px #ddd solid; padding:20px; margin-top:20px; height:150px;}
.ny-cplist .l{ float:left; width:220px; float:left; height:150px; background:#996600; margin-right:30px;}
.ny-cplist .l img{ height:150px; width:220px; }
.ny-cplist .r{ float:left; width:500px; }
.ny-cplist .r h3{ background:url(../img/p15-icon1.png) bottom repeat-x; font-size:20px; color:#666; font-weight:normal; padding-bottom:16px;  overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;}
.ny-cplist .r p{ margin-top:10px; color:#626262; font-size:14px; line-height:22px; text-align:justify;}

.ny-cplist .r i{ border:1px #ddd solid; float:right; color:#626262; font-style:normal; height:38px; line-height:38px; padding-left:20px; padding-right:20px; margin-top:10px;}
.ny-cplist li:hover{ border:1px #f16b12 solid;transition: all 0.5s; }

.ny-cplist li:hover h3{ color:#f16b12; transition: all 0.5s;}

.ny-cplist li:hover i{  border:1px #f16b12 solid; background:#f16b12; color:#fff; transition: all 0.5s; }


.ny-menu { margin:0px; padding:0px; list-style:none; background:#fff;}

.ny-menu li{ margin:0px; padding:0px; list-style:none}
.ny-menu li:after {    content: " "; background:#990000;  width: 10px; height:2px; right:10px; position: relative; top:-23px;
display:inline-block; float: right;}

.ny-menu li a{ line-height:44px; border-top:1px #ccc solid; padding-left:20px;  font-size:14px; color:#444; display:block; transition: all 0.5s;}

.ny-menu li a:hover{ background:#333; border-top:1px #fff solid; color:#fff }

.ny-menu .current a{ background:#333; border-top:1px #fff solid; color:#fff }

.ny-menu li:hover:after {    content: " "; background:#fecb17;  width: 10px; height:2px; right:10px; position: relative; top:-23px;
display:inline-block; float: right;}



.productcontent { margin:15px auto; line-height:34px; font-size:15px;}
.productcontent .l{ width:400px; float:left;  border:1px #e8e8e8 solid; text-align: center; padding:10px 0px; }
.productcontent .l img{ vertical-align:middle; cursor:pointer; transform: scale(1); max-width:380px; height:260px; transition: all 0.5s ease; }
.productcontent .l img:hover{ transform: scale(1.03);}

.productcontent .r { float:left; width:350px; margin-left:30px;  }

.productcontent .r li{ font-size:13px; margin-left:0px; line-height:36px; color:#666}

.productcontent .r li a{ padding-left:20px; padding-right:20px; height:42px; line-height:42px; font-size:16px; color:#fff; margin:15px auto; background:#ff9c00; text-align:center; display:block; float:left; margin-right:10px;}
.productcontent .r li a:hover{ background:#075EAD; transition: all 0.5s ease;  padding-left:20px; padding-right:20px;}

.productcontent .r h1{ font-size:24px; color:#555; font-weight:normal; margin-top:30px; margin-bottom:20px;}


.xingxi{ background:url(../img/p15-icon1.png) bottom repeat-x; padding-bottom:5px; margin-top:20px; height:40px; width:100%; color:#9b0205; line-height:40px; font-size:20px; padding-left:0px;}




.cptj{ width:100%; margin-top:15px;}
.cptj li{ float:left; width:188px; margin-right:16px;}
.cptj li:last-child{  margin-right:0px;}
.cptj li img{ width:100%; height:140px; }
.cptj li p{ font-size:13px; color:#444; background:#333333; line-height:36px; color:#fff; text-align:center; margin-top:-6px;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.cptj li:hover p{ color:#FF9900}

.content{ font-size:15px; color:#555; line-height:30px; padding:20px 10px;}


.content h1{ text-align:center; font-size:24px; font-weight:normal; padding:20px 10px; margin-bottom:10px;}

.content .date{ border-bottom:1px #ccc dotted;  border-top:1px #ccc dotted; padding:5px 0px; font-size:12px;   text-align:center; margin-bottom:20px; }


.content p{ text-align:justify; margin-bottom:10px; }


.cpcontent { font-size:15px; line-height:30px; color:#444; padding:10px; }

.content img{ max-width:780px; border-radius:10px; margin-top:10px;}


.cpcontent p{ margin-bottom:10px; text-align:justify;}



.question{ margin:0px; padding:0px;}
.question li{ line-height:40px; border-bottom:1px #ccc dotted; list-style: disc ; }
.question li span{ float:right}
.question li a{ font-size:14px; color:#444; text-decoration:none}
.question li a:hover{ color:#CC0000}



.shxia{ border-top:1px #e8e8e8 solid;  margin-top:0px; padding:10px 10px; font-size:16px; line-height:30px;}
.shxia a { display:block; color:#555;}
.shxia a:hover { display:block; color:#04498b; text-decoration:underline;}


.ny-list-menu{ margin:0px; padding:5px 15px; background:#fff}
.ny-list-menu dd{}
.ny-list-menu dd a{ border-bottom:1px #ccc dotted;  display:block; line-height:20px; padding:7px 0px 7px 25px; font-size:13px; color:#444; background:url(../img/1.png) left no-repeat;}
.ny-list-menu dd a:hover{ color:#9a0305; }

.ny-list-menu .active a{ color:#9a0305;  background:#f1f1f1}


 .contact-z1 {
            height: 140px;
            background: url("/img/contact-z1.jpg") no-repeat;
            color: #333;
            margin-bottom: 20px; margin-top:20px;
        }
        
        .contact-z1 p {
            font-size: 20px;
            height: 30px;
            line-height: 30px;
            padding: 37px 0 0 95px; 
            background: url(/img/contact-z1_tel.png) no-repeat 74px 44px;
        }
        
        .contact-z1 span {
            display: block;
            height: 30px;
            font-weight: bold;
            font-size: 20px;
            line-height: 30px; 
            padding-left: 73px;
        }
		
		.p12-pagination-1 {
    margin: 0 auto; 
    padding: 20px 0;
    height: 30px;
    text-align: center;
}

.p12-pagination-1 a,
.p12-pagination-1 span { color:#555;
    vertical-align: top;
    display: inline-block;
    padding: 0 8px;
    height: 26px;
    line-height: 26px;
    border: 1px solid #e5e5e5; 
    text-align: center;
    margin: 0 2px;
    background: #fff;
}

.p12-pagination-1 span {
    border: 1px solid #fff;
}

.p12-pagination-1 .page_curr {
    background:#f16b12;
    color:#fff;
    border-color:#f16b12;
}

.p12-pagination-1 .laypage_first,
.p12-pagination-1 .laypage_last {
    display: none;
}

@keyframes ringing
{
    from  {transform:rotate(-30deg);}
    to  {transform:rotate(30deg);}
}

@keyframes mymove
            {
                0%{
                transform: scale(1.2);  /*开始为原始大小*/
                }
              
			  
                100%{
                    transform: scale(1.0);
                }
				}