@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
body{padding:0px;margin:0px;color:#666;font-size:12px;overflow-x:hidden;font-family:"思源黑体 CN","sans-serif",BlinkMacSystemFont,Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif;}
input[type='text'],input[type='button']{padding:0px;margin:0px;}
ul,img,p,font,dd,span{padding:0px;margin:0px;border:0px;}
em{font-weight:normal;}
li{list-style-type:none;padding:0px;margin:0px;border:0px;}
a{text-decoration:none;color:#333;cursor:pointer;}a:hover{text-decoration:none;}
.clear{ clear:both;}

/*整站通用*/
.w1200{width:1200px;overflow: hidden;margin: 0 auto;}
.tit{font-size:20px;color: #0268b2;border-bottom: 1px solid #f1f1f1;padding-bottom: 18px;}
.tit a {color: #333;}
.clear{width:100%;clear: both; height: 1px;}
/*.tit a span{color:#268b2;}*/
/*头部*/
.head{width:1200px; margin:0px auto; margin-top:20px;height:90px;}
.head .top_log{width:306px; height: 70px; float:left;}
.head .top_ul{width:500px;float:left; margin-left: 60px; margin-top:20px;}
.head .top_ul li{ font-size: 16px; height: 30px; line-height: 30px; padding-left:30px;float:left; margin-left: 20px;}
.head .top_ul .list1{ background:url("../images/toptp1.jpg") no-repeat left center;}
.head .top_ul .list2{ background:url("../images/toptp2.jpg") no-repeat left center;}
.head .top_r{float:right; width:260px;height: 48px;  margin-top:8px;background:url("../images/toptel.jpg") no-repeat left center;}
.head .top_r img{margin-right: 8px;float: left;}
.head .top_r p{ height: 48px; line-height: 20px; font-size:16px;color: #e14e00; float: right;display: block; border-left: 1px solid #e14e00; padding-left: 10px;}
.head .top_r a{font-size:30px;color: #e14e00; display: block; line-height: 30px; font-family: Impact; letter-spacing:1px;}

.nav{background: #003b7b;}
.nav ul{width: 1200px;margin: 0 auto;height: 50px;display: flex;justify-content:space-between; overflow: hidden;}
.nav ul>li{}
.nav ul li a{ width: 120px; height: 50px;line-height:50px;color:#fff;display: block;text-align: center;font-size:20px;}
.nav ul li a.active{background: #004ea2;}
.banner{ width:100%; height: 660px; background: url("../images/banner.jpg") no-repeat top center;}

.navconbj{ background:url("../images/contp.jpg") no-repeat; height: 310px;}
.navcon{ width:1200px; height: 248px; margin:0px auto;display: flex;justify-content:space-between; overflow: hidden;}
.navcon li{ width:374px;height:188px; background: #fff; border-radius: 10px; margin-top: 62px;}
.navcon li i{ width:122px; height: 122px; float: right;display: block; border-radius: 100%;margin-right:53px; margin-top: 34px; }
.navcon li p{width: 130px; font-size:16px; float: left;color: #959595; text-align: center;margin-left:53px; margin-top:70px;}
.navcon li p strong{font-size: 26px;color: #444444;display: block;}
.navcon .list1 i{ background:url("../images/navtp1.png") no-repeat center center;}
.navcon .list2 i{ background:url("../images/navtp2.png") no-repeat center center;}
.navcon .list3 i{ background:url("../images/navtp3.png") no-repeat center center;}


.ztqtitl{ width:100%; margin: 0px auto;height:67px; border-bottom: 3px solid #eaeaea;}
.ztqtitl .p1{height:32px; line-height: 32px; font-size:31px; border-left: 4px solid #079fff;color: #313131; text-indent:6px; float: left;}
.ztqtitl a{height:32px; line-height: 32px; font-size:16px;color: #959595; float: right; display: block;}
.ztqtitl a:after{content:"+"; width: 17px; height: 17px; line-height: 17px; color: #fff; text-align: center; background: #84ccfa; border-radius: 100%; display: block; float: right; margin-top:8px; margin-left:4px;}

.con1{width:1200px; margin: 0px auto; margin-top: 50px;}
.con1 .xwzx{ width: 372px; float: left;}
.con1 .xwzx li{ width: 100%;border-bottom:1px solid #eaeaea; clear:both;padding:18px 0;}
.con1 .xwzx li:nth-last-child(1){border-bottom:none;}
.con1 .xwzx li a{height:24px;line-height: 24px; display: block;clear: both;}
.con1 .xwzx li .p2{ width:78px; float:right;font-size: 16px;color:#b5b5b5;text-align: right;}
.con1 .xwzx .list1 i{width:10px; height: 24px; display: block; float: left; background: url("../images/d1.jpg") no-repeat left center;}
.con1 .xwzx .list1 .p1{ width:280px; float:left;font-size: 18px;color:#434343;}
.con1 .xwzx .list1 div{ width: 100%; height: 70px; clear:both; padding-top: 10px;}
.con1 .xwzx .list1 div img{ width:74px; height: 70px; float: left;}
.con1 .xwzx .list1 div .p3{ width:278px; height: 70px; float: right;font-size: 14px;color:#b5b5b5; line-height: 24px;}
.con1 .xwzx .list2 i{width:10px; height: 24px; display: block; float: left; background: url("../images/d2.jpg") no-repeat left center;}
.con1 .xwzx .list2 .p1{ width:280px; float:left;font-size: 18px;color:#707070;}

.con1 .yyjs{ width:352px; float: left; margin-left:60px;}
.con1 .yyjs .yyjs1 {margin-top:26px;}
.con1 .yyjs .yyjs1 img { float:left; margin-right:20px; margin-top:4px;}
.con1 .yyjs .yyjs1{text-align: justify;text-justify: inter-ideograph; text-indent: 2em;font-size: 16px; line-height: 28px; color:#707070;}

.con1 .cjwt{ width:354px; float: right;}
.con1 .cjwt li{ width: 100%; clear: both;}
.con1 .cjwt li span{width:36px; height:28px; display: block; float: left;line-height: 28px; color: #fff;font-size: 18px; list-style: none; text-indent:5px;}
.con1 .cjwt li p{ width: 310px; float: right;}
.con1 .cjwt .list1{ height:28px; margin-top: 26px;}
.con1 .cjwt .list1 span{background: url("../images/wen.jpg") no-repeat left center;  }
.con1 .cjwt .list1 .p1{font-size: 18px;color:#434343;}
.con1 .cjwt .list2{ margin-top:16px;}
.con1 .cjwt .list2 span{background: url("../images/da.jpg") no-repeat left center;}
.con1 .cjwt .list2 .p1{font-size: 16px;color:#707070; line-height:26px;text-align: justify;text-justify: inter-ideograph;}


.con2bj{ width:100%;background: #f5f5f5; height:636px; margin-top:30px; }
.con2{width:1200px; margin: 0px auto; padding-top:80px;}
.con2 .zt1kp{ width: 372px;height: 395px; float: left; background: #fff;padding:40px 12px 36px 12px; }
.con2 .zt1kp li{ width: 100%;border-bottom:1px solid #eaeaea; clear:both;padding:18px 0;}
.con2 .zt1kp li:nth-last-child(1){border-bottom:none;}
.con2 .zt1kp li a{height:24px;line-height: 24px; display: block;clear: both;}
.con2 .zt1kp li .p2{ width:78px; float:right;font-size: 16px;color:#b5b5b5;text-align: right;}
.con2 .zt1kp li i{width:10px; height: 24px; display: block; float: left;}
.con2 .zt1kp .list1 i{ background: url("../images/d1.jpg") no-repeat left center;}
.con2 .zt1kp .list1 .p1{ width:280px; float:left;font-size: 18px;color:#434343;}
.con2 .zt1kp .list1 div{ width: 100%; height: 70px; clear:both; padding-top: 10px;}
.con2 .zt1kp .list1 div img{ width:74px; height: 70px; float: left;}
.con2 .zt1kp .list1 div .p3{ width:278px; height: 70px; float: right;font-size: 14px;color:#b5b5b5; line-height: 24px;}
.con2 .zt1kp .list2 i{ background: url("../images/d2.jpg") no-repeat left center;}
.con2 .zt1kp .list2 .p1{ width:280px; float:left;font-size: 18px;color:#707070;}

.con2 .cpzx{ width: 378px; height: 395px; float: left; background: #fff;padding:40px 12px 36px 16px; margin-left:7px; }
.con2 .cpzx li{ width:120px;background: #ffffff;float: left; position: relative;top:0px; left:0px; margin-top:16px;}
.con2 .cpzx .lsit1{ margin-left:8px;margin-right:8px;}
.con2 .cpzx li .tp{ width:120px; height:105px; display: block; margin: 0px auto;}
.con2 .cpzx li .p1{ width:100%; text-align: center; line-height:40px; font-size:16px;color: #626262;}
.con2 .cpzx li .ckxxq{ display: none;}
.con2 .cpzx li:hover .ckxxq{ display: block;width:120px; height:105px;background: url("../images/cpzxbj.png"); position: absolute; top:0px; left:0px; border-radius:6px;}
.con2 .cpzx li:hover .ckxxq p{width:76px; height:24px; display: block;margin: 0px auto;line-height:24px;text-align: center;color:#ffffff; }
.con2 .cpzx li:hover .ckxxq .tp2{font-size:16px;margin-top:10px; }
.con2 .cpzx li:hover .ckxxq .p2{font-size:14px;margin-top:30px;background: #f75600;}
.con2 .cpzx li:hover .ckxxq span{ width:30px; display: block; margin: 0px auto; font-size:30px;color: #ffffff; margin-top: 10px; font-weight: lighter;}

.con2 .ztqys{ width: 355px; height: 395px; float:right; background: #fff;padding:40px 12px 36px 16px; }
.con2 .ztqys .ys{ width:100%; height: 154px; margin-top: 20px; }
.con2 .ztqys .ys li{ float:left;}
.con2 .ztqys .ys .list1{ width:117px;}
.con2 .ztqys .ys .list2{ width:224px; float:right;}
.con2 .ztqys .ys .list2 .p1{font-size:22px;color: #434343;font-weight:bold; margin-top:8px; }
.con2 .ztqys .ys .list2 .p2{font-size:16px;color: #707070;margin-top:8px;}
.con2 .ztqys .ys .list2 .p3{font-size:16px;color: #b5b5b5;margin-top:8px;}
.con2 .ztqys .ys .list2 .p3 a{ color:#079fff;}
.con2 .ztqys .p4{ width:46; height:22px; line-height: 22px; text-indent:6px; background: url("../images/sc.jpg") no-repeat left center; margin-top: 20px; color: #fff;font-size:14px; font-weight: bold;}
.con2 .ztqys .p5{line-height:26px; margin-top:10px; color: #b5b5b5;font-size:16px;}





/*底部*/
.footer{background:#232526;height:310px;}
.footer .foot{ width:1200px; margin: 0px auto;padding-top:75px;}
.footer .foot_l{float: left; width:260px;height: 140px; border-right: 1px solid #5c5d5e;}
.footer .foot_l img{ width:200px; height: 140px; float:left;}
.footer .foot_c{float: left; width:760px; margin-left:50px; }
.footer .foot_c .foot_nav{width:100%;height:42px;overflow: hidden;}
.footer .foot_c .foot_nav li{float: left; width: 25%;}
.footer .foot_c .foot_nav li a{color:#fff;display: block;font-size:20px;}
.footer .foot_c .foot_nav1{margin-top:25px;}
.footer .foot_c .nr_l{ width: 360px; float: left;font-size: 14px;color: #c8c8c8;line-height: 32px;}
.footer .foot_c .nr_l a{color: #ff9306;display: inline-block;}
.footer .foot_c .nr_r{width: 260px;float: right;color:#c8c8c8;font-size:14px; background: url("../images/dbtel.jpg") no-repeat left center; padding-left:55px;}
.footer .foot_c .nr_r span{font-size:30px;font-weight: bold;color: #ff9306; display: block;}
.footer .foot_r {width:110px; float: right;}
.footer .foot_r img{ margin-bottom: 20px;}
.footer .foot_r .p2{font-size: 14px;color:#666;}
.footer .nn{ text-align: center; margin-top: 20px;}

/*列表页*/
.contxt{width:1200px; margin: 0px auto; margin-top: 80px;}
.contxt .contxtlt{ width:320px; float:left;}
.contxt .contxtlt .pp1{ width:320px;height:80px;line-height:80px;text-align:center;background:#224a86;font-size:30px;color:#ffffff; border-top-left-radius:6px;border-top-right-radius:6px; }
.contxt .contxtlt .contxtul{ width:318px; border: 1px solid #efefef; border-top:none;border-bottom-left-radius:6px;border-bottom-right-radius:6px; }
.contxt .contxtlt .contxtul li{ width:284px; height: 59px; border-bottom: 1px solid #efefef; line-height: 59px; margin: 0px auto;color:#ffffff; clear: both;}
.contxt .contxtlt .contxtul li p{ width:158px;height: 58px;font-size:20px; color:#303030; float: left; padding-left: 50px; }
.contxt .contxtlt .contxtul li span{ width:22px;height: 58px;font-size:20px; color:#303030; float: left; display: block;}
.contxt .contxtlt .contxtul li:nth-last-child(1){border:none;}
.contxt .contxtlt .aa1{ margin-top:20px; display: block;}
.contxt .contxtlt .contxtlt1{width:318px; border: 1px solid #efefef;border-radius:6px; margin-top:20px;}
.contxt .contxtlt .contxtlt1 .ul1{ width: 306px; margin: 0px auto;height:130px; overflow: hidden; clear: both;}
.contxt .contxtlt .contxtlt1 .ul1 li{width:90px;height: 100px; background:#ebebeb; float: left; margin: 10px 6px;border-radius:6px;}
.contxt .contxtlt .contxtlt1 .ul1 li img{ width:60px; height: 50px; display: block; margin: 0px auto; margin-top:10px;}
.contxt .contxtlt .contxtlt1 .ul1 li p{ font-size:20px; color:#303030; text-align: center; margin-top: 5px;}
.contxt .contxtlt .contxtlt1 .ul2{ width:282px; margin: 0px auto; padding-bottom: 10px;}
.contxt .contxtlt .contxtlt1 .ul2 li{ width:100%; height: 79px; border-top:1px solid #efefef;}
.contxt .contxtlt .contxtlt1 .ul2 li p{ text-indent:60px;}
.contxt .contxtlt .contxtlt1 .ul2 li .p2{ font-size: 16px; color: #999999;}
.contxt .contxtlt .contxtlt1 .ul2 li .p1{ font-family:Impact;margin-top: 16px; color:#303030; font-size:20px; }
.contxt .contxtlt .contxtlt1 .ul2 .list1{ background:url("../images/lsdh.jpg") no-repeat left center;}
.contxt .contxtlt .contxtlt1 .ul2 .list1 .p1{ color:#e14e00; font-size:26px;margin-top: 10px; }
.contxt .contxtlt .contxtlt1 .ul2 .list2{background:url("../images/lssj1.jpg") no-repeat left center;}
.contxt .contxtlt .contxtlt1 .ul2 .list3{background:url("../images/lsdz.jpg") no-repeat left center;}
.contxt .contxtlt .contxtlt1 .ul2 .list3 .p1{ font-family:"思源黑体 CN";}
.contxt .contxtrt{width:830px; float:right;}
.contxt .contxtrt .contxtrtdq{ width: 828px; height:70px; border: 1px solid #ebebeb; border-radius:6px; background: url("../images/dqym.jpg") no-repeat 27px center; line-height: 70px;font-size: 20px; color: #224a86; text-indent: 77px;}
.contxt .contxtrt .contxtrtdq a{color: #224a86; }
.contxt .contxtrt .contxtrtdq a:nth-child(1){color:#303030 }
.contxt .contxtrt .contxtrtlb{width: 828px; height:1096px; border: 1px solid #ebebeb; border-radius:6px; margin-top: 21px;}
.contxt .contxtrt .contxtrtlb .pp1{ width: 776px; margin: 0px auto; height: 52px; border-bottom: 1px solid #efefef; font-size: 24px; line-height: 52px; color: #224a86; margin-top: 15px;}
.contxt .contxtrt .contxtrtlb .phx{ width:120px;height:3px; background: #224a86; margin-top: -2px; margin-left:28px;}
.contxt .contxtrt .contxtrtlb .list{ width: 776px; margin: 0px auto;}
.contxt .contxtrt .contxtrtlb .list li{ height: 126px; border-bottom: 1px solid #efefef; padding-bottom: 29px; margin-top: 30px;}
.contxt .contxtrt .contxtrtlb .list li img{ width: 190px; height: 126px; display: block; float: left;}
.contxt .contxtrt .contxtrtlb .list li p{ width:570px; float: right;}
.contxt .contxtrt .contxtrtlb .list li .p1{ font-size: 20px; color: #303030;}
.contxt .contxtrt .contxtrtlb .list li .p2{ font-size: 18px; color: #999999; line-height:48px;}
.contxt .contxtrt .contxtrtlb .list li .p3{ font-size: 16px; color: #999999;line-height:26px; position: relative;}
.contxt .contxtrt .contxtrtlb .list li .p3 span{ display: block; position: absolute; right: 0px; bottom: 0px; color: #f73d26;}

#pageList{display: flex;justify-content:center; margin-top: 30px;}
#pageList li{ height:46px; padding: 0 15px; line-height:46px; font-size:25px; text-align: center; margin: 0px 3px; border-radius:6px;color:#474747; border: 1px solid #cccccc}
#pageList li a{ color: #474747;}
#pageList .thisclass{background:#224a86;color: #fff; }

/*内容页*/   
.wz_con{width: 828px;border: 1px solid #ebebeb; border-radius:6px; margin-top: 21px;}
.contxt .contxtrt .wz_con .pp1{ width: 776px; margin: 0px auto; font-size: 20px; line-height: 26px; color: #224a86; padding-top: 20px; text-align: center; }
.contxt .contxtrt .wz_con .titlp1 {width: 776px; margin: 0px auto;font-size: 16px;color: #808080;padding-top: 10px;padding-bottom:10px;text-align: center;border-bottom: 1px solid #efefef;}
.contxt .contxtrt .wz_con .wz_nr{ width: 776px; margin: 0px auto; margin-top: 30px; color: #303030; font-size: 20px; line-height:30px; padding-bottom: 40px;}
/*内容页*/
.lmcon{width:776px;margin: 0px auto;font-size: 20px;line-height:36px;color: #303030;padding-top:20px;padding-bottom:20px;border-bottom: 1px solid #efefef;}
.cpcon{width:716px;margin: 0px auto; margin-bottom: 20px; margin-top: 5px;}
.cpcon li{width:224px; height: 218px; float: left; margin-left: 10px; margin-top: 10px;}
.cpcon li a{width:224px; height: 218px;position: relative; display: block;}
.cpcon li img{width:224px; height: 218px; position: absolute; top: 0px; left: 0px; display: block;}
.cpcon li p{width:224px;position: absolute; bottom:10px; left: 0px; display: block;color: #303030; font-size:18px; line-height:30px; text-align: center;}


/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/resourse/images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
