/* CSS Document */
body{PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY: "微软雅黑", Arial, Helvetica, sans-serif;
 color:#222222; background:#c4c4c4;}
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,pre,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
br{padding:0px; margin:0px; height:0px; font-size:0px;}
A:link,A:visited{TEXT-DECORATION:none;}
A:hover { TEXT-DECORATION:none;  }
.clear{clear:both;}
.w1020{width:1020px; margin:0 auto;}
.topline{width:100%; height:15px; background:#91d0f9;}
.logobg{width:100%; height:90px; background:#FFF; padding-top:25px;}
.logo{width:600px; float:left;}
.toplink{width:315px; margin-right:12px; float:right; color:#222222;}
.toplink a{font-family:"黑体"; color:#000; padding:0 1px; font-size:15px;}
.nav{width:1020px; height:37px; background:#006db5; margin:0 auto;}
.bgw{background:#FFF;}
.mart4{margin-top:4px;}
.xcside{width:580px; height:233px; background:url(/lib/images/qhbg.jpg) no-repeat left bottom; float:left;}
.picqh{width:435px; height:233px; float:right;}


/* 查询切换 */
.hidden{display:none;}
.scrolldoorFrame{width:480px; padding-left:58px; padding-top:25px;}
.scrollUl{width:480px;overflow:hidden;height:42px;}
.scrollUl li{float:left; margin-right:7px;}
.sd01{cursor:pointer; width:98px; background:url(/lib/images/qhbg_hover1.jpg);height:28px; line-height:28px; text-align:center; font-size:15px; color:#ffffff;}
.sd02{cursor:pointer; width:98px; background:url(/lib/images/qhbg1.jpg);height:28px; line-height:28px; text-align:center; font-size:15px; color:#ffffff;}

.scrolldoorFrame2{width:330px; padding-left:22px; padding-top:9px;}
.scrollUl2{width:100%;overflow:hidden;height:40px; background:url(/lib/images/qhbg2.jpg) repeat-x bottom;}
.scrollUl2 li{float:left; margin-right:15px;}
.sd03{cursor:pointer; width:82px; background:url(/lib/images/qhbg_hover2.jpg) repeat-x bottom; height:40px; line-height:40px; text-align:center; font-size:15px; color:#006db5;}
.sd04{cursor:pointer; width:82px; background:url(/lib/images/qhbg2.jpg) repeat-x bottom; height:40px; line-height:40px; text-align:center; font-size:15px; color:#323131;}
.w640{width:640px; height:313px; float:left;}
.w376{width:376px; height:313px; float:right;}
.bor04{width:100%; padding-top:3px;}
.newsico li{width:100%; line-height:24px; height:28px;  overflow:hidden; margin-top:3px; background:url(/lib/images/ico2.jpg) no-repeat left; text-indent:12px; }
.bor04 a{color:#424242;}
.bor04 .time{font-size:12px;}
.bor04 img{margin-left:5px;}
.footlink{width:100%; height:25px; line-height:25px;   text-align:center; background:#5ba9f9; margin:0 auto; color:#FFF;}
.footlink a{color:#FFF;}
.footer{width:1020px; padding-top:8px; font-family:"宋体"; line-height:22px; font-size:12px; margin:0 auto;}
.copyright{width:500px; padding-left:30px; padding-top:9px; float:left; text-align:left;}
.ewm{width:270px; float:right; margin-right:5px;}
.ewm li{width:70px; float:left; margin-right:20px;}
.ewm p{text-align:center;}
.ewm img{width:70px; height:70px;}
.w980{width:980px; margin:0 auto; padding-top:10px;}
.listtitle{width:100%; height:36px; line-height:36px; border-bottom:1px solid #dfdfdf;}
.listtitle h2{width:290px; float:left; color:#006db5; font-size:18px; font-weight:normal; text-indent:10px;}
.dqwz{width:600px; float:right; padding-right:12px; color:#8f8f8f; text-align:right;}
.dqwz a{color:#8f8f8f;}
.listcon{width:100%; padding-bottom:20px;}
.navl{width:188px; border:1px solid #dfdfdf; border-top-width:0px; min-height:600px; float:left;}
.listr{width:765px; padding-top:8px; float:right;}
.newslist{width:98%; margin:0 auto;}
.newslist li{width:100%; line-height:32px;}
.newslist a{width:68%; height:32px; float:left;  background:url(/lib/images/listico.jpg) no-repeat left;  text-indent:18px; color:#000; font-family:"宋体"; overflow:hidden;}
.newslist .time{width:30%; height:32px; float:right; overflow:hidden; color:#888888;}
.page{width:100%; height:30px; padding-top:8px; text-align:center;}
.listr h1{width:100%; line-height:28px; font-size:18px; color:#2c2c2c; text-align:center; font-weight:normal; padding-top:6px;}
.contime{width:100%; height:28px; line-height:28px; text-align:center; color:#808080; }
.content{width:100%; font-family:"宋体"; line-height:24px;  padding-top:8px;}
.content p{text-indent:0em;}
.gsfm{width:750px; padding-left:10px; padding-top:0;}
.pat12{padding-top:12px;}
.scrollUl3 li{float:left; margin-right:45px;}
.listtitle2{width:100%; padding-top:12px; height:28px; line-height:28px;}
.gsfmpic{width:100%; padding-top:10px;}
.gsfmpic ul{width:765px; padding-left:10px; overflow:hidden;}
.gsfmpic li{width:158px; height:130px; margin-right:30px; margin-bottom:10px; float:left;}
.gsfmpic p{text-align:center; color:#777777;}
.gsfmpic a img{width:158px; height:108px;}
.gsfmpic a{outline: none;}


/* 变换图片 */

.focuscon{width:100%;  height:210px;  margin:0 auto; padding-top:20px;}
.focus{ position:relative;width:100%; padding-top:20px; float: left;}  
.banner-pic{ width:375px; height: 240px; overflow:hidden; display:block; float:right; margin-right:33px;}
.focus .shadow .title{width: 175px; height: 38px; padding-left: 30px;padding-top: 20px; color:#006db5;}
.focus .shadow .title a{ text-decoration:none; color:#006db5; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute;  left:458px; top:185px;  overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#66686d;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ad0d15; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#ad0d15;}  
.focus .fPic{ left:0px; top:23px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:173px; position:absolute; top:48px; left:40px; z-index:10; height:185px; line-height:26px; }
.focus .shadow h2{ text-decoration:none; color:#006db5; font-size:16px;  height:38px;  overflow:hidden;overflow:hidden; padding-bottom:4px;}  
.focus .shadow pre{color:#3c3c3c; FONT-FAMILY: "微软雅黑"; font-size:15px; line-height:28px; height:145px; width:173px; }


.focus .fcon images{ display:block; }  
.focus .fbg{width:120px; top:280px; left:280px; position:absolute; height:12px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:2px auto 0;overflow:hidden;zoom:1;height:12px} 
  
.focus .D1fBt a{position:relative; display:inline; width:11px; height:12px; margin:0 6px; float:left; background: url(/lib/images/focus2.png) no-repeat;}     
.focus .D1fBt .current,.focus .D1fBt a:hover{background:url(/lib/images/focus1.png) no-repeat left top;} 
   
.focus .D1fBt images{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }



/* 导航效果 */
#nav { margin: 0; padding: 0; list-style: none;  padding-left: 5px; padding-right: 0; }
#nav li { float: left; display: block; background:url(/lib/images/navline.jpg) no-repeat right; position: relative; z-index: 999; margin: 0 1px; }
#nav li a { display: block; padding: 0; font-size:16px; line-height: 37px; text-decoration: none; color: #ffffff; zoom: 1; border-left: 1px solid transparent; border-right: 1px solid transparent; width:122px; text-align:center; font-family:"黑体"; }
#nav li a:hover, #nav li a.hov { background-color: #0065a8; border-left: 1px solid #0077c6; border-right: 1px solid #0077c6; color: #ffffff; }
#nav ul { position: absolute; left: 1px; display: none; margin: 0; padding:0; list-style: none;  padding-bottom: 3px;  background-color: #0065a8; }
#nav ul li { width: 134px; float: left; text-align: left; background:#0065a8;}
#nav ul li:hover { border-left: 0px solid transparent; border-right: 0px solid transparent; }
#nav ul a { display: block; height: 28px; line-height: 28px; width:136px; color: #fff; border-bottom: 1px solid transparent; text-transform: uppercase; color: #fff; font-weight: normal; font-size:15px;}
#nav ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent; background: transparent; color: #fff; }

.sideMenu{width:99%; border:1px solid #ddd;}
.sideMenu h3{ height:30px; padding-top:10px; line-height:30px; padding-left:25px;  background:#f4f4f4; cursor:pointer;
            font:normal 16px "Microsoft YaHei";}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background: url(/lib/images/icoAdd.png) 16px 12px no-repeat; cursor:pointer;}
.sideMenu h3.on em{ background-position:16px -57px;}
.sideMenu h3 a{ color:#434343;}
.sideMenu ul{ padding:8px 15px 8px 15px; color:#999; display:none;}
.sideMenu ul a{color:#434343; padding-left:25px; line-height:28px; font-size:14px;}
.sideMenu ul a:hover{color:#5db44c;}
.sideMenu div{height:30px; padding-top:10px; line-height:30px; padding-left:0px;  border-top:1px solid #e3e3e3; background:#f4f4f4; cursor:pointer;font:normal 16px "Microsoft YaHei";}
.sideMenu div a{color:#434343; padding-left:25px; line-height:28px; font-size:16px;}
.sideMenu div a:hover{color:#5db44c;}



.souinput{width:390px; *width:380px; float:left;}
.souinput input{width:387px; height:30px; line-height:30px; 
 *height:32px; *line-height:32px; text-indent:35px;   background:url(/lib/images/search5pic1.jpg) no-repeat left;  border:1px solid #d8d8d8; color:#a0a0a0;}
#vsb_content  .vsbcontent_img{text-align:center;}
#vsb_content  .vsbcontent_img img{max-width:730px;}



.kslink{width:310px; padding-top:5px; padding-bottom:17px; margin:0 auto;}
.kslink li{width:155px; line-height:28px; *line-height:26px; background:url(/lib/images/ico3.gif) no-repeat left; text-indent:16px; float:left; font-size:14px;}
.kslink a{color:#636363;}
.kslink a:hover{color:#5075c6;}
.sm{width:100%; font-size:16px; line-height:32px; padding-bottom:20px; color:#288c00;}