@charset "utf-8";
/* CSS Document */
a,a:link,a:visited{ color:#444444;}
.div_clear{ clear:both;}


/*banner*/
.banner{max-width:640px; width:100%;height:auto;overflow:hidden; position:relative; margin:0 auto;}
.banner .bigbanner{ position:relative; z-index:0; width:100%; overflow:hidden;}
.banner .bigbanner li{ position:relative; text-align:center; width:100%; height:auto; float:left; }
.banner .bigbanner li img{ background:url(../../images/wap/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}

.banner .smallbanner{ position:absolute; height:28px; line-height:28px; bottom:0; left:50%; z-index:1;}
.banner .smallbanner li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; background:#ccc; text-indent:-9999px; overflow:hidden; margin:0 5px;   }
.banner .smallbanner li.on{ background:#e60012; }

.page_navx{ padding:3% 0; border-bottom:5px solid #eeeeee; background:#FFFFFF;}
.page_navx .col-xs-4{ padding:0px 10px;}
.page_navx a{ display:block; padding:5px 0px;}
.page_navx a span{ display:block; width:100%; text-align:center;}
.page_navx a span img{ max-width:60%;}
.page_navx a font{ display:block; width:100%; height:35px; line-height:35px; text-align:center; overflow:hidden; color:#282828;}


.page_copy{ padding:10px 0px 60px 0px; text-align:center; line-height:180%;}
.page_copy span{ display:block; text-align:center;}

.page_cp{padding:0px 0px 10px 0px; text-align:center; border-bottom:5px solid #eeeeee;}
.pagecp_tit{ padding:10px 0px;}
.pagecp_tit span{ display:block; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.pagecp_tit font{ display:block; color:#acacac; text-align:center;}

.pagecp_lst{ padding:30px 0px; background:url(../../images/wap/index_25.jpg)#FFFFFF repeat-x top center;}
.pagecp_lstx{ background:#e60012; padding:20px;}
.pagecp_lstx span{ color:#FFFFFF; font-size:18px; text-align:center; height:50px; line-height:50px; font-weight:bold;}
.pagecp_lstx font{ display:block; text-align:left; line-height:25px; height:150px; width:100%; overflow:hidden;color:#FFFFFF;}

.pagecp_lstx2{ width:40%; margin:0 auto; padding:0px 0px 20px 0px;}
.pagecp_lstx2 a{ display:block; border:2px solid #ececec; border-radius:5px; height:40px; line-height:40px; text-align:center; background:#FFFFFF;}


.page_fuwu{ padding:0px 0px 10px 0px; text-align:center; border-bottom:5px solid #eeeeee;}
.page_fwtit{ padding:10px 0px;}
.page_fwtit span{ display:block; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.page_fwtit font{ display:block; color:#acacac; text-align:center;}
.page_fw_bg{ padding:30px 0px; background:url(../../images/wap/index_25.jpg)#FFFFFF repeat-x top center;}

.page_fwnav{ margin-top:10px;}
.page_fwnav .col-xs-6{ padding:0px 10px;}
.page_fwnav a{ display:block; width:100%; height:40px; line-height:40px; text-align:center; color:#FFFFFF; margin:5px 0px; font-size:16px;}
.page_fwnav a font{ color:#4c5166; padding-right:5px; font-weight:bold;}

.page_fwlst{ padding:20px 0px 5px 0px;}
.page_fwlst .col-xs-6{ padding:0px 5px;}
.thumbnail{ margin-bottom:0px;}
.page_fwlont_x{ margin-top:10px; margin-bottom:10px; height:30px; line-height:30px; width:100%; text-align:center; overflow:hidden;}


.page_new{ padding:0px 0px 10px 0px; border-bottom:4px solid #ededed;}

.page_newtit{ padding:15px 0px 10px 0px;}
.page_newtit span{ display:block; font-size:16px; font-weight:bold; text-align:center; height:30px; line-height:30px;}
.page_newtit font{ display:block; color:#acacac; text-align:center;}


.page_newimg{ margin:5px 0px 10px 0px; text-align:center; background:#f9f9f9;}
.page_newimg img{ max-width:100%;}

.page_nlone .col-xs-4{ padding:0px 0px 0px 10px;}
.page_nlone .col-xs-8{ padding:0px 10px 0px 0px;}
.page_nlone{ margin:5px 0px;}
.page_nlonimg{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.page_nlonfont{width:100%; height:30px; line-height:30px; overflow:hidden; text-align:right;}

.page_newlst2{ width:40%; margin:0 auto; padding:20px 0px 20px 0px;}
.page_newlst2 a{ display:block; border:2px solid #ececec; border-radius:5px; height:40px; line-height:40px; text-align:center; background:#FFFFFF;}


.footer{ position:fixed; bottom:0; left:0; border-top:1px solid #e5e5e5; background:#ffffff;  height:50px; width:100%; z-index:100;}
.footer div{ }
.foo_bg{ height:50px;text-align:center; padding:5px 0px;}
.foo_bg span{ display:block;}
.foo_bg span img{ max-width:30%;}
.foo_bg font{ display:block;  color:#515567;}
.foo_bg2{ height:50px; text-align:center; padding:5px 0px;}
.foo_bg2 span{ display:block;}
.foo_bg2 span img{ max-width:30%;}
.foo_bg2 font{ display:block; color:#515567;}

.conttent_nav{ border-bottom:1px solid #e1e1e1; padding:10px 0px 0px 0px; text-align:center;width:100%;}
.conttent_nav .col-xs-4{ padding:0px 5px;}
.connav_one{ border:1px solid #e1e1e1; border-radius:5px; width:100%; height:30px; line-height:30px; text-align:center; margin-bottom:10px;}
.conttent_nav .active{ border:1px solid #e60012; background:#e60012; color:#FFFFFF;}
.conttent_nav .active a{ color:#FFFFFF;}

.conttent_con{ padding:10px 0px 70px 0px; line-height:210%;}

.pro_oncex{ border:1px solid #e1e1e1; padding:4px; border-radius:5px; margin-bottom:20px; background:#ffffff;}
.pro_oneimg{ width:100%; text-align:center;}
.pro_oneimg img{ max-width:100%;}
.pro_onefont{ text-align:center; width:100%; height:30px; line-height:30px; margin-top:10px; overflow:hidden;}
#pages{ width:250px; margin:0 auto;}
#pages a{ width:100px; height:30px; border:1px solid #e1e1e1; display:block; float:left; border-radius:5px;}
#pages a.a1 { padding:0 10px; margin:0px 10px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.clr{ clear:both;}
.clear{ clear:both;}

.mytxts{ border-radius:5px; border:1px solid #cccccc; width:98%; height:30px; margin:2% 0;}
.conttent_con textarea{ border-radius:5px; border:1px solid #cccccc; width:98%; height:60px;}



.navbar-brand{padding: 5px 5px;}
.navbar-brand{ width:75%; text-align:center; margin-left:5%;}
.navbar-brand div{ width:100%; text-align:center; height:40px; line-height:40px; color:#FFFFFF;}
.navbar-brand img{ max-width:100%; max-height:40px;}
.nav_bgcolcrx{ background:#FFFFFF; }
.navbar-toggle{ border-radius:0px;}
.navbar-default .navbar-toggle .icon-bar{ background-color:#ffffff;}
.navbar{ margin-bottom:0px;border-bottom:1px solid #ececec }
.navbar-default .navbar-toggle{ margin:0; padding:9px 10px; height:50px;}
.navbar-default .navbar-toggle .icon-bar{ color:#FFFFFF;}
.navbar-default .navbar-toggle{border-color: #e60012; color:#FFFFFF; background:#e60012;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{ background:#e60012;color:#FFFFFF;}

.news_linonex{ border-bottom:1px dashed #e1e1e1; padding:5px 0px;}
.news_linonex .col-xs-8{ padding:0px 5px 0px 0px;}
.news_linonex .col-xs-4{ padding:0px 0px 0px 5px;}
.news_lino_time{ text-align:right; width:100%; height:30px; line-height:30px; overflow:hidden;}
.news_lino_tit{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.navbar-default .navbar-nav > li > a{ color:#333333;}
.icon-bar{ color:#FFFFFF; background:#ffffff;}

@media screen and (max-width:550px){
.page_a2righ span{ display:block; line-height:29px; height:290px; width:100%; overflow:hidden;}
.page_a2righ font{ display:block; margin-top:10px;}
.page_a2righ font a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#ffffff; background:#be0800;}
}
@media screen and (max-width:400px){
.page_a2righ span{ display:block; line-height:30px; height:210px; width:100%; overflow:hidden;}
.page_a2righ font{ display:block; margin-top:10px;}
.page_a2righ font a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#ffffff; background:#be0800;}
}
@media screen and (max-width:320px){
.page_a2righ span{ display:block; line-height:25px; height:125px; width:100%; overflow:hidden;}
.page_a2righ font{ display:block; margin-top:10px;}
.page_a2righ font a{ display:block; width:100px; height:30px; text-align:center; line-height:30px; color:#ffffff; background:#be0800;}
}

