﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0;font-size:14px; font-family:microsoft yahei; color:#000; background:url(../images/bg.jpg) center top repeat-y}
a{text-decoration:none}
img{ border:0}
*{ margin:0; padding:0; list-style:none;}
li,ul,form,dl,dt,dd{ margin:0; list-style-type:none;}
i{margin:0; padding:0; font-style:normal;}
a{ color:#000}
a:hover{ color:#e13182; text-decoration:underline; font-weight:bold}

.Header,.Nav,.Banner,.Wxtx,.Links,.Content,.JingCai{ width:1200px; margin:0 auto; clear:both;}
.Header{ padding:25px 0; overflow:auto}
.Logo{ float:left}
.BiaoYu{ float:right}


#navmenu{font-size:17px;position:relative;z-index:10;background-color:#e55497;width:1200px; margin:0 auto; height:42px; line-height:42px }
#navmenu ul { width:1200px; margin:0 auto; }
#navmenu ul li { width:160px;float:left; text-align:center;position:relative;}
#navmenu ul li a { display:block;color:#fff; font-weight:bold}
#navmenu ul li a:hover{display:block; text-decoration:none; background-color:#bc457c; color:#fff}
#navmenu ul li ul{position:absolute;top:42px;left:0;width:158px; border-left:solid 1px #ddd;border-right:solid 1px #ddd;background:#fff;filter:alpha(opacity=80);opacity:.8;-moz-opacity:.8;display:none;}
#navmenu ul li ul li { width:158px;background:none;float:left;border-bottom:1px #ddd solid;display:block;}
#navmenu ul li ul li a{float:none;color:#444;display: block;font-size:14px;line-height:40px; font-weight:100}
#navmenu ul li ul li a:hover{color:#fff; display:block;background-color:#bc457c; }
#navmenu ul li ul li ul{position:absolute;top:0;left:160px;width:100%;display:none;}
#navmenu ul li ul li ul li{background:none;float:left;border-bottom:1px #535252 solid;display:block;}

.Wxtx,.Links{ margin:15px auto; overflow:auto }
.Wxtx strong,.Links strong{ width:125px; height:45px; float:left; background:#e55497 url(../images/ico1.jpg) no-repeat 17px center; line-height:45px; color:#fff; font-size:15px; text-indent:42px}
.Wxtx span{ width:1053px; height:43px; line-height:43px; float:left; border:solid 1px #d0caa1; border-left:none; padding-left:20px;}

.Content{ margin-bottom:10px; }
.ContentLeft{ width:260px; float:left}
.Content .Bt{ width:100%; float:left;color:#fff; padding:8px 0; text-indent:15px; font-size:15px}
.Content .Bt a{ float:right; margin:3px 10px 0 0}
.Color1{ background-color:#bdac35}
.Color2{ background-color:#3c95c8}
.Color3{ background-color:#e55497}
.Color4{ background-color:#c89f3c}
.Color5{ background-color:#3cc8a5}
.ContentLeft .List{ width:240px; float:left; padding:8px 10px; background-color:#fffce8}
.ContentLeft .List li{ width:100%; float:left; height:27px; line-height:27px; background:url(../images/ico2.jpg) no-repeat 0 center; text-indent:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.ContentRight{ width:940px; float:left; margin-bottom:10px}
.ContentRight .Box{ width:460px; float:left; margin:0 0 10px 10px}
.ContentRight .List2{width:440px; float:left; padding:10px; background-color:#fffce8; overflow:hidden;}
.ContentRight .List2 img{ width:160px; float:left}
.ContentRight .List2 span{ width:265px; float:right; line-height:30px; padding-top:5px; height:145px; overflow:hidden;}

.JingCai{ width:1110px; height:170px; background:url(../images/jcxj.png) no-repeat; padding:25px 45px;}
.JingCai table img{ margin-right:15px}

.Links strong{ background:#e55497 url(../images/ico3.jpg) no-repeat 17px center;}
.Links ul{ width:1073px; height:43px; line-height:43px; float:left; border:solid 1px #d0caa1; border-left:none; overflow:hidden}
.Links ul li{ float:left; padding-left:20px;}

.Footer{ width:100%; float:left; background:url(../images/footbg.png) no-repeat center top; height:325px;}
.Footer div{width:1200px; margin:0 auto; clear:both; text-align:center; padding-top:85px}

.SubNav,.Conbox{ width:210px; float:left; padding:25px; background-color:#fffce8; margin-bottom:20px}
.SubNav li{ height:32px; line-height:32px; text-align:center; border-radius:25px; margin-bottom:15px; background:#c2bc9f url(../images/ico4.png) no-repeat 90% center}
.SubNav li a{width:100%; float:left; color:#fff}
.SubNav li a:hover{  display:block; text-decoration:none;border-radius:25px; font-weight:100; background:#bdac35 url(../images/ico4.png) no-repeat 90% center}
.SubNav li.SubNavOn a{ display:block; text-decoration:none;border-radius:25px; font-weight:100; background:#bdac35 url(../images/ico4.png) no-repeat 90% center}

.Conbox li{ width:100%; float:left; line-height:35px}
.Conbox ul{ width:100%; float:left; margin-bottom:10px}
.Conbox p{ text-align:center}

.InsideRight{ width:920px; float:right}
.InsideRight .Bt{ width:100%; float:left; background-color:#3c95c8; padding:8px 0;color:#fff;text-indent:15px; font-size:15px}
.InsideRight .Js{ width:860px; float:left; padding:30px; background-color:#fffce8;}
.ContactImg{ width:100%; float:left; text-align:center}
.Contact{ width:820px; margin:20px 0 0 50px; float:left; background:url(../images/ico5.jpg) no-repeat 0 12px; padding-bottom:100px}
.Contact li{ font-size:16px; line-height:55px; padding-left:55px}

.List1 li{ width:100%; float:left; padding:25px 0; border-bottom:solid 1px #ebe8d6}
.List1 li img{ width:250px; float:left}
.List1 li span{ width:600px; float:right; line-height:200% }
.List1 li span strong{ width:100%; float:left; font-size:22px; height:45px; line-height:45px; overflow:hidden}

/*分页*/
.Page{clear:both;padding:25px 0 0 0; overflow:auto; font-size:15px; text-align:center}
.Page div{float:right;position:relative;}
.Page li{float:left; padding-right:5px; padding-left:5px;}
.Page a,.Page strong,.Page span{float:left;position:relative;margin:0 2px;color:#fff; padding:0 5px;}
.Page a{ line-height:25px;background-color:#dedbca;border-radius:3px}
.Page a:hover,.Page strong{background:#3c95c8;color:#FFF; line-height:25px; border:none; text-decoration:none; border-radius:3px}
.Page span{line-height:25px}
.Page a.acurrent, .Page li.active a { background:#3c95c8; color: #fff; }

/*内容页*/
.InfoBt{ width:100%; float:left; font-size:29px; font-weight:bold; text-align:center; padding:25px 0 15px 0}
.InfoDate{width:100%; float:left; text-align:center; font-size:13px; color:#555; border-bottom:solid 1px #e5e2d0; padding-bottom:15px;}
.InfoJs{ width:96%; margin:0 auto; clear:both; font-size:16px; padding:15px 0; line-height:40px}
.NextPre{ width:96%; margin:0 auto; clear:both;border-top:solid 1px #eee; padding:10px 0 15px 0; margin-top:20px; overflow:auto}
.NextPre li{width:100%; float:left; height:35px; line-height:35px; overflow:hidden; text-indent:15px}

.Related{ width:100%; float:left; padding:25px 0}
.Related dt{ width:100%; float:left; border-bottom:solid 1px #e5e2d0; font-size:16px; padding:15px 0; margin-bottom:10px}
.Related dd{ width:44%; float:left; height:30px; line-height:30px; overflow:hidden; background:url(../images/ico6.jpg) no-repeat 0 center; text-indent:15px; margin:0 3%}

.List2 li{ width:265px; float:left; text-align:center; padding:10px 15px 0 15px; line-height:45px}
.Info2Img{ width:100%; float:left; text-align:center}
.InfoJs2{width:840px; margin:0 auto; clear:both; padding-top:15px;line-height:35px}

.List2 li.news { width:100%; height:30px; line-30px; text-align:left; line-height:27px; background:url(../images/ico2.jpg) no-repeat 0 center; text-indent:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding:0px; }
.List2 li i { float:right; color:#999; }

.News { padding:5px 19px; }
.News li { float:left; width:100%; height:45px; line-height:45px; border-bottom:1px solid #efefef; background:url(../images/ico4.jpg) no-repeat 0 center; text-indent:17px; overflow:hidden; }
.News li i { float:right; font-size:12px; color:#999; }