@charset "utf-8";
* {
    margin: 0 auto;
    outline: medium none;
    padding: 0;
}
a {text-decoration: none;cursor: pointer;} li{list-style:none}
body{margin:0}
p{font-family: '宋体'}
img {border:none}
.clear {clear:both}
.m10 {margin-top:15px}
.m50 {margin-top:50px}
.top {
height:385px;width:100%;margin:0;background:url("../images/top.jpg") no-repeat;background-attachment:fixed;background-position:center 0;
}
.cline {
height:11px;width:100%;margin:5px auto;background:url("../images/cline.jpg") repeat-x
}
.content{width:1015px;overflow:hidden;margin:10px auto}
.submenu{margin-right:10px}
.submenu li {width:155px;height:55px;float:left;text-align:center;overflow:hidden}
.submenu li a{font-family:"微软雅黑","黑体";font-size:24px;color:#000}
.submenu li:hover,.submenu .on {background:url("../images/menu.jpg") no-repeat}
.daoyu {width:100%;margin-top:80px}
.forcus {border:1px solid #990000;float:left;width:575px;overflow:hidden}
.yulu {float:left;width:575px;margin-top:10px}
.yulu .title,.rlist .title {background:url("../images/title1.jpg") no-repeat;padding-left:10px;height:50px;line-height:50px;font-size:25px;font-family:"微软雅黑","黑体";color:#fff}
.rlist {float:right;width:400px}
.rlist li {margin-top:10px;border-bottom:1px dashed #ccc;font-size:17px}
.rlist li  a {color:#000}
.rlist li p {margin-top:10px;font-size:13px;line-height:20px}

.jujiao {margin-top:30px}
.jujiao .title {background:url("../images/title2.png") no-repeat;text-align:center;width:100%;height:40px;line-height:40px;font-size:25px;font-family:"微软雅黑","黑体";color:#fff}
.jujiao .jj {width:502px;height:145px;overflow:hidden;float:left;margin-top:15px}
.jujiao .jj .pic {float:left;width:120px;overflow:hidden}
.jujiao .jj .nr{float:left;margin-left:15px;width:350px;line-height:25px;font-family:宋体}
.jujiao .jj .nr span {color:#990000;width:350px}
.jujiao .jj  .wt a{width:100%;clear:both;color:#000065;line-height:25px;font-size:14px;font-family:宋体}

.yanjiang{margin-top:30px}
.yanjiang .title {background:url("../images/title3.jpg") no-repeat;text-align:center;width:100%;height:40px;line-height:40px;font-size:25px;font-family:"微软雅黑","黑体";color:#fff}
.yanjiang .l,.yanjiang .r {background:#faf1f2;width:485px;height:175px;margin-top:20px;padding:10px}
.yanjiang .l {float:left;line-height:26px;font-size:14px;font-family:宋体}
.yanjiang .l span {color:#990000;text-align:center;width:485px;display: inline-block;font-size:18px}
.yanjiang .r {float:right}
.yanjiang .r .title {background:url("../images/title4.png") no-repeat;text-align:center;width:100%;height:30px;line-height:30px;font-size:18px;font-family:"宋体";color:#990000;margin-bottom:15px}
.yanjiang .r p{margin:0}
.yanjiang .r {line-height:30px;font-size:14px;font-family:宋体}
.line {background:url("../images/line.jpg") repeat-x;height:11px}

.qp {width:100%;background:url("../images/bg.png") repeat-x;}
.photo {margin-top:20px}
.jujiao .title2 {background:url("../images/title5.jpg") no-repeat;padding-left:120px;height:31px;line-height:31px;font-size:18px;font-family:"微软雅黑","黑体";color:#fff;margin:20px 0px}
.jujiao .l {width:555px;float:left}
.jujiao .r {width:435px;float:right;font-family:"宋体";}
.jujiao .r .title {background:url("../images/title5.png") no-repeat;text-align:center;width:100%;height:30px;line-height:30px;font-size:18px;font-family:"宋体";color:#990000;margin-bottom:15px}
.jujiao .r p{line-height:25px;margin:0;font-size:14px}

.foot{width:100%;text-align:center;background:#9a0000;color:#fff;height:120px;line-height:25px;margin-top:20px;padding-top:15px}

.neirong {width:100%;}
.neirong .title{height:50px;line-height:50px;font-size:25px;text-align:center;margin-top:40px}
.neirong p{line-height:25px;text-indent:2em}
.QQbox {
    position: absolute;
    right:20px;
    top: 320px;
    width: 160px;
    z-index: 99;
	padding-left:10px;
  border: 1px solid #d5e5fc;
  border-radius: 5px;
}
.QQbox .Qlist {
    margin: 0 auto;
    width:160px;
}
#kefu {
    overflow: hidden;
    width: 160px;
}
#kefu .top {}
#kefu .qq {
   
}
#kefu .qq img {
    margin: 0;
}
#kefu .qq table {
    font-family: verdana,arial;
    padding: 10px 2px 2px 3px;
    width: 170px;
}
#kefu .qq table tr td {
    font-size: 10px;
    height: 12px;
    line-height: 14px;
}
#kefu .foot {
}
.qq li {
line-height:25px;list-style:none;	
	}
.qq li  a {text-decoration: none;color:#13A0BC;}
 #nav { position:relative; }
 #nav ul li ul {display: none;margin-left:-60px;}
 #nav ul li:hover ul {display: block; position: absolute; padding:0;margin:0;top:30px; min-width:190px;background:#f5f5f5;margin-left:-60px;border:1px solid #9a0000} 
 #nav ul li:hover ul li {float:none;background:none;height:25px;text-align:left !important} 
 #nav ul li ul li {float:none;background:none;height:25px;text-align:left !important;width:100%}
 #nav ul li:hover ul li a {display:block;  color:#000; width:100%;padding:0px 15px; border-right: none;font-size:14px;line-height:25px}
 #nav ul li:hover ul li a:hover { background:#9a0000; color:#ffffff; }
 .borderleft {border-left: 1px solid #e9e9e9;}
 .topp { border-top: 1px solid #f2f2f2;}
 .cf::after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
}
 .guestListBox {
  padding: 0 1px 45px;
  width: 978px;
}
.guestList {
  border: 1px solid #e7e7e7;
  display: block;
  float: left;
  height: 100px;
  margin: 20px 10px 0;
  overflow: hidden;
  padding: 14px;
  width: 276px;
}
.guestListImg {
  display: block;
  float: left;
  height: 100px;
  margin-right: 15px;
  width: 100px;
}
.guestList h5 {
  font-size: 16px;
  height: 26px;
  line-height: 26px;
  margin-bottom: 2px;
  overflow: hidden;
  vertical-align: middle;
}
.guestList h5 a {
  color: #054ea9;
}
.guestListAbs {
  font-size: 12px;
  height: 72px;
  line-height: 24px;
  overflow: hidden;
}
.guestListBox p{text-indent:0em}