﻿@charset "utf-8";
/* CSS Document */
html,body,div,span,img,a,table,th,td,ul,li,dl,dt,dd,from,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:none;}
ul,li,dl,dt,dd{list-style:none;}
body{ font-family:"Microsoft YaHei"; color:#333;}
a{color:#333; text-decoration:none;}
a:hover{color:#c30;}
.fl{ float:left;}
.fr{ float:right;}
.font_green{ color:#22ab56;}
.font_bule{ color:#1290c8;}
.pl{ padding-left:15px;}
.mb{ margin-bottom:20px;}
.clear{ clear:both; margin:0; padding:0; }
.pro_list{height:auto;overflow:hidden;}
/* top */
.top_bg{ height:98px; background:url(../images/top_bg.jpg) repeat-x center top;}
.top{ width:1002px; margin:0 auto; text-align:left;}
.top #topBox{ height:58px; position:relative; font-weight:bold;}
.top #navBox{ height:40px;}
.top #bannerBox{ background:url(../images/banner.jpg) no-repeat; height:394px; position:relative; }
.top #selectBZBox{ height:200px; border-bottom:1px  dotted  #b9b8b8; }
.top #PTcontrastBox{ height:450px; border-bottom:1px  dotted  #b9b8b8;}
.top #caseBox{height:365px; }
.top .logo{ padding-top:10px; color:#0082af;  width:500px; height:40px; font-weight:bold;  }
.top .logo span{position:absolute;left: 141px;top:23px;}
.top .phone{position:absolute;background: url(../images/phototb.jpg) no-repeat;height:30px;width:175px;color:#0082af;left:801px;top:20px;padding-left:25px;padding-top:1px;}
.top #navBox ul li{ width:110px; height:40px; line-height:40px; float:left;  text-align:center; }
.top .sqtyBut{position:absolute;width:218px;height:64px;left:0px;top: 258px;}
.top .zxgmBut{position:absolute;width:218px;height:64px;left:250px;top: 258px;}
/* banner */
.banner_bg{width:100%;  background:url(../images/ban.jpg) no-repeat center top;}
.banner_bg .banner{ position:relative; width:1000px; height:431px; margin:0 auto; text-align:left;}
.banner .sm{position: absolute; top: 240px; left: 40px;}
.banner_bg .banner .ban_btn01{ position:absolute; left:360px; top:265px; width:263px;height:82px; }
.banner_bg .banner .ban_btn01 a{ color:#993300; font-size:24px; text-align:center; line-height:62px; width:221px;height:69px; background:url(../images/ico01.png) no-repeat; display:block;}
.banner_bg .banner .ban_btn01 a:hover{ background:url(../images/ico01.png) 0 -69px no-repeat;}
.banner_bg .banner .ban_btn02{ position:absolute; left:650px; top:265px; width:221px;height:69px; background:url(../images/ico01.png) -221px 0 no-repeat;}
.banner_bg .banner .ban_btn02 a{ color:#663333; font-size:24px; text-align:center; line-height:62px; width:221px;height:69px; background:url(../images/ico01.png) -221px 0 no-repeat; display:block;}
.banner_bg .banner .ban_btn02 a:hover{ background:url(../images/ico01.png) -221px -69px no-repeat;}
.gun{ width:1000px; position:absolute; top:395px; left:0; height:35px;  line-height:35px; overflow:hidden;  }
.gun li{ height:35px; float:left; background:url(../images/gu.png) no-repeat center left; padding-left:15px; margin-left:67px; color:#fbce4d;}
/* main0 */
.main0_bg{ width:100%; padding-top:20px; background:#202237;}
.main0_tit{ background:url(../images/ico01.png) no-repeat 0 -227px; height:54px; width:100%; margin-left:22%; text-indent:-9999px; }
.main0{width:1000px; margin:0 auto; text-align:left; padding-bottom: 30px;}
.tit_01{background:url(../images/ico01.png) no-repeat 0 -281px; height:74px; width:100%; margin-top:35px;  text-indent:-9999px; }
.xian2{border-bottom:dashed 1px #282d64; margin-top:20px;}
.main0 .game_lis li{ float:left; margin: 10px 25px;}
.main0 .game_lis li a.more{ background:url(../images/ico01.png) -527px -652px no-repeat; height:144px; width:144px; display:block;}
.main0 .game_lis li a.more:hover{background:url(../images/ico01.png) -383px -652px no-repeat; }
/* main1 */
.main1_bg{ width:100%; background:#282d64; color:#fff;}
.main1_btom{ background:url(../images/main1_btom.jpg) no-repeat center; height:112px; margin-top:-20px; width:100%;}
.main1{ width:1000px; margin:0 auto; text-align:left; }
.main1 .main2_tit{ margin-bottom:30px; }
.main1_box li{ float:left; width:290px; height:205px; margin:40px 10px 10px 10px; text-align:center;}
.main1_tit{ background:url(../images/ico01.png) no-repeat 0 -166px; height:63px; width:100%; margin-left:30%; text-indent:-9999px; }
.xian{border-bottom:dashed 1px #202237; margin-top:20px;}
.main1 dl{ width:480px; margin-left:15px; margin-bottom:25px; margin-top:10px; overflow:hidden; zoom:1;}
.main1 dl dd strong { display:block; padding-left:40px; line-height:35px; height:35px; font-size:20px;}
.main1 dl dd strong.s1{background: url(../images/ico_01.jpg) left center  no-repeat;}
.main1 dl dd strong.s2{background: url(../images/ico_02.jpg) left center  no-repeat;}
.main1 dl dd strong.s3{background: url(../images/ico_03.jpg) left center  no-repeat;}
.main1 dl dd strong.s4{background: url(../images/ico_04.jpg) left center  no-repeat;}
.main1 dl dd strong.s5{background: url(../images/ico_05.jpg) left center  no-repeat;}
.main1 dl dd a{color:#9999ff; margin-top:10px;}
.main1 tr td a strong { color:#fff;}
.main1 a:hover{ color:#d4361d;}
.main1 dl dd .m2_list3_btn{ position:absolute; left:180px; top:5px; width:132px; height:36px;}
/* main2 */
.main2 .tit_02{ background:url(../images/ico01.png) no-repeat 0 -355px; height:74px; width:100%;  text-indent:-9999px; }
.main2_bg{width:100%; background:#282d64; }
.main2{width:1000px; margin:0 auto; text-align:left; }
.main2 .pro_list dl{ float:left; width:226px; margin:20px 12px;}
.main2 .pro_list dl dt img{ width:220px; height:152px;}
.main2 .pro_list dl dd,.main2 .pro_list dl dd a{ margin-top:2px; font-size:14px; color:#fff; line-height:200%; text-align:center; }
.main2 .pro_list .but{background:#d6951c; display:block; width:220px; height:50px; margin-top:8px; font-size:16px; line-height:50px; }
.main2 .pro_list .but:hover{background:#e53a20;}
.main2 .pro_list dl dd img{ width:220px; height:48px;}
/* main3 */
.main3_bg{ background:#202237; width:100%;}
.main3{width:1000px; margin:0 auto; text-align:left; }
.tit_03{ background:url(ico01.png) no-repeat 0 -429px; height:74px; width:100%;  text-indent:-9999px; }
.main3 dl dd strong { display:block; padding-left:17px; line-height:35px; height:35px; font-size:20px; background: url(../images/lis_bg.png) left center  no-repeat; color:#fff;}
.main3 dl dd a{color:#dbdbff; margin-top:10px;}
.main3 tr td a strong { color:#fff; }
.main3 a:hover{ color:#d4361d;}
.main3 dl{ width:480px; margin-left:15px; margin-bottom:25px; margin-top:10px; overflow:hidden; zoom:1; }
/* main4 */
.main4_bg{ background:#282d64; width:100%;}
.main4{width:1000px; margin:0 auto; text-align:left; }
.tit_04{ background:url(../images/ico01.png) no-repeat 0 -503px; height:74px; width:100%;  text-indent:-9999px; }
/* main5 */
.main5_bg{ background:#202237; width:100%;}
.main5{width:1000px; margin:0 auto; text-align:left; }
.tit_05{ background:url(../images/ico01.png) no-repeat 0 -577px; height:74px; width:100%;  text-indent:-9999px; }
.main5 a{ color:#333;}
.main5 a:hover{ text-decoration:underline;}
.main5 .main5_box{ margin-top:90px;}
.main5 .main5_box_l{ width:636px; height:301px; }
.main5_box .tit{font-size: 20px; background: url(../images/menu_list_st.jpg) left center no-repeat; font-weight: bold; }
.main5_box a.more{ font-size:14px; font-weight:100;}
.main5_box_l li{ float:left; margin:20px 5px 5px 5px;}
.main5 .main5_box_r{ width:325px; height:301px; }
.main5 .main5_box_r li{float:left; margin:20px 5px 5px 5px;}
.main5 .tit {font-size: 24px;background: url(../images/lis_bg.jpg) left center no-repeat; color:#ccccff; }

/* footer */
#footer{ width:100%; height:240px; padding-top:50px; background:#f5f3f3; text-align:center; font-size:12px;}
#footer p{ margin-bottom:10px;}
#footer a{ color:#333; margin:0 5px;}
#footer a:hover{color:#F00;text-decoration:none !important;}
#top-bottom-menu {font: 9pt Arial, Helvetica, sans-serit;position:fixed;height:auto;text-align:center;}
#top-bottom-menu #dstbm-top {position:absolute;border:1px #cccccc solid;display:none;cursor:pointer;}
#top-bottom-menu #dstbm-menu {position:absolute;border:1px #cccccc solid;cursor:pointer;display:none;}
#top-bottom-menu #dstbm-menu a {color:#000000;text-decoration:none;}
#top-bottom-menu #dstbm-menu a:hover {text-decoration:underline;}
#top-bottom-menu #dstbm-menu #dstbmmenu {display:none;}
#top-bottom-menu #dstbm-menu ul {list-style-type:none;padding:0px;margin:0px;}
#top-bottom-menu #dstbm-menu ul li {display:inline;padding-left:10px;}
#top-bottom-menu #dstbm-menu ul li:first-child {padding-left:0px;}
#top-bottom-menu #dstbm-bottom {position:absolute;border:none;cursor:pointer;display:none;}
