﻿
.banner { z-index:1; }
.banner .slide_container {position: relative; float: left; width: 100%; }
.banner .slide { position: relative; list-style: none; overflow: hidden; width: 1228px; height:310px; padding: 0; margin: 0; }
.banner .slide li{ position: absolute; width: 100%; left: 0; top: 0; }
.banner .slide img{ display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.banner .slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.banner .slide_nav{ display:none; position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 55%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; 
text-decoration: none; height: 40px; width: 40px; background: transparent url(them.png) no-repeat left top; margin-top: -45px; }
.banner .slide_nav.prev:hover{ background-position:0 -40px; }
.banner .slide_nav.next:hover{ background-position:-40px -40px; }
.banner .slide_nav:active { opacity: 1.0; }
.banner .slide_nav.next { left: auto; background-position: right top; right: 0; }


.mian{position:relative;display:inline-block;width:100%;height:440px;margin:0px;padding:0px;background:#fff;}	

.in{float:left;display:inline-block;width:920px;height:440px;margin:0px;padding:0px;}	

.s_tt{ height:43px; line-height:43px; position:relative; margin-top:18px;border-bottom:1px solid #333333; padding:0 10px;}
.s_tt h3{ float:left;}
.s_tt h3 a{ font-size:16px; color:#333; font-weight:bold; padding-left:30px;}
.s_tt h3 a img{ width:25px; position:absolute; top:13px; left:10px;}
.s_tt .more{ float:right; font-size:13px; color:#333;}
.s_tt .more:hover{ color:#333;}

.in_1{float:left;position:static;display:inline-block;width:300px;height:440px;margin:0px;padding:0px;margin-right:15px;}	
.in_1 ul{display:inline-block;width:100%;height:90px;}
.in_1 ul li{display:inline-block;width:288px;height:90px;padding:0 6px;margin:0px;text-decoration:underline;list-style-type:none;overflow:hidden;border-bottom:1px dotted #C0C0C0;}
.in_1 ul li h2{float:left;display:inline-block;width:288px;height:30px;color:#5B5B5B;line-height:30px;margin-top:4px; font-size:14px; text-decoration:none; height:23px; overflow:hidden; margin-bottom:6px;}
.in_1 ul li a{float:left;display:inline-block;width:288px;height:50px;padding:0px;margin:0px;font-size:12px;cursor:pointer;overflow:hidden;}
.in_1 ul li a p{overflow:hidden;float:left;display:inline-block;margin:0px;height:42px;margin-top:4px;line-height:20px;  padding:0px;}
.in_1 ul li a p:hover{float:left;display:inline-block;margin:0px;height:42px;margin-top:4px; padding:0px;}	

.in_2{float:right;display:inline-block;width:592px;height:440px;margin-right:10px;}
.in_2 ul{display:inline-block;width:584px;}
.in_2 ul li{border:1px solid #FFF;display:inline-block;width:584px;height:95px;padding:4px;margin-top:12px;margin-bottom:4px;}
.in_2 ul li:hover{display:inline-block;width:584px;height:95px;padding:4px;border-top:1px solid #808080;border-left:1px solid #808080;border-bottom:1px solid #808080;border-right:1px solid #808080;background:#f3f3f3;margin-top:12px;margin-bottom:4px;overflow:hidden;}
.in_2 ul li .img{float:left;display:inline-block;width:100x;height:85px;border:1px solid #808080;margin-top:4px;}
.in_2 ul li .img img{display:inline-block;width:100x;height:85px;}
.in_2 ul li .img img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.in_2 ul li .txt{line-height:20px;float:right;display:inline-block;width:400px;height:76px;padding:4px;list-style-type:none;margin-top:5px;overflow:hidden;}	
.in_2 ul li .txt h2{width:400px;margin:0px;color:#5B5B5B; font-size:14px;}

.in_3{float:left;display:inline-block;width:305px;height:440px;}
.in_3 .list-Blog{float:left;display:inline-block;margin:0px;padding:0px;width:290px;height:230px;border-top: 5px solid #ffffff;padding-top:1px; margin-top:18px;} 
.in_3 .s_tuijian{ position:relative; width:290px; height:218px; float:left; }
.in_3 .s_tuijian .hd{ position:absolute; z-index:999; bottom:20px; right:10px;}
.in_3 .s_tuijian .hd ul li{ width:10px; height:10px; float:left; box-sizing:border-box;  background:#0d468b; border-radius:5px; margin:0 3px; cursor:pointer; transition:.5s;}
.in_3 .s_tuijian .hd ul li.on{ background:#fff; width:15px; position:relative;}
.in_3 .s_tuijian .bd ul li{ position:relative; width:290px; height:218px;}
.in_3 .s_tuijian .bd ul li img{ width:100%; height:100%;}
.in_3 .s_tuijian .bd ul li .mask{ position:absolute; bottom:0; left:0; right:0; height:55px; background: rgba(0,0,0,0.8);}
.in_3 .s_tuijian .bd ul li .mask h5{ font-size:14px; line-height:55px; color:#fff; margin-left:10px;}


.in_4{background:#fff;display:inline-block;width:100%;height:178px;margin:0px;padding:0px;position:static;}
.in_4 .in_4_1{float:left;display:inline-block;width:290px;height:156px;margin-left:12px;margin-top:10px;background:url(in_4_bg1.jpg) no-repeat;}
.in_4 .in_4_1 span{float:left;display:inline-block;width:140px;height:35px; line-height:35px; padding-left:20px; font-size:14px; font-weight:bold;}
.in_4 .in_4_1 .txt{display:inline-block;padding-left:22px;width:240px;;height:75px;margin-top:2px;ooverflow:height;}
.in_4 .in_4_1 .link{display:inline-block;clear:left;width:170px;padding:8px;margin:0px; padding-left:114px;overflow:hidden;}

.in_4 .in_4_2{float:left;display:inline-block;width:290px;height:156px;margin-left:12px;margin-top:10px;background:url(in_4_bg2.jpg) no-repeat;}
.in_4 .in_4_2 span{display:inline-block;width:140px;height:35px; line-height:35px; padding-left:20px; font-size:14px; font-weight:bold;}
.in_4 .in_4_2 .txt{display:inline-block;width:100%;height:85px;}
.in_4 .in_4_2 .txt p{line-height:20px;display:inline-block;width:214px;height:80px;overflow:hidden;}
.in_4 .in_4_2 .link{display:inline-block;clear:left;width:170px;padding:-4px;margin:0px; padding-left:102px;overflow:hidden;}	

.in_4 .in_4_3{float:left;display:inline-block;width:290px;height:156px;margin-left:12px;margin-top:10px;background:url(in_4_bg3.jpg) no-repeat;}
.in_4 .in_4_3 span{display:inline-block;width:120px;height:35px; line-height:35px; padding-left:20px; font-size:14px; font-weight:bold;}
.in_4 .in_4_2 .txt{display:inline-block;width:100%;height:85px;}
.in_4 .in_4_3 .link{display:inline-block;clear:left;padding:-4px;margin:0px; padding-left:80px;overflow:hidden;}	

.in_4 .in_4_4{float:left;display:inline-block;width:290px;height:156px;margin-left:12px;margin-top:10px;background:url(in_4_bg4.jpg) no-repeat;}
.in_4 .in_4_4 span{display:inline-block;width:140px;height:35px; line-height:35px; padding-left:20px; font-size:14px; font-weight:bold;}
.in_4 .in_4_4 .txt{line-height:20px; padding-left:20px; position:relative; margin-bottom:5px;}
.in_4 .in_4_4 .link{display:inline-block;clear:left;width:170px;padding:-4px;margin:0px; padding-left:102px;overflow:hidden;}	


