/*项目部 2014.07.14 */
/*说明：项目中，请将下面用不到的样式删除，不要保留在此文档中*/
/*更新说明：按修改的设计规范，添加了英文站的css样式，及微软雅黑字体使用样式的相关调整;*/
/*更新说明：微软雅黑的样式多为加了后缀:'_w',处修改字体外，需把字体大小提高1px;英文站样式多沿用原样式，其他样式加了后缀:'_e',修改字体，增加了几个英文站使用的样式*/
/*网页全局样式开始*/

body {
	/*body基本样式开始*/

	background-position: top;
	background-repeat: no-repeat;
	font-family: "微软雅黑";
	color: #3d3d3d;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	text-align: left;
	/*body基本样式结束*/
}

/* 图片无边框*/
img {
	border: 0;
}

/*定义整个页面的宽度*/
page {
	width: auto;
	!important;
	max-width: 1000px !important;
	margin: 0 auto;
	height: auto !important
}

/*表格设置合并边框   注意：如果网页中用到了table的cellspace属性，会将页面的间距全部置为0，请慎用下面的样式*/
table {
	border-collapse: collapse;
}

/*指定当表格的单元格无内容时，显示该单元格的边框，不支持IE6 IE7 IE8(Q)*/
td {
	empty-cells: show;
}

/*页面容器初始化开始,*/
/*注:v1.3及之前为font-size:9pt;line-height:180% */
tr,
td {
	font-size: 12px;
	color: #3d3d3d;
	line-height: 22px;
}

form {
	padding: 0px;
	margin: 0px;
}

/*页面容器初始化结束*/

/*清除页面底部高度，iframe所致*/
#vishidden {
	display: none
}

/*版通基本样式开始*/
/*整个网页超链接样式开始*/
a {
	text-decoration: none;
	color: #3D3D3D;
}

a:visited {
	color: #3D3D3D;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #ff0000;
}

/*文章标题样式*/
/*注:v1.3及之前为为font-size:16pt */
.title {
	font-size: 22px;
	color: #3D3D3D;
	font-weight: bold;
	line-height: 150%;
}

/*微软雅黑字体使用*/
.title_w {
	font-size: 23px;
	FONT-FAMILY: 微软雅黑;
	color: #3D3D3D;
	font-weight: bold;
	line-height: 150%;
}

/*首页、频道页栏目默认标题列表样式 小字体*/
/*注:v1.3及之前为为font-size:9pt */
.bt_link {
	font-size: 12px;
	text-decoration: none;
	color: #3d3d3d;
}

/*微软雅黑字体使用*/
.bt_link_w {
	font-size: 13px;
	FONT-FAMILY: "微软雅黑";
	text-decoration: none;
	color: #3d3d3d;
}

/*首页、频道页栏目默认标题列表样式 大字体（增）*/
.bt_linkb {
	font-size: 14px;
	text-decoration: none;
	color: #3d3d3d;
}

/*微软雅黑字体使用*/
.bt_linkb_w {
	font-size: 15px;
	FONT-FAMILY: "微软雅黑";
	text-decoration: none;
	color: #3d3d3d;
}

/*底层栏目页标题列表及文章正文样式 大字体*/
/*注:v1.3及之前为为font-size:10.5pt;line-height:180% */
.bt_content {
	font-size: 14px;
	text-decoration: none;
	color: #3D3D3D;
	line-height: 26px;
}

/*微软雅黑字体使用*/
.bt_content_w {
	font-size: 15px;
	FONT-FAMILY: "微软雅黑";
	text-decoration: none;
	color: #3D3D3D;
	line-height: 26px;
}

/*时间显示样式*/
/*注:v1.3及之前为为font-size:9pt */
.bt_time {
	font-size: 12px;
	color: #999999;
	FONT-FAMILY: Verdana
}

.bt_date {
	font-size: 12px;
	color: #999999;
	FONT-FAMILY: Verdana
}

/*"更多"显示样式*/
/*注:v1.3及之前为为font-size:9pt */
/*英文站可直接使用该样式*/
.bt_more {
	font-size: 12px;
	color: #3D3D3D
}

a.bt_more {
	text-decoration: none;
	color: #3d3d3d;
}

a.bt_more:visited {
	text-decoration: none;
	color: #3d3d3d;
}

a.bt_more:hover {
	text-decoration: none;
	color: #ff0000;
}

/*微软雅黑字体使用*/
.bt_more_w {
	font-size: 13px;
	color: #3D3D3D
}

a.bt_more_w {
	text-decoration: none;
	color: #3d3d3d;
}

a.bt_more_w:visited {
	text-decoration: none;
	color: #3d3d3d;
}

a.bt_more_w:hover {
	text-decoration: none;
	color: #ff0000;
}

/*下划线样式_虚线*/
.bt_unline {
	border-bottom: #999999 dashed 1px;
}

/*通用导航样式*/
/*注:v1.3及之前为font-size:10.5pt */
/*英文站可直接使用该样式*/
a.white {
	text-decoration: none;
	color: #ffffff;
	font-size: 14px;
	font-weight: bold
}

a.white:visited {
	color: #ffffff;
	font-size: 14px;
	font-weight: bold
}

a.white:hover {
	color: #ff0000;
	font-size: 14px;
	font-weight: bold
}

/*微软雅黑字体使用*/
a.white_w {
	text-decoration: none;
	color: #ffffff;
	font-size: 15px;
	font-weight: bold
}

a.white_w:visited {
	color: #ffffff;
	font-size: 15px;
	font-weight: bold
}

a.white_w:hover {
	color: #ff0000;
	font-size: 15px;
	font-weight: bold
}

/*通用滚动条*/
.scrollbar {
	/*滚动条的基本颜色*/
	scrollbar-base-color: #c8e8fb;
	/*立体滚动条强阴影的颜色*/
	scrollbar-dark-shadow-color: #F5F1D8;
	/*立体滚动条凸出部分的颜色*/
	scrollbar-face-color: #E8E1B5;
	/*滚动条空白部分的颜色*/
	scrollbar-highlight-color: #c8e8fb;
	/*立体滚动条阴影的颜色*/
	scrollbar-shadow-color: #E8E1B5;
	/*立体滚动条亮边的颜色*/
	scrollbar-3d-light-color: #E8E1B5;
	/*上下按钮上三角箭头的颜色*/
	scrollbar-arrow-color: #4D6185;
}

/*行距*/
/*注:设计规范要求12px字体行距22px;14px字体行距26px; */
.line-height22 {
	line-height: 22px;
}

.line-height26 {
	line-height: 26px;
}

/*英文站主导航级栏目标题*/
.bt_column_title {
	font-size: 16px;
	FONT-FAMILY: Arial;
	font-weight: bold;
	line-height: 150%;
}

/*英文站底层栏目页栏目列表*/
.bt_column_e {
	font-size: 14px;
	FONT-FAMILY: Arial;
	text-decoration: none;
	font-weight: bold;
	color: #3D3D3D;
	line-height: 26px;
}

/*版通基本样式结束*/
/*网页全局样式结束*/

/* 自定义样式开始 */
/*	一些滤镜的样式 慎用，耗内存 */
/* Glow 扩充的阴影字 支持IE4.0-IE9，不支持其他内核浏览器*/
/*注:v1.3及之前font-size:10.5pt */
.glow {
	FONT-SIZE: 14px;
	filter: Glow(Color=#3D3D3D, Strength=2)
}

/*微软雅黑字体使用*/
.glow_w {
	FONT-SIZE: 15px;
	filter: Glow(Color=#3D3D3D, Strength=2)
}

/* Gradient 渐变 gradientType=0垂直渐变 1水平渐变默认 00完全透明  ff完全不透明， 支持IE5.5-IE9,不支持其他内核浏览器 */
/*注:v1.3及之前为为font-size:10.5pt */
.grad {
	FONT-SIZE: 14px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FF0000FF, endColorStr=#3d3d3d00)
}

/*微软雅黑字体使用*/
.grad_w {
	FONT-SIZE: 15px;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#FF0000FF, endColorStr=#3d3d3d00)
}

/* AlphaImageLoader 图片平铺  scale:拉伸图片满表格 crop:显示图片自身大小并显示背景色 image:只显示图片， 支持IE5.5-IE9,不支持其他内核浏览器*/
.alphaimage {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/图片文件', sizingMethod='scale')
}

/* Blur 模糊阴影字,支持IE5.5-IE9,不支持其他内核浏览器*/
.blur1 {
	filter: progid:DXImageTransform.Microsoft.Blur(makeShadow=true, pixelRadius=1, shadowOpacity=0.25)
}

/* Blur 模糊阴影字，支持IE5.5—IE9，不支持其他内核浏览器 */
.blur2 {
	filter: blur(add=ture, direction=135, strength=6)
}

/* DropShadow 有斜度的阴影字，支持IE4.0-IE9，不支持其他内核浏览器 */
.dropshadow1 {
	color: #ff0000;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1)
}

/*	制作对象的阴影效果 ，支持IE4.0-IE9，不支持其他内核浏览器 */
.dropshadow2 {
	filter: progid:DXImageTransform.Microsoft.DropShadow(color=#FF404040, offX=3, offY=3, positives=true)
}

/*	文字发光，支持IE4.0-IE9，不支持其他内核浏览器 */
.dropshadow3 {
	filter: Dropshadow(offx=1, offy=0, color=white)Dropshadow(offx=0, offy=1, color=white)Dropshadow(offx=0, offy=-1, color=white)Dropshadow(offx=-1, offy=0, color=white)
}

/* 背景透明，支持ie6-IE9、chrome、火狐等等 */
.alphabg {
	FILTER: alpha(opacity=50);
	opacity: 0.5;
	-moz-opacity: 0.5
}

/* 自定义样式结束 */


@charset "utf-8";

/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

/*通配符margin和padding都设为0*/
body {
	overflow-x: hidden;
}

#container {
	width: expression(document.body.clientWidth <=1100? "1100px": "auto");
	min-width: 1100px;
}



/*banner*/
.banner_bg {
	width: 100%;
	height: 423px;
	position: relative;
	overflow: hidden;
	background-color: #0e1058;
}

.banner {
	width: 1920px;
	height: 423px;
	margin: 0 auto;
	background: url(/cms_files/filemanager/49/picture/202410/5D81693FB61BE9C6DAA8F17C1473399D.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}


/*end*/
/*nav*/
.nav_bj {
	background: #172d66;
}

/*导航背景*/
ul#nav {
	width: 1000px;
	height: 60px;
	margin: 0 auto;
	background: #172d66;
}

/*导航*/
ul#nav li {
	float: left;
	display: inline;
	height: 60px;
	display: block;
	border-right: solid 1px #73afdc;
	text-align: center;
}

ul#nav li a {
	display: inline-block;

	height: 60px;
	text-align: center;
	line-height: 60px;
	color: #FFF;
	font-family: "Microsoft YaHei UI";
	font-size: 18px;
	font-weight: bold;
	padding-left: 16px;
	padding-right: 16px;
}

/*end*/


/*底部*/
.footer {
	width: 100%;
	height: 110px;
	background: #b3b3b3;
}

.footer_area {
	width: 1100px;
	height: 110px;
	background: #b3b3b3;
	margin: 0 auto;
}

/*底部结束*/

.part_01_bg {
	width: 100%;
	height: 303px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_01 {
	width: 1920px;
	height: 303px;
	margin: 0 auto;
	background: url(part_01.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}


.part_02_bg01 {
	width: 100%;
	height: 95px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_02_01 {
	width: 1920px;
	height: 95px;
	margin: 0 auto;
	background: url(part_02_01.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.part_02_bg02 {
	width: 100%;
	height: 134px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_02_02 {
	width: 1920px;
	height: 134px;
	margin: 0 auto;
	background: url(part_02_02.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.part_02_bg03 {
	width: 100%;
	height: 189px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_02_03 {
	width: 1920px;
	height: 189px;
	margin: 0 auto;
	background: url(part_02_03.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.part_02_bg04 {
	width: 100%;
	height: 560px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_02_04 {
	width: 1920px;
	height: 560px;
	margin: 0 auto;
	background: url(part_02_04.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.part_03_bg {
	width: 100%;
	height: 618px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_03 {
	width: 1920px;
	height: 618px;
	margin: 0 auto;
	background: url(part_03.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.part_04_bg {
	width: 100%;
	height: 409px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_04 {
	width: 1920px;
	height: 409px;
	margin: 0 auto;
	background: url(part_04.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}



.part_05_bg {
	width: 100%;
	height: 1007px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_05 {
	width: 1920px;
	height: 1007px;
	margin: 0 auto;
	background: url(part_05.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}


.part_06_bg {
	width: 100%;
	height: 450px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_06 {
	width: 1920px;
	height: 450px;
	margin: 0 auto;
	background: url(1802021605023431197.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}




.part_07_bg {
	width: 100%;
	height: 145px;
	position: relative;
	overflow: hidden;
	background-color: #e1e9f2;
}

.part_07 {
	width: 1920px;
	height: 145px;
	margin: 0 auto;
	background: url(part_07.jpg) no-repeat;
	position: absolute;
	left: 50%;
	margin-left: -960px;
}

.part_07_link {
	width: 406px;
	height: 64px;
	margin: 0 auto;
	margin-top: 34px;
}

.link01 {
	width: 270px;
	height: 80px;
	margin-left: 740px;
	margin-top: 20px;
}

.part_02_table02 {
	width: 940px;
	height: 66px;
	margin: 0 auto;
	margin-top: 58px;
}

.part_02_table03 {
	width: 940px;
	height: 146px;
	margin: 0 auto;
	margin-top: 30px;
}

.part_02_table04 {
	width: 940px;
	height: 520px;
	margin: 0 auto;
	margin-top: 30px;
}


.jnpageold ul#nav li a {
	height: 64px;
	line-height: 64px;
	font-size: 32px;
	padding: 0px;
}

.jnpageold ul#nav {
	width: 1200px;
	height: 64px;
}

.jnpageold ul#nav li {
	height: 64px;
	padding: 0px;
}

.jnpageold #nav li:nth-child(1) {
	width: 80px !important;
}

.jnpageold #nav li:nth-child(2) {
	width: 330px !important;
}

.jnpageold #nav li:nth-child(3) {
	width: 330px !important;
}

.jnpageold #nav li:nth-child(4) {
	width: 200px !important;
}

.jnpageold .part_02_bg03 {
	height: 240px;
}

.jnpageold .part_02_03 {
	height: 240px;
	background-size: 100% 240px;
}

.jnpageold .part_02_bg04 {
	height: 650px;
}

.jnpageold .part_02_04 {
	height: 650px;
	background-size: 100% 650px;
}

.jnpageold .part_02_table03 {
	margin-top: 70px;
}

.jnpageold .part_01 {
	height: 460px;
	background-size: 100% 460px;
}

.jnpageold .part_01_bg {
	height: 460px;
}

.jnpageold .part_02_01 {
	height: 130px;
	background-size: 100% 130px;
}

.jnpageold .part_02_bg01 {
	height: 130px;
}

.jnpageold .part_02_02 {
	height: 180px;
	background-size: 100% 180px;
}

.jnpageold .part_02_bg02 {
	height: 180px;
}

.jnpageold .part_02_table02 {
	margin-top: 100px;
}

.jnpageold td a {
	font-size: 30px !important;
	height: 40px !important;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 180px !important;
	text-align: left !important;
	line-height: 40px;
}

.jnpageold td img {
	padding-right: 10px;
	padding-bottom: 10px;
}

.jnpageold .part_02_table02 tr td a {
	width: 400px !important;
}

.jnpageold .part_02_table04 {
	margin-top: 70px;
}

@media screen and (max-width: 1200px) {
	
}

@media screen and (max-width: 1024px) {
	
}

@media screen and (max-width: 780px) {
	
}