@charset "utf-8";body,div,p,img,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0px;margin:0px}
body,td,th{font-size:14px}
.FontRed{color:#FF0000}
h3{font-size:14px}
li{list-style-type:none}
img{border:0}
.gray{color:#666}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none;color:#0f67b6}
.LineLink a{text-decoration:underline}
.LineLink a:hover{text-decoration:none;color:#0f67b6}
.ColorLink a,.ColorLink a:hover{color:#0f67b6}
.WidthTab{width:10px;height:1px;float:left}
.WidthTab2{width:20px;height:1px;float:left}
.HeightTab{height:10px;width:1px;overflow:hidden}
.HeightTab2{height:20px;width:1px;overflow:hidden}
p{line-height:180%}
.ListDate{color:#666}
body{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif;width:100%;background:url("../images/focus_bg1.jpg")/*tpa=http://www.brc010.com/statics/images/skins/images/focus_bg1.jpg*/ repeat-x center -289px}
input,textarea{font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif}
#wrapper{width:100%;padding:0px 0px;margin:auto}
#wrapper #head{width:100%}
#wrapper #head .top{width:100%;height:100px;font-size:12px;padding-top:10px;border-top:3px solid #0f67b6}
#TopBG{position:absolute;top:0px;z-index:9999}
.TopBG{width:100%;border-top:3px solid #0f67b6}
.TopInfo{margin:auto;width:1080px;height:23px}
.TopInfo .link{background:url("../images/top_bg2.png")/*tpa=http://www.brc010.com/statics/images/skins/images/top_bg2.png*/ no-repeat center top;text-align:center;line-height:23px;width:237px;float:right;color:#FFF;padding-right:20px;padding-left:10px;font-size:11px}
.TopInfo .link a{color:#FFF}
.TopInfo .link a:hover{color:#FFF}
#wrapper #head .top .TopLogo{margin:auto;width:1080px;padding-top:25px}
#wrapper #head .top .TopLogo .logo{float:left;height:62px}
#wrapper #head .top .TopLogo .tel{float:right;height:62px;width:150px}
#wrapper #head .top .TopLogo .tel .telW{color:#999;font-size:11px}
#wrapper #head .top .TopLogo .tel .telN{font-family:Verdana,Geneva,sans-serif;font-size:18px;color:#F60;line-height:100%}
/*banner*/
.banner{height:249px;margin-bottom:20px; background:url(../../../../images/focus_bg1.jpg) bottom center repeat-x;}
.banner-1 img{ width:100% !important;}
.banner-2{background: url("../images/banner-2.jpg")/*tpa=http://www.brc010.com/statics/images/skins/images/banner-2.jpg*/ no-repeat top center}
.banner-3{background: url("../images/banner-3.jpg")/*tpa=http://www.brc010.com/statics/images/skins/images/banner-3.jpg*/ no-repeat top center}
/* navs*/
.comWidth{width:1080px;margin:0 auto}
.fd-nav{background:url("../images/nav_bg2.png")/*tpa=http://www.brc010.com/statics/images/skins/images/nav_bg2.png*/ repeat-x;height:40px;min-width:1000px;position:relative;z-index:999}
.fd-nav a:hover{text-decoration:none}
.fd-nav li{float:left;font:14px/40px "Microsoft Yahei";width:120px;border-top:1px solid #007bd7;height:39px;position:relative;text-align:center}
.fd-nav-a{display:block;color:#fff;width:120px;height:39px}
.fd-nav li.on .fd-nav-a,.fd-nav li.active .fd-nav-a{background-color:#ebebeb;color:#007bd7}
.fd-nav li dl{display:none;position:absolute;left:0;top:39px;width:120px}
.fd-nav li dd{width:120px;height:35px;border-bottom:1px solid #65b0ee;font:14px/35px "Microsoft Yahei";background-color:#0065b9;opacity:.9;filter:alpha(opacity=90);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fd-nav li dl.fd-nav-dl-more{width:248px}
.fd-nav li dl.fd-nav-dl-more dd{float:left;width:120px}
.fd-nav li dd.last{border-bottom:0 none}
.fd-nav li dd a{display:block;width:120px;height:35px;color:#fff}
.fd-nav li dd a:hover{background-color:#ebebeb;color:#007bd7}
#wrapper #head #NavLink{width:100%;height:41px;margin:auto}
#wrapper #head #NavLink .NavBG{height:41px;width:100%;background:url("../images/nav_bg2.png")/*tpa=http://www.brc010.com/statics/images/skins/images/nav_bg2.png*/ repeat-x center 0px;position:absolute;z-index:100}
#wrapper #head #NavLink #sddm{width:1080px;margin:auto;z-index:30}
#wrapper #head #NavLink #sddm li{float:left;font-weight:bold}
#wrapper #head #NavLink #sddm .CurrentLi a{background:none}
#wrapper #head #NavLink #sddm li a{display:block;width:98px;color:#FFF;text-align:center;padding:0px 5px;height:41px;line-height:41px}
#wrapper #head #NavLink #sddm li P{font-size:10px;font-weight:normal;color:#FFF;text-transform:uppercase}
#wrapper #head #NavLink #sddm li a:hover{text-decoration:none;border-top:1px solid #007bd7;background:#ebebeb;color:#007bd7}
#wrapper #head #NavLink #sddm div{position:absolute;visibility:hidden;background:#808080;padding:0px 0px;filter:alpha(opacity=85);top:41px}
#wrapper #head #NavLink #sddm div a{position:relative;padding:0px 5px;width:98px;text-align:center;background:#0f67b6;color:#fff;font-size:12px;font-weight:normal;text-decoration:none;line-height:30px;height:30px;border-bottom:1px solid #0d5392}
#wrapper #head #NavLink #sddm div a:hover{background:#007bd7;color:#fff}
#wrapper #body{width:1080px;margin:auto}
/* albumblock*/
 .albumblock{padding:10px 15px 30px 20px;float:left}
.albumblock .inner{width:160px;height:190px;border:1px solid #DEDEDC;overflow:hidden}
.albumblock .inner img{border:2px solid #fff;width:156px;height:117px}
.albumblock .inner .albumtitle{height:30px;line-height:30px;font-size:12px;width:160px;bottom:0px;left:0;color:#0f67b6;font-weight:;text-align:center;cursor:pointer;margin:auto;overflow:hidden}
.albumblock .inner .albumtitle span{font-weight:normal;font-size:12px}
.albumblock .inner a{color:#0f67b6}
.albumblock .inner a:hover{text-decoration:none}
.albumblock .inner a:visited{text-decoration:none}
.albumblock .inner:hover{border:1px solid #0f67b6}


.albumblock_cp .inner_cp{width:160px;height:190px;border:1px solid #DEDEDC;overflow:hidden}
.albumblock_cp .inner_cp img{border:2px solid #fff;width:156px;height:156px}
.albumblock_cp .inner_cp .albumtitle{height:30px;line-height:30px;font-size:12px;width:160px;bottom:0px;left:0;color:#0f67b6;font-weight:;text-align:center;cursor:pointer;margin:auto;overflow:hidden}
.albumblock_cp .inner_cp .albumtitle span{font-weight:normal;font-size:12px}
.albumblock_cp .inner_cp a{color:#0f67b6}
.albumblock_cp .inner_cp a:hover{text-decoration:none}
.albumblock_cp .inner_cp a:visited{text-decoration:none}
.albumblock_cp .inner_cp:hover{border:1px solid #0f67b6}


/*footer*/
#footer{width:100%;padding-bottom:20px;font-size:12px;color:#333}
#footer a{color:#333}
#footer .inner{margin:auto;width:100%;padding-top:10px;text-align:center}
#footer .inner p{line-height:25px}
#footer .inner .BottomNav{background:url("../images/topic_bg1.gif")/*tpa=http://www.brc010.com/statics/images/skins/images/topic_bg1.gif*/ repeat-x 0px top;width:100%;margin:auto;height:30px;line-height:30px;color:#FFF;margin-bottom:10px}
#footer .inner .BottomNav a{padding:0px 10px;color:#FFF}
#footer .inner .BottomNav a:hover{text-decoration:underline}
#wrapper .t_page{padding:30px 10px 10px 10px;text-align:center;font-size:12px;line-height:25px}
#wrapper .t_page a{padding:2px 5px;border:1px solid #DEDEDC;margin:0px 3px}
/* date css*/
.header{font:12px Arial,Tahoma !important;font-weight:bold !important;font:11px Arial,Tahoma;font-weight:bold;color:#154BA0;background:#C2DEED;height:25px;padding-left:10px}
.header td{padding-left:10px}
.header a{color:#154BA0}
.header input{background:none;vertical-align:middle;height:16px}
.category{font:12px Arial,Tahoma !important;font:11px Arial,Tahoma;color:#92A05A;height:20px;background-color:#FFFFD9}
.category td{border-bottom:1px solid #DEDEB8}
.expire,.expire a:link,.expire a:visited{color:#999}
.default,.default a:link,.default a:visited{color:#000}
.checked,.checked a:link,.checked a:visited{color:#FF0000}
.today,.today a:link,.today a:visited{color:#00BB00}
#calendar_year{display:none;line-height:130%;background:#fff;position:absolute;z-index:10}
#calendar_year .col{float:left;background:#fff;margin-left:1px;border:1px solid #86B9D6;padding:4px}
#calendar_month{display:none;background:#fff;line-height:130%;border:1px solid #86B9D6;padding:4px;position:absolute;z-index:11}
#year,#month{padding:0 10px;background:#fff}
/* SearchBar */
.SearchBar{width:220px;height:25px;background:url("../images/search.jpg")/*tpa=http://www.brc010.com/statics/images/skins/images/search.jpg*/ no-repeat left top}
.Sbox .SearchBar{margin:10px 0px 0px 10px}
.SearchBar #search-text{width:140px;padding:0px 5px;margin:0px;color:#666;height:23px;line-height:23px;font-size:12px;background:none;border:none;padding-left:25px}
.SearchBar #search-submit{border:none;background:none;font-size:12px;color:#fff;height:25px;margin:0px;cursor:pointer;padding:0px;line-height:25px;width:44px}
/* search content */
#search_content .searchtip{line-height:25px;font-size:14px;font-weight:bold;padding-left:10px;border-bottom:#023848 1px solid;padding-top:10px}
#search_content .result_list{padding:10px 10px}
#search_content .result_list dt{font-size:14px;font-weight:bold;padding-top:10px;line-height:25px;font-family:Microsoft Yahei}
#search_content .result_list dd{padding:0 0 5px 0;margin:0px;line-height:20px}
#search_content .result_list .line{border-bottom:#E9E8E8 1px dashed}
#search_content .result_list .line a{padding-right:20px}
#search_content .result_list .line a:hover{text-decoration:none}
#search_content .search_welcome{line-height:25px;text-align:center}
#search_content .search_welcome p{text-align:center}
#search_content .result_page{text-align:center;font-size:13px;padding:10px}
#search_content .result_page span{font-size:12px;font-family:arial;padding:0 5px}
#dark_footer .box_240px_left{width:143px;padding-right:42px;padding-top:0px;background-image:none;padding-bottom:0px;float:left}
#dark_footer .box_240px_left h2{font-size:14px;border-bottom:1px dotted #999;color:#FFF;padding-bottom:10px}
#dark_footer .box_240px_left li{line-height:250%;font-size:12px}
#dark_footer .box_240px_middle{padding:0px 42px;background-image:none}
#dark_footer .box_240px_right{padding-left:42px;padding-top:0px;background-image:none}
#dark_footer_wrap{background-color:#0f67b6;overflow:hidden;padding:20px 0px}
#dark_footer{width:940px;margin:0 auto;padding-top:20px;padding-bottom:20px;overflow:hidden;color#FFF}
#light_footer_wrapper{font-size:12px;padding:10px;height:100px}
.box_240px_right li{display:inline}
#dark_footer li a{color:#FFF}
/*backtotop*/
.backToTop{display:none;width:50px;height:50px;line-height:1.2;background:url("../images/back_top.png")/*tpa=http://www.brc010.com/statics/images/skins/images/back_top.png*/ left top;;color:#fff;font-size:12px;text-align:center;position:fixed;_position:absolute;right:10px;bottom:100px;_bottom:"auto";cursor:pointer;opacity:.6;filter:Alpha(opacity=60)}
/* open div*/
#popupMask{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:9990;background-color:#000;-moz-opacity:0.7;opacity:0.70;filter:alpha(opacity=70)}
#popupContainer{position:absolute;z-index:9991;top:0px;left:0px;display:none;padding:0px}
#popupInner{border:3px solid #0f67b6;background-color:#fff}
#popupFrame{margin:0px;width:100%;height:100%;position:relative;z-index:9}
#popupTitleBar{background:url("../images/box_bg1.jpg")/*tpa=http://www.brc010.com/statics/images/skins/images/box_bg1.jpg*/ repeat-x left top;color:#0f67b6;font-weight:bold;height:1.3em;padding:5px;z-index:9992;text-align:center}
#popupTitle{float:left;font-size:1.1em}
#popupControls{float:right;cursor:pointer;cursor:hand}
#popupControls a span{display:block;height:15px;width:15px;text-indent:-9000px;background:url("../images/close.gif")/*tpa=http://www.brc010.com/statics/images/skins/images/close.gif*/ no-repeat}
.VideoBox{padding:10px}
/*product*/
.RightNav span{color:#0f67b6}
.ClassNav{padding:0}
.ClassNav .NavTree ul li{position:relative;background:url("../images/link_bg1.gif")/*tpa=http://www.brc010.com/statics/images/skins/images/link_bg1.gif*/ repeat 0px 0px}
/*1st level sub menu style */
 .ClassNav .NavTree ul li ul{left:220px;position:absolute;width:188px;top:0;display:none;border:1px solid #1b5aa9;background:#FFFFFF;filter:progid:DXImageTransform.Microsoft.Shadow(Color=#999999,Strength=3,Direction=135);z-index:2000}
.RightNav .ClassNav .NavTree ul li ul{width:188px;left:267px}
/*All subsequent sub menu levels offset */
 .ClassNav .NavTree ul li ul li ul{left:159px;/* Parent menu width - 1*/
z-index:2000}
/* menu links style */
 .ClassNav .NavTree ul li a{display:block;cursor:pointer;line-height:30px;border-bottom:1px solid #DDDDDD;padding-left:30px;height:30px}
.ClassNav .NavTree ul li li{background:url("../images/box_icon1.png")/*tpa=http://www.brc010.com/statics/images/skins/images/box_icon1.png*/ no-repeat 12px 12px;z-index:2000}
.ClassNav .NavTree ul li li a{border-bottom:1px solid #ddd;padding-left:28px;z-index:2000}
.ClassNav .NavTree ul li a:hover,.ClassNav .NavTree ul .current a.subfolderstyle{color:white;background:#0f67b6;text-decoration:none}
.ClassNav .NavTree .subfolderstyle{background:url("../images/arrow-list.gif")/*tpa=http://www.brc010.com/statics/images/skins/images/arrow-list.gif*/ no-repeat 180px center}
/* Holly Hack for IE \*/
* html .ClassNav .NavTree ul li{float:left;height:1%;z-index:2000}
* html .ClassNav .NavTree ul li a{height:1%;z-index:2000}
/* End */
/*service*/
.qqbox a:link{color:#000;text-decoration:none}
.qqbox a:visited{color:#000;text-decoration:none}
.qqbox a:hover{color:#f80000;text-decoration:underline}
.qqbox a:active{color:#f80000;text-decoration:underline}
.qqbox{width:132px;height:auto;overflow:hidden;position:absolute;right:0;top:200px;color:#000;font-size:12px;letter-spacing:0px;z-index:500}
.qqlv{width:33px;height:256px;overflow:hidden;position:relative;float:right;z-index:50px}
.qqkf{width:120px;height:auto;overflow:hidden;right:0;top:0;z-index:99px;border:6px solid #cc0000;background:#fff}
.qqkfbt{width:118px;height:20px;overflow:hidden;background:#cc0000;line-height:20px;font-weight:bold;color:#fff;position:relative;border:1px solid #fff;cursor:pointer;text-align:center}
.qqkfhm{width:112px;height:22px;overflow:hidden;line-height:22px;padding-right:8px;position:relative;margin:3px 0}
.bgdh{width:102px;padding-left:10px}
#K1{padding-left:3px}
#K1 p{padding:5px 0px}
/* clearfix */
.clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.clearbox{clear:both;width:996px;margin:0 auto;height:0;overflow:hidden}
.clear{height:1%;overflow:hidden}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.mb30{margin-bottom:30px}