@charset "utf-8";
body,div,ul,li,h1,dd,dl{margin:0;padding:0;font-family:\5FAE\8F6F\96C5\9ED1;}
li{list-style:none;list-style-position: outside;border:0;}
a img,img{border:0px; display:block;}
a{text-decoration:none}
*{ margin:0px; padding:0px;}
a{text-decoration: none!important;}
h2{margin:0px!important;}



/*头图 */
.top{width: 100%;height: 600px;background: url(../images/top.jpg?ver=3543534) no-repeat center top;}
/* 导航 */
.nav{width: 100%;height: 85px;background: url(../images/dh_bg.jpg?ver=3543534) no-repeat center top;}
.nav ul{width: 1300px;margin:0 auto; overflow: hidden;}
.nav ul li{float: left;background: url(../images/02.png) no-repeat center right; padding:0 90px;line-height: 85px;}
.nav ul li a{color: #fff;font-weight: bold;font-size: 20px;}

/* 备战进行时 */
.news{width: 1200px;margin:30px auto 0;overflow: hidden;}
.jjlh_right_box{float:left;margin:0 0px 0 0; overflow:hidden;}
/* /*聚焦两会焦点图 */
.jjlh_right_box .slideBox4{width:760px;height:430px;overflow:hidden;position:relative;z-index:0}
.jjlh_right_box .slideBox4 .hd{height:25px; overflow:hidden; position:absolute; right:5px; bottom:2px; z-index:1;}
.jjlh_right_box .slideBox4 .hd ul{overflow:hidden; zoom:1; float:left;}
.jjlh_right_box .slideBox4 .hd ul li{float:left;margin:5px 7px 0px 0px;width:15px;height:6px;line-height:24px;text-align:center;background:#fff;color:#ddd;cursor:pointer;}
.jjlh_right_box .slideBox4 .hd ul li.on{background:#cd091a;color:#fff;}
.jjlh_right_box .slideBox4 .bd{float: left;position:relative; height:100%; z-index:0;overflow:hidden;}
.jjlh_right_box .slideBox4 .bd img{width:760px;height:430px;border:0px solid;}
.jjlh_right_box .slideBox4 .bd span{width:760px;height:40px;bottom:0px;left:0px;background: #000;position: absolute;filter: alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;border-top:1px solid #333333;}
.jjlh_right_box .slideBox4 .bd h1{width:560px;height:35px;bottom: 0px;left: 10px;position: absolute;font-size: 16px;color: #FFFFFF;line-height:30px;text-align:left;overflow:hidden;cursor:pointer;LINE-HEIGHT: 160%;margin:0;padding:0;border:0;font-weight:normal;font-family:"\5FAE\8F6F\96C5\9ED1"}
.jjlh_right_box .slideBox4 .bd h1 a{color:#fff; text-decoration:none;LINE-HEIGHT: 180%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}
.jjlh_right_box .slideBox4 .bd h1 a:hover{color:#ffffcc; text-decoration:underline;LINE-HEIGHT: 180%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;}

.slideBox4 .prev,.slideBox4 .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;display:block; }
.slideBox4 .prev{top: 50%;margin-top: -37px; left: 0px;background-position:0 -74px; cursor:pointer; }  
.slideBox4 .next{top: 50%;margin-top: -37px; right:0px;background-position:-40px -74px;  cursor:pointer;}  
.slideBox4 .prev:hover{  background-position:0 0; }  
.slideBox4 .next:hover{  background-position:-40px 0;}


.news .left_box{float: right; width: 410px;}
.news .left_box ul{}
.news .left_box ul li{margin-bottom: 20px;}
.news .left_box ul li h2{font-size: 20px;color: #333;font-weight: bold;text-decoration: none;} 
.news .left_box ul li p{font-size: 16px;color: #333; background: url(../images/01.png) no-repeat center left; padding-left: 10px; margin-top: 15px;}

/* 奥运图片 */
.jcsj{width: 100%;margin-top: 20px;background: url(../images/bg.png);border-top: 1px solid #f2f2f2;}
.jcsj .ttx{padding:40px 0 10px 0;}
.jcsj .ttx img{margin:10px auto 20px auto; }
#maincontent {background:#000;height:600px;overflow:hidden;position:relative;}
#maincontent .pict img{display:block; width: 1200px; height: 600px;}
#maincontent div.pict {cursor: default!important;}
#maincontent div.main {position: static;text-align: center;display: block;cursor: pointer !important}
#maincontent .pict p{ width: 1200px; position: absolute;bottom: 0;background: url(../images/tj_bg.png); height: 45px; color: #fff; font-size: 18px; text-align: center; line-height:45px; }
#maincontent .pict p a{color: #fff; font-size: 18px;}
#maincontent .element {display: none;position: absolute !important;}
#maincontent .left {top :250px;left:50px;cursor: pointer;}
#maincontent .right {top: 250px;right:50px;cursor: pointer;}
#maincontent .main .guardian {display: none;height: 0;}
#maincontent .navi {z-index: 9999999;}
div#maincontent div.main {display:none;}
div#maincontent div.element {position:absolute !important;}

/* 中国军团 */
.dlfj{ width:100%; padding-top: 30px; margin-top:30px;}
.dlfj .ttx img{ margin:0 auto;}
.dlfj .dtxx{ width:1240px; margin:0 auto; overflow:hidden;padding:0 0 30px 0;}
.dlfj .dtxx .zks{float:left;margin:20px 15px 0 20px;padding:10px 10px; cursor:pointer;background:#fff;border: 1px solid #e8e8e8;border-radius: 10px;}
.dlfj .dtxx .zks:hover{border: 1px solid #e41031;}
.dlfj .dtxx .zks:hover .ppcx .btxx{background: #e41031;}
.dlfj .dtxx .zks:hover .ppcx .btxx a{color: #fff;}
.dlfj .dtxx .zks .ppcx{width:560px;}
.dlfj .dtxx .zks .ppcx .btxx{width:550px; border-bottom:1px dashed #fff; padding-bottom:10px; margin-bottom:5px;padding:10px 0 10px 10px;height:30px;background: #f5f5f5;border-top-left-radius: 5px;height:50px;border-top-right-radius: 5px;}
.dlfj .dtxx .zks .ppcx .btxm{width:540px; height:50px; color:#888;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;padding:10px 0px 10px 0px;LINE-HEIGHT: 160%;margin-left: 10px;}

.txt11 a{color:#666; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1;font-weight: bold;}




/*浏览更多*/
.gkm {margin:40px auto 0;width:960px;padding:0px 20px 20px 20px; text-align:center; overflow:hidden;}
.gkm .ann{float:left;margin-left:355px;width:235px;height:55px;-webkit-border-radius:28px; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;
    font-size:16px;position:relative; background-image: linear-gradient(#ff2a2a, #e41031); }
.gkm .ann .ff{line-height: 55px;}
.txt10 a{color:#fff; text-decoration:none;LINE-HEIGHT: 160%;font-size:16px;font-family:\5FAE\8F6F\96C5\9ED1; background:url(../images/more.png) no-repeat right center; padding-right: 22px;}
.txt10 a:hover{color: #fff;}

/* 世界诸强 */
.container{min-width:1200px; margin: 20px 0 0 0; clear: both;overflow:hidden;}
.w1200{margin:0 auto;padding:0 0 20px 0;width:1200px; overflow:hidden;}
.p4 .ttx{padding: 40px 0;}
.p4 .ttx img{ margin:0 auto;}
.p4{position:relative;padding:0;background:url(../images/tbg.jpg) no-repeat center top;background-size:cover;}
.p4 .mod_hd{margin: 50px auto 30px;}
.p4 .mod_bd{overflow:hidden;height: 520px;position: relative;}
.p4-mtjjNr{overflow:hidden;margin:5px 0 0 0;width:585px;height:520px;background:url(../images/p4-txtLineBg.png) no-repeat;}
.fl{float: left;}
.fr{float: right;}
.p4-mtjjBj{float:right;overflow:hidden;width:564px;height:149px;background:url(../images/p4-txtBg1.png) no-repeat;}
.p4-mtjjBj:nth-child(2){margin:30px 0;}
.p4-mtjjBj p{float:left;margin:20px 0 0 35px;width:500px;font-size:18px;font-weight:bold;}
.p4-mtjjBj span{float:left;margin:10px 0 0 35px;width:500px;color:#a5a5a5;text-align:justify;word-wrap:break-word;font-size:12px;line-height:28px;line-height:1.7;}
.p4-mtjjBj span a{color:red;}
.p4-mtjjBj span a:hover{color:#1aa1e6;}
.p4-mtjjBj:hover{background:url(../images/p4-txtBg2.png) no-repeat;cursor:pointer;}
.p4-mtjjBj:hover p a{color:#fff;}
.p4-mtjjBj:hover span{color:#f8f8f8;}
.p4-mtjjBj:hover span a{color:#edea00;}
.p4-mtjjBj p a{color:#333;}
.p4 .morebox{padding:60px 0 90px;}



.foot{width:100%;overflow:hidden;background:#203f8e;padding-bottom: 50px;}
.foot .gnq{margin:0px auto;width:750px;padding:30px 0px 10px 0px;text-align:center;}
.foot .gnq a{color:#fff; text-decoration:none;LINE-HEIGHT: 160%;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;}
.foot .gnq a:hover{color:#fff;}
.foot .gnq span{color:#fff;font-size:14px;margin:0px 15px 0px 15px;}
.foot .gnx{margin:0px auto;width:750px; text-align:center;padding:10px 0px 10px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#fff;}
.foot .gny{margin:0px auto;width:750px; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:16px;color:#fff;}
.foot .tjn{display:none;font-size:1px;z-index:-99999}
.foot .tjn a{font-size:1px;}


/*更多二级图片*/
#navej{height:auto}
.domMobile,.tb,.nav_mx,.foot_wap{display: none;}

 .content {
            width: 1000px;
            margin: 0px auto 40px;
        }

        .content h2 {
            color: #203f8e;
            font-size: 24px;
            padding-left: 10px;
            height: 45px;
            line-height: 45px;
            cursor: pointer;
            border-bottom: 2px solid #203f8e;
            margin-bottom: 20px;
            font-weight: bold;
        }

        #autoData {
            clear: both;
			overflow:hidden
        }

        #autoData li {
            width: 33.3%;
            float: left;
            padding: 10px 0;
            overflow: hidden;
            position: relative;
            display: none;
            text-align: center;
        }

        #autoData li img {
            width: 90%;
            height:auto;
			margin:0 auto;
        }

        #autoData h3 {
            padding-top: 10px;
            font-size: 14px;
            font-family: "微软雅黑";
            color: #000;
            line-height: 22px;
            font-weight: normal;
            text-align: center;
        }

        #autoData h3 a {
            color: #000;
        }

        #autoData h3 a {
            color: #323232;
        }

        #autoData span {
            float: right;
            color: #ccc;
            font-weight: normal;
            font-size: 14px;
        }

        #moreBtn {
            text-align: center;
            padding: 30px 0 15px;
        }

        #moreBtn span {
            display: inline-block;
            height: 35px;
            line-height: 35px;
            font-size: 18px;
            width: 200px;
            border-radius: 25px;
            text-align: center;
            background: #203f8e;
            cursor: pointer;
            color: #fff;
        }

        .footer {
            font-size: 14px;
            padding-top: 40px;
            width: 100%;
            height: 98px;
            text-align: center;
            line-height: 30px;
            color: #fff;
			background:url(../images/footer_bj.png) no-repeat;
        }

        @media all and (max-width: 768px) {
		.top,.nav,.foot{display:none}
		.domMobile,.tb,.nav_mx{display:block}
            /*顶部头图*/
.tb{margin:0px auto;width:100%;}
.tb .tu{width:100%}
.tb .tu img{width:100%;height:auto; display:block;}
/* 导航 */
.nav_mx { margin:0 auto;width: 100%; position:relative; overflow:hidden; -webkit-backface-visibility:hidden; -moz-backface-visibility:hidden; -ms-backface-visibility:hidden; -o-backface-visibility:hidden;
     backface-visibility:hidden;z-index:1;height:40px;background:url(../images/w_bg.jpg);
border-bottom: 2px solid #122e76;}
.nav_mx .reviewList{height: 40px;position: absolute;width: 100%;overflow: hidden;}
.nav_mx .reviewList-swiper{height: 40px;}
.nav_mx .reviewList-swiper .swiper-slide{height: 40px;}
.nav_mx .swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; width:auto!important}
.nav_mx .reviewList-name{float: left;font-size: 16px;overflow: hidden;line-height: 28px;text-align: center;margin:7px 20px 0px 10px;}
.nav_mx .reviewList-name a {color:#fff; text-decoration:none;line-height:20px;FONT-SIZE: 15px;font-family:\5FAE\8F6F\96C5\9ED1;}


.nav_mx .nav_bit{ position:absolute;right:0px;top:0px;height:45px;width:28px;background:url(../images/dh_bit.png) no-repeat;z-index:99;}
.nav_mx .swiper-container{position:relative;overflow:hidden;z-index:1;}

            .content {
                width: 96%;
                margin: 20px auto 10px;
            }
            .content h2 {
                padding-left: 10px;
            }
            #autoData {
                width: 96%;
                margin: 0 auto 30px;
            }
            #autoData h3 {
                width: 100%;
            }
            #autoData li img {
                width: 100%;
                height: auto;
            }
            #autoData li {
                padding: 10px 0 10px 0;
                width: 100%;
                float: none;
            }
            #moreBtn {
                text-align: center;
                padding: 5px 0 15px;
            }
            #autoData span {
                font-size: 12px;
            }
/* 底部代码 */
.foot_wap{width:100%;overflow:hidden;padding:6px 0px 10px 0px;border-top:2px #2a58cf solid;background: #203f8e;}
.foot_wap .gnq{margin:0px auto;width:100%;color:#fff;font-size:18px;text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;padding:15px 0px 0px 0px;}
.foot_wap .gnx{margin:0px auto;width:100%; text-align:center;padding:6px 0px 4px 0px;font-family:\5FAE\8F6F\96C5\9ED1;font-size:14px;color:#fff;}
.foot_wap .gny{margin:0px auto;width:100%; text-align:center;font-family:\5FAE\8F6F\96C5\9ED1;font-size:12px;color:#fff;}
.foot_wap .gny span{margin:0px 5px 0px 5px;}
        }
		
		/*更多二级文字*/
		#autoData dl {
            padding: 10px 0 17px 0;
            border-bottom: 1px solid #ededed;
            overflow: hidden;
            position: relative;
            display: none;
        }

        #autoData dt i {
            font-style: normal;
            padding: 5px 0 5px 30px;
            display: block;
            float: left;
        }

        #autoData dt {
            font-size: 1.125em;
            font-weight: normal;
            float: left;
            width: 91%;
        }

        #autoData dt a {
            color: #323232;
        }

        #autoData dd {
            float: right;
            color: #ccc;
            font-weight: normal;
            font-size: 14px;
        }
