body{margin:0;padding:0;text-align:center; font-size:13px; font-family:"Microsoft YaHei","Microsoft YaHei";/*-moz-user-select:none;*/ line-height:22px; HEIGHT: 100%;}
div,h1,h2,h3,h4,h5,h6,dl,dt,dd,ol,ul,li,p,q,span,strong,form,iframe,label,textarea,input{padding:0; margin:0;text-align:left}
div{margin:0 auto}
ul,li,ol{list-style:none;list-style-type:none}img{border:0;-ms-interpolation-mode:bicubic}textarea{overflow-y:auto}
q{margin:0;padding:0;display:block;quotes:none}q:before,q:after{content:'';content:none}
div{text-align:left;margin-left:auto;margin-right:auto}
a{text-decoration:none; color:#333}a:hover{text-decoration:underline}
.none,#none,.hide,#hide{display:none}#clear,.clear{clear:both;line-height:1px;height:1px;margin-top:-1px;overflow:hidden}
a:link{text-decoration:none }a:visited{text-decoration:none;}a:hover,a:active{text-decoration:underline;}
.l,#l{float:left}.r,#r{float:right}
.MT10{margin-top:10px}.MB10{margin-bottom:10px}.PT10{padding-top:10px}.PB10{padding-bottom:10px}
.MT20{margin-top:20px}.MB20{margin-bottom:20px}.PT20{padding-top:20px}.PB20{padding-bottom:20px}
.MT15{margin-top:15px}.MB15{margin-bottom:15px}.MTB20{margin-top:10px}

/*a,li,span,p{transition:all 0.2s linear;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear; }*/
a,p,h6{color:#333}
a:hover{text-decoration:none; color:#00A07E}

/*顶部*/
.t{background:#F9F9F9; }
.top{width:980px; height:28px; padding-top:2px;}
.top span{height:25px; line-height:28px; float:left; padding-left:5px; font-size:12px; font-weight:normal; color:#666666; display:block}
.top p{height:25px; line-height:28px; float:right; display:block}
.top p a{width:70px; text-align:center; height:28px; line-height:28px; float:left; color:#00000;  display:block}

/*头部*/
.header{width:980px; height:95px; padding:10px 0 10px 0}
.logo{width:550px; height:95px; float:left;}
.logo a{width:550px; height:95px; overflow:hidden}

.search{width:280px; height:60px; padding-top:20px; float:right;}
.search .s_w{width:230px; float:left; border:#E6E6E6 1px solid; height:36px; line-height:36px; padding-left:10px; color:#999; display:inline; border-radius:3px 0 0 3px; border-right:0;}
.search .an{width:38px; float:left; height:38px; background:url("search.png"/*tpa=http://www.sf05.com/style/search.png*/)/*tpa=style/search.png*/ no-repeat; border:0; color:#fff; text-align:center; cursor:pointer; display:inline; text-indent:-9999px;}
 

/*导航*/
.n{width:100%; background:#333333;}
.nav{width:980px; height:60px;  background:url("navr.png"/*tpa=http://www.sf05.com/style/navr.png*/)/*tpa=style/navr.png*/ right no-repeat;}
.nav ul{width:780px; height:60px;float:left;  display:block}
.nav li{padding:0 20px; height:60px; line-height:60px; float:left; display:block; text-align:center; }
.nav li:hover{padding:0 20px; height:60px; float:left; display:block;  text-align:center; background:#9C9E9B}
.nav li a{ height:60px; float:left;font-weight:normal; color:#FFF; font-size:16px; letter-spacing:2px;}
.nav li a:hover{ height:60px; float:left; text-decoration:none; color:#FFF}
.nav li.nav_on{padding:0 20px;height:60px; float:left; text-decoration:none;  background:#9C9E9B}
.nav li.nav_on a{color:#FFF; }
.nav p{width:175px; float:right; height:60px; display:block}
.nav p span{width:175px; height:60px; float:right; display:block}


.con{width:980px; padding-bottom:10px;}
.con:after{content:".";display: block;height: 0;clear:both;visibility: hidden}

.index_l{width:553px; float:left}
/*第一屏 幻灯片*/
.index_limg{width:553px; height:313px;}
#focus {width:553px; height:313px; overflow:hidden; position:relative;}
#focus ul {height:313px; position:absolute;}
#focus ul li {float:left; width:553px; height:313px; overflow:hidden; position:relative; background:#000;}
#focus ul li img{width:553px; height:313px; border:0}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .preNext {width:45px; height:100px; position:absolute; top:100px; background:url("sprite.png"/*tpa=http://www.sf05.com/style/sprite.png*/)/*tpa=style/sprite.png*/ no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#focus .btnBg {position:absolute; width:553px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:553px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:20px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#02A384;}
#focus .btn span.on {background:#02A384;}


.box1{width:551px; height:374px; border:#E6E4E7 1px solid}
.box1_t{ height:52px; background:#F5F5F5; border-bottom:#E6E4E7 2px solid; }
.box1_t li{width:110px; height:52px; float:left; line-height:52px; font-size:14px; float:left; text-align:center; cursor:pointer; display:block}
.box1_t li.active{background:#FFF; height:53px;  border-top:#02A384 1px solid; color:#0F9A7D;  font-weight:bold;text-align:center; }
.box1_t li.normal{ }
.box1_c{width:551px; height:300px; }
.box1_c li{width:170px; height:145px; float:left; display:block; margin-left:10px; margin-bottom:5px}
.box1_c li img{width:170px; height:95px; float:left}
.box1_c li span{width:170px; height:50px;float:left; line-height:18px; margin-top:5px; overflow:hidden;}

.box2{width:551px; height:548px; border:#E6E4E7 1px solid}
.box2_c{width:525px; height:220px; }
.box2_cimg{width:165px; height:220px; float:left;}
.box2_cimg img{width:165px; margin-bottom:10px}
.box2_cr{width:350px; height:220px; float:right;}
.box2_cr p{width:335px;  height:30px;line-height:30px; padding-left:15px; background:url("sanjiao.png"/*tpa=http://www.sf05.com/style/sanjiao.png*/)/*tpa=style/sanjiao.png*/ 0 8px no-repeat; display:inline-block}
.box2_cr p a{width:250px; float:left; overflow:hidden; display:block}
.box2_cr p span{width:70px;  float:right; text-align:right; overflow:hidden; color:#CCC; display:block}


.index_r{width:406px; float:right}
.box3{width:404px; height:311px; border:#E6E4E7 1px solid}
.box3_top{width:380px; padding-top:10px; border-bottom:#dedede 1px dotted}
.box3_top h5{width:380px; height:25px; line-height:25px; margin-bottom:5px; font-size:20px; color:#C10100; font-weight:bold; font-family:"Microsoft YaHei"; display:block}
.box3_top span{width:380px; height:52px; line-height:22px; color:#737077; font-family:Verdana, Geneva, sans-serif;  border-bottom:1px dashed #c5c5c5; overflow:hidden; display:block}

.box3_list{width:380px; margin-left:10px; margin-top:10px; display:block}
.box3_list li{height:27px;line-height:27px;padding-left:13px;background:url("sanjiao.png"/*tpa=http://www.sf05.com/style/sanjiao.png*/)/*tpa=style/sanjiao.png*/ left no-repeat;}
.box3_list li span{float:right; color: #b5b5b5; font-family: arial;}
.box3_list li a{display: inline-block;}

.box3_ad{width:400px; height:50px;}
.box3_ad a{width:193px; height:50px; float:left; display:block; margin-left:5px;}
.box3_ad a img{width:193px;}

.box4_video{width:406px; height:222px; overflow:hidden}
.box5_ad{width:406px; overflow:hidden}

.box6{width:404px;height:310px; border:#E6E4E7 1px solid}
.box6_t{ height:52px; background:#F5F5F5; border-bottom:#E6E4E7 2px solid; }
.box6_t span{width:110px; height:52px; line-height:52px; font-size:14px; float:left; text-align:center; cursor:pointer; display:block}
.box6_t span.active{background:#FFF; height:53px; float:left;  border-top:#02A384 1px solid; color:#0F9A7D;  font-weight:bold;text-align:center; }
.box6_t b.gengduo{float:right; padding-left:25px; padding-right:8px; height:52px; line-height:52px; background:url("ico.gif"/*tpa=http://www.sf05.com/style/ico.gif*/)/*tpa=style/ico.gif*/ left no-repeat; font-size:12px; display:block}
.box6_ul{width:380px; display:block; margin-left:10px;}
.box6_ul li{height:30px;line-height:30px;padding-left:13px;background:url("sanjiao.png"/*tpa=http://www.sf05.com/style/sanjiao.png*/)/*tpa=style/sanjiao.png*/ left no-repeat;}
.box6_ul li span{float:right; color: #b5b5b5; font-family: arial;}
.box6_ul li a{display: inline-block;}


.conl{width:680px; float:left}
.conr{width:280px; float:right}
 
/*右侧 广告位*/
 
/*右侧 排行*/
.index_rad{width:280px; background:url("page-subgg.jpg"/*tpa=http://www.sf05.com/style/page-subgg.jpg*/)/*tpa=style/page-subgg.jpg*/ center no-repeat; margin-top:50px}
.index_rad a{width:280px; height:70px; display:block; font-size:0}  

.rad6{width:280px;height:310px; border:#E6E4E7 1px solid; margin-top:15px}
.rad6_t{ height:52px; background:#F5F5F5; border-bottom:#E6E4E7 2px solid; }
.rad6_t span{width:110px; height:52px; line-height:52px; font-size:14px; float:left; text-align:center; cursor:pointer; display:block}
.rad6_t span.active{background:#FFF; height:53px; float:left;  border-top:#02A384 1px solid; color:#0F9A7D;  font-weight:bold;text-align:center; }
.rad6_t b.gengduo{float:right; padding-left:25px; padding-right:8px; height:52px; line-height:52px; background:url("ico.gif"/*tpa=http://www.sf05.com/style/ico.gif*/)/*tpa=style/ico.gif*/ left no-repeat; font-size:12px; display:block}
.rad6_ul{width:256px; display:block; margin-left:10px;}
.rad6_ul li{height:30px;line-height:30px;padding-left:13px;background:url("sanjiao.png"/*tpa=http://www.sf05.com/style/sanjiao.png*/)/*tpa=style/sanjiao.png*/ left no-repeat;}
.rad6_ul li span{float:right; color: #b5b5b5; font-family: arial;}
.rad6_ul li a{display: inline-block;}

/*底部 友情链接*/
.link{width:980px;}
.link_t{width:980px; height:40px; border-bottom:#EEEEEE 2px solid}
.link_t h4{width:75px; font-size:16px; color:#666; line-height:40px; text-align:left; border-bottom:#9B9B9B 2px solid; color:#000; display:block; float:left}
.link_t span{  font-size:12px; color:#666; line-height:40px;  text-align:left; padding-left:10px; color:#CCC; float:left}
.link_t b{  font-size:12px; color:#666; line-height:40px;  text-align:left; padding-left:10px; color:#CCC; font-weight:normal; float:right}
.link ul{padding:10px 0; height:60px;}
.link ul li{padding-right:10px; float:left; line-height:25px; font-size:12px}


/*底部 版权*/
.ft{width:100%; background:#000; color:#6A6A6A}
.foot{width:980px; height:60px; padding:15px 0; line-height:25px;}
.foot_l{width:480px; float:left; text-align:left}
.foot_r{width:480px; float:right; text-align:right}
.foot b{color:#979797;}

/*栏目列表*/
.loc{width:678px; padding:5px 0 5px 0 }
.loc h3{background:url("urlherebg.png"/*tpa=http://www.sf05.com/style/urlherebg.png*/)/*tpa=style/urlherebg.png*/ left no-repeat; padding-left:25px; height:30px; line-height:30px; font-size:16px; font-weight:normal; font-family:"Microsoft YaHei"}
.page{width:608px; height:40px; padding:5px 10px; }

/*栏目新闻列表*/
.list{width:676px; padding-bottom:15px; border:#E7E7E7 1px solid; margin-top:10px}
.list_c{padding:30px 30px 10px 30px; }
.list_c li{ height:34px; line-height:34px;  border-bottom:1px dashed #c5c5c5;}
.list_c span{float: right; color:#c5c5c5; font-family:arial;}
.list_c li a{display: inline-block; color:#737077}




/*文章页*/
.arc{width:638px; padding:10px 20px; border:#E7E7E7 1px solid; background:#FFF; margin-top:15px}
.title{height:60px; }
.title h1{width:638px; height:60px; line-height:60px; font-family:'Microsoft YaHei'; color:#02A384; text-shadow: 0 1px 0 #dedede; font-size:26px; font-weight:normal; display:block; text-align:center}
.resource{height:50px; width:638px; line-height:50px; color:#666; text-align:center; margin-bottom:6px; border-bottom:#dedede 1px dotted}
.resource span{color:#CCC}
.des{height:40px; width:558px; padding:8px 14px; line-height:23px;  border-top:1px solid #ECECEC; background:#FBFBFB; color:#000000; font-size:14px; font-family:"宋体"; overflow:hidden}
.content{line-height:28px; font-size:12px; width:610px; margin-top:5px; padding:10px 14px 20px 14px; font-family:"宋体";}
.content p{  padding-top:10px;}
.share{width:610px; height:25px; line-height:25px; padding:15px 10px; }
.fanpian{width:610px; padding:5px 0 5px 5px}
.fanpian p{width:638px; height:26px; line-height:26px; }
.fenpian a{font-family:"宋体";}


/*分页*/
.page_list{margin-top:10px}
.page_list a{padding:5px 6px; margin:2px 1px; border:#eee 1px solid; color:#999; background:#FFF; text-decoration:none}
.page_list a:hover {border:#999 1px solid; color:#666;}
.page_list a:active {border:#999 1px solid; color:#666;}
.page_list .thisclass {padding:5px 6px; border:#A5A5A5 1px solid; background:#E3E3E3; font-weight:bold; color:#000000; margin:2px 1px;}
.page_list .disabled {border:#dedede 1px solid; padding:5px 6px; margin:2px 1px; color:#999; background:#FFF;}
.page_list .table .tr .form .td a{height:22px; margin:0; border:0;!important} 
.page_list .pageinfo{border:#dedede 1px solid; padding:5px 6px; margin:2px 1px; color:#999; }

/*分页*/
 
.pagebreak  {FONT-SIZE: 12px;COLOR: #dddddd;margin-top: 10px; margin-bottom: 20px; float: left; line-height:22px;width: 603px; text-align: center;}
.pagebreak ul {list-style-type: none;margin: 0px; padding: 0px;}
.pagebreak .current {padding:3px 5px; border: 1px solid #CCC;color: #036;background-color: #CCC;}
.pagebreak li   {BORDER-RIGHT: #dddddd 1px solid;  padding:3px 5px; BORDER-TOP: #dddddd 1px solid;   BACKGROUND: #fff; FLOAT: left;  MARGIN: 3px; BORDER-LEFT: #dddddd 1px solid; COLOR: #aaaaaa;   BORDER-BOTTOM: #dddddd 1px solid; LIST-STYLE-TYPE: none}
.pagebreak a {COLOR: #aaaaaa; margin-top: 0px; margin-right: 2px;margin-bottom: 0px;margin-left: 2px;}
.pagebreak .thisclass{BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FONT-WEIGHT: bold; BACKGROUND: #f0f0f0; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #ff0084; BORDER-BOTTOM: #e0e0e0 1px solid}
.pagebreak .thisclass a   {COLOR: #ff0084}