body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; font-size:15px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1200px;background: #fff;}
ul,li,ol{margin:0px; padding:0px;list-style:none;}
table,tr,td,h3,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
table {margin:auto;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;transition: 0.5s;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1200px;margin: 0 auto;}
.clear{ clear:both;}
.images{
 transition: all 0.8s;
 -moz-transition: width 0.8s; 
 -webkit-transition: width 0.8s; 
 -o-transition: width 0.8s; 
 }
.images:hover{
 cursor: pointer;
 transition: all 0.8s;
 transform: scale(1.1);
    -ms-transform:scale(1.1);     
    -moz-transform:scale(1.1);     
    -webkit-transform:scale(1.1); 
    -o-transform:scale(1.1);     
 }

.top{width: 100%;overflow: hidden;padding: 25px 0 20px;}
.tplj a{padding: 0 15px;overflow: hidden;font-size: 12px;color: #696a61;background: url(../img/tpljbg.jpg) no-repeat right center;}
.tplj a+a+a{background: none !important;}
.tplj a:hover{color: #0453a4;}
.search{width: 220px;height: 30px;overflow: hidden;margin-top: 15px;background: url(../img/searchbg.png) no-repeat center;}
.searchwz{float: left;width: 175px;padding-left: 15px;height: 30px;line-height: 30px;color: #000;font-size: 12px;}
.searchimg{float: right;width: 18px;margin-top: 6px;margin-right: 12px;}
.menu{width: 100%;height: 50px;background: #0453a4;}
.menu .width{position:relative;}
.nav{height:50px; line-height:50px;position:relative;}
.nav a{ color:#fff;}
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;font-weight: normal;border-right: 1px solid #4580bc;}
.nav .nLi h3.first{border-left: 1px solid #4580bc;}
.nav .nLi h3 a{ display:block; padding:0 16px; font-size:18px;}
.nav .sub{width:100%; left:0; top:50px;  position:absolute; background:#053f84;  line-height:40px;text-align: center;display: none;z-index: 999;}
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; color: #fff;}
.nav .sub a:hover{ background: #106fe1;}
.nav .on h3 a{background:#053f84;}
.nav .nLi:hover h3 a{background:#053f84;}
.nav .nLi:hover .sub{display: block;}
.banner{width:100%; text-align:center;min-width:1200px;margin:0 auto;max-width:1920px;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; left:50%; bottom:35px; z-index:99;margin-left: -36px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px; text-align:center; background:url(../img/dian.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../img/dian-hover.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }

.main{padding-bottom:45px;background:#f0efed;}
.part1{overflow: hidden;padding: 15px 0;}
.part1 ul li{width: 145px;padding: 15px 10px 15px 10px;overflow: hidden;float: left;margin-right: 1px;height: 120px;cursor: pointer;}
.part1 ul li p{font-size: 20px;color: #fff;margin-bottom: 10px; line-height:26px;}
.part1 ul li span{font-size: 15px;color: #fff;}
.xwlj1{background: #0453a4;}
.xwlj2{background: #3364bd;width:178px!important;}
.xwlj3{background: #3883d2;}
.xwlj4{background: #2c2584;}
.xwlj5{background: #1f7e5f;}
.xwlj6{background: #bd842f;}
.xwlj7{background: #a46200;}
.part2{margin-bottom: 20px;}
.zytitle{line-height: 30px;overflow: hidden;}
.zytitle h3{float: left;font-size: 20px;color: #444;background: url(../img/title1.png) no-repeat left center;padding-left: 40px;}
.zytitle h3 span{background: url(../img/titlebg.jpg) no-repeat left center;margin-left: 12px;padding-left: 8px;font-size: 12px;color: #999;font-weight: normal;}
.zytitle a{float: right;font-size: 12px;color: #1a5d92;transition: all 0.5s;display:block;width:65px;height:18px;text-align:center;line-height:18px;border:1px solid #1a5d92;border-radius:10px;margin-top:8px;}
.zytitle a:hover{background:#1a5d92;color:#fff;}
.news{width: 740px;margin-right: 26px;box-shadow: 1px 2px 6px #aca8a9;padding: 25px;border: 1px solid #eee;background:#fff}
.newsnr{padding-bottom: 20px;padding-top: 20px;overflow: hidden;}
.newstp{overflow:hidden;margin:0 -15px 25px -15px ;}
.newsbox{width: 355px;padding: 0 15px;float: left;}
.newstp1{width: 355px;height: 180px;overflow: hidden;margin-bottom: 15px;}
.newstp1 img{width: 355px;height: 180px;}
.newsbox a{font-size: 16px;color: #444;line-height: 20px;}
.newsbox span{font-size: 12px;color: #999;margin-left: 10px;}
.newsbox p{font-size: 14px;color: #999;margin-top: 15px;}
.newsbox:hover a{color: #1a5d92;}
.newsnr ul li{background: url(../img/libg.jpg) no-repeat left center;padding-left: 15px;overflow: hidden;line-height: 36px;} 
.newsnr ul li a{font-size: 16px;color: #494949;transition: all 0.5s;width:85%;float:left;}
.newsnr ul li span{font-size: 14px;color: #999;float: right;width:12%;}
.newsnr ul li:hover a{margin-left: 10px;transition: all 0.5s;color: #1a5d92;}
.newsnr ul li:hover span{color: #1a5d92;}
.tzgg{width: 379px;box-shadow: 1px 2px 6px #aca8a9;padding: 25px 0;border: 1px solid #eee;background:#fff;}
.tzgg .zytitle{padding: 0 25px;overflow: hidden;}
.tzgg .zytitle h3{background: url(../img/title2.png) no-repeat left center;}
.tzgg ul{padding: 20px 25px 15px 25px;overflow: hidden;}
.tzgg ul li{padding: 19px 0;overflow: hidden;border-bottom: 1px dashed #eceaea;cursor: pointer;}
.tzgg ul li.first{border-top: 1px solid #eceaea;}
.tzgg ul li.last{border-bottom:none !important;}
.tzgg ul li a{font-size: 16px;color: #494949;min-height:42px;display:block;float:right;width:250px;}
.tzgg ul li p{font-size: 12px;color: #999;margin-top: 5px;}
.tzgg ul li:hover{transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;padding: 19px 25px;background: #0453a4;margin-left: -25px;margin-right: -25px;border-bottom: 1px dashed #bd842f;border-left: 2px solid #bd842f;}


.qh1{width: 334px;float: left;box-shadow: 1px 2px 6px #aca8a9;padding:25px;border: 1px solid #eee;margin-right: 20px;background:#fff;}
.slideTxtBox{ width:334px;}
.slideTxtBox .hd{overflow: hidden;}
.slideTxtBox .hd ul li{ float:left; padding-left:35px; cursor:pointer;background: url(../img/title3.png) no-repeat left center;margin-right: 25px;}
.slideTxtBox .hd ul li+li{background: url(../img/title4.png) no-repeat left center;}
.slideTxtBox .hd ul li b{font-size: 20px;color: #444;}
.slideTxtBox .hd ul li p{font-size: 10px;color: #999;}
.slideTxtBox .hd ul li.on b{color: #1a5d92; }
.slideTxtBox .hd ul li.on p{color: #1a5d92; }
.qh1 .slideTxtBox .bd ul{zoom:1; padding-top: 10px;}
.qh1 .slideTxtBox .bd li{padding: 15px 0;border-top: 1px solid #eceaea;overflow: hidden;}
.qh1 .slideTxtBox .bd li:hover a{color: #1a5d92;}
.qh1 .slideTxtBox .bd li>a{font-size: 16px;color: #494949;min-height:42px;display:block;background: url(../img/libg.jpg) no-repeat left 8px;padding-left:17px;}
.qh1 .slideTxtBox .bd li p{font-size: 12px;color: #999;margin-top: 5px;}
.slideTxtBox .bd ul .more{text-align: right;font-size: 12px;}
.slideTxtBox .bd ul .more a{color: #1a5d92;}
.qh2 .slideTxtBox .hd ul li{background: url(../img/title5.png) no-repeat left center;}
.qh2 .slideTxtBox .hd ul li+li{background: url(../img/title6.png) no-repeat left center;}
.date{float: left;width: 58px;height: 52px;border: 1px solid #0453a4;text-align: center;}
.date h3{font-weight: normal;line-height: 30px;background: #0453a4;font-size: 18px;color: #fff;}
.date h5{font-weight: normal;font-size: 12px;color: #1a5d92;line-height: 22px;}
.tzgg ul li:hover a{color: #fff;}
.tzgg ul li:hover p{color: #fff;}
.tzgg ul li:hover .date h3{background:#fff;color:#494949;}
.tzgg ul li:hover .date h5{color:#fff;}
.tzgg ul li:hover .date{border:1px solid #fff;}
.ztzl{width: 380px;box-shadow: 1px 2px 6px #aca8a9;padding: 25px 0;border: 1px solid #eee;overflow:hidden;background:#fff;}
.ztzl .zytitle{padding: 0 25px;overflow: hidden;}
.ztzl .zytitle h3{background: url(../img/title7.png) no-repeat left center;}
.ztzl ul{padding: 20px 25px 8px 25px;overflow: hidden;}
.ztzl ul li{width: 100%;height: 110px;margin-bottom: 10px;overflow: hidden;}
.ztzl ul li img{width: 100%;height: 111px;}
.link{width: 100%;overflow: hidden;background:#0453a4;padding: 30px 0;}
.linkbox{float: left;padding:0 26px;border-right:1px solid #3675b6;min-height:236px;}
.linkbox h3{color: #fff;margin-bottom: 15px;font-weight: normal;}
.linkbox ul li{line-height: 28px;font-size: 14px;}
.linkbox ul li a{color: #fff;}
.linkbox ul li:hover a{color: #deecfa;}
.linkchoose{float: left;width: 205px;overflow: hidden;margin-left: 45px;}
.chooseselect{width: 205px;height: 30px;margin-bottom: 15px;border: none;background: #fff;padding-left:20px;color: #686868;font-size: 12px;line-height: 30px;}
.linkchoose ul li{float: left;margin-right: 30px;width: 82px;overflow: hidden;}
.linkchoose ul li img{width: 82px;height: 82px;}
.linkchoose ul li p{font-size: 14px;color: #fff;margin-top: 10px;text-align: center;}
.linkchoose ul li+li{margin-right: 0 !important;}
.footer{padding: 20px 0;background: #2d2d2d;text-align: center;font-size: 14px;color: #fff;}
.footer p span{margin-right: 20px;}

.nybanner{width: 100%;height: 260px;overflow: hidden;}
.nybanner img{width: 100%;height: 260px;}
.nynr .width{position: relative;}
.nynrl{width: 300px;position: absolute;top: -60px;left: 0;z-index: 10;overflow: hidden;}
.nynrl{width: 323px;}
.nynrl h3{height: 60px;background: #0453a4;font-size: 20px;color: #fff;padding-left: 35px;line-height: 60px;font-weight: normal;}
.nynrl ul{background: #f4f8fe;padding: 5px 20px 50px 20px;overflow: hidden;}
.nynrl ul li{padding: 15px 0 15px 15px;border-bottom: 1px solid #e0e8f4;overflow: hidden;}
.nynrl ul li a{color: #494949;display: block;}
.nynrl ul li:hover{border-bottom: 1px solid #0453a4;}
.nynrl ul li:hover a{color:#0453a4;}
.nynrl ul li.on{border-bottom: 1px solid #0453a4;}
.nynrl ul li.on a{color:#0453a4;}
.nynrr{width: 876px;overflow: hidden;padding: 30px 0;}
.nynrr{width: 858px;}
.current{font-size: 14px;color: #999;border-bottom: 1px solid #0453a4;padding-bottom: 7px;}
.current a{color: #999;}
.current a:hover{color: #0453a4;}
.dpzw{padding-top: 30px;overflow: hidden;}
.dpzw p{font-size: 16px !important;color: #494949 !important;line-height: 32px !important;margin-bottom: 20px;text-indent: 32px !important;}
.dpzw table td p{text-indent: 0px !important;}
.listnr ul{padding: 20px 0;overflow: hidden;}
.listnr ul li{background: url(../img/libg.jpg) no-repeat left center;padding-left: 15px;line-height: 40px;overflow: hidden;border-bottom: 1px dashed #e0e8f4;}
.listnr ul li a{color: #333;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;float:left;}
.listnr ul li span{float: right;font-size: 14px;color: #999;}
.listnr ul li:hover a{color: #0453a4;margin-left: 10px;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.listnr ul li:hover span{color: #0453a4;}

.nry h3{font-size: 22px;text-align: center;color: #0453a4;margin-top: 30px;font-weight:normal;}
.xiab{text-align: center;margin: 20px 0;font-size: 14px;color: #8f8f8f;}
.xiab i{font-style:normal;margin-right:15px;}
.nrynr p{font-size: 16px !important;line-height: 32px !important;text-indent: 2em;color: #494949;}
.nrynr table p{text-indent: 0 !important;}
.sxp{border-top: 1px solid #c1c1c1;overflow: hidden;padding: 20px 0;color:#0453a4 ;margin-top: 30px;line-height: 32px;}
.sxp p a{color: #494949;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.sxp p a:hover{color: #0453a4;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;margin-left: 10px;}
.zhy{padding-top: 20px;overflow: hidden;}
.zhybox{margin-bottom: 20px;}
.zhybox h3{background: #eaeaea;border-left: 4px solid #0453a4;height: 40px;line-height: 40px;font-size: 18px;color: #0453a4;padding-left: 25px;}
.zhybox ul{padding: 20px 0 0 10px;overflow: hidden;}
.zhybox ul li{padding: 0 10px;overflow: hidden;float: left;}
.zhybox ul li a{font-size: 14px;line-height: 26px;color: #333;}
.zhybox ul li:hover a{color: #0453a4;}



.piclistnr ul{padding: 30px 0;overflow: hidden;}
.piclistnr ul li{float: left;overflow: hidden;padding: 0 26px;margin-bottom: 15px;}
.piclistnr ul li a{display:block;color:#494949;}
.piclistnr ul li .pictp{width: 260px;height: 180px;overflow: hidden;}
.piclistnr ul li .pictp img{width: 260px;height: 180px;}
.piclistnr ul li p{text-align: center;color: #494949;font-size: 14px;margin-top: 10px;}
.piclistnr ul li:hover p{color: #0453a4;}


.jgsz{padding-top:40px;overflow:hidden;}
.jgszbox{margin-bottom:40px;}
.jgszbox h3{background: #eaeaea;border-left: 4px solid #0453a4;height: 40px;line-height: 40px;font-size: 18px;color: #0453a4;padding-left: 25px;margin-bottom: 15px;}
.jgszbox ul{overflow:hidden;}
.jgszbox ul li{width:43%;margin-right:4%;border-bottom:1px dotted #d7d7d7;float:left;background:url(../img/in.png) no-repeat left center;padding-left:25px;line-height:40px;height:40px;}
.jgszbox ul li a{color:#333;}
.jgszbox ul li:hover a{color:#0453a4;}




.szll{padding: 20px 0;overflow: hidden;}
.szllqh{width: 100%;overflow: hidden;margin-bottom: 20px;}
.szllqh ul li{float: left;padding: 10px 25px;overflow: hidden;border: 1px solid #0553a5;color: #0553a5;margin-right: 10px;cursor: pointer;}
.szllqh ul li.curr{background: #0553a5;color: #fff;}

.zimu{margin-bottom: 20px;overflow: hidden;}
.zimu i{font-style: normal;width: 65px;float: left;font-size: 18px;color: #000;font-weight: bold;margin-top: 5px;}
.zmnr{float: right;width: 875px;overflow: hidden;}
.zmnr span{color: #0052b1;float: left;font-weight: bold;margin-top: 8px;}
.zmnr a{padding: 0 15px;border-right: 1px solid #828282;color: #000;float: left;font-weight: bold;margin-top: 8px;}
.zmnr a:hover{color: #0e50b1;}
.xsbox{margin-bottom: 20px;overflow: hidden;}
.xsbox h3{font-size: 20px;color: #0e50b1;border-bottom: 1px solid #e3e2e7;overflow: hidden;padding-bottom: 10px;}
.xsbox ul{padding-top: 15px;overflow: hidden;}
.xsbox ul li{float: left;width: 20%;text-align: left;font-size: 14px;line-height: 28px;}
.xsbox ul li a{color: #494949;}
.xsbox ul li:hover a{color: #0e50b1;}

.xbbox{margin-bottom: 20px;overflow: hidden;}
.xbbox h3{font-size: 18px;color: #0e50b1;padding-bottom: 8px;overflow: hidden;border-bottom: 1px solid #e2e7eb;}
.xbbox ul{padding-top: 20px;overflow: hidden;}
.xbbox ul li{float: left;margin-bottom: 15px;width: 110px;overflow: hidden;margin-right: 56px;}
.xbbox ul li.last{margin-right: 0 !important;}
.xbtp{width: 110px;height: 150px;overflow: hidden;}
.xbtp img{width: 110px;height: 150px;}
.xbbox ul li p{text-align: center;font-size: 14px;color: #494949;margin-top: 10px;}
.xbbox ul li p a{color: #494949;}
.xbbox ul li:hover p a{color: #0e50b1;}




.xjxz h3{font-size: 18px;color: #0e50b1;padding-bottom: 8px;overflow: hidden;border-bottom: 1px solid #e2e7eb;}
.xjxz ul{padding-top: 20px;overflow: hidden;}
.xjxz ul li{float: left;margin-bottom: 15px;width: 110px;overflow: hidden;margin-right: 56px;}
.xjxz ul li.last{margin-right: 0 !important;}
.xbtp{width: 110px;height: 150px;overflow: hidden;}
.xbtp img{width: 110px;height: 150px;}
.xjxz ul li p{text-align: center;font-size: 14px;margin-top: 10px;}
.xjxz ul li p a{color: #494949;}
.xjxz ul li:hover p a{color: #0e50b1;}



.xyld{overflow: hidden;padding: 20px 0;}
.xyld ul{overflow: hidden;padding-bottom: 20px}
.xyld ul li{overflow: hidden;padding: 20px 0;border-bottom: 1px dashed #e0e8f4;cursor: pointer;width: 86%;margin: 0 auto;}
.xyldtp{width: 110px;height: 150px;overflow: hidden;}
.xyldtp img{width: 110px;height: 150px;}
.xyldwz{width: 580px;overflow: hidden;padding: 10px 0;}
.xyldwz h3{color: #000;font-size: 21px;margin-bottom: 20px;font-weight: normal;}
.xyldwz p{color: #333;line-height: 28px;}
.xyldwz h3:hover{color: #0453a4;}
#vsb_content_2 p{text-indent:0!important;}
.v_news_content {
    width: 1100px;
    height: auto;
    margin: 0 auto;
}