body{padding:0; margin:0; font-family:"微软雅黑";}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; list-style:none; font-weight:normal;}
a{text-decoration:none;}
img{  border:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.con{ width:1200px; margin:auto; overflow:hidden;}
*:focus { outline: none;}
button{ font-family:"微软雅黑";}
input{ font-family:"微软雅黑";}

.top{}
.top .left{width:400px; overflow:hidden; float:left;}
.top .right{ width:780px; float:right; overflow:hidden;}
.top .right .a1{font-size:14px; color:#999; margin:10px 0 30px 0; float:right;}
.top .right .a1 span{font-weight:bold; color:#3085BB; margin-right:20px;}
.top .right .a1 a{ color:#999; margin:0 8px;}
.top .right .a1 a:hover{ color:#3085BB;}
.top .right .a2{ float:right;}
.top .right .a2 a{ color:#333; margin:0 12px; font-size:16px;}
.top .right .a2 a:hover{ color:#3085BB;}

.top .right .a2{ float:right;}
.top .right .a2 dl{float:left; margin:0 8px; height:25px; overflow:hidden; padding:0; display:block; width:90px; text-align:center; line-height:24px; transition:all ease .3;}
.top .right .a2 dl dd{width:90px; box-shadow:0 0 5px #ccc; border-radius:3px; position:absolute; z-index:999; padding-top:36px; margin-top:-30px; overflow:hidden; opacity:0;}
.top .right .a2 dl:hover dd{ opacity:1;}
.top .right .a2 dl dd a{ font-size:14px; display:block; background:#fff; padding:5px 0; width:100%; text-align:center; margin:0;}
.top .right .a2 dl dd a:hover{ background:#2f86bb; color:#fff;}
.top .right .a2 dt {margin-bottom:0; position:relative; z-index:9999; display:block; line-height:30px;}
.top .right .a2 dt a{color:#333; font-size:16px; display:block;}
.top .right .a2 dt a:hover{color:#2f86bb;}


.banner{ height:500px;}
#show{width:500px; margin:0 auto;}
#kinMaxShow{width:600px; height:500px; visibility:hidden; overflow:hidden;}
#kinMaxShow p.title{ position:absolute; left:0; bottom:0; text-indent:10px; line-height:30px;font-family:Verdana; color:#FFF; display:block;width:100%; height:30px; font-family:14px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#aa000000,endcolorstr=#aa000000);background:rgba(0,0,0,0.5);}

.syzzsn{ background:#F4F4F4; margin-top:30px;}
.pic{width:1200px;height:350px;}
.pic ul li{list-style:none; overflow:hidden; width:55px; height:350px;float:left;}
.txt{width:55px; overflow:hidden; height:350px; cursor:pointer; background:#2F86BB; float:left;}
.txt p{color:#fff; width:10px; font-weight:bold; font-size:18px; font-family:"微软雅黑";float:left;position:relative; margin:0 0 0 17px;}
.pic ul li .a1{ padding:40px 50px; overflow:hidden;}
.pic ul li .a1 h1{ font-size:18px; font-weight:bold; margin-bottom:15px;}
.pic ul li .a1 p{ font-size:14px; color:#999; line-height:24px;}
.pic .l1{width:980px;}
.pic .l1 .txt{ background:#2F86BB;}
.pic .l2 .txt{ background:#267DB2;}
.pic .l3 .txt{ background:#2674A4;}
.pic .l4 .txt{ background:#1E6794;}

.syywtix{ margin-top:35px; width:1300px;}
.syywtix h1{ font-size:14px; color:#aaa; line-height:36px; border-bottom:1px solid #eee;}
.syywtix h1 p{ font-size:22px; text-indent:2px; color:#666; float:left; margin-right:18px;}
.syywtix a{ width:350px; overflow:hidden; float:left; margin:30px 69px 0 0;}
.syywtix a img{ margin-bottom:12px;}
.syywtix a h2{ font-size:16px; color:#333; font-weight:bold;}
.syywtix a p{ color:#999; font-size:14px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; width:350px;}
.syywtix a:hover{ opacity:0.8;}


.syxinwenzixun{ margin-top:38px;}
.syxinwenzixun h1{ font-size:14px; color:#aaa; line-height:36px; border-bottom:1px solid #eee; height:36px;}
.syxinwenzixun h1 p{ font-size:22px; text-indent:2px; color:#666; float:left; margin-right:18px;}
.syxinwenzixun h1 a{ font-size:14px; color:#aaa; float:right;}
.syxinwenzixun h1 a:hover{ font-size:14px; color:#3085BB;}
.syxinwenzixun .a1{ margin:20px auto; text-align:center; width:280px; padding-bottom:50px;}
.syxinwenzixun .a1 a{ display:block; float:left; width:100px; height:35px; line-height:35px; color:#fff; font-size:18px; text-align:center; background:#C4C4C4; border-radius:30px; margin:0 10px;}
.syxinwenzixun .a1 a:hover{ background:#3085BB;}
.syxinwenzixun .a1 .active{ background:#3085BB;}
.syxinwenzixun .left{ width:548px; overflow:hidden;}
.syxinwenzixun .left img{ display:block; margin-bottom:20px;}
.syxinwenzixun .left h2{ font-size:16px; color:#333; margin-bottom:5px;}
.syxinwenzixun .left p{ font-size:14px; color:#999; line-height:22px;}
.syxinwenzixun .left p a{ color:#3085BB;}
.syxinwenzixun .left p a:hover{ opacity:0.8; text-decoration:underline;}
.syxinwenzixun .right{width:600px; overflow:hidden;}
.syxinwenzixun .right a{ border-bottom:1px solid #eee; padding-bottom:26px; margin-bottom:26px; display:block;}
.syxinwenzixun .right a h2{ font-size:16px; color:#333; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden; margin-bottom:12px;}
.syxinwenzixun .right a p{ font-size:14px; color:#666; line-height:22px; color:#999;}
.syxinwenzixun .right a:hover{ opacity:0.8;}
.syxinwenzixun .right a:hover h2{ color:#3085BB;}

.foot{ margin-top:30px; background:#F1F1F1; padding:30px 0 0px 0;}
.foot .left{ width:720px; overflow:hidden;}
.foot .left dl{ width:120px; float:left; line-height:24px;}
.foot .left dt{ font-size:14px; margin-bottom:8px;}
.foot .left dt a{ color:#333;}
.foot .left dt a:hover{ color:#3085BB;}
.foot .left dd{ font-size:12px;}
.foot .left dd a{ color:#999;}
.foot .left dd a:hover{ color:#3085BB;}
.foot .right{ width:400px; text-align:right;}
.foot .right img{}
.foot hr{ border-top:1px solid #ddd; margin-top:20px;}
.foot p{ font-size:12px; color:#aaa; text-align:center; line-height:45px;}


.position{ color:#666; font-size:12px; line-height:48px;}
.position a{ color:#666;}
.position .con{border-bottom:1px solid #eee;}
.position a:hover{ color:#3085BB;}
.neirongzhuti{ margin-top:30px;}
.neirongzhuti .left{ width:226px;}
.neirongzhuti .left font{ margin-bottom:30px; display:block;}
.neirongzhuti .left font h1{ line-height:46px; color:#666; font-size:16px; text-align:center; font-weight:bold; background:#ccc; border-radius:5px 5px 0 0;}
.neirongzhuti .left font a{ line-height:38px; border-bottom:1px solid #eee; font-size:14px; color:#333; display: block; background:url(../image/jt.jpg) 15px center no-repeat; text-indent:30px;}
.neirongzhuti .left font a:hover{ color:#3085BB;}
.neirongzhuti .left p{font-size:14px; color:#999; line-height:26px;}
.neirongzhuti .left p span{ float:left; width:50px;}
.neirongzhuti .left p i{ font-style:normal; float:right; width:170px;}
.neirongzhuti .right{ width:934px; overflow:hidden;}
.neirongzhuti .gongchenanl{ width:960px;}
.neirongzhuti .gongchenanl a{ width:440px; margin-right:40px; display: block; height:140px; overflow:hidden; float:left; padding-bottom:20px; border-bottom:1px solid #eee; margin-bottom:20px; cursor:pointer;}
.neirongzhuti .gongchenanl a:hover{ opacity:0.8;}
.neirongzhuti .gongchenanl a img{ float:left; width:215px; height:140px;}
.neirongzhuti .gongchenanl a font{ width:215px; float:right; display: block; line-height:22px;}
.neirongzhuti .gongchenanl a font h1{ font-size:14px; color:#333; margin-bottom:8px;}
.neirongzhuti .gongchenanl a font p{ color:#999; font-size:13px;}
.pagelist{ text-align:center; font-size:14px;}
.pagelist ul{ display:inline-block;}
.pagelist li{ float:left; margin:0 8px; color:#999;}
.pagelist li:hover{}
.pagelist li a{ color:#333;}
.pagelist li a:hover{ color:#3085BB;}
.pagelist li.thisclass{ font-weight: bold;  color:#3085BB; text-decoration:underline;}

.yewutixi{width:950px;}
.yewutixi a{float:left; margin-left:8px; width:283px; display:block; box-shadow:0px 0px 5px #ccc; margin-right:25px; margin-bottom:30px; margin-top:8px;}
.yewutixi a img{ width:100%; height:180px; margin-bottom:30px; display:block;}
.yewutixi a p{ font-size:18px; color: #333; font-weight:bold; line-height:22px; margin:0 0 20px 20px;}
.yewutixi a span{ display:block; width:26px; height:6px; background:#3085BB; border-radius:5px; margin:0 0 30px 20px;}
.yewutixi a:hover{ box-shadow:0 0 5px #999;}

.xinwenlieb{}
.xinwenlieb a{ display: block; margin:8px 0 20px 8px; box-shadow:0 0 5px #eee; padding:10px; height:160px; width:890px;}
.xinwenlieb a img{ float:left; display: block;}
.xinwenlieb a font{ width:620px; float:right;}
.xinwenlieb a font h1{ font-size:18px; color:#333; margin-bottom:10px; margin-top:8px;}
.xinwenlieb a font span{ color:#999; font-size:12px;}
.xinwenlieb a font p{ color:#666; font-size:14px; line-height:22px; margin-top:15px;}
.xinwenlieb a:hover{ opacity:0.8; box-shadow:0 0 5px #aaa}
.xinwenlieb a.wt{ height:130px;}
.xinwenlieb a.wt img{ display: none;}
.xinwenlieb a.wt font{ width:850px;}

.xinwenshow{}
.xinwenshow h1{ font-size:18px; font-weight:bold; margin:20px 0; color:#333; text-align:center;}
.xinwenshow .a1{ font-size:12px; color:#999; width:550px; margin:auto;}
.xinwenshow .a1 span{ float:left; margin-left:25px; line-height:28px;}
.xinwenshow .a1 div.bdsharebuttonbox{ float:right; margin-left:25px;}
.xinwenshow .daodu{ padding:8px 15px; background:#f1f1f1; border:1px solid #ddd; font-size:12px; font-style:; color:#888; margin:28px 0; line-height:22px;}
.xinwenshow .zt{ font-size:13px; color:#333; line-height:23px;}
.xinwenshow .zt p{ margin:12px 0;}
.xinwenshow .zt img{ width:98%; display: block; margin:auto;}
.danye{}
.danye .zt{ font-size:14px; color:#333; line-height:24px;}
.danye .zt p{ margin:12px 0;}