@charset "utf-8";
/* CSS Document */


* { margin:0px; padding:0px; list-style-type: none;}
HTML { padding: 0px; margin: 0px }
body { font-family:"微软雅黑",Tahoma,Helvetica,Arial,sans-serif; background:#e9f2f7;}

a{color: #000;}
a:hover,a:focus {color:#0c92f2;text-decoration: none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-weight:normal;}
a img { border:0px; }
img:hover {  }

border: { zoom:1;  }
ul, li,  p { margin:0; padding:0; border:none; list-style-type:none;}
.clear {clear: both; }
.hr2,.hr4,.hr5,.hr6,.hr8,.hr10,.hr15,.hr20,.hr40{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;}
.hr2{height:2px;}.hr4{height:4px;}.hr5{height:5px;}.hr6{height:6px;}.hr8{height:8px;}.hr9{height:9px;}.hr10{height:10px;}.hr20{height:20px;}.hr15{height:15px;}.hr40{height:40px;}
.dash {border-bottom:1px dashed #ddd; text-align:center;}
.dis{ display:block;}
.undis{ display:none; }


.navbar-default {background-color: #0c92f2;border:none;}
.navbar {border-radius: 0; min-height: 60px; margin-bottom: 10px;}
.navbar .container{ padding-left:0; padding-right:0; width:1200px;}
.navbar-nav>li>a {line-height: 30px;}
.navbar-default .navbar-nav>li>a {color: #fff;}
.navbar-default .navbar-brand {color: #fff;}
.nav>li>a {padding: 15px 37px; font-size:18px; }
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {color: #333;background-color: #fff;   *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;}
.navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {color: #333;background-color: #fff;   *border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;
  -webkit-transition: all 0.2s ease-in-out;
     -moz-transition: all 0.2s ease-in-out;
       -o-transition: all 0.2s ease-in-out;
          transition: all 0.2s ease-in-out;}
		  
		  
.focus{width:540px;height:390px; position:relative; }
.focus:hover{*border-right-width: 2px;
  *border-bottom-width: 2px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
     -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
     -moz-background-clip: padding;
          background-clip: padding-box;}		  

.focus #pic{width:540px;height:390px;overflow:hidden;}
.focus #pic ul{width:540px;height:390px;float:left;}
.focus #pic li{width:540px;height:390px;float:left;}
.focus #pic li img{width:540px;height:390px;float:left;}
.focus #txt{width:540px;height:38px;background:#757575;filter:alpha(opacity=70);-moz-opacity:0.7; opacity:0.7;position:absolute;left:0;bottom:21px;z-index:100; overflow:hidden;}
.focus #txt ul{ float:left;}
.focus #txt li a{ float:left;width:540px;height:38px; line-height:38px; text-align:center; color:#fff; font-size:17px;text-decoration:none;letter-spacing:1px; }
.focus #txt li a:hover{text-decoration:none;}
.focus .tip-bg{width:540px;height:21px;background:url(../images/focus_tip_bg.png) repeat-x left top;position:absolute;left:0;bottom:0;z-index:12;}
.focus #tip{width:100px;height:14px;position:absolute;left:230px;bottom:3px;z-index:13;}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/focus_tip.png) no-repeat;}
.focus #tip ul li.on{background:url(../images/focus_tip_current.png) no-repeat;}
.focus .button{width:42px;height:9px;position:absolute;right:0;bottom:5px;z-index:14;overflow:hidden;}
.focus .button ul{width:100%;float:left;}
.focus .button li{width:7px;height:9px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}
.focus .button li.prev{background:url(../images/focus_btn_left.png) no-repeat left top;}
.focus .button li.next{background:url(../images/focus_btn_right.png) no-repeat left top;}
		  
		  
		  
.wrap{width:1200px; margin:0 auto; }
.wrap .left,.wrap .right{margin:10px; float:left;}
.wrap .left{width:540px;}
.wrap .left .img{width:540px; height:385px;}
.wrap .right{width:620px; float:left;}

.wrap .right .title {border-left: 4px solid #0c92f2; padding-left: 13px; font-size: 16px; line-height: 30px; font-weight: bold; }
.wrap .right .title a{color:#0c92f2;}
.wrap .right .title a:hover{color:#1479d7;}
.wrap .right .hd{ width:620px;}
.wrap .right .hd ul li{ width:620px; float:left; border-bottom:1px dashed #ccc; padding:6px 10px; }
.wrap .right .hd ul li h2{ text-align:center; font-size:24px; line-height:45px;font-weight:normal; height:45px; color: #333;overflow: hidden;
text-overflow:ellipsis;white-space: nowrap;}
.wrap .right .hd ul li p{font-size:14px; text-indent:2em;  padding:3px 10px; line-height:28px; color:#999;text-align: justify; }
.wrap .right .hd ul li p a{color:#999;}
.wrap .right .hd ul li p a:hover{color:#0c92f2;}


.box{width:1200px; margin:0 auto; padding:0; }
.box .list{width:1200px; float:left; list-style:none; padding:0}
.box .list .bd{ width:570px; padding:15px 0; float:left;}
.box .list .bd h3{font-size:28px; font-weight:bold; border-left:6px solid #0c92f2; padding-left:20px; margin-left:10px; line-height:50px;}
.box .list .bd h3 a{ color:#0c92f2;}
.box .list .bd h3 a:hover{ color:#1479d7;}
.box .list .bd ul{float:left; padding:10px 0 15px 0; }
.box .list .bd ul li{font-size:20px; float:left; background:url("../images/list_point.gif") no-repeat 10px 23px; width:570px; height:50px; line-height:50px; padding:0 0 0 25px; border-bottom:1px dashed #ddd; }
.box .list .bd ul li a{width:410px; overflow:hidden; white-space:nowrap; text-overflow: ellipsis; float:left;}
.box .list .bd ul li span{color:#999; float:right; width:120px; text-align:right; font-size:16px;}


.bline { border-bottom: 2px solid #0c92f2; margin:0 auto;}
.foot { padding-top:20px; padding-bottom:40px; line-height:30px; margin:0 auto; 
width: 100%; text-align:center; font-size: 12px;color:#999; }
.foot a{color:#999; padding:0 8px;}
.foot a:hover{color: #0c92f2;}
