@charset "utf-8";
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,p,select,table,td,textarea,th{margin:0; padding:0;}
body{font-size:14px; padding-bottom:50px; color:#000; background:#FFF; font-family:"Helvetica Neue","Helvetica","STHeitiSC-Light","Arial","sans-serif"; -webkit-text-size-adjust: 100% !important;}
a{color:#000; text-decoration:none;}
a:visited{color:#000;}
img{border:0;}
.clear{clear:both;}
.c_header{background-color:#234189; width:100%; padding-bottom: 5px;}
.c_search{width:100%; height:26px; padding:10px 0;}
.c_search input[type=text]{width:77%; padding:0 10px; height: 26px; border:none; border-radius: 13px; background-color: #7b8db8; margin-left: 15px; -webkit-appearance: none; outline: none; font-size:14px; color: #FFF;}
.c_search input[type=submit]{width:12%; height:26px; border:none;  background:none; color: #FFF; -webkit-appearance: none; outline: none; font-size:14px;}
.c_subscribe{width:93%; height:36px; margin:5px auto; display: none;}
.c_subscribe div{width:36px; height:36px; float:left; overflow: hidden; padding:0 10px 0 0;}
.c_subscribe div img{width:100%; border-radius:6px;}
.c_subscribe h3{width:60%; height:18px; line-height:18px;  color:#FFF; font-weight:none; font-size:14px; float:left;}
.c_subscribe p{width:60%; height:14px; line-height:14px; padding-top:5px;  color:#FFF; font-size:12px; float:left;}
.c_subscribe a{display:block; float:right; width:50px; height:26px; border-radius:13px; color: #FFF; line-height:26px; background-color: #e95702; text-align:center; font-size:12px; margin-top:8px;}
.c_nav{width:93%; height:26px; margin: 0 auto; padding:13px 0 0 0;}
.c_nav a{display:inline-block; line-height:20px; font-size:14px; color: #FFF; padding:0; margin: 0 8px;}
.c_nav a.on{border-bottom:2px solid #FFF;}
#ao_kf{position:fixed; display:block; right: 5px; bottom:50px;}
#ao_kf img{width:50px; height: 50px;}
.ao_kf_a{line-height: 200%;}
.ao_kf_a a{color:#0655a4;}
.ao_kf_a a:visited{color:#0655a4;}