﻿body,ul,li,h3{margin:0px;padding:0px;font-size:12px;color:#3D3D3D;}

li{list-style:none;}
img{border:0px;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}

.redi{color:#CC3300;}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
/*header*/
.header{background:#000;line-height:25px;}
.header .rim{margin:0px auto;width:960px;height:25px;color:#A9A9A9;}
.header span{float:right;}
.header a{color:#A9A9A9;}
.header a.red{color:#CB0202;}
/*nav*/
.nav,.hint{width:960px;height:59px;margin:0px auto;}
.nav img{float:left;margin:9px 9px 0px 1px;}
.nav ul{float:left;padding:10px 0px 0px 11px;background:url(../images/navLine.gif) no-repeat right 13px;width:170px;}
.nav li{line-height:20px;text-align:left;color:#333;}
.nav li a{color:#333;}
.nav ul.four{width:223px;}
.nav ul.borderNone{background:none;}

/*seacher*/
.seacher{width:960px;margin:0px auto 5px auto;height:37px;line-height:37px;background:url(../images/seacherbg.jpg) no-repeat;}
.seacher input,.seacher button{float:left;margin-top:8px;border:0px;height:21px;width:360px;background:#fff;}
.seacher input{margin-left:12px;height:18px;padding:2px 2px 1px 2px;}
.seacher button{width:66px;background:url(../images/seacherButton.gif) no-repeat;margin-right:17px;}

/*ader*/
.ader{clear:both;height:70px;width:960px;margin:0px auto 3px auto;background:#fafafa;}
.ader p{float:left;width:318px;height:70px;margin:0 2px 0 0;}
.ader span{float:right;width:320px;height:70px;}
/**/
.warp{width:960px;margin:3px auto 0 auto;}

.left,.middle,.right{float:left;display:inline;}
.left{width:300px;}
.middle{width:430px;margin:0px 5px;}
.right{width:220px;}
.footer{clear:both;width:940px;margin:3px auto;line-height:22px;text-align:center;font-family:"宋体";background:#F6F6F6;padding:10px;}
.clear{clear:both;height:0px;line-height:0px;font-size:0px;}

/*--left--*/
.flash{height:220px;margin-bottom:10px;}
.block{border:1px solid #C3C3C3;margin-bottom:10px;}
.left .title{background:url(../images/lefttitlebg.gif) repeat-x;height:22px;line-height:22px;padding:0px 9px;color:#fff;}
.left h3{font:bold 12px/22px "";color:#fff;}
.left span{float:right;}
.left span a{color:#fff;}

.list{padding:12px;}
.list li{height:21px;line-height:21px;background:url(../images/dot.gif) no-repeat left 8px;padding-left:10px;overflow:hidden;font-family:"宋体";}
.list li span{float:right;color:#951D0B;}

/*--middle--*/
.overhidden{overflow:hidden;height:335px;}
.emphases{margin:5px;height:114px;border-bottom:1px dashed #99AABC;}
.emphases .left{width:100px;text-align:center;}
.emphases .right{width:315px;padding:6px 0px 0px 0px;}
.emphases .left img{margin:8px;display:block;}
.emphases li{height:20px;line-height:20px;font-family:"宋体"; overflow:hidden;}

.commend{padding:5px;clear:both;}
.commend li{background:none;padding-left:0px;border-bottom:1px solid #efefef;height:23px;line-height:23px;}

.tittag{height:22px;}
.tittag h3{float:left;width:143px;background:url(../images/tag01.gif) no-repeat;height:20px;line-height:20px;color:#ff;font-size:12px;text-align:center;color:#fff;cursor:pointer;margin-top:2px;}
#tag_1_3{margin-right:0px;}
.tittag h3 a{color:#fff;}
.tittag h3.current{background:url(../images/tag02.gif) no-repeat;margin-top:0px;padding-top:2px;}
.blockTag .emphases{border-bottom:0px;margin:0px;height:174px;padding-top:10px;}
.blockTag .emphases li{background:url(../images/dot.gif) no-repeat 16px 8px;padding-left:26px;color:#858585;}
.blockTag .emphases li span,.list li span{font-family:Verdana, Arial;font-size:10px;}
.tittag h4{height:23px;line-height:25px;background:url(../images/tits.gif);color:#fff;font-size:12px;padding:0 13px;overflow:hidden;}
.tittag h4 a{color:#fff;}
.tittag h4 span{float:right;font-weight:normal;}
/*--right--*/
.right .rim{background:url(../images/linebg.gif) repeat-y #EEEEEF;}
.right .title{background:#000;color:#fff;padding:0px 10px;}
.right h3{color:#fff;font:bold 12px/24px "";}
.right .title span{float:right;line-height:24px;}
.right .title span a{color:#fff;}
.right .list li{background:url(../images/dot02.gif) no-repeat left 8px;}
.right .list.linone li{background:none;padding-left:0px;}

/*--link--*/
.link{margin:0px auto;float:none;width:960px;display:block;}
.link .title{height:24px; background-repeat:repeat;}
.link .title h3{line-height:24px;display:inline;}
.link .title a{color:#fff;text-decoration:underline;}
.link .con{padding:10px;line-height:22px;}

/*--newlist--*/
.nleft{float:left;width:690px;border:1px solid #d9d9d9;margin:3px 0;}
.nleft .title{background:url(../images/lefttitlebg.gif);height:24px;line-height:24px;padding:0px 9px;}
.nleft .title h3{font-size:12px;color:#fff;}
.nleft .title h3 a{color:#fff;}
.nright{float:right;width:262px;}
.nright{margin:3px 0;}
.nright .title{background:#000;color:#fff;padding:0px 10px;}
.nright h3{color:#fff;font:bold 12px/24px "";}
.nright .title span{float:right;line-height:24px;}
.nright .title span a{color:#fff;}
.newlist{padding:7px 10px;}
.newlist ul{border-bottom:1px dashed #e8e8e8;padding:5px 0;}
.newlist li{line-height:26px;font-family:"宋体";font-size:14px;}
.newlist li span{float:right;color:#727272;font-size:12px;}
.page{clear:both;text-align:center;padding:20px 0 10px 0;font-family:"宋体";}
.page a{border:1px solid #777777;text-align:center;height:12px;;line-heihgt:12px;padding:2px 5px 2px 5px;background:#f6f6f6;}
.page a:hover,.page a.cur{background:#910000;color:#fff;text-decoration:none;}

/*location*/
.location{clear:both;overflow:hidden;width:948px;margin:0px auto;height:21px;line-height:23px;border:1px solid #eaeaea;background:url(../images/location.gif) repeat-x;padding-left:10px;color:#666666;margin-bottom:5px;}
.location a{color:#666666;}
/*newz*/
.zleft{float:left;width:670px;}
.zright{float:right;width:280px;}
.newz{clear:both;border:1px solid #d9d9d9;margin:0 0 6px 0;padding:10px;color:#333333;}
.newz a{color:#333333;}
.newzt h1{text-align:center;font-size:20px;padding:0px;margin:0px;height:auto;line-height:30px;}
.newzt p{height:23px;background:#f4f4f4;line-height:23px;text-align:center;margin:8px 0 5px 0;color:#666666;font-family:"宋体";}
.newzt p a{color:#666666;}
.newzt span{display:block;position:relative;border-bottom:1px solid #f4f4f4;padding:5px 0;}
.newzt span em{position:absolute;right:0px;font-style:normal;}
.newzn{padding:15px 10px 15px 15px;font-family:"宋体";}
.newzn p{line-height:24px;margin:8px 0;font-size:14px;text-indent:2em;}
.rnews,.newzp{clear:both;border:1px solid #d9d9d9;margin:0 0 6px 0;}
.rnews h3,.newzp h3,.newzp h4{height:26px;font-size:12px;line-height:28px;background:url(../images/rnewstit.gif) repeat-x;padding:0 10px;overflow:hidden;}
.rnews h3 span{float:right;font-weight:normal;color:#666666;}
.rnews h3 span a{color:#666666;}
.rnews ul{padding:5px 10px 10px 10px;}
.rnews li{height:25px;line-height:25px;padding:0 0px 0 15px;background:url(../images/dot02.gif) 5px 9px no-repeat;border-bottom:1px dashed #d9d9d9;}
.rnews li span{float:right;}
.newzp{padding:0 0 10px 0;font-family:"宋体";}
.newzp em{display:block;margin:10px 0 0 0;line-height:18px;padding:0 10px;font-style:normal;}
.newzp p{margin:5px 10px;padding:3px 0 0 0;}
.newzp p span{display:block;background:#f6f6f6;height:20px;padding:5px 0 0 10px;line-height:18px;}
.newzp h4{border-top:1px solid #f4f4f4;margin:0px;}
.newzp td{padding-top:5px;}
.newzp td input{width:500px;border:1px solid #d9d9d9;padding:2px;}
.newzp td textarea{width:500px;border:1px solid #d9d9d9;padding:5px;}
.btn{width:78px;height:21px;background:url(../images/btn.gif);line-height:21px;text-align:center;border:none;color:#fff;cursor:pointer;}
.zright .title{background:url(../images/lefttitlebg.gif) repeat-x;}

.imgtit{display:block;}

.warp:after,.block:after{content:" ";clear:both;visibility:hidden;height:0;display:block;}
/*hslist*/
.hslist{clear:both;overflow:hidden;zoom:1;padding:0 0 9px 0;}
.hslist li{float:left;margin:10px 0 0 9px;display:inline;}
.hslist li img{width:135px;height:45px; vertical-align:top;}

.hint{height:110px;font-family:"宋体";}
.hint table{border-collapse:collapse;}
.hint table td{text-align:center;}
.hint table td a{color:#CC0000;}
.hint table td a:hover{background:#CC0000;color:#fff;display:block;width:100%;height:24px;line-height:24px;text-decoration:none;}
.hint table td,.hint table th{border:1px solid #ccc;height:24px;}
.hint table th span{float:right;font-weight:normal;margin-right:10px;}
.hint table th strong{color:#CC0000;float:left;margin-left:10px;}

/*photo*/
.photo{width:735px;margin-right:5px;}
.photo .title{height:30px;background:#fafafa;border-bottom:1px solid #efefef;border-top:1px solid #C3C3C3;clear:both;}
.photo .title h3{color:#858585;font-weight:normal;line-height:30px;}
.photo .title h3 a{color:#f00;text-decoration:underline;}
.photo .title h3 a:hover{text-decoration:none;}
.photo .title h3 strong{color:#f00;font-family:Verdana, Arial;padding:0px 5px;}
.photo span a{color:#f00;line-height:30px;}
.photo .img a{float:left;width:78px;height:170px;padding:12px 0px 0px 11px;color:#858585;line-height:19px;}
.photo .img img{border:1px solid #efefef;padding:2px;display:block;margin-bottom:5px;}
.photo .img{padding-bottom:16px;height:203px;}
.photo .img span{float:none;color:#f00;}
.photo .img2 a{width:110px;}

.sj{padding-top:0px;}
.sj .h3{color:#cc0000;display:block;margin:10px 0px 2px 0px;font-weight:bold;}
.sj li span{float:none;color:#f00;font-size:12px;font-weight:bold;padding:0px 5px;}
.erlist {padding:0px 0px 0px 10px;margin:0px;height:286px;}
.erlist li{float:left;width:135px;padding-left:0px;background:none;background:#fafafa;padding-right:6px;}
/*关于我们*/
.aboutbnr{clear:both;width:960px;height:143px;background:url(../images/aboutbnr.jpg) no-repeat;margin:0 auto;}
.about{clear:both;width:960px;margin:7px auto 0 auto;padding-bottom:8px;}
.about .left{float:left;width:171px;}
.about .left a{display:block;width:121px;height:24px;background:url(../images/aboutnav.jpg) 0 -24px;line-height:24px;text-decoration:none;padding:0 0 0 50px;color:#a00000;margin:0 0 6px 0;}
.about .left a:hover,.about .left a.cur{background:url(../images/aboutnav.jpg);text-decoration:none;}
.about .right{float:right;width:782px;background:#fbfbfb;min-height:410px;_height:410px;}
.aboutn{padding:0px 30px;}
.aboutn p{padding:10px 0 0 0;margin:0px;line-height:25px;color:#444;font-family:"宋体";}
.aboutn p strong{display:block;color:#a00000;}
/*hs*/
.hs{width:825px;height:49px;background:url(../images/hs.gif);margin:10px auto;overflow:hidden;line-height:21px;padding:8px 0 0 135px; font-family:"宋体";}
.hs a,.hs a:hover{color:#fff;}
.hszx{width:940px;height:119px;background:url(../images/hszx.gif);margin:0 auto 10px auto;overflow:hidden;padding:5px 0 0 20px;}
.hszx ul{float:left;width:420px;padding-left:30px;}
.hszx li{float:left;width:420px;height:23px;line-height:23px;color:#3b3b3b;}
.hszx li span{float:right;}
.hsbox{float:left;width:313px;margin:0 10px 10px 0;display:inline;}
.rit{float:right;margin:0 0 10px 0;}
.hsbox h2,.hsboxz h2{margin:0px;background:url(../images/hstit1.gif);height:36px;line-height:30px;padding:0px 9px;font-size:14px;color:#900101;overflow:hidden;}
.hsbox h2 a,.hsbox h2 a:hover,.hsboxz h2 a,.hsboxz h2 a:hover{color:#900101;}
.hsbox h2 span,.hsboxz h2 span{float:right;font-weight:normal;font-size:12px;}
.hsbox ul{height:230px;overflow:hidden;}
.hsbox ul,.hsboxz ul{clear:both;overflow:hidden;zoom:1;padding:10px 5px 10px 10px;border:1px solid #c3c3c3;border-top:none;}
.hsbox li,.hsboxz li{float:left;width:88px;height:23px;line-height:23px;overflow:hidden;padding:0 5px;}
.hsboxz{clear:both;overflow:hidden;zoom:1;margin:0;}
.hsboxz h2{background:url(../images/hstit2.gif);}
.hsboxz li{width:93px;}
.hsboxy li{width:135px;height:45px;overflow:hidden;padding:2px 13px 8px 8px;}
.hsboxy li img{width:135px;height:45px; vertical-align:top;}