﻿* {margin:0;padding:0;list-style-type:none;}
html{min-width:1280px;}
.clear { clear:both; }
img {border:0; display:block;}
a{ color:inherit; text-decoration:none;}
body { font-family:'Microsoft YaHei'; font-size:14px; color:#000; margin:0; padding:0;  }
ul,li { list-style:none; padding:0; margin:0; padding-left:0px;}
button { padding:0; border:0;}
.line666 { width:100%; height:1px; background-color:#666;}

/* 首页图片滚动 */
.roll {width:100%;z-index:1; position:relative;}
.rollBox{width:100%;overflow:hidden;}
.rollBox .LeftBotton{height:52px;width:32px;background:url(/images/SalesRepTop10/roll-left.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(/images/SalesRepTop10/roll-right.gif) no-repeat 0px 0;overflow:hidden;float:left;display:inline;margin:35px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:100%;overflow:hidden; }
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{float:left;text-align:center;}
.rollBox .Cont .pic img{margin:0 auto;}
.rollBox .Cont .pic p{line-height:26px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


/*顶部横跨和菜单栏  */
.div_mainbody{ width:100%; font-size:12px; min-width:1000px;}
.div_bodybottom{ height:77px; width:100%; text-align:center; padding-top:20px; font-size:12px;}
.div_toptitle{ background-color:#543f3e; width:100%; height:30px;}
.div_toptitle1{ background-image:url(../images/toptitle.jpg); background-repeat:no-repeat; width:1000px; height:30px; margin:0 auto; text-align:right; line-height:30px;}
.div_toptitle1 a{ color:#fff; font-size:12px; text-decoration:none;margin-right: 30px;}
.div_maintitle{ width:100%; height:45px; z-index:10;}
.div_maintitle1{ background-image:url(../images/bg_dh.png); background-repeat:no-repeat; width:975px; height:65px; margin:0 auto;}
.div_maintitle2{ float:left;  width:105px; text-align:center; height:35px; font-size:16px; font-weight:bold;line-height: 30px;}
.div_maintitle2 a{ text-decoration:none; margin-top:0; color:inherit;}
.div_maintitle2:hover{ color:#fff;background-image:url(../images/tguo.png); background-repeat:no-repeat; }
.div_xialashow{ position:absolute; width:120px; height:150px; background:url(../images/xiala.jpg) no-repeat; display:none; z-index:20;}
.ul_xialashow{line-height:28px; color:Black;  font-size:14px; list-style:none; padding:0;text-align: center; margin-top:5px; }
.li_xialashow:hover { color:#fff; background-color:Black;}
.ul_xialashow a{ text-decoration:none; margin-top:0; color:inherit;}
.himg { width:1000px; margin:0 auto;}
.main1000 { width:1000px; margin:0 auto;}


/* 底部 */
.foot {width:1000px; margin:30px auto; text-align:center; font-size:12px;line-height: 20px; border-top:1px solid #202020;}
.foot1 { width:100%; text-align:center; background-color:#000; padding:20px 0; color:#fff;font-size: 12px;line-height: 25px;}

/* 轮播图 */
#banner {position:relative; width:350px; height:200px; border:1px solid #666; overflow:hidden;} 
#banner_list img {border:0px;} 
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:478px; } 
#banner_info{position:absolute; bottom:0; left:5px;height:22px;color:#fff;z-index:1001;cursor:pointer} 
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;} 
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:1px solid #fff;z-index:1002; margin:0; padding:0; bottom:3px; right:5px;} 
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background-color:#6f4f67;cursor:pointer} 
#banner_list a{position:absolute;} 


.tb_title{ width:900px;line-height:36px;margin: 0 auto;}
.tb_title tr td{ padding:0 10px;position:relative;font-size:16px;font-weight:bold;color:#fff; text-align:center;}
.div_td_title{ }
.tb_title tr td a{ text-decoration:none; color:inherit;}
.boxshow{ position:absolute; display:none; font-size:14px; font-weight:normal; line-height:23px;margin-left: 23px; text-align:left; }
.boxshow a{ padding-right:10px;}
.div_tupon{ background-color:#7c5124; height:36px; width:100%;}

.div_tbottom{ background-color:#271A0A; height:25px; width:100%;}

/*首页样式*/
.mindex { background:url(../images/mainbg.jpg) no-repeat center bottom #ededed; width:100%; height:auto;padding-bottom:400px;}
.main1 { width:1000px; margin:0 auto;}
.m1 { width:1000px; overflow:hidden; margin-bottom:20px; }
.ititle { padding:20px 0 5px; font-size:20px; margin-bottom:10px; border-bottom:1px solid #000;}
.m1l{line-height: 25px; width:796px; float:left; margin-right:24px; text-indent:2em;}
    .m1l b { font-size:14px; }
    .m1l a { color:blue; }
.m1r { padding:5px; float:left; width:170px;}
.div_stitle{background:url(../images/stitle.jpg) no-repeat; font-size:14px; line-height:30px;color:#fff;margin-bottom:7px; padding-left:20px; }
.div_smain img { border:2px solid #CBF;}
.div_tbayuxuan{ background:url(../images/datu/top-byx.jpg) no-repeat center; width:100%; height:235px; margin:0 auto;}
.m2 {text-align:center; font-size:16px; }
    .m2 img { width:100%; margin:0 auto;}
.m3 { font-size:14px; height:1400px; line-height:20px;}
    .m3 a { color:blue;line-height:20px;}

.div_ptitle{line-height: 21px;}
.div_ptitle p {  margin-top:1px; margin-bottom:1px;}
.div_3float{ margin:7px 0 20px 0; height:270px;}
.div_3fleft{float:left;width:366px;}

/* 个人历程 */
.mmain { background:url(../images/mainbg.jpg) no-repeat center bottom; width:100%; height:auto; padding-bottom:400px;}


/*内页菜单栏*/
.div_ncaidan{background:#000; width:100%; height:40px; line-height:40px; font-size:16px; margin:0 auto 0; }
.div_ncaidan a{ color:#fff;}
.ul_ncaidan{ width:1000px; margin:0 auto;height:40px;}
.ul_ncaidan li{ float:left; width:120px; text-align:center; height:40px;cursor:pointer;position:relative;}
    .ul_ncaidan li:hover { background-color:#333;}
        .ul_ncaidan li:hover .ul_nxiala { display:block;}
.ul_nxiala{ background-color:#333; width:120px; position:absolute;top: 40px; left:0; line-height:40px; font-size:13px; display:none;z-index: 100;}
.ul_nxiala a{ width:118px; text-align:center; display:block; height:40px; border-left:1px solid #333;border-right:1px solid #333;border-bottom:1px solid #333;}
.ul_nxiala a:hover{ background-color:#fff;color:#202020;}

/* 交流活动 */
.mainjl {background-color: #202020; margin:0 auto; width:100%;}
.div_ntitle{font-size:13px;color:#fff; padding:20px 0 0 10px;}
.div_ntitle a{color:#fff;}
.jljs {color:#fff;font-size: 12px;line-height: 20px;margin-bottom: 20px; text-indent:2em;padding:10px;}
.jlwrapper { width:100%; position:relative; height:830px; background-color:#434;}
#wrapper {width: 100%;height: 830px;position: absolute;left: 0; top:0;overflow: hidden;  background-color: #434;}
#carousel img {background-color: #fff;border: none;display: block;padding: 15px;margin: 30px;float: left;box-shadow: 0 0 20px #000;}
#carousel .empty {display: block;width: 600px;height: 400px;float: left;}
#bar {background-color: #191919;text-align: center;width: 100%;position: absolute;top: 0;left: 0;}
#bar * {color: #fff;line-height: 50px;font-size: 18px;font-weight: bold;}
#prev, #next {font-size: 30px;color: #fff;text-decoration: none;display: block;width: 130px;height: 50px;position: absolute;top: 0;}
    #prev span, #next span { font-size:20px;}
#prev:hover, #next:hover {background-color: #000;}
#prev.disabled, #next.disabled {background-color: transparent !important;cursor: default;opacity: 0.1;}
#prev {left: 0;}
#next {right: 0;}
#donate-spacer {height: 100%;}
#donate {width: 750px;margin: 0 auto;overflow: hidden;}
#donate p, #donate form {margin: 0;float: left;}
#donate p {width: 650px;}
#donate form {width: 100px;}
#title { font-family:微软雅黑;}

/* 荣誉资质 */
.mainry { width:100%; margin:0 auto;}
.rytitle{font-size:13px;color:#fff; padding:20px 0 0 10px; background-color:#202020;}
.rytitle a{color:#fff;}
.ryjljs {color:#fff;font-size: 12px;line-height: 20px;text-indent:2em;padding:10px; background-color:#202020;}



/* 书画永州 */
.mmainyz { background:url(../images/mainbg.jpg) no-repeat center top fixed ; width:100%; height:auto; }
.mmainyz2 { background:url(../images/mainbg.jpg) no-repeat center bottom ; width:100%; height:400px; }
.mainyz { width:1000px; margin:0 auto; font-size:13px;}
.div_tyongzhou{ background:url(../images/datu/t-yongzhou.jpg) no-repeat; width:1122px; height:255px; margin:0 auto;}
.yztitle{font-size:13px;color:#000;padding-top: 10px; }
.div_ltitle{ padding-top: 10px;}
.yzimg { padding-top:15px;}
.yzss { margin:20px 0 10px 0;}
.yzss1 { text-indent:2em; line-height:20px; margin-bottom:10px;}
.huaisu { float:left; margin-left:25px;}
.sphuais { padding-top:14px; display:block;}
.lzyimg { float:left; margin-right:10px;margin-top: 9px;}
.lyz1 { float:left; margin-left:25px;}
.splzy { display:block; padding-top:14px; text-indent:0;}
.div_left{ float:left; margin-right:10px; padding-top:9px;}
.div_right{ float:left; text-indent:2em;width: 600px;line-height: 21px;}
.div_right p{margin-top: 2px; margin-bottom:0px;}
.div_huaisu{ margin-top:20px; line-height:20px; padding-bottom:20px;}
.div_huaisu p {  margin:0;text-indent:2em;}
.div_liuzongyuan{ text-indent:2em;  line-height:20px; margin-bottom:10px;}
.div_liuzongyuan p {  margin:0;}
.huaisuimg {height:202px; width:200px; float:right; margin:10px 0 0 10px;}

.div_fengcai{ margin:0px 7px 14px 0px;height:28px; line-height:28px;  border-bottom:1px solid #CE0000; background:url(../images/shouye/s-title.jpg) no-repeat; }
.div_fengcai div{ background-color:#CE0000;padding-left: 7px;  padding-right:10px; max-width:100px;  color:#fff;  font-size:14px;height:28px; line-height:28px;margin-left: 33px;}
.div_jiaoliu{ padding:7px; background-color:#CCBBFF; height:168px; margin-left:7px}

.tb_main2{ border:1px solid #CC6405; border-top:none;}
.tb_main2 tr{}
.tb_main2 tr td { border-bottom:1px solid #CC6405;}
.td_title{ width:4%; font-size:25px; text-align:center; background-color:#7c5124; color:#fff;}
.td_title div { padding:7px 0;}
.div_tdtitle { width:500px;margin-bottom: 10px; margin-left:300px; text-align:center; font-size:18px; border-bottom:1px solid #271A0A; padding:7px 0;color:#C60000; font-weight:bold;}
.div_shili{float:left; border-right:1px solid black;  width:49%; margin-top:7px; padding-left:7px;}

.div_shyjianjie{float:left; margin-left:7px; margin-right:27px; }
.div_shyjianjie_title{ margin:0px 7px 14px 0px; height:28px; line-height:28px;  border-bottom:1px solid #CE0000; background:url(../images/shouye/s-title.jpg) no-repeat;}
.div_shyjianjie_title div{ background-color:#CE0000;padding-left: 7px; padding-right:10px; max-width:77px;  color:#fff;  font-size:14px;height:28px; line-height:28px;margin-left: 33px;}
.div_jufu{ float:left;}
.div_suzhi{float:left;}
.img_tangshufa{ width:360px;}
.tb_zuopin{ margin-top:10px; width:460px; text-align:center}
.div_shuhuazuopin{ padding-left:7px;}

.div_renshi{ margin-bottom:7px;}
.div_span { text-indent:2em; line-height:21px;}
.div_xiaobiaoti{ background-color:#271A0A; padding:3px 7px; color:#fff; width:150px; margin-bottom:7px;}
.div_yiyi{ margin-bottom:7px;}


.div_wenzhangliebiao ul{ margin:0px; padding:0 18px;}
.div_wenzhangliebiao ul li{list-style-image:url(../images/shouye/fenlei.gif);line-height: 20px;font-size: 14px; }
.div_wenzhangliebiao ul li a{ text-decoration:none; }


/*书画院*/
.div_dhtitle{font-size:13px;color:#000;margin-top: 10px;margin-left: 5px;padding-left: 14px; margin-bottom:7px; }
.div_dhtitle a{ text-decoration:none; }
.div_tshuhuayuan{ background:url(../images/datu/t-shuhuayuan.jpg) no-repeat; width:1122px; height:230px; }
.shy { text-indent:2em; line-height:22px;}
    .shy h3 { text-align:center;}

/*书画艺术*/
.div_tshuhuayishu{ background:url(../images/datu/top-shys.jpg) no-repeat center; width:100%; height:230px; margin:0 auto;}
.shys { width:1000px; margin:0 auto; height:auto; padding-top:20px;}
.ysbg { padding:20px; background-color:#fff; margin-bottom:30px;}
.ysbg img{ width:960px; margin:10px 0; }
.ysbg p{ text-indent:2em; line-height:22px;}
.ntitle2{font-size:13px;color:#434; padding:0 0 10px 0; }
.ysgh {height:1200px !important;}


