body{background: #fff;}

.flo{float: left!important;}
.fro{float: right!important;}
.top{height: 438px;background: url(1048.jpg) no-repeat top center;}

.xxnab{width: 1200px;height: 35px;line-height: 35px; text-align: right;font-size: 14px;color: #666;right: 0;z-index: 999;background: none;position: absolute;top: 0;margin-left: -615px;left: 50%;}
.xxnab a{line-height: 35px;font-size: 14px;color: #666;text-decoration: none;}
.flash{width: 1922px;height: 270px;margin: 0 auto;position: absolute;top: 0;left: 50%;margin-left: -960px;z-index: 1;}

.nav{width: 1200px;margin: 0 auto;height: 136px;border-bottom: #c8161d solid 1px;padding: 200px 0 0 0;}
.nav li{float: left;height: 136px;width: 84px;padding: 0 32px;}
.nav li a{display: block;text-align: center;height: 137px;text-decoration: none;font-size: 16px;color: #c8161d;line-height: 50px;font-weight: bold;}
.nav li a:hover{background: url(1037.jpg) no-repeat 32px 126px}
.nav li .no{background: url(1037.jpg) no-repeat 32px 126px}
.nav li span{display: block;width: 84px;height: 81px;background: #c00;}
.nav .natu1 span{background: url(1038.jpg) no-repeat top center;}
.nav .natu2 span{background: url(1039.jpg) no-repeat top center;}
.nav .natu3 span{background: url(1040.jpg) no-repeat top center;}
.nav .natu4 span{background: url(1041.jpg) no-repeat top center;}
.nav .natu5 span{background: url(1042.jpg) no-repeat top center;}
.nav .natu6 span{background: url(1043.jpg) no-repeat top center;}
.nav .natu7 span{background: url(1044.jpg) no-repeat top center;}
.nav .natu8 span{background: url(1045.jpg) no-repeat top center;}

.main{width: 1200px;margin: 0 auto;}
.box1{width: 1200px;margin: 0 auto;}

.tzgg{height: 82px;width: 655px;background: url(1029.jpg) no-repeat top left;padding: 8px 12px 0 0;}
.tzgg ul{
    float: right;
    padding: 0 0 0 0;
    width: 570px;
}
.tzgg li{line-height: 25px;height: 25px;}
.tzgg li a{line-height: 25px;height: 25px;font-size: 14px;}
.tzgg li span{line-height: 25px;height: 25px;font-size: 14px;}
.tzgg .tzt{height: 74px;width: 74px;display: block;float: left;}

.ljt_xwmk{width: 666px;height: 305px;/* border:1px #dbdee1 solid; */overflow:hidden;background: url(1028.jpg) no-repeat bottom center;}
.ljt_btt{position: relative;height: 39px;background: #eeeeee;border-bottom: 1px #cccccc solid;border: 1px #ccc solid;}
.ljt_btt span{display: block;height: 39px;line-height: 39px;color: #707070;padding: 0 5px 0 0;}
.ljt_btt span a{color: #707070;font-size: 14px;}
.ljt_btt h3{float: left;height: 39px;line-height: 39px;font-size: 16px;color: #c8161d;font-weight: bold;padding: 0 20px;position: absolute;left: 0;top: 0;border-top: 2px #c00 solid;background: #fff;border-right: 1px #cccccc solid;}
.ljt_con{}
.ljt_con li{height: 33px;line-height: 33px;color: #333;padding: 0 0 0 25px;background: url(1023.jpg) no-repeat 15px 13px;}
.ljt_con li a{color: #333;font-size: 14px;}
.ljt_con li span{height: 33px;line-height: 33px;color: #333;padding: 0 10px;font-size: 14px;}


.slide{width: 500px;height: 385px;padding:9px;border:1px solid #dbdee1;}
.focusbox {position:relative;width: 500px;height:100%;overflow: hidden;text-align:left;}
.focusbox .pic img {display:block;    width: 500px;height: 385px;}
.focusbox .txt-bg {position:absolute;bottom:0px;z-index:1;height:30px;width:100%;overflow:hidden;background:#000;opacity:0.5;filter: alpha(opacity=50);}
.focusbox .txt {position:absolute;bottom:0px;z-index:2;height:30px;width:100%;overflow:hidden;padding: 0;}
.focusbox .txt li {height:30px;line-height:30px;}
.focusbox .txt li a {display:block;color:#fff;padding:0px;font-size:14px;font-weight:bold;text-decoration:none;text-align: left;margin:0 auto;padding: 0 0 0 15px;}

.focusbox .num {position:absolute;z-index:3;bottom: 8px;right: 11px;}
.focusbox .num li {float:left;position:relative;width: 8px;height: 14px;/* line-height: 10px; */text-align:center;margin-left: 10px;cursor: pointer;}
.focusbox .num li a,.focusbox .num li span {position:absolute;z-index: 2;display:block;/* color:white; */width:100%;height:100%;top:0;background: #c00;left:0;text-decoration:none;font-family:arail;text-align:center;}
.focusbox .num li a{/* top:-3px; */height: 8px;border: 3px solid #c00;}
.focusbox .num li span {z-index:1;background:black;filter: alpha(opacity=50);opacity: 0.5;}
.focusbox .num li.on a,.focusbox .num a:hover {/* background:url("#") no-repeat; */border: 3px solid #fff;}

.xsqxx{width: 842px;border: 1px solid #c8161d;padding: 0 10px 0 0;overflow: hidden;border-bottom: 0;}
.xsqxx h4{float: left;height: 77px;border-left: 16px solid #c8161d;line-height: 77px;padding: 0 0 0 15px;font-size: 16px;color: #c8161d;font-weight: bold;}
.xsqxx h4 a{height: 77px;line-height: 77px;font-size: 16px;color: #c8161d;font-weight: bold;}
.xsqxx ul{width: 675px;float: right;padding: 3px 0 0 0;}
.xsqxx li{line-height: 25px;height: 25px;padding: 0 0 0 25px;background: url(1031.jpg) no-repeat 15px 13px;}
.xsqxx li a{font-size: 14px;}
.xsqxx li span{line-height: 25px;height: 25px;font-size: 14px;}

.ditu{float: left;padding: 10px;border: 1px solid #c8161d;border-top: 0;}
.ditu img{display: block;}

.ljt_yq{width: 450px;float: right;border-top: 1px solid #c8161d;padding: 10px 0 0 10px;}
.yq_btt{height: 39px;background: #eeeeee;border-bottom: 1px #cccccc solid;border: 1px #ccc solid;position: relative;}
.yq_btt h3{float: left;height: 39px;line-height: 39px;font-size: 16px;color: #c8161d;font-weight: bold;padding: 0 20px;position: absolute;left: 0px;top: -1px;border-top: 2px #c00 solid;background: #fff;border-right: 1px #cccccc solid;}
.yq_con{border: 1px #ccc solid;border-top: 0;height: 305px;}
.yq_con li{float: left;width: 224px;height: 40px;padding: 10px 0 0 0;}
.yq_con li a{display: block;width: 224px;height: 40px;text-align: center;line-height: 40px;background: url(1054.jpg) no-repeat center center;text-decoration: none;}
.yq_con li a:hover{line-height: 40px;background: url(1055.jpg) no-repeat center center;}

.xiaozt{width: 307px;height: 114px;background: url(1057.jpg) no-repeat 0 0;padding: 10px 10px;margin: 0 0 17px 0;}
.xiaozt img{}

.nar{width: 279px;border: 1px #c8161d solid;}
.lm{padding: 0 0 15px 0;position: relative;/* overflow: hidden; */}
.latit{height: 40px;background: #f1e6e2;}
.latit h4{height: 48px;font-size: 16px;color: #ffffff;line-height: 30px;/* padding: 0 10px 0 10px; */position: absolute;left: -1px;top: -9px;font-weight: bold;background: url(1036.jpg) no-repeat 0 0;}
.latit h4 span{display: block;line-height: 45px;padding: 0 68px 0 30px;}

.lmnav{width: 277px;margin: 0 auto;padding: 10px 0 0 0;}
.lmnav li{width: 261px;height: 43px;padding: 10px 0 0 0;margin: 0 auto;}
.lmnav li a{display:block;width: 261px;height: 43px;line-height: 43px;font-size: 14px;color: #333;text-decoration: none;font-weight: bold;background: url(1019.jpg) no-repeat 0 0;text-align: center;}
.lmnav li a:hover{color:#9d2904;text-decoration: none;background: url(1020.jpg) no-repeat 0 0;}
.lmnav li .on{color:#9d2904;background: url(1020.jpg) no-repeat 0 0;}



.blist{width: 898px;border: 1px #c8161d solid}
.dalstit{overflow: hidden;height: 40px;background: url(1050.jpg) no-repeat 10px 10px;padding: 0 0 0 25px;border-bottom: 1px #eeeeee solid;}

.dalstit .route{height: 40px;line-height: 40px;color: #333;}
.dalstit .route a{display: inline-block;padding: 0 5px;font-size: 14px;color: #333;text-decoration: none;}
.dalstit .route a:hover{    color: #9d2904;}

.ljt_conom{padding: 10px 0 5px 0;width: 870px;margin: 0 auto;}
.ljt_conom li{height: 35px;line-height: 35px;color: #535353;padding: 0 0 0 13px;background: url(1024.jpg) no-repeat 0 15px;border-bottom: 1px #ddd dashed;}
.ljt_conom li span{color: #666;font-size: 14px;}
.ljt_conom li a{color: #333;font-size: 15px;}

.page{text-align:center;height:26px;line-height:26px;font-size:13px;padding:40px 10px;clear:both;}
.page a{padding:0 5px;margin:0 3px;}
.page span{color:#8d8d8d;}
.page a{border:1px solid #c6c6c6;padding:5px 7px 4px;background:#f9f9f9;}
.page a.cur{border:1px solid #fff;background:#fbfbfb;color:#c00;}
.page a:hover{ border:1px solid #fff;background:none; color:#c00;text-decoration:none;}


.dit{width: 870px;margin: 0 auto;}
.dit .bx{overflow: hidden;padding: 0 0 30px 0;}
.dit .bx h3{font-size: 16px;font-weight: bold;color: #333;background: url(1032.jpg) no-repeat left center;padding: 15px 0 15px 15px;}
.dit .bx a{padding: 10px 35px 10px 10px;background: url(1030.jpg) no-repeat left center;display: block;float: left;font-size: 14px;color: #333;}

.ljt_rss{padding: 10px 0 5px 0;width: 870px;margin: 0 auto;}
.ljt_rss li{height: 35px;line-height: 35px;color: #535353;padding: 0 0 0 35px;background: url(1047.jpg) no-repeat 0 11px;border-bottom: 1px #ddd dashed;}
.ljt_rss li a{color: #333;font-size: 15px;}
.ljt_rss li .dingyue{color: #fd7b33;font-size: 14px;    padding: 0 0 0 10px;}

.shum{width: 255px;margin: 0 auto;font-size: 12px;color: #666;line-height: 24px;}
.shum h4{font-size: 14px;color: #9d2904;font-weight: bold;line-height: 30px;}

.wznty{    border: 1px #c8161d solid;}

 .ljt_nr{line-height: 32px;color: #333;font-size: 14px;padding: 0 30px 50px 30px;}
.ljt_nr h3{font-size: 24px;text-align: center;line-height: 70px;font-weight: bold;color: #d31302;font-family: å¾®è½¯é›…é»‘;}
.ljt_zong{width: 1000px;margin: 0 auto;border: 1px solid #e8ecf2;}
.aatt h3{line-height: 33px; _line-height: 28px;zoom:1;height: 30px;padding: 0 29px;color: #1e7e1b;font-size: 16px;float: left;font-weight: bold;border: 1px #e8ecf2 solid;border-top: #1e7e1b 2px solid;position: absolute;top: -1px;left: 12px;background: #fff;border-bottom: #fff 1px solid;}
.ljt_nr .dis{color: #333;border-bottom: 1px #dbdee1 solid;margin: 0 auto 20px auto;font-size: 14px;text-align: center;width: 996px;height: 60px;line-height: 60px;font-family: å¾®è½¯é›…é»‘;}
.ljt_nr .dis a{width: 28px;height: 26px;display: inline-block;}
.ljt_nr .dis .zc{background: url(1056.jpg) no-repeat 0 0;}
.ljt_nr .dis .jian{background: url(1035.jpg) no-repeat 0 0;}
.ljt_nr .dis .jia{background: url(1034.jpg) no-repeat 0 0;}

.footer{height: 158px;background: url(1027.jpg) repeat-x 0 0;}
.cffte{width: 1200px;margin: 0 auto;padding: 25px 0 0 0;text-align: center;color: #666;line-height: 24px;background: url(1033.jpg) no-repeat 135px 50px;}
.cffte a{color: #666;}


.rightdh{height: 252px;width: 57px;top: 50%;right: 20px;z-index: 999;display: none;display: block\0;position: fixed;} 
.rightdh li{height: 57px;width: 57px;margin: 0 0 7px 0;position: relative;}
.rightdh li .erm{width: 140px;height: 149px;background: url(1026.jpg) no-repeat top center;position: absolute;left: -149px;top: 0px;display: none;padding: 1px 0 0 4px;}
.rightdh li .erm img{height: 146px;width: 127px;}
.rightdh li a{display: block;height: 57px;width: 57px;}


.rightdh .rwb a{background: url(1015.png) no-repeat top center;}
.rightdh .rwx a{background: url(1017.png) no-repeat top center;}
.rightdh .rsj a{background: url(1013.png) no-repeat top center;}
.rightdh .rxs a{background: url(1021.png) no-repeat top center;}
.rightdh .rwb a:hover{background: url(1016.png) no-repeat top center;}
.rightdh .rwx a:hover{background: url(1018.png) no-repeat top center;}
.rightdh .rsj a:hover{background: url(1014.png) no-repeat top center;}
.rightdh .rxs a:hover{background: url(1022.png) no-repeat top center;}

/* 搜索框 */
.search{width: 1200px;overflow: hidden;margin: 0 auto;padding: 63px 0 0 0;z-index: 99;position: relative;}
.search form{width: 300px;overflow: hidden;float: right;}
.search .searchbox{width: 244px;height:39px;border:none;float:left;outline:none;background: rgba(255, 255, 255, 0.68);text-indent:10px;}
.search .search-btn{height:39px;width:55px;float:left;border:none;background: url(1282.jpg) top center no-repeat;outline:none;}

.fixe{
position:fixed;clip:rect(0 100% 100% 0);_bottom:0;_right: 20px;
_position:absolute;
_top:expression(document.documentelement.scrolltop+document.documentelement.clientheight-this.clientheight);
/*_left:expression(document.documentelement.scrollleft + document.documentelement.clientwidth - offsetwidth);*/
}