@import url("all.css");
body{font-size:12px;color: #333;background-color: #F5F6F7; font-family:Verdana, Arial, Helvetica, sans-serif;}
h1{height:13px;font-size:12px; text-indent:7px; padding-top:12px; float:left;}
h2,h3 {font-size:12px;}
a:link,a:visited {color: #333;text-decoration: none;}
a:hover {color: #000;text-decoration: none;}

a.hei:link,a.hei:visited {color:#000;}
a.hei:hover {color:#666;}
a.hui:link,a.hui:visited {color:#666;}
a.hui:hover {color:#000;}



.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.m10{padding-top:10px;}

.auto{margin-left:auto; margin-right:auto;}
.top{width:973px; height:78px; background:url(/images/top.gif) no-repeat right;}
.logo{width:227px; height:60px; padding:8px 0 0 64px;}
.key{width:280px; padding-top:40px; font-weight:bold;}
.key dt input{background:url(/images/key.gif); width:158px; height:14px; border:none; padding:3px;}
.key dd{text-align:center; width:50px;}
.nav{background:url(/images/nav3.gif);width:973px; height:31px;}
.nav .fl{background:url(/images/nav1.gif) no-repeat; height:31px; width:160px;}
.nav .fr{background:url(/images/nav2.gif) no-repeat right; height:31px; width:15px;}
.nav li{float:left; width:101px;}
.nav a,.nav a:visited{display:block; line-height:31px;width:101px; text-align:center; background:url(/images/nav4.gif) no-repeat right top; color:#FFF;}
.nav a:hover{background:url(/images/hover.gif);color:#FFF;}
a.en:link,a.en:visited {display:block; background-image:none;width:101px; color:#FFF;}
a.en:hover{background:url(/images/hover.gif); color:#FFF;}
a.ok:link,a.ok:visited,a.ok:hover {background:url(/images/hover.gif);}

.ad{width:975px; height:267px; padding:10px 0 8px;}
.index{width:982px; height:345px; background:url(/images/zhong3.gif);}
.index .fl{background:url(/images/zhong1.gif) no-repeat; width:9px; height:345px;}
.index .fr{background:url(/images/zhong2.gif) no-repeat; width:9px; height:345px;}
.list{width:185px; float:left; height:345px;}
.list h2 a,.xpcx h2 a,.zxzx h2 a{display:block; padding:9px 0 20px 40px;}
.list h2 a:hover,.xpcx h2 a:hover,.zxzx h2 a:hover{display:block; padding:10px 0 19px 41px;}
.list li a{display:block; width:150px; height:24px; margin-left:10px; padding-top:6px; background:url(/images/list-bg.gif); text-indent:20px;}
.list li a:hover{width:164px; margin-left:0px;background:url(/images/listbg1.gif) no-repeat; text-indent:30px; color:#FFF; font-weight:bold; padding-top:6px;}
.list li div a:visited,.list li div a:link,.list li div a:hover{display:block; width:164px; margin-left:0px;background:url(/images/listbg1.gif) no-repeat; text-indent:30px; color:#FFF; font-weight:bold; padding-top:6px;}

.fenge{height:30px; width:2px; float:right; background:url(/images/fen-ge.gif) no-repeat;}
.xpcx{width:375px; height:345px; float:left; padding:0 0 0 6px;}
.jptp {width:362px; height:292px; background:url(/images/jp3.gif);}
.jptp .fl{height:292px; width:4px; background:url(/images/jp1.gif) no-repeat; overflow:hidden;}
.jptp .fr{height:292px; width:4px; background:url(/images/jp2.gif) no-repeat; overflow:hidden;}
.photoshow{padding-top:2px; text-align:center;}
.zxzx{width:392px; float:left;}
.zx .fl{width:5px; height:145px; background:url(/images/xw1.gif) no-repeat; overflow:hidden;}
.zx .fr{width:5px; height:145px; background:url(/images/xw2.gif) no-repeat; overflow:hidden;}
.zx{width:392px; background:url(/images/xw3.gif); height:145px; color:#5C5A5A;}
.shuzi{padding:12px 10px 0 20px; float:left;}
.zx ul{padding-top:5px;}
.zx li{text-indent:10px; line-height:15px; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.zx h3{}
.zx li a,.zx li a:visited{display:block; font-weight:bold; padding:3px 0 1px 0; color:#5C5A5A;} 
.zx li a:hover{color:#4F4E4E;padding:4px 0 0 1px;} 
.zx div a{display:block; margin-left:275px;}
.zx div a:hover{margin:1px 0 0 276px;}
.photocontent{width:392px; overflow:hidden;}
.photocontent li{float:left; width:120px; height:122px; padding-top:17px;}
.photocontent a{display:block; border:solid 1px #EFEFEF; padding:1px;}
.photocontent a:hover{padding:2px 0 0 2px;}
.middephoto{padding:19px 10px 0;}
.bigclass{width:982px; height:148px; background:url(/images/bigclass3.gif); margin:10px auto;}
.bigclass-fl{background:url(/images/bigclass1.gif) no-repeat; width:6px; height:148px; overflow:hidden;}
.bigclass-fr{background:url(/images/bigclass2.gif) no-repeat; width:6px; height:148px; overflow:hidden;}
.big{width:970px; height:148px;}
.big li{width:241px; height:142px; border-right:solid 1px #E8E8E8; padding-top:2px; float:left;}
.big div {padding:20px 10px 0 5px; }
.big div a{display:block; margin-right:3px;}
.big div a:hover{border:#eee solid 1px; margin-right:0;}
.big h2 a{display:block; padding:16px 0 5px 15px;}
.big h2 a:hover{padding:17px 0 4px 16px;}
.big p{padding:0 0 0 15px; line-height:18px; color:#545454;}
.noborder{border:none;}

.neirong1{padding:10px 0 ;}
.list .neirong1 li,.list .neirong1 li a{padding:0; margin:0; background:none; text-indent:0px; color:#555; font-weight:normal; width:175px; overflow:hidden;}
.list .neirong1 li a:hover{padding:0; margin:0; background:none; text-indent:0px; color:#000000; font-weight:normal; width:175px; overflow:hidden;}


.biglist ul{padding:10px 0 0 10px;}
.biglist li{float:left; text-align:center; width:106px; height:110px;}
.biglist li a{display:block; height:100px;}
.biglist li a:hover{height:99px; padding:1px 0 0 1px;}
.biglist h3 a{display:block; line-height:30px; height:30px; font-weight:normal;}
.biglist h3 a:hover{height:29px; padding:1px 0 0 2px;}
.foot{width:970px; padding:0 0 5px; text-align:center;}

.left{width:189px;}
.content{width:976px; padding-bottom:10px;}
.right{width:781px; padding-top:1px;}

.left-box{background:url(/images/cpxl1.gif); float:left; padding:0 0 10px 10px;}
.left-box .list{width:178px; height:auto;}
.left-box .list li a{display:block; width:150px; height:24px; margin-left:10px; padding-top:6px; background:url(/images/left-box1.gif); text-indent:20px;}
.left-box .list li a:hover{width:164px; margin-left:0px;background:url(/images/left-box.gif) no-repeat; text-indent:30px; color:#FFF; font-weight:bold; padding-top:6px;}
.left-bottom{background:url(/images/cpxl2.gif) no-repeat; height:10px; float:left; width:188px; overflow:hidden;}
.left-ad{margin:10px 0; padding:4px; background:url(/images/box.jpg) no-repeat; width:180px; height:49px;}
.p1{padding-left:2px;}

.title{background:url(/images/title1.gif); height:33px;}
.tfl{background:url(/images/title.gif); width:44px; height:33px; float:left;}
.ttfl{float:left; padding:10px 0 0 10px;}
.title .fr{background:url(/images/title2.gif); height:33px; width:3px; overflow:hidden;}
.title h2{padding:5px 40px 0 0; color:#CFCFCF; float:right; line-height:28px; font-weight:normal;}
.title h2 a,.title h2 a:visited{color:#908F8F;}
.title h2 a:hover{color:#2B2B2B;}
.h2{color:#908F8F;}
.nr1{background:url(/images/neirong1.gif) bottom no-repeat; height:21px; width:781px; overflow:hidden;}
.nr2{background:url(/images/neirong2.gif); height:6px; width:781px; overflow:hidden;}
.showall{background:url(/images/neirong3.gif); width:741px; padding:10px 20px;line-height:25px;}
.showall dt{background:url(/images/dian.gif) no-repeat; padding-left:20px; line-height:20px; border-bottom:solid 1px #E3E3E3; padding-top:10px; float:left; width:600px;}
.showall dd{float:left; padding:10px 30px 0 0; line-height:20px; border-bottom:solid 1px #E3E3E3; width:80px; color:#aaa;}

.more-use a{display: block;padding:0px 0 1px;}
.more-use a:hover{padding:1px 0 0 1px;}
.neirong{padding:10px 0 ;}

.showcp{background:url(/images/neirong3.gif); width:741px; padding:20px;}
.cp{float:left; width:197px; padding-left:10px; padding-right:20px;}
.cp a{display:block; width:187px; height:157px; text-align:center; background:url(/images/cpbg.gif); padding:5px;}
.cp a:hover{background:url(/images/cpbg2.gif);}
.cp-con{background:url(/images/cpbg1.gif); height:159px; padding:2px; text-align:center;}
.cp-title{float:left; line-height:24px; padding:20px 0 0 0; width:140px;}
.cp-title h2{ font-weight:normal; line-height:22px;}
.cp-title div a{display:block; padding:8px 0 1px;}
.cp-title div a:hover{padding:9px 0 0 1px;}

.cp-top{background:url(/images/cp-show1.gif) no-repeat; height:4px; width:981px; overflow:hidden;}
.cp-bottom{background:url(/images/cp-show2.gif) no-repeat; height:5px; width:981px; overflow:hidden;}
.cp-show{width:981px;background:url(/images/cp-show3.gif);}
.cp-left h2{background:url(/images/cp-list.gif); width:163px; height:27px; line-height:27px; text-indent:20px; margin:15px 0 0 25px;}
.cp-left ul{padding:5px 3px; border:solid #CDCDCD; border-width:0 1px 1px; margin:0 0 10px 25px;}
.cp-left li a{display:block; line-height:42px; background:url(/images/showbg.gif) no-repeat; text-indent:28px; height:34px; overflow:hidden; width:155px}
.cp-left li a:hover{background:url(/images/showbg1.gif) no-repeat; line-height:44px;}
a.bai:link,a.bai:visited ,a.bai:hover {display:block; background:url(/images/showbg1.gif) no-repeat; line-height:42px; text-indent:28px; height:34px; overflow:hidden; width:155px;}
#cp-photo {padding:15px;}
.cp-color {padding:5px 25px 0 0; width:250px;}
.color{float:left; padding:10px 0 0 15px;}
.color a{display:block; width:100px; height:59px; background:url(/images/color-bg.gif); padding:5px; line-height:20px; text-align: center; overflow:hidden;}
.show-p{margin:auto;}
.show-p a{display:block; padding:10px;}
.show-p a:hover{padding:11px 0 9px 11px;}

