﻿@charset "utf-8";
html{overflow-x:hidden;}
body{background:#fff; font-size:12px; color:#6e6e6e;width:100%;vertical-align:top;margin:0;padding:0;font-family:"Microsoft YaHei","SimSun","SimHei",Arial,Tahoma,Helvetica;-webkit-text-size-adjust:none;}h1,h2,h3,h4,h5,h6,u,i,div,font,span,table,tr,td,dl,dd,dt,ul,ol,li,pre,form,fieldset,input,textarea,blockquote{margin:0px;padding:0px;}ol,ul,li{list-style:none;margin:0px;padding:0px;vertical-align:top;}dl,dt,dd{list-style:none;margin:0px;padding:0px;vertical-align:top;}font{margin:0px;padding:0px;font:normal;font-weight:normal;}p{margin:0px;padding:0px;}img{vertical-align:top;border:0;}h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;font-size:12px;font-weight:normal;line-height:normal;}form{margin:0px;padding:0px;}abbr,acronym{border:0;}address,caption,cite,code,dfn,th,var{font-weight:normal;font-style:normal;}a{-webkit-text-size-adjust:none; -webkit-user-select: none;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);-webkit-font-smoothing: antialiased;}a:link{color:#000;text-decoration:none;}a:visited{color:#000;text-decoration:none;}a:hover{color:#000;text-decoration:none;}a:active{color:#000;}a:focus{outline:none;}.clear:before,.clear:after{content:"";clear:both;display:block;height:0;visibility:hidden;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}input,textarea{background:none;border:0px none;margin:0;padding:0;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block; margin:0; padding:0;}.foAr{font-family:Arial,"Microsoft YaHei","SimSun";}html{overflow-x:hidden;}.fl{float:left;}.fr{float:right;}.show{display:block;}.hide{display:none;}.fontBankGothic{font-family:BankGothic,Arial;}


/*startdom*/
.startdocument{position:absolute; top:-99999px;}
.public_wrap{max-width:640px; height:auto; margin:0 auto;}

.topWrap{ height:80px; border-bottom:1px solid #ccc; background:#fff; overflow: hidden;}
.topWrap .g_logo{padding:3px 0 0 11px; width:90px; height:auto; float:left; overflow: hidden;}
.topWrap .g_logo img{ width:100%; height:auto;}
.topWrap .c_logo{padding:14px 22px 0 0; width:203px; height:auto; float:right; overflow:hidden;}
.topWrap .c_logo img{width:203px; height:auto;}

.headerWrap{ height:140px; background-size:640px 140px; overflow: hidden; position: relative;}
.headerWrap .g_logo{float:left; overflow: hidden;}
.headerWrap .g_logo .icon{float:left; width:110px; padding:14px 0 0 15px; height:auto;}
.headerWrap .g_logo .icon img{width:110px; height:auto;}
.headerWrap .g_logo .names{padding:42px 0 0 20px; color:#008cd2; float:left; overflow: hidden;}
.headerWrap .g_logo .names em,.headerWrap .g_logo .names span{display:block; font-style:normal; font-size:28px; overflow: hidden; line-height:30px;margin:0 0 0 0;}
.headerWrap .g_logo .names em:nth-child(2){ font-weight: normal; font-size: 22px;}
.headerWrap .g_logo .names span{font-size:14px;}
.headerWrap .downButton{ width:97px; height:97px;   overflow: hidden; position: absolute;  }
.headerWrap .downButton.btn1{ top: 25px; right: 120px; background:url(../images/btn1.png) no-repeat; background-size: 97px auto; }
.headerWrap .downButton.btn2{ top: 25px; right: 10px; background:url(../images/btn2.png) no-repeat;background-size: 97px auto; }

.banner_wrap{min-height:384px; position:relative; z-index:1; overflow:hidden;}
.banner_wrap .imgs{ width:100000px; height:auto; margin-left:0px; overflow:hidden;}
.banner_wrap .imgs .img{float:left;}
.banner_wrap .imgs img{width:640px; height:auto;}
.pagination{position:absolute;left:0;text-align:center;bottom:5px;width:100%;}.swiper-pagination-switch{display:inline-block;width:15px;height:15px;border-radius:10px;background:#00db24;box-shadow:0px 1px 2px #555 inset;margin:0 3px;cursor:pointer;}.swiper-active-switch{background:#fff;}

.videoIndex{max-width:640px; height:480px; overflow: hidden;}

.template_title,.template_title_current{max-width:613px; height:73px; line-height:73px; padding-left:27px; color:#fff; font-size:36px; border-top:5px solid #adc3c7; overflow: hidden; background-image:url(../images/img_title_pic01.png); background-repeat:no-repeat; background-position:578px 50%; background-color:#7c8c8f; background-size:28px auto;}
.template_title_current{background-image:url(../images/img_title_pic02.png); background-color:#96a7aa; border-top:5px solid #bbd3d7; color:#fff;}

.template_content{max-width:580px; height:auto; margin:0 auto; padding:23px 0; font-size:26px; color:#000; line-height:52px; margin:0 auto; overflow:hidden; word-break:keep-all; word-wrap:break-word;}
.template_content img{vertical-align:middle; max-width:80%; height:auto;}
.template_content .pic01{width:18px; height:auto;margin: -8px 10px 0 0;}

.footer_box{color:#878787; font-size:24px; padding-top:13px; line-height:36px; text-align:center; overflow: hidden;}
/*enddom*/