﻿*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}

body{color:#333;font-size:14px;line-height:1.5;
	font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;
	-webkit-font-smoothing:antialiased;
}

img{max-width:100%;border:none}

input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}

input [type=submit],input[type=button],input[type=checkbox],input[type=radio],input[type=reset],select{/*-webkit-appearance:none;*/-moz-appearance:none;appearance:none}

::-webkit-input-placeholder{color:silver}

::-moz-placeholder{color:silver}

::-ms-input-placeholder{color:silver}

select::-ms-expand{display:none}

a{color:#000;text-decoration:none}

a:hover{color:#f1873d;}

ul{list-style:none}

.fix{*zoom:1}

.fix:after,.fix:before{display:block;content:"";height:0;clear:both}

table{border-collapse:collapse;border-spacing:0}

.c{clear:both}

.col-l{float:left}

.col-r{float:right}

em{font-style:normal}

.wp{margin:0 auto;width:98%;max-width:1230px;padding:0 40px}

.wp2{padding:0}

.main .wp{background-color:#fff}
.main{background: url(../images/x_bg-02.jpg) no-repeat bottom center;padding-bottom: 20px;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}



.so { float: left; width: 22%; height:36px; line-height: 36px;  background-color: #fff; border-radius: 20px;overflow: hidden; padding: 0 15px; position: relative; margin:7px 0px 0px 3%;}
.so .inp { float: left;  width: 100%; height: 36px; border: none;outline: none;  background: none; padding-right: 32px;}
.so .bot { position: absolute;  right: 15px; top:7px; width:22px; height: 22px; background: url(x_sousuo.png) no-repeat center; border: none; outline: none; cursor: pointer; background-size:cover;}




.nav{ width: 100%; height:52px; background: #0062b4;}
.nav ul{ width: 1150px; margin: auto; height:52px;  line-height: 52px;}
.nav ul li{ width: 12.5%; text-align: center; float: left; }
.nav ul li a{ display: block; font-size:18px; color: #fff; }
.nav ul li a i{ font-size: 20px; margin-right: 5px; }
.nav ul li a:hover{ background: #0e8ed9;}
.nav ul .active a{ background: #0e8ed9; }
.nav ul li:nth-child(7) a{ background: none; }


.news{ width: 100%; background: #fff; padding: 0px 25px; position: relative; }
.news_img{ float: left; position: absolute; top: 23px;}
.news .news_centered{ width: 100%; margin: auto; text-align: center; padding: 15px 0px 15px 110px; }
.news .news_centered h1{ color: #0e8ed9;width: 80%; margin:10px 10% 5px 10%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.news .news_centered p{ font-size: 16px;width: 80%; height: 24px; margin:0px 10% 10px 10%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;  }


.logo{ width: 100%; padding: 80px 0px 60px 0px; background: url(x_dalou.png) no-repeat center top;}
.logo_n{ width: 1150px; margin: auto;}
.logo img{ width: 663px; }

.wrap{ width:100%;}
.wrap .wrap_centered{ width: 1200px; margin: auto;}
.wrap_n{ width: 100%; padding: 0px 25px; }
.index-row2 {padding:0px 25px 15px 25px;overflow:hidden; float: left; width: 100%;background: #fff; }
.index-row2 .col-l {width:46%;float:left;}
.slick-row2 .item { display: block; position: relative;}
.slick-row2 {height:0;overflow:hidden;padding-top:68%;position:relative;}
.slick-row2 .slider {position:absolute;top:0;left:0;width:100%;height:100%;}
.slick-row2 .pic {padding-top:62%;position:relative;}
.slick-row2 .pic img {position:absolute;top:0;left:0;width:100%;height:100%;}
.slick-row2 .txt {position:absolute;bottom:0;left:0px;right:0px;z-index:2;background:url(x_bj.png);}
.slick-row2 .txt p {padding:0 130px 0 15px;line-height:38px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.slick-row2 .slick-dots {  position: absolute;  bottom: 13px; right: 16px; z-index: 2;}
.slick-row2 .slick-dots li { float: left; margin-right: 5px;}
.slick-row2 .slick-dots li button { width: 9px; height: 9px; background-color: #fff;  font-size: 0; border: none; cursor: pointer;}
.slick-row2 .slick-dots li.slick-active button { background-color: #0e8ed9;}
.index-row2 .listbox{ width: 51%; float: right;margin: 0; }
.index-row2 .tabboxtop{ height: 45px;border-bottom: 3px solid #0062b4; }
.index-row2 .tabboxtop a{ width: 25%; text-align: center; font-weight: initial; height: 42px;  line-height: 42px; }
.index-row2 .tabboxtop a.act{ background: #0062b4; color: #fff; }




.m-slider-lb2 { position: relative; float: left; width: 100%; padding: 0px 25px 15px 25px;}
.m-slider-lb2 .slick-dots {  position: absolute; right: 14px;  bottom: 14px; z-index: 9999;}
.m-slider-lb2 .slick-dots li { margin:0px 0px 0px 6px; float: left; }
.m-slider-lb2 .slick-dots li button {  width: 10px; height: 10px;   font-size: 0;background-color: #fff; border: none;cursor: pointer;}
.m-slider-lb2 .slick-dots li.slick-active button {background-color: #0e8ed9;}





.list{ width:100%; float: left; padding-bottom: 15px; padding: 0px 25px; }

.listbox {width:49.4%;float:left; height:360px; background: #fff; margin-right:0.6%;display:inline; position: relative;}
.tabboxtop {height:50px; background: #f3f8fc;}
.tabboxtop a {float:left;color:#333;font-size:18px;text-align:left;width:95px;}
.tabboxtop a.act {color:#0e8ed9;}
.tabboxbot {margin:10px 10px 0px 10px;}
.listpart li { line-height: 37px; font-size:16px;  position: relative;width: 100%;  background: url(x_dian.png) no-repeat 2px center;}
.listpart li:hover{ background: url(x_dian2.png) no-repeat 2px center; }
.listpart li span {  float: right;color: #999; position: absolute; right: 0;}
.listpart li  a { width: 370px; margin-left:22px;display: block; overflow: hidden;  text-overflow: ellipsis; white-space: nowrap;}
.listpart li  a:hover{ color: #f1873d; }
.listpart td img {width:5px;height:5px;}
.listpart td a {color:#333;font-size:15px;line-height:28px;padding-left:15px;}
.listpart td.time {color:#999;font-size:14px;}
.list .listbox{ width: 600px; height: 320px; margin-right: 10px;}
.list .tabboxtop { height: 42px; }
.list .tabboxtop a{ width: 140px; text-align: center; height: 42px; line-height: 42px;}
.list .tabboxtop a.act { background: #0e8ed9; color: #fff; position: relative;}
.list .tabboxtop .act::after { content: ""; position: absolute;width: 0; bottom: -9px; right: 55px;
    height: 0;
    border-left:15px solid transparent;
    border-right:15px solid transparent;
    border-top: 15px solid #0e8ed9; }
.list_nav{ float: left; width:310px; }
.list_nav a{ display: block; width: 150px; height:110px; float: left; text-align: center;}
.list_nav a i{ font-size: 46px; color: #fff;}
.list_nav a label{ width: 100%; float: left; font-size: 20px; margin: 0; color: #fff;}
.right_nav{ float: left; width: 220px;}
.right_nav a{ display: block; width: 100%;background: #edf9f5; height:150px; float: left; text-align: center;}
.right_nav a i{ font-size: 60px; color: #0e8ed9;}
.right_nav a label{ width: 100%; float: left; font-size: 22px; margin: 0; color: #0e8ed9;}


.listl_n{ width:825px; float: left; margin-right: 15px; }
.listl{ width: 49%; margin-right:1%; float: left; }
.listr{ margin: 0px 0px 0px 1%; }
.listl ul{ width: 100%; padding: 10px 10px 0px 10px; }
.listl ul li{ line-height: 37px; font-size: 16px;position: relative; width: 100%;}
.listl ul li span{float: right; color: #999; position: absolute;right: 0;}
.listl ul li a{ width: 290px; display: block;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} 
.listl_top{ width: 100%;background: #f3f8fc; height: 45px; line-height: 45px; position: relative;}
.listl_top span{ width: 120px; text-align: center; display: block;  font-size: 18px; color: #fff; background:#0062b4;}
.listl_top a{ display: block;  position: absolute; right: 0; top:0; padding: 0px 15px; }

.m-weather{height: 70px;background-color: #fff;margin-bottom: 20px;overflow: hidden;text-align: center;font-size: 0;}
.m-weather::after{content: "";display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.m-weather .date{margin-right: 65px;overflow: hidden;display: inline-block;vertical-align: middle;}
.m-weather  .weather{vertical-align: middle;display: inline-block;}
.m-weather{margin-bottom: 10px;padding: 18px 24px 14px;height: 110px;
    background: url(x_tian-bg.jpg) no-repeat center center;
    -o-background-size: cover;
    -ms-background-size: cover;
    -moz-background-size: cover;
    -webkit-background-size: cover;
    background-size: cover;
}
.m-weather .top{overflow: hidden;}
.m-weather .tit{float: left;font-size: 18px;color: #dc0000;line-height: 20px;margin: 0 10px 0 0;}
.m-weather .date{overflow: hidden;margin: 0;float: left;display: block;}




.dzzq{overflow:hidden;  padding: 15px 25px; float: left; width: 100%;}
.dzzq_left{ float: left; width: 773px; }
.dzzq_img{ height: 100px; margin-bottom: 10px; }
.dzzq_right{ width: 362px; float: right; }
.dzzq_title{ width: 100%; height: 45px; line-height: 45px; border-bottom:1px solid #d3d3d3; }
.dzzq_title span{ display: block; float: left;padding: 0px 15px; color: #0062b4; position: relative; font-size: 18px; font-weight: bold; text-align: center; font-size:  }
.dzzq_title span:after{ width: 100%; position: absolute; content: ""; height: 3px; background: #0062b4; left: 0; bottom: -1px; }
.dzzq_right ul { width: 100%; padding: 10px 10px 0px 10px;}
.dzzq_right ul li { line-height: 38px;  font-size: 16px; position: relative;width: 100%;}
.dzzq_right ul li span { float: right; color: #999; position: absolute; right: 0;}
.dzzq_right ul li a { width: 240px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.listnav {width:100%;float:left; height:322px; background: #fff;display:inline; position: relative;}
.listnav .tabboxtop {height: 50px; width: 180px; height:100%; float: left; background: #edf9f5;}
.listnav .tabboxtop a{ width: 100%; height: 25%; position: relative;}
.listnav .tabboxtop a:nth-child(1){background: #e3aa41;}
.listnav .tabboxtop a:nth-child(2){background: #54b7f1;}
.listnav .tabboxtop a:nth-child(3){background: #f1873d;}
.listnav .tabboxtop a:nth-child(4){background: #8cc264;}
.listnav .tabboxtop .act:nth-child(1) :after{    content: ""; position: absolute;  width: 0; bottom:31px; right: -20px;  height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #e3aa41; transform: rotate(-90deg);}
.listnav .tabboxtop .act:nth-child(2) :after{    content: ""; position: absolute;  width: 0; bottom:31px; right: -20px;  height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #54b7f1; transform: rotate(-90deg);}
.listnav .tabboxtop .act:nth-child(3) :after{    content: ""; position: absolute;  width: 0; bottom:31px; right: -20px;  height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #f1873d; transform: rotate(-90deg);}
.listnav .tabboxtop .act:nth-child(4) :after{    content: ""; position: absolute;  width: 0; bottom:31px; right: -20px;  height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 15px solid #8cc264; transform: rotate(-90deg);}
.listnav .tabboxtop a i{ color: #fff; font-size: 32px;}
.listnav .tabboxtop a .act_n{ float: left; height: 100%; width: 100%; text-align: center; padding-top: 5px;}
.listnav .tabboxtop a .act_n label{ width: 100%; float: left; font-size: 16px; margin-top: -10px;line-height: 20px; color: #fff; }
.listnav .tabboxtop a { background: #0e8ed9; }
.listnav .tabboxbot{ width: 593px; float: left;  padding:10px 20px; margin: 0; background:#f3f8fc;}
.listnav .listpart li{ background: url(x_dian3.png) no-repeat 2px center; line-height: 38px; }
.listnav .listpart li a{ width:380px; }



.index_nr{ width: 100%; background: #fff;}
.index_top{ width: 100%; height: 45px; line-height: 45px; background:  #f3f8fc;}
.index_top .index_title{ font-size: 16px; }
.index_top .index_title span{ float: left; color: #fff; background: #0062b4; width: 120px; text-align: center;}
.index_gd{ height: 45px; float: right; width: auto; width:70px; text-align: center; }




.img_list{ float: left;  width: 100%;  padding:15px 25px 0px 25px;}
.img_list ul{ width: 100%; float: left; }
.img_list ul li{ width:12.5%; float: left; text-align: center; }
.img_list ul li .img_top{ width: 80px; height: 80px; border-radius:50%; margin: auto; line-height: 80px;}
.img_list ul li:nth-child(1) .img_top{background: #30a5e9;}
.img_list ul li:nth-child(2) .img_top{background: #3fcfc8;}
.img_list ul li:nth-child(3) .img_top{background: #63abe7;}
.img_list ul li:nth-child(4) .img_top{background: #da6fbc;}
.img_list ul li:nth-child(5) .img_top{background: #54b7f1;}
.img_list ul li:nth-child(6) .img_top{background: #e3aa41;}
.img_list ul li:nth-child(7) .img_top{background: #8cc264;}
.img_list ul li:nth-child(8) .img_top{background: #f1873d;}
.img_list ul li .img_top i{ font-size:38px; color: #fff; }
.img_list ul li label{ width: 100%; float: left; line-height: 30px; height: 30px; font-size: 16px; }


.index-row {overflow:hidden;  padding: 15px 25px; float: left; width: 100%;}
.m-tit2 i {display:inline-block;vertical-align:middle;width:30px;height:26px;margin-right:5px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center;background-repeat:no-repeat;}
.m-tit2 {float:left;width:190px;height:90px;line-height:90px;background:#d50e1f;font-size:18px;color:#fff;font-weight:normal;text-align:center;}
.wrapin {width:940px;float:left;background:#fff;height:90px; margin-left: 20px;}
.hm_ct {height:90px;width:880px;margin:0px 30px;position:relative;}
.hm_ct .c_btn {width:30px;height:90px;position:absolute;top:0px;z-index:10;cursor:pointer;}
.hm_ct .pre {left:-30px;background:url(x_icon34.png) no-repeat center center, #d7d7d7; background-size: 80%;}
.hm_ct .pre:hover {background:url(x_icon34.png) no-repeat center center ,#0062b4; background-size: 80%;}
.hm_ct .next {right:-30px;background:url(x_icon35.png) no-repeat center center, #d7d7d7; background-size: 80%;}
.hm_ct .next:hover {background:url(x_icon35.png) no-repeat center center ,#0062b4; background-size: 80%;}
.hm_ct .s_wrap {width:950px;height:90px;margin:0 auto;position:relative;overflow:hidden;}
.hm_ct li {width:280px;height:90px;float:left;margin:0 7px;}
.hm_ct li img {display:block;width:100%;height:100%;object-fit:cover;}




.index_nl{overflow:hidden;  padding: 15px 25px; float: left; width: 100%;}
.mr_t1{background:url(../images/x_mr_1px.jpg) repeat-x left bottom;height:40px;padding-right:16px;}
.mr_t1name{font:bold 16px/40px "微软雅黑";color:#FFF;background:#2257A2 url(../images/x_mr_t1bg.jpg) no-repeat right top;height:40px;width:120px;padding-left:21px;float:left;}
.mr_t1name img{float:left;margin-top:9px;margin-right:6px;display:inline;}
.mr_frbox{height:240px;padding:10px 0px;}
.mr_frBtnL{float:left;margin:88px 0px 0px -46px;cursor:pointer;display:inline;width: auto;}
.mr_frUl{float:left;height:230px;width:1150px; }
.mr_frBtnR{float:right;margin:88px -46px 0px 0px;cursor:pointer; width: auto;}
.mr_frUl ul li{display:inline;float:left;height:220px;width:272px;margin:0px 7.5px;overflow:hidden;}
.mr_frUl ul li img{display:block;margin-bottom:7px;width: 100%; height:190px;}
.mr_frUl ul li .mr_icon{ height: 30px; line-height: 30px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; width: 100%; display: block; }
.mr_frUl ul li a:hover img{border:1px solid #A0C0EB;}


.ewb-flink { float: left; width: 950px; box-sizing: border-box; padding:10px 0px;}
.Select { margin:0px 0px 0px 20px;  width: 210px; padding: 8px 0 8px 8px;  background: #fff; color: #333; border:1px solid #fff; float: left;}


.index_n{ width: 100%; float: left; }
.index_nr{ width: 1200px; padding: 0px 25px; margin: auto;}
.index_nr .yqlj{ float: left; width:200px; font-size: 20px; color: #fff; line-height: 59px; height: 59px; background: #0062b4; text-align: center;}
.index_nr .yqlj i{ font-size: 20px; margin-right: 5px; color: #fff; }

.footer{ width: 100%; background: #f6f6f6; float: left;}
.footer_n{ width: 1200px; margin: auto; padding: 0px 25px; text-align: center; color: #fff; line-height:26px; }
.footer_nr{ float: left; width: 100%; padding: 30px 0px; font-size: 16px;}
.footer_left{ width: 30%; float: left; margin-right: 5%; background: #eee;  height: 180px; }
.foot_title{ width: 100%; height: 45px; line-height: 45px; background:#e8e8e8; padding:0px 20px; text-align: left; color: #333;  }
.foot_list{ width: 100%; padding:15px 20px;}
.foot_list a{ width: 33.33%; float: left; height:30px; color: #333; text-align: left; line-height: 32px; }
.footer_content{ float: left; position:relative; width: 30%;background: #eee; height: 180px;}
.footer_content img{ position: absolute; bottom: 10px; right:160px;}
.foot_p{ padding: 15px 20px; text-align: left; color: #333; line-height: 32px; }
.footer_right{ float: left; height: 180px; width: 30%; margin-right:5%; background: #eee;}
.footer_right img{ float: left; }
.footer_right img:nth-child(1){ margin: 50px 15px 50px 70px; }
.footer_right img:nth-child(2){ margin: 62px 0px; }
.footer_xl{ width: 100%; height: 50px; line-height: 50px; float: left; background: #eee; }
.footer_xl p{ width: 1150px; margin: auto; font-size: 16px; }

.ul-fix{position: fixed;z-index: 999;right: 50%;margin-right: -680px;top: 480px;}
.ul-fix li{width: 50px; height: 50px;text-align: center; background:url(x_right_bj.png) no-repeat;
    margin-bottom: 10px;border-radius: 50%;line-height: 16px;font-size: 14px;
   position: relative;
}
.ul-fix a{display: block;height: 45px;}
.ul-fix em{color: #fff;position: absolute;width: 100%;height: 100%;top: 0;left: 0;
    background:url(x_right_bj2.png) no-repeat;border-radius: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    padding-top: 7px;
    opacity: 0;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 0);
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.ul-fix i{display: block;height: 46px;background-position: center center;
    background-repeat: no-repeat;
}
.ul-fix .ico2 i{background-image: url(x_icon2.png);}
.ul-fix .ico3 i{background-image: url(x_icon3.png);}
.ul-fix .ico4 i{background-image: url(x_top.png);}
.ul-fix li:hover em{
    opacity: 1;
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 100);
}

.ul-fix .ma{
    width: 120px;height: 120px;
    background: #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;   
    box-sizing: border-box;
    border: 1px #0e8ed9 solid;
    padding: 6px;
    position: absolute;right:54px;top: 0;
    display: none;
}
.ul-fix a:hover .ma{display: block;}
.ul-fix .ma img{
    display: block;width: 100%;height: 100%;
    margin: 0 auto;
}





/*******************************内容页*********************************************/




.pages{text-align:center;}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5px}
.pages ul li a{display:block;width:30px;height:31px;line-height:31px;text-align:center;color:#666;border:1px solid #dcdcdc}
.pages ul a:hover,.pages ul li.on a{background-color:#0e8ed9;border:1px solid #0e8ed9;color:#fff}
.pages ul li.next a,.pages ul li.prev a{width:64px}
.pages ul li.turn a{width:54px}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;color:#dadada}




.para{ padding-top: 10px; }
.list_warp {width:1200px;margin:0px auto;background:#ffffff;padding:25px;min-height:700px; box-sizing:border-box;  overflow-x:hidden;}
.nav_bag {height:38px;width:1150px;background:#f5f5f5;line-height:38px;text-align:left;padding-left:10px;}
.nav_bag img {margin-top:9px;float:left;}
.nav_bag a {font-size:13px;color:#747474;margin-left:6px;}
.nav_bag span {font-size:13px;color:#747474;margin-left:6px;}
.centerlist {margin-top:20px;}
.s-nav{width: 250px; float: left;}
.s-nav .tit{ height: 80px;font-size: 26px;color: #fff;padding: 22px 0 0 25px; background: url(x_imgp-sidebg.png) center center no-repeat; background-size: 100% 100%;overflow: hidden;white-space: nowrap;}
.s-nav .tit span{display: block;position: relative;}
.s-nav .tit span:after{ position: absolute; content: ''; height: 1px; width: 56px; background-color: #fff;  bottom: -5px; left: 0;}
.s-nav ul{background-color: #fff;box-shadow: 0px 0px 20px #c5c4c4;}
.s-nav li{height: 57px;line-height: 56px;font-size: 16px;border-bottom: 1px solid #e0e0e0;padding: 0 30px;}
.s-nav li:last-child{border: none;}
.s-nav li a{color: #333;display: block;height: 100%;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.s-nav li a:hover,.s-nav li.on a{color: #0e8ed9;background: url(x_imgp-sidearr.png) right center no-repeat;}
.centerlist .nav_right {margin-left:20px;width:880px;padding:20px 23px 20px 23px;float:left;box-shadow: 0px 0px 20px #c5c4c4;}
.centerlist .nav_right .nav_righthd {height:46px;border-bottom:1px solid #dfdfdf;}
.centerlist .nav_right .nav_righthd h4 {float:left;padding:0px 20px;height:46px;line-height:46px;color:#0e8ed9;text-align:center;font-size:22px; font-weight: initial; border-bottom:2px solid #0e8ed9;}
.centerlist .nav_right .splist {height:auto;width:893px;overflow-x:hidden;padding:23px 2px 0px 2px;}
.centerlist .nav_right .splist ul {width:940px;}
.centerlist .nav_right .splist ul li {width:248px;height:171px;float:left;margin-bottom:30px;margin-right:30px;text-align:center;position:relative;}
.centerlist .nav_right .splist ul li p {width:248px;height:26px;background:#000;position:absolute;bottom:0px;opacity:0.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.centerlist .nav_right .splist ul li a {display:block;width:248px;height:171px;overflow:hidden;}
.centerlist .nav_right .splist ul li img {width:100%;height:171px;transition-duration:2s;-moz-animation-duration:2s;-webkit-animation-duration:2s;-o-animation-duration:2s;}
.centerlist .nav_right .splist ul li a:hover img {transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
.centerlist .nav_right .splist ul li .title {display:block;text-align:center;font-size:14px;color:#ffffff;height:26px;line-height:26px;width:261px;padding:0px 5px;position:absolute;bottom:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.centerlist .nav_right .splist ul li .play_video {width:31px;height:31px;position:absolute;left:0px;bottom:33px;}
.centerlist .nav_right .splist ul li .play_video:hover img {transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
.centerlist .nav_right .tsabglist {height:auto;width: 834px;overflow-x:hidden;padding:10px 2px 23px 2px;}
.centerlist .nav_right .tsabglist ul {width:834px;}
.centerlist .nav_right .tsabglist ul li {width:248px;height:204px;float:left;margin:15px;text-align:center;position:relative;}
.centerlist .nav_right .tsabglist ul li .title_img{display:block;width:248px;height:171px;overflow:hidden; padding: 4px; border: 1px solid #eee;}
.centerlist .nav_right .tsabglist ul li .title_img img {width:238px;height:161px;transition-duration:2s;-moz-animation-duration:2s;-webkit-animation-duration:2s;-o-animation-duration:2s;}
.centerlist .nav_right .tsabglist ul li a:hover img {transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);}
.centerlist .nav_right .tsabglist ul li .title {display:block;text-align:center;margin-top:8px;font-size:14px;color:#0a0a0a;height:26px;line-height:26px;width:248px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; border:none; padding:0;}
.centerlist .nav_right .tsabglist ul li:hover .title {color:#0e8ed9;}
.centerlist .nav_right .tsabglist ul li .play_video:hover img {transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);}
.zlm {
    padding: 10px 20px 20px 6px;
}
ul#ulList {
    min-height: 600px;
}
.documents ul li{
    height: 40px;
    line-height: 40px;
    padding-left: 22px;
    background: url(x_dian.png) no-repeat left center;
}
.documents ul li:nth-child(5n){ margin-bottom: 20px; padding-bottom: 20px; height: 60px; border-bottom: 1px dashed #cccccc;background: url(x_dian.png) no-repeat left 13px;}
.documents ul li:nth-child(15){ border:none; }
.documents ul li:hover{background: url(x_dian2.png) no-repeat left 13px;}
.documents ul li:hover .documents ul li:nth-child(5n){ background: url(x_dian2.png) no-repeat left center; }
.documents ul li a{ width: 670px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;
    font-size: 16px;
    float: left;
}
.documents ul li .date{
    font-size: 16px;
    color:#848484;
    float: right;
}
.content .box .nr h1 {
    font-size: 24px;
    line-height: 36px;
    text-align: center;
    padding:10px 0px 20px 0px;
}
.content .box .nr span{ width: 100%; height: 32px; text-align: center; line-height: 32px; background: #f7f7f7;}
.para p{ font-size: 16px; line-height: 30px; }