﻿.fix_bg {position: fixed; left: 0; top: 0; z-index: -1; height: 100%; width: 100%; background: url(../images/body_bg.jpg) center top no-repeat; background-size: cover;}

.nav_box{width:1200px;margin:10px auto;height:405px;/* overflow: hidden; */background:#fff;/* position:relative; */}

/* .sec_nav{display:none;position:absolute;left:0;top:-10px;width:1160px;height:65px;padding:20px 20px 30px;overflow:hidden;z-index:999;background:#fff;} */
.sec_nav{overflow:hidden;padding:20px 0;}
.sec_nav ul li{float:left;width:373px;height:65px;padding-left:150px;}
.sec_nav ul li a{display:block;height:65px;line-height:64px;font-size:18px;color:#fff;background:#cc0000;
border-radius:4px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.list .inter div{width:270px;margin-left:24px;}
.list .inter div a{transition:.3s;display:block;width:370px;height:300px;margin:22px auto;}
.list .inter div a:hover{margin-top:15px;}

.list .inter div.u-gt h4 {border-bottom:1px solid #ddd;margin-top:20px;}
.list .inter div.u-gt h4 a{height:35px;font-size:18px;text-align:center;color:#cd0000;display:inline-block;border-bottom:1px solid #cd0000;margin:0;width:100px;}
.list .inter div.u-gt li{width:100%;background:#fff3f3;margin-top:20px;}
.list .inter div.u-gt li a{display:block;height:89px;line-height:89px;font-size:26px;text-indent:125px;background:url(../images/ft.png) no-repeat;margin:0;}
.list .inter div.u-gt li.gt1 a{background-position: 50px 20px;}
.list .inter div.u-gt li.gt2 a{background-position: 50px -86px;}
.list .inter div.u-gt li.gt3 a{background-position: 50px -192px;}

/*������Ѷ*/
.leftnr{width:525px;float:left;}
.rightnr{width:665px;float: right;}

.m-flash{ width:525px; overflow: hidden; background: #fff; }
.m-flash .slider_wrap{position:relative;width:525px;height:400px; overflow:hidden;}
.m-flash #slider_box{position:relative;width:525px;height:400px;overflow:hidden;float:left;}
.m-flash #contentList li{float:left;position:relative; height:400px;}
.m-flash #contentList li IMG{width:525px;height:400px;}
.m-flash #previewList{position:absolute; bottom:15px;right:3px;}
.m-flash #previewList li{list-style:none;float:left;width:12px;height:12px; margin-right:6px; overflow:hidden; background: url(../images/num.png) no-repeat 0 0;}
.m-flash #previewList li:hover,#previewList li.active{ background: url(../images/num.png) no-repeat right 0;}
.m-flash .mask{height:40px;position:absolute;bottom:0;left:0;top: auto;display:block; width:525px;  filter: alpha(opacity=50);opacity: 0.5; background:#000;}
.m-flash .comt{width:525px;color:#fff;position:absolute;left:0;bottom:0;height:40px; text-indent:1em; text-align:left;  overflow:hidden; font-size:12px; line-height:40px;}
.m-flash .comt a{ color:#fff; font-size: 15px;}
.m-flash .comt a:hover{ color:#e61414;}

.m-advert{margin-top:10px;width:100%;height:69px;}
.m-advert .tz{float: left;display: block;width: 64px;height: 69px;}
.is-gsggtext{ height: 69px; width: 445px;overflow: hidden; float: right;}
.is-gsggtext ul {width: 100%;}
.is-gsggtext ul li{ height: 26px; line-height: 26px; background: url(../images/arr1.png) no-repeat left center; padding-left: 14px;}
.is-gsggtext ul li span{ float: right; color: #999;font-size: 14px;}


.u-hot{border: 1px dashed #ddd;text-align: center;}
.u-hot h3 a{font-weight: normal;font-size: 20px;color:#d31e1a;line-height: 40px;}
.u-hot p{line-height: 30px;font-size: 13px;color:#999;}
.u-hot p a{color:#d31e1a;}

.m-news{width: 100%;}
.m-news .top{height: 45px;border-bottom: 1px solid #ddd;line-height: 45px;}
.m-news .top a{display: block;min-width:60px;text-align: center;font-size: 17px;float: left;padding:0 10px;}
.m-news .top .hover{color:#cc0000;border-bottom: 2px solid #cc0000;}
.m-news .box{padding:8px;}
.m-news .box li{line-height: 30px;padding-left: 10px;background: url("../images/arr1.png") no-repeat left center;white-space: nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden; }
.m-news .box li.newID_433947 a{color:#cc0000;}
.m-news .box li span{float: right;color:#999;font-size: 14px;}

.m-news .tit{height:30px;line-height: 30px;}
.m-news .tit a{display: inline-block;min-width:70px;text-align: center;}
.m-news .tit a.hover{color:#cc0000;}
/*��Ϣ����*/
.xxgk{width: 100%;}
.xxgk .leader{width:275px;height:315px;padding:0 10px;overflow: hidden;border: 1px solid #e7e7e7;}
.xxgk .leader span{display: block;margin:10px 0;background: url("../images/line_03.png") no-repeat left center;}
.xxgk .leader span a{font-size: 17px;color:#cc0000;padding-left: 15px;}
.xxgk .leader li{line-height: 30px;white-space: nowrap; 
    text-overflow:ellipsis; 
    overflow:hidden; }
.xxgk .gk{width:440px;}
.xxgk .gk .m-news .top{height:30px;line-height: 30px;}

.item{height: 55px;width:100%;margin:10px auto;}
.item a{display: block;width:80px;height:35px;line-height:18px;padding:10px 15px 10px 60px;position: relative;text-align: center;font-size: 15px;color:#cc0000;background: #eee;float: left;margin-right: 19px;}
.item a i{position: absolute;top:12px;left: 30px;width:30px;height:30px;background: url("../images/item.png") no-repeat;}
.item .t1 i{background-position: -37px -22px;}
.item .t2 i{background-position: -206px -22px;}
.item .t3 i{background-position: -376px -22px;}
.item .t4 i{background-position: -545px -22px;}
.item .t5 i{background-position: -706px -21px;}
.item .t6 i{background-position: -882px -21px;}
.item .t7 i{background-position: -1051px -21px;}
.item .t5,.item .t6,.item .t7{line-height: 35px;}
.item .t5 i{left:25px;}
.item a:hover{background: #f1d9d9;}
.item a:hover i{transform:rotateY(360deg);
    -webkit-transition: all 0.7s;
    -moz-transition: all 0.7s;
    -ms-transition: all 0.7s;
    -o-transition: all 0.7s;
    transition: all 0.7s; }


.bmgz{width: 100%;}
.bmgz .gz{width:900px;}
.bmgz .gz .m-news .top{height:30px;line-height: 30px;}

.bmpt{margin-top: 10px;}
.bmpt a{line-height: 40px;padding:9px 46px;font-size: 16px;border:1px solid #ddd;margin-right:10px;}
.bmpt a:hover{border:1px solid #cc0000;}


.ywzt{position:absolute;top:0px;right:10px;width:285px;}
.ywzt .top {height: 30px;border-bottom: 1px solid #ddd;line-height: 30px;}
.ywzt .top a {display: block;min-width:60px;text-align: center;font-size: 17px;float: left;padding:0 10px;color:#cc0000;border-bottom: 2px solid #cc0000;}
.ywzt ul li{width:100%;height:65px;margin:22px auto;}


.is-zhuanti{width: 100%;margin:20px auto;}





#side{position:fixed;top:192px;width:140px;height:300px;}
#side .side-list{position:relative;width:100%;height:140px;text-align:center;}
#side .side-list a{display:block;height:30px;line-height:30px;padding-top:60px;background:url(../images/side.png) no-repeat center 0;}
#side .list2 a{background-position-y:-100px;}
.side-list .close-btn,.j-lfadv .close-btn{height: 16px;line-height: 16px;text-align:right;color:#fff;font-size:12px;cursor:pointer;background: url(../images/close-bg.png) repeat;padding: 2px;}



.inter .top {height: 30px; line-height: 30px; border-bottom: 1px solid #ddd}
.inter .top  a{display: block;min-width:100px;text-align: center;font-size: 17px;float: left;padding:0 5px;}
.inter .top .hover{color:#cc0000;border-bottom: 2px solid #cc0000;}

.inter .box li{line-height: 30px;padding-left: 10px;background: url("../images/arr1.png") no-repeat left center;}
.inter .box li span{float: right;color:#999;font-size: 14px;}

.inter .zxft {}
.inter .zxft .con {margin-top: 10px;}
.inter .zxft .pic {float: left; width: 210px; height: 150px;}
.inter .zxft .txt {float: right; width: 350px;}
.inter .zxft .txt h2 {height: 40px; line-height: 40px; text-align: center; font-size: 16px;}
.inter .zxft .txt h2 a {color: #cc0000;}
.inter .zxft .txt p {line-height: 30px;}


.inter .bmxx .con {margin-top: 10px;}
.inter .bmxx .type {height: 30px; line-height: 30px; background: #f5f5f5; margin-top: 10px;}
.inter .bmxx .type span {float: left; font-size: 16px;}

.inter .bmxx .t1 {width: 60%; float: left; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.inter .bmxx .t2 {width: 20%; float: left;text-align: center;}
.inter .bmxx .t3 {width: 20%; float: left;text-align: center;}

.inter .bmxx .t1 {text-align: left; text-indent: 2em;}
.inter .bmxx li {line-height: 40px; height: 40px; border-top: 1px dashed #ddd;}
.inter .bmxx li:first-child {border: none;}











