/*--------------------Reset-----------------*/
/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;}
body,button, input, select, textarea{font: 14px/1.5 "Microsoft Yahei",tahoma,Srial,helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{font-size: 100%;font-weight: normal;}
em{font-style:normal;}
ul, ol,li{list-style: none;list-style-type:none}
a{
	text-decoration: none;color:#333;
	text-decoration: none;
}
a:hover{
	text-decoration: none;
	
}
/*火狐去掉按钮、连接的虚线*/
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {border: 0;outline : 0;} 
input,button,select,textarea{outline:none;-webkit-appearance:none;}
textarea{resize:none;}
a { text-decoration: none; color: #333; }
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
a.hidefocus{outline:none}
.button{ border-radius: 0; }
input{font-family: "微软雅黑";}
textarea{font-family: "微软雅黑";}
img{border:0px;  outline-width:0px;  vertical-align:top;}
.cleafix:after{clear:both;content:"\200B";display:block;height:0;}
.cleafix{*zoom:1;}
.fl { float:left;}
.fr { float:right;}
.wrap{width:100%;}
/*--------------------后加的部分属性-----------------*/
.ov {overflow: hidden;}
*{font-family: "微软雅黑";font-size:14px;}
.px1200{width:1200px;margin: 0 auto;display: block;}
body{min-width:1200px;margin:0 auto; overflow-x: hidden;}

/*index*/
.top{width: 100%;height: 152px;background: url(../images/top-bg.jpg) center top no-repeat;}
.top-box{height: 150px;position: relative;}
.top-box img{padding-top: 44px;}
.top-box span{width: 124px;height: 31px;background: url(../images/home.png);position: absolute;top: 0;right: 0;text-align: center;}
.top-box span a{font-size: 14px;color: #58a6ed;line-height: 30px;padding-left:10px;}
.top-box span:hover a{text-decoration: underline;}

/*导航*/
.nav-box{height: 60px;}
.nav {float: left;}
.nav ul li{width: 107px;border-top: 3px solid #fff;float: left;line-height: 57px;text-align: center;position: relative;}
.nav ul li a{font-size: 16px;color: #002e58;display: block;}
.nav ul li:hover{border-top: 3px solid #ff8a00;} 
.nav ul li:hover a{color: #ff8a00;}
.nav ul li.on{border-top: 3px solid #ff8a00;} 
.nav ul li.on a{color: #ff8a00;}
/*设置一级导航样式*/
.nav ul li ul{display:none;}
.nav ul li:hover ul{text-align: center;display: inline-block; position:absolute; top:57px;left:0px;z-index:1000;}
.nav ul li:hover ul li {border: none;}
.nav ul li:hover ul li a{display:inline-block;color:#626262;font-size:14px;width:107px;height:48px;line-height:48px;text-align:center;border: none;background:url(../images/subnav.png) repeat;float:left;}
.nav ul li:hover ul li a:hover{background:#f77807;color:#fff;}

/*搜索框*/
.search{width: 225px;height: 35px;border: 1px solid #c2cdd8; overflow:hidden;background: #FFFFFF;margin-top: 14px;}
.search input{display: block; }
.texts{width:175px;height: 22px;line-height:22px;display: block;margin-left:5px;float:left;background: none;border-right:1px solid #f9f9f9;font-size: 14px;color: #333;margin-top :7px;}
.images{float:right; margin-top: 8px; margin-right: 8px;}

/*banner*/
.banner{width: 1200px;height: 440px;margin: 0 auto; position: relative;}
.focus {width: 1200px;height:440px;margin: 0 auto;overflow: hidden;}
.focus .num {overflow: hidden;height: 20px;position: absolute;bottom: 20px;left: 45%;zoom: 1;z-index: 3;}
.focus .num li {width: 12px;height: 12px; margin-right: 10px;cursor: pointer;float: left; background: url(../images/focus.png);}
.focus .num li.on {background: url(../images/focus-on.png);}
.focus img{width: 1200px; height: 440px;}

/*新闻动态*/
.news{width: 800px;height: 400px;}
.title{width: 100%;margin: 30px 0 20px;overflow: hidden;background: url(../images/title.jpg) left bottom no-repeat;line-height: 50px;}
.title h2{font-size: 22px;color: #1e1e1e;font-weight: bold;float: left;}
.title a{float: right;font-size: 14px;color: #212121;}
/*新闻动态轮播图*/
.focus2 {width: 402px;height: 271px;position: relative;overflow: hidden;margin-bottom: 10px;margin-top: 5px; }
.focus2 .num2 {overflow: hidden;height: 25px;position: absolute;bottom: 0px;left: 88%;zoom: 1;z-index: 3;}
.focus2 .num2 li {width: 7px;height: 7px;margin-right: 6px;cursor: pointer;float: left; background: #fff;}
.focus2 .num2 li.on {background: #f79d00;}
.focus2 img{width: 402px;height: 271px;}
.focus2 ul li p{width: 100%;height: 45px;position: absolute;bottom: 0px;background:url(../images/news-a.png);text-indent: 1em;line-height: 45px;}
.focus2 ul li p a{font-size: 15px;color: #FFFFFF;}
.new{width: 380px;}
.list li{width: 100%;line-height: 35px;height: 35px;background: url(../images/list.jpg) left center no-repeat;}
.list li a{color: #000000;font-size: 14px;float: left;text-indent: 1em;}
.list li span{font-size: 13px;color: #777777;float: right;}
.list li:hover a{color: #003668;}


/*通知公告*/
.notice{width: 350px;}
.notice-list{width: 100%;height: 57px;border-bottom: 1px solid #f0f0f0;padding: 8px 0;}
.notice-list dl{width: 64px;height: 51px;float: left;background: url(../images/notice.png) left top no-repeat; color: #fff;text-align: center;margin-right: 16px;margin-top: 3px;}
.notice-list dl dt{line-height: 30px;font-size: 22px;width: 55px;}
.notice-list dl dd{font-size: 11px;width: 55px;}
.notice-list a{margin-top: 20px;font-size: 14px;color: #0c0c0c;line-height: 28px;}
.notice-list:hover dl{background: url(../images/notice-on.png) left top no-repeat;}
.notice-list:hover a{color: #0087ef;}

/*业务办理*/
.ywbl{width: 800px;}
.ywbl ul li{width: 121px;height: 158px; float: left; margin-right: 14px; text-align: center;overflow: hidden;}
.ywbl ul li a{font-size: 17px;color: #444444;line-height: 230px;display: block;}
.ywbl ul li:hover a{color: #fff;}
.ywbl ul li.icon1{background: url(../images/icon1.png) center 25% no-repeat #f2f2f2;}
.ywbl ul li.icon2{background: url(../images/icon2.png) center 25% no-repeat #f2f2f2;}
.ywbl ul li.icon3{background: url(../images/icon3.png) center 25% no-repeat #f2f2f2;}
.ywbl ul li.icon4{background: url(../images/icon4.png) center 25% no-repeat #f2f2f2;}
.ywbl ul li.icon5{background: url(../images/icon5.png) center 25% no-repeat #f2f2f2;}
.ywbl ul li.icon6{background: url(../images/icon6.png) center 25% no-repeat #f2f2f2; margin-right: 0;}
.ywbl ul li.icon1:hover{background: url(../images/icon1-on.png) center 25% no-repeat #003668;}
.ywbl ul li.icon2:hover{background: url(../images/icon2-on.png) center 25% no-repeat #003668;}
.ywbl ul li.icon3:hover{background: url(../images/icon3-on.png) center 25% no-repeat #003668;}
.ywbl ul li.icon4:hover{background: url(../images/icon4-on.png) center 25% no-repeat #003668;}
.ywbl ul li.icon5:hover{background: url(../images/icon5-on.png) center 25% no-repeat #003668;}
.ywbl ul li.icon6:hover{background: url(../images/icon6-on.png) center 25% no-repeat #003668; margin-right: 0;}


/*快速通道*/
.link{width: 350px;}
.link ul{width: 100%;height: 145px;background: #f2f2f2;padding-top: 15px;}
.link ul li{background: url(../images/link.png) left center no-repeat;width: 90%;float: right;text-align: left;text-indent: 3em;line-height: 63px;}
.link ul li a{color: #014787;font-size: 16px;}
.link ul li:hover a{text-decoration: underline;}

/*友情链接*/
.link2{height: 100px;margin-top: 10px;}
.link2 h3{font-size: 19px;color: #383838;background: url(../images/link2.png) left center no-repeat; text-indent: 2em;font-weight: bold;float: left;}
.link2 select{height: 33px; float: left;margin-left: 100px;text-align: center;font-size: 14px;color: #767676;padding:0 10px;}
.link2 select option{text-align: center;}

/*footer*/
.footer{width: 100%;height: 160px;background: #003668;padding-top: 40px;}
/*版权*/
.bq{width: 800px; background: url(../images/bottomlogo.png) left 20% no-repeat; padding-left:100px;}
.bq p{color: #90c8ef;font-size: 14px;line-height: 30px;}
/*二维码*/
.ewm img{width: 110px;height: 110px;}


/*单篇*/
.subbanner{width:100%;height:309px;margin:0 auto;display: table-cell;vertical-align: middle;text-align: center;}
.subbanner img{margin:0 auto; display:block;}
/*左边*/
/*当前栏目*/
.px1200 h4{width: 220px;height: 80px;display: block;background: #003986;font-size: 26px;color: #fff;text-align: center;line-height: 80px;position: absolute;top: -30px;left: 0;}
.left{width: 220px; min-height: 380px; overflow:hidden;height: auto;background: #efefef;}
.submenu{margin-top: 50px;}
.submenu ul li{text-align: center;border-bottom: 1px solid #d1d1d1;}
.submenu ul li a{width: 100%;line-height: 60px;font-size: 16px;color: #494949;display: block;}
.submenu ul li:hover{background: url(../images/submenu.jpg) left top repeat-y #fff;}
.submenu ul li:hover a{color: #f39800;}
.submenu ul li.light{background: url(../images/submenu.jpg) left top repeat-y #fff;}
.submenu ul li.light a{color: #f39800;}

/*右边*/
.right{width: 900px;height: auto;min-height: 500px;overflow:hidden;margin:20px 0;}
.right-top{width: 100%;line-height: 50px;height: 60px; border-bottom: 1px solid #d5d5d5;}
.right-top h5{float: left;font-size: 24px;color: #004eb7;}
/*当前位置*/
.dqwz{font-size: 15px;color: #555555; }
.dqwz a{font-size: 15px;color: #555555; margin:  0 15px;}
.dqwz a:hover{color: #003986;}


.defaultInputStyle{font-size: 12px;font-family:宋体; height:20px; border:1px solid #AFD5F5; line-height:14px;}

#vsb_content table{ border: 0px;border-left:1px solid #ddd; border-top:1px solid #ddd;width:80%; margin:20px auto}
#vsb_content table tr td{ border-left:0px; text-align: center;border-top:0px;line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p{text-indent:0em; padding:0px; margin:0px; text-align:center; }
.content h1{ color: #333;font-size: 28px;line-height: 2em;padding: 10px 0;text-align: center;}
.bar{ line-height:2.8em; height:2.8em; text-align:center; color:#999;font-size:12px;  margin-bottom: 20px;}
.content{ padding:15px 0px;}
.content p{ text-indent:2em; line-height:36px;margin-bottom:15px; color:#333; font-size:15px;}
.content p img{ margin:15px auto; border:none; display:block}

