
.divhidden{overflow:hidden; display:none;}
.divclear{clear:both;text-align:center;height:0px; overflow:auto}

.daohang{text-indent:20px;font-size:12px}
.pagecount{padding:6px 0; text-align:center; word-spacing:3px; margin:5px auto; clear:both}
.pagecount .pagered{color:#F00; font-weight:bold}
.bold14{color:#000;font-size:13px; font-weight:bold}
.line{background:url(../images/xd2.jpg) left center repeat-x; height:20px; line-height:20px; clear:both}
.divtext{line-height:25px;margin:5px auto; padding:0 5px;}
.divtext img{padding:0 2px; margin:0 3px; border:0;}
.bottom{margin:0 auto;line-height:15px;color:#333;padding:5px 0;width:1212px;}
.footline{ background-color:#458CE0; height:5px; margin:0 auto;}
input,select{ font-size:12px; border:1px solid #DDDCDC}
/* show_box */
.banner{width:100%; height:410px; overflow:hidden; position:relative;font-size:0;}
.b-img{height:410px;position:absolute; left:0; top:0;}
.b-img a{display:block; height:410px; float:left;}
.b-list{height:50px; padding-top:300px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%;left:0;top:0;background:none;}
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0;top:0;background:none;}
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:150px;}
.bar-left .emcss{ background-position:0px -100px;}
.bar-right .emcss{ background-position:-50px -100px;}

.zpmid{ margin-top:5px;}
.zpmid img{ margin:5px auto; height:auto; padding-bottom:25px}
.context{margin:0 auto;width:1212px;position:relative;top:-70px;margin-bottom:-70px; clear:both; z-index:999}
.context .ctop{background:url(../images/bannerbg0.jpg) top center no-repeat;filter:alpha(opacity=90);opacity:0.9;margin:0 auto;width:100%;height:380px; position:absolute;}
.context .linkbg{padding-top:60px; margin:0 auto; clear:both;height:380px;}
.context .linkpic{margin: 5px auto;overflow:hidden; float:left; width:25%; text-align:center;}
.context .linkpic img.pimg{width:100px;height:126px;padding:0 2px; margin:0 3px; border:0;}
.infobg{background:#FFF; width:1212px; margin:0 auto; padding:15px 0 5px 0}

.indexpic{margin:35px auto;overflow:hidden; text-align: center}
.indexpic li,.indexpic h5{width:200px;line-height:54px;height:54px; text-align:center;background:#134D8C; margin:0 auto; font-size:21px; color:#FFFFFF;margin: 0 10px; display:inline-table}
.indexpic li a{color:#FFFFFF; display:block}
.indexpic .diview{ background:#DD8444 }
.bdimg,.czpic{padding:0;overflow:hidden; width:1212px; margin:10px auto;}
.czpic ul li,.bdimg  ul li{float:left; margin:0 5px; padding:0 4px; text-align:center}
.czpic .pimg,.bdimg .pimg{width:150px;height:60px;}
.height35{ height:5px; margin:0 auto; clear:both}

.context1{margin:0 auto;width:1250px; z-index:9999; background:url(../images/shp1.png) top center no-repeat; margin-bottom:-15px}
.context1 .ctop1{ margin:0 auto;width:1200px;opacity:1.0;position:relative;top:-30px; background:#FFFFFF}
.ctopcont{margin:0 auto;width:1200px;opacity:1.0;position:relative;top:-30px; background:#FFF; padding-top:50px; padding-bottom:10px}

.piclist{margin:0px 30px; overflow:hidden; text-align:center}
.piclist li{float:left;width:16%;line-height:50px;height:50px; text-align:center; font-size:18px}
.picelite .pimg{border:0px solid #CCC; margin:1px; padding:1px;}
/* proclass */
.zhabout,.whyabout{margin-top:5px;}
.zhabout img,.whyabout img{ margin-right:10px; text-align:left;padding:1px;}

.wowwidget h4{font-size:18px;color:#134D8C; text-align:left}
.help{margin:0 auto; overflow:hidden; width:250px; text-align:left}
.help li{background:url(../images/s1.jpg) 8px center no-repeat;padding-left:30px;border-bottom:dotted 1px #CCCCCC;}
.help li a{height:40px;line-height:40px;font-size:16px; font-weight:normal}
.help>li:hover,.help>li.lih2{background:url(../images/s1.jpg) 8px center no-repeat #f6f6f6;padding-left:25px;}

.year{margin:0 auto; overflow:hidden; text-align:left;border-bottom:solid 2px #1C5390;}
.year ul li{background:#FFF;display:inline-block;margin: 0 10px; text-align:center; font-size: 16px; cursor:pointer; padding: 0 10px;}
.year ul li.on a,.year ul li a:hover{background:#1C5390;color: white}
.yearform{margin: 10px auto;}
.tablebgw{background-color: #C9C8C8}
.aimg{margin: 10px auto;text-align: center}

.mainleft{overflow:hidden; margin-top:15px;position:relative; margin-right:10px}
.info_menu{height:40px; line-height:40px;text-align:left; margin:0 auto; padding:0;position: relative;z-index:900;}
.info_menu ul li{ float:left; width:90px;font-size:14px; font-weight:bold; background:#F8F8F8; border:1px solid #CCC; text-align:center;color:#000000}
.info_menu .diview{ background:#FFF;cursor:pointer; border-bottom:none; color:#134D8C}
.newsdiv{margin:0 auto;border:1px solid #CCC;clear:both;z-index:0; position: relative; top:-2px; text-align:left}
.newsdiv ul li{background:url(../images/s1.jpg) 5px center no-repeat;border-bottom:1px dotted #CCC; overflow:hidden }
.newsdiv .infot{ line-height:35px; height:35px; font-weight:normal; padding-left:25px}

/* proclass */
.downclass{margin:0 auto; overflow:hidden}
.downclass li{float:left;border-bottom:1px dotted #CCCCCC;height:30px; line-height:30px}
.downclass .tt{width:80%; background:url(../images/S1.jpg) 5px center no-repeat; text-indent:25px}
.downclass .dd{width:20%;}
.downclass .dd img{vertical-align:middle; padding-top:5px}
/*文章列表*/
.l_news{width:950px; margin:5px auto;text-align:left; clear:both}
.l_news_t{margin:0 auto;background:#F2F3F5; line-height:35px; height:35px}
.l_news_t h2{padding:0 10px;float:left;width:85%; color:#585858}
.info_page{margin:5px auto;}
.info_page li{border-bottom:dotted 1px #cccccc;float:left;line-height:35px; height:35px;}
.info_page .info_t{width:83%;text-indent:25px; background:url(../images/s1.jpg) 5px center no-repeat; clear:left}
.info_page .info_d{width:15%; text-align:right; padding-right:10px;}
.info_page .info_p{width:100%;text-indent:25px; background:url(../images/s1.jpg) 5px center no-repeat; clear:left; text-align:left}

.about{line-height:27px; margin:15px 20px 10px 40px;overflow:hidden;color:#575757; font-size:14px; text-align:left}
.newstitle{ font-size:28px; line-height:50px;color:#575757;text-align:center; height:50px}
.webzp{text-align:center; margin-bottom:30px}
.listpic{margin:0 auto;overflow:hidden;text-align:center; width:340px}
.listpic li{float:left;width:170px;line-height:54px;height:54px; text-align:center; background:#134D8C;}
.listpic li a{font-size:20px; color:#FFF; display:block}
.listpic li.diview{ background:#F39801}
.about .h22{border-bottom: 1px solid #999;font-size:16px; height: 50px; line-height: 50px}

.picclass{margin:5px auto;width:25%; padding:0px;overflow:hidden; text-align:center; float:left;}
.picclass h2{font-size:12px; font-weight:bold; margin-top:5px;}
.picclass img.fimg{width:200px; height:120px; border:1px solid #CCC;margin:1px; padding:2px;}
.faceclass{margin:5px auto;width:20%; padding:0px;overflow:hidden; text-align:center; float:left;}
.faceclass h2{font-size:12px; font-weight:bold; margin-top:5px;}
.faceclass img.fimg{width:150px; height:60px; border:1px solid #CCC;margin:1px; padding:2px;}
.picelite{margin:1px auto; overflow:hidden; text-align:center}
.picelite .pimg{border:0px solid #CCC; margin:1px; padding:1px;}

.LI3 {font-size: 13px;line-height: 20px;}
.LI4 {font-size: 18px;line-height: 18px;}
.XX {font-size: 18px;color:#FFFFFF;line-height: 25px;}
.xx1 {font-size: 20px;font-weight: normal;color: #FFFFFF;}
.xx1 a{color: #FFFFFF;}
.Li6 {font-size: 12px;color:#FFFFFF;line-height: 18px;}
.LI7 {font-size: 19px;font-weight:bold;color:#222222;}
.LI8 {font-size: 13px;color:#696969;line-height: 18px;}
.LI9 {font-size: 10px;color:#333333;}
.li14{color:#FFF;font-weight:bold; line-height:20px}
.li14 a{font-size:18px;color:#FFF;font-weight:bold}
/*固定的悬浮窗*/
.yb_conct {position: fixed;z-index: 9999999;top: 200px;right: -127px;cursor: pointer;transition: all .3s ease; background-color:#FFF }
.yb_bar ul li{width:180px;height: 53px;color:#fff;text-indent: 54px;margin-bottom: 3px;border-radius: 3px;	transition: all .5s ease;overflow: hidden;font:16px/53px 'Microsoft YaHei';}
.yb_bar .yb_top {background: #134D8C url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {	background: #134D8C url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {text-indent: 0;	background: #134D8C url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {background: #134D8C url(../images/fixCont.png) no-repeat 0 -169px;}
.yb_ercode .hd_qr {width:100px ; margin-left:40px}
.yb_QQ a{display: block;text-indent: 54px;width: 100%;height: 100%;	color: #fff;}
.yb_conct a{display: block;color: #fff;}
/*--------------------------------------------------	HEADER---------------------------------------------------*/
.container{width:1240px !important; }
.toparea {background:#134D8C;color:#ccc; height:40px; line-height:40px;margin-bottom:140px;}
.toparea a {color:#ccc;	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;}
.toparea ul li{ float:left; margin:0 2px;}
.social-icons a {display:inline-block;	margin:0px 5px;	font-size:14px;	color:#fff;	-webkit-transition:all 0.5s ease-in-out;
	-moz-transition:all 0.5s ease-in-out;
	-o-transition:all 0.5s ease-in-out;
	-ms-transition:all 0.5s ease-in-out;
	transition:all 0.5s ease-in-out;}
.social-icons a:hover {	color:#fff;}
.navbar {
	background-color:#fff;
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,.12);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,.12);
	box-shadow:0 1px 3px rgba(0,0,0,.12);
	background:url(../img/head.png) repeat;
	min-height:0;
	border-radius:0;
	border:0px;
	padding:0;
	}
.nav{margin:0 auto;}
.navbar-fixed-top {top:40px;margin:0 auto}
.navbar>.container .navbar-brand {margin:0 12px;}
.navbar .navbar-header{margin:0 auto;background:url(../images/bgtop.jpg) 0 0 repeat-x rgba(255,255,255,0.6);opacity:1.0; width:100%;}
.navbar .logo-nav{width:1212px; margin:0 auto;}
.navbar-nav>li{margin-right:20px;float:left; font-size:14px; height:43px; padding-right:35px;}
.navbar-nav>li>a {
	color:#134D8C;
	border-radius:0px;
	text-transform:uppercase;
	font-weight: bold;
	font-family:'Microsoft YaHei';
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;}
.navbar-nav>li.active>a,.navbar-nav>li.active>a:hover,.navbar-nav>li.active>a:focus {background-color:#134D8C;color:#fff;border-radius:3px 3px 0 0 !Important;}
.navbar-nav>li>a:hover,.navbar-nav>li>a:focus {	border-radius:3px 3px 0 0 !Important;	background-color:#134D8C;color:#fff;}
.navbar-nav>li>.dropdown-menu {
	margin:0px 0px 0 0px !Important;
	background-color:#444;
	border:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	border-radius:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding;
	font-size:13px;
	padding-top:0;
	padding-bottom:0;
	min-width:165px;}
.wowmenu.tiny {
	top:0;
	background:rgba(255,255,255,0.97) !important;
	padding-top:0;
	padding-bottom:0px;
	max-height: 140px;
}
/*.wowmenu.tiny .navbar-nav>li>a {
	line-height:24px;
	margin-top:-26px;
	padding-top:30px;
	margin-bottom:-20px;
	padding-bottom:16px;
}
*/.navbar-brand img {max-width:100%;}
.wowmenu.tiny .navbar-brand img {max-width:85%;}
	
.dropdown-menu {
	border-radius:0;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
	-webkit-background-clip:padding-box;
	-moz-background-clip:padding;
	font-size:13px;
	padding-top:0;
	padding-bottom:0;
	border:0px;
	font-size:13px;}
.dropdown-menu>li>a {
	color:#ccc;
	padding-top:10px;
	padding-bottom:10px;
	border:0px !Important;
	border-bottom:1px solid #3c3c3c!Important;
	border-top:1px solid #4f4f4f !important;
	background:#444 !Important;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus {
	background-color:#134D8C !Important;
	color:#fff;}
.dropdown-menu>li>a:hover,.dropdown-menu>li>a {
	-webkit-transition:all 0.2s ease-in-out;
	-moz-transition:all 0.2s ease-in-out;
	-o-transition:all 0.2s ease-in-out;
	-ms-transition:all 0.2s ease-in-out;
	transition:all 0.2s ease-in-out;}
.pageheader {
	-webkit-background-size:cover !Important;
	-moz-background-size:cover !Important;
	-o-background-size:cover !Important;
	background-size:cover !Important;
	background: url(../images/3.jpg) rgba(19,77,140,0.8);
	color:#FFF ;
	height:140px;}
.pageheader h1 {
	color:#fff;
	display:inline-block;
	font-weight:700;
	margin-top:35px;
	margin-bottom:0;
	line-height:0;
	font-size:35px;
	text-shadow:0 2px 0 rgba(0,0,0,0.1);}
.pageheader .semitransparentbg {
	background:rgba(19,77,140,0.80) !important;
	padding-bottom:35px;
	padding-top:20px;
	height:140px;}

.animated {
	-webkit-animation-duration:1s;
	 -moz-animation-duration:1s;
	 -o-animation-duration:1s;
	 animation-duration:1s;
	-webkit-animation-fill-mode:both;
	 -moz-animation-fill-mode:both;
	 -o-animation-fill-mode:both;
	 animation-fill-mode:both;}
.animated.hinge {
	-webkit-animation-duration:2s;
	 -moz-animation-duration:2s;
	 -o-animation-duration:2s;
	 animation-duration:2s;
}
.animated.lightSpeedIn {
	-webkit-animation-duration:0.5s;
	-moz-animation-duration:0.5s;
	-o-animation-duration:0.5s;
	animation-duration: 0.5s;}
.animated.lightSpeedOut {
	-webkit-animation-duration:0.25s;
	-moz-animation-duration:0.25s;
	-o-animation-duration:0.25s;
	animation-duration: 0.25s;}
.animated.wiggle {
	-webkit-animation-duration:0.75s;
	-moz-animation-duration:0.75s;
	-o-animation-duration:0.75s;
	animation-duration: 0.75s;
}
.animated {
	-webkit-animation-fill-mode:both;
	-moz-animation-fill-mode:both;
	-ms-animation-fill-mode:both;
	-o-animation-fill-mode:both;
	animation-fill-mode:both;
	-webkit-animation-delay:.3s;
	-moz-animation-delay:.3s;
	animation-delay: .3s;
}
@-webkit-keyframes fadeInLeft {
	0% {
			opacity:0;
			-webkit-transform:translateX(-20px);
	}
		100% {
			opacity:1;
			-webkit-transform:translateX(0);
	}
}
@-moz-keyframes fadeInLeft {
	0% {
			opacity:0;
			-moz-transform:translateX(-20px);
	}
		100% {
			opacity:1;
			-moz-transform:translateX(0);
	}
}
@-o-keyframes fadeInLeft {
	0% {
			opacity:0;
			-o-transform:translateX(-20px);
	}
		100% {
			opacity:1;
			-o-transform:translateX(0);
	}
}
@keyframes fadeInLeft {0% {opacity:0;transform:translateX(-20px);	}
		100% {opacity:1;transform:translateX(0);}}
.fadeInLeftNow {
	opacity:0;
}
.fadeInLeft {
	-webkit-animation-name:fadeInLeft;
	-moz-animation-name:fadeInLeft;
	-o-animation-name:fadeInLeft;
	animation-name:fadeInLeft;
	opacity:1 !important;
}