body{font:14px/1.5 "微软雅黑", Arial, sans-serif; color: #333333; background: url(../images/bg.jpg) 50% top no-repeat #f9f9f9; position: relative;}
/*首页样式*/
#topBar{width: 100%; height: 36px; background: #fcfcfc; border-bottom: 1px solid #dddddd; font-size: 12px;}
.top-bar-wrap{width: 1200px; margin: 0 auto; line-height: 35px; position: relative;}
.top-bar-left{float: left;}
.top-bar-left p{display: inline-block;}
.top-bar-left .top-zqdh{display: inline-block; width: 86px; height: 22px; border: 1px solid #cccccc; border-radius: 4px; padding: 0 10px; line-height: 20px; background: url(../images/arrow.png) 66px center no-repeat #ffffff; cursor: pointer; margin-left: 20px;}
.top-bar-left .top-zqdh:hover{color: #0e86e3; background: url(../images/arrow.png) 66px center no-repeat #eeeeee;}
.top-bar-right{float: right;}
.top-bar-right a{display: inline-block; padding: 0 13px; color: #666666;}
.top-bar-right a:hover{background: #eeeeee; color: #0e86e3; text-decoration: none;}
#header{width: 1200px; height: 236px; margin: 0 auto;}
#header .top{height: 159px; overflow: hidden; width:1200px}
.logo{margin-top: 35px;}
#nav{width: 100%; height: 44px; background: #0e86e3; line-height: 44px;}
#nav > ul > li{float: left; font-size: 16px; position: relative;}
#nav > ul > li > a{color: #ffffff; position: relative; padding: 0 30px 0 52px; margin-right: 1px; display: block; float: left; transition: all 0.3s;}
#nav > ul > li > a:before{content: ""; height: 15px; position: absolute; left: 30px; top: 50%; margin-top: -7px; background: url(../images/sprite.png) no-repeat;}
#nav > ul > li.nav-home > a:before{width: 19px; background-position: -1px -1px;}
#nav > ul > li.nav-xxgk > a:before{width: 13px; background-position: -20px -1px;}
#nav > ul > li.nav-hdjl > a:before{width: 17px; background-position: -34px -1px;}
#nav > ul > li.nav-ggfw > a:before{width: 15px; background-position: -52px -1px;}
#nav > ul > li.nav-ypt{float: right;}
#nav > ul > li.nav-ypt > a{padding: 0 40px 0 70px; background: #1561af;}
#nav > ul > li.nav-ypt > a:before{width: 25px; height: 19px; background-position: -1px -83px; left: 40px; margin-top: -9px;}
#nav > ul > li:hover > a{text-decoration: none; background: #0975c9;}
#nav > ul > li > a.active{text-decoration: none; background: #0975c9;}
#nav > ul > li > a:after{content: ""; width: 1px; height: 16px; background: #6bbbf9; position: absolute; left: -1px; top: 50%; margin-top: -8px;}
#nav > ul > li.nav-ypt > a:after{display: none;}
#nav > ul > li.nav-home > a:after{display: none;}
#nav .nav-drop-down{position: absolute; left: 0; top: 44px; z-index: 999; background: #0975c9; width: 1200px; padding: 0 20px; color: #6bbbf9; font-size: 14px; display: none;}
#nav .nav-xxgk .nav-drop-down{left: -147px;}
#nav .nav-hdjl .nav-drop-down{left: -326px;}
#nav .nav-ggfw .nav-drop-down{left: -473px;}
#nav .nav-drop-down a{margin: 0 10px; color: #ffffff;}
#nav .nav-drop-down a:first-child{margin: 0 13px 0 0;}
#nav .nav-drop-down a:last-child{margin: 0 0 0 13px;}
#nav > ul > li:hover .nav-drop-down{display: block;}

.search-bar{width: 1200px; height: 32px; margin: 10px auto;}
.time{width: 770px; height: 32px; line-height: 32px; float: left; color: #000000;}
.time i{font-weight: bold; color: #0e86e3; display: inline-block; float: left;}
#showTime{width: 170px; display: inline-block; float: left;}
#showWeather{height: 32px; display: inline-block; float: left;}
#showWeather iframe{padding-top: 4px; padding-top: 9px\9;}
.search{width: 385px; height: 32px; line-height: 32px; float: right;}
.search p{float: left; color: #0e86e3; font-weight: bold; margin-right: 15px;}
.search input[type="text"]{width: 240px; height: 32px; line-height: 32px; border: 1px solid #dddddd; border-right: none; padding-left: 15px; font-family: "微软雅黑"; float: left;}
.search input[type="button"]{width: 60px; height: 32px; background: url(../images/search_btn.jpg) 0 0 no-repeat; text-indent: -999em; border: none; color: #ffffff; cursor: pointer; font-family: "微软雅黑"; float: left;}

.top-nav .tn-new{ position: absolute; margin:-10px 0 0 0; display:none; }
.tn-topmenulist{position:absolute; border:1px solid #333; background:#fff; z-index:9998; font-size:12px;}
.tn-topmenulist {color:#333;}
.tn-topmenulist a{ color:#0a8cd2; }
.tn-topmenulist .tn-text-list { border-bottom:1px solid #0e86e3; margin-bottom: -2px; }
.tn-topmenulist .tn-text-list li{ /*height:31px; 会引起3像素bug*/
    line-height:31px; border-bottom: 1px solid #0e86e3; border-right: 1px solid #0e86e3;}
.tn-topmenulist .tn-text-list li a{ _zoom:1; display: block; color:#333; padding:0 15px; }
.tn-topmenulist .tn-text-list li a:hover{ color: #0e86e3; background:#eeeeee; text-decoration:none; }
.tn-topmenulist .tn-text-list li em{ color:#DE1F26; float: right; }
.tn-topmenulist-a{ border: 1px solid #0e86e3; border-top:0; overflow: hidden; -moz-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); -webkit-box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); box-shadow: 3px 3px 3px rgba(0, 0, 0, .1); top:36px; left: 188px; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.tn-topmenulist-b{border:0;top:42px;left:-110px;}
.tn-topmenulist-a-client{width:112px}
.tn-topmenulist-a-nav{ width:140px;}
.tn-topmenulist-a-menu{ width:140px;}
.tn-topmenulist-a-weibo,.tn-topmenulist-a-other{ width:78px;}
.tn-topmenulist-a-mail,.tn-topmenulist-a-blog{ width:110px; }
.tn-topmenulist .tn-loading{ padding:10px 0; text-align:center; }

.mz-container{width: 1200px; height: auto; margin: 0 auto;}
.index-pic-news{width: 400px; height: 280px; position:relative; overflow:hidden; float: left;}
.index-pic-news .hd{position:absolute; right: 10px; bottom:15px; z-index:3;}
.index-pic-news .hd li{cursor:pointer; width: 8px; height: 8px; background:#ffffff; float: left; margin-left: 5px;}
.index-pic-news .hd li.on{background: #0e86e3;}
.index-pic-news .bd li{position: relative; height: 280px;}
.index-pic-news .bd li img{width: 400px; height: 280px;}
.index-pic-news .bd li p{width: 100%; padding: 0 10px; height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #ffffff; background: #000000; background: rgba(0,0,0,0.7); position: absolute; left: 0; bottom: 0; z-index: 2;}

.index-gzdt{width: 460px; height: 280px; float: left; border: 1px solid #eeeeee; background: #FFFFFF; margin-top:12px; margin-left: 20px; padding: 0 10px;}
.index-news-title{width: 100%; height: 42px; line-height: 40px; border-bottom: 2px solid #0E86E3;}
.index-news-title p{float: left; font-size: 16px; color: #0E86E3; font-weight: bold;}
.index-news-title a{float: right; color: #666666;}
.index-gzdt-wrap{width: 100%; height: 280px; overflow: hidden; float: right;}
.index-gzdt-wrap .hd{height: 36px; line-height:36px; background:#e5e5e5; position:relative;}
.index-gzdt-wrap .hd ul{float: left; position: absolute; left: 0; top: 0; height: 36px;}
.index-gzdt-wrap .hd ul li{ float: left; padding: 0 20px; cursor: pointer; color:#333333; text-decoration:none}
.index-gzdt-wrap .hd ul li.on a{width:96px; text-align:center; height: 36px; background: #0e86e3; color: #ffffff; display:block; text-decoration:none}
.index-gzdt-wrap .bd{padding: 0 10px;}

.index-gzdt-first{width: 100%; height: 47px; line-height: 46px; border-bottom: 1px dashed #cccccc; font-size: 18px; color: #0E86E3; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index-gzdt-first a{color: #0E86E3;}
.index-gzdt-first a:hover{text-decoration: none; font-weight: bold;}
.index-txt-list li{height: 36px; line-height: 35px; width: 100%; border-bottom: 1px dashed #cccccc; position: relative; padding-left: 15px;}
.index-txt-list li:before{content: ""; width: 4px; height: 4px; background: #0061ae; position: absolute; left: 2px; top: 50%; margin-top: -1px;}
.index-txt-list li a{color: #333333; float: left; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index-txt-list li a:hover{text-decoration: none; color: #0E86E3;}
.index-txt-list li span{font-size: 12px; color: #999999; float: right; margin-right: 2px;}
.index-gzdt .index-txt-list li a{width: 320px;}
.index-tzgg{width: 300px; height: 280px; float: left; background: #FFFFFF; margin-top:12px; margin-left: 20px; padding: 0 10px;}
.index-tzgg .index-txt-list{margin-top: 11px;}
.index-xxgk{width: 420px; height: 410px; float: left; background: #FFFFFF; margin-top: 20px;}
.index-wrap-title{padding: 0 20px; height: 80px; line-height: 76px; border-bottom: 4px solid #bbbbbb; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-top: 1px solid #eeeeee; background: url(../images/title_bg.jpg) right bottom no-repeat #ffffff; position: relative;}
.index-wrap-title:after{content: ""; width: 278px; height: 4px; background: #0e86e3; position: absolute; left: 0; bottom: -4px;}
.index-wrap-title p{float: left; font-size: 28px; font-weight: bold;}
.index-wrap-link{float: right;}
.index-wrap-link a{position: relative; margin: 0 13px; color: #333333;}
.index-wrap-link a:first-child{margin: 0 13px 0 0;}
.index-wrap-link a:last-child{margin: 0 0 0 13px;}
.index-wrap-link a:hover{text-decoration: none; color: #0e86e3;}
.index-xxgk-wrap{padding: 20px; overflow: hidden; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;}
.index-xxgk-left{width: 400px; float: left; margin-top: -10px;}
.index-xxgk-left li{width: 120px; height: 90px; background: #0e86e3; float: left; margin: 10px 10px 0 0; transition: all 0.3s;}
.index-xxgk-left li a{width: 100%; height: 100%; display: block; text-align: center; color: #ffffff; position: relative; padding-top: 56px;}
.index-xxgk-left li.index-xxgk-mzgk a:before{content: ""; width: 29px; height: 29px; background: url(../images/sprite.png) -1px -16px no-repeat; position: absolute; left: 50%; margin-left: -15px; top: 20px;}
.index-xxgk-left li.index-xxgk-ldfg a:before{content: ""; width: 23px; height: 29px; background: url(../images/sprite.png) -30px -16px no-repeat; position: absolute; left: 50%; margin-left: -12px; top: 20px;}
.index-xxgk-left li.index-xxgk-zyzz a:before{content: ""; width: 25px; height: 29px; background: url(../images/sprite.png) -54px -16px no-repeat; position: absolute; left: 50%; margin-left: -13px; top: 20px;}
.index-xxgk-left li.index-xxgk-jgsz a:before{content: ""; width: 31px; height: 29px; background: url(../images/sprite.png) -80px -16px no-repeat; position: absolute; left: 50%; margin-left: -15px; top: 20px;}
.index-xxgk-left li.index-xxgk-zsdw a:before{content: ""; width: 29px; height: 29px; background: url(../images/sprite.png) -112px -16px no-repeat; position: absolute; left: 50%; margin-left: -15px; top: 20px;}
.index-xxgk-left li.index-xxgk-xzql a:before{content: ""; width: 27px; height: 29px; background: url(../images/sprite.png) -142px -16px no-repeat; position: absolute; left: 50%; margin-left: -14px; top: 20px;}
.index-xxgk-left li a:hover{text-decoration: none;}
.index-xxgk-left li:hover{filter: alpha(opacity=80); opacity: 0.8; border-radius: 10px;}
.index-xxgk-right{width: 550px; height: 300px; overflow: hidden; float: right;}
.index-xxgk-right .hd{height: 36px; line-height:36px; background:#e5e5e5; position:relative; color:#333;}
.index-xxgk-right .hd ul{float: left; position: absolute; left: 0; top: 0; height: 36px;}
.index-xxgk-right .hd ul li{ float: left; padding: 0 20px; cursor: pointer;}
.index-xxgk-right .hd ul li.on a{height: 36px; background: #0e86e3; color: #ffffff; display:block; padding:0 20px;}
.index-xxgk-right .bd ul{margin-top: 2px;}
.index-xxgk-right .bd li a{width: 450px;}
.index-zxft{width: 300px; float: left; border: 1px solid #eeeeee; background: #FFFFFF; margin: 20px 0 0 20px; padding: 0 10px 10px 10px;}
.index-wrap-title2{padding: 0 10px; width: 280px; height: 80px; line-height: 76px; font-size: 28px; font-weight: bold; border-bottom: 4px solid #0e86e3;}
.index-zxft-pic{margin-top: 10px; position: relative; width: 280px; height: 150px;}
.index-zxft-pic img{width: 280px; height: 150px;}
.index-zxft-pic p{width: 100%; padding: 0 10px; height: 30px; color: #ffffff; line-height: 30px; background: #000000; background: rgba(0,0,0,0.5); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 0; bottom: 0;}
.index-zxft-sj,.index-zxft-jb,.index-zxft-bj{line-height: 24px; color: #666666;}
.index-zxft-sj{margin-top: 10px;}
.index-zxft-jb{height: 50px; margin: 1px 0;}
.index-zxft-bj{height: 74px;}
.index-zxft-wrap span{font-weight: bold; color: #333333;}
.index-quick-jump{width: 1200px; height: 85px; margin: 20px 0;}
.index-ggfw{width: 880px; float: left;}
.index-xzxk{width: 410px; height: 210px; float: left; border: 1px solid #eeeeee; background: #ffffff; margin-top: 20px; padding: 0 20px;}
.index-xzxk-list{margin-top: 5px;}
.index-xzxk-list li{float: left; width: 184px; height: 37px; line-height: 36px; border-bottom: 1px dashed #cccccc; position: relative; padding-left: 15px;}
.index-xzxk-list li:before{content: ""; width: 4px; height: 4px; background: #0061ae; position: absolute; left: 2px; top: 50%; margin-top: -1px;}
.index-xzxk-list li a{color: #333333;}
.index-xzxk-list li a:hover{text-decoration: none; color: #0e86e3;}
.index-bjjg{width: 450px; height: 210px; float: left; border: 1px solid #eeeeee; background: #ffffff; margin: 20px 0 0 20px; padding: 0 20px;}
.index-bjjg .index-txt-list{margin-top: 9px;}
.index-bjjg .index-txt-list li a{width: 310px;}
.index-myhd{width: 880px; height: 60px; clear: both; margin-top: 20px;}
.index-myhd-title{width: 200px; height: 60px; text-align: center; line-height: 60px; background: #0e86e3; color: #ffffff; font-size: 28px; font-weight: bold; position: relative; float: left;}
.index-myhd-title:after{content: ""; width: 0; height: 0; position: absolute; right: -12px; top: 50%; margin-top: -6px; border: 6px solid transparent; border-left-color: #0e86e3;}
.index-myhd-wrap{width: 400px; height: 62px; float: left; line-height: 62px; font-size: 18px; font-weight: bold;}
.index-myhd-wrap a{color: #333333; position: relative; margin: 0 10px; padding-left: 40px;}
.index-myhd-wrap .index-myhd-jzxx:before{content: ""; width: 35px; height: 35px; background: url(../images/sprite.png) -1px -46px no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-wlfyr:before{content: ""; width: 32px; height: 35px; background: url(../images/sprite.png) -38px -46px no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-wsdc:before{content: ""; width: 25px; height: 35px; background: url(../images/sprite.png) -70px -46px no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-zxft:before{content: ""; width: 31px; height: 35px; background: url(../images/sprite.png) -99px -46px no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-zwfw:before{content: ""; width: 35px; height: 35px; background: url(../images/zwfw.png) no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-sgs:before{content: ""; width: 31px; height: 35px; background: url(../images/sgs.png) no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-bzfw:before{content: ""; width: 31px; height: 35px; background: url(../images/bzfw.png) no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-shzz:before{content: ""; width: 31px; height: 35px; background: url(../images/shzz.png) no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap .index-myhd-hydj:before{content: ""; width: 31px; height: 35px; background: url(../images/jhz.png) no-repeat; position: absolute; left: 0; top: -5px;}
.index-myhd-wrap a:hover{text-decoration: none; color: #0e86e3;}
.index-ggfw{width: 440px; height:410px; float: left; background: #FFFFFF; margin-left: 20px; margin-top:20px;}
.index-hd{width: 300px; height:213px; float: right; background: #FFFFFF; margin-left: 20px; margin-top:20px;}
.index-wsdc{width: 300px; float: left;}
.index-wsdc .index-wsdc-jxz{color: #0e86e3;}
.index-wsdc .index-wsdc-yjs{color: #ff0000;}
.index-wsdc-wrap{padding: 0 10px 10px 10px; border: 1px solid #eeeeee; overflow: hidden; height: 330px;}
.index-hd-wrap{padding: 0 10px 10px 10px; border: 1px solid #eeeeee; overflow: hidden; height: 330px; background-color: #fff;}
#footer{width: 1200px; margin: 30px auto; 0}
.footer-bar{width: 100%; padding: 0 20px; height: 40px; background: #0e86e3;}
.footer-bar select{width: 180px; height: 20px; margin: 10px 10px 0 0;}
.footer-bar a{color: #ffffff; float: right; line-height: 40px;}
.footer-cp{line-height: 24px; color: #666666; text-align: center; margin: 10px auto;}

.zxfwPic{width:278px; overflow:hidden; margin-top:12px; float:right;}
.zxfwPic a{margin-bottom:10px; display:block;}

/*内页*/
.inside-left-nav{width: 250px; float: left; background: #ffffff;}
.inside-left-nav-title{height: 50px; background: url(../images/inside_left_nav.jpg) 0 0 no-repeat; line-height: 50px; font-size: 18px; color: #ffffff; padding-left: 20px;}
.inside-left-nav-wrap{padding: 20px; border: 1px solid #dddddd;}
.inside-left-nav-list > li{width: 210px; margin-bottom: 10px;}
.inside-left-nav-list > li > a{width: 210px; height: 40px; color: #333333; border: 1px solid #dddddd; padding: 0 25px;  display: table; background: url(../images/inside_left_nav_icon.png) 25px center no-repeat; padding-left: 47px;}
.inside-left-nav-list > li > a > span{display: table-cell; vertical-align: middle; line-height: 16px;}
.inside-left-nav-list > li > a:hover{text-decoration: none; color: #0e86e3;}
.left-nav-main{margin: 5px 0 0 32px; line-height: 24px; background: url(../images/tree_left_line.png) 0 0 repeat-y; margin-bottom: 20px;}
.left-nav-main li{background: url(../images/tree_line.png) left 4px no-repeat; padding-left: 10px;}
.left-nav-main li a{color: #333333; background: url(../images/tree_icon.png) left center no-repeat; padding-left: 20px;}
.left-nav-main li a:hover{color: #0e86e3;}
.inside-right-wrap{width: 930px; float: right;}
.inside-right-crumb{width: 100%; height: 50px; border: 1px solid #dddddd; border-top: 4px solid #0e86e3; line-height: 42px; background: url(../images/inside_title_icon.png) 20px center no-repeat #ffffff; padding-left: 40px; margin-bottom: 15px;}
.inside-right-crumb a{color: #333333;}
.inside-right-crumb a:hover{color: #0e86e3;}
.inside-xxgk-wrap{width: 455px; height: 310px; border: 1px solid #dddddd; overflow: hidden; float: left; margin-bottom: 15px;}
.inside-xxgk-wrap .hd{height: 36px; line-height:36px; background:#e5e5e5; position:relative;}
.inside-xxgk-wrap .hd a{float: right; margin-right: 10px; color: #666666;}
.inside-xxgk-wrap .hd ul{float: left; position: absolute; left: 0; top: 0; height: 36px;}
.inside-xxgk-wrap .hd ul li{float: left; cursor: pointer;}
.inside-xxgk-wrap .hd ul li a{color: #333333; padding: 0 20px; display: block; margin: 0;}
.inside-xxgk-wrap .hd ul li a:hover{text-decoration: none;}
.inside-xxgk-wrap .hd ul li.on{height: 36px; background: #0e86e3; color: #ffffff;}
.inside-xxgk-wrap .hd ul li.on a{color: #ffffff;}
.inside-xxgk-wrap .bd ul{margin: 5px 15px;}
.inside-xxgk-wrap .bd li a{width: 325px;}

.inside-zxft{width: 250px; float: left; border: 1px solid #dddddd; background: #FFFFFF; margin-top: 15px; padding: 0 10px 10px 10px;}
.inside-zxft-title{padding: 0 10px; width: 230px; height: 50px; line-height: 46px; font-size: 16px; font-weight: bold; border-bottom: 4px solid #0e86e3;}
.inside-zxft-pic{margin-top: 10px; position: relative; width: 230px; height: 300px;}
/* .inside-zxft-pic img{width: 230px; height: 150px;} */
.inside-zxft-pic p{width: 100%; padding: 0 10px; height: 30px; color: #ffffff; line-height: 30px; background: #000000; background: rgba(0,0,0,0.5); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 0; bottom: 0;}
.inside-zxft-sj,.inside-zxft-jb,.inside-zxft-bj{line-height: 24px; color: #666666;}
.inside-zxft-sj{margin-top: 10px;}
.inside-zxft-jb{height: 50px; margin: 1px 0;}
.inside-zxft-bj{height: 74px;}
.inside-zxft-wrap span{font-weight: bold; color: #333333;}
.inside-hdjl-icon{overflow: hidden;}
.inside-hdjl-icon a{width: 296px; height: 60px; line-height: 60px; display: block; font-size: 18px; font-weight: bold; color: #333333; float: left; border: 1px solid #dddddd; background: #ffffff; margin-left: 20px; position: relative; text-align: center; padding-left: 40px; transition: all 0.3s;}
.inside-hdjl-icon a:first-child{margin-left: 0;}
.inside-hdjl-icon a.inside-jzxx:before{content: ""; width: 35px; height: 35px; background: url(../images/sprite.png) -1px -46px no-repeat; position: absolute; left: 80px; top: 12px;}
.inside-hdjl-icon a.inside-wlfyr:before{content: ""; width: 32px; height: 35px; background: url(../images/sprite.png) -38px -46px no-repeat; position: absolute; left: 80px; top: 12px;}
.inside-hdjl-icon a.inside-wyxx:before{content: ""; width: 33px; height: 35px; background: url(../images/sprite.png) -132px -46px no-repeat; position: absolute; left: 80px; top: 12px;}
.inside-hdjl-icon a:hover{text-decoration: none; background: #0e86e3; color: #ffffff;}
.inside-hdjl-tips{margin: 15px 0;}
.inside-hdjl-main{width: 100%;min-height: 430px; border: 1px solid #dddddd; background: #FFFFFF;}
.inside-hdjl-main-title{width: 100%; height: 36px; line-height:36px; background:#e5e5e5; font-weight: bold; text-align: center;}
.inside-hdjl-table{border: 1px solid #c0def1; margin: 2%; width: 96%; border-collapse: collapse;}
.inside-hdjl-table th{border-right: 1px solid #c0def1; border-bottom: 1px solid #c0def1; padding: 6px; text-align: center; color: #0e86e3;}
.inside-hdjl-table td{border-right: 1px solid #c0def1; border-bottom: 1px solid #c0def1; padding: 6px; text-align: center;}
.inside-hdjl-table a{color: #333333;}
.inside-hdjl-table a:hover{color: #0e86e3;}
.inside-hdjl-table-tips{margin: 0 40px; overflow: hidden;}
.inside-hdjl-table-tips p{float: left; margin-right: 20px; line-height: 24px;}
.inside-hdjl-table-tips p img{margin-right: 10px;}

.inside-ggfw-wrap{float: right; margin-left: 20px; width: 930px;}
.inside-ggfw-right{float: left; width: 250px;}
.inside-ggfw-right-title{height: 50px; background: url(../images/inside_left_nav.jpg) 0 0 no-repeat; line-height: 50px; font-size: 18px; color: #ffffff; padding-left: 20px;}
.inside-ggfw-right-title a{float: right; font-size: 14px; font-weight: normal; color: #ffffff; margin-right: 15px;}
.inside-ggfw-right-wrap{padding: 10px; border: 1px solid #dddddd;}
.inside-bmfw-right{width: 250px; float: left; border: 1px solid #dddddd; background: #FFFFFF; margin-top: 15px; padding: 0 10px 10px 10px;}
.inside-bmfw-right-title{padding: 0 10px; width: 230px; height: 50px; line-height: 46px; font-size: 16px; font-weight: bold; border-bottom: 4px solid #0e86e3;}
.inside-bmfw-right-title a{float: right; font-size: 14px; font-weight: normal; color: #666666;}
.inside-bmfw-right-list{margin-top: 5px;}
.inside-bmfw-right-list li{float: left; width: 113px; height: 37px; line-height: 36px; position: relative; padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.inside-bmfw-right-list li:before{content: ""; width: 4px; height: 4px; background: #0061ae; position: absolute; left: 2px; top: 50%; margin-top: -1px;}
.inside-bmfw-right-list li a{color: #333333;}
.inside-bmfw-right-list li a:hover{text-decoration: none; color: #0e86e3;}
.inside-bjcx{margin-top: 15px;}
.inside-bjcx p{line-height: 24px; width: 100%; overflow: hidden; margin-bottom: 10px;}
.inside-bjcx p input[type="text"]{width: 158px; height: 24px; border: 1px solid #bbbbbb; float: left; line-height: 24px; padding-left: 5px;}
.inside-bjcx p span{color: #0E86E3; display: block; float: left; width: 70px;}
.inside-bjcx p input[type="button"]{width: 60px; height: 24px; border: none; background: #0E86E3; color: #ffffff; margin-left: 70px;}

.inside-news-list-main{padding: 15px; background: #ffffff; border: 1px solid #dddddd;}
.news-list li{height: 36px; line-height: 35px; width: 100%; border-bottom: 1px dashed #cccccc; position: relative; padding-left: 15px;}
.news-list li:before{content: ""; width: 4px; height: 4px; background: #0061ae; position: absolute; left: 2px; top: 50%; margin-top: -1px;}
.news-list li a{color: #333333; float: left; width: 800px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news-list li a:hover{text-decoration: none; color: #0E86E3;}
.news-list li span{font-size: 12px; color: #999999; float: right; margin-right: 2px;}
.inside-news-show{width: 100%;}
.inside-news-list-main{padding: 15px 2%;}
.inside-news-show-title{text-align: center; font-size: 24px; padding-bottom: 15px; border-bottom: 1px solid #dddddd;}
.inside-news-show-info{text-align: center; padding: 10px 0; color: #666666;}
.inside-news-show-main{margin-top: 15px; line-height: 24px;}
.inside-news-show-main img{max-width: 958px; height: auto;}
.inside-hdjl-letter-table{border: 1px solid #c0def1; margin: 15px 0; width: 100%; border-collapse: collapse; background: #ffffff;}
.inside-hdjl-letter-table th{border-right: 1px solid #c0def1; border-bottom: 1px solid #c0def1; padding: 6px; color: #0e86e3; background: #c0def1;}
.inside-hdjl-letter-table td{border-right: 1px solid #c0def1; border-bottom: 1px solid #c0def1; padding: 6px;}
.inside-hdjl-letter-table .hdjl-letter-table-title{text-align: right; width: 80px;}
.inside-hdjl-letter-table input[type="text"]{width: 100%; height: 24px; border: 1px solid #dddddd; line-height: 24px; padding: 0 5px;}
.inside-hdjl-letter-table label{margin-right: 10px; display: inline-block;}
.inside-hdjl-letter-table textarea{width: 100%; height: 72px; line-height: 24px; padding: 0 5px; border: 1px solid #dddddd;}
.inside-hdjl-letter-table .letter-code{width: 150px!important;}
.inside-hdjl-letter-table .letter-btn{text-align: center;}
.inside-hdjl-letter-table .letter-btn input{width: 80px; height: 30px; border: none; margin: 0 5px;}
.inside-hdjl-letter-table .letter-btn input[type="submit"]{background: #0E86E3; color: #ffffff;}

.inside-ggfw-title{padding: 0 20px; height: 60px; line-height: 56px; border-bottom: 4px solid #bbbbbb; border-left: 1px solid #eeeeee; border-right: 1px solid #eeeeee; border-top: 1px solid #eeeeee; background: url(../images/title_bg.jpg) right bottom no-repeat #ffffff; position: relative;}
.inside-ggfw-title:after{content: ""; width: 350px; height: 4px; background: #0e86e3; position: absolute; left: 0; bottom: -4px;}
.inside-ggfw-title p{float: left; font-size: 24px; font-weight: bold;}
.inside-ggfw-link{float: right;}
.inside-ggfw-link a{position: relative; margin: 0 10px; color: #333333;}
.inside-ggfw-link a:first-child{margin: 0 13px 0 0;}
.inside-ggfw-link a:last-child{margin: 0 0 0 13px;}
.inside-ggfw-link a:hover{text-decoration: none; color: #0e86e3;}
.inside-ggfw-main{padding: 15px; background: #ffffff; border: 1px solid #dddddd;}
.inside-ggfw-list li{padding: 20px 15px; background: #f7f7f7; border: 1px solid #eeeeee; box-shadow: 0 1px 1px rgba(0,0,0,0.2); margin-bottom: 15px; overflow: hidden;}
.inside-ggfw-list li a{font-size: 16px; position: relative; padding-left: 20px; background: url(../images/inside_left_nav_icon.png) left center no-repeat; margin-bottom: 10px; width: 750px; color: #333333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.inside-ggfw-list li a:hover{text-decoration: none; color: #0e86e3;}
/*** 分页样式 Begin ***/
.FX_PageDiv{width:auto; height:22px; padding:15px 15px;font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.Fx_PageDiv2_span2 span{ width:20px; height:18px; line-height:18px; color:#333; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC;}
.Fx_PageDiv2_span2 strong{ width:20px; height:18px; line-height:18px; color:#C00; text-align:center; display:block; cursor:pointer; float:left; margin-right:4px; border:1px solid #CCC; background-color:#DDD;}
.Fx_PageDiv2_span2 input{padding-top: 0px;margin-top: 0px; font-size:12px;}
.Fx_PageDiv2_span1{ float:left; padding-left:0; padding-top:3px;}
.Fx_PageDiv2_span2{ float:right; padding-right:0;}
.Fx_PageDiv2_1_2,.Fx_PageDiv2_1_3,.Fx_PageDiv2_1_4{ color:#C00;}
/*** 分页样式 End ***/
/*翻页*/
.page-list{display: table; margin: 0 auto;}
.pagination{display: inline-block; padding-left: 0; margin: 20px auto 10px; border-radius: 4px;}
.pagination li{display: inline;}
.pagination li a{position: relative; float: left; padding: 6px 12px; margin-left: -1px; line-height: 1.42857143; color: #0e86e3; text-decoration: none; background-color: #fff; border: 1px solid #ddd;}
.pagination li:first-child a{margin-left: 0;}
.pagination .disabled a,.pagination .disabled a:hover,.pagination .disabled a:focus{color: #777; cursor: not-allowed; background-color: #fff; border-color: #ddd;}
.pagination .active a,.pagination .active a:hover,.pagination .active a:focus{z-index: 2; color: #fff; cursor: default; background-color: #0e86e3; border-color: #0e86e3;}
.pagination li a:hover,.pagination li a:focus{color: #0e86e3; background-color: #eee; border-color: #ddd;}
..


