/* 
* @Title:  共用样式表
作者：华企动力
电话：400-0898-400
Q Q：547507311
*/
*{padding:0;margin:0}
html{background:#FFF; font-size:14px; color:#333;margin:0;padding:0;font-family:"Microsoft YaHei",arial,"\5b8b\4f53";}
body{ font-size:14px;  font-family:"Microsoft YaHei",arial,"\5b8b\4f53"; color:#333;position:relative;max-width:1920px;min-width:1200px;overflow-x:hidden;margin:0 auto;}
img{border:none}
a{color:#333;text-decoration:none}
a:hover{color:#f20;text-decoration: none}
a,a:hover{-webkit-transition: all 400ms;transition: all 400ms;}

ul,li{list-style:none}
button,input,select{font:12px;vertical-align:middle}
i{ font-style:normal;}
ins{ display:none;}
 /* ===== clearfix ===== */ 
.clearfix:after { content:"\200B"; display:block; height:0; clear:both; }
.clearfix {*zoom:1;}/*IE/7/6*/ 

/*公用样式*/
.w1200{width:1200px;margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.pr{position:relative;}
.none{display:none;}
.ov{overflow: hidden;}
.pa-bot40{padding-bottom:40px;}
.pt30{padding-top:30px;}
.mt91{margin-top:91px;}
.side-w1200{width:1200px;}
.w838{width:838px;border-left:2px #f4f4f4 solid;padding-bottom:100px;}
.h494{ height:494px;}
.clear{ clear:both;}
.blank20{ height:20px; line-height:20px; clear:both;}
.white{ color:#FFF;}
.white a{ color:#FFF!important;}
.mgleft15{ margin-left:15px;}
.mgleft10{ margin-left:10px;}
.center{ margin:0px auto;}



/*头部*/
.header{width:100%;height:84px;position:relative;z-index:100; background:url(../images/top_bg.png);}
.header .logo{float:left;margin-top:15px;}
.header .btns{float:right;height:84px;margin-left:10px;position:relative;}
.header .btns .btns-language{font-size:14px;color:#999999;line-height:84px;float:left;font-weight:bold;position:relative;cursor: pointer;}
.header .btns .btns-search{width:16px;height:16px;float:left;background:url("../images/search.png") no-repeat right center;padding-left:8px; margin:35px 15px 0 0;position:relative;}
.header .btns input{font-size: 14px;color: #666666;float:left;margin-top:25px;width:0px;height:35px;padding-left:15px;border:1px #0e98a5 solid;opacity:0;filter:Alpha(opacity=0);border-radius:5px;}
.header .btns .langOv{width:250px;height:60px;position:absolute;top:84px;right:-60px;overflow:hidden;z-index:7;}
.header .btns .langOv .langsN{width:185px;height:56px;line-height:56px;padding:0 15px; position:absolute;top:-100%;right:0px;background:rgba(0,0,0,0.5) !important; background:#000; filter:Alpha(opacity=50);z-index:100;}
.header .btns .langOv .langsN a{float:left;font-size:13px;color:#fff;margin:0 10px;position:relative;}
.header .btns .langOv .langsN a:hover{color:#2f909a;}
.header .nav{float:right;height:84px;position:relative;z-index:10; height:45px;}
.header .nav li{padding:0 20px 0px 16px;float:left;}
.header .nav li a{font-size:18px;color:#333;line-height:45px;font-weight:500;}
.header .nav .navline{position:absolute;width:0;height:4px;padding-bottom:3px; background:url("../images/navline.png") repeat-x center center;bottom:0px;left:0px;}
.header .nav .navline img{margin:0 auto;display:block;}
.header .menu{width:42px;height:42px; background:url("../images/menu-on.png") no-repeat center center;position:fixed;right:40px;top:20px;z-index:90;border:2px #eaeaea solid;-webkit-transition:all .3s;transition:all .3s;}
.header .menu:hover{ background:#eaeaea url("../images/menu-on.png") no-repeat center center;}

/*二级导航*/
.header .innavbg{width:100%;height:56px;background:#000;opacity:0.5; filter:Alpha(opacity=50); position:absolute;top:84px;left:0px;z-index:8;display:none;}

.header .sideNav{width:1200px; height:56px; position:absolute;top:100%;z-index:10;display:none;}
.header .sideNav dd{float:left;margin:0 16px;line-height:56px;}
.header .sideNav dd a{display: block; color: #fff; opacity:1\9;+opacity:1; font-size: 14px;line-height:56px;position:relative;z-index:100;}
.header .sideNav dd a:hover{color:#fbc07b;}
.sN1{left:-220px; }
.sN2{left:60px;}
.sN3{left:200px;}
.sN4{left:380px;}
.sN5{left:450px;}
.sN6{left:530px;}
.sN7{left:700px;}

.header .topnav{ float:right; position:relative; height:40px; width:600px;z-index:10; text-align:right;}
.header .topnav li{ float:right; text-align:right; padding:0px 5px;background:url("../images/nav-li.png")  no-repeat right 8px;}
.header .topnav  a{ float: right; text-align:right; padding:0px 5px;}
.header .topnav .zhanqun{ background:none;}

.flexslider{position: absolute;width:100%;margin:0 auto;height:auto;overflow:hidden; top:0px;}
.slides{position:relative;z-index:1;font-size:0}
.slides li{width:100%;height:582px;position:relative;font-size:0}
.slides li a{display:block;font-size:0;width:100%;height:100%}
.slides li a img{width:100%;height:auto}
.flex-control-nav{width:100%;position:absolute;bottom:3%;z-index:2;right:0;text-align:center}
.flex-control-nav li{display:inline-block;width:70px;height:5px;margin:0 5px;zoom:1; }
.flex-control-nav a{display:inline-block;width:70px;height:5px;line-height:40px;overflow:hidden; background:#fff;cursor:pointer;}
.flex-control-nav .flex-active{ background:#ca9d6a;}
.flex-direction-nav{z-index:3;left:0;width:100%;top:45%}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute}


.main{ width:100%; background:url(../images/main_bg.jpg) center top no-repeat;display:block; min-height:500px; position:relative;}
.index1 { position:relative;}

/******校园动态*******/
.news{ width: 840px; height: auto;	overflow: hidden; position:relative;}
.news_tit { float:left;width:100%;	height: 32px;	font-size: 22px; margin-top:30px; margin-bottom:25px;position:relative; z-index:22; text-align:left;color:#0250a0;}
.news_tit  a{ color:#0250a0;}
.news_tit strong{ padding-left:15px; height:30px; line-height:30px;  font-weight:600; float:left;}
.news_tit  span{ float:left; margin-left:10px; text-transform:uppercase; font-size:14px; line-height:32px; font-weight:500;}
.news_tit  span i{ font-size:24px;}

.newslist { width:500px;  overflow:hidden;}
.news .tab{ overflow:hidden;  float: left; position:relative; width:auto; z-index:99; margin-right:50px;}
.news .tab a{ display:block; width:100px; height:36px; text-align:center; background:url(../images/news_off.png) top no-repeat; line-height:28px; margin:0px 5px; float:left; text-decoration:none; color:#333;}
.news .tab a:hover{  color:#fff; text-decoration:none;height:36px; background:url(../images/news_on.png) top no-repeat;}
.news .tab a.on{ color:#fff; text-decoration:none;background:url(../images/news_on.png) no-repeat;}

.newslist .content{ overflow:hidden; padding:8px 10px; float:left; }
.newslist .content div{ display:none;}
.newslist .content .news_i{ width:420px; line-height:31px; }
.newslist .content .news_i li{ clear:both; height: 31px;	line-height: 31px;		text-indent: 20px;	overflow: hidden;	background: url(../images/ico.png) 0 -242px no-repeat; }
.newslist .content .news_i li a{ float:left; width:300px;color:#4c4c4c; overflow:hidden;}
.newslist .content .news_i li a:hover{color:#0250a0; text-decoration:underline;}
.newslist .content .news_i li span{ float:right; width:100px; text-align:left; color:#757575;}


.jqflash{  width:335px; height:260px; }
.jqflash img{ width:335px; height:220px;}

.about{ width:326px; height:334px; padding:17px; background:#f4f4f4; position: absolute; top:-25px; right:0px; z-index:100;}
.about img{ width:326px; }
.about dt{ width:100%;	height: 32px;	font-size: 22px;  margin-bottom:10px;position:relative; z-index:22; text-align:left;color:#0250a0;}
.about dt a{color:#0250a0;}
.about dt strong{  height:30px; line-height:30px;  font-weight:600; float:left;}
.about dt  span{ float:left; margin-left:10px; text-transform:uppercase; font-size:14px; line-height:32px; font-weight:500;}
.about dt  span i{ font-size:24px;}
.about dd{ clear:both; color:#666; line-height:22px;}
.about dd p a{ color:#c99860; font-weight:bold; line-height:40px;}

.comm_tit{width:100%;	height: 32px;	font-size: 22px;  margin-bottom:10px; text-align:left;color:#0250a0;}
.comm_tit  a{color:#0250a0;}
.comm_tit  strong{  height:30px; line-height:30px;  font-weight:600; float:left;}
.comm_tit   span{ float:left; margin-left:10px; text-transform:uppercase; font-size:14px; line-height:32px; font-weight:500;}
.comm_tit   span i{ font-size:24px;}

.yewu li{ width:240px; height:245px; float:left; position:relative;}
.yewu li img{ position: relative; width:240px; height:245px; }
.yewu li a .tit{ width:240px; height:78px; position:absolute; z-index:2; bottom:0px; left:0px; text-align:center;color:#FFF;  }
.yewu li a .tit strong{ position:absolute; height:40px;  top:50%; margin-top:-20px; width:240px; left:0px; font-size:18px; font-weight:600;line-height:25px;  }
.yewu li a .tit strong p{ font-weight:400; line-height:30px; font-size:12px; line-height:15px; text-transform:uppercase;  }
.yewu li a:hover .tit{ height:245px;transition:0.4s;}

.yewu .ywbg1 .tit{ background:url(../images/ywbg1.png);}
.yewu .ywbg2 .tit{ background:url(../images/ywbg2.png);}
.yewu .ywbg3 .tit{ background:url(../images/ywbg3.png);}
.yewu .ywbg4 .tit{ background:url(../images/ywbg4.png);}
.yewu .ywbg5 .tit{ background:url(../images/ywbg5.png);}

/*社会责任*/
.shehuizeren { width:390px; padding:10px 0px; height:240px; overflow:hidden; float:left;background:#f5f5f5;  }
.shehuizeren dt{  width:100%;}
.shehuizeren dd{ width:370px; margin:0px auto; }
.shehuizeren .slider1 li{ width:180px;overflow:hidden;}
.shehuizeren .slider1 li img{ width:180px; height:140px;}
.shehuizeren .slider1 a img.pic{transition:all 0.5s 0.2s;height:100%;width:180px;}
.shehuizeren .slider1 a:hover img.pic{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}
.shehuizeren .slider1 a p{ width:100%; height:150px; overflow:hidden;}
.shehuizeren .slider1 span{ width:100%; height:44px; float:left;background:#FFF; color:#333; line-height:44px; text-align:center;}
/*首页社会责任切换效果*/
.bx-wrapper {position: relative;margin: 0 auto;padding: 0;*zoom: 1;max-width:721px !important;max-width: 200px;height:194px;overflow: hidden;}
.bx-wrapper img {max-width: 100%;display: block;}
.bx-wrapper .bx-viewport {left: 0;}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto {position: absolute;bottom: -30px;width: 100%;}
.bx-wrapper .bx-loading {min-height: 50px;background: url(../images/bx_loader.gif) center center no-repeat #fff;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: 2000;}
.bx-wrapper .bx-pager {text-align: center;font-size: .85em;font-family: Arial;font-weight: bold;color: #666;padding-top: 20px;}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item {display: inline-block;*zoom: 1;*display: inline;}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active {background: #000;}
.bx-wrapper .bx-prev {left: 0;background: url(../images/p3.png) no-repeat;position: absolute;top:51px;width: 38px;height: 119px;}
.bx-wrapper .bx-next {right:-4px;background: url(../images/p4.png) no-repeat;position: absolute;top:51px;width: 38px;height: 119px;}
.bx-wrapper .bx-controls-direction a {outline: 0;text-indent: -9999px;z-index: 60;}
.bx-wrapper .bx-controls-auto {text-align: center;}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active {background-position: -86px 0;}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active {background-position: -86px -33px;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {text-align: left;width: 80%; display:none;}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {right: 0;width: 35px; display:none;}
.bx-wrapper .bx-caption {position: absolute;bottom: 0;left: 0;background: #666\9;background: rgba(80, 80, 80, 0.75);width: 100%;}
.bx-wrapper .bx-caption span {color: #fff;font-family: Arial;display: block;font-size: .85em;padding: 10px;}

/********底部**********/
.link{}
.link p{ float:left; margin-left:20px;font-size:13px; color:#666; line-height:23px;  margin-top:5px;}
.link p a{ color:#666;}
.footer {	width: 100%;	 height:280px;clear:both;}
.footer a {	color: #666666}
.foot_nav {	width: 100%;	height: auto;	background: #f5f5f5}
.f_tools {	width: 820px; 	height: auto;	padding: 0px 0 30px;	overflow: hidden;}
.ft_1 {	width: 22%;	height: auto;	float: left;	overflow: hidden; margin-top:40px;}
.ft_1 dt {	width: 60%;	height: 35px;	font-size: 14px;	margin-bottom: 15px;	border-bottom: 1px solid #adadad; font-weight:600;}
.ft_1 dd {	font-size: 13px; line-height:24px;}
.ft_1 a:hover{ color:#0250a0;}
.ft_2 {	width: 33%;	height: auto;	float: left;	overflow: hidden; margin-top:40px;}
.ft_2 dt {	width: 60%;	height: 35px;	font-size: 14px;	margin-bottom: 15px;	border-bottom: 1px solid #adadad;font-weight:600;}
.ft_2 dd {	font-size: 13px; line-height:24px;}
.ft_2 a:hover{ color:#0250a0;}
.sign {	width: 325px;	min-height: 295px;	height: auto!important;	height:295px;	padding: 20px 0 0;	overflow: hidden;	background: #e3dfdf; /*border-left:#d3d3d3 1px solid;*/}
.sign b {	width: 100%;	height: 168px; margin-top:40px;	display: block;	 background:url(../images/bot_wx.png) no-repeat center top;}
.sign b a{ float:left; width:131px; height:161px; font-size: 30px; margin-left:95px; display:inline;}
.sign p {	font-size: 13px;	padding-left: 30px;	line-height: 24px; color:#666666;}
.f_copyright {	width: 100%;	height: 37px;	line-height: 37px;	overflow: hidden;	background: #1a4287;}
.copy_warp {	width: 1200px;	margin: 0 auto;}
.copy_warp .left {	padding-left: 10px; font-size:12px;}
.go_top {	width: 40px;	height: 37px;	float: right;	padding: 0 0 0 20px;}

.flink{ width:50%}
.flink a{ float:left; margin:0px 5px;}

/********nei-about**********/
.subbanner { width: 100%; height: 250px; overflow: hidden; position: absolute; top:0px; z-index: 3; }
.subbanner img { width: 1920px; position: relative; left: 50%; margin-left: -960px; }
/*
.mainwrap { width: 100%; padding: 30px 0 36px; background: #e7ecf1; }
.main { width: 1180px; margin: 0 auto; padding: 0 4px; }
.main { background: url(../webimages/bg2.png) repeat-y; }
.main-bottom { width: 1188px; height: 10px; margin: 0 auto; background: url(../webimages/bg3.png) no-repeat 0 0; }
.main-right { width: 830px; padding: 30px 35px 0 0; }*/

.leftmenu { width: 280px; }
.left-top { display: block; background:#158ac1; height:87px; padding: 12px 0 0 19px;}
.left-top h3{ font-size: 28px; font-weight: bold;color:#fff; margin-top:5px; line-height:normal;}
.left-top .entitle{ font-size:18px; color:#fff; font-family:Arial; padding-top:4px; display:block;}
.left-list ul li{ border-bottom:1px solid #d1d7dc; background-color:#e3e7ea; background:#e3e7ea url(../images/list1.png) no-repeat 0 -56px;}
.left-list ul li h4 a{ display:block; height:56px; line-height:56px; padding-left:35px; font-size:14px; color: #1f1f1f;}
.left-list ul li:hover h4 a, .left-list ul li.cur h4 a{ background: #2ea7e0 url(../images/list1.png) no-repeat 0 0; color:#fff;}
.left-list ul li.cur .sublist { display: block; }
.left-list ul li .sublist { display: none; padding: 10px 0; background: #ededed;}
.left-list ul li .sublist p { height: 50px; line-height: 50px; padding-left: 36px; background: url(../webimages/list4.png) no-repeat 20px center; }
.left-list ul li .sublist p a { display: block; color: #1a1a1a; }
.left-list ul li .sublist p a:hover, .left-list ul li .sublist p.act a { color: #00a0e9; }
.left-this{ padding:20px; font-size:12px; color:#666; line-height:21px;}
.left-this p{ height:42px; overflow:hidden; margin-bottom:12px;}
.left-this h2{ font-size:14px;}
.left-this h2 a{ color:#1a1a1a; display:block; padding:10px 0 6px;}
.left-this .left-more{ font-size:12px; color:#2ea7e0;}
.main-title, .hbmain-title { height: 26px; font-size:20px; color: #666; padding: 10px 0px; margin-bottom: 20px; border-top:1px solid #d3d9de; border-bottom:1px solid #d3d9de; }
.main-title h3, .hbmain-title h3 { float: left; font-size: 20px; line-height: 26px; color: #1a1a1a; }


.sub_bg{ width:100%; margin:30px auto; height:auto;  clear:both;  /*background:url(../images/sub_bg.jpg) top center no-repeat;*/ background:#fff; min-height:650px; }
.sub_dang_bg{ width:100%; margin:30px auto; height:auto;  clear:both;  background:url(../images/p2_bg.jpg) top center no-repeat; min-height:650px;}
.sub { width:1200px; margin:0px auto;   height:100%;   clear:both; overflow:hidden; min-height:650px; border:#e0dddd 1px solid; /*-moz-box-shadow: 0px 0px 10px #a9a9a9; 
box-shadow: 0px 0px 10px #a9a9a9;*/ border-radius:0px;}
.sub_l { float:left; width:280px; height:100%; background:#fcfcfc; padding-bottom:9999px; margin-bottom:-9999px; overflow:hidden;box-shadow: 0px 0px 10px #c6c5c5; }
.sub_l .left_nav{ float:left; width:280px; height:auto;/* -moz-box-shadow: 2px 2px 2px #a9a9a9; box-shadow: 2px 2px 2px #a9a9a9; */ }
.sub_l .left_nav dt{ height:80px; background:#005bac url(../images/left_nav_bg.jpg); color:#fff; padding: 12px 0 0 15px;}
.sub_l .left_nav dt h3{ float:left; width:100%; text-align:left; line-height:40px; font-size:30px; font-weight:600;}
.sub_l .left_nav dt span{ text-align:left; margin-left:30px; text-transform:uppercase; width:100%; float:left;}
.sub_l .left_nav dd{ float:right; width:280px; margin-top:0px; display:inline;}
.sub_l .left_nav ul,.sub_l .left_nav li{ float:left;}
.sub_l .left_nav li{ width:280px; height:55px; margin:0px 0px; display:inline; font-size:16px;  border-bottom:1px solid #e0dddd; background:#f3f1f1 url(../images/list1.png) no-repeat 0 -56px;}
.sub_l .left_nav li a{ float:left; width:220px; padding-left:60px;  line-height:55px; color:#333; height:55px; }
.sub_l .left_nav li .thisclass{float:left; width:220px;  line-height:55px; color:#fff; height:55px; background: #167fdd url(../images/list1.png) no-repeat;}
.sub_l .left_nav li a:hover{ background: #167fdd url(../images/list1.png) no-repeat 0 0; color:#fff;}

.sub_l .left_news{ float:right; width:280px; height:auto; margin-top:40px; display:inline; }
.sub_l .left_news dt{ float:left; width:280px; height:25px; border-bottom:#dddbdb 1px solid;}
.sub_l .left_news dt h3{ float:left; line-height:25px;}
.sub_l .left_news dd{ float:left; padding:0px 0px 30px 0px; display:inline;}
.sub_l .left_news dd ul{ float:left; margin-top:10px; display:inline;}
.sub_l .left_news dd li{ float:left; height:28px;width:215px; margin-left:10px; line-height:28px;border-bottom:#c4c4c4 dashed 1px; }
.sub_l .left_news dd li a{ float:left; }

.sub_l .left_pic{ float:left; width:280px;margin-top:40px; display:inline; height:auto;}

.sub_r{ float: right; width:900px;   display:inline; height:auto; overflow:hidden; min-height:650px;  }
.sub_r dl{ float:left; width:900px; height:auto;}
.sub_r dt{ float:left; height:40px; width:840px; margin:0px 30px; margin-top:20px; overflow:hidden; border-bottom:#9b9b9b 1px dotted;}
.sub_r dt i{ float:left; width:3px; height:18px; background:#02509b; margin-right:10px; margin-top:11px; margin-left:10px;}
.sub_r dt h3{ float:left; width:auto; height:37px;  display:inline; font-size:18px; line-height:37px; text-align:left; font-weight:600;color:#02509b;}
.sub_r dt span{ float:right;width:auto; line-height:37px;  padding-left:25px; margin-right:10px;  background:  url(../images/home.png) left  no-repeat; color:#9b9b9b; }
.sub_r dt a{color:#9b9b9b;}
.sub_r dd{ float:left; width:900px; margin:0px; padding:0px; height:auto;/* border:1px solid #e0dddd;*/ overflow:hidden;}
.sub_r .dy{ padding:30px 29px; width:840px; line-height:28px; float:left;  overflow:hidden;}
.sub_r .dy {}
.sub_r .dy img{text-indent:0px;}
.sub_r  .zongcaizhici{ float:left; text-indent:0em; }
.sub_r  .zongcaizhici .zc_fl{ width:300px; margin-right:15px; float:left; text-align:center;}
.sub_r  .zongcaizhici .zc_fr{ text-align:left;}
.sub_r  .zongcaizhici img{ float:left; width:300px !important;}
.sub_r .qiyewenhua{ float:left; width:100%;/* background: url(../images/qywh_bg.jpg) right bottom no-repeat; height:388px;*/}

/*列表样式*/

.listbox{ width:840px; margin:30px auto;		clear:both;	}
/*图片列表样式*/
.e2{}
.e2 li{	width:100%;	overflow:hidden;	clear:both;	padding:5px 0px;	border-bottom:1px dashed #d6d6d6;	color:#aaa; }
.e2 li b a{	color:#555;}
.e2 li a.preview{	width:180px;	float:left;	margin-right:15px;	margin-bottom:3px;	margin-left:10px;	display:inline;}
.e2 li a.preview img{	width:158px;	height:110px;	display:block;	padding:1px;	border:1px solid #EEE;}
.e2 li a.preview:hover img{	border:1px solid #b12a30;}
.e2 li a.title{	overflow:hidden; font-size:16px;	line-height:35px; margin-left:10px; padding-left:15px; display:inline;	background:url(../images/ico1.jpg) left no-repeat;}
.e2 span.info{	display:block; float:right;	line-height:30px;	color:#555;color:#AAA;	}
.e2 span.info small{	color:#AAA;	font-size:12px; margin-right:0px;}
.e2 span.info a{	color:#1f70bf;}
.e2 p.intro{	color:#9a9a9a;	line-height:20px; font-size:12px; margin-top:10px;}
/*图集列表专用大图列表*/
.e8{	width:100%;	overflow:hidden;	clear:both;	}
.e8 li{	width:246px;	height:220px;	float:left;		overflow:hidden;	 margin:0px 17px 20px;	text-align:center; position:relative; box-shadow:0 0 0px #3f3f3f; background:#f2f2f2;}
.e8 li .pic{	width:246px;	height:185px;	display:block; float:left;overflow:hidden;}
.e8 li .pic img{	width:246px;	height:185px;	display:block; transition: all 0.6s;}
.e8 li:hover{background:#337fe5;transition-duration:.5s;  box-shadow:0 0 15px #3f3f3f;}
.e8 li:hover  img{		display:block;transform: scale(1.1);}
.e8 li:hover .title{ color:#FFF;}
.e8 li .title{	height:30px; float:left; width:100%; text-align:center;	display:block;	line-height:30px;	overflow:hidden; }
.e8 li .date{	color:#666;}
.e8 li .date small{	line-height:17px;	font-size:12px;	color:#999;}
/*图集列表专用大图列表*/
.ywlist{	width:100%;	overflow:hidden;	clear:both;	}
.ywlist li{	width:820px;	height:205px;	float:left;		overflow:hidden;	 margin:0px 10px 30px;	text-align:center; position:relative; box-shadow:0 0 0px #3f3f3f; background:#fcfcfc;}
.ywlist li .pic{	width:200px;	height:205px;	display:block; float:left;overflow:hidden; margin-right:30px;}
.ywlist li .pic img{	width:200px;	height:205px;	display:block; transition: all 0.6s;}
.ywlist li:hover{transition-duration:.5s;  box-shadow:0 0 15px #3f3f3f; cursor:pointer;}
.ywlist li:hover  img{		display:block;transform: scale(1.1);}
.ywlist li:hover .title,.ywlist li:hover .ywinfo .more{ color:#f20;}
.ywlist li .ywinfo{ float: left; width:550px;  text-align:left;}
.ywlist li .ywinfo .title{	height:60px; float:left; width:100%;	display:block;	line-height:60px; font-size:18px; font-weight:600;	overflow:hidden; }
.ywlist li .ywinfo p{	color:#999; line-height:24px;}
.ywlist li .ywinfo .more{ clear:both; margin-top:10px; float:left;color:#1a4287;}
/*成长在明佳*/
.ywcchengzhanglist{	width:100%;	overflow:hidden;	clear:both;	}
.ywcchengzhanglist li{	width:820px;	height:205px;	float:left;		overflow:hidden;	 margin:0px 10px 30px;	text-align:center; position:relative; box-shadow:0 0 0px #3f3f3f; background:#fcfcfc;}
.ywcchengzhanglist li .pic{	width:280px;	height:205px;	display:block; float:left;overflow:hidden; margin-right:30px;}
.ywcchengzhanglist li .pic img{	width:280px;	height:205px;	display:block; transition: all 0.6s;}
.ywcchengzhanglist li:hover{transition-duration:.5s;  box-shadow:0 0 15px #3f3f3f; cursor:pointer;}
.ywcchengzhanglist li:hover  img{		display:block;transform: scale(1.1);}
.ywcchengzhanglist li:hover .title,.ywcchengzhanglist li:hover .ywinfo .more{ color:#f20;}
.ywcchengzhanglist li .ywinfo{ float: left; width:470px;  text-align:left;}
.ywcchengzhanglist li .ywinfo .title{	height:60px; float:left; width:100%;	display:block;	line-height:60px; font-size:18px; font-weight:600;	overflow:hidden; }
.ywcchengzhanglist li .ywinfo p{	color:#999; line-height:24px;}
.ywcchengzhanglist li .ywinfo .more{ clear:both; margin-top:10px; float:left;color:#1a4287;}



/*分页样式*/
.hq_pages{ width:100%; clear:both;}
.hq_pages ul{float:left;	padding:30px 20px; display:inline;}
.hq_pages ul li{	float:left;	font-family:Tahoma;	line-height:17px;	margin-right:6px;	border:1px solid #E9E9E9; border-radius:5px;}
.hq_pages ul li a{float:left;	padding:10px 15px;	color:#555;	display:block;}
.hq_pages ul li a:hover{	color:#fff;	text-decoration:none;	padding:10px 15px;  background-color:#005bac;border-radius:5px;}
.hq_pages ul li.thisclass,.hq_pages ul li.thisclass a{  background-color:#005bac; padding:5px 8px;font-weight:bold;}
.hq_pages ul li.thisclass a,.hq_pages ul li.thisclass{ color:#fff;}
.hq_pages .pageinfo{ float:left;	line-height:17px;	padding:10px 15px;	color:#999;}
.hq_pages .pageinfo strong{	color:#555;	font-weight:normal;	margin:0px 10px; }
/*内容页样式*/
.viewbox{padding:20px; width:800px;	overflow:hidden;	float:left;	clear:both;	}
.viewbox .title{ float:left;	height:40px; width:100%; text-align:center; padding-top:30px; display:inline;}
.viewbox .title h2{	font-size:20px;	color:#2b2b2b; text-align:center; }
.viewbox .info{  width:840px; margin:0px auto;	height:40px; 	line-height:17px;	text-align:center;	overflow:hidden; clear:both;color:#999; font-size:13px; border-bottom:#CCC 1px dashed;}
.viewbox .info small{	margin-left:8px;	margin-right:3px;	color:#999;	font-size:13px;}
.viewbox .info a{	color:#1f70bf;}
.viewbox .intro{width:90%;	padding:8px 16px;	line-height:24px;	background:#f5fcee;	border:1px solid #DCDDDD;	font-size:14px;	color:#706A6A;	margin:8px auto 0 auto;}
.viewbox .content{ padding:30px 30px; 	line-height:28px;}
.viewbox .content img {	max-width: 840px;	width:expression(this.width>840 ? '840px' : true);	}
.viewbox .context{ margin:0px 20px; clear:both; float:left;padding:20px 20px; width:800px; display:inline;  border-top:#CCC 1px dashed;}
.viewbox .context ul li{	line-height:29px;	color:#888;}
.viewbox .context a{color:#888;}
/*新闻列表页头条样式*/
.news_toutiao{height:208px; clear:both; padding:10px auto; background:#f2f2f2; width:100%; }
.news_toutiao .imgDiv{ float:left;width:250px; height:188px; position:relative; margin-right:20px; padding:10px; overflow:hidden;}
.news_toutiao .imgDiv img{ width:250px; height:188px;border-radius:5px;}
.news_toutiao .news_tt_fr{ float:left; width:500px;}
.news_toutiao .name{font-size:24px; line-height:36px; padding-top:5px; height:36px; overflow:hidden; position:relative; top:5px;}
.news_toutiao .time{line-height:45px; background:url(../images/time.png) left center no-repeat; padding-left:23px; color:#888; clear:both;}
.news_toutiao .content{font-size:14px; line-height:24px; color:#666; padding-bottom:10px;}
.news_toutiao .btn a{display:block; color:#FFF;  background:#005bac; border-radius:5px; width:75px; height:25px; line-height:25px; text-align:center; clear:both;}
.news_toutiao:hover{ background:#ebebeb;transition-duration:.5s;  box-shadow:0 0 10px #a9a9a9;}
/*新闻列表页样式*/
.news_list{ margin-top:20px;}
.news_list li{height:151px; padding-left:150px; position:relative; border-bottom:#d0d0d0 dashed 1px;}
.news_list li .time{position:absolute; left:0px; top:20px; width:111px; height:111px; background:#f1f0f0; text-align:center; font-size:14px; color:#808080;}
.news_list li .time div{font-size:36px; font-weight:bold; padding-top:10px;}
.news_list li .name{padding-top:20px; font-size:16px; font-weight:600;}
.news_list li .name a{}
.news_list li .time2{line-height:45px; background:url(../images/time.png) left center no-repeat; padding-left:23px; color:#bbb; }
.news_list li .content{ color:#666;}
.news_list li.on .time{background:#019944; color:#FFF;}
.news_list li.on .name a{color:#019944;}
/*发展历程*/
.fzlc{ width:100%; float:left; height:auto; overflow:hidden;}
.lcr{background:url(../images/fzlc_line.jpg) repeat-y 94px top; float:left; width:100%;  position:relative;}
.lcr li div b{ color:#6f6f6f; float:left; line-height:30px; display:inline-block; width:80px; text-align:center;}
.lcr li h3{ font-size:24px; color:#005bac; font-weight:bold; line-height:53px; float:left;margin-left:87px; display:inline;}
.lcr li h3 span{ background:#fff;border-radius:50px;border:5px solid #005bac; width:18px; height:18px; float:left; margin:16px 18px 30px -5px; display:inline;}
.lcr li div{ float:left;width:100%; margin:0 0 10px 0;}
.lcr li div span{ background:#6f6f6f; float:left; width:12px; height:12px;border-radius:50px;behavior: url(ie-css3.htc); margin:10px 20px 0 9.5px; display:inline-block;}
.lcr li div p{ background:#eff5f9; padding:5px 10px 5px 10px;margin-left: 135px;line-height:24px; color:#333;}
.lcr li div em{width: 0;height: 0;border-top:10px solid transparent;border-right:15px solid #eff5f9;border-bottom:10px solid transparent; float:left; margin-top:6px;}

.xuanchuan{margin-left:5px; margin-bottom:5px; font-size:18px; font-weight:600;  color:#02509b;}