html,body{height:100%;}
body {font-family:"宋体","Helvetica Neue",Helvetica,sans-serif;font-size:13px;line-height: 1.42857143; color:#333; overflow:-Scroll;overflow-x:hidden}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,
dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,
iframe,img,ins,kbd,label,legend,li,main,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,
section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,
var,video,xmp,.h1,.h2,.h3,.h4,.h5,.h6 {border:0;margin:0;padding:0;}
ol,ul {list-style: none;}
li {display: list-item;}
img {border:0;color: transparent;font-size: 0;vertical-align: middle;-ms-interpolation-mode: bicubic;}
a {text-decoration:none;}
a,a:focus,a:hover,a:active {outline:0 none !important; }

.container {width: 1170px!important;}
.left{float: left;}
.right{float: right;}
.ptop80{padding-top: 80px;}
.mtop80{margin-top: 80px;}
.mtop60{margin-top: 60px;}
.mtop30{margin-top: 30px;}

.header-main{height: 100px;line-height: 100px;vertical-align:middle;position:relative;width:100%;min-width:1150px}
.header-l{position:absolute;left:4.4%}
.menu-site{position:absolute;right:25.5%;}
.header-r{position:absolute;right:4.4%}

.menu-site{width: 40%;position:absolute;right:29.9%} 
.menu-site li{float: left;width: 14.285%;text-align: center;}
.menu-site li a{font-size: 16px;font-family: "微软雅黑";color: #666;padding: 0px !important}
.menu-site li a:hover{background-color: #e62e37;color: #fff} 
.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover{background-color: transparent !important;color: #fff;}

.menu-site.nav .open>a, .menu-site.nav .open>a:focus, .menu-site.nav .open>a:hover{background-color: #e62e37;color: #fff;}
.menu-site > li > a:focus, .menu-site > li > a:hover, .menu-site > li.active > a{}
.menu-site .dropdown-menu{border: 0px;border-radius: 0px;important;min-width: 100% !important;background-color: #4d4d4d; padding:0px;margin:0px;}
.menu-site .dropdown-menu li{ width: 100%;float: left;text-align: center;line-height: 30px;border-bottom: 1px solid #616161}
.menu-site .dropdown-menu li a{font-size: 14px;font-family: "微软雅黑";color: #fff;line-height: 50px;}
.menu-site .dropdown-menu li a:hover{background-color: #616161!important;color:#fff}
.menu-site .dropdown-menu li a img{display: none}

.menu-site .dropdown-menu .dropdown-menu{position: absolute;left: 100% !important;top: 0px;background: #737373;}
.menu-site .dropdown-menu .dropdown-menu li a:hover{background-color:#898a8c !important}


/*
.poster{  height: 605px;overflow: hidden;position: relative;z-index: -1}
.poster-content{    width: 1920px;height: 605px; margin: 0 auto;position: absolute;left:50%;margin-left: -960px;}
*/
.flex-control-nav{bottom:10px !important}

.section-1{ margin-top: 70px;}
.s1-tit {margin:0px auto;text-align: center;}

.section-2{ }

.section-2 .slideTxtBox{ width:100%;  }
.section-2 .slideTxtBox .hd{ height:48px; line-height:30px;  position:relative; width: 990px;margin:0px auto;margin-top:50px;margin-bottom: 40px;}
/* .slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }*/
.section-2 .slideTxtBox .hd ul li{ float:left; cursor:pointer;width: 150px;height:48px; text-align: center;line-height: 48px;font-family: "微软雅黑";font-size: 15px;color: #666;margin-right: 2px; background:#f4f4f4;}
.section-2 .slideTxtBox .hd ul li.on{  background:#333; color: #fff }
.section-2 .slideTxtBox .bd ul{ zoom:1; }
.section-2 .slideTxtBox .bd ul>div{ width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;vertical-align: middle; }
.section-2 .slideTxtBox .bd ul>div a{ display: inline-block; width: 20%; }
.section-2 .slideTxtBox .bd li{ height:24px; line-height:24px;   }
.section-2 .slideTxtBox .bd li .date{ float:right; color:#999;  }
.section-2 .slideTxtBox .hd ul li.on .slidesubmenu{display:block !important;color:#808080;width:200px}
.section-2 .slideTxtBox .hd ul li.on .slidesubmenu a{color:#808080;font-size:14px;font-family:"微软雅黑"}
.section-2 .slideTxtBox .hd ul li.on .slidesubmenu a:hover{color:#cc141b}

.case_content{width:100%;overflow:hidden}
.case_content .child{float:left;width:100%;position:relative;}
.case_content .child a{overflow: hidden; display: block;height:253.53px}
.case_content .child img{ width: 100%;}
.case_content .child .childHide{position:absolute;top:0;left:0;width:100%;height:100%;background:#e60012;color:#fff;display:none}
.case_content .child .childHide .childTag{margin-top:15px;margin-left:15px;font-size:12px}
.case_content .child .childHide .childContent{position:absolute;top:45%;left:0;width:100%;font-size:16px;text-align:center}
.case_content .child .childHide .childPointer{width:37px;height:37px;position:absolute;bottom:25px;right:15px}

.s2-more{margin:0px auto;text-align: center;margin-top: 50px;margin-bottom: 80px;width:100%;float:left}


.section-3{    height: 650px;overflow: hidden;position: relative;z-index: -1;}
.section-3-content{    width: 1920px;height: 650px;margin: 0 auto;position: absolute;left: 50%; margin-left: -960px;background: url("../images/s3_bg.jpg") no-repeat left center;}
.s3-tit{margin:0px auto;text-align: center;margin-top: 80px;margin-bottom: 50px}

.section-3 .slideTxtBox .hd{ height:48px; line-height:30px;  position:relative; width: 1170px;margin:0px auto;margin-top:50px;margin-bottom: 40px;}
/* .slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-1px; height:32px;   }*/
.section-3 .slideTxtBox .hd ul li{ float:left; cursor:pointer;width: 146px; height: 177px;margin-right: 55px; }
.section-3 .slideTxtBox .hd ul li:last-child{margin-right: 0px;}
.section-3 .slideTxtBox .hd ul li.s3_li1{background: url("../images/s3_li1.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li1.on{background: url("../images/s3_li1_on.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li2{background: url("../images/s3_li2.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li2.on{background: url("../images/s3_li2_on.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li3{background: url("../images/s3_li3.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li3.on{background: url("../images/s3_li3_on.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li4{background: url("../images/s3_li4.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li4.on{background: url("../images/s3_li4_on.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li5{background: url("../images/s3_li5.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li5.on{background: url("../images/s3_li5_on.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li6{background: url("../images/s3_li6.png") no-repeat left center;}
.section-3 .slideTxtBox .hd ul li.s3_li6.on{background: url("../images/s3_li6_on.png") no-repeat left center;}
.section-3 .slideTxtBox .bd ul{ zoom:1;  }
.section-3 .slideTxtBox .bd ul{ margin:0px auto; text-align: center; margin-top: 110px }

.section-4{}
.s4-tit{margin:0px auto;text-align: center;margin-bottom: 50px;}
.s4-left{width: 450px}
.s4-left ul li .nimgs-tit{font-size: 16px;color: #fff;text-align: center;position: absolute;bottom: 0px;left: 50%;margin-left: -224px;width: 448px;line-height: 35px;background-color: rgba(0,0,0,0.5);}
.s4-right{width: 640px}
.listsnews-tit {border-bottom: 1px solid #d8d8d8;line-height: 30px}
.listsnews-tit a{font-size: 16px;font-family: "宋体";color: #bf6064;}
.listsnews-tit span{font-size: 12px;font-family: "微软雅黑";color: #aaa;float: right;}
.listsnews-content{font-size: 14px;font-family: "微软雅黑";color: #777;line-height: 28px;}
.latestnews-nlists li{margin-bottom: 20px;}

/*content*/
.inner-poster{height:300px;overflow: hidden;position: relative;margin-bottom: 20px; }
.inner-poster-content{width: 1920px;height: 300px; margin: 0 auto;position: absolute;left:50%;margin-left: -960px;}

.idiv{margin-top: 40px;}

.cleft-div{width: 225px;float: left;}
.menu-imenu li {width: 100%;height: 60px;background: url("../images/imenu_libg.png") no-repeat 180px center ;line-height: 60px;border: 1px solid #e0e0e0;border-top: 0px}
.menu-imenu li:hover{ background-image: url("../images/imenu_libg.png");background-color: #f9f0f2;}
.menu-imenu li a{padding: 0px;font-size: 16px;font-family: "微软雅黑";color: #666;display: block;width: 100%;height: 60px;padding-left:35px}
.menu-imenu.nav .open>a:hover{background-color: #f9f0f2;}
.menu-imenu li.item-121 {/*background: url("../images/imenu_libg_pmsj.png") no-repeat 30px 27px;*/height: 85px;position:relative;}
.menu-imenu li.item-121:hover{background-image: url("../images/imenu_abg_pmsj.png") no-repeat 10px center !important;background-color: #f0f0f0;}
.menu-imenu li.item-121 a{background: url("../images/imenu_abg_pmsj.png") no-repeat 10px 25px;color:#666}
.menu-imenu li.item-121 li{width:40px}

.menu-imenu li.item-122 {/*background: url("../images/imenu_libg_yszz.png") no-repeat 30px 27px;*/height: 85px;position:relative;}
.menu-imenu li.item-122:hover{background-image: url("../images/imenu_abg_yszz.png") no-repeat 10px center !important;background-color: #f9f0f2;}
.menu-imenu li.item-122 a{background: url("../images/imenu_abg_yszz.png") no-repeat 10px 25px;}
.menu-imenu li.item-122 li{width:50px}
.menu-imenu li.item-123 a{background: url("../images/imenu_abg_sysy.png") no-repeat 10px center;}
.menu-imenu li.item-124 a{background: url("../images/imenu_abg_zlzs.png") no-repeat 10px 25px;}
.menu-imenu li.item-124 {/*background: url("../images/imenu_libg_yszz.png") no-repeat 30px 27px;*/height: 85px;position:relative;}
.menu-imenu li.item-124:hover{background-image: url("../images/imenu_abg_yszz.png") no-repeat 10px center !important;background-color: #f9f0f2;}
.menu-imenu li.item-124 li{width:50px}
.menu-imenu li.item-125 a{background: url("../images/imenu_abg_hdch.png") no-repeat 10px center;}
.menu-imenu li.item-126 a{background: url("../images/imenu_abg_lpdz.png") no-repeat 10px center;}

.menu-imenu li .dropdown-menu{background:transparent !important;border:0px;position:absolute;top:50px;box-shadow:0px 0px 0px;display:block !important;padding-left:30px}
.menu-imenu li .dropdown-menu li{float:left; height:auto;background:transparent !important;border:0px}
.menu-imenu li .dropdown-menu li a{background:transparent !important;font-size:13px;font-family:"微软雅黑";color:#aaa;height:auto;padding:0px !important}

.cright-div{width: 880px;float: right;margin-left: 40px;border-top: 0px;min-height: 700px;margin-bottom: 30px}
.stitle-txt{font-size: 15px;font-family: "微软雅黑";color: #737373;}
.bfont-color{color: #3f4973;}
.left-bottom-div{background-color: #6c7480;padding: 20px;}
.stitle-txt{font-size: 13px;font-family: "微软雅黑";color: #ced2d9;line-height: 30px}
.stitle-txt span{color: #fff}

.breadcrumb{background-color: transparent;line-height:30px;font-size: 13px;color: #666;margin-bottom: 5px;border-bottom: 1px solid #e6e6e6;padding-left: 30px;text-align: right;}
.breadcrumb>li+li:before{content: ""}
.breadcrumb>li{display: inline;}
.breadcrumb>li:first-child{background: url("../images/breadcrumb_lihome.png") no-repeat left center;line-height: 30px;padding-left: 10px}
.breadcrumb>li a{font-size: 12px;color: #666;}

.page-header{border-bottom: 0px;padding: 0px;}
.page-header h2{text-align: center;font-size: 22px;font-family: "微软雅黑";color: #db3832;}
.item-page p{font-size: 14px;font-family: "宋体";color: #535353;line-height: 28px;text-indent: 2em;padding:0px 35px;}
.item-page-listcontent p{font-size: 14px;font-family: "宋体";color: #4a4b4c;line-height: 28px;text-indent: 2em;}

/*img-list*/
.blog{padding: 1%;}
.blog .page-header h2 a{font-size: 14px;;color: #535353;line-height: 25px;background-color: #ededed;display: inline-block;width: 100%}
.blog .items-row .item{width: 32%!important;text-align: center;margin-left: 10px}
.blog .items-row .item-image{width: 100%;}
.blog .items-row .item-image img{width: 100%}

/*list-content*/
.table-bordered{border: 0px;}
.table-striped>tbody>tr:nth-of-type(odd){background-color: #fff;}
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th{border: 0px;}
.table-hover>tbody>tr:hover{background: #fff;}
.list-title a{font-size: 14px;font-family: "微软雅黑";color: #444;background: url("../images/submenu_libg.png") no-repeat left center;padding-left: 20px;line-height: 50px;}
.list-date{font-size: 14px;font-family: "微软雅黑";color: #aaa;line-height: 50px !important}
.cat-list-row0,.cat-list-row1{border-bottom: 1px dashed #e0e0e0}

/*footer*/
.footer{height: 360px;background-color: #333;padding-top:80px}
.f-video{width: 270px;}
.f-teladdr{width: 370px;margin-left: 50px;}
.f-teladdr ul{margin-top: 20px}
.f-teladdr li {font-size: 12px;font-family: "微软雅黑";color: #aaa;text-align: center;line-height: 26px;}
.f-ewm{width: 400px}


.footer-nav{background-color: #404040;font-size: 12px;color: #797c80;text-align: center;line-height: 30px;}
.menu-links a{padding: 0px!important;color: #797c80}
.menu-links a:hover{background-color: transparent !important;}
/*pagination*/
.icon-previous:before,.icon-backward:before {content: "<";}
.icon-next:before,.icon-forward:before {content: ">";}
.icon-first:before {content: "|<";}
.icon-last:before {content: ">|";}
.pagination {margin: 20px 0;display:block;width:100%;text-align:center;}
.pagination ul {display: inline-block; *display: inline;*zoom: 1;margin-left: 0;margin-bottom: 0;-webkit-border-radius: 4px;
    -moz-border-radius: 4px;border-radius: 4px;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,0.05);box-shadow: 0 1px 2px rgba(0,0,0,0.05);}
.pagination ul > li {display: inline;}
.pagination ul > li > a,.pagination ul > li > span {float: left;padding: 4px 12px;line-height: 18px; text-decoration: none;
    background-color: #fff;border: 1px solid #ddd;border-left-width: 0;}
.pagination ul > li > a:hover,.pagination ul > li > a:focus,.pagination ul > .active > a,
.pagination ul > .active > span {background-color: #f5f5f5;}
.pagination ul > .active > a,.pagination ul > .active > span {color: #999;cursor: default;}
.pagination ul > .disabled > span,.pagination ul > .disabled > a,.pagination ul > .disabled > a:hover,
.pagination ul > .disabled > a:focus {color: #999;background-color: transparent;cursor: default;}
.pagination ul > li:first-child > a,.pagination ul > li:first-child > span {
    border-left-width: 1px;-webkit-border-top-left-radius: 4px;-moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;-webkit-border-bottom-left-radius: 4px;-moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;}
.pagination ul > li:last-child > a,.pagination ul > li:last-child > span {
    -webkit-border-top-right-radius: 4px;-moz-border-radius-topright: 4px;border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;-moz-border-radius-bottomright: 4px;border-bottom-right-radius: 4px;}
.pagination-centered {text-align: center;}
.pagination-right {text-align: right;}
.pagination-large ul > li > a,.pagination-large ul > li > span {padding: 11px 19px;font-size: 16.25px;}
.pagination-large ul > li:first-child > a,.pagination-large ul > li:first-child > span {
    -webkit-border-top-left-radius: 6px;-moz-border-radius-topleft: 6px;
    border-top-left-radius: 6px;-webkit-border-bottom-left-radius: 6px;
    -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px;}
.pagination-large ul > li:last-child > a,.pagination-large ul > li:last-child > span {
    -webkit-border-top-right-radius: 6px;-moz-border-radius-topright: 6px;border-top-right-radius: 6px;
    -webkit-border-bottom-right-radius: 6px;-moz-border-radius-bottomright: 6px;border-bottom-right-radius: 6px;}
.pagination-mini ul > li:first-child > a,.pagination-mini ul > li:first-child > span,
.pagination-small ul > li:first-child > a,.pagination-small ul > li:first-child > span {
    -webkit-border-top-left-radius: 3px;-moz-border-radius-topleft: 3px;border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;-moz-border-radius-bottomleft: 3px;border-bottom-left-radius: 3px;}
.pagination-mini ul > li:last-child > a,.pagination-mini ul > li:last-child > span,
.pagination-small ul > li:last-child > a,.pagination-small ul > li:last-child > span {
    -webkit-border-top-right-radius: 3px;-moz-border-radius-topright: 3px;
    border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;
    -moz-border-radius-bottomright: 3px;border-bottom-right-radius: 3px;}
.pagination-small ul > li > a,.pagination-small ul > li > span {padding: 2px 10px;font-size: 12px;}
.pagination-mini ul > li > a,.pagination-mini ul > li > span {padding: 0 6px;font-size: 9.75px;}


/*适配*/


.blog-desc{background: #eee;padding: 20px;font-size: 14px;font-family: "微软雅黑";color: #555;margin-bottom: 20px}