﻿@charset "utf-8";body{margin:0 auto;padding:0;font:18px/1.5 'Microsoft Yahei';color:#444;background:url(../img/body_bg.jpg) repeat}
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,pre,a{margin:0;padding:0}
a{color:#666;text-decoration:none;border:0 none;outline:none}
img{border:0 none;padding:0;margin:0;vertical-align:top}
ul,li{list-style:none}
.fl{float:left}
.fr{float:right}
.clearfix:before,.clearfix:after{content:"";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.center{text-align:center}
.bd{border:1px solid #EBEBEB;border-top:0;height:100%}
.mar_top{margin-top:15px}
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word}
.mainbox{height:100%;margin:0 auto;max-width:640px;position:relative;width:100%;z-index:8}
.mainboxbg{position:fixed;height:100%;width:100%;top:0;display:none;z-index:9;lter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;background:#000}
body{overflow-x:hidden;height:100%;margin:0 auto;max-width:640px;position:relative;width:100%;z-index:8}
.mr1{margin-right:1px}
.mt35{margin-top:16%}
.nav{width:40%;height:100%;padding-top:5%;position:fixed;right:0px;display:none;top:0;z-index:100;background:#1f4fab;background:-moz-linear-gradient(left,#1f4fab,#2257b1);background:-webkit-linear-gradient(left,#1f4fab,#2257b1)}
.nav li{text-align:center}
.nav li a{display:block;width:100%;padding:3% 0;color:#f0f1f3}
.nav li a:hover{text-decoration:none;color:#cb8a0d}
#header{vertical-align:middle;position:relative;z-index:10;background:url(../img/header.jpg) no-repeat;background-size:100%}
#header #logo{width:70.31%;display:inline;float:left}
#header #logo img{width:100%;height:auto}
#header .flbox{float:right;display:inline;width:14.68%;cursor:pointer}
#header .flbox img{width:100%;height:auto}
.slideBox{position:relative;max-width:640px;max-height:345px}
.slideBox img{max-width:640px;max-height:345px;overflow:hidden;width:100%;height:auto}
.slideBox .hd{position:absolute;right:3%;bottom:3%;height:auto;z-index:100}
.slideBox .hd li{display:inline;float:left;background:#0a57b1;-webkit-border-radius:8px;border-radius:8px;text-indent:-9999px;overflow:hidden;width:8px;height:8px;background-size:100%;margin-left:8px;cursor:pointer}
.slideBox .hd li.on{background:#cb8a0d;background-size:100%;-webkit-border-radius:100px}
.slideBox .bd{position:relative;z-index:0;border:0 none}
.slideBox .bd li{position:relative;text-align:center}
.slideBox .bd li img{max-width:640px;max-height:345px;overflow:hidden;width:100%;height:auto}
.slideBox .prev,.slideBox .next{position:absolute;left:0;top:40%;width:45px;height:45px;background:url(../img/l_btn.png) no-repeat;outline:none;background-size:100%}
.slideBox .next{left:auto;right:0;background:url(../img/r_btn.png) no-repeat;background-size:100%}
#slideBox1{max-width:640px;max-height:345px}
#slideBox1 img{margin:auto;height:auto;min-height:200px;max-height:200px;overflow:hidden}
.title_col1{color:#2156b0}
.title_col2{color:#00c933}
.in_title{overflow:hidden;color:#999;font-size:60%;width:94%;padding:2% 3%;line-height:1.8;overflow:hidden}
.in_title h3{text-align:center;line-height:1.5}
.in_bg01{background:url(../img/bg01.jpg) top center no-repeat #155faf;background-size:100%;zoom:1;clear:both;overflow:hidden}
.in_ab_one{width:94%;padding:3%;position:relative}
.in_ab_one img{width:100%;height:auto;max-width:600px;max-height:300px;overflow:hidden}
.in_ab_one i{width:26.57%;background:#9C0;zoom:1;min-height:90%;position:absolute;left:3%;top:5%;z-index:2;color:#FFF;font-size:50%;overflow:hidden;lter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8}
.in_ab_txt{color:#FFF;position:absolute;left:3%;top:5.8%;width:26.57%;z-index:3;padding-top:3%}
.one_txt_h3{text-align:center;overflow:hidden;white-space:nowrap}
.one_txt_h3_en{text-align:center;font-family:Arial;white-space:nowrap}
.one_txt_main{padding:5%;width:90%;line-height:2}
.one_txt_more a{color:#FFF;margin-left:5%;border:#FFF solid 1px;padding:1% 3%}
.in_bg02{background:url(../img/bg03.jpg) top center repeat-y;background-size:100%;zoom:1;clear:both;overflow:hidden}
.new_list{padding:2% 3%}
.new_list li{padding:4% 0;border-bottom:#FFF dashed 1px;overflow:hidden;clear:both}
.time_box{border:#FFF solid 1px;width:15%;overflow:hidden;float:left;display:inline;text-align:center;margin-left:2%}
.time_day{color:#FFF;overflow:hidden}
.time_ny{color:#0a4ea3;line-height:2;overflow:hidden;background:#FFF;width:100%;display:block;border:0 none}
.new_con_box{width:78%;overflow:hidden;float:right;display:inline;color:#efefef;font-size:60%;line-height:1.8}
.new_con_box a{color:#FFF;font-size:150%;line-height:2;white-space:nowrap}
.new_more{text-align:center;margin-top:10px;padding-bottom:3%}
.new_more a{color:#FFF;font-size:80%}
.copy{background:#1e4788;text-align:center;color:#FFF;line-height:2.5;font-size:80%;clear:both}
.copy a{color:#FFF}
.foc{position:fixed;z-index:10000;bottom:0;width:100%;max-width:640px;clear:both;background:#FFF}
.foc span{width:33.17%;text-align:center;background:#0e3b80;cursor:pointer;margin-top:1px}
.foc span img{width:100%;height:auto;overflow:hidden}
.fl{float:left}
.fr{float:right}
.xingxi{margin:4% 3%;line-height:1.6;overflow:hidden;clear:both;font-size:88%}
.author{text-align:center;font-size:80%;padding:0.5% 0 1.3% 0;border-bottom:#aaa dashed 1px;color:#333}
.xingxi img{width:100%;margin:4% 0;max-width:640px}
.news{padding:2% 3%;background:#FFF;margin-bottom:50px}
.news li{padding:4% 0;border-bottom:#055fb5 dashed 1px;overflow:hidden;clear:both}
.page_time_box{border:#0e3b80 solid 1px;width:15%;overflow:hidden;float:left;display:inline;text-align:center;margin-left:2%}
.page_time_day{color:#0e3b80;overflow:hidden}
.page_time_ny{color:#FFF;line-height:2;overflow:hidden;background:#0e3b80;width:100%;display:block;border:0 none}
.page_new_con_box{width:78%;overflow:hidden;float:right;display:inline;color:#1e4888;font-size:60%;line-height:1.8}
.page_new_con_box a{color:#0e3b80;font-size:150%;line-height:2;white-space:nowrap}
.ab_menu{clear:both;overflow:hidden;padding:2% 0 2% 2%}
.ab_menu li{float:left;border-radius:5px;padding:0.5% 4%;margin:1.5% 1.5%;line-height:1.8;display:block;background:#254f90}
.ab_menu li a{color:#FFF;font-size:90%}
.ab_menu li.on{background:#0e3b80;display:block}
.pageListNav{margin:20px 0;width:100%;position:relative;z-index:9999;text-align:center;overflow:hidden;font-size:90%;clear:both}
.pageListNav a{display:inline-block;color:#333;text-align:center;text-decoration:none}
.pageListNav .first{float:left;margin:0 auto}
.pageListNav span{display:inline-block}
.pageListNav span select{position:relative;top:0px;width:65px;height:22px;border:0;color:#000;font-size:1.1em;background:none;text-align:center}
.con_fy1{margin-bottom: 70px;text-align:right;margin-top:5%;font-size:90%;overflow:hidden;clear:both;padding:2% 0;color:#333;border-top:#aaa dashed 1px}
.con_fy1 a{color:#333}
.photo_list{clear:both;overflow:hidden;padding-bottom:3%}
.photo_list li{background:#FFF;width:45%;float:left;margin:5% 0 0 3.3%;-moz-box-shadow:2px 2px 2px #ccc;-webkit-box-shadow:2px 2px 2px #ccc;box-shadow:2px 2px 2px #ccc;zoom:1}
.photo_list li img{width:100%;height:auto;overflow:hidden}
.photo_list li p{width:93%;overflow:hidden;text-align:center;margin-top:2.5%;font-size:82%;padding:4% 3.5%;white-space:nowrap}
.imgautolist li .imgpic{text-align:center;width:100%;overflow:hidden!important}
.imgautolist li a img{width:100%;vertical-align:middle}
.slideBox1{position:relative;max-width:600px;max-height:345px;margin-top:10px}
.slideBox1 img{max-width:600px;max-height:345px;overflow:hidden;width:100%;height:auto}
.slideBox1 .bd{position:relative;z-index:0;border:0 none}
.slideBox1 .bd li{position:relative;text-align:center}
.slideBox1 .bd li img{vertical-align:top;width:100%;max-height:345px}
.slideBox1 .prev,.slideBox1 .next{position:absolute;left:0;top:38%;width:45px;height:45px;background:url(../img/l_btn.png) no-repeat;outline:none;background-size:100%}
.slideBox1 .next{left:auto;right:0;background:url(../img/r_btn.png) no-repeat;background-size:100%}
@media screen and (max-width:320px){body{font-size:12px}
.nav li a{font-size:14px}
.in_title h3{font-size:12px}
.one_txt_h3{font-size:10px}
.one_txt_h3_en{font-size:6px}
.one_txt_main{font-size:6px;line-height:1}
.time_day{font-size:20px}
.time_ny{font-size:7px}
.page_time_day{font-size:20px}
.page_time_ny{font-size:7px}
}@media screen and (min-width:320px) and (max-width:360px){body{font-size:14px}
.nav li a{font-size:16px}
.in_title h3{font-size:14px}
.one_txt_h3{font-size:12px}
.one_txt_h3_en{font-size:8px}
.one_txt_main{font-size:7px;line-height:1.2}
.time_day{font-size:24px}
.time_ny{font-size:8px}
.page_time_day{font-size:24px}
.page_time_ny{font-size:8px}
}@media screen and (min-width:360px) and (max-width:480px){body{font-size:16px}
.nav li a{font-size:18px}
.in_title h3{font-size:16px}
.one_txt_h3{font-size:16px}
.one_txt_h3_en{font-size:9px}
.one_txt_main{font-size:8px;line-height:1.3}
.time_day{font-size:28px}
.time_ny{font-size:10px}
.page_time_day{font-size:28px}
.page_time_ny{font-size:10px}
}@media screen and (min-width:480px) and (max-width:640px){body{font-size:16px}
.nav li a{font-size:20px}
.in_title h3{font-size:20px}
.one_txt_h3{font-size:18px}
.one_txt_h3_en{font-size:10px}
.one_txt_main{font-size:11px;line-height:1.5}
.time_day{font-size:30px}
.time_ny{font-size:12px}
.page_time_day{font-size:30px}
.page_time_ny{font-size:12px}
}@media all and (min-width:640px){body{width:640px;margin:0 auto}
body{font-size:18px!important}
.nav li a{font-size:24px}
.in_title h3{font-size:22px}
.one_txt_h3{font-size:22px}
.one_txt_h3_en{font-size:12px}
.one_txt_main{font-size:12px;line-height:2}
.time_day{font-size:32px}
.time_ny{font-size:14px}
.page_time_day{font-size:32px}
.page_time_ny{font-size:14px}
}.loginbox input{width:100%;border-radius:4px;border:1px solid #f2f2f2;padding:5px 0px;text-indent:5px;color:#CCC;margin-top:10px}
.loginbox input.login{background-color:#1E4788;color:#fff;padding:0;height:36px;line-height:36px;border-radius:20px;cursor:pointer;border:0 none;margin-top:15px;text-indent:0}
.loginbox2 input{border:1px solid #dedede}
.loginbox a.regest,.loginbox input.regest{display:block;padding:0;border:0 none;font-size:12px;background-color:#8cc21b;color:#fff;text-align:center;height:36px;line-height:36px;margin-top:10px;border-radius:20px;cursor:pointer}
.text_qs2{width:100%;height:150px;border-radius:4px;border:1px solid #f2f2f2;padding:5px 0px;box-sizing:border-box;margin-top:10px}