@charset "utf-8";
/* CSS Document */
.ind-a-w{width:100%; height:auto; overflow:hidden;}
.ind-a-n{width:1200px; height:auto; margin:55px auto 60px;}
.ind-a-l{width:450px; height:auto; float:left;}
.ind-a-l .tt{width:100%; height:48px; line-height:30px; font-size:30px; color:#1b1b1b; padding-bottom:18px; box-sizing:border-box;}
.ind-a-l .adimg{width:450px; height:372px; overflow:hidden;}

.slideshow_buttontitle {padding:0px; margin:0px; position:relative;	width:100%;	height:100%;}
.slideshow_buttontitle img{width:100%; height:auto;}
.slideshow_buttontitle .slideshow_simple1_title {position:absolute;	left:0px; bottom:0px; padding:10px;	filter:alpha(opacity=70); -moz-opacity:0.7;	opacity:0.7; width:100%; box-sizing:border-box; font-size:15px;}
.slideshow_buttontitle .slideshow_simple1_nav {padding:0px; margin:0px;	position:absolute; bottom:15px;	right:10px;}
.slideshow_buttontitle .slideshow_simple1_nav li {position:relative; padding:0px; margin-left:5px; float:left; cursor:pointer; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; -o-border-radius:10px; -khtml-border-radius:10px;}
.slideshow_buttontitle ul {margin: 0px;}
.slideshow_buttontitle ul li {padding:0px;	margin:0px; list-style:none; position:absolute;}
.slideshow_buttontitle ul li a {text-decoration: none;}
.slideshow_buttontitle ul li a img {border: none;}

.ind-a-r{width:727px; height:420px; overflow:hidden; float:right;}
.two-level-banner{width:100%; height:46px; position:relative;}
.tab-bigBox{width:100%; height:auto; margin:0 auto; position:relative;}
.tab-box-title{position:absolute; top:0; left:0; z-index:10; background:#fff; width:100%;}
.tab-box-title li{display:inline-block; width:128px; height:46px; line-height:46px; text-align:center; color:#434343; font-size:18px; background:#e2e2e2; border-radius:10px 10px 0 0; position:relative;}
.tab-box-title li a{display:block; width:131px;	height:46px; color:#434343;	cursor:pointer;}
.tab-box-title li.tab-level-active{background:#dd001b;}
.tab-box-title li.tab-level-active a{ color:#fff;}
.mt-tabpage-item{width:727px; height:374px; overflow:hidden;}
.mt-tabpage-item dt{width:100%; height:131px; background:#fff; box-sizing:border-box; border:1px solid #e8e8e8;}
.mt-tabpage-item dd{width:100%; height:62px; background:#fff; margin-top:19px; box-sizing:border-box; border:1px solid #e8e8e8;}
.news-two-l{width:15%; height:60px; line-height:60px; color:#dd001b; float:left; font-size:18px; text-align:center;}
.news-two-r{width:82%; height:60px; line-height:60px; float:left; font-size:16px; overflow:hidden;}
.news-one-l{width:15%; height:82px; line-height:62px; color:#dd001b; float:left; font-size:48px; text-align:center; margin-top:24px;}
.news-one-l span{width:100%; height:20px; line-height:20px; color:#8e8e8e; font-size:14px; text-align:center; display:block;}
.news-one-r{width:82%; height:82px; color:#313131; float:left; font-size:16px; overflow:hidden; margin-top:24px;}
.news-one-r h1{width:100%; height:40px; line-height:40px; font-size:18px; color:#313131; overflow:hidden;}
.news-one-r p{width:100%; height:40px; line-height:20px; font-size:14px; color:#999; overflow:hidden;}
.news-one-r a:hover h1{color:#dd001b;}
.news-two-r a{color:#313131;} 
.news-two-r a:hover{color:#dd001b;}

.ind-b-w{width:100%; height:auto; background:#f9f9f9; overflow:hidden;}
.ind-b-n{width:1200px; height:auto; margin:30px auto 50px; overflow:hidden;}
.ind-tt{width:100%; height:50px; line-height:50px; border-bottom:1px solid #e3e3e3; position:relative;}
.ind-tt h1{width:90%; font-size:30px; color:#1b1b1b; position:absolute; left:0; top:0;}
.ind-tt a{width:36px; display:block; position:absolute; right:0; top:0; text-align:right; color:#dd001b; font-size:36px;}
.ind-tt a:hover{color:#333;}

.ind-tt2{width:100%; height:50px; line-height:50px; border-bottom:1px solid #e3e3e3; position:relative;}
.ind-tt2 h1{width:50%; font-size:30px; color:#1b1b1b; float:left;}
.ind-tt2 .mlist{width:50%; height:50px; line-height:50px; float:right; text-align:right;}
.ind-tt2 .mlist a{color:#dd001b; font-size:18px;}
.ind-tt2 .mlist a:hover{color:#333;}
.ind-tt2 span{color:#666; padding:0 20px;}

.ind-news{width:100%; height:auto; overflow:hidden;}
.ind-news li{width:50%; height:120px; float:left; margin:36px 0 14px; box-sizing:border-box;}
.ind-news li dt{width:180px; height:120px; float:left; overflow:hidden;}
.ind-news li dt img{max-width:100%; height:auto;}
.ind-news li dd{width:370px; height:30px; line-height:30px; float:left; margin-left:20px; font-size:14px; overflow:hidden;}
.ind-news li dd a{color:#333;}
.ind-news li dd a:hover{color:#dd001b;}
.ind-news li dd span{color:#888; padding-right:15px;}
.ind-news li dd i{font-size:10px; color:#dd001b; padding-right:5px; display:none;}

.ind-c-w{width:100%; height:auto; background:#fff; overflow:hidden;}
.ind-c-n{width:1200px; height:auto; margin:30px auto 50px; overflow:hidden;}
.ind-activity{width:100%; height:auto; overflow:hidden;}
.ind-activity ul{clear:both; margin-left:-20px;}
.ind-activity li{width:224px; height:214px; margin-top:30px; float:left; margin-left:20px; box-sizing:border-box;}
.ind-activity li .img{width:224px; height:160px; margin:0 auto; overflow:hidden;}
.ind-activity li .img img{width:100%; height:160px;}
.ind-activity li h2{width:100%; height:auto; max-height:48px; line-height:24px; color:#666; font-size:14px; display:block; text-align:center; margin-top:6px; overflow:hidden;}
.ind-activity li a:hover span{color:#dd001b;}

.ind-mem-tt{width:100%; height:50px; line-height:50px; font-size:24px; color:#dd001b; font-weight:bold; border-bottom:1px solid #ddd;}
.ind-member-city{width:100%; height:auto; overflow:hidden; margin:20px auto 30px;}
.ind-member-city li{width:12.5%; height:36px; line-height:36px; text-align:center; float:left; font-size:16px; color:#333;}
.ind-member-city li a{color:#666;}
.ind-member-city li a:hover{color:#dd001b;}
.ind-member-zhi{width:100%; height:auto; overflow:hidden; margin:20px auto 30px;}
.ind-member-zhi li{width:20%; height:36px; line-height:36px; float:left; font-size:16px; color:#333; overflow:hidden;}
.ind-member-zhi li a{color:#666;}
.ind-member-zhi li a:hover{color:#dd001b;}


@media only screen and (max-width:768px){
.ind-a-n{width:94%; height:auto; margin:30px auto 30px;}
.ind-a-l{ display:none;}
.ind-a-r{width:100%; height:auto; float:none; overflow:auto;}
.two-level-banner{height:36px;}
.tab-box-title li{width:23%; height:36px; line-height:36px; font-size:14px; border-radius:8px 8px 0 0;}
.tab-box-title li a{width:100%;	height:36px;}
.mt-tabpage-item{width:100%; height:auto;}
.mt-tabpage-item dt{width:100%; height:auto; padding:15px 0;}
.mt-tabpage-item dd{width:100%; height:auto; margin-top:10px; padding:10px 0;}
.news-two-l{width:20%; height:40px; line-height:40px; color:#dd001b; float:left; font-size:16px; text-align:center;}
.news-two-r{width:78%; height:auto; line-height:40px; float:left; font-size:14px; overflow:hidden;}
.news-one-l{width:20%; height:auto; line-height:40px; color:#dd001b; float:left; font-size:36px; text-align:center; margin-top:0;}
.news-one-l span{width:100%; height:20px; line-height:20px; color:#8e8e8e; font-size:12px; text-align:center; display:block;}
.news-one-r{width:78%; height:auto; color:#313131; float:left; font-size:14px; overflow:hidden; margin-top:0;}
.news-one-r h1{width:100%; height:auto; line-height:30px; font-size:16px; color:#313131;}
.news-one-r p{width:100%; height:auto; line-height:20px; font-size:12px; color:#999; overflow:hidden;}

.ind-b-n{width:94%; margin:30px auto 40px;}
.ind-tt{width:100%; height:45px; line-height:45px;}
.ind-tt h1{width:80%; font-size:24px;}
.ind-tt a{width:30px; font-size:30px;}

.ind-tt2{height:45px; line-height:45px;}
.ind-tt2 h1{font-size:24px;}
.ind-tt2 .mlist{height:45px; line-height:45px;}
.ind-tt2 .mlist a{font-size:18px;}
.ind-tt2 span{padding:0 20px;}


.ind-news li{width:100%; height:auto; margin:25px 0 10px; box-sizing:border-box;}
.ind-news li dt{width:30%; height:auto; float:left; overflow:hidden; margin-top:10px;}
.ind-news li dt img{max-width:100%; height:auto;}
.ind-news li dd{width:70%; height:34px; line-height:34px; float:right; margin-left:0; font-size:14px; overflow:hidden; border-bottom:1px solid #e5e5e5;}
.ind-news li dd a{color:#333;}
.ind-news li dd a:hover{color:#dd001b;}
.ind-news li dd span{color:#888; padding-right:10px;}


.ind-c-n{width:94%; margin:30px auto 40px;}
.ind-activity ul{clear:both; margin-left:0;}
.ind-activity li{width:30%; height:auto; margin:30px 1.5% 0;}
.ind-activity li .img{width:100%; height:auto;}
.ind-activity li h2{height:28px; line-height:28px; font-size:12px;}

.ind-mem-tt{height:40px; line-height:40px; font-size:18px;}
.ind-member-list{margin-top:20px;}
.ind-member-list ul{clear:both; margin-left:-2%;}
.ind-member-list li{width:18%; height:auto; margin-left:2%; margin-bottom:20px;}
.ind-member-list .m-tt{font-size:15px;}
.ind-member-city li{font-size:15px;}
.ind-member-city li a{color:#666;}
.ind-member-city li a:hover{color:#dd001b;}
.ind-member-zhi{margin:20px auto 20px;}
.ind-member-zhi li{font-size:15px;}

}


@media only screen and (max-width:480px){
.news-one-r h1{line-height:24px; font-size:15px;}
.news-one-r p{ margin-top:5px;}
.news-two-l{height:20px; line-height:20px;}
.news-two-r{line-height:20px;}
.ind-b-n{margin:20px auto 30px;}
.ind-tt{height:40px; line-height:40px;}
.ind-tt h1{font-size:18px;}
.ind-tt a{font-size:24px;}
.ind-tt2{height:40px; line-height:40px;}
.ind-tt2 h1{width:33%; font-size:18px;}
.ind-tt2 .mlist{width:66%; height:40px; line-height:40px;}
.ind-tt2 .mlist a{font-size:14px;}
.ind-tt2 span{padding:0 8px; font-size:14px;}

.ind-news li{margin:10px 0 10px;}
.ind-news li dt{border-radius:10px;}
.ind-news li dd{width:68%; height:30px; line-height:30px; font-size:12px;}
.ind-news li dd span{display:none;}
.ind-news li dd i{display:inline-block;}

.ind-c-n{margin:20px auto 30px;}
.ind-activity li{width:46%; margin:20px 2% 0;}
.ind-activity li h2{ font-size:12px; overflow:hidden;}

.ind-mem-tt{ width:96%; margin:0 auto;}
.ind-member-list{margin-top:20px;}
.ind-member-list ul{clear:both; margin-left:0;}
.ind-member-list li{width:30%; height:auto; margin-left:2.5%; float:left; margin-bottom:10px;}
.ind-member-list .m-tt{width:100%; height:30px; font-size:14px; line-height:30px;}
.ind-member-city{width:100%; height:auto; overflow:hidden; margin:15px auto 20px;}
.ind-member-city li{width:25%; height:30px; line-height:30px; font-size:14px;}
.ind-member-zhi{margin:15px auto 20px;}
.ind-member-zhi li{width:50%; height:30px; line-height:30px; font-size:14px; text-indent:20px;}

}
@media only screen and (max-width:320px){
.tab-box-title li{font-size:12px;}
	
}