@charset "utf-8";
/* CSS Document */
div {
    font-family: "微软雅黑";
}
a {
    outline: medium none;
    text-decoration: none;
}
.fl{float:left}
.fr{float:right}
.lh20{ line-height:20px}
.lh22{ line-height:22px}
.lh24{ line-height:24px}
.lh28{ line-height:28px}
.fs12{font-size:12px;}
.fs13{font-size:13px;}
.fs14{font-size:14px;}
.fs15{ font-size:15px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px}
.fs20{ font-size:20px}
.fs30{ font-size:30px;}
.fs24{ font-size:24px}
.fs25{ font-size:25px}
.textl{ text-align:left}
.textr{ text-align:right}
.textc{ text-align:center}
.fwb{ font-weight:bold}
.font_f{ font-family:"微软雅黑"}
.pl15{padding-left:15px}
.pl30{padding-left:30px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.pb20{padding-bottom:20px}
.pt10{ padding-top:10px}
.pt20{ padding-top:20px;margin-bottom:30px;}
.pt30{ padding-top:30px}
.pb30{ padding-bottom:30px}
.pt40{padding-top:41px}
.mb20{ margin-bottom:20px}
.mb15{margin-bottom:15px}
.mt10{margin-top:10px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.color1{ color:#333333}
.color2{ color:#ffffff}
.color3{ color:#870430}
.disblock{ display:block}
.unline{ text-decoration:underline}
.fwn{ font-weight:normal}
.clearboth{ clear:both;width:100%; font-size:1px; line-height:0px}
.containerbox{width:100%; font-family:"微软雅黑";}
.banner1{/* background:url(../images/banner.jpg) no-repeat; background-position:center center;width:100%;height:420px; border-bottom:5px solid #c9bbb0; overflow:hidden; */ width:100%; margin:0 auto; background:url(../images/banner.jpg) no-repeat center 0; height:420px; border-bottom:5px solid #c9bbb0;}
.dd{width:100%;height:130px; background-color:#ffffff;box-shadow: 0 3px 5px #D8D0CB; z-index:2; position:relative; margin-bottom:20px;}
.dtcont{width:940px;margin:0px auto 0px auto; background:url(../images/daodu.jpg) no-repeat; background-position:center center;height:130px;}
.dtcont p{ color: #333333;font-size: 14px;height: 74px; line-height:30px;padding:20px 0px 0px 178px;width: 740px}
.contentbox{width:980px;margin:0px auto}
.contentbox2{width:920px;margin:0px auto}
.titilebox{width:100%}
.titilebox h2{ font-family:"Arial"; background:url(../images/namebg.png) no-repeat; background-position:top center;height:21px; line-height:21px}
.why_left{margin-left:-20px}
.why_right{width:727px; background:url(../images/whypic_r.jpg) no-repeat;height:578px; overflow:hidden}
.why_right ul{width:100%;padding-top:80px}
.why_right ul li{width:490px;margin-bottom:125px}
.howbox{width:100%; clear:both; background-color:#f6ebef}
.howboxul ul{width:925px;margin:0px auto}
.howboxul ul li{width:418px;height:55px; background-color:#e1d3d8; border-radius:10px; position:relative}
.howboxul ul li p{padding:5px 10px}
.howboxul ul li .howjiao1{ background:url(../images/howjiao.jpg) no-repeat;width:36px;height:18px; position:absolute;left:85px;top:55px}
.howboxul ul li .howjiao2{ background:url(../images/howjiao.jpg) no-repeat;width:36px;height:18px; position:absolute;right:85px;top:55px}
.howtime{width:711px; position:relative}
.howtime_l{width:482px; background-color:#ead3db;height:124px}
.howtime_l p{padding:25px 5px 25px 10px}
.howtime_r{width:229px; background-color:#870430;height:124px}
.howjiao3{ position:absolute; background:url(../images/howjiao2.jpg) no-repeat;width:31px;height:14px; display:block;right:90px;top:-14px}
.howtimebg{ background:url(../images/howkbg.jpg) no-repeat;height:17px;width:100%; background-position:top center}
.ycqzc{border:1px dotted #9e989a; border-radius:10px;width:190px;height:120px}
.ceshibox{width:920px;margin:0px auto}
.ycqzc h2{padding-top:5px;padding-bottom:5px}
.ycqzc p{font-size:14px;color:#870430; line-height:22px}
.jsbtn{ background:url(../images/jsbtn.png) no-repeat;width:77px;height:21px;border:0px;margin-top:5px}
.ycqzc input.ycqtext{height:20px;width:38px;border:0px; background:url(../images/inputxian.jpg) repeat-x #f5ecef; background-position:left bottom}
.ycqzc p select#year{width:68px;float:left}
.ycqzc p select#month{width:55px;float:left;margin:0px 3px}
.ycqzc p select#day{width:55px;float:left}
.ccjj{width:837px;height:208px; background-color:#f4e5ea;margin:0px auto}
.ccjj p{width:422px; display:block}
.ccjj p a{color:#870430; font-size:16px; text-decoration:underline; font-weight:bold}
.mgbg{ background:url(../images/mgbg.jpg) no-repeat;height:24px;width:837px;margin:0px auto}
.vsambox{width:95%;margin:0px auto}
.vsamboxtable{width:100%}
.vsamboxtable table{width:100%;}
.vsamboxtable table tr th{ background-color:#f4e5ea; text-align:center;height:50px; font-size:20px;color:#870430; font-weight:normal;border:1px solid #dbd4c7}
.vsamboxtable table tr td{ background-color:#ffffff; text-align:center; font-size:14px;color:#333333;padding:10px; line-height:24px;border:1px solid #dbd4c7}
.vsamboxtable table tr th.bg1,.vsamboxtable table tr td.bg1{background-color:#f4e5ea; font-size:20px;color:#870430}
.vsamboxtable table tr th.bg2,.vsamboxtable table tr td.bg2{background-color:#870430;color:#ffffff}
.btnbg{width:290px;margin:0px auto;clear:both}
.btnbg a{color:#ffffff;width:133px;height:35px; line-height:35px; text-align:center; display:block}
.btnbg a.btnbg1{ background:url(../images/bgbtn1.png) no-repeat;}
.btnbg a.btnbg2{ background:url(../images/bgbtn2.png) no-repeat;}
.tenysbox{width:100%; background-color:#ebebeb}
.ysbtn{ background:url(../images/ysmorebg1.png) no-repeat;width:385px;height:38px; line-height:38px;margin:0px auto; text-indent:20px}
.ysbtn a{color:#ffffff}
.ysbtn2{ background:url(../images/ysmorebg2.png) no-repeat;width:150px;height:38px; line-height:38px;margin:0px auto; text-indent:20px}
.ysbtn2 a{color:#ffffff}
.ysbtn3{ background:url(../images/ysmorebg3.png) no-repeat;width:198px;height:38px; line-height:38px;margin:0px auto; text-indent:20px}
.ysbtn3 a{color:#ffffff}
.xiezhen{width:920px;margin:0px auto}
.xiezhentitle{width:602px;margin:0px auto}
.fourys{width:100%; background-color:#f6ebef}
.fourysul{width:100%}
.fourysul ul{width:100%;padding-top:50px}
.fourysul ul li{ background:url(../images/fouryslibg.png) no-repeat;width:446px;height:146px; position: relative;margin-bottom:20px}
.fourysul ul li p{width:325px}
.fourysul ul li div{width:68px;height:60px; position:absolute;color:#870430; font-size:16px; line-height:45px; text-indent:10px}
.fourysul ul li div.biao1{background:url(../images/fouryslibtn1.png) no-repeat;top:3px;right:4px;}
.fourysul ul li div.biao2{background:url(../images/fouryslibtn2.png) no-repeat;top:3px;left:4px;}
.zjonebox{width:100%}
.zjonebox_pic{width:292px;}
.zjonebox_r{width:600px;}
.zjonebox_r h2{width:100%;border-bottom:1px solid #870430;height:50px; line-height:50px}
.zjonebox_r ul{width:100%}
.zjonebox_r ul li{ background:url(../images/zjdian.jpg) no-repeat; background-position:left 10px;padding-left:20px; line-height:30px}
.hotbox{width:932px;margin:0px auto}
.hotnews{width:100%; background:#ffffff; position:relative;margin-bottom:20px;}
.hotnews h1{color:#a39170;border-bottom:1px solid #f1ebe7;padding:25px 0px}
.hotnews ul{width:100%;margin:0px auto;}
.hotnews ul li{float:left;width:444px;padding:0px 10px;height:125px; overflow:hidden; background-color:#f4e5ea;margin-right:2px;margin-bottom:2px}
.hotnews ul li p{color:#666666;}
.hotnews ul li h2{ font-weight:normal;margin-bottom:5px;}
.hotnewsbg{ position:absolute;top:94px;left:422px}
.hotbox_t{width:100%;height:50px; line-height:50px; background:url(../images/hotnewsxian.jpg) no-repeat; background-position:left bottom}
.hotbox_t h2{font-size:22px;}
/*artical*/
.modelbox{width:932px;margin:0px auto}
.artical_t{width:100%;font-size:22px;border-bottom:1px solid #880531; font-weight:bold;height:40px}
.artical_c{width:100%;padding-top:20px}
.articalbox{width:450px;}
.articalbox span{width:200px; display:block}
.articalbox ul{width:240px}
.articalbox ul li{float:left;width:100%;font-size:12px; line-height:22px; background:url(../images/dian.jpg) no-repeat; background-position:left center; text-indent:10px}
.articalbox ul li a{ text-decoration:none;color:#666666}
.hotnewbtn{padding:20px 0px}
.hotnewbtn a{color:#c39152; text-decoration:underline}
.layout {
width: 1000px;
margin: 0 auto;
}
.zj2{
    width:900px;
    height:610px;
    margin:0 auto;
}
.zj2 .zl{
    float: left;
    width:438px;
    height:608px;
    border:1px solid #811a31;
}
.zj2 .zl .l1{
    width:400px;
    height:190px;
    padding-top:18px;
    border-bottom:1px solid #811a31;
    margin:0 auto;
    margin-bottom: 2px;
}
.zj2 .zl .l1 img{
    float: left;
}
.zj2 .zl .l1 dl{
    float: left;
    width:110px;
    padding-top:30px;
    text-align: center;
    margin-left: 60px;
    color:#811a31;
}
.zj2 .zl .l1 dt{
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 12px;
    font-weight: bold;
}
.zj2 .zl .l1 dd{
    font-size: 22px;
    line-height: 40px;
}
.zj2 .zl p{
    width:360px;
    font-size: 15px;
    line-height: 30px;
    margin-left: 23px;
    margin-bottom: 10px;
    padding-left: 15px;
    background: url(../images/x.jpg) no-repeat left 11px;
}
.zj2 .zl .l2{
    width: 430px;
    height:85px;
    padding-top:15px;
    background-color:#811a31;
    margin:0 auto;
    font-size: 24px;
    line-height: 24px;
    color:#ebe038;
    font-weight: bold;
    text-align: center;
}
.zj2 .zl .l2 .ly{
    width:160px;
    height:40px;
    background: url(../images/zb.jpg) no-repeat;
    margin:0 auto;
    margin-top: 10px;
    font-size: 22px;
    color:#af1654;
    text-align: center;
    line-height: 40px;
}
