body {font-family: "微软雅黑";}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;outline: 0;}
body,div,span,h1,h2,h3,h4,h5,h6,p,em,img,strong,b,small,u,i,center,dl,dt,dd,ol,ul,li,sub,sup,tt,var,del,dfn,ins,kbd,q,s,samp,strike,applet,object,iframe,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,blockquote,pre,a,abbr,acronym,address,big,cite,code,mark,audio,video,input,textarea,select{margin:0; padding:0;}
div, ul, li, p, form {padding: 0px;margin: 0px;list-style-type: none;}
.clear{clear: both;}
a {text-decoration: none;outline: none;}
img {border: 0;vertical-align: middle;}

div,ul,li,body,p{margin:0; padding: 0; font-size: 14px; font-family: "Microsoft Yahei", "微软雅黑", sans-serif;}
.clearfix::after{ clear: both; display: block; height: 0; content: '';}
ul,li{ list-style: none;}
#container{ width:1177px; margin: 0 auto;margin-top: 30px;}
#container li{ position:relative;width: 276px;border: 1px solid #ccc; height:220px; line-height: 150px; text-align: center; margin:9px; float: left; cursor: pointer;  overflow: hidden;}
#container li p{ height:220px; width: 100%; position: absolute; left: 0; top: -220px; color: #ffffff;z-index: 2; }
#container li .img{ width: 276px; height:220px; display: block;-moz-transition:.5s ease-in;-webkit-transition:.5s ease-in;-o-transition:.5s ease-in;-ms-transition:.5s ease-in;transition:.5s ease-in;}
#container li:hover .img{ transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}
#container li p i{ width: 100%; height: 100%; display: block; position: absolute; left: 0; top: 0;z-index: -1;background: #000000; opacity: 0.7; -moz-opacity:0.7; filter:alpha(opacity=70); font-size: 16px; }
#container li p font{color: #fff;}
#container li p font.y1{font-size: 18px;float: left;display: block;width:240px;height: 20px;line-height: 20px;margin-top: 20px;text-align: left;margin-left: 20px;}
#container li p font.y2{float: left;display: block;width: 240px;height: 20px;line-height: 20px;margin-top: 10px;text-align: left;margin-left: 21px;font-size: 14px;}
#container li p font.y3{float: left;display: block;width: 240px;line-height: 20px;margin-top: 15px;text-align: left;margin-left: 21px;font-size: 14px;color: #cccccc;}

#container li p a{width: 100px;height: 42px;margin-left: 20px;background: #0083c9;top: 0px !important;left: 0px !important;color: #fff;font-size: 14px;float: left;margin-top: 19px;line-height: 42px;border-radius: 7px;}

.explain{ display: block; margin:0 auto;}

.sjpal{clear: both;background: #ffffff;width: 100%;}
.sjpal .title{width: 1162px;margin: 0 auto;clear: both;text-align: center;padding-top: 80px;}
.sjpal .title span{color: #000000;font-size: 47px;border-bottom: 4px solid #0083c9;padding-bottom: 10px;height: 80px;}
.sjpal .title span a{color: #000000;}
.sjpal .title p{color: #999999;font-size:24px;display: block;clear: both;margin-top: 26px;}

.wmnw{clear: both;background: #ffffff;width: 100%;}
.wmnw .title{width: 1162px;margin: 0 auto;clear: both;text-align: center;padding-top: 80px;}
.wmnw .title span{color: #000000;font-size: 47px;border-bottom: 4px solid #0083c9;padding-bottom: 10px;height: 80px;}
.wmnw .title span a{color: #000000;}
.wmnw .title p{color: #999999;font-size:24px;display: block;clear: both;margin-top: 26px;}
.wmnw .wmnwcont{width: 1162px;margin: 0 auto;clear: both;margin-top: 60px;margin-bottom: 42px;}
.wmnw .wmnwcont ul{}
.wmnw .wmnwcont ul li{float: left;width: 110px;text-align: center;height:200px;margin-right: 120px;margin-left: 22px;}
.wmnw .wmnwcont ul li a{padding-top:130px;clear: both;height: 40px;line-height: 40px;display: block;color: #666666;font-size: 24px;text-align: center;}
.wmnw .wmnwcont ul li.on1{background: url(t1.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on1:hover{background: url(t11.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on1:hover a{color: #0083c9;}
.wmnw .wmnwcont ul li.on2{background: url(t2.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on2:hover{background: url(t22.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on2:hover a{color: #0083c9;}
.wmnw .wmnwcont ul li.on3{background: url(t3.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on3:hover{background: url(t33.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on3:hover a{color: #0083c9;}
.wmnw .wmnwcont ul li.on4{background: url(t4.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on4:hover{background: url(t44.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on4:hover a{color: #0083c9;}
.wmnw .wmnwcont ul li.on5{background: url(t5.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on5:hover{background: url(t55.png) top center no-repeat;}
.wmnw .wmnwcont ul li.on5:hover a{color: #0083c9;}

.swmss{clear: both;background: #f2f2f2;width: 100%;}
.swmss .title{width: 1162px;margin: 0 auto;clear: both;text-align: center;padding-top: 80px;}
.swmss .title span{color: #000000;font-size: 47px;border-bottom: 4px solid #0083c9;padding-bottom: 10px;height: 80px;}
.swmss .title span a{color: #000000;}
.swmss .title p{color: #999999;font-size:24px;display: block;clear: both;margin-top: 26px;}
.swmss .sgsjj{width: 1162px;margin: 0 auto;clear: both;padding-bottom: 80px;}
.swmss .sgsjj p{color:#666666;font-size:18px;line-height: 33px;margin-top: 35px;text-align:left;text-indent: 18px;}

.snews{clear: both;background: #f2f2f2;width: 100%;}
.snews .title{width: 1162px;margin: 0 auto;clear: both;text-align: center;padding-top: 80px;}
.snews .title span{color: #000000;font-size: 47px;border-bottom: 4px solid #0083c9;padding-bottom: 10px;height: 80px;}
.snews .title span a{color: #000000;}
.snews .title p{color: #999999;font-size:24px;display: block;clear: both;margin-top: 26px;}
.snews ul{clear: both;background: #fff;width: 1162px;padding-left:20px;padding-right: 20px;margin: 0 auto;margin-top: 50px;}
.snews ul li{float: left;width: 1122px;clear: both;padding-top: 13px;border-bottom: 1px solid #dddddd;padding-bottom: 28px;}
.snews ul li dd{color: #333333;font-size: 20px;float: left;line-height: 55px;}
.snews ul li span{color: #999999;font-size: 14px;float: right;line-height: 55px;}
.snews ul li p{clear: both;color: #666666;font-size: 16px;}
.snews ul li a:hover dd{color: #0083c9;}
.snews ul li a:hover span{color: #0083c9;}
.snews ul li a:hover p{color: #0083c9;}

.foot{clear: both;background: #525252;}
.foot .footmd{width: 1162px;margin: 0 auto;clear: both;}
.foot .footmd .left{float: left;width: 600px;}
.foot .footmd .left h2{font-size: 20px;color: #fff;font-weight: lighter;display: block;margin-top: 57px;margin-bottom: 30px;}
.foot .footmd .left img{height:135px;float: left;}
.foot .footmd .left span{float: left;}
.foot .footmd .left span p{color: #999999;font-size:16px;margin-left: 29px;margin-bottom: 16px;}
.foot .footmd .right{float: left;}
.foot .footmd .right h2{font-size: 20px;color: #fff;font-weight: lighter;display: block;margin-top: 57px;margin-bottom: 32px;}
.foot .footmd .right p{color: #999999;font-size:16px;line-height:23px;margin-bottom:26px;}
.foot .footmd .right p img{padding-right: 12px;float: left;width: 33px;padding-top: 1px;}
.foot .ylink{clear: both;margin: 0 auto;width: 1162px;margin-top:20px;}
.foot .ylink dl{float: left;width: 100px;}
.foot .ylink dl a{color: #ffffff;font-size:16px;margin-right: 20px;}
.foot .ylink dd{float: left;width: 1062px;}
.foot .ylink dd a{color: #999999;font-size:16px;margin-right: 20px;float: left;padding-bottom:10px;}
.foot .ylink dd a:hover{color: #ffffff;}
.foot .ddaohang{clear: both;margin: 0 auto;width: 1162px;margin-top:26px;}
.foot .ddaohang dl{float: left;width: 100px;}
.foot .ddaohang dl a{color: #ffffff;font-size:16px;margin-right: 20px;}
.foot .ddaohang dd{float: left;}
.foot .ddaohang dd a{color: #999999;font-size:16px;margin-right: 20px;}
.foot .ddaohang dd a:hover{color: #ffffff;}
.foot .copy{color: #fff;font-size: 14px;text-align: center;line-height: 72px;height: 72px;background: #464646;width: 100%;clear: both;margin-top: 30px;}
.foot .copy a{color: #fff;font-size: 14px;}
.foot .copy img{margin-left: 41px;}

.banner {clear: both;width: 100%;text-align: center;}
.banner a {max-width: 1920px;display: block;margin: 0 auto;text-align: center;}
.banner a img {max-width: 100%;max-height: 100%;display: inline-block;}
.banner .slick-dots {bottom:36px;}
.banner .slick-dots li button {width:12px;height:12px;border-radius: 50%;border: 1px solid #fff;}
.banner .slick-dots li button:before {content: " ";}
.banner .slick-dots li.slick-active button {width:12px;height:12px;border-radius: 50%;background: #ffffff;}
.banner-neiye {clear: both;width: 100%;text-align: center;}
.banner-neiye a {max-width: 1920px;display: block;margin: 0 auto;text-align: center;}
.banner-neiye a img {max-width: 100%;max-height: 100%;display: inline-block;}

.top{clear: both;width: 100%;background: #d2dfe8;}
.top .h-container{width: 1200px;margin: 0 auto;clear: both;}
.top .h-container .logo{float: left;height: 60px;margin-top: 10px;margin-bottom: 17px;width: 180px;}
.top .h-container .logo img{width: 170px;height: 60px;float: left;}
.top .h-container .tell{float:right;font-size: 20px;color: #ce2020;line-height: 60px;margin-top: 10px;}
.top .h-container .tell img{padding-right: 10px;}
.top .h-container #topNav{width:700px;float: left;height: 60px;margin-left:50px;}
.top .h-container #topNav ul{}
.top .h-container #topNav ul li{float: left;line-height: 60px;margin-top: 10px;}
.top .h-container #topNav ul li a{font-size: 20px;color: #000;padding-left: 15px;padding-right: 15px;}
.top .h-container #topNav ul li a:hover{color: #0083c7;border-bottom: 4px solid #0083c9;padding-bottom: 10px;}
.top .h-container #topNav ul li.hl a{color: #0083c7;border-bottom: 4px solid #0083c9;padding-bottom: 10px;}



.container-r{width: 780px;float: right;display: inline;}
.container-r .news-list{width: 780px;float:left;display: inline;}
.container-r .news-list .list-star{float:left;margin-top: 15px;border-bottom: 1px dashed #ddd;padding-bottom: 20px;clear: both;width: 100%;display: block;}
.container-r .news-list .list-star .new-number{float:left;font-size: 16px;border: solid 1px #e4e4e4;width: 90px;text-align: center;height:70px;margin-top: 8px;}
.container-r .news-list .list-star .new-number dt{border-bottom:solid 1px #e4e4e4;font-size: 20px;line-height: 32px;color: #2eaee0;}
.container-r .news-list .list-star .new-number dd{line-height: 33px;}
.container-r .news-list .list-star .new-con{float:left;width: 670px;margin-left: 14px;}
.container-r .news-list .list-star .new-con dt{float:left;display: block;width: 100%;line-height: 35px;font-size: 16px;}
.container-r .news-list .list-star .new-con dd{float:left;font-size: 14px;line-height: 20px;}

.paging{float: right;display: inline;clear: both;margin-top: 25px;line-height: 35px;}
.paging a{text-align: center;border: 1px solid #bfbfc7;background: #fff;height: 28px;font-size: 12px;line-height: 28px;margin-left: 5px;border-radius: 3px;padding-left: 12px;padding-right: 12px;padding-top:9px;padding-bottom: 9px;}
.paging a.cpb{color: #fff;background: #1885cc;}

.news-info{width: 780px;float:left;display: inline;}
.news-info h1{text-align: center;font-size: 18px;color: #000;line-height: 45px;margin-top: 20px;}
.news-info .laiyuan{text-align: center;font-size: 14px;clear: both;}
.news-info .laiyuan span{margin-left: 10px;}

.n-info-con{margin-top: 25px;line-height: 180%;}

.n-info-con .prev-b{width: 100%;clear: both;float: left;display: block;margin-top: 25px;}
.n-info-con .prev-b dt{float: left;}
.n-info-con .prev-b dd{float: left;margin-left: 20px;}
.n-info-con .next-b{width: 100%;clear: both;float: left;display: block;}
.n-info-con .next-b dt{float: left;}
.n-info-con .next-b dd{float: left;margin-left: 20px;}

.related-new{width: 100%;clear: both;float: left;display: block;margin-top: 25px;}
.related-new ul {margin-top:8px;clear: both;}
.related-new ul li{clear: both;line-height: 25px;float: left;display: block;}

.news-info .btn-back{border: solid 1px #e4e4e4;padding: 10px;clear: both;margin-top: 15px;border-radius: 8px;width: 150px;float: left;text-align: center;}

.jxal-list{width: 780px;float:left;display: inline;margin-top: 25px;}
.jxal-list li{float: left;width: 240px;margin-left: 10px;margin-right: 10px;}
.jxal-list li img{width: 100%;height: 193px;float: left;}
.jxal-list li dt{float: left;width: 240px;height: 35px;line-height: 35px;text-align: center;overflow: hidden;}
.jxal-list li dt a{font-size: 14px;}



















