﻿/* CSS Document */
@charset "utf-8";
body,ul,h1,h2,h3,h5,p,dl,dd,ol{ margin:0px; padding:0px; font-family:"宋体";} li{ list-style:none;} a{ text-decoration:none;} a:hover{ text-decoration:underline;}
body{ background:#f3efe6;} img{ border:0;}
/*头部*/
.kstopDiv{ width:100%; background:#4f3a2b; height:70px; margin:auto; position:fixed; left:0; top:0;z-index:9;}
.kstopDiv_1{ width:1200px; margin:auto; height:70px;}
.kstopDiv_1 h1{ background:url(../images/../images/ks01.jpg) no-repeat; width:221px; height:70px; float:left; margin:0 0 0 94px; display:inline;}
.kstopDiv_1 h1 a{ width:221px; height:70px; float:left; }
.kstopDiv_1 .Menu{ float:left; background:url(../images/../images/ks16.jpg) no-repeat; width:644px; height:70px; line-height:70px; margin-left:137px; display:inline; font-size:14px; padding:0 0 0 13px; position:relative;}

.kstopDiv_1 .Menu ul{ width:100%; float:left;}
.kstopDiv_1 .Menu ul li{float:left; text-align:center; width:90px;}
.kstopDiv_1 .Menu ul li a{color:#f6d9b3;}
.kstopDiv_1 .Menu ul li a b{ font-weight:normal; float:left; margin-left:10px; display:inline;}
.kstopDiv_1 .Menu ul li a img{ float:left;  margin:32px 0 0 4px; display:inline;}
.kstopDiv_1 .Menu ul li a font{ font-size:10px; color:#f6d9b3;background:url(../images/../images/home56.jpg) no-repeat 0 center; width:9px; height:65px; float:right;}


.kstopDiv_1 ul li .Menu a{ float:left; color:#f6d9b3; font-family:"微软雅黑"; padding:0 15px;}

#nav .mainlevel ul {display:none; position:absolute; height:235px; width:700px;  padding:10px; top:70px; left:0; background:#FFF right top; z-index:8888;}
#nav .mainlevel ul .navleft{ float:left; width:370px; padding-left:20px; }
#nav .mainlevel ul .navleft li{ float:left; width:120px;margin-top:75px; height:154px; overflow:hidden;}
#nav .mainlevel ul li a{ color:#4f3a2b; font-size:14px; font-weight:normal; display:block; text-align:left; margin:0 0 12px 0;  width:100px; height:22px;  padding-left:10px; line-height:22px;}
#nav .mainlevel ul li a:hover{  color:#9B6D44;}
#nav .mainlevel ul img{ float:right;}
#nav .mainlevel ul .navleft h4 img{ float:left;}
.sjlist{ width:9px; height:5px; position:relative; background:url(../images/../images/201209newsj_03.jpg) no-repeat;top:-15px; }
#sjlist1{left:112px; _left:122px;}
#sjlist2{left:290px; _left:300px;}
#sjlist3{left:470px; _left:480px;}

#nav .mainlevel #sub_02{ left:0px;}
#nav .mainlevel #sub_03{ left:0px;}


#nav .mainlevel #sub_01{ background:url(../images/../images/HomeMenu01.jpg) no-repeat; }
#nav .mainlevel #sub_02{ background:url(../images/../images/HomeMenu02.jpg) no-repeat; }
#nav .mainlevel #sub_03{ background:url(../images/../images/HomeMenu03.jpg) no-repeat; width:730px }
#nav .mainlevel #sub_03 .navleft{ width:400px;}
#nav .mainlevel #sub_03 .navleft li{ width:130px;}


.kstopDiv_1 span .SinaWeibo1 i,.HomeBottom_1 div span em,.HomeBottom_1 div small,.rdwz ul li,.jdwd dl dt b,.jdwd dl dd b,.ListTitle2 a,.HomeCon1_1L .flash_num .lihove,.HomeCon1_1L .flash_num li{background:url(../images/../images/home01.png) no-repeat;_background:url(../images/../images/home01.gif) no-repeat;}   

.ksCon2_2 ul li,.ksCon2_3 span a,.ksCon2_4 span a,.ksCon3_1 ul li,.ksCon4_2 ul li,.ksCon4_2 dl dt font,.ksCon4_2 dl dd font,.HomeBottom_1 div span em,.HomeBottom_1 div small,.rlksCon2_1 ol li,.rlksCon3_1 ul .lihover,.rlbk_1 ol li,.bybyksCon5_2 ul li{background:url(../images/../images/home01.png) no-repeat;_background:url(../images/../images/home01.gif) no-repeat;}   


.yygkCon3_left div em a,.yygkCon3_left div span,.yyxxCon2_right2 em a,.yyxxCon2_right1 p a,.zjtdInfo_1_2 .zjNext,.zjtdInfo_1_2 .zjPrev{background:url(../images/../images/home01.png) no-repeat;_background:url(../images/../images/home01.gif) no-repeat;} 


.kstopDiv_1 span{ float:right; font-size:12px; margin-top:20px; width:90px;}
.kstopDiv_1 span .SinaWeibo1 i{ background-position:-776px 0; width:29px; height:23px; float:left; margin-right:8px;}

.kstopDiv_1 span .SinaWeibo1{ color:#fff; height:23px; line-height:23px;}
.kstopDiv_1 span .SinaWeibo2{ color:#237cd8; padding-left:37px; cursor:pointer; float:left; width:45px;}

/*底部*/
.HomeBottom{ min-width:1240px; border-top:solid 2px #967c72; background:#fff;}
/*.HomeBottom_1{ margin:auto; width:1240px; display:table; position:relative;}*/
.HomeBottom_1{ margin:auto; width:1000px; display:table; position:relative;}
/*.HomeBottom_1 div{ margin-left:70px; display:inline; float:left;}*/
.HomeBottom_1 div{display:inline; float:left; width:1000px;}
/*.HomeBottom_1 div dl{ width:180px; float:left; border-right:solid 1px #eae5e3; padding-top:30px; height:204px; margin-left:50px; display:inline;}*/
/*.HomeBottom_1 div dl{ width:180px; float:left; border-right:solid 1px #eae5e3; padding-top:30px; height:204px; margin-left:0px; display:inline;}*/
.HomeBottom_1 div dl{ width:440px; float:left;  padding-top:30px; height:190px; margin-left:0px; display:inline;}
.HomeBottom_1 div dl dt{ float:left; width:100%; font-weight:bold; font-size:12px; margin:0 0 15px 0;}
.HomeBottom_1 div dl dt a{ color:#000;}

.HomeBottom_1 div dl dd{ float:left; width:100%; font-size:12px; line-height:30px; margin-top:30px; }
.HomeBottom_1 div strong{ position:absolute; top:30px; left:468px; width:99px; font-size:12px;}

.HomeBottom_1 div dl dd a{ float:left; width:80px; color:#4f3a2b; font-size:12px; line-height:24px;}
/*.HomeBottom_1 div span{ float:left; margin-left:50px; display:inline; margin-top:30px; width:280px; position:relative; height:204px;}*/
.HomeBottom_1 div span{ float:right; margin-left:50px; display:inline; margin-top:30px; width:280px; position:relative; height:190px;}
.HomeBottom_1 div span em{ background-position:-8px -248px; width:170px; height:170px; position:absolute; left:50px; top:0px; z-index:1;}
.HomeBottom_1 div span b{  float:left; width:100%; font-size:12px; margin:0 0 15px 0;}
.HomeBottom_1 div span p{ line-height:24px; font-size:12px; color:#000000; padding-top:30px; float:left; position:absolute; z-index:2; top:30px; left:0;}
.HomeBottom_1 div span p font{ font-size:12px; color:#d42570;}
.HomeBottom_1 div span p .zx_qq{ background:#000; padding-left:28px; height:35px; line-height:35px; width:100px; background:url(../images/../images/QQ_img.gif) left center no-repeat; margin-right:150px;}
.HomeBottom_1 div small{ background-position:-335px -133px; width:99px; height:99px; float:left; margin-top:55px;}

.HomeBottom_1 .lianxi{float:right; margin-left:50px; display:inline; margin-top:30px; width:280px; position:relative; height:190px;}
.HomeBottom_1 .lianxi h4{ float:left; width:100%; font-size:12px; margin:0 0 15px 0; display:block;}
.HomeBottom_1 .lianxi ul {width:400px;font-size:12px; color:#000000; padding-top:30px; float:left;z-index:2; }
.HomeBottom_1 .lianxi ul li{line-height:28px;height:28px;display:block;}
.HomeBottom_1 .lianxi ul li font{ font-size:12px; color:#d42570;}
.HomeBottom_1 .lianxi ul li .zx_qq img{ padding-right:3px;}
.HomeBottom_1 .lianxi ul li a:hover{text-decoration:none;}

.HomeBottom_2{ width:100%; background:#4f3a2b; height:49px;}
.HomeBottom_2 div{ width:1000px; height:49px; line-height:49px; margin:auto; font-size:12px; color:#fff;}
.HomeBottom_2 div ul{ padding-top:18px; float:left; padding-right:40px;}
.HomeBottom_2 div ul li{ font-size:12px; height:12px; line-height:12px; border-left:solid 1px #fff; padding:0 10px; float:left;}
.HomeBottom_2 div ul li:nth-child(1){ border:0;}
.HomeBottom_2 div ul a{ color:#fff;}
.HomeBottom_2 div p{ float:left;}


/* ZIXUN */
.fix_box {
    width: 88px;
    height: auto;
    position: fixed;
    top: 198px;
    left: 50%;
    margin-left: 505px;
    background: #f2f2f2;
    font-family: "微软雅黑";
    text-align: center;
}

.fix_box .ftit {
    display: block;
    height: 32px;
    background: #4f3a2b;
    font-size: 16px;
    color: #fff;
    text-align: center;
    line-height: 32px;
    margin-bottom: 5px;
}

.fix_box .fix_zx {
    background: url(../images/fix.gif) no-repeat 0 0px;
    display: block;
    height: 81px;
    font-size: 12px;
    overflow: hidden;
    position: relative
}

.fix_box .fix_qq {
    background: url(../images/fix.gif) no-repeat 0 -81px;
    display: block;
    height: 76px;
    font-size: 12px;
    overflow: hidden;
    position: relative
}

.fix_box .fix_ph {
    background: url(../images/fix.gif) no-repeat 0 -157px;
    display: block;
    height: 69px;
    font-size: 12px;
    overflow: hidden;
    position: relative
}

.fix_box .fix_zx:hover {
    background: url(../images/fix.gif) no-repeat -88px 0px;
    display: block;
    height: 81px;
    overflow: hidden;
}

.fix_box .fix_qq:hover {
    background: url(../images/fix.gif) no-repeat -88px -81px;
    display: block;
    height: 76px;
    overflow: hidden;
}

.fix_box .fix_ph:hover {
    background: url(../images/fix.gif) no-repeat -88px -157px;
    display: block;
    height: 69px;
    overflow: hidden;
}

.fix_box .weix {
    background: url(../images/fix.gif) no-repeat 0 -226px;
    display: block;
    height: 101px;
    overflow: hidden;
    position: relative
}

.fix_box .fix_rolltop {
    background: url(../images/fix.gif) no-repeat 0 -323px;
    display: block;
    height: 30px;
}

.fix_box p {
    position: absolute;
    top: 52px;
    left: 0;
    text-align: center;
    width: 88px;
    padding: 0;
    margin: 0
}
.fix_box .fix_zx p{ top:55px;}
.fix_box .fix_ph p{ top:45px;}
.fix_box .weix b {
    position: absolute;
    bottom: 3px;
    left: 0;
    text-align: center;
    color: #666; font-size:14px;
    width: 88px;
}

.fix_box a {
    color: #666;
}

.fix_box a:hover {
    color: #f30
}
.fix_box small{ font-size:12px; font-style:normal; background:#ec0b1b; color:#fff; width:17px; height:17px; border-radius:8px; position:absolute; top:42px; left:58px;}

