@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:"Microsoft YaHei","微软雅黑","黑体",sans-serif;}
body a{text-decoration:none;}
a:link,a:visited{color:#000;}
a:hover{color:#1455b9;}
/*去掉图形热点的点击时出现的边线*/
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:144px; background:#0041a4; border-bottom:#003c97 1px solid;}
.logo{width:1200px; height:144px; background:url(../images/logo.jpg) no-repeat left center; margin:0 auto;}
.search{width:260px; height:36px; padding-top:54px; float:right;}
.search input{width:196px; height:36px; line-height:36px; background:#eee; border:0; padding:0 10px; margin:0; float:left;}
.search a{display:block; width:44px; height:36px; float:left;}

.menu{min-width:1200px; height:44px; background:#1455b9;}
.menu ul{width:1200px; height:44px; line-height:44px; font-size:16px; margin:0 auto;}
.menu ul li{padding-left:2px; background:url(../images/menuLine.jpg) no-repeat left center; float:left; height:44px;}
.menu ul li.home{background:none; padding-left:0;}
.menu li a:link,.menu li a:visited{color:#fff; display:inline-block; line-height:44px; height:44px; padding:0 36px;}
.menu li a:hover{color:#ff0;}

.indMid{width:1200px; margin:30px auto 70px; min-height:458px;}
.indMidLeft{width:892px; float:left;}
.news{width:892px; height:312px; overflow:hidden; display:none;}
.news h1{height:43px; line-height:43px; border-bottom:#e9e9e9 1px solid; font-size:20px; font-weight:normal; color:#0041a4;}
.news h1 a:link, .news h1 a:visited{display:block; width:31px; height:43px; background:url(../images/moreA.jpg) no-repeat center center; float:right;}
.news h1 a:hover{background-image:url(../images/moreH.jpg);}
.indNewsList{height:250px; margin-top:18px; overflow:hidden;}
.picNews{width:400px; height:250px; overflow:hidden; float:left; position:relative;}
.picNewsTextBg{position:absolute; left:0; bottom:0;_bottom:-1px; width:400px; height:40px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); z-index:8;}
.picNews .bd{width:400px; height:250px; overflow:hidden;}
.picNews .bd ul li{width:400px;height:250px; overflow:hidden; position:relative;}
.picNews .bd ul li img{width:400px; height:250px;}
.picNews .bd ul li h4{width:334px; height:40px; line-height:40px; 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:310px;padding:0 12px;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.picNews .bd ul li h4 a:hover{color:#ff0;}
.picNews .hd{height:8px; position:absolute; right:12px; bottom:16px; z-index:10;}
.picNews .hd ul{float:right;}
.picNews .hd ul li{float:left; width:8px; height:8px; overflow:hidden; margin-left:5px; cursor:pointer; font-size:0; background:url(../images/picHdBtn.png) no-repeat left center; text-indent:999px;}
.picNews .hd ul li.on{background:url(../images/picHdBtn.png) no-repeat right center;}

.txtNews{height:240px; padding:5px 0; margin-left:424px;_margin-left:421px;}
.txtNews ul{height:240px;}
.txtNews ul li{height:30px; line-height:30px; padding-left:15px; background:url(../images/a01.png) no-repeat left center;}
.txtNews li span{float:right; color:#999;}
.txtNews li a:hover{color:#f88600;}

.indMidRight{min-height:458px; margin-left:928px;_margin-left:925px; /*padding-top:11px;*/}

.picLink{height:103px;}
.picLink a{float:left;}
.picLink a img{width:136px; height:103px;}
.picLink a:hover img{opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80);}

.xxgk{margin-top:14px; height:382px; background:#f6faff; border:#e2eaf4 1px solid; padding:0 18px;}
.xxgk dl{padding:10px 0 15px; min-height:152px;}
.xxgk dl dd{height:37px; border-bottom:#fff 1px solid;}
.xxgk dl dd p{height:36px; line-height:36px; border-bottom:#e0eaf8 1px solid; color:#0041a4; font-size:16px;}
.xxgk dl dd p img{height:18px; float:left; margin:9px 6px 0 5px;}
.xxgk dl dt{padding-top:10px; min-height:104px; line-height:26px; color:#222; font-size:13px;}

/*
.picMenu{margin-top:22px; width:892px; height:177px; border-bottom:#e9e9e9 1px solid; overflow:hidden;}
.picMenu h1{height:43px; line-height:43px; border-bottom:#e9e9e9 1px solid; font-size:20px; font-weight:normal; color:#0041a4;}
.picMenu ul{width:918px; height:111px; margin-top:22px;}
.picMenu ul li{width:76px; height:92px;margin-bottom:19px;float:left; padding-right:26px; text-align:center;}
*/
.picMenu{/*margin-top:22px;*/ width:892px; height:500px; border-bottom:#e9e9e9 1px solid; overflow:hidden;}
.picMenu h1{height:43px; line-height:43px; border-bottom:#e9e9e9 1px solid; font-size:20px; font-weight:normal; color:#0041a4;}
.picMenu ul{height:435px; margin-top:21px;}
.picMenu ul li{width:76px; height:92px; margin:16px 110px 37px; float:left; text-align:center;}
.picMenu ul li img{width:60px; height:60px;}
.picMenu ul li p{display:block; height:39px; line-height:39px; font-weight:bold; color:#282828;}
.picMenu ul li a:hover p{color:#1455b9;}

.picMenuTab{width:240px; background:#fffbe8; border:#ebe7d3 1px solid; padding:14px 18px; position:absolute; z-index:999; display:none;}
.picMenuTab i{display:block; width:20px; height:17px; position:absolute; left:36px; bottom:-16px; z-index:1000; background:url(../images/picMeneTabBgL.png) no-repeat;}
/*
#picMenuTab08 i{left:112px; background:url(../images/picMeneTabBgR.png) no-repeat;}
#picMenuTab09 i{left:auto; right:36px; background:url(../images/picMeneTabBgR.png) no-repeat;}
*/
.picMenuTab li{width:50%; height:30px; line-height:30px; padding-left:12px; background:url(../images/a02.jpg) no-repeat left center; box-sizing:border-box; float:left;}

.foot{min-width:1200px; height:48px; line-height:24px; padding:36px 0; background:#0041a4; color:#fff; font-size:12px; text-align:center;}
.footWarp{width:1200px; height:48px; margin:0 auto;}
.foot span{font-family:Arial, Helvetica, sans-serif;}
.foot a:link, .foot a:visited{color:#fff;}
.foot a:hover{color:#ff0;}

.left{width:200px; float:left;}
.left h1{height:54px; line-height:54px; background:#e9f3ff; border-left:#1455b9 6px solid; padding-left:28px; font-size:20px; font-weight:normal; color:#1455b9;}
.leftNav{padding-top:2px;}
#nav{position:relative; width:200px; z-index:100;}
#nav .mainCate{position:relative; zoom:1; height:45px; margin-top:4px;}
#nav h3{height:45px; font-size:16px; overflow:hidden; font-weight:normal;}
#nav h3 a{display:block; height:43px; line-height:43px; padding-left:25px; background:#e9f3ff url(../images/leftNavA.png) no-repeat 160px center;}
#mainCate01 h3 a{border-left:#ffd42a 6px solid;}
#mainCate02 h3 a{border-left:#e86364 6px solid;}
#mainCate03 h3 a{border-left:#005bac 6px solid;}
#mainCate04 h3 a{border-left:#48be58 6px solid;}
#mainCate05 h3 a{border-left:#00989d 6px solid;}
#mainCate06 h3 a{border-left:#0a76a5 6px solid;}
#mainCate07 h3 a{border-left:#e8c125 6px solid;}
#mainCate08 h3 a{border-left:#46a0f1 6px solid;}
#mainCate09 h3 a{border-left:#f37e37 6px solid;}

#mainCate01 h3 a:hover, #nav #mainCate01.on h3 a{background:#ffe169 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate02 h3 a:hover, #nav #mainCate02.on h3 a{background:#ef9192 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate03 h3 a:hover, #nav #mainCate03.on h3 a{background:#4c8cc5 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate04 h3 a:hover, #nav #mainCate04.on h3 a{background:#7fd18a url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate05 h3 a:hover, #nav #mainCate05.on h3 a{background:#4cb7ba url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate06 h3 a:hover, #nav #mainCate06.on h3 a{background:#539fc0 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate07 h3 a:hover, #nav #mainCate07.on h3 a{background:#efd366 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate08 h3 a:hover, #nav #mainCate08.on h3 a{background:#7dbcf5 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}
#mainCate09 h3 a:hover, #nav #mainCate09.on h3 a{background:#f7a473 url(../images/leftNavH.png) no-repeat 160px center; color:#fff;}

#nav .subCate{display:none; background:#e9f3ff; position:absolute; left:200px; top:0; width:160px;  padding:10px 20px 15px; color:#333; z-index:100; border-left:#fff 4px solid;}
#nav .subCate li{height:30px; line-height:30px; border-bottom:#dfdfdf 1px solid;}
#nav .on .subCate{display:block !important;}
#mainCate05 .subCate{top:-65px; width:156px;}
#mainCate09 .subCate{top:auto; bottom:0;}

.right{margin-left:240px;_margin-left:237px; min-height:458px;}

.rightTitle{height:44px; line-height:44px; border-bottom:#e7e7e7 1px solid; font-size:20px; color:#1455b9;}
.rightTitle span{float:right; color:#7a7a7a; font-size:12px;}

.list01{padding-top:5px;}
.list01 ul li{height:36px; line-height:36px; background:url(../images/a01.png) 10px center no-repeat; padding:0 10px 0 24px;}
.list01 ul li a{display:block; height:36px; line-height:36px; }
.list01 ul li span{float:right; color:#888;}
.list01 ul li a:hover{color:#f00;}

.page01{margin-top:30px; line-height:30px; text-align:center;}

.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:900px; margin:0 auto;_width:expression(document.body.clientWidth > 900 ? "900px" : "auto");}

table,table td{border-collapse:collapse;}

.box-shadow{
/*Firefox4.0 投影方式 X轴偏移量 Y轴偏移量 阴影模糊半径 阴影扩展半径 阴影颜色; */
-moz-box-shadow:1px 1px 50px rgba(0,0,0,.39);
/*Safariand Google chrome10.0-*/
-webkit-box-shadow:1px 1px 50px rgba(0,0,0,.39); 
/*Firefox4.0+、 Google chrome 10.0+ 、 Oprea10.5+ and IE9*/
box-shadow:1px 1px 50px rgba(0,0,0,.39); 
}


.box-shadow2{
/*Firefox4.0 投影方式 X轴偏移量 Y轴偏移量 阴影模糊半径 阴影扩展半径 阴影颜色; */
-moz-box-shadow:1px 1px 20px rgba(0,0,0,.19);
/*Safariand Google chrome10.0-*/
-webkit-box-shadow:1px 1px 20px rgba(0,0,0,.19); 
/*Firefox4.0+、 Google chrome 10.0+ 、 Oprea10.5+ and IE9*/
box-shadow:1px 1px 20px rgba(0,0,0,.19); 
}