@charset "utf-8";
*{margin:0px; padding:0px; list-style:none;}
body{font-size: 12px;line-height: 24px; min-width: 1100px;color: #f1e2a4;font-family:"Microsoft YaHei","Î¢ÈíÑÅºÚ"; background:#190f2d url(../images/bj.jpg) center bottom no-repeat;}
a{ color:#f1e2a4; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.c{clear: both;line-height: 0;overflow: hidden;zoom: 1;font-size: 0;content: '.';}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
img{ border:none; vertical-align:middle;}
.wp{ width:1000px; margin:0 auto;}

.header{ height:156px; overflow:hidden; background:url(../images/topbj.png) center top no-repeat; border-bottom:1px solid #452971;}
.header .logo{ float:left; margin:40px 35px 0 0;}
.header .top_z{ float:left; width:230px; text-align:center; font-size:16px; color:#fbe2ad; margin:40px 0 0 0; line-height:24px;}
.header .top_z .k{ height:28px; line-height:28px; overflow:hidden; border:1px solid #fbe2ad; margin-top:5px; text-indent:-9999px; background:url(../images/zi.png) center center no-repeat;}
.header .top_r{ float:right; margin-top:68px;}
.header .top_r a{  display:block; float:left; height:50px; line-height:50px; background-color:#361c5f; border:4px solid #71479e; font-size:22px; color:#fbe2ad; margin-left:10px; padding:0 10px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; overflow:hidden;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;}
.header .top_r a:hover{ background-color:#200f42;}

.zdxz{ overflow:hidden; margin-left:-25px; position:relative; padding:20px 0 30px 0;}
.zdxz li{ float:left; width:180px; height:146px; background:url(../images/ico_zd.png) no-repeat; margin-left:25px; text-align:center; font-size:16px;}
.zdxz li i{ display:block; width:30px; height:30px; line-height:30px; text-align:center; margin:0 auto; background:url(../images/ico_xh.png) no-repeat; font-size:20px; color:#371709; font-style:normal; margin-top:20px;}
.zdxz li .b{ font-size:18px; color:#fdfdfd; height:36px; line-height:36px; overflow:hidden; margin-top:5px;}
.zdxz li span{ color:#fff601;}
.zdxz li a{ color:#f88907; display:block;}

.caidan{ overflow:hidden; width:458px; height:358px; float:left;}
.caidan li{ float:left; width:229px; height:179px; background:url(../images/ndm.png) no-repeat;}
.caidan li:hover{background:url(../images/ndmh.png) no-repeat;}
.caidan li a{ display:block; height:179px; overflow:hidden;}
.caidan li.caidan_1{ background-position:0 0;}
.caidan li.caidan_2{ background-position:-229px 0;}
.caidan li.caidan_3{ background-position:0 -179px;}
.caidan li.caidan_4{ background-position:-229px -179px;}

.banner{ width:518px; height:347px; float:right; background:url(../images/bannerbj.png) no-repeat; overflow:hidden; padding:6px 5px 7px 6px; position:relative;}
.banner img{ width:518px; height:347px;}
.banner .banner_x{ position:absolute; right:15px; bottom:20px;}
.banner .banner_x span{ width:10px; height:10px; display:block; float:left; margin:0 3px; background:#fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%; cursor:pointer;}
.banner .banner_x span.on{ background:#f5bc54;}

.menu{ overflow:hidden; width:283px; height:346px; float:left; padding:7px 6px; background:url(../images/leftmenubj.png) no-repeat;margin-top:15px; }
.menu li{background:url(../images/menu.png) no-repeat;}
.menu li.menu_1{ background-position:0 0; height:107px; line-height:107px;}
.menu li.menu_2{ background-position:0 -107px; height:107px; line-height:107px;}
.menu li.menu_3{ background-position:0 -214px; height:132px; line-height:132px;}
.menu li a{ display:block; overflow:hidden; text-indent:-9999px;}

       .box{ overflow:hidden; float:right; width:698px; margin-top:10px; }
.box li{ background:url(../images/boxbj.png) no-repeat; width:335px; height:164px; float:left; border:1px solid rgb(23, 23, 23); margin:6px 0 6px 12px;}
.box li a{ display:block; height:164px; overflow:hidden;}
.box li a.box_1{ background:url(../images/listbj1.png) right center no-repeat;}
.box li a.box_2{ background:url(../images/listbj2.png) right center no-repeat;}
.box li a.box_3{ background:url(../images/listbj3.png) right center no-repeat;}
.box li a.box_4{ background:url(../images/listbj4.png) right center no-repeat;}
.box li .b{  color:#eed193; background:url(../images/btbj.png) no-repeat; width:192px; height:32px; line-height:32px; overflow:hidden; margin:18px 0 0 10px;}
.box li .b span{  font-size:20px; padding:0 5px 0 10px; color:#fbe2ad;}
.box li .b em{ text-transform:uppercase;}
.box li .n{ margin:74px 0 0 49px; width:188px; height:90px; line-height:18px; overflow:hidden;font-size:16px; font-weight: bolder; color: #8677b7;color: #ffb400;}


.diyx{ overflow:hidden; background-color:#652301; border:1px solid #71479e; }
.diyx li{ font-size:14px; color:#ffffff; float:left;width: 25%; box-sizing: border-box;-webkit-box-sizing: border-box;  padding:20px 0 20px 15px; margin-left:-1rpx; border-left:1px solid #71479e; overflow:hidden;}
.diyx li.diyx_1{ background:#361c5f 20px center no-repeat; border-left:none;}
.diyx li.diyx_2{ background:#361c5f 20px center no-repeat;}
.diyx li.diyx_3{ background:#361c5f 20px center no-repeat; }
.diyx li.diyx_4{ background:#361c5f 20px center no-repeat; float:right;}

.wuda{ height:104px; overflow:hidden; background:#200f42; border:1px solid #71479e; border-top:none; padding:20px 0 20px 40px; position:relative;}
.wuda .k{ width:104px; height:104px; float:left; font-size:14px; background:#361c5f;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%; overflow:hidden; color:#fbe2ad; text-align:center; margin:0 40px; z-index:1; position:relative;}
.wuda .k span{ display:block; font-size:26px; line-height:36px; margin-top:22px;}
.wuda i{ display:block; width:760px;  height:2px; background-color:#71479e; overflow:hidden; position:absolute; left:100px; top:50%;}

.copy{ padding:30px 0 0 0; overflow:hidden; text-align:center; color:#8677b7;}


   @media screen and (max-width: 768px) {
 

   }








