@charset "utf-8";
/* CSS Document */ 
.index_img{ background-image:url(../images/main_img.png); background-repeat:no-repeat;}
 
  /**itop**/
 .itop{ background:url(../images/i_tp_bg.jpg) repeat-x center top; }
 .i_top{width:1000px; margin:0px auto;}
 .itop_dh{  padding-top:5px; color:#626262; display:block; float:right;} 
 .top_dh span{ padding:0px 3px;}
 .top_dh a{ padding:0px 3px;color:#d5fdff;} 
 .top_dh a:hover{ color:#ffbb04; text-decoration:underline;}
 .itop_dh .itp_qq{  background-position:-540px -187px; display:inline-block; width:20px; height:20px;    vertical-align: middle;}
 .itop_dh .itp_xl{background-position:-540px -164px; display:inline-block; width:20px; height:20px;    vertical-align: middle;}
 .top_nr{ clear:both;}  
 .i_logo{ float:left; padding:8px 10px 2px 10px;} 
 .i_logo .logo{display:inline-block; background-position:0px 0px; width:468px; height:90px; }
 .zytop_nav{ clear:both;height:40px; padding-bottom:2px !important; padding-bottom:2px; }
 .zytop_nav ul{ }
 .zytop_nav ul li{ float:left; line-height:38px; text-align:center; padding:0px 2px; background:url(../images/ft_qd.png) no-repeat right;}
 .zytop_nav ul li a{  display:block; width:80px; color:#FFF; height:40px;  font-size:14px; font-weight:600;text-shadow:1px 1px 1px #000;}
 .zytop_nav ul li a:hover{  color:#e4ff00;}
 
  /**iposter**/
 .iposter{background: url(../images/shadow-2.png) no-repeat center top #0c78b6; height:430px; width:auto; position:relative;} 
 .iposter_nr{ width:1000px; margin:0px auto; position:relative;}
 .iposter_rtnr{  background: url("../images/ggtu_bg.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);    height: 323px;  padding:50px 12px 50px;  position:absolute;  right: 23px;  top: 6px; width: 300px;    z-index: 100;}
 .iposter_rtnr .iprt_bt {  padding: 5px 0;}
 .iposter_rtnr .iprt_bt .iprt_bta { display:block; width:280px; height:75px; background-position:-253px -280px; margin:0px auto;}
 .iposter_rtnr .iprt_btn{padding:18px 0 0 0;}
 .iposter_rtnr .iprt_btn .iprt_btnsj{ background-position:0px -100px; width:270px; height:88px; display:block; margin:0px auto;}
 .iposter_rtnr .iprt_btn .iprt_btnsj:hover{background-position:-264px -100px;}
 .iposter_rtnr .iprt_btn .iprt_btnkh{ background-position:0px -190px; width:270px; height:88px; display:block; margin:0px auto;}
 .iposter_rtnr .iprt_btn .iprt_btnkh:hover{background-position:-264px -190px;}
 .iposter_rtnr .iprt_btn a em {  background: url("../images/ggxz_img.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0);   display: block;  height: 28px;  left: 213px;  position: relative;  top: 19px; width: 26px;}
 .iposter_rtnr .iprt_btn a:hover em { background: url("../images/ggxz_imga.gif") no-repeat scroll center bottom rgba(0, 0, 0, 0); }
 .iposter_rtnr .iprt_dlzc{ text-align:center; margin-top:110px;} 
  .iposter_rtnr .iprt_dlzc .iprt_dlbtn{ background-position:0px -320px; width:112px; height:37px; display:inline-block; margin:0px 5px;}
 .iposter_rtnr .iprt_dlzc .iprt_dlbtn:hover{background-position:0px -283px;}
 .iposter_rtnr .iprt_dlzc .iprt_zcbtn{ background-position:-119px -320px; width:112px; height:37px; display:inline-block; margin:0px 5px;}
 .iposter_rtnr .iprt_dlzc .iprt_zcbtn:hover{background-position:-119px -283px;}
 
 
 
 
 
 
 
 

 /**main**/
 .main{ width:1000px; margin:0px auto; padding-top:40px;}
 
 
 
/****main_left****/
 .main_left{ float:left;width:720px;}
 
 /****login****/
 .login{ border:1px solid #0b8394; padding:5px; width:224px; float:left;}
 .login_nr{ border:1px dashed #828284; padding:5px;color:#4e4e4e; }
 .login_bt{ background:url(../images/sy_xdh.png) no-repeat center bottom;padding:3px 5px;}
 .login_btst{ color:#006987; font-weight:600;  font-size:14px; display:block; background-position:0px 0px; height:20px; line-height:22px; padding-left:30px; float:left;}
 .login_bta{ color:#4e4e4e; display:block;line-height:22px; text-align:right; }
  
 .lgnr_ul{ padding:5px 5px 0px 5px;}
 .lgnr_ul li{ padding:4px 0; }
 .lgnr_ul li strong{ font-weight:normal; display:block; width:48px; float:left; line-height:32px; text-align:right; padding-right:2;}
 .lgnr_ul li span input,.yn_nrnm { width:139px; height:20px; line-height:20px; padding:5px;background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #AAAAAA;  border-radius: 3px 3px 3px 3px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15) inset, 0 0 0 transparent;  color: #666666;  font-family: sans-serif;  font-size: 14px;  outline: 0 none;  transition: background 0.3s ease-in-out 0s; }
 .lgnr_ul li span input:focus {   background: none repeat scroll 0 0 #f6fdff;  color: #8F2424;  border-color: #2a9ed4;  box-shadow: 2px 2px 2px #F1F1F1 inset, 0 0 3px #c1ddf2;}
 .lgnr_btn{ border:0px; background:url(../images/lg_btn.png) no-repeat center; width:191px; height:37px !important; height:32px;        margin: 0 5px;}
 .yn_nr{	position:relative;}
 .yn_nrbtn { -moz-box-sizing: border-box;-moz-border-bottom-colors: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none;  -moz-user-select: none;   background-color: #FFFFFF;  background-image: linear-gradient(#FFFFFF, #E5E5E5);   background-repeat: no-repeat;    border-color: #B2B2B2 #B2B2B2 #999999;  border-image: none;   border-radius: 0 3px 3px 0;  border-style: solid;border-width: 1px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.08), 0 1px 0 rgba(255, 255, 255, 0.5) inset; color: #4C4C4C;cursor: pointer; font-family: sans-serif; height: 32px;line-height: 32px; margin: 0; 	width:70px; position: absolute;  right:3px !important;right:80px; 	top:0px !important;	top:1px;}
 
 
 .lgnr_user_info li{height:30px;}
 .lgnr_ul_logined{ padding:5px 5px 0px 5px; height:163px;}
 .lgnr_ul_logined li{ padding:4px 0; height:25px;margin-top:6px; background: none repeat scroll 0 0 #FFFFFF; border-radius: 3px 3px 3px 3px; color: #666666;   outline: 0 none;  transition: background 0.3s ease-in-out 0s;}
 .lgnr_ul_logined li strong{ width:65px; }
 .lgnr_ul_logined li span div{  height:20px; line-height:20px; padding:5px;background: none repeat scroll 0 0 #FFFFFF; border-radius: 3px 3px 3px 3px; color: #666666;  font-family: sans-serif;  font-size: 14px;  outline: 0 none;  transition: background 0.3s ease-in-out 0s; }
.lgnr_ul_logined li span{height:25px;line-height:33px;float: left;}
 
/****mainimg****/
 .mainimg{border:1px solid #0b8394; padding:5px;  float:left; margin:0px 0px 0px 9px;}
 .mainimg_nr{ border:1px dashed #828284; color:#4e4e4e;  }
 .imgnr_tp{}
 
/***bstj***/
 .bstj{border:1px solid #0b8394; padding:5px;  float:left; margin:10px auto; height:208px;}
 .bstj_nr{ border:1px dashed #828284; padding:5px;color:#4e4e4e; width:212px;} 
 .bstj_bt{ background:url(../images/sy_xdh.png) no-repeat center bottom;padding:3px 5px; }
 .bstj_btst{ color:#006987; font-weight:600;  font-size:14px; display:block; background-position:0px -23px; height:23px; line-height:22px; padding-left:30px; float:left;}
 .bstj_bta{ color:#008490; display:block;height:16px; padding-top:6px;text-align:right; font-family:"微软雅黑"; margin-left:620px;width:50px;}
 .bstj_ul{ padding:7px;}
  .bstj_ul li{ line-height:22px;padding:0px 5px;}
 
 /**最新更新**/
 .zxgx{border:1px solid #0b8394; padding:5px;  float:left; margin:10px 0px 10px 0px; height:275px;}
 .zxgx_nr{ border:1px dashed #828284; padding:5px;color:#4e4e4e;width:686px; height:262px;} 
 .zxgx_bt{ background:url(../images/sy_ddh.png) no-repeat center bottom;padding:3px 5px; }
 .zxgx_btst{ background-position:0px -75px; padding-left:30px; cursor:default;display:block;height:22px; float:left;}
 .zxgx_bt p{ }
 .zxgx_bt p a{margin-right:10px; font-weight:600;  font-size:14px; display:block;height:22px; line-height:22px;  float:left; padding:0px 8px;}
 .zxgx_bt p a:hover{ background:#066c92; color:#fff; }
 .activeV{ background:#066c92; color:#fff; border-radius:5px 5px 5px 5px}
 .zxgx_ul{padding:7px;} 
 .zxgx_ul li{ line-height:22px;padding:0px 5px;}
 .zxgx_ul li span{ float:right;}
 .zxgx_ul li a strong{ font-weight:normal;}
  
  
  /***zxdh***/
 .zxdh{border:0px solid #0b8394; padding:5px;  float:left; margin:0px auto;}
 .zxdh_nr{ border:0px dashed #828284; padding:5px;width:1055px;color:#4e4e4e;min-height:114px;_height:200px; } 
 .zxdh_bt{ background:url(../images/sy_xdh.png) no-repeat center bottom;padding:3px 5px; }
 .zxdh_btst{ color:#006987; font-weight:600;  font-size:14px; display:block; background-position:0px -49px; height:23px; line-height:22px; padding-left:30px; float:left;}
 .zxdh_ul{ padding: 7px;}
 .zxdh_ul p{ line-height:30px; text-align:center;}
 .zxdh_ul p em{display:inline-block;}
 .zxdh_ul_em1{ width:40%; }
 .zxdh_ul_em2{width:40%; }
 .zxdh_ul_em3{width:20%; }
 .zxdh_ul li{ line-height:24px; text-align:center; }
 .zxdh_ul li a{width:38%; display:inline-block;}
 .zxdh_ul li span{width:38%; display:inline-block;}
 .zxdh_ul li b{width:21%; display:inline-block; font-weight:normal;
    height: 24px;
}
 .zxdh_ul li b em{ color:#f00; padding-right:1px;}
 
   
 /**zxhj**/
 .zxhj{border:1px solid #0b8394; padding:5px;  float:left;  margin:0px 0px 0px 9px;}
 .zxhj_nr{min-height:200px;_height:200px; border:1px dashed #828284; padding:5px;color:#4e4e4e;width:441px; } 
 .zxhj_bt{ background:url(../images/sy_ddh.png) no-repeat center bottom;padding:3px 5px; }
 .zxhj_btst{ background-position:0px -97px; padding-left:30px; cursor:default;display:block;height:22px; float:left;}
 .zxhj_bt p{ }
 .zxhj_bt p a{ margin-right:10px; font-weight:600;  font-size:14px; display:block;height:22px; line-height:22px;  float:left; padding:0px 8px;}
 .zxhj_bt p a:hover{ background:#066c92; color:#fff; border-radius:5px 5px 5px 5px}
 .zxhj_ul{padding:7px;} 
 .zxhj_ul p{ line-height:30px; text-align:center;}
 .zxhj_ul p em{display:inline-block;}
 .zxhj_ul_em1{ width:18%; }
 .zxhj_ul_em2{width:38%; }
 .zxhj_ul_em3{width:41%; }
 .zxhj_ul li{ line-height:24px; text-align:center;}
 .zxhj_ul li em{ padding:0px 1px;color:#f00;}
 .zxhj_ul li a{width:18%; display:inline-block;}
 .zxhj_ul li span{width:38%; display:inline-block;}
 .zxhj_ul li b{width:41%; display:inline-block; font-weight:normal;}
  
  .ymqd{width:280px;height:240px;background:url(../images/sy_qd.png) no-repeat;}
  .ymqdzx{width:140px; height:40px; float:left; text-align:center;margin-top:140px;}
/****main_right****/
 .main_right{ float:right; width:280px;}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 