@charset "utf-8";
/* CSS Document */
	
*,html{ padding:0px; margin:0px; border:0px; }
p{ color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
body{ text-align:center; margin:0px auto; border:0px; font-size:12px; background-color: #fff;/* background: url(../img/bannerbg.jpg) no-repeat top;*/ font-family:"Microsoft YaHei",Tahoma,Arial,Helvetica,"宋体";font-size:13px;}   
.clearfloat{ clear:both;}
.title{ margin:0px auto; width:965px; height:50px; background: url(../img/titlebg.jpg) no-repeat left; background-color:#FFF; font-size:22px; line-height:53px; text-align:left; padding-left:15px; color:#ffffff; font-weight:bold; position:relative; left:0px; top:0px;}
.title .more { float: right; position: absolute; right: 10px; top: 0; height: 45px;  line-height: 45px;  padding: 0 1em;  color: #258e54;  font-size: 14px;  text-indent: 0;  /*border-left: 1px solid #09f;*/ text-decoration:none}
.title .more:hover {  background-color: #258e54;  color:#FFFFFF;  font-size: 16px; }

h2,h3,h4 {font-size: 16px; font-weight:700; background-image:}
h2 a,h3 a,h4 a{color: #333}
li{list-style:none;}

.domMobile { display:none!important; }
.domPC {display:block;}

.lazy-load {  background:#ffffff  url(//www.xinhuanet.com/tech/2015CSRzb/img/loading.gif) no-repeat 50% 50%; }

/* 导航 */
.top-bar {height: 30px;text-align: center;color: #fff ;width: 100%;z-index: 1000; background: url(../img/topbg.png); box-shadow: 3px 0 3px rgba(0, 0, 0, 0.2);overflow: hidden;border-color: #622b2b; position:absolute; left:0px; top:0px;}
.top-bar .home-site-link { font-style: normal; font-weight: 700;}
.top-bar .item { line-height: 32px;}
.top-bar .item a { padding-left:3px; padding-right:3px;}
.top-bar .home-site-link {  color: #ffffff;}
.top-bar a { color: #ffffff;}
.top-bar .loading { display: block; text-align: center; height: 32px; line-height: 32px; font-size: 12px; background-color: #f5f5f5;}

.dib, .item {  display: inline-block;  +display: inline;  +zoom: 1;  font-size: 14px;  letter-spacing: normal;  word-spacing: normal;  vertical-align: top;}

.section1{}
.left { border:solid 1px #d8e9f1; padding:0px; margin-left:5px; overflow:hidden; float:left; background-color:#FFF; width:550px; height:350px;}
.right { float:left;  padding:0px; margin:0px 2px;/* overflow:hidden;*/background-color:#FFF; width:390px; padding-bottom:3px; margin-left:10px;}
.headline_ad{width:340px; height:70px; background-color:#CCC; margin:5px; color:#FFF; font-size:30px}

.headline { border:solid 1px #e9e9e9; margin:0px 5px; padding:5px; width:383px; height:175px; overflow:hidden; text-align:left; margin-bottom:10px;}
.headline h3 { text-align:center; font-size:16px; line-height:25px;}
.headline P { line-height:22px; text-indent:2em; padding-top:4px; margin:5px;}
.headline p a{ color:#c00000; text-decoration:none;}

.headline_02 { border:solid 0px #e9e9e9;  margin:0px 5px; padding:5px; height:auto; width:390px; zoom:1; text-align:left; }
.headline_02 ul{}
.headline_02 li{ line-height:24px; margin-left:3px; margin-bottom:8px; padding-bottom:8px; font-size:14px; width:390px; height: auto; display:block; color:#333; border-bottom:dashed 1px #999999; text-align:justify}
.headline_02 li h4 a{ color:#cf3e1c; font-size:20px; margin-left:4px;}
.headline_02 li a{color:#f5b257; text-decoration:none; }
.noneabstract { line-height:26px; margin-left:3px; font-size:14px; width:330px; display:block; color:#333; background:none!important; border-bottom:none!important; padding-top:0px!important;  margin-bottom:0px!important; padding-bottom:0px!important;}
.noneabstract  h4 a{ color:#666!important; font-size:16px!important; line-height:25px!important; margin-left:4px; font-weight:normal!important; background:url(../img/xwjjdot.jpg) 0 center no-repeat!important; padding-left:12px!important;}

.left02 { border:solid 1px #d8e9f1; padding:5px; margin:5px; margin-left:7px; overflow:hidden; float:left; background-color:#FFF; width:310px; height:175px;}
.left02 { border:#d8e9f1 1px solid; padding:5px; margin:5px; float:left; overflow:hidden; margin-left:5px; width:390px; _width:380px; height:175px;}

/*
.info01{ margin-top:10px;line-height:20px; width:330px; height:110px; display:block; overflow:hidden;}
.info01 img{ border:0px; float:left; margin:8px; width:120px; height:100px;}
.info01 .title0 {text-align:left; float:left; width:190px; height:105px; margin-top:5px;}
.info01 .title0 a{ color:#333; text-decoration:none; font-weight:700;}
.info01 .title0 a:hover{ color:#0066cc;}
.info01 .text {line-height:21px; float:left; width:190px; height:80px; overflow:hidden; float:left; text-align:left; font-size:12px;}
.info01 .text a{color:#c00000; font-weight:normal;}
*/

.rightpart{ padding:8px 3px; width:200px; height:150px; overflow:hidden; margin:0px auto;}
.rightpart p{ color:#333; float:left; text-indent:2em; line-height:22px; text-align:left; text-align:justify;}
.rightpart p a{ text-decoration:none; color:#c00000;}

/* 头部轮动图 */
.main_visual{height:650px;border-top:1px solid #d7d7d7;overflow:hidden;position:relative;}
.main_image{height:650px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:650px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:650px;}
.main_image li span{display:block;width:100%;height:650px}
.main_image li a{display:block;width:100%;height:650px}
.main_image li .img_1{background:url('../img/banner1.jpg') center top no-repeat}
.main_image li .img_2{background:url('../img/banner2.jpg') center top no-repeat}
.main_image li .img_3{background:url('../img/banner3.jpg') center top no-repeat}
/*.main_image li .img_4{background:url('../img/img_main_4.jpg') center top no-repeat}
.main_image li .img_5{background:url('../img/img_main_5.jpg') center top no-repeat}*/
div.flicking_con{position:absolute;top:560px;left:80%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px;}
div.flicking_con a{float:left;width:21px;height:21px;margin:0;padding:0;background:url('../img/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-9000px}
div.flicking_con a.on{background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../img/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../img/hover_right.png) no-repeat right top;right:100px;}


.section1{ width:970px; height:360px; margin:0px auto; background-color:#FFF; padding:5px; position:relative; overflow:hidden}

/*我们的企业*/
.conBox{ border:#e9e9e9 1px solid; width:980px; height:200px; background-color:#FFF; margin:0px auto; padding-bottom:20px;}
.conBox .pic{ width:233px;float:left; padding:5px 2px; margin-left:6px; _margin-left:4px;}
.conBox .pic img{border:#d8e9f1 1px solid; padding:1px; background-color:#FFF;}
.conBox .pic p{color:#333; margin:5px auto;}
.conBox .pic p a{color:#333; text-decoration:none; font-size:14px;}


/*精彩观点*/
.sectionX{ }
.msKeimgBox { margin: 0px auto; width: 980px; overflow: hidden; position: relative; height: 530px; border:#e9e9e9 0px solid; margin-bottom:20px;}
.msKeimgBox ul { width: 980px; }
.mskeLayBg { /*background: #000;*/ width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.6; filter: alpha(opacity=60); display: none; _display:none!important }
.mskelayBox { height: 300px; width: 500px; margin-top: -380px; margin-left: -250px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../img/mke_imgMbg.png) repeat; height: 40px; width: 500px; position: absolute; right: 0px; bottom: 0px; font: 14px/35px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 15px; }
.msKeimgBox ul li { float: left; height:150px; padding:5px 2px; width: 230px; margin-left:5px; margin-right:5px; margin-bottom:20px; cursor: pointer; position: relative; left:0px; top:0px; }
.msKeimgBox ul li img{border:#d8e9f1 1px solid; padding:1px; background-color:#FFF;}
.ImgTitle{background: url(../img/mke_imgMbg.png) repeat; height: 30px; width: 220px; text-align:left; margin-left:4px; margin-bottom:3px; padding-left:10px; position: absolute; left: 0px; bottom: 0px; font: 14px/30px "微软雅黑"; color: #FFF;}
.ImgTitle a { margin-left: 10px; color:#FFF; }
.mskeTogBtn { background: url(../img/mke_moreImg.jpg) no-repeat; height: 30px; width: 980px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px;}
.mskeTogBtn2 { background: url(../img/mke_moreImg2.jpg) no-repeat; bottom: 0px; }
.msKeimgBox2 { height: auto; padding-bottom:35px; }

.action{width:980px; height:136px; min-height:136px; height:auto!important; overflow:hidden; background-color: #FFF; margin:0px auto; padding:0px; margin-left:10px;}
.action .item{float:left; width:200px; height: auto; border:solid 1px #d8e9f1; margin:10px 0px 10px 10px;}
.action .item h4{ text-align:left;}
.action .item h4 a{ text-decoration:none; line-height:24px;}
.action .item img{ float:left; margin:5px; width:90px; height:130px;}
.item .text{ width:85px; height: auto; line-height:22px; overflow:hidden; text-align:left; float:left; margin:5px;}
.text a{ color:#c00000; text-decoration:none;}
.action .item2{float:left; width:100px; height:136px;/* background:url(../img/num7.jpg);*/ margin:10px 5px 10px 0px; }

.Picshow8imgBox { margin: 0px auto; width: 965px; overflow: hidden; position: relative; padding-top: 30px; height: 110px; }
.Picshow8imgBox ul { width: 1000px; }
.Picshow8LayBg { /*background: #000;*/ width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.6; filter: alpha(opacity=60); display: none; _display:none!important }
.Picshow8layBox { height: 300px; width: 500px; margin-top: -380px; margin-left: -250px; position: fixed; left: 50%; top: 50%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.Picshow8ImgBg { height: 57px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.Picshow8Claose { position: absolute; top: -17px; right: -17px; cursor: pointer; }
.Picshow8_downIco { position: absolute; left: 0px; top: 0px; }
.Picshow8_imgDown { background: url(../img/mke_imgMbg.png) repeat; height: 40px; width: 500px; position: absolute; right: 0px; bottom: 0px; font: 14px/35px "微软雅黑"; color: #FFF; }
.Picshow8_imgDown a { margin-left: 15px; }
.Picshow8imgBox ul li { float: left; height:110px; margin: 0 10px 10px 0; width: 185px; cursor: pointer; position: relative; left:0px; top:0px; }
/*.ImgTitle{background: url(../img/mke_imgMbg.png) repeat; height: 30px; width: 175px; padding-left:10px; position: absolute; left: 0px; bottom: 0px; font: 14px/30px "微软雅黑"; color: #FFF;}
.ImgTitle a { margin-left: 10px; }
.Picshow8TogBtn { background: url(../img/mke_moreImg.jpg) no-repeat; height: 30px; width: 70px; position: absolute; z-index: 1; right: 0px; cursor: pointer; top: 0px; right:0px; }
.Picshow8TogBtn2 { background: url(../img/mke_moreImg2.jpg) no-repeat; top: 0px; right:0px; }
.Picshow8imgBox2 { height: auto; }*/

.keBottom{color:#FFF; padding-top:25px; line-height:28px; text-align:center; font-family:'微软雅黑'; background:url(../img/bodyBg2.jpg) repeat-x top left; padding-bottom:25px}
.keTxtP{font-size:16px; color:#ffffff;}
.keUrl{color:#FFF; font-size:30px;}
.keUrl:hover{ text-decoration: underline; color: #FFF; }
.mKeBanner,.mKeBanner div{text-align:center;}
.hidden{display:none}
.cor_bs,.cor_bs:hover{color:#ffffff;}

/*footer*/
.pft {background-color: #fff;color: white; width:980px; height: 90px;text-align: center;color: #666; margin:0 auto;}
.pft a {color: #c00;}
.pft .copyright {font-size: 12px;line-height: 90px; margin: 0 auto;}
.layout, .section .wrap, .pft .copyright {width: 980px;}


/*焦点滚动图*/
.device { width: 550px; position: relative;}
.device .arrow-left { background: url(//www.news.cn/politics/2015/images/arrows.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }
.device .arrow-right { background: url(//www.news.cn/politics/2015/images/arrows.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index:5; }
.swiper-container { height: 350px; width: 550px; }
.swiper-container img { width:550px; height:350px; }
.content-slide { padding: 20px; color: #fff;}
.pagination { position: absolute; left: 0; text-align: right; bottom:35px; width: 550px;; z-index:5; }
.swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; background: #777; margin-right:8px; cursor: pointer; }
.swiper-active-switch { background: #fff; }
.swiper-slide { position:relative; float:left; color:#fff; line-height:35px; font-size:14px;}
.swiper-slide .name { position:absolute; bottom:0; left:10px; z-index:5; height:35px;  color:#fff; line-height:35px; font-size:14px; height:35px; overflow:hidden;font-family:"微软雅黑"; }
.swiper-slide .bg { position:absolute; bottom:0; left:0; background:#000; z-index:4; width:550px; height:35px; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; }
.swiper-slide .name a { color:#fff; line-height:35px; font-size:14px; height:35px; overflow:hidden; }


/*图说论坛*/
.demo { width:980px; margin:20px auto 50px; overflow:hidden }
.tips { color:#999; font-size:12px; margin:50px 0 20px; }
.tab-content { background-color:#f7f7f7; padding:0px; }
.tab-content h4, .accordion-content h4 { margin-bottom:5px;}
.tab-content p, .accordion-content p { /*margin-bottom:10px;*/ }

/*轮动大图*/
#main{ width:980px; margin:10px auto 50px auto; overflow:hidden}
.flexslider ul li .name { position:absolute; bottom:0; left:10px; z-index:5; height:50px; color:#fff; line-height:50px; font-size:16px; height:50px; overflow:hidden; font-weight:bold;font-family:"微软雅黑"; }
.flexslider ul li .name2 { position:absolute; bottom:0; left:0px; z-index:5; height:50px; color:#fff; line-height:50px; font-size:16px; height:50px; overflow:hidden; font-weight:bold;font-family:"微软雅黑";  background:url(../img/topbg.png); padding-left:10px; width:970px; text-align:left;}
.flexslider ul li .bg { position:absolute; bottom:0; left:0; background:#000; z-index:4; width:980px; height:50px; filter:alpha(opacity=40); -moz-opacity:0.4; opacity:0.4; }
.flexslider ul li .name a { color:#fff; line-height:50px; font-size:16px; height:50px; overflow:hidden; }
.flexslider ul li .name2 a { color:#fff; line-height:50px; font-size:16px; height:50px; overflow:hidden; }

/* 开幕式+闭幕式 */
.section5{width:980px; margin:0 auto}

/* 新闻发布会 */
.section-3{width:980px; margin:10px auto; height:450px;}
.section-3 .col-1{  width: 240px;  float:left;}
.section-3 .col-1 .media {  width: 210px;  height: 140px;}
.section-3 .col-1 .media img{  width: 210px;  height: 140px;}
.section-3 .col-1 .media .abstract { line-height: 1.8; color: #444; overflow: hidden; text-align:left;  text-indent:2em;}
.section-3 .col-1 .media .abstract a{ color:#FF6600; text-decoration:none} 
.section-3 .col-1 .media .caption{font-size: 16px; line-height:24px; overflow: hidden; text-align:left;}
.section-3 .col-1 .media .caption a{ color: #cf3e1c; text-decoration:none;}

.section-3 .col-2{ width: 740px; height: 450px; overflow: hidden; float:left; position:relative; top:0px; left:0px;}
.col-2{ width: 740px; height: 450px; overflow: hidden; float:left; position:relative; top:0px; left:0px; }

#tab, #tab2 { width: 740px; height: 450px; overflow: hidden; position:relative;}
#tab li, #tab2 li {  width: 245px; height: 300px; float:left}
#tab li .mod-tile .media, #tab2 li .mod-tile .media{ position: relative; width: 225px; height: 130px;}
#tab li .mod-tile .media img, #tab2 li .mod-tile .media img{ width: 225px; height: 130px;}
#tab li .mod-tile .caption, #tab2 li .mod-tile .caption{ position: absolute; bottom: 0; left: 0; width: 100%;/* height: 32px;*/ font-size: 14px; line-height:20px; overflow: hidden; background: url(../img/mke_imgMbg.png) repeat;/* background-color: #000;*/
  opacity: 0.8; filter: alpha(opacity=80); text-align:left;}
#tab li .mod-tile .caption a, #tab2 li .mod-tile .caption a{ color: #fff; text-decoration:none; padding-left:5px;}
#tab li.current, #tab2 li.current {}
#content, #content2 { position: absolute; top: 140px; left: 0; width: 710px; height: 130px; margin: 0px; background-color: #fff; border: 1px dotted #ccc; border-width: 1px 0; text-align:left; overflow:hidden}
#content ul, #content2 ul {line-height:25px;display:none;	margin:0px;	padding:5px 0; height:120px;}
#content ul li .topic, #content2 ul li .topic{ line-height: 30px; font-size: 20px; text-indent:0px; color: #cf3e1c; text-align:left; text-decoration:none}
#content ul li .topic a, #content2 ul li .topic a{ line-height: 30px; font-size: 20px; text-indent:0px; color: #0f9be4; text-align:left; text-decoration:none}
#content ul li .abstract, #content2 ul li .abstract { line-height: 1.8; color: #444; height: 75px; overflow: hidden;  text-indent:2em;}
#content ul li .abstract a, #content2 ul li .abstract a{color:#e46e0f; text-decoration:none}

/* 获奖企业
.page {	margin:0 auto;clear:both;overflow:hidden; max-width: 1000px; width:100%;}
.baneer {float: left;width:100%;line-height:0px;}
.baneer img{ width: 100%;} 
.baneer1 img{margin-bottom: 40px;float: left;width: 100%;}
.baneer-s{ width: 100%;	max-width: 1000px;	background:url(../img/banner-00.png) no-repeat center center;background-size:600px 75px;line-height:72px;height:75px;}
.baneer-s h2{font-size:1.5em;color:#FFFFFF; font-weight:bold;text-align:center;line-height:70px;}
.baneer-s img{   margin:0 auto;	margin-top: 40px;width: 100%;max-width: 500px;}
.box2 {	margin-top: 20px;	background-color: white;	width: 100%;	float: left;}
.borderBox {border: 1px solid #f1f1f1;	float: left;width: 180px;margin:9px;}
.borderBox img {display: block;	height: auto;	width: 120px;	height:120px;	margin:8px auto 0;}
.title3 {color: #000000;font-size: 14px;font-weight: bold;	line-height: 24px;	width: 100%;	height: 28px;	overflow: hidden;	font-family: "微软雅黑";	text-align: center;}
 */



/*返回*/
.bar{ display:block; width:100px; /* height:340px;*/ /*border:5px #ffffff solid;*/ position:fixed; right:20px; bottom:40px; cursor:pointer;/* padding-top:70px; background:url(../img/code.png) no-repeat;*/}
.bar h3{ width:100px; height:40px; display:block; font-size:18px; color:#ffffff; line-height:40px; text-align:center; background:#cf3e1c; margin-bottom:2px;}
.bar h3 a{ width:100px; height:40px; font-size:18px; color:#ffffff; line-height:40px; text-align:center; text-decoration:none; }
.bar .toTop{ width:70px; height:70px; background:url(../img/back.png) no-repeat; margin:0px auto; margin-top:5px; cursor:pointer;}


.cd-timeline-content .timepic { width:160px; height:100px; display:block; margin-right:10px; float:left}
.cd-timeline-content .timepic img{ width:160px; height:100px}
.cd-timeline-img.cd-picture h6{ display:block; position:absolute; left:32px; top:22px; width:10px; height:15px; float:left; font-size:20px; color:#ffffff;  margin:0px;font:"微软雅黑";}
.cd-container {	background:url(../img/timebg.jpg) no-repeat;}
