/* ȫ����ʽ **/
html {font-size:100%; -webkit-text-size-adjust:none;}
body,textarea,input,select,option {font-size:12px;color:#000;font-family:'Microsoft Yahei','���ĺ���','Lucida Grande','Helvetica','Arail','Verdana','sans-serif';}
body { line-height:2;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
body,h1,h2,h3,h4,h5,h6,blockquote,ol,ul,dl,dd,p,textarea,input,select,option,form {margin:0;}
ol,ul,textarea,input,option,th,td {padding:0;}
table {border-collapse:collapse;}
li {list-style-type:none;}
.clears:before,.clears:after {content:'';display:table;}.clears:after {clear:both;}.clears {*zoom:1;}
.clear {clear:both;height:0;overflow:hidden;}
a {text-decoration:none;color:#434343;}
a:hover {text-decoration:none;}
a,textarea,input {outline:none;}
textarea {overflow:auto;resize:none;}
a img {border:none;}
.z_index {position:fixed;_position:absolute;z-index:999;display:none;}
.pr {position:relative;}.pa {position:absolute;}.fl {float:left;}.fr {float:right;}
.m320 {width:520px; margin:0 auto;}.t20 {margin-top:20px;}


/* ������ҳ�����ֻ��� **/
.f_iheader {width:100%;min-width:100%;height:40px; border-bottom:1px solid #A3A6AA; }
.f_pinback {float:left; width:30px; margin:13px 0px 0px 12px; _display:inline; position:relative; z-index:2;}
.f_pinback img {width:24px;}
.f_ilogo {height:30px; margin:0px 0px 0px 5%;position:absolute;top:10px;left:0;}
.f_ilogo img {height:30px}
.f_imenu {float:right;font-size:14px;color:#000;margin:12px 5% 0px 0px; position:relative; z-index:2;}
.f_imenu img {width:28px;}

.f_inav {padding:12px 3.8% 13px 3.8%;}
.f_inav table {width:100%;}
.f_inav table th {height:31px; line-height:31px; font-size:14px; border:1px solid #cfcfcf;}
.f_inav table th a {color:#000;}

/* f_ifocus **/
.f_ifocus {position:relative; height:230px; overflow:hidden;}
.f_ifocus_lis .f_ifocus_con {float:left; width:520px; height:230px; position:relative;}
.f_ifocus_lis .f_ifocus_con img {display:block; width:520px; height:230px;}
.f_ifocus_lis .f_ifocus_con p {position:absolute; left:0; bottom:0; width:100%; height:26px; line-height:26px; text-align:center; font-size:14px;}
.f_ifocus_lis .f_ifocus_con p a {color:#fff;}
.f_ifocus_btn {position:absolute; left:0; bottom:32px; width:100%; text-align:center; z-index:3;}
.f_ifocus_btn span {display:inline-block; width:6px; height:6px; overflow:hidden; cursor:pointer; margin:0 6px; background-color:#cbcbc7; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.f_ifocus_btn span.f_ifocus_cur {background-color:#fff;}

/* f_inews **/
.f_inews_lis {width:100%; padding-top:5px;}
.f_inews_lis li {padding:8px 0 8px; border-bottom:1px solid #f0f0f0; width:100%; overflow:hidden;}
.f_inews_lis li:hover, .f_inews_lis li:active {background-color:#eee;}
.f_inews_lis li .f_inewsimg {float:left; width:90px; height:60px; margin-top:4px;}
.f_inews_lis li .f_inewsimg img {display:block; width:90px; height:60px;}
.f_inews_lis li .f_inewscon {margin-left:100px;}
.f_inews_lis li .f_inewscon h4 {font-weight:normal; font-size:16px; line-height:21px;}
.f_inews_lis li .f_inewscon h4 a {color:#000;}
.f_inews_lis li .f_inewscon p {position:relative; font-size:12px; color:#7b7b7b; line-height:20px; padding-top:7px;}
.f_inews_lis li .f_inewscon p span {float:right;}

.f_ionload {width:100%; text-align:center; padding:14px 0; height:27px; line-height:27px;}
.f_ionload a {font-size:14px; color:#3c3c3c;}
.f_loadimg {height:27px; text-align:center; padding:14px 0; display:none;}
.f_loadimg img {width:25px; height:27px;}

/* f_enav **/
.f_enav {height:33px; line-height:33px; padding-left:6px; background-color:#4c4c4c; font-size:15px; color:#fff;}
.f_enav a {margin:0 6px; color:#fff;}
.f_enav span {padding:0 6px;}

.f_isearch {padding:12px 12px 10px;}
.f_isearch .f_inptxt {width:98%; padding:0 8px; height:28px; line-height:28px; color:#C9C9C9; border:none; background-color:#fff; font-size:14px;}
.f_isearch .f_inpsub {width:100%; padding:0; height:30px; line-height:30px; border:none; background-color:#b5b5b5; font-size:14px; color:#fff; cursor:pointer;}
.f_isearch .f_inptxt_bor {height:28px; border:1px solid #cacaca;}
.f_isearch_nopad {padding-top:0px;}

.f_icomputer {padding:10px 12px 10px 4px;}
.f_icomputer a {margin:0 8px; color:#596A95; font-size:14px;}
.f_icomputer a.f_ichuping {color:#C9C9C9;}
.f_ifooter {padding:5px 12px; color:#CACACA;}

/* f_pinnav **/
.f_pinnav { position:relative;
	color: #fff;
    text-align: left;
	line-height:48px;
	height:41px;
    
    width: 96%;
	padding:0 2%;
	font-size:16px;
	background:#af061b;
	padding-top:7px;
}
.f_pinnav ul {height:48px; position:absolute; left:0; top:0;}
.f_pinnav ul li {float:left; text-align:center; line-height:33px; font-size:15px; padding:0 5px 0 0;
	}

.f_pinnav ul li a {
	display:inline-block; 
	line-height:26px;
	 
	padding:3px;
	background:#fbe5b6;
	border-radius:4px;}
.f_pinnav ul li a i {
	color:#000; text-align:center; display:block; white-space:nowrap; padding:0 15px; font-size:15px;
	color:#af061b;
	
	/*border:1px solid #fbe5b6;*/
	}
.f_pinnav ul li a.cur {
	background:#ec4a4a;
	}
.f_pinnav ul li a.cur i {
	/*border:1px solid #71273e;*/
	color:#fff;}
.f_pinnav ul li a.cur2 {
	background:#ec4a4a;
	}
.f_pinnav ul li a.cur2 i {
	color:#fff;
	/*border:1px solid #c09ca6;*/
	}
.f_pinbtnlef {display:none; position:absolute; left:1.1%; top:0; width:16.3%; text-align:center; height:48px; line-height:48px; font-size:15px; background-color:#f5f7f6; z-index:5;}
.f_pinbtnrig {position:absolute; right:1.1%; top:0; width:16.3%; text-align:center; height:48px; line-height:48px; font-size:15px; background-color:#f5f7f6; z-index:5;}

/* f_ifixed **/

.f_ifixed {height:50px; background-image:url(img/app_alahbg.png); background-repeat:repeat-x; padding:0 1.9%; position:fixed; left:0; bottom:0; width:96.2%; z-index:1000;}
.f_ifixed dl {float:left; padding-top:5px;}
.f_ifixed dl dt {float:left; width:32px; height:32px; margin-top:4px;}
.f_ifixed dl dt img {display:block; width:32px; height:32px;}
.f_ifixed dl dd{float:left; padding:2px 0 0 9px;}
.f_ifixed dl dd h3{font-weight:normal; font-size:13px; color:#fff; line-height:18px;}
.f_ifixed dl dd p{font-size:10px; color:#fff; line-height:16px;}
.f_iclose {float:left; width:20px; height:20px; background-image:url(img/close_two.png);background-repeat:no-repeat; -webkit-background-size:20px 20px; -moz-background-size:20px 20px; background-size:20px 20px; overflow:hidden; margin:14px 16px 0 0;}
.f_idownload {float:right; margin:12px 0px 0 0; padding-left:8px; width:85px; height:25px; line-height:25px; background:url(img/download_two.png) 0 0 no-repeat; -webkit-background-size:85px; -moz-background-size:85px; background-size:85px;}


/*���ض���*/
.gotop {position:fixed;bottom:62px;right:11px;z-index:1000;width:30px;height:30px;display:none;}
.w_top {width:30px;height:30px;}
.w_top img {width:30px;}


/*******************8�¼���ʽ****************/
.outter{width: 100%;overflow: hidden;}
.wrap{width: 200%;}
.lay-left{width: 50%;float:left;overflow:hidden;}
.lay-right{width: 50%;float:right;background: #414141; overflow:hidden;}
.asideMenu{width: 200px; position: relative;background: #2a2a2a;z-index: 9999;}
.aCont{overflow:hidden;}
.aHead{height: 180px;border-bottom: 1px #5d5d5d solid;position: relative;}
.aHead span{position: absolute;width: 100%;height: 150px;display: block;left: 50%;top: 50%;margin-top: -65px;margin-left: -100px;text-align: center;}
.aHead span img{width: 100px;height: 100px;display: block;margin: 0px auto; border-radius:50px; -webkit-border-radius:50px; -moz-border-radius:50px;}
.aHead span a,.aHead span em,.version a,.version em{font-style: normal;font-size: 16px;/**��14px�ĵ�16px;**/line-height: 50px;color: #fff;font-weight: normal;}
.aHead span font{vertical-align:middle; font-style: normal;font-size: 16px;/**��14px�ĵ�16px;**/line-height: 50px;color: #fff;}
.aHead span em,.version em{color: #a0a0a0;padding: 0px 10px;}
.version a:hover{color: #a0a0a0;}.aMenu{
									 padding: 20px;}
.aMenu li{display: block;height: 4rem;font-size: 16px;line-height: 30px;color: #fff;
	line-height: 4rem;}
.aMenu li a{padding-left: 0;display: block;height: 4rem;color: #a3a3a3;
	border-bottom: 1px dashed #818181;
	text-align: center;
	font-size:1.6rem;}
.aMenu li a:hover,.version a.f_version_cur {color: #989898;}
.version{position: absolute;width: 100%;bottom: 0;border-top: 1px #5d5d5d solid;padding: 10px 0px;text-align: center;}
.version a,.version em{font-size:14px;line-height: 20px;}
.f_tuichubg {vertical-align:middle; margin:3px 0 0 13px; display:inline-block; width:25px; height:29px; background-image:url(img/f_tuichubg.png); background-repeat:no-repeat; background-position:0 center; background-size:17px; cursor:pointer;}

@media screen and (min-width:320px) and (max-width:479px){
.aHead{height:130px;}
.aHead span{height:90px; margin-top:-40px;}
.aHead span img{width:60px; height:60px; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px;}
.aHead span a,.aHead span em,.version a,.version em{font-style: normal;font-size: 16px;/**��14px�ĵ�16px;**/line-height: 40px;color: #fff;font-weight: normal;}
.aMenu li a{background-size: 18px;background-position: 60px center;}
.version{

}
.version a,.version em{ font-size:14px;
line-height: 20px;}
}