@charset "gb2312";
/* CSS Document */
body,ul,li,p,a{ font-family: "宋体"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; }
input:focus{outline:none;} 
body{min-width:1200px; }.hread { width: 1200px; height: 133px; margin-right: auto; margin-left: auto; }
.hread .logo { height: 78px; padding-top: 27px; }
.con{ width:1200px; margin-left:auto; margin-right:auto;}
.fd{ clear:both;}
.hdp { height: 391px; width: 894px; float: left; }
.hdp{ width: 894px; height: 394px; overflow: hidden; position: relative; }
.hdp .hd{ height: 15px; overflow: hidden; position: absolute; right: 5px; bottom: 5px; z-index: 1; display: none; }
.hdp .hd ul{ overflow:hidden; zoom:1; float:left;  }
.hdp .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.hdp .hd ul li.on{ background:#f00; color:#fff; }
.hdp .bd{ position:relative; height:100%; z-index:0;   }
.hdp .bd li{ zoom:1; vertical-align:middle; }
.hdp .bd img{ width: 894px; height: 394px; display: block; }

.hdp .prev{ position: absolute; left: 0px; top: 50%; margin-top: -15px; display: block; width: 32px; height: 30px; background-image: url(imagesindex_11.png); background-repeat: no-repeat; background-position: center center; }
.hdp .next{ position: absolute; top: 50%; margin-top: -15px; display: block; width: 32px; height: 30px; background-image: url(imagesindex_13.png); background-repeat: no-repeat; background-position: center center; right: 0px; }



.hdp .prevStop{ display:none;  }
.hdp .nextStop{ display:none;  }
.dhr { float: right; width: 285px; }
.dhr ul li { height: 60px; border: 1px solid #500b0d; text-align: center; margin-bottom: 21px; }
.dhr ul li a { line-height: 60px; font-size: 22px; color: #500b0d; }
.dhr ul .last { margin-bottom: 0px; }
.dhr ul li:hover { background-color: #022671; background-image: url(imagesindex_07.png); background-repeat: no-repeat; background-position: 99% center; }
.dhr ul li:hover a{ color:#fff;}
.con_bg{ background-image: url(imagesindex_29.png); background-repeat: no-repeat;background-position: -13px 97px; }





.jbbd { float: left; width: 588px; margin-top: 40px; }
.jbbd .hd{ height: 50px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #500b0d; background-image: url(imagesindex_18.png); background-repeat: no-repeat; background-position: 6px center; }
.jbbd .hd .bt { float: left; }
.jbbd .hd .more { float: right; }
.jbbd .hd ul li{ font-family: "楷体"; float: left; font-size: 22px; line-height: 48px; margin-right: 20px; color: #a9a9a9; }
.jbbd .hd ul li.on{ color: #024780; font-weight: bold; }
.jbbd .bd ul table tr { height: 57px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f4f4f4; }
.jbbd .bd ul table tr td { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f4f4f4; font-size:18px; color:#7c7c7c;}
.jbbd .bd ul table tr td span{ color:#4d4d4d;font-size:18px;}

/*.............................*/
/*.............................*/
.bgslj { float: right; width: 590px; margin-top: 40px; }
.bgslj ul li { position: relative; height: 155px; width: 285px; float: left;  }
.bgslj ul li img {position: absolute;left: 0px;top: 0px;z-index: -1;}
.bgslj ul li a {font-size: 20px;color: #500b0d;padding-top: 95px;display: block;text-align: center;z-index: 2;}
.bgslj ul li.l1{margin-right: 20px; margin-bottom:20px;}
.bgslj ul li.l2{margin-bottom:20px;}
.bgslj ul li.l3{margin-right: 20px;}
.bgslj ul li.l4{}

.foot { background-color: #500b0d; margin-top: 40px; height: 77px; text-align: center; }
.foot p { font-size: 14px; line-height: 25px; color: #fff; }
.foot .bq { padding-top: 30px; }
.lisad {position: relative;/* height: 333px; */margin-bottom: 20px;}
.lisad .nav { position: absolute; left: 0px; top: 0px; height: 40px; background-image: url(imagesnav_bg_03.png); background-repeat: repeat-x; background-position: left top; width: 1200px; }
.lisad .nav ul li { padding-right: 40px; padding-left: 40px; float: left; background-image: url(imagesnav_bg_22_05.png); background-repeat: no-repeat; background-position: right center; min-width: 103px; text-align: center; }
.lisad .nav ul li a { color: #fff; font-size: 18px; line-height: 40px; }
.lisad .nav ul li.last{ background-image: none;}



/*列表页*/

.lcon_bg{ background-image: url(imagesindex_29.png); background-repeat: no-repeat;background-position: -13px 97px; }
.lnav{ width: 275px; float: left; }
.lnav ul li { height: 54px; border: 1px solid #500b0d; text-align: center; margin-bottom: 21px;  display: table; width:275px;}
.lnav ul li a { line-height: 20px; font-size: 14px; color: #500b0d; vertical-align: middle;
    display: table-cell;padding: 5px;}
.lnav ul .last { margin-bottom: 0px; }
.lnav ul .on { background-color: #500b0d; background-image: url(imageslanv_bg_03.jpg); background-repeat: no-repeat; background-position: 99% center; }
.lnav ul .on a{ color:#fff;}
.lnav .dqmc {font-size: 21px;color: #404143;font-family: "楷体";line-height: 48px;background-image: url(imageslist_07.png);background-repeat: no-repeat;background-position: left center;padding-left: 27px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #404143;float: left;height: 48px;margin-bottom: 29px;letter-spacing: 0px;}
.lisr { float: right; width: 880px; padding-right: 20px; }
.lisr .dqwz { background-image: url(imageslist_11.png); background-repeat: no-repeat; background-position: center bottom; height: 48px; line-height: 48px; text-align: right; color: #acacac; font-size: 14px; }



.lisr .lb{}
.lisr .lb ul li { background-image: url(imageslist_15.png); background-repeat: no-repeat; background-position: 15px center; padding-left: 42px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #efefef; height: 44px; }
.lisr .lb ul li .time { color: #acacac; font-size: 14px; float: right; line-height: 44px; }
.lisr .lb ul li a { font-size: 15px; color: #333333; line-height: 44px; }
.lisr .lb ul li a:hover {color:#0d59a7;}



/*内容*/
.contxt { padding-bottom: 35px; }
.contxt .btsq { font-size: 25px; text-align: center; color: #404143; line-height: 48px; padding-bottom: 31px; background-image: url(imageslist_11.png); background-repeat: no-repeat; background-position: center bottom; }
.contxt .btf { font-size: 18px; text-align: center; color: #535353; line-height: 30px; }
.contxt .timesq { font-size: 14px; line-height: 50px; text-align: center; color: #a1a1a1; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ededed; }

.contxt .nrc p { font-size: 18px; color: #3c3c3c; line-height: 34px; text-indent: 2em; }
.contxt .nrc { padding-top: 15px;  padding-bottom:30px;}
.contxt .nrc p img { max-width: 100% !important; height: auto !important; }
.contxt .timesq span { padding-right: 10px; padding-left: 10px; }
/* 内容上下样式 */
.nets { background-color: #ccc; padding: 10px; margin-top: 20px; }
.nets a { font-size: 0.875em; color: #313030; line-height: 1.5em; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; display: block; }
.jbbd .bd ul .more a img { float: right; height: 27px; width: 124px; margin-top: -50px; }
.jbbd .bd ul li { font-family: "楷体"; font-size: 16px; line-height: 55px; color: #585858; height: 55px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #f9f9f9; }
.jbbd .bd ul li a { font-family: "楷体"; color: #585858; }
.jbbd .bd ul li span { font-family: Arial; color: #a9a7a7; padding-right: 25px; }
.jbbd .bd ul li:hover a{color: #426994;}
.jbbd .bd ul li:hover span{color: #426994; }