a,h1,h2,h3,h4,h5,h6,ul,li,body,html,div,span,button,dl,dt,dd,img,p,input{ border:none; margin:0; padding:0}
input{ border: none; background: transparent;}
ul,li,dd,dt{ list-style:none; }
.right{ float:right}
.left{ float:left}
a{text-decoration: none;}
.layout{ width: 1410px; margin: 0 auto;}
#news p,#news div {
  line-height: 45px;
}
BODY{  font-size: 20px;}
.nav-wrap{ height: 80px; background:#ef5b5b;}
.nav-wrap .search{ float: right; background: #f78484; width: 210px; height: 80px; }
.nav-wrap .search .btn{ float: right; height: 80px; width: 80px; background: url(../images/search.png) no-repeat center;}
.nav-wrap .search .txt{ height: 80px; padding:0 10px; color:#fff; width: 110px; font-size:18px; float: left;}
#nav { height: 80px; float: left; }
#nav .list{  position: relative; height: 80x; line-height: 80px; float: left; width: 170px; text-align: center;}
#nav .list a{ display:block; font-size: 22px; color: #fff;}
#nav .list:hover>a{ background:#f87c83;}
#nav .list s{ left: 0; background: #fff; opacity: 0; height: 4px; width: 100%;  position: absolute; bottom: 0px;  }
#nav .list:hover s{ opacity: 1;}
#nav .list>ul{ z-index: 100; display: block; position: absolute; top: 80px; left: 0; border-radius: 0 0 5px 5px; box-shadow: 0px 2px 10px 0px rgba(0,0,0,0.2); background: #fff; transition:all 0.3s ease-out; max-height:0; overflow: hidden; }
#nav .list:hover ul { max-height:550px; transition:all 0.3s linear; }
#nav .list>ul a{ width: 170px; height: 80px; line-height: 80px; display: block; border-bottom:1px solid #ddd; color: #000;}
#nav .list>ul a:hover{ color:#eb5c59; }

.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto;}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}
.vm{vertical-align:middle}
.pr{position:relative}
.pa{position:absolute}
.zoom{zoom:1}
.hidden{visibility:hidden}
.none{display:none}
a{outline:none;}
.z0{z-index:0}
.z1{z-index:1}
.z2{z-index:2}

#banner{width:1410px;height:300px;margin:0px auto; position: relative; left: 50%; margin-left: -705px;}
.indexSlider .HTSlider-imgitem,.indexSlider .HTSlider-imgitem img{width:1410px;height:300px;overflow:hidden;}
.indexSlider .HTSlider-imgbox{width:1410px;height:300px;overflow:hidden;position:relative;}
.indexSlider .HTSlider-tab,.indexSlider .HTSlider-tab-inner,.indexSlider .HTSlider-tab-block{width:1410px;height:40px;}

#banner .HTSlider-tab-nav span:last-child{ margin-right: 0;}
.HTSlider-tab-inner{ text-align: center;}
.indexSlider .HTSlider-tab-navitem{cursor:pointer;display:inline-block;margin-right:10px;text-align: center; width: 20px; height: 20px; border:1px solid #ea5662; border-radius: 15px;}
.indexSlider .HTSlider-tab-navitem img{width:34px;height:34px;margin:3px 0 0 0;border-radius:34px;}
.indexSlider .HTSlider-tab-navitem a{display:none;font-weight:normal;color:#ffffff;height:34px;line-height:34px;}
.indexSlider .HTSlider-tab-navon{background: #ea5662;}


.indexSlider .HTSlider-tab-navon1{text-align:right}
.indexSlider .HTSlider-tab-navon1  a{float:right;margin-right:8px}
.indexSlider .HTSlider-tab-navon1 img{margin:3px 3px 0 0;float:right;}
.indexSlider .HTSlider-tab-navon .b1{float:left;display:inline}
.indexSlider .HTSlider-tab{left:0px;bottom:0px;}
.indexSlider .HTSlider-tab-nav{top:-20px;height:40px;z-index:2;display: block; width: 100%; text-align: center;}
.indexSlider .HTSlider-btnleft{width:80px;height:30px;background:#000000;cursor:pointer;top:0;left:-80px;color:#ffffff;text-align:center;line-height:30px;}
.indexSlider .HTSlider-btnright{width:80px;height:30px;background:#000000;cursor:pointer;top:0;right:-80px;color:#ffffff;text-align:center;line-height:30px;}
.indexSlider .HTSlider-imglist{left:0px;top:0px;height:440px;width:10000px;}

#screen{width: 100%; background: #f7f8fa;}
#screen a{ color: #666;}
#screen a:hover{ color: #ef5b5b;}

#jydh .js-b{ border: 1px solid #ddd; position: relative; border-radius: 10px; width: 690px; height: 80px; margin: 0 auto 30px; }
#jydh .js-b span{ cursor: pointer; position: relative; z-index: 100; text-align: center; line-height: 80px; width: 230px; height: 80px; float: left; font-size: 28px; }
#jydh .js-b span.active{ border-radius: 10px; color: #fff; background: #ef5b5b; }
#jydh .js-b s.link1{ left: 80px;}
#jydh .js-b s.link2{ left: 160px;}

#jydh .js-c li{ padding:30px 0 100px; display: none;}
#jydh .js-c li.active{ display: block;}
#jydh .js-c .icon{ width: 146px; height: 145px; display: block; margin: 0 auto;}
#jydh .js-c h5{ padding: 10px 0 20px; text-align: center;}
#jydh .js-c .lc1{ background: url(../images/lc_1.png);}
#jydh .js-c .lc2{ background: url(../images/lc_2.png);}
#jydh .js-c .lc3{ background: url(../images/lc_3.png);}
#jydh .js-c .lc4{ background: url(../images/lc_4.png);}
#jydh .js-c .lc5{ background: url(../images/lc_5.png);}
#jydh .js-c .lc6{ background: url(../images/lc_6.png);}
#jydh .js-c .lc7{ background: url(../images/lc_7.png);}
#jydh .js-c .lc8{ background: url(../images/lc_8.png);}
#jydh .js-c .lc9{ background: url(../images/lc_9.png);}
#jydh .js-c .lc10 { background: url(../images/lc_10.png);}
#jydh .js-c .lc11{ background: url(../images/lc_11.png);}
#jydh .js-c .lc12{ background: url(../images/lc_12.png);}

#jydh .js-c .lc1:hover{ background: url(../images/lc_1_a.png);}
#jydh .js-c .lc2:hover{ background: url(../images/lc_2_a.png);}
#jydh .js-c .lc3:hover{ background: url(../images/lc_3_a.png);}
#jydh .js-c .lc4:hover{ background: url(../images/lc_4_a.png);}
#jydh .js-c .lc5:hover{ background: url(../images/lc_5_a.png);}
#jydh .js-c .lc6:hover{ background: url(../images/lc_6_a.png);}
#jydh .js-c .lc7:hover{ background: url(../images/lc_7_a.png);}
#jydh .js-c .lc8:hover{ background: url(../images/lc_8_a.png);}
#jydh .js-c .lc9:hover{ background: url(../images/lc_9_a.png);}
#jydh .js-c .lc10:hover{ background: url(../images/lc_10_a.png);}
#jydh .js-c .lc11:hover{ background: url(../images/lc_11_a.png);}
#jydh .js-c .lc12:hover{ background: url(../images/lc_12_a.png);}


#jydh .js-c .yj1{ background: url(../images/yj_1.png);}
#jydh .js-c .yj2{ background: url(../images/yj_2.png);}
#jydh .js-c .yj3{ background: url(../images/yj_3.png);}
#jydh .js-c .yj4{ background: url(../images/yj_4.png);}
#jydh .js-c .yj5{ background: url(../images/yj_5.png);}
#jydh .js-c .yj6{ background: url(../images/yj_6.png);}
#jydh .js-c .yj1:hover{ background: url(../images/yj_1a.png);}
#jydh .js-c .yj2:hover{ background: url(../images/yj_5F2a.png);}
#jydh .js-c .yj3:hover{ background: url(../images/yj_5F3a.png);}
#jydh .js-c .yj4:hover{ background: url(../images/yj_4a.png);}
#jydh .js-c .yj5:hover{ background: url(../images/yj_5a.png);}
#jydh .js-c .yj6:hover{ background: url(../images/yj_6a.png);}

#djlz a{ line-height: 50px; color: #777777; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 410px; display: block; }
#djlz a:hover{ color: #ea5662;}

#jkkp a{ line-height: 50px; color: #777777; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 410px; display: block; }
#jkkp a:hover{ color: #ea5662;}
#jkkp .main{ transition: .3s ease-in all;}
#jkkp .main:hover{ transform: translateY(-30px); }

#zchl a{ line-height: 50px; color: #fff; text-overflow: ellipsis;overflow: hidden;white-space: nowrap;width: 410px; display: block; }
#zchl a:hover{ color: #ffe3e5;}
#zchl .main{ transition: .3s ease-in all;}
#zchl .main:hover{ transform:scale(1.05); }


#yygk-nav a{ font-size:24PX; color:#ea5662; border-radius: 25px; height:45px; display:inline-block; margin-right:30px; line-height:45px; padding:0 20px; border: 1px dotted #ea5662; transition:.2s ease-in all;  }
#yygk-nav a:hover,#yygk-nav a.active{ background:#ea5662; color:#fff; }

#txt p{ line-height: 1.7em; text-indent: 2em; font-size:20px; }

#xwzx-list{ width:1410px; margin:0 auto; }
#pagetemple {width: 1410px; margin: 0 auto;}
.pagination li{ display:inline; font-size:16px; padding:0 10px;}
#pagetemple a{ color:#333;}
#pagetemple span{ color:#ea5662}
#xwzx-list a{ color:#000;}
#xwzx-list a:hover{ color:#f87c83} 
#xwzx-list LI{ padding:30px 0; border-bottom:1px solid #ddd; }
#xwzx-list a.btn{ font-size:18PX; color:#ea5662; border-radius: 25px; height:35px; display:inline-block; margin-right:30px; line-height:35px; padding:0 40px; border: 1px dotted #ea5662; transition:.2s ease-in all;  }
#xwzx-list a.btn:hover{ background:#ea5662; color:#fff; }

#crumb{ height:80px }
#crumb a{ color:#333;}
#crumb a:hover{ color:#f87c83}
#crumb span{ margin:0 10px;}

#ks a.btn{ font-size:18PX; color:#ea5662; border-radius: 25px; height:35px; display:inline-block; margin-right:30px; line-height:35px; padding:0 40px; border: 1px dotted #ea5662; transition:.2s ease-in all;  }
#ks a.btn:hover{ background:#ea5662; color:#fff; }


