﻿
/*元旦样式*/
#newYear {
	pointer-events: none;
}
#newYear span {
	position: fixed;
	top: 150px;
	width: 100px;
	overflow: hidden;
	z-index: 999999;
}
#newYear .l {
	left: 0;
}
#newYear .r {
	right: 0;
}
#newYear img {
	width: 100px;
	height: 410px;
}
#newYear span {
	animation: 3s move infinite;
	-webkit-animation: 3s move infinite;
} 

@-webkit-keyframes move{
	0%{height: 0;}
	70%{height: 410px}
	100%{height: 410px}
}

/*元旦样式*/



body { background: #f0f0f0; min-width: 1200px; }
.head_top{ min-width:1200px; background: #434343;line-height: 38px;color: #fff;font-size: 12px;}
.jz{width: 1200px;min-width: 1200px;margin: 0px auto;}
.head_top a{color: #fff;}
.head_top a:hover{text-decoration: underline;}
.menu{min-width:1170px; height: 155px;position: relative;}
.menubg{height: 130px;background: #eadbc6;position: absolute;left: 0px;top: 0px;width: 100%;border-top: 1px solid #eac0b6;border-bottom: 1px solid #eac0b6;}
.menu_main{background: url(../images/index_03.png) no-repeat center top;height: 155px;margin: 0px auto;min-width: 1200px;position: relative;z-index: 1;}
.logo img{width: 278px;height: 114px;vertical-align: middle;}
.logo{display: block;margin-top: 20.5px;}
.menu_main_con{width: 1200px;margin: 0px auto;min-width: 1200px;}
.menu_rt li{background: url(../images/menu_03.png) no-repeat right center;padding-right: 33px;float: left;}
.menu_rt li:last-child{background: none;}
.menu_rt a{color: #952a23;display: inline-block;padding: 0px 5px;font-size: 16px;text-align: center;line-height: 24px;height: 101.7px;padding-top:  53.3px;}
.menu_rt{margin-left: 20px;}
.menu_rt a:hover{background: #eadbc6;}
.menu_rt .ahover{background: #eadbc6;}

.banner{position: relative;width: 1170px;margin: 0px auto;min-width: 1170px; height:400px; background:url(../../../sysjs/nivoslider/loading.gif) no-repeat 50% 50%;}
/*.banner .slide{height: 481px;}*/
.banner img { width:1170px; height:400px; }
.banner .nivoSlider { height:400px; }

.flex-control-nav li a{display: inline-block;width: 13px;height: 13px;background: #fff;border-radius: 50%;text-indent: -9000px;cursor: pointer;}
.flex-control-nav li{display: inline-block;margin: 0px 5px;}
.flex-control-nav{padding: 0px;margin:0px 0px;text-align: center;position: absolute;bottom: 10px;width: 100%;z-index: 1000;}
.flex-control-nav li .flex-active{background: #E26610;}
.ss{background: #fff;width: 1170px;margin: 0px auto;min-width: 1170px;}
.ssmain{padding: 10px;}
.sslf{width: 865px;color: #666666;font-size: 14px;line-height: 42px;height: 42px;overflow: hidden;}
.sslf a{display: inline-block;color: #666666;}
.sslf a:hover{color: #952924;}
.ssrt{height: 40px;width: 208px;padding: 0px 15px;border: 1px solid #dfc5a2;border-radius: 50px;}
.ssrt input[type="text"]{padding: 5px 0px;height: 30px;border: none;background: none;width: 180px;line-height: 30px;font-size: 14px;}
.ssrt input[type="button"]{background: url(../images/index_10.png) no-repeat;width: 22px;height: 22px;border: none;margin-top: 9px;}
.danban_tl{background: url(../images/tlbg_03.jpg) no-repeat;height: 118px;}
.danban_tl a p{color: #000000;font-size: 14px;}
.danban_tl a{font-size: 24px;display: inline-block;background: url(../images/tl_03.png) no-repeat right 8px;padding-right: 44px;margin-top: 20px;margin-right: 2px;}
.danban_main{width: 1170px;margin: 0px auto;min-width: 1170px;background: #fff;}
.danban_t{padding: 0px 50px;font-size: 20px;color: #000000;line-height: 39px;padding-bottom: 20px;}
.danban_name{display: inline-block;width: 134px;text-align: center;background: url(../images/tl_07.png) no-repeat center;}
.danban_rt{padding-left: 149px;width: 899px;}
.danban_rt a {/*min-width: 140px;*/ width:13%; margin-right: 10px;display: inline-block;margin-bottom: 10px; font-size:0.9rem;}

.leftclass { /*padding-left: 149px;width: 899px;*/ clear:both;}
.leftclass li {/*min-width: 140px;*/ width:13%; margin-right: 10px;display: inline-block;margin-bottom: 10px; font-size:0.9rem;}
.leftclass li a { display:block; max-width:134px; height:39px; text-align: center; }
.leftclass li a:hover,
	.leftclass li.layer1curr a,
	.leftclass li.layer2curr a,
	.leftclass li.layer3curr a { background: url(../images/tl_07.png) no-repeat center; font-weight:bold; }

.danban_ul li{float: left;width: 33.3%; height:380px;}
.danban_a_t{padding: 5px;width: 300px;margin: 0px auto;display: block;border: 1px solid #d8bd96;color: #fe3d00;font-size: 14px;font-weight: bold;}
.danban_ul li img{width: 300px;height: 300px;vertical-align: middle;margin-bottom: 5px;}
.danban_a_bg{background: url(../images/index_22.png) no-repeat;width: 104px;height: 51px;margin-right: 15px;}
.danban_a_text{font-size: 18px;text-align: center;height: 40px;line-height: 40px;overflow: hidden;width: 300px;margin: 0px auto;}
.danban_ul{padding-bottom: 30px;}
.liucheng{background: url(../images/lc.jpg) no-repeat center;background-size: cover;padding-top: 50px;}
.liucheng_tl{font-size: 40px;color: #fff;text-align: center;}
.liucheng_tl span{color: #ad8a57;}
.liucheng_main{background: url(../images/index_25.png) no-repeat;color: #fff;font-size: 16px;}
.liucheng_main ul li{float: left;width: 135px;text-align: center;margin-right: 212px;padding-top: 100px;padding-bottom: 65px;}
.liucheng_main ul li:nth-child(4n){margin-right: 0px;}
.liucheng_main ul{padding-left: 15px;}
.white{width: 1170px;margin: 0px auto;min-width: 1170px;height: 25px;background: #fff;}
.tedian_tl{background: url(../images/tlbg_07.jpg) no-repeat;}
.tedian_tl a{background: url(../images/tl_03.png) no-repeat left 8px;padding-left: 60px;}
.tedian_main{width: 1170px;min-width: 1170px;margin: 0px auto;background: #fff;padding-bottom: 30px;}
.tedian_con{background: url(../images/index_27.png) no-repeat;height: 475px;position: relative;width: 1135px;min-width: 1135px;margin: 0px auto;}
.tedian_tl_big{color: #674211;font-size: 50px;font-weight: bold;position: absolute;}
.tedian_tl_big1{left: 394px;top: 55px;}
.tedian_tl_big2{right: 394px;top: 55px;}
.tedian_tl_big3{left: 290px;top:200px;}
.tedian_tl_big4{right: 290px;top: 200px;}
.tedian_tl_big5{bottom: 60px;left: 390px;}
.tedian_tl_big6{bottom: 60px;right: 395px;}
.tedian_tl_small{color: #fb9302;font-size: 22px;position: absolute;}
.tedian_tl_small1{left: 115px;top: 75px;}
.tedian_tl_small2{right: 142px;top: 73px;}
.tedian_tl_small3{left: 40px;top: 218px;}
.tedian_tl_small4{right: -8px;top: 215px;}
.tedian_tl_small5{left: 48px;top: 368px;}
.tedian_tl_small6{right: 78px;top: 365px;}
.gonghcheng  li{float: left;width: 33.3%;}
.gonghcheng li a{display: block;width: 300px;margin: 0px auto;}
.gonghcheng img{width: 300px;height: 300px;vertical-align: middle;}
.gonghcheng{background: #fff;width: 1170px;margin: 0px auto;min-width: 1170px;}
.gonghcheng li a p{font-size: 18px;height: 52px;line-height: 52px;overflow: hidden;text-align: center;}
.zixun{background: #dec4a0;}
.zixun_main{width: 1170px;min-width: 1170px;margin: 0px auto;padding-bottom: 40px;}
.zixun_img{width: 281px;height: 169px;margin-left: 35px;margin-top: 70px;}
.zixun_text{margin-top: 70px;margin-left: 85px;width: 440px;color: #674211;font-size: 24px;}
.zixun_text_tl{font-size: 20px;font-weight: bold;margin-bottom: 10px;}
.zixun_text_tl span{font-size: 40px;}
.zixun_nr{border: 5px solid #959595;background: #fff;width: 195px;text-align: center;padding: 40px 0px;margin-right: 34px;border-top: none;}
.zixun_tel{font-size: 14px;background: url(../images/index_28.png) no-repeat left center;padding-left: 45px;display: inline-block;margin-bottom: 20px;}
.zixun_tel p{color: #fb9302;font-size: 20px;font-family: arial;}
.zixun_nr_a a{border: 3px solid #fb9302;line-height: 30px;padding: 0px 14px;display: inline-block;}
.jianjie{background: #dec4a0;width: 1170px;min-width: 1170px;margin: 0px auto;padding: 15px 0px;}
.jianjie_main{border: 2px solid #898887;padding: 20px;margin: 0px 15px;}
.jianjie_main_img img{width: 392px;height: 291px;}
.jianjie_main_img{position: relative;}
.jianjie_main_img_more{font-size: 28px;color: #fff;background: #333333;width: 44px;line-height: 44px;text-align: center;display: block;border: 1px solid #fff;position: absolute;z-index: 10;right: -20px;bottom: -10px;}
.jianjie_line1{width: 1px;height: 210px;margin-top: 50px;margin-left: 15px;background: #fff;}
.jianjie_nr{width: 590px;margin-left: 44px;}
.jianjie_tl{color: #674211;font-size: 24px;margin-top: 40px;}
.jianjie_line2{height: 2px;width: 212px;background: #fff;margin-top: 5px;margin-bottom: 10px;}
.jianjie_text{font-size: 14px;line-height: 28px;height: 140px;overflow: hidden;}
.jianjie_more a{background: #fff;line-height: 30px;display: inline-block;padding: 0px 10px;}
.jianjie_more{margin-top: 44px;}
.news_ul li{float: left;width: 33.3%;}
.news_ul_main{width: 374px;margin: 0px auto;}
.news_t img{width: 100%;vertical-align: middle;height: 212px;}
.news_t{position: relative;margin-bottom: 10px;}
.news_t_link{color: #fff;font-size: 16px;line-height: 30px;background: #c4171e;position: absolute;left: 0px;top: 0px;z-index: 10;display: inline-block;padding: 0px 10px;border-bottom-right-radius: 20px;}
.news_ul{width: 1170px;min-width: 1170px;margin: 0px auto;background: #fff;}
.news_b li{float: none;width: 100%;line-height: 28px;height: 28px;overflow: hidden;font-size: 14px;color: #666666;}
.news_b a{display: block;width: 70%;height: 28px;overflow: hidden;color: #666666;}
.news_b a:hover{color: #952924;}
.link{background: #fff;padding: 24px 0px;}
.link_main{width: 1170px;min-width: 1170px;margin: 0px auto;border: 2px solid #c9c9c9;padding: 22px 0px;position: relative;min-height: 51px;}
.link_main_lf{background: url(../images/index_48.png) no-repeat;width: 111px;height: 77px;padding-top: 30px;position: absolute;left: -5px;top: -7px;z-index: 10;text-align: center;font-size: 16px;}
.link_main_lf p{font-size: 24px;font-family: arial;}
.link_nr{padding-left: 113px;padding-right: 10px;}
.link_nr a{font-size: 14px;color: #666666;display: inline-block;margin:5px 10px 5px 0px ;}
.link_nr a:hover{color:#952924;}
.footer{min-width:1170px;background: #646260;padding: 50px 0px;}
.footermain{width: 1200px;min-width: 1200px;text-align: center;color: #ffffff;margin: 0px auto;}
.footer a{color: #fff;}
.footer a:hover{color: #952924;}
.footer1{background: url(../images/index_52.png) no-repeat left bottom;padding-bottom:25px;}
.footer2{text-align: left;color: #f5f5f5;margin-top: 30px;}
.footer2_img{width: 276px;height: 135px;margin-left: 280px;}
.footer2_rt{margin-left: 30px;width: 600px;line-height: 30px;}
.footer2_rt_img{width: 104px;height: 24px;display: inline-block;vertical-align: middle;}


.pd8 { padding:8px }
.pd20 { padding:20px }

.location { padding:8px 0px 15px 50px; }
#imgAbout { float:left; margin:0 10px 5px 0; border:5px solid #ededed; }
.maincontent { padding:20px; font-size:1rem; }


.artlistimg dl { clear:both; margin:10px; }
	.artlistimg dt { float:left; width:150px; height:150px; }
	.artlistimg dt a { overflow:hidden; width:140px; height:120px; margin:0 auto; padding:1px; border:1px solid #cdcbcb; display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:174px;*font-family:Arial; }
	.artlistimg dt a:hover { border:1px solid #666; }
	.artlistimg dt img{ vertical-align:middle; }
	.artlistimg dd { padding-left:165px; line-height:25px; color: #666; }
	.artlistimg dd h2 { margin:0; padding:0; font-family:"microsoft yahei"; font-size:14px; font-weight:bold; }
	.artlistimg dd h2 a { font-size:16px;  }
	.artlistimg dd span { display:block; color: #999; }
	.artlistimg dd .more { display:block; text-align: center; width:80px; background: #e74f58; color: #fff; }

ul.artlist2 { clear:both; overflow:hidden; margin:0 0 20px 0; padding-bottom:10px; }
	ul.artlist2 li { overflow:hidden; float:left; width:43.5%; _width:43%; height:22px; margin:5px 10px; padding-left:20px; background:url(icon003.gif) no-repeat 6px 6px; border-bottom:1px dashed #999; line-height:22px; }

.article { padding:8px 0; line-height:22px }
	.article h1.article-title { text-align:center; color:#FF6600; line-height:40px; font-size:25px; word-break:break-all; }
	.article .article-author { text-align:center; line-height:30px; font-size:12px; }
	.article  hr { height:1px; border-top: none; border-bottom:1px dotted #666666; }
	.article .article-intro { margin:0 8px; padding:8px; background:#f5f8fd;  }
	.article .article-content { padding:8px 0; font-size:14px; line-height:30px; }
	.article .article-content a { color:#0000ee; }
	.article .article-content b, .article .article-content strong { color:#ff0000; }

	.article .article-tags { margin-top:10px; font-size:12px; }
	.article .article-tags a { color:#A10000 }
	.article .article-otherinfo { margin-bottom:10px; font-size:12px; }

	.article .dvbi_image { text-align:center; }
	.article .dvbi_image img { padding:5px; border:1px solid #999999; }
	.article .dvbi_image A:hover img { border:1px solid #ECECEC; background:#ECECEC; }
	.dvbackbtn { margin-bottom:10px; text-align:center; }
	/*附加的*/
	.article .article-image { float:left; width:280px; height:210px; padding:10px; border:2px solid #cccccc; }
	.article .article-intro2 { float:right; width:330px; padding:8px; background:#f4f4f6;  }
	.article h4.article-xg { margin:10px 0; line-height:30px; font-family:"microsoft yahei"; font-size:14px; color:#006699; border-bottom:1px dashed #333; }


dl.dltags { overflow:hidden; clear:both; margin:40px 8px; }
	dl.dltags dt { float:left; width:130px;  }
	dl.dltags dd { float:left; width:510px; }

#fenye, .fenye { overflow:hidden; clear:both; height:30px; margin-top:10px; }
	#fenye a, .fenye a { display:block; float:left; margin:0 5px; padding:0 8px; background:#fff; border:1px solid #cccccc; color:#000; line-height:22px; }
	#fenye a:hover,
		.fenye a:hover,
		#fenye a.curr,
		.fenye a.curr { background:#ff6212; border:1px solid #cccccc; color:#fff; line-height:22px; font-weight:bold; }
	#fenye a.curr font, .fenye a.curr font { color:#fff }

#fenye, .fenye { overflow:hidden; clear:both; height:25px; margin-top:10px; }
	#fenye a, .fenye a { padding:0 5px; }

.maplist {}
	.maplist li { height:25px; line-height:25px;  }
	.maplist li.ml-1 { clear:both; font-weight:bold; }
	.maplist li.ml-2 { float:left; padding:0 20px; }

.main { min-width:1200px }


.telephoneicon{display: none;}

.model_telephone{display: block;position: fixed;z-index: 10;width:30%;height: 100px; right: 0%;bottom:25%;border-bottom-left-radius: 40px;border-top-left-radius: 40px;overflow: hidden;}
.model_telephone .telbox .img{margin-right: 20px;display: flex;align-items: center;}
.model_telephone .telbox img{width: 70px;height: 70px;border-radius: 100%;overflow: hidden;background: #ffffff;line-height: 70px;}
.telbox{display: flex;justify-content: center;align-items: center; width: 100%;height: 100%;border: red 1px solid;background: #d40707;box-shadow: 0 0 10px #ffffff;color: #ffffff;font-size: 48px;}
 