@charset "gb2312";
/* Ä¬ÈÏÑùÊ½ */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;vertical-align:baseline;font:inherit;font-size:100%;} 
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul,li{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;color:#000;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}
body{line-height:1;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
a,button{cursor:pointer;outline:none;}
/**********defined************/
body { font-size:1.5rem; color:#666666;font-family:"Microsoft Yahei";line-height:24px; background:#fff;margin:0 auto;-webkit-text-size-adjust: none;-moz-text-size-adjust:none; -ms-text-size-adjust: none;text-size-adjust: none;}
h1, h2 { font-weight:bold; color:#666666;}
h1, h2, h3, h4, h5, h6, p { line-height:1.2em; font-size:100%;}
p{line-height:1.5em;}
h1{ font-size:1.2rem;}
h2{ font-size:1.5rem;}
h3, h4, h5, h6{ font-size:1.3rem;} 
strong {font-weight:bold;}
#updates_button { font-size:1.5rem;}
a {color: #666666; text-decoration:none;}
a:link {text-decoration:none;} 
a:hover  { color: #ff4400; text-decoration:none;}
.cl:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cl{zoom:1;}
.p5{ padding:0.5rem;}
.p10{ padding:1.0rem;}
.m-5{ margin-top:0.5rem;}
.m-10{ margin-top:0.8rem;}
.m-20{ margin-top:1.6rem;}
.l{ float:left;}
.r{ float:right;}
/*body*/
html{ font-size:62.5%;}
.headtop{ background:#044792; text-align:center; line-height:2.4rem; height:2.4rem; padding:0.8rem 0px; position:relative;}
.headtop .logo img{ height:2.4rem;}
.headtop .search{ width:2.4rem; height:2.4rem; position:absolute; right:0.4rem; top:0.8rem;}
.headtop .search a{ width:2.4rem; height:2.4rem; display:block; background:url(../images/searchbut.png) center center no-repeat; background-size:1.8rem 1.8rem; text-indent:-999em;}
.formbox{ padding:1.0rem; border-bottom:1px solid #c6c6c6; position:relative;}
.formbox .inputs{ border:1px solid #ddd; width:100%; line-height:1.6rem; height:1.6rem; padding:0.8rem 0px; color:#666; text-indent:8px;}
.formbox .search_but{background:#eee; color:#000; position:absolute; top:12px; right:8px; height:40px; line-height:40px; display:block; padding:0rem 1rem; font-size:1.5rem; border:1px solid #ccc; cursor:pointer;}
/*vnav*/
.nav{ background:#044792; color:#b3b3b3; width:100%; overflow:hidden; overflow-x:scroll; font-size:1.3rem;position:relative;}
.nav .navcon a{color:#fff; height:2.4rem; line-height:2.4rem; padding:0.5rem; display:inline-block;}
.navl{width:90%; overflow:hidden; overflow-x:scroll; float:left; position:relative;}
.navr{width:10%; height:2.4rem; float:right; position:relative;}
.navr a{ background:url(../images/plus.png) 0 0 no-repeat; background-size:contain; display:block; margin:0 auto;width:2.0rem; height:2.0rem; overflow:hidden; position:absolute; top:0.6rem; right:0.8rem;}
/*index_menu*/
.index_menu{ font-size:1.6rem;}
.index_menu li{ float:left; text-align:center; width:50%; padding:1.0rem 0rem; background:#f9f9f9;}
.index_menu li.current{ background:#e7e7e7}
/*footbottom*/
.footbottom{ border-top:1px solid #c6c6c6;background:#f7f7f7; position:fixed; z-index:9999; bottom:0px; left:0px; width:100%; height:52px;}
.footbottom li{ float:left; width:20%; height:52px;}
.footbottom li a{ display:block; width:100%; height:52px; line-height:52px;}
.footbottom li .b1{background:url(../images/b1.jpg) center center no-repeat; background-size:30px;}
.footbottom li .b2{background:url(../images/b2.jpg) center center no-repeat; background-size:30px;}
.footbottom li .b3{background:url(../images/b5.jpg) center center no-repeat; background-size:46px;}
.footbottom li .b4{background:url(../images/b3.jpg) center center no-repeat; background-size:30px;}
.footbottom li .b5{background:url(../images/b4.jpg) center center no-repeat; background-size:30px;}

.container{ padding:0px 1.0rem;} 
.position{ background:#f9f9f9; border-bottom:1px solid #c6c6c6; padding:8px;}
/*piclist*/
.piclist{ position:relative; overflow:hidden}
.piclist li{ font-size:1.5rem; position:relative; float:left; width:33.3%; padding-top:1rem;}
.piclist li img{ width:90px; height:68px; display:block; border-radius:5px; margin:0 auto;}
.piclist p{text-align:center; margin-top:0.5rem; overflow:hidden;font-size:1.3rem; height:3.2rem; line-height:1.6rem;}
/*detail*/
.robing_con{font-size:1.5rem;}
.robing_con h1{ background:none; font-size:1.6rem; display:block; line-height:1.8rem; color:#333; text-align:center;font-weight:normal; font-family:"Î¢ÈíÑÅºÚ","ºÚÌå"; padding:0.8rem 0px; border-bottom:1px solid #dcdcdc}
.robing_con h4 { text-align:center;font-size:1.2rem; font-weight:normal; padding:1.0rem 0rem;; color:#8f8f8f }
.textdetail{ padding:0px 5px;}
.textdetail p{ line-height:2.0rem; padding-bottom:0.8rem;}
.textdetail .picimg{ text-align:center;}
.textdetail img{ display:inline-block; padding:8px 0px; max-width:320px;height:auto; }
/*nextpage*/
.nextpage{ padding-top:15px; text-align:center;}
.nextpage a{ background:#eeeeee; padding:0.6rem 0.8rem; line-height:1.8rem; height:1.8rem; margin:0rem 0.5rem; border-radius:3px;}
.nextpage a:hover{ background:#dbdbdb}
.dl_list dl{ padding:1rem 0rem; border-bottom:1px solid #dcdcdc;}
.dl_list dt{ float:left; padding-right:10px;}
.dl_list dt img{ width:9.0rem; height:6.8rem; display:block; border-radius:5px;}
.dl_list dd h4{ height:1.8rem; line-height:1.8rem; overflow:hidden; font-size:1.6rem; color:#444; font-weight:bold;}
.dl_list dd h4 a{ color:#444}
.dl_list dd h4 a:hover{ color:#ff4400}
.dl_list dd p{ line-height:1.6rem; height:4.8rem; overflow:hidden; font-size:1.3rem; padding-top:0.3rem; color:#8f8f8f;}
/*copyright*/
.copyright{ text-align:center; padding:20px 0px; margin-bottom:50px;}
.copyright p a{ color:#0062d5}
/*slide*/
.hdbox {
	text-align: center;
}
.hdbox a img {
	display: block;
	width: 100%;
	height: auto;
}
.swiper-container {
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	-ms-backface-visibility: hidden;
	-o-backface-visibility: hidden;
	backface-visibility: hidden;/* Fix of Webkit flickering */
	z-index: 1;
}
.swiper-wrapper {
	position: relative;
	width: 100%;
	-webkit-transition-property: -webkit-transform, left, top;
	-webkit-transition-duration: 0s;
	-webkit-transform: translate3d(0px, 0, 0);
	-webkit-transition-timing-function: ease;
	-moz-transition-property: -moz-transform, left, top;
	-moz-transition-duration: 0s;
	-moz-transform: translate3d(0px, 0, 0);
	-moz-transition-timing-function: ease;
	-o-transition-property: -o-transform, left, top;
	-o-transition-duration: 0s;
	-o-transform: translate3d(0px, 0, 0);
	-o-transition-timing-function: ease;
	-o-transform: translate(0px, 0px);
	-ms-transition-property: -ms-transform, left, top;
	-ms-transition-duration: 0s;
	-ms-transform: translate3d(0px, 0, 0);
	-ms-transition-timing-function: ease;
	transition-property: transform, left, top;
	transition-duration: 0s;
	transform: translate3d(0px, 0, 0);
	transition-timing-function: ease;
}
.swiper-slide {
	float: left;
	position: relative;
}
.swiper-slide p {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: #fff;
	padding-left: 10px;
	height: 30px;
	line-height: 30px;
	width: 100%;
	text-align: left
} /* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
} /* Specify Swiper's Size: */
.swiper-free {
	text-align: center;
	width: 100%;
	color: #fff;
}
.swiper-free h2 {
	font-style: italic;
	font-size: 42px;
	margin-top: 80px;
	margin-bottom: 0;
	line-height: 45px;
}
.swiper-free p {
	font-size: 15px;
} /* Pagination V*/
.pagination-k .swiper-pagination-switch {
	display: block;
	width: 10px;
	height: 10px;
	border-radius:50%;
	background: #595959;
}
.pagination-k .swiper-active-switch {
	background: #b7b7b7;
}
.pagination-k {
	position: absolute;
	z-index: 20;
	right: 50%;
	margin-right:-50px;
	bottom: 5px;
	width: 100%;
	text-align: right;
}
.pagination-k .swiper-pagination-switch {
	display: inline-block;
	margin: 0 3px;
}