@charset "utf-8";
/* CSS Document */
/*css reset*/
body{font:Verdana, Geneva, sans-serif;font-size:12px;color:#0c2530;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,button,select{margin:0;padding:0;}
button{border:none;}
ol,ul,li{list-style:none;}
li{float:left;}
.ovfl{text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}/*字数超出变省略号*/
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框*/
a{text-decoration:none;outline:none;}
a img,img{border:none;}
.fl{float:left;}
.fr{float:right;}
/*清除浮动*/
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;line-height:0;content:"";}
.clearFix{zoom:1;}
.cont{width:440px;margin:0 auto;}
/*main*/
#top_bg_all{ height:50px;background:url(../images/top_bg_all.jpg) 0 0 no-repeat;}
.top_bg_all_1{float:left; width:131px; height:21px; margin:12px 0 0 221px; }
.top_bg_all_2{float:right; width:70px; height:21px; margin:12px 10px 0 0; }
#box3{height:68px;background:url(../images/bg3.jpg) 0 0 no-repeat;padding-right:25px;overflow:hidden;}
#box3 a{float:right;color:#f00;line-height:86px;}
#box4{height:120px;background:url(../images/bg4.jpg) 0 0 no-repeat;}
.box4Cont{width:235px;padding-left:15px;}
.box4Cont a{display:block;width:110px;float:left;height:25px;margin-bottom:15px;margin-right:7px;text-indent:-999px;overflow:hidden;}
#box7{height:145px;background:url(../images/bg7.jpg) 0 0 no-repeat;padding-left:10px;}
#box7 p{width:132px;line-height:24px;float:left;padding-left:6px;}
#box7 p a,#box8 p a,#box12 p a,.box14P1 a{color:#f00;}
#box8{height:175px;background:url(../images/bg8.jpg) 0 0 no-repeat;position:relative;}
#box8 p{position:absolute;width:313px;line-height:20px;left:105px;top:8px;}
#box9{height:170px;background:url(../images/bg9.jpg) 0 0 no-repeat;position:relative;}
#box9 p{line-height:24px;}
.box9Cont1{position:absolute;left:40px;top:5px;}
.box9Cont2{left:262px;}
#box10{height:210px;background:url(../images/bg10.jpg) 0 0 no-repeat;position:relative;}
#box10 p{position:absolute;line-height:24px;left:28px;top:40px;}
#box10 p a{color:#f00;text-decoration:underline;}
#zxzx,#yyzj{display:block;width:76px;height:22px;position:absolute;bottom:5px;right:16px;text-indent:-999px;overflow:hidden;}
#zxzx{right:96px;}
#box11{height:157px;background:url(../images/bg11.jpg) 0 0 no-repeat;line-height:24px;padding-left:28px;}
#box11 p{padding-bottom:8px;}
#box11 a{color:#f00;text-decoration:underline;}
#box12{height:170px;background:url(../images/bg12.jpg) 0 0 no-repeat;}
#box12 p{line-height:24px;width:396px;text-indent:2em;margin:0 auto;padding-top:10px;}
#box13{height:260px;background:url(../images/bg13.jpg) 0 0 no-repeat;}
#box13 p{line-height:16px;padding-left:253px;padding-top:130px;}
#box13 a{display:block;width:194px;height:24px;line-height:24px;text-align:center;color:#fff;margin-left:201px;margin-top:17px;}
#box14{height:250px;background:url(../images/bg14.jpg) 0 0 no-repeat;}
.box14P1{line-height:24px;text-indent:2em;width:396px;margin:0 auto;padding-top:10px;}
.box14P2{line-height:22px;text-indent:2em;width:204px;padding-left:216px;margin-top:55px;}
#box16{height:270px;background:url(../images/bg16.jpg) 0 0 no-repeat;}
#box16 p{width:120px;float:left;line-height:24px;padding-left:15px;}
#box16 p.box16P3{width:135px;}
#box16 p.box16Red{color:#f00;margin-top:5px;}



.bottomSectionNav { margin-top:10px; text-align: center; line-height: 1.2em; margin-bottom:10px;  height: 118px; }
.bottomSectionNav a { color: #666; display: block; }
.bottomSectionNav a:before { content: ""; display: block; margin: 0 auto; width: 45px; height: 38px; background: url("/imageses/bottomSectionNav.png") no-repeat; -webkit-background-size: 179px auto; background-size: 179px auto; }
.bottomSectionNav li { width: 25%; float: left; }
.bottomSectionNav li:nth-of-type(1) a:before { background-position: 0 0; }
.bottomSectionNav li:nth-of-type(2) a:before { background-position: -45px 0; }
.bottomSectionNav li:nth-of-type(3) a:before { background-position: -90px 0; }
.bottomSectionNav li:nth-of-type(4) a:before { background-position: -135px 0; }

footer { -webkit-box-shadow: 0 -5px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 -5px 10px rgba(0, 0, 0, 0.08);  z-index:1; overflow: hidden; border-top: 1px solid #cccfd5; height: 55px; position: fixed;  margin-top:00px;bottom: 0; left: 0; width: 100%; text-align: center; font-size: 14px; background: -webkit-gradient(linear, left top, left bottom, from(white), to(#C5F7EF)); background: -webkit-linear-gradient(top, white, #C5F7EF); background: linear-gradient(to bottom, white, #C5F7EF); }
footer ul { display: table; table-layout: fixed; width: 100%; }
footer li { display: table-cell; fixed; width: 25%; }
footer li:nth-of-type(1) a:hover:before, footer li:nth-of-type(1) a:active:before, footer li:nth-of-type(1) a.active:before { background-position: 0 -35px; }
footer li:nth-of-type(1) a:before { background-position: 0 0; }
footer li:nth-of-type(2) a:hover:before, footer li:nth-of-type(2) a:active:before, footer li:nth-of-type(2) a.active:before { background-position: -38px -35px; }
footer li:nth-of-type(2) a:before { background-position: -38px 0; }
footer li:nth-of-type(3) a:hover:before, footer li:nth-of-type(3) a:active:before, footer li:nth-of-type(3) a.active:before { background-position: -76px -35px; }
footer li:nth-of-type(3) a:before { background-position: -76px 0; }
footer li:nth-of-type(4) a:hover:before, footer li:nth-of-type(4) a:active:before, footer li:nth-of-type(4) a.active:before { background-position: -114px -35px; }
footer li:nth-of-type(4) a:before { background-position: -114px 0; }
footer a { padding-bottom:5px; position: relative;z-index:2; display: block; color: #339693; }
footer a:before { content: ""; display: block; margin: 0 auto; width: 38px; height: 37px; background: url("/imageses/icons.png") no-repeat; -webkit-background-size: 188px auto; background-size: 188px auto; }
footer a:hover, footer a:active, footer a.active { background: #dfdfdf; color: #ff7500; }
footer .flashNo { position: absolute; right: 5px; top: 5px; width: 18px; height: 18px; background: #d7000e; color: #fff; font-family: arial; line-height: 18px; border-top-left-radius: 9px;border-top-right-radius: 9px;border-bottom-left-radius: 9px;border-bottom-right-radius: 9px;border-radius:9px; -webkit-animation: flash 2s infinite; animation: flash 2s infinite; }
a[href*="tongji"] {display:none;}



.popupWin2 { font-family: "Microsoft YaHei"; position: fixed; width: 242px; left: 50%; top: 50%;margin-left: -121px; margin-top: -67px; z-index: 3; }
.popupWin2 a{ text-decoration:none; }
.popupWin2 p {margin:0;}
.popupWin2 .l{ float:left; }
.popupWin2 .r{ float:right; }
.popupWin2 i{ font-style:normal; }
.popupWin2>div{  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); }
.popupTitle2 { padding-left: 32px; margin:0; background: #04807c; height: 30px; line-height: 30px; color: #fff; position: relative;font-size:16px; }
.popupTitle2 span{ font-size:12px; }
.popupTitle2 .titleMsg{display: inline-block;position:absolute;right:6px;top:2px;width: 32px; height: 100%; margin-left: 2px; background: url("/imageses/icon_popup.png"/*tpa=http://3g.changyan120.com/images/icon_popup.png*/) no-repeat; -webkit-background-size: 61px auto; background-size: 61px auto; }
.popupTitle2 .cancelBtn { position: absolute; top: 0; left: 0; display: block; width: 28px; height: 100%; background: url("/imageses/icon_popup.png") no-repeat -32px 2px #047672; -webkit-background-size: 61px auto; background-size: 61px auto; }
.popupInner2 { padding: 8px; background: #f2f2f2; border-bottom: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3; border-right: 1px solid #d3d3d3; }
.popupInner2 img { width: 56px; height: auto; }
.popupInner2 .dialogBtn { line-height: 1em; width: 150px; background: #fff; padding: 8px; font-size: 12px; color: #666; white-space: nowrap; position: relative; border: 1px solid #e9e9e9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.popupInner2 .dialogBtn i { display: block; color: #ff7500; margin-top: 10px; text-decoration: underline; }
.popupInner2 .dialogBtn:before, .popupInner2 .dialogBtn:after { width: 0; height: 0; content: ""; position: absolute; right: 10px; border: 6px solid transparent; }
.popupInner2 .dialogBtn:before { border-top-color: #fff; bottom: -10px; z-index: 1; }
.popupInner2 .dialogBtn:after { border-top-color: #e9e9e9; bottom: -11px; z-index: 0; }
.popupInner2 .popB { margin: 10px 0 0 0; }
.popupInner2 .popB p { font-size: 14px; padding-top: 6px; color: #666; }
.popupInner2 .popB .flashNo { display: inline-block; width: 14px; height: 14px; vertical-align: middle; background: #ff7500; text-align: center; color: #fff; line-height: 14px; font-family: arial; -webkit-animation: flash 1s infinite; animation: flash 1s infinite; }
.popupInner2 .replyQuickly {-webkit-animation:zooming 1s infinite; animation:zooming 1s infinite; display: inline-block; width: 72px; height: 26px; line-height: 24px; text-align: center; background: #04807c; color: #fff; font-size: 14px; border-top-left-radius: 2px;border-top-right-radius: 2px;border-bottom-left-radius: 2px;border-bottom-right-radius: 2px;border-radius:2px; -webkit-box-shadow: inset 0 -2px 1px #014441; box-shadow: inset 0 -2px 1px #014441; }

.phoneForm { margin-top:10px; }
.phoneForm form{padding:0 55px 0 0;position:relative}
.phoneForm form input{ -webkit-appearance:none;appearance:none; }
.phoneForm form input:nth-of-type(1){-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:28px;line-height:normal;border-radius:5px;border:solid 1px #cdcdcd;font-size:12px;padding-left:5px;padding-right:5px;color:#666}
.phoneForm form input:nth-of-type(2){padding:0;outline:none;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border:none;width:59px;height:25px;background:#FF8800;border-radius:3px;color:#fff;margin-left:-4px;font-size:12px;-webkit-box-shadow:0 2px 0 #b25e00;box-shadow:0 2px 0 #b25e00;position:absolute;right:0;top:0;cursor:pointer;}

.fix:after { display: block; content: "$"; height: 0; clear: both; overflow: hidden; visibility: hidden; }
.fadeScale{opacity:0;-webkit-transform:scale(0.3,0.3);transform:scale(0.3,0.3);}
.fadeOut{opacity:0;}
.fadeUp{opacity:0;-webkit-transform:translate(0,-100px);transform:translate(0,-100px);}
.flipX{opacity:0; -webkit-transform: rotateX(90deg);transform: rotateX(90deg);}
.flipY{opacity:0; -webkit-transform: rotateY(90deg);transform: rotateY(90deg);}
@-webkit-keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }
@keyframes flash { 0%,40%,100% { opacity: 1; }  50%,90% { opacity: 0; } }
@-webkit-keyframes zooming{ 0%      {-webkit-transform: scale(.8);} 50%     {-webkit-transform: scale(1.05); text-shadow:0 0 5px white; } 100%    {-webkit-transform: scale(.8);}}
@keyframes zooming{0%      {-webkit-transform: scale(.8);} 50%     {-webkit-transform: scale(1.05); text-shadow:0 0 5px white;} 100%    {-webkit-transform: scale(.8);}}