/* 全局样式 **/
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';}
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:320px; margin:0 auto;}.t20 {margin-top:20px;}


/* 新闻首页——手机版 **/
.f_iheader {width:100%;min-width:100%;height:40px; border-bottom:1px solid #A3A6AA; background:url(../images/w_headbg.png) repeat-x; -webkit-background-size:320px 42px;}
.f_pinback {float:left; width:30px; margin:8px 0px 0px 12px; _display:inline;}
.f_pinback img {width:24px;}
.f_ilogo {width:156px; height:24px; margin:0px 0px 0px 41px;position:absolute;top:9px;left:50%;margin-left:-78px;}
.f_ilogo img {width:102px;}
.f_imenu {float:right;font-size:14px;color:#000;margin:8px 12px 0px 0px;}
.f_imenu img {width:24px;}

.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:163px; overflow:hidden;}
.f_ifocus_lis .f_ifocus_con {float:left; width:320px; height:163px; position:relative;}
.f_ifocus_lis .f_ifocus_con img {display:block; width:320px; height:163px;}
.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_iproducts {padding:0 12px;}
.f_iproducts_lis {width:100%; padding-top:5px;}
.f_iproducts_lis li {padding:8px 0 8px; border-bottom:1px solid #f0f0f0; width:100%; overflow:hidden;}
.f_iproducts_lis li:hover, .f_iproducts_lis li:active {background-color:#eee;}
.f_iproducts_lis li .f_iproductsimg {float:left; width:90px; height:60px; margin-top:4px;}
.f_iproducts_lis li .f_iproductsimg img {display:block; width:90px; height:60px;}
.f_iproducts_lis li .f_iproductscon {margin-left:100px;}
.f_iproducts_lis li .f_iproductscon h4 {font-weight:normal; font-size:16px; line-height:21px;}
.f_iproducts_lis li .f_iproductscon h4 a {color:#000;}
.f_iproducts_lis li .f_iproductscon p {position:relative; font-size:12px; color:#7b7b7b; line-height:20px; padding-top:7px;}
.f_iproducts_lis li .f_iproductscon p span {float:right;}

/* f_inews **/
.f_inews {padding:0 12px;}
.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:48px; height:48px; margin-top:4px;}
.f_inews_lis li .f_inewsimg img {display:block; width:48px; height:48px;}
.f_inews_lis li .f_inewscon {margin-left:58px;}
.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 {height:35px; background-color:#f5f7f6; padding:0 1.1%; position:relative;}
.f_pinnav ul {height:35px; position:absolute; left:0; top:0;}
.f_pinnav ul li {float:left; width:16.3%; text-align:center; line-height:35px; font-size:15px;}
.f_pinnav ul li a {color:#000; padding:0 4px;}
.f_pinnav ul li a:hover,.f_pinnav ul li a.f_pinnav_cur {border-bottom:2px solid #6B6B6B;}
.f_pinbtnlef {display:none; position:absolute; left:1.1%; top:0; width:16.3%; text-align:center; height:35px; line-height:35px; 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:35px; line-height:35px; font-size:15px; background-color:#f5f7f6; z-index:5;}

/* f_ifixed **/
.f_footheight {height:50px;}
.f_ifixed {height:50px; background-image:url(../images/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(../images/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_iclose2 a:link,a:visited{font-size:10px; color:#fff; line-height:16px;}
.f_idownload {float:right; margin:12px 0px 0 0; padding-left:8px; width:85px; height:25px; line-height:25px; background:url(../images/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: #414141;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-top: 20px;padding-bottom: 30px;}
.aMenu li{display: block;height: 30px;font-size: 16px;line-height: 30px;color: #fff;margin-top: 10px;}
.aMenu li a{background-position: 60px center;background-repeat: no-repeat;padding-left: 100px;display: block;height: 30px;color: #fff;background-size: 20px;}
.aMenu li a:hover,.version a.f_version_cur {color: #989898;}
.aMenu li.first a{background-image: url(../images/f_ihome_hov1.png);}
.aMenu li.second a{background-image: url(../images/f_ihome_hov2.png);}
.aMenu li.third a{background-image: url(../images/f_ihome_hov3.png);}
.aMenu li.fourth a{background-image: url(../images/f_ihome_hov4.png);}
.aMenu li.fifth a{background-image: url(../images/f_ihome_hov5.png);}
.aMenu li.six a{background-image: url(../images/f_ihome_hov6.png);}
.aMenu li.first a:hover{background-image: url(../images/f_ihome1.png);}
.aMenu li.second a:hover{background-image: url(../images/f_ihome2.png);}
.aMenu li.third a:hover{background-image: url(../images/f_ihome3.png);}
.aMenu li.fourth a:hover{background-image: url(../images/f_ihome4.png);}
.aMenu li.fifth a:hover{background-image: url(../images/f_ihome5.png);}
.aMenu li.six a:hover{background-image: url(../images/f_ihome6.png);}
.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(../images/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;font-size: 16px;background-position: 60px center;padding-left: 100px;}
.version{

}
.version a,.version em{ font-size:14px;
line-height: 20px;}
}