.clearfix{*zoom:1}.clearfix:after{display:table;line-height:0;content:"";clear:both}body,div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;-webkit-text-size-adjust:none}body,button,input,select,textarea{font:16px/1.7 "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53","Hiragino Sans GB";color:#292929;background:#fff}address,cite,dfn,em,var{font-style:normal}code,kbd,pre,samp{font-family:courier new,courier,monospace}small{font-size:14px}ul,ol{list-style:none}a{color:#292929;text-decoration:none}a:hover{color:#292929}sup{vertical-align:text-top}sub{vertical-align:text-bottom}legend{color:#000}fieldset,img{border:0}img{vertical-align:middle}button,input,select,textarea{font-size:100%}button{cursor:pointer}table{border-collapse:collapse;border-spacing:0}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}@media all and (max-width:1184px) and (min-width:1004px){body,button,input,select,textarea{font-size:14px}h1{font-size:32.4px}h2{font-size:27px}h3{font-size:21.6px}h4{font-size:16.2px}h5{font-size:12.6px}h6{font-size:10.8px}}@media all and (max-width:800px){div,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}h1{font-size:28.8px}h2{font-size:24px}h3{font-size:19.2px}h4{font-size:14.4px}h5{font-size:11.2px}h6{font-size:9.6px}}.breadcrumb{margin-bottom:16px;list-style:none;font-size:14px}.breadcrumb>li{display:inline-block;*zoom:1;*display:inline}.breadcrumb>li+li:before{content:"\3e\00a0";padding:0 4px;color:#c7c7c7}.breadcrumb>.active{color:#c7c7c7}.sw-sbox{margin-bottom:16px}.sw-sbox .slider-fade{height:318.75px}.sw-sbox .slider-fade li{height:288.75px}.sw-sbox .slider-fade .pic{display:block}.sw-sbox .slider-fade .pic img{height:288.75px}.sw-sbox .slider-fade .linktitle{display:block;height:30px;line-height:30px;padding:0 8px;overflow:hidden;background:#292929;color:#fff}.sw-sbox .trigger{position:absolute;bottom:38px;right:8px}.sw-sbox .trigger li{width:12px;height:12px;margin-left:4px;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;background:#fff}.sw-sbox .trigger li.current{background:#ec0c15}.m-box .m-hd{border-bottom:1px solid #c7c7c7;height:50px;line-height:50px}.m-box .m-hd .hd-title{font-size:24px;font-weight:400}.m-box .m-hd .active{font-size:24px}.newsitem{border-bottom:none}.newsitem .pic img{width:160px;height:90px}.newsitem .title{font-size:18px;line-height:1.5em}.newsitem .haspic{margin-left:176px}.newsitem .desc p{line-height:1.7;margin-bottom:0}.col1{width:385px}.col1 .imglist{margin:0 0 0 -16px}.col1 .imglist li{width:184px;margin:0 0 16px 16px}.col1 .imglist li img{width:184px;height:103.5px}.col1 .imglist li:nth-child( 2n+1){clear:left}.col2{width:449px}.col2 .imglist{margin:0 0 0 -16px}.col2 .imglist li{width:216px;margin:0 0 16px 16px}.col2 .imglist li img{width:216px;height:121.5px}.col2 .imglist li:nth-child( 2n+1){clear:left}.col3{width:318px;font-size:14px}.col3 .imglist{margin:0 0 0 -16px}.col3 .imglist li{width:151px;margin:0 0 16px 16px}.col3 .imglist li img{width:151px;height:84.9375px}.col3 .imglist li:nth-child( 2n+1){clear:left}.imgrow .imglist{margin:0 0 0 -16px}.imgrow .imglist li{width:284px;margin:0 0 16px 16px}.imgrow .imglist li img{width:284px;height:159.75px}.imgrow .scrollbox{position:relative}.imgrow .scrollbox .prev,.imgrow .scrollbox .next{position:absolute;z-index:30;top:50%;margin-top:-50px;font-size:50px;line-height:1.2;cursor:pointer}.imgrow .scrollbox .prev{right:100%}.imgrow .scrollbox .next{left:100%}.imgrow .scrollbox .scroll{position:relative;width:100%;overflow:hidden;height:190px}#header{padding:25px 0;border-bottom:5px solid #ec0c15;*zoom:1}#header:after{display:table;line-height:0;content:"";clear:both}#header .logo{float:left;margin-top:-17px}#header .cityswitch{float:left;padding:0 16px}#header .cityswitch h2{font-size:16px;line-height:40px}#header .searchbar{float:left;height:40px;overflow:hidden;line-height:40px;border:1px solid #c7c7c7;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}#header .searchbar input,#header .searchbar button{float:left;border:none;height:40px;line-height:40px;outline:none}#header .searchbar input{padding:0 0 0 20px;width:300px}#header .searchbar button{content:"dfsfsd";width:40px;margin:0 16px;text-indent:-6666px;cursor:pointer}#header .nav{float:right}#header .nav ul{padding:11px 0 0 0}#header .nav li{float:left;line-height:1.1;padding:0 8px;border-left:1px solid #c7c7c7}#header .nav li:first-child{border:none}.pageProfession #header .searchbar{margin-left:64px}.pageProfession .flinkbox .flink{width:920px}#localnav .nav{margin-bottom:16px;font-size:0;border-bottom:1px solid #f2f2f2;text-align:center}#localnav .nav li{display:inline-block;*zoom:1;*display:inline;font-size:18px;line-height:50px}#localnav .nav li a{padding:0 8px}#localnav .nav li:after{content:"\2f";color:#c7c7c7}#localnav .nav li:last-child:after{content:'';padding:0}.topicbar{margin-bottom:16px}.topicbar .topic{float:left;width:1000px;min-height:86px;padding:0 0 0 101px;text-align:center;background:url("icontt.png") no-repeat 0 0}.topicbar .topic h1{font-size:36px;font-weight:400;line-height:1.4;margin-bottom:8px}.topicbar .topic h1 a{color:#ec0c15}.topicbar .topic p{font-size:14px}.topicbar .topic p a{padding:0 4px}.topicbar .livebtns{float:right}.topicbar .livebtns li{float:left;margin-left:16px}.topicbar .livebtns li a{display:block}.localcontact{background:url(contactbg_sr.jpg) no-repeat 0 0 #444;-webkit-background-size:100% auto;background-size:100% auto;padding-top:80px}.localcontact .contactbox{padding:16px;color:#fff;font-size:12px}.localcontact .contactbox p{font-size:12px}.flinkbox{padding:32px 0;border-top:1px solid #c7c7c7}.flinkbox .logo,.flinkbox .flink{float:left}.flinkbox .logo img{width:240px}.flinkbox .flink{margin-left:16px;width:456px}.flinkbox .flink h2{float:left;padding:8px;width:48px;height:48px;line-height:24px;background:#292929;color:#fff;font-size:20px;font-style:italic;font-weight:400;text-align:center}.flinkbox .flink ul{padding:4px 0 0 64px;font-size:0}.flinkbox .flink ul li{display:inline-block;*zoom:1;*display:inline;padding-left:8px;font-size:16px}@media all and (max-width:1184px) and (min-width:1004px){#localnav .nav li{font-size:15px;line-height:40px}.col1{width:305px}.col1 .imglist{margin:0 0 0 -16px}.col1 .imglist li{width:144px;margin:0 0 16px 16px}.col1 .imglist li img{width:144px;height:81px}.col1 .imglist li:nth-child( 2n+1){clear:left}.col2{width:409px}.col2 .imglist{margin:0 0 0 -16px}.col2 .imglist li{width:196px;margin:0 0 16px 16px}.col2 .imglist li img{width:196px;height:110.25px}.col2 .imglist li:nth-child( 2n+1){clear:left}.col3{width:258px;font-size:14px}.col3 .imglist{margin:0 0 0 -16px}.col3 .imglist li{width:121px;margin:0 0 16px 16px}.col3 .imglist li img{width:121px;height:68.0625px}.col3 .imglist li:nth-child( 2n+1){clear:left}.col3 .imglist .linktitle{font-size:12px}.imgrow .imglist{margin:0 0 0 -16px}.imgrow .imglist li{width:239px;margin:0 0 16px 16px}.imgrow .imglist li img{width:239px;height:134.4375px}.imgrow .scrollbox{position:relative}.imgrow .scrollbox .prev,.imgrow .scrollbox .next{position:absolute;z-index:30;top:50%;margin-top:-50px;font-size:50px;line-height:1.2;cursor:pointer}.imgrow .scrollbox .prev{right:100%}.imgrow .scrollbox .next{left:100%}.imgrow .scrollbox .scroll{height:160px}.sw-sbox{margin-bottom:16px}.sw-sbox .slider-fade{height:258.75px}.sw-sbox .slider-fade li{height:228.75px}.sw-sbox .slider-fade .pic{display:block}.sw-sbox .slider-fade .pic img{width:100%;height:228.75px}.newsitem{border-bottom:none}.newsitem .pic img{width:144px;height:81px}.newsitem .title{font-size:16px}.newsitem .haspic{margin-left:152px}.newsitem .desc p{font-size:12px}.focustype .title{font-size:18px}.focustype .desc{font-size:12px}#header .searchbar input{width:200px}.navbar .nav li{font-size:14px}.topicbar .topic{width:633px}.topicbar .topic h1{font-size:30px}.topicbar .livebtns li{margin-left:8px;padding-top:16px}.topicbar .livebtns img{width:120px}.flinkbox .logo img{width:200px}.flinkbox .flink{margin-left:16px;width:385px}.flinkbox .flink h2{width:38.4px;height:38.4px;line-height:19.2px;font-size:16px}.flinkbox .flink ul{padding:4px 0 0 54.4px}.flinkbox .flink ul li{padding-left:4px;font-size:14px}.pageProfession #header .searchbar{margin-left:64px}.pageProfession .flinkbox .flink{width:780px}}@media all and (max-width:1004px){.container{width:1184px}}