@charset "utf-8";
/* CSS Document */

.mainbg{ background:url('/imagesi/mainbg.png') repeat-x top; min-height:409px; padding-top:50px;}
.tbgz{background:#fff;height:34px; color:#ab0000; line-height:34px; width:1200px; margin:0 auto; margin-bottom:25px;}
.tbgz:after{clear:both;content:"";display:block;}
.tbgz .t{width:100px;float:left; text-indent:12px;font-size:16px;}
.tbgz .t a{color:#ab0000;}
.tbgz .t a:hover{ color:#ff0000;}
.tbgz ul{ width:1000px;float:left; height:34px; overflow:hidden;}
.tbgz ul li{height:34px;line-height:34px; font-size:14px;}
.tbgz ul li a{color:#999;}
.tbgz ul li span{float:right;}

.ilm{ padding-bottom:8px;background:url('/imagesi/ilmb.png') repeat-x bottom; height:44px; line-height:44px;}
.ilm dt{float:left; font-size:20px; color:#000;}
.ilm dt a{color:#000;}
.ilm dt a:hover{ color:#ab0000;}
.ilm dd{ float:right; background:url('/imagesi/ilmm.png') no-repeat right;}
.ilm dd a{color:#6d5f56; font-size:12px; margin-right:18px;}
.ilm dd a:hover{color:#ab0000;}

.ilmtab{background:url('/imagesi/ilmb.png') repeat-x bottom; height:20px; line-height:20px;padding:12px 0 20px 0;}
.ilmtab:after,
.ilmtab:before{clear:both;display:block;content:"";}
.ilmtab li{float:left; font-size:20px; color:#000;height:20px; border-left:solid 1px #000;}
.ilmtab li:first-child{border:0px;}
.ilmtab li:first-child a{ padding-left:0px;}
.ilmtab li a{color:#000; padding:0px 10px;}
.ilmtab li.thistab a{ color:#ab0000;}
.ilmtab a.m{color:#6d5f56;float:right; font-size:12px; padding-right:18px;background:url('ilmm.png') no-repeat right;}
.ilmtab a.m:hover{color:#ab0000;}

.indexnews{}
.indexnews dl{ padding:8px 0;}
.indexnews dl dt{ line-height:33px;height:33px;
overflow: hidden;
}
.indexnews dl dt a{ color:#ab0000; font-size:20px;}
.indexnews dl dt a:hover{ color:#ff0000;}
.indexnews dl dd{
	
	height:16px; line-height:16px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}

.imgZoom { overflow:hidden; }
.imgZoom img{ -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.gg1{width:268px;float:right; list-style:none;}
.gg1 li{ margin-bottom:9px;}
.gg2{width:206px;}
.gg2{ position:relative;}
.gg2 li{ margin-top:10px; list-style:none; }
.gg3{}
.gg3 li{ width:279px;height:89px;float:left; margin-left:28px;}
.gg3 li:first-child{margin-left:0px;}

.ilist{padding:10px 0;}
.ilist li{height:39px; line-height:39px; border-bottom:dashed 1px #ded9ce;}
.ilist li a{font-size:14px;float:left;}
.ilist li span{float:right;color:#999;}

.zhuanti{width:434px;}
.zhuanti .ztl{width:210px; padding:8px 0; position:relative;}
.zhuanti .ztl li{height:40px; line-height:40px;font-size:14px; list-style:none;width:210px;overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 1;
-webkit-box-orient: vertical;}


.area02{width:354px;float:left; margin-left:29px;}
.area02 .i{ margin-top:20px; margin-bottom:-5px;}
.area03{width:330px; padding:23px;margin:0 12px; background:#ece5d4;float:left; margin-top:26px; height:474px;}
.area03:after{content:"";clear:both;display:block;}
.area03 .t{ font-size:18px; padding-bottom:14px;}
.area03 .t a{color:#ab0000;}
.area03 .i{width:328px;height:186px;border:solid 1px #bbb;}

.tabs{height:32px;width: 100%;}
.tabs li{height:18px; line-height:18px; margin-bottom:14px;float:left;border-left:1px solid #666;overflow: hidden;position: relative; padding-right:15px; padding-left:15px;}
.tabs li:first-child{padding-left:0px; border-left:0px;}
.tabs li a {display: block;outline: none; font-size:18px;}
.tabs li a:hover {color:#ab0000;}   
.tabs .thistab a,.tabs .thistab a:hover{ color:#ab0000;}
.tabsconbox{border-top: none;}
.tabscon {display:none;}

.wenhuamingjia{ width:434px;float:left;}
.wenhuamingjia .imjl{ margin-top:20px;}
.wenhuamingjia .imjl li{width:99px;float:left; margin-right:12.66px; text-align:center; margin-bottom:10px;}
.wenhuamingjia .imjl li:nth-child(4n){margin-right:0px;}
.wenhuamingjia .imjl li div{width:100px;height:100px; border:solid 1px #ded9ce;}
.wenhuamingjia .imjl li p{ line-height:30px;}

.itu{width:254px; padding:0px 9px;height:474px; margin-top:25px; border:solid 1px #bbbbbb; background:#ece5d4; text-align:center; padding-top:10px; float:left;}
.itu p{ font-size:16px; text-align:left; padding-top:10px;}
.guan{ width:1200px; float:left; margin-top:15px;}
.guan li{width:190px;float:left; text-align:center; margin-bottom:5px; margin-right:5px;}
.guan li:nth-child(4n){ margin-right:0px;}
.guan li div{width:190px;height:190px; border:solid 1px #ded9ce;}
.guan li p{ line-height:20px; font-size:14px;}

.area04{width:280px; float:left; margin-left:26.66px;}
.area04:first-child{margin-left:0px;}
.links{ line-height:30px;padding:15px;}
.links a{ margin-right:15px; font-size:14px; display:inline-block;}

.flinks{ background:#000; height:66px; line-height:66px; text-align:center; color:#fff;font-size:16px;}
.flinks a{color:#fff; margin:0px 25px;}
.flogo{float:left;}
.fcopy{float:left; line-height:30px; font-size:14px; padding:0px 87px ;}
.fewm{ width:120px;float:right; text-align:center; position:absolute;right:0px;}
.fewm dt{}
.fewm dd{font-size:16px;color:#ab0000; line-height:26px;}

/* 主站内页 */
.left{float:right; width:325px;}
.left .n{height:120px;}
.nlm{height:35px; padding-top:4px;background:#333; border-bottom:solid 1px #ab0000;}
.nlm dt{height:35px; margin-left:4px; width:103px; background:url('/imagesi/l.png') no-repeat; text-align:center; line-height:35px; font-size:16px; color:#fff; float:left;}
.nlm dt a{color:#fff;}
.nlm dt a:hover{ color:#ddd;}
.nlm dd{float:right; line-height:35px; padding-right:14px;}
.nlm dd a{color:#ab0000;}

.lmlist{ background:#fff;margin-bottom:20px;}
.lmlist li{height:40px; line-height:40px; border-bottom:solid 1px #e2e2e2;}
.lmlist li a{ display:block; padding-left:42px; height:100%; background:url('lml.png') no-repeat center; font-size:14px;color:#333;}
.lmlist li a:hover,
.lmlist li a.hovers{background:#ebe5d6 url('/imagesi/lml.png') no-repeat center;color:#ab0000;}
.llist{background:#fff;border:solid 1px #e8e4dc;padding:14px;}
.llist li{height:33px; line-height:33px; background:url('/imagesi/d.png') no-repeat left; border-bottom:dashed 1px #e8e4dc; font-size:14px; padding-left:12px;}
.llist li a{color:#333;}
.llist li a:hover{color:#ab0000;}

.rightbox{width:845px;float:left;}
.right{width:815px; border:solid 1px #e8e4dc; background:#fff; padding:3px 14px;}
.right:after{clear:both;display:block;content:'';}
.wzdh{height:36px; line-height:36px; padding-bottom:1px; border-bottom:solid 1px #e8e4dc;}
.wzdh dt{ border-bottom:2px solid #ab0000;height:36px;float:left; padding:0px 5px; font-size:16px;color:#ab0000;}
.wzdh dd{float:right;height:36px;}

.newslist{ padding:15px 0;;}
.newslist li{height:50px; line-height:50px; border-bottom:solid 1px #e8e4dc; font-size:14px;}
.newslist li a{color:#333;float:left;}
.newslist li a:hover{color:#ab0000;}
.newslist li span{color:#666;float:right;}

.page_fy{text-align:center;margin:8px;font-family:"宋体";clear:both; margin-bottom:20px;}
.page_fy a{background:#fff;margin:1px;padding:6px 10px;border:1px solid #e8e4dc;color:#333;font-family:"宋体";}
.page_fy a.focus{background:#ab0000;color:#fff;margin:1px;padding:6px 10px;border:1px solid #ab0000;font-family:"宋体";}
.page_fy select{ padding:3px 5px; border:solid 1px #ab0000;}

.tong_con_title{ text-align:center; font-size:18px; padding:30px 0px 15px 0px; color:#333;}
.tong_liulan{ text-align:center; line-height:30px; border-bottom: dashed 1px #e8e4dc; color:#999;}
.tong_connr{ padding:15px; font-size:14px; line-height:200%;}
.tong_back{ text-align:center;}
.pian{ line-height:30px; padding:0px 15px;}
.bdsharebuttonbox{ margin-bottom:20px; padding:0px 15px;}
.dan_con{ padding:20px 15px; line-height:200%; font-size:14px;}

.tulist{ margin:15px 0;}
.tulist:after{content:"";clear:both;display:block;}
.tulist li{ width:190px;float:left; margin:5px 0; margin-right:18.33px; text-align:center;}
.tulist li:nth-child(4n){ margin-right:0px;}
.tulist li .imgZoom{ border:solid 1px #e8e4dc;}
.tulist li .imgZoom img{ display:block;}
.tulist li .t{ font-size:14px; color:#333; line-height:20px; padding:10px 0;}
.tulist li a:hover .t{color:#ab0000;}
.tulist.zhuanti li{width:380px; margin-right:0px;}
.tulist.zhuanti li:nth-child(2n){margin-right:0px;}

.rcainixihuan{ padding:20px 0; width:100%;}
.clist{padding:10px 0;}
.clist li{height:39px; line-height:39px; width:400px;float:left; border-bottom:dashed 1px #ded9ce;}
.clist li:nth-child(2n){float:right;}
.clist li a{font-size:14px;float:left;}
.clist li span{float:right;color:#999;}

/*changguanggao*/
.slideBoxchanggg{
    width: 1200px;
    height: 122px;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.slideBoxchanggg .hd{
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 25px;
    bottom: 17px;
    z-index: 4;
}
.slideBoxchanggg .hd ul{
    float: left;
    overflow: hidden;
    zoom: 1;
}
.slideBoxchanggg .hd ul li{
    float: left;
    width: 15px;
    height: 15px;
    margin-left: 15px;
    display: inline;
    background: url("/imagesi/dian_1.png") no-repeat;
    cursor: pointer;
}
.slideBoxchanggg .hd ul li.on{
    background: url("/imagesi/dian_1h.png") no-repeat;
}
.slideBoxchanggg .bd{
    height: 100%;
    position: relative;
    z-index: 0;
}
.slideBoxchanggg .bd ul li{
    height: 122px;
    position: relative;
}
.slideBoxchanggg .bd ul li a img{
    display: block;
    width: 1200px;
    height: 122px;
}
.slideBoxchanggg .bd ul li .text{ display:none;}

a{color:#666;}
a:hover{color:#ab0000;}