input,textarea,button{outline: none;}
input:-webkit-autofill {    -webkit-box-shadow: 0 0 0px 1000px white inset !important; }  
a{color:#333333;}
a:hover{text-decoration: none;}
a:visited{text-decoration: none;}
a:active{text-decoration: none;}

/* @font-face {
  font-family: RTWSYueGoTrial-Regular;
  src: url(../fonts/RTWSYueGoTrial-Regular.otf);
}
@font-face {
  font-family: RTWSYueGoTrial-Regular;
  src: url(../fonts/RTWSYueGoTrial-Regular.ttf);
}
@font-face {
  font-family: RTWSYueGoTrial-Regular;
  src: url(../fonts/RTWSYueGoTrial-Regular.woff);
}
@font-face {
  font-family: RTWSYueGoTrial-Regular;
  src: url(../fonts/RTWSYueGoTrial-Regular.woff2);
} */



body{min-width: 1200px; background: #ffffff; font-size: 12px; font-family: Arial, 微软雅黑, "Microsoft yahei","Microsoft Yahei", "Hiragino Sans GB", "冬青黑体简体中文 w3",  "Hiragino Sans GB", "冬青黑体简体中文 w3", STXihei, 华文细黑, SimSun, 宋体, Heiti, 黑体, sans-serif;}

.color1{color: #ffffff;}
.color2{color: #cccccc;}
.color3{color: #666666;}
.color4{color: #333333;}
.color5{color: #00203E;}

.font1{font-size: 12px;}
.font2{font-size: 14px;}
.font3{font-size: 16px;}
.font4{font-size: 18px;}
.font5{font-size: 24px;}
.font6{font-size: 32px;}
.font7{font-size: 36px;}

.bottom-line{border-bottom: 1px solid #f0f0f0;}
.top-line{border-top: 1px solid #f0f0f0;}
.bottom-none{border:none;}
.pdn{padding: 0px;}


.navi{width: 100%; min-width: 1200px; height: 100px; background: url(../images/bannerbg.jpg) no-repeat top center; border-bottom: 1px solid #223E57;}
.navi div.logo{width: 240px; height: 100px; float: left; background: url(../images/LOGO1.png) no-repeat;}
.navi ul.nav_list{width: auto; height: 100px; float: right;  margin: 0px; padding: 31px 50px 0px 50px;}
.navi ul.nav_list li.nav_item{display:inline-block; width: auto; height: 48px; margin: 0px 30px; line-height: 48px; float: left;}
.navi ul.nav_list li.nav_item a{color: #ffffff;}
.navi ul.nav_list li.nav_item a:hover{color: #ffffff; font-weight: bold;}
.navi ul.nav_list li.nav_item a.dropdown-toggle{color: #ffffff; background: none;}
.navi ul.nav_list li.nav_item a.open{color: #ffffff; background: none; font-weight: bold;}
.navi ul.nav_list li.nav_item a.open:hover{color: #ffffff; background: none;font-weight: bold;}
.navi ul.nav_list li.nav_item a.open:focus{color: #ffffff; background: none;font-weight: bold;}
.navi ul.nav_list li.nav_item a.open:active{color: #ffffff; background: none; font-weight: bold;}
.navi ul.nav_list li.nav_item a:hover{background:none;}
.navi ul.nav_list li.nav_item ul.xlcd{}
.navi ul.nav_list li.nav_item ul.xlcd li a{color:#333333;}

.navi2{width: 100%; min-width: 1200px; height: 100px; background:#ffffff; border-bottom: none; position: fixed; z-index: 1000000; box-shadow: 0 0 10px #000000;}
.navi2 div.logo{width: 240px; height: 100px; float: left; background: url(../images/LOGO2.png) no-repeat;}
.navi2 ul.nav_list{width: auto; height: 100px; float: right; margin: 0px; padding: 31px 50px 0px 50px;}
.navi2 ul.nav_list li.nav_item{display:inline-block; width: auto; height: 48px; margin: 0px 30px; line-height: 48px; float: left;}
.navi2 ul.nav_list li.nav_item a{color: #333333;}
.navi2 ul.nav_list li.nav_item a:hover{color: #333333; font-weight: bold;}
.navi2 ul.nav_list li.nav_item a.dropdown-toggle{color: #333333; background: none;}
.navi2 ul.nav_list li.nav_item a.open{color: #333333; background: none; font-weight: bold;}
.navi2 ul.nav_list li.nav_item a.open:hover{color: #333333; background: none;font-weight: bold;}
.navi2 ul.nav_list li.nav_item a.open:focus{color: #333333; background: none;font-weight: bold;}
.navi2 ul.nav_list li.nav_item a.open:active{color: #333333; background: none; font-weight: bold;}
.navi2 ul.nav_list li.nav_item a:hover{background:none;}
.navi2 ul.nav_list li.nav_item ul.xlcd{}
.navi2 ul.nav_list li.nav_item ul.xlcd li a{color:#333333;}

.navi3{width: 100%; min-width: 1200px; height: 100px; background:#00203E; border-bottom: 1px solid #223E57;}
.navi3 div.logo{width: 240px; height: 100px; float: left; background: url(../images/LOGO1.png) no-repeat;}
.navi3 ul.nav_list{width: auto; height: 100px; float: right;  margin: 0px; padding: 31px 50px 0px 50px;}
.navi3 ul.nav_list li.nav_item{display:inline-block; width: auto; height: 48px; margin: 0px 30px; line-height: 48px; float: left;}
.navi3 ul.nav_list li.nav_item a{color: #ffffff;}
.navi3 ul.nav_list li.nav_item a:hover{color: #ffffff; font-weight: bold;}
.navi3 ul.nav_list li.nav_item a.dropdown-toggle{color: #ffffff; background: none;}
.navi3 ul.nav_list li.nav_item a.open{color: #ffffff; background: none; font-weight: bold;}
.navi3 ul.nav_list li.nav_item a.open:hover{color: #ffffff; background: none;font-weight: bold;}
.navi3 ul.nav_list li.nav_item a.open:focus{color: #ffffff; background: none;font-weight: bold;}
.navi3 ul.nav_list li.nav_item a.open:active{color: #ffffff; background: none; font-weight: bold;}
.navi3 ul.nav_list li.nav_item a:hover{background:none;}
.navi3 ul.nav_list li.nav_item ul.xlcd{}
.navi3 ul.nav_list li.nav_item ul.xlcd li a{color:#333333;}


/*banner样式*/

.banner{height:500px; background: url(../images/bannerbg.jpg) no-repeat center -100px;}
.banner div.banner-con{padding:100px 0px 0px 80px;}
.banner div.banner-con span.banner-topic{font-size: 64px;/*  font-family: RTWSYueGoTrial-Regular; */ color: #ffffff;}
.banner div.banner-con a.viewmore-btn{display: inline-block; width: 200px; height: 56px; margin: 20px 0px 0px 0px;}
.banner div.banner-con a.viewmore-btn:hover{}


.features-con{padding: 50px 0px 50px 0px;}
.features-con div span{display: inline-block; padding: 0px 0px 10px 0px;}

.part-topic h1{ line-height: 100px;}

.pd-con{padding:0px 0px 20px 0px; background:url(../images/pd-bg.png) 0px 100px repeat-x;}

.pd-check{padding: 10px 0px 0px 0px;}
.pd-check ul li{height: 184px;border:none; background: url(../images/pd-normal.png) 0 0 no-repeat;}
.pd-check ul li a{padding:50px 0px 0px 0px; border:none; background: none; text-align: center;}
.pd-check ul li a:hover{border:none; background: none;}
.pd-check ul li a:active{border:none; background: none;}
.pd-check ul li a:visited{border:none; background: none;}
.pd-check ul li a:focus{border:none; background: none;}
.pd-check ul li.active{background: url(../images/pd-select.png) 0 0 no-repeat;}
.pd-check ul li.active a{border:none; background: none;}
.pd-check ul li.active a:hover{border:none; background: none;}
.pd-check ul li.active a:active{border:none; background: none;}
.pd-check ul li.active a:visited{border:none; background: none;}
.pd-check ul li.active a:focus{border:none; background: none;}

.intro_box div.intro_topic{padding: 35px 0px 25px 0px;}
.intro_box p.intro_con{line-height: 2em;}
.intro_box a{display: block; width: 128px; height: 32px; }
.intro_box a:hover{}



.about-con{height: 600px; padding: 0px; margin: 60px 0px 0px 0px; background: url(../images/about-bg.jpg) top center no-repeat;}
.about-detail{padding:50px; background-color: rgba(0, 32, 62, 0.6); -pie-background-color: rgba(0, 32, 62, 0.6); font-weight: 100; line-height: 30px;}

.viewmore-btn2{display: block; width: 200px; height: 56px; margin: 20px auto 0px auto;}
.viewmore-btn2:hover{}


.mainBox{width: 100%; height: 2000px; background: #cccccc;}

.part-con{width: 1200px; height: auto; margin: 0px auto;}


.banklist tr td a{display: inline-block; width: 100%; height: 124px;}
.banklist tr td a.bankico1{background: url(../images/banknormal.png) -10px 0 no-repeat;}
.banklist tr td a.bankico1:hover{background: url(../images/bankselect.png) -10px 0 no-repeat;}
.banklist tr td a.bankico2{background: url(../images/banknormal.png) -310px 0 no-repeat;}
.banklist tr td a.bankico2:hover{background: url(../images/bankselect.png) -310px 0 no-repeat;}
.banklist tr td a.bankico3{background: url(../images/banknormal.png) -608px 0 no-repeat;}
.banklist tr td a.bankico3:hover{background: url(../images/bankselect.png) -608px 0 no-repeat;}
.banklist tr td a.bankico4{background: url(../images/banknormal.png) -910px 0 no-repeat;}
.banklist tr td a.bankico4:hover{background: url(../images/bankselect.png) -910px 0 no-repeat;}

.banklist tr td a.bankico5{background: url(../images/banknormal.png) -10px -124px no-repeat;}
.banklist tr td a.bankico5:hover{background: url(../images/bankselect.png) -10px -124px no-repeat;}
.banklist tr td a.bankico6{background: url(../images/banknormal.png) -310px -124px no-repeat;}
.banklist tr td a.bankico6:hover{background: url(../images/bankselect.png) -310px -124px no-repeat;}
.banklist tr td a.bankico7{background: url(../images/banknormal.png) -608px -124px no-repeat;}
.banklist tr td a.bankico7:hover{background: url(../images/bankselect.png) -608px -124px no-repeat;}
.banklist tr td a.bankico8{background: url(../images/banknormal.png) -910px -124px no-repeat;}
.banklist tr td a.bankico8:hover{background: url(../images/bankselect.png) -910px -124px no-repeat;}

.banklist tr td a.bankico9{background: url(../images/banknormal.png) -10px -248px no-repeat;}
.banklist tr td a.bankico9:hover{background: url(../images/bankselect.png) -10px -248px no-repeat;}
.banklist tr td a.bankico10{background: url(../images/banknormal.png) -310px -248px no-repeat;}
.banklist tr td a.bankico10:hover{background: url(../images/bankselect.png) -310px -248px no-repeat;}
.banklist tr td a.bankico11{background: url(../images/banknormal.png) -608px -248px no-repeat;}
.banklist tr td a.bankico11:hover{background: url(../images/bankselect.png) -608px -248px no-repeat;}
.banklist tr td a.bankico12{background: url(../images/banknormal.png) -910px -248px no-repeat;}
.banklist tr td a.bankico12:hover{background: url(../images/bankselect.png) -910px -248px no-repeat;}


.user_infor{padding-left: 0px;}
.user_infor div{width: auto; height: 64px; margin: 0px 0px 20px 0px;}
.user_infor div input{width: 100%; height: 64px;}
.message_box{padding-right: 0px;}
.message_box div{width: auto; height: 232px;}
.message_box div textarea{width: 100%; height: 232px;}
.message_box div a{display: block; position: relative; float: right; top: -52px;  right: 20px; width: 128px; height: 32px;}


.contact_detail{padding: 20px 0px;}
.contact_detail div p{padding: 20px 0px;}




/*关于我们*/

.about_topic{width: 1200px; height: 240px; margin: 40px auto 0px auto; padding: 0px 40px; background: url(../images/about_topic.jpg) 0 0 no-repeat; -webkit-background-size: 1200px; background-size: 1200px;}
.about_topic h1{line-height: 204px;}
.about_box{width: 1200px; margin: 0px auto; padding: 40px 20px 40px 20px; line-height: 2em;}

.zizhi_box{width: 1200px; height: auto; margin: 0px auto;}
.zizhi_box h1{line-height: 100px;}
.zizhi_box div img{margin: 0px 20px 40px 20px;  box-shadow: 0 0 10px #666666;}

/*关于我们*/


/*常见问题*/

.page_topic{width: 1200px; height: auto; margin: 0px auto; padding: 10px 0px 25px 0px;}
.page_topic h1{display: inline-block; float: left;}
.page_topic div.search{display: inline-block; float: right;}

.questionCheck_con{width: 1200px; height: auto; margin: 0px auto; padding: 20px 0px 0px 0px;}

.pd-con1{padding:0px 0px 0px 0px; background:url(../images/pd-bg.png) 0px 100px repeat-x;}

.pd-check1{padding: 10px 0px 0px 0px;}
.pd-check1 ul li{width:25%; height: 184px; padding:0px; border:none; background: url(../images/pd-normal1.png) top center no-repeat;}
.pd-check1 ul li a{padding:30px 0px 0px 0px; border:none; background: none; text-align: center;}
.pd-check1 ul li a:hover{border:none; background: none;}
.pd-check1 ul li a:active{border:none; background: none;}
.pd-check1 ul li a:visited{border:none; background: none;}
.pd-check1 ul li a:focus{border:none; background: none;}
.pd-check1 ul li.active{background: url(../images/pd-select1.png) top center no-repeat;}
.pd-check1 ul li.active a{border:none; background: none;}
.pd-check1 ul li.active a:hover{border:none; background: none;}
.pd-check1 ul li.active a:active{border:none; background: none;}
.pd-check1 ul li.active a:visited{border:none; background: none;}
.pd-check1 ul li.active a:focus{border:none; background: none;}

.question_con{width: 1200px; height: auto; margin: 0px auto; padding: 0px 5px;}

.questionBox{padding:20px 0px;}
.questionBox div.panel{border: none; border-radius: 0px; margin: 0px 0px 10px 0px; box-shadow: none;}
.questionBox div.panel div.panel-heading{height: 48px; border: none; border-radius: 0px; background: #f0f0f0; }
.questionBox div.panel div.panel-heading h4{line-height: 32px;}
.questionBox div.panel div.panel-heading h4 a{display: inline-block; width: 100%;}
.questionBox div.panel div.panel-collapse{border: none; border-radius: 0px; background: #fafafa;}
.questionBox div.panel div.panel-collapse div.panel-body{border-top: 1px solid #ffffff; line-height: 2em;}

.help_topic {
  padding: 20px 0px;
  margin-bottom: 20px;
  border-bottom: 1px solid #f0f0f0;
  font-size: 16px;
  font-weight: bold;
}
.operate div p img {
  width: 100%;
}
.operate div p img.a1 {
  width: 30%;
}
.operate div p img.e1 {
  width: 30%;
  display: inline;
  margin-right: 20px;
}
.operate2 div p img {
  width: 30%;
  display: inline;
  margin-right: 20px;
}
.operate div p img.e1 {
  width: 30%;
  display: inline;
  margin-right: 20px;
}


/*产品详情*/

.xh_check{width:auto; height:auto; float: right; padding: 18px 0px 0px 0px; border:none;}

.xh_check li{display: inline-block; width: 128px; height: 48px; margin: 0px 0px 0px 20px; border:none;}
.xh_check li a{display: inline-block; width: 128px; height: 48px; padding: 18px 0px 0px 0px; border: none; text-align: center; background: url(../images/product_check.png) bottom center no-repeat;}
.xh_check li a:hover{background: url(../images/product_check.png) top center no-repeat; color: #ffffff; border: none; text-align: center;}
.xh_check li a:active{background: url(../images/product_check.png) top center no-repeat; color: #ffffff; border: none; text-align: center;}
.xh_check li a:visited{background: url(../images/product_check.png) top center no-repeat; color: #ffffff; border: none; text-align: center;}
.xh_check li a:focus{background: url(../images/product_check.png) top center no-repeat; color: #ffffff; border: none; text-align: center;}

.xh_check li.active{display: inline-block; width: 128px; height: 48px; margin: 0px 0px 0px 20px;}
.xh_check li.active a{background: url(../images/product_check.png) top center no-repeat; color: #ffffff; border: none; text-align: center;}
.xh_check li.active a:hover{background: url(../images/product_check.png) top center no-repeat; border: none;  color: #ffffff; }
.xh_check li.active a:active{background: url(../images/product_check.png) top center no-repeat; border: none; color: #ffffff; }
.xh_check li.active a:visited{background: url(../images/product_check.png) top center no-repeat; border: none; color: #ffffff; }
.xh_check li.active a:focus{background: url(../images/product_check.png) top center no-repeat; border: none; color: #ffffff; }

.product_box{width: 1200px; height: auto; margin: 0px auto; padding: 40px 0px;}
.product_box div.product_img{margin: 0px; padding: 0px;}
.product_box div.product_intro{margin: 0px; padding: 0px 0px 0px 60px;}
.product_box div.product_intro h2{margin: 20px 0px 20px 0px;}
.product_box div.product_intro p{line-height: 28px;}

.product_box2{width: 1200px; height: auto; margin: 0px auto; padding:0px;}
.product_box2 div.detail_tiem h5{margin: 0px; padding: 25px 0px 25px 10px;}
.product_box2 div.detail_tiem h5{margin: 0px; padding: 25px 0px 25px 10px;}




.product_box3{width: 1200px; height: auto; margin: 0px auto; padding: 20px 0px;}
.product_box4{width: 1200px; height: auto; margin: 0px auto;}

.product_banner{width: 1200px; height: 400px; background: url(../images/ymmq-banner.jpg) no-repeat; background-size: 1200px;}
.product_banner div.product_banner_con{float: left; padding: 72px 0px 0px 100px;}
.product_banner div.product_banner_con h1{/* font-family: RTWSYueGoTrial-Regular; */}
.product_banner div.product_banner_con p{line-height: 2em;}
.product_banner div.product_banner_con a{display: inline-block; width: 200px; height: 56px; margin: 20px 0px 0px 0px;}
.product_banner div.product_banner_con a:hover{}
.product_banner div.product_banner_pic{float: right; padding: 20px 60px 0px 0px;}
.product_banner div.product_banner_pic img{position: relative;}


.ymmq_intro{width: 700px; height: 420px; float: right; padding: 150px 0px 0px 100px;}
.ymmq_intro h1{/* font-family: RTWSYueGoTrial-Regular; */}
.ymmq_intro p{line-height: 2em;}
.ymmq_intro2{width: 700px; height: 420px; float: left; padding: 150px 0px 0px 100px;}
.ymmq_intro2 h1{/* font-family: RTWSYueGoTrial-Regular; */}
.ymmq_intro2 p{line-height: 2em;}
.ymmq_pic{width: 500px; height: 420px; float: left;}
.ymmq_pic2{width: 500px; height: 420px; float: right;}




/*云密码器下载样式*/

.sec_topic{width: 1200px; height: auto; margin: 0px auto; padding: 30px 0px;}

.bank_list2 div{}
.bank_list2 div a{display: block; width: 100%; height: 124px;}



.product_box5{width: 1200px; height: auto; margin: 0px auto; padding: 72px 0px;}
.download_box{width: 50%; float: left;}
.download_box div.qrcode{display: inline-block; width: 240px; height: 240px; padding: 10px; background: #f0f0f0;}
.download_box span{display: inline-block; width: 100%; margin: 20px 0px;}
.download_box a{display: inline-block; width: 200px; height: 56px;}
.download_box a:hover{}



/*手机下载页面*/


.footer{width: 100%; height: 20px; background: #00203E; padding: 50px 0px; text-align: center;}
.footer p{display: inline-block; color: #ffffff;}
.footer p a{margin: 0px 0px 0px 10px; color: #ffffff;}

/* 升级公告页面 */
.notice_topic{width: 100%; padding: 30px;}


























