﻿.fn-clear{clear:both;}

.part1 h1,.part1 ul li,.photonews,.mind,.politics,.construct,.activity,.photonewstop img,.photonewstop h2,.photonewsbot img,.photonewsbot dl{float:left;}
.part1 ul,.photonewstop a,.photonewstop a img{float:right;}
.part1 ul{margin-right:160px;}
.content .part1{height:50px;background-color:#cae3f7;}
.part1 h1{font-size:24px;color:#3a4b71;line-height:50px;margin-left:30px;}
.part1 ul li a{font-size:16px;color:#3a4b71;margin:0 25px;line-height:50px;}
.part1 ul li a.sel{color:#b62d1b;}
.ad,.content .part1,.photonewsbox,.constructionbox,.smallbanner{width:1200px;margin:0 auto;}
.photonewsbox{height:420px;margin-bottom:14px;}
.content .ad{width:1200px;height:147px;background-color:#fff;margin-bottom:14px;}
.ad img{display:block;}
.ad2{width:1200px;margin:0 auto 10px;}

.photonews,.mind{width:450px;height:420px;background-color:#fff;}
.photonews,.mind{margin-right:10px;}
.politics{width:280px;height:420px;background-color:#fff;}
.photonews .photonewstop,.politics .photonewstop,.activity .photonewstop{height:50px;border-left:solid 3px #b62d1b;}
.mind .photonewstop,.construct .photonewstop{height:50px;border-left:solid 3px #1d6faf;} 
.photonewstop .icon{margin:14px 0 0 18px;}
.photonewstop h2{line-height:50px;font-size:24px;color:#333;margin-left:15px;font-weight:normal;}
.photonewstop a img{display:block;margin-left:15px;}
.photonewstop a{line-height:12px;display:block;margin:19px 20px 0 0;color:#b9b9b9;}
.photonewsbot{margin-top:6px;}
.photonewsbot dl{width:260px;height:91px;background-color:#f5f5f5;}
.photonewsbot dt{width:234px;font-size:16px;line-height:26px;color:#333;margin-left:16px;}
.photonewsbot dd{width:234px;font-size:12px;line-height:16px;color:#585858;margin-left:16px;}
.photonewsbot .news01{padding:20px 0 0 20px;height:91px;}
.mind ul{padding:20px 0 0 30px;}
.mind ul li{background:url(../image/dot.png) no-repeat left center;padding-left:18px;}
.mind ul a{font-size:13px;color:#585858;line-height:36px;}
.mind ul a:hover{color:#1d6faf;text-decoration:underline;}
.politicsbtm{padding:16px 16px 0 20px;}
.politicsbtm dl{height:90px;border-bottom:solid 1px #b62d1b;}
.politicsbtm dl img{display:block;}
.politicsbtm dl img,.politicsbtm dl dd{float:left;}
.politicsbtm dl em{font-weight:bold;margin-right:8px;}
.politicsbtm dl dd{width:110px;font-size:12px;color:#585858;line-height:16px;margin-left:10px;}
.politicsbtm ul{line-height:36px;margin-top:10px;}
.politicsbtm ul em,.politicsbtm ul i{font-size:18px;font-weight:bold;color:#1d6faf;margin-right:10px;}
.politicsbtm ul i{color:#a1a1a1;}
.constructionbox .choose{margin-left:200px;}
.constructionbox .choose em{color:#1d6faf;font-weight:bold;margin-left:14px;}
.constructionbox .choose,.constructionbox .photonewstop a{float:left;}
.photonewstop a:hover{color:#1d6faf;}
.constructionbox .photonewstop a:hover{color:#1d6faf;}
.constructionbox .photonewstop .more{float:right;}
.activity .photonewstop a{float:right;}
.constructbtm{padding:20px 0 0 22px;}
.constructbtm dl{width:235px;float:left;margin-right:20px;}
.activitybtm{margin:10px 25px 10px 25px;border-bottom:solid 1px #b62d1b;padding-bottom:10px;}
.activitybtm dt a{font-size:18px;font-weight:bold;color:#333;line-height:48px;}
.constructbtm dl dt img{width:235px;height:153px;}
.activitybtm dd{line-height:22px;}
.activity ul{margin:10px 25px 10px 25px}
.activity ul li{background:url(../image/dot.png) no-repeat left center;padding-left:16px;}
.activity ul{float:left;width:40%;}
.activity ul li{line-height:32px;font-size:12px;height:32px;overflow:hidden;}
.activity ul li:hover{color:#1d6faf;text-decoration:underline;}
.activity .left{margin-right:40px;}
.fagui{padding:20px 30px;line-height:36px;}
.fagui li{background:url(../image/dot.png) no-repeat left center;padding-left:16px;height:36px;overflow:hidden;}
.mind .choose,.mind .choose a{float:left;}
.mind .choose{margin-left:60px;}
.mind .choose em{margin-left:16px;}
.mindbtm h1{font-size:18px;color:#333;margin:14px 0 14px 0;}
.mindbtm .news01 a,.mindbtm .news01 dl{float:left;}
.mindbtm .news01{height:106px;}
.mindbtm .news01 dl{width:238px;height:106px;background-color:#f5f5f5;}
.mindbtm .news01 dl dd{padding:0 10px;line-height:24px;margin-top:5px;}
.mind .mindbtm ul{margin:0;padding:20px 30px;}
.mind .mindbtm ul li{padding-left:0;height:36px;line-height:36px;background:none;}
.mind .mindbtm ul a{float:left;width:240px;line-height:36px;font-size:12px;background:url(../image/dot.png) no-repeat left center;padding-left:16px;font-size:14px;overflow:hidden;height:36px;}
.mindbtm li p{float:right;color:#9dd2ed;line-height:36px;}
.link{float:left;}
.linktop{height:210px;background-color:#fff;width:280px;}
.linkbtm{width:280px;height:200px;background-color:#fff;margin-top:10px;}
.linktop ul{padding:50px 20px 0 20px;}
.linktop ul li a{font-size:13px;color:#333;line-height:35px;padding-left:40px;background:url(../image/arrow.png) no-repeat 10px center;}
.linktop ul li a:hover{color:#014898;}
.linktop ul li{background-color:#f5f5f5;width:240px;height:35px;margin-top:10px;}
.linkbtm div{padding:10px 20px;}
.constructionbox{height:300px;margin-bottom:14px;}
.construct{width:590px;height:300px;background-color:#fff;margin-right:10px;}
.activity{width:600px;height:300px;background-color:#fff;}
.smallbanner{margin-bottom:14px;}
.smallbanner img{display:block;}
b {
    font-weight: normal;
}
 .recommendtop h1, .recommendtop a p, .recommendtop a img, .meettop h1, .meettop a p, .meettop a img, .metbtm div em, .metbtm div img, .metbtm div a, .informationtop h1, .informationtop a p, .informationtop a img{float:left;}
.recommendtop a, .meettop a, .informationtop a{float:right;}
.recommendtop a img{float:left;}
.dqjs{overflow:hidden;width:1200px;margin:0 auto;}
.dqjs_m{background:#fff;padding:20px 0;overflow:hidden;min-height:1128px;}
.leftside{width:840px;}
.leftside{float:left;}
.rightside{float:right;}
.dqjs_ul{padding:0 30px 0 30px;}
.dqjs_ul li{background:url(../image/dot.png) no-repeat left center;padding-left:10px;line-height:42px;border-bottom:dashed 1px #d6d7d7;}
.dqjs_ul li a{float:left;width:645px;height:42px;overflow:hidden;}
.dqjs_ul li b{float:right;font-weight:normal;}
.fn-clear:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.activitytop{padding:25px 0 30px 25px;}
.activitytop a{color:#333;line-height:34px;padding:0 27px;display:block;float:left;border-bottom:solid 2px #fff;margin-right:20px;font-size:16px;}
.activitytop .current{border-color:#1d6faf;color:#1d6faf;}
.activitytop a:hover{border-color:#1d6faf;color:#1d6faf;}
/*右侧内容*/
.register,.recommend,.meet,.information{width:340px;background-color:#fff;margin-bottom:20px;}
.register{height:180px;padding-top:20px;}
.meet{height:380px;}
.information{height:290px;}
.register a{font-size:26px;line-height:60px;background:#ff7d27 10%;display:block;text-align:center;margin:15px;color:#fff;letter-spacing:2px;}
.register .blue{background:#379ee1;}
.recommend{height:330px;}
.recommendtop,.meettop,.informationtop{height:40px;}
.recommendtop,.informationtop{border-left:solid 3px #b62d1b;}
.meettop{border-left:solid 3px #1d6faf;}
.recommendtop h1,.meettop h1,.informationtop h1{font-size:24px;font-weight:normal;line-height:40px;margin-left:10px;}
.recommendtop a p,.meettop a p,.informationtop a p{margin-right:10px;color:#b9b9b9;}
.recommendtop a,.meettop a,.informationtop a{line-height:12px;margin:14px 20px 0 0;}
.recommendbtm ul,.informationbtm ul{margin:15px 0 0 18px;}
.recommendbtm{height:276px;overflow:hidden;}
.recommendbtm ul li{line-height:26px;height:26px;overflow:hidden;width:305px;}
.informationbtm{height:235px;overflow:hidden;}
.metbtm{height:325px;overflow:hidden;}
.recommendbtm b{color:#1d6faf;margin-right:6px;}
.metbtm div,.metbtm ul{padding:20px 0 0 20px;}
.metbtm div em,.metbtm ul em{font-weight:bold;font-size:18px;color:#1d6faf;margin-right:10px;}
.metbtm div img{margin-right:10px;}
.metbtm div a{display:block;width:160px;font-size:12px;font-weight:bold;line-height:20px;}
.metbtm ul li {
    height: 36px;
    line-height: 36px;width:303px;overflow:hidden;}
.metbtm ul .current{color:#999;}
a:hover{color:#1d6faf;}
.informationbtm ul li{background:url(../image/dot2.png) no-repeat left center;padding-left:16px;line-height:36px;width:288px;height:36px;overflow:hidden;}
.smallbanner{width:340px;height:160px;margin-top:20px;background-color:#fff;overflow:hidden;}
.informationbtm .current{color:#1d6faf;text-decoration:underline;}
.informationbtm ul li a:hover{text-decoration:underline;}

.xw{overflow:hidden;width:840px;padding:20px 0 0 0;}
.new_t{border-bottom:dotted 1px #ccc;padding:15px 0;text-align:center;}
.new_rq{color:#ccc;}
.new_but a{display:inline-block;background:#1d6faf;color:#fff;border-radius:5px;margin:0 10px;width:60px;height:30px;line-height:30px;text-align:center;}
.new_m{padding:15px 0;}
    .new_m img{max-width:500px;}
    .new_dl {
        text-indent: 20px;
        margin-bottom: 10px;
    }
.xw_dh{background:#fff;padding:10px;margin-bottom:10px;color:#aaa;}
.new_t h3{font-size:24px;font-weight:normal;margin-bottom:10px;line-height:35px;}
.new_rq{padding:10px 0 0 0;}
.new_rq span{margin:0 20px;}
.xw_dh span{color:#333;}
.xw_dh a{color:#aaa;}
.xw_dh a.sel{color:#1d6faf;}
.news_main{background:#fff;padding:20px;min-height:1148px;}
.new_but{padding:10px 0 0 0;}
.new_img{text-align:center;margin-bottom:15px;}
.new_img img{display:inline-block;}
.new_dl {margin-bottom:15px;line-height:2;}
.sx{overflow:hidden;padding:0 0 15px 25px;}
.sx a,.sx span{border:solid 1px #ddd;padding:8px 15px;display:block;float:left;margin:0 10px 10px;font-size:16px;}
.sx .bkx{background:#ddd;}
.sx a.sel{background:#1d6faf;border:solid 1px #1d6faf;color:#fff;}

.page_m{position:relative; left:50%; float:left;padding:20px 0 10px 0;}
.page_list{position:relative; left:-50%;overflow:hidden;}
.page_list li{float:left;margin:0 5px;}
.page_list li a{display:block;border:solid 1px #d6d7d7;padding:6px 15px;background:#fff;}
.page_list li a.sel{border:solid 1px #3077b3;background:#3077b3;color:#fff;}

.construct{width:790px;}
.mind_one{margin-right:0;width:400px;height:300px;overflow:hidden;}
.mind_one ul{padding:10px 0 0 20px;height:220px;overflow:hidden;}
.mind_one ul li{width:345px;height:30px;line-height:30px;overflow:hidden;padding-left:15px;}
.mind_one ul li a{height:30px;line-height:30px;}
#dqjs_box{height:300px;}
.fx{padding:10px 20px 0;overflow:hidden;}
        .fx_left{float:left;margin-right:10px;margin-top:3px;}
        .fx_right{float:left;}





