a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var,th,td{margin:0; padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}
body{color:#444;padding:0px 0;
font:400 14px/1.6 'Helvetica Neue',Helvetica, "Microsoft YaHei",sans-serif,Arial,'宋体';-webkit-text-size-adjust:none; }
a:hover img,img{border:none; vertical-align: top;}
ol,ul{list-style: none}
input,button,select,textarea{outline:none;font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif; font-size:14px; color: #666;}
table input,table button,table select,table textarea{ vertical-align:middle;}
button,html input[type=button],input[type=submit]{-webkit-apperance: button; cursor: pointer}
button[disabled],html input[disabled]{cursor: default}
textarea{resize:none}
table{ border-collapse:collapse;}
a{text-decoration:none; color:#fff;}
h1,h2,h3,h4,h5,h6{font-weight:400; font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;}
th{font-weight: normal; }
img{vertical-align: top;}


.al{text-align: left;}
.ac{text-align: center;}
.ar{text-align: right;}
.hide{display: none;}

.clear, .clr{display: block; clear: both; height: 0; line-height: 0; font-size: 0; overflow: hidden;}
.clearfix2:before,.clearfix2:after{content:""; display: table;}
.clearfix2:after{clear: both;}
.clearfix2{*zoom:1;}

/*.clearfix:after{display: block; content: ""; clear: both; height: 0; visibility: hidden;}*/

::-webkit-scrollbar{width:6px;height:6px;}::-webkit-scrollbar-button{height:0;width:0;}::-webkit-scrollbar-track{background-color:#f1f1f1;}::-webkit-scrollbar-thumb{background:#ccc;}



.clearfix:after{content: ""; display: block;height: 0;clear: both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}


a:hover/*,a:active,a:focus*/{color:#fff;text-decoration:none;}
.hidden{visibility:hidden;}


/*设置选中文字时的背景色*/
::selection{ background:#0874c5; color:#fff; }
::-moz-selection    { background:#0874c5; color:#fff; }
::-webkit-selection { background:#0874c5; color:#fff;}
/*可改变元素被点击时背景框的颜色*/
html{-webkit-tap-highlight-color: rgba(240,240,240,0.7);}/*如果需要背景框不显示，则可以将rgba中的alpha值设为0即可，例如rgba(0,0,0,0)*/

/*--------------------------end公用样式*/

body{ background-color:#070f26; color: #fff; background-position: center top; background-repeat: no-repeat; background-image: url(../images_pc/icon/body_bj.png);}
.w_1160{ width:1140px; margin:0 auto;}
.w_1000{ width:1150px; margin:0 auto;}

.min_1160{margin: 0 auto; min-width: 1160px; _width:expression((documentElement.clientWidth < 1160) ? "1160px" : "auto" );}
.max_1160{margin: 0 auto; max-width: 1160px; _width:expression((documentElement.clientWidth > 1160) ? "1160px" : "auto" );}



.phcolor{color: #395081!important;}
input::-webkit-input-placeholder{color: #395081;}
input:focus::-webkit-input-placeholder{color: #999;}
input::-moz-placeholder{color: #395081;}
input:-ms-input-placeholder{color: #395081;}
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button{-webkit-appearance: none!important; margin: 0;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance: none;}
input[type="number"]{appearance: none; -moz-appearance: none; -webkit-appearance: none;}

a{transition: .2s; -moz-transition: .2s; -webkit-transition: .2s;}

/*------------------------star首页的样式*/
/*头文件*/
.header{ height:110px; background-color: #09152c; background-image: url(../images_pc/icon/header_line.png); background-repeat: no-repeat; background-position: center bottom;}
/*标志*/
.logo{ padding:15px 0 0 0;}

/*大图片*/
.h_banner{ height:650px; overflow: hidden; box-shadow: 0 10px 10px rgba(0,0,0,.2); background-image: url(../images_pc/banner/01.jpg); background-position:center top; background-repeat: no-repeat; border-bottom:1px solid #0e3560; position: relative; text-align: center;}
.h_banner_img{ position:absolute; top:0; width: 1920px; margin-left: -960px; left:50%;}
.banner_text{ position:absolute; width: 100%; height: 100%; left: 0; top:0; text-align: center; z-index: 2;}
.banner_text .w_1160{ margin-top:220px; text-align: center;}
.banner_th{ width:620px; height: 200px; font-size: 0;margin:0 auto; background-image: url(../images_pc/banner/text.png); background-position:center top; background-repeat: no-repeat; }

/*蓝色背景*/
.blue_box{ background-color:#202f51; padding: 80px 0 60px 0; border-bottom: 1px solid #144b89;}
.blue_box_light{ background-color:#14274d; padding: 30px 0; border-bottom: 1px solid #144b89; border-top:1px solid #071736;}

/*链接*/
.h_mune_ul{ padding:1em 0; text-align: center; width:1015px; *width: 100%;}
.h_mune_ul .box{ box-shadow: 0 10px 10px rgba(0,0,0,.4); padding: 40px 0 0 0; height: 190px; display:block; margin-right: 15px;background: linear-gradient(-90deg, #38a3e1, #2b75b8); background: -moz-linear-gradient(-90deg, #38a3e1, #2b75b8); background: -webkit-linear-gradient(-90deg, #38a3e1, #2b75b8); background: -webkit-gradient(linear,50% 0,50% 100%, from(#38a3e1), to(#2b75b8)); overflow: hidden;
	background:#318bcc\9;*background:#318bcc;
}
.h_mune_ul h4{ margin:.4em 0 0 0;font-weight: bold; font-size:32px;  background-image: -webkit-linear-gradient(-90deg, #fff, #fff 60%, #cbdae8); background-image: -webkit-gradient(linear,50% 0,50% 100%, from(#fff), color-stop(.6,#fff), to(#cbdae8)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-shadow: 0 0 .4rem rgba(0,0,0,.2);}

.h_mune_ul .box:hover{background: linear-gradient(-90deg, #40b0f0, #37a2e0); background: -moz-linear-gradient(-90deg, #40b0f0, #37a2e0); background: -webkit-linear-gradient(-90deg, #40b0f0, #37a2e0); background: -webkit-gradient(linear,50% 0,50% 100%, from(#40b0f0), to(#37a2e0));
background:#3ba8e7\9;*background:#3ba8e7;}

/*经过*/
.hover_ul .box:hover{-moz-transform: translateY(-.5em);-webkit-transform: translateY(-.5em);transform: translateY(-.5em);}


/*图标*/
.arror_m{ display:inline-block; vertical-align: top;  overflow: hidden; width: 90px; height: 90px; font-size: 0; background-repeat: no-repeat; background-image: url(../images_pc/icon/link_arrow.png);}
.arror_m2{ background-position: 0 -90px;}
.arror_m3{ background-position: 0 -180px;}
.arror_m4{ background-position: 0 -270px;}

/*功能*/
.h_link_ul{ padding:1em 0; text-align: center;}
.h_link_ul .box{ display:block; text-align: center;}
.h_link_ul h4{ margin:.8em 0 0 0;font-weight: bold; font-size:18px; background-image: -webkit-linear-gradient(-90deg, #fff, #a9bacb 60%, #738ba2); background-image: -webkit-gradient(linear,50% 0,50% 100%, from(#738ba2), color-stop(#a9bacb), to(#738ba2)); -webkit-background-clip: text; -webkit-text-fill-color: transparent; text-shadow: 0 0 .4rem rgba(0,0,0,.2); }

/*图标*/

.arrow_a em{ display: block; width: 100%; height: 100%; overflow: hidden; background-repeat: no-repeat; background-image: url(../images_pc/icon/btn_arrow.png);}
.arrow_a2 em{background-position: 0 -70px; }
.arrow_a3 em{background-position: 0 -140px; }
.arrow_a4 em{background-position: 0 -210px; }
.arrow_a5 em{background-position: 0 -280px; }
.arrow_a6 em{background-position: 0 -350px; }


.arrow_a{ display:block; margin:0 auto;width: 70px; height: 70px; padding: 30px; overflow: hidden; background-color: #14274d; border: 2px solid #586681;
-webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;}
.arrow_a:hover{ box-shadow:0 10px 10px rgba(0,0,0,.2);}
.arrow_a::before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #1e3054;
  -webkit-transform: scaleY(0);
  transform: scaleY(0);
  -webkit-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.arrow_a:active::before, .arrow_a:focus::before, .arrow_a:hover::before,.box:hover .arrow_a::before{ border-color:#586681;
  -webkit-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
  transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);
}

.arrow_a:hover,.h_link_ul .box:hover .arrow_a{ background-color:#1e3054\9;*background-color:#1e3054; border-color:#1e3054\9;*border-color:#1e3054;}

/*文件底*/
.footer,.footer_i{  font-size: 14px;  padding: 1.2em 0; text-align: center;}
.footer{background-color: #071736;}
.footer,.footer a{color:#73b3cc;}
.footer a:hover..footer_i a:hover{ color:#fff;}

.footer_i{background-color:transparent; padding-top: 0; margin-top: -2em;}
.footer_i ,.footer_i a{ color:#969ba9;}

/*---------------star内页的样式*/
.white_bj{background-color:#fff;}

/*链接*/
.popup_go_ul{ padding:1.1em .5em; line-height: 60px; font-size: 18px; text-align:center;}
.popup_go_ul li{ margin:.5em 0;}
.popup_go_ul .box{ display:block; margin: 0 1em; background-color: #4a83e1;}
.popup_go_ul .box:hover{background-color: #2d59bd; color: #fff; box-shadow: 0 8px 8px #ccc;}

/*----------------------------------star邀请码*/
.header_btn{ margin:30px 0 0 15px;}
.go_home_a{ border:2px solid #273b67; font-size: 16px; line-height: 40px; background-color: transparent; padding: 0 1.2em 0 1em; display: inline-block; vertical-align: top;}
.go_home_a em{ display:inline-block; vertical-align: top; padding-left: 1.8em; background-image: url(../images_pc/icon/home.png); background-position: left center; background-repeat: no-repeat; font-style: normal; } 
.go_home_a:hover{ color:#fff; background-color: #3390d0; border-color:#3390d0;}

/*中间区域*/
.i_center{ margin:50px auto 0em auto; width: 750px;}
.i_th_div,.center_d{ background-image:url(../images_pc/icon/box_t.png); background-repeat: no-repeat; background-position: center top; height: 260px;}
.center_d{background-image:url(../images_pc/icon/box_d.png);height: 100px;}
.i_th_div h4{ font-size:22px; font-weight: bold; margin:.6em 0 0 0;}
.th_line_div,.center_box_w{ width: 650px; margin:0 auto; }
.th_line_div{ border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:rgba(0,0,0,.4);border-bottom-color: #1a2742\9;*border-bottom-color: #1a2742;height: 214px; padding: 45px 0 0 0; text-align: center;}
/*图标*/
.th_arrow{background-color:#fff; display:block; width: 100px; height: 100px; margin: 0 auto; padding: 25px; box-shadow: 0 10px 10px rgba(0,0,0,.2); }
.th_arrow em{ display:block; font-style: normal; width: 100%; height: 100%; background-image: url(../images_pc/icon/th_arrow.png); background-repeat: no-repeat;}
.th_arrow2 em{ background-position: 0 -100px;}
.th_arrow3 em{ background-position: 0 -200px;}
.th_arrow4 em{ background-position: 0 -300px;}
.th_arrow5 em{ background-position: 0 -400px;}
.th_arrow6 em{ background-position: 0 -500px;}
.th_arrow7 em{ background-position: 0 -600px;}
.th_arrow8 em{ background-position: 0 -700px;}
.th_arrow9 em{ background-position: 0 -800px;}

/*内容*/
.center_box{ background-image: url(../images_pc/icon/box_c.png); background-position: center top; background-repeat: repeat-y;}

.center_box_w{border-top:1px solid #485c86;}

/*表单*/
.w_200{ width:200px;}
.box_r_m{ margin:0 0 0 1.5em;}
.box_50{ padding:30px 50px .5em 50px;}
.box_25{ padding:15px 25px .5em 25px;}

/*填写框*/
.fill_dl dd{ margin:0 0 1.5em 0;}
.fill_dl dt{ text-align:center; margin:2.5em 0 0 0;}

/*按钮*/
.fill_btn{margin: 0; display: inline-block; text-align: center; padding: 0; width: 100%; height: 60px; box-sizing: border-box; -webkit-box-sizing: border-box; line-height: 60px; font-size: 18px; color: #002a88; text-shadow: 0 1px 1px rgba(255,255,255,.7); box-shadow: 0 0 8px rgba(0,0,0,.6);  border: none; outline: 0; -webkit-appearance: none; vertical-align: bottom;text-shadow: 0 0 2px rgba(255,255,255,.8); color: #002a88;}
.btn_340{ width:340px; text-align: center; vertical-align: top; }
.btn_250{ width:250px; text-align: center;}

.btn_w{display:block; width: 100%;text-align: center;}
.fill_btn em{ font-style:normal;}
.btn_arrow{ position:relative; display: inline-block; padding-right: 1.3em;}
.btn_arrow::before{  background-color: transparent; border-right:1px solid #002a88; border-bottom: 1px solid #002a88; width: 8px; height: 8px; display: block; content: ''; position: absolute; right: .4em; top:50%; -moz-transform: translateY(-50%) rotate(-45deg);-webkit-transform: translateY(-50%) rotate(-45deg);transform: translateY(-50%) rotate(-45deg);  margin-top: -3px\9;*margin-top: -3px; -moz-transition: .3s;-webkit-transition: .3s;transition: .3s; }
.fill_btn:hover .btn_arrow::before{ right:0;}

.blue_btn{background: linear-gradient(-90deg, #fff, #9fd3f7 10%, #2488d4); background: -moz-linear-gradient(-90deg, #fff, #9fd3f7 10%, #2488d4); background: -webkit-linear-gradient(-90deg, #fff, #9fd3f7 10%, #2488d4); background: -webkit-gradient(linear,50% 0,50% 100%, from(#fff), color-stop(.1, #9fd3f7), to(#2488d4));
background-color:transparent\9;*background-color:transparent;
background-position: left top; background-repeat:repeat-x;
 background-image: url(../images_pc/icon/btn_blue.gif)\9;* background-image: url(../images_pc/icon/btn_blue.gif);
}
.gray_btn{background: linear-gradient(-90deg, #edf7fe, #ececec 10%, #c8c8c8); background: -moz-linear-gradient(-90deg, #edf7fe, #ececec 10%, #c8c8c8); background: -webkit-linear-gradient(-90deg, #edf7fe, #ececec 10%, #c8c8c8); background: -webkit-gradient(linear,50% 0,50% 100%, from(#edf7fe), color-stop(.1, #ececec), to(#c8c8c8));
background-color:transparent\9;*background-color:transparent;
background-position: left top; background-repeat: repeat-x;
 background-image: url(../images_pc/icon/btn_gray.gif)\9;* background-image: url(../images_pc/icon/btn_gray.gif);
}
/*经过*/
.fill_btn:hover{color: #002a88;text-shadow: 0 1px 1px rgba(255,255,255,.9);box-shadow: 0 5px 10px rgba(0,0,0,.5);  }
.fill_btn::hover{color: rgba(0,42,136,.6); opacity: .8;}

/*表单*/
.fill_text,.fill_div{ color: #395081; font-size: 18px; background-color:#fff; border:2px solid #fff; }
.fill_text{width: 90%; padding: 18px 5%;vertical-align: top;height: 20px; line-height: 20px;}
.fill_text:focus,.fill_div:hover{ border:2px solid #325195; box-shadow: 0 1px 10px rgba(68,152,210,.9);}

.fill_div{ padding: 0px 5%; margin:1em 0 0 0; height:56px; line-height: 56px; }
.fill_div .l_text{ /*margin-right:1em;*/ width: 95px;}
.fill_text_w{ width:100%;color: #555; padding: 18px 0; line-height: 20px; height: 20px; font-size: 18px;border:0; background-color: transparent; }

/*下拉框*/
.divselect{position: relative; font-size:18px; cursor: pointer; vertical-align: middle; z-index: 5; border-radius:0px;}
.divselect cite{display: block; font-style: normal;}
.divselect ul{position: absolute; display: none;font-size:18px;border-radius:.5em; }
.divselect_open ul{display: block;}

.dtdropsel{display: inline-block; margin-right:0px; *display: inline; *zoom: 1; width: 100%; height: 56px; text-align: left; vertical-align: top; border:0;}
.dtdropsel cite{display: block; padding: 18px 0; height: 20px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 20px; width: 100%\9; background-image:url(../images_pc/icon/option.png); background-repeat:no-repeat; background-position:95% center;}
.dtdropsel .ci_right{top: 18px; right: 10px;}
.dtselect_list{top: 0px; left: 0px; width: 100%; line-height: 40px; background-color: #fff; border:0; box-shadow: 0 1px 10px rgba(68,152,210,.9);}
.dtselect_list li{padding:0 10%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 80%\9;}
.dtselect_list li:hover{background-color: #f8f8f8;}

/*end下拉框*/



.fill_dl_big .fill_div{ margin:1.5em 0 0 0;}

.fill_text_d{ margin:1em 0 -1em .5em;}
.writ_a{ display:inline-block; vertical-align: middle; padding-left: 2em; line-height: 2em; background-image: url(../images_pc/icon/writ_a.png); background-position: left center; background-repeat: no-repeat;}

/*宽度*/
.w_5{ width:48%;}

/*标题*/
.th_arrow_o{ font-size:18px;background-image: url(../images_pc/icon/th_s_arrow.png); background-repeat: no-repeat; background-position: left center; padding-left: 1.5em; line-height: 30px; margin:0 0 1em 0;}

/*注册成功*/
.ok_box{ text-align:center; }
.ok_box p{ margin:2em 0;font-size: 18px;}
.ok_box .btn{ margin:3em 0;}

/*记录查询*/
.th_look{ font-size:18px;line-height: 30px; margin:1em 0; background-position: left center; background-repeat: no-repeat; background-image:url(../images_pc/icon/look_arrow.png); padding-left: 2.5em;}

/*表格*/
.list_table{ font-size: 18px; width:100%; margin:1em 0 4em 0; text-align: center;}
.list_table td,.list_table ,.list_table th{border-width: 1px;border-style: solid; border-color:rgba(255,255,255,.3);border-color: #747c8f\9;*border-color: #747c8f; background-color: transparent;}
.list_table td,.list_table th{ padding:1em 0;}
.list_table th{ background-color:rgba(255,255,255,.2); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#CFffffff,endcolorstr=#CFffffff);}
.list_table tbody tr:hover{  background-color:rgba(255,255,255,.05); background-color: #222e4d\9; *background-color: #222e4d;}
/*选择银行*/
.pay_ul li{ font-size: 18px; margin:1em 0 0 0;}
.pay_ul dl{ cursor: pointer;box-shadow: 0 2px 15px rgba(0,0,0,.3); padding: 15px 30px; background-color: #22355e; border:1px solid #38538a; line-height: 70px;}
.pay_ul img{ margin-right:1em; vertical-align: middle;}
.pay_ul .pic{ width:70px;}
.pay_ul .text{vertical-align: middle; display: inline-block; font-size: 24px;}
.pay_ul .on dl{ background-color: rgba(255,255,255,.2); background-color: #4a5d87\9;*background-color: #4a5d87;box-shadow: 0 5px 20px rgba(0,0,0,.4);}
.pay_ul dt,.text_d{ color:#9398a7;}
.text_d{ margin:1em .5em 0 .5em; font-size: 18px;}

/*背景*/
.cd-popup1 .i_th_div{ background-image:url(../images_pc/code/box_t.png);}
.cd-popup1 .center_box{ background-image:url(../images_pc/code/box_c.png);}
.cd-popup1 .center_d{ height: 90px; background-image:url(../images_pc/code/box_d.png);}
.cd-popup1 .center_box_w,.cd-popup1 .th_line_div{ width:590px;}

.cd-popup1 .ok_box p,.cd-popup1 .ok_box .btn{ margin:2em 0;}


/*-------star文字的样式*/
/*标题文字*/
.th{ font-family:"Microsoft YaHei";}
/*日期*/
.date{ float:right; color:#999; font-family:Arial;font-weight:normal;}
/*宋体*/
.china{ font-family:"宋体";}
.eng,.prit_r{font-family:Arial;}
/*距离*/
.mt30{margin-top: 30px!important;}
.red_text,.red_link a{ color:#e50f1a;}
.yellow_text{ color:#ffde29;}
.link_line a{ text-decoration:underline;}
.link_line a:hover{text-decoration:none; }

.m_l{ margin-left:1em;}
.m_l_b{ margin-left:2em;}
.m_text{ margin:0 2em;}
.mr_40{ margin-right:40px;}
.m_t{ margin:0 .5em;}
.gray_link_l a{ color:#888;}


.font_12{ font-size:12px;}
.font_20{ font-size:20px;}
.font_48{ font-size:48px;}



/*隐藏*/
.hide_box{ height:auto; overflow: hidden;}
/*列表*/
.list_2 li{ float:left; width:49.99%;}
.list_3 li{ float:left; width:33.33%;*width:33.3%;}
.list_4 li > a{margin-right: 40px !important;}
.list_4 li{float:left; width: 19.99%;}
.list_5 li{float:left; width: 19.99%;}
.list_6 li{float:left; width: 16.66%;*width: 16.6%;}
.list_7 li{float:left; width: 14.28%;}


/*自适应*/
.r_cell{ display:table-cell; width:9999px; *width:auto; *zoom:1;}

.pic_cell{ vertical-align:middle; text-align:center; display:table-cell; overflow:hidden;}
.pic_cell img{ max-width:100%; max-height:100%; width:100%\9;width:100%\0;*width:100%;vertical-align:middle; overflow:hidden;}
/*自定义动画*/
.transition_a{ -moz-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;}

/*---------------------------------------------图片缩小后摇动（不错）*/
/*左右摇摆*/
a:hover .arror_m,.i_center:hover .th_arrow em{animation: landr 0.8s ease-in-out; 
-ms-animation: landr 0.8s ease-in-out;
-moz-animation: landr 0.8s ease-in-out;
-webkit-animation: landr 0.8s ease-in-out;
-o-animation: landr 0.8s ease-in-out;}
/*定义动画效果_css3*/
@keyframes landr {
0% {transform: rotate(0deg);transform-origin: right bottom 0;}
39% {transform: rotate(5deg);transform-origin: right bottom 0;}
40% {transform: rotate(5deg); transform-origin: left bottom 0;}
75% {transform: rotate(-10deg);transform-origin: left bottom 0;}
100% {transform: rotate(0deg);transform-origin: left bottom 0;}
}
@-webkit-keyframes landr {
0% { -webkit-transform: rotate(0deg);-webkit-transform-origin: right bottom 0;}
39% {-webkit-transform: rotate(5deg);webkit-transform-origin: right bottom 0;}
40% {-webkit-transform: rotate(5deg);-webkit-transform-origin: left bottom 0;}
75% {-webkit-transform: rotate(-10deg); -webkit-transform-origin: left bottom 0;}
100% {-webkit-transform: rotate(0deg);-webkit-transform-origin: left bottom 0;}
}

/*动画*/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}

@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}
@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;}

/*---------------------------star滤镜的样式*/
/*圆角*/
.round_s,.round_s_a a{ -moz-border-radius:.3em; -webkit-border-radius:.3em; border-radius:.3em;}
.round_m,.round_m_a a{ -moz-border-radius:2em; -webkit-border-radius:2em; border-radius:2em;}
.round_m_s{ -moz-border-radius:.6em; -webkit-border-radius:.6em; border-radius:.6em;}
.round_r,.round_img img{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
/*链接文件*/
.round_s,.round_r,.round_m,.round_img img,.round_m_s,.round_m_a a,.round_s_a a{position:relative\9;behavior: url(js/pie.htc);}


@media (max-width: 1366px) {
	
}


/*--------------star小分辨*/
/*背景*/
body{ background-position: center -20px;}
/*按钮*/
.header_btn{ margin-top:15px; }
/*头文件*/
.header{ height:90px;}
.logo img{ height:65px;}
/*大图片*/
.h_banner{ height:450px; background-image:url(../images_pc/banner/01_s.jpg);}
.banner_text .w_1160{ margin-top:140px; }
.banner_th{ width:440px; height: 142px; background-image: url(../images_pc/banner/text_s.png); }
/*链接菜单*/
.blue_box{ padding:40px 0 30px 0;}
.h_mune_ul{ width:1150px; *width: 100%;}
.h_mune_ul .box{ padding-top:25px; height:155px;  margin-right:60px;}
.h_mune_ul h4{ font-size:22px;}
/*链接*/
.blue_box_light{ padding:10px 0;}
.h_link_ul h4{ margin-top:.4em;}


/* 下载 */
.cc-download{
  width: 1000px;
  margin: 0 auto;
  padding-top: 70px;
  padding-bottom: 70px;
  overflow: hidden;
}
.cc-erweima{
  float: left;
  margin-left: 124px;
}
.cc-phone{
  float: right;
  margin-right: 124px;
}
.cc-box{
  margin-top: 60px;
}


.header .logo{
  float: left;
}
.header .w-enter{
  margin-top: 18px;
  display: block;
  width: 188px;
  height: 50px;
  line-height: 50px;
  border-radius: 50px;
  float: right;
  border: 1px solid #fff;
  font-size: 18px;
  background: url('../images_pc/icon/wx.png') 16px center no-repeat;
  text-align: center;
  padding-left: 30px;
}
.header .w-enter:hover{
  color: #999;
  border: 1px solid #999;
}

.header .w-enter-bao{
  margin-top: 18px;
  display: block;
  width: 132px;
  height: 50px;
  line-height: 50px;
  border-radius: 50px;
  float: right;
  border: 1px solid #fff;
  font-size: 18px;
  background: url('../images_pc/icon/bao.gif') 13px 8px no-repeat;
  text-align: center;
  padding-left: 30px;
}
.header .w-enter-bao:hover{
  color: #999;
  border: 1px solid #999;
}

.down-menu{
    cursor: pointer;
    background-color: #455a8a;
    border-radius: 10px;
    overflow: hidden;
    margin-top: 10px;
    display: none;
}
.menu-cell {
  padding: 10px 35px;
  overflow: hidden;
}

.menu-cell.m-active{
  background: #4e69a9;
}
.menu-cell-hd{
  height: 56px;
  line-height: 56px;
  float: left;
}
.menu-cell-hd img,
.menu-cell-hd span{
  display: inline-block;
  vertical-align: middle;
  line-height: 56px;
}
.menu-cell-hd img{
  width: 56px;
  height: 56px;
}
.menu-cell-ft{
  float: right;
  line-height: 56px;
}

/*.pay_ul dl{
 padding-right: 40px;
  padding: 15px 60px 15px 30px;
  background: url('../images/add.png') 98% center no-repeat;
}
.pay_ul .on dl{
 background:#4a5d87 url('../images/jian.png') 98% center no-repeat; 
}
.pay_ul .on .down-menu{
  display: block;
}*/



.money_dl,.money_dl_no{
  padding: 15px 60px 15px 30px !important;
  background: url('../images_pc/add.png') 98% center no-repeat;}

.money_dl_no{background:none;}
.money_dl_on{
 background:#4a5d87 url('../images_pc/jian.png') 98% center no-repeat; 
}


/* 注册结果页css 开始*/
.regok_box {padding: 30px 25px .5em 25px;}
.regok_box_tip { text-align:center; color:#e0e1e6; font-size:18px; line-height:2; margin-bottom:1.2em;}
.regok_box_tip i{ display:inline-block; vertical-align:middle; background:url(../images/reg_tip.png) no-repeat; width:20px; height:20px; margin-right:8px;}

.regok_box_res table { width:100%; border-radius:5px; border:none; }
.regok_box_res table tr th{ background:#99cff6; text-align:center; height:46px; line-height:46px; font-size:18px; color:#037ed7; font-weight:bold; border-bottom:1px #79bae9 solid; }
.regok_box_res table tr th:first-child{ border-radius:5px 0px 0px 0px; border-right:1px #79bae9 solid; width:38%; }
.regok_box_res table tr th:last-child{ border-radius:0px 5px 0px 0px; }
.regok_box_res table tr td{ background:#ffffff; text-align:center; height:73px; line-height:28px; font-size:16px; color:#3f578c;}
.regok_box_res table tr td:first-child{ border-radius:0px 0px 0px 5px; border-right:1px #79bae9 solid; }
.regok_box_res table tr td:last-child{ border-radius:0px 0px 5px 0px; }
.regok_box_res table tr td b{ font-size:18px;}
.regok_box_res table tr td b.green{ color:#00a804;}
.regok_box_res table tr td b.red { color:#ff0000;}

.regok_box_tip2 { text-align:center; font-size:18px; color:#d9c160; padding-top:2em; line-height:1em;}

.loading { width:20px; display:inline-block; vertical-align:middle; text-align:left;}
.loading:after {
    overflow: hidden;
    display: inline-block;
    vertical-align: bottom;
    animation: ellipsis 2s infinite;
    content: "\2026";
}
@keyframes ellipsis {
    from {
        width: 2px;
    }
    to {
        width:20px;
    }
}


.th_arrow img { display:block;}



@media (min-width:320px) and (max-width:900px){
body { background-size:cover;}
.header{ height:55px;}
.header .logo { padding:10px 0px 0px 0px;}
.logo img{ height:40px;}

.i_center { margin:20px auto 0 auto; width:auto;}
.th_line_div, .center_box_w { width:86.4%; height:auto;}
.th_line_div { padding:6% 0 0 0 ;}
.i_th_div, .center_d { background-size:100% auto; height: auto; }
.th_arrow { width:14.6%; height:auto; padding:3%;}
.th_arrow img{ display:block; width:100%;}
.i_th_div h4 { font-size:16px; line-height:2; margin:0; padding-top:0.2em;}

.center_box { background-size:100% auto;}
.regok_box { padding:15px 10px .5em 10px;}
.regok_box_tip { font-size:12px; margin-bottom:1.2em;}
.regok_box_tip i{ background:url(../images/reg_tip.png) no-repeat; background-size:14px 14px; width:14px; height:14px; margin-right:4px;}

.regok_box_res table { width:100%; border-radius:4px; }
.regok_box_res table tr th{ height:36px; line-height:36px; font-size:14px; }
.regok_box_res table tr th:first-child{ border-radius:4px 0px 0px 0px;  width:30%; }
.regok_box_res table tr th:last-child{ border-radius:0px 4px 0px 0px; }
.regok_box_res table tr td{ height:50px; line-height:20px; font-size:12px; }
.regok_box_res table tr td:first-child{ border-radius:0px 0px 0px 4px; }
.regok_box_res table tr td:last-child{ border-radius:0px 0px 4px 0px; }
.regok_box_res table tr td b{ font-size:14px;}

.regok_box_tip2 { font-size:12px; padding-top:2em; line-height:1em;}

.btn_250 { width:150px; height:36px; line-height:36px; font-size:16px;}
.ok_box .btn { margin: 1.5em 0; }
.center_d { height:100px; width:100%; margin:0 auto;}

.min_1160 { min-width: inherit;}

}

/* 注册结果页css 结束*/








