*{ padding:0px; margin:0px; }

/*****！！页面通用css样式定义开始******/
/* body的css定义:这里定义页面上下左右边距，页面背景颜色，滚动条颜色样式 fafafa*/
body { font:12px/22px 'Microsoft Yahei', '宋体', Arial, Helvetica, sans-serif; color:#000; background:#fff; }

ul,li,ol { list-style:none;}
img{border:none;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
.clr { clear:both; height:0; font-size: 1px; line-height: 0px;}
.clr:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }/*清除浮动*/
em { font-style:normal;}
i { font-style:normal;}
p { padding:5px 0; }
input, select, textarea { font-family:'Microsoft Yahei', '宋体', Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
input, textarea,button{ -moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius: 0px; outline: none; }

.fl { float:left; }
.fr { float:right; }
.mt8 { margin-top:8px }
.mt10 { margin-top:10px }
.mt20 { margin-top:20px }
.pd8 { padding:8px; }
.ml10 { margin-left:10px }
.ml15 { margin-left:15px }
.mr10 { margin-right:10px }
.bordersdb { border:1px solid #dbdbdb; }
.bgf8 { background:#f8f8f8; }

/************************************/

/* 网站超链接css通用设置 */
a{ color:#000; text-decoration: none; } /* 链接无下划线,有为underline */
/*a:link{ color:#5b5b5b;}  未访问的链接 */
/*a:visited { color:#5b5b5b;} /* 已访问的链接 */
/*a:hover{color: #4689c2;	text-decoration: none;} /* 鼠标在链接上 */
/*a:active{ color:#5b5b5b;} /* 点击激活链接 */




/*页面结构*/
.wrapper, .dvCenter { width:1200px; margin:0 auto; }
#header{ width:100%; min-height:178px; background:#f9fbfd url(headerbg.jpg) repeat-x; color:white; }
	#header #logo { position:absolute; top:40px; left:0; z-index:2; }
	#header #logo a { display:block; width:216px; height:52px; background:url("all.png") 0 -300px no-repeat; }
	#header .header-t { height:30px; color:#a7a7a7 }
	#header .header-t .mnuTop { float:right; }
	#header .header-t a { color:#a7a7a7 }
	#header .header-c { position: relative; min-height:148px; background:url(headerbg2.jpg) center top no-repeat; }
	#header .header-c .topphone { position:absolute; top:64px; right:0; z-index:1; width:220px; height:30px; }
	#header .header-c .header-info { width:350px; margin:0 auto; padding-top:60px; }
	#header .header-c h1 { color:#00a1e9; font-size:25px; }
	#header .header-c h2 { color:#ff6600; font-size:28px; }


#mnuMain { overflow:hidden; height:56px; background:url("mnuMain.png") repeat-x; }
#mnuMain li { float:left; background:url("mnuMain.png") 0 -60px no-repeat; }
#mnuMain li a { display:block; height:56px; line-height:56px; font-size:18px; color:#fff; padding:0px 20px;/**/ text-align:center; }
#mnuMain li a:hover, #mnuMain li a.current { background:#0097db; }

.search { overflow:hidden; height:30px; padding:10px 0; line-height:32px; color:#9c9c9c }
.searchbox { float:right; width:256px; height:26px; background:url("all.png") no-repeat; }
.searchbox .search-input { width:181px; margin:5px 0 0 30px; border:none; }
.searchbox .search-button { border:none; width:40px; background:#00a1e9; color:#fff; text-align:center; }
.search .hkey {  }


#footer { min-height:180px; color:#8b8b8b; background:url("footerbg.jpg") repeat-x; }
#footer a { color:#8b8b8b }
#mnuFooter { height:56px; color:#fff; text-align:center; line-height:56px;}
#mnuFooter a { color:#fff; font-size:14px; }
#footer .copyright { position: relative; text-align:center; }
#footer .copyright-m { width:500px; height:150px; margin:30px auto 0 auto; padding:10px 40px; 0 40px; background:url("all.png") -350px -300px no-repeat; }
#footerlogo { position:absolute; top:30px; left:30px; z-index:1; width:216px; height:52px;background:url("all.png") 0 -300px no-repeat; }
#footerEWM { position:absolute; top:0px; right:20px; z-index:1; width:235px; height:126px; background:url("all.png") 0 -360px no-repeat; }

.banner { overflow:hidden; width:100%; height:510px; margin-bottom:20px; background:url(../../../sysjs/nivoslider/loading.gif) no-repeat 50% 50%; text-align:center; }
.banner img { width:100%; height:510px; text-align:center; }
.banner .nivoSlider { height:510px; }

.box .box-t h3 { font-size:16px; }
.box .box-t span { float:right; }

.box1 {  }
.box1 .box-t { height:56px; padding-left:20px; background:url("all.png") 0 -60px no-repeat; }
.box1 .box-t h2, .box1 .box-t h3 { height:56px; background:url("all.png") right -60px no-repeat; font-size:18px; line-height:56px; color:#fff; }
.box1 .box-t span { padding-right:20px; color:#fff }
.box1 .box-t span a { line-height:56px; color:#fff }
.box1 .box-c { padding:10px 20px }
.box1 .box1-c { padding:10px 20px; background:#f6f6f6; border:1px solid #ececec; border-top:none; }


/*首页*/
.iprolist{ padding:0;}
.iprolist .item { float:left; width:25%; margin-bottom:20px; text-align:center; }
.iprolist h4{ overflow:hidden; width:204px; height:204px; margin:0 auto; background:#fff; }
.iprolist h4 a { overflow:hidden; width:200px; height:200px; margin:0 auto; padding:1px; border:1px solid #cdcbcb; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial; }
.iprolist h4 a:hover { border:1px solid #666; }
.iprolist h4 img{ vertical-align:middle; }
.iprolist h3 { display:block; overflow:hidden; width:200px; height:20px; margin:0 auto; padding:3px 0; font-weight:normal; text-align:center; font-size:12px }

.bigpic { margin:20px 0; }
.bigpic .bp1 { height:383px; background:url("index_05.jpg") center top no-repeat; }
.bigpic .bp2 { height:502px; background:url("index_06.jpg") center top no-repeat; }
.bigpic .bp3 { height:568px; background:url("index_07.jpg") center top no-repeat; }
.bigpic .bp4 { height:244px; background:url("index_08.jpg") center top no-repeat; }
.bigpic .bp5 { height:347px; background:url("index_09.jpg") center top no-repeat; }
.bigpic .bp6 { height:433px; background:url("index_10.jpg") center top no-repeat; }
.bigpic .bp7 { height:345px; background:url("index_11.jpg") center top no-repeat; }
.bigpic .bp8 { height:385px; background:url("index_12.jpg") center top no-repeat; }
.bigpic h3 { display:none; }
.bigpic p { display:none; }

.box2 {}
.box2 .box-t { height:55px; background:url("box2-t-bg.jpg") 0 bottom repeat-x; }
.box2 .box-t h3 { padding-left:15px; font-size:18px; color:#00a1e9 }
.box2 .box-t em { display:block; float:left; width:6px; height:42px; background:#00a1e9; }
.box2 .box-t b { padding-left:10px; color:#949494; font-size:14px; }
.box2 .box-t span { line-height:55px; }
.box2 .box-c { padding:10px 0; }

.iaboutimg { float:left; width:350px; height:263px; margin-right:20px; border:1px solid #dadada; }
#imgAboutHome { padding:1px; }
.iabout { float:right; width:820px; }
.iabout h3 { color:#00a1e9; font-size:16px; }
.iabout .iabout-btn { display:block; width:72px; height:21px; line-height:21px; text-align:center; color:#fff; background:url("all.png") 0 -120px no-repeat; }

.dd { margin:20px 0; }

.newsbox { overflow:hidden; margin-top:20px; padding:20px 0; background:#f1f1f1; }
.box390 { width:390px; }
.box3 { background:#fff; }
.box3 .box-t { height:46px; padding:15px 15px 5px 15px; border-bottom:1px solid #dbdbdb; }
.box3 .box-t h3 { padding-left:15px; font-size:18px; color:#00a1e9 }
.box3 .box-t em { display:block; float:left; width:6px; height:42px; background:#00a1e9; }
.box3 .box-t b { padding-left:10px; color:#949494; font-size:14px; }
.box3 .box-t span a { display:block; overflow:hidden; width:42px; height:13px; margin-top:18px; text-indent:100px; background:url("all.png") -460px -120px no-repeat; }
.box3 .box-c { padding:0 15px 15px 15px; }

.inewslist {  }
.inewslist li { overflow:hidden; height:35px; line-height:35px; background:url("all.png") 5px -227px no-repeat; }
.inewslist li a { padding-left:20px; color:#464646 }
.inewslist li span { float:right; color:#acacac }

/*内页*/
.pageleft { float:left; width:256px; }
.pageright { float:right; width:924px; }
#imgAbout { display:none; }

.leftclass {}
.leftclass li { overflow:hidden; height:36px; line-height:36px; background:url("all.png") 10px -165px no-repeat; }
.leftclass li a { display:block; padding-left:30px; color:#0a3584; font-size:14px; }
.leftclass li a:hover, .leftclass li.layer1curr a, .leftclass li.layer2curr a, .leftclass li.layer3curr a { color:#36d2e9 }
.leftclass li.layer1, .leftclass li.layer2 { background:url("all.png") -460px 0 no-repeat; }
.leftclass li.layer1 a, .leftclass li.layer2 a { padding-left:20px; font-size:16px; color:#fff; }
.leftclass li.layer3 { border-bottom:1px solid #dfdfdf; }
.leftclass li.layer4 { background:url("all.png") -430px -165px no-repeat; }
.leftclass li.layer4 a { padding-left:45px; }



.artlistimg dl { clear:both; margin:10px; }
	.artlistimg dt { float:left; width:150px; height:150px; }
	.artlistimg dt a { overflow:hidden; width:140px; height:120px; margin:0 auto; padding:1px; border:1px solid #cdcbcb; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial; }
	.artlistimg dt a:hover { border:1px solid #666; }
	.artlistimg dt img{ vertical-align:middle; }
	.artlistimg dd { padding-left:165px; line-height:25px; color: #666; }
	.artlistimg dd h2 { margin:0; padding:0; font-family:"microsoft yahei"; font-size:14px; font-weight:bold; }
	.artlistimg dd h2 a { font-size:16px;  }
	.artlistimg dd span { display:block; color: #999; }
	.artlistimg dd .more { display:block; text-align: center; width:80px; background: #e74f58; color: #fff; }

/*详细页*/
ul.artlist2 { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; }
	ul.artlist2 li { overflow:hidden; float:left; width:43.5%; _width:43%; height:35px; margin:0px 10px; padding-left:20px; line-height:35px; background:url("all.png") -455px -224px no-repeat; border-bottom:1px dashed #e3e3e3; }

.article { padding:8px 0; line-height:22px }
	.article h1.article-title { text-align:center; color:#0097db; line-height:40px; font-size:25px; word-break:break-all; }
	.article .article-author { text-align:center; line-height:30px; font-size:12px; }
	.article  hr { height:1px; border-top: none; border-bottom:1px dotted #666666; }
	.article .article-intro { margin:0 8px; padding:8px; background:#f5f8fd;  }
	.article .article-content { padding:8px 0; font-size:14px; line-height:30px; }
	.article .article-content a { color:#0000ee; }
	.article .article-content b, .article .article-content strong { color:#ff0000; }

	.article .article-tags { margin-top:10px; font-size:12px; }
	.article .article-tags a { color:#0a3584 }
	.article .article-otherinfo { margin-bottom:10px; font-size:12px; }

	.article .dvbi_image { text-align:center; }
	.article .dvbi_image img { padding:5px; border:1px solid #999999; }
	.article .dvbi_image A:hover img { border:1px solid #ECECEC; background:#ECECEC; }
	.dvbackbtn { margin-bottom:10px; text-align:center; }
	/*附加的*/
	.article .article-image { float:left; width:280px; height:210px; padding:10px; border:2px solid #cccccc; }
	.article .article-intro2 { float:right; width:330px; padding:8px; background:#f4f4f6;  }
	.article h4.article-xg { margin:10px 0; line-height:30px; font-family:"microsoft yahei"; font-size:14px; color:#006699; border-bottom:1px solid #969696; }



.prolist{ padding:0;}
.prolist .item { float:left; width:25%; margin-bottom:20px; text-align:center; }
.prolist h4{ overflow:hidden; width:204px; height:204px; margin:0 auto; background:#fff; }
.prolist h4 a { overflow:hidden; width:200px; height:200px; margin:0 auto; padding:1px; border:1px solid #cdcbcb; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial; }
.prolist h4 a:hover { border:1px solid #666; }
.prolist h4 img{ vertical-align:middle; }
.prolist h3 { display:block; overflow:hidden; width:200px; height:20px; margin:0 auto; padding:3px 0; font-weight:normal; text-align:center; font-size:12px }


/*分页*/
#fenye, .fenye { overflow:hidden; clear:both; height:30px; margin-top:10px; }
	#fenye a, .fenye a { display:block; float:left; margin:0 5px; padding:0 8px; background:#fff; border:1px solid #cccccc; color:#000; line-height:22px; }
	#fenye a:hover,
		.fenye a:hover,
		#fenye a.curr,
		.fenye a.curr { background:#0a3584; border:1px solid #cccccc; color:#fff; line-height:22px; font-weight:bold; }
	#fenye a.curr font, .fenye a.curr font { color:#fff }


dl.dltags { overflow:hidden; clear:both; margin:40px 8px; }
	dl.dltags dt { float:left; width:130px;  }
	dl.dltags dd { float:left; width:720px; }