html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,html{font-family: "微软雅黑","Microsoft YaHei","Arial Narrow";}
div,figure{box-sizing: border-box;}
.clear {
  clear: both;
}
header{
	width: 100%;
	min-width: 1200px;
}
header nav{
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
	height: 44px;
	text-align: center;
	background-color: #0282cd;
}
header .logo_box{
	width: 1200px;
	margin: 0 auto;
	padding: 20px 0;
}
header .logo{
	float: left;
	height: 63px;
}
header .ta{
	float: right;
	height: 63px;
}
header .ta img{
	margin-top: 13px;
	float:left;
}
header .ta b{
	    font-size: 22px;
    color: #0282cd;
    margin-top: 4px;
    display: block;
    float: left;
}
header nav ul{
	width: 1200px;
	margin: 0 auto;
	height: 44px;
	text-align: center;
}
header nav ul li{
	float: left;
	width: 120px;
	text-align: center;
}
header nav ul li a{
	font-size: 18px;
	color: #fff;
	line-height: 44px;
	display: block;
}
header nav ul li a:hover{
	background-color: #1c5cb6;
	color: #FFFFFF;
}
.swiper-pagination-bullet {
    background-color: #ffffff;
    opacity: 1;
}
.swiper-pagination-bullet-active {
    opacity: 1;
    background: #23b0d6;
}
.us_w{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
/*底部*/
footer{
	width: 100%;
	height: 185px;
	margin-top: 40px;
}

footer .footer_top ul{
	padding: 10px 0;
	margin-bottom: 10px;
	background-color: #0282cd;
	width: 100%;
	min-width: 1200px;
	margin: 0 auto;
	text-align: center;
}
footer .footer_top ul li{
	display: inline-block;
	border-right: solid 1px #9bd4ec;
	width: 130px;
}
footer .footer_top ul li:last-child{
	border: none;
}
footer .footer_top ul li a{
	font-size: 12px;
	color: #fff;
	display: block;
}

footer .footer_bottom{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}
footer .footer_bottom p{
	padding: 8px 0;
	font-size: 14px;
}
footer .footer_bottom p a{
	color:#000;
}
footer .footer_bottom p img{
	padding:0 5px;
	vertical-align: text-bottom;
}

/*分页*/
.pagers{
	text-align: center;
    padding: 40px 0;
    margin: 0 auto;
    bottom: 0;
    width: 100%;
}
#a1{   
	border: solid 1px #4cbeff;
    display: inline-block;
    width: auto;
    color: #29a3e9;
	padding: 0 5px;
    line-height: 30px;
}
.pagers a{ 
    border: solid 1px #4cbeff;
    display: inline-block;
    width: 30px;
    color: #29a3e9;
    line-height: 30px;
}
.pagers span{ 
    border: solid 1px #4cbeff;
    display: inline-block;
    width: 30px;
    line-height: 30px;
	background-color: #29a3e9;
    color: #FFFFFF;
}

.active1{
	background-color: #1c5cb6;
	color: #FFFFFF;
}

/*提问*/
.dy_kuang{ width:95%; margin:0 auto; border: solid 1px #0282cd;}
.kuang_lm{ height:40px; line-height:40px; font-size:18px; color:#FFF; font-weight:bold; background:#0282cd;text-indent: 20px;}
.kuang_nr{ margin:10px;text-indent:10px;}
.kuang_nr_bt{ height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#0282cd;border-bottom: solid 1px #CCC;}
.kuang_nr_cont{ line-height:30px; font-size:14px; padding-top:10px; color:#333;}
.kuang_nr_sj{color: #666;padding-top: 20px;padding-right: 20px;font-size: 14px;height: 40px; float:right;}
/*回复*/
.hf_kuang{ width:660px; margin-top:15px;}
.k_t{ width:660px; height:24px;}
.k_t2 p{ padding:10px 20px; font-size:14px;color: #666; text-indent:2em;}
.k_t3{ width:660px; height:18px; }














