body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,label,pre,form,fieldset,input,form,textarea,p,blockquote,th,td,lable,iframe{margin:0;padding:0;font-size:12px;font-family:Tahoma,Arial,"\5B8B\4F53",sans-serif; line-height: 180%;}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{font-weight:700;font-size:100%}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border: 0px;line-height: 0;}

.gray1{color: #333333;}
.gray2{color:#3d3d3d;}
.gray3{color: #8a8a8a;}
.gray4{color:#333333}
.shenHon{color:#8f052a;}
.hongse{color: red}
.leterSp{letter-spacing:1px;}
.suojin{text-indent: 1em;}
.box{zoom:1;}
.box:after,
.box:before{content: ' '; clear:both; display:block; visibility:hidden;}
.left{float:left;}
.right{float:right; display:inline;}
.disp_block{display:inline-block}
.disp_none{display:none}
.icon{display:inline-block; background:url(../image/datongbj2.png) no-repeat;}
.cur{cursor: pointer}
.tex-ali{text-align:right}
.fiexd{position: fixed;}
.abso{position: absolute;}

.mainright .wrap .msgbox .logoicon{
    width: 100%;
    height: 30px;
    background-image: url("../image/msg.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-color: rgba(220,220,220,.3);
}
.top{height: 245px;border-bottom: 3px solid #4FAD79;}
.top .top1{border-bottom: 1px solid #e3e7e8;}
.top .top1_1{width: 970px; height: 200px; margin: 0 auto;  background-size: 55% 100%;}
.top .logo{width: 100%; height: 100%;}
.top .logo img{width: 100%; height: 100%;}
.top .top2{width: 970px; margin: 0 auto; text-align: center;}
.top .top2 a{height: 44px; font-size: 14px; font-weight: bold; line-height: 300%;display: inline; float: left; padding: 0 18px 0 18px;font-family: 微软雅黑,宋体;}
.top .top2 a:hover{background: #4FAD79; color: #fff;} 
.top .aclick1{background:#4FAD79; color: #fff;}

.main{width: 950px; margin: 0 auto; margin-top: 10px;min-height: 600px;}
.maintopImg{line-height: 0;}
.main .mainleft{width: 150px; background-position: -28px -1027px; padding: 8px 0 0 0; margin-top: 10px; margin-right: 20px;}
.main .mainleftA{border: 1px solid #e1e5e6; padding: 5px 0 5px 0; overflow: hidden;}
.main .mainleftA a{display: inline-block; width: 133px; margin:0 0  2px 2px;  margin-bottom: 2px;padding-left: 11px; height: 25px;line-height: 230%;}
.main .mainleftA a:hover{color: #fff;font-weight: bold; background: #c0c2be; text-decoration: none;}
.main .mainleftA .treeContent{overflow: hidden; width: 146px;}
.main .mainleftA .treeContent a{padding-left: 25px;}
.main .mainright{width: 780px;margin-top: 10px;}
.main .mainright .xinTit{font-size: 14px;font-weight: bold; text-align:left;}
.main .mainright .licon{margin-left: 5px; height: 96px; overflow: hidden;}
.main .mainright ul li{padding: 10px 0; overflow: hidden; zoom: 1; border-bottom: 1px solid #e3e7e8;}
.main .xincon{}
.main .itemRight{width: 608px;}
.mrimg{margin-right: 15px;}
.main .share{margin-top: 5px;}
.liImg{line-height: 0; border: 0; width: 137px; height: 91px;}
.checkClick{color: #fff;font-weight: bold; background: #c0c2be}
.pages{padding: 10px; text-align: center;}
.pages a{color: #3d3d3d; font-family:'Arail'}
.pages a .num{display:inline-block; padding: 1px 5px 1px 5px; line-height: 120%;}
.pages a:hover .num,.pages a.asele .num{color:#fff; background-color: #8f052a;}

.bottom{border-top: 1px solid #e3e7e8; padding: 10px 0 30px 0; margin-top: 25px;}
.bottom .bottomWord{width: 100%; text-align: center; display: inline-block; line-height: 200%;}
.imgNum{margin-left: 5px;}


.mrTop{margin-top: 10px; border-bottom: 1px #8a8a8a dotted; padding-bottom: 10px;}
.mrTop .mrTopTit{font-size: 14px; font-weight: bold; width: 100%; text-align: center; padding: 12px 0 12px 0;}
.mrTop .mrTopTit2{text-align: center;}
.mrTop .mrTopTit2 span{padding-right: 10px; float: none;}
.mrTop .mrTopTit2 span.bdshare_t{float: none !important; overflow: hidden; zoom: 1; vertical-align: middle;}
.bds_tools em,.bds_tools a,.bds_tools span{float: none !important; display: inline-block !important; float: left; vertical-align: middle;}
.mrTop .mrTopTit2 span a{margin-right: 5px;}
.mrBottom{margin-top: 10px; line-height: 200%; padding-bottom: 20px; width: 100%; overflow: hidden;}


.guanRight2{width: 770px; margin-top: 10px;}
.guanRight2 p{line-height: 180%;}
.guanTiti{text-align: center; font-size: 14px; padding-bottom: 7px;}
.guanRight2 h1{line-height: 180%;}
.zuozhe{font-size: 12px; width: 100%; line-height: 200%;}
.font14{font-size: 14px;}
.pbottom2{padding-bottom: 29px;}
.guanRight2 span{width: 100%; display: inline-block}

.mrabout{width: 100%; overflow: hidden; zoom: 1; margin: 10px 0; line-height: 200%;}

.guanRight{width: 770px;background: url(../image/aboutback.png) 0 0 no-repeat; margin-top: 10px;padding-top: 200px; padding-bottom: 50px;}
.guanRight p{line-height: 200%;}


.guanRight3{width: 779px; margin-top: 10px;}
.guan3Img{padding-right: 1px; padding-bottom: 30px;}
.guanImgWord{margin-left: 5px;}
.guanImgWord span{width: 125px; line-height: 150%; display: inline-block; height: 39px; overflow: hidden;}
.guanImgWord  h1{padding-bottom: 3px;}
.guan3Img img{padding-bottom: 15px;}
.leterSp2{letter-spacing: 3px;}
.wid100{width: 100%;}


.jieshaoImg{width: 115px; height: 139px; border: 1px solid #c7c8c5; background-position: -77px -534px;}
.jieshaoImg img{width: 115px; height: 139px;}
.grUl li{height: auto; border-bottom: 1px solid #e3e7e8; display: inline-block; padding:10px 0 15px 0; margin-bottom: 10px;}
.jieshaoWord{width: 640px;}
.jieImg{width: 117px; margin-right: 10px;}
.jieImg .namespan{text-align: center; width: 100%; font-weight: bold; font-size: 14px; margin-top: 3px;}


.address{width: 90%;}
.address span{width: 100%; line-height: 180%;}
.address{height: 220px;}
.telpad{margin-left: 36px;}



.xuanxiang{width: 100%;}
.xuanxiang span{width: 45px; margin-right: 10px; cursor: pointer; line-height: 200%; text-align: center;padding-left: 5px; padding-right: 5px;}
.xuanClick{background: #8f052a; color: #fff;font-weight: bold;}
.xuanxiangCon{margin-top: 15px;}


.rongyu{padding-top: 20px; height: 438px; width: 100%;}
.bigPic{width:450px; height: 308px;overflow: hidden; margin: 0 auto; padding: 0 54px; position: relative;}
.bigPic ul{height: 304px;}
.main .mainright .bigPic ul li{font-size: 0; line-height: 0; padding: 0; width: 446px; height: 304px; border-bottom: 0 none;}
.bigPic ul li img{border: 2px solid #c1c3c0; width: 442px; height: 300px;}
.smallPic{width: 672px;height: 83px; margin: 0 auto; position: relative;}
.smallPic ul {width: 10000px;}
.main .mainright .smallPic ul li{line-height: 0; font-size: 0; padding: 0; height: 81px; text-align: center; float: left;}
.smallPic ul li span{width: 96px; padding-top: 7px; padding-bottom: 2px;display: inline-block; text-align: center;}
.smallPic ul li span img{border: 1px solid #c6c8c4; width: 90px; height: 61px;}
.smallPic ul{margin-top: 8px;}
.rongyuWord{text-align: center; padding: 10px 0 15px 0; }
.goleft,.goright{position: absolute;top: 120px; width: 49px;height: 76px; background-position: -50px -755px;}
.goleft{left:0;}
.goright{right:0; background-position: -162px -755px;}
.spBox{overflow: hidden;}
.smaGoleft,.smaGoright{position: absolute; width: 22px; height: 47px; background-position: -297px -770px; bottom: 15px;}
.smaGoleft{left: -27px;}
.smaGoright{background-position: -376px -770px; right: -27px;}
.checked{display: inline-block;background: url(../image/datongbj2.png) no-repeat -509px -745px;}

.shenContent{width: 306px; height: 91px; border: 1px solid #cccccc; display: inline-block; overflow-y: auto; margin: 0; resize:none;}
.normal{width: 236px; height: 26px; border: 1px solid #cccccc;}
.shouTb{margin-top: 10px;}
.shouTb td{vertical-align: top; padding-bottom: 10px;}
.shouTb th{vertical-align: top; text-align: right; padding-right: 5px; font-weight: normal;}
.shouTb span.gray2 em{color: red; font-family: Arial; font-size: 16px; line-height: 100%; vertical-align: middle; margin-right: 4px;}
.formTb{width: 770px;margin-top: 10px; }
.shortIn{width: 98px; height: 20px; border: 1px solid #cccccc}
.shouSubmit{background-position: -39px -932px; width: 64px; height: 24px; cursor: pointer; margin: 10px 0 0 0;}
.padBotom{padding-bottom: 0;}


.treeTit{padding:0 0 3px 14px; display: inline-block; width:89%; height: 22px;line-height: 220%; margin-left: 1.5px; margin-bottom: 2px;}
.treeContent{width: 100%;}
.apad{text-align: center;}
.hudong{width: 745px; margin-top: 10px; background: url(../image/xuetangback.png) no-repeat 0 0; height: 324px; padding: 25px 0 0 25px;}
.hudong span{display: inline-block; width: 100%; height: 35px; font-size: 14px;}

.loadWord1{display:  inline-block; padding:0 0 0 5px;}
.loadWord2{position: absolute;right: 5px;top: 10px; cursor: pointer;}
.rela{position: relative;}


.zhuceCen{width: 469px; padding-bottom: 22px;border: 2px solid #3787b8;top: 10%; left: 36.5%; background: #fff; text-align: center}
.zhuceCen .titt{height: 45px; border-bottom: 2px solid #a5afc3;}
.zhuceCen .titt .zhuceWord{display: inline-block; left: 0px; top: 9px; width: 100px; position: absolute; text-align: center; border-bottom: 2px solid #3787b8; font-size: 18px; font-family: 微软雅黑; color:#3787b8; line-height: 200%; }
.zhuceCen .titt .closeCen{position: absolute; right: 10px; top:10px; width: 26px; height:26px; background-position:0 0; background: url(../image/xx.png) no-repeat;cursor: pointer;}
.zhuceCen .formContent{width: 354px;margin: 0 auto;padding-top: 10px;}
 .table{margin-left: 20px;}
.table td{text-align: left; font-size: 14px; color: #030303; height: 37px; vertical-align: middle;}
.table td img{line-height: 0;font-size: 0; vertical-align: bottom}
.textInput{width: 224px; height: 24px; line-height: 150%; padding-left: 5px;}
.yanzheng{width: 84px; height: 24px; border: 1px solid #a5afc3;line-height: 150%; padding-left: 5px;}
.yanImg{width: 58px; height: 26px; background: url(../image/yanimg.png) no-repeat 0 0;position: absolute;}
.yanWord{width: 50px; color: #666666; display: inline-block; position: relative; }
.yanImg1{top:0px; left:0px;}
.yanWord1{top:0px; left:0px;}
.yanImg2{top:0px; left:0px;}
.yanWord2{top:0px; left:0px;}
.table td select{width: 98px; height: 20px; border: 1px solid #cccccc;color: #030303}
.zhuceCen table th{color:  red;}
.toRig{text-align: right; color: #8a8a8a;}
.vt{vertical-align: top;} 
.toRegi{color: #3787b8; cursor: pointer;}
.dianji{cursor: pointer; color:  #fff; font-size: 14px; width: 100%; background: #3787b8; display: inline-block; text-align: center; padding: 10px 0 8px 0; letter-spacing: 5px;}
.textLeft{text-align: left}
.changeYan{width: 50px; display: inline-block; color: #666666; height: 25px; line-height:14px; padding: 1px 0 1px 0; vertical-align: bottom}


.pad2px{padding:0 15px 0 2px; display: inline-block;}

.juanTit{text-align: center; margin-top: 10px; border-bottom: 1px solid #e3e7e8; height: 22px;}
.juanDetai{margin: 18px 0 18px 0;}
.juanCon{width:725px ; padding:10px; border: 1px solid #c0c2be; margin: 5px 0 15px 0;}

.userBox{padding: 10px; color: #333;}
.userBox a{color: #333; font-weight: bold;}