

/* CSS Document */
@charset "utf-8";
/*********** CSS Reset **********/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}

audio, canvas, video {display: inline-block; *display: inline; *zoom: 1;}

audio:not([controls]) {
    display: none;
}

[hidden] {
    display: none;
}

html {
    -webkit-font-smoothing: antialiased;text-rendering: optimizelegibility;}

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, a, pre, form, fieldset, legend, caption, table, th, td, input, textarea, nav, menu, hgroup, header, section, aside, footer, em, var, strong {
    margin: 0;
    padding: 0;
}

body {
    font-size: 14px;
    font-family:16px/1.5 "Microsoft YaHei",微软雅黑,'黑体','宋体',tahoma,Verdana,arial,sans-serif;
    /*overflow-x: hidden;*/
	width:100%;min-width:1440px;
	background-color:#f2f2f2;
}


img {border: none;}

ol, ul {list-style: none;}

li {
    list-style-type: none;
}

caption, th {
    text-align: left;
}

address, caption, cite, code, dfn, ins, em, th, var {
    font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
    font-weight: normal;
}

textarea {
    overflow: auto;
}



@media print {
	.noprint{
	  display: none;
	}
}



a img{border:0px;}
em{ font-style:normal}
a{text-decoration:none;}
a{color:#000;}
a:hover{color:#058FE2;text-decoration:none}



.clearfix:before, .clearfix:after {content: "";display: table;}
.clearfix:after {clear: both;overflow: hidden;}
.clearfix {zoom: 1;/* for ie6 & ie7 */}

.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

.w1200{ width:1400px;   margin:0 auto; background:#fff;}
.fl{ float:left;}
.fr{ float:right;}
.p15 { padding-top:15px;}
.p40 { padding-top:50px;}
.p3030{ padding:10px 0px;}
.p1020 { padding:10px 20px 0px;}
.hidden{display:none;}
.right {
  float: right;
}



/*top*/

.topall {width:100%;height:220px;margin:0 auto; background-color:#fff; }
.toplink { width:1400px; height:49px; line-height:49px; margin:0px auto;}
.toplink .fl{}
.toplink .fl li{ float:left; margin-left:10px;}
.toplink .fr{position:relative;right:0px;}
.toplink .fr .search{ width:300px;height:39px;height:39px\0\11;*height:39px; margin-top:5px; margin-right:20px; border:#f2f2f2 solid 1px;border-radius:20px;background-color:#f2f2f2; }
.toplink .fr .search input{display:block;float:left;outline:none;}
.toplink .fr .search_key {float: left; height:33px; line-height: 33px; width:220px; border: 0px; color:#333; text-indent: 10px;margin-top:5px; margin-left:20px; background-color:#f2f2f2 }
.toplink .fr .but_search { position: relative; top: 0px; right:0px; height:34px; line-height: 34px; width:40px; border: 0px; cursor: pointer; background:url(../images/sousuo.jpg) 10px 7px no-repeat #f2f2f2; }
.topall .line{ height:1px;line-height:1px; width:100%; background-color:#eee;}




.top { position: relative; width:1400px;height:170px; line-height:170px; margin: 0 auto;}
.top .fl{ float:left; padding-left:10px;}
.top .fl .logo{ width:485px; height:108px;}
.top .fl .logo img { vertical-align:middle;}
.top .fr { float:right; width:885px; height:170px;background:url(../images/top-bg.png) 315px bottom no-repeat; margin-right:20px;}


.navall{width:100%;  height:55px;  margin:0 auto; background-color:#1d65b7;}
.nav{
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	height:55px;
	line-height:55px;
	display: block;width:1400px; margin:0 auto;}
..navbar_nav  {width:1400px;}
.navbar_nav li{
	float:left;
	position: relative;
	display: block;/* border-left:#1d65b7 solid 1px;*/
}
.navbar_nav li:after{
    content: "";
    width: 0;
    height: 4px;
    background:#F40000;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.navbar_nav li:hover:after{
    width: 100%;
}
.navbar_nav li a{
	height: 100%;
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	color: #fff;
	font-size:18px; font-weight:500; text-align:center;
}
.navbar_nav li:hover a{
	color:#fff;	height:55px; background-color:#C30C2B; text-align:center;
}
.navbar_nav li.dropdown{
	display: inherit;
	position: relative;
	/*background: url(../images/nav_02.png) 90px 25px no-repeat;*/
}
.navbar_nav li.dropdown .dropdown_menu{
	display: none;
	position: absolute;
	top:55px;
	width: 100%;
	background: #fff;
	box-shadow: 0 5px 20px 0 rgba(167,165,165,0.80);
	width: 100%; 
    left:0%;
}
.navbar_nav li.dropdown .dropdown_menu a{
	font-size: 16px; font-weight:100;
	color: #666;
	padding: 0px;
	line-height: 55px;height: 55px;
	text-align: center;
	background: #fff;
	margin-bottom: 1px;
}
.navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	background: #eee;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; z-index:100;
}
.navbar_nav li.dropdown:hover .dropdown_menu a{
	color: #666;
}
.navbar_nav li.dropdown:hover .dropdown_menu a:hover{
	color: #fff;
	background: #015293;
}

.content01{ width:1400px; margin:0 auto;overflow:hidden; background-color:#FFF;}
.content02{ width:1400px; margin:0 auto;overflow:hidden; background-color:#FFF;}


.ad_img{ width:1400px; height:auto; margin:0 auto; padding:20px 0 0;}
.ad_img a{width:1400px;height:100px;margin-bottom:20px; display:block;}




.imgNews {
	float: left;
	width: 630px
	height: 405px;
}




/*新闻动态；tltvu-start*/
.main_page {width:1400px; height:1500px; margin:0 auto; background-color:#fff;}
.page01 {width:1360px; margin:0 auto;}


/*新闻动态*/
.xwdt {
	position: relative;
	width: 900px;
	float: left;
	margin-bottom: 20px;
}

.xwdt .xwdt_title {
	width: 900px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:20px;
}

.xwdt .xwdt_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 100px;
	text-align: center;
	margin-bottom:20px;
}

.xwdt .xwdt_title li {
	float: left;
	width: 100px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.xwdt .xwdt_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.xwdt .xwdt_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.xwdt .xwdt_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.xwdt .xwdt_more a {
	font-size: 12px;
	color: #333;
}

.xwdt .xwdt_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.xwdt dl { width:440px; float:left;margin-right:8px;}

.xwdt dl .xwdt_news {
	position: absolute;
	left: 0;
	top: 50px;
	width: 300px;
}

.xwdt dl dd {
	height: 39px;
	line-height: 39px;
	padding-left: 28px;
	background: url(../images/yd.png) no-repeat 22px 18px;
}

.xwdt dl dd a {
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	float: left;
	width: 340px;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

 .xwdt dl dd a:hover {
	text-decoration: none;
	color: #d51c24;
}

.xwdt dl dd em {
	font-style: normal;
	font-size: 14px;
	color: #999;
	float: right;
	display: block;
}

.xwdt .xwdt_news .line {
	line-height: 1px;
	height: 1px;
	width: 320px;
	border-bottom: dashed 1px #ddd;
	margin: 10px 0px;
}

/*新闻动态；tltvu-end*/



.tzgg {
	position: relative;
	width: 420px;
	float: left;
	margin-bottom: 20px;
	margin-left:30px;
}

.tzgg .tzgg_title {
	width: 420px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:20px;
}

.tzgg .tzgg_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 100px;
	text-align: center;
	margin-bottom:20px;
}

.tzgg .tzgg_title li {
	float: left;
	width: 100px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.tzgg .tzgg_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.tzgg .tzgg_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.tzgg .tzgg_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.tzgg .tzgg_more a {
	font-size: 12px;
	color: #333;
}

.tzgg .tzgg_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.tzgg dl { width:420px; float:left;margin-right:8px;}



.tzgg dl dd {
	height: 39px;
	line-height: 39px;
	padding-left: 15px;
	background: url(../images/yd.png) no-repeat 10px 18px;
}

.tzgg dl dd a {
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	float: left;
	width: 320px;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

 .tzgg dl dd a:hover {
	text-decoration: none;
	color: #d51c24;
}

.tzgg dl dd em {
	font-style: normal;
	font-size: 14px;
	color: #999;
	float: right;
	display: block;
}
/*通知公告*/

.page02 {width:1360px; margin:0 auto;}

/*招生专栏；*/
.zszl {
	position:relative;
	width: 440px;
	height:385px;
	margin-bottom: 20px;
	float:left;
}
.zszl .zszl_title {
	width: 440px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:20px;
}
.zszl .zszl_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 100px;
	text-align: center;
	margin-bottom:20px;
}
.zszl .zszl_title li {
	float: left;
	width: 100px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}
.zszl .zszl_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}
.zszl .zszl_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}
.zszl .zszl_more {
	position: absolute;
	right: 15px;
	top: 20px;
}
.zszl .zszl_more a {
	font-size: 12px;
	color: #333;
}
.zszl .zszl_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}
.zszl dl { width:420px; float:left;margin-right:8px;}
.zszl dl dd {
	height: 39px;
	line-height: 39px;
	padding-left: 15px;
	background: url(../images/yd.png) no-repeat 10px 18px;
}
.zszl dl dd a {
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	float: left;
	width: 320px;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.zszl dl dd a:hover {
	text-decoration: none;
	color: #d51c24;
}
.zszl dl dd em {
	font-style: normal;
	font-size: 14px;
	color: #999;
	float: right;
	display: block;
}

/*招生专栏；*/

/*教学教务*/

.jxjw {
	position: relative;
	width: 440px;
	height:385px;
	float: left;
	margin-bottom: 20px;
	margin-left:20px;
}

.jxjw .jxjw_title {
	width: 440px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:20px;
}

.jxjw .jxjw_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 100px;
	text-align: center;
	margin-bottom:20px;
}

.jxjw .jxjw_title li {
	float: left;
	width: 100px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.jxjw .jxjw_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.jxjw .jxjw_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.jxjw .jxjw_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.jxjw .jxjw_more a {
	font-size: 12px;
	color: #333;
}

.jxjw .jxjw_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.jxjw dl { width:428px; float:left;margin-right:8px;}



.jxjw dl dd {
	height: 39px;
	line-height: 39px;
	padding-left: 15px;
	background: url(../images/yd.png) no-repeat 10px 18px;
}

.jxjw dl dd a {
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	float: left;
	width: 330px;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

 .jxjw dl dd a:hover {
	text-decoration: none;
	color: #d51c24;
}

.jxjw dl dd em {
	font-style: normal;
	font-size: 14px;
	color: #999;
	float: right;
	display: block;
}

/*教学教务*/

/*学习平台-begin*/



.daohang {
	position: relative;
	width: 420px;
	float: left;
	margin-bottom: 5px;
	margin-left:30px;
}

.daohang .daohang_title {
	width: 420px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:15px;
}

.daohang .daohang_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 180px;
	text-align: center;
	margin-bottom:15px;
}

.daohang .daohang_title li {
	float: left;
	width: 150px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.daohang .daohang_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang .daohang_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang .daohang_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.daohang .daohang_more a {
	font-size: 12px;
	color: #333;
}

.daohang .daohang_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.daohang dl { width:420px; float:left;margin-right:8px;}



.daohang dl dd {
	float:left; 
	width:190px;
	height: 50px;
	line-height:50px;
	background-color:#f0f0f0;
	text-align:center;
	margin:5px 5px 5px 15px;
	font-size:16px; color:#1e65b7;
}
.daohang dl dd img {
	float:left;
	padding-left:20px;
	padding-top:3px;
}
.daohang dl dd a {
	font-size: 16px;
	color: #1e65b7;
	float: left;
	width: 120px;
}

.daohang dl dd a:hover {
	text-decoration: none;
	color: #1e65b7;
}
.daohang dd:nth-child(2) { float:right;}

.daohang2 {
	position: relative;
	width: 420px;
	float: left;
	margin-bottom: 5px;
	margin-left:30px;
}

.daohang2 .daohang2_title {
	width: 420px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:15px;
}

.daohang2 .daohang2_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 180px;
	text-align: center;
	margin-bottom:15px;
}

.daohang2 .daohang2_title li {
	float: left;
	width: 150px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.daohang2 .daohang2_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang2 .daohang2_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang2 .daohang2_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.daohang2 .daohang2_more a {
	font-size: 12px;
	color: #333;
}

.daohang2 .daohang2_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.daohang2 dl { width:420px; float:left;margin-right:8px;}



.daohang2 dl dd {
	float:left; 
	width:190px;
	height: 50px;
	line-height:50px;
	background-color:#f0f0f0;
	text-align:center;
	margin:5px 5px 5px 15px;
}
.daohang2 dl dd img {
	float:left;
	padding-left:20px;
	padding-top:3px;
}
.daohang2 dl dd a {
	font-size: 16px;
	color: #1e65b7;
	float: left;
	width: 120px;
}

 .daohang2 dl dd a:hover {
	text-decoration: none;
	color: #1e65b7;
}


/*学习平台-end*/

.page03 {width:1360px; margin:0 auto;}


.daohang3 {
	position: relative;
	width: 420px;
	float: left;
	margin-bottom: 5px;
	margin-left:30px;
}

.daohang3 .daohang3_title {
	width: 420px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:15px;
}

.daohang3 .daohang3_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 180px;
	text-align: center;
	margin-bottom:15px;
}

.daohang3 .daohang3_title li {
	float: left;
	width: 150px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.daohang3 .daohang3_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang3 .daohang3_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang3 .daohang3_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.daohang3 .daohang3_more a {
	font-size: 12px;
	color: #333;
}

.daohang3 .daohang3_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.daohang3 dl { width:420px; float:left;margin-right:8px;}



.daohang3 dl dd {
	float:left; 
	width:190px;
	height: 110px;
	line-height:110px;
	background-color:#f0f0f0;
	text-align:center;
	margin:5px 5px 5px 15px;
	font-size:16px; color:#1e65b7;	
	
}
.daohang3 dl dd img {
	float:left;
	padding-left:20px;
	padding-top:30px;
}
.daohang3 dl dd a {
	font-size: 16px;
	color: #1e65b7;
	float: left;
	width: 120px;
}

.daohang3 dl dd a:hover {
	text-decoration: none;
	color: #1e65b7;
}


.daohang4 {
	position: relative;
	width: 420px;
	float: left;
	margin-bottom: 5px;
	margin-left:30px;
}

.daohang4 .daohang4_title {
	width: 420px;
	height: 50px;
	border-bottom:2px solid #ccc;
	margin-bottom:15px;
}

.daohang4 .daohang4_title .current4 {
	font-size: 20px;
	font-weight: bold;
	color: #1D6CC5; border-bottom:2px solid #1d65b7;
	width: 180px;
	text-align: center;
	margin-bottom:15px;
}

.daohang4 .daohang4_title li {
	float: left;
	width: 150px;
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	cursor: pointer;
	color: #666;
}

.daohang4 .daohang4_title .current4 a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang4 .daohang4_title a {
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
}

.daohang4 .daohang4_more {
	position: absolute;
	right: 15px;
	top: 20px;
}

.daohang4 .daohang4_more a {
	font-size: 12px;
	color: #333;
}

.daohang4 .daohang4_more a:hover {
	text-decoration: none;
	color: #1d65b7;
}

.daohang4 dl { width:420px; float:left;margin-right:8px;}

.daohang4 dl dd {
	float:left; 
	width:190px;
	height: 110px;
	line-height:110px;
	background-color:#f0f0f0;
	text-align:center;
	margin:5px 5px 5px 15px;
	font-size:16px; color:#1e65b7;	
}
.daohang4 dl dd img {
	float:left;
	padding-left:20px;
	padding-top:30px;
}
.daohang4 dl dd a {
	font-size: 16px;
	color: #1e65b7;
	float: left;
	width: 120px;
}

.daohang4 dl dd a:hover {
	text-decoration: none;
	color: #1e65b7;
}

.ad,.skitter-large-box {width:1360px; margin:0px auto; height:140px;}
.ad li{ float:left;}


.yqlj {width:1360px; margin:20px auto;}
.yqlj .yqlj_title {
	width: 1360px;
	height: 50px;
	border-bottom:2px solid #1d65b7;
	margin-bottom:15px;
}
.yqlj .yqlj_title li{
	height:45px; line-height:45px;
	padding-left:45px;
	color: #1d65b7;
	font-size: 20px;
	font-weight: bold;
	background: url(../images/ie.png) no-repeat 6px 7px;
}

.yqlj dl { width:1360px; float:left;margin-right:8px;}



.yqlj dl dd {
	float:left; 
	text-align:center;
	margin:5px 15px 5px 10px;
	font-size:16px; color:#1e65b7;
}
.yqlj dl dd a {
	font-size: 16px;
	color: #333;
	float: left;
}

.yqlj dl dd a:hover {
	text-decoration: none;
	color: #d51c24;
}

/* flashbox */

.flashbox {
	width: 450px
	height: 320;
	overflow: hidden;
	position: relative;
	float: left;
}
.flashbox .focusNew_out {
	width: 450px
	height: 320px;
	position: relative;
	z-index: 2
}
.flashbox .focusNew_out .f_out_txt {
	height: 40px;
	line-height: 40px;
	width:630px;
	display: block;
	position: absolute;
	bottom: 3px;
	left: 0;
	color: #fff;
	font-size: 14px;
	padding: 0 0 0 15px;
	overflow: hidden; background:url(../images/jd-bg.png) center repeat-x;
}
.flashbox .focusNew_out .f_out_txt a {
	color: #fff;
}
.flashbox .f_tabs {
	width: 90px;
	height: 35px;
	position: absolute;
	bottom: 10px;
	right: 15px;
	z-index: 100;
}
.flashbox .f_tabs span {
	width: 12px;
	height: 12px;
	background-color:#fff;
	float: left;
	margin-right: 5px;
	text-align: center;
	color: #333;
	margin-top: 18px;
	cursor: pointer;
	-webkit-border-radius: 60px;
	border-radius: 60px;
}
.flashbox .f_tabs span.hover {
	width: 12px;
	height: 12px;
	background-color: #C10000;
	color: #fff;
	cursor: pointer;
	-webkit-border-radius: 60px;
	border-radius: 60px;
}




.xxxw {
	position: relative;
	width: 540px;
	height: 405px;
	float: left;
	margin-left: 30px;
}
.xxxw .xxxw_title {
	width:100%;
	height: 40px; border:#DDDDDD solid 1px;
}
.xxxw .xxxw_title .current2  a{
	color: #015293;
	font-size:18px;
	font-weight: 500;
}
.xxxw .xxxw_title li {
	float: left;
	width: 19.777778%;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size:18px;
	font-weight: 500;
	color: #333;
	cursor: pointer;border-right:#DDDDDD solid 1px;
}

.xxxw .xxxw_title li  a {
	color: #333;
	font-size:18px;
	font-weight: 500;
}
.xxxw .xxxw_title li  a:hover {
	text-decoration: none;
	color: #015293;
	background: url(../images/title_line.jpg) bottom left no-repeat;
}



.xxxw .xxxw_news {
	position: absolute;
	left: 0;
	top: 60px;
	widht: 540px; 
}
.xxxw .xxxw_news dd {
	height:44px;
	line-height: 44px;
	padding-left: 10px;
	background: url(../images/icon0.png) no-repeat 5px 19px;
}
.xxxw .xxxw_news dd a {
	font-size: 16px;
	color: #000;
	padding-left: 10px;
	float: left;
	width: 460px; 
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.xxxw .xxxw_news dd a:hover {
	text-decoration: none;
	color: #E10000;
}
.xxxw .xxxw_news dd em {
	font-style: normal;
	font-size: 14px;
	color: #666;
	float: left; width:60px; text-align:right;
	display: block;
}




.focus{position:relative;width:1400px;height:150px;background-color:#fff;margin:0 auto;}  
.focus img{width:1400px;} 

.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:-40px;left:0px;z-index:10;height:0px;line-height:0px;);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#333;font-size:13px;overflow:hidden;margin-left:10px;}  
.focus .fcon{position:relative;width:100%;float:left;display:none;}  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:5px;right:5px;position:absolute;height:16px;text-align:center;z-index:200;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;margin:0 5px;color:#B0B0B0;text-decoration:none;text-align:center;outline:0;float:left;background:url(../images/whitedian.png) no-repeat;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{ background:url(../images/reddian.png) no-repeat;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(../images/arrow.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}  

.fxljy {
	position: relative;
	width: 1400px;
	height: 370px; 
	float: left;
}
.fxljy .fxljy_title {
	width:100%;
	height: 50px; border-bottom:#015293 solid 3px;
}
.fxljy .fxljy_title .current5 {
	color: #015293;
}
.fxljy .fxljy_title li {
	float: left;
	width: 100px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size:20px;
	font-weight: 500;
	color: #333;
	cursor: pointer;
}
.fxljy .fxljy_more {position:absolute;right:0px;top:15px;}
.fxljy .fxljy_more a {
	font-size: 14px;
	color: #333;
}
.fxljy .fxljy_more a:hover {
	text-decoration: none;
	color: #e81008;
}


.fxljy .fxljy_news {
	position: absolute;
	left: 0;
	top: 60px;
	widht:1400px; float:left;
}
.fxljy .fxljy_news dd {
	height: 40px;
	line-height: 40px;widht:580px; 
	padding-left: 10px; float:left;
	background: url(../images/icon0.png) no-repeat 5px 19px;
}

/*???? */

.zyzs {
	position: relative;
	width: 1180px;
	height: 330px;
	float: left;
	margin-left: 10px;
	left: 0px;
	top: 10px;
}
.zyzs .zyzs_title {
	width: 1180px;
	height: 40px;
	cursor: pointer;
	border-bottom: #0676B5 solid 1px;
}
.zyzs .zyzs_title .current2 {
	color: #0676B5;
	border: #0676B5 solid 1px;
	border-bottom: none;
	background-color: #fff;
}
.zyzs .zyzs_title li {
	float: left;
	width: auto;
	margin: 0 10px;
	padding: 0 10px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
}
/*.zyzs .zyzs_title li:first-child{color:#0676B5; border:#0676B5 solid 1px; border-bottom:none; background-color:#fff;}*/

.zyzs .zyzs_more {
	position: absolute;
	right: 10px;
	top: 10px;
}
.zyzs .zyzs_more a {
	font-size: 12px;
	color: #333;
}
.zyzs .zyzs_more a:hover {
	text-decoration: none;
	color: #e81008;
	background: url(../images/title_line.jpg) bottom left no-repeat;
}
.zyzs .zyzs_news {
	position: absolute;
	left: 0;
	top: 46px;
	widht: 400px;
}
.zyzs .zyzs_news dd {
	height: 38px;
	line-height: 38px;
	padding-left: 10px;
	background: url(../images/icon_dot_small.png) no-repeat 5px 15px;
	float: left;
}
.zyzs .zyzs_news dd a {
	font-size: 16px;
	color: #333;
	padding-left: 10px;
	float: left;
	width: 510px;
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.zyzs .zyzs_news dd a:hover {
	text-decoration: none;
	color: #E10000;
}
.zyzs .zyzs_news dd em {
	font-style: normal;
	font-size: 14px;
	color: #666;
	float: right;
	display: block;
	margin-right: 10px;
}

.tushuo { width:1230px; *width:1230px; margin-top:20px; overflow:hidden; position:absolute;}
.tslist { height:268px;  width:1230px; *width:1230px; overflow:hidden; position:relative; }
.tslist li { float:left; width:280px; background-color:#FFFFFF; margin-right:25px;}
.tslist li span{ width: 260px; height:60px; line-height:50px; font-size:16px; text-align:center;font-weight:100;display: block; padding-left:10px;
white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.tslist li a:hover{ text-decoration:none;}
.hp_tb_img_perv{ display:inline-block; width:25px; height:44px; background-image:url(../images/img_perv.png); position:absolute; left:0px; top:70px; cursor:pointer; z-index:100;}
.hp_tb_img_next{ display:inline-block; width:25px; height:44px; background-image:url(../images/img_next.png); position:absolute; right:35px; top:70px; cursor:pointer; z-index:100;}
.js_hide_tb{ display:;}






.ptyy {
	position: relative;
	width: 588px;
	height: 260px; margin-left:20px;
	float: left;
	background: url(../images/redline.png) 0px 9px no-repeat;
}
.ptyy .ptyy_title {
	width:100%;
	height: 50px;
	background: url(../images/title_line1.png) bottom right no-repeat;
}
.ptyy .ptyy_title .current6{
	color: #015293;
	background: url(../images/title_line2.png) bottom repeat-x;
}
.ptyy .ptyy_title li {
	float: left;
	width: 130px;
	height: 50px;
	line-height: 40px;
	text-align: center;
	font-size:19px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
}
.ptyy .ptyy_more {
	position: absolute;
	right: 19px;
	top: 22px;
}
.ptyy .ptyy_more a {
	font-size: 12px;
	color: #333;
}
.ptyy .ptyy_more a:hover {
	text-decoration: none;
	color: #e81008;
	background: url(../images/title_line.jpg) bottom left no-repeat;
}


.ptyy .ptyy_news {
	position: absolute;
	left: 0;
	top: 60px;
	widht: 588px; float:left;
}
.ptyy .ptyy_news dd {
	height: 40px;
	line-height: 40px;widht:590px; 
	padding-left: 10px; float:left;
	background: url(../images/icon0.png) no-repeat 5px 19px;
}
.ptyy .ptyy_news dd a {
	font-size: 16px;
	color: #000;
	padding-left: 10px;
	float: left;
	width: 512px; 
	display: block;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.ptyy .ptyy_news dd a:hover {
	text-decoration: none;
	color: #E10000;
}
.ptyy .ptyy_news dd em {
	font-style: normal;
	font-size: 14px;
	color: #666;
	float: right; width:60px; text-align:left;
	display: block;
}



.wuan{
    width: 1400px;
    margin: 0 auto;height:140px; padding-top:30px;
}

.wuan a:hover{ display:block; background-color:#CCC;
}

.wuan .icon {
    float: left;
    width:168px;
}

.wuan .icon .img {
    text-align: center;
}

.wuan .icon .t {
    font-size: 16px;
    text-align: center;
    color: #333;
	font-weight:100;
    padding: 15px 0px;
}



/* 友情链接 */

.f_link {
  background:#E5E5E5;
  width:100%;
  margin: 0 auto;
  min-height:80px; border-top:#CCC solid 1px;
}

.f_link .link-text {
  width: 1400px;
  margin: 0 auto;
  min-height: 80px;
  line-height: 80px;
  float: left;
}
.f_link .link-text a {
  margin-left: 15px;
  display: block;
  float: left;font-size: 14px;
}


.content03{ margin:0 auto;width:1400px; height:150px;position: relative;}

.footer {
  width:100%; background-color:#1d65b7;
   /*height:150px;*/
  z-index: 100
}
.footer .foot-tu {
  position: absolute;
  top: 25px;
  left: 120px;
  z-index: 1000;
  width: 300px;
}

.footer  .foot-tu li { float:left; padding-right:20px;}
.footer  .foot-tu li img { display:block; width:80px; height:80px;}
.footer  .foot-tu li span { display:block; height:27px; line-height:27px; text-align:center; width:80px; font-size:14px; color:#fff;}


.footer .foot-text{
  position: absolute;
  top: 20px;
  right: 30px;
  z-index: 1000;
  width: 600px;
}

.footer .foot-text p{ height:36px; line-height:36px; color:#FFF;}
.footer .foot-text p a{ color:#fff;}
.footer .foot-text p img{vertical-align: middle; margin:0px; padding-top:8px; padding-right:5px;}





.container {
  margin:0 auto;
  width: 1400px;
}
/*
@media (min-width: 992px) and (max-width: 1159px) {
  .container {
    width: 992px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .container {
    width: 768px;
  }
}
@media (max-width: 767px) {
  .container {
    width: 100%;
  }
}

*/

/*当前位置*/

.position {
  height: auto;
  line-height: 22px;
  font-size: 14px;
  color: #666;
  padding: 10px 0 20px 20px;
  background: url(../images/dq.png) 0px 9px no-repeat;
}
.position a {color: #666;}
.position a:first-child {color: #333;}
.position a:hover {color: #d80000;}


.lanmu_tit {
  display: block;
  float: left;
  width: auto;
  white-space: nowrap;
  height: 34px;
  line-height: 24px;
  font-size: 20px;
  color: #015293;
  font-weight: bold;
  padding: 0 10px;
  border-bottom: #015293 3px solid;
}



.pagination {
  clear: both;
  width: 100%;
  text-align: center;
  margin: 10px 0 5px;
  padding: 3px 0;
  line-height: 26px;
  font-size: 14px;
  font-family: "Microsoft YaHei", 微软雅黑;
}
.pagination a, .pagination span {
  display: inline-block;
  border: 1px solid #d9d9d9;
  color: #666;
  margin: 3px;
  padding: 0px 10px;
  text-decoration: none;
  white-space: nowrap;
  height: 28px;
  border-radius: 3px;
}
.pagination a:hover {
  background: #0676B5;
  border: 1px solid #0676B5;
  color: #fff !important;
}
.pagination .on {
  display: inline-block;
  border: 1px solid #0381E8;
  margin: 3px;
  padding: 0px 10px;
  text-decoration: none;
  white-space: nowrap;
  height: 28px;
  border-radius: 3px;
  background-color: #0381E8;
  color: #FFFFFF;
}
.pagination a.active {
  border: 1px solid #0676B5;
  color: #fff;
}
.pagination span.current, .pagination span.current:hover {
  background: #0676B5;
  border: 1px solid #0676B5;
  color: #fff;
}
.pagination span.disabled, .pagination span.disabled:hover {
  border: 1px solid #d9d9d9;
  color: #666;
  background: #eee;
}
.pagination a.text, .pagination a.text:hover {
  color: #fff;
  background: #0676B5;
  border: #0676B5 1px solid;
  cursor: text;
}
.pagination a.pagemore, .pagination a.pagemore:hover {
  color: #666;
  background: #fff;
  border: 1px solid #fff;
  cursor: text;
  padding: 0px 3px;
}
.pagination .inputBar {
  border: 0px;
  height: 28px;
  padding: 0 6px;
}
.pagination .inputBar button {
  display: none;
}
.pagination .total {
  border: 0px;
  height: 28px;
  padding: 0;
}
.pagination .inputBar input {
  width: 40px;
  height: 24px;
  line-height: 24px;
  padding: 2px 5px;
  border: #ccc 1px solid;
  margin: -3px 3px 0;
  *margin: -3px 3px 0;
  _margin: -3px 3px 0;
  background: #eee;
  vertical-align: middle;
  border-radius: 3px;
}
@media (max-width:767px) {
  .pagination {
    margin: 0;
  }
}
/*** 通用文章页 START ****/

.secnr {
  height: auto;
  text-align: left;
  min-height: 300px;
  _height: 300px;
  padding: 20px;
  background-color: #FFFFFF;
  border: #ddd 1px solid;
}
#wenzhang {
  margin: auto 20px;
  font-size: 16px;
  line-height: 2;
  height: auto;
  position: relative;
}
#wenzhang .guidang {
  position: absolute;
  right: -20px;
  top: -45px;
  z-index: 99;
}

.wztit {
  font-size: 30px;
  font-weight: bold;
  line-height: 40px;
  text-align: center;
  padding: 10px 0 10px;
}

.wztit span {
	display:block;
	font-size:18px;
	font-weight:100;
	
}
/*



.wzfbt {
  line-height: 36px;
  text-align: center;
  font-size: 20px;
  font-weight: 100;
}
.wzfbxx {
  height: auto;
  line-height: 28px;
  color: #666;
  font-size: 14px;
  overflow: hidden;
  color: #666;
  border-bottom: #e7e7e7 1px solid;
  text-align: center;
  position: relative;
  z-index: 1;
  padding: 5px 0 12px;
}
.wzfbxx i {
  font-style: normal;
  color: #0676B5;
}
.wzfbxx .fbxx, .wzfbxx .wz_bj {
  display: inline;
}
.wzfbxx input {
  width: 10px;
  height: 10px;
  border: #666 1px solid;
  vertical-align: middle;
  cursor: pointer;
}
.wzfbxx .wz_font {
  display: inline;
  margin: 0 1em;
}
.wz_font a {
  cursor: pointer;
  color: #0676B5;
}
.wz_font a:hover {
  color: #d80000;
}


*/

.wzfbxx{ padding-top: 1px; padding-bottom: 2px; border-bottom: 1px solid #ddd; text-align:center; font-size:14px; color:#666; }
.wzfbxx .fbxx{ margin: auto; text-align:center; padding-right: 120px; position:relative;}
.wzfbxx .fbxx i { font-style: normal;}




.wzfbxx .fbxx .e { color: #78797;text-align: left;font-size:14px;display: inline-block; }
.wzfbxx .fbxx .e1 { margin-left: 20px; }
.wzfbxx .fbxx .e2 { margin-left: 30px; }
.wzfbxx .fbxx .e3 {margin-left: 30px;height: 16px;}

.share_box{ height:0px;}
.e .slideDown{ position:absolute; right:10px; top:-10px; width:120px; display:inline-block;*display:inline; zoom:1; vertical-align:middle; }





.e .slideDown .share{color:#333;cursor:pointer;display:block;font-size:14px; padding: 11px 0px; text-align: center;    padding-right: 10px;}
.e .slideDown .share b{border:solid 5px #fff;border-top-color:#757575;display:block;height:0;overflow:hidden;position:absolute;right: 38px;top: 25px;
-webkit-transition:top 1s,all 0.3s ease-in 0s;
-moz-transition:top 1s,all 0.3s ease-in 0s;
-o-transition:top 1s,all 0.3s ease-in 0s;
transition:top 1s,all 0.3s ease-in 0s;
}
.e .slideDown .selectBox{background:#fff; display:none; position:absolute; left:0px; top:40px; z-index:999; width:120px; text-align: center; height:90px;}
/* .e .e .slideDown .selectBox a{background-image:none;border-top:1px solid #fff;border-bottom:none;color:#848484;display:block; font:12px/39px "Arial";height:39px;padding-left:45px;overflow:hidden;} */
.e .slideDown .selectBox a:hover{ /*color:#535353;*/ text-decoration:none}
.e .slideDown .selectBox a.ico01{ background:url(share_ico.png) no-repeat 12px -1px}
.e .slideDown .selectBox a.ico02{ background:url(share_ico.png) no-repeat 12px -39px}
.e .slideDown .selectBox a.ico03{ background:url(share_ico.png) no-repeat 12px -79px}
.e .slideDown .selectBox a.ico04{ background:url(share_ico.png) no-repeat 12px -119px}
.e .slideDown .selectBox a.ico05{ background:url(share_ico.png) no-repeat 12px -158px}

.e .slideDown .selectBox a.ico06{ background:url(share_ico2.png) no-repeat 12px 6px}
.e .slideDown .selectBox a.ico07{ background:url(share_ico2.png) no-repeat 12px -34px}
.e .slideDown .selectBox a.ico08{ background:url(share_ico2.png) no-repeat 12px -74px}
.e .slideDown .selectBox a.ico09{ background:url(share_ico2.png) no-repeat 12px -114px}
.e .slideDown .selectBox a.ico10{ background:url(share_ico2.png) no-repeat 12px -155px}
.e .slideDown .selectBox a.ico01:hover{ background:url(share_ico_hover.png) no-repeat 12px -1px}
.e .slideDown .selectBox a.ico02:hover{ background:url(share_ico_hover.png) no-repeat 12px -39px}
.e .slideDown .selectBox a.ico03:hover{ background:url(share_ico_hover.png) no-repeat 12px -79px}
.e .slideDown .selectBox a.ico04:hover{ background:url(share_ico_hover.png) no-repeat 12px -119px}
.e .slideDown .selectBox a.ico05:hover{ background:url(share_ico_hover.png) no-repeat 12px -159px}
.e .slideDown .selectBox a.ico06:hover{ background:url(share_ico_hover2.png) no-repeat 12px 6px}
.e .slideDown .selectBox a.ico07:hover{ background:url(share_ico_hover2.png) no-repeat 12px -34px}
.e .slideDown .selectBox a.ico08:hover{ background:url(share_ico_hover2.png) no-repeat 12px -74px}
.e .slideDown .selectBox a.ico09:hover{ background:url(share_ico_hover2.png) no-repeat 12px -114px}
.e .slideDown .selectBox a.ico10:hover{ background:url(share_ico_hover2.png) no-repeat 12px -155px}

.e .slideCur{box-shadow:0 0 2px 2px #eaeaea; display:block; border:1px solid #eaeaea}
.e .slideCur .share{ background-color:#f5f5f5;}
.e .slideCur .share b{
    border:solid 5px #f5f5f5;border-top-color:#1e63b0;top: 20px;border-top-color:#f5f5f5\9;border-bottom:solid 6px #1e63b0\9;

    -webkit-transform:rotate(180deg);
    -moz-transform:rotate(180deg);
    -o-transform:rotate(180deg);
    transform:rotate(180deg);
    }





.wzfbxx input {
  width: 10px;
  height: 10px;
  border: #666 1px solid;
  vertical-align: middle;
  cursor: pointer;
}
.wzfbxx .wz_font {
  display: inline;
  margin: 0 1em;
}
.wz_font a {
  cursor: pointer;
  color: #c9161e;
}
.wz_font a:hover {
  color: #d80000;
}
.bdsharebuttonbox {
  display: inline;
  margin-left: 1em;
}
.bdsharebuttonbox .ico {
  display: inline-block;
  width: 18px;
  height: 28px;
  background: url(../images/fx_cio.gif) 0 7px no-repeat;
  vertical-align: middle;
}
.bdshare-button-style0-24 .bds_weixin {
  display: inline-block;
  float: none !important;
  background: url(../images/fx_wx.gif) 0 0 no-repeat !important;
  margin: 0 6px 0 0 !important;
  width: 24px !important;
  padding-left: 0 !important;
  vertical-align: middle;
}
.bdshare-button-style0-24 .bds_tsina {
  display: inline-block;
  float: none !important;
  background: url(../images/fx_wb.gif) 0 0 no-repeat !important;
  margin: 0 2px 0 0 !important;
  width: 24px !important;
  padding-left: 0 !important;
  vertical-align: middle;
}
.bdshare-button-style0-24 .bds_more {
  display: inline-block;
  float: none !important;
  background: url(../images/fx_more.gif) 5px 6px no-repeat !important;
  background-position: 5px 6px !important;
  margin: 0 !important;
  width: 19px !important;
  padding-left: 0 !important;
  vertical-align: middle;
}
.bdshare-button-style0-24:after {
  display: none !important;
}


/*
.bdsharebuttonbox {
  display: inline;
  margin-left: 1em;
}
.bdsharebuttonbox .ico {
  display: inline-block;
  width: 18px;
  height: 28px;
  background: url(../images/fx_cio.gif) 0 7px no-repeat;
  vertical-align: middle;
}
.bdshare-button-style0-24 .bds_weixin {
  display: inline-block;
  float: none !important;
  background: url(../images/fx_wx.gif) 0 0 no-repeat !important;
  margin: 0 6px 0 0 !important;
  width: 24px !important;
  padding-left: 0 !important;
  vertical-align: middle;
}
.bdshare-button-style0-24 .bds_tsina {
  display: inline-block;
  float: none !important;
  background: url(../images/fx_wb.gif) 0 0 no-repeat !important;
  margin: 0 2px 0 0 !important;
  width: 24px !important;
  padding-left: 0 !important;
  vertical-align: middle;
}
.bdshare-button-style0-24 .bds_more {
  display: inline-block;
  float: none !important;
  background: url(../images/fx_more.gif) 5px 6px no-repeat !important;
  background-position: 5px 6px !important;
  margin: 0 !important;
  width: 19px !important;
  padding-left: 0 !important;
  vertical-align: middle;
}
.bdshare-button-style0-24:after {
  display: none !important;
}
*/
.wzcon {
  padding: 30px 0 20px;
  height: auto;
  min-height: 300px;
  _height: 300px;
  font-size: 16px;
  line-height: 2;
  text-align: justify;
  text-justify: inter-ideograph;
  word-break: break-all;
  word-wrap: break-word;
}
.wzcon table {
  max-width: 100% !important;
  margin: auto;border-spacing:0;  
  border-collapse: collapse;
  
}
.wzcon table tr,.wzcon table td{ background: white;  border: 1px solid #000;padding:0;border-collapse:collapse; }



	
	
.wzcon img {
  max-width: 100%;
}
.wzbot {
	width:100%;
	padding-top:20px;
  height: 35px;
  line-height: 30px;
  text-align: right;
  font-size: 14px;
  color: #666;
  border-top: #e7e7e7 1px solid;
  position: relative;
}
.wzbot a {
  color: #666;
  line-height: 30px;
  font-family: "Microsoft YaHei", 微软雅黑;
}
.wzbot a:hover {
  color: #0676B5;
  text-decoration: none;
}
.wzbot ul.fxd_close {
  position: absolute;
  right: 0;
  top: 20px;
  text-align: left;
  overflow: hidden;
}
.wzbot ul.fxd_close .print_btn {
  display: block;
  float: left;
  width: auto;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
  padding-left: 26px;
  background: url(../images/print.png) 0 8px no-repeat;
}
.wzbot ul.fxd_close .close_btn {
  display: block;
  float: left;
  width: auto;
  white-space: nowrap;
  height: 30px;
  line-height: 30px;
  padding-left: 25px;
  background: url(../images/close1.png) 0 6px no-repeat;
  margin-left: 26px;
}
.wzbot ul.fxd_close a:hover {
  color: #0676B5;
}
.video_main_content {
  text-align: center;
  padding: 20px 0 0;
}
.sp_wzcon {
  padding: 30px 0 20px;
  height: auto;
  font-size: 16px;
  line-height: 2;
  text-align: justify;
  text-justify: inter-ideograph;
  word-break: break-all;
  word-wrap: break-word;
}
.sp_wzcon table {
  max-width: 100%;
  margin: auto;
}
.sp_wzcon img {
  max-width: 100%;
}
@media (max-width: 1159px) {
  #wenzhang {
    margin: auto 30px;
  }
}
@media (max-width: 991px) {
  #wenzhang {
    margin: auto 15px;
  }
  .wztit {
    font-size: 28px;
    line-height: 32px;
  }
  .wzfbxx {
    line-height: 24px;
  }
}
@media (max-width: 767px) {
  .secnr {
    margin: 0 10px;
    padding: 15px 10px 10px;
  }
  #wenzhang {
    margin: auto 5px;
  }
  .wztit {
    font-size: 22px;
    line-height: 26px;
    padding: 0 0 5px;
  }
  .wzfbt {
    line-height: 24px;
  }
  .wzcon, .sp_wzcon {
    line-height: 1.6;
    padding: 15px 0 0;
  }
  .scan_code_box {
    padding: 20px 0;
  }
}
@media print {
  .topall, .navall, .position, .fl, .wzbot, .fbxx, .footer {
    display: none;
  }
  .lm_lban {width:1px;}
  .lm_rban {width:100%;}
  #wenzhang { border:0; visibility: visible; width:100%;}
}


/***** 通用栏目页-主体内容******/

/*栏目页-左侧 */

.link_mainer {
  height: auto;
  min-height: 600px;
  _height: 600px;
  border: #ddd 1px solid;
}


.link_mainer .ptyy_news {

	widht: 1000px; float:left;
}

.nlink{ width:1000px; margin:20px auto;}
.nlink dd {
	float: left;
	height: 40px;
	width: 200px;
	background-color: #015293;
	padding:15px 15px;
	margin: 8px 0 0 8px;
	text-align: center;
	line-height: 21px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	word-break: break-all;
	word-wrap: break-word;
}
.nlink dd a {
	color: #FFFFFF;
	font-size: 14px;line-height: 21px;
}
.nlink dd a:hover {
	line-height:21px;
	color: #ff0000;
	font-size: 14px;
}



.lmy_mainer {
  height: auto;
  min-height: 600px;
  _height: 600px;
  border: #ddd 1px solid;
  background:url(../images/left_bg.png) repeat-y;
}


.lmy_mainer_xywh {
  height: auto;
  min-height: 600px;
  _height: 600px;
  border: #ddd 1px solid;
}
.lm_rban_xywh {
  width: 1150px;
  height: auto;
  padding: 20px;
  margin:0 auto;
  background-color: #FFFFFF;
}



.lm_lban {
  width: 260px;
  height: auto;
  padding: 20px;
}
.lm_top, .lm_wenda .m-theme h2 {
  height: auto;
  line-height: 24px;
  font-size: 20px;
  font-weight: bold;
  color: #015293;
  text-align: center;
  overflow: hidden;
  padding-bottom: 12px;
  border-bottom: #d1d9e4 2px solid;
}
.navdh {
  height: auto;
  padding: 10px 0 0;
  overflow: hidden;
}
.navdh ul li {
  width: 100%;
  height: auto;
  vertical-align: bottom;
  overflow: hidden;
  padding-top: 10px;
}
.navdh ul li a {
  display: block;
  height: auto;
  line-height: 24px;
  background: #fff;
  font-size: 18px;
  cursor: pointer;
  overflow: hidden;
  border: #ddd 1px solid;
  border-left: #ddd 3px solid;
  padding: 10px 20px 10px 40px;
  border-radius: 0px;
}
.navdh ul li a:hover {
  border-left-color: #015293;
  color:#015293;
}
.navdh ul li.active a, .navdh ul li a.active {
  color: #fff;
  background: #015293;
  border-color: #0676B5;
}
@media (min-width:992px) and (max-width:1159px) {
  .lmy_mainer {
    background: url(../images/lmy_mainer_bg.gif) -99px 0 repeat-y;
  }
  .lm_lban {
    width: 220px;
  }
  .navdh ul li a {
    padding-left: 30px;
  }
}
@media (max-width:991px) {
  .lmy_mainer {
    background: none;
    min-height: 300px;
  }
}
@media (max-width:767px) {
  .lmy_mainer {
    margin: 0 10px;
  }
}
/*栏目类别（子类）-- begin --*/

.navdh .fm {
  margin-bottom: 2px;
}
.navdh .fm a {
  display: block;
  background-color: #fff;
  color: #232323;
  padding-left: 31px;
}
.navdh .fm a:hover {
  background-color: #fff;
  color: #0676B5;
}
.navdh .fm a.on {
  background-color: #fff;
  color: #0676B5;
}
.navdh .fmz {
  margin-bottom: 2px;
}
.navdh .fmz a {
  display: block;
  background-color: #eaeaea;
  height: 40px;
  line-height: 40px;
  color: #232323;
  padding-left: 31px;
}
.navdh .fmz a:hover {
  background-color: #f2993f;
  color: #fff;
}
.navdh .fmz a.on {
  background-color: #f2993f;
  color: #fff;
}
.navdh .fm .subm {
  display: none;
}
.navdh .fm .subm li {
  margin-top: 1px;
}
.navdh .fm .subm {
  display: block;
  margin-top: 1px;
}
.navdh .fm .subm a {
  display: block;
  padding-left: 20px;
  height: 31px;
  background: #f6f6f6;
  margin-top: 1px;
  font-size: 14px;
  color: #727272;
  text-align: center;
  line-height: 31px;
}
.navdh .fm .subm li a.on {
  background: #fff;
  color: #f2993f;
}
.navdh .fm .subm li a:hover {
  background: #fff;
  color: #f2993f;
}
/*栏目类别（子类）-- end --*/

.lm_wenda .m-theme {
  padding-bottom: 20px;
}
.lm_wenda .m-theme ul {
  padding: 8px 0 0;
}
.lm_wenda .m-theme li {
  width: 116px;
  height: 42px;
  padding: 7px;
  overflow: hidden;
  float: left;
}
.lm_wenda .m-theme li a {
  display: block;
  font-size: 16px;
  line-height: 40px;
  background: #fff;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  border: 1px solid #aaa;
  border-radius: 5px;
}
.lm_wenda .m-theme li a:hover {
  border-color: #0676B5;
  color: #0676B5;
}
.lm_wenda .m-theme li a.active {
  color: #fff;
  background: #0676B5;
  border-color: #0676B5;
}



/*栏目页-文字列表 */

.lm_rban {
  width: 1018px;
  height: auto;
  padding: 20px;
  background-color: #FFFFFF;
}
.lmy_dqlanmu {
  height: 37px;
  background: url(../images/line_dd.gif) 0 bottom repeat-x;
  position: relative;
}
.lmy_dqlanmu .guidang {
  position: absolute;
  right: -20px;
  top: -45px;
  z-index: 99;
}
.lmy_dqlanmu .lmsearbox {
  height: 24px;
  line-height: 24px;
}
.lmy_dqlanmu .lmsearbox span.ss3 {
  float: right;
  padding-right: 12px;
  font-size: 14px;
  color: #dd0000;
}
.lmy_dqlanmu .lmsearbox form {
  float: right;
}
.lmy_dqlanmu .lmsearbox ul {
  float: right;
  width: 180px;
  height: 24px;
  position: relative;
}
.lmy_dqlanmu .lmsearbox ul li input {
  border: 0 none;
  background: none;
  width: 100%;
}
.lmy_dqlanmu .lmsearbox ul li.ss2 {
  position: absolute;
  right: 0;
  top: 0;
  width: 32px;
  height: 24px;
  overflow: hidden;
  border-radius: 0 2px 2px 0;
  background: #234b97 url("../images/lmsearchico.png") center center no-repeat;
}
.lmy_dqlanmu .lmsearbox ul li.ss2 input {
  height: 24px;
  cursor: pointer;
  overflow: hidden;
  text-indent: -20em;
}
.lmy_dqlanmu .lmsearbox ul li.ss1 {
  margin-right: 32px;
  border: 1px solid #d8d8d8;
  border-right: 0 none;
  border-radius: 2px 0 0 2px;
  height: 22px;
  padding: 0 10px;
}
.lmy_dqlanmu .lmsearbox ul li.ss1 input {
  height: 22px;
  line-height: 22px;
  color: #333;
  font-size: 12px;
  vertical-align: top;
  *vertical-align: middle;
}

.zt_gg {
  width: 250px;
  height: auto;
  margin: 0 auto;
  padding: 4px;
  border: 1px solid #ddd;
  background: #fff;
  margin-bottom: 10px;
}
.zt_gg .img_title {
  display: none;
}

.navjz {
  height: auto;
  min-height: 200px;
  _height: 200px;
  font-size: 18px;
  line-height: 2;
  overflow: hidden;
  margin-top: 15px;
  text-align: justify;
  text-justify: inter-ideograph;
  word-break: break-all;
  word-wrap: break-word;
}
.navjz ul {
  clear: both;
}

.navjz table {
	border:0; border-spacing:0px; 
}


.navjz .shitiku {
	border-right:1px solid #000; border-bottom:1px solid #000;
}

.navjz .shitiku td{
	border-left:1px solid #000;border-top:1px solid #000;
}


.navjz table{max-width: 100% !important; text-align: center;/* border-right:1px solid #000;border-bottom:1px solid #000*/}
.navjz table td{/*border-left:1px solid #000;border-top:1px solid #000;*/}

.navjz ul li {
  padding: 0 0 0 13px;
  background: url(../images/ico.gif) 0 center no-repeat;
  height: 40px;
  line-height: 40px;
  vertical-align: bottom;
}
.navjz ul li a {
  font-size: 16px;
}
.navjz ul li .date {
  font-size: 14px;
  color: #999;
}
.navjz ul.doc_list {
  padding-bottom: 5px;
}
.navjz ul.doc_list li img {
  vertical-align: middle;
}
.navjz ul.download-list li a {
  display: block;
  float: none !important;
  margin-right: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.navjz ul.doc_list li, .navjz ul.download-list li {
  overflow: hidden;
}
.navjz ul li.lm_line {
  height: 24px;
  background: url(../images/navjz_line.gif) 0 12px repeat-x;
  padding: 0;
}
.navjz ul li.columnName {
  height: 40px;
  background: #f7f7f7;
  margin: 5px 0 10px;
  padding: 0 10px;
}
.navjz ul li.columnName .title, .navjz ul li.columnName .title:hover {
  display: block;
  width: auto;
  white-space: nowrap;
  height: 40px;
  line-height: 40px;
  font-size: 18px;
  font-weight: bold;
  color: #0676B5;
}
.navjz ul li.columnName .more {
  font-size: 14px;
  color: #999;
  line-height: 40px;
}
.navjz ul li.columnName .more:hover {
  color: #0676B5;
}
@media (min-width:992px) and (max-width:1159px) {
  .lm_rban {
    width: 690px;
  }
  .navjz ul.doc_list li.odd a, .navjz ul.doc_list li.even a {
    display: block;
    float: none !important;
    margin-right: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .navjz ul.doc_list li img {
    display: none;
  }
}
@media (max-width:991px) {
  .lm_rban {
    float: none;
    width: auto;
  }
  .navjz ul.doc_list li.odd a, .navjz ul.doc_list li.even a {
    display: block;
    float: none !important;
    margin-right: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .navjz ul.doc_list li img {
    display: none;
  }
}
@media (max-width:767px) {
  .lm_rban {
    padding: 15px;
  }
}

/*栏目页 图片列表 */

.navjz ul.picture-list {
  width: 110%;
  clear: both;
  padding: 5px 0 0;
}
.navjz ul.picture-list li {
  float: left;
  width: 240px;
  height: auto;
  margin: 0 19px 20px 0;
  padding: 10px;
  background: #f4f4f4;
}
.navjz ul.picture-list li:hover {
  background: #f4f8ff;
}
.navjz ul.picture-list li a {
  display: block;
  float: none;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
.navjz ul.picture-list li a .img_img {
  display: block;
  width: 100%;
  overflow: hidden;
  cursor: pointer;
}
.navjz ul.picture-list li a .img_img img {
  width: 100%;
  height: auto;
  transition: all .5s;
}
.navjz ul.picture-list li a:hover .img_img img {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.navjz ul.picture-list li a .img_title {
  display: block;
  height: 22px;
  line-height: 22px;
  margin: 10px 0 5px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
@media (min-width:1160px) {
  .navjz ul.picture-list li a .img_img img {
    width: 240px;
    height: 180px;
  }
}
@media (min-width:992px) and (max-width:1159px) {
  .navjz ul.picture-list li {
    width: 198px;
    margin-right: 18px;
  }
  .navjz ul.picture-list li a .img_img img {
    width: 198px;
    height: 149px;
  }
}
@media (min-width:768px) and (max-width:991px) {
  .navjz ul.picture-list li {
    width: 210px;
    margin-right: 18px;
  }
  .navjz ul.picture-list li a .img_img img {
    width: 210px;
    height: 158px;
  }
}
@media (max-width:767px) {
  .navjz ul.picture-list {
    width: 100%;
  }
  .navjz ul.picture-list li {
    width: 100%;
    margin: 0 0 15px;
    padding: 0 0 10px;
  }
  .navjz ul.picture-list li a .img_title {
    margin: 10px 10px 5px;
  }
}
/*栏目页-视频列表 */

.navjz .videoNews-list {
  width: 110%;
  clear: both;
  padding: 5px 0 0;
}
.navjz .videoNews-list li {
  float: left;
  width: 240px;
  height: auto;
  margin: 0 19px 20px 0;
  padding: 10px;
  background: #f4f4f4;
}
.navjz .videoNews-list li:hover {
  background: #f4f8ff;
}
.navjz .videoNews-list li .left-img {
  float: none;
}
.navjz .videoNews-list li .left-img a {
  display: block;
  width: 100%;
  overflow: hidden;
}
.navjz .videoNews-list li .left-img img.video-thumb {
  width: 100% !important;
  height: auto !important;
  transition: all .5s;
}
.navjz .videoNews-list li .left-img a:hover img.video-thumb {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.navjz .videoNews-list li .right-main {
  float: none;
  height: 60px;
}
.navjz .videoNews-list li .video-title {
  display: block;
  height: 22px;
  line-height: 22px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 11px 0 6px;
}
.navjz .videoNews-list li .video-title span.left {
  display: block;
  float: none !important;
}
.navjz .videoNews-list li .video-title span.left a {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.navjz .videoNews-list li .video-attr {
  clear: both;
  height: 26px;
  line-height: 26px;
  font-size: 14px;
  color: #999;
  margin-bottom: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.navjz .videoNews-list li .play-icon, .navjz .videoNews-list li .videoNews-note {
  display: none;
}
@media (min-width:1160px) {
  .navjz .videoNews-list li .left-img img.video-thumb {
    width: 240px !important;
    height: 180px !important;
  }
}
@media (min-width:992px) and (max-width:1159px) {
  .navjz .videoNews-list li {
    width: 198px;
    margin-right: 18px;
  }
  .navjz .videoNews-list li .left-img img.video-thumb {
    width: 198px !important;
    height: 149px !important;
  }
}
@media (min-width:768px) and (max-width:991px) {
  .navjz .videoNews-list li {
    width: 210px;
    margin-right: 18px;
  }
  .navjz .videoNews-list li .left-img img.video-thumb {
    width: 210px !important;
    height: 158px !important;
  }
}
@media (max-width:767px) {
  .navjz .videoNews-list {
    width: 100%;
  }
  .navjz .videoNews-list li {
    width: 100%;
    margin: 0 0 15px;
    padding: 0 0 10px;
  }
  .navjz .videoNews-list li .right-main {
    float: none;
    height: auto;
    padding: 0 10px;
  }
}


/*右侧浮窗 */

.floating_ck{position:fixed;right:5px;top:66%; z-index:5000}
.floating_ck dl dd{position:relative;width:60px;height:60px;background-color:#717171;margin-bottom:4px;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#717171;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{ background:url(../images/kf1.png) center top no-repeat}
.weixin{ background:url(../images/kf2.png) center top no-repeat}
.weibo{ background:url(../images/kf3.png) center top no-repeat}
.return{ background:url(../images/kf4.png) center top no-repeat}
.floating_ck dd span{color:#fff;display:block;padding-top:38px; font-size:11px;}
.floating_left{position:absolute;left:-110px;top:0px;width:110px;height:70px;background-color:#717171;display:none;}
.floating_left a{color:#fff;line-height:70px; font-size:11px;}
.floating_ewm{height:150px;top:0px;}
.floating_ewm i{display:block;width:110px;height:110px;margin:auto;margin-top:5px;}
.floating_ewm p{color:#fff;margin-top:0px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}





.DB_tab25 {width:100%;height:320px;position:relative;overflow:hidden;cursor:pointer;z-index:10}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:320px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1400px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:20px;top:120px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:20px;top:200px}
.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:20px;top:120px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:20px;top:220px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1200px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:390px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-150px;top:120px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:50px;top:120px;cursor:pointer;display:none}




.is-ldxj {
	min-height: 789px;
	padding:10px 10px 0;
	margin:auto;
}
.is-ldxj strong {
	height:25px;
	padding-left:13px;
	font-size:14px;
	display:block;
}
table.is-xjbt {
	height:32px;
	line-height:32px;
	border: 1px solid #ddd;
	border-right:none;
	border-bottom:2px solid #158be4;
	color:#0f6dbd;
	margin-top:6px;
}
table.is-xjbt td{
	border-right:1px solid #ddd;	
}
table.is-xjnr {
	line-height:30px;
	color:#dedede;
	margin-top:8px;
	margin-bottom:20px;
}
table.is-xjnr a {
	display:block;
	padding-left:12px;
	background:url(../images/ico.gif) left center no-repeat;
	color:#666666;
	text-align:left;
}
table.is-xjnr td.is-dates {
	color:#666666;
}
table.is-xjnr td.is-yhf {
	color:#0064cb;
}

.orange {
	color: #ff9900;
}
.red {
	color: red;
}
.is-xsearch {
	height: 40px;
	line-height: 40px;
}
.is-xsearch .fl{
	color:#828f9a;
}
.is-xsearch .fl input.search{
	width:40px;
	height:20px;
	line-height:20px;
	background:#037edb;
	color:#fff;
	border:none;
}


.is-mailtd td {
	padding:5px 0;
	color:#333;
}

.is-btn02 {
	border:0;
	width:70px;
	height:25px;
	font-size:14px;
	color:#fff;
	padding:0;
	margin-right:18px;
	outline:none;
	overflow:hidden;
	background: #0f6dbd;
	cursor:pointer;
}
.is-btn01 {
	background: #6f6f6f;
}
.ipt1 {
	border:1px solid #e4e4e4;
	background:#fff;
	width:110px;
	height:22px;
	line-height:22px;
	outline:none;
}

.is-ldform {
	width: 707px;
	height: 429px;
	border:1px solid #ddd;
	margin-top: 10px;
	margin-bottom: 13px;
}



.is-contentbox {
	clear:both;
	padding:20px;
}
.is-newstitle {
	font-size:26px;
	text-align:center;
	color:#02589f;
	font-family:"Microsoft YaHei";
	line-height:42px;
}
.is-subtitle {
	text-align:center;
	color:#666;
	line-height:30px;
	padding-bottom:12px;
	font-family:"Microsoft YaHei";
	font-size:16px;
}
.is-newsinfo {
	height:36px;
	background:#fafafa;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	text-align:center;
	color:#888;
}
.is-newsinfo .is-leftinfo span {
	padding:0 11px;
	line-height:36px;
}
.is-newsinfo .bds_more {
	color:#000;
}
.is-mailnr {
	padding:20px;
}
.is-mailtitle {
	font-size:18px;
	font-family:"Microsoft YaHei";
	color:#007fd8;
	line-height:40px;
	margin:0;
	padding:0;
	font-weight:normal;
	text-align:left;
}
.is-mailinfo {
	height:33px;
	line-height:33px;
	border-bottom:1px solid #ddd;
	padding:0 18px;
	color:#666;
	background:#fafafa;
}
.is-mailinfo .is-mailspan {
	padding:0 14px;
}
.is-mailinfo .red {
	color:#e20000;
}
.is-mailwen {
	padding:15px;
	line-height:24px;
	color:#333; font-size:16px;
	text-indent:2em;
	min-height:300px;
	_height:300px;
}
.is-mailwen p{color:#333; font-size:16px;}
.is-mialhf {
	position:relative;
	background:#f4f4f4;
	border:1px solid #ddd;
	padding:0 15px 20px 15px;
}
.is-mailarr {
	position:absolute;
	top:-15px;
	left:32px;
}
.is-hftitle {
	height:47px;
	border-bottom:1px dashed #a9a9a9;
	line-height:47px;
	font-size:20px;
	color:#c50000;
	font-family:"Microsoft YaHei";
}
.is-hftitle .is-hfdw {
	float:right;
	color:#000;
	background:url(images/editico.jpg) left center no-repeat;
	padding-left:28px;
	font-size:12px;
	font-weight:normal;
}
.is-hfcontent {
	color:#555;
	line-height:24px;
	padding:16px 4px;
}


.xuyan-box { width:800px; margin:10px auto 25px auto;  }
.xuyan-tit {text-align:center; height:32px; line-height:32px;}
.xuyan-tit span { font-size:14px; color:#fff;}
.xuyan-con { position:relative; width:100%; border:1px solid #005291; background-color:#f2f2f2; border-radius:10px;}
.xy-con2 p { padding:10px 20px; font-size:14px; font-family:16px/1.5 "Microsoft YaHei",微软雅黑,'黑体','宋体',tahoma,Verdana,arial,sans-serif;}
.xuyan-btm { position:absolute; height:56px; width:203px;right:0; bottom:0; background-image:url(/zytemplate/theme_1/images/xuyao-btm.png); z-index:9999999; }

