*{ margin:0px; padding:0px; font-family:'微软雅黑'; -webkit-tap-highlight-color:rgba(0,0,0,0);}
li{ list-style:none ;}
img{ border:none;}
a{text-decoration:none;} 
body, ul, dl, dd, dt, ol, li, p, h1, h2, h3, h4, h5, h6, textarea, form, select, fieldset, table, td, div, input {margin:0;padding:0;-webkit-text-size-adjust: none;}
body{ font-family: "微软雅黑"; font-size:12px; margin:0; padding:0; background:#f4f4f4;}
.bd{border:1px solid red;}
.top{ height:30px; width:100%;background:#23ace3; color:#FFF; margin:0 auto;}
.topContainer{margin:0 auto; height:30px; width:1000px;}
.topCon{ height:30px; line-height:30px; width:400px; text-align:left; float:left;}
.topRight{ height:30px; line-height:30px; width:500px; text-align:right; float:right;}
#tright a{ color:#FFF;}
#tright a:hover{ color:#999;}
.container{ width:1000px; margin:0 auto; margin-top:5px; margin-bottom:115px; position:relative; overflow:hidden; height:auto; clear:both; z-index:1;}
.clear{ clear:both;}
.head{ width:100%; height:175px; background:url(../image/banner_big.jpg) center center no-repeat; margin:0 auto;}
.topTitle{ width:900px; margin-left:100px; height:70px; color:#23ace3; font-size:36px; font-weight:bold; line-height:90px;}
.enTitle{ width:900px; margin-left:100px; height:30px; color:#23ace3; font-size:20px; font-weight:bold; font-family:"Times New Roman", Times, serif;}
.menu { height:40px; background:#f4f4f4; margin-bottom:5px; background:transparent url(../image/a_bg.gif) repeat-x left top;}
.content{ width:1000px;}
.content2 .content3{ width:1000px; height:260px;}
.hotwordlink{ width:980px; height:270px; padding:0 10px 0 10px;}
.foot{}
.bottom{ height:100px; width:100%; background:#23ace3;margin:0 auto; position:fixed; bottom:0; z-index:100;}
.zxdtPicNewsCon{width:1000px; height:305px; margin:0 auto;}
.firstNews{width:100%; height:200px; margin-top:20px; border:1px solid #f4f4f4;}
.zxdt{width:400px; height:305px; float:left;}

#menu2 ul li a{color:#000;background:transparent url(../image/a_bg.gif) repeat-x left bottom;background-position:left bottom;}
#menu2 ul li span{background:transparent url(../image/a_bg.gif) repeat-x left top;background-position:left top;}
#menu2{height:36px;width:975px;margin:0 auto;padding:0;}
#menu2 ul{list-style:none;font-size:16px; font-weight:bold; width:975px;padding:0;}
#menu2 ul li{overflow:hidden;float:left;height:36px;width:108px;display:block;text-align:center;padding:0;}
#menu2 ul li a,#menu2 ul li span{
	float:left;text-decoration:none;color:#fff;clear:both;width:100%;height:20px;line-height:20px;padding:8px 0;border-radius:5px;}
#menu2 ul li a{ color:#23ace3;}


.menu_20124162{	width:1000px;height:40px;	margin:0 auto;}
.menu_20124162 ul{ 	width:1000px;	display:inline;	margin:0px;	padding::0px;}
.menu_20124162 ul li{ width:90px; float:left; display:inline;  margin:0 1px;}
.menu_20124162 ul li a{	width:90px;	height:30px;float:left; font-size:20px;	text-align:center; margin:2px 0;	line-height:30px; color:#434343;text-decoration:none; font-weight:bold;}
.menu_20124162 ul li a:hover{background:#23ace3; color:#FFF; border-radius:5px;}

.midpic{ width:1000px; height:300px;}
.newsleft{ width:50%; float:left;}
.newsright{ width:50%; float:right;}
.list{ margin: 0px 10px 20px; text-align: left; border:1px solid #DEDEDE; padding-right:10px;} 
.list ul{ list-style-type: none; margin: 0px; width:100%; padding:0px;} 
.list li{  width: 100%; background:url(../image/libg.png) 6px center no-repeat;} 
.list li a{ font-size:12px;color: #000000; display: block; padding: 6px 0px 4px 15px; text-decoration : none;} 
.list li span{ float: right; width:90px; text-align:left;} 
.list li a:hover{ color: #0125FE;} 
li{ list-style:none;}
.blocktitle{ width:90%; height:40px; font-size:16px; font-weight:bold; line-height:50px; padding-left:50px; border:1px solid yellow; text-align:left;}
.mt14{margin-left:10px;}
.mr_t1 { height: 35px; padding-right: 16px;}
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #23ace3; border-radius:7px; height: 35px; line-height:35px; width: 120px; padding-left: 10px; padding-right:10px; float: left;
border-radius:3px;}
.more{ width:50px; margin-right:10px; height:35px; line-height:35px; float:right; font-size:16px;}
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline;}

h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal;}
a img {border:0;}
body { color: #333; text-align: center; font: 12px "宋体";}
ul, ol, li {list-style-type:none;vertical-align:0;}
a {outline-style:none;color:#535353;text-decoration:none;}
a:hover { color: #D40000; text-decoration: none;}
.itagBox { width: 650px; overflow: hidden; float:left;}
.itagBox ul { width: 700px;}
.itagBox ul li { position: relative; float: left; width: 110px; background: #5C9FE1; height: 80px; color: #FFF; font-weight: bold; overflow: hidden; margin: 0px 6px 6px 0px;}
.itagBox ul .tag1 { width: 206px;}
.tag_yellow { color: #fff601;}
.tag_txt { text-align: center; line-height: 20px; padding-top: 22px;}
.itagBox ul li a { overflow: hidden; position: absolute; left: 0px; top: 0px; line-height: 20px; text-align: center; padding-top: 5px; display: block; color: #FFF; width: 100%; height: 75px;  background: rgba(0,0,0,0.8);
filter: progid:DXImageTransform.Microsoft.gradient(enabled = 'true',startColorstr = '#80000000',endColorstr = '#80000000');}
.itagBox ul li a:hover { color: #FFF; text-decoration: none;}
.itagBox ul .tag2 { background: #2E71B3;}
.itagBox ul .tag3 { background: url(../image/itagbg.jpg) no-repeat center center;}


.newsTitle{ width:100%; text-align:center; height:80px; padding-top:40px;}
.news_title{ text-align:center; line-height:40px; font-size:24px; font-weight:bold; margin:0px auto;}
.news_author{ text-align:center; color:#a8a8a8; line-height:30px; margin:0 auto; border-bottom-color:#cccccc; border-bottom-width:1px; border-bottom-style:dotted;}
.newsDetail{ line-height:30px; font-size:16px; height:auto !important; padding:0 40px 0 40px; min-height:380px; text-align:left;}
.detailBottom{ height:60px; width:100%;}



.Top_Record{}

.record_Top{width:90%; height:50px; background:url(../image/record_bg.png) center center no-repeat; background-size:contain; text-align:center; line-height:50px; margin:30px auto 0px; color:#fff;}


.topRec_List dl,.maquee{ width:90%; overflow:hidden; margin:0 auto; color:#7C7C7C;}
.topRec_List dd{ float:left; text-align:center; border-bottom:1px solid #1B96EE; color:#1B96EE;}
.topRec_List dl dd:nth-child(1){ width:17%; height:40px; line-height:40px;}
.topRec_List dl dd:nth-child(2){ width:18%; height:40px; line-height:40px;}
.topRec_List dl dd:nth-child(3){ width:25%; height:40px; line-height:40px;}
.topRec_List dl dd:nth-child(4){ width:40%; height:40px; line-height:40px;}
.maquee{ height:350px;}
.topRec_List ul{ width:100%; height:195px;}
.topRec_List li{ width:100%; height:38px; line-height:38px; text-align:center; font-size:12px; border-bottom: 1px dashed #aaa;}

.topRec_List li div{ float:left;}
.topRec_List li div:nth-child(1){ width:17%;}
.topRec_List li div:nth-child(2){ width:18%;}
.topRec_List li div:nth-child(3){ width:25%;}
.topRec_List li div:nth-child(4){ width:40%;}

.apple a{display:block; text-decoration:none;}

.apple,.aa{ width:90%; height:50px; overflow:hidden; margin:30px auto; border:1px solid #1B96EE;}
.apple a,.aa a{ width:100%; height:50px; line-height:50px; text-indent:20px; color:#1B96EE;}
.aa {word-wrap:break-word;line-height:50px;  color:#1B96EE;}


.centerPro{line-height:30px; font-size:14px;text-align:left; margin-top:15px;}
.proLeft{ float:left; width:300px;}
.proRight{ float:right; width:670px; padding:10px 10px 0 10px;}
.nlLeft{float:right; width:670px;}
.nlRight{  float:left; width:295px; padding:10px 10px 0 10px; border-left:#ccc;}
.centerLeader{ width:90%; margin:0 auto;}
.centerInfo{ width:90%; margin:0 auto; height:240px;}
.centerInfo ul{width:280px;float:right;}
.centerInfo li{margin-bottom:1px;float:right;border:1px solid #f1f1f1;position:relative;}
.centerInfo li span{display:none;width:0;height:0;font-size:0;border-style:solid;border-width:10px;border-color:#f4f4f4 #f4f4f4 #f4f4f4 #23ace3;position:absolute;right:-20px;top:16px;}
.centerInfo li.on span{display:block;}
.centerInfo li a{display:block;height:52px;width:220px;line-height:52px;padding-left:50px;background:url(../image/bg-index-common.png) 0 -240px repeat-x;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; font-size:16px;}
.centerInfo li.on a{background:#23ace3;color:#fff;}
.centerInfo li.on a:hover{text-decoration:none;}
.pro1{ display:none;float:right; width:670px; padding:10px 10px 0 10px;}

.headerLeft{ width:395px; float: left; height:290px; color:#000;}


div#header a img {border : 0;}
div.wrap {width : 600px;margin : 0 auto;text-align : left;}
div.wrap a:link, a:visited {text-decoration : none;}
div#top div#nav {float : left;clear : both;width : 993px;height : 52px;margin : 22px 0 0;}
div#top div#nav ul {float : left;width : 700px;height : 52px;list-style-type : none;}
div#nav ul li {float : left;height : 52px;}
div#nav ul li a {border : 0;height : 52px;display : block;line-height : 52px;text-indent : -9999px;}
div#header {margin : -1px 0 0;}
div#video-header {height : 683px;margin : -1px 0 0;}
div#header div.wrap {	height : 299px;	background-position: 50% 0;	background-repeat: no-repeat; float:right;}
div#header div#slide-holder {z-index : 40;width : 600px;height : 299px;position : absolute;}
div#header div#slide-holder div#slide-runner {top : 9px;left : 9px;width : 580px;height : 278px;overflow : hidden;position : absolute;}
div#header div#slide-holder img {margin : 0;display : none;position : absolute; width:590px; height:295px;}
div#header div#slide-holder div#slide-controls {left : 0;bottom : 0px;width : 590px;height : 46px;display : none;position : absolute;background : url(../image/slide-bg.png) 0 0;}
div#header div#slide-holder div#slide-controls p.text {float : left;color : #fff;display : inline;font-size : 10px;line-height : 16px;margin : 15px 0 0 20px;text-transform : uppercase;}
div#header div#slide-holder div#slide-controls p#slide-nav {float : right;height : 24px;display : inline;margin : 11px 15px 0 0;}
div#header div#slide-holder div#slide-controls p#slide-nav a {float : left;width : 24px;height : 24px;display : inline;font-size : 11px;margin : 0 5px 0 0;line-height : 24px;font-weight : bold;text-align : center;text-decoration : none;background-position : 0 0;background-repeat : no-repeat;}
div#header div#slide-holder div#slide-controls p#slide-nav a.on {background-position : 0 -24px;}
div#header div#slide-holder div#slide-controls p#slide-nav a {background-image : url(../image/silde-nav.png);}
div#nav ul li a {background : url(404.png) no-repeat;}



.picScroll{ width:100%; height:150px; overflow:hidden; margin-bottom:20px;}
.marqueeleft{height:136px;width:974px;overflow:hidden;margin:20px auto;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;width:148px;height:133px;overflow:hidden;}
.marqueeleft li .pic{display:block;border:#ccc 1px solid;width:135px;height:104px;padding:2px;overflow:hidden;}
.marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}

.marqueeleftleader{height:240px;width:200px;overflow:hidden;margin:20px auto;}
.marqueeleftleader ul{float:left;}
.marqueeleftleader li{float:left;margin:0 5px;display:inline;width:180px;height:235px;overflow:hidden;}
.marqueeleftleader li .pic{display:block;border:#ccc 1px solid;padding:2px;overflow:hidden;}
.marqueeleftleader li .txt{text-align:center;height:23px;line-height:23px;}



.friendlinkBox{ width:980px; margin:0 auto; margin-top:40px; border:1px solid #DEDEDE;}
.friendlink{ height:30px; line-height:30px; width:100%; margin:0 auto; margin-bottom:5px; margin-top:5px; border-radius:5px;}
.friendlink li{ float:left; height:30px;}
.friendlink a{ color:#1d1d1d; margin:0 10px; padding-left:20px; font-size:14px; font-weight:bold; background:url(../image/libg.png) 6px center no-repeat;}
.friendlink a:hover{ color:#23ace3;}
.link1,.link3,.link5,.link7,.link2,.link4,.link6,.link8{ width:120px; height:40px; margin:0 21px; line-height:40px; font-size:14px; font-weight:bold; text-align:center; float:left;}



.copyRightText{ height:50px; line-height:60px; width:1000px; margin:0 auto; color:#fff;}


.conditions{ width:100%; text-align:center; height:50px; padding-top:20px; font-size:16px; font-weight:bold;}
.listblock{ line-height:20px; font-size:16px; font-weight:bold; margin:0px auto; padding:5px 0 5px 10px;}
.listblock a:hover{ color:#23ace3;}






.picNews{ width:800px; margin:0 auto;}



*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../image/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px;}
.rotaion_list{width:0;height:0;overflow:hidden;}




.navigation {
	width:1000px;
	height:40px;
	background:transparent url(../image/a_bg.gif) repeat-x left bottom;
	background-position:left top;
	margin:0 auto;}
.navigation ul {
	margin:0px;
	padding:0px;
	list-style:none;}
.navigation li {
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#6ab3d4;
	height:40px;
	display:block;
	position:relative;}
.navigation li .hover {
	color:#6ab3d4;
	text-decoration:none;
	position:absolute;
	background:#CCC;
	top:0;
	left:0;
	z-index:0;
	height:40px;}
.navigation li:hover{ 
	background:transparent url(../image/a_bg.gif) repeat-x left bottom;
	background-position:left bottom;
	border-radius:5px;}
.navigation li:hover a{ color:#23ace3;}
.navigation li a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:10px 30px 10px 30px;
	z-index:1000;
	position:relative;}
.navigation li a:hover{ color:#23ace3; font-weight:1000;}
.navigation ul li ul {
	width:200px;
	position:absolute;
	display:none;
	top:39px;
	padding:0;}
.navigation ul li:hover ul {
	display:block;}
.navigation ul li:hover ul a{
	color:#FFFFFF;
	display:block;}
.navigation ul li ul li {
	display:block;
	padding:0;
	width:200px;
	padding:0px;
	margin:0px;
	background:#23ace3;
	z-index:1000;
	position:relative;}
.navigation ul li ul li a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	z-index:1000;
	position:relative;
	padding:10px 0;}
.navigation ul li ul li a:hvoer {
	color:#000;
	text-decoration:underline;}
.navigation ul li ul li:hover a{
	color:#23ace3;}



.navigation {
	width:1000px;
	height:40px;
	background:transparent url(../image/a_bg.gif) repeat-x left bottom;
	background-position:left top;
	margin:0 auto;}
.navigation ul {
	margin:0px;
	padding:0px;
	list-style:none;}
.navigation li {
	float:left;
	font-size:15px;
	font-weight:bold;
	color:#6ab3d4;
	height:40px;
	display:block;
	position:relative;}
.navigation li .hover {
	color:#6ab3d4;
	text-decoration:none;
	position:absolute;
	background:#CCC;
	top:0;
	left:0;
	z-index:0;
	height:40px;}
.navigation li:hover{ 
	background:transparent url(../image/a_bg.gif) repeat-x left bottom;
	background-position:left bottom;
	border-radius:3px;}
.navigation li a {
	display:block;
	color:#fff;
	text-decoration:none;
	padding:10px 30px 10px 30px;
	z-index:1000;
	position:relative;}



.newslistleft{ width:100%; float:left;}
.newslistblock{ line-height:20px; font-size:16px; font-weight:bold;width:150px; padding:5px 0 5px 10px; float:left;}
.cls_container{border:1px solid #ccc;width:100%;font-size:12px;height:150px;overflow:hidden;}
.cls_container ul{list-style-type:none;margin:0;padding:0;}
.cls_container ul li{height:24px;line-height:24px;width:100%;float:left;display:inline;}

.verChan{ width:1000px; height:100px; margin:0 auto;}
.verText{ float:right; padding-top:10px;}


.leftNav{ width:100%; height:auto; position:relative; padding:50px 0; border-radius:5px;}
.leftNav li{ z-index:2; position:relative;}
.leftNav li a{ color:#666;height:40px; line-height:40px; border-bottom:1px solid #F8F8F8; display:block; margin:0px 30px; text-align:left; text-decoration:none;}
.leftNav li:hover a{ color:#FF5F3E; text-decoration:none;}
.leftNav li.on a{color:#23ace3;}
.leftNav .hover{ width:100%; height:40px; position:absolute; top:50px; background:#fff; border-left:5px solid #23ace3; z-index:1;}


.rigthListNav{width:100%;font-size:12px; border:1px solid #DEDEDE;height:auto; margin-top:17px;}
.rigthListNav li a,span{ font-size:16px;}
.rlnList{ margin: 0px 10px 10px; text-align: left;padding-right:10px;} 

.pageCon{ width:100%; height:30px; line-height:30px;}
.pageCon li{ width:auto; min-width:20px; text-align:center; float:left;}