/* CSS Document */
*{ margin:0px; padding:0px; font-family:"microsoft yahei"; border:none;}
a{ text-decoration:none; color:#333;}
a:link {color: #333;}
a:hover {color: #428bca;}
ul,li{ list-style:none; font-size:14px; }
.left{ float:left;}
.right{ float:right;}
.clearfix{ clear:both;}


.leftPart{ float:left;width:740px;}
.rightPart{ float:right; width:336px; margin-top:15px;}
.mainArea{ width:1100px; height:auto; overflow:hidden; margin:0 auto;margin-top:20px;}
.mainArea .titleArea{ width:740px; height:auto; overflow:hidden; border-bottom:#248bcd 3px solid;}
.mainArea .titleArea .leftPart{}
.mainArea .titleArea .leftPart .position{ font-size:18px; line-height:30px; color:#979797;}
.mainArea .titleArea .leftPart .position span{ margin-right:20px;}
.mainArea .titleArea .leftPart .position *{font-size:14px;}
.mainArea .titleArea .leftPart .position span a{color:#979797}
.mainArea .titleArea .leftPart .position span a:hover{color:#979797; text-decoration:none;}
.mainArea .titleArea .leftPart .position .type{ width:50px; height:30px; background:#248bcd; color:#fff; padding:7px;}
.mainArea .titleArea .leftPart .heading{ font-size:26px; font-family:"microsoft yahei"; font-weight:bold; color:#393939; line-height:30px; padding:20px 0px 10px 0;width:700px;}
.mainArea .titleArea .leftPart .subheading{ color:#979797; font-size:14px; height:19px}
.mainArea .titleArea .leftPart .source{ color:#979797; font-size:14px; height:30px;}
.mainArea .titleArea .leftPart .source *{color:#979797;}
.mainArea .titleArea .leftPart .source .right{ font-size:16px;}
.mainArea .contentArea{width:100%; height:auto; overflow:hidden;}
.mainArea .contentArea .leftPart .tool{ width:650px; height:10px; margin:16px 0 14px 0px;;}
.mainArea .contentArea .leftPart .tool .shareBar{ float:left;}
.mainArea .contentArea .leftPart .tool .fontSize{ float: right;}
.mainArea .contentArea .leftPart .article{ color:#393939; font-size:16px;}
.mainArea .contentArea .leftPart .article p{ line-height:2em;margin-bottom: 15px;margin-top: 5px;}
.mainArea .contentArea .leftPart .article .editor{ font-weight:bold;}
.mainArea .contentArea .leftPart .quickLink{ width:50%; height:45px; margin:40px auto 30px auto;}
.mainArea .contentArea .leftPart .quickLink .link{ color:#979797; border:1px solid #e5e5e5; float:left; padding:10px; margin-left:30px;}
.mainArea .contentArea .leftPart .quickLink .link a{color:#979797;}
.mainArea .contentArea .leftPart .picnewsArea ul{width: 100%;overflow: hidden;}
.mainArea .contentArea .leftPart .picnewsArea .title{color:#0c87d4; font-weight:bold; font-size:20px; height:40px; border-bottom:1px solid #0c87d4; overflow:hidden;}
.mainArea .contentArea .leftPart .picnewsArea .tip{ width:175px;word-wrap: break-word; word-break: normal; white-space:pre-wrap; margin-top:5px;}
.mainArea .contentArea .leftPart .picnewsArea ul li{ float:left; width:175px; height:150px; margin-right:10px; margin-top: 25px}

.mainArea .contentArea .rightPart{}
.mainArea .contentArea .rightPart .module{ font-size:18px; color:#393939; line-height:2.5em; border-bottom:1px #248bcd solid; margin-top:10px;}
.mainArea .contentArea .rightPart .module .orangle{color:#f37021}
.mainArea .contentArea .rightPart .section-01 ul{ margin:10px 0;}
.mainArea .contentArea .rightPart .section-01 ul li{ width:336px; height:25px; margin-top:5px;  line-height:30px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.mainArea .contentArea .rightPart .section-02{} 
.mainArea .contentArea .rightPart .section-02 ul li.withPic{ height:72px; margin:10px 0;}
.mainArea .contentArea .rightPart .section-02 ul li.withPic img{ float:left; margin-right: 10px; width:120px; height:72px;}
.mainArea .contentArea .rightPart .section-02 ul li.withPic .content{ float:left; width:175px;}
.mainArea .contentArea .rightPart .section-02 ul li.withPic .content .title{ font-weight:bold;}
.mainArea .contentArea .rightPart .section-02 .conArea{ height:282px;}
p.date{color: #aaa;}
#Zoom a{color:#092992}
.section-01 ovh{ width:336px; height:336px;}
.module{font-size: 18px;
    color: #393939;
    line-height: 2.5em;
    border-bottom: 1px #248bcd solid;
    margin-top: 10px;}
.section-01 ul {
    margin: 10px 0;
}
.section-01 ul li {
    width: 336px;
    height: 25px;
    margin-top: 5px;
    line-height: 30px;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    overflow: hidden;}
	.module .orangle {
    color: #f37021;
}
.section-03 ovh{ width:336px; height:442px;}
.module {
    font-size: 18px;
    color: #393939;
    line-height: 2.5em;
    border-bottom: 1px #248bcd solid;
    margin-top: 10px;
}
.module .orangle {
    color: #f37021;
}
.withPic {
    height: 72px;
    margin: 10px 0;
}
.title{ width:175px; height:20px;}
.date{width:175px; height:20px;}