@charset "utf-8";
/* 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;}
.wid1200{width:1200px; margin:0 auto;}
body{min-width:1200px; background:#ededed;}
.clearfix:after{clear:both;content:"\200B";display:block;height:0;}
.clearfix{*zoom:1;}


.top{width:100%; height:250px; background:url(../images/top.jpg) no-repeat center top; border-bottom:2px solid #c0c0c0;}
.logo{width:730px; height:202px; display:block; float:left;}
.search{width:174px; height:26px; float:right;margin-top:26px;}
.search-input{width:127px; height:16px; padding:5px 0 5px 15px; line-height:16px; color:#333; background:none; font-size:12px;}
.search-btn{width:32px; height:26px; float:right;}
.top-right{width:260px; margin-top:26px;}
.top-right-1{height:18px; line-height:18px; color:#fff; font-size:12px;}
.top-right-1 a{padding:0 7px; color:#fff;}
.top-1{width:1200px; height:202px;}
.sy-main{width:1200px; margin:20px auto 20px;}
.xydt-pic{width:484px; height:372px;}
.xydt{width:700px; height:372px; background:#fff;}
.title{width:642px; border-bottom:3px solid #7ab9ff; padding:10px 0; margin:0 16px; height:30px; line-height:30px;}
.title h3{display:block; float:left; border-left:7px solid #e9b331; font-size:16px; padding-left:12px;}
.more{color:#b4b4b4; font-size:14px; line-height:30px; display:block; float:right;}
.xydt-con{width:642px; margin:0 16px;}
.xydt-first{width:100%; position:relative;}
.xydt-first h3{display:block; float:left; text-align:center; width:100%; font-size:16px; line-height:32px; margin-top:8px;}
.xydt-first p{display:block; float:left; width:100%; text-indent:2em; line-height:24px; font-size:14px; text-align:left;}
.xq{position:absolute; right:10px; top:94px; color:#e9b331;}
.xydt-con ul{margin-top:10px; width:100%;}
.xydt-con li{width:622px; padding-left:20px; background:url(../images/point.jpg) no-repeat left center; height:30px; line-height:30px;}
.xydt-con li a{color:#000; font-size:14px; display:block; float:left; width:518px; overflow:hidden;}
.xydt-con li i{color:#000; font-size:14px; display:block; float:right; width:85px; overflow:hidden; text-align:right;}
.ad{width:1200px; height:214px; overflow:hidden;background:#fff; margin-bottom:20px}
.xygk-con{width:770px; padding:25px 30px; background:#fff; border:1px solid #c8c8c8;}
.xygk-con-left{width:500px; height:345px; border-right:1px solid #a8a8a8; padding-right:30px; line-height:30px; position:relative;}
.xygk-con-left p{text-indent:2em; font-size:14px;}
.title-3{width:100%; height:45px; line-height:45px;}
.title-3 h3{display:inline-block; padding:0 40px; color:#fff; background:#1577e4; font-size:16px;}
.xygk-xq{position:absolute; right:32px; bottom:16px; color:#e9b331;}
.xygk-con-right{width:211px; margin:15px 0 0 28px;}
.xygk-con-right li{width:211px; height:151px; margin-bottom:15px;}
.xygk{width:832px;}
.sy-main-left{width:830px; margin-top:20px;}
.tzgg,.jxgc,.hzjl,.xsgz{width:405px; height:266px; background:#fff; border:1px solid #c8c8c8; margin-bottom:20px;}
.title-2{width:370px; height:39px; line-height:39px; background:url(../images/pic3.jpg) no-repeat; margin:12px 14px 0;}
.title-2 h3{display:block; float:left; margin-left:16px; font-size:16px; color:#fff;}
.lxwm{width:1200px; background:#fff url(../images/lxwm.jpg) no-repeat left bottom; height:80px; padding:10px 0px 0; margin-top:0px; border:1px solid #c8c8c8;}
.lxwm h3{display:block; width:1200px; height:20px; line-height:20px; border-left:4px solid #e9b331; padding-left:15px; font-size:15px; float:left;}
.yqljys{width:1180px; padding-left:5px; color:#333; font-size:14px; line-height:30px;  float:left;}
.yqljys li{padding:15px;}
.title-1{margin:0 13px; width:372px;}
.tzgg-con ul{width:372px; margin:10px 13px 0;}
.tzgg-con li{width:352px; padding-left:20px; background:url(../images/point.jpg) no-repeat left center; height:37px; line-height:37px;}
.tzgg-con li a{color:#000; font-size:14px; display:block; float:left; width:296px; overflow:hidden;}
.tzgg-con li i{color:#000; font-size:14px; display:block; float:right; width:46px; overflow:hidden; text-align:right;}
.foot{width:100%; height:100px; padding:20px 0; background:#1577e4; color:#fff; font-size:14px; line-height:20px; text-align:center;}
.foot a{color:#fff;}
.left{width:254px; margin-top:20px;}
.right{width:910px; margin-top:20px;}
.lmcc{width:234px; height:70px; background:url(../images/lmcc.jpg) no-repeat; line-height:70px; padding-left:20px; color:#fff; font-size:22px;}
.left-list{width:254px; background:#fff; padding-top:10px; margin-bottom:20px;}
.left-list li a{display:block; float:left; width:192px; border-bottom:1px solid #e5e3e4; height:60px; line-height:60px; padding-left:62px; color:#000; font-size:18px;}
.left-list li a:hover,.left-current{background:#5ea0eb!important; color:#fff!important;} 
.sy-main-right{width:350px; background:#fff; border:1px solid #c8c8c8; height:555px; margin-top:20px;}
.dqgz-title{width:308px; height:40px; line-height:40px; background:url(../images/dqgz.jpg) no-repeat; padding:11px 0 0 30px; color:#fff; font-weight:bold; font-size:16px;}
.dqgz-con{width:100%; background:#fff;}
.dqgz-con li a{width:302px; border-bottom:1px solid #ededed; height:50px; line-height:50px; color:#000; font-size:14px; padding:0 18px; display:block; float:left;}
.more-1{display:block; width:320px; text-align:right; color:#b4b4b4; font-size:14px; line-height:30px; float:left;}
.left-lxwm{width:220px; border:1px solid #c8c8c8; background:#fff url(../images/lxwm.jpg) no-repeat left bottom; padding:40px 16px; height:300px; margin-bottom:50px;}
.left-lxwm h3{display:block; width:205px; height:20px; line-height:20px; border-left:4px solid #e9b331; padding-left:15px; font-size:15px; float:left;}
.left-lxwm p{width:205px; padding-left:15px; color:#333; font-size:14px; line-height:24px; margin-bottom:10px; margin-top:5px; float:left;}
.list-banner{width:888px; padding:10px; border:1px solid #d2d2d2; height:190px; background:#fff; margin-bottom:20px;}
.local{width:96%; height:50px; line-height:50px; border-bottom:2px solid #5ea0eb; background:#fff;padding:0 2%} 
.local h3{display:block; float:left; font-size:18px; color:#5ea0eb;}
.dqwz a{color:#666; padding:0 6px;}
.dqwz{color:#666; font-size:14px;}
.list{width:880px; min-height:400px; margin-bottom:50px; margin-top:10px; background:#fff;padding:20px 15px; }
.list li{width:100%; height:40px; line-height:40px; font-size:14px;}
.list li a{display:block; float:left; color:#333; width:760px;}
.list li i{color:#333; float:right; text-align:right; width:100px;}

.content-title{width:100%; height:30px; line-height:30px; padding-bottom:15px;}
.content-con{width:910px;background: #fff;}
.content-con-title,.jj-title{width:100%; margin:20px 0; text-align:center;}
.content-con-title h3,.jj-title h3{font-size:20px; font-family:'微软雅黑'; line-height:30px; color:#333; display:block; float:left; width:100%;}
.content-con-title i{font-size:12px; line-height:20px; color:#999; display:block; float:left; width:100%; margin-top:5px;}
.content-content,.jj-content{width:100%; line-height:30px; color:#333; font-size:14px;}
.content-content p,.jj-content p{margin-bottom:20px; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.sxt{width:100%; padding-top:10px; border-top:1px dotted #555; color:#333; line-height:30px; margin-bottom:15px; font-size:14px;}
.sxt a{color:#333;}
.fx{float:right; margin-bottom:30px; text-align:right; margin-right:15px;}
.bdsharebuttonbox{text-align:right;}
.jj-content{margin-top:20px;}
.xygk-xq:hover,.top-right-1 a:hover,.foot a:hover{font-weight:bold;}
.dqwz a:hover,.list li a:hover,.sxt a:hover,.xydt-con li a:hover,.tzgg-con li a:hover,.more:hover,.dqgz-con li a:hover,.more-1:hover{color:#5ea0eb;}

.yx-rotaion{margin-top:0px; width:364px; height:282px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;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:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; width:460px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:40px;z-index:2; position:absolute; left:37%;}
.yx-rotation-focus span{width:8px;height:8px;background:url(../images/yuan.png) no-repeat;line-height:8px;float:left;margin-left:10px;position:relative;top:14px;cursor:pointer; text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn 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-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background:url(../images/yuan-hover.png) no-repeat;}
.rotaion_list{width:0;height:0;overflow:hidden;}

#menu {  
  margin: 0 auto; 
  width: 1166px;
  font-family: '微软雅黑';
  font-size:16px;
  height:48px;
  padding:0 17px;
  float:left;
  background:url(../images/nav.png) no-repeat;
}
 .v_news_content{width:95%; margin:0 auto;}


  .v_news_content img{height:auto !important;}


#menu ul {
  list-style: none;  
}
li.l1-nav {
  float: left;  
  position: relative; 
  left: 0px;
  height:48px; 
  line-height:48px;
  width:106px;
}

a.l1-nav {  
  display: block;  
  text-align: center;  
  text-decoration: none;  
  height: 48px;
  line-height:48px;
  color:#fff;
  float:left;
  width:100%;
  background:url(../images/line.png) no-repeat right center;
}

li.l1-nav:hover a.l1-nav, a.l1-nav:hover {  
  color: #000;
  background:url(../images/pic1.jpg) repeat-x;
  height:48px; 
  line-height:48px; 
}

ul.l2-nav {
  visibility: hidden;
  position: absolute;  /* 第二级菜单相对于第一级菜单绝对定位 */
  left: 0px;
  top: 48px;
  width:100%;
}

li.l2-nav {
  float: left;  
  position: relative; /* 这里把第二级菜单项设成相对定位，以使得它包含的三级菜单相对它自己定位 */
  left: 0px;
  top: 0px;
  width:100%;
  height:36px;
z-index:9999;
}

a.l2-nav {  
  display: block; /* 把a设成块级显示 */
  text-align: center;
  width: 100%;
  height: 36px;
  line-height: 36px;
  background:#1f7de6;
  text-decoration:none;
  font-size: 14px;
  color: #fff;
}

li.l2-nav:hover a.l2-nav, a.l2-nav:hover {  
  color: #fff;
  background: #60a6f4;
}

/* 这是控制菜单显示与隐藏的重点 */
a.l1-nav:hover ul.l2-nav, li.l1-nav:hover ul.l2-nav {
  visibility: visible;
}