﻿@charset "UTF-8";
/* CSS Document */
*{margin: 0 auto; padding: 0;font-family: "微软雅黑"; list-style-type: none; color: #000000; text-decoration:none}
img{ cursor: pointer; transition: all 0.6s;  }  
img:hover{   transform: scale(1.03); }  
a:hover{ font-weight:bold; text-decoration:none;}

.xsyhenlan{background-color: #fbfbfb; height: 40px; border-bottom: 1px #f0f0f0  solid;}
.xsyhenlan-1{width: 1200px; height: 40px; margin: 0 auto;}
.xsyhenlan-1 dl{ font-size: 16px; color: #000000; line-height: 40px;}
.xsyhenlan-1 dl dd{padding: 0 10px; float: left;}
.xsyhenlan-1 dl dt{padding: 0 10px; float: right;}

.xsyhend{width: 1200px; height:80px; margin: 0 auto;}
.xsyhend img{width:100%;}
.xsyhend .xsyhend-a{ width:35%; float:left;} 
.xsyhend .xsyhend-b{ width:25%; float:left; margin-left:15%;} 
.xsyhend .xsyhend-c{ width:25%; float:right; line-height:55px; font-size:22px; font-weight:bold} 
.xsyhend .xsyhend-c span{color: #F00;}

.xinxhouydh{width: 1200px; margin: 0 auto; height: 48px;}
.xinxhouydh dl{ font-size: 18px; line-height:48px;}
.xinxhouydh dl dd{color:#fff; background: #db2736; float: left;width: 230px; text-align: center;}
.xinxhouydh dl dt a{color:#000000;text-align: center;width: 118px; text-align: center; float:left; font-weight: 500;font-size: 18px; }
.xinxhouydh dl dt a:hover{color:#000000;text-align: center;width: 118px; text-align: center; float:left; font-weight: 500;font-size: 18px; color: #003a95;}
.yidiandian{margin-left: 10px;}

.xsyjiean{width: 1198px; border: #d2d2d2 1px solid;height:146px; margin-top: 10px;margin: 10px auto 0; }
.xsyjiean dl{width: 169px; float: left;padding: 20px 15px;}
.xsyjiean dl dd{font-size: 30px; color: #FF0004; line-height: 60px; text-align: center;}
.xsyjiean dl dt a{font-size: 14px; color:#000000; line-height: 24px; text-align: center; display:block;}
.xsyjiean dl dt a:hover{font-size: 14px; color:#333333; line-height: 24px; text-align: center; display:block;}

.xsybiaot{width: 1140px; color:#000000; font-size: 16px; font-weight: 800; height: 40px; line-height: 40px; text-align: left; padding: 10px 30px;margin: 0 auto;}
.xsybiaotx a{color:#FF0004; font-size: 14px; width: 60px; height: 30px; float: right;line-height: 40px;}
.xsybiaotx a:hover{color:#3F3F3F; font-size: 14px; width: 60px; height: 30px; float: right;line-height: 40px;}
.xsybiaotx-1 a{color:#FF0004; font-size: 14px; width: 60px; height: 30px; float: right;line-height: 30px; margin-bottom: 10px;}
.xsybiaotx-1 a:hover{color:#3F3F3F; font-size: 14px; width: 60px; height: 30px; float: right;line-height: 30px; margin-bottom: 10px;}

.xsyhui{width: 100%;background:#f7f6f6; height: 340px;}
.xsywz{width: 1200px; height: 340px;margin: 0 auto;}
.xsyxwzx{width:230px; height: 340px; background-image: url(../dlimages/xinshouyqq_03.png); float: left;}
.xsyxwzx2-1{width:230px; height: 340px; background-image: url(../dlimages/xinshouyqq_18.png); float: left;}
.xsyxwzx2-2{width:230px; height: 340px; background-image: url(../dlimages/xinshouyqq_28.png); float: left;}
.xsyxwzx2-3{width:230px; height: 340px; background-image: url(../dlimages/xinshouyqq_47.png); float: left;}
.xsyxwzx2-4{width:230px; height: 340px; background-image: url(../dlimages/xinshouyqq_52.png); float: left;}
.xsyxwzx2-5{width:230px; height: 340px; background-image: url(../dlimages/xinshouyqq_70.png); float: left;}

.xsyxwzx h1{color: #FFFFFF; font-size: 32px;padding: 30px 20px 0px;}
.xsyxwzx h2{color: #FFFFFF; font-size: 12px;padding: 0px 20px 10px;}
.xsyxwzx ul{padding: 40px 20px 10px;}
.xsyxwzx ul li a{color: #FFFFFF;font-size: 14px; line-height: 24px; font-weight: 200;}
.xsyxwzx ul li a:hover{color: #FFFFFF;font-size: 14px; line-height: 24px; font-weight: 200;}
.xsyljzx a{width: 140px; height: 30px; font-size: 14px; border: #fff 1px solid; text-align: center; line-height: 30px; color: #fff; margin-top: 10px;display:block;margin: 0 auto;}
.xsyljzx a:hover{width: 140px; height: 30px; font-size: 14px; border: #FF0004 1px solid; text-align: center; line-height: 30px; color: #fff; margin-top: 10px; background: #FF0004;display:block;margin: 0 auto;}
.xsyljzx1 a{width: 140px; height: 30px; font-size: 14px; border:#ff0000 1px solid; text-align: center; line-height: 30px; color: #ff0000; margin-top: 20px; display:block;margin: 0 auto;}
.xsyljzx1 a:hover{width: 140px; height: 30px; font-size: 14px; border:#ff0000 1px solid; text-align: center; line-height: 30px; color: #ffffff; margin-top: 20px; background:#ff0000;display:block;margin: 0 auto;}

.xsyxwzx1-1{width:230px; height: 340px;float: left; background: #FFFFFF; margin-left: 12px;}
.xsyxwzx1-1 h1{font-size: 16px;padding: 10px 20px 10px;}
.xsyxwzx1-1 ul{padding: 00px 20px 10px;}
.xsyxwzx1-1 ul li a{font-size: 14px; line-height: 28px; font-weight: 200;}
.xsyxwzx1-1 ul li a:hover{font-size: 14px; line-height: 28px; font-weight: 200;}
.xsyxwzx1-1 ul li span{font-size: 14px; line-height: 28px; font-weight: 800; color:#FF0004;} 

.xsyxwzx22-1{width:230px; height: 160px;float: left; background: #FFFFFF; margin-left: 12px;}
.xsyxwzx22-1 h1{color: #FFFFFF; font-size: 20px; text-align: center; line-height: 30px;}
.xsyxwzx22-1-1{background-color:#ff6e6e;}
.xsyxwzx22-1-2{background-color:#9ebf88;}
.xsyxwzx22-1-3{background-color:#7bb6c7;}
.xsyxwzx22-1-4{background-color:#a592d3;}

.xsyxwzx22-2{width:230px; height: 170px;float: left; background: #f7f6f6; margin-left: 12px; margin-top: 10px;}
.xsyxwzx22-2 ul li a{font-size: 18px; text-align: center; line-height: 30px;margin-top: 34px;display:block;}
.xsyxwzx22-2 ul li a:hover{font-size: 18px; text-align: center; line-height: 30px;margin-top: 34px; text-align: center;display:block;}
.xsyma{ }

.xsytttttt{ float: right;}
.xsytttttt2{ float: left; margin-left: 12px;}
.xsytttttt3{ float: left; margin-left: 12px; margin-top: 10px;}
.xsyshizi{ width: 1200px; height: 320px;}
.xsybaise{  width:958px; background-color: rgba(255,255,255,0.9); margin-top:280px; height:60px; text-align: center;line-height: 60px; font-size: 16px;}
.xsyhzqy{width:958px; height: 340px;margin-left: 12px;background-color:#FFFFFF;float: right; }
.xsyhzqy img{margin: 20px 50px;}
.xsyyj{ background-color:#143b84; width: 100%; height: 280px;}
.xsyyj1{width:1200px;height: 200px; margin:auto;}
.xsyyj1 dl{width:220px;float: left; text-align: center;  padding-top: 15px; height: 140px;}
.xsyyj1 dl dd a{color:#FFFFFF; font-size: 20px; line-height: 40px; margin-top: 15px; }
.xsyyj1 dl dd a:hover{color:#FFFFFF; font-size: 20px; line-height: 40px; margin-top: 15px;}
.xsyyj1 dl dt a{font-size: 16px;color:#FFFFFF; line-height: 28px;}
.xsyyj1 dl dt a:hover{font-size: 16px;color:#FFFFFF; line-height: 28px;}
.xsyyj1 dl dt a span{color: #fff; font-size:28px; text-align: center;}
.xsyyj1 dl dt a:hover span{color: #fff; font-size:28px; text-align: center;}
.xsyyj1 ul li{font-size: 16px; text-align: center; color: #FFFFFF; line-height: 40px;}
.xsyyj1 ul li a{font-size: 16px; text-align: center; color: #FFFFFF; line-height: 40px;}
.xsyyj1 ul li a:hover{font-size: 16px; text-align: center; color: #FFFFFF; line-height: 40px;}
.xsybanner{width: 1200px; height: 409px; margin: 0 auto;}
.xsybanner1{width:958; float: left;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;background:#ffffff; float: left;}
#playBox{ width:958px; height:409px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../dlimages/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../dlimages/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:900px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}

.xinshouyxiaohent{width: 1200px; padding: 10px 0; margin: 10px auto;}
.xsyxinj{width: 1200px; height: 440px; margin: 0 auto;}
.xsyhui1{width: 100%;background:#fff; height: 140px;}
.xsyhui11{width: 1200px;margin: 0 auto;}
.xsyhui11 ul li{ margin-right:30px;font-size: 14px; text-align:center; line-height: 30px; float: left;}

.hj{width:1200px; margin:auto;}
.hj img{width:100%;}
.hj tr{height:100px;}
.hj tr td{width:25%; padding:0px 0px 0px 5px;}

.kb{width:1200px;margin:auto;}
.kb-a{width:390px; float:left; margin-right:12px; height:350px; border:1px #999999 solid;border-radius:15px; background-image:url(../dlimages/kc-a.png); background-repeat:no-repeat; background-size:100%;}
.kb-a:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;}
   
.kb-b{width:390px; float:left; margin-right:12px; height:350px;border:1px #999999 solid;border-radius:15px;background-image:url(../dlimages/kc-b.png); background-repeat:no-repeat; background-size:100%;}
.kb-b:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;}
   
.kb-c{width:390px; float:right; height:350px;border:1px #999999 solid;border-radius:15px;background-image:url(../dlimages/kc-c.png); background-repeat:no-repeat; background-size:100%;} 
 .kb-c:hover{filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;}
     
   
 
.xx-a{height:91px; line-height:91px; text-align:center; font-size:20px; background: none; color:#fff;border:0px;}
.xx-b{}
.xx-d{height:42px; background-color:#8699BE; color:#fff; font-size:14px; line-height:42px; width:100px; margin:auto; text-align:center; margin-top:10px;}
.xx-d:hover{background-color:#1A2036}
.xx-c{ width:100%;}
.xx-c form{width:350px; margin:auto; margin-top:27px;}
.xx-c form .for-a{border:1px solid #c5cddb; height:42px; margin:10px auto; width:100%; font-size:15px; line-height:42px; color:#323232;}
.xx-c form .for-a span{width:100px; float:left;text-align:right; }
.xx-c form .for-a select{ border:0px; float:left; width:230px; height:42px;color:#636363; }
.xx-c form .for-a input{ border:0px; float:right; width:250px; height:42px;}
.xx-c form .for-b{width:100%; text-align:center;}
.xx-c form .coolbg{height:42px; background-color:#8699BE; color:#fff; font-size:14px; line-height:42px; width:100px; margin:auto; text-align:center; margin-top:10px;}
.xx-c form .coolbg:hover{background-color:#1A2036}