@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; border:0;}
a { text-decoration:none; border:0px; color:#000; }
a:hover { text-decoration:none; border:0px; } 
h1,h2,h3,h4,h5,h6 { font-size:12px; font-weight:normal; font-family:"微软雅黑";}
body { font-family:"微软雅黑"; font-size:100%; font-weight:normal; color:#333; background:#fff;}
ul li,ol li { list-style-type:none; text-decoration:none; }
.clear { clear:both;}
.fl {
	float: left;
}
.fr {
	float: right;
}






/*资讯首页*/
.news-mails { width:1200px; margin:0 auto; overflow:hidden;}
.news-left { float:left; width:830px;}
.news-leftlist { float:left; width:830px;}
.news-pic { width:400px; float:left; height:237px;overflow: hidden;}
.news-tittle { width:405px; float:left; padding-left:25px;}
.news-tittle h2 { line-height:30px; padding-bottom:10px;}
.news-tittle h2 a { color:#3388ff; font-size:18px;}
.news-tittle h2 a:hover { text-decoration:underline;}
.news-tittle p { line-height:26px; font-size:12px; font-family:"宋体"; color:#7f7f7f;}
.news-tittle p a { color:#ff0000; width:100%; float:left;}
.news-tittle p a:hover { text-decoration:underline;}
.news-tittle ul { width:100%; float:left; line-height:27px;}
.news-tittle ul li { line-height:27px; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:30em; height:27px;}
.news-tittle ul li b { width:4px; height:4px; float:left; background:#3388ff; margin-top:13px; margin-right:10px;}
.news-tittle ul li a { color:#505050; font-size:14px; font-family:"宋体";}
.news-tittle ul li a:hover { color:#3388ff;}

.news-list { width:402px; float:left; padding-top:45px;}
.news-list h6 { line-height:55px; border-top:1px #e4e4e4 solid;}
.news-list h6 span { border-top:3px #3388ff solid; line-height:55px; float:left; color:#1d1d1d; font-size:16px;}
.news-list h6 a { float:right; color:#939393; font-family:"宋体";}
.news-list h6 a:hover { color:#000;}
.news-list ul { width:100%; float:left; line-height:27px; padding-top:10px;}
.news-list ul li { line-height:30px; width:25em; height:30px; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-list ul li b { width:4px; height:4px; float:left; background:#3388ff; margin-top:13px; margin-right:10px;}
.news-list ul li a { color:#505050; font-size:14px; font-family:"宋体";}
.news-list ul li a:hover { color:#3388ff;}
.flotring { float:right;}
.news-banner { width:830px; float:left; padding-top:45px;}

.news-cent { width:100%; margin-top:30px;}

.news-right { width:345px; float:right;}
.news-r-dt { width:100%; float:left; padding-top:45px;}
.news-r-dt h5 { line-height:40px; background:#f2f7ff; border-left:3px #3388ff solid; color:#1d1d1d; font-size:16px; padding-left:20px; float:left; width:323px;}
.news-r-dt h5 a { float:right; color:#939393; font-family:"宋体"; font-size:12px; padding-right:10px;}
.news-r-dt h5 a:hover { color:#000;}
.news-r-dt ul { width:100%; float:left; line-height:27px; padding-top:20px;}
.news-r-dt ul li { line-height:30px; width:21em; height:30px; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-r-dt ul li b { width:4px; height:4px; float:left; background:#3388ff; margin-top:13px; margin-right:10px;}
.news-r-dt ul li a { color:#505050; font-size:14px; font-family:"宋体";}
.news-r-dt ul li a:hover { color:#3388ff;}
.wryh ul li a { font-family:"微软雅黑"; color:#505050; font-size:14px;}
.news-r-banner { width:345px; padding-top:30px; float:left;}

.news-a-link { border-top:1px #3388ff solid; width:100%; overflow:hidden; margin-top:80px;}
.news-link { width:1200px; margin:0 auto; line-height:50px; font-size:12px; color:#000; font-family:"宋体";}
.news-link a { margin:0 20px; color:#565656;}
.news-link a:hover { color:#000; text-decoration:underline;}


/*底部*/
.footer {
	width: 100%;
	height: 230px;
	background: #414141;
	float:left;
}
.footer1 {
	width: 100%;
	height: 230px;
	background: #414141;
	float:left;
}
.footerMain {
	width: 1200px;
	height: 230px;
	margin: 0 auto;
}
.footerMain div {
	height: 132px;
	float: left;
	margin-top: 50px;
	border-right: 1px solid #7c7c7c;
}
.footerMain div h6 {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	padding-top: 12px;
}
.footerMain div p {
	width: 240px;
	line-height: 22px;
	font-size: 12px;
	color: #999;
	font-family: "宋体";
	padding-top: 10px;
}
.footerMain div p a{ font-size: 12px;
	color: #999;
	font-family: "宋体";}
.footerMain div p a:hover{ color:#545454;}
.footerMain div ul li {
	width: 160px;
	line-height: 20px;
	font-size: 12px;
	color: #999;
	font-family: "宋体";
	padding: 10px 0px 0px 0px;
}
.footerMain div ul li .phone {
	width: 14px;
	height: 14px;
	background: url(../../image/icon.png) -90px -19px no-repeat;
	padding-right: 18px;
	margin-top: 0;
	border:none;
}
.footerMain div ul li .mail {
	width: 14px;
	height: 14px;
	background: url(../../image/icon.png) -90px -59px no-repeat;
	padding-right: 18px;
	margin-top: 5px;
	border:none;
}
.footerMain div ul li .address {
	width: 14px;
	height: 14px;
	background: url(../../image/icon.png) -90px -89px no-repeat;
	padding-right: 18px;
	margin-top: 3px;
	border:none;
}
.footerMain div.version {
	width: 376px;
	margin-left: 50px;
	border: none;
}
.footerMain div.code {
	float: right;
	border: none;
}
.footerMain div.code p {
	width: 103px; text-align:center;
}




/*资讯列表*/
.list-tittle { background:url(../../image/news-list.gif); line-height:41px; color:#fff; padding-left:35px; overflow:hidden; width:779px; margin-top:45px;}
.list-n-yw { width:814px; float:left;}
.list-n-yw ul { border-bottom:1px #ccc dashed; padding-bottom:30px; margin-top:20px; width:814px; overflow:hidden; float:left;}
.list-n-yw ul li { width:100%; float:left;}
.list-n-yw ul li img { width:150px; height:95px; float:left;}
.list-n-yw ul li p{
	width: 640px;
    float: right;
    font-size: 12px;
    font-family: "宋体";
    line-height: 25px;
    color: #717171;
    height: 100px;
    overflow: hidden;}
.list-n-yw ul li p.long { width:100%; height:75px; overflow:hidden;}
.list-n-yw ul li a {line-height: 50px; font-size: 14px;color: #212121; font-weight: bold; font-family: "宋体";}
.list-n-yw ul li a:hover { text-decoration:underline;}
.list-n-yw ul li samp { float:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:50px; color:#9a9a9a;}
.list-n-yw ul li span { float:left; width:40em; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}


/*分页*/
.resourcePageChange{float:right;width:auto;height:40px;margin-right:0px;margin-top:55px;}
.resourcePageChange ul{list-style: none;padding:0px;margin:0px;width:100%;height:40px;float: left;}
.resourcePageChange ul li{font-family: arial;cursor:pointer;width:36px;height:36px;float: left;border:1px solid #ccc;line-height:36px;text-align: center;color:#6e6e6e;margin:0px;padding:0px;margin-right:5px;}
.resourcePageChange ul li.prePage{background: url(../../image/downloadResource.png) no-repeat -97px -2px;}
.resourcePageChange ul li.omit{border:0px;width:25px;cursor: default;}
.resourcePageChange ul li.nextPage{background: url(../../image/downloadResource.png) no-repeat -70px -2px;}
.resourcePageChange ul li.choose{border:1px solid #3388ff;background: #3388ff;color:#fff;}
.resourcePageChange ul li:hover{background: #3388ff;color:#fff;border:1px solid #3388ff;}
.resourcePageChange ul li.prePage:hover{background:url(../../image/downloadResource.png) no-repeat -97px -36px;}
.resourcePageChange ul li.omit:hover{background: #fff;border:0px;color:#ccc;cursor: default;}
.resourcePageChange ul li.nextPage:hover{background: url(../../image/downloadResource.png) no-repeat -128px -2px;}


/*资讯内容*/
.article-tittle { background:#f1f1f1; line-height:25px; font-size:12px; font-family:"宋体"; padding-left:20px; overflow:hidden; margin-top:45px; color:#505050;}
.article-tittle a { color:#505050;}
.article-mails h1 { line-height:40px; padding-top:40px; border-bottom:1px #3388ff solid; padding-bottom:20px; color:#838383; font-size:12px; font-family:"宋体";}
.article-mails h1 b { font-size:26px; font-weight:normal; font-family:"微软雅黑"; color:#000000;}
.article-mails h1 span { float:left;}
.article-mails p samp { width:814px; text-align:center; float:left; overflow:hidden;}
.article-mails p samp img { padding-bottom:30px; padding-top:45px;}
.article-mails p { line-height:30px; font-size:16px; font-family:"宋体"; width:100%; float:left; color:#000; text-indent:2em; margin-top:25px;}


/*首页图片滚动js*/

.rslides {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.rslides li {
  -webkit-backface-visibility: hidden;
  position: absolute;
  display: none;
  width: 100%;
  left: 0;
  top: 0;
  }

.rslides li:first-child {
  position: relative;
  display: block;
  float: left;
  }

.rslides img {
  display: block;
  height: auto;
  float: left;
  border: 0;
  width: 100%;
  }
.slide_container {
  position: relative;
  float: left;
  width: 100%;
  }

.slide {
  position: relative;
  list-style: none;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: 0;
  }

.slide li {
  position: absolute;
  width: 100%;
  left: 0;
  top: 0;
  }
  
 .slide img {
  display: block;
  position: relative;
  z-index: 1;
  height: auto;
  border: 0; width:400px; height:237px;
  }

.slide .caption {
  display: block;
  position: absolute;
  z-index: 2;
  font-size: 12px; font-family:"宋体";
  text-shadow: none;
  color: #fff;
  background: #000;
  background: rgba(0,0,0, .8);
  left: 0;
  right: 0;
  bottom: 0;
  padding: 10px 20px;
  margin: 0;
  max-width: none;
  }
  
 .slide_nav {
  position: absolute;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
  top: 52%;
  left: 0;
  opacity: 0.5;
  z-index: 3;
  text-indent: -9999px;
  overflow: hidden;
  text-decoration: none;
  height: 61px;
  width: 38px;
  background: transparent url("../../image/themes.gif") no-repeat left top;
  margin-top: -45px;
  }

.slide_nav:active {
  opacity: 1.0;
  }

.slide_nav.next {
  left: auto;
  background-position: right top;
  right: 0;
  }
  





.news-nav-list { width:100%; overflow:hidden;}
.news-nav-list ul { width:100%; border-top:1px #e6e6e6 solid;}
.news-nav-list ul li { width:1200px; margin:0 auto; line-height:40px; font-family:"宋体";}
.news-nav-list ul a { float:left; padding:0 5px; margin:0 5px; color:#999999; font-size:13px;}
.news-nav-list ul a:hover { border-top:1px #006cff solid; line-height:39px; font-size:13px; color:#006cff;}



#site-nav { float:left;}
#site-nav A {COLOR: #666}
#site-nav A:hover {COLOR: #f50}
#site-nav .quick-menu { POSITION: absolute; TOP: 2px}
#site-nav .quick-menu LI {PADDING-RIGHT: 10px; BACKGROUND-POSITION: right 6px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: -1px; PADDING-TOP: 2px}
#site-nav .quick-menu LI.last {BACKGROUND: none transparent scroll repeat 0% 0%}
#site-nav .quick-menu LI.menu-item {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative}
#site-nav .menu-hd {PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 10002; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; CURSOR: pointer; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 20px}
#site-nav .mytaobao .menu-hd {WIDTH: 48px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .search .menu-hd {WIDTH: 24px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .services .menu-hd {WIDTH: 55px; PADDING-TOP: 1px; _padding-top: 1px}
#site-nav .menu-hd B {BORDER-RIGHT: #f7f7f7 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #f7f7f7 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #f7f7f7 4px solid; POSITION: absolute; TOP: 12px; HEIGHT: 0px; }
#site-nav .search .menu-hd {PADDING-LEFT: 25px; COLOR: #666}
#site-nav .search .menu-hd S {BACKGROUND-POSITION: -67px -20px; LEFT: 9px; WIDTH: 14px; POSITION: absolute; TOP: 4px; HEIGHT: 13px}
#site-nav .menu-bd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; DISPLAY: none; Z-INDEX: 10001; left: 0px; BACKGROUND: #fff; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px solid; POSITION: absolute; TOP: 21px;}
#site-nav .search .menu-bd {_right: -1px}
#site-nav IFRAME.menu-bd {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; Z-INDEX: -1; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: alpha(opacity=0); FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
#site-nav .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 10px}
#site-nav .menu-item-opp .menu-bd {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.rt {LEFT: 0px}
#site-nav .menu-item-opp .menu-bd S.lt {BACKGROUND-POSITION: -87px -55px; RIGHT: -2px; LEFT: auto}
#site-nav .menu {POSITION: relative}
#site-nav .menu:hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px; color:#006cff;}
#site-nav .hover .menu-hd {BORDER-RIGHT: #bfbfbf 1px solid; BORDER-TOP: #bfbfbf 1px solid; BACKGROUND: white; MARGIN: 0px; BORDER-LEFT: #bfbfbf 1px solid; BORDER-BOTTOM: #bfbfbf 1px}
#site-nav .menu:hover .menu-bd {DISPLAY: block}
#site-nav .hover .menu-bd {DISPLAY: block}
#site-nav .menu:hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%; margin-top:5px;}
#site-nav .hover .menu-hd B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%; margin-top:5px;}
#site-nav .services .menu-bd {WIDTH: 150px; TOP: 21px; padding-top:10px; padding-bottom:10px;}
#site-nav .services .menu-bd-panel {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px}
#site-nav .services .menu-bd DD {LINE-HEIGHT:20px; TEXT-ALIGN: left;}
#site-nav .services .menu-bd DD A {MARGIN-RIGHT: 2px;}
#site-nav .services .menu-bd h6 span { width:65px; float:left; font-family:"宋体";}
#site-nav .services .menu-bd h6 span a { color:#6e6e6e; font-size:12px; font-family:"宋体";}
#site-nav .services .menu-bd h6 span a:hover { color:#006cff;}
#site-nav .services .menu-bd h6 { width:150px; float:left;}


.news-jav { width:400px; float:left; padding-left:40px;}
.news-jav span { float:left; color:#838383;}
.jiathis_style { width:250px; margin-top:10px; padding-bottom:20px;}
.fenxbut { width:100%; float:left; margin-top:30px;}



/*资讯首页新加*/
.news-tittle h6 { line-height:25px; color:#8c8e8e; border-bottom:1px #dedede dashed; width:100%; padding-bottom:20px; margin-bottom:20px;}
.news-tittle h6 span { padding-right:35px; font-family:"宋体";}
.zx-news { width:326px; float:right; background:#f7f7f7; padding:10px 10px; height:210px;}
.zx-news ul { width:100%; float:left; line-height:27px;}
.zx-news ul li { line-height:30px; display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:20em; height:30px;}
.zx-news ul li b { width:4px; height:4px; float:left; background:#3388ff; margin-top:13px; margin-right:10px;}
.zx-news ul li a { color:#505050; font-size:14px; font-family:"宋体";}
.zx-news ul li a:hover { color:#3388ff;}

/*图标类型样式-大*/

i.big-doc {
	background: url(../../image/match/file-type.png) -10px -20px no-repeat;
}

i.big-ppt {
	background: url(../../image/match/file-type.png) -10px -80px no-repeat;
}

i.big-pdf {
	background: url(../../image/match/file-type.png) -10px -140px no-repeat;
}

i.big-music {
	background: url(../../image/match/file-type.png) -10px -200px no-repeat;
}

i.big-video {
	background: url(../../image/match/file-type.png) -10px -260px no-repeat;
}

i.big-zip {
	background: url(../../image/match/file-type.png) -10px -320px no-repeat;
}

i.big-excel {
	 background: url(../../image/match/file-type.png) -10px -414px no-repeat;
}

i.big-xls {
	 background: url(../../image/match/file-type.png) -10px -414px no-repeat;
}

i.big-img {
	background: url(../../image/match/file-type.png) -10px -366px no-repeat;
}

i.big-txt {
	background: url(../../image/match/file-type.png) -10px -461px no-repeat;
}

.news-left div samp{
	float: left;
    font-size: 14px;
    color: #666;
    padding-right: 10px;
    line-height: 22px;
}
.news-left div dl{
	width: 750px;
    float: left;
}
.news-left div dl dd{
	width: 45%;
    font-size: 14px;
    color: #222;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
}
.news-left div dl dd i{
	float: left;
    margin-right: 10px;
    margin-top: -1px;
    width: 23px;
    height: 23px;
}
.news-left div dl dd a{
	font-size: 14px;
    color: #222;
}

.article-mails .selectTdClass {
	background-color: #edf5fa !important
}

.article-mails table.noBorderTable td,table.noBorderTable th,table.noBorderTable caption {
	border: 1px dashed #ddd !important
}

.article-mails table {
	margin-bottom: 10px;
	border-collapse: collapse;
	display: table;
}

.article-mails td,th {
	padding: 5px 10px;
	border: 1px solid #000;
}

.article-mails caption {
	border: 1px dashed #DDD;
	border-bottom: 0;
	padding: 3px;
	text-align: center;
}

.article-mails .ue-table-interlace-color-single {
	background-color: #fcfcfc;
}

.article-mails .ue-table-interlace-color-double {
	background-color: #f7faff;
}

.article-mails td p {
	margin: 0;
	padding: 0;
}
.article-mails {
	width: 100%;
    min-height: 500px;
}
.article-mails *{
	max-width: 100% !important;
    white-space: inherit !important;
    position: inherit !important;
}

