*{ padding:0; margin:0;}
body{ font-family:"Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53";}
ul,li{ padding:0; margin:0; list-style:none;}
a{ text-decoration:none; color:#333;}
.float-left{ float:left;}
.float-right{ float:right;}
.main110{ width:1140px; margin:0 auto;}
.main {
    width: 1140px;
    overflow: hidden;
    margin: 0 auto;
}


img{ display:block; border:none;}
.clear{ clear:both;}
fieldset{ border:0;}

/*header*/
.mainall{ height:50px; background-color:#f5f5f5; width:100%;}
.loginline { width:auto; clear:both; height:50px;  vertical-align:inherit;  }
.loginline img.logo{ margin-top:2px;}
.onday { width:850px; }
.onday a{ font-size:15px; color:#666; margin-left:0px;}
/*�����˵�*/
#nav{width:100%;margin:0 auto;height:50px;line-height:50px;display:block;overflow:hidden;}
#navMenu ul{width:100%;float:left;height:50px;}
#navMenu li{float:left;font-size:14px;}
#navMenu li a{color:#333!important;text-decoration:none;width:91px;height:50px;line-height:50px;text-align:center;background-image:url('images/navbg.png');display:block;}
#navMenu li a.last{width:92px;}
#navMenu li a.current{background-position:0 -80px;width:91px;height:50px;line-height:50px;text-align:center;display:block;color:#333;}
#navMenu li a:hover{background:#FFF;}
/*-------- �����˵� --------------*/
.dropMenu{position:absolute;top:0;z-index:999999;visibility:hidden;margin-top:-2px;border:1px solid #0e2c5e;border-top:0;background-color:#fff;padding:4px;width:880px;}
.dropMenu li{float:left;width:110px;height:32px; font-size:14px;}
.dropMenu li a{display:block;padding:5px 0 5px 12px;color:#0f335d;}
.dropMenu a:hover{text-decoration:underline;color:#000;}

.topmenu {font-size: 14px;width: 840px;padding-top: 6px;}

.topmenu ul.flei1 li {float: left;width: 80px;text-align: center;line-height: 20px;}

.topmenu ul.flei4 {width: 160px;overflow: hidden;}
.topmenu ul.flei2 li {float: left;width: 80px;text-align: center;line-height: 20px;}
.topmenu ul.flei3 li {float: left;width: 80px;text-align: center;line-height: 20px;}
.topmenu ul.flei4 li {float: left;width: 80px;text-align: center;line-height: 20px;}



.yd{ line-height:50px;}
.yd a{ margin-right:10px; font-size:14px;}





/*Ʒ��ר��*/
.display{height:78px;line-height:78px; margin-top:6px; border:1px solid #d2d2d2;}
img{border:none}
.bnlist ul.small-bn li {padding-bottom: 0;margin-bottom: 18px;}
.bnlist ul li {padding: 0 20px 15px 0;float: left; margin-top:5px;}
.gg{ padding-top:30px;}

/*ͷ������*/
.first-page-tool {border-left: 0;}
.page-tool-i {height: 20px;float: left;padding: 0 20px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;position: relative;}
.page-tool-i a {display: block;width: 30px;height: 40px;position: relative;margin-top: -10px;background: url("../img/main_desktop2.png") no-repeat;text-indent: -9999em;}
.page-tool-d a {width: 36px;background-position: 0 7px;}
.page-tool-u a {width: 36px;background-position: -60px 7px;}
.page-tool-p a {background-position: -124px 7px;}
.page-tool-s a {background-position: -200px 7px;}
.page-tool-f a {background-position: -283px 7px;}


/*����*/
.site-header {margin-top: 15px;position: relative;z-index: 1000;}
.site-header .bread {float: left;display: inline;margin: 10px 0 0 10px;line-height: 20px;font-size: 14px; color:#666;}

.search{ height:33px; width:402px;background:url(../img/search.png) no-repeat 0 0; margin-top:3px;}
.search label,.search .left { float:left;}
.search input.text { font-size:12px; color:#999; border:none; height:24px; padding-top:5px; line-height:10px; width:209px; padding-left:5px; vertical-align:middle; background:none; font-family:"΢���ź�"; outline:none;}
.search button { width:103px;height:33px;line-height:33px;font-size:14px;font-weight:bold;color:#fff; background:none; border:none; cursor:pointer; outline:none;}
/*select*/
.search div.selectbox-wrapper { position:absolute; background-color:white;  outline:none; margin-left:3px; z-index:99999;}
.search div.selectbox-wrapper ul li.selected { background-color: #fe5e5e; color:#fff;}
.search div.selectbox-wrapper ul li.current { background-color:#fe5e5e; color:#fff;}
.search div.selectbox-wrapper ul li { display:block; margin:0; line-height:18px; text-indent:10px; cursor:pointer; width:79px; color:#999; font-size:12px;background-color:#fcfdfc;border:1px solid #fe5e5e;border-top:none;}
.search .selectbox { font-family:"΢���ź�";font-size:12px; display: block; width:80px; text-align:left; height:24px; padding-top:5px; cursor: pointer; border:none; background:none; color:#999; text-indent:10px; z-index:999999; vertical-align:middle;}
.kj ul{margin: 10px 0 0 10px;}
.kj ul li{ float:left; font-size:14px; margin-right:15px;}
.kj1 ul{margin: 8px 0 0 10px;}
.kj1 ul li{ float:left; font-size:14px; margin-right:15px;}



.page-header {margin-top: 15px;}
.page-header h1 {font-size: 36px;color: #333;font-weight: bold;line-height: 50px; padding-left:10px;}
.page-header h1 a{color: #333;transition: .1s;}
.page-header h1 a:hover{color: #fe5e5e;text-decoration: underline;}
#navtimeSource{font-size: 14px;}
#navtimeSource>span{padding-left:15px;}
.real-time-window{bottom:0 !important;}
/* �̶�����ť��ʽ */
.page-info{height:36px; position:relative; margin-top:20px;}
.shareBtn-bd a, .scrollBtn a, .hot-voting-con, .hot-voting, #cmt_post_btn, #topPic_close, .cmt-share-btn label {display: inline-block;background: url(../img/s_gallery_2012110702.png) no-repeat 0 0;}
.page-tools .shareBtn {float: left;width: 305px;margin-top: 10px;font-size: 12px;}
.h-shareBtn .shareBtn-hd {float: left;width: 55px;padding-left: 0;padding-top: 5px;color: #666;font-size: 14px;}
.shareBtn-hd {display: inline-block;position: relative;z-index: 3;width: 64px;height: 23px;padding-left: 8px;border: 1px solid fff;border-bottom: none;border-left: 1px solid #FFF;color: #676767;line-height: 21px;font-size: 12px;}
.h-shareBtn .shareBtn-bd li {float: left;width: 24px;height: 24px;padding: 0;overflow: hidden;margin-right: 5px; line-height:24px;}
.h-shareBtn .shareBtn-bd a {display: block;width: 0;height: 24px;padding-left: 24px;filter: Alpha(Opacity=80);opacity: .8;-moz-transition: opacity .5s ease;-webkit-transition: opacity .5s ease;-o-transition: opacity .5s ease;transition: opacity .5s ease;}
.shareBtn24 .s_weibo {background-position: -62px -200px;}
.shareBtn24 .s_qzone {background-position: -62px -229px;}
.shareBtn24 .s_qq {background: url(../img/qqshare_16_24.png) -18px -25px no-repeat;}
.shareBtn24 .s_sina {background-position: -62px -316px;}
.shareBtn24 .s_ewm {background: url(../img/icon_wx_24.png) no-repeat;}





/* time */
.time-source{position:absolute; left:0; top:0; line-height:36px; height: 36px; padding-left:10px; color:#666;}
.page-content {border-top: 1px solid #d0d0d0;margin-top: 20px;position: relative;overflow: hidden;}
/*����*/
.xd{ position: fixed;top: 0;height: 68px;border-bottom: 1px solid #cacaca;background: #f8f8f8;margin-top: 0;line-height: 68px; z-index:99999; display:none;}
.xd .title{width: 480px;font-size: 30px;color: #333333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-left:10px; font-weight:bold; }
.search1 {float: right;margin-top: 20px;color: #666;position: relative;width: 280px;height: 30px;z-index: 1000; margin-right:20px;}
#search_type {width: 79px;height: 29px;border: 1px solid #bbb;border-right: none;position: absolute;left: 0;top: 0;vertical-align: middle;}
#search_input {position: absolute;top: 0;right: 0;width: 189px;height: 17px;border: solid 1px #bbb;padding: 5px;border-radius: 0 2px 2px 0;font: 13px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","Arial","SimSun","\5B8B\4F53";color: #666;}
#search_submit {width: 40px;height: 25px;background: url("http://n.sinaimg.cn/news/content2014/main_desktop.png") no-repeat -313px -107px;border: none;margin-left: -42px;cursor: pointer;position: absolute;right: 2px;top: 2px;}
#search_type_div {line-height: 27px;height: 27px;font-size: 14px;cursor: pointer;z-index: 100;}
#search_type_div .ds_cont {border: solid 1px #bbb;border-radius: 2px 0 0 2px;border-right: none;}
#search_type_div .ds_title {padding: 0 5px;background: url("http://n.sinaimg.cn/news/content2014/main_desktop.png") no-repeat -229px -105px;}
/*���*/
.page-content .left{ padding-top:15px; width:800px;}
.page-content .left img.gg{ width:800px; height:90px;}
.article p{line-height: 2em;margin: 15px 0; font-size:16px; text-indent:2em;}
.article h1{ display:block; text-align:center; font-size:16px;}
.article h1 a{ color:#F00;}
.aboutlink {width: 100%;overflow: hidden;}
.aboutlink p {font-weight: bold;line-height: 33px;color: #e1110c;}
.aboutlink li {float: left;width: 49%;line-height: 30px;text-indent: 9px; font-size:14px;}
.aboutlink li a:hover{ color:#FF0000;}
.contool {background-color: #fff;padding: 8px;border: 1px solid #dbdbdb;vertical-align: inherit;clear: both;height: 100%; font-size:14px;margin-top: 10px;}
.contool span {float: right;}
.contool span em {color: #FF0000;}
.nextto {padding-top: 15px;color: #FF0000; font-size:14px;}
.nextto span {float: right;}
/*����Ķ�*/
.about-read {border-bottom: none; padding-top:15px;}
.about-read h2 {font-weight: bold;font-size: 14px;}
.bestSelect {color: #333;font-size: 14px;line-height: 30px;}
.bestSelect table {margin-left: -5px;}
.bestSelect td {color: #99AABE;font-size: 14px;line-height: 30px;}
.bestSelect td span {color: #C0C0C0;}

.SogouKeywords {margin-top: 10px;margin-bottom: 15px;font-size: 14px;}
.SogouKeywords h2 {font-weight: bold;font-size: 14px;margin-bottom: 8px;}
.SogouKeywordsList li {float: left;width: 210px;line-height: 28px;}


.baidu_rmss_mod {padding:15px 0 0 0px;}
.baidu_rmss_mod .hd h2 {font-size: 14px;font-weight: bold;margin-bottom: 8px;}
.baidu_rmss_mod .bd li {font-size: 14px;float: left;line-height: 28px;width: 210px;}




.xdnav{ height:50px; background:#f5f5f5;  display:none;position: fixed;top: 0; z-index:99999;}
.xdnav ul li{ float:left; line-height:50px; width:80px; font-size:14px; text-align:center;}

.province{ margin-bottom:10px; margin-top:25px;}
.province-title{width:680px; height:40px; border-bottom:1px solid #b5b5b5;}
.province-title h1.title{ display:block; height:22px; background:url(../img/title.jpg) no-repeat left;font-size:20px;font-family:'΢���ź�'; color:#333; font-weight:normal; padding-left:10px; line-height:22px;}
.province ul{ margin-top:25px;}
.province ul li{ float:left; font-family:'΢���ź�'; font-size:14px; width:130px; text-align:center; line-height:25px; }
.province ul li a{ color:#333;}
.province ul li a:hover{ color:#FF0000;}

/*�ұ�*/
.page-content .right{ padding-top:15px; width:300px;}
.expertbox{margin:0px auto 0 auto;}
#slide_c {position: relative;width: 300px;height: 170px;overflow: hidden; margin-top:10px;}
#slide_c img{width:300px; height:170px; }
#slide_c .ico_c{position:absolute; right:8px;bottom:6px}
#slide_c .ico_c li{background:#fff;float:left;display:block; width:15px; height:15px; line-height:15px;border:1px solid #cecece;font-family:Arial, Helvetica, sans-serif;text-align:center;margin:2px; padding: 1px;cursor:pointer}
#slide_c .ico_c li.high{background:#69F;color:#fff;font-weight:bolder}
.sp ul{ margin-top:5px; }
.sp ul li{ width:140px; height:111px; float:left; margin-top:10px; margin-left:7px;  }
.sp ul li img{ width:135px; height:84px;}
.sp ul li span{ font-size:12px; color:#666; display:block; text-align:center; padding-top:10px; padding-bottom:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


/*������Ѷ*/
.zxzx .test-title{ margin-top:20px;}
.zxzx ul{ margin-top:10px;}
.zxzx ul li{ margin-bottom: 10px;height: 30px;line-height: 30px;}
.zxzx ul li .red{background-color: #fa5a58;}
.zxzx ul li .black{background-color: #3b3b3b;}
.zxzx ul li .grey{background-color: #adadad;}
.zxzx ul li span{display: inline-block;float: left;width: 30px;height: 30px;line-height: 30px;font-weight: bold;font-size: 18px;font-family: Arial,sans-serif;color: #fff;text-align: center;}
.zxzx ul li a{padding-left: 10px;font-size: 14px;display: block;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #000;}

/*��Ƶ*/
#tab{position:relative;margin:40px auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:145px;height:30px;line-height:30px;border:1px solid #ccc;border-bottom:0px;cursor:pointer;text-align:center; background:#f5f5f5; border:1px solid #ddd;}
#tab .tab_box{clear:both;position:relative; padding-top:30px;}
#tab .tab_menu .selected{cursor:pointer; background:#FFF; color:#F00; border-bottom:none;}
.hide{display:none;}
.tab_box div{padding-top:5px;} 
.tab_box .picc{ width:102px; height:92px;}
.tab_box .picc img{ width:102px; height:92px;}
.tab_box .nr{ width:184px;}
.tab_box .nr h1{ font-size:15px;white-space:nowrap;overflow:hidden; text-overflow:ellipsis; }
.tab_box .nr p{ font-size:14px; color:#666;}
.tab_box div ul li{ font-size:14px; line-height:25px;}

.test{ margin-top:30px;}
.test-title{ height:44px; line-height:44px;  background:url(../img/title.jpg) no-repeat 10px center #f5f5f5; font-size:16px; color:#333; padding-left:20px;}
.test-title a{ font-size:12px; color:#fe5e5e; padding-right:5px;}
.test-content{border:1px solid #e5e5e5; height:400px; padding-bottom:20px;}
.test-content ul{ margin-top:5px; }
.test-content ul li{ width:140px; height:111px; float:left; margin-top:10px; margin-left:7px;  }
.test-content ul li img{ width:135px; height:84px;}
.test-content ul li span{ font-size:12px; color:#666; display:block; text-align:center; padding-top:10px; padding-bottom:10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wb{ margin-top:30px;}
.wb-title{ height:44px; line-height:44px;  background:url(../img/title.jpg) no-repeat 10px center #f5f5f5; font-size:16px; color:#333; padding-left:20px;}
.wb-content{border:1px solid #e5e5e5; height:400px; padding-bottom:20px;}

/*�ײ�*/
.footer{ height:201px;background:#f5f5f5; width:100%;}
#footer-content{ height:201px; }
#footer-content ul{ padding-top:33px; margin-left:200px;}
#footer-content ul li{ height:12px; line-height:12px; padding-left:10px; padding-right:10px; float:left; font-family:'΢���ź�'; font-size:12px; border-right:1px solid #000;}
#footer-content ul li.last{ border:none;}
#footer-content ul li a{ color:#333;}
#footer-content ul li a:hover{ color:#FF0000;}
#footer-content p{font-family:'΢���ź�'; font-size:12px; color:#666; text-align:center; line-height:20px; margin-top:25px;}
#footer-content p span{ color:#333;}

/*热门推荐*/
.zxzx1 dl {margin-bottom: 15px; margin-top:15px; zoom:1;}
.zxzx1 dl:after{content: "";display: block;clear: both;height: 0;visibility: hidden;}
.zxzx1 dl dt {display: inline;float: left;height: 60px;overflow: hidden;margin-right: 10px;}
.zxzx1 dl dd {font-size: 14px;}
.zxzx1 dl dd a:hover{ color:#F00;}

/*新添样式*/
#mytable tr td{padding:10px 0;}
#mytable tr td a{color:blue;text-decoration: none;font-size: 15px;}
.article-head{border:1px solid #dbdbdb;padding:15px 20px;margin:10px 0 0 0;}
.article-head .qr-code{width:140px;height:140px;float:left;padding-right:18px;border-right:1px dotted #ccc;position:relative;z-index:33;}
.article-head .qr-code img{display:block;width:100%;}
.article-head .hd-main{width:100%;float:right;margin-left:-185px;}
.article-head .hd-main h4{font-size:18px;font-weight:normal;height:24px;line-height:24px;overflow:hidden;padding-top:3px;padding-left:185px;}
.article-head .hd-main h4 img{vertical-align:middle;float:left;}
.article-head .hd-main dl{padding:15px 0 0 185px;}
.article-head .hd-main dt,.article-head .hd-main .hd-img,.article-head .hd-main dt img,.article-head .hd-main dt b{width:85px;height:85px;position:relative;}
.article-head .hd-main dt{float:left;padding-top:5px;}
.article-head .hd-main dt a:hover{opacity:0.8;filter:alpha(opacity=80);}
.article-head .hd-main dd{width:475px;float:left;font-size:14px;}
.article-head .hd-main dd ul{margin:5px 0 -5px;}
.article-head .hd-main dd li{height:24px;line-height:24px;overflow:hidden;padding-left:12px;margin-bottom:8px;}
.article-head .hd-main dd li strong{font-weight: normal;}
.article-head .hd-main dd li img{vertical-align:middle;position:relative}
.article-head .hd-main .hd-img{position:relative;display:block;}
.article-head .hd-main .hd-img b{position:absolute;left:0;top:0;cursor:pointer;}





.clearfix:after {  content: " ";  display: block;  clear: both;  height: 0;  }
.clearfix {  zoom: 1;  }
.b_title span{display: block;width: 120px;height: 47px;background: #fe5e5e; text-align: center;line-height: 47px;font-size: 18px;color: #fff;}
.b_title{margin-top: 15px;}

.select_box{float: left; margin: 6px 0 0 0;}
.sousuo_box{margin-top: 20px;}
.sousuo_box span{display: block;width:140px;height: 34px; line-height: 34px; text-align: center; float: left;}
.sousuo_box .se_two{width: 140px;}
.sousuo_box select{width: 100px;height: 34px; float: left;margin-left: 10px;}
.sousuo_box select:nth-of-type(1){margin-left: 0;}
.sousuo_box .ser{width: 60px;height: 34px;color: #fff;font-size: 14px;background: #fe5e5e;border: none;float: left;margin-left: 10px;}

.sousuo1 span{float: none;}
.sousuo1 .b_title{margin-top: 30px;}
.sousuo_box1 select{width: 140px;margin-left: 13px;}
.sousuo_box1 select:nth-of-type(1){margin-left: 0;}
.sousuo_box1 .ser{margin-left: 13px;cursor: pointer;}

.zx_fl{width: 120px;}
.zx_fl a{display: block;width: 118px;height: 45px;line-height: 45px;text-align: center;border: 1px solid #f1f1f1;border-top:none;transition: .1s; background: #fff;font-size:18px;}
.zx_fl a:first-child{height: 45px;line-height: 45px;background: #fe5e5e;color: #fff;}
.zx_fl a:hover{background: #fe5e5e;border-color: #fe5e5e;color: #fff;}

.zx_fr{width: 660px;}
.zx_fr ul li{padding: 14px 0;border-bottom: 1px dashed #e5e5e5;}
.zx_fr ul li h1{font-size: 18px;font-weight: bold;padding-bottom: 15px;}
.zx_fr ul li h1 a{margin:0 10px;transition: .1s;color: #333;}
.zx_fr ul li h1 a:hover{color: #fe5e5e;}
.zx_fr ul li p{margin-left: 15px;}
.zx_fr ul li p:nth-of-type(1){color: #666; padding-bottom: 15px;font-size: 14px;}
.zx_fr ul li p:nth-of-type(2){color: #666; font-size: 14px; padding-bottom: 15px;}
.zx_fr ul li p:nth-of-type(3){color: #666;}

.search{ height:33px; width:402px;background:url(../img/search.png) no-repeat 0 0;  margin-top:5px;}
.search label,.search .left1 { float:left;}
.search input.text { font-size:12px; color:#999; border:none; height:24px; padding-top:5px; line-height:10px; width:209px; padding-left:5px; vertical-align:middle; background:none; font-family:"微软雅黑"; outline:none;}
.search button { width:103px;height:33px;line-height:33px;font-size:14px;font-weight:bold;color:#fff; background:none; border:none; cursor:pointer; outline:none;}
/*select*/
.search div.selectbox-wrapper { position:absolute; background-color:white;  outline:none; margin-left:3px; z-index:99999;}
.search div.selectbox-wrapper ul li.selected { background-color: #fe5e5e; color:#fff;}
.search div.selectbox-wrapper ul li.current { background-color:#fe5e5e; color:#fff;}
.search div.selectbox-wrapper ul li { display:block; margin:0; line-height:18px; text-indent:10px; cursor:pointer; width:79px; color:#999; font-size:12px;background-color:#fcfdfc;border:1px solid #fe5e5e;border-top:none;}
.search .selectbox { font-family:"微软雅黑";font-size:12px; display: block; width:80px; text-align:left; height:24px; padding-top:5px; cursor: pointer; border:none; background:none; color:#999; text-indent:10px; z-index:999999; vertical-align:middle;}

.load_more{display: block;width: 80%;margin: 10px auto 10px auto; height: 40px;line-height: 40px;text-align: center;border: 1px solid #ddd; border-radius: 5px;transition: .1s;}
.load_more:hover{color: #fe5e5e;border-color: #fe5e5e;}
.sou_zx {position: relative;margin-top: 30px;}

.left_fix{position: fixed;top: 0;left: 0;z-index: 99;}


