*{margin: 0; padding: 0;}
.w_1200{width: 1200px; margin: 0 auto;}
.header{width: 100%; height: auto; overflow: hidden; clear: both;}
.top{width: 100%; height: 852px; overflow: hidden; background: url("imagestopbg.jpg") no-repeat center;}

.main{width: 100%; height: auto; padding-top: 15px; padding-bottom: 38px; overflow: hidden; clear: both;}
.hdnews{width: 100%; height: 140px; overflow: hidden; clear: both;}
.hdnews .icon{float: left; width: 95px; height: 115px; margin-top: 15px; margin-right: 18px; overflow: hidden; background: url("imageshd.jpg") no-repeat center;}
.hdnews .icon a{display: block;width: 95px; height: 115px;}
.newstxt{ float: left; width: 1082px; height: 140px; overflow: hidden; }
.newstxt h2{width: 100%; height: 69px; line-height: 60px; margin-bottom: 8px; font-family: "Microsoft YaHei"; font-size: 30px; text-align: center; border-bottom: 1px dotted #7f8080;}
.newstxt h2 a{color: #000000;}
.newstxt h2 a:hover{color: #bf0000;}
.newstxt p{line-height: 26px; font-family: "Microsoft YaHei"; font-size: 16px; color: #656565;}
.newstxt p a{color: #bf0000;}

.slidtxtbox{width: 100%; height: auto; margin-top: 35px; overflow: hidden; clear: both;}
.Stb-left{float: left; width: 660px; height: 475px; margin-right: 30px; overflow: hidden;}
.Stb-right{float: left; width: 510px; height: 475px; overflow: hidden;}
.sliderbox{width: 660px; height: 391px; overflow: hidden; position: relative;}
.sliderbox .hd{width: auto; height: 13px; position: absolute; right: 5px; bottom: 17px; z-index: 6;}
.sliderbox .hd ul li{float: left; width: 12px; height: 12px; margin-right: 6px; border-radius: 50%; cursor: pointer; background:#ffffff;}
.sliderbox .hd ul li.on{background:#bf0000;}
.sliderbox .bd{width: 660px; height: 391px; overflow: hidden;}
.sliderbox .bd ul li{width: 660px; height: 391px; overflow: hidden; position: relative;}
.sliderbox .bd ul li img{width: 100%; max-width: 100%;vertical-align: middle; display: block;}
.sliderbox .bd ul li p{ width: 100%; height: 50px; line-height: 50px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 20px; color: #ffffff; position: absolute; bottom: 0; left: 0; background: url("imagesbox.png") repeat center;}
.hy{display: block; width: 100%; height: 67px; overflow: hidden; margin-top: 18px;}
.m-news{width: 100%; height: 147px; border-bottom: 1px dotted #7f8080; overflow: hidden;}
.m-news h2{width: 100%; height: 32px; margin-bottom: 10px; font-family: "Microsoft YaHei"; font-size: 20px; text-align: center; overflow: hidden;}
.m-news h2 a{color: #000000;}
.m-news h2 a:hover{color: #bf0000;}
.m-news p{line-height: 28px; font-family: "Microsoft YaHei"; font-size: 16px; color: #333; overflow: hidden;}
.m-news p a{color: #bf0000;}
.Stb-right ul{display: block; width: 100%; height: auto; margin-top: 15px; overflow: hidden; clear: both;}
.Stb-right ul li{width: 100%; height: 35px; line-height: 35px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 15px; background: url("imageslisttab.png") no-repeat left center;}
.Stb-right ul li a{color: #333333;}
.Stb-right ul li a:hover{color: #bf0000;}

.cols1{width: 100%;/* height: 733px;*/ margin-top: 30px; overflow: hidden; clear: both; background: url("imagesbg0.jpg") no-repeat center;}
.title{width: 100%; height: 120px; margin-top: 15px; text-align: center; overflow: hidden;}
.listbox{width: 100%; height: auto; margin-top: 30px; overflow: hidden; clear: both;}
.Lb-left{float: left; width: 660px; height: auto; overflow: hidden;}
.Lb-right{float: left; width: 508px; height: auto; margin-left: 32px; overflow: hidden;}
.Lb-left ul li{width: 100%; height: 132px; padding: 22px 0;/* border-bottom: 1px dotted #7f8080;*/ overflow: hidden;}
.img{float: left; width: 208px; height: 132px; margin-right: 27px; overflow: hidden; }
.Lb-left ul li:hover img{}
.txt{float: left; width: 100%; height: 132px; overflow: hidden;}
.txt h5{height: 35px; line-height: 35px; margin-bottom: 10px; font-family: "Microsoft YaHei"; font-size: 24px; font-weight: normal; overflow: hidden;}
.txt h5 a{color: #000000;}
.txt h5 a:hover{color: #bf0000;}
.txt p{ line-height: 26px; font-family: "Microsoft YaHei"; font-size: 16px; color: #656565; overflow: hidden;}
.txt p a{color: #bf0000;}
.Lb-right ul li{width: 100%; height: 132px; padding: 22px 0;/* border-bottom: 1px dotted #7f8080;*/ overflow: hidden;}
.Lb-right ul li h5{height: 35px; line-height: 35px; margin-bottom: 10px; font-family: "Microsoft YaHei"; font-size: 24px; text-indent: 16px; font-weight: normal; overflow: hidden;/*background: url("imageslisttab1.png") no-repeat left center;*/}
.Lb-right ul li h5 a{color: #000000;}
.Lb-right ul li h5 a:hover{color: #bf0000;}
.Lb-right ul li p{ line-height: 26px; font-family: "Microsoft YaHei"; font-size: 16px; color: #656565; overflow: hidden;}
.Lb-right ul li p a{color: #bf0000;}

.cols2{width: 100%; height: auto; margin-top: 28px; overflow: hidden; clear: both;}
.heart-sound{float: left; width: 660px; height: auto; overflow: hidden;}
.about-pl{float: left; width: 508px; height: auto; margin-left: 32px; overflow: hidden;}
.heart-sound ul,.about-pl ul{display: block; width: 100%; height: auto; overflow: hidden; clear: both;}
.heart-sound ul li,.about-pl ul li{width: 100%; height: 36px; line-height: 36px; font-family: "Microsoft YaHei"; font-size: 16px; text-indent: 20px; overflow: hidden; background: url("imageslisttab.png") no-repeat left center; position: relative;}
.heart-sound ul li a,.about-pl ul li a{color: #333333;}
.heart-sound ul li a:hover,.about-pl ul li a:hover{color: #bf0000;}
.heart-sound ul li span,.about-pl ul li span{color: #656565; position: absolute; right: 0; top: 0; overflow: hidden;}
.cols3{width: 100%; height: 632px; margin-top: 25px; overflow: hidden; background: url("imagesbg0.jpg") no-repeat center;}
.txtbox{width: 100%; height: auto; margin-top: 18px; overflow: hidden; clear: both;}
.t-left{float: left; width: 650px; height: auto; margin-right: 40px; overflow: hidden; }
.t-right{float: left; width: 510px; height: auto; overflow: hidden;}
.t-left ul li,.t-right ul li{width: 100%; height: 98px;margin-top: 20px; font-family: "Microsoft YaHei"; overflow: hidden;}
.t-left ul li h5,.t-right ul li h5{width: 100%; height: 38px; line-height: 38px; margin-bottom: 4px; font-family: "Microsoft YaHei"; font-size: 20px; font-weight: normal; overflow: hidden;}
.t-left ul li h5 a,.t-right ul li h5 a{color: #000000;}
.t-left ul li h5 a:hover,.t-right ul li h5 a:hover{color: #bf0000;}
.t-left ul li p,.t-right ul li p{ line-height: 27px; font-family: "Microsoft YaHei"; font-size: 14px; color: #727272; overflow: hidden;}
.t-left ul li p a,.t-right ul li p a{color: #bf0000;}



.botm{width: 100%; height: auto;margin-top: 30px; overflow: hidden; clear: both;}
.cols4{ float: left; width: 587px; height: auto; margin-right: 36px;  overflow: hidden; }
.cols4 .title1{width: 100%; height: 80px; overflow: hidden;}
.picsbox{width: 100%; height: auto; margin: 0 auto; margin-top: 15px; overflow: hidden; position: relative;}
.picsbox .bd{width: 100%; height: auto; margin: 0 auto; overflow: hidden;}
.picsbox .bd ul li{float: left; width: 280px; height: 188px;margin-top: 15px; margin-right: 20px; position: relative; overflow: hidden;}
.picsbox .bd ul li p{width: 100%; height: 40px; line-height: 40px; font-family: "Microsoft YaHei"; font-size: 16px; color: #ffffff; text-align: center; position: absolute; left: 0; bottom: 0; background: url("imagesbox.png") repeat center;}
.picsbox .bd ul li:hover img{ -webkit-transform:scale(1.2);  -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2);  -transform:scale(1.2); vertical-align: middle;  -webkit-transition: transform 1.3s;  -moz-transition: transform 1.3s;  -o-transition: transform 1.3s;  -ms-transition: transform 1.3s; transition: transform 1.3s; }
.cols5{  float: left; width: 575px; height: auto;  overflow: hidden;}
.cols5 .titlea{width: 100%; height: 80px; margin-bottom: 28px; overflow: hidden;}
.picmeas{width: 100%; height: 796px;  border: 1px solid #eeeeee;}

.footer{width: 100%; height: 188px; margin-top: 12px; overflow: hidden; background: #e8e8e8;}
.footer p{ line-height: 30px; padding-top: 25px; font-family: "Microsoft YaHei"; font-size: 14px; text-align: center; color: #000;}
.footer p a{color: #000;}

