body{ height: 2000px;}
/* 轮播图样式20151007 */
.img_box{ width: 1080px; height: 300px; margin: 0 auto; margin-top: 28px;overflow: hidden; border-radius: 8px;border:solid 1px #56768e; margin-bottom: 36px;}
.focus2{ position:relative; width:1080px; height:300px; background-color: #000; float: left; margin: 0  ! important;}
.focus2 img{ width: 1080px; height: 300px;border: none;} 
.focus2 .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus2 .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus2 .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus2 .fPic{ position:absolute; left:0px; top:0px; }  
.focus2 .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus2 .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus2 .fcon img{ display:block; }  
.focus2 .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focus2 .fbg div{margin:20px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus2 .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus2 .D1fBt .current,.focus2 .D1fBt a:hover{background:#1788c3;}    
.focus2 .D1fBt img{display:none}    
.focus2 .D1fBt i{display:none; font-style:normal; }    
.focus2 .prev,.focus2 .next{position:absolute;width:40px;height:74px;background: url(../img/images/focus_btn.png) no-repeat;}
.focus2 .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus2 .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus2 .prev:hover{  background-position:0 0; }  
.focus2 .next:hover{  background-position:-40px 0;}  


/* 主体样式 */
.list_main{ width: 1080px; margin: 0 auto; height: 1170px; ; margin-top: 36px; position: relative; z-index: 99;}

.list_left{ width: 300px; float: left;height: 1170px;}
.list_menu{ width: 300px;}
.list_menu_title{ width: 300px; height:88px; background: url(../img/btn/list_btn_bg.png) no-repeat; padding-top: 18px;}
.list_menu_title span{ color: #203b56; font-size: 28px; line-height: 28px; display: block; width: 260px; margin: 0 auto; text-align: center; text-shadow: 1px 1px 0 #fff;}
.list_menu_title p{ color: #fff; font-size: 16px; line-height: 16px; display: block; width:200px; margin: 0 auto; text-align: center;margin-top: 10px;}
.list_menu_sub{ background: #f8fbfd; background-color: rgba(248,251,253,0.8); border-left:solid 1px #5684a7; border-bottom-left-radius: 10px; overflow: hidden; }
.list_menu_sub li { width: 300px; height:74px; border-bottom: solid 1px #5684a7; padding-top: 16px;}
.list_menu_sub li div {font-size:22px; line-height: 22px; width: 230px; color: #56768e;  height: 40px; padding-top: 8px; margin-left: 36px;}
.list_menu_sub li div span{  display:block;margin:0; margin-left: 52px; float: left;}
.list_menu_sub li div img{display:block; margin-left: 18px;  width: 16px;float: left; }
.list_menu_sub_div1{background-image: url(../img/icon/icon8.png);background-position: 0px 0px; background-repeat: no-repeat;}
.list_menu_sub_div2{background-image: url(../img/icon/icon8.png);background-position: 0px -40px;background-repeat: no-repeat;}
.list_menu_sub_div3{background-image: url(../img/icon/icon8.png);background-position: 0px -80px;background-repeat: no-repeat;}
.list_menu_sub_div4{background-image: url(../img/icon/icon8.png);background-position: 0px -120px;background-repeat: no-repeat;}
.list_menu_sub_div5{background-image: url(../img/icon/icon8.png);background-position: 0px -160px;background-repeat: no-repeat;}
.list_menu_sub_div{ o-transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s; -ms-transition:all 0.6s;transition:all 0.6s;}

.list_menu_sub li:hover .list_menu_sub_div{ margin-left: 80px;}



.hot_news{width: 300px; height: 320px; background: #fcfbf6;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; margin-top: 36px; border-bottom-left-radius: 10px; border-top-left-radius: 10px; border:solid 1px #5684a7; overflow: hidden; border-right: none;}
.hot_news_title{ width: 300px; height: 60px; background: url(../img/hot_news_bg.jpg) no-repeat; border-bottom:solid 1px #5684a7; padding-top: 16px;}
.hot_news_title h4{ display: block; float: left; margin: 0; padding: 0; color:#203b56; font-size: 24px; line-height: 24px;}
.hot_news_title span{ color: #6e868b; font-size: 14px; line-height: 14px; margin-top: 8px; display: block; float: left; margin-left: 8px;}
.hot_news_title div{  margin-left: 24px;}
.hot_news li {display: block; height: 30px; font-size: 14px; line-height: 14px; color: #464646;}
.hot_news ul {display: block;  margin-left: 10px; margin-top: 16px;}
.hot_news li a{color: #464646;}
.hot_news li a:hover{color: #4d80a5;}


.hot_news2{width: 300px; height: 320px; background: #fcfbf6;filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8; margin-top: 36px; border-bottom-left-radius: 10px; border-top-left-radius: 10px; border:solid 1px #5684a7; overflow: hidden;border-right: none;}
.hot_news_title2{ width: 300px; height: 60px; background: url(../img/hot_news_bg2.jpg) no-repeat; border-bottom:solid 1px #5684a7; padding-top: 16px;}
.hot_news_title2 h4{ display: block; float: left; margin: 0; padding: 0; color:#203b56; font-size: 24px; line-height: 24px;}
.hot_news_title2 span{ color: #6e868b; font-size: 14px; line-height: 14px; margin-top: 8px; display: block; float: left; margin-left: 8px;}
.hot_news_title2 div{  margin-left: 24px;}
.hot_news2 li {display: block; height: 30px; font-size: 14px; line-height: 14px; color: #464646;}
.hot_news2 ul {display: block;  margin-left: 10px; margin-top: 16px;}
.hot_news2 li a{color: #464646;}
.hot_news2 li a:hover{color: #4d80a5;}


.list_right{ width:780px; height: 1170px; border-bottom-right-radius: 12px; border-top-right-radius: 12px; overflow: hidden; background-color: #fff; background-color: rgba(255,255,255,0.72); box-shadow: 0 0 4px #2e3f4b; border-left:solid 2px #5684a7; padding: 26px;}
.list_right_title{ border-bottom: solid 2px #5684a7;}
.list_right_title h3{ display:inline-block; margin: 0 ;padding: 0; margin-top: 20px; margin-bottom: 16px; color: #2b5a7d; font-size: 24px; line-height: 24px;}
.list_right_title h5{ display:inline-block; margin: 20px 0 16px 20px ;padding: 0; color: #2b5a7d; font-size: 16px; line-height: 16px;}
.list_right_title .more{float:right; margin-right:20px; margin-top:15px;}
.list_right_title .more a{color: #464646;}
.list_right_title .more a:hover{color: #4d80a5;}
.list_right_title span{ font-size: 14px; line-height: 14px; color: #aaadaf; margin-left: 6px;}
.list_right li{ font-size: 14px; line-height: 14px; height: 36px; display: block; border-bottom: solid 1px #b8cedf;}
.list_right li div{float: left; margin-top: 10px; color: #464646; cursor: pointer;}
.list_right li span{ float: right;margin-top: 14px;color: #999;}
.list_right li div:hover{color: #4c6786;}
.list_right i{width: 6px; height:6px; background: #63839c; float: left; border-radius: 2px; display: block; margin-top: 14px; margin-right: 6px;}


.pagination_btn_box { position: absolute; top: 988px; width: 780px;}
.pagination_btn_box li{ width: 34px; height: 32px; background:url(../img/btn/pagination_btn.jpg) no-repeat;float: left; margin-right: 14px; padding-top: 10px; cursor: pointer;}
.pagination_btn_box ul{overflow: hidden; width: 700px; margin: 0 auto;}
.pagination_btn_box li a{ display: block; width: 34px; text-align: center;color: #4c6786;}
.pagination_btn_box li:hover{ background:url(../img/btn/pagination_btn_hover.jpg) no-repeat;}
.pagination_btn_box li:hover a{color: #fff;}
.pagination_btn_box li:active{ background: url(../img/btn/pagination_btn_active.jpg) no-repeat; background-repeat: no-repeat;}
.jianto1{width: 8px; height: 9px; background:url(../img/jianto.png) no-repeat 0px 0px; position: relative; top: -12px; right: 13px;}
.jianto2{width: 8px; height: 9px; background:url(../img/jianto.png) no-repeat -8px 0px;position: relative; top: -12px; right: 13px; }
.omit{float: left; width: 30px; margin-top: 4px;}
.go_text{float: left; padding-top: 2px; line-height: 16px;}
#cars{float: left; height: 40px;}
.pagination_btn_box form{ float: left; overflow: hidden; width: 120px; margin-top: 4px; margin-top: 6px;}






/* css 两边及底部的背景 */
.bg_left{width: 190px; height: 287px; background:url(../img/bg-left.png) no-repeat; position: absolute; left:0; top:480px; }
.bg_right{ width: 207px; height: 258px; background:url(../img/bg-riget.png) no-repeat;position: absolute; right:0; top:880px; }
.bg_bottom{ width:100%; height: 163px;background:url(../img/bg-bottom.jpg)no-repeat; position: relative; top:-444px;z-index: 1;}
