﻿@charset "utf-8";
/* CSS Document */

@import url("reset.css");
body {
	font-family:"微软雅黑";
	font-size:14px;
	line-height:26px;
	color:#333;
}
.bg{background:#f2f2f2;padding:30px 0;}
.top{ height:31px;background:url(img/topbg.jpg) repeat-x left top #173152;color:#fff;}
.w1100{width:1200px;margin:0px auto;}
.top p{float:left;width:800px; text-align:left;}
.top .tel{float:right;width:140px;background:url(img/tel.png) no-repeat left 50%;line-height:31px; text-align:right;}
.header{}

.header .logo{width:200px;height:100px;float:left;}
.header .logo a{width:200px;height:100px;background:url(img/logo.png) no-repeat left 50%;display:block;}
.header .menu{float:right;width:920px;margin-top:30px;background:#fff;}

/*.banner{background:url(img/b1.jpg) no-repeat 50% 50%;width:100%;height:596px;}*/
.banner{height:596px;}
.nbanner{height:260px;}
.part01{padding:30px 0;}
.tit{background:url(img/titbg.png) no-repeat 50% 8px;height:85px;text-align:center;}
.tit i{font-size:10px;color:#fbc41f;font-style:normal;display:block;font-weight:bold;margin-top:0px;}
.tit span{padding-top:5px;font-size:30px;color:#000;display:block;}
.part01 ul{margin-top:30px;}
.part01 ul li{width:350px;margin-right:0px;float:left;position: relative;overflow: hidden;}
.part01 ul li.mid{width:500px;margin-right:0px;float:left;}
.part01 ul li.mid img{width:500px;height:300px;}
.part01 ul li img{width:350px;height:300px;transition: 500ms;}
.part01 ul li:hover img{transform: scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);}
.part01 ul li p{line-height:30px; text-align:center;}


.part02{padding:30px 0px;background:#f3f3f3;}
.box1{width:535px;float:left;}
.box1 .title{height:40px;border-bottom:1px solid #fff;}
.box1 .title h3{float:left;width:200px;line-height:40px;color:#fff;font-size:18px;}
.box1 .title span{float:right;padding-top:8px;}
.box1 .conter{margin-top:20px;color:#fff;font-size:14px;line-height:30px;}
.box1 .conter ul li{height:40px;border-bottom:1px solid #fff;}
.box1 .conter ul li a{display:block;line-height:40px;color:#fff;font-size:14px;float:left;width:80%;}
.box1 .conter ul li span{float:right;width:20%;text-align:right;color:#fff;}

.part03{padding:30px 0px;background:#ffffff;}
.flv1{width:590px;float:left;}
.flv1 img{width:590px;height:300px;}
.part03 .jj{background:#eee;padding:20px;margin-left:20px;width:550px;float:left;}
.part03 .jj h1{line-height:30px;color:#000; text-align:center;font-size:18px;}
.part03 .jj .conter{color:#a8a8a6;line-height:30px;}
.part03 .newslist{}
.part03 .newslist li{margin-right:20px;width:550px;background:#f3f3f3;padding:20px;float:left;margin-bottom:20px;}
.part03 .newslist li:nth-child(2n){margin-right:0px;}
.part03 .newslist li dl dt{float:left;width:90px;}
.part03 .newslist li dl dt img{width:90px; height:80px;}
.part03 .newslist li dl dd{float:left;width:380px;margin-left:20px;}
.part03 .newslist li dl dd a{display:block;margin-top:10px;}
.part03 .newslist li dl dd h3{float:left;width:70%;height:30px; overflow:hidden; color:#000;font-size:16px;line-height:30px;text-overflow:ellipsis;
    white-space:nowrap}
.part03 .newslist li dl dd span{float:right;width:25%;padding-left:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;background:url(img/time.png) no-repeat left 50%;height:30px;font-size:12px;line-height:30px;}
.part03 .newslist li dl dd p{font-size:14px;color:#666;margin-top:8px;}


.content{margin:0px auto;overflow:hidden;height:auto;*zoom:1; width:100%}
.content:after{content:"";clear:both;visibility:hidden;height:0px;display:block;}



.news{
    width:100%;
    
}
.news .tits{
    border-top:1px solid #dcbf0a;border-bottom:1px solid #dcbf0a;margin-top:40px;
}
.news .abtn{
    width:240px;
    margin: 0 auto;
    margin-top: 0px;
}
.news .abtn a{
    display: block;
    float:left;
    width:60px;
    height:45px;
    line-height:45px;
    text-align: center;
    background: none;
    color:#000;
    font-size: 16px;
    margin-right:0px;
}
.news .abtn a:hover{
    color:#dcbf0a;
}
.news .abtn .hoves{
    color:#dcbf0a;
}
.news .abtn .lt{
    margin: 0;
}
.news li{
    width:192px;
    height:225px;
    background: #fff;
    padding:10px;
    margin-right: 30px;
    opacity:1;
    filter:alpha(opacity=100);
	border:2px solid #fff;
	float:left;
}

.news li:hover{border:2px solid #dcbf0a;cursor:pointer;}
.news li h1{ text-align:center;font-size:18px;color:#000;}
.news li p{ text-align:left;font-size:14px;color:#666;margin-top:5px;}
.news li .imgs{
	display:block;
	margin-top:10px;
}
.news li img{width:100%;height:115px;}
.boxs{
    float:left;
    width:100%;
    margin-top: 40px;
}
.boxs ul{
    width:1000%;
	height:255px;
}
.boxs .btns{
    clear:both;
    margin: 30px auto 0;
    padding-left: 18px;  
}

.boxs .btns a{
    display: block;
    width:18px;
    height:18px;
    background: url("img/pt.png") no-repeat;
    float:left;
    transition-duration: 1ms;
    margin-right: 16px;
}
.boxs .btns a:hover,
.boxs .btns .hoves{
    background-position: 0px bottom;
}
.boxs .more{height:40px;line-height:40px;width:100px;margin:20px auto 0px; text-align:center;background:#dcbf0a;}
.boxs .more a{font-size:16px;color:#fff;}






.copyright{background:#2f302e;padding:30px 0px 20px;}
.copyright .left{float:left;width:880px;}
.copyright .left ul li{margin-right:50px;float:left;width:170px;}
.copyright .left ul li a.tt{font-size:16px;border-left:0px solid #1999ff; text-indent:0px;display:block;margin-bottom:20px;color:#fff;background:none;}
.copyright .left ul li a{font-size:12px;color:#fff;line-height:25px;display:block;text-indent:0px;background:url(img/dot.png) no-repeat left 50%;}


.copyright .right{float:right;width:100px;margin-top:40px;}
.copyright .right p{line-height:30px;color:#fff;font-size:12px;}
.copyright .right .p1{ text-align:center;}
.copyright .right .p2{background:url(img/ico-people.png) no-repeat left 50%;text-indent:30px;}
.copyright .right .p3{background:url(img/ico-email.png) no-repeat left 50%;text-indent:30px;}


.footer{background:#2f302e;padding:0px 0px; margin-top:30px;}

.foot1{color:#fff;text-align:center;padding:20px 0;}
/*.foot1{color:#fff;border-top:1px solid #fff; text-align:center;padding:20px 0;}*/
.foot1 a{color:#fff;}
.foot1 a:hover{color:#6C6}
.ewm{float:left;width:20%;padding-top:10px;color:#fff; text-align:center;}


.mainbody{margin:30px auto;width:1200px; text-align:center}
.loc{border-bottom:1px solid #d2d2d2;height:60px;margin-top:20px;}
.loc a{display:block;float:left;padding-right:40px;color:#000;font-size:14px;line-height:30px;}
.loc a:hover{color:#dcbf0a;}
.loc a.on{display:block;float:left;padding-right:40px;color:#dcbf0a;font-size:14px;}

.title01{height:60px;font-size:24px;color:#333; display:inline-block; border-bottom:2px solid #dcbf0a;margin:0px auto;line-height:60px; text-align:center}
.title02{height:60px;font-size:24px;color:#333;width:200px;border-bottom:2px solid #dcbf0a;margin:0px auto;line-height:60px; text-align:center}
.content01{margin-top:30px;}
.ruyu{margin-top:30px;}
.ruyu ul li{float:left;background:#eee;padding:5px;margin-bottom:30px;margin-right:30px;width:275px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.ruyu ul li:nth-child(4n){margin-right:0px;;}
.ruyu ul li:hover{background:#dcbf0a;}
.ruyu ul li img{width:100%;}
.ruyu ul li p{color:#333; text-align:center;font-size:14px;height:40px;line-height:40px;}


.jiyi{margin-top:30px;}
.jiyi ul li{background:#f2f2f2;padding:10px;margin-bottom:20px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.jiyi ul li .imgs {width:190px;float:left;}
.jiyi ul li .imgs img {width:190px;}
.jiyi ul li .txt{margin-left:30px;margin-top:80px;width:950px;float:left;color:#000;font-size:16px;line-height:30px;}

.history{margin-top:30px;}
.history .zb{height:40px;background:url(img/hsbg.png) no-repeat left bottom;}
.history .zb ul li{float:left;width:50px;margin-left:50px;}
.history .zb ul li:hover .year{color:#dcbf0a}
.history .zb ul li:hover .yx{background:#94641a;}
.history .zb ul li .year{font-size:16px;color:#000; text-align:center;}
.history .zb ul li .yx{width:12px;height:12px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:#dcbf0a;margin-left:18px;margin-top:2px;}
.history .xb{margin-top:20px;}
.history .xb ul li{padding:10px 0;border-bottom:1px solid #eee;}
.history .xb ul li h3{font-size:18px;color:#000;line-height:30px;background:url(img/dot.jpg) no-repeat left 50%;padding-left:20px;}
.history .xb ul li p{line-height:30px;font-size:12px;}

.news_box{margin:30px 0;}
.news_box ul li{padding:30px 0px;border-bottom:1px solid #bfbfbf;}
.news_box ul li:last-child{border-bottom:0px;}


.news_box ul li .rq{float:left;width:95px;background:url(img/dot1.jpg) no-repeat right 3px;}
.news_box ul li .rq .day{font-size:40px;color:#000;}
.news_box ul li .rq .month{font-size:16px;color:#cac8c8;padding-left:12px;margin-top:5px;}

.news_box ul li .tp{width:155px;float:left;margin-left:36px;}
.news_box ul li .tp img{width:145px;height:145px;}

.news_box ul li dl{float:left;width:765px;margin-left:36px;}
.news_box ul li dl dt a{font-size:18px;color:#000;}
.news_box ul li dl dd {font-size:14px;color:#666;margin-top:15px;}
.news_box ul li dl a.more1{border:1px solid #b3adad;line-height:28px; text-align:center;color:#b59c01;display:block;width:100px;font-size:12px;margin-top:15px;}

.news_box ul li:hover{background:#dcbf0a;cursor:pointer;}
.news_box ul li:hover .rq{background:url(img/dot2.jpg) no-repeat right 3px;}
.news_box ul li:hover .rq .day{color:#fff;}
.news_box ul li:hover .rq .month{font-size:16px;color:#fff;padding-left:12px;margin-top:5px;}
.news_box ul li:hover dl dt a{color:#fff;}
.news_box ul li:hover dl dd {color:#fff;}
.news_box ul li:hover dl a.more1{border:1px solid #b3adad;background:#fff;;color:#000;}
.newsshow{margin-top:30px;}
.newsshow h1{line-height:60px; text-align:center;font-size:30px;color:#000;}
.newsshow span{color:#666; text-align:center;font-size:14px;text-align:center;display:block;}
.newsshow .viewcontent{line-height:30px;font-size:14px;color:#333;margin-top:20px;}
.newsshow1 span{color:#666; text-align:center;font-size:14px;text-align:center;}  
.newsshow1{ text-align:left}


.product{margin-top:30px;}
.product ul li{float:left;background:#f2f2f2;padding:5px;margin-bottom:30px;margin-right:30px;width:275px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.product ul li:nth-child(4n){margin-right:0px;}
.product ul li:hover{background:#f5e167;}
.product ul li img{width:100%;}
.product ul li p{color:#333; text-align:center;font-size:14px;height:40px;line-height:40px;}

.proshow{margin-top:30px;}
.tit01{}
.tit01 h3{line-height:60px;font-size:24px;color:#000;border-bottom:4px solid #dcbf0a;float:left; text-align:left;}
.tit01 span{line-height:60px;font-size:14px;color:#000;float:right;text-align:right;}
.proshow .nr{margin-top:30px;}
.proshow .nr .l{width:260px;float:left;}
.proshow .nr .l img{width:260px;height:350px;}
.proshow .nr .r{margin-left:40px;background:#eeeeee;padding:20px;float:left;width:860px;color:#000;font-size:14px;height:310px;}
.proshow .more{height:45px;line-height:45px;margin-top:40px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5; text-align:center;}
.proshow .more a{font-size:16px;}

.mingren{margin-top:30px;}
.mr{margin-top:30px;background:#eeeeee;padding:20px; border-radius:10px; -moz-border-radius:10px;-webkit-border-radius:10px;}
.mr ul li{float:left;width:33.33%;padding:0 10px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.mr ul li a{display:block;width:100%;}
.mr ul li img {width:100%;}

.kefu{margin-top:0px;}
.kefutop{background:url(img/ewm.jpg) no-repeat right 50%;font-size:14px;line-height:30px;}
.kfcontent{border-top:1px solid #dcdcdc;margin-top:30px;padding-top:30px;}
.ly{margin-top:0px;width:480px;float:left;}
.ly span{font-size:14px;color:#000;display:block;float:left;width:45px;line-height:40px;}
.ly .input1{background:#fff;border:1px dashed #bfbfbf;line-height:40px;height:40px;margin-top:15px;width:100%;padding:0px 10px;box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;outline:medium;}
.ly .input2{background:#fff;line-height:40px;height:40px;margin-top:0px;color:#ccc;border:0px; text-align:left;outline:medium;float:left;width:410px;padding:0px 10px;font-family:"微软雅黑";font-size:12px;}

.ly .input3{background:#fff;line-height:30px;height:100px;margin-top:0px;color:#ccc;border:0px; text-align:left;outline:medium;float:left;width:410px;padding:0px 10px;font-family:"微软雅黑";font-size:12px;}




.ly .butDIV{float:left;width:430px;}
.ly .but{padding:0px 30px;line-height:40px;height:40px;background:#deca4a;border:0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff; text-align:center;font-family:"微软雅黑";font-size:14px;}

.map{float:right;width:680px;}
.map img{width:680px;}

.ds{margin-top:0px;}
.ds ul li{float:left;background:#fff;padding:0px;margin-bottom:20px;margin-right:10px;width:232px; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #eeeeee; position:relative;}
.ds ul li:nth-child(5n){margin-right:0px;}
.ds ul li:hover{margin-top:-16px;background:#f5e167;box-shadow:5px 5px 5px #eee;-moz-box-shadow:5px 5px 5px #eee;-webkit-box-shadow:5px 5px 5px #eee;}
.ds ul li:hover .p2 a{color:#fff;margin-top:20px; text-align:center;font-size:16px;display:block;}
.ds ul li:hover .p3 a{color:#fff;margin-top:20px;text-align:center;font-size:14px;display:block;}

.ds ul li .p1{margin-top:40px;}
.ds ul li .p1 img{width:160px;height:160px;border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:130px;}
.ds ul li .p2 a{color:#000;margin-top:20px; text-align:center;font-size:16px;display:block;}
.ds ul li .p3 a{color:#afacac;margin-top:20px;text-align:center;font-size:14px;display:block;}
.ds ul li .p4{margin-top:20px;padding-left:75px;padding-bottom:20px;}

.ds ul li .p4 a.btn1{display:block;float:left;background:url(img/ico2.png) no-repeat;width:32px;height:32px;}
.ds ul li .p4 a.btn2{display:block;float:left;background:url(img/ico3.png) no-repeat;width:32px;height:32px;margin-left:15px;}


.dsshow{margin-top:30px;}

.dsshow .tp{float:left;width:280px;background:#deca4a;}
.dsshow .tp .ims{background:#f5e167;}
.dsshow .tp .ims img{width:160px;height:160px;border-radius:80px;-moz-border-radius:80px;-webkit-border-radius:80px;margin-left:60px;margin-top:40px;margin-bottom:40px;}

.dsshow .tp .jieshao{padding:20px;}
.dsshow .tp .jieshao h3{font-size:22px;color:#000;}
.dsshow .tp .jieshao span{background:url(img/ico1.png) no-repeat left 5px;color:#fff;font-size:16px;padding-left:26px;margin-top:20px;display:block;}

.dsshow .txt{float:left;width:840px;background:#fff;padding:40px;font-size:16px;line-height:30px;}


.zmd{margin-top:0px;}
.shops-list{width:560px;}
.shops-list table{border-left:1px solid #dcdcdc;border-top:1px solid #dcdcdc;}
.shops-list td{border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}




.leftsider{width:230px;float:left;}
.leftsider h1{height:75px;line-height:75px;font-size:32px;color:#fff;background:#18723f; text-align:center;font-weight:bold;}
.leftsider ul{border:1px solid #dcdcdc;border-bottom:0px;}
.leftsider ul li{line-height:50px; text-align:center;height:50px;border-bottom:1px solid #dcdcdc;}
.leftsider ul li a{font-size:16px;color:#616161;display:block;background:#fff;width:100%;}
.leftsider ul li a:hover{display:block;background:#18723f;width:100%;color:#fff;}

.rightsider{width:840px;float:right;}
.rightsider .title{height:40px;background:url(img/rbg.jpg) no-repeat left bottom;font-size:14px;}
.rightsider .title h3{float:left;width:120px;}
.rightsider .title span{float:left;width:720px;text-align:right;}

.rightsider .conter ul{margin-top:10px;}
.rightsider .conter ul li{float:left;width:260px;margin-right:30px; position:relative;margin-top:20px;}
.rightsider .conter ul li:nth-child(3n){float:left;width:260px;margin-right:0px;position:relative;margin-top:20px;}

.rightsider .conter ul li img{width:260px;height:220px;}
.rightsider .conter ul li p{position:absolute;bottom:0px;background:url(img/shadow01.png);text-align:center;color:#fff;height:40px;line-height:40px;width:100%;}


#timeline {width: 1200px;overflow: hidden;margin: 50px auto;position: relative;background: url('img/dot.gif') left 45px repeat-x;}
#dates {width: 1200px;height: 60px;overflow: hidden;}
#dates li {list-style: none;float: left;width: 100px;height: 50px;font-size: 24px;text-align: center;background: url('img/biggerdot.png') center bottom no-repeat;}
#dates a {line-height: 38px;padding-bottom: 10px;}
#dates .selected {font-size: 38px;}
#issues {width: 1200px;overflow: hidden;} 
#issues li {width: 1200px;list-style: none;float: left;}
#issues li h1 {font-size:24px;color:#000;line-height:30px;background:url(img/dot.jpg) no-repeat left 50%;padding-left:20px;margin: 20px 0;text-shadow: #000 1px 1px 2px;}
#issues li p {font-size: 14px;margin-right: 70px; margin:10px; font-weight: normal;line-height: 22px;}






