@CHARSET "UTF-8";
/**全局**/
* {padding: 0px; margin: 0px; font-size: 12px; font-family: "微软雅黑",Arial; color:#333; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
img{border:0;vertical-align: bottom;}
ul,li{list-style-type:none;}
a {text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
body{
	background:#333;
}.none{
	display:none;
}.xx_width{
	width:1200px !important; margin:0px auto;
}
/**通用**/ 
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
body{
	position:relative;
}
/************************************/
.header_bg {
    width: 100%;
    height: 140px;    
}.header {
    height: 140px;
}.header .header_l1 {
    width: 150px;
    height: 140px;
    float: left; padding-top:80px;
}.header .header_logo {
    width: 600px;
    height: 140px;
    float: left;
    text-align:center;
}.header a.header_a {
    display: block;
    width: 130px;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-size: 16px;
    margin:0px auto;
}.header a.header_a span{
	font-size:16px; color:#c9caca;
}
.header_bg1{
	width: 100%;
    height: 50px;
    padding:5px 0px;   	
	position: fixed;
    top: 0px;background:#292828; z-index:999;
    margin: 0px auto;
    opacity: 0.99;
    box-shadow: 0px 3px 5px #00000036;
    /*background:url(../image/shadow.png) left bottom repeat-x #fff;*/
}
.header1 {
    height: 45px;
}.header1 .header_l1 {
    width: 200px;
    height: 45px;
    float: left;
}.header1 .header_logo {
    width: 400px;
    height: 55px;
    float: left;
    text-align:center;
}.header1 .header_logo img{
    width: 135px;
    margin-top: 7px;
}.header1 a.header_a {
    display: block;
    width: 130px;
    text-align: center;
    height: 45px;
    line-height:45px;
    font-size: 14px;
    margin:0px auto;
    color:#c9caca;
}


.banner{
	margin-bottom:50px;
}.swiper-slide a img{
	
}

.anli_box{
	margin-bottom:50px;
}
.anli_li_idx {
    width: 400px;
    overflow: hidden;
    float: left;
}.anli_li_idx a.anli_li_a{
    width: 100%;
    height: 215px;
    display:block;
}.anli_li_idx a.anli_li_a img {
    width: 100%;
    height: 215px;
}

.footer_bg {
    width: 100%;
    background: #292828;
    height: 200px; 
}.footer{
	height:200px; overflow:hidden; position:relative;
}img.footer_logo {
    float: left; width: 240px;
}.footer_right_1 {
    width: 260px;
    float: right;
    height: 210px;padding-top: 48px; padding-left:20px;
}.footer_right_2 {
    width: 275px;
    float: right;
    height: 210px;padding-top: 48px; padding-left:20px;margin-right: 115px;
}.footer_right_3 {
    width: 230px;
    float: right;
    height: 210px; padding-top: 48px;
}.footer_right_1 p {
    color: #c9caca;
    font-size: 14px;
    line-height: 30px;
}.footer_right_2 p {
    color: #c9caca;
    font-size: 14px;
    line-height: 30px;
}.footer_right_3 p {
    color: #c9caca;
    font-size: 14px;
    line-height: 30px;
}.footer_right_fenxiang {
    padding-top: 30px; position:relative;
}a.footer_right_fenxiang_weixin {
    display: block;
    float: left;
    margin-right: 100px;
}


.anli_title {
    width: 100%;
    text-align: center;
    padding: 30px;    padding-top: 80px;
}.anli_li {
    width: 400px;
    overflow: hidden;
    float: left;    
    margin-bottom: 10px;
    padding: 10px;
}.anli_li a.anli_li_a{
    width: 100%;
    height: 215px;
    display:block;    overflow: hidden;
}.anli_li a.anli_li_a img {
    width: 100%;
    height: 215px;
}.anli_li a.anli_li_a img:hover{
    transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s; 
}
p.anli_li_title {
    width: 100%;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #333;
    font-weight: bold;
    padding-left: 10px;color:#c9caca;
}p.anli_li_desc {
    font-size: 12px;
    padding-left: 10px;    height: 50px;
    line-height: 25px;color:#c9caca;
}


.anli_info_box{
	margin-bottom:50px;
}
.anli_info_left {
    width: 250px;
    padding: 15px;
    padding-top: 0px;
    float: left;
}p.anli_info_left_title {
    font-size: 16px;
    line-height: 35px;
    margin-bottom: 15px;color:#c9caca;
}.anli_infoi_left_description {
    font-size: 12px;
    line-height: 25px;color:#c9caca;
}img.anli_info_fenxiang {
    margin-top: 30px;
}.anli_info_right{
	width:950px; float:right;
}.anli_info_right img{
	max-width:100%;
}




.anli_two_left {
    width: 400px;
    height: 910px;
    float: left;
    padding: 15px;
}.anli_two_mid {
    width: 400px;
    height: 910px;
    float: left;
    padding: 15px;
}.anli_two_right {
    width: 400px;
    height: 910px;
    float: left;
    padding: 15px;
}
.anli_li_a_two1{
	display:block; 
	width:100%; height: 280px; overflow:hidden;
}.anli_li_a_two1 img{
	width:100%;     height: 220px;  margin-bottom:10px;
}.anli_li_a_two1 img:hover{
	transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;
}
.anli_li_a_two2{
	display:block; 
	width:100%; overflow:hidden;
}.anli_li_a_two2 img{
	width:100%;     height: 520px;  margin-bottom:10px;
}.anli_li_a_two2 img:hover{
	transform: scale(1.1, 1.1); -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); -webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;
}
span.anli_lia_two_p {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;color:#c9caca;
}span.anli_lia_two_time {
    display: block;
    width: 100%;
    height: 30px;
    font-size: 14px;color:#c9caca;
}
.anli_two_mid_li{
	height:300px;
	width:100%;
}
.anli_two_left_bot{
	height:600px;
	width:100%;
}.anli_two_left_top{
	height:300px;
	width:100%;
}
.anli_two_right_top{
	height:600px;
	width:100%;
}.anli_two_right_bot{
	height:300px;
	width:100%;
}

img#erweima {
    position: absolute;
    top: 5px;
    width: 100px;
    right: 160px;
    display:none;
}img#erweima1 {
    position: absolute;
    top: 55px;
    width: 100px;
    left: -30px;
    display:none;
}.footer_right_fenxiang_weibo{
	cursor: pointer;
}

.about_box {
    border-top: 1px solid #c9caca;
    border-bottom: 1px solid #c9caca;
    padding:15px 0px;
    margin-bottom:30px;
}
#top{
	position: fixed;
    bottom: 230px;
    right: 30px;
    display: none;    cursor: pointer;
}

.art_box_left {
    width: 255px;
    float: left;
    padding: 25px 0px;padding-top:10px;
}a.art_class_li {
       display: block;
    height: 44px;
    /* border-bottom: 1px solid #333; */
    padding-left: 25px; position:relative;margin-bottom: 20px;
}a.art_class_li:hover{
	color:#fabf00 !important;
}
.art_box_right {
    width: 930px;
    float: right;
    padding: 25px 0px;padding-top:0px;
}.art_box_right img{
	max-width:100%;	
}a.art_li_li {
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
}

.one_info_bg_box{
	background:url(../images/map.jpg) top right no-repeat;
	min-height: 490px;
}


.small {
    padding-top: 20px; position:relative;
}.small a img {
    padding: 0px 5px;
}

a.art_class_li .span_l{
        font-size: 65px;
    /* line-height: 35px; */
    position: absolute;
    left: 0px;
    top: -25px;
}a.art_class_li .span_r{
    font-size: 16px;line-height: 45px;
}



a.art_li_li {
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    width: 310px;
    height: 315px;
    float: left;
    padding: 5px 10px;
}a.art_li_li img {
    width: 100%;
    height: 200px;
    margin-bottom: 10px;
}.art_li_li span {
    display: block;
    width: 100%;
    font-size: 14px;
    height: 30px;
    line-height: 30px;color:#c9caca;
}




#dianjia{
    width: 100%;
    background:url(../images/more.png) center center no-repeat;height: 50px;
    margin-top:25px;    cursor: pointer;
}
#dianjia_art{
    width: 100%;
    background:url(../images/more_art.png) center center no-repeat;height: 50px;
    margin-top:25px;    cursor: pointer;
}

.anli_li_a_two1_span{
	display: block;
    width: 100%;
    overflow: hidden;
    height: 220px;box-shadow: 0px 3px 5px #00000036;
}.anli_li_a_two2_span{
	display: block;
    width: 100%;
    overflow: hidden;
    height: 520px;box-shadow: 0px 3px 5px #00000036;
}







.anli_info_left_right {
    width: 100%;
    height: 150px;
    padding-top: 50px;
}a.anli_info_left_right_left {
    display: block;
    width: 200px;
    height: 120px;
    float:left;
    background:url(../images/left.png) left bottom no-repeat;
}a.anli_info_left_right_left span{
	text-align:left;
}span.anli_info_left_right_1 {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;color:#c9caca;
}span.anli_info_left_right_2 {
    display: block;
    width: 100%;
    height: 30px;
    line-height: 30px;
    font-size: 14px;color:#c9caca;
    /* font-weight: bold; */
}

a.anli_info_left_right_right {
    display: block;
    width: 200px;
    height: 120px;
    float:right;
    background:url(../images/right.png) right bottom no-repeat;
}a.anli_info_left_right_right span{
	text-align:right;color:#c9caca;
}






img.art_class_li_img {
    width: 230px;
}



.header_a_span2{
	display:none;
}

.colorfff a{
	color:#FFF;
}

.info_fenxiang_a{
	display: block;
    width: 45px;
    height: 31px;
    float: left;
}#info_erweima{
	background:url(../images/s_weixin.png) left center no-repeat;
	background-size:70%;
}#info_weibo{
	background:url(../images/s_weibo.png) left center no-repeat;
	background-size:70%;
}#info_be{
	background:url(../images/s_be.png) left center no-repeat;
	background-size:70%;
}#info_zk{
	background:url(../images/s_zk.png) left center no-repeat;
	background-size:70%;
}#info_erweima:hover{
	background:url(../images/s_weixin_1.png) left center no-repeat;
	background-size:70%;
}#info_weibo:hover{
	background:url(../images/s_weibo_1.png) left center no-repeat;
	background-size:70%;
}#info_be:hover{
	background:url(../images/s_be_1.png) left center no-repeat;
	background-size:70%;
}#info_zk:hover{
	background:url(../images/s_zk_1.png) left center no-repeat;
	background-size:70%;
}



.art_class_li1{
	background:url(../images/wenzhang_cate1.png) center center no-repeat;
	background-size:80%;
}.art_class_li1:hover{
	background:url(../images/wenzhang_cate_1.png) center center no-repeat;
	background-size:80%;
}
.art_class_li2{
	background:url(../images/wenzhang_cate2.png) center center no-repeat;
	background-size:80%;
}.art_class_li2:hover{
	background:url(../images/wenzhang_cate_2.png) center center no-repeat;
	background-size:80%;
}
.art_class_li3{
	background:url(../images/wenzhang_cate3.png) center center no-repeat;
	background-size:80%;
}.art_class_li3:hover{
	background:url(../images/wenzhang_cate_3.png) center center no-repeat;
	background-size:80%;
}