body{behavior:url("style/csshover.htc"); background: url(../images/bj.jpg) repeat;}
*{margin:0;padding:0; font-size:12px;color: #666666;}
p{ color: #666666;}
ul,li{list-style:none;}
img{border:0;}
a{ text-decoration:none; color: #666666;}
a:hover{ color:#FF0000;}/* CSS Document */
.head{ width: 100%; height: 190px; margin: 0 auto; background: url(../images/i-1.jpg) repeat-x; border-bottom: solid 5px #C3C3C3;}
.head-a{ width: 1100px; height: 190px; margin: 0 auto; background: url(../images/i-1.png) no-repeat; }
.head-a1{ width: 70%; padding-left: 30%; height: 40px; float: left; margin-top: 10px;}
.head-a1 h5{ width: auto; height: 40px; line-height: 40px; float: left; }
.head-a1 h5 span{ color: #8F0F33; font-size: 14px;}
.head-a1 a{ display: block; float: left; height: 40px; line-height: 40px; margin-left: 10px; color: #000; font-weight:bold;}
.key{ width:173px; height: 30px; float: left;  border: none; margin: 5px -10px 0 20px; border-radius: 20px; padding-left: 10px;}
.searSubmit{ width:34px; height: 30px; float: left; background: url(../images/i-3.jpg) no-repeat; border: none; margin-top: 5px; }
.head-a2{ width: 100%; height: 140px; float: left; background: url(../images/i-2.png) right center no-repeat;}
.nav{ height: 60px; float: left; width: 800px; margin-top: 80px; }
.nav li{ width: 100px; line-height: 60px; text-align: center; float: left;}
.nav li:hover{ background: url(../images/i-4.jpg) right center no-repeat;}
.nav li:hover a{ color: #fff;}
.nav li a{ font-size: 14px; font-weight: bold;}
.mainbox{ width: 1100px; height: auto; overflow: hidden; margin: 0 auto; padding-top: 5px; padding-bottom: 10px;}
.mbox-a{ width: 230px; height: auto; float: left; overflow: hidden;}
.mbox-a1{ width: 100%; height: 35px; border-bottom: solid 1px #CDCDCD; border-top: solid 1px #CDCDCD; float: left; }
.mbox-a1 h2{ width: auto; height: 35px; line-height: 35px; float: left; font-size: 14px;}
.mbox-a1 a{ display: block; float: right; height: 35px; line-height: 35px;}
.mbox-a2{ width: 100%; height: 530px; float: left; background: url(../images/i-3.png) no-repeat; }
.mbox-a2-a{ width: 125px; height: auto; float: left; margin-left: 12px;}
.mbox-a2-a1{ width: 100%; height: 160px; float: left; line-height: 35px; font-size: 14px; text-align: center; font-weight: bold; color: #000; }
.mbox-a2-a2{ width: 100%; height: 155px; float: left; line-height: 25px; font-size: 14px; text-align: center; font-weight: bold; color: #000; margin-top: 5px; }
.mbox-a2-a3{ width: 100%; height: 120px; float: left; line-height: 25px; font-size: 14px; text-align: center; font-weight: bold; color: #000; margin-top: 5px;}
.mbox-a2-a4{ width: 100%; height: 70px; float: left; line-height:25px; font-size: 14px; text-align: center; font-weight: bold; color: #000; margin-top: 5px;}
.mbox-a2-b{ width: 70px; height: auto; float: left; overflow: hidden; margin-top: 70px; margin-left: 15px;}
.mbox-a2-b1{ width: 100%; height: 155px; float: left; line-height: 25px; font-size: 14px; text-align: center; font-weight: bold; color: #000; }
.mbox-a2-b2{ width: 100%; height: 155px; float: left; line-height: 25px; font-size: 14px; text-align: center; font-weight: bold; color: #000; margin-top: 10px; }
.mbox-a2-b3{ width: 100%; height: 120px; float: left; line-height: 25px; font-size: 14px; text-align: center; font-weight: bold; color: #000; margin-top: 8px;}
.mbox-b{ width: 580px; height: auto; overflow: hidden; float: left; margin-left: 15px; }
.mbox-b1{ width: 100%; height: 35px; border-bottom: solid 1px #CDCDCD; border-top: solid 1px #CDCDCD; float: left;}
.mbox-b1 h2{ width: auto; height: 35px; line-height: 35px; float: left; font-size: 14px;}
.mbox-b1 a{ display: block; float: right; height: 35px; line-height: 35px;}
.mbox-b2{  width: 100%; height: auto; float: left; overflow: hidden; }
.mbox-b2-a{ width: 100%; height: 325px; float: left: ;}
.mbox-b2-b{ width: 100%; height: auto; float: left; }
.mbox-b2-b h3{ width: 100%; height: 35px; line-height: 35px; float: left; font-size: 14px;}
.mbox-b2-b p{ width: 100%; line-height: 25px; float: left; }
.mbox-c{ width: 260px; height: auto; float: left; overflow: hidden; margin-left: 15px;}
.mbox-c1{ width: 100%; height: 35px; border-bottom: solid 1px #CDCDCD; border-top: solid 1px #CDCDCD; float: left; }
.mbox-c1 h2{ width: auto; height: 35px; line-height: 35px; float: left; font-size: 14px;}
.mbox-c1 a{ display: block; float: right; height: 35px; line-height: 35px;}
.mbox-c2{ width: 100%; float: left; overflow: hidden;}
.mbox-c2 li{ width: 95%; float: left; height: 30px; background: url(../images/i-6.jpg) left center no-repeat; padding-left: 5%;}
.mbox-c2 li a{ display: block; float: left; width: auto; line-height: 30px; }
.mbox-c2 li h6{ width: 70px; overflow: hidden; height: 30px; line-height: 30px; float: right;}
.mbox-c3{ width: 100%; height: 35px; border-bottom: solid 1px #CDCDCD; border-top: solid 1px #CDCDCD; float: left; margin-top: 10px; }
.mbox-c3 h2{ width: auto; height: 35px; line-height: 35px; float: left; font-size: 14px;}
.mbox-c3 a{ display: block; float: right; height: 35px; line-height: 35px;}
.mbox-c4{ width: 100%; line-height: 30px; float: left;}
.foot{ width: 100%; height: 88px; margin: 0 auto; background:url(../images/i-7.jpg)  repeat-x;}
.foot-a{ width: 1100px; height: 88px; margin: 0 auto;}
.foot-a1{ width: 100%; height: 44px; float: left;}
.foot-a1 img{float: left;}
.foot-a1-a{ height: 44px; float: left; }
.foot-a1-a li{ width: auto; float: left; height: 44px; line-height: 44px; margin-left: 10px;}
.foot-a1-a li a{ color: #fff; font-size: 14px; font-weight: bold;}
.foot-a1-b{ height: 44px; float: right;}
.foot-a1-b li{ width: 80px; height: 44px; line-height: 44px; text-align: center; float: left;}
.foot-a1-b li a{color: #fff; font-size: 14px; font-weight: bold;}
.foot-a2{width: 100%; height: 44px; float: left; line-height: 44px; color: #fff; font-weight: bold;}
.foot-a2 a{ color: #fff;}
.mybox{ width: 1100px; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 20px;}
.position{ width: 100%; height: 35px; float: left; text-align: right; line-height: 35px;}
.myleft{ width: 450px; height: 450px; float: left; }
.myright{ width: 600px; height: auto; float: left; margin-left: 50px; line-height: 35px; font-size: 14px;}
.imgbox{ width: 80%; margin: 2% 10%; line-height: 25px; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; float: left; }
.imgbox-a{ width: 100%; height: auto; float: left; overflow: hidden; margin-bottom: 40px;}
.imgbox-a1{ width: 340px; float: left; height: auto; }
.imgbox-a2{ width: 340px; float: left; height: auto; margin-left: 40px; }
.imgbox-a3{ width: 340px; float: left; height: auto; margin-left: 40px;}
.imgbox-a img{ float: left; padding: 3px; border-radius: 5px; border: solid 2px #CDCDCD; background: #fff; }
.imgbox-a p{ width: 96%; line-height: 25px; float: left; margin-top: 10px; font-size: 14px; margin-top: 10px; padding: 0 2%;}
.imgbox-a a{ display: block; width: 160px; height: 60px; background: #CD0708; border-radius: 10px; box-shadow: 3px 3px 5px #000; font-size: 18px; line-height: 60px; text-align: center; float: left; margin: 20px 90px; color: #fff; font-family: "微软雅黑"；}
.imgbox-a a:hover{ background: #FFFF00; color: #222222;}
.imgclassbox{ width:100%; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 10px; padding-top: 10px;}
.imgclassbox img{ border: solid 1px #000; padding: 2px; background: #fff;}
.icbox-left{ float: left; width: 800px; height: 460px; background:url(../images/b1.jpg)  no-repeat; position: relative; }
.icbox-left2{float: left; width: 800px; height: 460px; background:url(../images/b2.jpg)  no-repeat; position: relative;}
.hot1{ position: absolute; left: 40px; top: 225px; overflow: hidden; width: 40px;}
.hot1-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot1-b{ float: left; display: none; }
.hot1:hover{width: auto;}
.hot1:hover .hot1-b{ display: block;}
.hot2{ position: absolute; left: 210px; top: 170px; overflow: hidden; width: 40px;}
.hot2-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot2-b{ float: left; display: none; }
.hot2:hover{width: auto;}
.hot2:hover .hot2-b{ display: block;}
.hot3{ position: absolute; left: 350px; top: 160px; overflow: hidden; width: 40px;}
.hot3-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot3-b{ float: left; display: none; }
.hot3:hover{width: auto;}
.hot3:hover .hot3-b{ display: block;}
.hot4{ position: absolute; left: 472px; top: 148px; overflow: hidden; width: 40px;}
.hot4-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot4-b{ float: left; display: none; }
.hot4:hover{width: auto;}
.hot4:hover .hot4-b{ display: block;}
.hot5{ position: absolute; right: 90px; top: 160px; overflow: hidden; width: 40px;}
.hot5-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot5-b{ float: left; display: none; }
.hot5:hover{width: auto;}
.hot5:hover .hot5-b{ display: block;}
.hot6{ position: absolute; right: 240px; top: 30px; overflow: hidden; width: 40px;}
.hot6-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot6-b{ float: left; display: none; }
.hot6:hover{width: auto;}
.hot6:hover .hot6-b{ display: block;}
.hot7{ position: absolute; left: 210px; top: 20px; overflow: hidden; width: 40px;}
.hot7-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot7-b{ float: left; display: none; }
.hot7:hover{width: auto;}
.hot7:hover .hot7-b{ display: block;}
.hot8{ position: absolute; left: 295px; top: 320px; overflow: hidden; width: 40px;}
.hot8-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot8-b{ float: left; display: none; }
.hot8:hover{width: auto;}
.hot8:hover .hot8-b{ display: block;}
.hot9{ position: absolute; left: 295px; top: 200px; overflow: hidden; width: 40px;}
.hot9-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot9-b{ float: left; display: none; }
.hot9:hover{width: auto;}
.hot9:hover .hot9-b{ display: block;}
.hot10{ position: absolute; left: 405px; top: 210px; overflow: hidden; width: 40px;}
.hot10-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot10-b{ float: left; display: none; }
.hot10:hover{width: auto;}
.hot10:hover .hot10-b{ display: block;}
.hot11{ position: absolute; left: 515px; top: 145px; overflow: hidden; width: 40px;}
.hot11-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot11-b{ float: left; display: none; }
.hot11:hover{width: auto;}
.hot11:hover .hot11-b{ display: block;}
.hot12{ position: absolute; left: 560px; top: 15px; overflow: hidden; width: 40px;}
.hot12-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot12-b{ float: left; display: none; }
.hot12:hover{width: auto;}
.hot12:hover .hot12-b{ display: block;}
.hot13{ position: absolute; left: 355px; top: 40px; overflow: hidden; width: 40px;}
.hot13-a{ width: 40px; height: 46px; float: left; cursor: pointer; }
.hot13-b{ float: left; display: none; }
.hot13:hover{width: auto;}
.hot13:hover .hot13-b{ display: block;}
.icbox-right{ width: 250px; margin-left: 50px; float: left; line-height: 25px; font-size: 14px; font-family: "微软雅黑"；}
.fwbox{ width: 100%; margin: 0 auto; height: auto; overflow: hidden; padding-bottom: 20px;}
.fwbox li{ width: 250px; margin-right: 25px; float: left; overflow: hidden; margin-top: 20px; padding-bottom: 5px;}
.fwbox li img{ float: left; border-radius: 5px; padding: 3px; border: solid 2px #CDCDCD; background: #fff; box-shadow: 3px 3px 5px #CDCDCD;}
.fwboxli p{ width: 100%; line-height: 25px; float: left;font-family:"微软雅黑"; font-size: 14px; font-weight: bold; }
.fwboxli{ width: 85px; float: left; margin-left: 15px;}
.fwboxli h4{ width: 100%;  height: 30px; line-height: 30px;  font-size: 16px; font-family:"微软雅黑"; color: #CD0708;}
.fwbox-a{ width: 80%; margin: 2% 10%; line-height: 25px; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; float: left; }
.fwclassbox{ width: 100%; margin: 0 auto; height: auto; overflow: hidden; padding-bottom: 20px;}
.fwbox-b{ width: 100%; height: auto; overflow: hidden; float: left; padding-top: 10px;}
.fwbox-b1{ width: 800px; height: auto; overflow: hidden; float: left; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; line-height: 25px;}
.fwbox-b2{ width: 270px; height: auto; float: left; margin-left: 30px; font-size: 14px; font-family: "微软雅黑"; font-weight: bold; line-height: 25px;}
.xzbox{ width: 1100px; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 20px; padding-top: 10px;}
.xzbox-a{ width: 800px; height: auto; float: left;}
.xzbox-a h2{ width: 100%; height: 30px; float: left; line-height: 30px; font-size: 14px;}
.xzbox-a li{ width: 100%; height: auto; line-height: 30px; float: left; font-size: 14px; }
.xzbox-b{ width: 270px; margin-left: 30px; height: auto; float: left; overflow: hidden; padding-top: 30px;}
.xzbox-b p{ width: 100%; line-height: 30px; float: left; font-size: 14px; font-weight: bold; font-family: "微软雅黑"; }
.xzbox-b img{ float: left; margin-top: 40px;}
.icbox-c{ width: 100%; height: auto; float: left; overflow: hidden; margin-top: 30px;}
#bg li{ width:218px; height: 30px; float: left; text-align: center; line-height: 30px; cursor:pointer; font-weight: bold; font-size: 14px; border: solid 1px #CDCDCD;}
#bg li:hover{ color: #FC0008;}
#jr3{ float: left; width: 1058px; overflow: hidden; border:solid 1px #CDCDCD; padding: 20px 20px;  }
#jr3 p{ width: 100%; float: left; line-height: 25px; }
#bg{ width: 100%; height: 32px; float: left;}
.newbox{ width: 100%; height: auto; overflow: hidden; float: left; padding-top: 20px; padding-bottom: 20px;}
.newbox img{ float: left;}
.newbox h6{ width: 100%; height: 35px; line-height: 35px; text-align: center; color: #fff; background: #2C5C83; float: left; font-size: 14px;}
.newbox div{  box-shadow: 5px 5px 5px #bDbDbD;}
.newbox-a{ width: 340px; height: 205px; float: left;  margin: 20px 380px; }
.newbox-b{width: 340px; height: 205px; float: left;  margin-left: 140px;margin-top: 20px;}
.newbox-c{width: 340px; height: 205px; float: left;  margin-left: 140px; margin-top: 20px;}
.newsclassbox{ width: 100%; height: auto; overflow: hidden; float: left; padding-top: 20px; padding-bottom: 20px;}
#news{ width: 100%; height: auto; overflow: hidden; float: left;}
#news li{ width:100%; height: 30px; float: left;}
#news li a{ display: block; float: left; width: auto; height: 30px; line-height: 30px;}
#news li h6{ width: 70px; height: 30px; line-height: 30px; overflow: hidden; float: right;}
.ctbox{ width: 100%; height: auto; overflow: hidden; float: left; padding-top: 20px; padding-bottom: 20px;}
.ctbox-a{
	width: 500px; height: auto; float: left; line-height: 35px; font-weight: bold;  font-family: "微软雅黑";
}
.ctbox-a *{
	font-size: 14px;
}
.ctbox-b{
	width: 600px; height: auto; float: left;
}
.newsarbox{ width: 800px; height: auto; overflow: hidden; float: left; padding: 20px 150px; line-height: 25px; font-size: 14px; }
.page{ width: 80%; margin-left: 10%; height: 30px; line-height: 30px; text-align: center; margin-top: 20px; float: left;}
.page li{ width: auto; float: left; margin-left: 10px;}
center{ float: left; margin-bottom: 10px; width: 100%;}
center font{ font-size: 14px; font-weight: bold;}
.xzbox-a2{ width: 800px; height: auto; float: left; margin: 0 150px;}
.xzbox-a2 h2{ width: 100%; height: 30px; float: left; line-height: 30px; font-size: 14px;}
.xzbox-a2 li{ width: 100%; height: auto; line-height: 30px; float: left; font-size: 14px; }
.spbox{width: 100%; height: auto; overflow: hidden; float: left; padding-top: 20px; padding-bottom: 20px; }
.spbox li{ width: 250px; height: 230px; float: left; margin: 10px auto 0 20px; }
.spbox li img{ float: left; padding: 3px; border: solid 2px #CDCDCD; box-shadow: 3px 3px 5px #CDCDCD; background: #fff; }
.spbox li h6{ width: 100%; height: 30px; line-height: 30px; text-align: center; float: left; }
.bigbox{ width: 1000px; height: auto; margin: 20px auto 20px auto; overflow: hidden;}
.search_box form{  height: 25px; line-height: 25px; float: left;}
.search_header{ height: 25px; line-height: 25px; float: left;}
.search_header select{height: 25px; line-height: 25px;margin-left: 10px;}
.search_header input{height: 25px; line-height: 25px;}
.search-submit{ height: 25px; line-height: 25px; margin-left: 10px;}
.resultbar{ height: 25px; width: 100%; line-height: 25px; margin-top: 10px; float: left;}
.result_content{ height: auto; width: 100%; float: left;}
.resultlist{ height: auto; float: left;}
.resultlist li{ width: 100%;}
.pagelist{ width: 600px; height: 25px; line-height: 25px; float: left;}