@charset "utf-8";
.tour {
}

.d1{ width:1120px; margin:0 auto; height:auto; overflow:hidden; margin-top:20px; }
.one{ width:380px; height:326px; float:left; position:relative;}
.one span{ width:380px; height:326px; display:block;}
.one p{ width:380px; height:45px; line-height:45px; background-color:rgba(0,0,0,0.5); color:#FFF; position:absolute; bottom:0; left:0; font-family:'微软雅黑'; font-size:18px; text-align:center;}
.one p a{ color:#FFF;}
.two{ width:232px; height:326px; float:left; margin-left:10px;}
.two .up{ width:232px; height:159px; display:block; position:relative;}
.two .up span{ width:232px; height:159px; display:block;}
.two .up p{ width:232px; height:30px; line-height:30px; position:absolute; bottom:0; left:0; text-align:center; background-color:rgba(0,0,0,0.5); color:#FFF; font-family:'微软雅黑'; font-size:14px;}
.two .up p a{ color:#FFF;}
.two .down{ width:232px; height:159px; display:block; position:relative; margin-top:8px;}
.two .down span{ width:232px; height:159px; display:block;}
.two .down p{ width:232px; height:30px; line-height:30px; position:absolute; bottom:0; left:0; text-align:center; background-color:rgba(0,0,0,0.5); color:#FFF; font-family:'微软雅黑'; font-size:14px;}
.two .down p a{ color:#FFF;}
.three{ width:202px; height:326px; float:left; margin-left:10px; position:relative;}
.three span{ width:202px; height:326px; display:block;}
.three p{ width:202px; height:30px; line-height:30px; position:absolute; text-align:center; background-color:rgba(0,0,0,0.5); color:#FFF; font-family:'微软雅黑'; font-size:14px; position:absolute; bottom:0; left:0;}
.three p a{ color:#FFF;}
.four{ width:275px; height:326px; float:left; margin-left:10px;}
.four .up{ width:275px; height:159px; display:block; position:relative;}
.four .up span{ width:275px; height:159px; display:block;}
.four .up p{ width:275px; height:30px; line-height:30px; position:absolute; bottom:0; left:0; text-align:center; background-color:rgba(0,0,0,0.5); color:#FFF; font-family:'微软雅黑'; font-size:14px;}
.four .up p a{ color:#FFF;}
.four .down{ width:275px; height:159px; display:block; position:relative; margin-top:8px;}
.four .down span{ width:275px; height:159px; display:block;}
.four .down p{ width:275px; height:30px; line-height:30px; position:absolute; bottom:0; left:0; text-align:center; background-color:rgba(0,0,0,0.5); color:#FFF; font-family:'微软雅黑'; font-size:14px;}
.four .down p a{ color:#FFF;}
.d2{ width:1120px; margin:0 auto; height:auto; overflow:hidden; margin-top:20px; }
.tleft{ width:780px; height:auto; overflow:hidden; float:left;}
.tleft h2{ width:780px; height:40px; line-height:40px; border-bottom:1px solid #000; font-weight:600; background:url(../images/images/hl_03_1.jpg) no-repeat left center; font-family:'微软雅黑'; font-size:20px; color:#ff3333; text-indent:15px; }
.tleft ul li{ width:780px; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #ebebeb; padding-bottom:20px;}
.tleft .pic{ width:258px; height:172px; display:block; float:left;}
.tleft .letter{ width:482px; height:172px; float:left; display:block; margin-left:40px;}
.tleft .letter h3{ width:482px; height:30px; line-height:30px; color:#000; font-family:'微软雅黑'; font-size:16px; font-weight:600; margin-bottom:10px}
.tleft .letter h3 a{ color:#000; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.tleft .letter p{ width:482px; height:auto; overflow:hidden; line-height:26px; color:#222; font-family:'宋体'; font-size:14px; position:relative;}
.tleft .letter p a{ color:#222; margin-left:10px; position:absolute; right:0;}
.tleft .letter i{ width:482px; height:30; line-height:30px; overflow:hidden; display:block; margin-top:10px; font-style:normal;}
.tleft .letter i a{ width:120px; display:block; float:left; text-indent:20px; height:30; line-height:30px; font-family:'宋体'; font-size:13px; color:#000;}
.wicon1{ background:url(../images/images/wicon1_16.png) no-repeat left center;}
.wicon2{ background:url(../images/images/wcion2_18.png) no-repeat left center;}
.wicon3{ background:url(../images/images/wicon3_16.png) no-repeat left center;}
.wicon4{ background:url(../images/images/wicon4_24.png) no-repeat left center;}
.adver1{ width:780px; height:172px; margin-top:20px;}

.ad_left_1{ width:300px; height:250px;  margin-top:20px;}
.ad_left_2{ width:300px; height:250px;  margin-top:20px;}
.ad_left_3{ width:300px; height:250px;  margin-top:20px;}

.tright{ width:300px; height:auto; overflow:hidden; margin-left:40px; float:left;}
.per{ width:300px; height:auto; overflow:hidden;margin-top:15px;}
.per h2{ width:300px; height:40px; line-height:40px; font-family:'微软雅黑'; font-size:17px; margin-bottom:10px; font-weight:normal;color:#000;}
.per ul li{ width:73px; height:103px; float:left; margin-top:6px;}
.per ul li span{ width:73px; height:73px; display:block;}
.per ul li p{ width:73px; line-height:30px; height:30px; text-align:center; color:#575555; font-family:'宋体'; font-size:13px;}
.per ul li p a{ color:#000;}
.sti{ margin-left:40px; margin-right:40px;}
.dder{ width:300px; height:auto; overflow:hidden; margin-top:25px}
.dder h2{ width:300px; height:24px; line-height:24px; font-family:'微软雅黑'; font-size:17px; margin-bottom:15px; font-weight:normal;color:#000;}
.dder ul li{ width:300px; height:30px; line-height:30px; color:#575555; font-family:'宋体'; font-size:14px; margin-top:3px;background: rgba(0, 0, 0, 0) url(../images/images/dot.png) no-repeat scroll 0 13px;padding-left: 15px;overflow:hidden;text-overflow: ellipsis;}
.dder ul li a{ color:#000;}
.d3{ width:1120px; margin:0 auto; height:auto; overflow:hidden; margin-top:20px; }
.sleft{ width:780px; height:auto; overflow:hidden; float:left;}
.sleft h2{ width:780px; height:40px; line-height:40px; border-bottom:1px solid #000; font-weight:600; background:url(../images/images/hl_03_1.jpg) no-repeat left center; font-family:'微软雅黑'; font-size:20px; color:#ff3333; text-indent:15px; }
.sleft ul li{ width:780px; height:auto; overflow:hidden; margin-top:20px; border-bottom:1px solid #ebebeb; padding-bottom:20px;}
.sleft .pic{ width:258px; height:172px; display:block; float:left;}
.sleft .letter{ width:482px; height:172px; float:left; display:block; margin-left:40px;}
.sleft .letter h3{ width:482px; height:30px; line-height:30px; color:#000; font-family:'微软雅黑'; font-size:16px; font-weight:600; margin-bottom:10px}
.sleft .letter h3 a{ color:#000; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sleft .letter p{ width:482px; height:auto; overflow:hidden; line-height:26px; color:#222; font-family:'宋体'; font-size:14px; position:relative;}
.sleft .letter p a{ color:#222; margin-left:10px; position:absolute; right:0;}
.sleft .letter i{ width:482px; height:30; line-height:30px;  display:block; margin-top:10px; font-style:normal;}
.sleft .letter i b{ width:400px; height:30px; line-height:30px; float:left; display:block; font-weight:normal; background:url(../images/images/lab1_42.png) no-repeat left center;}

.sleft .letter i b a{ display:block; width:40px; float:left; color:#5e605e; font-size:12px; margin-left:20px;}
.sleft .letter i u{ width:162px; float:left; display:block; text-decoration:none; background:url(../images/images/lab2_42.png) no-repeat left center; height:30; line-height:30px; text-indent:24px;}
.sright{ width:300px; height:auto; overflow:hidden; margin-left:40px; float:left;}
.sright h2{ width:300px; height:40px; line-height:40px; font-family:'微软雅黑'; font-size:17px; margin-bottom:10px; font-weight:normal;color:#000; margin-top:15px;}
.sright ul li{ width:300px; height:30px; line-height:30px; color:#000; font-family:'宋体'; font-size:14px; margin-top:3px;}
.sright ul li b{ font-weight:normal; display:block; float:left; margin-right:8px;font-size:13px;}
.sright ul li a{ display:block; padding:0 5px; float:left; font-family:'宋体'; font-size:14px; color:#000;}

.cooperation{ width:1120px; height:auto; overflow:hidden; margin:0 auto; margin-top:20px;}
.big{ width:100px; display:block; font-size:18px; font-family:'微软雅黑'; float:left;}
.small{ width:1100px; display:block; height:auto; float:left; font-family:'微软雅黑'; font-size:12px;}
.small a{ width:auto; padding-left:10px; padding-right:10px; height:30px; line-height:30px; display:block; float:left; }
.small b{ font-weight:normal; float:left; display:block; height:30px; line-height:30px;}
.dss{ width:1120px; margin:0 auto; }
.dss h3{ width:1120px; height:32px; line-height:32px; border-bottom:2px solid #efefef; display:block;}
.dss h3 a{ width:138px; height:32px; line-height:32px; color:#b2a5ab; font-size:12px; font-family:'微软雅黑';  float:left; text-align:center;}
.dss h3 a:hover{ color:#4d4d4d; background:url(../images/images/bxwz_11.png) no-repeat bottom center;}
.dss p{ width:1140px; margin-left:30px; height:42px; line-height:42px; border-bottom:1px solid #efefef; display:block;}
.dss p a{ color:#999999; width:90px; float:left; font-size:12px; height:42px; line-height:42px;}
.foot{ width:1120px; margin:0 auto; margin-top:15px;}
.foot span{ width:1120px; height:24px; line-height:24px; display:block; text-align:center; color:#716f6f;}
.foot span a{   font-size:12px; font-family:'微软雅黑';  color:#716f6f;}
.foot p{ text-align:center; width:1120px; color:#716f6f; margin-top:6px; margin-bottom:50px;}