﻿html{overflow-y:scroll;}
html, 
body, 
div, 
form, 
p, 
a, 
h1, h2, h3, h4, h5, h6, 
img, 
table, td, th, 
input, span, 
section, header, footer, nav, article, aside, fieldset, 
textarea, dl, dt, dd, blockquote, 
ul, ol {
    margin: 0;
    padding: 0;
}
a{
    text-decoration: none;
	color:#395187;
}
a:hover {
    color: #06c;
	text-decoration:underline;
}
img {
    border: none;
}
body {
    font-family:"Microsoft YaHei", "微软雅黑", "黑体", "SimSun";
    font-size: 16px;
}
li,ol,ul {
    list-style:none;
}
em {
    font-style: normal;
}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
  display: block;
}
.container{ width:1000px; margin:0px auto;}
.show{ display:block;}
.hide{ display:none;}
.ov {
    overflow: hidden;
    zoom:1;
}
.fl-r {
    float: right;
}
.fl-l {
    float: left;
}
.ie6 .fl-l {
    float: left;
    display: inline;
}
.hr5 {
    height: 5px;
}
.hr10 {
    height: 10px;
}
.hr15 {
    height: 15px;
}
.hr20 {
    height: 20px;
}
.clear {
    clear: both;
}
.clear10 {
    clear: both;
	height: 10px;
}
.clear20 {
    clear: both;
	height: 20px;
}
/*icon*/
.activity { display:inline-block;width:30px; height:16px; margin-left:10px;margin-top:5px; background:url(../images/activity.gif) no-repeat 0 0;}
.hot { display:inline-block;width:30px; height:16px; margin-left:10px; background:url(../images/hot.gif) no-repeat 0 0; }
.interview { display:inline-block;width:30px; height:16px; margin-left:10px;margin-top:5px; background:url(../images/interview.gif) no-repeat 0 0; }
.live { display:inline-block;width:30px; height:16px; margin-left:10px; margin-top:5px; background:url(../images/live.gif) no-repeat 0 0; }
.new { display:inline-block;width:30px; height:16px; margin-left:10px; margin-top:5px; background:url(../images/new.gif) no-repeat 0 0;  }
.picture {display:inline-block;width:30px; height:16px; margin-left:10px;margin-top:5px; background:url(../images/picture.gif) no-repeat 0 0; }
.recommend { display:inline-block;width:30px; height:16px; margin-left:10px;margin-top:5px; background:url(../images/recommend.gif) no-repeat 0 0; }
.special { display:inline-block;width:30px; height:16px; margin-left:10px;margin-top:5px; background:url(../images/special.gif) no-repeat 0 0;}
.video { display:inline-block;width:30px; height:16px; margin-left:10px; margin-top:5px; background:url(../images/video.gif) no-repeat 0 0; }
.vote { display:inline-block;width:30px; height:16px; margin-left:10px; margin-top:5px; background:url(../images/vote.gif) no-repeat 0 0;}
.dujia{ display:inline-block;width:30px; height:22px; margin-left:10px; background:url(../images/weibo.png) no-repeat 0 -58px;}
/*通用底部*/
.footer{ background-color:#304e80; height:340px; width:100%;}
.footer-c{ width:1000px; margin:0 auto; color:#FFF;background-color: #304e80; padding-left:10px;}
.footer-c ul{ padding-top:30px; height:166px;}
.footer-c ul li{ float:left;} 
.footer-c ul li a{ color:#FFF;}
.footer-c .about dt,.footer-c .contact dt,.footer-c .focus dt,.footer-c .friend dt{ font-size:18px; height:60px;}
.footer-c .about dd a,.footer-c .contact dd a,.footer-c .focus dd a,.footer-c .friend dd a{ font-size:12px; line-height:24px; color:#d8d8d8;}
.footer-c .friend dd a{ float:left; margin-right:10px;}
.footer-c .xuxian{ border-bottom:solid #5a7197 1px; height:20px;}
.footer-bottom{font-size:12px; margin-top:20px; text-align:center;}
.footer-bottom p{ line-height:24px;}
.footer-bottom a{font-size:12px;text-decoration:none; margin:0 10px 0 10px;}
.footer-bottom a:hover{font-size:12px;text-decoration: underline;}
/*通用头部*/
.tytop{ background-color:#fafbfc; height:40px; border-bottom:#f0efef solid 1px;}
.tytop ul{ height:25px; margin-top:12px; float:left;}
.tytop ul li{ float:left; font-size:12px; width:45px; text-align:center;}
.tytop ul li span{ float:right; width:1px;}
.tytop .logo-s{ width:90px; margin-right:10px; float:left; margin-top:8px;}
.email,.weibo{background:url(../images/weibo-l.png) no-repeat 0 0;
width:30px; height:20px; float:right;margin-top: 10px; cursor:pointer;}
.email{ background-position:0 -26px; }
.weibo{ background-position:0 -1px;}
/*面包屑导航*/
.m-crumb{
height: 20px;
font-size: 16px;
color: #304a87;
padding-top:10px;
}
.m-crumb a {
font-size: 16px;
float: left;
height: 20px;
}
.m-crumb em {
background-position: -10px -1052px;
float: left;
width: 25px;
height: 20px;
}
.icon16x16 {
background-image: url(../images/ico16x16.png);
background-repeat: no-repeat;
}