﻿/*全局样式*/
body,dl,dt,dd,ul,ol,li,p,form,fieldset,table,td,tr,th,img,input,select,a,button{margin: 0px;padding: 0px;border: 0px;font-family: Microsoft Yahei;}
li{list-style: none;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;font-weight:normal}
a{color: #666;text-decoration: none;}
a:hover{text-decoration: underline;}


/*HeadLine*/
.headtopbox{width:100%;height:44px;background:#f6f6f6;border-bottom:#e6e6e6 solid 1px;}
.headtopbox .headtop{width:1180px;height:44px;margin:0 auto;}
.headtop .headtop-left{width:480px;height:44px;line-height:44px;font-family:Microsoft Yahei;font-size:14px;color:#999;float:left;}

/*Seach*/
.headtop .seachbox{width:250px;height:24px;border:#dadada solid 1px;float:left;background:#fff;margin-top:9px ;}
.seachbox .sbin{width:250px;height:24px;margin:0 auto;}
.sbin .soinput{width:225px;height:24px;float:left;border:0px;font-family:Microsoft Yahei;line-height:24px;text-indent:0.5em;color:#999;font-size:14px;}

.headtop .headtop-right{width:200px;height:44px;line-height:44px;font-family:Microsoft Yahei;font-size:14px;color:#999;text-align:right;float:right;}
.headtop .headtop-right a{font-family:Microsoft Yahei;font-size:14px;color:#999;text-decoration:none;}
.headtop .headtop-right a:hover{color:#c00;text-decoration:underline;}



/*TopLogo*/
.toplogobox{width:1180px;height:75px;margin:20px auto;}
.toplogobox .logo{width:210px;height:64px;margin-top:5px;float:left;}
.toplogobox .topbanner{width:762px;height:75px;margin-left:13px;float:left;}
.toplogobox .topbanner-right{width:183px;height:75px;float:right;}


/*TopNav*/
.topnavbox{width:1180px;height:85px;border-top:2px solid #00a8ff;border-bottom:1px solid #d8d8d8;margin:0 auto;overflow:hidden;white-space:nowrap;}
.topnavbox ul{float: left;display: inline;overflow:hidden;}
.topnavbox .nav-part-a{padding: 10px 0 7px 0;}
.topnavbox .nav-part-a ul{margin-right:29px;+margin-right: 0px; display: inline;}
.topnavbox .nav-part-a ul.last-item{margin-right: 0;}
.topnavbox .nav-part-a ul li{font-size: 16px;line-height: 32px;}
.topnavbox .nav-part-a ul li:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom: 1;}
.topnavbox .nav-part-a ul li a{margin-right: 24px;+margin-right:24px;color:#013068;float: left; text-decoration:none}
.topnavbox .nav-part-a ul li a:hover{color:#c00;text-decoration:none}


/*--------------TonglanAD-------------*/
.tonglanad{width:1180px;height:auto;margin:0 auto;}


/*----------------Location---------------*/
.location{width:1180px;height:16px;margin:19px auto auto auto;}
.location .littlelogo{width:114px;height:16px;border-right:#ddd solid 1px;float:left}
.location .locationtxt{width:500px;height:16px;font-family:Microsoft YaHei;font-size:14px;color:#666;line-height:16px;margin-left:10px;float:left;}
.locationtxt a{font-family:Microsoft YaHei;font-size:14px;color:#666;text-decoration:none;}
.locationtxt a:hover{text-decoration:none;color:#c00;}



/*-------------------Title----------------*/
.titlebox{width:1180px;height:auto;border-bottom:#ddd solid 1px;margin:0 auto;}
.titlebox .title{width:1180px;height:auto;margin:0 auto;padding-top:30px;}
.titlebox .title h1{font-family:Microsoft YaHei;font-size:34px;color:#333;font-weight:bold;line-height:50px}

.titlebox .page-info{width:1180px;height:30px;margin:auto auto 15px auto;padding-top:20px}
.page-info .time-source{width:auto;margin-right:10px;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;float:left}
.page-info .browse-source{width:auto;margin-right:10px;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;float:left}
.page-info .comment-t{width:auto;margin-right:10px;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;float:left}
.page-info .comment-t a{font-size:12px;font-family:Microsoft YaHei;color:#c00;margin-right:3px;text-decoration:none;}
.page-info .comment-t a:hover{text-decoration:underline;color:#c00;}
.page-info .medianame-source{width:auto;font-size:12px;color:#a1a1a1;font-family:Microsoft YaHei;line-height:30px;float:left}
.page-info .medianame-source a{font-size:12px;font-family:Microsoft YaHei;color:#a1a1a1;text-decoration:none;}
.page-info .medianame-source a:hover{text-decoration:underline;color:#c00;}


.page-info .page-tools{width:auto;height:30px;float:right;}
.page-tools .share{width:49px;height:28px;margin:1px 0px 0px 0px;border-right:#ddd solid 1px;float:left;}
.page-tools .share a{width:30px;height:28px;dpadding:0px;margin:0px}
.page-tools .share a.bds_more{width:28px;background:url(../images/share.gif) no-repeat;} 
.page-info .page-tools .print{width:50px;height:30px;border-right:#ddd solid 1px;margin:0px 0px 0px 20px;float:left}
.page-info .page-tools .print a{width:30px;height:30px;display:block;padding:0px;background:url(../images/print_bg.gif) no-repeat;}
.page-info .page-tools .print a:hover{width:30px;height:30px;display:block;opacity:0.73;background:url(../images/print_bg.gif) no-repeat;}

.page-info .page-tools .font-b{width:48px;height:25px;border-right:#ddd solid 1px;margin:4px 0px 0px 20px;float:left}
.page-info .page-tools .font-b a{width:30px;height:25px;display:block;padding:0px;background:url(../images/font_b.gif) no-repeat;}
.page-info .page-tools .font-b a:hover{width:30px;height:25px;display:block;opacity:0.73;background:url(../images/font_b.gif) no-repeat;}

.page-info .page-tools .font-s{width:30px;height:21px;margin:8px 10px 0px 20px;float:left}
.page-info .page-tools .font-s a{width:30px;height:21px;display:block;padding:0px;background:url(../images/font_s.gif) no-repeat;}
.page-info .page-tools .font-s a:hover{width:30px;height:21px;display:block;opacity:0.73;background:url(../images/font_s.gif) no-repeat;}


/*----------Main--------------*/
.main{width:1180px;height:auto;margin:15px auto auto auto;overflow:hidden}

/*----------Mainleft---------*/
.main .mainleft{width:848px;height:auto;float:left}
.mainleft .content{width:836px;height:auto;font-size:16px;line-height:34px;float:left;margin-bottom:10px;}
.content img{max-width:500px;height:auto!important;width:expression(this.width > 500 ? "500px" : this.width)!important;margin:0px auto;padding:0px;border:#e0e0e0 solid 1px;text-indent:0em;}
.content div{padding:0px;margin:15px 0px;text-indent:2em;font-family:Microsoft YaHei;color:#000;}
.content p{font-family:Microsoft YaHei;font-size:14px;color:#666;padding:0px;margin:13px 0px 18px 0px;}

.content p a:link,.content p a:visited{font-family:Microsoft YaHei;color:#666;text-decoration:none;}
.content p a:hover{color:#c00;text-decoration:underline;}

.content div a:link,.content div a:visited{font-family:Microsoft YaHei;color:#000;text-decoration:none;font-size:16px;font-weight:bold;}
.content div a:hover{color:#c00;text-decoration:underline;}

.mainleft .other{width:836px;height:auto;}
.other .tags{width:auto;line-height:25px;font-size:14px;color:#c00;float:left;}
.other .tags a{font-family:Microsoft YaHei;color:#333;font-size:14px;margin:0px 7px 0px 3px;text-decoration:none;}
.other .tags a:hover{color:#c00;text-decoration:none;}


.other .share-edit{width:auto;height:25px;float:right;margin:0px;padding:0px;}
.other .share-bottom{width:auto;height:25px;margin:0px 10px 0px 0px;border-right:#ddd solid 1px;float:left;}
.other .share-bottom .bdsharebuttonbox{width:auto;height:25px;float:left;}
.other .share-bottom .bdsharebuttonbox a{padding:0px;border:0px;margin:0px;}
.share-bottom .bdsharebuttonbox a.bds_tsina{width:25px;height:25px;margin-right:10px;background:url(../images/share_sina.gif) no-repeat} 
.share-bottom .bdsharebuttonbox a.bds_weixin{width:25px;height:25px;margin-right:10px;background:url(../images/share_weixin.gif) no-repeat} 
.share-bottom .bdsharebuttonbox a.bds_qzone{width:25px;height:25px;margin-right:10px;background:url(../images/share_qzone.gif) no-repeat} 
.share-bottom .bdsharebuttonbox a.bds_more{width:25px;height:25px;margin-right:10px;background:url(../images/share_more.gif) no-repeat} 


.other .edit{width:auto;line-height:25px;font-family:Microsoft YaHei;color:#888;font-size:14px;text-align:right;float:right;}


.mainleft .disclaimer{width:856px;height:auto;line-height:24px;font-family:Microsoft Yahei;font-size:12px;color:#666;margin-top:12px;border-top:#d6d6d6 solid 1px;float:left;padding:9px 0px;}
.mainleft .disclaimer a:link,.mainleft .disclaimer a:visited{font-family:Microsoft Yahei;color:#cc0069; text-decoration:none;font-size:12px;}
.mainleft .disclaimer a:hover{color:#cc0069;text-decoration:underline;}



/*------------adimg 668×90-------------*/
.mainleft .conterimg{width:850px;height:auto;float:left;margin:5px 0px 5px 0px;padding:0px 0px 0px 3px;border:0px;}



/*------------Related------------*/
.mainleft .related{width:856px;height:auto;margin-top:12px;border-top:#373737 solid 2px;float:left}
.related .relatedtit{width:839px;height:20px;line-height:20px;font-family:Microsoft Yahei;font-size:16px;font-weight:bold;padding-left:12px;border-left:#1c93d0 solid 5px;margin:20px auto;}
.related .relatedlist{width:856px;height:auto;border-bottom:#e5e5e5 solid 1px;float:left;margin:auto auto 20px auto;}
.relatedlist .relatedtitle{width:844px;height:25px;line-height:25px;text-align:left;}
.relatedtitle h1 a{font-family:Microsoft YaHei;font-size:20px;color:#333;font-weight:bold;text-decoration:none;}
.relatedtitle h1 a:hover{text-decoration:none;color:#c00;}
.relatedlist .relatedlisttxt{height:auto;margin:15px auto auto auto;font-family:Microsoft YaHei;font-size:14px;color:#666;text-align:left;line-height:23px;}
.relatedlist .relatedlisttxt a{font-family:Microsoft YaHei;font-size:14px;color:#333;text-decoration:none;}
.relatedlist .relatedlisttxt a:hover{text-decoration:underline;color:#c00;}
.relatedlist .relatedlisttxt img{float:left;padding-right:20px;padding-bottom:22px;}
.relatedlist .relatedlisttxt p{font-family:Microsoft YaHei;font-size:12px;color:#999;padding-top:15px;margin:0px 0px 15px 0px;float:right;}
.relatedlist .relatedlisttxt p span{margin:0px 0px 0px 10px;padding:0px;}



/*------------Mainright---------------------*/
.main .mainright{width:300px;height:auto;float:right;}

/*-------------Rightad 300×250*/
.mainright .rightad{width:300px;height:250px;}

/*-------------Jishinews---------------*/
.jishi{width:300px;height:336px;border-top:#e4e4e4 solid 5px;margin-top:10px;}
.jishi .jishititle{width:300px;height:46px;line-height:46px;}
.jishi .jishititle h2{font-family:Microsoft Yahei;font-size:16px;color:#222;font-weight:bold;}

.jishi .jishilist{width:300px;height:290px;overflow:hidden;white-space:nowrap;}
.jishilist ul li{width:290px;float:left;list-style:none;display:block;line-height:28px;font-family:Simsun;background:url(../images/point.gif) no-repeat left center; padding-left:10px;}
.jishilist ul li a:link,.jishilist ul li a:visited{font-size:14px;font-family:Microsoft YaHei,Arial,Simsun;color:#333;text-decoration:none;}
.jishilist ul li a:hover{text-decoration:underline;color:#c00;}

/*------------NewsPic-------------*/
.mainright .newspic{width:300px;height:auto;border-top:#e4e4e4 solid 5px;}
.newspic .newspictit{width:300px;height:46px;}
.newspic .newspictitle{width:150px;height:46px;line-height:46px;float:left}
.newspic .newspictitle h2{font-family:Microsoft Yahei;font-size:16px;color:#222;font-weight:bold;}
.newspic .newspictitmore{width:50px;height:22px;line-height:22px;text-align:right;margin-top:12px;float:right}
.newspictitmore a{font-family:Microsoft YaHei;font-size:12px;color:#999;margin-left:12px;text-decoration:none;}
.newspictitmore a:hover{text-decoration:none;color:#c00;}

.newspic .newspiclist{width:300px;height:auto;margin-top:2px}
.e1{width:300px;overflow:hidden;clear:both;margin:0 auto}
.e1 ul{list-style:none;margin:0px;float:right;}
.e1 ul li{list-style:none;width:130px;overflow:hidden;float:left;text-align:left;padding:0px 10px;}
.e1 ul li a{display:block;}
.e1 ul li a:hover img{padding:0px;}
.e1 ul li a img{display:block;width:130px;height:100px;}
.e1 ul li a span{display:block;line-height:24px;padding-top:8px;padding-bottom:12px;}
.e1 ul li span{}
.e1 ul li a:link,.e1 ul li a:visited {color:#333;font-size:14px;font-family:Microsoft YaHei;text-decoration:none;}
.e1 ul li a:hover{color:#c00;text-decoration:underline}


/*----------Hotnews--------------*/
.mainright .hotnews{width:300px;height:388px;margin-bottom:8px;border-top:#e4e4e4 solid 5px;}
.hotnews .hotnewstitle{width:300px;height:46px;line-height:46px;}
.hotnews .hotnewstitle h2{font-family:Microsoft Yahei;font-size:16px;color:#222;font-weight:bold;}

.hotnews .hotnewslist{width:300px;height:342px;overflow:hidden;white-space:nowrap;}
.hotnewslist ul{width:299px;float:left;margin:0px;background:url(../images/ph_tit_bg.gif) 0 7px no-repeat;}
.hotnewslist ul li{width:299px;display:block;list-style:none;line-height:33px;border-bottom:#e5e5e5 dashed 1px;text-indent:2em;}
.hotnewslist ul li a:link,.hotnewslist ul li a:visited{font-size:14px;font-family:Microsoft YaHei;color:#333;text-decoration:none;}
.hotnewslist ul li a:hover{text-decoration:underline;color:#c00;}


/*-------------Rightad 300×250*/
.mainright .rightad2{width:300px;height:auto;margin-bottom:15px;}

/*Copyright*/
.copy{width:100%;height:auto;margin:7px auto auto auto;}
.copy .copytxtr{width:100%;height:54px;background:#f2f2f2;}
.copy .copytxtr .text{width:1180px;height:54px;font-family: Microsoft Yahei;line-height:54px;font-size:16px;margin:0 auto;text-align:center;color:#959595;}
.copy .copytxtr .text a:link,.copy .copytxtr .text a:visited{color:#959595;font-size:14px; text-decoration:none;}
.copy .copytxtr .text a:hover{color:#c00;text-decoration:none;}


.copy .copy-bottom{width:1180px;height:auto;margin:10px auto auto auto;}
.copy-bottom .coyt{width:620px;height:120px;font-family: Microsoft Yahei;line-height:24px;font-size:12px;padding-left:10px;color:#555;margin-top:5px;float:left;text-align:left;}
.copy-bottom .copyimg{width:230px;height:100px;margin-top:5px;float:right;}
.copy-bottom .coyt a:link,.copy-bottom .coyt a:visited{color:#114968;font-size:12px; text-decoration:none;}
.copy-bottom .coyt a:hover{color:#c00;text-decoration:none;}
