﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,img{margin:0;padding:0;}
body{font-size:14px; color:#000;font-family:"宋体";}
body a{text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover{color:#0761b7;}
/*去掉图形热点的点击时出现的边线*/
a,area{blr:expression(this.onFocus=this.blur());}  /*for IE*/   
:focus{-moz-outline-style:none; outline:none;}     /* for Firefox*/
img{border:0;}
ul,li{ list-style-type:none;}
.clear{clear:both; height:0;}

.head{width:100%; min-width:1200px; height:118px; background:#0761b7;}
.logo{width:1200px; height:118px; background:url(../images/logo20250314.png) no-repeat left center; margin:0 auto;}
.logo p{height:36px; line-height:36px; text-align:right; font-size:12px;}
.logo p a:link,.logo p a:visited{color:#fff; margin-left:18px;}
.logo p a:hover{color:#fff; text-decoration:underline;}
.search{width:220px; height:30px; padding-top:20px; float:right;}
.search input{width:172px; height:30px; line-height:30px; border:0; background:#fff; padding:0 5px; margin:0; float:left;}
.search a{display:block; width:36px; height:30px; float:left;}

.menu{min-width:1200px; height:48px; background:#e2f1ff; font-family:PingFangSC-Regular, Verdana, Arial, 微软雅黑, 宋体;}
.menu ul{width:1200px; height:48px; line-height:48px; margin:0 auto; position:relative;}
.menu ul li{float:left; width:161px; height:48px; text-align:center; vertical-align:middle; font-size:16px;}
.menu ul li.home{width:70px;}
.menu li a:link,.menu li a:visited{display:block; height:48px; line-height:48px; font-size:16px; text-align:center; position:relative;}
.menu li a:hover{color:#fff; background:#3898f4;}

.banner{width:1200px; height:372px; position:relative; margin:1px auto 0; overflow:hidden;}
.banner .bd{position:relative; height:372px; z-index:0; overflow:hidden;}
.banner .bd li{zoom:1; vertical-align:middle; width:1200px; height:372px;}
.banner .bd li img{display:block; width:1200px; height:372px;}
.banner .hd{width:100%; height:17px; overflow:hidden; position:absolute; left:0; bottom:20px; z-index:1; text-align:center;}
.banner .hd ul{overflow:hidden; zoom:1; clear:both;}
.banner .hd ul li{display:inline-block; margin:0 5px; width:15px; height:15px; border:#0761b7 1px solid; background:#fff; cursor:pointer; border-radius:50%; text-indent:-999px; font-size:0;}
.banner .hd ul li.on{background:#0761b7; border-color:#fff;}

.indWarp{width:1200px; height:610px; margin:30px auto 0;}
.indLeft{width:882px; height:560px; float:left;}
.news{width:882px; height:270px; overflow:hidden;}
.picNews{width:430px; height:270px; overflow:hidden; float:left; position:relative;}
.picNewsTextBg{position:absolute; left:0; bottom:0;_bottom:-1px; width:430px; height:32px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); z-index:8;}
.picNews .bd{width:430px;height:270px; overflow:hidden;}
.picNews .bd ul li{width:430px;height:270px;overflow:hidden; position:relative;}
.picNews .bd ul li img{width:430px; height:270px;}
.picNews .bd ul li h4{width:430px;height:32px;line-height:32px;font-weight:normal; position:absolute; left:0; bottom:0; z-index:9; overflow:hidden;}
.picNews .bd ul li h4 a:visited,.picNews ul li h4 a:link{color:#fff; display:block;width:410px;padding-left:10px;height:32px;line-height:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.picNews .bd ul li h4 a:hover{color:#ff0;}
.picNews .hd{height:16px; position:absolute; right:5px; bottom:37px; z-index:10;}
.picNews .hd ul{float:right;}
.picNews .hd ul li{float:left; width:14px; height:14px; line-height:14px; overflow:hidden; margin-left:2px; cursor:pointer; font-size:12px; border:#fff 1px solid; border-radius:2px; color:#fff; text-align:center;}
.picNews .hd ul li.on{background:#f00; color:#fff;}

.txtNews{height:270px; margin-left:454px;_margin-left:451px;}
.txtNews h1{height:39px; border-bottom:#e6edf3 1px solid; font-weight:normal;}
.txtNews h1 a{display:block; width:41px; height:39px; background:url(../images/moreA.jpg) no-repeat center center; float:right;}
.txtNews h1 a:hover{background-image:url(../images/moreH.jpg);}
.txtNews h1 p{display:inline-block; height:38px; line-height:38px; font-weight:normal; font-size:16px; font-family:"微软雅黑", "宋体"; padding:0 10px 0 40px; background:url(../images/xyxwH.jpg) no-repeat 5px center; border-bottom:#0761b7 2px solid; position:relative; bottom:0;_bottom:-1px; float:left;}
.txtNews ul{height:210px; padding-top:20px;}
.txtNews ul li{height:29px; line-height:29px; border-bottom:#e8e8e8 1px dashed; padding-left:15px; background:url(../images/a01.jpg) no-repeat 2px center;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.txtNews li span{float:right; color:#999;}

.indNewsList{height:260px; margin-top:30px;}

.tzgg{/*width:430px; float:left;*/ height:260px;}
.tzgg h1{height:39px; border-bottom:#e6edf3 1px solid; font-weight:normal;}
.tzgg h1 a{display:block; width:41px; height:39px; background:url(../images/moreA.jpg) no-repeat center center; float:right;}
.tzgg h1 a:hover{background-image:url(../images/moreH.jpg);}
.tzgg h1 p{display:inline-block; height:38px; line-height:38px; font-weight:normal; font-size:16px; font-family:"微软雅黑", "宋体"; padding:0 10px 0 40px; background:url(../images/tzggH.jpg) no-repeat 5px center; border-bottom:#0761b7 2px solid; position:relative; bottom:0;_bottom:-1px; float:left;}
.tzgg ul{height:210px; padding-top:10px;}
.tzgg ul li{height:37px; line-height:37px; border-bottom:#e8e8e8 1px dashed; background:url(../images/a02.jpg) no-repeat 5px center; padding-left:15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.tzgg ul li span{float:right; color:#999;}

.jxhd{height:260px; margin-left:454px;_margin-left:451px; display:none;}
.jxhd h1{height:39px; border-bottom:#e6edf3 1px solid; font-weight:normal;}
.jxhd h1 a{display:block; width:41px; height:39px; background:url(../images/moreA.jpg) no-repeat center center; float:right;}
.jxhd h1 a:hover{background-image:url(../images/moreH.jpg);}
.jxhd h1 p{display:inline-block; height:38px; line-height:38px; font-weight:normal; font-size:16px; font-family:"微软雅黑", "宋体"; padding:0 10px 0 40px; background:url(../images/jxhdH.jpg) no-repeat 5px center; border-bottom:#0761b7 2px solid; position:relative; bottom:0;_bottom:-1px; float:left;}
.jxhd ul{height:210px; padding-top:10px;}
.jxhd ul li{height:37px; line-height:37px; border-bottom:#e8e8e8 1px dashed; background:url(../images/a02.jpg) no-repeat 5px center; padding-left:15px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.jxhd ul li span{float:right; color:#999;}

.indRight{margin-left:912px;_margin-left:909px; height:560px;}
.picLink{height:553px;}
.picLink li{height:55px; padding-bottom:8px;}
.picLink dd{width:139px; height:174px; float:left;}
.picLink dt{height:174px; margin-left:149px;_margin-left:146px;}
.picLink dl p{height:48px; padding-bottom:10px;}

.txtLink{height:70px; padding-left:100px; background:#ddeeff url(../images/linkH.jpg) no-repeat left center;}
.txtLink ul{padding:4px 9px; height:62px;}
.txtLink ul li{height:25px; padding:3px 0;}
.txtLink ul li select{width:100%; height:25px; line-height:25px; background:#fff; border:#b4cdd1 1px solid; padding-left:18px; font-family:"宋体"; font-size:12px;}

.picLinkBottom{width:1200px; height:99px; margin:30px auto;}
.picLinkBottom li{width:230px; height:99px; margin-right:12px; float:left;}
.picLinkBottom li img{width:230px; height:99px;}
.picLinkBottom li.last{margin-right:0;}


.foot{min-width:1200px; height:100px; color:#fff; background:#0761b7; border-top:#004f9a 3px solid;}
.bottom{width:1200px; height:48px; line-height:24px; padding:26px 0; text-align:center; font-size:12px; margin:0 auto;}
.bottom span{font-family:Arial, Helvetica, sans-serif;}

.nyCon{width:1200px; margin:30px auto 90px;}
.left,.leftMenu,.leftLink{width:288px;}
.left{float:left;}
.leftMenu{margin-bottom:20px;}
.leftMenu h2{height:50px; line-height:50px; background:#0761b7; text-align:center; color:#fff; font-size:20px; font-weight:normal; font-family:"微软雅黑", "宋体";}
.leftMenu ul{padding:15px 25px; border:#e8e8e8 1px solid; border-top:0;}
.leftMenu ul li{height:48px; line-height:48px; border-bottom:#e0e0e0 1px solid;}
.leftMenu ul li a:link,.leftMenu ul li a:visited{display:block; height:48px; line-height:48px; padding:0 15px;}
.leftMenu ul li a span{float:right;}
.leftMenu ul li a:hover{color:#fff; background:#0761b7;}

.right{margin-left:318px;_margin-left:315px; background:url(../images/rightBg.jpg) repeat-y;}

.rightTitle{height:49px; line-height:49px; font-size:18px; font-family:"微软雅黑", "宋体"; border-bottom:#e6edf3 1px solid;}
.rightTitle p{display:inline-block; height:48px; line-height:48px; border-bottom:#0761b7 2px solid; padding:0 10px; position:relative; bottom:0;_bottom:-1px; float:left;}
.rightTitle span{float:right; font-size:12px; color:#999; font-family:"宋体";}


.list01,.articlecontent{padding:5px 0; min-height:730px;}
.list01 ul li{height:35px; line-height:35px; border-bottom:#e0e0e0 1px dashed; padding-left:15px; background:url(../images/a01.jpg) no-repeat left center;}
.list01 ul li span{float:right; color:#888;}

.page01{line-height:30px; text-align:center; margin-top:30px;}

.articletitle{padding:30px 30px 15px; line-height:36px; text-align:center;font-size:24px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif; font-weight:bold;}
.articleInfo{text-align:center; background:#F4F4F4; font-size:12px; margin:0 100px; height:32px; line-height:32px; color: #666; font-family:"宋体";}
.articleInfo span{padding-left:30px;}
.articlecon{font-size:14px; line-height:30px;padding:16px;}
.articlecon p{line-height:30px;text-justify:inter-ideograph;text-align:justify;}
.articlecon div{text-justify:inter-ideograph;text-align:justify;}
.articlecon img{max-width:800px; margin:0 auto;_width:expression(document.body.clientWidth > 800 ? "800px" : "auto");}

.xxSearch{padding:50px 0; line-height:24px;font-family:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}

.xxSearch p{font-size:12px; padding-left:10px; color:#999;}
.xxSearch p span{color:#f00; padding-right:5px;}
.selSearch{width:120px; height:24px;}
.inpSearch{width:200px; height:22px;}
.inpText{width:160px; height:22px;}
.button01{width:80px; height:30px; line-height:30px; border:0; background:#5EBEE8; color:#fff; margin:10px 20px 0 0; cursor:pointer; border-radius:3px;}
.button01:hover{background:#3CF; color:#fff;}
.button02{width:80px; height:30px; line-height:30px; border:0; background:#888; color:#fff; margin-top:10px; cursor:pointer; border-radius:3px;}
.button02:hover{background:#999; color:#fff;}

#jieguo{border:#ddd 1px solid; margin:80px 30px 0;}
#jieguo legend{color:#F00; padding:0 10px; margin-left:15px; font-size:16px; font-weight:bold;}

.cxTitle{width:96%; margin:0 auto; line-height:30px;}
.cxTitle span{margin-left:30px;}

/*-----------------------下拉部分样式----------------------*/
.dropMenu{
position:absolute;
top:0;
border-top:1px #fff solid;
z-index:100;
background-color:#3898f4;
filter:alpha(opacity=96);opacity:0.96;
width:161px;
display:none;  
margin-left:1px;
margin-top:-2px;
}
.dropMenu a:link,.dropMenu a:visited{
width:auto;
display:block;
text-indent:0;
border-top:0 solid #FFF;
border-bottom:1px solid #FFF; /*THEME CHANGE HERE*/
padding:2px 0;
text-decoration:none;
color:#fff;
text-align:center;
font-size:14px;
line-height:30px;
height:30px;
font-weight:normal;
}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink*/
.dropMenu_a_cur{background-color:#0761b7;color:#fff;}
.dropMenu a:hover{color:#fff; background-color:#0761b7;}
.mainMenu_a_cur{color:#fff!important; background-color:#3898f4;}

/*-----------------------------弹出部分样式----------------------- */
.popMenu{
position:absolute;
top: 0px;
border: 1px solid #fff; /*THEME CHANGE HERE*/
border-bottom-width:0px;
border-top-width:1px;
z-index:100;
background-color:#3898f4;
filter:alpha(opacity=96);opacity:0.96;
width:100px;
display:none;  
margin-left:0px;
margin-top:-1px;
}
.popMenu a:link,.popMenu a:visited{
width:auto;
display: block;
text-indent: 2px;
border-top: 0 solid #678b3f;
border-bottom: 1px solid #FFF; /*THEME CHANGE HERE*/
padding: 2px 0;
padding-left:18px;
text-decoration: none;
color: #fff;
text-align:left;
font-size:13px;
line-height:30px;
height:30px;
font-weight:normal;

}

/*鼠标移动上面的样式 a:hover 以及 打开了下一级的aLink */
.popMenu_a_cur{background-color:#0761b7;color:#FF0;}


/*---------------------有弹出菜单的  菜单项的样式-------------------------*/
.hasPopMenu_a{
/*向右箭头*/
background-image:url(../images/arrow00.gif);  
background-repeat:no-repeat; 
background-position:right center;
}

table,table td{border-collapse:collapse;}
