/* CSS Document */

*{margin:0px; padding:0px;font-family: "微软雅黑",Microsoft YaHei,Arial;}
html{width:100%; height:100%;}
body{margin:0px; padding:0px; font-size:14px; color:#666; background-color:#ececec; height:100% }
/*公共样式(s)*/
ol,ul,li{margin:0px; padding:0px; list-style-type:none;}
a:link,a:hover,a:visited,a:active{ color:#666; text-decoration:none;}

textarea,input{margin:0px; padding:0px;}
em{font-style:normal;}
img{border:none;}
div{margin:auto;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}

/*公共样式(e)*/

/*首页(s)*/

header{ width:100%; position:fixed; top:0px; left:0px; background:#fff; border-bottom:1px solid #e0e0e0; padding:8px 0; text-align:center; height:34px; line-height:34px; font-size:16px; z-index:2;}
header a{ color:#fff;}
.header_fanhui{ position:absolute; top:10px; left:10px;}
.nav{ width:33px; right:10px; top:12px; position:absolute; z-index:99999; font-size:14px;}
.nav .sy_dh{ width:33px; height:25px; background:url(../images/nav.png) no-repeat; font-size:16px; cursor:pointer;}
.nav .menu{ float:right; position:relative; right:-10px; top:3px; opacity: 0.9; padding-top:6px; background:#007ac8;}
.nav .menu ul li{ height:34px; line-height:34px; border-bottom:1px solid #0066a8;}
.nav .menu ul li a{ width:100px; height:34px; display:block; color:#fff; text-decoration:none; text-align:center;}
.nav .menu ul li a:hover{ width:100px; height:34px; display:block; color: #fff; background:#0066a8; text-decoration:none; text-align:center;}
.xiaoshi{ width:100%; height:100%; position:absolute; z-index:1; display:none;}


.main{ width:100%; padding:51px 0px 48px 0px; position:relative;}

.banner{ width:94%; margin:12px auto; border:1px solid #e0e0e0;}
.swipe{overflow:hidden;position:relative;}
.swipe ul{list-style-type:none;float:left;
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe ul li{float:left;list-style-type:none; }
.swipe img{vertical-align:middle;width:100%;}
.swipe #pagenavi{position:absolute;left:0;bottom:0px;text-align:center;width:100%; background:#000; opacity:0.5;}
.swipe #pagenavi a{width:10px;height:10px;line-height:99em;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block;*display:inline;*zoom:1; opacity:0.5;}
.swipe #pagenavi a.active{background:#fff; opacity:1;}

.box{ width:100%;}
.box li{ color:#fff; float:left; line-height:24px; margin:10px 3%; padding:15px 0; border-radius:5px; text-align:center; width:27%;}
.box_bg1{ background:#e87060;}
.box_bg2{ background:#297fb8;}
.box_bg3{ background:#2ca4f0;}
.box_bg4{ background:#e575a7;}
.box_bg5{ background:#f39c11;}
.box_bg6{ background:#99cc01;}

.footer{ width:100%; height:48px; background:#073f7a; position:fixed; bottom:0; left:0;}
.footer li{ width:24.5%; height:48px; text-align:center; line-height:48px; color:#fff; float:left; border-left:1px solid #061627;}
/*首页(e)*/

/*内页公共(s)*/
.page_nav{ width:96%; line-height:44px; margin:0 auto; padding-top:10px;}
.page_nav li{ width:33%; float:left; text-align:center; margin:0 1px 1px 0; background:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.page_nav a{ width:100%; height:44px; display:block;}
.page_nav .selected{ width:100%; height:44px; background:#61aede; color:#fff; display:block;}
/*内页公共(e)*/

/*文章列表页(s)*/
.list{ width:95%; margin:0 auto;}
.list li{ background:#fff; margin:10px auto; padding:4%; width:92%;}
.list_left{ width:85%; float:left;}
.list_left_title{ height:24px; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:100%;}
.list_left p{ color:#999999; height:24px; line-height:24px;  width:100%;}
.list_right{ background:url(../images/news_bg.png) no-repeat right center; float:right; height:48px; width:15%;}

.fenye{ width:96%; text-align:center;  margin:15px auto; }
.fenye a{ padding:5px 10px; margin-left:5px; background:#b9dcf3; border:1px solid #9ac7e5;}
.fenye span{ padding:5px 10px; background:#007ac8; margin-left:5px; color:#fff;}
/*文章列表页(e)*/

/*图片列表页(s)*/
.list_pic{ width:96%; margin:15px auto;}
.list_pic li{ width:48%; background:#fff; overflow:hidden; text-align:center; margin-bottom:15px; float:left;}
.list_pic_img{ padding:2px; height:130px; overflow:hidden;}
.list_pic_img img{ height:100%;}
.list_pic p{ height:36px; line-height:36px; padding:0 3%; border-top:1px solid #ececec; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
/*图片列表页(e)*/

/*集团领导(s)*/
.list_jtld{ width:96%; margin:15px auto;}
.list_jtld li{ width:48%; background:#fff; overflow:hidden; text-align:center; margin-bottom:15px; position:relative; float:left;}
.list_jtld_img{ height:180px; overflow:hidden;}
.list_jtld_img img{ height:100%;}
.list_jtld p{ height:36px; line-height:36px; padding:0 3%; width:94%; background:#666; opacity:0.8; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:absolute; bottom:0;}
/*集团领导(e)*/

/*详情页(s)*/
.page{ background:#fff; line-height:24px; margin:15px auto; padding:4%; width:88%;}
.page img{ max-width:100%; height:auto;width:expression(this.width > 320 ? “100%” : this.width);overflow:hidden;}
.page h1{ width:96%; padding:0 2%; line-height:30px; background:#007ac8; text-align:center; font-weight:normal; font-size:14px; color:#fff;}
.page_time{ width:100%; height:24px; line-height:24px; padding:10px 0; border-bottom:1px solid #fff; color:#999999; text-align:center; font-size:12px;}
.page_main{ width:100%; line-height:24px;}
.page_main img{ max-width:100%; height:auto;width:expression(this.width > 320 ? “100%” : this.width);overflow:hidden;}
/*详情页(e)*/

/*人才招聘(s)*/
.page_details{ width:96%; padding:0 2%; line-height:30px; background:#007ac8; font-weight:normal; font-size:14px; color:#fff;}
.page_details_main{ width:100%; line-height:24px; padding:10px 0;}
.page_details_main p{ width:48%; height:24px; padding-right:2%; line-height:24px; float:left;}
.page_details_main span{ color:#999;}
/*人才招聘(e)*/


/*留言页面(s)*/
.regist .row{ line-height:24px; min-height:24px; padding:0 0 10px; width:100%;}
.regist .row_l{ width:50px; height:24px; float:left;}
.regist .row_r{ float:left;}
.regist .row .input{ width:100%; height:24px; border:1px solid #ececec; border-radius:0;}
.regist .row textarea{ width:100%; height:50px; border:1px solid #ececec; border-radius:0;}
.regist .tj{ width:60px; height:30px; line-height:30px; text-align:center; color:#fff; background:#007ac8; border:none; cursor:pointer; border-radius:0;}
.regist .cz{ width:60px; height:30px; line-height:30px; text-align:center; color:#fff; background:#b2b2b0; border:none; cursor:pointer; border-radius:0;}
/*留言页面(s)*/



/*10-10(s)*/

.zjljy{ padding:20px 0;}
.zjljy img{}
.zjljy_right{}
.zjljy_right_title{ font-size:18px; letter-spacing:20px; text-align:right; border-bottom:1px solid #ccc; margin:20px 0; line-height:30px;}
.zjljy_right_main{ line-height:26px;}
.zjljy_right_main p{ text-indent:2em;}

.qyln{ padding:20px 0;}
.qyln li{ padding:0 0 30px 0;}
.qyln img{}
.qyln_main{}
.qyln_main h2{ font-size:18px; color:#0048a1; line-height:34px;}
.qyln_main p{ line-height:24px;}

.lxwm_map{ width:100%; height:478px;}
/*10-10(e)*/