@charset "gb2312";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑',  Arial, sans-serif; font-size:14px;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
img{vertical-align:middle;}
.wid1100{width:1100px; margin:0 auto;}
body{min-width:1100px;}
.wid790{width:790px;}
.wid280{width:280px; margin-top:20px;}

.top{width:100%; height:115px; line-height:28px; background:url(imagestop-bg.jpg) repeat; border-bottom:1px solid #1081c8;}
.logo{width:355px; height:115px;}
.search{width:217px; height:28px; background:url(imagessearch.png) no-repeat; padding-left:15px; margin-top:45px;}
.search-input{width:172px; line-height:28px; background:none; height:28px; float:left; font-size:12px; color:#003671;}
.search-btn{width:45px; height:28px; float:left;}


.banner{width:100%; height:250px;  }


.zsxx,.xwxx{width:380px; margin-right:30px;}
.pyxx,.xsdt{width:380px;}
.sy-1{width:790px; background:url(imagessy-1.jpg) repeat-x left bottom; padding-bottom:15px;}
.title{width:100%; height:46px; border-bottom:2px solid #e7e0e0; margin-top:6px; margin-bottom:6px;}
.title h3{display:block; float:left; color:#092b6e; line-height:46px; font-size:18px;}
.title h3 img{vertical-align:middle; margin-right:5px;}
.title h3 span{color:#999999; font-size:12px; margin-top:20px; font-weight:normal; margin-left:10px;}
.more{display:block; float:right; line-height:46px; color:#999; font-family:'宋体'; font-size:12px; margin-right:10px;}
.zsxx-con{width:100%; margin-bottom:10px;}
.zsxx-con li{height:30px; line-height:30px; background:url(imagesqdt.jpg) no-repeat left center; padding-left:15px; width:365px; font-size:12px;}
.zsxx-con li a{display:block; height:30px; line-height:30px; color:#333; float:left; width:270px; overflow:hidden;}
.zsxx-con li i{display:block; float:right; text-align:right; color:#999;}
.fwxt,.bmxt,.xxgk{width:100%; margin-bottom:10px;}
.sy-title{width:100%; height:35px; line-height:35px; color:#fff; font-size:16px; font-weight:bold; margin-bottom:4px; background:#004098;}
.sy-title h3{display:block; margin-left:15px; height:35px;font-size:16px;  float:left;}
.sy-title h3 img{margin-right:5px; vertical-align:middle;}
.sy-right{width:280px;}
.sy-right li a{width:260px; height:28px; line-height:28px; color:#333; padding-left:20px; background:#f2f2f2; margin-bottom:1px; display:block; float:left;}
.yqlj{width:100%; height:34px; margin-bottom:10px;}
.foot{width:100%; padding:15px 0; background:#092b6e; color:#fff; font-size:12px; line-height:24px; height:100px;}
.foot-left{width:580px;}
.foot-right{height:46px; line-height:46px; }
.foot-right img{margin-right:15px;}
.ny{width:1100px; background:#f9f9f9; margin:0 auto;}
.ny-left{width:230px; background:url(imagesleft.jpg) no-repeat; min-height:500px;}
.ny-right{width:870px;}
.lmcc{width:198px; padding-left:32px; color:#fff; font-size:16px; background:#092b6e; height:50px; line-height:50px;}
.ejdh li a{width:180px; height:43px; line-height:43px; background:#e4e4e4 url(../images/jt-l.png) no-repeat 32px center; color:#092b6e; font-size:14px; display:block; float:left; padding-left:50px; border-bottom:1px solid #edf0f5;}
.ejdh li a:hover,.left-current{background:#61759d url(../images/jt-b.png) no-repeat 32px center!important; color:#fff!important;}
.list-banner{width:870px; height:175px; overflow:hidden;}
.local{width:800px; margin:0 30px; border-bottom:1px solid #c3c3c3; height:40px; line-height:40px; padding:0 5px; font-size:12px; color:#666; font-family:'宋体';}
.local a{color:#666; padding:0 5px;}
.list-banner img{width:100%;}
.right-content,.jj-con,.right-list{width:800px; padding:15px 30px; margin-bottom:30px;}
.right-title{width:100%;}
.right-title h3,.jj-title{color:#092b6e; width:100%; display:block; float:left; text-align:center; font-size:18px; line-height:32px; font-family:'微软雅黑'}
.right-title i{display:block; width:100%; color:#666; font-size:12px; line-height:20px; float:left; text-align:center; margin-top:5px; }
.jj-content,.right-content-1{width:100%; margin-top:20px; line-height:30px; font-size:14px; color:#333; min-height:50px;}
.jj-content p,.right-content-1 p{text-indent:2em; margin-bottom:20px; text-align:justify; text-justify:inter-ideograph;}
.right-con{width:1050px; padding:0 25px; background:#fff;}
.sxt{width:100%; padding-top:15px; border-top:1px solid #e0e0e0; color:#666;}
.sxt p{display:block; width:100%; float:left; line-height:32px;}
.sxt a{color:#666;}
.right-list li{height:30px; line-height:30px; background:url(imagesqdt.jpg) no-repeat left center; padding-left:15px; width:785px; font-size:12px;}
.right-list li a{display:block; float:left; color:#333; font-size:14px; width:710px;}
.right-list li i{display:block; float:right; color:#999; font-size:12px; text-align:right; width:75px;}
.local a:hover,.right-list li a:hover,.zsxx-con li a:hover{color:#ffa800;}
.sy-right li a:hover{background:#ffa800; color:#fff;}
/*yx_rotaion*/
.yx-rotaion{margin:0 auto;}
.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:100px;line-height:100px;background:url(imageslht-bg.png) repeat-x;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:18px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:50px; font-weight:bold;}
.yx-rotation-focus span{background:url(imagesmr.png) no-repeat;display:block; }
.yx-rotation-focus{height:50px;line-height:50px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:8px;position:relative;top:19px;cursor:pointer;text-indent:-9999px}
.yx-rotation-focus span.hover{background:url(imagesxz.png) no-repeat;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:350px; height:220px; float:left;}



/*menu部分*/ 
	.menu-nav{width:100%; height:45px; background:#eeeaea; float:left; position:relative; z-index:1000;} 

    #menu {  
      margin: 0 auto;  
        
      width: 1100px;
      clear: both  ; font-family: '微软雅黑';
	  font-size:14px;
	  height:45px;
	  
    }
      
    #menu ul {
      list-style: none;  
    }
    li.l1-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
	  padding:0 28px;
	  height:45px; 
	  line-height:45px;
    }

    a.l1-nav {  
      display: block;  
      text-align: center;  
      text-decoration: none;  
      width: 125px;
      height: 45px;
      line-height: 45px;
	  color:#333;
	  width:100%;
	  float:left;
    }
	li.l1-nav:hover{background:#092b6e;}
    li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
      color: #fff;
      background:#092b6e; 
	  height:45px; 
	  line-height:45px; 
    }

    ul.l2-nav {
      visibility: hidden;
      position: absolute;  /* 第二级菜单相对于第一级菜单绝对定位 */
      left: 0px;
      top: 45px;
    }

    li.l2-nav {
      float: left;  
      position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */
      left: 0px;
      top: 0px;
	  border-bottom:1px dashed #284c95;
    }

    a.l2-nav {  
      display: block; /* 把a设成块级显示 */
      text-align: center;
      width: 150px;
      height: 40px;
      line-height: 40px;
      color: #fff;
      background:url(imagesej-bg.png) repeat;
	  text-decoration:none;
	  font-size:14px;
    }

    li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
      color: #fff;
      background: #ffa800;
    }

    /* 这是控制菜单显示与隐藏的重点 */
    a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
      visibility: visible;
    }