@charset "utf-8";
body { margin: 0px;  padding-right: 0px; padding-bottom: 0px; padding-left: 0px;  background-position: center top; font-family: "Microsoft YaHei";  }
ul, li { margin: 0px; padding: 0px; list-style-type: none; }
.clear { clear: both; }
img{border:none}
.top{ height:853px; background-image: url(images/topbg.jpg); background-repeat:no-repeat; background-position:center center}
.topmain { width:1000px; height:853px; position:relative; margin-left:auto; margin-right:auto;}
.logo { float: left; padding-top: 25px; }
header { height: 75px; position: relative; width: 100%; top: 0px; left: 0px; right: 0px; z-index: 111;background-image: url(images/head_bg.png); }
.music { float: right; padding-top: 25px; }
.topmain .button {padding-top:0px; text-align:center;}
.topmain .button img{ margin-left:43px; margin-right:43px;}
.slog {text-align:center; padding-top:0px;}

.buy {  text-align: center; padding-top:35px; }
.buy  img { margin-left:52px; margin-right:52px;}
.paytime {  text-align: center; padding-top:40px; }

header{ height:54px; background:#0d44b7; position:relative; top:0px;}
.header { width: 1000px; margin-right: auto; margin-left: auto; }

.header nav { height:54px;  }
.header nav a { display: block; float: left; text-align: center; font-family: "Microsoft YaHei"; font-size: 16px; margin-left: 45px; margin-right: 45px; height:54px; line-height:54px; width:110px; }
.header nav a:link, .header nav a:visited { color: #fff; text-decoration: none; }
.header nav a:hover, .header nav a.hover { color: #fff; text-decoration: none; background-image:url(images/nav_hover.png); background-position:center center; background-repeat:no-repeat}
.ycxx { background:url(images/ycxxbg.jpg); background-repeat:no-repeat; background-position:center center; height:968px;}
.jckd { background:url(images/jckd.jpg); background-repeat:no-repeat; background-position:center center; height:800px;}
.plxc { background:url(images/plxc.jpg); background-repeat:no-repeat; background-position:center center; height:650px;}
.mtzs { background:url(images/mtzs.jpg); background-repeat:no-repeat; background-position:center center; height:510px;}

.box { width: 1000px; margin-right: auto; margin-left: auto;  }

.sub { height: 80px; text-align: center; padding-top: 45px; }
.tab { height:60px; text-align:center;}
.tab  a:link,.tab  a:visited{ color:#012596; text-decoration:none; height:24px; line-height:24px; display:block; float:left; margin-left:300px}
.tab a:hover,.tab a.hover{ border-bottom: solid 2px #012596;}
.tabcont p{padding:0px; margin:12px; color:#333; font-size:17px;　}
.piclist { margin-top:44px}
.piclist li{ height:230px; float:left; text-align:center; margin-left:15px; margin-right:15px;}
.piclist li dd {padding:0px; margin:0px; line-height:33px; }
.bigul li { float:left; margin-left:8px; margin-right:8px;}
.bigul li dd { line-height:60px;}
.more  { text-align:center; padding-top:40px;}




.mtzslist { width: 1100px; margin-right: auto; margin-left: auto;  }
.mtzslist ul li { font-size: 17px; line-height: 57px; height: 57px; color: #52390b; padding-left:40px; padding-right:40px;  }
.mtzslist ul li a:link,.mtzslist ul li a:visited { color: #333; text-decoration: none;}
.mtzslist ul li a:hover { color: #012596; }
.mtzslist ul li a { float: left; }
.mtzslist ul li span { float: right; }
.mtzslist ul li:hover{color:#012596}

.mtzslist ul li:hover a:link,.mtzslist ul li:hover a:visited {color:#012596}






footer { background-color: #000; text-align: center; }
.ovbg { background-color: #000; position: fixed; height: 100%; width: 100%; left: 0px; top: 0px; right: 0px; bottom: 0px; z-index: 111; opacity:0.8; display:none}

.qmjx li {float:left; width:168px; height:38px;line-height:38px; border:solid 1px #012596; text-align:center; margin-left:14px; margin-right:14px; margin-top:15px; color:#012596; cursor:pointer;}
.qmjx li.hover{ color:#fff;background:#012596;}
.qmjxcont { margin-top:40px}
.qmjxcont b {line-height:35px;}

.music_box {position: absolute; right:25px; width:115px; height:38px;}
.music_box  a {width:115px; height:38px; display:block;}