@charset "utf-8";
/* base */
body{ font:14px/1.5 Microsoft YaHei;background:#303849; color:#666666;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{ margin:0; padding:0;}
li{ list-style-type:none;}
img{ vertical-align:top; border:0;}
ol,ul { list-style:none;}
h1,h2,h3,h4,h5,h6,input{ font-size:12px; font-weight:normal;}
address,cite,code,em,th{ font-weight:normal; font-style:normal;}
input{background:#ffffff;width:98%;height:32px;padding-left:1%;border:0px;overflow:visible;outline:0;margin:0px;font-family:"Microsoft YaHei";font-size:14px;color:#999;}
/*clear float*/
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
/* public */
.fb{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.t_center{ text-align:center;}
.t_right{ text-align:right;}
.t_left{ text-align:left;}
.hied{display:none;}
.line{background:#454c5c;height:1px;width:100%;}
.line1{background:#303849;height:1px;width:100%;}
.radius3{ border-radius:3px;}
.border{border:1px solid #dbdbdc;}
.border_b{border-bottom:1px solid #454c5c;}
.bonone{border-top:none;}
.fixed{position:fixed; top:0; left:0; width:100%; z-index:999;}
.relative{position:relative;}
.w1200{width:1200px;margin:0px auto;}
.pad10{padding:10px;}
.padd10{padding:20px 10px;}
.pad30{padding:30px;}
.pad15{padding:15px;}
.pad5_l{padding-left:5px;}
.pad10_l{padding-left:10px;}
.pad10_t{padding:10px 0px;}
.lheight30{line-height:30px;}
.mar7_l{margin-left:7px;}
.mar28_l{margin-left:28px;}
.mar10_l{margin:0px 10px;}
/* font family */
.arial{ font-family:"Arial";}
.yahei{ font-family:"Microsoft YaHei";}
.st{ font-family:"宋体"}
/* background-color */
/* font link */
a{ text-decoration:none; color:#666;}
:focus{outline:none;}
-webkit-tap-highlight-color:rgba(255,0,0,0);
-webkit-tap-highlight-color:transparent;
/* font color */
.gray{color:#999999;}
.white{color:#fff;}
.green{color:#37bc65;}
.red{color:#fd524b;}
.blue{color:#4a89dc;}
/* font size */
.f10{ font-size:10px;}
.f12{ font-size:12px;line-height:12px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;line-height:18px;}
.f20{ font-size:20px;}
.f24{font-size:24px;line-height:24px;}
.f28{font-size:28px;}
.f30{ font-size:30px;}
.f45{ font-size:45px;line-height:45px;}
/* box */
.box5{ height:5px;}
.box10{ height:10px;}
.box15{ height:15px;}
.box20{ height:20px;}
.box25{ height:25px;}
.box30{height:30px;}
/*bgcolor*/
.b_white{background:#fff;}
.b_gray{background:#454c5c;}
/*header*/
.header{padding:10px 20px;}
.header .h_logo h1{background:url(../images/logo.jpg?t=00692fe8) no-repeat 0px 0px;background-size:37px 33px;padding:10px 0px 10px 45px;position:relative;}
.header .h_tip{display:inline-block;background:url(../images/icon.png?t=00692fe8) no-repeat 0px 2px;background-size:12px 180px;width:20px;height:18px;margin-left:5px;vertical-align:top;cursor:pointer;position:absolute;}
/*main*/
.p_title a{display:inline-block;width:33%;padding:12px 0px;border-right:1px solid #303849;text-align:center;font-size:15px;color:#fff;}
.p_title a.cur{background:#fff;color:#333;}
.p_title a:last-child{border-right:0px;}
.icon{display:inline-block;background:url(../images/icon.png?t=00692fe8) no-repeat 0px 0px;background-size:9px 130px;}
.arowup{background-position:0px -20px;width:15px;height:15px;vertical-align:top;margin:8px 0px 0px 10px;}
.up{background-position:0px -50px;width:10px;height:16px;margin-left:3px;vertical-align:top;}
.down{background-position:0px -68px;width:10px;height:16px;margin-left:3px;vertical-align:bottom;}
.s_zs{margin-left:20px;}
.hqnew #news{overflow:hidden;height:22px;line-height:22px;}
.hq_tit{background:url(../images/icon1.png?t=00692fe8) no-repeat 0px 5px;background-size:12px 11px;padding-left:15px;}
.news li{list-style:none;padding-bottom:10px;position:relative;}
.news li em{display:inline-block;margin-right:6px;}
.news li span.n_con{display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.news li span.time{position:absolute;right:0px;top:0px;}
.news li a:hover{color:#5495e5;}
.p_tip{display:none;position:fixed;width:300px;left:50%;top:50%;margin:-160px 0px 0px -140px;z-index:65}
.p_tip1{left:0px;width:;margin-left:0px;padding:0px;top:-8px;}
.p_tip1 .p_ts{padding:10px;}
.p_tip1 .p_ts:before,.p_tip1 .p_ts:after{left:50%;margin-left:150px;border-color:#000 transparent  transparent transparent;top:63px}
.p_tip1 .p_ts:after{top:62px;border-color:#f1f1f1 transparent  transparent transparent;}
.p_ts {
    display:inline-block;
    position:relative;
    background:#fff;
    border:1px solid #c7c7c7;
    border-radius:8px;
}
.p_btn{padding:10px 0px;border-top:1px solid #999999;}
.p_btn a{display: block;}
.mask{display:none;width:100%;height:100%; background:#000; opacity:0.7;position:fixed;top:0px;left:0px;z-index:60;}
.apply{width:100%;position:relative;overflow:hidden}
.apply_array{border-right:#666666 1px solid;float:left;padding:0px 15px;min-width: 72px;}
.apply_array:last-child{border-right:0px;}
.apply_nav{position:relative;width:90%;margin:0px auto;min-height:80px;overflow:hidden}
.apply_w{position:absolute;width:100%;float:left;left:0px}
.a_btn a{position:absolute;top:20px;padding:30px 12px 30px 12px;cursor:pointer;z-index:55}
.apply .img_l{left:-12px;}
.apply .img_r{right:-12px;}
/*charts*/
.charts{width:100%;}
/*table*/
table{width:100%;}
table td{padding:10px 0px;}
table thead  th{font-weight:bold;}
.qyjg table td{border-right:1px solid #666666;padding:0px 0px 0px 0px;}
.qyjg table td:last-child{border-right:0px;}
/*footer*/
.footer{background:#303849;padding:20px 0px;color:#999999;font-size:12px;}
/**/
@media(max-width:320px){
    .news li span.n_con{display:inline-block;width:240px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
    .apply{width:300px;position:relative;overflow:hidden}
    .apply_array{border-right:#666666 1px solid;float:left;padding:0px;margin:0px 10px 0px 6px;}
    .apply_array:last-child{border-right:0px;}
    .apply_nav{position:relative;width:280px;margin:0px auto;min-height:80px;overflow:hidden}
}
.change_area{
    position: absolute;
    right: 10px;
    top: 20px;
}
.change_area .ui-btn-inner{
    display: none;
}
