@charset "gb2312";
*{ border:0; margin:0; padding:0;}
a{color: #555; text-decoration: none;font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"Microsoft JhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu;}
a:hover{color: #a6351b;}
li{list-style:none;}
body{background: url(imagesbg1.jpg) no-repeat top center #eff4f7; font-size: 14px; color: #555; font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"Microsoft JhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu; min-width: 1200px;}


.more {float: right;line-height: 38px;color: #686868;}
.more a{color: #686868;}
.more a:hover{color: #a6351b;}
.li-time{color: #ababab; float: right;}

.top{width:1200px; height: 37px; line-height: 37px; margin: 0 auto; color: #fff; }
.top span{ float: left;}
.banner{width: 1200px; height: 238px; margin: 0 auto; background: url(imagestop.jpg) no-repeat;}
.nav{width: 1200px; height: 59px; line-height: 59px; margin: 0 auto; margin-bottom: 23px;}
.nav .lm1{width: 130px; text-align: center; color: #fff; font-size: 17px; display: block;  float: left;}
.nav .lm1:hover{color: #f8e653;}
.nav .seach{margin-top: 10px;  float: right; }
.nav .input{width:270px; height: 38px; padding: 0 10px; border: 1px solid #dcdcdc; float: left;}
.nav .seach-butt{width: 98px; height: 40px; line-height: 37px; text-align: center; /* padding-left: 20px; */ display: block; background: url(imagesimg01.jpg); float: left; color: #fff;cursor: pointer;}
.new{width: 1200px; height: 54px; background-color: #fff; margin: 0 auto; margin-bottom: 23px;}
.nav-lm1{width: 41px; height: 41px;  float: left; margin-left: 15px; margin-top:6px; margin-right: 21px;}
#notice{width: 1068px;float: left; overflow: hidden;}
.nav-lm2{width: 1068px; height: 54px; float: left; overflow: hidden;}
.nav-lm2 li{width:336px;float: left; padding-right:20px;overflow: hidden;line-height: 54px;}
.nav-lm3{width: 54px; height: 54px; float:right;}
.nav-lm3:hover{ filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8;}
.cont-wrap{width: 1200px; margin: 0 auto;}
.hang1{width: 1170px; height: 351px;padding: 15px; margin-bottom: 24px;  background-color: #fff;}
.hang1 .h1-img{width: 582px; height: 351px; float: left;}
.hang1 .h1-work{width: 568px; height: 351px; float: right;}
.hang1 .h1-title{width: 100%; height: 36px; line-height: 36px; overflow: hidden; margin-bottom: 9px; overflow: hidden;}
.hang1 .h1-qh0,.hang1 .h1-qh1 {width: 92px; height: 36px; font-weight: bold; text-align: center; float: left; margin-left: 15px;}
.hang1 .h1-qh0{background-color: #e9e9e9; color: #333;}
.hang1 .h1-qh1{background-color: #1090de; color: #fff;}
.hang1 .h1-qh1 a{color:#fff;display: block;}
.hang1 .h1-qh0:first-child{margin-left: 0;}
.hang1 .h1-xs{float: left;}
.h1-more{width: 66px;height: 25px;line-height: 25px;text-align: center;background:url(imagesimg07.png) no-repeat;margin-top: -40px;float: right;position: absolute;right: 0px;z-index: 9000;}
.h1-more a{ color:#fff;}

.hang1 .h1-cont{width: 100%; /* overflow: hidden; */position: relative;}
.hang1 .h1-lm1{border-bottom: 1px dashed #bfbfbf; padding-bottom: 18px; margin-bottom: 15px;}
.hang1 .h1-lm1 h4{ font-size: 16px; color: #e33232; text-align: center;line-height:40px ;}
.hang1 .h1-lm1 p{line-height:30px ;}
.hang1 .h1-lm1 p a{color: #E33232;}
.hang1 .h1-lm1 p a:hover{text-decoration: underline;}

.hang1 .h1-lm2{line-height:34px;}
.hang1 .h1-lm2 li{background: url(imagesimg05.jpg) no-repeat left center; padding-left: 15px;}

.hang2{width: 100%; margin-bottom: 24px;}
.hang2 .title{width: 100%; height: 52px; background-color: #80bf4e; line-height: 52px;}
.hang2 .word{font-size: 22px; font-weight: bold; background: url(imagesimg08.png) no-repeat left center; margin-left: 15px; padding-left: 49px; color: #fff;}
.hang2 .h2-cont{width: 1170px; height: 290px; padding: 15px; background-color: #fff; overflow: hidden;}
.hang2 .h2-left{width: 573px; float: left;}
.hang2 .h2-title{width: 100%; height: 40px; background: url(imagesimg09.jpg) repeat-x bottom ; margin-bottom: 15px;}
.hang2 .h2-word{width: 100px; height: 38px; border-bottom: 2px solid #80bf4e; text-align: center; line-height: 38px; color: #80bf4e; font-size: 16px; float: left;}
.hang2 .h2-word a { color: #80bf4e; display: block; }
.hang2 .h2-lm1{border-bottom: 1px dashed #bfbfbf;padding-bottom: 14px;margin-bottom: 7px;position: relative;}
.hang2 .h2-lm1 h4{ font-size: 16px; color: #80bf4e; text-align: center; line-height:40px;}
.hang2 .h2-lm1 p{line-height:28px ;}
.hang2 .h2-lm1 p a{color: #E33232;}
.hang2 .h2-lm1 p a:hover{text-decoration: underline;}
.hang2 .h2-lm2 li{line-height: 25px; padding: 8px 0;  overflow: hidden;}
.hang2 .h2-xs{width: 84px; height: 25px; text-align: center;background-color:#80bf4e; color: #fff; margin-right: 10px; float: left;}
.hang2 .h2-right{width: 573px; float: right;}
.hang2 .h2-lm3{line-height:34px;}
.hang2 .h2-lm3 li{background: url(imagesimg05.jpg) no-repeat left center; padding-left: 15px;}
.hang2 .h2-qh1{width: 100px; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;}
.hang2 .h2-qh2{width: 100px; height: 38px; border-bottom: 2px solid #80bf4e; text-align: center; line-height: 38px; color: #80bf4e; font-size: 16px; float: left;}
.hang2 .h2-qh2 a{ color:#80bf4e; display:block;}

.hang3{ width:100%; height: 370px; background:#fff; margin:0 auto 24px auto;}
.hang3 .bt{ width: auto; height:52px; line-height:52px; font-family: "Î¢ÈíÑÅºÚ"; font-size:22px; font-weight:bold; color:#fff; text-align:left; padding-left:66px; background:#7ac8c4 url(imagesb_1.png) no-repeat 11px 7px; margin-bottom:16px;}
.hang3 .k{ width: 1170px; height: 288px; margin:0 auto;}
.hang3 .left{ width: 217px; height: auto; float:left; margin-right:28px;}
.hang3 .left .an:first-child{margin-bottom:10px;} 
.hang3 .left .an{width: 225px; height: 35px; line-height:35px; border:1px solid #e4e4e4; border-radius: 2px; background: #eee; color: #545454; float:left; position:relative; margin-bottom:10px;}
.hang3 .left .an:hover{  
	filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;}
.hang3 .left .an img{width: 22px;height: 22px;/* position: absolute; */margin-left: 15px;margin-top: 6px;float: left;}
.hang3 .left .an .wz{/* position: absolute; */margin-left: 10px;text-align: left;width: 170px;display: block;cursor: pointer;float: left;}
.hang3 .tz{ width: 314px; height: auto; float:left; margin-right:28px;}
.hang3 .title{width: 100%; height: 40px; background: url(imagesimg09.jpg) repeat-x bottom ; margin-bottom: 15px;}
.hang3 .word{width: 100px; height: 38px; border-bottom: 2px solid #7ac8c4; text-align: center; line-height: 38px; color: #7ac8c4; font-size: 16px; float: left;}
.hang3 .word a { color: #7ac8c4; display: block; }
.hang3 .lm1{line-height:34px;}
.hang3 .lm1 li{background: url(imagesimg05.jpg) no-repeat left center; padding-left: 15px;}
.hang3 .pic{ width: 334px; height: auto; float:left;}
.hang3 .pic1{ width: 334px; height: 125px;}
.hang3 .pic1:hover{ filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;}
.hang3 .line{ width: 334px; height: 9px; margin:8px 0 20px 0;}
.hang3 .right{ width: 221px; height: auto; float:right;}
.hang3 .lm2{overflow: hidden; margin-bottom: 10px;}
.hang3 .mk1{width:103px; height: 89px; background-color: #79c8c3; color: #fff; float:left; margin-right:15px;}
.hang3 .mk1:hover{  
	filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;}
.hang3 .mk1 img{width: 54px; height: 47px; padding-left: 23px; padding-top: 6px;}
.hang3 .mk1 p{text-align: center; line-height: 20px;}

.hang4{ width:100%; height: 370px; background:#fff; margin:0 auto 24px auto;}
.hang4 .bt{ width: auto; height:52px; line-height:52px; font-family: "Î¢ÈíÑÅºÚ"; font-size:22px; font-weight:bold; color:#fff; text-align:left; padding-left:66px; background:#c87db8 url(imagesb_19.png) no-repeat 16px 12px; margin-bottom:16px;}
.hang4 .k{ width: 1170px; height: 288px; margin:0 auto;}
.hang4 .left{ width: 288px; height: auto; float:left; margin-right:25px;}
.hang4 .title{width: 100%; height: 40px; background: url(imagesimg09.jpg) repeat-x bottom ; margin-bottom: 15px;}
.hang4 .word{width: 100px; height: 38px; border-bottom: 2px solid #c87db6; text-align: center; line-height: 38px; color: #c87db6; font-size: 16px; float: left;}
.hang4 .word a{color:#c87db6;display:block;}
.hang4 .lm1{line-height:34px; margin-bottom:10px;}
.hang4 .lm1 li{ padding-left: 0px;}
.hang4 .left .an{width: 286px; height: 50px; line-height:50px; border:1px solid #e4e4e4; border-radius: 2px; background: #eee; color: #545454; float:left; position:relative;display: block; cursor: pointer;}
.hang4 .left .an:hover{  
	filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;}
.hang4 .left .an img{width: 37px; height: 37px; position: absolute; left: 27px; top: 7px;}
.hang4 .left .an .wz{ position: absolute; left: 122px; text-align: left;}
.hang4 .mid{ width: 710px; height: auto; float:left; margin-right:25px; position:relative;}
.hang4 .bt2{ width: 100%; height: 40px; line-height:40px; background:#f5f5f5;}
.hang4 .wzk{ width: 100%; height: 174px; margin-bottom:15px; position: absolute; top:46px;}
.hang4 .wzk2{ width: 100%; height: 38px; line-height:38px; border-bottom:1px dashed #dddddd;}
.hang4 .bjh{ width: 100%; height: 38px; position: absolute; top:247px;}
.hang4 .bjh1{ width: 104px; height: 38px; line-height:38px; background:#c87db8; text-align:center; color:#fff;}
.hang4 .bjh2{ width: 502px; height: 36px; line-height:36px; background:#f5f5f5; border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; text-align:left; text-indent:15px;}
.hang4 .bjh3{ width: 104px; height: 38px; line-height:38px; background:#c87db8; text-align:center; color:#fff; cursor:pointer;}
.hang4 .bjh3:hover{
	filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;}
.hang4 .right{ width: 120px; height: auto; float:right;}
.hang4 .mk1{width:120px; height: 128px; background-color: #c87db8; color: #fff; float:left; margin-bottom:29px;}
.hang4 .mk1:hover{  
	filter:alpha(opacity=70);  
      -moz-opacity:0.7;  
      -khtml-opacity: 0.7;  
      opacity: 0.7;}
.hang4 .mk1 img{width: 55px; height: 52px; padding-left: 32px; padding-top: 21px;}
.hang4 .mk1 p{text-align: center; line-height: 50px;}

.hang5{width: 100%; margin-bottom: 24px; overflow: hidden;}
.hang5 .title{width: 100%; height: 52px; background-color: #efae5c; line-height: 52px;}
.hang5 .word{font-size: 22px; font-weight: bold; background: url(imagesimg10.png) no-repeat left center; margin-left: 15px; padding-left: 49px; color: #fff;}
.hang5 .h5-cont{width: 1170px; height:280px; padding: 15px; background-color: #fff;}
.hang5 .h5-left{width: 495px;float: left;overflow: hidden;}
.hang5 .h5-title{width: 495px;height: 40px;padding-left: 20px;background: url(imagesimg11.jpg) no-repeat left center;}
.hang5 .h5-qh1{width: 90px; height: 38px; border-bottom:0; text-align: center; line-height: 38px; font-size: 16px; float: left;}
.hang5 .h5-qh2{width: 90px; height: 38px; border-bottom: 2px solid #efae5c; color: #efae5c; text-align: center; line-height: 38px; font-size: 16px; float: left;}
.hang5 .h5-qh2 a{color: #efae5c;display:block;}
.h5-lettle{margin-top: 10px; overflow: hidden; height:149px;}
.h5-lettle li{line-height: 28px;font-size: 12px;}
.h5-lettle li:first-child{height: 30px; line-height: 30px; border-bottom: 1px dashed #ddd; font-size: 14px; margin-bottom: 6px;}
.h5-lettle .mk1{width: 310px;float: left;}
.h5-lettle .mk2{width: 90px; float: left; text-align: center; color: #339900;}
.h5-lettle .mk3{width: 90px; float: right; text-align: center;}
.h5-lettle li:first-child .mk2{color: #555;}
.hang5 .seach-title{height: 40px;line-height: 40px;color: #efae5c; font-size: 16px;  padding-left: 35px; background: url(imagesimg11.jpg) no-repeat left center;}
.hang5 .seach-lm1{width: 148px;height: 38px;padding: 0 10px;border: 1px solid #dcdcdc;float: left;margin-right: 10px;}
.hang5 .seach-lm2{width:80px; height: 40px;line-height: 40px; font-size: 16px; text-align: center;color: #fff; background-color: #ffb15d;display: block; float: left;}
.hang5 .seach-lm3{width:90px; height: 40px; line-height: 40px; font-size: 16px; text-align: center;color: #fff; background: url(imagesimg12.jpg) no-repeat 15px center #ffb15d; padding-left: 35px; display: block; float: right; }

.hang5 .h5-mid{width: 139px; margin-left: 20px; float: left;}
.hang5 .h5-mid-mk1,.hang5 .h5-mid-mk2,.hang5 .h5-mid-mk3{width: 84px; height: 75px; line-height: 75px; padding-left: 55px; margin-top: 21px; display: block;}
.hang5 .h5-mid-mk1{margin-top: 11px; background: url(imagesimg13.png) no-repeat 16px center #f4f4f4;}
.hang5 .h5-mid-mk2{background: url(imagesimg14.png) no-repeat 16px center #f4f4f4;}
.hang5 .h5-mid-mk3{background: url(imagesimg15.png) no-repeat 16px center #f4f4f4;}

.hang5 .h5-right{width: 415px; float: right;}
.hang5 .h5-right .h5-title1{width: 100%; height: 40px; background: url(imagesimg09.jpg) repeat-x bottom ; margin-bottom: 15px; line-height: 38px; }
.hang5 .h5-right .h5-word{width: 90px; height: 38px; border-bottom: 2px solid #efae5c; text-align: center;color: #efae5c; font-size: 16px; float: left;}
.hang5 .h5-right .h5-word a{ color:#efae5c; display:block;}
.hang5 .h5-right .h5-back{float: right;}
.hang5 .right-lm1{width: 100%; height: 129px; padding-bottom: 20px; overflow: hidden; border-bottom: 1px dashed #d2d2d2; margin-bottom: 15px;}
.hang5 .right-lm1 .mk1{width: 187px; height: 129px; float:left;}
.hang5 .right-lm1 .mk2{width: 210px; float: right;}

.hang5 .right-lm1 .mk2 p{ line-height: 27px; clear: both;}
.hang5 .h5-right .xs{ background-color: #efae5c; color: #fff; float: left; overflow: hidden; padding: 0  10px; margin-right: 10px;}
.hang5 .right-lm2{line-height: 30px;}

.link{width: 100%; height: 72px; background: url(imagesimg16.jpg) no-repeat center; min-width: 1200px;}
.link-wrap{width: 1200px; padding-top: 22px; margin: 0 auto;}
.link .lm1{padding-left: 70px;color: #1090de; line-height: 24px; font-size: 16px; padding-right:20px; float: left;}
.link .lm2{width: 200px; height: 24px; border: 1px solid #d0d0d0; margin-left: 32px; padding: 0 10px;}

.footer{width: 100%; height: 230px; text-align: center; line-height: 30px; }
.footer .logo{width: 220px;height: 78px;margin: 0 auto;margin-top: 25px;margin-bottom: 20px;}

.footer .logo .logo1{ float:left;}
.footer .logo .logo2{float:left;margin-top: 15px;width: 111px;height: 57px;overflow: hidden;}


.seach-cont span{
    float: left;
    line-height: 40px;
    padding-right: 10px;
}
.l1{color: #555 !important;text-decoration: none !important;}
.l1:hover{color: #a6351b !important;}


.list-lb1{}
.list-lb1 h3{ height:40px; line-height:40px; font-size:16px; clear:both;}
.list-lb1 li{ float:left; padding-right:10px;line-height:40px;}
.list-lb1 li a{ color:#444; font-size:14px}
.list-lb1 li a:hover{ color:#A40001}

hr{display: block;clear: both;border: 1px dashed #ccc;}

.fo-nav{
    height: 30px;
    line-height: 30px;
}
.fo-nav a{
    padding: 0 5px;
}

.li-time1{ position:absolute; right:0px; color:#ababab}