@charset "utf-8";
/* CSS Document */
body,p,div,ul,li,img{margin: 0px;padding: 0px;}
body{ background: #fff;}
*{font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;}
a img{border: 0px;}
a{text-decoration: none;color: #000;}
a:hover{color: #000;}
ul,li{list-style: none;}
.top{height:40px; width: 100%; background: #005db0;}
.top_right{ float: right; height: 40px; line-height: 40px;color: #fff;font-size: 14px;}
.top_right a{color: #fff;}
.head{height: 110px;width: 100%;background: #0076cb;}
.head_logo{ width:650px;height:110px; background: url(../images/newweb/logo.png) center no-repeat;float: left;}
.head_right{ width: 790px; height: 45px; float: right;margin-top: 35px;}
.top_nav{width: 113px; height: 32px; margin: 0px 15px; float: left;}
.top_nav img{ width:100%;}
.top_soso{ width: 200px; height: 66px; float: right;line-height: 25px;color:#fff;}
.top_soso a{ font-size: 14px;color:#fff;}
.cl{clear: both;}
.lf{float: left;}
.lr{float: right;}
.main{width: 1600px; margin: 0 auto;}
.nav{border-top: 1px solid #FFFFFF; height: 50px; width: 100%;background: #0076cb;}
.nav ul{list-style: none;}
.nav ul li{width: 133.3px; height: 50px; line-height: 50px; text-align: center;color: #fff; list-style: none;float: left;}
.nav ul li a{color: #fff; text-decoration: none; font-weight: bold;font-size: 24px}
.banner{width: 1600px; margin: 0px auto; height: 325px; overflow: hidden;}
.h60{height: 60px; width: 100%;}
.h30{height: 30px; width: 100%;}
.xy_news{ height:500px; width: 645px;}
.xy_news_img{ height:435px; width:645px; margin-top: 20px; overflow: hidden;}
.xy_news_img img{width: 100%;height: 100%;}
.dt_top{ height: 37px;line-height: 37px; text-align: left;}
.dt_top_icon{height: 37px; width: 37px; float: left;}
.dt_top_title{ height: 37px; padding-left: 10px;float: left; text-align: left; font-size: 28px;font-weight: bold;}
.more{height: 33px; width: 122px;float: right;}
.tzgg{ width: 450px; height:520px; margin-left: 40px;}
.tzgg_conten{height: 440px;width: 100%; background: url(../images/newweb/news_bg01.png) center no-repeat;margin-top: 20px;}
.tzgg_conten_list{padding-top: 30px; width: 400px;overflow: hidden;padding-left: 20px;}
.tzgg_conten_list li{padding-left: 20px; background: url(../images/newweb/d.png) left no-repeat; line-height: 50px;height: 50px;font-size:20px;}
.tzgg_conten_list li a{color: #010101;}

.xsxx{height:520px;width: 435px;}
.xsxx_conten{height:435px; background: url(../images/newweb/news_bg02.png) center no-repeat;margin-top: 20px;}
.xsxx_contenlist{padding-top: 30px; width: 400px;overflow: hidden;padding-left: 20px;}
.xsxx_contenlist li{padding-left: 20px; background: url(../images/newweb/d.png) left no-repeat; line-height: 50px;height: 50px;font-size:20px;}
.xsxx_contenlist li a{color: #010101;}
.center{width: 100%;height: 780px; background: #0776bd;margin-top: 20px;}
.rcpy{width: 940px;height: 645px;padding-top: 70px; color: #fff;float: left;}
.rcpx_conten{width: 910px; height: 515px; padding: 30px 15px; border: 1px solid #FFFFFF; margin-top: 25px;overflow: hidden;}
.rczp_list li{width:415px; margin: 0 20px;height: 510px;float: left;list-style: none;}
.rczp_img{ height: 280px; width: 100%; margin-bottom: 30px;}
.rczp_img img{ width: 100%;height: 100%;}
.rczp_title{ height: 80px; width: 100%;margin-bottom: 20px;}
.rczp_date{ height: 80px; width: 80px; background:#b7c0ca;color: #0776bd;float: left;line-height: 80px;font-size: 20px; text-align: center;}
.rczp_title_title{height: 80px; width: 320px;float: right; line-height: 40px; font-size: 20px;}
.rczp_title_title a{color: #fff;}
.xyzc{ width: 535px;height: 645px;padding-top: 70px; color: #fff;float: right;}
.xyzc_art{height: 575px; width: 100%;margin-top: 25px;}
.xyzc_art_img{height: 335px; width: 100%;position: relative;z-index: 9;}
.xyzc_art_img img{width: 100%;height: 100%;}
.xyzc_art_title{width: 75%;padding: 20px 30px;background: #9864a9;position: absolute; bottom: 60px;color: #fff;z-index: 999;font-size: 30px;}
.xyzc_art_title a{color: #fff;}
.xyzc_art_conter{height: 240px; width: 100%; background: #a2b1bd;position: relative;color: #585e62; overflow: hidden;}
.xyzc_date{ height: 40px; line-height: 40px; padding-left: 45px; margin: 20px 30px; background: url(../images/newweb/time.png) left no-repeat;color: #585e62;font-size: 20px;}
.xyzc_wenzhang{ height: 40px; line-height: 40px; padding-left: 45px; margin: 20px 30px; background: url(../images/newweb/art.png) left no-repeat;color: #585e62;font-size: 20px;}
.xyzc_more{position: absolute;bottom: 20px;right: 20px; width: 100px;height: 40px; background: #9864a9; color: #fff;font-size: 18px; line-height: 40px; text-align: center;}
.kstd{width: 380px;height: 375px; float: left;}
.xyzc_more a{color: #fff;}
.kstd_link{ height: 60px; width: 150px; background: #2c6aa9; background-image: url(../images/newweb/link01.png); background-repeat: no-repeat; background-position: left; border-radius: 10px; color: #fff;margin: 65px 25px 25px; line-height: 60px;padding-left: 70px;font-size: 30px;}
.kstd_link2{ height: 60px; width: 150px; background: #2c6aa9; background-image: url(../images/newweb/link02.png); background-repeat: no-repeat; background-position: left; border-radius: 10px; color: #fff;margin: 25px 25px; line-height: 60px;padding-left: 70px;font-size: 30px;}
.kstd_link3{ height: 60px; width: 150px; background: #2c6aa9; background-image: url(../images/newweb/link03.png); background-repeat: no-repeat; background-position: left; border-radius: 10px; color: #fff;margin: 25px 25px; line-height: 60px;padding-left: 70px;font-size: 30px;}
.kstd a{color: #fff;text-decoration: none;}
.jyxx{width: 495px;height: 375px;float: right;margin-left: 90px;}
.jyxx_conter{ width: 495px;height: 375px; background: url(../images/newweb/news_bg03.png) left no-repeat;}
.jyxx_conter_list{padding-top: 30px; width: 440px;overflow: hidden;padding-left: 20px;}
.jyxx_conter_list li{padding-left: 20px; background: url(../images/newweb/d.png) left no-repeat; line-height: 50px;height: 50px;font-size:20px;}
.jyxx_conter_list li a{color: #010101;}


.link{ width: 100%;height: 285px; background: #86959f;}
.link_top{height: 50px; width: 100%;padding-top: 40px;color: #fff;}
.link_list{ width: 100%;}
.link_list li{float: left;margin:20px 11px;}
.end{ width: 100%; height: 135px; background: #005db0;}
.end_logo{ width: 520px; height: 88px; float: left;background: url(../images/newweb/end_logo.png) left no-repeat;margin: 25px;}
.end_copyright{ width: 740px; height: 50px; float: right; line-height: 50px; font-size: 16px; margin: 40px; color: #92aed4;}

.ny_nav{ width: 300px; float: left;}
.ny_nav_top{ height: 50px; background: #0076cb; text-align: center; line-height: 50px;font-size: 26px;font-weight: bold;color: #fff;}
.ny_nav_list{background: #f9f8f8;}
.ny_nav_list li{height: 50px; background: #f9f8f8;line-height: 50px;text-align: center;margin: 10px 0;}
.ny_nav_list li a{color: #000;font-size: 20px;font-weight: bold;}
.ny_nav_list li a:hover{color:#0076cb;}
.ny_right{width: 1200px;float: right;}
.ny_weizhi{height: 50px;line-height: 50px; border-bottom: 1px solid #EDECEC; font-size: 18px;}
.ny_title{ line-height: 50px; border-bottom: 1px dashed #D9D9D9;font-size: 20px;text-align: center; width: 100%;padding-top: 30px;}
.ny_conter{ width: 100%; line-height: 40px; font-size: 18px; padding: 10px 0;}
.ny_conter_list{padding: 50px 0;}
.ny_conter_list li{height: 60px; line-height: 55px; font-size: 18px; margin: 10px 0;/*border-bottom: 1px dashed #C5C5C5;*/}
.ny_conter_list li a{color: #000000;}