/*public*/
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dt,li,tbody,td,th,thead,tr,button,object,a,abbr,b,em,i,img,samp,span,strong,sub,sup,tt,var,input,select{margin:0;padding:0}
input,button,img,fieldset{border:0;outline:none}
input,select{outline:none}
/* set image max width to 100% */
img,video{max-width:100%;height:auto;width:auto\9;/* ie8 */}
/* set html5 elements to block */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{width:100%;height:auto;font:12px/1.5 'Microsoft Yahei',Arial,Helvetica,sans-serif;color:#2d2d2d;word-wrap:break-word;word-break:break-all;background:#fff}
body div,body p{margin:0 auto;word-break:normal;}
address,cite,dfn,em,var{font-style:normal}
var{font-family:Verdana,Arial}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
a{color:#333;text-decoration:none;outline:none}
p{color:#333}
a:hover{text-decoration:none}
.body{background:url(../images/body_bg.jpg) top center no-repeat;background-size:100% 100%;height:auto }
.body .dh{width:1280px}
/* list */
ul,ol{list-style:none}

/*Align*/
.alg_r{text-align:right}
.alg_c{text-align:center}

/*Border*/

/*float*/
.fl{float:left}
.fr{float:right;padding-top:45px;padding-right:50px;}
.clear{clear:both}
.oFlow{overflow:hidden;zoom:1}

/*top*/
.top{width:1100px;height:380px;z-index:99;position:relative;}
.top .top_bg{width:100%;height:580px;background:#000;opacity:0.5;z-index:-9;position:absolute;right:0;left:0;bottom:0}
.top .top_con{width:900px;overflow:hidden;zoom:1;height:80px;}
/*top-全媒头条图片*/
.top .top_con .left{float:left;width:260px}
.top .top_con .left a{display:block;}
.top .top_con .left {height:80px;padding-right:20px;}
.top .top_con .left img{padding-top:20px;height:47px}
/*top-导航+新华网制作*/
.top .top_con .right {overflow:hidden;zoom:1;margin-top:20px;float:right;}
/*top-导航*/
/*top-新华网制作*/
.top .top_con .right p{font-size:16px;line-height:1.5em;color:#fff}
.top .top_con .right p a{color:#fff}
.top .top_con .right p a:hover{color:#FCA542}
.nav{display:none}
/*top-header*/
.top .top_header{width:100%;padding-top:45px;text-align:center;}
.top .top_header p{font-size:46px;color:#fff;text-shadow: #000 -1px 2px 3px;}
.top .top_header p span{font-size:36px}
.top .top_header .top_header_txt{font-size:14px;width:65%;text-align:left;text-indent:2em;padding-top:20px;border-top:1px solid #fff;line-height:26px}

/*大标题背景*/
.body_bg{width:100%;text-align:center;height:605px}


/*main*/
.main{width:1100px;background:#fff;padding-bottom: 10px}

/*main-模块标题*/
.main_head{width:1100px;padding-top:50px;height:30px}
.main_head p{color:#989898;font-size:16px;line-height:20px}
.txt{padding-left:30px;background:url(../images/txt.jpg) left bottom no-repeat;}
.vid{padding-left:35px;background:url(../images/vid.jpg) left bottom no-repeat;}

/*main-模块内容*/
.main_con{background:#fff;opacity:1;width:1100px;border-bottom:1px dashed #ccc;padding-top:20px;padding-bottom:20px;}
.jzql{padding-bottom:40px}
.main_con_1{width:90%;height:auto;overflow:hidden;zoom:1;padding-top:50px}

/*main-模块内容-left*/
.main_con_1 .left{width:30%;height:auto;float:left;}
.main_con_left ul li{position:relative;margin-bottom: 220px}
.main_con_left ul li .p_img{position:relative;cursor:pointer}
.main_con_left ul li h6{position:absolute;color:#fff;opacity:1;right:0px;bottom:-1px}
.main_con_left ul li p{text-indent:2em;font-size:14px;padding-top:10px;color:#000}
.left_big2{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;display:none;width:100%;height:100%}
#pic1{cursor:pointer;}
.pic_img{display:none}
.left_big1{position:fixed;z-index:99999;top:0;right:0;left:0;bottom:0;display:none;width:100%;height:100%}
.left_big1_bg{width:100%;height:100%;background:#000;opacity:0.3}
.left_big1_img{height:700px;overflow:auto;position:absolute;top:50%;left:50%;margin-left:-400px;margin-top:-365px;}


.nc_icon {position: fixed;top: 660px;width: 55px;height: 50px;line-height: 23px;padding: 3px 0 0 3px;letter-spacing: 4px;font-size: 16px;font-family: "微软雅黑";border-radius: 3px;color: white;background: #379be9;cursor: pointer;text-align: center;left:85%}


/*main-模块内容-right*/
.main .right{width:100%;height:auto;float:right;}
.main .right .main_p{padding:20px 0 0px}
.main .right .main_p p a:hover{text-decoration:underline;}
#one .main_p p a:hover{text-decoration:underline;}

/*main-模块内容-标题*/
.main_con_head{line-height:40px;width:95%;}
.main_con_head h2{font-size:22px;margin:15px auto 0;color:#000;text-align:center;font-family:"Microsoft Yahei";font-weight:200}
/*main-模块内容-文字*/
.main_p{padding:10px 40px 15px;}
.main_p .blue{font-size:16px;color:#1967af;text-align:center;padding-top:10px;padding-bottom:10px;text-indent:0em;}
.main_p p{font-size:16px;color:#000;text-indent:2em;line-height:30px;}
.main_p p .yhwj{color:#a40000}
/*点击外链全文*/
.link_one .main_p .link_all{text-align:center;padding:30px 0 0;}
.link_one .main_p .link_all a{display:block;}
.link_one .main_p .link_all a p{text-indent:0em;width:90px;line-height:30px;background:#2b7cce
;color:#fff}
.main_p_img{width:90%;margin:15px auto}
.main_p_img .main_p_img_txt{font-family:"宋体"}
/*点击外链接稿（带图片左右分布）*/
.link_more{margin-top:30px}
.link_more{overflow:hidden;zoom:1;}
.link_more .link{overflow:hidden;zoom:1;width:90%;border-bottom:1px solid #ddd}
.link_more .link .link_img{width:25%;padding-top:35px}
.link_more .link .link_txt{width:68%}
.link_more .link .link_txt p{font-size:16px;text-indent:2em;color:#000}
.link_more .link .link_txt .link_txt_til{padding-bottom:40px;}
.link_more .link .link_txt .link_txt_til p{font-size:24px;text-align:center;text-indent:0em}
.link_more .link .link_txt .link_all{text-align:center;padding:30px 0}
.link_more .link .link_txt .link_all p{text-indent:0em;width:90px;line-height:30px;background:#2b7cce
;color:#fff}
.link_more .link_last{border-bottom:none}
/*main-模块内容-查看全文*/
.main_con .all{float:right;padding-top:10px}
.main_con .all a{color:#000;font-size:18px}
.main_con .all a:hover{color:#a40000}

/*main-模块内容-全文、收起*/
h3{margin:0 auto;width:236px;font-size:20px;color:#1e8cd2;font-weight:200}
#open{cursor:pointer;padding-bottom:50px;padding-top:40px}
#close{display:none;cursor:pointer;padding-bottom:50px;padding-top:40px}
#open1{cursor:pointer;padding-bottom:50px;padding-top:40px}
#close1{display:none;cursor:pointer;padding-bottom:50px;padding-top:40px}
#open2{cursor:pointer;padding-bottom:50px;padding-top:40px}
#close2{display:none;cursor:pointer;padding-bottom:50px;padding-top:40px}
.none{display:none}
.none1{display:none}
.none2{display:none}
/*main-模块内容-记者亲历标题*/
h4{width:100%;text-align:center;font-size:20px;padding-top:30px}

/*footer*/
.footer{text-align:center;margin-top:80px;padding-bottom:40px;}
.footer p{color:#000}
.footer p a{color:#000}
.footer p a:hover{color: #FCA542}

.vid_src{cursor:pointer;text-align:center;padding-top:20px}

.bom_box{overflow:hidden;zoom: 1;width:100%}
#lnm{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.ifr .cjy{text-align:center;padding:0}
.ifr #phone{display:none}
.lh_img{width:60%;padding:10px 0}
.lh{text-align:center;padding-top:30px}
.lh img{width:60%}

/*图片轮播*/
.lunbo .bx-wrapper{width:800px}
.lunbo li p{font-size:16px;font-family:"楷体";text-indent:2em}

/*轻应用*/
.qyy{width:100%}
.qyy .qyy_con{position:relative;height:800px;background:url(../images/qyy_bg.jpg) top left no-repeat;width:800px;margin:0 auto}
.qyy .qyy_con a{display:block;width:100%;height:100%}
/*轻应用-两个*/
.qyy_more {overflow:hidden;zoom:1;}
.qyy_more .qyy_con{width:80%;margin:0 auto}
.qyy_more .qyy_fl{width:45%;float:left;position:relative;}
.qyy_more .qyy_fr{width:45%;float:right;position:relative;}
.qyy_more .qyy_fl .qyy_img{width:80%;height:300px;margin:0 auto;background:url(../images/cy.jpg) top center no-repeat;background-size:100%;}
.qyy_more .qyy_fl .qyy_img:hover{background:url(../images/cy_e.png) top center no-repeat;background-size:100%;}
.qyy_more .qyy_fr .qyy_img{width:80%;height:300px;margin:0 auto;background:url(../images/xc.jpg) top center no-repeat;background-size:100%;}
.qyy_more .qyy_fr .qyy_img:hover{background:url(../images/xc_e.png) top center no-repeat;background-size:100%;}

/*数据图*/
.pic{text-align:center}


@media screen and (max-width:1040px) {
		.body_bg{height:auto}
}


@media screen and (max-width:600px) {
	    .lunbo{width:100%}
	    .ifr #phone1{display:none;}
	    .ifr #phone{display:block;}
	    .body{height:auto}
	    .body .dh{width:100%}
		.top{width:100%;height:auto}
		.top .top_con{width:100%}
		.top .top_header{padding-bottom:50px;padding-top:30px}
		.top .top_header p{font-size:30px}
		.top .top_con .left{width:140px;padding-left:8px}
		.top .top_con .right{padding-right:8px}
        .lh_img{width:100%}
		.main{width:100%}
		.main_con{width:100%}
		.main_con_1{padding-top:30px}
		.main_con_1 .left{display:none}
		.pic_img{display:block;}
		.main .right{width:98%}
		.main_p{padding:20px 8px 30px;}
		.video{padding:20px}

		.link_more .link{position:relative;width:95%}
		.link_more .fr{padding-right:15px}
		.link_more .link .link_txt{overflow:hidden;zoom:1;padding-top:10px}
		.link_more .link .link_txt .link_txt_til{padding-bottom:20px;width:100%;clear:both}
		.link_more .link .link_txt .link_txt_til p{font-size:16px;}
		.link_more .link .link_txt p{font-size:14px}
		.link_more .link .fl{width:100%;text-align:center;padding-top:0px}
		.link_more .link .link_txt{width:90%}
	    .link_more .link .link_txt .link_txt_con{width:100%;float:none;}
	    .link_more .link .link_txt .link_all{margin-top:5px;height:30px;clear:both}
	    .link_more .link .link_txt .link_all a{display:block;height:30px}
	    .link_more .link .link_txt .link_all a p{height:30px}
	    .qyy .qyy_con{background:url(../images/qyy.jpg) top center no-repeat;width:100%;height:500px}
		.qyy .qyy_con .main_con .qyy_fl .qyy_img{height:160px}
		.qyy .qyy_con .main_con .qyy_fr .qyy_img{height:160px}
		.qyy .qyy_con a{width:90%}

		.nav{z-index:999;display:block;width:26px}
	.nav .content{display:none;position:absolute;z-index:99999;width:80px;height:auto;background-color:#000;padding:5px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;right:7px}
	.nav .content h1{font-family:"Microsoft Yahei";font-size:20px;padding-bottom:15px;text-align:center;}
	.nav .content h1 a{color:#fff;}
	.nav .content h1 a:hover{color:#aaa}
	.nav .content ul li{font-size:14px;font-family:"黑体";text-align:center;}
	.nav .content ul li a{color:#fff;font-size:16px;font-family:"Microsoft Yahei";line-height:30px;}
	.nav .content ul li a:hover{color:#aaa}
	.top .top_con .right p{display:none}

}

@media screen and (max-width:1600px){
	.nc_icon{left:90%}
}

@media screen and (max-width:1400px){
	.nc_icon{left:95%}
}
@media screen and (max-width:1150px){
	.nc_icon{display:none}
}