@charset "utf-8";

html,body{height:100%;}
*{ margin:0; padding:0;}
ul,ol li{ list-style:none;}
a{ text-decoration:none;}
b,strong,h1,h2,h3,h4,h5,h6,th{ font-weight:normal;}
i,em,address{ font-style:normal;}
img,input{ border:none; vertical-align:middle;}
.clear{ clear:both;}
.clearfix:after{ content:"."; height:0px; display:block; clear:both; visibility:hidden;}
.clearfix{ zoom:1;}
.fl{ float:left;}
.fr{ float:right;}
.wid{ width:1200px; margin:0 auto;}
body{font-size:12px; font-family:"Microsoft YaHei";}

.top{width:100%; height:39px; background:#630f0f;}
.top p{color:#FFF; font-size:13px; line-height:38px;}
.top p a{color:#FFF; margin-left:13px; margin-right:13px;}
.top p a:hover{color:#f07e0e;}
.head{background:#850000}
.head img{margin-top:30px; margin-bottom:30px;}
.head form{background:#f07e0e; width:365px; margin-top:47px;}
.ipt1{height:40px; width:278px; font-size:16px; color:#9e9e9e; padding-left:12px; line-height:40px;}
.ipt2{height:40px; width:67px; background:#f07e0e; background:url(../images/anniu.png) no-repeat center center;}

#vsb_content p,#vsb_content span{font-size: 12pt!important;
line-height: 200%!important;
 color: #000!important;
 font-family: "宋体"!important;
}
#vsb_content img{max-width:870px!important;}

.link1{margin-top:28px;background:#f4f4f4; line-height:40px;}.link1 b{
font-size: 18px;
 color: #8f000b;
}.link1 a{font-size:15px; color:#333;
display: inline-block;
 padding: 0 12px;
}

.bignav{ background:#fff;  height:50px;}


.bignav .nav{
 height: 50px;
 line-height: 50px;
 margin: 0 auto;
 position: relative;
 z-index: 111;
 
}
.bignav .nav li{
 float: left;
 width: 170px;
 height: 50px;
 line-height: 50px;
 text-align: center;
 background:url(../images/nav-bg.png) no-repeat right center;
}
.bignav .nav .li1{background:none;}
.bignav .nav li a{
 color: #360000;
 font-size:17px;
 display:block; 

 height: 50px;
 line-height: 50px;
 text-align: center;
}
.bignav .nav li a:hover{ background:#850000; color:#FFF;}
.bignav .nav .li1 a:hover{ background:#f07e0e; color:#FFF;}
.bignav .nav li .second-nav{
  display: none;
 position: relative;
 

}
.bignav .nav li .second-nav li{
 position: relative;
 width: 100%;
 height: 50px;
 line-height: 50px;
 background: #fff;
 border-top: 1px solid #ccc;
 
}
.bignav .nav li .second-nav li a{background:none; color:#000}
.bignav .nav li .second-nav li a:hover{color:#850000;}






.demo_box{background:#f4f4f4; height:450px}
.demo {width:1200px;height: 450px;font-size: 15px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background:url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}



.con1 h2{font-size:18px; color:#850000; height:58px; line-height:60px; margin-top:6px}
.scon{float:left; margin-right:30px;}
.scon  h3 a{font-size:15px; color:#0a0a0a; line-height:30px; padding-top:7px; display:block;}
.scon  p{font-size:12px; color:#7d7d7d; line-height:19px; width:325px;}
.scon  span{font-size:12px; color:#b20714; display:block; padding-top:5px;} 
.scon  h3 a:hover{color:#921d1d;}

.con2{width:100%; height:315px; background:#f4f4f4; margin-top:25px; padding-top:25px;}


.one{ width:376px; float:left; margin-right:35px;}
.one h2{border-bottom:3px solid #850000; padding-bottom:8px;}

.one .ol li{ border-bottom:1px solid #d6d6d6; line-height:38px;}
.one .ol p{ width:61px; height:60px; float:left; border:1px solid #d56d20;}
.one .ol span{  color:#850000; font-size:12px;  float:right;}
.one .ol p b{ background:#d26d22; text-align:center; line-height:35px; color:#FFF; font-weight:100; font-size:24px; display:block; height:35px;}
.one .ol a{color:#333; font-size:15px;}
.one .ol a:hover{ color:#921d1d;}

.one1  h2{border-bottom:3px solid #850000;}
.one1 .ol p b{background:#158d7a;}
.one1 .ol p{border:1px solid #158d7a;}
.one1 .ol p span{color:#158d7a;}
.one3  h2{border-bottom:3px solid #850000;}
.one3  .ol p b{background:#1f5a9b;}
.one3 .ol p{border:1px solid #1f5a9b;}
.one3 .ol p span{color:#1f5a9b;}

.xue{width:366px; height:183px; background:url(../images/xue.png) no-repeat left center; margin-right:51px; float:left; }
.xue h3 {padding-top:17px; padding-left:20px; width:335px;}
.xue h3 a{font-size:16px; color:#000; line-height:28px;}
.xue p{padding-top:9px;}
.xue p span{display:block; padding-left:31px; font-size:15px; color:#7d7d7d; line-height:28px;}
.xue h3 a:hover{color:#921d1d;}

.fot{width:100%; background:#850000; height:100px; }
.fot1{width:100%; background:#850000; height:100px;}

.sfot .left p{padding-left:2px;}
.sfot .left h5{font-size:18px; color:#ffffff; padding-top:38px; padding-bottom:10px;}
.sfot .left p a{font-size:15px; color:#FFF; line-height:34px; display:block; width:100px; float: left;}
.sfot  .con{background:url(../images/xinxiang.png) no-repeat left center; height:36px; width:337px; margin-top:34px;}
.sfot  .con a{font-size:15px; color:#FFF; display:block; padding-left:39px; width:73px; float:left; line-height:34px;}

.cop{width:100%; height:40px; background:#630f0f; font-size:15px; color:#FFF; text-align:center; line-height:40px;}
.desc{display:none;}



.dp{ position:relative;}
.dp .left{ width:263px; position:absolute; top:-35px; margin-right:40px; }
.dp .left h4{  text-align:center; font-size:21px; color:#FFF; background:#870000; line-height:85px; width:263px; height:85px;}
.dp .left ul{background:#f1f1f1; height:600px;}
.dp .left ul li{ height:50px; line-height:50px; font-size:16px; text-align:center; }
.dp .left ul li a{color:#424242; display:block;font-size:15px}
.dp .left ul .aa{background:#9c070e;}
.dp .left ul li:hover{background:#9c070e;}
.dp .left ul li a:hover{color:#fff; background:url(../images/jian.png) no-repeat 210px center;}
.dp .left ul .aa a{color:#fff; background:url(../images/jian.png) no-repeat 210px center;}
.dp .righ{width:900px; text-align:left; }
.dp .righ p{font-size:15px; color:#000;padding-bottom:10px;padding-top:30px}
.dp .righ p a{color:#000;}
.dp .righ h4{font-size:20px; color:#8c1515; padding-bottom:10px; padding-top:28px;}
.dp .righ .ddiv{ font-size:15px;  min-height:500px; line-height:32px; text-indent:2em; color:#757575;}

.dp .righ .list-ddiv{padding:0px;}
.dp .righ .ddiv .zp{line-height:30px; font-size:15px; padding:15px; min-height:500px; padding-left:0px;}
.dp .righ .ddiv .zp ul{min-height:400px;}
.dp .righ .ddiv .zp ul li{line-height:40px;  text-indent:0em;  background:url(../images/hong）_03.png) no-repeat 0px center;}
.dp .righ .ddiv .zp ul li a{color:#000; padding-left:20px;}
.dp .righ .ddiv .zp ul li a:hover{color:#9c070e;}
.dp .righ .ddiv .zp ul li span{ float:right; color:#999999;}

.dp .righ .list-ddiv .zp1{padding:20px;}
.dp .righ .list-ddiv .zp1 h5{font-size:18px; text-align:center; line-height:38px; font-weight:bold;}
.dp .righ .list-ddiv .zp1 .p1{font-size:12px; color:#999; text-align:center;}
.ncon1 .right .zp1 .p2{font-size:12px; text-indent:2em; color:#000; line-height:25px;}
.dp .righ .list-ddiv h5{font-size:22px; text-align:center; font-weight:bold; margin-top:10px; margin-top:15px;}
.dp .righ .list-ddiv .zp1 .p1{font-size:15px; color:#999; text-align:center; line-height:10px; padding-top:20px;}
.dp .righ .list-ddiv .zp1 .p2{font-size:15px; text-indent:2em; color:#000; line-height:25px; padding-left:15px; padding-right:15px; padding-top:15px;}
.dp .righ p a:hover{color:#8c1515;}