@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:12px;}
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;}
.wid1020{width:1020px; margin:0 auto;}
body{background:#155185;}

.defaultInputStyle{border:#AFD5F5 1px solid;}
.foot-right{color:#fff; position:relative; width:380px;}
.fwl{position:absolute; right:242px; top:52px;} 
.list-banner img{width:1020px; height:180px;}
.top{width:100%; height:146px; background:url(imagestop-bg.jpg) repeat-x;}
.logo{width:384px; height:74px; margin-top:40px; margin-left:16px; display:block; float:left;}
.search{width:150px; height:24px; margin-top:7px; margin-right:10px; float:right; background:url(imagessearch.png) no-repeat;}
.search-input{width:98px; padding:4px 0 4px 12px; line-height:16px; background:none; float:left; font-size:12px; color:#1d2360;}
.search-btn{width:32px; height:24px; float:right;}
.top-right{height:23px; line-height:23px; color:#fff; font-size:12px; font-family:'宋体'}
.top-right a{color:#fff; font-size:12px; padding:0 5px;}
.banner{width:1020px; height:250px;}
.sy-con{width:1020px; background:#fff;}
.sy-left{width:720px;}
.tpxw{width:720px; background:#fff url(imagestpxw.jpg) no-repeat left top; height:260px;}
.tpxw-left{width:314px; height:200px; padding:15px; margin-top:30px;}
.tpxw-right{width:376px;}
.tpxw-right-title{width:376px; height:27px; margin-top:3px;}
.tpxw-right-title li a{width:84px; float:left; height:27px; display:block; line-height:27px;COLOR:#000; text-align:center;}
.current a:hover,.current a:active,.current a:link,.current a:visited{COLOR:#000; background:#f9fcf3; font-weight:bold;}
.tpxw-right-con{width:376px; margin-top:8px;}
.tpxw-right-con li{background:url(imagespoint.jpg) no-repeat left center; padding-left:12px; width:350px;}
.tpxw-right-con li a{display:block; float:left; width:270px; height:30px; line-height:30px; color:#000; overflow:hidden;}
.tpxw-right-con li span,.xsmw-left-con li span{display:block; float:right; width:80px; text-align:right; height:30px; line-height:30px; color:#999;}
.sy-right{width:298px; background:#1d3b77; border-left:2px solid #132f67;}
.xsmw{width:720px; background:#fff;}
.xsmw-left{width:329px;padding-right:15px;}
.xsmw-left-title{width:329px; height:30px;}
.xsmw-left-con{width:314px; margin-left:15px; margin-top:8px;}
.xsmw-left-con li{background:url(imagespoint.jpg) no-repeat left center; padding-left:12px; width:302px;}
.xsmw-left-con li a{display:block; float:left; width:222px; height:30px; line-height:30px; color:#000; overflow:hidden;}
.xsmw-right{width:361px;}
.xsmw-right li{width:361px; height:130px; margin-bottom:15px;}
.tzgg{width:298px; background:url(imagesfgx.jpg) no-repeat left bottom; padding-bottom:10px;}
.tzgg-title{width:298px; height:37px; margin-top:5px;}
.tzgg-con,.jzjt-con{width:274px; padding:5px 12px; margin-bottom:10px;}
.tzgg-con li{background:url(imagesjt.jpg) no-repeat left center; padding-left:12px; width:262px;}
.tzgg-con li a{display:block; float:left; width:262px; height:30px; line-height:30px; overflow:hidden; color:#fff;}
.jzjt-con li{width:254px; border-bottom:1px dashed #566fa0; padding:10px 10px;}
.jzjt-con li h3{display:block; width:100%; float:left; line-height:20px; font-size:12px; color:#fff;}
.jzjt-con li p{line-height:18px; color:#c3d3f0; height:36px; width:100%; display:block; float:left;}
.jzjt{width:298px; margin-top:5px;}
.foot{height:120px; width:100%; padding-top:25px;}
.foot-right p{display:block; width:100%; color:#fff; float:left; text-align:right; line-height:24px;}
.foot-right p a{padding:0 5px; color:#fff;}
.foot-left {width:62px; color:#fff; font-size:12px; line-height:30px; margin-left:20px;}


/*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:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:30px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(imagesico.png) no-repeat;display:block; }
.yx-rotation-focus{height:30px;line-height:30px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:6px;height:6px;line-height:6px;float:left;margin-left:5px;position:relative;top:12px;cursor:pointer;background:url(imagespoint-wxz.png) no-repeat;text-indent:-9999px}
.yx-rotation-focus span.hover{background:url(imagespoint-xz.png)}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list li{width:350px; height:220px; float:left;}







.yx-rotaion-btn1{position:absolute}
.yx-rotaion-btn1 span{background:url(imagesico.png) no-repeat;display:block; }
.yx-rotaion-btn1{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn1 span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn1 .left_btn1{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn1 .right_btn1{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn1 span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}








    /*menu部分*/ 
	.menu-nav{width:100%; height:38px; background:url(imagesline.jpg) repeat-x; float:left; position:relative; z-index:10000;} 

    #menu {  
      width: 784px;
      clear: both  ; font-family: '微软雅黑';
	  font-size:14px;
	  height:38px;
	  float:left; margin-left:10px;
    }
      
    #menu ul {
      list-style: none;  
    }
    li.l1-nav {
      float: left;  
      position: relative; 
      left: 0px;
      top: 0px;
	  width:98px;
	  height:40px; line-height:40px;
    }

    a.l1-nav {  
      display: block;  
      text-align: center;  
      text-decoration: none;  
      width: 125px;
      height: 38px;
      line-height: 38px;
	  color:#fff;
	  width:98px;
	  float:left;	  
	  background:url(imagesd-line.jpg) no-repeat right center;
    }

    li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
      color: #f99b0e;
	  font-weight:bold;
	  height:38px; line-height:38px; 
    }

    ul.l2-nav {
      visibility: hidden;
      position: absolute;  /* 第二级菜单相对于第一级菜单绝对定位 */
      left: 0px;
      top: 38px;
    }

    li.l2-nav {
      float: left;  
      position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */
      left: 0px;
      top: 0px;
	  background:url(imagesej-bg.png) repeat;
    }

    a.l2-nav {  
      display: block; /* 把a设成块级显示 */
      text-align: center;
      width: 100px;
      height: 40px;
      line-height: 40px;
      color: #1d3b77;
      background:url(imagesej-bg.png) repeat-x;
	  text-decoration:none;
	  font-size:12px;
    }

    li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
      color: #fff;
      background: #1d3b77;
    }

    /* 这是控制菜单显示与隐藏的重点 */
    a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
      visibility: visible;
    }
	
	
.lm-con{width:1020px; background:#fff url(imageslm-bg.jpg) repeat-y left top;}
.list-banner{width:100%; height:180px; overflow:hidden;}
.left{width:220px;}
.left-title{width:220px; height:45px; background:url(imagesfgx.jpg) no-repeat left bottom; padding-bottom:6px; line-height:45px; color:#fff; font-size:16px; text-align:center;}
.left-list{width:220px; margin-top:10px; padding-bottom:50px}
.left-list li a{height:36px; line-height:36px; width:220px; display:block; float:left; color:#fff; font-size:14px; text-align:center; border-bottom:1px dashed #566fa0}
.right{width:800px;}
.local{width:798px; height:40px; background:url(imageslocal.jpg) no-repeat; margin-left:2px}
.local h3{display:block; float:left; font-size:18px; line-height:40px; padding-left:25px; color:#fff;}
.dqwz{margin-right:15px; line-height:40px; color:#fff;}
.dqwz a{color:#fff; padding:0 5px;}
.right-list,.jj-con,.right-content,.pic-list,.xrld-list{width:758px; margin-left:2px; padding:10px 15px 30px 25px; min-height:500px;}
.right-list li{width:746px; border-bottom:1px dotted #ccc; height:34px; line-height:34px; background:url(imagespoint.jpg) no-repeat left center; padding-left:12px;}
.right-list li a{display:block; height:34px; line-height:34px; float:left; width:635px; color:#000;}
.right-list li i{display:block; float:right; width:100px; text-align:right; color:#999; height:34px; line-height:34px; margin-right:5px;}
.jj-con p,.right-content-1 p{line-height:30px; font-size:12px; text-indent:2em;}
.right-title{width:100%; border-bottom:1px dotted #ccc; padding-bottom:15px; padding-top:10px;}
.right-title h3{display:block; width:100%; float:left; line-height:30px; font-size:18px; text-align:center;}
.right-title i{display:block; float:left; width:100%; text-align:center; color:#999; font-size:12px;}
.right-content-1{width:100%; margin:15px 0;}
.sxt{width:718px; margin-left:2px; padding:15px 15px 30px 25px; border-top:1px dotted #ccc; margin-top:15px;}
.sxt p{display:block; width:100%; line-height:24px; color:#000;}
.sxt p a{color:#000;}
.pic-list li{width:232px; margin-right:30px; margin-bottom:20px;}
.pic-list li .pic{width:232px; height:160px; padding:2px; border:1px solid #ddd;}
.pic-list li .txt{height:30px; line-height:30px; width:232px; text-align:center; color:#000;}
.pic-list li .pic img{width:232px; height:160px;}
.xrld-list li{padding:15px 0; border-bottom:1px dotted #ccc;}
.xrld-pic{width:150px; height:100px; padding:2px; border:1px solid #ccc; margin-right:20px;}
.xrld-pic img{width:150px; height:100px;}
.xrld-txt{width:580px;}
.xrld-txt h3{display:block; width:100%; float:left; line-height:24px; color:#000;}
.xrld-txt p{color:#666; line-height:24px; display:block; width:100%; float:left;}




.tpxw-right-con li a:hover,.xsmw-left-con li a:hover,.top-right a:hover,.right-list li a:hover,.sxt p a:hover,.xrld-txt h3:hover,.xrld-txt p:hover{color:#ff6101;}

.tzgg-con li a:hover,.jzjt-con li h3:hover,.jzjt-con li p:hover,.foot-right p a:hover,.left-list li a:hover,.left-nav{color:#ffc000!important;}


.sshg-list{width:980px; margin:10px 20px;}
.sshg-list li{width:950px; padding:15px; border-bottom:1px dashed #ccc;}
.sshg-list li h3{display:block; float:left; color:#333; font-size:14px; line-height:24px; width:100%;}
.sshg-list li p{display:block; width:100%; color:#666; font-size:14px; line-height:20px; float:left;}
.sshg-list li i{display:block; color:#999; font-size:12px; line-height:20px; width:100%;}
.right-content-1 img{display:block; max-width:100%; margin:0 auto;}
.right-content-1  td p,.right-content-1  td span{text-indent:0!important;}
.right-content-1  table{margin:0 auto!important;}